java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/programs/20181010-MemSafetyPathprograms/dll_extends_pointer_true-valid-memsafety.i_38.bpl -------------------------------------------------------------------------------- This is Ultimate 0.1.24-b8c145f [2019-08-05 11:02:17,639 INFO L177 SettingsManager]: Resetting all preferences to default values... [2019-08-05 11:02:17,641 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2019-08-05 11:02:17,653 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2019-08-05 11:02:17,653 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2019-08-05 11:02:17,654 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2019-08-05 11:02:17,656 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2019-08-05 11:02:17,658 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2019-08-05 11:02:17,660 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2019-08-05 11:02:17,661 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2019-08-05 11:02:17,662 INFO L181 SettingsManager]: Resetting Symbolic Interpretation preferences to default values [2019-08-05 11:02:17,662 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2019-08-05 11:02:17,663 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2019-08-05 11:02:17,664 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2019-08-05 11:02:17,665 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2019-08-05 11:02:17,666 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2019-08-05 11:02:17,667 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2019-08-05 11:02:17,668 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2019-08-05 11:02:17,671 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2019-08-05 11:02:17,673 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2019-08-05 11:02:17,676 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2019-08-05 11:02:17,677 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2019-08-05 11:02:17,678 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2019-08-05 11:02:17,679 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2019-08-05 11:02:17,682 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2019-08-05 11:02:17,683 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2019-08-05 11:02:17,683 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2019-08-05 11:02:17,684 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2019-08-05 11:02:17,684 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2019-08-05 11:02:17,686 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2019-08-05 11:02:17,686 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2019-08-05 11:02:17,687 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2019-08-05 11:02:17,688 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2019-08-05 11:02:17,689 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2019-08-05 11:02:17,690 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2019-08-05 11:02:17,690 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2019-08-05 11:02:17,691 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2019-08-05 11:02:17,691 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2019-08-05 11:02:17,692 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2019-08-05 11:02:17,693 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2019-08-05 11:02:17,693 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2019-08-05 11:02:17,732 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2019-08-05 11:02:17,749 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2019-08-05 11:02:17,752 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2019-08-05 11:02:17,754 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2019-08-05 11:02:17,754 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2019-08-05 11:02:17,755 INFO L428 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/programs/20181010-MemSafetyPathprograms/dll_extends_pointer_true-valid-memsafety.i_38.bpl [2019-08-05 11:02:17,755 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/programs/20181010-MemSafetyPathprograms/dll_extends_pointer_true-valid-memsafety.i_38.bpl' [2019-08-05 11:02:17,815 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2019-08-05 11:02:17,817 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2019-08-05 11:02:17,818 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2019-08-05 11:02:17,818 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2019-08-05 11:02:17,818 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2019-08-05 11:02:17,835 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "dll_extends_pointer_true-valid-memsafety.i_38.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.08 11:02:17" (1/1) ... [2019-08-05 11:02:17,852 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "dll_extends_pointer_true-valid-memsafety.i_38.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.08 11:02:17" (1/1) ... [2019-08-05 11:02:17,861 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2019-08-05 11:02:17,862 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2019-08-05 11:02:17,862 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2019-08-05 11:02:17,862 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2019-08-05 11:02:17,876 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "dll_extends_pointer_true-valid-memsafety.i_38.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.08 11:02:17" (1/1) ... [2019-08-05 11:02:17,876 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "dll_extends_pointer_true-valid-memsafety.i_38.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.08 11:02:17" (1/1) ... [2019-08-05 11:02:17,881 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "dll_extends_pointer_true-valid-memsafety.i_38.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.08 11:02:17" (1/1) ... [2019-08-05 11:02:17,882 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "dll_extends_pointer_true-valid-memsafety.i_38.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.08 11:02:17" (1/1) ... [2019-08-05 11:02:17,900 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "dll_extends_pointer_true-valid-memsafety.i_38.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.08 11:02:17" (1/1) ... [2019-08-05 11:02:17,906 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "dll_extends_pointer_true-valid-memsafety.i_38.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.08 11:02:17" (1/1) ... [2019-08-05 11:02:17,910 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "dll_extends_pointer_true-valid-memsafety.i_38.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.08 11:02:17" (1/1) ... [2019-08-05 11:02:17,915 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2019-08-05 11:02:17,916 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2019-08-05 11:02:17,916 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2019-08-05 11:02:17,916 INFO L275 PluginConnector]: RCFGBuilder initialized [2019-08-05 11:02:17,917 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "dll_extends_pointer_true-valid-memsafety.i_38.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.08 11:02:17" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2019-08-05 11:02:17,986 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2019-08-05 11:02:17,986 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2019-08-05 11:02:17,986 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2019-08-05 11:02:18,462 INFO L278 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2019-08-05 11:02:18,462 INFO L283 CfgBuilder]: Removed 0 assume(true) statements. [2019-08-05 11:02:18,464 INFO L202 PluginConnector]: Adding new model dll_extends_pointer_true-valid-memsafety.i_38.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.08 11:02:18 BoogieIcfgContainer [2019-08-05 11:02:18,464 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2019-08-05 11:02:18,472 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2019-08-05 11:02:18,472 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2019-08-05 11:02:18,479 INFO L275 PluginConnector]: TraceAbstraction initialized [2019-08-05 11:02:18,482 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "dll_extends_pointer_true-valid-memsafety.i_38.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.08 11:02:17" (1/2) ... [2019-08-05 11:02:18,484 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@420d3cff and model type dll_extends_pointer_true-valid-memsafety.i_38.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 05.08 11:02:18, skipping insertion in model container [2019-08-05 11:02:18,484 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "dll_extends_pointer_true-valid-memsafety.i_38.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.08 11:02:18" (2/2) ... [2019-08-05 11:02:18,489 INFO L109 eAbstractionObserver]: Analyzing ICFG dll_extends_pointer_true-valid-memsafety.i_38.bpl [2019-08-05 11:02:18,503 INFO L152 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:ForwardPredicates Determinization: PREDICATE_ABSTRACTION [2019-08-05 11:02:18,511 INFO L164 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2019-08-05 11:02:18,530 INFO L252 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2019-08-05 11:02:18,558 INFO L128 ementStrategyFactory]: Using default assertion order modulation [2019-08-05 11:02:18,558 INFO L377 AbstractCegarLoop]: Interprodecural is true [2019-08-05 11:02:18,558 INFO L378 AbstractCegarLoop]: Hoare is false [2019-08-05 11:02:18,559 INFO L379 AbstractCegarLoop]: Compute interpolants for ForwardPredicates [2019-08-05 11:02:18,559 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2019-08-05 11:02:18,559 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2019-08-05 11:02:18,559 INFO L382 AbstractCegarLoop]: Difference is false [2019-08-05 11:02:18,560 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2019-08-05 11:02:18,560 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2019-08-05 11:02:18,571 INFO L276 IsEmpty]: Start isEmpty. Operand 8 states. [2019-08-05 11:02:18,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2019-08-05 11:02:18,580 INFO L391 BasicCegarLoop]: Found error trace [2019-08-05 11:02:18,581 INFO L399 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2019-08-05 11:02:18,583 INFO L418 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2019-08-05 11:02:18,588 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-08-05 11:02:18,588 INFO L82 PathProgramCache]: Analyzing trace with hash 889539531, now seen corresponding path program 1 times [2019-08-05 11:02:18,639 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-08-05 11:02:18,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-08-05 11:02:18,823 INFO L256 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 35 conjunts are in the unsatisfiable core [2019-08-05 11:02:18,833 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-08-05 11:02:18,909 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2019-08-05 11:02:18,910 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-05 11:02:18,957 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-05 11:02:18,966 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2019-08-05 11:02:18,967 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-05 11:02:19,002 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-05 11:02:19,003 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-05 11:02:19,003 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:29, output treesize:21 [2019-08-05 11:02:19,072 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2019-08-05 11:02:19,073 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-05 11:02:19,102 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-05 11:02:19,106 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 9 [2019-08-05 11:02:19,107 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-05 11:02:19,128 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-05 11:02:19,128 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-05 11:02:19,129 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:39, output treesize:9 [2019-08-05 11:02:19,153 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-08-05 11:02:19,155 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-08-05 11:02:19,156 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-08-05 11:02:19,159 INFO L454 AbstractCegarLoop]: Interpolant automaton has 4 states [2019-08-05 11:02:19,170 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2019-08-05 11:02:19,171 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2019-08-05 11:02:19,173 INFO L87 Difference]: Start difference. First operand 8 states. Second operand 4 states. [2019-08-05 11:02:19,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-08-05 11:02:19,288 INFO L93 Difference]: Finished difference Result 9 states and 10 transitions. [2019-08-05 11:02:19,288 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2019-08-05 11:02:19,290 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 6 [2019-08-05 11:02:19,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-08-05 11:02:19,299 INFO L225 Difference]: With dead ends: 9 [2019-08-05 11:02:19,299 INFO L226 Difference]: Without dead ends: 9 [2019-08-05 11:02:19,301 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2019-08-05 11:02:19,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9 states. [2019-08-05 11:02:19,328 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9 to 9. [2019-08-05 11:02:19,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2019-08-05 11:02:19,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 10 transitions. [2019-08-05 11:02:19,331 INFO L78 Accepts]: Start accepts. Automaton has 9 states and 10 transitions. Word has length 6 [2019-08-05 11:02:19,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-08-05 11:02:19,332 INFO L475 AbstractCegarLoop]: Abstraction has 9 states and 10 transitions. [2019-08-05 11:02:19,332 INFO L476 AbstractCegarLoop]: Interpolant automaton has 4 states. [2019-08-05 11:02:19,332 INFO L276 IsEmpty]: Start isEmpty. Operand 9 states and 10 transitions. [2019-08-05 11:02:19,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2019-08-05 11:02:19,333 INFO L391 BasicCegarLoop]: Found error trace [2019-08-05 11:02:19,333 INFO L399 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1] [2019-08-05 11:02:19,333 INFO L418 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2019-08-05 11:02:19,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-08-05 11:02:19,334 INFO L82 PathProgramCache]: Analyzing trace with hash 149049733, now seen corresponding path program 1 times [2019-08-05 11:02:19,335 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-08-05 11:02:19,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-08-05 11:02:19,450 INFO L256 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 23 conjunts are in the unsatisfiable core [2019-08-05 11:02:19,452 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-08-05 11:02:19,497 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-05 11:02:19,518 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-05 11:02:19,525 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-05 11:02:19,528 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 24 [2019-08-05 11:02:19,528 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-05 11:02:19,584 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-05 11:02:19,609 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-05 11:02:19,612 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-05 11:02:19,614 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-05 11:02:19,616 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 24 [2019-08-05 11:02:19,617 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-05 11:02:19,735 WARN L188 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2019-08-05 11:02:19,736 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-05 11:02:19,738 INFO L496 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 2 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-05 11:02:19,738 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 6 variables, input treesize:50, output treesize:39 [2019-08-05 11:02:19,834 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-05 11:02:19,900 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-05 11:02:19,901 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 24 treesize of output 28 [2019-08-05 11:02:19,902 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-05 11:02:20,224 WARN L188 SmtUtils]: Spent 321.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 28 [2019-08-05 11:02:20,224 INFO L567 ElimStorePlain]: treesize reduction 3, result has 94.4 percent of original size [2019-08-05 11:02:20,277 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-05 11:02:20,292 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-05 11:02:20,293 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 28 [2019-08-05 11:02:20,294 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:02:20,295 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:02:20,298 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2019-08-05 11:02:20,656 WARN L188 SmtUtils]: Spent 357.00 ms on a formula simplification. DAG size of input: 23 DAG size of output: 22 [2019-08-05 11:02:20,657 INFO L567 ElimStorePlain]: treesize reduction 4, result has 91.5 percent of original size [2019-08-05 11:02:20,658 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:02:20,660 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:02:20,661 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:02:20,667 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:02:20,669 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:02:20,670 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:02:20,675 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:02:20,678 INFO L496 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-2 vars, End of recursive call: and 5 xjuncts. [2019-08-05 11:02:20,679 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 5 variables, input treesize:59, output treesize:130 [2019-08-05 11:02:20,904 WARN L188 SmtUtils]: Spent 184.00 ms on a formula simplification. DAG size of input: 22 DAG size of output: 12 [2019-08-05 11:02:20,906 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:02:20,943 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-08-05 11:02:20,943 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-08-05 11:02:20,944 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [4] total 4 [2019-08-05 11:02:20,945 INFO L454 AbstractCegarLoop]: Interpolant automaton has 5 states [2019-08-05 11:02:20,946 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2019-08-05 11:02:20,946 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2019-08-05 11:02:20,946 INFO L87 Difference]: Start difference. First operand 9 states and 10 transitions. Second operand 5 states. [2019-08-05 11:02:21,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-08-05 11:02:21,193 INFO L93 Difference]: Finished difference Result 14 states and 15 transitions. [2019-08-05 11:02:21,193 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2019-08-05 11:02:21,194 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 8 [2019-08-05 11:02:21,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-08-05 11:02:21,194 INFO L225 Difference]: With dead ends: 14 [2019-08-05 11:02:21,195 INFO L226 Difference]: Without dead ends: 11 [2019-08-05 11:02:21,196 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2019-08-05 11:02:21,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11 states. [2019-08-05 11:02:21,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11 to 11. [2019-08-05 11:02:21,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2019-08-05 11:02:21,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 12 transitions. [2019-08-05 11:02:21,199 INFO L78 Accepts]: Start accepts. Automaton has 11 states and 12 transitions. Word has length 8 [2019-08-05 11:02:21,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-08-05 11:02:21,199 INFO L475 AbstractCegarLoop]: Abstraction has 11 states and 12 transitions. [2019-08-05 11:02:21,199 INFO L476 AbstractCegarLoop]: Interpolant automaton has 5 states. [2019-08-05 11:02:21,199 INFO L276 IsEmpty]: Start isEmpty. Operand 11 states and 12 transitions. [2019-08-05 11:02:21,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2019-08-05 11:02:21,200 INFO L391 BasicCegarLoop]: Found error trace [2019-08-05 11:02:21,200 INFO L399 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1] [2019-08-05 11:02:21,200 INFO L418 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2019-08-05 11:02:21,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-08-05 11:02:21,201 INFO L82 PathProgramCache]: Analyzing trace with hash 1897191999, now seen corresponding path program 1 times [2019-08-05 11:02:21,202 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-08-05 11:02:21,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-08-05 11:02:21,398 INFO L256 TraceCheckSpWp]: Trace formula consists of 210 conjuncts, 73 conjunts are in the unsatisfiable core [2019-08-05 11:02:21,400 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-08-05 11:02:21,452 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2019-08-05 11:02:21,453 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-05 11:02:21,537 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-05 11:02:21,553 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2019-08-05 11:02:21,554 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-05 11:02:21,564 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-05 11:02:21,573 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2019-08-05 11:02:21,573 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-05 11:02:21,583 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-05 11:02:21,584 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-05 11:02:21,584 INFO L221 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:38, output treesize:29 [2019-08-05 11:02:21,768 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-05 11:02:21,769 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2019-08-05 11:02:21,770 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:02:21,770 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-05 11:02:21,971 WARN L188 SmtUtils]: Spent 199.00 ms on a formula simplification that was a NOOP. DAG size: 53 [2019-08-05 11:02:21,972 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-05 11:02:22,008 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-05 11:02:22,010 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-05 11:02:22,017 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 73 treesize of output 36 [2019-08-05 11:02:22,018 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-05 11:02:22,072 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-05 11:02:22,082 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-05 11:02:22,084 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-05 11:02:22,089 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 75 treesize of output 38 [2019-08-05 11:02:22,090 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-05 11:02:22,134 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-05 11:02:22,137 INFO L496 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 1 dim-1 vars, 2 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-05 11:02:22,137 INFO L221 ElimStorePlain]: Needed 4 recursive calls to eliminate 9 variables, input treesize:171, output treesize:100 [2019-08-05 11:02:22,461 INFO L392 ElimStorePlain]: Different costs {20=[|#memory_$Pointer$.offset|], 30=[|#memory_$Pointer$.base|]} [2019-08-05 11:02:22,465 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-05 11:02:22,466 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-05 11:02:22,467 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-05 11:02:22,499 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-05 11:02:22,500 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 6 new quantified variables, introduced 3 case distinctions, treesize of input 154 treesize of output 102 [2019-08-05 11:02:22,502 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-05 11:02:22,619 WARN L188 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 38 [2019-08-05 11:02:22,619 INFO L567 ElimStorePlain]: treesize reduction 26, result has 79.4 percent of original size [2019-08-05 11:02:22,625 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-05 11:02:22,626 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-05 11:02:22,628 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-05 11:02:22,629 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-05 11:02:22,689 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-05 11:02:22,690 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 3 disjoint index pairs (out of 15 index pairs), introduced 8 new quantified variables, introduced 15 case distinctions, treesize of input 83 treesize of output 100 [2019-08-05 11:02:22,692 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:02:22,692 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:02:22,693 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:02:22,694 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:02:22,695 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:02:22,696 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:02:22,696 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:02:22,697 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:02:22,698 INFO L496 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-05 11:02:22,823 WARN L188 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 31 [2019-08-05 11:02:22,823 INFO L567 ElimStorePlain]: treesize reduction 34, result has 55.8 percent of original size [2019-08-05 11:02:22,825 INFO L496 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 2 dim-2 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2019-08-05 11:02:22,826 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 6 variables, input treesize:199, output treesize:40 [2019-08-05 11:02:23,756 WARN L188 SmtUtils]: Spent 914.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2019-08-05 11:02:23,760 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-08-05 11:02:23,761 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-08-05 11:02:23,761 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2019-08-05 11:02:23,761 INFO L454 AbstractCegarLoop]: Interpolant automaton has 7 states [2019-08-05 11:02:23,762 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2019-08-05 11:02:23,762 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=30, Unknown=1, NotChecked=0, Total=42 [2019-08-05 11:02:23,762 INFO L87 Difference]: Start difference. First operand 11 states and 12 transitions. Second operand 7 states. [2019-08-05 11:03:12,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-08-05 11:03:12,588 INFO L93 Difference]: Finished difference Result 13 states and 14 transitions. [2019-08-05 11:03:12,589 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2019-08-05 11:03:12,589 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 10 [2019-08-05 11:03:12,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-08-05 11:03:12,590 INFO L225 Difference]: With dead ends: 13 [2019-08-05 11:03:12,590 INFO L226 Difference]: Without dead ends: 13 [2019-08-05 11:03:12,591 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=19, Invalid=51, Unknown=2, NotChecked=0, Total=72 [2019-08-05 11:03:12,591 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13 states. [2019-08-05 11:03:12,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13 to 13. [2019-08-05 11:03:12,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2019-08-05 11:03:12,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 14 transitions. [2019-08-05 11:03:12,594 INFO L78 Accepts]: Start accepts. Automaton has 13 states and 14 transitions. Word has length 10 [2019-08-05 11:03:12,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-08-05 11:03:12,594 INFO L475 AbstractCegarLoop]: Abstraction has 13 states and 14 transitions. [2019-08-05 11:03:12,594 INFO L476 AbstractCegarLoop]: Interpolant automaton has 7 states. [2019-08-05 11:03:12,595 INFO L276 IsEmpty]: Start isEmpty. Operand 13 states and 14 transitions. [2019-08-05 11:03:12,595 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2019-08-05 11:03:12,595 INFO L391 BasicCegarLoop]: Found error trace [2019-08-05 11:03:12,595 INFO L399 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1] [2019-08-05 11:03:12,596 INFO L418 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2019-08-05 11:03:12,596 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-08-05 11:03:12,596 INFO L82 PathProgramCache]: Analyzing trace with hash 2135429881, now seen corresponding path program 2 times [2019-08-05 11:03:12,597 INFO L69 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2019-08-05 11:03:12,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-08-05 11:03:12,776 INFO L256 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 81 conjunts are in the unsatisfiable core [2019-08-05 11:03:12,780 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-08-05 11:03:12,838 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-05 11:03:12,870 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2019-08-05 11:03:12,870 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-05 11:03:12,910 INFO L567 ElimStorePlain]: treesize reduction 4, result has 90.5 percent of original size [2019-08-05 11:03:12,916 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-05 11:03:12,917 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-05 11:03:12,918 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-05 11:03:12,919 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-05 11:03:12,931 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 26 [2019-08-05 11:03:12,931 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-05 11:03:12,956 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-05 11:03:12,957 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-05 11:03:12,957 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:46, output treesize:42 [2019-08-05 11:03:13,054 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-05 11:03:13,055 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 55 [2019-08-05 11:03:13,056 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:13,057 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-05 11:03:13,189 WARN L188 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 48 [2019-08-05 11:03:13,189 INFO L567 ElimStorePlain]: treesize reduction 28, result has 81.7 percent of original size [2019-08-05 11:03:13,197 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-05 11:03:13,210 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-05 11:03:13,211 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-05 11:03:13,216 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-05 11:03:13,218 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 49 [2019-08-05 11:03:13,219 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-05 11:03:13,257 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-05 11:03:13,259 INFO L496 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 1 dim-1 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2019-08-05 11:03:13,260 INFO L221 ElimStorePlain]: Needed 3 recursive calls to eliminate 7 variables, input treesize:131, output treesize:81 [2019-08-05 11:03:13,548 INFO L341 Elim1Store]: treesize reduction 16, result has 88.1 percent of original size [2019-08-05 11:03:13,549 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 38 treesize of output 137 [2019-08-05 11:03:13,551 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-05 11:03:13,633 INFO L567 ElimStorePlain]: treesize reduction 68, result has 64.4 percent of original size [2019-08-05 11:03:13,634 INFO L496 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 1 dim-1 vars, End of recursive call: 5 dim-0 vars, and 1 xjuncts. [2019-08-05 11:03:13,635 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 6 variables, input treesize:125, output treesize:123 [2019-08-05 11:03:13,796 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-05 11:03:13,809 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-05 11:03:13,828 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-05 11:03:13,832 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-05 11:03:13,836 INFO L189 IndexEqualityManager]: detected not equals via solver [2019-08-05 11:03:14,239 WARN L188 SmtUtils]: Spent 399.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 122 [2019-08-05 11:03:14,239 INFO L341 Elim1Store]: treesize reduction 8, result has 96.7 percent of original size [2019-08-05 11:03:14,240 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 3 disjoint index pairs (out of 28 index pairs), introduced 10 new quantified variables, introduced 28 case distinctions, treesize of input 117 treesize of output 274 [2019-08-05 11:03:14,242 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,243 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,243 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,244 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,245 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,245 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,246 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,247 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,248 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,248 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,249 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,249 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,250 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,252 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,253 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,254 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,256 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,257 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,258 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,259 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,261 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,262 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,263 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,266 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,267 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,268 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,269 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,270 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,271 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,272 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,273 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,274 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,276 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,277 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,278 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,280 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,280 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,281 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,283 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,284 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,285 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,286 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,287 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,290 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,291 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,291 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,292 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,293 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,294 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,295 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,296 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,297 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,298 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,299 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,300 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,301 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,302 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,304 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,305 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,306 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,307 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,308 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,309 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,310 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,313 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,314 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,315 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,315 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,317 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,318 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,319 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,320 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,321 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,322 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,323 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,325 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,326 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,327 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,328 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,329 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,333 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,333 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,334 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,335 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,336 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,337 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,337 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,338 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,339 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,340 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,341 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,342 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,365 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,366 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,367 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,369 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,370 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,371 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,372 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,372 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,374 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,374 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,375 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,378 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,378 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,379 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,380 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,380 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,381 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,382 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,383 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,384 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,385 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,386 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,386 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,388 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,389 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,389 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,390 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,392 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,393 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,393 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,397 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,398 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,400 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,400 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,401 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,402 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,402 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,403 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,403 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,404 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,405 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,406 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,407 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,408 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,409 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,410 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,411 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,411 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,412 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,414 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,414 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,415 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,417 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,418 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,418 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,419 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,420 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,420 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,425 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,426 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,427 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,428 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,429 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,429 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,430 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,431 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,432 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,433 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,434 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,437 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,438 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,439 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,440 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,440 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,441 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,442 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,442 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,443 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,444 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,444 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,445 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,446 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,447 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,448 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,448 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,450 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,450 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,451 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,452 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,453 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,454 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,454 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,457 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,457 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,458 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,459 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,460 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,460 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,461 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,461 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,462 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,463 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,464 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,465 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,466 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,467 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,468 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,468 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,469 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,470 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,471 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,472 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,474 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,475 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,475 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,476 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,477 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,477 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,478 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,479 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,480 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,480 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,481 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,482 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,483 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,484 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,485 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,486 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,486 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,487 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,488 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,489 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,490 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,492 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,493 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,493 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,494 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,495 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,496 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,496 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,497 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,498 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,499 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,500 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,501 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,502 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,502 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,504 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,504 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,507 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,507 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,508 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,509 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,509 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,510 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,511 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,511 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,512 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,512 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,513 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,514 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,515 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,516 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,516 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,518 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,519 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,519 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,520 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,521 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,522 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,522 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,523 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,525 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,526 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,527 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,527 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,528 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,528 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,529 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,530 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,531 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,532 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,532 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,533 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,535 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,535 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,536 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,537 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,538 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,539 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,540 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,543 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,544 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,545 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,545 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,546 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,547 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,547 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,548 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,548 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,549 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,550 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,551 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,552 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,552 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,554 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,554 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,555 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,556 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,556 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,557 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,558 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,559 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,560 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,561 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,561 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,562 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,563 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,563 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,564 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,565 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,566 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,567 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,568 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,568 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,569 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,570 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,571 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,572 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,573 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:14,576 INFO L496 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2019-08-05 11:03:15,108 WARN L188 SmtUtils]: Spent 531.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 82 [2019-08-05 11:03:15,109 INFO L567 ElimStorePlain]: treesize reduction 80, result has 66.0 percent of original size [2019-08-05 11:03:15,225 WARN L188 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 75 [2019-08-05 11:03:15,227 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,228 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,229 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,229 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,230 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,231 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,232 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,232 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,235 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,238 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,239 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,241 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,244 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,245 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,246 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,248 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,251 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,252 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,254 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,260 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,260 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,261 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,262 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,264 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,267 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,268 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,283 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,286 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,287 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,288 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,290 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,292 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,293 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,295 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,301 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,301 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,302 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,303 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,304 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,306 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,308 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,309 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,311 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,314 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,315 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,316 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,318 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,321 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,322 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,324 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,329 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,330 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,331 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,332 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,334 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,336 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,337 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,339 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,341 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,342 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,343 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,344 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,346 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,347 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,348 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,356 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,357 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,358 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,358 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,359 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,360 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:15,612 WARN L188 SmtUtils]: Spent 245.00 ms on a formula simplification. DAG size of input: 26 DAG size of output: 13 [2019-08-05 11:03:15,873 WARN L188 SmtUtils]: Spent 252.00 ms on a formula simplification. DAG size of input: 26 DAG size of output: 13 [2019-08-05 11:03:15,876 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:16,230 WARN L188 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 13 [2019-08-05 11:03:16,827 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:16,828 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:16,904 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:17,833 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:17,834 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:17,834 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:17,902 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:17,909 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:17,910 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:17,924 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:18,203 WARN L188 SmtUtils]: Spent 274.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 13 [2019-08-05 11:03:18,328 WARN L188 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 13 [2019-08-05 11:03:18,332 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:18,333 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:18,333 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:18,334 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:18,608 WARN L188 SmtUtils]: Spent 270.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 13 [2019-08-05 11:03:18,885 WARN L188 SmtUtils]: Spent 267.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 13 [2019-08-05 11:03:18,890 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:18,900 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:18,902 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:19,169 WARN L188 SmtUtils]: Spent 261.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 13 [2019-08-05 11:03:19,452 WARN L188 SmtUtils]: Spent 273.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 13 [2019-08-05 11:03:19,455 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:19,462 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:19,463 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:19,464 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:19,732 WARN L188 SmtUtils]: Spent 265.00 ms on a formula simplification. DAG size of input: 26 DAG size of output: 13 [2019-08-05 11:03:20,007 WARN L188 SmtUtils]: Spent 268.00 ms on a formula simplification. DAG size of input: 26 DAG size of output: 13 [2019-08-05 11:03:20,010 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:20,316 WARN L188 SmtUtils]: Spent 302.00 ms on a formula simplification. DAG size of input: 22 DAG size of output: 15 [2019-08-05 11:03:20,627 WARN L188 SmtUtils]: Spent 309.00 ms on a formula simplification. DAG size of input: 24 DAG size of output: 15 [2019-08-05 11:03:20,754 WARN L188 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 22 DAG size of output: 15 [2019-08-05 11:03:21,326 WARN L188 SmtUtils]: Spent 216.00 ms on a formula simplification. DAG size of input: 24 DAG size of output: 15 [2019-08-05 11:03:21,588 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:21,589 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:21,873 WARN L188 SmtUtils]: Spent 281.00 ms on a formula simplification. DAG size of input: 26 DAG size of output: 13 [2019-08-05 11:03:22,146 WARN L188 SmtUtils]: Spent 265.00 ms on a formula simplification. DAG size of input: 26 DAG size of output: 13 [2019-08-05 11:03:22,149 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:22,449 WARN L188 SmtUtils]: Spent 297.00 ms on a formula simplification. DAG size of input: 22 DAG size of output: 15 [2019-08-05 11:03:22,730 WARN L188 SmtUtils]: Spent 278.00 ms on a formula simplification. DAG size of input: 24 DAG size of output: 15 [2019-08-05 11:03:23,176 WARN L188 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 25 DAG size of output: 11 [2019-08-05 11:03:23,621 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:23,622 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:23,622 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:23,625 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:23,626 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:23,703 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:23,706 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:23,707 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:23,710 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:23,772 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:23,773 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:23,774 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:23,778 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:23,779 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:23,780 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:23,784 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:23,786 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:23,786 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:23,787 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:23,788 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:23,789 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:23,794 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:23,795 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:23,796 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:23,802 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:23,802 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:23,803 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:24,073 WARN L188 SmtUtils]: Spent 267.00 ms on a formula simplification. DAG size of input: 27 DAG size of output: 13 [2019-08-05 11:03:24,356 WARN L188 SmtUtils]: Spent 278.00 ms on a formula simplification. DAG size of input: 27 DAG size of output: 13 [2019-08-05 11:03:24,359 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:24,365 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:24,366 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:24,372 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:24,659 WARN L188 SmtUtils]: Spent 281.00 ms on a formula simplification. DAG size of input: 27 DAG size of output: 13 [2019-08-05 11:03:24,950 WARN L188 SmtUtils]: Spent 285.00 ms on a formula simplification. DAG size of input: 27 DAG size of output: 13 [2019-08-05 11:03:24,960 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:24,962 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:24,963 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:24,964 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:24,966 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:24,967 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:24,968 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:24,977 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:24,986 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:24,987 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:25,223 WARN L188 SmtUtils]: Spent 231.00 ms on a formula simplification. DAG size of input: 26 DAG size of output: 13 [2019-08-05 11:03:25,277 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:25,487 WARN L188 SmtUtils]: Spent 187.00 ms on a formula simplification. DAG size of input: 26 DAG size of output: 13 [2019-08-05 11:03:25,490 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:25,491 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:25,491 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:25,536 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:25,579 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:25,580 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:25,586 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:25,593 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:25,594 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:25,595 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:25,596 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:25,598 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:25,600 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:25,600 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:25,605 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:25,611 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:25,612 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:25,613 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:25,618 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:25,638 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:25,638 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:25,640 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:25,642 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:25,642 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:25,643 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:25,644 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:25,644 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:25,795 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:26,155 WARN L188 SmtUtils]: Spent 353.00 ms on a formula simplification. DAG size of input: 27 DAG size of output: 16 [2019-08-05 11:03:26,491 WARN L188 SmtUtils]: Spent 335.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 17 [2019-08-05 11:03:26,836 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:26,837 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:27,430 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:29,429 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:29,429 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:29,430 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:29,810 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:30,667 WARN L188 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 25 DAG size of output: 9 [2019-08-05 11:03:30,701 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:30,702 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:34,463 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:36,056 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:36,057 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:36,057 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:36,069 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:37,966 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:41,372 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:41,373 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:45,688 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:52,551 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:52,552 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:52,552 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:54,288 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:55,232 WARN L188 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 11 [2019-08-05 11:03:58,787 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:03:58,788 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:00,567 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,303 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,305 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,305 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,306 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,306 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,307 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,308 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,309 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,311 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,312 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,313 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,315 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,316 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,316 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,318 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,320 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,321 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,322 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,325 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,325 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,326 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,327 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,328 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,330 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,331 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,332 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,334 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,335 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,335 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,337 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,339 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,340 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,341 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,345 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,346 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,346 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,347 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,348 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,349 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,351 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,352 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,353 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,355 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,356 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,357 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,358 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,360 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,361 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,362 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,365 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,366 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,367 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,367 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,368 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,370 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,370 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,371 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,373 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,374 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,374 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,376 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,378 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,378 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,379 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,383 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,383 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,383 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,384 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,384 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,385 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,386 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,387 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,387 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,388 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,389 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,390 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,390 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,391 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,392 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,392 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,393 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,394 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,395 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,395 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,396 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,397 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,398 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,399 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,400 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,401 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,402 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,403 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,404 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,406 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,406 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,408 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,409 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,410 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,411 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,411 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,412 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,414 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,415 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,416 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,417 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,419 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,420 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,420 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,422 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,423 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,424 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,425 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,426 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,427 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,428 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,428 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,430 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,431 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,432 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,433 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,435 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,435 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,436 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,437 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,439 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,439 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,441 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,443 INFO L496 ElimStorePlain]: Start of recursive call 1: 7 dim-0 vars, 1 dim-2 vars, End of recursive call: 7 dim-0 vars, and 1 xjuncts. [2019-08-05 11:04:01,443 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 8 variables, input treesize:143, output treesize:152 [2019-08-05 11:04:01,444 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,444 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,445 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,445 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,446 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,446 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,447 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,447 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,448 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,449 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,450 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,450 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,451 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,453 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,453 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,454 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,454 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,455 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,456 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,456 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,457 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,458 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,458 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,459 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,460 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,461 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,461 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,462 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,463 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,464 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,464 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,465 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,466 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,466 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,467 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,468 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,468 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,469 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,470 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,470 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,471 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,472 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,472 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,473 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,474 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,474 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,475 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,476 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,477 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,477 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,478 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,480 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,480 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,481 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,481 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,482 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,483 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,484 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,484 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,485 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,486 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,486 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,487 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,489 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,489 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,490 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,492 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,493 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,494 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,494 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,495 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,496 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,497 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,498 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,499 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,500 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,502 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,503 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,503 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,505 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,506 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,507 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,508 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,509 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,509 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,510 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,510 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,511 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,512 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,512 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,514 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,515 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,516 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,517 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,518 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,519 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,520 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,521 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,523 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,524 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,524 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,525 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,525 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,526 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,527 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,527 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,529 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,530 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,531 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,532 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,533 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,534 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,535 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,537 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,538 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,539 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,540 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,540 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,541 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,542 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,542 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,543 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,544 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,544 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,545 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,546 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,547 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,547 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,548 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,550 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,550 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,550 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,551 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,552 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,552 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,553 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,555 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,555 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,557 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,558 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,558 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,559 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,560 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,562 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,563 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,563 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,564 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,565 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,565 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,565 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,566 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,567 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,568 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,569 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,570 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,571 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,572 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,573 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,574 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,575 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,576 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,578 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,578 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,579 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,579 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,580 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,580 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,581 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,581 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,582 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,584 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,585 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,585 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,586 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,588 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,589 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,590 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,591 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,592 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,593 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,593 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,594 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,595 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,595 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,596 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,597 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,598 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,599 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,600 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,601 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,602 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,603 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,605 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,606 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,606 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,607 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,608 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,609 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,609 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,610 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,611 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,611 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,612 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,613 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,613 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,614 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,615 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,616 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,617 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,618 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,620 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,620 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,621 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,622 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,623 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,625 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,625 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,626 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,627 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,627 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,628 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,628 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,629 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,630 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,631 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,633 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,633 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,634 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,635 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,635 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,637 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,644 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,645 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,646 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,647 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,648 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,649 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,650 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,651 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,652 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,653 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,655 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,655 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,656 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,657 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,658 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,659 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,659 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,660 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,661 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,661 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,662 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,662 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,663 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,664 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,664 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,665 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,666 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,666 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,666 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,667 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,667 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,668 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,669 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,669 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,670 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,670 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,671 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,671 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,672 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,673 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,673 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,674 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,675 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,675 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,676 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,676 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,677 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,677 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,678 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,679 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,679 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,680 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,680 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,681 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,682 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,682 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,683 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,684 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,684 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,684 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,685 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,685 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,686 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,686 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,687 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,687 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,688 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,689 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,689 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,690 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,690 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,691 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,691 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,692 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,692 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,693 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,693 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,694 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,695 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,695 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,696 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,697 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,697 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,697 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,698 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,699 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,699 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,700 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,867 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,868 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,868 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,869 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:01,870 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,870 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,871 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:01,872 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:01,872 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:02,559 WARN L188 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 12 DAG size of output: 3 [2019-08-05 11:04:02,719 WARN L188 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 20 DAG size of output: 3 [2019-08-05 11:04:02,720 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:02,963 WARN L188 SmtUtils]: Spent 238.00 ms on a formula simplification. DAG size of input: 23 DAG size of output: 11 [2019-08-05 11:04:03,166 WARN L188 SmtUtils]: Spent 202.00 ms on a formula simplification. DAG size of input: 25 DAG size of output: 11 [2019-08-05 11:04:03,285 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:03,324 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:03,325 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:03,327 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:03,474 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:03,477 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:03,477 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:03,477 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:03,962 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,070 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,103 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:04,104 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,105 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,251 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,253 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,254 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,254 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:04,255 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,256 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,339 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,343 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:04,343 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,343 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,344 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,345 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,348 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,348 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,349 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,350 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,350 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:04,351 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,352 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,437 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,440 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:04,440 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,441 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,441 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,443 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,445 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,446 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,446 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,447 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:04,448 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,450 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,450 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,451 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,451 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,452 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,454 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,455 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,455 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,456 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,458 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,465 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,466 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,467 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,468 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,473 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,477 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,477 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,480 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,481 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,483 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,483 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,484 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,487 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,490 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,490 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,493 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,493 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,495 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,501 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,502 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,503 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,504 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,506 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,609 WARN L188 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 22 DAG size of output: 11 [2019-08-05 11:04:04,628 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,629 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,867 WARN L188 SmtUtils]: Spent 193.00 ms on a formula simplification. DAG size of input: 23 DAG size of output: 11 [2019-08-05 11:04:04,869 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,871 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,872 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,873 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,875 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,912 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,913 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,970 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,973 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:04,974 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,975 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,975 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,976 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,977 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,979 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,981 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,981 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,984 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,984 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,986 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,986 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,987 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,990 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,992 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,993 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,995 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:04,996 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:05,003 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:05,004 WARN L138 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2019-08-05 11:04:05,398 WARN L188 SmtUtils]: Spent 388.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 29 [2019-08-05 11:04:05,947 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:05,948 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:05,948 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:05,949 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:05,952 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:06,056 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:06,057 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:06,308 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:06,333 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:06,333 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:06,334 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:06,337 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:06,452 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:06,453 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:06,680 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:06,705 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:06,708 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:06,708 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:06,709 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:06,712 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:06,713 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:06,714 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:06,715 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:06,718 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:06,719 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:06,721 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:06,722 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:06,723 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:06,723 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:06,724 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:06,725 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:06,726 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:06,867 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:06,870 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:06,870 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:06,871 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:06,871 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:06,873 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:06,876 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:06,877 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:06,877 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:06,878 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:06,879 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:06,879 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:06,880 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:06,963 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:06,966 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:06,966 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:06,967 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:06,967 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:06,969 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:06,972 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:06,973 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:06,973 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:06,975 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:06,976 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:06,976 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:06,977 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:07,491 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:07,599 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:07,636 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:07,637 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:07,639 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:07,779 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:07,782 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:07,783 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:07,783 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:08,401 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:08,524 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:08,559 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:08,560 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:08,562 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:08,717 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:08,720 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:08,721 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:08,722 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:08,723 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:08,723 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:08,724 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:08,725 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:08,727 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:08,728 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:08,728 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:08,730 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:08,734 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:08,735 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:08,736 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:08,736 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:08,737 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:08,740 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:08,742 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:08,743 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:08,745 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:08,746 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:08,748 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:08,748 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:08,749 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:08,752 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:08,754 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:08,755 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:08,757 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:08,758 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:08,766 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:08,773 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:08,774 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:08,774 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:08,775 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:08,777 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:08,888 WARN L188 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 22 DAG size of output: 11 [2019-08-05 11:04:08,908 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:08,909 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:08,972 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:08,976 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:08,977 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:08,977 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:08,979 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:09,016 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:09,018 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:09,210 WARN L188 SmtUtils]: Spent 188.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 11 [2019-08-05 11:04:09,250 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:09,253 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:09,253 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:09,254 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:09,255 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:09,255 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:09,255 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:09,258 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:09,259 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:09,260 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:09,261 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:09,262 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:09,263 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:09,263 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:09,264 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:09,266 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:09,271 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:09,271 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:09,273 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:09,273 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:09,279 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:09,280 WARN L138 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2019-08-05 11:04:09,639 WARN L188 SmtUtils]: Spent 302.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 27 [2019-08-05 11:04:10,189 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:10,190 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:10,190 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:10,190 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:10,193 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:10,284 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:10,285 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:10,519 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:10,542 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:10,542 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:10,543 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:10,545 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:10,631 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:10,632 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:10,822 WARN L188 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 11 [2019-08-05 11:04:10,975 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:10,997 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:10,998 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:10,998 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:10,999 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:11,002 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:11,002 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:11,004 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:11,004 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:11,007 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:11,008 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:11,018 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:11,018 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:11,019 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:11,019 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:11,020 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:11,020 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:11,568 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:11,682 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:11,716 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:11,717 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:11,719 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:11,871 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:11,873 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:11,874 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:11,874 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:12,398 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:12,518 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:12,550 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:12,551 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:12,553 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:12,702 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:12,705 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:12,706 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:12,706 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:12,707 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:13,303 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:13,503 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:13,549 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:13,550 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:13,551 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:13,703 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:13,706 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:13,706 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:13,706 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:14,234 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:14,352 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:14,388 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:14,389 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:14,391 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:14,545 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:14,548 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:14,548 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:14,549 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:14,549 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:14,549 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:14,551 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:14,641 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:14,644 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:14,644 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:14,645 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:14,645 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:14,647 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:14,649 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:14,650 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:14,650 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:14,651 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:14,651 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:14,652 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:14,653 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:14,741 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:14,743 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:14,744 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:14,744 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:14,744 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:14,746 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:14,750 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:14,751 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:14,751 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:14,753 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:14,753 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:14,754 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:14,754 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:14,756 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:14,882 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:14,884 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:14,885 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:14,885 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:14,885 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:14,887 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:14,889 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:14,890 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:14,890 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:14,891 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:14,891 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:14,892 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:14,893 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:14,979 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:14,982 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:14,982 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:14,983 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:14,983 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:14,984 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:14,987 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:14,987 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:14,988 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:14,989 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:14,990 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:14,990 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:14,990 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:14,991 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:14,994 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:14,995 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:14,995 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:14,996 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:14,996 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:15,092 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:15,093 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:15,375 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:15,413 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:15,414 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:15,415 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:15,416 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:15,496 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:15,497 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:15,789 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:15,826 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:15,830 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:15,831 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:15,831 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:15,832 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:15,832 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:15,833 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:15,834 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:15,834 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:15,835 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:15,876 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:15,877 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:15,878 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:15,878 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:15,879 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:15,880 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:15,881 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:15,881 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:15,923 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:15,924 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:15,925 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:15,925 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:15,926 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:15,926 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:15,928 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:15,928 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:15,929 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:15,930 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:15,934 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:15,934 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:15,935 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:15,936 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:15,936 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:16,051 WARN L188 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 17 [2019-08-05 11:04:16,236 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:16,269 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:16,302 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:16,303 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:16,366 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:16,367 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:16,368 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:16,369 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:16,369 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:16,580 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:16,613 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:16,646 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:16,647 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:16,710 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:16,712 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:16,713 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:16,714 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:16,714 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:16,715 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:16,716 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:16,780 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:16,781 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:16,782 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:16,782 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:16,783 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:16,785 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:16,785 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:16,786 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:16,787 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:16,851 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:16,851 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:16,852 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:16,853 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:16,854 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:16,856 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:16,856 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:16,862 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:16,862 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:16,862 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:16,863 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:16,864 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:16,942 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:16,943 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:17,220 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:17,258 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:17,260 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:17,260 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:17,261 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:17,341 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:17,342 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:17,620 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:17,658 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:17,659 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:17,659 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:17,660 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:17,660 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:17,661 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:17,661 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:17,663 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:17,664 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:17,665 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:17,709 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:17,710 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:17,710 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:17,711 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:17,711 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:17,713 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:17,713 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:17,714 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:17,770 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:17,771 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:17,771 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:17,771 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:17,772 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:17,772 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:17,773 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:17,773 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:17,774 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:17,774 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:17,777 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:17,778 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:17,778 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:17,779 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:17,779 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:17,779 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:17,780 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:17,847 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:17,848 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:17,849 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:17,849 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:17,850 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:17,851 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:17,851 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:17,852 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:17,853 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:17,916 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:17,917 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:17,918 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:17,918 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:17,919 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:17,920 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:17,921 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:17,922 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:17,922 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:18,178 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:18,211 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:18,244 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:18,245 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:18,348 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:18,349 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:18,350 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:18,350 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:18,351 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:18,677 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:18,708 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:18,742 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:18,743 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:18,807 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:18,809 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:18,810 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:18,810 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:18,814 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:18,814 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:18,815 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:18,815 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:18,816 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:18,817 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:18,818 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:18,819 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:18,820 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:18,867 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:18,868 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:18,869 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:18,869 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:18,870 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:18,871 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:18,872 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:18,873 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:18,914 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:18,915 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:18,915 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:18,916 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:18,916 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:18,917 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:18,918 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:18,918 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:18,918 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:18,919 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:18,921 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:18,922 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:18,922 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:18,923 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:18,923 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:18,924 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:19,003 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:19,004 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:19,286 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:19,324 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:19,325 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:19,325 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:19,326 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:19,405 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:19,406 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:19,685 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:19,729 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:19,729 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:19,733 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:19,733 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:19,733 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:19,734 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:19,735 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:19,814 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:19,815 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:20,091 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:20,130 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:20,130 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:20,131 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:20,132 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:20,211 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:20,212 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:20,492 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:20,529 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:20,530 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:20,530 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:20,531 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:20,532 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:20,532 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:20,533 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:20,533 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:20,534 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:20,534 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:20,536 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:20,537 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:20,537 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:20,538 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:20,538 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:20,538 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:20,539 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:20,540 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:20,540 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:20,541 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:20,582 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:20,583 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:20,584 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:20,585 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:20,585 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:20,586 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:20,587 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:20,588 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:20,633 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:20,634 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:20,634 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:20,635 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:20,635 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:20,636 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:20,637 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:20,803 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:20,804 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:20,805 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:20,806 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:20,807 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:20,808 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:20,808 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:20,808 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:20,809 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:20,876 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:20,876 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:20,877 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:20,877 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:20,878 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:20,879 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:20,879 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:20,880 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:20,880 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:20,881 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:20,945 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:20,945 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:20,946 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:20,946 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:20,947 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:20,948 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:20,948 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:20,949 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:20,950 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:21,013 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:21,014 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:21,015 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:21,015 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:21,016 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:21,017 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:21,017 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:21,018 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:21,018 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:21,019 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:21,225 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:21,259 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:21,291 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:21,292 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:21,357 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:21,359 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:21,360 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:21,361 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:21,361 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:21,569 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:21,601 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:21,636 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:21,637 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:21,702 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:21,704 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:21,705 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:21,705 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:21,706 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:21,706 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:21,916 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:21,948 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:21,981 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:21,982 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:22,047 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:22,048 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:22,050 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:22,050 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:22,051 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:22,262 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:22,295 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:22,328 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 3 terms [2019-08-05 11:04:22,329 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:22,394 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:22,396 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:22,986 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-05 11:04:23,019 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-05 11:04:23,019 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 60 [2019-08-05 11:04:23,020 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-05 11:04:23,108 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-05 11:04:23,109 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 29 treesize of output 95 [2019-08-05 11:04:23,110 INFO L496 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2019-08-05 11:04:23,138 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-05 11:04:23,169 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-05 11:04:23,170 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 60 [2019-08-05 11:04:23,170 INFO L496 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2019-08-05 11:04:23,191 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-05 11:04:23,230 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-05 11:04:23,231 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 60 [2019-08-05 11:04:23,232 INFO L496 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2019-08-05 11:04:23,260 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-05 11:04:23,287 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-05 11:04:23,287 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 60 [2019-08-05 11:04:23,288 INFO L496 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2019-08-05 11:04:23,307 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-05 11:04:23,339 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-05 11:04:23,340 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 60 [2019-08-05 11:04:23,340 INFO L496 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2019-08-05 11:04:23,359 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-05 11:04:23,402 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-05 11:04:23,402 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 60 [2019-08-05 11:04:23,403 INFO L496 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2019-08-05 11:04:23,474 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-05 11:04:23,474 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 60 [2019-08-05 11:04:23,474 INFO L496 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2019-08-05 11:04:23,595 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-05 11:04:23,595 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 29 treesize of output 95 [2019-08-05 11:04:23,596 INFO L496 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2019-08-05 11:04:23,617 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-05 11:04:23,659 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-05 11:04:23,659 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 60 [2019-08-05 11:04:23,659 INFO L496 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2019-08-05 11:04:23,685 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-05 11:04:23,737 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-05 11:04:23,738 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 60 [2019-08-05 11:04:23,738 INFO L496 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2019-08-05 11:04:23,798 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-05 11:04:23,799 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 60 [2019-08-05 11:04:23,800 INFO L496 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2019-08-05 11:04:23,820 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-05 11:04:23,850 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-05 11:04:23,851 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 60 [2019-08-05 11:04:23,851 INFO L496 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2019-08-05 11:04:23,869 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-05 11:04:23,902 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-05 11:04:23,902 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 60 [2019-08-05 11:04:23,903 INFO L496 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2019-08-05 11:04:23,920 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-05 11:04:23,952 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-05 11:04:23,953 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 60 [2019-08-05 11:04:23,953 INFO L496 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2019-08-05 11:04:23,977 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-05 11:04:24,007 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-05 11:04:24,007 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 60 [2019-08-05 11:04:24,008 INFO L496 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2019-08-05 11:04:24,027 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-05 11:04:24,059 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-05 11:04:24,060 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 60 [2019-08-05 11:04:24,060 INFO L496 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2019-08-05 11:04:24,139 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-05 11:04:24,140 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 29 treesize of output 95 [2019-08-05 11:04:24,141 INFO L496 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2019-08-05 11:04:24,187 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-05 11:04:24,188 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 60 [2019-08-05 11:04:24,188 INFO L496 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2019-08-05 11:04:24,206 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-05 11:04:24,236 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-05 11:04:24,237 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 60 [2019-08-05 11:04:24,237 INFO L496 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2019-08-05 11:04:24,255 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-05 11:04:24,286 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-05 11:04:24,287 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 60 [2019-08-05 11:04:24,287 INFO L496 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2019-08-05 11:04:24,301 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-05 11:04:24,331 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-05 11:04:24,332 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 60 [2019-08-05 11:04:24,332 INFO L496 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2019-08-05 11:04:24,412 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-05 11:04:24,413 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 29 treesize of output 95 [2019-08-05 11:04:24,413 INFO L496 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2019-08-05 11:04:24,433 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-05 11:04:24,463 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-05 11:04:24,464 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 60 [2019-08-05 11:04:24,464 INFO L496 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2019-08-05 11:04:24,502 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-05 11:04:24,534 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-05 11:04:24,534 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 60 [2019-08-05 11:04:24,535 INFO L496 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2019-08-05 11:04:24,553 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-05 11:04:24,585 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-05 11:04:24,586 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 60 [2019-08-05 11:04:24,586 INFO L496 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2019-08-05 11:04:24,639 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-05 11:04:24,640 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 60 [2019-08-05 11:04:24,640 INFO L496 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2019-08-05 11:04:24,653 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-05 11:04:24,685 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-05 11:04:24,686 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 60 [2019-08-05 11:04:24,686 INFO L496 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2019-08-05 11:04:24,858 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-05 11:04:24,863 INFO L235 Elim1Store]: Index analysis took 144 ms [2019-08-05 11:04:24,890 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-05 11:04:24,891 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 60 [2019-08-05 11:04:24,891 INFO L496 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2019-08-05 11:04:24,947 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-05 11:04:24,947 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 60 [2019-08-05 11:04:24,948 INFO L496 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2019-08-05 11:04:24,962 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-05 11:04:24,997 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-05 11:04:24,997 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 60 [2019-08-05 11:04:24,998 INFO L496 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2019-08-05 11:04:25,014 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-05 11:04:25,046 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-05 11:04:25,047 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 60 [2019-08-05 11:04:25,047 INFO L496 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2019-08-05 11:04:25,096 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-05 11:04:25,097 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 60 [2019-08-05 11:04:25,097 INFO L496 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2019-08-05 11:04:25,116 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-05 11:04:25,162 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-05 11:04:25,162 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 60 [2019-08-05 11:04:25,163 INFO L496 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2019-08-05 11:04:25,176 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-05 11:04:25,209 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-05 11:04:25,209 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 60 [2019-08-05 11:04:25,210 INFO L496 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2019-08-05 11:04:25,227 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-05 11:04:25,258 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-05 11:04:25,259 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 60 [2019-08-05 11:04:25,259 INFO L496 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2019-08-05 11:04:25,274 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-05 11:04:25,307 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-05 11:04:25,307 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 60 [2019-08-05 11:04:25,308 INFO L496 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2019-08-05 11:04:25,352 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-05 11:04:25,352 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 60 [2019-08-05 11:04:25,353 INFO L496 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2019-08-05 11:04:25,373 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-05 11:04:25,406 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-05 11:04:25,406 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 60 [2019-08-05 11:04:25,407 INFO L496 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2019-08-05 11:04:25,422 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-05 11:04:25,452 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-05 11:04:25,452 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 60 [2019-08-05 11:04:25,453 INFO L496 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2019-08-05 11:04:25,495 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-05 11:04:25,496 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 60 [2019-08-05 11:04:25,496 INFO L496 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2019-08-05 11:04:25,572 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-05 11:04:25,572 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 29 treesize of output 95 [2019-08-05 11:04:25,573 INFO L496 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2019-08-05 11:04:25,586 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-05 11:04:25,617 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-05 11:04:25,618 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 60 [2019-08-05 11:04:25,618 INFO L496 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2019-08-05 11:04:25,633 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-05 11:04:25,662 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-05 11:04:25,662 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 60 [2019-08-05 11:04:25,663 INFO L496 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2019-08-05 11:04:25,676 INFO L172 IndexEqualityManager]: detected equality via solver [2019-08-05 11:04:25,708 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-05 11:04:25,709 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 60 [2019-08-05 11:04:25,709 INFO L496 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2019-08-05 11:04:25,747 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-05 11:04:25,747 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 60 [2019-08-05 11:04:25,748 INFO L496 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2019-08-05 11:04:26,018 WARN L188 SmtUtils]: Spent 269.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 58 [2019-08-05 11:04:26,019 INFO L567 ElimStorePlain]: treesize reduction 190, result has 51.4 percent of original size [2019-08-05 11:04:26,020 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:26,028 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:26,029 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:26,029 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:26,030 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:26,031 INFO L496 ElimStorePlain]: Start of recursive call 1: 47 dim-0 vars, 1 dim-1 vars, End of recursive call: 15 dim-0 vars, and 5 xjuncts. [2019-08-05 11:04:26,032 INFO L221 ElimStorePlain]: Needed 47 recursive calls to eliminate 48 variables, input treesize:1335, output treesize:201 [2019-08-05 11:04:26,032 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:26,032 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:26,033 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:26,033 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:26,033 INFO L320 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-05 11:04:26,100 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-08-05 11:04:26,101 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2019-08-05 11:04:26,101 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2019-08-05 11:04:26,101 INFO L454 AbstractCegarLoop]: Interpolant automaton has 8 states [2019-08-05 11:04:26,101 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2019-08-05 11:04:26,102 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2019-08-05 11:04:26,102 INFO L87 Difference]: Start difference. First operand 13 states and 14 transitions. Second operand 8 states. [2019-08-05 11:04:26,582 WARN L193 Executor]: External (z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000) stderr output: (error "out of memory") [2019-08-05 11:04:26,583 FATAL L? ?]: An unrecoverable error occured during an interaction with an SMT solver: de.uni_freiburg.informatik.ultimate.logic.SMTLIBException: External (z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000) Connection to SMT solver broken at de.uni_freiburg.informatik.ultimate.smtsolver.external.Executor.input(Executor.java:122) at de.uni_freiburg.informatik.ultimate.smtsolver.external.Scriptor.pop(Scriptor.java:137) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.smt.arrays.DiffWrapperScript.pop(DiffWrapperScript.java:102) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.smt.managedscript.ManagedScript.pop(ManagedScript.java:131) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.hoaretriple.IncrementalHoareTripleChecker.unAssertPostcondition(IncrementalHoareTripleChecker.java:660) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.hoaretriple.IncrementalHoareTripleChecker.clearAssertionStack(IncrementalHoareTripleChecker.java:264) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.hoaretriple.IncrementalHoareTripleChecker.releaseLock(IncrementalHoareTripleChecker.java:279) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.predicates.ProtectiveHoareTripleChecker.releaseLock(ProtectiveHoareTripleChecker.java:94) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.predicates.EfficientHoareTripleChecker.releaseLock(EfficientHoareTripleChecker.java:164) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.predicates.CachingHoareTripleChecker.releaseLock(CachingHoareTripleChecker.java:202) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.AbstractInterpolantAutomaton.switchToReadonlyMode(AbstractInterpolantAutomaton.java:141) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.computeAutomataDifference(BasicCegarLoop.java:712) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.refineAbstraction(BasicCegarLoop.java:625) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterateInternal(AbstractCegarLoop.java:467) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:371) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.iterate(TraceAbstractionStarter.java:332) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:170) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:122) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:120) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:151) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:316) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) Caused by: java.io.IOException: Stream closed at java.lang.ProcessBuilder$NullOutputStream.write(ProcessBuilder.java:433) at java.io.OutputStream.write(OutputStream.java:116) at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:82) at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:140) at sun.nio.cs.StreamEncoder.implFlush(StreamEncoder.java:297) at sun.nio.cs.StreamEncoder.flush(StreamEncoder.java:141) at java.io.OutputStreamWriter.flush(OutputStreamWriter.java:229) at java.io.BufferedWriter.flush(BufferedWriter.java:254) at de.uni_freiburg.informatik.ultimate.smtsolver.external.Executor.input(Executor.java:119) ... 28 more [2019-08-05 11:04:26,587 INFO L168 Benchmark]: Toolchain (without parser) took 128771.41 ms. Allocated memory was 131.6 MB in the beginning and 231.7 MB in the end (delta: 100.1 MB). Free memory was 108.5 MB in the beginning and 189.8 MB in the end (delta: -81.3 MB). Peak memory consumption was 18.8 MB. Max. memory is 7.1 GB. [2019-08-05 11:04:26,588 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.26 ms. Allocated memory is still 131.6 MB. Free memory was 110.3 MB in the beginning and 110.1 MB in the end (delta: 209.7 kB). Peak memory consumption was 209.7 kB. Max. memory is 7.1 GB. [2019-08-05 11:04:26,588 INFO L168 Benchmark]: Boogie Procedure Inliner took 43.97 ms. Allocated memory is still 131.6 MB. Free memory was 108.3 MB in the beginning and 106.5 MB in the end (delta: 1.8 MB). Peak memory consumption was 1.8 MB. Max. memory is 7.1 GB. [2019-08-05 11:04:26,588 INFO L168 Benchmark]: Boogie Preprocessor took 53.57 ms. Allocated memory is still 131.6 MB. Free memory was 106.5 MB in the beginning and 105.0 MB in the end (delta: 1.5 MB). Peak memory consumption was 1.5 MB. Max. memory is 7.1 GB. [2019-08-05 11:04:26,589 INFO L168 Benchmark]: RCFGBuilder took 548.03 ms. Allocated memory is still 131.6 MB. Free memory was 105.0 MB in the beginning and 88.6 MB in the end (delta: 16.4 MB). Peak memory consumption was 16.4 MB. Max. memory is 7.1 GB. [2019-08-05 11:04:26,589 INFO L168 Benchmark]: TraceAbstraction took 128114.58 ms. Allocated memory was 131.6 MB in the beginning and 231.7 MB in the end (delta: 100.1 MB). Free memory was 88.2 MB in the beginning and 189.8 MB in the end (delta: -101.6 MB). There was no memory consumed. Max. memory is 7.1 GB. [2019-08-05 11:04:26,591 INFO L335 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.26 ms. Allocated memory is still 131.6 MB. Free memory was 110.3 MB in the beginning and 110.1 MB in the end (delta: 209.7 kB). Peak memory consumption was 209.7 kB. Max. memory is 7.1 GB. * Boogie Procedure Inliner took 43.97 ms. Allocated memory is still 131.6 MB. Free memory was 108.3 MB in the beginning and 106.5 MB in the end (delta: 1.8 MB). Peak memory consumption was 1.8 MB. Max. memory is 7.1 GB. * Boogie Preprocessor took 53.57 ms. Allocated memory is still 131.6 MB. Free memory was 106.5 MB in the beginning and 105.0 MB in the end (delta: 1.5 MB). Peak memory consumption was 1.5 MB. Max. memory is 7.1 GB. * RCFGBuilder took 548.03 ms. Allocated memory is still 131.6 MB. Free memory was 105.0 MB in the beginning and 88.6 MB in the end (delta: 16.4 MB). Peak memory consumption was 16.4 MB. Max. memory is 7.1 GB. * TraceAbstraction took 128114.58 ms. Allocated memory was 131.6 MB in the beginning and 231.7 MB in the end (delta: 100.1 MB). Free memory was 88.2 MB in the beginning and 189.8 MB in the end (delta: -101.6 MB). There was no memory consumed. Max. memory is 7.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - ExceptionOrErrorResult: SMTLIBException: External (z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000) Connection to SMT solver broken de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: SMTLIBException: External (z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000) Connection to SMT solver broken: de.uni_freiburg.informatik.ultimate.smtsolver.external.Executor.input(Executor.java:122) RESULT: Ultimate could not prove your program: Toolchain returned no result. Received shutdown request...