# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.dynamicanimation.animation.DynamicAnimation":"DynamicAnimation.java","androidx.dynamicanimation.animation.SpringForce":"SpringForce.java","androidx.core.util.ObjectsCompat":"ObjectsCompat.java","com.google.android.material.math.MathUtils":"MathUtils.java","com.google.android.material.shadow.ShadowRenderer":"ShadowRenderer.java","androidx.dynamicanimation.animation.SpringAnimation":"SpringAnimation.java","com.google.android.material.elevation.ElevationOverlayProvider":"ElevationOverlayProvider.java","com.google.android.material.shape.ShapeAppearanceModel":"ShapeAppearanceModel.java","com.google.android.material.shape.ShapeAppearanceModel$Builder":"ShapeAppearanceModel.java","com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState":"MaterialShapeDrawable.java","com.google.android.material.shape.ShapePath$ShadowCompatOperation":"ShapePath.java","androidx.dynamicanimation.animation.AnimationHandler":"AnimationHandler.java"}}
com.google.android.material.shape.MaterialShapeDrawable -> d34:
# {"id":"sourceFile","fileName":"MaterialShapeDrawable.java"}
    float[] springAnimatedCornerSizes -> A0
    float[] springAnimatedStrokeCornerSizes -> B0
    com.google.android.material.shape.MaterialShapeDrawable$OnCornerSizeChangeListener onCornerSizeChangeListener -> C0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lga1;"}
    android.graphics.Paint clearPaint -> D0
    com.google.android.material.shape.MaterialShapeDrawable$SpringAnimatedCornerSizeProperty[] CORNER_SIZES_IN_PX -> E0
      # {"id":"com.android.tools.r8.residualsignature","signature":"[Lc34;"}
    com.google.android.material.shape.ShapeAppearanceModel$CornerSizeUnaryOperator strokeInsetCornerSizeUnaryOperator -> X
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lev3;"}
    com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState drawableState -> Y
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lb34;"}
    com.google.android.material.shape.ShapePath$ShadowCompatOperation[] cornerShadowOperation -> Z
      # {"id":"com.android.tools.r8.residualsignature","signature":"[Lfm6;"}
    com.google.android.material.shape.ShapePath$ShadowCompatOperation[] edgeShadowOperation -> c0
      # {"id":"com.android.tools.r8.residualsignature","signature":"[Lfm6;"}
    java.util.BitSet containsIncompatibleShadowOp -> d0
    boolean pathDirty -> e0
    boolean strokePathDirty -> f0
    android.graphics.Matrix matrix -> g0
    android.graphics.Path path -> h0
    android.graphics.Path pathInsetByStroke -> i0
    android.graphics.RectF rectF -> j0
    android.graphics.RectF insetRectF -> k0
    android.graphics.Region transparentRegion -> l0
    android.graphics.Region scratchRegion -> m0
    android.graphics.Paint fillPaint -> n0
    android.graphics.Paint strokePaint -> o0
    com.google.android.material.shadow.ShadowRenderer shadowRenderer -> p0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lql6;"}
    com.google.android.material.shape.ShapeAppearancePathProvider$PathListener pathShadowListener -> q0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lbe3;"}
    com.google.android.material.shape.ShapeAppearancePathProvider pathProvider -> r0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lsh1;"}
    android.graphics.PorterDuffColorFilter tintFilter -> s0
    android.graphics.PorterDuffColorFilter strokeTintFilter -> t0
    android.graphics.RectF pathBounds -> u0
    boolean shadowBitmapDrawingEnable -> v0
    boolean isRoundRectCornerMorph -> w0
    com.google.android.material.shape.ShapeAppearanceModel strokeShapeAppearanceModel -> x0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lvl6;"}
    androidx.dynamicanimation.animation.SpringForce cornerSpringForce -> y0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lzs6;"}
    androidx.dynamicanimation.animation.SpringAnimation[] cornerSpringAnimations -> z0
      # {"id":"com.android.tools.r8.residualsignature","signature":"[Lys6;"}
    1:9:void <clinit>():116:116 -> <clinit>
    10:12:void <clinit>():119:119 -> <clinit>
    13:23:void <clinit>():120:120 -> <clinit>
    24:28:void <clinit>():136:136 -> <clinit>
    29:33:void <clinit>():140:140 -> <clinit>
    34:44:void <clinit>():141:141 -> <clinit>
    1:3:void <init>(com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):271:271 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb34;)V"}
    4:12:void <init>(com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):123:123 -> <init>
    13:16:void <init>(com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):148:148 -> <init>
    17:20:void <init>(com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):150:150 -> <init>
    21:29:void <init>(com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):152:152 -> <init>
    30:36:void <init>(com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):157:157 -> <init>
    37:43:void <init>(com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):158:158 -> <init>
    44:50:void <init>(com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):159:159 -> <init>
    51:57:void <init>(com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):160:160 -> <init>
    58:64:void <init>(com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):161:161 -> <init>
    65:71:void <init>(com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):162:162 -> <init>
    72:78:void <init>(com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):163:163 -> <init>
    79:85:void <init>(com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):165:165 -> <init>
    86:92:void <init>(com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):166:166 -> <init>
    93:99:void <init>(com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):168:168 -> <init>
    100:105:void <init>(com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):171:171 -> <init>
    106:112:void <init>(com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):177:177 -> <init>
    113:114:void <init>(com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):179:179 -> <init>
    115:116:void <init>(com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):182:182 -> <init>
    117:120:void <init>(com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):185:185 -> <init>
    121:122:void <init>(com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):272:272 -> <init>
    123:127:void <init>(com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):273:273 -> <init>
    128:132:void <init>(com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):274:274 -> <init>
    133:135:void <init>(com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):275:275 -> <init>
    136:142:void <init>(com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):276:276 -> <init>
    143:150:void <init>(com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):278:278 -> <init>
    151:151:void <init>(com.google.android.material.shape.ShapeAppearance):266:266 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ltl6;)V"}
    152:152:void <init>(com.google.android.material.shape.ShapeAppearanceModel):260:260 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lvl6;)V"}
    1:4:void calculatePathForSize(android.graphics.RectF,android.graphics.Path):1410:1410 -> a
    1:4:void calculatePath(android.graphics.RectF,android.graphics.Path):1478 -> a
    5:16:void calculatePathForSize(android.graphics.RectF,android.graphics.Path):1411:1411 -> a
    5:16:void calculatePath(android.graphics.RectF,android.graphics.Path):1478 -> a
    17:23:void calculatePathForSize(android.graphics.RectF,android.graphics.Path):1410:1410 -> a
    17:23:void calculatePath(android.graphics.RectF,android.graphics.Path):1478 -> a
    24:33:void calculatePath(android.graphics.RectF,android.graphics.Path):1480:1480 -> a
    34:38:void calculatePath(android.graphics.RectF,android.graphics.Path):1481:1481 -> a
    39:42:void calculatePath(android.graphics.RectF,android.graphics.Path):1482:1482 -> a
    43:54:void calculatePath(android.graphics.RectF,android.graphics.Path):1483:1483 -> a
    55:57:void calculatePath(android.graphics.RectF,android.graphics.Path):1482:1482 -> a
    58:60:void calculatePath(android.graphics.RectF,android.graphics.Path):1484:1484 -> a
    61:67:void calculatePath(android.graphics.RectF,android.graphics.Path):1488:1488 -> a
    3:8:float calculateRoundRectCornerSize(android.graphics.RectF,com.google.android.material.shape.ShapeAppearanceModel,float[]):1368:1368 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/graphics/RectF;Lvl6;[F)F"}
    9:10:com.google.android.material.shape.CornerSize com.google.android.material.shape.ShapeAppearanceModel.getTopLeftCornerSize():738:738 -> b
    9:10:float calculateRoundRectCornerSize(android.graphics.RectF,com.google.android.material.shape.ShapeAppearanceModel,float[]):1371 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    11:15:float calculateRoundRectCornerSize(android.graphics.RectF,com.google.android.material.shape.ShapeAppearanceModel,float[]):1371:1371 -> b
    16:20:float calculateRoundRectCornerSize(android.graphics.RectF,com.google.android.material.shape.ShapeAppearanceModel,float[]):1373:1373 -> b
    21:26:float calculateRoundRectCornerSize(android.graphics.RectF,com.google.android.material.shape.ShapeAppearanceModel,float[]):1375:1375 -> b
    1:6:float getElevation():820:820 -> c
    1:6:float getZ():862 -> c
    1:6:int compositeElevationOverlayIfNeeded(int):768 -> c
    7:9:float getParentAbsoluteElevation():803:803 -> c
    7:9:int compositeElevationOverlayIfNeeded(int):768 -> c
    10:13:int compositeElevationOverlayIfNeeded(int):769:769 -> c
    14:19:int com.google.android.material.elevation.ElevationOverlayProvider.compositeOverlayIfNeeded(int,float):109:109 -> c
    14:19:int compositeElevationOverlayIfNeeded(int):770 -> c
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    20:27:boolean com.google.android.material.elevation.ElevationOverlayProvider.isThemeSurfaceColor(int):193:193 -> c
    20:27:int com.google.android.material.elevation.ElevationOverlayProvider.compositeOverlayIfNeeded(int,float):109 -> c
    20:27:int compositeElevationOverlayIfNeeded(int):770 -> c
    28:40:float com.google.android.material.elevation.ElevationOverlayProvider.calculateOverlayAlphaFraction(float):158:158 -> c
    28:40:int com.google.android.material.elevation.ElevationOverlayProvider.compositeOverlay(int,float):132 -> c
    28:40:int com.google.android.material.elevation.ElevationOverlayProvider.compositeOverlayIfNeeded(int,float):110 -> c
    28:40:int compositeElevationOverlayIfNeeded(int):770 -> c
    41:56:float com.google.android.material.elevation.ElevationOverlayProvider.calculateOverlayAlphaFraction(float):163:163 -> c
    41:56:int com.google.android.material.elevation.ElevationOverlayProvider.compositeOverlay(int,float):132 -> c
    41:56:int com.google.android.material.elevation.ElevationOverlayProvider.compositeOverlayIfNeeded(int,float):110 -> c
    41:56:int compositeElevationOverlayIfNeeded(int):770 -> c
    57:62:float com.google.android.material.elevation.ElevationOverlayProvider.calculateOverlayAlphaFraction(float):164:164 -> c
    57:62:int com.google.android.material.elevation.ElevationOverlayProvider.compositeOverlay(int,float):132 -> c
    57:62:int com.google.android.material.elevation.ElevationOverlayProvider.compositeOverlayIfNeeded(int,float):110 -> c
    57:62:int compositeElevationOverlayIfNeeded(int):770 -> c
    63:66:int com.google.android.material.elevation.ElevationOverlayProvider.compositeOverlay(int,float):133:133 -> c
    63:66:int com.google.android.material.elevation.ElevationOverlayProvider.compositeOverlayIfNeeded(int,float):110 -> c
    63:66:int compositeElevationOverlayIfNeeded(int):770 -> c
    67:70:int com.google.android.material.elevation.ElevationOverlayProvider.compositeOverlay(int,float):134:134 -> c
    67:70:int com.google.android.material.elevation.ElevationOverlayProvider.compositeOverlayIfNeeded(int,float):110 -> c
    67:70:int compositeElevationOverlayIfNeeded(int):770 -> c
    71:72:int com.google.android.material.elevation.ElevationOverlayProvider.compositeOverlay(int,float):135:135 -> c
    71:72:int com.google.android.material.elevation.ElevationOverlayProvider.compositeOverlayIfNeeded(int,float):110 -> c
    71:72:int compositeElevationOverlayIfNeeded(int):770 -> c
    73:80:int com.google.android.material.elevation.ElevationOverlayProvider.compositeOverlay(int,float):136:136 -> c
    73:80:int com.google.android.material.elevation.ElevationOverlayProvider.compositeOverlayIfNeeded(int,float):110 -> c
    73:80:int compositeElevationOverlayIfNeeded(int):770 -> c
    81:84:int com.google.android.material.elevation.ElevationOverlayProvider.compositeOverlay(int,float):137:137 -> c
    81:84:int com.google.android.material.elevation.ElevationOverlayProvider.compositeOverlayIfNeeded(int,float):110 -> c
    81:84:int compositeElevationOverlayIfNeeded(int):770 -> c
    85:86:int com.google.android.material.elevation.ElevationOverlayProvider.compositeOverlay(int,float):138:138 -> c
    85:86:int com.google.android.material.elevation.ElevationOverlayProvider.compositeOverlayIfNeeded(int,float):110 -> c
    85:86:int compositeElevationOverlayIfNeeded(int):770 -> c
    87:90:int com.google.android.material.elevation.ElevationOverlayProvider.compositeOverlay(int,float):139:139 -> c
    87:90:int com.google.android.material.elevation.ElevationOverlayProvider.compositeOverlayIfNeeded(int,float):110 -> c
    87:90:int compositeElevationOverlayIfNeeded(int):770 -> c
    91:94:int com.google.android.material.color.MaterialColors.layer(int,int):231:231 -> c
    91:94:int com.google.android.material.elevation.ElevationOverlayProvider.compositeOverlay(int,float):140 -> c
    91:94:int com.google.android.material.elevation.ElevationOverlayProvider.compositeOverlayIfNeeded(int,float):110 -> c
    91:94:int compositeElevationOverlayIfNeeded(int):770 -> c
    95:100:int com.google.android.material.elevation.ElevationOverlayProvider.compositeOverlay(int,float):142:142 -> c
    95:100:int com.google.android.material.elevation.ElevationOverlayProvider.compositeOverlayIfNeeded(int,float):110 -> c
    95:100:int compositeElevationOverlayIfNeeded(int):770 -> c
    1:8:void drawCompatShadow(android.graphics.Canvas):1306:1306 -> d
    9:15:void drawCompatShadow(android.graphics.Canvas):1307:1307 -> d
    16:25:void drawCompatShadow(android.graphics.Canvas):1312:1312 -> d
    26:27:android.graphics.Paint com.google.android.material.shadow.ShadowRenderer.getShadowPaint():218:218 -> d
    26:27:void drawCompatShadow(android.graphics.Canvas):1313 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    28:34:void drawCompatShadow(android.graphics.Canvas):1313:1313 -> d
    35:42:void drawCompatShadow(android.graphics.Canvas):1318:1318 -> d
    43:44:void com.google.android.material.shape.ShapePath$ShadowCompatOperation.draw(com.google.android.material.shadow.ShadowRenderer,int,android.graphics.Canvas):407:407 -> d
    43:44:void drawCompatShadow(android.graphics.Canvas):1318 -> d
    45:47:void com.google.android.material.shape.ShapePath$ShadowCompatOperation.draw(com.google.android.material.shadow.ShadowRenderer,int,android.graphics.Canvas):407:407 -> d
    45:47:void drawCompatShadow(android.graphics.Canvas):1318 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    48:55:void drawCompatShadow(android.graphics.Canvas):1319:1319 -> d
    56:61:void com.google.android.material.shape.ShapePath$ShadowCompatOperation.draw(com.google.android.material.shadow.ShadowRenderer,int,android.graphics.Canvas):407:407 -> d
    56:61:void drawCompatShadow(android.graphics.Canvas):1319 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    62:65:void drawCompatShadow(android.graphics.Canvas):1322:1322 -> d
    66:72:int getShadowOffsetX():1383:1383 -> d
    66:72:void drawCompatShadow(android.graphics.Canvas):1323 -> d
    73:82:int getShadowOffsetX():1385:1385 -> d
    73:82:void drawCompatShadow(android.graphics.Canvas):1323 -> d
    83:87:int getShadowOffsetY():1390:1390 -> d
    83:87:void drawCompatShadow(android.graphics.Canvas):1324 -> d
    88:101:int getShadowOffsetY():1392:1392 -> d
    88:101:void drawCompatShadow(android.graphics.Canvas):1324 -> d
    102:104:void drawCompatShadow(android.graphics.Canvas):1326:1326 -> d
    105:111:void drawCompatShadow(android.graphics.Canvas):1327:1327 -> d
    112:115:void drawCompatShadow(android.graphics.Canvas):1328:1328 -> d
    5:11:void draw(android.graphics.Canvas):1124:1124 -> draw
    5:11:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
      # {"id":"com.android.tools.r8.synthesized"}
    12:15:void draw(android.graphics.Canvas):1125:1125 -> draw
    12:15:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    16:28:void draw(android.graphics.Canvas):1126:1126 -> draw
    16:28:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    29:35:void draw(android.graphics.Canvas):1128:1128 -> draw
    29:35:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    36:42:void draw(android.graphics.Canvas):1129:1129 -> draw
    36:42:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    43:46:void draw(android.graphics.Canvas):1131:1131 -> draw
    43:46:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    47:59:void draw(android.graphics.Canvas):1132:1132 -> draw
    47:59:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    60:76:boolean shouldCalculatePath():1162:1162 -> draw
    60:76:void draw(android.graphics.Canvas):1134 -> draw
    60:76:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    77:94:boolean hasFill():1090:1090 -> draw
    77:94:void draw(android.graphics.Canvas):1136 -> draw
    77:94:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    95:102:void draw(android.graphics.Canvas):1137:1137 -> draw
    95:102:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    103:109:void draw(android.graphics.Canvas):1139:1139 -> draw
    103:109:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    110:111:void draw(android.graphics.Canvas):1141:1141 -> draw
    110:111:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    112:121:void maybeDrawCompatShadow(android.graphics.Canvas):1166:1166 -> draw
    112:121:void draw(android.graphics.Canvas):1143 -> draw
    112:121:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    122:124:void maybeDrawCompatShadow(android.graphics.Canvas):1170:1170 -> draw
    122:124:void draw(android.graphics.Canvas):1143 -> draw
    122:124:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    125:131:int getShadowOffsetX():1383:1383 -> draw
    125:131:void prepareCanvasForShadow(android.graphics.Canvas):1290 -> draw
    125:131:void maybeDrawCompatShadow(android.graphics.Canvas):1171 -> draw
    125:131:void draw(android.graphics.Canvas):1143 -> draw
    125:131:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    132:142:int getShadowOffsetX():1385:1385 -> draw
    132:142:void prepareCanvasForShadow(android.graphics.Canvas):1290 -> draw
    132:142:void maybeDrawCompatShadow(android.graphics.Canvas):1171 -> draw
    132:142:void draw(android.graphics.Canvas):1143 -> draw
    132:142:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    143:147:int getShadowOffsetY():1390:1390 -> draw
    143:147:void prepareCanvasForShadow(android.graphics.Canvas):1291 -> draw
    143:147:void maybeDrawCompatShadow(android.graphics.Canvas):1171 -> draw
    143:147:void draw(android.graphics.Canvas):1143 -> draw
    143:147:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    148:159:int getShadowOffsetY():1392:1392 -> draw
    148:159:void prepareCanvasForShadow(android.graphics.Canvas):1291 -> draw
    148:159:void maybeDrawCompatShadow(android.graphics.Canvas):1171 -> draw
    148:159:void draw(android.graphics.Canvas):1143 -> draw
    148:159:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    160:162:void prepareCanvasForShadow(android.graphics.Canvas):1295:1295 -> draw
    160:162:void maybeDrawCompatShadow(android.graphics.Canvas):1171 -> draw
    160:162:void draw(android.graphics.Canvas):1143 -> draw
    160:162:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    163:166:void maybeDrawCompatShadow(android.graphics.Canvas):1172:1172 -> draw
    163:166:void draw(android.graphics.Canvas):1143 -> draw
    163:166:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    167:169:void maybeDrawCompatShadow(android.graphics.Canvas):1173:1173 -> draw
    167:169:void draw(android.graphics.Canvas):1143 -> draw
    167:169:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    170:173:void maybeDrawCompatShadow(android.graphics.Canvas):1174:1174 -> draw
    170:173:void draw(android.graphics.Canvas):1143 -> draw
    170:173:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    174:177:void maybeDrawCompatShadow(android.graphics.Canvas):1178:1178 -> draw
    174:177:void draw(android.graphics.Canvas):1143 -> draw
    174:177:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    178:190:void maybeDrawCompatShadow(android.graphics.Canvas):1181:1181 -> draw
    178:190:void draw(android.graphics.Canvas):1143 -> draw
    178:190:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    191:205:void maybeDrawCompatShadow(android.graphics.Canvas):1182:1182 -> draw
    191:205:void draw(android.graphics.Canvas):1143 -> draw
    191:205:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    206:218:void maybeDrawCompatShadow(android.graphics.Canvas):1199:1199 -> draw
    206:218:void draw(android.graphics.Canvas):1143 -> draw
    206:218:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    219:233:void maybeDrawCompatShadow(android.graphics.Canvas):1200:1200 -> draw
    219:233:void draw(android.graphics.Canvas):1143 -> draw
    219:233:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    234:237:void maybeDrawCompatShadow(android.graphics.Canvas):1198:1198 -> draw
    234:237:void draw(android.graphics.Canvas):1143 -> draw
    234:237:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    238:242:void maybeDrawCompatShadow(android.graphics.Canvas):1202:1202 -> draw
    238:242:void draw(android.graphics.Canvas):1143 -> draw
    238:242:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    243:253:void maybeDrawCompatShadow(android.graphics.Canvas):1206:1206 -> draw
    243:253:void draw(android.graphics.Canvas):1143 -> draw
    243:253:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    254:260:void maybeDrawCompatShadow(android.graphics.Canvas):1207:1207 -> draw
    254:260:void draw(android.graphics.Canvas):1143 -> draw
    254:260:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    261:263:void maybeDrawCompatShadow(android.graphics.Canvas):1208:1208 -> draw
    261:263:void draw(android.graphics.Canvas):1143 -> draw
    261:263:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    264:266:void maybeDrawCompatShadow(android.graphics.Canvas):1209:1209 -> draw
    264:266:void draw(android.graphics.Canvas):1143 -> draw
    264:266:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    267:269:void maybeDrawCompatShadow(android.graphics.Canvas):1210:1210 -> draw
    267:269:void draw(android.graphics.Canvas):1143 -> draw
    267:269:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    270:272:void maybeDrawCompatShadow(android.graphics.Canvas):1213:1213 -> draw
    270:272:void draw(android.graphics.Canvas):1143 -> draw
    270:272:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    273:275:void maybeDrawCompatShadow(android.graphics.Canvas):1216:1216 -> draw
    273:275:void draw(android.graphics.Canvas):1143 -> draw
    273:275:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    276:279:void drawFillShape(android.graphics.Canvas):1260:1260 -> draw
    276:279:void draw(android.graphics.Canvas):1144 -> draw
    276:279:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    280:285:void drawFillShape(android.graphics.Canvas):1264:1264 -> draw
    280:285:void draw(android.graphics.Canvas):1144 -> draw
    280:285:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    286:289:void drawFillShape(android.graphics.Canvas):1266:1266 -> draw
    286:289:void draw(android.graphics.Canvas):1144 -> draw
    286:289:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    290:297:void drawShape(android.graphics.Canvas,android.graphics.Paint,android.graphics.Path,com.google.android.material.shape.ShapeAppearanceModel,float[],android.graphics.RectF):1249:1249 -> draw
    290:297:void drawFillShape(android.graphics.Canvas):1260 -> draw
    290:297:void draw(android.graphics.Canvas):1144 -> draw
    290:297:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    298:302:void drawShape(android.graphics.Canvas,android.graphics.Paint,android.graphics.Path,com.google.android.material.shape.ShapeAppearanceModel,float[],android.graphics.RectF):1252:1252 -> draw
    298:302:void drawFillShape(android.graphics.Canvas):1260 -> draw
    298:302:void draw(android.graphics.Canvas):1144 -> draw
    298:302:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    303:306:void drawShape(android.graphics.Canvas,android.graphics.Paint,android.graphics.Path,com.google.android.material.shape.ShapeAppearanceModel,float[],android.graphics.RectF):1253:1253 -> draw
    303:306:void drawFillShape(android.graphics.Canvas):1260 -> draw
    303:306:void draw(android.graphics.Canvas):1144 -> draw
    303:306:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    307:309:void drawShape(android.graphics.Canvas,android.graphics.Paint,android.graphics.Path,com.google.android.material.shape.ShapeAppearanceModel,float[],android.graphics.RectF):1255:1255 -> draw
    307:309:void drawFillShape(android.graphics.Canvas):1260 -> draw
    307:309:void draw(android.graphics.Canvas):1144 -> draw
    307:309:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    310:315:void draw(android.graphics.Canvas):1146:1146 -> draw
    310:315:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    316:323:void draw(android.graphics.Canvas):1147:1147 -> draw
    316:323:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    324:331:com.google.android.material.shape.ShapeAppearanceModel getShapeAppearanceModel():354:354 -> draw
    324:331:void updateStrokeShapeAppearanceModels():1434 -> draw
    324:331:void draw(android.graphics.Canvas):1148 -> draw
    324:331:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    332:335:com.google.android.material.shape.ShapeAppearanceModel com.google.android.material.shape.ShapeAppearanceModel.withTransformedCornerSizes(com.google.android.material.shape.ShapeAppearanceModel$CornerSizeUnaryOperator):858:858 -> draw
    332:335:void updateStrokeShapeAppearanceModels():1434 -> draw
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    332:335:void draw(android.graphics.Canvas):1148 -> draw
    332:335:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    336:337:com.google.android.material.shape.CornerSize com.google.android.material.shape.ShapeAppearanceModel.getTopLeftCornerSize():738:738 -> draw
    336:337:com.google.android.material.shape.ShapeAppearanceModel com.google.android.material.shape.ShapeAppearanceModel.withTransformedCornerSizes(com.google.android.material.shape.ShapeAppearanceModel$CornerSizeUnaryOperator):859 -> draw
    336:337:void updateStrokeShapeAppearanceModels():1434 -> draw
    336:337:void draw(android.graphics.Canvas):1148 -> draw
    336:337:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    338:343:com.google.android.material.shape.ShapeAppearanceModel com.google.android.material.shape.ShapeAppearanceModel.withTransformedCornerSizes(com.google.android.material.shape.ShapeAppearanceModel$CornerSizeUnaryOperator):859:859 -> draw
    338:343:void updateStrokeShapeAppearanceModels():1434 -> draw
    338:343:void draw(android.graphics.Canvas):1148 -> draw
    338:343:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    344:345:com.google.android.material.shape.ShapeAppearanceModel$Builder com.google.android.material.shape.ShapeAppearanceModel$Builder.setTopLeftCornerSize(com.google.android.material.shape.CornerSize):168:168 -> draw
    344:345:com.google.android.material.shape.ShapeAppearanceModel com.google.android.material.shape.ShapeAppearanceModel.withTransformedCornerSizes(com.google.android.material.shape.ShapeAppearanceModel$CornerSizeUnaryOperator):859 -> draw
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    344:345:void updateStrokeShapeAppearanceModels():1434 -> draw
    344:345:void draw(android.graphics.Canvas):1148 -> draw
    344:345:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    346:347:com.google.android.material.shape.CornerSize com.google.android.material.shape.ShapeAppearanceModel.getTopRightCornerSize():748:748 -> draw
    346:347:com.google.android.material.shape.ShapeAppearanceModel com.google.android.material.shape.ShapeAppearanceModel.withTransformedCornerSizes(com.google.android.material.shape.ShapeAppearanceModel$CornerSizeUnaryOperator):860 -> draw
    346:347:void updateStrokeShapeAppearanceModels():1434 -> draw
    346:347:void draw(android.graphics.Canvas):1148 -> draw
    346:347:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    348:351:com.google.android.material.shape.ShapeAppearanceModel com.google.android.material.shape.ShapeAppearanceModel.withTransformedCornerSizes(com.google.android.material.shape.ShapeAppearanceModel$CornerSizeUnaryOperator):860:860 -> draw
    348:351:void updateStrokeShapeAppearanceModels():1434 -> draw
    348:351:void draw(android.graphics.Canvas):1148 -> draw
    348:351:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    352:353:com.google.android.material.shape.ShapeAppearanceModel$Builder com.google.android.material.shape.ShapeAppearanceModel$Builder.setTopRightCornerSize(com.google.android.material.shape.CornerSize):184:184 -> draw
    352:353:com.google.android.material.shape.ShapeAppearanceModel com.google.android.material.shape.ShapeAppearanceModel.withTransformedCornerSizes(com.google.android.material.shape.ShapeAppearanceModel$CornerSizeUnaryOperator):860 -> draw
    352:353:void updateStrokeShapeAppearanceModels():1434 -> draw
    352:353:void draw(android.graphics.Canvas):1148 -> draw
    352:353:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    354:355:com.google.android.material.shape.CornerSize com.google.android.material.shape.ShapeAppearanceModel.getBottomLeftCornerSize():768:768 -> draw
    354:355:com.google.android.material.shape.ShapeAppearanceModel com.google.android.material.shape.ShapeAppearanceModel.withTransformedCornerSizes(com.google.android.material.shape.ShapeAppearanceModel$CornerSizeUnaryOperator):861 -> draw
    354:355:void updateStrokeShapeAppearanceModels():1434 -> draw
    354:355:void draw(android.graphics.Canvas):1148 -> draw
    354:355:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    356:359:com.google.android.material.shape.ShapeAppearanceModel com.google.android.material.shape.ShapeAppearanceModel.withTransformedCornerSizes(com.google.android.material.shape.ShapeAppearanceModel$CornerSizeUnaryOperator):861:861 -> draw
    356:359:void updateStrokeShapeAppearanceModels():1434 -> draw
    356:359:void draw(android.graphics.Canvas):1148 -> draw
    356:359:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    360:361:com.google.android.material.shape.ShapeAppearanceModel$Builder com.google.android.material.shape.ShapeAppearanceModel$Builder.setBottomLeftCornerSize(com.google.android.material.shape.CornerSize):216:216 -> draw
    360:361:com.google.android.material.shape.ShapeAppearanceModel com.google.android.material.shape.ShapeAppearanceModel.withTransformedCornerSizes(com.google.android.material.shape.ShapeAppearanceModel$CornerSizeUnaryOperator):861 -> draw
    360:361:void updateStrokeShapeAppearanceModels():1434 -> draw
    360:361:void draw(android.graphics.Canvas):1148 -> draw
    360:361:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    362:363:com.google.android.material.shape.CornerSize com.google.android.material.shape.ShapeAppearanceModel.getBottomRightCornerSize():758:758 -> draw
    362:363:com.google.android.material.shape.ShapeAppearanceModel com.google.android.material.shape.ShapeAppearanceModel.withTransformedCornerSizes(com.google.android.material.shape.ShapeAppearanceModel$CornerSizeUnaryOperator):862 -> draw
    362:363:void updateStrokeShapeAppearanceModels():1434 -> draw
    362:363:void draw(android.graphics.Canvas):1148 -> draw
    362:363:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    364:367:com.google.android.material.shape.ShapeAppearanceModel com.google.android.material.shape.ShapeAppearanceModel.withTransformedCornerSizes(com.google.android.material.shape.ShapeAppearanceModel$CornerSizeUnaryOperator):862:862 -> draw
    364:367:void updateStrokeShapeAppearanceModels():1434 -> draw
    364:367:void draw(android.graphics.Canvas):1148 -> draw
    364:367:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    368:369:com.google.android.material.shape.ShapeAppearanceModel$Builder com.google.android.material.shape.ShapeAppearanceModel$Builder.setBottomRightCornerSize(com.google.android.material.shape.CornerSize):200:200 -> draw
    368:369:com.google.android.material.shape.ShapeAppearanceModel com.google.android.material.shape.ShapeAppearanceModel.withTransformedCornerSizes(com.google.android.material.shape.ShapeAppearanceModel$CornerSizeUnaryOperator):862 -> draw
    368:369:void updateStrokeShapeAppearanceModels():1434 -> draw
    368:369:void draw(android.graphics.Canvas):1148 -> draw
    368:369:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    370:373:com.google.android.material.shape.ShapeAppearanceModel com.google.android.material.shape.ShapeAppearanceModel.withTransformedCornerSizes(com.google.android.material.shape.ShapeAppearanceModel$CornerSizeUnaryOperator):863:863 -> draw
    370:373:void updateStrokeShapeAppearanceModels():1434 -> draw
    370:373:void draw(android.graphics.Canvas):1148 -> draw
    370:373:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    374:375:void updateStrokeShapeAppearanceModels():1434:1434 -> draw
    374:375:void draw(android.graphics.Canvas):1148 -> draw
    374:375:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    376:379:void updateStrokeShapeAppearanceModels():1437:1437 -> draw
    376:379:void draw(android.graphics.Canvas):1148 -> draw
    376:379:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    380:382:void updateStrokeShapeAppearanceModels():1438:1438 -> draw
    380:382:void draw(android.graphics.Canvas):1148 -> draw
    380:382:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    383:386:void updateStrokeShapeAppearanceModels():1440:1440 -> draw
    383:386:void draw(android.graphics.Canvas):1148 -> draw
    383:386:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    387:391:void updateStrokeShapeAppearanceModels():1441:1441 -> draw
    387:391:void draw(android.graphics.Canvas):1148 -> draw
    387:391:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    392:396:void updateStrokeShapeAppearanceModels():1443:1443 -> draw
    392:396:void draw(android.graphics.Canvas):1148 -> draw
    392:396:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    397:401:void updateStrokeShapeAppearanceModels():1444:1444 -> draw
    397:401:void draw(android.graphics.Canvas):1148 -> draw
    397:401:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    402:421:void updateStrokeShapeAppearanceModels():1445:1445 -> draw
    402:421:void draw(android.graphics.Canvas):1148 -> draw
    402:421:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    422:429:void calculateStrokePath():1421:1421 -> draw
    422:429:void draw(android.graphics.Canvas):1150 -> draw
    422:429:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    430:436:android.graphics.RectF getBoundsInsetByStroke():1651:1651 -> draw
    430:436:void calculateStrokePath():1425 -> draw
    430:436:void draw(android.graphics.Canvas):1150 -> draw
    430:436:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    437:440:android.graphics.RectF getBoundsInsetByStroke():1652:1652 -> draw
    437:440:void calculateStrokePath():1425 -> draw
    437:440:void draw(android.graphics.Canvas):1150 -> draw
    437:440:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    441:445:android.graphics.RectF getBoundsInsetByStroke():1653:1653 -> draw
    441:445:void calculateStrokePath():1425 -> draw
    441:445:void draw(android.graphics.Canvas):1150 -> draw
    441:445:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    446:471:void calculateStrokePath():1421:1421 -> draw
    446:471:void draw(android.graphics.Canvas):1150 -> draw
    446:471:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    472:476:void draw(android.graphics.Canvas):1152:1152 -> draw
    472:476:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    477:480:void drawStrokeShape(android.graphics.Canvas):1279:1279 -> draw
    477:480:void draw(android.graphics.Canvas):1154 -> draw
    477:480:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    481:487:android.graphics.RectF getBoundsInsetByStroke():1651:1651 -> draw
    481:487:void drawStrokeShape(android.graphics.Canvas):1285 -> draw
    481:487:void draw(android.graphics.Canvas):1154 -> draw
    481:487:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    488:491:android.graphics.RectF getBoundsInsetByStroke():1652:1652 -> draw
    488:491:void drawStrokeShape(android.graphics.Canvas):1285 -> draw
    488:491:void draw(android.graphics.Canvas):1154 -> draw
    488:491:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    492:494:android.graphics.RectF getBoundsInsetByStroke():1653:1653 -> draw
    492:494:void drawStrokeShape(android.graphics.Canvas):1285 -> draw
    492:494:void draw(android.graphics.Canvas):1154 -> draw
    492:494:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    495:504:void drawShape(android.graphics.Canvas,android.graphics.Paint,android.graphics.Path,com.google.android.material.shape.ShapeAppearanceModel,float[],android.graphics.RectF):1249:1249 -> draw
    495:504:void drawStrokeShape(android.graphics.Canvas):1279 -> draw
    495:504:void draw(android.graphics.Canvas):1154 -> draw
    495:504:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    505:509:void drawShape(android.graphics.Canvas,android.graphics.Paint,android.graphics.Path,com.google.android.material.shape.ShapeAppearanceModel,float[],android.graphics.RectF):1252:1252 -> draw
    505:509:void drawStrokeShape(android.graphics.Canvas):1279 -> draw
    505:509:void draw(android.graphics.Canvas):1154 -> draw
    505:509:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    510:513:void drawShape(android.graphics.Canvas,android.graphics.Paint,android.graphics.Path,com.google.android.material.shape.ShapeAppearanceModel,float[],android.graphics.RectF):1253:1253 -> draw
    510:513:void drawStrokeShape(android.graphics.Canvas):1279 -> draw
    510:513:void draw(android.graphics.Canvas):1154 -> draw
    510:513:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    514:516:void drawShape(android.graphics.Canvas,android.graphics.Paint,android.graphics.Path,com.google.android.material.shape.ShapeAppearanceModel,float[],android.graphics.RectF):1255:1255 -> draw
    514:516:void drawStrokeShape(android.graphics.Canvas):1279 -> draw
    514:516:void draw(android.graphics.Canvas):1154 -> draw
    514:516:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    517:519:void draw(android.graphics.Canvas):1157:1157 -> draw
    517:519:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    520:523:void draw(android.graphics.Canvas):1158:1158 -> draw
    520:523:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    524:529:void maybeDrawCompatShadow(android.graphics.Canvas):1185:1185 -> draw
    524:529:void draw(android.graphics.Canvas):1143 -> draw
    524:529:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    530:535:void draw(android.graphics.Canvas):0:0 -> draw
    530:535:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":547,"3":549,"6":552,"9":556,"12":561,"15":567},"outline":"Lha1;q(Ljava/lang/String;ILjava/lang/String;ILjava/lang/String;)Ljava/lang/StringBuilder;"}
    536:546:void maybeDrawCompatShadow(android.graphics.Canvas):1185:1185 -> draw
    536:546:void draw(android.graphics.Canvas):1143 -> draw
    536:546:void MaterialShapeDrawable.draw(android.graphics.Canvas):0 -> draw
    547:547:void maybeDrawCompatShadow(android.graphics.Canvas):1185:1185 -> draw
    547:547:void draw(android.graphics.Canvas):1143 -> draw
    549:549:void maybeDrawCompatShadow(android.graphics.Canvas):1185:1185 -> draw
    549:549:void draw(android.graphics.Canvas):1143 -> draw
    552:552:void maybeDrawCompatShadow(android.graphics.Canvas):1185:1185 -> draw
    552:552:void draw(android.graphics.Canvas):1143 -> draw
    556:556:void maybeDrawCompatShadow(android.graphics.Canvas):1185:1185 -> draw
    556:556:void draw(android.graphics.Canvas):1143 -> draw
    561:561:void maybeDrawCompatShadow(android.graphics.Canvas):1185:1185 -> draw
    561:561:void draw(android.graphics.Canvas):1143 -> draw
    567:567:void maybeDrawCompatShadow(android.graphics.Canvas):1185:1185 -> draw
    567:567:void draw(android.graphics.Canvas):1143 -> draw
    1:10:android.graphics.RectF getBoundsAsRectF():635:635 -> e
    1:6:float getStrokeInsetLength():1643:1643 -> f
    7:18:float getStrokeInsetLength():1644:1644 -> f
    1:9:boolean hasCompatShadow():1083:1083 -> g
    10:33:boolean requiresCompatShadow():994:994 -> g
    10:33:boolean hasCompatShadow():1085 -> g
    1:5:int getAlpha():606:606 -> getAlpha
    1:3:android.graphics.drawable.Drawable$ConstantState getConstantState():299:299 -> getConstantState
    1:2:int getOpacity():601:601 -> getOpacity
    1:5:void getOutline(android.graphics.Outline):1452:1452 -> getOutline
    6:9:void getOutline(android.graphics.Outline):1457:1457 -> getOutline
    10:16:void getOutline(android.graphics.Outline):1458:1458 -> getOutline
    17:20:void getOutline(android.graphics.Outline):1463:1463 -> getOutline
    21:26:void getOutline(android.graphics.Outline):1465:1465 -> getOutline
    27:35:void getOutline(android.graphics.Outline):1464:1464 -> getOutline
    36:48:void getOutline(android.graphics.Outline):1467:1467 -> getOutline
    49:54:void getOutline(android.graphics.Outline):1469:1469 -> getOutline
    55:58:void getOutline(android.graphics.Outline):1470:1470 -> getOutline
    59:60:void getOutline(android.graphics.Outline):1471:1471 -> getOutline
    61:66:void com.google.android.material.drawable.DrawableUtils.setOutlineToPath(android.graphics.Outline,android.graphics.Path):363:363 -> getOutline
    61:66:void getOutline(android.graphics.Outline):1473 -> getOutline
    67:74:void com.google.android.material.drawable.DrawableUtils.setOutlineToPath(android.graphics.Outline,android.graphics.Path):364:364 -> getOutline
    67:74:void getOutline(android.graphics.Outline):1473 -> getOutline
    75:78:void com.google.android.material.drawable.DrawableUtils.setOutlineToPath(android.graphics.Outline,android.graphics.Path):369:369 -> getOutline
    75:78:void getOutline(android.graphics.Outline):1473 -> getOutline
    79:84:void com.google.android.material.drawable.DrawableUtils.setOutlineToPath(android.graphics.Outline,android.graphics.Path):374:374 -> getOutline
    79:84:void getOutline(android.graphics.Outline):1473 -> getOutline
    85:88:void com.google.android.material.drawable.DrawableUtils.setOutlineToPath(android.graphics.Outline,android.graphics.Path):375:375 -> getOutline
    85:88:void getOutline(android.graphics.Outline):1473 -> getOutline
    1:6:boolean getPadding(android.graphics.Rect):669:669 -> getPadding
    7:11:boolean getPadding(android.graphics.Rect):670:670 -> getPadding
    12:16:boolean getPadding(android.graphics.Rect):673:673 -> getPadding
    1:4:android.graphics.Region getTransparentRegion():625:625 -> getTransparentRegion
    5:9:android.graphics.Region getTransparentRegion():626:626 -> getTransparentRegion
    10:18:android.graphics.Region getTransparentRegion():627:627 -> getTransparentRegion
    19:23:android.graphics.Region getTransparentRegion():628:628 -> getTransparentRegion
    24:29:android.graphics.Region getTransparentRegion():629:629 -> getTransparentRegion
    1:14:boolean hasStroke():1096:1096 -> h
    15:27:boolean hasStroke():1098:1098 -> h
    1:9:void initializeElevationOverlay(android.content.Context):761:761 -> i
    10:13:void initializeElevationOverlay(android.content.Context):762:762 -> i
    2:3:void invalidateSelf():1020:1020 -> invalidateSelf
    4:5:void invalidateSelf():1021:1021 -> invalidateSelf
    6:9:void invalidateSelf():1022:1022 -> invalidateSelf
    1:12:boolean isStateful():1554:1554 -> isStateful
    13:23:boolean isStateful():1555:1555 -> isStateful
    24:29:boolean isStateful():1556:1556 -> isStateful
    30:41:boolean isStateful():1557:1557 -> isStateful
    42:51:boolean isStateful():1558:1558 -> isStateful
    52:62:boolean isStateful():1559:1559 -> isStateful
    1:4:boolean isRoundRect():1713:1713 -> j
    5:12:boolean isRoundRect():1714:1714 -> j
    13:34:boolean isRoundRect():1715:1715 -> j
    1:4:void setCornerSpringForce(androidx.dynamicanimation.animation.SpringForce):398:398 -> k
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lzs6;)V"}
    5:7:void setCornerSpringForce(androidx.dynamicanimation.animation.SpringForce):399:399 -> k
    8:12:void setCornerSpringForce(androidx.dynamicanimation.animation.SpringForce):400:400 -> k
    13:16:void setCornerSpringForce(androidx.dynamicanimation.animation.SpringForce):401:401 -> k
    17:27:void setCornerSpringForce(androidx.dynamicanimation.animation.SpringForce):402:402 -> k
    28:34:void setCornerSpringForce(androidx.dynamicanimation.animation.SpringForce):404:404 -> k
    35:37:float androidx.dynamicanimation.animation.SpringForce.getDampingRatio():186:186 -> k
    35:37:void setCornerSpringForce(androidx.dynamicanimation.animation.SpringForce):406 -> k
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    38:40:void setCornerSpringForce(androidx.dynamicanimation.animation.SpringForce):406:406 -> k
    41:44:float androidx.dynamicanimation.animation.SpringForce.getStiffness():152:152 -> k
    41:44:void setCornerSpringForce(androidx.dynamicanimation.animation.SpringForce):407 -> k
    45:47:void setCornerSpringForce(androidx.dynamicanimation.animation.SpringForce):407:407 -> k
    48:52:androidx.dynamicanimation.animation.SpringAnimation androidx.dynamicanimation.animation.SpringAnimation.setSpring(androidx.dynamicanimation.animation.SpringForce):150:150 -> k
    48:52:void setCornerSpringForce(androidx.dynamicanimation.animation.SpringForce):404 -> k
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    53:60:void setCornerSpringForce(androidx.dynamicanimation.animation.SpringForce):409:409 -> k
    61:64:void setCornerSpringForce(androidx.dynamicanimation.animation.SpringForce):410:410 -> k
    1:8:void setElevation(float):829:829 -> l
    9:10:void setElevation(float):830:830 -> l
    11:14:void setElevation(float):831:831 -> l
    1:6:void setFillColor(android.content.res.ColorStateList):455:455 -> m
    7:8:void setFillColor(android.content.res.ColorStateList):456:456 -> m
    9:16:void setFillColor(android.content.res.ColorStateList):457:457 -> m
    1:4:android.graphics.drawable.Drawable mutate():305:305 -> mutate
    5:8:void com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState.<init>(com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):1837:1837 -> mutate
    5:8:android.graphics.drawable.Drawable mutate():305 -> mutate
    9:10:void com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState.<init>(com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):1806:1806 -> mutate
    9:10:android.graphics.drawable.Drawable mutate():305 -> mutate
    11:12:void com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState.<init>(com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):1807:1807 -> mutate
    11:12:android.graphics.drawable.Drawable mutate():305 -> mutate
    13:14:void com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState.<init>(com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):1809:1809 -> mutate
    13:14:android.graphics.drawable.Drawable mutate():305 -> mutate
    15:18:void com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState.<init>(com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):1810:1810 -> mutate
    15:18:android.graphics.drawable.Drawable mutate():305 -> mutate
    19:22:void com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState.<init>(com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):1811:1811 -> mutate
    19:22:android.graphics.drawable.Drawable mutate():305 -> mutate
    23:24:void com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState.<init>(com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):1813:1813 -> mutate
    23:24:android.graphics.drawable.Drawable mutate():305 -> mutate
    25:28:void com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState.<init>(com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):1814:1814 -> mutate
    25:28:android.graphics.drawable.Drawable mutate():305 -> mutate
    29:31:void com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState.<init>(com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):1817:1817 -> mutate
    29:31:android.graphics.drawable.Drawable mutate():305 -> mutate
    32:33:void com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState.<init>(com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):1818:1818 -> mutate
    32:33:android.graphics.drawable.Drawable mutate():305 -> mutate
    34:36:void com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState.<init>(com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):1819:1819 -> mutate
    34:36:android.graphics.drawable.Drawable mutate():305 -> mutate
    37:38:void com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState.<init>(com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):1822:1822 -> mutate
    37:38:android.graphics.drawable.Drawable mutate():305 -> mutate
    39:40:void com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState.<init>(com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):1823:1823 -> mutate
    39:40:android.graphics.drawable.Drawable mutate():305 -> mutate
    41:44:void com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState.<init>(com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):1828:1828 -> mutate
    41:44:android.graphics.drawable.Drawable mutate():305 -> mutate
    45:48:void com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState.<init>(com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):1838:1838 -> mutate
    45:48:android.graphics.drawable.Drawable mutate():305 -> mutate
    49:52:void com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState.<init>(com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):1839:1839 -> mutate
    49:52:android.graphics.drawable.Drawable mutate():305 -> mutate
    53:56:void com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState.<init>(com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):1840:1840 -> mutate
    53:56:android.graphics.drawable.Drawable mutate():305 -> mutate
    57:60:void com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState.<init>(com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):1842:1842 -> mutate
    57:60:android.graphics.drawable.Drawable mutate():305 -> mutate
    61:64:void com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState.<init>(com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):1843:1843 -> mutate
    61:64:android.graphics.drawable.Drawable mutate():305 -> mutate
    65:68:void com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState.<init>(com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):1844:1844 -> mutate
    65:68:android.graphics.drawable.Drawable mutate():305 -> mutate
    69:72:void com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState.<init>(com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):1845:1845 -> mutate
    69:72:android.graphics.drawable.Drawable mutate():305 -> mutate
    73:76:void com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState.<init>(com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):1846:1846 -> mutate
    73:76:android.graphics.drawable.Drawable mutate():305 -> mutate
    77:80:void com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState.<init>(com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):1847:1847 -> mutate
    77:80:android.graphics.drawable.Drawable mutate():305 -> mutate
    81:84:void com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState.<init>(com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):1848:1848 -> mutate
    81:84:android.graphics.drawable.Drawable mutate():305 -> mutate
    85:88:void com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState.<init>(com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):1851:1851 -> mutate
    85:88:android.graphics.drawable.Drawable mutate():305 -> mutate
    89:92:void com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState.<init>(com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):1852:1852 -> mutate
    89:92:android.graphics.drawable.Drawable mutate():305 -> mutate
    93:96:void com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState.<init>(com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):1853:1853 -> mutate
    93:96:android.graphics.drawable.Drawable mutate():305 -> mutate
    97:100:void com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState.<init>(com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):1855:1855 -> mutate
    97:100:android.graphics.drawable.Drawable mutate():305 -> mutate
    101:104:void com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState.<init>(com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):1858:1858 -> mutate
    101:104:android.graphics.drawable.Drawable mutate():305 -> mutate
    105:108:void com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState.<init>(com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):1859:1859 -> mutate
    105:108:android.graphics.drawable.Drawable mutate():305 -> mutate
    109:115:void com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState.<init>(com.google.android.material.shape.MaterialShapeDrawable$MaterialShapeDrawableState):1860:1860 -> mutate
    109:115:android.graphics.drawable.Drawable mutate():305 -> mutate
    116:118:android.graphics.drawable.Drawable mutate():306:306 -> mutate
    1:4:void setShapeAppearance(com.google.android.material.shape.ShapeAppearance):324:324 -> n
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ltl6;)V"}
    5:10:void setShapeAppearance(com.google.android.material.shape.ShapeAppearance):325:325 -> n
    11:12:void setShapeAppearance(com.google.android.material.shape.ShapeAppearance):327:327 -> n
    13:18:void setStateListShapeAppearanceModel(com.google.android.material.shape.StateListShapeAppearanceModel):369:369 -> n
    13:18:void setShapeAppearance(com.google.android.material.shape.ShapeAppearance):327 -> n
    19:20:void setStateListShapeAppearanceModel(com.google.android.material.shape.StateListShapeAppearanceModel):370:370 -> n
    19:20:void setShapeAppearance(com.google.android.material.shape.ShapeAppearance):327 -> n
    21:28:void setStateListShapeAppearanceModel(com.google.android.material.shape.StateListShapeAppearanceModel):371:371 -> n
    21:28:void setShapeAppearance(com.google.android.material.shape.ShapeAppearance):327 -> n
    29:32:void setStateListShapeAppearanceModel(com.google.android.material.shape.StateListShapeAppearanceModel):372:372 -> n
    29:32:void setShapeAppearance(com.google.android.material.shape.ShapeAppearance):327 -> n
    1:7:boolean updateColorsForState(int[]):1620:1620 -> o
    8:13:boolean updateColorsForState(int[]):1621:1621 -> o
    14:23:boolean updateColorsForState(int[]):1622:1622 -> o
    24:29:boolean updateColorsForState(int[]):1624:1624 -> o
    30:35:boolean updateColorsForState(int[]):1629:1629 -> o
    36:41:boolean updateColorsForState(int[]):1630:1630 -> o
    42:45:boolean updateColorsForState(int[]):1631:1631 -> o
    46:51:boolean updateColorsForState(int[]):1632:1632 -> o
    52:56:boolean updateColorsForState(int[]):1634:1634 -> o
    2:3:void onBoundsChange(android.graphics.Rect):1103:1103 -> onBoundsChange
    4:5:void onBoundsChange(android.graphics.Rect):1104:1104 -> onBoundsChange
    6:8:void onBoundsChange(android.graphics.Rect):1105:1105 -> onBoundsChange
    9:24:void onBoundsChange(android.graphics.Rect):1106:1106 -> onBoundsChange
    25:28:void onBoundsChange(android.graphics.Rect):1109:1109 -> onBoundsChange
    29:39:boolean isCornerSpringAnimationRunning():1114:1114 -> onBoundsChange
    29:39:void onBoundsChange(android.graphics.Rect):1109 -> onBoundsChange
    40:49:boolean androidx.dynamicanimation.animation.DynamicAnimation.isRunning():639:639 -> onBoundsChange
    40:49:boolean isCornerSpringAnimationRunning():1115 -> onBoundsChange
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    40:49:void onBoundsChange(android.graphics.Rect):1109 -> onBoundsChange
    50:53:void onBoundsChange(android.graphics.Rect):1109:1109 -> onBoundsChange
    1:11:boolean onStateChange(int[]):1564:1564 -> onStateChange
    12:14:void updateShape(int[]):1577:1577 -> onStateChange
    12:14:boolean onStateChange(int[]):1565 -> onStateChange
    15:18:boolean onStateChange(int[]):1567:1567 -> onStateChange
    19:29:boolean onStateChange(int[]):1568:1568 -> onStateChange
    30:33:boolean onStateChange(int[]):1571:1571 -> onStateChange
    1:4:void updateShape(int[],boolean):1581:1581 -> p
    5:22:void updateShape(int[],boolean):1582:1582 -> p
    23:33:void updateShape(int[],boolean):1585:1585 -> p
    34:38:void updateShape(int[],boolean):1586:1586 -> p
    39:42:void updateShape(int[],boolean):1587:1587 -> p
    43:48:void updateShape(int[],boolean):1589:1589 -> p
    49:52:void updateShape(int[],boolean):1590:1590 -> p
    53:54:void updateShape(int[],boolean):1591:1591 -> p
    55:58:boolean com.google.android.material.math.MathUtils.areAllElementsEqual(float[]):111:111 -> p
    55:58:void updateShape(int[],boolean):1592 -> p
    59:61:boolean com.google.android.material.math.MathUtils.areAllElementsEqual(float[]):114:114 -> p
    59:61:void updateShape(int[],boolean):1592 -> p
    62:64:boolean com.google.android.material.math.MathUtils.areAllElementsEqual(float[]):115:115 -> p
    62:64:void updateShape(int[],boolean):1592 -> p
    65:74:boolean com.google.android.material.math.MathUtils.areAllElementsEqual(float[]):116:116 -> p
    65:74:void updateShape(int[],boolean):1592 -> p
    75:91:void updateShape(int[],boolean):1593:1593 -> p
    92:93:void updateShape(int[],boolean):1595:1595 -> p
    94:98:void updateShape(int[],boolean):1596:1596 -> p
    99:100:void updateShape(int[],boolean):1599:1599 -> p
    101:111:void updateShape(int[],boolean):1600:1600 -> p
    112:114:com.google.android.material.shape.CornerSize com.google.android.material.shape.ShapeAppearanceModel.getTopRightCornerSize():748:748 -> p
    112:114:com.google.android.material.shape.CornerSize com.google.android.material.shape.ShapeAppearancePathProvider.getCornerSizeForIndex(int,com.google.android.material.shape.ShapeAppearanceModel):340 -> p
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    112:114:void updateShape(int[],boolean):1600 -> p
    115:117:com.google.android.material.shape.CornerSize com.google.android.material.shape.ShapeAppearanceModel.getTopLeftCornerSize():738:738 -> p
    115:117:com.google.android.material.shape.CornerSize com.google.android.material.shape.ShapeAppearancePathProvider.getCornerSizeForIndex(int,com.google.android.material.shape.ShapeAppearanceModel):337 -> p
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    115:117:void updateShape(int[],boolean):1600 -> p
    118:120:com.google.android.material.shape.CornerSize com.google.android.material.shape.ShapeAppearanceModel.getBottomLeftCornerSize():768:768 -> p
    118:120:com.google.android.material.shape.CornerSize com.google.android.material.shape.ShapeAppearancePathProvider.getCornerSizeForIndex(int,com.google.android.material.shape.ShapeAppearanceModel):335 -> p
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    118:120:void updateShape(int[],boolean):1600 -> p
    121:122:com.google.android.material.shape.CornerSize com.google.android.material.shape.ShapeAppearanceModel.getBottomRightCornerSize():758:758 -> p
    121:122:com.google.android.material.shape.CornerSize com.google.android.material.shape.ShapeAppearancePathProvider.getCornerSizeForIndex(int,com.google.android.material.shape.ShapeAppearanceModel):333 -> p
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    121:122:void updateShape(int[],boolean):1600 -> p
    123:128:void updateShape(int[],boolean):1600:1600 -> p
    129:132:void updateShape(int[],boolean):1602:1602 -> p
    133:138:void updateShape(int[],boolean):1604:1604 -> p
    139:140:boolean androidx.dynamicanimation.animation.DynamicAnimation.isRunning():639:639 -> p
    139:140:void androidx.dynamicanimation.animation.SpringAnimation.animateToFinalPosition(float):175 -> p
    139:140:void updateShape(int[],boolean):1605 -> p
    141:144:void androidx.dynamicanimation.animation.SpringAnimation.animateToFinalPosition(float):175:175 -> p
    141:144:void updateShape(int[],boolean):1605 -> p
    145:150:void androidx.dynamicanimation.animation.SpringAnimation.animateToFinalPosition(float):176:176 -> p
    145:150:void updateShape(int[],boolean):1605 -> p
    151:154:void androidx.dynamicanimation.animation.SpringAnimation.animateToFinalPosition(float):178:178 -> p
    151:154:void updateShape(int[],boolean):1605 -> p
    155:162:void androidx.dynamicanimation.animation.SpringAnimation.animateToFinalPosition(float):179:179 -> p
    155:162:void updateShape(int[],boolean):1605 -> p
    163:166:androidx.dynamicanimation.animation.SpringForce androidx.dynamicanimation.animation.SpringForce.setFinalPosition(float):196:196 -> p
    163:166:void androidx.dynamicanimation.animation.SpringAnimation.animateToFinalPosition(float):181 -> p
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    163:166:void updateShape(int[],boolean):1605 -> p
    167:175:void androidx.dynamicanimation.animation.SpringAnimation.sanityCheck():252:252 -> p
    167:175:void androidx.dynamicanimation.animation.SpringAnimation.start():157 -> p
    167:175:void androidx.dynamicanimation.animation.SpringAnimation.animateToFinalPosition(float):182 -> p
    167:175:void updateShape(int[],boolean):1605 -> p
    176:182:void androidx.dynamicanimation.animation.SpringAnimation.sanityCheck():255:255 -> p
    176:182:void androidx.dynamicanimation.animation.SpringAnimation.start():157 -> p
    176:182:void androidx.dynamicanimation.animation.SpringAnimation.animateToFinalPosition(float):182 -> p
    176:182:void updateShape(int[],boolean):1605 -> p
    183:188:float androidx.dynamicanimation.animation.DynamicAnimation.getValueThreshold():739:739 -> p
    183:188:void androidx.dynamicanimation.animation.SpringAnimation.start():158 -> p
    183:188:void androidx.dynamicanimation.animation.SpringAnimation.animateToFinalPosition(float):182 -> p
    183:188:void updateShape(int[],boolean):1605 -> p
    189:200:void androidx.dynamicanimation.animation.SpringForce.setValueThreshold(double):327:327 -> p
    189:200:void androidx.dynamicanimation.animation.SpringAnimation.start():158 -> p
    189:200:void androidx.dynamicanimation.animation.SpringAnimation.animateToFinalPosition(float):182 -> p
    189:200:void updateShape(int[],boolean):1605 -> p
    201:202:void androidx.dynamicanimation.animation.SpringForce.setValueThreshold(double):328:328 -> p
    201:202:void androidx.dynamicanimation.animation.SpringAnimation.start():158 -> p
    201:202:void androidx.dynamicanimation.animation.SpringAnimation.animateToFinalPosition(float):182 -> p
    201:202:void updateShape(int[],boolean):1605 -> p
    203:206:androidx.dynamicanimation.animation.AnimationHandler androidx.dynamicanimation.animation.DynamicAnimation.getAnimationHandler():757:757 -> p
    203:206:void androidx.dynamicanimation.animation.DynamicAnimation.start():602 -> p
    203:206:void androidx.dynamicanimation.animation.SpringAnimation.start():159 -> p
    203:206:void androidx.dynamicanimation.animation.SpringAnimation.animateToFinalPosition(float):182 -> p
    203:206:void updateShape(int[],boolean):1605 -> p
    207:208:boolean androidx.dynamicanimation.animation.AnimationHandler.isCurrentThread():177:177 -> p
    207:208:void androidx.dynamicanimation.animation.DynamicAnimation.start():602 -> p
    207:208:void androidx.dynamicanimation.animation.SpringAnimation.start():159 -> p
    207:208:void androidx.dynamicanimation.animation.SpringAnimation.animateToFinalPosition(float):182 -> p
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(3)"]}
    207:208:void updateShape(int[],boolean):1605 -> p
    209:222:boolean androidx.dynamicanimation.animation.AnimationHandler$FrameCallbackScheduler16.isCurrentThread():239:239 -> p
    209:222:boolean androidx.dynamicanimation.animation.AnimationHandler.isCurrentThread():177 -> p
    209:222:void androidx.dynamicanimation.animation.DynamicAnimation.start():602 -> p
    209:222:void androidx.dynamicanimation.animation.SpringAnimation.start():159 -> p
    209:222:void androidx.dynamicanimation.animation.SpringAnimation.animateToFinalPosition(float):182 -> p
    209:222:void updateShape(int[],boolean):1605 -> p
    223:228:void androidx.dynamicanimation.animation.DynamicAnimation.start():606:606 -> p
    223:228:void androidx.dynamicanimation.animation.SpringAnimation.start():159 -> p
    223:228:void androidx.dynamicanimation.animation.SpringAnimation.animateToFinalPosition(float):182 -> p
    223:228:void updateShape(int[],boolean):1605 -> p
    229:230:void androidx.dynamicanimation.animation.DynamicAnimation.startAnimationInternal():648:648 -> p
    229:230:void androidx.dynamicanimation.animation.DynamicAnimation.start():607 -> p
    229:230:void androidx.dynamicanimation.animation.SpringAnimation.start():159 -> p
    229:230:void androidx.dynamicanimation.animation.SpringAnimation.animateToFinalPosition(float):182 -> p
    229:230:void updateShape(int[],boolean):1605 -> p
    231:234:void androidx.dynamicanimation.animation.DynamicAnimation.startAnimationInternal():649:649 -> p
    231:234:void androidx.dynamicanimation.animation.DynamicAnimation.start():607 -> p
    231:234:void androidx.dynamicanimation.animation.SpringAnimation.start():159 -> p
    231:234:void androidx.dynamicanimation.animation.SpringAnimation.animateToFinalPosition(float):182 -> p
    231:234:void updateShape(int[],boolean):1605 -> p
    235:242:float androidx.dynamicanimation.animation.DynamicAnimation.getPropertyValue():747:747 -> p
    235:242:void androidx.dynamicanimation.animation.DynamicAnimation.startAnimationInternal():650 -> p
    235:242:void androidx.dynamicanimation.animation.DynamicAnimation.start():607 -> p
    235:242:void androidx.dynamicanimation.animation.SpringAnimation.start():159 -> p
    235:242:void androidx.dynamicanimation.animation.SpringAnimation.animateToFinalPosition(float):182 -> p
    235:242:void updateShape(int[],boolean):1605 -> p
    243:244:void androidx.dynamicanimation.animation.DynamicAnimation.startAnimationInternal():650:650 -> p
    243:244:void androidx.dynamicanimation.animation.DynamicAnimation.start():607 -> p
    243:244:void androidx.dynamicanimation.animation.SpringAnimation.start():159 -> p
    243:244:void androidx.dynamicanimation.animation.SpringAnimation.animateToFinalPosition(float):182 -> p
    243:244:void updateShape(int[],boolean):1605 -> p
    245:258:void androidx.dynamicanimation.animation.DynamicAnimation.startAnimationInternal():653:653 -> p
    245:258:void androidx.dynamicanimation.animation.DynamicAnimation.start():607 -> p
    245:258:void androidx.dynamicanimation.animation.SpringAnimation.start():159 -> p
    245:258:void androidx.dynamicanimation.animation.SpringAnimation.animateToFinalPosition(float):182 -> p
    245:258:void updateShape(int[],boolean):1605 -> p
    259:262:androidx.dynamicanimation.animation.AnimationHandler androidx.dynamicanimation.animation.DynamicAnimation.getAnimationHandler():757:757 -> p
    259:262:void androidx.dynamicanimation.animation.DynamicAnimation.startAnimationInternal():657 -> p
    259:262:void androidx.dynamicanimation.animation.DynamicAnimation.start():607 -> p
    259:262:void androidx.dynamicanimation.animation.SpringAnimation.start():159 -> p
    259:262:void androidx.dynamicanimation.animation.SpringAnimation.animateToFinalPosition(float):182 -> p
    259:262:void updateShape(int[],boolean):1605 -> p
    263:270:void androidx.dynamicanimation.animation.AnimationHandler.addAnimationFrameCallback(androidx.dynamicanimation.animation.AnimationHandler$AnimationFrameCallback,long):124:124 -> p
    263:270:void androidx.dynamicanimation.animation.DynamicAnimation.startAnimationInternal():657 -> p
    263:270:void androidx.dynamicanimation.animation.DynamicAnimation.start():607 -> p
    263:270:void androidx.dynamicanimation.animation.SpringAnimation.start():159 -> p
    263:270:void androidx.dynamicanimation.animation.SpringAnimation.animateToFinalPosition(float):182 -> p
    263:270:void updateShape(int[],boolean):1605 -> p
    271:274:void androidx.dynamicanimation.animation.AnimationHandler.addAnimationFrameCallback(androidx.dynamicanimation.animation.AnimationHandler$AnimationFrameCallback,long):125:125 -> p
    271:274:void androidx.dynamicanimation.animation.DynamicAnimation.startAnimationInternal():657 -> p
    271:274:void androidx.dynamicanimation.animation.DynamicAnimation.start():607 -> p
    271:274:void androidx.dynamicanimation.animation.SpringAnimation.start():159 -> p
    271:274:void androidx.dynamicanimation.animation.SpringAnimation.animateToFinalPosition(float):182 -> p
    271:274:void updateShape(int[],boolean):1605 -> p
    275:286:void androidx.dynamicanimation.animation.AnimationHandler$FrameCallbackScheduler16.postFrameCallback(java.lang.Runnable):234:234 -> p
    275:286:void androidx.dynamicanimation.animation.AnimationHandler.addAnimationFrameCallback(androidx.dynamicanimation.animation.AnimationHandler$AnimationFrameCallback,long):125 -> p
    275:286:void androidx.dynamicanimation.animation.DynamicAnimation.startAnimationInternal():657 -> p
    275:286:void androidx.dynamicanimation.animation.DynamicAnimation.start():607 -> p
    275:286:void androidx.dynamicanimation.animation.SpringAnimation.start():159 -> p
    275:286:void androidx.dynamicanimation.animation.SpringAnimation.animateToFinalPosition(float):182 -> p
    275:286:void updateShape(int[],boolean):1605 -> p
    287:292:void androidx.dynamicanimation.animation.AnimationHandler.addAnimationFrameCallback(androidx.dynamicanimation.animation.AnimationHandler$AnimationFrameCallback,long):126:126 -> p
    287:292:void androidx.dynamicanimation.animation.DynamicAnimation.startAnimationInternal():657 -> p
    287:292:void androidx.dynamicanimation.animation.DynamicAnimation.start():607 -> p
    287:292:void androidx.dynamicanimation.animation.SpringAnimation.start():159 -> p
    287:292:void androidx.dynamicanimation.animation.SpringAnimation.animateToFinalPosition(float):182 -> p
    287:292:void updateShape(int[],boolean):1605 -> p
    293:298:void androidx.dynamicanimation.animation.AnimationHandler.addAnimationFrameCallback(androidx.dynamicanimation.animation.AnimationHandler$AnimationFrameCallback,long):127:127 -> p
    293:298:void androidx.dynamicanimation.animation.DynamicAnimation.startAnimationInternal():657 -> p
    293:298:void androidx.dynamicanimation.animation.DynamicAnimation.start():607 -> p
    293:298:void androidx.dynamicanimation.animation.SpringAnimation.start():159 -> p
    293:298:void androidx.dynamicanimation.animation.SpringAnimation.animateToFinalPosition(float):182 -> p
    293:298:void updateShape(int[],boolean):1605 -> p
    299:302:void androidx.dynamicanimation.animation.AnimationHandler.addAnimationFrameCallback(androidx.dynamicanimation.animation.AnimationHandler$AnimationFrameCallback,long):128:128 -> p
    299:302:void androidx.dynamicanimation.animation.DynamicAnimation.startAnimationInternal():657 -> p
    299:302:void androidx.dynamicanimation.animation.DynamicAnimation.start():607 -> p
    299:302:void androidx.dynamicanimation.animation.SpringAnimation.start():159 -> p
    299:302:void androidx.dynamicanimation.animation.SpringAnimation.animateToFinalPosition(float):182 -> p
    299:302:void updateShape(int[],boolean):1605 -> p
    303:311:void androidx.dynamicanimation.animation.AnimationHandler.addAnimationFrameCallback(androidx.dynamicanimation.animation.AnimationHandler$AnimationFrameCallback,long):129:129 -> p
    303:311:void androidx.dynamicanimation.animation.DynamicAnimation.startAnimationInternal():657 -> p
    303:311:void androidx.dynamicanimation.animation.DynamicAnimation.start():607 -> p
    303:311:void androidx.dynamicanimation.animation.SpringAnimation.start():159 -> p
    303:311:void androidx.dynamicanimation.animation.SpringAnimation.animateToFinalPosition(float):182 -> p
    303:311:void updateShape(int[],boolean):1605 -> p
    312:317:boolean androidx.dynamicanimation.animation.AnimationHandler$DurationScaleChangeListener33.register():262:262 -> p
    312:317:void androidx.dynamicanimation.animation.AnimationHandler.addAnimationFrameCallback(androidx.dynamicanimation.animation.AnimationHandler$AnimationFrameCallback,long):131 -> p
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    312:317:void androidx.dynamicanimation.animation.DynamicAnimation.startAnimationInternal():657 -> p
    312:317:void androidx.dynamicanimation.animation.DynamicAnimation.start():607 -> p
    312:317:void androidx.dynamicanimation.animation.SpringAnimation.start():159 -> p
    312:317:void androidx.dynamicanimation.animation.SpringAnimation.animateToFinalPosition(float):182 -> p
    312:317:void updateShape(int[],boolean):1605 -> p
    318:324:boolean androidx.dynamicanimation.animation.AnimationHandler$DurationScaleChangeListener33.register():263:263 -> p
    318:324:void androidx.dynamicanimation.animation.AnimationHandler.addAnimationFrameCallback(androidx.dynamicanimation.animation.AnimationHandler$AnimationFrameCallback,long):131 -> p
    318:324:void androidx.dynamicanimation.animation.DynamicAnimation.startAnimationInternal():657 -> p
    318:324:void androidx.dynamicanimation.animation.DynamicAnimation.start():607 -> p
    318:324:void androidx.dynamicanimation.animation.SpringAnimation.start():159 -> p
    318:324:void androidx.dynamicanimation.animation.SpringAnimation.animateToFinalPosition(float):182 -> p
    318:324:void updateShape(int[],boolean):1605 -> p
    325:327:boolean androidx.dynamicanimation.animation.AnimationHandler$DurationScaleChangeListener33.register():264:264 -> p
    325:327:void androidx.dynamicanimation.animation.AnimationHandler.addAnimationFrameCallback(androidx.dynamicanimation.animation.AnimationHandler$AnimationFrameCallback,long):131 -> p
    325:327:void androidx.dynamicanimation.animation.DynamicAnimation.startAnimationInternal():657 -> p
    325:327:void androidx.dynamicanimation.animation.DynamicAnimation.start():607 -> p
    325:327:void androidx.dynamicanimation.animation.SpringAnimation.start():159 -> p
    325:327:void androidx.dynamicanimation.animation.SpringAnimation.animateToFinalPosition(float):182 -> p
    325:327:void updateShape(int[],boolean):1605 -> p
    328:333:void androidx.dynamicanimation.animation.AnimationHandler.addAnimationFrameCallback(androidx.dynamicanimation.animation.AnimationHandler$AnimationFrameCallback,long):134:134 -> p
    328:333:void androidx.dynamicanimation.animation.DynamicAnimation.startAnimationInternal():657 -> p
    328:333:void androidx.dynamicanimation.animation.DynamicAnimation.start():607 -> p
    328:333:void androidx.dynamicanimation.animation.SpringAnimation.start():159 -> p
    328:333:void androidx.dynamicanimation.animation.SpringAnimation.animateToFinalPosition(float):182 -> p
    328:333:void updateShape(int[],boolean):1605 -> p
    334:337:void androidx.dynamicanimation.animation.AnimationHandler.addAnimationFrameCallback(androidx.dynamicanimation.animation.AnimationHandler$AnimationFrameCallback,long):135:135 -> p
    334:337:void androidx.dynamicanimation.animation.DynamicAnimation.startAnimationInternal():657 -> p
    334:337:void androidx.dynamicanimation.animation.DynamicAnimation.start():607 -> p
    334:337:void androidx.dynamicanimation.animation.SpringAnimation.start():159 -> p
    334:337:void androidx.dynamicanimation.animation.SpringAnimation.animateToFinalPosition(float):182 -> p
    334:337:void updateShape(int[],boolean):1605 -> p
    338:343:void androidx.dynamicanimation.animation.DynamicAnimation.startAnimationInternal():654:654 -> p
    338:343:void androidx.dynamicanimation.animation.DynamicAnimation.start():607 -> p
    338:343:void androidx.dynamicanimation.animation.SpringAnimation.start():159 -> p
    338:343:void androidx.dynamicanimation.animation.SpringAnimation.animateToFinalPosition(float):182 -> p
    338:343:void updateShape(int[],boolean):1605 -> p
    344:349:void androidx.dynamicanimation.animation.DynamicAnimation.start():603:603 -> p
    344:349:void androidx.dynamicanimation.animation.SpringAnimation.start():159 -> p
    344:349:void androidx.dynamicanimation.animation.SpringAnimation.animateToFinalPosition(float):182 -> p
    344:349:void updateShape(int[],boolean):1605 -> p
    350:355:void androidx.dynamicanimation.animation.SpringAnimation.sanityCheck():256:256 -> p
    350:355:void androidx.dynamicanimation.animation.SpringAnimation.start():157 -> p
    350:355:void androidx.dynamicanimation.animation.SpringAnimation.animateToFinalPosition(float):182 -> p
    350:355:void updateShape(int[],boolean):1605 -> p
    356:362:void androidx.dynamicanimation.animation.SpringAnimation.sanityCheck():253:253 -> p
    356:362:void androidx.dynamicanimation.animation.SpringAnimation.start():157 -> p
    356:362:void androidx.dynamicanimation.animation.SpringAnimation.animateToFinalPosition(float):182 -> p
    356:362:void updateShape(int[],boolean):1605 -> p
    363:364:void updateShape(int[],boolean):1607:1607 -> p
    365:366:boolean androidx.dynamicanimation.animation.SpringAnimation.canSkipToEnd():241:241 -> p
    365:366:void androidx.dynamicanimation.animation.SpringAnimation.skipToEnd():222 -> p
    365:366:void updateShape(int[],boolean):1607 -> p
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(2)"]}
    367:374:boolean androidx.dynamicanimation.animation.SpringAnimation.canSkipToEnd():241:241 -> p
    367:374:void androidx.dynamicanimation.animation.SpringAnimation.skipToEnd():222 -> p
    367:374:void updateShape(int[],boolean):1607 -> p
    375:378:androidx.dynamicanimation.animation.AnimationHandler androidx.dynamicanimation.animation.DynamicAnimation.getAnimationHandler():757:757 -> p
    375:378:void androidx.dynamicanimation.animation.SpringAnimation.skipToEnd():226 -> p
    375:378:void updateShape(int[],boolean):1607 -> p
    379:380:boolean androidx.dynamicanimation.animation.AnimationHandler.isCurrentThread():177:177 -> p
    379:380:void androidx.dynamicanimation.animation.SpringAnimation.skipToEnd():226 -> p
    379:380:void updateShape(int[],boolean):1607 -> p
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(2)"]}
    381:394:boolean androidx.dynamicanimation.animation.AnimationHandler$FrameCallbackScheduler16.isCurrentThread():239:239 -> p
    381:394:boolean androidx.dynamicanimation.animation.AnimationHandler.isCurrentThread():177 -> p
    381:394:void androidx.dynamicanimation.animation.SpringAnimation.skipToEnd():226 -> p
    381:394:void updateShape(int[],boolean):1607 -> p
    395:398:void androidx.dynamicanimation.animation.SpringAnimation.skipToEnd():230:230 -> p
    395:398:void updateShape(int[],boolean):1607 -> p
    399:401:void androidx.dynamicanimation.animation.SpringAnimation.skipToEnd():231:231 -> p
    399:401:void updateShape(int[],boolean):1607 -> p
    402:407:void androidx.dynamicanimation.animation.SpringAnimation.skipToEnd():227:227 -> p
    402:407:void updateShape(int[],boolean):1607 -> p
    408:422:void androidx.dynamicanimation.animation.SpringAnimation.skipToEnd():223:223 -> p
    408:422:void updateShape(int[],boolean):1607 -> p
    423:426:void updateShape(int[],boolean):1613:1613 -> p
    1:2:boolean updateTintFilter():1492:1492 -> q
    3:4:boolean updateTintFilter():1493:1493 -> q
    5:18:boolean updateTintFilter():1494:1494 -> q
    19:26:android.graphics.PorterDuffColorFilter calculateTintColorTintFilter(android.content.res.ColorStateList,android.graphics.PorterDuff$Mode,boolean):1544:1544 -> q
    19:26:android.graphics.PorterDuffColorFilter calculateTintFilter(android.content.res.ColorStateList,android.graphics.PorterDuff$Mode,android.graphics.Paint,boolean):1522 -> q
    19:26:boolean updateTintFilter():1495 -> q
    27:30:android.graphics.PorterDuffColorFilter calculateTintColorTintFilter(android.content.res.ColorStateList,android.graphics.PorterDuff$Mode,boolean):1546:1546 -> q
    27:30:android.graphics.PorterDuffColorFilter calculateTintFilter(android.content.res.ColorStateList,android.graphics.PorterDuff$Mode,android.graphics.Paint,boolean):1522 -> q
    27:30:boolean updateTintFilter():1495 -> q
    31:36:android.graphics.PorterDuffColorFilter calculateTintColorTintFilter(android.content.res.ColorStateList,android.graphics.PorterDuff$Mode,boolean):1549:1549 -> q
    31:36:android.graphics.PorterDuffColorFilter calculateTintFilter(android.content.res.ColorStateList,android.graphics.PorterDuff$Mode,android.graphics.Paint,boolean):1522 -> q
    31:36:boolean updateTintFilter():1495 -> q
    37:42:android.graphics.PorterDuffColorFilter calculatePaintColorTintFilter(android.graphics.Paint,boolean):1529:1529 -> q
    37:42:android.graphics.PorterDuffColorFilter calculateTintFilter(android.content.res.ColorStateList,android.graphics.PorterDuff$Mode,android.graphics.Paint,boolean):1521 -> q
    37:42:boolean updateTintFilter():1495 -> q
    43:48:android.graphics.PorterDuffColorFilter calculatePaintColorTintFilter(android.graphics.Paint,boolean):1530:1530 -> q
    43:48:android.graphics.PorterDuffColorFilter calculateTintFilter(android.content.res.ColorStateList,android.graphics.PorterDuff$Mode,android.graphics.Paint,boolean):1521 -> q
    43:48:boolean updateTintFilter():1495 -> q
    49:57:android.graphics.PorterDuffColorFilter calculatePaintColorTintFilter(android.graphics.Paint,boolean):1533:1533 -> q
    49:57:android.graphics.PorterDuffColorFilter calculateTintFilter(android.content.res.ColorStateList,android.graphics.PorterDuff$Mode,android.graphics.Paint,boolean):1521 -> q
    49:57:boolean updateTintFilter():1495 -> q
    58:59:boolean updateTintFilter():1495:1495 -> q
    60:64:boolean updateTintFilter():1500:1500 -> q
    65:66:boolean updateTintFilter():1501:1501 -> q
    67:71:boolean updateTintFilter():1506:1506 -> q
    72:73:boolean updateTintFilter():1510:1510 -> q
    74:79:boolean androidx.core.util.ObjectsCompat.equals(java.lang.Object,java.lang.Object):51:51 -> q
    74:79:boolean updateTintFilter():1510 -> q
    80:81:boolean updateTintFilter():1510:1510 -> q
    82:90:boolean androidx.core.util.ObjectsCompat.equals(java.lang.Object,java.lang.Object):51:51 -> q
    82:90:boolean updateTintFilter():1511 -> q
    1:10:float getElevation():820:820 -> r
    1:10:float getZ():862 -> r
    1:10:void updateZ():875 -> r
    11:17:void updateZ():876:876 -> r
    18:30:void updateZ():877:877 -> r
    31:33:void updateZ():879:879 -> r
    34:46:boolean shouldCalculatePath():1162:1162 -> r
    34:46:void updateZ():880 -> r
    47:50:void invalidateSelfIgnoreShape():1030:1030 -> r
    47:50:void updateZ():883 -> r
    51:54:void updateZ():881:881 -> r
    1:6:void setAlpha(int):611:611 -> setAlpha
    7:8:void setAlpha(int):612:612 -> setAlpha
    9:12:void invalidateSelfIgnoreShape():1030:1030 -> setAlpha
    9:12:void setAlpha(int):613 -> setAlpha
    1:5:void setColorFilter(android.graphics.ColorFilter):619:619 -> setColorFilter
    6:9:void invalidateSelfIgnoreShape():1030:1030 -> setColorFilter
    6:9:void setColorFilter(android.graphics.ColorFilter):620 -> setColorFilter
    1:5:void setShapeAppearanceModel(com.google.android.material.shape.ShapeAppearanceModel):339:339 -> setShapeAppearanceModel
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lvl6;)V"}
    6:7:void setShapeAppearanceModel(com.google.android.material.shape.ShapeAppearanceModel):340:340 -> setShapeAppearanceModel
    8:9:void setShapeAppearanceModel(com.google.android.material.shape.ShapeAppearanceModel):341:341 -> setShapeAppearanceModel
    10:13:void setShapeAppearanceModel(com.google.android.material.shape.ShapeAppearanceModel):342:342 -> setShapeAppearanceModel
    1:8:void setTint(int):527:527 -> setTint
    1:4:void setTintList(android.content.res.ColorStateList):504:504 -> setTintList
    5:7:void setTintList(android.content.res.ColorStateList):505:505 -> setTintList
    8:11:void invalidateSelfIgnoreShape():1030:1030 -> setTintList
    8:11:void setTintList(android.content.res.ColorStateList):506 -> setTintList
    1:6:void setTintMode(android.graphics.PorterDuff$Mode):495:495 -> setTintMode
    7:8:void setTintMode(android.graphics.PorterDuff$Mode):496:496 -> setTintMode
    9:11:void setTintMode(android.graphics.PorterDuff$Mode):497:497 -> setTintMode
    12:15:void invalidateSelfIgnoreShape():1030:1030 -> setTintMode
    12:15:void setTintMode(android.graphics.PorterDuff$Mode):498 -> setTintMode
