=2com/ustadmobile/zim2xapi/CreateManifestFileUseCasejava/lang/Object()V  this4Lcom/ustadmobile/zim2xapi/CreateManifestFileUseCase;invoke(Ljava/io/File;)Ljava/io/File;#Lorg/jetbrains/annotations/NotNull;java/lang/Throwable zimFolderkotlin/jvm/internal/IntrinsicscheckNotNullParameter'(Ljava/lang/Object;Ljava/lang/String;)V   java/io/File manifest.txt#(Ljava/io/File;Ljava/lang/String;)V  kotlin/text/CharsetsUTF_8Ljava/nio/charset/Charset; !" #java/io/OutputStreamWriter%java/io/FileOutputStream'(Ljava/io/File;)V ) (*java/io/OutputStream,3(Ljava/io/OutputStream;Ljava/nio/charset/Charset;)V . &/java/io/Writer1java/io/BufferedWriter3(Ljava/io/Writer;I)V 5 46java/io/Closeable8kotlin/io/FilesKt: walkTopDown((Ljava/io/File;)Lkotlin/io/FileTreeWalk; <= ;>kotlin/sequences/Sequence@&(Ljava/lang/Object;)Ljava/lang/Object;Binvoke$lambda$2$lambda$0(Ljava/io/File;)Z DE FG#(Ljava/io/File;)Ljava/lang/Boolean;I"java/lang/invoke/LambdaMetafactoryK metafactory(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; MN LOP"()Lkotlin/jvm/functions/Function1; RSkotlin/sequences/SequencesKtUfilterX(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; WX VYiterator()Ljava/util/Iterator; [\ A]java/util/Iterator_hasNext()Z ab `cnext()Ljava/lang/Object; ef `g relativeTo,(Ljava/io/File;Ljava/io/File;)Ljava/io/File; ij ;kgetPath()Ljava/lang/String; mn owrite(Ljava/lang/String;)V qr 4snewLine u 4v kotlin/UnitxINSTANCE Lkotlin/Unit; z{ y|kotlin/io/CloseableKt~ closeFinally+(Ljava/io/Closeable;Ljava/lang/Throwable;)V  index.htmlexists b org/jsoup/Jsoupparse*(Ljava/io/File;)Lorg/jsoup/nodes/Document; linkorg/jsoup/nodes/Document createElement-(Ljava/lang/String;)Lorg/jsoup/nodes/Element; relmanifestorg/jsoup/nodes/Elementattr?(Ljava/lang/String;Ljava/lang/String;)Lorg/jsoup/nodes/Element; hrefhead()Lorg/jsoup/nodes/Element; org/jsoup/nodes/Node appendChild1(Lorg/jsoup/nodes/Node;)Lorg/jsoup/nodes/Element; html n  html(...)checkNotNullExpressionValue  writeText$defaultP(Ljava/io/File;Ljava/lang/String;Ljava/nio/charset/Charset;ILjava/lang/Object;)V ;2$i$a$-forEach-CreateManifestFileUseCase$invoke$1$2IfileLjava/io/File; element$ivLjava/lang/Object; $i$f$forEach$this$forEach$ivLkotlin/sequences/Sequence;,$i$a$-use-CreateManifestFileUseCase$invoke$1writerLjava/io/BufferedWriter;indexDocLorg/jsoup/nodes/Document;linkTagLorg/jsoup/nodes/Element; manifestFile indexHtmlFilejava/nio/charset/CharsetitisFile b Lcom/ustadmobile/zim2xapi/CreateManifestFileUseCase$Companion;  MANIFEST_FILELjava/lang/String;Lkotlin/Metadata;mvkxi0d1F      20:B¢J020H†¨d2appCreateManifestFileUseCase.kt*Lkotlin/jvm/internal/SourceDebugExtension;valueUSMAP CreateManifestFileUseCase.kt Kotlin *S Kotlin *F + 1 CreateManifestFileUseCase.kt com/ustadmobile/zim2xapi/CreateManifestFileUseCase + 2 _Sequences.kt kotlin/sequences/SequencesKt___SequencesKt *L 1#1,45:1 1317#2,2:46 *S KotlinDebug *F + 1 CreateManifestFileUseCase.kt com/ustadmobile/zim2xapi/CreateManifestFileUseCase *L 18#1:46,2 *E RuntimeInvisibleAnnotations ConstantValueCodeLineNumberTableLocalVariableTable StackMapTable$RuntimeInvisibleParameterAnnotations InnerClasses SourceFileSourceDebugExtensionRuntimeVisibleAnnotationsBootstrapMethods1  /*    4+Y+M,N$: 6-:&Y(Y+-02:4 44Y79N:-4:6+?ATZ:6^:  d. h:  : 6  +lptw}:-:::-Y+N-F-::WWW-Y,\\J2J4. 94A`499 9yA`T A`Z Yfw{../ 2#    {?xBfUcX=4#L4 4  DE5 *θ*Ѭ   Y׳۱ USMAP CreateManifestFileUseCase.kt Kotlin *S Kotlin *F + 1 CreateManifestFileUseCase.kt com/ustadmobile/zim2xapi/CreateManifestFileUseCase + 2 _Sequences.kt kotlin/sequences/SequencesKt___SequencesKt *L 1#1,45:1 1317#2,2:46 *S KotlinDebug *F + 1 CreateManifestFileUseCase.kt com/ustadmobile/zim2xapi/CreateManifestFileUseCase *L 18#1:46,2 *E F[IIIII[s[ s ssss ssss[s QCHJ