# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.work.ListenableWorker$Result":"ListenableWorker.java","androidx.work.ListenableWorker$Result$Retry":"ListenableWorker.java","androidx.work.WorkerParameters":"WorkerParameters.java","androidx.work.ListenableWorker":"ListenableWorker.java","com.ustadmobile.libcache.downloader.CoroutineWorkerExtKt$runWithJobRetry$1":"CoroutineWorkerExt.kt"}}
com.google.android.gms.internal.mlkit_vision_common.zzkq -> we9:
# {"id":"sourceFile","fileName":"com.google.mlkit:vision-common@@17.3.0"}
    3:13:java.util.List world.respect.datalayer.db.school.opds.adapters.OpdsFeedAdapterKt.asEntities$asEntitiesSub(java.util.List,world.respect.lib.primarykeygen.PrimaryKeyGenerator,kotlinx.serialization.json.Json,long,world.respect.datalayer.db.school.opds.entities.ReadiumLinkEntity$PropertyType):250:250 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;Lmi5;Llj3;JLeq5;)Ljava/util/List;"}
    14:33:java.util.List world.respect.datalayer.db.school.opds.adapters.OpdsFeedAdapterKt.asEntities$asEntitiesSub(java.util.List,world.respect.lib.primarykeygen.PrimaryKeyGenerator,kotlinx.serialization.json.Json,long,world.respect.datalayer.db.school.opds.entities.ReadiumLinkEntity$PropertyType):252:252 -> a
    34:36:java.util.List world.respect.datalayer.db.school.opds.adapters.OpdsFeedAdapterKt.asEntities$asEntitiesSub(java.util.List,world.respect.lib.primarykeygen.PrimaryKeyGenerator,kotlinx.serialization.json.Json,long,world.respect.datalayer.db.school.opds.entities.ReadiumLinkEntity$PropertyType):253:253 -> a
    37:46:java.util.List world.respect.datalayer.db.school.opds.adapters.OpdsFeedAdapterKt.asEntities$asEntitiesSub(java.util.List,world.respect.lib.primarykeygen.PrimaryKeyGenerator,kotlinx.serialization.json.Json,long,world.respect.datalayer.db.school.opds.entities.ReadiumLinkEntity$PropertyType):50:50 -> a
    47:50:java.util.List world.respect.datalayer.db.school.opds.adapters.OpdsFeedAdapterKt.asEntities$asEntitiesSub(java.util.List,world.respect.lib.primarykeygen.PrimaryKeyGenerator,kotlinx.serialization.json.Json,long,world.respect.datalayer.db.school.opds.entities.ReadiumLinkEntity$PropertyType):47:47 -> a
    51:60:java.util.List world.respect.datalayer.db.school.opds.adapters.OpdsFeedAdapterKt.asEntities$asEntitiesSub(java.util.List,world.respect.lib.primarykeygen.PrimaryKeyGenerator,kotlinx.serialization.json.Json,long,world.respect.datalayer.db.school.opds.entities.ReadiumLinkEntity$PropertyType):253:253 -> a
    61:68:java.util.List world.respect.datalayer.db.school.opds.adapters.OpdsFeedAdapterKt.asEntities$asEntitiesSub(java.util.List,world.respect.lib.primarykeygen.PrimaryKeyGenerator,kotlinx.serialization.json.Json,long,world.respect.datalayer.db.school.opds.entities.ReadiumLinkEntity$PropertyType):56:56 -> a
    1:12:boolean kotlinx.datetime.internal.UtilKt.isAsciiDigit(char):8:8 -> b
    1:5:androidx.compose.ui.Modifier androidx.compose.foundation.lazy.layout.LazyLayoutSemanticsKt.lazyLayoutSemantics(androidx.compose.ui.Modifier,kotlin.jvm.functions.Function0,androidx.compose.foundation.lazy.layout.LazyLayoutSemanticState,androidx.compose.foundation.gestures.Orientation,boolean,boolean,androidx.compose.runtime.Composer,int):50:50 -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lec4;Lfm3;Lfu3;Lkw4;Z)Lec4;"}
    6:10:androidx.compose.ui.Modifier androidx.compose.foundation.lazy.layout.LazyLayoutSemanticsKt.lazyLayoutSemantics(androidx.compose.ui.Modifier,kotlin.jvm.functions.Function0,androidx.compose.foundation.lazy.layout.LazyLayoutSemanticState,androidx.compose.foundation.gestures.Orientation,boolean,boolean,androidx.compose.runtime.Composer,int):49:49 -> c
    1:27:java.lang.String kotlinx.datetime.internal.UtilKt.removeLeadingZerosFromLongYearForm(java.lang.String,int):19:19 -> d
    1:27:java.lang.String zzkq1.removeLeadingZerosFromLongYearForm(int,java.lang.String):0 -> d
      # {"id":"com.android.tools.r8.synthesized"}
    28:37:java.lang.String kotlinx.datetime.internal.UtilKt.removeLeadingZerosFromLongYearForm(java.lang.String,int):22:22 -> d
    28:37:java.lang.String zzkq1.removeLeadingZerosFromLongYearForm(int,java.lang.String):0 -> d
    38:58:java.lang.String kotlinx.datetime.internal.UtilKt.removeLeadingZerosFromLongYearForm(java.lang.String,int):28:28 -> d
    38:58:java.lang.String zzkq1.removeLeadingZerosFromLongYearForm(int,java.lang.String):0 -> d
    59:67:java.lang.CharSequence kotlin.text.StringsKt__StringsKt.removeRange(java.lang.CharSequence,int,int):575:575 -> d
    59:67:java.lang.String kotlinx.datetime.internal.UtilKt.removeLeadingZerosFromLongYearForm(java.lang.String,int):35 -> d
    59:67:java.lang.String zzkq1.removeLeadingZerosFromLongYearForm(int,java.lang.String):0 -> d
    68:79:java.lang.CharSequence kotlin.text.StringsKt__StringsKt.removeRange(java.lang.CharSequence,int,int):577:577 -> d
    68:79:java.lang.String kotlinx.datetime.internal.UtilKt.removeLeadingZerosFromLongYearForm(java.lang.String,int):35 -> d
    68:79:java.lang.String zzkq1.removeLeadingZerosFromLongYearForm(int,java.lang.String):0 -> d
    80:82:java.lang.CharSequence kotlin.text.StringsKt__StringsKt.removeRange(java.lang.CharSequence,int,int):578:578 -> d
    80:82:java.lang.String kotlinx.datetime.internal.UtilKt.removeLeadingZerosFromLongYearForm(java.lang.String,int):35 -> d
    80:82:java.lang.String zzkq1.removeLeadingZerosFromLongYearForm(int,java.lang.String):0 -> d
    83:90:java.lang.CharSequence kotlin.text.StringsKt__StringsKt.removeRange(java.lang.CharSequence,int,int):579:579 -> d
    83:90:java.lang.String kotlinx.datetime.internal.UtilKt.removeLeadingZerosFromLongYearForm(java.lang.String,int):35 -> d
    83:90:java.lang.String zzkq1.removeLeadingZerosFromLongYearForm(int,java.lang.String):0 -> d
    91:95:java.lang.String kotlinx.datetime.internal.UtilKt.removeLeadingZerosFromLongYearForm(java.lang.String,int):35:35 -> d
    91:95:java.lang.String zzkq1.removeLeadingZerosFromLongYearForm(int,java.lang.String):0 -> d
    96:99:java.lang.CharSequence kotlin.text.StringsKt__StringsKt.removeRange(java.lang.CharSequence,int,int):572:572 -> d
    96:99:java.lang.String kotlinx.datetime.internal.UtilKt.removeLeadingZerosFromLongYearForm(java.lang.String,int):35 -> d
    96:99:java.lang.String zzkq1.removeLeadingZerosFromLongYearForm(int,java.lang.String):0 -> d
    100:103:java.lang.String kotlinx.datetime.internal.UtilKt.removeLeadingZerosFromLongYearForm(java.lang.String,int):0:0 -> d
    100:103:java.lang.String zzkq1.removeLeadingZerosFromLongYearForm(int,java.lang.String):0 -> d
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":110,"3":112,"6":115,"9":119,"12":124},"outline":"Ljh4;l(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/String;"}
    104:109:java.lang.CharSequence kotlin.text.StringsKt__StringsKt.removeRange(java.lang.CharSequence,int,int):572:572 -> d
    104:109:java.lang.String kotlinx.datetime.internal.UtilKt.removeLeadingZerosFromLongYearForm(java.lang.String,int):35 -> d
    104:109:java.lang.String zzkq1.removeLeadingZerosFromLongYearForm(int,java.lang.String):0 -> d
    110:110:java.lang.CharSequence kotlin.text.StringsKt__StringsKt.removeRange(java.lang.CharSequence,int,int):572:572 -> d
    110:110:java.lang.String kotlinx.datetime.internal.UtilKt.removeLeadingZerosFromLongYearForm(java.lang.String,int):35 -> d
    112:112:java.lang.CharSequence kotlin.text.StringsKt__StringsKt.removeRange(java.lang.CharSequence,int,int):572:572 -> d
    112:112:java.lang.String kotlinx.datetime.internal.UtilKt.removeLeadingZerosFromLongYearForm(java.lang.String,int):35 -> d
    115:115:java.lang.CharSequence kotlin.text.StringsKt__StringsKt.removeRange(java.lang.CharSequence,int,int):572:572 -> d
    115:115:java.lang.String kotlinx.datetime.internal.UtilKt.removeLeadingZerosFromLongYearForm(java.lang.String,int):35 -> d
    119:119:java.lang.CharSequence kotlin.text.StringsKt__StringsKt.removeRange(java.lang.CharSequence,int,int):572:572 -> d
    119:119:java.lang.String kotlinx.datetime.internal.UtilKt.removeLeadingZerosFromLongYearForm(java.lang.String,int):35 -> d
    124:124:java.lang.CharSequence kotlin.text.StringsKt__StringsKt.removeRange(java.lang.CharSequence,int,int):572:572 -> d
    124:124:java.lang.String kotlinx.datetime.internal.UtilKt.removeLeadingZerosFromLongYearForm(java.lang.String,int):35 -> d
    22:24:void com.ustadmobile.libcache.downloader.CoroutineWorkerExtKt$runWithJobRetry$1.<init>(kotlin.coroutines.Continuation):0:0 -> e
    22:24:java.lang.Object com.ustadmobile.libcache.downloader.CoroutineWorkerExtKt.runWithJobRetry(androidx.work.CoroutineWorker,kotlin.jvm.functions.Function0,int,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):0 -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroidx/work/CoroutineWorker;Lap2;ILcp2;Lob1;)Ljava/lang/Object;"}
    25:26:java.lang.Object com.ustadmobile.libcache.downloader.CoroutineWorkerExtKt.runWithJobRetry(androidx.work.CoroutineWorker,kotlin.jvm.functions.Function0,int,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):0:0 -> e
    27:58:java.lang.Object com.ustadmobile.libcache.downloader.CoroutineWorkerExtKt.runWithJobRetry(androidx.work.CoroutineWorker,kotlin.jvm.functions.Function0,int,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):7:7 -> e
    59:75:java.lang.Object com.ustadmobile.libcache.downloader.CoroutineWorkerExtKt.runWithJobRetry(androidx.work.CoroutineWorker,kotlin.jvm.functions.Function0,int,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):13:13 -> e
    76:81:androidx.work.ListenableWorker$Result androidx.work.ListenableWorker$Result.success():366:366 -> e
    76:81:java.lang.Object com.ustadmobile.libcache.downloader.CoroutineWorkerExtKt.runWithJobRetry(androidx.work.CoroutineWorker,kotlin.jvm.functions.Function0,int,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):14 -> e
    82:89:java.lang.Object com.ustadmobile.libcache.downloader.CoroutineWorkerExtKt.runWithJobRetry(androidx.work.CoroutineWorker,kotlin.jvm.functions.Function0,int,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):16:16 -> e
    90:91:int androidx.work.ListenableWorker.getRunAttemptCount():174:174 -> e
    90:91:java.lang.Object com.ustadmobile.libcache.downloader.CoroutineWorkerExtKt.runWithJobRetry(androidx.work.CoroutineWorker,kotlin.jvm.functions.Function0,int,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):17 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    92:95:int androidx.work.WorkerParameters.getRunAttemptCount():162:162 -> e
    92:95:int androidx.work.ListenableWorker.getRunAttemptCount():174 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    92:95:java.lang.Object com.ustadmobile.libcache.downloader.CoroutineWorkerExtKt.runWithJobRetry(androidx.work.CoroutineWorker,kotlin.jvm.functions.Function0,int,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):17 -> e
    96:97:androidx.work.ListenableWorker$Result androidx.work.ListenableWorker$Result.retry():390:390 -> e
    96:97:java.lang.Object com.ustadmobile.libcache.downloader.CoroutineWorkerExtKt.runWithJobRetry(androidx.work.CoroutineWorker,kotlin.jvm.functions.Function0,int,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):18 -> e
    98:101:void androidx.work.ListenableWorker$Result.<init>():430:430 -> e
    98:101:void androidx.work.ListenableWorker$Result$Retry.<init>():544 -> e
    98:101:androidx.work.ListenableWorker$Result androidx.work.ListenableWorker$Result.retry():390 -> e
    98:101:java.lang.Object com.ustadmobile.libcache.downloader.CoroutineWorkerExtKt.runWithJobRetry(androidx.work.CoroutineWorker,kotlin.jvm.functions.Function0,int,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):18 -> e
    102:107:androidx.work.ListenableWorker$Result androidx.work.ListenableWorker$Result.failure():403:403 -> e
    102:107:java.lang.Object com.ustadmobile.libcache.downloader.CoroutineWorkerExtKt.runWithJobRetry(androidx.work.CoroutineWorker,kotlin.jvm.functions.Function0,int,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):20 -> e
