prm      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                                  ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                                                                                                                                                                   ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E FGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~SafeLSafe          Safe 9;<=?DORT) !"#$%&'()*+,-./0123456789:;<# !"#$%&'()*+,-./0123456)!"# $%<;:98&'()*+,-./01237456 !"#$%&'()*+,-./0123456789:;<)0NoneB=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~     \=>?@AQJHIST\LMNPOBCDEFGKRUVWXYZ[]^_`abcdefghijklmnouz|}vwxy{pqrst~_ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~?@=>z=>?@A#BCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~     None  NoneNone  None  Safe:H     ?     H     1      Safe !" !" !" !" None9;IQR+#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLM #$%&'()*+,-210./3546789:;<=>?@AB+3456-./012,*+7M89:LK;J()IHGF<=>&'?@EDC#$%AB#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLM None%&0234:MOQRTTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !TUVWZXY[\]^d`ba_cefghijklmnoqprstvuwxyz|{}~! }~z{|wxytuvsrlmnopqhijkg]^_`abcdef[\WXYZUV     TTUVWXYZ[\] ^_`abcdefghijklmnopqrstuvwxyz{|}~      !8NoneIFGHIJKLMNOPQRSTUVWXYZ[\]^_`FGIHJKLMNOPQRSTUVWXYZ[\]^_`PQRMNOKLJFGHISTUVWXYZ[\]^_`FGHIJKLMNOPQRSTUVWXYZ[\]^_`None %&9:;MQR&ijklm !"#$%&nopqrstuvwxyz{|}~ijklmnnjimkl&ijklm !"#$%&nopqrstuvwxyz{|}~NoneNone 29:;<=DQRWMWDNoneTNoneNoneQR NoneMQR      !      !      !      !None%&M#$%&'()*+,-./0123456789:#$'&%()*+,-./0123456789:*+,-#$%&'().0/123456789:#$%&'()*+,-./0123456789:None%&M ;<=>?@ABCDEF ;<=>?@ABCDEF ;<=>?@ABCDEF ;<=>?@ABCDEFNoneGHIJKLMNOPQRSTUVWXYZ[\]GHIJKLMNOPQRSTUVWXYZ[\]LMNOPQRSTUGHIJKVWXYZ[\] GHIJKL MNOPQRSTUVWXYZ[\]None%&QRabcdabcdabcdabcdNone!"'efghijklmnopqrstuvwxyz{|}~'efghijklmnopqrstuvwxyz{|}~'ijklfghmnopqrstuvwxyz{|}~e#efghijklmnopqrstuvwxyz{|}~q1r1None%&None%&   ' !"#$%&'()*+,-./01234456789:;<=>?@@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~_=      =      =                                               ! " # $ % & ' ( ) * + , - . / 0 1 2 3 3 4 5 5 6 7 8 8 9 : ; < =   > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s  t u v v w x y z { | }  ~                                    j k l m n i  h g f  q r   m   l   k                                                  1             K J                                                                              ! " #i!gf$%%&''()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUV=;WXYZ[\]^_`abcdefghij0kzklmmnopqrstuvwxyz{|}~w"#yK       !"#$%&'()*+,-./0123456789::;<=>?@AAB<CDEF@GHIHJGKLMLNOPQRSTUVvWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~W[\]$jukebox-0.3.1-7PYVh5DdhSlIJVyPCwyKf2 Jukebox.SatJukebox.TPTP.Print Jukebox.UtilsJukebox.UnionFindJukebox.TPTP.ParsecJukebox.TPTP.LexerJukebox.Sat.MinimiseJukebox.Sat.ThreeValuedJukebox.Sat.EqualityJukebox.OptionsJukebox.TPTP.FindFile Jukebox.Name Jukebox.FormJukebox.Sat.EasyJukebox.SMTLIBJukebox.TPTP.Parse.CoreJukebox.TPTP.ParseJukebox.TPTP.ParseSnippet!Jukebox.Tools.AnalyseMonotonicityJukebox.Tools.ClausifyJukebox.Tools.EncodeTypesJukebox.Tools.GuessModelJukebox.Tools.HornToUnitJukebox.Tools.InferTypesJukebox.ToolboxJukebox.ExternalProvers.SPASSJukebox.ExternalProvers.E$minisat-0.1.2-51WmPsPlgSsGXCgR3ePv1xMiniSatneg deleteSolverSolverLitpretty-1.1.3.3Text.PrettyPrint.HughesPJClass prettyShowusortmergepopen Replacement:>UFSrunUFevalUFexecUFinitial=:=reprepsisRep UserState userState userStreamStreamPosition primTokenpositionResultOkErrorExpectedReplyParsec runParsec parseError fatalErrornonemptyskipSomeskipManybetweensepBy1run_runexpectednextcutcut'satisfyeofgetStateputState getPosition$fStreamUserStateb$fAlternativeParsec$fApplicativeParsec$fMonadPlusParsec $fMonadParsec$fFunctorParsecContentsCons TokenStreamAtPunctLParenRParenLBrackRBrackCommaDotOrAndNotIffImpliesFollowsXorNorNandEqNeqForAllExistsLetLetTermColonTimesPlusFunArrowLambdaApply ForAllLam ExistsLamDependentProduct DependentSumSomeTheSubtype SequentArrowDefinedDTrueDFalse DDistinctDItefDItetDODIDTTypeKeywordNormalThfTffFofTcfCnfAxiom Hypothesis Definition AssumptionLemmaTheorem ConjectureNegatedConjectureQuestionPlainFiDomain FiHypothesis FiPredicatesTypeUnknownIncludeTokenAtomVarDistinctObjectNumberRationalRealEofkeyword tokenNamedefinedvalueratValuekindPosscan$fFunctorAlexLastAcc $fShowPunct $fShowDefined $fShowKeyword $fShowPos $fEqKeyword $fOrdKeyword $fEqDefined $fOrdDefined $fEqPunct $fOrdPunct SatSolver getSolvertruefalse newSolvernewLit addClausesolveconflict modelValue$fSatSolverSolver solveLocalMinlocalMinLit3isFalseisTruefalse3true3bottom3neg3newLit3newLit2 modelValue3value3val3EltEqSolver getSolverEqSolverEq satSolvercountertablemodel newSolverEqnewEltequalsolveEqmodelRep $fShowElt$fEqSolverSolverEq$fSatSolverSolverEq$fEqElt$fOrdEltMistakeUsage ParseResultYesNo ParParservalpeekFlagMode NormalMode ExpertMode HiddenModeFlagflagName flagGroupflagModeflagHelpflagArgs OptionParser SeqParserargsconsume ArgParser AnnotateddescrparserargargNumargFileargFilesargNameargNums argOptionargList argOptionWithargUsage flagExpertrunParawaitprimFlagflag manyFlagsbool filenamesioinGroupexperthiddenversion printHelp printErrorhelp usageTexthelpTextjustifyparseCommandLineparseCommandLineWithArgs$fApplicativeParseResult$fFunctorParseResult$fApplicativeParParser$fFunctorParParser$fApplicativeSeqParser$fFunctorSeqParser$fMonoidAnnotated$fApplicativeAnnotated$fFunctorAnnotated $fEqFlagMode$fShowFlagMode$fEqFlag $fShowFlagfindFile findFileTPTP getTPTPDirs findFileFlagsNameMunNameM:::NamednameRenamingRenamer FixedNameBasic OverloadedIntegerNameFixedUniqueVariantbaserenamerdefaultRenamer withRenamer compareNameallNamesvariant unvariantlhsrhsrunNameMnewName $fNamed:::$fOrd:::$fEq::: $fNamedName $fNamedInt$fNamedInteger $fNamed[] $fShowName $fOrdName$fEqName$fShowFixedName $fEqFixedName$fOrdFixedName $fShow:::$fFunctorNameM$fApplicativeNameM $fMonadNameMSubstUnpackrep'RepConstUnaryBinarySymbolictypeOfTypeOfFormClause_TermAtomicSignedBind_ListInput_CNF_Problem InputSourceFromFile InferenceInputtagsourcewhat CNFRefutationModel UnsatReason Unsatisfiable SatReason SatisfiableCounterSatisfiableNoAnswerReasonGaveUpTimeoutAnswerSatUnsatNoAnswerConjKindAxKind TheoremKindKindAxConjTagClauseCNFaxioms conjectures satisfiable unsatisfiableBind ConnectiveLiteralEquivNeg:=:Tru:@:FunctionVariableTypedtypFunTyperesOtname debuggingindTypeintTyperatTyperealType typeMaybeName newSymbol newFunctionnewTypefunArgsaritysize normAtomicthepossignForm connectivent.=>..=./\\/ closeFormpositive notInwardssimplesimplifytoCNFclausetoForm toLiteralstoClause explainAnswer answerSZSanswerJustification recursively recursivelyMcollectids|=>|+|substfreegroundbindtermsAndBindersnamestypestypes'termsvars functionsfunOccfunsOccisFof eraseTypes uniqueNamesforcecheck checkBindermapNamemapType $fUnpackCNF $fUnpackInput $fUnpack[] $fUnpackBind$fUnpackSigned$fUnpackAtomic $fUnpackTerm$fUnpackClause $fUnpackForm $fSymbolicCNF$fSymbolicInput $fSymbolic[]$fSymbolicBind$fSymbolicSigned$fSymbolicAtomic$fSymbolicTerm$fSymbolicClause$fSymbolicForm $fShowAnswer $fOrdAtomic $fEqAtomic $fTypedTerm $fNamedTerm $fTyped:::$fTypedFunType $fTypedType $fNamedType $fOrdType$fEqType $fEqFunType $fOrdFunType$fEqTerm $fOrdTerm $fShowSigned $fEqSigned $fOrdSigned$fFunctorSigned$fFoldableSigned$fTraversableSigned$fEqConnective$fOrdConnective$fEqBind $fOrdBind$fEqForm $fOrdForm $fEqAxKind $fOrdAxKind $fEqConjKind $fOrdConjKind$fEqKind $fOrdKind$fEqNoAnswerReason$fOrdNoAnswerReason$fShowNoAnswerReason $fEqSatReason$fOrdSatReason$fShowSatReason$fEqUnsatReason$fOrdUnsatReason$fShowUnsatReason $fEqAnswer $fOrdAnswer$fFunctorInput$fFoldableInput$fTraversableInputWatchSatStaterunSat_Sat1runSat1_uniquerunSatrunSat1atIndexaddFormflattenlitvar $fFunctorSat1$fApplicativeSat1 $fMonadSat1 $fMonadIOSat1 $fFunctorSat$fApplicativeSat $fMonadSat $fMonadIOSat pPrintClauses showClauses pPrintProblem pPrintProof showProblem prettyNames$fShowConjKind $fShowAxKind $fShowKind$fShowConnective $fShowForm $fPrettyForm $fShowAtomic$fPrettyAtomic $fShowTerm $fPrettyTerm $fShowToken $fPrettyName $fShowFunType$fPrettyFunType $fShowType $fPrettyType $fShowClause$fPrettyClause $fShowInput $fPrettyInputkeywords renamingsrenameAvoidingKeywords renameTPTP pPrintDeclssexp pPrintName pPrintType pPrintInput pPrintForm pPrintQuant pPrintAtomic pPrintTermType_TTypeFunProd FormulaLike fromFormulaModeUntypedNoQuantificationTermLike fromThingThingFormulaLocation ParseFailedParseSucceeded ParseStalledIncludeStatement ParsecStateParser ParseStateMkState initialStateinitialStateFrom makeLocation parseProblemparseProblemFrom testParserkeyword'punct'punctdefined'variablenumber ratNumber realNumberatomparensbracksbinExprsectioninputinclude newFormula showTypes applyFunction typeError lookupTypelookupFunctioncnftfffoftermliteralunitary quantifiedformulabindertype_prodarrowleaf compoundTypetypeDeclaration$fFormulaLikeThing$fFormulaLikeForm$fTermLikeThing$fTermLikeTerm$fTermLikeForm $fShowThing$fShowLocation$fMonadParseResult$fStreamTokenStreamToken$fShowIncludeStatement parseStringparseProblemWithform FalseExtended TrueExtended Extension TrueExtend FalseExtend CopyExtendanalyseMonotonicitymonotone fromModel extensionsafeguards$fShowExtension$fEqVar$fOrdVarMCost ClausifyFlags splitting clausifyFlagsclausifysplit clausForm miniscopeforAllforAllOr removeEquivremoveEquivAux makeCopyable removeExistsremoveExpensiveOrunitCostandCostorCostremoveExpensiveOrAuxmakeOrcross simplifyCNF skolemNamewithNamegetNameskolem$fShowClausifyFlagsScheme1existsequals funcAxiom typeAxiomScheme makeFunctionscheme1guard translate1 translate tagsFlagstagstags1 tagsAxiom tagsExistsguards1naked guardsAxiomguardsTypeAxiomUniversePeanoTreesuniversepeanotrees guessModelindfunctionrhsscasescases1Encoding Symmetric Asymmetric1 Asymmetric2 Asymmetric3 HornFlagsallowNonUnitConjecturesallowNonGroundConjecturesallowCompoundConjectures dropNonHorn passivisemultiextraencoding hornFlags hornToUnitpassiviseClauseseliminatePredicateseliminateUnsuitableConjectureseliminateHornClausesencodeTypesSmartlyhasSizeOneModel $fEqEncoding$fShowEncoding$fShowHornFlags Function' inferTypesgenerate TSTPFlagststp GlobalFlagsquiet globalFlags tstpFlagscommentquietlyindent=>>==>>forAllFilesBox forAllFilesreadProblemBox readProblemprintProblemBoxprintProblemSMTBoxprintClausesBox prettyPrintIO writeFileBox clausifyBoxoneConjectureBox oneConjecture toFormulasBoxforAllConjecturesBoxforAllConjecturestoFofBoxtoFof schemeBoxanalyseMonotonicityBoxshowMonotonicityBox guessModelBoxinferBoxprintInferredBox hornToUnitBox hornToUnitIO$fShowGlobalFlags$fShowTSTPFlags SPASSFlagsspasstimeoutsos spassFlagsrunSPASS extractAnswerEFlagseprovermemoryeflags mangleAnswerrunE AlexAccPredAlexAcc AlexAccNone AlexAccSkipAlexAccSkipPred AlexLastAccAlexNone AlexLastSkip AlexReturnAlexEOF AlexErrorAlexSkip AlexTokenAlexAddrAlexA# AlexInput alex_tab_size alex_base alex_table alex_check alex_deflt alex_acceptpkdcopyunquote readRationalreadReal readSignedreadSignreadNum readDigitsalexInputPrevChar alexGetByte alexGetCharadvance alex_action_3 alex_action_4 alex_action_5 alex_action_6 alex_action_7 alex_action_8 alex_action_9alex_action_10alex_action_11alex_action_12alex_action_13alex_action_14alex_action_15alex_action_16alex_action_17alex_action_18alex_action_19alex_action_20alex_action_21alex_action_22alex_action_23alex_action_24alex_action_25alex_action_26alex_action_27alex_action_28alex_action_29alex_action_30alex_action_31alex_action_32alex_action_33alex_action_34alex_action_35alex_action_36alex_action_37alex_action_38alex_action_39alex_action_40alex_action_41alex_action_42alex_action_43alex_action_44alex_action_45alex_action_46alex_action_47alex_action_48alex_action_49alex_action_50alex_action_51alex_action_52alex_action_53alex_action_54alex_action_55alex_action_56alex_action_57alex_action_58alex_action_59alex_action_60alex_action_61alex_action_62alex_action_63alex_action_64alex_action_65alex_action_66alex_action_67alex_action_68alex_action_69alex_action_70alex_action_71alex_action_72alex_action_73alex_action_74alexIndexInt16OffAddralexIndexInt32OffAddr quickIndexalexScan alexScanUser alex_scan_tkn alexAndPredalexPrevCharIsalexPrevCharMatchesalexPrevCharIsOneOfalexRightContextpPrintAnnotProof isReallyFof pPrintClause escapeAtomquote pPrintFof pPrintTffpPrintConnective