# {"id":"partitionSourceFiles","fileNameMappings":{"world.respect.shared.viewmodel.RespectViewModel":"RespectViewModel.kt","world.respect.shared.navigation.LearningUnitDetail":"AppRoutes.kt","world.respect.lib.opds.model.LangMapObjectValue":"LangMap.kt","world.respect.shared.util.ext.StringExtKt":"StringExt.kt","androidx.navigation.SavedStateHandleKt":"SavedStateHandle.kt","world.respect.lib.opds.model.LangMapStringValue":"LangMap.kt","world.respect.shared.viewmodel.app.appstate.AppUiState":"AppUiState.kt","world.respect.shared.viewmodel.learningunit.detail.LearningUnitDetailUiState":"LearningUnitDetailViewModel.kt","world.respect.shared.util.ext.LangMapExtKt":"LangMapExt.kt","kotlinx.coroutines.flow.SharingStarted$Companion":"SharingStarted.kt"}}
world.respect.shared.viewmodel.learningunit.detail.LearningUnitDetailViewModel -> cv3:
# {"id":"sourceFile","fileName":"LearningUnitDetailViewModel.kt"}
    com.ustadmobile.libcache.UstadCache ustadCache -> l0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lku7;"}
    world.respect.shared.domain.account.RespectAccountManager accountManager -> m0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lc16;"}
    world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher snackBarDispatcher -> n0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lzv6;"}
    org.koin.core.scope.Scope scope -> o0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lqj6;"}
    kotlinx.coroutines.flow.MutableStateFlow _uiState -> p0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lf07;"}
    kotlinx.coroutines.flow.StateFlow uiState -> q0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Liq5;"}
    world.respect.shared.navigation.LearningUnitDetail route -> r0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lsu3;"}
    kotlin.Lazy schoolDataSource$delegate -> s0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lwq3;"}
    kotlin.Lazy launchAppUseCase$delegate -> t0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lwq3;"}
    kotlin.Lazy getLicenseLabelUseCase$delegate -> u0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lwq3;"}
    kotlin.Lazy launchCustomTabUseCase$delegate -> v0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lwq3;"}
    kotlin.Lazy addBookmarkUseCase$delegate -> w0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lwq3;"}
    kotlin.Lazy removeBookmarkUseCase$delegate -> x0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lwq3;"}
    3:7:void <init>(androidx.lifecycle.SavedStateHandle,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):82:82 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lnd6;Lku7;Lc16;Lzv6;)V"}
    8:11:void <init>(androidx.lifecycle.SavedStateHandle,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):84:84 -> <init>
    12:15:void <init>(androidx.lifecycle.SavedStateHandle,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):85:85 -> <init>
    16:17:void <init>(androidx.lifecycle.SavedStateHandle,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):86:86 -> <init>
    18:23:void <init>(androidx.lifecycle.SavedStateHandle,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):90:90 -> <init>
    24:25:void <init>(androidx.lifecycle.SavedStateHandle,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):92:92 -> <init>
    26:36:void world.respect.shared.viewmodel.learningunit.detail.LearningUnitDetailUiState.<init>(world.respect.lib.dataloadstate.DataLoadState,world.respect.lib.dataloadstate.DataLoadState,com.ustadmobile.libcache.PublicationPinState,boolean,world.respect.shared.domain.license.GetLicenseLabelUseCase$LicenseLabelResult,world.respect.lib.dataloadstate.DataLoadState,int,kotlin.jvm.internal.DefaultConstructorMarker):62:62 -> <init>
    26:36:void <init>(androidx.lifecycle.SavedStateHandle,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):92 -> <init>
    37:44:void world.respect.shared.viewmodel.learningunit.detail.LearningUnitDetailUiState.<init>(world.respect.lib.dataloadstate.DataLoadState,world.respect.lib.dataloadstate.DataLoadState,com.ustadmobile.libcache.PublicationPinState,boolean,world.respect.shared.domain.license.GetLicenseLabelUseCase$LicenseLabelResult,world.respect.lib.dataloadstate.DataLoadState,int,kotlin.jvm.internal.DefaultConstructorMarker):63:63 -> <init>
    37:44:void <init>(androidx.lifecycle.SavedStateHandle,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):92 -> <init>
    45:55:void world.respect.shared.viewmodel.learningunit.detail.LearningUnitDetailUiState.<init>(world.respect.lib.dataloadstate.DataLoadState,world.respect.lib.dataloadstate.DataLoadState,com.ustadmobile.libcache.PublicationPinState,boolean,world.respect.shared.domain.license.GetLicenseLabelUseCase$LicenseLabelResult,world.respect.lib.dataloadstate.DataLoadState,int,kotlin.jvm.internal.DefaultConstructorMarker):64:64 -> <init>
    45:55:void <init>(androidx.lifecycle.SavedStateHandle,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):92 -> <init>
    56:69:void world.respect.shared.viewmodel.learningunit.detail.LearningUnitDetailUiState.<init>(world.respect.lib.dataloadstate.DataLoadState,world.respect.lib.dataloadstate.DataLoadState,com.ustadmobile.libcache.PublicationPinState,boolean,world.respect.shared.domain.license.GetLicenseLabelUseCase$LicenseLabelResult,world.respect.lib.dataloadstate.DataLoadState,int,kotlin.jvm.internal.DefaultConstructorMarker):69:69 -> <init>
    56:69:void <init>(androidx.lifecycle.SavedStateHandle,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):92 -> <init>
    70:72:void world.respect.shared.viewmodel.learningunit.detail.LearningUnitDetailUiState.<init>(world.respect.lib.dataloadstate.DataLoadState,world.respect.lib.dataloadstate.DataLoadState,com.ustadmobile.libcache.PublicationPinState,boolean,world.respect.shared.domain.license.GetLicenseLabelUseCase$LicenseLabelResult,world.respect.lib.dataloadstate.DataLoadState,int,kotlin.jvm.internal.DefaultConstructorMarker):61:61 -> <init>
    70:72:void <init>(androidx.lifecycle.SavedStateHandle,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):92 -> <init>
    73:78:void <init>(androidx.lifecycle.SavedStateHandle,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):92:92 -> <init>
    79:82:kotlinx.coroutines.flow.StateFlow kotlinx.coroutines.flow.FlowKt.asStateFlow(kotlinx.coroutines.flow.MutableStateFlow):1:1 -> <init>
    79:82:void <init>(androidx.lifecycle.SavedStateHandle,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):94 -> <init>
    83:84:void <init>(androidx.lifecycle.SavedStateHandle,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):94:94 -> <init>
    85:92:void <init>(androidx.lifecycle.SavedStateHandle,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):317:317 -> <init>
    93:96:java.lang.Object androidx.navigation.SavedStateHandleKt.toRoute(androidx.lifecycle.SavedStateHandle,kotlin.reflect.KClass,java.util.Map):1:1 -> <init>
    93:96:void <init>(androidx.lifecycle.SavedStateHandle,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):317 -> <init>
    97:98:void <init>(androidx.lifecycle.SavedStateHandle,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):317:317 -> <init>
    99:100:void <init>(androidx.lifecycle.SavedStateHandle,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):96:96 -> <init>
    101:112:void <init>(androidx.lifecycle.SavedStateHandle,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):323:323 -> <init>
    113:114:void <init>(androidx.lifecycle.SavedStateHandle,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):98:98 -> <init>
    115:124:void <init>(androidx.lifecycle.SavedStateHandle,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):329:329 -> <init>
    125:126:void <init>(androidx.lifecycle.SavedStateHandle,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):100:100 -> <init>
    127:136:void <init>(androidx.lifecycle.SavedStateHandle,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):335:335 -> <init>
    137:138:void <init>(androidx.lifecycle.SavedStateHandle,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):102:102 -> <init>
    139:148:void <init>(androidx.lifecycle.SavedStateHandle,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):341:341 -> <init>
    149:150:void <init>(androidx.lifecycle.SavedStateHandle,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):104:104 -> <init>
    151:160:void <init>(androidx.lifecycle.SavedStateHandle,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):347:347 -> <init>
    161:162:void <init>(androidx.lifecycle.SavedStateHandle,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):107:107 -> <init>
    163:172:void <init>(androidx.lifecycle.SavedStateHandle,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):353:353 -> <init>
    173:174:void <init>(androidx.lifecycle.SavedStateHandle,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):109:109 -> <init>
    175:176:kotlinx.coroutines.flow.MutableStateFlow world.respect.shared.viewmodel.RespectViewModel.get_appUiState():38:38 -> <init>
    175:176:void <init>(androidx.lifecycle.SavedStateHandle,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):112 -> <init>
    177:180:void <init>(androidx.lifecycle.SavedStateHandle,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):355:355 -> <init>
    181:183:void <init>(androidx.lifecycle.SavedStateHandle,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):356:356 -> <init>
    184:185:void <init>(androidx.lifecycle.SavedStateHandle,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):114:114 -> <init>
    186:190:world.respect.lib.opds.model.LangMap world.respect.shared.navigation.LearningUnitDetail.getTitle():592:592 -> <init>
    186:190:void <init>(androidx.lifecycle.SavedStateHandle,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):114 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    191:196:world.respect.shared.resources.UiText world.respect.shared.util.ext.LangMapExtKt.asUiText(world.respect.lib.opds.model.LangMap):12:12 -> <init>
    191:196:void <init>(androidx.lifecycle.SavedStateHandle,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):114 -> <init>
    197:198:java.lang.String world.respect.lib.opds.model.LangMapStringValue.getValue():39:39 -> <init>
    197:198:world.respect.shared.resources.UiText world.respect.shared.util.ext.LangMapExtKt.asUiText(world.respect.lib.opds.model.LangMap):12 -> <init>
    197:198:void <init>(androidx.lifecycle.SavedStateHandle,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):114 -> <init>
    199:201:world.respect.shared.resources.UiText world.respect.shared.util.ext.LangMapExtKt.asUiText(world.respect.lib.opds.model.LangMap):12:12 -> <init>
    199:201:void <init>(androidx.lifecycle.SavedStateHandle,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):114 -> <init>
    202:207:world.respect.shared.resources.UiText world.respect.shared.util.ext.StringExtKt.asUiText(java.lang.String):7:7 -> <init>
    202:207:world.respect.shared.resources.UiText world.respect.shared.util.ext.LangMapExtKt.asUiText(world.respect.lib.opds.model.LangMap):12 -> <init>
    202:207:void <init>(androidx.lifecycle.SavedStateHandle,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):114 -> <init>
    208:215:world.respect.shared.resources.UiText world.respect.shared.util.ext.LangMapExtKt.asUiText(world.respect.lib.opds.model.LangMap):13:13 -> <init>
    208:215:void <init>(androidx.lifecycle.SavedStateHandle,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):114 -> <init>
    216:217:java.util.Map world.respect.lib.opds.model.LangMapObjectValue.getMap():46:46 -> <init>
    216:217:world.respect.shared.resources.UiText world.respect.shared.util.ext.LangMapExtKt.asUiText(world.respect.lib.opds.model.LangMap):13 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    216:217:void <init>(androidx.lifecycle.SavedStateHandle,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):114 -> <init>
    218:221:world.respect.shared.resources.UiText world.respect.shared.util.ext.LangMapExtKt.asUiText(world.respect.lib.opds.model.LangMap):13:13 -> <init>
    218:221:void <init>(androidx.lifecycle.SavedStateHandle,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):114 -> <init>
    222:225:world.respect.shared.resources.UiText world.respect.shared.util.ext.LangMapExtKt.asUiText(world.respect.lib.opds.model.LangMap):11:11 -> <init>
    222:225:void <init>(androidx.lifecycle.SavedStateHandle,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):114 -> <init>
    226:266:world.respect.shared.resources.UiText world.respect.shared.viewmodel.app.appstate.AppUiState.getTitle():19:19 -> <init>
    226:266:void <init>(androidx.lifecycle.SavedStateHandle,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):114 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    267:270:void <init>(androidx.lifecycle.SavedStateHandle,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):113:113 -> <init>
    271:276:void <init>(androidx.lifecycle.SavedStateHandle,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):357:357 -> <init>
    277:284:world.respect.datalayer.SchoolDataSource getSchoolDataSource():98:98 -> <init>
    277:284:void <init>(androidx.lifecycle.SavedStateHandle,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):118 -> <init>
    285:288:void <init>(androidx.lifecycle.SavedStateHandle,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):118:118 -> <init>
    289:290:void <init>(androidx.lifecycle.SavedStateHandle,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):119:119 -> <init>
    291:292:io.ktor.http.Url world.respect.shared.navigation.LearningUnitDetail.getLearningUnitManifestUrl():586:586 -> <init>
    291:292:void <init>(androidx.lifecycle.SavedStateHandle,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):119 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    293:298:void <init>(androidx.lifecycle.SavedStateHandle,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):120:120 -> <init>
    299:300:void <init>(androidx.lifecycle.SavedStateHandle,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):121:121 -> <init>
    301:302:io.ktor.http.Url world.respect.shared.navigation.LearningUnitDetail.getLearningUnitManifestUrl():586:586 -> <init>
    301:302:void <init>(androidx.lifecycle.SavedStateHandle,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):121 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    303:304:java.lang.String world.respect.shared.navigation.LearningUnitDetail.getExpectedIdentifier():580:580 -> <init>
    303:304:void <init>(androidx.lifecycle.SavedStateHandle,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):122 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    305:308:void <init>(androidx.lifecycle.SavedStateHandle,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):118:118 -> <init>
    309:312:void <init>(androidx.lifecycle.SavedStateHandle,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):123:123 -> <init>
    313:314:kotlinx.coroutines.flow.SharingStarted kotlinx.coroutines.flow.SharingStarted$Companion.getLazily():82:82 -> <init>
    313:314:void <init>(androidx.lifecycle.SavedStateHandle,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):123 -> <init>
    315:318:kotlinx.coroutines.flow.SharedFlow kotlinx.coroutines.flow.FlowKt.shareIn(kotlinx.coroutines.flow.Flow,kotlinx.coroutines.CoroutineScope,kotlinx.coroutines.flow.SharingStarted,int):1:1 -> <init>
    315:318:kotlinx.coroutines.flow.SharedFlow kotlinx.coroutines.flow.FlowKt__ShareKt.shareIn$default(kotlinx.coroutines.flow.Flow,kotlinx.coroutines.CoroutineScope,kotlinx.coroutines.flow.SharingStarted,int,int,java.lang.Object):131 -> <init>
    315:318:kotlinx.coroutines.flow.SharedFlow kotlinx.coroutines.flow.FlowKt.shareIn$default(kotlinx.coroutines.flow.Flow,kotlinx.coroutines.CoroutineScope,kotlinx.coroutines.flow.SharingStarted,int,int,java.lang.Object):1 -> <init>
    315:318:void <init>(androidx.lifecycle.SavedStateHandle,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):123 -> <init>
    319:327:void <init>(androidx.lifecycle.SavedStateHandle,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):125:125 -> <init>
    328:330:kotlinx.coroutines.Job kotlinx.coroutines.BuildersKt.launch$default(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext,kotlinx.coroutines.CoroutineStart,kotlin.jvm.functions.Function2,int,java.lang.Object):1:1 -> <init>
    328:330:void <init>(androidx.lifecycle.SavedStateHandle,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):125 -> <init>
    331:340:void <init>(androidx.lifecycle.SavedStateHandle,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):140:140 -> <init>
    341:343:kotlinx.coroutines.Job kotlinx.coroutines.BuildersKt.launch$default(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext,kotlinx.coroutines.CoroutineStart,kotlin.jvm.functions.Function2,int,java.lang.Object):1:1 -> <init>
    341:343:void <init>(androidx.lifecycle.SavedStateHandle,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):140 -> <init>
    344:352:void <init>(androidx.lifecycle.SavedStateHandle,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):182:182 -> <init>
    353:355:kotlinx.coroutines.Job kotlinx.coroutines.BuildersKt.launch$default(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext,kotlinx.coroutines.CoroutineStart,kotlin.jvm.functions.Function2,int,java.lang.Object):1:1 -> <init>
    353:355:void <init>(androidx.lifecycle.SavedStateHandle,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):182 -> <init>
    356:364:void <init>(androidx.lifecycle.SavedStateHandle,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):188:188 -> <init>
    365:367:kotlinx.coroutines.Job kotlinx.coroutines.BuildersKt.launch$default(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext,kotlinx.coroutines.CoroutineStart,kotlin.jvm.functions.Function2,int,java.lang.Object):1:1 -> <init>
    365:367:void <init>(androidx.lifecycle.SavedStateHandle,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):188 -> <init>
    368:378:void <init>(androidx.lifecycle.SavedStateHandle,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):196:196 -> <init>
    379:384:kotlinx.coroutines.Job kotlinx.coroutines.BuildersKt.launch$default(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext,kotlinx.coroutines.CoroutineStart,kotlin.jvm.functions.Function2,int,java.lang.Object):1:1 -> <init>
    379:384:void <init>(androidx.lifecycle.SavedStateHandle,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):196 -> <init>
    1:3:org.koin.core.scope.Scope getScope():90:90 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lqj6;"}
