# {"id":"partitionSourceFiles","fileNameMappings":{"io.ktor.client.plugins.HttpRequestRetryConfig":"HttpRequestRetry.kt","world.respect.datalayer.school.model.DeviceInfo":"DeviceInfo.kt","kotlin.TuplesKt":"Tuples.kt","io.ktor.http.HttpStatusCode$Companion":"HttpStatusCode.kt","io.ktor.client.plugins.HttpRequestRetryKt":"HttpRequestRetry.kt","io.ktor.client.request.HttpRequestBuilder":"HttpRequest.kt","io.ktor.http.HttpStatusCodeKt":"HttpStatusCode.kt","io.ktor.http.ContentType$Application":"ContentTypes.kt","io.ktor.client.request.UtilsKt":"utils.kt","io.ktor.http.HttpStatusCode":"HttpStatusCode.kt","world.respect.datalayer.school.model.DeviceInfo$Platform":"DeviceInfo.kt"}}
world.respect.shared.domain.account.gettokenanduser.GetTokenAndUserProfileWithCredentialUseCaseClient -> vr2:
# {"id":"sourceFile","fileName":"GetTokenAndUserProfileWithCredentialUseCaseClient.kt"}
    io.ktor.http.Url schoolUrl -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lom7;"}
    io.ktor.client.HttpClient httpClient -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"La03;"}
    world.respect.shared.domain.getdeviceinfo.GetDeviceInfoUseCase getDeviceInfoUseCase -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"Luq2;"}
    1:3:void <init>(io.ktor.http.Url,io.ktor.client.HttpClient,world.respect.shared.domain.getdeviceinfo.GetDeviceInfoUseCase):22:22 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lom7;La03;Luq2;)V"}
    4:5:void <init>(io.ktor.http.Url,io.ktor.client.HttpClient,world.respect.shared.domain.getdeviceinfo.GetDeviceInfoUseCase):23:23 -> <init>
    6:7:void <init>(io.ktor.http.Url,io.ktor.client.HttpClient,world.respect.shared.domain.getdeviceinfo.GetDeviceInfoUseCase):24:24 -> <init>
    8:10:void <init>(io.ktor.http.Url,io.ktor.client.HttpClient,world.respect.shared.domain.getdeviceinfo.GetDeviceInfoUseCase):25:25 -> <init>
    33:69:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):28:28 -> a
    33:69:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
      # {"id":"com.android.tools.r8.synthesized"}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lty5;Lbb1;)Ljava/lang/Object;"}
    70:74:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):63:63 -> a
    70:74:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    75:79:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):64:64 -> a
    75:79:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    80:81:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):33:33 -> a
    80:81:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    82:86:void io.ktor.client.plugins.HttpRequestRetryKt.retry(io.ktor.client.request.HttpRequestBuilder,kotlin.jvm.functions.Function1):446:446 -> a
    82:86:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):33 -> a
    82:86:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    87:89:kotlin.Unit invoke$lambda$0$0(io.ktor.client.plugins.HttpRequestRetryConfig):34:34 -> a
    87:89:void io.ktor.client.plugins.HttpRequestRetryKt.retry(io.ktor.client.request.HttpRequestBuilder,kotlin.jvm.functions.Function1):446 -> a
    87:89:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):33 -> a
    87:89:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    90:91:void io.ktor.client.plugins.HttpRequestRetryKt.retry(io.ktor.client.request.HttpRequestBuilder,kotlin.jvm.functions.Function1):447:447 -> a
    90:91:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):33 -> a
    90:91:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    92:95:kotlin.jvm.functions.Function3 io.ktor.client.plugins.HttpRequestRetryConfig.getShouldRetry$ktor_client_core():39:39 -> a
    92:95:void io.ktor.client.plugins.HttpRequestRetryKt.retry(io.ktor.client.request.HttpRequestBuilder,kotlin.jvm.functions.Function1):447 -> a
    92:95:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):33 -> a
    92:95:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    96:100:void io.ktor.client.plugins.HttpRequestRetryKt.retry(io.ktor.client.request.HttpRequestBuilder,kotlin.jvm.functions.Function1):447:447 -> a
    96:100:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):33 -> a
    96:100:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    101:102:void io.ktor.client.plugins.HttpRequestRetryKt.retry(io.ktor.client.request.HttpRequestBuilder,kotlin.jvm.functions.Function1):448:448 -> a
    101:102:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):33 -> a
    101:102:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    103:106:kotlin.jvm.functions.Function3 io.ktor.client.plugins.HttpRequestRetryConfig.getShouldRetryOnException$ktor_client_core():40:40 -> a
    103:106:void io.ktor.client.plugins.HttpRequestRetryKt.retry(io.ktor.client.request.HttpRequestBuilder,kotlin.jvm.functions.Function1):448 -> a
    103:106:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):33 -> a
    103:106:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    107:109:void io.ktor.client.plugins.HttpRequestRetryKt.retry(io.ktor.client.request.HttpRequestBuilder,kotlin.jvm.functions.Function1):448:448 -> a
    107:109:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):33 -> a
    107:109:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    110:111:void io.ktor.client.plugins.HttpRequestRetryKt.retry(io.ktor.client.request.HttpRequestBuilder,kotlin.jvm.functions.Function1):449:449 -> a
    110:111:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):33 -> a
    110:111:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    112:115:kotlin.jvm.functions.Function2 io.ktor.client.plugins.HttpRequestRetryConfig.getDelayMillis$ktor_client_core():41:41 -> a
    112:115:void io.ktor.client.plugins.HttpRequestRetryKt.retry(io.ktor.client.request.HttpRequestBuilder,kotlin.jvm.functions.Function1):449 -> a
    112:115:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):33 -> a
    112:115:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    116:118:void io.ktor.client.plugins.HttpRequestRetryKt.retry(io.ktor.client.request.HttpRequestBuilder,kotlin.jvm.functions.Function1):449:449 -> a
    116:118:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):33 -> a
    116:118:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    119:120:void io.ktor.client.plugins.HttpRequestRetryKt.retry(io.ktor.client.request.HttpRequestBuilder,kotlin.jvm.functions.Function1):450:450 -> a
    119:120:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):33 -> a
    119:120:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    121:122:int io.ktor.client.plugins.HttpRequestRetryConfig.getMaxRetries():73:73 -> a
    121:122:void io.ktor.client.plugins.HttpRequestRetryKt.retry(io.ktor.client.request.HttpRequestBuilder,kotlin.jvm.functions.Function1):450 -> a
    121:122:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):33 -> a
    121:122:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    123:129:void io.ktor.client.plugins.HttpRequestRetryKt.retry(io.ktor.client.request.HttpRequestBuilder,kotlin.jvm.functions.Function1):450:450 -> a
    123:129:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):33 -> a
    123:129:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    130:131:void io.ktor.client.plugins.HttpRequestRetryKt.retry(io.ktor.client.request.HttpRequestBuilder,kotlin.jvm.functions.Function1):451:451 -> a
    130:131:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):33 -> a
    130:131:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    132:133:kotlin.jvm.functions.Function2 io.ktor.client.plugins.HttpRequestRetryConfig.getModifyRequest():65:65 -> a
    132:133:void io.ktor.client.plugins.HttpRequestRetryKt.retry(io.ktor.client.request.HttpRequestBuilder,kotlin.jvm.functions.Function1):451 -> a
    132:133:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):33 -> a
    132:133:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    134:136:void io.ktor.client.plugins.HttpRequestRetryKt.retry(io.ktor.client.request.HttpRequestBuilder,kotlin.jvm.functions.Function1):451:451 -> a
    134:136:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):33 -> a
    134:136:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    137:143:kotlin.Unit invoke$lambda$0$1(world.respect.shared.domain.account.gettokenanduser.GetTokenAndUserProfileWithCredentialUseCaseClient,io.ktor.http.URLBuilder,io.ktor.http.URLBuilder):38:38 -> a
    137:143:void io.ktor.client.request.HttpRequestBuilder.url(kotlin.jvm.functions.Function2):141 -> a
    137:143:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):37 -> a
    137:143:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    144:149:kotlin.Unit invoke$lambda$0$1(world.respect.shared.domain.account.gettokenanduser.GetTokenAndUserProfileWithCredentialUseCaseClient,io.ktor.http.URLBuilder,io.ktor.http.URLBuilder):39:39 -> a
    144:149:void io.ktor.client.request.HttpRequestBuilder.url(kotlin.jvm.functions.Function2):141 -> a
    144:149:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):37 -> a
    144:149:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    150:156:io.ktor.http.URLBuilder io.ktor.http.URLBuilderKt.appendPathSegments(io.ktor.http.URLBuilder,java.lang.String[],boolean):262:262 -> a
    150:156:io.ktor.http.URLBuilder io.ktor.http.URLBuilderKt.appendPathSegments$default(io.ktor.http.URLBuilder,java.lang.String[],boolean,int,java.lang.Object):261 -> a
    150:156:kotlin.Unit invoke$lambda$0$1(world.respect.shared.domain.account.gettokenanduser.GetTokenAndUserProfileWithCredentialUseCaseClient,io.ktor.http.URLBuilder,io.ktor.http.URLBuilder):39 -> a
    150:156:void io.ktor.client.request.HttpRequestBuilder.url(kotlin.jvm.functions.Function2):141 -> a
    150:156:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):37 -> a
    150:156:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    157:162:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):44:44 -> a
    157:162:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    163:164:java.lang.String world.respect.datalayer.school.model.DeviceInfo.toHeaderLine():38:38 -> a
    163:164:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):44 -> a
    163:164:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    165:166:java.lang.String world.respect.datalayer.school.model.DeviceInfo$Platform.getPName():23:23 -> a
    165:166:java.lang.String world.respect.datalayer.school.model.DeviceInfo.toHeaderLine():38 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    165:166:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):44 -> a
    165:166:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    167:173:kotlin.Pair kotlin.TuplesKt.to(java.lang.Object,java.lang.Object):44:44 -> a
    167:173:java.lang.String world.respect.datalayer.school.model.DeviceInfo.toHeaderLine():38 -> a
    167:173:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):44 -> a
    167:173:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    174:179:java.lang.String world.respect.datalayer.school.model.DeviceInfo.toHeaderLine():39:39 -> a
    174:179:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):44 -> a
    174:179:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    180:186:kotlin.Pair kotlin.TuplesKt.to(java.lang.Object,java.lang.Object):44:44 -> a
    180:186:java.lang.String world.respect.datalayer.school.model.DeviceInfo.toHeaderLine():39 -> a
    180:186:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):44 -> a
    180:186:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    187:188:java.lang.String world.respect.datalayer.school.model.DeviceInfo.toHeaderLine():40:40 -> a
    187:188:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):44 -> a
    187:188:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    189:195:kotlin.Pair kotlin.TuplesKt.to(java.lang.Object,java.lang.Object):44:44 -> a
    189:195:java.lang.String world.respect.datalayer.school.model.DeviceInfo.toHeaderLine():40 -> a
    189:195:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):44 -> a
    189:195:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    196:197:java.lang.String world.respect.datalayer.school.model.DeviceInfo.toHeaderLine():41:41 -> a
    196:197:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):44 -> a
    196:197:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    198:204:kotlin.Pair kotlin.TuplesKt.to(java.lang.Object,java.lang.Object):44:44 -> a
    198:204:java.lang.String world.respect.datalayer.school.model.DeviceInfo.toHeaderLine():41 -> a
    198:204:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):44 -> a
    198:204:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    205:206:java.lang.String world.respect.datalayer.school.model.DeviceInfo.toHeaderLine():42:42 -> a
    205:206:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):44 -> a
    205:206:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    207:215:kotlin.Pair kotlin.TuplesKt.to(java.lang.Object,java.lang.Object):44:44 -> a
    207:215:java.lang.String world.respect.datalayer.school.model.DeviceInfo.toHeaderLine():42 -> a
    207:215:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):44 -> a
    207:215:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    216:221:java.lang.String world.respect.datalayer.school.model.DeviceInfo.toHeaderLine():43:43 -> a
    216:221:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):44 -> a
    216:221:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    222:230:kotlin.Pair kotlin.TuplesKt.to(java.lang.Object,java.lang.Object):44:44 -> a
    222:230:java.lang.String world.respect.datalayer.school.model.DeviceInfo.toHeaderLine():43 -> a
    222:230:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):44 -> a
    222:230:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    231:234:java.lang.String world.respect.datalayer.school.model.DeviceInfo.toHeaderLine():43:43 -> a
    231:234:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):44 -> a
    231:234:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    235:238:java.lang.String world.respect.datalayer.school.model.DeviceInfo.toHeaderLine():37:37 -> a
    235:238:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):44 -> a
    235:238:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    239:260:java.lang.String world.respect.datalayer.school.model.DeviceInfo.toHeaderLine():44:44 -> a
    239:260:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):44 -> a
    239:260:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    261:262:io.ktor.http.HeadersBuilder io.ktor.client.request.HttpRequestBuilder.getHeaders():95:95 -> a
    261:262:void io.ktor.client.request.UtilsKt.header(io.ktor.http.HttpMessageBuilder,java.lang.String,java.lang.Object):39 -> a
    261:262:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):42 -> a
    261:262:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    263:271:void io.ktor.client.request.UtilsKt.header(io.ktor.http.HttpMessageBuilder,java.lang.String,java.lang.Object):39:39 -> a
    263:271:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):42 -> a
    263:271:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    272:273:io.ktor.http.ContentType io.ktor.http.ContentType$Application.getJson():192:192 -> a
    272:273:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):47 -> a
    272:273:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    274:276:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):47:47 -> a
    274:276:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    277:280:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):67:67 -> a
    277:280:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    281:282:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):68:68 -> a
    281:282:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    283:284:void io.ktor.client.request.HttpRequestBuilder.setBody(java.lang.Object):103:103 -> a
    283:284:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):68 -> a
    283:284:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    285:288:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):70:70 -> a
    285:288:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    289:295:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):75:75 -> a
    289:295:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    296:299:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0:0 -> a
    300:301:void io.ktor.client.request.HttpRequestBuilder.setBody(java.lang.Object):103:103 -> a
    300:301:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):85 -> a
    300:301:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    302:305:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):70:70 -> a
    302:305:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    306:310:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):75:75 -> a
    306:310:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    311:315:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):90:90 -> a
    311:315:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    316:324:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):93:93 -> a
    316:324:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    325:331:java.lang.Object io.ktor.client.statement.HttpStatement.execute(kotlin.coroutines.Continuation):100:100 -> a
    325:331:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):93 -> a
    325:331:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    332:333:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):32:32 -> a
    332:333:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    334:337:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):52:52 -> a
    334:337:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    338:340:boolean io.ktor.http.HttpStatusCodeKt.isSuccess(io.ktor.http.HttpStatusCode):0:0 -> a
    338:340:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):52 -> a
    338:340:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    341:350:int io.ktor.http.HttpStatusCode.getValue():16:16 -> a
    341:350:boolean io.ktor.http.HttpStatusCodeKt.isSuccess(io.ktor.http.HttpStatusCode):195 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    341:350:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):52 -> a
    341:350:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    351:354:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):94:94 -> a
    351:354:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    355:360:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):95:95 -> a
    355:360:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    361:367:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):100:100 -> a
    361:367:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    368:373:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):95:95 -> a
    368:373:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    374:393:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):94:94 -> a
    374:393:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    394:397:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):53:53 -> a
    394:397:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    398:399:io.ktor.http.HttpStatusCode io.ktor.http.HttpStatusCode.access$getForbidden$cp():15:15 -> a
    398:399:io.ktor.http.HttpStatusCode io.ktor.http.HttpStatusCode$Companion.getForbidden():68 -> a
    398:399:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):53 -> a
    398:399:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    400:405:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):53:53 -> a
    400:405:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    406:409:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):54:54 -> a
    406:409:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    410:411:java.lang.String io.ktor.http.HttpStatusCode.getDescription():16:16 -> a
    410:411:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):54 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    410:411:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    412:415:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):54:54 -> a
    412:415:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    416:424:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):53:53 -> a
    416:424:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    425:431:kotlin.jvm.functions.Function2 io.ktor.client.plugins.HttpRequestRetryConfig.getDelayMillis$ktor_client_core():41:41 -> a
    425:431:void io.ktor.client.plugins.HttpRequestRetryKt.retry(io.ktor.client.request.HttpRequestBuilder,kotlin.jvm.functions.Function1):449 -> a
    425:431:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):33 -> a
    425:431:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    432:438:kotlin.jvm.functions.Function3 io.ktor.client.plugins.HttpRequestRetryConfig.getShouldRetryOnException$ktor_client_core():40:40 -> a
    432:438:void io.ktor.client.plugins.HttpRequestRetryKt.retry(io.ktor.client.request.HttpRequestBuilder,kotlin.jvm.functions.Function1):448 -> a
    432:438:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):33 -> a
    432:438:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
    439:444:kotlin.jvm.functions.Function3 io.ktor.client.plugins.HttpRequestRetryConfig.getShouldRetry$ktor_client_core():39:39 -> a
    439:444:void io.ktor.client.plugins.HttpRequestRetryKt.retry(io.ktor.client.request.HttpRequestBuilder,kotlin.jvm.functions.Function1):447 -> a
    439:444:java.lang.Object invoke(world.respect.credentials.passkey.RespectCredential,world.respect.datalayer.school.model.DeviceInfo,kotlin.coroutines.Continuation):33 -> a
    439:444:java.lang.Object GetTokenAndUserProfileWithCredentialUseCaseClient.invoke(RespectCredential,ContinuationImpl):0 -> a
