# {"id":"partitionSourceFiles","fileNameMappings":{"world.respect.datalayer.AuthenticatedUserPrincipalId":"AuthenticatedUserPrincipalId.kt","world.respect.lib.xapi.nanohttpd.XapiNanoHttpdApp":"XapiNanoHttpdApp.kt","fi.iki.elonen.NanoHTTPD":"NanoHTTPD.java","world.respect.datalayer.db.school.xapi.entities.XapiSessionEntity":"XapiSessionEntity.kt","world.respect.datalayer.db.school.xapi.daos.XapiSessionEntityDao_Impl":"XapiSessionEntityDao_Impl.kt","kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt":"Intrinsics.kt","io.ktor.http.Url":"Url.kt","world.respect.shared.domain.account.RespectAccountManager":"RespectAccountManager.kt"}}
world.respect.shared.domain.launchapp.getxapilaunchparams.GetXapiLaunchParamsUseCaseAndroid -> ju2:
# {"id":"sourceFile","fileName":"GetXapiLaunchParamsUseCaseAndroid.kt"}
    world.respect.lib.xapi.nanohttpd.XapiNanoHttpdApp nanoHttpdApp -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lgb8;"}
    io.ktor.http.Url schoolUrl -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lct7;"}
    world.respect.datalayer.AuthenticatedUserPrincipalId authenticatedUser -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lkw;"}
    world.respect.shared.domain.account.RespectAccountManager accountManager -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lc26;"}
    world.respect.datalayer.UidNumberMapper uidNumberMapper -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lr78;"}
    world.respect.datalayer.db.RespectSchoolDatabase schoolDb -> f
    1:3:void <init>(world.respect.lib.xapi.nanohttpd.XapiNanoHttpdApp,io.ktor.http.Url,world.respect.datalayer.AuthenticatedUserPrincipalId,world.respect.shared.domain.account.RespectAccountManager,world.respect.datalayer.UidNumberMapper,world.respect.datalayer.db.RespectSchoolDatabase):17:17 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lgb8;Lct7;Lkw;Lc26;Lr78;Lworld/respect/datalayer/db/RespectSchoolDatabase;)V"}
    4:5:void <init>(world.respect.lib.xapi.nanohttpd.XapiNanoHttpdApp,io.ktor.http.Url,world.respect.datalayer.AuthenticatedUserPrincipalId,world.respect.shared.domain.account.RespectAccountManager,world.respect.datalayer.UidNumberMapper,world.respect.datalayer.db.RespectSchoolDatabase):18:18 -> <init>
    6:7:void <init>(world.respect.lib.xapi.nanohttpd.XapiNanoHttpdApp,io.ktor.http.Url,world.respect.datalayer.AuthenticatedUserPrincipalId,world.respect.shared.domain.account.RespectAccountManager,world.respect.datalayer.UidNumberMapper,world.respect.datalayer.db.RespectSchoolDatabase):19:19 -> <init>
    8:9:void <init>(world.respect.lib.xapi.nanohttpd.XapiNanoHttpdApp,io.ktor.http.Url,world.respect.datalayer.AuthenticatedUserPrincipalId,world.respect.shared.domain.account.RespectAccountManager,world.respect.datalayer.UidNumberMapper,world.respect.datalayer.db.RespectSchoolDatabase):20:20 -> <init>
    10:11:void <init>(world.respect.lib.xapi.nanohttpd.XapiNanoHttpdApp,io.ktor.http.Url,world.respect.datalayer.AuthenticatedUserPrincipalId,world.respect.shared.domain.account.RespectAccountManager,world.respect.datalayer.UidNumberMapper,world.respect.datalayer.db.RespectSchoolDatabase):21:21 -> <init>
    12:13:void <init>(world.respect.lib.xapi.nanohttpd.XapiNanoHttpdApp,io.ktor.http.Url,world.respect.datalayer.AuthenticatedUserPrincipalId,world.respect.shared.domain.account.RespectAccountManager,world.respect.datalayer.UidNumberMapper,world.respect.datalayer.db.RespectSchoolDatabase):22:22 -> <init>
    14:16:void <init>(world.respect.lib.xapi.nanohttpd.XapiNanoHttpdApp,io.ktor.http.Url,world.respect.datalayer.AuthenticatedUserPrincipalId,world.respect.shared.domain.account.RespectAccountManager,world.respect.datalayer.UidNumberMapper,world.respect.datalayer.db.RespectSchoolDatabase):23:23 -> <init>
    31:32:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():57:57 -> a
    31:32:java.lang.Object invoke(java.lang.String,java.lang.String,world.respect.shared.domain.xapi.getxapilaunchurl.GetXapiLaunchUrlUseCase$LaunchType,kotlin.coroutines.Continuation):0 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Ljava/lang/String;Lku2;Lob1;)Ljava/lang/Object;"}
    33:82:java.lang.Object invoke(java.lang.String,java.lang.String,world.respect.shared.domain.xapi.getxapilaunchurl.GetXapiLaunchUrlUseCase$LaunchType,kotlin.coroutines.Continuation):26:26 -> a
    83:84:java.lang.Object invoke(java.lang.String,java.lang.String,world.respect.shared.domain.xapi.getxapilaunchurl.GetXapiLaunchUrlUseCase$LaunchType,kotlin.coroutines.Continuation):31:31 -> a
    85:88:kotlinx.coroutines.flow.Flow world.respect.shared.domain.account.RespectAccountManager.getSelectedAccountAndPersonFlow():91:91 -> a
    85:88:java.lang.Object invoke(java.lang.String,java.lang.String,world.respect.shared.domain.xapi.getxapilaunchurl.GetXapiLaunchUrlUseCase$LaunchType,kotlin.coroutines.Continuation):31 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    89:100:java.lang.Object invoke(java.lang.String,java.lang.String,world.respect.shared.domain.xapi.getxapilaunchurl.GetXapiLaunchUrlUseCase$LaunchType,kotlin.coroutines.Continuation):31:31 -> a
    101:107:java.lang.Object kotlinx.coroutines.flow.FlowKt.first(kotlinx.coroutines.flow.Flow,kotlin.coroutines.Continuation):1:1 -> a
    101:107:java.lang.Object invoke(java.lang.String,java.lang.String,world.respect.shared.domain.xapi.getxapilaunchurl.GetXapiLaunchUrlUseCase$LaunchType,kotlin.coroutines.Continuation):31 -> a
    108:111:java.lang.Object invoke(java.lang.String,java.lang.String,world.respect.shared.domain.xapi.getxapilaunchurl.GetXapiLaunchUrlUseCase$LaunchType,kotlin.coroutines.Continuation):31:31 -> a
    112:121:java.lang.Object invoke(java.lang.String,java.lang.String,world.respect.shared.domain.xapi.getxapilaunchurl.GetXapiLaunchUrlUseCase$LaunchType,kotlin.coroutines.Continuation):35:35 -> a
    122:123:java.lang.Object invoke(java.lang.String,java.lang.String,world.respect.shared.domain.xapi.getxapilaunchurl.GetXapiLaunchUrlUseCase$LaunchType,kotlin.coroutines.Continuation):36:36 -> a
    124:125:java.lang.String world.respect.datalayer.AuthenticatedUserPrincipalId.getGuid():11:11 -> a
    124:125:java.lang.Object invoke(java.lang.String,java.lang.String,world.respect.shared.domain.xapi.getxapilaunchurl.GetXapiLaunchUrlUseCase$LaunchType,kotlin.coroutines.Continuation):36 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    126:131:java.lang.Object invoke(java.lang.String,java.lang.String,world.respect.shared.domain.xapi.getxapilaunchurl.GetXapiLaunchUrlUseCase$LaunchType,kotlin.coroutines.Continuation):37:37 -> a
    132:137:java.lang.String world.respect.libutil.ext.RandomStringKt.randomString$default(int,java.lang.String,int,java.lang.Object):12:12 -> a
    132:137:java.lang.Object invoke(java.lang.String,java.lang.String,world.respect.shared.domain.xapi.getxapilaunchurl.GetXapiLaunchUrlUseCase$LaunchType,kotlin.coroutines.Continuation):38 -> a
    138:152:java.lang.Object invoke(java.lang.String,java.lang.String,world.respect.shared.domain.xapi.getxapilaunchurl.GetXapiLaunchUrlUseCase$LaunchType,kotlin.coroutines.Continuation):34:34 -> a
    153:155:void world.respect.datalayer.db.school.xapi.entities.XapiSessionEntity.<init>(long,long,long,java.lang.String,long,long,long,java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker):17:17 -> a
    153:155:java.lang.Object invoke(java.lang.String,java.lang.String,world.respect.shared.domain.xapi.getxapilaunchurl.GetXapiLaunchUrlUseCase$LaunchType,kotlin.coroutines.Continuation):34 -> a
    156:173:java.lang.Object invoke(java.lang.String,java.lang.String,world.respect.shared.domain.xapi.getxapilaunchurl.GetXapiLaunchUrlUseCase$LaunchType,kotlin.coroutines.Continuation):40:40 -> a
    174:175:java.lang.Object world.respect.datalayer.db.school.xapi.daos.XapiSessionEntityDao_Impl.insertAsync(world.respect.datalayer.db.school.xapi.entities.XapiSessionEntity,kotlin.coroutines.Continuation):43:43 -> a
    174:175:java.lang.Object invoke(java.lang.String,java.lang.String,world.respect.shared.domain.xapi.getxapilaunchurl.GetXapiLaunchUrlUseCase$LaunchType,kotlin.coroutines.Continuation):40 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    176:183:java.lang.Object world.respect.datalayer.db.school.xapi.daos.XapiSessionEntityDao_Impl.insertAsync(world.respect.datalayer.db.school.xapi.entities.XapiSessionEntity,kotlin.coroutines.Continuation):43:43 -> a
    176:183:java.lang.Object invoke(java.lang.String,java.lang.String,world.respect.shared.domain.xapi.getxapilaunchurl.GetXapiLaunchUrlUseCase$LaunchType,kotlin.coroutines.Continuation):40 -> a
    184:197:java.lang.Object androidx.room.util.DBUtil.performSuspending(androidx.room.RoomDatabase,boolean,boolean,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):1:1 -> a
    184:197:java.lang.Object world.respect.datalayer.db.school.xapi.daos.XapiSessionEntityDao_Impl.insertAsync(world.respect.datalayer.db.school.xapi.entities.XapiSessionEntity,kotlin.coroutines.Continuation):43 -> a
    184:197:java.lang.Object invoke(java.lang.String,java.lang.String,world.respect.shared.domain.xapi.getxapilaunchurl.GetXapiLaunchUrlUseCase$LaunchType,kotlin.coroutines.Continuation):40 -> a
    198:203:java.lang.Object invoke(java.lang.String,java.lang.String,world.respect.shared.domain.xapi.getxapilaunchurl.GetXapiLaunchUrlUseCase$LaunchType,kotlin.coroutines.Continuation):40:40 -> a
    204:205:java.lang.String world.respect.datalayer.db.school.xapi.entities.XapiSessionEntity.getXseAuth():33:33 -> a
    204:205:java.lang.Object invoke(java.lang.String,java.lang.String,world.respect.shared.domain.xapi.getxapilaunchurl.GetXapiLaunchUrlUseCase$LaunchType,kotlin.coroutines.Continuation):41 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    206:229:java.lang.Object invoke(java.lang.String,java.lang.String,world.respect.shared.domain.xapi.getxapilaunchurl.GetXapiLaunchUrlUseCase$LaunchType,kotlin.coroutines.Continuation):41:41 -> a
    230:233:java.lang.Object invoke(java.lang.String,java.lang.String,world.respect.shared.domain.xapi.getxapilaunchurl.GetXapiLaunchUrlUseCase$LaunchType,kotlin.coroutines.Continuation):43:43 -> a
    234:237:java.lang.Object invoke(java.lang.String,java.lang.String,world.respect.shared.domain.xapi.getxapilaunchurl.GetXapiLaunchUrlUseCase$LaunchType,kotlin.coroutines.Continuation):44:44 -> a
    238:239:java.lang.String io.ktor.http.Url.toString():227:227 -> a
    238:239:io.ktor.http.Url world.respect.lib.xapi.nanohttpd.XapiNanoHttpdApp.localUrlForEndpoint(io.ktor.http.Url):48 -> a
    238:239:java.lang.Object invoke(java.lang.String,java.lang.String,world.respect.shared.domain.xapi.getxapilaunchurl.GetXapiLaunchUrlUseCase$LaunchType,kotlin.coroutines.Continuation):44 -> a
    240:243:io.ktor.http.Url world.respect.lib.xapi.nanohttpd.XapiNanoHttpdApp.localUrlForEndpoint(io.ktor.http.Url):48:48 -> a
    240:243:java.lang.Object invoke(java.lang.String,java.lang.String,world.respect.shared.domain.xapi.getxapilaunchurl.GetXapiLaunchUrlUseCase$LaunchType,kotlin.coroutines.Continuation):44 -> a
    244:247:io.ktor.http.Url world.respect.lib.xapi.nanohttpd.XapiNanoHttpdApp.localUrlForEndpoint(io.ktor.http.Url):47:47 -> a
    244:247:java.lang.Object invoke(java.lang.String,java.lang.String,world.respect.shared.domain.xapi.getxapilaunchurl.GetXapiLaunchUrlUseCase$LaunchType,kotlin.coroutines.Continuation):44 -> a
    248:259:int fi.iki.elonen.NanoHTTPD.getListeningPort():2145:2145 -> a
    248:259:io.ktor.http.Url world.respect.lib.xapi.nanohttpd.XapiNanoHttpdApp.localUrlForEndpoint(io.ktor.http.Url):50 -> a
    248:259:java.lang.Object invoke(java.lang.String,java.lang.String,world.respect.shared.domain.xapi.getxapilaunchurl.GetXapiLaunchUrlUseCase$LaunchType,kotlin.coroutines.Continuation):44 -> a
    260:286:io.ktor.http.Url world.respect.lib.xapi.nanohttpd.XapiNanoHttpdApp.localUrlForEndpoint(io.ktor.http.Url):50:50 -> a
    260:286:java.lang.Object invoke(java.lang.String,java.lang.String,world.respect.shared.domain.xapi.getxapilaunchurl.GetXapiLaunchUrlUseCase$LaunchType,kotlin.coroutines.Continuation):44 -> a
    287:295:io.ktor.http.Url io.ktor.http.URLUtilsKt.Url(java.lang.String):15:15 -> a
    287:295:io.ktor.http.Url world.respect.lib.xapi.nanohttpd.XapiNanoHttpdApp.localUrlForEndpoint(io.ktor.http.Url):50 -> a
    287:295:java.lang.Object invoke(java.lang.String,java.lang.String,world.respect.shared.domain.xapi.getxapilaunchurl.GetXapiLaunchUrlUseCase$LaunchType,kotlin.coroutines.Continuation):44 -> a
    296:299:java.lang.Object invoke(java.lang.String,java.lang.String,world.respect.shared.domain.xapi.getxapilaunchurl.GetXapiLaunchUrlUseCase$LaunchType,kotlin.coroutines.Continuation):46:46 -> a
    300:301:io.ktor.http.Url world.respect.libutil.ext.UrlExtKt.appendAssignmentXapiSegment(io.ktor.http.Url,java.lang.String):177:177 -> a
    300:301:java.lang.Object invoke(java.lang.String,java.lang.String,world.respect.shared.domain.xapi.getxapilaunchurl.GetXapiLaunchUrlUseCase$LaunchType,kotlin.coroutines.Continuation):53 -> a
    302:309:io.ktor.http.Url world.respect.libutil.ext.UrlExtKt.appendAssignmentXapiSegment(io.ktor.http.Url,java.lang.String):179:179 -> a
    302:309:java.lang.Object invoke(java.lang.String,java.lang.String,world.respect.shared.domain.xapi.getxapilaunchurl.GetXapiLaunchUrlUseCase$LaunchType,kotlin.coroutines.Continuation):53 -> a
    310:313:io.ktor.http.Url world.respect.libutil.ext.UrlExtKt.appendAssignmentXapiSegment(io.ktor.http.Url,java.lang.String):175:175 -> a
    310:313:java.lang.Object invoke(java.lang.String,java.lang.String,world.respect.shared.domain.xapi.getxapilaunchurl.GetXapiLaunchUrlUseCase$LaunchType,kotlin.coroutines.Continuation):53 -> a
    314:317:java.lang.Object invoke(java.lang.String,java.lang.String,world.respect.shared.domain.xapi.getxapilaunchurl.GetXapiLaunchUrlUseCase$LaunchType,kotlin.coroutines.Continuation):58:58 -> a
    318:323:java.lang.Object invoke(java.lang.String,java.lang.String,world.respect.shared.domain.xapi.getxapilaunchurl.GetXapiLaunchUrlUseCase$LaunchType,kotlin.coroutines.Continuation):59:59 -> a
    324:329:java.lang.Object invoke(java.lang.String,java.lang.String,world.respect.shared.domain.xapi.getxapilaunchurl.GetXapiLaunchUrlUseCase$LaunchType,kotlin.coroutines.Continuation):49:49 -> a
    330:335:java.lang.Object invoke(java.lang.String,java.lang.String,world.respect.shared.domain.xapi.getxapilaunchurl.GetXapiLaunchUrlUseCase$LaunchType,kotlin.coroutines.Continuation):32:32 -> a
