# {"id":"partitionSourceFiles","fileNameMappings":{"kotlinx.coroutines.flow.FlowKt__ReduceKt$first$1":"Reduce.kt","kotlinx.coroutines.flow.internal.FlowExceptions_commonKt":"FlowExceptions.common.kt","kotlin.coroutines.jvm.internal.ContinuationImpl":"ContinuationImpl.kt","kotlinx.coroutines.flow.FlowKt__ReduceKt$firstOrNull$3":"Reduce.kt","kotlinx.coroutines.flow.FlowKt__ReduceKt$first$3":"Reduce.kt","com.google.android.gms.internal.fido.zzhp":"com.google.android.gms:play-services-fido@@21.0.0","kotlin.jvm.internal.Ref$ObjectRef":"Ref.java"}}
com.google.android.gms.internal.mlkit_vision_barcode.zzti -> iq9:
# {"id":"sourceFile","fileName":"com.google.android.gms:play-services-mlkit-barcode-scanning@@18.3.1"}
    com.google.android.gms.internal.fido.zzhn com.google.android.gms.internal.fido.zzh.zza -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lh79;"}
    com.google.android.gms.internal.fido.zzhn com.google.android.gms.internal.fido.zzh.zzb -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lh79;"}
    1:7:com.google.android.gms.internal.fido.zzhn com.google.android.gms.internal.fido.zzhp.zzi(java.lang.String):0:0 -> <clinit>
    1:7:void com.google.android.gms.internal.fido.zzh.<clinit>():0 -> <clinit>
    8:9:void com.google.android.gms.internal.fido.zzh.<clinit>():0:0 -> <clinit>
    10:16:com.google.android.gms.internal.fido.zzhn com.google.android.gms.internal.fido.zzhp.zzi(java.lang.String):0:0 -> <clinit>
    10:16:void com.google.android.gms.internal.fido.zzh.<clinit>():0 -> <clinit>
    17:19:void com.google.android.gms.internal.fido.zzh.<clinit>():0:0 -> <clinit>
    22:24:void kotlinx.coroutines.flow.FlowKt__ReduceKt$first$1.<init>(kotlin.coroutines.Continuation):0:0 -> a
    22:24:java.lang.Object kotlinx.coroutines.flow.FlowKt__ReduceKt.first(kotlinx.coroutines.flow.Flow,kotlin.coroutines.Continuation):0 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lwh2;Lob1;)Ljava/lang/Object;"}
    25:26:java.lang.Object kotlinx.coroutines.flow.FlowKt__ReduceKt.first(kotlinx.coroutines.flow.Flow,kotlin.coroutines.Continuation):0:0 -> a
    27:55:java.lang.Object kotlinx.coroutines.flow.FlowKt__ReduceKt.first(kotlinx.coroutines.flow.Flow,kotlin.coroutines.Continuation):86:86 -> a
    56:57:java.lang.Object kotlinx.coroutines.flow.FlowKt__ReduceKt.first(kotlinx.coroutines.flow.Flow,kotlin.coroutines.Continuation):87:87 -> a
    58:60:void kotlin.jvm.internal.Ref$ObjectRef.<init>():13:13 -> a
    58:60:java.lang.Object kotlinx.coroutines.flow.FlowKt__ReduceKt.first(kotlinx.coroutines.flow.Flow,kotlin.coroutines.Continuation):87 -> a
    61:62:java.lang.Object kotlinx.coroutines.flow.FlowKt__ReduceKt.first(kotlinx.coroutines.flow.Flow,kotlin.coroutines.Continuation):87:87 -> a
    63:69:java.lang.Object kotlinx.coroutines.flow.FlowKt__ReduceKt.first(kotlinx.coroutines.flow.Flow,kotlin.coroutines.Continuation):186:186 -> a
    70:88:java.lang.Object kotlinx.coroutines.flow.FlowKt__ReduceKt.first(kotlinx.coroutines.flow.Flow,kotlin.coroutines.Continuation):196:196 -> a
    89:92:void kotlinx.coroutines.flow.internal.FlowExceptions_commonKt.checkOwnership(kotlinx.coroutines.flow.internal.AbortFlowException,java.lang.Object):18:18 -> a
    89:92:java.lang.Object kotlinx.coroutines.flow.FlowKt__ReduceKt.first(kotlinx.coroutines.flow.Flow,kotlin.coroutines.Continuation):198 -> a
    93:97:kotlin.coroutines.CoroutineContext kotlin.coroutines.jvm.internal.ContinuationImpl.getContext():106:106 -> a
    93:97:java.lang.Object kotlinx.coroutines.flow.FlowKt__ReduceKt.first(kotlinx.coroutines.flow.Flow,kotlin.coroutines.Continuation):200 -> a
    98:100:void kotlinx.coroutines.JobKt.ensureActive(kotlin.coroutines.CoroutineContext):1:1 -> a
    98:100:java.lang.Object kotlinx.coroutines.flow.FlowKt__ReduceKt.first(kotlinx.coroutines.flow.Flow,kotlin.coroutines.Continuation):200 -> a
    101:111:java.lang.Object kotlinx.coroutines.flow.FlowKt__ReduceKt.first(kotlinx.coroutines.flow.Flow,kotlin.coroutines.Continuation):92:92 -> a
    112:112:void kotlinx.coroutines.flow.internal.FlowExceptions_commonKt.checkOwnership(kotlinx.coroutines.flow.internal.AbortFlowException,java.lang.Object):18:18 -> a
    112:112:java.lang.Object kotlinx.coroutines.flow.FlowKt__ReduceKt.first(kotlinx.coroutines.flow.Flow,kotlin.coroutines.Continuation):198 -> a
    22:24:void kotlinx.coroutines.flow.FlowKt__ReduceKt$first$3.<init>(kotlin.coroutines.Continuation):0:0 -> b
    22:24:java.lang.Object kotlinx.coroutines.flow.FlowKt__ReduceKt.first(kotlinx.coroutines.flow.Flow,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):0 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lwh2;Lqp2;Lnb1;)Ljava/lang/Object;"}
    25:26:java.lang.Object kotlinx.coroutines.flow.FlowKt__ReduceKt.first(kotlinx.coroutines.flow.Flow,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):0:0 -> b
    27:55:java.lang.Object kotlinx.coroutines.flow.FlowKt__ReduceKt.first(kotlinx.coroutines.flow.Flow,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):100:100 -> b
    56:57:java.lang.Object kotlinx.coroutines.flow.FlowKt__ReduceKt.first(kotlinx.coroutines.flow.Flow,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):101:101 -> b
    58:60:void kotlin.jvm.internal.Ref$ObjectRef.<init>():13:13 -> b
    58:60:java.lang.Object kotlinx.coroutines.flow.FlowKt__ReduceKt.first(kotlinx.coroutines.flow.Flow,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):101 -> b
    61:62:java.lang.Object kotlinx.coroutines.flow.FlowKt__ReduceKt.first(kotlinx.coroutines.flow.Flow,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):101:101 -> b
    63:68:java.lang.Object kotlinx.coroutines.flow.FlowKt__ReduceKt.first(kotlinx.coroutines.flow.Flow,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):203:203 -> b
    69:89:java.lang.Object kotlinx.coroutines.flow.FlowKt__ReduceKt.first(kotlinx.coroutines.flow.Flow,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):213:213 -> b
    90:93:void kotlinx.coroutines.flow.internal.FlowExceptions_commonKt.checkOwnership(kotlinx.coroutines.flow.internal.AbortFlowException,java.lang.Object):18:18 -> b
    90:93:java.lang.Object kotlinx.coroutines.flow.FlowKt__ReduceKt.first(kotlinx.coroutines.flow.Flow,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):215 -> b
    94:98:kotlin.coroutines.CoroutineContext kotlin.coroutines.jvm.internal.ContinuationImpl.getContext():106:106 -> b
    94:98:java.lang.Object kotlinx.coroutines.flow.FlowKt__ReduceKt.first(kotlinx.coroutines.flow.Flow,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):217 -> b
    99:101:void kotlinx.coroutines.JobKt.ensureActive(kotlin.coroutines.CoroutineContext):1:1 -> b
    99:101:java.lang.Object kotlinx.coroutines.flow.FlowKt__ReduceKt.first(kotlinx.coroutines.flow.Flow,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):217 -> b
    102:112:java.lang.Object kotlinx.coroutines.flow.FlowKt__ReduceKt.first(kotlinx.coroutines.flow.Flow,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):110:110 -> b
    113:113:void kotlinx.coroutines.flow.internal.FlowExceptions_commonKt.checkOwnership(kotlinx.coroutines.flow.internal.AbortFlowException,java.lang.Object):18:18 -> b
    113:113:java.lang.Object kotlinx.coroutines.flow.FlowKt__ReduceKt.first(kotlinx.coroutines.flow.Flow,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):215 -> b
    22:24:void kotlinx.coroutines.flow.FlowKt__ReduceKt$firstOrNull$3.<init>(kotlin.coroutines.Continuation):0:0 -> c
    22:24:java.lang.Object kotlinx.coroutines.flow.FlowKt__ReduceKt.firstOrNull(kotlinx.coroutines.flow.Flow,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):0 -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lwh2;Lqp2;Lob1;)Ljava/lang/Object;"}
    25:26:java.lang.Object kotlinx.coroutines.flow.FlowKt__ReduceKt.firstOrNull(kotlinx.coroutines.flow.Flow,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):0:0 -> c
    27:53:java.lang.Object kotlinx.coroutines.flow.FlowKt__ReduceKt.firstOrNull(kotlinx.coroutines.flow.Flow,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):131:131 -> c
    54:55:java.lang.Object kotlinx.coroutines.flow.FlowKt__ReduceKt.firstOrNull(kotlinx.coroutines.flow.Flow,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):132:132 -> c
    56:58:void kotlin.jvm.internal.Ref$ObjectRef.<init>():13:13 -> c
    56:58:java.lang.Object kotlinx.coroutines.flow.FlowKt__ReduceKt.firstOrNull(kotlinx.coroutines.flow.Flow,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):132 -> c
    59:63:java.lang.Object kotlinx.coroutines.flow.FlowKt__ReduceKt.firstOrNull(kotlinx.coroutines.flow.Flow,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):237:237 -> c
    64:84:java.lang.Object kotlinx.coroutines.flow.FlowKt__ReduceKt.firstOrNull(kotlinx.coroutines.flow.Flow,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):247:247 -> c
    85:88:void kotlinx.coroutines.flow.internal.FlowExceptions_commonKt.checkOwnership(kotlinx.coroutines.flow.internal.AbortFlowException,java.lang.Object):18:18 -> c
    85:88:java.lang.Object kotlinx.coroutines.flow.FlowKt__ReduceKt.firstOrNull(kotlinx.coroutines.flow.Flow,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):249 -> c
    89:93:kotlin.coroutines.CoroutineContext kotlin.coroutines.jvm.internal.ContinuationImpl.getContext():106:106 -> c
    89:93:java.lang.Object kotlinx.coroutines.flow.FlowKt__ReduceKt.firstOrNull(kotlinx.coroutines.flow.Flow,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):251 -> c
    94:96:void kotlinx.coroutines.JobKt.ensureActive(kotlin.coroutines.CoroutineContext):1:1 -> c
    94:96:java.lang.Object kotlinx.coroutines.flow.FlowKt__ReduceKt.firstOrNull(kotlinx.coroutines.flow.Flow,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):251 -> c
    97:99:java.lang.Object kotlinx.coroutines.flow.FlowKt__ReduceKt.firstOrNull(kotlinx.coroutines.flow.Flow,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):141:141 -> c
    100:100:void kotlinx.coroutines.flow.internal.FlowExceptions_commonKt.checkOwnership(kotlinx.coroutines.flow.internal.AbortFlowException,java.lang.Object):18:18 -> c
    100:100:java.lang.Object kotlinx.coroutines.flow.FlowKt__ReduceKt.firstOrNull(kotlinx.coroutines.flow.Flow,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):249 -> c
    1:4:com.ustadmobile.libcache.cachecontrol.RequestCacheControlHeader com.ustadmobile.libcache.cachecontrol.RequestCacheControlHeader$Companion.parse(java.lang.String):41:41 -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;)Lf06;"}
    5:26:com.ustadmobile.libcache.cachecontrol.RequestCacheControlHeader com.ustadmobile.libcache.cachecontrol.RequestCacheControlHeader$Companion.parse(java.lang.String):43:43 -> d
    27:47:com.ustadmobile.libcache.cachecontrol.RequestCacheControlHeader com.ustadmobile.libcache.cachecontrol.RequestCacheControlHeader$Companion.parse(java.lang.String):44:44 -> d
    48:66:com.ustadmobile.libcache.cachecontrol.RequestCacheControlHeader com.ustadmobile.libcache.cachecontrol.RequestCacheControlHeader$Companion.parse(java.lang.String):45:45 -> d
    67:72:com.ustadmobile.libcache.cachecontrol.RequestCacheControlHeader com.ustadmobile.libcache.cachecontrol.RequestCacheControlHeader$Companion.parse(java.lang.String):46:46 -> d
    73:78:com.ustadmobile.libcache.cachecontrol.RequestCacheControlHeader com.ustadmobile.libcache.cachecontrol.RequestCacheControlHeader$Companion.parse(java.lang.String):47:47 -> d
    79:84:com.ustadmobile.libcache.cachecontrol.RequestCacheControlHeader com.ustadmobile.libcache.cachecontrol.RequestCacheControlHeader$Companion.parse(java.lang.String):48:48 -> d
    85:90:com.ustadmobile.libcache.cachecontrol.RequestCacheControlHeader com.ustadmobile.libcache.cachecontrol.RequestCacheControlHeader$Companion.parse(java.lang.String):49:49 -> d
    91:103:com.ustadmobile.libcache.cachecontrol.RequestCacheControlHeader com.ustadmobile.libcache.cachecontrol.RequestCacheControlHeader$Companion.parse(java.lang.String):50:50 -> d
    104:109:com.ustadmobile.libcache.cachecontrol.RequestCacheControlHeader com.ustadmobile.libcache.cachecontrol.RequestCacheControlHeader$Companion.parse(java.lang.String):52:52 -> d
