# {"id":"partitionSourceFiles","fileNameMappings":{"com.ustadmobile.libcache.downloader.PinPublicationPrepareUseCaseWorker":"PinPublicationPrepareUseCaseWorker.kt","world.respect.shared.navigation.LearningUnitDetail":"AppRoutes.kt","world.respect.shared.navigation.CreateAccountSetUsername":"AppRoutes.kt","kotlin.Pair":"Tuples.kt","kotlinx.coroutines.flow.ReadonlyStateFlow":"Share.kt","androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl":"UseCaseCameraRequestControl.kt","androidx.work.WorkerParameters":"WorkerParameters.java","androidx.work.ListenableWorker":"ListenableWorker.java","world.respect.shared.navigation.EnrollmentEdit":"AppRoutes.kt","world.respect.shared.viewmodel.RespectViewModel":"RespectViewModel.kt","world.respect.shared.navigation.AcceptInvite":"AppRoutes.kt","world.respect.shared.viewmodel.person.setusernameandpassword.CreateAccountSetUserNameViewModel":"CreateAccountSetUserNameViewModel.kt","androidx.camera.camera2.pipe.compat.Camera2CaptureSequence":"Camera2CaptureSequence.kt","world.respect.shared.viewmodel.manageuser.acceptinvite.AcceptInviteViewModel":"AcceptInviteViewModel.kt","world.respect.shared.viewmodel.person.manageaccount.ManageAccountViewModel":"ManageAccountViewModel.kt","kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt":"Intrinsics.kt","kotlin.coroutines.jvm.internal.Boxing":"boxing.kt","com.ustadmobile.libcache.downloader.RunDownloadJobUseCaseWorker":"RunDownloadJobUseCaseWorker.kt","world.respect.shared.viewmodel.enrollment.edit.EnrollmentEditViewModel":"EnrollmentEditViewModel.kt","world.respect.shared.viewmodel.person.manageaccount.ManageAccountUiState":"ManageAccountViewModel.kt","androidx.work.Data":"Data_.kt","world.respect.shared.viewmodel.learningunit.detail.LearningUnitDetailViewModel":"LearningUnitDetailViewModel.kt","world.respect.shared.viewmodel.learningunit.detail.LearningUnitDetailUiState":"LearningUnitDetailViewModel.kt","world.respect.shared.viewmodel.clazz.edit.ClazzEditViewModel":"ClazzEditViewModel.kt","androidx.compose.ui.text.TextRange":"TextRange.kt","world.respect.datalayer.school.model.Clazz":"Clazz.kt","androidx.compose.foundation.text.selection.SelectionManager":"SelectionManager.kt","androidx.compose.foundation.text.selection.TextFieldSelectionManager":"TextFieldSelectionManager.kt","androidx.compose.material3.TooltipStateImpl":"Tooltip.kt","kotlinx.coroutines.CompletableDeferredImpl":"CompletableDeferred.kt","com.ustadmobile.libcache.PublicationPinState":"UstadCache.kt","androidx.compose.foundation.text.selection.PlatformSelectionBehaviorsImpl":"PlatformSelectionBehaviors.android.kt","kotlin.time.Clock$System":"Clock.kt","world.respect.shared.viewmodel.person.setusernameandpassword.CreateAccountSetUserNameUiState":"CreateAccountSetUserNameViewModel.kt","world.respect.shared.navigation.ClazzEdit":"AppRoutes.kt","kotlin.time.InstantJvmKt":"InstantJvm.kt","androidx.compose.animation.core.MutableTransitionState":"Transition.kt"}}
world.respect.shared.viewmodel.manageuser.acceptinvite.AcceptInviteViewModel$3 -> j2:
# {"id":"sourceFile","fileName":"AcceptInviteViewModel.kt"}
    int AcceptInviteViewModel$3.$r8$classId -> i0
      # {"id":"com.android.tools.r8.synthesized"}
    int label -> j0
    world.respect.shared.viewmodel.manageuser.acceptinvite.AcceptInviteViewModel this$0 -> k0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/lang/Object;"}
    1:9:void AcceptInviteViewModel$3.<init>(java.lang.Object,Continuation,int):0:0 -> <init>
      # {"id":"com.android.tools.r8.synthesized"}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Ljb1;I)V"}
    10:20:java.lang.Object androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$setTorchOnAsync$1$1.invoke(kotlin.coroutines.Continuation):0:0 -> invoke
    10:20:java.lang.Object androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$setTorchOnAsync$1$1.invoke(java.lang.Object):0 -> invoke
    21:31:java.lang.Object androidx.compose.material3.TooltipStateImpl$show$cancellableShow$1.invoke(kotlin.coroutines.Continuation):0:0 -> invoke
    21:31:java.lang.Object androidx.compose.material3.TooltipStateImpl$show$cancellableShow$1.invoke(java.lang.Object):0 -> invoke
    32:42:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$contextMenuAreaModifier$2.invoke(kotlin.coroutines.Continuation):0:0 -> invoke
    32:42:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$contextMenuAreaModifier$2.invoke(java.lang.Object):0 -> invoke
    43:53:java.lang.Object androidx.compose.foundation.text.selection.SelectionManager$contextMenuAreaModifier$2.invoke(kotlin.coroutines.Continuation):0:0 -> invoke
    43:53:java.lang.Object androidx.compose.foundation.text.selection.SelectionManager$contextMenuAreaModifier$2.invoke(java.lang.Object):0 -> invoke
    54:64:java.lang.Object com.ustadmobile.libcache.downloader.RunDownloadJobUseCaseWorker$doWork$3.invoke(kotlin.coroutines.Continuation):0:0 -> invoke
    54:64:java.lang.Object com.ustadmobile.libcache.downloader.RunDownloadJobUseCaseWorker$doWork$3.invoke(java.lang.Object):0 -> invoke
    65:75:java.lang.Object com.ustadmobile.libcache.downloader.PinPublicationPrepareUseCaseWorker$doWork$3.invoke(kotlin.coroutines.Continuation):0:0 -> invoke
    65:75:java.lang.Object com.ustadmobile.libcache.downloader.PinPublicationPrepareUseCaseWorker$doWork$3.invoke(java.lang.Object):0 -> invoke
    76:86:java.lang.Object world.respect.shared.viewmodel.person.manageaccount.ManageAccountViewModel$onRemoveQRBadge$1.invoke(kotlin.coroutines.Continuation):0:0 -> invoke
    76:86:java.lang.Object world.respect.shared.viewmodel.person.manageaccount.ManageAccountViewModel$onRemoveQRBadge$1.invoke(java.lang.Object):0 -> invoke
    87:97:java.lang.Object world.respect.shared.viewmodel.learningunit.detail.LearningUnitDetailViewModel$onClickDownload$1$1.invoke(kotlin.coroutines.Continuation):0:0 -> invoke
    87:97:java.lang.Object world.respect.shared.viewmodel.learningunit.detail.LearningUnitDetailViewModel$onClickDownload$1$1.invoke(java.lang.Object):0 -> invoke
    98:108:java.lang.Object world.respect.shared.viewmodel.enrollment.edit.EnrollmentEditViewModel$2.invoke(kotlin.coroutines.Continuation):0:0 -> invoke
    98:108:java.lang.Object world.respect.shared.viewmodel.enrollment.edit.EnrollmentEditViewModel$2.invoke(java.lang.Object):0 -> invoke
    109:119:java.lang.Object world.respect.shared.viewmodel.person.setusernameandpassword.CreateAccountSetUserNameViewModel$onClickSetPassword$1.invoke(kotlin.coroutines.Continuation):0:0 -> invoke
    109:119:java.lang.Object world.respect.shared.viewmodel.person.setusernameandpassword.CreateAccountSetUserNameViewModel$onClickSetPassword$1.invoke(java.lang.Object):0 -> invoke
    120:130:java.lang.Object world.respect.shared.viewmodel.clazz.edit.ClazzEditViewModel$2.invoke(kotlin.coroutines.Continuation):0:0 -> invoke
    120:130:java.lang.Object world.respect.shared.viewmodel.clazz.edit.ClazzEditViewModel$2.invoke(java.lang.Object):0 -> invoke
    131:141:java.lang.Object androidx.camera.camera2.pipe.compat.Camera2CaptureSequenceProcessor$awaitRepeatingRequestStarted$2.invoke(kotlin.coroutines.Continuation):0:0 -> invoke
    131:141:java.lang.Object androidx.camera.camera2.pipe.compat.Camera2CaptureSequenceProcessor$awaitRepeatingRequestStarted$2.invoke(java.lang.Object):0 -> invoke
    142:152:java.lang.Object invoke(kotlin.coroutines.Continuation):0:0 -> invoke
    142:152:java.lang.Object invoke(java.lang.Object):0 -> invoke
    8:17:kotlin.coroutines.Continuation androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$setTorchOnAsync$1$1.create(kotlin.coroutines.Continuation):0:0 -> p
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljb1;)Ljb1;"}
    18:27:kotlin.coroutines.Continuation androidx.compose.material3.TooltipStateImpl$show$cancellableShow$1.create(kotlin.coroutines.Continuation):0:0 -> p
    28:37:kotlin.coroutines.Continuation androidx.compose.foundation.text.selection.TextFieldSelectionManager$contextMenuAreaModifier$2.create(kotlin.coroutines.Continuation):0:0 -> p
    38:47:kotlin.coroutines.Continuation androidx.compose.foundation.text.selection.SelectionManager$contextMenuAreaModifier$2.create(kotlin.coroutines.Continuation):0:0 -> p
    48:57:kotlin.coroutines.Continuation com.ustadmobile.libcache.downloader.RunDownloadJobUseCaseWorker$doWork$3.create(kotlin.coroutines.Continuation):0:0 -> p
    58:66:kotlin.coroutines.Continuation com.ustadmobile.libcache.downloader.PinPublicationPrepareUseCaseWorker$doWork$3.create(kotlin.coroutines.Continuation):0:0 -> p
    67:75:kotlin.coroutines.Continuation world.respect.shared.viewmodel.person.manageaccount.ManageAccountViewModel$onRemoveQRBadge$1.create(kotlin.coroutines.Continuation):0:0 -> p
    76:84:kotlin.coroutines.Continuation world.respect.shared.viewmodel.learningunit.detail.LearningUnitDetailViewModel$onClickDownload$1$1.create(kotlin.coroutines.Continuation):0:0 -> p
    85:93:kotlin.coroutines.Continuation world.respect.shared.viewmodel.enrollment.edit.EnrollmentEditViewModel$2.create(kotlin.coroutines.Continuation):0:0 -> p
    94:102:kotlin.coroutines.Continuation world.respect.shared.viewmodel.person.setusernameandpassword.CreateAccountSetUserNameViewModel$onClickSetPassword$1.create(kotlin.coroutines.Continuation):0:0 -> p
    103:111:kotlin.coroutines.Continuation world.respect.shared.viewmodel.clazz.edit.ClazzEditViewModel$2.create(kotlin.coroutines.Continuation):0:0 -> p
    112:120:kotlin.coroutines.Continuation androidx.camera.camera2.pipe.compat.Camera2CaptureSequenceProcessor$awaitRepeatingRequestStarted$2.create(kotlin.coroutines.Continuation):0:0 -> p
    121:130:kotlin.coroutines.Continuation create(kotlin.coroutines.Continuation):0:0 -> p
    24:47:java.lang.Object androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$setTorchOnAsync$1$1.invokeSuspend(java.lang.Object):447:447 -> s
    48:53:java.lang.Object androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$setTorchOnAsync$1$1.invokeSuspend(java.lang.Object):743:743 -> s
    54:55:java.lang.Object androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$setTorchOnAsync$1$1.invokeSuspend(java.lang.Object):448:448 -> s
    56:58:java.lang.Object androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$setTorchOnAsync$1$1.invokeSuspend(java.lang.Object):744:744 -> s
    59:60:java.lang.Object androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$setTorchOnAsync$1$1.invokeSuspend(java.lang.Object):449:449 -> s
    61:62:androidx.camera.camera2.config.UseCaseGraphContext androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl.access$getUseCaseGraphContext$p(androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl):274:274 -> s
    61:62:java.lang.Object androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$setTorchOnAsync$1$1.invokeSuspend(java.lang.Object):748 -> s
    63:75:java.lang.Object androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$setTorchOnAsync$1$1.invokeSuspend(java.lang.Object):749:749 -> s
    76:81:java.lang.Object androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$setTorchOnAsync$1$1.invokeSuspend(java.lang.Object):447:447 -> s
    82:85:java.lang.Object androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$setTorchOnAsync$1$1.invokeSuspend(java.lang.Object):449:449 -> s
    86:97:java.lang.Object androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$setTorchOnAsync$1$1.invokeSuspend(java.lang.Object):749:749 -> s
    98:103:java.lang.Object androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$setTorchOnAsync$1$1.invokeSuspend(java.lang.Object):753:753 -> s
    104:105:java.lang.Object androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$setTorchOnAsync$1$1.invokeSuspend(java.lang.Object):752:752 -> s
    106:108:java.lang.Object androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$setTorchOnAsync$1$1.invokeSuspend(java.lang.Object):754:754 -> s
    109:111:kotlinx.coroutines.CompletableDeferred androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl.access$getSubmitFailedResult$cp():274:274 -> s
    109:111:java.lang.Object androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$setTorchOnAsync$1$1.invokeSuspend(java.lang.Object):757 -> s
    112:129:java.lang.Object androidx.compose.material3.TooltipStateImpl$show$cancellableShow$1.invokeSuspend(java.lang.Object):1257:1257 -> s
    130:131:java.lang.Object androidx.compose.material3.TooltipStateImpl$show$cancellableShow$1.invokeSuspend(java.lang.Object):1258:1258 -> s
    132:133:java.lang.Object androidx.compose.material3.TooltipStateImpl$show$cancellableShow$1.invokeSuspend(java.lang.Object):1710:1710 -> s
    134:142:java.lang.Object androidx.compose.material3.TooltipStateImpl$show$cancellableShow$1.invokeSuspend(java.lang.Object):1711:1711 -> s
    143:145:java.lang.Object androidx.compose.material3.TooltipStateImpl$show$cancellableShow$1.invokeSuspend(java.lang.Object):1717:1717 -> s
    146:147:androidx.compose.animation.core.MutableTransitionState androidx.compose.material3.TooltipStateImpl.getTransition():1241:1241 -> s
    146:147:java.lang.Object androidx.compose.material3.TooltipStateImpl$show$cancellableShow$1.invokeSuspend(java.lang.Object):1259 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    148:149:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> s
    148:149:java.lang.Object androidx.compose.material3.TooltipStateImpl$show$cancellableShow$1.invokeSuspend(java.lang.Object):1259 -> s
    150:151:void androidx.compose.animation.core.MutableTransitionState.setTargetState(java.lang.Object):180:180 -> s
    150:151:java.lang.Object androidx.compose.material3.TooltipStateImpl$show$cancellableShow$1.invokeSuspend(java.lang.Object):1259 -> s
    152:154:void androidx.compose.animation.core.MutableTransitionState.setTargetState(java.lang.Object):2193:2193 -> s
    152:154:java.lang.Object androidx.compose.material3.TooltipStateImpl$show$cancellableShow$1.invokeSuspend(java.lang.Object):1259 -> s
    155:156:void androidx.compose.material3.TooltipStateImpl.access$setJob$p(androidx.compose.material3.TooltipStateImpl,kotlinx.coroutines.CancellableContinuation):1234:1234 -> s
    155:156:java.lang.Object androidx.compose.material3.TooltipStateImpl$show$cancellableShow$1.invokeSuspend(java.lang.Object):1260 -> s
    157:164:java.lang.Object androidx.compose.material3.TooltipStateImpl$show$cancellableShow$1.invokeSuspend(java.lang.Object):1719:1719 -> s
    165:166:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():57:57 -> s
    165:166:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$contextMenuAreaModifier$2.invokeSuspend(java.lang.Object):0 -> s
    167:190:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$contextMenuAreaModifier$2.invokeSuspend(java.lang.Object):240:240 -> s
    191:199:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$contextMenuAreaModifier$2.invokeSuspend(java.lang.Object):241:241 -> s
    200:205:kotlin.Pair androidx.compose.foundation.text.selection.TextFieldSelectionManager.access$getContextTextAndSelection(androidx.compose.foundation.text.selection.TextFieldSelectionManager):93:93 -> s
    200:205:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$contextMenuAreaModifier$2.invokeSuspend(java.lang.Object):242 -> s
    206:207:java.lang.Object kotlin.Pair.component1():0:0 -> s
    206:207:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$contextMenuAreaModifier$2.invokeSuspend(java.lang.Object):242 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    208:209:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$contextMenuAreaModifier$2.invokeSuspend(java.lang.Object):242:242 -> s
    210:211:java.lang.Object kotlin.Pair.component2():0:0 -> s
    210:211:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$contextMenuAreaModifier$2.invokeSuspend(java.lang.Object):242 -> s
    212:213:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$contextMenuAreaModifier$2.invokeSuspend(java.lang.Object):242:242 -> s
    214:215:long androidx.compose.ui.text.TextRange.unbox-impl():0:0 -> s
    214:215:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$contextMenuAreaModifier$2.invokeSuspend(java.lang.Object):242 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    216:219:androidx.compose.foundation.text.selection.PlatformSelectionBehaviors androidx.compose.foundation.text.selection.TextFieldSelectionManager.getPlatformSelectionBehaviors$foundation():139:139 -> s
    216:219:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$contextMenuAreaModifier$2.invokeSuspend(java.lang.Object):243 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    220:223:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$contextMenuAreaModifier$2.invokeSuspend(java.lang.Object):243:243 -> s
    224:235:java.lang.Object androidx.compose.foundation.text.selection.PlatformSelectionBehaviorsImpl.onShowSelectionToolbar-Sb-Bc2M(java.lang.CharSequence,long,kotlin.coroutines.Continuation):184:184 -> s
    224:235:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$contextMenuAreaModifier$2.invokeSuspend(java.lang.Object):243 -> s
    236:238:void androidx.compose.foundation.text.selection.TextFieldSelectionManager.setTextToolbarShownViaProvider$foundation(boolean):790:790 -> s
    236:238:java.lang.Object androidx.compose.foundation.text.selection.TextFieldSelectionManager$contextMenuAreaModifier$2.invokeSuspend(java.lang.Object):245 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    239:240:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():57:57 -> s
    239:240:java.lang.Object androidx.compose.foundation.text.selection.SelectionManager$contextMenuAreaModifier$2.invokeSuspend(java.lang.Object):0 -> s
    241:258:java.lang.Object androidx.compose.foundation.text.selection.SelectionManager$contextMenuAreaModifier$2.invokeSuspend(java.lang.Object):213:213 -> s
    259:264:java.lang.Object androidx.compose.foundation.text.selection.SelectionManager$contextMenuAreaModifier$2.invokeSuspend(java.lang.Object):214:214 -> s
    265:266:java.lang.Object kotlin.Pair.component1():0:0 -> s
    265:266:java.lang.Object androidx.compose.foundation.text.selection.SelectionManager$contextMenuAreaModifier$2.invokeSuspend(java.lang.Object):214 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    267:268:java.lang.Object androidx.compose.foundation.text.selection.SelectionManager$contextMenuAreaModifier$2.invokeSuspend(java.lang.Object):214:214 -> s
    269:270:java.lang.Object kotlin.Pair.component2():0:0 -> s
    269:270:java.lang.Object androidx.compose.foundation.text.selection.SelectionManager$contextMenuAreaModifier$2.invokeSuspend(java.lang.Object):214 -> s
    271:272:java.lang.Object androidx.compose.foundation.text.selection.SelectionManager$contextMenuAreaModifier$2.invokeSuspend(java.lang.Object):214:214 -> s
    273:274:long androidx.compose.ui.text.TextRange.unbox-impl():0:0 -> s
    273:274:java.lang.Object androidx.compose.foundation.text.selection.SelectionManager$contextMenuAreaModifier$2.invokeSuspend(java.lang.Object):214 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    275:278:androidx.compose.foundation.text.selection.PlatformSelectionBehaviors androidx.compose.foundation.text.selection.SelectionManager.getPlatformSelectionBehaviors$foundation():315:315 -> s
    275:278:java.lang.Object androidx.compose.foundation.text.selection.SelectionManager$contextMenuAreaModifier$2.invokeSuspend(java.lang.Object):215 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    279:282:java.lang.Object androidx.compose.foundation.text.selection.SelectionManager$contextMenuAreaModifier$2.invokeSuspend(java.lang.Object):215:215 -> s
    283:294:java.lang.Object androidx.compose.foundation.text.selection.PlatformSelectionBehaviorsImpl.onShowSelectionToolbar-Sb-Bc2M(java.lang.CharSequence,long,kotlin.coroutines.Continuation):184:184 -> s
    283:294:java.lang.Object androidx.compose.foundation.text.selection.SelectionManager$contextMenuAreaModifier$2.invokeSuspend(java.lang.Object):215 -> s
    295:296:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():57:57 -> s
    295:296:java.lang.Object com.ustadmobile.libcache.downloader.RunDownloadJobUseCaseWorker$doWork$3.invokeSuspend(java.lang.Object):0 -> s
    297:314:java.lang.Object com.ustadmobile.libcache.downloader.RunDownloadJobUseCaseWorker$doWork$3.invokeSuspend(java.lang.Object):19:19 -> s
    315:316:com.ustadmobile.libcache.downloader.RunDownloadJobUseCase com.ustadmobile.libcache.downloader.RunDownloadJobUseCaseWorker.getRunDownloadJobUseCase():14:14 -> s
    315:316:com.ustadmobile.libcache.downloader.RunDownloadJobUseCase com.ustadmobile.libcache.downloader.RunDownloadJobUseCaseWorker.access$getRunDownloadJobUseCase(com.ustadmobile.libcache.downloader.RunDownloadJobUseCaseWorker):9 -> s
    315:316:java.lang.Object com.ustadmobile.libcache.downloader.RunDownloadJobUseCaseWorker$doWork$3.invokeSuspend(java.lang.Object):20 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(2)"]}
    317:322:com.ustadmobile.libcache.downloader.RunDownloadJobUseCase com.ustadmobile.libcache.downloader.RunDownloadJobUseCaseWorker.getRunDownloadJobUseCase():14:14 -> s
    317:322:com.ustadmobile.libcache.downloader.RunDownloadJobUseCase com.ustadmobile.libcache.downloader.RunDownloadJobUseCaseWorker.access$getRunDownloadJobUseCase(com.ustadmobile.libcache.downloader.RunDownloadJobUseCaseWorker):9 -> s
    317:322:java.lang.Object com.ustadmobile.libcache.downloader.RunDownloadJobUseCaseWorker$doWork$3.invokeSuspend(java.lang.Object):20 -> s
    323:324:androidx.work.Data androidx.work.ListenableWorker.getInputData():118:118 -> s
    323:324:java.lang.Object com.ustadmobile.libcache.downloader.RunDownloadJobUseCaseWorker$doWork$3.invokeSuspend(java.lang.Object):21 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    325:326:androidx.work.Data androidx.work.WorkerParameters.getInputData():106:106 -> s
    325:326:androidx.work.Data androidx.work.ListenableWorker.getInputData():118 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    325:326:java.lang.Object com.ustadmobile.libcache.downloader.RunDownloadJobUseCaseWorker$doWork$3.invokeSuspend(java.lang.Object):21 -> s
    327:330:int androidx.work.Data.getInt(java.lang.String,int):111:111 -> s
    327:330:java.lang.Object com.ustadmobile.libcache.downloader.RunDownloadJobUseCaseWorker$doWork$3.invokeSuspend(java.lang.Object):21 -> s
    331:332:int androidx.work.Data.getInt(java.lang.String,int):859:859 -> s
    331:332:java.lang.Object com.ustadmobile.libcache.downloader.RunDownloadJobUseCaseWorker$doWork$3.invokeSuspend(java.lang.Object):21 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    333:336:int androidx.work.Data.getInt(java.lang.String,int):859:859 -> s
    333:336:java.lang.Object com.ustadmobile.libcache.downloader.RunDownloadJobUseCaseWorker$doWork$3.invokeSuspend(java.lang.Object):21 -> s
    337:347:int androidx.work.Data.getInt(java.lang.String,int):860:860 -> s
    337:347:java.lang.Object com.ustadmobile.libcache.downloader.RunDownloadJobUseCaseWorker$doWork$3.invokeSuspend(java.lang.Object):21 -> s
    348:357:java.lang.Object com.ustadmobile.libcache.downloader.RunDownloadJobUseCaseWorker$doWork$3.invokeSuspend(java.lang.Object):20:20 -> s
    358:359:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():57:57 -> s
    358:359:java.lang.Object com.ustadmobile.libcache.downloader.PinPublicationPrepareUseCaseWorker$doWork$3.invokeSuspend(java.lang.Object):0 -> s
    360:377:java.lang.Object com.ustadmobile.libcache.downloader.PinPublicationPrepareUseCaseWorker$doWork$3.invokeSuspend(java.lang.Object):21:21 -> s
    378:379:com.ustadmobile.libcache.downloader.PinPublicationPrepareUseCase com.ustadmobile.libcache.downloader.PinPublicationPrepareUseCaseWorker.getPinPublicationPrepareUseCase():15:15 -> s
    378:379:com.ustadmobile.libcache.downloader.PinPublicationPrepareUseCase com.ustadmobile.libcache.downloader.PinPublicationPrepareUseCaseWorker.access$getPinPublicationPrepareUseCase(com.ustadmobile.libcache.downloader.PinPublicationPrepareUseCaseWorker):10 -> s
    378:379:java.lang.Object com.ustadmobile.libcache.downloader.PinPublicationPrepareUseCaseWorker$doWork$3.invokeSuspend(java.lang.Object):22 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(2)"]}
    380:385:com.ustadmobile.libcache.downloader.PinPublicationPrepareUseCase com.ustadmobile.libcache.downloader.PinPublicationPrepareUseCaseWorker.getPinPublicationPrepareUseCase():15:15 -> s
    380:385:com.ustadmobile.libcache.downloader.PinPublicationPrepareUseCase com.ustadmobile.libcache.downloader.PinPublicationPrepareUseCaseWorker.access$getPinPublicationPrepareUseCase(com.ustadmobile.libcache.downloader.PinPublicationPrepareUseCaseWorker):10 -> s
    380:385:java.lang.Object com.ustadmobile.libcache.downloader.PinPublicationPrepareUseCaseWorker$doWork$3.invokeSuspend(java.lang.Object):22 -> s
    386:387:androidx.work.Data androidx.work.ListenableWorker.getInputData():118:118 -> s
    386:387:java.lang.Object com.ustadmobile.libcache.downloader.PinPublicationPrepareUseCaseWorker$doWork$3.invokeSuspend(java.lang.Object):22 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    388:389:androidx.work.Data androidx.work.WorkerParameters.getInputData():106:106 -> s
    388:389:androidx.work.Data androidx.work.ListenableWorker.getInputData():118 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    388:389:java.lang.Object com.ustadmobile.libcache.downloader.PinPublicationPrepareUseCaseWorker$doWork$3.invokeSuspend(java.lang.Object):22 -> s
    390:393:int androidx.work.Data.getInt(java.lang.String,int):111:111 -> s
    390:393:java.lang.Object com.ustadmobile.libcache.downloader.PinPublicationPrepareUseCaseWorker$doWork$3.invokeSuspend(java.lang.Object):22 -> s
    394:395:int androidx.work.Data.getInt(java.lang.String,int):859:859 -> s
    394:395:java.lang.Object com.ustadmobile.libcache.downloader.PinPublicationPrepareUseCaseWorker$doWork$3.invokeSuspend(java.lang.Object):22 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    396:399:int androidx.work.Data.getInt(java.lang.String,int):859:859 -> s
    396:399:java.lang.Object com.ustadmobile.libcache.downloader.PinPublicationPrepareUseCaseWorker$doWork$3.invokeSuspend(java.lang.Object):22 -> s
    400:410:int androidx.work.Data.getInt(java.lang.String,int):860:860 -> s
    400:410:java.lang.Object com.ustadmobile.libcache.downloader.PinPublicationPrepareUseCaseWorker$doWork$3.invokeSuspend(java.lang.Object):22 -> s
    411:420:java.lang.Object com.ustadmobile.libcache.downloader.PinPublicationPrepareUseCaseWorker$doWork$3.invokeSuspend(java.lang.Object):22:22 -> s
    421:422:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():57:57 -> s
    421:422:java.lang.Object world.respect.shared.viewmodel.person.manageaccount.ManageAccountViewModel$onRemoveQRBadge$1.invokeSuspend(java.lang.Object):0 -> s
    423:442:java.lang.Object world.respect.shared.viewmodel.person.manageaccount.ManageAccountViewModel$onRemoveQRBadge$1.invokeSuspend(java.lang.Object):275:275 -> s
    443:444:kotlinx.coroutines.flow.StateFlow world.respect.shared.viewmodel.person.manageaccount.ManageAccountViewModel.getUiState():110:110 -> s
    443:444:java.lang.Object world.respect.shared.viewmodel.person.manageaccount.ManageAccountViewModel$onRemoveQRBadge$1.invokeSuspend(java.lang.Object):277 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    445:446:java.lang.Object kotlinx.coroutines.flow.ReadonlyStateFlow.getValue():0:0 -> s
    445:446:java.lang.Object world.respect.shared.viewmodel.person.manageaccount.ManageAccountViewModel$onRemoveQRBadge$1.invokeSuspend(java.lang.Object):277 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    447:450:java.lang.Object kotlinx.coroutines.flow.ReadonlyStateFlow.getValue():0:0 -> s
    447:450:java.lang.Object world.respect.shared.viewmodel.person.manageaccount.ManageAccountViewModel$onRemoveQRBadge$1.invokeSuspend(java.lang.Object):277 -> s
    451:452:java.lang.Object world.respect.shared.viewmodel.person.manageaccount.ManageAccountViewModel$onRemoveQRBadge$1.invokeSuspend(java.lang.Object):277:277 -> s
    453:454:world.respect.lib.dataloadstate.DataLoadState world.respect.shared.viewmodel.person.manageaccount.ManageAccountUiState.getQrBadge():62:62 -> s
    453:454:java.lang.Object world.respect.shared.viewmodel.person.manageaccount.ManageAccountViewModel$onRemoveQRBadge$1.invokeSuspend(java.lang.Object):277 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    455:462:java.lang.Object world.respect.shared.viewmodel.person.manageaccount.ManageAccountViewModel$onRemoveQRBadge$1.invokeSuspend(java.lang.Object):277:277 -> s
    463:466:world.respect.datalayer.SchoolDataSource world.respect.shared.viewmodel.person.manageaccount.ManageAccountViewModel.access$getSchoolDataSource(world.respect.shared.viewmodel.person.manageaccount.ManageAccountViewModel):80:80 -> s
    463:466:java.lang.Object world.respect.shared.viewmodel.person.manageaccount.ManageAccountViewModel$onRemoveQRBadge$1.invokeSuspend(java.lang.Object):279 -> s
    467:470:java.lang.Object world.respect.shared.viewmodel.person.manageaccount.ManageAccountViewModel$onRemoveQRBadge$1.invokeSuspend(java.lang.Object):279:279 -> s
    471:478:kotlin.time.Instant kotlin.time.InstantJvmKt.systemClockNow():13:13 -> s
    471:478:kotlin.time.Instant kotlin.time.Clock$System.now():60 -> s
    471:478:java.lang.Object world.respect.shared.viewmodel.person.manageaccount.ManageAccountViewModel$onRemoveQRBadge$1.invokeSuspend(java.lang.Object):283 -> s
    479:482:java.lang.Object world.respect.shared.viewmodel.person.manageaccount.ManageAccountViewModel$onRemoveQRBadge$1.invokeSuspend(java.lang.Object):281:281 -> s
    483:486:java.lang.Object world.respect.shared.viewmodel.person.manageaccount.ManageAccountViewModel$onRemoveQRBadge$1.invokeSuspend(java.lang.Object):280:280 -> s
    487:496:java.lang.Object world.respect.shared.viewmodel.person.manageaccount.ManageAccountViewModel$onRemoveQRBadge$1.invokeSuspend(java.lang.Object):279:279 -> s
    497:498:kotlinx.coroutines.flow.MutableStateFlow world.respect.shared.viewmodel.person.manageaccount.ManageAccountViewModel.access$get_uiState$p(world.respect.shared.viewmodel.person.manageaccount.ManageAccountViewModel):80:80 -> s
    497:498:java.lang.Object world.respect.shared.viewmodel.person.manageaccount.ManageAccountViewModel$onRemoveQRBadge$1.invokeSuspend(java.lang.Object):289 -> s
    499:502:java.lang.Object world.respect.shared.viewmodel.person.manageaccount.ManageAccountViewModel$onRemoveQRBadge$1.invokeSuspend(java.lang.Object):413:413 -> s
    503:505:java.lang.Object world.respect.shared.viewmodel.person.manageaccount.ManageAccountViewModel$onRemoveQRBadge$1.invokeSuspend(java.lang.Object):414:414 -> s
    506:521:java.lang.Object world.respect.shared.viewmodel.person.manageaccount.ManageAccountViewModel$onRemoveQRBadge$1.invokeSuspend(java.lang.Object):291:291 -> s
    522:525:java.lang.Object world.respect.shared.viewmodel.person.manageaccount.ManageAccountViewModel$onRemoveQRBadge$1.invokeSuspend(java.lang.Object):290:290 -> s
    526:532:java.lang.Object world.respect.shared.viewmodel.person.manageaccount.ManageAccountViewModel$onRemoveQRBadge$1.invokeSuspend(java.lang.Object):415:415 -> s
    533:534:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():57:57 -> s
    533:534:java.lang.Object world.respect.shared.viewmodel.learningunit.detail.LearningUnitDetailViewModel$onClickDownload$1$1.invokeSuspend(java.lang.Object):0 -> s
    535:562:java.lang.Object world.respect.shared.viewmodel.learningunit.detail.LearningUnitDetailViewModel$onClickDownload$1$1.invokeSuspend(java.lang.Object):238:238 -> s
    563:568:kotlinx.coroutines.flow.StateFlow world.respect.shared.viewmodel.learningunit.detail.LearningUnitDetailViewModel.getUiState():94:94 -> s
    563:568:java.lang.Object world.respect.shared.viewmodel.learningunit.detail.LearningUnitDetailViewModel$onClickDownload$1$1.invokeSuspend(java.lang.Object):239 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    569:570:java.lang.Object kotlinx.coroutines.flow.ReadonlyStateFlow.getValue():0:0 -> s
    569:570:java.lang.Object world.respect.shared.viewmodel.learningunit.detail.LearningUnitDetailViewModel$onClickDownload$1$1.invokeSuspend(java.lang.Object):239 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    571:574:java.lang.Object kotlinx.coroutines.flow.ReadonlyStateFlow.getValue():0:0 -> s
    571:574:java.lang.Object world.respect.shared.viewmodel.learningunit.detail.LearningUnitDetailViewModel$onClickDownload$1$1.invokeSuspend(java.lang.Object):239 -> s
    575:576:java.lang.Object world.respect.shared.viewmodel.learningunit.detail.LearningUnitDetailViewModel$onClickDownload$1$1.invokeSuspend(java.lang.Object):239:239 -> s
    577:578:com.ustadmobile.libcache.PublicationPinState world.respect.shared.viewmodel.learningunit.detail.LearningUnitDetailUiState.getPinState():64:64 -> s
    577:578:java.lang.Object world.respect.shared.viewmodel.learningunit.detail.LearningUnitDetailViewModel$onClickDownload$1$1.invokeSuspend(java.lang.Object):239 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    579:580:com.ustadmobile.libcache.PublicationPinState$Status com.ustadmobile.libcache.PublicationPinState.getStatus():23:23 -> s
    579:580:java.lang.Object world.respect.shared.viewmodel.learningunit.detail.LearningUnitDetailViewModel$onClickDownload$1$1.invokeSuspend(java.lang.Object):239 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    581:590:java.lang.Object world.respect.shared.viewmodel.learningunit.detail.LearningUnitDetailViewModel$onClickDownload$1$1.invokeSuspend(java.lang.Object):239:239 -> s
    591:592:io.ktor.http.Url world.respect.shared.navigation.LearningUnitDetail.getLearningUnitManifestUrl():586:586 -> s
    591:592:java.lang.Object world.respect.shared.viewmodel.learningunit.detail.LearningUnitDetailViewModel$onClickDownload$1$1.invokeSuspend(java.lang.Object):245 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    593:604:java.lang.Object world.respect.shared.viewmodel.learningunit.detail.LearningUnitDetailViewModel$onClickDownload$1$1.invokeSuspend(java.lang.Object):245:245 -> s
    605:606:io.ktor.http.Url world.respect.shared.navigation.LearningUnitDetail.getLearningUnitManifestUrl():586:586 -> s
    605:606:java.lang.Object world.respect.shared.viewmodel.learningunit.detail.LearningUnitDetailViewModel$onClickDownload$1$1.invokeSuspend(java.lang.Object):241 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    607:619:java.lang.Object world.respect.shared.viewmodel.learningunit.detail.LearningUnitDetailViewModel$onClickDownload$1$1.invokeSuspend(java.lang.Object):241:241 -> s
    620:622:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():57:57 -> s
    620:622:java.lang.Object world.respect.shared.viewmodel.enrollment.edit.EnrollmentEditViewModel$2.invokeSuspend(java.lang.Object):0 -> s
    623:641:java.lang.Object world.respect.shared.viewmodel.enrollment.edit.EnrollmentEditViewModel$2.invokeSuspend(java.lang.Object):88:88 -> s
    642:643:java.lang.Object world.respect.shared.viewmodel.enrollment.edit.EnrollmentEditViewModel$2.invokeSuspend(java.lang.Object):89:89 -> s
    644:647:java.lang.String world.respect.shared.navigation.EnrollmentEdit.getUid():231:231 -> s
    644:647:java.lang.Object world.respect.shared.viewmodel.enrollment.edit.EnrollmentEditViewModel$2.invokeSuspend(java.lang.Object):89 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    648:649:kotlinx.serialization.json.Json world.respect.shared.viewmodel.enrollment.edit.EnrollmentEditViewModel.access$getJson$p(world.respect.shared.viewmodel.enrollment.edit.EnrollmentEditViewModel):51:51 -> s
    648:649:java.lang.Object world.respect.shared.viewmodel.enrollment.edit.EnrollmentEditViewModel$2.invokeSuspend(java.lang.Object):91 -> s
    650:655:java.lang.Object world.respect.shared.viewmodel.enrollment.edit.EnrollmentEditViewModel$2.invokeSuspend(java.lang.Object):92:92 -> s
    656:681:java.lang.Object world.respect.shared.viewmodel.enrollment.edit.EnrollmentEditViewModel$2.invokeSuspend(java.lang.Object):90:90 -> s
    682:683:kotlinx.coroutines.flow.MutableStateFlow world.respect.shared.viewmodel.enrollment.edit.EnrollmentEditViewModel.access$get_uiState$p(world.respect.shared.viewmodel.enrollment.edit.EnrollmentEditViewModel):51:51 -> s
    682:683:java.lang.Object world.respect.shared.viewmodel.enrollment.edit.EnrollmentEditViewModel$2.invokeSuspend(java.lang.Object):106 -> s
    684:687:java.lang.Object world.respect.shared.viewmodel.enrollment.edit.EnrollmentEditViewModel$2.invokeSuspend(java.lang.Object):191:191 -> s
    688:690:java.lang.Object world.respect.shared.viewmodel.enrollment.edit.EnrollmentEditViewModel$2.invokeSuspend(java.lang.Object):192:192 -> s
    691:692:java.lang.Object world.respect.shared.viewmodel.enrollment.edit.EnrollmentEditViewModel$2.invokeSuspend(java.lang.Object):108:108 -> s
    693:694:java.lang.String world.respect.shared.viewmodel.enrollment.edit.EnrollmentEditViewModel.access$getUid$p(world.respect.shared.viewmodel.enrollment.edit.EnrollmentEditViewModel):51:51 -> s
    693:694:java.lang.Object world.respect.shared.viewmodel.enrollment.edit.EnrollmentEditViewModel$2.invokeSuspend(java.lang.Object):110 -> s
    695:696:java.lang.String world.respect.shared.navigation.EnrollmentEdit.getPersonGuid():233:233 -> s
    695:696:java.lang.Object world.respect.shared.viewmodel.enrollment.edit.EnrollmentEditViewModel$2.invokeSuspend(java.lang.Object):111 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    697:698:java.lang.String world.respect.shared.navigation.EnrollmentEdit.getClazzGuid():234:234 -> s
    697:698:java.lang.Object world.respect.shared.viewmodel.enrollment.edit.EnrollmentEditViewModel$2.invokeSuspend(java.lang.Object):112 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    699:700:java.lang.String world.respect.shared.navigation.EnrollmentEdit.getRole():232:232 -> s
    699:700:java.lang.Object world.respect.shared.viewmodel.enrollment.edit.EnrollmentEditViewModel$2.invokeSuspend(java.lang.Object):113 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    701:704:java.lang.Object world.respect.shared.viewmodel.enrollment.edit.EnrollmentEditViewModel$2.invokeSuspend(java.lang.Object):113:113 -> s
    705:729:java.lang.Object world.respect.shared.viewmodel.enrollment.edit.EnrollmentEditViewModel$2.invokeSuspend(java.lang.Object):109:109 -> s
    730:732:java.lang.Object world.respect.shared.viewmodel.enrollment.edit.EnrollmentEditViewModel$2.invokeSuspend(java.lang.Object):108:108 -> s
    733:736:java.lang.Object world.respect.shared.viewmodel.enrollment.edit.EnrollmentEditViewModel$2.invokeSuspend(java.lang.Object):107:107 -> s
    737:743:java.lang.Object world.respect.shared.viewmodel.enrollment.edit.EnrollmentEditViewModel$2.invokeSuspend(java.lang.Object):193:193 -> s
    744:745:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():57:57 -> s
    744:745:java.lang.Object world.respect.shared.viewmodel.person.setusernameandpassword.CreateAccountSetUserNameViewModel$onClickSetPassword$1.invokeSuspend(java.lang.Object):0 -> s
    746:765:java.lang.Object world.respect.shared.viewmodel.person.setusernameandpassword.CreateAccountSetUserNameViewModel$onClickSetPassword$1.invokeSuspend(java.lang.Object):253:253 -> s
    766:767:kotlinx.coroutines.flow.StateFlow world.respect.shared.viewmodel.person.setusernameandpassword.CreateAccountSetUserNameViewModel.getUiState():78:78 -> s
    766:767:java.lang.Object world.respect.shared.viewmodel.person.setusernameandpassword.CreateAccountSetUserNameViewModel$onClickSetPassword$1.invokeSuspend(java.lang.Object):254 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    768:769:java.lang.Object kotlinx.coroutines.flow.ReadonlyStateFlow.getValue():0:0 -> s
    768:769:java.lang.Object world.respect.shared.viewmodel.person.setusernameandpassword.CreateAccountSetUserNameViewModel$onClickSetPassword$1.invokeSuspend(java.lang.Object):254 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    770:773:java.lang.Object kotlinx.coroutines.flow.ReadonlyStateFlow.getValue():0:0 -> s
    770:773:java.lang.Object world.respect.shared.viewmodel.person.setusernameandpassword.CreateAccountSetUserNameViewModel$onClickSetPassword$1.invokeSuspend(java.lang.Object):254 -> s
    774:775:java.lang.Object world.respect.shared.viewmodel.person.setusernameandpassword.CreateAccountSetUserNameViewModel$onClickSetPassword$1.invokeSuspend(java.lang.Object):254:254 -> s
    776:777:java.lang.String world.respect.shared.viewmodel.person.setusernameandpassword.CreateAccountSetUserNameUiState.getUsername():44:44 -> s
    776:777:java.lang.Object world.respect.shared.viewmodel.person.setusernameandpassword.CreateAccountSetUserNameViewModel$onClickSetPassword$1.invokeSuspend(java.lang.Object):254 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    778:779:java.lang.Object world.respect.shared.viewmodel.person.setusernameandpassword.CreateAccountSetUserNameViewModel$onClickSetPassword$1.invokeSuspend(java.lang.Object):254:254 -> s
    780:787:java.lang.Object world.respect.shared.viewmodel.person.setusernameandpassword.CreateAccountSetUserNameViewModel.access$checkUsernameOk(world.respect.shared.viewmodel.person.setusernameandpassword.CreateAccountSetUserNameViewModel,java.lang.String,kotlin.coroutines.Continuation):57:57 -> s
    780:787:java.lang.Object world.respect.shared.viewmodel.person.setusernameandpassword.CreateAccountSetUserNameViewModel$onClickSetPassword$1.invokeSuspend(java.lang.Object):254 -> s
    788:792:java.lang.Object world.respect.shared.viewmodel.person.setusernameandpassword.CreateAccountSetUserNameViewModel$onClickSetPassword$1.invokeSuspend(java.lang.Object):254:254 -> s
    793:794:kotlinx.coroutines.flow.MutableSharedFlow world.respect.shared.viewmodel.RespectViewModel.get_navCommandFlow():42:42 -> s
    793:794:kotlinx.coroutines.flow.MutableSharedFlow world.respect.shared.viewmodel.person.setusernameandpassword.CreateAccountSetUserNameViewModel.access$get_navCommandFlow(world.respect.shared.viewmodel.person.setusernameandpassword.CreateAccountSetUserNameViewModel):57 -> s
    793:794:java.lang.Object world.respect.shared.viewmodel.person.setusernameandpassword.CreateAccountSetUserNameViewModel$onClickSetPassword$1.invokeSuspend(java.lang.Object):257 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(2)"]}
    795:796:java.lang.Object world.respect.shared.viewmodel.person.setusernameandpassword.CreateAccountSetUserNameViewModel$onClickSetPassword$1.invokeSuspend(java.lang.Object):258:258 -> s
    797:798:java.lang.Object world.respect.shared.viewmodel.person.setusernameandpassword.CreateAccountSetUserNameViewModel$onClickSetPassword$1.invokeSuspend(java.lang.Object):259:259 -> s
    799:800:world.respect.shared.navigation.CreateAccountSetUsername world.respect.shared.viewmodel.person.setusernameandpassword.CreateAccountSetUserNameViewModel.access$getRoute$p(world.respect.shared.viewmodel.person.setusernameandpassword.CreateAccountSetUserNameViewModel):57:57 -> s
    799:800:java.lang.Object world.respect.shared.viewmodel.person.setusernameandpassword.CreateAccountSetUserNameViewModel$onClickSetPassword$1.invokeSuspend(java.lang.Object):260 -> s
    801:802:java.lang.String world.respect.shared.navigation.CreateAccountSetUsername.getGuid():847:847 -> s
    801:802:java.lang.Object world.respect.shared.viewmodel.person.setusernameandpassword.CreateAccountSetUserNameViewModel$onClickSetPassword$1.invokeSuspend(java.lang.Object):260 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    803:810:java.lang.Object world.respect.shared.viewmodel.person.setusernameandpassword.CreateAccountSetUserNameViewModel$onClickSetPassword$1.invokeSuspend(java.lang.Object):259:259 -> s
    811:813:java.lang.Object world.respect.shared.viewmodel.person.setusernameandpassword.CreateAccountSetUserNameViewModel$onClickSetPassword$1.invokeSuspend(java.lang.Object):258:258 -> s
    814:817:java.lang.Object world.respect.shared.viewmodel.person.setusernameandpassword.CreateAccountSetUserNameViewModel$onClickSetPassword$1.invokeSuspend(java.lang.Object):257:257 -> s
    818:820:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():57:57 -> s
    818:820:java.lang.Object world.respect.shared.viewmodel.clazz.edit.ClazzEditViewModel$2.invokeSuspend(java.lang.Object):0 -> s
    821:840:java.lang.Object world.respect.shared.viewmodel.clazz.edit.ClazzEditViewModel$2.invokeSuspend(java.lang.Object):93:93 -> s
    841:842:world.respect.shared.navigation.ClazzEdit world.respect.shared.viewmodel.clazz.edit.ClazzEditViewModel.access$getRoute$p(world.respect.shared.viewmodel.clazz.edit.ClazzEditViewModel):50:50 -> s
    841:842:java.lang.Object world.respect.shared.viewmodel.clazz.edit.ClazzEditViewModel$2.invokeSuspend(java.lang.Object):94 -> s
    843:846:java.lang.String world.respect.shared.navigation.ClazzEdit.getGuid():260:260 -> s
    843:846:java.lang.Object world.respect.shared.viewmodel.clazz.edit.ClazzEditViewModel$2.invokeSuspend(java.lang.Object):94 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    847:848:kotlinx.serialization.json.Json world.respect.shared.viewmodel.clazz.edit.ClazzEditViewModel.access$getJson$p(world.respect.shared.viewmodel.clazz.edit.ClazzEditViewModel):50:50 -> s
    847:848:java.lang.Object world.respect.shared.viewmodel.clazz.edit.ClazzEditViewModel$2.invokeSuspend(java.lang.Object):96 -> s
    849:854:java.lang.Object world.respect.shared.viewmodel.clazz.edit.ClazzEditViewModel$2.invokeSuspend(java.lang.Object):97:97 -> s
    855:880:java.lang.Object world.respect.shared.viewmodel.clazz.edit.ClazzEditViewModel$2.invokeSuspend(java.lang.Object):95:95 -> s
    881:882:kotlinx.coroutines.flow.MutableStateFlow world.respect.shared.viewmodel.clazz.edit.ClazzEditViewModel.access$get_uiState$p(world.respect.shared.viewmodel.clazz.edit.ClazzEditViewModel):50:50 -> s
    881:882:java.lang.Object world.respect.shared.viewmodel.clazz.edit.ClazzEditViewModel$2.invokeSuspend(java.lang.Object):106 -> s
    883:886:java.lang.Object world.respect.shared.viewmodel.clazz.edit.ClazzEditViewModel$2.invokeSuspend(java.lang.Object):179:179 -> s
    887:889:java.lang.Object world.respect.shared.viewmodel.clazz.edit.ClazzEditViewModel$2.invokeSuspend(java.lang.Object):180:180 -> s
    890:891:java.lang.Object world.respect.shared.viewmodel.clazz.edit.ClazzEditViewModel$2.invokeSuspend(java.lang.Object):108:108 -> s
    892:893:java.lang.Object world.respect.shared.viewmodel.clazz.edit.ClazzEditViewModel$2.invokeSuspend(java.lang.Object):109:109 -> s
    894:895:java.lang.String world.respect.shared.viewmodel.clazz.edit.ClazzEditViewModel.access$getGuid$p(world.respect.shared.viewmodel.clazz.edit.ClazzEditViewModel):50:50 -> s
    894:895:java.lang.Object world.respect.shared.viewmodel.clazz.edit.ClazzEditViewModel$2.invokeSuspend(java.lang.Object):110 -> s
    896:901:kotlin.time.Instant kotlin.time.InstantJvmKt.systemClockNow():13:13 -> s
    896:901:kotlin.time.Instant kotlin.time.Clock$System.now():60 -> s
    896:901:void world.respect.datalayer.school.model.Clazz.<init>(java.lang.String,java.lang.String,world.respect.datalayer.school.model.StatusEnum,java.lang.String,kotlin.time.Instant,kotlin.time.Instant,java.lang.String,java.lang.String,java.util.List,int,kotlin.jvm.internal.DefaultConstructorMarker):15 -> s
    896:901:java.lang.Object world.respect.shared.viewmodel.clazz.edit.ClazzEditViewModel$2.invokeSuspend(java.lang.Object):109 -> s
    902:905:kotlin.time.Instant kotlin.time.InstantJvmKt.systemClockNow():13:13 -> s
    902:905:kotlin.time.Instant kotlin.time.Clock$System.now():60 -> s
    902:905:void world.respect.datalayer.school.model.Clazz.<init>(java.lang.String,java.lang.String,world.respect.datalayer.school.model.StatusEnum,java.lang.String,kotlin.time.Instant,kotlin.time.Instant,java.lang.String,java.lang.String,java.util.List,int,kotlin.jvm.internal.DefaultConstructorMarker):16 -> s
    902:905:java.lang.Object world.respect.shared.viewmodel.clazz.edit.ClazzEditViewModel$2.invokeSuspend(java.lang.Object):109 -> s
    906:907:void world.respect.datalayer.school.model.Clazz.<init>(java.lang.String,java.lang.String,world.respect.datalayer.school.model.StatusEnum,java.lang.String,kotlin.time.Instant,kotlin.time.Instant,java.lang.String,java.lang.String,java.util.List,int,kotlin.jvm.internal.DefaultConstructorMarker):20:20 -> s
    906:907:java.lang.Object world.respect.shared.viewmodel.clazz.edit.ClazzEditViewModel$2.invokeSuspend(java.lang.Object):109 -> s
    908:916:void world.respect.datalayer.school.model.Clazz.<init>(java.lang.String,java.lang.String,world.respect.datalayer.school.model.StatusEnum,java.lang.String,kotlin.time.Instant,kotlin.time.Instant,java.lang.String,java.lang.String,java.util.List,int,kotlin.jvm.internal.DefaultConstructorMarker):21:21 -> s
    908:916:java.lang.Object world.respect.shared.viewmodel.clazz.edit.ClazzEditViewModel$2.invokeSuspend(java.lang.Object):109 -> s
    917:919:void world.respect.datalayer.school.model.Clazz.<init>(java.lang.String,java.lang.String,world.respect.datalayer.school.model.StatusEnum,java.lang.String,kotlin.time.Instant,kotlin.time.Instant,java.lang.String,java.lang.String,java.util.List,int,kotlin.jvm.internal.DefaultConstructorMarker):20:20 -> s
    917:919:java.lang.Object world.respect.shared.viewmodel.clazz.edit.ClazzEditViewModel$2.invokeSuspend(java.lang.Object):109 -> s
    920:921:void world.respect.datalayer.school.model.Clazz.<init>(java.lang.String,java.lang.String,world.respect.datalayer.school.model.StatusEnum,java.lang.String,kotlin.time.Instant,kotlin.time.Instant,java.lang.String,java.lang.String,java.util.List,int,kotlin.jvm.internal.DefaultConstructorMarker):24:24 -> s
    920:921:java.lang.Object world.respect.shared.viewmodel.clazz.edit.ClazzEditViewModel$2.invokeSuspend(java.lang.Object):109 -> s
    922:930:void world.respect.datalayer.school.model.Clazz.<init>(java.lang.String,java.lang.String,world.respect.datalayer.school.model.StatusEnum,java.lang.String,kotlin.time.Instant,kotlin.time.Instant,java.lang.String,java.lang.String,java.util.List,int,kotlin.jvm.internal.DefaultConstructorMarker):25:25 -> s
    922:930:java.lang.Object world.respect.shared.viewmodel.clazz.edit.ClazzEditViewModel$2.invokeSuspend(java.lang.Object):109 -> s
    931:937:void world.respect.datalayer.school.model.Clazz.<init>(java.lang.String,java.lang.String,world.respect.datalayer.school.model.StatusEnum,java.lang.String,kotlin.time.Instant,kotlin.time.Instant,java.lang.String,java.lang.String,java.util.List,int,kotlin.jvm.internal.DefaultConstructorMarker):24:24 -> s
    931:937:java.lang.Object world.respect.shared.viewmodel.clazz.edit.ClazzEditViewModel$2.invokeSuspend(java.lang.Object):109 -> s
    938:941:void world.respect.datalayer.school.model.Clazz.<init>(java.lang.String,java.lang.String,world.respect.datalayer.school.model.StatusEnum,java.lang.String,kotlin.time.Instant,kotlin.time.Instant,java.lang.String,java.lang.String,java.util.List,int,kotlin.jvm.internal.DefaultConstructorMarker):19:19 -> s
    938:941:java.lang.Object world.respect.shared.viewmodel.clazz.edit.ClazzEditViewModel$2.invokeSuspend(java.lang.Object):109 -> s
    942:954:void world.respect.datalayer.school.model.Clazz.<init>(java.lang.String,java.lang.String,world.respect.datalayer.school.model.StatusEnum,java.lang.String,kotlin.time.Instant,kotlin.time.Instant,java.lang.String,java.lang.String,java.util.List,int,kotlin.jvm.internal.DefaultConstructorMarker):10:10 -> s
    942:954:java.lang.Object world.respect.shared.viewmodel.clazz.edit.ClazzEditViewModel$2.invokeSuspend(java.lang.Object):109 -> s
    955:957:java.lang.Object world.respect.shared.viewmodel.clazz.edit.ClazzEditViewModel$2.invokeSuspend(java.lang.Object):108:108 -> s
    958:961:java.lang.Object world.respect.shared.viewmodel.clazz.edit.ClazzEditViewModel$2.invokeSuspend(java.lang.Object):107:107 -> s
    962:968:java.lang.Object world.respect.shared.viewmodel.clazz.edit.ClazzEditViewModel$2.invokeSuspend(java.lang.Object):181:181 -> s
    969:986:java.lang.Object androidx.camera.camera2.pipe.compat.Camera2CaptureSequenceProcessor$awaitRepeatingRequestStarted$2.invokeSuspend(java.lang.Object):394:394 -> s
    987:990:java.lang.Object androidx.camera.camera2.pipe.compat.Camera2CaptureSequenceProcessor$awaitRepeatingRequestStarted$2.invokeSuspend(java.lang.Object):395:395 -> s
    991:992:java.lang.Object androidx.camera.camera2.pipe.compat.Camera2CaptureSequence.awaitStarted$camera_camera2_pipe(kotlin.coroutines.Continuation):344:344 -> s
    991:992:java.lang.Object androidx.camera.camera2.pipe.compat.Camera2CaptureSequenceProcessor$awaitRepeatingRequestStarted$2.invokeSuspend(java.lang.Object):395 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    993:1004:java.lang.Object kotlinx.coroutines.CompletableDeferredImpl.await(kotlin.coroutines.Continuation):114:114 -> s
    993:1004:java.lang.Object androidx.camera.camera2.pipe.compat.Camera2CaptureSequence.awaitStarted$camera_camera2_pipe(kotlin.coroutines.Continuation):344 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    993:1004:java.lang.Object androidx.camera.camera2.pipe.compat.Camera2CaptureSequenceProcessor$awaitRepeatingRequestStarted$2.invokeSuspend(java.lang.Object):395 -> s
    1005:1006:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():57:57 -> s
    1005:1006:java.lang.Object invokeSuspend(java.lang.Object):0 -> s
    1007:1026:java.lang.Object invokeSuspend(java.lang.Object):89:89 -> s
    1027:1028:world.respect.shared.domain.account.invite.GetInviteInfoUseCase world.respect.shared.viewmodel.manageuser.acceptinvite.AcceptInviteViewModel.access$getGetInviteInfoUseCase$p(world.respect.shared.viewmodel.manageuser.acceptinvite.AcceptInviteViewModel):52:52 -> s
    1027:1028:java.lang.Object invokeSuspend(java.lang.Object):90 -> s
    1029:1030:world.respect.shared.navigation.AcceptInvite world.respect.shared.viewmodel.manageuser.acceptinvite.AcceptInviteViewModel.access$getRoute$p(world.respect.shared.viewmodel.manageuser.acceptinvite.AcceptInviteViewModel):52:52 -> s
    1029:1030:java.lang.Object invokeSuspend(java.lang.Object):90 -> s
    1031:1032:java.lang.String world.respect.shared.navigation.AcceptInvite.getCode():445:445 -> s
    1031:1032:java.lang.Object invokeSuspend(java.lang.Object):90 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    1033:1042:java.lang.Object invokeSuspend(java.lang.Object):90:90 -> s
    1043:1044:java.lang.Object invokeSuspend(java.lang.Object):89:89 -> s
    1045:1046:kotlinx.coroutines.flow.MutableStateFlow world.respect.shared.viewmodel.manageuser.acceptinvite.AcceptInviteViewModel.access$get_uiState$p(world.respect.shared.viewmodel.manageuser.acceptinvite.AcceptInviteViewModel):52:52 -> s
    1045:1046:java.lang.Object invokeSuspend(java.lang.Object):92 -> s
    1047:1050:java.lang.Object invokeSuspend(java.lang.Object):147:147 -> s
    1051:1055:java.lang.Object invokeSuspend(java.lang.Object):148:148 -> s
    1056:1059:java.lang.Object invokeSuspend(java.lang.Object):93:93 -> s
    1060:1066:java.lang.Object invokeSuspend(java.lang.Object):149:149 -> s
