# {"id":"partitionSourceFiles","fileNameMappings":{"kotlin.coroutines.jvm.internal.ContinuationImpl":"ContinuationImpl.kt","io.ktor.client.engine.HttpClientEngineKt":"HttpClientEngine.kt","kotlinx.coroutines.Job":"Job.kt","kotlinx.coroutines.DeferredCoroutine":"Builders.common.kt","io.ktor.client.engine.HttpClientEngine":"HttpClientEngine.kt"}}
io.ktor.client.engine.HttpClientEngineBase -> i03:
# {"id":"sourceFile","fileName":"HttpClientEngineBase.kt"}
    kotlin.Lazy dispatcher$delegate -> X
      # {"id":"com.android.tools.r8.residualsignature","signature":"Le57;"}
    kotlin.Lazy coroutineContext$delegate -> Y
      # {"id":"com.android.tools.r8.residualsignature","signature":"Le57;"}
    java.util.concurrent.atomic.AtomicIntegerFieldUpdater clientRefCount$FU$internal -> Z
    long closed$FU$offset -> c0
      # {"id":"com.android.tools.r8.synthesized"}
    1:25:void <clinit>():0:0 -> <clinit>
    1:4:void <init>(java.lang.String):40:40 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"()V"}
    5:6:void <init>(java.lang.String):41:41 -> <init>
    7:8:void <init>(java.lang.String):44:44 -> <init>
    9:14:void <init>(java.lang.String):46:46 -> <init>
    15:19:kotlin.Lazy kotlin.LazyKt__LazyJVMKt.lazy(kotlin.jvm.functions.Function0):26:26 -> <init>
    15:19:void <init>(java.lang.String):46 -> <init>
    20:21:void <init>(java.lang.String):46:46 -> <init>
    22:27:void <init>(java.lang.String):48:48 -> <init>
    28:32:kotlin.Lazy kotlin.LazyKt__LazyJVMKt.lazy(kotlin.jvm.functions.Function0):26:26 -> <init>
    28:32:void <init>(java.lang.String):48 -> <init>
    33:35:void <init>(java.lang.String):48:48 -> <init>
    1:14:void close():53:53 -> close
    15:35:void close():55:55 -> close
    36:39:void close():57:57 -> close
    1:9:kotlin.coroutines.CoroutineContext getCoroutineContext():48:48 -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lsc1;"}
    java.lang.Object io.ktor.client.engine.HttpClientEngine.execute(io.ktor.client.request.HttpRequestData,kotlin.coroutines.Continuation) -> k
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkf7;Lbb1;)Ljava/lang/Object;"}
    27:58:java.lang.Object io.ktor.client.engine.HttpClientEngine.executeWithinCallContext(io.ktor.client.request.HttpRequestData,kotlin.coroutines.Continuation):174:174 -> o
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkf7;Lbb1;)Ljava/lang/Object;"}
    59:62:kotlinx.coroutines.Job io.ktor.client.request.HttpRequestData.getExecutionContext():230:230 -> o
    59:62:java.lang.Object io.ktor.client.engine.HttpClientEngine.executeWithinCallContext(io.ktor.client.request.HttpRequestData,kotlin.coroutines.Continuation):175 -> o
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    63:68:java.lang.Object io.ktor.client.engine.HttpClientEngine.executeWithinCallContext(io.ktor.client.request.HttpRequestData,kotlin.coroutines.Continuation):175:175 -> o
    69:73:kotlinx.coroutines.CompletableJob kotlinx.coroutines.JobKt__JobKt.Job(kotlinx.coroutines.Job):391:391 -> o
    69:73:kotlinx.coroutines.CompletableJob kotlinx.coroutines.JobKt.Job(kotlinx.coroutines.Job):1 -> o
    69:73:java.lang.Object io.ktor.client.engine.HttpClientEngineKt.createCallContext(io.ktor.client.engine.HttpClientEngine,kotlinx.coroutines.Job,kotlin.coroutines.Continuation):219 -> o
    69:73:java.lang.Object io.ktor.client.engine.HttpClientEngine.executeWithinCallContext(io.ktor.client.request.HttpRequestData,kotlin.coroutines.Continuation):175 -> o
    74:87:java.lang.Object io.ktor.client.engine.HttpClientEngineKt.createCallContext(io.ktor.client.engine.HttpClientEngine,kotlinx.coroutines.Job,kotlin.coroutines.Continuation):220:220 -> o
    74:87:java.lang.Object io.ktor.client.engine.HttpClientEngine.executeWithinCallContext(io.ktor.client.request.HttpRequestData,kotlin.coroutines.Continuation):175 -> o
    88:92:kotlin.coroutines.CoroutineContext kotlin.coroutines.jvm.internal.ContinuationImpl.getContext():106:106 -> o
    88:92:java.lang.Object io.ktor.client.engine.HttpClientEngineKt.createCallContext(io.ktor.client.engine.HttpClientEngine,kotlinx.coroutines.Job,kotlin.coroutines.Continuation):241 -> o
    88:92:java.lang.Object io.ktor.client.engine.HttpClientEngine.executeWithinCallContext(io.ktor.client.request.HttpRequestData,kotlin.coroutines.Continuation):175 -> o
    93:103:java.lang.Object io.ktor.client.engine.HttpClientEngineKt.createCallContext(io.ktor.client.engine.HttpClientEngine,kotlinx.coroutines.Job,kotlin.coroutines.Continuation):240:240 -> o
    93:103:java.lang.Object io.ktor.client.engine.HttpClientEngine.executeWithinCallContext(io.ktor.client.request.HttpRequestData,kotlin.coroutines.Continuation):175 -> o
    104:110:java.lang.Object io.ktor.client.engine.HttpClientEngineKt.createCallContext(io.ktor.client.engine.HttpClientEngine,kotlinx.coroutines.Job,kotlin.coroutines.Continuation):242:242 -> o
    104:110:java.lang.Object io.ktor.client.engine.HttpClientEngine.executeWithinCallContext(io.ktor.client.request.HttpRequestData,kotlin.coroutines.Continuation):175 -> o
    111:114:kotlinx.coroutines.DisposableHandle kotlinx.coroutines.Job.invokeOnCompletion$default(kotlinx.coroutines.Job,boolean,boolean,kotlin.jvm.functions.Function1,int,java.lang.Object):330:330 -> o
    111:114:java.lang.Object io.ktor.client.engine.HttpClientEngineKt.createCallContext(io.ktor.client.engine.HttpClientEngine,kotlinx.coroutines.Job,kotlin.coroutines.Continuation):242 -> o
    111:114:java.lang.Object io.ktor.client.engine.HttpClientEngine.executeWithinCallContext(io.ktor.client.request.HttpRequestData,kotlin.coroutines.Continuation):175 -> o
    115:127:java.lang.Object io.ktor.client.engine.HttpClientEngineKt.createCallContext(io.ktor.client.engine.HttpClientEngine,kotlinx.coroutines.Job,kotlin.coroutines.Continuation):248:248 -> o
    115:127:java.lang.Object io.ktor.client.engine.HttpClientEngine.executeWithinCallContext(io.ktor.client.request.HttpRequestData,kotlin.coroutines.Continuation):175 -> o
    128:129:java.lang.Object io.ktor.client.engine.HttpClientEngine.executeWithinCallContext(io.ktor.client.request.HttpRequestData,kotlin.coroutines.Continuation):174:174 -> o
    130:138:java.lang.Object io.ktor.client.engine.HttpClientEngine.executeWithinCallContext(io.ktor.client.request.HttpRequestData,kotlin.coroutines.Continuation):177:177 -> o
    139:145:java.lang.Object io.ktor.client.engine.HttpClientEngine.executeWithinCallContext(io.ktor.client.request.HttpRequestData,kotlin.coroutines.Continuation):178:178 -> o
    146:149:kotlinx.coroutines.Deferred kotlinx.coroutines.BuildersKt.async$default(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext,kotlinx.coroutines.CoroutineStart,kotlin.jvm.functions.Function2,int,java.lang.Object):1:1 -> o
    146:149:java.lang.Object io.ktor.client.engine.HttpClientEngine.executeWithinCallContext(io.ktor.client.request.HttpRequestData,kotlin.coroutines.Continuation):178 -> o
    150:153:java.lang.Object io.ktor.client.engine.HttpClientEngine.executeWithinCallContext(io.ktor.client.request.HttpRequestData,kotlin.coroutines.Continuation):184:184 -> o
    154:161:java.lang.Object kotlinx.coroutines.DeferredCoroutine.await$suspendImpl(kotlinx.coroutines.DeferredCoroutine,kotlin.coroutines.Continuation):304:304 -> o
    154:161:java.lang.Object kotlinx.coroutines.DeferredCoroutine.await(kotlin.coroutines.Continuation):0 -> o
    154:161:java.lang.Object io.ktor.client.engine.HttpClientEngine.executeWithinCallContext(io.ktor.client.request.HttpRequestData,kotlin.coroutines.Continuation):184 -> o
    io.ktor.client.engine.HttpClientEngineConfig io.ktor.client.engine.HttpClientEngine.getConfig() -> q
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Ljm4;"}
