# {"id":"partitionSourceFiles","fileNameMappings":{"world.respect.shared.domain.account.RespectTokenManager":"RespectTokenManager.kt","kotlinx.coroutines.flow.StateFlowImpl":"StateFlow.kt","org.koin.core.Koin":"Koin.kt","world.respect.shared.domain.account.AuthResponse":"AuthResponse.kt","org.koin.core.scope.Scope":"Scope.kt","kotlinx.coroutines.flow.ReadonlyStateFlow":"Share.kt","kotlinx.coroutines.Dispatchers":"Dispatchers.kt","world.respect.datalayer.school.model.Person":"Person.kt","world.respect.shared.domain.account.RespectAccount":"RespectAccount.kt","kotlinx.coroutines.flow.SharingStarted$Companion":"SharingStarted.kt","world.respect.datalayer.respect.model.SchoolDirectoryEntry":"SchoolDirectoryEntry.kt","kotlinx.coroutines.flow.FlowKt__ZipKt":"Zip.kt","kotlin.coroutines.AbstractCoroutineContextElement":"CoroutineContextImpl.kt","world.respect.shared.util.di.SchoolDirectoryEntryScopeId":"SchoolDirectoryEntryScopeId.kt","world.respect.shared.domain.account.RespectSession":"RespectSession.kt","org.koin.mp.KoinPlatformTools":"KoinPlatformTools.kt","kotlinx.coroutines.flow.ChannelFlowBuilder":"Builders.kt"}}
world.respect.shared.domain.account.RespectAccountManager -> d26:
# {"id":"sourceFile","fileName":"RespectAccountManager.kt"}
    com.russhwolf.settings.Settings settings -> X
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ltu6;"}
    kotlinx.serialization.json.Json json -> Y
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lhi3;"}
    world.respect.shared.domain.account.RespectTokenManager tokenManager -> Z
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lp56;"}
    world.respect.datalayer.RespectAppDataSource appDataSource -> c0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lf26;"}
    kotlinx.coroutines.flow.MutableStateFlow _storedAccounts -> d0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lv17;"}
    kotlinx.coroutines.flow.StateFlow accounts -> e0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lgs5;"}
    kotlinx.coroutines.flow.MutableStateFlow _activeSession -> f0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lv17;"}
    kotlinx.coroutines.flow.Flow selectedAccountFlow -> g0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lvg2;"}
    kotlinx.coroutines.flow.Flow selectedAccountAndPersonFlow -> h0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Les5;"}
    1:3:void <init>(com.russhwolf.settings.Settings,kotlinx.serialization.json.Json,world.respect.shared.domain.account.RespectTokenManager,world.respect.datalayer.RespectAppDataSource):45:45 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ltu6;Lhi3;Lp56;Lf26;)V"}
    4:5:void <init>(com.russhwolf.settings.Settings,kotlinx.serialization.json.Json,world.respect.shared.domain.account.RespectTokenManager,world.respect.datalayer.RespectAppDataSource):46:46 -> <init>
    6:7:void <init>(com.russhwolf.settings.Settings,kotlinx.serialization.json.Json,world.respect.shared.domain.account.RespectTokenManager,world.respect.datalayer.RespectAppDataSource):47:47 -> <init>
    8:9:void <init>(com.russhwolf.settings.Settings,kotlinx.serialization.json.Json,world.respect.shared.domain.account.RespectTokenManager,world.respect.datalayer.RespectAppDataSource):48:48 -> <init>
    10:11:void <init>(com.russhwolf.settings.Settings,kotlinx.serialization.json.Json,world.respect.shared.domain.account.RespectTokenManager,world.respect.datalayer.RespectAppDataSource):49:49 -> <init>
    12:20:void <init>(com.russhwolf.settings.Settings,kotlinx.serialization.json.Json,world.respect.shared.domain.account.RespectTokenManager,world.respect.datalayer.RespectAppDataSource):53:53 -> <init>
    21:45:void <init>(com.russhwolf.settings.Settings,kotlinx.serialization.json.Json,world.respect.shared.domain.account.RespectTokenManager,world.respect.datalayer.RespectAppDataSource):366:366 -> <init>
    46:47:void <init>(com.russhwolf.settings.Settings,kotlinx.serialization.json.Json,world.respect.shared.domain.account.RespectTokenManager,world.respect.datalayer.RespectAppDataSource):55:55 -> <init>
    48:53:void <init>(com.russhwolf.settings.Settings,kotlinx.serialization.json.Json,world.respect.shared.domain.account.RespectTokenManager,world.respect.datalayer.RespectAppDataSource):52:52 -> <init>
    54:57:kotlinx.coroutines.flow.StateFlow kotlinx.coroutines.flow.FlowKt.asStateFlow(kotlinx.coroutines.flow.MutableStateFlow):1:1 -> <init>
    54:57:void <init>(com.russhwolf.settings.Settings,kotlinx.serialization.json.Json,world.respect.shared.domain.account.RespectTokenManager,world.respect.datalayer.RespectAppDataSource):58 -> <init>
    58:59:void <init>(com.russhwolf.settings.Settings,kotlinx.serialization.json.Json,world.respect.shared.domain.account.RespectTokenManager,world.respect.datalayer.RespectAppDataSource):58:58 -> <init>
    60:68:void <init>(com.russhwolf.settings.Settings,kotlinx.serialization.json.Json,world.respect.shared.domain.account.RespectTokenManager,world.respect.datalayer.RespectAppDataSource):61:61 -> <init>
    69:84:void <init>(com.russhwolf.settings.Settings,kotlinx.serialization.json.Json,world.respect.shared.domain.account.RespectTokenManager,world.respect.datalayer.RespectAppDataSource):62:62 -> <init>
    85:90:void <init>(com.russhwolf.settings.Settings,kotlinx.serialization.json.Json,world.respect.shared.domain.account.RespectTokenManager,world.respect.datalayer.RespectAppDataSource):60:60 -> <init>
    91:92:kotlinx.coroutines.CoroutineDispatcher kotlinx.coroutines.Dispatchers.getDefault():16:16 -> <init>
    91:92:void <init>(com.russhwolf.settings.Settings,kotlinx.serialization.json.Json,world.respect.shared.domain.account.RespectTokenManager,world.respect.datalayer.RespectAppDataSource):66 -> <init>
    93:96:kotlinx.coroutines.CompletableJob kotlinx.coroutines.JobKt.Job$default(kotlinx.coroutines.Job,int,java.lang.Object):1:1 -> <init>
    93:96:void <init>(com.russhwolf.settings.Settings,kotlinx.serialization.json.Json,world.respect.shared.domain.account.RespectTokenManager,world.respect.datalayer.RespectAppDataSource):66 -> <init>
    97:99:void <init>(com.russhwolf.settings.Settings,kotlinx.serialization.json.Json,world.respect.shared.domain.account.RespectTokenManager,world.respect.datalayer.RespectAppDataSource):66:66 -> <init>
    100:103:kotlin.coroutines.CoroutineContext kotlin.coroutines.AbstractCoroutineContextElement.plus(kotlin.coroutines.CoroutineContext):16:16 -> <init>
    100:103:void <init>(com.russhwolf.settings.Settings,kotlinx.serialization.json.Json,world.respect.shared.domain.account.RespectTokenManager,world.respect.datalayer.RespectAppDataSource):66 -> <init>
    104:107:void <init>(com.russhwolf.settings.Settings,kotlinx.serialization.json.Json,world.respect.shared.domain.account.RespectTokenManager,world.respect.datalayer.RespectAppDataSource):66:66 -> <init>
    108:110:void <init>(com.russhwolf.settings.Settings,kotlinx.serialization.json.Json,world.respect.shared.domain.account.RespectTokenManager,world.respect.datalayer.RespectAppDataSource):81:81 -> <init>
    111:113:void world.respect.shared.domain.account.RespectAccountManager$selectedAccountFlow$1.<init>(kotlin.coroutines.Continuation):0:0 -> <init>
    111:113:void <init>(com.russhwolf.settings.Settings,kotlinx.serialization.json.Json,world.respect.shared.domain.account.RespectTokenManager,world.respect.datalayer.RespectAppDataSource):81 -> <init>
    114:118:kotlinx.coroutines.flow.Flow kotlinx.coroutines.flow.FlowKt__ZipKt.flowCombine(kotlinx.coroutines.flow.Flow,kotlinx.coroutines.flow.Flow,kotlin.jvm.functions.Function3):329:329 -> <init>
    114:118:kotlinx.coroutines.flow.Flow kotlinx.coroutines.flow.FlowKt.flowCombine(kotlinx.coroutines.flow.Flow,kotlinx.coroutines.flow.Flow,kotlin.jvm.functions.Function3):1 -> <init>
    114:118:void <init>(com.russhwolf.settings.Settings,kotlinx.serialization.json.Json,world.respect.shared.domain.account.RespectTokenManager,world.respect.datalayer.RespectAppDataSource):81 -> <init>
    119:120:void <init>(com.russhwolf.settings.Settings,kotlinx.serialization.json.Json,world.respect.shared.domain.account.RespectTokenManager,world.respect.datalayer.RespectAppDataSource):81:81 -> <init>
    121:127:void <init>(com.russhwolf.settings.Settings,kotlinx.serialization.json.Json,world.respect.shared.domain.account.RespectTokenManager,world.respect.datalayer.RespectAppDataSource):91:91 -> <init>
    128:130:kotlinx.coroutines.flow.Flow kotlinx.coroutines.flow.FlowKt__BuildersKt.channelFlow(kotlin.jvm.functions.Function2):240:240 -> <init>
    128:130:kotlinx.coroutines.flow.Flow kotlinx.coroutines.flow.FlowKt.channelFlow(kotlin.jvm.functions.Function2):1 -> <init>
    128:130:void <init>(com.russhwolf.settings.Settings,kotlinx.serialization.json.Json,world.respect.shared.domain.account.RespectTokenManager,world.respect.datalayer.RespectAppDataSource):91 -> <init>
    131:132:void kotlinx.coroutines.flow.ChannelFlowBuilder.<init>(kotlin.jvm.functions.Function2,kotlin.coroutines.CoroutineContext,int,kotlinx.coroutines.channels.BufferOverflow,int,kotlin.jvm.internal.DefaultConstructorMarker):310:310 -> <init>
    131:132:kotlinx.coroutines.flow.Flow kotlinx.coroutines.flow.FlowKt__BuildersKt.channelFlow(kotlin.jvm.functions.Function2):240 -> <init>
    131:132:kotlinx.coroutines.flow.Flow kotlinx.coroutines.flow.FlowKt.channelFlow(kotlin.jvm.functions.Function2):1 -> <init>
    131:132:void <init>(com.russhwolf.settings.Settings,kotlinx.serialization.json.Json,world.respect.shared.domain.account.RespectTokenManager,world.respect.datalayer.RespectAppDataSource):91 -> <init>
    133:137:void kotlinx.coroutines.flow.ChannelFlowBuilder.<init>(kotlin.jvm.functions.Function2,kotlin.coroutines.CoroutineContext,int,kotlinx.coroutines.channels.BufferOverflow,int,kotlin.jvm.internal.DefaultConstructorMarker):306:306 -> <init>
    133:137:kotlinx.coroutines.flow.Flow kotlinx.coroutines.flow.FlowKt__BuildersKt.channelFlow(kotlin.jvm.functions.Function2):240 -> <init>
    133:137:kotlinx.coroutines.flow.Flow kotlinx.coroutines.flow.FlowKt.channelFlow(kotlin.jvm.functions.Function2):1 -> <init>
    133:137:void <init>(com.russhwolf.settings.Settings,kotlinx.serialization.json.Json,world.respect.shared.domain.account.RespectTokenManager,world.respect.datalayer.RespectAppDataSource):91 -> <init>
    138:140:kotlinx.coroutines.flow.SharingStarted kotlinx.coroutines.flow.SharingStarted$Companion.getEagerly():77:77 -> <init>
    138:140:void <init>(com.russhwolf.settings.Settings,kotlinx.serialization.json.Json,world.respect.shared.domain.account.RespectTokenManager,world.respect.datalayer.RespectAppDataSource):124 -> <init>
    141:144:kotlinx.coroutines.flow.SharedFlow kotlinx.coroutines.flow.FlowKt.shareIn(kotlinx.coroutines.flow.Flow,kotlinx.coroutines.CoroutineScope,kotlinx.coroutines.flow.SharingStarted,int):1:1 -> <init>
    141:144:void <init>(com.russhwolf.settings.Settings,kotlinx.serialization.json.Json,world.respect.shared.domain.account.RespectTokenManager,world.respect.datalayer.RespectAppDataSource):124 -> <init>
    145:146:void <init>(com.russhwolf.settings.Settings,kotlinx.serialization.json.Json,world.respect.shared.domain.account.RespectTokenManager,world.respect.datalayer.RespectAppDataSource):124:124 -> <init>
    147:160:void <init>(com.russhwolf.settings.Settings,kotlinx.serialization.json.Json,world.respect.shared.domain.account.RespectTokenManager,world.respect.datalayer.RespectAppDataSource):127:127 -> <init>
    1:12:world.respect.shared.domain.account.RespectAccount getActiveAccount():75:75 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lx16;"}
    13:20:world.respect.shared.domain.account.RespectAccount getActiveAccount():76:76 -> b
    21:37:world.respect.shared.domain.account.RespectAccount getActiveAccount():367:367 -> b
    38:39:world.respect.shared.domain.account.RespectAccount world.respect.shared.domain.account.RespectSession.getAccount():19:19 -> b
    38:39:world.respect.shared.domain.account.RespectAccount getActiveAccount():77 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    40:46:world.respect.shared.domain.account.RespectAccount getActiveAccount():77:77 -> b
    47:49:world.respect.shared.domain.account.RespectAccount getActiveAccount():368:368 -> b
    4:11:org.koin.core.scope.Scope getOrCreateAccountScope(world.respect.shared.domain.account.RespectAccount):322:322 -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx16;)Lil6;"}
    12:22:org.koin.core.scope.Scope getOrCreateAccountScope(world.respect.shared.domain.account.RespectAccount):436:436 -> d
    23:24:org.koin.core.registry.ScopeRegistry org.koin.core.Koin.getScopeRegistry():77:77 -> d
    23:24:org.koin.core.scope.Scope getOrCreateAccountScope(world.respect.shared.domain.account.RespectAccount):437 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    25:37:org.koin.core.scope.Scope org.koin.core.registry.ScopeRegistry.getScopeOrNull(java.lang.String):55:55 -> d
    25:37:org.koin.core.scope.Scope getOrCreateAccountScope(world.respect.shared.domain.account.RespectAccount):437 -> d
    38:43:org.koin.core.scope.Scope org.koin.core.Koin.createScope$default(org.koin.core.Koin,java.lang.String,org.koin.core.qualifier.Qualifier,java.lang.Object,org.koin.core.qualifier.TypeQualifier,int,java.lang.Object):208:208 -> d
    38:43:org.koin.core.scope.Scope getOrCreateAccountScope(world.respect.shared.domain.account.RespectAccount):437 -> d
    35:56:java.lang.Object initSession(world.respect.shared.domain.account.AuthResponse,world.respect.shared.domain.account.RespectSession,kotlin.coroutines.Continuation):192:192 -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lax;Lh56;Lua1;)Ljava/lang/Object;"}
    57:60:java.lang.Object initSession(world.respect.shared.domain.account.AuthResponse,world.respect.shared.domain.account.RespectSession,kotlin.coroutines.Continuation):225:225 -> e
    61:91:java.lang.Object initSession(world.respect.shared.domain.account.AuthResponse,world.respect.shared.domain.account.RespectSession,kotlin.coroutines.Continuation):192:192 -> e
    92:95:java.lang.Object initSession(world.respect.shared.domain.account.AuthResponse,world.respect.shared.domain.account.RespectSession,kotlin.coroutines.Continuation):196:196 -> e
    96:97:world.respect.shared.domain.account.RespectAccount world.respect.shared.domain.account.RespectSession.getAccount():19:19 -> e
    96:97:java.lang.Object initSession(world.respect.shared.domain.account.AuthResponse,world.respect.shared.domain.account.RespectSession,kotlin.coroutines.Continuation):198 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    98:99:world.respect.datalayer.respect.model.SchoolDirectoryEntry world.respect.shared.domain.account.RespectAccount.getSchool():17:17 -> e
    98:99:java.lang.Object initSession(world.respect.shared.domain.account.AuthResponse,world.respect.shared.domain.account.RespectSession,kotlin.coroutines.Continuation):198 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    100:101:io.ktor.http.Url world.respect.datalayer.respect.model.SchoolDirectoryEntry.getSelf():25:25 -> e
    100:101:java.lang.Object initSession(world.respect.shared.domain.account.AuthResponse,world.respect.shared.domain.account.RespectSession,kotlin.coroutines.Continuation):198 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    102:104:void world.respect.shared.util.di.SchoolDirectoryEntryScopeId.<init>(io.ktor.http.Url,world.respect.datalayer.AuthenticatedUserPrincipalId):0:0 -> e
    102:104:java.lang.Object initSession(world.respect.shared.domain.account.AuthResponse,world.respect.shared.domain.account.RespectSession,kotlin.coroutines.Continuation):197 -> e
    105:111:void world.respect.shared.util.di.SchoolDirectoryEntryScopeId.<init>(io.ktor.http.Url,world.respect.datalayer.AuthenticatedUserPrincipalId):24:24 -> e
    105:111:java.lang.Object initSession(world.respect.shared.domain.account.AuthResponse,world.respect.shared.domain.account.RespectSession,kotlin.coroutines.Continuation):197 -> e
    112:114:void world.respect.shared.util.di.SchoolDirectoryEntryScopeId.<init>(io.ktor.http.Url,world.respect.datalayer.AuthenticatedUserPrincipalId):29:29 -> e
    112:114:java.lang.Object initSession(world.respect.shared.domain.account.AuthResponse,world.respect.shared.domain.account.RespectSession,kotlin.coroutines.Continuation):197 -> e
    115:118:void world.respect.shared.util.di.SchoolDirectoryEntryScopeId.<init>(io.ktor.http.Url,world.respect.datalayer.AuthenticatedUserPrincipalId):24:24 -> e
    115:118:java.lang.Object initSession(world.respect.shared.domain.account.AuthResponse,world.respect.shared.domain.account.RespectSession,kotlin.coroutines.Continuation):197 -> e
    119:129:java.lang.Object initSession(world.respect.shared.domain.account.AuthResponse,world.respect.shared.domain.account.RespectSession,kotlin.coroutines.Continuation):383:383 -> e
    130:131:org.koin.core.registry.ScopeRegistry org.koin.core.Koin.getScopeRegistry():77:77 -> e
    130:131:java.lang.Object initSession(world.respect.shared.domain.account.AuthResponse,world.respect.shared.domain.account.RespectSession,kotlin.coroutines.Continuation):384 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    132:143:org.koin.core.scope.Scope org.koin.core.registry.ScopeRegistry.getScopeOrNull(java.lang.String):55:55 -> e
    132:143:java.lang.Object initSession(world.respect.shared.domain.account.AuthResponse,world.respect.shared.domain.account.RespectSession,kotlin.coroutines.Continuation):384 -> e
    144:147:org.koin.core.scope.Scope org.koin.core.Koin.createScope$default(org.koin.core.Koin,java.lang.String,org.koin.core.qualifier.Qualifier,java.lang.Object,org.koin.core.qualifier.TypeQualifier,int,java.lang.Object):208:208 -> e
    144:147:java.lang.Object initSession(world.respect.shared.domain.account.AuthResponse,world.respect.shared.domain.account.RespectSession,kotlin.coroutines.Continuation):384 -> e
    148:151:java.lang.Object initSession(world.respect.shared.domain.account.AuthResponse,world.respect.shared.domain.account.RespectSession,kotlin.coroutines.Continuation):201:201 -> e
    152:153:world.respect.datalayer.school.model.AuthToken world.respect.shared.domain.account.AuthResponse.getToken():12:12 -> e
    152:153:java.lang.Object initSession(world.respect.shared.domain.account.AuthResponse,world.respect.shared.domain.account.RespectSession,kotlin.coroutines.Continuation):201 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    154:156:void world.respect.shared.domain.account.RespectTokenManager.storeToken(java.lang.String,world.respect.datalayer.school.model.AuthToken):0:0 -> e
    154:156:java.lang.Object initSession(world.respect.shared.domain.account.AuthResponse,world.respect.shared.domain.account.RespectSession,kotlin.coroutines.Continuation):201 -> e
    157:160:void world.respect.shared.domain.account.RespectTokenManager.storeToken(java.lang.String,world.respect.datalayer.school.model.AuthToken):41:41 -> e
    157:160:java.lang.Object initSession(world.respect.shared.domain.account.AuthResponse,world.respect.shared.domain.account.RespectSession,kotlin.coroutines.Continuation):201 -> e
    161:164:void world.respect.shared.domain.account.RespectTokenManager.storeToken(java.lang.String,world.respect.datalayer.school.model.AuthToken):70:70 -> e
    161:164:java.lang.Object initSession(world.respect.shared.domain.account.AuthResponse,world.respect.shared.domain.account.RespectSession,kotlin.coroutines.Continuation):201 -> e
    165:168:void world.respect.shared.domain.account.RespectTokenManager.storeToken(java.lang.String,world.respect.datalayer.school.model.AuthToken):71:71 -> e
    165:168:java.lang.Object initSession(world.respect.shared.domain.account.AuthResponse,world.respect.shared.domain.account.RespectSession,kotlin.coroutines.Continuation):201 -> e
    169:172:void world.respect.shared.domain.account.RespectTokenManager.storeToken(java.lang.String,world.respect.datalayer.school.model.AuthToken):42:42 -> e
    169:172:java.lang.Object initSession(world.respect.shared.domain.account.AuthResponse,world.respect.shared.domain.account.RespectSession,kotlin.coroutines.Continuation):201 -> e
    173:175:void world.respect.shared.domain.account.RespectTokenManager.storeToken(java.lang.String,world.respect.datalayer.school.model.AuthToken):43:43 -> e
    173:175:java.lang.Object initSession(world.respect.shared.domain.account.AuthResponse,world.respect.shared.domain.account.RespectSession,kotlin.coroutines.Continuation):201 -> e
    176:181:void world.respect.shared.domain.account.RespectTokenManager.storeToken(java.lang.String,world.respect.datalayer.school.model.AuthToken):72:72 -> e
    176:181:java.lang.Object initSession(world.respect.shared.domain.account.AuthResponse,world.respect.shared.domain.account.RespectSession,kotlin.coroutines.Continuation):201 -> e
    182:185:void world.respect.shared.domain.account.RespectTokenManager.storeToken(java.lang.String,world.respect.datalayer.school.model.AuthToken):47:47 -> e
    182:185:java.lang.Object initSession(world.respect.shared.domain.account.AuthResponse,world.respect.shared.domain.account.RespectSession,kotlin.coroutines.Continuation):201 -> e
    186:202:void world.respect.shared.domain.account.RespectTokenManager.storeToken(java.lang.String,world.respect.datalayer.school.model.AuthToken):74:74 -> e
    186:202:java.lang.Object initSession(world.respect.shared.domain.account.AuthResponse,world.respect.shared.domain.account.RespectSession,kotlin.coroutines.Continuation):201 -> e
    203:207:void world.respect.shared.domain.account.RespectTokenManager.storeToken(java.lang.String,world.respect.datalayer.school.model.AuthToken):47:47 -> e
    203:207:java.lang.Object initSession(world.respect.shared.domain.account.AuthResponse,world.respect.shared.domain.account.RespectSession,kotlin.coroutines.Continuation):201 -> e
    208:211:java.lang.Object initSession(world.respect.shared.domain.account.AuthResponse,world.respect.shared.domain.account.RespectSession,kotlin.coroutines.Continuation):203:203 -> e
    212:217:java.lang.Object initSession(world.respect.shared.domain.account.AuthResponse,world.respect.shared.domain.account.RespectSession,kotlin.coroutines.Continuation):389:389 -> e
    218:221:java.lang.Object org.koin.core.scope.Scope.get(kotlin.reflect.KClass,org.koin.core.qualifier.Qualifier,kotlin.jvm.functions.Function0):234:234 -> e
    218:221:java.lang.Object initSession(world.respect.shared.domain.account.AuthResponse,world.respect.shared.domain.account.RespectSession,kotlin.coroutines.Continuation):389 -> e
    222:223:java.lang.Object initSession(world.respect.shared.domain.account.AuthResponse,world.respect.shared.domain.account.RespectSession,kotlin.coroutines.Continuation):205:205 -> e
    224:227:java.lang.Object initSession(world.respect.shared.domain.account.AuthResponse,world.respect.shared.domain.account.RespectSession,kotlin.coroutines.Continuation):208:208 -> e
    228:232:java.lang.Object initSession(world.respect.shared.domain.account.AuthResponse,world.respect.shared.domain.account.RespectSession,kotlin.coroutines.Continuation):209:209 -> e
    233:234:java.lang.Object initSession(world.respect.shared.domain.account.AuthResponse,world.respect.shared.domain.account.RespectSession,kotlin.coroutines.Continuation):210:210 -> e
    235:236:java.lang.Object initSession(world.respect.shared.domain.account.AuthResponse,world.respect.shared.domain.account.RespectSession,kotlin.coroutines.Continuation):211:211 -> e
    237:238:world.respect.datalayer.school.model.Person world.respect.shared.domain.account.AuthResponse.getPerson():13:13 -> e
    237:238:java.lang.Object initSession(world.respect.shared.domain.account.AuthResponse,world.respect.shared.domain.account.RespectSession,kotlin.coroutines.Continuation):212 -> e
    239:242:java.lang.String world.respect.datalayer.school.model.Person.getGuid():22:22 -> e
    239:242:java.lang.Object initSession(world.respect.shared.domain.account.AuthResponse,world.respect.shared.domain.account.RespectSession,kotlin.coroutines.Continuation):212 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    243:259:java.lang.Object initSession(world.respect.shared.domain.account.AuthResponse,world.respect.shared.domain.account.RespectSession,kotlin.coroutines.Continuation):211:211 -> e
    260:262:java.lang.Object initSession(world.respect.shared.domain.account.AuthResponse,world.respect.shared.domain.account.RespectSession,kotlin.coroutines.Continuation):210:210 -> e
    263:278:java.lang.Object initSession(world.respect.shared.domain.account.AuthResponse,world.respect.shared.domain.account.RespectSession,kotlin.coroutines.Continuation):208:208 -> e
    279:282:java.lang.Object initSession(world.respect.shared.domain.account.AuthResponse,world.respect.shared.domain.account.RespectSession,kotlin.coroutines.Continuation):219:219 -> e
    283:292:java.lang.Object initSession(world.respect.shared.domain.account.AuthResponse,world.respect.shared.domain.account.RespectSession,kotlin.coroutines.Continuation):220:220 -> e
    293:309:java.lang.Object initSession(world.respect.shared.domain.account.AuthResponse,world.respect.shared.domain.account.RespectSession,kotlin.coroutines.Continuation):219:219 -> e
    310:311:java.lang.Object initSession(world.respect.shared.domain.account.AuthResponse,world.respect.shared.domain.account.RespectSession,kotlin.coroutines.Continuation):192:192 -> e
    312:319:java.lang.Object initSession(world.respect.shared.domain.account.AuthResponse,world.respect.shared.domain.account.RespectSession,kotlin.coroutines.Continuation):221:221 -> e
    320:332:java.lang.Object initSession(world.respect.shared.domain.account.AuthResponse,world.respect.shared.domain.account.RespectSession,kotlin.coroutines.Continuation):394:394 -> e
    333:337:java.lang.Object initSession(world.respect.shared.domain.account.AuthResponse,world.respect.shared.domain.account.RespectSession,kotlin.coroutines.Continuation):227:227 -> e
    338:345:java.lang.Object initSession(world.respect.shared.domain.account.AuthResponse,world.respect.shared.domain.account.RespectSession,kotlin.coroutines.Continuation):229:229 -> e
    346:363:java.lang.Object initSession(world.respect.shared.domain.account.AuthResponse,world.respect.shared.domain.account.RespectSession,kotlin.coroutines.Continuation):395:395 -> e
    364:379:java.lang.Object initSession(world.respect.shared.domain.account.AuthResponse,world.respect.shared.domain.account.RespectSession,kotlin.coroutines.Continuation):396:396 -> e
    380:381:world.respect.shared.domain.account.RespectAccount world.respect.shared.domain.account.RespectSession.getAccount():19:19 -> e
    380:381:java.lang.Object initSession(world.respect.shared.domain.account.AuthResponse,world.respect.shared.domain.account.RespectSession,kotlin.coroutines.Continuation):229 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    382:388:java.lang.Object initSession(world.respect.shared.domain.account.AuthResponse,world.respect.shared.domain.account.RespectSession,kotlin.coroutines.Continuation):229:229 -> e
    389:392:java.lang.Object initSession(world.respect.shared.domain.account.AuthResponse,world.respect.shared.domain.account.RespectSession,kotlin.coroutines.Continuation):399:399 -> e
    393:395:java.lang.Object initSession(world.respect.shared.domain.account.AuthResponse,world.respect.shared.domain.account.RespectSession,kotlin.coroutines.Continuation):400:400 -> e
    396:397:world.respect.shared.domain.account.RespectAccount world.respect.shared.domain.account.RespectSession.getAccount():19:19 -> e
    396:397:java.lang.Object initSession(world.respect.shared.domain.account.AuthResponse,world.respect.shared.domain.account.RespectSession,kotlin.coroutines.Continuation):231 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    398:405:java.lang.Object initSession(world.respect.shared.domain.account.AuthResponse,world.respect.shared.domain.account.RespectSession,kotlin.coroutines.Continuation):231:231 -> e
    406:411:java.lang.Object initSession(world.respect.shared.domain.account.AuthResponse,world.respect.shared.domain.account.RespectSession,kotlin.coroutines.Continuation):401:401 -> e
    412:427:java.lang.Object initSession(world.respect.shared.domain.account.AuthResponse,world.respect.shared.domain.account.RespectSession,kotlin.coroutines.Continuation):403:403 -> e
    428:432:java.lang.Object initSession(world.respect.shared.domain.account.AuthResponse,world.respect.shared.domain.account.RespectSession,kotlin.coroutines.Continuation):404:404 -> e
    433:444:java.lang.Object initSession(world.respect.shared.domain.account.AuthResponse,world.respect.shared.domain.account.RespectSession,kotlin.coroutines.Continuation):405:405 -> e
    445:449:java.lang.Object initSession(world.respect.shared.domain.account.AuthResponse,world.respect.shared.domain.account.RespectSession,kotlin.coroutines.Continuation):406:406 -> e
    450:462:java.lang.Object initSession(world.respect.shared.domain.account.AuthResponse,world.respect.shared.domain.account.RespectSession,kotlin.coroutines.Continuation):239:239 -> e
    463:465:java.lang.Object initSession(world.respect.shared.domain.account.AuthResponse,world.respect.shared.domain.account.RespectSession,kotlin.coroutines.Continuation):240:240 -> e
    466:469:java.lang.Object initSession(world.respect.shared.domain.account.AuthResponse,world.respect.shared.domain.account.RespectSession,kotlin.coroutines.Continuation):224:224 -> e
    470:477:java.lang.Object initSession(world.respect.shared.domain.account.AuthResponse,world.respect.shared.domain.account.RespectSession,kotlin.coroutines.Continuation):221:221 -> e
    27:69:java.lang.Object login(world.respect.credentials.passkey.RespectCredential,io.ktor.http.Url,kotlin.coroutines.Continuation):133:133 -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ll36;Lvx7;Lua1;)Ljava/lang/Object;"}
    70:72:void world.respect.shared.util.di.SchoolDirectoryEntryScopeId.<init>(io.ktor.http.Url,world.respect.datalayer.AuthenticatedUserPrincipalId):0:0 -> f
    70:72:java.lang.Object login(world.respect.credentials.passkey.RespectCredential,io.ktor.http.Url,kotlin.coroutines.Continuation):137 -> f
    73:79:void world.respect.shared.util.di.SchoolDirectoryEntryScopeId.<init>(io.ktor.http.Url,world.respect.datalayer.AuthenticatedUserPrincipalId):24:24 -> f
    73:79:java.lang.Object login(world.respect.credentials.passkey.RespectCredential,io.ktor.http.Url,kotlin.coroutines.Continuation):137 -> f
    80:82:void world.respect.shared.util.di.SchoolDirectoryEntryScopeId.<init>(io.ktor.http.Url,world.respect.datalayer.AuthenticatedUserPrincipalId):29:29 -> f
    80:82:java.lang.Object login(world.respect.credentials.passkey.RespectCredential,io.ktor.http.Url,kotlin.coroutines.Continuation):137 -> f
    83:86:void world.respect.shared.util.di.SchoolDirectoryEntryScopeId.<init>(io.ktor.http.Url,world.respect.datalayer.AuthenticatedUserPrincipalId):24:24 -> f
    83:86:java.lang.Object login(world.respect.credentials.passkey.RespectCredential,io.ktor.http.Url,kotlin.coroutines.Continuation):137 -> f
    87:90:java.lang.Object login(world.respect.credentials.passkey.RespectCredential,io.ktor.http.Url,kotlin.coroutines.Continuation):138:138 -> f
    91:101:java.lang.Object login(world.respect.credentials.passkey.RespectCredential,io.ktor.http.Url,kotlin.coroutines.Continuation):369:369 -> f
    102:103:org.koin.core.registry.ScopeRegistry org.koin.core.Koin.getScopeRegistry():77:77 -> f
    102:103:java.lang.Object login(world.respect.credentials.passkey.RespectCredential,io.ktor.http.Url,kotlin.coroutines.Continuation):370 -> f
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    104:115:org.koin.core.scope.Scope org.koin.core.registry.ScopeRegistry.getScopeOrNull(java.lang.String):55:55 -> f
    104:115:java.lang.Object login(world.respect.credentials.passkey.RespectCredential,io.ktor.http.Url,kotlin.coroutines.Continuation):370 -> f
    116:119:org.koin.core.scope.Scope org.koin.core.Koin.createScope$default(org.koin.core.Koin,java.lang.String,org.koin.core.qualifier.Qualifier,java.lang.Object,org.koin.core.qualifier.TypeQualifier,int,java.lang.Object):208:208 -> f
    116:119:java.lang.Object login(world.respect.credentials.passkey.RespectCredential,io.ktor.http.Url,kotlin.coroutines.Continuation):370 -> f
    120:125:java.lang.Object login(world.respect.credentials.passkey.RespectCredential,io.ktor.http.Url,kotlin.coroutines.Continuation):375:375 -> f
    126:129:java.lang.Object org.koin.core.scope.Scope.get(kotlin.reflect.KClass,org.koin.core.qualifier.Qualifier,kotlin.jvm.functions.Function0):234:234 -> f
    126:129:java.lang.Object login(world.respect.credentials.passkey.RespectCredential,io.ktor.http.Url,kotlin.coroutines.Continuation):375 -> f
    130:131:java.lang.Object login(world.respect.credentials.passkey.RespectCredential,io.ktor.http.Url,kotlin.coroutines.Continuation):142:142 -> f
    132:135:java.lang.Object login(world.respect.credentials.passkey.RespectCredential,io.ktor.http.Url,kotlin.coroutines.Continuation):143:143 -> f
    136:142:java.lang.Object world.respect.shared.domain.account.gettokenanduser.GetTokenAndUserProfileWithCredentialUseCase.invoke$default(world.respect.shared.domain.account.gettokenanduser.GetTokenAndUserProfileWithCredentialUseCase,world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation,int,java.lang.Object):18:18 -> f
    136:142:java.lang.Object login(world.respect.credentials.passkey.RespectCredential,io.ktor.http.Url,kotlin.coroutines.Continuation):143 -> f
    143:145:java.lang.Object login(world.respect.credentials.passkey.RespectCredential,io.ktor.http.Url,kotlin.coroutines.Continuation):133:133 -> f
    146:151:java.lang.Object login(world.respect.credentials.passkey.RespectCredential,io.ktor.http.Url,kotlin.coroutines.Continuation):145:145 -> f
    152:164:java.lang.Object login(world.respect.credentials.passkey.RespectCredential,io.ktor.http.Url,kotlin.coroutines.Continuation):146:146 -> f
    165:166:java.lang.Object login(world.respect.credentials.passkey.RespectCredential,io.ktor.http.Url,kotlin.coroutines.Continuation):133:133 -> f
    167:174:java.lang.Object login(world.respect.credentials.passkey.RespectCredential,io.ktor.http.Url,kotlin.coroutines.Continuation):147:147 -> f
    175:176:java.lang.Object login(world.respect.credentials.passkey.RespectCredential,io.ktor.http.Url,kotlin.coroutines.Continuation):149:149 -> f
    177:178:world.respect.datalayer.school.model.Person world.respect.shared.domain.account.AuthResponse.getPerson():13:13 -> f
    177:178:java.lang.Object login(world.respect.credentials.passkey.RespectCredential,io.ktor.http.Url,kotlin.coroutines.Continuation):150 -> f
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    179:180:java.lang.String world.respect.datalayer.school.model.Person.getGuid():22:22 -> f
    179:180:java.lang.Object login(world.respect.credentials.passkey.RespectCredential,io.ktor.http.Url,kotlin.coroutines.Continuation):150 -> f
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    181:183:java.lang.Object login(world.respect.credentials.passkey.RespectCredential,io.ktor.http.Url,kotlin.coroutines.Continuation):149:149 -> f
    184:202:java.lang.Object login(world.respect.credentials.passkey.RespectCredential,io.ktor.http.Url,kotlin.coroutines.Continuation):154:154 -> f
    203:208:java.lang.Object login(world.respect.credentials.passkey.RespectCredential,io.ktor.http.Url,kotlin.coroutines.Continuation):147:147 -> f
    27:58:java.lang.Object loginAsProfileOnSharedDevice(world.respect.credentials.passkey.RespectCredential,io.ktor.http.Url,kotlin.coroutines.Continuation):293:293 -> g
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln46;Lvx7;Lua1;)Ljava/lang/Object;"}
    59:61:void world.respect.shared.util.di.SchoolDirectoryEntryScopeId.<init>(io.ktor.http.Url,world.respect.datalayer.AuthenticatedUserPrincipalId):0:0 -> g
    59:61:java.lang.Object loginAsProfileOnSharedDevice(world.respect.credentials.passkey.RespectCredential,io.ktor.http.Url,kotlin.coroutines.Continuation):297 -> g
    62:68:void world.respect.shared.util.di.SchoolDirectoryEntryScopeId.<init>(io.ktor.http.Url,world.respect.datalayer.AuthenticatedUserPrincipalId):24:24 -> g
    62:68:java.lang.Object loginAsProfileOnSharedDevice(world.respect.credentials.passkey.RespectCredential,io.ktor.http.Url,kotlin.coroutines.Continuation):297 -> g
    69:71:void world.respect.shared.util.di.SchoolDirectoryEntryScopeId.<init>(io.ktor.http.Url,world.respect.datalayer.AuthenticatedUserPrincipalId):29:29 -> g
    69:71:java.lang.Object loginAsProfileOnSharedDevice(world.respect.credentials.passkey.RespectCredential,io.ktor.http.Url,kotlin.coroutines.Continuation):297 -> g
    72:75:void world.respect.shared.util.di.SchoolDirectoryEntryScopeId.<init>(io.ktor.http.Url,world.respect.datalayer.AuthenticatedUserPrincipalId):24:24 -> g
    72:75:java.lang.Object loginAsProfileOnSharedDevice(world.respect.credentials.passkey.RespectCredential,io.ktor.http.Url,kotlin.coroutines.Continuation):297 -> g
    76:79:java.lang.Object loginAsProfileOnSharedDevice(world.respect.credentials.passkey.RespectCredential,io.ktor.http.Url,kotlin.coroutines.Continuation):298:298 -> g
    80:90:java.lang.Object loginAsProfileOnSharedDevice(world.respect.credentials.passkey.RespectCredential,io.ktor.http.Url,kotlin.coroutines.Continuation):426:426 -> g
    91:92:org.koin.core.registry.ScopeRegistry org.koin.core.Koin.getScopeRegistry():77:77 -> g
    91:92:java.lang.Object loginAsProfileOnSharedDevice(world.respect.credentials.passkey.RespectCredential,io.ktor.http.Url,kotlin.coroutines.Continuation):427 -> g
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    93:104:org.koin.core.scope.Scope org.koin.core.registry.ScopeRegistry.getScopeOrNull(java.lang.String):55:55 -> g
    93:104:java.lang.Object loginAsProfileOnSharedDevice(world.respect.credentials.passkey.RespectCredential,io.ktor.http.Url,kotlin.coroutines.Continuation):427 -> g
    105:108:org.koin.core.scope.Scope org.koin.core.Koin.createScope$default(org.koin.core.Koin,java.lang.String,org.koin.core.qualifier.Qualifier,java.lang.Object,org.koin.core.qualifier.TypeQualifier,int,java.lang.Object):208:208 -> g
    105:108:java.lang.Object loginAsProfileOnSharedDevice(world.respect.credentials.passkey.RespectCredential,io.ktor.http.Url,kotlin.coroutines.Continuation):427 -> g
    109:114:java.lang.Object loginAsProfileOnSharedDevice(world.respect.credentials.passkey.RespectCredential,io.ktor.http.Url,kotlin.coroutines.Continuation):432:432 -> g
    115:118:java.lang.Object org.koin.core.scope.Scope.get(kotlin.reflect.KClass,org.koin.core.qualifier.Qualifier,kotlin.jvm.functions.Function0):234:234 -> g
    115:118:java.lang.Object loginAsProfileOnSharedDevice(world.respect.credentials.passkey.RespectCredential,io.ktor.http.Url,kotlin.coroutines.Continuation):432 -> g
    119:120:java.lang.Object loginAsProfileOnSharedDevice(world.respect.credentials.passkey.RespectCredential,io.ktor.http.Url,kotlin.coroutines.Continuation):302:302 -> g
    121:122:java.lang.Object loginAsProfileOnSharedDevice(world.respect.credentials.passkey.RespectCredential,io.ktor.http.Url,kotlin.coroutines.Continuation):303:303 -> g
    123:129:java.lang.Object world.respect.shared.domain.account.gettokenanduser.GetTokenAndUserProfileWithCredentialUseCase.invoke$default(world.respect.shared.domain.account.gettokenanduser.GetTokenAndUserProfileWithCredentialUseCase,world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation,int,java.lang.Object):18:18 -> g
    123:129:java.lang.Object loginAsProfileOnSharedDevice(world.respect.credentials.passkey.RespectCredential,io.ktor.http.Url,kotlin.coroutines.Continuation):303 -> g
    130:131:java.lang.Object loginAsProfileOnSharedDevice(world.respect.credentials.passkey.RespectCredential,io.ktor.http.Url,kotlin.coroutines.Continuation):293:293 -> g
    132:133:world.respect.datalayer.school.model.Person world.respect.shared.domain.account.AuthResponse.getPerson():13:13 -> g
    132:133:java.lang.Object loginAsProfileOnSharedDevice(world.respect.credentials.passkey.RespectCredential,io.ktor.http.Url,kotlin.coroutines.Continuation):305 -> g
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    134:135:java.lang.String world.respect.datalayer.school.model.Person.getGuid():22:22 -> g
    134:135:java.lang.Object loginAsProfileOnSharedDevice(world.respect.credentials.passkey.RespectCredential,io.ktor.http.Url,kotlin.coroutines.Continuation):305 -> g
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    136:147:java.lang.Object loginAsProfileOnSharedDevice(world.respect.credentials.passkey.RespectCredential,io.ktor.http.Url,kotlin.coroutines.Continuation):305:305 -> g
    27:75:java.lang.Object register(world.respect.shared.domain.account.invite.RespectRedeemInviteRequest,io.ktor.http.Url,boolean,kotlin.coroutines.Continuation):160:160 -> h
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly46;Lvx7;ZLua1;)Ljava/lang/Object;"}
    76:78:void world.respect.shared.util.di.SchoolDirectoryEntryScopeId.<init>(io.ktor.http.Url,world.respect.datalayer.AuthenticatedUserPrincipalId):0:0 -> h
    76:78:java.lang.Object register(world.respect.shared.domain.account.invite.RespectRedeemInviteRequest,io.ktor.http.Url,boolean,kotlin.coroutines.Continuation):165 -> h
    79:85:void world.respect.shared.util.di.SchoolDirectoryEntryScopeId.<init>(io.ktor.http.Url,world.respect.datalayer.AuthenticatedUserPrincipalId):24:24 -> h
    79:85:java.lang.Object register(world.respect.shared.domain.account.invite.RespectRedeemInviteRequest,io.ktor.http.Url,boolean,kotlin.coroutines.Continuation):165 -> h
    86:88:void world.respect.shared.util.di.SchoolDirectoryEntryScopeId.<init>(io.ktor.http.Url,world.respect.datalayer.AuthenticatedUserPrincipalId):29:29 -> h
    86:88:java.lang.Object register(world.respect.shared.domain.account.invite.RespectRedeemInviteRequest,io.ktor.http.Url,boolean,kotlin.coroutines.Continuation):165 -> h
    89:92:void world.respect.shared.util.di.SchoolDirectoryEntryScopeId.<init>(io.ktor.http.Url,world.respect.datalayer.AuthenticatedUserPrincipalId):24:24 -> h
    89:92:java.lang.Object register(world.respect.shared.domain.account.invite.RespectRedeemInviteRequest,io.ktor.http.Url,boolean,kotlin.coroutines.Continuation):165 -> h
    93:96:java.lang.Object register(world.respect.shared.domain.account.invite.RespectRedeemInviteRequest,io.ktor.http.Url,boolean,kotlin.coroutines.Continuation):168:168 -> h
    97:107:java.lang.Object register(world.respect.shared.domain.account.invite.RespectRedeemInviteRequest,io.ktor.http.Url,boolean,kotlin.coroutines.Continuation):376:376 -> h
    108:109:org.koin.core.registry.ScopeRegistry org.koin.core.Koin.getScopeRegistry():77:77 -> h
    108:109:java.lang.Object register(world.respect.shared.domain.account.invite.RespectRedeemInviteRequest,io.ktor.http.Url,boolean,kotlin.coroutines.Continuation):377 -> h
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    110:121:org.koin.core.scope.Scope org.koin.core.registry.ScopeRegistry.getScopeOrNull(java.lang.String):55:55 -> h
    110:121:java.lang.Object register(world.respect.shared.domain.account.invite.RespectRedeemInviteRequest,io.ktor.http.Url,boolean,kotlin.coroutines.Continuation):377 -> h
    122:125:org.koin.core.scope.Scope org.koin.core.Koin.createScope$default(org.koin.core.Koin,java.lang.String,org.koin.core.qualifier.Qualifier,java.lang.Object,org.koin.core.qualifier.TypeQualifier,int,java.lang.Object):208:208 -> h
    122:125:java.lang.Object register(world.respect.shared.domain.account.invite.RespectRedeemInviteRequest,io.ktor.http.Url,boolean,kotlin.coroutines.Continuation):377 -> h
    126:131:java.lang.Object register(world.respect.shared.domain.account.invite.RespectRedeemInviteRequest,io.ktor.http.Url,boolean,kotlin.coroutines.Continuation):382:382 -> h
    132:135:java.lang.Object org.koin.core.scope.Scope.get(kotlin.reflect.KClass,org.koin.core.qualifier.Qualifier,kotlin.jvm.functions.Function0):234:234 -> h
    132:135:java.lang.Object register(world.respect.shared.domain.account.invite.RespectRedeemInviteRequest,io.ktor.http.Url,boolean,kotlin.coroutines.Continuation):382 -> h
    136:137:java.lang.Object register(world.respect.shared.domain.account.invite.RespectRedeemInviteRequest,io.ktor.http.Url,boolean,kotlin.coroutines.Continuation):172:172 -> h
    138:150:java.lang.Object register(world.respect.shared.domain.account.invite.RespectRedeemInviteRequest,io.ktor.http.Url,boolean,kotlin.coroutines.Continuation):173:173 -> h
    151:152:java.lang.Object register(world.respect.shared.domain.account.invite.RespectRedeemInviteRequest,io.ktor.http.Url,boolean,kotlin.coroutines.Continuation):160:160 -> h
    153:176:java.lang.Object register(world.respect.shared.domain.account.invite.RespectRedeemInviteRequest,io.ktor.http.Url,boolean,kotlin.coroutines.Continuation):175:175 -> h
    177:178:java.lang.Object register(world.respect.shared.domain.account.invite.RespectRedeemInviteRequest,io.ktor.http.Url,boolean,kotlin.coroutines.Continuation):160:160 -> h
    179:186:java.lang.Object register(world.respect.shared.domain.account.invite.RespectRedeemInviteRequest,io.ktor.http.Url,boolean,kotlin.coroutines.Continuation):177:177 -> h
    187:188:java.lang.Object register(world.respect.shared.domain.account.invite.RespectRedeemInviteRequest,io.ktor.http.Url,boolean,kotlin.coroutines.Continuation):181:181 -> h
    189:190:java.lang.Object register(world.respect.shared.domain.account.invite.RespectRedeemInviteRequest,io.ktor.http.Url,boolean,kotlin.coroutines.Continuation):182:182 -> h
    191:192:world.respect.datalayer.school.model.Person world.respect.shared.domain.account.AuthResponse.getPerson():13:13 -> h
    191:192:java.lang.Object register(world.respect.shared.domain.account.invite.RespectRedeemInviteRequest,io.ktor.http.Url,boolean,kotlin.coroutines.Continuation):183 -> h
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    193:194:java.lang.String world.respect.datalayer.school.model.Person.getGuid():22:22 -> h
    193:194:java.lang.Object register(world.respect.shared.domain.account.invite.RespectRedeemInviteRequest,io.ktor.http.Url,boolean,kotlin.coroutines.Continuation):183 -> h
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    195:197:java.lang.Object register(world.respect.shared.domain.account.invite.RespectRedeemInviteRequest,io.ktor.http.Url,boolean,kotlin.coroutines.Continuation):182:182 -> h
    198:200:java.lang.Object register(world.respect.shared.domain.account.invite.RespectRedeemInviteRequest,io.ktor.http.Url,boolean,kotlin.coroutines.Continuation):181:181 -> h
    201:216:java.lang.Object register(world.respect.shared.domain.account.invite.RespectRedeemInviteRequest,io.ktor.http.Url,boolean,kotlin.coroutines.Continuation):179:179 -> h
    217:219:world.respect.datalayer.school.model.Person world.respect.shared.domain.account.AuthResponse.getPerson():13:13 -> h
    217:219:java.lang.Object register(world.respect.shared.domain.account.invite.RespectRedeemInviteRequest,io.ktor.http.Url,boolean,kotlin.coroutines.Continuation):189 -> h
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    220:225:java.lang.Object register(world.respect.shared.domain.account.invite.RespectRedeemInviteRequest,io.ktor.http.Url,boolean,kotlin.coroutines.Continuation):177:177 -> h
    1:2:java.lang.Object removeAccount(world.respect.shared.domain.account.RespectAccount,kotlin.coroutines.Continuation):250:250 -> i
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx16;)V"}
    3:6:java.lang.Object removeAccount(world.respect.shared.domain.account.RespectAccount,kotlin.coroutines.Continuation):408:408 -> i
    7:13:java.lang.Object removeAccount(world.respect.shared.domain.account.RespectAccount,kotlin.coroutines.Continuation):409:409 -> i
    14:17:world.respect.shared.domain.account.RespectAccount world.respect.shared.domain.account.RespectSession.getAccount():19:19 -> i
    14:17:java.lang.Object removeAccount(world.respect.shared.domain.account.RespectAccount,kotlin.coroutines.Continuation):251 -> i
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    18:24:java.lang.Object removeAccount(world.respect.shared.domain.account.RespectAccount,kotlin.coroutines.Continuation):251:251 -> i
    25:30:java.lang.Object removeAccount(world.respect.shared.domain.account.RespectAccount,kotlin.coroutines.Continuation):410:410 -> i
    31:36:java.lang.Object removeAccount(world.respect.shared.domain.account.RespectAccount,kotlin.coroutines.Continuation):257:257 -> i
    37:43:void org.koin.core.scope.Scope.close():435:435 -> i
    37:43:java.lang.Object removeAccount(world.respect.shared.domain.account.RespectAccount,kotlin.coroutines.Continuation):258 -> i
    44:48:java.lang.Object org.koin.mp.KoinPlatformTools.synchronized(java.lang.Object,kotlin.jvm.functions.Function0):36:36 -> i
    44:48:void org.koin.core.scope.Scope.close():435 -> i
    44:48:java.lang.Object removeAccount(world.respect.shared.domain.account.RespectAccount,kotlin.coroutines.Continuation):258 -> i
    49:54:java.lang.Object removeAccount(world.respect.shared.domain.account.RespectAccount,kotlin.coroutines.Continuation):260:260 -> i
    55:56:void world.respect.shared.domain.account.RespectTokenManager.removeToken(java.lang.String):51:51 -> i
    55:56:java.lang.Object removeAccount(world.respect.shared.domain.account.RespectAccount,kotlin.coroutines.Continuation):260 -> i
    57:60:void world.respect.shared.domain.account.RespectTokenManager.removeToken(java.lang.String):76:76 -> i
    57:60:java.lang.Object removeAccount(world.respect.shared.domain.account.RespectAccount,kotlin.coroutines.Continuation):260 -> i
    61:63:void world.respect.shared.domain.account.RespectTokenManager.removeToken(java.lang.String):77:77 -> i
    61:63:java.lang.Object removeAccount(world.respect.shared.domain.account.RespectAccount,kotlin.coroutines.Continuation):260 -> i
    64:67:void world.respect.shared.domain.account.RespectTokenManager.removeToken(java.lang.String):52:52 -> i
    64:67:java.lang.Object removeAccount(world.respect.shared.domain.account.RespectAccount,kotlin.coroutines.Continuation):260 -> i
    68:70:void world.respect.shared.domain.account.RespectTokenManager.removeToken(java.lang.String):53:53 -> i
    68:70:java.lang.Object removeAccount(world.respect.shared.domain.account.RespectAccount,kotlin.coroutines.Continuation):260 -> i
    71:76:void world.respect.shared.domain.account.RespectTokenManager.removeToken(java.lang.String):78:78 -> i
    71:76:java.lang.Object removeAccount(world.respect.shared.domain.account.RespectAccount,kotlin.coroutines.Continuation):260 -> i
    77:82:void world.respect.shared.domain.account.RespectTokenManager.removeToken(java.lang.String):57:57 -> i
    77:82:java.lang.Object removeAccount(world.respect.shared.domain.account.RespectAccount,kotlin.coroutines.Continuation):260 -> i
    83:99:void world.respect.shared.domain.account.RespectTokenManager.removeToken(java.lang.String):80:80 -> i
    83:99:java.lang.Object removeAccount(world.respect.shared.domain.account.RespectAccount,kotlin.coroutines.Continuation):260 -> i
    100:102:void world.respect.shared.domain.account.RespectTokenManager.removeToken(java.lang.String):57:57 -> i
    100:102:java.lang.Object removeAccount(world.respect.shared.domain.account.RespectAccount,kotlin.coroutines.Continuation):260 -> i
    103:104:java.lang.Object removeAccount(world.respect.shared.domain.account.RespectAccount,kotlin.coroutines.Continuation):262:262 -> i
    105:108:java.lang.Object removeAccount(world.respect.shared.domain.account.RespectAccount,kotlin.coroutines.Continuation):413:413 -> i
    109:111:java.lang.Object removeAccount(world.respect.shared.domain.account.RespectAccount,kotlin.coroutines.Continuation):414:414 -> i
    112:116:java.lang.Object removeAccount(world.respect.shared.domain.account.RespectAccount,kotlin.coroutines.Continuation):415:415 -> i
    117:133:java.lang.Object removeAccount(world.respect.shared.domain.account.RespectAccount,kotlin.coroutines.Continuation):416:416 -> i
    134:139:java.lang.Object removeAccount(world.respect.shared.domain.account.RespectAccount,kotlin.coroutines.Continuation):264:264 -> i
    140:143:java.lang.Object removeAccount(world.respect.shared.domain.account.RespectAccount,kotlin.coroutines.Continuation):416:416 -> i
    144:149:java.lang.Object removeAccount(world.respect.shared.domain.account.RespectAccount,kotlin.coroutines.Continuation):418:418 -> i
    150:155:java.lang.Object removeAccount(world.respect.shared.domain.account.RespectAccount,kotlin.coroutines.Continuation):268:268 -> i
    156:171:java.lang.Object removeAccount(world.respect.shared.domain.account.RespectAccount,kotlin.coroutines.Continuation):420:420 -> i
    172:174:java.lang.Object removeAccount(world.respect.shared.domain.account.RespectAccount,kotlin.coroutines.Continuation):421:421 -> i
    175:176:java.lang.Object removeAccount(world.respect.shared.domain.account.RespectAccount,kotlin.coroutines.Continuation):270:270 -> i
    177:178:java.lang.Object kotlinx.coroutines.flow.ReadonlyStateFlow.getValue():0:0 -> i
    177:178:java.lang.Object removeAccount(world.respect.shared.domain.account.RespectAccount,kotlin.coroutines.Continuation):270 -> i
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    179:182:java.lang.Object kotlinx.coroutines.flow.ReadonlyStateFlow.getValue():0:0 -> i
    179:182:java.lang.Object removeAccount(world.respect.shared.domain.account.RespectAccount,kotlin.coroutines.Continuation):270 -> i
    183:184:java.lang.Object removeAccount(world.respect.shared.domain.account.RespectAccount,kotlin.coroutines.Continuation):270:270 -> i
    185:198:java.lang.Object removeAccount(world.respect.shared.domain.account.RespectAccount,kotlin.coroutines.Continuation):422:422 -> i
    199:214:java.lang.Object removeAccount(world.respect.shared.domain.account.RespectAccount,kotlin.coroutines.Continuation):424:424 -> i
    215:216:world.respect.datalayer.respect.model.SchoolDirectoryEntry world.respect.shared.domain.account.RespectAccount.getSchool():17:17 -> i
    215:216:java.lang.Object removeAccount(world.respect.shared.domain.account.RespectAccount,kotlin.coroutines.Continuation):271 -> i
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    217:220:io.ktor.http.Url world.respect.datalayer.respect.model.SchoolDirectoryEntry.getSelf():25:25 -> i
    217:220:java.lang.Object removeAccount(world.respect.shared.domain.account.RespectAccount,kotlin.coroutines.Continuation):271 -> i
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    221:231:java.lang.Object removeAccount(world.respect.shared.domain.account.RespectAccount,kotlin.coroutines.Continuation):271:271 -> i
    232:237:java.lang.Object removeAccount(world.respect.shared.domain.account.RespectAccount,kotlin.coroutines.Continuation):424:424 -> i
    238:239:io.ktor.http.Url world.respect.datalayer.respect.model.SchoolDirectoryEntry.getSelf():25:25 -> i
    238:239:java.lang.Object removeAccount(world.respect.shared.domain.account.RespectAccount,kotlin.coroutines.Continuation):277 -> i
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    240:242:void world.respect.shared.util.di.SchoolDirectoryEntryScopeId.<init>(io.ktor.http.Url,world.respect.datalayer.AuthenticatedUserPrincipalId):0:0 -> i
    240:242:java.lang.Object removeAccount(world.respect.shared.domain.account.RespectAccount,kotlin.coroutines.Continuation):276 -> i
    243:249:void world.respect.shared.util.di.SchoolDirectoryEntryScopeId.<init>(io.ktor.http.Url,world.respect.datalayer.AuthenticatedUserPrincipalId):24:24 -> i
    243:249:java.lang.Object removeAccount(world.respect.shared.domain.account.RespectAccount,kotlin.coroutines.Continuation):276 -> i
    250:252:void world.respect.shared.util.di.SchoolDirectoryEntryScopeId.<init>(io.ktor.http.Url,world.respect.datalayer.AuthenticatedUserPrincipalId):29:29 -> i
    250:252:java.lang.Object removeAccount(world.respect.shared.domain.account.RespectAccount,kotlin.coroutines.Continuation):276 -> i
    253:256:void world.respect.shared.util.di.SchoolDirectoryEntryScopeId.<init>(io.ktor.http.Url,world.respect.datalayer.AuthenticatedUserPrincipalId):24:24 -> i
    253:256:java.lang.Object removeAccount(world.respect.shared.domain.account.RespectAccount,kotlin.coroutines.Continuation):276 -> i
    257:260:java.lang.Object removeAccount(world.respect.shared.domain.account.RespectAccount,kotlin.coroutines.Continuation):279:279 -> i
    261:262:org.koin.core.scope.Scope org.koin.core.Koin.getScopeOrNull(java.lang.String):274:274 -> i
    261:262:java.lang.Object removeAccount(world.respect.shared.domain.account.RespectAccount,kotlin.coroutines.Continuation):279 -> i
    263:266:org.koin.core.scope.Scope org.koin.core.registry.ScopeRegistry.getScopeOrNull(java.lang.String):55:55 -> i
    263:266:org.koin.core.scope.Scope org.koin.core.Koin.getScopeOrNull(java.lang.String):274 -> i
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    263:266:java.lang.Object removeAccount(world.respect.shared.domain.account.RespectAccount,kotlin.coroutines.Continuation):279 -> i
    267:274:org.koin.core.scope.Scope org.koin.core.registry.ScopeRegistry.getScopeOrNull(java.lang.String):55:55 -> i
    267:274:org.koin.core.scope.Scope org.koin.core.Koin.getScopeOrNull(java.lang.String):274 -> i
    267:274:java.lang.Object removeAccount(world.respect.shared.domain.account.RespectAccount,kotlin.coroutines.Continuation):279 -> i
    275:279:void org.koin.core.scope.Scope.close():435:435 -> i
    275:279:java.lang.Object removeAccount(world.respect.shared.domain.account.RespectAccount,kotlin.coroutines.Continuation):280 -> i
    280:290:java.lang.Object org.koin.mp.KoinPlatformTools.synchronized(java.lang.Object,kotlin.jvm.functions.Function0):36:36 -> i
    280:290:void org.koin.core.scope.Scope.close():435 -> i
    280:290:java.lang.Object removeAccount(world.respect.shared.domain.account.RespectAccount,kotlin.coroutines.Continuation):280 -> i
    291:292:java.lang.Object org.koin.mp.KoinPlatformTools.synchronized(java.lang.Object,kotlin.jvm.functions.Function0):36:36 -> i
    291:292:void org.koin.core.scope.Scope.close():435 -> i
    291:292:java.lang.Object removeAccount(world.respect.shared.domain.account.RespectAccount,kotlin.coroutines.Continuation):258 -> i
    1:11:org.koin.core.scope.Scope requireActiveAccountScope():326:326 -> j
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lil6;"}
    12:18:org.koin.core.scope.Scope requireActiveAccountScope():327:327 -> j
    4:11:void switchAccount(world.respect.shared.domain.account.RespectAccount):311:311 -> k
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx16;)V"}
    12:24:void switchAccount(world.respect.shared.domain.account.RespectAccount):433:433 -> k
    25:40:void switchAccount(world.respect.shared.domain.account.RespectAccount):434:434 -> k
    41:46:void switchAccount(world.respect.shared.domain.account.RespectAccount):311:311 -> k
    47:57:void switchAccount(world.respect.shared.domain.account.RespectAccount):315:315 -> k
    58:61:void kotlinx.coroutines.flow.StateFlowImpl.setValue(java.lang.Object):321:321 -> k
    58:61:void switchAccount(world.respect.shared.domain.account.RespectAccount):315 -> k
    62:67:void switchAccount(world.respect.shared.domain.account.RespectAccount):312:312 -> k
    27:53:java.lang.Object switchProfile(java.lang.String,kotlin.coroutines.Continuation):335:335 -> l
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Lua1;)Ljava/lang/Object;"}
    54:63:java.lang.Object switchProfile(java.lang.String,kotlin.coroutines.Continuation):336:336 -> l
    64:71:java.lang.Object switchProfile(java.lang.String,kotlin.coroutines.Continuation):339:339 -> l
    72:84:java.lang.Object switchProfile(java.lang.String,kotlin.coroutines.Continuation):439:439 -> l
    85:100:java.lang.Object switchProfile(java.lang.String,kotlin.coroutines.Continuation):440:440 -> l
    101:106:java.lang.Object switchProfile(java.lang.String,kotlin.coroutines.Continuation):339:339 -> l
    107:110:java.lang.Object switchProfile(java.lang.String,kotlin.coroutines.Continuation):343:343 -> l
    111:116:java.lang.Object switchProfile(java.lang.String,kotlin.coroutines.Continuation):446:446 -> l
    117:120:java.lang.Object org.koin.core.scope.Scope.get(kotlin.reflect.KClass,org.koin.core.qualifier.Qualifier,kotlin.jvm.functions.Function0):234:234 -> l
    117:120:java.lang.Object switchProfile(java.lang.String,kotlin.coroutines.Continuation):446 -> l
    121:122:java.lang.Object switchProfile(java.lang.String,kotlin.coroutines.Continuation):344:344 -> l
    123:126:java.lang.Object switchProfile(java.lang.String,kotlin.coroutines.Continuation):345:345 -> l
    127:132:java.lang.Object switchProfile(java.lang.String,kotlin.coroutines.Continuation):346:346 -> l
    133:149:java.lang.Object switchProfile(java.lang.String,kotlin.coroutines.Continuation):345:345 -> l
    150:151:world.respect.shared.domain.account.RespectSession world.respect.shared.domain.account.RespectSession.copy$default(world.respect.shared.domain.account.RespectSession,world.respect.shared.domain.account.RespectAccount,java.lang.String,int,java.lang.Object):0:0 -> l
    150:151:java.lang.Object switchProfile(java.lang.String,kotlin.coroutines.Continuation):351 -> l
    152:159:world.respect.shared.domain.account.RespectSession world.respect.shared.domain.account.RespectSession.copy(world.respect.shared.domain.account.RespectAccount,java.lang.String):0:0 -> l
    152:159:world.respect.shared.domain.account.RespectSession world.respect.shared.domain.account.RespectSession.copy$default(world.respect.shared.domain.account.RespectSession,world.respect.shared.domain.account.RespectAccount,java.lang.String,int,java.lang.Object):0 -> l
    152:159:java.lang.Object switchProfile(java.lang.String,kotlin.coroutines.Continuation):351 -> l
    160:162:java.lang.Object switchProfile(java.lang.String,kotlin.coroutines.Continuation):352:352 -> l
    163:165:void kotlinx.coroutines.flow.StateFlowImpl.setValue(java.lang.Object):321:321 -> l
    163:165:java.lang.Object switchProfile(java.lang.String,kotlin.coroutines.Continuation):352 -> l
    166:179:java.lang.Object switchProfile(java.lang.String,kotlin.coroutines.Continuation):447:447 -> l
    180:186:java.lang.Object switchProfile(java.lang.String,kotlin.coroutines.Continuation):448:448 -> l
    187:199:java.lang.Object switchProfile(java.lang.String,kotlin.coroutines.Continuation):355:355 -> l
    200:202:java.lang.Object switchProfile(java.lang.String,kotlin.coroutines.Continuation):356:356 -> l
    203:208:java.lang.Object switchProfile(java.lang.String,kotlin.coroutines.Continuation):340:340 -> l
    209:214:java.lang.Object switchProfile(java.lang.String,kotlin.coroutines.Continuation):337:337 -> l
