# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.ui.node.LayoutNodeLayoutDelegate":"LayoutNodeLayoutDelegate.kt","kotlinx.coroutines.ThreadLocalEventLoop":"EventLoop.common.kt","androidx.compose.runtime.snapshots.TransparentObserverSnapshot":"Snapshot.kt","androidx.compose.ui.node.LayoutNode":"LayoutNode.kt","kotlinx.coroutines.JobSupport":"JobSupport.kt","androidx.compose.runtime.snapshots.SnapshotKt":"Snapshot.kt","kotlinx.coroutines.BlockingCoroutine":"Builders.kt","kotlinx.coroutines.Dispatchers":"Dispatchers.kt","kotlinx.coroutines.EventLoop":"EventLoop.common.kt","androidx.compose.runtime.snapshots.TransparentObserverMutableSnapshot":"Snapshot.kt"}}
com.google.android.gms.internal.mlkit_vision_common.zzbr -> yg8:
# {"id":"sourceFile","fileName":"com.google.mlkit:vision-common@@17.3.0"}
    kotlin.jvm.functions.Function3 world.respect.app.view.assignment.detail.ComposableSingletons$AssignmentDetailScreenKt.lambda$-1626286017 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lt21;"}
    1:7:void world.respect.app.view.assignment.detail.ComposableSingletons$AssignmentDetailScreenKt.<clinit>():313:313 -> <clinit>
    8:16:androidx.compose.runtime.internal.ComposableLambda androidx.compose.runtime.internal.ComposableLambdaKt.composableLambdaInstance(int,boolean,java.lang.Object):1367:1367 -> <clinit>
    8:16:void world.respect.app.view.assignment.detail.ComposableSingletons$AssignmentDetailScreenKt.<clinit>():313 -> <clinit>
    17:19:void world.respect.app.view.assignment.detail.ComposableSingletons$AssignmentDetailScreenKt.<clinit>():313:313 -> <clinit>
    1:2:androidx.compose.runtime.internal.SnapshotThreadLocal androidx.compose.runtime.snapshots.SnapshotKt.access$getThreadSnapshot$p():1:1 -> a
    1:2:androidx.compose.runtime.snapshots.Snapshot androidx.compose.runtime.snapshots.Snapshot$Companion.getCurrentThreadSnapshot():554 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lct6;"}
    3:9:androidx.compose.runtime.snapshots.Snapshot androidx.compose.runtime.snapshots.Snapshot$Companion.getCurrentThreadSnapshot():554:554 -> a
    1:4:androidx.compose.ui.node.LayoutNode androidx.compose.ui.node.LayoutNode.getLookaheadRoot$ui():120:120 -> b
    1:4:boolean androidx.compose.ui.node.LayoutNodeLayoutDelegateKt.isOutMostLookaheadRoot(androidx.compose.ui.node.LayoutNode):384 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lin3;)Z"}
    5:10:boolean androidx.compose.ui.node.LayoutNodeLayoutDelegateKt.isOutMostLookaheadRoot(androidx.compose.ui.node.LayoutNode):385:385 -> b
    11:16:androidx.compose.ui.node.LayoutNode androidx.compose.ui.node.LayoutNode.getLookaheadRoot$ui():120:120 -> b
    11:16:boolean androidx.compose.ui.node.LayoutNodeLayoutDelegateKt.isOutMostLookaheadRoot(androidx.compose.ui.node.LayoutNode):385 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    17:18:androidx.compose.ui.node.LayoutNodeLayoutDelegate androidx.compose.ui.node.LayoutNode.getLayoutDelegate$ui():870:870 -> b
    17:18:boolean androidx.compose.ui.node.LayoutNodeLayoutDelegateKt.isOutMostLookaheadRoot(androidx.compose.ui.node.LayoutNode):385 -> b
    19:26:boolean androidx.compose.ui.node.LayoutNodeLayoutDelegate.getDetachedFromParentLookaheadPass$ui():63:63 -> b
    19:26:boolean androidx.compose.ui.node.LayoutNodeLayoutDelegateKt.isOutMostLookaheadRoot(androidx.compose.ui.node.LayoutNode):385 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    1:8:androidx.compose.runtime.snapshots.Snapshot androidx.compose.runtime.snapshots.Snapshot$Companion.makeCurrentNonObservable(androidx.compose.runtime.snapshots.Snapshot):565:565 -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lct6;)Lct6;"}
    9:10:long androidx.compose.runtime.snapshots.TransparentObserverMutableSnapshot.getThreadId$runtime():1707:1707 -> c
    9:10:androidx.compose.runtime.snapshots.Snapshot androidx.compose.runtime.snapshots.Snapshot$Companion.makeCurrentNonObservable(androidx.compose.runtime.snapshots.Snapshot):2601 -> c
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    11:18:androidx.compose.runtime.snapshots.Snapshot androidx.compose.runtime.snapshots.Snapshot$Companion.makeCurrentNonObservable(androidx.compose.runtime.snapshots.Snapshot):2601:2601 -> c
    19:21:void androidx.compose.runtime.snapshots.TransparentObserverMutableSnapshot.setReadObserver$runtime(kotlin.jvm.functions.Function1):1704:1704 -> c
    19:21:androidx.compose.runtime.snapshots.Snapshot androidx.compose.runtime.snapshots.Snapshot$Companion.makeCurrentNonObservable(androidx.compose.runtime.snapshots.Snapshot):566 -> c
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    22:28:androidx.compose.runtime.snapshots.Snapshot androidx.compose.runtime.snapshots.Snapshot$Companion.makeCurrentNonObservable(androidx.compose.runtime.snapshots.Snapshot):569:569 -> c
    29:30:long androidx.compose.runtime.snapshots.TransparentObserverSnapshot.getThreadId$runtime():1810:1810 -> c
    29:30:androidx.compose.runtime.snapshots.Snapshot androidx.compose.runtime.snapshots.Snapshot$Companion.makeCurrentNonObservable(androidx.compose.runtime.snapshots.Snapshot):2602 -> c
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    31:38:androidx.compose.runtime.snapshots.Snapshot androidx.compose.runtime.snapshots.Snapshot$Companion.makeCurrentNonObservable(androidx.compose.runtime.snapshots.Snapshot):2602:2602 -> c
    39:42:void androidx.compose.runtime.snapshots.TransparentObserverSnapshot.setReadObserver$runtime(kotlin.jvm.functions.Function1):1802:1802 -> c
    39:42:androidx.compose.runtime.snapshots.Snapshot androidx.compose.runtime.snapshots.Snapshot$Companion.makeCurrentNonObservable(androidx.compose.runtime.snapshots.Snapshot):570 -> c
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    43:46:androidx.compose.runtime.snapshots.Snapshot androidx.compose.runtime.snapshots.SnapshotKt.createTransparentSnapshotWithNoParentReadObserver$default(androidx.compose.runtime.snapshots.Snapshot,kotlin.jvm.functions.Function1,boolean,int,java.lang.Object):1868:1868 -> c
    43:46:androidx.compose.runtime.snapshots.Snapshot androidx.compose.runtime.snapshots.Snapshot$Companion.makeCurrentNonObservable(androidx.compose.runtime.snapshots.Snapshot):575 -> c
    47:50:androidx.compose.runtime.snapshots.Snapshot androidx.compose.runtime.snapshots.Snapshot$Companion.makeCurrentNonObservable(androidx.compose.runtime.snapshots.Snapshot):578:578 -> c
    1:2:androidx.compose.runtime.internal.SnapshotThreadLocal androidx.compose.runtime.snapshots.SnapshotKt.access$getThreadSnapshot$p():1:1 -> d
    1:2:java.lang.Object androidx.compose.runtime.snapshots.Snapshot$Companion.observe(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):2552 -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lzt1;Lhn2;)Ljava/lang/Object;"}
    3:8:java.lang.Object androidx.compose.runtime.snapshots.Snapshot$Companion.observe(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):2552:2552 -> d
    9:15:java.lang.Object androidx.compose.runtime.snapshots.Snapshot$Companion.observe(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):2553:2553 -> d
    16:17:long androidx.compose.runtime.snapshots.TransparentObserverMutableSnapshot.getThreadId$runtime():1707:1707 -> d
    16:17:java.lang.Object androidx.compose.runtime.snapshots.Snapshot$Companion.observe(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):2554 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    18:25:java.lang.Object androidx.compose.runtime.snapshots.Snapshot$Companion.observe(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):2554:2554 -> d
    26:27:kotlin.jvm.functions.Function1 androidx.compose.runtime.snapshots.TransparentObserverMutableSnapshot.getReadObserver$runtime():1704:1704 -> d
    26:27:java.lang.Object androidx.compose.runtime.snapshots.Snapshot$Companion.observe(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):2555 -> d
    28:29:kotlin.jvm.functions.Function1 androidx.compose.runtime.snapshots.TransparentObserverMutableSnapshot.getWriteObserver$runtime():1705:1705 -> d
    28:29:java.lang.Object androidx.compose.runtime.snapshots.Snapshot$Companion.observe(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):2556 -> d
    30:33:java.lang.Object androidx.compose.runtime.snapshots.Snapshot$Companion.observe(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):2559:2559 -> d
    34:37:kotlin.jvm.functions.Function1 androidx.compose.runtime.snapshots.SnapshotKt.mergedReadObserver$default(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,boolean,int,java.lang.Object):1890:1890 -> d
    34:37:java.lang.Object androidx.compose.runtime.snapshots.Snapshot$Companion.observe(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):2559 -> d
    38:39:void androidx.compose.runtime.snapshots.TransparentObserverMutableSnapshot.setReadObserver$runtime(kotlin.jvm.functions.Function1):1704:1704 -> d
    38:39:java.lang.Object androidx.compose.runtime.snapshots.Snapshot$Companion.observe(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):2559 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    40:41:java.lang.Object androidx.compose.runtime.snapshots.Snapshot$Companion.observe(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):2560:2560 -> d
    42:43:void androidx.compose.runtime.snapshots.TransparentObserverMutableSnapshot.setWriteObserver$runtime(kotlin.jvm.functions.Function1):1705:1705 -> d
    42:43:java.lang.Object androidx.compose.runtime.snapshots.Snapshot$Companion.observe(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):2560 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    44:47:java.lang.Object androidx.compose.runtime.snapshots.Snapshot$Companion.observe(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):2562:2562 -> d
    48:49:void androidx.compose.runtime.snapshots.TransparentObserverMutableSnapshot.setReadObserver$runtime(kotlin.jvm.functions.Function1):1704:1704 -> d
    48:49:java.lang.Object androidx.compose.runtime.snapshots.Snapshot$Companion.observe(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):2564 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    50:54:void androidx.compose.runtime.snapshots.TransparentObserverMutableSnapshot.setWriteObserver$runtime(kotlin.jvm.functions.Function1):1705:1705 -> d
    50:54:java.lang.Object androidx.compose.runtime.snapshots.Snapshot$Companion.observe(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):2565 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    55:56:void androidx.compose.runtime.snapshots.TransparentObserverMutableSnapshot.setReadObserver$runtime(kotlin.jvm.functions.Function1):1704:1704 -> d
    55:56:java.lang.Object androidx.compose.runtime.snapshots.Snapshot$Companion.observe(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):2564 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    57:58:void androidx.compose.runtime.snapshots.TransparentObserverMutableSnapshot.setWriteObserver$runtime(kotlin.jvm.functions.Function1):1705:1705 -> d
    57:58:java.lang.Object androidx.compose.runtime.snapshots.Snapshot$Companion.observe(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):2565 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    59:61:java.lang.Object androidx.compose.runtime.snapshots.Snapshot$Companion.observe(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):2565:2565 -> d
    62:67:java.lang.Object androidx.compose.runtime.snapshots.Snapshot$Companion.observe(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):2571:2571 -> d
    68:72:java.lang.Object androidx.compose.runtime.snapshots.Snapshot$Companion.observe(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):2584:2584 -> d
    73:74:java.lang.Object androidx.compose.runtime.snapshots.Snapshot$Companion.observe(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):2572:2572 -> d
    75:86:java.lang.Object androidx.compose.runtime.snapshots.Snapshot$Companion.observe(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):2573:2573 -> d
    87:90:java.lang.Object androidx.compose.runtime.snapshots.Snapshot$Companion.observe(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):2572:2572 -> d
    91:94:java.lang.Object androidx.compose.runtime.snapshots.Snapshot$Companion.observe(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):2589:2589 -> d
    95:98:java.lang.Object androidx.compose.runtime.snapshots.Snapshot$Companion.observe(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):2591:2591 -> d
    99:101:java.lang.Object androidx.compose.runtime.snapshots.Snapshot$Companion.observe(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):2593:2593 -> d
    102:110:java.lang.Object androidx.compose.runtime.snapshots.Snapshot$Companion.observe(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):2594:2594 -> d
    111:114:java.lang.Object androidx.compose.runtime.snapshots.Snapshot$Companion.observe(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):2593:2593 -> d
    115:118:java.lang.Object androidx.compose.runtime.snapshots.Snapshot$Companion.observe(kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0):2594:2594 -> d
    3:6:void androidx.compose.runtime.snapshots.Snapshot$Companion.restoreNonObservable(androidx.compose.runtime.snapshots.Snapshot,androidx.compose.runtime.snapshots.Snapshot,kotlin.jvm.functions.Function1):591:591 -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lct6;Lct6;Ljn2;)V"}
    7:8:void androidx.compose.runtime.snapshots.Snapshot$Companion.restoreNonObservable(androidx.compose.runtime.snapshots.Snapshot,androidx.compose.runtime.snapshots.Snapshot,kotlin.jvm.functions.Function1):592:592 -> e
    9:11:void androidx.compose.runtime.snapshots.TransparentObserverMutableSnapshot.setReadObserver$runtime(kotlin.jvm.functions.Function1):1704:1704 -> e
    9:11:void androidx.compose.runtime.snapshots.Snapshot$Companion.restoreNonObservable(androidx.compose.runtime.snapshots.Snapshot,androidx.compose.runtime.snapshots.Snapshot,kotlin.jvm.functions.Function1):592 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    12:15:void androidx.compose.runtime.snapshots.Snapshot$Companion.restoreNonObservable(androidx.compose.runtime.snapshots.Snapshot,androidx.compose.runtime.snapshots.Snapshot,kotlin.jvm.functions.Function1):594:594 -> e
    16:17:void androidx.compose.runtime.snapshots.Snapshot$Companion.restoreNonObservable(androidx.compose.runtime.snapshots.Snapshot,androidx.compose.runtime.snapshots.Snapshot,kotlin.jvm.functions.Function1):595:595 -> e
    18:20:void androidx.compose.runtime.snapshots.TransparentObserverSnapshot.setReadObserver$runtime(kotlin.jvm.functions.Function1):1802:1802 -> e
    18:20:void androidx.compose.runtime.snapshots.Snapshot$Companion.restoreNonObservable(androidx.compose.runtime.snapshots.Snapshot,androidx.compose.runtime.snapshots.Snapshot,kotlin.jvm.functions.Function1):595 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    21:26:void androidx.compose.runtime.snapshots.Snapshot$Companion.restoreNonObservable(androidx.compose.runtime.snapshots.Snapshot,androidx.compose.runtime.snapshots.Snapshot,kotlin.jvm.functions.Function1):598:598 -> e
    27:32:void androidx.compose.runtime.snapshots.Snapshot$Companion.restoreNonObservable(androidx.compose.runtime.snapshots.Snapshot,androidx.compose.runtime.snapshots.Snapshot,kotlin.jvm.functions.Function1):602:602 -> e
    33:36:void androidx.compose.runtime.snapshots.Snapshot$Companion.restoreNonObservable(androidx.compose.runtime.snapshots.Snapshot,androidx.compose.runtime.snapshots.Snapshot,kotlin.jvm.functions.Function1):603:603 -> e
    1:8:java.lang.Object kotlinx.coroutines.BuildersKt__Builders_concurrentKt.runBlockingK(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2):161:161 -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lsc1;Lxn2;)Ljava/lang/Object;"}
    9:13:java.lang.Object kotlinx.coroutines.BuildersKt__Builders_concurrentKt.runBlockingK(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2):164:164 -> f
    14:17:java.lang.Object kotlinx.coroutines.BuildersKt__Builders_concurrentKt.runBlockingK(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2):166:166 -> f
    18:21:java.lang.Object kotlinx.coroutines.BuildersKt__Builders_concurrentKt.runBlockingK(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2):167:167 -> f
    22:25:kotlin.coroutines.CoroutineContext kotlinx.coroutines.CoroutineContextKt.newCoroutineContext(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext):26:26 -> f
    22:25:java.lang.Object kotlinx.coroutines.BuildersKt__Builders_concurrentKt.runBlockingK(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2):167 -> f
    26:29:kotlinx.coroutines.CoroutineDispatcher kotlinx.coroutines.Dispatchers.getDefault():16:16 -> f
    26:29:kotlin.coroutines.CoroutineContext kotlinx.coroutines.CoroutineContextKt.newCoroutineContext(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext):28 -> f
    26:29:java.lang.Object kotlinx.coroutines.BuildersKt__Builders_concurrentKt.runBlockingK(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2):167 -> f
    30:35:kotlin.coroutines.CoroutineContext kotlinx.coroutines.CoroutineContextKt.newCoroutineContext(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext):28:28 -> f
    30:35:java.lang.Object kotlinx.coroutines.BuildersKt__Builders_concurrentKt.runBlockingK(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2):167 -> f
    36:40:kotlin.coroutines.CoroutineContext kotlinx.coroutines.CoroutineContextKt.newCoroutineContext(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext):29:29 -> f
    36:40:java.lang.Object kotlinx.coroutines.BuildersKt__Builders_concurrentKt.runBlockingK(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2):167 -> f
    41:48:kotlinx.coroutines.EventLoop kotlinx.coroutines.ThreadLocalEventLoop.currentOrNull$kotlinx_coroutines_core():122:122 -> f
    41:48:java.lang.Object kotlinx.coroutines.BuildersKt__Builders_concurrentKt.runBlockingK(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2):169 -> f
    49:52:kotlin.coroutines.CoroutineContext kotlinx.coroutines.CoroutineContextKt.newCoroutineContext(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext):26:26 -> f
    49:52:java.lang.Object kotlinx.coroutines.BuildersKt__Builders_concurrentKt.runBlockingK(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2):170 -> f
    53:56:kotlinx.coroutines.CoroutineDispatcher kotlinx.coroutines.Dispatchers.getDefault():16:16 -> f
    53:56:kotlin.coroutines.CoroutineContext kotlinx.coroutines.CoroutineContextKt.newCoroutineContext(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext):28 -> f
    53:56:java.lang.Object kotlinx.coroutines.BuildersKt__Builders_concurrentKt.runBlockingK(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2):170 -> f
    57:62:kotlin.coroutines.CoroutineContext kotlinx.coroutines.CoroutineContextKt.newCoroutineContext(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext):28:28 -> f
    57:62:java.lang.Object kotlinx.coroutines.BuildersKt__Builders_concurrentKt.runBlockingK(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2):170 -> f
    63:66:kotlin.coroutines.CoroutineContext kotlinx.coroutines.CoroutineContextKt.newCoroutineContext(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext):29:29 -> f
    63:66:java.lang.Object kotlinx.coroutines.BuildersKt__Builders_concurrentKt.runBlockingK(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2):170 -> f
    67:75:java.lang.Object kotlinx.coroutines.BuildersKt__BuildersKt.runBlockingImpl(kotlin.coroutines.CoroutineContext,kotlinx.coroutines.EventLoop,kotlin.jvm.functions.Function2):28:28 -> f
    67:75:java.lang.Object kotlinx.coroutines.BuildersKt.runBlockingImpl(kotlin.coroutines.CoroutineContext,kotlinx.coroutines.EventLoop,kotlin.jvm.functions.Function2):1 -> f
    67:75:java.lang.Object kotlinx.coroutines.BuildersKt__Builders_concurrentKt.runBlockingK(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2):172 -> f
    76:81:java.lang.Object kotlinx.coroutines.BuildersKt__BuildersKt.runBlockingImpl(kotlin.coroutines.CoroutineContext,kotlinx.coroutines.EventLoop,kotlin.jvm.functions.Function2):29:29 -> f
    76:81:java.lang.Object kotlinx.coroutines.BuildersKt.runBlockingImpl(kotlin.coroutines.CoroutineContext,kotlinx.coroutines.EventLoop,kotlin.jvm.functions.Function2):1 -> f
    76:81:java.lang.Object kotlinx.coroutines.BuildersKt__Builders_concurrentKt.runBlockingK(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2):172 -> f
    82:87:java.lang.Object kotlinx.coroutines.BlockingCoroutine.joinBlocking():51:51 -> f
    82:87:java.lang.Object kotlinx.coroutines.BuildersKt__BuildersKt.runBlockingImpl(kotlin.coroutines.CoroutineContext,kotlinx.coroutines.EventLoop,kotlin.jvm.functions.Function2):30 -> f
    82:87:java.lang.Object kotlinx.coroutines.BuildersKt.runBlockingImpl(kotlin.coroutines.CoroutineContext,kotlinx.coroutines.EventLoop,kotlin.jvm.functions.Function2):1 -> f
    82:87:java.lang.Object kotlinx.coroutines.BuildersKt__Builders_concurrentKt.runBlockingK(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2):172 -> f
    88:92:void kotlinx.coroutines.EventLoop.incrementUseCount$default(kotlinx.coroutines.EventLoop,boolean,int,java.lang.Object):92:92 -> f
    88:92:java.lang.Object kotlinx.coroutines.BlockingCoroutine.joinBlocking():51 -> f
    88:92:java.lang.Object kotlinx.coroutines.BuildersKt__BuildersKt.runBlockingImpl(kotlin.coroutines.CoroutineContext,kotlinx.coroutines.EventLoop,kotlin.jvm.functions.Function2):30 -> f
    88:92:java.lang.Object kotlinx.coroutines.BuildersKt.runBlockingImpl(kotlin.coroutines.CoroutineContext,kotlinx.coroutines.EventLoop,kotlin.jvm.functions.Function2):1 -> f
    88:92:java.lang.Object kotlinx.coroutines.BuildersKt__Builders_concurrentKt.runBlockingK(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2):172 -> f
    93:104:java.lang.Object kotlinx.coroutines.BlockingCoroutine.joinBlocking():54:54 -> f
    93:104:java.lang.Object kotlinx.coroutines.BuildersKt__BuildersKt.runBlockingImpl(kotlin.coroutines.CoroutineContext,kotlinx.coroutines.EventLoop,kotlin.jvm.functions.Function2):30 -> f
    93:104:java.lang.Object kotlinx.coroutines.BuildersKt.runBlockingImpl(kotlin.coroutines.CoroutineContext,kotlinx.coroutines.EventLoop,kotlin.jvm.functions.Function2):1 -> f
    93:104:java.lang.Object kotlinx.coroutines.BuildersKt__Builders_concurrentKt.runBlockingK(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2):172 -> f
    105:110:java.lang.Object kotlinx.coroutines.BlockingCoroutine.joinBlocking():56:56 -> f
    105:110:java.lang.Object kotlinx.coroutines.BuildersKt__BuildersKt.runBlockingImpl(kotlin.coroutines.CoroutineContext,kotlinx.coroutines.EventLoop,kotlin.jvm.functions.Function2):30 -> f
    105:110:java.lang.Object kotlinx.coroutines.BuildersKt.runBlockingImpl(kotlin.coroutines.CoroutineContext,kotlinx.coroutines.EventLoop,kotlin.jvm.functions.Function2):1 -> f
    105:110:java.lang.Object kotlinx.coroutines.BuildersKt__Builders_concurrentKt.runBlockingK(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2):172 -> f
    111:113:java.lang.Object kotlinx.coroutines.BlockingCoroutine.joinBlocking():57:57 -> f
    111:113:java.lang.Object kotlinx.coroutines.BuildersKt__BuildersKt.runBlockingImpl(kotlin.coroutines.CoroutineContext,kotlinx.coroutines.EventLoop,kotlin.jvm.functions.Function2):30 -> f
    111:113:java.lang.Object kotlinx.coroutines.BuildersKt.runBlockingImpl(kotlin.coroutines.CoroutineContext,kotlinx.coroutines.EventLoop,kotlin.jvm.functions.Function2):1 -> f
    111:113:java.lang.Object kotlinx.coroutines.BuildersKt__Builders_concurrentKt.runBlockingK(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2):172 -> f
    114:124:java.lang.Object kotlinx.coroutines.BlockingCoroutine.joinBlocking():58:58 -> f
    114:124:java.lang.Object kotlinx.coroutines.BuildersKt__BuildersKt.runBlockingImpl(kotlin.coroutines.CoroutineContext,kotlinx.coroutines.EventLoop,kotlin.jvm.functions.Function2):30 -> f
    114:124:java.lang.Object kotlinx.coroutines.BuildersKt.runBlockingImpl(kotlin.coroutines.CoroutineContext,kotlinx.coroutines.EventLoop,kotlin.jvm.functions.Function2):1 -> f
    114:124:java.lang.Object kotlinx.coroutines.BuildersKt__Builders_concurrentKt.runBlockingK(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2):172 -> f
    125:130:boolean kotlinx.coroutines.JobSupport.cancelCoroutine(java.lang.Throwable):689:689 -> f
    125:130:java.lang.Object kotlinx.coroutines.BlockingCoroutine.joinBlocking():58 -> f
    125:130:java.lang.Object kotlinx.coroutines.BuildersKt__BuildersKt.runBlockingImpl(kotlin.coroutines.CoroutineContext,kotlinx.coroutines.EventLoop,kotlin.jvm.functions.Function2):30 -> f
    125:130:java.lang.Object kotlinx.coroutines.BuildersKt.runBlockingImpl(kotlin.coroutines.CoroutineContext,kotlinx.coroutines.EventLoop,kotlin.jvm.functions.Function2):1 -> f
    125:130:java.lang.Object kotlinx.coroutines.BuildersKt__Builders_concurrentKt.runBlockingK(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2):172 -> f
    131:132:java.lang.Object kotlinx.coroutines.BlockingCoroutine.joinBlocking():61:61 -> f
    131:132:java.lang.Object kotlinx.coroutines.BuildersKt__BuildersKt.runBlockingImpl(kotlin.coroutines.CoroutineContext,kotlinx.coroutines.EventLoop,kotlin.jvm.functions.Function2):30 -> f
    131:132:java.lang.Object kotlinx.coroutines.BuildersKt.runBlockingImpl(kotlin.coroutines.CoroutineContext,kotlinx.coroutines.EventLoop,kotlin.jvm.functions.Function2):1 -> f
    131:132:java.lang.Object kotlinx.coroutines.BuildersKt__Builders_concurrentKt.runBlockingK(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2):172 -> f
    133:135:void kotlinx.coroutines.EventLoop.decrementUseCount$default(kotlinx.coroutines.EventLoop,boolean,int,java.lang.Object):97:97 -> f
    133:135:java.lang.Object kotlinx.coroutines.BlockingCoroutine.joinBlocking():61 -> f
    133:135:java.lang.Object kotlinx.coroutines.BuildersKt__BuildersKt.runBlockingImpl(kotlin.coroutines.CoroutineContext,kotlinx.coroutines.EventLoop,kotlin.jvm.functions.Function2):30 -> f
    133:135:java.lang.Object kotlinx.coroutines.BuildersKt.runBlockingImpl(kotlin.coroutines.CoroutineContext,kotlinx.coroutines.EventLoop,kotlin.jvm.functions.Function2):1 -> f
    133:135:java.lang.Object kotlinx.coroutines.BuildersKt__Builders_concurrentKt.runBlockingK(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2):172 -> f
    136:143:java.lang.Object kotlinx.coroutines.BlockingCoroutine.joinBlocking():67:67 -> f
    136:143:java.lang.Object kotlinx.coroutines.BuildersKt__BuildersKt.runBlockingImpl(kotlin.coroutines.CoroutineContext,kotlinx.coroutines.EventLoop,kotlin.jvm.functions.Function2):30 -> f
    136:143:java.lang.Object kotlinx.coroutines.BuildersKt.runBlockingImpl(kotlin.coroutines.CoroutineContext,kotlinx.coroutines.EventLoop,kotlin.jvm.functions.Function2):1 -> f
    136:143:java.lang.Object kotlinx.coroutines.BuildersKt__Builders_concurrentKt.runBlockingK(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2):172 -> f
    144:160:java.lang.Object kotlinx.coroutines.BlockingCoroutine.joinBlocking():68:68 -> f
    144:160:java.lang.Object kotlinx.coroutines.BuildersKt__BuildersKt.runBlockingImpl(kotlin.coroutines.CoroutineContext,kotlinx.coroutines.EventLoop,kotlin.jvm.functions.Function2):30 -> f
    144:160:java.lang.Object kotlinx.coroutines.BuildersKt.runBlockingImpl(kotlin.coroutines.CoroutineContext,kotlinx.coroutines.EventLoop,kotlin.jvm.functions.Function2):1 -> f
    144:160:java.lang.Object kotlinx.coroutines.BuildersKt__Builders_concurrentKt.runBlockingK(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2):172 -> f
    161:162:java.lang.Object kotlinx.coroutines.BlockingCoroutine.joinBlocking():61:61 -> f
    161:162:java.lang.Object kotlinx.coroutines.BuildersKt__BuildersKt.runBlockingImpl(kotlin.coroutines.CoroutineContext,kotlinx.coroutines.EventLoop,kotlin.jvm.functions.Function2):30 -> f
    161:162:java.lang.Object kotlinx.coroutines.BuildersKt.runBlockingImpl(kotlin.coroutines.CoroutineContext,kotlinx.coroutines.EventLoop,kotlin.jvm.functions.Function2):1 -> f
    161:162:java.lang.Object kotlinx.coroutines.BuildersKt__Builders_concurrentKt.runBlockingK(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2):172 -> f
    163:165:void kotlinx.coroutines.EventLoop.decrementUseCount$default(kotlinx.coroutines.EventLoop,boolean,int,java.lang.Object):97:97 -> f
    163:165:java.lang.Object kotlinx.coroutines.BlockingCoroutine.joinBlocking():61 -> f
    163:165:java.lang.Object kotlinx.coroutines.BuildersKt__BuildersKt.runBlockingImpl(kotlin.coroutines.CoroutineContext,kotlinx.coroutines.EventLoop,kotlin.jvm.functions.Function2):30 -> f
    163:165:java.lang.Object kotlinx.coroutines.BuildersKt.runBlockingImpl(kotlin.coroutines.CoroutineContext,kotlinx.coroutines.EventLoop,kotlin.jvm.functions.Function2):1 -> f
    163:165:java.lang.Object kotlinx.coroutines.BuildersKt__Builders_concurrentKt.runBlockingK(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2):172 -> f
    166:166:java.lang.Object kotlinx.coroutines.BlockingCoroutine.joinBlocking():61:61 -> f
    166:166:java.lang.Object kotlinx.coroutines.BuildersKt__BuildersKt.runBlockingImpl(kotlin.coroutines.CoroutineContext,kotlinx.coroutines.EventLoop,kotlin.jvm.functions.Function2):30 -> f
    166:166:java.lang.Object kotlinx.coroutines.BuildersKt.runBlockingImpl(kotlin.coroutines.CoroutineContext,kotlinx.coroutines.EventLoop,kotlin.jvm.functions.Function2):1 -> f
    166:166:java.lang.Object kotlinx.coroutines.BuildersKt__Builders_concurrentKt.runBlockingK(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2):172 -> f
    1:2:java.lang.Object kotlinx.coroutines.BuildersKt__Builders_concurrentKt.runBlockingK$default(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2,int,java.lang.Object):158:158 -> g
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lxn2;)Ljava/lang/Object;"}
    3:7:java.lang.Object kotlinx.coroutines.BuildersKt.runBlockingK(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2):1:1 -> g
    3:7:java.lang.Object kotlinx.coroutines.BuildersKt__Builders_concurrentKt.runBlockingK$default(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2,int,java.lang.Object):157 -> g
