=1com/ustadmobile/libcache/UstadCacheTrimmer$trim$1Lkotlin/coroutines/jvm/internal/SuspendLambda;Lkotlin/jvm/functions/Function2;Ljava/lang/Object;>;,kotlin/coroutines/jvm/internal/SuspendLambdakotlin/jvm/functions/Function2`(Lcom/ustadmobile/libcache/UstadCacheTrimmer;JLjava/util/List;Lkotlin/coroutines/Continuation;)V(Lcom/ustadmobile/libcache/UstadCacheTrimmer;JLjava/util/List;Lkotlin/coroutines/Continuation<-Lcom/ustadmobile/libcache/UstadCacheTrimmer$trim$1;>;)Vthis$0,Lcom/ustadmobile/libcache/UstadCacheTrimmer;   $currentLimitJ  $pathsToDeleteLjava/util/List;  $(ILkotlin/coroutines/Continuation;)V  this3Lcom/ustadmobile/libcache/UstadCacheTrimmer$trim$1; $receiver $completion Lkotlin/coroutines/Continuation; invokeSuspend&(Ljava/lang/Object;)Ljava/lang/Object;.Lkotlin/coroutines/jvm/internal/DebugMetadata;fUstadCacheTrimmer.ktl0isnmc1com.ustadmobile.libcache.UstadCacheTrimmer$trim$1v)kotlin/coroutines/intrinsics/IntrinsicsKt.getCOROUTINE_SUSPENDED()Ljava/lang/Object; 01 /2labelI 45 6kotlin/ResultKt8throwOnFailure(Ljava/lang/Object;)V :; 9<*com/ustadmobile/libcache/UstadCacheTrimmer>access$getDb$pX(Lcom/ustadmobile/libcache/UstadCacheTrimmer;)Lcom/ustadmobile/libcache/db/UstadCacheDb; @A ?Bandroidx/room/RoomDatabaseD3com/ustadmobile/libcache/UstadCacheTrimmer$trim$1$1F  GHkotlin/coroutines/ContinuationJandroidx/room/RoomDatabaseKtLuseWriterConnectionp(Landroidx/room/RoomDatabase;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; NO MP kotlin/UnitRINSTANCE Lkotlin/Unit; TU SVjava/lang/IllegalStateExceptionX/call to 'resume' before 'invoke' with coroutineZ(Ljava/lang/String;)V \ Y]$resultLjava/lang/Object;java/lang/ObjectacreateT(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;f(Ljava/lang/Object;Lkotlin/coroutines/Continuation<*>;)Lkotlin/coroutines/Continuation; HvalueinvokeW(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;g(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation<-Lkotlin/Unit;>;)Ljava/lang/Object; cd k  mp1#Lkotlinx/coroutines/CoroutineScope;p28(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;!kotlinx/coroutines/CoroutineScopes hi u$Ljava/util/List;Lkotlin/Metadata;mvkxid1  0*0H d2 trim()V  SignatureCodeLocalVariableTable StackMapTableLineNumberTable InnerClassesEnclosingMethod SourceFileRuntimeVisibleAnnotations045 w ^*+* **4   l3M*7ZP+=*CEGY***I*K*7QY, ,+=+WWYY[^ b7Db/$0V/]Fb/ll_`cdJY***,fK g`ehiB*+,lWn opqjAhr? *+t,Kv   o` q`G?#c!"s#$[I%&['[([)s*s+,I-xy[IzIzI{|I}~I%[s[sssp