%      !"#$Safe% is an Hpc local rendition of a Span. explodes the HpcPos into  line:column- line:column implodes to HpcPos, from  line:column- line:columnOPredicate determining whether the first argument is inside the second argument.%&'()*+,-./0123%&'()*+,-./0123Safe  P is the storage format for our dynamic information about what boxes are ticked.Read a .tix File.Write a .tix File.getTixFullName takes a binary or .tix&-file name, and normalizes it into a .tix -file name.        SafeY is the information about a modules static properties, like location of Tix's in a file.0Tab stops are the size of a tab in the provided  line:column values.-In GHC, this is 1 (a tab is just a character)With  hpc-tracer., this is 8 (a tab represents several spaces).Create is mix file. Read a mix file.Dir Name module NameMix DataStructure  Dir Names module wanted45678!9: ! ! 45678!9: Trustworthy ;<=>?"#$"#$"#$;<=>?"#$@        !"#$%&'()*+,-./0123456789:;<<=>?@hpc_EoBo26ZW1TCDX9aShnDKTFTrace.Hpc.Util Trace.Hpc.Tix Trace.Hpc.MixTrace.Hpc.ReflectHashHpcHashtoHashHpcPos fromHpcPostoHpcPos insideHpcPoscatchIO TixModuleTix tixModuleName tixModuleHash tixModuleTixsreadTixwriteTixgetTixFileName MixEntryDomCondBox GuardBinBox CondBinBox QualBinBoxBoxLabelExpBox TopLevelBoxLocalBoxBinBoxMixEntryMix mixCreatereadMixcreateMixEntryDomclearTix examineTix updateTixPhxor$fHpcHashHpcPos $fHpcHash(,) $fHpcHash[] $fHpcHashBool $fHpcHashChar$fHpcHashInteger $fHpcHashInt $fNumHash $fShowHash $fReadHash $fReadHpcPos $fShowHpcPosmixName isGoodNode isGoodForest addNodeToTree addNodeToList$fHpcHashCondBox$fHpcHashBoxLabel ModuleInfohs_hpc_rootModulemodInfomoduleInfoList