# {"id":"partitionSourceFiles","fileNameMappings":{"world.respect.shared.domain.account.child.AddChildAccountUseCase$AddChildAccountResponse":"AddChildAccountUseCase.kt","world.respect.datalayer.http.ext.SchoolUrlHttpDataSourceExtKt":"SchoolUrlHttpDataSourceExt.kt","io.ktor.client.request.HttpRequestBuilder":"HttpRequest.kt","io.ktor.http.ContentType$Application":"ContentTypes.kt","world.respect.datalayer.shared.LocalModelDataSource":"LocalModelDataSource.kt","world.respect.datalayer.db.SchoolDataSourceDb":"SchoolDataSourceDb.kt"}}
world.respect.shared.domain.account.child.AddChildAccountUseCaseClient -> c7:
# {"id":"sourceFile","fileName":"AddChildAccountUseCaseClient.kt"}
    io.ktor.http.Url schoolUrl -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lom7;"}
    world.respect.datalayer.schooldirectory.SchoolDirectoryEntryDataSource schoolDirectoryEntryDataSource -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ltd6;"}
    io.ktor.client.HttpClient httpClient -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"La03;"}
    world.respect.datalayer.AuthTokenProvider authTokenProvider -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lv06;"}
    world.respect.datalayer.SchoolDataSourceLocal schoolDataSourceLocal -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ltc6;"}
    4:6:void <init>(io.ktor.http.Url,world.respect.datalayer.schooldirectory.SchoolDirectoryEntryDataSource,io.ktor.client.HttpClient,world.respect.datalayer.AuthTokenProvider,world.respect.datalayer.SchoolDataSourceLocal):18:18 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lom7;Ltd6;La03;Lv06;Ltc6;)V"}
    7:8:void <init>(io.ktor.http.Url,world.respect.datalayer.schooldirectory.SchoolDirectoryEntryDataSource,io.ktor.client.HttpClient,world.respect.datalayer.AuthTokenProvider,world.respect.datalayer.SchoolDataSourceLocal):19:19 -> <init>
    9:10:void <init>(io.ktor.http.Url,world.respect.datalayer.schooldirectory.SchoolDirectoryEntryDataSource,io.ktor.client.HttpClient,world.respect.datalayer.AuthTokenProvider,world.respect.datalayer.SchoolDataSourceLocal):20:20 -> <init>
    11:12:void <init>(io.ktor.http.Url,world.respect.datalayer.schooldirectory.SchoolDirectoryEntryDataSource,io.ktor.client.HttpClient,world.respect.datalayer.AuthTokenProvider,world.respect.datalayer.SchoolDataSourceLocal):21:21 -> <init>
    13:14:void <init>(io.ktor.http.Url,world.respect.datalayer.schooldirectory.SchoolDirectoryEntryDataSource,io.ktor.client.HttpClient,world.respect.datalayer.AuthTokenProvider,world.respect.datalayer.SchoolDataSourceLocal):22:22 -> <init>
    15:17:void <init>(io.ktor.http.Url,world.respect.datalayer.schooldirectory.SchoolDirectoryEntryDataSource,io.ktor.client.HttpClient,world.respect.datalayer.AuthTokenProvider,world.respect.datalayer.SchoolDataSourceLocal):23:23 -> <init>
    27:90:java.lang.Object invoke(world.respect.shared.domain.account.child.AddChildAccountUseCase$AddChildAccountRequest,kotlin.coroutines.Continuation):26:26 -> a
    27:90:java.lang.Object AddChildAccountUseCaseClient.invoke(AddChildAccountUseCase$AddChildAccountRequest,ContinuationImpl):0 -> a
      # {"id":"com.android.tools.r8.synthesized"}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx6;Lbb1;)Ljava/lang/Object;"}
    91:98:java.lang.Object invoke(world.respect.shared.domain.account.child.AddChildAccountUseCase$AddChildAccountRequest,kotlin.coroutines.Continuation):31:31 -> a
    91:98:java.lang.Object AddChildAccountUseCaseClient.invoke(AddChildAccountUseCase$AddChildAccountRequest,ContinuationImpl):0 -> a
    99:100:world.respect.datalayer.schooldirectory.SchoolDirectoryEntryDataSource getSchoolDirectoryEntryDataSource():20:20 -> a
    99:100:java.lang.Object world.respect.datalayer.http.ext.SchoolUrlHttpDataSourceExtKt.respectEndpointUrl(world.respect.datalayer.http.school.SchoolUrlBasedDataSource,java.lang.String,kotlin.coroutines.Continuation):7 -> a
    99:100:java.lang.Object invoke(world.respect.shared.domain.account.child.AddChildAccountUseCase$AddChildAccountRequest,kotlin.coroutines.Continuation):31 -> a
    99:100:java.lang.Object AddChildAccountUseCaseClient.invoke(AddChildAccountUseCase$AddChildAccountRequest,ContinuationImpl):0 -> a
    101:102:io.ktor.http.Url getSchoolUrl():19:19 -> a
    101:102:java.lang.Object world.respect.datalayer.http.ext.SchoolUrlHttpDataSourceExtKt.respectEndpointUrl(world.respect.datalayer.http.school.SchoolUrlBasedDataSource,java.lang.String,kotlin.coroutines.Continuation):7 -> a
    101:102:java.lang.Object invoke(world.respect.shared.domain.account.child.AddChildAccountUseCase$AddChildAccountRequest,kotlin.coroutines.Continuation):31 -> a
    101:102:java.lang.Object AddChildAccountUseCaseClient.invoke(AddChildAccountUseCase$AddChildAccountRequest,ContinuationImpl):0 -> a
    103:116:java.lang.Object world.respect.datalayer.http.ext.SchoolUrlHttpDataSourceExtKt.respectEndpointUrl(world.respect.datalayer.http.school.SchoolUrlBasedDataSource,java.lang.String,kotlin.coroutines.Continuation):7:7 -> a
    103:116:java.lang.Object invoke(world.respect.shared.domain.account.child.AddChildAccountUseCase$AddChildAccountRequest,kotlin.coroutines.Continuation):31 -> a
    103:116:java.lang.Object AddChildAccountUseCaseClient.invoke(AddChildAccountUseCase$AddChildAccountRequest,ContinuationImpl):0 -> a
    117:118:java.lang.Object invoke(world.respect.shared.domain.account.child.AddChildAccountUseCase$AddChildAccountRequest,kotlin.coroutines.Continuation):26:26 -> a
    117:118:java.lang.Object AddChildAccountUseCaseClient.invoke(AddChildAccountUseCase$AddChildAccountRequest,ContinuationImpl):0 -> a
    119:122:java.lang.Object invoke(world.respect.shared.domain.account.child.AddChildAccountUseCase$AddChildAccountRequest,kotlin.coroutines.Continuation):30:30 -> a
    119:122:java.lang.Object AddChildAccountUseCaseClient.invoke(AddChildAccountUseCase$AddChildAccountRequest,ContinuationImpl):0 -> a
    123:126:java.lang.Object invoke(world.respect.shared.domain.account.child.AddChildAccountUseCase$AddChildAccountRequest,kotlin.coroutines.Continuation):32:32 -> a
    123:126:java.lang.Object AddChildAccountUseCaseClient.invoke(AddChildAccountUseCase$AddChildAccountRequest,ContinuationImpl):0 -> a
    127:131:java.lang.Object invoke(world.respect.shared.domain.account.child.AddChildAccountUseCase$AddChildAccountRequest,kotlin.coroutines.Continuation):46:46 -> a
    127:131:java.lang.Object AddChildAccountUseCaseClient.invoke(AddChildAccountUseCase$AddChildAccountRequest,ContinuationImpl):0 -> a
    132:136:java.lang.Object invoke(world.respect.shared.domain.account.child.AddChildAccountUseCase$AddChildAccountRequest,kotlin.coroutines.Continuation):47:47 -> a
    132:136:java.lang.Object AddChildAccountUseCaseClient.invoke(AddChildAccountUseCase$AddChildAccountRequest,ContinuationImpl):0 -> a
    137:138:io.ktor.http.URLBuilder io.ktor.client.request.HttpRequestBuilder.getUrl():81:81 -> a
    137:138:java.lang.Object invoke(world.respect.shared.domain.account.child.AddChildAccountUseCase$AddChildAccountRequest,kotlin.coroutines.Continuation):49 -> a
    137:138:java.lang.Object AddChildAccountUseCaseClient.invoke(AddChildAccountUseCase$AddChildAccountRequest,ContinuationImpl):0 -> a
    139:141:java.lang.Object invoke(world.respect.shared.domain.account.child.AddChildAccountUseCase$AddChildAccountRequest,kotlin.coroutines.Continuation):49:49 -> a
    139:141:java.lang.Object AddChildAccountUseCaseClient.invoke(AddChildAccountUseCase$AddChildAccountRequest,ContinuationImpl):0 -> a
    142:146:java.lang.Object invoke(world.respect.shared.domain.account.child.AddChildAccountUseCase$AddChildAccountRequest,kotlin.coroutines.Continuation):34:34 -> a
    142:146:java.lang.Object AddChildAccountUseCaseClient.invoke(AddChildAccountUseCase$AddChildAccountRequest,ContinuationImpl):0 -> a
    147:148:io.ktor.http.ContentType io.ktor.http.ContentType$Application.getJson():192:192 -> a
    147:148:java.lang.Object invoke(world.respect.shared.domain.account.child.AddChildAccountUseCase$AddChildAccountRequest,kotlin.coroutines.Continuation):35 -> a
    147:148:java.lang.Object AddChildAccountUseCaseClient.invoke(AddChildAccountUseCase$AddChildAccountRequest,ContinuationImpl):0 -> a
    149:151:java.lang.Object invoke(world.respect.shared.domain.account.child.AddChildAccountUseCase$AddChildAccountRequest,kotlin.coroutines.Continuation):35:35 -> a
    149:151:java.lang.Object AddChildAccountUseCaseClient.invoke(AddChildAccountUseCase$AddChildAccountRequest,ContinuationImpl):0 -> a
    152:155:java.lang.Object invoke(world.respect.shared.domain.account.child.AddChildAccountUseCase$AddChildAccountRequest,kotlin.coroutines.Continuation):52:52 -> a
    152:155:java.lang.Object AddChildAccountUseCaseClient.invoke(AddChildAccountUseCase$AddChildAccountRequest,ContinuationImpl):0 -> a
    156:157:java.lang.Object invoke(world.respect.shared.domain.account.child.AddChildAccountUseCase$AddChildAccountRequest,kotlin.coroutines.Continuation):53:53 -> a
    156:157:java.lang.Object AddChildAccountUseCaseClient.invoke(AddChildAccountUseCase$AddChildAccountRequest,ContinuationImpl):0 -> a
    158:159:void io.ktor.client.request.HttpRequestBuilder.setBody(java.lang.Object):103:103 -> a
    158:159:java.lang.Object invoke(world.respect.shared.domain.account.child.AddChildAccountUseCase$AddChildAccountRequest,kotlin.coroutines.Continuation):53 -> a
    158:159:java.lang.Object AddChildAccountUseCaseClient.invoke(AddChildAccountUseCase$AddChildAccountRequest,ContinuationImpl):0 -> a
    160:163:java.lang.Object invoke(world.respect.shared.domain.account.child.AddChildAccountUseCase$AddChildAccountRequest,kotlin.coroutines.Continuation):55:55 -> a
    160:163:java.lang.Object AddChildAccountUseCaseClient.invoke(AddChildAccountUseCase$AddChildAccountRequest,ContinuationImpl):0 -> a
    164:169:java.lang.Object invoke(world.respect.shared.domain.account.child.AddChildAccountUseCase$AddChildAccountRequest,kotlin.coroutines.Continuation):60:60 -> a
    164:169:java.lang.Object AddChildAccountUseCaseClient.invoke(AddChildAccountUseCase$AddChildAccountRequest,ContinuationImpl):0 -> a
    170:173:java.lang.Object AddChildAccountUseCaseClient.invoke(AddChildAccountUseCase$AddChildAccountRequest,ContinuationImpl):0:0 -> a
    174:175:void io.ktor.client.request.HttpRequestBuilder.setBody(java.lang.Object):103:103 -> a
    174:175:java.lang.Object invoke(world.respect.shared.domain.account.child.AddChildAccountUseCase$AddChildAccountRequest,kotlin.coroutines.Continuation):70 -> a
    174:175:java.lang.Object AddChildAccountUseCaseClient.invoke(AddChildAccountUseCase$AddChildAccountRequest,ContinuationImpl):0 -> a
    176:179:java.lang.Object invoke(world.respect.shared.domain.account.child.AddChildAccountUseCase$AddChildAccountRequest,kotlin.coroutines.Continuation):55:55 -> a
    176:179:java.lang.Object AddChildAccountUseCaseClient.invoke(AddChildAccountUseCase$AddChildAccountRequest,ContinuationImpl):0 -> a
    180:184:java.lang.Object invoke(world.respect.shared.domain.account.child.AddChildAccountUseCase$AddChildAccountRequest,kotlin.coroutines.Continuation):60:60 -> a
    180:184:java.lang.Object AddChildAccountUseCaseClient.invoke(AddChildAccountUseCase$AddChildAccountRequest,ContinuationImpl):0 -> a
    185:189:java.lang.Object invoke(world.respect.shared.domain.account.child.AddChildAccountUseCase$AddChildAccountRequest,kotlin.coroutines.Continuation):76:76 -> a
    185:189:java.lang.Object AddChildAccountUseCaseClient.invoke(AddChildAccountUseCase$AddChildAccountRequest,ContinuationImpl):0 -> a
    190:200:java.lang.Object invoke(world.respect.shared.domain.account.child.AddChildAccountUseCase$AddChildAccountRequest,kotlin.coroutines.Continuation):79:79 -> a
    190:200:java.lang.Object AddChildAccountUseCaseClient.invoke(AddChildAccountUseCase$AddChildAccountRequest,ContinuationImpl):0 -> a
    201:207:java.lang.Object io.ktor.client.statement.HttpStatement.execute(kotlin.coroutines.Continuation):100:100 -> a
    201:207:java.lang.Object invoke(world.respect.shared.domain.account.child.AddChildAccountUseCase$AddChildAccountRequest,kotlin.coroutines.Continuation):79 -> a
    201:207:java.lang.Object AddChildAccountUseCaseClient.invoke(AddChildAccountUseCase$AddChildAccountRequest,ContinuationImpl):0 -> a
    208:209:java.lang.Object invoke(world.respect.shared.domain.account.child.AddChildAccountUseCase$AddChildAccountRequest,kotlin.coroutines.Continuation):75:75 -> a
    208:209:java.lang.Object AddChildAccountUseCaseClient.invoke(AddChildAccountUseCase$AddChildAccountRequest,ContinuationImpl):0 -> a
    210:213:java.lang.Object invoke(world.respect.shared.domain.account.child.AddChildAccountUseCase$AddChildAccountRequest,kotlin.coroutines.Continuation):80:80 -> a
    210:213:java.lang.Object AddChildAccountUseCaseClient.invoke(AddChildAccountUseCase$AddChildAccountRequest,ContinuationImpl):0 -> a
    214:219:java.lang.Object invoke(world.respect.shared.domain.account.child.AddChildAccountUseCase$AddChildAccountRequest,kotlin.coroutines.Continuation):81:81 -> a
    214:219:java.lang.Object AddChildAccountUseCaseClient.invoke(AddChildAccountUseCase$AddChildAccountRequest,ContinuationImpl):0 -> a
    220:225:java.lang.Object invoke(world.respect.shared.domain.account.child.AddChildAccountUseCase$AddChildAccountRequest,kotlin.coroutines.Continuation):86:86 -> a
    220:225:java.lang.Object AddChildAccountUseCaseClient.invoke(AddChildAccountUseCase$AddChildAccountRequest,ContinuationImpl):0 -> a
    226:230:java.lang.Object invoke(world.respect.shared.domain.account.child.AddChildAccountUseCase$AddChildAccountRequest,kotlin.coroutines.Continuation):81:81 -> a
    226:230:java.lang.Object AddChildAccountUseCaseClient.invoke(AddChildAccountUseCase$AddChildAccountRequest,ContinuationImpl):0 -> a
    231:247:java.lang.Object invoke(world.respect.shared.domain.account.child.AddChildAccountUseCase$AddChildAccountRequest,kotlin.coroutines.Continuation):80:80 -> a
    231:247:java.lang.Object AddChildAccountUseCaseClient.invoke(AddChildAccountUseCase$AddChildAccountRequest,ContinuationImpl):0 -> a
    248:249:java.lang.Object invoke(world.respect.shared.domain.account.child.AddChildAccountUseCase$AddChildAccountRequest,kotlin.coroutines.Continuation):38:38 -> a
    248:249:java.lang.Object AddChildAccountUseCaseClient.invoke(AddChildAccountUseCase$AddChildAccountRequest,ContinuationImpl):0 -> a
    250:257:world.respect.datalayer.school.PersonDataSourceLocal world.respect.datalayer.db.SchoolDataSourceDb.getPersonDataSource():82:82 -> a
    250:257:java.lang.Object invoke(world.respect.shared.domain.account.child.AddChildAccountUseCase$AddChildAccountRequest,kotlin.coroutines.Continuation):38 -> a
    250:257:java.lang.Object AddChildAccountUseCaseClient.invoke(AddChildAccountUseCase$AddChildAccountRequest,ContinuationImpl):0 -> a
    258:259:world.respect.datalayer.school.model.Person world.respect.shared.domain.account.child.AddChildAccountUseCase$AddChildAccountResponse.getParentPerson():19:19 -> a
    258:259:java.lang.Object invoke(world.respect.shared.domain.account.child.AddChildAccountUseCase$AddChildAccountRequest,kotlin.coroutines.Continuation):39 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    258:259:java.lang.Object AddChildAccountUseCaseClient.invoke(AddChildAccountUseCase$AddChildAccountRequest,ContinuationImpl):0 -> a
    260:261:world.respect.datalayer.school.model.Person world.respect.shared.domain.account.child.AddChildAccountUseCase$AddChildAccountResponse.getChildPerson():18:18 -> a
    260:261:java.lang.Object invoke(world.respect.shared.domain.account.child.AddChildAccountUseCase$AddChildAccountRequest,kotlin.coroutines.Continuation):39 -> a
    260:261:java.lang.Object AddChildAccountUseCaseClient.invoke(AddChildAccountUseCase$AddChildAccountRequest,ContinuationImpl):0 -> a
    262:269:java.lang.Object invoke(world.respect.shared.domain.account.child.AddChildAccountUseCase$AddChildAccountRequest,kotlin.coroutines.Continuation):39:39 -> a
    262:269:java.lang.Object AddChildAccountUseCaseClient.invoke(AddChildAccountUseCase$AddChildAccountRequest,ContinuationImpl):0 -> a
    270:275:java.lang.Object invoke(world.respect.shared.domain.account.child.AddChildAccountUseCase$AddChildAccountRequest,kotlin.coroutines.Continuation):38:38 -> a
    270:275:java.lang.Object AddChildAccountUseCaseClient.invoke(AddChildAccountUseCase$AddChildAccountRequest,ContinuationImpl):0 -> a
    276:283:java.lang.Object world.respect.datalayer.shared.LocalModelDataSource.updateLocal$default(world.respect.datalayer.shared.LocalModelDataSource,java.util.List,boolean,kotlin.coroutines.Continuation,int,java.lang.Object):25:25 -> a
    276:283:java.lang.Object invoke(world.respect.shared.domain.account.child.AddChildAccountUseCase$AddChildAccountRequest,kotlin.coroutines.Continuation):38 -> a
    276:283:java.lang.Object AddChildAccountUseCaseClient.invoke(AddChildAccountUseCase$AddChildAccountRequest,ContinuationImpl):0 -> a
    284:289:java.lang.Object invoke(world.respect.shared.domain.account.child.AddChildAccountUseCase$AddChildAccountRequest,kotlin.coroutines.Continuation):80:80 -> a
    284:289:java.lang.Object AddChildAccountUseCaseClient.invoke(AddChildAccountUseCase$AddChildAccountRequest,ContinuationImpl):0 -> a
