#*n^      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]Safe79 libarchive Abstract type libarchive Abstract type[^_`ab  !"#$%&'()*+,-./0123456789:;<=>?@cdefABCDEFGHIJKLMNOPQSafe"R libarchiveA user or group IDy^_`ab  !"#$%&'()*+,-./0123456789:;<=>?@cdefABCDEFGHIJKLMNOPQRSTUVWXYZ[\]a^_`bdecfghijklmngSafe$p libarchiveAlso used for directoriesopSafe$hSafe&i libarchiveFunction like j we are trying to lift libarchiveFed to b libarchive The actionqkrlmnop Safe(Xq libarchiver libarchives libarchivet libarchive,stuvwxyz{|}~qrst Safe)u libarchivev libarchive%wuvNone, libarchiveCan also be used with ! libarchive Also for v and w libarchive@Don't use an open callback. This is the recommended argument to _  !"#$%&'()*+,-./0123456789:;<=>?@PQghijklmn      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~_      !"#$X%ZS]Y&'()*+,-./0124356789:;<>?@ABCDEFN=GHIJKLMOPQRTVUW[\^_`abcdefghijklmnopqrstuvwxyz{|}~ghijk123456789:;<=>?@ !"#$%&'()*+,-./0 nmlQPNone9_ libarchiveHere a x means a hardlink libarchiveHere a x means a hardlink ABCDEFGHstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGH9:;<=>?@ABCDEF     GH"#!%$&'() *+,-./012345678stuvwxyz{|}~ ABCDEFGH None?)  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHPQghijklmnstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGH NoneT0 I libarchive Returns a y# containing a tar archive with the [sJ libarchive Returns a y containing a .7z archive with the [sK libarchive Returns a y# containing a zip archive with the [sz libarchive"Internal function to be used with archive_write_set_format_pax etc.L libarchiveM libarchiveN libarchiveO libarchiveRWrite some entries to a file, creating a tar archive. This is more efficient than .BS.writeFile "file.tar" (entriesToBS entries) P libarchive5Write some entries to a file, creating a zip archive.Q libarchive)Write some entries to a file, creating a .7z archive.L libarchive.tar archive to be created libarchiveFiles to include {IJK|LMNOPQ NoneXR libarchivePack files into a tar archiveS libarchiveT libarchiveU libarchiveV libarchiveW libarchive-In general, this will be more efficient than IR libarchive+Filepaths relative to the current directoryRSTUVWNoneZ} libarchiveDo something with an  and then free it~ libarchive to an  and an  action to clean up when done}~NonedX libarchiveRead an archive contained in a y7. The format of the archive is automatically detected.Y libarchiveRRead an archive from a file. The format of the archive is automatically detected.Z libarchiveThis is more efficient than .unpackToDir "llvm" =<< BS.readFile "llvm.tar"  libarchive"Yield the next entry in an archive libarchiveReturn a list of [s. libarchive&Unpack an archive in a given directory libarchive Get the next  in an Z libarchiveFilepath pointing to archive libarchiveDirctory to unpack in[ libarchiveDirectory to unpack in libarchivey containing archiveXYZ[Nonel\ libarchive-In general, this will be more efficient than [] libarchiveMRead an archive lazily. The format of the archive is automatically detected.-In general, this will be more efficient than X libarchiveLazily stream a  libarchive Destination libarchiveSource libarchiveSize libarchivePointer to destination\ libarchiveDirectory to unpack in libarchive containing archive libarchive Returns an @ action to be used to clean up after we're done with the archive\]Nonem5IJKLMNORSTUVWXYZ[\]a^_`bdecfopqrIJKLMNOPQRSTUVWXYZ[\]5[\ZOPQIJKWUVYX]RSTLMNIJKLMNO[\]a^_`bdecfUVWXYZTSRqrop !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdeffghijkklmnopqrstuvwxyz{|}~       !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUV W X Y Z [ \ ] ^ _ ` a b c d efghijktlmnopqrstuvwxyz { | } ~   r   rlibarchive-2.0.0.2-inplaceCodec.Archive.Foreign.Archive"Codec.Archive.Foreign.ArchiveEntry Codec.ArchiveCodec.Archive.Types.ForeignCodec.Archive.TypesCodec.Archive.PermissionsCodec.Archive.Pack.CommonCodec.Archive.Monad)Codec.Archive.Foreign.ArchiveEntry.Macros$Codec.Archive.Foreign.Archive.MacrosCodec.Archive.ForeignCodec.Archive.PackCodec.Archive.Pack.LazyCodec.Archive.CommonCodec.Archive.UnpackCodec.Archive.Unpack.LazyArchiveCapabilitiesEntryACLTimeFlag ReadDiskFlagsFlagsArchivePassphraseCallbackArchiveSwitchCallbackRawArchiveCloseCallbackRawArchiveOpenCallbackRawArchiveWriteCallbackArchiveSeekCallbackArchiveSkipCallbackArchiveReadCallback LinkResolverStat ArchiveEntryArchive ArchiveFormatArchiveFormatCpioArchiveFormatCpioPosixArchiveFormatCpioBinLeArchiveFormatCpioBinBeArchiveFormatCpioSvr4NocrcArchiveFormatCpioSvr4CrcArchiveFormatCpioAfioLargeArchiveFormatSharArchiveFormatSharBaseArchiveFormatSharDumpArchiveFormatTarArchiveFormatTarUstarArchiveFormatTarPaxInterchangeArchiveFormatTarPaxRestrictedArchiveFormatTarGnutarArchiveFormatIso9660ArchiveFormatIso9660RockridgeArchiveFormatZipArchiveFormatEmptyArchiveFormatArArchiveFormatArGnuArchiveFormatArBsdArchiveFormatMtreeArchiveFormatRawArchiveFormatXarArchiveFormatLhaArchiveFormatCabArchiveFormatRarArchiveFormat7zipArchiveFormatWarcArchiveFormatRarV5 ArchiveFilterArchiveFilterNoneArchiveFilterGzipArchiveFilterBzip2ArchiveFilterCompressArchiveFilterProgramArchiveFilterLzmaArchiveFilterXzArchiveFilterUuArchiveFilterRpmArchiveFilterLzipArchiveFilterLrzipArchiveFilterLzopArchiveFilterGrzipArchiveFilterLz4ArchiveFilterZstdFileTypeFtFifo FtCharacter FtDirectoryFtBlock FtRegularFtLinkFtSocket ArchiveResult ArchiveFatal ArchiveFailed ArchiveWarn ArchiveRetry ArchiveOk ArchiveEOFLaSSizeLaInt64IdModTime Permissions OwnershipuserName groupNameownerIdgroupIdEntryfilepathcontent permissions ownershiptime EntryContent NormalFile DirectorySymlinkHardlinkArchiveEncryption HasEncryption NoEncryptionEncryptionUnsupportedEncryptionUnknownArchiveSwitchCallbackArchiveCloseCallbackArchiveOpenCallbackstandardPermissionsexecutablePermissionsArchiveM runArchiveMarchiveEntryACLExecutearchiveEntryACLWritearchiveEntryACLReadarchiveEntryACLReadDataarchiveEntryACLListDataarchiveEntryACLWriteDataarchiveEntryACLAddFilearchiveEntryACLAppendDataarchiveEntryACLAddSubdirectoryarchiveEntryACLReadNamedAttrsarchiveEntryACLWriteNamedAttrsarchiveEntryACLDeleteChildarchiveEntryACLReadAttributesarchiveEntryACLWriteAttributesarchiveEntryACLDeletearchiveEntryACLReadACLarchiveEntryACLWriteACLarchiveEntryACLWriteOwnerarchiveEntryACLSynchronizearchiveEntryACLEntryFileInherit$archiveEntryACLEntryDirectoryInherit&archiveEntryACLEntryNoPropagateInheritarchiveEntryACLEntryInheritOnly$archiveEntryACLEntrySuccessfulAccess archiveEntryACLEntryFailedAccessarchiveEntryACLTypeAccessarchiveEntryACLTypeDefaultarchiveEntryACLTypeAllowarchiveEntryACLTypeDenyarchiveEntryACLTypeAuditarchiveEntryACLTypeAlarmarchiveEntryACLUserarchiveEntryACLUserObjarchiveEntryACLGrouparchiveEntryACLGroupObjarchiveEntryACLMaskarchiveEntryACLOtherarchiveEntryACLEveryonearchiveEntryACLStyleExtraIDarchiveEntryACLStyleMarkDefaultarchiveVersionNumberMacroarchiveVersionOnlyStringarchiveVersionStringMacroarchiveExtractOwnerarchiveExtractPermarchiveExtractTimearchiveExtractNoOverwritearchiveExtractUnlinkarchiveExtractACLarchiveExtractFFlagsarchiveExtractXattrarchiveExtractSecureSymlinksarchiveExtractSecureNoDotDotarchiveExtractNoAutodirarchiveExtractNoOverwriteNewerarchiveExtractSparsearchiveExtractMacMetadataarchiveExtractNoHfsCompression"archiveExtractHfsCompressionForced#archiveExtractSecureNoAbsolutePaths!archiveExtractClearNoChangeFFlagsarchiveReadFormatCapsNone archiveReadFormatCapsEncryptData$archiveReadFormatCapsEncryptMetadataarchiveReadDiskRestoreATimearchiveReadDiskHonorNoDumparchiveReadDiskMacCopyFilearchiveReadDiskNoTraverseMountsarchiveReadDiskNoXattrarchiveMatchMTimearchiveMatchCTimearchiveMatchNewerarchiveMatchOlderarchiveMatchEqualFilePtrStatPtrArchiveEntryPtr ArchivePtrmkMatch mkCleanup mkReadLookup mkWriteLookupmkExcludedCallbackmkPassphraseCallbackmkWriteCallbackmkSeekCallbackmkSkipCallbackmkReadCallbacknoOpenCallbackmkOpenCallbackmkCloseCallbackmkSwitchCallbackmkFilterarchiveZlibVersionarchiveLiblzmaVersionarchiveBzlibVersionarchiveLiblz4VersionarchiveLibzstdVersionarchiveErrorStringarchiveFormatName archiveFormatarchiveClearErrorarchiveSetErrorarchiveCopyErrorarchiveFileCountarchiveVersionNumberarchiveVersionStringarchiveVersionDetailsarchiveFilterCountarchiveFilterBytesarchiveFilterCodearchiveFilterNamearchiveReadNewarchiveMatchExcludedarchiveMatchPathExcludedarchiveMatchExcludePatternarchiveMatchExcludePatternW!archiveMatchSetInclusionRecursion"archiveMatchExcludePatternFromFile#archiveMatchExcludePatternFromFileWarchiveMatchIncludePatternarchiveMatchIncludePatternW"archiveMatchIncludePatternFromFile#archiveMatchIncludePatternFromFileW#archiveMatchPathUnmatchedInclusions'archiveMatchPathUnmatchedInclusionsNext(archiveMatchPathUnmatchedInclusionsNextWarchiveMatchTimeExcludedarchiveMatchIncludeTimearchiveMatchIncludeDatearchiveMatchIncludeDateWarchiveMatchIncludeFileTimearchiveMatchIncludeFileTimeWarchiveMatchExcludeEntryarchiveMatchOwnerExcludedarchiveReadSetOpenCallbackarchiveReadSetReadCallbackarchiveReadSetSeekCallbackarchiveReadSetSkipCallbackarchiveReadSetCloseCallbackarchiveReadSetSwitchCallbackarchiveReadSetCallbackDataarchiveReadSetCallbackData2archiveReadAddCallbackDataarchiveReadAppendCallbackDataarchiveReadPrependCallbackDataarchiveReadOpen1archiveReadOpenarchiveReadOpen2archiveReadOpenFilenamearchiveReadOpenFilenameWarchiveReadOpenFilenamesarchiveReadOpenMemoryarchiveReadOpenFdarchiveReadOpenFILEarchiveReadNextHeaderarchiveReadNextHeader2archiveReadHeaderPositionarchiveReadHasEncryptedEntriesarchiveReadFormatCapabilitiesarchiveReadDataarchiveSeekDataarchiveReadDataBlockarchiveReadDataSkiparchiveReadDataIntoFdarchiveReadSetFormatOptionarchiveReadSetFilterOptionarchiveReadSetOptionarchiveReadSetOptionsarchiveReadAddPassphrase archiveReadSetPassphraseCallbackarchiveReadExtractarchiveReadExtract2%archiveReadExtractSetProgressCallbackarchiveReadExtractSetSkipFilearchiveReadClosearchiveReadFreearchiveWriteNewarchiveWriteSetBytesPerBlockarchiveWriteGetBytesPerBlockarchiveWriteSetBytesInLastBlockarchiveWriteGetBytesInLastBlockarchiveWriteSetSkipFilearchiveWriteAddFilterarchiveWriteAddFilterByNamearchiveWriteAddFilterB64encodearchiveWriteAddFilterBzip2archiveWriteAddFilterCompressarchiveWriteAddFilterGrziparchiveWriteAddFilterLrziparchiveWriteAddFilterLz4archiveWriteAddFilterLziparchiveWriteAddFilterLzmaarchiveWriteAddFilterLzoparchiveWriteAddFilterNonearchiveWriteAddFilterProgramarchiveWriteAddFilterUuencodearchiveWriteAddFilterXzarchiveWriteAddFilterZstdarchiveWriteSetFormatarchiveWriteSetFormatByNamearchiveWriteSetFormat7ziparchiveWriteSetFormatArBsdarchiveWriteSetFormatArSvr4archiveWriteSetFormatCpioarchiveWriteSetFormatCpioNewcarchiveWriteSetFormatGnutararchiveWriteSetFormatMtree!archiveWriteSetFormatMtreeClassicarchiveWriteSetFormatPax"archiveWriteSetFormatPaxRestrictedarchiveWriteSetFormatRawarchiveWriteSetFormatShararchiveWriteSetFormatSharDumparchiveWriteSetFormatUstararchiveWriteSetFormatV7tararchiveWriteSetFormatWarcarchiveWriteSetFormatXararchiveWriteSetFormatZip archiveWriteSetFormatFilterByExt#archiveWriteSetFormatFilterByExtDef$archiveWriteZipSetCompressionDeflate"archiveWriteZipSetCompressionStorearchiveWriteOpenarchiveWriteOpenFdarchiveWriteOpenFilenamearchiveWriteOpenFilenameWarchiveWriteOpenFILEarchiveWriteOpenMemoryarchiveWriteHeaderarchiveWriteDataarchiveWriteDataBlockarchiveWriteFinishEntryarchiveWriteClosearchiveWriteFailarchiveWriteFreearchiveWriteSetFormatOptionarchiveWriteSetFilterOptionarchiveWriteSetOptionarchiveWriteSetOptionsarchiveWriteSetPassphrase!archiveWriteSetPassphraseCallbackarchiveWriteDiskSetOptionsarchiveWriteDiskNewarchiveWriteDiskSetSkipFile!archiveWriteDiskSetStandardLookuparchiveWriteDiskSetGroupLookuparchiveWriteDiskSetUserLookuparchiveWriteDiskGidarchiveWriteDiskUidarchiveReadDiskNew archiveReadDiskSetSymlinkLogical!archiveReadDiskSetSymlinkPhysicalarchiveReadDiskSetSymlinkHybridarchiveReadDiskEntryFromFilearchiveReadDiskGnamearchiveReadDiskUname archiveReadDiskSetStandardLookuparchiveReadDiskSetGnameLookuparchiveReadDiskSetUnameLookuparchiveReadDiskOpenarchiveReadDiskOpenWarchiveReadDiskDescendarchiveReadDiskCanDescend archiveReadDiskCurrentFilesystem+archiveReadDiskCurrentFilesystemIsSynthetic(archiveReadDiskCurrentFilesystemIsRemotearchiveReadDiskSetAtimeRestoredarchiveReadDiskSetBehaviorarchiveReadDiskSetMatching(archiveReadDiskSetMetadataFilterCallback archiveFreearchiveMatchIncludeGnameWarchiveMatchIncludeGnamearchiveMatchIncludeUnameWarchiveMatchIncludeUnamearchiveMatchIncludeGidarchiveMatchIncludeUidarchiveReadSupportFilterAllarchiveReadSupportFilterBzip2 archiveReadSupportFilterCompressarchiveReadSupportFilterGziparchiveReadSupportFilterGrziparchiveReadSupportFilterLrziparchiveReadSupportFilterLz4archiveReadSupportFilterLziparchiveReadSupportFilterLzmaarchiveReadSupportFilterLzoparchiveReadSupportFilterNonearchiveReadSupportFilterProgram(archiveReadSupportFilterProgramSignaturearchiveReadSupportFilterRpmarchiveReadSupportFilterUuarchiveReadSupportFilterXzarchiveReadSupportFormat7ziparchiveReadSupportFormatAllarchiveReadSupportFormatArarchiveReadSupportFormatByCodearchiveReadSupportFormatCabarchiveReadSupportFormatCpioarchiveReadSupportFormatEmptyarchiveReadSupportFormatGnutararchiveReadSupportFormatIso9660archiveReadSupportFormatLhaarchiveReadSupportFormatMtreearchiveReadSupportFormatRararchiveReadSupportFormatRar5archiveReadSupportFormatRawarchiveReadSupportFormatTararchiveReadSupportFormatWarcarchiveReadSupportFormatXararchiveReadSupportFormatZip%archiveReadSupportFormatZipStreamable#archiveReadSupportFormatZipSeekablearchiveReadSetFormatarchiveReadAppendFilterarchiveReadAppendFilterProgram'archiveReadAppendFilterProgramSignature archiveErrnoLinkResolverPtrarchiveEntryCleararchiveEntryClonearchiveEntryNewarchiveEntryFreearchiveEntryNew2archiveEntryAtimearchiveEntryAtimeNsecarchiveEntryBirthtimearchiveEntryBirthtimeNsecarchiveEntryCtimearchiveEntryCtimeNsecarchiveEntryDevarchiveEntryDevminorarchiveEntryDevmajorarchiveEntryFflagsarchiveEntryFflagsTextarchiveEntryFiletypearchiveEntryGidarchiveEntryGnamearchiveEntryGnameUtf8archiveEntryGnameWarchiveEntryHardlinkarchiveEntryHardlinkUtf8archiveEntryHardlinkWarchiveEntryInoarchiveEntryIno64archiveEntryModearchiveEntryMtimearchiveEntryMtimeNsecarchiveEntryNlinkarchiveEntryPathnamearchiveEntryPathnameUtf8archiveEntryPathnameWarchiveEntryPermarchiveEntryRdevarchiveEntryRdevmajorarchiveEntryRdevminorarchiveEntrySourcepatharchiveEntrySourcepathWarchiveEntrySizearchiveEntryStrmodearchiveEntrySymlinkarchiveEntrySymlinkWarchiveEntrySymlinkUtf8archiveEntryUidarchiveEntryUnamearchiveEntryUnameUtf8archiveEntryUnameWarchiveEntrySetAtimearchiveEntryUnsetAtimearchiveEntrySetBirthtimearchiveEntryUnsetBirthtimearchiveEntrySetCtimearchiveEntryUnsetCtimearchiveEntrySetDevarchiveEntrySetDevmajorarchiveEntrySetDevminorarchiveEntrySetFflagsarchiveEntryCopyFflagsTextarchiveEntryCopyFflagsTextWarchiveEntrySetFiletypearchiveEntrySetGidarchiveEntrySetGnamearchiveEntrySetGnameUtf8archiveEntryCopyGnamearchiveEntryCopyGnameWarchiveEntrySetHardlinkarchiveEntrySetHardlinkUtf8archiveEntryCopyHardlinkarchiveEntryCopyHardlinkWarchiveEntrySetInoarchiveEntrySetIno64archiveEntrySetLinkarchiveEntrySetLinkUtf8archiveEntryCopyLinkarchiveEntryCopyLinkWarchiveEntrySetModearchiveEntrySetMtimearchiveEntryUnsetMtimearchiveEntrySetNlinkarchiveEntrySetPathnamearchiveEntrySetPathnameUtf8archiveEntryCopyPathnamearchiveEntryCopyPathnameWarchiveEntrySetPermarchiveEntrySetRdevarchiveEntrySetRdevmajorarchiveEntrySetRdevminorarchiveEntrySetSizearchiveEntryUnsetSizearchiveEntryCopySourcepatharchiveEntryCopySourcepathWarchiveEntrySetSymlinkarchiveEntrySetSymlinkTypearchiveEntrySetSymlinkUtf8archiveEntryCopySymlinkarchiveEntryCopySymlinkWarchiveEntrySetUidarchiveEntrySetUnamearchiveEntrySetUnameUtf8archiveEntryCopyUnamearchiveEntryCopyUnameWarchiveEntryStatarchiveEntryCopyStatarchiveEntryMacMetadataarchiveEntryCopyMacMetadataarchiveEntryAclCleararchiveEntryAclAddEntryarchiveEntryAclAddEntryWarchiveEntryAclResetarchiveEntryAclNextarchiveEntryAclNextWarchiveEntryAclToTextWarchiveEntryAclToTextarchiveEntryAclFromTextarchiveEntryAclFromTextWarchiveEntryAclTypesarchiveEntryAclCountarchiveEntryXattrCleararchiveEntryXattrAddEntryarchiveEntryXattrCountarchiveEntryXattrResetarchiveEntryXattrNextarchiveEntrySparseCleararchiveEntrySparseAddEntryarchiveEntrySparseCountarchiveEntrySparseResetarchiveEntrySparseNextarchiveEntryLinkresolverNew#archiveEntryLinkresolverSetStrategyarchiveEntryLinkresolverFreearchiveEntryLinkifyarchiveEntryPartialLinksarchiveEntryAtimeIsSetarchiveEntryBirthtimeIsSetarchiveEntryCtimeIsSetarchiveEntryDevIsSetarchiveEntryInoIsSetarchiveEntryMtimeIsSetarchiveEntrySizeIsSetarchiveEntryIsDataEncryptedarchiveEntryIsMetadataEncryptedarchiveEntryIsEncryptedarchiveEntryUpdateGnameUtf8archiveEntryUpdateHardlinkUtf8archiveEntryUpdateLinkUtf8archiveEntryUpdatePathnameUtf8archiveEntryUpdateSymlinkUtf8archiveEntryUpdateUnameUtf8 entriesToBSentriesToBS7zipentriesToBSzip packToFile packToFileZippackToFile7Zip entriesToFileentriesToFileZipentriesToFile7Zip packFiles packFilesZip packFiles7zipentriesToBSLzipentriesToBSL7zip entriesToBSL readArchiveBSreadArchiveFile unpackArchive unpackToDirunpackToDirLazyreadArchiveBSLSymlinkUndefined SymlinkFileSymlinkDirectory resultToErrmkEntry genBracketbaseForeign.C.String withCStringignorehandleallocaArchiveMallocaBytesArchiveMwithCStringArchiveMuseAsCStringLenArchiveMarchiveEntryACLEntryInheritedarchiveEntryACLStyleSolaris"archiveEntryACLStyleSeparatorCommaarchiveEntryACLStyleCompactarchiveReadDiskNoAclarchiveReadDiskNoFFlagsencryptionResult GHC.MaybeNothingbytestring-0.10.9.0Data.ByteString.Internal ByteStringentriesToBSGeneral packEntriesnoFailactFreeactFreeCallbackGHC.PtrPtrghc-prim GHC.TypesIO getHsEntry hsEntriesunpackEntriesFpgetEntry bslToArchiveData.ByteString.Lazy.Internalmemcpy