# {"id":"partitionSourceFiles","fileNameMappings":{"io.ktor.http.URLBuilder":"URLBuilder.kt","world.respect.datalayer.http.ext.SchoolUrlHttpDataSourceExtKt":"SchoolUrlHttpDataSourceExt.kt","world.respect.datalayer.school.PersonQrBadgeDataSource$GetListParams":"PersonQrBadgeDataSource.kt","io.ktor.client.request.HttpRequestBuilder":"HttpRequest.kt","io.ktor.http.Headers$Companion":"Headers.kt","world.respect.lib.dataloadstate.DataLoadParams":"DataLoadParams.kt","io.ktor.http.ContentType$Application":"ContentTypes.kt","io.ktor.http.Url":"Url.kt"}}
world.respect.datalayer.http.school.PersonQrBadgeDataSourceHttp -> ne5:
# {"id":"sourceFile","fileName":"PersonQrBadgeDataSourceHttp.kt"}
    io.ktor.http.Url schoolUrl -> X
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lj08;"}
    world.respect.datalayer.schooldirectory.SchoolDirectoryEntryDataSource schoolDirectoryEntryDataSource -> Y
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lim6;"}
    io.ktor.client.HttpClient httpClient -> Z
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ln33;"}
    world.respect.datalayer.AuthTokenProvider tokenProvider -> h0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lm96;"}
    world.respect.datalayer.networkvalidation.ExtendedDataSourceValidationHelper validationHelper -> i0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lde2;"}
    4:6:void <init>(io.ktor.http.Url,world.respect.datalayer.schooldirectory.SchoolDirectoryEntryDataSource,io.ktor.client.HttpClient,world.respect.datalayer.AuthTokenProvider,world.respect.datalayer.networkvalidation.ExtendedDataSourceValidationHelper):29:29 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj08;Lim6;Ln33;Lm96;Lde2;)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.networkvalidation.ExtendedDataSourceValidationHelper):30:30 -> <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.networkvalidation.ExtendedDataSourceValidationHelper):31:31 -> <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.networkvalidation.ExtendedDataSourceValidationHelper):32:32 -> <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.networkvalidation.ExtendedDataSourceValidationHelper):33:33 -> <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.networkvalidation.ExtendedDataSourceValidationHelper):34:34 -> <init>
    27:49:java.lang.Object urlWithParams(world.respect.datalayer.school.PersonQrBadgeDataSource$GetListParams,kotlin.coroutines.Continuation):37:37 -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lae5;Lgc1;)Ljava/io/Serializable;"}
    50:53:java.lang.Object urlWithParams(world.respect.datalayer.school.PersonQrBadgeDataSource$GetListParams,kotlin.coroutines.Continuation):38:38 -> e
    54:55:world.respect.datalayer.schooldirectory.SchoolDirectoryEntryDataSource getSchoolDirectoryEntryDataSource():31:31 -> e
    54:55:java.lang.Object world.respect.datalayer.http.ext.SchoolUrlHttpDataSourceExtKt.respectEndpointUrl(world.respect.datalayer.http.school.SchoolUrlBasedDataSource,java.lang.String,kotlin.coroutines.Continuation):7 -> e
    54:55:java.lang.Object urlWithParams(world.respect.datalayer.school.PersonQrBadgeDataSource$GetListParams,kotlin.coroutines.Continuation):38 -> e
    56:57:io.ktor.http.Url getSchoolUrl():30:30 -> e
    56:57:java.lang.Object world.respect.datalayer.http.ext.SchoolUrlHttpDataSourceExtKt.respectEndpointUrl(world.respect.datalayer.http.school.SchoolUrlBasedDataSource,java.lang.String,kotlin.coroutines.Continuation):7 -> e
    56:57:java.lang.Object urlWithParams(world.respect.datalayer.school.PersonQrBadgeDataSource$GetListParams,kotlin.coroutines.Continuation):38 -> e
    58:63:java.lang.Object world.respect.datalayer.http.ext.SchoolUrlHttpDataSourceExtKt.respectEndpointUrl(world.respect.datalayer.http.school.SchoolUrlBasedDataSource,java.lang.String,kotlin.coroutines.Continuation):7:7 -> e
    58:63:java.lang.Object urlWithParams(world.respect.datalayer.school.PersonQrBadgeDataSource$GetListParams,kotlin.coroutines.Continuation):38 -> e
    64:74:java.lang.Object urlWithParams(world.respect.datalayer.school.PersonQrBadgeDataSource$GetListParams,kotlin.coroutines.Continuation):38:38 -> e
    75:76:io.ktor.http.ParametersBuilder io.ktor.http.URLBuilder.getParameters():92:92 -> e
    75:76:java.lang.Object urlWithParams(world.respect.datalayer.school.PersonQrBadgeDataSource$GetListParams,kotlin.coroutines.Continuation):39 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    77:78:world.respect.datalayer.shared.params.GetListCommonParams world.respect.datalayer.school.PersonQrBadgeDataSource$GetListParams.getCommon():15:15 -> e
    77:78:java.lang.Object urlWithParams(world.respect.datalayer.school.PersonQrBadgeDataSource$GetListParams,kotlin.coroutines.Continuation):39 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    79:81:java.lang.Object urlWithParams(world.respect.datalayer.school.PersonQrBadgeDataSource$GetListParams,kotlin.coroutines.Continuation):39:39 -> e
    82:83:io.ktor.http.ParametersBuilder io.ktor.http.URLBuilder.getParameters():92:92 -> e
    82:83:java.lang.Object urlWithParams(world.respect.datalayer.school.PersonQrBadgeDataSource$GetListParams,kotlin.coroutines.Continuation):40 -> e
    84:87:io.ktor.http.Url world.respect.datalayer.school.PersonQrBadgeDataSource$GetListParams.getQrCodeUrl():16:16 -> e
    84:87:java.lang.Object urlWithParams(world.respect.datalayer.school.PersonQrBadgeDataSource$GetListParams,kotlin.coroutines.Continuation):40 -> e
    88:89:java.lang.String io.ktor.http.Url.toString():227:227 -> e
    88:89:java.lang.Object urlWithParams(world.respect.datalayer.school.PersonQrBadgeDataSource$GetListParams,kotlin.coroutines.Continuation):40 -> e
    90:94:java.lang.Object urlWithParams(world.respect.datalayer.school.PersonQrBadgeDataSource$GetListParams,kotlin.coroutines.Continuation):40:40 -> e
    95:99:java.lang.Object urlWithParams(world.respect.datalayer.school.PersonQrBadgeDataSource$GetListParams,kotlin.coroutines.Continuation):41:41 -> e
    4:11:kotlinx.coroutines.flow.Flow findByGuidAsFlow(world.respect.lib.dataloadstate.DataLoadParams,java.lang.String):75:75 -> j
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lfk1;Ljava/lang/String;)Lli2;"}
    12:16:void world.respect.lib.dataloadstate.DataLoadParams.<init>(boolean,boolean,io.ktor.http.Headers,int,kotlin.jvm.internal.DefaultConstructorMarker):10:10 -> j
    12:16:kotlinx.coroutines.flow.Flow findByGuidAsFlow(world.respect.lib.dataloadstate.DataLoadParams,java.lang.String):81 -> j
    17:18:io.ktor.http.Headers io.ktor.http.Headers$Companion.getEmpty():22:22 -> j
    17:18:void world.respect.lib.dataloadstate.DataLoadParams.<init>(boolean,boolean,io.ktor.http.Headers,int,kotlin.jvm.internal.DefaultConstructorMarker):10 -> j
    17:18:kotlinx.coroutines.flow.Flow findByGuidAsFlow(world.respect.lib.dataloadstate.DataLoadParams,java.lang.String):81 -> j
    19:21:void world.respect.lib.dataloadstate.DataLoadParams.<init>(boolean,boolean,io.ktor.http.Headers):0:0 -> j
    19:21:void world.respect.lib.dataloadstate.DataLoadParams.<init>(boolean,boolean,io.ktor.http.Headers,int,kotlin.jvm.internal.DefaultConstructorMarker):5 -> j
    19:21:kotlinx.coroutines.flow.Flow findByGuidAsFlow(world.respect.lib.dataloadstate.DataLoadParams,java.lang.String):81 -> j
    22:27:kotlinx.coroutines.flow.Flow findByGuidAsFlow(world.respect.lib.dataloadstate.DataLoadParams,java.lang.String):75:75 -> j
    28:36:kotlinx.coroutines.flow.Flow findByGuidAsFlow(world.respect.lib.dataloadstate.DataLoadParams,java.lang.String):117:117 -> j
    37:42:kotlinx.coroutines.flow.Flow kotlinx.coroutines.flow.FlowKt__BuildersKt.flow(kotlin.jvm.functions.Function2):52:52 -> j
    37:42:kotlinx.coroutines.flow.Flow kotlinx.coroutines.flow.FlowKt.flow(kotlin.jvm.functions.Function2):1 -> j
    37:42:kotlinx.coroutines.flow.Flow findByGuidAsFlow(world.respect.lib.dataloadstate.DataLoadParams,java.lang.String):117 -> j
    43:49:kotlinx.coroutines.flow.Flow findByGuidAsFlow(world.respect.lib.dataloadstate.DataLoadParams,java.lang.String):120:120 -> j
    29:63:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):90:90 -> k
    29:63:java.lang.Object PersonQrBadgeDataSourceHttp.store(java.util.List,Continuation):0 -> k
      # {"id":"com.android.tools.r8.synthesized"}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;Lfc1;)Ljava/lang/Object;"}
    64:71:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):92:92 -> k
    64:71:java.lang.Object PersonQrBadgeDataSourceHttp.store(java.util.List,Continuation):0 -> k
    72:73:world.respect.datalayer.schooldirectory.SchoolDirectoryEntryDataSource getSchoolDirectoryEntryDataSource():31:31 -> k
    72:73:java.lang.Object world.respect.datalayer.http.ext.SchoolUrlHttpDataSourceExtKt.respectEndpointUrl(world.respect.datalayer.http.school.SchoolUrlBasedDataSource,java.lang.String,kotlin.coroutines.Continuation):7 -> k
    72:73:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):92 -> k
    72:73:java.lang.Object PersonQrBadgeDataSourceHttp.store(java.util.List,Continuation):0 -> k
    74:75:io.ktor.http.Url getSchoolUrl():30:30 -> k
    74:75:java.lang.Object world.respect.datalayer.http.ext.SchoolUrlHttpDataSourceExtKt.respectEndpointUrl(world.respect.datalayer.http.school.SchoolUrlBasedDataSource,java.lang.String,kotlin.coroutines.Continuation):7 -> k
    74:75:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):92 -> k
    74:75:java.lang.Object PersonQrBadgeDataSourceHttp.store(java.util.List,Continuation):0 -> k
    76:89:java.lang.Object world.respect.datalayer.http.ext.SchoolUrlHttpDataSourceExtKt.respectEndpointUrl(world.respect.datalayer.http.school.SchoolUrlBasedDataSource,java.lang.String,kotlin.coroutines.Continuation):7:7 -> k
    76:89:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):92 -> k
    76:89:java.lang.Object PersonQrBadgeDataSourceHttp.store(java.util.List,Continuation):0 -> k
    90:91:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):90:90 -> k
    90:91:java.lang.Object PersonQrBadgeDataSourceHttp.store(java.util.List,Continuation):0 -> k
    92:96:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):124:124 -> k
    92:96:java.lang.Object PersonQrBadgeDataSourceHttp.store(java.util.List,Continuation):0 -> k
    97:101:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):125:125 -> k
    97:101:java.lang.Object PersonQrBadgeDataSourceHttp.store(java.util.List,Continuation):0 -> k
    102:103:io.ktor.http.URLBuilder io.ktor.client.request.HttpRequestBuilder.getUrl():81:81 -> k
    102:103:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):127 -> k
    102:103:java.lang.Object PersonQrBadgeDataSourceHttp.store(java.util.List,Continuation):0 -> k
    104:106:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):127:127 -> k
    104:106:java.lang.Object PersonQrBadgeDataSourceHttp.store(java.util.List,Continuation):0 -> k
    107:111:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):94:94 -> k
    107:111:java.lang.Object PersonQrBadgeDataSourceHttp.store(java.util.List,Continuation):0 -> k
    112:113:io.ktor.http.ContentType io.ktor.http.ContentType$Application.getJson():192:192 -> k
    112:113:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):95 -> k
    112:113:java.lang.Object PersonQrBadgeDataSourceHttp.store(java.util.List,Continuation):0 -> k
    114:116:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):95:95 -> k
    114:116:java.lang.Object PersonQrBadgeDataSourceHttp.store(java.util.List,Continuation):0 -> k
    117:122:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):130:130 -> k
    117:122:java.lang.Object PersonQrBadgeDataSourceHttp.store(java.util.List,Continuation):0 -> k
    123:124:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):131:131 -> k
    123:124:java.lang.Object PersonQrBadgeDataSourceHttp.store(java.util.List,Continuation):0 -> k
    125:126:void io.ktor.client.request.HttpRequestBuilder.setBody(java.lang.Object):103:103 -> k
    125:126:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):131 -> k
    125:126:java.lang.Object PersonQrBadgeDataSourceHttp.store(java.util.List,Continuation):0 -> k
    127:130:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):133:133 -> k
    127:130:java.lang.Object PersonQrBadgeDataSourceHttp.store(java.util.List,Continuation):0 -> k
    131:146:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):138:138 -> k
    131:146:java.lang.Object PersonQrBadgeDataSourceHttp.store(java.util.List,Continuation):0 -> k
    147:150:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):0:0 -> k
    147:150:java.lang.Object PersonQrBadgeDataSourceHttp.store(java.util.List,Continuation):0 -> k
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":208,"3":210,"6":213},"outline":"Lrl0;v(Ltv0;Lax7;La53;)V"}
    151:154:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):142:142 -> k
    151:154:java.lang.Object PersonQrBadgeDataSourceHttp.store(java.util.List,Continuation):0 -> k
    155:156:void io.ktor.client.request.HttpRequestBuilder.setBody(java.lang.Object):103:103 -> k
    155:156:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):143 -> k
    155:156:java.lang.Object PersonQrBadgeDataSourceHttp.store(java.util.List,Continuation):0 -> k
    157:160:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):144:144 -> k
    157:160:java.lang.Object PersonQrBadgeDataSourceHttp.store(java.util.List,Continuation):0 -> k
    161:162:void io.ktor.client.request.HttpRequestBuilder.setBody(java.lang.Object):103:103 -> k
    161:162:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):148 -> k
    161:162:java.lang.Object PersonQrBadgeDataSourceHttp.store(java.util.List,Continuation):0 -> k
    163:166:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):133:133 -> k
    163:166:java.lang.Object PersonQrBadgeDataSourceHttp.store(java.util.List,Continuation):0 -> k
    167:182:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):138:138 -> k
    167:182:java.lang.Object PersonQrBadgeDataSourceHttp.store(java.util.List,Continuation):0 -> k
    183:185:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):0:0 -> k
    183:185:java.lang.Object PersonQrBadgeDataSourceHttp.store(java.util.List,Continuation):0 -> k
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":214,"3":216,"6":219},"outline":"Lrl0;v(Ltv0;Lax7;La53;)V"}
    186:187:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):154:154 -> k
    186:187:java.lang.Object PersonQrBadgeDataSourceHttp.store(java.util.List,Continuation):0 -> k
    188:191:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):0:0 -> k
    188:191:java.lang.Object PersonQrBadgeDataSourceHttp.store(java.util.List,Continuation):0 -> k
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":220,"4":222,"6":225},"outline":"Lih4;g(La53;Lj43;La53;Ln33;)Lt61;"}
    192:197:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):157:157 -> k
    192:197:java.lang.Object PersonQrBadgeDataSourceHttp.store(java.util.List,Continuation):0 -> k
    198:204:java.lang.Object io.ktor.client.statement.HttpStatement.execute(kotlin.coroutines.Continuation):100:100 -> k
    198:204:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):157 -> k
    198:204:java.lang.Object PersonQrBadgeDataSourceHttp.store(java.util.List,Continuation):0 -> k
    205:207:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):153:153 -> k
    205:207:java.lang.Object PersonQrBadgeDataSourceHttp.store(java.util.List,Continuation):0 -> k
    208:208:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):133:133 -> k
    210:210:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):133:133 -> k
    213:213:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):132:132 -> k
    214:214:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):133:133 -> k
    216:216:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):133:133 -> k
    219:219:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):149:149 -> k
    220:220:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):154:154 -> k
    222:222:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):157:157 -> k
    225:225:java.lang.Object store(java.util.List,kotlin.coroutines.Continuation):157:157 -> k
    29:60:java.lang.Object listAll(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonQrBadgeDataSource$GetListParams,kotlin.coroutines.Continuation):44:44 -> q
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lfk1;Lae5;Lgc1;)Ljava/lang/Object;"}
    61:76:java.lang.Object listAll(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonQrBadgeDataSource$GetListParams,kotlin.coroutines.Continuation):49:49 -> q
    77:78:java.lang.Object listAll(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonQrBadgeDataSource$GetListParams,kotlin.coroutines.Continuation):44:44 -> q
    79:83:java.lang.Object listAll(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonQrBadgeDataSource$GetListParams,kotlin.coroutines.Continuation):48:48 -> q
    84:89:java.lang.Object listAll(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonQrBadgeDataSource$GetListParams,kotlin.coroutines.Continuation):101:101 -> q
    90:109:java.lang.Object listAll(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonQrBadgeDataSource$GetListParams,kotlin.coroutines.Continuation):106:106 -> q
    110:114:java.lang.Object listAll(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonQrBadgeDataSource$GetListParams,kotlin.coroutines.Continuation):101:101 -> q
    115:130:java.lang.Object listAll(world.respect.lib.dataloadstate.DataLoadParams,world.respect.datalayer.school.PersonQrBadgeDataSource$GetListParams,kotlin.coroutines.Continuation):100:100 -> q
