File spynote_11911c2e1baaab2fbc457932fa85ba68d2b6fa66c42a64fe8254923fe35637b9.dex
Function:
Loading..
00052c24
00052c24android.support.v4.g.m$a::a(android.view.MotionEvent, int):
00052c34const/4 v1, 0x0
00052c36return v1
00052c24
00052c24android.support.v4.g.m$a::a(android.view.MotionEvent, int):
00052c34const/4 v1, 0x0
00052c36return v1
00052c24
00052c38
00052c38android.support.v4.g.m$b::<init>():
00052c48invoke-direct {v0}, Landroid/support/v4/g/m$a;-><init>()V
00052c4ereturn-void
00052c38
00052c38android.support.v4.g.m$b::<init>():
00052c48invoke-direct {v0}, Landroid/support/v4/g/m$a;-><init>()V
00052c4ereturn-void
00052c38
00052c50
00052c50android.support.v4.g.m$b::a(android.view.MotionEvent, int):
00052c60invoke-static {v1, v2}, Landroid/support/v4/g/n;->a(Landroid/view/MotionEvent;I)F
00052c66move-result v1
00052c68return v1
00052c50
00052c50android.support.v4.g.m$b::a(android.view.MotionEvent, int):
00052c60invoke-static {v1, v2}, Landroid/support/v4/g/n;->a(Landroid/view/MotionEvent;I)F
00052c66move-result v1
00052c68return v1
00052c50
00052c6a
00052c6a // align 0x4
00052c6a // align 0x4
00052c6c
00052c6candroid.support.v4.g.m$c::<init>():
00052c7cinvoke-direct {v0}, Landroid/support/v4/g/m$b;-><init>()V
00052c82return-void
00052c6c
00052c6candroid.support.v4.g.m$c::<init>():
00052c7cinvoke-direct {v0}, Landroid/support/v4/g/m$b;-><init>()V
00052c82return-void
00052c6c
00052c84
00052c84android.support.v4.g.m::<clinit>():
00052c94sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
00052c98const/16 v1, 0xe
00052c9cif-lt v0, v1, :cond_e
00052ca0new-instance v0, Landroid/support/v4/g/m$c;
00052ca4invoke-direct {v0}, Landroid/support/v4/g/m$c;-><init>()V
00052caasput-object v0, Landroid/support/v4/g/m;->a:Landroid/support/v4/g/m$d;
00052caegoto :goto_20
00052cb0sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
00052cb4const/16 v1, 0xc
00052cb8if-lt v0, v1, :cond_1a
00052cbcnew-instance v0, Landroid/support/v4/g/m$b;
00052cc0invoke-direct {v0}, Landroid/support/v4/g/m$b;-><init>()V
00052cc6goto :goto_b
00052cc8new-instance v0, Landroid/support/v4/g/m$a;
00052cccinvoke-direct {v0}, Landroid/support/v4/g/m$a;-><init>()V
00052cd2goto :goto_b
00052cd4return-void
00052c84
00052c84android.support.v4.g.m::<clinit>():
00052c94sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
00052c98const/16 v1, 0xe
00052c9cif-lt v0, v1, :cond_e
00052ca0new-instance v0, Landroid/support/v4/g/m$c;
00052ca4invoke-direct {v0}, Landroid/support/v4/g/m$c;-><init>()V
00052caasput-object v0, Landroid/support/v4/g/m;->a:Landroid/support/v4/g/m$d;
00052caegoto :goto_20
00052cb0sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
00052cb4const/16 v1, 0xc
00052cb8if-lt v0, v1, :cond_1a
00052cbcnew-instance v0, Landroid/support/v4/g/m$b;
00052cc0invoke-direct {v0}, Landroid/support/v4/g/m$b;-><init>()V
00052cc6goto :goto_b
00052cc8new-instance v0, Landroid/support/v4/g/m$a;
00052cccinvoke-direct {v0}, Landroid/support/v4/g/m$a;-><init>()V
00052cd2goto :goto_b
00052cd4return-void
00052c84
00052cd6
00052cd6 // align 0x8
00052cd6 // align 0x8
00052cd8
00052cd8android.support.v4.g.m::a(android.view.MotionEvent, int):
00052ce8sget-object v0, Landroid/support/v4/g/m;->a:Landroid/support/v4/g/m$d;
00052cecinvoke-interface {v0, v1, v2}, Landroid/support/v4/g/m$d;->a(Landroid/view/MotionEvent;I)F
00052cf2move-result v1
00052cf4return v1
00052cd8
00052cd8android.support.v4.g.m::a(android.view.MotionEvent, int):
00052ce8sget-object v0, Landroid/support/v4/g/m;->a:Landroid/support/v4/g/m$d;
00052cecinvoke-interface {v0, v1, v2}, Landroid/support/v4/g/m$d;->a(Landroid/view/MotionEvent;I)F
00052cf2move-result v1
00052cf4return v1
00052cd8
00052cf6
00052cf6 // align 0x8
00052cf6 // align 0x8
00052cf8
00052cf8android.support.v4.g.m::a(android.view.MotionEvent):
00052d08invoke-virtual {v0}, Landroid/view/MotionEvent;->getAction()I
00052d0emove-result v0
00052d10and-int/lit16 v0, v0, 0xff
00052d14return v0
00052cf8
00052cf8android.support.v4.g.m::a(android.view.MotionEvent):
00052d08invoke-virtual {v0}, Landroid/view/MotionEvent;->getAction()I
00052d0emove-result v0
00052d10and-int/lit16 v0, v0, 0xff
00052d14return v0
00052cf8
00052d16
00052d16 // align 0x8
00052d16 // align 0x8
00052d18
00052d18android.support.v4.g.m::b(android.view.MotionEvent):
00052d28invoke-virtual {v1}, Landroid/view/MotionEvent;->getAction()I
00052d2emove-result v1
00052d30const v0, 0xff00
00052d36and-int/2addr v1, v0
00052d38shr-int/lit8 v1, v1, 0x8
00052d3creturn v1
00052d18
00052d18android.support.v4.g.m::b(android.view.MotionEvent):
00052d28invoke-virtual {v1}, Landroid/view/MotionEvent;->getAction()I
00052d2emove-result v1
00052d30const v0, 0xff00
00052d36and-int/2addr v1, v0
00052d38shr-int/lit8 v1, v1, 0x8
00052d3creturn v1
00052d18
00052d3e
00052d3e // align 0x10
00052d3e // align 0x10
00052d40
00052d40android.support.v4.g.n::a(android.view.MotionEvent, int):
00052d50invoke-virtual {v0, v1}, Landroid/view/MotionEvent;->getAxisValue(I)F
00052d56move-result v0
00052d58return v0
00052d40
00052d40android.support.v4.g.n::a(android.view.MotionEvent, int):
00052d50invoke-virtual {v0, v1}, Landroid/view/MotionEvent;->getAxisValue(I)F
00052d56move-result v0
00052d58return v0
00052d40
00052d5a
00052d5a // align 0x4
00052d5a // align 0x4
00052d5c
00052d5candroid.support.v4.g.p::<init>(android.view.View):
00052d6cinvoke-direct {v0}, Ljava/lang/Object;-><init>()V
00052d72iput-object v1, v0, Landroid/support/v4/g/p;->a:Landroid/view/View;
00052d76return-void
00052d5c
00052d5candroid.support.v4.g.p::<init>(android.view.View):
00052d6cinvoke-direct {v0}, Ljava/lang/Object;-><init>()V
00052d72iput-object v1, v0, Landroid/support/v4/g/p;->a:Landroid/view/View;
00052d76return-void
00052d5c
00052d78
00052d78android.support.v4.g.p::a(boolean):
00052d88iget-boolean v0, v1, Landroid/support/v4/g/p;->c:Z
00052d8cif-eqz v0, :cond_9
00052d90iget-object v0, v1, Landroid/support/v4/g/p;->a:Landroid/view/View;
00052d94invoke-static {v0}, Landroid/support/v4/g/v;->m(Landroid/view/View;)V
00052d9aiput-boolean v2, v1, Landroid/support/v4/g/p;->c:Z
00052d9ereturn-void
00052d78
00052d78android.support.v4.g.p::a(boolean):
00052d88iget-boolean v0, v1, Landroid/support/v4/g/p;->c:Z
00052d8cif-eqz v0, :cond_9
00052d90iget-object v0, v1, Landroid/support/v4/g/p;->a:Landroid/view/View;
00052d94invoke-static {v0}, Landroid/support/v4/g/v;->m(Landroid/view/View;)V
00052d9aiput-boolean v2, v1, Landroid/support/v4/g/p;->c:Z
00052d9ereturn-void
00052d78
00052da0
00052da0android.support.v4.g.p::a():
00052db0iget-boolean v0, v1, Landroid/support/v4/g/p;->c:Z
00052db4return v0
00052da0
00052da0android.support.v4.g.p::a():
00052db0iget-boolean v0, v1, Landroid/support/v4/g/p;->c:Z
00052db4return v0
00052da0
00052db6
00052db6 // align 0x8
00052db6 // align 0x8
00052db8
00052db8android.support.v4.g.p::a(float, float):
00052dc8invoke-virtual {v2}, Landroid/support/v4/g/p;->a()Z
00052dcemove-result v0
00052dd0if-eqz v0, :cond_13
00052dd4iget-object v0, v2, Landroid/support/v4/g/p;->b:Landroid/view/ViewParent;
00052dd8if-eqz v0, :cond_13
00052ddciget-object v0, v2, Landroid/support/v4/g/p;->b:Landroid/view/ViewParent;
00052de0iget-object v1, v2, Landroid/support/v4/g/p;->a:Landroid/view/View;
00052de4invoke-static {v0, v1, v3, v4}, Landroid/support/v4/g/af;->a(Landroid/view/ViewParent;Landroid/view/View;FF)Z
00052deamove-result v3
00052decreturn v3
00052deeconst/4 v3, 0x0
00052df0return v3
00052db8
00052db8android.support.v4.g.p::a(float, float):
00052dc8invoke-virtual {v2}, Landroid/support/v4/g/p;->a()Z
00052dcemove-result v0
00052dd0if-eqz v0, :cond_13
00052dd4iget-object v0, v2, Landroid/support/v4/g/p;->b:Landroid/view/ViewParent;
00052dd8if-eqz v0, :cond_13
00052ddciget-object v0, v2, Landroid/support/v4/g/p;->b:Landroid/view/ViewParent;
00052de0iget-object v1, v2, Landroid/support/v4/g/p;->a:Landroid/view/View;
00052de4invoke-static {v0, v1, v3, v4}, Landroid/support/v4/g/af;->a(Landroid/view/ViewParent;Landroid/view/View;FF)Z
00052deamove-result v3
00052decreturn v3
00052deeconst/4 v3, 0x0
00052df0return v3
00052db8
00052df2
00052df2 // align 0x4
00052df2 // align 0x4
00052df4
00052df4android.support.v4.g.p::a(float, float, boolean):
00052e04invoke-virtual {v2}, Landroid/support/v4/g/p;->a()Z
00052e0amove-result v0
00052e0cif-eqz v0, :cond_13
00052e10iget-object v0, v2, Landroid/support/v4/g/p;->b:Landroid/view/ViewParent;
00052e14if-eqz v0, :cond_13
00052e18iget-object v0, v2, Landroid/support/v4/g/p;->b:Landroid/view/ViewParent;
00052e1ciget-object v1, v2, Landroid/support/v4/g/p;->a:Landroid/view/View;
00052e20invoke-static {v0, v1, v3, v4, v5}, Landroid/support/v4/g/af;->a(Landroid/view/ViewParent;Landroid/view/View;FFZ)Z
00052e26move-result v3
00052e28return v3
00052e2aconst/4 v3, 0x0
00052e2creturn v3
00052df4
00052df4android.support.v4.g.p::a(float, float, boolean):
00052e04invoke-virtual {v2}, Landroid/support/v4/g/p;->a()Z
00052e0amove-result v0
00052e0cif-eqz v0, :cond_13
00052e10iget-object v0, v2, Landroid/support/v4/g/p;->b:Landroid/view/ViewParent;
00052e14if-eqz v0, :cond_13
00052e18iget-object v0, v2, Landroid/support/v4/g/p;->b:Landroid/view/ViewParent;
00052e1ciget-object v1, v2, Landroid/support/v4/g/p;->a:Landroid/view/View;
00052e20invoke-static {v0, v1, v3, v4, v5}, Landroid/support/v4/g/af;->a(Landroid/view/ViewParent;Landroid/view/View;FFZ)Z
00052e26move-result v3
00052e28return v3
00052e2aconst/4 v3, 0x0
00052e2creturn v3
00052df4
00052e2e
00052e2e // align 0x10
00052e2e // align 0x10
00052e30
00052e30android.support.v4.g.p::a(int):
00052e40invoke-virtual {v4}, Landroid/support/v4/g/p;->b()Z
00052e46move-result v0
00052e48const/4 v1, 0x1
00052e4aif-eqz v0, :cond_8
00052e4ereturn v1
00052e50invoke-virtual {v4}, Landroid/support/v4/g/p;->a()Z
00052e56move-result v0
00052e58if-eqz v0, :cond_34
00052e5ciget-object v0, v4, Landroid/support/v4/g/p;->a:Landroid/view/View;
00052e60invoke-virtual {v0}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
00052e66move-result-object v0
00052e68iget-object v2, v4, Landroid/support/v4/g/p;->a:Landroid/view/View;
00052e6cif-eqz v0, :cond_34
00052e70iget-object v3, v4, Landroid/support/v4/g/p;->a:Landroid/view/View;
00052e74invoke-static {v0, v2, v3, v5}, Landroid/support/v4/g/af;->a(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/View;I)Z
00052e7amove-result v3
00052e7cif-eqz v3, :cond_28
00052e80iput-object v0, v4, Landroid/support/v4/g/p;->b:Landroid/view/ViewParent;
00052e84iget-object v3, v4, Landroid/support/v4/g/p;->a:Landroid/view/View;
00052e88invoke-static {v0, v2, v3, v5}, Landroid/support/v4/g/af;->b(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/View;I)V
00052e8ereturn v1
00052e90instance-of v3, v0, Landroid/view/View;
00052e94if-eqz v3, :cond_2f
00052e98move-object v2, v0
00052e9acheck-cast v2, Landroid/view/View;
00052e9einvoke-interface {v0}, Landroid/view/ViewParent;->getParent()Landroid/view/ViewParent;
00052ea4move-result-object v0
00052ea6goto :goto_16
00052ea8const/4 v5, 0x0
00052eaareturn v5
00052e30
00052e30android.support.v4.g.p::a(int):
00052e40invoke-virtual {v4}, Landroid/support/v4/g/p;->b()Z
00052e46move-result v0
00052e48const/4 v1, 0x1
00052e4aif-eqz v0, :cond_8
00052e4ereturn v1
00052e50invoke-virtual {v4}, Landroid/support/v4/g/p;->a()Z
00052e56move-result v0
00052e58if-eqz v0, :cond_34
00052e5ciget-object v0, v4, Landroid/support/v4/g/p;->a:Landroid/view/View;
00052e60invoke-virtual {v0}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
00052e66move-result-object v0
00052e68iget-object v2, v4, Landroid/support/v4/g/p;->a:Landroid/view/View;
00052e6cif-eqz v0, :cond_34
00052e70iget-object v3, v4, Landroid/support/v4/g/p;->a:Landroid/view/View;
00052e74invoke-static {v0, v2, v3, v5}, Landroid/support/v4/g/af;->a(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/View;I)Z
00052e7amove-result v3
00052e7cif-eqz v3, :cond_28
00052e80iput-object v0, v4, Landroid/support/v4/g/p;->b:Landroid/view/ViewParent;
00052e84iget-object v3, v4, Landroid/support/v4/g/p;->a:Landroid/view/View;
00052e88invoke-static {v0, v2, v3, v5}, Landroid/support/v4/g/af;->b(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/View;I)V
00052e8ereturn v1
00052e90instance-of v3, v0, Landroid/view/View;
00052e94if-eqz v3, :cond_2f
00052e98move-object v2, v0
00052e9acheck-cast v2, Landroid/view/View;
00052e9einvoke-interface {v0}, Landroid/view/ViewParent;->getParent()Landroid/view/ViewParent;
00052ea4move-result-object v0
00052ea6goto :goto_16
00052ea8const/4 v5, 0x0
00052eaareturn v5
00052e30
00052eac
00052eacandroid.support.v4.g.p::a(int, int, int, int, int[]):
00052ebcinvoke-virtual {v10}, Landroid/support/v4/g/p;->a()Z
00052ec2move-result v0
00052ec4const/4 v1, 0x0
00052ec6if-eqz v0, :cond_47
00052ecaiget-object v0, v10, Landroid/support/v4/g/p;->b:Landroid/view/ViewParent;
00052eceif-eqz v0, :cond_47
00052ed2const/4 v0, 0x1
00052ed4if-nez v11, :cond_1c
00052ed8if-nez v12, :cond_1c
00052edcif-nez v13, :cond_1c
00052ee0if-eqz v14, :cond_15
00052ee4goto :goto_1c
00052ee6if-eqz v15, :cond_47
00052eeaaput v1, v15, v1
00052eeeaput v1, v15, v0
00052ef2goto :goto_47
00052ef4if-eqz v15, :cond_28
00052ef8iget-object v2, v10, Landroid/support/v4/g/p;->a:Landroid/view/View;
00052efcinvoke-virtual {v2, v15}, Landroid/view/View;->getLocationInWindow([I)V
00052f02aget v2, v15, v1
00052f06aget v3, v15, v0
00052f0agoto :goto_2a
00052f0cconst/4 v2, 0x0
00052f0econst/4 v3, 0x0
00052f10iget-object v4, v10, Landroid/support/v4/g/p;->b:Landroid/view/ViewParent;
00052f14iget-object v5, v10, Landroid/support/v4/g/p;->a:Landroid/view/View;
00052f18move v6, v11
00052f1amove v7, v12
00052f1cmove v8, v13
00052f1emove v9, v14
00052f20invoke-static/range {v4 .. v9}, Landroid/support/v4/g/af;->a(Landroid/view/ViewParent;Landroid/view/View;IIII)V
00052f26if-eqz v15, :cond_46
00052f2aiget-object v11, v10, Landroid/support/v4/g/p;->a:Landroid/view/View;
00052f2einvoke-virtual {v11, v15}, Landroid/view/View;->getLocationInWindow([I)V
00052f34aget v11, v15, v1
00052f38sub-int/2addr v11, v2
00052f3aaput v11, v15, v1
00052f3eaget v11, v15, v0
00052f42sub-int/2addr v11, v3
00052f44aput v11, v15, v0
00052f48return v0
00052f4areturn v1
00052eac
00052eacandroid.support.v4.g.p::a(int, int, int, int, int[]):
00052ebcinvoke-virtual {v10}, Landroid/support/v4/g/p;->a()Z
00052ec2move-result v0
00052ec4const/4 v1, 0x0
00052ec6if-eqz v0, :cond_47
00052ecaiget-object v0, v10, Landroid/support/v4/g/p;->b:Landroid/view/ViewParent;
00052eceif-eqz v0, :cond_47
00052ed2const/4 v0, 0x1
00052ed4if-nez v11, :cond_1c
00052ed8if-nez v12, :cond_1c
00052edcif-nez v13, :cond_1c
00052ee0if-eqz v14, :cond_15
00052ee4goto :goto_1c
00052ee6if-eqz v15, :cond_47
00052eeaaput v1, v15, v1
00052eeeaput v1, v15, v0
00052ef2goto :goto_47
00052ef4if-eqz v15, :cond_28
00052ef8iget-object v2, v10, Landroid/support/v4/g/p;->a:Landroid/view/View;
00052efcinvoke-virtual {v2, v15}, Landroid/view/View;->getLocationInWindow([I)V
00052f02aget v2, v15, v1
00052f06aget v3, v15, v0
00052f0agoto :goto_2a
00052f0cconst/4 v2, 0x0
00052f0econst/4 v3, 0x0
00052f10iget-object v4, v10, Landroid/support/v4/g/p;->b:Landroid/view/ViewParent;
00052f14iget-object v5, v10, Landroid/support/v4/g/p;->a:Landroid/view/View;
00052f18move v6, v11
00052f1amove v7, v12
00052f1cmove v8, v13
00052f1emove v9, v14
00052f20invoke-static/range {v4 .. v9}, Landroid/support/v4/g/af;->a(Landroid/view/ViewParent;Landroid/view/View;IIII)V
00052f26if-eqz v15, :cond_46
00052f2aiget-object v11, v10, Landroid/support/v4/g/p;->a:Landroid/view/View;
00052f2einvoke-virtual {v11, v15}, Landroid/view/View;->getLocationInWindow([I)V
00052f34aget v11, v15, v1
00052f38sub-int/2addr v11, v2
00052f3aaput v11, v15, v1
00052f3eaget v11, v15, v0
00052f42sub-int/2addr v11, v3
00052f44aput v11, v15, v0
00052f48return v0
00052f4areturn v1
00052eac
00052f4c
00052f4candroid.support.v4.g.p::a(int, int, int[], int[]):
00052f5cinvoke-virtual {v6}, Landroid/support/v4/g/p;->a()Z
00052f62move-result v0
00052f64const/4 v1, 0x0
00052f66if-eqz v0, :cond_5a
00052f6aiget-object v0, v6, Landroid/support/v4/g/p;->b:Landroid/view/ViewParent;
00052f6eif-eqz v0, :cond_5a
00052f72const/4 v0, 0x1
00052f74if-nez v7, :cond_18
00052f78if-eqz v8, :cond_11
00052f7cgoto :goto_18
00052f7eif-eqz v10, :cond_5a
00052f82aput v1, v10, v1
00052f86aput v1, v10, v0
00052f8agoto :goto_5a
00052f8cif-eqz v10, :cond_24
00052f90iget-object v2, v6, Landroid/support/v4/g/p;->a:Landroid/view/View;
00052f94invoke-virtual {v2, v10}, Landroid/view/View;->getLocationInWindow([I)V
00052f9aaget v2, v10, v1
00052f9eaget v3, v10, v0
00052fa2goto :goto_26
00052fa4const/4 v2, 0x0
00052fa6const/4 v3, 0x0
00052fa8if-nez v9, :cond_33
00052faciget-object v9, v6, Landroid/support/v4/g/p;->d:[I
00052fb0if-nez v9, :cond_31
00052fb4const/4 v9, 0x2
00052fb6new-array v9, v9, [I
00052fbaiput-object v9, v6, Landroid/support/v4/g/p;->d:[I
00052fbeiget-object v9, v6, Landroid/support/v4/g/p;->d:[I
00052fc2aput v1, v9, v1
00052fc6aput v1, v9, v0
00052fcaiget-object v4, v6, Landroid/support/v4/g/p;->b:Landroid/view/ViewParent;
00052fceiget-object v5, v6, Landroid/support/v4/g/p;->a:Landroid/view/View;
00052fd2invoke-static {v4, v5, v7, v8, v9}, Landroid/support/v4/g/af;->a(Landroid/view/ViewParent;Landroid/view/View;II[I)V
00052fd8if-eqz v10, :cond_4f
00052fdciget-object v7, v6, Landroid/support/v4/g/p;->a:Landroid/view/View;
00052fe0invoke-virtual {v7, v10}, Landroid/view/View;->getLocationInWindow([I)V
00052fe6aget v7, v10, v1
00052feasub-int/2addr v7, v2
00052fecaput v7, v10, v1
00052ff0aget v7, v10, v0
00052ff4sub-int/2addr v7, v3
00052ff6aput v7, v10, v0
00052ffaaget v7, v9, v1
00052ffeif-nez v7, :cond_59
00053002aget v7, v9, v0
00053006if-eqz v7, :cond_58
0005300agoto :goto_59
0005300cconst/4 v0, 0x0
0005300ereturn v0
00053010return v1
00052f4c
00052f4candroid.support.v4.g.p::a(int, int, int[], int[]):
00052f5cinvoke-virtual {v6}, Landroid/support/v4/g/p;->a()Z
00052f62move-result v0
00052f64const/4 v1, 0x0
00052f66if-eqz v0, :cond_5a
00052f6aiget-object v0, v6, Landroid/support/v4/g/p;->b:Landroid/view/ViewParent;
00052f6eif-eqz v0, :cond_5a
00052f72const/4 v0, 0x1
00052f74if-nez v7, :cond_18
00052f78if-eqz v8, :cond_11
00052f7cgoto :goto_18
00052f7eif-eqz v10, :cond_5a
00052f82aput v1, v10, v1
00052f86aput v1, v10, v0
00052f8agoto :goto_5a
00052f8cif-eqz v10, :cond_24
00052f90iget-object v2, v6, Landroid/support/v4/g/p;->a:Landroid/view/View;
00052f94invoke-virtual {v2, v10}, Landroid/view/View;->getLocationInWindow([I)V
00052f9aaget v2, v10, v1
00052f9eaget v3, v10, v0
00052fa2goto :goto_26
00052fa4const/4 v2, 0x0
00052fa6const/4 v3, 0x0
00052fa8if-nez v9, :cond_33
00052faciget-object v9, v6, Landroid/support/v4/g/p;->d:[I
00052fb0if-nez v9, :cond_31
00052fb4const/4 v9, 0x2
00052fb6new-array v9, v9, [I
00052fbaiput-object v9, v6, Landroid/support/v4/g/p;->d:[I
00052fbeiget-object v9, v6, Landroid/support/v4/g/p;->d:[I
00052fc2aput v1, v9, v1
00052fc6aput v1, v9, v0
00052fcaiget-object v4, v6, Landroid/support/v4/g/p;->b:Landroid/view/ViewParent;
00052fceiget-object v5, v6, Landroid/support/v4/g/p;->a:Landroid/view/View;
00052fd2invoke-static {v4, v5, v7, v8, v9}, Landroid/support/v4/g/af;->a(Landroid/view/ViewParent;Landroid/view/View;II[I)V
00052fd8if-eqz v10, :cond_4f
00052fdciget-object v7, v6, Landroid/support/v4/g/p;->a:Landroid/view/View;
00052fe0invoke-virtual {v7, v10}, Landroid/view/View;->getLocationInWindow([I)V
00052fe6aget v7, v10, v1
00052feasub-int/2addr v7, v2
00052fecaput v7, v10, v1
00052ff0aget v7, v10, v0
00052ff4sub-int/2addr v7, v3
00052ff6aput v7, v10, v0
00052ffaaget v7, v9, v1
00052ffeif-nez v7, :cond_59
00053002aget v7, v9, v0
00053006if-eqz v7, :cond_58
0005300agoto :goto_59
0005300cconst/4 v0, 0x0
0005300ereturn v0
00053010return v1
00052f4c
00053012
00053012 // align 0x4
00053012 // align 0x4
00053014
00053014android.support.v4.g.p::b():
00053024iget-object v0, v1, Landroid/support/v4/g/p;->b:Landroid/view/ViewParent;
00053028if-eqz v0, :cond_6
0005302cconst/4 v0, 0x1
0005302egoto :goto_7
00053030const/4 v0, 0x0
00053032return v0
00053014
00053014android.support.v4.g.p::b():
00053024iget-object v0, v1, Landroid/support/v4/g/p;->b:Landroid/view/ViewParent;
00053028if-eqz v0, :cond_6
0005302cconst/4 v0, 0x1
0005302egoto :goto_7
00053030const/4 v0, 0x0
00053032return v0
00053014
00053034
00053034android.support.v4.g.p::c():
00053044iget-object v0, v2, Landroid/support/v4/g/p;->b:Landroid/view/ViewParent;
00053048if-eqz v0, :cond_e
0005304ciget-object v0, v2, Landroid/support/v4/g/p;->b:Landroid/view/ViewParent;
00053050iget-object v1, v2, Landroid/support/v4/g/p;->a:Landroid/view/View;
00053054invoke-static {v0, v1}, Landroid/support/v4/g/af;->a(Landroid/view/ViewParent;Landroid/view/View;)V
0005305aconst/4 v0, 0x0
0005305ciput-object v0, v2, Landroid/support/v4/g/p;->b:Landroid/view/ViewParent;
00053060return-void
00053034
00053034android.support.v4.g.p::c():
00053044iget-object v0, v2, Landroid/support/v4/g/p;->b:Landroid/view/ViewParent;
00053048if-eqz v0, :cond_e
0005304ciget-object v0, v2, Landroid/support/v4/g/p;->b:Landroid/view/ViewParent;
00053050iget-object v1, v2, Landroid/support/v4/g/p;->a:Landroid/view/View;
00053054invoke-static {v0, v1}, Landroid/support/v4/g/af;->a(Landroid/view/ViewParent;Landroid/view/View;)V
0005305aconst/4 v0, 0x0
0005305ciput-object v0, v2, Landroid/support/v4/g/p;->b:Landroid/view/ViewParent;
00053060return-void
00053034
00053062
00053062 // align 0x4
00053062 // align 0x4
00053064
00053064android.support.v4.g.r::<init>(android.view.ViewGroup):
00053074invoke-direct {v0}, Ljava/lang/Object;-><init>()V
0005307aiput-object v1, v0, Landroid/support/v4/g/r;->a:Landroid/view/ViewGroup;
0005307ereturn-void
00053064
00053064android.support.v4.g.r::<init>(android.view.ViewGroup):
00053074invoke-direct {v0}, Ljava/lang/Object;-><init>()V
0005307aiput-object v1, v0, Landroid/support/v4/g/r;->a:Landroid/view/ViewGroup;
0005307ereturn-void
00053064
00053080
00053080android.support.v4.g.r::a():
00053090iget v0, v1, Landroid/support/v4/g/r;->b:I
00053094return v0
00053080
00053080android.support.v4.g.r::a():
00053090iget v0, v1, Landroid/support/v4/g/r;->b:I
00053094return v0
00053080
00053096
00053096 // align 0x8
00053096 // align 0x8
00053098
00053098android.support.v4.g.r::a(android.view.View):
000530a8const/4 v1, 0x0
000530aaiput v1, v0, Landroid/support/v4/g/r;->b:I
000530aereturn-void
00053098
00053098android.support.v4.g.r::a(android.view.View):
000530a8const/4 v1, 0x0
000530aaiput v1, v0, Landroid/support/v4/g/r;->b:I
000530aereturn-void
00053098
000530b0
000530b0android.support.v4.g.r::a(android.view.View, android.view.View, int):
000530c0iput v3, v0, Landroid/support/v4/g/r;->b:I
000530c4return-void
000530b0
000530b0android.support.v4.g.r::a(android.view.View, android.view.View, int):
000530c0iput v3, v0, Landroid/support/v4/g/r;->b:I
000530c4return-void
000530b0
000530c6
000530c6 // align 0x8
000530c6 // align 0x8
000530c8
000530c8android.support.v4.g.t$a::<init>():
000530d8invoke-direct {v0}, Ljava/lang/Object;-><init>()V
000530dereturn-void
000530c8
000530c8android.support.v4.g.t$a::<init>():
000530d8invoke-direct {v0}, Ljava/lang/Object;-><init>()V
000530dereturn-void
000530c8
000530e0
000530e0android.support.v4.g.t$a::a(android.view.VelocityTracker, int):
000530f0invoke-virtual {v1}, Landroid/view/VelocityTracker;->getYVelocity()F
000530f6move-result v1
000530f8return v1
000530e0
000530e0android.support.v4.g.t$a::a(android.view.VelocityTracker, int):
000530f0invoke-virtual {v1}, Landroid/view/VelocityTracker;->getYVelocity()F
000530f6move-result v1
000530f8return v1
000530e0
000530fa
000530fa // align 0x4
000530fa // align 0x4
000530fc
000530fcandroid.support.v4.g.t$b::<init>():
0005310cinvoke-direct {v0}, Ljava/lang/Object;-><init>()V
00053112return-void
000530fc
000530fcandroid.support.v4.g.t$b::<init>():
0005310cinvoke-direct {v0}, Ljava/lang/Object;-><init>()V
00053112return-void
000530fc
00053114
00053114android.support.v4.g.t$b::a(android.view.VelocityTracker, int):
00053124invoke-static {v1, v2}, Landroid/support/v4/g/u;->a(Landroid/view/VelocityTracker;I)F
0005312amove-result v1
0005312creturn v1
00053114
00053114android.support.v4.g.t$b::a(android.view.VelocityTracker, int):
00053124invoke-static {v1, v2}, Landroid/support/v4/g/u;->a(Landroid/view/VelocityTracker;I)F
0005312amove-result v1
0005312creturn v1
00053114
0005312e
0005312e // align 0x10
0005312e // align 0x10
00053130
00053130android.support.v4.g.t::<clinit>():
00053140sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
00053144const/16 v1, 0xb
00053148if-lt v0, v1, :cond_e
0005314cnew-instance v0, Landroid/support/v4/g/t$b;
00053150invoke-direct {v0}, Landroid/support/v4/g/t$b;-><init>()V
00053156sput-object v0, Landroid/support/v4/g/t;->a:Landroid/support/v4/g/t$c;
0005315agoto :goto_14
0005315cnew-instance v0, Landroid/support/v4/g/t$a;
00053160invoke-direct {v0}, Landroid/support/v4/g/t$a;-><init>()V
00053166goto :goto_b
00053168return-void
00053130
00053130android.support.v4.g.t::<clinit>():
00053140sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
00053144const/16 v1, 0xb
00053148if-lt v0, v1, :cond_e
0005314cnew-instance v0, Landroid/support/v4/g/t$b;
00053150invoke-direct {v0}, Landroid/support/v4/g/t$b;-><init>()V
00053156sput-object v0, Landroid/support/v4/g/t;->a:Landroid/support/v4/g/t$c;
0005315agoto :goto_14
0005315cnew-instance v0, Landroid/support/v4/g/t$a;
00053160invoke-direct {v0}, Landroid/support/v4/g/t$a;-><init>()V
00053166goto :goto_b
00053168return-void
00053130
0005316a
0005316a // align 0x4
0005316a // align 0x4
0005316c
0005316candroid.support.v4.g.t::a(android.view.VelocityTracker, int):
0005317csget-object v0, Landroid/support/v4/g/t;->a:Landroid/support/v4/g/t$c;
00053180invoke-interface {v0, v1, v2}, Landroid/support/v4/g/t$c;->a(Landroid/view/VelocityTracker;I)F
00053186move-result v1
00053188return v1
0005316c
0005316candroid.support.v4.g.t::a(android.view.VelocityTracker, int):
0005317csget-object v0, Landroid/support/v4/g/t;->a:Landroid/support/v4/g/t$c;
00053180invoke-interface {v0, v1, v2}, Landroid/support/v4/g/t$c;->a(Landroid/view/VelocityTracker;I)F
00053186move-result v1
00053188return v1
0005316c
0005318a
0005318a // align 0x4
0005318a // align 0x4
0005318c
0005318candroid.support.v4.g.u::a(android.view.VelocityTracker, int):
0005319cinvoke-virtual {v0, v1}, Landroid/view/VelocityTracker;->getYVelocity(I)F
000531a2move-result v0
000531a4return v0
0005318c
0005318candroid.support.v4.g.u::a(android.view.VelocityTracker, int):
0005319cinvoke-virtual {v0, v1}, Landroid/view/VelocityTracker;->getYVelocity(I)F
000531a2move-result v0
000531a4return v0
0005318c
000531a6
000531a6 // align 0x8
000531a6 // align 0x8
000531a8
000531a8android.support.v4.g.v$a::<init>():
000531b8invoke-direct {v0}, Landroid/support/v4/g/v$k;-><init>()V
000531bereturn-void
000531a8
000531a8android.support.v4.g.v$a::<init>():
000531b8invoke-direct {v0}, Landroid/support/v4/g/v$k;-><init>()V
000531bereturn-void
000531a8
000531c0
000531c0android.support.v4.g.v$b::<init>():
000531d0invoke-direct {v1}, Ljava/lang/Object;-><init>()V
000531d6const/4 v0, 0x0
000531d8iput-object v0, v1, Landroid/support/v4/g/v$b;->a:Ljava/util/WeakHashMap;
000531dcreturn-void
000531c0
000531c0android.support.v4.g.v$b::<init>():
000531d0invoke-direct {v1}, Ljava/lang/Object;-><init>()V
000531d6const/4 v0, 0x0
000531d8iput-object v0, v1, Landroid/support/v4/g/v$b;->a:Ljava/util/WeakHashMap;
000531dcreturn-void
000531c0
000531de
000531de // align 0x10
000531de // align 0x10
000531e0
000531e0android.support.v4.g.v$b::a(int, int):
000531f0or-int/2addr v1, v2
000531f2return v1
000531e0
000531e0android.support.v4.g.v$b::a(int, int):
000531f0or-int/2addr v1, v2
000531f2return v1
000531e0
000531f4
000531f4android.support.v4.g.v$b::a(int, int, int):
00053204invoke-static {v1, v2}, Landroid/view/View;->resolveSize(II)I
0005320amove-result v1
0005320creturn v1
000531f4
000531f4android.support.v4.g.v$b::a(int, int, int):
00053204invoke-static {v1, v2}, Landroid/view/View;->resolveSize(II)I
0005320amove-result v1
0005320creturn v1
000531f4
0005320e
0005320e // align 0x10
0005320e // align 0x10
00053210
00053210android.support.v4.g.v$b::a():
00053220const-wide/16 v0, 0xa
00053224return-wide v0
00053210
00053210android.support.v4.g.v$b::a():
00053220const-wide/16 v0, 0xa
00053224return-wide v0
00053210
00053226
00053226 // align 0x8
00053226 // align 0x8
00053228
00053228android.support.v4.g.v$b::a(android.view.View):
00053238invoke-virtual {v1}, Landroid/view/View;->invalidate()V
0005323ereturn-void
00053228
00053228android.support.v4.g.v$b::a(android.view.View):
00053238invoke-virtual {v1}, Landroid/view/View;->invalidate()V
0005323ereturn-void
00053228
00053240
00053240android.support.v4.g.v$b::a(android.view.View, float):
00053250return-void
00053240
00053240android.support.v4.g.v$b::a(android.view.View, float):
00053250return-void
00053240
00053252
00053252 // align 0x4
00053252 // align 0x4
00053254
00053254android.support.v4.g.v$b::a(android.view.View, int, android.graphics.Paint):
00053264return-void
00053254
00053254android.support.v4.g.v$b::a(android.view.View, int, android.graphics.Paint):
00053264return-void
00053254
00053266
00053266 // align 0x8
00053266 // align 0x8
00053268
00053268android.support.v4.g.v$b::a(android.view.View, android.content.res.ColorStateList):
00053278invoke-static {v1, v2}, Landroid/support/v4/g/w;->a(Landroid/view/View;Landroid/content/res/ColorStateList;)V
0005327ereturn-void
00053268
00053268android.support.v4.g.v$b::a(android.view.View, android.content.res.ColorStateList):
00053278invoke-static {v1, v2}, Landroid/support/v4/g/w;->a(Landroid/view/View;Landroid/content/res/ColorStateList;)V
0005327ereturn-void
00053268
00053280
00053280android.support.v4.g.v$b::a(android.view.View, android.graphics.PorterDuff$Mode):
00053290invoke-static {v1, v2}, Landroid/support/v4/g/w;->a(Landroid/view/View;Landroid/graphics/PorterDuff$Mode;)V
00053296return-void
00053280
00053280android.support.v4.g.v$b::a(android.view.View, android.graphics.PorterDuff$Mode):
00053290invoke-static {v1, v2}, Landroid/support/v4/g/w;->a(Landroid/view/View;Landroid/graphics/PorterDuff$Mode;)V
00053296return-void
00053280
00053298
00053298android.support.v4.g.v$b::a(android.view.View, android.graphics.drawable.Drawable):
000532a8invoke-virtual {v1, v2}, Landroid/view/View;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
000532aereturn-void
00053298
00053298android.support.v4.g.v$b::a(android.view.View, android.graphics.drawable.Drawable):
000532a8invoke-virtual {v1, v2}, Landroid/view/View;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
000532aereturn-void
00053298
000532b0
000532b0android.support.v4.g.v$b::a(android.view.View, android.support.v4.g.b):
000532c0return-void
000532b0
000532b0android.support.v4.g.v$b::a(android.view.View, android.support.v4.g.b):
000532c0return-void
000532b0
000532c2
000532c2 // align 0x4
000532c2 // align 0x4
000532c4
000532c4android.support.v4.g.v$b::a(android.view.View, java.lang.Runnable):
000532d4invoke-virtual {v2}, Landroid/support/v4/g/v$b;->a()J
000532damove-result-wide v0
000532dcinvoke-virtual {v3, v4, v0, v1}, Landroid/view/View;->postDelayed(Ljava/lang/Runnable;J)Z
000532e2return-void
000532c4
000532c4android.support.v4.g.v$b::a(android.view.View, java.lang.Runnable):
000532d4invoke-virtual {v2}, Landroid/support/v4/g/v$b;->a()J
000532damove-result-wide v0
000532dcinvoke-virtual {v3, v4, v0, v1}, Landroid/view/View;->postDelayed(Ljava/lang/Runnable;J)Z
000532e2return-void
000532c4
000532e4
000532e4android.support.v4.g.v$b::a(android.view.View, java.lang.Runnable, long):
000532f4invoke-virtual {v2}, Landroid/support/v4/g/v$b;->a()J
000532famove-result-wide v0
000532fcadd-long/2addr v0, v5
000532feinvoke-virtual {v3, v4, v0, v1}, Landroid/view/View;->postDelayed(Ljava/lang/Runnable;J)Z
00053304return-void
000532e4
000532e4android.support.v4.g.v$b::a(android.view.View, java.lang.Runnable, long):
000532f4invoke-virtual {v2}, Landroid/support/v4/g/v$b;->a()J
000532famove-result-wide v0
000532fcadd-long/2addr v0, v5
000532feinvoke-virtual {v3, v4, v0, v1}, Landroid/view/View;->postDelayed(Ljava/lang/Runnable;J)Z
00053304return-void
000532e4
00053306
00053306 // align 0x8
00053306 // align 0x8
00053308
00053308android.support.v4.g.v$b::a(android.view.View, boolean):
00053318return-void
00053308
00053308android.support.v4.g.v$b::a(android.view.View, boolean):
00053318return-void
00053308
0005331a
0005331a // align 0x4
0005331a // align 0x4
0005331c
0005331candroid.support.v4.g.v$b::b(android.view.View):
0005332cconst/4 v1, 0x0
0005332ereturn v1
0005331c
0005331candroid.support.v4.g.v$b::b(android.view.View):
0005332cconst/4 v1, 0x0
0005332ereturn v1
0005331c
00053330
00053330android.support.v4.g.v$b::c(android.view.View):
00053340invoke-virtual {v1}, Landroid/view/View;->getMeasuredWidth()I
00053346move-result v1
00053348return v1
00053330
00053330android.support.v4.g.v$b::c(android.view.View):
00053340invoke-virtual {v1}, Landroid/view/View;->getMeasuredWidth()I
00053346move-result v1
00053348return v1
00053330
0005334a
0005334a // align 0x4
0005334a // align 0x4
0005334c
0005334candroid.support.v4.g.v$b::d(android.view.View):
0005335cconst/4 v1, 0x0
0005335ereturn v1
0005334c
0005334candroid.support.v4.g.v$b::d(android.view.View):
0005335cconst/4 v1, 0x0
0005335ereturn v1
0005334c
00053360
00053360android.support.v4.g.v$b::e(android.view.View):
00053370const/4 v1, 0x0
00053372return v1
00053360
00053360android.support.v4.g.v$b::e(android.view.View):
00053370const/4 v1, 0x0
00053372return v1
00053360
00053374
00053374android.support.v4.g.v$b::f(android.view.View):
00053384invoke-static {v1}, Landroid/support/v4/g/w;->c(Landroid/view/View;)I
0005338amove-result v1
0005338creturn v1
00053374
00053374android.support.v4.g.v$b::f(android.view.View):
00053384invoke-static {v1}, Landroid/support/v4/g/w;->c(Landroid/view/View;)I
0005338amove-result v1
0005338creturn v1
00053374
0005338e
0005338e // align 0x10
0005338e // align 0x10
00053390
00053390android.support.v4.g.v$b::g(android.view.View):
000533a0new-instance v0, Landroid/support/v4/g/ah;
000533a4invoke-direct {v0, v2}, Landroid/support/v4/g/ah;-><init>(Landroid/view/View;)V
000533aareturn-object v0
00053390
00053390android.support.v4.g.v$b::g(android.view.View):
000533a0new-instance v0, Landroid/support/v4/g/ah;
000533a4invoke-direct {v0, v2}, Landroid/support/v4/g/ah;-><init>(Landroid/view/View;)V
000533aareturn-object v0
00053390
000533ac
000533acandroid.support.v4.g.v$b::h(android.view.View):
000533bcconst/4 v1, 0x0
000533bereturn v1
000533ac
000533acandroid.support.v4.g.v$b::h(android.view.View):
000533bcconst/4 v1, 0x0
000533bereturn v1
000533ac
000533c0
000533c0android.support.v4.g.v$b::i(android.view.View):
000533d0return-void
000533c0
000533c0android.support.v4.g.v$b::i(android.view.View):
000533d0return-void
000533c0
000533d2
000533d2 // align 0x4
000533d2 // align 0x4
000533d4
000533d4android.support.v4.g.v$b::j(android.view.View):
000533e4return-void
000533d4
000533d4android.support.v4.g.v$b::j(android.view.View):
000533e4return-void
000533d4
000533e6
000533e6 // align 0x8
000533e6 // align 0x8
000533e8
000533e8android.support.v4.g.v$b::k(android.view.View):
000533f8invoke-static {v1}, Landroid/support/v4/g/w;->a(Landroid/view/View;)Landroid/content/res/ColorStateList;
000533femove-result-object v1
00053400return-object v1
000533e8
000533e8android.support.v4.g.v$b::k(android.view.View):
000533f8invoke-static {v1}, Landroid/support/v4/g/w;->a(Landroid/view/View;)Landroid/content/res/ColorStateList;
000533femove-result-object v1
00053400return-object v1
000533e8
00053402
00053402 // align 0x4
00053402 // align 0x4
00053404
00053404android.support.v4.g.v$b::l(android.view.View):
00053414invoke-static {v1}, Landroid/support/v4/g/w;->b(Landroid/view/View;)Landroid/graphics/PorterDuff$Mode;
0005341amove-result-object v1
0005341creturn-object v1
00053404
00053404android.support.v4.g.v$b::l(android.view.View):
00053414invoke-static {v1}, Landroid/support/v4/g/w;->b(Landroid/view/View;)Landroid/graphics/PorterDuff$Mode;
0005341amove-result-object v1
0005341creturn-object v1
00053404
0005341e
0005341e // align 0x10
0005341e // align 0x10
00053420
00053420android.support.v4.g.v$b::m(android.view.View):
00053430instance-of v0, v2, Landroid/support/v4/g/o;
00053434if-eqz v0, :cond_9
00053438check-cast v2, Landroid/support/v4/g/o;
0005343cinvoke-interface {v2}, Landroid/support/v4/g/o;->stopNestedScroll()V
00053442return-void
00053420
00053420android.support.v4.g.v$b::m(android.view.View):
00053430instance-of v0, v2, Landroid/support/v4/g/o;
00053434if-eqz v0, :cond_9
00053438check-cast v2, Landroid/support/v4/g/o;
0005343cinvoke-interface {v2}, Landroid/support/v4/g/o;->stopNestedScroll()V
00053442return-void
00053420
00053444
00053444android.support.v4.g.v$b::n(android.view.View):
00053454invoke-static {v1}, Landroid/support/v4/g/w;->d(Landroid/view/View;)Z
0005345amove-result v1
0005345creturn v1
00053444
00053444android.support.v4.g.v$b::n(android.view.View):
00053454invoke-static {v1}, Landroid/support/v4/g/w;->d(Landroid/view/View;)Z
0005345amove-result v1
0005345creturn v1
00053444
0005345e
0005345e // align 0x10
0005345e // align 0x10
00053460
00053460android.support.v4.g.v$c::<init>():
00053470invoke-direct {v0}, Landroid/support/v4/g/v$b;-><init>()V
00053476return-void
00053460
00053460android.support.v4.g.v$c::<init>():
00053470invoke-direct {v0}, Landroid/support/v4/g/v$b;-><init>()V
00053476return-void
00053460
00053478
00053478android.support.v4.g.v$c::a(int, int):
00053488invoke-static {v1, v2}, Landroid/support/v4/g/x;->a(II)I
0005348emove-result v1
00053490return v1
00053478
00053478android.support.v4.g.v$c::a(int, int):
00053488invoke-static {v1, v2}, Landroid/support/v4/g/x;->a(II)I
0005348emove-result v1
00053490return v1
00053478
00053492
00053492 // align 0x4
00053492 // align 0x4
00053494
00053494android.support.v4.g.v$c::a(int, int, int):
000534a4invoke-static {v1, v2, v3}, Landroid/support/v4/g/x;->a(III)I
000534aamove-result v1
000534acreturn v1
00053494
00053494android.support.v4.g.v$c::a(int, int, int):
000534a4invoke-static {v1, v2, v3}, Landroid/support/v4/g/x;->a(III)I
000534aamove-result v1
000534acreturn v1
00053494
000534ae
000534ae // align 0x10
000534ae // align 0x10
000534b0
000534b0android.support.v4.g.v$c::a():
000534c0invoke-static {}, Landroid/support/v4/g/x;->a()J
000534c6move-result-wide v0
000534c8return-wide v0
000534b0
000534b0android.support.v4.g.v$c::a():
000534c0invoke-static {}, Landroid/support/v4/g/x;->a()J
000534c6move-result-wide v0
000534c8return-wide v0
000534b0
000534ca
000534ca // align 0x4
000534ca // align 0x4
000534cc
000534ccandroid.support.v4.g.v$c::a(android.view.View, float):
000534dcinvoke-static {v1, v2}, Landroid/support/v4/g/x;->a(Landroid/view/View;F)V
000534e2return-void
000534cc
000534ccandroid.support.v4.g.v$c::a(android.view.View, float):
000534dcinvoke-static {v1, v2}, Landroid/support/v4/g/x;->a(Landroid/view/View;F)V
000534e2return-void
000534cc
000534e4
000534e4android.support.v4.g.v$c::a(android.view.View, int, android.graphics.Paint):
000534f4invoke-static {v1, v2, v3}, Landroid/support/v4/g/x;->a(Landroid/view/View;ILandroid/graphics/Paint;)V
000534fareturn-void
000534e4
000534e4android.support.v4.g.v$c::a(android.view.View, int, android.graphics.Paint):
000534f4invoke-static {v1, v2, v3}, Landroid/support/v4/g/x;->a(Landroid/view/View;ILandroid/graphics/Paint;)V
000534fareturn-void
000534e4
000534fc
000534fcandroid.support.v4.g.v$c::a(android.view.View, boolean):
0005350cinvoke-static {v1, v2}, Landroid/support/v4/g/x;->a(Landroid/view/View;Z)V
00053512return-void
000534fc
000534fcandroid.support.v4.g.v$c::a(android.view.View, boolean):
0005350cinvoke-static {v1, v2}, Landroid/support/v4/g/x;->a(Landroid/view/View;Z)V
00053512return-void
000534fc
00053514
00053514android.support.v4.g.v$c::c(android.view.View):
00053524invoke-static {v1}, Landroid/support/v4/g/x;->a(Landroid/view/View;)I
0005352amove-result v1
0005352creturn v1
00053514
00053514android.support.v4.g.v$c::c(android.view.View):
00053524invoke-static {v1}, Landroid/support/v4/g/x;->a(Landroid/view/View;)I
0005352amove-result v1
0005352creturn v1
00053514
0005352e
0005352e // align 0x10
0005352e // align 0x10
00053530
00053530android.support.v4.g.v$c::d(android.view.View):
00053540invoke-static {v1}, Landroid/support/v4/g/x;->b(Landroid/view/View;)I
00053546move-result v1
00053548return v1
00053530
00053530android.support.v4.g.v$c::d(android.view.View):
00053540invoke-static {v1}, Landroid/support/v4/g/x;->b(Landroid/view/View;)I
00053546move-result v1
00053548return v1
00053530
0005354a
0005354a // align 0x4
0005354a // align 0x4
0005354c
0005354candroid.support.v4.g.v$c::e(android.view.View):
0005355cinvoke-static {v1}, Landroid/support/v4/g/x;->c(Landroid/view/View;)F
00053562move-result v1
00053564return v1
0005354c
0005354candroid.support.v4.g.v$c::e(android.view.View):
0005355cinvoke-static {v1}, Landroid/support/v4/g/x;->c(Landroid/view/View;)F
00053562move-result v1
00053564return v1
0005354c
00053566
00053566 // align 0x8
00053566 // align 0x8
00053568
00053568android.support.v4.g.v$c::j(android.view.View):
00053578invoke-static {v1}, Landroid/support/v4/g/x;->d(Landroid/view/View;)V
0005357ereturn-void
00053568
00053568android.support.v4.g.v$c::j(android.view.View):
00053578invoke-static {v1}, Landroid/support/v4/g/x;->d(Landroid/view/View;)V
0005357ereturn-void
00053568
00053580
00053580android.support.v4.g.v$d::<init>():
00053590invoke-direct {v0}, Landroid/support/v4/g/v$e;-><init>()V
00053596return-void
00053580
00053580android.support.v4.g.v$d::<init>():
00053590invoke-direct {v0}, Landroid/support/v4/g/v$e;-><init>()V
00053596return-void
00053580
00053598
00053598android.support.v4.g.v$e::<clinit>():
000535a8return-void
00053598
00053598android.support.v4.g.v$e::<clinit>():
000535a8return-void
00053598
000535aa
000535aa // align 0x4
000535aa // align 0x4
000535ac
000535acandroid.support.v4.g.v$e::<init>():
000535bcinvoke-direct {v0}, Landroid/support/v4/g/v$c;-><init>()V
000535c2return-void
000535ac
000535acandroid.support.v4.g.v$e::<init>():
000535bcinvoke-direct {v0}, Landroid/support/v4/g/v$c;-><init>()V
000535c2return-void
000535ac
000535c4
000535c4android.support.v4.g.v$e::a(android.view.View, android.support.v4.g.b):
000535d4if-nez v2, :cond_4
000535d8const/4 v2, 0x0
000535dagoto :goto_8
000535dcinvoke-virtual {v2}, Landroid/support/v4/g/b;->a()Ljava/lang/Object;
000535e2move-result-object v2
000535e4invoke-static {v1, v2}, Landroid/support/v4/g/y;->a(Landroid/view/View;Ljava/lang/Object;)V
000535eareturn-void
000535c4
000535c4android.support.v4.g.v$e::a(android.view.View, android.support.v4.g.b):
000535d4if-nez v2, :cond_4
000535d8const/4 v2, 0x0
000535dagoto :goto_8
000535dcinvoke-virtual {v2}, Landroid/support/v4/g/b;->a()Ljava/lang/Object;
000535e2move-result-object v2
000535e4invoke-static {v1, v2}, Landroid/support/v4/g/y;->a(Landroid/view/View;Ljava/lang/Object;)V
000535eareturn-void
000535c4
000535ec
000535ecandroid.support.v4.g.v$e::g(android.view.View):
000535fciget-object v0, v2, Landroid/support/v4/g/v$e;->a:Ljava/util/WeakHashMap;
00053600if-nez v0, :cond_b
00053604new-instance v0, Ljava/util/WeakHashMap;
00053608invoke-direct {v0}, Ljava/util/WeakHashMap;-><init>()V
0005360eiput-object v0, v2, Landroid/support/v4/g/v$e;->a:Ljava/util/WeakHashMap;
00053612iget-object v0, v2, Landroid/support/v4/g/v$e;->a:Ljava/util/WeakHashMap;
00053616invoke-virtual {v0, v3}, Ljava/util/WeakHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
0005361cmove-result-object v0
0005361echeck-cast v0, Landroid/support/v4/g/ah;
00053622if-nez v0, :cond_1f
00053626new-instance v0, Landroid/support/v4/g/ah;
0005362ainvoke-direct {v0, v3}, Landroid/support/v4/g/ah;-><init>(Landroid/view/View;)V
00053630iget-object v1, v2, Landroid/support/v4/g/v$e;->a:Ljava/util/WeakHashMap;
00053634invoke-virtual {v1, v3, v0}, Ljava/util/WeakHashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
0005363areturn-object v0
000535ec
000535ecandroid.support.v4.g.v$e::g(android.view.View):
000535fciget-object v0, v2, Landroid/support/v4/g/v$e;->a:Ljava/util/WeakHashMap;
00053600if-nez v0, :cond_b
00053604new-instance v0, Ljava/util/WeakHashMap;
00053608invoke-direct {v0}, Ljava/util/WeakHashMap;-><init>()V
0005360eiput-object v0, v2, Landroid/support/v4/g/v$e;->a:Ljava/util/WeakHashMap;
00053612iget-object v0, v2, Landroid/support/v4/g/v$e;->a:Ljava/util/WeakHashMap;
00053616invoke-virtual {v0, v3}, Ljava/util/WeakHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
0005361cmove-result-object v0
0005361echeck-cast v0, Landroid/support/v4/g/ah;
00053622if-nez v0, :cond_1f
00053626new-instance v0, Landroid/support/v4/g/ah;
0005362ainvoke-direct {v0, v3}, Landroid/support/v4/g/ah;-><init>(Landroid/view/View;)V
00053630iget-object v1, v2, Landroid/support/v4/g/v$e;->a:Ljava/util/WeakHashMap;
00053634invoke-virtual {v1, v3, v0}, Ljava/util/WeakHashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
0005363areturn-object v0
000535ec
0005363c
0005363candroid.support.v4.g.v$f::<init>():
0005364cinvoke-direct {v0}, Landroid/support/v4/g/v$d;-><init>()V
00053652return-void
0005363c
0005363candroid.support.v4.g.v$f::<init>():
0005364cinvoke-direct {v0}, Landroid/support/v4/g/v$d;-><init>()V
00053652return-void
0005363c
00053654
00053654android.support.v4.g.v$f::a(android.view.View):
00053664invoke-static {v1}, Landroid/support/v4/g/z;->a(Landroid/view/View;)V
0005366areturn-void
00053654
00053654android.support.v4.g.v$f::a(android.view.View):
00053664invoke-static {v1}, Landroid/support/v4/g/z;->a(Landroid/view/View;)V
0005366areturn-void
00053654
0005366c
0005366candroid.support.v4.g.v$f::a(android.view.View, android.graphics.drawable.Drawable):
0005367cinvoke-static {v1, v2}, Landroid/support/v4/g/z;->a(Landroid/view/View;Landroid/graphics/drawable/Drawable;)V
00053682return-void
0005366c
0005366candroid.support.v4.g.v$f::a(android.view.View, android.graphics.drawable.Drawable):
0005367cinvoke-static {v1, v2}, Landroid/support/v4/g/z;->a(Landroid/view/View;Landroid/graphics/drawable/Drawable;)V
00053682return-void
0005366c
00053684
00053684android.support.v4.g.v$f::a(android.view.View, java.lang.Runnable):
00053694invoke-static {v1, v2}, Landroid/support/v4/g/z;->a(Landroid/view/View;Ljava/lang/Runnable;)V
0005369areturn-void
00053684
00053684android.support.v4.g.v$f::a(android.view.View, java.lang.Runnable):
00053694invoke-static {v1, v2}, Landroid/support/v4/g/z;->a(Landroid/view/View;Ljava/lang/Runnable;)V
0005369areturn-void
00053684
0005369c
0005369candroid.support.v4.g.v$f::a(android.view.View, java.lang.Runnable, long):
000536acinvoke-static {v1, v2, v3, v4}, Landroid/support/v4/g/z;->a(Landroid/view/View;Ljava/lang/Runnable;J)V
000536b2return-void
0005369c
0005369candroid.support.v4.g.v$f::a(android.view.View, java.lang.Runnable, long):
000536acinvoke-static {v1, v2, v3, v4}, Landroid/support/v4/g/z;->a(Landroid/view/View;Ljava/lang/Runnable;J)V
000536b2return-void
0005369c
000536b4
000536b4android.support.v4.g.v$f::f(android.view.View):
000536c4invoke-static {v1}, Landroid/support/v4/g/z;->b(Landroid/view/View;)I
000536camove-result v1
000536ccreturn v1
000536b4
000536b4android.support.v4.g.v$f::f(android.view.View):
000536c4invoke-static {v1}, Landroid/support/v4/g/z;->b(Landroid/view/View;)I
000536camove-result v1
000536ccreturn v1
000536b4
000536ce
000536ce // align 0x10
000536ce // align 0x10
000536d0
000536d0android.support.v4.g.v$f::i(android.view.View):
000536e0invoke-static {v1}, Landroid/support/v4/g/z;->c(Landroid/view/View;)V
000536e6return-void
000536d0
000536d0android.support.v4.g.v$f::i(android.view.View):
000536e0invoke-static {v1}, Landroid/support/v4/g/z;->c(Landroid/view/View;)V
000536e6return-void
000536d0
000536e8
000536e8android.support.v4.g.v$g::<init>():
000536f8invoke-direct {v0}, Landroid/support/v4/g/v$f;-><init>()V
000536fereturn-void
000536e8
000536e8android.support.v4.g.v$g::<init>():
000536f8invoke-direct {v0}, Landroid/support/v4/g/v$f;-><init>()V
000536fereturn-void
000536e8
00053700
00053700android.support.v4.g.v$g::b(android.view.View):
00053710invoke-static {v1}, Landroid/support/v4/g/aa;->a(Landroid/view/View;)I
00053716move-result v1
00053718return v1
00053700
00053700android.support.v4.g.v$g::b(android.view.View):
00053710invoke-static {v1}, Landroid/support/v4/g/aa;->a(Landroid/view/View;)I
00053716move-result v1
00053718return v1
00053700
0005371a
0005371a // align 0x4
0005371a // align 0x4
0005371c
0005371candroid.support.v4.g.v$g::h(android.view.View):
0005372cinvoke-static {v1}, Landroid/support/v4/g/aa;->b(Landroid/view/View;)I
00053732move-result v1
00053734return v1
0005371c
0005371candroid.support.v4.g.v$g::h(android.view.View):
0005372cinvoke-static {v1}, Landroid/support/v4/g/aa;->b(Landroid/view/View;)I
00053732move-result v1
00053734return v1
0005371c
00053736
00053736 // align 0x8
00053736 // align 0x8
00053738
00053738android.support.v4.g.v$h::<init>():
00053748invoke-direct {v0}, Landroid/support/v4/g/v$g;-><init>()V
0005374ereturn-void
00053738
00053738android.support.v4.g.v$h::<init>():
00053748invoke-direct {v0}, Landroid/support/v4/g/v$g;-><init>()V
0005374ereturn-void
00053738
00053750
00053750android.support.v4.g.v$i::<init>():
00053760invoke-direct {v0}, Landroid/support/v4/g/v$h;-><init>()V
00053766return-void
00053750
00053750android.support.v4.g.v$i::<init>():
00053760invoke-direct {v0}, Landroid/support/v4/g/v$h;-><init>()V
00053766return-void
00053750
00053768
00053768android.support.v4.g.v$i::n(android.view.View):
00053778invoke-static {v1}, Landroid/support/v4/g/ab;->a(Landroid/view/View;)Z
0005377emove-result v1
00053780return v1
00053768
00053768android.support.v4.g.v$i::n(android.view.View):
00053778invoke-static {v1}, Landroid/support/v4/g/ab;->a(Landroid/view/View;)Z
0005377emove-result v1
00053780return v1
00053768
00053782
00053782 // align 0x4
00053782 // align 0x4
00053784
00053784android.support.v4.g.v$j::<init>():
00053794invoke-direct {v0}, Landroid/support/v4/g/v$i;-><init>()V
0005379areturn-void
00053784
00053784android.support.v4.g.v$j::<init>():
00053794invoke-direct {v0}, Landroid/support/v4/g/v$i;-><init>()V
0005379areturn-void
00053784
0005379c
0005379candroid.support.v4.g.v$j::a(android.view.View, android.content.res.ColorStateList):
000537acinvoke-static {v1, v2}, Landroid/support/v4/g/ac;->a(Landroid/view/View;Landroid/content/res/ColorStateList;)V
000537b2return-void
0005379c
0005379candroid.support.v4.g.v$j::a(android.view.View, android.content.res.ColorStateList):
000537acinvoke-static {v1, v2}, Landroid/support/v4/g/ac;->a(Landroid/view/View;Landroid/content/res/ColorStateList;)V
000537b2return-void
0005379c
000537b4
000537b4android.support.v4.g.v$j::a(android.view.View, android.graphics.PorterDuff$Mode):
000537c4invoke-static {v1, v2}, Landroid/support/v4/g/ac;->a(Landroid/view/View;Landroid/graphics/PorterDuff$Mode;)V
000537careturn-void
000537b4
000537b4android.support.v4.g.v$j::a(android.view.View, android.graphics.PorterDuff$Mode):
000537c4invoke-static {v1, v2}, Landroid/support/v4/g/ac;->a(Landroid/view/View;Landroid/graphics/PorterDuff$Mode;)V
000537careturn-void
000537b4
000537cc
000537ccandroid.support.v4.g.v$j::i(android.view.View):
000537dcinvoke-static {v1}, Landroid/support/v4/g/ac;->a(Landroid/view/View;)V
000537e2return-void
000537cc
000537ccandroid.support.v4.g.v$j::i(android.view.View):
000537dcinvoke-static {v1}, Landroid/support/v4/g/ac;->a(Landroid/view/View;)V
000537e2return-void
000537cc
000537e4
000537e4android.support.v4.g.v$j::k(android.view.View):
000537f4invoke-static {v1}, Landroid/support/v4/g/ac;->b(Landroid/view/View;)Landroid/content/res/ColorStateList;
000537famove-result-object v1
000537fcreturn-object v1
000537e4
000537e4android.support.v4.g.v$j::k(android.view.View):
000537f4invoke-static {v1}, Landroid/support/v4/g/ac;->b(Landroid/view/View;)Landroid/content/res/ColorStateList;
000537famove-result-object v1
000537fcreturn-object v1
000537e4
000537fe
000537fe // align 0x10
000537fe // align 0x10
00053800
00053800android.support.v4.g.v$j::l(android.view.View):
00053810invoke-static {v1}, Landroid/support/v4/g/ac;->c(Landroid/view/View;)Landroid/graphics/PorterDuff$Mode;
00053816move-result-object v1
00053818return-object v1
00053800
00053800android.support.v4.g.v$j::l(android.view.View):
00053810invoke-static {v1}, Landroid/support/v4/g/ac;->c(Landroid/view/View;)Landroid/graphics/PorterDuff$Mode;
00053816move-result-object v1
00053818return-object v1
00053800
0005381a
0005381a // align 0x4
0005381a // align 0x4
0005381c
0005381candroid.support.v4.g.v$j::m(android.view.View):
0005382cinvoke-static {v1}, Landroid/support/v4/g/ac;->d(Landroid/view/View;)V
00053832return-void
0005381c
0005381candroid.support.v4.g.v$j::m(android.view.View):
0005382cinvoke-static {v1}, Landroid/support/v4/g/ac;->d(Landroid/view/View;)V
00053832return-void
0005381c
00053834
00053834android.support.v4.g.v$k::<init>():
00053844invoke-direct {v0}, Landroid/support/v4/g/v$j;-><init>()V
0005384areturn-void
00053834
00053834android.support.v4.g.v$k::<init>():
00053844invoke-direct {v0}, Landroid/support/v4/g/v$j;-><init>()V
0005384areturn-void
00053834
0005384c
0005384candroid.support.v4.g.v::<clinit>():
0005385csget v0, Landroid/os/Build$VERSION;->SDK_INT:I
00053860invoke-static {}, Landroid/support/v4/e/c;->a()Z
00053866move-result v1
00053868if-eqz v1, :cond_11
0005386cnew-instance v0, Landroid/support/v4/g/v$a;
00053870invoke-direct {v0}, Landroid/support/v4/g/v$a;-><init>()V
00053876sput-object v0, Landroid/support/v4/g/v;->a:Landroid/support/v4/g/v$l;
0005387agoto/16 :goto_71
0005387econst/16 v1, 0x17
00053882if-lt v0, v1, :cond_1b
00053886new-instance v0, Landroid/support/v4/g/v$k;
0005388ainvoke-direct {v0}, Landroid/support/v4/g/v$k;-><init>()V
00053890goto :goto_d
00053892const/16 v1, 0x15
00053896if-lt v0, v1, :cond_25
0005389anew-instance v0, Landroid/support/v4/g/v$j;
0005389einvoke-direct {v0}, Landroid/support/v4/g/v$j;-><init>()V
000538a4goto :goto_d
000538a6const/16 v1, 0x13
000538aaif-lt v0, v1, :cond_2f
000538aenew-instance v0, Landroid/support/v4/g/v$i;
000538b2invoke-direct {v0}, Landroid/support/v4/g/v$i;-><init>()V
000538b8goto :goto_d
000538baconst/16 v1, 0x12
000538beif-lt v0, v1, :cond_39
000538c2new-instance v0, Landroid/support/v4/g/v$h;
000538c6invoke-direct {v0}, Landroid/support/v4/g/v$h;-><init>()V
000538ccgoto :goto_d
000538ceconst/16 v1, 0x11
000538d2if-lt v0, v1, :cond_43
000538d6new-instance v0, Landroid/support/v4/g/v$g;
000538dainvoke-direct {v0}, Landroid/support/v4/g/v$g;-><init>()V
000538e0goto :goto_d
000538e2const/16 v1, 0x10
000538e6if-lt v0, v1, :cond_4d
000538eanew-instance v0, Landroid/support/v4/g/v$f;
000538eeinvoke-direct {v0}, Landroid/support/v4/g/v$f;-><init>()V
000538f4goto :goto_d
000538f6const/16 v1, 0xf
000538faif-lt v0, v1, :cond_57
000538fenew-instance v0, Landroid/support/v4/g/v$d;
00053902invoke-direct {v0}, Landroid/support/v4/g/v$d;-><init>()V
00053908goto :goto_d
0005390aconst/16 v1, 0xe
0005390eif-lt v0, v1, :cond_61
00053912new-instance v0, Landroid/support/v4/g/v$e;
00053916invoke-direct {v0}, Landroid/support/v4/g/v$e;-><init>()V
0005391cgoto :goto_d
0005391econst/16 v1, 0xb
00053922if-lt v0, v1, :cond_6b
00053926new-instance v0, Landroid/support/v4/g/v$c;
0005392ainvoke-direct {v0}, Landroid/support/v4/g/v$c;-><init>()V
00053930goto :goto_d
00053932new-instance v0, Landroid/support/v4/g/v$b;
00053936invoke-direct {v0}, Landroid/support/v4/g/v$b;-><init>()V
0005393cgoto :goto_d
0005393ereturn-void
0005384c
0005384candroid.support.v4.g.v::<clinit>():
0005385csget v0, Landroid/os/Build$VERSION;->SDK_INT:I
00053860invoke-static {}, Landroid/support/v4/e/c;->a()Z
00053866move-result v1
00053868if-eqz v1, :cond_11
0005386cnew-instance v0, Landroid/support/v4/g/v$a;
00053870invoke-direct {v0}, Landroid/support/v4/g/v$a;-><init>()V
00053876sput-object v0, Landroid/support/v4/g/v;->a:Landroid/support/v4/g/v$l;
0005387agoto/16 :goto_71
0005387econst/16 v1, 0x17
00053882if-lt v0, v1, :cond_1b
00053886new-instance v0, Landroid/support/v4/g/v$k;
0005388ainvoke-direct {v0}, Landroid/support/v4/g/v$k;-><init>()V
00053890goto :goto_d
00053892const/16 v1, 0x15
00053896if-lt v0, v1, :cond_25
0005389anew-instance v0, Landroid/support/v4/g/v$j;
0005389einvoke-direct {v0}, Landroid/support/v4/g/v$j;-><init>()V
000538a4goto :goto_d
000538a6const/16 v1, 0x13
000538aaif-lt v0, v1, :cond_2f
000538aenew-instance v0, Landroid/support/v4/g/v$i;
000538b2invoke-direct {v0}, Landroid/support/v4/g/v$i;-><init>()V
000538b8goto :goto_d
000538baconst/16 v1, 0x12
000538beif-lt v0, v1, :cond_39
000538c2new-instance v0, Landroid/support/v4/g/v$h;
000538c6invoke-direct {v0}, Landroid/support/v4/g/v$h;-><init>()V
000538ccgoto :goto_d
000538ceconst/16 v1, 0x11
000538d2if-lt v0, v1, :cond_43
000538d6new-instance v0, Landroid/support/v4/g/v$g;
000538dainvoke-direct {v0}, Landroid/support/v4/g/v$g;-><init>()V
000538e0goto :goto_d
000538e2const/16 v1, 0x10
000538e6if-lt v0, v1, :cond_4d
000538eanew-instance v0, Landroid/support/v4/g/v$f;
000538eeinvoke-direct {v0}, Landroid/support/v4/g/v$f;-><init>()V
000538f4goto :goto_d
000538f6const/16 v1, 0xf
000538faif-lt v0, v1, :cond_57
000538fenew-instance v0, Landroid/support/v4/g/v$d;
00053902invoke-direct {v0}, Landroid/support/v4/g/v$d;-><init>()V
00053908goto :goto_d
0005390aconst/16 v1, 0xe
0005390eif-lt v0, v1, :cond_61
00053912new-instance v0, Landroid/support/v4/g/v$e;
00053916invoke-direct {v0}, Landroid/support/v4/g/v$e;-><init>()V
0005391cgoto :goto_d
0005391econst/16 v1, 0xb
00053922if-lt v0, v1, :cond_6b
00053926new-instance v0, Landroid/support/v4/g/v$c;
0005392ainvoke-direct {v0}, Landroid/support/v4/g/v$c;-><init>()V
00053930goto :goto_d
00053932new-instance v0, Landroid/support/v4/g/v$b;
00053936invoke-direct {v0}, Landroid/support/v4/g/v$b;-><init>()V
0005393cgoto :goto_d
0005393ereturn-void
0005384c
00053940
00053940android.support.v4.g.v::a(int, int):
00053950sget-object v0, Landroid/support/v4/g/v;->a:Landroid/support/v4/g/v$l;
00053954invoke-interface {v0, v1, v2}, Landroid/support/v4/g/v$l;->a(II)I
0005395amove-result v1
0005395creturn v1
00053940
00053940android.support.v4.g.v::a(int, int):
00053950sget-object v0, Landroid/support/v4/g/v;->a:Landroid/support/v4/g/v$l;
00053954invoke-interface {v0, v1, v2}, Landroid/support/v4/g/v$l;->a(II)I
0005395amove-result v1
0005395creturn v1
00053940
0005395e
0005395e // align 0x10
0005395e // align 0x10
00053960
00053960android.support.v4.g.v::a(int, int, int):
00053970sget-object v0, Landroid/support/v4/g/v;->a:Landroid/support/v4/g/v$l;
00053974invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/g/v$l;->a(III)I
0005397amove-result v1
0005397creturn v1
00053960
00053960android.support.v4.g.v::a(int, int, int):
00053970sget-object v0, Landroid/support/v4/g/v;->a:Landroid/support/v4/g/v$l;
00053974invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/g/v$l;->a(III)I
0005397amove-result v1
0005397creturn v1
00053960
0005397e
0005397e // align 0x10
0005397e // align 0x10
00053980
00053980android.support.v4.g.v::a(android.view.View):
00053990sget-object v0, Landroid/support/v4/g/v;->a:Landroid/support/v4/g/v$l;
00053994invoke-interface {v0, v1}, Landroid/support/v4/g/v$l;->a(Landroid/view/View;)V
0005399areturn-void
00053980
00053980android.support.v4.g.v::a(android.view.View):
00053990sget-object v0, Landroid/support/v4/g/v;->a:Landroid/support/v4/g/v$l;
00053994invoke-interface {v0, v1}, Landroid/support/v4/g/v$l;->a(Landroid/view/View;)V
0005399areturn-void
00053980
0005399c
0005399candroid.support.v4.g.v::a(android.view.View, float):
000539acsget-object v0, Landroid/support/v4/g/v;->a:Landroid/support/v4/g/v$l;
000539b0invoke-interface {v0, v1, v2}, Landroid/support/v4/g/v$l;->a(Landroid/view/View;F)V
000539b6return-void
0005399c
0005399candroid.support.v4.g.v::a(android.view.View, float):
000539acsget-object v0, Landroid/support/v4/g/v;->a:Landroid/support/v4/g/v$l;
000539b0invoke-interface {v0, v1, v2}, Landroid/support/v4/g/v$l;->a(Landroid/view/View;F)V
000539b6return-void
0005399c
000539b8
000539b8android.support.v4.g.v::a(android.view.View, int, android.graphics.Paint):
000539c8sget-object v0, Landroid/support/v4/g/v;->a:Landroid/support/v4/g/v$l;
000539ccinvoke-interface {v0, v1, v2, v3}, Landroid/support/v4/g/v$l;->a(Landroid/view/View;ILandroid/graphics/Paint;)V
000539d2return-void
000539b8
000539b8android.support.v4.g.v::a(android.view.View, int, android.graphics.Paint):
000539c8sget-object v0, Landroid/support/v4/g/v;->a:Landroid/support/v4/g/v$l;
000539ccinvoke-interface {v0, v1, v2, v3}, Landroid/support/v4/g/v$l;->a(Landroid/view/View;ILandroid/graphics/Paint;)V
000539d2return-void
000539b8
000539d4
000539d4android.support.v4.g.v::a(android.view.View, android.content.res.ColorStateList):
000539e4sget-object v0, Landroid/support/v4/g/v;->a:Landroid/support/v4/g/v$l;
000539e8invoke-interface {v0, v1, v2}, Landroid/support/v4/g/v$l;->a(Landroid/view/View;Landroid/content/res/ColorStateList;)V
000539eereturn-void
000539d4
000539d4android.support.v4.g.v::a(android.view.View, android.content.res.ColorStateList):
000539e4sget-object v0, Landroid/support/v4/g/v;->a:Landroid/support/v4/g/v$l;
000539e8invoke-interface {v0, v1, v2}, Landroid/support/v4/g/v$l;->a(Landroid/view/View;Landroid/content/res/ColorStateList;)V
000539eereturn-void
000539d4
000539f0
000539f0android.support.v4.g.v::a(android.view.View, android.graphics.PorterDuff$Mode):
00053a00sget-object v0, Landroid/support/v4/g/v;->a:Landroid/support/v4/g/v$l;
00053a04invoke-interface {v0, v1, v2}, Landroid/support/v4/g/v$l;->a(Landroid/view/View;Landroid/graphics/PorterDuff$Mode;)V
00053a0areturn-void
000539f0
000539f0android.support.v4.g.v::a(android.view.View, android.graphics.PorterDuff$Mode):
00053a00sget-object v0, Landroid/support/v4/g/v;->a:Landroid/support/v4/g/v$l;
00053a04invoke-interface {v0, v1, v2}, Landroid/support/v4/g/v$l;->a(Landroid/view/View;Landroid/graphics/PorterDuff$Mode;)V
00053a0areturn-void
000539f0
00053a0c
00053a0candroid.support.v4.g.v::a(android.view.View, android.graphics.drawable.Drawable):
00053a1csget-object v0, Landroid/support/v4/g/v;->a:Landroid/support/v4/g/v$l;
00053a20invoke-interface {v0, v1, v2}, Landroid/support/v4/g/v$l;->a(Landroid/view/View;Landroid/graphics/drawable/Drawable;)V
00053a26return-void
00053a0c
00053a0candroid.support.v4.g.v::a(android.view.View, android.graphics.drawable.Drawable):
00053a1csget-object v0, Landroid/support/v4/g/v;->a:Landroid/support/v4/g/v$l;
00053a20invoke-interface {v0, v1, v2}, Landroid/support/v4/g/v$l;->a(Landroid/view/View;Landroid/graphics/drawable/Drawable;)V
00053a26return-void
00053a0c
00053a28
00053a28android.support.v4.g.v::a(android.view.View, android.support.v4.g.b):
00053a38sget-object v0, Landroid/support/v4/g/v;->a:Landroid/support/v4/g/v$l;
00053a3cinvoke-interface {v0, v1, v2}, Landroid/support/v4/g/v$l;->a(Landroid/view/View;Landroid/support/v4/g/b;)V
00053a42return-void
00053a28
00053a28android.support.v4.g.v::a(android.view.View, android.support.v4.g.b):
00053a38sget-object v0, Landroid/support/v4/g/v;->a:Landroid/support/v4/g/v$l;
00053a3cinvoke-interface {v0, v1, v2}, Landroid/support/v4/g/v$l;->a(Landroid/view/View;Landroid/support/v4/g/b;)V
00053a42return-void
00053a28
00053a44
00053a44android.support.v4.g.v::a(android.view.View, java.lang.Runnable):
00053a54sget-object v0, Landroid/support/v4/g/v;->a:Landroid/support/v4/g/v$l;
00053a58invoke-interface {v0, v1, v2}, Landroid/support/v4/g/v$l;->a(Landroid/view/View;Ljava/lang/Runnable;)V
00053a5ereturn-void
00053a44
00053a44android.support.v4.g.v::a(android.view.View, java.lang.Runnable):
00053a54sget-object v0, Landroid/support/v4/g/v;->a:Landroid/support/v4/g/v$l;
00053a58invoke-interface {v0, v1, v2}, Landroid/support/v4/g/v$l;->a(Landroid/view/View;Ljava/lang/Runnable;)V
00053a5ereturn-void
00053a44
00053a60
00053a60android.support.v4.g.v::a(android.view.View, java.lang.Runnable, long):
00053a70sget-object v0, Landroid/support/v4/g/v;->a:Landroid/support/v4/g/v$l;
00053a74invoke-interface {v0, v1, v2, v3, v4}, Landroid/support/v4/g/v$l;->a(Landroid/view/View;Ljava/lang/Runnable;J)V
00053a7areturn-void
00053a60
00053a60android.support.v4.g.v::a(android.view.View, java.lang.Runnable, long):
00053a70sget-object v0, Landroid/support/v4/g/v;->a:Landroid/support/v4/g/v$l;
00053a74invoke-interface {v0, v1, v2, v3, v4}, Landroid/support/v4/g/v$l;->a(Landroid/view/View;Ljava/lang/Runnable;J)V
00053a7areturn-void
00053a60
00053a7c
00053a7candroid.support.v4.g.v::a(android.view.View, boolean):
00053a8csget-object v0, Landroid/support/v4/g/v;->a:Landroid/support/v4/g/v$l;
00053a90invoke-interface {v0, v1, v2}, Landroid/support/v4/g/v$l;->a(Landroid/view/View;Z)V
00053a96return-void
00053a7c
00053a7candroid.support.v4.g.v::a(android.view.View, boolean):
00053a8csget-object v0, Landroid/support/v4/g/v;->a:Landroid/support/v4/g/v$l;
00053a90invoke-interface {v0, v1, v2}, Landroid/support/v4/g/v$l;->a(Landroid/view/View;Z)V
00053a96return-void
00053a7c
00053a98
00053a98android.support.v4.g.v::b(android.view.View):
00053aa8sget-object v0, Landroid/support/v4/g/v;->a:Landroid/support/v4/g/v$l;
00053aacinvoke-interface {v0, v1}, Landroid/support/v4/g/v$l;->b(Landroid/view/View;)I
00053ab2move-result v1
00053ab4return v1
00053a98
00053a98android.support.v4.g.v::b(android.view.View):
00053aa8sget-object v0, Landroid/support/v4/g/v;->a:Landroid/support/v4/g/v$l;
00053aacinvoke-interface {v0, v1}, Landroid/support/v4/g/v$l;->b(Landroid/view/View;)I
00053ab2move-result v1
00053ab4return v1
00053a98
00053ab6
00053ab6 // align 0x8
00053ab6 // align 0x8
00053ab8
00053ab8android.support.v4.g.v::c(android.view.View):
00053ac8sget-object v0, Landroid/support/v4/g/v;->a:Landroid/support/v4/g/v$l;
00053accinvoke-interface {v0, v1}, Landroid/support/v4/g/v$l;->c(Landroid/view/View;)I
00053ad2move-result v1
00053ad4return v1
00053ab8
00053ab8android.support.v4.g.v::c(android.view.View):
00053ac8sget-object v0, Landroid/support/v4/g/v;->a:Landroid/support/v4/g/v$l;
00053accinvoke-interface {v0, v1}, Landroid/support/v4/g/v$l;->c(Landroid/view/View;)I
00053ad2move-result v1
00053ad4return v1
00053ab8
00053ad6
00053ad6 // align 0x8
00053ad6 // align 0x8
00053ad8
00053ad8android.support.v4.g.v::d(android.view.View):
00053ae8sget-object v0, Landroid/support/v4/g/v;->a:Landroid/support/v4/g/v$l;
00053aecinvoke-interface {v0, v1}, Landroid/support/v4/g/v$l;->d(Landroid/view/View;)I
00053af2move-result v1
00053af4return v1
00053ad8
00053ad8android.support.v4.g.v::d(android.view.View):
00053ae8sget-object v0, Landroid/support/v4/g/v;->a:Landroid/support/v4/g/v$l;
00053aecinvoke-interface {v0, v1}, Landroid/support/v4/g/v$l;->d(Landroid/view/View;)I
00053af2move-result v1
00053af4return v1
00053ad8
00053af6
00053af6 // align 0x8
00053af6 // align 0x8
00053af8
00053af8android.support.v4.g.v::e(android.view.View):
00053b08sget-object v0, Landroid/support/v4/g/v;->a:Landroid/support/v4/g/v$l;
00053b0cinvoke-interface {v0, v1}, Landroid/support/v4/g/v$l;->e(Landroid/view/View;)F
00053b12move-result v1
00053b14return v1
00053af8
00053af8android.support.v4.g.v::e(android.view.View):
00053b08sget-object v0, Landroid/support/v4/g/v;->a:Landroid/support/v4/g/v$l;
00053b0cinvoke-interface {v0, v1}, Landroid/support/v4/g/v$l;->e(Landroid/view/View;)F
00053b12move-result v1
00053b14return v1
00053af8
00053b16
00053b16 // align 0x8
00053b16 // align 0x8
00053b18
00053b18android.support.v4.g.v::f(android.view.View):
00053b28sget-object v0, Landroid/support/v4/g/v;->a:Landroid/support/v4/g/v$l;
00053b2cinvoke-interface {v0, v1}, Landroid/support/v4/g/v$l;->f(Landroid/view/View;)I
00053b32move-result v1
00053b34return v1
00053b18
00053b18android.support.v4.g.v::f(android.view.View):
00053b28sget-object v0, Landroid/support/v4/g/v;->a:Landroid/support/v4/g/v$l;
00053b2cinvoke-interface {v0, v1}, Landroid/support/v4/g/v$l;->f(Landroid/view/View;)I
00053b32move-result v1
00053b34return v1
00053b18
00053b36
00053b36 // align 0x8
00053b36 // align 0x8
00053b38
00053b38android.support.v4.g.v::g(android.view.View):
00053b48sget-object v0, Landroid/support/v4/g/v;->a:Landroid/support/v4/g/v$l;
00053b4cinvoke-interface {v0, v1}, Landroid/support/v4/g/v$l;->g(Landroid/view/View;)Landroid/support/v4/g/ah;
00053b52move-result-object v1
00053b54return-object v1
00053b38
00053b38android.support.v4.g.v::g(android.view.View):
00053b48sget-object v0, Landroid/support/v4/g/v;->a:Landroid/support/v4/g/v$l;
00053b4cinvoke-interface {v0, v1}, Landroid/support/v4/g/v$l;->g(Landroid/view/View;)Landroid/support/v4/g/ah;
00053b52move-result-object v1
00053b54return-object v1
00053b38
00053b56
00053b56 // align 0x8
00053b56 // align 0x8
00053b58
00053b58android.support.v4.g.v::h(android.view.View):
00053b68sget-object v0, Landroid/support/v4/g/v;->a:Landroid/support/v4/g/v$l;
00053b6cinvoke-interface {v0, v1}, Landroid/support/v4/g/v$l;->h(Landroid/view/View;)I
00053b72move-result v1
00053b74return v1
00053b58
00053b58android.support.v4.g.v::h(android.view.View):
00053b68sget-object v0, Landroid/support/v4/g/v;->a:Landroid/support/v4/g/v$l;
00053b6cinvoke-interface {v0, v1}, Landroid/support/v4/g/v$l;->h(Landroid/view/View;)I
00053b72move-result v1
00053b74return v1
00053b58
00053b76
00053b76 // align 0x8
00053b76 // align 0x8
00053b78
00053b78android.support.v4.g.v::i(android.view.View):
00053b88sget-object v0, Landroid/support/v4/g/v;->a:Landroid/support/v4/g/v$l;
00053b8cinvoke-interface {v0, v1}, Landroid/support/v4/g/v$l;->i(Landroid/view/View;)V
00053b92return-void
00053b78
00053b78android.support.v4.g.v::i(android.view.View):
00053b88sget-object v0, Landroid/support/v4/g/v;->a:Landroid/support/v4/g/v$l;
00053b8cinvoke-interface {v0, v1}, Landroid/support/v4/g/v$l;->i(Landroid/view/View;)V
00053b92return-void
00053b78
00053b94
00053b94android.support.v4.g.v::j(android.view.View):
00053ba4sget-object v0, Landroid/support/v4/g/v;->a:Landroid/support/v4/g/v$l;
00053ba8invoke-interface {v0, v1}, Landroid/support/v4/g/v$l;->j(Landroid/view/View;)V
00053baereturn-void
00053b94
00053b94android.support.v4.g.v::j(android.view.View):
00053ba4sget-object v0, Landroid/support/v4/g/v;->a:Landroid/support/v4/g/v$l;
00053ba8invoke-interface {v0, v1}, Landroid/support/v4/g/v$l;->j(Landroid/view/View;)V
00053baereturn-void
00053b94
00053bb0
00053bb0android.support.v4.g.v::k(android.view.View):
00053bc0sget-object v0, Landroid/support/v4/g/v;->a:Landroid/support/v4/g/v$l;
00053bc4invoke-interface {v0, v1}, Landroid/support/v4/g/v$l;->k(Landroid/view/View;)Landroid/content/res/ColorStateList;
00053bcamove-result-object v1
00053bccreturn-object v1
00053bb0
00053bb0android.support.v4.g.v::k(android.view.View):
00053bc0sget-object v0, Landroid/support/v4/g/v;->a:Landroid/support/v4/g/v$l;
00053bc4invoke-interface {v0, v1}, Landroid/support/v4/g/v$l;->k(Landroid/view/View;)Landroid/content/res/ColorStateList;
00053bcamove-result-object v1
00053bccreturn-object v1
00053bb0
00053bce
00053bce // align 0x10
00053bce // align 0x10
00053bd0
00053bd0android.support.v4.g.v::l(android.view.View):
00053be0sget-object v0, Landroid/support/v4/g/v;->a:Landroid/support/v4/g/v$l;
00053be4invoke-interface {v0, v1}, Landroid/support/v4/g/v$l;->l(Landroid/view/View;)Landroid/graphics/PorterDuff$Mode;
00053beamove-result-object v1
00053becreturn-object v1
00053bd0
00053bd0android.support.v4.g.v::l(android.view.View):
00053be0sget-object v0, Landroid/support/v4/g/v;->a:Landroid/support/v4/g/v$l;
00053be4invoke-interface {v0, v1}, Landroid/support/v4/g/v$l;->l(Landroid/view/View;)Landroid/graphics/PorterDuff$Mode;
00053beamove-result-object v1
00053becreturn-object v1
00053bd0
00053bee
00053bee // align 0x10
00053bee // align 0x10
00053bf0
00053bf0android.support.v4.g.v::m(android.view.View):
00053c00sget-object v0, Landroid/support/v4/g/v;->a:Landroid/support/v4/g/v$l;
00053c04invoke-interface {v0, v1}, Landroid/support/v4/g/v$l;->m(Landroid/view/View;)V
00053c0areturn-void
00053bf0
00053bf0android.support.v4.g.v::m(android.view.View):
00053c00sget-object v0, Landroid/support/v4/g/v;->a:Landroid/support/v4/g/v$l;
00053c04invoke-interface {v0, v1}, Landroid/support/v4/g/v$l;->m(Landroid/view/View;)V
00053c0areturn-void
00053bf0
00053c0c
00053c0candroid.support.v4.g.v::n(android.view.View):
00053c1csget-object v0, Landroid/support/v4/g/v;->a:Landroid/support/v4/g/v$l;
00053c20invoke-interface {v0, v1}, Landroid/support/v4/g/v$l;->n(Landroid/view/View;)Z
00053c26move-result v1
00053c28return v1
00053c0c
00053c0candroid.support.v4.g.v::n(android.view.View):
00053c1csget-object v0, Landroid/support/v4/g/v;->a:Landroid/support/v4/g/v$l;
00053c20invoke-interface {v0, v1}, Landroid/support/v4/g/v$l;->n(Landroid/view/View;)Z
00053c26move-result v1
00053c28return v1
00053c0c
00053c2a
00053c2a // align 0x4
00053c2a // align 0x4
00053c2c
00053c2candroid.support.v4.g.w::a(android.view.View):
00053c3cinstance-of v0, v1, Landroid/support/v4/g/s;
00053c40if-eqz v0, :cond_b
00053c44check-cast v1, Landroid/support/v4/g/s;
00053c48invoke-interface {v1}, Landroid/support/v4/g/s;->getSupportBackgroundTintList()Landroid/content/res/ColorStateList;
00053c4emove-result-object v1
00053c50goto :goto_c
00053c52const/4 v1, 0x0
00053c54return-object v1
00053c2c
00053c2candroid.support.v4.g.w::a(android.view.View):
00053c3cinstance-of v0, v1, Landroid/support/v4/g/s;
00053c40if-eqz v0, :cond_b
00053c44check-cast v1, Landroid/support/v4/g/s;
00053c48invoke-interface {v1}, Landroid/support/v4/g/s;->getSupportBackgroundTintList()Landroid/content/res/ColorStateList;
00053c4emove-result-object v1
00053c50goto :goto_c
00053c52const/4 v1, 0x0
00053c54return-object v1
00053c2c
00053c56
00053c56 // align 0x8
00053c56 // align 0x8
00053c58
00053c58android.support.v4.g.w::a(android.view.View, android.content.res.ColorStateList):
00053c68instance-of v0, v1, Landroid/support/v4/g/s;
00053c6cif-eqz v0, :cond_9
00053c70check-cast v1, Landroid/support/v4/g/s;
00053c74invoke-interface {v1, v2}, Landroid/support/v4/g/s;->setSupportBackgroundTintList(Landroid/content/res/ColorStateList;)V
00053c7areturn-void
00053c58
00053c58android.support.v4.g.w::a(android.view.View, android.content.res.ColorStateList):
00053c68instance-of v0, v1, Landroid/support/v4/g/s;
00053c6cif-eqz v0, :cond_9
00053c70check-cast v1, Landroid/support/v4/g/s;
00053c74invoke-interface {v1, v2}, Landroid/support/v4/g/s;->setSupportBackgroundTintList(Landroid/content/res/ColorStateList;)V
00053c7areturn-void
00053c58
00053c7c
00053c7candroid.support.v4.g.w::a(android.view.View, android.graphics.PorterDuff$Mode):
00053c8cinstance-of v0, v1, Landroid/support/v4/g/s;
00053c90if-eqz v0, :cond_9
00053c94check-cast v1, Landroid/support/v4/g/s;
00053c98invoke-interface {v1, v2}, Landroid/support/v4/g/s;->setSupportBackgroundTintMode(Landroid/graphics/PorterDuff$Mode;)V
00053c9ereturn-void
00053c7c
00053c7candroid.support.v4.g.w::a(android.view.View, android.graphics.PorterDuff$Mode):
00053c8cinstance-of v0, v1, Landroid/support/v4/g/s;
00053c90if-eqz v0, :cond_9
00053c94check-cast v1, Landroid/support/v4/g/s;
00053c98invoke-interface {v1, v2}, Landroid/support/v4/g/s;->setSupportBackgroundTintMode(Landroid/graphics/PorterDuff$Mode;)V
00053c9ereturn-void
00053c7c
00053ca0
00053ca0android.support.v4.g.w::b(android.view.View):
00053cb0instance-of v0, v1, Landroid/support/v4/g/s;
00053cb4if-eqz v0, :cond_b
00053cb8check-cast v1, Landroid/support/v4/g/s;
00053cbcinvoke-interface {v1}, Landroid/support/v4/g/s;->getSupportBackgroundTintMode()Landroid/graphics/PorterDuff$Mode;
00053cc2move-result-object v1
00053cc4goto :goto_c
00053cc6const/4 v1, 0x0
00053cc8return-object v1
00053ca0
00053ca0android.support.v4.g.w::b(android.view.View):
00053cb0instance-of v0, v1, Landroid/support/v4/g/s;
00053cb4if-eqz v0, :cond_b
00053cb8check-cast v1, Landroid/support/v4/g/s;
00053cbcinvoke-interface {v1}, Landroid/support/v4/g/s;->getSupportBackgroundTintMode()Landroid/graphics/PorterDuff$Mode;
00053cc2move-result-object v1
00053cc4goto :goto_c
00053cc6const/4 v1, 0x0
00053cc8return-object v1
00053ca0
00053cca
00053cca // align 0x4
00053cca // align 0x4
00053ccc
00053cccandroid.support.v4.g.w::c(android.view.View):
00053cdcsget-boolean v0, Landroid/support/v4/g/w;->b:Z
00053ce0if-nez v0, :cond_16
00053ce4const/4 v0, 0x1
00053ce6const-class v1, Landroid/view/View;
00053ceaconst-string v2, "mMinHeight"
00053ceeinvoke-virtual {v1, v2}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;
00053cf4move-result-object v1
00053cf6sput-object v1, Landroid/support/v4/g/w;->a:Ljava/lang/reflect/Field;
00053cfasget-object v1, Landroid/support/v4/g/w;->a:Ljava/lang/reflect/Field;
00053cfeinvoke-virtual {v1, v0}, Ljava/lang/reflect/Field;->setAccessible(Z)V
00053d04sput-boolean v0, Landroid/support/v4/g/w;->b:Z
00053d08sget-object v0, Landroid/support/v4/g/w;->a:Ljava/lang/reflect/Field;
00053d0cif-eqz v0, :cond_27
00053d10sget-object v0, Landroid/support/v4/g/w;->a:Ljava/lang/reflect/Field;
00053d14invoke-virtual {v0, v3}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;
00053d1amove-result-object v3
00053d1ccheck-cast v3, Ljava/lang/Integer;
00053d20invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I
00053d26move-result v3
00053d28return v3
00053d2aconst/4 v3, 0x0
00053d2creturn v3
00053ccc
00053cccandroid.support.v4.g.w::c(android.view.View):
00053cdcsget-boolean v0, Landroid/support/v4/g/w;->b:Z
00053ce0if-nez v0, :cond_16
00053ce4const/4 v0, 0x1
00053ce6const-class v1, Landroid/view/View;
00053ceaconst-string v2, "mMinHeight"
00053ceeinvoke-virtual {v1, v2}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;
00053cf4move-result-object v1
00053cf6sput-object v1, Landroid/support/v4/g/w;->a:Ljava/lang/reflect/Field;
00053cfasget-object v1, Landroid/support/v4/g/w;->a:Ljava/lang/reflect/Field;
00053cfeinvoke-virtual {v1, v0}, Ljava/lang/reflect/Field;->setAccessible(Z)V
00053d04sput-boolean v0, Landroid/support/v4/g/w;->b:Z
00053d08sget-object v0, Landroid/support/v4/g/w;->a:Ljava/lang/reflect/Field;
00053d0cif-eqz v0, :cond_27
00053d10sget-object v0, Landroid/support/v4/g/w;->a:Ljava/lang/reflect/Field;
00053d14invoke-virtual {v0, v3}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;
00053d1amove-result-object v3
00053d1ccheck-cast v3, Ljava/lang/Integer;
00053d20invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I
00053d26move-result v3
00053d28return v3
00053d2aconst/4 v3, 0x0
00053d2creturn v3
00053ccc
00053d2e
00053d2e struct code_item_padding
00053d2e padding uint16 0x0000
00053d30
00053d30 struct try_item
00053d30 start_addr uint32 0x53ce6
00053d34 insn_count int 15
00053d36 handler_off uint16 0x53d41
00053d38
00053d38 struct try_item
00053d38 start_addr uint32 0x53d10
00053d3c insn_count int 12
00053d3e handler_off uint16 0x53d45
00053d40
00053d40 struct encoded_catch_handler_list
00053d40 size int 2
00053d41
00053d41 struct encoded_catch_handler ← 0x53d36
00053d41 size int64 1
00053d42 handlers[0].type_idx int 0x59b8
00053d44 handlers[0].addr uint32 0x53d04
00053d45
00053d45 struct encoded_catch_handler ← 0x53d3e
00053d45 size int64 1
00053d46 handlers[0].type_idx int 0x5994
00053d48 handlers[0].addr uint32 0x53d2a
00053d49
00053d49 // align 0x4
00053d2e struct code_item_padding
00053d2e padding uint16 0x0000
00053d30
00053d30 struct try_item
00053d30 start_addr uint32 0x53ce6
00053d34 insn_count int 15
00053d36 handler_off uint16 0x53d41
00053d38
00053d38 struct try_item
00053d38 start_addr uint32 0x53d10
00053d3c insn_count int 12
00053d3e handler_off uint16 0x53d45
00053d40
00053d40 struct encoded_catch_handler_list
00053d40 size int 2
00053d41
00053d41 struct encoded_catch_handler ← 0x53d36
00053d41 size int64 1
00053d42 handlers[0].type_idx int 0x59b8
00053d44 handlers[0].addr uint32 0x53d04
00053d45
00053d45 struct encoded_catch_handler ← 0x53d3e
00053d45 size int64 1
00053d46 handlers[0].type_idx int 0x5994
00053d48 handlers[0].addr uint32 0x53d2a
00053d49
00053d49 // align 0x4
00053d4c
00053d4candroid.support.v4.g.w::d(android.view.View):
00053d5cinvoke-virtual {v0}, Landroid/view/View;->getWindowToken()Landroid/os/IBinder;
00053d62move-result-object v0
00053d64if-eqz v0, :cond_8
00053d68const/4 v0, 0x1
00053d6agoto :goto_9
00053d6cconst/4 v0, 0x0
00053d6ereturn v0
00053d4c
00053d4candroid.support.v4.g.w::d(android.view.View):
00053d5cinvoke-virtual {v0}, Landroid/view/View;->getWindowToken()Landroid/os/IBinder;
00053d62move-result-object v0
00053d64if-eqz v0, :cond_8
00053d68const/4 v0, 0x1
00053d6agoto :goto_9
00053d6cconst/4 v0, 0x0
00053d6ereturn v0
00053d4c
00053d70
00053d70android.support.v4.g.x::a(int, int):
00053d80invoke-static {v0, v1}, Landroid/view/View;->combineMeasuredStates(II)I
00053d86move-result v0
00053d88return v0
00053d70
00053d70android.support.v4.g.x::a(int, int):
00053d80invoke-static {v0, v1}, Landroid/view/View;->combineMeasuredStates(II)I
00053d86move-result v0
00053d88return v0
00053d70
00053d8a
00053d8a // align 0x4
00053d8a // align 0x4
00053d8c
00053d8candroid.support.v4.g.x::a(int, int, int):
00053d9cinvoke-static {v0, v1, v2}, Landroid/view/View;->resolveSizeAndState(III)I
00053da2move-result v0
00053da4return v0
00053d8c
00053d8candroid.support.v4.g.x::a(int, int, int):
00053d9cinvoke-static {v0, v1, v2}, Landroid/view/View;->resolveSizeAndState(III)I
00053da2move-result v0
00053da4return v0
00053d8c
00053da6
00053da6 // align 0x8
00053da6 // align 0x8
00053da8
00053da8android.support.v4.g.x::a(android.view.View):
00053db8invoke-virtual {v0}, Landroid/view/View;->getMeasuredWidthAndState()I
00053dbemove-result v0
00053dc0return v0
00053da8
00053da8android.support.v4.g.x::a(android.view.View):
00053db8invoke-virtual {v0}, Landroid/view/View;->getMeasuredWidthAndState()I
00053dbemove-result v0
00053dc0return v0
00053da8
00053dc2
00053dc2 // align 0x4
00053dc2 // align 0x4
00053dc4
00053dc4android.support.v4.g.x::a():
00053dd4invoke-static {}, Landroid/animation/ValueAnimator;->getFrameDelay()J
00053ddamove-result-wide v0
00053ddcreturn-wide v0
00053dc4
00053dc4android.support.v4.g.x::a():
00053dd4invoke-static {}, Landroid/animation/ValueAnimator;->getFrameDelay()J
00053ddamove-result-wide v0
00053ddcreturn-wide v0
00053dc4
00053dde
00053dde // align 0x10
00053dde // align 0x10
00053de0
00053de0android.support.v4.g.x::a(android.view.View, float):
00053df0invoke-virtual {v0, v1}, Landroid/view/View;->setTranslationY(F)V
00053df6return-void
00053de0
00053de0android.support.v4.g.x::a(android.view.View, float):
00053df0invoke-virtual {v0, v1}, Landroid/view/View;->setTranslationY(F)V
00053df6return-void
00053de0
00053df8
00053df8android.support.v4.g.x::a(android.view.View, int, android.graphics.Paint):
00053e08invoke-virtual {v0, v1, v2}, Landroid/view/View;->setLayerType(ILandroid/graphics/Paint;)V
00053e0ereturn-void
00053df8
00053df8android.support.v4.g.x::a(android.view.View, int, android.graphics.Paint):
00053e08invoke-virtual {v0, v1, v2}, Landroid/view/View;->setLayerType(ILandroid/graphics/Paint;)V
00053e0ereturn-void
00053df8
00053e10
00053e10android.support.v4.g.x::a(android.view.View, boolean):
00053e20invoke-virtual {v0, v1}, Landroid/view/View;->setActivated(Z)V
00053e26return-void
00053e10
00053e10android.support.v4.g.x::a(android.view.View, boolean):
00053e20invoke-virtual {v0, v1}, Landroid/view/View;->setActivated(Z)V
00053e26return-void
00053e10
00053e28
00053e28android.support.v4.g.x::b(android.view.View):
00053e38invoke-virtual {v0}, Landroid/view/View;->getMeasuredState()I
00053e3emove-result v0
00053e40return v0
00053e28
00053e28android.support.v4.g.x::b(android.view.View):
00053e38invoke-virtual {v0}, Landroid/view/View;->getMeasuredState()I
00053e3emove-result v0
00053e40return v0
00053e28
00053e42
00053e42 // align 0x4
00053e42 // align 0x4
00053e44
00053e44android.support.v4.g.x::c(android.view.View):
00053e54invoke-virtual {v0}, Landroid/view/View;->getTranslationY()F
00053e5amove-result v0
00053e5creturn v0
00053e44
00053e44android.support.v4.g.x::c(android.view.View):
00053e54invoke-virtual {v0}, Landroid/view/View;->getTranslationY()F
00053e5amove-result v0
00053e5creturn v0
00053e44
00053e5e
00053e5e // align 0x10
00053e5e // align 0x10
00053e60
00053e60android.support.v4.g.x::d(android.view.View):
00053e70invoke-virtual {v0}, Landroid/view/View;->jumpDrawablesToCurrentState()V
00053e76return-void
00053e60
00053e60android.support.v4.g.x::d(android.view.View):
00053e70invoke-virtual {v0}, Landroid/view/View;->jumpDrawablesToCurrentState()V
00053e76return-void
00053e60
00053e78
00053e78android.support.v4.g.y::a(android.view.View, java.lang.Object):
00053e88check-cast v1, Landroid/view/View$AccessibilityDelegate;
00053e8cinvoke-virtual {v0, v1}, Landroid/view/View;->setAccessibilityDelegate(Landroid/view/View$AccessibilityDelegate;)V
00053e92return-void
00053e78
00053e78android.support.v4.g.y::a(android.view.View, java.lang.Object):
00053e88check-cast v1, Landroid/view/View$AccessibilityDelegate;
00053e8cinvoke-virtual {v0, v1}, Landroid/view/View;->setAccessibilityDelegate(Landroid/view/View$AccessibilityDelegate;)V
00053e92return-void
00053e78
00053e94
00053e94android.support.v4.g.z::a(android.view.View):
00053ea4invoke-virtual {v0}, Landroid/view/View;->postInvalidateOnAnimation()V
00053eaareturn-void
00053e94
00053e94android.support.v4.g.z::a(android.view.View):
00053ea4invoke-virtual {v0}, Landroid/view/View;->postInvalidateOnAnimation()V
00053eaareturn-void
00053e94
00053eac
00053eacandroid.support.v4.g.z::a(android.view.View, android.graphics.drawable.Drawable):
00053ebcinvoke-virtual {v0, v1}, Landroid/view/View;->setBackground(Landroid/graphics/drawable/Drawable;)V
00053ec2return-void
00053eac
00053eacandroid.support.v4.g.z::a(android.view.View, android.graphics.drawable.Drawable):
00053ebcinvoke-virtual {v0, v1}, Landroid/view/View;->setBackground(Landroid/graphics/drawable/Drawable;)V
00053ec2return-void
00053eac
00053ec4
00053ec4android.support.v4.g.z::a(android.view.View, java.lang.Runnable):
00053ed4invoke-virtual {v0, v1}, Landroid/view/View;->postOnAnimation(Ljava/lang/Runnable;)V
00053edareturn-void
00053ec4
00053ec4android.support.v4.g.z::a(android.view.View, java.lang.Runnable):
00053ed4invoke-virtual {v0, v1}, Landroid/view/View;->postOnAnimation(Ljava/lang/Runnable;)V
00053edareturn-void
00053ec4
00053edc
00053edcandroid.support.v4.g.z::a(android.view.View, java.lang.Runnable, long):
00053eecinvoke-virtual {v0, v1, v2, v3}, Landroid/view/View;->postOnAnimationDelayed(Ljava/lang/Runnable;J)V
00053ef2return-void
00053edc
00053edcandroid.support.v4.g.z::a(android.view.View, java.lang.Runnable, long):
00053eecinvoke-virtual {v0, v1, v2, v3}, Landroid/view/View;->postOnAnimationDelayed(Ljava/lang/Runnable;J)V
00053ef2return-void
00053edc
00053ef4
00053ef4android.support.v4.g.z::b(android.view.View):
00053f04invoke-virtual {v0}, Landroid/view/View;->getMinimumHeight()I
00053f0amove-result v0
00053f0creturn v0
00053ef4
00053ef4android.support.v4.g.z::b(android.view.View):
00053f04invoke-virtual {v0}, Landroid/view/View;->getMinimumHeight()I
00053f0amove-result v0
00053f0creturn v0
00053ef4
00053f0e
00053f0e // align 0x10
00053f0e // align 0x10
00053f10
00053f10android.support.v4.g.z::c(android.view.View):
00053f20invoke-virtual {v0}, Landroid/view/View;->requestFitSystemWindows()V
00053f26return-void
00053f10
00053f10android.support.v4.g.z::c(android.view.View):
00053f20invoke-virtual {v0}, Landroid/view/View;->requestFitSystemWindows()V
00053f26return-void
00053f10
00053f28
00053f28android.support.v4.widget.NestedScrollView$a::<init>():
00053f38invoke-direct {v0}, Landroid/support/v4/g/b;-><init>()V
00053f3ereturn-void
00053f28
00053f28android.support.v4.widget.NestedScrollView$a::<init>():
00053f38invoke-direct {v0}, Landroid/support/v4/g/b;-><init>()V
00053f3ereturn-void
00053f28
00053f40
00053f40android.support.v4.widget.NestedScrollView$a::a(android.view.View, android.support.v4.g.a.b):
00053f50invoke-super {v2, v3, v4}, Landroid/support/v4/g/b;->a(Landroid/view/View;Landroid/support/v4/g/a/b;)V
00053f56check-cast v3, Landroid/support/v4/widget/NestedScrollView;
00053f5aconst-class v0, Landroid/widget/ScrollView;
00053f5einvoke-virtual {v0}, Ljava/lang/Class;->getName()Ljava/lang/String;
00053f64move-result-object v0
00053f66invoke-virtual {v4, v0}, Landroid/support/v4/g/a/b;->a(Ljava/lang/CharSequence;)V
00053f6cinvoke-virtual {v3}, Landroid/support/v4/widget/NestedScrollView;->isEnabled()Z
00053f72move-result v0
00053f74if-eqz v0, :cond_34
00053f78invoke-virtual {v3}, Landroid/support/v4/widget/NestedScrollView;->getScrollRange()I
00053f7emove-result v0
00053f80if-lez v0, :cond_34
00053f84const/4 v1, 0x1
00053f86invoke-virtual {v4, v1}, Landroid/support/v4/g/a/b;->a(Z)V
00053f8cinvoke-virtual {v3}, Landroid/support/v4/widget/NestedScrollView;->getScrollY()I
00053f92move-result v1
00053f94if-lez v1, :cond_29
00053f98const/16 v1, 0x2000
00053f9cinvoke-virtual {v4, v1}, Landroid/support/v4/g/a/b;->a(I)V
00053fa2invoke-virtual {v3}, Landroid/support/v4/widget/NestedScrollView;->getScrollY()I
00053fa8move-result v3
00053faaif-ge v3, v0, :cond_34
00053faeconst/16 v3, 0x1000
00053fb2invoke-virtual {v4, v3}, Landroid/support/v4/g/a/b;->a(I)V
00053fb8return-void
00053f40
00053f40android.support.v4.widget.NestedScrollView$a::a(android.view.View, android.support.v4.g.a.b):
00053f50invoke-super {v2, v3, v4}, Landroid/support/v4/g/b;->a(Landroid/view/View;Landroid/support/v4/g/a/b;)V
00053f56check-cast v3, Landroid/support/v4/widget/NestedScrollView;
00053f5aconst-class v0, Landroid/widget/ScrollView;
00053f5einvoke-virtual {v0}, Ljava/lang/Class;->getName()Ljava/lang/String;
00053f64move-result-object v0
00053f66invoke-virtual {v4, v0}, Landroid/support/v4/g/a/b;->a(Ljava/lang/CharSequence;)V
00053f6cinvoke-virtual {v3}, Landroid/support/v4/widget/NestedScrollView;->isEnabled()Z
00053f72move-result v0
00053f74if-eqz v0, :cond_34
00053f78invoke-virtual {v3}, Landroid/support/v4/widget/NestedScrollView;->getScrollRange()I
00053f7emove-result v0
00053f80if-lez v0, :cond_34
00053f84const/4 v1, 0x1
00053f86invoke-virtual {v4, v1}, Landroid/support/v4/g/a/b;->a(Z)V
00053f8cinvoke-virtual {v3}, Landroid/support/v4/widget/NestedScrollView;->getScrollY()I
00053f92move-result v1
00053f94if-lez v1, :cond_29
00053f98const/16 v1, 0x2000
00053f9cinvoke-virtual {v4, v1}, Landroid/support/v4/g/a/b;->a(I)V
00053fa2invoke-virtual {v3}, Landroid/support/v4/widget/NestedScrollView;->getScrollY()I
00053fa8move-result v3
00053faaif-ge v3, v0, :cond_34
00053faeconst/16 v3, 0x1000
00053fb2invoke-virtual {v4, v3}, Landroid/support/v4/g/a/b;->a(I)V
00053fb8return-void
00053f40
00053fba
00053fba // align 0x4
00053fba // align 0x4
00053fbc
00053fbcandroid.support.v4.widget.NestedScrollView$a::a(android.view.View, int, android.os.Bundle):
00053fccinvoke-super {v2, v3, v4, v5}, Landroid/support/v4/g/b;->a(Landroid/view/View;ILandroid/os/Bundle;)Z
00053fd2move-result v5
00053fd4const/4 v0, 0x1
00053fd6if-eqz v5, :cond_8
00053fdareturn v0
00053fdccheck-cast v3, Landroid/support/v4/widget/NestedScrollView;
00053fe0invoke-virtual {v3}, Landroid/support/v4/widget/NestedScrollView;->isEnabled()Z
00053fe6move-result v5
00053fe8const/4 v1, 0x0
00053feaif-nez v5, :cond_12
00053feereturn v1
00053ff0const/16 v5, 0x1000
00053ff4if-eq v4, v5, :cond_3d
00053ff8const/16 v5, 0x2000
00053ffcif-eq v4, v5, :cond_1b
00054000return v1
00054002invoke-virtual {v3}, Landroid/support/v4/widget/NestedScrollView;->getHeight()I
00054008move-result v4
0005400ainvoke-virtual {v3}, Landroid/support/v4/widget/NestedScrollView;->getPaddingBottom()I
00054010move-result v5
00054012sub-int/2addr v4, v5
00054014invoke-virtual {v3}, Landroid/support/v4/widget/NestedScrollView;->getPaddingTop()I
0005401amove-result v5
0005401csub-int/2addr v4, v5
0005401einvoke-virtual {v3}, Landroid/support/v4/widget/NestedScrollView;->getScrollY()I
00054024move-result v5
00054026sub-int/2addr v5, v4
00054028invoke-static {v5, v1}, Ljava/lang/Math;->max(II)I
0005402emove-result v4
00054030invoke-virtual {v3}, Landroid/support/v4/widget/NestedScrollView;->getScrollY()I
00054036move-result v5
00054038if-eq v4, v5, :cond_3c
0005403cinvoke-virtual {v3, v1, v4}, Landroid/support/v4/widget/NestedScrollView;->b(II)V
00054042return v0
00054044return v1
00054046invoke-virtual {v3}, Landroid/support/v4/widget/NestedScrollView;->getHeight()I
0005404cmove-result v4
0005404einvoke-virtual {v3}, Landroid/support/v4/widget/NestedScrollView;->getPaddingBottom()I
00054054move-result v5
00054056sub-int/2addr v4, v5
00054058invoke-virtual {v3}, Landroid/support/v4/widget/NestedScrollView;->getPaddingTop()I
0005405emove-result v5
00054060sub-int/2addr v4, v5
00054062invoke-virtual {v3}, Landroid/support/v4/widget/NestedScrollView;->getScrollY()I
00054068move-result v5
0005406aadd-int/2addr v5, v4
0005406cinvoke-virtual {v3}, Landroid/support/v4/widget/NestedScrollView;->getScrollRange()I
00054072move-result v4
00054074invoke-static {v5, v4}, Ljava/lang/Math;->min(II)I
0005407amove-result v4
0005407cinvoke-virtual {v3}, Landroid/support/v4/widget/NestedScrollView;->getScrollY()I
00054082move-result v5
00054084if-eq v4, v5, :cond_62
00054088invoke-virtual {v3, v1, v4}, Landroid/support/v4/widget/NestedScrollView;->b(II)V
0005408ereturn v0
00054090return v1
00053fbc
00053fbcandroid.support.v4.widget.NestedScrollView$a::a(android.view.View, int, android.os.Bundle):
00053fccinvoke-super {v2, v3, v4, v5}, Landroid/support/v4/g/b;->a(Landroid/view/View;ILandroid/os/Bundle;)Z
00053fd2move-result v5
00053fd4const/4 v0, 0x1
00053fd6if-eqz v5, :cond_8
00053fdareturn v0
00053fdccheck-cast v3, Landroid/support/v4/widget/NestedScrollView;
00053fe0invoke-virtual {v3}, Landroid/support/v4/widget/NestedScrollView;->isEnabled()Z
00053fe6move-result v5
00053fe8const/4 v1, 0x0
00053feaif-nez v5, :cond_12
00053feereturn v1
00053ff0const/16 v5, 0x1000
00053ff4if-eq v4, v5, :cond_3d
00053ff8const/16 v5, 0x2000
00053ffcif-eq v4, v5, :cond_1b
00054000return v1
00054002invoke-virtual {v3}, Landroid/support/v4/widget/NestedScrollView;->getHeight()I
00054008move-result v4
0005400ainvoke-virtual {v3}, Landroid/support/v4/widget/NestedScrollView;->getPaddingBottom()I
00054010move-result v5
00054012sub-int/2addr v4, v5
00054014invoke-virtual {v3}, Landroid/support/v4/widget/NestedScrollView;->getPaddingTop()I
0005401amove-result v5
0005401csub-int/2addr v4, v5
0005401einvoke-virtual {v3}, Landroid/support/v4/widget/NestedScrollView;->getScrollY()I
00054024move-result v5
00054026sub-int/2addr v5, v4
00054028invoke-static {v5, v1}, Ljava/lang/Math;->max(II)I
0005402emove-result v4
00054030invoke-virtual {v3}, Landroid/support/v4/widget/NestedScrollView;->getScrollY()I
00054036move-result v5
00054038if-eq v4, v5, :cond_3c
0005403cinvoke-virtual {v3, v1, v4}, Landroid/support/v4/widget/NestedScrollView;->b(II)V
00054042return v0
00054044return v1
00054046invoke-virtual {v3}, Landroid/support/v4/widget/NestedScrollView;->getHeight()I
0005404cmove-result v4
0005404einvoke-virtual {v3}, Landroid/support/v4/widget/NestedScrollView;->getPaddingBottom()I
00054054move-result v5
00054056sub-int/2addr v4, v5
00054058invoke-virtual {v3}, Landroid/support/v4/widget/NestedScrollView;->getPaddingTop()I
0005405emove-result v5
00054060sub-int/2addr v4, v5
00054062invoke-virtual {v3}, Landroid/support/v4/widget/NestedScrollView;->getScrollY()I
00054068move-result v5
0005406aadd-int/2addr v5, v4
0005406cinvoke-virtual {v3}, Landroid/support/v4/widget/NestedScrollView;->getScrollRange()I
00054072move-result v4
00054074invoke-static {v5, v4}, Ljava/lang/Math;->min(II)I
0005407amove-result v4
0005407cinvoke-virtual {v3}, Landroid/support/v4/widget/NestedScrollView;->getScrollY()I
00054082move-result v5
00054084if-eq v4, v5, :cond_62
00054088invoke-virtual {v3, v1, v4}, Landroid/support/v4/widget/NestedScrollView;->b(II)V
0005408ereturn v0
00054090return v1
00053fbc
00054092
00054092 // align 0x4
00054092 // align 0x4
00054094
00054094android.support.v4.widget.NestedScrollView$a::d(android.view.View, android.view.accessibility.AccessibilityEvent):
000540a4invoke-super {v1, v2, v3}, Landroid/support/v4/g/b;->d(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V
000540aacheck-cast v2, Landroid/support/v4/widget/NestedScrollView;
000540aeconst-class v0, Landroid/widget/ScrollView;
000540b2invoke-virtual {v0}, Ljava/lang/Class;->getName()Ljava/lang/String;
000540b8move-result-object v0
000540bainvoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;->setClassName(Ljava/lang/CharSequence;)V
000540c0invoke-static {v3}, Landroid/support/v4/g/a/a;->a(Landroid/view/accessibility/AccessibilityEvent;)Landroid/support/v4/g/a/h;
000540c6move-result-object v3
000540c8invoke-virtual {v2}, Landroid/support/v4/widget/NestedScrollView;->getScrollRange()I
000540cemove-result v0
000540d0if-lez v0, :cond_1a
000540d4const/4 v0, 0x1
000540d6goto :goto_1b
000540d8const/4 v0, 0x0
000540dainvoke-virtual {v3, v0}, Landroid/support/v4/g/a/h;->a(Z)V
000540e0invoke-virtual {v2}, Landroid/support/v4/widget/NestedScrollView;->getScrollX()I
000540e6move-result v0
000540e8invoke-virtual {v3, v0}, Landroid/support/v4/g/a/h;->a(I)V
000540eeinvoke-virtual {v2}, Landroid/support/v4/widget/NestedScrollView;->getScrollY()I
000540f4move-result v0
000540f6invoke-virtual {v3, v0}, Landroid/support/v4/g/a/h;->b(I)V
000540fcinvoke-virtual {v2}, Landroid/support/v4/widget/NestedScrollView;->getScrollX()I
00054102move-result v0
00054104invoke-virtual {v3, v0}, Landroid/support/v4/g/a/h;->c(I)V
0005410ainvoke-virtual {v2}, Landroid/support/v4/widget/NestedScrollView;->getScrollRange()I
00054110move-result v2
00054112invoke-virtual {v3, v2}, Landroid/support/v4/g/a/h;->d(I)V
00054118return-void
00054094
00054094android.support.v4.widget.NestedScrollView$a::d(android.view.View, android.view.accessibility.AccessibilityEvent):
000540a4invoke-super {v1, v2, v3}, Landroid/support/v4/g/b;->d(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V
000540aacheck-cast v2, Landroid/support/v4/widget/NestedScrollView;
000540aeconst-class v0, Landroid/widget/ScrollView;
000540b2invoke-virtual {v0}, Ljava/lang/Class;->getName()Ljava/lang/String;
000540b8move-result-object v0
000540bainvoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;->setClassName(Ljava/lang/CharSequence;)V
000540c0invoke-static {v3}, Landroid/support/v4/g/a/a;->a(Landroid/view/accessibility/AccessibilityEvent;)Landroid/support/v4/g/a/h;
000540c6move-result-object v3
000540c8invoke-virtual {v2}, Landroid/support/v4/widget/NestedScrollView;->getScrollRange()I
000540cemove-result v0
000540d0if-lez v0, :cond_1a
000540d4const/4 v0, 0x1
000540d6goto :goto_1b
000540d8const/4 v0, 0x0
000540dainvoke-virtual {v3, v0}, Landroid/support/v4/g/a/h;->a(Z)V
000540e0invoke-virtual {v2}, Landroid/support/v4/widget/NestedScrollView;->getScrollX()I
000540e6move-result v0
000540e8invoke-virtual {v3, v0}, Landroid/support/v4/g/a/h;->a(I)V
000540eeinvoke-virtual {v2}, Landroid/support/v4/widget/NestedScrollView;->getScrollY()I
000540f4move-result v0
000540f6invoke-virtual {v3, v0}, Landroid/support/v4/g/a/h;->b(I)V
000540fcinvoke-virtual {v2}, Landroid/support/v4/widget/NestedScrollView;->getScrollX()I
00054102move-result v0
00054104invoke-virtual {v3, v0}, Landroid/support/v4/g/a/h;->c(I)V
0005410ainvoke-virtual {v2}, Landroid/support/v4/widget/NestedScrollView;->getScrollRange()I
00054110move-result v2
00054112invoke-virtual {v3, v2}, Landroid/support/v4/g/a/h;->d(I)V
00054118return-void
00054094
0005411a
0005411a // align 0x4
0005411a // align 0x4
0005411c
0005411candroid.support.v4.widget.NestedScrollView$c$1::<init>():
0005412cinvoke-direct {v0}, Ljava/lang/Object;-><init>()V
00054132return-void
0005411c
0005411candroid.support.v4.widget.NestedScrollView$c$1::<init>():
0005412cinvoke-direct {v0}, Ljava/lang/Object;-><init>()V
00054132return-void
0005411c
00054134
00054134android.support.v4.widget.NestedScrollView$c$1::a(android.os.Parcel):
00054144new-instance v0, Landroid/support/v4/widget/NestedScrollView$c;
00054148invoke-direct {v0, v2}, Landroid/support/v4/widget/NestedScrollView$c;-><init>(Landroid/os/Parcel;)V
0005414ereturn-object v0
00054134
00054134android.support.v4.widget.NestedScrollView$c$1::a(android.os.Parcel):
00054144new-instance v0, Landroid/support/v4/widget/NestedScrollView$c;
00054148invoke-direct {v0, v2}, Landroid/support/v4/widget/NestedScrollView$c;-><init>(Landroid/os/Parcel;)V
0005414ereturn-object v0
00054134
00054150
00054150android.support.v4.widget.NestedScrollView$c$1::a(int):
00054160new-array v1, v1, [Landroid/support/v4/widget/NestedScrollView$c;
00054164return-object v1
00054150
00054150android.support.v4.widget.NestedScrollView$c$1::a(int):
00054160new-array v1, v1, [Landroid/support/v4/widget/NestedScrollView$c;
00054164return-object v1
00054150
00054166
00054166 // align 0x8
00054166 // align 0x8
00054168
00054168android.support.v4.widget.NestedScrollView$c$1::createFromParcel(android.os.Parcel):
00054178invoke-virtual {v0, v1}, Landroid/support/v4/widget/NestedScrollView$c$1;->a(Landroid/os/Parcel;)Landroid/support/v4/widget/NestedScrollView$c;
0005417emove-result-object v1
00054180return-object v1
00054168
00054168android.support.v4.widget.NestedScrollView$c$1::createFromParcel(android.os.Parcel):
00054178invoke-virtual {v0, v1}, Landroid/support/v4/widget/NestedScrollView$c$1;->a(Landroid/os/Parcel;)Landroid/support/v4/widget/NestedScrollView$c;
0005417emove-result-object v1
00054180return-object v1
00054168
00054182
00054182 // align 0x4
00054182 // align 0x4
00054184
00054184android.support.v4.widget.NestedScrollView$c$1::newArray(int):
00054194invoke-virtual {v0, v1}, Landroid/support/v4/widget/NestedScrollView$c$1;->a(I)[Landroid/support/v4/widget/NestedScrollView$c;
0005419amove-result-object v1
0005419creturn-object v1
00054184
00054184android.support.v4.widget.NestedScrollView$c$1::newArray(int):
00054194invoke-virtual {v0, v1}, Landroid/support/v4/widget/NestedScrollView$c$1;->a(I)[Landroid/support/v4/widget/NestedScrollView$c;
0005419amove-result-object v1
0005419creturn-object v1
00054184
0005419e
0005419e // align 0x10
0005419e // align 0x10
000541a0
000541a0android.support.v4.widget.NestedScrollView$c::<clinit>():
000541b0new-instance v0, Landroid/support/v4/widget/NestedScrollView$c$1;
000541b4invoke-direct {v0}, Landroid/support/v4/widget/NestedScrollView$c$1;-><init>()V
000541basput-object v0, Landroid/support/v4/widget/NestedScrollView$c;->CREATOR:Landroid/os/Parcelable$Creator;
000541bereturn-void
000541a0
000541a0android.support.v4.widget.NestedScrollView$c::<clinit>():
000541b0new-instance v0, Landroid/support/v4/widget/NestedScrollView$c$1;
000541b4invoke-direct {v0}, Landroid/support/v4/widget/NestedScrollView$c$1;-><init>()V
000541basput-object v0, Landroid/support/v4/widget/NestedScrollView$c;->CREATOR:Landroid/os/Parcelable$Creator;
000541bereturn-void
000541a0
000541c0
000541c0android.support.v4.widget.NestedScrollView$c::<init>(android.os.Parcel):
000541d0invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcel;)V
000541d6invoke-virtual {v1}, Landroid/os/Parcel;->readInt()I
000541dcmove-result v1
000541deiput v1, v0, Landroid/support/v4/widget/NestedScrollView$c;->a:I
000541e2return-void
000541c0
000541c0android.support.v4.widget.NestedScrollView$c::<init>(android.os.Parcel):
000541d0invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcel;)V
000541d6invoke-virtual {v1}, Landroid/os/Parcel;->readInt()I
000541dcmove-result v1
000541deiput v1, v0, Landroid/support/v4/widget/NestedScrollView$c;->a:I
000541e2return-void
000541c0
000541e4
000541e4android.support.v4.widget.NestedScrollView$c::<init>(android.os.Parcelable):
000541f4invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcelable;)V
000541fareturn-void
000541e4
000541e4android.support.v4.widget.NestedScrollView$c::<init>(android.os.Parcelable):
000541f4invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcelable;)V
000541fareturn-void
000541e4
000541fc
000541fcandroid.support.v4.widget.NestedScrollView$c::toString():
0005420cnew-instance v0, Ljava/lang/StringBuilder;
00054210invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
00054216const-string v1, "HorizontalScrollView.SavedState{"
0005421ainvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00054220invoke-static {v2}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I
00054226move-result v1
00054228invoke-static {v1}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String;
0005422emove-result-object v1
00054230invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00054236const-string v1, " scrollPosition="
0005423ainvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00054240iget v1, v2, Landroid/support/v4/widget/NestedScrollView$c;->a:I
00054244invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
0005424aconst-string v1, "}"
0005424einvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00054254invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
0005425amove-result-object v0
0005425creturn-object v0
000541fc
000541fcandroid.support.v4.widget.NestedScrollView$c::toString():
0005420cnew-instance v0, Ljava/lang/StringBuilder;
00054210invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
00054216const-string v1, "HorizontalScrollView.SavedState{"
0005421ainvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00054220invoke-static {v2}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I
00054226move-result v1
00054228invoke-static {v1}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String;
0005422emove-result-object v1
00054230invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00054236const-string v1, " scrollPosition="
0005423ainvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00054240iget v1, v2, Landroid/support/v4/widget/NestedScrollView$c;->a:I
00054244invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
0005424aconst-string v1, "}"
0005424einvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00054254invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
0005425amove-result-object v0
0005425creturn-object v0
000541fc
0005425e
0005425e // align 0x10
0005425e // align 0x10
00054260
00054260android.support.v4.widget.NestedScrollView$c::writeToParcel(android.os.Parcel, int):
00054270invoke-super {v0, v1, v2}, Landroid/view/View$BaseSavedState;->writeToParcel(Landroid/os/Parcel;I)V
00054276iget v2, v0, Landroid/support/v4/widget/NestedScrollView$c;->a:I
0005427ainvoke-virtual {v1, v2}, Landroid/os/Parcel;->writeInt(I)V
00054280return-void
00054260
00054260android.support.v4.widget.NestedScrollView$c::writeToParcel(android.os.Parcel, int):
00054270invoke-super {v0, v1, v2}, Landroid/view/View$BaseSavedState;->writeToParcel(Landroid/os/Parcel;I)V
00054276iget v2, v0, Landroid/support/v4/widget/NestedScrollView$c;->a:I
0005427ainvoke-virtual {v1, v2}, Landroid/os/Parcel;->writeInt(I)V
00054280return-void
00054260
00054282
00054282 // align 0x4
00054282 // align 0x4
00054284
00054284android.support.v4.widget.NestedScrollView::<clinit>():
00054294new-instance v0, Landroid/support/v4/widget/NestedScrollView$a;
00054298invoke-direct {v0}, Landroid/support/v4/widget/NestedScrollView$a;-><init>()V
0005429esput-object v0, Landroid/support/v4/widget/NestedScrollView;->v:Landroid/support/v4/widget/NestedScrollView$a;
000542a2const/4 v0, 0x1
000542a4new-array v0, v0, [I
000542a8const/4 v1, 0x0
000542aaconst v2, 0x101017a
000542b0aput v2, v0, v1
000542b4sput-object v0, Landroid/support/v4/widget/NestedScrollView;->w:[I
000542b8return-void
00054284
00054284android.support.v4.widget.NestedScrollView::<clinit>():
00054294new-instance v0, Landroid/support/v4/widget/NestedScrollView$a;
00054298invoke-direct {v0}, Landroid/support/v4/widget/NestedScrollView$a;-><init>()V
0005429esput-object v0, Landroid/support/v4/widget/NestedScrollView;->v:Landroid/support/v4/widget/NestedScrollView$a;
000542a2const/4 v0, 0x1
000542a4new-array v0, v0, [I
000542a8const/4 v1, 0x0
000542aaconst v2, 0x101017a
000542b0aput v2, v0, v1
000542b4sput-object v0, Landroid/support/v4/widget/NestedScrollView;->w:[I
000542b8return-void
00054284
000542ba
000542ba // align 0x4
000542ba // align 0x4
000542bc
000542bcandroid.support.v4.widget.NestedScrollView::<init>(android.content.Context):
000542ccconst/4 v0, 0x0
000542ceinvoke-direct {v1, v2, v0}, Landroid/support/v4/widget/NestedScrollView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
000542d4return-void
000542bc
000542bcandroid.support.v4.widget.NestedScrollView::<init>(android.content.Context):
000542ccconst/4 v0, 0x0
000542ceinvoke-direct {v1, v2, v0}, Landroid/support/v4/widget/NestedScrollView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
000542d4return-void
000542bc
000542d6
000542d6 // align 0x8
000542d6 // align 0x8
000542d8
000542d8android.support.v4.widget.NestedScrollView::<init>(android.content.Context, android.util.AttributeSet):
000542e8const/4 v0, 0x0
000542eainvoke-direct {v1, v2, v3, v0}, Landroid/support/v4/widget/NestedScrollView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
000542f0return-void
000542d8
000542d8android.support.v4.widget.NestedScrollView::<init>(android.content.Context, android.util.AttributeSet):
000542e8const/4 v0, 0x0
000542eainvoke-direct {v1, v2, v3, v0}, Landroid/support/v4/widget/NestedScrollView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
000542f0return-void
000542d8
000542f2
000542f2 // align 0x4
000542f2 // align 0x4
000542f4
000542f4android.support.v4.widget.NestedScrollView::<init>(android.content.Context, android.util.AttributeSet, int):
00054304invoke-direct {v4, v5, v6, v7}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
0005430anew-instance v0, Landroid/graphics/Rect;
0005430einvoke-direct {v0}, Landroid/graphics/Rect;-><init>()V
00054314iput-object v0, v4, Landroid/support/v4/widget/NestedScrollView;->b:Landroid/graphics/Rect;
00054318const/4 v0, 0x1
0005431aiput-boolean v0, v4, Landroid/support/v4/widget/NestedScrollView;->g:Z
0005431econst/4 v1, 0x0
00054320iput-boolean v1, v4, Landroid/support/v4/widget/NestedScrollView;->h:Z
00054324const/4 v2, 0x0
00054326iput-object v2, v4, Landroid/support/v4/widget/NestedScrollView;->i:Landroid/view/View;
0005432aiput-boolean v1, v4, Landroid/support/v4/widget/NestedScrollView;->j:Z
0005432eiput-boolean v0, v4, Landroid/support/v4/widget/NestedScrollView;->m:Z
00054332const/4 v2, -0x1
00054334iput v2, v4, Landroid/support/v4/widget/NestedScrollView;->q:I
00054338const/4 v2, 0x2
0005433anew-array v3, v2, [I
0005433eiput-object v3, v4, Landroid/support/v4/widget/NestedScrollView;->r:[I
00054342new-array v2, v2, [I
00054346iput-object v2, v4, Landroid/support/v4/widget/NestedScrollView;->s:[I
0005434ainvoke-direct {v4}, Landroid/support/v4/widget/NestedScrollView;->a()V
00054350sget-object v2, Landroid/support/v4/widget/NestedScrollView;->w:[I
00054354invoke-virtual {v5, v6, v2, v7, v1}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
0005435amove-result-object v5
0005435cinvoke-virtual {v5, v1, v1}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
00054362move-result v6
00054364invoke-virtual {v4, v6}, Landroid/support/v4/widget/NestedScrollView;->setFillViewport(Z)V
0005436ainvoke-virtual {v5}, Landroid/content/res/TypedArray;->recycle()V
00054370new-instance v5, Landroid/support/v4/g/r;
00054374invoke-direct {v5, v4}, Landroid/support/v4/g/r;-><init>(Landroid/view/ViewGroup;)V
0005437aiput-object v5, v4, Landroid/support/v4/widget/NestedScrollView;->x:Landroid/support/v4/g/r;
0005437enew-instance v5, Landroid/support/v4/g/p;
00054382invoke-direct {v5, v4}, Landroid/support/v4/g/p;-><init>(Landroid/view/View;)V
00054388iput-object v5, v4, Landroid/support/v4/widget/NestedScrollView;->y:Landroid/support/v4/g/p;
0005438cinvoke-virtual {v4, v0}, Landroid/support/v4/widget/NestedScrollView;->setNestedScrollingEnabled(Z)V
00054392sget-object v5, Landroid/support/v4/widget/NestedScrollView;->v:Landroid/support/v4/widget/NestedScrollView$a;
00054396invoke-static {v4, v5}, Landroid/support/v4/g/v;->a(Landroid/view/View;Landroid/support/v4/g/b;)V
0005439creturn-void
000542f4
000542f4android.support.v4.widget.NestedScrollView::<init>(android.content.Context, android.util.AttributeSet, int):
00054304invoke-direct {v4, v5, v6, v7}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
0005430anew-instance v0, Landroid/graphics/Rect;
0005430einvoke-direct {v0}, Landroid/graphics/Rect;-><init>()V
00054314iput-object v0, v4, Landroid/support/v4/widget/NestedScrollView;->b:Landroid/graphics/Rect;
00054318const/4 v0, 0x1
0005431aiput-boolean v0, v4, Landroid/support/v4/widget/NestedScrollView;->g:Z
0005431econst/4 v1, 0x0
00054320iput-boolean v1, v4, Landroid/support/v4/widget/NestedScrollView;->h:Z
00054324const/4 v2, 0x0
00054326iput-object v2, v4, Landroid/support/v4/widget/NestedScrollView;->i:Landroid/view/View;
0005432aiput-boolean v1, v4, Landroid/support/v4/widget/NestedScrollView;->j:Z
0005432eiput-boolean v0, v4, Landroid/support/v4/widget/NestedScrollView;->m:Z
00054332const/4 v2, -0x1
00054334iput v2, v4, Landroid/support/v4/widget/NestedScrollView;->q:I
00054338const/4 v2, 0x2
0005433anew-array v3, v2, [I
0005433eiput-object v3, v4, Landroid/support/v4/widget/NestedScrollView;->r:[I
00054342new-array v2, v2, [I
00054346iput-object v2, v4, Landroid/support/v4/widget/NestedScrollView;->s:[I
0005434ainvoke-direct {v4}, Landroid/support/v4/widget/NestedScrollView;->a()V
00054350sget-object v2, Landroid/support/v4/widget/NestedScrollView;->w:[I
00054354invoke-virtual {v5, v6, v2, v7, v1}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
0005435amove-result-object v5
0005435cinvoke-virtual {v5, v1, v1}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
00054362move-result v6
00054364invoke-virtual {v4, v6}, Landroid/support/v4/widget/NestedScrollView;->setFillViewport(Z)V
0005436ainvoke-virtual {v5}, Landroid/content/res/TypedArray;->recycle()V
00054370new-instance v5, Landroid/support/v4/g/r;
00054374invoke-direct {v5, v4}, Landroid/support/v4/g/r;-><init>(Landroid/view/ViewGroup;)V
0005437aiput-object v5, v4, Landroid/support/v4/widget/NestedScrollView;->x:Landroid/support/v4/g/r;
0005437enew-instance v5, Landroid/support/v4/g/p;
00054382invoke-direct {v5, v4}, Landroid/support/v4/g/p;-><init>(Landroid/view/View;)V
00054388iput-object v5, v4, Landroid/support/v4/widget/NestedScrollView;->y:Landroid/support/v4/g/p;
0005438cinvoke-virtual {v4, v0}, Landroid/support/v4/widget/NestedScrollView;->setNestedScrollingEnabled(Z)V
00054392sget-object v5, Landroid/support/v4/widget/NestedScrollView;->v:Landroid/support/v4/widget/NestedScrollView$a;
00054396invoke-static {v4, v5}, Landroid/support/v4/g/v;->a(Landroid/view/View;Landroid/support/v4/g/b;)V
0005439creturn-void
000542f4
0005439e
0005439e // align 0x10
0005439e // align 0x10
000543a0
000543a0android.support.v4.widget.NestedScrollView::a(boolean, int, int):
000543b0const/4 v0, 0x2
000543b2invoke-virtual {v12, v0}, Landroid/support/v4/widget/NestedScrollView;->getFocusables(I)Ljava/util/ArrayList;
000543b8move-result-object v0
000543bainvoke-interface {v0}, Ljava/util/List;->size()I
000543c0move-result v1
000543c2const/4 v2, 0x0
000543c4const/4 v3, 0x0
000543c6move-object v4, v3
000543c8const/4 v3, 0x0
000543caconst/4 v5, 0x0
000543ccif-ge v3, v1, :cond_54
000543d0invoke-interface {v0, v3}, Ljava/util/List;->get(I)Ljava/lang/Object;
000543d6move-result-object v6
000543d8check-cast v6, Landroid/view/View;
000543dcinvoke-virtual {v6}, Landroid/view/View;->getTop()I
000543e2move-result v7
000543e4invoke-virtual {v6}, Landroid/view/View;->getBottom()I
000543eamove-result v8
000543ecconst/4 v9, 0x1
000543eeif-ge v14, v8, :cond_51
000543f2if-ge v7, v15, :cond_51
000543f6if-ge v14, v7, :cond_29
000543faif-ge v8, v15, :cond_29
000543feconst/4 v10, 0x1
00054400goto :goto_2a
00054402const/4 v10, 0x0
00054404if-nez v4, :cond_2f
00054408move-object v4, v6
0005440amove v5, v10
0005440cgoto :goto_51
0005440eif-eqz v13, :cond_37
00054412invoke-virtual {v4}, Landroid/view/View;->getTop()I
00054418move-result v11
0005441aif-lt v7, v11, :cond_3f
0005441eif-nez v13, :cond_41
00054422invoke-virtual {v4}, Landroid/view/View;->getBottom()I
00054428move-result v7
0005442aif-le v8, v7, :cond_41
0005442econst/4 v7, 0x1
00054430goto :goto_42
00054432const/4 v7, 0x0
00054434if-eqz v5, :cond_49
00054438if-eqz v10, :cond_51
0005443cif-eqz v7, :cond_51
00054440goto :goto_50
00054442if-eqz v10, :cond_4e
00054446move-object v4, v6
00054448const/4 v5, 0x1
0005444agoto :goto_51
0005444cif-eqz v7, :cond_51
00054450move-object v4, v6
00054452add-int/lit8 v3, v3, 0x1
00054456goto :goto_e
00054458return-object v4
000543a0
000543a0android.support.v4.widget.NestedScrollView::a(boolean, int, int):
000543b0const/4 v0, 0x2
000543b2invoke-virtual {v12, v0}, Landroid/support/v4/widget/NestedScrollView;->getFocusables(I)Ljava/util/ArrayList;
000543b8move-result-object v0
000543bainvoke-interface {v0}, Ljava/util/List;->size()I
000543c0move-result v1
000543c2const/4 v2, 0x0
000543c4const/4 v3, 0x0
000543c6move-object v4, v3
000543c8const/4 v3, 0x0
000543caconst/4 v5, 0x0
000543ccif-ge v3, v1, :cond_54
000543d0invoke-interface {v0, v3}, Ljava/util/List;->get(I)Ljava/lang/Object;
000543d6move-result-object v6
000543d8check-cast v6, Landroid/view/View;
000543dcinvoke-virtual {v6}, Landroid/view/View;->getTop()I
000543e2move-result v7
000543e4invoke-virtual {v6}, Landroid/view/View;->getBottom()I
000543eamove-result v8
000543ecconst/4 v9, 0x1
000543eeif-ge v14, v8, :cond_51
000543f2if-ge v7, v15, :cond_51
000543f6if-ge v14, v7, :cond_29
000543faif-ge v8, v15, :cond_29
000543feconst/4 v10, 0x1
00054400goto :goto_2a
00054402const/4 v10, 0x0
00054404if-nez v4, :cond_2f
00054408move-object v4, v6
0005440amove v5, v10
0005440cgoto :goto_51
0005440eif-eqz v13, :cond_37
00054412invoke-virtual {v4}, Landroid/view/View;->getTop()I
00054418move-result v11
0005441aif-lt v7, v11, :cond_3f
0005441eif-nez v13, :cond_41
00054422invoke-virtual {v4}, Landroid/view/View;->getBottom()I
00054428move-result v7
0005442aif-le v8, v7, :cond_41
0005442econst/4 v7, 0x1
00054430goto :goto_42
00054432const/4 v7, 0x0
00054434if-eqz v5, :cond_49
00054438if-eqz v10, :cond_51
0005443cif-eqz v7, :cond_51
00054440goto :goto_50
00054442if-eqz v10, :cond_4e
00054446move-object v4, v6
00054448const/4 v5, 0x1
0005444agoto :goto_51
0005444cif-eqz v7, :cond_51
00054450move-object v4, v6
00054452add-int/lit8 v3, v3, 0x1
00054456goto :goto_e
00054458return-object v4
000543a0
0005445a
0005445a // align 0x4
0005445a // align 0x4
0005445c
0005445candroid.support.v4.widget.NestedScrollView::a():
0005446cinvoke-virtual {v2}, Landroid/support/v4/widget/NestedScrollView;->getContext()Landroid/content/Context;
00054472move-result-object v0
00054474const/4 v1, 0x0
00054476invoke-static {v0, v1}, Landroid/support/v4/widget/p;->a(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/p;
0005447cmove-result-object v0
0005447eiput-object v0, v2, Landroid/support/v4/widget/NestedScrollView;->c:Landroid/support/v4/widget/p;
00054482const/4 v0, 0x1
00054484invoke-virtual {v2, v0}, Landroid/support/v4/widget/NestedScrollView;->setFocusable(Z)V
0005448aconst/high16 v0, 0x40000
0005448einvoke-virtual {v2, v0}, Landroid/support/v4/widget/NestedScrollView;->setDescendantFocusability(I)V
00054494const/4 v0, 0x0
00054496invoke-virtual {v2, v0}, Landroid/support/v4/widget/NestedScrollView;->setWillNotDraw(Z)V
0005449cinvoke-virtual {v2}, Landroid/support/v4/widget/NestedScrollView;->getContext()Landroid/content/Context;
000544a2move-result-object v0
000544a4invoke-static {v0}, Landroid/view/ViewConfiguration;->get(Landroid/content/Context;)Landroid/view/ViewConfiguration;
000544aamove-result-object v0
000544acinvoke-virtual {v0}, Landroid/view/ViewConfiguration;->getScaledTouchSlop()I
000544b2move-result v1
000544b4iput v1, v2, Landroid/support/v4/widget/NestedScrollView;->n:I
000544b8invoke-virtual {v0}, Landroid/view/ViewConfiguration;->getScaledMinimumFlingVelocity()I
000544bemove-result v1
000544c0iput v1, v2, Landroid/support/v4/widget/NestedScrollView;->o:I
000544c4invoke-virtual {v0}, Landroid/view/ViewConfiguration;->getScaledMaximumFlingVelocity()I
000544camove-result v0
000544cciput v0, v2, Landroid/support/v4/widget/NestedScrollView;->p:I
000544d0return-void
0005445c
0005445candroid.support.v4.widget.NestedScrollView::a():
0005446cinvoke-virtual {v2}, Landroid/support/v4/widget/NestedScrollView;->getContext()Landroid/content/Context;
00054472move-result-object v0
00054474const/4 v1, 0x0
00054476invoke-static {v0, v1}, Landroid/support/v4/widget/p;->a(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/p;
0005447cmove-result-object v0
0005447eiput-object v0, v2, Landroid/support/v4/widget/NestedScrollView;->c:Landroid/support/v4/widget/p;
00054482const/4 v0, 0x1
00054484invoke-virtual {v2, v0}, Landroid/support/v4/widget/NestedScrollView;->setFocusable(Z)V
0005448aconst/high16 v0, 0x40000
0005448einvoke-virtual {v2, v0}, Landroid/support/v4/widget/NestedScrollView;->setDescendantFocusability(I)V
00054494const/4 v0, 0x0
00054496invoke-virtual {v2, v0}, Landroid/support/v4/widget/NestedScrollView;->setWillNotDraw(Z)V
0005449cinvoke-virtual {v2}, Landroid/support/v4/widget/NestedScrollView;->getContext()Landroid/content/Context;
000544a2move-result-object v0
000544a4invoke-static {v0}, Landroid/view/ViewConfiguration;->get(Landroid/content/Context;)Landroid/view/ViewConfiguration;
000544aamove-result-object v0
000544acinvoke-virtual {v0}, Landroid/view/ViewConfiguration;->getScaledTouchSlop()I
000544b2move-result v1
000544b4iput v1, v2, Landroid/support/v4/widget/NestedScrollView;->n:I
000544b8invoke-virtual {v0}, Landroid/view/ViewConfiguration;->getScaledMinimumFlingVelocity()I
000544bemove-result v1
000544c0iput v1, v2, Landroid/support/v4/widget/NestedScrollView;->o:I
000544c4invoke-virtual {v0}, Landroid/view/ViewConfiguration;->getScaledMaximumFlingVelocity()I
000544camove-result v0
000544cciput v0, v2, Landroid/support/v4/widget/NestedScrollView;->p:I
000544d0return-void
0005445c
000544d2
000544d2 // align 0x4
000544d2 // align 0x4
000544d4
000544d4android.support.v4.widget.NestedScrollView::a(android.view.MotionEvent):
000544e4invoke-virtual {v4}, Landroid/view/MotionEvent;->getAction()I
000544eamove-result v0
000544ecconst v1, 0xff00
000544f2and-int/2addr v0, v1
000544f4shr-int/lit8 v0, v0, 0x8
000544f8invoke-virtual {v4, v0}, Landroid/view/MotionEvent;->getPointerId(I)I
000544femove-result v1
00054500iget v2, v3, Landroid/support/v4/widget/NestedScrollView;->q:I
00054504if-ne v1, v2, :cond_2d
00054508if-nez v0, :cond_16
0005450cconst/4 v0, 0x1
0005450egoto :goto_17
00054510const/4 v0, 0x0
00054512invoke-virtual {v4, v0}, Landroid/view/MotionEvent;->getY(I)F
00054518move-result v1
0005451afloat-to-int v1, v1
0005451ciput v1, v3, Landroid/support/v4/widget/NestedScrollView;->f:I
00054520invoke-virtual {v4, v0}, Landroid/view/MotionEvent;->getPointerId(I)I
00054526move-result v4
00054528iput v4, v3, Landroid/support/v4/widget/NestedScrollView;->q:I
0005452ciget-object v4, v3, Landroid/support/v4/widget/NestedScrollView;->k:Landroid/view/VelocityTracker;
00054530if-eqz v4, :cond_2d
00054534iget-object v4, v3, Landroid/support/v4/widget/NestedScrollView;->k:Landroid/view/VelocityTracker;
00054538invoke-virtual {v4}, Landroid/view/VelocityTracker;->clear()V
0005453ereturn-void
000544d4
000544d4android.support.v4.widget.NestedScrollView::a(android.view.MotionEvent):
000544e4invoke-virtual {v4}, Landroid/view/MotionEvent;->getAction()I
000544eamove-result v0
000544ecconst v1, 0xff00
000544f2and-int/2addr v0, v1
000544f4shr-int/lit8 v0, v0, 0x8
000544f8invoke-virtual {v4, v0}, Landroid/view/MotionEvent;->getPointerId(I)I
000544femove-result v1
00054500iget v2, v3, Landroid/support/v4/widget/NestedScrollView;->q:I
00054504if-ne v1, v2, :cond_2d
00054508if-nez v0, :cond_16
0005450cconst/4 v0, 0x1
0005450egoto :goto_17
00054510const/4 v0, 0x0
00054512invoke-virtual {v4, v0}, Landroid/view/MotionEvent;->getY(I)F
00054518move-result v1
0005451afloat-to-int v1, v1
0005451ciput v1, v3, Landroid/support/v4/widget/NestedScrollView;->f:I
00054520invoke-virtual {v4, v0}, Landroid/view/MotionEvent;->getPointerId(I)I
00054526move-result v4
00054528iput v4, v3, Landroid/support/v4/widget/NestedScrollView;->q:I
0005452ciget-object v4, v3, Landroid/support/v4/widget/NestedScrollView;->k:Landroid/view/VelocityTracker;
00054530if-eqz v4, :cond_2d
00054534iget-object v4, v3, Landroid/support/v4/widget/NestedScrollView;->k:Landroid/view/VelocityTracker;
00054538invoke-virtual {v4}, Landroid/view/VelocityTracker;->clear()V
0005453ereturn-void
000544d4
00054540
00054540android.support.v4.widget.NestedScrollView::a(int, int, int):
00054550invoke-virtual {v6}, Landroid/support/v4/widget/NestedScrollView;->getHeight()I
00054556move-result v0
00054558invoke-virtual {v6}, Landroid/support/v4/widget/NestedScrollView;->getScrollY()I
0005455emove-result v1
00054560add-int/2addr v0, v1
00054562const/4 v2, 0x0
00054564const/4 v3, 0x1
00054566const/16 v4, 0x21
0005456aif-ne v7, v4, :cond_11
0005456econst/4 v4, 0x1
00054570goto :goto_12
00054572const/4 v4, 0x0
00054574invoke-direct {v6, v4, v8, v9}, Landroid/support/v4/widget/NestedScrollView;->a(ZII)Landroid/view/View;
0005457amove-result-object v5
0005457cif-nez v5, :cond_19
00054580move-object v5, v6
00054582if-lt v8, v1, :cond_1e
00054586if-gt v9, v0, :cond_1e
0005458agoto :goto_28
0005458cif-eqz v4, :cond_22
00054590sub-int/2addr v8, v1
00054592goto :goto_24
00054594sub-int v8, v9, v0
00054598invoke-direct {v6, v8}, Landroid/support/v4/widget/NestedScrollView;->e(I)V
0005459econst/4 v2, 0x1
000545a0invoke-virtual {v6}, Landroid/support/v4/widget/NestedScrollView;->findFocus()Landroid/view/View;
000545a6move-result-object v8
000545a8if-eq v5, v8, :cond_31
000545acinvoke-virtual {v5, v7}, Landroid/view/View;->requestFocus(I)Z
000545b2return v2
00054540
00054540android.support.v4.widget.NestedScrollView::a(int, int, int):
00054550invoke-virtual {v6}, Landroid/support/v4/widget/NestedScrollView;->getHeight()I
00054556move-result v0
00054558invoke-virtual {v6}, Landroid/support/v4/widget/NestedScrollView;->getScrollY()I
0005455emove-result v1
00054560add-int/2addr v0, v1
00054562const/4 v2, 0x0
00054564const/4 v3, 0x1
00054566const/16 v4, 0x21
0005456aif-ne v7, v4, :cond_11
0005456econst/4 v4, 0x1
00054570goto :goto_12
00054572const/4 v4, 0x0
00054574invoke-direct {v6, v4, v8, v9}, Landroid/support/v4/widget/NestedScrollView;->a(ZII)Landroid/view/View;
0005457amove-result-object v5
0005457cif-nez v5, :cond_19
00054580move-object v5, v6
00054582if-lt v8, v1, :cond_1e
00054586if-gt v9, v0, :cond_1e
0005458agoto :goto_28
0005458cif-eqz v4, :cond_22
00054590sub-int/2addr v8, v1
00054592goto :goto_24
00054594sub-int v8, v9, v0
00054598invoke-direct {v6, v8}, Landroid/support/v4/widget/NestedScrollView;->e(I)V
0005459econst/4 v2, 0x1
000545a0invoke-virtual {v6}, Landroid/support/v4/widget/NestedScrollView;->findFocus()Landroid/view/View;
000545a6move-result-object v8
000545a8if-eq v5, v8, :cond_31
000545acinvoke-virtual {v5, v7}, Landroid/view/View;->requestFocus(I)Z
000545b2return v2
00054540
000545b4
000545b4android.support.v4.widget.NestedScrollView::a(android.graphics.Rect, boolean):
000545c4invoke-virtual {v2, v3}, Landroid/support/v4/widget/NestedScrollView;->a(Landroid/graphics/Rect;)I
000545camove-result v3
000545ccconst/4 v0, 0x0
000545ceif-eqz v3, :cond_9
000545d2const/4 v1, 0x1
000545d4goto :goto_a
000545d6const/4 v1, 0x0
000545d8if-eqz v1, :cond_15
000545dcif-eqz v4, :cond_12
000545e0invoke-virtual {v2, v0, v3}, Landroid/support/v4/widget/NestedScrollView;->scrollBy(II)V
000545e6goto :goto_15
000545e8invoke-virtual {v2, v0, v3}, Landroid/support/v4/widget/NestedScrollView;->a(II)V
000545eereturn v1
000545b4
000545b4android.support.v4.widget.NestedScrollView::a(android.graphics.Rect, boolean):
000545c4invoke-virtual {v2, v3}, Landroid/support/v4/widget/NestedScrollView;->a(Landroid/graphics/Rect;)I
000545camove-result v3
000545ccconst/4 v0, 0x0
000545ceif-eqz v3, :cond_9
000545d2const/4 v1, 0x1
000545d4goto :goto_a
000545d6const/4 v1, 0x0
000545d8if-eqz v1, :cond_15
000545dcif-eqz v4, :cond_12
000545e0invoke-virtual {v2, v0, v3}, Landroid/support/v4/widget/NestedScrollView;->scrollBy(II)V
000545e6goto :goto_15
000545e8invoke-virtual {v2, v0, v3}, Landroid/support/v4/widget/NestedScrollView;->a(II)V
000545eereturn v1
000545b4
000545f0
000545f0android.support.v4.widget.NestedScrollView::a(android.view.View):
00054600invoke-virtual {v2}, Landroid/support/v4/widget/NestedScrollView;->getHeight()I
00054606move-result v0
00054608const/4 v1, 0x0
0005460ainvoke-direct {v2, v3, v1, v0}, Landroid/support/v4/widget/NestedScrollView;->a(Landroid/view/View;II)Z
00054610move-result v3
00054612xor-int/lit8 v3, v3, 0x1
00054616return v3
000545f0
000545f0android.support.v4.widget.NestedScrollView::a(android.view.View):
00054600invoke-virtual {v2}, Landroid/support/v4/widget/NestedScrollView;->getHeight()I
00054606move-result v0
00054608const/4 v1, 0x0
0005460ainvoke-direct {v2, v3, v1, v0}, Landroid/support/v4/widget/NestedScrollView;->a(Landroid/view/View;II)Z
00054610move-result v3
00054612xor-int/lit8 v3, v3, 0x1
00054616return v3
000545f0
00054618
00054618android.support.v4.widget.NestedScrollView::a(android.view.View, int, int):
00054628iget-object v0, v1, Landroid/support/v4/widget/NestedScrollView;->b:Landroid/graphics/Rect;
0005462cinvoke-virtual {v2, v0}, Landroid/view/View;->getDrawingRect(Landroid/graphics/Rect;)V
00054632iget-object v0, v1, Landroid/support/v4/widget/NestedScrollView;->b:Landroid/graphics/Rect;
00054636invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/NestedScrollView;->offsetDescendantRectToMyCoords(Landroid/view/View;Landroid/graphics/Rect;)V
0005463ciget-object v2, v1, Landroid/support/v4/widget/NestedScrollView;->b:Landroid/graphics/Rect;
00054640iget v2, v2, Landroid/graphics/Rect;->bottom:I
00054644add-int/2addr v2, v3
00054646invoke-virtual {v1}, Landroid/support/v4/widget/NestedScrollView;->getScrollY()I
0005464cmove-result v0
0005464eif-lt v2, v0, :cond_23
00054652iget-object v2, v1, Landroid/support/v4/widget/NestedScrollView;->b:Landroid/graphics/Rect;
00054656iget v2, v2, Landroid/graphics/Rect;->top:I
0005465asub-int/2addr v2, v3
0005465cinvoke-virtual {v1}, Landroid/support/v4/widget/NestedScrollView;->getScrollY()I
00054662move-result v3
00054664add-int/2addr v3, v4
00054666if-gt v2, v3, :cond_23
0005466aconst/4 v2, 0x1
0005466cgoto :goto_24
0005466econst/4 v2, 0x0
00054670return v2
00054618
00054618android.support.v4.widget.NestedScrollView::a(android.view.View, int, int):
00054628iget-object v0, v1, Landroid/support/v4/widget/NestedScrollView;->b:Landroid/graphics/Rect;
0005462cinvoke-virtual {v2, v0}, Landroid/view/View;->getDrawingRect(Landroid/graphics/Rect;)V
00054632iget-object v0, v1, Landroid/support/v4/widget/NestedScrollView;->b:Landroid/graphics/Rect;
00054636invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/NestedScrollView;->offsetDescendantRectToMyCoords(Landroid/view/View;Landroid/graphics/Rect;)V
0005463ciget-object v2, v1, Landroid/support/v4/widget/NestedScrollView;->b:Landroid/graphics/Rect;
00054640iget v2, v2, Landroid/graphics/Rect;->bottom:I
00054644add-int/2addr v2, v3
00054646invoke-virtual {v1}, Landroid/support/v4/widget/NestedScrollView;->getScrollY()I
0005464cmove-result v0
0005464eif-lt v2, v0, :cond_23
00054652iget-object v2, v1, Landroid/support/v4/widget/NestedScrollView;->b:Landroid/graphics/Rect;
00054656iget v2, v2, Landroid/graphics/Rect;->top:I
0005465asub-int/2addr v2, v3
0005465cinvoke-virtual {v1}, Landroid/support/v4/widget/NestedScrollView;->getScrollY()I
00054662move-result v3
00054664add-int/2addr v3, v4
00054666if-gt v2, v3, :cond_23
0005466aconst/4 v2, 0x1
0005466cgoto :goto_24
0005466econst/4 v2, 0x0
00054670return v2
00054618
00054672
00054672 // align 0x4
00054672 // align 0x4
00054674
00054674android.support.v4.widget.NestedScrollView::a(android.view.View, android.view.View):
00054684const/4 v0, 0x1
00054686if-ne v2, v3, :cond_4
0005468areturn v0
0005468cinvoke-virtual {v2}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
00054692move-result-object v2
00054694instance-of v1, v2, Landroid/view/ViewGroup;
00054698if-eqz v1, :cond_15
0005469ccheck-cast v2, Landroid/view/View;
000546a0invoke-static {v2, v3}, Landroid/support/v4/widget/NestedScrollView;->a(Landroid/view/View;Landroid/view/View;)Z
000546a6move-result v2
000546a8if-eqz v2, :cond_15
000546acgoto :goto_16
000546aeconst/4 v0, 0x0
000546b0return v0
00054674
00054674android.support.v4.widget.NestedScrollView::a(android.view.View, android.view.View):
00054684const/4 v0, 0x1
00054686if-ne v2, v3, :cond_4
0005468areturn v0
0005468cinvoke-virtual {v2}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
00054692move-result-object v2
00054694instance-of v1, v2, Landroid/view/ViewGroup;
00054698if-eqz v1, :cond_15
0005469ccheck-cast v2, Landroid/view/View;
000546a0invoke-static {v2, v3}, Landroid/support/v4/widget/NestedScrollView;->a(Landroid/view/View;Landroid/view/View;)Z
000546a6move-result v2
000546a8if-eqz v2, :cond_15
000546acgoto :goto_16
000546aeconst/4 v0, 0x0
000546b0return v0
00054674
000546b2
000546b2 // align 0x4
000546b2 // align 0x4
000546b4
000546b4android.support.v4.widget.NestedScrollView::b(int, int, int):
000546c4if-ge v2, v3, :cond_c
000546c8if-gez v1, :cond_5
000546ccgoto :goto_c
000546ceadd-int v0, v2, v1
000546d2if-le v0, v3, :cond_b
000546d6sub-int/2addr v3, v2
000546d8return v3
000546dareturn v1
000546dcconst/4 v1, 0x0
000546dereturn v1
000546b4
000546b4android.support.v4.widget.NestedScrollView::b(int, int, int):
000546c4if-ge v2, v3, :cond_c
000546c8if-gez v1, :cond_5
000546ccgoto :goto_c
000546ceadd-int v0, v2, v1
000546d2if-le v0, v3, :cond_b
000546d6sub-int/2addr v3, v2
000546d8return v3
000546dareturn v1
000546dcconst/4 v1, 0x0
000546dereturn v1
000546b4
000546e0
000546e0android.support.v4.widget.NestedScrollView::b(android.view.View):
000546f0iget-object v0, v1, Landroid/support/v4/widget/NestedScrollView;->b:Landroid/graphics/Rect;
000546f4invoke-virtual {v2, v0}, Landroid/view/View;->getDrawingRect(Landroid/graphics/Rect;)V
000546faiget-object v0, v1, Landroid/support/v4/widget/NestedScrollView;->b:Landroid/graphics/Rect;
000546feinvoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/NestedScrollView;->offsetDescendantRectToMyCoords(Landroid/view/View;Landroid/graphics/Rect;)V
00054704iget-object v2, v1, Landroid/support/v4/widget/NestedScrollView;->b:Landroid/graphics/Rect;
00054708invoke-virtual {v1, v2}, Landroid/support/v4/widget/NestedScrollView;->a(Landroid/graphics/Rect;)I
0005470emove-result v2
00054710if-eqz v2, :cond_16
00054714const/4 v0, 0x0
00054716invoke-virtual {v1, v0, v2}, Landroid/support/v4/widget/NestedScrollView;->scrollBy(II)V
0005471creturn-void
000546e0
000546e0android.support.v4.widget.NestedScrollView::b(android.view.View):
000546f0iget-object v0, v1, Landroid/support/v4/widget/NestedScrollView;->b:Landroid/graphics/Rect;
000546f4invoke-virtual {v2, v0}, Landroid/view/View;->getDrawingRect(Landroid/graphics/Rect;)V
000546faiget-object v0, v1, Landroid/support/v4/widget/NestedScrollView;->b:Landroid/graphics/Rect;
000546feinvoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/NestedScrollView;->offsetDescendantRectToMyCoords(Landroid/view/View;Landroid/graphics/Rect;)V
00054704iget-object v2, v1, Landroid/support/v4/widget/NestedScrollView;->b:Landroid/graphics/Rect;
00054708invoke-virtual {v1, v2}, Landroid/support/v4/widget/NestedScrollView;->a(Landroid/graphics/Rect;)I
0005470emove-result v2
00054710if-eqz v2, :cond_16
00054714const/4 v0, 0x0
00054716invoke-virtual {v1, v0, v2}, Landroid/support/v4/widget/NestedScrollView;->scrollBy(II)V
0005471creturn-void
000546e0
0005471e
0005471e // align 0x10
0005471e // align 0x10
00054720
00054720android.support.v4.widget.NestedScrollView::b():
00054730const/4 v0, 0x0
00054732invoke-virtual {v4, v0}, Landroid/support/v4/widget/NestedScrollView;->getChildAt(I)Landroid/view/View;
00054738move-result-object v1
0005473aif-eqz v1, :cond_1c
0005473einvoke-virtual {v1}, Landroid/view/View;->getHeight()I
00054744move-result v1
00054746invoke-virtual {v4}, Landroid/support/v4/widget/NestedScrollView;->getHeight()I
0005474cmove-result v2
0005474einvoke-virtual {v4}, Landroid/support/v4/widget/NestedScrollView;->getPaddingTop()I
00054754move-result v3
00054756add-int/2addr v1, v3
00054758invoke-virtual {v4}, Landroid/support/v4/widget/NestedScrollView;->getPaddingBottom()I
0005475emove-result v3
00054760add-int/2addr v1, v3
00054762if-ge v2, v1, :cond_1c
00054766const/4 v0, 0x1
00054768return v0
00054720
00054720android.support.v4.widget.NestedScrollView::b():
00054730const/4 v0, 0x0
00054732invoke-virtual {v4, v0}, Landroid/support/v4/widget/NestedScrollView;->getChildAt(I)Landroid/view/View;
00054738move-result-object v1
0005473aif-eqz v1, :cond_1c
0005473einvoke-virtual {v1}, Landroid/view/View;->getHeight()I
00054744move-result v1
00054746invoke-virtual {v4}, Landroid/support/v4/widget/NestedScrollView;->getHeight()I
0005474cmove-result v2
0005474einvoke-virtual {v4}, Landroid/support/v4/widget/NestedScrollView;->getPaddingTop()I
00054754move-result v3
00054756add-int/2addr v1, v3
00054758invoke-virtual {v4}, Landroid/support/v4/widget/NestedScrollView;->getPaddingBottom()I
0005475emove-result v3
00054760add-int/2addr v1, v3
00054762if-ge v2, v1, :cond_1c
00054766const/4 v0, 0x1
00054768return v0
00054720
0005476a
0005476a // align 0x4
0005476a // align 0x4
0005476c
0005476candroid.support.v4.widget.NestedScrollView::c():
0005477ciget-object v0, v1, Landroid/support/v4/widget/NestedScrollView;->k:Landroid/view/VelocityTracker;
00054780if-nez v0, :cond_b
00054784invoke-static {}, Landroid/view/VelocityTracker;->obtain()Landroid/view/VelocityTracker;
0005478amove-result-object v0
0005478ciput-object v0, v1, Landroid/support/v4/widget/NestedScrollView;->k:Landroid/view/VelocityTracker;
00054790goto :goto_10
00054792iget-object v0, v1, Landroid/support/v4/widget/NestedScrollView;->k:Landroid/view/VelocityTracker;
00054796invoke-virtual {v0}, Landroid/view/VelocityTracker;->clear()V
0005479creturn-void
0005476c
0005476candroid.support.v4.widget.NestedScrollView::c():
0005477ciget-object v0, v1, Landroid/support/v4/widget/NestedScrollView;->k:Landroid/view/VelocityTracker;
00054780if-nez v0, :cond_b
00054784invoke-static {}, Landroid/view/VelocityTracker;->obtain()Landroid/view/VelocityTracker;
0005478amove-result-object v0
0005478ciput-object v0, v1, Landroid/support/v4/widget/NestedScrollView;->k:Landroid/view/VelocityTracker;
00054790goto :goto_10
00054792iget-object v0, v1, Landroid/support/v4/widget/NestedScrollView;->k:Landroid/view/VelocityTracker;
00054796invoke-virtual {v0}, Landroid/view/VelocityTracker;->clear()V
0005479creturn-void
0005476c
0005479e
0005479e // align 0x10
0005479e // align 0x10
000547a0
000547a0android.support.v4.widget.NestedScrollView::c(int, int):
000547b0invoke-virtual {v4}, Landroid/support/v4/widget/NestedScrollView;->getChildCount()I
000547b6move-result v0
000547b8const/4 v1, 0x0
000547baif-lez v0, :cond_2a
000547beinvoke-virtual {v4}, Landroid/support/v4/widget/NestedScrollView;->getScrollY()I
000547c4move-result v0
000547c6invoke-virtual {v4, v1}, Landroid/support/v4/widget/NestedScrollView;->getChildAt(I)Landroid/view/View;
000547ccmove-result-object v2
000547ceinvoke-virtual {v2}, Landroid/view/View;->getTop()I
000547d4move-result v3
000547d6sub-int/2addr v3, v0
000547d8if-lt v6, v3, :cond_2a
000547dcinvoke-virtual {v2}, Landroid/view/View;->getBottom()I
000547e2move-result v3
000547e4sub-int/2addr v3, v0
000547e6if-ge v6, v3, :cond_2a
000547eainvoke-virtual {v2}, Landroid/view/View;->getLeft()I
000547f0move-result v6
000547f2if-lt v5, v6, :cond_2a
000547f6invoke-virtual {v2}, Landroid/view/View;->getRight()I
000547fcmove-result v6
000547feif-ge v5, v6, :cond_2a
00054802const/4 v1, 0x1
00054804return v1
000547a0
000547a0android.support.v4.widget.NestedScrollView::c(int, int):
000547b0invoke-virtual {v4}, Landroid/support/v4/widget/NestedScrollView;->getChildCount()I
000547b6move-result v0
000547b8const/4 v1, 0x0
000547baif-lez v0, :cond_2a
000547beinvoke-virtual {v4}, Landroid/support/v4/widget/NestedScrollView;->getScrollY()I
000547c4move-result v0
000547c6invoke-virtual {v4, v1}, Landroid/support/v4/widget/NestedScrollView;->getChildAt(I)Landroid/view/View;
000547ccmove-result-object v2
000547ceinvoke-virtual {v2}, Landroid/view/View;->getTop()I
000547d4move-result v3
000547d6sub-int/2addr v3, v0
000547d8if-lt v6, v3, :cond_2a
000547dcinvoke-virtual {v2}, Landroid/view/View;->getBottom()I
000547e2move-result v3
000547e4sub-int/2addr v3, v0
000547e6if-ge v6, v3, :cond_2a
000547eainvoke-virtual {v2}, Landroid/view/View;->getLeft()I
000547f0move-result v6
000547f2if-lt v5, v6, :cond_2a
000547f6invoke-virtual {v2}, Landroid/view/View;->getRight()I
000547fcmove-result v6
000547feif-ge v5, v6, :cond_2a
00054802const/4 v1, 0x1
00054804return v1
000547a0
00054806
00054806 // align 0x8
00054806 // align 0x8
00054808
00054808android.support.v4.widget.NestedScrollView::d():
00054818iget-object v0, v1, Landroid/support/v4/widget/NestedScrollView;->k:Landroid/view/VelocityTracker;
0005481cif-nez v0, :cond_a
00054820invoke-static {}, Landroid/view/VelocityTracker;->obtain()Landroid/view/VelocityTracker;
00054826move-result-object v0
00054828iput-object v0, v1, Landroid/support/v4/widget/NestedScrollView;->k:Landroid/view/VelocityTracker;
0005482creturn-void
00054808
00054808android.support.v4.widget.NestedScrollView::d():
00054818iget-object v0, v1, Landroid/support/v4/widget/NestedScrollView;->k:Landroid/view/VelocityTracker;
0005481cif-nez v0, :cond_a
00054820invoke-static {}, Landroid/view/VelocityTracker;->obtain()Landroid/view/VelocityTracker;
00054826move-result-object v0
00054828iput-object v0, v1, Landroid/support/v4/widget/NestedScrollView;->k:Landroid/view/VelocityTracker;
0005482creturn-void
00054808
0005482e
0005482e // align 0x10
0005482e // align 0x10
00054830
00054830android.support.v4.widget.NestedScrollView::e():
00054840iget-object v0, v1, Landroid/support/v4/widget/NestedScrollView;->k:Landroid/view/VelocityTracker;
00054844if-eqz v0, :cond_c
00054848iget-object v0, v1, Landroid/support/v4/widget/NestedScrollView;->k:Landroid/view/VelocityTracker;
0005484cinvoke-virtual {v0}, Landroid/view/VelocityTracker;->recycle()V
00054852const/4 v0, 0x0
00054854iput-object v0, v1, Landroid/support/v4/widget/NestedScrollView;->k:Landroid/view/VelocityTracker;
00054858return-void
00054830
00054830android.support.v4.widget.NestedScrollView::e():
00054840iget-object v0, v1, Landroid/support/v4/widget/NestedScrollView;->k:Landroid/view/VelocityTracker;
00054844if-eqz v0, :cond_c
00054848iget-object v0, v1, Landroid/support/v4/widget/NestedScrollView;->k:Landroid/view/VelocityTracker;
0005484cinvoke-virtual {v0}, Landroid/view/VelocityTracker;->recycle()V
00054852const/4 v0, 0x0
00054854iput-object v0, v1, Landroid/support/v4/widget/NestedScrollView;->k:Landroid/view/VelocityTracker;
00054858return-void
00054830
0005485a
0005485a // align 0x4
0005485a // align 0x4
0005485c
0005485candroid.support.v4.widget.NestedScrollView::e(int):
0005486cif-eqz v3, :cond_e
00054870iget-boolean v0, v2, Landroid/support/v4/widget/NestedScrollView;->m:Z
00054874const/4 v1, 0x0
00054876if-eqz v0, :cond_b
0005487ainvoke-virtual {v2, v1, v3}, Landroid/support/v4/widget/NestedScrollView;->a(II)V
00054880goto :goto_e
00054882invoke-virtual {v2, v1, v3}, Landroid/support/v4/widget/NestedScrollView;->scrollBy(II)V
00054888return-void
0005485c
0005485candroid.support.v4.widget.NestedScrollView::e(int):
0005486cif-eqz v3, :cond_e
00054870iget-boolean v0, v2, Landroid/support/v4/widget/NestedScrollView;->m:Z
00054874const/4 v1, 0x0
00054876if-eqz v0, :cond_b
0005487ainvoke-virtual {v2, v1, v3}, Landroid/support/v4/widget/NestedScrollView;->a(II)V
00054880goto :goto_e
00054882invoke-virtual {v2, v1, v3}, Landroid/support/v4/widget/NestedScrollView;->scrollBy(II)V
00054888return-void
0005485c
0005488a
0005488a // align 0x4
0005488a // align 0x4
0005488c
0005488candroid.support.v4.widget.NestedScrollView::f():
0005489cconst/4 v0, 0x0
0005489eiput-boolean v0, v1, Landroid/support/v4/widget/NestedScrollView;->j:Z
000548a2invoke-direct {v1}, Landroid/support/v4/widget/NestedScrollView;->e()V
000548a8invoke-virtual {v1}, Landroid/support/v4/widget/NestedScrollView;->stopNestedScroll()V
000548aeiget-object v0, v1, Landroid/support/v4/widget/NestedScrollView;->d:Landroid/support/v4/widget/d;
000548b2if-eqz v0, :cond_17
000548b6iget-object v0, v1, Landroid/support/v4/widget/NestedScrollView;->d:Landroid/support/v4/widget/d;
000548bainvoke-virtual {v0}, Landroid/support/v4/widget/d;->b()Z
000548c0iget-object v0, v1, Landroid/support/v4/widget/NestedScrollView;->e:Landroid/support/v4/widget/d;
000548c4invoke-virtual {v0}, Landroid/support/v4/widget/d;->b()Z
000548careturn-void
0005488c
0005488candroid.support.v4.widget.NestedScrollView::f():
0005489cconst/4 v0, 0x0
0005489eiput-boolean v0, v1, Landroid/support/v4/widget/NestedScrollView;->j:Z
000548a2invoke-direct {v1}, Landroid/support/v4/widget/NestedScrollView;->e()V
000548a8invoke-virtual {v1}, Landroid/support/v4/widget/NestedScrollView;->stopNestedScroll()V
000548aeiget-object v0, v1, Landroid/support/v4/widget/NestedScrollView;->d:Landroid/support/v4/widget/d;
000548b2if-eqz v0, :cond_17
000548b6iget-object v0, v1, Landroid/support/v4/widget/NestedScrollView;->d:Landroid/support/v4/widget/d;
000548bainvoke-virtual {v0}, Landroid/support/v4/widget/d;->b()Z
000548c0iget-object v0, v1, Landroid/support/v4/widget/NestedScrollView;->e:Landroid/support/v4/widget/d;
000548c4invoke-virtual {v0}, Landroid/support/v4/widget/d;->b()Z
000548careturn-void
0005488c
000548cc
000548ccandroid.support.v4.widget.NestedScrollView::f(int):
000548dcinvoke-virtual {v4}, Landroid/support/v4/widget/NestedScrollView;->getScrollY()I
000548e2move-result v0
000548e4if-gtz v0, :cond_8
000548e8if-lez v5, :cond_11
000548ecinvoke-virtual {v4}, Landroid/support/v4/widget/NestedScrollView;->getScrollRange()I
000548f2move-result v1
000548f4if-lt v0, v1, :cond_13
000548f8if-gez v5, :cond_11
000548fcgoto :goto_13
000548feconst/4 v0, 0x0
00054900goto :goto_14
00054902const/4 v0, 0x1
00054904int-to-float v1, v5
00054906const/4 v2, 0x0
00054908invoke-virtual {v4, v2, v1}, Landroid/support/v4/widget/NestedScrollView;->dispatchNestedPreFling(FF)Z
0005490emove-result v3
00054910if-nez v3, :cond_24
00054914invoke-virtual {v4, v2, v1, v0}, Landroid/support/v4/widget/NestedScrollView;->dispatchNestedFling(FFZ)Z
0005491aif-eqz v0, :cond_24
0005491einvoke-virtual {v4, v5}, Landroid/support/v4/widget/NestedScrollView;->d(I)V
00054924return-void
000548cc
000548ccandroid.support.v4.widget.NestedScrollView::f(int):
000548dcinvoke-virtual {v4}, Landroid/support/v4/widget/NestedScrollView;->getScrollY()I
000548e2move-result v0
000548e4if-gtz v0, :cond_8
000548e8if-lez v5, :cond_11
000548ecinvoke-virtual {v4}, Landroid/support/v4/widget/NestedScrollView;->getScrollRange()I
000548f2move-result v1
000548f4if-lt v0, v1, :cond_13
000548f8if-gez v5, :cond_11
000548fcgoto :goto_13
000548feconst/4 v0, 0x0
00054900goto :goto_14
00054902const/4 v0, 0x1
00054904int-to-float v1, v5
00054906const/4 v2, 0x0
00054908invoke-virtual {v4, v2, v1}, Landroid/support/v4/widget/NestedScrollView;->dispatchNestedPreFling(FF)Z
0005490emove-result v3
00054910if-nez v3, :cond_24
00054914invoke-virtual {v4, v2, v1, v0}, Landroid/support/v4/widget/NestedScrollView;->dispatchNestedFling(FFZ)Z
0005491aif-eqz v0, :cond_24
0005491einvoke-virtual {v4, v5}, Landroid/support/v4/widget/NestedScrollView;->d(I)V
00054924return-void
000548cc
00054926
00054926 // align 0x8
00054926 // align 0x8
00054928
00054928android.support.v4.widget.NestedScrollView::g():
00054938invoke-virtual {v2}, Landroid/support/v4/widget/NestedScrollView;->getOverScrollMode()I
0005493emove-result v0
00054940const/4 v1, 0x2
00054942if-eq v0, v1, :cond_1e
00054946iget-object v0, v2, Landroid/support/v4/widget/NestedScrollView;->d:Landroid/support/v4/widget/d;
0005494aif-nez v0, :cond_23
0005494einvoke-virtual {v2}, Landroid/support/v4/widget/NestedScrollView;->getContext()Landroid/content/Context;
00054954move-result-object v0
00054956new-instance v1, Landroid/support/v4/widget/d;
0005495ainvoke-direct {v1, v0}, Landroid/support/v4/widget/d;-><init>(Landroid/content/Context;)V
00054960iput-object v1, v2, Landroid/support/v4/widget/NestedScrollView;->d:Landroid/support/v4/widget/d;
00054964new-instance v1, Landroid/support/v4/widget/d;
00054968invoke-direct {v1, v0}, Landroid/support/v4/widget/d;-><init>(Landroid/content/Context;)V
0005496eiput-object v1, v2, Landroid/support/v4/widget/NestedScrollView;->e:Landroid/support/v4/widget/d;
00054972goto :goto_23
00054974const/4 v0, 0x0
00054976iput-object v0, v2, Landroid/support/v4/widget/NestedScrollView;->d:Landroid/support/v4/widget/d;
0005497aiput-object v0, v2, Landroid/support/v4/widget/NestedScrollView;->e:Landroid/support/v4/widget/d;
0005497ereturn-void
00054928
00054928android.support.v4.widget.NestedScrollView::g():
00054938invoke-virtual {v2}, Landroid/support/v4/widget/NestedScrollView;->getOverScrollMode()I
0005493emove-result v0
00054940const/4 v1, 0x2
00054942if-eq v0, v1, :cond_1e
00054946iget-object v0, v2, Landroid/support/v4/widget/NestedScrollView;->d:Landroid/support/v4/widget/d;
0005494aif-nez v0, :cond_23
0005494einvoke-virtual {v2}, Landroid/support/v4/widget/NestedScrollView;->getContext()Landroid/content/Context;
00054954move-result-object v0
00054956new-instance v1, Landroid/support/v4/widget/d;
0005495ainvoke-direct {v1, v0}, Landroid/support/v4/widget/d;-><init>(Landroid/content/Context;)V
00054960iput-object v1, v2, Landroid/support/v4/widget/NestedScrollView;->d:Landroid/support/v4/widget/d;
00054964new-instance v1, Landroid/support/v4/widget/d;
00054968invoke-direct {v1, v0}, Landroid/support/v4/widget/d;-><init>(Landroid/content/Context;)V
0005496eiput-object v1, v2, Landroid/support/v4/widget/NestedScrollView;->e:Landroid/support/v4/widget/d;
00054972goto :goto_23
00054974const/4 v0, 0x0
00054976iput-object v0, v2, Landroid/support/v4/widget/NestedScrollView;->d:Landroid/support/v4/widget/d;
0005497aiput-object v0, v2, Landroid/support/v4/widget/NestedScrollView;->e:Landroid/support/v4/widget/d;
0005497ereturn-void
00054928
00054980
00054980android.support.v4.widget.NestedScrollView::getVerticalScrollFactorCompat():
00054990iget v0, v5, Landroid/support/v4/widget/NestedScrollView;->z:F
00054994const/4 v1, 0x0
00054996cmpl-float v0, v0, v1
0005499aif-nez v0, :cond_35
0005499enew-instance v0, Landroid/util/TypedValue;
000549a2invoke-direct {v0}, Landroid/util/TypedValue;-><init>()V
000549a8invoke-virtual {v5}, Landroid/support/v4/widget/NestedScrollView;->getContext()Landroid/content/Context;
000549aemove-result-object v1
000549b0invoke-virtual {v1}, Landroid/content/Context;->getTheme()Landroid/content/res/Resources$Theme;
000549b6move-result-object v2
000549b8const v3, 0x101004d
000549beconst/4 v4, 0x1
000549c0invoke-virtual {v2, v3, v0, v4}, Landroid/content/res/Resources$Theme;->resolveAttribute(ILandroid/util/TypedValue;Z)Z
000549c6move-result v2
000549c8if-eqz v2, :cond_2d
000549ccinvoke-virtual {v1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
000549d2move-result-object v1
000549d4invoke-virtual {v1}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
000549damove-result-object v1
000549dcinvoke-virtual {v0, v1}, Landroid/util/TypedValue;->getDimension(Landroid/util/DisplayMetrics;)F
000549e2move-result v0
000549e4iput v0, v5, Landroid/support/v4/widget/NestedScrollView;->z:F
000549e8goto :goto_35
000549eanew-instance v0, Ljava/lang/IllegalStateException;
000549eeconst-string v1, "Expected theme to define listPreferredItemHeight."
000549f2invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
000549f8throw v0
000549faiget v0, v5, Landroid/support/v4/widget/NestedScrollView;->z:F
000549fereturn v0
00054980
00054980android.support.v4.widget.NestedScrollView::getVerticalScrollFactorCompat():
00054990iget v0, v5, Landroid/support/v4/widget/NestedScrollView;->z:F
00054994const/4 v1, 0x0
00054996cmpl-float v0, v0, v1
0005499aif-nez v0, :cond_35
0005499enew-instance v0, Landroid/util/TypedValue;
000549a2invoke-direct {v0}, Landroid/util/TypedValue;-><init>()V
000549a8invoke-virtual {v5}, Landroid/support/v4/widget/NestedScrollView;->getContext()Landroid/content/Context;
000549aemove-result-object v1
000549b0invoke-virtual {v1}, Landroid/content/Context;->getTheme()Landroid/content/res/Resources$Theme;
000549b6move-result-object v2
000549b8const v3, 0x101004d
000549beconst/4 v4, 0x1
000549c0invoke-virtual {v2, v3, v0, v4}, Landroid/content/res/Resources$Theme;->resolveAttribute(ILandroid/util/TypedValue;Z)Z
000549c6move-result v2
000549c8if-eqz v2, :cond_2d
000549ccinvoke-virtual {v1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
000549d2move-result-object v1
000549d4invoke-virtual {v1}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
000549damove-result-object v1
000549dcinvoke-virtual {v0, v1}, Landroid/util/TypedValue;->getDimension(Landroid/util/DisplayMetrics;)F
000549e2move-result v0
000549e4iput v0, v5, Landroid/support/v4/widget/NestedScrollView;->z:F
000549e8goto :goto_35
000549eanew-instance v0, Ljava/lang/IllegalStateException;
000549eeconst-string v1, "Expected theme to define listPreferredItemHeight."
000549f2invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
000549f8throw v0
000549faiget v0, v5, Landroid/support/v4/widget/NestedScrollView;->z:F
000549fereturn v0
00054980
00054a00
00054a00android.support.v4.widget.NestedScrollView::a(android.graphics.Rect):
00054a10invoke-virtual {v7}, Landroid/support/v4/widget/NestedScrollView;->getChildCount()I
00054a16move-result v0
00054a18const/4 v1, 0x0
00054a1aif-nez v0, :cond_8
00054a1ereturn v1
00054a20invoke-virtual {v7}, Landroid/support/v4/widget/NestedScrollView;->getHeight()I
00054a26move-result v0
00054a28invoke-virtual {v7}, Landroid/support/v4/widget/NestedScrollView;->getScrollY()I
00054a2emove-result v2
00054a30add-int v3, v2, v0
00054a34invoke-virtual {v7}, Landroid/support/v4/widget/NestedScrollView;->getVerticalFadingEdgeLength()I
00054a3amove-result v4
00054a3ciget v5, v8, Landroid/graphics/Rect;->top:I
00054a40if-lez v5, :cond_1b
00054a44add-int/2addr v2, v4
00054a46iget v5, v8, Landroid/graphics/Rect;->bottom:I
00054a4ainvoke-virtual {v7, v1}, Landroid/support/v4/widget/NestedScrollView;->getChildAt(I)Landroid/view/View;
00054a50move-result-object v6
00054a52invoke-virtual {v6}, Landroid/view/View;->getHeight()I
00054a58move-result v6
00054a5aif-ge v5, v6, :cond_28
00054a5esub-int/2addr v3, v4
00054a60iget v4, v8, Landroid/graphics/Rect;->bottom:I
00054a64if-le v4, v3, :cond_4d
00054a68iget v4, v8, Landroid/graphics/Rect;->top:I
00054a6cif-le v4, v2, :cond_4d
00054a70invoke-virtual {v8}, Landroid/graphics/Rect;->height()I
00054a76move-result v4
00054a78if-le v4, v0, :cond_3b
00054a7ciget v8, v8, Landroid/graphics/Rect;->top:I
00054a80sub-int/2addr v8, v2
00054a82add-int/2addr v8, v1
00054a84goto :goto_3f
00054a86iget v8, v8, Landroid/graphics/Rect;->bottom:I
00054a8asub-int/2addr v8, v3
00054a8cgoto :goto_39
00054a8einvoke-virtual {v7, v1}, Landroid/support/v4/widget/NestedScrollView;->getChildAt(I)Landroid/view/View;
00054a94move-result-object v0
00054a96invoke-virtual {v0}, Landroid/view/View;->getBottom()I
00054a9cmove-result v0
00054a9esub-int/2addr v0, v3
00054aa0invoke-static {v8, v0}, Ljava/lang/Math;->min(II)I
00054aa6move-result v1
00054aa8goto :goto_6d
00054aaaiget v4, v8, Landroid/graphics/Rect;->top:I
00054aaeif-ge v4, v2, :cond_6d
00054ab2iget v4, v8, Landroid/graphics/Rect;->bottom:I
00054ab6if-ge v4, v3, :cond_6d
00054abainvoke-virtual {v8}, Landroid/graphics/Rect;->height()I
00054ac0move-result v4
00054ac2if-le v4, v0, :cond_60
00054ac6iget v8, v8, Landroid/graphics/Rect;->bottom:I
00054acasub-int/2addr v3, v8
00054accsub-int/2addr v1, v3
00054acegoto :goto_64
00054ad0iget v8, v8, Landroid/graphics/Rect;->top:I
00054ad4sub-int/2addr v2, v8
00054ad6sub-int/2addr v1, v2
00054ad8invoke-virtual {v7}, Landroid/support/v4/widget/NestedScrollView;->getScrollY()I
00054ademove-result v8
00054ae0neg-int v8, v8
00054ae2invoke-static {v1, v8}, Ljava/lang/Math;->max(II)I
00054ae8move-result v1
00054aeareturn v1
00054a00
00054a00android.support.v4.widget.NestedScrollView::a(android.graphics.Rect):
00054a10invoke-virtual {v7}, Landroid/support/v4/widget/NestedScrollView;->getChildCount()I
00054a16move-result v0
00054a18const/4 v1, 0x0
00054a1aif-nez v0, :cond_8
00054a1ereturn v1
00054a20invoke-virtual {v7}, Landroid/support/v4/widget/NestedScrollView;->getHeight()I
00054a26move-result v0
00054a28invoke-virtual {v7}, Landroid/support/v4/widget/NestedScrollView;->getScrollY()I
00054a2emove-result v2
00054a30add-int v3, v2, v0
00054a34invoke-virtual {v7}, Landroid/support/v4/widget/NestedScrollView;->getVerticalFadingEdgeLength()I
00054a3amove-result v4
00054a3ciget v5, v8, Landroid/graphics/Rect;->top:I
00054a40if-lez v5, :cond_1b
00054a44add-int/2addr v2, v4
00054a46iget v5, v8, Landroid/graphics/Rect;->bottom:I
00054a4ainvoke-virtual {v7, v1}, Landroid/support/v4/widget/NestedScrollView;->getChildAt(I)Landroid/view/View;
00054a50move-result-object v6
00054a52invoke-virtual {v6}, Landroid/view/View;->getHeight()I
00054a58move-result v6
00054a5aif-ge v5, v6, :cond_28
00054a5esub-int/2addr v3, v4
00054a60iget v4, v8, Landroid/graphics/Rect;->bottom:I
00054a64if-le v4, v3, :cond_4d
00054a68iget v4, v8, Landroid/graphics/Rect;->top:I
00054a6cif-le v4, v2, :cond_4d
00054a70invoke-virtual {v8}, Landroid/graphics/Rect;->height()I
00054a76move-result v4
00054a78if-le v4, v0, :cond_3b
00054a7ciget v8, v8, Landroid/graphics/Rect;->top:I
00054a80sub-int/2addr v8, v2
00054a82add-int/2addr v8, v1
00054a84goto :goto_3f
00054a86iget v8, v8, Landroid/graphics/Rect;->bottom:I
00054a8asub-int/2addr v8, v3
00054a8cgoto :goto_39
00054a8einvoke-virtual {v7, v1}, Landroid/support/v4/widget/NestedScrollView;->getChildAt(I)Landroid/view/View;
00054a94move-result-object v0
00054a96invoke-virtual {v0}, Landroid/view/View;->getBottom()I
00054a9cmove-result v0
00054a9esub-int/2addr v0, v3
00054aa0invoke-static {v8, v0}, Ljava/lang/Math;->min(II)I
00054aa6move-result v1
00054aa8goto :goto_6d
00054aaaiget v4, v8, Landroid/graphics/Rect;->top:I
00054aaeif-ge v4, v2, :cond_6d
00054ab2iget v4, v8, Landroid/graphics/Rect;->bottom:I
00054ab6if-ge v4, v3, :cond_6d
00054abainvoke-virtual {v8}, Landroid/graphics/Rect;->height()I
00054ac0move-result v4
00054ac2if-le v4, v0, :cond_60
00054ac6iget v8, v8, Landroid/graphics/Rect;->bottom:I
00054acasub-int/2addr v3, v8
00054accsub-int/2addr v1, v3
00054acegoto :goto_64
00054ad0iget v8, v8, Landroid/graphics/Rect;->top:I
00054ad4sub-int/2addr v2, v8
00054ad6sub-int/2addr v1, v2
00054ad8invoke-virtual {v7}, Landroid/support/v4/widget/NestedScrollView;->getScrollY()I
00054ademove-result v8
00054ae0neg-int v8, v8
00054ae2invoke-static {v1, v8}, Ljava/lang/Math;->max(II)I
00054ae8move-result v1
00054aeareturn v1
00054a00
00054aec
00054aecandroid.support.v4.widget.NestedScrollView::a(int, int):
00054afcinvoke-virtual {v5}, Landroid/support/v4/widget/NestedScrollView;->getChildCount()I
00054b02move-result v0
00054b04if-nez v0, :cond_7
00054b08return-void
00054b0ainvoke-static {}, Landroid/view/animation/AnimationUtils;->currentAnimationTimeMillis()J
00054b10move-result-wide v0
00054b12iget-wide v2, v5, Landroid/support/v4/widget/NestedScrollView;->a:J
00054b16sub-long/2addr v0, v2
00054b18const-wide/16 v2, 0xfa
00054b1ccmp-long v4, v0, v2
00054b20if-lez v4, :cond_4b
00054b24invoke-virtual {v5}, Landroid/support/v4/widget/NestedScrollView;->getHeight()I
00054b2amove-result v6
00054b2cinvoke-virtual {v5}, Landroid/support/v4/widget/NestedScrollView;->getPaddingBottom()I
00054b32move-result v0
00054b34sub-int/2addr v6, v0
00054b36invoke-virtual {v5}, Landroid/support/v4/widget/NestedScrollView;->getPaddingTop()I
00054b3cmove-result v0
00054b3esub-int/2addr v6, v0
00054b40const/4 v0, 0x0
00054b42invoke-virtual {v5, v0}, Landroid/support/v4/widget/NestedScrollView;->getChildAt(I)Landroid/view/View;
00054b48move-result-object v1
00054b4ainvoke-virtual {v1}, Landroid/view/View;->getHeight()I
00054b50move-result v1
00054b52sub-int/2addr v1, v6
00054b54invoke-static {v0, v1}, Ljava/lang/Math;->max(II)I
00054b5amove-result v6
00054b5cinvoke-virtual {v5}, Landroid/support/v4/widget/NestedScrollView;->getScrollY()I
00054b62move-result v1
00054b64add-int/2addr v7, v1
00054b66invoke-static {v7, v6}, Ljava/lang/Math;->min(II)I
00054b6cmove-result v6
00054b6einvoke-static {v0, v6}, Ljava/lang/Math;->max(II)I
00054b74move-result v6
00054b76sub-int/2addr v6, v1
00054b78iget-object v7, v5, Landroid/support/v4/widget/NestedScrollView;->c:Landroid/support/v4/widget/p;
00054b7cinvoke-virtual {v5}, Landroid/support/v4/widget/NestedScrollView;->getScrollX()I
00054b82move-result v2
00054b84invoke-virtual {v7, v2, v1, v0, v6}, Landroid/support/v4/widget/p;->a(IIII)V
00054b8ainvoke-static {v5}, Landroid/support/v4/g/v;->a(Landroid/view/View;)V
00054b90goto :goto_5b
00054b92iget-object v0, v5, Landroid/support/v4/widget/NestedScrollView;->c:Landroid/support/v4/widget/p;
00054b96invoke-virtual {v0}, Landroid/support/v4/widget/p;->a()Z
00054b9cmove-result v0
00054b9eif-nez v0, :cond_58
00054ba2iget-object v0, v5, Landroid/support/v4/widget/NestedScrollView;->c:Landroid/support/v4/widget/p;
00054ba6invoke-virtual {v0}, Landroid/support/v4/widget/p;->g()V
00054bacinvoke-virtual {v5, v6, v7}, Landroid/support/v4/widget/NestedScrollView;->scrollBy(II)V
00054bb2invoke-static {}, Landroid/view/animation/AnimationUtils;->currentAnimationTimeMillis()J
00054bb8move-result-wide v6
00054bbaiput-wide v6, v5, Landroid/support/v4/widget/NestedScrollView;->a:J
00054bbereturn-void
00054aec
00054aecandroid.support.v4.widget.NestedScrollView::a(int, int):
00054afcinvoke-virtual {v5}, Landroid/support/v4/widget/NestedScrollView;->getChildCount()I
00054b02move-result v0
00054b04if-nez v0, :cond_7
00054b08return-void
00054b0ainvoke-static {}, Landroid/view/animation/AnimationUtils;->currentAnimationTimeMillis()J
00054b10move-result-wide v0
00054b12iget-wide v2, v5, Landroid/support/v4/widget/NestedScrollView;->a:J
00054b16sub-long/2addr v0, v2
00054b18const-wide/16 v2, 0xfa
00054b1ccmp-long v4, v0, v2
00054b20if-lez v4, :cond_4b
00054b24invoke-virtual {v5}, Landroid/support/v4/widget/NestedScrollView;->getHeight()I
00054b2amove-result v6
00054b2cinvoke-virtual {v5}, Landroid/support/v4/widget/NestedScrollView;->getPaddingBottom()I
00054b32move-result v0
00054b34sub-int/2addr v6, v0
00054b36invoke-virtual {v5}, Landroid/support/v4/widget/NestedScrollView;->getPaddingTop()I
00054b3cmove-result v0
00054b3esub-int/2addr v6, v0
00054b40const/4 v0, 0x0
00054b42invoke-virtual {v5, v0}, Landroid/support/v4/widget/NestedScrollView;->getChildAt(I)Landroid/view/View;
00054b48move-result-object v1
00054b4ainvoke-virtual {v1}, Landroid/view/View;->getHeight()I
00054b50move-result v1
00054b52sub-int/2addr v1, v6
00054b54invoke-static {v0, v1}, Ljava/lang/Math;->max(II)I
00054b5amove-result v6
00054b5cinvoke-virtual {v5}, Landroid/support/v4/widget/NestedScrollView;->getScrollY()I
00054b62move-result v1
00054b64add-int/2addr v7, v1
00054b66invoke-static {v7, v6}, Ljava/lang/Math;->min(II)I
00054b6cmove-result v6
00054b6einvoke-static {v0, v6}, Ljava/lang/Math;->max(II)I
00054b74move-result v6
00054b76sub-int/2addr v6, v1
00054b78iget-object v7, v5, Landroid/support/v4/widget/NestedScrollView;->c:Landroid/support/v4/widget/p;
00054b7cinvoke-virtual {v5}, Landroid/support/v4/widget/NestedScrollView;->getScrollX()I
00054b82move-result v2
00054b84invoke-virtual {v7, v2, v1, v0, v6}, Landroid/support/v4/widget/p;->a(IIII)V
00054b8ainvoke-static {v5}, Landroid/support/v4/g/v;->a(Landroid/view/View;)V
00054b90goto :goto_5b
00054b92iget-object v0, v5, Landroid/support/v4/widget/NestedScrollView;->c:Landroid/support/v4/widget/p;
00054b96invoke-virtual {v0}, Landroid/support/v4/widget/p;->a()Z
00054b9cmove-result v0
00054b9eif-nez v0, :cond_58
00054ba2iget-object v0, v5, Landroid/support/v4/widget/NestedScrollView;->c:Landroid/support/v4/widget/p;
00054ba6invoke-virtual {v0}, Landroid/support/v4/widget/p;->g()V
00054bacinvoke-virtual {v5, v6, v7}, Landroid/support/v4/widget/NestedScrollView;->scrollBy(II)V
00054bb2invoke-static {}, Landroid/view/animation/AnimationUtils;->currentAnimationTimeMillis()J
00054bb8move-result-wide v6
00054bbaiput-wide v6, v5, Landroid/support/v4/widget/NestedScrollView;->a:J
00054bbereturn-void
00054aec
00054bc0
00054bc0android.support.v4.widget.NestedScrollView::a(int):
00054bd0const/4 v0, 0x0
00054bd2const/4 v1, 0x1
00054bd4const/16 v2, 0x82
00054bd8if-ne v5, v2, :cond_8
00054bdcconst/4 v2, 0x1
00054bdegoto :goto_9
00054be0const/4 v2, 0x0
00054be2invoke-virtual {v4}, Landroid/support/v4/widget/NestedScrollView;->getHeight()I
00054be8move-result v3
00054beaif-eqz v2, :cond_36
00054beeiget-object v0, v4, Landroid/support/v4/widget/NestedScrollView;->b:Landroid/graphics/Rect;
00054bf2invoke-virtual {v4}, Landroid/support/v4/widget/NestedScrollView;->getScrollY()I
00054bf8move-result v2
00054bfaadd-int/2addr v2, v3
00054bfciput v2, v0, Landroid/graphics/Rect;->top:I
00054c00invoke-virtual {v4}, Landroid/support/v4/widget/NestedScrollView;->getChildCount()I
00054c06move-result v0
00054c08if-lez v0, :cond_49
00054c0csub-int/2addr v0, v1
00054c0einvoke-virtual {v4, v0}, Landroid/support/v4/widget/NestedScrollView;->getChildAt(I)Landroid/view/View;
00054c14move-result-object v0
00054c16iget-object v1, v4, Landroid/support/v4/widget/NestedScrollView;->b:Landroid/graphics/Rect;
00054c1aiget v1, v1, Landroid/graphics/Rect;->top:I
00054c1eadd-int/2addr v1, v3
00054c20invoke-virtual {v0}, Landroid/view/View;->getBottom()I
00054c26move-result v2
00054c28if-le v1, v2, :cond_49
00054c2ciget-object v1, v4, Landroid/support/v4/widget/NestedScrollView;->b:Landroid/graphics/Rect;
00054c30invoke-virtual {v0}, Landroid/view/View;->getBottom()I
00054c36move-result v0
00054c38sub-int/2addr v0, v3
00054c3agoto :goto_47
00054c3ciget-object v1, v4, Landroid/support/v4/widget/NestedScrollView;->b:Landroid/graphics/Rect;
00054c40invoke-virtual {v4}, Landroid/support/v4/widget/NestedScrollView;->getScrollY()I
00054c46move-result v2
00054c48sub-int/2addr v2, v3
00054c4aiput v2, v1, Landroid/graphics/Rect;->top:I
00054c4eiget-object v1, v4, Landroid/support/v4/widget/NestedScrollView;->b:Landroid/graphics/Rect;
00054c52iget v1, v1, Landroid/graphics/Rect;->top:I
00054c56if-gez v1, :cond_49
00054c5aiget-object v1, v4, Landroid/support/v4/widget/NestedScrollView;->b:Landroid/graphics/Rect;
00054c5eiput v0, v1, Landroid/graphics/Rect;->top:I
00054c62iget-object v0, v4, Landroid/support/v4/widget/NestedScrollView;->b:Landroid/graphics/Rect;
00054c66iget-object v1, v4, Landroid/support/v4/widget/NestedScrollView;->b:Landroid/graphics/Rect;
00054c6aiget v1, v1, Landroid/graphics/Rect;->top:I
00054c6eadd-int/2addr v1, v3
00054c70iput v1, v0, Landroid/graphics/Rect;->bottom:I
00054c74iget-object v0, v4, Landroid/support/v4/widget/NestedScrollView;->b:Landroid/graphics/Rect;
00054c78iget v0, v0, Landroid/graphics/Rect;->top:I
00054c7ciget-object v1, v4, Landroid/support/v4/widget/NestedScrollView;->b:Landroid/graphics/Rect;
00054c80iget v1, v1, Landroid/graphics/Rect;->bottom:I
00054c84invoke-direct {v4, v5, v0, v1}, Landroid/support/v4/widget/NestedScrollView;->a(III)Z
00054c8amove-result v5
00054c8creturn v5
00054bc0
00054bc0android.support.v4.widget.NestedScrollView::a(int):
00054bd0const/4 v0, 0x0
00054bd2const/4 v1, 0x1
00054bd4const/16 v2, 0x82
00054bd8if-ne v5, v2, :cond_8
00054bdcconst/4 v2, 0x1
00054bdegoto :goto_9
00054be0const/4 v2, 0x0
00054be2invoke-virtual {v4}, Landroid/support/v4/widget/NestedScrollView;->getHeight()I
00054be8move-result v3
00054beaif-eqz v2, :cond_36
00054beeiget-object v0, v4, Landroid/support/v4/widget/NestedScrollView;->b:Landroid/graphics/Rect;
00054bf2invoke-virtual {v4}, Landroid/support/v4/widget/NestedScrollView;->getScrollY()I
00054bf8move-result v2
00054bfaadd-int/2addr v2, v3
00054bfciput v2, v0, Landroid/graphics/Rect;->top:I
00054c00invoke-virtual {v4}, Landroid/support/v4/widget/NestedScrollView;->getChildCount()I
00054c06move-result v0
00054c08if-lez v0, :cond_49
00054c0csub-int/2addr v0, v1
00054c0einvoke-virtual {v4, v0}, Landroid/support/v4/widget/NestedScrollView;->getChildAt(I)Landroid/view/View;
00054c14move-result-object v0
00054c16iget-object v1, v4, Landroid/support/v4/widget/NestedScrollView;->b:Landroid/graphics/Rect;
00054c1aiget v1, v1, Landroid/graphics/Rect;->top:I
00054c1eadd-int/2addr v1, v3
00054c20invoke-virtual {v0}, Landroid/view/View;->getBottom()I
00054c26move-result v2
00054c28if-le v1, v2, :cond_49
00054c2ciget-object v1, v4, Landroid/support/v4/widget/NestedScrollView;->b:Landroid/graphics/Rect;
00054c30invoke-virtual {v0}, Landroid/view/View;->getBottom()I
00054c36move-result v0
00054c38sub-int/2addr v0, v3
00054c3agoto :goto_47
00054c3ciget-object v1, v4, Landroid/support/v4/widget/NestedScrollView;->b:Landroid/graphics/Rect;
00054c40invoke-virtual {v4}, Landroid/support/v4/widget/NestedScrollView;->getScrollY()I
00054c46move-result v2
00054c48sub-int/2addr v2, v3
00054c4aiput v2, v1, Landroid/graphics/Rect;->top:I
00054c4eiget-object v1, v4, Landroid/support/v4/widget/NestedScrollView;->b:Landroid/graphics/Rect;
00054c52iget v1, v1, Landroid/graphics/Rect;->top:I
00054c56if-gez v1, :cond_49
00054c5aiget-object v1, v4, Landroid/support/v4/widget/NestedScrollView;->b:Landroid/graphics/Rect;
00054c5eiput v0, v1, Landroid/graphics/Rect;->top:I
00054c62iget-object v0, v4, Landroid/support/v4/widget/NestedScrollView;->b:Landroid/graphics/Rect;
00054c66iget-object v1, v4, Landroid/support/v4/widget/NestedScrollView;->b:Landroid/graphics/Rect;
00054c6aiget v1, v1, Landroid/graphics/Rect;->top:I
00054c6eadd-int/2addr v1, v3
00054c70iput v1, v0, Landroid/graphics/Rect;->bottom:I
00054c74iget-object v0, v4, Landroid/support/v4/widget/NestedScrollView;->b:Landroid/graphics/Rect;
00054c78iget v0, v0, Landroid/graphics/Rect;->top:I
00054c7ciget-object v1, v4, Landroid/support/v4/widget/NestedScrollView;->b:Landroid/graphics/Rect;
00054c80iget v1, v1, Landroid/graphics/Rect;->bottom:I
00054c84invoke-direct {v4, v5, v0, v1}, Landroid/support/v4/widget/NestedScrollView;->a(III)Z
00054c8amove-result v5
00054c8creturn v5
00054bc0
Loading..