3world.respect.datalayer.dbRespectDatabase.Companion-Ƽcworld.respect.datalayer.dbRespectDatabase.CompanionJ      20B R00  6Lworld/respect/datalayer/db/RespectDatabase$Companion;<init>()V TABLE_IDS getTABLE_IDS()Ljava/util/List;respect-datalayer-dbPjava/lang/Objectworld.respect.datalayer.dbRespectDatabasenT'Q5world.respect.datalayer.dbRespectDatabase>            ' 20:BJ0H&J0H&J0 H&J 0 H&J 0 H&J0H&J0H&J0H&,Lworld/respect/datalayer/db/RespectDatabase;Landroidx/room/RoomDatabase;<init>()VgetCompatibleAppEntityDaoGLworld/respect/datalayer/db/compatibleapps/daos/CompatibleAppEntityDao;getCompatibleAppAddJoinDaoHLworld/respect/datalayer/db/compatibleapps/daos/CompatibleAppAddJoinDao;getLangMapEntityDao9Lworld/respect/datalayer/db/shared/daos/LangMapEntityDao;getOpdsFeedEntityDao8Lworld/respect/datalayer/db/opds/daos/OpdsFeedEntityDao;getOpdsPublicationEntityDao?Lworld/respect/datalayer/db/opds/daos/OpdsPublicationEntityDao;getOpdsFeedMetadataEntityDao@Lworld/respect/datalayer/db/opds/daos/OpdsFeedMetadataEntityDao;getReadiumLinkEntityDao;Lworld/respect/datalayer/db/opds/daos/ReadiumLinkEntityDao;getOpdsGroupEntityDao9Lworld/respect/datalayer/db/opds/daos/OpdsGroupEntityDao; Companionrespect-datalayer-db,OPandroidx/room/RoomDatabase Companion(world.respect.datalayer.db.opds.adaptersOpdsFacetAdapterKt9)(world.respect.datalayer.db.opds.adaptersOpdsFacetAdapterKt]      "0*0202020 0*020 asEntities<Lworld/respect/datalayer/db/opds/adapters/OpdsFacetEntities;.Lworld/respect/datalayer/opds/model/OpdsFacet;primaryKeyGenerator5Lworld/respect/lib/primarykeygen/PrimaryKeyGenerator;json!Lkotlinx/serialization/json/Json;ofeUidasModelrespect-datalayer-db asEntitiesasModel(world.respect.datalayer.db.opds.adaptersOpdsFacetEntitiesc +j (world.respect.datalayer.db.opds.adaptersOpdsFacetEntities+6            20B%00 00  J 0HJ 0HJ00HJ-02020200HJ020HJ 0HJ 0HR0   R0  R00 <Lworld/respect/datalayer/db/opds/adapters/OpdsFacetEntities;facet:Lworld/respect/datalayer/db/opds/entities/OpdsFacetEntity;metadataALworld/respect/datalayer/db/opds/entities/OpdsFeedMetadataEntity;links<Lworld/respect/datalayer/db/opds/entities/ReadiumLinkEntity;<init>(Lworld/respect/datalayer/db/opds/entities/OpdsFacetEntity;Lworld/respect/datalayer/db/opds/entities/OpdsFeedMetadataEntity;Ljava/util/List;)VgetFacet<()Lworld/respect/datalayer/db/opds/entities/OpdsFacetEntity; getMetadataC()Lworld/respect/datalayer/db/opds/entities/OpdsFeedMetadataEntity;getLinks()Ljava/util/List; component1 component2 component3copyequalsotherhashCodetoStringrespect-datalayer-dbn{ \java/lang/Object(world.respect.datalayer.db.opds.adaptersOpdsFeedAdapterKt*(world.respect.datalayer.db.opds.adaptersOpdsFeedAdapterKto$       *0*00202020  00*020 asEntities;Lworld/respect/datalayer/db/opds/adapters/OpdsFeedEntities;(Lworld/respect/datalayer/DataReadyState;-Lworld/respect/datalayer/opds/model/OpdsFeed;json!Lkotlinx/serialization/json/Json;primaryKeyGenerator5Lworld/respect/lib/primarykeygen/PrimaryKeyGenerator;xxStringHasher(Lworld/respect/libxxhash/XXStringHasher;asModelrespect-datalayer-db asEntitiesasModel(world.respect.datalayer.db.opds.adaptersOpdsFeedEntitieso2 X(world.respect.datalayer.db.opds.adaptersOpdsFeedEntities&4           20BU0 00 00  0 0  0 0  00R0 R00 R00 R 0 0 R 0 0 R 00 ;Lworld/respect/datalayer/db/opds/adapters/OpdsFeedEntities;opdsFeed9Lworld/respect/datalayer/db/opds/entities/OpdsFeedEntity; feedMetaDataALworld/respect/datalayer/db/opds/entities/OpdsFeedMetadataEntity;langMapEntities:Lworld/respect/datalayer/db/shared/entities/LangMapEntity; linkEntities<Lworld/respect/datalayer/db/opds/entities/ReadiumLinkEntity; publications@Lworld/respect/datalayer/db/opds/entities/OpdsPublicationEntity;groups:Lworld/respect/datalayer/db/opds/entities/OpdsGroupEntity;<init>(Lworld/respect/datalayer/db/opds/entities/OpdsFeedEntity;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;)V getOpdsFeed;()Lworld/respect/datalayer/db/opds/entities/OpdsFeedEntity;getFeedMetaData()Ljava/util/List;getLangMapEntitiesgetLinkEntitiesgetPublications getGroupsrespect-datalayer-dbbVƶ9java/lang/Object(world.respect.datalayer.db.opds.adaptersOpdsFeedMetadataEntityAdapterKtPOXhH(world.respect.datalayer.db.opds.adaptersOpdsFeedMetadataEntityAdapterKtO     "0*0202020 0*0 asEntityALworld/respect/datalayer/db/opds/entities/OpdsFeedMetadataEntity;5Lworld/respect/datalayer/opds/model/OpdsFeedMetadata; ofmeOfeUid ofmePropTypeJLworld/respect/datalayer/db/opds/entities/OpdsFeedMetadataEntity$PropType; ofmeRelUidasModelrespect-datalayer-dbasEntityasModel(world.respect.datalayer.db.opds.adaptersOpdsGroupAdapterKt Cۧ(world.respect.datalayer.db.opds.adaptersOpdsGroupAdapterKty,        20*02020202 0 2 0  0*020 asEntities<Lworld/respect/datalayer/db/opds/adapters/OpdsGroupEntities;.Lworld/respect/datalayer/opds/model/OpdsGroup;primaryKeyGenerator5Lworld/respect/lib/primarykeygen/PrimaryKeyGenerator;json!Lkotlinx/serialization/json/Json;xxStringHasher(Lworld/respect/libxxhash/XXStringHasher;ofeUidindexasModelrespect-datalayer-db asEntitiesasModel(world.respect.datalayer.db.opds.adaptersOpdsGroupEntities=D(world.respect.datalayer.db.opds.adaptersOpdsGroupEntitiesB              20BA00 00  0 0  0 0 J 0HJ 0HJ00HJ0 0HJ0 0HJM020202002 0 02 0 0HJ020HJ  0!HJ "0#HR0 R0 R00 R 0 0 R 0 0 $%<Lworld/respect/datalayer/db/opds/adapters/OpdsGroupEntities;group:Lworld/respect/datalayer/db/opds/entities/OpdsGroupEntity;metadataALworld/respect/datalayer/db/opds/entities/OpdsFeedMetadataEntity; publications@Lworld/respect/datalayer/db/opds/entities/OpdsPublicationEntity;links<Lworld/respect/datalayer/db/opds/entities/ReadiumLinkEntity;langMapEntities:Lworld/respect/datalayer/db/shared/entities/LangMapEntity;<init>(Lworld/respect/datalayer/db/opds/entities/OpdsGroupEntity;Lworld/respect/datalayer/db/opds/entities/OpdsFeedMetadataEntity;Ljava/util/List;Ljava/util/List;Ljava/util/List;)VgetGroup<()Lworld/respect/datalayer/db/opds/entities/OpdsGroupEntity; getMetadataC()Lworld/respect/datalayer/db/opds/entities/OpdsFeedMetadataEntity;getPublications()Ljava/util/List;getLinksgetLangMapEntities component1 component2 component3 component4 component5copyequalsotherhashCodetoStringrespect-datalayer-db>n=java/lang/Object(world.respect.datalayer.db.opds.adaptersOpdsPublicationEntitiesNtsm(world.respect.datalayer.db.opds.adaptersOpdsPublicationEntitiesC6            20B+0 00 00  J 0HJ00HJ00HJ3020200200HJ020HJ 0HJ 0HR0   R00  R00 BLworld/respect/datalayer/db/opds/adapters/OpdsPublicationEntities;opdsPublicationEntity@Lworld/respect/datalayer/db/opds/entities/OpdsPublicationEntity;langMapEntities:Lworld/respect/datalayer/db/shared/entities/LangMapEntity; linkEntities<Lworld/respect/datalayer/db/opds/entities/ReadiumLinkEntity;<init>c(Lworld/respect/datalayer/db/opds/entities/OpdsPublicationEntity;Ljava/util/List;Ljava/util/List;)VgetOpdsPublicationEntityB()Lworld/respect/datalayer/db/opds/entities/OpdsPublicationEntity;getLangMapEntities()Ljava/util/List;getLinkEntities component1 component2 component3copyequalsotherhashCodetoStringrespect-datalayer-dbP/eVjava/lang/Object(world.respect.datalayer.db.opds.adaptersOpdsPublicationEntityAdapterKt=&1'(world.respect.datalayer.db.opds.adaptersOpdsPublicationEntityAdapterKt4          H0*02 020202 0 2 0 2 0 2000*020 asEntitiesBLworld/respect/datalayer/db/opds/adapters/OpdsPublicationEntities;4Lworld/respect/datalayer/opds/model/OpdsPublication;dataLoadResult(Lworld/respect/datalayer/DataReadyState;primaryKeyGenerator5Lworld/respect/lib/primarykeygen/PrimaryKeyGenerator;json!Lkotlinx/serialization/json/Json;xxStringHasher(Lworld/respect/libxxhash/XXStringHasher;feedUidgroupUid feedIndexasModelrespect-datalayer-db asEntitiesasModel(world.respect.datalayer.db.opds.adaptersReadiumLinkEntityAdapterKtvL(world.respect.datalayer.db.opds.adaptersReadiumLinkEntityAdapterKt8           H00*0202020 2 0 2 0 20 20.00*002020 20  asEntities<Lworld/respect/datalayer/db/opds/entities/ReadiumLinkEntity;0Lworld/respect/datalayer/opds/model/ReadiumLink; pkGenerator5Lworld/respect/lib/primarykeygen/PrimaryKeyGenerator;json!Lkotlinx/serialization/json/Json;opdsParentType0Lworld/respect/datalayer/db/opds/OpdsParentType; opdsParentUid rlePropTypeILworld/respect/datalayer/db/opds/entities/ReadiumLinkEntity$PropertyType; rlePropFkrleIndexasModelspropTypepropFkrespect-datalayer-db asEntitiesasModels(world.respect.datalayer.db.opds.adaptersReadiumSubjectEntitiestoHI(world.respect.datalayer.db.opds.adaptersReadiumSubjectEntities"       20B+0 00 00  R0   R00  R00 ALworld/respect/datalayer/db/opds/adapters/ReadiumSubjectEntities;readiumSubject?Lworld/respect/datalayer/db/opds/entities/ReadiumSubjectEntity;langMapEntities:Lworld/respect/datalayer/db/shared/entities/LangMapEntity;readiumLinkEntities<Lworld/respect/datalayer/db/opds/entities/ReadiumLinkEntity;<init>b(Lworld/respect/datalayer/db/opds/entities/ReadiumSubjectEntity;Ljava/util/List;Ljava/util/List;)VgetReadiumSubjectA()Lworld/respect/datalayer/db/opds/entities/ReadiumSubjectEntity;getLangMapEntities()Ljava/util/List;getReadiumLinkEntitiesrespect-datalayer-dbtfA~a@java/lang/Object(world.respect.datalayer.db.opds.adaptersReadiumSubjectEntityAdaptersKtrw?(world.respect.datalayer.db.opds.adaptersReadiumSubjectEntityAdaptersKty,        20*02020202 0 2 0  0*020 asEntitiesALworld/respect/datalayer/db/opds/adapters/ReadiumSubjectEntities;3Lworld/respect/datalayer/opds/model/ReadiumSubject;primaryKeyGenerator5Lworld/respect/lib/primarykeygen/PrimaryKeyGenerator;json!Lkotlinx/serialization/json/Json; topParentType0Lworld/respect/datalayer/db/opds/OpdsParentType; topParentUidindexasModelrespect-datalayer-db asEntitiesasModel(world.respect.datalayer.db.opds.entitiesReadiumLinkEntityG&(world.respect.datalayer.db.opds.entitiesReadiumLinkEntityD               % =20:<=B0000 0 0  0  0 0 0  0  0 0  0  0  0  0 0 0 0R08X R0  !R0 "R0 #$R 0 %R 0  &'R 0  ()R 0 0 *+R0  ,)R0  -)R0 0./R0  1)R0  423R0  453R0  463R0 978R0 9:8R 0 0 ;+>?<Lworld/respect/datalayer/db/opds/entities/ReadiumLinkEntity;rleIdrleOpdsParentType0Lworld/respect/datalayer/db/opds/OpdsParentType;rleOpdsParentUid rlePropTypeILworld/respect/datalayer/db/opds/entities/ReadiumLinkEntity$PropertyType; rlePropFkrleIndexrleHrefrleRelrleTyperleTitle rleTemplated rleProperties rleHeightrleWidthrleSize rleBitrate rleDuration rleLanguage<init>X(JLworld/respect/datalayer/db/opds/OpdsParentType;JLworld/respect/datalayer/db/opds/entities/ReadiumLinkEntity$PropertyType;JILjava/lang/String;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Double;Ljava/lang/Double;Ljava/util/List;)VgetRleId()JgetRleOpdsParentType2()Lworld/respect/datalayer/db/opds/OpdsParentType;getRleOpdsParentUidgetRlePropTypeK()Lworld/respect/datalayer/db/opds/entities/ReadiumLinkEntity$PropertyType; getRlePropFk getRleIndex()I getRleHref()Ljava/lang/String; getRleRel()Ljava/util/List; getRleType getRleTitlegetRleTemplated()Ljava/lang/Boolean;Ljava/lang/Boolean;getRleProperties getRleHeight()Ljava/lang/Integer;Ljava/lang/Integer; getRleWidth getRleSize getRleBitrate()Ljava/lang/Double;Ljava/lang/Double;getRleDurationgetRleLanguage PropertyType Companionrespect-datalayer-db0H)TABLE_IDjava/lang/Object Companionworld.respect.datalayer DataLoadState (world.respect.datalayer DataLoadState&         v**020R0XR 80X R 0X   'Lworld/respect/datalayer/DataLoadState;TmetaInfo*Lworld/respect/datalayer/DataLoadMetaInfo; getMetaInfo,()Lworld/respect/datalayer/DataLoadMetaInfo; localState getLocalState)()Lworld/respect/datalayer/DataLoadState; remoteStategetRemoteState)Lworld/respect/datalayer/DataErrorResult;*Lworld/respect/datalayer/DataLoadingState;(Lworld/respect/datalayer/DataReadyState;+Lworld/respect/datalayer/NoDataLoadedState;respect-datalayerB]|L;java/lang/Objectworld.respect.datalayerDataReadyStateֻ/<world.respect.datalayerDataReadyState.           **02H0B;80 800  J8H J 0HJ 80HJ0HJJ8028202 8020HJ020HJ 0HJ 0HR8    R0X R 80X R0X  !(Lworld/respect/datalayer/DataReadyState;T'Lworld/respect/datalayer/DataLoadState;datametaInfo*Lworld/respect/datalayer/DataLoadMetaInfo; localState remoteState<init>(Ljava/lang/Object;Lworld/respect/datalayer/DataLoadMetaInfo;Lworld/respect/datalayer/DataLoadState;Lworld/respect/datalayer/DataLoadState;)VgetData()Ljava/lang/Object;Ljava/lang/Object; getMetaInfo,()Lworld/respect/datalayer/DataLoadMetaInfo; getLocalState)()Lworld/respect/datalayer/DataLoadState;getRemoteState component1 component2 component3 component4copy(Ljava/lang/Object;Lworld/respect/datalayer/DataLoadMetaInfo;Lworld/respect/datalayer/DataLoadState;Lworld/respect/datalayer/DataLoadState;)Lworld/respect/datalayer/DataReadyState;equalsotherhashCodetoStringrespect-datalayerzA-Njava/lang/Object%world/respect/datalayer/DataLoadState"world.respect.datalayer.opds.modelLangMapyDSK#"world.respect.datalayer.opds.modelLangMap8      7 20:B ,Lworld/respect/datalayer/opds/model/LangMap;<init>()V Companion7Lworld/respect/datalayer/opds/model/LangMapObjectValue;7Lworld/respect/datalayer/opds/model/LangMapStringValue;respect-datalayer:G ݁java/lang/Object Companion"world.respect.datalayer.opds.model OpdsFacet};2"world.respect.datalayer.opds.model OpdsFacetwN                  $20:#$B0 00B5 0 0 00 0  J 0HJ00HJ#020200HJ020HJ 0 HJ 0HJ%020202 0!H"R0 R00 %&.Lworld/respect/datalayer/opds/model/OpdsFacet;metadata5Lworld/respect/datalayer/opds/model/OpdsFeedMetadata;links0Lworld/respect/datalayer/opds/model/ReadiumLink;<init>H(Lworld/respect/datalayer/opds/model/OpdsFeedMetadata;Ljava/util/List;)Vseen0serializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(ILworld/respect/datalayer/opds/model/OpdsFeedMetadata;Ljava/util/List;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V getMetadata7()Lworld/respect/datalayer/opds/model/OpdsFeedMetadata;getLinks()Ljava/util/List; component1 component2copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$respect_datalayer $serializer Companionrespect-datalayer*Ҏ7sjava/lang/Object Companion"world.respect.datalayer.opds.modelOpdsFeed@Ig"world.respect.datalayer.opds.modelOpdsFeedb                      220:23Be0 00 00  00  0 0  0 0Bu00 00 00  00  0 0  0 00J 0HJ00HJ 00HJ  00HJ! 0 0HJ" 0 0HJk#0202002 002  002  0 02  0 0HJ$0%2&0HJ '0HJ (0)HJ%*0+2,02-0.2/00H1R0 R00 R 00 R  00 R  0 0 R  0 0 45-Lworld/respect/datalayer/opds/model/OpdsFeed;metadata5Lworld/respect/datalayer/opds/model/OpdsFeedMetadata;links0Lworld/respect/datalayer/opds/model/ReadiumLink; publications4Lworld/respect/datalayer/opds/model/OpdsPublication; navigationfacets.Lworld/respect/datalayer/opds/model/OpdsFacet;groups.Lworld/respect/datalayer/opds/model/OpdsGroup;<init>(Lworld/respect/datalayer/opds/model/OpdsFeedMetadata;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;)Vseen0serializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(ILworld/respect/datalayer/opds/model/OpdsFeedMetadata;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V getMetadata7()Lworld/respect/datalayer/opds/model/OpdsFeedMetadata;getLinks()Ljava/util/List;getPublications getNavigation getFacets getGroups component1 component2 component3 component4 component5 component6copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$respect_datalayer Companion $serializerrespect-datalayer? MEDIA_TYPE:rFjava/lang/Object Companion"world.respect.datalayer.opds.modelOpdsFeedMetadata- "world.respect.datalayer.opds.modelOpdsFeedMetadataoN                   ?20:>?Bo 0 00 0 0   0  0   0  0 Bu0 00000  0 0  0 0 0J &0HJ '0HJ (0HJ )0HJ *0 HJ +0HJ,0 H"J-0 H"J.0 H"Jx/02 02 0202 02 0 2  02  0 2  0 2 0 H0J102230HJ 40 HJ 50HJ%607280290:2;0<H=R08X R08X R0 R0 R0  R 0  R 0  #!"R 0  #$"R0  #%"@A5Lworld/respect/datalayer/opds/model/OpdsFeedMetadata; identifierLcom/eygraber/uri/Uri;typetitlesubtitlemodified Lkotlinx/datetime/LocalDateTime; description itemsPerPage currentPage numberOfItems<init>(Lcom/eygraber/uri/Uri;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlinx/datetime/LocalDateTime;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;)Vseen0serializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(ILcom/eygraber/uri/Uri;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlinx/datetime/LocalDateTime;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Lkotlinx/serialization/internal/SerializationConstructorMarker;)VgetIdentifier$annotations()V getIdentifier()Lcom/eygraber/uri/Uri;getType$annotationsgetType()Ljava/lang/String;getTitle getSubtitle getModified"()Lkotlinx/datetime/LocalDateTime;getDescriptiongetItemsPerPage()Ljava/lang/Integer;Ljava/lang/Integer;getCurrentPagegetNumberOfItems component1 component2 component3 component4 component5 component6 component7 component8 component9copy(Lcom/eygraber/uri/Uri;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlinx/datetime/LocalDateTime;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;)Lworld/respect/datalayer/opds/model/OpdsFeedMetadata;equalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$respect_datalayer $serializer Companionrespect-datalayer+ےLjava/lang/Object Companion"world.respect.datalayer.opds.model OpdsGroup37Ź"world.respect.datalayer.opds.model OpdsGroupMV                    +20:*+BE0 00 00 0 0  BU 0 0 00 00 0 00 J 0HJ 00HJ 00HJ 0 0HJI0202 002 002 0 0HJ020HJ 0 HJ  0!HJ%"0#2$02%0&2'0(H)R0 R 00 R 00 R 0 0 ,-.Lworld/respect/datalayer/opds/model/OpdsGroup;metadata5Lworld/respect/datalayer/opds/model/OpdsFeedMetadata;links0Lworld/respect/datalayer/opds/model/ReadiumLink; navigation publications4Lworld/respect/datalayer/opds/model/OpdsPublication;<init>h(Lworld/respect/datalayer/opds/model/OpdsFeedMetadata;Ljava/util/List;Ljava/util/List;Ljava/util/List;)Vseen0serializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;(ILworld/respect/datalayer/opds/model/OpdsFeedMetadata;Ljava/util/List;Ljava/util/List;Ljava/util/List;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V getMetadata7()Lworld/respect/datalayer/opds/model/OpdsFeedMetadata;getLinks()Ljava/util/List; getNavigationgetPublications component1 component2 component3 component4copyequalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$respect_datalayer $serializer Companionrespect-datalayerfK Ljava/lang/Object Companion"world.respect.datalayer.opds.modelOpdsPublication.Companion"kpl"world.respect.datalayer.opds.modelOpdsPublication.Companione        20B J 0 0R0XT R0XT  >Lworld/respect/datalayer/opds/model/OpdsPublication$Companion;<init>()V MEDIA_TYPEMEDIA_TYPE_READIUM_MANIFEST serializer#Lkotlinx/serialization/KSerializer;4Lworld/respect/datalayer/opds/model/OpdsPublication;respect-datalayer ժk^java/lang/Object MEDIA_TYPEMEDIA_TYPE_READIUM_MANIFEST"world.respect.datalayer.opds.modelOpdsPublicationwぅ,"world.respect.datalayer.opds.modelOpdsPublicationN                  /20:/0Be0 00 00 00  00  00  Bu 00 00 00 00  00  000 J 0HJ00HJ 00HJ 00HJ 00HJ 00HJk 0202002 002 002  002  00HJ!0"2#0HJ $0HJ %0&HJ%'0(2)02*0+2,0-H.R0 R00 R 00 R 00 R  00 R  00 124Lworld/respect/datalayer/opds/model/OpdsPublication;metadata4Lworld/respect/datalayer/opds/model/ReadiumMetadata;links0Lworld/respect/datalayer/opds/model/ReadiumLink;images readingOrder resourcestoc<init>(Lworld/respect/datalayer/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/datalayer/opds/model/ReadiumMetadata;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V getMetadata6()Lworld/respect/datalayer/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$respect_datalayer Companion $serializerrespect-datalayer!#>[ MEDIA_TYPEn?bMEDIA_TYPE_READIUM_MANIFESTXvJhjava/lang/Object Companion"world.respect.datalayer.opds.model ReadiumLink2HrIBp"world.respect.datalayer.opds.model ReadiumLinkR             2      V20:UVB0 00 0 0 0   0   0  0  0  0 0 00 00 00 00B0 0 00000  0  0 0 0 00 00 00 00 000J 80HJ9 00HJ :0HJ ;0HJ<0 H&J =0 HJ>0 H+J?0 H+J@0 H+JA0H0JB0H0JC 00HJD 00HJE 00HJF 00HJG0202 002 02 02 0 2  0 2  0 2 0 2 0 2 02 02 002 002 002 00HHJI0 2J0HJ K0 HJ L0HJ%M0N2O02P0Q2R0SHTR0 R$ 008X  !"R0 #R0 $R0  '%&R 0  ()R 0  ,*+R0  ,-+R0  ,.+R0 1/0R0 120R$ 008X 3 4"R 00 5"R 00 6"R 00 7"WX0Lworld/respect/datalayer/opds/model/ReadiumLink;hrefreltypetitle templated properties:Lworld/respect/datalayer/opds/model/ReadiumLinkProperties;heightwidthsizebitratedurationlanguage alternatechildrensubcollections<init>3(Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Lworld/respect/datalayer/opds/model/ReadiumLinkProperties;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Double;Ljava/lang/Double;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;)Vseen0serializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;s(ILjava/lang/String;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Lworld/respect/datalayer/opds/model/ReadiumLinkProperties;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Double;Ljava/lang/Double;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Lkotlinx/serialization/internal/SerializationConstructorMarker;)VgetHref()Ljava/lang/String;getRel$annotations()VgetRel()Ljava/util/List;getTypegetTitle getTemplated()Ljava/lang/Boolean;Ljava/lang/Boolean; getProperties<()Lworld/respect/datalayer/opds/model/ReadiumLinkProperties; getHeight()Ljava/lang/Integer;Ljava/lang/Integer;getWidthgetSize getBitrate()Ljava/lang/Double;Ljava/lang/Double; getDurationgetLanguage$annotations getLanguage getAlternate getChildrengetSubcollections component1 component2 component3 component4 component5 component6 component7 component8 component9 component10 component11 component12 component13 component14 component15copyb(Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Lworld/respect/datalayer/opds/model/ReadiumLinkProperties;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Double;Ljava/lang/Double;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;)Lworld/respect/datalayer/opds/model/ReadiumLink;equalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$respect_datalayer $serializer Companionrespect-datalayer__PXjava/lang/Object Companion"world.respect.datalayer.opds.modelReadiumMetadataiTZQ"world.respect.datalayer.opds.modelReadiumMetadata 6j                 P        20:B 00 0 0 0  0   0   0 0  00  00  00  00  00  00  00  00  00  00  00  00  00  00  0  0  !0"#$B%0 00000 0  0   0 0  00  00  00  00  00  00  00  00  00  00  00  00  00  00 0 0 !0"&0'#(J \0HJ ]0HJ ^0HJ _0HJ `0HJ a0 HJ b0 HJc 0 0 HJd 00 HJe 00 HJf 00 HJg 00 HJh 00 HJi 00 HJj 00 HJk 00 HJl 00 HJm 00 HJn 00 HJo 00 HJp 00 HJq 00 HJ r0 HJs0 HWJt0"HZJu02 0202 02 02 02  0 2  0 2  0 0 2 00 2 00 2 00 2 00 2 00 2 00 2 00 2 00 2 00 2 00 2 00 2 00 2 00 2 00 2 0 2 0 2 !0"HvJw0x2y0HJ z0 HJ {0 HJ)|0}2~02020HR08X )*+,R0 -.R0 /.R0 0.R08X 1*2,R 0  34R 0  54R$  0 0 8X 6*78R$ 00 8X 9*:8R$ 00 8X ;*<8R$ 00 8X =*>8R$ 00 8X ?*@8R$ 00 8X A*B8R$ 00 8X C*D8R$ 00 8X E*F8R$ 00 8X G*H8R$ 00 8X I*J8R$ 00 8X K*L8R$ 00 8X M*N8R$ 00 8X O*P8R$ 00 8X Q*R8R$ 00 8X S*T8R0  U4R0  XVWR!0" [YZ4Lworld/respect/datalayer/opds/model/ReadiumMetadata;typeLcom/eygraber/uri/Uri;title,Lworld/respect/datalayer/opds/model/LangMap;sortAssubtitle identifiermodified publishedlanguageauthor7Lworld/respect/datalayer/opds/model/ReadiumContributor; translatoreditorartist illustratorlettererpencilercoloristinkernarrator contributor publisherimprintsubject3Lworld/respect/datalayer/opds/model/ReadiumSubject; description numberOfPagesduration<init>(Lcom/eygraber/uri/Uri;Lworld/respect/datalayer/opds/model/LangMap;Lworld/respect/datalayer/opds/model/LangMap;Lworld/respect/datalayer/opds/model/LangMap;Lcom/eygraber/uri/Uri;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Double;)Vseen0serializationConstructorMarker?Lkotlinx/serialization/internal/SerializationConstructorMarker;>(ILcom/eygraber/uri/Uri;Lworld/respect/datalayer/opds/model/LangMap;Lworld/respect/datalayer/opds/model/LangMap;Lworld/respect/datalayer/opds/model/LangMap;Lcom/eygraber/uri/Uri;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Double;Lkotlinx/serialization/internal/SerializationConstructorMarker;)VgetType$annotations()VgetType()Lcom/eygraber/uri/Uri;getTitle.()Lworld/respect/datalayer/opds/model/LangMap; getSortAs getSubtitlegetIdentifier$annotations getIdentifier getModified()Ljava/lang/String; getPublishedgetLanguage$annotations getLanguage()Ljava/util/List;getAuthor$annotations getAuthorgetTranslator$annotations getTranslatorgetEditor$annotations getEditorgetArtist$annotations getArtistgetIllustrator$annotationsgetIllustratorgetLetterer$annotations getLetterergetPenciler$annotations getPencilergetColorist$annotations getColoristgetInker$annotationsgetInkergetNarrator$annotations getNarratorgetContributor$annotationsgetContributorgetPublisher$annotations getPublishergetImprint$annotations getImprintgetSubject$annotations getSubjectgetDescriptiongetNumberOfPages()Ljava/lang/Integer;Ljava/lang/Integer; getDuration()Ljava/lang/Double;Ljava/lang/Double; component1 component2 component3 component4 component5 component6 component7 component8 component9 component10 component11 component12 component13 component14 component15 component16 component17 component18 component19 component20 component21 component22 component23 component24 component25copy1(Lcom/eygraber/uri/Uri;Lworld/respect/datalayer/opds/model/LangMap;Lworld/respect/datalayer/opds/model/LangMap;Lworld/respect/datalayer/opds/model/LangMap;Lcom/eygraber/uri/Uri;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Double;)Lworld/respect/datalayer/opds/model/ReadiumMetadata;equalsotherhashCodetoString write$Selfselfoutput1Lkotlinx/serialization/encoding/CompositeEncoder; serialDesc4Lkotlinx/serialization/descriptors/SerialDescriptor;write$Self$respect_datalayer $serializer Companionrespect-datalayerE6Jojava/lang/Object Companion"world.respect.datalayer.opds.modelReadiumSubject)`"world.respect.datalayer.opds.modelReadiumSubject8      7 20:B 3Lworld/respect/datalayer/opds/model/ReadiumSubject;<init>()V Companion9Lworld/respect/datalayer/opds/model/ReadiumSubjectObject;>Lworld/respect/datalayer/opds/model/ReadiumSubjectStringValue;respect-datalayer(L5java/lang/Object Companionworld.respect.lib.primarykeygenPrimaryKeyGenerator:.%world.respect.lib.primarykeygenPrimaryKeyGenerator(        %    20:B 00J 020  J 020H@  R$00R00 8X R08XR08FX 5Lworld/respect/lib/primarykeygen/PrimaryKeyGenerator; tableIdList<init>(Ljava/util/Collection;)VtableIdnextId(I)J nextIdAsync5(ILkotlin/coroutines/Continuation;)Ljava/lang/Object;LLworld/respect/lib/primarykeygen/PrimaryKeyGenerator$TablePrimaryKeyManager;tableKeyManagersLjava/util/Map; getTimestamp()J timestampnodeId$delegate Lkotlin/Lazy; getNodeId()InodeId CompanionTablePrimaryKeyManagerrespect-lib-primarykeygen(+R+!Z CUSTOM_EPOCHRf% EPOCH_BITSs'5(# NODE_ID_BITS Z"c~ SEQUENCE_BITS5t UNUSED_BITSo@rjjava/lang/Object Companionworld.respect.libxxhashXXStringHasherloworld.respect.libxxhashXXStringHasher?     f20J020H&(Lworld/respect/libxxhash/XXStringHasher;stringhash(Ljava/lang/String;)Jrespect-lib-xxhashbtVjava/lang/Objectworld.respect.libxxhash.jvmimplXXStringHasherCommonJvmLjg":>world.respect.libxxhash.jvmimplXXStringHasherCommonJvm2            20BJ020HR  *0 0 8X   R *0 0 8X R08X 9Lworld/respect/libxxhash/jvmimpl/XXStringHasherCommonJvm;(Lworld/respect/libxxhash/XXStringHasher;<init>()Vstringhash(Ljava/lang/String;)J"Lnet/jpountz/xxhash/XXHashFactory;kotlin.jvm.PlatformTypefactory"Lnet/jpountz/xxhash/XXHashFactory;&Lnet/jpountz/xxhash/StreamingXXHash64;hasher&Lnet/jpountz/xxhash/StreamingXXHash64;*Ljava/util/concurrent/locks/ReentrantLock;lock*Ljava/util/concurrent/locks/ReentrantLock;respect-lib-xxhash