world.respect.lib.opds.model OpdsDocumentf'²¯›K-�world.respect.lib.opds.model OpdsDocument'     v20‚¨À+Lworld/respect/lib/opds/model/OpdsDocument;'Lworld/respect/lib/opds/model/OpdsFeed;*Lworld/respect/lib/opds/model/Publication;org.openeel.app:lib-opds-model ½÷�ªÊkjava/lang/Objectworld.respect.lib.opds.model PublicationÌëo‘2вworld.respect.lib.opds.model Publication^                    ‡ 120:12Be0 00 00 00  00  00¢  Bu 00 00 00 00  00  000¢ J 0HÆJ00HÆJ 00HÆJ 00HÆJ 00HÆJ 00HÆJk 0202002 002 002  002  00HÆJ!0"2#0$HÖƒJ %0HÖ�J &0'HÖ�J)(0)2*02+0,2-0.Hb0¢/R0¢ R00¢ R 00¢ R 00¢ R  00¢ R  00¢ Ê4¨35*Lworld/respect/lib/opds/model/Publication;+Lworld/respect/lib/opds/model/OpdsDocument;metadata.Lworld/respect/lib/opds/model/ReadiumMetadata;links*Lworld/respect/lib/opds/model/ReadiumLink;images readingOrder resourcestoc<init>�(Lworld/respect/lib/opds/model/ReadiumMetadata;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;)Vseen0serializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;Á(ILworld/respect/lib/opds/model/ReadiumMetadata;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V getMetadata0()Lworld/respect/lib/opds/model/ReadiumMetadata;getLinks()Ljava/util/List; getImagesgetReadingOrder getResourcesgetToc component1 component2 component3 component4 component5 component6copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;)write$Self$org_openeel_app_lib_opds_modelLkotlin/jvm/JvmStatic; Companion $serializerorg.openeel.app:lib-opds-model$Lkotlinx/serialization/Serializable;Óo.þvìÀá MEDIA_TYPE¤Ðn¸³³?bMEDIA_TYPE_READIUM_MANIFESTXÂvJæÍhjava/lang/Object)world/respect/lib/opds/model/OpdsDocument Companionkotlinx.serializationDeserializationStrategyrh@0“°‰äjava/lang/Objectkotlinx.serialization KSerializer==è¤z‚java/lang/Object+kotlinx/serialization/SerializationStrategy-kotlinx/serialization/DeserializationStrategykotlinx.serialization SerialFormatå_2ß"java/lang/Objectkotlinx.serializationSerializationStrategyœR'‡N java/lang/Objectkotlinx.serialization StringFormatåüKržXNjava/lang/Object"kotlinx/serialization/SerialFormatkotlinx.serialization.internalEnumsKtW�á­jcreateSimpleEnumSerializercreateMarkedEnumSerializercreateAnnotatedEnumSerializerkotlinx.serialization.internalUnitSerializerì’¯ØÓ½Zjava/lang/Object!kotlinx/serialization/KSerializerkotlinx.serialization.json Json.Default&ȧ µkotlinx/serialization/json/Jsonkotlinx.serialization.jsonJsonÀ‚Û˜Zæšjava/lang/Object"kotlinx/serialization/StringFormatDefaultkotlinx.serialization.jsonJsonKt·6ãt$�JsonencodeToJsonElementdecodeFromJsonElementkotlinLazy]Q¿u¼ý¥]java/lang/ObjectkotlinLazyKt__LazyJVMKtƒL= æÙ ÂlazykotlinLazyThreadSafetyModeïSÍjqåjjava/lang/Enum kotlin.io ByteStreamsKtŒÞsh@ùVQ iteratorbyteInputStream inputStreambufferedreaderbufferedReaderwriterbufferedWritercopyTo readBytes kotlin.io CloseableKtÏ4•1±Duse closeFinally kotlin.ioFilesKt__FileReadWriteKt€uøügAreaderbufferedReaderwriterbufferedWriter printWriter readBytes writeBytes appendBytesreadText writeText appendText writeTextImplnewReplaceEncoderbyteBufferForEncoding forEachBlock forEachLine inputStream outputStream readLinesuseLines kotlin.io TextStreamsKtk h?Šùe buffered forEachLine readLinesuseLinesreader lineSequencereadTextcopyTo readBytes kotlin.jvmJvmClassMappingKthè@ñQ*2 isArrayOfjavajavaPrimitiveTypejavaObjectTypekotlin javaClassannotationClassdeclaringJavaClass kotlin.jvmJvmFieldMû`ÔØC–java/lang/Objectjava/lang/annotation/Annotationkotlin.reflectKAnnotatedElementÙ*qÇ|ÊÓ&java/lang/Objectkotlin.reflectKClassØYh¥•7M~java/lang/Object$kotlin/reflect/KDeclarationContainer kotlin/reflect/KAnnotatedElementkotlin/reflect/KClassifierkotlin.reflect KClassifierÌSn—å†1�java/lang/Objectkotlin.reflectKDeclarationContainerú|ðI­óÜüjava/lang/Object org.junitTestt]¦’#5Hjava/lang/Objectjava/lang/annotation/Annotation