File classes.dex
Function:
    0009da30
    0009da30androidx.coordinatorlayout.widget.CoordinatorLayout::onAttachedToWindow():
    0009da40invoke-super {v2}, Landroid/view/ViewGroup;->onAttachedToWindow()V
    0009da46const/4 v0, 0x0
    0009da48invoke-virtual {v2, v0}, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->s(Z)V
    0009da4eiget-boolean v0, v2, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->m:Z
    0009da52if-eqz v0, :cond_1f
    0009da56iget-object v0, v2, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->l:Lx/e;
    0009da5aif-nez v0, :cond_16
    0009da5enew-instance v0, Lx/e;
    0009da62invoke-direct {v0, v2}, Lx/e;-><init>(Landroidx/coordinatorlayout/widget/CoordinatorLayout;)V
    0009da68iput-object v0, v2, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->l:Lx/e;
    0009da6cinvoke-virtual {v2}, Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver;
    0009da72move-result-object v0
    0009da74iget-object v1, v2, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->l:Lx/e;
    0009da78invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;->addOnPreDrawListener(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V
    0009da7eiget-object v0, v2, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->n:LK/s0;
    0009da82if-nez v0, :cond_2e
    0009da86sget-object v0, LK/P;->a:Ljava/util/WeakHashMap;
    0009da8ainvoke-virtual {v2}, Landroid/view/View;->getFitsSystemWindows()Z
    0009da90move-result v0
    0009da92if-eqz v0, :cond_2e
    0009da96invoke-static {v2}, LK/C;->c(Landroid/view/View;)V
    0009da9cconst/4 v0, 0x1
    0009da9eiput-boolean v0, v2, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->h:Z
    0009daa2return-void
    0009da30
    0009daa4
    0009daa4androidx.coordinatorlayout.widget.CoordinatorLayout::o(int):
    0009dab4move-object/from16 v0, v24
    0009dab8move/from16 v1, v25
    0009dabcsget-object v7, LK/P;->a:Ljava/util/WeakHashMap;
    0009dac0invoke-virtual {v0}, Landroid/view/View;->getLayoutDirection()I
    0009dac6move-result v8
    0009dac8iget-object v7, v0, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->a:Ljava/util/ArrayList;
    0009daccinvoke-virtual {v7}, Ljava/util/ArrayList;->size()I
    0009dad2move-result v14
    0009dad4invoke-static {}, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->g()Landroid/graphics/Rect;
    0009dadamove-result-object v15
    0009dadcinvoke-static {}, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->g()Landroid/graphics/Rect;
    0009dae2move-result-object v9
    0009dae4invoke-static {}, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->g()Landroid/graphics/Rect;
    0009daeamove-result-object v10
    0009daecconst/4 v12, 0x0
    0009daeesget-object v13, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->x:LJ/b;
    0009daf2if-ge v12, v14, :cond_2d2
    0009daf6invoke-virtual {v7, v12}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    0009dafcmove-result-object v16
    0009dafemove-object/from16 v2, v16
    0009db02check-cast v2, Landroid/view/View;
    0009db06invoke-virtual {v2}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    0009db0cmove-result-object v16
    0009db0emove-object/from16 v3, v16
    0009db12check-cast v3, Lx/d;
    0009db16if-nez v1, :cond_4b
    0009db1ainvoke-virtual {v2}, Landroid/view/View;->getVisibility()I
    0009db20move-result v4
    0009db22const/16 v5, 0x8
    0009db26if-ne v4, v5, :cond_4b
    0009db2amove-object v6, v9
    0009db2cmove-object v5, v10
    0009db2emove/from16 v18, v12
    0009db32move v2, v14
    0009db34const/4 v3, 0x0
    0009db36const/16 v9, 0x30
    0009db3aconst/16 v10, 0x50
    0009db3econst/4 v11, 0x3
    0009db40const/4 v13, 0x5
    0009db42const/16 v17, 0x1
    0009db46goto/16 :goto_2cb
    0009db4aconst/4 v4, 0x0
    0009db4cif-ge v4, v12, :cond_fe
    0009db50invoke-virtual {v7, v4}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    0009db56move-result-object v5
    0009db58check-cast v5, Landroid/view/View;
    0009db5cconst/16 v17, 0x1
    0009db60iget-object v6, v3, Lx/d;->l:Landroid/view/View;
    0009db64if-ne v6, v5, :cond_e3
    0009db68invoke-virtual {v2}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    0009db6emove-result-object v5
    0009db70check-cast v5, Lx/d;
    0009db74iget-object v6, v5, Lx/d;->k:Landroid/view/View;
    0009db78if-eqz v6, :cond_e3
    0009db7cmove-object v6, v9
    0009db7einvoke-static {}, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->g()Landroid/graphics/Rect;
    0009db84move-result-object v9
    0009db86invoke-static {}, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->g()Landroid/graphics/Rect;
    0009db8cmove-result-object v11
    0009db8emove-object/from16 v19, v10
    0009db92invoke-static {}, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->g()Landroid/graphics/Rect;
    0009db98move-result-object v10
    0009db9amove/from16 v20, v4
    0009db9eiget-object v4, v5, Lx/d;->k:Landroid/view/View;
    0009dba2invoke-virtual {v0, v4, v9}, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->k(Landroid/view/View;Landroid/graphics/Rect;)V
    0009dba8const/4 v4, 0x0
    0009dbaainvoke-virtual {v0, v2, v11, v4}, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->i(Landroid/view/View;Landroid/graphics/Rect;Z)V
    0009dbb0move/from16 v18, v12
    0009dbb4invoke-virtual {v2}, Landroid/view/View;->getMeasuredWidth()I
    0009dbbamove-result v12
    0009dbbcmove-object/from16 v21, v13
    0009dbc0invoke-virtual {v2}, Landroid/view/View;->getMeasuredHeight()I
    0009dbc6move-result v13
    0009dbc8move-object/from16 v4, v21
    0009dbccmove-object/from16 v21, v7
    0009dbd0move-object v7, v11
    0009dbd2move-object v11, v5
    0009dbd4move-object/from16 v5, v19
    0009dbd8invoke-static/range {v8 .. v13}, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->l(ILandroid/graphics/Rect;Landroid/graphics/Rect;Lx/d;II)V
    0009dbdemove/from16 v22, v14
    0009dbe2iget v14, v10, Landroid/graphics/Rect;->left:I
    0009dbe6move-object/from16 v23, v5
    0009dbeaiget v5, v7, Landroid/graphics/Rect;->left:I
    0009dbeeif-ne v14, v5, :cond_a8
    0009dbf2iget v5, v10, Landroid/graphics/Rect;->top:I
    0009dbf6iget v14, v7, Landroid/graphics/Rect;->top:I
    0009dbfaif-eq v5, v14, :cond_a6
    0009dbfegoto :goto_a8
    0009dc00const/4 v5, 0x0
    0009dc02goto :goto_aa
    0009dc04move/from16 v5, v17
    0009dc08invoke-virtual {v0, v11, v10, v12, v13}, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->h(Lx/d;Landroid/graphics/Rect;II)V
    0009dc0eiget v12, v10, Landroid/graphics/Rect;->left:I
    0009dc12iget v13, v7, Landroid/graphics/Rect;->left:I
    0009dc16sub-int/2addr v12, v13
    0009dc18iget v13, v10, Landroid/graphics/Rect;->top:I
    0009dc1ciget v14, v7, Landroid/graphics/Rect;->top:I
    0009dc20sub-int/2addr v13, v14
    0009dc22if-eqz v12, :cond_be
    0009dc26sget-object v14, LK/P;->a:Ljava/util/WeakHashMap;
    0009dc2ainvoke-virtual {v2, v12}, Landroid/view/View;->offsetLeftAndRight(I)V
    0009dc30if-eqz v13, :cond_c5
    0009dc34sget-object v12, LK/P;->a:Ljava/util/WeakHashMap;
    0009dc38invoke-virtual {v2, v13}, Landroid/view/View;->offsetTopAndBottom(I)V
    0009dc3eif-eqz v5, :cond_d0
    0009dc42iget-object v5, v11, Lx/d;->a:Lx/a;
    0009dc46if-eqz v5, :cond_d0
    0009dc4aiget-object v11, v11, Lx/d;->k:Landroid/view/View;
    0009dc4einvoke-virtual {v5, v0, v2, v11}, Lx/a;->h(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;Landroid/view/View;)Z
    0009dc54invoke-virtual {v9}, Landroid/graphics/Rect;->setEmpty()V
    0009dc5ainvoke-virtual {v4, v9}, LJ/b;->c(Ljava/lang/Object;)Z
    0009dc60invoke-virtual {v7}, Landroid/graphics/Rect;->setEmpty()V
    0009dc66invoke-virtual {v4, v7}, LJ/b;->c(Ljava/lang/Object;)Z
    0009dc6cinvoke-virtual {v10}, Landroid/graphics/Rect;->setEmpty()V
    0009dc72invoke-virtual {v4, v10}, LJ/b;->c(Ljava/lang/Object;)Z
    0009dc78goto :goto_ef
    0009dc7amove/from16 v20, v4
    0009dc7emove-object/from16 v21, v7
    0009dc82move-object v6, v9
    0009dc84move-object/from16 v23, v10
    0009dc88move/from16 v18, v12
    0009dc8cmove-object v4, v13
    0009dc8emove/from16 v22, v14
    0009dc92add-int/lit8 v5, v20, 0x1
    0009dc96move-object v13, v4
    0009dc98move v4, v5
    0009dc9amove-object v9, v6
    0009dc9cmove/from16 v12, v18
    0009dca0move-object/from16 v7, v21
    0009dca4move/from16 v14, v22
    0009dca8move-object/from16 v10, v23
    0009dcacgoto/16 :goto_4c
    0009dcb0move-object/from16 v21, v7
    0009dcb4move-object v6, v9
    0009dcb6move-object/from16 v23, v10
    0009dcbamove/from16 v18, v12
    0009dcbemove-object v4, v13
    0009dcc0move/from16 v22, v14
    0009dcc4const/4 v5, 0x1
    0009dcc6invoke-virtual {v0, v2, v6, v5}, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->i(Landroid/view/View;Landroid/graphics/Rect;Z)V
    0009dccciget v5, v3, Lx/d;->g:I
    0009dcd0if-eqz v5, :cond_164
    0009dcd4invoke-virtual {v6}, Landroid/graphics/Rect;->isEmpty()Z
    0009dcdamove-result v5
    0009dcdcif-nez v5, :cond_164
    0009dce0iget v5, v3, Lx/d;->g:I
    0009dce4invoke-static {v5, v8}, Landroid/view/Gravity;->getAbsoluteGravity(II)I
    0009dceamove-result v5
    0009dcecand-int/lit8 v7, v5, 0x70
    0009dcf0const/16 v9, 0x30
    0009dcf4if-eq v7, v9, :cond_137
    0009dcf8const/16 v9, 0x50
    0009dcfcif-eq v7, v9, :cond_127
    0009dd00goto :goto_141
    0009dd02iget v7, v15, Landroid/graphics/Rect;->bottom:I
    0009dd06invoke-virtual {v0}, Landroid/view/View;->getHeight()I
    0009dd0cmove-result v9
    0009dd0eiget v10, v6, Landroid/graphics/Rect;->top:I
    0009dd12sub-int/2addr v9, v10
    0009dd14invoke-static {v7, v9}, Ljava/lang/Math;->max(II)I
    0009dd1amove-result v7
    0009dd1ciput v7, v15, Landroid/graphics/Rect;->bottom:I
    0009dd20goto :goto_141
    0009dd22iget v7, v15, Landroid/graphics/Rect;->top:I
    0009dd26iget v9, v6, Landroid/graphics/Rect;->bottom:I
    0009dd2ainvoke-static {v7, v9}, Ljava/lang/Math;->max(II)I
    0009dd30move-result v7
    0009dd32iput v7, v15, Landroid/graphics/Rect;->top:I
    0009dd36and-int/lit8 v5, v5, 0x7
    0009dd3aconst/4 v7, 0x3
    0009dd3cif-eq v5, v7, :cond_15a
    0009dd40const/4 v7, 0x5
    0009dd42if-eq v5, v7, :cond_14a
    0009dd46goto :goto_164
    0009dd48iget v5, v15, Landroid/graphics/Rect;->right:I
    0009dd4cinvoke-virtual {v0}, Landroid/view/View;->getWidth()I
    0009dd52move-result v7
    0009dd54iget v9, v6, Landroid/graphics/Rect;->left:I
    0009dd58sub-int/2addr v7, v9
    0009dd5ainvoke-static {v5, v7}, Ljava/lang/Math;->max(II)I
    0009dd60move-result v5
    0009dd62iput v5, v15, Landroid/graphics/Rect;->right:I
    0009dd66goto :goto_164
    0009dd68iget v5, v15, Landroid/graphics/Rect;->left:I
    0009dd6ciget v7, v6, Landroid/graphics/Rect;->right:I
    0009dd70invoke-static {v5, v7}, Ljava/lang/Math;->max(II)I
    0009dd76move-result v5
    0009dd78iput v5, v15, Landroid/graphics/Rect;->left:I
    0009dd7ciget v3, v3, Lx/d;->h:I
    0009dd80if-eqz v3, :cond_275
    0009dd84invoke-virtual {v2}, Landroid/view/View;->getVisibility()I
    0009dd8amove-result v3
    0009dd8cif-nez v3, :cond_275
    0009dd90sget-object v3, LK/P;->a:Ljava/util/WeakHashMap;
    0009dd94invoke-virtual {v2}, Landroid/view/View;->isLaidOut()Z
    0009dd9amove-result v3
    0009dd9cif-nez v3, :cond_178
    0009dda0goto/16 :goto_275
    0009dda4invoke-virtual {v2}, Landroid/view/View;->getWidth()I
    0009ddaamove-result v3
    0009ddacif-lez v3, :cond_275
    0009ddb0invoke-virtual {v2}, Landroid/view/View;->getHeight()I
    0009ddb6move-result v3
    0009ddb8if-gtz v3, :cond_186
    0009ddbcgoto/16 :goto_275
    0009ddc0invoke-virtual {v2}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    0009ddc6move-result-object v3
    0009ddc8check-cast v3, Lx/d;
    0009ddcciget-object v5, v3, Lx/d;->a:Lx/a;
    0009ddd0invoke-static {}, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->g()Landroid/graphics/Rect;
    0009ddd6move-result-object v7
    0009ddd8invoke-static {}, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->g()Landroid/graphics/Rect;
    0009dddemove-result-object v9
    0009dde0invoke-virtual {v2}, Landroid/view/View;->getLeft()I
    0009dde6move-result v10
    0009dde8invoke-virtual {v2}, Landroid/view/View;->getTop()I
    0009ddeemove-result v11
    0009ddf0invoke-virtual {v2}, Landroid/view/View;->getRight()I
    0009ddf6move-result v12
    0009ddf8invoke-virtual {v2}, Landroid/view/View;->getBottom()I
    0009ddfemove-result v13
    0009de00invoke-virtual {v9, v10, v11, v12, v13}, Landroid/graphics/Rect;->set(IIII)V
    0009de06if-eqz v5, :cond_1dc
    0009de0ainvoke-virtual {v5, v2}, Lx/a;->e(Landroid/view/View;)Z
    0009de10move-result v5
    0009de12if-eqz v5, :cond_1dc
    0009de16invoke-virtual {v9, v7}, Landroid/graphics/Rect;->contains(Landroid/graphics/Rect;)Z
    0009de1cmove-result v5
    0009de1eif-eqz v5, :cond_1b8
    0009de22goto :goto_1df
    0009de24new-instance v1, Ljava/lang/IllegalArgumentException;
    0009de28new-instance v2, Ljava/lang/StringBuilder;
    0009de2cconst-string v3, "Rect should be within the child's bounds. Rect:"
    0009de30invoke-direct {v2, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
    0009de36invoke-virtual {v7}, Landroid/graphics/Rect;->toShortString()Ljava/lang/String;
    0009de3cmove-result-object v3
    0009de3einvoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    0009de44const-string v3, " | Bounds:"
    0009de48invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    0009de4einvoke-virtual {v9}, Landroid/graphics/Rect;->toShortString()Ljava/lang/String;
    0009de54move-result-object v3
    0009de56invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    0009de5cinvoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    0009de62move-result-object v2
    0009de64invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
    0009de6athrow v1
    0009de6cinvoke-virtual {v7, v9}, Landroid/graphics/Rect;->set(Landroid/graphics/Rect;)V
    0009de72invoke-virtual {v9}, Landroid/graphics/Rect;->setEmpty()V
    0009de78invoke-virtual {v4, v9}, LJ/b;->c(Ljava/lang/Object;)Z
    0009de7einvoke-virtual {v7}, Landroid/graphics/Rect;->isEmpty()Z
    0009de84move-result v5
    0009de86if-eqz v5, :cond_1f3
    0009de8ainvoke-virtual {v7}, Landroid/graphics/Rect;->setEmpty()V
    0009de90invoke-virtual {v4, v7}, LJ/b;->c(Ljava/lang/Object;)Z
    0009de96goto/16 :goto_275
    0009de9aiget v5, v3, Lx/d;->h:I
    0009de9einvoke-static {v5, v8}, Landroid/view/Gravity;->getAbsoluteGravity(II)I
    0009dea4move-result v5
    0009dea6const/16 v9, 0x30
    0009deaaand-int/lit8 v10, v5, 0x30
    0009deaeif-ne v10, v9, :cond_213
    0009deb2iget v10, v7, Landroid/graphics/Rect;->top:I
    0009deb6iget v11, v3, Landroid/view/ViewGroup$MarginLayoutParams;->topMargin:I
    0009debasub-int/2addr v10, v11
    0009debciget v11, v3, Lx/d;->j:I
    0009dec0sub-int/2addr v10, v11
    0009dec2iget v11, v15, Landroid/graphics/Rect;->top:I
    0009dec6if-ge v10, v11, :cond_213
    0009decasub-int/2addr v11, v10
    0009deccinvoke-static {v2, v11}, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->u(Landroid/view/View;I)V
    0009ded2const/4 v11, 0x1
    0009ded4const/16 v10, 0x50
    0009ded8goto :goto_215
    0009dedaconst/4 v11, 0x0
    0009dedcgoto :goto_210
    0009dedeand-int/lit8 v12, v5, 0x50
    0009dee2if-ne v12, v10, :cond_22f
    0009dee6invoke-virtual {v0}, Landroid/view/View;->getHeight()I
    0009deecmove-result v12
    0009deeeiget v13, v7, Landroid/graphics/Rect;->bottom:I
    0009def2sub-int/2addr v12, v13
    0009def4iget v13, v3, Landroid/view/ViewGroup$MarginLayoutParams;->bottomMargin:I
    0009def8sub-int/2addr v12, v13
    0009defaiget v13, v3, Lx/d;->j:I
    0009defeadd-int/2addr v12, v13
    0009df00iget v13, v15, Landroid/graphics/Rect;->bottom:I
    0009df04if-ge v12, v13, :cond_22f
    0009df08sub-int/2addr v12, v13
    0009df0ainvoke-static {v2, v12}, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->u(Landroid/view/View;I)V
    0009df10const/4 v11, 0x1
    0009df12if-nez v11, :cond_235
    0009df16const/4 v11, 0x0
    0009df18invoke-static {v2, v11}, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->u(Landroid/view/View;I)V
    0009df1econst/4 v11, 0x3
    0009df20and-int/lit8 v12, v5, 0x3
    0009df24if-ne v12, v11, :cond_24d
    0009df28iget v12, v7, Landroid/graphics/Rect;->left:I
    0009df2ciget v13, v3, Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I
    0009df30sub-int/2addr v12, v13
    0009df32iget v13, v3, Lx/d;->i:I
    0009df36sub-int/2addr v12, v13
    0009df38iget v13, v15, Landroid/graphics/Rect;->left:I
    0009df3cif-ge v12, v13, :cond_24d
    0009df40sub-int/2addr v13, v12
    0009df42invoke-static {v2, v13}, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->t(Landroid/view/View;I)V
    0009df48const/4 v12, 0x1
    0009df4aconst/4 v13, 0x5
    0009df4cgoto :goto_24f
    0009df4econst/4 v12, 0x0
    0009df50goto :goto_24b
    0009df52and-int/2addr v5, v13
    0009df54if-ne v5, v13, :cond_268
    0009df58invoke-virtual {v0}, Landroid/view/View;->getWidth()I
    0009df5emove-result v5
    0009df60iget v14, v7, Landroid/graphics/Rect;->right:I
    0009df64sub-int/2addr v5, v14
    0009df66iget v14, v3, Landroid/view/ViewGroup$MarginLayoutParams;->rightMargin:I
    0009df6asub-int/2addr v5, v14
    0009df6ciget v3, v3, Lx/d;->i:I
    0009df70add-int/2addr v5, v3
    0009df72iget v3, v15, Landroid/graphics/Rect;->right:I
    0009df76if-ge v5, v3, :cond_268
    0009df7asub-int/2addr v5, v3
    0009df7cinvoke-static {v2, v5}, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->t(Landroid/view/View;I)V
    0009df82const/4 v12, 0x1
    0009df84const/4 v3, 0x0
    0009df86if-nez v12, :cond_26e
    0009df8ainvoke-static {v2, v3}, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->t(Landroid/view/View;I)V
    0009df90invoke-virtual {v7}, Landroid/graphics/Rect;->setEmpty()V
    0009df96invoke-virtual {v4, v7}, LJ/b;->c(Ljava/lang/Object;)Z
    0009df9cgoto :goto_27c
    0009df9econst/4 v3, 0x0
    0009dfa0const/16 v9, 0x30
    0009dfa4const/16 v10, 0x50
    0009dfa8const/4 v11, 0x3
    0009dfaaconst/4 v13, 0x5
    0009dfacconst/4 v4, 0x2
    0009dfaeif-eq v1, v4, :cond_2a6
    0009dfb2invoke-virtual {v2}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    0009dfb8move-result-object v4
    0009dfbacheck-cast v4, Lx/d;
    0009dfbeiget-object v4, v4, Lx/d;->o:Landroid/graphics/Rect;
    0009dfc2move-object/from16 v5, v23
    0009dfc6invoke-virtual {v5, v4}, Landroid/graphics/Rect;->set(Landroid/graphics/Rect;)V
    0009dfccinvoke-virtual {v5, v6}, Landroid/graphics/Rect;->equals(Ljava/lang/Object;)Z
    0009dfd2move-result v4
    0009dfd4if-eqz v4, :cond_298
    0009dfd8move-object/from16 v7, v21
    0009dfdcmove/from16 v2, v22
    0009dfe0goto/16 :goto_47
    0009dfe4invoke-virtual {v2}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    0009dfeamove-result-object v2
    0009dfeccheck-cast v2, Lx/d;
    0009dff0iget-object v2, v2, Lx/d;->o:Landroid/graphics/Rect;
    0009dff4invoke-virtual {v2, v6}, Landroid/graphics/Rect;->set(Landroid/graphics/Rect;)V
    0009dffaconst/16 v17, 0x1
    0009dffegoto :goto_2a9
    0009e000move-object/from16 v5, v23
    0009e004goto :goto_2a3
    0009e006add-int/lit8 v12, v18, 0x1
    0009e00amove/from16 v2, v22
    0009e00emove-object/from16 v7, v21
    0009e012if-ge v12, v2, :cond_47
    0009e016invoke-virtual {v7, v12}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    0009e01cmove-result-object v4
    0009e01echeck-cast v4, Landroid/view/View;
    0009e022invoke-virtual {v4}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    0009e028move-result-object v14
    0009e02acheck-cast v14, Lx/d;
    0009e02eiget-object v14, v14, Lx/d;->a:Lx/a;
    0009e032if-eqz v14, :cond_2c4
    0009e036invoke-virtual {v14, v4}, Lx/a;->f(Landroid/view/View;)V
    0009e03cconst/16 v17, 0x1
    0009e040add-int/lit8 v12, v12, 0x1
    0009e044move-object/from16 v21, v7
    0009e048goto :goto_2ad
    0009e04aadd-int/lit8 v12, v18, 0x1
    0009e04emove v14, v2
    0009e050move-object v10, v5
    0009e052move-object v9, v6
    0009e054goto/16 :goto_1d
    0009e058move-object v6, v9
    0009e05amove-object v5, v10
    0009e05cmove-object v4, v13
    0009e05einvoke-virtual {v15}, Landroid/graphics/Rect;->setEmpty()V
    0009e064invoke-virtual {v4, v15}, LJ/b;->c(Ljava/lang/Object;)Z
    0009e06ainvoke-virtual {v6}, Landroid/graphics/Rect;->setEmpty()V
    0009e070invoke-virtual {v4, v6}, LJ/b;->c(Ljava/lang/Object;)Z
    0009e076invoke-virtual {v5}, Landroid/graphics/Rect;->setEmpty()V
    0009e07cinvoke-virtual {v4, v5}, LJ/b;->c(Ljava/lang/Object;)Z
    0009e082return-void
    0009daa4
    0009e084
    0009e084androidx.coordinatorlayout.widget.CoordinatorLayout::onDetachedFromWindow():
    0009e094invoke-super {v3}, Landroid/view/ViewGroup;->onDetachedFromWindow()V
    0009e09aconst/4 v0, 0x0
    0009e09cinvoke-virtual {v3, v0}, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->s(Z)V
    0009e0a2iget-boolean v1, v3, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->m:Z
    0009e0a6if-eqz v1, :cond_18
    0009e0aaiget-object v1, v3, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->l:Lx/e;
    0009e0aeif-eqz v1, :cond_18
    0009e0b2invoke-virtual {v3}, Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver;
    0009e0b8move-result-object v1
    0009e0baiget-object v2, v3, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->l:Lx/e;
    0009e0beinvoke-virtual {v1, v2}, Landroid/view/ViewTreeObserver;->removeOnPreDrawListener(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V
    0009e0c4iget-object v1, v3, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->k:Landroid/view/View;
    0009e0c8if-eqz v1, :cond_1f
    0009e0ccinvoke-virtual {v3, v1, v0}, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->d(Landroid/view/View;I)V
    0009e0d2iput-boolean v0, v3, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->h:Z
    0009e0d6return-void
    0009e084
    0009e0d8
    0009e0d8androidx.coordinatorlayout.widget.CoordinatorLayout::onDraw(android.graphics.Canvas):
    0009e0e8invoke-super {v4, v5}, Landroid/view/View;->onDraw(Landroid/graphics/Canvas;)V
    0009e0eeiget-boolean v0, v4, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->o:Z
    0009e0f2if-eqz v0, :cond_26
    0009e0f6iget-object v0, v4, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->p:Landroid/graphics/drawable/Drawable;
    0009e0faif-eqz v0, :cond_26
    0009e0feiget-object v0, v4, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->n:LK/s0;
    0009e102const/4 v1, 0x0
    0009e104if-eqz v0, :cond_15
    0009e108invoke-virtual {v0}, LK/s0;->d()I
    0009e10emove-result v0
    0009e110goto :goto_16
    0009e112move v0, v1
    0009e114if-lez v0, :cond_26
    0009e118iget-object v2, v4, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->p:Landroid/graphics/drawable/Drawable;
    0009e11cinvoke-virtual {v4}, Landroid/view/View;->getWidth()I
    0009e122move-result v3
    0009e124invoke-virtual {v2, v1, v1, v3, v0}, Landroid/graphics/drawable/Drawable;->setBounds(IIII)V
    0009e12aiget-object v0, v4, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->p:Landroid/graphics/drawable/Drawable;
    0009e12einvoke-virtual {v0, v5}, Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V
    0009e134return-void
    0009e0d8
    0009e136
    0009e136 // align 0x8
    0009e138
    0009e138androidx.coordinatorlayout.widget.CoordinatorLayout::onLayout(boolean, int, int, int, int):
    0009e148sget-object v3, LK/P;->a:Ljava/util/WeakHashMap;
    0009e14cinvoke-virtual {v2}, Landroid/view/View;->getLayoutDirection()I
    0009e152move-result v3
    0009e154iget-object v4, v2, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->a:Ljava/util/ArrayList;
    0009e158invoke-virtual {v4}, Ljava/util/ArrayList;->size()I
    0009e15emove-result v5
    0009e160const/4 v6, 0x0
    0009e162if-ge v6, v5, :cond_34
    0009e166invoke-virtual {v4, v6}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    0009e16cmove-result-object v7
    0009e16echeck-cast v7, Landroid/view/View;
    0009e172invoke-virtual {v7}, Landroid/view/View;->getVisibility()I
    0009e178move-result v0
    0009e17aconst/16 v1, 0x8
    0009e17eif-ne v0, v1, :cond_1e
    0009e182goto :goto_31
    0009e184invoke-virtual {v7}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    0009e18amove-result-object v0
    0009e18ccheck-cast v0, Lx/d;
    0009e190iget-object v0, v0, Lx/d;->a:Lx/a;
    0009e194if-eqz v0, :cond_2e
    0009e198invoke-virtual {v0, v2, v7, v3}, Lx/a;->k(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;I)Z
    0009e19emove-result v0
    0009e1a0if-nez v0, :cond_31
    0009e1a4invoke-virtual {v2, v7, v3}, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->p(Landroid/view/View;I)V
    0009e1aaadd-int/lit8 v6, v6, 0x1
    0009e1aegoto :goto_d
    0009e1b0return-void
    0009e138
    0009e1b2
    0009e1b2 // align 0x4
    0009e1b4
    0009e1b4androidx.coordinatorlayout.widget.CoordinatorLayout::p(android.view.View, int):
    0009e1c4invoke-virtual {v13}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    0009e1camove-result-object v0
    0009e1cccheck-cast v0, Lx/d;
    0009e1d0iget-object v1, v0, Lx/d;->k:Landroid/view/View;
    0009e1d4if-nez v1, :cond_18
    0009e1d8iget v2, v0, Lx/d;->f:I
    0009e1dcconst/4 v3, -0x1
    0009e1deif-ne v2, v3, :cond_10
    0009e1e2goto :goto_18
    0009e1e4new-instance v13, Ljava/lang/IllegalStateException;
    0009e1e8const-string v14, "An anchor may not be changed after CoordinatorLayout measurement begins before layout is complete."
    0009e1ecinvoke-direct {v13, v14}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
    0009e1f2throw v13
    0009e1f4sget-object v2, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->x:LJ/b;
    0009e1f8if-eqz v1, :cond_64
    0009e1fcinvoke-static {}, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->g()Landroid/graphics/Rect;
    0009e202move-result-object v4
    0009e204invoke-static {}, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->g()Landroid/graphics/Rect;
    0009e20amove-result-object v5
    0009e20cinvoke-virtual {v12, v1, v4}, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->k(Landroid/view/View;Landroid/graphics/Rect;)V
    0009e212invoke-virtual {v13}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    0009e218move-result-object v0
    0009e21amove-object v6, v0
    0009e21ccheck-cast v6, Lx/d;
    0009e220invoke-virtual {v13}, Landroid/view/View;->getMeasuredWidth()I
    0009e226move-result v7
    0009e228invoke-virtual {v13}, Landroid/view/View;->getMeasuredHeight()I
    0009e22emove-result v8
    0009e230move v3, v14
    0009e232invoke-static/range {v3 .. v8}, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->l(ILandroid/graphics/Rect;Landroid/graphics/Rect;Lx/d;II)V
    0009e238invoke-virtual {v12, v6, v5, v7, v8}, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->h(Lx/d;Landroid/graphics/Rect;II)V
    0009e23eiget v14, v5, Landroid/graphics/Rect;->left:I
    0009e242iget v0, v5, Landroid/graphics/Rect;->top:I
    0009e246iget v1, v5, Landroid/graphics/Rect;->right:I
    0009e24aiget v3, v5, Landroid/graphics/Rect;->bottom:I
    0009e24einvoke-virtual {v13, v14, v0, v1, v3}, Landroid/view/View;->layout(IIII)V
    0009e254invoke-virtual {v4}, Landroid/graphics/Rect;->setEmpty()V
    0009e25ainvoke-virtual {v2, v4}, LJ/b;->c(Ljava/lang/Object;)Z
    0009e260invoke-virtual {v5}, Landroid/graphics/Rect;->setEmpty()V
    0009e266invoke-virtual {v2, v5}, LJ/b;->c(Ljava/lang/Object;)Z
    0009e26creturn-void
    0009e26emove-exception v0
    0009e270move-object v13, v0
    0009e272invoke-virtual {v4}, Landroid/graphics/Rect;->setEmpty()V
    0009e278invoke-virtual {v2, v4}, LJ/b;->c(Ljava/lang/Object;)Z
    0009e27einvoke-virtual {v5}, Landroid/graphics/Rect;->setEmpty()V
    0009e284invoke-virtual {v2, v5}, LJ/b;->c(Ljava/lang/Object;)Z
    0009e28athrow v13
    0009e28cmove v3, v14
    0009e28eiget v14, v0, Lx/d;->e:I
    0009e292if-ltz v14, :cond_f9
    0009e296invoke-virtual {v13}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    0009e29cmove-result-object v0
    0009e29echeck-cast v0, Lx/d;
    0009e2a2iget v1, v0, Lx/d;->c:I
    0009e2a6if-nez v1, :cond_76
    0009e2aaconst v1, 0x800035
    0009e2b0invoke-static {v1, v3}, Landroid/view/Gravity;->getAbsoluteGravity(II)I
    0009e2b6move-result v1
    0009e2b8and-int/lit8 v2, v1, 0x7
    0009e2bcand-int/lit8 v1, v1, 0x70
    0009e2c0invoke-virtual {v12}, Landroid/view/View;->getWidth()I
    0009e2c6move-result v4
    0009e2c8invoke-virtual {v12}, Landroid/view/View;->getHeight()I
    0009e2cemove-result v5
    0009e2d0invoke-virtual {v13}, Landroid/view/View;->getMeasuredWidth()I
    0009e2d6move-result v6
    0009e2d8invoke-virtual {v13}, Landroid/view/View;->getMeasuredHeight()I
    0009e2demove-result v7
    0009e2e0const/4 v8, 0x1
    0009e2e2if-ne v3, v8, :cond_93
    0009e2e6sub-int v14, v4, v14
    0009e2eaiget-object v3, v12, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->i:[I
    0009e2eeconst/4 v9, 0x0
    0009e2f0if-nez v3, :cond_9d
    0009e2f4invoke-virtual {v12}, Ljava/lang/Object;->toString()Ljava/lang/String;
    0009e2famove v14, v9
    0009e2fcgoto :goto_aa
    0009e2feif-ltz v14, :cond_a6
    0009e302array-length v10, v3
    0009e304if-lt v14, v10, :cond_a3
    0009e308goto :goto_a6
    0009e30aaget v14, v3, v14
    0009e30egoto :goto_aa
    0009e310invoke-virtual {v12}, Ljava/lang/Object;->toString()Ljava/lang/String;
    0009e316goto :goto_9b
    0009e318sub-int/2addr v14, v6
    0009e31aif-eq v2, v8, :cond_b3
    0009e31econst/4 v3, 0x5
    0009e320if-eq v2, v3, :cond_b1
    0009e324goto :goto_b6
    0009e326add-int/2addr v14, v6
    0009e328goto :goto_b6
    0009e32adiv-int/lit8 v2, v6, 0x2
    0009e32eadd-int/2addr v14, v2
    0009e330const/16 v2, 0x10
    0009e334if-eq v1, v2, :cond_c1
    0009e338const/16 v2, 0x50
    0009e33cif-eq v1, v2, :cond_bf
    0009e340goto :goto_c3
    0009e342move v9, v7
    0009e344goto :goto_c3
    0009e346div-int/lit8 v9, v7, 0x2
    0009e34ainvoke-virtual {v12}, Landroid/view/View;->getPaddingLeft()I
    0009e350move-result v1
    0009e352iget v2, v0, Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I
    0009e356add-int/2addr v1, v2
    0009e358invoke-virtual {v12}, Landroid/view/View;->getPaddingRight()I
    0009e35emove-result v2
    0009e360sub-int/2addr v4, v2
    0009e362sub-int/2addr v4, v6
    0009e364iget v2, v0, Landroid/view/ViewGroup$MarginLayoutParams;->rightMargin:I
    0009e368sub-int/2addr v4, v2
    0009e36ainvoke-static {v14, v4}, Ljava/lang/Math;->min(II)I
    0009e370move-result v14
    0009e372invoke-static {v1, v14}, Ljava/lang/Math;->max(II)I
    0009e378move-result v14
    0009e37ainvoke-virtual {v12}, Landroid/view/View;->getPaddingTop()I
    0009e380move-result v1
    0009e382iget v2, v0, Landroid/view/ViewGroup$MarginLayoutParams;->topMargin:I
    0009e386add-int/2addr v1, v2
    0009e388invoke-virtual {v12}, Landroid/view/View;->getPaddingBottom()I
    0009e38emove-result v2
    0009e390sub-int/2addr v5, v2
    0009e392sub-int/2addr v5, v7
    0009e394iget v0, v0, Landroid/view/ViewGroup$MarginLayoutParams;->bottomMargin:I
    0009e398sub-int/2addr v5, v0
    0009e39ainvoke-static {v9, v5}, Ljava/lang/Math;->min(II)I
    0009e3a0move-result v0
    0009e3a2invoke-static {v1, v0}, Ljava/lang/Math;->max(II)I
    0009e3a8move-result v0
    0009e3aaadd-int/2addr v6, v14
    0009e3acadd-int/2addr v7, v0
    0009e3aeinvoke-virtual {v13, v14, v0, v6, v7}, Landroid/view/View;->layout(IIII)V
    0009e3b4return-void
    0009e3b6invoke-virtual {v13}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    0009e3bcmove-result-object v14
    0009e3becheck-cast v14, Lx/d;
    0009e3c2invoke-static {}, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->g()Landroid/graphics/Rect;
    0009e3c8move-result-object v9
    0009e3cainvoke-virtual {v12}, Landroid/view/View;->getPaddingLeft()I
    0009e3d0move-result v0
    0009e3d2iget v1, v14, Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I
    0009e3d6add-int/2addr v0, v1
    0009e3d8invoke-virtual {v12}, Landroid/view/View;->getPaddingTop()I
    0009e3demove-result v1
    0009e3e0iget v4, v14, Landroid/view/ViewGroup$MarginLayoutParams;->topMargin:I
    0009e3e4add-int/2addr v1, v4
    0009e3e6invoke-virtual {v12}, Landroid/view/View;->getWidth()I
    0009e3ecmove-result v4
    0009e3eeinvoke-virtual {v12}, Landroid/view/View;->getPaddingRight()I
    0009e3f4move-result v5
    0009e3f6sub-int/2addr v4, v5
    0009e3f8iget v5, v14, Landroid/view/ViewGroup$MarginLayoutParams;->rightMargin:I
    0009e3fcsub-int/2addr v4, v5
    0009e3feinvoke-virtual {v12}, Landroid/view/View;->getHeight()I
    0009e404move-result v5
    0009e406invoke-virtual {v12}, Landroid/view/View;->getPaddingBottom()I
    0009e40cmove-result v6
    0009e40esub-int/2addr v5, v6
    0009e410iget v6, v14, Landroid/view/ViewGroup$MarginLayoutParams;->bottomMargin:I
    0009e414sub-int/2addr v5, v6
    0009e416invoke-virtual {v9, v0, v1, v4, v5}, Landroid/graphics/Rect;->set(IIII)V
    0009e41ciget-object v0, v12, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->n:LK/s0;
    0009e420if-eqz v0, :cond_16a
    0009e424sget-object v0, LK/P;->a:Ljava/util/WeakHashMap;
    0009e428invoke-virtual {v12}, Landroid/view/View;->getFitsSystemWindows()Z
    0009e42emove-result v0
    0009e430if-eqz v0, :cond_16a
    0009e434invoke-virtual {v13}, Landroid/view/View;->getFitsSystemWindows()Z
    0009e43amove-result v0
    0009e43cif-nez v0, :cond_16a
    0009e440iget v0, v9, Landroid/graphics/Rect;->left:I
    0009e444iget-object v1, v12, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->n:LK/s0;
    0009e448invoke-virtual {v1}, LK/s0;->b()I
    0009e44emove-result v1
    0009e450add-int/2addr v1, v0
    0009e452iput v1, v9, Landroid/graphics/Rect;->left:I
    0009e456iget v0, v9, Landroid/graphics/Rect;->top:I
    0009e45aiget-object v1, v12, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->n:LK/s0;
    0009e45einvoke-virtual {v1}, LK/s0;->d()I
    0009e464move-result v1
    0009e466add-int/2addr v1, v0
    0009e468iput v1, v9, Landroid/graphics/Rect;->top:I
    0009e46ciget v0, v9, Landroid/graphics/Rect;->right:I
    0009e470iget-object v1, v12, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->n:LK/s0;
    0009e474invoke-virtual {v1}, LK/s0;->c()I
    0009e47amove-result v1
    0009e47csub-int/2addr v0, v1
    0009e47eiput v0, v9, Landroid/graphics/Rect;->right:I
    0009e482iget v0, v9, Landroid/graphics/Rect;->bottom:I
    0009e486iget-object v1, v12, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->n:LK/s0;
    0009e48ainvoke-virtual {v1}, LK/s0;->a()I
    0009e490move-result v1
    0009e492sub-int/2addr v0, v1
    0009e494iput v0, v9, Landroid/graphics/Rect;->bottom:I
    0009e498invoke-static {}, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->g()Landroid/graphics/Rect;
    0009e49emove-result-object v10
    0009e4a0iget v14, v14, Lx/d;->c:I
    0009e4a4and-int/lit8 v0, v14, 0x7
    0009e4a8if-nez v0, :cond_178
    0009e4acconst v0, 0x800003
    0009e4b2or-int/2addr v14, v0
    0009e4b4and-int/lit8 v0, v14, 0x70
    0009e4b8if-nez v0, :cond_17e
    0009e4bcor-int/lit8 v14, v14, 0x30
    0009e4c0move v6, v14
    0009e4c2invoke-virtual {v13}, Landroid/view/View;->getMeasuredWidth()I
    0009e4c8move-result v7
    0009e4cainvoke-virtual {v13}, Landroid/view/View;->getMeasuredHeight()I
    0009e4d0move-result v8
    0009e4d2move v11, v3
    0009e4d4invoke-static/range {v6 .. v11}, Landroid/view/Gravity;->apply(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V
    0009e4daiget v14, v10, Landroid/graphics/Rect;->left:I
    0009e4deiget v0, v10, Landroid/graphics/Rect;->top:I
    0009e4e2iget v1, v10, Landroid/graphics/Rect;->right:I
    0009e4e6iget v3, v10, Landroid/graphics/Rect;->bottom:I
    0009e4eainvoke-virtual {v13, v14, v0, v1, v3}, Landroid/view/View;->layout(IIII)V
    0009e4f0invoke-virtual {v9}, Landroid/graphics/Rect;->setEmpty()V
    0009e4f6invoke-virtual {v2, v9}, LJ/b;->c(Ljava/lang/Object;)Z
    0009e4fcinvoke-virtual {v10}, Landroid/graphics/Rect;->setEmpty()V
    0009e502invoke-virtual {v2, v10}, LJ/b;->c(Ljava/lang/Object;)Z
    0009e508return-void
    0009e1b4
    0009e50a
    0009e50a struct code_item_padding
    0009e50a padding uint16 0x0000
    0009e50c
    0009e50c struct try_item
    0009e50c start_addr uint32 0x9e20c
    0009e510 insn_count int 36
    0009e512 handler_off uint16 0x9e515
    0009e514
    0009e514 struct encoded_catch_handler_list
    0009e514 size int 1
    0009e515
    0009e515 struct encoded_catch_handler ← 0x9e512
    0009e515 size int64 0
    0009e516 catch_all_addr uint32 0x9e26e
    0009e517
    0009e517 // align 0x8
    0009e518
    0009e518androidx.coordinatorlayout.widget.CoordinatorLayout::onMeasure(int, int):
    0009e528move-object/from16 v0, v26
    0009e52cconst/4 v6, 0x1
    0009e52einvoke-virtual {v0}, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->r()V
    0009e534invoke-virtual {v0}, Landroid/view/ViewGroup;->getChildCount()I
    0009e53amove-result v1
    0009e53cconst/4 v7, 0x0
    0009e53emove v2, v7
    0009e540if-ge v2, v1, :cond_31
    0009e544invoke-virtual {v0, v2}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
    0009e54amove-result-object v3
    0009e54ciget-object v4, v0, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->b:Landroidx/emoji2/text/s;
    0009e550iget-object v4, v4, Landroidx/emoji2/text/s;->b:Ljava/lang/Object;
    0009e554check-cast v4, Lo/k;
    0009e558iget v5, v4, Lo/k;->c:I
    0009e55cmove v8, v7
    0009e55eif-ge v8, v5, :cond_2f
    0009e562invoke-virtual {v4, v8}, Lo/k;->j(I)Ljava/lang/Object;
    0009e568move-result-object v9
    0009e56acheck-cast v9, Ljava/util/ArrayList;
    0009e56eif-eqz v9, :cond_2d
    0009e572invoke-virtual {v9, v3}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z
    0009e578move-result v9
    0009e57aif-eqz v9, :cond_2d
    0009e57emove v1, v6
    0009e580goto :goto_32
    0009e582add-int/2addr v8, v6
    0009e584goto :goto_1b
    0009e586add-int/2addr v2, v6
    0009e588goto :goto_c
    0009e58amove v1, v7
    0009e58ciget-boolean v2, v0, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->m:Z
    0009e590if-eq v1, v2, :cond_66
    0009e594if-eqz v1, :cond_53
    0009e598iget-boolean v1, v0, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->h:Z
    0009e59cif-eqz v1, :cond_50
    0009e5a0iget-object v1, v0, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->l:Lx/e;
    0009e5a4if-nez v1, :cond_47
    0009e5a8new-instance v1, Lx/e;
    0009e5acinvoke-direct {v1, v0}, Lx/e;-><init>(Landroidx/coordinatorlayout/widget/CoordinatorLayout;)V
    0009e5b2iput-object v1, v0, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->l:Lx/e;
    0009e5b6invoke-virtual {v0}, Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver;
    0009e5bcmove-result-object v1
    0009e5beiget-object v2, v0, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->l:Lx/e;
    0009e5c2invoke-virtual {v1, v2}, Landroid/view/ViewTreeObserver;->addOnPreDrawListener(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V
    0009e5c8iput-boolean v6, v0, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->m:Z
    0009e5ccgoto :goto_66
    0009e5ceiget-boolean v1, v0, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->h:Z
    0009e5d2if-eqz v1, :cond_64
    0009e5d6iget-object v1, v0, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->l:Lx/e;
    0009e5daif-eqz v1, :cond_64
    0009e5deinvoke-virtual {v0}, Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver;
    0009e5e4move-result-object v1
    0009e5e6iget-object v2, v0, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->l:Lx/e;
    0009e5eainvoke-virtual {v1, v2}, Landroid/view/ViewTreeObserver;->removeOnPreDrawListener(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V
    0009e5f0iput-boolean v7, v0, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->m:Z
    0009e5f4invoke-virtual {v0}, Landroid/view/View;->getPaddingLeft()I
    0009e5famove-result v8
    0009e5fcinvoke-virtual {v0}, Landroid/view/View;->getPaddingTop()I
    0009e602move-result v1
    0009e604invoke-virtual {v0}, Landroid/view/View;->getPaddingRight()I
    0009e60amove-result v9
    0009e60cinvoke-virtual {v0}, Landroid/view/View;->getPaddingBottom()I
    0009e612move-result v2
    0009e614sget-object v3, LK/P;->a:Ljava/util/WeakHashMap;
    0009e618invoke-virtual {v0}, Landroid/view/View;->getLayoutDirection()I
    0009e61emove-result v10
    0009e620if-ne v10, v6, :cond_80
    0009e624move v11, v6
    0009e626goto :goto_81
    0009e628move v11, v7
    0009e62ainvoke-static/range {v27}, Landroid/view/View$MeasureSpec;->getMode(I)I
    0009e630move-result v12
    0009e632invoke-static/range {v27}, Landroid/view/View$MeasureSpec;->getSize(I)I
    0009e638move-result v13
    0009e63ainvoke-static/range {v28}, Landroid/view/View$MeasureSpec;->getMode(I)I
    0009e640move-result v14
    0009e642invoke-static/range {v28}, Landroid/view/View$MeasureSpec;->getSize(I)I
    0009e648move-result v15
    0009e64aadd-int v16, v8, v9
    0009e64eadd-int v17, v1, v2
    0009e652invoke-virtual {v0}, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->getSuggestedMinimumWidth()I
    0009e658move-result v1
    0009e65ainvoke-virtual {v0}, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->getSuggestedMinimumHeight()I
    0009e660move-result v2
    0009e662iget-object v3, v0, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->n:LK/s0;
    0009e666if-eqz v3, :cond_aa
    0009e66ainvoke-virtual {v0}, Landroid/view/View;->getFitsSystemWindows()Z
    0009e670move-result v3
    0009e672if-eqz v3, :cond_aa
    0009e676move/from16 v18, v6
    0009e67agoto :goto_ac
    0009e67cmove/from16 v18, v7
    0009e680iget-object v3, v0, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->a:Ljava/util/ArrayList;
    0009e684invoke-virtual {v3}, Ljava/util/ArrayList;->size()I
    0009e68amove-result v4
    0009e68cmove/from16 v19, v6
    0009e690move v5, v7
    0009e692move v6, v5
    0009e694if-ge v5, v4, :cond_1ed
    0009e698invoke-virtual {v3, v5}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    0009e69emove-result-object v20
    0009e6a0check-cast v20, Landroid/view/View;
    0009e6a4invoke-virtual/range {v20}, Landroid/view/View;->getVisibility()I
    0009e6aamove-result v7
    0009e6acmove/from16 v22, v1
    0009e6b0const/16 v1, 0x8
    0009e6b4if-ne v7, v1, :cond_d8
    0009e6b8move-object/from16 v24, v3
    0009e6bcmove/from16 v20, v4
    0009e6c0move/from16 v23, v8
    0009e6c4move/from16 v25, v9
    0009e6c8move/from16 v1, v22
    0009e6ccconst/16 v21, 0x0
    0009e6d0move/from16 v22, v5
    0009e6d4goto/16 :goto_1df
    0009e6d8invoke-virtual/range {v20}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    0009e6demove-result-object v1
    0009e6e0move-object v7, v1
    0009e6e2check-cast v7, Lx/d;
    0009e6e6iget v1, v7, Lx/d;->e:I
    0009e6eaif-ltz v1, :cond_136
    0009e6eeif-eqz v12, :cond_136
    0009e6f2move/from16 v23, v2
    0009e6f6iget-object v2, v0, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->i:[I
    0009e6faif-nez v2, :cond_f2
    0009e6feinvoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String;
    0009e704move-object/from16 v24, v3
    0009e708const/4 v1, 0x0
    0009e70agoto :goto_101
    0009e70cmove-object/from16 v24, v3
    0009e710if-ltz v1, :cond_fd
    0009e714array-length v3, v2
    0009e716if-lt v1, v3, :cond_fa
    0009e71agoto :goto_fd
    0009e71caget v1, v2, v1
    0009e720goto :goto_101
    0009e722invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String;
    0009e728goto :goto_f0
    0009e72aiget v2, v7, Lx/d;->c:I
    0009e72eif-nez v2, :cond_108
    0009e732const v2, 0x800035
    0009e738invoke-static {v2, v10}, Landroid/view/Gravity;->getAbsoluteGravity(II)I
    0009e73emove-result v2
    0009e740and-int/lit8 v2, v2, 0x7
    0009e744const/4 v3, 0x3
    0009e746if-ne v2, v3, :cond_113
    0009e74aif-eqz v11, :cond_118
    0009e74econst/4 v3, 0x5
    0009e750if-ne v2, v3, :cond_123
    0009e754if-eqz v11, :cond_123
    0009e758sub-int v2, v13, v9
    0009e75csub-int/2addr v2, v1
    0009e75econst/4 v1, 0x0
    0009e760invoke-static {v1, v2}, Ljava/lang/Math;->max(II)I
    0009e766move-result v2
    0009e768move v3, v2
    0009e76amove v2, v1
    0009e76cgoto :goto_13c
    0009e76eif-ne v2, v3, :cond_127
    0009e772if-eqz v11, :cond_12c
    0009e776const/4 v3, 0x3
    0009e778if-ne v2, v3, :cond_134
    0009e77cif-eqz v11, :cond_134
    0009e780sub-int/2addr v1, v8
    0009e782const/4 v2, 0x0
    0009e784invoke-static {v2, v1}, Ljava/lang/Math;->max(II)I
    0009e78amove-result v1
    0009e78cmove v3, v1
    0009e78egoto :goto_13c
    0009e790const/4 v2, 0x0
    0009e792goto :goto_13b
    0009e794move/from16 v23, v2
    0009e798move-object/from16 v24, v3
    0009e79cgoto :goto_134
    0009e79emove v3, v2
    0009e7a0if-eqz v18, :cond_16e
    0009e7a4invoke-virtual/range {v20}, Landroid/view/View;->getFitsSystemWindows()Z
    0009e7aamove-result v1
    0009e7acif-nez v1, :cond_16e
    0009e7b0iget-object v1, v0, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->n:LK/s0;
    0009e7b4invoke-virtual {v1}, LK/s0;->b()I
    0009e7bamove-result v1
    0009e7bciget-object v2, v0, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->n:LK/s0;
    0009e7c0invoke-virtual {v2}, LK/s0;->c()I
    0009e7c6move-result v2
    0009e7c8add-int/2addr v2, v1
    0009e7caiget-object v1, v0, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->n:LK/s0;
    0009e7ceinvoke-virtual {v1}, LK/s0;->d()I
    0009e7d4move-result v1
    0009e7d6move/from16 v25, v1
    0009e7daiget-object v1, v0, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->n:LK/s0;
    0009e7deinvoke-virtual {v1}, LK/s0;->a()I
    0009e7e4move-result v1
    0009e7e6add-int v1, v1, v25
    0009e7easub-int v2, v13, v2
    0009e7eeinvoke-static {v2, v12}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
    0009e7f4move-result v2
    0009e7f6sub-int v1, v15, v1
    0009e7fainvoke-static {v1, v14}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
    0009e800move-result v1
    0009e802goto :goto_172
    0009e804move/from16 v2, v27
    0009e808move/from16 v1, v28
    0009e80ciget-object v0, v7, Lx/d;->a:Lx/a;
    0009e810if-eqz v0, :cond_19c
    0009e814move/from16 v21, v3
    0009e818move v3, v2
    0009e81amove-object/from16 v2, v20
    0009e81emove/from16 v20, v4
    0009e822move/from16 v4, v21
    0009e826const/16 v21, 0x0
    0009e82amove/from16 v25, v9
    0009e82emove/from16 v9, v23
    0009e832move/from16 v23, v8
    0009e836move/from16 v8, v22
    0009e83amove/from16 v22, v5
    0009e83emove v5, v1
    0009e840move-object/from16 v1, v26
    0009e844invoke-virtual/range {v0 .. v5}, Lx/a;->l(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;III)Z
    0009e84amove-result v0
    0009e84cmove-object v1, v2
    0009e84emove v2, v3
    0009e850move v3, v4
    0009e852move v4, v5
    0009e854if-nez v0, :cond_199
    0009e858goto :goto_1af
    0009e85amove-object/from16 v0, v26
    0009e85egoto :goto_1b5
    0009e860move/from16 v21, v4
    0009e864move v4, v1
    0009e866move-object/from16 v1, v20
    0009e86amove/from16 v20, v21
    0009e86emove/from16 v25, v9
    0009e872move/from16 v9, v23
    0009e876const/16 v21, 0x0
    0009e87amove/from16 v23, v8
    0009e87emove/from16 v8, v22
    0009e882move/from16 v22, v5
    0009e886const/4 v5, 0x0
    0009e888move-object/from16 v0, v26
    0009e88cinvoke-virtual/range {v0 .. v5}, Landroid/view/ViewGroup;->measureChildWithMargins(Landroid/view/View;IIII)V
    0009e892invoke-virtual {v1}, Landroid/view/View;->getMeasuredWidth()I
    0009e898move-result v2
    0009e89aadd-int v2, v2, v16
    0009e89eiget v3, v7, Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I
    0009e8a2add-int/2addr v2, v3
    0009e8a4iget v3, v7, Landroid/view/ViewGroup$MarginLayoutParams;->rightMargin:I
    0009e8a8add-int/2addr v2, v3
    0009e8aainvoke-static {v8, v2}, Ljava/lang/Math;->max(II)I
    0009e8b0move-result v2
    0009e8b2invoke-virtual {v1}, Landroid/view/View;->getMeasuredHeight()I
    0009e8b8move-result v3
    0009e8baadd-int v3, v3, v17
    0009e8beiget v4, v7, Landroid/view/ViewGroup$MarginLayoutParams;->topMargin:I
    0009e8c2add-int/2addr v3, v4
    0009e8c4iget v4, v7, Landroid/view/ViewGroup$MarginLayoutParams;->bottomMargin:I
    0009e8c8add-int/2addr v3, v4
    0009e8cainvoke-static {v9, v3}, Ljava/lang/Math;->max(II)I
    0009e8d0move-result v3
    0009e8d2invoke-virtual {v1}, Landroid/view/View;->getMeasuredState()I
    0009e8d8move-result v1
    0009e8dainvoke-static {v6, v1}, Landroid/view/View;->combineMeasuredStates(II)I
    0009e8e0move-result v6
    0009e8e2move v1, v2
    0009e8e4move v2, v3
    0009e8e6add-int/lit8 v5, v22, 0x1
    0009e8eamove/from16 v4, v20
    0009e8eemove/from16 v7, v21
    0009e8f2move/from16 v8, v23
    0009e8f6move-object/from16 v3, v24
    0009e8famove/from16 v9, v25
    0009e8fegoto/16 :goto_b6
    0009e902move v8, v1
    0009e904move v9, v2
    0009e906const/high16 v1, -0x1000000
    0009e90aand-int/2addr v1, v6
    0009e90cmove/from16 v2, v27
    0009e910invoke-static {v8, v2, v1}, Landroid/view/View;->resolveSizeAndState(III)I
    0009e916move-result v1
    0009e918shl-int/lit8 v2, v6, 0x10
    0009e91cmove/from16 v3, v28
    0009e920invoke-static {v9, v3, v2}, Landroid/view/View;->resolveSizeAndState(III)I
    0009e926move-result v2
    0009e928invoke-virtual {v0, v1, v2}, Landroid/view/View;->setMeasuredDimension(II)V
    0009e92ereturn-void
    0009e518
    0009e930
    0009e930androidx.coordinatorlayout.widget.CoordinatorLayout::onNestedPreScroll(android.view.View, int, int, int[]):
    0009e940const/4 v5, 0x0
    0009e942move-object v0, v6
    0009e944move-object v1, v7
    0009e946move v2, v8
    0009e948move v3, v9
    0009e94amove-object v4, v10
    0009e94cinvoke-virtual/range {v0 .. v5}, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->e(Landroid/view/View;II[II)V
    0009e952return-void
    0009e930
    0009e954
    0009e954androidx.coordinatorlayout.widget.CoordinatorLayout::e(android.view.View, int, int, int[], int):
    0009e964invoke-virtual {v14}, Landroid/view/ViewGroup;->getChildCount()I
    0009e96amove-result v8
    0009e96cconst/4 v9, 0x0
    0009e96emove v0, v9
    0009e970move v10, v0
    0009e972move v11, v10
    0009e974move v12, v11
    0009e976const/4 v13, 0x1
    0009e978if-ge v10, v8, :cond_62
    0009e97cinvoke-virtual {v14, v10}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
    0009e982move-result-object v2
    0009e984invoke-virtual {v2}, Landroid/view/View;->getVisibility()I
    0009e98amove-result v3
    0009e98cconst/16 v4, 0x8
    0009e990if-ne v3, v4, :cond_19
    0009e994goto :goto_5f
    0009e996invoke-virtual {v2}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    0009e99cmove-result-object v3
    0009e99echeck-cast v3, Lx/d;
    0009e9a2move/from16 v7, v19
    0009e9a6invoke-virtual {v3, v7}, Lx/d;->a(I)Z
    0009e9acmove-result v4
    0009e9aeif-nez v4, :cond_28
    0009e9b2goto :goto_5f
    0009e9b4iget-object v3, v3, Lx/d;->a:Lx/a;
    0009e9b8if-eqz v3, :cond_5f
    0009e9bciget-object v6, v14, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->e:[I
    0009e9c0aput v9, v6, v9
    0009e9c4aput v9, v6, v13
    0009e9c8move-object v1, v14
    0009e9camove/from16 v4, v16
    0009e9cemove/from16 v5, v17
    0009e9d2move-object v0, v3
    0009e9d4move-object v3, v15
    0009e9d6invoke-virtual/range {v0 .. v7}, Lx/a;->n(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;Landroid/view/View;II[II)V
    0009e9dcif-lez v16, :cond_46
    0009e9e0aget v0, v6, v9
    0009e9e4invoke-static {v11, v0}, Ljava/lang/Math;->max(II)I
    0009e9eamove-result v0
    0009e9ecmove v11, v0
    0009e9eegoto :goto_4d
    0009e9f0aget v0, v6, v9
    0009e9f4invoke-static {v11, v0}, Ljava/lang/Math;->min(II)I
    0009e9famove-result v0
    0009e9fcgoto :goto_44
    0009e9feif-lez v17, :cond_57
    0009ea02aget v0, v6, v13
    0009ea06invoke-static {v12, v0}, Ljava/lang/Math;->max(II)I
    0009ea0cmove-result v0
    0009ea0emove v12, v0
    0009ea10goto :goto_5e
    0009ea12aget v0, v6, v13
    0009ea16invoke-static {v12, v0}, Ljava/lang/Math;->min(II)I
    0009ea1cmove-result v0
    0009ea1egoto :goto_55
    0009ea20move v0, v13
    0009ea22add-int/lit8 v10, v10, 0x1
    0009ea26goto :goto_9
    0009ea28aput v11, v18, v9
    0009ea2caput v12, v18, v13
    0009ea30if-eqz v0, :cond_6b
    0009ea34invoke-virtual {v14, v13}, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->o(I)V
    0009ea3areturn-void
    0009e954
    0009ea3c
    0009ea3candroidx.coordinatorlayout.widget.CoordinatorLayout::onNestedScroll(android.view.View, int, int, int, int):
    0009ea4cconst/4 v6, 0x0
    0009ea4emove-object v0, v7
    0009ea50move-object v1, v8
    0009ea52move v2, v9
    0009ea54move v3, v10
    0009ea56move v4, v11
    0009ea58move v5, v12
    0009ea5ainvoke-virtual/range {v0 .. v6}, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->c(Landroid/view/View;IIIII)V
    0009ea60return-void
    0009ea3c
    0009ea62
    0009ea62 // align 0x4
    0009ea64
    0009ea64androidx.coordinatorlayout.widget.CoordinatorLayout::c(android.view.View, int, int, int, int, int):
    0009ea74const/4 v6, 0x0
    0009ea76iget-object v7, v8, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->f:[I
    0009ea7amove-object v0, v8
    0009ea7cmove-object v1, v9
    0009ea7emove v2, v10
    0009ea80move v3, v11
    0009ea82move v4, v12
    0009ea84move v5, v13
    0009ea86invoke-virtual/range {v0 .. v7}, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->b(Landroid/view/View;IIIII[I)V
    0009ea8creturn-void
    0009ea64
    0009ea8e
    0009ea8e // align 0x10
    0009ea90
    0009ea90androidx.coordinatorlayout.widget.CoordinatorLayout::b(android.view.View, int, int, int, int, int, int[]):
    0009eaa0invoke-virtual {v14}, Landroid/view/ViewGroup;->getChildCount()I
    0009eaa6move-result v15
    0009eaa8const/4 v0, 0x0
    0009eaaamove v1, v0
    0009eaacmove v2, v1
    0009eaaemove v3, v2
    0009eab0move v4, v3
    0009eab2const/4 v5, 0x1
    0009eab4if-ge v1, v15, :cond_60
    0009eab8invoke-virtual {v14, v1}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
    0009eabemove-result-object v8
    0009eac0invoke-virtual {v8}, Landroid/view/View;->getVisibility()I
    0009eac6move-result v6
    0009eac8const/16 v7, 0x8
    0009eaccif-ne v6, v7, :cond_1b
    0009ead0move/from16 v13, v20
    0009ead4goto :goto_5d
    0009ead6invoke-virtual {v8}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    0009eadcmove-result-object v6
    0009eadecheck-cast v6, Lx/d;
    0009eae2move/from16 v13, v20
    0009eae6invoke-virtual {v6, v13}, Lx/d;->a(I)Z
    0009eaecmove-result v7
    0009eaeeif-nez v7, :cond_2a
    0009eaf2goto :goto_5d
    0009eaf4iget-object v6, v6, Lx/d;->a:Lx/a;
    0009eaf8if-eqz v6, :cond_5d
    0009eafciget-object v12, v14, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->e:[I
    0009eb00aput v0, v12, v0
    0009eb04aput v0, v12, v5
    0009eb08move-object v7, v14
    0009eb0amove/from16 v9, v17
    0009eb0emove/from16 v10, v18
    0009eb12move/from16 v11, v19
    0009eb16invoke-virtual/range {v6 .. v12}, Lx/a;->o(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;III[I)V
    0009eb1cif-lez v18, :cond_47
    0009eb20aget v4, v12, v0
    0009eb24invoke-static {v2, v4}, Ljava/lang/Math;->max(II)I
    0009eb2amove-result v2
    0009eb2cgoto :goto_4d
    0009eb2eaget v4, v12, v0
    0009eb32invoke-static {v2, v4}, Ljava/lang/Math;->min(II)I
    0009eb38move-result v2
    0009eb3aif-lez v19, :cond_56
    0009eb3eaget v4, v12, v5
    0009eb42invoke-static {v3, v4}, Ljava/lang/Math;->max(II)I
    0009eb48move-result v3
    0009eb4agoto :goto_5c
    0009eb4caget v4, v12, v5
    0009eb50invoke-static {v3, v4}, Ljava/lang/Math;->min(II)I
    0009eb56move-result v3
    0009eb58move v4, v5
    0009eb5aadd-int/lit8 v1, v1, 0x1
    0009eb5egoto :goto_9
    0009eb60aget v15, v21, v0
    0009eb64add-int/2addr v15, v2
    0009eb66aput v15, v21, v0
    0009eb6aaget v15, v21, v5
    0009eb6eadd-int/2addr v15, v3
    0009eb70aput v15, v21, v5
    0009eb74if-eqz v4, :cond_6f
    0009eb78invoke-virtual {v14, v5}, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->o(I)V
    0009eb7ereturn-void
    0009ea90
    0009eb80
    0009eb80androidx.coordinatorlayout.widget.CoordinatorLayout::onNestedScrollAccepted(android.view.View, android.view.View, int):
    0009eb90const/4 v0, 0x0
    0009eb92invoke-virtual {v1, v2, v3, v4, v0}, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->a(Landroid/view/View;Landroid/view/View;II)V
    0009eb98return-void
    0009eb80
    0009eb9a
    0009eb9a // align 0x4
    0009eb9c
    0009eb9candroidx.coordinatorlayout.widget.CoordinatorLayout::a(android.view.View, android.view.View, int, int):
    0009ebacconst/4 v2, 0x1
    0009ebaeiget-object v0, v1, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->s:LK/p;
    0009ebb2if-ne v5, v2, :cond_8
    0009ebb6iput v4, v0, LK/p;->b:I
    0009ebbagoto :goto_a
    0009ebbciput v4, v0, LK/p;->a:I
    0009ebc0iput-object v3, v1, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->k:Landroid/view/View;
    0009ebc4invoke-virtual {v1}, Landroid/view/ViewGroup;->getChildCount()I
    0009ebcamove-result v2
    0009ebccconst/4 v3, 0x0
    0009ebceif-ge v3, v2, :cond_23
    0009ebd2invoke-virtual {v1, v3}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
    0009ebd8move-result-object v4
    0009ebdainvoke-virtual {v4}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    0009ebe0move-result-object v4
    0009ebe2check-cast v4, Lx/d;
    0009ebe6invoke-virtual {v4}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    0009ebecadd-int/lit8 v3, v3, 0x1
    0009ebf0goto :goto_11
    0009ebf2return-void
    0009eb9c
    0009ebf4
    0009ebf4androidx.coordinatorlayout.widget.CoordinatorLayout::onRestoreInstanceState(android.os.Parcelable):
    0009ec04instance-of v0, v7, Lx/f;
    0009ec08if-nez v0, :cond_8
    0009ec0cinvoke-super {v6, v7}, Landroid/view/View;->onRestoreInstanceState(Landroid/os/Parcelable;)V
    0009ec12return-void
    0009ec14check-cast v7, Lx/f;
    0009ec18iget-object v0, v7, LS/b;->a:Landroid/os/Parcelable;
    0009ec1cinvoke-super {v6, v0}, Landroid/view/View;->onRestoreInstanceState(Landroid/os/Parcelable;)V
    0009ec22iget-object v7, v7, Lx/f;->c:Landroid/util/SparseArray;
    0009ec26invoke-virtual {v6}, Landroid/view/ViewGroup;->getChildCount()I
    0009ec2cmove-result v0
    0009ec2econst/4 v1, 0x0
    0009ec30if-ge v1, v0, :cond_39
    0009ec34invoke-virtual {v6, v1}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
    0009ec3amove-result-object v2
    0009ec3cinvoke-virtual {v2}, Landroid/view/View;->getId()I
    0009ec42move-result v3
    0009ec44invoke-static {v2}, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->m(Landroid/view/View;)Lx/d;
    0009ec4amove-result-object v4
    0009ec4ciget-object v4, v4, Lx/d;->a:Lx/a;
    0009ec50const/4 v5, -0x1
    0009ec52if-eq v3, v5, :cond_36
    0009ec56if-eqz v4, :cond_36
    0009ec5ainvoke-virtual {v7, v3}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object;
    0009ec60move-result-object v3
    0009ec62check-cast v3, Landroid/os/Parcelable;
    0009ec66if-eqz v3, :cond_36
    0009ec6ainvoke-virtual {v4, v2, v3}, Lx/a;->q(Landroid/view/View;Landroid/os/Parcelable;)V
    0009ec70add-int/lit8 v1, v1, 0x1
    0009ec74goto :goto_16
    0009ec76return-void
    0009ebf4
    0009ec78
    0009ec78androidx.coordinatorlayout.widget.CoordinatorLayout::onStopNestedScroll(android.view.View):
    0009ec88const/4 v0, 0x0
    0009ec8ainvoke-virtual {v1, v2, v0}, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->d(Landroid/view/View;I)V
    0009ec90return-void
    0009ec78
    0009ec92
    0009ec92 // align 0x4
    0009ec94
    0009ec94androidx.coordinatorlayout.widget.CoordinatorLayout::d(android.view.View, int):
    0009eca4const/4 v0, 0x0
    0009eca6const/4 v1, 0x1
    0009eca8iget-object v2, v7, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->s:LK/p;
    0009ecacif-ne v9, v1, :cond_9
    0009ecb0iput v0, v2, LK/p;->b:I
    0009ecb4goto :goto_b
    0009ecb6iput v0, v2, LK/p;->a:I
    0009ecbainvoke-virtual {v7}, Landroid/view/ViewGroup;->getChildCount()I
    0009ecc0move-result v2
    0009ecc2move v3, v0
    0009ecc4if-ge v3, v2, :cond_37
    0009ecc8invoke-virtual {v7, v3}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
    0009eccemove-result-object v4
    0009ecd0invoke-virtual {v4}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    0009ecd6move-result-object v5
    0009ecd8check-cast v5, Lx/d;
    0009ecdcinvoke-virtual {v5, v9}, Lx/d;->a(I)Z
    0009ece2move-result v6
    0009ece4if-nez v6, :cond_23
    0009ece8goto :goto_34
    0009eceaiget-object v6, v5, Lx/d;->a:Lx/a;
    0009eceeif-eqz v6, :cond_2a
    0009ecf2invoke-virtual {v6, v4, v8, v9}, Lx/a;->t(Landroid/view/View;Landroid/view/View;I)V
    0009ecf8if-eqz v9, :cond_32
    0009ecfcif-eq v9, v1, :cond_2f
    0009ed00goto :goto_34
    0009ed02iput-boolean v0, v5, Lx/d;->n:Z
    0009ed06goto :goto_34
    0009ed08iput-boolean v0, v5, Lx/d;->m:Z
    0009ed0cadd-int/lit8 v3, v3, 0x1
    0009ed10goto :goto_10
    0009ed12const/4 v8, 0x0
    0009ed14iput-object v8, v7, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->k:Landroid/view/View;
    0009ed18return-void
    0009ec94
    0009ed1a
    0009ed1a // align 0x4
    0009ed1c
    0009ed1candroidx.coordinatorlayout.widget.CoordinatorLayout::r():
    0009ed2ciget-object v0, v15, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->a:Ljava/util/ArrayList;
    0009ed30invoke-virtual {v0}, Ljava/util/ArrayList;->clear()V
    0009ed36iget-object v1, v15, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->b:Landroidx/emoji2/text/s;
    0009ed3aiget-object v2, v1, Landroidx/emoji2/text/s;->b:Ljava/lang/Object;
    0009ed3echeck-cast v2, Lo/k;
    0009ed42iget v3, v2, Lo/k;->c:I
    0009ed46const/4 v4, 0x0
    0009ed48move v5, v4
    0009ed4aiget-object v6, v1, Landroidx/emoji2/text/s;->a:Ljava/lang/Object;
    0009ed4echeck-cast v6, LJ/a;
    0009ed52if-ge v5, v3, :cond_26
    0009ed56invoke-virtual {v2, v5}, Lo/k;->j(I)Ljava/lang/Object;
    0009ed5cmove-result-object v7
    0009ed5echeck-cast v7, Ljava/util/ArrayList;
    0009ed62if-eqz v7, :cond_23
    0009ed66invoke-virtual {v7}, Ljava/util/ArrayList;->clear()V
    0009ed6cinvoke-virtual {v6, v7}, LJ/a;->c(Ljava/lang/Object;)Z
    0009ed72add-int/lit8 v5, v5, 0x1
    0009ed76goto :goto_f
    0009ed78invoke-virtual {v2}, Lo/k;->clear()V
    0009ed7einvoke-virtual {v15}, Landroid/view/ViewGroup;->getChildCount()I
    0009ed84move-result v2
    0009ed86move v3, v4
    0009ed88iget-object v5, v1, Landroidx/emoji2/text/s;->b:Ljava/lang/Object;
    0009ed8ccheck-cast v5, Lo/k;
    0009ed90if-ge v3, v2, :cond_16d
    0009ed94invoke-virtual {v15, v3}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
    0009ed9amove-result-object v7
    0009ed9cinvoke-static {v7}, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->m(Landroid/view/View;)Lx/d;
    0009eda2move-result-object v8
    0009eda4iget v9, v8, Lx/d;->f:I
    0009eda8const/4 v10, 0x0
    0009edaaconst/4 v11, -0x1
    0009edacif-ne v9, v11, :cond_48
    0009edb0iput-object v10, v8, Lx/d;->l:Landroid/view/View;
    0009edb4iput-object v10, v8, Lx/d;->k:Landroid/view/View;
    0009edb8goto/16 :goto_c7
    0009edbciget-object v11, v8, Lx/d;->k:Landroid/view/View;
    0009edc0if-eqz v11, :cond_74
    0009edc4invoke-virtual {v11}, Landroid/view/View;->getId()I
    0009edcamove-result v11
    0009edccif-eq v11, v9, :cond_53
    0009edd0goto :goto_74
    0009edd2iget-object v11, v8, Lx/d;->k:Landroid/view/View;
    0009edd6invoke-virtual {v11}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
    0009eddcmove-result-object v12
    0009eddeif-eq v12, v15, :cond_71
    0009ede2if-eqz v12, :cond_6c
    0009ede6if-ne v12, v7, :cond_60
    0009edeagoto :goto_6c
    0009edecinstance-of v13, v12, Landroid/view/View;
    0009edf0if-eqz v13, :cond_67
    0009edf4move-object v11, v12
    0009edf6check-cast v11, Landroid/view/View;
    0009edfainvoke-interface {v12}, Landroid/view/ViewParent;->getParent()Landroid/view/ViewParent;
    0009ee00move-result-object v12
    0009ee02goto :goto_59
    0009ee04iput-object v10, v8, Lx/d;->l:Landroid/view/View;
    0009ee08iput-object v10, v8, Lx/d;->k:Landroid/view/View;
    0009ee0cgoto :goto_74
    0009ee0eiput-object v11, v8, Lx/d;->l:Landroid/view/View;
    0009ee12goto :goto_c7
    0009ee14invoke-virtual {v15, v9}, Landroid/view/View;->findViewById(I)Landroid/view/View;
    0009ee1amove-result-object v11
    0009ee1ciput-object v11, v8, Lx/d;->k:Landroid/view/View;
    0009ee20if-eqz v11, :cond_bd
    0009ee24if-ne v11, v15, :cond_91
    0009ee28invoke-virtual {v15}, Landroid/view/View;->isInEditMode()Z
    0009ee2emove-result v9
    0009ee30if-eqz v9, :cond_89
    0009ee34iput-object v10, v8, Lx/d;->l:Landroid/view/View;
    0009ee38iput-object v10, v8, Lx/d;->k:Landroid/view/View;
    0009ee3cgoto :goto_c7
    0009ee3enew-instance v0, Ljava/lang/IllegalStateException;
    0009ee42const-string v1, "View can not be anchored to the the parent CoordinatorLayout"
    0009ee46invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
    0009ee4cthrow v0
    0009ee4einvoke-virtual {v11}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
    0009ee54move-result-object v9
    0009ee56if-eq v9, v15, :cond_ba
    0009ee5aif-eqz v9, :cond_ba
    0009ee5eif-ne v9, v7, :cond_ae
    0009ee62invoke-virtual {v15}, Landroid/view/View;->isInEditMode()Z
    0009ee68move-result v9
    0009ee6aif-eqz v9, :cond_a6
    0009ee6eiput-object v10, v8, Lx/d;->l:Landroid/view/View;
    0009ee72iput-object v10, v8, Lx/d;->k:Landroid/view/View;
    0009ee76goto :goto_c7
    0009ee78new-instance v0, Ljava/lang/IllegalStateException;
    0009ee7cconst-string v1, "Anchor must not be a descendant of the anchored view"
    0009ee80invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
    0009ee86throw v0
    0009ee88instance-of v12, v9, Landroid/view/View;
    0009ee8cif-eqz v12, :cond_b5
    0009ee90move-object v11, v9
    0009ee92check-cast v11, Landroid/view/View;
    0009ee96invoke-interface {v9}, Landroid/view/ViewParent;->getParent()Landroid/view/ViewParent;
    0009ee9cmove-result-object v9
    0009ee9egoto :goto_95
    0009eea0iput-object v11, v8, Lx/d;->l:Landroid/view/View;
    0009eea4goto :goto_c7
    0009eea6invoke-virtual {v15}, Landroid/view/View;->isInEditMode()Z
    0009eeacmove-result v11
    0009eeaeif-eqz v11, :cond_149
    0009eeb2iput-object v10, v8, Lx/d;->l:Landroid/view/View;
    0009eeb6iput-object v10, v8, Lx/d;->k:Landroid/view/View;
    0009eebainvoke-virtual {v5, v7}, Lo/k;->containsKey(Ljava/lang/Object;)Z
    0009eec0move-result v9
    0009eec2if-nez v9, :cond_d0
    0009eec6invoke-virtual {v5, v7, v10}, Lo/k;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    0009eeccmove v9, v4
    0009eeceif-ge v9, v2, :cond_145
    0009eed2if-ne v9, v3, :cond_d6
    0009eed6goto :goto_13a
    0009eed8invoke-virtual {v15, v9}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
    0009eedemove-result-object v11
    0009eee0iget-object v12, v8, Lx/d;->l:Landroid/view/View;
    0009eee4if-eq v11, v12, :cond_104
    0009eee8sget-object v12, LK/P;->a:Ljava/util/WeakHashMap;
    0009eeecinvoke-virtual {v15}, Landroid/view/View;->getLayoutDirection()I
    0009eef2move-result v12
    0009eef4invoke-virtual {v11}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    0009eefamove-result-object v13
    0009eefccheck-cast v13, Lx/d;
    0009ef00iget v13, v13, Lx/d;->g:I
    0009ef04invoke-static {v13, v12}, Landroid/view/Gravity;->getAbsoluteGravity(II)I
    0009ef0amove-result v13
    0009ef0cif-eqz v13, :cond_fc
    0009ef10iget v14, v8, Lx/d;->h:I
    0009ef14invoke-static {v14, v12}, Landroid/view/Gravity;->getAbsoluteGravity(II)I
    0009ef1amove-result v12
    0009ef1cand-int/2addr v12, v13
    0009ef1eif-ne v12, v13, :cond_fc
    0009ef22goto :goto_104
    0009ef24iget-object v11, v8, Lx/d;->a:Lx/a;
    0009ef28if-eqz v11, :cond_13a
    0009ef2cinvoke-virtual {v11, v7}, Lx/a;->f(Landroid/view/View;)V
    0009ef32goto :goto_13a
    0009ef34invoke-virtual {v5, v11}, Lo/k;->containsKey(Ljava/lang/Object;)Z
    0009ef3amove-result v12
    0009ef3cif-nez v12, :cond_113
    0009ef40invoke-virtual {v5, v11}, Lo/k;->containsKey(Ljava/lang/Object;)Z
    0009ef46move-result v12
    0009ef48if-nez v12, :cond_113
    0009ef4cinvoke-virtual {v5, v11, v10}, Lo/k;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    0009ef52invoke-virtual {v5, v11}, Lo/k;->containsKey(Ljava/lang/Object;)Z
    0009ef58move-result v12
    0009ef5aif-eqz v12, :cond_13d
    0009ef5einvoke-virtual {v5, v7}, Lo/k;->containsKey(Ljava/lang/Object;)Z
    0009ef64move-result v12
    0009ef66if-eqz v12, :cond_13d
    0009ef6ainvoke-virtual {v5, v11, v10}, Lo/k;->getOrDefault(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    0009ef70move-result-object v12
    0009ef72check-cast v12, Ljava/util/ArrayList;
    0009ef76if-nez v12, :cond_137
    0009ef7ainvoke-virtual {v6}, LJ/a;->a()Ljava/lang/Object;
    0009ef80move-result-object v12
    0009ef82check-cast v12, Ljava/util/ArrayList;
    0009ef86if-nez v12, :cond_134
    0009ef8anew-instance v12, Ljava/util/ArrayList;
    0009ef8einvoke-direct {v12}, Ljava/util/ArrayList;-><init>()V
    0009ef94invoke-virtual {v5, v11, v12}, Lo/k;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    0009ef9ainvoke-virtual {v12, v7}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
    0009efa0add-int/lit8 v9, v9, 0x1
    0009efa4goto :goto_d1
    0009efa6new-instance v0, Ljava/lang/IllegalArgumentException;
    0009efaaconst-string v1, "All nodes must be present in the graph before being added as an edge"
    0009efaeinvoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
    0009efb4throw v0
    0009efb6add-int/lit8 v3, v3, 0x1
    0009efbagoto/16 :goto_2e
    0009efbenew-instance v0, Ljava/lang/IllegalStateException;
    0009efc2new-instance v1, Ljava/lang/StringBuilder;
    0009efc6const-string v2, "Could not find CoordinatorLayout descendant view with id "
    0009efcainvoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
    0009efd0invoke-virtual {v15}, Landroid/view/View;->getResources()Landroid/content/res/Resources;
    0009efd6move-result-object v2
    0009efd8invoke-virtual {v2, v9}, Landroid/content/res/Resources;->getResourceName(I)Ljava/lang/String;
    0009efdemove-result-object v2
    0009efe0invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    0009efe6const-string v2, " to anchor view "
    0009efeainvoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    0009eff0invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
    0009eff6invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    0009effcmove-result-object v1
    0009effeinvoke-direct {v0, v1}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
    0009f004throw v0
    0009f006iget-object v2, v1, Landroidx/emoji2/text/s;->c:Ljava/lang/Object;
    0009f00acheck-cast v2, Ljava/util/ArrayList;
    0009f00einvoke-virtual {v2}, Ljava/util/ArrayList;->clear()V
    0009f014iget-object v3, v1, Landroidx/emoji2/text/s;->d:Ljava/lang/Object;
    0009f018check-cast v3, Ljava/util/HashSet;
    0009f01cinvoke-virtual {v3}, Ljava/util/HashSet;->clear()V
    0009f022iget v6, v5, Lo/k;->c:I
    0009f026if-ge v4, v6, :cond_189
    0009f02ainvoke-virtual {v5, v4}, Lo/k;->h(I)Ljava/lang/Object;
    0009f030move-result-object v7
    0009f032invoke-virtual {v1, v7, v2, v3}, Landroidx/emoji2/text/s;->b(Ljava/lang/Object;Ljava/util/ArrayList;Ljava/util/HashSet;)V
    0009f038add-int/lit8 v4, v4, 0x1
    0009f03cgoto :goto_17d
    0009f03einvoke-virtual {v0, v2}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z
    0009f044invoke-static {v0}, Ljava/util/Collections;->reverse(Ljava/util/List;)V
    0009f04areturn-void
    0009ed1c
    0009f04c
    0009f04candroidx.coordinatorlayout.widget.CoordinatorLayout::requestDisallowInterceptTouchEvent(boolean):
    0009f05cinvoke-super {v0, v1}, Landroid/view/ViewGroup;->requestDisallowInterceptTouchEvent(Z)V
    0009f062if-eqz v1, :cond_10
    0009f066iget-boolean v1, v0, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->g:Z
    0009f06aif-nez v1, :cond_10
    0009f06econst/4 v1, 0x0
    0009f070invoke-virtual {v0, v1}, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->s(Z)V
    0009f076const/4 v1, 0x1
    0009f078iput-boolean v1, v0, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->g:Z
    0009f07creturn-void
    0009f04c
    0009f07e
    0009f07e // align 0x10
    0009f080
    0009f080androidx.coordinatorlayout.widget.CoordinatorLayout::s(boolean):
    0009f090invoke-virtual {v13}, Landroid/view/ViewGroup;->getChildCount()I
    0009f096move-result v0
    0009f098const/4 v1, 0x0
    0009f09amove v2, v1
    0009f09cif-ge v2, v0, :cond_32
    0009f0a0invoke-virtual {v13, v2}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
    0009f0a6move-result-object v3
    0009f0a8invoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    0009f0aemove-result-object v4
    0009f0b0check-cast v4, Lx/d;
    0009f0b4iget-object v4, v4, Lx/d;->a:Lx/a;
    0009f0b8if-eqz v4, :cond_2f
    0009f0bcinvoke-static {}, Landroid/os/SystemClock;->uptimeMillis()J
    0009f0c2move-result-wide v5
    0009f0c4const/4 v9, 0x3
    0009f0c6const/4 v10, 0x0
    0009f0c8const/4 v11, 0x0
    0009f0caconst/4 v12, 0x0
    0009f0ccmove-wide v7, v5
    0009f0ceinvoke-static/range {v5 .. v12}, Landroid/view/MotionEvent;->obtain(JJIFFI)Landroid/view/MotionEvent;
    0009f0d4move-result-object v5
    0009f0d6if-eqz v14, :cond_29
    0009f0dainvoke-virtual {v4, v13, v3, v5}, Lx/a;->j(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;Landroid/view/MotionEvent;)Z
    0009f0e0goto :goto_2c
    0009f0e2invoke-virtual {v4, v3, v5}, Lx/a;->u(Landroid/view/View;Landroid/view/MotionEvent;)Z
    0009f0e8invoke-virtual {v5}, Landroid/view/MotionEvent;->recycle()V
    0009f0eeadd-int/lit8 v2, v2, 0x1
    0009f0f2goto :goto_6
    0009f0f4move v14, v1
    0009f0f6if-ge v14, v0, :cond_45
    0009f0fainvoke-virtual {v13, v14}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
    0009f100move-result-object v2
    0009f102invoke-virtual {v2}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    0009f108move-result-object v2
    0009f10acheck-cast v2, Lx/d;
    0009f10einvoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    0009f114add-int/lit8 v14, v14, 0x1
    0009f118goto :goto_33
    0009f11aconst/4 v14, 0x0
    0009f11ciput-object v14, v13, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->j:Landroid/view/View;
    0009f120iput-boolean v1, v13, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->g:Z
    0009f124return-void
    0009f080
    0009f126
    0009f126 // align 0x8
    0009f128
    0009f128androidx.coordinatorlayout.widget.CoordinatorLayout::setFitsSystemWindows(boolean):
    0009f138invoke-super {v0, v1}, Landroid/view/View;->setFitsSystemWindows(Z)V
    0009f13einvoke-virtual {v0}, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->v()V
    0009f144return-void
    0009f128
    0009f146
    0009f146 // align 0x8
    0009f148
    0009f148androidx.coordinatorlayout.widget.CoordinatorLayout::t(android.view.View, int):
    0009f158invoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    0009f15emove-result-object v0
    0009f160check-cast v0, Lx/d;
    0009f164iget v1, v0, Lx/d;->i:I
    0009f168if-eq v1, v4, :cond_13
    0009f16csub-int v1, v4, v1
    0009f170sget-object v2, LK/P;->a:Ljava/util/WeakHashMap;
    0009f174invoke-virtual {v3, v1}, Landroid/view/View;->offsetLeftAndRight(I)V
    0009f17aiput v4, v0, Lx/d;->i:I
    0009f17ereturn-void
    0009f148
    0009f180
    0009f180androidx.coordinatorlayout.widget.CoordinatorLayout::u(android.view.View, int):
    0009f190invoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    0009f196move-result-object v0
    0009f198check-cast v0, Lx/d;
    0009f19ciget v1, v0, Lx/d;->j:I
    0009f1a0if-eq v1, v4, :cond_13
    0009f1a4sub-int v1, v4, v1
    0009f1a8sget-object v2, LK/P;->a:Ljava/util/WeakHashMap;
    0009f1acinvoke-virtual {v3, v1}, Landroid/view/View;->offsetTopAndBottom(I)V
    0009f1b2iput v4, v0, Lx/d;->j:I
    0009f1b6return-void
    0009f180
    0009f1b8
    0009f1b8androidx.coordinatorlayout.widget.CoordinatorLayout::setOnHierarchyChangeListener(android.view.ViewGroup$OnHierarchyChangeListener):
    0009f1c8iput-object v1, v0, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->q:Landroid/view/ViewGroup$OnHierarchyChangeListener;
    0009f1ccreturn-void
    0009f1b8
    0009f1ce
    0009f1ce // align 0x10
    0009f1d0
    0009f1d0androidx.coordinatorlayout.widget.CoordinatorLayout::setStatusBarBackground(android.graphics.drawable.Drawable):
    0009f1e0iget-object v0, v2, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->p:Landroid/graphics/drawable/Drawable;
    0009f1e4if-eq v0, v3, :cond_47
    0009f1e8const/4 v1, 0x0
    0009f1eaif-eqz v0, :cond_a
    0009f1eeinvoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;->setCallback(Landroid/graphics/drawable/Drawable$Callback;)V
    0009f1f4if-eqz v3, :cond_10
    0009f1f8invoke-virtual {v3}, Landroid/graphics/drawable/Drawable;->mutate()Landroid/graphics/drawable/Drawable;
    0009f1femove-result-object v1
    0009f200iput-object v1, v2, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->p:Landroid/graphics/drawable/Drawable;
    0009f204if-eqz v1, :cond_42
    0009f208invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;->isStateful()Z
    0009f20emove-result v3
    0009f210if-eqz v3, :cond_23
    0009f214iget-object v3, v2, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->p:Landroid/graphics/drawable/Drawable;
    0009f218invoke-virtual {v2}, Landroid/view/View;->getDrawableState()[I
    0009f21emove-result-object v0
    0009f220invoke-virtual {v3, v0}, Landroid/graphics/drawable/Drawable;->setState([I)Z
    0009f226iget-object v3, v2, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->p:Landroid/graphics/drawable/Drawable;
    0009f22asget-object v0, LK/P;->a:Ljava/util/WeakHashMap;
    0009f22einvoke-virtual {v2}, Landroid/view/View;->getLayoutDirection()I
    0009f234move-result v0
    0009f236invoke-static {v3, v0}, LD/b;->b(Landroid/graphics/drawable/Drawable;I)Z
    0009f23ciget-object v3, v2, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->p:Landroid/graphics/drawable/Drawable;
    0009f240invoke-virtual {v2}, Landroid/view/View;->getVisibility()I
    0009f246move-result v0
    0009f248const/4 v1, 0x0
    0009f24aif-nez v0, :cond_39
    0009f24econst/4 v0, 0x1
    0009f250goto :goto_3a
    0009f252move v0, v1
    0009f254invoke-virtual {v3, v0, v1}, Landroid/graphics/drawable/Drawable;->setVisible(ZZ)Z
    0009f25aiget-object v3, v2, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->p:Landroid/graphics/drawable/Drawable;
    0009f25einvoke-virtual {v3, v2}, Landroid/graphics/drawable/Drawable;->setCallback(Landroid/graphics/drawable/Drawable$Callback;)V
    0009f264sget-object v3, LK/P;->a:Ljava/util/WeakHashMap;
    0009f268invoke-virtual {v2}, Landroid/view/View;->postInvalidateOnAnimation()V
    0009f26ereturn-void
    0009f1d0
    0009f270
    0009f270androidx.coordinatorlayout.widget.CoordinatorLayout::setStatusBarBackgroundColor(int):
    0009f280new-instance v0, Landroid/graphics/drawable/ColorDrawable;
    0009f284invoke-direct {v0, v2}, Landroid/graphics/drawable/ColorDrawable;-><init>(I)V
    0009f28ainvoke-virtual {v1, v0}, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->setStatusBarBackground(Landroid/graphics/drawable/Drawable;)V
    0009f290return-void
    0009f270
    0009f292
    0009f292 // align 0x4
    0009f294
    0009f294androidx.coordinatorlayout.widget.CoordinatorLayout::setStatusBarBackgroundResource(int):
    0009f2a4if-eqz v2, :cond_b
    0009f2a8invoke-virtual {v1}, Landroid/view/View;->getContext()Landroid/content/Context;
    0009f2aemove-result-object v0
    0009f2b0invoke-static {v0, v2}, LA/a;->b(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;
    0009f2b6move-result-object v2
    0009f2b8goto :goto_c
    0009f2baconst/4 v2, 0x0
    0009f2bcinvoke-virtual {v1, v2}, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->setStatusBarBackground(Landroid/graphics/drawable/Drawable;)V
    0009f2c2return-void
    0009f294
    0009f2c4
    0009f2c4androidx.coordinatorlayout.widget.CoordinatorLayout::setVisibility(int):
    0009f2d4invoke-super {v2, v3}, Landroid/view/View;->setVisibility(I)V
    0009f2daconst/4 v0, 0x0
    0009f2dcif-nez v3, :cond_8
    0009f2e0const/4 v3, 0x1
    0009f2e2goto :goto_9
    0009f2e4move v3, v0
    0009f2e6iget-object v1, v2, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->p:Landroid/graphics/drawable/Drawable;
    0009f2eaif-eqz v1, :cond_18
    0009f2eeinvoke-virtual {v1}, Landroid/graphics/drawable/Drawable;->isVisible()Z
    0009f2f4move-result v1
    0009f2f6if-eq v1, v3, :cond_18
    0009f2faiget-object v1, v2, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->p:Landroid/graphics/drawable/Drawable;
    0009f2feinvoke-virtual {v1, v3, v0}, Landroid/graphics/drawable/Drawable;->setVisible(ZZ)Z
    0009f304return-void
    0009f2c4
    0009f306
    0009f306 // align 0x8
    0009f308
    0009f308androidx.coordinatorlayout.widget.CoordinatorLayout::v():
    0009f318sget-object v0, LK/P;->a:Ljava/util/WeakHashMap;
    0009f31cinvoke-virtual {v2}, Landroid/view/View;->getFitsSystemWindows()Z
    0009f322move-result v0
    0009f324if-eqz v0, :cond_20
    0009f328iget-object v0, v2, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->r:Lj/d0;
    0009f32cif-nez v0, :cond_15
    0009f330new-instance v0, Lj/d0;
    0009f334const/16 v1, 0xa
    0009f338invoke-direct {v0, v1, v2}, Lj/d0;-><init>(ILjava/lang/Object;)V
    0009f33eiput-object v0, v2, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->r:Lj/d0;
    0009f342iget-object v0, v2, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->r:Lj/d0;
    0009f346invoke-static {v2, v0}, LK/E;->u(Landroid/view/View;LK/q;)V
    0009f34cconst/16 v0, 0x500
    0009f350invoke-virtual {v2, v0}, Landroid/view/View;->setSystemUiVisibility(I)V
    0009f356return-void
    0009f358const/4 v0, 0x0
    0009f35ainvoke-static {v2, v0}, LK/E;->u(Landroid/view/View;LK/q;)V
    0009f360return-void
    0009f308
    0009f362
    0009f362 // align 0x4
    0009f364
    0009f364androidx.coordinatorlayout.widget.CoordinatorLayout::m(android.view.View):
    0009f374invoke-virtual {v5}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    0009f37amove-result-object v0
    0009f37ccheck-cast v0, Lx/d;
    0009f380iget-boolean v1, v0, Lx/d;->b:Z
    0009f384if-nez v1, :cond_52
    0009f388invoke-virtual {v5}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    0009f38emove-result-object v5
    0009f390const/4 v1, 0x0
    0009f392if-eqz v5, :cond_20
    0009f396const-class v1, Lx/b;
    0009f39ainvoke-virtual {v5, v1}, Ljava/lang/Class;->getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
    0009f3a0move-result-object v1
    0009f3a2check-cast v1, Lx/b;
    0009f3a6if-nez v1, :cond_20
    0009f3aainvoke-virtual {v5}, Ljava/lang/Class;->getSuperclass()Ljava/lang/Class;
    0009f3b0move-result-object v5
    0009f3b2goto :goto_f
    0009f3b4const/4 v5, 0x1
    0009f3b6if-eqz v1, :cond_50
    0009f3bainvoke-interface {v1}, Lx/b;->value()Ljava/lang/Class;
    0009f3c0move-result-object v2
    0009f3c2const/4 v3, 0x0
    0009f3c4new-array v4, v3, [Ljava/lang/Class;
    0009f3c8invoke-virtual {v2, v4}, Ljava/lang/Class;->getDeclaredConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;
    0009f3cemove-result-object v2
    0009f3d0new-array v3, v3, [Ljava/lang/Object;
    0009f3d4invoke-virtual {v2, v3}, Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object;
    0009f3damove-result-object v2
    0009f3dccheck-cast v2, Lx/a;
    0009f3e0iget-object v3, v0, Lx/d;->a:Lx/a;
    0009f3e4if-eq v3, v2, :cond_50
    0009f3e8if-eqz v3, :cond_3f
    0009f3ecinvoke-virtual {v3}, Lx/a;->i()V
    0009f3f2iput-object v2, v0, Lx/d;->a:Lx/a;
    0009f3f6iput-boolean v5, v0, Lx/d;->b:Z
    0009f3faif-eqz v2, :cond_50
    0009f3feinvoke-virtual {v2, v0}, Lx/a;->g(Lx/d;)V
    0009f404goto :goto_50
    0009f406invoke-interface {v1}, Lx/b;->value()Ljava/lang/Class;
    0009f40cmove-result-object v1
    0009f40einvoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    0009f414iput-boolean v5, v0, Lx/d;->b:Z
    0009f418return-object v0
    0009f364
    0009f41a
    0009f41a struct code_item_padding
    0009f41a padding uint16 0x0000
    0009f41c
    0009f41c struct try_item
    0009f41c start_addr uint32 0x9f3ba
    0009f420 insn_count int 37
    0009f422 handler_off uint16 0x9f425
    0009f424
    0009f424 struct encoded_catch_handler_list
    0009f424 size int 1
    0009f425
    0009f425 struct encoded_catch_handler ← 0x9f422
    0009f425 size int64 1
    0009f426 handlers[0].type_idx int 0xb554
    0009f428 handlers[0].addr uint32 0x9f406
    0009f429
    0009f429 // align 0x4
    0009f42c
    0009f42candroidx.core.app.CoreComponentFactory::<init>():
    0009f43cinvoke-direct {v0}, Landroid/app/AppComponentFactory;-><init>()V
    0009f442return-void
    0009f42c
    0009f444
    0009f444androidx.core.app.RemoteActionCompatParcelizer::read(l0.a):
    0009f454new-instance v0, Landroidx/core/app/RemoteActionCompat;
    0009f458invoke-direct {v0}, Landroidx/core/app/RemoteActionCompat;-><init>()V
    0009f45eiget-object v1, v0, Landroidx/core/app/RemoteActionCompat;->a:Landroidx/core/graphics/drawable/IconCompat;
    0009f462const/4 v2, 0x1
    0009f464invoke-virtual {v5, v2}, Ll0/a;->e(I)Z
    0009f46amove-result v3
    0009f46cif-nez v3, :cond_f
    0009f470goto :goto_13
    0009f472invoke-virtual {v5}, Ll0/a;->g()Ll0/c;
    0009f478move-result-object v1
    0009f47acheck-cast v1, Landroidx/core/graphics/drawable/IconCompat;
    0009f47eiput-object v1, v0, Landroidx/core/app/RemoteActionCompat;->a:Landroidx/core/graphics/drawable/IconCompat;
    0009f482iget-object v1, v0, Landroidx/core/app/RemoteActionCompat;->b:Ljava/lang/CharSequence;
    0009f486const/4 v3, 0x2
    0009f488invoke-virtual {v5, v3}, Ll0/a;->e(I)Z
    0009f48emove-result v3
    0009f490if-nez v3, :cond_21
    0009f494goto :goto_2e
    0009f496move-object v1, v5
    0009f498check-cast v1, Ll0/b;
    0009f49csget-object v3, Landroid/text/TextUtils;->CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator;
    0009f4a0iget-object v1, v1, Ll0/b;->e:Landroid/os/Parcel;
    0009f4a4invoke-interface {v3, v1}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
    0009f4aamove-result-object v1
    0009f4accheck-cast v1, Ljava/lang/CharSequence;
    0009f4b0iput-object v1, v0, Landroidx/core/app/RemoteActionCompat;->b:Ljava/lang/CharSequence;
    0009f4b4iget-object v1, v0, Landroidx/core/app/RemoteActionCompat;->c:Ljava/lang/CharSequence;
    0009f4b8const/4 v3, 0x3
    0009f4bainvoke-virtual {v5, v3}, Ll0/a;->e(I)Z
    0009f4c0move-result v3
    0009f4c2if-nez v3, :cond_3a
    0009f4c6goto :goto_47
    0009f4c8move-object v1, v5
    0009f4cacheck-cast v1, Ll0/b;
    0009f4cesget-object v3, Landroid/text/TextUtils;->CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator;
    0009f4d2iget-object v1, v1, Ll0/b;->e:Landroid/os/Parcel;
    0009f4d6invoke-interface {v3, v1}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
    0009f4dcmove-result-object v1
    0009f4decheck-cast v1, Ljava/lang/CharSequence;
    0009f4e2iput-object v1, v0, Landroidx/core/app/RemoteActionCompat;->c:Ljava/lang/CharSequence;
    0009f4e6iget-object v1, v0, Landroidx/core/app/RemoteActionCompat;->d:Landroid/app/PendingIntent;
    0009f4eaconst/4 v3, 0x4
    0009f4ecinvoke-virtual {v5, v1, v3}, Ll0/a;->f(Landroid/os/Parcelable;I)Landroid/os/Parcelable;
    0009f4f2move-result-object v1
    0009f4f4check-cast v1, Landroid/app/PendingIntent;
    0009f4f8iput-object v1, v0, Landroidx/core/app/RemoteActionCompat;->d:Landroid/app/PendingIntent;
    0009f4fciget-boolean v1, v0, Landroidx/core/app/RemoteActionCompat;->e:Z
    0009f500const/4 v3, 0x5
    0009f502invoke-virtual {v5, v3}, Ll0/a;->e(I)Z
    0009f508move-result v3
    0009f50aconst/4 v4, 0x0
    0009f50cif-nez v3, :cond_5f
    0009f510goto :goto_6d
    0009f512move-object v1, v5
    0009f514check-cast v1, Ll0/b;
    0009f518iget-object v1, v1, Ll0/b;->e:Landroid/os/Parcel;
    0009f51cinvoke-virtual {v1}, Landroid/os/Parcel;->readInt()I
    0009f522move-result v1
    0009f524if-eqz v1, :cond_6c
    0009f528move v1, v2
    0009f52agoto :goto_6d
    0009f52cmove v1, v4
    0009f52eiput-boolean v1, v0, Landroidx/core/app/RemoteActionCompat;->e:Z
    0009f532iget-boolean v1, v0, Landroidx/core/app/RemoteActionCompat;->f:Z
    0009f536const/4 v3, 0x6
    0009f538invoke-virtual {v5, v3}, Ll0/a;->e(I)Z
    0009f53emove-result v3
    0009f540if-nez v3, :cond_7a
    0009f544move v2, v1
    0009f546goto :goto_86
    0009f548check-cast v5, Ll0/b;
    0009f54ciget-object v5, v5, Ll0/b;->e:Landroid/os/Parcel;
    0009f550invoke-virtual {v5}, Landroid/os/Parcel;->readInt()I
    0009f556move-result v5
    0009f558if-eqz v5, :cond_85
    0009f55cgoto :goto_86
    0009f55emove v2, v4
    0009f560iput-boolean v2, v0, Landroidx/core/app/RemoteActionCompat;->f:Z
    0009f564return-object v0
    0009f444
    0009f566
    0009f566 // align 0x8
    0009f568
    0009f568androidx.core.app.RemoteActionCompatParcelizer::<init>():
    0009f578invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    0009f57ereturn-void
    0009f568
    0009f580
    0009f580androidx.core.app.RemoteActionCompatParcelizer::write(androidx.core.app.RemoteActionCompat, l0.a):
    0009f590invoke-virtual {v5}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    0009f596iget-object v0, v4, Landroidx/core/app/RemoteActionCompat;->a:Landroidx/core/graphics/drawable/IconCompat;
    0009f59aconst/4 v1, 0x1
    0009f59cinvoke-virtual {v5, v1}, Ll0/a;->h(I)V
    0009f5a2invoke-virtual {v5, v0}, Ll0/a;->i(Ll0/c;)V
    0009f5a8iget-object v0, v4, Landroidx/core/app/RemoteActionCompat;->b:Ljava/lang/CharSequence;
    0009f5acconst/4 v1, 0x2
    0009f5aeinvoke-virtual {v5, v1}, Ll0/a;->h(I)V
    0009f5b4move-object v1, v5
    0009f5b6check-cast v1, Ll0/b;
    0009f5baiget-object v1, v1, Ll0/b;->e:Landroid/os/Parcel;
    0009f5beconst/4 v2, 0x0
    0009f5c0invoke-static {v0, v1, v2}, Landroid/text/TextUtils;->writeToParcel(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V
    0009f5c6iget-object v0, v4, Landroidx/core/app/RemoteActionCompat;->c:Ljava/lang/CharSequence;
    0009f5caconst/4 v3, 0x3
    0009f5ccinvoke-virtual {v5, v3}, Ll0/a;->h(I)V
    0009f5d2invoke-static {v0, v1, v2}, Landroid/text/TextUtils;->writeToParcel(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V
    0009f5d8iget-object v0, v4, Landroidx/core/app/RemoteActionCompat;->d:Landroid/app/PendingIntent;
    0009f5dcconst/4 v3, 0x4
    0009f5deinvoke-virtual {v5, v3}, Ll0/a;->h(I)V
    0009f5e4invoke-virtual {v1, v0, v2}, Landroid/os/Parcel;->writeParcelable(Landroid/os/Parcelable;I)V
    0009f5eaiget-boolean v0, v4, Landroidx/core/app/RemoteActionCompat;->e:Z
    0009f5eeconst/4 v2, 0x5
    0009f5f0invoke-virtual {v5, v2}, Ll0/a;->h(I)V
    0009f5f6invoke-virtual {v1, v0}, Landroid/os/Parcel;->writeInt(I)V
    0009f5fciget-boolean v4, v4, Landroidx/core/app/RemoteActionCompat;->f:Z
    0009f600const/4 v0, 0x6
    0009f602invoke-virtual {v5, v0}, Ll0/a;->h(I)V
    0009f608invoke-virtual {v1, v4}, Landroid/os/Parcel;->writeInt(I)V
    0009f60ereturn-void
    0009f580
    0009f610
    0009f610androidx.core.app.RemoteActionCompat::<init>():
    0009f620invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    0009f626return-void
    0009f610
    0009f628
    0009f628androidx.core.graphics.drawable.IconCompatParcelizer::read(l0.a):
    0009f638new-instance v0, Landroidx/core/graphics/drawable/IconCompat;
    0009f63cinvoke-direct {v0}, Landroidx/core/graphics/drawable/IconCompat;-><init>()V
    0009f642iget v1, v0, Landroidx/core/graphics/drawable/IconCompat;->a:I
    0009f646const/4 v2, 0x1
    0009f648invoke-virtual {v5, v2}, Ll0/a;->e(I)Z
    0009f64emove-result v2
    0009f650if-nez v2, :cond_f
    0009f654goto :goto_18
    0009f656move-object v1, v5
    0009f658check-cast v1, Ll0/b;
    0009f65ciget-object v1, v1, Ll0/b;->e:Landroid/os/Parcel;
    0009f660invoke-virtual {v1}, Landroid/os/Parcel;->readInt()I
    0009f666move-result v1
    0009f668iput v1, v0, Landroidx/core/graphics/drawable/IconCompat;->a:I
    0009f66ciget-object v1, v0, Landroidx/core/graphics/drawable/IconCompat;->c:[B
    0009f670const/4 v2, 0x2
    0009f672invoke-virtual {v5, v2}, Ll0/a;->e(I)Z
    0009f678move-result v3
    0009f67aif-nez v3, :cond_24
    0009f67egoto :goto_37
    0009f680move-object v1, v5
    0009f682check-cast v1, Ll0/b;
    0009f686iget-object v1, v1, Ll0/b;->e:Landroid/os/Parcel;
    0009f68ainvoke-virtual {v1}, Landroid/os/Parcel;->readInt()I
    0009f690move-result v3
    0009f692if-gez v3, :cond_31
    0009f696const/4 v1, 0x0
    0009f698goto :goto_37
    0009f69anew-array v3, v3, [B
    0009f69einvoke-virtual {v1, v3}, Landroid/os/Parcel;->readByteArray([B)V
    0009f6a4move-object v1, v3
    0009f6a6iput-object v1, v0, Landroidx/core/graphics/drawable/IconCompat;->c:[B
    0009f6aaiget-object v1, v0, Landroidx/core/graphics/drawable/IconCompat;->d:Landroid/os/Parcelable;
    0009f6aeconst/4 v3, 0x3
    0009f6b0invoke-virtual {v5, v1, v3}, Ll0/a;->f(Landroid/os/Parcelable;I)Landroid/os/Parcelable;
    0009f6b6move-result-object v1
    0009f6b8iput-object v1, v0, Landroidx/core/graphics/drawable/IconCompat;->d:Landroid/os/Parcelable;
    0009f6bciget v1, v0, Landroidx/core/graphics/drawable/IconCompat;->e:I
    0009f6c0const/4 v4, 0x4
    0009f6c2invoke-virtual {v5, v4}, Ll0/a;->e(I)Z
    0009f6c8move-result v4
    0009f6caif-nez v4, :cond_4c
    0009f6cegoto :goto_55
    0009f6d0move-object v1, v5
    0009f6d2check-cast v1, Ll0/b;
    0009f6d6iget-object v1, v1, Ll0/b;->e:Landroid/os/Parcel;
    0009f6dainvoke-virtual {v1}, Landroid/os/Parcel;->readInt()I
    0009f6e0move-result v1
    0009f6e2iput v1, v0, Landroidx/core/graphics/drawable/IconCompat;->e:I
    0009f6e6iget v1, v0, Landroidx/core/graphics/drawable/IconCompat;->f:I
    0009f6eaconst/4 v4, 0x5
    0009f6ecinvoke-virtual {v5, v4}, Ll0/a;->e(I)Z
    0009f6f2move-result v4
    0009f6f4if-nez v4, :cond_61
    0009f6f8goto :goto_6a
    0009f6famove-object v1, v5
    0009f6fccheck-cast v1, Ll0/b;
    0009f700iget-object v1, v1, Ll0/b;->e:Landroid/os/Parcel;
    0009f704invoke-virtual {v1}, Landroid/os/Parcel;->readInt()I
    0009f70amove-result v1
    0009f70ciput v1, v0, Landroidx/core/graphics/drawable/IconCompat;->f:I
    0009f710iget-object v1, v0, Landroidx/core/graphics/drawable/IconCompat;->g:Landroid/content/res/ColorStateList;
    0009f714const/4 v4, 0x6
    0009f716invoke-virtual {v5, v1, v4}, Ll0/a;->f(Landroid/os/Parcelable;I)Landroid/os/Parcelable;
    0009f71cmove-result-object v1
    0009f71echeck-cast v1, Landroid/content/res/ColorStateList;
    0009f722iput-object v1, v0, Landroidx/core/graphics/drawable/IconCompat;->g:Landroid/content/res/ColorStateList;
    0009f726iget-object v1, v0, Landroidx/core/graphics/drawable/IconCompat;->i:Ljava/lang/String;
    0009f72aconst/4 v4, 0x7
    0009f72cinvoke-virtual {v5, v4}, Ll0/a;->e(I)Z
    0009f732move-result v4
    0009f734if-nez v4, :cond_81
    0009f738goto :goto_8a
    0009f73amove-object v1, v5
    0009f73ccheck-cast v1, Ll0/b;
    0009f740iget-object v1, v1, Ll0/b;->e:Landroid/os/Parcel;
    0009f744invoke-virtual {v1}, Landroid/os/Parcel;->readString()Ljava/lang/String;
    0009f74amove-result-object v1
    0009f74ciput-object v1, v0, Landroidx/core/graphics/drawable/IconCompat;->i:Ljava/lang/String;
    0009f750iget-object v1, v0, Landroidx/core/graphics/drawable/IconCompat;->j:Ljava/lang/String;
    0009f754const/16 v4, 0x8
    0009f758invoke-virtual {v5, v4}, Ll0/a;->e(I)Z
    0009f75emove-result v4
    0009f760if-nez v4, :cond_97
    0009f764goto :goto_9f
    0009f766check-cast v5, Ll0/b;
    0009f76aiget-object v5, v5, Ll0/b;->e:Landroid/os/Parcel;
    0009f76einvoke-virtual {v5}, Landroid/os/Parcel;->readString()Ljava/lang/String;
    0009f774move-result-object v1
    0009f776iput-object v1, v0, Landroidx/core/graphics/drawable/IconCompat;->j:Ljava/lang/String;
    0009f77aiget-object v5, v0, Landroidx/core/graphics/drawable/IconCompat;->i:Ljava/lang/String;
    0009f77einvoke-static {v5}, Landroid/graphics/PorterDuff$Mode;->valueOf(Ljava/lang/String;)Landroid/graphics/PorterDuff$Mode;
    0009f784move-result-object v5
    0009f786iput-object v5, v0, Landroidx/core/graphics/drawable/IconCompat;->h:Landroid/graphics/PorterDuff$Mode;
    0009f78aiget v5, v0, Landroidx/core/graphics/drawable/IconCompat;->a:I
    0009f78econst/4 v1, 0x0
    0009f790packed-switch v5, :pswitch_data_fa
    0009f796goto :goto_d7
    0009f798iget-object v5, v0, Landroidx/core/graphics/drawable/IconCompat;->c:[B
    0009f79ciput-object v5, v0, Landroidx/core/graphics/drawable/IconCompat;->b:Ljava/lang/Object;
    0009f7a0return-object v0
    0009f7a2new-instance v5, Ljava/lang/String;
    0009f7a6iget-object v3, v0, Landroidx/core/graphics/drawable/IconCompat;->c:[B
    0009f7aaconst-string v4, "UTF-16"
    0009f7aeinvoke-static {v4}, Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset;
    0009f7b4move-result-object v4
    0009f7b6invoke-direct {v5, v3, v4}, Ljava/lang/String;-><init>([BLjava/nio/charset/Charset;)V
    0009f7bciput-object v5, v0, Landroidx/core/graphics/drawable/IconCompat;->b:Ljava/lang/Object;
    0009f7c0iget v3, v0, Landroidx/core/graphics/drawable/IconCompat;->a:I
    0009f7c4if-ne v3, v2, :cond_d7
    0009f7c8iget-object v2, v0, Landroidx/core/graphics/drawable/IconCompat;->j:Ljava/lang/String;
    0009f7ccif-nez v2, :cond_d7
    0009f7d0const-string v2, ":"
    0009f7d4const/4 v3, -0x1
    0009f7d6invoke-virtual {v5, v2, v3}, Ljava/lang/String;->split(Ljava/lang/String;I)[Ljava/lang/String;
    0009f7dcmove-result-object v5
    0009f7deaget-object v5, v5, v1
    0009f7e2iput-object v5, v0, Landroidx/core/graphics/drawable/IconCompat;->j:Ljava/lang/String;
    0009f7e6return-object v0
    0009f7e8iget-object v5, v0, Landroidx/core/graphics/drawable/IconCompat;->d:Landroid/os/Parcelable;
    0009f7ecif-eqz v5, :cond_df
    0009f7f0iput-object v5, v0, Landroidx/core/graphics/drawable/IconCompat;->b:Ljava/lang/Object;
    0009f7f4return-object v0
    0009f7f6iget-object v5, v0, Landroidx/core/graphics/drawable/IconCompat;->c:[B
    0009f7faiput-object v5, v0, Landroidx/core/graphics/drawable/IconCompat;->b:Ljava/lang/Object;
    0009f7feiput v3, v0, Landroidx/core/graphics/drawable/IconCompat;->a:I
    0009f802iput v1, v0, Landroidx/core/graphics/drawable/IconCompat;->e:I
    0009f806array-length v5, v5
    0009f808iput v5, v0, Landroidx/core/graphics/drawable/IconCompat;->f:I
    0009f80creturn-object v0
    0009f80eiget-object v5, v0, Landroidx/core/graphics/drawable/IconCompat;->d:Landroid/os/Parcelable;
    0009f812if-eqz v5, :cond_f2
    0009f816iput-object v5, v0, Landroidx/core/graphics/drawable/IconCompat;->b:Ljava/lang/Object;
    0009f81areturn-object v0
    0009f81cnew-instance v5, Ljava/lang/IllegalArgumentException;
    0009f820const-string v0, "Invalid icon"
    0009f824invoke-direct {v5, v0}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
    0009f82athrow v5
    0009f82c.packed-switch -0x1
    0009f628
    0009f854
    0009f854androidx.core.graphics.drawable.IconCompatParcelizer::<init>():
    0009f864invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    0009f86areturn-void
    0009f854
    0009f86c
    0009f86candroidx.core.graphics.drawable.IconCompatParcelizer::write(androidx.core.graphics.drawable.IconCompat, l0.a):
    0009f87cinvoke-virtual {v4}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    0009f882iget-object v0, v3, Landroidx/core/graphics/drawable/IconCompat;->h:Landroid/graphics/PorterDuff$Mode;
    0009f886invoke-virtual {v0}, Ljava/lang/Enum;->name()Ljava/lang/String;
    0009f88cmove-result-object v0
    0009f88eiput-object v0, v3, Landroidx/core/graphics/drawable/IconCompat;->i:Ljava/lang/String;
    0009f892iget v0, v3, Landroidx/core/graphics/drawable/IconCompat;->a:I
    0009f896const-string v1, "UTF-16"
    0009f89apacked-switch v0, :pswitch_data_ce
    0009f8a0goto :goto_47
    0009f8a2iget-object v0, v3, Landroidx/core/graphics/drawable/IconCompat;->b:Ljava/lang/Object;
    0009f8a6invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String;
    0009f8acmove-result-object v0
    0009f8aeinvoke-static {v1}, Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset;
    0009f8b4move-result-object v1
    0009f8b6invoke-virtual {v0, v1}, Ljava/lang/String;->getBytes(Ljava/nio/charset/Charset;)[B
    0009f8bcmove-result-object v0
    0009f8beiput-object v0, v3, Landroidx/core/graphics/drawable/IconCompat;->c:[B
    0009f8c2goto :goto_47
    0009f8c4iget-object v0, v3, Landroidx/core/graphics/drawable/IconCompat;->b:Ljava/lang/Object;
    0009f8c8check-cast v0, [B
    0009f8cciput-object v0, v3, Landroidx/core/graphics/drawable/IconCompat;->c:[B
    0009f8d0goto :goto_47
    0009f8d2iget-object v0, v3, Landroidx/core/graphics/drawable/IconCompat;->b:Ljava/lang/Object;
    0009f8d6check-cast v0, Ljava/lang/String;
    0009f8dainvoke-static {v1}, Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset;
    0009f8e0move-result-object v1
    0009f8e2invoke-virtual {v0, v1}, Ljava/lang/String;->getBytes(Ljava/nio/charset/Charset;)[B
    0009f8e8move-result-object v0
    0009f8eaiput-object v0, v3, Landroidx/core/graphics/drawable/IconCompat;->c:[B
    0009f8eegoto :goto_47
    0009f8f0iget-object v0, v3, Landroidx/core/graphics/drawable/IconCompat;->b:Ljava/lang/Object;
    0009f8f4check-cast v0, Landroid/os/Parcelable;
    0009f8f8iput-object v0, v3, Landroidx/core/graphics/drawable/IconCompat;->d:Landroid/os/Parcelable;
    0009f8fcgoto :goto_47
    0009f8feiget-object v0, v3, Landroidx/core/graphics/drawable/IconCompat;->b:Ljava/lang/Object;
    0009f902check-cast v0, Landroid/os/Parcelable;
    0009f906iput-object v0, v3, Landroidx/core/graphics/drawable/IconCompat;->d:Landroid/os/Parcelable;
    0009f90aiget v0, v3, Landroidx/core/graphics/drawable/IconCompat;->a:I
    0009f90econst/4 v1, -0x1
    0009f910if-eq v1, v0, :cond_58
    0009f914const/4 v1, 0x1
    0009f916invoke-virtual {v4, v1}, Ll0/a;->h(I)V
    0009f91cmove-object v1, v4
    0009f91echeck-cast v1, Ll0/b;
    0009f922iget-object v1, v1, Ll0/b;->e:Landroid/os/Parcel;
    0009f926invoke-virtual {v1, v0}, Landroid/os/Parcel;->writeInt(I)V
    0009f92ciget-object v0, v3, Landroidx/core/graphics/drawable/IconCompat;->c:[B
    0009f930if-eqz v0, :cond_6c
    0009f934const/4 v1, 0x2
    0009f936invoke-virtual {v4, v1}, Ll0/a;->h(I)V
    0009f93cmove-object v1, v4
    0009f93echeck-cast v1, Ll0/b;
    0009f942array-length v2, v0
    0009f944iget-object v1, v1, Ll0/b;->e:Landroid/os/Parcel;
    0009f948invoke-virtual {v1, v2}, Landroid/os/Parcel;->writeInt(I)V
    0009f94einvoke-virtual {v1, v0}, Landroid/os/Parcel;->writeByteArray([B)V
    0009f954iget-object v0, v3, Landroidx/core/graphics/drawable/IconCompat;->d:Landroid/os/Parcelable;
    0009f958const/4 v1, 0x0
    0009f95aif-eqz v0, :cond_7d
    0009f95econst/4 v2, 0x3
    0009f960invoke-virtual {v4, v2}, Ll0/a;->h(I)V
    0009f966move-object v2, v4
    0009f968check-cast v2, Ll0/b;
    0009f96ciget-object v2, v2, Ll0/b;->e:Landroid/os/Parcel;
    0009f970invoke-virtual {v2, v0, v1}, Landroid/os/Parcel;->writeParcelable(Landroid/os/Parcelable;I)V
    0009f976iget v0, v3, Landroidx/core/graphics/drawable/IconCompat;->e:I
    0009f97aif-eqz v0, :cond_8d
    0009f97econst/4 v2, 0x4
    0009f980invoke-virtual {v4, v2}, Ll0/a;->h(I)V
    0009f986move-object v2, v4
    0009f988check-cast v2, Ll0/b;
    0009f98ciget-object v2, v2, Ll0/b;->e:Landroid/os/Parcel;
    0009f990invoke-virtual {v2, v0}, Landroid/os/Parcel;->writeInt(I)V
    0009f996iget v0, v3, Landroidx/core/graphics/drawable/IconCompat;->f:I
    0009f99aif-eqz v0, :cond_9d
    0009f99econst/4 v2, 0x5
    0009f9a0invoke-virtual {v4, v2}, Ll0/a;->h(I)V
    0009f9a6move-object v2, v4
    0009f9a8check-cast v2, Ll0/b;
    0009f9aciget-object v2, v2, Ll0/b;->e:Landroid/os/Parcel;
    0009f9b0invoke-virtual {v2, v0}, Landroid/os/Parcel;->writeInt(I)V
    0009f9b6iget-object v0, v3, Landroidx/core/graphics/drawable/IconCompat;->g:Landroid/content/res/ColorStateList;
    0009f9baif-eqz v0, :cond_ad
    0009f9beconst/4 v2, 0x6
    0009f9c0invoke-virtual {v4, v2}, Ll0/a;->h(I)V
    0009f9c6move-object v2, v4
    0009f9c8check-cast v2, Ll0/b;
    0009f9cciget-object v2, v2, Ll0/b;->e:Landroid/os/Parcel;
    0009f9d0invoke-virtual {v2, v0, v1}, Landroid/os/Parcel;->writeParcelable(Landroid/os/Parcelable;I)V
    0009f9d6iget-object v0, v3, Landroidx/core/graphics/drawable/IconCompat;->i:Ljava/lang/String;
    0009f9daif-eqz v0, :cond_bd
    0009f9deconst/4 v1, 0x7
    0009f9e0invoke-virtual {v4, v1}, Ll0/a;->h(I)V
    0009f9e6move-object v1, v4
    0009f9e8check-cast v1, Ll0/b;
    0009f9eciget-object v1, v1, Ll0/b;->e:Landroid/os/Parcel;
    0009f9f0invoke-virtual {v1, v0}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
    0009f9f6iget-object v3, v3, Landroidx/core/graphics/drawable/IconCompat;->j:Ljava/lang/String;
    0009f9faif-eqz v3, :cond_cd
    0009f9feconst/16 v0, 0x8
    0009fa02invoke-virtual {v4, v0}, Ll0/a;->h(I)V
    0009fa08check-cast v4, Ll0/b;
    0009fa0ciget-object v4, v4, Ll0/b;->e:Landroid/os/Parcel;
    0009fa10invoke-virtual {v4, v3}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
    0009fa16return-void
    0009fa18.packed-switch -0x1
    0009f86c
    0009fa40
    0009fa40androidx.core.graphics.drawable.IconCompat::toString():
    0009fa50iget v0, v6, Landroidx/core/graphics/drawable/IconCompat;->a:I
    0009fa54const/4 v1, -0x1
    0009fa56if-ne v0, v1, :cond_c
    0009fa5aiget-object v0, v6, Landroidx/core/graphics/drawable/IconCompat;->b:Ljava/lang/Object;
    0009fa5einvoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
    0009fa64move-result-object v0
    0009fa66return-object v0
    0009fa68new-instance v0, Ljava/lang/StringBuilder;
    0009fa6cconst-string v2, "Icon(typ="
    0009fa70invoke-direct {v0, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
    0009fa76iget v2, v6, Landroidx/core/graphics/drawable/IconCompat;->a:I
    0009fa7apacked-switch v2, :pswitch_data_10a
    0009fa80const-string v2, "UNKNOWN"
    0009fa84goto :goto_2c
    0009fa86const-string v2, "URI_MASKABLE"
    0009fa8agoto :goto_2c
    0009fa8cconst-string v2, "BITMAP_MASKABLE"
    0009fa90goto :goto_2c
    0009fa92const-string v2, "URI"
    0009fa96goto :goto_2c
    0009fa98const-string v2, "DATA"
    0009fa9cgoto :goto_2c
    0009fa9econst-string v2, "RESOURCE"
    0009faa2goto :goto_2c
    0009faa4const-string v2, "BITMAP"
    0009faa8invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    0009faaeiget v2, v6, Landroidx/core/graphics/drawable/IconCompat;->a:I
    0009fab2packed-switch v2, :pswitch_data_11a
    0009fab8goto/16 :goto_e1
    0009fabcconst-string v1, " uri="
    0009fac0invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    0009fac6iget-object v1, v6, Landroidx/core/graphics/drawable/IconCompat;->b:Ljava/lang/Object;
    0009facainvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
    0009fad0goto/16 :goto_e1
    0009fad4const-string v1, " len="
    0009fad8invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    0009fadeiget v1, v6, Landroidx/core/graphics/drawable/IconCompat;->e:I
    0009fae2invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
    0009fae8iget v1, v6, Landroidx/core/graphics/drawable/IconCompat;->f:I
    0009faecif-eqz v1, :cond_e1
    0009faf0const-string v1, " off="
    0009faf4invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    0009fafaiget v1, v6, Landroidx/core/graphics/drawable/IconCompat;->f:I
    0009fafeinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
    0009fb04goto/16 :goto_e1
    0009fb08const-string v2, " pkg="
    0009fb0cinvoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    0009fb12iget-object v2, v6, Landroidx/core/graphics/drawable/IconCompat;->j:Ljava/lang/String;
    0009fb16invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    0009fb1cconst-string v2, " id="
    0009fb20invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    0009fb26iget v2, v6, Landroidx/core/graphics/drawable/IconCompat;->a:I
    0009fb2aif-ne v2, v1, :cond_96
    0009fb2esget v1, Landroid/os/Build$VERSION;->SDK_INT:I
    0009fb32iget-object v2, v6, Landroidx/core/graphics/drawable/IconCompat;->b:Ljava/lang/Object;
    0009fb36const/16 v3, 0x1c
    0009fb3aif-lt v1, v3, :cond_7c
    0009fb3einvoke-static {v2}, LD/c;->a(Ljava/lang/Object;)I
    0009fb44move-result v1
    0009fb46goto :goto_9b
    0009fb48const/4 v1, 0x0
    0009fb4ainvoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    0009fb50move-result-object v3
    0009fb52const-string v4, "getResId"
    0009fb56new-array v5, v1, [Ljava/lang/Class;
    0009fb5ainvoke-virtual {v3, v4, v5}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
    0009fb60move-result-object v3
    0009fb62new-array v4, v1, [Ljava/lang/Object;
    0009fb66invoke-virtual {v3, v2, v4}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
    0009fb6cmove-result-object v2
    0009fb6echeck-cast v2, Ljava/lang/Integer;
    0009fb72invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I
    0009fb78move-result v1
    0009fb7agoto :goto_9b
    0009fb7cconst/4 v1, 0x2
    0009fb7eif-ne v2, v1, :cond_ad
    0009fb82iget v1, v6, Landroidx/core/graphics/drawable/IconCompat;->e:I
    0009fb86invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
    0009fb8cmove-result-object v1
    0009fb8efilled-new-array {v1}, [Ljava/lang/Object;
    0009fb94move-result-object v1
    0009fb96const-string v2, "0x%08x"
    0009fb9ainvoke-static {v2, v1}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
    0009fba0move-result-object v1
    0009fba2invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    0009fba8goto :goto_e1
    0009fbaanew-instance v0, Ljava/lang/IllegalStateException;
    0009fbaenew-instance v1, Ljava/lang/StringBuilder;
    0009fbb2const-string v2, "called getResId() on "
    0009fbb6invoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
    0009fbbcinvoke-virtual {v1, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
    0009fbc2invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    0009fbc8move-result-object v1
    0009fbcainvoke-direct {v0, v1}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
    0009fbd0throw v0
    0009fbd2const-string v1, " size="
    0009fbd6invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    0009fbdciget-object v1, v6, Landroidx/core/graphics/drawable/IconCompat;->b:Ljava/lang/Object;
    0009fbe0check-cast v1, Landroid/graphics/Bitmap;
    0009fbe4invoke-virtual {v1}, Landroid/graphics/Bitmap;->getWidth()I
    0009fbeamove-result v1
    0009fbecinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
    0009fbf2const-string v1, "x"
    0009fbf6invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    0009fbfciget-object v1, v6, Landroidx/core/graphics/drawable/IconCompat;->b:Ljava/lang/Object;
    0009fc00check-cast v1, Landroid/graphics/Bitmap;
    0009fc04invoke-virtual {v1}, Landroid/graphics/Bitmap;->getHeight()I
    0009fc0amove-result v1
    0009fc0cinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
    0009fc12iget-object v1, v6, Landroidx/core/graphics/drawable/IconCompat;->g:Landroid/content/res/ColorStateList;
    0009fc16if-eqz v1, :cond_ef
    0009fc1aconst-string v1, " tint="
    0009fc1einvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    0009fc24iget-object v1, v6, Landroidx/core/graphics/drawable/IconCompat;->g:Landroid/content/res/ColorStateList;
    0009fc28invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
    0009fc2eiget-object v1, v6, Landroidx/core/graphics/drawable/IconCompat;->h:Landroid/graphics/PorterDuff$Mode;
    0009fc32sget-object v2, Landroidx/core/graphics/drawable/IconCompat;->k:Landroid/graphics/PorterDuff$Mode;
    0009fc36if-eq v1, v2, :cond_ff
    0009fc3aconst-string v1, " mode="
    0009fc3einvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    0009fc44iget-object v1, v6, Landroidx/core/graphics/drawable/IconCompat;->h:Landroid/graphics/PorterDuff$Mode;
    0009fc48invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
    0009fc4econst-string v1, ")"
    0009fc52invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    0009fc58invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    0009fc5emove-result-object v0
    0009fc60return-object v0
    0009fc62nop
    0009fc64.packed-switch 0x1
    0009fc84.packed-switch 0x1
    0009fa40