Îõ³h*ÂÊÚ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€�‚ƒ„…†‡ˆ‰Š‹Œ�Ž��‘’“”•–—˜™š›œ�žŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ€�‚ƒ„…†‡ˆ‰Š‹Œ�Ž��‘’“”•–—˜™š›œ�žŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ€�‚ƒ„…†‡ˆ‰Š‹Œ�Ž��‘’“”•–—˜™š›œ�žŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙ3.14Interface for the Hooks  build-type. Safe-Inferred "%ÀÒÓÕØÝéï × Cabal-hooks5Register a rule. Returns an identifier for that rule.Ø Cabal-hooks)Register a rule, discarding the produced C.ñUsing this function means that you don't expect any other rules to ever depend on any outputs of this rule. Use × to retain the C instead.Ù Cabal-hooksÅDeclare additional monitored objects for the collection of all rules.?When these monitored objects change, the rules are re-computed.× Cabal-hooksÄuser-given rule name; these should be unique on a per-package level Cabal-hooksthe rule to registerØ Cabal-hooksÄuser-given rule name; these should be unique on a per-package level Cabal-hooksthe rule to registerýÌÍÏÎÐÑ®¯±²°ÔÅÆÉÊÇÈÁÂÃÄÒ˼½¾¿À¶·¸¹º³´µÓ»Œ�Ž×Ø”“’‘��žŸ¡ Õ„…†‡ˆ‰Š©ª«¬­¨£¤¦§¥¢5HGB;<=789:CDE>?@AF‹ö+,-./01234I)*6רÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûü•–—Ö™šœ�›˜²³í´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìîïðñò÷øþùúûüýÿ€�‚ƒnoupqrstvwxyz‰Š¢‹Œ�Ž��‘’“”•–—˜™š›œ�žŸ ¡£¤¥¦§{|ƒ}~€�‚„…†‡ˆ¨©¬ª«­®¯°±ÙYZ[\]^_NOPQRSTUVWXJKLMklmb(cdefghijâç`aóõôÚ¸ºÏݽ¾¿ÀÂÃÆÇÈÒ¹»¼ÁÄÅÉÊËÌÍÎÐÑÓÔÕÖ  ÜèŒÛäåæˆ‰îïðóéêëìíñòôõö÷øùúûüýþÿ€�‚ƒ„…†‡Š‹�Ž��‘’“”$%&' !"#à›¡�œžŸ ¢¤¥ã¦§¨©ª«Þ­±®¯°á•–—˜™ß³´µ¶£¬²š·äÌÍÏÎÐÑ®¯±²°ÔÅÆÉÊÇÈÁÂÃÄÒ˼½¾¿À¶·¸¹º³´µÓ»Œ�Ž×Ø”“’‘��žŸ¡ Õ„…†‡ˆ‰Š©ª«¬­¨£¤¦§¥¢5HGB;<=789:CDE>?@AF‹ö+,-./01234I)*6×ØÙ•–—Ö™šœ�›˜²³í´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìîïðñòí÷øþùúûüýÿ€�‚ƒþnoupqrstvwxyzu‰Š¢‹Œ�Ž��‘’“”•–—˜™š›œ�žŸ ¡£¤¥¦§¢{|ƒ}~€�‚„…†‡ˆƒ¨©¬ª«­®¯°±¬ÙYZ[\]^_NOPQRSTUVWXJKLMklmb(cdefghijâç`aóõôÚ¸ºÏݽ¾¿ÀÂÃÆÇÈÒ¹»¼ÁÄÅÉÊËÌÍÎÐÑÓÔÕÖ   ÜèŒÛäåæˆ‰îïðóéêëìíñòôõö÷øùúûüýþÿ€�‚ƒ„…†‡Š‹�Ž��‘’“”$%&' !"#à›¡�œžŸ ¢¤¥ã¦§¨©ª«Þ­±®¯°á•–—˜™ß³´µ¶£¬²š·ý      !"#$%&'()*+,-.-.-/-012343435363738393:3;3<3=3>3?3@3A3A3B3C3D3E3F3G3G3H3I3J3K3L3M3N3O3P3QRSRTRURVRWRWRXRYRZR[R\R]R^R_R`RaRaRbRcRdReRfghghijklklkmknkokpkqkrstsusvwxwxwywzw{w|w}w~ww€w�w‚wƒ„…„…„†„‡„ˆ„‰„Š„‹„Œ„�„Ž„�„�„‘’“’“’”’•’–’—’˜’™’š’›’œ’�’ž’Ÿ’ ’¡’¢’£’¤’¥’¦’§’¨’©’ª’«’¬’­’®’¯’°±²±²±³±´±µ±¶±·±¸±¹±º»¼»¼»½»¾»¿»À»Á»Â»Ã»Ä»Å»Æ»Ç»È»É»Ê»Ë»Ì»Í»Î»Ï»Ð»Ñ»Ò»Ó»Ô»Õ»Ö»×»Ø»Ù»Ú»Û»Ü»Ý»Þ»ß»à»á»â»ã»ä»å»æ»ç»è»é»ê»ë»ì»í»î»ï»ð»ñ»ò»ó»ô»õ»ö»÷»ø»ù»ú»ûüýüþÿ€�‚ƒ„ƒ„ƒ…ƒ†ƒ‡ƒˆƒ‰ƒŠƒ‹ƒŒƒ�ƒŽƒ��‘�’�“�”�•�–�—˜™š›š›šœš�šžšŸš š¡š¢š£š£š¤š¥š¦š¦š§š¨š©šªšªš«š¬š­š®š®š¯š°š±š²š³š³š´šµš¶š·š·š¸š¹šºš»š»š¼š½š½š¾š¿šÀšÁšÂšÂšÃšÄšÅšÆšÆšÇšÈšÉšÉšÊšËšÌšÍšÎšÏšÏšÐšÑšÒšÓšÔšÕšÖš×šØšÙšÚÛÜÝÞßàßáÝâãäåæçèéêëìíîßïßðßñëìßáßòßóßôßõßöß÷ßøßùßúßûßüßýßþßÿ߀ß�߂߃߄߅߆߇߈߉ߊߋߌß�ߎß�ß�ߑߒߓߔߕߖߗߘߙߚߛߜß�éêéžéŸé é¡é¢çèç£ç¤ç¥ç¦ç§ç¨ç©çªí«í«í¬í­í®í¯í°í±í²ãäã³ã´ãµã¶ã·åæå¸å¹åºå»ÝÞݼݽݾݿÝÀÝÁÝÂÝÃÝÄÝÅÝÆÝÇÝÈÝÉÝÊÝËÝÌÝÍÝÎÝÏÝÐÝÑÝÒÝÓÝÔÝÕÝÖÝ×ÝØÝÙÚÛÜÝÞßàßáßâßãßäßåßæßçßèßéßêßëßìßíßîßïßðßðßñßòßóßóßôßõßöß÷ßøßùßúßûßüßýßþßÿ€'Cabal-hooks-3.14-FdlcnFlo2cy4BGRKBOs0koDistribution.Simple.SetupHooks Cabal-hooks,Cabal-syntax-3.14.1.0-Cm6co4XoXcLG0FTMtu5SqaDistribution.Types.LibraryName LibraryName LMainLibName LSubLibName Distribution.Types.ComponentName ComponentNameCLibName CNotLibName CBenchName CTestNameCExeName CFLibNameDistribution.Types.Component ComponentCLibCFLibCExeCTestCBench componentName%Cabal-3.14.1.1-KNG8xgahazw32ECV34zzCb*Distribution.Types.ComponentLocalBuildInfoComponentLocalBuildInfoLibComponentLocalBuildInfoFLibComponentLocalBuildInfoExeComponentLocalBuildInfoTestComponentLocalBuildInfoBenchComponentLocalBuildInfocomponentLocalNamecomponentComponentIdcomponentUnitIdcomponentIsIndefinite_componentInstantiatedWithcomponentPackageDepscomponentIncludescomponentExeDepscomponentInternalDepscomponentCompatPackageKeycomponentCompatPackageNamecomponentExposedModulescomponentIsPublicDistribution.Types.TargetInfo TargetInfo targetCLBItargetComponentDistribution.Verbosity Verbosity#Distribution.Simple.SetupHooks.RuleDict RuleCommandsStaticRuleCommandDynamicRuleCommandsstaticRuleCommandstaticRuleArgRepdynamicRuleInstances dynamicDepsdynamicRuleCommanddynamicRuleTypeRepCommandRulesRulesM RuleOutput outputOfRule outputIndex DependencyRuleDependencyFileDependencyLocationlocationBaseDirlocationRelPathRuleRuleId staticRule dynamicRulelocationnoRulesrules mkCommand!Distribution.Simple.Program.TypesProgramLocation UserSpecified FoundOnSystem locationPathConfiguredProgram programIdprogramVersionprogramDefaultArgsprogramOverrideArgsprogramOverrideEnvprogramPropertiesprogramLocationprogramMonitorFilesProgArgProgram programNameprogramFindLocationprogramFindVersionprogramPostConfprogramNormaliseArgs$Distribution.Simple.PreProcess.TypesSuffix Distribution.Simple.Program.Find simpleProgramDistribution.Simple.CompilerCompiler compilerIdcompilerAbiTagcompilerCompatcompilerLanguagescompilerExtensionscompilerPropertiesDistribution.Simple.Program.Db ProgramDbaddKnownProgramsconfigureUnconfiguredProgramDistribution.Simple.Setup.Repl ReplFlagsreplCommonFlagsreplProgramPathsreplProgramArgs replReloadreplReplOptionsReplCommonFlags replVerbosity replDistPrefreplWorkingDirreplCabalFilePath replTargets"Distribution.Simple.Setup.Hscolour HscolourFlagshscolourCommonFlags hscolourCSShscolourExecutableshscolourTestSuiteshscolourBenchmarkshscolourForeignLibsHscolourCommonFlagshscolourVerbosityhscolourDistPrefhscolourWorkingDirhscolourCabalFilePathhscolourTargets!Distribution.Simple.Setup.Haddock HaddockFlagshaddockCommonFlagshaddockProgramPathshaddockProgramArgs haddockHoogle haddockHtmlhaddockHtmlLocationhaddockForHackagehaddockExecutableshaddockTestSuiteshaddockBenchmarkshaddockForeignLibshaddockInternal haddockCsshaddockLinkedSourcehaddockQuickJumphaddockHscolourCsshaddockContents haddockIndexhaddockKeepTempFileshaddockBaseUrlhaddockResourcesDirhaddockOutputDirhaddockUseUnicodeHaddockCommonFlagshaddockVerbosityhaddockDistPrefhaddockWorkingDirhaddockCabalFilePathhaddockTargetsDistribution.Simple.Setup.Copy CopyFlagscopyCommonFlagscopyDestCopyCommonFlags copyVerbosity copyDistPrefcopyWorkingDircopyCabalFilePath copyTargets Distribution.Simple.Setup.Config ConfigFlagsconfigCommonFlagsconfigPrograms_configProgramPathsconfigProgramArgsconfigProgramPathExtraconfigHcFlavor configHcPath configHcPkgconfigVanillaLib configProfLibconfigSharedLibconfigStaticLib configDynExeconfigFullyStaticExe configProfExe configProfconfigProfSharedconfigProfDetailconfigProfLibDetailconfigConfigureArgsconfigOptimizationconfigProgPrefixconfigProgSuffixconfigInstallDirsconfigScratchDirconfigExtraLibDirsconfigExtraLibDirsStaticconfigExtraFrameworkDirsconfigExtraIncludeDirs configIPID configCIDconfigDeterministicconfigUserInstallconfigPackageDBs configGHCiLibconfigSplitSectionsconfigSplitObjsconfigStripExesconfigStripLibsconfigConstraintsconfigDependenciesconfigPromisedDependenciesconfigInstantiateWithconfigConfigurationsFlags configTestsconfigBenchmarksconfigCoverageconfigLibCoverageconfigExactConfigurationconfigFlagErrorconfigRelocatableconfigDebugInfoconfigDumpBuildInfoconfigUseResponseFiles!configAllowDependingOnPrivateLibsconfigCoverageForconfigIgnoreBuildToolsConfigCommonFlagsconfigVerbosityconfigDistPrefconfigWorkingDirconfigCabalFilePath configTargets#Distribution.Types.LocalBuildConfigLocalBuildConfigPackageBuildDescr!Distribution.Types.LocalBuildInfoLocalBuildInfo"Distribution.Simple.LocalBuildInfocomponentBuildDirDistribution.Simple.Setup.Build BuildFlagsbuildCommonFlagsbuildProgramPathsbuildProgramArgs buildNumJobsbuildUseSemaphoreBuildCommonFlagsbuildVerbosity buildDistPrefbuildWorkingDirbuildCabalFilePath buildTargetsDistribution.Simple.Setup BuildingWhat BuildNormal BuildRepl BuildHaddock BuildHscolourbuildingWhatVerbositybuildingWhatDistPrefDistribution.Simple.BuildPathsautogenComponentModulesDir'Distribution.Simple.SetupHooks.Internal ComponentDiff $sel:componentDiff:ComponentDiff BuildInfoDiff BenchmarkDiff TestSuiteDiffExecutableDiffForeignLibDiff LibraryDiff InstallHooks&$sel:installComponentHook:InstallHooksInstallComponentHookInstallComponentInputs%$sel:copyFlags:InstallComponentInputs*$sel:localBuildInfo:InstallComponentInputs&$sel:targetInfo:InstallComponentInputs BuildHooks&$sel:preBuildComponentRules:BuildHooks&$sel:postBuildComponentHook:BuildHooksPostBuildComponentHookPostBuildComponentInputs($sel:buildFlags:PostBuildComponentInputs,$sel:localBuildInfo:PostBuildComponentInputs($sel:targetInfo:PostBuildComponentInputsPreBuildComponentRulesPreBuildComponentInputs)$sel:buildingWhat:PreBuildComponentInputs+$sel:localBuildInfo:PreBuildComponentInputs'$sel:targetInfo:PreBuildComponentInputsConfigureHooks&$sel:preConfPackageHook:ConfigureHooks'$sel:postConfPackageHook:ConfigureHooks($sel:preConfComponentHook:ConfigureHooksPreConfComponentOutputs*$sel:componentDiff:PreConfComponentOutputsPreConfComponentInputs,$sel:localBuildConfig:PreConfComponentInputs-$sel:packageBuildDescr:PreConfComponentInputs%$sel:component:PreConfComponentInputsPreConfComponentHookPostConfPackageInputs+$sel:localBuildConfig:PostConfPackageInputs,$sel:packageBuildDescr:PostConfPackageInputsPostConfPackageHookPreConfPackageOutputs'$sel:buildOptions:PreConfPackageOutputs/$sel:extraConfiguredProgs:PreConfPackageOutputsPreConfPackageInputs%$sel:configFlags:PreConfPackageInputs*$sel:localBuildConfig:PreConfPackageInputs"$sel:compiler:PreConfPackageInputs"$sel:platform:PreConfPackageInputsPreConfPackageHook SetupHooks$sel:configureHooks:SetupHooks$sel:buildHooks:SetupHooks$sel:installHooks:SetupHooks noSetupHooksnoPreConfPackageOutputsnoPreConfComponentOutputsnoConfigureHooks noBuildHooksnoInstallHooksemptyComponentDiffbuildInfoComponentDiffDistribution.Simple.InstallinstallFileGlob%Distribution.Types.PackageDescriptionPackageDescriptionDistribution.Types.BuildInfobuildToolDepends BuildInfolibraryDistribution.Types.Executable ExecutableDistribution.Types.Benchmark BenchmarkDistribution.Types.LibraryLibraryDistribution.Types.TestSuite TestSuiteDistribution.SystemPlatformDistribution.Types.ForeignLibforeignLibType asmSourcescSources hsSourceDirs buildable buildTools cppOptions asmOptions cmmOptions ccOptions cxxOptions ldOptions hsc2hsOptionspkgconfigDepends frameworksextraFrameworkDirs cmmSources cxxSources jsSources otherModulesvirtualModulesautogenModulesdefaultLanguageotherLanguagesdefaultExtensionsotherExtensions oldExtensions extraLibsextraLibsStatic extraGHCiLibsextraBundledLibsextraLibFlavoursextraDynLibFlavours extraLibDirsextraLibDirsStatic includeDirsincludesautogenIncludesinstallIncludesoptions profOptions sharedOptionsprofSharedOptions staticOptionscustomFieldsBItargetBuildDependsmixinsemptyBuildInfotestName testInterface testBuildInfotestCodeGeneratorsemptyTestSuitelibNameexposedModulesreexportedModules signatures libExposed libVisibility libBuildInfo emptyLibrary ForeignLibforeignLibNameforeignLibOptionsforeignLibBuildInfoforeignLibVersionInfoforeignLibVersionLinuxforeignLibModDefFileemptyForeignLibexeName modulePathexeScope buildInfoemptyExecutable benchmarkNamebenchmarkInterfacebenchmarkBuildInfoemptyBenchmark specVersionpackage licenseRaw licenseFiles copyright maintainerauthor stability testedWithhomepagepkgUrl bugReports sourceRepossynopsis descriptioncategorycustomFieldsPD buildTypeRawsetupBuildInfo subLibraries executables foreignLibs testSuites benchmarks dataFilesdataDir extraSrcFiles extraTmpFiles extraDocFiles extraFiles registerRule registerRule_addRuleMonitors!Distribution.Simple.Glob.InternalGlob%Distribution.Simple.FileMonitor.TypesMonitorKindDir DirExists DirModTime DirNotExistsMonitorKindFile FileExists FileModTime FileHashed FileNotExistsMonitorFilePath MonitorFileMonitorFileGlobmonitorKindFilemonitorKindDir monitorPathmonitorPathGlob FilePathRootFilePathRelativeFilePathHomeDir RootedGlob monitorFilemonitorFileHashedmonitorNonExistentFilemonitorFileExistencemonitorDirectorymonitorNonExistentDirectorymonitorDirectoryExistencemonitorFileOrDirectorymonitorFileGlobmonitorFileGlobExistencemonitorFileSearchPathmonitorFileHashedSearchPath