# {"id":"partitionSourceFiles","fileNameMappings":{"kotlin.coroutines.jvm.internal.ContinuationImpl":"ContinuationImpl.kt","androidx.compose.animation.core.SeekableTransitionState$SeekingAnimationState":"Transition.kt","kotlinx.coroutines.sync.Mutex$DefaultImpls":"Mutex.kt","androidx.compose.runtime.PrimitiveSnapshotStateKt":"SnapshotFloatState.kt","androidx.compose.runtime.ParcelableSnapshotMutableFloatState":"SnapshotFloatState.android.kt","kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt":"Intrinsics.kt","androidx.compose.runtime.PrimitiveSnapshotStateKt__SnapshotFloatStateKt":"SnapshotFloatState.kt","kotlinx.coroutines.sync.MutexKt":"Mutex.kt","androidx.compose.animation.core.Transition":"Transition.kt","androidx.compose.runtime.snapshots.SnapshotStateObserver":"SnapshotStateObserver.kt","androidx.compose.runtime.SnapshotFloatState_androidKt":"SnapshotFloatState.android.kt","kotlinx.coroutines.sync.Mutex":"Mutex.kt"}}
androidx.compose.animation.core.SeekableTransitionState -> li6:
# {"id":"sourceFile","fileName":"Transition.kt"}
    androidx.compose.runtime.MutableState targetState$delegate -> Y
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ldz4;"}
    androidx.compose.runtime.MutableState currentState$delegate -> Z
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ldz4;"}
    java.lang.Object composedTargetState -> c0
    androidx.compose.animation.core.Transition transition -> d0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lhh7;"}
    long totalDurationNanos -> e0
    kotlin.jvm.functions.Function0 recalculateTotalDurationNanos -> f0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lsw5;"}
    androidx.compose.runtime.snapshots.SnapshotStateObserver snapshotStateObserver -> g0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ltt6;"}
    androidx.compose.runtime.MutableFloatState fraction$delegate -> h0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lyy4;"}
    kotlinx.coroutines.CancellableContinuation compositionContinuation -> i0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lan0;"}
    kotlinx.coroutines.sync.Mutex compositionContinuationMutex -> j0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lzc4;"}
    androidx.compose.animation.core.MutatorMutex mutatorMutex -> k0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lvc4;"}
    long lastFrameTimeNanos -> l0
    androidx.collection.MutableObjectList initialValueAnimations -> m0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lnb4;"}
    androidx.compose.animation.core.SeekableTransitionState$SeekingAnimationState currentAnimation -> n0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lei6;"}
    kotlin.jvm.functions.Function1 firstFrameLambda -> o0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ldi6;"}
    float durationScale -> p0
    kotlin.jvm.functions.Function1 animateOneFrameLambda -> q0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ldi6;"}
    androidx.compose.animation.core.AnimationVector1D ZeroVelocity -> r0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lnj;"}
    androidx.compose.animation.core.AnimationVector1D Target1 -> s0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lnj;"}
    1:8:void <clinit>():781:781 -> <clinit>
    9:18:void <clinit>():784:784 -> <clinit>
    2:4:void androidx.compose.animation.core.TransitionState.<init>(kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> <init>
    2:4:void <init>(java.lang.Object):214 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lwd4;)V"}
    5:8:androidx.compose.runtime.MutableState androidx.compose.runtime.SnapshotStateKt.mutableStateOf$default(java.lang.Object,androidx.compose.runtime.SnapshotMutationPolicy,int,java.lang.Object):1:1 -> <init>
    5:8:void <init>(java.lang.Object):215 -> <init>
    9:10:void <init>(java.lang.Object):215:215 -> <init>
    11:14:androidx.compose.runtime.MutableState androidx.compose.runtime.SnapshotStateKt.mutableStateOf$default(java.lang.Object,androidx.compose.runtime.SnapshotMutationPolicy,int,java.lang.Object):1:1 -> <init>
    11:14:void <init>(java.lang.Object):218 -> <init>
    15:16:void <init>(java.lang.Object):218:218 -> <init>
    17:18:void <init>(java.lang.Object):225:225 -> <init>
    19:27:void <init>(java.lang.Object):236:236 -> <init>
    28:30:androidx.compose.runtime.MutableFloatState androidx.compose.runtime.SnapshotFloatState_androidKt.createSnapshotMutableFloatState(float):24:24 -> <init>
    28:30:androidx.compose.runtime.MutableFloatState androidx.compose.runtime.PrimitiveSnapshotStateKt__SnapshotFloatStateKt.mutableFloatStateOf(float):58 -> <init>
    28:30:androidx.compose.runtime.MutableFloatState androidx.compose.runtime.PrimitiveSnapshotStateKt.mutableFloatStateOf(float):1 -> <init>
    28:30:void <init>(java.lang.Object):258 -> <init>
    31:33:void androidx.compose.runtime.ParcelableSnapshotMutableFloatState.<init>(float):26:26 -> <init>
    31:33:androidx.compose.runtime.MutableFloatState androidx.compose.runtime.SnapshotFloatState_androidKt.createSnapshotMutableFloatState(float):24 -> <init>
    31:33:androidx.compose.runtime.MutableFloatState androidx.compose.runtime.PrimitiveSnapshotStateKt__SnapshotFloatStateKt.mutableFloatStateOf(float):58 -> <init>
    31:33:androidx.compose.runtime.MutableFloatState androidx.compose.runtime.PrimitiveSnapshotStateKt.mutableFloatStateOf(float):1 -> <init>
    31:33:void <init>(java.lang.Object):258 -> <init>
    34:35:void <init>(java.lang.Object):258:258 -> <init>
    36:40:kotlinx.coroutines.sync.Mutex kotlinx.coroutines.sync.MutexKt.Mutex(boolean):106:106 -> <init>
    36:40:kotlinx.coroutines.sync.Mutex kotlinx.coroutines.sync.MutexKt.Mutex$default(boolean,int,java.lang.Object):105 -> <init>
    36:40:void <init>(java.lang.Object):268 -> <init>
    41:42:void <init>(java.lang.Object):268:268 -> <init>
    43:51:void <init>(java.lang.Object):271:271 -> <init>
    52:53:void <init>(java.lang.Object):277:277 -> <init>
    54:60:void <init>(java.lang.Object):283:283 -> <init>
    61:68:void <init>(java.lang.Object):292:292 -> <init>
    69:77:void <init>(java.lang.Object):303:303 -> <init>
    1:6:void transitionConfigured$animation_core(androidx.compose.animation.core.Transition):687:687 -> A
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lhh7;)V"}
    7:13:void transitionConfigured$animation_core(androidx.compose.animation.core.Transition):688:688 -> A
    14:15:void transitionConfigured$animation_core(androidx.compose.animation.core.Transition):689:689 -> A
    16:18:void transitionConfigured$animation_core(androidx.compose.animation.core.Transition):688:688 -> A
    19:20:void transitionConfigured$animation_core(androidx.compose.animation.core.Transition):689:689 -> A
    21:30:void transitionConfigured$animation_core(androidx.compose.animation.core.Transition):688:688 -> A
    31:33:void transitionConfigured$animation_core(androidx.compose.animation.core.Transition):2228:2228 -> A
    34:36:void transitionConfigured$animation_core(androidx.compose.animation.core.Transition):691:691 -> A
    2:3:void transitionRemoved$animation_core():695:695 -> B
    4:11:void transitionRemoved$animation_core():696:696 -> B
    1:11:java.lang.Object animateOneFrame(kotlin.coroutines.Continuation):384:384 -> L
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lbb1;)Ljava/lang/Object;"}
    12:15:java.lang.Object animateOneFrame(kotlin.coroutines.Continuation):385:385 -> L
    16:19:java.lang.Object animateOneFrame(kotlin.coroutines.Continuation):386:386 -> L
    20:21:java.lang.Object animateOneFrame(kotlin.coroutines.Continuation):388:388 -> L
    22:35:java.lang.Object androidx.compose.runtime.MonotonicFrameClockKt.withFrameNanos(kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):85:85 -> L
    22:35:java.lang.Object animateOneFrame(kotlin.coroutines.Continuation):389 -> L
    36:41:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():57:57 -> L
    36:41:java.lang.Object animateOneFrame(kotlin.coroutines.Continuation):389 -> L
    1:7:void endAllAnimations():333:333 -> M
    8:12:void endAllAnimations():334:334 -> M
    13:17:void endAllAnimations():335:335 -> M
    18:21:void endAllAnimations():337:337 -> M
    22:24:void endAllAnimations():338:338 -> M
    25:28:void endAllAnimations():339:339 -> M
    1:5:void moveAnimationToInitialState():564:564 -> N
    6:10:void moveAnimationToInitialState():566:566 -> N
    11:18:void moveAnimationToInitialState():567:567 -> N
    19:31:float getFraction():2195:2195 -> N
    19:31:void moveAnimationToInitialState():567 -> N
    32:33:java.lang.Object getCurrentState():218:218 -> N
    32:33:void moveAnimationToInitialState():567 -> N
    34:37:java.lang.Object getCurrentState():2192:2192 -> N
    34:37:void moveAnimationToInitialState():567 -> N
    38:39:java.lang.Object getTargetState():215:215 -> N
    38:39:void moveAnimationToInitialState():567 -> N
    40:43:java.lang.Object getTargetState():2189:2189 -> N
    40:43:void moveAnimationToInitialState():567 -> N
    44:50:void moveAnimationToInitialState():567:567 -> N
    51:55:void moveAnimationToInitialState():570:570 -> N
    56:59:float getFraction():2195:2195 -> N
    56:59:void moveAnimationToInitialState():571 -> N
    60:61:void androidx.compose.animation.core.SeekableTransitionState$SeekingAnimationState.setValue(float):754:754 -> N
    60:61:void moveAnimationToInitialState():571 -> N
    62:63:void moveAnimationToInitialState():572:572 -> N
    64:66:void androidx.compose.animation.core.SeekableTransitionState$SeekingAnimationState.setDurationNanos(long):765:765 -> N
    64:66:void moveAnimationToInitialState():573 -> N
    67:75:float getFraction():2195:2195 -> N
    67:75:void moveAnimationToInitialState():575 -> N
    76:79:void moveAnimationToInitialState():575:575 -> N
    80:82:void androidx.compose.animation.core.SeekableTransitionState$SeekingAnimationState.setAnimationSpecDuration(long):769:769 -> N
    80:82:void moveAnimationToInitialState():574 -> N
    83:86:float getFraction():2195:2195 -> N
    83:86:void moveAnimationToInitialState():576 -> N
    87:96:void moveAnimationToInitialState():576:576 -> N
    97:98:void moveAnimationToInitialState():580:580 -> N
    99:100:void androidx.compose.animation.core.SeekableTransitionState$SeekingAnimationState.setDurationNanos(long):765:765 -> N
    99:100:void moveAnimationToInitialState():580 -> N
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    101:102:void moveAnimationToInitialState():581:581 -> N
    103:105:void moveAnimationToInitialState():2225:2225 -> N
    106:108:void moveAnimationToInitialState():582:582 -> N
    109:111:void moveAnimationToInitialState():584:584 -> N
    1:4:long androidx.compose.animation.core.SeekableTransitionState$SeekingAnimationState.getProgressNanos():744:744 -> O
    1:4:void recalculateAnimationValue(androidx.compose.animation.core.SeekableTransitionState$SeekingAnimationState,long):402 -> O
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lei6;J)V"}
    5:6:void androidx.compose.animation.core.SeekableTransitionState$SeekingAnimationState.setProgressNanos(long):744:744 -> O
    5:6:void recalculateAnimationValue(androidx.compose.animation.core.SeekableTransitionState$SeekingAnimationState,long):403 -> O
    7:14:long androidx.compose.animation.core.SeekableTransitionState$SeekingAnimationState.getAnimationSpecDuration():769:769 -> O
    7:14:void recalculateAnimationValue(androidx.compose.animation.core.SeekableTransitionState$SeekingAnimationState,long):404 -> O
    15:17:void androidx.compose.animation.core.SeekableTransitionState$SeekingAnimationState.setValue(float):754:754 -> O
    15:17:void recalculateAnimationValue(androidx.compose.animation.core.SeekableTransitionState$SeekingAnimationState,long):406 -> O
    18:19:androidx.compose.animation.core.VectorizedAnimationSpec androidx.compose.animation.core.SeekableTransitionState$SeekingAnimationState.getAnimationSpec():748:748 -> O
    18:19:void recalculateAnimationValue(androidx.compose.animation.core.SeekableTransitionState$SeekingAnimationState,long):408 -> O
    20:24:androidx.compose.animation.core.AnimationVector1D androidx.compose.animation.core.SeekableTransitionState$SeekingAnimationState.getStart():757:757 -> O
    20:24:void recalculateAnimationValue(androidx.compose.animation.core.SeekableTransitionState$SeekingAnimationState,long):421 -> O
    25:28:androidx.compose.animation.core.AnimationVector1D androidx.compose.animation.core.SeekableTransitionState$SeekingAnimationState.getInitialVelocity():760:760 -> O
    25:28:void recalculateAnimationValue(androidx.compose.animation.core.SeekableTransitionState$SeekingAnimationState,long):416 -> O
    29:31:void recalculateAnimationValue(androidx.compose.animation.core.SeekableTransitionState$SeekingAnimationState,long):416:416 -> O
    32:39:void recalculateAnimationValue(androidx.compose.animation.core.SeekableTransitionState$SeekingAnimationState,long):412:412 -> O
    40:44:void recalculateAnimationValue(androidx.compose.animation.core.SeekableTransitionState$SeekingAnimationState,long):411:411 -> O
    45:48:void recalculateAnimationValue(androidx.compose.animation.core.SeekableTransitionState$SeekingAnimationState,long):418:418 -> O
    49:51:void androidx.compose.animation.core.SeekableTransitionState$SeekingAnimationState.setValue(float):754:754 -> O
    49:51:void recalculateAnimationValue(androidx.compose.animation.core.SeekableTransitionState$SeekingAnimationState,long):410 -> O
    52:63:void recalculateAnimationValue(androidx.compose.animation.core.SeekableTransitionState$SeekingAnimationState,long):421:421 -> O
    64:66:void androidx.compose.animation.core.SeekableTransitionState$SeekingAnimationState.setValue(float):754:754 -> O
    64:66:void recalculateAnimationValue(androidx.compose.animation.core.SeekableTransitionState$SeekingAnimationState,long):420 -> O
    29:61:java.lang.Object runAnimations(kotlin.coroutines.Continuation):349:349 -> P
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lbb1;)Ljava/lang/Object;"}
    62:72:java.lang.Object runAnimations(kotlin.coroutines.Continuation):350:350 -> P
    73:75:kotlin.coroutines.CoroutineContext kotlin.coroutines.jvm.internal.ContinuationImpl.getContext():106:106 -> P
    73:75:java.lang.Object runAnimations(kotlin.coroutines.Continuation):354 -> P
    76:84:java.lang.Object runAnimations(kotlin.coroutines.Continuation):354:354 -> P
    85:87:java.lang.Object runAnimations(kotlin.coroutines.Continuation):355:355 -> P
    88:90:java.lang.Object runAnimations(kotlin.coroutines.Continuation):356:356 -> P
    91:96:java.lang.Object runAnimations(kotlin.coroutines.Continuation):359:359 -> P
    97:98:java.lang.Object runAnimations(kotlin.coroutines.Continuation):361:361 -> P
    99:101:kotlin.coroutines.CoroutineContext kotlin.coroutines.jvm.internal.ContinuationImpl.getContext():106:106 -> P
    99:101:java.lang.Object androidx.compose.runtime.MonotonicFrameClockKt.withFrameNanos(kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):85 -> P
    99:101:java.lang.Object runAnimations(kotlin.coroutines.Continuation):361 -> P
    102:114:java.lang.Object androidx.compose.runtime.MonotonicFrameClockKt.withFrameNanos(kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):85:85 -> P
    102:114:java.lang.Object runAnimations(kotlin.coroutines.Continuation):361 -> P
    115:125:java.lang.Object runAnimations(kotlin.coroutines.Continuation):363:363 -> P
    126:128:java.lang.Object runAnimations(kotlin.coroutines.Continuation):366:366 -> P
    129:137:java.lang.Object runAnimations(kotlin.coroutines.Continuation):364:364 -> P
    13:26:java.lang.Object seekTo(float,java.lang.Object,kotlin.coroutines.Continuation):491:491 -> Q
      # {"id":"com.android.tools.r8.residualsignature","signature":"(FLjava/lang/Object;Li47;)Ljava/lang/Object;"}
    27:29:java.lang.Object seekTo(float,java.lang.Object,kotlin.coroutines.Continuation):2200:2200 -> Q
    30:34:java.lang.Object seekTo(float,java.lang.Object,kotlin.coroutines.Continuation):493:493 -> Q
    35:36:java.lang.Object getTargetState():215:215 -> Q
    35:36:java.lang.Object seekTo(float,java.lang.Object,kotlin.coroutines.Continuation):494 -> Q
    37:40:java.lang.Object getTargetState():2189:2189 -> Q
    37:40:java.lang.Object seekTo(float,java.lang.Object,kotlin.coroutines.Continuation):494 -> Q
    41:55:java.lang.Object seekTo(float,java.lang.Object,kotlin.coroutines.Continuation):495:495 -> Q
    56:60:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():57:57 -> Q
    56:60:java.lang.Object seekTo(float,java.lang.Object,kotlin.coroutines.Continuation):495 -> Q
    61:63:java.lang.Object seekTo(float,java.lang.Object,kotlin.coroutines.Continuation):493:493 -> Q
    1:5:void seekToFraction():732:732 -> R
    6:7:float getFraction():258:258 -> R
    6:7:void seekToFraction():733 -> R
    8:12:float getFraction():2195:2195 -> R
    8:12:void seekToFraction():733 -> R
    13:14:long androidx.compose.animation.core.Transition.getTotalDurationNanos():1023:1023 -> R
    13:14:void seekToFraction():733 -> R
    15:26:long androidx.compose.animation.core.Transition.getTotalDurationNanos():2221:2221 -> R
    15:26:void seekToFraction():733 -> R
    27:30:void seekToFraction():733:733 -> R
    31:34:void seekToFraction():734:734 -> R
    1:2:void setFraction(float):258:258 -> S
    3:6:void setFraction(float):2196:2196 -> S
    1:8:void setSnapshotStateObserver$animation_core(androidx.compose.runtime.snapshots.SnapshotStateObserver):242:242 -> T
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ltt6;)V"}
    9:15:void setSnapshotStateObserver$animation_core(androidx.compose.runtime.snapshots.SnapshotStateObserver):243:243 -> T
    16:19:void setSnapshotStateObserver$animation_core(androidx.compose.runtime.snapshots.SnapshotStateObserver):244:244 -> T
    20:26:void androidx.compose.runtime.snapshots.SnapshotStateObserver.stop():333:333 -> T
    20:26:void setSnapshotStateObserver$animation_core(androidx.compose.runtime.snapshots.SnapshotStateObserver):244 -> T
    27:30:void setSnapshotStateObserver$animation_core(androidx.compose.runtime.snapshots.SnapshotStateObserver):245:245 -> T
    31:33:void setSnapshotStateObserver$animation_core(androidx.compose.runtime.snapshots.SnapshotStateObserver):246:246 -> T
    34:37:void observeTotalDuration$animation_core():700:700 -> T
    34:37:void setSnapshotStateObserver$animation_core(androidx.compose.runtime.snapshots.SnapshotStateObserver):247 -> T
    38:39:kotlin.jvm.functions.Function1 androidx.compose.animation.core.TransitionKt.access$getSeekableTransitionStateTotalDurationChanged$p():1:1 -> T
    38:39:void observeTotalDuration$animation_core():702 -> T
    38:39:void setSnapshotStateObserver$animation_core(androidx.compose.runtime.snapshots.SnapshotStateObserver):247 -> T
    40:41:void observeTotalDuration$animation_core():703:703 -> T
    40:41:void setSnapshotStateObserver$animation_core(androidx.compose.runtime.snapshots.SnapshotStateObserver):247 -> T
    42:45:void observeTotalDuration$animation_core():700:700 -> T
    42:45:void setSnapshotStateObserver$animation_core(androidx.compose.runtime.snapshots.SnapshotStateObserver):247 -> T
    27:63:java.lang.Object waitForComposition(kotlin.coroutines.Continuation):549:549 -> U
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lbb1;)Ljava/lang/Object;"}
    64:65:java.lang.Object getTargetState():215:215 -> U
    64:65:java.lang.Object waitForComposition(kotlin.coroutines.Continuation):550 -> U
    66:69:java.lang.Object getTargetState():2189:2189 -> U
    66:69:java.lang.Object waitForComposition(kotlin.coroutines.Continuation):550 -> U
    70:73:java.lang.Object waitForComposition(kotlin.coroutines.Continuation):551:551 -> U
    74:80:java.lang.Object kotlinx.coroutines.sync.Mutex.lock$default(kotlinx.coroutines.sync.Mutex,java.lang.Object,kotlin.coroutines.Continuation,int,java.lang.Object):65:65 -> U
    74:80:java.lang.Object kotlinx.coroutines.sync.Mutex$DefaultImpls.lock$default(kotlinx.coroutines.sync.Mutex,java.lang.Object,kotlin.coroutines.Continuation,int,java.lang.Object):65 -> U
    74:80:java.lang.Object waitForComposition(kotlin.coroutines.Continuation):551 -> U
    81:84:java.lang.Object waitForComposition(kotlin.coroutines.Continuation):2214:2214 -> U
    85:93:java.lang.Object waitForComposition(kotlin.coroutines.Continuation):2215:2215 -> U
    94:96:java.lang.Object waitForComposition(kotlin.coroutines.Continuation):2221:2221 -> U
    97:98:void setCompositionContinuation$animation_core(kotlinx.coroutines.CancellableContinuation):262:262 -> U
    97:98:java.lang.Object waitForComposition(kotlin.coroutines.Continuation):553 -> U
    99:101:void kotlinx.coroutines.sync.Mutex.unlock$default(kotlinx.coroutines.sync.Mutex,java.lang.Object,int,java.lang.Object):95:95 -> U
    99:101:void kotlinx.coroutines.sync.Mutex$DefaultImpls.unlock$default(kotlinx.coroutines.sync.Mutex,java.lang.Object,int,java.lang.Object):95 -> U
    99:101:java.lang.Object waitForComposition(kotlin.coroutines.Continuation):554 -> U
    102:111:java.lang.Object waitForComposition(kotlin.coroutines.Continuation):2223:2223 -> U
    112:117:java.lang.Object waitForComposition(kotlin.coroutines.Continuation):556:556 -> U
    118:122:java.lang.Object waitForComposition(kotlin.coroutines.Continuation):560:560 -> U
    123:124:java.lang.Object waitForComposition(kotlin.coroutines.Continuation):557:557 -> U
    125:132:java.lang.Object waitForComposition(kotlin.coroutines.Continuation):558:558 -> U
    27:63:java.lang.Object waitForCompositionAfterTargetStateChange(kotlin.coroutines.Continuation):525:525 -> V
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lbb1;)Ljava/lang/Object;"}
    64:65:java.lang.Object getTargetState():215:215 -> V
    64:65:java.lang.Object waitForCompositionAfterTargetStateChange(kotlin.coroutines.Continuation):526 -> V
    66:69:java.lang.Object getTargetState():2189:2189 -> V
    66:69:java.lang.Object waitForCompositionAfterTargetStateChange(kotlin.coroutines.Continuation):526 -> V
    70:73:java.lang.Object waitForCompositionAfterTargetStateChange(kotlin.coroutines.Continuation):527:527 -> V
    74:80:java.lang.Object kotlinx.coroutines.sync.Mutex.lock$default(kotlinx.coroutines.sync.Mutex,java.lang.Object,kotlin.coroutines.Continuation,int,java.lang.Object):65:65 -> V
    74:80:java.lang.Object kotlinx.coroutines.sync.Mutex$DefaultImpls.lock$default(kotlinx.coroutines.sync.Mutex,java.lang.Object,kotlin.coroutines.Continuation,int,java.lang.Object):65 -> V
    74:80:java.lang.Object waitForCompositionAfterTargetStateChange(kotlin.coroutines.Continuation):527 -> V
    81:88:java.lang.Object waitForCompositionAfterTargetStateChange(kotlin.coroutines.Continuation):528:528 -> V
    89:92:void kotlinx.coroutines.sync.Mutex.unlock$default(kotlinx.coroutines.sync.Mutex,java.lang.Object,int,java.lang.Object):95:95 -> V
    89:92:void kotlinx.coroutines.sync.Mutex$DefaultImpls.unlock$default(kotlinx.coroutines.sync.Mutex,java.lang.Object,int,java.lang.Object):95 -> V
    89:92:java.lang.Object waitForCompositionAfterTargetStateChange(kotlin.coroutines.Continuation):529 -> V
    93:96:java.lang.Object waitForCompositionAfterTargetStateChange(kotlin.coroutines.Continuation):2203:2203 -> V
    97:105:java.lang.Object waitForCompositionAfterTargetStateChange(kotlin.coroutines.Continuation):2204:2204 -> V
    106:108:java.lang.Object waitForCompositionAfterTargetStateChange(kotlin.coroutines.Continuation):2210:2210 -> V
    109:110:void setCompositionContinuation$animation_core(kotlinx.coroutines.CancellableContinuation):262:262 -> V
    109:110:java.lang.Object waitForCompositionAfterTargetStateChange(kotlin.coroutines.Continuation):532 -> V
    111:113:void kotlinx.coroutines.sync.Mutex.unlock$default(kotlinx.coroutines.sync.Mutex,java.lang.Object,int,java.lang.Object):95:95 -> V
    111:113:void kotlinx.coroutines.sync.Mutex$DefaultImpls.unlock$default(kotlinx.coroutines.sync.Mutex,java.lang.Object,int,java.lang.Object):95 -> V
    111:113:java.lang.Object waitForCompositionAfterTargetStateChange(kotlin.coroutines.Continuation):533 -> V
    114:123:java.lang.Object waitForCompositionAfterTargetStateChange(kotlin.coroutines.Continuation):2212:2212 -> V
    124:129:java.lang.Object waitForCompositionAfterTargetStateChange(kotlin.coroutines.Continuation):535:535 -> V
    130:134:java.lang.Object waitForCompositionAfterTargetStateChange(kotlin.coroutines.Continuation):543:543 -> V
    135:136:java.lang.Object waitForCompositionAfterTargetStateChange(kotlin.coroutines.Continuation):536:536 -> V
    137:138:java.lang.Object waitForCompositionAfterTargetStateChange(kotlin.coroutines.Continuation):537:537 -> V
    139:148:java.lang.Object waitForCompositionAfterTargetStateChange(kotlin.coroutines.Continuation):538:538 -> V
    149:150:java.lang.Object waitForCompositionAfterTargetStateChange(kotlin.coroutines.Continuation):539:539 -> V
    151:160:java.lang.Object waitForCompositionAfterTargetStateChange(kotlin.coroutines.Continuation):538:538 -> V
    161:164:java.lang.Object waitForCompositionAfterTargetStateChange(kotlin.coroutines.Continuation):537:537 -> V
    1:2:java.lang.Object getCurrentState():218:218 -> r
    3:7:java.lang.Object getCurrentState():2192:2192 -> r
    1:2:java.lang.Object getTargetState():215:215 -> u
    3:7:java.lang.Object getTargetState():2189:2189 -> u
    1:2:void setCurrentState$animation_core(java.lang.Object):218:218 -> z
    3:6:void setCurrentState$animation_core(java.lang.Object):2193:2193 -> z
