↑ Up

cvc5---1.3.4.THM-Prf.s

View TPTP
Problem
Process solution in
SystemOnTSTP
Download .tgz
%------------------------------------------------------------------------------
% File     : cvc5---1.3.4
% Problem  : SEV108^5 : TPTP v9.2.1. Released v4.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : /export/starexec/sandbox2/solver/bin/do_cvc5 /export/starexec/sandbox2/benchmark/theBenchmark.p 300 THM

% Computer : n009.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Wed Jun  3 08:55:27 AM UTC 2026

% Result   : Theorem 4.01s 4.25s
% Output   : Proof 4.01s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.12  % Problem  : SEV108^5 : TPTP v9.2.1. Released v4.0.0.
% 0.12/0.13  % Command  : /export/starexec/sandbox2/solver/bin/do_cvc5 /export/starexec/sandbox2/benchmark/theBenchmark.p 300 THM
% 0.18/0.34  % Computer : n009.cluster.edu
% 0.18/0.34  % Model    : x86_64 x86_64
% 0.18/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.18/0.34  % Memory   : 8042.1875MB
% 0.18/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.18/0.34  % CPULimit : 300
% 0.18/0.34  % WCLimit  : 300
% 0.18/0.34  % DateTime : Tue Jun  2 18:13:14 EDT 2026
% 0.18/0.35  % CPUTime  : 
% 0.27/0.49  %----Proving TH0
% 4.01/4.25  --- Run --mbqi --mbqi-enum --mbqi-enum-choice-grammar --mbqi-enum-global-syms-grammar --sygus-grammar-ho-partial --no-cegqi --no-sygus-inst at 90s...
% 4.01/4.25  % SZS status Theorem
% 4.01/4.25  % SZS output start Proof
% 4.01/4.25  (
% 4.01/4.25  (declare-sort $$unsorted 0)
% 4.01/4.25  (define @t1 () (@var "Xc" $$unsorted))
% 4.01/4.25  (define @t2 () (@var "Xb" $$unsorted))
% 4.01/4.25  (define @t3 () (@var "R" (-> $$unsorted $$unsorted Bool)))
% 4.01/4.25  (define @t4 () (_ (_ @t3 @t2) @t1))
% 4.01/4.25  (define @t5 () (not @t4))
% 4.01/4.25  (define @t6 () (@var "Xa" $$unsorted))
% 4.01/4.25  (define @t7 () (_ @t3 @t6))
% 4.01/4.25  (define @t8 () (_ @t7 @t1))
% 4.01/4.25  (define @t9 () (not @t8))
% 4.01/4.25  (define @t10 () (_ @t7 @t2))
% 4.01/4.25  (define @t11 () (not @t10))
% 4.01/4.25  (define @t12 () (and @t11 @t9 @t5))
% 4.01/4.25  (define @t13 () (and @t10 @t8 @t4))
% 4.01/4.25  (define @t14 () (or @t13 @t12))
% 4.01/4.25  (define @t15 () (= @t2 @t1))
% 4.01/4.25  (define @t16 () (not @t15))
% 4.01/4.25  (define @t17 () (= @t6 @t1))
% 4.01/4.25  (define @t18 () (not @t17))
% 4.01/4.25  (define @t19 () (= @t6 @t2))
% 4.01/4.25  (define @t20 () (not @t19))
% 4.01/4.25  (define @t21 () (and @t20 @t18 @t16 @t14))
% 4.01/4.25  (define @t22 () (@list @t6 @t2 @t1))
% 4.01/4.25  (define @t23 () (exists @t22 @t21))
% 4.01/4.25  (define @t24 () (@var "F" $$unsorted))
% 4.01/4.25  (define @t25 () (@var "E" $$unsorted))
% 4.01/4.25  (define @t26 () (= @t25 @t24))
% 4.01/4.25  (define @t27 () (not @t26))
% 4.01/4.25  (define @t28 () (@var "D" $$unsorted))
% 4.01/4.25  (define @t29 () (= @t28 @t24))
% 4.01/4.25  (define @t30 () (not @t29))
% 4.01/4.25  (define @t31 () (= @t28 @t25))
% 4.01/4.25  (define @t32 () (not @t31))
% 4.01/4.25  (define @t33 () (@var "C" $$unsorted))
% 4.01/4.25  (define @t34 () (= @t33 @t24))
% 4.01/4.25  (define @t35 () (not @t34))
% 4.01/4.25  (define @t36 () (= @t33 @t25))
% 4.01/4.25  (define @t37 () (not @t36))
% 4.01/4.25  (define @t38 () (= @t33 @t28))
% 4.01/4.25  (define @t39 () (not @t38))
% 4.01/4.25  (define @t40 () (@var "B" $$unsorted))
% 4.01/4.25  (define @t41 () (= @t40 @t24))
% 4.01/4.25  (define @t42 () (not @t41))
% 4.01/4.25  (define @t43 () (= @t40 @t25))
% 4.01/4.25  (define @t44 () (not @t43))
% 4.01/4.25  (define @t45 () (= @t40 @t28))
% 4.01/4.25  (define @t46 () (not @t45))
% 4.01/4.25  (define @t47 () (= @t40 @t33))
% 4.01/4.25  (define @t48 () (not @t47))
% 4.01/4.25  (define @t49 () (@var "A" $$unsorted))
% 4.01/4.25  (define @t50 () (= @t49 @t24))
% 4.01/4.25  (define @t51 () (not @t50))
% 4.01/4.25  (define @t52 () (= @t49 @t25))
% 4.01/4.25  (define @t53 () (not @t52))
% 4.01/4.25  (define @t54 () (= @t49 @t28))
% 4.01/4.25  (define @t55 () (not @t54))
% 4.01/4.25  (define @t56 () (= @t49 @t33))
% 4.01/4.25  (define @t57 () (not @t56))
% 4.01/4.25  (define @t58 () (= @t49 @t40))
% 4.01/4.25  (define @t59 () (not @t58))
% 4.01/4.25  (define @t60 () (@var "Xx" $$unsorted))
% 4.01/4.25  (define @t61 () (@var "Xy" $$unsorted))
% 4.01/4.25  (define @t62 () (_ (_ @t3 @t61) @t60))
% 4.01/4.25  (define @t63 () (_ (_ @t3 @t60) @t61))
% 4.01/4.25  (define @t64 () (@list @t60 @t61))
% 4.01/4.25  (define @t65 () (forall @t64 (=> @t63 @t62)))
% 4.01/4.25  (define @t66 () (and @t65 @t59 @t57 @t55 @t53 @t51 @t48 @t46 @t44 @t42 @t39 @t37 @t35 @t32 @t30 @t27))
% 4.01/4.25  (define @t67 () (=> @t66 @t23))
% 4.01/4.25  (define @t68 () (@list @t3 @t49 @t40 @t33 @t28 @t25 @t24))
% 4.01/4.25  (define @t69 () (forall @t68 @t67))
% 4.01/4.25  (define @t70 () (not @t69))
% 4.01/4.25  (define @t71 () (or @t58 @t56 @t54 @t52 @t50 @t47 @t45 @t43 @t41 @t38 @t36 @t34 @t31 @t29 @t26))
% 4.01/4.25  (define @t72 () (forall (@list @t49 @t40 @t33 @t28 @t25 @t24) @t71))
% 4.01/4.25  (define @t73 () (_ @t3 @t2 @t1))
% 4.01/4.25  (define @t74 () (_ @t3 @t6 @t1))
% 4.01/4.25  (define @t75 () (_ @t3 @t6 @t2))
% 4.01/4.25  (define @t76 () (not (forall @t22 (or @t19 @t17 @t15 (and (or (not @t75) (not @t74) (not @t73)) (or @t75 @t74 @t73))))))
% 4.01/4.25  (define @t77 () (_ @t3 @t61 @t60))
% 4.01/4.25  (define @t78 () (_ @t3 @t60 @t61))
% 4.01/4.25  (define @t79 () (forall @t64 (or (not @t78) @t77)))
% 4.01/4.25  (define @t80 () (not @t79))
% 4.01/4.25  (define @t81 () (or @t80 @t76))
% 4.01/4.25  (define @t82 () (forall (@list @t3) @t81))
% 4.01/4.25  (define @t83 () (or @t81 @t71))
% 4.01/4.25  (define @t84 () (or @t80 @t58 @t56 @t54 @t52 @t50 @t47 @t45 @t43 @t41 @t38 @t36 @t34 @t31 @t29 @t26 @t76))
% 4.01/4.25  (define @t85 () (not @t27))
% 4.01/4.25  (define @t86 () (not @t30))
% 4.01/4.25  (define @t87 () (not @t32))
% 4.01/4.25  (define @t88 () (not @t35))
% 4.01/4.25  (define @t89 () (not @t37))
% 4.01/4.25  (define @t90 () (not @t39))
% 4.01/4.25  (define @t91 () (not @t42))
% 4.01/4.25  (define @t92 () (not @t44))
% 4.01/4.25  (define @t93 () (not @t46))
% 4.01/4.25  (define @t94 () (not @t48))
% 4.01/4.25  (define @t95 () (not @t51))
% 4.01/4.25  (define @t96 () (not @t53))
% 4.01/4.25  (define @t97 () (not @t55))
% 4.01/4.25  (define @t98 () (not @t57))
% 4.01/4.25  (define @t99 () (not @t59))
% 4.01/4.25  (define @t100 () (or @t80 @t99 @t98 @t97 @t96 @t95 @t94 @t93 @t92 @t91 @t90 @t89 @t88 @t87 @t86 @t85))
% 4.01/4.25  (define @t101 () (and @t79 @t59 @t57 @t55 @t53 @t51 @t48 @t46 @t44 @t42 @t39 @t37 @t35 @t32 @t30 @t27))
% 4.01/4.25  (define @t102 () (or @t10 @t8 @t4))
% 4.01/4.25  (define @t103 () (or @t11 @t9 @t5))
% 4.01/4.25  (define @t104 () (and @t103 @t102))
% 4.01/4.25  (define @t105 () (or @t19 @t17 @t15 @t104))
% 4.01/4.25  (define @t106 () (not @t5))
% 4.01/4.25  (define @t107 () (not @t9))
% 4.01/4.25  (define @t108 () (not @t11))
% 4.01/4.25  (define @t109 () (or @t108 @t107 @t106))
% 4.01/4.25  (define @t110 () (not @t14))
% 4.01/4.25  (define @t111 () (not @t16))
% 4.01/4.25  (define @t112 () (not @t18))
% 4.01/4.25  (define @t113 () (not @t20))
% 4.01/4.25  (define @t114 () (or @t113 @t112 @t111 @t110))
% 4.01/4.25  (define @t115 () (forall @t22 (not @t21)))
% 4.01/4.25  (define @t116 () (not @t115))
% 4.01/4.25  (define @t117 () (not @t63))
% 4.01/4.25  (define @t118 () (or @t117 @t62))
% 4.01/4.25  (define @t119 () (@quantifiers_skolemize @t82 0))
% 4.01/4.25  (define @t120 () (_ @t119 @t2 @t1))
% 4.01/4.25  (define @t121 () (_ @t119 @t6 @t1))
% 4.01/4.25  (define @t122 () (_ @t119 @t6 @t2))
% 4.01/4.25  (define @t123 () (forall @t22 (or @t19 @t17 @t15 (and (or (not @t122) (not @t121) (not @t120)) (or @t122 @t121 @t120)))))
% 4.01/4.25  (define @t124 () (not @t123))
% 4.01/4.25  (define @t125 () (forall @t64 (or (not (_ @t119 @t60 @t61)) (_ @t119 @t61 @t60))))
% 4.01/4.25  (define @t126 () (not @t125))
% 4.01/4.25  (define @t127 () (or @t126 @t124))
% 4.01/4.25  (define @t128 () (@list true))
% 4.01/4.25  (define @t129 () (@list @t127))
% 4.01/4.25  (define @t130 () (@quantifiers_skolemize @t72 3))
% 4.01/4.25  (define @t131 () (@quantifiers_skolemize @t72 4))
% 4.01/4.25  (define @t132 () (_ @t119 @t131 @t130))
% 4.01/4.25  (define @t133 () (@quantifiers_skolemize @t72 5))
% 4.01/4.25  (define @t134 () (_ @t119 @t133 @t130))
% 4.01/4.25  (define @t135 () (_ @t119 @t133 @t131))
% 4.01/4.25  (define @t136 () (or @t135 @t134 @t132))
% 4.01/4.25  (define @t137 () (not @t132))
% 4.01/4.25  (define @t138 () (not @t134))
% 4.01/4.25  (define @t139 () (not @t135))
% 4.01/4.25  (define @t140 () (or @t139 @t138 @t137))
% 4.01/4.25  (define @t141 () (and @t140 @t136))
% 4.01/4.25  (define @t142 () (= @t131 @t130))
% 4.01/4.25  (define @t143 () (= @t133 @t130))
% 4.01/4.25  (define @t144 () (= @t133 @t131))
% 4.01/4.25  (define @t145 () (or @t144 @t143 @t142 @t141))
% 4.01/4.25  (define @t146 () (= @t130 @t131))
% 4.01/4.25  (define @t147 () (= @t130 @t133))
% 4.01/4.25  (define @t148 () (= @t131 @t133))
% 4.01/4.25  (define @t149 () (or @t148 @t147 @t146 @t141))
% 4.01/4.25  (define @t150 () (@list false))
% 4.01/4.25  (define @t151 () (@list @t123))
% 4.01/4.25  (define @t152 () (@quantifiers_skolemize @t72 2))
% 4.01/4.25  (define @t153 () (= @t152 @t133))
% 4.01/4.25  (define @t154 () (= @t152 @t131))
% 4.01/4.25  (define @t155 () (= @t152 @t130))
% 4.01/4.25  (define @t156 () (@quantifiers_skolemize @t72 1))
% 4.01/4.25  (define @t157 () (= @t156 @t133))
% 4.01/4.25  (define @t158 () (= @t156 @t131))
% 4.01/4.25  (define @t159 () (= @t156 @t130))
% 4.01/4.25  (define @t160 () (= @t156 @t152))
% 4.01/4.25  (define @t161 () (@quantifiers_skolemize @t72 0))
% 4.01/4.25  (define @t162 () (= @t161 @t133))
% 4.01/4.25  (define @t163 () (= @t161 @t131))
% 4.01/4.25  (define @t164 () (= @t161 @t130))
% 4.01/4.25  (define @t165 () (= @t161 @t152))
% 4.01/4.25  (define @t166 () (= @t161 @t156))
% 4.01/4.25  (define @t167 () (or @t166 @t165 @t164 @t163 @t162 @t160 @t159 @t158 @t157 @t155 @t154 @t153 @t146 @t147 @t148))
% 4.01/4.25  (define @t168 () (not @t148))
% 4.01/4.25  (define @t169 () (@list @t167))
% 4.01/4.25  (define @t170 () (not @t147))
% 4.01/4.25  (define @t171 () (@list true true true false))
% 4.01/4.25  (define @t172 () (not @t141))
% 4.01/4.25  (define @t173 () (@list @t141))
% 4.01/4.25  (define @t174 () (_ @t119 @t152 @t130))
% 4.01/4.25  (define @t175 () (_ @t119 @t152 @t133))
% 4.01/4.25  (define @t176 () (or @t175 @t174 @t134))
% 4.01/4.25  (define @t177 () (not @t174))
% 4.01/4.25  (define @t178 () (not @t175))
% 4.01/4.25  (define @t179 () (or @t178 @t177 @t138))
% 4.01/4.25  (define @t180 () (and @t179 @t176))
% 4.01/4.25  (define @t181 () (or @t153 @t155 @t143 @t180))
% 4.01/4.25  (define @t182 () (or @t153 @t155 @t147 @t180))
% 4.01/4.25  (define @t183 () (not @t153))
% 4.01/4.25  (define @t184 () (not @t155))
% 4.01/4.25  (define @t185 () (not @t180))
% 4.01/4.25  (define @t186 () (@list @t180))
% 4.01/4.25  (define @t187 () (not @t127))
% 4.01/4.25  (define @t188 () (not @t82))
% 4.01/4.25  (define @t189 () (not @t167))
% 4.01/4.25  (define @t190 () (not @t72))
% 4.01/4.25  (define @t191 () (_ @t119 @t152 @t131))
% 4.01/4.25  (define @t192 () (or @t191 @t174 @t132))
% 4.01/4.25  (define @t193 () (not @t191))
% 4.01/4.25  (define @t194 () (and (or @t193 @t177 @t137) @t192))
% 4.01/4.25  (define @t195 () (or @t154 @t155 @t142 @t194))
% 4.01/4.25  (define @t196 () (or @t154 @t155 @t146 @t194))
% 4.01/4.25  (define @t197 () (not @t154))
% 4.01/4.25  (define @t198 () (_ @t119 @t131 @t133))
% 4.01/4.25  (define @t199 () (or @t191 @t175 @t198))
% 4.01/4.25  (define @t200 () (not @t198))
% 4.01/4.25  (define @t201 () (or @t193 @t178 @t200))
% 4.01/4.25  (define @t202 () (and @t201 @t199))
% 4.01/4.25  (define @t203 () (or @t154 @t153 @t148 @t202))
% 4.01/4.25  (define @t204 () (not @t202))
% 4.01/4.25  (define @t205 () (@list @t202))
% 4.01/4.25  (define @t206 () (@list false false false false false))
% 4.01/4.25  (define @t207 () (_ @t119 @t131 @t152))
% 4.01/4.25  (define @t208 () (or @t207 @t132 @t174))
% 4.01/4.25  (define @t209 () (not @t207))
% 4.01/4.25  (define @t210 () (or @t209 @t137 @t177))
% 4.01/4.25  (define @t211 () (and @t210 @t208))
% 4.01/4.25  (define @t212 () (= @t131 @t152))
% 4.01/4.25  (define @t213 () (or @t212 @t142 @t155 @t211))
% 4.01/4.25  (define @t214 () (or @t154 @t146 @t155 @t211))
% 4.01/4.25  (define @t215 () (not @t211))
% 4.01/4.25  (define @t216 () (@list @t211))
% 4.01/4.25  (define @t217 () (_ @t119 @t152 @t156))
% 4.01/4.25  (define @t218 () (_ @t119 @t156 @t152))
% 4.01/4.25  (define @t219 () (not @t218))
% 4.01/4.25  (define @t220 () (or @t219 @t217))
% 4.01/4.25  (define @t221 () (not @t157))
% 4.01/4.25  (define @t222 () (not @t160))
% 4.01/4.25  (define @t223 () (_ @t119 @t156 @t133))
% 4.01/4.25  (define @t224 () (or @t218 @t223 @t175))
% 4.01/4.25  (define @t225 () (not @t223))
% 4.01/4.25  (define @t226 () (or @t219 @t225 @t178))
% 4.01/4.25  (define @t227 () (and @t226 @t224))
% 4.01/4.25  (define @t228 () (or @t160 @t157 @t153 @t227))
% 4.01/4.25  (define @t229 () (not @t227))
% 4.01/4.25  (define @t230 () (@list @t227))
% 4.01/4.25  (define @t231 () (_ @t119 @t131 @t156))
% 4.01/4.25  (define @t232 () (or @t207 @t231 @t217))
% 4.01/4.25  (define @t233 () (not @t217))
% 4.01/4.25  (define @t234 () (not @t231))
% 4.01/4.25  (define @t235 () (or @t209 @t234 @t233))
% 4.01/4.25  (define @t236 () (and @t235 @t232))
% 4.01/4.25  (define @t237 () (= @t152 @t156))
% 4.01/4.25  (define @t238 () (= @t131 @t156))
% 4.01/4.25  (define @t239 () (or @t212 @t238 @t237 @t236))
% 4.01/4.25  (define @t240 () (or @t154 @t158 @t160 @t236))
% 4.01/4.25  (define @t241 () (not @t158))
% 4.01/4.25  (define @t242 () (not @t236))
% 4.01/4.25  (define @t243 () (@list @t236))
% 4.01/4.25  (define @t244 () (_ @t119 @t156 @t131))
% 4.01/4.25  (define @t245 () (or @t244 @t223 @t198))
% 4.01/4.25  (define @t246 () (not @t244))
% 4.01/4.25  (define @t247 () (or @t246 @t225 @t200))
% 4.01/4.25  (define @t248 () (and @t247 @t245))
% 4.01/4.25  (define @t249 () (or @t158 @t157 @t148 @t248))
% 4.01/4.25  (define @t250 () (not @t248))
% 4.01/4.25  (define @t251 () (@list @t248))
% 4.01/4.25  (define @t252 () (or @t246 @t231))
% 4.01/4.25  (define @t253 () (@list @t161 @t152 @t130))
% 4.01/4.25  (define @t254 () (_ @t119 @t161 @t130))
% 4.01/4.25  (define @t255 () (_ @t119 @t161 @t152))
% 4.01/4.25  (define @t256 () (or @t255 @t254 @t174))
% 4.01/4.25  (define @t257 () (not @t254))
% 4.01/4.25  (define @t258 () (not @t255))
% 4.01/4.25  (define @t259 () (or @t258 @t257 @t177))
% 4.01/4.25  (define @t260 () (and @t259 @t256))
% 4.01/4.25  (define @t261 () (or @t165 @t164 @t155 @t260))
% 4.01/4.25  (define @t262 () (not @t260))
% 4.01/4.25  (define @t263 () (_ @t119 @t156 @t130))
% 4.01/4.25  (define @t264 () (or @t218 @t263 @t174))
% 4.01/4.25  (define @t265 () (not @t263))
% 4.01/4.25  (define @t266 () (or @t219 @t265 @t177))
% 4.01/4.25  (define @t267 () (and @t266 @t264))
% 4.01/4.25  (define @t268 () (or @t160 @t159 @t155 @t267))
% 4.01/4.25  (define @t269 () (not @t267))
% 4.01/4.25  (define @t270 () (@list @t267))
% 4.01/4.25  (define @t271 () (not @t166))
% 4.01/4.25  (define @t272 () (_ @t119 @t161 @t156))
% 4.01/4.25  (define @t273 () (or @t272 @t255 @t218))
% 4.01/4.25  (define @t274 () (not @t272))
% 4.01/4.25  (define @t275 () (or @t274 @t258 @t219))
% 4.01/4.25  (define @t276 () (and @t275 @t273))
% 4.01/4.25  (define @t277 () (or @t166 @t165 @t160 @t276))
% 4.01/4.25  (define @t278 () (not @t276))
% 4.01/4.25  (define @t279 () (@list @t276))
% 4.01/4.25  (define @t280 () (not @t164))
% 4.01/4.25  (define @t281 () (or @t272 @t254 @t263))
% 4.01/4.25  (define @t282 () (or @t274 @t257 @t265))
% 4.01/4.25  (define @t283 () (and @t282 @t281))
% 4.01/4.25  (define @t284 () (or @t166 @t164 @t159 @t283))
% 4.01/4.25  (define @t285 () (not @t283))
% 4.01/4.25  (define @t286 () (@list @t283))
% 4.01/4.25  (define @t287 () (@list false false false false false false false false true true true true true false false true true))
% 4.01/4.25  (define @t288 () (not @t162))
% 4.01/4.25  (define @t289 () (_ @t119 @t161 @t133))
% 4.01/4.25  (define @t290 () (or @t255 @t289 @t175))
% 4.01/4.25  (define @t291 () (not @t289))
% 4.01/4.25  (define @t292 () (or @t258 @t291 @t178))
% 4.01/4.25  (define @t293 () (and @t292 @t290))
% 4.01/4.25  (define @t294 () (or @t165 @t162 @t153 @t293))
% 4.01/4.25  (define @t295 () (not @t293))
% 4.01/4.25  (define @t296 () (@list @t293))
% 4.01/4.25  (define @t297 () (_ @t119 @t161 @t131))
% 4.01/4.25  (define @t298 () (or @t255 @t297 @t191))
% 4.01/4.25  (define @t299 () (not @t297))
% 4.01/4.25  (define @t300 () (or @t258 @t299 @t193))
% 4.01/4.25  (define @t301 () (and @t300 @t298))
% 4.01/4.25  (define @t302 () (or @t165 @t163 @t154 @t301))
% 4.01/4.25  (define @t303 () (not @t301))
% 4.01/4.25  (define @t304 () (@list @t301))
% 4.01/4.25  (define @t305 () (or @t297 @t289 @t198))
% 4.01/4.25  (define @t306 () (or @t299 @t291 @t200))
% 4.01/4.25  (define @t307 () (and @t306 @t305))
% 4.01/4.25  (define @t308 () (or @t163 @t162 @t148 @t307))
% 4.01/4.25  (define @t309 () (not @t307))
% 4.01/4.25  (define @t310 () (@list @t307))
% 4.01/4.25  (define @t311 () (_ @t119 @t130 @t131))
% 4.01/4.25  (define @t312 () (or @t137 @t311))
% 4.01/4.25  (define @t313 () (_ @t119 @t130 @t133))
% 4.01/4.25  (define @t314 () (or @t311 @t313 @t198))
% 4.01/4.25  (define @t315 () (not @t313))
% 4.01/4.25  (define @t316 () (not @t311))
% 4.01/4.25  (define @t317 () (or @t316 @t315 @t200))
% 4.01/4.25  (define @t318 () (and @t317 @t314))
% 4.01/4.25  (define @t319 () (or @t146 @t147 @t148 @t318))
% 4.01/4.25  (define @t320 () (not @t318))
% 4.01/4.25  (define @t321 () (@list @t318))
% 4.01/4.25  (define @t322 () (or @t263 @t223 @t313))
% 4.01/4.25  (define @t323 () (or @t265 @t225 @t315))
% 4.01/4.25  (define @t324 () (and @t323 @t322))
% 4.01/4.25  (define @t325 () (or @t159 @t157 @t147 @t324))
% 4.01/4.25  (define @t326 () (not @t324))
% 4.01/4.25  (define @t327 () (@list @t324))
% 4.01/4.25  (define @t328 () (or @t263 @t244 @t311))
% 4.01/4.25  (define @t329 () (or @t265 @t246 @t316))
% 4.01/4.25  (define @t330 () (and @t329 @t328))
% 4.01/4.25  (define @t331 () (or @t159 @t158 @t146 @t330))
% 4.01/4.25  (define @t332 () (not @t330))
% 4.01/4.25  (define @t333 () (@list @t330))
% 4.01/4.25  (define @t334 () (@list false true false true false true false false true true true true true false false true true))
% 4.01/4.25  (define @t335 () (or @t272 @t289 @t223))
% 4.01/4.25  (define @t336 () (or @t274 @t291 @t225))
% 4.01/4.25  (define @t337 () (and @t336 @t335))
% 4.01/4.25  (define @t338 () (or @t166 @t162 @t157 @t337))
% 4.01/4.25  (define @t339 () (not @t337))
% 4.01/4.25  (define @t340 () (@list @t337))
% 4.01/4.25  (define @t341 () (@list @t260))
% 4.01/4.25  (define @t342 () (or @t193 @t207))
% 4.01/4.25  (define @t343 () (or @t254 @t297 @t311))
% 4.01/4.25  (define @t344 () (or @t257 @t299 @t316))
% 4.01/4.25  (define @t345 () (and @t344 @t343))
% 4.01/4.25  (define @t346 () (or @t164 @t163 @t146 @t345))
% 4.01/4.25  (define @t347 () (not @t345))
% 4.01/4.25  (define @t348 () (@list @t345))
% 4.01/4.25  (define @t349 () (or @t177 @t178 @t315))
% 4.01/4.25  (define @t350 () (and @t349 (or @t174 @t175 @t313)))
% 4.01/4.25  (define @t351 () (or @t155 @t153 @t147 @t350))
% 4.01/4.25  (define @t352 () (@list false true false true false))
% 4.01/4.25  (define @t353 () (@list @t152 @t130))
% 4.01/4.25  (define @t354 () (_ @t119 @t130 @t152))
% 4.01/4.25  (define @t355 () (or @t177 @t354))
% 4.01/4.25  (define @t356 () (or @t209 @t191))
% 4.01/4.25  (define @t357 () (not @t354))
% 4.01/4.25  (define @t358 () (or @t316 @t357 @t209))
% 4.01/4.25  (define @t359 () (and @t358 (or @t311 @t354 @t207)))
% 4.01/4.25  (define @t360 () (= @t130 @t152))
% 4.01/4.25  (define @t361 () (or @t146 @t360 @t212 @t359))
% 4.01/4.25  (define @t362 () (or @t146 @t155 @t154 @t359))
% 4.01/4.25  (define @t363 () (_ @t119 @t133 @t152))
% 4.01/4.25  (define @t364 () (or @t313 @t354 @t363))
% 4.01/4.25  (define @t365 () (not @t363))
% 4.01/4.25  (define @t366 () (or @t315 @t357 @t365))
% 4.01/4.25  (define @t367 () (and @t366 @t364))
% 4.01/4.25  (define @t368 () (= @t133 @t152))
% 4.01/4.25  (define @t369 () (or @t147 @t360 @t368 @t367))
% 4.01/4.25  (define @t370 () (or @t147 @t155 @t153 @t367))
% 4.01/4.25  (define @t371 () (not @t367))
% 4.01/4.25  (define @t372 () (@list @t367))
% 4.01/4.25  (define @t373 () (or @t272 @t297 @t244))
% 4.01/4.25  (define @t374 () (or @t274 @t299 @t246))
% 4.01/4.25  (define @t375 () (and @t374 @t373))
% 4.01/4.25  (define @t376 () (or @t166 @t163 @t158 @t375))
% 4.01/4.25  (define @t377 () (not @t375))
% 4.01/4.25  (define @t378 () (@list @t375))
% 4.01/4.25  (define @t379 () (or @t137 @t209 @t357))
% 4.01/4.25  (define @t380 () (and @t379 (or @t132 @t207 @t354)))
% 4.01/4.25  (define @t381 () (or @t142 @t212 @t360 @t380))
% 4.01/4.25  (define @t382 () (or @t146 @t154 @t155 @t380))
% 4.01/4.25  (define @t383 () (or @t316 @t132))
% 4.01/4.25  (define @t384 () (@const 0 $$unsorted))
% 4.01/4.25  (define @t385 () (_ @t119 @t384 @t152))
% 4.01/4.25  (define @t386 () (not @t385))
% 4.01/4.25  (define @t387 () (= @t131 @t384))
% 4.01/4.25  (define @t388 () (not @t387))
% 4.01/4.25  (define @t389 () (not @t209))
% 4.01/4.25  (define @t390 () (and @t209 @t387))
% 4.01/4.25  (define @t391 () (= @t156 @t384))
% 4.01/4.25  (define @t392 () (not @t391))
% 4.01/4.25  (define @t393 () (not @t241))
% 4.01/4.25  (define @t394 () (and @t241 @t387))
% 4.01/4.25  (define @t395 () (= @t152 @t384))
% 4.01/4.25  (define @t396 () (not @t395))
% 4.01/4.25  (define @t397 () (not @t197))
% 4.01/4.25  (define @t398 () (and @t197 @t387))
% 4.01/4.25  (define @t399 () (_ @t119 @t384 @t156))
% 4.01/4.25  (define @t400 () (or @t399 @t385 @t218))
% 4.01/4.25  (define @t401 () (not @t399))
% 4.01/4.25  (define @t402 () (and (or @t401 @t386 @t219) @t400))
% 4.01/4.25  (define @t403 () (= @t384 @t152))
% 4.01/4.25  (define @t404 () (= @t384 @t156))
% 4.01/4.25  (define @t405 () (or @t404 @t403 @t160 @t402))
% 4.01/4.25  (define @t406 () (or @t391 @t395 @t160 @t402))
% 4.01/4.25  (define @t407 () (or @t200 @t135))
% 4.01/4.25  (define @t408 () (or @t138 @t313))
% 4.01/4.25  (define @t409 () (or @t365 @t175))
% 4.01/4.25  (define @t410 () (or @t135 @t363 @t207))
% 4.01/4.25  (define @t411 () (or @t139 @t365 @t209))
% 4.01/4.25  (define @t412 () (and @t411 @t410))
% 4.01/4.25  (define @t413 () (or @t144 @t368 @t212 @t412))
% 4.01/4.25  (define @t414 () (or @t148 @t153 @t154 @t412))
% 4.01/4.25  (define @t415 () (not @t412))
% 4.01/4.25  (define @t416 () (@list @t412))
% 4.01/4.25  (define @t417 () (@list false false false false false false false false false))
% 4.01/4.25  (define @t418 () (_ @t119 @t130 @t161))
% 4.01/4.25  (define @t419 () (or @t418 @t313 @t289))
% 4.01/4.25  (define @t420 () (not @t418))
% 4.01/4.25  (define @t421 () (or @t420 @t315 @t291))
% 4.01/4.25  (define @t422 () (and @t421 @t419))
% 4.01/4.25  (define @t423 () (= @t130 @t161))
% 4.01/4.25  (define @t424 () (or @t423 @t147 @t162 @t422))
% 4.01/4.25  (define @t425 () (or @t164 @t147 @t162 @t422))
% 4.01/4.25  (define @t426 () (not @t422))
% 4.01/4.25  (define @t427 () (@list @t422))
% 4.01/4.25  (define @t428 () (or @t418 @t311 @t297))
% 4.01/4.25  (define @t429 () (or @t420 @t316 @t299))
% 4.01/4.25  (define @t430 () (and @t429 @t428))
% 4.01/4.25  (define @t431 () (or @t423 @t146 @t163 @t430))
% 4.01/4.25  (define @t432 () (or @t164 @t146 @t163 @t430))
% 4.01/4.25  (define @t433 () (not @t430))
% 4.01/4.25  (define @t434 () (@list @t430))
% 4.01/4.25  (define @t435 () (_ @t119 @t133 @t384))
% 4.01/4.25  (define @t436 () (and @t135 @t387))
% 4.01/4.25  (define @t437 () (@list @t156 @t133 @t384))
% 4.01/4.25  (define @t438 () (_ @t119 @t156 @t384))
% 4.01/4.25  (define @t439 () (or @t223 @t438 @t435))
% 4.01/4.25  (define @t440 () (not @t435))
% 4.01/4.25  (define @t441 () (not @t438))
% 4.01/4.25  (define @t442 () (or @t225 @t441 @t440))
% 4.01/4.25  (define @t443 () (and @t442 @t439))
% 4.01/4.25  (define @t444 () (= @t133 @t384))
% 4.01/4.25  (define @t445 () (or @t157 @t391 @t444 @t443))
% 4.01/4.25  (define @t446 () (not @t444))
% 4.01/4.25  (define @t447 () (= false true))
% 4.01/4.25  (define @t448 () (and @t387 @t444 @t168))
% 4.01/4.25  (define @t449 () (and @t387 @t438))
% 4.01/4.25  (define @t450 () (or @t401 @t438))
% 4.01/4.25  (define @t451 () (and @t387 @t244))
% 4.01/4.25  (define @t452 () (not @t400))
% 4.01/4.25  (define @t453 () (_ @t119 @t156 @t161))
% 4.01/4.25  (define @t454 () (not @t453))
% 4.01/4.25  (define @t455 () (or @t265 @t454 @t420))
% 4.01/4.25  (define @t456 () (and @t455 (or @t263 @t453 @t418)))
% 4.01/4.25  (define @t457 () (= @t156 @t161))
% 4.01/4.25  (define @t458 () (or @t159 @t457 @t423 @t456))
% 4.01/4.25  (define @t459 () (or @t159 @t166 @t164 @t456))
% 4.01/4.25  (define @t460 () (_ @t119 @t152 @t161))
% 4.01/4.25  (define @t461 () (or @t218 @t453 @t460))
% 4.01/4.25  (define @t462 () (not @t460))
% 4.01/4.25  (define @t463 () (and (or @t219 @t454 @t462) @t461))
% 4.01/4.25  (define @t464 () (= @t152 @t161))
% 4.01/4.25  (define @t465 () (or @t160 @t457 @t464 @t463))
% 4.01/4.25  (define @t466 () (or @t160 @t166 @t165 @t463))
% 4.01/4.25  (define @t467 () (or @t462 @t178 @t291))
% 4.01/4.25  (define @t468 () (and @t467 (or @t460 @t175 @t289)))
% 4.01/4.25  (define @t469 () (or @t464 @t153 @t162 @t468))
% 4.01/4.25  (define @t470 () (or @t165 @t153 @t162 @t468))
% 4.01/4.25  (define @t471 () (_ @t119 @t133 @t161))
% 4.01/4.25  (define @t472 () (not @t471))
% 4.01/4.25  (define @t473 () (or @t178 @t462 @t472))
% 4.01/4.25  (define @t474 () (and @t473 (or @t175 @t460 @t471)))
% 4.01/4.25  (define @t475 () (or @t153 @t464 (= @t133 @t161) @t474))
% 4.01/4.25  (define @t476 () (or @t153 @t165 @t162 @t474))
% 4.01/4.25  (define @t477 () (_ @t119 @t131 @t161))
% 4.01/4.25  (define @t478 () (or @t477 @t132 @t254))
% 4.01/4.25  (define @t479 () (not @t477))
% 4.01/4.25  (define @t480 () (and (or @t479 @t137 @t257) @t478))
% 4.01/4.25  (define @t481 () (= @t131 @t161))
% 4.01/4.25  (define @t482 () (or @t481 @t142 @t164 @t480))
% 4.01/4.25  (define @t483 () (or @t163 @t146 @t164 @t480))
% 4.01/4.25  (define @t484 () (= @t130 @t384))
% 4.01/4.25  (define @t485 () (not @t484))
% 4.01/4.25  (define @t486 () (and @t444 @t484 @t170))
% 4.01/4.25  (define @t487 () (_ @t119 @t384 @t133))
% 4.01/4.25  (define @t488 () (not @t487))
% 4.01/4.25  (define @t489 () (not @t315))
% 4.01/4.25  (define @t490 () (and @t315 @t484))
% 4.01/4.25  (define @t491 () (= @t161 @t384))
% 4.01/4.25  (define @t492 () (not @t491))
% 4.01/4.25  (define @t493 () (not @t280))
% 4.01/4.25  (define @t494 () (and @t280 @t484))
% 4.01/4.25  (define @t495 () (_ @t119 @t161 @t384))
% 4.01/4.25  (define @t496 () (and @t484 @t495))
% 4.01/4.25  (define @t497 () (not @t495))
% 4.01/4.25  (define @t498 () (or @t495 @t289 @t487))
% 4.01/4.25  (define @t499 () (and (or @t497 @t291 @t488) @t498))
% 4.01/4.25  (define @t500 () (= @t384 @t133))
% 4.01/4.25  (define @t501 () (or @t491 @t162 @t500 @t499))
% 4.01/4.25  (define @t502 () (or @t491 @t162 @t444 @t499))
% 4.01/4.25  (define @t503 () (not @t498))
% 4.01/4.25  (define @t504 () (= (_ @t119 @t133) (_ @t119 @t131)))
% 4.01/4.25  (define @t505 () (not @t504))
% 4.01/4.25  (define @t506 () (not @t472))
% 4.01/4.25  (define @t507 () (and @t472 @t477 @t504))
% 4.01/4.25  (define @t508 () (_ @t119 @t131 @t384))
% 4.01/4.25  (define @t509 () (not (= @t435 @t508)))
% 4.01/4.25  (define @t510 () (or @t504 @t509))
% 4.01/4.25  (define @t511 () (_ @t119 @t384 @t130))
% 4.01/4.25  (define @t512 () (or @t508 @t132 @t511))
% 4.01/4.25  (define @t513 () (not @t511))
% 4.01/4.25  (define @t514 () (not @t508))
% 4.01/4.25  (define @t515 () (or @t514 @t137 @t513))
% 4.01/4.25  (define @t516 () (and @t515 @t512))
% 4.01/4.25  (define @t517 () (= @t384 @t130))
% 4.01/4.25  (define @t518 () (or @t387 @t142 @t517 @t516))
% 4.01/4.25  (define @t519 () (or @t387 @t146 @t484 @t516))
% 4.01/4.25  (define @t520 () (not @t516))
% 4.01/4.25  (define @t521 () (_ @t119 @t130 @t384))
% 4.01/4.25  (define @t522 () (or @t132 @t508 @t521))
% 4.01/4.25  (define @t523 () (not @t521))
% 4.01/4.25  (define @t524 () (or @t137 @t514 @t523))
% 4.01/4.25  (define @t525 () (and @t524 @t522))
% 4.01/4.25  (define @t526 () (or @t142 @t387 @t484 @t525))
% 4.01/4.25  (define @t527 () (or @t146 @t387 @t484 @t525))
% 4.01/4.25  (define @t528 () (not @t525))
% 4.01/4.25  (define @t529 () (not @t514))
% 4.01/4.25  (define @t530 () (and @t514 @t391))
% 4.01/4.25  (define @t531 () (or @t477 @t231 @t272))
% 4.01/4.25  (define @t532 () (or @t479 @t234 @t274))
% 4.01/4.25  (define @t533 () (and @t532 @t531))
% 4.01/4.25  (define @t534 () (or @t481 @t238 @t166 @t533))
% 4.01/4.25  (define @t535 () (or @t163 @t158 @t166 @t533))
% 4.01/4.25  (define @t536 () (not @t533))
% 4.01/4.25  (define @t537 () (@list @t533))
% 4.01/4.25  (define @t538 () (_ @t119 @t133 @t156))
% 4.01/4.25  (define @t539 () (not @t538))
% 4.01/4.25  (define @t540 () (or @t178 @t233 @t539))
% 4.01/4.25  (define @t541 () (and @t540 (or @t175 @t217 @t538)))
% 4.01/4.25  (define @t542 () (= @t133 @t156))
% 4.01/4.25  (define @t543 () (or @t153 @t237 @t542 @t541))
% 4.01/4.25  (define @t544 () (or @t153 @t160 @t157 @t541))
% 4.01/4.25  (define @t545 () (= @t508 @t435))
% 4.01/4.25  (define @t546 () (and @t391 @t539))
% 4.01/4.25  (define @t547 () (_ @t119 @t130 @t156))
% 4.01/4.25  (define @t548 () (or @t511 @t399 @t547))
% 4.01/4.25  (define @t549 () (not @t547))
% 4.01/4.25  (define @t550 () (or @t513 @t401 @t549))
% 4.01/4.25  (define @t551 () (and @t550 @t548))
% 4.01/4.25  (define @t552 () (= @t130 @t156))
% 4.01/4.25  (define @t553 () (or @t517 @t404 @t552 @t551))
% 4.01/4.25  (define @t554 () (or @t484 @t391 @t159 @t551))
% 4.01/4.25  (define @t555 () (not @t365))
% 4.01/4.25  (define @t556 () (= true false))
% 4.01/4.25  (define @t557 () (and @t365 @t395 @t435))
% 4.01/4.25  (define @t558 () (not @t551))
% 4.01/4.25  (define @t559 () (or @t386 @t513 @t177))
% 4.01/4.25  (define @t560 () (and @t559 (or @t385 @t511 @t174)))
% 4.01/4.25  (define @t561 () (or @t403 @t517 @t155 @t560))
% 4.01/4.25  (define @t562 () (or @t395 @t484 @t155 @t560))
% 4.01/4.25  (define @t563 () (not @t559))
% 4.01/4.25  (define @t564 () (not @t550))
% 4.01/4.25  (define @t565 () (or @t134 @t538 @t547))
% 4.01/4.25  (define @t566 () (and (or @t138 @t539 @t549) @t565))
% 4.01/4.25  (define @t567 () (or @t143 @t542 @t552 @t566))
% 4.01/4.25  (define @t568 () (or @t147 @t157 @t159 @t566))
% 4.01/4.25  (define @t569 () (and @t315 @t444))
% 4.01/4.25  (define @t570 () (_ @t119 @t384 @t131))
% 4.01/4.25  (define @t571 () (or @t514 @t570))
% 4.01/4.25  (define @t572 () (and @t508 @t391))
% 4.01/4.25  (define @t573 () (and @t570 @t391))
% 4.01/4.25  (define @t574 () (and @t209 @t395 @t508))
% 4.01/4.25  (define @t575 () (and @t365 @t444))
% 4.01/4.25  (define @t576 () (or @t313 @t521 @t435))
% 4.01/4.25  (define @t577 () (and (or @t315 @t523 @t440) @t576))
% 4.01/4.25  (define @t578 () (or @t147 @t484 @t444 @t577))
% 4.01/4.25  (define @t579 () (or @t523 @t511))
% 4.01/4.25  (define @t580 () (and @t438 @t491))
% 4.01/4.25  (define @t581 () (or @t297 @t495 @t508))
% 4.01/4.25  (define @t582 () (or @t299 @t497 @t514))
% 4.01/4.25  (define @t583 () (and @t582 @t581))
% 4.01/4.25  (define @t584 () (or @t163 @t491 @t387 @t583))
% 4.01/4.25  (define @t585 () (not @t583))
% 4.01/4.25  (define @t586 () (and @t399 @t444))
% 4.01/4.25  (define @t587 () (or @t441 @t225 @t488))
% 4.01/4.25  (define @t588 () (and @t587 (or @t438 @t223 @t487)))
% 4.01/4.25  (define @t589 () (or @t391 @t157 @t500 @t588))
% 4.01/4.25  (define @t590 () (or @t391 @t157 @t444 @t588))
% 4.01/4.25  (define @t591 () (@list true false false false false true false false true))
% 4.01/4.25  (define @t592 () (_ @t119 @t152 @t384))
% 4.01/4.25  (define @t593 () (not @t592))
% 4.01/4.25  (define @t594 () (_ @t119 @t130))
% 4.01/4.25  (define @t595 () (= @t594 (_ @t119 @t152)))
% 4.01/4.25  (define @t596 () (not @t595))
% 4.01/4.25  (define @t597 () (not @t523))
% 4.01/4.25  (define @t598 () (and @t592 @t595 @t523))
% 4.01/4.25  (define @t599 () (@const 1 $$unsorted))
% 4.01/4.25  (define @t600 () (_ @t119 @t152 @t599))
% 4.01/4.25  (define @t601 () (_ @t119 @t130 @t599))
% 4.01/4.25  (define @t602 () (= @t601 @t600))
% 4.01/4.25  (define @t603 () (= @t594 (_ @t119 @t156)))
% 4.01/4.25  (define @t604 () (not @t603))
% 4.01/4.25  (define @t605 () (and @t603 @t438 @t523))
% 4.01/4.25  (define @t606 () (@const 2 $$unsorted))
% 4.01/4.25  (define @t607 () (_ @t119 @t156 @t606))
% 4.01/4.25  (define @t608 () (_ @t119 @t130 @t606))
% 4.01/4.25  (define @t609 () (= @t608 @t607))
% 4.01/4.25  (define @t610 () (or @t438 @t244 @t570))
% 4.01/4.25  (define @t611 () (not @t570))
% 4.01/4.25  (define @t612 () (or @t441 @t246 @t611))
% 4.01/4.25  (define @t613 () (and @t612 @t610))
% 4.01/4.25  (define @t614 () (= @t384 @t131))
% 4.01/4.25  (define @t615 () (or @t391 @t158 @t614 @t613))
% 4.01/4.25  (define @t616 () (or @t391 @t158 @t387 @t613))
% 4.01/4.25  (define @t617 () (not @t613))
% 4.01/4.25  (define @t618 () (_ @t119 @t599 @t152))
% 4.01/4.25  (define @t619 () (not @t618))
% 4.01/4.25  (define @t620 () (or @t619 @t600))
% 4.01/4.25  (define @t621 () (= @t133 @t599))
% 4.01/4.25  (define @t622 () (not @t621))
% 4.01/4.25  (define @t623 () (not @t600))
% 4.01/4.25  (define @t624 () (not @t623))
% 4.01/4.25  (define @t625 () (and @t175 @t621 @t623))
% 4.01/4.25  (define @t626 () (_ @t119 @t156 @t599))
% 4.01/4.25  (define @t627 () (not @t626))
% 4.01/4.25  (define @t628 () (= @t131 @t599))
% 4.01/4.25  (define @t629 () (not @t628))
% 4.01/4.25  (define @t630 () (not @t246))
% 4.01/4.25  (define @t631 () (and @t246 @t628))
% 4.01/4.25  (define @t632 () (or @t217 @t600 @t626))
% 4.01/4.25  (define @t633 () (and (or @t233 @t623 @t627) @t632))
% 4.01/4.25  (define @t634 () (= @t156 @t599))
% 4.01/4.25  (define @t635 () (= @t152 @t599))
% 4.01/4.25  (define @t636 () (or @t237 @t635 @t634 @t633))
% 4.01/4.25  (define @t637 () (or @t160 @t635 @t634 @t633))
% 4.01/4.25  (define @t638 () (not @t634))
% 4.01/4.25  (define @t639 () (and @t241 @t628))
% 4.01/4.25  (define @t640 () (not @t635))
% 4.01/4.25  (define @t641 () (and @t197 @t628))
% 4.01/4.25  (define @t642 () (@list true false))
% 4.01/4.25  (define @t643 () (= @t130 @t599))
% 4.01/4.25  (define @t644 () (not @t643))
% 4.01/4.25  (define @t645 () (and @t354 @t643 @t619))
% 4.01/4.25  (define @t646 () (_ @t119 @t599 @t133))
% 4.01/4.25  (define @t647 () (and @t175 @t635))
% 4.01/4.25  (define @t648 () (and @t183 @t444))
% 4.01/4.25  (define @t649 () (not @t219))
% 4.01/4.25  (define @t650 () (_ @t119 @t599 @t130))
% 4.01/4.25  (define @t651 () (and @t174 @t635))
% 4.01/4.25  (define @t652 () (_ @t119 @t599 @t606))
% 4.01/4.25  (define @t653 () (_ @t119 @t606 @t599))
% 4.01/4.25  (define @t654 () (not @t653))
% 4.01/4.25  (define @t655 () (or @t654 @t652))
% 4.01/4.25  (define @t656 () (_ @t119 @t152 @t606))
% 4.01/4.25  (define @t657 () (not @t656))
% 4.01/4.25  (define @t658 () (not @t652))
% 4.01/4.25  (define @t659 () (not @t658))
% 4.01/4.25  (define @t660 () (and @t635 @t658))
% 4.01/4.25  (define @t661 () (= @t130 @t606))
% 4.01/4.25  (define @t662 () (not @t661))
% 4.01/4.25  (define @t663 () (not @t650))
% 4.01/4.25  (define @t664 () (and @t650 @t661 @t658))
% 4.01/4.25  (define @t665 () (_ @t119 @t606 @t152))
% 4.01/4.25  (define @t666 () (not @t665))
% 4.01/4.25  (define @t667 () (and @t635 @t654))
% 4.01/4.25  (define @t668 () (= @t384 @t606))
% 4.01/4.25  (define @t669 () (not @t668))
% 4.01/4.25  (define @t670 () (not @t657))
% 4.01/4.25  (define @t671 () (= @t161 @t606))
% 4.01/4.25  (define @t672 () (not @t671))
% 4.01/4.25  (define @t673 () (and @t255 @t671 @t666))
% 4.01/4.25  (define @t674 () (_ @t119 @t161 @t606))
% 4.01/4.25  (define @t675 () (or @t254 @t674 @t608))
% 4.01/4.25  (define @t676 () (not @t608))
% 4.01/4.25  (define @t677 () (not @t674))
% 4.01/4.25  (define @t678 () (and (or @t257 @t677 @t676) @t675))
% 4.01/4.25  (define @t679 () (or @t164 @t671 @t661 @t678))
% 4.01/4.25  (define @t680 () (= @t131 @t606))
% 4.01/4.25  (define @t681 () (not @t680))
% 4.01/4.25  (define @t682 () (and @t316 @t680 @t608))
% 4.01/4.25  (define @t683 () (or @t218 @t607 @t656))
% 4.01/4.25  (define @t684 () (not @t683))
% 4.01/4.25  (define @t685 () (_ @t119 @t131 @t606))
% 4.01/4.25  (define @t686 () (_ @t119 @t384 @t606))
% 4.01/4.25  (define @t687 () (not @t685))
% 4.01/4.25  (define @t688 () (not @t686))
% 4.01/4.25  (define @t689 () (or @t611 @t688 @t687))
% 4.01/4.25  (define @t690 () (and @t689 (or @t570 @t686 @t685)))
% 4.01/4.25  (define @t691 () (or @t614 @t668 @t680 @t690))
% 4.01/4.25  (define @t692 () (or @t387 @t668 @t680 @t690))
% 4.01/4.25  (define @t693 () (not @t607))
% 4.01/4.25  (define @t694 () (and (or @t219 @t693 @t657) @t683))
% 4.01/4.25  (define @t695 () (= @t156 @t606))
% 4.01/4.25  (define @t696 () (and @t231 @t695))
% 4.01/4.25  (define @t697 () (_ @t119 @t133 @t606))
% 4.01/4.25  (define @t698 () (and @t399 @t695 @t444))
% 4.01/4.25  (define @t699 () (not @t695))
% 4.01/4.25  (define @t700 () (not @t689))
% 4.01/4.25  (define @t701 () (@list false false))
% 4.01/4.25  (define @t702 () (= @t152 @t606))
% 4.01/4.25  (define @t703 () (not @t702))
% 4.01/4.25  (define @t704 () (and @t702 @t680 @t197))
% 4.01/4.25  (define @t705 () (or @t244 @t607 @t685))
% 4.01/4.25  (define @t706 () (and (or @t246 @t693 @t687) @t705))
% 4.01/4.25  (define @t707 () (or @t158 @t695 @t680 @t706))
% 4.01/4.25  (define @t708 () (and @t209 @t702))
% 4.01/4.25  (define @t709 () (or @t160 @t695 @t702 @t694))
% 4.01/4.25  (define @t710 () (and @t547 @t695))
% 4.01/4.25  (define @t711 () (and @t219 @t702 @t607))
% 4.01/4.25  (define @t712 () (or @t401 @t688 @t693))
% 4.01/4.25  (define @t713 () (and @t712 (or @t399 @t686 @t607)))
% 4.01/4.25  (define @t714 () (or @t404 @t668 @t695 @t713))
% 4.01/4.25  (define @t715 () (or @t391 @t668 @t695 @t713))
% 4.01/4.25  (define @t716 () (not @t697))
% 4.01/4.25  (define @t717 () (and @t688 @t444))
% 4.01/4.25  (define @t718 () (or @t297 @t674 @t685))
% 4.01/4.25  (define @t719 () (or @t299 @t677 @t687))
% 4.01/4.25  (define @t720 () (and @t719 @t718))
% 4.01/4.25  (define @t721 () (or @t163 @t671 @t680 @t720))
% 4.01/4.25  (define @t722 () (or @t191 @t656 @t685))
% 4.01/4.25  (define @t723 () (and (or @t193 @t657 @t687) @t722))
% 4.01/4.25  (define @t724 () (or @t154 @t702 @t680 @t723))
% 4.01/4.25  (define @t725 () (not @t720))
% 4.01/4.25  (define @t726 () (_ @t119 @t599 @t156))
% 4.01/4.25  (define @t727 () (not @t726))
% 4.01/4.25  (define @t728 () (or @t727 @t626))
% 4.01/4.25  (define @t729 () (or @t658 @t653))
% 4.01/4.25  (define @t730 () (and @t727 @t695 @t652))
% 4.01/4.25  (define @t731 () (and @t635 @t652))
% 4.01/4.25  (define @t732 () (and @t623 @t702))
% 4.01/4.25  (define @t733 () (and @t635 @t653))
% 4.01/4.25  (define @t734 () (= @t599 @t606))
% 4.01/4.25  (define @t735 () (not @t734))
% 4.01/4.25  (define @t736 () (and @t623 @t734 @t656))
% 4.01/4.25  (define @t737 () (= @t133 @t606))
% 4.01/4.25  (define @t738 () (not @t737))
% 4.01/4.25  (define @t739 () (and @t365 @t737 @t665))
% 4.01/4.25  (define @t740 () (_ @t119 @t606 @t133))
% 4.01/4.25  (define @t741 () (not @t646))
% 4.01/4.25  (define @t742 () (not @t740))
% 4.01/4.25  (define @t743 () (or @t654 @t742 @t741))
% 4.01/4.25  (define @t744 () (and @t743 (or @t653 @t740 @t646)))
% 4.01/4.25  (define @t745 () (= @t606 @t133))
% 4.01/4.25  (define @t746 () (or (= @t606 @t599) @t745 (= @t599 @t133) @t744))
% 4.01/4.25  (define @t747 () (or @t734 @t737 @t621 @t744))
% 4.01/4.25  (define @t748 () (not @t601))
% 4.01/4.25  (define @t749 () (or @t748 @t676 @t658))
% 4.01/4.25  (define @t750 () (and @t749 (or @t601 @t608 @t652)))
% 4.01/4.25  (define @t751 () (or @t643 @t661 @t734 @t750))
% 4.01/4.25  (define @t752 () (and @t671 @t661 @t280))
% 4.01/4.25  (define @t753 () (not @t257))
% 4.01/4.25  (define @t754 () (and @t257 @t661))
% 4.01/4.25  (define @t755 () (or @t272 @t674 @t607))
% 4.01/4.25  (define @t756 () (or @t274 @t677 @t693))
% 4.01/4.25  (define @t757 () (and @t756 @t755))
% 4.01/4.25  (define @t758 () (or @t166 @t671 @t695 @t757))
% 4.01/4.25  (define @t759 () (not @t755))
% 4.01/4.25  (define @t760 () (not @t757))
% 4.01/4.25  (define @t761 () (and @t418 @t671 @t676))
% 4.01/4.25  (define @t762 () (or @t677 @t258 @t666))
% 4.01/4.25  (define @t763 () (and @t762 (or @t674 @t255 @t665)))
% 4.01/4.25  (define @t764 () (= @t606 @t152))
% 4.01/4.25  (define @t765 () (or @t671 @t165 @t764 @t763))
% 4.01/4.25  (define @t766 () (or @t671 @t165 @t702 @t763))
% 4.01/4.25  (define @t767 () (or @t674 @t289 @t740))
% 4.01/4.25  (define @t768 () (and (or @t677 @t291 @t742) @t767))
% 4.01/4.25  (define @t769 () (or @t671 @t162 @t745 @t768))
% 4.01/4.25  (define @t770 () (or @t671 @t162 @t737 @t768))
% 4.01/4.25  (define @t771 () (_ @t119 @t131 @t599))
% 4.01/4.25  (define @t772 () (or @t191 @t600 @t771))
% 4.01/4.25  (define @t773 () (not @t771))
% 4.01/4.25  (define @t774 () (and (or @t193 @t623 @t773) @t772))
% 4.01/4.25  (define @t775 () (or @t154 @t635 @t628 @t774))
% 4.01/4.25  (define @t776 () (_ @t119 @t599 @t131))
% 4.01/4.25  (define @t777 () (or @t773 @t776))
% 4.01/4.25  (define @t778 () (not @t776))
% 4.01/4.25  (define @t779 () (and @t246 @t634 @t776))
% 4.01/4.25  (define @t780 () (or @t234 @t773 @t627))
% 4.01/4.25  (define @t781 () (and @t780 (or @t231 @t771 @t626)))
% 4.01/4.25  (define @t782 () (or @t238 @t628 @t634 @t781))
% 4.01/4.25  (define @t783 () (or @t158 @t628 @t634 @t781))
% 4.01/4.25  (define @t784 () (not @t549))
% 4.01/4.25  (define @t785 () (and @t549 @t634 @t601))
% 4.01/4.25  (define @t786 () (and @t549 @t695 @t608))
% 4.01/4.25  (define @t787 () (@list false false true true true true true))
% 4.01/4.25  (define @t788 () (and @t695 @t680 @t241))
% 4.01/4.25  (define @t789 () (@list false false true true true))
% 4.01/4.25  (define @t790 () (and @t661 @t668 @t485))
% 4.01/4.25  (define @t791 () (or @t495 @t674 @t686))
% 4.01/4.25  (define @t792 () (and (or @t497 @t677 @t688) @t791))
% 4.01/4.25  (define @t793 () (or @t491 @t671 @t668 @t792))
% 4.01/4.25  (define @t794 () (or @t608 @t313 @t740))
% 4.01/4.25  (define @t795 () (and (or @t676 @t315 @t742) @t794))
% 4.01/4.25  (define @t796 () (or @t661 @t147 @t745 @t795))
% 4.01/4.25  (define @t797 () (or @t661 @t147 @t737 @t795))
% 4.01/4.25  (define @t798 () (or @t623 @t618))
% 4.01/4.25  (define @t799 () (not @t193))
% 4.01/4.25  (define @t800 () (and @t193 @t628 @t600))
% 4.01/4.25  (define @t801 () (and @t233 @t634 @t600))
% 4.01/4.25  (define @t802 () (or @t132 @t771 @t601))
% 4.01/4.25  (define @t803 () (not @t802))
% 4.01/4.25  (define @t804 () (not @t773))
% 4.01/4.25  (define @t805 () (and @t198 @t621 @t773))
% 4.01/4.25  (define @t806 () (and (or @t137 @t773 @t748) @t802))
% 4.01/4.25  (define @t807 () (_ @t119 @t133 @t599))
% 4.01/4.25  (define @t808 () (not @t807))
% 4.01/4.25  (define @t809 () (and @t365 @t635))
% 4.01/4.25  (define @t810 () (and @t643 @t263))
% 4.01/4.25  (define @t811 () (or @t134 @t807 @t601))
% 4.01/4.25  (define @t812 () (and (or @t138 @t808 @t748) @t811))
% 4.01/4.25  (define @t813 () (or @t143 @t621 @t643 @t812))
% 4.01/4.25  (define @t814 () (or @t147 @t621 @t643 @t812))
% 4.01/4.25  (define @t815 () (or @t142 @t628 @t643 @t806))
% 4.01/4.25  (define @t816 () (or @t146 @t628 @t643 @t806))
% 4.01/4.25  (define @t817 () (or @t627 @t726))
% 4.01/4.25  (define @t818 () (and @t643 @t658))
% 4.01/4.25  (define @t819 () (and @t726 @t695 @t658))
% 4.01/4.25  (define @t820 () (and @t618 @t702 @t658))
% 4.01/4.25  (define @t821 () (or @t258 @t677 @t657))
% 4.01/4.25  (define @t822 () (and @t821 (or @t255 @t674 @t656)))
% 4.01/4.25  (define @t823 () (or @t165 @t671 @t702 @t822))
% 4.01/4.25  (define @t824 () (and @t291 @t737 @t674))
% 4.01/4.25  (define @t825 () (not @t821))
% 4.01/4.25  (define @t826 () (and @t738 @t444))
% 4.01/4.25  (define @t827 () (and @t643 @t652))
% 4.01/4.25  (define @t828 () (not @t693))
% 4.01/4.25  (define @t829 () (and @t223 @t737 @t693))
% 4.01/4.25  (define @t830 () (and @t626 @t734 @t693))
% 4.01/4.25  (define @t831 () (or @t658 @t619 @t666))
% 4.01/4.25  (define @t832 () (and @t831 (or @t652 @t618 @t665)))
% 4.01/4.25  (define @t833 () (or @t734 (= @t599 @t152) @t764 @t832))
% 4.01/4.25  (define @t834 () (or @t734 @t635 @t702 @t832))
% 4.01/4.25  (define @t835 () (or @t607 @t218 @t665))
% 4.01/4.25  (define @t836 () (and (or @t693 @t219 @t666) @t835))
% 4.01/4.25  (define @t837 () (or @t695 @t160 @t764 @t836))
% 4.01/4.25  (define @t838 () (or @t695 @t160 @t702 @t836))
% 4.01/4.25  (define @t839 () (and @t137 @t643 @t771))
% 4.01/4.25  (define @t840 () (= @t384 @t599))
% 4.01/4.25  (define @t841 () (not @t840))
% 4.01/4.25  (define @t842 () (and @t621 @t444))
% 4.01/4.25  (define @t843 () (or @t178 @t623 @t808))
% 4.01/4.25  (define @t844 () (and @t843 (or @t175 @t600 @t807)))
% 4.01/4.25  (define @t845 () (or @t153 @t635 @t621 @t844))
% 4.01/4.25  (define @t846 () (and @t504 @t132 @t138))
% 4.01/4.25  (define @t847 () (or @t191 @t592 @t508))
% 4.01/4.25  (define @t848 () (and (or @t193 @t593 @t514) @t847))
% 4.01/4.25  (define @t849 () (or @t154 @t395 @t387 @t848))
% 4.01/4.25  (define @t850 () (or @t258 @t497 @t593))
% 4.01/4.25  (define @t851 () (and @t850 (or @t255 @t495 @t592)))
% 4.01/4.25  (define @t852 () (or @t165 @t491 @t395 @t851))
% 4.01/4.25  (define @t853 () (not @t581))
% 4.01/4.25  (define @t854 () (not @t850))
% 4.01/4.25  (define @t855 () (@list false false false))
% 4.01/4.25  (define @t856 () (and @t491 @t592))
% 4.01/4.25  (define @t857 () (and @t435 @t491))
% 4.01/4.25  (define @t858 () (@list false true false false false true true true true true))
% 4.01/4.25  (define @t859 () (and @t523 @t491))
% 4.01/4.25  (define @t860 () (and @t221 @t444))
% 4.01/4.25  (define @t861 () (and @t225 @t444 @t438))
% 4.01/4.25  (define @t862 () (and @t695 @t668 @t392))
% 4.01/4.25  (define @t863 () (@list false true false))
% 4.01/4.25  (define @t864 () (and @t193 @t680 @t656))
% 4.01/4.25  (define @t865 () (and @t671 @t479))
% 4.01/4.25  (define @t866 () (or @t272 @t495 @t438))
% 4.01/4.25  (define @t867 () (or @t274 @t497 @t441))
% 4.01/4.25  (define @t868 () (and @t867 @t866))
% 4.01/4.25  (define @t869 () (or @t166 @t491 @t391 @t868))
% 4.01/4.25  (define @t870 () (not @t868))
% 4.01/4.25  (define @t871 () (or @t217 @t174 @t263))
% 4.01/4.25  (define @t872 () (or @t233 @t177 @t265))
% 4.01/4.25  (define @t873 () (and @t872 @t871))
% 4.01/4.25  (define @t874 () (or @t237 @t155 @t159 @t873))
% 4.01/4.25  (define @t875 () (or @t160 @t155 @t159 @t873))
% 4.01/4.25  (define @t876 () (not @t873))
% 4.01/4.25  (define @t877 () (@list @t873))
% 4.01/4.25  (define @t878 () (or @t611 @t508))
% 4.01/4.25  (define @t879 () (and @t477 @t491 @t514))
% 4.01/4.25  (define @t880 () (and @t219 @t395 @t438))
% 4.01/4.25  (define @t881 () (not @t610))
% 4.01/4.25  (define @t882 () (not @t439))
% 4.01/4.25  (define @t883 () (and @t231 @t634 @t773))
% 4.01/4.25  (define @t884 () (and @t209 @t635))
% 4.01/4.25  (define @t885 () (or @t778 @t771))
% 4.01/4.25  (define @t886 () (_ @t119 @t599 @t161))
% 4.01/4.25  (define @t887 () (or @t626 @t453 @t886))
% 4.01/4.25  (define @t888 () (not @t886))
% 4.01/4.25  (define @t889 () (and (or @t627 @t454 @t888) @t887))
% 4.01/4.25  (define @t890 () (or @t634 @t457 (= @t599 @t161) @t889))
% 4.01/4.25  (define @t891 () (= @t161 @t599))
% 4.01/4.25  (define @t892 () (not @t891))
% 4.01/4.25  (define @t893 () (and @t257 @t891 @t650))
% 4.01/4.25  (define @t894 () (or @t634 @t166 @t891 @t889))
% 4.01/4.25  (define @t895 () (and @t658 @t671))
% 4.01/4.25  (define @t896 () (and @t671 @t891 @t735))
% 4.01/4.25  (define @t897 () (or @t175 @t656 @t697))
% 4.01/4.25  (define @t898 () (and (or @t178 @t657 @t716) @t897))
% 4.01/4.25  (define @t899 () (or @t153 @t702 @t737 @t898))
% 4.01/4.25  (define @t900 () (@list true true false true))
% 4.01/4.25  (define @t901 () (and @t184 @t643))
% 4.01/4.25  (define @t902 () (and @t643 @t418))
% 4.01/4.25  (define @t903 () (or @t771 @t132 @t650))
% 4.01/4.25  (define @t904 () (and (or @t773 @t137 @t663) @t903))
% 4.01/4.25  (define @t905 () (= @t599 @t130))
% 4.01/4.25  (define @t906 () (or @t628 @t142 @t905 @t904))
% 4.01/4.25  (define @t907 () (or @t628 @t146 @t643 @t904))
% 4.01/4.25  (define @t908 () (or @t623 @t177 @t663))
% 4.01/4.25  (define @t909 () (and @t908 (or @t600 @t174 @t650)))
% 4.01/4.25  (define @t910 () (or @t635 @t155 @t905 @t909))
% 4.01/4.25  (define @t911 () (or @t635 @t155 @t643 @t909))
% 4.01/4.25  (define @t912 () (or @t177 @t623 @t748))
% 4.01/4.25  (define @t913 () (and @t912 (or @t174 @t600 @t601)))
% 4.01/4.25  (define @t914 () (or @t155 @t635 @t643 @t913))
% 4.01/4.25  (define @t915 () (and @t418 @t891 @t748))
% 4.01/4.25  (define @t916 () (_ @t119 @t161 @t599))
% 4.01/4.25  (define @t917 () (or @t272 @t916 @t626))
% 4.01/4.25  (define @t918 () (not @t916))
% 4.01/4.25  (define @t919 () (and (or @t274 @t918 @t627) @t917))
% 4.01/4.25  (define @t920 () (or @t166 @t891 @t634 @t919))
% 4.01/4.25  (define @t921 () (or @t258 @t918 @t623))
% 4.01/4.25  (define @t922 () (and @t921 (or @t255 @t916 @t600)))
% 4.01/4.25  (define @t923 () (or @t165 @t891 @t635 @t922))
% 4.01/4.25  (define @t924 () (and @t271 @t695))
% 4.01/4.25  (define @t925 () (and @t695 @t702 @t222))
% 4.01/4.25  (define @t926 () (and @t217 @t695))
% 4.01/4.25  (define @t927 () (_ @t119 @t606 @t156))
% 4.01/4.25  (define @t928 () (not @t927))
% 4.01/4.25  (define @t929 () (or @t666 @t928 @t233))
% 4.01/4.25  (define @t930 () (and @t929 (or @t665 @t927 @t217)))
% 4.01/4.25  (define @t931 () (or @t764 (= @t606 @t156) @t237 @t930))
% 4.01/4.25  (define @t932 () (or @t702 @t695 @t160 @t930))
% 4.01/4.25  (define @t933 () (and @t671 @t272))
% 4.01/4.25  (define @t934 () (@list true false true true))
% 4.01/4.25  (define @t935 () (or @t420 @t549 @t274))
% 4.01/4.25  (define @t936 () (and @t935 (or @t418 @t547 @t272)))
% 4.01/4.25  (define @t937 () (or @t423 @t552 @t166 @t936))
% 4.01/4.25  (define @t938 () (or @t164 @t159 @t166 @t936))
% 4.01/4.25  (define @t939 () (and @t217 @t395 @t401))
% 4.01/4.25  (define @t940 () (or @t265 @t693 @t676))
% 4.01/4.25  (define @t941 () (and @t940 (or @t263 @t607 @t608)))
% 4.01/4.25  (define @t942 () (or @t159 @t695 @t661 @t941))
% 4.01/4.25  (define @t943 () (and @t454 @t671 @t607))
% 4.01/4.25  (define @t944 () (or @t657 @t178 @t742))
% 4.01/4.25  (define @t945 () (and @t944 (or @t656 @t175 @t740)))
% 4.01/4.25  (define @t946 () (or @t702 @t153 @t745 @t945))
% 4.01/4.25  (define @t947 () (or @t702 @t153 @t737 @t945))
% 4.01/4.25  (define @t948 () (not @t944))
% 4.01/4.25  (define @t949 () (and @t177 @t661 @t656))
% 4.01/4.25  (define @t950 () (not @t513))
% 4.01/4.25  (define @t951 () (and @t513 @t661))
% 4.01/4.25  (define @t952 () (and @t444 @t491 @t288))
% 4.01/4.25  (define @t953 () (_ @t119 @t384 @t161))
% 4.01/4.25  (define @t954 () (not @t953))
% 4.01/4.25  (define @t955 () (and @t444 @t472))
% 4.01/4.25  (define @t956 () (or @t953 @t399 @t272))
% 4.01/4.25  (define @t957 () (and (or @t954 @t401 @t274) @t956))
% 4.01/4.25  (define @t958 () (or (= @t384 @t161) @t404 @t166 @t957))
% 4.01/4.25  (define @t959 () (or @t491 @t391 @t166 @t957))
% 4.01/4.25  (define @t960 () (and @t174 @t484))
% 4.01/4.25  (define @t961 () (and @t200 @t444 @t508))
% 4.01/4.25  (define @t962 () (and @t175 @t737 @t657))
% 4.01/4.25  (define @t963 () (@list true true false))
% 4.01/4.25  (assume @p1 @t70)
% 4.01/4.25  (assume @p2 true)
% 4.01/4.25  (step @p3 :rule quant-miniscope-or :args ((= (forall @t68 @t83) (or @t82 @t72))))
% 4.01/4.25  (step @p4 :rule aci_norm :args ((= @t84 @t83)))
% 4.01/4.25  (step @p5 :rule cong :premises (@p4) :args ((forall @t68 @t84)))
% 4.01/4.25  (step @p6 :rule trans :premises (@p5 @p3))
% 4.01/4.25  (step @p7 :rule aci_norm :args ((= (or (or @t80 @t58 @t56 @t54 @t52 @t50 @t47 @t45 @t43 @t41 @t38 @t36 @t34 @t31 @t29 @t26) @t76) @t84)))
% 4.01/4.25  (step @p8 :rule refl :args (@t76))
% 4.01/4.25  (step @p9 :rule bool-double-not-elim :args (@t26))
% 4.01/4.25  (step @p10 :rule bool-double-not-elim :args (@t29))
% 4.01/4.25  (step @p11 :rule bool-double-not-elim :args (@t31))
% 4.01/4.25  (step @p12 :rule bool-double-not-elim :args (@t34))
% 4.01/4.25  (step @p13 :rule bool-double-not-elim :args (@t36))
% 4.01/4.25  (step @p14 :rule bool-double-not-elim :args (@t38))
% 4.01/4.25  (step @p15 :rule bool-double-not-elim :args (@t41))
% 4.01/4.25  (step @p16 :rule bool-double-not-elim :args (@t43))
% 4.01/4.25  (step @p17 :rule bool-double-not-elim :args (@t45))
% 4.01/4.25  (step @p18 :rule bool-double-not-elim :args (@t47))
% 4.01/4.25  (step @p19 :rule bool-double-not-elim :args (@t50))
% 4.01/4.25  (step @p20 :rule bool-double-not-elim :args (@t52))
% 4.01/4.25  (step @p21 :rule bool-double-not-elim :args (@t54))
% 4.01/4.25  (step @p22 :rule bool-double-not-elim :args (@t56))
% 4.01/4.25  (step @p23 :rule bool-double-not-elim :args (@t58))
% 4.01/4.25  (step @p24 :rule refl :args (@t80))
% 4.01/4.25  (step @p25 :rule nary_cong :premises (@p24 @p23 @p22 @p21 @p20 @p19 @p18 @p17 @p16 @p15 @p14 @p13 @p12 @p11 @p10 @p9) :args (@t100))
% 4.01/4.25  (step @p26 :rule aci_norm :args ((= (or @t80 (or @t99 (or @t98 (or @t97 (or @t96 (or @t95 (or @t94 (or @t93 (or @t92 (or @t91 (or @t90 (or @t89 (or @t88 (or @t87 (or @t86 @t85))))))))))))))) @t100)))
% 4.01/4.25  (step @p27 :rule trans :premises (@p26 @p25))
% 4.01/4.25  (step @p28 :rule bool-and-de-morgan :args (@t30 @t27 true))
% 4.01/4.25  (step @p29 :rule refl :args (@t87))
% 4.01/4.25  (step @p30 :rule nary_cong :premises (@p29 @p28) :args ((or @t87 (not (and @t30 @t27)))))
% 4.01/4.25  (step @p31 :rule bool-and-de-morgan :args (@t32 @t30 (and @t27)))
% 4.01/4.25  (step @p32 :rule trans :premises (@p31 @p30))
% 4.01/4.25  (step @p33 :rule refl :args (@t88))
% 4.01/4.25  (step @p34 :rule nary_cong :premises (@p33 @p32) :args ((or @t88 (not (and @t32 @t30 @t27)))))
% 4.01/4.25  (step @p35 :rule bool-and-de-morgan :args (@t35 @t32 (and @t30 @t27)))
% 4.01/4.25  (step @p36 :rule trans :premises (@p35 @p34))
% 4.01/4.25  (step @p37 :rule refl :args (@t89))
% 4.01/4.25  (step @p38 :rule nary_cong :premises (@p37 @p36) :args ((or @t89 (not (and @t35 @t32 @t30 @t27)))))
% 4.01/4.25  (step @p39 :rule bool-and-de-morgan :args (@t37 @t35 (and @t32 @t30 @t27)))
% 4.01/4.25  (step @p40 :rule trans :premises (@p39 @p38))
% 4.01/4.25  (step @p41 :rule refl :args (@t90))
% 4.01/4.25  (step @p42 :rule nary_cong :premises (@p41 @p40) :args ((or @t90 (not (and @t37 @t35 @t32 @t30 @t27)))))
% 4.01/4.25  (step @p43 :rule bool-and-de-morgan :args (@t39 @t37 (and @t35 @t32 @t30 @t27)))
% 4.01/4.25  (step @p44 :rule trans :premises (@p43 @p42))
% 4.01/4.25  (step @p45 :rule refl :args (@t91))
% 4.01/4.25  (step @p46 :rule nary_cong :premises (@p45 @p44) :args ((or @t91 (not (and @t39 @t37 @t35 @t32 @t30 @t27)))))
% 4.01/4.25  (step @p47 :rule bool-and-de-morgan :args (@t42 @t39 (and @t37 @t35 @t32 @t30 @t27)))
% 4.01/4.25  (step @p48 :rule trans :premises (@p47 @p46))
% 4.01/4.25  (step @p49 :rule refl :args (@t92))
% 4.01/4.25  (step @p50 :rule nary_cong :premises (@p49 @p48) :args ((or @t92 (not (and @t42 @t39 @t37 @t35 @t32 @t30 @t27)))))
% 4.01/4.25  (step @p51 :rule bool-and-de-morgan :args (@t44 @t42 (and @t39 @t37 @t35 @t32 @t30 @t27)))
% 4.01/4.25  (step @p52 :rule trans :premises (@p51 @p50))
% 4.01/4.25  (step @p53 :rule refl :args (@t93))
% 4.01/4.25  (step @p54 :rule nary_cong :premises (@p53 @p52) :args ((or @t93 (not (and @t44 @t42 @t39 @t37 @t35 @t32 @t30 @t27)))))
% 4.01/4.25  (step @p55 :rule bool-and-de-morgan :args (@t46 @t44 (and @t42 @t39 @t37 @t35 @t32 @t30 @t27)))
% 4.01/4.25  (step @p56 :rule trans :premises (@p55 @p54))
% 4.01/4.25  (step @p57 :rule refl :args (@t94))
% 4.01/4.25  (step @p58 :rule nary_cong :premises (@p57 @p56) :args ((or @t94 (not (and @t46 @t44 @t42 @t39 @t37 @t35 @t32 @t30 @t27)))))
% 4.01/4.25  (step @p59 :rule bool-and-de-morgan :args (@t48 @t46 (and @t44 @t42 @t39 @t37 @t35 @t32 @t30 @t27)))
% 4.01/4.25  (step @p60 :rule trans :premises (@p59 @p58))
% 4.01/4.25  (step @p61 :rule refl :args (@t95))
% 4.01/4.25  (step @p62 :rule nary_cong :premises (@p61 @p60) :args ((or @t95 (not (and @t48 @t46 @t44 @t42 @t39 @t37 @t35 @t32 @t30 @t27)))))
% 4.01/4.25  (step @p63 :rule bool-and-de-morgan :args (@t51 @t48 (and @t46 @t44 @t42 @t39 @t37 @t35 @t32 @t30 @t27)))
% 4.01/4.25  (step @p64 :rule trans :premises (@p63 @p62))
% 4.01/4.25  (step @p65 :rule refl :args (@t96))
% 4.01/4.25  (step @p66 :rule nary_cong :premises (@p65 @p64) :args ((or @t96 (not (and @t51 @t48 @t46 @t44 @t42 @t39 @t37 @t35 @t32 @t30 @t27)))))
% 4.01/4.25  (step @p67 :rule bool-and-de-morgan :args (@t53 @t51 (and @t48 @t46 @t44 @t42 @t39 @t37 @t35 @t32 @t30 @t27)))
% 4.01/4.25  (step @p68 :rule trans :premises (@p67 @p66))
% 4.01/4.25  (step @p69 :rule refl :args (@t97))
% 4.01/4.25  (step @p70 :rule nary_cong :premises (@p69 @p68) :args ((or @t97 (not (and @t53 @t51 @t48 @t46 @t44 @t42 @t39 @t37 @t35 @t32 @t30 @t27)))))
% 4.01/4.25  (step @p71 :rule bool-and-de-morgan :args (@t55 @t53 (and @t51 @t48 @t46 @t44 @t42 @t39 @t37 @t35 @t32 @t30 @t27)))
% 4.01/4.25  (step @p72 :rule trans :premises (@p71 @p70))
% 4.01/4.25  (step @p73 :rule refl :args (@t98))
% 4.01/4.25  (step @p74 :rule nary_cong :premises (@p73 @p72) :args ((or @t98 (not (and @t55 @t53 @t51 @t48 @t46 @t44 @t42 @t39 @t37 @t35 @t32 @t30 @t27)))))
% 4.01/4.25  (step @p75 :rule bool-and-de-morgan :args (@t57 @t55 (and @t53 @t51 @t48 @t46 @t44 @t42 @t39 @t37 @t35 @t32 @t30 @t27)))
% 4.01/4.25  (step @p76 :rule trans :premises (@p75 @p74))
% 4.01/4.25  (step @p77 :rule refl :args (@t99))
% 4.01/4.25  (step @p78 :rule nary_cong :premises (@p77 @p76) :args ((or @t99 (not (and @t57 @t55 @t53 @t51 @t48 @t46 @t44 @t42 @t39 @t37 @t35 @t32 @t30 @t27)))))
% 4.01/4.25  (step @p79 :rule bool-and-de-morgan :args (@t59 @t57 (and @t55 @t53 @t51 @t48 @t46 @t44 @t42 @t39 @t37 @t35 @t32 @t30 @t27)))
% 4.01/4.25  (step @p80 :rule trans :premises (@p79 @p78))
% 4.01/4.25  (step @p81 :rule nary_cong :premises (@p24 @p80) :args ((or @t80 (not (and @t59 @t57 @t55 @t53 @t51 @t48 @t46 @t44 @t42 @t39 @t37 @t35 @t32 @t30 @t27)))))
% 4.01/4.25  (step @p82 :rule bool-and-de-morgan :args (@t79 @t59 (and @t57 @t55 @t53 @t51 @t48 @t46 @t44 @t42 @t39 @t37 @t35 @t32 @t30 @t27)))
% 4.01/4.25  (step @p83 :rule trans :premises (@p82 @p81))
% 4.01/4.25  (step @p84 :rule trans :premises (@p83 @p27))
% 4.01/4.25  (step @p85 :rule nary_cong :premises (@p84 @p8) :args ((or (not @t101) @t76)))
% 4.01/4.25  (step @p86 :rule trans :premises (@p85 @p7))
% 4.01/4.25  (step @p87 :rule bool-impl-elim :args (@t101 @t76))
% 4.01/4.25  (step @p88 :rule trans :premises (@p87 @p86))
% 4.01/4.25  (step @p89 :rule cong :premises (@p88) :args ((forall @t68 (=> @t101 @t76))))
% 4.01/4.25  (step @p90 :rule trans :premises (@p89 @p6))
% 4.01/4.25  (step @p91 :rule refl :args (@t73))
% 4.01/4.25  (step @p92 :rule refl :args (@t4))
% 4.01/4.25  (step @p93 :rule cong :premises (@p92 @p91) :args ((= @t4 @t73)))
% 4.01/4.25  (step @p94 :rule symm :premises (@p93))
% 4.01/4.25  (step @p95 :rule eq_resolve :premises (@p92 @p94))
% 4.01/4.25  (step @p96 :rule refl :args (@t74))
% 4.01/4.25  (step @p97 :rule refl :args (@t8))
% 4.01/4.25  (step @p98 :rule cong :premises (@p97 @p96) :args ((= @t8 @t74)))
% 4.01/4.25  (step @p99 :rule symm :premises (@p98))
% 4.01/4.25  (step @p100 :rule eq_resolve :premises (@p97 @p99))
% 4.01/4.25  (step @p101 :rule refl :args (@t75))
% 4.01/4.25  (step @p102 :rule refl :args (@t10))
% 4.01/4.25  (step @p103 :rule cong :premises (@p102 @p101) :args ((= @t10 @t75)))
% 4.01/4.25  (step @p104 :rule symm :premises (@p103))
% 4.01/4.25  (step @p105 :rule eq_resolve :premises (@p102 @p104))
% 4.01/4.25  (step @p106 :rule nary_cong :premises (@p105 @p100 @p95) :args (@t102))
% 4.01/4.25  (step @p107 :rule cong :premises (@p95) :args (@t5))
% 4.01/4.25  (step @p108 :rule cong :premises (@p100) :args (@t9))
% 4.01/4.25  (step @p109 :rule cong :premises (@p105) :args (@t11))
% 4.01/4.25  (step @p110 :rule nary_cong :premises (@p109 @p108 @p107) :args (@t103))
% 4.01/4.25  (step @p111 :rule nary_cong :premises (@p110 @p106) :args (@t104))
% 4.01/4.25  (step @p112 :rule refl :args (@t15))
% 4.01/4.25  (step @p113 :rule refl :args (@t17))
% 4.01/4.25  (step @p114 :rule refl :args (@t19))
% 4.01/4.25  (step @p115 :rule nary_cong :premises (@p114 @p113 @p112 @p111) :args (@t105))
% 4.01/4.25  (step @p116 :rule cong :premises (@p115) :args ((forall @t22 @t105)))
% 4.01/4.25  (step @p117 :rule bool-double-not-elim :args (@t4))
% 4.01/4.25  (step @p118 :rule bool-double-not-elim :args (@t8))
% 4.01/4.25  (step @p119 :rule bool-double-not-elim :args (@t10))
% 4.01/4.25  (step @p120 :rule nary_cong :premises (@p119 @p118 @p117) :args (@t109))
% 4.01/4.25  (step @p121 :rule aci_norm :args ((= (or @t108 (or @t107 @t106)) @t109)))
% 4.01/4.25  (step @p122 :rule trans :premises (@p121 @p120))
% 4.01/4.25  (step @p123 :rule bool-and-de-morgan :args (@t9 @t5 true))
% 4.01/4.25  (step @p124 :rule refl :args (@t108))
% 4.01/4.25  (step @p125 :rule nary_cong :premises (@p124 @p123) :args ((or @t108 (not (and @t9 @t5)))))
% 4.01/4.25  (step @p126 :rule bool-and-de-morgan :args (@t11 @t9 (and @t5)))
% 4.01/4.25  (step @p127 :rule trans :premises (@p126 @p125))
% 4.01/4.25  (step @p128 :rule trans :premises (@p127 @p122))
% 4.01/4.25  (step @p129 :rule aci_norm :args ((= (or @t11 (or @t9 @t5)) @t103)))
% 4.01/4.25  (step @p130 :rule bool-and-de-morgan :args (@t8 @t4 true))
% 4.01/4.25  (step @p131 :rule refl :args (@t11))
% 4.01/4.25  (step @p132 :rule nary_cong :premises (@p131 @p130) :args ((or @t11 (not (and @t8 @t4)))))
% 4.01/4.25  (step @p133 :rule bool-and-de-morgan :args (@t10 @t8 (and @t4)))
% 4.01/4.25  (step @p134 :rule trans :premises (@p133 @p132))
% 4.01/4.25  (step @p135 :rule trans :premises (@p134 @p129))
% 4.01/4.25  (step @p136 :rule nary_cong :premises (@p135 @p128) :args ((and (not @t13) (not @t12))))
% 4.01/4.25  (step @p137 :rule bool-or-de-morgan :args (@t13 @t12 false))
% 4.01/4.25  (step @p138 :rule trans :premises (@p137 @p136))
% 4.01/4.25  (step @p139 :rule nary_cong :premises (@p114 @p113 @p112 @p138) :args ((or @t19 @t17 @t15 @t110)))
% 4.01/4.25  (step @p140 :rule refl :args (@t110))
% 4.01/4.25  (step @p141 :rule bool-double-not-elim :args (@t15))
% 4.01/4.25  (step @p142 :rule bool-double-not-elim :args (@t17))
% 4.01/4.25  (step @p143 :rule bool-double-not-elim :args (@t19))
% 4.01/4.25  (step @p144 :rule nary_cong :premises (@p143 @p142 @p141 @p140) :args (@t114))
% 4.01/4.25  (step @p145 :rule aci_norm :args ((= (or @t113 (or @t112 (or @t111 @t110))) @t114)))
% 4.01/4.25  (step @p146 :rule trans :premises (@p145 @p144))
% 4.01/4.25  (step @p147 :rule bool-and-de-morgan :args (@t16 @t14 true))
% 4.01/4.25  (step @p148 :rule refl :args (@t112))
% 4.01/4.25  (step @p149 :rule nary_cong :premises (@p148 @p147) :args ((or @t112 (not (and @t16 @t14)))))
% 4.01/4.25  (step @p150 :rule bool-and-de-morgan :args (@t18 @t16 (and @t14)))
% 4.01/4.25  (step @p151 :rule trans :premises (@p150 @p149))
% 4.01/4.25  (step @p152 :rule refl :args (@t113))
% 4.01/4.25  (step @p153 :rule nary_cong :premises (@p152 @p151) :args ((or @t113 (not (and @t18 @t16 @t14)))))
% 4.01/4.25  (step @p154 :rule bool-and-de-morgan :args (@t20 @t18 (and @t16 @t14)))
% 4.01/4.25  (step @p155 :rule trans :premises (@p154 @p153))
% 4.01/4.25  (step @p156 :rule trans :premises (@p155 @p146))
% 4.01/4.25  (step @p157 :rule trans :premises (@p156 @p139))
% 4.01/4.25  (step @p158 :rule cong :premises (@p157) :args (@t115))
% 4.01/4.25  (step @p159 :rule trans :premises (@p158 @p116))
% 4.01/4.25  (step @p160 :rule cong :premises (@p159) :args (@t116))
% 4.01/4.25  (step @p161 :rule exists-elim :args ((= @t23 @t116)))
% 4.01/4.25  (step @p162 :rule trans :premises (@p161 @p160))
% 4.01/4.25  (step @p163 :rule refl :args (@t27))
% 4.01/4.25  (step @p164 :rule refl :args (@t30))
% 4.01/4.25  (step @p165 :rule refl :args (@t32))
% 4.01/4.25  (step @p166 :rule refl :args (@t35))
% 4.01/4.25  (step @p167 :rule refl :args (@t37))
% 4.01/4.25  (step @p168 :rule refl :args (@t39))
% 4.01/4.25  (step @p169 :rule refl :args (@t42))
% 4.01/4.25  (step @p170 :rule refl :args (@t44))
% 4.01/4.25  (step @p171 :rule refl :args (@t46))
% 4.01/4.25  (step @p172 :rule refl :args (@t48))
% 4.01/4.25  (step @p173 :rule refl :args (@t51))
% 4.01/4.25  (step @p174 :rule refl :args (@t53))
% 4.01/4.25  (step @p175 :rule refl :args (@t55))
% 4.01/4.25  (step @p176 :rule refl :args (@t57))
% 4.01/4.25  (step @p177 :rule refl :args (@t59))
% 4.01/4.25  (step @p178 :rule refl :args (@t77))
% 4.01/4.25  (step @p179 :rule refl :args (@t62))
% 4.01/4.25  (step @p180 :rule cong :premises (@p179 @p178) :args ((= @t62 @t77)))
% 4.01/4.25  (step @p181 :rule symm :premises (@p180))
% 4.01/4.25  (step @p182 :rule eq_resolve :premises (@p179 @p181))
% 4.01/4.25  (step @p183 :rule refl :args (@t78))
% 4.01/4.25  (step @p184 :rule refl :args (@t63))
% 4.01/4.25  (step @p185 :rule cong :premises (@p184 @p183) :args ((= @t63 @t78)))
% 4.01/4.25  (step @p186 :rule symm :premises (@p185))
% 4.01/4.25  (step @p187 :rule eq_resolve :premises (@p184 @p186))
% 4.01/4.25  (step @p188 :rule cong :premises (@p187) :args (@t117))
% 4.01/4.25  (step @p189 :rule nary_cong :premises (@p188 @p182) :args (@t118))
% 4.01/4.25  (step @p190 :rule cong :premises (@p189) :args ((forall @t64 @t118)))
% 4.01/4.25  (step @p191 :rule bool-impl-elim :args (@t63 @t62))
% 4.01/4.25  (step @p192 :rule cong :premises (@p191) :args (@t65))
% 4.01/4.25  (step @p193 :rule trans :premises (@p192 @p190))
% 4.01/4.25  (step @p194 :rule nary_cong :premises (@p193 @p177 @p176 @p175 @p174 @p173 @p172 @p171 @p170 @p169 @p168 @p167 @p166 @p165 @p164 @p163) :args (@t66))
% 4.01/4.25  (step @p195 :rule cong :premises (@p194 @p162) :args (@t67))
% 4.01/4.25  (step @p196 :rule cong :premises (@p195) :args (@t69))
% 4.01/4.25  (step @p197 :rule trans :premises (@p196 @p90))
% 4.01/4.25  (step @p198 :rule cong :premises (@p197) :args (@t70))
% 4.01/4.25  (step @p199 :rule eq_resolve :premises (@p1 @p198))
% 4.01/4.25  (step @p200 :rule not_or_elim :premises (@p199) :args (0))
% 4.01/4.25  (step @p201 :rule skolemize :premises (@p200))
% 4.01/4.25  (step @p202 :rule bool-double-not-elim :args (@t123))
% 4.01/4.25  (step @p203 :rule refl :args (@t127))
% 4.01/4.25  (step @p204 :rule nary_cong :premises (@p203 @p202) :args ((or @t127 (not @t124))))
% 4.01/4.25  (step @p205 :rule cnf_or_neg :args (@t127 1))
% 4.01/4.25  (step @p206 :rule eq_resolve :premises (@p205 @p204))
% 4.01/4.25  (step @p207 :rule reordering :premises (@p206) :args ((or @t123 @t127)))
% 4.01/4.25  (step @p208 :rule chain_m_resolution :premises (@p207 @p201) :args (@t123 @t128 @t129))
% 4.01/4.25  (step @p209 :rule refl :args (@t141))
% 4.01/4.25  (step @p210 :rule eq-symm :args (@t131 @t130))
% 4.01/4.25  (step @p211 :rule eq-symm :args (@t133 @t130))
% 4.01/4.25  (step @p212 :rule eq-symm :args (@t133 @t131))
% 4.01/4.25  (step @p213 :rule nary_cong :premises (@p212 @p211 @p210 @p209) :args (@t145))
% 4.01/4.25  (step @p214 :rule refl :args (@t123))
% 4.01/4.25  (step @p215 :rule cong :premises (@p214 @p213) :args ((=> @t123 @t145)))
% 4.01/4.25  (assume-push @p4783 @t123)
% 4.01/4.25  (step @p217 :rule instantiate :premises (@p208) :args ((@list @t133 @t131 @t130)))
% 4.01/4.25  (step-pop @p4784 :rule scope :premises (@p217))
% 4.01/4.25  (step @p218 :rule process_scope :premises (@p4784) :args (@t145))
% 4.01/4.25  (step @p220 :rule eq_resolve :premises (@p218 @p215))
% 4.01/4.25  (step @p221 :rule implies_elim :premises (@p220))
% 4.01/4.25  (step @p222 :rule chain_m_resolution :premises (@p221 @p208) :args (@t149 @t150 @t151))
% 4.01/4.25  (step @p223 :rule not_or_elim :premises (@p199) :args (1))
% 4.01/4.25  (step @p224 :rule skolemize :premises (@p223))
% 4.01/4.25  (step @p225 :rule cnf_or_neg :args (@t167 14))
% 4.01/4.25  (step @p226 :rule chain_m_resolution :premises (@p225 @p224) :args (@t168 @t128 @t169))
% 4.01/4.25  (step @p227 :rule cnf_or_neg :args (@t167 13))
% 4.01/4.25  (step @p228 :rule chain_m_resolution :premises (@p227 @p224) :args (@t170 @t128 @t169))
% 4.01/4.25  (step @p229 :rule cnf_or_neg :args (@t167 12))
% 4.01/4.25  (step @p230 :rule chain_m_resolution :premises (@p229 @p224) :args ((not @t146) @t128 @t169))
% 4.01/4.25  (step @p231 :rule cnf_or_pos :args (@t149))
% 4.01/4.25  (step @p232 :rule reordering :premises (@p231) :args ((or @t146 @t147 @t148 @t141 (not @t149))))
% 4.01/4.25  (step @p233 :rule chain_m_resolution :premises (@p232 @p230 @p228 @p226 @p222) :args (@t141 @t171 (@list @t146 @t147 @t148 @t149)))
% 4.01/4.25  (step @p234 :rule cnf_and_pos :args (@t141 0))
% 4.01/4.25  (step @p235 :rule reordering :premises (@p234) :args ((or @t140 @t172)))
% 4.01/4.25  (step @p236 :rule chain_m_resolution :premises (@p235 @p233) :args (@t140 @t150 @t173))
% 4.01/4.25  (step @p237 :rule refl :args (@t180))
% 4.01/4.25  (step @p238 :rule refl :args (@t155))
% 4.01/4.25  (step @p239 :rule refl :args (@t153))
% 4.01/4.25  (step @p240 :rule nary_cong :premises (@p239 @p238 @p211 @p237) :args (@t181))
% 4.01/4.25  (step @p241 :rule cong :premises (@p214 @p240) :args ((=> @t123 @t181)))
% 4.01/4.25  (assume-push @p4785 @t123)
% 4.01/4.25  (step @p243 :rule instantiate :premises (@p208) :args ((@list @t152 @t133 @t130)))
% 4.01/4.25  (step-pop @p4786 :rule scope :premises (@p243))
% 4.01/4.25  (step @p244 :rule process_scope :premises (@p4786) :args (@t181))
% 4.01/4.25  (step @p246 :rule eq_resolve :premises (@p244 @p241))
% 4.01/4.25  (step @p247 :rule implies_elim :premises (@p246))
% 4.01/4.25  (step @p248 :rule chain_m_resolution :premises (@p247 @p208) :args (@t182 @t150 @t151))
% 4.01/4.25  (step @p249 :rule cnf_or_neg :args (@t167 11))
% 4.01/4.25  (step @p250 :rule chain_m_resolution :premises (@p249 @p224) :args (@t183 @t128 @t169))
% 4.01/4.25  (step @p251 :rule cnf_or_neg :args (@t167 9))
% 4.01/4.25  (step @p252 :rule chain_m_resolution :premises (@p251 @p224) :args (@t184 @t128 @t169))
% 4.01/4.25  (step @p253 :rule cnf_or_pos :args (@t182))
% 4.01/4.25  (step @p254 :rule reordering :premises (@p253) :args ((or @t155 @t153 @t147 @t180 (not @t182))))
% 4.01/4.25  (step @p255 :rule chain_m_resolution :premises (@p254 @p252 @p250 @p228 @p248) :args (@t180 @t171 (@list @t155 @t153 @t147 @t182)))
% 4.01/4.25  (step @p256 :rule cnf_and_pos :args (@t180 1))
% 4.01/4.25  (step @p257 :rule reordering :premises (@p256) :args ((or @t176 @t185)))
% 4.01/4.25  (step @p258 :rule chain_m_resolution :premises (@p257 @p255) :args (@t176 @t150 @t186))
% 4.01/4.25  (step @p259 :rule cnf_or_pos :args (@t176))
% 4.01/4.25  (step @p260 :rule reordering :premises (@p259) :args ((or @t134 @t175 @t174 (not @t176))))
% 4.01/4.25  (step @p261 :rule refl :args (@t187))
% 4.01/4.25  (step @p262 :rule bool-double-not-elim :args (@t82))
% 4.01/4.25  (step @p263 :rule nary_cong :premises (@p262 @p261) :args ((or (not @t188) @t187)))
% 4.01/4.25  (assume-push @p4787 @t188)
% 4.01/4.25  (step-pop @p4788 :rule scope :premises (@p201))
% 4.01/4.25  (step @p265 :rule process_scope :premises (@p4788) :args (@t187))
% 4.01/4.25  (step @p267 :rule implies_elim :premises (@p265))
% 4.01/4.25  (step @p268 :rule eq_resolve :premises (@p267 @p263))
% 4.01/4.25  (step @p269 :rule refl :args (@t189))
% 4.01/4.25  (step @p270 :rule bool-double-not-elim :args (@t72))
% 4.01/4.25  (step @p271 :rule nary_cong :premises (@p270 @p269) :args ((or (not @t190) @t189)))
% 4.01/4.25  (assume-push @p4789 @t190)
% 4.01/4.25  (step-pop @p4790 :rule scope :premises (@p224))
% 4.01/4.25  (step @p273 :rule process_scope :premises (@p4790) :args (@t189))
% 4.01/4.25  (step @p275 :rule implies_elim :premises (@p273))
% 4.01/4.25  (step @p276 :rule eq_resolve :premises (@p275 @p271))
% 4.01/4.25  (step @p277 :rule refl :args (@t194))
% 4.01/4.25  (step @p278 :rule refl :args (@t154))
% 4.01/4.25  (step @p279 :rule nary_cong :premises (@p278 @p238 @p210 @p277) :args (@t195))
% 4.01/4.25  (step @p280 :rule cong :premises (@p214 @p279) :args ((=> @t123 @t195)))
% 4.01/4.25  (assume-push @p4791 @t123)
% 4.01/4.25  (step @p282 :rule instantiate :premises (@p208) :args ((@list @t152 @t131 @t130)))
% 4.01/4.25  (step-pop @p4792 :rule scope :premises (@p282))
% 4.01/4.25  (step @p283 :rule process_scope :premises (@p4792) :args (@t195))
% 4.01/4.25  (step @p285 :rule eq_resolve :premises (@p283 @p280))
% 4.01/4.25  (step @p286 :rule implies_elim :premises (@p285))
% 4.01/4.25  (step @p287 :rule chain_m_resolution :premises (@p286 @p208) :args (@t196 @t150 @t151))
% 4.01/4.25  (step @p288 :rule cnf_or_neg :args (@t167 10))
% 4.01/4.25  (step @p289 :rule chain_m_resolution :premises (@p288 @p224) :args (@t197 @t128 @t169))
% 4.01/4.25  (step @p290 :rule cnf_or_pos :args (@t196))
% 4.01/4.25  (step @p291 :rule reordering :premises (@p290) :args ((or @t155 @t154 @t146 @t194 (not @t196))))
% 4.01/4.25  (step @p292 :rule chain_m_resolution :premises (@p291 @p252 @p289 @p230 @p287) :args (@t194 @t171 (@list @t155 @t154 @t146 @t196)))
% 4.01/4.25  (step @p293 :rule cnf_and_pos :args (@t194 1))
% 4.01/4.25  (step @p294 :rule reordering :premises (@p293) :args ((or @t192 (not @t194))))
% 4.01/4.25  (step @p295 :rule chain_m_resolution :premises (@p294 @p292) :args (@t192 @t150 (@list @t194)))
% 4.01/4.25  (step @p296 :rule cnf_or_pos :args (@t192))
% 4.01/4.25  (step @p297 :rule reordering :premises (@p296) :args ((or @t132 @t174 @t191 (not @t192))))
% 4.01/4.25  (step @p298 :rule instantiate :premises (@p208) :args ((@list @t152 @t131 @t133)))
% 4.01/4.25  (step @p299 :rule cnf_or_pos :args (@t203))
% 4.01/4.25  (step @p300 :rule reordering :premises (@p299) :args ((or @t154 @t153 @t148 @t202 (not @t203))))
% 4.01/4.25  (step @p301 :rule chain_m_resolution :premises (@p300 @p289 @p250 @p226 @p298) :args (@t202 @t171 (@list @t154 @t153 @t148 @t203)))
% 4.01/4.25  (step @p302 :rule cnf_and_pos :args (@t202 0))
% 4.01/4.25  (step @p303 :rule reordering :premises (@p302) :args ((or @t201 @t204)))
% 4.01/4.25  (step @p304 :rule chain_m_resolution :premises (@p303 @p301) :args (@t201 @t150 @t205))
% 4.01/4.25  (step @p305 :rule cnf_or_pos :args (@t201))
% 4.01/4.25  (step @p306 :rule reordering :premises (@p305) :args ((or @t200 @t178 @t193 (not @t201))))
% 4.01/4.25  (step @p307 :rule chain_m_resolution :premises (@p306 @p304 @p297 @p295 @p260 @p258) :args ((or @t134 @t132 @t200 @t174) @t206 (@list @t201 @t191 @t192 @t175 @t176)))
% 4.01/4.25  (step @p308 :rule refl :args (@t211))
% 4.01/4.25  (step @p309 :rule eq-symm :args (@t131 @t152))
% 4.01/4.25  (step @p310 :rule nary_cong :premises (@p309 @p210 @p238 @p308) :args (@t213))
% 4.01/4.25  (step @p311 :rule cong :premises (@p214 @p310) :args ((=> @t123 @t213)))
% 4.01/4.25  (assume-push @p4793 @t123)
% 4.01/4.25  (step @p313 :rule instantiate :premises (@p208) :args ((@list @t131 @t152 @t130)))
% 4.01/4.25  (step-pop @p4794 :rule scope :premises (@p313))
% 4.01/4.25  (step @p314 :rule process_scope :premises (@p4794) :args (@t213))
% 4.01/4.25  (step @p316 :rule eq_resolve :premises (@p314 @p311))
% 4.01/4.25  (step @p317 :rule implies_elim :premises (@p316))
% 4.01/4.25  (step @p318 :rule chain_m_resolution :premises (@p317 @p208) :args (@t214 @t150 @t151))
% 4.01/4.25  (step @p319 :rule cnf_or_pos :args (@t214))
% 4.01/4.25  (step @p320 :rule reordering :premises (@p319) :args ((or @t155 @t154 @t146 @t211 (not @t214))))
% 4.01/4.25  (step @p321 :rule chain_m_resolution :premises (@p320 @p252 @p289 @p230 @p318) :args (@t211 @t171 (@list @t155 @t154 @t146 @t214)))
% 4.01/4.25  (step @p322 :rule cnf_and_pos :args (@t211 1))
% 4.01/4.25  (step @p323 :rule reordering :premises (@p322) :args ((or @t208 @t215)))
% 4.01/4.25  (step @p324 :rule chain_m_resolution :premises (@p323 @p321) :args (@t208 @t150 @t216))
% 4.01/4.25  (step @p325 :rule cnf_or_pos :args (@t208))
% 4.01/4.25  (step @p326 :rule reordering :premises (@p325) :args ((or @t132 @t207 @t174 (not @t208))))
% 4.01/4.25  (step @p327 :rule bool-double-not-elim :args (@t125))
% 4.01/4.25  (step @p328 :rule nary_cong :premises (@p203 @p327) :args ((or @t127 (not @t126))))
% 4.01/4.25  (step @p329 :rule cnf_or_neg :args (@t127 0))
% 4.01/4.25  (step @p330 :rule eq_resolve :premises (@p329 @p328))
% 4.01/4.25  (step @p331 :rule reordering :premises (@p330) :args ((or @t125 @t127)))
% 4.01/4.25  (step @p332 :rule chain_m_resolution :premises (@p331 @p201) :args (@t125 @t128 @t129))
% 4.01/4.25  (step @p333 :rule instantiate :premises (@p332) :args ((@list @t156 @t152)))
% 4.01/4.25  (step @p334 :rule cnf_or_pos :args (@t220))
% 4.01/4.25  (step @p335 :rule reordering :premises (@p334) :args ((or @t217 @t219 (not @t220))))
% 4.01/4.25  (step @p336 :rule instantiate :premises (@p208) :args ((@list @t156 @t152 @t133)))
% 4.01/4.25  (step @p337 :rule cnf_or_neg :args (@t167 8))
% 4.01/4.25  (step @p338 :rule chain_m_resolution :premises (@p337 @p224) :args (@t221 @t128 @t169))
% 4.01/4.25  (step @p339 :rule cnf_or_neg :args (@t167 5))
% 4.01/4.25  (step @p340 :rule chain_m_resolution :premises (@p339 @p224) :args (@t222 @t128 @t169))
% 4.01/4.25  (step @p341 :rule cnf_or_pos :args (@t228))
% 4.01/4.25  (step @p342 :rule reordering :premises (@p341) :args ((or @t160 @t157 @t153 @t227 (not @t228))))
% 4.01/4.25  (step @p343 :rule chain_m_resolution :premises (@p342 @p340 @p338 @p250 @p336) :args (@t227 @t171 (@list @t160 @t157 @t153 @t228)))
% 4.01/4.25  (step @p344 :rule cnf_and_pos :args (@t227 0))
% 4.01/4.25  (step @p345 :rule reordering :premises (@p344) :args ((or @t226 @t229)))
% 4.01/4.25  (step @p346 :rule chain_m_resolution :premises (@p345 @p343) :args (@t226 @t150 @t230))
% 4.01/4.25  (step @p347 :rule cnf_or_pos :args (@t226))
% 4.01/4.25  (step @p348 :rule reordering :premises (@p347) :args ((or @t178 @t219 @t225 (not @t226))))
% 4.01/4.25  (step @p349 :rule refl :args (@t236))
% 4.01/4.25  (step @p350 :rule eq-symm :args (@t152 @t156))
% 4.01/4.25  (step @p351 :rule eq-symm :args (@t131 @t156))
% 4.01/4.25  (step @p352 :rule nary_cong :premises (@p309 @p351 @p350 @p349) :args (@t239))
% 4.01/4.25  (step @p353 :rule cong :premises (@p214 @p352) :args ((=> @t123 @t239)))
% 4.01/4.25  (assume-push @p4795 @t123)
% 4.01/4.25  (step @p355 :rule instantiate :premises (@p208) :args ((@list @t131 @t152 @t156)))
% 4.01/4.25  (step-pop @p4796 :rule scope :premises (@p355))
% 4.01/4.25  (step @p356 :rule process_scope :premises (@p4796) :args (@t239))
% 4.01/4.25  (step @p358 :rule eq_resolve :premises (@p356 @p353))
% 4.01/4.25  (step @p359 :rule implies_elim :premises (@p358))
% 4.01/4.25  (step @p360 :rule chain_m_resolution :premises (@p359 @p208) :args (@t240 @t150 @t151))
% 4.01/4.25  (step @p361 :rule cnf_or_neg :args (@t167 7))
% 4.01/4.25  (step @p362 :rule chain_m_resolution :premises (@p361 @p224) :args (@t241 @t128 @t169))
% 4.01/4.25  (step @p363 :rule cnf_or_pos :args (@t240))
% 4.01/4.25  (step @p364 :rule reordering :premises (@p363) :args ((or @t160 @t158 @t154 @t236 (not @t240))))
% 4.01/4.25  (step @p365 :rule chain_m_resolution :premises (@p364 @p340 @p362 @p289 @p360) :args (@t236 @t171 (@list @t160 @t158 @t154 @t240)))
% 4.01/4.25  (step @p366 :rule cnf_and_pos :args (@t236 0))
% 4.01/4.25  (step @p367 :rule reordering :premises (@p366) :args ((or @t235 @t242)))
% 4.01/4.25  (step @p368 :rule chain_m_resolution :premises (@p367 @p365) :args (@t235 @t150 @t243))
% 4.01/4.25  (step @p369 :rule cnf_or_pos :args (@t235))
% 4.01/4.25  (step @p370 :rule reordering :premises (@p369) :args ((or @t209 @t234 @t233 (not @t235))))
% 4.01/4.25  (step @p371 :rule instantiate :premises (@p208) :args ((@list @t156 @t131 @t133)))
% 4.01/4.25  (step @p372 :rule cnf_or_pos :args (@t249))
% 4.01/4.25  (step @p373 :rule reordering :premises (@p372) :args ((or @t158 @t157 @t148 @t248 (not @t249))))
% 4.01/4.25  (step @p374 :rule chain_m_resolution :premises (@p373 @p362 @p338 @p226 @p371) :args (@t248 @t171 (@list @t158 @t157 @t148 @t249)))
% 4.01/4.25  (step @p375 :rule cnf_and_pos :args (@t248 1))
% 4.01/4.25  (step @p376 :rule reordering :premises (@p375) :args ((or @t245 @t250)))
% 4.01/4.25  (step @p377 :rule chain_m_resolution :premises (@p376 @p374) :args (@t245 @t150 @t251))
% 4.01/4.25  (step @p378 :rule cnf_or_pos :args (@t245))
% 4.01/4.25  (step @p379 :rule reordering :premises (@p378) :args ((or @t198 @t244 @t223 (not @t245))))
% 4.01/4.25  (step @p380 :rule instantiate :premises (@p332) :args ((@list @t156 @t131)))
% 4.01/4.25  (step @p381 :rule cnf_or_pos :args (@t252))
% 4.01/4.25  (step @p382 :rule reordering :premises (@p381) :args ((or @t231 @t246 (not @t252))))
% 4.01/4.25  (step @p383 :rule chain_m_resolution :premises (@p382 @p380 @p379 @p377 @p370 @p368 @p348 @p346 @p335 @p333) :args ((or @t198 @t209 @t178 @t219) (@list false false false true false true false false false) (@list @t252 @t244 @t245 @t231 @t235 @t223 @t226 @t217 @t220)))
% 4.01/4.25  (assume-push @p4797 @t123)
% 4.01/4.25  (step @p385 :rule instantiate :premises (@p208) :args (@t253))
% 4.01/4.25  (step-pop @p4798 :rule scope :premises (@p385))
% 4.01/4.25  (step @p386 :rule process_scope :premises (@p4798) :args (@t261))
% 4.01/4.25  (step @p388 :rule implies_elim :premises (@p386))
% 4.01/4.25  (step @p389 :rule cnf_or_neg :args (@t167 2))
% 4.01/4.25  (step @p390 :rule cnf_or_neg :args (@t167 1))
% 4.01/4.25  (step @p391 :rule cnf_or_pos :args (@t261))
% 4.01/4.25  (step @p392 :rule reordering :premises (@p391) :args ((or @t165 @t164 @t155 @t260 (not @t261))))
% 4.01/4.25  (step @p393 :rule cnf_and_pos :args (@t260 1))
% 4.01/4.25  (step @p394 :rule reordering :premises (@p393) :args ((or @t256 @t262)))
% 4.01/4.25  (step @p395 :rule cnf_or_pos :args (@t256))
% 4.01/4.25  (step @p396 :rule reordering :premises (@p395) :args ((or @t174 @t254 @t255 (not @t256))))
% 4.01/4.25  (step @p397 :rule instantiate :premises (@p208) :args ((@list @t156 @t152 @t130)))
% 4.01/4.25  (step @p398 :rule cnf_or_neg :args (@t167 6))
% 4.01/4.25  (step @p399 :rule chain_m_resolution :premises (@p398 @p224) :args ((not @t159) @t128 @t169))
% 4.01/4.25  (step @p400 :rule cnf_or_pos :args (@t268))
% 4.01/4.25  (step @p401 :rule reordering :premises (@p400) :args ((or @t160 @t159 @t155 @t267 (not @t268))))
% 4.01/4.25  (step @p402 :rule chain_m_resolution :premises (@p401 @p340 @p399 @p252 @p397) :args (@t267 @t171 (@list @t160 @t159 @t155 @t268)))
% 4.01/4.25  (step @p403 :rule cnf_and_pos :args (@t267 1))
% 4.01/4.25  (step @p404 :rule reordering :premises (@p403) :args ((or @t264 @t269)))
% 4.01/4.25  (step @p405 :rule chain_m_resolution :premises (@p404 @p402) :args (@t264 @t150 @t270))
% 4.01/4.25  (step @p406 :rule cnf_or_pos :args (@t264))
% 4.01/4.25  (step @p407 :rule reordering :premises (@p406) :args ((or @t174 @t218 @t263 (not @t264))))
% 4.01/4.25  (step @p408 :rule instantiate :premises (@p208) :args ((@list @t161 @t156 @t152)))
% 4.01/4.25  (step @p409 :rule chain_m_resolution :premises (@p390 @p224) :args ((not @t165) @t128 @t169))
% 4.01/4.25  (step @p410 :rule cnf_or_neg :args (@t167 0))
% 4.01/4.25  (step @p411 :rule chain_m_resolution :premises (@p410 @p224) :args (@t271 @t128 @t169))
% 4.01/4.25  (step @p412 :rule cnf_or_pos :args (@t277))
% 4.01/4.25  (step @p413 :rule reordering :premises (@p412) :args ((or @t166 @t165 @t160 @t276 (not @t277))))
% 4.01/4.25  (step @p414 :rule chain_m_resolution :premises (@p413 @p411 @p409 @p340 @p408) :args (@t276 @t171 (@list @t166 @t165 @t160 @t277)))
% 4.01/4.25  (step @p415 :rule cnf_and_pos :args (@t276 1))
% 4.01/4.25  (step @p416 :rule reordering :premises (@p415) :args ((or @t273 @t278)))
% 4.01/4.25  (step @p417 :rule chain_m_resolution :premises (@p416 @p414) :args (@t273 @t150 @t279))
% 4.01/4.25  (step @p418 :rule cnf_or_pos :args (@t273))
% 4.01/4.25  (step @p419 :rule reordering :premises (@p418) :args ((or @t218 @t272 @t255 (not @t273))))
% 4.01/4.25  (step @p420 :rule instantiate :premises (@p208) :args ((@list @t161 @t156 @t130)))
% 4.01/4.25  (step @p421 :rule chain_m_resolution :premises (@p389 @p224) :args (@t280 @t128 @t169))
% 4.01/4.25  (step @p422 :rule cnf_or_pos :args (@t284))
% 4.01/4.25  (step @p423 :rule reordering :premises (@p422) :args ((or @t166 @t164 @t159 @t283 (not @t284))))
% 4.01/4.25  (step @p424 :rule chain_m_resolution :premises (@p423 @p411 @p421 @p399 @p420) :args (@t283 @t171 (@list @t166 @t164 @t159 @t284)))
% 4.01/4.25  (step @p425 :rule cnf_and_pos :args (@t283 0))
% 4.01/4.25  (step @p426 :rule reordering :premises (@p425) :args ((or @t282 @t285)))
% 4.01/4.25  (step @p427 :rule chain_m_resolution :premises (@p426 @p424) :args (@t282 @t150 @t286))
% 4.01/4.25  (step @p428 :rule cnf_or_pos :args (@t282))
% 4.01/4.25  (step @p429 :rule reordering :premises (@p428) :args ((or @t274 @t257 @t265 (not @t282))))
% 4.01/4.25  (step @p430 :rule chain_m_resolution :premises (@p429 @p427 @p419 @p417 @p407 @p405 @p396 @p394 @p392 @p390 @p389 @p251 @p276 @p223 @p388 @p207 @p268 @p200) :args ((or @t174 @t218 @t255) @t287 (@list @t282 @t272 @t273 @t263 @t264 @t254 @t256 @t260 @t165 @t164 @t155 @t167 @t72 @t261 @t123 @t127 @t82)))
% 4.01/4.25  (step @p431 :rule instantiate :premises (@p208) :args ((@list @t161 @t152 @t133)))
% 4.01/4.25  (step @p432 :rule cnf_or_neg :args (@t167 4))
% 4.01/4.25  (step @p433 :rule chain_m_resolution :premises (@p432 @p224) :args (@t288 @t128 @t169))
% 4.01/4.25  (step @p434 :rule cnf_or_pos :args (@t294))
% 4.01/4.25  (step @p435 :rule reordering :premises (@p434) :args ((or @t165 @t162 @t153 @t293 (not @t294))))
% 4.01/4.25  (step @p436 :rule chain_m_resolution :premises (@p435 @p409 @p433 @p250 @p431) :args (@t293 @t171 (@list @t165 @t162 @t153 @t294)))
% 4.01/4.25  (step @p437 :rule cnf_and_pos :args (@t293 0))
% 4.01/4.25  (step @p438 :rule reordering :premises (@p437) :args ((or @t292 @t295)))
% 4.01/4.25  (step @p439 :rule chain_m_resolution :premises (@p438 @p436) :args (@t292 @t150 @t296))
% 4.01/4.25  (step @p440 :rule cnf_or_pos :args (@t292))
% 4.01/4.25  (step @p441 :rule reordering :premises (@p440) :args ((or @t178 @t291 @t258 (not @t292))))
% 4.01/4.25  (step @p442 :rule instantiate :premises (@p208) :args ((@list @t161 @t152 @t131)))
% 4.01/4.25  (step @p443 :rule cnf_or_neg :args (@t167 3))
% 4.01/4.25  (step @p444 :rule chain_m_resolution :premises (@p443 @p224) :args ((not @t163) @t128 @t169))
% 4.01/4.25  (step @p445 :rule cnf_or_pos :args (@t302))
% 4.01/4.25  (step @p446 :rule reordering :premises (@p445) :args ((or @t165 @t163 @t154 @t301 (not @t302))))
% 4.01/4.25  (step @p447 :rule chain_m_resolution :premises (@p446 @p409 @p444 @p289 @p442) :args (@t301 @t171 (@list @t165 @t163 @t154 @t302)))
% 4.01/4.25  (step @p448 :rule cnf_and_pos :args (@t301 0))
% 4.01/4.25  (step @p449 :rule reordering :premises (@p448) :args ((or @t300 @t303)))
% 4.01/4.25  (step @p450 :rule chain_m_resolution :premises (@p449 @p447) :args (@t300 @t150 @t304))
% 4.01/4.25  (step @p451 :rule cnf_or_pos :args (@t300))
% 4.01/4.25  (step @p452 :rule reordering :premises (@p451) :args ((or @t193 @t258 @t299 (not @t300))))
% 4.01/4.25  (step @p453 :rule instantiate :premises (@p208) :args ((@list @t161 @t131 @t133)))
% 4.01/4.25  (step @p454 :rule cnf_or_pos :args (@t308))
% 4.01/4.25  (step @p455 :rule reordering :premises (@p454) :args ((or @t163 @t162 @t148 @t307 (not @t308))))
% 4.01/4.25  (step @p456 :rule chain_m_resolution :premises (@p455 @p444 @p433 @p226 @p453) :args (@t307 @t171 (@list @t163 @t162 @t148 @t308)))
% 4.01/4.25  (step @p457 :rule cnf_and_pos :args (@t307 1))
% 4.01/4.25  (step @p458 :rule reordering :premises (@p457) :args ((or @t305 @t309)))
% 4.01/4.25  (step @p459 :rule chain_m_resolution :premises (@p458 @p456) :args (@t305 @t150 @t310))
% 4.01/4.25  (step @p460 :rule cnf_or_pos :args (@t305))
% 4.01/4.25  (step @p461 :rule reordering :premises (@p460) :args ((or @t198 @t289 @t297 (not @t305))))
% 4.01/4.26  (step @p462 :rule chain_m_resolution :premises (@p461 @p459 @p452 @p450 @p441 @p439 @p430 @p383 @p297 @p295 @p326 @p324 @p307 @p260 @p257 @p254 @p251 @p249 @p227 @p276 @p223 @p247 @p207 @p268 @p200) :args ((or @t134 @t132 @t174) (@list false true false true false false true false false false false true false false false true true true true true false false true true) (@list @t305 @t297 @t300 @t289 @t292 @t255 @t218 @t191 @t192 @t207 @t208 @t198 @t175 @t176 @t180 @t155 @t153 @t147 @t167 @t72 @t182 @t123 @t127 @t82)))
% 4.01/4.26  (step @p463 :rule instantiate :premises (@p332) :args ((@list @t131 @t130)))
% 4.01/4.26  (step @p464 :rule cnf_or_pos :args (@t312))
% 4.01/4.26  (step @p465 :rule reordering :premises (@p464) :args ((or @t137 @t311 (not @t312))))
% 4.01/4.26  (step @p466 :rule instantiate :premises (@p208) :args ((@list @t130 @t131 @t133)))
% 4.01/4.26  (step @p467 :rule cnf_or_pos :args (@t319))
% 4.01/4.26  (step @p468 :rule reordering :premises (@p467) :args ((or @t146 @t147 @t148 @t318 (not @t319))))
% 4.01/4.26  (step @p469 :rule chain_m_resolution :premises (@p468 @p230 @p228 @p226 @p466) :args (@t318 @t171 (@list @t146 @t147 @t148 @t319)))
% 4.01/4.26  (step @p470 :rule cnf_and_pos :args (@t318 0))
% 4.01/4.26  (step @p471 :rule reordering :premises (@p470) :args ((or @t317 @t320)))
% 4.01/4.26  (step @p472 :rule chain_m_resolution :premises (@p471 @p469) :args (@t317 @t150 @t321))
% 4.01/4.26  (step @p473 :rule cnf_or_pos :args (@t317))
% 4.01/4.26  (step @p474 :rule reordering :premises (@p473) :args ((or @t200 @t315 @t316 (not @t317))))
% 4.01/4.26  (assume-push @p4799 @t123)
% 4.01/4.26  (step-pop @p4800 :rule scope :premises (@p466))
% 4.01/4.26  (step @p476 :rule process_scope :premises (@p4800) :args (@t319))
% 4.01/4.26  (step @p478 :rule implies_elim :premises (@p476))
% 4.01/4.26  (step @p479 :rule instantiate :premises (@p208) :args ((@list @t156 @t130 @t133)))
% 4.01/4.26  (step @p480 :rule cnf_or_pos :args (@t325))
% 4.01/4.26  (step @p481 :rule reordering :premises (@p480) :args ((or @t159 @t157 @t147 @t324 (not @t325))))
% 4.01/4.26  (step @p482 :rule chain_m_resolution :premises (@p481 @p399 @p338 @p228 @p479) :args (@t324 @t171 (@list @t159 @t157 @t147 @t325)))
% 4.01/4.26  (step @p483 :rule cnf_and_pos :args (@t324 0))
% 4.01/4.26  (step @p484 :rule reordering :premises (@p483) :args ((or @t323 @t326)))
% 4.01/4.26  (step @p485 :rule chain_m_resolution :premises (@p484 @p482) :args (@t323 @t150 @t327))
% 4.01/4.26  (step @p486 :rule cnf_or_pos :args (@t323))
% 4.01/4.26  (step @p487 :rule reordering :premises (@p486) :args ((or @t315 @t225 @t265 (not @t323))))
% 4.01/4.26  (step @p488 :rule instantiate :premises (@p208) :args ((@list @t156 @t130 @t131)))
% 4.01/4.26  (step @p489 :rule cnf_or_pos :args (@t331))
% 4.01/4.26  (step @p490 :rule reordering :premises (@p489) :args ((or @t159 @t158 @t146 @t330 (not @t331))))
% 4.01/4.26  (step @p491 :rule chain_m_resolution :premises (@p490 @p399 @p362 @p230 @p488) :args (@t330 @t171 (@list @t159 @t158 @t146 @t331)))
% 4.01/4.26  (step @p492 :rule cnf_and_pos :args (@t330 0))
% 4.01/4.26  (step @p493 :rule reordering :premises (@p492) :args ((or @t329 @t332)))
% 4.01/4.26  (step @p494 :rule chain_m_resolution :premises (@p493 @p491) :args (@t329 @t150 @t333))
% 4.01/4.26  (step @p495 :rule cnf_or_pos :args (@t329))
% 4.01/4.26  (step @p496 :rule reordering :premises (@p495) :args ((or @t316 @t246 @t265 (not @t329))))
% 4.01/4.26  (step @p497 :rule chain_m_resolution :premises (@p379 @p377 @p496 @p494 @p487 @p485 @p474 @p471 @p468 @p229 @p227 @p225 @p276 @p223 @p478 @p207 @p268 @p200) :args ((or @t315 @t316 @t265) @t334 (@list @t245 @t244 @t329 @t223 @t323 @t198 @t317 @t318 @t146 @t147 @t148 @t167 @t72 @t319 @t123 @t127 @t82)))
% 4.01/4.26  (assume-push @p4801 @t123)
% 4.01/4.26  (step-pop @p4802 :rule scope :premises (@p431))
% 4.01/4.26  (step @p499 :rule process_scope :premises (@p4802) :args (@t294))
% 4.01/4.26  (step @p501 :rule implies_elim :premises (@p499))
% 4.01/4.26  (step @p502 :rule cnf_and_pos :args (@t276 0))
% 4.01/4.26  (step @p503 :rule reordering :premises (@p502) :args ((or @t275 @t278)))
% 4.01/4.26  (step @p504 :rule chain_m_resolution :premises (@p503 @p414) :args (@t275 @t150 @t279))
% 4.01/4.26  (step @p505 :rule cnf_or_pos :args (@t275))
% 4.01/4.26  (step @p506 :rule reordering :premises (@p505) :args ((or @t219 @t274 @t258 (not @t275))))
% 4.01/4.26  (step @p507 :rule instantiate :premises (@p208) :args ((@list @t161 @t156 @t133)))
% 4.01/4.26  (step @p508 :rule cnf_or_pos :args (@t338))
% 4.01/4.26  (step @p509 :rule reordering :premises (@p508) :args ((or @t166 @t162 @t157 @t337 (not @t338))))
% 4.01/4.26  (step @p510 :rule chain_m_resolution :premises (@p509 @p411 @p433 @p338 @p507) :args (@t337 @t171 (@list @t166 @t162 @t157 @t338)))
% 4.01/4.26  (step @p511 :rule cnf_and_pos :args (@t337 1))
% 4.01/4.26  (step @p512 :rule reordering :premises (@p511) :args ((or @t335 @t339)))
% 4.01/4.26  (step @p513 :rule chain_m_resolution :premises (@p512 @p510) :args (@t335 @t150 @t340))
% 4.01/4.26  (step @p514 :rule cnf_or_pos :args (@t335))
% 4.01/4.26  (step @p515 :rule reordering :premises (@p514) :args ((or @t289 @t272 @t223 (not @t335))))
% 4.01/4.26  (step @p516 :rule chain_m_resolution :premises (@p515 @p513 @p506 @p504 @p348 @p346 @p441 @p438 @p435 @p390 @p432 @p249 @p276 @p223 @p501 @p207 @p268 @p200) :args ((or @t178 @t219 @t258) @t334 (@list @t335 @t272 @t275 @t223 @t226 @t289 @t292 @t293 @t165 @t162 @t153 @t167 @t72 @t294 @t123 @t127 @t82)))
% 4.01/4.26  (step @p385 :rule instantiate :premises (@p208) :args (@t253))
% 4.01/4.26  (step @p517 :rule chain_m_resolution :premises (@p392 @p409 @p421 @p252 @p385) :args (@t260 @t171 (@list @t165 @t164 @t155 @t261)))
% 4.01/4.26  (step @p518 :rule chain_m_resolution :premises (@p394 @p517) :args (@t256 @t150 @t341))
% 4.01/4.26  (step @p519 :rule instantiate :premises (@p332) :args ((@list @t152 @t131)))
% 4.01/4.26  (step @p520 :rule cnf_or_pos :args (@t342))
% 4.01/4.26  (step @p521 :rule reordering :premises (@p520) :args ((or @t207 @t193 (not @t342))))
% 4.01/4.26  (step @p522 :rule instantiate :premises (@p208) :args ((@list @t161 @t130 @t131)))
% 4.01/4.26  (step @p523 :rule cnf_or_pos :args (@t346))
% 4.01/4.26  (step @p524 :rule reordering :premises (@p523) :args ((or @t164 @t163 @t146 @t345 (not @t346))))
% 4.01/4.26  (step @p525 :rule chain_m_resolution :premises (@p524 @p421 @p444 @p230 @p522) :args (@t345 @t171 (@list @t164 @t163 @t146 @t346)))
% 4.01/4.26  (step @p526 :rule cnf_and_pos :args (@t345 0))
% 4.01/4.26  (step @p527 :rule reordering :premises (@p526) :args ((or @t344 @t347)))
% 4.01/4.26  (step @p528 :rule chain_m_resolution :premises (@p527 @p525) :args (@t344 @t150 @t348))
% 4.01/4.26  (step @p529 :rule cnf_or_pos :args (@t344))
% 4.01/4.26  (step @p530 :rule reordering :premises (@p529) :args ((or @t316 @t257 @t299 (not @t344))))
% 4.01/4.26  (step @p531 :rule cnf_and_pos :args (@t301 1))
% 4.01/4.26  (step @p532 :rule reordering :premises (@p531) :args ((or @t298 @t303)))
% 4.01/4.26  (step @p533 :rule chain_m_resolution :premises (@p532 @p447) :args (@t298 @t150 @t304))
% 4.01/4.26  (step @p534 :rule cnf_or_pos :args (@t298))
% 4.01/4.26  (step @p535 :rule reordering :premises (@p534) :args ((or @t191 @t255 @t297 (not @t298))))
% 4.01/4.26  (step @p536 :rule chain_m_resolution :premises (@p535 @p533 @p530 @p528 @p521 @p519 @p396 @p518 @p383 @p516 @p407 @p405 @p497 @p474 @p472 @p465 @p463 @p462 @p260 @p258) :args ((or @t134 @t315 @t174) (@list false true false true false false false true true false false true true false false false false false false) (@list @t298 @t297 @t344 @t191 @t342 @t254 @t256 @t207 @t255 @t218 @t264 @t263 @t198 @t317 @t311 @t312 @t132 @t175 @t176)))
% 4.01/4.26  (step @p537 :rule instantiate :premises (@p208) :args ((@list @t152 @t130 @t133)))
% 4.01/4.26  (step @p538 :rule cnf_or_pos :args (@t351))
% 4.01/4.26  (step @p539 :rule reordering :premises (@p538) :args ((or @t155 @t153 @t147 @t350 (not @t351))))
% 4.01/4.26  (step @p540 :rule chain_m_resolution :premises (@p539 @p252 @p250 @p228 @p537) :args (@t350 @t171 (@list @t155 @t153 @t147 @t351)))
% 4.01/4.26  (step @p541 :rule cnf_and_pos :args (@t350 0))
% 4.01/4.26  (step @p542 :rule reordering :premises (@p541) :args ((or @t349 (not @t350))))
% 4.01/4.26  (step @p543 :rule chain_m_resolution :premises (@p542 @p540) :args (@t349 @t150 (@list @t350)))
% 4.01/4.26  (step @p544 :rule cnf_or_pos :args (@t349))
% 4.01/4.26  (step @p545 :rule reordering :premises (@p544) :args ((or @t315 @t178 @t177 (not @t349))))
% 4.01/4.26  (step @p546 :rule cnf_and_pos :args (@t267 0))
% 4.01/4.26  (step @p547 :rule reordering :premises (@p546) :args ((or @t266 @t269)))
% 4.01/4.26  (step @p548 :rule chain_m_resolution :premises (@p547 @p402) :args (@t266 @t150 @t270))
% 4.01/4.26  (step @p549 :rule cnf_or_pos :args (@t266))
% 4.01/4.26  (step @p550 :rule reordering :premises (@p549) :args ((or @t177 @t219 @t265 (not @t266))))
% 4.01/4.26  (step @p551 :rule cnf_and_pos :args (@t227 1))
% 4.01/4.26  (step @p552 :rule reordering :premises (@p551) :args ((or @t224 @t229)))
% 4.01/4.26  (step @p553 :rule chain_m_resolution :premises (@p552 @p343) :args (@t224 @t150 @t230))
% 4.01/4.26  (step @p554 :rule cnf_or_pos :args (@t224))
% 4.01/4.26  (step @p555 :rule reordering :premises (@p554) :args ((or @t175 @t218 @t223 (not @t224))))
% 4.01/4.26  (step @p556 :rule chain_m_resolution :premises (@p555 @p553 @p550 @p548 @p487 @p485) :args ((or @t315 @t175 @t177 @t265) @t352 (@list @t224 @t218 @t266 @t223 @t323)))
% 4.01/4.26  (assume-push @p4803 @t125)
% 4.01/4.26  (step @p558 :rule instantiate :premises (@p332) :args (@t353))
% 4.01/4.26  (step-pop @p4804 :rule scope :premises (@p558))
% 4.01/4.26  (step @p559 :rule process_scope :premises (@p4804) :args (@t355))
% 4.01/4.26  (step @p561 :rule implies_elim :premises (@p559))
% 4.01/4.26  (step @p562 :rule cnf_or_pos :args (@t355))
% 4.01/4.26  (step @p563 :rule reordering :premises (@p562) :args ((or @t354 @t177 (not @t355))))
% 4.01/4.26  (step @p564 :rule instantiate :premises (@p332) :args ((@list @t131 @t152)))
% 4.01/4.26  (step @p565 :rule cnf_or_pos :args (@t356))
% 4.01/4.26  (step @p566 :rule reordering :premises (@p565) :args ((or @t209 @t191 (not @t356))))
% 4.01/4.26  (step @p567 :rule refl :args (@t359))
% 4.01/4.26  (step @p568 :rule eq-symm :args (@t130 @t152))
% 4.01/4.26  (step @p569 :rule refl :args (@t146))
% 4.01/4.26  (step @p570 :rule nary_cong :premises (@p569 @p568 @p309 @p567) :args (@t361))
% 4.01/4.26  (step @p571 :rule cong :premises (@p214 @p570) :args ((=> @t123 @t361)))
% 4.01/4.26  (assume-push @p4805 @t123)
% 4.01/4.26  (step @p573 :rule instantiate :premises (@p208) :args ((@list @t130 @t131 @t152)))
% 4.01/4.26  (step-pop @p4806 :rule scope :premises (@p573))
% 4.01/4.26  (step @p574 :rule process_scope :premises (@p4806) :args (@t361))
% 4.01/4.26  (step @p576 :rule eq_resolve :premises (@p574 @p571))
% 4.01/4.26  (step @p577 :rule implies_elim :premises (@p576))
% 4.01/4.26  (step @p578 :rule chain_m_resolution :premises (@p577 @p208) :args (@t362 @t150 @t151))
% 4.01/4.26  (step @p579 :rule cnf_or_pos :args (@t362))
% 4.01/4.26  (step @p580 :rule reordering :premises (@p579) :args ((or @t155 @t154 @t146 @t359 (not @t362))))
% 4.01/4.26  (step @p581 :rule chain_m_resolution :premises (@p580 @p252 @p289 @p230 @p578) :args (@t359 @t171 (@list @t155 @t154 @t146 @t362)))
% 4.01/4.26  (step @p582 :rule cnf_and_pos :args (@t359 0))
% 4.01/4.26  (step @p583 :rule reordering :premises (@p582) :args ((or @t358 (not @t359))))
% 4.01/4.26  (step @p584 :rule chain_m_resolution :premises (@p583 @p581) :args (@t358 @t150 (@list @t359)))
% 4.01/4.26  (step @p585 :rule cnf_or_pos :args (@t358))
% 4.01/4.26  (step @p586 :rule reordering :premises (@p585) :args ((or @t209 @t357 @t316 (not @t358))))
% 4.01/4.26  (step @p587 :rule cnf_and_pos :args (@t330 1))
% 4.01/4.26  (step @p588 :rule reordering :premises (@p587) :args ((or @t328 @t332)))
% 4.01/4.26  (step @p589 :rule chain_m_resolution :premises (@p588 @p491) :args (@t328 @t150 @t333))
% 4.01/4.26  (step @p590 :rule cnf_or_pos :args (@t328))
% 4.01/4.26  (step @p591 :rule reordering :premises (@p590) :args ((or @t311 @t244 @t263 (not @t328))))
% 4.01/4.26  (assume-push @p4807 @t123)
% 4.01/4.26  (step-pop @p4808 :rule scope :premises (@p336))
% 4.01/4.26  (step @p593 :rule process_scope :premises (@p4808) :args (@t228))
% 4.01/4.26  (step @p595 :rule implies_elim :premises (@p593))
% 4.01/4.26  (step @p596 :rule cnf_and_pos :args (@t293 1))
% 4.01/4.26  (step @p597 :rule reordering :premises (@p596) :args ((or @t290 @t295)))
% 4.01/4.26  (step @p598 :rule chain_m_resolution :premises (@p597 @p436) :args (@t290 @t150 @t296))
% 4.01/4.26  (step @p599 :rule cnf_or_pos :args (@t290))
% 4.01/4.26  (step @p600 :rule reordering :premises (@p599) :args ((or @t175 @t289 @t255 (not @t290))))
% 4.01/4.26  (step @p601 :rule cnf_and_pos :args (@t337 0))
% 4.01/4.26  (step @p602 :rule reordering :premises (@p601) :args ((or @t336 @t339)))
% 4.01/4.26  (step @p603 :rule chain_m_resolution :premises (@p602 @p510) :args (@t336 @t150 @t340))
% 4.01/4.26  (step @p604 :rule cnf_or_pos :args (@t336))
% 4.01/4.26  (step @p605 :rule reordering :premises (@p604) :args ((or @t291 @t274 @t225 (not @t336))))
% 4.01/4.26  (step @p606 :rule chain_m_resolution :premises (@p605 @p603 @p600 @p598 @p419 @p417 @p555 @p552 @p342 @p339 @p337 @p249 @p276 @p223 @p595 @p207 @p268 @p200) :args ((or @t175 @t218 @t255) @t287 (@list @t336 @t289 @t290 @t272 @t273 @t223 @t224 @t227 @t160 @t157 @t153 @t167 @t72 @t228 @t123 @t127 @t82)))
% 4.01/4.26  (step @p607 :rule cnf_and_pos :args (@t260 0))
% 4.01/4.26  (step @p608 :rule reordering :premises (@p607) :args ((or @t259 @t262)))
% 4.01/4.26  (step @p609 :rule chain_m_resolution :premises (@p608 @p517) :args (@t259 @t150 @t341))
% 4.01/4.26  (step @p610 :rule cnf_or_pos :args (@t259))
% 4.01/4.26  (step @p611 :rule reordering :premises (@p610) :args ((or @t177 @t257 @t258 (not @t259))))
% 4.01/4.26  (step @p612 :rule cnf_and_pos :args (@t345 1))
% 4.01/4.26  (step @p613 :rule reordering :premises (@p612) :args ((or @t343 @t347)))
% 4.01/4.26  (step @p614 :rule chain_m_resolution :premises (@p613 @p525) :args (@t343 @t150 @t348))
% 4.01/4.26  (step @p615 :rule cnf_or_pos :args (@t343))
% 4.01/4.26  (step @p616 :rule reordering :premises (@p615) :args ((or @t311 @t254 @t297 (not @t343))))
% 4.01/4.26  (step @p617 :rule chain_m_resolution :premises (@p616 @p614 @p452 @p450 @p611 @p609 @p606 @p335 @p333 @p370 @p368 @p382 @p380 @p591 @p589 @p586 @p584 @p566 @p564 @p563 @p561 @p331 @p268 @p200) :args ((or @t209 @t175 @t177 @t263) (@list false true false true false false true false true false false false false false true false false false false false false true true) (@list @t343 @t297 @t300 @t254 @t259 @t255 @t218 @t220 @t217 @t235 @t231 @t252 @t244 @t328 @t311 @t358 @t191 @t356 @t354 @t355 @t125 @t127 @t82)))
% 4.01/4.26  (step @p618 :rule cnf_and_pos :args (@t202 1))
% 4.01/4.26  (step @p619 :rule reordering :premises (@p618) :args ((or @t199 @t204)))
% 4.01/4.26  (step @p620 :rule chain_m_resolution :premises (@p619 @p301) :args (@t199 @t150 @t205))
% 4.01/4.26  (step @p621 :rule cnf_or_pos :args (@t199))
% 4.01/4.26  (step @p622 :rule reordering :premises (@p621) :args ((or @t198 @t175 @t191 (not @t199))))
% 4.01/4.26  (step @p623 :rule cnf_and_pos :args (@t307 0))
% 4.01/4.26  (step @p624 :rule reordering :premises (@p623) :args ((or @t306 @t309)))
% 4.01/4.26  (step @p625 :rule chain_m_resolution :premises (@p624 @p456) :args (@t306 @t150 @t310))
% 4.01/4.26  (step @p626 :rule cnf_or_pos :args (@t306))
% 4.01/4.26  (step @p627 :rule reordering :premises (@p626) :args ((or @t200 @t291 @t299 (not @t306))))
% 4.01/4.26  (step @p628 :rule chain_m_resolution :premises (@p627 @p625 @p600 @p598 @p535 @p533) :args ((or @t200 @t175 @t191 @t255) @t206 (@list @t306 @t289 @t290 @t297 @t298)))
% 4.01/4.26  (step @p629 :rule cnf_and_pos :args (@t248 0))
% 4.01/4.26  (step @p630 :rule reordering :premises (@p629) :args ((or @t247 @t250)))
% 4.01/4.26  (step @p631 :rule chain_m_resolution :premises (@p630 @p374) :args (@t247 @t150 @t251))
% 4.01/4.26  (step @p632 :rule cnf_or_pos :args (@t247))
% 4.01/4.26  (step @p633 :rule reordering :premises (@p632) :args ((or @t200 @t246 @t225 (not @t247))))
% 4.01/4.26  (step @p634 :rule chain_m_resolution :premises (@p633 @p631 @p591 @p589 @p555 @p553 @p556) :args ((or @t200 @t315 @t175 @t177 @t311 @t218) (@list false false false false false true) (@list @t247 @t244 @t328 @t223 @t224 @t263)))
% 4.01/4.26  (step @p635 :rule cnf_and_pos :args (@t283 1))
% 4.01/4.26  (step @p636 :rule reordering :premises (@p635) :args ((or @t281 @t285)))
% 4.01/4.26  (step @p637 :rule chain_m_resolution :premises (@p636 @p424) :args (@t281 @t150 @t286))
% 4.01/4.26  (step @p638 :rule cnf_or_pos :args (@t281))
% 4.01/4.26  (step @p639 :rule reordering :premises (@p638) :args ((or @t272 @t254 @t263 (not @t281))))
% 4.01/4.26  (step @p640 :rule chain_m_resolution :premises (@p639 @p637 @p506 @p504 @p611 @p609 @p634 @p628 @p474 @p472 @p622 @p620 @p521 @p519 @p617 @p556 @p545 @p543 @p536) :args ((or @t134 @t315) (@list false true false true false false false true false false false true false true true true false false) (@list @t281 @t272 @t275 @t254 @t259 @t218 @t255 @t311 @t317 @t198 @t199 @t191 @t342 @t207 @t263 @t175 @t349 @t174)))
% 4.01/4.26  (step @p641 :rule refl :args (@t367))
% 4.01/4.26  (step @p642 :rule eq-symm :args (@t133 @t152))
% 4.01/4.26  (step @p643 :rule refl :args (@t147))
% 4.01/4.26  (step @p644 :rule nary_cong :premises (@p643 @p568 @p642 @p641) :args (@t369))
% 4.01/4.26  (step @p645 :rule cong :premises (@p214 @p644) :args ((=> @t123 @t369)))
% 4.01/4.26  (assume-push @p4809 @t123)
% 4.01/4.26  (step @p647 :rule instantiate :premises (@p208) :args ((@list @t130 @t133 @t152)))
% 4.01/4.26  (step-pop @p4810 :rule scope :premises (@p647))
% 4.01/4.26  (step @p648 :rule process_scope :premises (@p4810) :args (@t369))
% 4.01/4.26  (step @p650 :rule eq_resolve :premises (@p648 @p645))
% 4.01/4.26  (step @p651 :rule implies_elim :premises (@p650))
% 4.01/4.26  (step @p652 :rule chain_m_resolution :premises (@p651 @p208) :args (@t370 @t150 @t151))
% 4.01/4.26  (step @p653 :rule cnf_or_pos :args (@t370))
% 4.01/4.26  (step @p654 :rule reordering :premises (@p653) :args ((or @t155 @t153 @t147 @t367 (not @t370))))
% 4.01/4.26  (step @p655 :rule chain_m_resolution :premises (@p654 @p252 @p250 @p228 @p652) :args (@t367 @t171 (@list @t155 @t153 @t147 @t370)))
% 4.01/4.26  (step @p656 :rule cnf_and_pos :args (@t367 1))
% 4.01/4.26  (step @p657 :rule reordering :premises (@p656) :args ((or @t364 @t371)))
% 4.01/4.26  (step @p658 :rule chain_m_resolution :premises (@p657 @p655) :args (@t364 @t150 @t372))
% 4.01/4.26  (step @p659 :rule cnf_or_pos :args (@t364))
% 4.01/4.26  (step @p660 :rule reordering :premises (@p659) :args ((or @t313 @t363 @t354 (not @t364))))
% 4.01/4.26  (step @p661 :rule cnf_and_pos :args (@t318 1))
% 4.01/4.26  (step @p662 :rule reordering :premises (@p661) :args ((or @t314 @t320)))
% 4.01/4.26  (step @p663 :rule chain_m_resolution :premises (@p662 @p469) :args (@t314 @t150 @t321))
% 4.01/4.26  (step @p664 :rule cnf_or_pos :args (@t314))
% 4.01/4.26  (step @p665 :rule reordering :premises (@p664) :args ((or @t313 @t198 @t311 (not @t314))))
% 4.01/4.26  (assume-push @p4811 @t123)
% 4.01/4.26  (step-pop @p4812 :rule scope :premises (@p298))
% 4.01/4.26  (step @p667 :rule process_scope :premises (@p4812) :args (@t203))
% 4.01/4.26  (step @p669 :rule implies_elim :premises (@p667))
% 4.01/4.26  (step @p670 :rule chain_m_resolution :premises (@p600 @p598 @p627 @p625 @p452 @p450 @p306 @p303 @p300 @p288 @p249 @p225 @p276 @p223 @p669 @p207 @p268 @p200) :args ((or @t200 @t193 @t299) @t334 (@list @t290 @t289 @t306 @t255 @t300 @t175 @t201 @t202 @t154 @t153 @t148 @t167 @t72 @t203 @t123 @t127 @t82)))
% 4.01/4.26  (assume-push @p4813 @t123)
% 4.01/4.26  (step-pop @p4814 :rule scope :premises (@p522))
% 4.01/4.26  (step @p672 :rule process_scope :premises (@p4814) :args (@t346))
% 4.01/4.26  (step @p674 :rule implies_elim :premises (@p672))
% 4.01/4.26  (step @p675 :rule instantiate :premises (@p208) :args ((@list @t161 @t156 @t131)))
% 4.01/4.26  (step @p676 :rule cnf_or_pos :args (@t376))
% 4.01/4.26  (step @p677 :rule reordering :premises (@p676) :args ((or @t166 @t163 @t158 @t375 (not @t376))))
% 4.01/4.26  (step @p678 :rule chain_m_resolution :premises (@p677 @p411 @p444 @p362 @p675) :args (@t375 @t171 (@list @t166 @t163 @t158 @t376)))
% 4.01/4.26  (step @p679 :rule cnf_and_pos :args (@t375 1))
% 4.01/4.26  (step @p680 :rule reordering :premises (@p679) :args ((or @t373 @t377)))
% 4.01/4.26  (step @p681 :rule chain_m_resolution :premises (@p680 @p678) :args (@t373 @t150 @t378))
% 4.01/4.26  (step @p682 :rule cnf_or_pos :args (@t373))
% 4.01/4.26  (step @p683 :rule reordering :premises (@p682) :args ((or @t244 @t272 @t297 (not @t373))))
% 4.01/4.26  (step @p684 :rule chain_m_resolution :premises (@p429 @p427 @p683 @p681 @p591 @p589 @p616 @p613 @p524 @p389 @p443 @p229 @p276 @p223 @p674 @p207 @p268 @p200) :args ((or @t311 @t244 @t297) @t287 (@list @t282 @t272 @t373 @t263 @t328 @t254 @t343 @t345 @t164 @t163 @t146 @t167 @t72 @t346 @t123 @t127 @t82)))
% 4.01/4.26  (step @p685 :rule chain_m_resolution :premises (@p335 @p333 @p555 @p553 @p370 @p368 @p633 @p631 @p382 @p380 @p684 @p670 @p306 @p304 @p665 @p663 @p586 @p584 @p566 @p564) :args ((or @t313 @t209 @t357) (@list false false false true false true false false false false true true false false false true false false false) (@list @t220 @t218 @t224 @t217 @t235 @t223 @t247 @t231 @t252 @t244 @t297 @t175 @t201 @t198 @t314 @t311 @t358 @t191 @t356)))
% 4.01/4.26  (step @p686 :rule refl :args (@t380))
% 4.01/4.26  (step @p687 :rule nary_cong :premises (@p210 @p309 @p568 @p686) :args (@t381))
% 4.01/4.26  (step @p688 :rule cong :premises (@p214 @p687) :args ((=> @t123 @t381)))
% 4.01/4.26  (assume-push @p4815 @t123)
% 4.01/4.26  (step @p690 :rule instantiate :premises (@p208) :args ((@list @t131 @t130 @t152)))
% 4.01/4.26  (step-pop @p4816 :rule scope :premises (@p690))
% 4.01/4.26  (step @p691 :rule process_scope :premises (@p4816) :args (@t381))
% 4.01/4.26  (step @p693 :rule eq_resolve :premises (@p691 @p688))
% 4.01/4.26  (step @p694 :rule implies_elim :premises (@p693))
% 4.01/4.26  (step @p695 :rule chain_m_resolution :premises (@p694 @p208) :args (@t382 @t150 @t151))
% 4.01/4.26  (step @p696 :rule cnf_or_pos :args (@t382))
% 4.01/4.26  (step @p697 :rule reordering :premises (@p696) :args ((or @t155 @t154 @t146 @t380 (not @t382))))
% 4.01/4.26  (step @p698 :rule chain_m_resolution :premises (@p697 @p252 @p289 @p230 @p695) :args (@t380 @t171 (@list @t155 @t154 @t146 @t382)))
% 4.01/4.26  (step @p699 :rule cnf_and_pos :args (@t380 0))
% 4.01/4.26  (step @p700 :rule reordering :premises (@p699) :args ((or @t379 (not @t380))))
% 4.01/4.26  (step @p701 :rule chain_m_resolution :premises (@p700 @p698) :args (@t379 @t150 (@list @t380)))
% 4.01/4.26  (step @p702 :rule cnf_or_pos :args (@t379))
% 4.01/4.26  (step @p703 :rule reordering :premises (@p702) :args ((or @t137 @t209 @t357 (not @t379))))
% 4.01/4.26  (step @p704 :rule chain_m_resolution :premises (@p616 @p614 @p611 @p609 @p452 @p450 @p606 @p550 @p548 @p617 @p306 @p304 @p665 @p663 @p462 @p586 @p584 @p703 @p701 @p566 @p564 @p640) :args ((or @t134 @t209 @t357) (@list false true false true false false true false false true false false false false true false true false false false true) (@list @t343 @t254 @t259 @t297 @t300 @t255 @t218 @t266 @t263 @t175 @t201 @t198 @t314 @t174 @t311 @t358 @t132 @t379 @t191 @t356 @t313)))
% 4.01/4.26  (assume-push @p4817 @t125)
% 4.01/4.26  (step-pop @p4818 :rule scope :premises (@p519))
% 4.01/4.26  (step @p706 :rule process_scope :premises (@p4818) :args (@t342))
% 4.01/4.26  (step @p708 :rule implies_elim :premises (@p706))
% 4.01/4.26  (step @p709 :rule instantiate :premises (@p332) :args ((@list @t130 @t131)))
% 4.01/4.26  (step @p710 :rule cnf_or_pos :args (@t383))
% 4.01/4.26  (step @p711 :rule reordering :premises (@p710) :args ((or @t132 @t316 (not @t383))))
% 4.01/4.26  (step @p712 :rule refl :args (@t386))
% 4.01/4.26  (step @p713 :rule refl :args (@t388))
% 4.01/4.26  (step @p714 :rule bool-double-not-elim :args (@t207))
% 4.01/4.26  (step @p715 :rule nary_cong :premises (@p714 @p713 @p712) :args ((or @t389 @t388 @t386)))
% 4.01/4.26  (assume-push @p4819 @t209)
% 4.01/4.26  (assume-push @p4820 @t387)
% 4.01/4.26  (assume-push @p4821 @t209)
% 4.01/4.26  (assume-push @p4822 @t387)
% 4.01/4.26  (step @p720 :rule false_intro :premises (@p4819))
% 4.01/4.26  (step @p721 :rule refl :args (@t152))
% 4.01/4.26  (step @p722 :rule symm :premises (@p4820))
% 4.01/4.26  (step @p723 :rule cong :premises (@p722 @p721) :args (@t385))
% 4.01/4.26  (step @p724 :rule trans :premises (@p723 @p720))
% 4.01/4.26  (step @p725 :rule false_elim :premises (@p724))
% 4.01/4.26  (step-pop @p4823 :rule scope :premises (@p725))
% 4.01/4.26  (step-pop @p4824 :rule scope :premises (@p4823))
% 4.01/4.26  (step @p726 :rule process_scope :premises (@p4824) :args (@t386))
% 4.01/4.26  (step @p729 :rule and_intro :premises (@p4819 @p4820))
% 4.01/4.26  (step @p730 :rule modus_ponens :premises (@p729 @p726))
% 4.01/4.26  (step-pop @p4825 :rule scope :premises (@p730))
% 4.01/4.26  (step-pop @p4826 :rule scope :premises (@p4825))
% 4.01/4.26  (step @p731 :rule process_scope :premises (@p4826) :args (@t386))
% 4.01/4.26  (step @p734 :rule implies_elim :premises (@p731))
% 4.01/4.26  (step @p735 :rule cnf_and_neg :args (@t390))
% 4.01/4.26  (step @p736 :rule resolution :premises (@p735 @p734) :args (true @t390))
% 4.01/4.26  (step @p737 :rule eq_resolve :premises (@p736 @p715))
% 4.01/4.26  (step @p738 :rule refl :args (@t392))
% 4.01/4.26  (step @p739 :rule bool-double-not-elim :args (@t158))
% 4.01/4.26  (step @p740 :rule nary_cong :premises (@p739 @p713 @p738) :args ((or @t393 @t388 @t392)))
% 4.01/4.26  (assume-push @p4827 @t241)
% 4.01/4.26  (assume-push @p4828 @t387)
% 4.01/4.26  (assume-push @p4829 @t241)
% 4.01/4.26  (assume-push @p4830 @t387)
% 4.01/4.26  (step @p745 :rule false_intro :premises (@p362))
% 4.01/4.26  (step @p746 :rule symm :premises (@p4828))
% 4.01/4.26  (step @p747 :rule refl :args (@t156))
% 4.01/4.26  (step @p748 :rule cong :premises (@p747 @p746) :args (@t391))
% 4.01/4.26  (step @p749 :rule trans :premises (@p748 @p745))
% 4.01/4.26  (step @p750 :rule false_elim :premises (@p749))
% 4.01/4.26  (step-pop @p4831 :rule scope :premises (@p750))
% 4.01/4.26  (step-pop @p4832 :rule scope :premises (@p4831))
% 4.01/4.26  (step @p751 :rule process_scope :premises (@p4832) :args (@t392))
% 4.01/4.26  (step @p754 :rule and_intro :premises (@p362 @p4828))
% 4.01/4.26  (step @p755 :rule modus_ponens :premises (@p754 @p751))
% 4.01/4.26  (step-pop @p4833 :rule scope :premises (@p755))
% 4.01/4.26  (step-pop @p4834 :rule scope :premises (@p4833))
% 4.01/4.26  (step @p756 :rule process_scope :premises (@p4834) :args (@t392))
% 4.01/4.26  (step @p759 :rule implies_elim :premises (@p756))
% 4.01/4.26  (step @p760 :rule cnf_and_neg :args (@t394))
% 4.01/4.26  (step @p761 :rule resolution :premises (@p760 @p759) :args (true @t394))
% 4.01/4.26  (step @p762 :rule eq_resolve :premises (@p761 @p740))
% 4.01/4.26  (step @p763 :rule refl :args (@t396))
% 4.01/4.26  (step @p764 :rule bool-double-not-elim :args (@t154))
% 4.01/4.26  (step @p765 :rule nary_cong :premises (@p764 @p713 @p763) :args ((or @t397 @t388 @t396)))
% 4.01/4.26  (assume-push @p4835 @t197)
% 4.01/4.26  (assume-push @p4836 @t387)
% 4.01/4.26  (assume-push @p4837 @t197)
% 4.01/4.26  (assume-push @p4838 @t387)
% 4.01/4.26  (step @p770 :rule false_intro :premises (@p289))
% 4.01/4.26  (step @p771 :rule symm :premises (@p4836))
% 4.01/4.26  (step @p721 :rule refl :args (@t152))
% 4.01/4.26  (step @p772 :rule cong :premises (@p721 @p771) :args (@t395))
% 4.01/4.26  (step @p773 :rule trans :premises (@p772 @p770))
% 4.01/4.26  (step @p774 :rule false_elim :premises (@p773))
% 4.01/4.26  (step-pop @p4839 :rule scope :premises (@p774))
% 4.01/4.26  (step-pop @p4840 :rule scope :premises (@p4839))
% 4.01/4.26  (step @p775 :rule process_scope :premises (@p4840) :args (@t396))
% 4.01/4.26  (step @p778 :rule and_intro :premises (@p289 @p4836))
% 4.01/4.26  (step @p779 :rule modus_ponens :premises (@p778 @p775))
% 4.01/4.26  (step-pop @p4841 :rule scope :premises (@p779))
% 4.01/4.26  (step-pop @p4842 :rule scope :premises (@p4841))
% 4.01/4.26  (step @p780 :rule process_scope :premises (@p4842) :args (@t396))
% 4.01/4.26  (step @p783 :rule implies_elim :premises (@p780))
% 4.01/4.26  (step @p784 :rule cnf_and_neg :args (@t398))
% 4.01/4.26  (step @p785 :rule resolution :premises (@p784 @p783) :args (true @t398))
% 4.01/4.26  (step @p786 :rule eq_resolve :premises (@p785 @p765))
% 4.01/4.26  (step @p787 :rule refl :args (@t402))
% 4.01/4.26  (step @p788 :rule refl :args (@t160))
% 4.01/4.26  (step @p789 :rule eq-symm :args (@t384 @t152))
% 4.01/4.26  (step @p790 :rule eq-symm :args (@t384 @t156))
% 4.01/4.26  (step @p791 :rule nary_cong :premises (@p790 @p789 @p788 @p787) :args (@t405))
% 4.01/4.26  (step @p792 :rule cong :premises (@p214 @p791) :args ((=> @t123 @t405)))
% 4.01/4.26  (assume-push @p4843 @t123)
% 4.01/4.26  (step @p794 :rule instantiate :premises (@p208) :args ((@list @t384 @t156 @t152)))
% 4.01/4.26  (step-pop @p4844 :rule scope :premises (@p794))
% 4.01/4.26  (step @p795 :rule process_scope :premises (@p4844) :args (@t405))
% 4.01/4.26  (step @p797 :rule eq_resolve :premises (@p795 @p792))
% 4.01/4.26  (step @p798 :rule implies_elim :premises (@p797))
% 4.01/4.26  (step @p799 :rule chain_m_resolution :premises (@p798 @p208) :args (@t406 @t150 @t151))
% 4.01/4.26  (step @p800 :rule cnf_or_pos :args (@t406))
% 4.01/4.26  (step @p801 :rule reordering :premises (@p800) :args ((or @t160 @t391 @t402 @t395 (not @t406))))
% 4.01/4.26  (step @p802 :rule cnf_and_pos :args (@t402 1))
% 4.01/4.26  (step @p803 :rule reordering :premises (@p802) :args ((or @t400 (not @t402))))
% 4.01/4.26  (step @p804 :rule instantiate :premises (@p332) :args ((@list @t131 @t133)))
% 4.01/4.26  (step @p805 :rule cnf_or_pos :args (@t407))
% 4.01/4.26  (step @p806 :rule reordering :premises (@p805) :args ((or @t135 @t200 (not @t407))))
% 4.01/4.26  (assume-push @p4845 @t125)
% 4.01/4.26  (step-pop @p4846 :rule scope :premises (@p804))
% 4.01/4.26  (step @p808 :rule process_scope :premises (@p4846) :args (@t407))
% 4.01/4.26  (step @p810 :rule implies_elim :premises (@p808))
% 4.01/4.26  (step @p811 :rule instantiate :premises (@p332) :args ((@list @t133 @t130)))
% 4.01/4.26  (step @p812 :rule cnf_or_pos :args (@t408))
% 4.01/4.26  (step @p813 :rule reordering :premises (@p812) :args ((or @t138 @t313 (not @t408))))
% 4.01/4.26  (assume-push @p4847 @t125)
% 4.01/4.26  (step-pop @p4848 :rule scope :premises (@p811))
% 4.01/4.26  (step @p815 :rule process_scope :premises (@p4848) :args (@t408))
% 4.01/4.26  (step @p817 :rule implies_elim :premises (@p815))
% 4.01/4.26  (step @p818 :rule cnf_and_pos :args (@t180 0))
% 4.01/4.26  (step @p819 :rule reordering :premises (@p818) :args ((or @t179 @t185)))
% 4.01/4.26  (step @p820 :rule chain_m_resolution :premises (@p819 @p255) :args (@t179 @t150 @t186))
% 4.01/4.26  (step @p821 :rule cnf_or_pos :args (@t179))
% 4.01/4.26  (step @p822 :rule reordering :premises (@p821) :args ((or @t138 @t178 @t177 (not @t179))))
% 4.01/4.26  (step @p823 :rule chain_m_resolution :premises (@p441 @p439 @p419 @p417 @p515 @p513) :args ((or @t178 @t218 @t272 @t223) @t206 (@list @t292 @t255 @t273 @t289 @t335)))
% 4.01/4.26  (step @p824 :rule cnf_and_pos :args (@t375 0))
% 4.01/4.26  (step @p825 :rule reordering :premises (@p824) :args ((or @t374 @t377)))
% 4.01/4.26  (step @p826 :rule chain_m_resolution :premises (@p825 @p678) :args (@t374 @t150 @t378))
% 4.01/4.26  (step @p827 :rule cnf_or_pos :args (@t374))
% 4.01/4.26  (step @p828 :rule reordering :premises (@p827) :args ((or @t246 @t274 @t299 (not @t374))))
% 4.01/4.26  (step @p829 :rule chain_m_resolution :premises (@p616 @p614 @p429 @p427 @p828 @p826 @p823 @p379 @p377 @p487 @p485 @p407 @p405) :args ((or @t198 @t315 @t178 @t174 @t311 @t218) (@list false true false true false false false false true false false false) (@list @t343 @t254 @t282 @t297 @t374 @t272 @t244 @t245 @t223 @t323 @t263 @t264)))
% 4.01/4.26  (step @p830 :rule chain_m_resolution :premises (@p382 @p380 @p379 @p377 @p370 @p368 @p348 @p346 @p335 @p333 @p829 @p326 @p324 @p711 @p709) :args ((or @t132 @t198 @t315 @t178 @t174) (@list false false false true false true false false false false false false true false) (@list @t252 @t244 @t245 @t231 @t235 @t223 @t226 @t217 @t220 @t218 @t207 @t208 @t311 @t383)))
% 4.01/4.26  (step @p831 :rule chain_m_resolution :premises (@p407 @p405 @p487 @p485 @p348 @p346) :args ((or @t315 @t178 @t174 @t225) @t352 (@list @t264 @t263 @t323 @t218 @t226)))
% 4.01/4.26  (step @p832 :rule chain_m_resolution :premises (@p535 @p533 @p506 @p504 @p828 @p826) :args ((or @t191 @t246 @t219 @t274) @t352 (@list @t298 @t255 @t275 @t297 @t374)))
% 4.01/4.26  (step @p833 :rule chain_m_resolution :premises (@p535 @p533 @p530 @p528 @p441 @p439 @p639 @p637 @p515 @p513 @p832 @p348 @p346 @p407 @p405 @p496 @p494) :args ((or @t178 @t174 @t191 @t316 @t246) (@list false true false true false false false false false true true false false false true false) (@list @t298 @t297 @t344 @t255 @t292 @t254 @t281 @t289 @t335 @t272 @t223 @t226 @t218 @t264 @t263 @t329)))
% 4.01/4.26  (step @p834 :rule chain_m_resolution :premises (@p370 @p368 @p335 @p333 @p521 @p519 @p407 @p405 @p833 @p496 @p494 @p382 @p380 @p379 @p377 @p831 @p465 @p463 @p830 @p822 @p820 @p813 @p817 @p331 @p268 @p200) :args ((or @t138 @t198 @t178) (@list false false false false false false false false true false false false false false true false false false true false false false false true true) (@list @t235 @t217 @t220 @t207 @t342 @t218 @t264 @t191 @t263 @t329 @t231 @t252 @t244 @t245 @t223 @t311 @t312 @t132 @t174 @t179 @t313 @t408 @t125 @t127 @t82)))
% 4.01/4.26  (step @p835 :rule instantiate :premises (@p332) :args ((@list @t133 @t152)))
% 4.01/4.26  (step @p836 :rule cnf_or_pos :args (@t409))
% 4.01/4.26  (step @p837 :rule reordering :premises (@p836) :args ((or @t365 @t175 (not @t409))))
% 4.01/4.26  (step @p838 :rule refl :args (@t412))
% 4.01/4.26  (step @p839 :rule nary_cong :premises (@p212 @p642 @p309 @p838) :args (@t413))
% 4.01/4.26  (step @p840 :rule cong :premises (@p214 @p839) :args ((=> @t123 @t413)))
% 4.01/4.26  (assume-push @p4849 @t123)
% 4.01/4.26  (step @p842 :rule instantiate :premises (@p208) :args ((@list @t133 @t131 @t152)))
% 4.01/4.26  (step-pop @p4850 :rule scope :premises (@p842))
% 4.01/4.26  (step @p843 :rule process_scope :premises (@p4850) :args (@t413))
% 4.01/4.26  (step @p845 :rule eq_resolve :premises (@p843 @p840))
% 4.01/4.26  (step @p846 :rule implies_elim :premises (@p845))
% 4.01/4.26  (step @p847 :rule chain_m_resolution :premises (@p846 @p208) :args (@t414 @t150 @t151))
% 4.01/4.26  (step @p848 :rule cnf_or_pos :args (@t414))
% 4.01/4.26  (step @p849 :rule reordering :premises (@p848) :args ((or @t154 @t153 @t148 @t412 (not @t414))))
% 4.01/4.26  (step @p850 :rule chain_m_resolution :premises (@p849 @p289 @p250 @p226 @p847) :args (@t412 @t171 (@list @t154 @t153 @t148 @t414)))
% 4.01/4.26  (step @p851 :rule cnf_and_pos :args (@t412 1))
% 4.01/4.26  (step @p852 :rule reordering :premises (@p851) :args ((or @t410 @t415)))
% 4.01/4.26  (step @p853 :rule chain_m_resolution :premises (@p852 @p850) :args (@t410 @t150 @t416))
% 4.01/4.26  (step @p854 :rule cnf_or_pos :args (@t410))
% 4.01/4.26  (step @p855 :rule reordering :premises (@p854) :args ((or @t135 @t363 @t207 (not @t410))))
% 4.01/4.26  (step @p856 :rule chain_m_resolution :premises (@p370 @p368 @p335 @p333 @p382 @p380 @p555 @p553 @p379 @p377) :args ((or @t198 @t209 @t175 @t223) @t417 (@list @t235 @t217 @t220 @t231 @t252 @t218 @t224 @t244 @t245)))
% 4.01/4.26  (step @p857 :rule chain_m_resolution :premises (@p452 @p450 @p461 @p459 @p600 @p598) :args ((or @t198 @t175 @t193 @t289) @t206 (@list @t300 @t297 @t305 @t255 @t290)))
% 4.01/4.26  (assume-push @p4851 @t123)
% 4.01/4.26  (step-pop @p4852 :rule scope :premises (@p420))
% 4.01/4.26  (step @p859 :rule process_scope :premises (@p4852) :args (@t284))
% 4.01/4.26  (step @p861 :rule implies_elim :premises (@p859))
% 4.01/4.26  (step @p862 :rule chain_m_resolution :premises (@p370 @p368 @p382 @p380 @p335 @p333 @p591 @p589 @p407 @p405) :args ((or @t209 @t174 @t311 @t263) @t417 (@list @t235 @t231 @t252 @t217 @t220 @t244 @t328 @t218 @t264)))
% 4.01/4.26  (step @p863 :rule chain_m_resolution :premises (@p382 @p380 @p683 @p681 @p370 @p368 @p530 @p528 @p335 @p333 @p862 @p407 @p405 @p639 @p636 @p423 @p410 @p389 @p398 @p276 @p223 @p861 @p207 @p268 @p200) :args ((or @t209 @t174 @t272 @t263) (@list false false false true false true false false false false false false false false false true true true true true false false true true) (@list @t252 @t244 @t373 @t231 @t235 @t297 @t344 @t217 @t220 @t311 @t218 @t264 @t254 @t281 @t283 @t166 @t164 @t159 @t167 @t72 @t284 @t123 @t127 @t82)))
% 4.01/4.26  (step @p558 :rule instantiate :premises (@p332) :args (@t353))
% 4.01/4.26  (step @p864 :rule chain_m_resolution :premises (@p370 @p368 @p382 @p380 @p335 @p333 @p591 @p589 @p419 @p417 @p586 @p584 @p611 @p609 @p563 @p558 @p863 @p639 @p637 @p605 @p603 @p487 @p485 @p857 @p856 @p566 @p564 @p855 @p853 @p837 @p835 @p834 @p813 @p811 @p806 @p810 @p331 @p268 @p200) :args ((or @t135 @t138) (@list false false false false false false false false false true false true false false false false false false true false true false false false false false false false true false true false false true false false true true) (@list @t235 @t231 @t252 @t217 @t220 @t244 @t328 @t218 @t273 @t311 @t358 @t255 @t259 @t354 @t355 @t174 @t254 @t281 @t272 @t336 @t263 @t323 @t289 @t223 @t191 @t356 @t207 @t410 @t363 @t409 @t175 @t313 @t408 @t198 @t407 @t125 @t127 @t82)))
% 4.01/4.26  (step @p865 :rule cnf_and_pos :args (@t141 1))
% 4.01/4.26  (step @p866 :rule reordering :premises (@p865) :args ((or @t136 @t172)))
% 4.01/4.26  (step @p867 :rule chain_m_resolution :premises (@p866 @p233) :args (@t136 @t150 @t173))
% 4.01/4.26  (step @p868 :rule cnf_or_pos :args (@t136))
% 4.01/4.26  (step @p869 :rule reordering :premises (@p868) :args ((or @t135 @t134 @t132 (not @t136))))
% 4.01/4.26  (step @p870 :rule cnf_and_pos :args (@t324 1))
% 4.01/4.26  (step @p871 :rule reordering :premises (@p870) :args ((or @t322 @t326)))
% 4.01/4.26  (step @p872 :rule chain_m_resolution :premises (@p871 @p482) :args (@t322 @t150 @t327))
% 4.01/4.26  (step @p873 :rule cnf_or_pos :args (@t322))
% 4.01/4.26  (step @p874 :rule reordering :premises (@p873) :args ((or @t313 @t223 @t263 (not @t322))))
% 4.01/4.26  (step @p875 :rule chain_m_resolution :premises (@p496 @p494 @p874 @p872 @p379 @p377) :args ((or @t313 @t198 @t316 @t223) @t206 (@list @t329 @t263 @t322 @t244 @t245)))
% 4.01/4.26  (step @p876 :rule chain_m_resolution :premises (@p419 @p417 @p605 @p603 @p441 @p439) :args ((or @t178 @t218 @t291 @t225) @t352 (@list @t273 @t272 @t336 @t255 @t292)))
% 4.01/4.26  (step @p877 :rule refl :args (@t422))
% 4.01/4.26  (step @p878 :rule refl :args (@t162))
% 4.01/4.26  (step @p879 :rule eq-symm :args (@t130 @t161))
% 4.01/4.26  (step @p880 :rule nary_cong :premises (@p879 @p643 @p878 @p877) :args (@t424))
% 4.01/4.26  (step @p881 :rule cong :premises (@p214 @p880) :args ((=> @t123 @t424)))
% 4.01/4.26  (assume-push @p4853 @t123)
% 4.01/4.26  (step @p883 :rule instantiate :premises (@p208) :args ((@list @t130 @t161 @t133)))
% 4.01/4.26  (step-pop @p4854 :rule scope :premises (@p883))
% 4.01/4.26  (step @p884 :rule process_scope :premises (@p4854) :args (@t424))
% 4.01/4.26  (step @p886 :rule eq_resolve :premises (@p884 @p881))
% 4.01/4.26  (step @p887 :rule implies_elim :premises (@p886))
% 4.01/4.26  (step @p888 :rule chain_m_resolution :premises (@p887 @p208) :args (@t425 @t150 @t151))
% 4.01/4.26  (step @p889 :rule cnf_or_pos :args (@t425))
% 4.01/4.26  (step @p890 :rule reordering :premises (@p889) :args ((or @t164 @t162 @t147 @t422 (not @t425))))
% 4.01/4.26  (step @p891 :rule chain_m_resolution :premises (@p890 @p421 @p433 @p228 @p888) :args (@t422 @t171 (@list @t164 @t162 @t147 @t425)))
% 4.01/4.26  (step @p892 :rule cnf_and_pos :args (@t422 1))
% 4.01/4.26  (step @p893 :rule reordering :premises (@p892) :args ((or @t419 @t426)))
% 4.01/4.26  (step @p894 :rule chain_m_resolution :premises (@p893 @p891) :args (@t419 @t150 @t427))
% 4.01/4.26  (step @p895 :rule cnf_or_pos :args (@t419))
% 4.01/4.26  (step @p896 :rule reordering :premises (@p895) :args ((or @t313 @t418 @t289 (not @t419))))
% 4.01/4.26  (step @p897 :rule refl :args (@t430))
% 4.01/4.26  (step @p898 :rule refl :args (@t163))
% 4.01/4.26  (step @p899 :rule nary_cong :premises (@p879 @p569 @p898 @p897) :args (@t431))
% 4.01/4.26  (step @p900 :rule cong :premises (@p214 @p899) :args ((=> @t123 @t431)))
% 4.01/4.26  (assume-push @p4855 @t123)
% 4.01/4.26  (step @p902 :rule instantiate :premises (@p208) :args ((@list @t130 @t161 @t131)))
% 4.01/4.26  (step-pop @p4856 :rule scope :premises (@p902))
% 4.01/4.26  (step @p903 :rule process_scope :premises (@p4856) :args (@t431))
% 4.01/4.26  (step @p905 :rule eq_resolve :premises (@p903 @p900))
% 4.01/4.26  (step @p906 :rule implies_elim :premises (@p905))
% 4.01/4.26  (step @p907 :rule chain_m_resolution :premises (@p906 @p208) :args (@t432 @t150 @t151))
% 4.01/4.26  (step @p908 :rule cnf_or_pos :args (@t432))
% 4.01/4.26  (step @p909 :rule reordering :premises (@p908) :args ((or @t164 @t163 @t146 @t430 (not @t432))))
% 4.01/4.26  (step @p910 :rule chain_m_resolution :premises (@p909 @p421 @p444 @p230 @p907) :args (@t430 @t171 (@list @t164 @t163 @t146 @t432)))
% 4.01/4.26  (step @p911 :rule cnf_and_pos :args (@t430 0))
% 4.01/4.26  (step @p912 :rule reordering :premises (@p911) :args ((or @t429 @t433)))
% 4.01/4.26  (step @p913 :rule chain_m_resolution :premises (@p912 @p910) :args (@t429 @t150 @t434))
% 4.01/4.26  (step @p914 :rule cnf_or_pos :args (@t429))
% 4.01/4.26  (step @p915 :rule reordering :premises (@p914) :args ((or @t316 @t420 @t299 (not @t429))))
% 4.01/4.26  (step @p916 :rule chain_m_resolution :premises (@p915 @p913 @p461 @p459 @p896 @p894 @p876 @p348 @p346 @p875) :args ((or @t313 @t198 @t178 @t316) (@list false false false false false true true false false) (@list @t429 @t297 @t305 @t418 @t419 @t289 @t218 @t226 @t223)))
% 4.01/4.26  (step @p917 :rule cnf_and_pos :args (@t367 0))
% 4.01/4.26  (step @p918 :rule reordering :premises (@p917) :args ((or @t366 @t371)))
% 4.01/4.26  (step @p919 :rule chain_m_resolution :premises (@p918 @p655) :args (@t366 @t150 @t372))
% 4.01/4.26  (step @p920 :rule cnf_or_pos :args (@t366))
% 4.01/4.26  (step @p921 :rule reordering :premises (@p920) :args ((or @t315 @t365 @t357 (not @t366))))
% 4.01/4.26  (step @p922 :rule chain_m_resolution :premises (@p370 @p368 @p335 @p333 @p521 @p519 @p407 @p405 @p833 @p496 @p494 @p382 @p380 @p379 @p377 @p831 @p563 @p558 @p921 @p919 @p916 @p837 @p835) :args ((or @t198 @t365 @t316) (@list false false false false false false false false true false false false false false true true false true false false false false) (@list @t235 @t217 @t220 @t207 @t342 @t218 @t264 @t191 @t263 @t329 @t231 @t252 @t244 @t245 @t223 @t174 @t355 @t354 @t366 @t313 @t175 @t409)))
% 4.01/4.26  (step @p923 :rule cnf_and_pos :args (@t211 0))
% 4.01/4.26  (step @p924 :rule reordering :premises (@p923) :args ((or @t210 @t215)))
% 4.01/4.26  (step @p925 :rule chain_m_resolution :premises (@p924 @p321) :args (@t210 @t150 @t216))
% 4.01/4.26  (step @p926 :rule cnf_or_pos :args (@t210))
% 4.01/4.26  (step @p927 :rule reordering :premises (@p926) :args ((or @t137 @t209 @t177 (not @t210))))
% 4.01/4.26  (step @p928 :rule chain_m_resolution :premises (@p335 @p333 @p407 @p405 @p370 @p368 @p496 @p494 @p382 @p380 @p379 @p377 @p831 @p660 @p658 @p260 @p258 @p703 @p701 @p927 @p925 @p855 @p853 @p922 @p465 @p463 @p869 @p867 @p864 @p806 @p804) :args (@t135 (@list false false false true false true false false false false false true false false false false true false true false false false true false false false false true true false) (@list @t220 @t218 @t264 @t217 @t235 @t263 @t329 @t231 @t252 @t244 @t245 @t223 @t313 @t364 @t175 @t176 @t354 @t379 @t174 @t210 @t207 @t410 @t363 @t311 @t312 @t132 @t136 @t134 @t198 @t407)))
% 4.01/4.26  (assume-push @p4857 @t135)
% 4.01/4.26  (assume-push @p4858 @t387)
% 4.01/4.26  (assume-push @p4859 @t135)
% 4.01/4.26  (assume-push @p4860 @t387)
% 4.01/4.26  (step @p933 :rule true_intro :premises (@p928))
% 4.01/4.26  (step @p934 :rule symm :premises (@p4858))
% 4.01/4.26  (step @p935 :rule refl :args (@t133))
% 4.01/4.26  (step @p936 :rule cong :premises (@p935 @p934) :args (@t435))
% 4.01/4.26  (step @p937 :rule trans :premises (@p936 @p933))
% 4.01/4.26  (step @p938 :rule true_elim :premises (@p937))
% 4.01/4.26  (step-pop @p4861 :rule scope :premises (@p938))
% 4.01/4.26  (step-pop @p4862 :rule scope :premises (@p4861))
% 4.01/4.26  (step @p939 :rule process_scope :premises (@p4862) :args (@t435))
% 4.01/4.26  (step @p942 :rule and_intro :premises (@p928 @p4858))
% 4.01/4.26  (step @p943 :rule modus_ponens :premises (@p942 @p939))
% 4.01/4.26  (step-pop @p4863 :rule scope :premises (@p943))
% 4.01/4.26  (step-pop @p4864 :rule scope :premises (@p4863))
% 4.01/4.26  (step @p944 :rule process_scope :premises (@p4864) :args (@t435))
% 4.01/4.26  (step @p947 :rule implies_elim :premises (@p944))
% 4.01/4.26  (step @p948 :rule cnf_and_neg :args (@t436))
% 4.01/4.26  (step @p949 :rule resolution :premises (@p948 @p947) :args (true @t436))
% 4.01/4.26  (assume-push @p4865 @t123)
% 4.01/4.26  (step @p951 :rule instantiate :premises (@p208) :args (@t437))
% 4.01/4.26  (step-pop @p4866 :rule scope :premises (@p951))
% 4.01/4.26  (step @p952 :rule process_scope :premises (@p4866) :args (@t445))
% 4.01/4.26  (step @p954 :rule implies_elim :premises (@p952))
% 4.01/4.26  (step @p955 :rule refl :args (@t446))
% 4.01/4.26  (step @p956 :rule bool-double-not-elim :args (@t148))
% 4.01/4.26  (step @p957 :rule nary_cong :premises (@p956 @p713 @p955) :args ((or (not @t168) @t388 @t446)))
% 4.01/4.26  (assume-push @p4867 @t387)
% 4.01/4.26  (assume-push @p4868 @t444)
% 4.01/4.26  (assume-push @p4869 @t168)
% 4.01/4.26  (step @p961 :rule evaluate :args (@t447))
% 4.01/4.26  (step @p962 :rule symm :premises (@p4868))
% 4.01/4.26  (step @p963 :rule trans :premises (@p4867 @p962))
% 4.01/4.26  (step @p964 :rule true_intro :premises (@p963))
% 4.01/4.26  (step @p965 :rule false_intro :premises (@p226))
% 4.01/4.26  (step @p966 :rule symm :premises (@p965))
% 4.01/4.26  (step @p967 :rule trans :premises (@p966 @p964))
% 4.01/4.26  (step @p968 false :rule eq_resolve :premises (@p967 @p961))
% 4.01/4.26  (step-pop @p4870 :rule scope :premises (@p968))
% 4.01/4.26  (step-pop @p4871 :rule scope :premises (@p4870))
% 4.01/4.26  (step-pop @p4872 :rule scope :premises (@p4871))
% 4.01/4.26  (step @p969 :rule process_scope :premises (@p4872) :args (false))
% 4.01/4.26  (assume-push @p4873 @t168)
% 4.01/4.26  (assume-push @p4874 @t387)
% 4.01/4.26  (assume-push @p4875 @t444)
% 4.01/4.26  (step @p976 :rule and_intro :premises (@p4874 @p4875 @p226))
% 4.01/4.26  (step-pop @p4876 :rule scope :premises (@p976))
% 4.01/4.26  (step-pop @p4877 :rule scope :premises (@p4876))
% 4.01/4.26  (step-pop @p4878 :rule scope :premises (@p4877))
% 4.01/4.26  (step @p977 :rule process_scope :premises (@p4878) :args (@t448))
% 4.01/4.26  (step @p981 :rule implies_elim :premises (@p977))
% 4.01/4.26  (step @p982 :rule resolution :premises (@p981 @p969) :args (true @t448))
% 4.01/4.26  (step @p983 :rule not_and :premises (@p982))
% 4.01/4.26  (step @p984 :rule eq_resolve :premises (@p983 @p957))
% 4.01/4.26  (step @p985 :rule cnf_or_pos :args (@t445))
% 4.01/4.26  (step @p986 :rule reordering :premises (@p985) :args ((or @t157 @t391 @t444 @t443 (not @t445))))
% 4.01/4.26  (step @p987 :rule cnf_and_pos :args (@t443 0))
% 4.01/4.26  (step @p988 :rule reordering :premises (@p987) :args ((or @t442 (not @t443))))
% 4.01/4.26  (step @p989 :rule cnf_or_pos :args (@t442))
% 4.01/4.26  (step @p990 :rule reordering :premises (@p989) :args ((or @t440 @t441 @t225 (not @t442))))
% 4.01/4.26  (assume-push @p4879 @t387)
% 4.01/4.26  (assume-push @p4880 @t438)
% 4.01/4.26  (assume-push @p4881 @t438)
% 4.01/4.26  (assume-push @p4882 @t387)
% 4.01/4.26  (step @p995 :rule true_intro :premises (@p4880))
% 4.01/4.26  (step @p747 :rule refl :args (@t156))
% 4.01/4.26  (step @p996 :rule cong :premises (@p747 @p4879) :args (@t244))
% 4.01/4.26  (step @p997 :rule trans :premises (@p996 @p995))
% 4.01/4.26  (step @p998 :rule true_elim :premises (@p997))
% 4.01/4.26  (step-pop @p4883 :rule scope :premises (@p998))
% 4.01/4.26  (step-pop @p4884 :rule scope :premises (@p4883))
% 4.01/4.26  (step @p999 :rule process_scope :premises (@p4884) :args (@t244))
% 4.01/4.26  (step @p1002 :rule and_intro :premises (@p4880 @p4879))
% 4.01/4.26  (step @p1003 :rule modus_ponens :premises (@p1002 @p999))
% 4.01/4.26  (step-pop @p4885 :rule scope :premises (@p1003))
% 4.01/4.26  (step-pop @p4886 :rule scope :premises (@p4885))
% 4.01/4.26  (step @p1004 :rule process_scope :premises (@p4886) :args (@t244))
% 4.01/4.26  (step @p1007 :rule implies_elim :premises (@p1004))
% 4.01/4.26  (step @p1008 :rule cnf_and_neg :args (@t449))
% 4.01/4.26  (step @p1009 :rule resolution :premises (@p1008 @p1007) :args (true @t449))
% 4.01/4.26  (step @p1010 :rule reordering :premises (@p1009) :args ((or @t388 @t244 @t441)))
% 4.01/4.26  (step @p1011 :rule chain_m_resolution :premises (@p616 @p614 @p429 @p427 @p828 @p826 @p823 @p550 @p548 @p874 @p872 @p1010 @p990 @p988 @p986 @p337 @p984 @p225 @p954 @p207 @p268 @p200 @p762 @p361 @p276 @p223 @p949 @p928) :args ((or @t313 @t178 @t177 @t311 @t388 @t441) (@list false true false true false false true false false false false true false false true true true false false true true true true true true false false) (@list @t343 @t254 @t282 @t297 @t374 @t272 @t218 @t266 @t263 @t322 @t244 @t223 @t442 @t443 @t157 @t444 @t148 @t445 @t123 @t127 @t82 @t391 @t158 @t167 @t72 @t435 @t135)))
% 4.01/4.26  (step @p1012 :rule instantiate :premises (@p332) :args ((@list @t384 @t156)))
% 4.01/4.26  (step @p1013 :rule cnf_or_pos :args (@t450))
% 4.01/4.26  (step @p1014 :rule reordering :premises (@p1013) :args ((or @t401 @t438 (not @t450))))
% 4.01/4.26  (assume-push @p4887 @t387)
% 4.01/4.26  (assume-push @p4888 @t244)
% 4.01/4.26  (assume-push @p4889 @t244)
% 4.01/4.26  (assume-push @p4890 @t387)
% 4.01/4.26  (step @p1019 :rule true_intro :premises (@p4888))
% 4.01/4.26  (step @p1020 :rule symm :premises (@p4887))
% 4.01/4.26  (step @p747 :rule refl :args (@t156))
% 4.01/4.26  (step @p1021 :rule cong :premises (@p747 @p1020) :args (@t438))
% 4.01/4.26  (step @p1022 :rule trans :premises (@p1021 @p1019))
% 4.01/4.26  (step @p1023 :rule true_elim :premises (@p1022))
% 4.01/4.26  (step-pop @p4891 :rule scope :premises (@p1023))
% 4.01/4.26  (step-pop @p4892 :rule scope :premises (@p4891))
% 4.01/4.26  (step @p1024 :rule process_scope :premises (@p4892) :args (@t438))
% 4.01/4.26  (step @p1027 :rule and_intro :premises (@p4888 @p4887))
% 4.01/4.26  (step @p1028 :rule modus_ponens :premises (@p1027 @p1024))
% 4.01/4.26  (step-pop @p4893 :rule scope :premises (@p1028))
% 4.01/4.26  (step-pop @p4894 :rule scope :premises (@p4893))
% 4.01/4.26  (step @p1029 :rule process_scope :premises (@p4894) :args (@t438))
% 4.01/4.26  (step @p1032 :rule implies_elim :premises (@p1029))
% 4.01/4.26  (step @p1033 :rule cnf_and_neg :args (@t451))
% 4.01/4.26  (step @p1034 :rule resolution :premises (@p1033 @p1032) :args (true @t451))
% 4.01/4.26  (step @p1035 :rule reordering :premises (@p1034) :args ((or @t388 @t438 @t246)))
% 4.01/4.26  (step @p1036 :rule cnf_or_pos :args (@t400))
% 4.01/4.26  (step @p1037 :rule reordering :premises (@p1036) :args ((or @t399 @t385 @t218 @t452)))
% 4.01/4.26  (step @p1038 :rule chain_m_resolution :premises (@p550 @p548 @p591 @p589 @p1037 @p1035 @p1014 @p1012 @p1011 @p803 @p801 @p799 @p340 @p786 @p289 @p762 @p362 @p737) :args ((or @t313 @t207 @t178 @t177 @t311 @t388) (@list false false false false true true false true false false false true true true true true true) (@list @t266 @t263 @t328 @t218 @t244 @t399 @t450 @t438 @t400 @t402 @t406 @t160 @t395 @t154 @t391 @t158 @t385)))
% 4.01/4.26  (step @p1039 :rule chain_m_resolution :premises (@p633 @p631 @p591 @p589 @p874 @p872 @p665 @p662 @p468 @p229 @p227 @p225 @p276 @p223 @p478 @p207 @p268 @p200) :args ((or @t313 @t311 @t263) @t287 (@list @t247 @t244 @t328 @t223 @t322 @t198 @t314 @t318 @t146 @t147 @t148 @t167 @t72 @t319 @t123 @t127 @t82)))
% 4.01/4.26  (step @p1040 :rule cnf_and_pos :args (@t430 1))
% 4.01/4.26  (step @p1041 :rule reordering :premises (@p1040) :args ((or @t428 @t433)))
% 4.01/4.26  (step @p1042 :rule chain_m_resolution :premises (@p1041 @p910) :args (@t428 @t150 @t434))
% 4.01/4.26  (step @p1043 :rule cnf_or_pos :args (@t428))
% 4.01/4.26  (step @p1044 :rule reordering :premises (@p1043) :args ((or @t311 @t418 @t297 (not @t428))))
% 4.01/4.26  (step @p1045 :rule chain_m_resolution :premises (@p627 @p625 @p1044 @p1042 @p896 @p894 @p665 @p662 @p468 @p229 @p227 @p225 @p276 @p223 @p478 @p207 @p268 @p200) :args ((or @t313 @t311 @t418) @t287 (@list @t306 @t297 @t428 @t289 @t419 @t198 @t314 @t318 @t146 @t147 @t148 @t167 @t72 @t319 @t123 @t127 @t82)))
% 4.01/4.26  (step @p1046 :rule refl :args (@t456))
% 4.01/4.26  (step @p1047 :rule eq-symm :args (@t156 @t161))
% 4.01/4.26  (step @p1048 :rule refl :args (@t159))
% 4.01/4.26  (step @p1049 :rule nary_cong :premises (@p1048 @p1047 @p879 @p1046) :args (@t458))
% 4.01/4.26  (step @p1050 :rule cong :premises (@p214 @p1049) :args ((=> @t123 @t458)))
% 4.01/4.26  (assume-push @p4895 @t123)
% 4.01/4.26  (step @p1052 :rule instantiate :premises (@p208) :args ((@list @t156 @t130 @t161)))
% 4.01/4.26  (step-pop @p4896 :rule scope :premises (@p1052))
% 4.01/4.26  (step @p1053 :rule process_scope :premises (@p4896) :args (@t458))
% 4.01/4.26  (step @p1055 :rule eq_resolve :premises (@p1053 @p1050))
% 4.01/4.26  (step @p1056 :rule implies_elim :premises (@p1055))
% 4.01/4.26  (step @p1057 :rule chain_m_resolution :premises (@p1056 @p208) :args (@t459 @t150 @t151))
% 4.01/4.26  (step @p1058 :rule cnf_or_pos :args (@t459))
% 4.01/4.26  (step @p1059 :rule reordering :premises (@p1058) :args ((or @t166 @t164 @t159 @t456 (not @t459))))
% 4.01/4.26  (step @p1060 :rule chain_m_resolution :premises (@p1059 @p411 @p421 @p399 @p1057) :args (@t456 @t171 (@list @t166 @t164 @t159 @t459)))
% 4.01/4.26  (step @p1061 :rule cnf_and_pos :args (@t456 0))
% 4.01/4.26  (step @p1062 :rule reordering :premises (@p1061) :args ((or @t455 (not @t456))))
% 4.01/4.26  (step @p1063 :rule chain_m_resolution :premises (@p1062 @p1060) :args (@t455 @t150 (@list @t456)))
% 4.01/4.26  (step @p1064 :rule cnf_or_pos :args (@t455))
% 4.01/4.26  (step @p1065 :rule reordering :premises (@p1064) :args ((or @t420 @t454 @t265 (not @t455))))
% 4.01/4.26  (step @p1066 :rule refl :args (@t463))
% 4.01/4.26  (step @p1067 :rule eq-symm :args (@t152 @t161))
% 4.01/4.26  (step @p1068 :rule nary_cong :premises (@p788 @p1047 @p1067 @p1066) :args (@t465))
% 4.01/4.26  (step @p1069 :rule cong :premises (@p214 @p1068) :args ((=> @t123 @t465)))
% 4.01/4.26  (assume-push @p4897 @t123)
% 4.01/4.26  (step @p1071 :rule instantiate :premises (@p208) :args ((@list @t156 @t152 @t161)))
% 4.01/4.26  (step-pop @p4898 :rule scope :premises (@p1071))
% 4.01/4.26  (step @p1072 :rule process_scope :premises (@p4898) :args (@t465))
% 4.01/4.26  (step @p1074 :rule eq_resolve :premises (@p1072 @p1069))
% 4.01/4.26  (step @p1075 :rule implies_elim :premises (@p1074))
% 4.01/4.26  (step @p1076 :rule chain_m_resolution :premises (@p1075 @p208) :args (@t466 @t150 @t151))
% 4.01/4.26  (step @p1077 :rule cnf_or_pos :args (@t466))
% 4.01/4.26  (step @p1078 :rule reordering :premises (@p1077) :args ((or @t166 @t165 @t160 @t463 (not @t466))))
% 4.01/4.26  (step @p1079 :rule chain_m_resolution :premises (@p1078 @p411 @p409 @p340 @p1076) :args (@t463 @t171 (@list @t166 @t165 @t160 @t466)))
% 4.01/4.26  (step @p1080 :rule cnf_and_pos :args (@t463 1))
% 4.01/4.26  (step @p1081 :rule reordering :premises (@p1080) :args ((or @t461 (not @t463))))
% 4.01/4.26  (step @p1082 :rule chain_m_resolution :premises (@p1081 @p1079) :args (@t461 @t150 (@list @t463)))
% 4.01/4.26  (step @p1083 :rule cnf_or_pos :args (@t461))
% 4.01/4.26  (step @p1084 :rule reordering :premises (@p1083) :args ((or @t218 @t460 @t453 (not @t461))))
% 4.01/4.26  (step @p1085 :rule refl :args (@t468))
% 4.01/4.26  (step @p1086 :rule nary_cong :premises (@p1067 @p239 @p878 @p1085) :args (@t469))
% 4.01/4.26  (step @p1087 :rule cong :premises (@p214 @p1086) :args ((=> @t123 @t469)))
% 4.01/4.26  (assume-push @p4899 @t123)
% 4.01/4.26  (step @p1089 :rule instantiate :premises (@p208) :args ((@list @t152 @t161 @t133)))
% 4.01/4.26  (step-pop @p4900 :rule scope :premises (@p1089))
% 4.01/4.26  (step @p1090 :rule process_scope :premises (@p4900) :args (@t469))
% 4.01/4.26  (step @p1092 :rule eq_resolve :premises (@p1090 @p1087))
% 4.01/4.26  (step @p1093 :rule implies_elim :premises (@p1092))
% 4.01/4.26  (step @p1094 :rule chain_m_resolution :premises (@p1093 @p208) :args (@t470 @t150 @t151))
% 4.01/4.26  (step @p1095 :rule cnf_or_pos :args (@t470))
% 4.01/4.26  (step @p1096 :rule reordering :premises (@p1095) :args ((or @t165 @t162 @t153 @t468 (not @t470))))
% 4.01/4.26  (step @p1097 :rule chain_m_resolution :premises (@p1096 @p409 @p433 @p250 @p1094) :args (@t468 @t171 (@list @t165 @t162 @t153 @t470)))
% 4.01/4.26  (step @p1098 :rule cnf_and_pos :args (@t468 0))
% 4.01/4.26  (step @p1099 :rule reordering :premises (@p1098) :args ((or @t467 (not @t468))))
% 4.01/4.26  (step @p1100 :rule chain_m_resolution :premises (@p1099 @p1097) :args (@t467 @t150 (@list @t468)))
% 4.01/4.26  (step @p1101 :rule cnf_or_pos :args (@t467))
% 4.01/4.26  (step @p1102 :rule reordering :premises (@p1101) :args ((or @t178 @t291 @t462 (not @t467))))
% 4.01/4.26  (step @p1103 :rule refl :args (@t474))
% 4.01/4.26  (step @p1104 :rule eq-symm :args (@t133 @t161))
% 4.01/4.26  (step @p1105 :rule nary_cong :premises (@p239 @p1067 @p1104 @p1103) :args (@t475))
% 4.01/4.26  (step @p1106 :rule cong :premises (@p214 @p1105) :args ((=> @t123 @t475)))
% 4.01/4.26  (assume-push @p4901 @t123)
% 4.01/4.26  (step @p1108 :rule instantiate :premises (@p208) :args ((@list @t152 @t133 @t161)))
% 4.01/4.26  (step-pop @p4902 :rule scope :premises (@p1108))
% 4.01/4.26  (step @p1109 :rule process_scope :premises (@p4902) :args (@t475))
% 4.01/4.26  (step @p1111 :rule eq_resolve :premises (@p1109 @p1106))
% 4.01/4.26  (step @p1112 :rule implies_elim :premises (@p1111))
% 4.01/4.26  (step @p1113 :rule chain_m_resolution :premises (@p1112 @p208) :args (@t476 @t150 @t151))
% 4.01/4.26  (step @p1114 :rule cnf_or_pos :args (@t476))
% 4.01/4.26  (step @p1115 :rule reordering :premises (@p1114) :args ((or @t165 @t162 @t153 @t474 (not @t476))))
% 4.01/4.26  (step @p1116 :rule chain_m_resolution :premises (@p1115 @p409 @p433 @p250 @p1113) :args (@t474 @t171 (@list @t165 @t162 @t153 @t476)))
% 4.01/4.26  (step @p1117 :rule cnf_and_pos :args (@t474 0))
% 4.01/4.26  (step @p1118 :rule reordering :premises (@p1117) :args ((or @t473 (not @t474))))
% 4.01/4.26  (step @p1119 :rule chain_m_resolution :premises (@p1118 @p1116) :args (@t473 @t150 (@list @t474)))
% 4.01/4.26  (step @p1120 :rule cnf_or_pos :args (@t473))
% 4.01/4.26  (step @p1121 :rule reordering :premises (@p1120) :args ((or @t178 @t462 @t472 (not @t473))))
% 4.01/4.26  (assume-push @p4903 @t123)
% 4.01/4.26  (step-pop @p4904 :rule scope :premises (@p397))
% 4.01/4.26  (step @p1123 :rule process_scope :premises (@p4904) :args (@t268))
% 4.01/4.26  (step @p1125 :rule implies_elim :premises (@p1123))
% 4.01/4.26  (step @p1126 :rule chain_m_resolution :premises (@p419 @p417 @p429 @p427 @p611 @p609 @p550 @p547 @p401 @p339 @p398 @p251 @p276 @p223 @p1125 @p207 @p268 @p200) :args ((or @t177 @t257 @t265) @t334 (@list @t273 @t272 @t282 @t255 @t259 @t218 @t266 @t267 @t160 @t159 @t155 @t167 @t72 @t268 @t123 @t127 @t82)))
% 4.01/4.26  (step @p1127 :rule refl :args (@t480))
% 4.01/4.26  (step @p1128 :rule refl :args (@t164))
% 4.01/4.26  (step @p1129 :rule eq-symm :args (@t131 @t161))
% 4.01/4.26  (step @p1130 :rule nary_cong :premises (@p1129 @p210 @p1128 @p1127) :args (@t482))
% 4.01/4.26  (step @p1131 :rule cong :premises (@p214 @p1130) :args ((=> @t123 @t482)))
% 4.01/4.26  (assume-push @p4905 @t123)
% 4.01/4.26  (step @p1133 :rule instantiate :premises (@p208) :args ((@list @t131 @t161 @t130)))
% 4.01/4.26  (step-pop @p4906 :rule scope :premises (@p1133))
% 4.01/4.26  (step @p1134 :rule process_scope :premises (@p4906) :args (@t482))
% 4.01/4.26  (step @p1136 :rule eq_resolve :premises (@p1134 @p1131))
% 4.01/4.26  (step @p1137 :rule implies_elim :premises (@p1136))
% 4.01/4.26  (step @p1138 :rule chain_m_resolution :premises (@p1137 @p208) :args (@t483 @t150 @t151))
% 4.01/4.26  (step @p1139 :rule cnf_or_pos :args (@t483))
% 4.01/4.26  (step @p1140 :rule reordering :premises (@p1139) :args ((or @t164 @t163 @t146 @t480 (not @t483))))
% 4.01/4.26  (step @p1141 :rule chain_m_resolution :premises (@p1140 @p421 @p444 @p230 @p1138) :args (@t480 @t171 (@list @t164 @t163 @t146 @t483)))
% 4.01/4.26  (step @p1142 :rule cnf_and_pos :args (@t480 1))
% 4.01/4.26  (step @p1143 :rule reordering :premises (@p1142) :args ((or @t478 (not @t480))))
% 4.01/4.26  (step @p1144 :rule chain_m_resolution :premises (@p1143 @p1141) :args (@t478 @t150 (@list @t480)))
% 4.01/4.26  (step @p1145 :rule cnf_or_pos :args (@t478))
% 4.01/4.26  (step @p1146 :rule reordering :premises (@p1145) :args ((or @t132 @t254 @t477 (not @t478))))
% 4.01/4.26  (step @p1147 :rule refl :args (@t485))
% 4.01/4.26  (step @p1148 :rule bool-double-not-elim :args (@t147))
% 4.01/4.26  (step @p1149 :rule nary_cong :premises (@p1148 @p1147 @p955) :args ((or (not @t170) @t485 @t446)))
% 4.01/4.26  (assume-push @p4907 @t444)
% 4.01/4.26  (assume-push @p4908 @t484)
% 4.01/4.26  (assume-push @p4909 @t170)
% 4.01/4.26  (step @p961 :rule evaluate :args (@t447))
% 4.01/4.26  (step @p1153 :rule symm :premises (@p4907))
% 4.01/4.26  (step @p1154 :rule trans :premises (@p4908 @p1153))
% 4.01/4.26  (step @p1155 :rule true_intro :premises (@p1154))
% 4.01/4.26  (step @p1156 :rule false_intro :premises (@p228))
% 4.01/4.26  (step @p1157 :rule symm :premises (@p1156))
% 4.01/4.26  (step @p1158 :rule trans :premises (@p1157 @p1155))
% 4.01/4.26  (step @p1159 false :rule eq_resolve :premises (@p1158 @p961))
% 4.01/4.26  (step-pop @p4910 :rule scope :premises (@p1159))
% 4.01/4.26  (step-pop @p4911 :rule scope :premises (@p4910))
% 4.01/4.26  (step-pop @p4912 :rule scope :premises (@p4911))
% 4.01/4.26  (step @p1160 :rule process_scope :premises (@p4912) :args (false))
% 4.01/4.26  (assume-push @p4913 @t170)
% 4.01/4.26  (assume-push @p4914 @t484)
% 4.01/4.26  (assume-push @p4915 @t444)
% 4.01/4.26  (step @p1167 :rule and_intro :premises (@p4915 @p4914 @p228))
% 4.01/4.26  (step-pop @p4916 :rule scope :premises (@p1167))
% 4.01/4.26  (step-pop @p4917 :rule scope :premises (@p4916))
% 4.01/4.26  (step-pop @p4918 :rule scope :premises (@p4917))
% 4.01/4.26  (step @p1168 :rule process_scope :premises (@p4918) :args (@t486))
% 4.01/4.26  (step @p1172 :rule implies_elim :premises (@p1168))
% 4.01/4.26  (step @p1173 :rule resolution :premises (@p1172 @p1160) :args (true @t486))
% 4.01/4.26  (step @p1174 :rule not_and :premises (@p1173))
% 4.01/4.26  (step @p1175 :rule eq_resolve :premises (@p1174 @p1149))
% 4.01/4.26  (step @p1176 :rule refl :args (@t488))
% 4.01/4.26  (step @p1177 :rule bool-double-not-elim :args (@t313))
% 4.01/4.26  (step @p1178 :rule nary_cong :premises (@p1177 @p1147 @p1176) :args ((or @t489 @t485 @t488)))
% 4.01/4.26  (assume-push @p4919 @t315)
% 4.01/4.26  (assume-push @p4920 @t484)
% 4.01/4.26  (assume-push @p4921 @t315)
% 4.01/4.26  (assume-push @p4922 @t484)
% 4.01/4.26  (step @p1183 :rule false_intro :premises (@p4919))
% 4.01/4.26  (step @p935 :rule refl :args (@t133))
% 4.01/4.26  (step @p1184 :rule symm :premises (@p4920))
% 4.01/4.26  (step @p1185 :rule cong :premises (@p1184 @p935) :args (@t487))
% 4.01/4.26  (step @p1186 :rule trans :premises (@p1185 @p1183))
% 4.01/4.26  (step @p1187 :rule false_elim :premises (@p1186))
% 4.01/4.26  (step-pop @p4923 :rule scope :premises (@p1187))
% 4.01/4.26  (step-pop @p4924 :rule scope :premises (@p4923))
% 4.01/4.26  (step @p1188 :rule process_scope :premises (@p4924) :args (@t488))
% 4.01/4.26  (step @p1191 :rule and_intro :premises (@p4919 @p4920))
% 4.01/4.26  (step @p1192 :rule modus_ponens :premises (@p1191 @p1188))
% 4.01/4.26  (step-pop @p4925 :rule scope :premises (@p1192))
% 4.01/4.26  (step-pop @p4926 :rule scope :premises (@p4925))
% 4.01/4.26  (step @p1193 :rule process_scope :premises (@p4926) :args (@t488))
% 4.01/4.26  (step @p1196 :rule implies_elim :premises (@p1193))
% 4.01/4.26  (step @p1197 :rule cnf_and_neg :args (@t490))
% 4.01/4.26  (step @p1198 :rule resolution :premises (@p1197 @p1196) :args (true @t490))
% 4.01/4.26  (step @p1199 :rule eq_resolve :premises (@p1198 @p1178))
% 4.01/4.26  (step @p1200 :rule refl :args (@t492))
% 4.01/4.26  (step @p1201 :rule bool-double-not-elim :args (@t164))
% 4.01/4.26  (step @p1202 :rule nary_cong :premises (@p1201 @p1147 @p1200) :args ((or @t493 @t485 @t492)))
% 4.01/4.26  (assume-push @p4927 @t280)
% 4.01/4.26  (assume-push @p4928 @t484)
% 4.01/4.26  (assume-push @p4929 @t280)
% 4.01/4.26  (assume-push @p4930 @t484)
% 4.01/4.26  (step @p1207 :rule false_intro :premises (@p421))
% 4.01/4.26  (step @p1208 :rule symm :premises (@p4928))
% 4.01/4.26  (step @p1209 :rule refl :args (@t161))
% 4.01/4.26  (step @p1210 :rule cong :premises (@p1209 @p1208) :args (@t491))
% 4.01/4.26  (step @p1211 :rule trans :premises (@p1210 @p1207))
% 4.01/4.26  (step @p1212 :rule false_elim :premises (@p1211))
% 4.01/4.26  (step-pop @p4931 :rule scope :premises (@p1212))
% 4.01/4.26  (step-pop @p4932 :rule scope :premises (@p4931))
% 4.01/4.26  (step @p1213 :rule process_scope :premises (@p4932) :args (@t492))
% 4.01/4.26  (step @p1216 :rule and_intro :premises (@p421 @p4928))
% 4.01/4.26  (step @p1217 :rule modus_ponens :premises (@p1216 @p1213))
% 4.01/4.26  (step-pop @p4933 :rule scope :premises (@p1217))
% 4.01/4.26  (step-pop @p4934 :rule scope :premises (@p4933))
% 4.01/4.26  (step @p1218 :rule process_scope :premises (@p4934) :args (@t492))
% 4.01/4.26  (step @p1221 :rule implies_elim :premises (@p1218))
% 4.01/4.26  (step @p1222 :rule cnf_and_neg :args (@t494))
% 4.01/4.26  (step @p1223 :rule resolution :premises (@p1222 @p1221) :args (true @t494))
% 4.01/4.26  (step @p1224 :rule eq_resolve :premises (@p1223 @p1202))
% 4.01/4.26  (assume-push @p4935 @t484)
% 4.01/4.26  (assume-push @p4936 @t495)
% 4.01/4.26  (assume-push @p4937 @t495)
% 4.01/4.26  (assume-push @p4938 @t484)
% 4.01/4.26  (step @p1229 :rule true_intro :premises (@p4936))
% 4.01/4.26  (step @p1209 :rule refl :args (@t161))
% 4.01/4.26  (step @p1230 :rule cong :premises (@p1209 @p4935) :args (@t254))
% 4.01/4.26  (step @p1231 :rule trans :premises (@p1230 @p1229))
% 4.01/4.26  (step @p1232 :rule true_elim :premises (@p1231))
% 4.01/4.26  (step-pop @p4939 :rule scope :premises (@p1232))
% 4.01/4.26  (step-pop @p4940 :rule scope :premises (@p4939))
% 4.01/4.26  (step @p1233 :rule process_scope :premises (@p4940) :args (@t254))
% 4.01/4.26  (step @p1236 :rule and_intro :premises (@p4936 @p4935))
% 4.01/4.26  (step @p1237 :rule modus_ponens :premises (@p1236 @p1233))
% 4.01/4.26  (step-pop @p4941 :rule scope :premises (@p1237))
% 4.01/4.26  (step-pop @p4942 :rule scope :premises (@p4941))
% 4.01/4.26  (step @p1238 :rule process_scope :premises (@p4942) :args (@t254))
% 4.01/4.26  (step @p1241 :rule implies_elim :premises (@p1238))
% 4.01/4.26  (step @p1242 :rule cnf_and_neg :args (@t496))
% 4.01/4.26  (step @p1243 :rule resolution :premises (@p1242 @p1241) :args (true @t496))
% 4.01/4.26  (step @p1244 :rule reordering :premises (@p1243) :args ((or @t485 @t254 @t497)))
% 4.01/4.26  (step @p1245 :rule refl :args (@t499))
% 4.01/4.26  (step @p1246 :rule eq-symm :args (@t384 @t133))
% 4.01/4.26  (step @p1247 :rule refl :args (@t491))
% 4.01/4.26  (step @p1248 :rule nary_cong :premises (@p1247 @p878 @p1246 @p1245) :args (@t501))
% 4.01/4.26  (step @p1249 :rule cong :premises (@p214 @p1248) :args ((=> @t123 @t501)))
% 4.01/4.26  (assume-push @p4943 @t123)
% 4.01/4.26  (step @p1251 :rule instantiate :premises (@p208) :args ((@list @t161 @t384 @t133)))
% 4.01/4.26  (step-pop @p4944 :rule scope :premises (@p1251))
% 4.01/4.26  (step @p1252 :rule process_scope :premises (@p4944) :args (@t501))
% 4.01/4.26  (step @p1254 :rule eq_resolve :premises (@p1252 @p1249))
% 4.01/4.26  (step @p1255 :rule implies_elim :premises (@p1254))
% 4.01/4.26  (step @p1256 :rule chain_m_resolution :premises (@p1255 @p208) :args (@t502 @t150 @t151))
% 4.01/4.26  (step @p1257 :rule cnf_or_pos :args (@t502))
% 4.01/4.26  (step @p1258 :rule reordering :premises (@p1257) :args ((or @t162 @t491 @t444 @t499 (not @t502))))
% 4.01/4.26  (step @p1259 :rule cnf_or_pos :args (@t498))
% 4.01/4.26  (step @p1260 :rule reordering :premises (@p1259) :args ((or @t289 @t495 @t487 @t503)))
% 4.01/4.26  (step @p1261 :rule cnf_and_pos :args (@t499 1))
% 4.01/4.26  (step @p1262 :rule reordering :premises (@p1261) :args ((or @t498 (not @t499))))
% 4.01/4.26  (step @p1263 :rule chain_m_resolution :premises (@p1262 @p1260 @p1258 @p1256 @p433 @p1244 @p1224 @p421 @p1199 @p1175 @p228) :args ((or @t313 @t485 @t289 @t254) (@list true false false true true true true true true true) (@list @t498 @t499 @t502 @t162 @t495 @t491 @t164 @t487 @t444 @t147)))
% 4.01/4.26  (step @p1264 :rule bool-double-not-elim :args (@t471))
% 4.01/4.26  (step @p1265 :rule refl :args (@t479))
% 4.01/4.26  (step @p1266 :rule refl :args (@t505))
% 4.01/4.26  (step @p1267 :rule nary_cong :premises (@p1266 @p1265 @p1264) :args ((or @t505 @t479 @t506)))
% 4.01/4.26  (assume-push @p4945 @t472)
% 4.01/4.26  (assume-push @p4946 @t477)
% 4.01/4.26  (assume-push @p4947 @t504)
% 4.01/4.26  (step @p961 :rule evaluate :args (@t447))
% 4.01/4.26  (step @p1271 :rule true_intro :premises (@p4946))
% 4.01/4.26  (step @p1272 :rule refl :args (@t477))
% 4.01/4.26  (step @p1273 :rule symm :premises (@p1272))
% 4.01/4.26  (step @p1209 :rule refl :args (@t161))
% 4.01/4.26  (step @p1274 :rule ho_cong :premises (@p4947 @p1209))
% 4.01/4.26  (step @p1275 :rule refl :args (@t471))
% 4.01/4.26  (step @p1276 :rule false_intro :premises (@p4945))
% 4.01/4.26  (step @p1277 :rule symm :premises (@p1276))
% 4.01/4.26  (step @p1278 :rule trans :premises (@p1277 @p1275 @p1274 @p1273 @p1271))
% 4.01/4.26  (step @p1279 false :rule eq_resolve :premises (@p1278 @p961))
% 4.01/4.26  (step-pop @p4948 :rule scope :premises (@p1279))
% 4.01/4.26  (step-pop @p4949 :rule scope :premises (@p4948))
% 4.01/4.26  (step-pop @p4950 :rule scope :premises (@p4949))
% 4.01/4.26  (step @p1280 :rule process_scope :premises (@p4950) :args (false))
% 4.01/4.26  (assume-push @p4951 @t504)
% 4.01/4.26  (assume-push @p4952 @t477)
% 4.01/4.26  (assume-push @p4953 @t472)
% 4.01/4.26  (step @p1287 :rule and_intro :premises (@p4953 @p4952 @p4951))
% 4.01/4.26  (step-pop @p4954 :rule scope :premises (@p1287))
% 4.01/4.26  (step-pop @p4955 :rule scope :premises (@p4954))
% 4.01/4.26  (step-pop @p4956 :rule scope :premises (@p4955))
% 4.01/4.26  (step @p1288 :rule process_scope :premises (@p4956) :args (@t507))
% 4.01/4.26  (step @p1292 :rule implies_elim :premises (@p1288))
% 4.01/4.26  (step @p1293 :rule resolution :premises (@p1292 @p1280) :args (true @t507))
% 4.01/4.26  (step @p1294 :rule not_and :premises (@p1293))
% 4.01/4.26  (step @p1295 :rule eq_resolve :premises (@p1294 @p1267))
% 4.01/4.26  (step @p1296 :rule eq-symm :args (@t435 @t508))
% 4.01/4.26  (step @p1297 :rule cong :premises (@p1296) :args (@t509))
% 4.01/4.26  (step @p1298 :rule refl :args (@t504))
% 4.01/4.26  (step @p1299 :rule nary_cong :premises (@p1298 @p1297) :args (@t510))
% 4.01/4.26  ; WARNING: add trust step for TRUST
% 4.01/4.26  ; trust TRUST THEORY_LEMMA
% 4.01/4.26  (step @p1300 :rule trust :premises () :args (@t510))
% 4.01/4.26  (step @p1301 :rule eq_resolve :premises (@p1300 @p1299))
% 4.01/4.26  (assume-push @p4957 @t125)
% 4.01/4.26  (step-pop @p4958 :rule scope :premises (@p709))
% 4.01/4.26  (step @p1303 :rule process_scope :premises (@p4958) :args (@t383))
% 4.01/4.26  (step @p1305 :rule implies_elim :premises (@p1303))
% 4.01/4.26  (step @p1306 :rule refl :args (@t516))
% 4.01/4.26  (step @p1307 :rule eq-symm :args (@t384 @t130))
% 4.01/4.26  (step @p1308 :rule refl :args (@t387))
% 4.01/4.26  (step @p1309 :rule nary_cong :premises (@p1308 @p210 @p1307 @p1306) :args (@t518))
% 4.01/4.26  (step @p1310 :rule cong :premises (@p214 @p1309) :args ((=> @t123 @t518)))
% 4.01/4.26  (assume-push @p4959 @t123)
% 4.01/4.26  (step @p1312 :rule instantiate :premises (@p208) :args ((@list @t131 @t384 @t130)))
% 4.01/4.26  (step-pop @p4960 :rule scope :premises (@p1312))
% 4.01/4.26  (step @p1313 :rule process_scope :premises (@p4960) :args (@t518))
% 4.01/4.26  (step @p1315 :rule eq_resolve :premises (@p1313 @p1310))
% 4.01/4.26  (step @p1316 :rule implies_elim :premises (@p1315))
% 4.01/4.26  (step @p1317 :rule cnf_or_pos :args (@t519))
% 4.01/4.26  (step @p1318 :rule reordering :premises (@p1317) :args ((or @t146 @t387 @t484 @t516 (not @t519))))
% 4.01/4.26  (step @p1319 :rule cnf_and_pos :args (@t516 1))
% 4.01/4.26  (step @p1320 :rule reordering :premises (@p1319) :args ((or @t512 @t520)))
% 4.01/4.26  (step @p1321 :rule refl :args (@t525))
% 4.01/4.26  (step @p1322 :rule refl :args (@t484))
% 4.01/4.26  (step @p1323 :rule nary_cong :premises (@p210 @p1308 @p1322 @p1321) :args (@t526))
% 4.01/4.26  (step @p1324 :rule cong :premises (@p214 @p1323) :args ((=> @t123 @t526)))
% 4.01/4.26  (assume-push @p4961 @t123)
% 4.01/4.26  (step @p1326 :rule instantiate :premises (@p208) :args ((@list @t131 @t130 @t384)))
% 4.01/4.26  (step-pop @p4962 :rule scope :premises (@p1326))
% 4.01/4.26  (step @p1327 :rule process_scope :premises (@p4962) :args (@t526))
% 4.01/4.26  (step @p1329 :rule eq_resolve :premises (@p1327 @p1324))
% 4.01/4.26  (step @p1330 :rule implies_elim :premises (@p1329))
% 4.01/4.26  (step @p1331 :rule cnf_or_pos :args (@t527))
% 4.01/4.26  (step @p1332 :rule reordering :premises (@p1331) :args ((or @t146 @t387 @t484 @t525 (not @t527))))
% 4.01/4.26  (step @p1333 :rule cnf_and_pos :args (@t525 1))
% 4.01/4.26  (step @p1334 :rule reordering :premises (@p1333) :args ((or @t522 @t528)))
% 4.01/4.26  (step @p1335 :rule refl :args (@t234))
% 4.01/4.26  (step @p1336 :rule bool-double-not-elim :args (@t508))
% 4.01/4.26  (step @p1337 :rule nary_cong :premises (@p1336 @p738 @p1335) :args ((or @t529 @t392 @t234)))
% 4.01/4.26  (assume-push @p4963 @t514)
% 4.01/4.26  (assume-push @p4964 @t391)
% 4.01/4.26  (assume-push @p4965 @t514)
% 4.01/4.26  (assume-push @p4966 @t391)
% 4.01/4.26  (step @p1342 :rule false_intro :premises (@p4963))
% 4.01/4.26  (step @p1343 :rule refl :args (@t131))
% 4.01/4.26  (step @p1344 :rule cong :premises (@p1343 @p4964) :args (@t231))
% 4.01/4.26  (step @p1345 :rule trans :premises (@p1344 @p1342))
% 4.01/4.26  (step @p1346 :rule false_elim :premises (@p1345))
% 4.01/4.26  (step-pop @p4967 :rule scope :premises (@p1346))
% 4.01/4.26  (step-pop @p4968 :rule scope :premises (@p4967))
% 4.01/4.26  (step @p1347 :rule process_scope :premises (@p4968) :args (@t234))
% 4.01/4.26  (step @p1350 :rule and_intro :premises (@p4963 @p4964))
% 4.01/4.26  (step @p1351 :rule modus_ponens :premises (@p1350 @p1347))
% 4.01/4.26  (step-pop @p4969 :rule scope :premises (@p1351))
% 4.01/4.26  (step-pop @p4970 :rule scope :premises (@p4969))
% 4.01/4.26  (step @p1352 :rule process_scope :premises (@p4970) :args (@t234))
% 4.01/4.26  (step @p1355 :rule implies_elim :premises (@p1352))
% 4.01/4.26  (step @p1356 :rule cnf_and_neg :args (@t530))
% 4.01/4.26  (step @p1357 :rule resolution :premises (@p1356 @p1355) :args (true @t530))
% 4.01/4.26  (step @p1358 :rule eq_resolve :premises (@p1357 @p1337))
% 4.01/4.26  (step @p1359 :rule cnf_and_pos :args (@t236 1))
% 4.01/4.26  (step @p1360 :rule reordering :premises (@p1359) :args ((or @t232 @t242)))
% 4.01/4.26  (step @p1361 :rule chain_m_resolution :premises (@p1360 @p365) :args (@t232 @t150 @t243))
% 4.01/4.26  (step @p1362 :rule cnf_or_pos :args (@t232))
% 4.01/4.26  (step @p1363 :rule reordering :premises (@p1362) :args ((or @t207 @t231 @t217 (not @t232))))
% 4.01/4.26  (step @p1364 :rule refl :args (@t533))
% 4.01/4.26  (step @p1365 :rule refl :args (@t166))
% 4.01/4.26  (step @p1366 :rule nary_cong :premises (@p1129 @p351 @p1365 @p1364) :args (@t534))
% 4.01/4.26  (step @p1367 :rule cong :premises (@p214 @p1366) :args ((=> @t123 @t534)))
% 4.01/4.26  (assume-push @p4971 @t123)
% 4.01/4.26  (step @p1369 :rule instantiate :premises (@p208) :args ((@list @t131 @t161 @t156)))
% 4.01/4.26  (step-pop @p4972 :rule scope :premises (@p1369))
% 4.01/4.26  (step @p1370 :rule process_scope :premises (@p4972) :args (@t534))
% 4.01/4.26  (step @p1372 :rule eq_resolve :premises (@p1370 @p1367))
% 4.01/4.26  (step @p1373 :rule implies_elim :premises (@p1372))
% 4.01/4.26  (step @p1374 :rule chain_m_resolution :premises (@p1373 @p208) :args (@t535 @t150 @t151))
% 4.01/4.26  (step @p1375 :rule cnf_or_pos :args (@t535))
% 4.01/4.26  (step @p1376 :rule reordering :premises (@p1375) :args ((or @t166 @t163 @t158 @t533 (not @t535))))
% 4.01/4.26  (step @p1377 :rule chain_m_resolution :premises (@p1376 @p411 @p444 @p362 @p1374) :args (@t533 @t171 (@list @t166 @t163 @t158 @t535)))
% 4.01/4.26  (step @p1378 :rule cnf_and_pos :args (@t533 1))
% 4.01/4.26  (step @p1379 :rule reordering :premises (@p1378) :args ((or @t531 @t536)))
% 4.01/4.26  (step @p1380 :rule chain_m_resolution :premises (@p1379 @p1377) :args (@t531 @t150 @t537))
% 4.01/4.26  (step @p1381 :rule cnf_or_pos :args (@t531))
% 4.01/4.26  (step @p1382 :rule reordering :premises (@p1381) :args ((or @t231 @t272 @t477 (not @t531))))
% 4.01/4.26  (step @p1383 :rule chain_m_resolution :premises (@p429 @p427 @p1382 @p1380 @p1146 @p1144) :args ((or @t132 @t231 @t477 @t265) @t206 (@list @t282 @t272 @t531 @t254 @t478)))
% 4.01/4.26  (step @p1384 :rule refl :args (@t541))
% 4.01/4.26  (step @p1385 :rule eq-symm :args (@t133 @t156))
% 4.01/4.26  (step @p1386 :rule nary_cong :premises (@p239 @p350 @p1385 @p1384) :args (@t543))
% 4.01/4.26  (step @p1387 :rule cong :premises (@p214 @p1386) :args ((=> @t123 @t543)))
% 4.01/4.26  (assume-push @p4973 @t123)
% 4.01/4.26  (step @p1389 :rule instantiate :premises (@p208) :args ((@list @t152 @t133 @t156)))
% 4.01/4.26  (step-pop @p4974 :rule scope :premises (@p1389))
% 4.01/4.26  (step @p1390 :rule process_scope :premises (@p4974) :args (@t543))
% 4.01/4.26  (step @p1392 :rule eq_resolve :premises (@p1390 @p1387))
% 4.01/4.26  (step @p1393 :rule implies_elim :premises (@p1392))
% 4.01/4.26  (step @p1394 :rule chain_m_resolution :premises (@p1393 @p208) :args (@t544 @t150 @t151))
% 4.01/4.26  (step @p1395 :rule cnf_or_pos :args (@t544))
% 4.01/4.26  (step @p1396 :rule reordering :premises (@p1395) :args ((or @t160 @t157 @t153 @t541 (not @t544))))
% 4.01/4.26  (step @p1397 :rule chain_m_resolution :premises (@p1396 @p340 @p338 @p250 @p1394) :args (@t541 @t171 (@list @t160 @t157 @t153 @t544)))
% 4.01/4.26  (step @p1398 :rule cnf_and_pos :args (@t541 0))
% 4.01/4.26  (step @p1399 :rule reordering :premises (@p1398) :args ((or @t540 (not @t541))))
% 4.01/4.26  (step @p1400 :rule chain_m_resolution :premises (@p1399 @p1397) :args (@t540 @t150 (@list @t541)))
% 4.01/4.26  (step @p1401 :rule cnf_or_pos :args (@t540))
% 4.01/4.26  (step @p1402 :rule reordering :premises (@p1401) :args ((or @t178 @t539 @t233 (not @t540))))
% 4.01/4.26  (step @p1403 :rule cnf_equiv_neg1 :args (@t545))
% 4.01/4.26  (step @p1404 :rule reordering :premises (@p1403) :args ((or @t508 @t435 @t545)))
% 4.01/4.26  (step @p1405 :rule refl :args (@t440))
% 4.01/4.26  (step @p1406 :rule bool-double-not-elim :args (@t538))
% 4.01/4.26  (step @p1407 :rule nary_cong :premises (@p738 @p1406 @p1405) :args ((or @t392 (not @t539) @t440)))
% 4.01/4.26  (assume-push @p4975 @t391)
% 4.01/4.26  (assume-push @p4976 @t539)
% 4.01/4.26  (assume-push @p4977 @t539)
% 4.01/4.26  (assume-push @p4978 @t391)
% 4.01/4.26  (step @p1412 :rule false_intro :premises (@p4976))
% 4.01/4.26  (step @p1413 :rule symm :premises (@p4975))
% 4.01/4.26  (step @p935 :rule refl :args (@t133))
% 4.01/4.26  (step @p1414 :rule cong :premises (@p935 @p1413) :args (@t435))
% 4.01/4.26  (step @p1415 :rule trans :premises (@p1414 @p1412))
% 4.01/4.26  (step @p1416 :rule false_elim :premises (@p1415))
% 4.01/4.26  (step-pop @p4979 :rule scope :premises (@p1416))
% 4.01/4.26  (step-pop @p4980 :rule scope :premises (@p4979))
% 4.01/4.26  (step @p1417 :rule process_scope :premises (@p4980) :args (@t440))
% 4.01/4.26  (step @p1420 :rule and_intro :premises (@p4976 @p4975))
% 4.01/4.26  (step @p1421 :rule modus_ponens :premises (@p1420 @p1417))
% 4.01/4.26  (step-pop @p4981 :rule scope :premises (@p1421))
% 4.01/4.26  (step-pop @p4982 :rule scope :premises (@p4981))
% 4.01/4.26  (step @p1422 :rule process_scope :premises (@p4982) :args (@t440))
% 4.01/4.26  (step @p1425 :rule implies_elim :premises (@p1422))
% 4.01/4.26  (step @p1426 :rule cnf_and_neg :args (@t546))
% 4.01/4.26  (step @p1427 :rule resolution :premises (@p1426 @p1425) :args (true @t546))
% 4.01/4.26  (step @p1428 :rule eq_resolve :premises (@p1427 @p1407))
% 4.01/4.26  (step @p1429 :rule reordering :premises (@p1428) :args ((or @t392 @t440 @t538)))
% 4.01/4.26  (step @p1430 :rule chain_m_resolution :premises (@p1429 @p1404 @p1301 @p1295 @p1402 @p1400 @p1383 @p1363 @p1361 @p1358) :args ((or @t132 @t508 @t207 @t178 @t392 @t265 @t471) (@list false true true true false false false false true) (@list @t435 @t545 @t504 @t538 @t540 @t477 @t217 @t232 @t231)))
% 4.01/4.26  (step @p1431 :rule cnf_or_pos :args (@t522))
% 4.01/4.26  (step @p1432 :rule reordering :premises (@p1431) :args ((or @t132 @t508 @t521 (not @t522))))
% 4.01/4.26  (step @p1433 :rule cnf_or_pos :args (@t512))
% 4.01/4.26  (step @p1434 :rule reordering :premises (@p1433) :args ((or @t132 @t508 @t511 (not @t512))))
% 4.01/4.26  (step @p1435 :rule refl :args (@t551))
% 4.01/4.26  (step @p1436 :rule eq-symm :args (@t130 @t156))
% 4.01/4.26  (step @p1437 :rule nary_cong :premises (@p1307 @p790 @p1436 @p1435) :args (@t553))
% 4.01/4.26  (step @p1438 :rule cong :premises (@p214 @p1437) :args ((=> @t123 @t553)))
% 4.01/4.26  (assume-push @p4983 @t123)
% 4.01/4.26  (step @p1440 :rule instantiate :premises (@p208) :args ((@list @t384 @t130 @t156)))
% 4.01/4.26  (step-pop @p4984 :rule scope :premises (@p1440))
% 4.01/4.26  (step @p1441 :rule process_scope :premises (@p4984) :args (@t553))
% 4.01/4.26  (step @p1443 :rule eq_resolve :premises (@p1441 @p1438))
% 4.01/4.26  (step @p1444 :rule implies_elim :premises (@p1443))
% 4.01/4.26  (step @p1445 :rule chain_m_resolution :premises (@p1444 @p208) :args (@t554 @t150 @t151))
% 4.01/4.26  (step @p1446 :rule cnf_or_pos :args (@t554))
% 4.01/4.26  (step @p1447 :rule reordering :premises (@p1446) :args ((or @t159 @t484 @t391 @t551 (not @t554))))
% 4.01/4.26  (step @p1448 :rule bool-double-not-elim :args (@t363))
% 4.01/4.26  (step @p1449 :rule nary_cong :premises (@p1448 @p1405 @p763) :args ((or @t555 @t440 @t396)))
% 4.01/4.26  (assume-push @p4985 @t365)
% 4.01/4.26  (assume-push @p4986 @t395)
% 4.01/4.26  (assume-push @p4987 @t435)
% 4.01/4.26  (step @p1453 :rule evaluate :args (@t556))
% 4.01/4.26  (step @p1454 :rule false_intro :premises (@p4985))
% 4.01/4.26  (step @p1455 :rule symm :premises (@p4986))
% 4.01/4.26  (step @p935 :rule refl :args (@t133))
% 4.01/4.26  (step @p1456 :rule cong :premises (@p935 @p1455) :args (@t435))
% 4.01/4.26  (step @p1457 :rule true_intro :premises (@p4987))
% 4.01/4.26  (step @p1458 :rule symm :premises (@p1457))
% 4.01/4.26  (step @p1459 :rule trans :premises (@p1458 @p1456 @p1454))
% 4.01/4.26  (step @p1460 false :rule eq_resolve :premises (@p1459 @p1453))
% 4.01/4.26  (step-pop @p4988 :rule scope :premises (@p1460))
% 4.01/4.26  (step-pop @p4989 :rule scope :premises (@p4988))
% 4.01/4.26  (step-pop @p4990 :rule scope :premises (@p4989))
% 4.01/4.26  (step @p1461 :rule process_scope :premises (@p4990) :args (false))
% 4.01/4.26  (assume-push @p4991 @t365)
% 4.01/4.26  (assume-push @p4992 @t435)
% 4.01/4.26  (assume-push @p4993 @t395)
% 4.01/4.26  (step @p1468 :rule and_intro :premises (@p4991 @p4993 @p4992))
% 4.01/4.26  (step-pop @p4994 :rule scope :premises (@p1468))
% 4.01/4.26  (step-pop @p4995 :rule scope :premises (@p4994))
% 4.01/4.26  (step-pop @p4996 :rule scope :premises (@p4995))
% 4.01/4.26  (step @p1469 :rule process_scope :premises (@p4996) :args (@t557))
% 4.01/4.26  (step @p1473 :rule implies_elim :premises (@p1469))
% 4.01/4.26  (step @p1474 :rule resolution :premises (@p1473 @p1461) :args (true @t557))
% 4.01/4.26  (step @p1475 :rule not_and :premises (@p1474))
% 4.01/4.26  (step @p1476 :rule eq_resolve :premises (@p1475 @p1449))
% 4.01/4.26  (step @p1477 :rule cnf_and_pos :args (@t551 0))
% 4.01/4.26  (step @p1478 :rule reordering :premises (@p1477) :args ((or @t550 @t558)))
% 4.01/4.26  (step @p1479 :rule refl :args (@t560))
% 4.01/4.26  (step @p1480 :rule nary_cong :premises (@p789 @p1307 @p238 @p1479) :args (@t561))
% 4.01/4.26  (step @p1481 :rule cong :premises (@p214 @p1480) :args ((=> @t123 @t561)))
% 4.01/4.26  (assume-push @p4997 @t123)
% 4.01/4.26  (step @p1483 :rule instantiate :premises (@p208) :args ((@list @t384 @t152 @t130)))
% 4.01/4.26  (step-pop @p4998 :rule scope :premises (@p1483))
% 4.01/4.26  (step @p1484 :rule process_scope :premises (@p4998) :args (@t561))
% 4.01/4.26  (step @p1486 :rule eq_resolve :premises (@p1484 @p1481))
% 4.01/4.26  (step @p1487 :rule implies_elim :premises (@p1486))
% 4.01/4.26  (step @p1488 :rule chain_m_resolution :premises (@p1487 @p208) :args (@t562 @t150 @t151))
% 4.01/4.26  (step @p1489 :rule cnf_or_pos :args (@t562))
% 4.01/4.26  (step @p1490 :rule reordering :premises (@p1489) :args ((or @t155 @t484 @t395 @t560 (not @t562))))
% 4.01/4.26  (step @p1491 :rule cnf_and_pos :args (@t560 0))
% 4.01/4.26  (step @p1492 :rule reordering :premises (@p1491) :args ((or @t559 (not @t560))))
% 4.01/4.26  (step @p1493 :rule cnf_or_pos :args (@t559))
% 4.01/4.26  (step @p1494 :rule reordering :premises (@p1493) :args ((or @t177 @t513 @t386 @t563)))
% 4.01/4.26  (step @p1495 :rule cnf_or_pos :args (@t550))
% 4.01/4.26  (step @p1496 :rule reordering :premises (@p1495) :args ((or @t513 @t401 @t549 @t564)))
% 4.01/4.26  (step @p1497 :rule refl :args (@t566))
% 4.01/4.26  (step @p1498 :rule nary_cong :premises (@p211 @p1385 @p1436 @p1497) :args (@t567))
% 4.01/4.26  (step @p1499 :rule cong :premises (@p214 @p1498) :args ((=> @t123 @t567)))
% 4.01/4.26  (assume-push @p4999 @t123)
% 4.01/4.26  (step @p1501 :rule instantiate :premises (@p208) :args ((@list @t133 @t130 @t156)))
% 4.01/4.26  (step-pop @p5000 :rule scope :premises (@p1501))
% 4.01/4.26  (step @p1502 :rule process_scope :premises (@p5000) :args (@t567))
% 4.01/4.26  (step @p1504 :rule eq_resolve :premises (@p1502 @p1499))
% 4.01/4.26  (step @p1505 :rule implies_elim :premises (@p1504))
% 4.01/4.26  (step @p1506 :rule chain_m_resolution :premises (@p1505 @p208) :args (@t568 @t150 @t151))
% 4.01/4.26  (step @p1507 :rule cnf_or_pos :args (@t568))
% 4.01/4.26  (step @p1508 :rule reordering :premises (@p1507) :args ((or @t159 @t157 @t147 @t566 (not @t568))))
% 4.01/4.26  (step @p1509 :rule chain_m_resolution :premises (@p1508 @p399 @p338 @p228 @p1506) :args (@t566 @t171 (@list @t159 @t157 @t147 @t568)))
% 4.01/4.26  (step @p1510 :rule cnf_and_pos :args (@t566 1))
% 4.01/4.26  (step @p1511 :rule reordering :premises (@p1510) :args ((or @t565 (not @t566))))
% 4.01/4.26  (step @p1512 :rule chain_m_resolution :premises (@p1511 @p1509) :args (@t565 @t150 (@list @t566)))
% 4.01/4.26  (step @p1513 :rule cnf_or_pos :args (@t565))
% 4.01/4.26  (step @p1514 :rule reordering :premises (@p1513) :args ((or @t134 @t538 @t547 (not @t565))))
% 4.01/4.26  (step @p1515 :rule cnf_and_pos :args (@t533 0))
% 4.01/4.26  (step @p1516 :rule reordering :premises (@p1515) :args ((or @t532 @t536)))
% 4.01/4.26  (step @p1517 :rule chain_m_resolution :premises (@p1516 @p1377) :args (@t532 @t150 @t537))
% 4.01/4.26  (step @p1518 :rule cnf_or_pos :args (@t532))
% 4.01/4.26  (step @p1519 :rule reordering :premises (@p1518) :args ((or @t234 @t274 @t479 (not @t532))))
% 4.01/4.26  (step @p951 :rule instantiate :premises (@p208) :args (@t437))
% 4.01/4.26  (step @p1520 :rule refl :args (@t523))
% 4.01/4.26  (step @p1521 :rule nary_cong :premises (@p1177 @p955 @p1520) :args ((or @t489 @t446 @t523)))
% 4.01/4.26  (assume-push @p5001 @t315)
% 4.01/4.26  (assume-push @p5002 @t444)
% 4.01/4.26  (assume-push @p5003 @t315)
% 4.01/4.26  (assume-push @p5004 @t444)
% 4.01/4.26  (step @p1526 :rule false_intro :premises (@p5001))
% 4.01/4.26  (step @p1527 :rule symm :premises (@p5002))
% 4.01/4.26  (step @p1528 :rule refl :args (@t130))
% 4.01/4.26  (step @p1529 :rule cong :premises (@p1528 @p1527) :args (@t521))
% 4.01/4.26  (step @p1530 :rule trans :premises (@p1529 @p1526))
% 4.01/4.26  (step @p1531 :rule false_elim :premises (@p1530))
% 4.01/4.26  (step-pop @p5005 :rule scope :premises (@p1531))
% 4.01/4.26  (step-pop @p5006 :rule scope :premises (@p5005))
% 4.01/4.26  (step @p1532 :rule process_scope :premises (@p5006) :args (@t523))
% 4.01/4.26  (step @p1535 :rule and_intro :premises (@p5001 @p5002))
% 4.01/4.26  (step @p1536 :rule modus_ponens :premises (@p1535 @p1532))
% 4.01/4.26  (step-pop @p5007 :rule scope :premises (@p1536))
% 4.01/4.26  (step-pop @p5008 :rule scope :premises (@p5007))
% 4.01/4.26  (step @p1537 :rule process_scope :premises (@p5008) :args (@t523))
% 4.01/4.26  (step @p1540 :rule implies_elim :premises (@p1537))
% 4.01/4.26  (step @p1541 :rule cnf_and_neg :args (@t569))
% 4.01/4.26  (step @p1542 :rule resolution :premises (@p1541 @p1540) :args (true @t569))
% 4.01/4.26  (step @p1543 :rule eq_resolve :premises (@p1542 @p1521))
% 4.01/4.26  (step @p1544 :rule reordering :premises (@p1543) :args ((or @t313 @t523 @t446)))
% 4.01/4.26  (step @p1545 :rule chain_m_resolution :premises (@p1544 @p986 @p951 @p338 @p988 @p990 @p823 @p1519 @p1517 @p1363 @p1361 @p1402 @p1400 @p1514 @p1512 @p1496 @p1014 @p1012 @p1037 @p1494 @p803 @p1492 @p801 @p799 @p340 @p1490 @p1488 @p252 @p1478 @p1476 @p1447 @p1445 @p399 @p1434 @p1432 @p1404 @p1430 @p1301 @p1295 @p1121 @p1118 @p1115 @p1112 @p1334 @p1332 @p1330 @p1320 @p1318 @p1316 @p1038 @p1263 @p1102 @p1099 @p1096 @p432 @p1093 @p1084 @p1081 @p1078 @p390 @p1075 @p1065 @p1062 @p1059 @p410 @p1056 @p1045 @p704 @p660 @p657 @p654 @p249 @p227 @p651 @p1146 @p1143 @p1140 @p389 @p443 @p229 @p1137 @p1126 @p550 @p462 @p547 @p401 @p339 @p398 @p251 @p276 @p223 @p1125 @p207 @p1039 @p711 @p1305 @p331 @p268 @p200 @p640) :args ((or @t134 @t132 @t508 @t363 @t178) (@list false false true true true false true false false false true false false false true false false false true false false false false true false false true false true false false true false false false true true true true false false false false false false false false false true true true false false true false false false false true false true false false true false false true false false false true true false false false false true true true false true true false false false true true true true true false false false true false false true true true) (@list @t444 @t445 @t157 @t443 @t442 @t223 @t272 @t532 @t231 @t232 @t217 @t540 @t538 @t565 @t547 @t438 @t450 @t399 @t385 @t400 @t559 @t402 @t406 @t160 @t560 @t562 @t155 @t550 @t395 @t551 @t554 @t159 @t511 @t521 @t435 @t391 @t545 @t504 @t471 @t473 @t474 @t476 @t522 @t525 @t527 @t512 @t516 @t519 @t387 @t484 @t289 @t467 @t468 @t162 @t470 @t460 @t461 @t463 @t165 @t466 @t453 @t455 @t456 @t166 @t459 @t418 @t207 @t354 @t364 @t367 @t153 @t147 @t370 @t477 @t478 @t480 @t164 @t163 @t146 @t483 @t254 @t218 @t174 @t266 @t267 @t160 @t159 @t155 @t167 @t72 @t268 @t123 @t263 @t311 @t383 @t125 @t127 @t82 @t313)))
% 4.01/4.26  (step @p1546 :rule instantiate :premises (@p332) :args ((@list @t131 @t384)))
% 4.01/4.26  (step @p1547 :rule cnf_or_pos :args (@t571))
% 4.01/4.26  (step @p1548 :rule reordering :premises (@p1547) :args ((or @t514 @t570 (not @t571))))
% 4.01/4.26  (step @p1549 :rule cnf_equiv_neg2 :args (@t545))
% 4.01/4.26  (step @p1550 :rule reordering :premises (@p1549) :args ((or @t514 @t545 @t440)))
% 4.01/4.26  (assume-push @p5009 @t125)
% 4.01/4.26  (step-pop @p5010 :rule scope :premises (@p1546))
% 4.01/4.26  (step @p1552 :rule process_scope :premises (@p5010) :args (@t571))
% 4.01/4.26  (step @p1554 :rule implies_elim :premises (@p1552))
% 4.01/4.26  (assume-push @p5011 @t508)
% 4.01/4.26  (assume-push @p5012 @t391)
% 4.01/4.26  (assume-push @p5013 @t508)
% 4.01/4.26  (assume-push @p5014 @t391)
% 4.01/4.26  (step @p1559 :rule true_intro :premises (@p5011))
% 4.01/4.26  (step @p1343 :rule refl :args (@t131))
% 4.01/4.26  (step @p1560 :rule cong :premises (@p1343 @p5012) :args (@t231))
% 4.01/4.26  (step @p1561 :rule trans :premises (@p1560 @p1559))
% 4.01/4.26  (step @p1562 :rule true_elim :premises (@p1561))
% 4.01/4.26  (step-pop @p5015 :rule scope :premises (@p1562))
% 4.01/4.26  (step-pop @p5016 :rule scope :premises (@p5015))
% 4.01/4.26  (step @p1563 :rule process_scope :premises (@p5016) :args (@t231))
% 4.01/4.26  (step @p1566 :rule and_intro :premises (@p5011 @p5012))
% 4.01/4.26  (step @p1567 :rule modus_ponens :premises (@p1566 @p1563))
% 4.01/4.26  (step-pop @p5017 :rule scope :premises (@p1567))
% 4.01/4.26  (step-pop @p5018 :rule scope :premises (@p5017))
% 4.01/4.26  (step @p1568 :rule process_scope :premises (@p5018) :args (@t231))
% 4.01/4.26  (step @p1571 :rule implies_elim :premises (@p1568))
% 4.01/4.26  (step @p1572 :rule cnf_and_neg :args (@t572))
% 4.01/4.26  (step @p1573 :rule resolution :premises (@p1572 @p1571) :args (true @t572))
% 4.01/4.26  (assume-push @p5019 @t570)
% 4.01/4.26  (assume-push @p5020 @t391)
% 4.01/4.26  (assume-push @p5021 @t570)
% 4.01/4.26  (assume-push @p5022 @t391)
% 4.01/4.26  (step @p1578 :rule true_intro :premises (@p5019))
% 4.01/4.26  (step @p1343 :rule refl :args (@t131))
% 4.01/4.26  (step @p1579 :rule cong :premises (@p5020 @p1343) :args (@t244))
% 4.01/4.26  (step @p1580 :rule trans :premises (@p1579 @p1578))
% 4.01/4.26  (step @p1581 :rule true_elim :premises (@p1580))
% 4.01/4.26  (step-pop @p5023 :rule scope :premises (@p1581))
% 4.01/4.26  (step-pop @p5024 :rule scope :premises (@p5023))
% 4.01/4.26  (step @p1582 :rule process_scope :premises (@p5024) :args (@t244))
% 4.01/4.26  (step @p1585 :rule and_intro :premises (@p5019 @p5020))
% 4.01/4.26  (step @p1586 :rule modus_ponens :premises (@p1585 @p1582))
% 4.01/4.26  (step-pop @p5025 :rule scope :premises (@p1586))
% 4.01/4.26  (step-pop @p5026 :rule scope :premises (@p5025))
% 4.01/4.26  (step @p1587 :rule process_scope :premises (@p5026) :args (@t244))
% 4.01/4.26  (step @p1590 :rule implies_elim :premises (@p1587))
% 4.01/4.26  (step @p1591 :rule cnf_and_neg :args (@t573))
% 4.01/4.26  (step @p1592 :rule resolution :premises (@p1591 @p1590) :args (true @t573))
% 4.01/4.26  (step @p1593 :rule chain_m_resolution :premises (@p1592 @p633 @p631 @p823 @p1519 @p1517 @p1573 @p1548 @p1554 @p331 @p268 @p200) :args ((or @t200 @t178 @t514 @t392 @t218 @t479) (@list true false false true false false false false false true true) (@list @t244 @t247 @t223 @t272 @t532 @t231 @t570 @t571 @t125 @t127 @t82)))
% 4.01/4.26  (step @p1594 :rule refl :args (@t514))
% 4.01/4.26  (step @p1595 :rule nary_cong :premises (@p1594 @p714 @p763) :args ((or @t514 @t389 @t396)))
% 4.01/4.26  (assume-push @p5027 @t209)
% 4.01/4.26  (assume-push @p5028 @t395)
% 4.01/4.26  (assume-push @p5029 @t508)
% 4.01/4.26  (step @p1453 :rule evaluate :args (@t556))
% 4.01/4.26  (step @p1599 :rule false_intro :premises (@p5027))
% 4.01/4.26  (step @p1600 :rule symm :premises (@p5028))
% 4.01/4.26  (step @p1343 :rule refl :args (@t131))
% 4.01/4.26  (step @p1601 :rule cong :premises (@p1343 @p1600) :args (@t508))
% 4.01/4.26  (step @p1602 :rule true_intro :premises (@p5029))
% 4.01/4.26  (step @p1603 :rule symm :premises (@p1602))
% 4.01/4.26  (step @p1604 :rule trans :premises (@p1603 @p1601 @p1599))
% 4.01/4.26  (step @p1605 false :rule eq_resolve :premises (@p1604 @p1453))
% 4.01/4.26  (step-pop @p5030 :rule scope :premises (@p1605))
% 4.01/4.26  (step-pop @p5031 :rule scope :premises (@p5030))
% 4.01/4.26  (step-pop @p5032 :rule scope :premises (@p5031))
% 4.01/4.26  (step @p1606 :rule process_scope :premises (@p5032) :args (false))
% 4.01/4.26  (assume-push @p5033 @t508)
% 4.01/4.26  (assume-push @p5034 @t209)
% 4.01/4.26  (assume-push @p5035 @t395)
% 4.01/4.26  (step @p1613 :rule and_intro :premises (@p5034 @p5035 @p5033))
% 4.01/4.26  (step-pop @p5036 :rule scope :premises (@p1613))
% 4.01/4.26  (step-pop @p5037 :rule scope :premises (@p5036))
% 4.01/4.26  (step-pop @p5038 :rule scope :premises (@p5037))
% 4.01/4.26  (step @p1614 :rule process_scope :premises (@p5038) :args (@t574))
% 4.01/4.26  (step @p1618 :rule implies_elim :premises (@p1614))
% 4.01/4.26  (step @p1619 :rule resolution :premises (@p1618 @p1606) :args (true @t574))
% 4.01/4.26  (step @p1620 :rule not_and :premises (@p1619))
% 4.01/4.26  (step @p1621 :rule eq_resolve :premises (@p1620 @p1595))
% 4.01/4.26  (step @p1622 :rule reordering :premises (@p1621) :args ((or @t207 @t514 @t396)))
% 4.01/4.26  (step @p1623 :rule nary_cong :premises (@p1448 @p955 @p712) :args ((or @t555 @t446 @t386)))
% 4.01/4.26  (assume-push @p5039 @t365)
% 4.01/4.26  (assume-push @p5040 @t444)
% 4.01/4.26  (assume-push @p5041 @t365)
% 4.01/4.26  (assume-push @p5042 @t444)
% 4.01/4.26  (step @p1628 :rule false_intro :premises (@p5039))
% 4.01/4.26  (step @p721 :rule refl :args (@t152))
% 4.01/4.26  (step @p1629 :rule symm :premises (@p5040))
% 4.01/4.26  (step @p1630 :rule cong :premises (@p1629 @p721) :args (@t385))
% 4.01/4.26  (step @p1631 :rule trans :premises (@p1630 @p1628))
% 4.01/4.26  (step @p1632 :rule false_elim :premises (@p1631))
% 4.01/4.26  (step-pop @p5043 :rule scope :premises (@p1632))
% 4.01/4.26  (step-pop @p5044 :rule scope :premises (@p5043))
% 4.01/4.26  (step @p1633 :rule process_scope :premises (@p5044) :args (@t386))
% 4.01/4.26  (step @p1636 :rule and_intro :premises (@p5039 @p5040))
% 4.01/4.26  (step @p1637 :rule modus_ponens :premises (@p1636 @p1633))
% 4.01/4.26  (step-pop @p5045 :rule scope :premises (@p1637))
% 4.01/4.26  (step-pop @p5046 :rule scope :premises (@p5045))
% 4.01/4.26  (step @p1638 :rule process_scope :premises (@p5046) :args (@t386))
% 4.01/4.26  (step @p1641 :rule implies_elim :premises (@p1638))
% 4.01/4.26  (step @p1642 :rule cnf_and_neg :args (@t575))
% 4.01/4.26  (step @p1643 :rule resolution :premises (@p1642 @p1641) :args (true @t575))
% 4.01/4.26  (step @p1644 :rule eq_resolve :premises (@p1643 @p1623))
% 4.01/4.26  (step @p1645 :rule reordering :premises (@p1644) :args ((or @t363 @t386 @t446)))
% 4.01/4.26  (step @p1646 :rule instantiate :premises (@p208) :args ((@list @t130 @t133 @t384)))
% 4.01/4.26  (step @p1647 :rule cnf_or_pos :args (@t578))
% 4.01/4.26  (step @p1648 :rule reordering :premises (@p1647) :args ((or @t147 @t484 @t444 @t577 (not @t578))))
% 4.01/4.26  (step @p1649 :rule instantiate :premises (@p332) :args ((@list @t130 @t384)))
% 4.01/4.26  (step @p1650 :rule cnf_or_pos :args (@t579))
% 4.01/4.26  (step @p1651 :rule reordering :premises (@p1650) :args ((or @t523 @t511 (not @t579))))
% 4.01/4.26  (step @p1652 :rule cnf_and_pos :args (@t577 1))
% 4.01/4.26  (step @p1653 :rule reordering :premises (@p1652) :args ((or @t576 (not @t577))))
% 4.01/4.26  (step @p1654 :rule cnf_or_pos :args (@t576))
% 4.01/4.26  (step @p1655 :rule reordering :premises (@p1654) :args ((or @t313 @t521 @t435 (not @t576))))
% 4.01/4.26  (step @p1656 :rule chain_m_resolution :premises (@p1655 @p1653 @p1651 @p1649 @p1648 @p1646 @p228 @p1494 @p1645) :args ((or @t313 @t363 @t177 @t484 @t435 @t386 @t563) (@list false true false false false true true true) (@list @t576 @t521 @t579 @t577 @t578 @t147 @t511 @t444)))
% 4.01/4.26  (assume-push @p5047 @t438)
% 4.01/4.26  (assume-push @p5048 @t491)
% 4.01/4.26  (assume-push @p5049 @t438)
% 4.01/4.26  (assume-push @p5050 @t491)
% 4.01/4.26  (step @p1661 :rule true_intro :premises (@p5047))
% 4.01/4.26  (step @p747 :rule refl :args (@t156))
% 4.01/4.26  (step @p1662 :rule cong :premises (@p747 @p5048) :args (@t453))
% 4.01/4.26  (step @p1663 :rule trans :premises (@p1662 @p1661))
% 4.01/4.26  (step @p1664 :rule true_elim :premises (@p1663))
% 4.01/4.26  (step-pop @p5051 :rule scope :premises (@p1664))
% 4.01/4.26  (step-pop @p5052 :rule scope :premises (@p5051))
% 4.01/4.26  (step @p1665 :rule process_scope :premises (@p5052) :args (@t453))
% 4.01/4.26  (step @p1668 :rule and_intro :premises (@p5047 @p5048))
% 4.01/4.26  (step @p1669 :rule modus_ponens :premises (@p1668 @p1665))
% 4.01/4.26  (step-pop @p5053 :rule scope :premises (@p1669))
% 4.01/4.26  (step-pop @p5054 :rule scope :premises (@p5053))
% 4.01/4.26  (step @p1670 :rule process_scope :premises (@p5054) :args (@t453))
% 4.01/4.26  (step @p1673 :rule implies_elim :premises (@p1670))
% 4.01/4.26  (step @p1674 :rule cnf_and_neg :args (@t580))
% 4.01/4.26  (step @p1675 :rule resolution :premises (@p1674 @p1673) :args (true @t580))
% 4.01/4.26  (step @p1676 :rule instantiate :premises (@p208) :args ((@list @t161 @t131 @t384)))
% 4.01/4.26  (step @p1677 :rule cnf_or_pos :args (@t584))
% 4.01/4.26  (step @p1678 :rule reordering :premises (@p1677) :args ((or @t163 @t387 @t491 @t583 (not @t584))))
% 4.01/4.26  (step @p1679 :rule cnf_and_pos :args (@t583 0))
% 4.01/4.26  (step @p1680 :rule reordering :premises (@p1679) :args ((or @t582 @t585)))
% 4.01/4.26  (step @p1681 :rule cnf_or_pos :args (@t582))
% 4.01/4.26  (step @p1682 :rule reordering :premises (@p1681) :args ((or @t514 @t497 @t299 (not @t582))))
% 4.01/4.26  (assume-push @p5055 @t399)
% 4.01/4.26  (assume-push @p5056 @t444)
% 4.01/4.26  (assume-push @p5057 @t399)
% 4.01/4.26  (assume-push @p5058 @t444)
% 4.01/4.26  (step @p1687 :rule true_intro :premises (@p5055))
% 4.01/4.26  (step @p747 :rule refl :args (@t156))
% 4.01/4.26  (step @p1688 :rule cong :premises (@p5056 @p747) :args (@t538))
% 4.01/4.26  (step @p1689 :rule trans :premises (@p1688 @p1687))
% 4.01/4.26  (step @p1690 :rule true_elim :premises (@p1689))
% 4.01/4.26  (step-pop @p5059 :rule scope :premises (@p1690))
% 4.01/4.26  (step-pop @p5060 :rule scope :premises (@p5059))
% 4.01/4.26  (step @p1691 :rule process_scope :premises (@p5060) :args (@t538))
% 4.01/4.26  (step @p1694 :rule and_intro :premises (@p5055 @p5056))
% 4.01/4.26  (step @p1695 :rule modus_ponens :premises (@p1694 @p1691))
% 4.01/4.26  (step-pop @p5061 :rule scope :premises (@p1695))
% 4.01/4.26  (step-pop @p5062 :rule scope :premises (@p5061))
% 4.01/4.26  (step @p1696 :rule process_scope :premises (@p5062) :args (@t538))
% 4.01/4.26  (step @p1699 :rule implies_elim :premises (@p1696))
% 4.01/4.26  (step @p1700 :rule cnf_and_neg :args (@t586))
% 4.01/4.26  (step @p1701 :rule resolution :premises (@p1700 @p1699) :args (true @t586))
% 4.01/4.26  (step @p1702 :rule reordering :premises (@p1701) :args ((or @t401 @t538 @t446)))
% 4.01/4.26  (step @p1703 :rule chain_m_resolution :premises (@p1655 @p1653 @p1651 @p1649 @p1648 @p1646 @p228 @p1496 @p1702 @p1514 @p1512 @p640) :args ((or @t134 @t484 @t401 @t435 @t538 @t564) (@list false true false false false true true true false false true) (@list @t576 @t521 @t579 @t577 @t578 @t147 @t511 @t444 @t547 @t565 @t313)))
% 4.01/4.26  (step @p1704 :rule refl :args (@t588))
% 4.01/4.26  (step @p1705 :rule refl :args (@t157))
% 4.01/4.26  (step @p1706 :rule refl :args (@t391))
% 4.01/4.26  (step @p1707 :rule nary_cong :premises (@p1706 @p1705 @p1246 @p1704) :args (@t589))
% 4.01/4.26  (step @p1708 :rule cong :premises (@p214 @p1707) :args ((=> @t123 @t589)))
% 4.01/4.26  (assume-push @p5063 @t123)
% 4.01/4.26  (step @p1710 :rule instantiate :premises (@p208) :args ((@list @t156 @t384 @t133)))
% 4.01/4.26  (step-pop @p5064 :rule scope :premises (@p1710))
% 4.01/4.26  (step @p1711 :rule process_scope :premises (@p5064) :args (@t589))
% 4.01/4.26  (step @p1713 :rule eq_resolve :premises (@p1711 @p1708))
% 4.01/4.26  (step @p1714 :rule implies_elim :premises (@p1713))
% 4.01/4.26  (step @p1715 :rule chain_m_resolution :premises (@p1714 @p208) :args (@t590 @t150 @t151))
% 4.01/4.26  (step @p1716 :rule cnf_or_pos :args (@t590))
% 4.01/4.26  (step @p1717 :rule reordering :premises (@p1716) :args ((or @t157 @t391 @t444 @t588 (not @t590))))
% 4.01/4.26  (step @p1718 :rule cnf_and_pos :args (@t588 0))
% 4.01/4.26  (step @p1719 :rule reordering :premises (@p1718) :args ((or @t587 (not @t588))))
% 4.01/4.26  (step @p1720 :rule cnf_or_pos :args (@t587))
% 4.01/4.26  (step @p1721 :rule reordering :premises (@p1720) :args ((or @t441 @t225 @t488 (not @t587))))
% 4.01/4.26  (step @p1722 :rule chain_m_resolution :premises (@p1260 @p1721 @p1262 @p1719 @p1258 @p1256 @p433 @p1717 @p1715 @p338) :args ((or @t391 @t441 @t289 @t491 @t495 @t225 @t444) @t591 (@list @t487 @t498 @t587 @t499 @t502 @t162 @t588 @t590 @t157)))
% 4.01/4.26  (step @p1723 :rule bool-double-not-elim :args (@t592))
% 4.01/4.26  (step @p1724 :rule refl :args (@t178))
% 4.01/4.26  (step @p1725 :rule nary_cong :premises (@p1724 @p955 @p1723) :args ((or @t178 @t446 (not @t593))))
% 4.01/4.26  (assume-push @p5065 @t175)
% 4.01/4.26  (assume-push @p5066 @t444)
% 4.01/4.26  (assume-push @p5067 @t593)
% 4.01/4.26  (step @p961 :rule evaluate :args (@t447))
% 4.01/4.26  (step @p1729 :rule true_intro :premises (@p5065))
% 4.01/4.26  (step @p1730 :rule symm :premises (@p5066))
% 4.01/4.26  (step @p721 :rule refl :args (@t152))
% 4.01/4.26  (step @p1731 :rule cong :premises (@p721 @p1730) :args (@t592))
% 4.01/4.26  (step @p1732 :rule false_intro :premises (@p5067))
% 4.01/4.26  (step @p1733 :rule symm :premises (@p1732))
% 4.01/4.26  (step @p1734 :rule trans :premises (@p1733 @p1731 @p1729))
% 4.01/4.26  (step @p1735 false :rule eq_resolve :premises (@p1734 @p961))
% 4.01/4.26  (step-pop @p5068 :rule scope :premises (@p1735))
% 4.01/4.26  (step-pop @p5069 :rule scope :premises (@p5068))
% 4.01/4.26  (step-pop @p5070 :rule scope :premises (@p5069))
% 4.01/4.26  (step @p1736 :rule process_scope :premises (@p5070) :args (false))
% 4.01/4.26  (step @p1740 :rule not_and :premises (@p1736))
% 4.01/4.26  (step @p1741 :rule eq_resolve :premises (@p1740 @p1725))
% 4.01/4.26  (step @p1742 :rule refl :args (@t593))
% 4.01/4.26  (step @p1743 :rule refl :args (@t596))
% 4.01/4.26  (step @p1744 :rule bool-double-not-elim :args (@t521))
% 4.01/4.26  (step @p1745 :rule nary_cong :premises (@p1744 @p1743 @p1742) :args ((or @t597 @t596 @t593)))
% 4.01/4.26  (assume-push @p5071 @t592)
% 4.01/4.26  (assume-push @p5072 @t595)
% 4.01/4.26  (assume-push @p5073 @t523)
% 4.01/4.26  (step @p961 :rule evaluate :args (@t447))
% 4.01/4.26  (step @p1749 :rule true_intro :premises (@p5071))
% 4.01/4.26  (step @p1750 :rule refl :args (@t592))
% 4.01/4.26  (step @p1751 :rule symm :premises (@p1750))
% 4.01/4.26  (step @p1752 :rule refl :args (@t384))
% 4.01/4.26  (step @p1753 :rule ho_cong :premises (@p5072 @p1752))
% 4.01/4.26  (step @p1754 :rule refl :args (@t521))
% 4.01/4.26  (step @p1755 :rule false_intro :premises (@p5073))
% 4.01/4.26  (step @p1756 :rule symm :premises (@p1755))
% 4.01/4.26  (step @p1757 :rule trans :premises (@p1756 @p1754 @p1753 @p1751 @p1749))
% 4.01/4.26  (step @p1758 false :rule eq_resolve :premises (@p1757 @p961))
% 4.01/4.26  (step-pop @p5074 :rule scope :premises (@p1758))
% 4.01/4.26  (step-pop @p5075 :rule scope :premises (@p5074))
% 4.01/4.26  (step-pop @p5076 :rule scope :premises (@p5075))
% 4.01/4.26  (step @p1759 :rule process_scope :premises (@p5076) :args (false))
% 4.01/4.26  (assume-push @p5077 @t523)
% 4.01/4.26  (assume-push @p5078 @t595)
% 4.01/4.26  (assume-push @p5079 @t592)
% 4.01/4.26  (step @p1766 :rule and_intro :premises (@p5079 @p5078 @p5077))
% 4.01/4.26  (step-pop @p5080 :rule scope :premises (@p1766))
% 4.01/4.26  (step-pop @p5081 :rule scope :premises (@p5080))
% 4.01/4.26  (step-pop @p5082 :rule scope :premises (@p5081))
% 4.01/4.26  (step @p1767 :rule process_scope :premises (@p5082) :args (@t598))
% 4.01/4.26  (step @p1771 :rule implies_elim :premises (@p1767))
% 4.01/4.26  (step @p1772 :rule resolution :premises (@p1771 @p1759) :args (true @t598))
% 4.01/4.26  (step @p1773 :rule not_and :premises (@p1772))
% 4.01/4.26  (step @p1774 :rule eq_resolve :premises (@p1773 @p1745))
% 4.01/4.26  ; trust TRUST THEORY_LEMMA
% 4.01/4.26  (step @p1775 :rule trust :premises () :args ((or @t595 (not @t602))))
% 4.01/4.26  (assume-push @p5083 @t125)
% 4.01/4.26  (step-pop @p5084 :rule scope :premises (@p1012))
% 4.01/4.26  (step @p1777 :rule process_scope :premises (@p5084) :args (@t450))
% 4.01/4.26  (step @p1779 :rule implies_elim :premises (@p1777))
% 4.01/4.26  (step @p1780 :rule refl :args (@t604))
% 4.01/4.26  (step @p1781 :rule refl :args (@t441))
% 4.01/4.26  (step @p1782 :rule nary_cong :premises (@p1744 @p1781 @p1780) :args ((or @t597 @t441 @t604)))
% 4.01/4.26  (assume-push @p5085 @t603)
% 4.01/4.26  (assume-push @p5086 @t438)
% 4.01/4.26  (assume-push @p5087 @t523)
% 4.01/4.26  (step @p961 :rule evaluate :args (@t447))
% 4.01/4.26  (step @p1786 :rule true_intro :premises (@p5086))
% 4.01/4.26  (step @p1787 :rule refl :args (@t438))
% 4.01/4.26  (step @p1788 :rule symm :premises (@p1787))
% 4.01/4.26  (step @p1752 :rule refl :args (@t384))
% 4.01/4.26  (step @p1789 :rule ho_cong :premises (@p5085 @p1752))
% 4.01/4.26  (step @p1754 :rule refl :args (@t521))
% 4.01/4.26  (step @p1790 :rule false_intro :premises (@p5087))
% 4.01/4.26  (step @p1791 :rule symm :premises (@p1790))
% 4.01/4.26  (step @p1792 :rule trans :premises (@p1791 @p1754 @p1789 @p1788 @p1786))
% 4.01/4.26  (step @p1793 false :rule eq_resolve :premises (@p1792 @p961))
% 4.01/4.26  (step-pop @p5088 :rule scope :premises (@p1793))
% 4.01/4.26  (step-pop @p5089 :rule scope :premises (@p5088))
% 4.01/4.26  (step-pop @p5090 :rule scope :premises (@p5089))
% 4.01/4.26  (step @p1794 :rule process_scope :premises (@p5090) :args (false))
% 4.01/4.26  (assume-push @p5091 @t523)
% 4.01/4.26  (assume-push @p5092 @t438)
% 4.01/4.26  (assume-push @p5093 @t603)
% 4.01/4.26  (step @p1801 :rule and_intro :premises (@p5093 @p5092 @p5091))
% 4.01/4.26  (step-pop @p5094 :rule scope :premises (@p1801))
% 4.01/4.26  (step-pop @p5095 :rule scope :premises (@p5094))
% 4.01/4.26  (step-pop @p5096 :rule scope :premises (@p5095))
% 4.01/4.26  (step @p1802 :rule process_scope :premises (@p5096) :args (@t605))
% 4.01/4.26  (step @p1806 :rule implies_elim :premises (@p1802))
% 4.01/4.26  (step @p1807 :rule resolution :premises (@p1806 @p1794) :args (true @t605))
% 4.01/4.26  (step @p1808 :rule not_and :premises (@p1807))
% 4.01/4.26  (step @p1809 :rule eq_resolve :premises (@p1808 @p1782))
% 4.01/4.26  ; trust TRUST THEORY_LEMMA
% 4.01/4.26  (step @p1810 :rule trust :premises () :args ((or @t603 (not @t609))))
% 4.01/4.26  (assume-push @p5097 @t123)
% 4.01/4.26  (step-pop @p5098 :rule scope :premises (@p408))
% 4.01/4.26  (step @p1812 :rule process_scope :premises (@p5098) :args (@t277))
% 4.01/4.26  (step @p1814 :rule implies_elim :premises (@p1812))
% 4.01/4.26  (step @p1815 :rule refl :args (@t613))
% 4.01/4.26  (step @p1816 :rule eq-symm :args (@t384 @t131))
% 4.01/4.26  (step @p1817 :rule refl :args (@t158))
% 4.01/4.26  (step @p1818 :rule nary_cong :premises (@p1706 @p1817 @p1816 @p1815) :args (@t615))
% 4.01/4.26  (step @p1819 :rule cong :premises (@p214 @p1818) :args ((=> @t123 @t615)))
% 4.01/4.26  (assume-push @p5099 @t123)
% 4.01/4.26  (step @p1821 :rule instantiate :premises (@p208) :args ((@list @t156 @t384 @t131)))
% 4.01/4.26  (step-pop @p5100 :rule scope :premises (@p1821))
% 4.01/4.26  (step @p1822 :rule process_scope :premises (@p5100) :args (@t615))
% 4.01/4.26  (step @p1824 :rule eq_resolve :premises (@p1822 @p1819))
% 4.01/4.26  (step @p1825 :rule implies_elim :premises (@p1824))
% 4.01/4.26  (step @p1826 :rule cnf_or_pos :args (@t616))
% 4.01/4.26  (step @p1827 :rule reordering :premises (@p1826) :args ((or @t158 @t387 @t391 @t613 (not @t616))))
% 4.01/4.26  (step @p1828 :rule cnf_and_pos :args (@t613 0))
% 4.01/4.26  (step @p1829 :rule reordering :premises (@p1828) :args ((or @t612 @t617)))
% 4.01/4.26  (step @p1830 :rule cnf_or_pos :args (@t612))
% 4.01/4.26  (step @p1831 :rule reordering :premises (@p1830) :args ((or @t611 @t246 @t441 (not @t612))))
% 4.01/4.26  (step @p1832 :rule instantiate :premises (@p332) :args ((@list @t599 @t152)))
% 4.01/4.26  (step @p1833 :rule cnf_or_pos :args (@t620))
% 4.01/4.26  (step @p1834 :rule reordering :premises (@p1833) :args ((or @t600 @t619 (not @t620))))
% 4.01/4.26  (step @p1835 :rule refl :args (@t622))
% 4.01/4.26  (step @p1836 :rule bool-double-not-elim :args (@t600))
% 4.01/4.26  (step @p1837 :rule nary_cong :premises (@p1724 @p1836 @p1835) :args ((or @t178 @t624 @t622)))
% 4.01/4.26  (assume-push @p5101 @t175)
% 4.01/4.26  (assume-push @p5102 @t621)
% 4.01/4.26  (assume-push @p5103 @t623)
% 4.01/4.26  (step @p961 :rule evaluate :args (@t447))
% 4.01/4.26  (step @p1841 :rule true_intro :premises (@p5101))
% 4.01/4.26  (step @p1842 :rule symm :premises (@p5102))
% 4.01/4.26  (step @p721 :rule refl :args (@t152))
% 4.01/4.26  (step @p1843 :rule cong :premises (@p721 @p1842) :args (@t600))
% 4.01/4.26  (step @p1844 :rule false_intro :premises (@p5103))
% 4.01/4.26  (step @p1845 :rule symm :premises (@p1844))
% 4.01/4.26  (step @p1846 :rule trans :premises (@p1845 @p1843 @p1841))
% 4.01/4.26  (step @p1847 false :rule eq_resolve :premises (@p1846 @p961))
% 4.01/4.26  (step-pop @p5104 :rule scope :premises (@p1847))
% 4.01/4.26  (step-pop @p5105 :rule scope :premises (@p5104))
% 4.01/4.26  (step-pop @p5106 :rule scope :premises (@p5105))
% 4.01/4.26  (step @p1848 :rule process_scope :premises (@p5106) :args (false))
% 4.01/4.26  (assume-push @p5107 @t175)
% 4.01/4.26  (assume-push @p5108 @t623)
% 4.01/4.26  (assume-push @p5109 @t621)
% 4.01/4.26  (step @p1855 :rule and_intro :premises (@p5107 @p5109 @p5108))
% 4.01/4.26  (step-pop @p5110 :rule scope :premises (@p1855))
% 4.01/4.26  (step-pop @p5111 :rule scope :premises (@p5110))
% 4.01/4.26  (step-pop @p5112 :rule scope :premises (@p5111))
% 4.01/4.26  (step @p1856 :rule process_scope :premises (@p5112) :args (@t625))
% 4.01/4.26  (step @p1860 :rule implies_elim :premises (@p1856))
% 4.01/4.26  (step @p1861 :rule resolution :premises (@p1860 @p1848) :args (true @t625))
% 4.01/4.26  (step @p1862 :rule not_and :premises (@p1861))
% 4.01/4.26  (step @p1863 :rule eq_resolve :premises (@p1862 @p1837))
% 4.01/4.26  (step @p1864 :rule cnf_equiv_neg1 :args (@t602))
% 4.01/4.26  (step @p1865 :rule reordering :premises (@p1864) :args ((or @t601 @t600 @t602)))
% 4.01/4.26  (step @p1866 :rule refl :args (@t627))
% 4.01/4.26  (step @p1867 :rule refl :args (@t629))
% 4.01/4.26  (step @p1868 :rule bool-double-not-elim :args (@t244))
% 4.01/4.26  (step @p1869 :rule nary_cong :premises (@p1868 @p1867 @p1866) :args ((or @t630 @t629 @t627)))
% 4.01/4.26  (assume-push @p5113 @t246)
% 4.01/4.26  (assume-push @p5114 @t628)
% 4.01/4.26  (assume-push @p5115 @t246)
% 4.01/4.26  (assume-push @p5116 @t628)
% 4.01/4.26  (step @p1874 :rule false_intro :premises (@p5113))
% 4.01/4.26  (step @p1875 :rule symm :premises (@p5114))
% 4.01/4.26  (step @p747 :rule refl :args (@t156))
% 4.01/4.26  (step @p1876 :rule cong :premises (@p747 @p1875) :args (@t626))
% 4.01/4.26  (step @p1877 :rule trans :premises (@p1876 @p1874))
% 4.01/4.26  (step @p1878 :rule false_elim :premises (@p1877))
% 4.01/4.26  (step-pop @p5117 :rule scope :premises (@p1878))
% 4.01/4.26  (step-pop @p5118 :rule scope :premises (@p5117))
% 4.01/4.26  (step @p1879 :rule process_scope :premises (@p5118) :args (@t627))
% 4.01/4.26  (step @p1882 :rule and_intro :premises (@p5113 @p5114))
% 4.01/4.26  (step @p1883 :rule modus_ponens :premises (@p1882 @p1879))
% 4.01/4.26  (step-pop @p5119 :rule scope :premises (@p1883))
% 4.01/4.26  (step-pop @p5120 :rule scope :premises (@p5119))
% 4.01/4.26  (step @p1884 :rule process_scope :premises (@p5120) :args (@t627))
% 4.01/4.26  (step @p1887 :rule implies_elim :premises (@p1884))
% 4.01/4.26  (step @p1888 :rule cnf_and_neg :args (@t631))
% 4.01/4.26  (step @p1889 :rule resolution :premises (@p1888 @p1887) :args (true @t631))
% 4.01/4.26  (step @p1890 :rule eq_resolve :premises (@p1889 @p1869))
% 4.01/4.26  (step @p1891 :rule cnf_or_pos :args (@t632))
% 4.01/4.26  (step @p1892 :rule reordering :premises (@p1891) :args ((or @t600 @t217 @t626 (not @t632))))
% 4.01/4.26  (step @p1893 :rule cnf_and_pos :args (@t633 1))
% 4.01/4.26  (step @p1894 :rule reordering :premises (@p1893) :args ((or @t632 (not @t633))))
% 4.01/4.26  (step @p1895 :rule refl :args (@t633))
% 4.01/4.26  (step @p1896 :rule refl :args (@t634))
% 4.01/4.26  (step @p1897 :rule refl :args (@t635))
% 4.01/4.26  (step @p1898 :rule nary_cong :premises (@p350 @p1897 @p1896 @p1895) :args (@t636))
% 4.01/4.26  (step @p1899 :rule cong :premises (@p214 @p1898) :args ((=> @t123 @t636)))
% 4.01/4.26  (assume-push @p5121 @t123)
% 4.01/4.26  (step @p1901 :rule instantiate :premises (@p208) :args ((@list @t152 @t156 @t599)))
% 4.01/4.26  (step-pop @p5122 :rule scope :premises (@p1901))
% 4.01/4.26  (step @p1902 :rule process_scope :premises (@p5122) :args (@t636))
% 4.01/4.26  (step @p1904 :rule eq_resolve :premises (@p1902 @p1899))
% 4.01/4.26  (step @p1905 :rule implies_elim :premises (@p1904))
% 4.01/4.26  (step @p1906 :rule chain_m_resolution :premises (@p1905 @p208) :args (@t637 @t150 @t151))
% 4.01/4.26  (step @p1907 :rule cnf_or_pos :args (@t637))
% 4.01/4.26  (step @p1908 :rule reordering :premises (@p1907) :args ((or @t160 @t635 @t634 @t633 (not @t637))))
% 4.01/4.26  (step @p1909 :rule refl :args (@t638))
% 4.01/4.26  (step @p1910 :rule nary_cong :premises (@p739 @p1867 @p1909) :args ((or @t393 @t629 @t638)))
% 4.01/4.26  (assume-push @p5123 @t241)
% 4.01/4.26  (assume-push @p5124 @t628)
% 4.01/4.26  (assume-push @p5125 @t241)
% 4.01/4.26  (assume-push @p5126 @t628)
% 4.01/4.26  (step @p745 :rule false_intro :premises (@p362))
% 4.01/4.26  (step @p1915 :rule symm :premises (@p5124))
% 4.01/4.26  (step @p747 :rule refl :args (@t156))
% 4.01/4.26  (step @p1916 :rule cong :premises (@p747 @p1915) :args (@t634))
% 4.01/4.26  (step @p1917 :rule trans :premises (@p1916 @p745))
% 4.01/4.26  (step @p1918 :rule false_elim :premises (@p1917))
% 4.01/4.26  (step-pop @p5127 :rule scope :premises (@p1918))
% 4.01/4.26  (step-pop @p5128 :rule scope :premises (@p5127))
% 4.01/4.26  (step @p1919 :rule process_scope :premises (@p5128) :args (@t638))
% 4.01/4.26  (step @p1922 :rule and_intro :premises (@p362 @p5124))
% 4.01/4.26  (step @p1923 :rule modus_ponens :premises (@p1922 @p1919))
% 4.01/4.26  (step-pop @p5129 :rule scope :premises (@p1923))
% 4.01/4.26  (step-pop @p5130 :rule scope :premises (@p5129))
% 4.01/4.26  (step @p1924 :rule process_scope :premises (@p5130) :args (@t638))
% 4.01/4.26  (step @p1927 :rule implies_elim :premises (@p1924))
% 4.01/4.26  (step @p1928 :rule cnf_and_neg :args (@t639))
% 4.01/4.26  (step @p1929 :rule resolution :premises (@p1928 @p1927) :args (true @t639))
% 4.01/4.26  (step @p1930 :rule eq_resolve :premises (@p1929 @p1910))
% 4.01/4.26  (step @p1931 :rule chain_m_resolution :premises (@p1930 @p362 @p1908 @p1906 @p340 @p1894 @p1892 @p1890) :args ((or @t600 @t217 @t244 @t629 @t635) (@list true false false true true true true) (@list @t158 @t634 @t637 @t160 @t633 @t632 @t626)))
% 4.01/4.26  (step @p1932 :rule refl :args (@t640))
% 4.01/4.26  (step @p1933 :rule nary_cong :premises (@p764 @p1867 @p1932) :args ((or @t397 @t629 @t640)))
% 4.01/4.26  (assume-push @p5131 @t197)
% 4.01/4.26  (assume-push @p5132 @t628)
% 4.01/4.26  (assume-push @p5133 @t197)
% 4.01/4.26  (assume-push @p5134 @t628)
% 4.01/4.26  (step @p770 :rule false_intro :premises (@p289))
% 4.01/4.26  (step @p1938 :rule symm :premises (@p5132))
% 4.01/4.26  (step @p721 :rule refl :args (@t152))
% 4.01/4.26  (step @p1939 :rule cong :premises (@p721 @p1938) :args (@t635))
% 4.01/4.26  (step @p1940 :rule trans :premises (@p1939 @p770))
% 4.01/4.26  (step @p1941 :rule false_elim :premises (@p1940))
% 4.01/4.26  (step-pop @p5135 :rule scope :premises (@p1941))
% 4.01/4.26  (step-pop @p5136 :rule scope :premises (@p5135))
% 4.01/4.26  (step @p1942 :rule process_scope :premises (@p5136) :args (@t640))
% 4.01/4.26  (step @p1945 :rule and_intro :premises (@p289 @p5132))
% 4.01/4.26  (step @p1946 :rule modus_ponens :premises (@p1945 @p1942))
% 4.01/4.26  (step-pop @p5137 :rule scope :premises (@p1946))
% 4.01/4.26  (step-pop @p5138 :rule scope :premises (@p5137))
% 4.01/4.26  (step @p1947 :rule process_scope :premises (@p5138) :args (@t640))
% 4.01/4.26  (step @p1950 :rule implies_elim :premises (@p1947))
% 4.01/4.26  (step @p1951 :rule cnf_and_neg :args (@t641))
% 4.01/4.26  (step @p1952 :rule resolution :premises (@p1951 @p1950) :args (true @t641))
% 4.01/4.26  (step @p1953 :rule eq_resolve :premises (@p1952 @p1933))
% 4.01/4.26  (step @p1954 :rule chain_m_resolution :premises (@p1953 @p289 @p1931) :args ((or @t600 @t217 @t244 @t629) @t642 (@list @t154 @t635)))
% 4.01/4.26  (step @p1955 :rule refl :args (@t644))
% 4.01/4.26  (step @p1956 :rule bool-double-not-elim :args (@t618))
% 4.01/4.26  (step @p1957 :rule refl :args (@t357))
% 4.01/4.26  (step @p1958 :rule nary_cong :premises (@p1957 @p1956 @p1955) :args ((or @t357 (not @t619) @t644)))
% 4.01/4.26  (assume-push @p5139 @t354)
% 4.01/4.26  (assume-push @p5140 @t643)
% 4.01/4.26  (assume-push @p5141 @t619)
% 4.01/4.26  (step @p961 :rule evaluate :args (@t447))
% 4.01/4.26  (step @p1962 :rule true_intro :premises (@p5139))
% 4.01/4.26  (step @p721 :rule refl :args (@t152))
% 4.01/4.26  (step @p1963 :rule symm :premises (@p5140))
% 4.01/4.26  (step @p1964 :rule cong :premises (@p1963 @p721) :args (@t618))
% 4.01/4.26  (step @p1965 :rule false_intro :premises (@p5141))
% 4.01/4.26  (step @p1966 :rule symm :premises (@p1965))
% 4.01/4.26  (step @p1967 :rule trans :premises (@p1966 @p1964 @p1962))
% 4.01/4.26  (step @p1968 false :rule eq_resolve :premises (@p1967 @p961))
% 4.01/4.26  (step-pop @p5142 :rule scope :premises (@p1968))
% 4.01/4.26  (step-pop @p5143 :rule scope :premises (@p5142))
% 4.01/4.26  (step-pop @p5144 :rule scope :premises (@p5143))
% 4.01/4.26  (step @p1969 :rule process_scope :premises (@p5144) :args (false))
% 4.01/4.26  (assume-push @p5145 @t354)
% 4.01/4.26  (assume-push @p5146 @t619)
% 4.01/4.26  (assume-push @p5147 @t643)
% 4.01/4.26  (step @p1976 :rule and_intro :premises (@p5145 @p5147 @p5146))
% 4.01/4.26  (step-pop @p5148 :rule scope :premises (@p1976))
% 4.01/4.26  (step-pop @p5149 :rule scope :premises (@p5148))
% 4.01/4.26  (step-pop @p5150 :rule scope :premises (@p5149))
% 4.01/4.26  (step @p1977 :rule process_scope :premises (@p5150) :args (@t645))
% 4.01/4.26  (step @p1981 :rule implies_elim :premises (@p1977))
% 4.01/4.26  (step @p1982 :rule resolution :premises (@p1981 @p1969) :args (true @t645))
% 4.01/4.26  (step @p1983 :rule not_and :premises (@p1982))
% 4.01/4.26  (step @p1984 :rule eq_resolve :premises (@p1983 @p1958))
% 4.01/4.26  (assume-push @p5151 @t175)
% 4.01/4.26  (assume-push @p5152 @t635)
% 4.01/4.26  (assume-push @p5153 @t175)
% 4.01/4.26  (assume-push @p5154 @t635)
% 4.01/4.26  (step @p1989 :rule true_intro :premises (@p5151))
% 4.01/4.26  (step @p935 :rule refl :args (@t133))
% 4.01/4.26  (step @p1990 :rule symm :premises (@p5152))
% 4.01/4.26  (step @p1991 :rule cong :premises (@p1990 @p935) :args (@t646))
% 4.01/4.26  (step @p1992 :rule trans :premises (@p1991 @p1989))
% 4.01/4.26  (step @p1993 :rule true_elim :premises (@p1992))
% 4.01/4.26  (step-pop @p5155 :rule scope :premises (@p1993))
% 4.01/4.26  (step-pop @p5156 :rule scope :premises (@p5155))
% 4.01/4.26  (step @p1994 :rule process_scope :premises (@p5156) :args (@t646))
% 4.01/4.26  (step @p1997 :rule and_intro :premises (@p5151 @p5152))
% 4.01/4.26  (step @p1998 :rule modus_ponens :premises (@p1997 @p1994))
% 4.01/4.26  (step-pop @p5157 :rule scope :premises (@p1998))
% 4.01/4.26  (step-pop @p5158 :rule scope :premises (@p5157))
% 4.01/4.26  (step @p1999 :rule process_scope :premises (@p5158) :args (@t646))
% 4.01/4.26  (step @p2002 :rule implies_elim :premises (@p1999))
% 4.01/4.26  (step @p2003 :rule cnf_and_neg :args (@t647))
% 4.01/4.26  (step @p2004 :rule resolution :premises (@p2003 @p2002) :args (true @t647))
% 4.01/4.26  (step @p2005 :rule bool-double-not-elim :args (@t153))
% 4.01/4.26  (step @p2006 :rule nary_cong :premises (@p2005 @p955 @p763) :args ((or (not @t183) @t446 @t396)))
% 4.01/4.26  (assume-push @p5159 @t183)
% 4.01/4.26  (assume-push @p5160 @t444)
% 4.01/4.26  (assume-push @p5161 @t183)
% 4.01/4.26  (assume-push @p5162 @t444)
% 4.01/4.26  (step @p2011 :rule false_intro :premises (@p250))
% 4.01/4.26  (step @p2012 :rule symm :premises (@p5160))
% 4.01/4.26  (step @p721 :rule refl :args (@t152))
% 4.01/4.26  (step @p2013 :rule cong :premises (@p721 @p2012) :args (@t395))
% 4.01/4.26  (step @p2014 :rule trans :premises (@p2013 @p2011))
% 4.01/4.26  (step @p2015 :rule false_elim :premises (@p2014))
% 4.01/4.26  (step-pop @p5163 :rule scope :premises (@p2015))
% 4.01/4.26  (step-pop @p5164 :rule scope :premises (@p5163))
% 4.01/4.26  (step @p2016 :rule process_scope :premises (@p5164) :args (@t396))
% 4.01/4.26  (step @p2019 :rule and_intro :premises (@p250 @p5160))
% 4.01/4.26  (step @p2020 :rule modus_ponens :premises (@p2019 @p2016))
% 4.01/4.26  (step-pop @p5165 :rule scope :premises (@p2020))
% 4.01/4.26  (step-pop @p5166 :rule scope :premises (@p5165))
% 4.01/4.26  (step @p2021 :rule process_scope :premises (@p5166) :args (@t396))
% 4.01/4.26  (step @p2024 :rule implies_elim :premises (@p2021))
% 4.01/4.26  (step @p2025 :rule cnf_and_neg :args (@t648))
% 4.01/4.26  (step @p2026 :rule resolution :premises (@p2025 @p2024) :args (true @t648))
% 4.01/4.26  (step @p2027 :rule eq_resolve :premises (@p2026 @p2006))
% 4.01/4.26  (step @p2028 :rule reordering :premises (@p2027) :args ((or @t153 @t396 @t446)))
% 4.01/4.26  (step @p2029 :rule bool-double-not-elim :args (@t218))
% 4.01/4.26  (step @p2030 :rule nary_cong :premises (@p2029 @p1932 @p1866) :args ((or @t649 @t640 @t627)))
% 4.01/4.26  (assume-push @p5167 @t219)
% 4.01/4.26  (assume-push @p5168 @t635)
% 4.01/4.26  (assume-push @p5169 @t626)
% 4.01/4.26  (step @p1453 :rule evaluate :args (@t556))
% 4.01/4.26  (step @p2034 :rule false_intro :premises (@p5167))
% 4.01/4.26  (step @p2035 :rule symm :premises (@p5168))
% 4.01/4.26  (step @p747 :rule refl :args (@t156))
% 4.01/4.26  (step @p2036 :rule cong :premises (@p747 @p2035) :args (@t626))
% 4.01/4.26  (step @p2037 :rule true_intro :premises (@p5169))
% 4.01/4.26  (step @p2038 :rule symm :premises (@p2037))
% 4.01/4.26  (step @p2039 :rule trans :premises (@p2038 @p2036 @p2034))
% 4.01/4.26  (step @p2040 false :rule eq_resolve :premises (@p2039 @p1453))
% 4.01/4.26  (step-pop @p5170 :rule scope :premises (@p2040))
% 4.01/4.26  (step-pop @p5171 :rule scope :premises (@p5170))
% 4.01/4.26  (step-pop @p5172 :rule scope :premises (@p5171))
% 4.01/4.26  (step @p2041 :rule process_scope :premises (@p5172) :args (false))
% 4.01/4.26  (step @p2045 :rule not_and :premises (@p2041))
% 4.01/4.26  (step @p2046 :rule eq_resolve :premises (@p2045 @p2030))
% 4.01/4.26  (assume-push @p5173 @t174)
% 4.01/4.26  (assume-push @p5174 @t635)
% 4.01/4.26  (assume-push @p5175 @t174)
% 4.01/4.26  (assume-push @p5176 @t635)
% 4.01/4.26  (step @p2051 :rule true_intro :premises (@p5173))
% 4.01/4.26  (step @p1528 :rule refl :args (@t130))
% 4.01/4.26  (step @p2052 :rule symm :premises (@p5174))
% 4.01/4.26  (step @p2053 :rule cong :premises (@p2052 @p1528) :args (@t650))
% 4.01/4.26  (step @p2054 :rule trans :premises (@p2053 @p2051))
% 4.01/4.26  (step @p2055 :rule true_elim :premises (@p2054))
% 4.01/4.26  (step-pop @p5177 :rule scope :premises (@p2055))
% 4.01/4.26  (step-pop @p5178 :rule scope :premises (@p5177))
% 4.01/4.26  (step @p2056 :rule process_scope :premises (@p5178) :args (@t650))
% 4.01/4.26  (step @p2059 :rule and_intro :premises (@p5173 @p5174))
% 4.01/4.26  (step @p2060 :rule modus_ponens :premises (@p2059 @p2056))
% 4.01/4.26  (step-pop @p5179 :rule scope :premises (@p2060))
% 4.01/4.26  (step-pop @p5180 :rule scope :premises (@p5179))
% 4.01/4.26  (step @p2061 :rule process_scope :premises (@p5180) :args (@t650))
% 4.01/4.26  (step @p2064 :rule implies_elim :premises (@p2061))
% 4.01/4.26  (step @p2065 :rule cnf_and_neg :args (@t651))
% 4.01/4.26  (step @p2066 :rule resolution :premises (@p2065 @p2064) :args (true @t651))
% 4.01/4.26  (step @p2067 :rule reordering :premises (@p2066) :args ((or @t177 @t650 @t640)))
% 4.01/4.26  (step @p2068 :rule instantiate :premises (@p332) :args ((@list @t606 @t599)))
% 4.01/4.26  (step @p2069 :rule cnf_or_pos :args (@t655))
% 4.01/4.26  (step @p2070 :rule reordering :premises (@p2069) :args ((or @t652 @t654 (not @t655))))
% 4.01/4.26  (step @p2071 :rule refl :args (@t657))
% 4.01/4.26  (step @p2072 :rule bool-double-not-elim :args (@t652))
% 4.01/4.26  (step @p2073 :rule nary_cong :premises (@p1932 @p2072 @p2071) :args ((or @t640 @t659 @t657)))
% 4.01/4.26  (assume-push @p5181 @t635)
% 4.01/4.26  (assume-push @p5182 @t658)
% 4.01/4.26  (assume-push @p5183 @t658)
% 4.01/4.26  (assume-push @p5184 @t635)
% 4.01/4.26  (step @p2078 :rule false_intro :premises (@p5182))
% 4.01/4.26  (step @p2079 :rule refl :args (@t606))
% 4.01/4.26  (step @p2080 :rule cong :premises (@p5181 @p2079) :args (@t656))
% 4.01/4.26  (step @p2081 :rule trans :premises (@p2080 @p2078))
% 4.01/4.26  (step @p2082 :rule false_elim :premises (@p2081))
% 4.01/4.26  (step-pop @p5185 :rule scope :premises (@p2082))
% 4.01/4.26  (step-pop @p5186 :rule scope :premises (@p5185))
% 4.01/4.26  (step @p2083 :rule process_scope :premises (@p5186) :args (@t657))
% 4.01/4.26  (step @p2086 :rule and_intro :premises (@p5182 @p5181))
% 4.01/4.26  (step @p2087 :rule modus_ponens :premises (@p2086 @p2083))
% 4.01/4.26  (step-pop @p5187 :rule scope :premises (@p2087))
% 4.01/4.26  (step-pop @p5188 :rule scope :premises (@p5187))
% 4.01/4.26  (step @p2088 :rule process_scope :premises (@p5188) :args (@t657))
% 4.01/4.26  (step @p2091 :rule implies_elim :premises (@p2088))
% 4.01/4.26  (step @p2092 :rule cnf_and_neg :args (@t660))
% 4.01/4.26  (step @p2093 :rule resolution :premises (@p2092 @p2091) :args (true @t660))
% 4.01/4.26  (step @p2094 :rule eq_resolve :premises (@p2093 @p2073))
% 4.01/4.26  (step @p2095 :rule refl :args (@t662))
% 4.01/4.26  (step @p2096 :rule refl :args (@t663))
% 4.01/4.26  (step @p2097 :rule nary_cong :premises (@p2096 @p2072 @p2095) :args ((or @t663 @t659 @t662)))
% 4.01/4.26  (assume-push @p5189 @t650)
% 4.01/4.26  (assume-push @p5190 @t661)
% 4.01/4.26  (assume-push @p5191 @t658)
% 4.01/4.26  (step @p961 :rule evaluate :args (@t447))
% 4.01/4.26  (step @p2101 :rule true_intro :premises (@p5189))
% 4.01/4.26  (step @p2102 :rule symm :premises (@p5190))
% 4.01/4.26  (step @p2103 :rule refl :args (@t599))
% 4.01/4.26  (step @p2104 :rule cong :premises (@p2103 @p2102) :args (@t652))
% 4.01/4.26  (step @p2105 :rule false_intro :premises (@p5191))
% 4.01/4.26  (step @p2106 :rule symm :premises (@p2105))
% 4.01/4.26  (step @p2107 :rule trans :premises (@p2106 @p2104 @p2101))
% 4.01/4.26  (step @p2108 false :rule eq_resolve :premises (@p2107 @p961))
% 4.01/4.26  (step-pop @p5192 :rule scope :premises (@p2108))
% 4.01/4.26  (step-pop @p5193 :rule scope :premises (@p5192))
% 4.01/4.26  (step-pop @p5194 :rule scope :premises (@p5193))
% 4.01/4.26  (step @p2109 :rule process_scope :premises (@p5194) :args (false))
% 4.01/4.26  (assume-push @p5195 @t650)
% 4.01/4.26  (assume-push @p5196 @t658)
% 4.01/4.26  (assume-push @p5197 @t661)
% 4.01/4.26  (step @p2116 :rule and_intro :premises (@p5195 @p5197 @p5196))
% 4.01/4.26  (step-pop @p5198 :rule scope :premises (@p2116))
% 4.01/4.26  (step-pop @p5199 :rule scope :premises (@p5198))
% 4.01/4.26  (step-pop @p5200 :rule scope :premises (@p5199))
% 4.01/4.26  (step @p2117 :rule process_scope :premises (@p5200) :args (@t664))
% 4.01/4.26  (step @p2121 :rule implies_elim :premises (@p2117))
% 4.01/4.26  (step @p2122 :rule resolution :premises (@p2121 @p2109) :args (true @t664))
% 4.01/4.26  (step @p2123 :rule not_and :premises (@p2122))
% 4.01/4.26  (step @p2124 :rule eq_resolve :premises (@p2123 @p2097))
% 4.01/4.26  (step @p2125 :rule refl :args (@t666))
% 4.01/4.26  (step @p2126 :rule bool-double-not-elim :args (@t653))
% 4.01/4.26  (step @p2127 :rule nary_cong :premises (@p1932 @p2126 @p2125) :args ((or @t640 (not @t654) @t666)))
% 4.01/4.26  (assume-push @p5201 @t635)
% 4.01/4.26  (assume-push @p5202 @t654)
% 4.01/4.26  (assume-push @p5203 @t654)
% 4.01/4.26  (assume-push @p5204 @t635)
% 4.01/4.26  (step @p2132 :rule false_intro :premises (@p5202))
% 4.01/4.26  (step @p2079 :rule refl :args (@t606))
% 4.01/4.26  (step @p2133 :rule cong :premises (@p2079 @p5201) :args (@t665))
% 4.01/4.26  (step @p2134 :rule trans :premises (@p2133 @p2132))
% 4.01/4.26  (step @p2135 :rule false_elim :premises (@p2134))
% 4.01/4.26  (step-pop @p5205 :rule scope :premises (@p2135))
% 4.01/4.26  (step-pop @p5206 :rule scope :premises (@p5205))
% 4.01/4.26  (step @p2136 :rule process_scope :premises (@p5206) :args (@t666))
% 4.01/4.26  (step @p2139 :rule and_intro :premises (@p5202 @p5201))
% 4.01/4.26  (step @p2140 :rule modus_ponens :premises (@p2139 @p2136))
% 4.01/4.26  (step-pop @p5207 :rule scope :premises (@p2140))
% 4.01/4.26  (step-pop @p5208 :rule scope :premises (@p5207))
% 4.01/4.26  (step @p2141 :rule process_scope :premises (@p5208) :args (@t666))
% 4.01/4.26  (step @p2144 :rule implies_elim :premises (@p2141))
% 4.01/4.26  (step @p2145 :rule cnf_and_neg :args (@t667))
% 4.01/4.26  (step @p2146 :rule resolution :premises (@p2145 @p2144) :args (true @t667))
% 4.01/4.26  (step @p2147 :rule eq_resolve :premises (@p2146 @p2127))
% 4.01/4.26  (step @p2148 :rule refl :args (@t669))
% 4.01/4.26  (step @p2149 :rule bool-double-not-elim :args (@t656))
% 4.01/4.26  (step @p2150 :rule nary_cong :premises (@p2149 @p2148 @p1742) :args ((or @t670 @t669 @t593)))
% 4.01/4.26  (assume-push @p5209 @t657)
% 4.01/4.26  (assume-push @p5210 @t668)
% 4.01/4.26  (assume-push @p5211 @t592)
% 4.01/4.26  (step @p1453 :rule evaluate :args (@t556))
% 4.01/4.26  (step @p2154 :rule false_intro :premises (@p5209))
% 4.01/4.26  (step @p721 :rule refl :args (@t152))
% 4.01/4.26  (step @p2155 :rule cong :premises (@p721 @p5210) :args (@t592))
% 4.01/4.26  (step @p2156 :rule true_intro :premises (@p5211))
% 4.01/4.26  (step @p2157 :rule symm :premises (@p2156))
% 4.01/4.26  (step @p2158 :rule trans :premises (@p2157 @p2155 @p2154))
% 4.01/4.26  (step @p2159 false :rule eq_resolve :premises (@p2158 @p1453))
% 4.01/4.26  (step-pop @p5212 :rule scope :premises (@p2159))
% 4.01/4.26  (step-pop @p5213 :rule scope :premises (@p5212))
% 4.01/4.26  (step-pop @p5214 :rule scope :premises (@p5213))
% 4.01/4.26  (step @p2160 :rule process_scope :premises (@p5214) :args (false))
% 4.01/4.26  (step @p2164 :rule not_and :premises (@p2160))
% 4.01/4.26  (step @p2165 :rule eq_resolve :premises (@p2164 @p2150))
% 4.01/4.26  (step @p2166 :rule refl :args (@t258))
% 4.01/4.26  (step @p2167 :rule refl :args (@t672))
% 4.01/4.26  (step @p2168 :rule bool-double-not-elim :args (@t665))
% 4.01/4.26  (step @p2169 :rule nary_cong :premises (@p2168 @p2167 @p2166) :args ((or (not @t666) @t672 @t258)))
% 4.01/4.26  (assume-push @p5215 @t255)
% 4.01/4.26  (assume-push @p5216 @t671)
% 4.01/4.26  (assume-push @p5217 @t666)
% 4.01/4.26  (step @p961 :rule evaluate :args (@t447))
% 4.01/4.26  (step @p2173 :rule true_intro :premises (@p5215))
% 4.01/4.26  (step @p721 :rule refl :args (@t152))
% 4.01/4.26  (step @p2174 :rule symm :premises (@p5216))
% 4.01/4.26  (step @p2175 :rule cong :premises (@p2174 @p721) :args (@t665))
% 4.01/4.26  (step @p2176 :rule false_intro :premises (@p5217))
% 4.01/4.26  (step @p2177 :rule symm :premises (@p2176))
% 4.01/4.26  (step @p2178 :rule trans :premises (@p2177 @p2175 @p2173))
% 4.01/4.26  (step @p2179 false :rule eq_resolve :premises (@p2178 @p961))
% 4.01/4.26  (step-pop @p5218 :rule scope :premises (@p2179))
% 4.01/4.26  (step-pop @p5219 :rule scope :premises (@p5218))
% 4.01/4.26  (step-pop @p5220 :rule scope :premises (@p5219))
% 4.01/4.26  (step @p2180 :rule process_scope :premises (@p5220) :args (false))
% 4.01/4.26  (assume-push @p5221 @t666)
% 4.01/4.26  (assume-push @p5222 @t671)
% 4.01/4.26  (assume-push @p5223 @t255)
% 4.01/4.26  (step @p2187 :rule and_intro :premises (@p5223 @p5222 @p5221))
% 4.01/4.26  (step-pop @p5224 :rule scope :premises (@p2187))
% 4.01/4.26  (step-pop @p5225 :rule scope :premises (@p5224))
% 4.01/4.26  (step-pop @p5226 :rule scope :premises (@p5225))
% 4.01/4.26  (step @p2188 :rule process_scope :premises (@p5226) :args (@t673))
% 4.01/4.26  (step @p2192 :rule implies_elim :premises (@p2188))
% 4.01/4.26  (step @p2193 :rule resolution :premises (@p2192 @p2180) :args (true @t673))
% 4.01/4.26  (step @p2194 :rule not_and :premises (@p2193))
% 4.01/4.26  (step @p2195 :rule eq_resolve :premises (@p2194 @p2169))
% 4.01/4.26  (step @p2196 :rule instantiate :premises (@p208) :args ((@list @t161 @t130 @t606)))
% 4.01/4.26  (step @p2197 :rule cnf_or_pos :args (@t679))
% 4.01/4.26  (step @p2198 :rule reordering :premises (@p2197) :args ((or @t164 @t671 @t661 @t678 (not @t679))))
% 4.01/4.26  (step @p2199 :rule cnf_and_pos :args (@t678 1))
% 4.01/4.26  (step @p2200 :rule reordering :premises (@p2199) :args ((or @t675 (not @t678))))
% 4.01/4.26  (step @p2201 :rule cnf_equiv_neg2 :args (@t609))
% 4.01/4.26  (step @p2202 :rule refl :args (@t681))
% 4.01/4.26  (step @p2203 :rule refl :args (@t676))
% 4.01/4.26  (step @p2204 :rule bool-double-not-elim :args (@t311))
% 4.01/4.26  (step @p2205 :rule nary_cong :premises (@p2204 @p2203 @p2202) :args ((or (not @t316) @t676 @t681)))
% 4.01/4.26  (assume-push @p5227 @t316)
% 4.01/4.26  (assume-push @p5228 @t680)
% 4.01/4.26  (assume-push @p5229 @t608)
% 4.01/4.26  (step @p1453 :rule evaluate :args (@t556))
% 4.01/4.26  (step @p2209 :rule false_intro :premises (@p5227))
% 4.01/4.26  (step @p2210 :rule symm :premises (@p5228))
% 4.01/4.26  (step @p1528 :rule refl :args (@t130))
% 4.01/4.26  (step @p2211 :rule cong :premises (@p1528 @p2210) :args (@t608))
% 4.01/4.26  (step @p2212 :rule true_intro :premises (@p5229))
% 4.01/4.26  (step @p2213 :rule symm :premises (@p2212))
% 4.01/4.26  (step @p2214 :rule trans :premises (@p2213 @p2211 @p2209))
% 4.01/4.26  (step @p2215 false :rule eq_resolve :premises (@p2214 @p1453))
% 4.01/4.26  (step-pop @p5230 :rule scope :premises (@p2215))
% 4.01/4.26  (step-pop @p5231 :rule scope :premises (@p5230))
% 4.01/4.26  (step-pop @p5232 :rule scope :premises (@p5231))
% 4.01/4.26  (step @p2216 :rule process_scope :premises (@p5232) :args (false))
% 4.01/4.26  (assume-push @p5233 @t316)
% 4.01/4.26  (assume-push @p5234 @t608)
% 4.01/4.26  (assume-push @p5235 @t680)
% 4.01/4.26  (step @p2223 :rule and_intro :premises (@p5233 @p5235 @p5234))
% 4.01/4.26  (step-pop @p5236 :rule scope :premises (@p2223))
% 4.01/4.26  (step-pop @p5237 :rule scope :premises (@p5236))
% 4.01/4.26  (step-pop @p5238 :rule scope :premises (@p5237))
% 4.01/4.26  (step @p2224 :rule process_scope :premises (@p5238) :args (@t682))
% 4.01/4.26  (step @p2228 :rule implies_elim :premises (@p2224))
% 4.01/4.26  (step @p2229 :rule resolution :premises (@p2228 @p2216) :args (true @t682))
% 4.01/4.26  (step @p2230 :rule not_and :premises (@p2229))
% 4.01/4.26  (step @p2231 :rule eq_resolve :premises (@p2230 @p2205))
% 4.01/4.26  (step @p2232 :rule cnf_or_pos :args (@t683))
% 4.01/4.26  (step @p2233 :rule reordering :premises (@p2232) :args ((or @t218 @t607 @t656 @t684)))
% 4.01/4.26  (step @p2234 :rule refl :args (@t690))
% 4.01/4.26  (step @p2235 :rule refl :args (@t680))
% 4.01/4.26  (step @p2236 :rule refl :args (@t668))
% 4.01/4.26  (step @p2237 :rule nary_cong :premises (@p1816 @p2236 @p2235 @p2234) :args (@t691))
% 4.01/4.26  (step @p2238 :rule cong :premises (@p214 @p2237) :args ((=> @t123 @t691)))
% 4.01/4.26  (assume-push @p5239 @t123)
% 4.01/4.26  (step @p2240 :rule instantiate :premises (@p208) :args ((@list @t384 @t131 @t606)))
% 4.01/4.26  (step-pop @p5240 :rule scope :premises (@p2240))
% 4.01/4.26  (step @p2241 :rule process_scope :premises (@p5240) :args (@t691))
% 4.01/4.26  (step @p2243 :rule eq_resolve :premises (@p2241 @p2238))
% 4.01/4.26  (step @p2244 :rule implies_elim :premises (@p2243))
% 4.01/4.26  (step @p2245 :rule chain_m_resolution :premises (@p2244 @p208) :args (@t692 @t150 @t151))
% 4.01/4.26  (step @p2246 :rule cnf_or_pos :args (@t692))
% 4.01/4.26  (step @p2247 :rule reordering :premises (@p2246) :args ((or @t387 @t668 @t680 @t690 (not @t692))))
% 4.01/4.26  (step @p2248 :rule cnf_and_pos :args (@t694 1))
% 4.01/4.26  (step @p2249 :rule reordering :premises (@p2248) :args ((or @t683 (not @t694))))
% 4.01/4.26  (step @p2250 :rule cnf_and_pos :args (@t690 0))
% 4.01/4.26  (step @p2251 :rule reordering :premises (@p2250) :args ((or @t689 (not @t690))))
% 4.01/4.26  (assume-push @p5241 @t231)
% 4.01/4.26  (assume-push @p5242 @t695)
% 4.01/4.26  (assume-push @p5243 @t231)
% 4.01/4.26  (assume-push @p5244 @t695)
% 4.01/4.26  (step @p2256 :rule true_intro :premises (@p5241))
% 4.01/4.26  (step @p2257 :rule symm :premises (@p5242))
% 4.01/4.26  (step @p1343 :rule refl :args (@t131))
% 4.01/4.26  (step @p2258 :rule cong :premises (@p1343 @p2257) :args (@t685))
% 4.01/4.26  (step @p2259 :rule trans :premises (@p2258 @p2256))
% 4.01/4.26  (step @p2260 :rule true_elim :premises (@p2259))
% 4.01/4.26  (step-pop @p5245 :rule scope :premises (@p2260))
% 4.01/4.26  (step-pop @p5246 :rule scope :premises (@p5245))
% 4.01/4.26  (step @p2261 :rule process_scope :premises (@p5246) :args (@t685))
% 4.01/4.26  (step @p2264 :rule and_intro :premises (@p5241 @p5242))
% 4.01/4.26  (step @p2265 :rule modus_ponens :premises (@p2264 @p2261))
% 4.01/4.26  (step-pop @p5247 :rule scope :premises (@p2265))
% 4.01/4.26  (step-pop @p5248 :rule scope :premises (@p5247))
% 4.01/4.26  (step @p2266 :rule process_scope :premises (@p5248) :args (@t685))
% 4.01/4.26  (step @p2269 :rule implies_elim :premises (@p2266))
% 4.01/4.26  (step @p2270 :rule cnf_and_neg :args (@t696))
% 4.01/4.26  (step @p2271 :rule resolution :premises (@p2270 @p2269) :args (true @t696))
% 4.01/4.26  (assume-push @p5249 @t399)
% 4.01/4.26  (assume-push @p5250 @t695)
% 4.01/4.26  (assume-push @p5251 @t444)
% 4.01/4.26  (assume-push @p5252 @t399)
% 4.01/4.26  (assume-push @p5253 @t444)
% 4.01/4.26  (assume-push @p5254 @t695)
% 4.01/4.26  (step @p2278 :rule true_intro :premises (@p5249))
% 4.01/4.26  (step @p747 :rule refl :args (@t156))
% 4.01/4.26  (step @p2279 :rule cong :premises (@p5251 @p747) :args (@t538))
% 4.01/4.26  (step @p2280 :rule symm :premises (@p5250))
% 4.01/4.26  (step @p935 :rule refl :args (@t133))
% 4.01/4.26  (step @p2281 :rule cong :premises (@p935 @p2280) :args (@t697))
% 4.01/4.26  (step @p2079 :rule refl :args (@t606))
% 4.01/4.26  (step @p2282 :rule symm :premises (@p5251))
% 4.01/4.26  (step @p2283 :rule cong :premises (@p2282 @p2079) :args (@t686))
% 4.01/4.26  (step @p2284 :rule trans :premises (@p2283 @p2281 @p2279 @p2278))
% 4.01/4.26  (step @p2285 :rule true_elim :premises (@p2284))
% 4.01/4.26  (step-pop @p5255 :rule scope :premises (@p2285))
% 4.01/4.26  (step-pop @p5256 :rule scope :premises (@p5255))
% 4.01/4.26  (step-pop @p5257 :rule scope :premises (@p5256))
% 4.01/4.26  (step @p2286 :rule process_scope :premises (@p5257) :args (@t686))
% 4.01/4.26  (step @p2290 :rule and_intro :premises (@p5249 @p5251 @p5250))
% 4.01/4.26  (step @p2291 :rule modus_ponens :premises (@p2290 @p2286))
% 4.01/4.26  (step-pop @p5258 :rule scope :premises (@p2291))
% 4.01/4.26  (step-pop @p5259 :rule scope :premises (@p5258))
% 4.01/4.26  (step-pop @p5260 :rule scope :premises (@p5259))
% 4.01/4.26  (step @p2292 :rule process_scope :premises (@p5260) :args (@t686))
% 4.01/4.26  (step @p2296 :rule implies_elim :premises (@p2292))
% 4.01/4.26  (step @p2297 :rule cnf_and_neg :args (@t698))
% 4.01/4.26  (step @p2298 :rule resolution :premises (@p2297 @p2296) :args (true @t698))
% 4.01/4.26  (step @p2299 :rule reordering :premises (@p2298) :args ((or @t401 @t699 @t686 @t446)))
% 4.01/4.26  (step @p2300 :rule cnf_or_pos :args (@t689))
% 4.01/4.26  (step @p2301 :rule reordering :premises (@p2300) :args ((or @t611 @t688 @t687 @t700)))
% 4.01/4.26  (step @p2302 :rule chain_m_resolution :premises (@p2301 @p2299 @p2271) :args ((or @t611 @t401 @t234 @t699 @t446 @t700) @t701 (@list @t686 @t685)))
% 4.01/4.26  (step @p2303 :rule refl :args (@t703))
% 4.01/4.26  (step @p2304 :rule nary_cong :premises (@p764 @p2303 @p2202) :args ((or @t397 @t703 @t681)))
% 4.01/4.26  (assume-push @p5261 @t702)
% 4.01/4.26  (assume-push @p5262 @t680)
% 4.01/4.26  (assume-push @p5263 @t197)
% 4.01/4.26  (step @p961 :rule evaluate :args (@t447))
% 4.01/4.26  (step @p2308 :rule symm :premises (@p5262))
% 4.01/4.26  (step @p2309 :rule trans :premises (@p5261 @p2308))
% 4.01/4.26  (step @p2310 :rule true_intro :premises (@p2309))
% 4.01/4.26  (step @p770 :rule false_intro :premises (@p289))
% 4.01/4.26  (step @p2311 :rule symm :premises (@p770))
% 4.01/4.26  (step @p2312 :rule trans :premises (@p2311 @p2310))
% 4.01/4.26  (step @p2313 false :rule eq_resolve :premises (@p2312 @p961))
% 4.01/4.26  (step-pop @p5264 :rule scope :premises (@p2313))
% 4.01/4.26  (step-pop @p5265 :rule scope :premises (@p5264))
% 4.01/4.26  (step-pop @p5266 :rule scope :premises (@p5265))
% 4.01/4.26  (step @p2314 :rule process_scope :premises (@p5266) :args (false))
% 4.01/4.26  (assume-push @p5267 @t197)
% 4.01/4.26  (assume-push @p5268 @t702)
% 4.01/4.26  (assume-push @p5269 @t680)
% 4.01/4.26  (step @p2321 :rule and_intro :premises (@p5268 @p5269 @p289))
% 4.01/4.26  (step-pop @p5270 :rule scope :premises (@p2321))
% 4.01/4.26  (step-pop @p5271 :rule scope :premises (@p5270))
% 4.01/4.26  (step-pop @p5272 :rule scope :premises (@p5271))
% 4.01/4.26  (step @p2322 :rule process_scope :premises (@p5272) :args (@t704))
% 4.01/4.26  (step @p2326 :rule implies_elim :premises (@p2322))
% 4.01/4.26  (step @p2327 :rule resolution :premises (@p2326 @p2314) :args (true @t704))
% 4.01/4.26  (step @p2328 :rule not_and :premises (@p2327))
% 4.01/4.26  (step @p2329 :rule eq_resolve :premises (@p2328 @p2304))
% 4.01/4.26  (step @p2330 :rule instantiate :premises (@p208) :args ((@list @t156 @t131 @t606)))
% 4.01/4.26  (step @p2331 :rule cnf_or_pos :args (@t707))
% 4.01/4.26  (step @p2332 :rule reordering :premises (@p2331) :args ((or @t158 @t695 @t680 @t706 (not @t707))))
% 4.01/4.26  (step @p2333 :rule cnf_and_pos :args (@t706 1))
% 4.01/4.26  (step @p2334 :rule reordering :premises (@p2333) :args ((or @t705 (not @t706))))
% 4.01/4.26  (step @p2335 :rule cnf_or_pos :args (@t705))
% 4.01/4.26  (step @p2336 :rule reordering :premises (@p2335) :args ((or @t244 @t607 @t685 (not @t705))))
% 4.01/4.26  (step @p2337 :rule refl :args (@t687))
% 4.01/4.26  (step @p2338 :rule nary_cong :premises (@p714 @p2303 @p2337) :args ((or @t389 @t703 @t687)))
% 4.01/4.26  (assume-push @p5273 @t209)
% 4.01/4.26  (assume-push @p5274 @t702)
% 4.01/4.26  (assume-push @p5275 @t209)
% 4.01/4.26  (assume-push @p5276 @t702)
% 4.01/4.26  (step @p2343 :rule false_intro :premises (@p5273))
% 4.01/4.26  (step @p2344 :rule symm :premises (@p5274))
% 4.01/4.26  (step @p1343 :rule refl :args (@t131))
% 4.01/4.26  (step @p2345 :rule cong :premises (@p1343 @p2344) :args (@t685))
% 4.01/4.26  (step @p2346 :rule trans :premises (@p2345 @p2343))
% 4.01/4.26  (step @p2347 :rule false_elim :premises (@p2346))
% 4.01/4.26  (step-pop @p5277 :rule scope :premises (@p2347))
% 4.01/4.26  (step-pop @p5278 :rule scope :premises (@p5277))
% 4.01/4.26  (step @p2348 :rule process_scope :premises (@p5278) :args (@t687))
% 4.01/4.26  (step @p2351 :rule and_intro :premises (@p5273 @p5274))
% 4.01/4.26  (step @p2352 :rule modus_ponens :premises (@p2351 @p2348))
% 4.01/4.26  (step-pop @p5279 :rule scope :premises (@p2352))
% 4.01/4.26  (step-pop @p5280 :rule scope :premises (@p5279))
% 4.01/4.26  (step @p2353 :rule process_scope :premises (@p5280) :args (@t687))
% 4.01/4.26  (step @p2356 :rule implies_elim :premises (@p2353))
% 4.01/4.26  (step @p2357 :rule cnf_and_neg :args (@t708))
% 4.01/4.26  (step @p2358 :rule resolution :premises (@p2357 @p2356) :args (true @t708))
% 4.01/4.26  (step @p2359 :rule eq_resolve :premises (@p2358 @p2338))
% 4.01/4.26  (step @p2360 :rule chain_m_resolution :premises (@p2359 @p2336 @p2334 @p2332 @p2330 @p362 @p2329 @p289) :args ((or @t207 @t244 @t607 @t695 @t703) (@list false false false false true true true) (@list @t685 @t705 @t706 @t707 @t158 @t680 @t154)))
% 4.01/4.26  (step @p2361 :rule instantiate :premises (@p208) :args ((@list @t156 @t152 @t606)))
% 4.01/4.26  (step @p2362 :rule cnf_or_pos :args (@t709))
% 4.01/4.26  (step @p2363 :rule reordering :premises (@p2362) :args ((or @t160 @t695 @t702 @t694 (not @t709))))
% 4.01/4.26  (step @p2364 :rule chain_m_resolution :premises (@p2363 @p2361 @p340 @p2360 @p2302 @p2251 @p2249 @p2247 @p2245 @p2233 @p2231 @p2201) :args ((or @t207 @t311 @t611 @t387 @t401 @t234 @t244 @t218 @t609 @t676 @t656 @t668 @t446) (@list false true true true false true false false true true true) (@list @t709 @t160 @t702 @t695 @t689 @t694 @t690 @t692 @t683 @t680 @t607)))
% 4.01/4.26  (step @p2365 :rule cnf_equiv_neg1 :args (@t609))
% 4.01/4.26  (step @p2366 :rule reordering :premises (@p2365) :args ((or @t608 @t607 @t609)))
% 4.01/4.26  (assume-push @p5281 @t547)
% 4.01/4.26  (assume-push @p5282 @t695)
% 4.01/4.26  (assume-push @p5283 @t547)
% 4.01/4.26  (assume-push @p5284 @t695)
% 4.01/4.26  (step @p2371 :rule true_intro :premises (@p5281))
% 4.01/4.26  (step @p2372 :rule symm :premises (@p5282))
% 4.01/4.26  (step @p1528 :rule refl :args (@t130))
% 4.01/4.26  (step @p2373 :rule cong :premises (@p1528 @p2372) :args (@t608))
% 4.01/4.26  (step @p2374 :rule trans :premises (@p2373 @p2371))
% 4.01/4.26  (step @p2375 :rule true_elim :premises (@p2374))
% 4.01/4.26  (step-pop @p5285 :rule scope :premises (@p2375))
% 4.01/4.26  (step-pop @p5286 :rule scope :premises (@p5285))
% 4.01/4.26  (step @p2376 :rule process_scope :premises (@p5286) :args (@t608))
% 4.01/4.26  (step @p2379 :rule and_intro :premises (@p5281 @p5282))
% 4.01/4.26  (step @p2380 :rule modus_ponens :premises (@p2379 @p2376))
% 4.01/4.26  (step-pop @p5287 :rule scope :premises (@p2380))
% 4.01/4.26  (step-pop @p5288 :rule scope :premises (@p5287))
% 4.01/4.26  (step @p2381 :rule process_scope :premises (@p5288) :args (@t608))
% 4.01/4.26  (step @p2384 :rule implies_elim :premises (@p2381))
% 4.01/4.26  (step @p2385 :rule cnf_and_neg :args (@t710))
% 4.01/4.26  (step @p2386 :rule resolution :premises (@p2385 @p2384) :args (true @t710))
% 4.01/4.26  (step @p2387 :rule reordering :premises (@p2386) :args ((or @t549 @t608 @t699)))
% 4.01/4.26  (step @p2388 :rule cnf_or_pos :args (@t675))
% 4.01/4.26  (step @p2389 :rule reordering :premises (@p2388) :args ((or @t608 @t674 @t254 (not @t675))))
% 4.01/4.26  (step @p2390 :rule refl :args (@t693))
% 4.01/4.26  (step @p2391 :rule nary_cong :premises (@p2029 @p2390 @p2303) :args ((or @t649 @t693 @t703)))
% 4.01/4.26  (assume-push @p5289 @t219)
% 4.01/4.26  (assume-push @p5290 @t702)
% 4.01/4.26  (assume-push @p5291 @t607)
% 4.01/4.26  (step @p1453 :rule evaluate :args (@t556))
% 4.01/4.26  (step @p2395 :rule false_intro :premises (@p5289))
% 4.01/4.26  (step @p2396 :rule symm :premises (@p5290))
% 4.01/4.26  (step @p747 :rule refl :args (@t156))
% 4.01/4.26  (step @p2397 :rule cong :premises (@p747 @p2396) :args (@t607))
% 4.01/4.26  (step @p2398 :rule true_intro :premises (@p5291))
% 4.01/4.26  (step @p2399 :rule symm :premises (@p2398))
% 4.01/4.26  (step @p2400 :rule trans :premises (@p2399 @p2397 @p2395))
% 4.01/4.26  (step @p2401 false :rule eq_resolve :premises (@p2400 @p1453))
% 4.01/4.26  (step-pop @p5292 :rule scope :premises (@p2401))
% 4.01/4.26  (step-pop @p5293 :rule scope :premises (@p5292))
% 4.01/4.26  (step-pop @p5294 :rule scope :premises (@p5293))
% 4.01/4.26  (step @p2402 :rule process_scope :premises (@p5294) :args (false))
% 4.01/4.26  (assume-push @p5295 @t219)
% 4.01/4.26  (assume-push @p5296 @t607)
% 4.01/4.26  (assume-push @p5297 @t702)
% 4.01/4.26  (step @p2409 :rule and_intro :premises (@p5295 @p5297 @p5296))
% 4.01/4.26  (step-pop @p5298 :rule scope :premises (@p2409))
% 4.01/4.26  (step-pop @p5299 :rule scope :premises (@p5298))
% 4.01/4.26  (step-pop @p5300 :rule scope :premises (@p5299))
% 4.01/4.26  (step @p2410 :rule process_scope :premises (@p5300) :args (@t711))
% 4.01/4.26  (step @p2414 :rule implies_elim :premises (@p2410))
% 4.01/4.26  (step @p2415 :rule resolution :premises (@p2414 @p2402) :args (true @t711))
% 4.01/4.26  (step @p2416 :rule not_and :premises (@p2415))
% 4.01/4.26  (step @p2417 :rule eq_resolve :premises (@p2416 @p2391))
% 4.01/4.26  (step @p2418 :rule refl :args (@t713))
% 4.01/4.26  (step @p2419 :rule refl :args (@t695))
% 4.01/4.26  (step @p2420 :rule nary_cong :premises (@p790 @p2236 @p2419 @p2418) :args (@t714))
% 4.01/4.26  (step @p2421 :rule cong :premises (@p214 @p2420) :args ((=> @t123 @t714)))
% 4.01/4.26  (assume-push @p5301 @t123)
% 4.01/4.26  (step @p2423 :rule instantiate :premises (@p208) :args ((@list @t384 @t156 @t606)))
% 4.01/4.26  (step-pop @p5302 :rule scope :premises (@p2423))
% 4.01/4.26  (step @p2424 :rule process_scope :premises (@p5302) :args (@t714))
% 4.01/4.26  (step @p2426 :rule eq_resolve :premises (@p2424 @p2421))
% 4.01/4.26  (step @p2427 :rule implies_elim :premises (@p2426))
% 4.01/4.26  (step @p2428 :rule chain_m_resolution :premises (@p2427 @p208) :args (@t715 @t150 @t151))
% 4.01/4.26  (step @p2429 :rule cnf_or_pos :args (@t715))
% 4.01/4.26  (step @p2430 :rule reordering :premises (@p2429) :args ((or @t391 @t695 @t668 @t713 (not @t715))))
% 4.01/4.26  (step @p2431 :rule cnf_and_pos :args (@t713 0))
% 4.01/4.26  (step @p2432 :rule reordering :premises (@p2431) :args ((or @t712 (not @t713))))
% 4.01/4.26  (step @p2433 :rule cnf_or_pos :args (@t712))
% 4.01/4.26  (step @p2434 :rule reordering :premises (@p2433) :args ((or @t401 @t693 @t688 (not @t712))))
% 4.01/4.26  (step @p2435 :rule refl :args (@t716))
% 4.01/4.26  (step @p2436 :rule bool-double-not-elim :args (@t686))
% 4.01/4.26  (step @p2437 :rule nary_cong :premises (@p2436 @p955 @p2435) :args ((or (not @t688) @t446 @t716)))
% 4.01/4.26  (assume-push @p5303 @t688)
% 4.01/4.26  (assume-push @p5304 @t444)
% 4.01/4.26  (assume-push @p5305 @t688)
% 4.01/4.26  (assume-push @p5306 @t444)
% 4.01/4.26  (step @p2442 :rule false_intro :premises (@p5303))
% 4.01/4.26  (step @p2079 :rule refl :args (@t606))
% 4.01/4.26  (step @p2443 :rule cong :premises (@p5304 @p2079) :args (@t697))
% 4.01/4.26  (step @p2444 :rule trans :premises (@p2443 @p2442))
% 4.01/4.26  (step @p2445 :rule false_elim :premises (@p2444))
% 4.01/4.26  (step-pop @p5307 :rule scope :premises (@p2445))
% 4.01/4.26  (step-pop @p5308 :rule scope :premises (@p5307))
% 4.01/4.26  (step @p2446 :rule process_scope :premises (@p5308) :args (@t716))
% 4.01/4.26  (step @p2449 :rule and_intro :premises (@p5303 @p5304))
% 4.01/4.26  (step @p2450 :rule modus_ponens :premises (@p2449 @p2446))
% 4.01/4.26  (step-pop @p5309 :rule scope :premises (@p2450))
% 4.01/4.26  (step-pop @p5310 :rule scope :premises (@p5309))
% 4.01/4.26  (step @p2451 :rule process_scope :premises (@p5310) :args (@t716))
% 4.01/4.26  (step @p2454 :rule implies_elim :premises (@p2451))
% 4.01/4.26  (step @p2455 :rule cnf_and_neg :args (@t717))
% 4.01/4.26  (step @p2456 :rule resolution :premises (@p2455 @p2454) :args (true @t717))
% 4.01/4.26  (step @p2457 :rule eq_resolve :premises (@p2456 @p2437))
% 4.01/4.26  (step @p2458 :rule reordering :premises (@p2457) :args ((or @t686 @t716 @t446)))
% 4.01/4.26  (step @p2459 :rule bool-double-not-elim :args (@t697))
% 4.01/4.26  (step @p2460 :rule refl :args (@t139))
% 4.01/4.26  (step @p2461 :rule nary_cong :premises (@p2460 @p2202 @p2459) :args ((or @t139 @t681 (not @t716))))
% 4.01/4.26  (assume-push @p5311 @t135)
% 4.01/4.26  (assume-push @p5312 @t680)
% 4.01/4.26  (assume-push @p5313 @t716)
% 4.01/4.26  (step @p961 :rule evaluate :args (@t447))
% 4.01/4.26  (step @p933 :rule true_intro :premises (@p928))
% 4.01/4.26  (step @p2465 :rule symm :premises (@p5312))
% 4.01/4.26  (step @p935 :rule refl :args (@t133))
% 4.01/4.26  (step @p2466 :rule cong :premises (@p935 @p2465) :args (@t697))
% 4.01/4.26  (step @p2467 :rule false_intro :premises (@p5313))
% 4.01/4.26  (step @p2468 :rule symm :premises (@p2467))
% 4.01/4.26  (step @p2469 :rule trans :premises (@p2468 @p2466 @p933))
% 4.01/4.26  (step @p2470 false :rule eq_resolve :premises (@p2469 @p961))
% 4.01/4.26  (step-pop @p5314 :rule scope :premises (@p2470))
% 4.01/4.26  (step-pop @p5315 :rule scope :premises (@p5314))
% 4.01/4.26  (step-pop @p5316 :rule scope :premises (@p5315))
% 4.01/4.26  (step @p2471 :rule process_scope :premises (@p5316) :args (false))
% 4.01/4.26  (step @p2475 :rule not_and :premises (@p2471))
% 4.01/4.26  (step @p2476 :rule eq_resolve :premises (@p2475 @p2461))
% 4.01/4.26  (step @p2477 :rule instantiate :premises (@p208) :args ((@list @t161 @t131 @t606)))
% 4.01/4.26  (step @p2478 :rule cnf_or_pos :args (@t721))
% 4.01/4.26  (step @p2479 :rule reordering :premises (@p2478) :args ((or @t163 @t671 @t680 @t720 (not @t721))))
% 4.01/4.26  (step @p2480 :rule instantiate :premises (@p208) :args ((@list @t152 @t131 @t606)))
% 4.01/4.26  (step @p2481 :rule cnf_or_pos :args (@t724))
% 4.01/4.26  (step @p2482 :rule reordering :premises (@p2481) :args ((or @t154 @t702 @t680 @t723 (not @t724))))
% 4.01/4.26  (step @p2483 :rule cnf_and_pos :args (@t720 0))
% 4.01/4.26  (step @p2484 :rule reordering :premises (@p2483) :args ((or @t719 @t725)))
% 4.01/4.26  (step @p2485 :rule cnf_and_pos :args (@t723 1))
% 4.01/4.26  (step @p2486 :rule reordering :premises (@p2485) :args ((or @t722 (not @t723))))
% 4.01/4.26  (step @p2487 :rule cnf_or_pos :args (@t719))
% 4.01/4.26  (step @p2488 :rule reordering :premises (@p2487) :args ((or @t677 @t299 @t687 (not @t719))))
% 4.01/4.26  (step @p2489 :rule cnf_or_pos :args (@t722))
% 4.01/4.26  (step @p2490 :rule reordering :premises (@p2489) :args ((or @t191 @t656 @t685 (not @t722))))
% 4.01/4.26  (step @p2491 :rule chain_m_resolution :premises (@p2490 @p2488 @p2486 @p2484 @p2482 @p2480 @p289 @p2479 @p2477 @p444 @p2476 @p928 @p2458 @p2434 @p2432 @p2430 @p2428 @p2417 @p2389 @p2387 @p2366 @p2364 @p2200 @p2198 @p2196 @p421 @p2195 @p2165 @p2147 @p2124 @p2094 @p2070 @p2068 @p616 @p613 @p524 @p389 @p443 @p229 @p276 @p223 @p674 @p207 @p521 @p708 @p331 @p268 @p200) :args ((or @t207 @t311 @t611 @t387 @t401 @t391 @t549 @t234 @t244 @t218 @t663 @t640 @t652 @t609 @t254 @t258 @t446 @t593) (@list true false false false false true false false true true false true true false false false true false true false true false false false true true true true true true true false false false false true true true true true false false true false false true true) (@list @t685 @t722 @t719 @t723 @t724 @t154 @t720 @t721 @t163 @t680 @t135 @t697 @t686 @t712 @t713 @t715 @t702 @t674 @t695 @t607 @t608 @t675 @t678 @t679 @t164 @t671 @t668 @t665 @t661 @t656 @t653 @t655 @t297 @t343 @t345 @t164 @t163 @t146 @t167 @t72 @t346 @t123 @t191 @t342 @t125 @t127 @t82)))
% 4.01/4.26  (step @p2492 :rule instantiate :premises (@p332) :args ((@list @t599 @t156)))
% 4.01/4.26  (step @p2493 :rule cnf_or_pos :args (@t728))
% 4.01/4.26  (step @p2494 :rule reordering :premises (@p2493) :args ((or @t626 @t727 (not @t728))))
% 4.01/4.26  (step @p2495 :rule instantiate :premises (@p332) :args ((@list @t599 @t606)))
% 4.01/4.26  (step @p2496 :rule cnf_or_pos :args (@t729))
% 4.01/4.26  (step @p2497 :rule reordering :premises (@p2496) :args ((or @t658 @t653 (not @t729))))
% 4.01/4.26  (step @p2498 :rule refl :args (@t699))
% 4.01/4.26  (step @p2499 :rule refl :args (@t658))
% 4.01/4.26  (step @p2500 :rule bool-double-not-elim :args (@t726))
% 4.01/4.26  (step @p2501 :rule nary_cong :premises (@p2500 @p2499 @p2498) :args ((or (not @t727) @t658 @t699)))
% 4.01/4.26  (assume-push @p5317 @t727)
% 4.01/4.26  (assume-push @p5318 @t695)
% 4.01/4.26  (assume-push @p5319 @t652)
% 4.01/4.26  (step @p1453 :rule evaluate :args (@t556))
% 4.01/4.26  (step @p2505 :rule false_intro :premises (@p5317))
% 4.01/4.26  (step @p2506 :rule symm :premises (@p5318))
% 4.01/4.26  (step @p2103 :rule refl :args (@t599))
% 4.01/4.26  (step @p2507 :rule cong :premises (@p2103 @p2506) :args (@t652))
% 4.01/4.26  (step @p2508 :rule true_intro :premises (@p5319))
% 4.01/4.26  (step @p2509 :rule symm :premises (@p2508))
% 4.01/4.26  (step @p2510 :rule trans :premises (@p2509 @p2507 @p2505))
% 4.01/4.26  (step @p2511 false :rule eq_resolve :premises (@p2510 @p1453))
% 4.01/4.26  (step-pop @p5320 :rule scope :premises (@p2511))
% 4.01/4.26  (step-pop @p5321 :rule scope :premises (@p5320))
% 4.01/4.26  (step-pop @p5322 :rule scope :premises (@p5321))
% 4.01/4.26  (step @p2512 :rule process_scope :premises (@p5322) :args (false))
% 4.01/4.26  (assume-push @p5323 @t727)
% 4.01/4.26  (assume-push @p5324 @t652)
% 4.01/4.26  (assume-push @p5325 @t695)
% 4.01/4.26  (step @p2519 :rule and_intro :premises (@p5323 @p5325 @p5324))
% 4.01/4.26  (step-pop @p5326 :rule scope :premises (@p2519))
% 4.01/4.26  (step-pop @p5327 :rule scope :premises (@p5326))
% 4.01/4.26  (step-pop @p5328 :rule scope :premises (@p5327))
% 4.01/4.26  (step @p2520 :rule process_scope :premises (@p5328) :args (@t730))
% 4.01/4.26  (step @p2524 :rule implies_elim :premises (@p2520))
% 4.01/4.26  (step @p2525 :rule resolution :premises (@p2524 @p2512) :args (true @t730))
% 4.01/4.26  (step @p2526 :rule not_and :premises (@p2525))
% 4.01/4.26  (step @p2527 :rule eq_resolve :premises (@p2526 @p2501))
% 4.01/4.26  (assume-push @p5329 @t635)
% 4.01/4.26  (assume-push @p5330 @t652)
% 4.01/4.26  (assume-push @p5331 @t652)
% 4.01/4.26  (assume-push @p5332 @t635)
% 4.01/4.26  (step @p2532 :rule true_intro :premises (@p5330))
% 4.01/4.26  (step @p2079 :rule refl :args (@t606))
% 4.01/4.26  (step @p2533 :rule cong :premises (@p5329 @p2079) :args (@t656))
% 4.01/4.26  (step @p2534 :rule trans :premises (@p2533 @p2532))
% 4.01/4.26  (step @p2535 :rule true_elim :premises (@p2534))
% 4.01/4.26  (step-pop @p5333 :rule scope :premises (@p2535))
% 4.01/4.26  (step-pop @p5334 :rule scope :premises (@p5333))
% 4.01/4.26  (step @p2536 :rule process_scope :premises (@p5334) :args (@t656))
% 4.01/4.26  (step @p2539 :rule and_intro :premises (@p5330 @p5329))
% 4.01/4.26  (step @p2540 :rule modus_ponens :premises (@p2539 @p2536))
% 4.01/4.26  (step-pop @p5335 :rule scope :premises (@p2540))
% 4.01/4.26  (step-pop @p5336 :rule scope :premises (@p5335))
% 4.01/4.26  (step @p2541 :rule process_scope :premises (@p5336) :args (@t656))
% 4.01/4.26  (step @p2544 :rule implies_elim :premises (@p2541))
% 4.01/4.26  (step @p2545 :rule cnf_and_neg :args (@t731))
% 4.01/4.26  (step @p2546 :rule resolution :premises (@p2545 @p2544) :args (true @t731))
% 4.01/4.26  (step @p2547 :rule refl :args (@t654))
% 4.01/4.26  (step @p2548 :rule nary_cong :premises (@p1836 @p2303 @p2547) :args ((or @t624 @t703 @t654)))
% 4.01/4.26  (assume-push @p5337 @t623)
% 4.01/4.26  (assume-push @p5338 @t702)
% 4.01/4.26  (assume-push @p5339 @t623)
% 4.01/4.26  (assume-push @p5340 @t702)
% 4.01/4.26  (step @p2553 :rule false_intro :premises (@p5337))
% 4.01/4.26  (step @p2103 :rule refl :args (@t599))
% 4.01/4.26  (step @p2554 :rule symm :premises (@p5338))
% 4.01/4.26  (step @p2555 :rule cong :premises (@p2554 @p2103) :args (@t653))
% 4.01/4.26  (step @p2556 :rule trans :premises (@p2555 @p2553))
% 4.01/4.26  (step @p2557 :rule false_elim :premises (@p2556))
% 4.01/4.26  (step-pop @p5341 :rule scope :premises (@p2557))
% 4.01/4.26  (step-pop @p5342 :rule scope :premises (@p5341))
% 4.01/4.26  (step @p2558 :rule process_scope :premises (@p5342) :args (@t654))
% 4.01/4.26  (step @p2561 :rule and_intro :premises (@p5337 @p5338))
% 4.01/4.26  (step @p2562 :rule modus_ponens :premises (@p2561 @p2558))
% 4.01/4.26  (step-pop @p5343 :rule scope :premises (@p2562))
% 4.01/4.26  (step-pop @p5344 :rule scope :premises (@p5343))
% 4.01/4.26  (step @p2563 :rule process_scope :premises (@p5344) :args (@t654))
% 4.01/4.26  (step @p2566 :rule implies_elim :premises (@p2563))
% 4.01/4.26  (step @p2567 :rule cnf_and_neg :args (@t732))
% 4.01/4.26  (step @p2568 :rule resolution :premises (@p2567 @p2566) :args (true @t732))
% 4.01/4.26  (step @p2569 :rule eq_resolve :premises (@p2568 @p2548))
% 4.01/4.26  (step @p2570 :rule reordering :premises (@p2569) :args ((or @t600 @t654 @t703)))
% 4.01/4.26  (assume-push @p5345 @t635)
% 4.01/4.26  (assume-push @p5346 @t653)
% 4.01/4.26  (assume-push @p5347 @t653)
% 4.01/4.26  (assume-push @p5348 @t635)
% 4.01/4.26  (step @p2575 :rule true_intro :premises (@p5346))
% 4.01/4.26  (step @p2079 :rule refl :args (@t606))
% 4.01/4.26  (step @p2576 :rule cong :premises (@p2079 @p5345) :args (@t665))
% 4.01/4.26  (step @p2577 :rule trans :premises (@p2576 @p2575))
% 4.01/4.26  (step @p2578 :rule true_elim :premises (@p2577))
% 4.01/4.26  (step-pop @p5349 :rule scope :premises (@p2578))
% 4.01/4.26  (step-pop @p5350 :rule scope :premises (@p5349))
% 4.01/4.26  (step @p2579 :rule process_scope :premises (@p5350) :args (@t665))
% 4.01/4.26  (step @p2582 :rule and_intro :premises (@p5346 @p5345))
% 4.01/4.26  (step @p2583 :rule modus_ponens :premises (@p2582 @p2579))
% 4.01/4.26  (step-pop @p5351 :rule scope :premises (@p2583))
% 4.01/4.26  (step-pop @p5352 :rule scope :premises (@p5351))
% 4.01/4.26  (step @p2584 :rule process_scope :premises (@p5352) :args (@t665))
% 4.01/4.26  (step @p2587 :rule implies_elim :premises (@p2584))
% 4.01/4.26  (step @p2588 :rule cnf_and_neg :args (@t733))
% 4.01/4.26  (step @p2589 :rule resolution :premises (@p2588 @p2587) :args (true @t733))
% 4.01/4.26  (step @p2590 :rule refl :args (@t735))
% 4.01/4.26  (step @p2591 :rule nary_cong :premises (@p1836 @p2071 @p2590) :args ((or @t624 @t657 @t735)))
% 4.01/4.26  (assume-push @p5353 @t623)
% 4.01/4.26  (assume-push @p5354 @t734)
% 4.01/4.26  (assume-push @p5355 @t656)
% 4.01/4.26  (step @p1453 :rule evaluate :args (@t556))
% 4.01/4.26  (step @p2595 :rule false_intro :premises (@p5353))
% 4.01/4.26  (step @p2596 :rule symm :premises (@p5354))
% 4.01/4.26  (step @p721 :rule refl :args (@t152))
% 4.01/4.26  (step @p2597 :rule cong :premises (@p721 @p2596) :args (@t656))
% 4.01/4.26  (step @p2598 :rule true_intro :premises (@p5355))
% 4.01/4.26  (step @p2599 :rule symm :premises (@p2598))
% 4.01/4.26  (step @p2600 :rule trans :premises (@p2599 @p2597 @p2595))
% 4.01/4.26  (step @p2601 false :rule eq_resolve :premises (@p2600 @p1453))
% 4.01/4.26  (step-pop @p5356 :rule scope :premises (@p2601))
% 4.01/4.26  (step-pop @p5357 :rule scope :premises (@p5356))
% 4.01/4.26  (step-pop @p5358 :rule scope :premises (@p5357))
% 4.01/4.26  (step @p2602 :rule process_scope :premises (@p5358) :args (false))
% 4.01/4.26  (assume-push @p5359 @t623)
% 4.01/4.26  (assume-push @p5360 @t656)
% 4.01/4.26  (assume-push @p5361 @t734)
% 4.01/4.26  (step @p2609 :rule and_intro :premises (@p5359 @p5361 @p5360))
% 4.01/4.26  (step-pop @p5362 :rule scope :premises (@p2609))
% 4.01/4.26  (step-pop @p5363 :rule scope :premises (@p5362))
% 4.01/4.26  (step-pop @p5364 :rule scope :premises (@p5363))
% 4.01/4.26  (step @p2610 :rule process_scope :premises (@p5364) :args (@t736))
% 4.01/4.26  (step @p2614 :rule implies_elim :premises (@p2610))
% 4.01/4.26  (step @p2615 :rule resolution :premises (@p2614 @p2602) :args (true @t736))
% 4.01/4.26  (step @p2616 :rule not_and :premises (@p2615))
% 4.01/4.26  (step @p2617 :rule eq_resolve :premises (@p2616 @p2591))
% 4.01/4.26  (step @p2618 :rule refl :args (@t738))
% 4.01/4.26  (step @p2619 :rule nary_cong :premises (@p1448 @p2125 @p2618) :args ((or @t555 @t666 @t738)))
% 4.01/4.26  (assume-push @p5365 @t365)
% 4.01/4.26  (assume-push @p5366 @t737)
% 4.01/4.26  (assume-push @p5367 @t665)
% 4.01/4.26  (step @p1453 :rule evaluate :args (@t556))
% 4.01/4.26  (step @p2623 :rule false_intro :premises (@p5365))
% 4.01/4.26  (step @p721 :rule refl :args (@t152))
% 4.01/4.26  (step @p2624 :rule symm :premises (@p5366))
% 4.01/4.26  (step @p2625 :rule cong :premises (@p2624 @p721) :args (@t665))
% 4.01/4.26  (step @p2626 :rule true_intro :premises (@p5367))
% 4.01/4.26  (step @p2627 :rule symm :premises (@p2626))
% 4.01/4.26  (step @p2628 :rule trans :premises (@p2627 @p2625 @p2623))
% 4.01/4.26  (step @p2629 false :rule eq_resolve :premises (@p2628 @p1453))
% 4.01/4.26  (step-pop @p5368 :rule scope :premises (@p2629))
% 4.01/4.26  (step-pop @p5369 :rule scope :premises (@p5368))
% 4.01/4.26  (step-pop @p5370 :rule scope :premises (@p5369))
% 4.01/4.26  (step @p2630 :rule process_scope :premises (@p5370) :args (false))
% 4.01/4.26  (assume-push @p5371 @t365)
% 4.01/4.26  (assume-push @p5372 @t665)
% 4.01/4.26  (assume-push @p5373 @t737)
% 4.01/4.26  (step @p2637 :rule and_intro :premises (@p5371 @p5373 @p5372))
% 4.01/4.26  (step-pop @p5374 :rule scope :premises (@p2637))
% 4.01/4.26  (step-pop @p5375 :rule scope :premises (@p5374))
% 4.01/4.26  (step-pop @p5376 :rule scope :premises (@p5375))
% 4.01/4.26  (step @p2638 :rule process_scope :premises (@p5376) :args (@t739))
% 4.01/4.26  (step @p2642 :rule implies_elim :premises (@p2638))
% 4.01/4.26  (step @p2643 :rule resolution :premises (@p2642 @p2630) :args (true @t739))
% 4.01/4.26  (step @p2644 :rule not_and :premises (@p2643))
% 4.01/4.26  (step @p2645 :rule eq_resolve :premises (@p2644 @p2619))
% 4.01/4.26  (step @p2646 :rule refl :args (@t744))
% 4.01/4.26  (step @p2647 :rule eq-symm :args (@t599 @t133))
% 4.01/4.26  (step @p2648 :rule eq-symm :args (@t606 @t133))
% 4.01/4.26  (step @p2649 :rule eq-symm :args (@t606 @t599))
% 4.01/4.26  (step @p2650 :rule nary_cong :premises (@p2649 @p2648 @p2647 @p2646) :args (@t746))
% 4.01/4.26  (step @p2651 :rule cong :premises (@p214 @p2650) :args ((=> @t123 @t746)))
% 4.01/4.26  (assume-push @p5377 @t123)
% 4.01/4.26  (step @p2653 :rule instantiate :premises (@p208) :args ((@list @t606 @t599 @t133)))
% 4.01/4.26  (step-pop @p5378 :rule scope :premises (@p2653))
% 4.01/4.26  (step @p2654 :rule process_scope :premises (@p5378) :args (@t746))
% 4.01/4.26  (step @p2656 :rule eq_resolve :premises (@p2654 @p2651))
% 4.01/4.26  (step @p2657 :rule implies_elim :premises (@p2656))
% 4.01/4.26  (step @p2658 :rule chain_m_resolution :premises (@p2657 @p208) :args (@t747 @t150 @t151))
% 4.01/4.26  (step @p2659 :rule cnf_or_pos :args (@t747))
% 4.01/4.26  (step @p2660 :rule reordering :premises (@p2659) :args ((or @t621 @t734 @t737 @t744 (not @t747))))
% 4.01/4.26  (step @p2661 :rule cnf_or_pos :args (@t749))
% 4.01/4.26  (step @p2662 :rule reordering :premises (@p2661) :args ((or @t748 @t658 @t676 (not @t749))))
% 4.01/4.26  (step @p2663 :rule cnf_and_pos :args (@t750 0))
% 4.01/4.26  (step @p2664 :rule reordering :premises (@p2663) :args ((or @t749 (not @t750))))
% 4.01/4.26  (step @p2665 :rule instantiate :premises (@p208) :args ((@list @t130 @t599 @t606)))
% 4.01/4.26  (step @p2666 :rule cnf_or_pos :args (@t751))
% 4.01/4.26  (step @p2667 :rule reordering :premises (@p2666) :args ((or @t643 @t734 @t661 @t750 (not @t751))))
% 4.01/4.26  (step @p2668 :rule nary_cong :premises (@p1201 @p2167 @p2095) :args ((or @t493 @t672 @t662)))
% 4.01/4.26  (assume-push @p5379 @t671)
% 4.01/4.26  (assume-push @p5380 @t661)
% 4.01/4.26  (assume-push @p5381 @t280)
% 4.01/4.26  (step @p961 :rule evaluate :args (@t447))
% 4.01/4.26  (step @p2672 :rule symm :premises (@p5380))
% 4.01/4.26  (step @p2673 :rule trans :premises (@p5379 @p2672))
% 4.01/4.26  (step @p2674 :rule true_intro :premises (@p2673))
% 4.01/4.26  (step @p1207 :rule false_intro :premises (@p421))
% 4.01/4.26  (step @p2675 :rule symm :premises (@p1207))
% 4.01/4.26  (step @p2676 :rule trans :premises (@p2675 @p2674))
% 4.01/4.26  (step @p2677 false :rule eq_resolve :premises (@p2676 @p961))
% 4.01/4.26  (step-pop @p5382 :rule scope :premises (@p2677))
% 4.01/4.26  (step-pop @p5383 :rule scope :premises (@p5382))
% 4.01/4.26  (step-pop @p5384 :rule scope :premises (@p5383))
% 4.01/4.26  (step @p2678 :rule process_scope :premises (@p5384) :args (false))
% 4.01/4.26  (assume-push @p5385 @t280)
% 4.01/4.26  (assume-push @p5386 @t671)
% 4.01/4.26  (assume-push @p5387 @t661)
% 4.01/4.26  (step @p2685 :rule and_intro :premises (@p5386 @p5387 @p421))
% 4.01/4.26  (step-pop @p5388 :rule scope :premises (@p2685))
% 4.01/4.26  (step-pop @p5389 :rule scope :premises (@p5388))
% 4.01/4.26  (step-pop @p5390 :rule scope :premises (@p5389))
% 4.01/4.26  (step @p2686 :rule process_scope :premises (@p5390) :args (@t752))
% 4.01/4.26  (step @p2690 :rule implies_elim :premises (@p2686))
% 4.01/4.26  (step @p2691 :rule resolution :premises (@p2690 @p2678) :args (true @t752))
% 4.01/4.26  (step @p2692 :rule not_and :premises (@p2691))
% 4.01/4.26  (step @p2693 :rule eq_resolve :premises (@p2692 @p2668))
% 4.01/4.26  (step @p2694 :rule refl :args (@t677))
% 4.01/4.26  (step @p2695 :rule bool-double-not-elim :args (@t254))
% 4.01/4.26  (step @p2696 :rule nary_cong :premises (@p2695 @p2095 @p2694) :args ((or @t753 @t662 @t677)))
% 4.01/4.26  (assume-push @p5391 @t257)
% 4.01/4.26  (assume-push @p5392 @t661)
% 4.01/4.26  (assume-push @p5393 @t257)
% 4.01/4.26  (assume-push @p5394 @t661)
% 4.01/4.26  (step @p2701 :rule false_intro :premises (@p5391))
% 4.01/4.26  (step @p2702 :rule symm :premises (@p5392))
% 4.01/4.26  (step @p1209 :rule refl :args (@t161))
% 4.01/4.26  (step @p2703 :rule cong :premises (@p1209 @p2702) :args (@t674))
% 4.01/4.26  (step @p2704 :rule trans :premises (@p2703 @p2701))
% 4.01/4.26  (step @p2705 :rule false_elim :premises (@p2704))
% 4.01/4.26  (step-pop @p5395 :rule scope :premises (@p2705))
% 4.01/4.26  (step-pop @p5396 :rule scope :premises (@p5395))
% 4.01/4.26  (step @p2706 :rule process_scope :premises (@p5396) :args (@t677))
% 4.01/4.26  (step @p2709 :rule and_intro :premises (@p5391 @p5392))
% 4.01/4.26  (step @p2710 :rule modus_ponens :premises (@p2709 @p2706))
% 4.01/4.26  (step-pop @p5397 :rule scope :premises (@p2710))
% 4.01/4.26  (step-pop @p5398 :rule scope :premises (@p5397))
% 4.01/4.26  (step @p2711 :rule process_scope :premises (@p5398) :args (@t677))
% 4.01/4.26  (step @p2714 :rule implies_elim :premises (@p2711))
% 4.01/4.26  (step @p2715 :rule cnf_and_neg :args (@t754))
% 4.01/4.26  (step @p2716 :rule resolution :premises (@p2715 @p2714) :args (true @t754))
% 4.01/4.26  (step @p2717 :rule eq_resolve :premises (@p2716 @p2696))
% 4.01/4.26  (step @p2718 :rule reordering :premises (@p2717) :args ((or @t677 @t254 @t662)))
% 4.01/4.26  (step @p2719 :rule instantiate :premises (@p208) :args ((@list @t161 @t156 @t606)))
% 4.01/4.26  (step @p2720 :rule cnf_or_pos :args (@t758))
% 4.01/4.26  (step @p2721 :rule reordering :premises (@p2720) :args ((or @t166 @t695 @t671 @t757 (not @t758))))
% 4.01/4.26  (step @p2722 :rule cnf_or_pos :args (@t755))
% 4.01/4.26  (step @p2723 :rule reordering :premises (@p2722) :args ((or @t607 @t674 @t272 @t759)))
% 4.01/4.26  (step @p2724 :rule cnf_and_pos :args (@t757 1))
% 4.01/4.26  (step @p2725 :rule reordering :premises (@p2724) :args ((or @t755 @t760)))
% 4.01/4.26  (step @p2726 :rule chain_m_resolution :premises (@p2725 @p2723 @p2721 @p2719 @p411 @p2718 @p2693 @p421 @p2667 @p2665 @p2664 @p2662 @p2201) :args ((or @t643 @t748 @t658 @t609 @t676 @t695 @t734 @t272 @t254) (@list true false false true true true true false false true true true) (@list @t755 @t757 @t758 @t166 @t674 @t671 @t164 @t661 @t751 @t750 @t749 @t607)))
% 4.01/4.26  (step @p2727 :rule cnf_and_pos :args (@t744 0))
% 4.01/4.26  (step @p2728 :rule reordering :premises (@p2727) :args ((or @t743 (not @t744))))
% 4.01/4.26  (step @p2729 :rule refl :args (@t420))
% 4.01/4.26  (step @p2730 :rule bool-double-not-elim :args (@t608))
% 4.01/4.26  (step @p2731 :rule nary_cong :premises (@p2730 @p2167 @p2729) :args ((or (not @t676) @t672 @t420)))
% 4.01/4.26  (assume-push @p5399 @t418)
% 4.01/4.26  (assume-push @p5400 @t671)
% 4.01/4.26  (assume-push @p5401 @t676)
% 4.01/4.26  (step @p961 :rule evaluate :args (@t447))
% 4.01/4.26  (step @p2735 :rule true_intro :premises (@p5399))
% 4.01/4.26  (step @p2736 :rule symm :premises (@p5400))
% 4.01/4.26  (step @p1528 :rule refl :args (@t130))
% 4.01/4.26  (step @p2737 :rule cong :premises (@p1528 @p2736) :args (@t608))
% 4.01/4.26  (step @p2738 :rule false_intro :premises (@p5401))
% 4.01/4.26  (step @p2739 :rule symm :premises (@p2738))
% 4.01/4.26  (step @p2740 :rule trans :premises (@p2739 @p2737 @p2735))
% 4.01/4.26  (step @p2741 false :rule eq_resolve :premises (@p2740 @p961))
% 4.01/4.26  (step-pop @p5402 :rule scope :premises (@p2741))
% 4.01/4.26  (step-pop @p5403 :rule scope :premises (@p5402))
% 4.01/4.26  (step-pop @p5404 :rule scope :premises (@p5403))
% 4.01/4.26  (step @p2742 :rule process_scope :premises (@p5404) :args (false))
% 4.01/4.26  (assume-push @p5405 @t676)
% 4.01/4.26  (assume-push @p5406 @t671)
% 4.01/4.26  (assume-push @p5407 @t418)
% 4.01/4.26  (step @p2749 :rule and_intro :premises (@p5407 @p5406 @p5405))
% 4.01/4.26  (step-pop @p5408 :rule scope :premises (@p2749))
% 4.01/4.26  (step-pop @p5409 :rule scope :premises (@p5408))
% 4.01/4.26  (step-pop @p5410 :rule scope :premises (@p5409))
% 4.01/4.26  (step @p2750 :rule process_scope :premises (@p5410) :args (@t761))
% 4.01/4.26  (step @p2754 :rule implies_elim :premises (@p2750))
% 4.01/4.26  (step @p2755 :rule resolution :premises (@p2754 @p2742) :args (true @t761))
% 4.01/4.26  (step @p2756 :rule not_and :premises (@p2755))
% 4.01/4.26  (step @p2757 :rule eq_resolve :premises (@p2756 @p2731))
% 4.01/4.26  (step @p2758 :rule cnf_or_pos :args (@t743))
% 4.01/4.26  (step @p2759 :rule reordering :premises (@p2758) :args ((or @t741 @t654 @t742 (not @t743))))
% 4.01/4.26  (step @p2760 :rule refl :args (@t763))
% 4.01/4.26  (step @p2761 :rule eq-symm :args (@t606 @t152))
% 4.01/4.26  (step @p2762 :rule refl :args (@t165))
% 4.01/4.26  (step @p2763 :rule refl :args (@t671))
% 4.01/4.26  (step @p2764 :rule nary_cong :premises (@p2763 @p2762 @p2761 @p2760) :args (@t765))
% 4.01/4.26  (step @p2765 :rule cong :premises (@p214 @p2764) :args ((=> @t123 @t765)))
% 4.01/4.26  (assume-push @p5411 @t123)
% 4.01/4.26  (step @p2767 :rule instantiate :premises (@p208) :args ((@list @t161 @t606 @t152)))
% 4.01/4.26  (step-pop @p5412 :rule scope :premises (@p2767))
% 4.01/4.26  (step @p2768 :rule process_scope :premises (@p5412) :args (@t765))
% 4.01/4.26  (step @p2770 :rule eq_resolve :premises (@p2768 @p2765))
% 4.01/4.26  (step @p2771 :rule implies_elim :premises (@p2770))
% 4.01/4.26  (step @p2772 :rule chain_m_resolution :premises (@p2771 @p208) :args (@t766 @t150 @t151))
% 4.01/4.26  (step @p2773 :rule cnf_or_pos :args (@t766))
% 4.01/4.26  (step @p2774 :rule reordering :premises (@p2773) :args ((or @t165 @t702 @t671 @t763 (not @t766))))
% 4.01/4.26  (step @p2775 :rule refl :args (@t768))
% 4.01/4.26  (step @p2776 :rule nary_cong :premises (@p2763 @p878 @p2648 @p2775) :args (@t769))
% 4.01/4.26  (step @p2777 :rule cong :premises (@p214 @p2776) :args ((=> @t123 @t769)))
% 4.01/4.26  (assume-push @p5413 @t123)
% 4.01/4.26  (step @p2779 :rule instantiate :premises (@p208) :args ((@list @t161 @t606 @t133)))
% 4.01/4.26  (step-pop @p5414 :rule scope :premises (@p2779))
% 4.01/4.26  (step @p2780 :rule process_scope :premises (@p5414) :args (@t769))
% 4.01/4.26  (step @p2782 :rule eq_resolve :premises (@p2780 @p2777))
% 4.01/4.26  (step @p2783 :rule implies_elim :premises (@p2782))
% 4.01/4.26  (step @p2784 :rule chain_m_resolution :premises (@p2783 @p208) :args (@t770 @t150 @t151))
% 4.01/4.26  (step @p2785 :rule cnf_or_pos :args (@t770))
% 4.01/4.26  (step @p2786 :rule reordering :premises (@p2785) :args ((or @t162 @t671 @t737 @t768 (not @t770))))
% 4.01/4.26  (step @p2787 :rule cnf_and_pos :args (@t763 0))
% 4.01/4.26  (step @p2788 :rule reordering :premises (@p2787) :args ((or @t762 (not @t763))))
% 4.01/4.26  (step @p2789 :rule cnf_and_pos :args (@t768 1))
% 4.01/4.26  (step @p2790 :rule reordering :premises (@p2789) :args ((or @t767 (not @t768))))
% 4.01/4.26  (step @p2791 :rule cnf_or_pos :args (@t762))
% 4.01/4.26  (step @p2792 :rule reordering :premises (@p2791) :args ((or @t666 @t677 @t258 (not @t762))))
% 4.01/4.26  (step @p2793 :rule cnf_or_pos :args (@t767))
% 4.01/4.26  (step @p2794 :rule reordering :premises (@p2793) :args ((or @t674 @t289 @t740 (not @t767))))
% 4.01/4.26  (step @p2795 :rule chain_m_resolution :premises (@p2794 @p2792 @p2790 @p2788 @p2786 @p2784 @p433 @p2774 @p2772 @p409 @p2759 @p2757 @p2728 @p2726 @p2660 @p2658 @p2645 @p2617 @p2589 @p2570 @p2546 @p2527 @p2497 @p2495 @p2494 @p2492 @p2491 @p2067 @p2046 @p1037 @p1645 @p803 @p801 @p798 @p2028 @p249 @p419 @p416 @p413 @p410 @p390 @p339 @p276 @p223 @p1814 @p207 @p268 @p200) :args ((or @t363 @t207 @t177 @t600 @t311 @t611 @t387 @t391 @t549 @t234 @t244 @t218 @t621 @t643 @t748 @t640 @t741 @t609 @t420 @t289 @t272 @t254 @t446 @t593) (@list true false false false false true false false true true true false true false false true true false true false true false false true false false false true false true false false false true true false false false true true true true true false false true true) (@list @t674 @t767 @t762 @t768 @t770 @t162 @t763 @t766 @t165 @t740 @t671 @t743 @t608 @t744 @t747 @t737 @t734 @t665 @t702 @t656 @t695 @t653 @t729 @t726 @t728 @t652 @t650 @t626 @t399 @t385 @t400 @t402 @t406 @t395 @t153 @t255 @t273 @t276 @t166 @t165 @t160 @t167 @t72 @t277 @t123 @t127 @t82)))
% 4.01/4.26  (step @p2796 :rule chain_m_resolution :premises (@p2795 @p2004 @p1741 @p1863) :args ((or @t363 @t207 @t178 @t177 @t600 @t311 @t611 @t387 @t391 @t549 @t234 @t244 @t218 @t643 @t748 @t640 @t609 @t420 @t289 @t272 @t254 @t446) (@list false false true) (@list @t646 @t592 @t621)))
% 4.01/4.26  (step @p2797 :rule instantiate :premises (@p208) :args ((@list @t152 @t131 @t599)))
% 4.01/4.26  (step @p2798 :rule cnf_or_pos :args (@t775))
% 4.01/4.26  (step @p2799 :rule reordering :premises (@p2798) :args ((or @t154 @t628 @t635 @t774 (not @t775))))
% 4.01/4.26  (step @p2800 :rule cnf_and_pos :args (@t774 1))
% 4.01/4.26  (step @p2801 :rule reordering :premises (@p2800) :args ((or @t772 (not @t774))))
% 4.01/4.26  (step @p2802 :rule cnf_or_pos :args (@t772))
% 4.01/4.26  (step @p2803 :rule reordering :premises (@p2802) :args ((or @t600 @t191 @t771 (not @t772))))
% 4.01/4.26  (step @p2804 :rule instantiate :premises (@p332) :args ((@list @t131 @t599)))
% 4.01/4.26  (step @p2805 :rule cnf_or_pos :args (@t777))
% 4.01/4.26  (step @p2806 :rule reordering :premises (@p2805) :args ((or @t773 @t776 (not @t777))))
% 4.01/4.26  (step @p2807 :rule refl :args (@t778))
% 4.01/4.26  (step @p2808 :rule nary_cong :premises (@p1868 @p2807 @p1909) :args ((or @t630 @t778 @t638)))
% 4.01/4.26  (assume-push @p5415 @t246)
% 4.01/4.26  (assume-push @p5416 @t634)
% 4.01/4.26  (assume-push @p5417 @t776)
% 4.01/4.26  (step @p1453 :rule evaluate :args (@t556))
% 4.01/4.26  (step @p2812 :rule false_intro :premises (@p5415))
% 4.01/4.26  (step @p1343 :rule refl :args (@t131))
% 4.01/4.26  (step @p2813 :rule symm :premises (@p5416))
% 4.01/4.26  (step @p2814 :rule cong :premises (@p2813 @p1343) :args (@t776))
% 4.01/4.26  (step @p2815 :rule true_intro :premises (@p5417))
% 4.01/4.26  (step @p2816 :rule symm :premises (@p2815))
% 4.01/4.26  (step @p2817 :rule trans :premises (@p2816 @p2814 @p2812))
% 4.01/4.26  (step @p2818 false :rule eq_resolve :premises (@p2817 @p1453))
% 4.01/4.26  (step-pop @p5418 :rule scope :premises (@p2818))
% 4.01/4.26  (step-pop @p5419 :rule scope :premises (@p5418))
% 4.01/4.26  (step-pop @p5420 :rule scope :premises (@p5419))
% 4.01/4.26  (step @p2819 :rule process_scope :premises (@p5420) :args (false))
% 4.01/4.26  (assume-push @p5421 @t246)
% 4.01/4.26  (assume-push @p5422 @t776)
% 4.01/4.26  (assume-push @p5423 @t634)
% 4.01/4.26  (step @p2826 :rule and_intro :premises (@p5421 @p5423 @p5422))
% 4.01/4.26  (step-pop @p5424 :rule scope :premises (@p2826))
% 4.01/4.26  (step-pop @p5425 :rule scope :premises (@p5424))
% 4.01/4.26  (step-pop @p5426 :rule scope :premises (@p5425))
% 4.01/4.26  (step @p2827 :rule process_scope :premises (@p5426) :args (@t779))
% 4.01/4.26  (step @p2831 :rule implies_elim :premises (@p2827))
% 4.01/4.26  (step @p2832 :rule resolution :premises (@p2831 @p2819) :args (true @t779))
% 4.01/4.26  (step @p2833 :rule not_and :premises (@p2832))
% 4.01/4.26  (step @p2834 :rule eq_resolve :premises (@p2833 @p2808))
% 4.01/4.26  (step @p2835 :rule refl :args (@t781))
% 4.01/4.26  (step @p2836 :rule refl :args (@t628))
% 4.01/4.26  (step @p2837 :rule nary_cong :premises (@p351 @p2836 @p1896 @p2835) :args (@t782))
% 4.01/4.26  (step @p2838 :rule cong :premises (@p214 @p2837) :args ((=> @t123 @t782)))
% 4.01/4.26  (assume-push @p5427 @t123)
% 4.01/4.26  (step @p2840 :rule instantiate :premises (@p208) :args ((@list @t131 @t156 @t599)))
% 4.01/4.26  (step-pop @p5428 :rule scope :premises (@p2840))
% 4.01/4.26  (step @p2841 :rule process_scope :premises (@p5428) :args (@t782))
% 4.01/4.26  (step @p2843 :rule eq_resolve :premises (@p2841 @p2838))
% 4.01/4.26  (step @p2844 :rule implies_elim :premises (@p2843))
% 4.01/4.26  (step @p2845 :rule chain_m_resolution :premises (@p2844 @p208) :args (@t783 @t150 @t151))
% 4.01/4.26  (step @p2846 :rule cnf_or_pos :args (@t783))
% 4.01/4.26  (step @p2847 :rule reordering :premises (@p2846) :args ((or @t158 @t628 @t634 @t781 (not @t783))))
% 4.01/4.26  (step @p2848 :rule cnf_and_pos :args (@t781 0))
% 4.01/4.26  (step @p2849 :rule reordering :premises (@p2848) :args ((or @t780 (not @t781))))
% 4.01/4.26  (step @p2850 :rule cnf_or_pos :args (@t780))
% 4.01/4.26  (step @p2851 :rule reordering :premises (@p2850) :args ((or @t234 @t773 @t627 (not @t780))))
% 4.01/4.26  (step @p2852 :rule chain_m_resolution :premises (@p1892 @p2851 @p1894 @p2849 @p1908 @p1906 @p340 @p2847 @p2845 @p362 @p2834 @p2806 @p2804 @p2803 @p2801 @p2799 @p2797 @p289 @p2796 @p1984 @p1954 @p1865 @p1834 @p1832 @p521 @p708 @p331 @p1363 @p1360 @p364 @p339 @p361 @p288 @p276 @p223 @p359 @p207 @p268 @p200) :args ((or @t363 @t207 @t357 @t178 @t177 @t600 @t311 @t611 @t387 @t391 @t549 @t217 @t244 @t218 @t602 @t609 @t420 @t289 @t272 @t254 @t446) (@list true false false false false true false false true true false false false false false false true true true true false true false true false false false false false true true true true true false false true true) (@list @t626 @t632 @t780 @t633 @t637 @t160 @t781 @t783 @t158 @t634 @t776 @t777 @t771 @t772 @t774 @t775 @t154 @t635 @t643 @t628 @t601 @t618 @t620 @t191 @t342 @t125 @t231 @t232 @t236 @t160 @t158 @t154 @t167 @t72 @t240 @t123 @t127 @t82)))
% 4.01/4.26  (step @p2853 :rule chain_m_resolution :premises (@p2851 @p1892 @p2803 @p1894 @p2801 @p1908 @p1906 @p340 @p2799 @p2797 @p289 @p2849 @p2847 @p361 @p276 @p223 @p2844 @p207 @p268 @p200) :args ((or @t600 @t191 @t234 @t217 @t628 @t635 @t634) (@list false false false false false false true false false true false false true true true false false true true) (@list @t626 @t771 @t632 @t772 @t633 @t637 @t160 @t774 @t775 @t154 @t780 @t781 @t158 @t167 @t72 @t783 @t123 @t127 @t82)))
% 4.01/4.26  (step @p2854 :rule bool-double-not-elim :args (@t547))
% 4.01/4.26  (step @p2855 :rule refl :args (@t748))
% 4.01/4.26  (step @p2856 :rule nary_cong :premises (@p2855 @p2854 @p1909) :args ((or @t748 @t784 @t638)))
% 4.01/4.26  (assume-push @p5429 @t549)
% 4.01/4.26  (assume-push @p5430 @t634)
% 4.01/4.26  (assume-push @p5431 @t601)
% 4.01/4.26  (step @p1453 :rule evaluate :args (@t556))
% 4.01/4.26  (step @p2860 :rule false_intro :premises (@p5429))
% 4.01/4.26  (step @p2861 :rule symm :premises (@p5430))
% 4.01/4.26  (step @p1528 :rule refl :args (@t130))
% 4.01/4.26  (step @p2862 :rule cong :premises (@p1528 @p2861) :args (@t601))
% 4.01/4.26  (step @p2863 :rule true_intro :premises (@p5431))
% 4.01/4.26  (step @p2864 :rule symm :premises (@p2863))
% 4.01/4.26  (step @p2865 :rule trans :premises (@p2864 @p2862 @p2860))
% 4.01/4.26  (step @p2866 false :rule eq_resolve :premises (@p2865 @p1453))
% 4.01/4.26  (step-pop @p5432 :rule scope :premises (@p2866))
% 4.01/4.26  (step-pop @p5433 :rule scope :premises (@p5432))
% 4.01/4.26  (step-pop @p5434 :rule scope :premises (@p5433))
% 4.01/4.26  (step @p2867 :rule process_scope :premises (@p5434) :args (false))
% 4.01/4.26  (assume-push @p5435 @t601)
% 4.01/4.26  (assume-push @p5436 @t549)
% 4.01/4.26  (assume-push @p5437 @t634)
% 4.01/4.26  (step @p2874 :rule and_intro :premises (@p5436 @p5437 @p5435))
% 4.01/4.26  (step-pop @p5438 :rule scope :premises (@p2874))
% 4.01/4.26  (step-pop @p5439 :rule scope :premises (@p5438))
% 4.01/4.26  (step-pop @p5440 :rule scope :premises (@p5439))
% 4.01/4.26  (step @p2875 :rule process_scope :premises (@p5440) :args (@t785))
% 4.01/4.26  (step @p2879 :rule implies_elim :premises (@p2875))
% 4.01/4.26  (step @p2880 :rule resolution :premises (@p2879 @p2867) :args (true @t785))
% 4.01/4.26  (step @p2881 :rule not_and :premises (@p2880))
% 4.01/4.26  (step @p2882 :rule eq_resolve :premises (@p2881 @p2856))
% 4.01/4.26  (step @p2883 :rule reordering :premises (@p2882) :args ((or @t547 @t748 @t638)))
% 4.01/4.26  (step @p2884 :rule chain_m_resolution :premises (@p2883 @p2853 @p2852 @p1954 @p1865 @p521 @p708 @p331 @p1363 @p1360 @p364 @p339 @p361 @p288 @p276 @p223 @p359 @p207 @p268 @p200) :args ((or @t363 @t207 @t357 @t178 @t177 @t600 @t311 @t611 @t387 @t391 @t217 @t244 @t218 @t635 @t602 @t609 @t420 @t289 @t272 @t254 @t446) (@list false true true false true false false false false false true true true true true false false true true) (@list @t634 @t547 @t628 @t601 @t191 @t342 @t125 @t231 @t232 @t236 @t160 @t158 @t154 @t167 @t72 @t240 @t123 @t127 @t82)))
% 4.01/4.26  (step @p2885 :rule nary_cong :premises (@p2854 @p2203 @p2498) :args ((or @t784 @t676 @t699)))
% 4.01/4.26  (assume-push @p5441 @t549)
% 4.01/4.26  (assume-push @p5442 @t695)
% 4.01/4.26  (assume-push @p5443 @t608)
% 4.01/4.26  (step @p1453 :rule evaluate :args (@t556))
% 4.01/4.26  (step @p2889 :rule false_intro :premises (@p5441))
% 4.01/4.26  (step @p2890 :rule symm :premises (@p5442))
% 4.01/4.26  (step @p1528 :rule refl :args (@t130))
% 4.01/4.26  (step @p2891 :rule cong :premises (@p1528 @p2890) :args (@t608))
% 4.01/4.26  (step @p2892 :rule true_intro :premises (@p5443))
% 4.01/4.26  (step @p2893 :rule symm :premises (@p2892))
% 4.01/4.26  (step @p2894 :rule trans :premises (@p2893 @p2891 @p2889))
% 4.01/4.26  (step @p2895 false :rule eq_resolve :premises (@p2894 @p1453))
% 4.01/4.26  (step-pop @p5444 :rule scope :premises (@p2895))
% 4.01/4.26  (step-pop @p5445 :rule scope :premises (@p5444))
% 4.01/4.26  (step-pop @p5446 :rule scope :premises (@p5445))
% 4.01/4.26  (step @p2896 :rule process_scope :premises (@p5446) :args (false))
% 4.01/4.26  (assume-push @p5447 @t549)
% 4.01/4.26  (assume-push @p5448 @t608)
% 4.01/4.26  (assume-push @p5449 @t695)
% 4.01/4.26  (step @p2903 :rule and_intro :premises (@p5447 @p5449 @p5448))
% 4.01/4.26  (step-pop @p5450 :rule scope :premises (@p2903))
% 4.01/4.26  (step-pop @p5451 :rule scope :premises (@p5450))
% 4.01/4.26  (step-pop @p5452 :rule scope :premises (@p5451))
% 4.01/4.26  (step @p2904 :rule process_scope :premises (@p5452) :args (@t786))
% 4.01/4.26  (step @p2908 :rule implies_elim :premises (@p2904))
% 4.01/4.26  (step @p2909 :rule resolution :premises (@p2908 @p2896) :args (true @t786))
% 4.01/4.26  (step @p2910 :rule not_and :premises (@p2909))
% 4.01/4.26  (step @p2911 :rule eq_resolve :premises (@p2910 @p2885))
% 4.01/4.26  (step @p2912 :rule chain_m_resolution :premises (@p2249 @p2363 @p2361 @p340 @p2233 @p2360 @p2911 @p2201) :args ((or @t207 @t547 @t244 @t218 @t609 @t676 @t656) @t787 (@list @t694 @t709 @t160 @t683 @t702 @t695 @t607)))
% 4.01/4.26  (step @p2913 :rule nary_cong :premises (@p739 @p2498 @p2202) :args ((or @t393 @t699 @t681)))
% 4.01/4.26  (assume-push @p5453 @t695)
% 4.01/4.26  (assume-push @p5454 @t680)
% 4.01/4.26  (assume-push @p5455 @t241)
% 4.01/4.26  (step @p961 :rule evaluate :args (@t447))
% 4.01/4.26  (step @p2917 :rule symm :premises (@p5454))
% 4.01/4.26  (step @p2918 :rule trans :premises (@p5453 @p2917))
% 4.01/4.26  (step @p2919 :rule true_intro :premises (@p2918))
% 4.01/4.26  (step @p745 :rule false_intro :premises (@p362))
% 4.01/4.26  (step @p2920 :rule symm :premises (@p745))
% 4.01/4.26  (step @p2921 :rule trans :premises (@p2920 @p2919))
% 4.01/4.26  (step @p2922 false :rule eq_resolve :premises (@p2921 @p961))
% 4.01/4.26  (step-pop @p5456 :rule scope :premises (@p2922))
% 4.01/4.26  (step-pop @p5457 :rule scope :premises (@p5456))
% 4.01/4.26  (step-pop @p5458 :rule scope :premises (@p5457))
% 4.01/4.26  (step @p2923 :rule process_scope :premises (@p5458) :args (false))
% 4.01/4.26  (assume-push @p5459 @t241)
% 4.01/4.26  (assume-push @p5460 @t695)
% 4.01/4.26  (assume-push @p5461 @t680)
% 4.01/4.26  (step @p2930 :rule and_intro :premises (@p5460 @p5461 @p362))
% 4.01/4.26  (step-pop @p5462 :rule scope :premises (@p2930))
% 4.01/4.26  (step-pop @p5463 :rule scope :premises (@p5462))
% 4.01/4.26  (step-pop @p5464 :rule scope :premises (@p5463))
% 4.01/4.26  (step @p2931 :rule process_scope :premises (@p5464) :args (@t788))
% 4.01/4.26  (step @p2935 :rule implies_elim :premises (@p2931))
% 4.01/4.26  (step @p2936 :rule resolution :premises (@p2935 @p2923) :args (true @t788))
% 4.01/4.26  (step @p2937 :rule not_and :premises (@p2936))
% 4.01/4.26  (step @p2938 :rule eq_resolve :premises (@p2937 @p2913))
% 4.01/4.26  (step @p2939 :rule chain_m_resolution :premises (@p2251 @p2247 @p2245 @p2302 @p2938 @p362) :args ((or @t611 @t387 @t401 @t234 @t699 @t668 @t446) @t789 (@list @t690 @t692 @t689 @t680 @t158)))
% 4.01/4.26  (step @p2940 :rule chain_m_resolution :premises (@p2490 @p2488 @p2486 @p2484 @p2482 @p2480 @p289 @p2479 @p2477 @p444 @p2476 @p928 @p2458 @p2434 @p2432 @p2430 @p2428 @p2939 @p2389 @p2200 @p2417 @p2198 @p2196 @p421 @p2366 @p2195 @p2912 @p2165 @p2147 @p2124 @p2094 @p2070 @p2068 @p1831 @p1829 @p1827 @p361 @p276 @p223 @p1825 @p207 @p1014 @p1779 @p521 @p708 @p331 @p268 @p200) :args ((or @t207 @t611 @t387 @t401 @t391 @t547 @t234 @t218 @t663 @t640 @t652 @t609 @t254 @t258 @t299 @t446 @t593) (@list true false false false false true false false true true false true true false false false true false false true false false true false true true true true true true true false true false false true true true false false false false true false false true true) (@list @t685 @t722 @t719 @t723 @t724 @t154 @t720 @t721 @t163 @t680 @t135 @t697 @t686 @t712 @t713 @t715 @t695 @t674 @t675 @t702 @t678 @t679 @t164 @t607 @t671 @t608 @t668 @t665 @t661 @t656 @t653 @t655 @t244 @t612 @t613 @t158 @t167 @t72 @t616 @t123 @t438 @t450 @t191 @t342 @t125 @t127 @t82)))
% 4.01/4.26  (step @p2941 :rule bool-double-not-elim :args (@t484))
% 4.01/4.26  (step @p2942 :rule nary_cong :premises (@p2941 @p2148 @p2095) :args ((or (not @t485) @t669 @t662)))
% 4.01/4.26  (assume-push @p5465 @t661)
% 4.01/4.26  (assume-push @p5466 @t668)
% 4.01/4.26  (assume-push @p5467 @t485)
% 4.01/4.26  (step @p961 :rule evaluate :args (@t447))
% 4.01/4.26  (step @p2946 :rule symm :premises (@p5466))
% 4.01/4.26  (step @p2947 :rule trans :premises (@p5465 @p2946))
% 4.01/4.26  (step @p2948 :rule true_intro :premises (@p2947))
% 4.01/4.26  (step @p2949 :rule false_intro :premises (@p5467))
% 4.01/4.26  (step @p2950 :rule symm :premises (@p2949))
% 4.01/4.26  (step @p2951 :rule trans :premises (@p2950 @p2948))
% 4.01/4.26  (step @p2952 false :rule eq_resolve :premises (@p2951 @p961))
% 4.01/4.26  (step-pop @p5468 :rule scope :premises (@p2952))
% 4.01/4.26  (step-pop @p5469 :rule scope :premises (@p5468))
% 4.01/4.26  (step-pop @p5470 :rule scope :premises (@p5469))
% 4.01/4.26  (step @p2953 :rule process_scope :premises (@p5470) :args (false))
% 4.01/4.26  (assume-push @p5471 @t485)
% 4.01/4.26  (assume-push @p5472 @t668)
% 4.01/4.26  (assume-push @p5473 @t661)
% 4.01/4.26  (step @p2960 :rule and_intro :premises (@p5473 @p5472 @p5471))
% 4.01/4.26  (step-pop @p5474 :rule scope :premises (@p2960))
% 4.01/4.26  (step-pop @p5475 :rule scope :premises (@p5474))
% 4.01/4.26  (step-pop @p5476 :rule scope :premises (@p5475))
% 4.01/4.26  (step @p2961 :rule process_scope :premises (@p5476) :args (@t790))
% 4.01/4.26  (step @p2965 :rule implies_elim :premises (@p2961))
% 4.01/4.26  (step @p2966 :rule resolution :premises (@p2965 @p2953) :args (true @t790))
% 4.01/4.26  (step @p2967 :rule not_and :premises (@p2966))
% 4.01/4.26  (step @p2968 :rule eq_resolve :premises (@p2967 @p2942))
% 4.01/4.26  (step @p2969 :rule instantiate :premises (@p208) :args ((@list @t161 @t384 @t606)))
% 4.01/4.26  (step @p2970 :rule cnf_or_pos :args (@t793))
% 4.01/4.26  (step @p2971 :rule reordering :premises (@p2970) :args ((or @t671 @t491 @t668 @t792 (not @t793))))
% 4.01/4.26  (step @p2972 :rule cnf_and_pos :args (@t792 1))
% 4.01/4.26  (step @p2973 :rule reordering :premises (@p2972) :args ((or @t791 (not @t792))))
% 4.01/4.26  (step @p2974 :rule cnf_or_pos :args (@t791))
% 4.01/4.26  (step @p2975 :rule reordering :premises (@p2974) :args ((or @t674 @t495 @t686 (not @t791))))
% 4.01/4.26  (step @p2976 :rule chain_m_resolution :premises (@p2975 @p2434 @p2973 @p2432 @p2971 @p2969 @p2430 @p2428 @p2968 @p2718) :args ((or @t484 @t401 @t391 @t693 @t695 @t671 @t491 @t254 @t495 @t662) (@list true false false false false false false true true) (@list @t686 @t791 @t712 @t792 @t793 @t713 @t715 @t668 @t674)))
% 4.01/4.26  (step @p2977 :rule refl :args (@t795))
% 4.01/4.26  (step @p2978 :rule refl :args (@t661))
% 4.01/4.26  (step @p2979 :rule nary_cong :premises (@p2978 @p643 @p2648 @p2977) :args (@t796))
% 4.01/4.26  (step @p2980 :rule cong :premises (@p214 @p2979) :args ((=> @t123 @t796)))
% 4.01/4.26  (assume-push @p5477 @t123)
% 4.01/4.26  (step @p2982 :rule instantiate :premises (@p208) :args ((@list @t130 @t606 @t133)))
% 4.01/4.26  (step-pop @p5478 :rule scope :premises (@p2982))
% 4.01/4.26  (step @p2983 :rule process_scope :premises (@p5478) :args (@t796))
% 4.01/4.26  (step @p2985 :rule eq_resolve :premises (@p2983 @p2980))
% 4.01/4.26  (step @p2986 :rule implies_elim :premises (@p2985))
% 4.01/4.26  (step @p2987 :rule chain_m_resolution :premises (@p2986 @p208) :args (@t797 @t150 @t151))
% 4.01/4.26  (step @p2988 :rule cnf_or_pos :args (@t797))
% 4.01/4.26  (step @p2989 :rule reordering :premises (@p2988) :args ((or @t147 @t737 @t661 @t795 (not @t797))))
% 4.01/4.26  (step @p2990 :rule cnf_or_pos :args (@t794))
% 4.01/4.26  (step @p2991 :rule reordering :premises (@p2990) :args ((or @t313 @t608 @t740 (not @t794))))
% 4.01/4.26  (step @p2992 :rule cnf_and_pos :args (@t795 1))
% 4.01/4.26  (step @p2993 :rule reordering :premises (@p2992) :args ((or @t794 (not @t795))))
% 4.01/4.26  (step @p2994 :rule chain_m_resolution :premises (@p2993 @p2991 @p2989 @p2987 @p228 @p2759 @p2976 @p2728 @p2757 @p2366 @p2660 @p2658 @p2726 @p2645 @p2617 @p2589 @p2527 @p2546 @p2497 @p2495 @p2940 @p2494 @p2492 @p2004 @p2067 @p2046 @p1984 @p2884 @p2852 @p1865 @p1863 @p1834 @p1832 @p1775 @p1774 @p1831 @p1829 @p1827 @p1825 @p660 @p657 @p654 @p227 @p651 @p1741 @p616 @p613 @p524 @p443 @p229 @p674 @p419 @p416 @p413 @p1814 @p1363 @p1360 @p364 @p361 @p288 @p359 @p1038 @p1810 @p1809 @p1544 @p1722 @p823 @p1263 @p1102 @p1099 @p1096 @p432 @p249 @p1093 @p1084 @p550 @p547 @p401 @p251 @p1125 @p1081 @p1078 @p390 @p339 @p1075 @p1126 @p1675 @p1065 @p1039 @p1062 @p1059 @p410 @p389 @p398 @p276 @p223 @p1056 @p207 @p1045 @p1014 @p1779 @p331 @p268 @p200) :args ((or @t313 @t363 @t207 @t178 @t177 @t600 @t311 @t611 @t401 @t391 @t217 @t272 @t495) (@list true false false true true true false true false false false true true true false true false false false false true false false false true true false true false true true false true true true false false false false false false true false false false false false true true false false false false false false false false true true false true true true true false false true true false false true true false false true false false true false false false true true false true true true false false false true true true true true false false false false false false true true) (@list @t794 @t795 @t797 @t147 @t740 @t661 @t743 @t671 @t607 @t744 @t747 @t608 @t737 @t734 @t665 @t695 @t656 @t653 @t729 @t652 @t726 @t728 @t646 @t650 @t626 @t643 @t635 @t547 @t601 @t621 @t618 @t620 @t602 @t595 @t244 @t612 @t613 @t616 @t354 @t364 @t367 @t147 @t370 @t592 @t297 @t343 @t345 @t163 @t146 @t346 @t255 @t273 @t276 @t277 @t231 @t232 @t236 @t158 @t154 @t240 @t387 @t609 @t603 @t521 @t444 @t223 @t484 @t289 @t467 @t468 @t162 @t153 @t470 @t460 @t218 @t266 @t267 @t155 @t268 @t461 @t463 @t165 @t160 @t466 @t254 @t491 @t453 @t263 @t455 @t456 @t166 @t164 @t159 @t167 @t72 @t459 @t123 @t418 @t438 @t450 @t125 @t127 @t82)))
% 4.01/4.26  (step @p2995 :rule instantiate :premises (@p332) :args ((@list @t152 @t599)))
% 4.01/4.26  (step @p2996 :rule cnf_or_pos :args (@t798))
% 4.01/4.26  (step @p2997 :rule reordering :premises (@p2996) :args ((or @t623 @t618 (not @t798))))
% 4.01/4.26  (step @p2998 :rule bool-double-not-elim :args (@t191))
% 4.01/4.26  (step @p2999 :rule refl :args (@t623))
% 4.01/4.26  (step @p3000 :rule nary_cong :premises (@p2999 @p2998 @p1867) :args ((or @t623 @t799 @t629)))
% 4.01/4.26  (assume-push @p5479 @t193)
% 4.01/4.26  (assume-push @p5480 @t628)
% 4.01/4.26  (assume-push @p5481 @t600)
% 4.01/4.26  (step @p1453 :rule evaluate :args (@t556))
% 4.01/4.26  (step @p3004 :rule false_intro :premises (@p5479))
% 4.01/4.26  (step @p3005 :rule symm :premises (@p5480))
% 4.01/4.26  (step @p721 :rule refl :args (@t152))
% 4.01/4.26  (step @p3006 :rule cong :premises (@p721 @p3005) :args (@t600))
% 4.01/4.26  (step @p3007 :rule true_intro :premises (@p5481))
% 4.01/4.26  (step @p3008 :rule symm :premises (@p3007))
% 4.01/4.26  (step @p3009 :rule trans :premises (@p3008 @p3006 @p3004))
% 4.01/4.26  (step @p3010 false :rule eq_resolve :premises (@p3009 @p1453))
% 4.01/4.26  (step-pop @p5482 :rule scope :premises (@p3010))
% 4.01/4.26  (step-pop @p5483 :rule scope :premises (@p5482))
% 4.01/4.26  (step-pop @p5484 :rule scope :premises (@p5483))
% 4.01/4.26  (step @p3011 :rule process_scope :premises (@p5484) :args (false))
% 4.01/4.26  (assume-push @p5485 @t600)
% 4.01/4.26  (assume-push @p5486 @t193)
% 4.01/4.26  (assume-push @p5487 @t628)
% 4.01/4.26  (step @p3018 :rule and_intro :premises (@p5486 @p5487 @p5485))
% 4.01/4.26  (step-pop @p5488 :rule scope :premises (@p3018))
% 4.01/4.26  (step-pop @p5489 :rule scope :premises (@p5488))
% 4.01/4.26  (step-pop @p5490 :rule scope :premises (@p5489))
% 4.01/4.26  (step @p3019 :rule process_scope :premises (@p5490) :args (@t800))
% 4.01/4.26  (step @p3023 :rule implies_elim :premises (@p3019))
% 4.01/4.26  (step @p3024 :rule resolution :premises (@p3023 @p3011) :args (true @t800))
% 4.01/4.26  (step @p3025 :rule not_and :premises (@p3024))
% 4.01/4.26  (step @p3026 :rule eq_resolve :premises (@p3025 @p3000))
% 4.01/4.26  (step @p3027 :rule reordering :premises (@p3026) :args ((or @t191 @t623 @t629)))
% 4.01/4.26  (step @p3028 :rule bool-double-not-elim :args (@t217))
% 4.01/4.26  (step @p3029 :rule nary_cong :premises (@p2999 @p3028 @p1909) :args ((or @t623 (not @t233) @t638)))
% 4.01/4.26  (assume-push @p5491 @t233)
% 4.01/4.26  (assume-push @p5492 @t634)
% 4.01/4.26  (assume-push @p5493 @t600)
% 4.01/4.26  (step @p1453 :rule evaluate :args (@t556))
% 4.01/4.26  (step @p3033 :rule false_intro :premises (@p5491))
% 4.01/4.26  (step @p3034 :rule symm :premises (@p5492))
% 4.01/4.26  (step @p721 :rule refl :args (@t152))
% 4.01/4.26  (step @p3035 :rule cong :premises (@p721 @p3034) :args (@t600))
% 4.01/4.26  (step @p3036 :rule true_intro :premises (@p5493))
% 4.01/4.26  (step @p3037 :rule symm :premises (@p3036))
% 4.01/4.26  (step @p3038 :rule trans :premises (@p3037 @p3035 @p3033))
% 4.01/4.26  (step @p3039 false :rule eq_resolve :premises (@p3038 @p1453))
% 4.01/4.26  (step-pop @p5494 :rule scope :premises (@p3039))
% 4.01/4.26  (step-pop @p5495 :rule scope :premises (@p5494))
% 4.01/4.26  (step-pop @p5496 :rule scope :premises (@p5495))
% 4.01/4.26  (step @p3040 :rule process_scope :premises (@p5496) :args (false))
% 4.01/4.26  (assume-push @p5497 @t600)
% 4.01/4.26  (assume-push @p5498 @t233)
% 4.01/4.26  (assume-push @p5499 @t634)
% 4.01/4.26  (step @p3047 :rule and_intro :premises (@p5498 @p5499 @p5497))
% 4.01/4.26  (step-pop @p5500 :rule scope :premises (@p3047))
% 4.01/4.26  (step-pop @p5501 :rule scope :premises (@p5500))
% 4.01/4.26  (step-pop @p5502 :rule scope :premises (@p5501))
% 4.01/4.26  (step @p3048 :rule process_scope :premises (@p5502) :args (@t801))
% 4.01/4.26  (step @p3052 :rule implies_elim :premises (@p3048))
% 4.01/4.26  (step @p3053 :rule resolution :premises (@p3052 @p3040) :args (true @t801))
% 4.01/4.26  (step @p3054 :rule not_and :premises (@p3053))
% 4.01/4.26  (step @p3055 :rule eq_resolve :premises (@p3054 @p3029))
% 4.01/4.26  (step @p3056 :rule reordering :premises (@p3055) :args ((or @t217 @t623 @t638)))
% 4.01/4.26  (step @p3057 :rule cnf_equiv_neg2 :args (@t602))
% 4.01/4.26  (step @p3058 :rule reordering :premises (@p3057) :args ((or @t623 @t748 @t602)))
% 4.01/4.26  (step @p3059 :rule cnf_or_pos :args (@t802))
% 4.01/4.26  (step @p3060 :rule reordering :premises (@p3059) :args ((or @t132 @t601 @t771 @t803)))
% 4.01/4.26  (step @p3061 :rule bool-double-not-elim :args (@t771))
% 4.01/4.26  (step @p3062 :rule refl :args (@t200))
% 4.01/4.26  (step @p3063 :rule nary_cong :premises (@p3062 @p3061 @p1835) :args ((or @t200 @t804 @t622)))
% 4.01/4.26  (assume-push @p5503 @t198)
% 4.01/4.26  (assume-push @p5504 @t621)
% 4.01/4.26  (assume-push @p5505 @t773)
% 4.01/4.26  (step @p961 :rule evaluate :args (@t447))
% 4.01/4.26  (step @p3067 :rule true_intro :premises (@p5503))
% 4.01/4.26  (step @p3068 :rule symm :premises (@p5504))
% 4.01/4.26  (step @p1343 :rule refl :args (@t131))
% 4.01/4.26  (step @p3069 :rule cong :premises (@p1343 @p3068) :args (@t771))
% 4.01/4.26  (step @p3070 :rule false_intro :premises (@p5505))
% 4.01/4.26  (step @p3071 :rule symm :premises (@p3070))
% 4.01/4.26  (step @p3072 :rule trans :premises (@p3071 @p3069 @p3067))
% 4.01/4.26  (step @p3073 false :rule eq_resolve :premises (@p3072 @p961))
% 4.01/4.26  (step-pop @p5506 :rule scope :premises (@p3073))
% 4.01/4.26  (step-pop @p5507 :rule scope :premises (@p5506))
% 4.01/4.26  (step-pop @p5508 :rule scope :premises (@p5507))
% 4.01/4.26  (step @p3074 :rule process_scope :premises (@p5508) :args (false))
% 4.01/4.26  (assume-push @p5509 @t198)
% 4.01/4.26  (assume-push @p5510 @t773)
% 4.01/4.26  (assume-push @p5511 @t621)
% 4.01/4.26  (step @p3081 :rule and_intro :premises (@p5509 @p5511 @p5510))
% 4.01/4.26  (step-pop @p5512 :rule scope :premises (@p3081))
% 4.01/4.26  (step-pop @p5513 :rule scope :premises (@p5512))
% 4.01/4.26  (step-pop @p5514 :rule scope :premises (@p5513))
% 4.01/4.26  (step @p3082 :rule process_scope :premises (@p5514) :args (@t805))
% 4.01/4.26  (step @p3086 :rule implies_elim :premises (@p3082))
% 4.01/4.26  (step @p3087 :rule resolution :premises (@p3086 @p3074) :args (true @t805))
% 4.01/4.26  (step @p3088 :rule not_and :premises (@p3087))
% 4.01/4.26  (step @p3089 :rule eq_resolve :premises (@p3088 @p3063))
% 4.01/4.26  (step @p3090 :rule cnf_and_pos :args (@t806 1))
% 4.01/4.26  (step @p3091 :rule reordering :premises (@p3090) :args ((or @t802 (not @t806))))
% 4.01/4.26  (step @p3092 :rule refl :args (@t808))
% 4.01/4.26  (step @p3093 :rule nary_cong :premises (@p1448 @p1932 @p3092) :args ((or @t555 @t640 @t808)))
% 4.01/4.26  (assume-push @p5515 @t365)
% 4.01/4.26  (assume-push @p5516 @t635)
% 4.01/4.26  (assume-push @p5517 @t365)
% 4.01/4.26  (assume-push @p5518 @t635)
% 4.01/4.26  (step @p3098 :rule false_intro :premises (@p5515))
% 4.01/4.26  (step @p3099 :rule symm :premises (@p5516))
% 4.01/4.26  (step @p935 :rule refl :args (@t133))
% 4.01/4.26  (step @p3100 :rule cong :premises (@p935 @p3099) :args (@t807))
% 4.01/4.26  (step @p3101 :rule trans :premises (@p3100 @p3098))
% 4.01/4.26  (step @p3102 :rule false_elim :premises (@p3101))
% 4.01/4.26  (step-pop @p5519 :rule scope :premises (@p3102))
% 4.01/4.26  (step-pop @p5520 :rule scope :premises (@p5519))
% 4.01/4.26  (step @p3103 :rule process_scope :premises (@p5520) :args (@t808))
% 4.01/4.26  (step @p3106 :rule and_intro :premises (@p5515 @p5516))
% 4.01/4.26  (step @p3107 :rule modus_ponens :premises (@p3106 @p3103))
% 4.01/4.26  (step-pop @p5521 :rule scope :premises (@p3107))
% 4.01/4.26  (step-pop @p5522 :rule scope :premises (@p5521))
% 4.01/4.26  (step @p3108 :rule process_scope :premises (@p5522) :args (@t808))
% 4.01/4.26  (step @p3111 :rule implies_elim :premises (@p3108))
% 4.01/4.26  (step @p3112 :rule cnf_and_neg :args (@t809))
% 4.01/4.26  (step @p3113 :rule resolution :premises (@p3112 @p3111) :args (true @t809))
% 4.01/4.26  (step @p3114 :rule eq_resolve :premises (@p3113 @p3093))
% 4.01/4.26  (step @p3115 :rule reordering :premises (@p3114) :args ((or @t363 @t808 @t640)))
% 4.01/4.26  (assume-push @p5523 @t643)
% 4.01/4.26  (assume-push @p5524 @t263)
% 4.01/4.26  (assume-push @p5525 @t263)
% 4.01/4.26  (assume-push @p5526 @t643)
% 4.01/4.26  (step @p3120 :rule true_intro :premises (@p5524))
% 4.01/4.26  (step @p3121 :rule symm :premises (@p5523))
% 4.01/4.26  (step @p747 :rule refl :args (@t156))
% 4.01/4.26  (step @p3122 :rule cong :premises (@p747 @p3121) :args (@t626))
% 4.01/4.26  (step @p3123 :rule trans :premises (@p3122 @p3120))
% 4.01/4.26  (step @p3124 :rule true_elim :premises (@p3123))
% 4.01/4.26  (step-pop @p5527 :rule scope :premises (@p3124))
% 4.01/4.26  (step-pop @p5528 :rule scope :premises (@p5527))
% 4.01/4.26  (step @p3125 :rule process_scope :premises (@p5528) :args (@t626))
% 4.01/4.26  (step @p3128 :rule and_intro :premises (@p5524 @p5523))
% 4.01/4.26  (step @p3129 :rule modus_ponens :premises (@p3128 @p3125))
% 4.01/4.26  (step-pop @p5529 :rule scope :premises (@p3129))
% 4.01/4.26  (step-pop @p5530 :rule scope :premises (@p5529))
% 4.01/4.26  (step @p3130 :rule process_scope :premises (@p5530) :args (@t626))
% 4.01/4.26  (step @p3133 :rule implies_elim :premises (@p3130))
% 4.01/4.26  (step @p3134 :rule cnf_and_neg :args (@t810))
% 4.01/4.26  (step @p3135 :rule resolution :premises (@p3134 @p3133) :args (true @t810))
% 4.01/4.26  (step @p3136 :rule reordering :premises (@p3135) :args ((or @t644 @t626 @t265)))
% 4.01/4.26  (step @p3137 :rule cnf_or_pos :args (@t811))
% 4.01/4.26  (step @p3138 :rule reordering :premises (@p3137) :args ((or @t134 @t601 @t807 (not @t811))))
% 4.01/4.26  (step @p3139 :rule refl :args (@t812))
% 4.01/4.26  (step @p3140 :rule refl :args (@t643))
% 4.01/4.26  (step @p3141 :rule refl :args (@t621))
% 4.01/4.26  (step @p3142 :rule nary_cong :premises (@p211 @p3141 @p3140 @p3139) :args (@t813))
% 4.01/4.26  (step @p3143 :rule cong :premises (@p214 @p3142) :args ((=> @t123 @t813)))
% 4.01/4.26  (assume-push @p5531 @t123)
% 4.01/4.26  (step @p3145 :rule instantiate :premises (@p208) :args ((@list @t133 @t130 @t599)))
% 4.01/4.26  (step-pop @p5532 :rule scope :premises (@p3145))
% 4.01/4.26  (step @p3146 :rule process_scope :premises (@p5532) :args (@t813))
% 4.01/4.26  (step @p3148 :rule eq_resolve :premises (@p3146 @p3143))
% 4.01/4.26  (step @p3149 :rule implies_elim :premises (@p3148))
% 4.01/4.26  (step @p3150 :rule chain_m_resolution :premises (@p3149 @p208) :args (@t814 @t150 @t151))
% 4.01/4.26  (step @p3151 :rule cnf_or_pos :args (@t814))
% 4.01/4.26  (step @p3152 :rule reordering :premises (@p3151) :args ((or @t147 @t621 @t643 @t812 (not @t814))))
% 4.01/4.26  (step @p3153 :rule cnf_and_pos :args (@t812 1))
% 4.01/4.26  (step @p3154 :rule reordering :premises (@p3153) :args ((or @t811 (not @t812))))
% 4.01/4.26  (step @p3155 :rule chain_m_resolution :premises (@p3154 @p3152 @p3150 @p228 @p3138 @p3136 @p3115 @p2046) :args ((or @t134 @t363 @t601 @t218 @t621 @t640 @t265) @t787 (@list @t812 @t814 @t147 @t811 @t643 @t807 @t626)))
% 4.01/4.26  (step @p3156 :rule refl :args (@t806))
% 4.01/4.26  (step @p3157 :rule nary_cong :premises (@p210 @p2836 @p3140 @p3156) :args (@t815))
% 4.01/4.26  (step @p3158 :rule cong :premises (@p214 @p3157) :args ((=> @t123 @t815)))
% 4.01/4.26  (assume-push @p5533 @t123)
% 4.01/4.26  (step @p3160 :rule instantiate :premises (@p208) :args ((@list @t131 @t130 @t599)))
% 4.01/4.26  (step-pop @p5534 :rule scope :premises (@p3160))
% 4.01/4.26  (step @p3161 :rule process_scope :premises (@p5534) :args (@t815))
% 4.01/4.26  (step @p3163 :rule eq_resolve :premises (@p3161 @p3158))
% 4.01/4.26  (step @p3164 :rule implies_elim :premises (@p3163))
% 4.01/4.26  (step @p3165 :rule chain_m_resolution :premises (@p3164 @p208) :args (@t816 @t150 @t151))
% 4.01/4.26  (step @p3166 :rule cnf_or_pos :args (@t816))
% 4.01/4.26  (step @p3167 :rule reordering :premises (@p3166) :args ((or @t146 @t628 @t643 @t806 (not @t816))))
% 4.01/4.26  (step @p3168 :rule instantiate :premises (@p332) :args ((@list @t156 @t599)))
% 4.01/4.26  (step @p3169 :rule cnf_or_pos :args (@t817))
% 4.01/4.26  (step @p3170 :rule reordering :premises (@p3169) :args ((or @t627 @t726 (not @t817))))
% 4.01/4.26  (step @p3171 :rule nary_cong :premises (@p1955 @p2072 @p2203) :args ((or @t644 @t659 @t676)))
% 4.01/4.26  (assume-push @p5535 @t643)
% 4.01/4.26  (assume-push @p5536 @t658)
% 4.01/4.26  (assume-push @p5537 @t658)
% 4.01/4.26  (assume-push @p5538 @t643)
% 4.01/4.26  (step @p3176 :rule false_intro :premises (@p5536))
% 4.01/4.26  (step @p2079 :rule refl :args (@t606))
% 4.01/4.26  (step @p3177 :rule cong :premises (@p5535 @p2079) :args (@t608))
% 4.01/4.26  (step @p3178 :rule trans :premises (@p3177 @p3176))
% 4.01/4.26  (step @p3179 :rule false_elim :premises (@p3178))
% 4.01/4.26  (step-pop @p5539 :rule scope :premises (@p3179))
% 4.01/4.26  (step-pop @p5540 :rule scope :premises (@p5539))
% 4.01/4.26  (step @p3180 :rule process_scope :premises (@p5540) :args (@t676))
% 4.01/4.26  (step @p3183 :rule and_intro :premises (@p5536 @p5535))
% 4.01/4.26  (step @p3184 :rule modus_ponens :premises (@p3183 @p3180))
% 4.01/4.26  (step-pop @p5541 :rule scope :premises (@p3184))
% 4.01/4.26  (step-pop @p5542 :rule scope :premises (@p5541))
% 4.01/4.26  (step @p3185 :rule process_scope :premises (@p5542) :args (@t676))
% 4.01/4.26  (step @p3188 :rule implies_elim :premises (@p3185))
% 4.01/4.26  (step @p3189 :rule cnf_and_neg :args (@t818))
% 4.01/4.26  (step @p3190 :rule resolution :premises (@p3189 @p3188) :args (true @t818))
% 4.01/4.26  (step @p3191 :rule eq_resolve :premises (@p3190 @p3171))
% 4.01/4.26  (step @p3192 :rule refl :args (@t727))
% 4.01/4.26  (step @p3193 :rule nary_cong :premises (@p3192 @p2072 @p2498) :args ((or @t727 @t659 @t699)))
% 4.01/4.26  (assume-push @p5543 @t726)
% 4.01/4.26  (assume-push @p5544 @t695)
% 4.01/4.26  (assume-push @p5545 @t658)
% 4.01/4.26  (step @p961 :rule evaluate :args (@t447))
% 4.01/4.26  (step @p3197 :rule true_intro :premises (@p5543))
% 4.01/4.26  (step @p3198 :rule symm :premises (@p5544))
% 4.01/4.26  (step @p2103 :rule refl :args (@t599))
% 4.01/4.26  (step @p3199 :rule cong :premises (@p2103 @p3198) :args (@t652))
% 4.01/4.26  (step @p3200 :rule false_intro :premises (@p5545))
% 4.01/4.26  (step @p3201 :rule symm :premises (@p3200))
% 4.01/4.26  (step @p3202 :rule trans :premises (@p3201 @p3199 @p3197))
% 4.01/4.26  (step @p3203 false :rule eq_resolve :premises (@p3202 @p961))
% 4.01/4.26  (step-pop @p5546 :rule scope :premises (@p3203))
% 4.01/4.26  (step-pop @p5547 :rule scope :premises (@p5546))
% 4.01/4.26  (step-pop @p5548 :rule scope :premises (@p5547))
% 4.01/4.26  (step @p3204 :rule process_scope :premises (@p5548) :args (false))
% 4.01/4.26  (assume-push @p5549 @t726)
% 4.01/4.26  (assume-push @p5550 @t658)
% 4.01/4.26  (assume-push @p5551 @t695)
% 4.01/4.26  (step @p3211 :rule and_intro :premises (@p5549 @p5551 @p5550))
% 4.01/4.26  (step-pop @p5552 :rule scope :premises (@p3211))
% 4.01/4.26  (step-pop @p5553 :rule scope :premises (@p5552))
% 4.01/4.26  (step-pop @p5554 :rule scope :premises (@p5553))
% 4.01/4.26  (step @p3212 :rule process_scope :premises (@p5554) :args (@t819))
% 4.01/4.26  (step @p3216 :rule implies_elim :premises (@p3212))
% 4.01/4.26  (step @p3217 :rule resolution :premises (@p3216 @p3204) :args (true @t819))
% 4.01/4.26  (step @p3218 :rule not_and :premises (@p3217))
% 4.01/4.26  (step @p3219 :rule eq_resolve :premises (@p3218 @p3193))
% 4.01/4.26  (step @p3220 :rule refl :args (@t619))
% 4.01/4.26  (step @p3221 :rule nary_cong :premises (@p3220 @p2072 @p2303) :args ((or @t619 @t659 @t703)))
% 4.01/4.26  (assume-push @p5555 @t618)
% 4.01/4.26  (assume-push @p5556 @t702)
% 4.01/4.26  (assume-push @p5557 @t658)
% 4.01/4.26  (step @p961 :rule evaluate :args (@t447))
% 4.01/4.26  (step @p3225 :rule true_intro :premises (@p5555))
% 4.01/4.26  (step @p3226 :rule symm :premises (@p5556))
% 4.01/4.26  (step @p2103 :rule refl :args (@t599))
% 4.01/4.26  (step @p3227 :rule cong :premises (@p2103 @p3226) :args (@t652))
% 4.01/4.26  (step @p3228 :rule false_intro :premises (@p5557))
% 4.01/4.26  (step @p3229 :rule symm :premises (@p3228))
% 4.01/4.26  (step @p3230 :rule trans :premises (@p3229 @p3227 @p3225))
% 4.01/4.26  (step @p3231 false :rule eq_resolve :premises (@p3230 @p961))
% 4.01/4.26  (step-pop @p5558 :rule scope :premises (@p3231))
% 4.01/4.26  (step-pop @p5559 :rule scope :premises (@p5558))
% 4.01/4.26  (step-pop @p5560 :rule scope :premises (@p5559))
% 4.01/4.26  (step @p3232 :rule process_scope :premises (@p5560) :args (false))
% 4.01/4.26  (assume-push @p5561 @t618)
% 4.01/4.26  (assume-push @p5562 @t658)
% 4.01/4.26  (assume-push @p5563 @t702)
% 4.01/4.26  (step @p3239 :rule and_intro :premises (@p5561 @p5563 @p5562))
% 4.01/4.26  (step-pop @p5564 :rule scope :premises (@p3239))
% 4.01/4.26  (step-pop @p5565 :rule scope :premises (@p5564))
% 4.01/4.26  (step-pop @p5566 :rule scope :premises (@p5565))
% 4.01/4.26  (step @p3240 :rule process_scope :premises (@p5566) :args (@t820))
% 4.01/4.26  (step @p3244 :rule implies_elim :premises (@p3240))
% 4.01/4.26  (step @p3245 :rule resolution :premises (@p3244 @p3232) :args (true @t820))
% 4.01/4.26  (step @p3246 :rule not_and :premises (@p3245))
% 4.01/4.26  (step @p3247 :rule eq_resolve :premises (@p3246 @p3221))
% 4.01/4.26  (step @p3248 :rule instantiate :premises (@p208) :args ((@list @t161 @t152 @t606)))
% 4.01/4.26  (step @p3249 :rule cnf_or_pos :args (@t823))
% 4.01/4.26  (step @p3250 :rule reordering :premises (@p3249) :args ((or @t165 @t702 @t671 @t822 (not @t823))))
% 4.01/4.26  (step @p3251 :rule cnf_and_pos :args (@t822 0))
% 4.01/4.26  (step @p3252 :rule reordering :premises (@p3251) :args ((or @t821 (not @t822))))
% 4.01/4.26  (step @p3253 :rule bool-double-not-elim :args (@t289))
% 4.01/4.26  (step @p3254 :rule nary_cong :premises (@p2694 @p3253 @p2618) :args ((or @t677 (not @t291) @t738)))
% 4.01/4.26  (assume-push @p5567 @t291)
% 4.01/4.26  (assume-push @p5568 @t737)
% 4.01/4.26  (assume-push @p5569 @t674)
% 4.01/4.26  (step @p1453 :rule evaluate :args (@t556))
% 4.01/4.26  (step @p3258 :rule false_intro :premises (@p5567))
% 4.01/4.26  (step @p3259 :rule symm :premises (@p5568))
% 4.01/4.26  (step @p1209 :rule refl :args (@t161))
% 4.01/4.26  (step @p3260 :rule cong :premises (@p1209 @p3259) :args (@t674))
% 4.01/4.26  (step @p3261 :rule true_intro :premises (@p5569))
% 4.01/4.26  (step @p3262 :rule symm :premises (@p3261))
% 4.01/4.26  (step @p3263 :rule trans :premises (@p3262 @p3260 @p3258))
% 4.01/4.26  (step @p3264 false :rule eq_resolve :premises (@p3263 @p1453))
% 4.01/4.26  (step-pop @p5570 :rule scope :premises (@p3264))
% 4.01/4.26  (step-pop @p5571 :rule scope :premises (@p5570))
% 4.01/4.26  (step-pop @p5572 :rule scope :premises (@p5571))
% 4.01/4.26  (step @p3265 :rule process_scope :premises (@p5572) :args (false))
% 4.01/4.26  (assume-push @p5573 @t674)
% 4.01/4.26  (assume-push @p5574 @t291)
% 4.01/4.26  (assume-push @p5575 @t737)
% 4.01/4.26  (step @p3272 :rule and_intro :premises (@p5574 @p5575 @p5573))
% 4.01/4.26  (step-pop @p5576 :rule scope :premises (@p3272))
% 4.01/4.26  (step-pop @p5577 :rule scope :premises (@p5576))
% 4.01/4.26  (step-pop @p5578 :rule scope :premises (@p5577))
% 4.01/4.26  (step @p3273 :rule process_scope :premises (@p5578) :args (@t824))
% 4.01/4.26  (step @p3277 :rule implies_elim :premises (@p3273))
% 4.01/4.26  (step @p3278 :rule resolution :premises (@p3277 @p3265) :args (true @t824))
% 4.01/4.26  (step @p3279 :rule not_and :premises (@p3278))
% 4.01/4.26  (step @p3280 :rule eq_resolve :premises (@p3279 @p3254))
% 4.01/4.26  (step @p3281 :rule cnf_or_pos :args (@t821))
% 4.01/4.26  (step @p3282 :rule reordering :premises (@p3281) :args ((or @t657 @t677 @t258 @t825)))
% 4.01/4.26  (step @p3283 :rule bool-double-not-elim :args (@t737))
% 4.01/4.26  (step @p3284 :rule nary_cong :premises (@p3283 @p955 @p2148) :args ((or (not @t738) @t446 @t669)))
% 4.01/4.26  (assume-push @p5579 @t738)
% 4.01/4.26  (assume-push @p5580 @t444)
% 4.01/4.26  (assume-push @p5581 @t738)
% 4.01/4.26  (assume-push @p5582 @t444)
% 4.01/4.26  (step @p3289 :rule false_intro :premises (@p5579))
% 4.01/4.26  (step @p2079 :rule refl :args (@t606))
% 4.01/4.26  (step @p3290 :rule symm :premises (@p5580))
% 4.01/4.26  (step @p3291 :rule cong :premises (@p3290 @p2079) :args (@t668))
% 4.01/4.26  (step @p3292 :rule trans :premises (@p3291 @p3289))
% 4.01/4.26  (step @p3293 :rule false_elim :premises (@p3292))
% 4.01/4.26  (step-pop @p5583 :rule scope :premises (@p3293))
% 4.01/4.26  (step-pop @p5584 :rule scope :premises (@p5583))
% 4.01/4.26  (step @p3294 :rule process_scope :premises (@p5584) :args (@t669))
% 4.01/4.26  (step @p3297 :rule and_intro :premises (@p5579 @p5580))
% 4.01/4.26  (step @p3298 :rule modus_ponens :premises (@p3297 @p3294))
% 4.01/4.26  (step-pop @p5585 :rule scope :premises (@p3298))
% 4.01/4.26  (step-pop @p5586 :rule scope :premises (@p5585))
% 4.01/4.26  (step @p3299 :rule process_scope :premises (@p5586) :args (@t669))
% 4.01/4.26  (step @p3302 :rule implies_elim :premises (@p3299))
% 4.01/4.26  (step @p3303 :rule cnf_and_neg :args (@t826))
% 4.01/4.26  (step @p3304 :rule resolution :premises (@p3303 @p3302) :args (true @t826))
% 4.01/4.26  (step @p3305 :rule eq_resolve :premises (@p3304 @p3284))
% 4.01/4.26  (step @p3306 :rule reordering :premises (@p3305) :args ((or @t669 @t737 @t446)))
% 4.01/4.26  (step @p3307 :rule chain_m_resolution :premises (@p2488 @p2490 @p2484 @p2486 @p2479 @p2477 @p444 @p2482 @p2480 @p289 @p2476 @p928 @p2458 @p2434 @p2432 @p2430 @p2428 @p3306 @p3282 @p3280 @p2389 @p2200 @p2198 @p2196 @p421 @p2976 @p3252 @p3250 @p3248 @p409 @p2757 @p2366 @p3247 @p3219 @p3191) :args ((or @t191 @t484 @t401 @t391 @t619 @t644 @t727 @t652 @t609 @t420 @t289 @t491 @t254 @t495 @t258 @t299 @t446) (@list false false false false false true false false true true false true true false false false true true true false false false false true true false false false true true false true true true) (@list @t685 @t719 @t722 @t720 @t721 @t163 @t723 @t724 @t154 @t680 @t135 @t697 @t686 @t712 @t713 @t715 @t668 @t656 @t737 @t674 @t675 @t678 @t679 @t164 @t661 @t821 @t822 @t823 @t165 @t671 @t607 @t702 @t695 @t608)))
% 4.01/4.26  (assume-push @p5587 @t643)
% 4.01/4.26  (assume-push @p5588 @t652)
% 4.01/4.26  (assume-push @p5589 @t652)
% 4.01/4.26  (assume-push @p5590 @t643)
% 4.01/4.26  (step @p3312 :rule true_intro :premises (@p5588))
% 4.01/4.26  (step @p2079 :rule refl :args (@t606))
% 4.01/4.26  (step @p3313 :rule cong :premises (@p5587 @p2079) :args (@t608))
% 4.01/4.26  (step @p3314 :rule trans :premises (@p3313 @p3312))
% 4.01/4.26  (step @p3315 :rule true_elim :premises (@p3314))
% 4.01/4.26  (step-pop @p5591 :rule scope :premises (@p3315))
% 4.01/4.26  (step-pop @p5592 :rule scope :premises (@p5591))
% 4.01/4.26  (step @p3316 :rule process_scope :premises (@p5592) :args (@t608))
% 4.01/4.27  (step @p3319 :rule and_intro :premises (@p5588 @p5587))
% 4.01/4.27  (step @p3320 :rule modus_ponens :premises (@p3319 @p3316))
% 4.01/4.27  (step-pop @p5593 :rule scope :premises (@p3320))
% 4.01/4.27  (step-pop @p5594 :rule scope :premises (@p5593))
% 4.01/4.27  (step @p3321 :rule process_scope :premises (@p5594) :args (@t608))
% 4.01/4.27  (step @p3324 :rule implies_elim :premises (@p3321))
% 4.01/4.27  (step @p3325 :rule cnf_and_neg :args (@t827))
% 4.01/4.27  (step @p3326 :rule resolution :premises (@p3325 @p3324) :args (true @t827))
% 4.01/4.27  (step @p3327 :rule reordering :premises (@p3326) :args ((or @t608 @t644 @t658)))
% 4.01/4.27  (step @p3328 :rule refl :args (@t225))
% 4.01/4.27  (step @p3329 :rule bool-double-not-elim :args (@t607))
% 4.01/4.27  (step @p3330 :rule nary_cong :premises (@p3329 @p2618 @p3328) :args ((or @t828 @t738 @t225)))
% 4.01/4.27  (assume-push @p5595 @t223)
% 4.01/4.27  (assume-push @p5596 @t737)
% 4.01/4.27  (assume-push @p5597 @t693)
% 4.01/4.27  (step @p961 :rule evaluate :args (@t447))
% 4.01/4.27  (step @p3334 :rule true_intro :premises (@p5595))
% 4.01/4.27  (step @p3335 :rule symm :premises (@p5596))
% 4.01/4.27  (step @p747 :rule refl :args (@t156))
% 4.01/4.27  (step @p3336 :rule cong :premises (@p747 @p3335) :args (@t607))
% 4.01/4.27  (step @p3337 :rule false_intro :premises (@p5597))
% 4.01/4.27  (step @p3338 :rule symm :premises (@p3337))
% 4.01/4.27  (step @p3339 :rule trans :premises (@p3338 @p3336 @p3334))
% 4.01/4.27  (step @p3340 false :rule eq_resolve :premises (@p3339 @p961))
% 4.01/4.27  (step-pop @p5598 :rule scope :premises (@p3340))
% 4.01/4.27  (step-pop @p5599 :rule scope :premises (@p5598))
% 4.01/4.27  (step-pop @p5600 :rule scope :premises (@p5599))
% 4.01/4.27  (step @p3341 :rule process_scope :premises (@p5600) :args (false))
% 4.01/4.27  (assume-push @p5601 @t693)
% 4.01/4.27  (assume-push @p5602 @t737)
% 4.01/4.27  (assume-push @p5603 @t223)
% 4.01/4.27  (step @p3348 :rule and_intro :premises (@p5603 @p5602 @p5601))
% 4.01/4.27  (step-pop @p5604 :rule scope :premises (@p3348))
% 4.01/4.27  (step-pop @p5605 :rule scope :premises (@p5604))
% 4.01/4.27  (step-pop @p5606 :rule scope :premises (@p5605))
% 4.01/4.27  (step @p3349 :rule process_scope :premises (@p5606) :args (@t829))
% 4.01/4.27  (step @p3353 :rule implies_elim :premises (@p3349))
% 4.01/4.27  (step @p3354 :rule resolution :premises (@p3353 @p3341) :args (true @t829))
% 4.01/4.27  (step @p3355 :rule not_and :premises (@p3354))
% 4.01/4.27  (step @p3356 :rule eq_resolve :premises (@p3355 @p3330))
% 4.01/4.27  (step @p3357 :rule nary_cong :premises (@p1866 @p3329 @p2590) :args ((or @t627 @t828 @t735)))
% 4.01/4.27  (assume-push @p5607 @t626)
% 4.01/4.27  (assume-push @p5608 @t734)
% 4.01/4.27  (assume-push @p5609 @t693)
% 4.01/4.27  (step @p961 :rule evaluate :args (@t447))
% 4.01/4.27  (step @p3361 :rule true_intro :premises (@p5607))
% 4.01/4.27  (step @p3362 :rule symm :premises (@p5608))
% 4.01/4.27  (step @p747 :rule refl :args (@t156))
% 4.01/4.27  (step @p3363 :rule cong :premises (@p747 @p3362) :args (@t607))
% 4.01/4.27  (step @p3364 :rule false_intro :premises (@p5609))
% 4.01/4.27  (step @p3365 :rule symm :premises (@p3364))
% 4.01/4.27  (step @p3366 :rule trans :premises (@p3365 @p3363 @p3361))
% 4.01/4.27  (step @p3367 false :rule eq_resolve :premises (@p3366 @p961))
% 4.01/4.27  (step-pop @p5610 :rule scope :premises (@p3367))
% 4.01/4.27  (step-pop @p5611 :rule scope :premises (@p5610))
% 4.01/4.27  (step-pop @p5612 :rule scope :premises (@p5611))
% 4.01/4.27  (step @p3368 :rule process_scope :premises (@p5612) :args (false))
% 4.01/4.27  (assume-push @p5613 @t626)
% 4.01/4.27  (assume-push @p5614 @t693)
% 4.01/4.27  (assume-push @p5615 @t734)
% 4.01/4.27  (step @p3375 :rule and_intro :premises (@p5613 @p5615 @p5614))
% 4.01/4.27  (step-pop @p5616 :rule scope :premises (@p3375))
% 4.01/4.27  (step-pop @p5617 :rule scope :premises (@p5616))
% 4.01/4.27  (step-pop @p5618 :rule scope :premises (@p5617))
% 4.01/4.27  (step @p3376 :rule process_scope :premises (@p5618) :args (@t830))
% 4.01/4.27  (step @p3380 :rule implies_elim :premises (@p3376))
% 4.01/4.27  (step @p3381 :rule resolution :premises (@p3380 @p3368) :args (true @t830))
% 4.01/4.27  (step @p3382 :rule not_and :premises (@p3381))
% 4.01/4.27  (step @p3383 :rule eq_resolve :premises (@p3382 @p3357))
% 4.01/4.27  (step @p3384 :rule reordering :premises (@p3383) :args ((or @t607 @t627 @t735)))
% 4.01/4.27  (step @p3385 :rule refl :args (@t832))
% 4.01/4.27  (step @p3386 :rule eq-symm :args (@t599 @t152))
% 4.01/4.27  (step @p3387 :rule refl :args (@t734))
% 4.01/4.27  (step @p3388 :rule nary_cong :premises (@p3387 @p3386 @p2761 @p3385) :args (@t833))
% 4.01/4.27  (step @p3389 :rule cong :premises (@p214 @p3388) :args ((=> @t123 @t833)))
% 4.01/4.27  (assume-push @p5619 @t123)
% 4.01/4.27  (step @p3391 :rule instantiate :premises (@p208) :args ((@list @t599 @t606 @t152)))
% 4.01/4.27  (step-pop @p5620 :rule scope :premises (@p3391))
% 4.01/4.27  (step @p3392 :rule process_scope :premises (@p5620) :args (@t833))
% 4.01/4.27  (step @p3394 :rule eq_resolve :premises (@p3392 @p3389))
% 4.01/4.27  (step @p3395 :rule implies_elim :premises (@p3394))
% 4.01/4.27  (step @p3396 :rule chain_m_resolution :premises (@p3395 @p208) :args (@t834 @t150 @t151))
% 4.01/4.27  (step @p3397 :rule cnf_or_pos :args (@t834))
% 4.01/4.27  (step @p3398 :rule reordering :premises (@p3397) :args ((or @t635 @t702 @t734 @t832 (not @t834))))
% 4.01/4.27  (step @p3399 :rule refl :args (@t836))
% 4.01/4.27  (step @p3400 :rule nary_cong :premises (@p2419 @p788 @p2761 @p3399) :args (@t837))
% 4.01/4.27  (step @p3401 :rule cong :premises (@p214 @p3400) :args ((=> @t123 @t837)))
% 4.01/4.27  (assume-push @p5621 @t123)
% 4.01/4.27  (step @p3403 :rule instantiate :premises (@p208) :args ((@list @t156 @t606 @t152)))
% 4.01/4.27  (step-pop @p5622 :rule scope :premises (@p3403))
% 4.01/4.27  (step @p3404 :rule process_scope :premises (@p5622) :args (@t837))
% 4.01/4.27  (step @p3406 :rule eq_resolve :premises (@p3404 @p3401))
% 4.01/4.27  (step @p3407 :rule implies_elim :premises (@p3406))
% 4.01/4.27  (step @p3408 :rule chain_m_resolution :premises (@p3407 @p208) :args (@t838 @t150 @t151))
% 4.01/4.27  (step @p3409 :rule cnf_or_pos :args (@t838))
% 4.01/4.27  (step @p3410 :rule reordering :premises (@p3409) :args ((or @t160 @t695 @t702 @t836 (not @t838))))
% 4.01/4.27  (step @p3411 :rule cnf_and_pos :args (@t832 0))
% 4.01/4.27  (step @p3412 :rule reordering :premises (@p3411) :args ((or @t831 (not @t832))))
% 4.01/4.27  (step @p3413 :rule cnf_and_pos :args (@t836 1))
% 4.01/4.27  (step @p3414 :rule reordering :premises (@p3413) :args ((or @t835 (not @t836))))
% 4.01/4.27  (step @p3415 :rule cnf_or_pos :args (@t831))
% 4.01/4.27  (step @p3416 :rule reordering :premises (@p3415) :args ((or @t619 @t658 @t666 (not @t831))))
% 4.01/4.27  (step @p3417 :rule cnf_or_pos :args (@t835))
% 4.01/4.27  (step @p3418 :rule reordering :premises (@p3417) :args ((or @t218 @t607 @t665 (not @t835))))
% 4.01/4.27  (step @p3419 :rule chain_m_resolution :premises (@p3418 @p3416 @p3414 @p3412 @p3410 @p3408 @p340 @p3398 @p3396 @p3384 @p2360) :args ((or @t207 @t244 @t218 @t607 @t619 @t635 @t627 @t658 @t695) (@list true false false false false true false false true true) (@list @t665 @t835 @t831 @t836 @t838 @t160 @t832 @t834 @t734 @t702)))
% 4.01/4.27  (step @p3420 :rule chain_m_resolution :premises (@p2939 @p3306 @p3419 @p3356 @p2201 @p3327 @p3307 @p3170 @p3168 @p3136 @p3167 @p3165 @p230 @p3155 @p3091 @p3089 @p3060 @p665 @p662 @p468 @p225 @p478 @p1263 @p419 @p416 @p413 @p390 @p1814 @p1519 @p1146 @p1143 @p1140 @p1137 @p1516 @p1376 @p1373 @p616 @p613 @p524 @p443 @p229 @p674 @p1126 @p521 @p708 @p1810 @p1809 @p1544 @p1831 @p1829 @p1827 @p361 @p1825 @p704 @p660 @p657 @p654 @p249 @p227 @p651 @p550 @p462 @p547 @p401 @p339 @p251 @p1125 @p1722 @p1675 @p1065 @p1039 @p1062 @p1059 @p410 @p389 @p398 @p276 @p223 @p1056 @p207 @p1045 @p640 @p711 @p1305 @p1014 @p1779 @p331 @p268 @p200) :args ((or @t134 @t132 @t363 @t601 @t611 @t387 @t401 @t391 @t234 @t628 @t771 @t619 @t289 @t495 @t225) (@list true false true true false false false false false false false true true true true true false false false true false true false false false true false true false false false false false false false false false false true true false true true false true true true true false false true false true false false false true true false true false false false true true false false true true false false false true true true true true false false false true true false false false false true true) (@list @t668 @t695 @t737 @t607 @t608 @t652 @t726 @t817 @t626 @t643 @t816 @t146 @t635 @t806 @t621 @t802 @t198 @t314 @t318 @t148 @t319 @t484 @t255 @t273 @t276 @t165 @t277 @t272 @t477 @t478 @t480 @t483 @t532 @t533 @t535 @t297 @t343 @t345 @t163 @t146 @t346 @t254 @t191 @t342 @t609 @t603 @t521 @t244 @t612 @t613 @t158 @t616 @t207 @t354 @t364 @t367 @t153 @t147 @t370 @t218 @t174 @t266 @t267 @t160 @t155 @t268 @t444 @t491 @t453 @t263 @t455 @t456 @t166 @t164 @t159 @t167 @t72 @t459 @t123 @t418 @t313 @t311 @t383 @t438 @t450 @t125 @t127 @t82)))
% 4.01/4.27  (step @p3421 :rule refl :args (@t773))
% 4.01/4.27  (step @p3422 :rule bool-double-not-elim :args (@t132))
% 4.01/4.27  (step @p3423 :rule nary_cong :premises (@p3422 @p3421 @p1955) :args ((or (not @t137) @t773 @t644)))
% 4.01/4.27  (assume-push @p5623 @t137)
% 4.01/4.27  (assume-push @p5624 @t643)
% 4.01/4.27  (assume-push @p5625 @t771)
% 4.01/4.27  (step @p1453 :rule evaluate :args (@t556))
% 4.01/4.27  (step @p3427 :rule false_intro :premises (@p5623))
% 4.01/4.27  (step @p3428 :rule symm :premises (@p5624))
% 4.01/4.27  (step @p1343 :rule refl :args (@t131))
% 4.01/4.27  (step @p3429 :rule cong :premises (@p1343 @p3428) :args (@t771))
% 4.01/4.27  (step @p3430 :rule true_intro :premises (@p5625))
% 4.01/4.27  (step @p3431 :rule symm :premises (@p3430))
% 4.01/4.27  (step @p3432 :rule trans :premises (@p3431 @p3429 @p3427))
% 4.01/4.27  (step @p3433 false :rule eq_resolve :premises (@p3432 @p1453))
% 4.01/4.27  (step-pop @p5626 :rule scope :premises (@p3433))
% 4.01/4.27  (step-pop @p5627 :rule scope :premises (@p5626))
% 4.01/4.27  (step-pop @p5628 :rule scope :premises (@p5627))
% 4.01/4.27  (step @p3434 :rule process_scope :premises (@p5628) :args (false))
% 4.01/4.27  (assume-push @p5629 @t137)
% 4.01/4.27  (assume-push @p5630 @t771)
% 4.01/4.27  (assume-push @p5631 @t643)
% 4.01/4.27  (step @p3441 :rule and_intro :premises (@p5629 @p5631 @p5630))
% 4.01/4.27  (step-pop @p5632 :rule scope :premises (@p3441))
% 4.01/4.27  (step-pop @p5633 :rule scope :premises (@p5632))
% 4.01/4.27  (step-pop @p5634 :rule scope :premises (@p5633))
% 4.01/4.27  (step @p3442 :rule process_scope :premises (@p5634) :args (@t839))
% 4.01/4.27  (step @p3446 :rule implies_elim :premises (@p3442))
% 4.01/4.27  (step @p3447 :rule resolution :premises (@p3446 @p3434) :args (true @t839))
% 4.01/4.27  (step @p3448 :rule not_and :premises (@p3447))
% 4.01/4.27  (step @p3449 :rule eq_resolve :premises (@p3448 @p3423))
% 4.01/4.27  (step @p3450 :rule bool-double-not-elim :args (@t626))
% 4.01/4.27  (step @p3451 :rule refl :args (@t841))
% 4.01/4.27  (step @p3452 :rule nary_cong :premises (@p1781 @p3451 @p3450) :args ((or @t441 @t841 (not @t627))))
% 4.01/4.27  (assume-push @p5635 @t438)
% 4.01/4.27  (assume-push @p5636 @t840)
% 4.01/4.27  (assume-push @p5637 @t627)
% 4.01/4.27  (step @p961 :rule evaluate :args (@t447))
% 4.01/4.27  (step @p3456 :rule true_intro :premises (@p5635))
% 4.01/4.27  (step @p3457 :rule symm :premises (@p5636))
% 4.01/4.27  (step @p747 :rule refl :args (@t156))
% 4.01/4.27  (step @p3458 :rule cong :premises (@p747 @p3457) :args (@t626))
% 4.01/4.27  (step @p3459 :rule false_intro :premises (@p5637))
% 4.01/4.27  (step @p3460 :rule symm :premises (@p3459))
% 4.01/4.27  (step @p3461 :rule trans :premises (@p3460 @p3458 @p3456))
% 4.01/4.27  (step @p3462 false :rule eq_resolve :premises (@p3461 @p961))
% 4.01/4.27  (step-pop @p5638 :rule scope :premises (@p3462))
% 4.01/4.27  (step-pop @p5639 :rule scope :premises (@p5638))
% 4.01/4.27  (step-pop @p5640 :rule scope :premises (@p5639))
% 4.01/4.27  (step @p3463 :rule process_scope :premises (@p5640) :args (false))
% 4.01/4.27  (step @p3467 :rule not_and :premises (@p3463))
% 4.01/4.27  (step @p3468 :rule eq_resolve :premises (@p3467 @p3452))
% 4.01/4.27  (step @p3469 :rule reordering :premises (@p3468) :args ((or @t441 @t626 @t841)))
% 4.01/4.27  (assume-push @p5641 @t621)
% 4.01/4.27  (assume-push @p5642 @t444)
% 4.01/4.27  (assume-push @p5643 @t621)
% 4.01/4.27  (assume-push @p5644 @t444)
% 4.01/4.27  (step @p3474 :rule symm :premises (@p5642))
% 4.01/4.27  (step @p3475 :rule trans :premises (@p3474 @p5641))
% 4.01/4.27  (step-pop @p5645 :rule scope :premises (@p3475))
% 4.01/4.27  (step-pop @p5646 :rule scope :premises (@p5645))
% 4.01/4.27  (step @p3476 :rule process_scope :premises (@p5646) :args (@t840))
% 4.01/4.27  (step @p3479 :rule and_intro :premises (@p5641 @p5642))
% 4.01/4.27  (step @p3480 :rule modus_ponens :premises (@p3479 @p3476))
% 4.01/4.27  (step-pop @p5647 :rule scope :premises (@p3480))
% 4.01/4.27  (step-pop @p5648 :rule scope :premises (@p5647))
% 4.01/4.27  (step @p3481 :rule process_scope :premises (@p5648) :args (@t840))
% 4.01/4.27  (step @p3484 :rule implies_elim :premises (@p3481))
% 4.01/4.27  (step @p3485 :rule cnf_and_neg :args (@t842))
% 4.01/4.27  (step @p3486 :rule resolution :premises (@p3485 @p3484) :args (true @t842))
% 4.01/4.27  (step @p3487 :rule reordering :premises (@p3486) :args ((or @t622 @t840 @t446)))
% 4.01/4.27  (step @p3488 :rule cnf_or_pos :args (@t843))
% 4.01/4.27  (step @p3489 :rule reordering :premises (@p3488) :args ((or @t178 @t623 @t808 (not @t843))))
% 4.01/4.27  (step @p3490 :rule instantiate :premises (@p208) :args ((@list @t152 @t133 @t599)))
% 4.01/4.27  (step @p3491 :rule cnf_or_pos :args (@t845))
% 4.01/4.27  (step @p3492 :rule reordering :premises (@p3491) :args ((or @t153 @t621 @t635 @t844 (not @t845))))
% 4.01/4.27  (step @p3493 :rule cnf_and_pos :args (@t844 0))
% 4.01/4.27  (step @p3494 :rule reordering :premises (@p3493) :args ((or @t843 (not @t844))))
% 4.01/4.27  (step @p3495 :rule chain_m_resolution :premises (@p3494 @p3492 @p3490 @p250 @p3489 @p3115) :args ((or @t363 @t178 @t623 @t621 @t808) @t789 (@list @t844 @t845 @t153 @t843 @t635)))
% 4.01/4.27  (step @p3496 :rule chain_m_resolution :premises (@p3154 @p3138 @p3152 @p3150 @p228 @p3495 @p3487 @p3469 @p2851 @p3449 @p3420 @p2849 @p2847 @p2845 @p362 @p3058 @p3056 @p3027 @p2997 @p2995 @p2994 @p1775 @p1774 @p1544 @p1741 @p1722 @p823 @p1519 @p1517 @p1363 @p1361 @p1402 @p1400 @p1703 @p1682 @p1680 @p1678 @p1676 @p444 @p1675 @p1014 @p1012 @p1037 @p1656 @p803 @p1492 @p801 @p799 @p340 @p1490 @p1488 @p252 @p1622 @p1478 @p1447 @p1445 @p399 @p1593 @p1550 @p1548 @p1546 @p1545 @p1301 @p1295 @p1263 @p1146 @p1144 @p616 @p614 @p1126 @p1121 @p1119 @p1102 @p1100 @p1084 @p1082 @p1065 @p1063 @p1045 @p550 @p548 @p1039 @p1038 @p665 @p663 @p462 @p711 @p709 @p521 @p708 @p331 @p704 @p660 @p640 @p657 @p654 @p251 @p249 @p227 @p276 @p223 @p651 @p207 @p268 @p200) :args ((or @t134 @t132 @t363 @t178) (@list true false false true true true true true true false false false false true true true true false false false true true true false false false true false false false true false false true false false false true true false false false true false false false false true false false true true false false false true true true false false false true true true false false false false true true false true false false false true false false true false false true false false false true false true false false true false true false false true true true true true false false true true) (@list @t811 @t812 @t814 @t147 @t807 @t621 @t840 @t626 @t643 @t771 @t780 @t781 @t783 @t158 @t601 @t634 @t628 @t618 @t798 @t600 @t602 @t595 @t521 @t592 @t444 @t223 @t272 @t532 @t231 @t232 @t217 @t540 @t538 @t495 @t582 @t583 @t584 @t163 @t491 @t438 @t450 @t399 @t385 @t400 @t559 @t402 @t406 @t160 @t560 @t562 @t155 @t395 @t550 @t551 @t554 @t159 @t391 @t435 @t570 @t571 @t508 @t545 @t504 @t484 @t477 @t478 @t297 @t343 @t254 @t471 @t473 @t289 @t467 @t460 @t461 @t453 @t455 @t418 @t218 @t266 @t263 @t387 @t198 @t314 @t174 @t311 @t383 @t191 @t342 @t125 @t207 @t354 @t313 @t364 @t367 @t155 @t153 @t147 @t167 @t72 @t370 @t123 @t127 @t82)))
% 4.01/4.27  (step @p3497 :rule refl :args (@t137))
% 4.01/4.27  (step @p3498 :rule bool-double-not-elim :args (@t134))
% 4.01/4.27  (step @p3499 :rule nary_cong :premises (@p3498 @p3497 @p1266) :args ((or (not @t138) @t137 @t505)))
% 4.01/4.27  (assume-push @p5649 @t504)
% 4.01/4.27  (assume-push @p5650 @t132)
% 4.01/4.27  (assume-push @p5651 @t138)
% 4.01/4.27  (step @p961 :rule evaluate :args (@t447))
% 4.01/4.27  (step @p3503 :rule true_intro :premises (@p5650))
% 4.01/4.27  (step @p3504 :rule refl :args (@t132))
% 4.01/4.27  (step @p3505 :rule symm :premises (@p3504))
% 4.01/4.27  (step @p1528 :rule refl :args (@t130))
% 4.01/4.27  (step @p3506 :rule ho_cong :premises (@p5649 @p1528))
% 4.01/4.27  (step @p3507 :rule refl :args (@t134))
% 4.01/4.27  (step @p3508 :rule false_intro :premises (@p5651))
% 4.01/4.27  (step @p3509 :rule symm :premises (@p3508))
% 4.01/4.27  (step @p3510 :rule trans :premises (@p3509 @p3507 @p3506 @p3505 @p3503))
% 4.01/4.27  (step @p3511 false :rule eq_resolve :premises (@p3510 @p961))
% 4.01/4.27  (step-pop @p5652 :rule scope :premises (@p3511))
% 4.01/4.27  (step-pop @p5653 :rule scope :premises (@p5652))
% 4.01/4.27  (step-pop @p5654 :rule scope :premises (@p5653))
% 4.01/4.27  (step @p3512 :rule process_scope :premises (@p5654) :args (false))
% 4.01/4.27  (assume-push @p5655 @t138)
% 4.01/4.27  (assume-push @p5656 @t132)
% 4.01/4.27  (assume-push @p5657 @t504)
% 4.01/4.27  (step @p3519 :rule and_intro :premises (@p5657 @p5656 @p5655))
% 4.01/4.27  (step-pop @p5658 :rule scope :premises (@p3519))
% 4.01/4.27  (step-pop @p5659 :rule scope :premises (@p5658))
% 4.01/4.27  (step-pop @p5660 :rule scope :premises (@p5659))
% 4.01/4.27  (step @p3520 :rule process_scope :premises (@p5660) :args (@t846))
% 4.01/4.27  (step @p3524 :rule implies_elim :premises (@p3520))
% 4.01/4.27  (step @p3525 :rule resolution :premises (@p3524 @p3512) :args (true @t846))
% 4.01/4.27  (step @p3526 :rule not_and :premises (@p3525))
% 4.01/4.27  (step @p3527 :rule eq_resolve :premises (@p3526 @p3499))
% 4.01/4.27  (step @p3528 :rule chain_m_resolution :premises (@p419 @p417 @p441 @p439 @p605 @p603 @p348 @p345 @p342 @p339 @p337 @p249 @p276 @p223 @p595 @p207 @p268 @p200) :args ((or @t178 @t291 @t225) @t334 (@list @t273 @t255 @t292 @t272 @t336 @t218 @t226 @t227 @t160 @t157 @t153 @t167 @t72 @t228 @t123 @t127 @t82)))
% 4.01/4.27  (step @p3529 :rule chain_m_resolution :premises (@p496 @p494 @p379 @p377 @p874 @p872 @p3528 @p627 @p625 @p896 @p894 @p915 @p913) :args ((or @t313 @t178 @t316 @t299) (@list false false false false false true true false false false true false) (@list @t329 @t244 @t245 @t263 @t322 @t223 @t198 @t306 @t289 @t419 @t418 @t429)))
% 4.01/4.27  (assume-push @p5661 @t123)
% 4.01/4.27  (step-pop @p5662 :rule scope :premises (@p442))
% 4.01/4.27  (step @p3531 :rule process_scope :premises (@p5662) :args (@t302))
% 4.01/4.27  (step @p3533 :rule implies_elim :premises (@p3531))
% 4.01/4.27  (step @p3534 :rule instantiate :premises (@p208) :args ((@list @t152 @t131 @t384)))
% 4.01/4.27  (step @p3535 :rule cnf_or_pos :args (@t849))
% 4.01/4.27  (step @p3536 :rule reordering :premises (@p3535) :args ((or @t154 @t387 @t395 @t848 (not @t849))))
% 4.01/4.27  (assume-push @p5663 @t123)
% 4.01/4.27  (step-pop @p5664 :rule scope :premises (@p3534))
% 4.01/4.27  (step @p3538 :rule process_scope :premises (@p5664) :args (@t849))
% 4.01/4.27  (step @p3540 :rule implies_elim :premises (@p3538))
% 4.01/4.27  (step @p3541 :rule cnf_and_pos :args (@t848 1))
% 4.01/4.27  (step @p3542 :rule reordering :premises (@p3541) :args ((or @t847 (not @t848))))
% 4.01/4.27  (step @p3543 :rule cnf_or_pos :args (@t847))
% 4.01/4.27  (step @p3544 :rule reordering :premises (@p3543) :args ((or @t508 @t191 @t592 (not @t847))))
% 4.01/4.27  (step @p3545 :rule instantiate :premises (@p208) :args ((@list @t161 @t152 @t384)))
% 4.01/4.27  (step @p3546 :rule cnf_or_pos :args (@t852))
% 4.01/4.27  (step @p3547 :rule reordering :premises (@p3546) :args ((or @t165 @t395 @t491 @t851 (not @t852))))
% 4.01/4.27  (step @p3548 :rule cnf_and_pos :args (@t583 1))
% 4.01/4.27  (step @p3549 :rule reordering :premises (@p3548) :args ((or @t581 @t585)))
% 4.01/4.27  (step @p3550 :rule cnf_and_pos :args (@t851 0))
% 4.01/4.27  (step @p3551 :rule reordering :premises (@p3550) :args ((or @t850 (not @t851))))
% 4.01/4.27  (step @p3552 :rule cnf_or_pos :args (@t581))
% 4.01/4.27  (step @p3553 :rule reordering :premises (@p3552) :args ((or @t508 @t495 @t297 @t853)))
% 4.01/4.27  (step @p3554 :rule cnf_or_pos :args (@t850))
% 4.01/4.27  (step @p3555 :rule reordering :premises (@p3554) :args ((or @t497 @t258 @t593 @t854)))
% 4.01/4.27  (step @p3556 :rule chain_m_resolution :premises (@p3555 @p3553 @p535 @p533) :args ((or @t508 @t191 @t297 @t853 @t593 @t854) @t855 (@list @t495 @t255 @t298)))
% 4.01/4.27  (step @p3557 :rule chain_m_resolution :premises (@p3556 @p3551 @p3549 @p3547 @p3545 @p409 @p1678 @p1676 @p444 @p3544 @p3542 @p3536 @p288 @p276 @p223 @p3540 @p207 @p268 @p200) :args ((or @t508 @t191 @t387 @t395 @t491 @t297) (@list false false false false true false false true false false false true true true false false true true) (@list @t850 @t581 @t851 @t852 @t165 @t583 @t584 @t163 @t592 @t847 @t848 @t154 @t167 @t72 @t849 @t123 @t127 @t82)))
% 4.01/4.27  (assume-push @p5665 @t491)
% 4.01/4.27  (assume-push @p5666 @t592)
% 4.01/4.27  (assume-push @p5667 @t592)
% 4.01/4.27  (assume-push @p5668 @t491)
% 4.01/4.27  (step @p3562 :rule true_intro :premises (@p5666))
% 4.01/4.27  (step @p721 :rule refl :args (@t152))
% 4.01/4.27  (step @p3563 :rule cong :premises (@p721 @p5665) :args (@t460))
% 4.01/4.27  (step @p3564 :rule trans :premises (@p3563 @p3562))
% 4.01/4.27  (step @p3565 :rule true_elim :premises (@p3564))
% 4.01/4.27  (step-pop @p5669 :rule scope :premises (@p3565))
% 4.01/4.27  (step-pop @p5670 :rule scope :premises (@p5669))
% 4.01/4.27  (step @p3566 :rule process_scope :premises (@p5670) :args (@t460))
% 4.01/4.27  (step @p3569 :rule and_intro :premises (@p5666 @p5665))
% 4.01/4.27  (step @p3570 :rule modus_ponens :premises (@p3569 @p3566))
% 4.01/4.27  (step-pop @p5671 :rule scope :premises (@p3570))
% 4.01/4.27  (step-pop @p5672 :rule scope :premises (@p5671))
% 4.01/4.27  (step @p3571 :rule process_scope :premises (@p5672) :args (@t460))
% 4.01/4.27  (step @p3574 :rule implies_elim :premises (@p3571))
% 4.01/4.27  (step @p3575 :rule cnf_and_neg :args (@t856))
% 4.01/4.27  (step @p3576 :rule resolution :premises (@p3575 @p3574) :args (true @t856))
% 4.01/4.27  (step @p3577 :rule reordering :premises (@p3576) :args ((or @t492 @t460 @t593)))
% 4.01/4.27  (assume-push @p5673 @t435)
% 4.01/4.27  (assume-push @p5674 @t491)
% 4.01/4.27  (assume-push @p5675 @t435)
% 4.01/4.27  (assume-push @p5676 @t491)
% 4.01/4.27  (step @p3582 :rule true_intro :premises (@p5673))
% 4.01/4.27  (step @p935 :rule refl :args (@t133))
% 4.01/4.27  (step @p3583 :rule cong :premises (@p935 @p5674) :args (@t471))
% 4.01/4.27  (step @p3584 :rule trans :premises (@p3583 @p3582))
% 4.01/4.27  (step @p3585 :rule true_elim :premises (@p3584))
% 4.01/4.27  (step-pop @p5677 :rule scope :premises (@p3585))
% 4.01/4.27  (step-pop @p5678 :rule scope :premises (@p5677))
% 4.01/4.27  (step @p3586 :rule process_scope :premises (@p5678) :args (@t471))
% 4.01/4.27  (step @p3589 :rule and_intro :premises (@p5673 @p5674))
% 4.01/4.27  (step @p3590 :rule modus_ponens :premises (@p3589 @p3586))
% 4.01/4.27  (step-pop @p5679 :rule scope :premises (@p3590))
% 4.01/4.27  (step-pop @p5680 :rule scope :premises (@p5679))
% 4.01/4.27  (step @p3591 :rule process_scope :premises (@p5680) :args (@t471))
% 4.01/4.27  (step @p3594 :rule implies_elim :premises (@p3591))
% 4.01/4.27  (step @p3595 :rule cnf_and_neg :args (@t857))
% 4.01/4.27  (step @p3596 :rule resolution :premises (@p3595 @p3594) :args (true @t857))
% 4.01/4.27  (step @p3597 :rule chain_m_resolution :premises (@p1121 @p1119 @p3596 @p3577) :args ((or @t178 @t440 @t492 @t593) @t855 (@list @t473 @t471 @t460)))
% 4.01/4.27  (step @p3598 :rule chain_m_resolution :premises (@p3544 @p3597 @p3542 @p3557 @p3536 @p3534 @p289) :args ((or @t508 @t178 @t191 @t387 @t440 @t395 @t297) (@list true false false false false true) (@list @t592 @t847 @t491 @t848 @t849 @t154)))
% 4.01/4.27  (step @p3599 :rule chain_m_resolution :premises (@p874 @p872 @p496 @p494 @p990 @p1010 @p988 @p986 @p337 @p984 @p225 @p954 @p207 @p268 @p200 @p762 @p361 @p276 @p223) :args ((or @t313 @t316 @t388 @t440 @t441) (@list false true false true false false false true true true false false true true true true true true) (@list @t322 @t263 @t329 @t223 @t244 @t442 @t443 @t157 @t444 @t148 @t445 @t123 @t127 @t82 @t391 @t158 @t167 @t72)))
% 4.01/4.27  (step @p3600 :rule chain_m_resolution :premises (@p1037 @p803 @p1014 @p1012 @p801 @p799 @p340 @p3599 @p762 @p362 @p737 @p3598 @p1476 @p1404 @p516 @p535 @p521 @p708 @p331 @p532 @p446 @p390 @p443 @p288 @p276 @p223 @p3533 @p207 @p268 @p200 @p3529) :args ((or @t313 @t508 @t363 @t207 @t178 @t316 @t545) (@list false true false false false true true true true true false true false true false true false false false false true true true true true false false true true true) (@list @t400 @t399 @t450 @t402 @t406 @t160 @t438 @t391 @t158 @t385 @t387 @t395 @t435 @t218 @t255 @t191 @t342 @t125 @t298 @t301 @t165 @t163 @t154 @t167 @t72 @t302 @t123 @t127 @t82 @t297)))
% 4.01/4.27  (step @p3601 :rule chain_m_resolution :premises (@p874 @p872 @p633 @p631 @p496 @p494) :args ((or @t313 @t200 @t316 @t246) @t352 (@list @t322 @t223 @t247 @t263 @t329)))
% 4.01/4.27  (step @p3602 :rule chain_m_resolution :premises (@p1037 @p803 @p1014 @p1012 @p801 @p799 @p340 @p1010 @p762 @p362 @p737) :args ((or @t207 @t388 @t244 @t218 @t395) @t858 (@list @t400 @t399 @t450 @t402 @t406 @t160 @t438 @t391 @t158 @t385)))
% 4.01/4.27  (step @p3603 :rule chain_m_resolution :premises (@p407 @p405 @p429 @p427 @p611 @p609) :args ((or @t218 @t274 @t257 @t258) @t352 (@list @t264 @t263 @t282 @t174 @t259)))
% 4.01/4.27  (step @p3604 :rule chain_m_resolution :premises (@p1330 @p208) :args (@t527 @t150 @t151))
% 4.01/4.27  (step @p3605 :rule cnf_and_pos :args (@t525 0))
% 4.01/4.27  (step @p3606 :rule reordering :premises (@p3605) :args ((or @t524 @t528)))
% 4.01/4.27  (step @p3607 :rule cnf_or_pos :args (@t524))
% 4.01/4.27  (step @p3608 :rule reordering :premises (@p3607) :args ((or @t137 @t514 @t523 (not @t524))))
% 4.01/4.27  (step @p3609 :rule nary_cong :premises (@p1744 @p1200 @p2729) :args ((or @t597 @t492 @t420)))
% 4.01/4.27  (assume-push @p5681 @t523)
% 4.01/4.27  (assume-push @p5682 @t491)
% 4.01/4.27  (assume-push @p5683 @t523)
% 4.01/4.27  (assume-push @p5684 @t491)
% 4.01/4.27  (step @p3614 :rule false_intro :premises (@p5681))
% 4.01/4.27  (step @p1528 :rule refl :args (@t130))
% 4.01/4.27  (step @p3615 :rule cong :premises (@p1528 @p5682) :args (@t418))
% 4.01/4.27  (step @p3616 :rule trans :premises (@p3615 @p3614))
% 4.01/4.27  (step @p3617 :rule false_elim :premises (@p3616))
% 4.01/4.27  (step-pop @p5685 :rule scope :premises (@p3617))
% 4.01/4.27  (step-pop @p5686 :rule scope :premises (@p5685))
% 4.01/4.27  (step @p3618 :rule process_scope :premises (@p5686) :args (@t420))
% 4.01/4.27  (step @p3621 :rule and_intro :premises (@p5681 @p5682))
% 4.01/4.27  (step @p3622 :rule modus_ponens :premises (@p3621 @p3618))
% 4.01/4.27  (step-pop @p5687 :rule scope :premises (@p3622))
% 4.01/4.27  (step-pop @p5688 :rule scope :premises (@p5687))
% 4.01/4.27  (step @p3623 :rule process_scope :premises (@p5688) :args (@t420))
% 4.01/4.27  (step @p3626 :rule implies_elim :premises (@p3623))
% 4.01/4.27  (step @p3627 :rule cnf_and_neg :args (@t859))
% 4.01/4.27  (step @p3628 :rule resolution :premises (@p3627 @p3626) :args (true @t859))
% 4.01/4.27  (step @p3629 :rule eq_resolve :premises (@p3628 @p3609))
% 4.01/4.27  (step @p3630 :rule reordering :premises (@p3629) :args ((or @t521 @t420 @t492)))
% 4.01/4.27  (step @p3631 :rule bool-double-not-elim :args (@t157))
% 4.01/4.27  (step @p3632 :rule nary_cong :premises (@p3631 @p955 @p738) :args ((or (not @t221) @t446 @t392)))
% 4.01/4.27  (assume-push @p5689 @t221)
% 4.01/4.27  (assume-push @p5690 @t444)
% 4.01/4.27  (assume-push @p5691 @t444)
% 4.01/4.27  (assume-push @p5692 @t221)
% 4.01/4.27  (step @p3637 :rule false_intro :premises (@p338))
% 4.01/4.27  (step @p3638 :rule symm :premises (@p5690))
% 4.01/4.27  (step @p747 :rule refl :args (@t156))
% 4.01/4.27  (step @p3639 :rule cong :premises (@p747 @p3638) :args (@t391))
% 4.01/4.27  (step @p3640 :rule trans :premises (@p3639 @p3637))
% 4.01/4.27  (step @p3641 :rule false_elim :premises (@p3640))
% 4.01/4.27  (step-pop @p5693 :rule scope :premises (@p3641))
% 4.01/4.27  (step-pop @p5694 :rule scope :premises (@p5693))
% 4.01/4.27  (step @p3642 :rule process_scope :premises (@p5694) :args (@t392))
% 4.01/4.27  (step @p3645 :rule and_intro :premises (@p5690 @p338))
% 4.01/4.27  (step @p3646 :rule modus_ponens :premises (@p3645 @p3642))
% 4.01/4.27  (step-pop @p5695 :rule scope :premises (@p3646))
% 4.01/4.27  (step-pop @p5696 :rule scope :premises (@p5695))
% 4.01/4.27  (step @p3647 :rule process_scope :premises (@p5696) :args (@t392))
% 4.01/4.27  (step @p3650 :rule implies_elim :premises (@p3647))
% 4.01/4.27  (step @p3651 :rule cnf_and_neg :args (@t860))
% 4.01/4.27  (step @p3652 :rule resolution :premises (@p3651 @p3650) :args (true @t860))
% 4.01/4.27  (step @p3653 :rule eq_resolve :premises (@p3652 @p3632))
% 4.01/4.27  (step @p3654 :rule reordering :premises (@p3653) :args ((or @t157 @t392 @t446)))
% 4.01/4.27  (step @p3655 :rule bool-double-not-elim :args (@t223))
% 4.01/4.27  (step @p3656 :rule nary_cong :premises (@p1781 @p3655 @p955) :args ((or @t441 (not @t225) @t446)))
% 4.01/4.27  (assume-push @p5697 @t225)
% 4.01/4.27  (assume-push @p5698 @t444)
% 4.01/4.27  (assume-push @p5699 @t438)
% 4.01/4.27  (step @p1453 :rule evaluate :args (@t556))
% 4.01/4.27  (step @p3660 :rule false_intro :premises (@p5697))
% 4.01/4.27  (step @p3661 :rule symm :premises (@p5698))
% 4.01/4.27  (step @p747 :rule refl :args (@t156))
% 4.01/4.27  (step @p3662 :rule cong :premises (@p747 @p3661) :args (@t438))
% 4.01/4.27  (step @p3663 :rule true_intro :premises (@p5699))
% 4.01/4.27  (step @p3664 :rule symm :premises (@p3663))
% 4.01/4.27  (step @p3665 :rule trans :premises (@p3664 @p3662 @p3660))
% 4.01/4.27  (step @p3666 false :rule eq_resolve :premises (@p3665 @p1453))
% 4.01/4.27  (step-pop @p5700 :rule scope :premises (@p3666))
% 4.01/4.27  (step-pop @p5701 :rule scope :premises (@p5700))
% 4.01/4.27  (step-pop @p5702 :rule scope :premises (@p5701))
% 4.01/4.27  (step @p3667 :rule process_scope :premises (@p5702) :args (false))
% 4.01/4.27  (assume-push @p5703 @t438)
% 4.01/4.27  (assume-push @p5704 @t225)
% 4.01/4.27  (assume-push @p5705 @t444)
% 4.01/4.27  (step @p3674 :rule and_intro :premises (@p5704 @p5705 @p5703))
% 4.01/4.27  (step-pop @p5706 :rule scope :premises (@p3674))
% 4.01/4.27  (step-pop @p5707 :rule scope :premises (@p5706))
% 4.01/4.27  (step-pop @p5708 :rule scope :premises (@p5707))
% 4.01/4.27  (step @p3675 :rule process_scope :premises (@p5708) :args (@t861))
% 4.01/4.27  (step @p3679 :rule implies_elim :premises (@p3675))
% 4.01/4.27  (step @p3680 :rule resolution :premises (@p3679 @p3667) :args (true @t861))
% 4.01/4.27  (step @p3681 :rule not_and :premises (@p3680))
% 4.01/4.27  (step @p3682 :rule eq_resolve :premises (@p3681 @p3656))
% 4.01/4.27  (step @p3683 :rule bool-double-not-elim :args (@t391))
% 4.01/4.27  (step @p3684 :rule nary_cong :premises (@p3683 @p2498 @p2148) :args ((or (not @t392) @t699 @t669)))
% 4.01/4.27  (assume-push @p5709 @t695)
% 4.01/4.27  (assume-push @p5710 @t668)
% 4.01/4.27  (assume-push @p5711 @t392)
% 4.01/4.27  (step @p961 :rule evaluate :args (@t447))
% 4.01/4.27  (step @p3688 :rule symm :premises (@p5710))
% 4.01/4.27  (step @p3689 :rule trans :premises (@p5709 @p3688))
% 4.01/4.27  (step @p3690 :rule true_intro :premises (@p3689))
% 4.01/4.27  (step @p3691 :rule false_intro :premises (@p5711))
% 4.01/4.27  (step @p3692 :rule symm :premises (@p3691))
% 4.01/4.27  (step @p3693 :rule trans :premises (@p3692 @p3690))
% 4.01/4.27  (step @p3694 false :rule eq_resolve :premises (@p3693 @p961))
% 4.01/4.27  (step-pop @p5712 :rule scope :premises (@p3694))
% 4.01/4.27  (step-pop @p5713 :rule scope :premises (@p5712))
% 4.01/4.27  (step-pop @p5714 :rule scope :premises (@p5713))
% 4.01/4.27  (step @p3695 :rule process_scope :premises (@p5714) :args (false))
% 4.01/4.27  (assume-push @p5715 @t392)
% 4.01/4.27  (assume-push @p5716 @t695)
% 4.01/4.27  (assume-push @p5717 @t668)
% 4.01/4.27  (step @p3702 :rule and_intro :premises (@p5716 @p5717 @p5715))
% 4.01/4.27  (step-pop @p5718 :rule scope :premises (@p3702))
% 4.01/4.27  (step-pop @p5719 :rule scope :premises (@p5718))
% 4.01/4.27  (step-pop @p5720 :rule scope :premises (@p5719))
% 4.01/4.27  (step @p3703 :rule process_scope :premises (@p5720) :args (@t862))
% 4.01/4.27  (step @p3707 :rule implies_elim :premises (@p3703))
% 4.01/4.27  (step @p3708 :rule resolution :premises (@p3707 @p3695) :args (true @t862))
% 4.01/4.27  (step @p3709 :rule not_and :premises (@p3708))
% 4.01/4.27  (step @p3710 :rule eq_resolve :premises (@p3709 @p3684))
% 4.01/4.27  (step @p3711 :rule chain_m_resolution :premises (@p2939 @p3710 @p3654 @p337 @p276 @p223) :args ((or @t611 @t387 @t401 @t234 @t699 @t446) (@list true true true true true) (@list @t668 @t391 @t157 @t167 @t72)))
% 4.01/4.27  (step @p3712 :rule cnf_and_pos :args (@t757 0))
% 4.01/4.27  (step @p3713 :rule reordering :premises (@p3712) :args ((or @t756 @t760)))
% 4.01/4.27  (step @p3714 :rule cnf_or_pos :args (@t756))
% 4.01/4.27  (step @p3715 :rule reordering :premises (@p3714) :args ((or @t693 @t677 @t274 (not @t756))))
% 4.01/4.27  (step @p3716 :rule chain_m_resolution :premises (@p2389 @p3715 @p2200 @p3713 @p2198 @p2196 @p421 @p2721 @p2719 @p411) :args ((or @t608 @t693 @t695 @t671 @t274 @t254 @t661) @t591 (@list @t674 @t675 @t756 @t678 @t679 @t164 @t757 @t758 @t166)))
% 4.01/4.27  (step @p3717 :rule chain_m_resolution :premises (@p2976 @p3716 @p2757 @p2366) :args ((or @t484 @t401 @t391 @t608 @t609 @t695 @t420 @t274 @t491 @t254 @t495) @t863 (@list @t661 @t671 @t607)))
% 4.01/4.27  (step @p3718 :rule nary_cong :premises (@p2998 @p2071 @p2202) :args ((or @t799 @t657 @t681)))
% 4.01/4.27  (assume-push @p5721 @t193)
% 4.01/4.27  (assume-push @p5722 @t680)
% 4.01/4.27  (assume-push @p5723 @t656)
% 4.01/4.27  (step @p1453 :rule evaluate :args (@t556))
% 4.01/4.27  (step @p3722 :rule false_intro :premises (@p5721))
% 4.01/4.27  (step @p3723 :rule symm :premises (@p5722))
% 4.01/4.27  (step @p721 :rule refl :args (@t152))
% 4.01/4.27  (step @p3724 :rule cong :premises (@p721 @p3723) :args (@t656))
% 4.01/4.27  (step @p3725 :rule true_intro :premises (@p5723))
% 4.01/4.27  (step @p3726 :rule symm :premises (@p3725))
% 4.01/4.27  (step @p3727 :rule trans :premises (@p3726 @p3724 @p3722))
% 4.01/4.27  (step @p3728 false :rule eq_resolve :premises (@p3727 @p1453))
% 4.01/4.27  (step-pop @p5724 :rule scope :premises (@p3728))
% 4.01/4.27  (step-pop @p5725 :rule scope :premises (@p5724))
% 4.01/4.27  (step-pop @p5726 :rule scope :premises (@p5725))
% 4.01/4.27  (step @p3729 :rule process_scope :premises (@p5726) :args (false))
% 4.01/4.27  (assume-push @p5727 @t193)
% 4.01/4.27  (assume-push @p5728 @t656)
% 4.01/4.27  (assume-push @p5729 @t680)
% 4.01/4.27  (step @p3736 :rule and_intro :premises (@p5727 @p5729 @p5728))
% 4.01/4.27  (step-pop @p5730 :rule scope :premises (@p3736))
% 4.01/4.27  (step-pop @p5731 :rule scope :premises (@p5730))
% 4.01/4.27  (step-pop @p5732 :rule scope :premises (@p5731))
% 4.01/4.27  (step @p3737 :rule process_scope :premises (@p5732) :args (@t864))
% 4.01/4.27  (step @p3741 :rule implies_elim :premises (@p3737))
% 4.01/4.27  (step @p3742 :rule resolution :premises (@p3741 @p3729) :args (true @t864))
% 4.01/4.27  (step @p3743 :rule not_and :premises (@p3742))
% 4.01/4.27  (step @p3744 :rule eq_resolve :premises (@p3743 @p3718))
% 4.01/4.27  (step @p3745 :rule bool-double-not-elim :args (@t477))
% 4.01/4.27  (step @p3746 :rule nary_cong :premises (@p2167 @p3745 @p2337) :args ((or @t672 (not @t479) @t687)))
% 4.01/4.27  (assume-push @p5733 @t671)
% 4.01/4.27  (assume-push @p5734 @t479)
% 4.01/4.27  (assume-push @p5735 @t479)
% 4.01/4.27  (assume-push @p5736 @t671)
% 4.01/4.27  (step @p3751 :rule false_intro :premises (@p5734))
% 4.01/4.27  (step @p3752 :rule symm :premises (@p5733))
% 4.01/4.27  (step @p1343 :rule refl :args (@t131))
% 4.01/4.27  (step @p3753 :rule cong :premises (@p1343 @p3752) :args (@t685))
% 4.01/4.27  (step @p3754 :rule trans :premises (@p3753 @p3751))
% 4.01/4.27  (step @p3755 :rule false_elim :premises (@p3754))
% 4.01/4.27  (step-pop @p5737 :rule scope :premises (@p3755))
% 4.01/4.27  (step-pop @p5738 :rule scope :premises (@p5737))
% 4.01/4.27  (step @p3756 :rule process_scope :premises (@p5738) :args (@t687))
% 4.01/4.27  (step @p3759 :rule and_intro :premises (@p5734 @p5733))
% 4.01/4.27  (step @p3760 :rule modus_ponens :premises (@p3759 @p3756))
% 4.01/4.27  (step-pop @p5739 :rule scope :premises (@p3760))
% 4.01/4.27  (step-pop @p5740 :rule scope :premises (@p5739))
% 4.01/4.27  (step @p3761 :rule process_scope :premises (@p5740) :args (@t687))
% 4.01/4.27  (step @p3764 :rule implies_elim :premises (@p3761))
% 4.01/4.27  (step @p3765 :rule cnf_and_neg :args (@t865))
% 4.01/4.27  (step @p3766 :rule resolution :premises (@p3765 @p3764) :args (true @t865))
% 4.01/4.27  (step @p3767 :rule eq_resolve :premises (@p3766 @p3746))
% 4.01/4.27  (step @p3768 :rule instantiate :premises (@p208) :args ((@list @t161 @t156 @t384)))
% 4.01/4.27  (step @p3769 :rule cnf_or_pos :args (@t869))
% 4.01/4.27  (step @p3770 :rule reordering :premises (@p3769) :args ((or @t166 @t391 @t491 @t868 (not @t869))))
% 4.01/4.27  (step @p3771 :rule cnf_and_pos :args (@t868 0))
% 4.01/4.27  (step @p3772 :rule reordering :premises (@p3771) :args ((or @t867 @t870)))
% 4.01/4.27  (step @p3773 :rule cnf_or_pos :args (@t867))
% 4.01/4.27  (step @p3774 :rule reordering :premises (@p3773) :args ((or @t441 @t274 @t497 (not @t867))))
% 4.01/4.27  (step @p3775 :rule chain_m_resolution :premises (@p2975 @p3774 @p2973 @p3772 @p2971 @p2969 @p3770 @p3768 @p411) :args ((or @t391 @t441 @t671 @t674 @t274 @t491 @t668 @t686) (@list true false false false false false false true) (@list @t495 @t791 @t867 @t792 @t793 @t868 @t869 @t166)))
% 4.01/4.27  (step @p3776 :rule chain_m_resolution :premises (@p2788 @p2792 @p2774 @p2772 @p409 @p3775 @p3767 @p2301 @p2336 @p2251 @p2334 @p2247 @p2245 @p2332 @p2330 @p362 @p3744 @p3418 @p2233 @p3414 @p2249 @p3410 @p3408 @p340 @p2363 @p2361 @p340 @p3306 @p2360 @p3356 @p2201 @p3717 @p3711 @p1519 @p1517 @p1363 @p1361 @p1810 @p1402 @p1400 @p1809 @p3682 @p1702 @p1014 @p1012 @p1037 @p803 @p3555 @p801 @p799 @p340 @p1741 @p1645 @p3654 @p338 @p1648 @p1646 @p228 @p3551 @p1653 @p3547 @p3545 @p409 @p1655 @p3630 @p3608 @p3606 @p1332 @p3604 @p230 @p1263 @p3603 @p3602 @p683 @p681 @p3601 @p1622 @p1550 @p1548 @p1546 @p3600 @p896 @p894 @p461 @p459 @p516 @p441 @p439 @p535 @p533 @p3529 @p1301 @p3527 @p465 @p463 @p3496 @p521 @p708 @p331 @p704 @p660 @p640 @p657 @p654 @p251 @p249 @p227 @p276 @p223 @p651 @p207 @p268 @p200) :args ((or @t134 @t363 @t178) (@list true false false true false true true false false false false false false false true true false false false false false false true false false true true true true true false true true false false false true true false true false false false false false false true false false true false true true true false false true false true false false true true true true false false false true true true true false false true true true false false false false false false false true true false false false true true true false false false true false false true false true false false true true true true true false false true true) (@list @t762 @t763 @t766 @t165 @t674 @t671 @t686 @t685 @t689 @t705 @t690 @t692 @t706 @t707 @t158 @t680 @t665 @t656 @t835 @t683 @t836 @t838 @t160 @t694 @t709 @t160 @t668 @t702 @t737 @t607 @t608 @t695 @t477 @t532 @t231 @t232 @t609 @t217 @t540 @t603 @t223 @t538 @t438 @t450 @t399 @t400 @t495 @t402 @t406 @t160 @t592 @t385 @t391 @t157 @t444 @t578 @t147 @t850 @t577 @t851 @t852 @t165 @t576 @t491 @t521 @t524 @t525 @t527 @t146 @t484 @t254 @t387 @t272 @t373 @t244 @t395 @t435 @t570 @t571 @t508 @t418 @t419 @t198 @t305 @t218 @t289 @t292 @t255 @t298 @t297 @t545 @t504 @t311 @t312 @t132 @t191 @t342 @t125 @t207 @t354 @t313 @t364 @t367 @t155 @t153 @t147 @t167 @t72 @t370 @t123 @t127 @t82)))
% 4.01/4.27  (step @p3777 :rule chain_m_resolution :premises (@p639 @p637 @p550 @p548 @p506 @p504 @p611 @p608 @p392 @p390 @p389 @p251 @p276 @p223 @p388 @p207 @p268 @p200) :args ((or @t177 @t219 @t258) @t334 (@list @t281 @t263 @t266 @t272 @t275 @t254 @t259 @t260 @t165 @t164 @t155 @t167 @t72 @t261 @t123 @t127 @t82)))
% 4.01/4.27  (assume-push @p5741 @t123)
% 4.01/4.27  (step-pop @p5742 :rule scope :premises (@p371))
% 4.01/4.27  (step @p3779 :rule process_scope :premises (@p5742) :args (@t249))
% 4.01/4.27  (step @p3781 :rule implies_elim :premises (@p3779))
% 4.01/4.27  (step @p3782 :rule refl :args (@t873))
% 4.01/4.27  (step @p3783 :rule nary_cong :premises (@p350 @p238 @p1048 @p3782) :args (@t874))
% 4.01/4.27  (step @p3784 :rule cong :premises (@p214 @p3783) :args ((=> @t123 @t874)))
% 4.01/4.27  (assume-push @p5743 @t123)
% 4.01/4.27  (step @p3786 :rule instantiate :premises (@p208) :args ((@list @t152 @t156 @t130)))
% 4.01/4.27  (step-pop @p5744 :rule scope :premises (@p3786))
% 4.01/4.27  (step @p3787 :rule process_scope :premises (@p5744) :args (@t874))
% 4.01/4.27  (step @p3789 :rule eq_resolve :premises (@p3787 @p3784))
% 4.01/4.27  (step @p3790 :rule implies_elim :premises (@p3789))
% 4.01/4.27  (step @p3791 :rule chain_m_resolution :premises (@p3790 @p208) :args (@t875 @t150 @t151))
% 4.01/4.27  (step @p3792 :rule cnf_or_pos :args (@t875))
% 4.01/4.27  (step @p3793 :rule reordering :premises (@p3792) :args ((or @t160 @t159 @t155 @t873 (not @t875))))
% 4.01/4.27  (step @p3794 :rule chain_m_resolution :premises (@p3793 @p340 @p399 @p252 @p3791) :args (@t873 @t171 (@list @t160 @t159 @t155 @t875)))
% 4.01/4.27  (step @p3795 :rule cnf_and_pos :args (@t873 0))
% 4.01/4.27  (step @p3796 :rule reordering :premises (@p3795) :args ((or @t872 @t876)))
% 4.01/4.27  (step @p3797 :rule chain_m_resolution :premises (@p3796 @p3794) :args (@t872 @t150 @t877))
% 4.01/4.27  (step @p3798 :rule cnf_or_pos :args (@t872))
% 4.01/4.27  (step @p3799 :rule reordering :premises (@p3798) :args ((or @t177 @t233 @t265 (not @t872))))
% 4.01/4.27  (step @p3800 :rule chain_m_resolution :premises (@p3799 @p3797 @p591 @p589 @p1363 @p1361 @p382 @p380) :args ((or @t207 @t177 @t311 @t231) (@list false false false false false true false) (@list @t872 @t263 @t328 @t217 @t232 @t244 @t252)))
% 4.01/4.27  (step @p3801 :rule cnf_or_neg :args (@t439 0))
% 4.01/4.27  (step @p3802 :rule reordering :premises (@p3801) :args ((or @t225 @t439)))
% 4.01/4.27  (step @p3803 :rule instantiate :premises (@p332) :args ((@list @t384 @t131)))
% 4.01/4.27  (step @p3804 :rule cnf_or_pos :args (@t878))
% 4.01/4.27  (step @p3805 :rule reordering :premises (@p3804) :args ((or @t508 @t611 (not @t878))))
% 4.01/4.27  (step @p3806 :rule nary_cong :premises (@p1336 @p1200 @p1265) :args ((or @t529 @t492 @t479)))
% 4.01/4.27  (assume-push @p5745 @t477)
% 4.01/4.27  (assume-push @p5746 @t491)
% 4.01/4.27  (assume-push @p5747 @t514)
% 4.01/4.27  (step @p961 :rule evaluate :args (@t447))
% 4.01/4.27  (step @p3810 :rule true_intro :premises (@p5745))
% 4.01/4.27  (step @p3811 :rule symm :premises (@p5746))
% 4.01/4.27  (step @p1343 :rule refl :args (@t131))
% 4.01/4.27  (step @p3812 :rule cong :premises (@p1343 @p3811) :args (@t508))
% 4.01/4.27  (step @p3813 :rule false_intro :premises (@p5747))
% 4.01/4.27  (step @p3814 :rule symm :premises (@p3813))
% 4.01/4.27  (step @p3815 :rule trans :premises (@p3814 @p3812 @p3810))
% 4.01/4.27  (step @p3816 false :rule eq_resolve :premises (@p3815 @p961))
% 4.01/4.27  (step-pop @p5748 :rule scope :premises (@p3816))
% 4.01/4.27  (step-pop @p5749 :rule scope :premises (@p5748))
% 4.01/4.27  (step-pop @p5750 :rule scope :premises (@p5749))
% 4.01/4.27  (step @p3817 :rule process_scope :premises (@p5750) :args (false))
% 4.01/4.27  (assume-push @p5751 @t514)
% 4.01/4.27  (assume-push @p5752 @t491)
% 4.01/4.27  (assume-push @p5753 @t477)
% 4.01/4.27  (step @p3824 :rule and_intro :premises (@p5753 @p5752 @p5751))
% 4.01/4.27  (step-pop @p5754 :rule scope :premises (@p3824))
% 4.01/4.27  (step-pop @p5755 :rule scope :premises (@p5754))
% 4.01/4.27  (step-pop @p5756 :rule scope :premises (@p5755))
% 4.01/4.27  (step @p3825 :rule process_scope :premises (@p5756) :args (@t879))
% 4.01/4.27  (step @p3829 :rule implies_elim :premises (@p3825))
% 4.01/4.27  (step @p3830 :rule resolution :premises (@p3829 @p3817) :args (true @t879))
% 4.01/4.27  (step @p3831 :rule not_and :premises (@p3830))
% 4.01/4.27  (step @p3832 :rule eq_resolve :premises (@p3831 @p3806))
% 4.01/4.27  (step @p3833 :rule chain_m_resolution :premises (@p1037 @p803 @p1014 @p1012 @p801 @p799 @p340 @p1010 @p786 @p289 @p737) :args ((or @t207 @t388 @t391 @t244 @t218) @t858 (@list @t400 @t399 @t450 @t402 @t406 @t160 @t438 @t395 @t154 @t385)))
% 4.01/4.27  (step @p3834 :rule chain_m_resolution :premises (@p1825 @p208) :args (@t616 @t150 @t151))
% 4.01/4.27  (step @p3835 :rule cnf_and_pos :args (@t613 1))
% 4.01/4.27  (step @p3836 :rule reordering :premises (@p3835) :args ((or @t610 @t617)))
% 4.01/4.27  (step @p3837 :rule nary_cong :premises (@p1781 @p2029 @p763) :args ((or @t441 @t649 @t396)))
% 4.01/4.27  (assume-push @p5757 @t219)
% 4.01/4.27  (assume-push @p5758 @t395)
% 4.01/4.27  (assume-push @p5759 @t438)
% 4.01/4.27  (step @p1453 :rule evaluate :args (@t556))
% 4.01/4.27  (step @p3841 :rule false_intro :premises (@p5757))
% 4.01/4.27  (step @p3842 :rule symm :premises (@p5758))
% 4.01/4.27  (step @p747 :rule refl :args (@t156))
% 4.01/4.27  (step @p3843 :rule cong :premises (@p747 @p3842) :args (@t438))
% 4.01/4.27  (step @p3844 :rule true_intro :premises (@p5759))
% 4.01/4.27  (step @p3845 :rule symm :premises (@p3844))
% 4.01/4.27  (step @p3846 :rule trans :premises (@p3845 @p3843 @p3841))
% 4.01/4.27  (step @p3847 false :rule eq_resolve :premises (@p3846 @p1453))
% 4.01/4.27  (step-pop @p5760 :rule scope :premises (@p3847))
% 4.01/4.27  (step-pop @p5761 :rule scope :premises (@p5760))
% 4.01/4.27  (step-pop @p5762 :rule scope :premises (@p5761))
% 4.01/4.27  (step @p3848 :rule process_scope :premises (@p5762) :args (false))
% 4.01/4.27  (assume-push @p5763 @t438)
% 4.01/4.27  (assume-push @p5764 @t219)
% 4.01/4.27  (assume-push @p5765 @t395)
% 4.01/4.27  (step @p3855 :rule and_intro :premises (@p5764 @p5765 @p5763))
% 4.01/4.27  (step-pop @p5766 :rule scope :premises (@p3855))
% 4.01/4.27  (step-pop @p5767 :rule scope :premises (@p5766))
% 4.01/4.27  (step-pop @p5768 :rule scope :premises (@p5767))
% 4.01/4.27  (step @p3856 :rule process_scope :premises (@p5768) :args (@t880))
% 4.01/4.27  (step @p3860 :rule implies_elim :premises (@p3856))
% 4.01/4.27  (step @p3861 :rule resolution :premises (@p3860 @p3848) :args (true @t880))
% 4.01/4.27  (step @p3862 :rule not_and :premises (@p3861))
% 4.01/4.27  (step @p3863 :rule eq_resolve :premises (@p3862 @p3837))
% 4.01/4.27  (step @p3864 :rule reordering :premises (@p3863) :args ((or @t218 @t441 @t396)))
% 4.01/4.27  (step @p3865 :rule cnf_or_pos :args (@t610))
% 4.01/4.27  (step @p3866 :rule reordering :premises (@p3865) :args ((or @t570 @t438 @t244 @t881)))
% 4.01/4.27  (step @p3867 :rule cnf_or_pos :args (@t439))
% 4.01/4.27  (step @p3868 :rule reordering :premises (@p3867) :args ((or @t435 @t438 @t223 @t882)))
% 4.01/4.27  (step @p3869 :rule chain_m_resolution :premises (@p633 @p631 @p3868 @p3866 @p3864 @p1476) :args ((or @t200 @t363 @t570 @t218 @t396 @t881 @t882) (@list false false false true true) (@list @t247 @t223 @t244 @t438 @t435)))
% 4.01/4.27  (step @p3870 :rule chain_m_resolution :premises (@p3544 @p3555 @p3542 @p3551 @p1722 @p3536 @p3534 @p289 @p3547 @p3545 @p409 @p1544 @p3866 @p3869 @p1432 @p3836 @p1334 @p1827 @p3834 @p362 @p1332 @p3604 @p230 @p3833 @p1358 @p3832 @p3805 @p3803 @p3802 @p633 @p630 @p373 @p361 @p337 @p225 @p3781 @p521 @p708 @p331 @p685 @p660 @p657 @p654 @p251 @p249 @p227 @p276 @p223 @p651 @p207 @p268 @p200) :args ((or @t132 @t313 @t200 @t508 @t363 @t484 @t234 @t218 @t289 @t479 @t258 @t225) (@list true false false false false false true false false true true false true false false false false false true false false true true true true true false false true false false true true true false true false false true false false false true true true true true false false true true) (@list @t592 @t847 @t850 @t495 @t848 @t849 @t154 @t851 @t852 @t165 @t444 @t438 @t395 @t521 @t610 @t522 @t613 @t616 @t158 @t525 @t527 @t146 @t387 @t391 @t491 @t570 @t878 @t439 @t244 @t247 @t248 @t158 @t157 @t148 @t249 @t191 @t342 @t125 @t207 @t354 @t364 @t367 @t155 @t153 @t147 @t167 @t72 @t370 @t123 @t127 @t82)))
% 4.01/4.27  (step @p3871 :rule cnf_and_pos :args (@t868 1))
% 4.01/4.27  (step @p3872 :rule reordering :premises (@p3871) :args ((or @t866 @t870)))
% 4.01/4.27  (step @p3873 :rule cnf_or_pos :args (@t866))
% 4.01/4.27  (step @p3874 :rule reordering :premises (@p3873) :args ((or @t438 @t272 @t495 (not @t866))))
% 4.01/4.27  (step @p3875 :rule chain_m_resolution :premises (@p3874 @p1682 @p3872 @p1680 @p3770 @p3768 @p411 @p1678 @p1676 @p444 @p3630 @p1651 @p1649 @p1494 @p1037 @p1014 @p1012) :args ((or @t177 @t514 @t387 @t391 @t438 @t218 @t452 @t420 @t272 @t299 @t563) (@list true false false false false true false false true true true false true false true false) (@list @t495 @t866 @t582 @t868 @t869 @t166 @t583 @t584 @t163 @t491 @t521 @t579 @t511 @t385 @t399 @t450)))
% 4.01/4.27  (step @p3876 :rule nary_cong :premises (@p1335 @p3061 @p1909) :args ((or @t234 @t804 @t638)))
% 4.01/4.27  (assume-push @p5769 @t231)
% 4.01/4.27  (assume-push @p5770 @t634)
% 4.01/4.27  (assume-push @p5771 @t773)
% 4.01/4.27  (step @p961 :rule evaluate :args (@t447))
% 4.01/4.27  (step @p3880 :rule true_intro :premises (@p5769))
% 4.01/4.27  (step @p3881 :rule symm :premises (@p5770))
% 4.01/4.27  (step @p1343 :rule refl :args (@t131))
% 4.01/4.27  (step @p3882 :rule cong :premises (@p1343 @p3881) :args (@t771))
% 4.01/4.27  (step @p3883 :rule false_intro :premises (@p5771))
% 4.01/4.27  (step @p3884 :rule symm :premises (@p3883))
% 4.01/4.27  (step @p3885 :rule trans :premises (@p3884 @p3882 @p3880))
% 4.01/4.27  (step @p3886 false :rule eq_resolve :premises (@p3885 @p961))
% 4.01/4.27  (step-pop @p5772 :rule scope :premises (@p3886))
% 4.01/4.27  (step-pop @p5773 :rule scope :premises (@p5772))
% 4.01/4.27  (step-pop @p5774 :rule scope :premises (@p5773))
% 4.01/4.27  (step @p3887 :rule process_scope :premises (@p5774) :args (false))
% 4.01/4.27  (assume-push @p5775 @t231)
% 4.01/4.27  (assume-push @p5776 @t773)
% 4.01/4.27  (assume-push @p5777 @t634)
% 4.01/4.27  (step @p3894 :rule and_intro :premises (@p5775 @p5777 @p5776))
% 4.01/4.27  (step-pop @p5778 :rule scope :premises (@p3894))
% 4.01/4.27  (step-pop @p5779 :rule scope :premises (@p5778))
% 4.01/4.27  (step-pop @p5780 :rule scope :premises (@p5779))
% 4.01/4.27  (step @p3895 :rule process_scope :premises (@p5780) :args (@t883))
% 4.01/4.27  (step @p3899 :rule implies_elim :premises (@p3895))
% 4.01/4.27  (step @p3900 :rule resolution :premises (@p3899 @p3887) :args (true @t883))
% 4.01/4.27  (step @p3901 :rule not_and :premises (@p3900))
% 4.01/4.27  (step @p3902 :rule eq_resolve :premises (@p3901 @p3876))
% 4.01/4.27  (step @p3903 :rule chain_m_resolution :premises (@p2806 @p2804 @p2834 @p3902) :args ((or @t234 @t244 @t638) @t863 (@list @t777 @t776 @t771)))
% 4.01/4.27  (assume-push @p5781 @t123)
% 4.01/4.27  (step-pop @p5782 :rule scope :premises (@p453))
% 4.01/4.27  (step @p3905 :rule process_scope :premises (@p5782) :args (@t308))
% 4.01/4.27  (step @p3907 :rule implies_elim :premises (@p3905))
% 4.01/4.27  (step @p3908 :rule nary_cong :premises (@p714 @p1932 @p3421) :args ((or @t389 @t640 @t773)))
% 4.01/4.27  (assume-push @p5783 @t209)
% 4.01/4.27  (assume-push @p5784 @t635)
% 4.01/4.27  (assume-push @p5785 @t209)
% 4.01/4.27  (assume-push @p5786 @t635)
% 4.01/4.27  (step @p3913 :rule false_intro :premises (@p5783))
% 4.01/4.27  (step @p3914 :rule symm :premises (@p5784))
% 4.01/4.27  (step @p1343 :rule refl :args (@t131))
% 4.01/4.27  (step @p3915 :rule cong :premises (@p1343 @p3914) :args (@t771))
% 4.01/4.27  (step @p3916 :rule trans :premises (@p3915 @p3913))
% 4.01/4.27  (step @p3917 :rule false_elim :premises (@p3916))
% 4.01/4.27  (step-pop @p5787 :rule scope :premises (@p3917))
% 4.01/4.27  (step-pop @p5788 :rule scope :premises (@p5787))
% 4.01/4.27  (step @p3918 :rule process_scope :premises (@p5788) :args (@t773))
% 4.01/4.27  (step @p3921 :rule and_intro :premises (@p5783 @p5784))
% 4.01/4.27  (step @p3922 :rule modus_ponens :premises (@p3921 @p3918))
% 4.01/4.27  (step-pop @p5789 :rule scope :premises (@p3922))
% 4.01/4.27  (step-pop @p5790 :rule scope :premises (@p5789))
% 4.01/4.27  (step @p3923 :rule process_scope :premises (@p5790) :args (@t773))
% 4.01/4.27  (step @p3926 :rule implies_elim :premises (@p3923))
% 4.01/4.27  (step @p3927 :rule cnf_and_neg :args (@t884))
% 4.01/4.27  (step @p3928 :rule resolution :premises (@p3927 @p3926) :args (true @t884))
% 4.01/4.27  (step @p3929 :rule eq_resolve :premises (@p3928 @p3908))
% 4.01/4.27  (step @p3930 :rule reordering :premises (@p3929) :args ((or @t207 @t773 @t640)))
% 4.01/4.27  (step @p3931 :rule instantiate :premises (@p332) :args ((@list @t599 @t131)))
% 4.01/4.27  (step @p3932 :rule cnf_or_pos :args (@t885))
% 4.01/4.27  (step @p3933 :rule reordering :premises (@p3932) :args ((or @t771 @t778 (not @t885))))
% 4.01/4.27  (step @p3934 :rule refl :args (@t889))
% 4.01/4.27  (step @p3935 :rule eq-symm :args (@t599 @t161))
% 4.01/4.27  (step @p3936 :rule nary_cong :premises (@p1896 @p1047 @p3935 @p3934) :args (@t890))
% 4.01/4.27  (step @p3937 :rule cong :premises (@p214 @p3936) :args ((=> @t123 @t890)))
% 4.01/4.27  (assume-push @p5791 @t123)
% 4.01/4.27  (step @p3939 :rule instantiate :premises (@p208) :args ((@list @t156 @t599 @t161)))
% 4.01/4.27  (step-pop @p5792 :rule scope :premises (@p3939))
% 4.01/4.27  (step @p3940 :rule process_scope :premises (@p5792) :args (@t890))
% 4.01/4.27  (step @p3942 :rule eq_resolve :premises (@p3940 @p3937))
% 4.01/4.27  (step @p3943 :rule implies_elim :premises (@p3942))
% 4.01/4.27  (step @p3944 :rule refl :args (@t892))
% 4.01/4.27  (step @p3945 :rule nary_cong :premises (@p2096 @p2695 @p3944) :args ((or @t663 @t753 @t892)))
% 4.01/4.27  (assume-push @p5793 @t257)
% 4.01/4.27  (assume-push @p5794 @t891)
% 4.01/4.27  (assume-push @p5795 @t650)
% 4.01/4.27  (step @p1453 :rule evaluate :args (@t556))
% 4.01/4.27  (step @p3949 :rule false_intro :premises (@p5793))
% 4.01/4.27  (step @p1528 :rule refl :args (@t130))
% 4.01/4.27  (step @p3950 :rule symm :premises (@p5794))
% 4.01/4.27  (step @p3951 :rule cong :premises (@p3950 @p1528) :args (@t650))
% 4.01/4.27  (step @p3952 :rule true_intro :premises (@p5795))
% 4.01/4.27  (step @p3953 :rule symm :premises (@p3952))
% 4.01/4.27  (step @p3954 :rule trans :premises (@p3953 @p3951 @p3949))
% 4.01/4.27  (step @p3955 false :rule eq_resolve :premises (@p3954 @p1453))
% 4.01/4.27  (step-pop @p5796 :rule scope :premises (@p3955))
% 4.01/4.27  (step-pop @p5797 :rule scope :premises (@p5796))
% 4.01/4.27  (step-pop @p5798 :rule scope :premises (@p5797))
% 4.01/4.27  (step @p3956 :rule process_scope :premises (@p5798) :args (false))
% 4.01/4.27  (assume-push @p5799 @t650)
% 4.01/4.27  (assume-push @p5800 @t257)
% 4.01/4.27  (assume-push @p5801 @t891)
% 4.01/4.27  (step @p3963 :rule and_intro :premises (@p5800 @p5801 @p5799))
% 4.01/4.27  (step-pop @p5802 :rule scope :premises (@p3963))
% 4.01/4.27  (step-pop @p5803 :rule scope :premises (@p5802))
% 4.01/4.27  (step-pop @p5804 :rule scope :premises (@p5803))
% 4.01/4.27  (step @p3964 :rule process_scope :premises (@p5804) :args (@t893))
% 4.01/4.27  (step @p3968 :rule implies_elim :premises (@p3964))
% 4.01/4.27  (step @p3969 :rule resolution :premises (@p3968 @p3956) :args (true @t893))
% 4.01/4.27  (step @p3970 :rule not_and :premises (@p3969))
% 4.01/4.27  (step @p3971 :rule eq_resolve :premises (@p3970 @p3945))
% 4.01/4.27  (step @p3972 :rule cnf_or_pos :args (@t894))
% 4.01/4.27  (step @p3973 :rule reordering :premises (@p3972) :args ((or @t166 @t634 @t891 @t889 (not @t894))))
% 4.01/4.27  (step @p3974 :rule cnf_and_pos :args (@t889 1))
% 4.01/4.27  (step @p3975 :rule reordering :premises (@p3974) :args ((or @t887 (not @t889))))
% 4.01/4.27  (step @p3976 :rule cnf_or_pos :args (@t887))
% 4.01/4.27  (step @p3977 :rule reordering :premises (@p3976) :args ((or @t626 @t453 @t886 (not @t887))))
% 4.01/4.27  (assume-push @p5805 @t123)
% 4.01/4.27  (step-pop @p5806 :rule scope :premises (@p2361))
% 4.01/4.27  (step @p3979 :rule process_scope :premises (@p5806) :args (@t709))
% 4.01/4.27  (step @p3981 :rule implies_elim :premises (@p3979))
% 4.01/4.27  (step @p3982 :rule chain_m_resolution :premises (@p3282 @p2723 @p2233) :args ((or @t218 @t607 @t684 @t272 @t258 @t759 @t825) @t701 (@list @t674 @t656)))
% 4.01/4.27  (step @p3983 :rule chain_m_resolution :premises (@p3982 @p2725 @p3252 @p2721 @p2719 @p411 @p3250 @p3248 @p409 @p2249 @p2363 @p339 @p276 @p223 @p3981 @p207 @p268 @p200) :args ((or @t218 @t607 @t695 @t702 @t671 @t272 @t258) (@list false false false false true false false true false false true true true false false true true) (@list @t755 @t821 @t757 @t758 @t166 @t822 @t823 @t165 @t683 @t694 @t160 @t167 @t72 @t709 @t123 @t127 @t82)))
% 4.01/4.27  (step @p3984 :rule refl :args (@t888))
% 4.01/4.27  (step @p3985 :rule nary_cong :premises (@p2072 @p2167 @p3984) :args ((or @t659 @t672 @t888)))
% 4.01/4.27  (assume-push @p5807 @t658)
% 4.01/4.27  (assume-push @p5808 @t671)
% 4.01/4.27  (assume-push @p5809 @t658)
% 4.01/4.27  (assume-push @p5810 @t671)
% 4.01/4.27  (step @p3990 :rule false_intro :premises (@p5807))
% 4.01/4.27  (step @p2103 :rule refl :args (@t599))
% 4.01/4.27  (step @p3991 :rule cong :premises (@p2103 @p5808) :args (@t886))
% 4.01/4.27  (step @p3992 :rule trans :premises (@p3991 @p3990))
% 4.01/4.27  (step @p3993 :rule false_elim :premises (@p3992))
% 4.01/4.27  (step-pop @p5811 :rule scope :premises (@p3993))
% 4.01/4.27  (step-pop @p5812 :rule scope :premises (@p5811))
% 4.01/4.27  (step @p3994 :rule process_scope :premises (@p5812) :args (@t888))
% 4.01/4.27  (step @p3997 :rule and_intro :premises (@p5807 @p5808))
% 4.01/4.27  (step @p3998 :rule modus_ponens :premises (@p3997 @p3994))
% 4.01/4.27  (step-pop @p5813 :rule scope :premises (@p3998))
% 4.01/4.27  (step-pop @p5814 :rule scope :premises (@p5813))
% 4.01/4.27  (step @p3999 :rule process_scope :premises (@p5814) :args (@t888))
% 4.01/4.27  (step @p4002 :rule implies_elim :premises (@p3999))
% 4.01/4.27  (step @p4003 :rule cnf_and_neg :args (@t895))
% 4.01/4.27  (step @p4004 :rule resolution :premises (@p4003 @p4002) :args (true @t895))
% 4.01/4.27  (step @p4005 :rule eq_resolve :premises (@p4004 @p3985))
% 4.01/4.27  (step @p4006 :rule bool-double-not-elim :args (@t734))
% 4.01/4.27  (step @p4007 :rule nary_cong :premises (@p4006 @p2167 @p3944) :args ((or (not @t735) @t672 @t892)))
% 4.01/4.27  (assume-push @p5815 @t671)
% 4.01/4.27  (assume-push @p5816 @t891)
% 4.01/4.27  (assume-push @p5817 @t735)
% 4.01/4.27  (step @p961 :rule evaluate :args (@t447))
% 4.01/4.27  (step @p4011 :rule symm :premises (@p5816))
% 4.01/4.27  (step @p4012 :rule trans :premises (@p4011 @p5815))
% 4.01/4.27  (step @p4013 :rule true_intro :premises (@p4012))
% 4.01/4.27  (step @p4014 :rule false_intro :premises (@p5817))
% 4.01/4.27  (step @p4015 :rule symm :premises (@p4014))
% 4.01/4.27  (step @p4016 :rule trans :premises (@p4015 @p4013))
% 4.01/4.27  (step @p4017 false :rule eq_resolve :premises (@p4016 @p961))
% 4.01/4.27  (step-pop @p5818 :rule scope :premises (@p4017))
% 4.01/4.27  (step-pop @p5819 :rule scope :premises (@p5818))
% 4.01/4.27  (step-pop @p5820 :rule scope :premises (@p5819))
% 4.01/4.27  (step @p4018 :rule process_scope :premises (@p5820) :args (false))
% 4.01/4.27  (assume-push @p5821 @t735)
% 4.01/4.27  (assume-push @p5822 @t671)
% 4.01/4.27  (assume-push @p5823 @t891)
% 4.01/4.27  (step @p4025 :rule and_intro :premises (@p5822 @p5823 @p5821))
% 4.01/4.27  (step-pop @p5824 :rule scope :premises (@p4025))
% 4.01/4.27  (step-pop @p5825 :rule scope :premises (@p5824))
% 4.01/4.27  (step-pop @p5826 :rule scope :premises (@p5825))
% 4.01/4.27  (step @p4026 :rule process_scope :premises (@p5826) :args (@t896))
% 4.01/4.27  (step @p4030 :rule implies_elim :premises (@p4026))
% 4.01/4.27  (step @p4031 :rule resolution :premises (@p4030 @p4018) :args (true @t896))
% 4.01/4.27  (step @p4032 :rule not_and :premises (@p4031))
% 4.01/4.27  (step @p4033 :rule eq_resolve :premises (@p4032 @p4007))
% 4.01/4.27  (step @p4034 :rule chain_m_resolution :premises (@p3943 @p208) :args (@t894 @t150 @t151))
% 4.01/4.27  (step @p4035 :rule chain_m_resolution :premises (@p3973 @p4034 @p411 @p4033 @p3975 @p2617 @p3977 @p2233 @p4005 @p2249 @p3983 @p2363 @p2361 @p340 @p2360) :args ((or @t207 @t600 @t244 @t218 @t607 @t634 @t626 @t652 @t695 @t272 @t258 @t453) (@list false true true true true true false true false false false false true true) (@list @t894 @t166 @t891 @t889 @t734 @t887 @t656 @t886 @t683 @t671 @t694 @t709 @t160 @t702)))
% 4.01/4.27  (step @p4036 :rule instantiate :premises (@p208) :args ((@list @t152 @t133 @t606)))
% 4.01/4.27  (step @p4037 :rule cnf_or_pos :args (@t899))
% 4.01/4.27  (step @p4038 :rule reordering :premises (@p4037) :args ((or @t153 @t702 @t737 @t898 (not @t899))))
% 4.01/4.27  (step @p4039 :rule cnf_and_pos :args (@t898 1))
% 4.01/4.27  (step @p4040 :rule reordering :premises (@p4039) :args ((or @t897 (not @t898))))
% 4.01/4.27  (step @p4041 :rule cnf_or_pos :args (@t897))
% 4.01/4.27  (step @p4042 :rule reordering :premises (@p4041) :args ((or @t175 @t656 @t697 (not @t897))))
% 4.01/4.27  (step @p4043 :rule chain_m_resolution :premises (@p2458 @p2434 @p4042 @p2432 @p4040 @p2430 @p2428 @p4038 @p4036 @p250 @p3306 @p3280 @p2389 @p2200 @p2198 @p2196 @p421 @p2201 @p2417 @p4005 @p4035 @p2124 @p2094 @p633 @p630 @p373 @p361 @p3781 @p555 @p552 @p342 @p339 @p337 @p595 @p628 @p622 @p619 @p300 @p288 @p249 @p225 @p669 @p521 @p708 @p331 @p3977 @p3975 @p3973 @p410 @p276 @p223 @p3971 @p3943 @p207 @p268 @p200 @p2046) :args ((or @t207 @t175 @t600 @t401 @t391 @t218 @t663 @t640 @t634 @t652 @t609 @t695 @t289 @t272 @t254 @t453 @t446) (@list true false false false false false false false true true true false false false false true true true true false true true true false false true false false false false true true false false false false false true true true false true false false false false false true true true true false false true true true) (@list @t686 @t697 @t712 @t897 @t713 @t715 @t898 @t899 @t153 @t668 @t737 @t674 @t675 @t678 @t679 @t164 @t608 @t702 @t671 @t607 @t661 @t656 @t244 @t247 @t248 @t158 @t249 @t223 @t224 @t227 @t160 @t157 @t228 @t255 @t198 @t199 @t202 @t154 @t153 @t148 @t203 @t191 @t342 @t125 @t886 @t887 @t889 @t166 @t167 @t72 @t891 @t894 @t123 @t127 @t82 @t626)))
% 4.01/4.27  (step @p4044 :rule refl :args (@t299))
% 4.01/4.27  (step @p4045 :rule bool-double-not-elim :args (@t776))
% 4.01/4.27  (step @p4046 :rule nary_cong :premises (@p4045 @p2590 @p2167 @p4044) :args ((or (not @t778) @t735 @t672 @t299)))
% 4.01/4.27  (assume-push @p5827 @t778)
% 4.01/4.27  (assume-push @p5828 @t734)
% 4.01/4.27  (assume-push @p5829 @t671)
% 4.01/4.27  (assume-push @p5830 @t297)
% 4.01/4.27  (step @p1453 :rule evaluate :args (@t556))
% 4.01/4.27  (step @p4051 :rule false_intro :premises (@p5827))
% 4.01/4.27  (step @p1343 :rule refl :args (@t131))
% 4.01/4.27  (step @p4052 :rule symm :premises (@p5828))
% 4.01/4.27  (step @p4053 :rule trans :premises (@p5829 @p4052))
% 4.01/4.27  (step @p4054 :rule cong :premises (@p4053 @p1343) :args (@t297))
% 4.01/4.27  (step @p4055 :rule true_intro :premises (@p5830))
% 4.01/4.27  (step @p4056 :rule symm :premises (@p4055))
% 4.01/4.27  (step @p4057 :rule trans :premises (@p4056 @p4054 @p4051))
% 4.01/4.27  (step @p4058 false :rule eq_resolve :premises (@p4057 @p1453))
% 4.01/4.27  (step-pop @p5831 :rule scope :premises (@p4058))
% 4.01/4.27  (step-pop @p5832 :rule scope :premises (@p5831))
% 4.01/4.27  (step-pop @p5833 :rule scope :premises (@p5832))
% 4.01/4.27  (step-pop @p5834 :rule scope :premises (@p5833))
% 4.01/4.27  (step @p4059 :rule process_scope :premises (@p5834) :args (false))
% 4.01/4.27  (step @p4064 :rule not_and :premises (@p4059))
% 4.01/4.27  (step @p4065 :rule eq_resolve :premises (@p4064 @p4046))
% 4.01/4.27  (step @p4066 :rule chain_m_resolution :premises (@p3983 @p4065 @p2360 @p2726 @p2201) :args ((or @t207 @t244 @t218 @t776 @t643 @t748 @t658 @t609 @t676 @t695 @t272 @t254 @t258 @t299) @t900 (@list @t671 @t702 @t734 @t607)))
% 4.01/4.27  (step @p4067 :rule chain_m_resolution :premises (@p2792 @p2389 @p2788 @p2200 @p2774 @p2772 @p409 @p2198 @p2196 @p421 @p2976 @p2757 @p2366 @p2570 @p2589 @p4066 @p2497 @p2495 @p4043 @p3902 @p3060 @p3933 @p3931 @p3930 @p2067 @p627 @p624 @p455 @p432 @p3907 @p633 @p630 @p373 @p3781 @p555 @p552 @p342 @p339 @p337 @p595 @p616 @p613 @p524 @p674 @p1519 @p1146 @p1143 @p1140 @p229 @p1137 @p1516 @p1376 @p410 @p443 @p361 @p1373 @p3800 @p711 @p1305 @p3777 @p611 @p608 @p392 @p390 @p389 @p251 @p388 @p628 @p622 @p619 @p300 @p288 @p249 @p225 @p276 @p223 @p669 @p207 @p521 @p708 @p331 @p268 @p200) :args ((or @t132 @t207 @t175 @t177 @t600 @t484 @t401 @t391 @t643 @t803 @t640 @t609 @t695 @t420 @t491 @t495 @t453 @t446) (@list false false false false false true false false true true true false true false true false false false true false true false true false true false false true false true false false false false false false true true false false false false false true false false false true false false false true true true false false true false true true false false true true true false false false false false true true true true true false false true false false true true) (@list @t674 @t762 @t675 @t763 @t766 @t165 @t678 @t679 @t164 @t661 @t671 @t607 @t702 @t665 @t608 @t653 @t729 @t652 @t634 @t601 @t776 @t885 @t771 @t650 @t289 @t306 @t307 @t162 @t308 @t244 @t247 @t248 @t249 @t223 @t224 @t227 @t160 @t157 @t228 @t297 @t343 @t345 @t346 @t272 @t477 @t478 @t480 @t146 @t483 @t532 @t533 @t166 @t163 @t158 @t535 @t231 @t311 @t383 @t218 @t254 @t259 @t260 @t165 @t164 @t155 @t261 @t255 @t198 @t199 @t202 @t154 @t153 @t148 @t167 @t72 @t203 @t123 @t191 @t342 @t125 @t127 @t82)))
% 4.01/4.27  (step @p4068 :rule chain_m_resolution :premises (@p3091 @p4067 @p3167 @p3165 @p230 @p1984 @p2853 @p1954 @p1834 @p1832 @p3903 @p633 @p630 @p373 @p361 @p3781 @p555 @p552 @p342 @p339 @p337 @p595 @p3777 @p628 @p622 @p619 @p300 @p288 @p249 @p225 @p276 @p223 @p669 @p207 @p521 @p708 @p3800 @p711 @p1305 @p331 @p268 @p200) :args ((or @t132 @t207 @t175 @t357 @t177 @t600 @t484 @t401 @t391 @t217 @t609 @t695 @t420 @t491 @t495 @t453 @t446) (@list true false false true true false true true false true true false false true false false false false true true false true false false false false true true true true true false false true false false true false false true true) (@list @t802 @t806 @t816 @t146 @t643 @t635 @t628 @t618 @t620 @t634 @t244 @t247 @t248 @t158 @t249 @t223 @t224 @t227 @t160 @t157 @t228 @t218 @t255 @t198 @t199 @t202 @t154 @t153 @t148 @t167 @t72 @t203 @t123 @t191 @t342 @t231 @t311 @t383 @t125 @t127 @t82)))
% 4.01/4.27  (step @p4069 :rule bool-double-not-elim :args (@t155))
% 4.01/4.27  (step @p4070 :rule nary_cong :premises (@p4069 @p1955 @p1932) :args ((or (not @t184) @t644 @t640)))
% 4.01/4.27  (assume-push @p5835 @t184)
% 4.01/4.27  (assume-push @p5836 @t643)
% 4.01/4.27  (assume-push @p5837 @t184)
% 4.01/4.27  (assume-push @p5838 @t643)
% 4.01/4.27  (step @p4075 :rule false_intro :premises (@p252))
% 4.01/4.27  (step @p4076 :rule symm :premises (@p5836))
% 4.01/4.27  (step @p721 :rule refl :args (@t152))
% 4.01/4.27  (step @p4077 :rule cong :premises (@p721 @p4076) :args (@t635))
% 4.01/4.27  (step @p4078 :rule trans :premises (@p4077 @p4075))
% 4.01/4.27  (step @p4079 :rule false_elim :premises (@p4078))
% 4.01/4.27  (step-pop @p5839 :rule scope :premises (@p4079))
% 4.01/4.27  (step-pop @p5840 :rule scope :premises (@p5839))
% 4.01/4.27  (step @p4080 :rule process_scope :premises (@p5840) :args (@t640))
% 4.01/4.27  (step @p4083 :rule and_intro :premises (@p252 @p5836))
% 4.01/4.27  (step @p4084 :rule modus_ponens :premises (@p4083 @p4080))
% 4.01/4.27  (step-pop @p5841 :rule scope :premises (@p4084))
% 4.01/4.27  (step-pop @p5842 :rule scope :premises (@p5841))
% 4.01/4.27  (step @p4085 :rule process_scope :premises (@p5842) :args (@t640))
% 4.01/4.27  (step @p4088 :rule implies_elim :premises (@p4085))
% 4.01/4.27  (step @p4089 :rule cnf_and_neg :args (@t901))
% 4.01/4.27  (step @p4090 :rule resolution :premises (@p4089 @p4088) :args (true @t901))
% 4.01/4.27  (step @p4091 :rule eq_resolve :premises (@p4090 @p4070))
% 4.01/4.27  (assume-push @p5843 @t643)
% 4.01/4.27  (assume-push @p5844 @t418)
% 4.01/4.27  (assume-push @p5845 @t418)
% 4.01/4.27  (assume-push @p5846 @t643)
% 4.01/4.27  (step @p4096 :rule true_intro :premises (@p5844))
% 4.01/4.27  (step @p1209 :rule refl :args (@t161))
% 4.01/4.27  (step @p4097 :rule symm :premises (@p5843))
% 4.01/4.27  (step @p4098 :rule cong :premises (@p4097 @p1209) :args (@t886))
% 4.01/4.27  (step @p4099 :rule trans :premises (@p4098 @p4096))
% 4.01/4.27  (step @p4100 :rule true_elim :premises (@p4099))
% 4.01/4.27  (step-pop @p5847 :rule scope :premises (@p4100))
% 4.01/4.27  (step-pop @p5848 :rule scope :premises (@p5847))
% 4.01/4.27  (step @p4101 :rule process_scope :premises (@p5848) :args (@t886))
% 4.01/4.27  (step @p4104 :rule and_intro :premises (@p5844 @p5843))
% 4.01/4.27  (step @p4105 :rule modus_ponens :premises (@p4104 @p4101))
% 4.01/4.27  (step-pop @p5849 :rule scope :premises (@p4105))
% 4.01/4.27  (step-pop @p5850 :rule scope :premises (@p5849))
% 4.01/4.27  (step @p4106 :rule process_scope :premises (@p5850) :args (@t886))
% 4.01/4.27  (step @p4109 :rule implies_elim :premises (@p4106))
% 4.01/4.27  (step @p4110 :rule cnf_and_neg :args (@t902))
% 4.01/4.27  (step @p4111 :rule resolution :premises (@p4110 @p4109) :args (true @t902))
% 4.01/4.27  (step @p4112 :rule chain_m_resolution :premises (@p2488 @p2490 @p2484 @p2486 @p2479 @p2477 @p444 @p2482 @p2480 @p289 @p2476 @p928 @p2458 @p2434 @p2432 @p2430 @p2428 @p3306 @p3282 @p3280 @p2389 @p2200 @p2198 @p2196 @p421 @p3252 @p2976 @p3250 @p3248 @p409 @p2366 @p4005 @p3219 @p3191 @p3247) :args ((or @t191 @t484 @t401 @t391 @t619 @t644 @t727 @t652 @t609 @t289 @t491 @t254 @t495 @t258 @t299 @t446 @t888) (@list false false false false false true false false true true false true true false false false true true true false false false false true false true false false true false true true true true) (@list @t685 @t719 @t722 @t720 @t721 @t163 @t723 @t724 @t154 @t680 @t135 @t697 @t686 @t712 @t713 @t715 @t668 @t656 @t737 @t674 @t675 @t678 @t679 @t164 @t821 @t661 @t822 @t823 @t165 @t607 @t671 @t695 @t608 @t702)))
% 4.01/4.27  (step @p4113 :rule chain_m_resolution :premises (@p2939 @p3306 @p3419 @p3356 @p2201 @p3327 @p4112 @p3170 @p3168 @p4111 @p3136 @p4091 @p252 @p521 @p708 @p1722 @p1592 @p1014 @p1779 @p331 @p268 @p200) :args ((or @t207 @t611 @t387 @t484 @t401 @t234 @t244 @t218 @t619 @t644 @t609 @t420 @t289 @t491 @t254 @t495 @t258 @t299 @t225 @t265) (@list true false true true false false false false false false true true true false false true false false false true true) (@list @t668 @t695 @t737 @t607 @t608 @t652 @t726 @t817 @t886 @t626 @t635 @t155 @t191 @t342 @t444 @t391 @t438 @t450 @t125 @t127 @t82)))
% 4.01/4.27  (assume-push @p5851 @t125)
% 4.01/4.27  (step-pop @p5852 :rule scope :premises (@p2995))
% 4.01/4.27  (step @p4115 :rule process_scope :premises (@p5852) :args (@t798))
% 4.01/4.27  (step @p4117 :rule implies_elim :premises (@p4115))
% 4.01/4.27  (step @p4118 :rule refl :args (@t904))
% 4.01/4.27  (step @p4119 :rule eq-symm :args (@t599 @t130))
% 4.01/4.27  (step @p4120 :rule nary_cong :premises (@p2836 @p210 @p4119 @p4118) :args (@t906))
% 4.01/4.27  (step @p4121 :rule cong :premises (@p214 @p4120) :args ((=> @t123 @t906)))
% 4.01/4.27  (assume-push @p5853 @t123)
% 4.01/4.27  (step @p4123 :rule instantiate :premises (@p208) :args ((@list @t131 @t599 @t130)))
% 4.01/4.27  (step-pop @p5854 :rule scope :premises (@p4123))
% 4.01/4.27  (step @p4124 :rule process_scope :premises (@p5854) :args (@t906))
% 4.01/4.27  (step @p4126 :rule eq_resolve :premises (@p4124 @p4121))
% 4.01/4.27  (step @p4127 :rule implies_elim :premises (@p4126))
% 4.01/4.27  (step @p4128 :rule cnf_or_pos :args (@t907))
% 4.01/4.27  (step @p4129 :rule reordering :premises (@p4128) :args ((or @t146 @t628 @t643 @t904 (not @t907))))
% 4.01/4.27  (step @p4130 :rule cnf_and_pos :args (@t904 1))
% 4.01/4.27  (step @p4131 :rule reordering :premises (@p4130) :args ((or @t903 (not @t904))))
% 4.01/4.27  (step @p4132 :rule cnf_or_pos :args (@t903))
% 4.01/4.27  (step @p4133 :rule reordering :premises (@p4132) :args ((or @t132 @t771 @t650 (not @t903))))
% 4.01/4.27  (step @p4134 :rule cnf_or_pos :args (@t908))
% 4.01/4.27  (step @p4135 :rule reordering :premises (@p4134) :args ((or @t177 @t623 @t663 (not @t908))))
% 4.01/4.27  (step @p4136 :rule cnf_and_pos :args (@t909 0))
% 4.01/4.27  (step @p4137 :rule reordering :premises (@p4136) :args ((or @t908 (not @t909))))
% 4.01/4.27  (step @p4138 :rule refl :args (@t909))
% 4.01/4.27  (step @p4139 :rule nary_cong :premises (@p1897 @p238 @p4119 @p4138) :args (@t910))
% 4.01/4.27  (step @p4140 :rule cong :premises (@p214 @p4139) :args ((=> @t123 @t910)))
% 4.01/4.27  (assume-push @p5855 @t123)
% 4.01/4.27  (step @p4142 :rule instantiate :premises (@p208) :args ((@list @t152 @t599 @t130)))
% 4.01/4.27  (step-pop @p5856 :rule scope :premises (@p4142))
% 4.01/4.27  (step @p4143 :rule process_scope :premises (@p5856) :args (@t910))
% 4.01/4.27  (step @p4145 :rule eq_resolve :premises (@p4143 @p4140))
% 4.01/4.27  (step @p4146 :rule implies_elim :premises (@p4145))
% 4.01/4.27  (step @p4147 :rule chain_m_resolution :premises (@p4146 @p208) :args (@t911 @t150 @t151))
% 4.01/4.27  (step @p4148 :rule cnf_or_pos :args (@t911))
% 4.01/4.27  (step @p4149 :rule reordering :premises (@p4148) :args ((or @t155 @t643 @t635 @t909 (not @t911))))
% 4.01/4.27  (step @p4150 :rule chain_m_resolution :premises (@p2458 @p2434 @p4042 @p2432 @p4040 @p2430 @p2428 @p4038 @p4036 @p250 @p3306 @p3280 @p2389 @p2201 @p2200 @p3983 @p2198 @p2196 @p421 @p3247 @p4005 @p2124 @p2094) :args ((or @t175 @t401 @t391 @t218 @t619 @t663 @t640 @t652 @t609 @t695 @t289 @t272 @t254 @t258 @t446 @t888) (@list true false false false false false false false true true true false true false false false false true true true true true) (@list @t686 @t697 @t712 @t897 @t713 @t715 @t898 @t899 @t153 @t668 @t737 @t674 @t608 @t675 @t607 @t678 @t679 @t164 @t702 @t671 @t661 @t656)))
% 4.01/4.27  (step @p4151 :rule chain_m_resolution :premises (@p2792 @p2389 @p2788 @p2200 @p2774 @p2772 @p409 @p2198 @p2196 @p421 @p2976 @p2417 @p2757 @p2366 @p2589 @p4066 @p2497 @p2495 @p4150 @p3977 @p2046 @p3975 @p4149 @p4147 @p252 @p3973 @p4034 @p411 @p4137 @p3971 @p4135 @p3060 @p4133 @p3933 @p3931 @p4131 @p4129 @p4127 @p3091 @p3167 @p3027 @p3164 @p3903 @p2997 @p4117 @p627 @p624 @p455 @p432 @p3907 @p633 @p630 @p373 @p3781 @p555 @p552 @p342 @p339 @p337 @p595 @p616 @p613 @p524 @p674 @p1519 @p1146 @p1143 @p1140 @p229 @p1137 @p1516 @p1376 @p410 @p443 @p361 @p1373 @p3800 @p711 @p1305 @p3777 @p611 @p608 @p392 @p390 @p389 @p251 @p388 @p628 @p622 @p619 @p300 @p288 @p249 @p225 @p276 @p223 @p669 @p207 @p521 @p708 @p331 @p268 @p200) :args ((or @t132 @t207 @t175 @t177 @t484 @t401 @t391 @t623 @t771 @t643 @t609 @t695 @t420 @t491 @t495 @t453 @t446) (@list false false false false false true false false true true true true false false true false false false false true false false false true false false true true true true false false true false false false false false false true false true false false true false false true false true false false false false false false true true false false false false false true false false false true false false false true true true false false true false true true false false true true true false false false false false true true true true true false false true false false true true) (@list @t674 @t762 @t675 @t763 @t766 @t165 @t678 @t679 @t164 @t661 @t702 @t671 @t607 @t665 @t608 @t653 @t729 @t652 @t886 @t626 @t887 @t635 @t911 @t155 @t889 @t894 @t166 @t909 @t891 @t908 @t601 @t650 @t776 @t885 @t903 @t904 @t907 @t802 @t806 @t628 @t816 @t634 @t618 @t798 @t289 @t306 @t307 @t162 @t308 @t244 @t247 @t248 @t249 @t223 @t224 @t227 @t160 @t157 @t228 @t297 @t343 @t345 @t346 @t272 @t477 @t478 @t480 @t146 @t483 @t532 @t533 @t166 @t163 @t158 @t535 @t231 @t311 @t383 @t218 @t254 @t259 @t260 @t165 @t164 @t155 @t261 @t255 @t198 @t199 @t202 @t154 @t153 @t148 @t167 @t72 @t203 @t123 @t191 @t342 @t125 @t127 @t82)))
% 4.01/4.27  (step @p4152 :rule instantiate :premises (@p208) :args ((@list @t152 @t130 @t599)))
% 4.01/4.27  (step @p4153 :rule cnf_or_pos :args (@t914))
% 4.01/4.27  (step @p4154 :rule reordering :premises (@p4153) :args ((or @t155 @t643 @t635 @t913 (not @t914))))
% 4.01/4.27  (step @p4155 :rule cnf_and_pos :args (@t913 0))
% 4.01/4.27  (step @p4156 :rule reordering :premises (@p4155) :args ((or @t912 (not @t913))))
% 4.01/4.27  (step @p4157 :rule cnf_or_pos :args (@t912))
% 4.01/4.27  (step @p4158 :rule reordering :premises (@p4157) :args ((or @t177 @t623 @t748 (not @t912))))
% 4.01/4.27  (step @p4159 :rule bool-double-not-elim :args (@t601))
% 4.01/4.27  (step @p4160 :rule nary_cong :premises (@p4159 @p2729 @p3944) :args ((or (not @t748) @t420 @t892)))
% 4.01/4.27  (assume-push @p5857 @t418)
% 4.01/4.27  (assume-push @p5858 @t891)
% 4.01/4.27  (assume-push @p5859 @t748)
% 4.01/4.27  (step @p961 :rule evaluate :args (@t447))
% 4.01/4.27  (step @p4164 :rule true_intro :premises (@p5857))
% 4.01/4.27  (step @p4165 :rule symm :premises (@p5858))
% 4.01/4.27  (step @p1528 :rule refl :args (@t130))
% 4.01/4.27  (step @p4166 :rule cong :premises (@p1528 @p4165) :args (@t601))
% 4.01/4.27  (step @p4167 :rule false_intro :premises (@p5859))
% 4.01/4.27  (step @p4168 :rule symm :premises (@p4167))
% 4.01/4.27  (step @p4169 :rule trans :premises (@p4168 @p4166 @p4164))
% 4.01/4.27  (step @p4170 false :rule eq_resolve :premises (@p4169 @p961))
% 4.01/4.27  (step-pop @p5860 :rule scope :premises (@p4170))
% 4.01/4.27  (step-pop @p5861 :rule scope :premises (@p5860))
% 4.01/4.27  (step-pop @p5862 :rule scope :premises (@p5861))
% 4.01/4.27  (step @p4171 :rule process_scope :premises (@p5862) :args (false))
% 4.01/4.27  (assume-push @p5863 @t748)
% 4.01/4.27  (assume-push @p5864 @t418)
% 4.01/4.27  (assume-push @p5865 @t891)
% 4.01/4.27  (step @p4178 :rule and_intro :premises (@p5864 @p5865 @p5863))
% 4.01/4.27  (step-pop @p5866 :rule scope :premises (@p4178))
% 4.01/4.27  (step-pop @p5867 :rule scope :premises (@p5866))
% 4.01/4.27  (step-pop @p5868 :rule scope :premises (@p5867))
% 4.01/4.27  (step @p4179 :rule process_scope :premises (@p5868) :args (@t915))
% 4.01/4.27  (step @p4183 :rule implies_elim :premises (@p4179))
% 4.01/4.27  (step @p4184 :rule resolution :premises (@p4183 @p4171) :args (true @t915))
% 4.01/4.27  (step @p4185 :rule not_and :premises (@p4184))
% 4.01/4.27  (step @p4186 :rule eq_resolve :premises (@p4185 @p4160))
% 4.01/4.27  (step @p4187 :rule instantiate :premises (@p208) :args ((@list @t161 @t156 @t599)))
% 4.01/4.27  (step @p4188 :rule cnf_or_pos :args (@t920))
% 4.01/4.27  (step @p4189 :rule reordering :premises (@p4188) :args ((or @t166 @t634 @t891 @t919 (not @t920))))
% 4.01/4.27  (step @p4190 :rule instantiate :premises (@p208) :args ((@list @t161 @t152 @t599)))
% 4.01/4.27  (step @p4191 :rule cnf_or_pos :args (@t923))
% 4.01/4.27  (step @p4192 :rule reordering :premises (@p4191) :args ((or @t165 @t635 @t891 @t922 (not @t923))))
% 4.01/4.27  (step @p4193 :rule cnf_and_pos :args (@t919 1))
% 4.01/4.27  (step @p4194 :rule reordering :premises (@p4193) :args ((or @t917 (not @t919))))
% 4.01/4.27  (step @p4195 :rule cnf_and_pos :args (@t922 0))
% 4.01/4.27  (step @p4196 :rule reordering :premises (@p4195) :args ((or @t921 (not @t922))))
% 4.01/4.27  (step @p4197 :rule cnf_or_pos :args (@t917))
% 4.01/4.27  (step @p4198 :rule reordering :premises (@p4197) :args ((or @t626 @t272 @t916 (not @t917))))
% 4.01/4.27  (step @p4199 :rule cnf_or_pos :args (@t921))
% 4.01/4.27  (step @p4200 :rule reordering :premises (@p4199) :args ((or @t623 @t258 @t918 (not @t921))))
% 4.01/4.27  (step @p4201 :rule chain_m_resolution :premises (@p4200 @p4198 @p4196 @p4194 @p4192 @p4190 @p409 @p4189 @p4187 @p411 @p4186 @p4158 @p4156 @p4154 @p4152 @p252 @p2851 @p3930 @p4151 @p2849 @p2847 @p2845 @p362 @p4113 @p3027 @p2997 @p2995 @p4068 @p3903 @p1810 @p3711 @p1809 @p1037 @p1544 @p1645 @p1722 @p1682 @p1680 @p1678 @p1676 @p444 @p1675 @p3875 @p803 @p1492 @p3833 @p801 @p799 @p340 @p1490 @p1488 @p252 @p1592 @p1622 @p1548 @p1546 @p3870 @p1065 @p1063 @p1263 @p896 @p894 @p627 @p625 @p1519 @p1517 @p3799 @p3797 @p616 @p614 @p3800 @p1039 @p1146 @p1144 @p711 @p709 @p611 @p608 @p392 @p390 @p389 @p388 @p633 @p630 @p373 @p361 @p3781 @p555 @p552 @p342 @p339 @p337 @p595 @p3777 @p628 @p622 @p619 @p300 @p288 @p225 @p669 @p521 @p708 @p331 @p685 @p660 @p657 @p654 @p251 @p249 @p227 @p276 @p223 @p651 @p207 @p268 @p200) :args ((or @t132 @t313 @t363 @t175 @t177) (@list false false false false false true false false true true true false false false true true true false false false false true true true false false false true true true true false true true false true false false false true true false false false true false false true false false true true true false false false true false true false false true false true false true false false false false false false false true false true false false true true false true false false true false false false false true true false true false false false false true true false true false false true false false false true true true true true false false true true) (@list @t916 @t921 @t917 @t922 @t923 @t165 @t919 @t920 @t166 @t891 @t601 @t912 @t913 @t914 @t155 @t626 @t635 @t771 @t780 @t781 @t783 @t158 @t643 @t628 @t618 @t798 @t600 @t634 @t609 @t695 @t603 @t399 @t521 @t385 @t444 @t495 @t582 @t583 @t584 @t163 @t491 @t438 @t400 @t559 @t387 @t402 @t406 @t160 @t560 @t562 @t155 @t391 @t395 @t570 @t571 @t508 @t453 @t455 @t484 @t418 @t419 @t289 @t306 @t272 @t532 @t217 @t872 @t297 @t343 @t231 @t263 @t477 @t478 @t311 @t383 @t254 @t259 @t260 @t165 @t164 @t261 @t244 @t247 @t248 @t158 @t249 @t223 @t224 @t227 @t160 @t157 @t228 @t218 @t255 @t198 @t199 @t202 @t154 @t148 @t203 @t191 @t342 @t125 @t207 @t354 @t364 @t367 @t155 @t153 @t147 @t167 @t72 @t370 @t123 @t127 @t82)))
% 4.01/4.27  (step @p4202 :rule chain_m_resolution :premises (@p896 @p894 @p627 @p625 @p915 @p913) :args ((or @t313 @t200 @t316 @t299) @t352 (@list @t419 @t289 @t306 @t418 @t429)))
% 4.01/4.27  (step @p4203 :rule chain_m_resolution :premises (@p874 @p872 @p496 @p494 @p990 @p1010 @p1014 @p1012 @p1037 @p803 @p988 @p801 @p799 @p340 @p986 @p951 @p338 @p737 @p762 @p362) :args ((or @t313 @t207 @t316 @t388 @t440 @t218 @t395 @t444) (@list false true false true false false false false false false false false true false false true true true true) (@list @t322 @t263 @t329 @t223 @t244 @t438 @t450 @t399 @t400 @t442 @t402 @t406 @t160 @t443 @t445 @t157 @t385 @t391 @t158)))
% 4.01/4.27  (step @p4204 :rule chain_m_resolution :premises (@p4203 @p984 @p226) :args ((or @t313 @t207 @t316 @t388 @t440 @t218 @t395) (@list true true) (@list @t444 @t148)))
% 4.01/4.27  (step @p4205 :rule bool-double-not-elim :args (@t385))
% 4.01/4.27  (step @p4206 :rule nary_cong :premises (@p4205 @p1200 @p2166) :args ((or (not @t386) @t492 @t258)))
% 4.01/4.27  (assume-push @p5869 @t386)
% 4.01/4.27  (assume-push @p5870 @t491)
% 4.01/4.27  (assume-push @p5871 @t255)
% 4.01/4.27  (step @p1453 :rule evaluate :args (@t556))
% 4.01/4.27  (step @p4210 :rule false_intro :premises (@p5869))
% 4.01/4.27  (step @p721 :rule refl :args (@t152))
% 4.01/4.27  (step @p4211 :rule cong :premises (@p5870 @p721) :args (@t255))
% 4.01/4.27  (step @p4212 :rule true_intro :premises (@p5871))
% 4.01/4.27  (step @p4213 :rule symm :premises (@p4212))
% 4.01/4.27  (step @p4214 :rule trans :premises (@p4213 @p4211 @p4210))
% 4.01/4.27  (step @p4215 false :rule eq_resolve :premises (@p4214 @p1453))
% 4.01/4.27  (step-pop @p5872 :rule scope :premises (@p4215))
% 4.01/4.27  (step-pop @p5873 :rule scope :premises (@p5872))
% 4.01/4.27  (step-pop @p5874 :rule scope :premises (@p5873))
% 4.01/4.27  (step @p4216 :rule process_scope :premises (@p5874) :args (false))
% 4.01/4.27  (step @p4220 :rule not_and :premises (@p4216))
% 4.01/4.27  (step @p4221 :rule eq_resolve :premises (@p4220 @p4206))
% 4.01/4.27  (step @p4222 :rule chain_m_resolution :premises (@p1651 @p1649 @p1494 @p3630 @p4221 @p1492 @p3557 @p1490 @p1488 @p252 @p4204 @p1476 @p1404 @p3777 @p521 @p708 @p331 @p685 @p660 @p657 @p654 @p251 @p249 @p227 @p276 @p223 @p651 @p207 @p268 @p200) :args ((or @t313 @t508 @t363 @t177 @t316 @t484 @t545 @t420 @t258 @t297) (@list false true false false false false false false true true true false true true false false true false false false true true true true true false false true true) (@list @t579 @t511 @t521 @t385 @t559 @t491 @t560 @t562 @t155 @t387 @t395 @t435 @t218 @t191 @t342 @t125 @t207 @t354 @t364 @t367 @t155 @t153 @t147 @t167 @t72 @t370 @t123 @t127 @t82)))
% 4.01/4.27  (assume-push @p5875 @t123)
% 4.01/4.27  (step-pop @p5876 :rule scope :premises (@p675))
% 4.01/4.27  (step @p4224 :rule process_scope :premises (@p5876) :args (@t376))
% 4.01/4.27  (step @p4226 :rule implies_elim :premises (@p4224))
% 4.01/4.27  (assume-push @p5877 @t123)
% 4.01/4.27  (step-pop @p5878 :rule scope :premises (@p3768))
% 4.01/4.27  (step @p4228 :rule process_scope :premises (@p5878) :args (@t869))
% 4.01/4.27  (step @p4230 :rule implies_elim :premises (@p4228))
% 4.01/4.27  (assume-push @p5879 @t123)
% 4.01/4.27  (step-pop @p5880 :rule scope :premises (@p507))
% 4.01/4.27  (step @p4232 :rule process_scope :premises (@p5880) :args (@t338))
% 4.01/4.27  (step @p4234 :rule implies_elim :premises (@p4232))
% 4.01/4.27  (step @p4235 :rule bool-double-not-elim :args (@t166))
% 4.01/4.27  (step @p4236 :rule nary_cong :premises (@p4235 @p2498 @p2167) :args ((or (not @t271) @t699 @t672)))
% 4.01/4.27  (assume-push @p5881 @t271)
% 4.01/4.27  (assume-push @p5882 @t695)
% 4.01/4.27  (assume-push @p5883 @t271)
% 4.01/4.27  (assume-push @p5884 @t695)
% 4.01/4.27  (step @p4241 :rule false_intro :premises (@p411))
% 4.01/4.27  (step @p4242 :rule symm :premises (@p5882))
% 4.01/4.27  (step @p1209 :rule refl :args (@t161))
% 4.01/4.27  (step @p4243 :rule cong :premises (@p1209 @p4242) :args (@t671))
% 4.01/4.27  (step @p4244 :rule trans :premises (@p4243 @p4241))
% 4.01/4.27  (step @p4245 :rule false_elim :premises (@p4244))
% 4.01/4.27  (step-pop @p5885 :rule scope :premises (@p4245))
% 4.01/4.27  (step-pop @p5886 :rule scope :premises (@p5885))
% 4.01/4.27  (step @p4246 :rule process_scope :premises (@p5886) :args (@t672))
% 4.01/4.27  (step @p4249 :rule and_intro :premises (@p411 @p5882))
% 4.01/4.27  (step @p4250 :rule modus_ponens :premises (@p4249 @p4246))
% 4.01/4.27  (step-pop @p5887 :rule scope :premises (@p4250))
% 4.01/4.27  (step-pop @p5888 :rule scope :premises (@p5887))
% 4.01/4.27  (step @p4251 :rule process_scope :premises (@p5888) :args (@t672))
% 4.01/4.27  (step @p4254 :rule implies_elim :premises (@p4251))
% 4.01/4.27  (step @p4255 :rule cnf_and_neg :args (@t924))
% 4.01/4.27  (step @p4256 :rule resolution :premises (@p4255 @p4254) :args (true @t924))
% 4.01/4.27  (step @p4257 :rule eq_resolve :premises (@p4256 @p4236))
% 4.01/4.27  (step @p4258 :rule bool-double-not-elim :args (@t160))
% 4.01/4.27  (step @p4259 :rule nary_cong :premises (@p4258 @p2498 @p2303) :args ((or (not @t222) @t699 @t703)))
% 4.01/4.27  (assume-push @p5889 @t695)
% 4.01/4.27  (assume-push @p5890 @t702)
% 4.01/4.27  (assume-push @p5891 @t222)
% 4.01/4.27  (step @p961 :rule evaluate :args (@t447))
% 4.01/4.27  (step @p4263 :rule symm :premises (@p5890))
% 4.01/4.27  (step @p4264 :rule trans :premises (@p5889 @p4263))
% 4.01/4.27  (step @p4265 :rule true_intro :premises (@p4264))
% 4.01/4.27  (step @p4266 :rule false_intro :premises (@p340))
% 4.01/4.27  (step @p4267 :rule symm :premises (@p4266))
% 4.01/4.27  (step @p4268 :rule trans :premises (@p4267 @p4265))
% 4.01/4.27  (step @p4269 false :rule eq_resolve :premises (@p4268 @p961))
% 4.01/4.27  (step-pop @p5892 :rule scope :premises (@p4269))
% 4.01/4.27  (step-pop @p5893 :rule scope :premises (@p5892))
% 4.01/4.27  (step-pop @p5894 :rule scope :premises (@p5893))
% 4.01/4.27  (step @p4270 :rule process_scope :premises (@p5894) :args (false))
% 4.01/4.27  (assume-push @p5895 @t222)
% 4.01/4.27  (assume-push @p5896 @t695)
% 4.01/4.27  (assume-push @p5897 @t702)
% 4.01/4.27  (step @p4277 :rule and_intro :premises (@p5896 @p5897 @p340))
% 4.01/4.27  (step-pop @p5898 :rule scope :premises (@p4277))
% 4.01/4.27  (step-pop @p5899 :rule scope :premises (@p5898))
% 4.01/4.27  (step-pop @p5900 :rule scope :premises (@p5899))
% 4.01/4.27  (step @p4278 :rule process_scope :premises (@p5900) :args (@t925))
% 4.01/4.27  (step @p4282 :rule implies_elim :premises (@p4278))
% 4.01/4.27  (step @p4283 :rule resolution :premises (@p4282 @p4270) :args (true @t925))
% 4.01/4.27  (step @p4284 :rule not_and :premises (@p4283))
% 4.01/4.27  (step @p4285 :rule eq_resolve :premises (@p4284 @p4259))
% 4.01/4.27  (assume-push @p5901 @t217)
% 4.01/4.27  (assume-push @p5902 @t695)
% 4.01/4.27  (assume-push @p5903 @t217)
% 4.01/4.27  (assume-push @p5904 @t695)
% 4.01/4.27  (step @p4290 :rule true_intro :premises (@p5901))
% 4.01/4.27  (step @p4291 :rule symm :premises (@p5902))
% 4.01/4.27  (step @p721 :rule refl :args (@t152))
% 4.01/4.27  (step @p4292 :rule cong :premises (@p721 @p4291) :args (@t656))
% 4.01/4.27  (step @p4293 :rule trans :premises (@p4292 @p4290))
% 4.01/4.27  (step @p4294 :rule true_elim :premises (@p4293))
% 4.01/4.27  (step-pop @p5905 :rule scope :premises (@p4294))
% 4.01/4.27  (step-pop @p5906 :rule scope :premises (@p5905))
% 4.01/4.27  (step @p4295 :rule process_scope :premises (@p5906) :args (@t656))
% 4.01/4.27  (step @p4298 :rule and_intro :premises (@p5901 @p5902))
% 4.01/4.27  (step @p4299 :rule modus_ponens :premises (@p4298 @p4295))
% 4.01/4.27  (step-pop @p5907 :rule scope :premises (@p4299))
% 4.01/4.27  (step-pop @p5908 :rule scope :premises (@p5907))
% 4.01/4.27  (step @p4300 :rule process_scope :premises (@p5908) :args (@t656))
% 4.01/4.27  (step @p4303 :rule implies_elim :premises (@p4300))
% 4.01/4.27  (step @p4304 :rule cnf_and_neg :args (@t926))
% 4.01/4.27  (step @p4305 :rule resolution :premises (@p4304 @p4303) :args (true @t926))
% 4.01/4.27  (step @p4306 :rule reordering :premises (@p4305) :args ((or @t233 @t656 @t699)))
% 4.01/4.27  (step @p4307 :rule cnf_and_pos :args (@t720 1))
% 4.01/4.27  (step @p4308 :rule reordering :premises (@p4307) :args ((or @t718 @t725)))
% 4.01/4.27  (step @p4309 :rule cnf_or_pos :args (@t718))
% 4.01/4.27  (step @p4310 :rule reordering :premises (@p4309) :args ((or @t674 @t297 @t685 (not @t718))))
% 4.01/4.27  (step @p4311 :rule chain_m_resolution :premises (@p4310 @p3282 @p4308 @p3252 @p2479 @p2477 @p444 @p3250 @p3248 @p409 @p4306 @p4285 @p340 @p2938 @p362 @p4257 @p411) :args ((or @t233 @t699 @t258 @t297 @t685) (@list true false false false false true false false true false true true true true true true) (@list @t674 @t718 @t821 @t720 @t721 @t163 @t822 @t823 @t165 @t656 @t702 @t160 @t680 @t158 @t671 @t166)))
% 4.01/4.27  (step @p4312 :rule chain_m_resolution :premises (@p2251 @p2301 @p2247 @p2245 @p4311 @p2938 @p362) :args ((or @t611 @t387 @t233 @t699 @t668 @t688 @t258 @t297) (@list true false false false true true) (@list @t689 @t690 @t692 @t685 @t680 @t158)))
% 4.01/4.27  (step @p4313 :rule chain_m_resolution :premises (@p2233 @p3744 @p2249 @p2332 @p2330 @p362 @p2363 @p2361 @p340 @p2334 @p2360 @p2336 @p521 @p708 @p331 @p268 @p200) :args ((or @t207 @t244 @t218 @t607 @t695 @t685) (@list true false false false true false false true true true true true false false true true) (@list @t656 @t683 @t680 @t707 @t158 @t694 @t709 @t160 @t706 @t702 @t705 @t191 @t342 @t125 @t127 @t82)))
% 4.01/4.27  (step @p4314 :rule chain_m_resolution :premises (@p2247 @p2245 @p3744 @p2251 @p2233 @p2301 @p2249 @p4313 @p2363 @p2361 @p340 @p4312 @p3306 @p3356 @p535 @p532 @p446 @p390 @p443 @p288 @p276 @p223 @p3533 @p207 @p521 @p708 @p331 @p268 @p200) :args ((or @t207 @t611 @t387 @t233 @t244 @t218 @t607 @t702 @t688 @t297 @t225 @t446) (@list false true true false true false false false false true true true true false false false true true true true true false false true false false true true) (@list @t692 @t680 @t690 @t656 @t689 @t683 @t685 @t694 @t709 @t160 @t695 @t668 @t737 @t255 @t298 @t301 @t165 @t163 @t154 @t167 @t72 @t302 @t123 @t191 @t342 @t125 @t127 @t82)))
% 4.01/4.27  (step @p4315 :rule refl :args (@t930))
% 4.01/4.27  (step @p4316 :rule eq-symm :args (@t606 @t156))
% 4.01/4.27  (step @p4317 :rule nary_cong :premises (@p2761 @p4316 @p350 @p4315) :args (@t931))
% 4.01/4.27  (step @p4318 :rule cong :premises (@p214 @p4317) :args ((=> @t123 @t931)))
% 4.01/4.27  (assume-push @p5909 @t123)
% 4.01/4.27  (step @p4320 :rule instantiate :premises (@p208) :args ((@list @t606 @t152 @t156)))
% 4.01/4.27  (step-pop @p5910 :rule scope :premises (@p4320))
% 4.01/4.27  (step @p4321 :rule process_scope :premises (@p5910) :args (@t931))
% 4.01/4.27  (step @p4323 :rule eq_resolve :premises (@p4321 @p4318))
% 4.01/4.27  (step @p4324 :rule implies_elim :premises (@p4323))
% 4.01/4.27  (step @p4325 :rule chain_m_resolution :premises (@p4324 @p208) :args (@t932 @t150 @t151))
% 4.01/4.27  (step @p4326 :rule cnf_or_pos :args (@t932))
% 4.01/4.27  (step @p4327 :rule reordering :premises (@p4326) :args ((or @t160 @t695 @t702 @t930 (not @t932))))
% 4.01/4.27  (step @p4328 :rule cnf_and_pos :args (@t930 0))
% 4.01/4.27  (step @p4329 :rule reordering :premises (@p4328) :args ((or @t929 (not @t930))))
% 4.01/4.27  (step @p4330 :rule cnf_or_pos :args (@t929))
% 4.01/4.27  (step @p4331 :rule reordering :premises (@p4330) :args ((or @t233 @t666 @t928 (not @t929))))
% 4.01/4.27  (assume-push @p5911 @t671)
% 4.01/4.27  (assume-push @p5912 @t272)
% 4.01/4.27  (assume-push @p5913 @t272)
% 4.01/4.27  (assume-push @p5914 @t671)
% 4.01/4.27  (step @p4336 :rule true_intro :premises (@p5912))
% 4.01/4.27  (step @p747 :rule refl :args (@t156))
% 4.01/4.27  (step @p4337 :rule symm :premises (@p5911))
% 4.01/4.27  (step @p4338 :rule cong :premises (@p4337 @p747) :args (@t927))
% 4.01/4.27  (step @p4339 :rule trans :premises (@p4338 @p4336))
% 4.01/4.27  (step @p4340 :rule true_elim :premises (@p4339))
% 4.01/4.27  (step-pop @p5915 :rule scope :premises (@p4340))
% 4.01/4.27  (step-pop @p5916 :rule scope :premises (@p5915))
% 4.01/4.27  (step @p4341 :rule process_scope :premises (@p5916) :args (@t927))
% 4.01/4.27  (step @p4344 :rule and_intro :premises (@p5912 @p5911))
% 4.01/4.27  (step @p4345 :rule modus_ponens :premises (@p4344 @p4341))
% 4.01/4.27  (step-pop @p5917 :rule scope :premises (@p4345))
% 4.01/4.27  (step-pop @p5918 :rule scope :premises (@p5917))
% 4.01/4.27  (step @p4346 :rule process_scope :premises (@p5918) :args (@t927))
% 4.01/4.27  (step @p4349 :rule implies_elim :premises (@p4346))
% 4.01/4.27  (step @p4350 :rule cnf_and_neg :args (@t933))
% 4.01/4.27  (step @p4351 :rule resolution :premises (@p4350 @p4349) :args (true @t933))
% 4.01/4.27  (step @p4352 :rule chain_m_resolution :premises (@p3282 @p3252 @p3775 @p3250 @p3248 @p409 @p4351 @p4331 @p3418 @p2233 @p4329 @p3414 @p2249 @p4327 @p4325 @p340 @p3410 @p3408 @p340 @p2363 @p2361 @p340 @p2299 @p3306 @p4314 @p3356 @p3654 @p337 @p1014 @p1779 @p331 @p683 @p680 @p677 @p410 @p443 @p361 @p276 @p223 @p4226 @p207 @p268 @p200) :args ((or @t207 @t611 @t387 @t401 @t233 @t244 @t218 @t607 @t702 @t491 @t258 @t297 @t225 @t446) (@list false false false false true true true false false false false false false false true false false true false false true true true true true true true false false false false false false true true true true true false false true true) (@list @t821 @t674 @t822 @t823 @t165 @t671 @t927 @t665 @t656 @t929 @t835 @t683 @t930 @t932 @t160 @t836 @t838 @t160 @t694 @t709 @t160 @t695 @t668 @t686 @t737 @t391 @t157 @t438 @t450 @t125 @t272 @t373 @t375 @t166 @t163 @t158 @t167 @t72 @t376 @t123 @t127 @t82)))
% 4.01/4.27  (step @p4353 :rule chain_m_resolution :premises (@p4312 @p2299) :args ((or @t611 @t387 @t401 @t233 @t699 @t668 @t258 @t297 @t446) @t150 (@list @t686)))
% 4.01/4.27  (step @p4354 :rule chain_m_resolution :premises (@p2360 @p4353 @p4352 @p3306 @p3356) :args ((or @t207 @t611 @t387 @t401 @t233 @t244 @t218 @t607 @t491 @t258 @t297 @t225 @t446) @t934 (@list @t695 @t702 @t668 @t737)))
% 4.01/4.27  (step @p4355 :rule chain_m_resolution :premises (@p3716 @p2976 @p3774 @p3772 @p3770 @p410 @p276 @p223 @p4230 @p207 @p1014 @p1779 @p331 @p268 @p200) :args ((or @t484 @t401 @t391 @t608 @t693 @t695 @t671 @t274 @t491 @t254) (@list true true false false true true true false false false false false true true) (@list @t661 @t495 @t867 @t868 @t166 @t167 @t72 @t869 @t123 @t438 @t450 @t125 @t127 @t82)))
% 4.01/4.27  (step @p4356 :rule chain_m_resolution :premises (@p4353 @p3710 @p4355 @p2757 @p2201 @p4354 @p1722 @p605 @p602 @p509 @p432 @p337 @p4234 @p3774 @p3772 @p3770 @p1592 @p4230 @p683 @p680 @p677 @p410 @p443 @p361 @p276 @p223 @p4226 @p207 @p1014 @p1779 @p331 @p268 @p200) :args ((or @t207 @t611 @t387 @t484 @t401 @t233 @t244 @t218 @t609 @t420 @t491 @t254 @t258 @t297 @t225) (@list true false true true false false true false false true true false true false false true false false false false true true true true true false false false false false true true) (@list @t668 @t695 @t671 @t608 @t607 @t444 @t289 @t336 @t337 @t162 @t157 @t338 @t495 @t867 @t868 @t391 @t869 @t272 @t373 @t375 @t166 @t163 @t158 @t167 @t72 @t376 @t123 @t438 @t450 @t125 @t127 @t82)))
% 4.01/4.27  (step @p4357 :rule chain_m_resolution :premises (@p4355 @p2757 @p2366) :args ((or @t484 @t401 @t391 @t608 @t609 @t695 @t420 @t274 @t491 @t254) @t642 (@list @t671 @t607)))
% 4.01/4.27  (step @p4358 :rule chain_m_resolution :premises (@p2251 @p2301 @p2247 @p2245 @p3775 @p3744 @p2792 @p3418 @p2233 @p2788 @p3414 @p2249 @p2774 @p2772 @p409 @p3410 @p3408 @p340 @p2363 @p2361 @p340 @p3767 @p3306 @p2360 @p4313 @p3356 @p2201 @p4357 @p3711 @p1519 @p1517 @p1363 @p1361 @p4356 @p1722 @p1810 @p3774 @p3772 @p1809 @p1014 @p1012 @p3770 @p3768 @p411 @p3608 @p1037 @p4221 @p3606 @p1656 @p803 @p1332 @p3604 @p230 @p1492 @p801 @p799 @p340 @p949 @p928 @p1490 @p1488 @p252 @p1592 @p1550 @p1622 @p1548 @p1546 @p4222 @p1263 @p896 @p894 @p605 @p603 @p683 @p681 @p1301 @p4202 @p3527 @p465 @p463 @p4201 @p633 @p631 @p555 @p553 @p3777 @p611 @p609 @p628 @p622 @p620 @p260 @p258 @p3776 @p521 @p519 @p685 @p660 @p658 @p640) :args ((or @t134 @t363) (@list true false false false true true false false false false false false false true false false true false false true true true true false true true false true true false false false true false true true false true false false false false true true false true false true false false false true false false false true true false false false true true true true false false false true false false true false false false true true true false false false true false false false true true false false false false false false true true false true false false true) (@list @t689 @t690 @t692 @t686 @t680 @t674 @t665 @t656 @t762 @t835 @t683 @t763 @t766 @t165 @t836 @t838 @t160 @t694 @t709 @t160 @t671 @t668 @t702 @t685 @t737 @t607 @t608 @t695 @t477 @t532 @t231 @t232 @t217 @t444 @t609 @t495 @t867 @t603 @t438 @t450 @t868 @t869 @t166 @t521 @t399 @t491 @t524 @t385 @t400 @t525 @t527 @t146 @t559 @t402 @t406 @t160 @t387 @t135 @t560 @t562 @t155 @t391 @t435 @t395 @t570 @t571 @t508 @t484 @t418 @t419 @t289 @t336 @t272 @t373 @t545 @t297 @t504 @t311 @t312 @t132 @t244 @t247 @t223 @t224 @t218 @t254 @t259 @t255 @t198 @t199 @t174 @t176 @t175 @t191 @t342 @t207 @t354 @t364 @t313)))
% 4.01/4.27  (step @p4359 :rule cnf_and_pos :args (@t412 0))
% 4.01/4.27  (step @p4360 :rule reordering :premises (@p4359) :args ((or @t411 @t415)))
% 4.01/4.27  (step @p4361 :rule chain_m_resolution :premises (@p4360 @p850) :args (@t411 @t150 @t416))
% 4.01/4.27  (step @p4362 :rule cnf_or_pos :args (@t411))
% 4.01/4.27  (step @p4363 :rule reordering :premises (@p4362) :args ((or @t139 @t365 @t209 (not @t411))))
% 4.01/4.27  (assume-push @p5919 @t125)
% 4.01/4.27  (step-pop @p5920 :rule scope :premises (@p835))
% 4.01/4.27  (step @p4365 :rule process_scope :premises (@p5920) :args (@t409))
% 4.01/4.27  (step @p4367 :rule implies_elim :premises (@p4365))
% 4.01/4.27  (step @p4368 :rule chain_m_resolution :premises (@p874 @p872 @p348 @p346 @p550 @p548) :args ((or @t313 @t178 @t177 @t219) @t352 (@list @t322 @t223 @t226 @t263 @t266)))
% 4.01/4.27  (step @p4369 :rule chain_m_resolution :premises (@p530 @p528 @p396 @p518 @p535 @p533 @p4368 @p516) :args ((or @t313 @t178 @t191 @t316 @t219) (@list false false false false false true true) (@list @t344 @t254 @t256 @t297 @t298 @t174 @t255)))
% 4.01/4.27  (step @p4370 :rule chain_m_resolution :premises (@p441 @p439 @p896 @p894 @p396 @p518 @p915 @p913 @p530 @p528) :args ((or @t313 @t178 @t174 @t316 @t299) (@list false false false false false true false true false) (@list @t292 @t289 @t419 @t255 @t256 @t418 @t429 @t254 @t344)))
% 4.01/4.27  (step @p4371 :rule chain_m_resolution :premises (@p683 @p681 @p429 @p427 @p496 @p494 @p407 @p405 @p611 @p609) :args ((or @t316 @t218 @t257 @t258 @t297) (@list false true false true false false false true false) (@list @t373 @t272 @t282 @t244 @t329 @t263 @t264 @t174 @t259)))
% 4.01/4.27  (step @p4372 :rule refl :args (@t936))
% 4.01/4.27  (step @p4373 :rule nary_cong :premises (@p879 @p1436 @p1365 @p4372) :args (@t937))
% 4.01/4.27  (step @p4374 :rule cong :premises (@p214 @p4373) :args ((=> @t123 @t937)))
% 4.01/4.27  (assume-push @p5921 @t123)
% 4.01/4.27  (step @p4376 :rule instantiate :premises (@p208) :args ((@list @t130 @t161 @t156)))
% 4.01/4.27  (step-pop @p5922 :rule scope :premises (@p4376))
% 4.01/4.27  (step @p4377 :rule process_scope :premises (@p5922) :args (@t937))
% 4.01/4.27  (step @p4379 :rule eq_resolve :premises (@p4377 @p4374))
% 4.01/4.27  (step @p4380 :rule implies_elim :premises (@p4379))
% 4.01/4.27  (step @p4381 :rule chain_m_resolution :premises (@p4380 @p208) :args (@t938 @t150 @t151))
% 4.01/4.27  (step @p4382 :rule cnf_or_pos :args (@t938))
% 4.01/4.27  (step @p4383 :rule reordering :premises (@p4382) :args ((or @t166 @t164 @t159 @t936 (not @t938))))
% 4.01/4.27  (step @p4384 :rule chain_m_resolution :premises (@p4383 @p411 @p421 @p399 @p4381) :args (@t936 @t171 (@list @t166 @t164 @t159 @t938)))
% 4.01/4.27  (step @p4385 :rule cnf_and_pos :args (@t936 0))
% 4.01/4.27  (step @p4386 :rule reordering :premises (@p4385) :args ((or @t935 (not @t936))))
% 4.01/4.27  (step @p4387 :rule chain_m_resolution :premises (@p4386 @p4384) :args (@t935 @t150 (@list @t936)))
% 4.01/4.27  (step @p4388 :rule cnf_or_pos :args (@t935))
% 4.01/4.27  (step @p4389 :rule reordering :premises (@p4388) :args ((or @t549 @t420 @t274 (not @t935))))
% 4.01/4.27  (step @p4390 :rule refl :args (@t233))
% 4.01/4.27  (step @p4391 :rule bool-double-not-elim :args (@t399))
% 4.01/4.27  (step @p4392 :rule nary_cong :premises (@p4391 @p4390 @p763) :args ((or (not @t401) @t233 @t396)))
% 4.01/4.27  (assume-push @p5923 @t217)
% 4.01/4.27  (assume-push @p5924 @t395)
% 4.01/4.27  (assume-push @p5925 @t401)
% 4.01/4.27  (step @p961 :rule evaluate :args (@t447))
% 4.01/4.27  (step @p4396 :rule true_intro :premises (@p5923))
% 4.01/4.27  (step @p747 :rule refl :args (@t156))
% 4.01/4.27  (step @p4397 :rule symm :premises (@p5924))
% 4.01/4.27  (step @p4398 :rule cong :premises (@p4397 @p747) :args (@t399))
% 4.01/4.27  (step @p4399 :rule false_intro :premises (@p5925))
% 4.01/4.27  (step @p4400 :rule symm :premises (@p4399))
% 4.01/4.27  (step @p4401 :rule trans :premises (@p4400 @p4398 @p4396))
% 4.01/4.27  (step @p4402 false :rule eq_resolve :premises (@p4401 @p961))
% 4.01/4.27  (step-pop @p5926 :rule scope :premises (@p4402))
% 4.01/4.27  (step-pop @p5927 :rule scope :premises (@p5926))
% 4.01/4.27  (step-pop @p5928 :rule scope :premises (@p5927))
% 4.01/4.27  (step @p4403 :rule process_scope :premises (@p5928) :args (false))
% 4.01/4.27  (assume-push @p5929 @t401)
% 4.01/4.27  (assume-push @p5930 @t217)
% 4.01/4.27  (assume-push @p5931 @t395)
% 4.01/4.27  (step @p4410 :rule and_intro :premises (@p5930 @p5931 @p5929))
% 4.01/4.27  (step-pop @p5932 :rule scope :premises (@p4410))
% 4.01/4.27  (step-pop @p5933 :rule scope :premises (@p5932))
% 4.01/4.27  (step-pop @p5934 :rule scope :premises (@p5933))
% 4.01/4.27  (step @p4411 :rule process_scope :premises (@p5934) :args (@t939))
% 4.01/4.27  (step @p4415 :rule implies_elim :premises (@p4411))
% 4.01/4.27  (step @p4416 :rule resolution :premises (@p4415 @p4403) :args (true @t939))
% 4.01/4.27  (step @p4417 :rule not_and :premises (@p4416))
% 4.01/4.27  (step @p4418 :rule eq_resolve :premises (@p4417 @p4392))
% 4.01/4.27  (step @p4419 :rule chain_m_resolution :premises (@p1363 @p1361 @p4418 @p1358 @p1014 @p1012 @p3833 @p1010 @p4203 @p984 @p226) :args ((or @t313 @t508 @t207 @t316 @t388 @t440 @t244 @t218) (@list false true true true false false true false true true) (@list @t232 @t217 @t231 @t399 @t450 @t391 @t438 @t395 @t444 @t148)))
% 4.01/4.27  (step @p4420 :rule chain_m_resolution :premises (@p1429 @p1402 @p1400 @p1363 @p1361 @p1358) :args ((or @t508 @t207 @t178 @t392 @t440) (@list true false false false true) (@list @t538 @t540 @t217 @t232 @t231)))
% 4.01/4.27  (assume-push @p5935 @t125)
% 4.01/4.27  (step-pop @p5936 :rule scope :premises (@p3803))
% 4.01/4.27  (step @p4422 :rule process_scope :premises (@p5936) :args (@t878))
% 4.01/4.27  (step @p4424 :rule implies_elim :premises (@p4422))
% 4.01/4.27  (step @p4425 :rule chain_m_resolution :premises (@p3774 @p3553 @p3772 @p3549 @p3770 @p3768 @p411 @p1678 @p1676 @p444) :args ((or @t508 @t387 @t391 @t441 @t274 @t491 @t297) (@list false false false false false true false false true) (@list @t495 @t867 @t581 @t868 @t869 @t166 @t583 @t584 @t163)))
% 4.01/4.27  (step @p4426 :rule chain_m_resolution :premises (@p683 @p681 @p4425 @p3866 @p3836 @p1827 @p361 @p276 @p223 @p1825 @p207 @p3805 @p4424 @p331 @p268 @p200) :args ((or @t508 @t387 @t391 @t244 @t491 @t297) (@list false true false false false true true true false false true false false true true) (@list @t373 @t272 @t438 @t610 @t613 @t158 @t167 @t72 @t616 @t123 @t570 @t878 @t125 @t127 @t82)))
% 4.01/4.27  (step @p4427 :rule chain_m_resolution :premises (@p3866 @p1675 @p3836 @p4426 @p1827 @p3834 @p362 @p4420 @p4419 @p1404 @p3805 @p3803 @p4369 @p521 @p708 @p331 @p268 @p200) :args ((or @t313 @t508 @t207 @t178 @t316 @t545 @t244 @t297 @t453) (@list true false false false false true true true false true false true true false false true true) (@list @t438 @t610 @t491 @t613 @t616 @t158 @t391 @t387 @t435 @t570 @t878 @t218 @t191 @t342 @t125 @t127 @t82)))
% 4.01/4.27  (step @p4428 :rule cnf_and_pos :args (@t551 1))
% 4.01/4.27  (step @p4429 :rule reordering :premises (@p4428) :args ((or @t548 @t558)))
% 4.01/4.27  (step @p4430 :rule chain_m_resolution :premises (@p1316 @p208) :args (@t519 @t150 @t151))
% 4.01/4.27  (step @p4431 :rule cnf_and_pos :args (@t516 0))
% 4.01/4.27  (step @p4432 :rule reordering :premises (@p4431) :args ((or @t515 @t520)))
% 4.01/4.27  (step @p4433 :rule cnf_or_pos :args (@t515))
% 4.01/4.27  (step @p4434 :rule reordering :premises (@p4433) :args ((or @t137 @t514 @t513 (not @t515))))
% 4.01/4.27  (step @p4435 :rule cnf_or_pos :args (@t548))
% 4.01/4.27  (step @p4436 :rule reordering :premises (@p4435) :args ((or @t511 @t399 @t547 (not @t548))))
% 4.01/4.27  (assume-push @p5937 @t123)
% 4.01/4.27  (step @p4438 :rule instantiate :premises (@p208) :args ((@list @t156 @t130 @t606)))
% 4.01/4.27  (step-pop @p5938 :rule scope :premises (@p4438))
% 4.01/4.27  (step @p4439 :rule process_scope :premises (@p5938) :args (@t942))
% 4.01/4.27  (step @p4441 :rule implies_elim :premises (@p4439))
% 4.01/4.27  (step @p4442 :rule cnf_or_pos :args (@t942))
% 4.01/4.27  (step @p4443 :rule reordering :premises (@p4442) :args ((or @t159 @t695 @t661 @t941 (not @t942))))
% 4.01/4.27  (step @p4444 :rule cnf_and_pos :args (@t941 0))
% 4.01/4.27  (step @p4445 :rule reordering :premises (@p4444) :args ((or @t940 (not @t941))))
% 4.01/4.27  (step @p4446 :rule bool-double-not-elim :args (@t453))
% 4.01/4.27  (step @p4447 :rule nary_cong :premises (@p2390 @p2167 @p4446) :args ((or @t693 @t672 (not @t454))))
% 4.01/4.27  (assume-push @p5939 @t454)
% 4.01/4.27  (assume-push @p5940 @t671)
% 4.01/4.27  (assume-push @p5941 @t607)
% 4.01/4.27  (step @p1453 :rule evaluate :args (@t556))
% 4.01/4.27  (step @p4451 :rule false_intro :premises (@p5939))
% 4.01/4.27  (step @p4452 :rule symm :premises (@p5940))
% 4.01/4.27  (step @p747 :rule refl :args (@t156))
% 4.01/4.27  (step @p4453 :rule cong :premises (@p747 @p4452) :args (@t607))
% 4.01/4.27  (step @p4454 :rule true_intro :premises (@p5941))
% 4.01/4.27  (step @p4455 :rule symm :premises (@p4454))
% 4.01/4.27  (step @p4456 :rule trans :premises (@p4455 @p4453 @p4451))
% 4.01/4.27  (step @p4457 false :rule eq_resolve :premises (@p4456 @p1453))
% 4.01/4.27  (step-pop @p5942 :rule scope :premises (@p4457))
% 4.01/4.27  (step-pop @p5943 :rule scope :premises (@p5942))
% 4.01/4.27  (step-pop @p5944 :rule scope :premises (@p5943))
% 4.01/4.27  (step @p4458 :rule process_scope :premises (@p5944) :args (false))
% 4.01/4.27  (assume-push @p5945 @t607)
% 4.01/4.27  (assume-push @p5946 @t671)
% 4.01/4.27  (assume-push @p5947 @t454)
% 4.01/4.27  (step @p4465 :rule and_intro :premises (@p5947 @p5946 @p5945))
% 4.01/4.27  (step-pop @p5948 :rule scope :premises (@p4465))
% 4.01/4.27  (step-pop @p5949 :rule scope :premises (@p5948))
% 4.01/4.27  (step-pop @p5950 :rule scope :premises (@p5949))
% 4.01/4.27  (step @p4466 :rule process_scope :premises (@p5950) :args (@t943))
% 4.01/4.27  (step @p4470 :rule implies_elim :premises (@p4466))
% 4.01/4.27  (step @p4471 :rule resolution :premises (@p4470 @p4458) :args (true @t943))
% 4.01/4.27  (step @p4472 :rule not_and :premises (@p4471))
% 4.01/4.27  (step @p4473 :rule eq_resolve :premises (@p4472 @p4447))
% 4.01/4.27  (step @p4474 :rule cnf_or_pos :args (@t940))
% 4.01/4.27  (step @p4475 :rule reordering :premises (@p4474) :args ((or @t676 @t693 @t265 (not @t940))))
% 4.01/4.27  (step @p4476 :rule chain_m_resolution :premises (@p2389 @p3715 @p2200 @p3713 @p2198 @p2196 @p421 @p2721 @p2719 @p411 @p4475 @p4473 @p4445 @p4443 @p4441 @p429 @p426 @p423 @p410 @p389 @p398 @p276 @p223 @p861 @p207 @p268 @p200) :args ((or @t693 @t695 @t274 @t453 @t661 @t265) (@list true false false false false true false false true true true false false false true false false true true true true true false false true true) (@list @t674 @t675 @t756 @t678 @t679 @t164 @t757 @t758 @t166 @t608 @t671 @t940 @t941 @t942 @t254 @t282 @t283 @t166 @t164 @t159 @t167 @t72 @t284 @t123 @t127 @t82)))
% 4.01/4.27  (step @p4477 :rule refl :args (@t945))
% 4.01/4.27  (step @p4478 :rule refl :args (@t702))
% 4.01/4.27  (step @p4479 :rule nary_cong :premises (@p4478 @p239 @p2648 @p4477) :args (@t946))
% 4.01/4.27  (step @p4480 :rule cong :premises (@p214 @p4479) :args ((=> @t123 @t946)))
% 4.01/4.27  (assume-push @p5951 @t123)
% 4.01/4.27  (step @p4482 :rule instantiate :premises (@p208) :args ((@list @t152 @t606 @t133)))
% 4.01/4.27  (step-pop @p5952 :rule scope :premises (@p4482))
% 4.01/4.27  (step @p4483 :rule process_scope :premises (@p5952) :args (@t946))
% 4.01/4.27  (step @p4485 :rule eq_resolve :premises (@p4483 @p4480))
% 4.01/4.27  (step @p4486 :rule implies_elim :premises (@p4485))
% 4.01/4.27  (step @p4487 :rule chain_m_resolution :premises (@p4486 @p208) :args (@t947 @t150 @t151))
% 4.01/4.27  (step @p4488 :rule cnf_or_pos :args (@t947))
% 4.01/4.27  (step @p4489 :rule reordering :premises (@p4488) :args ((or @t153 @t702 @t737 @t945 (not @t947))))
% 4.01/4.27  (step @p4490 :rule cnf_and_pos :args (@t945 0))
% 4.01/4.27  (step @p4491 :rule reordering :premises (@p4490) :args ((or @t944 (not @t945))))
% 4.01/4.27  (step @p4492 :rule cnf_or_pos :args (@t944))
% 4.01/4.27  (step @p4493 :rule reordering :premises (@p4492) :args ((or @t178 @t657 @t742 @t948)))
% 4.01/4.27  (step @p4494 :rule chain_m_resolution :premises (@p2794 @p3282 @p4493 @p2233 @p3252 @p2249 @p2790 @p4491 @p3250 @p3248 @p409 @p2363 @p2361 @p340 @p2786 @p2784 @p433 @p4489 @p4487 @p250 @p3767 @p2360 @p3356 @p4313 @p4476 @p3711 @p1519 @p1517 @p1363 @p1361 @p4356 @p3833 @p1592 @p683 @p680 @p677 @p361 @p4226 @p1065 @p1062 @p1059 @p410 @p389 @p398 @p1056 @p441 @p438 @p435 @p432 @p249 @p501 @p535 @p521 @p708 @p331 @p532 @p446 @p390 @p443 @p288 @p276 @p223 @p3533 @p207 @p268 @p200) :args ((or @t207 @t178 @t611 @t484 @t401 @t244 @t218 @t609 @t420 @t491 @t254 @t297 @t225 @t661 @t265 @t446) (@list true true false false false false false false false true false false true false false true false false true true true true false true true true false false false true true true false false false true false true false false true true true false true false false true true false false true false false false false true true true true true false false true true) (@list @t674 @t740 @t656 @t821 @t683 @t767 @t944 @t822 @t823 @t165 @t694 @t709 @t160 @t768 @t770 @t162 @t945 @t947 @t153 @t671 @t702 @t737 @t685 @t607 @t695 @t477 @t532 @t231 @t232 @t217 @t387 @t391 @t272 @t373 @t375 @t158 @t376 @t453 @t455 @t456 @t166 @t164 @t159 @t459 @t289 @t292 @t293 @t162 @t153 @t294 @t255 @t191 @t342 @t125 @t298 @t301 @t165 @t163 @t154 @t167 @t72 @t302 @t123 @t127 @t82)))
% 4.01/4.27  (step @p4495 :rule bool-double-not-elim :args (@t174))
% 4.01/4.27  (step @p4496 :rule nary_cong :premises (@p4495 @p2071 @p2095) :args ((or (not @t177) @t657 @t662)))
% 4.01/4.27  (assume-push @p5953 @t177)
% 4.01/4.27  (assume-push @p5954 @t661)
% 4.01/4.27  (assume-push @p5955 @t656)
% 4.01/4.27  (step @p1453 :rule evaluate :args (@t556))
% 4.01/4.27  (step @p4500 :rule false_intro :premises (@p5953))
% 4.01/4.27  (step @p4501 :rule symm :premises (@p5954))
% 4.01/4.27  (step @p721 :rule refl :args (@t152))
% 4.01/4.27  (step @p4502 :rule cong :premises (@p721 @p4501) :args (@t656))
% 4.01/4.27  (step @p4503 :rule true_intro :premises (@p5955))
% 4.01/4.27  (step @p4504 :rule symm :premises (@p4503))
% 4.01/4.27  (step @p4505 :rule trans :premises (@p4504 @p4502 @p4500))
% 4.01/4.27  (step @p4506 false :rule eq_resolve :premises (@p4505 @p1453))
% 4.01/4.27  (step-pop @p5956 :rule scope :premises (@p4506))
% 4.01/4.27  (step-pop @p5957 :rule scope :premises (@p5956))
% 4.01/4.27  (step-pop @p5958 :rule scope :premises (@p5957))
% 4.01/4.27  (step @p4507 :rule process_scope :premises (@p5958) :args (false))
% 4.01/4.27  (assume-push @p5959 @t177)
% 4.01/4.27  (assume-push @p5960 @t656)
% 4.01/4.27  (assume-push @p5961 @t661)
% 4.01/4.27  (step @p4514 :rule and_intro :premises (@p5959 @p5961 @p5960))
% 4.01/4.27  (step-pop @p5962 :rule scope :premises (@p4514))
% 4.01/4.27  (step-pop @p5963 :rule scope :premises (@p5962))
% 4.01/4.27  (step-pop @p5964 :rule scope :premises (@p5963))
% 4.01/4.27  (step @p4515 :rule process_scope :premises (@p5964) :args (@t949))
% 4.01/4.27  (step @p4519 :rule implies_elim :premises (@p4515))
% 4.01/4.27  (step @p4520 :rule resolution :premises (@p4519 @p4507) :args (true @t949))
% 4.01/4.27  (step @p4521 :rule not_and :premises (@p4520))
% 4.01/4.27  (step @p4522 :rule eq_resolve :premises (@p4521 @p4496))
% 4.01/4.27  (step @p4523 :rule refl :args (@t688))
% 4.01/4.27  (step @p4524 :rule bool-double-not-elim :args (@t511))
% 4.01/4.27  (step @p4525 :rule nary_cong :premises (@p4524 @p2095 @p4523) :args ((or @t950 @t662 @t688)))
% 4.01/4.27  (assume-push @p5965 @t513)
% 4.01/4.27  (assume-push @p5966 @t661)
% 4.01/4.27  (assume-push @p5967 @t513)
% 4.01/4.27  (assume-push @p5968 @t661)
% 4.01/4.27  (step @p4530 :rule false_intro :premises (@p5965))
% 4.01/4.27  (step @p4531 :rule symm :premises (@p5966))
% 4.01/4.27  (step @p1752 :rule refl :args (@t384))
% 4.01/4.27  (step @p4532 :rule cong :premises (@p1752 @p4531) :args (@t686))
% 4.01/4.27  (step @p4533 :rule trans :premises (@p4532 @p4530))
% 4.01/4.27  (step @p4534 :rule false_elim :premises (@p4533))
% 4.01/4.27  (step-pop @p5969 :rule scope :premises (@p4534))
% 4.01/4.27  (step-pop @p5970 :rule scope :premises (@p5969))
% 4.01/4.27  (step @p4535 :rule process_scope :premises (@p5970) :args (@t688))
% 4.01/4.27  (step @p4538 :rule and_intro :premises (@p5965 @p5966))
% 4.01/4.27  (step @p4539 :rule modus_ponens :premises (@p4538 @p4535))
% 4.01/4.27  (step-pop @p5971 :rule scope :premises (@p4539))
% 4.01/4.27  (step-pop @p5972 :rule scope :premises (@p5971))
% 4.01/4.27  (step @p4540 :rule process_scope :premises (@p5972) :args (@t688))
% 4.01/4.27  (step @p4543 :rule implies_elim :premises (@p4540))
% 4.01/4.27  (step @p4544 :rule cnf_and_neg :args (@t951))
% 4.01/4.27  (step @p4545 :rule resolution :premises (@p4544 @p4543) :args (true @t951))
% 4.01/4.27  (step @p4546 :rule eq_resolve :premises (@p4545 @p4525))
% 4.01/4.27  (step @p4547 :rule reordering :premises (@p4546) :args ((or @t511 @t688 @t662)))
% 4.01/4.27  (step @p4548 :rule chain_m_resolution :premises (@p3775 @p2165 @p4547 @p4522 @p2718 @p2693 @p421) :args ((or @t174 @t511 @t391 @t441 @t274 @t491 @t254 @t593 @t662) (@list true true true true true true) (@list @t668 @t686 @t656 @t674 @t671 @t164)))
% 4.01/4.27  (step @p4549 :rule chain_m_resolution :premises (@p4548 @p4494 @p1810 @p1741 @p3682 @p1809 @p1648 @p1646 @p228 @p1014 @p1012 @p1653 @p4436 @p1655 @p3630 @p4434 @p3608 @p4432 @p3606 @p1318 @p4430 @p230 @p1332 @p3604 @p230 @p4429 @p3833 @p1447 @p1445 @p399 @p1592 @p1550 @p1548 @p1546 @p4427 @p4389 @p4387 @p1065 @p1063 @p1263 @p896 @p894 @p683 @p681 @p441 @p439 @p496 @p494 @p4371 @p535 @p533 @p407 @p405 @p1301 @p4370 @p4369 @p3527 @p465 @p463 @p462 @p521 @p708 @p640 @p4363 @p928 @p4360 @p849 @p288 @p249 @p225 @p276 @p223 @p846 @p207 @p837 @p4367 @p331 @p268 @p200 @p4358) :args ((or @t134 @t174) (@list false true false false true false false true false false true false true true true true false false false false true false false true false true false false true true true false false false true false true false true false false false false true false true false true false false false false true true true true false false false true false true true false false false true true true true true false false false false false true true false) (@list @t661 @t609 @t592 @t223 @t603 @t444 @t578 @t147 @t438 @t450 @t577 @t399 @t576 @t491 @t511 @t521 @t515 @t524 @t516 @t519 @t146 @t525 @t527 @t146 @t548 @t387 @t551 @t554 @t159 @t391 @t435 @t570 @t571 @t508 @t547 @t935 @t453 @t455 @t484 @t418 @t419 @t272 @t373 @t289 @t292 @t244 @t329 @t254 @t255 @t298 @t263 @t264 @t545 @t297 @t218 @t504 @t311 @t312 @t132 @t191 @t342 @t313 @t207 @t135 @t411 @t412 @t154 @t153 @t148 @t167 @t72 @t414 @t123 @t175 @t409 @t125 @t127 @t82 @t363)))
% 4.01/4.27  (step @p4550 :rule chain_m_resolution :premises (@p616 @p614 @p429 @p427 @p828 @p826 @p823 @p874 @p872 @p633 @p631 @p665 @p662 @p468 @p229 @p227 @p225 @p276 @p223 @p478 @p207 @p268 @p200) :args ((or @t313 @t178 @t311 @t246 @t218) (@list false true false true false false false false true false false false false true true true true true false false true true) (@list @t343 @t254 @t282 @t297 @t374 @t272 @t263 @t322 @t223 @t247 @t198 @t314 @t318 @t146 @t147 @t148 @t167 @t72 @t319 @t123 @t127 @t82)))
% 4.01/4.27  (step @p4551 :rule chain_m_resolution :premises (@p1146 @p1144 @p429 @p427 @p1519 @p1517) :args ((or @t132 @t234 @t274 @t265) @t352 (@list @t478 @t254 @t282 @t477 @t532)))
% 4.01/4.27  (assume-push @p5973 @t123)
% 4.01/4.27  (step-pop @p5974 :rule scope :premises (@p488))
% 4.01/4.27  (step @p4553 :rule process_scope :premises (@p5974) :args (@t331))
% 4.01/4.27  (step @p4555 :rule implies_elim :premises (@p4553))
% 4.01/4.27  (assume-push @p5975 @t123)
% 4.01/4.27  (step-pop @p5976 :rule scope :premises (@p3545))
% 4.01/4.27  (step @p4557 :rule process_scope :premises (@p5976) :args (@t852))
% 4.01/4.27  (step @p4559 :rule implies_elim :premises (@p4557))
% 4.01/4.27  (step @p4560 :rule chain_m_resolution :premises (@p1432 @p1334 @p1544 @p1332 @p3604 @p230 @p1722 @p1263 @p3555 @p611 @p609 @p419 @p417 @p823 @p3551 @p3547 @p390 @p3864 @p4559 @p1675 @p1065 @p591 @p588 @p490 @p4555 @p1062 @p1059 @p410 @p398 @p1056 @p896 @p893 @p890 @p389 @p887 @p3866 @p3805 @p4424 @p3836 @p1827 @p361 @p1825 @p627 @p665 @p662 @p468 @p229 @p227 @p478 @p624 @p455 @p443 @p432 @p225 @p276 @p223 @p3907 @p207 @p684 @p4550 @p4368 @p711 @p1305 @p331 @p268 @p200) :args ((or @t132 @t313 @t508 @t178 @t177 @t387 @t391 @t272 @t593) (@list false true false false true false true true true false false false false false false true true false true true false false false false false false true true false false false false true false false true false false false true false true false false false true true false false false true true true true true false false false true true true false false true true) (@list @t522 @t521 @t525 @t527 @t146 @t444 @t484 @t495 @t254 @t259 @t255 @t273 @t223 @t850 @t851 @t165 @t395 @t852 @t491 @t453 @t263 @t328 @t330 @t331 @t455 @t456 @t166 @t159 @t459 @t418 @t419 @t422 @t164 @t425 @t438 @t570 @t878 @t610 @t613 @t158 @t616 @t289 @t198 @t314 @t318 @t146 @t147 @t319 @t306 @t307 @t163 @t162 @t148 @t167 @t72 @t308 @t123 @t297 @t244 @t218 @t311 @t383 @t125 @t127 @t82)))
% 4.01/4.27  (step @p4561 :rule chain_m_resolution :premises (@p3536 @p3534 @p289 @p3864 @p3542 @p3866 @p3544 @p3836 @p4560 @p1827 @p3834 @p362 @p3833 @p1358 @p3805 @p3803 @p4551 @p1363 @p1360 @p364 @p288 @p359 @p3799 @p3796 @p3793 @p339 @p251 @p3790 @p591 @p588 @p490 @p398 @p361 @p229 @p276 @p223 @p4555 @p207 @p521 @p708 @p4550 @p711 @p1305 @p331 @p268 @p200 @p4368) :args ((or @t132 @t313 @t508 @t207 @t178 @t177) (@list false true true true false true false true false false true true true true false true false false false true false true false false true true false false false false true true true true true false false true false true true false false true true true) (@list @t849 @t154 @t395 @t848 @t438 @t847 @t610 @t592 @t613 @t616 @t158 @t387 @t391 @t570 @t878 @t272 @t231 @t232 @t236 @t154 @t240 @t217 @t872 @t873 @t160 @t155 @t875 @t263 @t328 @t330 @t159 @t158 @t146 @t167 @t72 @t331 @t123 @t191 @t342 @t244 @t311 @t383 @t125 @t127 @t82 @t218)))
% 4.01/4.27  (step @p4562 :rule chain_m_resolution :premises (@p1682 @p1722 @p1680 @p1014 @p1012 @p1678 @p1676 @p444 @p1037 @p4221 @p1494 @p1651 @p1649 @p1655 @p1653 @p1648 @p1646 @p228 @p1263 @p611 @p608 @p392 @p390 @p389 @p251 @p276 @p223 @p388 @p207 @p268 @p200) :args ((or @t313 @t177 @t514 @t387 @t391 @t435 @t218 @t452 @t289 @t258 @t299 @t225 @t444 @t563) (@list false false false false false false true false true true false false false false false false true true true false false true true true true true false false true true) (@list @t495 @t582 @t438 @t450 @t583 @t584 @t163 @t399 @t491 @t385 @t511 @t579 @t521 @t576 @t577 @t578 @t147 @t484 @t254 @t259 @t260 @t165 @t164 @t155 @t167 @t72 @t261 @t123 @t127 @t82)))
% 4.01/4.27  (step @p4563 :rule bool-double-not-elim :args (@t162))
% 4.01/4.27  (step @p4564 :rule nary_cong :premises (@p4563 @p1200 @p955) :args ((or (not @t288) @t492 @t446)))
% 4.01/4.27  (assume-push @p5977 @t444)
% 4.01/4.27  (assume-push @p5978 @t491)
% 4.01/4.27  (assume-push @p5979 @t288)
% 4.01/4.27  (step @p961 :rule evaluate :args (@t447))
% 4.01/4.27  (step @p4568 :rule symm :premises (@p5977))
% 4.01/4.27  (step @p4569 :rule trans :premises (@p5978 @p4568))
% 4.01/4.27  (step @p4570 :rule true_intro :premises (@p4569))
% 4.01/4.27  (step @p4571 :rule false_intro :premises (@p433))
% 4.01/4.27  (step @p4572 :rule symm :premises (@p4571))
% 4.01/4.27  (step @p4573 :rule trans :premises (@p4572 @p4570))
% 4.01/4.27  (step @p4574 false :rule eq_resolve :premises (@p4573 @p961))
% 4.01/4.27  (step-pop @p5980 :rule scope :premises (@p4574))
% 4.01/4.27  (step-pop @p5981 :rule scope :premises (@p5980))
% 4.01/4.27  (step-pop @p5982 :rule scope :premises (@p5981))
% 4.01/4.27  (step @p4575 :rule process_scope :premises (@p5982) :args (false))
% 4.01/4.27  (assume-push @p5983 @t288)
% 4.01/4.27  (assume-push @p5984 @t491)
% 4.01/4.27  (assume-push @p5985 @t444)
% 4.01/4.27  (step @p4582 :rule and_intro :premises (@p5985 @p5984 @p433))
% 4.01/4.27  (step-pop @p5986 :rule scope :premises (@p4582))
% 4.01/4.27  (step-pop @p5987 :rule scope :premises (@p5986))
% 4.01/4.27  (step-pop @p5988 :rule scope :premises (@p5987))
% 4.01/4.27  (step @p4583 :rule process_scope :premises (@p5988) :args (@t952))
% 4.01/4.27  (step @p4587 :rule implies_elim :premises (@p4583))
% 4.01/4.27  (step @p4588 :rule resolution :premises (@p4587 @p4575) :args (true @t952))
% 4.01/4.27  (step @p4589 :rule not_and :premises (@p4588))
% 4.01/4.27  (step @p4590 :rule eq_resolve :premises (@p4589 @p4564))
% 4.01/4.27  (step @p4591 :rule refl :args (@t954))
% 4.01/4.27  (step @p4592 :rule nary_cong :premises (@p955 @p1264 @p4591) :args ((or @t446 @t506 @t954)))
% 4.01/4.27  (assume-push @p5989 @t444)
% 4.01/4.27  (assume-push @p5990 @t472)
% 4.01/4.27  (assume-push @p5991 @t472)
% 4.01/4.27  (assume-push @p5992 @t444)
% 4.01/4.27  (step @p4597 :rule false_intro :premises (@p5990))
% 4.01/4.27  (step @p1209 :rule refl :args (@t161))
% 4.01/4.27  (step @p4598 :rule symm :premises (@p5989))
% 4.01/4.27  (step @p4599 :rule cong :premises (@p4598 @p1209) :args (@t953))
% 4.01/4.27  (step @p4600 :rule trans :premises (@p4599 @p4597))
% 4.01/4.27  (step @p4601 :rule false_elim :premises (@p4600))
% 4.01/4.27  (step-pop @p5993 :rule scope :premises (@p4601))
% 4.01/4.27  (step-pop @p5994 :rule scope :premises (@p5993))
% 4.01/4.27  (step @p4602 :rule process_scope :premises (@p5994) :args (@t954))
% 4.01/4.27  (step @p4605 :rule and_intro :premises (@p5990 @p5989))
% 4.01/4.27  (step @p4606 :rule modus_ponens :premises (@p4605 @p4602))
% 4.01/4.27  (step-pop @p5995 :rule scope :premises (@p4606))
% 4.01/4.27  (step-pop @p5996 :rule scope :premises (@p5995))
% 4.01/4.27  (step @p4607 :rule process_scope :premises (@p5996) :args (@t954))
% 4.01/4.27  (step @p4610 :rule implies_elim :premises (@p4607))
% 4.01/4.27  (step @p4611 :rule cnf_and_neg :args (@t955))
% 4.01/4.27  (step @p4612 :rule resolution :premises (@p4611 @p4610) :args (true @t955))
% 4.01/4.27  (step @p4613 :rule eq_resolve :premises (@p4612 @p4592))
% 4.01/4.27  (step @p4614 :rule reordering :premises (@p4613) :args ((or @t954 @t446 @t471)))
% 4.01/4.27  (step @p4615 :rule refl :args (@t957))
% 4.01/4.27  (step @p4616 :rule eq-symm :args (@t384 @t161))
% 4.01/4.27  (step @p4617 :rule nary_cong :premises (@p4616 @p790 @p1365 @p4615) :args (@t958))
% 4.01/4.27  (step @p4618 :rule cong :premises (@p214 @p4617) :args ((=> @t123 @t958)))
% 4.01/4.27  (assume-push @p5997 @t123)
% 4.01/4.27  (step @p4620 :rule instantiate :premises (@p208) :args ((@list @t384 @t161 @t156)))
% 4.01/4.27  (step-pop @p5998 :rule scope :premises (@p4620))
% 4.01/4.27  (step @p4621 :rule process_scope :premises (@p5998) :args (@t958))
% 4.01/4.27  (step @p4623 :rule eq_resolve :premises (@p4621 @p4618))
% 4.01/4.27  (step @p4624 :rule implies_elim :premises (@p4623))
% 4.01/4.27  (step @p4625 :rule chain_m_resolution :premises (@p4624 @p208) :args (@t959 @t150 @t151))
% 4.01/4.27  (step @p4626 :rule cnf_or_pos :args (@t959))
% 4.01/4.27  (step @p4627 :rule reordering :premises (@p4626) :args ((or @t166 @t391 @t957 @t491 (not @t959))))
% 4.01/4.27  (step @p4628 :rule cnf_and_pos :args (@t957 1))
% 4.01/4.27  (step @p4629 :rule reordering :premises (@p4628) :args ((or @t956 (not @t957))))
% 4.01/4.27  (step @p4630 :rule cnf_or_pos :args (@t956))
% 4.01/4.27  (step @p4631 :rule reordering :premises (@p4630) :args ((or @t399 @t953 @t272 (not @t956))))
% 4.01/4.27  (step @p4632 :rule chain_m_resolution :premises (@p4196 @p4200 @p4192 @p4190 @p409 @p4198 @p2851 @p3930 @p4194 @p3060 @p2849 @p4189 @p4187 @p411 @p3091 @p2847 @p2845 @p362 @p4186 @p3167 @p3165 @p230 @p4113 @p3056 @p3058 @p3027 @p2997 @p2995 @p521 @p708 @p3833 @p1592 @p684 @p419 @p416 @p413 @p410 @p390 @p1814 @p4551 @p591 @p711 @p1305 @p331 @p588 @p490 @p398 @p229 @p4555 @p1363 @p1360 @p364 @p339 @p361 @p288 @p276 @p223 @p359 @p207 @p268 @p200) :args ((or @t132 @t207 @t611 @t484 @t401 @t217 @t244 @t218 @t623 @t602 @t609 @t420 @t289 @t491 @t254 @t495 @t225) (@list true false false true false true true false false false false false true false false false true true false false true true true true true false false true false true true false false false false true true false true false true false false false false true true false false false false true true true true true false false true true) (@list @t921 @t922 @t923 @t165 @t916 @t626 @t635 @t917 @t771 @t780 @t919 @t920 @t166 @t802 @t781 @t783 @t158 @t891 @t806 @t816 @t146 @t643 @t634 @t601 @t628 @t618 @t798 @t191 @t342 @t387 @t391 @t297 @t255 @t273 @t276 @t166 @t165 @t277 @t272 @t263 @t311 @t383 @t125 @t328 @t330 @t159 @t146 @t331 @t231 @t232 @t236 @t160 @t158 @t154 @t167 @t72 @t240 @t123 @t127 @t82)))
% 4.01/4.27  (assume-push @p5999 @t125)
% 4.01/4.27  (step-pop @p6000 :rule scope :premises (@p1832))
% 4.01/4.27  (step @p4634 :rule process_scope :premises (@p6000) :args (@t620))
% 4.01/4.27  (step @p4636 :rule implies_elim :premises (@p4634))
% 4.01/4.27  (assume-push @p6001 @t125)
% 4.01/4.27  (step-pop @p6002 :rule scope :premises (@p2495))
% 4.01/4.27  (step @p4638 :rule process_scope :premises (@p6002) :args (@t729))
% 4.01/4.27  (step @p4640 :rule implies_elim :premises (@p4638))
% 4.01/4.27  (step @p4641 :rule chain_m_resolution :premises (@p2617 @p2233 @p2726 @p2201 @p2249 @p2363 @p339 @p276 @p223 @p3981 @p207 @p2570 @p2497 @p4640 @p331 @p268 @p200) :args ((or @t600 @t218 @t643 @t748 @t658 @t609 @t676 @t695 @t272 @t254) (@list false false true false false true true true false false true false false false true true) (@list @t656 @t734 @t607 @t683 @t694 @t160 @t167 @t72 @t709 @t123 @t702 @t653 @t729 @t125 @t127 @t82)))
% 4.01/4.27  (step @p4642 :rule chain_m_resolution :premises (@p2389 @p2792 @p2200 @p2788 @p2198 @p2196 @p421 @p2976 @p2774 @p2772 @p409 @p2757 @p2366 @p2589 @p2570 @p4641 @p2497 @p2495 @p2491 @p2067 @p1984 @p563 @p561 @p1834 @p4636 @p331 @p3711 @p3833 @p1363 @p1360 @p364 @p288 @p359 @p3799 @p3796 @p3793 @p3790 @p591 @p588 @p490 @p398 @p361 @p229 @p4555 @p4590 @p432 @p1592 @p611 @p608 @p392 @p389 @p251 @p388 @p419 @p416 @p413 @p410 @p390 @p339 @p276 @p223 @p1814 @p207 @p268 @p200) :args ((or @t207 @t177 @t600 @t311 @t611 @t484 @t401 @t549 @t244 @t218 @t748 @t640 @t609 @t420 @t272 @t495 @t446 @t593) (@list true false false false false true true false false true true false false true true false false false false true false false true false false true true false false false true false true false false false false false false true true true false true true true true false false true true false false false false true true true true true false false true true) (@list @t674 @t675 @t762 @t678 @t679 @t164 @t661 @t763 @t766 @t165 @t671 @t607 @t665 @t702 @t608 @t653 @t729 @t652 @t650 @t643 @t354 @t355 @t618 @t620 @t125 @t695 @t387 @t231 @t232 @t236 @t154 @t240 @t217 @t872 @t873 @t875 @t263 @t328 @t330 @t159 @t158 @t146 @t331 @t491 @t162 @t391 @t254 @t259 @t260 @t164 @t155 @t261 @t255 @t273 @t276 @t166 @t165 @t160 @t167 @t72 @t277 @t123 @t127 @t82)))
% 4.01/4.27  (step @p4643 :rule chain_m_resolution :premises (@p2488 @p2490 @p2484 @p2486 @p2479 @p2477 @p444 @p2482 @p2480 @p289 @p2476 @p928 @p2458 @p2434 @p2389 @p2432 @p2200 @p2430 @p2428 @p2417 @p2198 @p2196 @p421 @p2165 @p2912 @p4035 @p4005 @p2124 @p2094 @p3977 @p3975 @p3973 @p3943 @p3971 @p419 @p416 @p413 @p410 @p390 @p339 @p276 @p223 @p1814 @p207 @p2046 @p521 @p708 @p331 @p268 @p200) :args ((or @t207 @t600 @t401 @t391 @t547 @t244 @t218 @t663 @t640 @t634 @t652 @t609 @t695 @t272 @t254 @t299 @t453 @t446 @t593) (@list false false false false false true false false true true false true true false false false false false true false false true true true false true true true false false false false true false false false true true true true true false false true true false false true true) (@list @t685 @t719 @t722 @t720 @t721 @t163 @t723 @t724 @t154 @t680 @t135 @t697 @t686 @t674 @t712 @t675 @t713 @t715 @t702 @t678 @t679 @t164 @t668 @t608 @t607 @t671 @t661 @t656 @t886 @t887 @t889 @t894 @t891 @t255 @t273 @t276 @t166 @t165 @t160 @t167 @t72 @t277 @t123 @t626 @t191 @t342 @t125 @t127 @t82)))
% 4.01/4.27  (step @p4644 :rule chain_m_resolution :premises (@p2389 @p2792 @p2200 @p2788 @p2198 @p2196 @p421 @p2976 @p2774 @p2772 @p409 @p2757 @p2366 @p2589 @p2570 @p4641 @p2497 @p2495 @p4643 @p4642 @p2067 @p2853 @p3903 @p1984 @p1954 @p1865 @p1834 @p1832 @p4632 @p1810 @p1809 @p3711 @p1014 @p1012 @p3555 @p4631 @p1775 @p3551 @p4629 @p1774 @p3547 @p3545 @p409 @p4627 @p4625 @p411 @p4614 @p1741 @p1544 @p4590 @p433 @p4562 @p1492 @p803 @p3833 @p1490 @p1488 @p252 @p801 @p799 @p340 @p1592 @p1550 @p1622 @p1548 @p1546 @p4561 @p1301 @p1295 @p1263 @p1146 @p1144 @p611 @p609 @p419 @p417 @p823 @p4551 @p1121 @p1119 @p1084 @p1082 @p1065 @p1063 @p896 @p894 @p1363 @p1361 @p627 @p625 @p3799 @p3797 @p684 @p591 @p589 @p4550 @p665 @p663 @p711 @p709 @p563 @p561 @p521 @p708 @p331 @p268 @p200 @p4368) :args ((or @t132 @t313 @t207 @t178 @t177) (@list true false false false false true true false false true true false false true true false false false true false false true true true false true false true true true true false false true false true false false true false false true false false true true false true true true false false false true false false true false false true true true true false false false true true true false false true false false false false true true false false false true false false false false false true false true false false false false true false false true false false false true false false true true true) (@list @t674 @t675 @t762 @t678 @t679 @t164 @t661 @t763 @t766 @t165 @t671 @t607 @t665 @t702 @t608 @t653 @t729 @t652 @t547 @t650 @t635 @t634 @t643 @t628 @t601 @t618 @t620 @t600 @t609 @t603 @t695 @t438 @t450 @t495 @t399 @t602 @t850 @t956 @t595 @t851 @t852 @t165 @t957 @t959 @t166 @t953 @t592 @t521 @t491 @t162 @t444 @t559 @t400 @t387 @t560 @t562 @t155 @t402 @t406 @t160 @t391 @t435 @t395 @t570 @t571 @t508 @t545 @t504 @t484 @t477 @t478 @t254 @t259 @t255 @t273 @t223 @t272 @t471 @t473 @t460 @t461 @t453 @t455 @t418 @t419 @t231 @t232 @t289 @t306 @t217 @t872 @t297 @t263 @t328 @t244 @t198 @t314 @t311 @t383 @t354 @t355 @t191 @t342 @t125 @t127 @t82 @t218)))
% 4.01/4.27  (step @p4645 :rule chain_m_resolution :premises (@p786 @p289 @p4203 @p984 @p226) :args ((or @t313 @t207 @t316 @t388 @t440 @t218) @t934 (@list @t154 @t395 @t444 @t148)))
% 4.01/4.27  (assume-push @p6003 @t123)
% 4.01/4.27  (step-pop @p6004 :rule scope :premises (@p479))
% 4.01/4.27  (step @p4647 :rule process_scope :premises (@p6004) :args (@t325))
% 4.01/4.27  (step @p4649 :rule implies_elim :premises (@p4647))
% 4.01/4.27  (step @p4650 :rule chain_m_resolution :premises (@p605 @p603 @p896 @p894 @p639 @p637 @p915 @p913 @p530 @p528 @p874 @p871 @p481 @p398 @p337 @p227 @p276 @p223 @p4649 @p207 @p268 @p200) :args ((or @t313 @t316 @t299 @t263) (@list false false false false false true false true false false false false true true true true true false false true true) (@list @t336 @t289 @t419 @t272 @t281 @t418 @t429 @t254 @t344 @t223 @t322 @t324 @t159 @t157 @t147 @t167 @t72 @t325 @t123 @t127 @t82)))
% 4.01/4.27  (step @p4651 :rule chain_m_resolution :premises (@p988 @p986 @p951 @p338 @p990 @p4590 @p433 @p3866 @p4426 @p633 @p631 @p461 @p459 @p441 @p439 @p535 @p533 @p4650 @p874 @p872 @p3836 @p1827 @p361 @p276 @p223 @p1825 @p207 @p3805 @p4424 @p331 @p268 @p200) :args ((or @t313 @t508 @t178 @t191 @t316 @t387 @t391 @t440 @t263) (@list false false true true true true false false true false false false true false false false true false false false false true true true false false true false false true true) (@list @t443 @t445 @t157 @t442 @t444 @t162 @t438 @t491 @t244 @t247 @t198 @t305 @t289 @t292 @t255 @t298 @t297 @t223 @t322 @t610 @t613 @t158 @t167 @t72 @t616 @t123 @t570 @t878 @t125 @t127 @t82)))
% 4.01/4.27  (step @p4652 :rule chain_m_resolution :premises (@p419 @p417 @p605 @p603 @p441 @p439 @p896 @p894 @p379 @p377 @p915 @p913 @p4202 @p3557 @p3597 @p3544 @p3542 @p3536 @p3534 @p289 @p3864 @p3866 @p496 @p494 @p4651 @p3836 @p1827 @p3834 @p362 @p4645 @p4420 @p1404 @p3805 @p3803 @p521 @p708 @p331 @p268 @p200) :args ((or @t313 @t508 @t207 @t178 @t316 @t545 @t218) (@list false true false true false false false false false true false true false true false false false false true true false true false false false false false true true true false true false true false false true true) (@list @t273 @t272 @t336 @t255 @t292 @t289 @t419 @t223 @t245 @t418 @t429 @t198 @t297 @t491 @t592 @t847 @t848 @t849 @t154 @t395 @t438 @t244 @t329 @t263 @t610 @t613 @t616 @t158 @t387 @t391 @t435 @t570 @t878 @t191 @t342 @t125 @t127 @t82)))
% 4.01/4.27  (step @p4653 :rule chain_m_resolution :premises (@p441 @p439 @p461 @p459 @p535 @p533 @p633 @p631 @p4650 @p874 @p872 @p496 @p494) :args ((or @t313 @t178 @t191 @t316 @t246) (@list false false false false false true false true false false true false) (@list @t292 @t289 @t305 @t255 @t298 @t198 @t247 @t297 @t223 @t322 @t263 @t329)))
% 4.01/4.27  (assume-push @p6005 @t174)
% 4.01/4.27  (assume-push @p6006 @t484)
% 4.01/4.27  (assume-push @p6007 @t174)
% 4.01/4.27  (assume-push @p6008 @t484)
% 4.01/4.27  (step @p4658 :rule true_intro :premises (@p6005))
% 4.01/4.27  (step @p4659 :rule symm :premises (@p6006))
% 4.01/4.27  (step @p721 :rule refl :args (@t152))
% 4.01/4.27  (step @p4660 :rule cong :premises (@p721 @p4659) :args (@t592))
% 4.01/4.27  (step @p4661 :rule trans :premises (@p4660 @p4658))
% 4.01/4.27  (step @p4662 :rule true_elim :premises (@p4661))
% 4.01/4.27  (step-pop @p6009 :rule scope :premises (@p4662))
% 4.01/4.27  (step-pop @p6010 :rule scope :premises (@p6009))
% 4.01/4.27  (step @p4663 :rule process_scope :premises (@p6010) :args (@t592))
% 4.01/4.27  (step @p4666 :rule and_intro :premises (@p6005 @p6006))
% 4.01/4.27  (step @p4667 :rule modus_ponens :premises (@p4666 @p4663))
% 4.01/4.27  (step-pop @p6011 :rule scope :premises (@p4667))
% 4.01/4.27  (step-pop @p6012 :rule scope :premises (@p6011))
% 4.01/4.27  (step @p4668 :rule process_scope :premises (@p6012) :args (@t592))
% 4.01/4.27  (step @p4671 :rule implies_elim :premises (@p4668))
% 4.01/4.27  (step @p4672 :rule cnf_and_neg :args (@t960))
% 4.01/4.27  (step @p4673 :rule resolution :premises (@p4672 @p4671) :args (true @t960))
% 4.01/4.27  (step @p4674 :rule chain_m_resolution :premises (@p1260 @p441 @p439 @p3555) :args ((or @t178 @t258 @t593 @t854 @t487 @t503) (@list true false true) (@list @t289 @t292 @t495)))
% 4.01/4.27  (step @p4675 :rule chain_m_resolution :premises (@p605 @p603 @p1263 @p379 @p377 @p530 @p528 @p4202 @p419 @p417 @p535 @p533 @p4674 @p1262 @p3551 @p1258 @p1256 @p433 @p3547 @p3545 @p409 @p1199 @p4673 @p1224 @p421 @p1175 @p228 @p4368 @p4653) :args ((or @t313 @t178 @t177 @t191 @t316 @t485 @t395) (@list false false false false true false true false false false false true false false false false true false false true true false true true true true true true) (@list @t336 @t289 @t223 @t245 @t254 @t344 @t198 @t272 @t273 @t297 @t298 @t255 @t498 @t850 @t499 @t502 @t162 @t851 @t852 @t165 @t487 @t592 @t491 @t164 @t444 @t147 @t218 @t244)))
% 4.01/4.27  (step @p4676 :rule bool-double-not-elim :args (@t198))
% 4.01/4.27  (step @p4677 :rule nary_cong :premises (@p4676 @p1594 @p955) :args ((or (not @t200) @t514 @t446)))
% 4.01/4.27  (assume-push @p6013 @t200)
% 4.01/4.27  (assume-push @p6014 @t444)
% 4.01/4.27  (assume-push @p6015 @t508)
% 4.01/4.27  (step @p1453 :rule evaluate :args (@t556))
% 4.01/4.27  (step @p4681 :rule false_intro :premises (@p6013))
% 4.01/4.27  (step @p4682 :rule symm :premises (@p6014))
% 4.01/4.27  (step @p1343 :rule refl :args (@t131))
% 4.01/4.27  (step @p4683 :rule cong :premises (@p1343 @p4682) :args (@t508))
% 4.01/4.27  (step @p4684 :rule true_intro :premises (@p6015))
% 4.01/4.27  (step @p4685 :rule symm :premises (@p4684))
% 4.01/4.27  (step @p4686 :rule trans :premises (@p4685 @p4683 @p4681))
% 4.01/4.27  (step @p4687 false :rule eq_resolve :premises (@p4686 @p1453))
% 4.01/4.27  (step-pop @p6016 :rule scope :premises (@p4687))
% 4.01/4.27  (step-pop @p6017 :rule scope :premises (@p6016))
% 4.01/4.27  (step-pop @p6018 :rule scope :premises (@p6017))
% 4.01/4.27  (step @p4688 :rule process_scope :premises (@p6018) :args (false))
% 4.01/4.27  (assume-push @p6019 @t200)
% 4.01/4.27  (assume-push @p6020 @t508)
% 4.01/4.27  (assume-push @p6021 @t444)
% 4.01/4.27  (step @p4695 :rule and_intro :premises (@p6019 @p6021 @p6020))
% 4.01/4.27  (step-pop @p6022 :rule scope :premises (@p4695))
% 4.01/4.27  (step-pop @p6023 :rule scope :premises (@p6022))
% 4.01/4.27  (step-pop @p6024 :rule scope :premises (@p6023))
% 4.01/4.27  (step @p4696 :rule process_scope :premises (@p6024) :args (@t961))
% 4.01/4.27  (step @p4700 :rule implies_elim :premises (@p4696))
% 4.01/4.27  (step @p4701 :rule resolution :premises (@p4700 @p4688) :args (true @t961))
% 4.01/4.27  (step @p4702 :rule not_and :premises (@p4701))
% 4.01/4.27  (step @p4703 :rule eq_resolve :premises (@p4702 @p4677))
% 4.01/4.27  (assume-push @p6025 @t125)
% 4.01/4.27  (step-pop @p6026 :rule scope :premises (@p463))
% 4.01/4.27  (step @p4705 :rule process_scope :premises (@p6026) :args (@t312))
% 4.01/4.27  (step @p4707 :rule implies_elim :premises (@p4705))
% 4.01/4.27  (assume-push @p6027 @t123)
% 4.01/4.27  (step-pop @p6028 :rule scope :premises (@p1646))
% 4.01/4.27  (step @p4709 :rule process_scope :premises (@p6028) :args (@t578))
% 4.01/4.27  (step @p4711 :rule implies_elim :premises (@p4709))
% 4.01/4.27  (step @p4712 :rule refl :args (@t550))
% 4.01/4.27  (step @p4713 :rule nary_cong :premises (@p4712 @p4524) :args ((or @t550 @t950)))
% 4.01/4.27  (step @p4714 :rule cnf_or_neg :args (@t550 0))
% 4.01/4.27  (step @p4715 :rule eq_resolve :premises (@p4714 @p4713))
% 4.01/4.27  (step @p4716 :rule reordering :premises (@p4715) :args ((or @t511 @t550)))
% 4.01/4.27  (step @p4717 :rule refl :args (@t944))
% 4.01/4.27  (step @p4718 :rule nary_cong :premises (@p4717 @p2149) :args ((or @t944 @t670)))
% 4.01/4.27  (step @p4719 :rule cnf_or_neg :args (@t944 0))
% 4.01/4.27  (step @p4720 :rule eq_resolve :premises (@p4719 @p4718))
% 4.01/4.27  (step @p4721 :rule reordering :premises (@p4720) :args ((or @t656 @t944)))
% 4.01/4.27  (step @p4722 :rule nary_cong :premises (@p1724 @p2149 @p2618) :args ((or @t178 @t670 @t738)))
% 4.01/4.27  (assume-push @p6029 @t175)
% 4.01/4.27  (assume-push @p6030 @t737)
% 4.01/4.27  (assume-push @p6031 @t657)
% 4.01/4.27  (step @p961 :rule evaluate :args (@t447))
% 4.01/4.27  (step @p4726 :rule true_intro :premises (@p6029))
% 4.01/4.27  (step @p4727 :rule symm :premises (@p6030))
% 4.01/4.27  (step @p721 :rule refl :args (@t152))
% 4.01/4.27  (step @p4728 :rule cong :premises (@p721 @p4727) :args (@t656))
% 4.01/4.27  (step @p4729 :rule false_intro :premises (@p6031))
% 4.01/4.27  (step @p4730 :rule symm :premises (@p4729))
% 4.01/4.27  (step @p4731 :rule trans :premises (@p4730 @p4728 @p4726))
% 4.01/4.27  (step @p4732 false :rule eq_resolve :premises (@p4731 @p961))
% 4.01/4.27  (step-pop @p6032 :rule scope :premises (@p4732))
% 4.01/4.27  (step-pop @p6033 :rule scope :premises (@p6032))
% 4.01/4.27  (step-pop @p6034 :rule scope :premises (@p6033))
% 4.01/4.27  (step @p4733 :rule process_scope :premises (@p6034) :args (false))
% 4.01/4.27  (assume-push @p6035 @t175)
% 4.01/4.27  (assume-push @p6036 @t657)
% 4.01/4.27  (assume-push @p6037 @t737)
% 4.01/4.27  (step @p4740 :rule and_intro :premises (@p6035 @p6037 @p6036))
% 4.01/4.27  (step-pop @p6038 :rule scope :premises (@p4740))
% 4.01/4.27  (step-pop @p6039 :rule scope :premises (@p6038))
% 4.01/4.27  (step-pop @p6040 :rule scope :premises (@p6039))
% 4.01/4.27  (step @p4741 :rule process_scope :premises (@p6040) :args (@t962))
% 4.01/4.27  (step @p4745 :rule implies_elim :premises (@p4741))
% 4.01/4.27  (step @p4746 :rule resolution :premises (@p4745 @p4733) :args (true @t962))
% 4.01/4.27  (step @p4747 :rule not_and :premises (@p4746))
% 4.01/4.27  (step @p4748 :rule eq_resolve :premises (@p4747 @p4722))
% 4.01/4.27  (step @p4749 :rule chain_m_resolution :premises (@p2434 @p2432 @p3775 @p2430 @p2428 @p2165 @p4493 @p2794 @p3715 @p2790 @p3713 @p2786 @p2784 @p433 @p2721 @p2719 @p411 @p1014 @p1779 @p331 @p268 @p200) :args ((or @t178 @t401 @t391 @t693 @t695 @t671 @t289 @t274 @t491 @t737 @t948 @t593) (@list false false false false true true false true false false false false true false false true false false false true true) (@list @t712 @t686 @t713 @t715 @t668 @t656 @t740 @t674 @t767 @t756 @t768 @t770 @t162 @t757 @t758 @t166 @t438 @t450 @t125 @t127 @t82)))
% 4.01/4.27  (step @p4750 :rule chain_m_resolution :premises (@p4749 @p2757 @p2366 @p4748 @p2912 @p4721 @p4389 @p4386 @p4383 @p410 @p389 @p398 @p276 @p223 @p4380 @p207 @p268 @p200) :args ((or @t207 @t178 @t401 @t391 @t244 @t218 @t609 @t695 @t656 @t420 @t289 @t274 @t491 @t593) (@list true false true true false true false false true true true true true false false true true) (@list @t671 @t607 @t737 @t608 @t944 @t547 @t935 @t936 @t166 @t164 @t159 @t167 @t72 @t938 @t123 @t127 @t82)))
% 4.01/4.27  (step @p4751 :rule chain_m_resolution :premises (@p2792 @p2794 @p3418 @p2790 @p2788 @p4493 @p3414 @p2786 @p2784 @p433 @p2774 @p2772 @p409 @p4491 @p3410 @p3408 @p340 @p3767 @p4489 @p4487 @p250 @p2360 @p4313 @p3356 @p2201 @p4357 @p4750 @p3711 @p1519 @p1517 @p1363 @p1361 @p1810 @p683 @p681 @p1402 @p1400 @p3682 @p1809 @p1831 @p1703 @p1014 @p1012 @p4716 @p4434 @p4432 @p1318 @p1316 @p1829 @p1827 @p361 @p1825 @p915 @p912 @p909 @p443 @p906 @p1548 @p1554 @p1741 @p3654 @p337 @p1648 @p4711 @p1653 @p1655 @p3630 @p896 @p893 @p890 @p227 @p887 @p3608 @p3606 @p1332 @p229 @p1330 @p949 @p1550 @p4652 @p1301 @p3527 @p465 @p4707 @p4644 @p1263 @p611 @p608 @p392 @p389 @p251 @p388 @p4363 @p928 @p4360 @p849 @p288 @p225 @p846 @p4368 @p640 @p4549 @p441 @p837 @p4367 @p331 @p4358 @p438 @p435 @p390 @p432 @p249 @p276 @p223 @p501 @p207 @p268 @p200) :args ((or @t134 @t401 @t258) (@list false false false false true false false false true false false true false false false true true false false true true false true true false false true true false false false true false false true false false true true false false false false true false false false false false true false true false false true false false false false true true false false true true true false false false true false true false false true false true true false true true false false false true true false false true true false true false false false true true false true true false true false false false false false false true true true true true false false true true) (@list @t674 @t665 @t767 @t762 @t740 @t835 @t768 @t770 @t162 @t763 @t766 @t165 @t944 @t836 @t838 @t160 @t671 @t945 @t947 @t153 @t702 @t685 @t737 @t607 @t608 @t656 @t695 @t477 @t532 @t231 @t232 @t609 @t272 @t373 @t217 @t540 @t223 @t603 @t244 @t538 @t438 @t450 @t550 @t511 @t515 @t516 @t519 @t612 @t613 @t158 @t616 @t297 @t429 @t430 @t163 @t432 @t570 @t571 @t592 @t391 @t157 @t444 @t578 @t577 @t576 @t491 @t418 @t419 @t422 @t147 @t425 @t521 @t524 @t525 @t146 @t527 @t387 @t435 @t508 @t545 @t504 @t311 @t312 @t132 @t484 @t254 @t259 @t260 @t164 @t155 @t261 @t207 @t135 @t411 @t412 @t154 @t148 @t414 @t218 @t313 @t174 @t289 @t175 @t409 @t125 @t363 @t292 @t293 @t165 @t162 @t153 @t167 @t72 @t294 @t123 @t127 @t82)))
% 4.01/4.27  (step @p4752 :rule chain_m_resolution :premises (@p4389 @p4387 @p4436 @p896 @p894 @p4751 @p441 @p439 @p683 @p681 @p535 @p533 @p4202 @p4703 @p1648 @p1646 @p228 @p1653 @p1655 @p4434 @p3608 @p4429 @p4432 @p3606 @p1447 @p1445 @p399 @p1318 @p4430 @p230 @p1332 @p3604 @p230 @p4675 @p1592 @p4653 @p949 @p928 @p1550 @p1622 @p1548 @p1546 @p4652 @p1301 @p3527 @p465 @p463 @p4644 @p4368 @p4549 @p521 @p519 @p4363 @p4361 @p928 @p837 @p835 @p4358 @p640) :args (@t134 (@list false false false false true true false false false false false true false false false true true true true true false false false false false true false false true false false true true true true true false true true false false false true true false false false true false true false true false false false false false true) (@list @t935 @t547 @t418 @t419 @t399 @t289 @t292 @t272 @t373 @t255 @t298 @t297 @t198 @t444 @t578 @t147 @t577 @t576 @t511 @t521 @t548 @t515 @t524 @t551 @t554 @t159 @t516 @t519 @t146 @t525 @t527 @t146 @t484 @t391 @t244 @t387 @t135 @t435 @t395 @t570 @t571 @t508 @t545 @t504 @t311 @t312 @t132 @t218 @t174 @t191 @t342 @t207 @t411 @t135 @t175 @t409 @t363 @t313)))
% 4.01/4.27  (step @p4753 :rule cnf_or_pos :args (@t140))
% 4.01/4.27  (step @p4754 :rule reordering :premises (@p4753) :args ((or @t139 @t138 @t137 (not @t140))))
% 4.01/4.27  (step @p4755 :rule chain_m_resolution :premises (@p4754 @p928 @p4752 @p236) :args (@t137 @t855 (@list @t135 @t134 @t140)))
% 4.01/4.27  (step @p4756 :rule chain_m_resolution :premises (@p711 @p4755 @p709) :args (@t316 @t642 (@list @t132 @t383)))
% 4.01/4.27  (step @p4757 :rule chain_m_resolution :premises (@p813 @p4752 @p811) :args (@t313 @t701 (@list @t134 @t408)))
% 4.01/4.27  (step @p4758 :rule chain_m_resolution :premises (@p379 @p377 @p670 @p487 @p485 @p4757 @p684 @p4756 @p591 @p589 @p4756) :args ((or @t193 @t244) (@list false true true false false false true false false true) (@list @t245 @t198 @t223 @t323 @t313 @t297 @t311 @t263 @t328 @t311)))
% 4.01/4.27  (step @p4759 :rule cnf_and_pos :args (@t873 1))
% 4.01/4.27  (step @p4760 :rule reordering :premises (@p4759) :args ((or @t871 @t876)))
% 4.01/4.27  (step @p4761 :rule chain_m_resolution :premises (@p4760 @p3794) :args (@t871 @t150 @t877))
% 4.01/4.27  (step @p4762 :rule cnf_or_pos :args (@t871))
% 4.01/4.27  (step @p4763 :rule reordering :premises (@p4762) :args ((or @t174 @t217 @t263 (not @t871))))
% 4.01/4.27  (step @p4764 :rule chain_m_resolution :premises (@p823 @p555 @p553 @p4551 @p4755 @p487 @p485 @p4757 @p4763 @p4761 @p335 @p333 @p370 @p368 @p382 @p380 @p4758 @p297 @p295 @p4755 @p326 @p324 @p4755) :args (@t174 (@list false false true true true false false false false true false true false false false false false false true false false true) (@list @t175 @t224 @t272 @t132 @t223 @t323 @t313 @t263 @t871 @t218 @t220 @t217 @t235 @t231 @t252 @t244 @t191 @t192 @t132 @t207 @t208 @t132)))
% 4.01/4.27  (step @p4765 :rule chain_m_resolution :premises (@p822 @p4752 @p4764 @p820) :args (@t178 @t855 (@list @t134 @t174 @t179)))
% 4.01/4.27  (step @p4766 :rule chain_m_resolution :premises (@p556 @p4757 @p4765 @p4764) :args (@t265 @t863 (@list @t313 @t175 @t174)))
% 4.01/4.27  (step @p4767 :rule chain_m_resolution :premises (@p591 @p4756 @p4766 @p589) :args (@t244 @t963 (@list @t311 @t263 @t328)))
% 4.01/4.27  (step @p4768 :rule chain_m_resolution :premises (@p382 @p4767 @p380) :args (@t231 @t701 (@list @t244 @t252)))
% 4.01/4.27  (step @p4769 :rule chain_m_resolution :premises (@p419 @p417 @p828 @p826 @p4767 @p452 @p450) :args ((or @t193 @t218 @t299) (@list false true false false true false) (@list @t273 @t272 @t374 @t244 @t255 @t300)))
% 4.01/4.27  (step @p4770 :rule cnf_and_pos :args (@t422 0))
% 4.01/4.27  (step @p4771 :rule reordering :premises (@p4770) :args ((or @t421 @t426)))
% 4.01/4.27  (step @p4772 :rule chain_m_resolution :premises (@p4771 @p891) :args (@t421 @t150 @t427))
% 4.01/4.27  (step @p4773 :rule cnf_or_pos :args (@t421))
% 4.01/4.27  (step @p4774 :rule reordering :premises (@p4773) :args ((or @t315 @t420 @t291 (not @t421))))
% 4.01/4.27  (step @p4775 :rule chain_m_resolution :premises (@p4774 @p4772 @p4757 @p461 @p459 @p1044 @p1042 @p4756 @p4769 @p634 @p4757 @p4756 @p4764 @p4765 @p335 @p333 @p370 @p368 @p4768 @p566 @p564) :args (@t209 (@list false false false false false false true true true false true false true true false true false false false false) (@list @t421 @t313 @t289 @t305 @t418 @t428 @t311 @t297 @t198 @t313 @t311 @t174 @t175 @t218 @t220 @t217 @t235 @t231 @t191 @t356)))
% 4.01/4.27  (step @p4776 :rule chain_m_resolution :premises (@p521 @p4775 @p519) :args (@t193 @t642 (@list @t207 @t342)))
% 4.01/4.27  (step @p4777 :rule chain_m_resolution :premises (@p622 @p4765 @p4776 @p620) :args (@t198 @t963 (@list @t175 @t191 @t199)))
% 4.01/4.27  (step @p4778 :rule chain_m_resolution :premises (@p628 @p4777 @p4765 @p4776) :args (@t255 (@list false true true) (@list @t198 @t175 @t191)))
% 4.01/4.27  (step @p4779 :rule chain_m_resolution :premises (@p611 @p4764 @p4778 @p609) :args (@t257 @t855 (@list @t174 @t255 @t259)))
% 4.01/4.27  (step @p4780 :rule chain_m_resolution :premises (@p634 @p4777 @p4757 @p4765 @p4764 @p4756) :args (@t218 (@list false false true false true) (@list @t198 @t313 @t175 @t174 @t311)))
% 4.01/4.27  (step @p4781 :rule chain_m_resolution :premises (@p506 @p4780 @p4778 @p504) :args (@t274 @t855 (@list @t218 @t255 @t275)))
% 4.01/4.27  (step @p4782 false :rule chain_m_resolution :premises (@p639 @p4781 @p4779 @p637 @p4766) :args (false @t900 (@list @t272 @t254 @t281 @t263)))
% 4.01/4.27  )
% 4.01/4.27  % SZS output end Proof
% 4.01/4.27  % cvc5 exiting
%------------------------------------------------------------------------------