File classes.dex
Function:
Loading..
00073b38
00073b38L0.m::a(L0.k, float, android.graphics.RectF, C.h, android.graphics.Path):
00073b48move-object/from16 v0, v21
00073b4cmove-object/from16 v1, v22
00073b50move-object/from16 v2, v24
00073b54move-object/from16 v3, v25
00073b58move-object/from16 v4, v26
00073b5cinvoke-virtual {v4}, Landroid/graphics/Path;->rewind()V
00073b62iget-object v5, v0, LL0/m;->e:Landroid/graphics/Path;
00073b66invoke-virtual {v5}, Landroid/graphics/Path;->rewind()V
00073b6ciget-object v6, v0, LL0/m;->f:Landroid/graphics/Path;
00073b70invoke-virtual {v6}, Landroid/graphics/Path;->rewind()V
00073b76sget-object v7, Landroid/graphics/Path$Direction;->CW:Landroid/graphics/Path$Direction;
00073b7ainvoke-virtual {v6, v2, v7}, Landroid/graphics/Path;->addRect(Landroid/graphics/RectF;Landroid/graphics/Path$Direction;)V
00073b80const/4 v8, 0x0
00073b82iget-object v9, v0, LL0/m;->c:[Landroid/graphics/Matrix;
00073b86iget-object v10, v0, LL0/m;->b:[Landroid/graphics/Matrix;
00073b8aiget-object v11, v0, LL0/m;->a:[LL0/u;
00073b8econst/4 v12, 0x1
00073b90const/4 v13, 0x4
00073b92const/4 v14, 0x2
00073b94const/4 v15, 0x3
00073b96const/16 v16, 0x0
00073b9aiget-object v7, v0, LL0/m;->h:[F
00073b9eif-ge v8, v13, :cond_d2
00073ba2if-eq v8, v12, :cond_3c
00073ba6if-eq v8, v14, :cond_39
00073baaif-eq v8, v15, :cond_36
00073baeiget-object v13, v1, LL0/k;->f:LL0/c;
00073bb2goto :goto_3e
00073bb4iget-object v13, v1, LL0/k;->e:LL0/c;
00073bb8goto :goto_3e
00073bbaiget-object v13, v1, LL0/k;->h:LL0/c;
00073bbegoto :goto_3e
00073bc0iget-object v13, v1, LL0/k;->g:LL0/c;
00073bc4if-eq v8, v12, :cond_4d
00073bc8if-eq v8, v14, :cond_4a
00073bccif-eq v8, v15, :cond_47
00073bd0iget-object v15, v1, LL0/k;->b:LP1/e;
00073bd4goto :goto_4f
00073bd6iget-object v15, v1, LL0/k;->a:LP1/e;
00073bdagoto :goto_4f
00073bdciget-object v15, v1, LL0/k;->d:LP1/e;
00073be0goto :goto_4f
00073be2iget-object v15, v1, LL0/k;->c:LP1/e;
00073be6aget-object v14, v11, v8
00073beainvoke-virtual {v15}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
00073bf0invoke-interface {v13, v2}, LL0/c;->a(Landroid/graphics/RectF;)F
00073bf6move-result v13
00073bf8move/from16 v12, v23
00073bfcinvoke-virtual {v15, v14, v12, v13}, LP1/e;->s(LL0/u;FF)V
00073c02add-int/lit8 v13, v8, 0x1
00073c06rem-int/lit8 v14, v13, 0x4
00073c0amul-int/lit8 v14, v14, 0x5a
00073c0eint-to-float v14, v14
00073c10aget-object v15, v10, v8
00073c14invoke-virtual {v15}, Landroid/graphics/Matrix;->reset()V
00073c1aiget-object v15, v0, LL0/m;->d:Landroid/graphics/PointF;
00073c1emove-object/from16 v19, v9
00073c22const/4 v9, 0x1
00073c24if-eq v8, v9, :cond_94
00073c28const/4 v9, 0x2
00073c2aif-eq v8, v9, :cond_8a
00073c2econst/4 v9, 0x3
00073c30if-eq v8, v9, :cond_80
00073c34iget v9, v2, Landroid/graphics/RectF;->right:F
00073c38move/from16 v17, v8
00073c3ciget v8, v2, Landroid/graphics/RectF;->top:F
00073c40invoke-virtual {v15, v9, v8}, Landroid/graphics/PointF;->set(FF)V
00073c46goto :goto_9d
00073c48move/from16 v17, v8
00073c4ciget v8, v2, Landroid/graphics/RectF;->left:F
00073c50iget v9, v2, Landroid/graphics/RectF;->top:F
00073c54invoke-virtual {v15, v8, v9}, Landroid/graphics/PointF;->set(FF)V
00073c5agoto :goto_9d
00073c5cmove/from16 v17, v8
00073c60iget v8, v2, Landroid/graphics/RectF;->left:F
00073c64iget v9, v2, Landroid/graphics/RectF;->bottom:F
00073c68invoke-virtual {v15, v8, v9}, Landroid/graphics/PointF;->set(FF)V
00073c6egoto :goto_9d
00073c70move/from16 v17, v8
00073c74iget v8, v2, Landroid/graphics/RectF;->right:F
00073c78iget v9, v2, Landroid/graphics/RectF;->bottom:F
00073c7cinvoke-virtual {v15, v8, v9}, Landroid/graphics/PointF;->set(FF)V
00073c82aget-object v8, v10, v17
00073c86iget v9, v15, Landroid/graphics/PointF;->x:F
00073c8aiget v15, v15, Landroid/graphics/PointF;->y:F
00073c8einvoke-virtual {v8, v9, v15}, Landroid/graphics/Matrix;->setTranslate(FF)V
00073c94aget-object v8, v10, v17
00073c98invoke-virtual {v8, v14}, Landroid/graphics/Matrix;->preRotate(F)Z
00073c9eaget-object v8, v11, v17
00073ca2iget v9, v8, LL0/u;->b:F
00073ca6aput v9, v7, v16
00073caaiget v8, v8, LL0/u;->c:F
00073caeconst/16 v18, 0x1
00073cb2aput v8, v7, v18
00073cb6aget-object v8, v10, v17
00073cbainvoke-virtual {v8, v7}, Landroid/graphics/Matrix;->mapPoints([F)V
00073cc0aget-object v8, v19, v17
00073cc4invoke-virtual {v8}, Landroid/graphics/Matrix;->reset()V
00073ccaaget-object v8, v19, v17
00073cceaget v9, v7, v16
00073cd2aget v7, v7, v18
00073cd6invoke-virtual {v8, v9, v7}, Landroid/graphics/Matrix;->setTranslate(FF)V
00073cdcaget-object v7, v19, v17
00073ce0invoke-virtual {v7, v14}, Landroid/graphics/Matrix;->preRotate(F)Z
00073ce6move v8, v13
00073ce8goto/16 :goto_1d
00073cecmove-object/from16 v19, v9
00073cf0move/from16 v8, v16
00073cf4if-ge v8, v13, :cond_250
00073cf8aget-object v9, v11, v8
00073cfcinvoke-virtual {v9}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
00073d02const/4 v12, 0x0
00073d04aput v12, v7, v16
00073d08iget v9, v9, LL0/u;->a:F
00073d0cconst/16 v18, 0x1
00073d10aput v9, v7, v18
00073d14aget-object v9, v10, v8
00073d18invoke-virtual {v9, v7}, Landroid/graphics/Matrix;->mapPoints([F)V
00073d1eif-nez v8, :cond_f5
00073d22aget v9, v7, v16
00073d26aget v14, v7, v18
00073d2ainvoke-virtual {v4, v9, v14}, Landroid/graphics/Path;->moveTo(FF)V
00073d30goto :goto_fc
00073d32aget v9, v7, v16
00073d36aget v14, v7, v18
00073d3ainvoke-virtual {v4, v9, v14}, Landroid/graphics/Path;->lineTo(FF)V
00073d40aget-object v9, v11, v8
00073d44aget-object v14, v10, v8
00073d48invoke-virtual {v9, v14, v4}, LL0/u;->b(Landroid/graphics/Matrix;Landroid/graphics/Path;)V
00073d4eif-eqz v3, :cond_134
00073d52aget-object v9, v11, v8
00073d56aget-object v14, v10, v8
00073d5aiget-object v15, v3, LC/h;->b:Ljava/lang/Object;
00073d5echeck-cast v15, LL0/g;
00073d62iget-object v13, v15, LL0/g;->d:Ljava/util/BitSet;
00073d66invoke-virtual {v9}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
00073d6cmove/from16 v23, v12
00073d70move/from16 v12, v16
00073d74invoke-virtual {v13, v8, v12}, Ljava/util/BitSet;->set(IZ)V
00073d7aiget v12, v9, LL0/u;->e:F
00073d7einvoke-virtual {v9, v12}, LL0/u;->a(F)V
00073d84new-instance v12, Landroid/graphics/Matrix;
00073d88invoke-direct {v12, v14}, Landroid/graphics/Matrix;-><init>(Landroid/graphics/Matrix;)V
00073d8enew-instance v13, Ljava/util/ArrayList;
00073d92iget-object v9, v9, LL0/u;->g:Ljava/util/ArrayList;
00073d96invoke-direct {v13, v9}, Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V
00073d9cnew-instance v9, LL0/n;
00073da0invoke-direct {v9, v13, v12}, LL0/n;-><init>(Ljava/util/ArrayList;Landroid/graphics/Matrix;)V
00073da6iget-object v12, v15, LL0/g;->b:[LL0/t;
00073daaaput-object v9, v12, v8
00073daegoto :goto_136
00073db0move/from16 v23, v12
00073db4add-int/lit8 v12, v8, 0x1
00073db8rem-int/lit8 v9, v12, 0x4
00073dbcaget-object v13, v11, v8
00073dc0iget v14, v13, LL0/u;->b:F
00073dc4const/16 v16, 0x0
00073dc8aput v14, v7, v16
00073dcciget v13, v13, LL0/u;->c:F
00073dd0const/16 v18, 0x1
00073dd4aput v13, v7, v18
00073dd8aget-object v13, v10, v8
00073ddcinvoke-virtual {v13, v7}, Landroid/graphics/Matrix;->mapPoints([F)V
00073de2aget-object v13, v11, v9
00073de6invoke-virtual {v13}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
00073deciget-object v14, v0, LL0/m;->i:[F
00073df0const/16 v16, 0x0
00073df4aput v23, v14, v16
00073df8iget v13, v13, LL0/u;->a:F
00073dfcconst/16 v18, 0x1
00073e00aput v13, v14, v18
00073e04aget-object v13, v10, v9
00073e08invoke-virtual {v13, v14}, Landroid/graphics/Matrix;->mapPoints([F)V
00073e0eaget v13, v7, v16
00073e12aget v15, v14, v16
00073e16sub-float/2addr v13, v15
00073e18move-object/from16 v20, v10
00073e1cmove-object v15, v11
00073e1efloat-to-double v10, v13
00073e20aget v13, v7, v18
00073e24aget v14, v14, v18
00073e28sub-float/2addr v13, v14
00073e2afloat-to-double v13, v13
00073e2cinvoke-static {v10, v11, v13, v14}, Ljava/lang/Math;->hypot(DD)D
00073e32move-result-wide v10
00073e34double-to-float v10, v10
00073e36const v11, 0x3a83126f
00073e3csub-float/2addr v10, v11
00073e3emove/from16 v11, v23
00073e42invoke-static {v10, v11}, Ljava/lang/Math;->max(FF)F
00073e48move-result v10
00073e4aaget-object v11, v15, v8
00073e4eiget v13, v11, LL0/u;->b:F
00073e52const/16 v16, 0x0
00073e56aput v13, v7, v16
00073e5aiget v11, v11, LL0/u;->c:F
00073e5econst/4 v13, 0x1
00073e60aput v11, v7, v13
00073e64aget-object v11, v20, v8
00073e68invoke-virtual {v11, v7}, Landroid/graphics/Matrix;->mapPoints([F)V
00073e6eif-eq v8, v13, :cond_1a3
00073e72const/4 v11, 0x3
00073e74if-eq v8, v11, :cond_1a3
00073e78invoke-virtual {v2}, Landroid/graphics/RectF;->centerY()F
00073e7emove-result v11
00073e80aget v14, v7, v13
00073e84sub-float/2addr v11, v14
00073e86invoke-static {v11}, Ljava/lang/Math;->abs(F)F
00073e8cgoto :goto_1af
00073e8einvoke-virtual {v2}, Landroid/graphics/RectF;->centerX()F
00073e94move-result v11
00073e96const/16 v16, 0x0
00073e9aaget v13, v7, v16
00073e9esub-float/2addr v11, v13
00073ea0invoke-static {v11}, Ljava/lang/Math;->abs(F)F
00073ea6const/high16 v11, 0x43870000
00073eaaiget-object v13, v0, LL0/m;->g:LL0/u;
00073eaeconst/4 v14, 0x0
00073eb0invoke-virtual {v13, v14, v11, v14}, LL0/u;->d(FFF)V
00073eb6const/4 v11, 0x1
00073eb8if-eq v8, v11, :cond_1ca
00073ebcconst/4 v11, 0x2
00073ebeif-eq v8, v11, :cond_1c6
00073ec2const/4 v14, 0x3
00073ec4if-eq v8, v14, :cond_1c3
00073ec8iget-object v11, v1, LL0/k;->j:LL0/e;
00073eccgoto :goto_1cd
00073eceiget-object v11, v1, LL0/k;->i:LL0/e;
00073ed2goto :goto_1cd
00073ed4const/4 v14, 0x3
00073ed6iget-object v11, v1, LL0/k;->l:LL0/e;
00073edagoto :goto_1cd
00073edcconst/4 v14, 0x3
00073edeiget-object v11, v1, LL0/k;->k:LL0/e;
00073ee2invoke-virtual {v11}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
00073ee8const/4 v11, 0x0
00073eeainvoke-virtual {v13, v10, v11}, LL0/u;->c(FF)V
00073ef0iget-object v10, v0, LL0/m;->j:Landroid/graphics/Path;
00073ef4invoke-virtual {v10}, Landroid/graphics/Path;->reset()V
00073efaaget-object v11, v19, v8
00073efeinvoke-virtual {v13, v11, v10}, LL0/u;->b(Landroid/graphics/Matrix;Landroid/graphics/Path;)V
00073f04iget-boolean v11, v0, LL0/m;->l:Z
00073f08if-eqz v11, :cond_1ef
00073f0cinvoke-virtual {v0, v10, v8}, LL0/m;->b(Landroid/graphics/Path;I)Z
00073f12move-result v11
00073f14if-nez v11, :cond_1f2
00073f18invoke-virtual {v0, v10, v9}, LL0/m;->b(Landroid/graphics/Path;I)Z
00073f1emove-result v9
00073f20if-eqz v9, :cond_1ef
00073f24goto :goto_1f2
00073f26const/16 v18, 0x1
00073f2agoto :goto_214
00073f2csget-object v9, Landroid/graphics/Path$Op;->DIFFERENCE:Landroid/graphics/Path$Op;
00073f30invoke-virtual {v10, v10, v6, v9}, Landroid/graphics/Path;->op(Landroid/graphics/Path;Landroid/graphics/Path;Landroid/graphics/Path$Op;)Z
00073f36const/4 v11, 0x0
00073f38const/16 v16, 0x0
00073f3caput v11, v7, v16
00073f40iget v9, v13, LL0/u;->a:F
00073f44const/16 v18, 0x1
00073f48aput v9, v7, v18
00073f4caget-object v9, v19, v8
00073f50invoke-virtual {v9, v7}, Landroid/graphics/Matrix;->mapPoints([F)V
00073f56aget v9, v7, v16
00073f5aaget v10, v7, v18
00073f5einvoke-virtual {v5, v9, v10}, Landroid/graphics/Path;->moveTo(FF)V
00073f64aget-object v9, v19, v8
00073f68invoke-virtual {v13, v9, v5}, LL0/u;->b(Landroid/graphics/Matrix;Landroid/graphics/Path;)V
00073f6egoto :goto_219
00073f70aget-object v9, v19, v8
00073f74invoke-virtual {v13, v9, v4}, LL0/u;->b(Landroid/graphics/Matrix;Landroid/graphics/Path;)V
00073f7aif-eqz v3, :cond_244
00073f7eaget-object v9, v19, v8
00073f82iget-object v10, v3, LC/h;->b:Ljava/lang/Object;
00073f86check-cast v10, LL0/g;
00073f8aiget-object v11, v10, LL0/g;->d:Ljava/util/BitSet;
00073f8eadd-int/lit8 v14, v8, 0x4
00073f92const/4 v0, 0x0
00073f94invoke-virtual {v11, v14, v0}, Ljava/util/BitSet;->set(IZ)V
00073f9aiget v11, v13, LL0/u;->e:F
00073f9einvoke-virtual {v13, v11}, LL0/u;->a(F)V
00073fa4new-instance v11, Landroid/graphics/Matrix;
00073fa8invoke-direct {v11, v9}, Landroid/graphics/Matrix;-><init>(Landroid/graphics/Matrix;)V
00073faenew-instance v9, Ljava/util/ArrayList;
00073fb2iget-object v13, v13, LL0/u;->g:Ljava/util/ArrayList;
00073fb6invoke-direct {v9, v13}, Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V
00073fbcnew-instance v13, LL0/n;
00073fc0invoke-direct {v13, v9, v11}, LL0/n;-><init>(Ljava/util/ArrayList;Landroid/graphics/Matrix;)V
00073fc6iget-object v9, v10, LL0/g;->c:[LL0/t;
00073fcaaput-object v13, v9, v8
00073fcegoto :goto_245
00073fd0const/4 v0, 0x0
00073fd2move/from16 v16, v0
00073fd6move v8, v12
00073fd8move-object v11, v15
00073fdamove-object/from16 v10, v20
00073fdeconst/4 v13, 0x4
00073fe0move-object/from16 v0, v21
00073fe4goto/16 :goto_d6
00073fe8invoke-virtual {v4}, Landroid/graphics/Path;->close()V
00073feeinvoke-virtual {v5}, Landroid/graphics/Path;->close()V
00073ff4invoke-virtual {v5}, Landroid/graphics/Path;->isEmpty()Z
00073ffamove-result v0
00073ffcif-nez v0, :cond_261
00074000sget-object v0, Landroid/graphics/Path$Op;->UNION:Landroid/graphics/Path$Op;
00074004invoke-virtual {v4, v5, v0}, Landroid/graphics/Path;->op(Landroid/graphics/Path;Landroid/graphics/Path$Op;)Z
0007400areturn-void
00073b38
00073b38L0.m::a(L0.k, float, android.graphics.RectF, C.h, android.graphics.Path):
00073b48move-object/from16 v0, v21
00073b4cmove-object/from16 v1, v22
00073b50move-object/from16 v2, v24
00073b54move-object/from16 v3, v25
00073b58move-object/from16 v4, v26
00073b5cinvoke-virtual {v4}, Landroid/graphics/Path;->rewind()V
00073b62iget-object v5, v0, LL0/m;->e:Landroid/graphics/Path;
00073b66invoke-virtual {v5}, Landroid/graphics/Path;->rewind()V
00073b6ciget-object v6, v0, LL0/m;->f:Landroid/graphics/Path;
00073b70invoke-virtual {v6}, Landroid/graphics/Path;->rewind()V
00073b76sget-object v7, Landroid/graphics/Path$Direction;->CW:Landroid/graphics/Path$Direction;
00073b7ainvoke-virtual {v6, v2, v7}, Landroid/graphics/Path;->addRect(Landroid/graphics/RectF;Landroid/graphics/Path$Direction;)V
00073b80const/4 v8, 0x0
00073b82iget-object v9, v0, LL0/m;->c:[Landroid/graphics/Matrix;
00073b86iget-object v10, v0, LL0/m;->b:[Landroid/graphics/Matrix;
00073b8aiget-object v11, v0, LL0/m;->a:[LL0/u;
00073b8econst/4 v12, 0x1
00073b90const/4 v13, 0x4
00073b92const/4 v14, 0x2
00073b94const/4 v15, 0x3
00073b96const/16 v16, 0x0
00073b9aiget-object v7, v0, LL0/m;->h:[F
00073b9eif-ge v8, v13, :cond_d2
00073ba2if-eq v8, v12, :cond_3c
00073ba6if-eq v8, v14, :cond_39
00073baaif-eq v8, v15, :cond_36
00073baeiget-object v13, v1, LL0/k;->f:LL0/c;
00073bb2goto :goto_3e
00073bb4iget-object v13, v1, LL0/k;->e:LL0/c;
00073bb8goto :goto_3e
00073bbaiget-object v13, v1, LL0/k;->h:LL0/c;
00073bbegoto :goto_3e
00073bc0iget-object v13, v1, LL0/k;->g:LL0/c;
00073bc4if-eq v8, v12, :cond_4d
00073bc8if-eq v8, v14, :cond_4a
00073bccif-eq v8, v15, :cond_47
00073bd0iget-object v15, v1, LL0/k;->b:LP1/e;
00073bd4goto :goto_4f
00073bd6iget-object v15, v1, LL0/k;->a:LP1/e;
00073bdagoto :goto_4f
00073bdciget-object v15, v1, LL0/k;->d:LP1/e;
00073be0goto :goto_4f
00073be2iget-object v15, v1, LL0/k;->c:LP1/e;
00073be6aget-object v14, v11, v8
00073beainvoke-virtual {v15}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
00073bf0invoke-interface {v13, v2}, LL0/c;->a(Landroid/graphics/RectF;)F
00073bf6move-result v13
00073bf8move/from16 v12, v23
00073bfcinvoke-virtual {v15, v14, v12, v13}, LP1/e;->s(LL0/u;FF)V
00073c02add-int/lit8 v13, v8, 0x1
00073c06rem-int/lit8 v14, v13, 0x4
00073c0amul-int/lit8 v14, v14, 0x5a
00073c0eint-to-float v14, v14
00073c10aget-object v15, v10, v8
00073c14invoke-virtual {v15}, Landroid/graphics/Matrix;->reset()V
00073c1aiget-object v15, v0, LL0/m;->d:Landroid/graphics/PointF;
00073c1emove-object/from16 v19, v9
00073c22const/4 v9, 0x1
00073c24if-eq v8, v9, :cond_94
00073c28const/4 v9, 0x2
00073c2aif-eq v8, v9, :cond_8a
00073c2econst/4 v9, 0x3
00073c30if-eq v8, v9, :cond_80
00073c34iget v9, v2, Landroid/graphics/RectF;->right:F
00073c38move/from16 v17, v8
00073c3ciget v8, v2, Landroid/graphics/RectF;->top:F
00073c40invoke-virtual {v15, v9, v8}, Landroid/graphics/PointF;->set(FF)V
00073c46goto :goto_9d
00073c48move/from16 v17, v8
00073c4ciget v8, v2, Landroid/graphics/RectF;->left:F
00073c50iget v9, v2, Landroid/graphics/RectF;->top:F
00073c54invoke-virtual {v15, v8, v9}, Landroid/graphics/PointF;->set(FF)V
00073c5agoto :goto_9d
00073c5cmove/from16 v17, v8
00073c60iget v8, v2, Landroid/graphics/RectF;->left:F
00073c64iget v9, v2, Landroid/graphics/RectF;->bottom:F
00073c68invoke-virtual {v15, v8, v9}, Landroid/graphics/PointF;->set(FF)V
00073c6egoto :goto_9d
00073c70move/from16 v17, v8
00073c74iget v8, v2, Landroid/graphics/RectF;->right:F
00073c78iget v9, v2, Landroid/graphics/RectF;->bottom:F
00073c7cinvoke-virtual {v15, v8, v9}, Landroid/graphics/PointF;->set(FF)V
00073c82aget-object v8, v10, v17
00073c86iget v9, v15, Landroid/graphics/PointF;->x:F
00073c8aiget v15, v15, Landroid/graphics/PointF;->y:F
00073c8einvoke-virtual {v8, v9, v15}, Landroid/graphics/Matrix;->setTranslate(FF)V
00073c94aget-object v8, v10, v17
00073c98invoke-virtual {v8, v14}, Landroid/graphics/Matrix;->preRotate(F)Z
00073c9eaget-object v8, v11, v17
00073ca2iget v9, v8, LL0/u;->b:F
00073ca6aput v9, v7, v16
00073caaiget v8, v8, LL0/u;->c:F
00073caeconst/16 v18, 0x1
00073cb2aput v8, v7, v18
00073cb6aget-object v8, v10, v17
00073cbainvoke-virtual {v8, v7}, Landroid/graphics/Matrix;->mapPoints([F)V
00073cc0aget-object v8, v19, v17
00073cc4invoke-virtual {v8}, Landroid/graphics/Matrix;->reset()V
00073ccaaget-object v8, v19, v17
00073cceaget v9, v7, v16
00073cd2aget v7, v7, v18
00073cd6invoke-virtual {v8, v9, v7}, Landroid/graphics/Matrix;->setTranslate(FF)V
00073cdcaget-object v7, v19, v17
00073ce0invoke-virtual {v7, v14}, Landroid/graphics/Matrix;->preRotate(F)Z
00073ce6move v8, v13
00073ce8goto/16 :goto_1d
00073cecmove-object/from16 v19, v9
00073cf0move/from16 v8, v16
00073cf4if-ge v8, v13, :cond_250
00073cf8aget-object v9, v11, v8
00073cfcinvoke-virtual {v9}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
00073d02const/4 v12, 0x0
00073d04aput v12, v7, v16
00073d08iget v9, v9, LL0/u;->a:F
00073d0cconst/16 v18, 0x1
00073d10aput v9, v7, v18
00073d14aget-object v9, v10, v8
00073d18invoke-virtual {v9, v7}, Landroid/graphics/Matrix;->mapPoints([F)V
00073d1eif-nez v8, :cond_f5
00073d22aget v9, v7, v16
00073d26aget v14, v7, v18
00073d2ainvoke-virtual {v4, v9, v14}, Landroid/graphics/Path;->moveTo(FF)V
00073d30goto :goto_fc
00073d32aget v9, v7, v16
00073d36aget v14, v7, v18
00073d3ainvoke-virtual {v4, v9, v14}, Landroid/graphics/Path;->lineTo(FF)V
00073d40aget-object v9, v11, v8
00073d44aget-object v14, v10, v8
00073d48invoke-virtual {v9, v14, v4}, LL0/u;->b(Landroid/graphics/Matrix;Landroid/graphics/Path;)V
00073d4eif-eqz v3, :cond_134
00073d52aget-object v9, v11, v8
00073d56aget-object v14, v10, v8
00073d5aiget-object v15, v3, LC/h;->b:Ljava/lang/Object;
00073d5echeck-cast v15, LL0/g;
00073d62iget-object v13, v15, LL0/g;->d:Ljava/util/BitSet;
00073d66invoke-virtual {v9}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
00073d6cmove/from16 v23, v12
00073d70move/from16 v12, v16
00073d74invoke-virtual {v13, v8, v12}, Ljava/util/BitSet;->set(IZ)V
00073d7aiget v12, v9, LL0/u;->e:F
00073d7einvoke-virtual {v9, v12}, LL0/u;->a(F)V
00073d84new-instance v12, Landroid/graphics/Matrix;
00073d88invoke-direct {v12, v14}, Landroid/graphics/Matrix;-><init>(Landroid/graphics/Matrix;)V
00073d8enew-instance v13, Ljava/util/ArrayList;
00073d92iget-object v9, v9, LL0/u;->g:Ljava/util/ArrayList;
00073d96invoke-direct {v13, v9}, Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V
00073d9cnew-instance v9, LL0/n;
00073da0invoke-direct {v9, v13, v12}, LL0/n;-><init>(Ljava/util/ArrayList;Landroid/graphics/Matrix;)V
00073da6iget-object v12, v15, LL0/g;->b:[LL0/t;
00073daaaput-object v9, v12, v8
00073daegoto :goto_136
00073db0move/from16 v23, v12
00073db4add-int/lit8 v12, v8, 0x1
00073db8rem-int/lit8 v9, v12, 0x4
00073dbcaget-object v13, v11, v8
00073dc0iget v14, v13, LL0/u;->b:F
00073dc4const/16 v16, 0x0
00073dc8aput v14, v7, v16
00073dcciget v13, v13, LL0/u;->c:F
00073dd0const/16 v18, 0x1
00073dd4aput v13, v7, v18
00073dd8aget-object v13, v10, v8
00073ddcinvoke-virtual {v13, v7}, Landroid/graphics/Matrix;->mapPoints([F)V
00073de2aget-object v13, v11, v9
00073de6invoke-virtual {v13}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
00073deciget-object v14, v0, LL0/m;->i:[F
00073df0const/16 v16, 0x0
00073df4aput v23, v14, v16
00073df8iget v13, v13, LL0/u;->a:F
00073dfcconst/16 v18, 0x1
00073e00aput v13, v14, v18
00073e04aget-object v13, v10, v9
00073e08invoke-virtual {v13, v14}, Landroid/graphics/Matrix;->mapPoints([F)V
00073e0eaget v13, v7, v16
00073e12aget v15, v14, v16
00073e16sub-float/2addr v13, v15
00073e18move-object/from16 v20, v10
00073e1cmove-object v15, v11
00073e1efloat-to-double v10, v13
00073e20aget v13, v7, v18
00073e24aget v14, v14, v18
00073e28sub-float/2addr v13, v14
00073e2afloat-to-double v13, v13
00073e2cinvoke-static {v10, v11, v13, v14}, Ljava/lang/Math;->hypot(DD)D
00073e32move-result-wide v10
00073e34double-to-float v10, v10
00073e36const v11, 0x3a83126f
00073e3csub-float/2addr v10, v11
00073e3emove/from16 v11, v23
00073e42invoke-static {v10, v11}, Ljava/lang/Math;->max(FF)F
00073e48move-result v10
00073e4aaget-object v11, v15, v8
00073e4eiget v13, v11, LL0/u;->b:F
00073e52const/16 v16, 0x0
00073e56aput v13, v7, v16
00073e5aiget v11, v11, LL0/u;->c:F
00073e5econst/4 v13, 0x1
00073e60aput v11, v7, v13
00073e64aget-object v11, v20, v8
00073e68invoke-virtual {v11, v7}, Landroid/graphics/Matrix;->mapPoints([F)V
00073e6eif-eq v8, v13, :cond_1a3
00073e72const/4 v11, 0x3
00073e74if-eq v8, v11, :cond_1a3
00073e78invoke-virtual {v2}, Landroid/graphics/RectF;->centerY()F
00073e7emove-result v11
00073e80aget v14, v7, v13
00073e84sub-float/2addr v11, v14
00073e86invoke-static {v11}, Ljava/lang/Math;->abs(F)F
00073e8cgoto :goto_1af
00073e8einvoke-virtual {v2}, Landroid/graphics/RectF;->centerX()F
00073e94move-result v11
00073e96const/16 v16, 0x0
00073e9aaget v13, v7, v16
00073e9esub-float/2addr v11, v13
00073ea0invoke-static {v11}, Ljava/lang/Math;->abs(F)F
00073ea6const/high16 v11, 0x43870000
00073eaaiget-object v13, v0, LL0/m;->g:LL0/u;
00073eaeconst/4 v14, 0x0
00073eb0invoke-virtual {v13, v14, v11, v14}, LL0/u;->d(FFF)V
00073eb6const/4 v11, 0x1
00073eb8if-eq v8, v11, :cond_1ca
00073ebcconst/4 v11, 0x2
00073ebeif-eq v8, v11, :cond_1c6
00073ec2const/4 v14, 0x3
00073ec4if-eq v8, v14, :cond_1c3
00073ec8iget-object v11, v1, LL0/k;->j:LL0/e;
00073eccgoto :goto_1cd
00073eceiget-object v11, v1, LL0/k;->i:LL0/e;
00073ed2goto :goto_1cd
00073ed4const/4 v14, 0x3
00073ed6iget-object v11, v1, LL0/k;->l:LL0/e;
00073edagoto :goto_1cd
00073edcconst/4 v14, 0x3
00073edeiget-object v11, v1, LL0/k;->k:LL0/e;
00073ee2invoke-virtual {v11}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
00073ee8const/4 v11, 0x0
00073eeainvoke-virtual {v13, v10, v11}, LL0/u;->c(FF)V
00073ef0iget-object v10, v0, LL0/m;->j:Landroid/graphics/Path;
00073ef4invoke-virtual {v10}, Landroid/graphics/Path;->reset()V
00073efaaget-object v11, v19, v8
00073efeinvoke-virtual {v13, v11, v10}, LL0/u;->b(Landroid/graphics/Matrix;Landroid/graphics/Path;)V
00073f04iget-boolean v11, v0, LL0/m;->l:Z
00073f08if-eqz v11, :cond_1ef
00073f0cinvoke-virtual {v0, v10, v8}, LL0/m;->b(Landroid/graphics/Path;I)Z
00073f12move-result v11
00073f14if-nez v11, :cond_1f2
00073f18invoke-virtual {v0, v10, v9}, LL0/m;->b(Landroid/graphics/Path;I)Z
00073f1emove-result v9
00073f20if-eqz v9, :cond_1ef
00073f24goto :goto_1f2
00073f26const/16 v18, 0x1
00073f2agoto :goto_214
00073f2csget-object v9, Landroid/graphics/Path$Op;->DIFFERENCE:Landroid/graphics/Path$Op;
00073f30invoke-virtual {v10, v10, v6, v9}, Landroid/graphics/Path;->op(Landroid/graphics/Path;Landroid/graphics/Path;Landroid/graphics/Path$Op;)Z
00073f36const/4 v11, 0x0
00073f38const/16 v16, 0x0
00073f3caput v11, v7, v16
00073f40iget v9, v13, LL0/u;->a:F
00073f44const/16 v18, 0x1
00073f48aput v9, v7, v18
00073f4caget-object v9, v19, v8
00073f50invoke-virtual {v9, v7}, Landroid/graphics/Matrix;->mapPoints([F)V
00073f56aget v9, v7, v16
00073f5aaget v10, v7, v18
00073f5einvoke-virtual {v5, v9, v10}, Landroid/graphics/Path;->moveTo(FF)V
00073f64aget-object v9, v19, v8
00073f68invoke-virtual {v13, v9, v5}, LL0/u;->b(Landroid/graphics/Matrix;Landroid/graphics/Path;)V
00073f6egoto :goto_219
00073f70aget-object v9, v19, v8
00073f74invoke-virtual {v13, v9, v4}, LL0/u;->b(Landroid/graphics/Matrix;Landroid/graphics/Path;)V
00073f7aif-eqz v3, :cond_244
00073f7eaget-object v9, v19, v8
00073f82iget-object v10, v3, LC/h;->b:Ljava/lang/Object;
00073f86check-cast v10, LL0/g;
00073f8aiget-object v11, v10, LL0/g;->d:Ljava/util/BitSet;
00073f8eadd-int/lit8 v14, v8, 0x4
00073f92const/4 v0, 0x0
00073f94invoke-virtual {v11, v14, v0}, Ljava/util/BitSet;->set(IZ)V
00073f9aiget v11, v13, LL0/u;->e:F
00073f9einvoke-virtual {v13, v11}, LL0/u;->a(F)V
00073fa4new-instance v11, Landroid/graphics/Matrix;
00073fa8invoke-direct {v11, v9}, Landroid/graphics/Matrix;-><init>(Landroid/graphics/Matrix;)V
00073faenew-instance v9, Ljava/util/ArrayList;
00073fb2iget-object v13, v13, LL0/u;->g:Ljava/util/ArrayList;
00073fb6invoke-direct {v9, v13}, Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V
00073fbcnew-instance v13, LL0/n;
00073fc0invoke-direct {v13, v9, v11}, LL0/n;-><init>(Ljava/util/ArrayList;Landroid/graphics/Matrix;)V
00073fc6iget-object v9, v10, LL0/g;->c:[LL0/t;
00073fcaaput-object v13, v9, v8
00073fcegoto :goto_245
00073fd0const/4 v0, 0x0
00073fd2move/from16 v16, v0
00073fd6move v8, v12
00073fd8move-object v11, v15
00073fdamove-object/from16 v10, v20
00073fdeconst/4 v13, 0x4
00073fe0move-object/from16 v0, v21
00073fe4goto/16 :goto_d6
00073fe8invoke-virtual {v4}, Landroid/graphics/Path;->close()V
00073feeinvoke-virtual {v5}, Landroid/graphics/Path;->close()V
00073ff4invoke-virtual {v5}, Landroid/graphics/Path;->isEmpty()Z
00073ffamove-result v0
00073ffcif-nez v0, :cond_261
00074000sget-object v0, Landroid/graphics/Path$Op;->UNION:Landroid/graphics/Path$Op;
00074004invoke-virtual {v4, v5, v0}, Landroid/graphics/Path;->op(Landroid/graphics/Path;Landroid/graphics/Path$Op;)Z
0007400areturn-void
00073b38
0007400c
0007400cL0.n::<init>(java.util.ArrayList, android.graphics.Matrix):
0007401ciput-object v1, v0, LL0/n;->c:Ljava/util/ArrayList;
00074020iput-object v2, v0, LL0/n;->d:Landroid/graphics/Matrix;
00074024invoke-direct {v0}, LL0/t;-><init>()V
0007402areturn-void
0007400c
0007400cL0.n::<init>(java.util.ArrayList, android.graphics.Matrix):
0007401ciput-object v1, v0, LL0/n;->c:Ljava/util/ArrayList;
00074020iput-object v2, v0, LL0/n;->d:Landroid/graphics/Matrix;
00074024invoke-direct {v0}, LL0/t;-><init>()V
0007402areturn-void
0007400c
0007402c
0007402cL0.n::a(android.graphics.Matrix, K0.a, int, android.graphics.Canvas):
0007403ciget-object v3, v2, LL0/n;->c:Ljava/util/ArrayList;
00074040invoke-virtual {v3}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
00074046move-result-object v3
00074048invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z
0007404emove-result v0
00074050if-eqz v0, :cond_18
00074054invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object;
0007405amove-result-object v0
0007405ccheck-cast v0, LL0/t;
00074060iget-object v1, v2, LL0/n;->d:Landroid/graphics/Matrix;
00074064invoke-virtual {v0, v1, v4, v5, v6}, LL0/t;->a(Landroid/graphics/Matrix;LK0/a;ILandroid/graphics/Canvas;)V
0007406agoto :goto_6
0007406creturn-void
0007402c
0007402cL0.n::a(android.graphics.Matrix, K0.a, int, android.graphics.Canvas):
0007403ciget-object v3, v2, LL0/n;->c:Ljava/util/ArrayList;
00074040invoke-virtual {v3}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
00074046move-result-object v3
00074048invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z
0007404emove-result v0
00074050if-eqz v0, :cond_18
00074054invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object;
0007405amove-result-object v0
0007405ccheck-cast v0, LL0/t;
00074060iget-object v1, v2, LL0/n;->d:Landroid/graphics/Matrix;
00074064invoke-virtual {v0, v1, v4, v5, v6}, LL0/t;->a(Landroid/graphics/Matrix;LK0/a;ILandroid/graphics/Canvas;)V
0007406agoto :goto_6
0007406creturn-void
0007402c
0007406e
0007406e // align 0x10
0007406e // align 0x10
00074070
00074070L0.o::<init>(L0.q):
00074080invoke-direct {v0}, LL0/t;-><init>()V
00074086iput-object v1, v0, LL0/o;->c:LL0/q;
0007408areturn-void
00074070
00074070L0.o::<init>(L0.q):
00074080invoke-direct {v0}, LL0/t;-><init>()V
00074086iput-object v1, v0, LL0/o;->c:LL0/q;
0007408areturn-void
00074070
0007408c
0007408cL0.o::a(android.graphics.Matrix, K0.a, int, android.graphics.Canvas):
0007409cmove-object/from16 v0, v21
000740a0move/from16 v1, v22
000740a4move-object/from16 v2, v23
000740a8move-object/from16 v6, v19
000740aciget-object v3, v6, LL0/o;->c:LL0/q;
000740b0iget v4, v3, LL0/q;->f:F
000740b4iget v5, v3, LL0/q;->g:F
000740b8new-instance v7, Landroid/graphics/RectF;
000740bciget v8, v3, LL0/q;->b:F
000740c0iget v9, v3, LL0/q;->c:F
000740c4iget v10, v3, LL0/q;->d:F
000740c8iget v3, v3, LL0/q;->e:F
000740ccinvoke-direct {v7, v8, v9, v10, v3}, Landroid/graphics/RectF;-><init>(FFFF)V
000740d2invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000740d8const/4 v3, 0x0
000740dacmpg-float v8, v5, v3
000740deconst/4 v9, 0x1
000740e0const/4 v10, 0x0
000740e2if-gez v8, :cond_27
000740e6move v8, v9
000740e8goto :goto_28
000740eamove v8, v10
000740eciget-object v11, v0, LK0/a;->g:Landroid/graphics/Path;
000740f0sget-object v16, LK0/a;->k:[I
000740f4const/4 v12, 0x3
000740f6const/4 v13, 0x2
000740f8if-eqz v8, :cond_3f
000740fcaput v10, v16, v10
00074100iget v10, v0, LK0/a;->f:I
00074104aput v10, v16, v9
00074108iget v10, v0, LK0/a;->e:I
0007410caput v10, v16, v13
00074110iget v10, v0, LK0/a;->d:I
00074114aput v10, v16, v12
00074118goto :goto_66
0007411ainvoke-virtual {v11}, Landroid/graphics/Path;->rewind()V
00074120invoke-virtual {v7}, Landroid/graphics/RectF;->centerX()F
00074126move-result v14
00074128invoke-virtual {v7}, Landroid/graphics/RectF;->centerY()F
0007412emove-result v15
00074130invoke-virtual {v11, v14, v15}, Landroid/graphics/Path;->moveTo(FF)V
00074136invoke-virtual {v11, v7, v4, v5}, Landroid/graphics/Path;->arcTo(Landroid/graphics/RectF;FF)V
0007413cinvoke-virtual {v11}, Landroid/graphics/Path;->close()V
00074142neg-int v14, v1
00074144int-to-float v14, v14
00074146invoke-virtual {v7, v14, v14}, Landroid/graphics/RectF;->inset(FF)V
0007414caput v10, v16, v10
00074150iget v10, v0, LK0/a;->d:I
00074154aput v10, v16, v9
00074158iget v10, v0, LK0/a;->e:I
0007415caput v10, v16, v13
00074160iget v10, v0, LK0/a;->f:I
00074164aput v10, v16, v12
00074168invoke-virtual {v7}, Landroid/graphics/RectF;->width()F
0007416emove-result v10
00074170const/high16 v12, 0x40000000
00074174div-float v15, v10, v12
00074178cmpg-float v3, v15, v3
0007417cif-gtz v3, :cond_73
00074180return-void
00074182int-to-float v1, v1
00074184div-float/2addr v1, v15
00074186const/high16 v3, 0x3f800000
0007418asub-float v1, v3, v1
0007418esub-float v10, v3, v1
00074192div-float/2addr v10, v12
00074194add-float/2addr v10, v1
00074196sget-object v17, LK0/a;->l:[F
0007419aaput v1, v17, v9
0007419eaput v10, v17, v13
000741a2new-instance v12, Landroid/graphics/RadialGradient;
000741a6invoke-virtual {v7}, Landroid/graphics/RectF;->centerX()F
000741acmove-result v13
000741aeinvoke-virtual {v7}, Landroid/graphics/RectF;->centerY()F
000741b4move-result v14
000741b6sget-object v18, Landroid/graphics/Shader$TileMode;->CLAMP:Landroid/graphics/Shader$TileMode;
000741bainvoke-direct/range {v12 .. v18}, Landroid/graphics/RadialGradient;-><init>(FFF[I[FLandroid/graphics/Shader$TileMode;)V
000741c0move v1, v5
000741c2iget-object v5, v0, LK0/a;->b:Landroid/graphics/Paint;
000741c6invoke-virtual {v5, v12}, Landroid/graphics/Paint;->setShader(Landroid/graphics/Shader;)Landroid/graphics/Shader;
000741ccinvoke-virtual {v2}, Landroid/graphics/Canvas;->save()I
000741d2move-object/from16 v9, v20
000741d6invoke-virtual {v2, v9}, Landroid/graphics/Canvas;->concat(Landroid/graphics/Matrix;)V
000741dcinvoke-virtual {v7}, Landroid/graphics/RectF;->height()F
000741e2move-result v9
000741e4invoke-virtual {v7}, Landroid/graphics/RectF;->width()F
000741eamove-result v10
000741ecdiv-float/2addr v9, v10
000741eeinvoke-virtual {v2, v3, v9}, Landroid/graphics/Canvas;->scale(FF)V
000741f4if-nez v8, :cond_b8
000741f8sget-object v3, Landroid/graphics/Region$Op;->DIFFERENCE:Landroid/graphics/Region$Op;
000741fcinvoke-virtual {v2, v11, v3}, Landroid/graphics/Canvas;->clipPath(Landroid/graphics/Path;Landroid/graphics/Region$Op;)Z
00074202iget-object v0, v0, LK0/a;->h:Landroid/graphics/Paint;
00074206invoke-virtual {v2, v11, v0}, Landroid/graphics/Canvas;->drawPath(Landroid/graphics/Path;Landroid/graphics/Paint;)V
0007420cmove v2, v4
0007420econst/4 v4, 0x1
00074210move-object/from16 v0, v23
00074214move v3, v1
00074216move-object v1, v7
00074218invoke-virtual/range {v0 .. v5}, Landroid/graphics/Canvas;->drawArc(Landroid/graphics/RectF;FFZLandroid/graphics/Paint;)V
0007421einvoke-virtual/range {v23}, Landroid/graphics/Canvas;->restore()V
00074224return-void
0007408c
0007408cL0.o::a(android.graphics.Matrix, K0.a, int, android.graphics.Canvas):
0007409cmove-object/from16 v0, v21
000740a0move/from16 v1, v22
000740a4move-object/from16 v2, v23
000740a8move-object/from16 v6, v19
000740aciget-object v3, v6, LL0/o;->c:LL0/q;
000740b0iget v4, v3, LL0/q;->f:F
000740b4iget v5, v3, LL0/q;->g:F
000740b8new-instance v7, Landroid/graphics/RectF;
000740bciget v8, v3, LL0/q;->b:F
000740c0iget v9, v3, LL0/q;->c:F
000740c4iget v10, v3, LL0/q;->d:F
000740c8iget v3, v3, LL0/q;->e:F
000740ccinvoke-direct {v7, v8, v9, v10, v3}, Landroid/graphics/RectF;-><init>(FFFF)V
000740d2invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000740d8const/4 v3, 0x0
000740dacmpg-float v8, v5, v3
000740deconst/4 v9, 0x1
000740e0const/4 v10, 0x0
000740e2if-gez v8, :cond_27
000740e6move v8, v9
000740e8goto :goto_28
000740eamove v8, v10
000740eciget-object v11, v0, LK0/a;->g:Landroid/graphics/Path;
000740f0sget-object v16, LK0/a;->k:[I
000740f4const/4 v12, 0x3
000740f6const/4 v13, 0x2
000740f8if-eqz v8, :cond_3f
000740fcaput v10, v16, v10
00074100iget v10, v0, LK0/a;->f:I
00074104aput v10, v16, v9
00074108iget v10, v0, LK0/a;->e:I
0007410caput v10, v16, v13
00074110iget v10, v0, LK0/a;->d:I
00074114aput v10, v16, v12
00074118goto :goto_66
0007411ainvoke-virtual {v11}, Landroid/graphics/Path;->rewind()V
00074120invoke-virtual {v7}, Landroid/graphics/RectF;->centerX()F
00074126move-result v14
00074128invoke-virtual {v7}, Landroid/graphics/RectF;->centerY()F
0007412emove-result v15
00074130invoke-virtual {v11, v14, v15}, Landroid/graphics/Path;->moveTo(FF)V
00074136invoke-virtual {v11, v7, v4, v5}, Landroid/graphics/Path;->arcTo(Landroid/graphics/RectF;FF)V
0007413cinvoke-virtual {v11}, Landroid/graphics/Path;->close()V
00074142neg-int v14, v1
00074144int-to-float v14, v14
00074146invoke-virtual {v7, v14, v14}, Landroid/graphics/RectF;->inset(FF)V
0007414caput v10, v16, v10
00074150iget v10, v0, LK0/a;->d:I
00074154aput v10, v16, v9
00074158iget v10, v0, LK0/a;->e:I
0007415caput v10, v16, v13
00074160iget v10, v0, LK0/a;->f:I
00074164aput v10, v16, v12
00074168invoke-virtual {v7}, Landroid/graphics/RectF;->width()F
0007416emove-result v10
00074170const/high16 v12, 0x40000000
00074174div-float v15, v10, v12
00074178cmpg-float v3, v15, v3
0007417cif-gtz v3, :cond_73
00074180return-void
00074182int-to-float v1, v1
00074184div-float/2addr v1, v15
00074186const/high16 v3, 0x3f800000
0007418asub-float v1, v3, v1
0007418esub-float v10, v3, v1
00074192div-float/2addr v10, v12
00074194add-float/2addr v10, v1
00074196sget-object v17, LK0/a;->l:[F
0007419aaput v1, v17, v9
0007419eaput v10, v17, v13
000741a2new-instance v12, Landroid/graphics/RadialGradient;
000741a6invoke-virtual {v7}, Landroid/graphics/RectF;->centerX()F
000741acmove-result v13
000741aeinvoke-virtual {v7}, Landroid/graphics/RectF;->centerY()F
000741b4move-result v14
000741b6sget-object v18, Landroid/graphics/Shader$TileMode;->CLAMP:Landroid/graphics/Shader$TileMode;
000741bainvoke-direct/range {v12 .. v18}, Landroid/graphics/RadialGradient;-><init>(FFF[I[FLandroid/graphics/Shader$TileMode;)V
000741c0move v1, v5
000741c2iget-object v5, v0, LK0/a;->b:Landroid/graphics/Paint;
000741c6invoke-virtual {v5, v12}, Landroid/graphics/Paint;->setShader(Landroid/graphics/Shader;)Landroid/graphics/Shader;
000741ccinvoke-virtual {v2}, Landroid/graphics/Canvas;->save()I
000741d2move-object/from16 v9, v20
000741d6invoke-virtual {v2, v9}, Landroid/graphics/Canvas;->concat(Landroid/graphics/Matrix;)V
000741dcinvoke-virtual {v7}, Landroid/graphics/RectF;->height()F
000741e2move-result v9
000741e4invoke-virtual {v7}, Landroid/graphics/RectF;->width()F
000741eamove-result v10
000741ecdiv-float/2addr v9, v10
000741eeinvoke-virtual {v2, v3, v9}, Landroid/graphics/Canvas;->scale(FF)V
000741f4if-nez v8, :cond_b8
000741f8sget-object v3, Landroid/graphics/Region$Op;->DIFFERENCE:Landroid/graphics/Region$Op;
000741fcinvoke-virtual {v2, v11, v3}, Landroid/graphics/Canvas;->clipPath(Landroid/graphics/Path;Landroid/graphics/Region$Op;)Z
00074202iget-object v0, v0, LK0/a;->h:Landroid/graphics/Paint;
00074206invoke-virtual {v2, v11, v0}, Landroid/graphics/Canvas;->drawPath(Landroid/graphics/Path;Landroid/graphics/Paint;)V
0007420cmove v2, v4
0007420econst/4 v4, 0x1
00074210move-object/from16 v0, v23
00074214move v3, v1
00074216move-object v1, v7
00074218invoke-virtual/range {v0 .. v5}, Landroid/graphics/Canvas;->drawArc(Landroid/graphics/RectF;FFZLandroid/graphics/Paint;)V
0007421einvoke-virtual/range {v23}, Landroid/graphics/Canvas;->restore()V
00074224return-void
0007408c
00074226
00074226 // align 0x8
00074226 // align 0x8
00074228
00074228L0.p::b():
00074238iget-object v0, v3, LL0/p;->c:LL0/r;
0007423ciget v1, v0, LL0/r;->c:F
00074240iget v2, v3, LL0/p;->e:F
00074244sub-float/2addr v1, v2
00074246iget v0, v0, LL0/r;->b:F
0007424aiget v2, v3, LL0/p;->d:F
0007424esub-float/2addr v0, v2
00074250div-float/2addr v1, v0
00074252float-to-double v0, v1
00074254invoke-static {v0, v1}, Ljava/lang/Math;->atan(D)D
0007425amove-result-wide v0
0007425cinvoke-static {v0, v1}, Ljava/lang/Math;->toDegrees(D)D
00074262move-result-wide v0
00074264double-to-float v0, v0
00074266return v0
00074228
00074228L0.p::b():
00074238iget-object v0, v3, LL0/p;->c:LL0/r;
0007423ciget v1, v0, LL0/r;->c:F
00074240iget v2, v3, LL0/p;->e:F
00074244sub-float/2addr v1, v2
00074246iget v0, v0, LL0/r;->b:F
0007424aiget v2, v3, LL0/p;->d:F
0007424esub-float/2addr v0, v2
00074250div-float/2addr v1, v0
00074252float-to-double v0, v1
00074254invoke-static {v0, v1}, Ljava/lang/Math;->atan(D)D
0007425amove-result-wide v0
0007425cinvoke-static {v0, v1}, Ljava/lang/Math;->toDegrees(D)D
00074262move-result-wide v0
00074264double-to-float v0, v0
00074266return v0
00074228
00074268
00074268L0.p::<init>(L0.r, float, float):
00074278invoke-direct {v0}, LL0/t;-><init>()V
0007427eiput-object v1, v0, LL0/p;->c:LL0/r;
00074282iput v2, v0, LL0/p;->d:F
00074286iput v3, v0, LL0/p;->e:F
0007428areturn-void
00074268
00074268L0.p::<init>(L0.r, float, float):
00074278invoke-direct {v0}, LL0/t;-><init>()V
0007427eiput-object v1, v0, LL0/p;->c:LL0/r;
00074282iput v2, v0, LL0/p;->d:F
00074286iput v3, v0, LL0/p;->e:F
0007428areturn-void
00074268
0007428c
0007428cL0.p::a(android.graphics.Matrix, K0.a, int, android.graphics.Canvas):
0007429cmove-object/from16 v0, v17
000742a0move-object/from16 v1, v19
000742a4move/from16 v2, v20
000742a8move-object/from16 v3, v21
000742aciget-object v4, v0, LL0/p;->c:LL0/r;
000742b0iget v5, v4, LL0/r;->c:F
000742b4iget v6, v0, LL0/p;->e:F
000742b8sub-float/2addr v5, v6
000742baiget v4, v4, LL0/r;->b:F
000742beiget v7, v0, LL0/p;->d:F
000742c2sub-float/2addr v4, v7
000742c4new-instance v8, Landroid/graphics/RectF;
000742c8float-to-double v9, v5
000742cafloat-to-double v4, v4
000742ccinvoke-static {v9, v10, v4, v5}, Ljava/lang/Math;->hypot(DD)D
000742d2move-result-wide v4
000742d4double-to-float v4, v4
000742d6const/4 v5, 0x0
000742d8invoke-direct {v8, v5, v5, v4, v5}, Landroid/graphics/RectF;-><init>(FFFF)V
000742deiget-object v4, v0, LL0/t;->a:Landroid/graphics/Matrix;
000742e2move-object/from16 v9, v18
000742e6invoke-virtual {v4, v9}, Landroid/graphics/Matrix;->set(Landroid/graphics/Matrix;)V
000742ecinvoke-virtual {v4, v7, v6}, Landroid/graphics/Matrix;->preTranslate(FF)Z
000742f2invoke-virtual {v0}, LL0/p;->b()F
000742f8move-result v6
000742fainvoke-virtual {v4, v6}, Landroid/graphics/Matrix;->preRotate(F)Z
00074300invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
00074306iget v6, v8, Landroid/graphics/RectF;->bottom:F
0007430aint-to-float v7, v2
0007430cadd-float/2addr v6, v7
0007430eiput v6, v8, Landroid/graphics/RectF;->bottom:F
00074312neg-int v2, v2
00074314int-to-float v2, v2
00074316invoke-virtual {v8, v5, v2}, Landroid/graphics/RectF;->offset(FF)V
0007431csget-object v14, LK0/a;->i:[I
00074320const/4 v2, 0x0
00074322iget v5, v1, LK0/a;->f:I
00074326aput v5, v14, v2
0007432aconst/4 v2, 0x1
0007432ciget v5, v1, LK0/a;->e:I
00074330aput v5, v14, v2
00074334const/4 v2, 0x2
00074336iget v5, v1, LK0/a;->d:I
0007433aaput v5, v14, v2
0007433eiget-object v1, v1, LK0/a;->c:Landroid/graphics/Paint;
00074342new-instance v9, Landroid/graphics/LinearGradient;
00074346iget v10, v8, Landroid/graphics/RectF;->left:F
0007434aiget v11, v8, Landroid/graphics/RectF;->top:F
0007434eiget v13, v8, Landroid/graphics/RectF;->bottom:F
00074352sget-object v15, LK0/a;->j:[F
00074356sget-object v16, Landroid/graphics/Shader$TileMode;->CLAMP:Landroid/graphics/Shader$TileMode;
0007435amove v12, v10
0007435cinvoke-direct/range {v9 .. v16}, Landroid/graphics/LinearGradient;-><init>(FFFF[I[FLandroid/graphics/Shader$TileMode;)V
00074362invoke-virtual {v1, v9}, Landroid/graphics/Paint;->setShader(Landroid/graphics/Shader;)Landroid/graphics/Shader;
00074368invoke-virtual {v3}, Landroid/graphics/Canvas;->save()I
0007436einvoke-virtual {v3, v4}, Landroid/graphics/Canvas;->concat(Landroid/graphics/Matrix;)V
00074374invoke-virtual {v3, v8, v1}, Landroid/graphics/Canvas;->drawRect(Landroid/graphics/RectF;Landroid/graphics/Paint;)V
0007437ainvoke-virtual {v3}, Landroid/graphics/Canvas;->restore()V
00074380return-void
0007428c
0007428cL0.p::a(android.graphics.Matrix, K0.a, int, android.graphics.Canvas):
0007429cmove-object/from16 v0, v17
000742a0move-object/from16 v1, v19
000742a4move/from16 v2, v20
000742a8move-object/from16 v3, v21
000742aciget-object v4, v0, LL0/p;->c:LL0/r;
000742b0iget v5, v4, LL0/r;->c:F
000742b4iget v6, v0, LL0/p;->e:F
000742b8sub-float/2addr v5, v6
000742baiget v4, v4, LL0/r;->b:F
000742beiget v7, v0, LL0/p;->d:F
000742c2sub-float/2addr v4, v7
000742c4new-instance v8, Landroid/graphics/RectF;
000742c8float-to-double v9, v5
000742cafloat-to-double v4, v4
000742ccinvoke-static {v9, v10, v4, v5}, Ljava/lang/Math;->hypot(DD)D
000742d2move-result-wide v4
000742d4double-to-float v4, v4
000742d6const/4 v5, 0x0
000742d8invoke-direct {v8, v5, v5, v4, v5}, Landroid/graphics/RectF;-><init>(FFFF)V
000742deiget-object v4, v0, LL0/t;->a:Landroid/graphics/Matrix;
000742e2move-object/from16 v9, v18
000742e6invoke-virtual {v4, v9}, Landroid/graphics/Matrix;->set(Landroid/graphics/Matrix;)V
000742ecinvoke-virtual {v4, v7, v6}, Landroid/graphics/Matrix;->preTranslate(FF)Z
000742f2invoke-virtual {v0}, LL0/p;->b()F
000742f8move-result v6
000742fainvoke-virtual {v4, v6}, Landroid/graphics/Matrix;->preRotate(F)Z
00074300invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
00074306iget v6, v8, Landroid/graphics/RectF;->bottom:F
0007430aint-to-float v7, v2
0007430cadd-float/2addr v6, v7
0007430eiput v6, v8, Landroid/graphics/RectF;->bottom:F
00074312neg-int v2, v2
00074314int-to-float v2, v2
00074316invoke-virtual {v8, v5, v2}, Landroid/graphics/RectF;->offset(FF)V
0007431csget-object v14, LK0/a;->i:[I
00074320const/4 v2, 0x0
00074322iget v5, v1, LK0/a;->f:I
00074326aput v5, v14, v2
0007432aconst/4 v2, 0x1
0007432ciget v5, v1, LK0/a;->e:I
00074330aput v5, v14, v2
00074334const/4 v2, 0x2
00074336iget v5, v1, LK0/a;->d:I
0007433aaput v5, v14, v2
0007433eiget-object v1, v1, LK0/a;->c:Landroid/graphics/Paint;
00074342new-instance v9, Landroid/graphics/LinearGradient;
00074346iget v10, v8, Landroid/graphics/RectF;->left:F
0007434aiget v11, v8, Landroid/graphics/RectF;->top:F
0007434eiget v13, v8, Landroid/graphics/RectF;->bottom:F
00074352sget-object v15, LK0/a;->j:[F
00074356sget-object v16, Landroid/graphics/Shader$TileMode;->CLAMP:Landroid/graphics/Shader$TileMode;
0007435amove v12, v10
0007435cinvoke-direct/range {v9 .. v16}, Landroid/graphics/LinearGradient;-><init>(FFFF[I[FLandroid/graphics/Shader$TileMode;)V
00074362invoke-virtual {v1, v9}, Landroid/graphics/Paint;->setShader(Landroid/graphics/Shader;)Landroid/graphics/Shader;
00074368invoke-virtual {v3}, Landroid/graphics/Canvas;->save()I
0007436einvoke-virtual {v3, v4}, Landroid/graphics/Canvas;->concat(Landroid/graphics/Matrix;)V
00074374invoke-virtual {v3, v8, v1}, Landroid/graphics/Canvas;->drawRect(Landroid/graphics/RectF;Landroid/graphics/Paint;)V
0007437ainvoke-virtual {v3}, Landroid/graphics/Canvas;->restore()V
00074380return-void
0007428c
00074382
00074382 // align 0x4
00074382 // align 0x4
00074384
00074384L0.q::<clinit>():
00074394new-instance v0, Landroid/graphics/RectF;
00074398invoke-direct {v0}, Landroid/graphics/RectF;-><init>()V
0007439esput-object v0, LL0/q;->h:Landroid/graphics/RectF;
000743a2return-void
00074384
00074384L0.q::<clinit>():
00074394new-instance v0, Landroid/graphics/RectF;
00074398invoke-direct {v0}, Landroid/graphics/RectF;-><init>()V
0007439esput-object v0, LL0/q;->h:Landroid/graphics/RectF;
000743a2return-void
00074384
000743a4
000743a4L0.q::<init>(float, float, float, float):
000743b4invoke-direct {v0}, LL0/s;-><init>()V
000743baiput v1, v0, LL0/q;->b:F
000743beiput v2, v0, LL0/q;->c:F
000743c2iput v3, v0, LL0/q;->d:F
000743c6iput v4, v0, LL0/q;->e:F
000743careturn-void
000743a4
000743a4L0.q::<init>(float, float, float, float):
000743b4invoke-direct {v0}, LL0/s;-><init>()V
000743baiput v1, v0, LL0/q;->b:F
000743beiput v2, v0, LL0/q;->c:F
000743c2iput v3, v0, LL0/q;->d:F
000743c6iput v4, v0, LL0/q;->e:F
000743careturn-void
000743a4
000743cc
000743ccL0.q::a(android.graphics.Matrix, android.graphics.Path):
000743dciget-object v0, v5, LL0/s;->a:Landroid/graphics/Matrix;
000743e0invoke-virtual {v6, v0}, Landroid/graphics/Matrix;->invert(Landroid/graphics/Matrix;)Z
000743e6invoke-virtual {v7, v0}, Landroid/graphics/Path;->transform(Landroid/graphics/Matrix;)V
000743ecsget-object v0, LL0/q;->h:Landroid/graphics/RectF;
000743f0iget v1, v5, LL0/q;->b:F
000743f4iget v2, v5, LL0/q;->c:F
000743f8iget v3, v5, LL0/q;->d:F
000743fciget v4, v5, LL0/q;->e:F
00074400invoke-virtual {v0, v1, v2, v3, v4}, Landroid/graphics/RectF;->set(FFFF)V
00074406iget v1, v5, LL0/q;->f:F
0007440aiget v2, v5, LL0/q;->g:F
0007440econst/4 v3, 0x0
00074410invoke-virtual {v7, v0, v1, v2, v3}, Landroid/graphics/Path;->arcTo(Landroid/graphics/RectF;FFZ)V
00074416invoke-virtual {v7, v6}, Landroid/graphics/Path;->transform(Landroid/graphics/Matrix;)V
0007441creturn-void
000743cc
000743ccL0.q::a(android.graphics.Matrix, android.graphics.Path):
000743dciget-object v0, v5, LL0/s;->a:Landroid/graphics/Matrix;
000743e0invoke-virtual {v6, v0}, Landroid/graphics/Matrix;->invert(Landroid/graphics/Matrix;)Z
000743e6invoke-virtual {v7, v0}, Landroid/graphics/Path;->transform(Landroid/graphics/Matrix;)V
000743ecsget-object v0, LL0/q;->h:Landroid/graphics/RectF;
000743f0iget v1, v5, LL0/q;->b:F
000743f4iget v2, v5, LL0/q;->c:F
000743f8iget v3, v5, LL0/q;->d:F
000743fciget v4, v5, LL0/q;->e:F
00074400invoke-virtual {v0, v1, v2, v3, v4}, Landroid/graphics/RectF;->set(FFFF)V
00074406iget v1, v5, LL0/q;->f:F
0007440aiget v2, v5, LL0/q;->g:F
0007440econst/4 v3, 0x0
00074410invoke-virtual {v7, v0, v1, v2, v3}, Landroid/graphics/Path;->arcTo(Landroid/graphics/RectF;FFZ)V
00074416invoke-virtual {v7, v6}, Landroid/graphics/Path;->transform(Landroid/graphics/Matrix;)V
0007441creturn-void
000743cc
0007441e
0007441e // align 0x10
0007441e // align 0x10
00074420
00074420L0.r::a(android.graphics.Matrix, android.graphics.Path):
00074430iget-object v0, v2, LL0/s;->a:Landroid/graphics/Matrix;
00074434invoke-virtual {v3, v0}, Landroid/graphics/Matrix;->invert(Landroid/graphics/Matrix;)Z
0007443ainvoke-virtual {v4, v0}, Landroid/graphics/Path;->transform(Landroid/graphics/Matrix;)V
00074440iget v0, v2, LL0/r;->b:F
00074444iget v1, v2, LL0/r;->c:F
00074448invoke-virtual {v4, v0, v1}, Landroid/graphics/Path;->lineTo(FF)V
0007444einvoke-virtual {v4, v3}, Landroid/graphics/Path;->transform(Landroid/graphics/Matrix;)V
00074454return-void
00074420
00074420L0.r::a(android.graphics.Matrix, android.graphics.Path):
00074430iget-object v0, v2, LL0/s;->a:Landroid/graphics/Matrix;
00074434invoke-virtual {v3, v0}, Landroid/graphics/Matrix;->invert(Landroid/graphics/Matrix;)Z
0007443ainvoke-virtual {v4, v0}, Landroid/graphics/Path;->transform(Landroid/graphics/Matrix;)V
00074440iget v0, v2, LL0/r;->b:F
00074444iget v1, v2, LL0/r;->c:F
00074448invoke-virtual {v4, v0, v1}, Landroid/graphics/Path;->lineTo(FF)V
0007444einvoke-virtual {v4, v3}, Landroid/graphics/Path;->transform(Landroid/graphics/Matrix;)V
00074454return-void
00074420
00074456
00074456 // align 0x8
00074456 // align 0x8
00074458
00074458L0.s::<init>():
00074468invoke-direct {v1}, Ljava/lang/Object;-><init>()V
0007446enew-instance v0, Landroid/graphics/Matrix;
00074472invoke-direct {v0}, Landroid/graphics/Matrix;-><init>()V
00074478iput-object v0, v1, LL0/s;->a:Landroid/graphics/Matrix;
0007447creturn-void
00074458
00074458L0.s::<init>():
00074468invoke-direct {v1}, Ljava/lang/Object;-><init>()V
0007446enew-instance v0, Landroid/graphics/Matrix;
00074472invoke-direct {v0}, Landroid/graphics/Matrix;-><init>()V
00074478iput-object v0, v1, LL0/s;->a:Landroid/graphics/Matrix;
0007447creturn-void
00074458
0007447e
0007447e // align 0x10
0007447e // align 0x10
00074480
00074480L0.t::<clinit>():
00074490new-instance v0, Landroid/graphics/Matrix;
00074494invoke-direct {v0}, Landroid/graphics/Matrix;-><init>()V
0007449asput-object v0, LL0/t;->b:Landroid/graphics/Matrix;
0007449ereturn-void
00074480
00074480L0.t::<clinit>():
00074490new-instance v0, Landroid/graphics/Matrix;
00074494invoke-direct {v0}, Landroid/graphics/Matrix;-><init>()V
0007449asput-object v0, LL0/t;->b:Landroid/graphics/Matrix;
0007449ereturn-void
00074480
000744a0
000744a0L0.t::<init>():
000744b0invoke-direct {v1}, Ljava/lang/Object;-><init>()V
000744b6new-instance v0, Landroid/graphics/Matrix;
000744bainvoke-direct {v0}, Landroid/graphics/Matrix;-><init>()V
000744c0iput-object v0, v1, LL0/t;->a:Landroid/graphics/Matrix;
000744c4return-void
000744a0
000744a0L0.t::<init>():
000744b0invoke-direct {v1}, Ljava/lang/Object;-><init>()V
000744b6new-instance v0, Landroid/graphics/Matrix;
000744bainvoke-direct {v0}, Landroid/graphics/Matrix;-><init>()V
000744c0iput-object v0, v1, LL0/t;->a:Landroid/graphics/Matrix;
000744c4return-void
000744a0
000744c6
000744c6 // align 0x8
000744c6 // align 0x8
000744c8
000744c8L0.u::<init>():
000744d8invoke-direct {v2}, Ljava/lang/Object;-><init>()V
000744denew-instance v0, Ljava/util/ArrayList;
000744e2invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
000744e8iput-object v0, v2, LL0/u;->f:Ljava/util/ArrayList;
000744ecnew-instance v0, Ljava/util/ArrayList;
000744f0invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
000744f6iput-object v0, v2, LL0/u;->g:Ljava/util/ArrayList;
000744faconst/4 v0, 0x0
000744fcconst/high16 v1, 0x43870000
00074500invoke-virtual {v2, v0, v1, v0}, LL0/u;->d(FFF)V
00074506return-void
000744c8
000744c8L0.u::<init>():
000744d8invoke-direct {v2}, Ljava/lang/Object;-><init>()V
000744denew-instance v0, Ljava/util/ArrayList;
000744e2invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
000744e8iput-object v0, v2, LL0/u;->f:Ljava/util/ArrayList;
000744ecnew-instance v0, Ljava/util/ArrayList;
000744f0invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
000744f6iput-object v0, v2, LL0/u;->g:Ljava/util/ArrayList;
000744faconst/4 v0, 0x0
000744fcconst/high16 v1, 0x43870000
00074500invoke-virtual {v2, v0, v1, v0}, LL0/u;->d(FFF)V
00074506return-void
000744c8
00074508
00074508L0.u::a(float):
00074518iget v0, v4, LL0/u;->d:F
0007451ccmpl-float v1, v0, v5
00074520if-nez v1, :cond_7
00074524goto :goto_13
00074526sub-float v0, v5, v0
0007452aconst/high16 v1, 0x43b40000
0007452eadd-float/2addr v0, v1
00074530rem-float/2addr v0, v1
00074532const/high16 v1, 0x43340000
00074536cmpl-float v1, v0, v1
0007453aif-lez v1, :cond_14
0007453ereturn-void
00074540new-instance v1, LL0/q;
00074544iget v2, v4, LL0/u;->b:F
00074548iget v3, v4, LL0/u;->c:F
0007454cinvoke-direct {v1, v2, v3, v2, v3}, LL0/q;-><init>(FFFF)V
00074552iget v2, v4, LL0/u;->d:F
00074556iput v2, v1, LL0/q;->f:F
0007455aiput v0, v1, LL0/q;->g:F
0007455eiget-object v0, v4, LL0/u;->g:Ljava/util/ArrayList;
00074562new-instance v2, LL0/o;
00074566invoke-direct {v2, v1}, LL0/o;-><init>(LL0/q;)V
0007456cinvoke-virtual {v0, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
00074572iput v5, v4, LL0/u;->d:F
00074576return-void
00074508
00074508L0.u::a(float):
00074518iget v0, v4, LL0/u;->d:F
0007451ccmpl-float v1, v0, v5
00074520if-nez v1, :cond_7
00074524goto :goto_13
00074526sub-float v0, v5, v0
0007452aconst/high16 v1, 0x43b40000
0007452eadd-float/2addr v0, v1
00074530rem-float/2addr v0, v1
00074532const/high16 v1, 0x43340000
00074536cmpl-float v1, v0, v1
0007453aif-lez v1, :cond_14
0007453ereturn-void
00074540new-instance v1, LL0/q;
00074544iget v2, v4, LL0/u;->b:F
00074548iget v3, v4, LL0/u;->c:F
0007454cinvoke-direct {v1, v2, v3, v2, v3}, LL0/q;-><init>(FFFF)V
00074552iget v2, v4, LL0/u;->d:F
00074556iput v2, v1, LL0/q;->f:F
0007455aiput v0, v1, LL0/q;->g:F
0007455eiget-object v0, v4, LL0/u;->g:Ljava/util/ArrayList;
00074562new-instance v2, LL0/o;
00074566invoke-direct {v2, v1}, LL0/o;-><init>(LL0/q;)V
0007456cinvoke-virtual {v0, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
00074572iput v5, v4, LL0/u;->d:F
00074576return-void
00074508
00074578
00074578L0.u::b(android.graphics.Matrix, android.graphics.Path):
00074588iget-object v0, v4, LL0/u;->f:Ljava/util/ArrayList;
0007458cinvoke-virtual {v0}, Ljava/util/ArrayList;->size()I
00074592move-result v1
00074594const/4 v2, 0x0
00074596if-ge v2, v1, :cond_15
0007459ainvoke-virtual {v0, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000745a0move-result-object v3
000745a2check-cast v3, LL0/s;
000745a6invoke-virtual {v3, v5, v6}, LL0/s;->a(Landroid/graphics/Matrix;Landroid/graphics/Path;)V
000745acadd-int/lit8 v2, v2, 0x1
000745b0goto :goto_7
000745b2return-void
00074578
00074578L0.u::b(android.graphics.Matrix, android.graphics.Path):
00074588iget-object v0, v4, LL0/u;->f:Ljava/util/ArrayList;
0007458cinvoke-virtual {v0}, Ljava/util/ArrayList;->size()I
00074592move-result v1
00074594const/4 v2, 0x0
00074596if-ge v2, v1, :cond_15
0007459ainvoke-virtual {v0, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000745a0move-result-object v3
000745a2check-cast v3, LL0/s;
000745a6invoke-virtual {v3, v5, v6}, LL0/s;->a(Landroid/graphics/Matrix;Landroid/graphics/Path;)V
000745acadd-int/lit8 v2, v2, 0x1
000745b0goto :goto_7
000745b2return-void
00074578
000745b4
000745b4L0.u::c(float, float):
000745c4new-instance v0, LL0/r;
000745c8invoke-direct {v0}, LL0/s;-><init>()V
000745ceiput v5, v0, LL0/r;->b:F
000745d2iput v6, v0, LL0/r;->c:F
000745d6iget-object v1, v4, LL0/u;->f:Ljava/util/ArrayList;
000745dainvoke-virtual {v1, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
000745e0new-instance v1, LL0/p;
000745e4iget v2, v4, LL0/u;->b:F
000745e8iget v3, v4, LL0/u;->c:F
000745ecinvoke-direct {v1, v0, v2, v3}, LL0/p;-><init>(LL0/r;FF)V
000745f2invoke-virtual {v1}, LL0/p;->b()F
000745f8move-result v0
000745faconst/high16 v2, 0x43870000
000745feadd-float/2addr v0, v2
00074600invoke-virtual {v1}, LL0/p;->b()F
00074606move-result v3
00074608add-float/2addr v3, v2
0007460ainvoke-virtual {v4, v0}, LL0/u;->a(F)V
00074610iget-object v0, v4, LL0/u;->g:Ljava/util/ArrayList;
00074614invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
0007461aiput v3, v4, LL0/u;->d:F
0007461eiput v5, v4, LL0/u;->b:F
00074622iput v6, v4, LL0/u;->c:F
00074626return-void
000745b4
000745b4L0.u::c(float, float):
000745c4new-instance v0, LL0/r;
000745c8invoke-direct {v0}, LL0/s;-><init>()V
000745ceiput v5, v0, LL0/r;->b:F
000745d2iput v6, v0, LL0/r;->c:F
000745d6iget-object v1, v4, LL0/u;->f:Ljava/util/ArrayList;
000745dainvoke-virtual {v1, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
000745e0new-instance v1, LL0/p;
000745e4iget v2, v4, LL0/u;->b:F
000745e8iget v3, v4, LL0/u;->c:F
000745ecinvoke-direct {v1, v0, v2, v3}, LL0/p;-><init>(LL0/r;FF)V
000745f2invoke-virtual {v1}, LL0/p;->b()F
000745f8move-result v0
000745faconst/high16 v2, 0x43870000
000745feadd-float/2addr v0, v2
00074600invoke-virtual {v1}, LL0/p;->b()F
00074606move-result v3
00074608add-float/2addr v3, v2
0007460ainvoke-virtual {v4, v0}, LL0/u;->a(F)V
00074610iget-object v0, v4, LL0/u;->g:Ljava/util/ArrayList;
00074614invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
0007461aiput v3, v4, LL0/u;->d:F
0007461eiput v5, v4, LL0/u;->b:F
00074622iput v6, v4, LL0/u;->c:F
00074626return-void
000745b4
00074628
00074628L0.u::d(float, float, float):
00074638iput v2, v1, LL0/u;->a:F
0007463cconst/4 v0, 0x0
0007463eiput v0, v1, LL0/u;->b:F
00074642iput v2, v1, LL0/u;->c:F
00074646iput v3, v1, LL0/u;->d:F
0007464aadd-float/2addr v3, v4
0007464cconst/high16 v2, 0x43b40000
00074650rem-float/2addr v3, v2
00074652iput v3, v1, LL0/u;->e:F
00074656iget-object v2, v1, LL0/u;->f:Ljava/util/ArrayList;
0007465ainvoke-virtual {v2}, Ljava/util/ArrayList;->clear()V
00074660iget-object v2, v1, LL0/u;->g:Ljava/util/ArrayList;
00074664invoke-virtual {v2}, Ljava/util/ArrayList;->clear()V
0007466areturn-void
00074628
00074628L0.u::d(float, float, float):
00074638iput v2, v1, LL0/u;->a:F
0007463cconst/4 v0, 0x0
0007463eiput v0, v1, LL0/u;->b:F
00074642iput v2, v1, LL0/u;->c:F
00074646iput v3, v1, LL0/u;->d:F
0007464aadd-float/2addr v3, v4
0007464cconst/high16 v2, 0x43b40000
00074650rem-float/2addr v3, v2
00074652iput v3, v1, LL0/u;->e:F
00074656iget-object v2, v1, LL0/u;->f:Ljava/util/ArrayList;
0007465ainvoke-virtual {v2}, Ljava/util/ArrayList;->clear()V
00074660iget-object v2, v1, LL0/u;->g:Ljava/util/ArrayList;
00074664invoke-virtual {v2}, Ljava/util/ArrayList;->clear()V
0007466areturn-void
00074628
0007466c
0007466cL0.x::<init>(int, java.lang.Object):
0007467ciput v1, v0, LL0/x;->a:I
00074680iput-object v2, v0, LL0/x;->b:Ljava/lang/Object;
00074684invoke-direct {v0}, Landroid/view/ViewOutlineProvider;-><init>()V
0007468areturn-void
0007466c
0007466cL0.x::<init>(int, java.lang.Object):
0007467ciput v1, v0, LL0/x;->a:I
00074680iput-object v2, v0, LL0/x;->b:Ljava/lang/Object;
00074684invoke-direct {v0}, Landroid/view/ViewOutlineProvider;-><init>()V
0007468areturn-void
0007466c
0007468c
0007468cL0.x::getOutline(android.view.View, android.graphics.Outline):
0007469ciget v9, v8, LL0/x;->a:I
000746a0packed-switch v9, :pswitch_data_4c
000746a6iget-object v9, v8, LL0/x;->b:Ljava/lang/Object;
000746aacheck-cast v9, Lcom/google/android/material/chip/Chip;
000746aeiget-object v9, v9, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000746b2if-eqz v9, :cond_11
000746b6invoke-virtual {v9, v10}, Lz0/d;->getOutline(Landroid/graphics/Outline;)V
000746bcgoto :goto_15
000746beconst/4 v9, 0x0
000746c0invoke-virtual {v10, v9}, Landroid/graphics/Outline;->setAlpha(F)V
000746c6return-void
000746c8iget-object v9, v8, LL0/x;->b:Ljava/lang/Object;
000746cccheck-cast v9, LL0/z;
000746d0iget-object v9, v9, LL0/w;->e:Landroid/graphics/Path;
000746d4invoke-virtual {v9}, Landroid/graphics/Path;->isEmpty()Z
000746damove-result v0
000746dcif-nez v0, :cond_25
000746e0invoke-static {v10, v9}, LC0/b;->o(Landroid/graphics/Outline;Landroid/graphics/Path;)V
000746e6return-void
000746e8iget-object v9, v8, LL0/x;->b:Ljava/lang/Object;
000746eccheck-cast v9, LL0/y;
000746f0iget-object v0, v9, LL0/w;->c:LL0/k;
000746f4if-eqz v0, :cond_4a
000746f8iget-object v0, v9, LL0/w;->d:Landroid/graphics/RectF;
000746fcinvoke-virtual {v0}, Landroid/graphics/RectF;->isEmpty()Z
00074702move-result v0
00074704if-nez v0, :cond_4a
00074708iget-object v0, v9, LL0/w;->d:Landroid/graphics/RectF;
0007470ciget v1, v0, Landroid/graphics/RectF;->left:F
00074710float-to-int v3, v1
00074712iget v1, v0, Landroid/graphics/RectF;->top:F
00074716float-to-int v4, v1
00074718iget v1, v0, Landroid/graphics/RectF;->right:F
0007471cfloat-to-int v5, v1
0007471eiget v0, v0, Landroid/graphics/RectF;->bottom:F
00074722float-to-int v6, v0
00074724iget v7, v9, LL0/y;->g:F
00074728move-object v2, v10
0007472ainvoke-virtual/range {v2 .. v7}, Landroid/graphics/Outline;->setRoundRect(IIIIF)V
00074730return-void
00074732nop
00074734.packed-switch 0x0
0007468c
0007468cL0.x::getOutline(android.view.View, android.graphics.Outline):
0007469ciget v9, v8, LL0/x;->a:I
000746a0packed-switch v9, :pswitch_data_4c
000746a6iget-object v9, v8, LL0/x;->b:Ljava/lang/Object;
000746aacheck-cast v9, Lcom/google/android/material/chip/Chip;
000746aeiget-object v9, v9, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000746b2if-eqz v9, :cond_11
000746b6invoke-virtual {v9, v10}, Lz0/d;->getOutline(Landroid/graphics/Outline;)V
000746bcgoto :goto_15
000746beconst/4 v9, 0x0
000746c0invoke-virtual {v10, v9}, Landroid/graphics/Outline;->setAlpha(F)V
000746c6return-void
000746c8iget-object v9, v8, LL0/x;->b:Ljava/lang/Object;
000746cccheck-cast v9, LL0/z;
000746d0iget-object v9, v9, LL0/w;->e:Landroid/graphics/Path;
000746d4invoke-virtual {v9}, Landroid/graphics/Path;->isEmpty()Z
000746damove-result v0
000746dcif-nez v0, :cond_25
000746e0invoke-static {v10, v9}, LC0/b;->o(Landroid/graphics/Outline;Landroid/graphics/Path;)V
000746e6return-void
000746e8iget-object v9, v8, LL0/x;->b:Ljava/lang/Object;
000746eccheck-cast v9, LL0/y;
000746f0iget-object v0, v9, LL0/w;->c:LL0/k;
000746f4if-eqz v0, :cond_4a
000746f8iget-object v0, v9, LL0/w;->d:Landroid/graphics/RectF;
000746fcinvoke-virtual {v0}, Landroid/graphics/RectF;->isEmpty()Z
00074702move-result v0
00074704if-nez v0, :cond_4a
00074708iget-object v0, v9, LL0/w;->d:Landroid/graphics/RectF;
0007470ciget v1, v0, Landroid/graphics/RectF;->left:F
00074710float-to-int v3, v1
00074712iget v1, v0, Landroid/graphics/RectF;->top:F
00074716float-to-int v4, v1
00074718iget v1, v0, Landroid/graphics/RectF;->right:F
0007471cfloat-to-int v5, v1
0007471eiget v0, v0, Landroid/graphics/RectF;->bottom:F
00074722float-to-int v6, v0
00074724iget v7, v9, LL0/y;->g:F
00074728move-object v2, v10
0007472ainvoke-virtual/range {v2 .. v7}, Landroid/graphics/Outline;->setRoundRect(IIIIF)V
00074730return-void
00074732nop
00074734.packed-switch 0x0
0007468c
00074744
00074744L0.y::b():
00074754iget-boolean v0, v1, LL0/y;->f:Z
00074758if-eqz v0, :cond_b
0007475ciget-boolean v0, v1, LL0/w;->a:Z
00074760if-eqz v0, :cond_9
00074764goto :goto_b
00074766const/4 v0, 0x0
00074768return v0
0007476aconst/4 v0, 0x1
0007476creturn v0
00074744
00074744L0.y::b():
00074754iget-boolean v0, v1, LL0/y;->f:Z
00074758if-eqz v0, :cond_b
0007475ciget-boolean v0, v1, LL0/w;->a:Z
00074760if-eqz v0, :cond_9
00074764goto :goto_b
00074766const/4 v0, 0x0
00074768return v0
0007476aconst/4 v0, 0x1
0007476creturn v0
00074744
0007476e
0007476e // align 0x10
0007476e // align 0x10
00074770
00074770L0.y::<init>(com.google.android.material.navigation.NavigationView):
00074780invoke-direct {v1}, LL0/w;-><init>()V
00074786const/4 v0, 0x0
00074788iput-boolean v0, v1, LL0/y;->f:Z
0007478cconst/4 v0, 0x0
0007478eiput v0, v1, LL0/y;->g:F
00074792invoke-direct {v1, v2}, LL0/y;->d(Landroid/view/View;)V
00074798return-void
00074770
00074770L0.y::<init>(com.google.android.material.navigation.NavigationView):
00074780invoke-direct {v1}, LL0/w;-><init>()V
00074786const/4 v0, 0x0
00074788iput-boolean v0, v1, LL0/y;->f:Z
0007478cconst/4 v0, 0x0
0007478eiput v0, v1, LL0/y;->g:F
00074792invoke-direct {v1, v2}, LL0/y;->d(Landroid/view/View;)V
00074798return-void
00074770
0007479a
0007479a // align 0x4
0007479a // align 0x4
0007479c
0007479cL0.y::d(android.view.View):
000747acnew-instance v0, LL0/x;
000747b0const/4 v1, 0x0
000747b2invoke-direct {v0, v1, v2}, LL0/x;-><init>(ILjava/lang/Object;)V
000747b8invoke-virtual {v3, v0}, Landroid/view/View;->setOutlineProvider(Landroid/view/ViewOutlineProvider;)V
000747bereturn-void
0007479c
0007479cL0.y::d(android.view.View):
000747acnew-instance v0, LL0/x;
000747b0const/4 v1, 0x0
000747b2invoke-direct {v0, v1, v2}, LL0/x;-><init>(ILjava/lang/Object;)V
000747b8invoke-virtual {v3, v0}, Landroid/view/View;->setOutlineProvider(Landroid/view/ViewOutlineProvider;)V
000747bereturn-void
0007479c
000747c0
000747c0L0.y::a(com.google.android.material.navigation.NavigationView):
000747d0iget-object v0, v9, LL0/w;->c:LL0/k;
000747d4const/4 v1, 0x0
000747d6if-eqz v0, :cond_11
000747daiget-object v2, v9, LL0/w;->d:Landroid/graphics/RectF;
000747deif-nez v2, :cond_a
000747e2goto :goto_11
000747e4iget-object v0, v0, LL0/k;->f:LL0/c;
000747e8invoke-interface {v0, v2}, LL0/c;->a(Landroid/graphics/RectF;)F
000747eemove-result v0
000747f0goto :goto_12
000747f2move v0, v1
000747f4iput v0, v9, LL0/y;->g:F
000747f8iget-object v0, v9, LL0/w;->d:Landroid/graphics/RectF;
000747fcinvoke-virtual {v0}, Landroid/graphics/RectF;->isEmpty()Z
00074802move-result v0
00074804const/4 v2, 0x0
00074806if-nez v0, :cond_29
0007480aiget-object v0, v9, LL0/w;->c:LL0/k;
0007480eif-nez v0, :cond_22
00074812goto :goto_29
00074814iget-object v3, v9, LL0/w;->d:Landroid/graphics/RectF;
00074818invoke-virtual {v0, v3}, LL0/k;->d(Landroid/graphics/RectF;)Z
0007481emove-result v0
00074820goto :goto_2a
00074822move v0, v2
00074824const/4 v3, 0x1
00074826if-nez v0, :cond_f6
0007482aiget-object v0, v9, LL0/w;->d:Landroid/graphics/RectF;
0007482einvoke-virtual {v0}, Landroid/graphics/RectF;->isEmpty()Z
00074834move-result v0
00074836if-nez v0, :cond_f7
0007483aiget-object v0, v9, LL0/w;->c:LL0/k;
0007483eif-eqz v0, :cond_f7
00074842iget-boolean v4, v9, LL0/w;->b:Z
00074846if-eqz v4, :cond_f7
0007484aiget-object v4, v9, LL0/w;->d:Landroid/graphics/RectF;
0007484einvoke-virtual {v0, v4}, LL0/k;->d(Landroid/graphics/RectF;)Z
00074854move-result v0
00074856if-nez v0, :cond_f7
0007485aiget-object v0, v9, LL0/w;->c:LL0/k;
0007485eiget-object v4, v0, LL0/k;->a:LP1/e;
00074862instance-of v4, v4, LL0/i;
00074866if-eqz v4, :cond_f7
0007486aiget-object v4, v0, LL0/k;->b:LP1/e;
0007486einstance-of v4, v4, LL0/i;
00074872if-eqz v4, :cond_f7
00074876iget-object v4, v0, LL0/k;->d:LP1/e;
0007487ainstance-of v4, v4, LL0/i;
0007487eif-eqz v4, :cond_f7
00074882iget-object v4, v0, LL0/k;->c:LP1/e;
00074886instance-of v4, v4, LL0/i;
0007488aif-eqz v4, :cond_f7
0007488eiget-object v4, v9, LL0/w;->d:Landroid/graphics/RectF;
00074892iget-object v0, v0, LL0/k;->e:LL0/c;
00074896invoke-interface {v0, v4}, LL0/c;->a(Landroid/graphics/RectF;)F
0007489cmove-result v0
0007489eiget-object v4, v9, LL0/w;->c:LL0/k;
000748a2iget-object v4, v4, LL0/k;->f:LL0/c;
000748a6iget-object v5, v9, LL0/w;->d:Landroid/graphics/RectF;
000748aainvoke-interface {v4, v5}, LL0/c;->a(Landroid/graphics/RectF;)F
000748b0move-result v4
000748b2iget-object v5, v9, LL0/w;->c:LL0/k;
000748b6iget-object v5, v5, LL0/k;->h:LL0/c;
000748baiget-object v6, v9, LL0/w;->d:Landroid/graphics/RectF;
000748beinvoke-interface {v5, v6}, LL0/c;->a(Landroid/graphics/RectF;)F
000748c4move-result v5
000748c6iget-object v6, v9, LL0/w;->c:LL0/k;
000748caiget-object v6, v6, LL0/k;->g:LL0/c;
000748ceiget-object v7, v9, LL0/w;->d:Landroid/graphics/RectF;
000748d2invoke-interface {v6, v7}, LL0/c;->a(Landroid/graphics/RectF;)F
000748d8move-result v6
000748dacmpl-float v7, v0, v1
000748deif-nez v7, :cond_a2
000748e2cmpl-float v8, v5, v1
000748e6if-nez v8, :cond_a2
000748eacmpl-float v8, v4, v6
000748eeif-nez v8, :cond_a2
000748f2iget-object v0, v9, LL0/w;->d:Landroid/graphics/RectF;
000748f6iget v1, v0, Landroid/graphics/RectF;->left:F
000748fasub-float/2addr v1, v4
000748fciget v2, v0, Landroid/graphics/RectF;->top:F
00074900iget v5, v0, Landroid/graphics/RectF;->right:F
00074904iget v6, v0, Landroid/graphics/RectF;->bottom:F
00074908invoke-virtual {v0, v1, v2, v5, v6}, Landroid/graphics/RectF;->set(FFFF)V
0007490eiput v4, v9, LL0/y;->g:F
00074912goto :goto_f6
00074914if-nez v7, :cond_bd
00074918cmpl-float v7, v4, v1
0007491cif-nez v7, :cond_bd
00074920cmpl-float v7, v5, v6
00074924if-nez v7, :cond_bd
00074928iget-object v0, v9, LL0/w;->d:Landroid/graphics/RectF;
0007492ciget v1, v0, Landroid/graphics/RectF;->left:F
00074930iget v2, v0, Landroid/graphics/RectF;->top:F
00074934sub-float/2addr v2, v5
00074936iget v4, v0, Landroid/graphics/RectF;->right:F
0007493aiget v6, v0, Landroid/graphics/RectF;->bottom:F
0007493einvoke-virtual {v0, v1, v2, v4, v6}, Landroid/graphics/RectF;->set(FFFF)V
00074944iput v5, v9, LL0/y;->g:F
00074948goto :goto_f6
0007494acmpl-float v7, v4, v1
0007494eif-nez v7, :cond_da
00074952cmpl-float v7, v6, v1
00074956if-nez v7, :cond_da
0007495acmpl-float v7, v0, v5
0007495eif-nez v7, :cond_da
00074962iget-object v1, v9, LL0/w;->d:Landroid/graphics/RectF;
00074966iget v2, v1, Landroid/graphics/RectF;->left:F
0007496aiget v4, v1, Landroid/graphics/RectF;->top:F
0007496eiget v5, v1, Landroid/graphics/RectF;->right:F
00074972add-float/2addr v5, v0
00074974iget v6, v1, Landroid/graphics/RectF;->bottom:F
00074978invoke-virtual {v1, v2, v4, v5, v6}, Landroid/graphics/RectF;->set(FFFF)V
0007497eiput v0, v9, LL0/y;->g:F
00074982goto :goto_f6
00074984cmpl-float v5, v5, v1
00074988if-nez v5, :cond_f7
0007498ccmpl-float v1, v6, v1
00074990if-nez v1, :cond_f7
00074994cmpl-float v1, v0, v4
00074998if-nez v1, :cond_f7
0007499ciget-object v1, v9, LL0/w;->d:Landroid/graphics/RectF;
000749a0iget v2, v1, Landroid/graphics/RectF;->left:F
000749a4iget v4, v1, Landroid/graphics/RectF;->top:F
000749a8iget v5, v1, Landroid/graphics/RectF;->right:F
000749aciget v6, v1, Landroid/graphics/RectF;->bottom:F
000749b0add-float/2addr v6, v0
000749b2invoke-virtual {v1, v2, v4, v5, v6}, Landroid/graphics/RectF;->set(FFFF)V
000749b8iput v0, v9, LL0/y;->g:F
000749bcmove v2, v3
000749beiput-boolean v2, v9, LL0/y;->f:Z
000749c2invoke-virtual {v9}, LL0/y;->b()Z
000749c8move-result v0
000749caxor-int/2addr v0, v3
000749ccinvoke-virtual {v10, v0}, Landroid/view/View;->setClipToOutline(Z)V
000749d2invoke-virtual {v9}, LL0/y;->b()Z
000749d8move-result v0
000749daif-eqz v0, :cond_10b
000749deinvoke-virtual {v10}, Landroid/view/View;->invalidate()V
000749e4return-void
000749e6invoke-virtual {v10}, Landroid/view/View;->invalidateOutline()V
000749ecreturn-void
000747c0
000747c0L0.y::a(com.google.android.material.navigation.NavigationView):
000747d0iget-object v0, v9, LL0/w;->c:LL0/k;
000747d4const/4 v1, 0x0
000747d6if-eqz v0, :cond_11
000747daiget-object v2, v9, LL0/w;->d:Landroid/graphics/RectF;
000747deif-nez v2, :cond_a
000747e2goto :goto_11
000747e4iget-object v0, v0, LL0/k;->f:LL0/c;
000747e8invoke-interface {v0, v2}, LL0/c;->a(Landroid/graphics/RectF;)F
000747eemove-result v0
000747f0goto :goto_12
000747f2move v0, v1
000747f4iput v0, v9, LL0/y;->g:F
000747f8iget-object v0, v9, LL0/w;->d:Landroid/graphics/RectF;
000747fcinvoke-virtual {v0}, Landroid/graphics/RectF;->isEmpty()Z
00074802move-result v0
00074804const/4 v2, 0x0
00074806if-nez v0, :cond_29
0007480aiget-object v0, v9, LL0/w;->c:LL0/k;
0007480eif-nez v0, :cond_22
00074812goto :goto_29
00074814iget-object v3, v9, LL0/w;->d:Landroid/graphics/RectF;
00074818invoke-virtual {v0, v3}, LL0/k;->d(Landroid/graphics/RectF;)Z
0007481emove-result v0
00074820goto :goto_2a
00074822move v0, v2
00074824const/4 v3, 0x1
00074826if-nez v0, :cond_f6
0007482aiget-object v0, v9, LL0/w;->d:Landroid/graphics/RectF;
0007482einvoke-virtual {v0}, Landroid/graphics/RectF;->isEmpty()Z
00074834move-result v0
00074836if-nez v0, :cond_f7
0007483aiget-object v0, v9, LL0/w;->c:LL0/k;
0007483eif-eqz v0, :cond_f7
00074842iget-boolean v4, v9, LL0/w;->b:Z
00074846if-eqz v4, :cond_f7
0007484aiget-object v4, v9, LL0/w;->d:Landroid/graphics/RectF;
0007484einvoke-virtual {v0, v4}, LL0/k;->d(Landroid/graphics/RectF;)Z
00074854move-result v0
00074856if-nez v0, :cond_f7
0007485aiget-object v0, v9, LL0/w;->c:LL0/k;
0007485eiget-object v4, v0, LL0/k;->a:LP1/e;
00074862instance-of v4, v4, LL0/i;
00074866if-eqz v4, :cond_f7
0007486aiget-object v4, v0, LL0/k;->b:LP1/e;
0007486einstance-of v4, v4, LL0/i;
00074872if-eqz v4, :cond_f7
00074876iget-object v4, v0, LL0/k;->d:LP1/e;
0007487ainstance-of v4, v4, LL0/i;
0007487eif-eqz v4, :cond_f7
00074882iget-object v4, v0, LL0/k;->c:LP1/e;
00074886instance-of v4, v4, LL0/i;
0007488aif-eqz v4, :cond_f7
0007488eiget-object v4, v9, LL0/w;->d:Landroid/graphics/RectF;
00074892iget-object v0, v0, LL0/k;->e:LL0/c;
00074896invoke-interface {v0, v4}, LL0/c;->a(Landroid/graphics/RectF;)F
0007489cmove-result v0
0007489eiget-object v4, v9, LL0/w;->c:LL0/k;
000748a2iget-object v4, v4, LL0/k;->f:LL0/c;
000748a6iget-object v5, v9, LL0/w;->d:Landroid/graphics/RectF;
000748aainvoke-interface {v4, v5}, LL0/c;->a(Landroid/graphics/RectF;)F
000748b0move-result v4
000748b2iget-object v5, v9, LL0/w;->c:LL0/k;
000748b6iget-object v5, v5, LL0/k;->h:LL0/c;
000748baiget-object v6, v9, LL0/w;->d:Landroid/graphics/RectF;
000748beinvoke-interface {v5, v6}, LL0/c;->a(Landroid/graphics/RectF;)F
000748c4move-result v5
000748c6iget-object v6, v9, LL0/w;->c:LL0/k;
000748caiget-object v6, v6, LL0/k;->g:LL0/c;
000748ceiget-object v7, v9, LL0/w;->d:Landroid/graphics/RectF;
000748d2invoke-interface {v6, v7}, LL0/c;->a(Landroid/graphics/RectF;)F
000748d8move-result v6
000748dacmpl-float v7, v0, v1
000748deif-nez v7, :cond_a2
000748e2cmpl-float v8, v5, v1
000748e6if-nez v8, :cond_a2
000748eacmpl-float v8, v4, v6
000748eeif-nez v8, :cond_a2
000748f2iget-object v0, v9, LL0/w;->d:Landroid/graphics/RectF;
000748f6iget v1, v0, Landroid/graphics/RectF;->left:F
000748fasub-float/2addr v1, v4
000748fciget v2, v0, Landroid/graphics/RectF;->top:F
00074900iget v5, v0, Landroid/graphics/RectF;->right:F
00074904iget v6, v0, Landroid/graphics/RectF;->bottom:F
00074908invoke-virtual {v0, v1, v2, v5, v6}, Landroid/graphics/RectF;->set(FFFF)V
0007490eiput v4, v9, LL0/y;->g:F
00074912goto :goto_f6
00074914if-nez v7, :cond_bd
00074918cmpl-float v7, v4, v1
0007491cif-nez v7, :cond_bd
00074920cmpl-float v7, v5, v6
00074924if-nez v7, :cond_bd
00074928iget-object v0, v9, LL0/w;->d:Landroid/graphics/RectF;
0007492ciget v1, v0, Landroid/graphics/RectF;->left:F
00074930iget v2, v0, Landroid/graphics/RectF;->top:F
00074934sub-float/2addr v2, v5
00074936iget v4, v0, Landroid/graphics/RectF;->right:F
0007493aiget v6, v0, Landroid/graphics/RectF;->bottom:F
0007493einvoke-virtual {v0, v1, v2, v4, v6}, Landroid/graphics/RectF;->set(FFFF)V
00074944iput v5, v9, LL0/y;->g:F
00074948goto :goto_f6
0007494acmpl-float v7, v4, v1
0007494eif-nez v7, :cond_da
00074952cmpl-float v7, v6, v1
00074956if-nez v7, :cond_da
0007495acmpl-float v7, v0, v5
0007495eif-nez v7, :cond_da
00074962iget-object v1, v9, LL0/w;->d:Landroid/graphics/RectF;
00074966iget v2, v1, Landroid/graphics/RectF;->left:F
0007496aiget v4, v1, Landroid/graphics/RectF;->top:F
0007496eiget v5, v1, Landroid/graphics/RectF;->right:F
00074972add-float/2addr v5, v0
00074974iget v6, v1, Landroid/graphics/RectF;->bottom:F
00074978invoke-virtual {v1, v2, v4, v5, v6}, Landroid/graphics/RectF;->set(FFFF)V
0007497eiput v0, v9, LL0/y;->g:F
00074982goto :goto_f6
00074984cmpl-float v5, v5, v1
00074988if-nez v5, :cond_f7
0007498ccmpl-float v1, v6, v1
00074990if-nez v1, :cond_f7
00074994cmpl-float v1, v0, v4
00074998if-nez v1, :cond_f7
0007499ciget-object v1, v9, LL0/w;->d:Landroid/graphics/RectF;
000749a0iget v2, v1, Landroid/graphics/RectF;->left:F
000749a4iget v4, v1, Landroid/graphics/RectF;->top:F
000749a8iget v5, v1, Landroid/graphics/RectF;->right:F
000749aciget v6, v1, Landroid/graphics/RectF;->bottom:F
000749b0add-float/2addr v6, v0
000749b2invoke-virtual {v1, v2, v4, v5, v6}, Landroid/graphics/RectF;->set(FFFF)V
000749b8iput v0, v9, LL0/y;->g:F
000749bcmove v2, v3
000749beiput-boolean v2, v9, LL0/y;->f:Z
000749c2invoke-virtual {v9}, LL0/y;->b()Z
000749c8move-result v0
000749caxor-int/2addr v0, v3
000749ccinvoke-virtual {v10, v0}, Landroid/view/View;->setClipToOutline(Z)V
000749d2invoke-virtual {v9}, LL0/y;->b()Z
000749d8move-result v0
000749daif-eqz v0, :cond_10b
000749deinvoke-virtual {v10}, Landroid/view/View;->invalidate()V
000749e4return-void
000749e6invoke-virtual {v10}, Landroid/view/View;->invalidateOutline()V
000749ecreturn-void
000747c0
000749ee
000749ee // align 0x10
000749ee // align 0x10
000749f0
000749f0L0.z::b():
00074a00iget-boolean v0, v1, LL0/w;->a:Z
00074a04return v0
000749f0
000749f0L0.z::b():
00074a00iget-boolean v0, v1, LL0/w;->a:Z
00074a04return v0
000749f0
00074a06
00074a06 // align 0x8
00074a06 // align 0x8
00074a08
00074a08L0.z::<init>(com.google.android.material.navigation.NavigationView):
00074a18invoke-direct {v0}, LL0/w;-><init>()V
00074a1einvoke-direct {v0, v1}, LL0/z;->d(Landroid/view/View;)V
00074a24return-void
00074a08
00074a08L0.z::<init>(com.google.android.material.navigation.NavigationView):
00074a18invoke-direct {v0}, LL0/w;-><init>()V
00074a1einvoke-direct {v0, v1}, LL0/z;->d(Landroid/view/View;)V
00074a24return-void
00074a08
00074a26
00074a26 // align 0x8
00074a26 // align 0x8
00074a28
00074a28L0.z::d(android.view.View):
00074a38new-instance v0, LL0/x;
00074a3cconst/4 v1, 0x1
00074a3einvoke-direct {v0, v1, v2}, LL0/x;-><init>(ILjava/lang/Object;)V
00074a44invoke-virtual {v3, v0}, Landroid/view/View;->setOutlineProvider(Landroid/view/ViewOutlineProvider;)V
00074a4areturn-void
00074a28
00074a28L0.z::d(android.view.View):
00074a38new-instance v0, LL0/x;
00074a3cconst/4 v1, 0x1
00074a3einvoke-direct {v0, v1, v2}, LL0/x;-><init>(ILjava/lang/Object;)V
00074a44invoke-virtual {v3, v0}, Landroid/view/View;->setOutlineProvider(Landroid/view/ViewOutlineProvider;)V
00074a4areturn-void
00074a28
00074a4c
00074a4cL0.z::a(com.google.android.material.navigation.NavigationView):
00074a5ciget-boolean v0, v1, LL0/w;->a:Z
00074a60xor-int/lit8 v0, v0, 0x1
00074a64invoke-virtual {v2, v0}, Landroid/view/View;->setClipToOutline(Z)V
00074a6aiget-boolean v0, v1, LL0/w;->a:Z
00074a6eif-eqz v0, :cond_f
00074a72invoke-virtual {v2}, Landroid/view/View;->invalidate()V
00074a78return-void
00074a7ainvoke-virtual {v2}, Landroid/view/View;->invalidateOutline()V
00074a80return-void
00074a4c
00074a4cL0.z::a(com.google.android.material.navigation.NavigationView):
00074a5ciget-boolean v0, v1, LL0/w;->a:Z
00074a60xor-int/lit8 v0, v0, 0x1
00074a64invoke-virtual {v2, v0}, Landroid/view/View;->setClipToOutline(Z)V
00074a6aiget-boolean v0, v1, LL0/w;->a:Z
00074a6eif-eqz v0, :cond_f
00074a72invoke-virtual {v2}, Landroid/view/View;->invalidate()V
00074a78return-void
00074a7ainvoke-virtual {v2}, Landroid/view/View;->invalidateOutline()V
00074a80return-void
00074a4c
00074a82
00074a82 // align 0x4
00074a82 // align 0x4
00074a84
00074a84L0.w::<init>():
00074a94invoke-direct {v1}, Ljava/lang/Object;-><init>()V
00074a9aconst/4 v0, 0x0
00074a9ciput-boolean v0, v1, LL0/w;->a:Z
00074aa0iput-boolean v0, v1, LL0/w;->b:Z
00074aa4new-instance v0, Landroid/graphics/RectF;
00074aa8invoke-direct {v0}, Landroid/graphics/RectF;-><init>()V
00074aaeiput-object v0, v1, LL0/w;->d:Landroid/graphics/RectF;
00074ab2new-instance v0, Landroid/graphics/Path;
00074ab6invoke-direct {v0}, Landroid/graphics/Path;-><init>()V
00074abciput-object v0, v1, LL0/w;->e:Landroid/graphics/Path;
00074ac0return-void
00074a84
00074a84L0.w::<init>():
00074a94invoke-direct {v1}, Ljava/lang/Object;-><init>()V
00074a9aconst/4 v0, 0x0
00074a9ciput-boolean v0, v1, LL0/w;->a:Z
00074aa0iput-boolean v0, v1, LL0/w;->b:Z
00074aa4new-instance v0, Landroid/graphics/RectF;
00074aa8invoke-direct {v0}, Landroid/graphics/RectF;-><init>()V
00074aaeiput-object v0, v1, LL0/w;->d:Landroid/graphics/RectF;
00074ab2new-instance v0, Landroid/graphics/Path;
00074ab6invoke-direct {v0}, Landroid/graphics/Path;-><init>()V
00074abciput-object v0, v1, LL0/w;->e:Landroid/graphics/Path;
00074ac0return-void
00074a84
00074ac2
00074ac2 // align 0x4
00074ac2 // align 0x4
00074ac4
00074ac4L0.w::c():
00074ad4iget-object v3, v6, LL0/w;->d:Landroid/graphics/RectF;
00074ad8iget v0, v3, Landroid/graphics/RectF;->left:F
00074adciget v1, v3, Landroid/graphics/RectF;->right:F
00074ae0cmpg-float v0, v0, v1
00074ae4if-gtz v0, :cond_20
00074ae8iget v0, v3, Landroid/graphics/RectF;->top:F
00074aeciget v1, v3, Landroid/graphics/RectF;->bottom:F
00074af0cmpg-float v0, v0, v1
00074af4if-gtz v0, :cond_20
00074af8iget-object v1, v6, LL0/w;->c:LL0/k;
00074afcif-eqz v1, :cond_20
00074b00sget-object v0, LL0/l;->a:LL0/m;
00074b04iget-object v5, v6, LL0/w;->e:Landroid/graphics/Path;
00074b08const/4 v4, 0x0
00074b0aconst/high16 v2, 0x3f800000
00074b0einvoke-virtual/range {v0 .. v5}, LL0/m;->a(LL0/k;FLandroid/graphics/RectF;LC/h;Landroid/graphics/Path;)V
00074b14return-void
00074ac4
00074ac4L0.w::c():
00074ad4iget-object v3, v6, LL0/w;->d:Landroid/graphics/RectF;
00074ad8iget v0, v3, Landroid/graphics/RectF;->left:F
00074adciget v1, v3, Landroid/graphics/RectF;->right:F
00074ae0cmpg-float v0, v0, v1
00074ae4if-gtz v0, :cond_20
00074ae8iget v0, v3, Landroid/graphics/RectF;->top:F
00074aeciget v1, v3, Landroid/graphics/RectF;->bottom:F
00074af0cmpg-float v0, v0, v1
00074af4if-gtz v0, :cond_20
00074af8iget-object v1, v6, LL0/w;->c:LL0/k;
00074afcif-eqz v1, :cond_20
00074b00sget-object v0, LL0/l;->a:LL0/m;
00074b04iget-object v5, v6, LL0/w;->e:Landroid/graphics/Path;
00074b08const/4 v4, 0x0
00074b0aconst/high16 v2, 0x3f800000
00074b0einvoke-virtual/range {v0 .. v5}, LL0/m;->a(LL0/k;FLandroid/graphics/RectF;LC/h;Landroid/graphics/Path;)V
00074b14return-void
00074ac4
00074b16
00074b16 // align 0x8
00074b16 // align 0x8
00074b18
00074b18L1.a::append(char):
00074b28iget-object v0, v1, LL1/a;->a:Ljava/lang/StringBuilder;
00074b2cinvoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
00074b32return-object v1
00074b18
00074b18L1.a::append(char):
00074b28iget-object v0, v1, LL1/a;->a:Ljava/lang/StringBuilder;
00074b2cinvoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
00074b32return-object v1
00074b18
00074b34
00074b34L1.a::append(java.lang.CharSequence):
00074b44iget-object v0, v1, LL1/a;->a:Ljava/lang/StringBuilder;
00074b48invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder;
00074b4ereturn-object v1
00074b34
00074b34L1.a::append(java.lang.CharSequence):
00074b44iget-object v0, v1, LL1/a;->a:Ljava/lang/StringBuilder;
00074b48invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder;
00074b4ereturn-object v1
00074b34
00074b50
00074b50L1.a::append(java.lang.CharSequence, int, int):
00074b60iget-object v0, v1, LL1/a;->a:Ljava/lang/StringBuilder;
00074b64invoke-virtual {v0, v2, v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/CharSequence;II)Ljava/lang/StringBuilder;
00074b6areturn-object v1
00074b50
00074b50L1.a::append(java.lang.CharSequence, int, int):
00074b60iget-object v0, v1, LL1/a;->a:Ljava/lang/StringBuilder;
00074b64invoke-virtual {v0, v2, v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/CharSequence;II)Ljava/lang/StringBuilder;
00074b6areturn-object v1
00074b50
00074b6c
00074b6cL1.a::append(char):
00074b7ciget-object v0, v1, LL1/a;->a:Ljava/lang/StringBuilder;
00074b80invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
00074b86return-object v1
00074b6c
00074b6cL1.a::append(char):
00074b7ciget-object v0, v1, LL1/a;->a:Ljava/lang/StringBuilder;
00074b80invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
00074b86return-object v1
00074b6c
00074b88
00074b88L1.a::append(java.lang.CharSequence):
00074b98iget-object v0, v1, LL1/a;->a:Ljava/lang/StringBuilder;
00074b9cinvoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder;
00074ba2return-object v1
00074b88
00074b88L1.a::append(java.lang.CharSequence):
00074b98iget-object v0, v1, LL1/a;->a:Ljava/lang/StringBuilder;
00074b9cinvoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder;
00074ba2return-object v1
00074b88
00074ba4
00074ba4L1.a::append(java.lang.CharSequence, int, int):
00074bb4iget-object v0, v1, LL1/a;->a:Ljava/lang/StringBuilder;
00074bb8invoke-virtual {v0, v2, v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/CharSequence;II)Ljava/lang/StringBuilder;
00074bbereturn-object v1
00074ba4
00074ba4L1.a::append(java.lang.CharSequence, int, int):
00074bb4iget-object v0, v1, LL1/a;->a:Ljava/lang/StringBuilder;
00074bb8invoke-virtual {v0, v2, v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/CharSequence;II)Ljava/lang/StringBuilder;
00074bbereturn-object v1
00074ba4
00074bc0
00074bc0L1.a::toString():
00074bd0iget-object v0, v1, LL1/a;->a:Ljava/lang/StringBuilder;
00074bd4invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00074bdamove-result-object v0
00074bdcreturn-object v0
00074bc0
00074bc0L1.a::toString():
00074bd0iget-object v0, v1, LL1/a;->a:Ljava/lang/StringBuilder;
00074bd4invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00074bdamove-result-object v0
00074bdcreturn-object v0
00074bc0
00074bde
00074bde // align 0x10
00074bde // align 0x10
00074be0
00074be0L1.a::<init>():
00074bf0invoke-direct {v2}, Ljava/io/Writer;-><init>()V
00074bf6new-instance v0, Ljava/lang/StringBuilder;
00074bfaconst/4 v1, 0x4
00074bfcinvoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(I)V
00074c02iput-object v0, v2, LL1/a;->a:Ljava/lang/StringBuilder;
00074c06return-void
00074be0
00074be0L1.a::<init>():
00074bf0invoke-direct {v2}, Ljava/io/Writer;-><init>()V
00074bf6new-instance v0, Ljava/lang/StringBuilder;
00074bfaconst/4 v1, 0x4
00074bfcinvoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(I)V
00074c02iput-object v0, v2, LL1/a;->a:Ljava/lang/StringBuilder;
00074c06return-void
00074be0
00074c08
00074c08L1.a::close():
00074c18return-void
00074c08
00074c08L1.a::close():
00074c18return-void
00074c08
00074c1a
00074c1a // align 0x4
00074c1a // align 0x4
00074c1c
00074c1cL1.a::flush():
00074c2creturn-void
00074c1c
00074c1cL1.a::flush():
00074c2creturn-void
00074c1c
00074c2e
00074c2e // align 0x10
00074c2e // align 0x10
00074c30
00074c30L1.a::write(char[], int, int):
00074c40if-eqz v2, :cond_7
00074c44iget-object v0, v1, LL1/a;->a:Ljava/lang/StringBuilder;
00074c48invoke-virtual {v0, v2, v3, v4}, Ljava/lang/StringBuilder;->append([CII)Ljava/lang/StringBuilder;
00074c4ereturn-void
00074c30
00074c30L1.a::write(char[], int, int):
00074c40if-eqz v2, :cond_7
00074c44iget-object v0, v1, LL1/a;->a:Ljava/lang/StringBuilder;
00074c48invoke-virtual {v0, v2, v3, v4}, Ljava/lang/StringBuilder;->append([CII)Ljava/lang/StringBuilder;
00074c4ereturn-void
00074c30
00074c50
00074c50L1.a::write(java.lang.String):
00074c60if-eqz v2, :cond_7
00074c64iget-object v0, v1, LL1/a;->a:Ljava/lang/StringBuilder;
00074c68invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00074c6ereturn-void
00074c50
00074c50L1.a::write(java.lang.String):
00074c60if-eqz v2, :cond_7
00074c64iget-object v0, v1, LL1/a;->a:Ljava/lang/StringBuilder;
00074c68invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00074c6ereturn-void
00074c50
00074c70
00074c70M.a::c(android.graphics.Path):
00074c80new-instance v0, Landroid/view/animation/PathInterpolator;
00074c84invoke-direct {v0, v1}, Landroid/view/animation/PathInterpolator;-><init>(Landroid/graphics/Path;)V
00074c8areturn-object v0
00074c70
00074c70M.a::c(android.graphics.Path):
00074c80new-instance v0, Landroid/view/animation/PathInterpolator;
00074c84invoke-direct {v0, v1}, Landroid/view/animation/PathInterpolator;-><init>(Landroid/graphics/Path;)V
00074c8areturn-object v0
00074c70
00074c8c
00074c8cM.a::a(float, float):
00074c9cnew-instance v0, Landroid/view/animation/PathInterpolator;
00074ca0invoke-direct {v0, v1, v2}, Landroid/view/animation/PathInterpolator;-><init>(FF)V
00074ca6return-object v0
00074c8c
00074c8cM.a::a(float, float):
00074c9cnew-instance v0, Landroid/view/animation/PathInterpolator;
00074ca0invoke-direct {v0, v1, v2}, Landroid/view/animation/PathInterpolator;-><init>(FF)V
00074ca6return-object v0
00074c8c
00074ca8
00074ca8M.a::b(float, float, float, float):
00074cb8new-instance v0, Landroid/view/animation/PathInterpolator;
00074cbcinvoke-direct {v0, v1, v2, v3, v4}, Landroid/view/animation/PathInterpolator;-><init>(FFFF)V
00074cc2return-object v0
00074ca8
00074ca8M.a::b(float, float, float, float):
00074cb8new-instance v0, Landroid/view/animation/PathInterpolator;
00074cbcinvoke-direct {v0, v1, v2, v3, v4}, Landroid/view/animation/PathInterpolator;-><init>(FFFF)V
00074cc2return-object v0
00074ca8
00074cc4
00074cc4M0.a::Q(float):
00074cd4iget v0, v1, LM0/a;->j:I
00074cd8packed-switch v0, :pswitch_data_18
00074cdeconst/4 v0, 0x0
00074ce0cmpg-float v2, v2, v0
00074ce4if-gez v2, :cond_c
00074ce8const/4 v2, 0x1
00074ceagoto :goto_d
00074cecconst/4 v2, 0x0
00074ceereturn v2
00074cf0const/4 v0, 0x0
00074cf2cmpl-float v2, v2, v0
00074cf6if-lez v2, :cond_15
00074cfaconst/4 v2, 0x1
00074cfcgoto :goto_16
00074cfeconst/4 v2, 0x0
00074d00return v2
00074d02nop
00074d04.packed-switch 0x0
00074cc4
00074cc4M0.a::Q(float):
00074cd4iget v0, v1, LM0/a;->j:I
00074cd8packed-switch v0, :pswitch_data_18
00074cdeconst/4 v0, 0x0
00074ce0cmpg-float v2, v2, v0
00074ce4if-gez v2, :cond_c
00074ce8const/4 v2, 0x1
00074ceagoto :goto_d
00074cecconst/4 v2, 0x0
00074ceereturn v2
00074cf0const/4 v0, 0x0
00074cf2cmpl-float v2, v2, v0
00074cf6if-lez v2, :cond_15
00074cfaconst/4 v2, 0x1
00074cfcgoto :goto_16
00074cfeconst/4 v2, 0x0
00074d00return v2
00074d02nop
00074d04.packed-switch 0x0
00074cc4
00074d10
00074d10M0.a::S(android.view.View):
00074d20iget v0, v2, LM0/a;->j:I
00074d24packed-switch v0, :pswitch_data_30
00074d2ainvoke-virtual {v3}, Landroid/view/View;->getLeft()I
00074d30move-result v3
00074d32iget-object v0, v2, LM0/a;->k:Lcom/google/android/material/sidesheet/SideSheetBehavior;
00074d36iget v0, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->m:I
00074d3ainvoke-virtual {v2}, LM0/a;->E()I
00074d40move-result v1
00074d42add-int/2addr v1, v0
00074d44div-int/lit8 v1, v1, 0x2
00074d48if-le v3, v1, :cond_18
00074d4cconst/4 v3, 0x1
00074d4egoto :goto_19
00074d50const/4 v3, 0x0
00074d52return v3
00074d54invoke-virtual {v3}, Landroid/view/View;->getRight()I
00074d5amove-result v3
00074d5cinvoke-virtual {v2}, LM0/a;->E()I
00074d62move-result v0
00074d64invoke-virtual {v2}, LM0/a;->G()I
00074d6amove-result v1
00074d6csub-int/2addr v0, v1
00074d6ediv-int/lit8 v0, v0, 0x2
00074d72if-ge v3, v0, :cond_2d
00074d76const/4 v3, 0x1
00074d78goto :goto_2e
00074d7aconst/4 v3, 0x0
00074d7creturn v3
00074d7enop
00074d80.packed-switch 0x0
00074d10
00074d10M0.a::S(android.view.View):
00074d20iget v0, v2, LM0/a;->j:I
00074d24packed-switch v0, :pswitch_data_30
00074d2ainvoke-virtual {v3}, Landroid/view/View;->getLeft()I
00074d30move-result v3
00074d32iget-object v0, v2, LM0/a;->k:Lcom/google/android/material/sidesheet/SideSheetBehavior;
00074d36iget v0, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->m:I
00074d3ainvoke-virtual {v2}, LM0/a;->E()I
00074d40move-result v1
00074d42add-int/2addr v1, v0
00074d44div-int/lit8 v1, v1, 0x2
00074d48if-le v3, v1, :cond_18
00074d4cconst/4 v3, 0x1
00074d4egoto :goto_19
00074d50const/4 v3, 0x0
00074d52return v3
00074d54invoke-virtual {v3}, Landroid/view/View;->getRight()I
00074d5amove-result v3
00074d5cinvoke-virtual {v2}, LM0/a;->E()I
00074d62move-result v0
00074d64invoke-virtual {v2}, LM0/a;->G()I
00074d6amove-result v1
00074d6csub-int/2addr v0, v1
00074d6ediv-int/lit8 v0, v0, 0x2
00074d72if-ge v3, v0, :cond_2d
00074d76const/4 v3, 0x1
00074d78goto :goto_2e
00074d7aconst/4 v3, 0x0
00074d7creturn v3
00074d7enop
00074d80.packed-switch 0x0
00074d10
00074d8c
00074d8cM0.a::T(float, float):
00074d9ciget v0, v1, LM0/a;->j:I
00074da0packed-switch v0, :pswitch_data_46
00074da6invoke-static {v2}, Ljava/lang/Math;->abs(F)F
00074dacmove-result v0
00074daeinvoke-static {v3}, Ljava/lang/Math;->abs(F)F
00074db4move-result v3
00074db6cmpl-float v3, v0, v3
00074dbaif-lez v3, :cond_23
00074dbeinvoke-static {v2}, Ljava/lang/Math;->abs(F)F
00074dc4move-result v2
00074dc6iget-object v3, v1, LM0/a;->k:Lcom/google/android/material/sidesheet/SideSheetBehavior;
00074dcainvoke-virtual {v3}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
00074dd0const/16 v3, 0x1f4
00074dd4int-to-float v3, v3
00074dd6cmpl-float v2, v2, v3
00074ddaif-lez v2, :cond_23
00074ddeconst/4 v2, 0x1
00074de0goto :goto_24
00074de2const/4 v2, 0x0
00074de4return v2
00074de6invoke-static {v2}, Ljava/lang/Math;->abs(F)F
00074decmove-result v0
00074deeinvoke-static {v3}, Ljava/lang/Math;->abs(F)F
00074df4move-result v3
00074df6cmpl-float v3, v0, v3
00074dfaif-lez v3, :cond_43
00074dfeinvoke-static {v2}, Ljava/lang/Math;->abs(F)F
00074e04move-result v2
00074e06iget-object v3, v1, LM0/a;->k:Lcom/google/android/material/sidesheet/SideSheetBehavior;
00074e0ainvoke-virtual {v3}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
00074e10const/16 v3, 0x1f4
00074e14int-to-float v3, v3
00074e16cmpl-float v2, v2, v3
00074e1aif-lez v2, :cond_43
00074e1econst/4 v2, 0x1
00074e20goto :goto_44
00074e22const/4 v2, 0x0
00074e24return v2
00074e26nop
00074e28.packed-switch 0x0
00074d8c
00074d8cM0.a::T(float, float):
00074d9ciget v0, v1, LM0/a;->j:I
00074da0packed-switch v0, :pswitch_data_46
00074da6invoke-static {v2}, Ljava/lang/Math;->abs(F)F
00074dacmove-result v0
00074daeinvoke-static {v3}, Ljava/lang/Math;->abs(F)F
00074db4move-result v3
00074db6cmpl-float v3, v0, v3
00074dbaif-lez v3, :cond_23
00074dbeinvoke-static {v2}, Ljava/lang/Math;->abs(F)F
00074dc4move-result v2
00074dc6iget-object v3, v1, LM0/a;->k:Lcom/google/android/material/sidesheet/SideSheetBehavior;
00074dcainvoke-virtual {v3}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
00074dd0const/16 v3, 0x1f4
00074dd4int-to-float v3, v3
00074dd6cmpl-float v2, v2, v3
00074ddaif-lez v2, :cond_23
00074ddeconst/4 v2, 0x1
00074de0goto :goto_24
00074de2const/4 v2, 0x0
00074de4return v2
00074de6invoke-static {v2}, Ljava/lang/Math;->abs(F)F
00074decmove-result v0
00074deeinvoke-static {v3}, Ljava/lang/Math;->abs(F)F
00074df4move-result v3
00074df6cmpl-float v3, v0, v3
00074dfaif-lez v3, :cond_43
00074dfeinvoke-static {v2}, Ljava/lang/Math;->abs(F)F
00074e04move-result v2
00074e06iget-object v3, v1, LM0/a;->k:Lcom/google/android/material/sidesheet/SideSheetBehavior;
00074e0ainvoke-virtual {v3}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
00074e10const/16 v3, 0x1f4
00074e14int-to-float v3, v3
00074e16cmpl-float v2, v2, v3
00074e1aif-lez v2, :cond_43
00074e1econst/4 v2, 0x1
00074e20goto :goto_44
00074e22const/4 v2, 0x0
00074e24return v2
00074e26nop
00074e28.packed-switch 0x0
00074d8c
00074e34
00074e34M0.a::h0(android.view.View, float):
00074e44iget v0, v2, LM0/a;->j:I
00074e48packed-switch v0, :pswitch_data_3e
00074e4einvoke-virtual {v3}, Landroid/view/View;->getRight()I
00074e54move-result v3
00074e56int-to-float v3, v3
00074e58iget-object v0, v2, LM0/a;->k:Lcom/google/android/material/sidesheet/SideSheetBehavior;
00074e5ciget v1, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->k:F
00074e60mul-float/2addr v4, v1
00074e62add-float/2addr v4, v3
00074e64invoke-static {v4}, Ljava/lang/Math;->abs(F)F
00074e6amove-result v3
00074e6cinvoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
00074e72const/high16 v4, 0x3f000000
00074e76cmpl-float v3, v3, v4
00074e7aif-lez v3, :cond_1f
00074e7econst/4 v3, 0x1
00074e80goto :goto_20
00074e82const/4 v3, 0x0
00074e84return v3
00074e86invoke-virtual {v3}, Landroid/view/View;->getLeft()I
00074e8cmove-result v3
00074e8eint-to-float v3, v3
00074e90iget-object v0, v2, LM0/a;->k:Lcom/google/android/material/sidesheet/SideSheetBehavior;
00074e94iget v1, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->k:F
00074e98mul-float/2addr v4, v1
00074e9aadd-float/2addr v4, v3
00074e9cinvoke-static {v4}, Ljava/lang/Math;->abs(F)F
00074ea2move-result v3
00074ea4invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
00074eaaconst/high16 v4, 0x3f000000
00074eaecmpl-float v3, v3, v4
00074eb2if-lez v3, :cond_3b
00074eb6const/4 v3, 0x1
00074eb8goto :goto_3c
00074ebaconst/4 v3, 0x0
00074ebcreturn v3
00074ebenop
00074ec0.packed-switch 0x0
00074e34
00074e34M0.a::h0(android.view.View, float):
00074e44iget v0, v2, LM0/a;->j:I
00074e48packed-switch v0, :pswitch_data_3e
00074e4einvoke-virtual {v3}, Landroid/view/View;->getRight()I
00074e54move-result v3
00074e56int-to-float v3, v3
00074e58iget-object v0, v2, LM0/a;->k:Lcom/google/android/material/sidesheet/SideSheetBehavior;
00074e5ciget v1, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->k:F
00074e60mul-float/2addr v4, v1
00074e62add-float/2addr v4, v3
00074e64invoke-static {v4}, Ljava/lang/Math;->abs(F)F
00074e6amove-result v3
00074e6cinvoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
00074e72const/high16 v4, 0x3f000000
00074e76cmpl-float v3, v3, v4
00074e7aif-lez v3, :cond_1f
00074e7econst/4 v3, 0x1
00074e80goto :goto_20
00074e82const/4 v3, 0x0
00074e84return v3
00074e86invoke-virtual {v3}, Landroid/view/View;->getLeft()I
00074e8cmove-result v3
00074e8eint-to-float v3, v3
00074e90iget-object v0, v2, LM0/a;->k:Lcom/google/android/material/sidesheet/SideSheetBehavior;
00074e94iget v1, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->k:F
00074e98mul-float/2addr v4, v1
00074e9aadd-float/2addr v4, v3
00074e9cinvoke-static {v4}, Ljava/lang/Math;->abs(F)F
00074ea2move-result v3
00074ea4invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
00074eaaconst/high16 v4, 0x3f000000
00074eaecmpl-float v3, v3, v4
00074eb2if-lez v3, :cond_3b
00074eb6const/4 v3, 0x1
00074eb8goto :goto_3c
00074ebaconst/4 v3, 0x0
00074ebcreturn v3
00074ebenop
00074ec0.packed-switch 0x0
00074e34
00074ecc
00074eccM0.a::n(int):
00074edciget v0, v2, LM0/a;->j:I
00074ee0packed-switch v0, :pswitch_data_24
00074ee6iget-object v0, v2, LM0/a;->k:Lcom/google/android/material/sidesheet/SideSheetBehavior;
00074eeaiget v0, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->m:I
00074eeeint-to-float v0, v0
00074ef0invoke-virtual {v2}, LM0/a;->E()I
00074ef6move-result v1
00074ef8int-to-float v1, v1
00074efasub-float v1, v0, v1
00074efeint-to-float v3, v3
00074f00sub-float/2addr v0, v3
00074f02div-float/2addr v0, v1
00074f04return v0
00074f06invoke-virtual {v2}, LM0/a;->G()I
00074f0cmove-result v0
00074f0eint-to-float v0, v0
00074f10invoke-virtual {v2}, LM0/a;->E()I
00074f16move-result v1
00074f18int-to-float v1, v1
00074f1asub-float/2addr v1, v0
00074f1cint-to-float v3, v3
00074f1esub-float/2addr v3, v0
00074f20div-float/2addr v3, v1
00074f22return v3
00074f24.packed-switch 0x0
00074ecc
00074eccM0.a::n(int):
00074edciget v0, v2, LM0/a;->j:I
00074ee0packed-switch v0, :pswitch_data_24
00074ee6iget-object v0, v2, LM0/a;->k:Lcom/google/android/material/sidesheet/SideSheetBehavior;
00074eeaiget v0, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->m:I
00074eeeint-to-float v0, v0
00074ef0invoke-virtual {v2}, LM0/a;->E()I
00074ef6move-result v1
00074ef8int-to-float v1, v1
00074efasub-float v1, v0, v1
00074efeint-to-float v3, v3
00074f00sub-float/2addr v0, v3
00074f02div-float/2addr v0, v1
00074f04return v0
00074f06invoke-virtual {v2}, LM0/a;->G()I
00074f0cmove-result v0
00074f0eint-to-float v0, v0
00074f10invoke-virtual {v2}, LM0/a;->E()I
00074f16move-result v1
00074f18int-to-float v1, v1
00074f1asub-float/2addr v1, v0
00074f1cint-to-float v3, v3
00074f1esub-float/2addr v3, v0
00074f20div-float/2addr v3, v1
00074f22return v3
00074f24.packed-switch 0x0
00074ecc
00074f30
00074f30M0.a::m(android.view.ViewGroup$MarginLayoutParams):
00074f40iget v0, v1, LM0/a;->j:I
00074f44packed-switch v0, :pswitch_data_c
00074f4aiget v2, v2, Landroid/view/ViewGroup$MarginLayoutParams;->rightMargin:I
00074f4ereturn v2
00074f50iget v2, v2, Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I
00074f54return v2
00074f56nop
00074f58.packed-switch 0x0
00074f30
00074f30M0.a::m(android.view.ViewGroup$MarginLayoutParams):
00074f40iget v0, v1, LM0/a;->j:I
00074f44packed-switch v0, :pswitch_data_c
00074f4aiget v2, v2, Landroid/view/ViewGroup$MarginLayoutParams;->rightMargin:I
00074f4ereturn v2
00074f50iget v2, v2, Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I
00074f54return v2
00074f56nop
00074f58.packed-switch 0x0
00074f30
00074f64
00074f64M0.a::C(android.view.ViewGroup$MarginLayoutParams):
00074f74iget v0, v1, LM0/a;->j:I
00074f78packed-switch v0, :pswitch_data_c
00074f7eiget v2, v2, Landroid/view/ViewGroup$MarginLayoutParams;->rightMargin:I
00074f82return v2
00074f84iget v2, v2, Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I
00074f88return v2
00074f8anop
00074f8c.packed-switch 0x0
00074f64
00074f64M0.a::C(android.view.ViewGroup$MarginLayoutParams):
00074f74iget v0, v1, LM0/a;->j:I
00074f78packed-switch v0, :pswitch_data_c
00074f7eiget v2, v2, Landroid/view/ViewGroup$MarginLayoutParams;->rightMargin:I
00074f82return v2
00074f84iget v2, v2, Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I
00074f88return v2
00074f8anop
00074f8c.packed-switch 0x0
00074f64
00074f98
00074f98M0.a::E():
00074fa8iget v0, v3, LM0/a;->j:I
00074facpacked-switch v0, :pswitch_data_22
00074fb2iget-object v0, v3, LM0/a;->k:Lcom/google/android/material/sidesheet/SideSheetBehavior;
00074fb6iget v1, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->m:I
00074fbaiget v2, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->l:I
00074fbesub-int/2addr v1, v2
00074fc0iget v0, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->o:I
00074fc4sub-int/2addr v1, v0
00074fc6const/4 v0, 0x0
00074fc8invoke-static {v0, v1}, Ljava/lang/Math;->max(II)I
00074fcemove-result v0
00074fd0return v0
00074fd2iget-object v0, v3, LM0/a;->k:Lcom/google/android/material/sidesheet/SideSheetBehavior;
00074fd6iget v1, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->n:I
00074fdaiget v0, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->o:I
00074fdeadd-int/2addr v1, v0
00074fe0const/4 v0, 0x0
00074fe2invoke-static {v0, v1}, Ljava/lang/Math;->max(II)I
00074fe8move-result v0
00074feareturn v0
00074fec.packed-switch 0x0
00074f98
00074f98M0.a::E():
00074fa8iget v0, v3, LM0/a;->j:I
00074facpacked-switch v0, :pswitch_data_22
00074fb2iget-object v0, v3, LM0/a;->k:Lcom/google/android/material/sidesheet/SideSheetBehavior;
00074fb6iget v1, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->m:I
00074fbaiget v2, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->l:I
00074fbesub-int/2addr v1, v2
00074fc0iget v0, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->o:I
00074fc4sub-int/2addr v1, v0
00074fc6const/4 v0, 0x0
00074fc8invoke-static {v0, v1}, Ljava/lang/Math;->max(II)I
00074fcemove-result v0
00074fd0return v0
00074fd2iget-object v0, v3, LM0/a;->k:Lcom/google/android/material/sidesheet/SideSheetBehavior;
00074fd6iget v1, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->n:I
00074fdaiget v0, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->o:I
00074fdeadd-int/2addr v1, v0
00074fe0const/4 v0, 0x0
00074fe2invoke-static {v0, v1}, Ljava/lang/Math;->max(II)I
00074fe8move-result v0
00074feareturn v0
00074fec.packed-switch 0x0
00074f98
00074ff8
00074ff8M0.a::G():
00075008iget v0, v2, LM0/a;->j:I
0007500cpacked-switch v0, :pswitch_data_14
00075012iget-object v0, v2, LM0/a;->k:Lcom/google/android/material/sidesheet/SideSheetBehavior;
00075016iget v0, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->m:I
0007501areturn v0
0007501ciget-object v0, v2, LM0/a;->k:Lcom/google/android/material/sidesheet/SideSheetBehavior;
00075020iget v1, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->l:I
00075024neg-int v1, v1
00075026iget v0, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->o:I
0007502asub-int/2addr v1, v0
0007502creturn v1
0007502enop
00075030.packed-switch 0x0
00074ff8
00074ff8M0.a::G():
00075008iget v0, v2, LM0/a;->j:I
0007500cpacked-switch v0, :pswitch_data_14
00075012iget-object v0, v2, LM0/a;->k:Lcom/google/android/material/sidesheet/SideSheetBehavior;
00075016iget v0, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->m:I
0007501areturn v0
0007501ciget-object v0, v2, LM0/a;->k:Lcom/google/android/material/sidesheet/SideSheetBehavior;
00075020iget v1, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->l:I
00075024neg-int v1, v1
00075026iget v0, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->o:I
0007502asub-int/2addr v1, v0
0007502creturn v1
0007502enop
00075030.packed-switch 0x0
00074ff8
0007503c
0007503cM0.a::H():
0007504ciget v0, v1, LM0/a;->j:I
00075050packed-switch v0, :pswitch_data_10
00075056iget-object v0, v1, LM0/a;->k:Lcom/google/android/material/sidesheet/SideSheetBehavior;
0007505aiget v0, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->m:I
0007505ereturn v0
00075060iget-object v0, v1, LM0/a;->k:Lcom/google/android/material/sidesheet/SideSheetBehavior;
00075064iget v0, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->o:I
00075068return v0
0007506anop
0007506c.packed-switch 0x0
0007503c
0007503cM0.a::H():
0007504ciget v0, v1, LM0/a;->j:I
00075050packed-switch v0, :pswitch_data_10
00075056iget-object v0, v1, LM0/a;->k:Lcom/google/android/material/sidesheet/SideSheetBehavior;
0007505aiget v0, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->m:I
0007505ereturn v0
00075060iget-object v0, v1, LM0/a;->k:Lcom/google/android/material/sidesheet/SideSheetBehavior;
00075064iget v0, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->o:I
00075068return v0
0007506anop
0007506c.packed-switch 0x0
0007503c
00075078
00075078M0.a::I():
00075088iget v0, v1, LM0/a;->j:I
0007508cpacked-switch v0, :pswitch_data_10
00075092invoke-virtual {v1}, LM0/a;->E()I
00075098move-result v0
0007509areturn v0
0007509ciget-object v0, v1, LM0/a;->k:Lcom/google/android/material/sidesheet/SideSheetBehavior;
000750a0iget v0, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->l:I
000750a4neg-int v0, v0
000750a6return v0
000750a8.packed-switch 0x0
00075078
00075078M0.a::I():
00075088iget v0, v1, LM0/a;->j:I
0007508cpacked-switch v0, :pswitch_data_10
00075092invoke-virtual {v1}, LM0/a;->E()I
00075098move-result v0
0007509areturn v0
0007509ciget-object v0, v1, LM0/a;->k:Lcom/google/android/material/sidesheet/SideSheetBehavior;
000750a0iget v0, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->l:I
000750a4neg-int v0, v0
000750a6return v0
000750a8.packed-switch 0x0
00075078
000750b4
000750b4M0.a::J(android.view.View):
000750c4iget v0, v1, LM0/a;->j:I
000750c8packed-switch v0, :pswitch_data_1a
000750ceinvoke-virtual {v2}, Landroid/view/View;->getLeft()I
000750d4move-result v2
000750d6iget-object v0, v1, LM0/a;->k:Lcom/google/android/material/sidesheet/SideSheetBehavior;
000750daiget v0, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->o:I
000750desub-int/2addr v2, v0
000750e0return v2
000750e2invoke-virtual {v2}, Landroid/view/View;->getRight()I
000750e8move-result v2
000750eaiget-object v0, v1, LM0/a;->k:Lcom/google/android/material/sidesheet/SideSheetBehavior;
000750eeiget v0, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->o:I
000750f2add-int/2addr v2, v0
000750f4return v2
000750f6nop
000750f8.packed-switch 0x0
000750b4
000750b4M0.a::J(android.view.View):
000750c4iget v0, v1, LM0/a;->j:I
000750c8packed-switch v0, :pswitch_data_1a
000750ceinvoke-virtual {v2}, Landroid/view/View;->getLeft()I
000750d4move-result v2
000750d6iget-object v0, v1, LM0/a;->k:Lcom/google/android/material/sidesheet/SideSheetBehavior;
000750daiget v0, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->o:I
000750desub-int/2addr v2, v0
000750e0return v2
000750e2invoke-virtual {v2}, Landroid/view/View;->getRight()I
000750e8move-result v2
000750eaiget-object v0, v1, LM0/a;->k:Lcom/google/android/material/sidesheet/SideSheetBehavior;
000750eeiget v0, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->o:I
000750f2add-int/2addr v2, v0
000750f4return v2
000750f6nop
000750f8.packed-switch 0x0
000750b4
00075104
00075104M0.a::N(androidx.coordinatorlayout.widget.CoordinatorLayout):
00075114iget v0, v1, LM0/a;->j:I
00075118packed-switch v0, :pswitch_data_10
0007511einvoke-virtual {v2}, Landroid/view/View;->getRight()I
00075124move-result v2
00075126return v2
00075128invoke-virtual {v2}, Landroid/view/View;->getLeft()I
0007512emove-result v2
00075130return v2
00075132nop
00075134.packed-switch 0x0
00075104
00075104M0.a::N(androidx.coordinatorlayout.widget.CoordinatorLayout):
00075114iget v0, v1, LM0/a;->j:I
00075118packed-switch v0, :pswitch_data_10
0007511einvoke-virtual {v2}, Landroid/view/View;->getRight()I
00075124move-result v2
00075126return v2
00075128invoke-virtual {v2}, Landroid/view/View;->getLeft()I
0007512emove-result v2
00075130return v2
00075132nop
00075134.packed-switch 0x0
00075104
00075140
00075140M0.a::O():
00075150iget v0, v1, LM0/a;->j:I
00075154packed-switch v0, :pswitch_data_a
0007515aconst/4 v0, 0x0
0007515creturn v0
0007515econst/4 v0, 0x1
00075160return v0
00075162nop
00075164.packed-switch 0x0
00075140
00075140M0.a::O():
00075150iget v0, v1, LM0/a;->j:I
00075154packed-switch v0, :pswitch_data_a
0007515aconst/4 v0, 0x0
0007515creturn v0
0007515econst/4 v0, 0x1
00075160return v0
00075162nop
00075164.packed-switch 0x0
00075140
00075170
00075170M0.a::<init>(com.google.android.material.sidesheet.SideSheetBehavior, int):
00075180iput v2, v0, LM0/a;->j:I
00075184iput-object v1, v0, LM0/a;->k:Lcom/google/android/material/sidesheet/SideSheetBehavior;
00075188invoke-direct {v0}, Ljava/lang/Object;-><init>()V
0007518ereturn-void
00075170
00075170M0.a::<init>(com.google.android.material.sidesheet.SideSheetBehavior, int):
00075180iput v2, v0, LM0/a;->j:I
00075184iput-object v1, v0, LM0/a;->k:Lcom/google/android/material/sidesheet/SideSheetBehavior;
00075188invoke-direct {v0}, Ljava/lang/Object;-><init>()V
0007518ereturn-void
00075170
00075190
00075190M0.a::l0(android.view.ViewGroup$MarginLayoutParams, int):
000751a0iget v0, v1, LM0/a;->j:I
000751a4packed-switch v0, :pswitch_data_c
000751aaiput v3, v2, Landroid/view/ViewGroup$MarginLayoutParams;->rightMargin:I
000751aereturn-void
000751b0iput v3, v2, Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I
000751b4return-void
000751b6nop
000751b8.packed-switch 0x0
00075190
00075190M0.a::l0(android.view.ViewGroup$MarginLayoutParams, int):
000751a0iget v0, v1, LM0/a;->j:I
000751a4packed-switch v0, :pswitch_data_c
000751aaiput v3, v2, Landroid/view/ViewGroup$MarginLayoutParams;->rightMargin:I
000751aereturn-void
000751b0iput v3, v2, Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I
000751b4return-void
000751b6nop
000751b8.packed-switch 0x0
00075190
000751c4
000751c4M0.a::m0(android.view.ViewGroup$MarginLayoutParams, int, int):
000751d4iget v0, v1, LM0/a;->j:I
000751d8packed-switch v0, :pswitch_data_18
000751deiget-object v4, v1, LM0/a;->k:Lcom/google/android/material/sidesheet/SideSheetBehavior;
000751e2iget v4, v4, Lcom/google/android/material/sidesheet/SideSheetBehavior;->m:I
000751e6if-gt v3, v4, :cond_e
000751easub-int/2addr v4, v3
000751eciput v4, v2, Landroid/view/ViewGroup$MarginLayoutParams;->rightMargin:I
000751f0return-void
000751f2iget-object v0, v1, LM0/a;->k:Lcom/google/android/material/sidesheet/SideSheetBehavior;
000751f6iget v0, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->m:I
000751faif-gt v3, v0, :cond_17
000751feiput v4, v2, Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I
00075202return-void
00075204.packed-switch 0x0
000751c4
000751c4M0.a::m0(android.view.ViewGroup$MarginLayoutParams, int, int):
000751d4iget v0, v1, LM0/a;->j:I
000751d8packed-switch v0, :pswitch_data_18
000751deiget-object v4, v1, LM0/a;->k:Lcom/google/android/material/sidesheet/SideSheetBehavior;
000751e2iget v4, v4, Lcom/google/android/material/sidesheet/SideSheetBehavior;->m:I
000751e6if-gt v3, v4, :cond_e
000751easub-int/2addr v4, v3
000751eciput v4, v2, Landroid/view/ViewGroup$MarginLayoutParams;->rightMargin:I
000751f0return-void
000751f2iget-object v0, v1, LM0/a;->k:Lcom/google/android/material/sidesheet/SideSheetBehavior;
000751f6iget v0, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->m:I
000751faif-gt v3, v0, :cond_17
000751feiput v4, v2, Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I
00075202return-void
00075204.packed-switch 0x0
000751c4
00075210
00075210M0.b::h(android.view.View):
00075220iget-object v2, v1, LM0/b;->a:Lcom/google/android/material/sidesheet/SideSheetBehavior;
00075224iget v0, v1, LM0/b;->b:I
00075228invoke-virtual {v2, v0}, Lcom/google/android/material/sidesheet/SideSheetBehavior;->v(I)V
0007522econst/4 v2, 0x1
00075230return v2
00075210
00075210M0.b::h(android.view.View):
00075220iget-object v2, v1, LM0/b;->a:Lcom/google/android/material/sidesheet/SideSheetBehavior;
00075224iget v0, v1, LM0/b;->b:I
00075228invoke-virtual {v2, v0}, Lcom/google/android/material/sidesheet/SideSheetBehavior;->v(I)V
0007522econst/4 v2, 0x1
00075230return v2
00075210
00075232
00075232 // align 0x4
00075232 // align 0x4
00075234
00075234M0.b::<init>(com.google.android.material.sidesheet.SideSheetBehavior, int):
00075244invoke-direct {v0}, Ljava/lang/Object;-><init>()V
0007524aiput-object v1, v0, LM0/b;->a:Lcom/google/android/material/sidesheet/SideSheetBehavior;
0007524eiput v2, v0, LM0/b;->b:I
00075252return-void
00075234
00075234M0.b::<init>(com.google.android.material.sidesheet.SideSheetBehavior, int):
00075244invoke-direct {v0}, Ljava/lang/Object;-><init>()V
0007524aiput-object v1, v0, LM0/b;->a:Lcom/google/android/material/sidesheet/SideSheetBehavior;
0007524eiput v2, v0, LM0/b;->b:I
00075252return-void
00075234
00075254
00075254M0.c::<init>(com.google.android.material.sidesheet.SideSheetBehavior, android.view.ViewGroup$MarginLayoutParams, int, android.view.View):
00075264invoke-direct {v0}, Ljava/lang/Object;-><init>()V
0007526aiput-object v1, v0, LM0/c;->a:Lcom/google/android/material/sidesheet/SideSheetBehavior;
0007526eiput-object v2, v0, LM0/c;->b:Landroid/view/ViewGroup$MarginLayoutParams;
00075272iput v3, v0, LM0/c;->c:I
00075276iput-object v4, v0, LM0/c;->d:Landroid/view/View;
0007527areturn-void
00075254
00075254M0.c::<init>(com.google.android.material.sidesheet.SideSheetBehavior, android.view.ViewGroup$MarginLayoutParams, int, android.view.View):
00075264invoke-direct {v0}, Ljava/lang/Object;-><init>()V
0007526aiput-object v1, v0, LM0/c;->a:Lcom/google/android/material/sidesheet/SideSheetBehavior;
0007526eiput-object v2, v0, LM0/c;->b:Landroid/view/ViewGroup$MarginLayoutParams;
00075272iput v3, v0, LM0/c;->c:I
00075276iput-object v4, v0, LM0/c;->d:Landroid/view/View;
0007527areturn-void
00075254
0007527c
0007527cM0.c::onAnimationUpdate(android.animation.ValueAnimator):
0007528ciget-object v0, v3, LM0/c;->a:Lcom/google/android/material/sidesheet/SideSheetBehavior;
00075290iget-object v0, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->a:LC1/l;
00075294invoke-virtual {v4}, Landroid/animation/ValueAnimator;->getAnimatedFraction()F
0007529amove-result v4
0007529ciget v1, v3, LM0/c;->c:I
000752a0const/4 v2, 0x0
000752a2invoke-static {v1, v2, v4}, Lr0/a;->c(IIF)I
000752a8move-result v4
000752aaiget-object v1, v3, LM0/c;->b:Landroid/view/ViewGroup$MarginLayoutParams;
000752aeinvoke-virtual {v0, v1, v4}, LC1/l;->l0(Landroid/view/ViewGroup$MarginLayoutParams;I)V
000752b4iget-object v4, v3, LM0/c;->d:Landroid/view/View;
000752b8invoke-virtual {v4}, Landroid/view/View;->requestLayout()V
000752bereturn-void
0007527c
0007527cM0.c::onAnimationUpdate(android.animation.ValueAnimator):
0007528ciget-object v0, v3, LM0/c;->a:Lcom/google/android/material/sidesheet/SideSheetBehavior;
00075290iget-object v0, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->a:LC1/l;
00075294invoke-virtual {v4}, Landroid/animation/ValueAnimator;->getAnimatedFraction()F
0007529amove-result v4
0007529ciget v1, v3, LM0/c;->c:I
000752a0const/4 v2, 0x0
000752a2invoke-static {v1, v2, v4}, Lr0/a;->c(IIF)I
000752a8move-result v4
000752aaiget-object v1, v3, LM0/c;->b:Landroid/view/ViewGroup$MarginLayoutParams;
000752aeinvoke-virtual {v0, v1, v4}, LC1/l;->l0(Landroid/view/ViewGroup$MarginLayoutParams;I)V
000752b4iget-object v4, v3, LM0/c;->d:Landroid/view/View;
000752b8invoke-virtual {v4}, Landroid/view/View;->requestLayout()V
000752bereturn-void
0007527c
000752c0
000752c0M0.d::c0(android.view.View, int):
000752d0iget v0, v4, LM0/d;->h:I
000752d4packed-switch v0, :pswitch_data_58
000752daiget-object v0, v4, LM0/d;->i:Lx/a;
000752decheck-cast v0, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;
000752e2iget v1, v0, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->L:I
000752e6const/4 v2, 0x1
000752e8if-ne v1, v2, :cond_f
000752ecgoto :goto_3f
000752eeiget-boolean v3, v0, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->b0:Z
000752f2if-eqz v3, :cond_14
000752f6goto :goto_3f
000752f8const/4 v3, 0x3
000752faif-ne v1, v3, :cond_31
000752feiget v1, v0, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->Z:I
00075302if-ne v1, v6, :cond_31
00075306iget-object v6, v0, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->V:Ljava/lang/ref/WeakReference;
0007530aif-eqz v6, :cond_26
0007530einvoke-virtual {v6}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object;
00075314move-result-object v6
00075316check-cast v6, Landroid/view/View;
0007531agoto :goto_27
0007531cconst/4 v6, 0x0
0007531eif-eqz v6, :cond_31
00075322const/4 v1, -0x1
00075324invoke-virtual {v6, v1}, Landroid/view/View;->canScrollVertically(I)Z
0007532amove-result v6
0007532cif-eqz v6, :cond_31
00075330goto :goto_3f
00075332invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
00075338iget-object v6, v0, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->U:Ljava/lang/ref/WeakReference;
0007533cif-eqz v6, :cond_3f
00075340invoke-virtual {v6}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object;
00075346move-result-object v6
00075348if-ne v6, v5, :cond_3f
0007534cgoto :goto_40
0007534econst/4 v2, 0x0
00075350return v2
00075352iget-object v6, v4, LM0/d;->i:Lx/a;
00075356check-cast v6, Lcom/google/android/material/sidesheet/SideSheetBehavior;
0007535aiget v0, v6, Lcom/google/android/material/sidesheet/SideSheetBehavior;->h:I
0007535econst/4 v1, 0x0
00075360const/4 v2, 0x1
00075362if-ne v0, v2, :cond_4c
00075366goto :goto_57
00075368iget-object v6, v6, Lcom/google/android/material/sidesheet/SideSheetBehavior;->p:Ljava/lang/ref/WeakReference;
0007536cif-eqz v6, :cond_57
00075370invoke-virtual {v6}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object;
00075376move-result-object v6
00075378if-ne v6, v5, :cond_57
0007537cmove v1, v2
0007537ereturn v1
00075380.packed-switch 0x0
000752c0
000752c0M0.d::c0(android.view.View, int):
000752d0iget v0, v4, LM0/d;->h:I
000752d4packed-switch v0, :pswitch_data_58
000752daiget-object v0, v4, LM0/d;->i:Lx/a;
000752decheck-cast v0, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;
000752e2iget v1, v0, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->L:I
000752e6const/4 v2, 0x1
000752e8if-ne v1, v2, :cond_f
000752ecgoto :goto_3f
000752eeiget-boolean v3, v0, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->b0:Z
000752f2if-eqz v3, :cond_14
000752f6goto :goto_3f
000752f8const/4 v3, 0x3
000752faif-ne v1, v3, :cond_31
000752feiget v1, v0, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->Z:I
00075302if-ne v1, v6, :cond_31
00075306iget-object v6, v0, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->V:Ljava/lang/ref/WeakReference;
0007530aif-eqz v6, :cond_26
0007530einvoke-virtual {v6}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object;
00075314move-result-object v6
00075316check-cast v6, Landroid/view/View;
0007531agoto :goto_27
0007531cconst/4 v6, 0x0
0007531eif-eqz v6, :cond_31
00075322const/4 v1, -0x1
00075324invoke-virtual {v6, v1}, Landroid/view/View;->canScrollVertically(I)Z
0007532amove-result v6
0007532cif-eqz v6, :cond_31
00075330goto :goto_3f
00075332invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
00075338iget-object v6, v0, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->U:Ljava/lang/ref/WeakReference;
0007533cif-eqz v6, :cond_3f
00075340invoke-virtual {v6}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object;
00075346move-result-object v6
00075348if-ne v6, v5, :cond_3f
0007534cgoto :goto_40
0007534econst/4 v2, 0x0
00075350return v2
00075352iget-object v6, v4, LM0/d;->i:Lx/a;
00075356check-cast v6, Lcom/google/android/material/sidesheet/SideSheetBehavior;
0007535aiget v0, v6, Lcom/google/android/material/sidesheet/SideSheetBehavior;->h:I
0007535econst/4 v1, 0x0
00075360const/4 v2, 0x1
00075362if-ne v0, v2, :cond_4c
00075366goto :goto_57
00075368iget-object v6, v6, Lcom/google/android/material/sidesheet/SideSheetBehavior;->p:Ljava/lang/ref/WeakReference;
0007536cif-eqz v6, :cond_57
00075370invoke-virtual {v6}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object;
00075376move-result-object v6
00075378if-ne v6, v5, :cond_57
0007537cmove v1, v2
0007537ereturn v1
00075380.packed-switch 0x0
000752c0
0007538c
0007538cM0.d::i(android.view.View, int):
0007539ciget v0, v1, LM0/d;->h:I
000753a0packed-switch v0, :pswitch_data_20
000753a6invoke-virtual {v2}, Landroid/view/View;->getLeft()I
000753acmove-result v2
000753aereturn v2
000753b0iget-object v2, v1, LM0/d;->i:Lx/a;
000753b4check-cast v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;
000753b8iget-object v0, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->a:LC1/l;
000753bcinvoke-virtual {v0}, LC1/l;->I()I
000753c2move-result v0
000753c4iget-object v2, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->a:LC1/l;
000753c8invoke-virtual {v2}, LC1/l;->H()I
000753cemove-result v2
000753d0invoke-static {v3, v0, v2}, LP1/e;->h(III)I
000753d6move-result v2
000753d8return v2
000753danop
000753dc.packed-switch 0x0
0007538c
0007538cM0.d::i(android.view.View, int):
0007539ciget v0, v1, LM0/d;->h:I
000753a0packed-switch v0, :pswitch_data_20
000753a6invoke-virtual {v2}, Landroid/view/View;->getLeft()I
000753acmove-result v2
000753aereturn v2
000753b0iget-object v2, v1, LM0/d;->i:Lx/a;
000753b4check-cast v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;
000753b8iget-object v0, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->a:LC1/l;
000753bcinvoke-virtual {v0}, LC1/l;->I()I
000753c2move-result v0
000753c4iget-object v2, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->a:LC1/l;
000753c8invoke-virtual {v2}, LC1/l;->H()I
000753cemove-result v2
000753d0invoke-static {v3, v0, v2}, LP1/e;->h(III)I
000753d6move-result v2
000753d8return v2
000753danop
000753dc.packed-switch 0x0
0007538c
000753e8
000753e8M0.d::j(android.view.View, int):
000753f8iget v0, v1, LM0/d;->h:I
000753fcpacked-switch v0, :pswitch_data_1c
00075402iget-object v2, v1, LM0/d;->i:Lx/a;
00075406check-cast v2, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;
0007540ainvoke-virtual {v2}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->B()I
00075410move-result v2
00075412invoke-virtual {v1}, LM0/d;->y()I
00075418move-result v0
0007541ainvoke-static {v3, v2, v0}, LP1/e;->h(III)I
00075420move-result v2
00075422return v2
00075424invoke-virtual {v2}, Landroid/view/View;->getTop()I
0007542amove-result v2
0007542creturn v2
0007542enop
00075430.packed-switch 0x0
000753e8
000753e8M0.d::j(android.view.View, int):
000753f8iget v0, v1, LM0/d;->h:I
000753fcpacked-switch v0, :pswitch_data_1c
00075402iget-object v2, v1, LM0/d;->i:Lx/a;
00075406check-cast v2, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;
0007540ainvoke-virtual {v2}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->B()I
00075410move-result v2
00075412invoke-virtual {v1}, LM0/d;->y()I
00075418move-result v0
0007541ainvoke-static {v3, v2, v0}, LP1/e;->h(III)I
00075420move-result v2
00075422return v2
00075424invoke-virtual {v2}, Landroid/view/View;->getTop()I
0007542amove-result v2
0007542creturn v2
0007542enop
00075430.packed-switch 0x0
000753e8
0007543c
0007543cM0.d::x(android.view.View):
0007544ciget v0, v1, LM0/d;->h:I
00075450packed-switch v0, :pswitch_data_14
00075456invoke-super {v1, v2}, LP1/e;->x(Landroid/view/View;)I
0007545cmove-result v2
0007545ereturn v2
00075460iget-object v2, v1, LM0/d;->i:Lx/a;
00075464check-cast v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;
00075468iget v0, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->l:I
0007546ciget v2, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->o:I
00075470add-int/2addr v0, v2
00075472return v0
00075474.packed-switch 0x0
0007543c
0007543cM0.d::x(android.view.View):
0007544ciget v0, v1, LM0/d;->h:I
00075450packed-switch v0, :pswitch_data_14
00075456invoke-super {v1, v2}, LP1/e;->x(Landroid/view/View;)I
0007545cmove-result v2
0007545ereturn v2
00075460iget-object v2, v1, LM0/d;->i:Lx/a;
00075464check-cast v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;
00075468iget v0, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->l:I
0007546ciget v2, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->o:I
00075470add-int/2addr v0, v2
00075472return v0
00075474.packed-switch 0x0
0007543c
00075480
00075480M0.d::y():
00075490iget v0, v2, LM0/d;->h:I
00075494packed-switch v0, :pswitch_data_18
0007549ainvoke-super {v2}, LP1/e;->y()I
000754a0move-result v0
000754a2return v0
000754a4iget-object v0, v2, LM0/d;->i:Lx/a;
000754a8check-cast v0, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;
000754aciget-boolean v1, v0, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->I:Z
000754b0if-eqz v1, :cond_15
000754b4iget v0, v0, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->T:I
000754b8goto :goto_17
000754baiget v0, v0, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->G:I
000754bereturn v0
000754c0.packed-switch 0x1
00075480
00075480M0.d::y():
00075490iget v0, v2, LM0/d;->h:I
00075494packed-switch v0, :pswitch_data_18
0007549ainvoke-super {v2}, LP1/e;->y()I
000754a0move-result v0
000754a2return v0
000754a4iget-object v0, v2, LM0/d;->i:Lx/a;
000754a8check-cast v0, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;
000754aciget-boolean v1, v0, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->I:Z
000754b0if-eqz v1, :cond_15
000754b4iget v0, v0, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->T:I
000754b8goto :goto_17
000754baiget v0, v0, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->G:I
000754bereturn v0
000754c0.packed-switch 0x1
00075480
000754cc
000754ccM0.d::<init>(x.a, int):
000754dciput v2, v0, LM0/d;->h:I
000754e0iput-object v1, v0, LM0/d;->i:Lx/a;
000754e4invoke-direct {v0}, Ljava/lang/Object;-><init>()V
000754eareturn-void
000754cc
000754ccM0.d::<init>(x.a, int):
000754dciput v2, v0, LM0/d;->h:I
000754e0iput-object v1, v0, LM0/d;->i:Lx/a;
000754e4invoke-direct {v0}, Ljava/lang/Object;-><init>()V
000754eareturn-void
000754cc
000754ec
000754ecM0.d::N(int):
000754fciget v0, v2, LM0/d;->h:I
00075500packed-switch v0, :pswitch_data_24
00075506const/4 v0, 0x1
00075508if-ne v3, v0, :cond_13
0007550ciget-object v3, v2, LM0/d;->i:Lx/a;
00075510check-cast v3, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;
00075514iget-boolean v1, v3, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->K:Z
00075518if-eqz v1, :cond_13
0007551cinvoke-virtual {v3, v0}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->G(I)V
00075522return-void
00075524const/4 v0, 0x1
00075526if-ne v3, v0, :cond_22
0007552aiget-object v3, v2, LM0/d;->i:Lx/a;
0007552echeck-cast v3, Lcom/google/android/material/sidesheet/SideSheetBehavior;
00075532iget-boolean v1, v3, Lcom/google/android/material/sidesheet/SideSheetBehavior;->g:Z
00075536if-eqz v1, :cond_22
0007553ainvoke-virtual {v3, v0}, Lcom/google/android/material/sidesheet/SideSheetBehavior;->w(I)V
00075540return-void
00075542nop
00075544.packed-switch 0x0
000754ec
000754ecM0.d::N(int):
000754fciget v0, v2, LM0/d;->h:I
00075500packed-switch v0, :pswitch_data_24
00075506const/4 v0, 0x1
00075508if-ne v3, v0, :cond_13
0007550ciget-object v3, v2, LM0/d;->i:Lx/a;
00075510check-cast v3, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;
00075514iget-boolean v1, v3, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->K:Z
00075518if-eqz v1, :cond_13
0007551cinvoke-virtual {v3, v0}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->G(I)V
00075522return-void
00075524const/4 v0, 0x1
00075526if-ne v3, v0, :cond_22
0007552aiget-object v3, v2, LM0/d;->i:Lx/a;
0007552echeck-cast v3, Lcom/google/android/material/sidesheet/SideSheetBehavior;
00075532iget-boolean v1, v3, Lcom/google/android/material/sidesheet/SideSheetBehavior;->g:Z
00075536if-eqz v1, :cond_22
0007553ainvoke-virtual {v3, v0}, Lcom/google/android/material/sidesheet/SideSheetBehavior;->w(I)V
00075540return-void
00075542nop
00075544.packed-switch 0x0
000754ec
00075550
00075550M0.d::O(android.view.View, int, int):
00075560iget v0, v4, LM0/d;->h:I
00075564packed-switch v0, :pswitch_data_56
0007556aiget-object v5, v4, LM0/d;->i:Lx/a;
0007556echeck-cast v5, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;
00075572invoke-virtual {v5, v7}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->y(I)V
00075578return-void
0007557aiget-object v7, v4, LM0/d;->i:Lx/a;
0007557echeck-cast v7, Lcom/google/android/material/sidesheet/SideSheetBehavior;
00075582iget-object v0, v7, Lcom/google/android/material/sidesheet/SideSheetBehavior;->q:Ljava/lang/ref/WeakReference;
00075586if-eqz v0, :cond_1c
0007558ainvoke-virtual {v0}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object;
00075590move-result-object v0
00075592check-cast v0, Landroid/view/View;
00075596goto :goto_1d
00075598const/4 v0, 0x0
0007559aif-eqz v0, :cond_37
0007559einvoke-virtual {v0}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000755a4move-result-object v1
000755a6check-cast v1, Landroid/view/ViewGroup$MarginLayoutParams;
000755aaif-eqz v1, :cond_37
000755aeiget-object v2, v7, Lcom/google/android/material/sidesheet/SideSheetBehavior;->a:LC1/l;
000755b2invoke-virtual {v5}, Landroid/view/View;->getLeft()I
000755b8move-result v3
000755bainvoke-virtual {v5}, Landroid/view/View;->getRight()I
000755c0move-result v5
000755c2invoke-virtual {v2, v1, v3, v5}, LC1/l;->m0(Landroid/view/ViewGroup$MarginLayoutParams;II)V
000755c8invoke-virtual {v0, v1}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
000755ceiget-object v5, v7, Lcom/google/android/material/sidesheet/SideSheetBehavior;->v:Ljava/util/LinkedHashSet;
000755d2invoke-interface {v5}, Ljava/util/Set;->isEmpty()Z
000755d8move-result v0
000755daif-nez v0, :cond_54
000755deiget-object v7, v7, Lcom/google/android/material/sidesheet/SideSheetBehavior;->a:LC1/l;
000755e2invoke-virtual {v7, v6}, LC1/l;->n(I)F
000755e8invoke-interface {v5}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
000755eemove-result-object v5
000755f0invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z
000755f6move-result v6
000755f8if-nez v6, :cond_4f
000755fcgoto :goto_54
000755feinvoke-static {v5}, LB1/b;->d(Ljava/util/Iterator;)Ljava/lang/ClassCastException;
00075604move-result-object v5
00075606throw v5
00075608return-void
0007560anop
0007560c.packed-switch 0x0
00075550
00075550M0.d::O(android.view.View, int, int):
00075560iget v0, v4, LM0/d;->h:I
00075564packed-switch v0, :pswitch_data_56
0007556aiget-object v5, v4, LM0/d;->i:Lx/a;
0007556echeck-cast v5, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;
00075572invoke-virtual {v5, v7}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->y(I)V
00075578return-void
0007557aiget-object v7, v4, LM0/d;->i:Lx/a;
0007557echeck-cast v7, Lcom/google/android/material/sidesheet/SideSheetBehavior;
00075582iget-object v0, v7, Lcom/google/android/material/sidesheet/SideSheetBehavior;->q:Ljava/lang/ref/WeakReference;
00075586if-eqz v0, :cond_1c
0007558ainvoke-virtual {v0}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object;
00075590move-result-object v0
00075592check-cast v0, Landroid/view/View;
00075596goto :goto_1d
00075598const/4 v0, 0x0
0007559aif-eqz v0, :cond_37
0007559einvoke-virtual {v0}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000755a4move-result-object v1
000755a6check-cast v1, Landroid/view/ViewGroup$MarginLayoutParams;
000755aaif-eqz v1, :cond_37
000755aeiget-object v2, v7, Lcom/google/android/material/sidesheet/SideSheetBehavior;->a:LC1/l;
000755b2invoke-virtual {v5}, Landroid/view/View;->getLeft()I
000755b8move-result v3
000755bainvoke-virtual {v5}, Landroid/view/View;->getRight()I
000755c0move-result v5
000755c2invoke-virtual {v2, v1, v3, v5}, LC1/l;->m0(Landroid/view/ViewGroup$MarginLayoutParams;II)V
000755c8invoke-virtual {v0, v1}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
000755ceiget-object v5, v7, Lcom/google/android/material/sidesheet/SideSheetBehavior;->v:Ljava/util/LinkedHashSet;
000755d2invoke-interface {v5}, Ljava/util/Set;->isEmpty()Z
000755d8move-result v0
000755daif-nez v0, :cond_54
000755deiget-object v7, v7, Lcom/google/android/material/sidesheet/SideSheetBehavior;->a:LC1/l;
000755e2invoke-virtual {v7, v6}, LC1/l;->n(I)F
000755e8invoke-interface {v5}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
000755eemove-result-object v5
000755f0invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z
000755f6move-result v6
000755f8if-nez v6, :cond_4f
000755fcgoto :goto_54
000755feinvoke-static {v5}, LB1/b;->d(Ljava/util/Iterator;)Ljava/lang/ClassCastException;
00075604move-result-object v5
00075606throw v5
00075608return-void
0007560anop
0007560c.packed-switch 0x0
00075550
00075618
00075618M0.d::P(android.view.View, float, float):
00075628iget v0, v5, LM0/d;->h:I
0007562cpacked-switch v0, :pswitch_data_14e
00075632const/4 v0, 0x0
00075634cmpg-float v1, v8, v0
00075638const/4 v2, 0x6
0007563aconst/4 v3, 0x3
0007563ciget-object v4, v5, LM0/d;->i:Lx/a;
00075640check-cast v4, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;
00075644if-gez v1, :cond_27
00075648iget-boolean v7, v4, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->b:Z
0007564cif-eqz v7, :cond_17
00075650move v2, v3
00075652goto/16 :goto_e8
00075656invoke-virtual {v6}, Landroid/view/View;->getTop()I
0007565cmove-result v7
0007565einvoke-static {}, Ljava/lang/System;->currentTimeMillis()J
00075664invoke-virtual {v4}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
0007566aiget v8, v4, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->E:I
0007566eif-le v7, v8, :cond_14
00075672goto/16 :goto_e8
00075676iget-boolean v1, v4, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->I:Z
0007567aif-eqz v1, :cond_76
0007567einvoke-virtual {v4, v6, v8}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->H(Landroid/view/View;F)Z
00075684move-result v1
00075686if-eqz v1, :cond_76
0007568ainvoke-static {v7}, Ljava/lang/Math;->abs(F)F
00075690move-result v7
00075692invoke-static {v8}, Ljava/lang/Math;->abs(F)F
00075698move-result v0
0007569acmpg-float v7, v7, v0
0007569eif-gez v7, :cond_44
000756a2iget v7, v4, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->d:I
000756a6int-to-float v7, v7
000756a8cmpl-float v7, v8, v7
000756acif-gtz v7, :cond_53
000756b0invoke-virtual {v6}, Landroid/view/View;->getTop()I
000756b6move-result v7
000756b8iget v8, v4, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->T:I
000756bcinvoke-virtual {v4}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->B()I
000756c2move-result v0
000756c4add-int/2addr v0, v8
000756c6div-int/lit8 v0, v0, 0x2
000756caif-le v7, v0, :cond_56
000756ceconst/4 v2, 0x5
000756d0goto/16 :goto_e8
000756d4iget-boolean v7, v4, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->b:Z
000756d8if-eqz v7, :cond_5b
000756dcgoto :goto_14
000756deinvoke-virtual {v6}, Landroid/view/View;->getTop()I
000756e4move-result v7
000756e6invoke-virtual {v4}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->B()I
000756ecmove-result v8
000756eesub-int/2addr v7, v8
000756f0invoke-static {v7}, Ljava/lang/Math;->abs(I)I
000756f6move-result v7
000756f8invoke-virtual {v6}, Landroid/view/View;->getTop()I
000756femove-result v8
00075700iget v0, v4, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->E:I
00075704sub-int/2addr v8, v0
00075706invoke-static {v8}, Ljava/lang/Math;->abs(I)I
0007570cmove-result v8
0007570eif-ge v7, v8, :cond_e8
00075712goto :goto_14
00075714cmpl-float v0, v8, v0
00075718const/4 v1, 0x4
0007571aif-eqz v0, :cond_a7
0007571einvoke-static {v7}, Ljava/lang/Math;->abs(F)F
00075724move-result v7
00075726invoke-static {v8}, Ljava/lang/Math;->abs(F)F
0007572cmove-result v8
0007572ecmpl-float v7, v7, v8
00075732if-lez v7, :cond_88
00075736goto :goto_a7
00075738iget-boolean v7, v4, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->b:Z
0007573cif-eqz v7, :cond_8e
00075740move v2, v1
00075742goto :goto_e8
00075744invoke-virtual {v6}, Landroid/view/View;->getTop()I
0007574amove-result v7
0007574ciget v8, v4, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->E:I
00075750sub-int v8, v7, v8
00075754invoke-static {v8}, Ljava/lang/Math;->abs(I)I
0007575amove-result v8
0007575ciget v0, v4, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->G:I
00075760sub-int/2addr v7, v0
00075762invoke-static {v7}, Ljava/lang/Math;->abs(I)I
00075768move-result v7
0007576aif-ge v8, v7, :cond_8c
0007576einvoke-virtual {v4}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
00075774goto :goto_e8
00075776invoke-virtual {v6}, Landroid/view/View;->getTop()I
0007577cmove-result v7
0007577eiget-boolean v8, v4, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->b:Z
00075782if-eqz v8, :cond_c2
00075786iget v8, v4, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->D:I
0007578asub-int v8, v7, v8
0007578einvoke-static {v8}, Ljava/lang/Math;->abs(I)I
00075794move-result v8
00075796iget v0, v4, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->G:I
0007579asub-int/2addr v7, v0
0007579cinvoke-static {v7}, Ljava/lang/Math;->abs(I)I
000757a2move-result v7
000757a4if-ge v8, v7, :cond_8c
000757a8goto/16 :goto_14
000757aciget v8, v4, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->E:I
000757b0if-ge v7, v8, :cond_d6
000757b4iget v8, v4, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->G:I
000757b8sub-int v8, v7, v8
000757bcinvoke-static {v8}, Ljava/lang/Math;->abs(I)I
000757c2move-result v8
000757c4if-ge v7, v8, :cond_d2
000757c8goto/16 :goto_14
000757ccinvoke-virtual {v4}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000757d2goto :goto_e8
000757d4sub-int v8, v7, v8
000757d8invoke-static {v8}, Ljava/lang/Math;->abs(I)I
000757demove-result v8
000757e0iget v0, v4, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->G:I
000757e4sub-int/2addr v7, v0
000757e6invoke-static {v7}, Ljava/lang/Math;->abs(I)I
000757ecmove-result v7
000757eeif-ge v8, v7, :cond_8c
000757f2invoke-virtual {v4}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000757f8invoke-virtual {v4}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000757feconst/4 v7, 0x1
00075800invoke-virtual {v4, v6, v2, v7}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->I(Landroid/view/View;IZ)V
00075806return-void
00075808iget-object v0, v5, LM0/d;->i:Lx/a;
0007580ccheck-cast v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;
00075810iget-object v1, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->a:LC1/l;
00075814invoke-virtual {v1, v7}, LC1/l;->Q(F)Z
0007581amove-result v1
0007581cif-eqz v1, :cond_fd
00075820goto :goto_145
00075822iget-object v1, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->a:LC1/l;
00075826invoke-virtual {v1, v6, v7}, LC1/l;->h0(Landroid/view/View;F)Z
0007582cmove-result v1
0007582eif-eqz v1, :cond_116
00075832iget-object v1, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->a:LC1/l;
00075836invoke-virtual {v1, v7, v8}, LC1/l;->T(FF)Z
0007583cmove-result v7
0007583eif-nez v7, :cond_147
00075842iget-object v7, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->a:LC1/l;
00075846invoke-virtual {v7, v6}, LC1/l;->S(Landroid/view/View;)Z
0007584cmove-result v7
0007584eif-eqz v7, :cond_145
00075852goto :goto_147
00075854const/4 v1, 0x0
00075856cmpl-float v1, v7, v1
0007585aif-eqz v1, :cond_128
0007585einvoke-static {v7}, Ljava/lang/Math;->abs(F)F
00075864move-result v7
00075866invoke-static {v8}, Ljava/lang/Math;->abs(F)F
0007586cmove-result v8
0007586ecmpl-float v7, v7, v8
00075872if-lez v7, :cond_128
00075876goto :goto_147
00075878invoke-virtual {v6}, Landroid/view/View;->getLeft()I
0007587emove-result v7
00075880iget-object v8, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->a:LC1/l;
00075884invoke-virtual {v8}, LC1/l;->E()I
0007588amove-result v8
0007588csub-int v8, v7, v8
00075890invoke-static {v8}, Ljava/lang/Math;->abs(I)I
00075896move-result v8
00075898iget-object v1, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->a:LC1/l;
0007589cinvoke-virtual {v1}, LC1/l;->G()I
000758a2move-result v1
000758a4sub-int/2addr v7, v1
000758a6invoke-static {v7}, Ljava/lang/Math;->abs(I)I
000758acmove-result v7
000758aeif-ge v8, v7, :cond_147
000758b2const/4 v7, 0x3
000758b4goto :goto_148
000758b6const/4 v7, 0x5
000758b8const/4 v8, 0x1
000758bainvoke-virtual {v0, v6, v7, v8}, Lcom/google/android/material/sidesheet/SideSheetBehavior;->y(Landroid/view/View;IZ)V
000758c0return-void
000758c2nop
000758c4.packed-switch 0x0
00075618
00075618M0.d::P(android.view.View, float, float):
00075628iget v0, v5, LM0/d;->h:I
0007562cpacked-switch v0, :pswitch_data_14e
00075632const/4 v0, 0x0
00075634cmpg-float v1, v8, v0
00075638const/4 v2, 0x6
0007563aconst/4 v3, 0x3
0007563ciget-object v4, v5, LM0/d;->i:Lx/a;
00075640check-cast v4, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;
00075644if-gez v1, :cond_27
00075648iget-boolean v7, v4, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->b:Z
0007564cif-eqz v7, :cond_17
00075650move v2, v3
00075652goto/16 :goto_e8
00075656invoke-virtual {v6}, Landroid/view/View;->getTop()I
0007565cmove-result v7
0007565einvoke-static {}, Ljava/lang/System;->currentTimeMillis()J
00075664invoke-virtual {v4}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
0007566aiget v8, v4, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->E:I
0007566eif-le v7, v8, :cond_14
00075672goto/16 :goto_e8
00075676iget-boolean v1, v4, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->I:Z
0007567aif-eqz v1, :cond_76
0007567einvoke-virtual {v4, v6, v8}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->H(Landroid/view/View;F)Z
00075684move-result v1
00075686if-eqz v1, :cond_76
0007568ainvoke-static {v7}, Ljava/lang/Math;->abs(F)F
00075690move-result v7
00075692invoke-static {v8}, Ljava/lang/Math;->abs(F)F
00075698move-result v0
0007569acmpg-float v7, v7, v0
0007569eif-gez v7, :cond_44
000756a2iget v7, v4, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->d:I
000756a6int-to-float v7, v7
000756a8cmpl-float v7, v8, v7
000756acif-gtz v7, :cond_53
000756b0invoke-virtual {v6}, Landroid/view/View;->getTop()I
000756b6move-result v7
000756b8iget v8, v4, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->T:I
000756bcinvoke-virtual {v4}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->B()I
000756c2move-result v0
000756c4add-int/2addr v0, v8
000756c6div-int/lit8 v0, v0, 0x2
000756caif-le v7, v0, :cond_56
000756ceconst/4 v2, 0x5
000756d0goto/16 :goto_e8
000756d4iget-boolean v7, v4, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->b:Z
000756d8if-eqz v7, :cond_5b
000756dcgoto :goto_14
000756deinvoke-virtual {v6}, Landroid/view/View;->getTop()I
000756e4move-result v7
000756e6invoke-virtual {v4}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->B()I
000756ecmove-result v8
000756eesub-int/2addr v7, v8
000756f0invoke-static {v7}, Ljava/lang/Math;->abs(I)I
000756f6move-result v7
000756f8invoke-virtual {v6}, Landroid/view/View;->getTop()I
000756femove-result v8
00075700iget v0, v4, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->E:I
00075704sub-int/2addr v8, v0
00075706invoke-static {v8}, Ljava/lang/Math;->abs(I)I
0007570cmove-result v8
0007570eif-ge v7, v8, :cond_e8
00075712goto :goto_14
00075714cmpl-float v0, v8, v0
00075718const/4 v1, 0x4
0007571aif-eqz v0, :cond_a7
0007571einvoke-static {v7}, Ljava/lang/Math;->abs(F)F
00075724move-result v7
00075726invoke-static {v8}, Ljava/lang/Math;->abs(F)F
0007572cmove-result v8
0007572ecmpl-float v7, v7, v8
00075732if-lez v7, :cond_88
00075736goto :goto_a7
00075738iget-boolean v7, v4, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->b:Z
0007573cif-eqz v7, :cond_8e
00075740move v2, v1
00075742goto :goto_e8
00075744invoke-virtual {v6}, Landroid/view/View;->getTop()I
0007574amove-result v7
0007574ciget v8, v4, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->E:I
00075750sub-int v8, v7, v8
00075754invoke-static {v8}, Ljava/lang/Math;->abs(I)I
0007575amove-result v8
0007575ciget v0, v4, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->G:I
00075760sub-int/2addr v7, v0
00075762invoke-static {v7}, Ljava/lang/Math;->abs(I)I
00075768move-result v7
0007576aif-ge v8, v7, :cond_8c
0007576einvoke-virtual {v4}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
00075774goto :goto_e8
00075776invoke-virtual {v6}, Landroid/view/View;->getTop()I
0007577cmove-result v7
0007577eiget-boolean v8, v4, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->b:Z
00075782if-eqz v8, :cond_c2
00075786iget v8, v4, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->D:I
0007578asub-int v8, v7, v8
0007578einvoke-static {v8}, Ljava/lang/Math;->abs(I)I
00075794move-result v8
00075796iget v0, v4, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->G:I
0007579asub-int/2addr v7, v0
0007579cinvoke-static {v7}, Ljava/lang/Math;->abs(I)I
000757a2move-result v7
000757a4if-ge v8, v7, :cond_8c
000757a8goto/16 :goto_14
000757aciget v8, v4, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->E:I
000757b0if-ge v7, v8, :cond_d6
000757b4iget v8, v4, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->G:I
000757b8sub-int v8, v7, v8
000757bcinvoke-static {v8}, Ljava/lang/Math;->abs(I)I
000757c2move-result v8
000757c4if-ge v7, v8, :cond_d2
000757c8goto/16 :goto_14
000757ccinvoke-virtual {v4}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000757d2goto :goto_e8
000757d4sub-int v8, v7, v8
000757d8invoke-static {v8}, Ljava/lang/Math;->abs(I)I
000757demove-result v8
000757e0iget v0, v4, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->G:I
000757e4sub-int/2addr v7, v0
000757e6invoke-static {v7}, Ljava/lang/Math;->abs(I)I
000757ecmove-result v7
000757eeif-ge v8, v7, :cond_8c
000757f2invoke-virtual {v4}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000757f8invoke-virtual {v4}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000757feconst/4 v7, 0x1
00075800invoke-virtual {v4, v6, v2, v7}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->I(Landroid/view/View;IZ)V
00075806return-void
00075808iget-object v0, v5, LM0/d;->i:Lx/a;
0007580ccheck-cast v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;
00075810iget-object v1, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->a:LC1/l;
00075814invoke-virtual {v1, v7}, LC1/l;->Q(F)Z
0007581amove-result v1
0007581cif-eqz v1, :cond_fd
00075820goto :goto_145
00075822iget-object v1, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->a:LC1/l;
00075826invoke-virtual {v1, v6, v7}, LC1/l;->h0(Landroid/view/View;F)Z
0007582cmove-result v1
0007582eif-eqz v1, :cond_116
00075832iget-object v1, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->a:LC1/l;
00075836invoke-virtual {v1, v7, v8}, LC1/l;->T(FF)Z
0007583cmove-result v7
0007583eif-nez v7, :cond_147
00075842iget-object v7, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->a:LC1/l;
00075846invoke-virtual {v7, v6}, LC1/l;->S(Landroid/view/View;)Z
0007584cmove-result v7
0007584eif-eqz v7, :cond_145
00075852goto :goto_147
00075854const/4 v1, 0x0
00075856cmpl-float v1, v7, v1
0007585aif-eqz v1, :cond_128
0007585einvoke-static {v7}, Ljava/lang/Math;->abs(F)F
00075864move-result v7
00075866invoke-static {v8}, Ljava/lang/Math;->abs(F)F
0007586cmove-result v8
0007586ecmpl-float v7, v7, v8
00075872if-lez v7, :cond_128
00075876goto :goto_147
00075878invoke-virtual {v6}, Landroid/view/View;->getLeft()I
0007587emove-result v7
00075880iget-object v8, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->a:LC1/l;
00075884invoke-virtual {v8}, LC1/l;->E()I
0007588amove-result v8
0007588csub-int v8, v7, v8
00075890invoke-static {v8}, Ljava/lang/Math;->abs(I)I
00075896move-result v8
00075898iget-object v1, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->a:LC1/l;
0007589cinvoke-virtual {v1}, LC1/l;->G()I
000758a2move-result v1
000758a4sub-int/2addr v7, v1
000758a6invoke-static {v7}, Ljava/lang/Math;->abs(I)I
000758acmove-result v7
000758aeif-ge v8, v7, :cond_147
000758b2const/4 v7, 0x3
000758b4goto :goto_148
000758b6const/4 v7, 0x5
000758b8const/4 v8, 0x1
000758bainvoke-virtual {v0, v6, v7, v8}, Lcom/google/android/material/sidesheet/SideSheetBehavior;->y(Landroid/view/View;IZ)V
000758c0return-void
000758c2nop
000758c4.packed-switch 0x0
00075618
000758d0
000758d0M0.e::<clinit>():
000758e0new-instance v0, LE0/b;
000758e4const/4 v1, 0x3
000758e6invoke-direct {v0, v1}, LE0/b;-><init>(I)V
000758ecsput-object v0, LM0/e;->CREATOR:Landroid/os/Parcelable$Creator;
000758f0return-void
000758d0
000758d0M0.e::<clinit>():
000758e0new-instance v0, LE0/b;
000758e4const/4 v1, 0x3
000758e6invoke-direct {v0, v1}, LE0/b;-><init>(I)V
000758ecsput-object v0, LM0/e;->CREATOR:Landroid/os/Parcelable$Creator;
000758f0return-void
000758d0
000758f2
000758f2 // align 0x4
000758f2 // align 0x4
000758f4
000758f4M0.e::<init>(android.os.Parcel, java.lang.ClassLoader):
00075904invoke-direct {v0, v1, v2}, LS/b;-><init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V
0007590ainvoke-virtual {v1}, Landroid/os/Parcel;->readInt()I
00075910move-result v1
00075912iput v1, v0, LM0/e;->c:I
00075916return-void
000758f4
000758f4M0.e::<init>(android.os.Parcel, java.lang.ClassLoader):
00075904invoke-direct {v0, v1, v2}, LS/b;-><init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V
0007590ainvoke-virtual {v1}, Landroid/os/Parcel;->readInt()I
00075910move-result v1
00075912iput v1, v0, LM0/e;->c:I
00075916return-void
000758f4
00075918
00075918M0.e::<init>(com.google.android.material.sidesheet.SideSheetBehavior):
00075928sget-object v0, Landroid/view/AbsSavedState;->EMPTY_STATE:Landroid/view/AbsSavedState;
0007592cinvoke-direct {v1, v0}, LS/b;-><init>(Landroid/os/Parcelable;)V
00075932iget v2, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->h:I
00075936iput v2, v1, LM0/e;->c:I
0007593areturn-void
00075918
00075918M0.e::<init>(com.google.android.material.sidesheet.SideSheetBehavior):
00075928sget-object v0, Landroid/view/AbsSavedState;->EMPTY_STATE:Landroid/view/AbsSavedState;
0007592cinvoke-direct {v1, v0}, LS/b;-><init>(Landroid/os/Parcelable;)V
00075932iget v2, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->h:I
00075936iput v2, v1, LM0/e;->c:I
0007593areturn-void
00075918
0007593c
0007593cM0.e::writeToParcel(android.os.Parcel, int):
0007594cinvoke-super {v0, v1, v2}, LS/b;->writeToParcel(Landroid/os/Parcel;I)V
00075952iget v2, v0, LM0/e;->c:I
00075956invoke-virtual {v1, v2}, Landroid/os/Parcel;->writeInt(I)V
0007595creturn-void
0007593c
0007593cM0.e::writeToParcel(android.os.Parcel, int):
0007594cinvoke-super {v0, v1, v2}, LS/b;->writeToParcel(Landroid/os/Parcel;I)V
00075952iget v2, v0, LM0/e;->c:I
00075956invoke-virtual {v1, v2}, Landroid/os/Parcel;->writeInt(I)V
0007595creturn-void
0007593c
0007595e
0007595e // align 0x10
0007595e // align 0x10
00075960
00075960M0.f::<init>(com.google.android.material.bottomsheet.BottomSheetBehavior):
00075970const/4 v0, 0x1
00075972iput v0, v1, LM0/f;->a:I
00075976invoke-direct {v1}, Ljava/lang/Object;-><init>()V
0007597ciput-object v2, v1, LM0/f;->e:Lx/a;
00075980new-instance v2, LO0/B;
00075984const/16 v0, 0xf
00075988invoke-direct {v2, v0, v1}, LO0/B;-><init>(ILjava/lang/Object;)V
0007598eiput-object v2, v1, LM0/f;->d:Ljava/lang/Runnable;
00075992return-void
00075960
00075960M0.f::<init>(com.google.android.material.bottomsheet.BottomSheetBehavior):
00075970const/4 v0, 0x1
00075972iput v0, v1, LM0/f;->a:I
00075976invoke-direct {v1}, Ljava/lang/Object;-><init>()V
0007597ciput-object v2, v1, LM0/f;->e:Lx/a;
00075980new-instance v2, LO0/B;
00075984const/16 v0, 0xf
00075988invoke-direct {v2, v0, v1}, LO0/B;-><init>(ILjava/lang/Object;)V
0007598eiput-object v2, v1, LM0/f;->d:Ljava/lang/Runnable;
00075992return-void
00075960
00075994
00075994M0.f::<init>(com.google.android.material.sidesheet.SideSheetBehavior):
000759a4const/4 v0, 0x0
000759a6iput v0, v1, LM0/f;->a:I
000759aainvoke-direct {v1}, Ljava/lang/Object;-><init>()V
000759b0iput-object v2, v1, LM0/f;->e:Lx/a;
000759b4new-instance v2, LE0/G;
000759b8const/4 v0, 0x2
000759bainvoke-direct {v2, v0, v1}, LE0/G;-><init>(ILjava/lang/Object;)V
000759c0iput-object v2, v1, LM0/f;->d:Ljava/lang/Runnable;
000759c4return-void
00075994
00075994M0.f::<init>(com.google.android.material.sidesheet.SideSheetBehavior):
000759a4const/4 v0, 0x0
000759a6iput v0, v1, LM0/f;->a:I
000759aainvoke-direct {v1}, Ljava/lang/Object;-><init>()V
000759b0iput-object v2, v1, LM0/f;->e:Lx/a;
000759b4new-instance v2, LE0/G;
000759b8const/4 v0, 0x2
000759bainvoke-direct {v2, v0, v1}, LE0/G;-><init>(ILjava/lang/Object;)V
000759c0iput-object v2, v1, LM0/f;->d:Ljava/lang/Runnable;
000759c4return-void
00075994
000759c6
000759c6 // align 0x8
000759c6 // align 0x8
000759c8
000759c8M0.f::a(int):
000759d8const/4 v0, 0x1
000759daiget-object v1, v4, LM0/f;->d:Ljava/lang/Runnable;
000759deiget-object v2, v4, LM0/f;->e:Lx/a;
000759e2iget v3, v4, LM0/f;->a:I
000759e6packed-switch v3, :pswitch_data_54
000759eccheck-cast v2, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;
000759f0iget-object v3, v2, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->U:Ljava/lang/ref/WeakReference;
000759f4if-eqz v3, :cond_2e
000759f8invoke-virtual {v3}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object;
000759femove-result-object v3
00075a00if-nez v3, :cond_17
00075a04goto :goto_2e
00075a06iput v5, v4, LM0/f;->b:I
00075a0aiget-boolean v5, v4, LM0/f;->c:Z
00075a0eif-nez v5, :cond_2e
00075a12iget-object v5, v2, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->U:Ljava/lang/ref/WeakReference;
00075a16invoke-virtual {v5}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object;
00075a1cmove-result-object v5
00075a1echeck-cast v5, Landroid/view/View;
00075a22check-cast v1, LO0/B;
00075a26sget-object v2, LK/P;->a:Ljava/util/WeakHashMap;
00075a2ainvoke-virtual {v5, v1}, Landroid/view/View;->postOnAnimation(Ljava/lang/Runnable;)V
00075a30iput-boolean v0, v4, LM0/f;->c:Z
00075a34return-void
00075a36check-cast v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;
00075a3aiget-object v3, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->p:Ljava/lang/ref/WeakReference;
00075a3eif-eqz v3, :cond_53
00075a42invoke-virtual {v3}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object;
00075a48move-result-object v3
00075a4aif-nez v3, :cond_3c
00075a4egoto :goto_53
00075a50iput v5, v4, LM0/f;->b:I
00075a54iget-boolean v5, v4, LM0/f;->c:Z
00075a58if-nez v5, :cond_53
00075a5ciget-object v5, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->p:Ljava/lang/ref/WeakReference;
00075a60invoke-virtual {v5}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object;
00075a66move-result-object v5
00075a68check-cast v5, Landroid/view/View;
00075a6ccheck-cast v1, LE0/G;
00075a70sget-object v2, LK/P;->a:Ljava/util/WeakHashMap;
00075a74invoke-virtual {v5, v1}, Landroid/view/View;->postOnAnimation(Ljava/lang/Runnable;)V
00075a7aiput-boolean v0, v4, LM0/f;->c:Z
00075a7ereturn-void
00075a80.packed-switch 0x0
000759c8
000759c8M0.f::a(int):
000759d8const/4 v0, 0x1
000759daiget-object v1, v4, LM0/f;->d:Ljava/lang/Runnable;
000759deiget-object v2, v4, LM0/f;->e:Lx/a;
000759e2iget v3, v4, LM0/f;->a:I
000759e6packed-switch v3, :pswitch_data_54
000759eccheck-cast v2, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;
000759f0iget-object v3, v2, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->U:Ljava/lang/ref/WeakReference;
000759f4if-eqz v3, :cond_2e
000759f8invoke-virtual {v3}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object;
000759femove-result-object v3
00075a00if-nez v3, :cond_17
00075a04goto :goto_2e
00075a06iput v5, v4, LM0/f;->b:I
00075a0aiget-boolean v5, v4, LM0/f;->c:Z
00075a0eif-nez v5, :cond_2e
00075a12iget-object v5, v2, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->U:Ljava/lang/ref/WeakReference;
00075a16invoke-virtual {v5}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object;
00075a1cmove-result-object v5
00075a1echeck-cast v5, Landroid/view/View;
00075a22check-cast v1, LO0/B;
00075a26sget-object v2, LK/P;->a:Ljava/util/WeakHashMap;
00075a2ainvoke-virtual {v5, v1}, Landroid/view/View;->postOnAnimation(Ljava/lang/Runnable;)V
00075a30iput-boolean v0, v4, LM0/f;->c:Z
00075a34return-void
00075a36check-cast v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;
00075a3aiget-object v3, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->p:Ljava/lang/ref/WeakReference;
00075a3eif-eqz v3, :cond_53
00075a42invoke-virtual {v3}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object;
00075a48move-result-object v3
00075a4aif-nez v3, :cond_3c
00075a4egoto :goto_53
00075a50iput v5, v4, LM0/f;->b:I
00075a54iget-boolean v5, v4, LM0/f;->c:Z
00075a58if-nez v5, :cond_53
00075a5ciget-object v5, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->p:Ljava/lang/ref/WeakReference;
00075a60invoke-virtual {v5}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object;
00075a66move-result-object v5
00075a68check-cast v5, Landroid/view/View;
00075a6ccheck-cast v1, LE0/G;
00075a70sget-object v2, LK/P;->a:Ljava/util/WeakHashMap;
00075a74invoke-virtual {v5, v1}, Landroid/view/View;->postOnAnimation(Ljava/lang/Runnable;)V
00075a7aiput-boolean v0, v4, LM0/f;->c:Z
00075a7ereturn-void
00075a80.packed-switch 0x0
000759c8
00075a8c
00075a8cM1.a::<clinit>():
00075a9cconst/4 v0, 0x0
00075a9enew-array v0, v0, [Ljava/lang/Object;
00075aa2sput-object v0, LM1/a;->a:[Ljava/lang/Object;
00075aa6return-void
00075a8c
00075a8cM1.a::<clinit>():
00075a9cconst/4 v0, 0x0
00075a9enew-array v0, v0, [Ljava/lang/Object;
00075aa2sput-object v0, LM1/a;->a:[Ljava/lang/Object;
00075aa6return-void
00075a8c
00075aa8
00075aa8N0.a::handleMessage(android.os.Message):
00075ab8iget v0, v3, Landroid/os/Message;->what:I
00075abcif-eqz v0, :cond_14
00075ac0const/4 v1, 0x1
00075ac2if-eq v0, v1, :cond_9
00075ac6const/4 v3, 0x0
00075ac8return v3
00075acaiget-object v3, v3, Landroid/os/Message;->obj:Ljava/lang/Object;
00075aceinvoke-virtual {v3}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
00075ad4new-instance v3, Ljava/lang/ClassCastException;
00075ad8invoke-direct {v3}, Ljava/lang/ClassCastException;-><init>()V
00075adethrow v3
00075ae0iget-object v3, v3, Landroid/os/Message;->obj:Ljava/lang/Object;
00075ae4invoke-virtual {v3}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
00075aeanew-instance v3, Ljava/lang/ClassCastException;
00075aeeinvoke-direct {v3}, Ljava/lang/ClassCastException;-><init>()V
00075af4throw v3
00075aa8
00075aa8N0.a::handleMessage(android.os.Message):
00075ab8iget v0, v3, Landroid/os/Message;->what:I
00075abcif-eqz v0, :cond_14
00075ac0const/4 v1, 0x1
00075ac2if-eq v0, v1, :cond_9
00075ac6const/4 v3, 0x0
00075ac8return v3
00075acaiget-object v3, v3, Landroid/os/Message;->obj:Ljava/lang/Object;
00075aceinvoke-virtual {v3}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
00075ad4new-instance v3, Ljava/lang/ClassCastException;
00075ad8invoke-direct {v3}, Ljava/lang/ClassCastException;-><init>()V
00075adethrow v3
00075ae0iget-object v3, v3, Landroid/os/Message;->obj:Ljava/lang/Object;
00075ae4invoke-virtual {v3}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
00075aeanew-instance v3, Ljava/lang/ClassCastException;
00075aeeinvoke-direct {v3}, Ljava/lang/ClassCastException;-><init>()V
00075af4throw v3
00075aa8
00075af6
00075af6 // align 0x8
00075af6 // align 0x8
00075af8
00075af8N0.b::onTouch(android.view.View, android.view.MotionEvent):
00075b08const/4 v1, 0x1
00075b0areturn v1
00075af8
00075af8N0.b::onTouch(android.view.View, android.view.MotionEvent):
00075b08const/4 v1, 0x1
00075b0areturn v1
00075af8
00075b0c
00075b0cN0.c::getActionTextColorAlpha():
00075b1ciget v0, v1, LN0/c;->d:F
00075b20return v0
00075b0c
00075b0cN0.c::getActionTextColorAlpha():
00075b1ciget v0, v1, LN0/c;->d:F
00075b20return v0
00075b0c
00075b22
00075b22 // align 0x4
00075b22 // align 0x4
00075b24
00075b24N0.c::getBackgroundOverlayColorAlpha():
00075b34iget v0, v1, LN0/c;->c:F
00075b38return v0
00075b24
00075b24N0.c::getBackgroundOverlayColorAlpha():
00075b34iget v0, v1, LN0/c;->c:F
00075b38return v0
00075b24
00075b3a
00075b3a // align 0x4
00075b3a // align 0x4
00075b3c
00075b3cN0.c::getAnimationMode():
00075b4ciget v0, v1, LN0/c;->b:I
00075b50return v0
00075b3c
00075b3cN0.c::getAnimationMode():
00075b4ciget v0, v1, LN0/c;->b:I
00075b50return v0
00075b3c
00075b52
00075b52 // align 0x4
00075b52 // align 0x4
00075b54
00075b54N0.c::getMaxInlineActionWidth():
00075b64iget v0, v1, LN0/c;->f:I
00075b68return v0
00075b54
00075b54N0.c::getMaxInlineActionWidth():
00075b64iget v0, v1, LN0/c;->f:I
00075b68return v0
00075b54
00075b6a
00075b6a // align 0x4
00075b6a // align 0x4
00075b6c
00075b6cN0.c::getMaxWidth():
00075b7ciget v0, v1, LN0/c;->e:I
00075b80return v0
00075b6c
00075b6cN0.c::getMaxWidth():
00075b7ciget v0, v1, LN0/c;->e:I
00075b80return v0
00075b6c
00075b82
00075b82 // align 0x4
00075b82 // align 0x4
00075b84
00075b84N0.c::<clinit>():
00075b94new-instance v0, LN0/b;
00075b98invoke-direct {v0}, Ljava/lang/Object;-><init>()V
00075b9esput-object v0, LN0/c;->i:LN0/b;
00075ba2return-void
00075b84
00075b84N0.c::<clinit>():
00075b94new-instance v0, LN0/b;
00075b98invoke-direct {v0}, Ljava/lang/Object;-><init>()V
00075b9esput-object v0, LN0/c;->i:LN0/b;
00075ba2return-void
00075b84
00075ba4
00075ba4N0.c::<init>(android.content.Context, android.util.AttributeSet):
00075bb4const/4 v0, 0x0
00075bb6invoke-static {v5, v6, v0, v0}, LQ0/a;->a(Landroid/content/Context;Landroid/util/AttributeSet;II)Landroid/content/Context;
00075bbcmove-result-object v5
00075bbeinvoke-direct {v4, v5, v6}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
00075bc4invoke-virtual {v4}, Landroid/view/View;->getContext()Landroid/content/Context;
00075bcamove-result-object v5
00075bccsget-object v1, Lq0/a;->z:[I
00075bd0invoke-virtual {v5, v6, v1}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
00075bd6move-result-object v1
00075bd8const/4 v2, 0x6
00075bdainvoke-virtual {v1, v2}, Landroid/content/res/TypedArray;->hasValue(I)Z
00075be0move-result v3
00075be2if-eqz v3, :cond_23
00075be6invoke-virtual {v1, v2, v0}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
00075becmove-result v2
00075beeint-to-float v2, v2
00075bf0sget-object v3, LK/P;->a:Ljava/util/WeakHashMap;
00075bf4invoke-static {v4, v2}, LK/E;->s(Landroid/view/View;F)V
00075bfaconst/4 v2, 0x2
00075bfcinvoke-virtual {v1, v2, v0}, Landroid/content/res/TypedArray;->getInt(II)I
00075c02move-result v2
00075c04iput v2, v4, LN0/c;->b:I
00075c08const/16 v2, 0x8
00075c0cinvoke-virtual {v1, v2}, Landroid/content/res/TypedArray;->hasValue(I)Z
00075c12move-result v2
00075c14if-nez v2, :cond_3a
00075c18const/16 v2, 0x9
00075c1cinvoke-virtual {v1, v2}, Landroid/content/res/TypedArray;->hasValue(I)Z
00075c22move-result v2
00075c24if-eqz v2, :cond_44
00075c28invoke-static {v5, v6, v0, v0}, LL0/k;->b(Landroid/content/Context;Landroid/util/AttributeSet;II)LL0/j;
00075c2emove-result-object v6
00075c30invoke-virtual {v6}, LL0/j;->a()LL0/k;
00075c36move-result-object v6
00075c38iput-object v6, v4, LN0/c;->a:LL0/k;
00075c3cconst/4 v6, 0x3
00075c3econst/high16 v2, 0x3f800000
00075c42invoke-virtual {v1, v6, v2}, Landroid/content/res/TypedArray;->getFloat(IF)F
00075c48move-result v6
00075c4aiput v6, v4, LN0/c;->c:F
00075c4econst/4 v6, 0x4
00075c50invoke-static {v5, v1, v6}, LC1/l;->B(Landroid/content/Context;Landroid/content/res/TypedArray;I)Landroid/content/res/ColorStateList;
00075c56move-result-object v5
00075c58invoke-virtual {v4, v5}, LN0/c;->setBackgroundTintList(Landroid/content/res/ColorStateList;)V
00075c5econst/4 v5, 0x5
00075c60const/4 v6, -0x1
00075c62invoke-virtual {v1, v5, v6}, Landroid/content/res/TypedArray;->getInt(II)I
00075c68move-result v5
00075c6asget-object v3, Landroid/graphics/PorterDuff$Mode;->SRC_IN:Landroid/graphics/PorterDuff$Mode;
00075c6einvoke-static {v5, v3}, LE0/E;->g(ILandroid/graphics/PorterDuff$Mode;)Landroid/graphics/PorterDuff$Mode;
00075c74move-result-object v5
00075c76invoke-virtual {v4, v5}, LN0/c;->setBackgroundTintMode(Landroid/graphics/PorterDuff$Mode;)V
00075c7cconst/4 v5, 0x1
00075c7einvoke-virtual {v1, v5, v2}, Landroid/content/res/TypedArray;->getFloat(IF)F
00075c84move-result v2
00075c86iput v2, v4, LN0/c;->d:F
00075c8ainvoke-virtual {v1, v0, v6}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
00075c90move-result v2
00075c92iput v2, v4, LN0/c;->e:I
00075c96const/4 v2, 0x7
00075c98invoke-virtual {v1, v2, v6}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
00075c9emove-result v6
00075ca0iput v6, v4, LN0/c;->f:I
00075ca4invoke-virtual {v1}, Landroid/content/res/TypedArray;->recycle()V
00075caasget-object v6, LN0/c;->i:LN0/b;
00075caeinvoke-virtual {v4, v6}, Landroid/view/View;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V
00075cb4invoke-virtual {v4, v5}, Landroid/view/View;->setFocusable(Z)V
00075cbainvoke-virtual {v4}, Landroid/view/View;->getBackground()Landroid/graphics/drawable/Drawable;
00075cc0move-result-object v5
00075cc2if-nez v5, :cond_da
00075cc6invoke-virtual {v4}, LN0/c;->getBackgroundOverlayColorAlpha()F
00075cccmove-result v5
00075cceconst v6, 0x7f030120
00075cd4invoke-static {v4, v6}, LP1/e;->r(Landroid/view/View;I)I
00075cdamove-result v6
00075cdcconst v1, 0x7f03010a
00075ce2invoke-static {v4, v1}, LP1/e;->r(Landroid/view/View;I)I
00075ce8move-result v1
00075ceainvoke-static {v6, v1, v5}, LP1/e;->E(IIF)I
00075cf0move-result v5
00075cf2iget-object v6, v4, LN0/c;->a:LL0/k;
00075cf6if-eqz v6, :cond_b2
00075cfasget v0, LN0/d;->a:I
00075cfenew-instance v0, LL0/g;
00075d02invoke-direct {v0, v6}, LL0/g;-><init>(LL0/k;)V
00075d08invoke-static {v5}, Landroid/content/res/ColorStateList;->valueOf(I)Landroid/content/res/ColorStateList;
00075d0emove-result-object v5
00075d10invoke-virtual {v0, v5}, LL0/g;->j(Landroid/content/res/ColorStateList;)V
00075d16goto :goto_ce
00075d18invoke-virtual {v4}, Landroid/view/View;->getResources()Landroid/content/res/Resources;
00075d1emove-result-object v6
00075d20sget v1, LN0/d;->a:I
00075d24const v1, 0x7f0602f1
00075d2ainvoke-virtual {v6, v1}, Landroid/content/res/Resources;->getDimension(I)F
00075d30move-result v6
00075d32new-instance v1, Landroid/graphics/drawable/GradientDrawable;
00075d36invoke-direct {v1}, Landroid/graphics/drawable/GradientDrawable;-><init>()V
00075d3cinvoke-virtual {v1, v0}, Landroid/graphics/drawable/GradientDrawable;->setShape(I)V
00075d42invoke-virtual {v1, v6}, Landroid/graphics/drawable/GradientDrawable;->setCornerRadius(F)V
00075d48invoke-virtual {v1, v5}, Landroid/graphics/drawable/GradientDrawable;->setColor(I)V
00075d4emove-object v0, v1
00075d50iget-object v5, v4, LN0/c;->g:Landroid/content/res/ColorStateList;
00075d54if-eqz v5, :cond_d5
00075d58invoke-static {v0, v5}, LD/a;->h(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V
00075d5esget-object v5, LK/P;->a:Ljava/util/WeakHashMap;
00075d62invoke-virtual {v4, v0}, LN0/c;->setBackground(Landroid/graphics/drawable/Drawable;)V
00075d68return-void
00075ba4
00075ba4N0.c::<init>(android.content.Context, android.util.AttributeSet):
00075bb4const/4 v0, 0x0
00075bb6invoke-static {v5, v6, v0, v0}, LQ0/a;->a(Landroid/content/Context;Landroid/util/AttributeSet;II)Landroid/content/Context;
00075bbcmove-result-object v5
00075bbeinvoke-direct {v4, v5, v6}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
00075bc4invoke-virtual {v4}, Landroid/view/View;->getContext()Landroid/content/Context;
00075bcamove-result-object v5
00075bccsget-object v1, Lq0/a;->z:[I
00075bd0invoke-virtual {v5, v6, v1}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
00075bd6move-result-object v1
00075bd8const/4 v2, 0x6
00075bdainvoke-virtual {v1, v2}, Landroid/content/res/TypedArray;->hasValue(I)Z
00075be0move-result v3
00075be2if-eqz v3, :cond_23
00075be6invoke-virtual {v1, v2, v0}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
00075becmove-result v2
00075beeint-to-float v2, v2
00075bf0sget-object v3, LK/P;->a:Ljava/util/WeakHashMap;
00075bf4invoke-static {v4, v2}, LK/E;->s(Landroid/view/View;F)V
00075bfaconst/4 v2, 0x2
00075bfcinvoke-virtual {v1, v2, v0}, Landroid/content/res/TypedArray;->getInt(II)I
00075c02move-result v2
00075c04iput v2, v4, LN0/c;->b:I
00075c08const/16 v2, 0x8
00075c0cinvoke-virtual {v1, v2}, Landroid/content/res/TypedArray;->hasValue(I)Z
00075c12move-result v2
00075c14if-nez v2, :cond_3a
00075c18const/16 v2, 0x9
00075c1cinvoke-virtual {v1, v2}, Landroid/content/res/TypedArray;->hasValue(I)Z
00075c22move-result v2
00075c24if-eqz v2, :cond_44
00075c28invoke-static {v5, v6, v0, v0}, LL0/k;->b(Landroid/content/Context;Landroid/util/AttributeSet;II)LL0/j;
00075c2emove-result-object v6
00075c30invoke-virtual {v6}, LL0/j;->a()LL0/k;
00075c36move-result-object v6
00075c38iput-object v6, v4, LN0/c;->a:LL0/k;
00075c3cconst/4 v6, 0x3
00075c3econst/high16 v2, 0x3f800000
00075c42invoke-virtual {v1, v6, v2}, Landroid/content/res/TypedArray;->getFloat(IF)F
00075c48move-result v6
00075c4aiput v6, v4, LN0/c;->c:F
00075c4econst/4 v6, 0x4
00075c50invoke-static {v5, v1, v6}, LC1/l;->B(Landroid/content/Context;Landroid/content/res/TypedArray;I)Landroid/content/res/ColorStateList;
00075c56move-result-object v5
00075c58invoke-virtual {v4, v5}, LN0/c;->setBackgroundTintList(Landroid/content/res/ColorStateList;)V
00075c5econst/4 v5, 0x5
00075c60const/4 v6, -0x1
00075c62invoke-virtual {v1, v5, v6}, Landroid/content/res/TypedArray;->getInt(II)I
00075c68move-result v5
00075c6asget-object v3, Landroid/graphics/PorterDuff$Mode;->SRC_IN:Landroid/graphics/PorterDuff$Mode;
00075c6einvoke-static {v5, v3}, LE0/E;->g(ILandroid/graphics/PorterDuff$Mode;)Landroid/graphics/PorterDuff$Mode;
00075c74move-result-object v5
00075c76invoke-virtual {v4, v5}, LN0/c;->setBackgroundTintMode(Landroid/graphics/PorterDuff$Mode;)V
00075c7cconst/4 v5, 0x1
00075c7einvoke-virtual {v1, v5, v2}, Landroid/content/res/TypedArray;->getFloat(IF)F
00075c84move-result v2
00075c86iput v2, v4, LN0/c;->d:F
00075c8ainvoke-virtual {v1, v0, v6}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
00075c90move-result v2
00075c92iput v2, v4, LN0/c;->e:I
00075c96const/4 v2, 0x7
00075c98invoke-virtual {v1, v2, v6}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
00075c9emove-result v6
00075ca0iput v6, v4, LN0/c;->f:I
00075ca4invoke-virtual {v1}, Landroid/content/res/TypedArray;->recycle()V
00075caasget-object v6, LN0/c;->i:LN0/b;
00075caeinvoke-virtual {v4, v6}, Landroid/view/View;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V
00075cb4invoke-virtual {v4, v5}, Landroid/view/View;->setFocusable(Z)V
00075cbainvoke-virtual {v4}, Landroid/view/View;->getBackground()Landroid/graphics/drawable/Drawable;
00075cc0move-result-object v5
00075cc2if-nez v5, :cond_da
00075cc6invoke-virtual {v4}, LN0/c;->getBackgroundOverlayColorAlpha()F
00075cccmove-result v5
00075cceconst v6, 0x7f030120
00075cd4invoke-static {v4, v6}, LP1/e;->r(Landroid/view/View;I)I
00075cdamove-result v6
00075cdcconst v1, 0x7f03010a
00075ce2invoke-static {v4, v1}, LP1/e;->r(Landroid/view/View;I)I
00075ce8move-result v1
00075ceainvoke-static {v6, v1, v5}, LP1/e;->E(IIF)I
00075cf0move-result v5
00075cf2iget-object v6, v4, LN0/c;->a:LL0/k;
00075cf6if-eqz v6, :cond_b2
00075cfasget v0, LN0/d;->a:I
00075cfenew-instance v0, LL0/g;
00075d02invoke-direct {v0, v6}, LL0/g;-><init>(LL0/k;)V
00075d08invoke-static {v5}, Landroid/content/res/ColorStateList;->valueOf(I)Landroid/content/res/ColorStateList;
00075d0emove-result-object v5
00075d10invoke-virtual {v0, v5}, LL0/g;->j(Landroid/content/res/ColorStateList;)V
00075d16goto :goto_ce
00075d18invoke-virtual {v4}, Landroid/view/View;->getResources()Landroid/content/res/Resources;
00075d1emove-result-object v6
00075d20sget v1, LN0/d;->a:I
00075d24const v1, 0x7f0602f1
00075d2ainvoke-virtual {v6, v1}, Landroid/content/res/Resources;->getDimension(I)F
00075d30move-result v6
00075d32new-instance v1, Landroid/graphics/drawable/GradientDrawable;
00075d36invoke-direct {v1}, Landroid/graphics/drawable/GradientDrawable;-><init>()V
00075d3cinvoke-virtual {v1, v0}, Landroid/graphics/drawable/GradientDrawable;->setShape(I)V
00075d42invoke-virtual {v1, v6}, Landroid/graphics/drawable/GradientDrawable;->setCornerRadius(F)V
00075d48invoke-virtual {v1, v5}, Landroid/graphics/drawable/GradientDrawable;->setColor(I)V
00075d4emove-object v0, v1
00075d50iget-object v5, v4, LN0/c;->g:Landroid/content/res/ColorStateList;
00075d54if-eqz v5, :cond_d5
00075d58invoke-static {v0, v5}, LD/a;->h(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V
00075d5esget-object v5, LK/P;->a:Ljava/util/WeakHashMap;
00075d62invoke-virtual {v4, v0}, LN0/c;->setBackground(Landroid/graphics/drawable/Drawable;)V
00075d68return-void
00075ba4
Loading..