# {"id":"partitionSourceFiles","fileNameMappings":{"world.respect.shared.domain.launchapp.getxapilaunchparams.XapiLaunchParams":"XapiLaunchParams.kt","io.ktor.http.URLBuilder":"URLBuilder.kt","world.respect.shared.domain.launchapp.LaunchAppUseCaseAndroid$LaunchableAppNotInstalled":"LaunchAppUseCaseAndroid.kt","com.ustadmobile.libcache.util.LaunchNoVarySearchConstants":"LaunchNoVarySearchConstants.kt","world.respect.shared.domain.launchapp.getlaunchoptionsforpublication.GetLaunchOptionsForPublicationUseCase$LaunchOption":"GetLaunchOptionsForPublicationUseCase.kt","world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest":"LaunchAppUseCase.kt","com.ustadmobile.libcache.UstadCacheImpl":"UstadCacheImpl.kt","kotlin.jvm.internal.Intrinsics":"Intrinsics.java","io.ktor.http.Url":"Url.kt","world.respect.shared.domain.launchapp.getlaunchoptionsforpublication.GetLaunchOptionsForPublicationUseCase$GetLaunchOptionsResult":"GetLaunchOptionsForPublicationUseCase.kt","io.ktor.http.URLProtocol":"URLProtocol.kt"}}
world.respect.shared.domain.launchapp.LaunchAppUseCaseAndroid -> io3:
# {"id":"sourceFile","fileName":"LaunchAppUseCaseAndroid.kt"}
    android.content.Context appContext -> a
    com.ustadmobile.libcache.UstadCache ustadCache -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lfx7;"}
    world.respect.shared.domain.launchapp.getlaunchoptionsforpublication.GetLaunchOptionsForPublicationUseCase getLaunchOptionsForPublicationUseCase -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"Liq2;"}
    world.respect.shared.domain.launchapp.getxapilaunchparams.GetXapiLaunchParamsUseCase getXapiLaunchParamsUseCase -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lor2;"}
    kotlinx.serialization.json.Json json -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lwh3;"}
    java.util.List KNOWN_BROWSER_PACKAGES -> f
    1:2:void <clinit>():260:260 -> <clinit>
    3:14:void <clinit>():261:261 -> <clinit>
    15:21:void <clinit>():256:256 -> <clinit>
    1:3:void <init>(android.content.Context,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.launchapp.getlaunchoptionsforpublication.GetLaunchOptionsForPublicationUseCase,world.respect.shared.domain.launchapp.getxapilaunchparams.GetXapiLaunchParamsUseCase,kotlinx.serialization.json.Json):33:33 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;Lfx7;Liq2;Lor2;Lwh3;)V"}
    4:5:void <init>(android.content.Context,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.launchapp.getlaunchoptionsforpublication.GetLaunchOptionsForPublicationUseCase,world.respect.shared.domain.launchapp.getxapilaunchparams.GetXapiLaunchParamsUseCase,kotlinx.serialization.json.Json):34:34 -> <init>
    6:7:void <init>(android.content.Context,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.launchapp.getlaunchoptionsforpublication.GetLaunchOptionsForPublicationUseCase,world.respect.shared.domain.launchapp.getxapilaunchparams.GetXapiLaunchParamsUseCase,kotlinx.serialization.json.Json):35:35 -> <init>
    8:9:void <init>(android.content.Context,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.launchapp.getlaunchoptionsforpublication.GetLaunchOptionsForPublicationUseCase,world.respect.shared.domain.launchapp.getxapilaunchparams.GetXapiLaunchParamsUseCase,kotlinx.serialization.json.Json):36:36 -> <init>
    10:11:void <init>(android.content.Context,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.launchapp.getlaunchoptionsforpublication.GetLaunchOptionsForPublicationUseCase,world.respect.shared.domain.launchapp.getxapilaunchparams.GetXapiLaunchParamsUseCase,kotlinx.serialization.json.Json):37:37 -> <init>
    12:14:void <init>(android.content.Context,com.ustadmobile.libcache.UstadCache,world.respect.shared.domain.launchapp.getlaunchoptionsforpublication.GetLaunchOptionsForPublicationUseCase,world.respect.shared.domain.launchapp.getxapilaunchparams.GetXapiLaunchParamsUseCase,kotlinx.serialization.json.Json):38:38 -> <init>
    35:171:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):83:83 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ldo3;Lqa1;)Ljava/lang/Object;"}
    172:176:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):87:87 -> a
    177:178:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):90:90 -> a
    179:180:world.respect.lib.opds.model.Publication world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest.getPublication():21:21 -> a
    179:180:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):91 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    181:182:io.ktor.http.Url world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest.getPublicationUrl():20:20 -> a
    181:182:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):91 -> a
    183:196:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):90:90 -> a
    197:198:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):83:83 -> a
    199:200:java.util.List world.respect.shared.domain.launchapp.getlaunchoptionsforpublication.GetLaunchOptionsForPublicationUseCase$GetLaunchOptionsResult.getOptions():36:36 -> a
    199:200:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):94 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    201:216:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):94:94 -> a
    217:218:java.lang.String world.respect.shared.domain.launchapp.getlaunchoptionsforpublication.GetLaunchOptionsForPublicationUseCase$LaunchOption.getActivityId():42:42 -> a
    217:218:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):96 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    219:220:java.lang.String world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest.getAssignmentActivityId():22:22 -> a
    219:220:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):97 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    221:222:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):98:98 -> a
    223:255:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):95:95 -> a
    256:257:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):83:83 -> a
    258:259:io.ktor.http.Url world.respect.shared.domain.launchapp.getlaunchoptionsforpublication.GetLaunchOptionsForPublicationUseCase$LaunchOption.getUrl():41:41 -> a
    258:259:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):101 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    260:263:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):101:101 -> a
    264:266:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):102:102 -> a
    267:268:io.ktor.http.ParametersBuilder io.ktor.http.URLBuilder.getParameters():92:92 -> a
    267:268:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):103 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    269:282:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):103:103 -> a
    283:286:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):104:104 -> a
    287:288:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):106:106 -> a
    289:290:io.ktor.http.Url world.respect.shared.domain.launchapp.getlaunchoptionsforpublication.GetLaunchOptionsForPublicationUseCase$LaunchOption.getUrl():41:41 -> a
    289:290:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):107 -> a
    291:292:java.util.List com.ustadmobile.libcache.util.LaunchNoVarySearchConstants.getLAUNCH_NO_VARY_PARAM_NAMES():8:8 -> a
    291:292:io.ktor.http.Url com.ustadmobile.libcache.novarysearch.UrlNormalizeForNoVarySearchKt.removeLaunchSearchParams(io.ktor.http.Url):39 -> a
    291:292:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):107 -> a
    293:295:io.ktor.http.Url com.ustadmobile.libcache.novarysearch.UrlNormalizeForNoVarySearchKt.removeSearchParamsByNames(io.ktor.http.Url,java.util.List):0:0 -> a
    293:295:io.ktor.http.Url com.ustadmobile.libcache.novarysearch.UrlNormalizeForNoVarySearchKt.removeLaunchSearchParams(io.ktor.http.Url):39 -> a
    293:295:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):107 -> a
    296:299:io.ktor.http.Url com.ustadmobile.libcache.novarysearch.UrlNormalizeForNoVarySearchKt.removeSearchParamsByNames(io.ktor.http.Url,java.util.List):31:31 -> a
    296:299:io.ktor.http.Url com.ustadmobile.libcache.novarysearch.UrlNormalizeForNoVarySearchKt.removeLaunchSearchParams(io.ktor.http.Url):39 -> a
    296:299:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):107 -> a
    300:321:io.ktor.http.Url com.ustadmobile.libcache.novarysearch.UrlNormalizeForNoVarySearchKt.removeSearchParamsByNames(io.ktor.http.Url,java.util.List):41:41 -> a
    300:321:io.ktor.http.Url com.ustadmobile.libcache.novarysearch.UrlNormalizeForNoVarySearchKt.removeLaunchSearchParams(io.ktor.http.Url):39 -> a
    300:321:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):107 -> a
    322:323:io.ktor.http.ParametersBuilder io.ktor.http.URLBuilder.getEncodedParameters():86:86 -> a
    322:323:io.ktor.http.Url com.ustadmobile.libcache.novarysearch.UrlNormalizeForNoVarySearchKt.removeSearchParamsByNames(io.ktor.http.Url,java.util.List):33 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    322:323:io.ktor.http.Url com.ustadmobile.libcache.novarysearch.UrlNormalizeForNoVarySearchKt.removeLaunchSearchParams(io.ktor.http.Url):39 -> a
    322:323:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):107 -> a
    324:326:io.ktor.http.Url com.ustadmobile.libcache.novarysearch.UrlNormalizeForNoVarySearchKt.removeSearchParamsByNames(io.ktor.http.Url,java.util.List):33:33 -> a
    324:326:io.ktor.http.Url com.ustadmobile.libcache.novarysearch.UrlNormalizeForNoVarySearchKt.removeLaunchSearchParams(io.ktor.http.Url):39 -> a
    324:326:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):107 -> a
    327:340:void io.ktor.util.StringValuesBuilderImpl.remove(java.lang.String):432:432 -> a
    327:340:io.ktor.http.Url com.ustadmobile.libcache.novarysearch.UrlNormalizeForNoVarySearchKt.removeSearchParamsByNames(io.ktor.http.Url,java.util.List):33 -> a
    327:340:io.ktor.http.Url com.ustadmobile.libcache.novarysearch.UrlNormalizeForNoVarySearchKt.removeLaunchSearchParams(io.ktor.http.Url):39 -> a
    327:340:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):107 -> a
    341:344:io.ktor.http.Url com.ustadmobile.libcache.novarysearch.UrlNormalizeForNoVarySearchKt.removeSearchParamsByNames(io.ktor.http.Url,java.util.List):35:35 -> a
    341:344:io.ktor.http.Url com.ustadmobile.libcache.novarysearch.UrlNormalizeForNoVarySearchKt.removeLaunchSearchParams(io.ktor.http.Url):39 -> a
    341:344:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):107 -> a
    345:346:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):109:109 -> a
    347:348:java.lang.String com.ustadmobile.libcache.util.LaunchNoVarySearchConstants.getLAUNCH_LINK_NO_VARY_HEADER():18:18 -> a
    347:348:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):110 -> a
    349:352:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):109:109 -> a
    353:357:kotlin.Pair kotlin.TuplesKt.to(java.lang.Object,java.lang.Object):44:44 -> a
    353:357:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):109 -> a
    358:361:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):109:109 -> a
    362:365:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):108:108 -> a
    366:380:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):106:106 -> a
    381:383:java.lang.Object com.ustadmobile.libcache.UstadCacheImpl.setExtraResponseHeaders(io.ktor.http.Url,io.ktor.http.Headers,kotlin.coroutines.Continuation):1007:1007 -> a
    381:383:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):106 -> a
    384:406:java.lang.Object com.ustadmobile.libcache.UstadCacheImpl.setExtraResponseHeaders(io.ktor.http.Url,io.ktor.http.Headers,kotlin.coroutines.Continuation):1008:1008 -> a
    384:406:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):106 -> a
    407:408:io.ktor.http.Url world.respect.shared.domain.launchapp.getlaunchoptionsforpublication.GetLaunchOptionsForPublicationUseCase$LaunchOption.getUrl():41:41 -> a
    407:408:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):120 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    409:410:io.ktor.http.URLProtocol io.ktor.http.Url.getProtocol():163:163 -> a
    409:410:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):120 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    411:412:java.lang.String io.ktor.http.URLProtocol.getName():19:19 -> a
    411:412:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):120 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    413:414:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):120:120 -> a
    415:420:boolean kotlin.jvm.internal.Intrinsics.areEqual(java.lang.Object,java.lang.Object):169:169 -> a
    415:420:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):120 -> a
    421:424:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):120:120 -> a
    425:427:java.lang.String io.ktor.http.Url.toString():227:227 -> a
    425:427:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):122 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    428:431:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):121:121 -> a
    432:434:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):124:124 -> a
    435:443:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):125:125 -> a
    444:454:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):128:128 -> a
    455:460:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):132:132 -> a
    461:464:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):133:133 -> a
    465:489:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):134:134 -> a
    490:493:world.respect.lib.opds.model.Publication world.respect.shared.domain.launchapp.getlaunchoptionsforpublication.GetLaunchOptionsForPublicationUseCase$GetLaunchOptionsResult.getLaunchableApp():37:37 -> a
    490:493:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):137 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    494:498:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):139:139 -> a
    499:512:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):138:138 -> a
    513:519:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):155:155 -> a
    520:522:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):156:156 -> a
    523:524:java.lang.String io.ktor.http.Url.toString():227:227 -> a
    523:524:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):157 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    525:531:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):266:266 -> a
    532:534:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):157:157 -> a
    535:537:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):158:158 -> a
    538:548:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):162:162 -> a
    549:554:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):164:164 -> a
    555:558:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):166:166 -> a
    559:583:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):167:167 -> a
    584:585:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):172:172 -> a
    586:587:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):173:173 -> a
    588:589:java.lang.String io.ktor.http.Url.toString():227:227 -> a
    588:589:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):173 -> a
    590:596:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):267:267 -> a
    597:599:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):172:172 -> a
    600:602:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):175:175 -> a
    603:613:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):179:179 -> a
    614:616:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):180:180 -> a
    617:619:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):181:181 -> a
    620:639:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):183:183 -> a
    640:645:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):182:182 -> a
    646:648:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):187:187 -> a
    649:661:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):188:188 -> a
    662:666:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):268:268 -> a
    667:680:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):278:278 -> a
    681:682:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):277:277 -> a
    683:688:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):193:193 -> a
    689:692:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):277:277 -> a
    693:697:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):282:282 -> a
    698:713:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):283:283 -> a
    714:721:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):194:194 -> a
    722:725:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):283:283 -> a
    726:731:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):196:196 -> a
    732:734:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):197:197 -> a
    735:754:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):199:199 -> a
    755:758:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):198:198 -> a
    759:783:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):205:205 -> a
    784:785:io.ktor.http.Url world.respect.shared.domain.launchapp.getlaunchoptionsforpublication.GetLaunchOptionsForPublicationUseCase$LaunchOption.getUrl():41:41 -> a
    784:785:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):208 -> a
    786:789:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):208:208 -> a
    790:791:java.lang.String world.respect.shared.domain.launchapp.getlaunchoptionsforpublication.GetLaunchOptionsForPublicationUseCase$LaunchOption.getActivityId():42:42 -> a
    790:791:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):211 -> a
    792:793:java.lang.String world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest.getAssignmentActivityId():22:22 -> a
    792:793:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):212 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    794:795:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):213:213 -> a
    796:830:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):210:210 -> a
    831:832:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):83:83 -> a
    833:835:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):209:209 -> a
    836:839:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):216:216 -> a
    840:841:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):223:223 -> a
    842:845:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):225:225 -> a
    846:850:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):223:223 -> a
    851:853:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):227:227 -> a
    854:855:java.lang.String io.ktor.http.Url.toString():227:227 -> a
    854:855:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):228 -> a
    856:860:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):229:229 -> a
    861:863:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):230:230 -> a
    864:898:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):231:231 -> a
    899:906:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):241:241 -> a
    907:908:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):242:242 -> a
    909:910:world.respect.lib.opds.model.Publication world.respect.shared.domain.launchapp.LaunchAppUseCaseAndroid$LaunchableAppNotInstalled.getLaunchableApp():56:56 -> a
    909:910:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):243 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    911:912:io.ktor.http.Url world.respect.shared.domain.launchapp.LaunchAppUseCaseAndroid$LaunchableAppNotInstalled.getLaunchUrl():57:57 -> a
    911:912:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):244 -> a
    913:916:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):242:242 -> a
    917:925:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):246:246 -> a
    926:927:io.ktor.http.Url world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest.getPublicationUrl():20:20 -> a
    926:927:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):237 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    928:944:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):237:237 -> a
    945:950:java.lang.Object invoke(world.respect.shared.domain.launchapp.LaunchAppUseCase$LaunchAppRequest,kotlin.coroutines.Continuation):238:238 -> a
    1:2:io.ktor.http.ParametersBuilder io.ktor.http.URLBuilder.getEncodedParameters():86:86 -> b
    1:2:io.ktor.http.URLBuilder setXapiLaunchParams(io.ktor.http.URLBuilder,world.respect.shared.domain.launchapp.getxapilaunchparams.XapiLaunchParams):44 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lqs7;Lgf8;)V"}
    3:4:io.ktor.http.Url world.respect.shared.domain.launchapp.getxapilaunchparams.XapiLaunchParams.getEndpoint():14:14 -> b
    3:4:io.ktor.http.URLBuilder setXapiLaunchParams(io.ktor.http.URLBuilder,world.respect.shared.domain.launchapp.getxapilaunchparams.XapiLaunchParams):44 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    5:6:java.lang.String io.ktor.http.Url.toString():227:227 -> b
    5:6:io.ktor.http.URLBuilder setXapiLaunchParams(io.ktor.http.URLBuilder,world.respect.shared.domain.launchapp.getxapilaunchparams.XapiLaunchParams):44 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    7:15:io.ktor.http.URLBuilder setXapiLaunchParams(io.ktor.http.URLBuilder,world.respect.shared.domain.launchapp.getxapilaunchparams.XapiLaunchParams):44:44 -> b
    16:17:io.ktor.http.ParametersBuilder io.ktor.http.URLBuilder.getEncodedParameters():86:86 -> b
    16:17:io.ktor.http.URLBuilder setXapiLaunchParams(io.ktor.http.URLBuilder,world.respect.shared.domain.launchapp.getxapilaunchparams.XapiLaunchParams):45 -> b
    18:19:java.lang.String world.respect.shared.domain.launchapp.getxapilaunchparams.XapiLaunchParams.getActivityId():13:13 -> b
    18:19:io.ktor.http.URLBuilder setXapiLaunchParams(io.ktor.http.URLBuilder,world.respect.shared.domain.launchapp.getxapilaunchparams.XapiLaunchParams):45 -> b
    20:28:io.ktor.http.URLBuilder setXapiLaunchParams(io.ktor.http.URLBuilder,world.respect.shared.domain.launchapp.getxapilaunchparams.XapiLaunchParams):45:45 -> b
    29:30:io.ktor.http.ParametersBuilder io.ktor.http.URLBuilder.getEncodedParameters():86:86 -> b
    29:30:io.ktor.http.URLBuilder setXapiLaunchParams(io.ktor.http.URLBuilder,world.respect.shared.domain.launchapp.getxapilaunchparams.XapiLaunchParams):46 -> b
    31:32:java.lang.String world.respect.shared.domain.launchapp.getxapilaunchparams.XapiLaunchParams.getAuth():16:16 -> b
    31:32:io.ktor.http.URLBuilder setXapiLaunchParams(io.ktor.http.URLBuilder,world.respect.shared.domain.launchapp.getxapilaunchparams.XapiLaunchParams):46 -> b
    33:41:io.ktor.http.URLBuilder setXapiLaunchParams(io.ktor.http.URLBuilder,world.respect.shared.domain.launchapp.getxapilaunchparams.XapiLaunchParams):46:46 -> b
    42:43:io.ktor.http.ParametersBuilder io.ktor.http.URLBuilder.getEncodedParameters():86:86 -> b
    42:43:io.ktor.http.URLBuilder setXapiLaunchParams(io.ktor.http.URLBuilder,world.respect.shared.domain.launchapp.getxapilaunchparams.XapiLaunchParams):47 -> b
    44:51:io.ktor.http.URLBuilder setXapiLaunchParams(io.ktor.http.URLBuilder,world.respect.shared.domain.launchapp.getxapilaunchparams.XapiLaunchParams):48:48 -> b
    52:53:world.respect.lib.xapi.model.XapiActor world.respect.shared.domain.launchapp.getxapilaunchparams.XapiLaunchParams.getActor():15:15 -> b
    52:53:io.ktor.http.URLBuilder setXapiLaunchParams(io.ktor.http.URLBuilder,world.respect.shared.domain.launchapp.getxapilaunchparams.XapiLaunchParams):48 -> b
    54:59:io.ktor.http.URLBuilder setXapiLaunchParams(io.ktor.http.URLBuilder,world.respect.shared.domain.launchapp.getxapilaunchparams.XapiLaunchParams):48:48 -> b
    60:69:io.ktor.http.URLBuilder setXapiLaunchParams(io.ktor.http.URLBuilder,world.respect.shared.domain.launchapp.getxapilaunchparams.XapiLaunchParams):47:47 -> b
