TSTP Solution File: ALG104+1 by cvc5---1.0.5

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : cvc5---1.0.5
% Problem  : ALG104+1 : TPTP v8.1.2. Released v2.7.0.
% Transfm  : none
% Format   : tptp
% Command  : do_cvc5 %s %d

% Computer : n015.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 Aug 30 16:08:14 EDT 2023

% Result   : Theorem 0.85s 1.08s
% Output   : Proof 0.85s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.14  % Problem    : ALG104+1 : TPTP v8.1.2. Released v2.7.0.
% 0.00/0.15  % Command    : do_cvc5 %s %d
% 0.15/0.36  % Computer : n015.cluster.edu
% 0.15/0.36  % Model    : x86_64 x86_64
% 0.15/0.36  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.15/0.36  % Memory   : 8042.1875MB
% 0.15/0.36  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.15/0.36  % CPULimit   : 300
% 0.15/0.36  % WCLimit    : 300
% 0.15/0.36  % DateTime   : Mon Aug 28 03:09:09 EDT 2023
% 0.15/0.37  % CPUTime    : 
% 0.22/0.52  %----Proving TF0_NAR, FOF, or CNF
% 0.85/1.08  ------- convert to smt2 : /export/starexec/sandbox/tmp/tmp.UUMDaCQYHj/cvc5---1.0.5_18566.p...
% 0.85/1.08  ------- get file name : TPTP file name is ALG104+1
% 0.85/1.08  ------- cvc5-fof : /export/starexec/sandbox/solver/bin/cvc5---1.0.5_18566.smt2...
% 0.85/1.08  --- Run --decision=internal --simplification=none --no-inst-no-entail --no-cbqi --full-saturate-quant at 10...
% 0.85/1.08  % SZS status Theorem for ALG104+1
% 0.85/1.08  % SZS output start Proof for ALG104+1
% 0.85/1.08  (
% 0.85/1.08  (let ((_let_1 (tptp.h4 tptp.e13))) (let ((_let_2 (tptp.h4 tptp.e12))) (let ((_let_3 (tptp.h4 tptp.e11))) (let ((_let_4 (tptp.h4 tptp.e10))) (let ((_let_5 (= _let_4 tptp.e23))) (let ((_let_6 (tptp.op1 tptp.e13 tptp.e13))) (let ((_let_7 (tptp.op1 tptp.e13 tptp.e12))) (let ((_let_8 (tptp.op1 tptp.e13 tptp.e11))) (let ((_let_9 (tptp.op1 tptp.e13 tptp.e10))) (let ((_let_10 (tptp.op1 tptp.e12 tptp.e13))) (let ((_let_11 (tptp.op1 tptp.e12 tptp.e12))) (let ((_let_12 (tptp.op1 tptp.e12 tptp.e11))) (let ((_let_13 (tptp.op1 tptp.e12 tptp.e10))) (let ((_let_14 (tptp.op1 tptp.e11 tptp.e13))) (let ((_let_15 (tptp.op1 tptp.e11 tptp.e12))) (let ((_let_16 (tptp.op1 tptp.e11 tptp.e11))) (let ((_let_17 (tptp.op1 tptp.e11 tptp.e10))) (let ((_let_18 (tptp.op1 tptp.e10 tptp.e13))) (let ((_let_19 (tptp.op1 tptp.e10 tptp.e12))) (let ((_let_20 (tptp.op1 tptp.e10 tptp.e11))) (let ((_let_21 (tptp.op1 tptp.e10 tptp.e10))) (let ((_let_22 (tptp.h3 tptp.e13))) (let ((_let_23 (tptp.h3 tptp.e12))) (let ((_let_24 (tptp.h3 tptp.e11))) (let ((_let_25 (tptp.h3 tptp.e10))) (let ((_let_26 (= _let_25 tptp.e22))) (let ((_let_27 (tptp.h2 tptp.e13))) (let ((_let_28 (tptp.h2 tptp.e12))) (let ((_let_29 (tptp.h2 tptp.e11))) (let ((_let_30 (tptp.h2 tptp.e10))) (let ((_let_31 (= _let_30 tptp.e21))) (let ((_let_32 (tptp.h1 tptp.e13))) (let ((_let_33 (tptp.h1 tptp.e12))) (let ((_let_34 (tptp.h1 tptp.e11))) (let ((_let_35 (tptp.h1 tptp.e10))) (let ((_let_36 (= _let_35 tptp.e20))) (let ((_let_37 (= (tptp.h1 _let_6) (tptp.op2 _let_32 _let_32)))) (let ((_let_38 (= (tptp.h1 _let_7) (tptp.op2 _let_32 _let_33)))) (let ((_let_39 (= (tptp.h1 _let_8) (tptp.op2 _let_32 _let_34)))) (let ((_let_40 (= (tptp.h1 _let_9) (tptp.op2 _let_32 _let_35)))) (let ((_let_41 (= (tptp.h1 _let_10) (tptp.op2 _let_33 _let_32)))) (let ((_let_42 (= (tptp.h1 _let_11) (tptp.op2 _let_33 _let_33)))) (let ((_let_43 (= (tptp.h1 _let_12) (tptp.op2 _let_33 _let_34)))) (let ((_let_44 (= (tptp.h1 _let_13) (tptp.op2 _let_33 _let_35)))) (let ((_let_45 (= (tptp.h1 _let_14) (tptp.op2 _let_34 _let_32)))) (let ((_let_46 (= (tptp.h1 _let_15) (tptp.op2 _let_34 _let_33)))) (let ((_let_47 (= (tptp.h1 _let_16) (tptp.op2 _let_34 _let_34)))) (let ((_let_48 (= (tptp.h1 _let_17) (tptp.op2 _let_34 _let_35)))) (let ((_let_49 (= (tptp.h1 _let_18) (tptp.op2 _let_35 _let_32)))) (let ((_let_50 (= (tptp.h1 _let_19) (tptp.op2 _let_35 _let_33)))) (let ((_let_51 (= (tptp.h1 _let_20) (tptp.op2 _let_35 _let_34)))) (let ((_let_52 (= (tptp.h1 _let_21) (tptp.op2 _let_35 _let_35)))) (let ((_let_53 (not (or (and _let_52 _let_51 _let_50 _let_49 _let_48 _let_47 _let_46 _let_45 _let_44 _let_43 _let_42 _let_41 _let_40 _let_39 _let_38 _let_37 (or _let_36 (= _let_34 tptp.e20) (= _let_33 tptp.e20) (= _let_32 tptp.e20)) (or (= _let_35 tptp.e21) (= _let_34 tptp.e21) (= _let_33 tptp.e21) (= _let_32 tptp.e21)) (or (= _let_35 tptp.e22) (= _let_34 tptp.e22) (= _let_33 tptp.e22) (= _let_32 tptp.e22)) (or (= _let_35 tptp.e23) (= _let_34 tptp.e23) (= _let_33 tptp.e23) (= _let_32 tptp.e23))) (and (= (tptp.h2 _let_21) (tptp.op2 _let_30 _let_30)) (= (tptp.h2 _let_20) (tptp.op2 _let_30 _let_29)) (= (tptp.h2 _let_19) (tptp.op2 _let_30 _let_28)) (= (tptp.h2 _let_18) (tptp.op2 _let_30 _let_27)) (= (tptp.h2 _let_17) (tptp.op2 _let_29 _let_30)) (= (tptp.h2 _let_16) (tptp.op2 _let_29 _let_29)) (= (tptp.h2 _let_15) (tptp.op2 _let_29 _let_28)) (= (tptp.h2 _let_14) (tptp.op2 _let_29 _let_27)) (= (tptp.h2 _let_13) (tptp.op2 _let_28 _let_30)) (= (tptp.h2 _let_12) (tptp.op2 _let_28 _let_29)) (= (tptp.h2 _let_11) (tptp.op2 _let_28 _let_28)) (= (tptp.h2 _let_10) (tptp.op2 _let_28 _let_27)) (= (tptp.h2 _let_9) (tptp.op2 _let_27 _let_30)) (= (tptp.h2 _let_8) (tptp.op2 _let_27 _let_29)) (= (tptp.h2 _let_7) (tptp.op2 _let_27 _let_28)) (= (tptp.h2 _let_6) (tptp.op2 _let_27 _let_27)) (or (= _let_30 tptp.e20) (= _let_29 tptp.e20) (= _let_28 tptp.e20) (= _let_27 tptp.e20)) (or _let_31 (= _let_29 tptp.e21) (= _let_28 tptp.e21) (= _let_27 tptp.e21)) (or (= _let_30 tptp.e22) (= _let_29 tptp.e22) (= _let_28 tptp.e22) (= _let_27 tptp.e22)) (or (= _let_30 tptp.e23) (= _let_29 tptp.e23) (= _let_28 tptp.e23) (= _let_27 tptp.e23))) (and (= (tptp.h3 _let_21) (tptp.op2 _let_25 _let_25)) (= (tptp.h3 _let_20) (tptp.op2 _let_25 _let_24)) (= (tptp.h3 _let_19) (tptp.op2 _let_25 _let_23)) (= (tptp.h3 _let_18) (tptp.op2 _let_25 _let_22)) (= (tptp.h3 _let_17) (tptp.op2 _let_24 _let_25)) (= (tptp.h3 _let_16) (tptp.op2 _let_24 _let_24)) (= (tptp.h3 _let_15) (tptp.op2 _let_24 _let_23)) (= (tptp.h3 _let_14) (tptp.op2 _let_24 _let_22)) (= (tptp.h3 _let_13) (tptp.op2 _let_23 _let_25)) (= (tptp.h3 _let_12) (tptp.op2 _let_23 _let_24)) (= (tptp.h3 _let_11) (tptp.op2 _let_23 _let_23)) (= (tptp.h3 _let_10) (tptp.op2 _let_23 _let_22)) (= (tptp.h3 _let_9) (tptp.op2 _let_22 _let_25)) (= (tptp.h3 _let_8) (tptp.op2 _let_22 _let_24)) (= (tptp.h3 _let_7) (tptp.op2 _let_22 _let_23)) (= (tptp.h3 _let_6) (tptp.op2 _let_22 _let_22)) (or (= _let_25 tptp.e20) (= _let_24 tptp.e20) (= _let_23 tptp.e20) (= _let_22 tptp.e20)) (or (= _let_25 tptp.e21) (= _let_24 tptp.e21) (= _let_23 tptp.e21) (= _let_22 tptp.e21)) (or _let_26 (= _let_24 tptp.e22) (= _let_23 tptp.e22) (= _let_22 tptp.e22)) (or (= _let_25 tptp.e23) (= _let_24 tptp.e23) (= _let_23 tptp.e23) (= _let_22 tptp.e23))) (and (= (tptp.h4 _let_21) (tptp.op2 _let_4 _let_4)) (= (tptp.h4 _let_20) (tptp.op2 _let_4 _let_3)) (= (tptp.h4 _let_19) (tptp.op2 _let_4 _let_2)) (= (tptp.h4 _let_18) (tptp.op2 _let_4 _let_1)) (= (tptp.h4 _let_17) (tptp.op2 _let_3 _let_4)) (= (tptp.h4 _let_16) (tptp.op2 _let_3 _let_3)) (= (tptp.h4 _let_15) (tptp.op2 _let_3 _let_2)) (= (tptp.h4 _let_14) (tptp.op2 _let_3 _let_1)) (= (tptp.h4 _let_13) (tptp.op2 _let_2 _let_4)) (= (tptp.h4 _let_12) (tptp.op2 _let_2 _let_3)) (= (tptp.h4 _let_11) (tptp.op2 _let_2 _let_2)) (= (tptp.h4 _let_10) (tptp.op2 _let_2 _let_1)) (= (tptp.h4 _let_9) (tptp.op2 _let_1 _let_4)) (= (tptp.h4 _let_8) (tptp.op2 _let_1 _let_3)) (= (tptp.h4 _let_7) (tptp.op2 _let_1 _let_2)) (= (tptp.h4 _let_6) (tptp.op2 _let_1 _let_1)) (or (= _let_4 tptp.e20) (= _let_3 tptp.e20) (= _let_2 tptp.e20) (= _let_1 tptp.e20)) (or (= _let_4 tptp.e21) (= _let_3 tptp.e21) (= _let_2 tptp.e21) (= _let_1 tptp.e21)) (or (= _let_4 tptp.e22) (= _let_3 tptp.e22) (= _let_2 tptp.e22) (= _let_1 tptp.e22)) (or _let_5 (= _let_3 tptp.e23) (= _let_2 tptp.e23) (= _let_1 tptp.e23))))))) (let ((_let_54 (tptp.op2 tptp.e23 tptp.e23))) (let ((_let_55 (tptp.op2 tptp.e23 _let_54))) (let ((_let_56 (= _let_1 (tptp.op2 tptp.e23 _let_55)))) (let ((_let_57 (and _let_5 (= _let_3 _let_55) (= _let_2 _let_54) _let_56))) (let ((_let_58 (tptp.op2 tptp.e22 tptp.e22))) (let ((_let_59 (tptp.op2 tptp.e22 _let_58))) (let ((_let_60 (and _let_26 (= _let_24 _let_59) (= _let_23 _let_58) (= _let_22 (tptp.op2 tptp.e22 _let_59))))) (let ((_let_61 (tptp.op2 tptp.e21 tptp.e21))) (let ((_let_62 (tptp.op2 tptp.e21 _let_61))) (let ((_let_63 (= _let_27 (tptp.op2 tptp.e21 _let_62)))) (let ((_let_64 (and _let_31 (= _let_29 _let_62) (= _let_28 _let_61) _let_63))) (let ((_let_65 (tptp.op2 tptp.e20 tptp.e20))) (let ((_let_66 (tptp.op2 tptp.e20 _let_65))) (let ((_let_67 (tptp.op2 tptp.e20 _let_66))) (let ((_let_68 (and _let_36 (= _let_34 _let_66) (= _let_33 _let_65) (= _let_32 _let_67)))) (let ((_let_69 (= tptp.e23 _let_67))) (let ((_let_70 (= tptp.e22 _let_65))) (let ((_let_71 (= tptp.e21 _let_66))) (let ((_let_72 (and _let_71 _let_70 _let_69))) (let ((_let_73 (tptp.op1 tptp.e10 _let_21))) (let ((_let_74 (= tptp.e13 (tptp.op1 tptp.e10 _let_73)))) (let ((_let_75 (= tptp.e12 _let_21))) (let ((_let_76 (= tptp.e11 _let_73))) (let ((_let_77 (and _let_76 _let_75 _let_74))) (let ((_let_78 (not (= _let_55 tptp.e23)))) (let ((_let_79 (tptp.op2 tptp.e22 _let_54))) (let ((_let_80 (tptp.op2 tptp.e21 _let_54))) (let ((_let_81 (tptp.op2 tptp.e20 _let_54))) (let ((_let_82 (tptp.op2 tptp.e23 tptp.e22))) (let ((_let_83 (tptp.op2 tptp.e23 _let_82))) (let ((_let_84 (tptp.op2 tptp.e22 _let_82))) (let ((_let_85 (tptp.op2 tptp.e21 _let_82))) (let ((_let_86 (tptp.op2 tptp.e20 _let_82))) (let ((_let_87 (tptp.op2 tptp.e22 tptp.e23))) (let ((_let_88 (tptp.op2 tptp.e23 tptp.e21))) (let ((_let_89 (tptp.op2 tptp.e23 _let_88))) (let ((_let_90 (tptp.op2 tptp.e22 _let_88))) (let ((_let_91 (tptp.op2 tptp.e21 _let_88))) (let ((_let_92 (tptp.op2 tptp.e20 _let_88))) (let ((_let_93 (tptp.op2 tptp.e21 tptp.e23))) (let ((_let_94 (tptp.op2 tptp.e23 tptp.e20))) (let ((_let_95 (tptp.op2 tptp.e23 _let_94))) (let ((_let_96 (tptp.op2 tptp.e22 _let_94))) (let ((_let_97 (tptp.op2 tptp.e21 _let_94))) (let ((_let_98 (tptp.op2 tptp.e20 _let_94))) (let ((_let_99 (tptp.op2 tptp.e20 tptp.e23))) (let ((_let_100 (tptp.op2 tptp.e23 _let_87))) (let ((_let_101 (tptp.op2 tptp.e22 _let_87))) (let ((_let_102 (tptp.op2 tptp.e21 _let_87))) (let ((_let_103 (tptp.op2 tptp.e20 _let_87))) (let ((_let_104 (= _let_82 _let_87))) (let ((_let_105 (tptp.op2 tptp.e23 _let_58))) (let ((_let_106 (not (= _let_59 tptp.e22)))) (let ((_let_107 (tptp.op2 tptp.e21 _let_58))) (let ((_let_108 (tptp.op2 tptp.e20 _let_58))) (let ((_let_109 (tptp.op2 tptp.e22 tptp.e21))) (let ((_let_110 (tptp.op2 tptp.e23 _let_109))) (let ((_let_111 (tptp.op2 tptp.e22 _let_109))) (let ((_let_112 (tptp.op2 tptp.e21 _let_109))) (let ((_let_113 (tptp.op2 tptp.e20 _let_109))) (let ((_let_114 (tptp.op2 tptp.e21 tptp.e22))) (let ((_let_115 (tptp.op2 tptp.e22 tptp.e20))) (let ((_let_116 (tptp.op2 tptp.e23 _let_115))) (let ((_let_117 (tptp.op2 tptp.e22 _let_115))) (let ((_let_118 (tptp.op2 tptp.e21 _let_115))) (let ((_let_119 (tptp.op2 tptp.e20 _let_115))) (let ((_let_120 (tptp.op2 tptp.e20 tptp.e22))) (let ((_let_121 (tptp.op2 tptp.e23 _let_93))) (let ((_let_122 (tptp.op2 tptp.e22 _let_93))) (let ((_let_123 (tptp.op2 tptp.e21 _let_93))) (let ((_let_124 (tptp.op2 tptp.e20 _let_93))) (let ((_let_125 (= _let_88 _let_93))) (let ((_let_126 (tptp.op2 tptp.e23 _let_114))) (let ((_let_127 (tptp.op2 tptp.e22 _let_114))) (let ((_let_128 (tptp.op2 tptp.e21 _let_114))) (let ((_let_129 (tptp.op2 tptp.e20 _let_114))) (let ((_let_130 (= _let_109 _let_114))) (let ((_let_131 (tptp.op2 tptp.e23 _let_61))) (let ((_let_132 (tptp.op2 tptp.e22 _let_61))) (let ((_let_133 (not (= _let_62 tptp.e21)))) (let ((_let_134 (tptp.op2 tptp.e20 _let_61))) (let ((_let_135 (tptp.op2 tptp.e21 tptp.e20))) (let ((_let_136 (tptp.op2 tptp.e23 _let_135))) (let ((_let_137 (tptp.op2 tptp.e22 _let_135))) (let ((_let_138 (tptp.op2 tptp.e21 _let_135))) (let ((_let_139 (tptp.op2 tptp.e20 _let_135))) (let ((_let_140 (tptp.op2 tptp.e20 tptp.e21))) (let ((_let_141 (tptp.op2 tptp.e23 _let_99))) (let ((_let_142 (tptp.op2 tptp.e22 _let_99))) (let ((_let_143 (tptp.op2 tptp.e21 _let_99))) (let ((_let_144 (tptp.op2 tptp.e20 _let_99))) (let ((_let_145 (= _let_94 _let_99))) (let ((_let_146 (tptp.op2 tptp.e23 _let_120))) (let ((_let_147 (tptp.op2 tptp.e22 _let_120))) (let ((_let_148 (tptp.op2 tptp.e21 _let_120))) (let ((_let_149 (tptp.op2 tptp.e20 _let_120))) (let ((_let_150 (= _let_115 _let_120))) (let ((_let_151 (tptp.op2 tptp.e23 _let_140))) (let ((_let_152 (tptp.op2 tptp.e22 _let_140))) (let ((_let_153 (tptp.op2 tptp.e21 _let_140))) (let ((_let_154 (tptp.op2 tptp.e20 _let_140))) (let ((_let_155 (= _let_135 _let_140))) (let ((_let_156 (tptp.op2 tptp.e23 _let_65))) (let ((_let_157 (tptp.op2 tptp.e22 _let_65))) (let ((_let_158 (tptp.op2 tptp.e21 _let_65))) (let ((_let_159 (not (= _let_66 tptp.e20)))) (let ((_let_160 (tptp.op2 _let_54 tptp.e23))) (let ((_let_161 (= _let_160 tptp.e23))) (let ((_let_162 (tptp.op2 _let_82 tptp.e22))) (let ((_let_163 (tptp.op2 _let_82 tptp.e23))) (let ((_let_164 (tptp.op2 _let_88 tptp.e21))) (let ((_let_165 (tptp.op2 _let_88 tptp.e23))) (let ((_let_166 (tptp.op2 _let_94 tptp.e20))) (let ((_let_167 (tptp.op2 _let_94 tptp.e23))) (let ((_let_168 (tptp.op2 _let_87 tptp.e23))) (let ((_let_169 (tptp.op2 _let_87 tptp.e22))) (let ((_let_170 (tptp.op2 _let_58 tptp.e22))) (let ((_let_171 (= _let_170 tptp.e22))) (let ((_let_172 (tptp.op2 _let_109 tptp.e21))) (let ((_let_173 (tptp.op2 _let_109 tptp.e22))) (let ((_let_174 (tptp.op2 _let_115 tptp.e20))) (let ((_let_175 (tptp.op2 _let_115 tptp.e22))) (let ((_let_176 (tptp.op2 _let_93 tptp.e23))) (let ((_let_177 (tptp.op2 _let_93 tptp.e21))) (let ((_let_178 (tptp.op2 _let_114 tptp.e22))) (let ((_let_179 (tptp.op2 _let_114 tptp.e21))) (let ((_let_180 (tptp.op2 _let_61 tptp.e21))) (let ((_let_181 (= _let_180 tptp.e21))) (let ((_let_182 (tptp.op2 _let_135 tptp.e20))) (let ((_let_183 (tptp.op2 _let_135 tptp.e21))) (let ((_let_184 (tptp.op2 _let_99 tptp.e23))) (let ((_let_185 (tptp.op2 _let_99 tptp.e20))) (let ((_let_186 (tptp.op2 _let_120 tptp.e22))) (let ((_let_187 (tptp.op2 _let_120 tptp.e20))) (let ((_let_188 (tptp.op2 _let_140 tptp.e21))) (let ((_let_189 (tptp.op2 _let_140 tptp.e20))) (let ((_let_190 (tptp.op2 _let_65 tptp.e20))) (let ((_let_191 (= _let_190 tptp.e20))) (let ((_let_192 (and (or (and _let_159 _let_191 (not _let_191)) (and (not (= _let_154 tptp.e21)) (= _let_189 tptp.e21) (not (= _let_188 tptp.e20))) (and (not (= _let_149 tptp.e22)) (= _let_187 tptp.e22) (not (= _let_186 tptp.e20))) (and (not (= _let_144 tptp.e23)) (= _let_185 tptp.e23) (not (= _let_184 tptp.e20))) (and (not (= _let_138 tptp.e20)) (= _let_183 tptp.e20) (not (= _let_182 tptp.e21))) (and _let_133 _let_181 (not _let_181)) (and (not (= _let_128 tptp.e22)) (= _let_179 tptp.e22) (not (= _let_178 tptp.e21))) (and (not (= _let_123 tptp.e23)) (= _let_177 tptp.e23) (not (= _let_176 tptp.e21))) (and (not (= _let_117 tptp.e20)) (= _let_175 tptp.e20) (not (= _let_174 tptp.e22))) (and (not (= _let_111 tptp.e21)) (= _let_173 tptp.e21) (not (= _let_172 tptp.e22))) (and _let_106 _let_171 (not _let_171)) (and (not (= _let_101 tptp.e23)) (= _let_169 tptp.e23) (not (= _let_168 tptp.e22))) (and (not (= _let_95 tptp.e20)) (= _let_167 tptp.e20) (not (= _let_166 tptp.e23))) (and (not (= _let_89 tptp.e21)) (= _let_165 tptp.e21) (not (= _let_164 tptp.e23))) (and (not (= _let_83 tptp.e22)) (= _let_163 tptp.e22) (not (= _let_162 tptp.e23))) (and _let_78 _let_161 (not _let_161))) (or (and (= _let_65 _let_65) _let_159 (not (= _let_158 tptp.e21)) (not (= _let_157 tptp.e22)) (not (= _let_156 tptp.e23))) (and _let_155 (not (= _let_154 tptp.e20)) (not (= _let_153 tptp.e21)) (not (= _let_152 tptp.e22)) (not (= _let_151 tptp.e23))) (and _let_150 (not (= _let_149 tptp.e20)) (not (= _let_148 tptp.e21)) (not (= _let_147 tptp.e22)) (not (= _let_146 tptp.e23))) (and _let_145 (not (= _let_144 tptp.e20)) (not (= _let_143 tptp.e21)) (not (= _let_142 tptp.e22)) (not (= _let_141 tptp.e23))) (and (= _let_140 _let_135) (not (= _let_139 tptp.e20)) (not (= _let_138 tptp.e21)) (not (= _let_137 tptp.e22)) (not (= _let_136 tptp.e23))) (and (= _let_61 _let_61) (not (= _let_134 tptp.e20)) _let_133 (not (= _let_132 tptp.e22)) (not (= _let_131 tptp.e23))) (and _let_130 (not (= _let_129 tptp.e20)) (not (= _let_128 tptp.e21)) (not (= _let_127 tptp.e22)) (not (= _let_126 tptp.e23))) (and _let_125 (not (= _let_124 tptp.e20)) (not (= _let_123 tptp.e21)) (not (= _let_122 tptp.e22)) (not (= _let_121 tptp.e23))) (and (= _let_120 _let_115) (not (= _let_119 tptp.e20)) (not (= _let_118 tptp.e21)) (not (= _let_117 tptp.e22)) (not (= _let_116 tptp.e23))) (and (= _let_114 _let_109) (not (= _let_113 tptp.e20)) (not (= _let_112 tptp.e21)) (not (= _let_111 tptp.e22)) (not (= _let_110 tptp.e23))) (and (= _let_58 _let_58) (not (= _let_108 tptp.e20)) (not (= _let_107 tptp.e21)) _let_106 (not (= _let_105 tptp.e23))) (and _let_104 (not (= _let_103 tptp.e20)) (not (= _let_102 tptp.e21)) (not (= _let_101 tptp.e22)) (not (= _let_100 tptp.e23))) (and (= _let_99 _let_94) (not (= _let_98 tptp.e20)) (not (= _let_97 tptp.e21)) (not (= _let_96 tptp.e22)) (not (= _let_95 tptp.e23))) (and (= _let_93 _let_88) (not (= _let_92 tptp.e20)) (not (= _let_91 tptp.e21)) (not (= _let_90 tptp.e22)) (not (= _let_89 tptp.e23))) (and (= _let_87 _let_82) (not (= _let_86 tptp.e20)) (not (= _let_85 tptp.e21)) (not (= _let_84 tptp.e22)) (not (= _let_83 tptp.e23))) (and (= _let_54 _let_54) (not (= _let_81 tptp.e20)) (not (= _let_80 tptp.e21)) (not (= _let_79 tptp.e22)) _let_78))))) (let ((_let_193 (tptp.op1 tptp.e13 _let_6))) (let ((_let_194 (not (= _let_193 tptp.e13)))) (let ((_let_195 (tptp.op1 tptp.e12 _let_6))) (let ((_let_196 (tptp.op1 tptp.e11 _let_6))) (let ((_let_197 (tptp.op1 tptp.e10 _let_6))) (let ((_let_198 (tptp.op1 tptp.e13 _let_7))) (let ((_let_199 (tptp.op1 tptp.e12 _let_7))) (let ((_let_200 (tptp.op1 tptp.e11 _let_7))) (let ((_let_201 (tptp.op1 tptp.e10 _let_7))) (let ((_let_202 (tptp.op1 tptp.e13 _let_8))) (let ((_let_203 (tptp.op1 tptp.e12 _let_8))) (let ((_let_204 (tptp.op1 tptp.e11 _let_8))) (let ((_let_205 (tptp.op1 tptp.e10 _let_8))) (let ((_let_206 (tptp.op1 tptp.e13 _let_9))) (let ((_let_207 (tptp.op1 tptp.e12 _let_9))) (let ((_let_208 (tptp.op1 tptp.e11 _let_9))) (let ((_let_209 (tptp.op1 tptp.e10 _let_9))) (let ((_let_210 (tptp.op1 tptp.e13 _let_10))) (let ((_let_211 (tptp.op1 tptp.e12 _let_10))) (let ((_let_212 (tptp.op1 tptp.e11 _let_10))) (let ((_let_213 (tptp.op1 tptp.e10 _let_10))) (let ((_let_214 (= _let_7 _let_10))) (let ((_let_215 (tptp.op1 tptp.e13 _let_11))) (let ((_let_216 (tptp.op1 tptp.e12 _let_11))) (let ((_let_217 (not (= _let_216 tptp.e12)))) (let ((_let_218 (tptp.op1 tptp.e11 _let_11))) (let ((_let_219 (tptp.op1 tptp.e10 _let_11))) (let ((_let_220 (tptp.op1 tptp.e13 _let_12))) (let ((_let_221 (tptp.op1 tptp.e12 _let_12))) (let ((_let_222 (tptp.op1 tptp.e11 _let_12))) (let ((_let_223 (tptp.op1 tptp.e10 _let_12))) (let ((_let_224 (tptp.op1 tptp.e13 _let_13))) (let ((_let_225 (tptp.op1 tptp.e12 _let_13))) (let ((_let_226 (tptp.op1 tptp.e11 _let_13))) (let ((_let_227 (tptp.op1 tptp.e10 _let_13))) (let ((_let_228 (tptp.op1 tptp.e13 _let_14))) (let ((_let_229 (tptp.op1 tptp.e12 _let_14))) (let ((_let_230 (tptp.op1 tptp.e11 _let_14))) (let ((_let_231 (tptp.op1 tptp.e10 _let_14))) (let ((_let_232 (= _let_8 _let_14))) (let ((_let_233 (tptp.op1 tptp.e13 _let_15))) (let ((_let_234 (tptp.op1 tptp.e12 _let_15))) (let ((_let_235 (tptp.op1 tptp.e11 _let_15))) (let ((_let_236 (tptp.op1 tptp.e10 _let_15))) (let ((_let_237 (= _let_12 _let_15))) (let ((_let_238 (tptp.op1 tptp.e13 _let_16))) (let ((_let_239 (tptp.op1 tptp.e12 _let_16))) (let ((_let_240 (tptp.op1 tptp.e11 _let_16))) (let ((_let_241 (not (= _let_240 tptp.e11)))) (let ((_let_242 (tptp.op1 tptp.e10 _let_16))) (let ((_let_243 (tptp.op1 tptp.e13 _let_17))) (let ((_let_244 (tptp.op1 tptp.e12 _let_17))) (let ((_let_245 (tptp.op1 tptp.e11 _let_17))) (let ((_let_246 (tptp.op1 tptp.e10 _let_17))) (let ((_let_247 (tptp.op1 tptp.e13 _let_18))) (let ((_let_248 (tptp.op1 tptp.e12 _let_18))) (let ((_let_249 (tptp.op1 tptp.e11 _let_18))) (let ((_let_250 (tptp.op1 tptp.e10 _let_18))) (let ((_let_251 (= _let_9 _let_18))) (let ((_let_252 (tptp.op1 tptp.e13 _let_19))) (let ((_let_253 (tptp.op1 tptp.e12 _let_19))) (let ((_let_254 (tptp.op1 tptp.e11 _let_19))) (let ((_let_255 (tptp.op1 tptp.e10 _let_19))) (let ((_let_256 (= _let_13 _let_19))) (let ((_let_257 (tptp.op1 tptp.e13 _let_20))) (let ((_let_258 (tptp.op1 tptp.e12 _let_20))) (let ((_let_259 (tptp.op1 tptp.e11 _let_20))) (let ((_let_260 (tptp.op1 tptp.e10 _let_20))) (let ((_let_261 (= _let_17 _let_20))) (let ((_let_262 (tptp.op1 tptp.e13 _let_21))) (let ((_let_263 (tptp.op1 tptp.e12 _let_21))) (let ((_let_264 (tptp.op1 tptp.e11 _let_21))) (let ((_let_265 (not (= _let_73 tptp.e10)))) (let ((_let_266 (tptp.op1 _let_6 tptp.e13))) (let ((_let_267 (= _let_266 tptp.e13))) (let ((_let_268 (tptp.op1 _let_7 tptp.e12))) (let ((_let_269 (tptp.op1 _let_7 tptp.e13))) (let ((_let_270 (tptp.op1 _let_8 tptp.e11))) (let ((_let_271 (tptp.op1 _let_8 tptp.e13))) (let ((_let_272 (tptp.op1 _let_9 tptp.e10))) (let ((_let_273 (tptp.op1 _let_9 tptp.e13))) (let ((_let_274 (tptp.op1 _let_10 tptp.e13))) (let ((_let_275 (tptp.op1 _let_10 tptp.e12))) (let ((_let_276 (tptp.op1 _let_11 tptp.e12))) (let ((_let_277 (= _let_276 tptp.e12))) (let ((_let_278 (tptp.op1 _let_12 tptp.e11))) (let ((_let_279 (tptp.op1 _let_12 tptp.e12))) (let ((_let_280 (tptp.op1 _let_13 tptp.e10))) (let ((_let_281 (tptp.op1 _let_13 tptp.e12))) (let ((_let_282 (tptp.op1 _let_14 tptp.e13))) (let ((_let_283 (tptp.op1 _let_14 tptp.e11))) (let ((_let_284 (tptp.op1 _let_15 tptp.e12))) (let ((_let_285 (tptp.op1 _let_15 tptp.e11))) (let ((_let_286 (tptp.op1 _let_16 tptp.e11))) (let ((_let_287 (= _let_286 tptp.e11))) (let ((_let_288 (tptp.op1 _let_17 tptp.e10))) (let ((_let_289 (tptp.op1 _let_17 tptp.e11))) (let ((_let_290 (tptp.op1 _let_18 tptp.e13))) (let ((_let_291 (tptp.op1 _let_18 tptp.e10))) (let ((_let_292 (tptp.op1 _let_19 tptp.e12))) (let ((_let_293 (tptp.op1 _let_19 tptp.e10))) (let ((_let_294 (tptp.op1 _let_20 tptp.e11))) (let ((_let_295 (tptp.op1 _let_20 tptp.e10))) (let ((_let_296 (tptp.op1 _let_21 tptp.e10))) (let ((_let_297 (= _let_296 tptp.e10))) (let ((_let_298 (and (or (and _let_265 _let_297 (not _let_297)) (and (not (= _let_260 tptp.e11)) (= _let_295 tptp.e11) (not (= _let_294 tptp.e10))) (and (not (= _let_255 tptp.e12)) (= _let_293 tptp.e12) (not (= _let_292 tptp.e10))) (and (not (= _let_250 tptp.e13)) (= _let_291 tptp.e13) (not (= _let_290 tptp.e10))) (and (not (= _let_245 tptp.e10)) (= _let_289 tptp.e10) (not (= _let_288 tptp.e11))) (and _let_241 _let_287 (not _let_287)) (and (not (= _let_235 tptp.e12)) (= _let_285 tptp.e12) (not (= _let_284 tptp.e11))) (and (not (= _let_230 tptp.e13)) (= _let_283 tptp.e13) (not (= _let_282 tptp.e11))) (and (not (= _let_225 tptp.e10)) (= _let_281 tptp.e10) (not (= _let_280 tptp.e12))) (and (not (= _let_221 tptp.e11)) (= _let_279 tptp.e11) (not (= _let_278 tptp.e12))) (and _let_217 _let_277 (not _let_277)) (and (not (= _let_211 tptp.e13)) (= _let_275 tptp.e13) (not (= _let_274 tptp.e12))) (and (not (= _let_206 tptp.e10)) (= _let_273 tptp.e10) (not (= _let_272 tptp.e13))) (and (not (= _let_202 tptp.e11)) (= _let_271 tptp.e11) (not (= _let_270 tptp.e13))) (and (not (= _let_198 tptp.e12)) (= _let_269 tptp.e12) (not (= _let_268 tptp.e13))) (and _let_194 _let_267 (not _let_267))) (or (and (= _let_21 _let_21) _let_265 (not (= _let_264 tptp.e11)) (not (= _let_263 tptp.e12)) (not (= _let_262 tptp.e13))) (and _let_261 (not (= _let_260 tptp.e10)) (not (= _let_259 tptp.e11)) (not (= _let_258 tptp.e12)) (not (= _let_257 tptp.e13))) (and _let_256 (not (= _let_255 tptp.e10)) (not (= _let_254 tptp.e11)) (not (= _let_253 tptp.e12)) (not (= _let_252 tptp.e13))) (and _let_251 (not (= _let_250 tptp.e10)) (not (= _let_249 tptp.e11)) (not (= _let_248 tptp.e12)) (not (= _let_247 tptp.e13))) (and (= _let_20 _let_17) (not (= _let_246 tptp.e10)) (not (= _let_245 tptp.e11)) (not (= _let_244 tptp.e12)) (not (= _let_243 tptp.e13))) (and (= _let_16 _let_16) (not (= _let_242 tptp.e10)) _let_241 (not (= _let_239 tptp.e12)) (not (= _let_238 tptp.e13))) (and _let_237 (not (= _let_236 tptp.e10)) (not (= _let_235 tptp.e11)) (not (= _let_234 tptp.e12)) (not (= _let_233 tptp.e13))) (and _let_232 (not (= _let_231 tptp.e10)) (not (= _let_230 tptp.e11)) (not (= _let_229 tptp.e12)) (not (= _let_228 tptp.e13))) (and (= _let_19 _let_13) (not (= _let_227 tptp.e10)) (not (= _let_226 tptp.e11)) (not (= _let_225 tptp.e12)) (not (= _let_224 tptp.e13))) (and (= _let_15 _let_12) (not (= _let_223 tptp.e10)) (not (= _let_222 tptp.e11)) (not (= _let_221 tptp.e12)) (not (= _let_220 tptp.e13))) (and (= _let_11 _let_11) (not (= _let_219 tptp.e10)) (not (= _let_218 tptp.e11)) _let_217 (not (= _let_215 tptp.e13))) (and _let_214 (not (= _let_213 tptp.e10)) (not (= _let_212 tptp.e11)) (not (= _let_211 tptp.e12)) (not (= _let_210 tptp.e13))) (and (= _let_18 _let_9) (not (= _let_209 tptp.e10)) (not (= _let_208 tptp.e11)) (not (= _let_207 tptp.e12)) (not (= _let_206 tptp.e13))) (and (= _let_14 _let_8) (not (= _let_205 tptp.e10)) (not (= _let_204 tptp.e11)) (not (= _let_203 tptp.e12)) (not (= _let_202 tptp.e13))) (and (= _let_10 _let_7) (not (= _let_201 tptp.e10)) (not (= _let_200 tptp.e11)) (not (= _let_199 tptp.e12)) (not (= _let_198 tptp.e13))) (and (= _let_6 _let_6) (not (= _let_197 tptp.e10)) (not (= _let_196 tptp.e11)) (not (= _let_195 tptp.e12)) _let_194))))) (let ((_let_299 (= tptp.e22 tptp.e23))) (let ((_let_300 (not _let_299))) (let ((_let_301 (= tptp.e21 tptp.e23))) (let ((_let_302 (not _let_301))) (let ((_let_303 (= tptp.e21 tptp.e22))) (let ((_let_304 (not _let_303))) (let ((_let_305 (= tptp.e20 tptp.e23))) (let ((_let_306 (not _let_305))) (let ((_let_307 (= tptp.e20 tptp.e22))) (let ((_let_308 (not _let_307))) (let ((_let_309 (= tptp.e20 tptp.e21))) (let ((_let_310 (not _let_309))) (let ((_let_311 (and _let_310 _let_308 _let_306 _let_304 _let_302 _let_300))) (let ((_let_312 (= tptp.e12 tptp.e13))) (let ((_let_313 (not _let_312))) (let ((_let_314 (= tptp.e11 tptp.e13))) (let ((_let_315 (not _let_314))) (let ((_let_316 (= tptp.e11 tptp.e12))) (let ((_let_317 (not _let_316))) (let ((_let_318 (= tptp.e10 tptp.e13))) (let ((_let_319 (not _let_318))) (let ((_let_320 (= tptp.e10 tptp.e12))) (let ((_let_321 (not _let_320))) (let ((_let_322 (= tptp.e10 tptp.e11))) (let ((_let_323 (not _let_322))) (let ((_let_324 (and _let_323 _let_321 _let_319 _let_317 _let_315 _let_313))) (let ((_let_325 (and (not (= _let_65 _let_135)) (not (= _let_65 _let_115)) (not (= _let_65 _let_94)) (not (= _let_135 _let_115)) (not (= _let_135 _let_94)) (not (= _let_115 _let_94)) (not (= _let_140 _let_61)) (not (= _let_140 _let_109)) (not (= _let_140 _let_88)) (not (= _let_61 _let_109)) (not (= _let_61 _let_88)) (not (= _let_109 _let_88)) (not (= _let_120 _let_114)) (not (= _let_120 _let_58)) (not (= _let_120 _let_82)) (not (= _let_114 _let_58)) (not (= _let_114 _let_82)) (not (= _let_58 _let_82)) (not (= _let_99 _let_93)) (not (= _let_99 _let_87)) (not (= _let_99 _let_54)) (not (= _let_93 _let_87)) (not (= _let_93 _let_54)) (not (= _let_87 _let_54)) (not (= _let_65 _let_140)) (not (= _let_65 _let_120)) (not (= _let_65 _let_99)) (not (= _let_140 _let_120)) (not (= _let_140 _let_99)) (not (= _let_120 _let_99)) (not (= _let_135 _let_61)) (not (= _let_135 _let_114)) (not (= _let_135 _let_93)) (not (= _let_61 _let_114)) (not (= _let_61 _let_93)) (not (= _let_114 _let_93)) (not (= _let_115 _let_109)) (not (= _let_115 _let_58)) (not (= _let_115 _let_87)) (not (= _let_109 _let_58)) (not (= _let_109 _let_87)) (not (= _let_58 _let_87)) (not (= _let_94 _let_88)) (not (= _let_94 _let_82)) (not (= _let_94 _let_54)) (not (= _let_88 _let_82)) (not (= _let_88 _let_54)) (not (= _let_82 _let_54))))) (let ((_let_326 (and (not (= _let_21 _let_17)) (not (= _let_21 _let_13)) (not (= _let_21 _let_9)) (not (= _let_17 _let_13)) (not (= _let_17 _let_9)) (not (= _let_13 _let_9)) (not (= _let_20 _let_16)) (not (= _let_20 _let_12)) (not (= _let_20 _let_8)) (not (= _let_16 _let_12)) (not (= _let_16 _let_8)) (not (= _let_12 _let_8)) (not (= _let_19 _let_15)) (not (= _let_19 _let_11)) (not (= _let_19 _let_7)) (not (= _let_15 _let_11)) (not (= _let_15 _let_7)) (not (= _let_11 _let_7)) (not (= _let_18 _let_14)) (not (= _let_18 _let_10)) (not (= _let_18 _let_6)) (not (= _let_14 _let_10)) (not (= _let_14 _let_6)) (not (= _let_10 _let_6)) (not (= _let_21 _let_20)) (not (= _let_21 _let_19)) (not (= _let_21 _let_18)) (not (= _let_20 _let_19)) (not (= _let_20 _let_18)) (not (= _let_19 _let_18)) (not (= _let_17 _let_16)) (not (= _let_17 _let_15)) (not (= _let_17 _let_14)) (not (= _let_16 _let_15)) (not (= _let_16 _let_14)) (not (= _let_15 _let_14)) (not (= _let_13 _let_12)) (not (= _let_13 _let_11)) (not (= _let_13 _let_10)) (not (= _let_12 _let_11)) (not (= _let_12 _let_10)) (not (= _let_11 _let_10)) (not (= _let_9 _let_8)) (not (= _let_9 _let_7)) (not (= _let_9 _let_6)) (not (= _let_8 _let_7)) (not (= _let_8 _let_6)) (not (= _let_7 _let_6))))) (let ((_let_327 (= _let_54 tptp.e23))) (let ((_let_328 (= _let_87 tptp.e23))) (let ((_let_329 (= _let_93 tptp.e23))) (let ((_let_330 (= _let_99 tptp.e23))) (let ((_let_331 (= _let_82 tptp.e23))) (let ((_let_332 (= _let_88 tptp.e23))) (let ((_let_333 (= _let_94 tptp.e23))) (let ((_let_334 (= _let_54 tptp.e22))) (let ((_let_335 (= _let_87 tptp.e22))) (let ((_let_336 (= _let_93 tptp.e22))) (let ((_let_337 (= _let_99 tptp.e22))) (let ((_let_338 (= _let_82 tptp.e22))) (let ((_let_339 (= _let_88 tptp.e22))) (let ((_let_340 (= _let_94 tptp.e22))) (let ((_let_341 (= _let_54 tptp.e21))) (let ((_let_342 (= _let_87 tptp.e21))) (let ((_let_343 (= _let_93 tptp.e21))) (let ((_let_344 (= _let_99 tptp.e21))) (let ((_let_345 (= _let_82 tptp.e21))) (let ((_let_346 (= _let_88 tptp.e21))) (let ((_let_347 (= _let_94 tptp.e21))) (let ((_let_348 (= _let_54 tptp.e20))) (let ((_let_349 (= _let_87 tptp.e20))) (let ((_let_350 (= _let_93 tptp.e20))) (let ((_let_351 (= _let_99 tptp.e20))) (let ((_let_352 (= _let_82 tptp.e20))) (let ((_let_353 (= _let_88 tptp.e20))) (let ((_let_354 (= _let_94 tptp.e20))) (let ((_let_355 (= _let_58 tptp.e23))) (let ((_let_356 (= _let_114 tptp.e23))) (let ((_let_357 (= _let_120 tptp.e23))) (let ((_let_358 (= _let_109 tptp.e23))) (let ((_let_359 (= _let_115 tptp.e23))) (let ((_let_360 (= _let_58 tptp.e22))) (let ((_let_361 (= _let_114 tptp.e22))) (let ((_let_362 (= _let_120 tptp.e22))) (let ((_let_363 (= _let_109 tptp.e22))) (let ((_let_364 (= _let_115 tptp.e22))) (let ((_let_365 (= _let_58 tptp.e21))) (let ((_let_366 (= _let_114 tptp.e21))) (let ((_let_367 (= _let_120 tptp.e21))) (let ((_let_368 (= _let_109 tptp.e21))) (let ((_let_369 (= _let_115 tptp.e21))) (let ((_let_370 (= _let_58 tptp.e20))) (let ((_let_371 (= _let_114 tptp.e20))) (let ((_let_372 (= _let_120 tptp.e20))) (let ((_let_373 (= _let_109 tptp.e20))) (let ((_let_374 (= _let_115 tptp.e20))) (let ((_let_375 (= _let_61 tptp.e23))) (let ((_let_376 (= _let_140 tptp.e23))) (let ((_let_377 (= _let_135 tptp.e23))) (let ((_let_378 (= _let_61 tptp.e22))) (let ((_let_379 (= _let_140 tptp.e22))) (let ((_let_380 (= _let_135 tptp.e22))) (let ((_let_381 (= _let_61 tptp.e21))) (let ((_let_382 (= _let_140 tptp.e21))) (let ((_let_383 (= _let_135 tptp.e21))) (let ((_let_384 (= _let_61 tptp.e20))) (let ((_let_385 (= _let_140 tptp.e20))) (let ((_let_386 (= _let_135 tptp.e20))) (let ((_let_387 (= _let_65 tptp.e23))) (let ((_let_388 (= _let_65 tptp.e22))) (let ((_let_389 (= _let_65 tptp.e21))) (let ((_let_390 (= _let_65 tptp.e20))) (let ((_let_391 (and (or _let_390 _let_385 _let_372 _let_351) (or _let_390 _let_386 _let_374 _let_354) (or _let_389 _let_382 _let_367 _let_344) (or _let_389 _let_383 _let_369 _let_347) (or _let_388 _let_379 _let_362 _let_337) (or _let_388 _let_380 _let_364 _let_340) (or _let_387 _let_376 _let_357 _let_330) (or _let_387 _let_377 _let_359 _let_333) (or _let_386 _let_384 _let_371 _let_350) (or _let_385 _let_384 _let_373 _let_353) (or _let_383 _let_381 _let_366 _let_343) (or _let_382 _let_381 _let_368 _let_346) (or _let_380 _let_378 _let_361 _let_336) (or _let_379 _let_378 _let_363 _let_339) (or _let_377 _let_375 _let_356 _let_329) (or _let_376 _let_375 _let_358 _let_332) (or _let_374 _let_373 _let_370 _let_349) (or _let_372 _let_371 _let_370 _let_352) (or _let_369 _let_368 _let_365 _let_342) (or _let_367 _let_366 _let_365 _let_345) (or _let_364 _let_363 _let_360 _let_335) (or _let_362 _let_361 _let_360 _let_338) (or _let_359 _let_358 _let_355 _let_328) (or _let_357 _let_356 _let_355 _let_331) (or _let_354 _let_353 _let_352 _let_348) (or _let_351 _let_350 _let_349 _let_348) (or _let_347 _let_346 _let_345 _let_341) (or _let_344 _let_343 _let_342 _let_341) (or _let_340 _let_339 _let_338 _let_334) (or _let_337 _let_336 _let_335 _let_334) (or _let_333 _let_332 _let_331 _let_327) (or _let_330 _let_329 _let_328 _let_327)))) (let ((_let_392 (and (or _let_390 _let_389 _let_388 _let_387) (or _let_385 _let_382 _let_379 _let_376) (or _let_372 _let_367 _let_362 _let_357) (or _let_351 _let_344 _let_337 _let_330) (or _let_386 _let_383 _let_380 _let_377) (or _let_384 _let_381 _let_378 _let_375) (or _let_371 _let_366 _let_361 _let_356) (or _let_350 _let_343 _let_336 _let_329) (or _let_374 _let_369 _let_364 _let_359) (or _let_373 _let_368 _let_363 _let_358) (or _let_370 _let_365 _let_360 _let_355) (or _let_349 _let_342 _let_335 _let_328) (or _let_354 _let_347 _let_340 _let_333) (or _let_353 _let_346 _let_339 _let_332) (or _let_352 _let_345 _let_338 _let_331) (or _let_348 _let_341 _let_334 _let_327)))) (let ((_let_393 (= _let_6 tptp.e13))) (let ((_let_394 (= _let_10 tptp.e13))) (let ((_let_395 (= _let_14 tptp.e13))) (let ((_let_396 (= _let_18 tptp.e13))) (let ((_let_397 (= _let_7 tptp.e13))) (let ((_let_398 (= _let_8 tptp.e13))) (let ((_let_399 (= _let_9 tptp.e13))) (let ((_let_400 (= _let_6 tptp.e12))) (let ((_let_401 (= _let_10 tptp.e12))) (let ((_let_402 (= _let_14 tptp.e12))) (let ((_let_403 (= _let_18 tptp.e12))) (let ((_let_404 (= _let_7 tptp.e12))) (let ((_let_405 (= _let_8 tptp.e12))) (let ((_let_406 (= _let_9 tptp.e12))) (let ((_let_407 (= _let_6 tptp.e11))) (let ((_let_408 (= _let_10 tptp.e11))) (let ((_let_409 (= _let_14 tptp.e11))) (let ((_let_410 (= _let_18 tptp.e11))) (let ((_let_411 (= _let_7 tptp.e11))) (let ((_let_412 (= _let_8 tptp.e11))) (let ((_let_413 (= _let_9 tptp.e11))) (let ((_let_414 (= _let_6 tptp.e10))) (let ((_let_415 (= _let_10 tptp.e10))) (let ((_let_416 (= _let_14 tptp.e10))) (let ((_let_417 (= _let_18 tptp.e10))) (let ((_let_418 (= _let_7 tptp.e10))) (let ((_let_419 (= _let_8 tptp.e10))) (let ((_let_420 (= _let_9 tptp.e10))) (let ((_let_421 (= _let_11 tptp.e13))) (let ((_let_422 (= _let_15 tptp.e13))) (let ((_let_423 (= _let_19 tptp.e13))) (let ((_let_424 (= _let_12 tptp.e13))) (let ((_let_425 (= _let_13 tptp.e13))) (let ((_let_426 (= _let_11 tptp.e12))) (let ((_let_427 (= _let_15 tptp.e12))) (let ((_let_428 (= _let_19 tptp.e12))) (let ((_let_429 (= _let_12 tptp.e12))) (let ((_let_430 (= _let_13 tptp.e12))) (let ((_let_431 (= _let_11 tptp.e11))) (let ((_let_432 (= _let_15 tptp.e11))) (let ((_let_433 (= _let_19 tptp.e11))) (let ((_let_434 (= _let_12 tptp.e11))) (let ((_let_435 (= _let_13 tptp.e11))) (let ((_let_436 (= _let_11 tptp.e10))) (let ((_let_437 (= _let_15 tptp.e10))) (let ((_let_438 (= _let_19 tptp.e10))) (let ((_let_439 (= _let_12 tptp.e10))) (let ((_let_440 (= _let_13 tptp.e10))) (let ((_let_441 (= _let_16 tptp.e13))) (let ((_let_442 (= _let_20 tptp.e13))) (let ((_let_443 (= _let_17 tptp.e13))) (let ((_let_444 (= _let_16 tptp.e12))) (let ((_let_445 (= _let_20 tptp.e12))) (let ((_let_446 (= _let_17 tptp.e12))) (let ((_let_447 (= _let_16 tptp.e11))) (let ((_let_448 (= _let_20 tptp.e11))) (let ((_let_449 (= _let_17 tptp.e11))) (let ((_let_450 (= _let_16 tptp.e10))) (let ((_let_451 (= _let_20 tptp.e10))) (let ((_let_452 (= _let_17 tptp.e10))) (let ((_let_453 (= _let_21 tptp.e13))) (let ((_let_454 (= _let_21 tptp.e12))) (let ((_let_455 (= _let_21 tptp.e11))) (let ((_let_456 (= _let_21 tptp.e10))) (let ((_let_457 (and (or _let_456 _let_451 _let_438 _let_417) (or _let_456 _let_452 _let_440 _let_420) (or _let_455 _let_448 _let_433 _let_410) (or _let_455 _let_449 _let_435 _let_413) (or _let_454 _let_445 _let_428 _let_403) (or _let_454 _let_446 _let_430 _let_406) (or _let_453 _let_442 _let_423 _let_396) (or _let_453 _let_443 _let_425 _let_399) (or _let_452 _let_450 _let_437 _let_416) (or _let_451 _let_450 _let_439 _let_419) (or _let_449 _let_447 _let_432 _let_409) (or _let_448 _let_447 _let_434 _let_412) (or _let_446 _let_444 _let_427 _let_402) (or _let_445 _let_444 _let_429 _let_405) (or _let_443 _let_441 _let_422 _let_395) (or _let_442 _let_441 _let_424 _let_398) (or _let_440 _let_439 _let_436 _let_415) (or _let_438 _let_437 _let_436 _let_418) (or _let_435 _let_434 _let_431 _let_408) (or _let_433 _let_432 _let_431 _let_411) (or _let_430 _let_429 _let_426 _let_401) (or _let_428 _let_427 _let_426 _let_404) (or _let_425 _let_424 _let_421 _let_394) (or _let_423 _let_422 _let_421 _let_397) (or _let_420 _let_419 _let_418 _let_414) (or _let_417 _let_416 _let_415 _let_414) (or _let_413 _let_412 _let_411 _let_407) (or _let_410 _let_409 _let_408 _let_407) (or _let_406 _let_405 _let_404 _let_400) (or _let_403 _let_402 _let_401 _let_400) (or _let_399 _let_398 _let_397 _let_393) (or _let_396 _let_395 _let_394 _let_393)))) (let ((_let_458 (and (or _let_456 _let_455 _let_454 _let_453) (or _let_451 _let_448 _let_445 _let_442) (or _let_438 _let_433 _let_428 _let_423) (or _let_417 _let_410 _let_403 _let_396) (or _let_452 _let_449 _let_446 _let_443) (or _let_450 _let_447 _let_444 _let_441) (or _let_437 _let_432 _let_427 _let_422) (or _let_416 _let_409 _let_402 _let_395) (or _let_440 _let_435 _let_430 _let_425) (or _let_439 _let_434 _let_429 _let_424) (or _let_436 _let_431 _let_426 _let_421) (or _let_415 _let_408 _let_401 _let_394) (or _let_420 _let_413 _let_406 _let_399) (or _let_419 _let_412 _let_405 _let_398) (or _let_418 _let_411 _let_404 _let_397) (or _let_414 _let_407 _let_400 _let_393)))) (let ((_let_459 (= _let_15 _let_17))) (let ((_let_460 (= tptp.e13 _let_15))) (let ((_let_461 (= tptp.e13 _let_17))) (let ((_let_462 (31))) (let ((_let_463 (EQ_RESOLVE (ASSUME :args (_let_326)) (MACRO_SR_EQ_INTRO :args (_let_326 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_464 (AND_ELIM _let_463 :args _let_462))) (let ((_let_465 (= tptp.e12 _let_15))) (let ((_let_466 (= tptp.e11 _let_15))) (let ((_let_467 (= tptp.e10 _let_15))) (let ((_let_468 (= _let_14 _let_15))) (let ((_let_469 (= tptp.e12 _let_14))) (let ((_let_470 (= _let_15 _let_16))) (let ((_let_471 (= tptp.e12 _let_16))) (let ((_let_472 (= tptp.e10 _let_16))) (let ((_let_473 (= tptp.e11 _let_12))) (let ((_let_474 (= tptp.e11 _let_8))) (let ((_let_475 (= tptp.e11 _let_20))) (let ((_let_476 (= tptp.e11 _let_16))) (let ((_let_477 (= tptp.e11 _let_11))) (let ((_let_478 (= tptp.e11 _let_13))) (let ((_let_479 (= tptp.e11 _let_10))) (let ((_let_480 (= tptp.e12 _let_10))) (let ((_let_481 (= tptp.e12 _let_18))) (let ((_let_482 (= tptp.e12 _let_6))) (let ((_let_483 (= _let_6 _let_8))) (let ((_let_484 (= tptp.e12 _let_8))) (let ((_let_485 (= tptp.e12 _let_20))) (let ((_let_486 (= tptp.e12 _let_12))) (let ((_let_487 (= tptp.e12 _let_278))) (let ((_let_488 (not _let_487))) (let ((_let_489 (= tptp.e11 _let_279))) (let ((_let_490 (= tptp.e11 _let_221))) (let ((_let_491 (not _let_490))) (let ((_let_492 (and _let_491 _let_489 _let_488))) (let ((_let_493 (= tptp.e10 _let_12))) (let ((_let_494 (= tptp.e11 _let_9))) (let ((_let_495 (= tptp.e10 _let_11))) (let ((_let_496 (= tptp.e10 _let_20))) (let ((_let_497 (= tptp.e10 _let_8))) (let ((_let_498 (= _let_11 _let_13))) (let ((_let_499 (= tptp.e10 _let_13))) (let ((_let_500 (= tptp.e10 _let_294))) (let ((_let_501 (= tptp.e10 _let_9))) (let ((_let_502 (= tptp.e10 _let_21))) (let ((_let_503 (= tptp.e10 _let_17))) (let ((_let_504 (= _let_7 _let_8))) (let ((_let_505 (= tptp.e10 _let_7))) (let ((_let_506 (= tptp.e12 _let_276))) (let ((_let_507 (not _let_506))) (let ((_let_508 (= tptp.e12 _let_216))) (let ((_let_509 (not _let_508))) (let ((_let_510 (and _let_509 _let_506 _let_507))) (let ((_let_511 (= tptp.e10 _let_296))) (let ((_let_512 (not _let_511))) (let ((_let_513 (not (= tptp.e10 _let_73)))) (let ((_let_514 (and _let_513 _let_511 _let_512))) (let ((_let_515 (not _let_465))) (let ((_let_516 (35))) (let ((_let_517 (AND_ELIM _let_463 :args _let_516))) (let ((_let_518 (1))) (let ((_let_519 (ASSUME :args (_let_77)))) (let ((_let_520 (AND_ELIM _let_519 :args _let_518))) (let ((_let_521 (not _let_469))) (let ((_let_522 (not _let_75))) (let ((_let_523 (or))) (let ((_let_524 (not _let_468))) (let ((_let_525 (REFL :args (_let_521)))) (let ((_let_526 (REFL :args (_let_515)))) (let ((_let_527 (REFL :args (_let_522)))) (let ((_let_528 (ASSUME :args (_let_75)))) (let ((_let_529 (SYMM _let_528))) (let ((_let_530 (SYMM _let_529))) (let ((_let_531 (_let_465))) (let ((_let_532 (ASSUME :args _let_531))) (let ((_let_533 (SYMM _let_532))) (let ((_let_534 (ASSUME :args (_let_469)))) (let ((_let_535 (SYMM _let_534))) (let ((_let_536 (ASSUME :args (_let_524)))) (let ((_let_537 (REORDERING (EQ_RESOLVE (NOT_AND (MACRO_SR_PRED_TRANSFORM (SCOPE (AND_INTRO _let_528 _let_534 _let_532 _let_536) :args (_let_75 _let_465 _let_469 _let_524)) (SCOPE (MACRO_SR_PRED_ELIM (TRANS (SYMM (FALSE_INTRO _let_536)) (TRUE_INTRO (TRANS _let_535 _let_530 (SYMM (TRANS _let_533 _let_530)))))) :args (_let_75 _let_469 _let_465 _let_524)) :args ((not (and _let_75 _let_465 _let_469 _let_524)) SB_LITERAL))) (CONG _let_527 _let_526 _let_525 (MACRO_SR_PRED_INTRO :args ((= (not _let_524) _let_468))) :args _let_523)) :args ((or _let_468 _let_522 _let_515 _let_521))))) (let ((_let_538 (5))) (let ((_let_539 (ASSUME :args (_let_324)))) (let ((_let_540 (AND_ELIM _let_539 :args _let_538))) (let ((_let_541 (not _let_460))) (let ((_let_542 (_let_541))) (let ((_let_543 (REFL :args _let_542))) (let ((_let_544 (MACRO_SR_PRED_INTRO :args ((= (not _let_313) _let_312))))) (let ((_let_545 (and _let_313 _let_460))) (let ((_let_546 (_let_313 _let_460))) (let ((_let_547 (ASSUME :args (_let_313)))) (let ((_let_548 (FALSE_INTRO _let_547))) (let ((_let_549 (=))) (let ((_let_550 (ASSUME :args (_let_460)))) (let ((_let_551 (SYMM _let_550))) (let ((_let_552 (SYMM _let_551))) (let ((_let_553 (SYMM _let_552))) (let ((_let_554 (REFL :args (tptp.e12)))) (let ((_let_555 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_545)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_547 _let_550) (SCOPE (FALSE_ELIM (TRANS (CONG _let_554 _let_553 :args _let_549) _let_548)) :args _let_546)) :args _let_546)) :args (true _let_545)) (CONG _let_544 _let_543 _let_526 :args _let_523)) :args ((or _let_312 _let_515 _let_541))))) (let ((_let_556 (AND_ELIM _let_539 :args _let_518))) (let ((_let_557 (not _let_467))) (let ((_let_558 (REFL :args (_let_557)))) (let ((_let_559 (MACRO_SR_PRED_INTRO :args ((= (not _let_321) _let_320))))) (let ((_let_560 (and _let_321 _let_465))) (let ((_let_561 (_let_321 _let_465))) (let ((_let_562 (ASSUME :args (_let_321)))) (let ((_let_563 (FALSE_INTRO _let_562))) (let ((_let_564 (REFL :args (tptp.e10)))) (let ((_let_565 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_560)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_562 _let_532) (SCOPE (FALSE_ELIM (TRANS (CONG _let_564 _let_533 :args _let_549) _let_563)) :args _let_561)) :args _let_561)) :args (true _let_560)) (CONG _let_559 _let_526 _let_558 :args _let_523)) :args ((or _let_320 _let_557 _let_515))))) (let ((_let_566 (33))) (let ((_let_567 (AND_ELIM _let_463 :args _let_566))) (let ((_let_568 (not _let_471))) (let ((_let_569 (not _let_470))) (let ((_let_570 (MACRO_SR_PRED_INTRO :args ((= (not _let_569) _let_470))))) (let ((_let_571 (_let_568))) (let ((_let_572 (REFL :args _let_571))) (let ((_let_573 (ASSUME :args (_let_471)))) (let ((_let_574 (SYMM _let_573))) (let ((_let_575 (TRANS _let_574 _let_530))) (let ((_let_576 (ASSUME :args (_let_569)))) (let ((_let_577 (FALSE_INTRO _let_576))) (let ((_let_578 (SYMM _let_577))) (let ((_let_579 (REORDERING (EQ_RESOLVE (NOT_AND (MACRO_SR_PRED_TRANSFORM (SCOPE (AND_INTRO _let_528 _let_532 _let_573 _let_576) :args (_let_75 _let_471 _let_465 _let_569)) (SCOPE (MACRO_SR_PRED_ELIM (TRANS _let_578 (TRUE_INTRO (TRANS _let_533 _let_530 (SYMM _let_575))))) :args (_let_75 _let_465 _let_471 _let_569)) :args ((not (and _let_75 _let_471 _let_465 _let_569)) SB_LITERAL))) (CONG _let_527 _let_572 _let_526 _let_570 :args _let_523)) :args ((or _let_470 _let_522 _let_568 _let_515))))) (let ((_let_580 (= tptp.e10 _let_18))) (let ((_let_581 (= tptp.e11 _let_17))) (let ((_let_582 (= tptp.e11 _let_14))) (let ((_let_583 (= tptp.e23 _let_58))) (let ((_let_584 (not _let_472))) (let ((_let_585 (0))) (let ((_let_586 (AND_ELIM _let_539 :args _let_585))) (let ((_let_587 (= tptp.e10 _let_19))) (let ((_let_588 (not _let_587))) (let ((_let_589 (AND_ELIM _let_519 :args _let_585))) (let ((_let_590 (not _let_76))) (let ((_let_591 (REFL :args (_let_590)))) (let ((_let_592 (MACRO_SR_PRED_INTRO :args ((= (not _let_323) _let_322))))) (let ((_let_593 (and _let_323 _let_76 _let_75))) (let ((_let_594 (= tptp.e11 _let_19))) (let ((_let_595 (ASSUME :args (_let_323)))) (let ((_let_596 (FALSE_INTRO _let_595))) (let ((_let_597 (ASSUME :args (_let_594)))) (let ((_let_598 (SYMM _let_597))) (let ((_let_599 (APPLY_UF tptp.op1))) (let ((_let_600 (CONG _let_564 _let_529 :args _let_599))) (let ((_let_601 (ASSUME :args (_let_76)))) (let ((_let_602 (SYMM _let_601))) (let ((_let_603 (SYMM _let_602))) (let ((_let_604 (TRANS _let_603 _let_600))) (let ((_let_605 (MODUS_PONENS (AND_INTRO _let_528 _let_601) (SCOPE _let_604 :args (_let_75 _let_76))))) (let ((_let_606 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_593)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_595 _let_605) (SCOPE (FALSE_ELIM (TRANS (CONG _let_564 _let_598 :args _let_549) _let_596)) :args (_let_323 _let_594))) :args (_let_323 _let_76 _let_75))) :args (true _let_593)) (CONG _let_592 _let_591 _let_527 (REFL :args (_let_588)) :args _let_523)) :args ((or _let_322 _let_522 _let_588 _let_590))))) (let ((_let_607 (MACRO_RESOLUTION_TRUST _let_606 _let_520 _let_589 _let_586 :args (_let_588 false _let_75 false _let_76 true _let_322)))) (let ((_let_608 (not _let_496))) (let ((_let_609 (2))) (let ((_let_610 (AND_ELIM _let_539 :args _let_609))) (let ((_let_611 (AND_ELIM _let_519 :args _let_609))) (let ((_let_612 (not _let_74))) (let ((_let_613 (REFL :args (_let_612)))) (let ((_let_614 (MACRO_SR_PRED_INTRO :args ((= (not _let_319) _let_318))))) (let ((_let_615 (and _let_319 _let_76 _let_74))) (let ((_let_616 (= tptp.e13 _let_20))) (let ((_let_617 (ASSUME :args (_let_319)))) (let ((_let_618 (FALSE_INTRO _let_617))) (let ((_let_619 (SYMM (ASSUME :args (_let_616))))) (let ((_let_620 (SYMM _let_603))) (let ((_let_621 (ASSUME :args (_let_74)))) (let ((_let_622 (SYMM _let_621))) (let ((_let_623 (SYMM _let_622))) (let ((_let_624 (TRANS _let_623 (CONG _let_564 _let_620 :args _let_599)))) (let ((_let_625 (MODUS_PONENS (AND_INTRO _let_601 _let_621) (SCOPE _let_624 :args (_let_76 _let_74))))) (let ((_let_626 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_615)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_617 _let_625) (SCOPE (FALSE_ELIM (TRANS (CONG _let_564 _let_619 :args _let_549) _let_618)) :args (_let_319 _let_616))) :args (_let_319 _let_76 _let_74))) :args (true _let_615)) (CONG _let_614 _let_591 _let_613 (REFL :args (_let_608)) :args _let_523)) :args ((or _let_318 _let_608 _let_590 _let_612))))) (let ((_let_627 (MACRO_RESOLUTION_TRUST _let_626 _let_611 _let_589 _let_610 :args (_let_608 false _let_74 false _let_76 true _let_318)))) (let ((_let_628 (not _let_502))) (let ((_let_629 (and _let_321 _let_75))) (let ((_let_630 (_let_321 _let_75))) (let ((_let_631 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_629)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_562 _let_528) (SCOPE (FALSE_ELIM (TRANS (CONG _let_564 _let_529 :args _let_549) _let_563)) :args _let_630)) :args _let_630)) :args (true _let_629)) (CONG _let_559 _let_527 (REFL :args (_let_628)) :args _let_523)) :args ((or _let_320 _let_628 _let_522))))) (let ((_let_632 (MACRO_RESOLUTION_TRUST _let_631 _let_520 _let_556 :args (_let_628 false _let_75 true _let_320)))) (let ((_let_633 (EQ_RESOLVE (ASSUME :args (_let_457)) (MACRO_SR_EQ_INTRO :args (_let_457 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_634 (AND_ELIM _let_633 :args _let_585))) (let ((_let_635 (MACRO_RESOLUTION_TRUST _let_634 _let_632 _let_627 _let_607 :args (_let_580 true _let_502 true _let_496 true _let_587)))) (let ((_let_636 (not _let_476))) (let ((_let_637 (REFL :args (_let_636)))) (let ((_let_638 (REFL :args (_let_584)))) (let ((_let_639 (not _let_580))) (let ((_let_640 (REFL :args (_let_639)))) (let ((_let_641 (ASSUME :args (_let_580)))) (let ((_let_642 (SYMM _let_641))) (let ((_let_643 (SYMM _let_642))) (let ((_let_644 (ASSUME :args (_let_472)))) (let ((_let_645 (SYMM _let_644))) (let ((_let_646 (_let_476))) (let ((_let_647 (ASSUME :args _let_646))) (let ((_let_648 (SYMM _let_647))) (let ((_let_649 (SYMM _let_648))) (let ((_let_650 (SYMM _let_596))) (let ((_let_651 (EQ_RESOLVE (NOT_AND (MACRO_SR_PRED_TRANSFORM (SCOPE (AND_INTRO _let_641 _let_644 _let_647 _let_595) :args (_let_323 _let_580 _let_472 _let_476)) (SCOPE (MACRO_SR_PRED_ELIM (TRANS _let_650 (TRUE_INTRO (TRANS _let_643 (SYMM (TRANS _let_649 _let_645 _let_643)))))) :args (_let_580 _let_472 _let_476 _let_323)) :args ((not (and _let_323 _let_580 _let_472 _let_476)) SB_LITERAL))) (CONG _let_592 _let_640 _let_638 _let_637 :args _let_523)))) (let ((_let_652 (= _let_9 _let_17))) (let ((_let_653 (not _let_581))) (let ((_let_654 (4))) (let ((_let_655 (AND_ELIM _let_463 :args _let_654))) (let ((_let_656 (= tptp.e11 _let_7))) (let ((_let_657 (= tptp.e11 _let_6))) (let ((_let_658 (= _let_10 _let_12))) (let ((_let_659 (= tptp.e11 _let_295))) (let ((_let_660 (not _let_500))) (let ((_let_661 (= tptp.e11 _let_260))) (let ((_let_662 (not _let_661))) (let ((_let_663 (and _let_662 _let_659 _let_660))) (let ((_let_664 (= tptp.e11 _let_240))) (let ((_let_665 (= _let_16 _let_17))) (let ((_let_666 (= tptp.e11 _let_286))) (let ((_let_667 (not _let_666))) (let ((_let_668 (not _let_664))) (let ((_let_669 (and _let_668 _let_666 _let_667))) (let ((_let_670 (= tptp.e11 _let_21))) (let ((_let_671 (= tptp.e13 _let_270))) (let ((_let_672 (not _let_671))) (let ((_let_673 (= tptp.e11 _let_271))) (let ((_let_674 (= tptp.e11 _let_202))) (let ((_let_675 (not _let_674))) (let ((_let_676 (and _let_675 _let_673 _let_672))) (let ((_let_677 (= _let_11 _let_12))) (let ((_let_678 (= _let_8 _let_9))) (let ((_let_679 (= tptp.e12 _let_9))) (let ((_let_680 (= tptp.e12 _let_7))) (let ((_let_681 (= _let_8 _let_16))) (let ((_let_682 (= tptp.e12 _let_19))) (let ((_let_683 (= tptp.e12 _let_17))) (let ((_let_684 (= tptp.e12 _let_11))) (let ((_let_685 (= _let_10 _let_11))) (let ((_let_686 (= _let_20 _let_21))) (let ((_let_687 (= tptp.e13 _let_11))) (let ((_let_688 (= tptp.e11 _let_282))) (let ((_let_689 (not _let_688))) (let ((_let_690 (= tptp.e13 _let_283))) (let ((_let_691 (= tptp.e13 _let_230))) (let ((_let_692 (not _let_691))) (let ((_let_693 (and _let_692 _let_690 _let_689))) (let ((_let_694 (= tptp.e13 _let_268))) (let ((_let_695 (not _let_694))) (let ((_let_696 (= tptp.e12 _let_269))) (let ((_let_697 (= tptp.e12 _let_198))) (let ((_let_698 (not _let_697))) (let ((_let_699 (and _let_698 _let_696 _let_695))) (let ((_let_700 (= tptp.e10 _let_245))) (let ((_let_701 (= tptp.e13 _let_12))) (let ((_let_702 (= _let_7 _let_9))) (let ((_let_703 (= tptp.e11 _let_288))) (let ((_let_704 (not _let_703))) (let ((_let_705 (= tptp.e10 _let_289))) (let ((_let_706 (not _let_700))) (let ((_let_707 (and _let_706 _let_705 _let_704))) (let ((_let_708 (not _let_659))) (let ((_let_709 (REFL :args (_let_708)))) (let ((_let_710 (not _let_494))) (let ((_let_711 (MACRO_SR_PRED_INTRO :args ((= (not _let_710) _let_494))))) (let ((_let_712 (and _let_76 _let_74 _let_710))) (let ((_let_713 (_let_710))) (let ((_let_714 (ASSUME :args _let_713))) (let ((_let_715 (FALSE_INTRO _let_714))) (let ((_let_716 (CONG _let_564 _let_603 :args _let_599))) (let ((_let_717 (TRANS _let_716 _let_622))) (let ((_let_718 (REFL :args (tptp.e11)))) (let ((_let_719 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_712)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_714 _let_621 _let_601) (SCOPE (FALSE_ELIM (TRANS (CONG _let_718 (CONG _let_717 _let_564 :args _let_599) :args _let_549) _let_715)) :args (_let_710 _let_74 _let_76))) :args (_let_76 _let_74 _let_710))) :args (true _let_712)) (CONG _let_591 _let_613 _let_711 _let_709 :args _let_523)) :args ((or _let_494 _let_708 _let_590 _let_612))))) (let ((_let_720 (not _let_663))) (let ((_let_721 (REORDERING (CNF_AND_POS :args (_let_663 1)) :args ((or _let_659 _let_720))))) (let ((_let_722 (= _let_14 _let_16))) (let ((_let_723 (= tptp.e13 _let_16))) (let ((_let_724 (= tptp.e12 _let_293))) (let ((_let_725 (and (not (= tptp.e12 _let_255)) _let_724 (not (= tptp.e10 _let_292))))) (let ((_let_726 (= _let_13 _let_17))) (let ((_let_727 (= _let_12 _let_13))) (let ((_let_728 (= tptp.e13 _let_14))) (let ((_let_729 (= _let_14 _let_18))) (let ((_let_730 (= tptp.e10 _let_14))) (let ((_let_731 (= _let_19 _let_20))) (let ((_let_732 (= tptp.e10 _let_225))) (let ((_let_733 (= tptp.e10 _let_281))) (let ((_let_734 (not _let_732))) (let ((_let_735 (and _let_734 _let_733 (not (= tptp.e12 _let_280))))) (let ((_let_736 (= tptp.e13 _let_9))) (let ((_let_737 (= tptp.e13 _let_6))) (let ((_let_738 (= _let_6 _let_14))) (let ((_let_739 (= tptp.e13 _let_272))) (let ((_let_740 (not _let_739))) (let ((_let_741 (= tptp.e10 _let_273))) (let ((_let_742 (= tptp.e10 _let_206))) (let ((_let_743 (not _let_742))) (let ((_let_744 (and _let_743 _let_741 _let_740))) (let ((_let_745 (= _let_9 _let_13))) (let ((_let_746 (= tptp.e13 _let_18))) (let ((_let_747 (= _let_6 _let_10))) (let ((_let_748 (= _let_8 _let_12))) (let ((_let_749 (= _let_6 _let_18))) (let ((_let_750 (not _let_493))) (let ((_let_751 (REFL :args (_let_750)))) (let ((_let_752 (and _let_313 _let_76 _let_74 _let_493))) (let ((_let_753 (ASSUME :args (_let_493)))) (let ((_let_754 (SYMM _let_753))) (let ((_let_755 (SYMM _let_717))) (let ((_let_756 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_752)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_601 _let_753 _let_621 _let_547) (SCOPE (FALSE_ELIM (TRANS (CONG _let_554 (SYMM (TRANS _let_755 (SYMM (CONG _let_754 _let_718 :args _let_599)))) :args _let_549) _let_548)) :args (_let_76 _let_493 _let_74 _let_313))) :args (_let_313 _let_76 _let_74 _let_493))) :args (true _let_752)) (CONG _let_544 _let_591 _let_613 _let_751 (REFL :args (_let_488)) :args _let_523)) :args ((or _let_312 _let_488 _let_750 _let_590 _let_612))))) (let ((_let_757 (not _let_486))) (let ((_let_758 (_let_486))) (let ((_let_759 (ASSUME :args _let_758))) (let ((_let_760 (SYMM _let_759))) (let ((_let_761 (SYMM _let_760))) (let ((_let_762 (REORDERING (IMPLIES_ELIM (SCOPE (MODUS_PONENS _let_759 (SCOPE (TRANS _let_761 (CONG _let_761 _let_718 :args _let_599)) :args _let_758)) :args _let_758)) :args ((or _let_487 _let_757))))) (let ((_let_763 (not _let_485))) (let ((_let_764 (and _let_313 _let_76 _let_74))) (let ((_let_765 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_764)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_547 _let_625) (SCOPE (FALSE_ELIM (TRANS (CONG _let_554 _let_619 :args _let_549) _let_548)) :args (_let_313 _let_616))) :args (_let_313 _let_76 _let_74))) :args (true _let_764)) (CONG _let_544 _let_591 _let_613 (REFL :args (_let_763)) :args _let_523)) :args ((or _let_312 _let_763 _let_590 _let_612))))) (let ((_let_766 (MACRO_RESOLUTION_TRUST _let_765 _let_611 _let_589 _let_540 :args (_let_763 false _let_74 false _let_76 true _let_312)))) (let ((_let_767 (13))) (let ((_let_768 (AND_ELIM _let_633 :args _let_767))) (let ((_let_769 (3))) (let ((_let_770 (AND_ELIM _let_539 :args _let_769))) (let ((_let_771 (not _let_484))) (let ((_let_772 (not _let_474))) (let ((_let_773 (REFL :args (_let_772)))) (let ((_let_774 (_let_771))) (let ((_let_775 (REFL :args _let_774))) (let ((_let_776 (MACRO_SR_PRED_INTRO :args ((= (not _let_317) _let_316))))) (let ((_let_777 (and _let_317 _let_484))) (let ((_let_778 (_let_317 _let_484))) (let ((_let_779 (ASSUME :args (_let_317)))) (let ((_let_780 (FALSE_INTRO _let_779))) (let ((_let_781 (ASSUME :args (_let_484)))) (let ((_let_782 (SYMM _let_781))) (let ((_let_783 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_777)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_779 _let_781) (SCOPE (FALSE_ELIM (TRANS (CONG _let_718 _let_782 :args _let_549) _let_780)) :args _let_778)) :args _let_778)) :args (true _let_777)) (CONG _let_776 _let_775 _let_773 :args _let_523)) :args ((or _let_316 _let_772 _let_771))))) (let ((_let_784 (= _let_7 _let_19))) (let ((_let_785 (not _let_656))) (let ((_let_786 (14))) (let ((_let_787 (AND_ELIM _let_463 :args _let_786))) (let ((_let_788 (not _let_784))) (let ((_let_789 (MACRO_SR_PRED_INTRO :args ((= (not _let_788) _let_784))))) (let ((_let_790 (SYMM (TRANS _let_598 _let_603)))) (let ((_let_791 (ASSUME :args (_let_656)))) (let ((_let_792 (ASSUME :args (_let_788)))) (let ((_let_793 (FALSE_INTRO _let_792))) (let ((_let_794 (MACRO_RESOLUTION_TRUST (REORDERING (EQ_RESOLVE (NOT_AND (MACRO_SR_PRED_TRANSFORM (SCOPE (AND_INTRO _let_601 _let_791 _let_605 _let_792) :args (_let_76 _let_75 _let_656 _let_788)) (SCOPE (MACRO_SR_PRED_ELIM (TRANS (SYMM _let_793) (TRUE_INTRO (TRANS (SYMM _let_791) _let_603 _let_790)))) :args (_let_76 _let_656 _let_594 _let_788)) :args ((not (and _let_76 _let_75 _let_656 _let_788)) SB_LITERAL))) (CONG _let_591 _let_527 (REFL :args (_let_785)) _let_789 :args _let_523)) :args ((or _let_784 _let_522 _let_785 _let_590))) _let_520 _let_589 _let_787 :args (_let_785 false _let_75 false _let_76 true _let_784)))) (let ((_let_795 (26))) (let ((_let_796 (AND_ELIM _let_633 :args _let_795))) (let ((_let_797 (not _let_475))) (let ((_let_798 (27))) (let ((_let_799 (AND_ELIM _let_463 :args _let_798))) (let ((_let_800 (not _let_731))) (let ((_let_801 (MACRO_SR_PRED_INTRO :args ((= (not _let_800) _let_731))))) (let ((_let_802 (and _let_76 _let_75 _let_800))) (let ((_let_803 (ASSUME :args (_let_800)))) (let ((_let_804 (FALSE_INTRO _let_803))) (let ((_let_805 (SYMM _let_598))) (let ((_let_806 (MACRO_RESOLUTION_TRUST (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_802)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_803 _let_605) (SCOPE (FALSE_ELIM (TRANS (CONG _let_805 (REFL :args (_let_20)) :args _let_549) _let_804)) :args (_let_800 _let_594))) :args (_let_76 _let_75 _let_800))) :args (true _let_802)) (CONG _let_591 _let_527 _let_801 (REFL :args (_let_797)) :args _let_523)) :args ((or _let_731 _let_522 _let_797 _let_590))) _let_799 _let_520 _let_589 :args (_let_797 true _let_731 false _let_75 false _let_76)))) (let ((_let_807 (11))) (let ((_let_808 (AND_ELIM _let_633 :args _let_807))) (let ((_let_809 (20))) (let ((_let_810 (AND_ELIM _let_463 :args _let_809))) (let ((_let_811 (not _let_657))) (let ((_let_812 (not _let_473))) (let ((_let_813 (REFL :args (_let_812)))) (let ((_let_814 (not _let_749))) (let ((_let_815 (REFL :args (_let_811)))) (let ((_let_816 (and _let_580 _let_493 _let_657 _let_814))) (let ((_let_817 (ASSUME :args (_let_814)))) (let ((_let_818 (ASSUME :args (_let_657)))) (let ((_let_819 (SYMM _let_818))) (let ((_let_820 (SYMM _let_819))) (let ((_let_821 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_816)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_817 _let_818 _let_641 _let_753) (SCOPE (FALSE_ELIM (TRANS (CONG _let_820 (TRANS _let_754 _let_643) :args _let_549) (FALSE_INTRO _let_817))) :args (_let_814 _let_657 _let_580 _let_493))) :args (_let_580 _let_493 _let_657 _let_814))) :args (true _let_816)) (CONG _let_640 _let_751 _let_815 (MACRO_SR_PRED_INTRO :args ((= (not _let_814) _let_749))) _let_813 :args _let_523)) :args ((or _let_749 _let_639 _let_750 _let_812 _let_811))))) (let ((_let_822 (9))) (let ((_let_823 (AND_ELIM _let_633 :args _let_822))) (let ((_let_824 (34))) (let ((_let_825 (AND_ELIM _let_463 :args _let_824))) (let ((_let_826 (not _let_730))) (let ((_let_827 (not _let_722))) (let ((_let_828 (MACRO_SR_PRED_INTRO :args ((= (not _let_827) _let_722))))) (let ((_let_829 (REFL :args (_let_826)))) (let ((_let_830 (SYMM (TRANS _let_645 _let_643)))) (let ((_let_831 (ASSUME :args (_let_730)))) (let ((_let_832 (ASSUME :args (_let_827)))) (let ((_let_833 (FALSE_INTRO _let_832))) (let ((_let_834 (REORDERING (EQ_RESOLVE (NOT_AND (MACRO_SR_PRED_TRANSFORM (SCOPE (AND_INTRO _let_641 _let_831 _let_644 _let_832) :args (_let_580 _let_472 _let_730 _let_827)) (SCOPE (MACRO_SR_PRED_ELIM (TRANS (SYMM _let_833) (TRUE_INTRO (TRANS (SYMM _let_831) _let_643 _let_830)))) :args (_let_580 _let_730 _let_472 _let_827)) :args ((not (and _let_580 _let_472 _let_730 _let_827)) SB_LITERAL))) (CONG _let_640 _let_638 _let_829 _let_828 :args _let_523)) :args ((or _let_722 _let_639 _let_584 _let_826))))) (let ((_let_835 (= tptp.e13 _let_21))) (let ((_let_836 (= tptp.e13 _let_13))) (let ((_let_837 (= _let_14 _let_17))) (let ((_let_838 (= tptp.e12 _let_235))) (let ((_let_839 (= tptp.e11 _let_284))) (let ((_let_840 (not _let_839))) (let ((_let_841 (= tptp.e12 _let_285))) (let ((_let_842 (not _let_838))) (let ((_let_843 (and _let_842 _let_841 _let_840))) (let ((_let_844 (= _let_18 _let_21))) (let ((_let_845 (= tptp.e12 _let_274))) (let ((_let_846 (not _let_845))) (let ((_let_847 (= tptp.e13 _let_275))) (let ((_let_848 (= tptp.e13 _let_211))) (let ((_let_849 (not _let_848))) (let ((_let_850 (and _let_849 _let_847 _let_846))) (let ((_let_851 (= tptp.e10 _let_290))) (let ((_let_852 (not _let_851))) (let ((_let_853 (and (not (= tptp.e13 _let_250)) (= tptp.e13 _let_291) _let_852))) (let ((_let_854 (= tptp.e13 _let_266))) (let ((_let_855 (not _let_854))) (let ((_let_856 (= tptp.e13 _let_193))) (let ((_let_857 (not _let_856))) (let ((_let_858 (and _let_857 _let_854 _let_855))) (let ((_let_859 (not _let_501))) (let ((_let_860 (REFL :args (_let_667)))) (let ((_let_861 (and _let_76 _let_75 _let_472 _let_800))) (let ((_let_862 (SYMM _let_645))) (let ((_let_863 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_861)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_601 _let_803 _let_528 _let_644) (SCOPE (FALSE_ELIM (TRANS (CONG _let_604 (CONG (SYMM _let_862) _let_718 :args _let_599) :args _let_549) _let_804)) :args (_let_76 _let_800 _let_75 _let_472))) :args (_let_76 _let_75 _let_472 _let_800))) :args (true _let_861)) (CONG _let_591 _let_527 _let_638 _let_801 _let_860 :args _let_523)) :args ((or _let_731 _let_667 _let_522 _let_584 _let_590))))) (let ((_let_864 (not _let_669))) (let ((_let_865 (REORDERING (CNF_AND_POS :args (_let_669 1)) :args ((or _let_666 _let_864))))) (let ((_let_866 (30))) (let ((_let_867 (AND_ELIM _let_463 :args _let_866))) (let ((_let_868 (not _let_503))) (let ((_let_869 (REFL :args (_let_868)))) (let ((_let_870 (not _let_665))) (let ((_let_871 (MACRO_SR_PRED_INTRO :args ((= (not _let_870) _let_665))))) (let ((_let_872 (and _let_472 _let_870))) (let ((_let_873 (ASSUME :args (_let_870)))) (let ((_let_874 (FALSE_INTRO _let_873))) (let ((_let_875 (REFL :args (_let_17)))) (let ((_let_876 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_872)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_873 _let_644) (SCOPE (FALSE_ELIM (TRANS (CONG _let_862 _let_875 :args _let_549) _let_874)) :args (_let_870 _let_472))) :args (_let_472 _let_870))) :args (true _let_872)) (CONG _let_638 _let_871 _let_869 :args _let_523)) :args ((or _let_665 _let_868 _let_584))))) (let ((_let_877 (ASSUME :args (_let_467)))) (let ((_let_878 (SYMM _let_877))) (let ((_let_879 (REORDERING (EQ_RESOLVE (NOT_AND (MACRO_SR_PRED_TRANSFORM (SCOPE (AND_INTRO _let_641 _let_877 _let_644 _let_576) :args (_let_580 _let_472 _let_467 _let_569)) (SCOPE (MACRO_SR_PRED_ELIM (TRANS _let_578 (TRUE_INTRO (TRANS _let_878 _let_643 _let_830)))) :args (_let_580 _let_467 _let_472 _let_569)) :args ((not (and _let_580 _let_472 _let_467 _let_569)) SB_LITERAL))) (CONG _let_640 _let_638 _let_558 _let_570 :args _let_523)) :args ((or _let_470 _let_639 _let_584 _let_557))))) (let ((_let_880 (and _let_76 _let_74 _let_580 _let_501))) (let ((_let_881 (ASSUME :args (_let_501)))) (let ((_let_882 (SYMM _let_881))) (let ((_let_883 (SYMM _let_882))) (let ((_let_884 (SYMM _let_643))) (let ((_let_885 (REFL :args (tptp.e13)))) (let ((_let_886 (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_880)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_881 _let_641 _let_621 _let_601) (SCOPE (TRANS _let_883 (CONG _let_755 _let_564 :args _let_599) (CONG _let_717 _let_643 :args _let_599) (CONG _let_885 (TRANS _let_884 _let_883) :args _let_599)) :args (_let_501 _let_580 _let_74 _let_76))) :args (_let_76 _let_74 _let_580 _let_501))) :args (true _let_880)) :args ((or _let_742 _let_639 _let_859 _let_590 _let_612))))) (let ((_let_887 (43))) (let ((_let_888 (AND_ELIM _let_463 :args _let_887))) (let ((_let_889 (not _let_505))) (let ((_let_890 (REFL :args (_let_859)))) (let ((_let_891 (not _let_702))) (let ((_let_892 (MACRO_SR_PRED_INTRO :args ((= (not _let_891) _let_702))))) (let ((_let_893 (REFL :args (_let_889)))) (let ((_let_894 (and _let_505 _let_891))) (let ((_let_895 (ASSUME :args (_let_891)))) (let ((_let_896 (FALSE_INTRO _let_895))) (let ((_let_897 (REFL :args (_let_9)))) (let ((_let_898 (ASSUME :args (_let_505)))) (let ((_let_899 (SYMM _let_898))) (let ((_let_900 (SYMM _let_899))) (let ((_let_901 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_894)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_895 _let_898) (SCOPE (FALSE_ELIM (TRANS (CONG _let_900 _let_897 :args _let_549) _let_896)) :args (_let_891 _let_505))) :args (_let_505 _let_891))) :args (true _let_894)) (CONG _let_893 _let_892 _let_890 :args _let_523)) :args ((or _let_702 _let_859 _let_889))))) (let ((_let_902 (24))) (let ((_let_903 (AND_ELIM _let_463 :args _let_902))) (let ((_let_904 (not _let_686))) (let ((_let_905 (MACRO_SR_PRED_INTRO :args ((= (not _let_904) _let_686))))) (let ((_let_906 (and _let_76 _let_74 _let_580 _let_501 _let_904))) (let ((_let_907 (ASSUME :args (_let_904)))) (let ((_let_908 (FALSE_INTRO _let_907))) (let ((_let_909 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_906)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_907 _let_601 _let_621 _let_641 _let_881) (SCOPE (FALSE_ELIM (TRANS (CONG _let_624 (TRANS (CONG _let_882 _let_641 :args _let_599) (CONG _let_564 _let_642 :args _let_599)) :args _let_549) _let_908)) :args (_let_904 _let_76 _let_74 _let_580 _let_501))) :args (_let_76 _let_74 _let_580 _let_501 _let_904))) :args (true _let_906)) (CONG _let_591 _let_613 _let_640 _let_890 _let_905 (REFL :args (_let_740)) :args _let_523)) :args ((or _let_686 _let_740 _let_639 _let_859 _let_590 _let_612))))) (let ((_let_910 (= _let_6 _let_7))) (let ((_let_911 (= tptp.e13 _let_7))) (let ((_let_912 (not _let_744))) (let ((_let_913 (REORDERING (CNF_AND_POS :args (_let_744 0)) :args ((or _let_743 _let_912))))) (let ((_let_914 (AND_ELIM _let_463 :args _let_538))) (let ((_let_915 (not _let_499))) (let ((_let_916 (REFL :args (_let_915)))) (let ((_let_917 (not _let_745))) (let ((_let_918 (MACRO_SR_PRED_INTRO :args ((= (not _let_917) _let_745))))) (let ((_let_919 (and _let_501 _let_917))) (let ((_let_920 (ASSUME :args (_let_917)))) (let ((_let_921 (FALSE_INTRO _let_920))) (let ((_let_922 (REFL :args (_let_13)))) (let ((_let_923 (not _let_736))) (let ((_let_924 (and _let_76 _let_74 _let_580 _let_736))) (let ((_let_925 (ASSUME :args (_let_736)))) (let ((_let_926 (SYMM (SYMM _let_925)))) (let ((_let_927 (SYMM _let_716))) (let ((_let_928 (TRANS _let_623 _let_927))) (let ((_let_929 (CONG (SYMM _let_928) _let_641 :args _let_599))) (let ((_let_930 (CONG _let_928 _let_564 :args _let_599))) (let ((_let_931 (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_924)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_925 _let_621 _let_601 _let_641) (SCOPE (TRANS _let_926 _let_930 _let_929 (CONG _let_926 _let_642 :args _let_599)) :args (_let_736 _let_74 _let_76 _let_580))) :args (_let_76 _let_74 _let_580 _let_736))) :args (true _let_924)) :args ((or _let_739 _let_639 _let_923 _let_590 _let_612))))) (let ((_let_932 (= _let_15 _let_19))) (let ((_let_933 (not _let_466))) (let ((_let_934 (12))) (let ((_let_935 (not _let_932))) (let ((_let_936 (REFL :args (_let_933)))) (let ((_let_937 (ASSUME :args (_let_466)))) (let ((_let_938 (SYMM _let_937))) (let ((_let_939 (ASSUME :args (_let_935)))) (let ((_let_940 (MACRO_RESOLUTION_TRUST (REORDERING (EQ_RESOLVE (NOT_AND (MACRO_SR_PRED_TRANSFORM (SCOPE (AND_INTRO _let_601 _let_937 _let_605 _let_939) :args (_let_76 _let_75 _let_466 _let_935)) (SCOPE (MACRO_SR_PRED_ELIM (TRANS (SYMM (FALSE_INTRO _let_939)) (TRUE_INTRO (TRANS _let_938 _let_603 _let_790)))) :args (_let_76 _let_466 _let_594 _let_935)) :args ((not (and _let_76 _let_75 _let_466 _let_935)) SB_LITERAL))) (CONG _let_591 _let_527 _let_936 (MACRO_SR_PRED_INTRO :args ((= (not _let_935) _let_932))) :args _let_523)) :args ((or _let_932 _let_522 _let_933 _let_590))) _let_520 _let_589 (AND_ELIM _let_463 :args _let_934) :args (_let_933 false _let_75 false _let_76 true _let_932)))) (let ((_let_941 (6))) (let ((_let_942 (EQ_RESOLVE (ASSUME :args (_let_458)) (MACRO_SR_EQ_INTRO :args (_let_458 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_943 (AND_ELIM _let_942 :args _let_941))) (let ((_let_944 (17))) (let ((_let_945 (AND_ELIM _let_633 :args _let_944))) (let ((_let_946 (not _let_724))) (let ((_let_947 (REFL :args (_let_946)))) (let ((_let_948 (not _let_459))) (let ((_let_949 (MACRO_SR_PRED_INTRO :args ((= (not _let_948) _let_459))))) (let ((_let_950 (and _let_76 _let_75 _let_465 _let_948))) (let ((_let_951 (ASSUME :args (_let_948)))) (let ((_let_952 (FALSE_INTRO _let_951))) (let ((_let_953 (CONG _let_564 _let_530 :args _let_599))) (let ((_let_954 (TRANS _let_953 _let_602))) (let ((_let_955 (CONG _let_954 _let_564 :args _let_599))) (let ((_let_956 (SYMM _let_533))) (let ((_let_957 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_950)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_951 _let_532 _let_601 _let_528) (SCOPE (FALSE_ELIM (TRANS (CONG _let_956 _let_955 :args _let_549) _let_952)) :args (_let_948 _let_465 _let_76 _let_75))) :args (_let_76 _let_75 _let_465 _let_948))) :args (true _let_950)) (CONG _let_591 _let_527 _let_526 _let_949 _let_947 :args _let_523)) :args ((or _let_459 _let_522 _let_515 _let_946 _let_590))))) (let ((_let_958 (REORDERING (IMPLIES_ELIM (SCOPE (MODUS_PONENS _let_532 (SCOPE (TRANS _let_956 (CONG _let_718 _let_956 :args _let_599)) :args _let_531)) :args _let_531)) :args ((or _let_838 _let_515))))) (let ((_let_959 (REORDERING (CNF_AND_POS :args (_let_725 1)) :args ((or _let_724 (not _let_725)))))) (let ((_let_960 (not _let_843))) (let ((_let_961 (REORDERING (CNF_AND_POS :args (_let_843 0)) :args ((or _let_842 _let_960))))) (let ((_let_962 (not _let_477))) (let ((_let_963 (not _let_495))) (let ((_let_964 (REFL :args (_let_962)))) (let ((_let_965 (REFL :args (_let_963)))) (let ((_let_966 (and _let_580 _let_495 _let_501 _let_710))) (let ((_let_967 (ASSUME :args (_let_495)))) (let ((_let_968 (SYMM _let_967))) (let ((_let_969 (SYMM (TRANS _let_968 _let_641)))) (let ((_let_970 (TRANS _let_642 _let_883))) (let ((_let_971 (SYMM (TRANS (SYMM _let_970) _let_969)))) (let ((_let_972 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_966)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_714 _let_881 _let_641 _let_967) (SCOPE (FALSE_ELIM (TRANS (CONG _let_718 _let_971 :args _let_549) _let_715)) :args (_let_710 _let_501 _let_580 _let_495))) :args (_let_580 _let_495 _let_501 _let_710))) :args (true _let_966)) (CONG _let_640 _let_965 _let_890 _let_711 _let_964 :args _let_523)) :args ((or _let_494 _let_639 _let_963 _let_962 _let_859))))) (let ((_let_973 (= tptp.e13 _let_8))) (let ((_let_974 (= tptp.e12 _let_13))) (let ((_let_975 (= _let_18 _let_20))) (let ((_let_976 (46))) (let ((_let_977 (AND_ELIM _let_463 :args _let_976))) (let ((_let_978 (not _let_482))) (let ((_let_979 (not _let_483))) (let ((_let_980 (MACRO_SR_PRED_INTRO :args ((= (not _let_979) _let_483))))) (let ((_let_981 (REFL :args (_let_978)))) (let ((_let_982 (TRANS _let_782 _let_530))) (let ((_let_983 (ASSUME :args (_let_482)))) (let ((_let_984 (SYMM _let_983))) (let ((_let_985 (ASSUME :args (_let_979)))) (let ((_let_986 (FALSE_INTRO _let_985))) (let ((_let_987 (REORDERING (EQ_RESOLVE (NOT_AND (MACRO_SR_PRED_TRANSFORM (SCOPE (AND_INTRO _let_528 _let_983 _let_781 _let_985) :args (_let_75 _let_484 _let_482 _let_979)) (SCOPE (MACRO_SR_PRED_ELIM (TRANS (SYMM _let_986) (TRUE_INTRO (TRANS _let_984 _let_530 (SYMM _let_982))))) :args (_let_75 _let_482 _let_484 _let_979)) :args ((not (and _let_75 _let_484 _let_482 _let_979)) SB_LITERAL))) (CONG _let_527 _let_775 _let_981 _let_980 :args _let_523)) :args ((or _let_483 _let_522 _let_771 _let_978))))) (let ((_let_988 (not _let_481))) (let ((_let_989 (ASSUME :args (_let_481)))) (let ((_let_990 (SYMM _let_563))) (let ((_let_991 (MACRO_RESOLUTION_TRUST (EQ_RESOLVE (NOT_AND (MACRO_SR_PRED_TRANSFORM (SCOPE (AND_INTRO _let_989 _let_562 _let_641) :args (_let_321 _let_580 _let_481)) (SCOPE (MACRO_SR_PRED_ELIM (TRANS _let_990 (TRUE_INTRO (TRANS _let_643 (SYMM _let_989))))) :args (_let_481 _let_321 _let_580)) :args ((not (and _let_321 _let_580 _let_481)) SB_LITERAL))) (CONG _let_559 _let_640 (REFL :args (_let_988)) :args _let_523)) _let_635 _let_556 :args (_let_988 false _let_580 true _let_320)))) (let ((_let_992 (29))) (let ((_let_993 (AND_ELIM _let_633 :args _let_992))) (let ((_let_994 (not _let_480))) (let ((_let_995 (and _let_76 _let_74 _let_480))) (let ((_let_996 (ASSUME :args (_let_480)))) (let ((_let_997 (SYMM _let_996))) (let ((_let_998 (SYMM _let_997))) (let ((_let_999 (CONG _let_554 _let_755 :args _let_599))) (let ((_let_1000 (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_995)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_996 _let_621 _let_601) (SCOPE (TRANS _let_998 _let_999 (CONG _let_998 _let_717 :args _let_599)) :args (_let_480 _let_74 _let_76))) :args (_let_76 _let_74 _let_480))) :args (true _let_995)) :args ((or _let_845 _let_994 _let_590 _let_612))))) (let ((_let_1001 (AND_ELIM _let_539 :args _let_654))) (let ((_let_1002 (not _let_737))) (let ((_let_1003 (REFL :args (_let_1002)))) (let ((_let_1004 (MACRO_SR_PRED_INTRO :args ((= (not _let_315) _let_314))))) (let ((_let_1005 (ASSUME :args (_let_737)))) (let ((_let_1006 (SYMM _let_1005))) (let ((_let_1007 (SYMM _let_1006))) (let ((_let_1008 (ASSUME :args (_let_315)))) (let ((_let_1009 (FALSE_INTRO _let_1008))) (let ((_let_1010 (REORDERING (EQ_RESOLVE (NOT_AND (MACRO_SR_PRED_TRANSFORM (SCOPE (AND_INTRO _let_601 _let_818 _let_1005 _let_1008) :args (_let_315 _let_76 _let_657 _let_737)) (SCOPE (MACRO_SR_PRED_ELIM (TRANS (SYMM _let_1009) (TRUE_INTRO (TRANS _let_603 (SYMM (TRANS _let_1007 _let_819 _let_603)))))) :args (_let_76 _let_657 _let_737 _let_315)) :args ((not (and _let_315 _let_76 _let_657 _let_737)) SB_LITERAL))) (CONG _let_1004 _let_591 _let_815 _let_1003 :args _let_523)) :args ((or _let_314 _let_811 _let_1002 _let_590))))) (let ((_let_1011 (not _let_850))) (let ((_let_1012 (REORDERING (CNF_AND_POS :args (_let_850 2)) :args ((or _let_846 _let_1011))))) (let ((_let_1013 (not _let_973))) (let ((_let_1014 (REFL :args (_let_1013)))) (let ((_let_1015 (and _let_76 _let_75 _let_74 _let_484 _let_904))) (let ((_let_1016 (SYMM _let_619))) (let ((_let_1017 (22))) (let ((_let_1018 (AND_ELIM _let_463 :args _let_1017))) (let ((_let_1019 (not _let_582))) (let ((_let_1020 (REFL :args (_let_1019)))) (let ((_let_1021 (not _let_738))) (let ((_let_1022 (and _let_657 _let_1021))) (let ((_let_1023 (ASSUME :args (_let_1021)))) (let ((_let_1024 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1022)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1023 _let_818) (SCOPE (FALSE_ELIM (TRANS (CONG _let_820 (REFL :args (_let_14)) :args _let_549) (FALSE_INTRO _let_1023))) :args (_let_1021 _let_657))) :args (_let_657 _let_1021))) :args (true _let_1022)) (CONG _let_815 (MACRO_SR_PRED_INTRO :args ((= (not _let_1021) _let_738))) _let_1020 :args _let_523)) :args ((or _let_738 _let_1019 _let_811))))) (let ((_let_1025 (36))) (let ((_let_1026 (AND_ELIM _let_463 :args _let_1025))) (let ((_let_1027 (not _let_478))) (let ((_let_1028 (REFL :args (_let_1027)))) (let ((_let_1029 (not _let_727))) (let ((_let_1030 (MACRO_SR_PRED_INTRO :args ((= (not _let_1029) _let_727))))) (let ((_let_1031 (and _let_473 _let_1029))) (let ((_let_1032 (ASSUME :args (_let_1029)))) (let ((_let_1033 (FALSE_INTRO _let_1032))) (let ((_let_1034 (_let_473))) (let ((_let_1035 (ASSUME :args _let_1034))) (let ((_let_1036 (SYMM _let_1035))) (let ((_let_1037 (SYMM _let_1036))) (let ((_let_1038 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1031)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1032 _let_1035) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1037 _let_922 :args _let_549) _let_1033)) :args (_let_1029 _let_473))) :args (_let_473 _let_1029))) :args (true _let_1031)) (CONG _let_813 _let_1030 _let_1028 :args _let_523)) :args ((or _let_727 _let_1027 _let_812))))) (let ((_let_1039 (not _let_673))) (let ((_let_1040 (REFL :args (_let_1039)))) (let ((_let_1041 (REFL :args (_let_994)))) (let ((_let_1042 (and _let_317 _let_76 _let_74 _let_480 _let_484))) (let ((_let_1043 (TRANS (CONG _let_782 _let_755 :args _let_599) (CONG _let_554 _let_717 :args _let_599)))) (let ((_let_1044 (REORDERING (IMPLIES_ELIM (SCOPE (MODUS_PONENS _let_1035 (SCOPE (TRANS _let_1037 (CONG _let_554 _let_1037 :args _let_599)) :args _let_1034)) :args _let_1034)) :args ((or _let_490 _let_812))))) (let ((_let_1045 (AND_ELIM _let_633 :args _let_866))) (let ((_let_1046 (10))) (let ((_let_1047 (AND_ELIM _let_633 :args _let_1046))) (let ((_let_1048 (7))) (let ((_let_1049 (AND_ELIM _let_942 :args _let_1048))) (let ((_let_1050 (= _let_13 _let_21))) (let ((_let_1051 (not _let_974))) (let ((_let_1052 (not _let_1050))) (let ((_let_1053 (MACRO_RESOLUTION_TRUST (REORDERING (EQ_RESOLVE (NOT_AND (SCOPE (MACRO_SR_PRED_ELIM (TRANS (SYMM (FALSE_INTRO (ASSUME :args (_let_1052)))) (TRUE_INTRO (TRANS (SYMM (ASSUME :args (_let_974))) _let_530)))) :args (_let_75 _let_974 _let_1052))) (CONG _let_527 (REFL :args (_let_1051)) (MACRO_SR_PRED_INTRO :args ((= (not _let_1052) _let_1050))) :args _let_523)) :args ((or _let_1050 _let_522 _let_1051))) _let_520 (AND_ELIM _let_463 :args _let_518) :args (_let_1051 false _let_75 true _let_1050)))) (let ((_let_1054 (8))) (let ((_let_1055 (AND_ELIM _let_942 :args _let_1054))) (let ((_let_1056 (not _let_676))) (let ((_let_1057 (REORDERING (CNF_AND_POS :args (_let_676 1)) :args ((or _let_673 _let_1056))))) (let ((_let_1058 (not _let_492))) (let ((_let_1059 (REORDERING (CNF_AND_POS :args (_let_492 0)) :args ((or _let_491 _let_1058))))) (let ((_let_1060 (not _let_728))) (let ((_let_1061 (and _let_76 _let_74 _let_728))) (let ((_let_1062 (ASSUME :args (_let_728)))) (let ((_let_1063 (SYMM _let_1062))) (let ((_let_1064 (SYMM _let_1063))) (let ((_let_1065 (SYMM _let_623))) (let ((_let_1066 (CONG _let_718 _let_928 :args _let_599))) (let ((_let_1067 (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_1061)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1062 _let_621 _let_601) (SCOPE (TRANS _let_1064 _let_1066 (CONG _let_718 (TRANS _let_716 _let_1065 _let_1064) :args _let_599)) :args (_let_728 _let_74 _let_76))) :args (_let_76 _let_74 _let_728))) :args (true _let_1061)) :args ((or _let_691 _let_1060 _let_590 _let_612))))) (let ((_let_1068 (28))) (let ((_let_1069 (AND_ELIM _let_463 :args _let_1068))) (let ((_let_1070 (not _let_733))) (let ((_let_1071 (not _let_911))) (let ((_let_1072 (not _let_836))) (let ((_let_1073 (REFL :args (_let_1070)))) (let ((_let_1074 (not _let_975))) (let ((_let_1075 (MACRO_SR_PRED_INTRO :args ((= (not _let_1074) _let_975))))) (let ((_let_1076 (REFL :args (_let_1071)))) (let ((_let_1077 (REFL :args (_let_1072)))) (let ((_let_1078 (and _let_76 _let_74 _let_580 _let_836 _let_911 _let_1074))) (let ((_let_1079 (ASSUME :args (_let_1074)))) (let ((_let_1080 (FALSE_INTRO _let_1079))) (let ((_let_1081 (CONG _let_564 _let_602 :args _let_599))) (let ((_let_1082 (_let_911))) (let ((_let_1083 (ASSUME :args _let_1082))) (let ((_let_1084 (SYMM _let_1083))) (let ((_let_1085 (ASSUME :args (_let_836)))) (let ((_let_1086 (SYMM _let_1085))) (let ((_let_1087 (CONG _let_1086 _let_554 :args _let_599))) (let ((_let_1088 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1078)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1079 _let_641 _let_601 _let_621 _let_1083 _let_1085) (SCOPE (FALSE_ELIM (TRANS (CONG _let_643 (TRANS _let_1087 _let_1084 _let_623 _let_1081) :args _let_549) _let_1080)) :args (_let_1074 _let_580 _let_76 _let_74 _let_911 _let_836))) :args (_let_76 _let_74 _let_580 _let_836 _let_911 _let_1074))) :args (true _let_1078)) (CONG _let_591 _let_613 _let_640 _let_1077 _let_1076 _let_1075 _let_1073 :args _let_523)) :args ((or _let_975 _let_639 _let_1072 _let_1071 _let_1070 _let_590 _let_612))))) (let ((_let_1089 (not _let_693))) (let ((_let_1090 (REORDERING (CNF_AND_POS :args (_let_693 0)) :args ((or _let_692 _let_1089))))) (let ((_let_1091 (not _let_735))) (let ((_let_1092 (REORDERING (CNF_AND_POS :args (_let_735 1)) :args ((or _let_733 _let_1091))))) (let ((_let_1093 (not _let_510))) (let ((_let_1094 (REORDERING (CNF_AND_POS :args (_let_510 1)) :args ((or _let_506 _let_1093))))) (let ((_let_1095 (MACRO_RESOLUTION_TRUST (REORDERING (CNF_AND_POS :args (_let_510 2)) :args ((or _let_507 _let_1093))) _let_1094 :args (_let_1093 false _let_506)))) (let ((_let_1096 (not _let_514))) (let ((_let_1097 (REORDERING (CNF_AND_POS :args (_let_514 1)) :args ((or _let_511 _let_1096))))) (let ((_let_1098 (MACRO_RESOLUTION_TRUST (REORDERING (CNF_AND_POS :args (_let_514 2)) :args ((or _let_512 _let_1096))) _let_1097 :args (_let_1096 false _let_511)))) (let ((_let_1099 (not _let_699))) (let ((_let_1100 (REORDERING (CNF_AND_POS :args (_let_699 0)) :args ((or _let_698 _let_1099))))) (let ((_let_1101 (not _let_680))) (let ((_let_1102 (_let_680))) (let ((_let_1103 (ASSUME :args _let_1102))) (let ((_let_1104 (SYMM _let_1103))) (let ((_let_1105 (SYMM _let_1104))) (let ((_let_1106 (REORDERING (IMPLIES_ELIM (SCOPE (MODUS_PONENS _let_1103 (SCOPE (TRANS _let_1105 (CONG _let_885 _let_1105 :args _let_599)) :args _let_1102)) :args _let_1102)) :args ((or _let_697 _let_1101))))) (let ((_let_1107 (AND_ELIM _let_463 :args _let_795))) (let ((_let_1108 (and _let_76 _let_75 _let_74 _let_505 _let_696))) (let ((_let_1109 (ASSUME :args (_let_696)))) (let ((_let_1110 (CONG _let_564 _let_755 :args _let_599))) (let ((_let_1111 (AND_ELIM _let_942 :args _let_786))) (let ((_let_1112 (SYMM _let_1084))) (let ((_let_1113 (MACRO_RESOLUTION_TRUST (REORDERING (IMPLIES_ELIM (SCOPE (MODUS_PONENS _let_1083 (SCOPE (TRANS _let_1112 (CONG _let_1112 _let_554 :args _let_599)) :args _let_1082)) :args _let_1082)) :args ((or _let_694 _let_1071))) _let_1111 _let_794 (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_1108)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_601 _let_1109 _let_621 _let_898 _let_528) (SCOPE (TRANS _let_1110 (CONG _let_900 _let_717 :args _let_599) (SYMM _let_1109) _let_530) :args (_let_76 _let_696 _let_74 _let_505 _let_75))) :args (_let_76 _let_75 _let_74 _let_505 _let_696))) :args (true _let_1108)) :args ((or _let_844 _let_522 _let_889 (not _let_696) _let_590 _let_612))) _let_611 _let_520 _let_589 _let_1107 _let_1106 (REORDERING (CNF_AND_POS :args (_let_699 2)) :args ((or _let_695 _let_1099))) (REORDERING (CNF_AND_POS :args (_let_699 1)) :args ((or _let_696 _let_1099))) _let_1100 :args (_let_1099 false _let_911 true _let_656 true _let_505 false _let_74 false _let_75 false _let_76 true _let_844 true _let_680 true _let_694 false _let_696 true _let_697)))) (let ((_let_1114 (not _let_853))) (let ((_let_1115 (and _let_76 _let_74 _let_580))) (let ((_let_1116 (true _let_1115))) (let ((_let_1117 (_let_76 _let_74 _let_580))) (let ((_let_1118 (CNF_AND_NEG :args (_let_1115)))) (let ((_let_1119 (MACRO_RESOLUTION_TRUST (REORDERING (CNF_AND_POS :args (_let_853 2)) :args ((or _let_852 _let_1114))) (MACRO_RESOLUTION_TRUST (REORDERING (RESOLUTION _let_1118 (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_641 _let_621 _let_601) (SCOPE (TRANS _let_643 _let_1110 (CONG _let_643 _let_717 :args _let_599)) :args (_let_580 _let_74 _let_76))) :args _let_1117)) :args _let_1116) :args ((or _let_851 _let_639 _let_590 _let_612))) _let_635 _let_589 _let_611 :args (_let_851 false _let_580 false _let_76 false _let_74)) :args (_let_1114 false _let_851)))) (let ((_let_1120 (not _let_858))) (let ((_let_1121 (MACRO_RESOLUTION_TRUST (REORDERING (CNF_AND_POS :args (_let_858 2)) :args ((or _let_855 _let_1120))) (REORDERING (CNF_AND_POS :args (_let_858 1)) :args ((or _let_854 _let_1120))) :args (_let_1120 false _let_854)))) (let ((_let_1122 (EQ_RESOLVE (ASSUME :args (_let_298)) (MACRO_SR_EQ_INTRO :args (_let_298 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_1123 (AND_ELIM _let_1122 :args _let_585))) (let ((_let_1124 (not _let_707))) (let ((_let_1125 (REORDERING (CNF_AND_POS :args (_let_707 0)) :args ((or _let_706 _let_1124))))) (let ((_let_1126 (and _let_581 _let_472))) (let ((_let_1127 (true _let_1126))) (let ((_let_1128 (_let_581 _let_472))) (let ((_let_1129 (ASSUME :args (_let_581)))) (let ((_let_1130 (SYMM _let_1129))) (let ((_let_1131 (SYMM _let_1130))) (let ((_let_1132 (AND_INTRO _let_1129 _let_644))) (let ((_let_1133 (CNF_AND_NEG :args (_let_1126)))) (let ((_let_1134 (REORDERING (RESOLUTION _let_1133 (IMPLIES_ELIM (SCOPE (MODUS_PONENS _let_1132 (SCOPE (TRANS _let_862 (CONG _let_718 _let_1131 :args _let_599)) :args _let_1128)) :args _let_1128)) :args _let_1127) :args ((or _let_700 _let_653 _let_584))))) (let ((_let_1135 (REFL :args (_let_757)))) (let ((_let_1136 (and _let_317 _let_486))) (let ((_let_1137 (_let_317 _let_486))) (let ((_let_1138 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1136)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_779 _let_759) (SCOPE (FALSE_ELIM (TRANS (CONG _let_718 _let_760 :args _let_549) _let_780)) :args _let_1137)) :args _let_1137)) :args (true _let_1136)) (CONG _let_776 _let_1135 _let_813 :args _let_523)) :args ((or _let_316 _let_812 _let_757))))) (let ((_let_1139 (not _let_701))) (let ((_let_1140 (REFL :args (_let_1139)))) (let ((_let_1141 (and _let_76 _let_75 _let_74 _let_486 _let_904))) (let ((_let_1142 (TRANS _let_760 _let_530))) (let ((_let_1143 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1141)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_907 _let_625 _let_528 _let_759) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1016 _let_1142 :args _let_549) _let_908)) :args (_let_904 _let_616 _let_75 _let_486))) :args (_let_76 _let_75 _let_74 _let_486 _let_904))) :args (true _let_1141)) (CONG _let_591 _let_527 _let_613 _let_1135 _let_905 _let_1140 :args _let_523)) :args ((or _let_686 _let_522 _let_757 _let_1139 _let_590 _let_612))))) (let ((_let_1144 (40))) (let ((_let_1145 (AND_ELIM _let_463 :args _let_1144))) (let ((_let_1146 (not _let_658))) (let ((_let_1147 (SYMM _let_1142))) (let ((_let_1148 (ASSUME :args (_let_1146)))) (let ((_let_1149 (REORDERING (EQ_RESOLVE (NOT_AND (MACRO_SR_PRED_TRANSFORM (SCOPE (AND_INTRO _let_528 _let_996 _let_759 _let_1148) :args (_let_75 _let_486 _let_480 _let_1146)) (SCOPE (MACRO_SR_PRED_ELIM (TRANS (SYMM (FALSE_INTRO _let_1148)) (TRUE_INTRO (TRANS _let_997 _let_530 _let_1147)))) :args (_let_75 _let_480 _let_486 _let_1146)) :args ((not (and _let_75 _let_486 _let_480 _let_1146)) SB_LITERAL))) (CONG _let_527 _let_1135 _let_1041 (MACRO_SR_PRED_INTRO :args ((= (not _let_1146) _let_658))) :args _let_523)) :args ((or _let_658 _let_522 _let_757 _let_994))))) (let ((_let_1150 (REORDERING (CNF_AND_POS :args (_let_492 2)) :args ((or _let_488 _let_1058))))) (let ((_let_1151 (47))) (let ((_let_1152 (AND_ELIM _let_463 :args _let_1151))) (let ((_let_1153 (REFL :args (_let_1101)))) (let ((_let_1154 (not _let_910))) (let ((_let_1155 (MACRO_SR_PRED_INTRO :args ((= (not _let_1154) _let_910))))) (let ((_let_1156 (and _let_482 _let_1154))) (let ((_let_1157 (ASSUME :args (_let_1154)))) (let ((_let_1158 (FALSE_INTRO _let_1157))) (let ((_let_1159 (REFL :args (_let_7)))) (let ((_let_1160 (SYMM _let_984))) (let ((_let_1161 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1156)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1157 _let_983) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1160 _let_1159 :args _let_549) _let_1158)) :args (_let_1154 _let_482))) :args (_let_482 _let_1154))) :args (true _let_1156)) (CONG _let_981 _let_1155 _let_1153 :args _let_523)) :args ((or _let_910 _let_1101 _let_978))))) (let ((_let_1162 (not _let_687))) (let ((_let_1163 (REFL :args (_let_1162)))) (let ((_let_1164 (and _let_580 _let_495 _let_501 _let_911 _let_891))) (let ((_let_1165 (= tptp.e13 _let_10))) (let ((_let_1166 (= _let_18 _let_19))) (let ((_let_1167 (_let_474))) (let ((_let_1168 (ASSUME :args _let_1167))) (let ((_let_1169 (SYMM _let_1168))) (let ((_let_1170 (SYMM _let_1169))) (let ((_let_1171 (REORDERING (IMPLIES_ELIM (SCOPE (MODUS_PONENS _let_1168 (SCOPE (TRANS _let_1170 (CONG _let_885 _let_1170 :args _let_599)) :args _let_1167)) :args _let_1167)) :args ((or _let_674 _let_772))))) (let ((_let_1172 (REORDERING (CNF_AND_POS :args (_let_676 0)) :args ((or _let_675 _let_1056))))) (let ((_let_1173 (not _let_670))) (let ((_let_1174 (and _let_317 _let_75))) (let ((_let_1175 (_let_317 _let_75))) (let ((_let_1176 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1174)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_779 _let_528) (SCOPE (FALSE_ELIM (TRANS (CONG _let_718 _let_529 :args _let_549) _let_780)) :args _let_1175)) :args _let_1175)) :args (true _let_1174)) (CONG _let_776 _let_527 (REFL :args (_let_1173)) :args _let_523)) :args ((or _let_316 _let_1173 _let_522))))) (let ((_let_1177 (MACRO_RESOLUTION_TRUST _let_1176 _let_520 _let_770 :args (_let_1173 false _let_75 true _let_316)))) (let ((_let_1178 (AND_ELIM _let_633 :args _let_769))) (let ((_let_1179 (18))) (let ((_let_1180 (AND_ELIM _let_633 :args _let_1179))) (let ((_let_1181 (not _let_847))) (let ((_let_1182 (not _let_479))) (let ((_let_1183 (REFL :args (_let_1181)))) (let ((_let_1184 (REFL :args (_let_1182)))) (let ((_let_1185 (and _let_76 _let_75 _let_74 _let_465 _let_479 _let_904))) (let ((_let_1186 (ASSUME :args (_let_479)))) (let ((_let_1187 (SYMM _let_1186))) (let ((_let_1188 (TRANS _let_623 _let_1081))) (let ((_let_1189 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1185)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_907 _let_601 _let_621 _let_528 _let_532 _let_1186) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1188 (TRANS (CONG _let_1187 _let_554 :args _let_599) _let_533 _let_530) :args _let_549) _let_908)) :args (_let_904 _let_76 _let_74 _let_75 _let_465 _let_479))) :args (_let_76 _let_75 _let_74 _let_465 _let_479 _let_904))) :args (true _let_1185)) (CONG _let_591 _let_527 _let_613 _let_526 _let_1184 _let_905 _let_1183 :args _let_523)) :args ((or _let_686 _let_522 _let_515 _let_1182 _let_1181 _let_590 _let_612))))) (let ((_let_1190 (REORDERING (CNF_AND_POS :args (_let_850 1)) :args ((or _let_847 _let_1011))))) (let ((_let_1191 (AND_ELIM _let_463 :args _let_769))) (let ((_let_1192 (REFL :args (_let_653)))) (let ((_let_1193 (not _let_726))) (let ((_let_1194 (MACRO_SR_PRED_INTRO :args ((= (not _let_1193) _let_726))))) (let ((_let_1195 (and _let_478 _let_1193))) (let ((_let_1196 (ASSUME :args (_let_1193)))) (let ((_let_1197 (FALSE_INTRO _let_1196))) (let ((_let_1198 (ASSUME :args (_let_478)))) (let ((_let_1199 (SYMM _let_1198))) (let ((_let_1200 (SYMM _let_1199))) (let ((_let_1201 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1195)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1196 _let_1198) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1200 _let_875 :args _let_549) _let_1197)) :args (_let_1193 _let_478))) :args (_let_478 _let_1193))) :args (true _let_1195)) (CONG _let_1028 _let_1194 _let_1192 :args _let_523)) :args ((or _let_726 _let_653 _let_1027))))) (let ((_let_1202 (45))) (let ((_let_1203 (AND_ELIM _let_463 :args _let_1202))) (let ((_let_1204 (not _let_504))) (let ((_let_1205 (MACRO_SR_PRED_INTRO :args ((= (not _let_1204) _let_504))))) (let ((_let_1206 (and _let_76 _let_75 _let_478 _let_474 _let_911 _let_1204))) (let ((_let_1207 (ASSUME :args (_let_1204)))) (let ((_let_1208 (FALSE_INTRO _let_1207))) (let ((_let_1209 (SYMM (TRANS _let_1199 _let_597)))) (let ((_let_1210 (TRANS _let_598 _let_1170))) (let ((_let_1211 (not _let_844))) (let ((_let_1212 (MACRO_SR_PRED_INTRO :args ((= (not _let_1211) _let_844))))) (let ((_let_1213 (and _let_75 _let_580 _let_465 _let_478 _let_1211))) (let ((_let_1214 (ASSUME :args (_let_1211)))) (let ((_let_1215 (FALSE_INTRO _let_1214))) (let ((_let_1216 (CONG _let_1199 _let_554 :args _let_599))) (let ((_let_1217 (= _let_17 _let_21))) (let ((_let_1218 (not _let_683))) (let ((_let_1219 (AND_ELIM _let_463 :args _let_585))) (let ((_let_1220 (not _let_1217))) (let ((_let_1221 (REFL :args (_let_1218)))) (let ((_let_1222 (REORDERING (EQ_RESOLVE (NOT_AND (SCOPE (MACRO_SR_PRED_ELIM (TRANS (SYMM (FALSE_INTRO (ASSUME :args (_let_1220)))) (TRUE_INTRO (TRANS (SYMM (ASSUME :args (_let_683))) _let_530)))) :args (_let_75 _let_683 _let_1220))) (CONG _let_527 _let_1221 (MACRO_SR_PRED_INTRO :args ((= (not _let_1220) _let_1217))) :args _let_523)) :args ((or _let_1217 _let_522 _let_1218))))) (let ((_let_1223 (MACRO_RESOLUTION_TRUST _let_1222 _let_520 _let_1219 :args (_let_1218 false _let_75 true _let_1217)))) (let ((_let_1224 (AND_ELIM _let_942 :args _let_654))) (let ((_let_1225 (AND_ELIM _let_633 :args _let_1017))) (let ((_let_1226 (not _let_1165))) (let ((_let_1227 (and _let_76 _let_74 _let_1165))) (let ((_let_1228 (ASSUME :args (_let_1165)))) (let ((_let_1229 (SYMM (SYMM _let_1228)))) (let ((_let_1230 (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_1227)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1228 _let_621 _let_601) (SCOPE (TRANS _let_1229 (CONG _let_554 _let_928 :args _let_599) (CONG _let_554 (TRANS _let_716 _let_1065 _let_1229) :args _let_599)) :args (_let_1165 _let_74 _let_76))) :args (_let_76 _let_74 _let_1165))) :args (true _let_1227)) :args ((or _let_848 _let_1226 _let_590 _let_612))))) (let ((_let_1231 (REORDERING (CNF_AND_POS :args (_let_850 0)) :args ((or _let_849 _let_1011))))) (let ((_let_1232 (REORDERING (CNF_AND_POS :args (_let_707 1)) :args ((or _let_705 _let_1124))))) (let ((_let_1233 (AND_ELIM _let_463 :args _let_992))) (let ((_let_1234 (not _let_705))) (let ((_let_1235 (not _let_461))) (let ((_let_1236 (REFL :args (_let_1234)))) (let ((_let_1237 (not _let_1166))) (let ((_let_1238 (REFL :args (_let_1235)))) (let ((_let_1239 (and _let_76 _let_75 _let_580 _let_461 _let_474 _let_1237))) (let ((_let_1240 (ASSUME :args (_let_1237)))) (let ((_let_1241 (ASSUME :args (_let_461)))) (let ((_let_1242 (SYMM _let_1241))) (let ((_let_1243 (CONG _let_1242 _let_718 :args _let_599))) (let ((_let_1244 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1239)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1240 _let_1168 _let_601 _let_1241 _let_528 _let_641) (SCOPE (FALSE_ELIM (TRANS (CONG _let_643 (TRANS _let_1243 _let_1169 _let_603 _let_600) :args _let_549) (FALSE_INTRO _let_1240))) :args (_let_1237 _let_474 _let_76 _let_461 _let_75 _let_580))) :args (_let_76 _let_75 _let_580 _let_461 _let_474 _let_1237))) :args (true _let_1239)) (CONG _let_591 _let_527 _let_640 _let_1238 _let_773 (MACRO_SR_PRED_INTRO :args ((= (not _let_1237) _let_1166))) _let_1236 :args _let_523)) :args ((or _let_1166 _let_522 _let_639 _let_1235 _let_772 _let_1234 _let_590))))) (let ((_let_1245 (REORDERING (CNF_AND_POS :args (_let_693 2)) :args ((or _let_689 _let_1089))))) (let ((_let_1246 (and _let_76 _let_74 _let_582))) (let ((_let_1247 (ASSUME :args (_let_582)))) (let ((_let_1248 (SYMM _let_1247))) (let ((_let_1249 (SYMM _let_1248))) (let ((_let_1250 (CONG _let_718 _let_755 :args _let_599))) (let ((_let_1251 (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_1246)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1247 _let_621 _let_601) (SCOPE (TRANS _let_1249 _let_1250 (CONG _let_1249 _let_717 :args _let_599)) :args (_let_582 _let_74 _let_76))) :args (_let_76 _let_74 _let_582))) :args (true _let_1246)) :args ((or _let_688 _let_1019 _let_590 _let_612))))) (let ((_let_1252 (and _let_460 _let_948))) (let ((_let_1253 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1252)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_951 _let_550) (SCOPE (FALSE_ELIM (TRANS (CONG _let_552 _let_875 :args _let_549) _let_952)) :args (_let_948 _let_460))) :args (_let_460 _let_948))) :args (true _let_1252)) (CONG _let_543 _let_949 _let_1238 :args _let_523)) :args ((or _let_459 _let_1235 _let_541))))) (let ((_let_1254 (AND_ELIM _let_633 :args _let_934))) (let ((_let_1255 (not _let_835))) (let ((_let_1256 (and _let_76 _let_74 _let_904))) (let ((_let_1257 (MACRO_RESOLUTION_TRUST (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1256)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_907 _let_625) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1016 (REFL :args (_let_21)) :args _let_549) _let_908)) :args (_let_904 _let_616))) :args (_let_76 _let_74 _let_904))) :args (true _let_1256)) (CONG _let_591 _let_613 _let_905 (REFL :args (_let_1255)) :args _let_523)) :args ((or _let_686 _let_1255 _let_590 _let_612))) _let_903 _let_589 _let_611 :args (_let_1255 true _let_686 false _let_76 false _let_74)))) (let ((_let_1258 (AND_ELIM _let_633 :args _let_1048))) (let ((_let_1259 (32))) (let ((_let_1260 (AND_ELIM _let_463 :args _let_1259))) (let ((_let_1261 (not _let_837))) (let ((_let_1262 (MACRO_SR_PRED_INTRO :args ((= (not _let_1261) _let_837))))) (let ((_let_1263 (and _let_76 _let_75 _let_469 _let_1261))) (let ((_let_1264 (ASSUME :args (_let_1261)))) (let ((_let_1265 (FALSE_INTRO _let_1264))) (let ((_let_1266 (SYMM _let_535))) (let ((_let_1267 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1263)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_534 _let_528 _let_1264 _let_601) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1266 _let_955 :args _let_549) _let_1265)) :args (_let_469 _let_75 _let_1261 _let_76))) :args (_let_76 _let_75 _let_469 _let_1261))) :args (true _let_1263)) (CONG _let_591 _let_527 _let_525 _let_1262 _let_947 :args _let_523)) :args ((or _let_837 _let_522 _let_521 _let_946 _let_590))))) (let ((_let_1268 (and _let_76 _let_74 _let_460 _let_469))) (let ((_let_1269 (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_1268)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_550 _let_621 _let_601 _let_534) (SCOPE (TRANS _let_1266 _let_1066 (CONG _let_718 (TRANS _let_716 _let_1065 _let_552) :args _let_599)) :args (_let_460 _let_74 _let_76 _let_469))) :args (_let_76 _let_74 _let_460 _let_469))) :args (true _let_1268)) :args ((or _let_838 _let_541 _let_521 _let_590 _let_612))))) (let ((_let_1270 (and _let_460 _let_469))) (let ((_let_1271 (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_1270)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_534 _let_550) (SCOPE (TRANS _let_552 (CONG _let_718 _let_1266 :args _let_599)) :args (_let_469 _let_460))) :args (_let_460 _let_469))) :args (true _let_1270)) :args ((or _let_691 _let_541 _let_521))))) (let ((_let_1272 (not _let_684))) (let ((_let_1273 (REFL :args (_let_1272)))) (let ((_let_1274 (MACRO_SR_PRED_INTRO :args ((= (not _let_568) _let_471))))) (let ((_let_1275 (and _let_580 _let_472 _let_495 _let_568))) (let ((_let_1276 (ASSUME :args _let_571))) (let ((_let_1277 (FALSE_INTRO _let_1276))) (let ((_let_1278 (SYMM (TRANS _let_642 _let_862)))) (let ((_let_1279 (not _let_682))) (let ((_let_1280 (REFL :args (_let_1279)))) (let ((_let_1281 (and _let_76 _let_75 _let_581 _let_469 _let_1261))) (let ((_let_1282 (TRANS _let_598 _let_1131))) (let ((_let_1283 (21))) (let ((_let_1284 (AND_ELIM _let_633 :args _let_1283))) (let ((_let_1285 (and _let_75 _let_580 _let_836 _let_680 _let_1211))) (let ((_let_1286 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1285)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1103 _let_1085 _let_641 _let_1214 _let_528) (SCOPE (FALSE_ELIM (TRANS (CONG _let_643 (TRANS _let_1087 _let_1104 _let_530) :args _let_549) _let_1215)) :args (_let_680 _let_836 _let_580 _let_1211 _let_75))) :args (_let_75 _let_580 _let_836 _let_680 _let_1211))) :args (true _let_1285)) (CONG _let_527 _let_640 _let_1077 _let_1153 _let_1212 _let_1073 :args _let_523)) :args ((or _let_844 _let_522 _let_639 _let_1072 _let_1101 _let_1070))))) (let ((_let_1287 (and _let_680 _let_1204))) (let ((_let_1288 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1287)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1207 _let_1103) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1105 (REFL :args (_let_8)) :args _let_549) _let_1208)) :args (_let_1204 _let_680))) :args (_let_680 _let_1204))) :args (true _let_1287)) (CONG _let_1153 _let_1205 _let_775 :args _let_523)) :args ((or _let_504 _let_771 _let_1101))))) (let ((_let_1289 (and _let_76 _let_74 _let_469 _let_479))) (let ((_let_1290 (SYMM _let_1187))) (let ((_let_1291 (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_1289)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1186 _let_621 _let_601 _let_534) (SCOPE (TRANS _let_1266 _let_1250 (CONG _let_1290 _let_717 :args _let_599)) :args (_let_479 _let_74 _let_76 _let_469))) :args (_let_76 _let_74 _let_469 _let_479))) :args (true _let_1289)) :args ((or _let_845 _let_521 _let_1182 _let_590 _let_612))))) (let ((_let_1292 (MACRO_RESOLUTION_TRUST _let_1123 _let_1121 _let_1119 _let_1113 _let_1098 _let_1095 _let_1012 _let_1172 _let_1291 _let_611 _let_589 _let_1171 _let_1150 _let_1180 _let_808 _let_806 _let_762 _let_1138 _let_770 _let_768 _let_766 _let_1288 _let_1203 _let_1092 _let_1286 _let_635 _let_520 _let_1107 _let_1284 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1281)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1264 _let_534 _let_1129 _let_605) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1266 _let_1282 :args _let_549) _let_1265)) :args (_let_1261 _let_469 _let_581 _let_594))) :args (_let_76 _let_75 _let_581 _let_469 _let_1261))) :args (true _let_1281)) (CONG _let_591 _let_527 _let_1192 _let_525 _let_1262 _let_1280 :args _let_523)) :args ((or _let_837 _let_522 _let_1279 _let_653 _let_521 _let_590))) _let_520 _let_589 _let_1260 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1275)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1276 _let_644 _let_641 _let_967) (SCOPE (FALSE_ELIM (TRANS (CONG _let_554 (SYMM (TRANS _let_1278 _let_969)) :args _let_549) _let_1277)) :args (_let_568 _let_472 _let_580 _let_495))) :args (_let_580 _let_472 _let_495 _let_568))) :args (true _let_1275)) (CONG _let_640 _let_638 _let_965 _let_1274 _let_1273 :args _let_523)) :args ((or _let_471 _let_639 _let_584 _let_963 _let_1272))) _let_635 _let_1125 _let_1090 _let_961 _let_959 _let_1201 _let_1191 _let_1134 _let_1271 _let_1269 _let_611 _let_589 _let_1267 _let_520 _let_589 _let_1260 _let_1258 _let_1257 _let_1224 _let_1223 _let_1254 _let_1223 _let_972 _let_635 _let_1253 _let_464 _let_555 _let_540 _let_931 _let_635 _let_611 _let_589 _let_945 _let_607 _let_913 (MACRO_RESOLUTION_TRUST _let_1049 _let_1251 _let_611 _let_589 _let_1067 _let_611 _let_589 _let_1245 _let_1090 (MACRO_RESOLUTION_TRUST _let_1244 _let_635 _let_520 _let_589 _let_1233 _let_1232 _let_1123 _let_1121 _let_1119 _let_1113 _let_1098 _let_1095 _let_1231 _let_1230 _let_611 _let_589 _let_1092 _let_1225 _let_1224 _let_1223 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1213)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1214 _let_641 _let_528 _let_532 _let_1198) (SCOPE (FALSE_ELIM (TRANS (CONG _let_643 (TRANS _let_1216 _let_533 _let_530) :args _let_549) _let_1215)) :args (_let_1211 _let_580 _let_75 _let_465 _let_478))) :args (_let_75 _let_580 _let_465 _let_478 _let_1211))) :args (true _let_1213)) (CONG _let_527 _let_640 _let_526 _let_1028 _let_1212 _let_1073 :args _let_523)) :args ((or _let_844 _let_522 _let_639 _let_515 _let_1027 _let_1070))) _let_635 _let_520 _let_1107 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1206)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1207 _let_1083 _let_1168 _let_605 _let_1198) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1112 (SYMM (TRANS (SYMM _let_1210) _let_1209)) :args _let_549) _let_1208)) :args (_let_1204 _let_911 _let_474 _let_594 _let_478))) :args (_let_76 _let_75 _let_478 _let_474 _let_911 _let_1204))) :args (true _let_1206)) (CONG _let_591 _let_527 _let_1028 _let_773 _let_1076 _let_1205 _let_1077 :args _let_523)) :args ((or _let_504 _let_522 _let_1027 _let_1072 _let_772 _let_1071 _let_590))) _let_520 _let_589 _let_1203 _let_1201 _let_1191 (MACRO_RESOLUTION_TRUST _let_1123 _let_1121 _let_1119 _let_1113 _let_1098 _let_1095 _let_1190 _let_1092 _let_1125 _let_1189 _let_611 _let_520 _let_589 _let_903 _let_1088 _let_635 _let_611 _let_589 _let_1069 _let_1134 _let_1180 _let_1055 _let_1053 _let_1178 _let_1177 _let_961 _let_958 _let_959 _let_957 _let_464 _let_721 _let_719 _let_611 _let_865 _let_863 _let_799 _let_589 _let_520 :args ((or _let_499 _let_478 _let_473 _let_477 _let_494 _let_693 _let_492 _let_744 _let_676 _let_584 _let_515 _let_1071) true _let_858 true _let_853 true _let_699 true _let_514 true _let_510 true _let_850 true _let_735 true _let_707 true _let_847 false _let_74 false _let_75 false _let_76 true _let_686 true _let_733 false _let_580 false _let_74 false _let_76 true _let_975 false _let_700 false _let_479 false _let_836 true _let_974 false _let_581 true _let_670 true _let_843 false _let_838 true _let_725 true _let_724 true _let_459 true _let_663 true _let_659 false _let_74 true _let_669 true _let_666 true _let_731 false _let_76 false _let_75)) _let_961 _let_958 _let_1172 _let_1171 _let_959 _let_957 _let_464 _let_721 _let_719 _let_611 _let_865 _let_863 _let_799 _let_589 _let_520 :args ((or _let_503 _let_499 _let_473 _let_701 _let_477 _let_687 _let_494 _let_693 _let_492 _let_744 _let_584 _let_515 _let_772 _let_1071) false _let_580 false _let_75 false _let_76 true _let_1166 false _let_705 false _let_707 true _let_858 true _let_853 true _let_699 true _let_514 true _let_510 true _let_850 false _let_848 false _let_74 false _let_76 true _let_735 false _let_1165 false _let_461 true _let_683 true _let_733 false _let_580 false _let_75 true _let_844 true _let_836 false _let_75 false _let_76 true _let_504 true _let_581 true _let_726 false _let_478 true _let_843 false _let_838 true _let_676 false _let_674 true _let_725 true _let_724 true _let_459 true _let_663 true _let_659 false _let_74 true _let_669 true _let_666 true _let_731 false _let_76 false _let_75)) (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1164)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_895 _let_1083 _let_881 _let_641 _let_967) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1112 _let_971 :args _let_549) _let_896)) :args (_let_891 _let_911 _let_501 _let_580 _let_495))) :args (_let_580 _let_495 _let_501 _let_911 _let_891))) :args (true _let_1164)) (CONG _let_640 _let_965 _let_890 _let_1076 _let_892 _let_1163 :args _let_523)) :args ((or _let_702 _let_639 _let_963 _let_1162 _let_859 _let_1071))) _let_635 _let_888 _let_1111 _let_794 _let_1161 _let_1152 _let_993 _let_991 _let_1150 _let_808 _let_806 _let_1149 _let_520 _let_1145 _let_1143 _let_611 _let_520 _let_589 _let_903 _let_762 _let_1138 _let_770 _let_768 _let_766 (MACRO_RESOLUTION_TRUST _let_1134 _let_1125 _let_1123 _let_1121 _let_1119 _let_1113 _let_1098 _let_1095 _let_1092 _let_1090 _let_1088 _let_635 _let_611 _let_589 _let_1069 _let_1067 _let_611 _let_589 _let_1059 _let_1057 _let_1055 _let_1053 _let_1049 _let_1047 _let_940 _let_1045 _let_1044 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1042)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_779 _let_996 _let_621 _let_601 _let_781) (SCOPE (FALSE_ELIM (TRANS (CONG _let_718 (SYMM (TRANS _let_996 (SYMM _let_1043))) :args _let_549) _let_780)) :args (_let_317 _let_480 _let_74 _let_76 _let_484))) :args (_let_317 _let_76 _let_74 _let_480 _let_484))) :args (true _let_1042)) (CONG _let_776 _let_591 _let_613 _let_1041 _let_775 _let_1040 :args _let_523)) :args ((or _let_316 _let_994 _let_771 _let_1039 _let_590 _let_612))) _let_611 _let_589 _let_770 _let_1038 _let_1026 _let_1024 _let_1018 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1015)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_907 _let_625 _let_528 _let_781) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1016 _let_982 :args _let_549) _let_908)) :args (_let_904 _let_616 _let_75 _let_484))) :args (_let_76 _let_75 _let_74 _let_484 _let_904))) :args (true _let_1015)) (CONG _let_591 _let_527 _let_613 _let_775 _let_905 _let_1014 :args _let_523)) :args ((or _let_686 _let_522 _let_771 _let_1013 _let_590 _let_612))) _let_611 _let_520 _let_589 _let_903 _let_1012 _let_1010 _let_589 _let_1001 _let_1000 _let_611 _let_589 _let_808 _let_806 _let_796 _let_794 _let_993 _let_991 _let_783 _let_770 _let_987 _let_520 _let_977 _let_834 _let_825 _let_634 _let_632 _let_607 _let_627 _let_721 _let_719 _let_611 _let_865 _let_863 _let_799 _let_589 _let_520 :args ((or _let_476 _let_469 _let_499 _let_494 _let_736 _let_725 _let_843 _let_744 _let_584 _let_771) true _let_700 false _let_707 true _let_858 true _let_853 true _let_699 true _let_514 true _let_510 true _let_735 true _let_693 true _let_733 false _let_580 false _let_74 false _let_76 true _let_975 false _let_691 false _let_74 false _let_76 true _let_492 true _let_676 false _let_836 true _let_974 false _let_728 false _let_581 true _let_466 false _let_911 false _let_490 true _let_673 false _let_74 false _let_76 true _let_316 true _let_478 true _let_727 true _let_582 true _let_738 true _let_973 false _let_74 false _let_75 false _let_76 true _let_686 true _let_850 true _let_737 false _let_76 true _let_314 false _let_845 false _let_74 false _let_76 false _let_473 true _let_475 false _let_657 true _let_656 false _let_480 true _let_481 true _let_474 true _let_316 true _let_482 false _let_75 true _let_483 true _let_730 true _let_722 false _let_580 true _let_502 true _let_587 true _let_496 true _let_663 true _let_659 false _let_74 true _let_669 true _let_666 true _let_731 false _let_76 false _let_75)) _let_972 _let_635 _let_961 _let_959 _let_958 _let_957 _let_520 _let_589 _let_464 _let_537 _let_520 _let_517 _let_945 _let_607 _let_943 _let_940 _let_834 _let_635 _let_825 _let_879 _let_635 _let_567 _let_931 _let_909 _let_903 _let_901 _let_888 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_919)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_920 _let_881) (SCOPE (FALSE_ELIM (TRANS (CONG _let_883 _let_922 :args _let_549) _let_921)) :args (_let_917 _let_501))) :args (_let_501 _let_917))) :args (true _let_919)) (CONG _let_890 _let_918 _let_916 :args _let_523)) :args ((or _let_745 _let_915 _let_859))) _let_914 _let_913 _let_886 _let_589 _let_611 _let_634 _let_632 _let_607 _let_627 :args ((or _let_503 _let_476 _let_471 _let_460 _let_494 _let_584 _let_859) true _let_582 false _let_74 false _let_76 true _let_728 false _let_74 false _let_76 true _let_688 true _let_691 false _let_693 true _let_687 false _let_580 true _let_702 false _let_911 true _let_656 true _let_680 true _let_910 false _let_482 true _let_481 true _let_492 false _let_474 true _let_475 true _let_480 false _let_75 true _let_658 true _let_701 false _let_74 false _let_75 false _let_76 true _let_686 false _let_487 true _let_473 true _let_316 false _let_486 true _let_485 true _let_484 true _let_477 false _let_580 true _let_843 true _let_725 false _let_838 true _let_724 false _let_75 false _let_76 true _let_459 true _let_469 false _let_75 true _let_468 false _let_495 true _let_587 false _let_465 true _let_466 true _let_730 false _let_580 true _let_722 true _let_467 false _let_580 true _let_470 true _let_736 true _let_739 true _let_686 true _let_505 true _let_702 true _let_499 true _let_745 true _let_744 false _let_742 false _let_76 false _let_74 false _let_580 true _let_502 true _let_587 true _let_496)) _let_909 _let_635 _let_611 _let_589 _let_903 _let_901 _let_888 _let_886 _let_635 _let_611 _let_589 _let_879 _let_567 _let_634 _let_632 _let_607 _let_627 _let_876 _let_867 _let_721 _let_719 _let_611 _let_865 _let_863 _let_799 _let_589 _let_520 :args ((or _let_476 _let_471 _let_494 _let_584 _let_859) true _let_858 true _let_853 true _let_699 true _let_514 true _let_510 true _let_850 true _let_676 false _let_845 false _let_74 false _let_76 false _let_674 true _let_492 false _let_479 false _let_474 true _let_475 false _let_487 true _let_473 true _let_316 false _let_486 true _let_485 true _let_484 true _let_504 true _let_735 true _let_733 false _let_580 false _let_75 true _let_844 false _let_680 true _let_682 false _let_75 false _let_76 true _let_837 true _let_684 false _let_580 true _let_707 true _let_693 true _let_843 true _let_725 true _let_478 true _let_726 false _let_700 false _let_691 false _let_838 false _let_74 false _let_76 true _let_724 false _let_75 false _let_76 true _let_837 false _let_836 true _let_835 false _let_581 true _let_683 false _let_469 true _let_683 true _let_477 false _let_580 true _let_461 true _let_459 true _let_465 true _let_312 true _let_736 false _let_580 false _let_74 false _let_76 false _let_495 true _let_587 true _let_744 false _let_460 true _let_739 false _let_580 false _let_74 false _let_76 true _let_686 true _let_505 true _let_702 false _let_742 false _let_580 false _let_74 false _let_76 true _let_467 true _let_470 false _let_580 true _let_502 true _let_587 true _let_496 true _let_503 true _let_665 true _let_663 true _let_659 false _let_74 true _let_669 true _let_666 true _let_731 false _let_76 false _let_75)))) (let ((_let_1293 (AND_ELIM _let_633 :args _let_518))) (let ((_let_1294 (and _let_323 _let_478))) (let ((_let_1295 (_let_323 _let_478))) (let ((_let_1296 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1294)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_595 _let_1198) (SCOPE (FALSE_ELIM (TRANS (CONG _let_564 _let_1199 :args _let_549) _let_596)) :args _let_1295)) :args _let_1295)) :args (true _let_1294)) (CONG _let_592 _let_1028 _let_916 :args _let_523)) :args ((or _let_322 _let_915 _let_1027))))) (let ((_let_1297 (and _let_75 _let_580 _let_499))) (let ((_let_1298 (ASSUME :args (_let_499)))) (let ((_let_1299 (SYMM _let_1298))) (let ((_let_1300 (SYMM _let_1299))) (let ((_let_1301 (TRANS _let_642 _let_1300))) (let ((_let_1302 (SYMM _let_530))) (let ((_let_1303 (CONG _let_1302 _let_641 :args _let_599))) (let ((_let_1304 (CONG _let_530 _let_564 :args _let_599))) (let ((_let_1305 (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_1297)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1298 _let_641 _let_528) (SCOPE (TRANS _let_1300 _let_1304 _let_1303 (CONG _let_554 _let_1301 :args _let_599)) :args (_let_499 _let_580 _let_75))) :args (_let_75 _let_580 _let_499))) :args (true _let_1297)) :args ((or _let_732 _let_522 _let_639 _let_915))))) (let ((_let_1306 (REORDERING (CNF_AND_POS :args (_let_735 0)) :args ((or _let_734 _let_1091))))) (let ((_let_1307 (= _let_6 _let_9))) (let ((_let_1308 (37))) (let ((_let_1309 (AND_ELIM _let_463 :args _let_1308))) (let ((_let_1310 (not _let_498))) (let ((_let_1311 (MACRO_SR_PRED_INTRO :args ((= (not _let_1310) _let_498))))) (let ((_let_1312 (and _let_495 _let_1310))) (let ((_let_1313 (ASSUME :args (_let_1310)))) (let ((_let_1314 (FALSE_INTRO _let_1313))) (let ((_let_1315 (SYMM _let_968))) (let ((_let_1316 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1312)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1313 _let_967) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1315 _let_922 :args _let_549) _let_1314)) :args (_let_1310 _let_495))) :args (_let_495 _let_1310))) :args (true _let_1312)) (CONG _let_965 _let_1311 _let_916 :args _let_523)) :args ((or _let_498 _let_915 _let_963))))) (let ((_let_1317 (and _let_580 _let_472 _let_505 _let_568))) (let ((_let_1318 (MACRO_SR_PRED_INTRO :args ((= (not _let_771) _let_484))))) (let ((_let_1319 (and _let_76 _let_75 _let_474 _let_771))) (let ((_let_1320 (ASSUME :args _let_774))) (let ((_let_1321 (FALSE_INTRO _let_1320))) (let ((_let_1322 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1319)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1320 _let_1168 _let_605) (SCOPE (FALSE_ELIM (TRANS (CONG _let_554 _let_1210 :args _let_549) _let_1321)) :args (_let_771 _let_474 _let_594))) :args (_let_76 _let_75 _let_474 _let_771))) :args (true _let_1319)) (CONG _let_591 _let_527 _let_773 _let_1318 _let_1280 :args _let_523)) :args ((or _let_484 _let_522 _let_1279 _let_772 _let_590))))) (let ((_let_1323 (and _let_76 _let_75 _let_581 _let_474 _let_771))) (let ((_let_1324 (39))) (let ((_let_1325 (AND_ELIM _let_463 :args _let_1324))) (let ((_let_1326 (not _let_677))) (let ((_let_1327 (MACRO_SR_PRED_INTRO :args ((= (not _let_1326) _let_677))))) (let ((_let_1328 (_let_684))) (let ((_let_1329 (ASSUME :args _let_1328))) (let ((_let_1330 (SYMM _let_1329))) (let ((_let_1331 (ASSUME :args (_let_1326)))) (let ((_let_1332 (FALSE_INTRO _let_1331))) (let ((_let_1333 (44))) (let ((_let_1334 (AND_ELIM _let_463 :args _let_1333))) (let ((_let_1335 (not _let_679))) (let ((_let_1336 (REFL :args (_let_1335)))) (let ((_let_1337 (not _let_1307))) (let ((_let_1338 (MACRO_SR_PRED_INTRO :args ((= (not _let_1337) _let_1307))))) (let ((_let_1339 (and _let_482 _let_1337))) (let ((_let_1340 (ASSUME :args (_let_1337)))) (let ((_let_1341 (FALSE_INTRO _let_1340))) (let ((_let_1342 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1339)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1340 _let_983) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1160 _let_897 :args _let_549) _let_1341)) :args (_let_1337 _let_482))) :args (_let_482 _let_1337))) :args (true _let_1339)) (CONG _let_981 _let_1338 _let_1336 :args _let_523)) :args ((or _let_1307 _let_1335 _let_978))))) (let ((_let_1343 (AND_ELIM _let_942 :args _let_934))) (let ((_let_1344 (not _let_723))) (let ((_let_1345 (REFL :args (_let_1344)))) (let ((_let_1346 (REFL :args (_let_923)))) (let ((_let_1347 (and _let_580 _let_472 _let_499 _let_736 _let_917))) (let ((_let_1348 (TRANS _let_645 _let_641))) (let ((_let_1349 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1347)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_920 _let_1298 _let_641 _let_925 _let_644) (SCOPE (FALSE_ELIM (TRANS (CONG _let_926 (SYMM (TRANS (SYMM _let_1301) (SYMM _let_1348))) :args _let_549) _let_921)) :args (_let_917 _let_499 _let_580 _let_736 _let_472))) :args (_let_580 _let_472 _let_499 _let_736 _let_917))) :args (true _let_1347)) (CONG _let_640 _let_638 _let_916 _let_1346 _let_918 _let_1345 :args _let_523)) :args ((or _let_745 _let_639 _let_584 _let_1344 _let_915 _let_923))))) (let ((_let_1350 (REORDERING (CNF_AND_POS :args (_let_744 2)) :args ((or _let_740 _let_912))))) (let ((_let_1351 (AND_ELIM _let_633 :args _let_786))) (let ((_let_1352 (and _let_315 _let_687))) (let ((_let_1353 (_let_315 _let_687))) (let ((_let_1354 (ASSUME :args (_let_687)))) (let ((_let_1355 (SYMM _let_1354))) (let ((_let_1356 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1352)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1008 _let_1354) (SCOPE (FALSE_ELIM (TRANS (CONG _let_718 _let_1355 :args _let_549) _let_1009)) :args _let_1353)) :args _let_1353)) :args (true _let_1352)) (CONG _let_1004 _let_1163 _let_964 :args _let_523)) :args ((or _let_314 _let_962 _let_1162))))) (let ((_let_1357 (and _let_736 _let_917))) (let ((_let_1358 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1357)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_920 _let_925) (SCOPE (FALSE_ELIM (TRANS (CONG _let_926 _let_922 :args _let_549) _let_921)) :args (_let_917 _let_736))) :args (_let_736 _let_917))) :args (true _let_1357)) (CONG _let_1346 _let_918 _let_1077 :args _let_523)) :args ((or _let_745 _let_1072 _let_923))))) (let ((_let_1359 (42))) (let ((_let_1360 (AND_ELIM _let_463 :args _let_1359))) (let ((_let_1361 (not _let_678))) (let ((_let_1362 (MACRO_SR_PRED_INTRO :args ((= (not _let_1361) _let_678))))) (let ((_let_1363 (and _let_484 _let_1361))) (let ((_let_1364 (ASSUME :args (_let_1361)))) (let ((_let_1365 (FALSE_INTRO _let_1364))) (let ((_let_1366 (SYMM _let_782))) (let ((_let_1367 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1363)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1364 _let_781) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1366 _let_897 :args _let_549) _let_1365)) :args (_let_1361 _let_484))) :args (_let_484 _let_1361))) :args (true _let_1363)) (CONG _let_775 _let_1362 _let_1336 :args _let_523)) :args ((or _let_678 _let_1335 _let_771))))) (let ((_let_1368 (not _let_746))) (let ((_let_1369 (REFL :args (_let_1368)))) (let ((_let_1370 (and _let_580 _let_499 _let_736 _let_917))) (let ((_let_1371 (23))) (let ((_let_1372 (not _let_747))) (let ((_let_1373 (and _let_76 _let_74 _let_484 _let_657 _let_1372))) (let ((_let_1374 (ASSUME :args (_let_1372)))) (let ((_let_1375 (AND_ELIM _let_463 :args _let_807))) (let ((_let_1376 (not _let_748))) (let ((_let_1377 (MACRO_SR_PRED_INTRO :args ((= (not _let_1376) _let_748))))) (let ((_let_1378 (and _let_76 _let_75 _let_581 _let_473 _let_484 _let_1376))) (let ((_let_1379 (ASSUME :args (_let_1376)))) (let ((_let_1380 (FALSE_INTRO _let_1379))) (let ((_let_1381 (TRANS _let_953 _let_620))) (let ((_let_1382 (SYMM (CONG _let_554 _let_1381 :args _let_599)))) (let ((_let_1383 (REFL :args (_let_1060)))) (let ((_let_1384 (and _let_76 _let_75 _let_74 _let_469 _let_904))) (let ((_let_1385 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1384)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_907 _let_625 _let_528 _let_534) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1016 (TRANS _let_535 _let_530) :args _let_549) _let_908)) :args (_let_904 _let_616 _let_75 _let_469))) :args (_let_76 _let_75 _let_74 _let_469 _let_904))) :args (true _let_1384)) (CONG _let_591 _let_527 _let_613 _let_525 _let_905 _let_1383 :args _let_523)) :args ((or _let_686 _let_522 _let_521 _let_1060 _let_590 _let_612))))) (let ((_let_1386 (AND_ELIM _let_633 :args _let_462))) (let ((_let_1387 (REORDERING (CNF_AND_POS :args (_let_693 1)) :args ((or _let_690 _let_1089))))) (let ((_let_1388 (not _let_690))) (let ((_let_1389 (not _let_652))) (let ((_let_1390 (MACRO_SR_PRED_INTRO :args ((= (not _let_1389) _let_652))))) (let ((_let_1391 (and _let_736 _let_1389))) (let ((_let_1392 (ASSUME :args (_let_1389)))) (let ((_let_1393 (FALSE_INTRO _let_1392))) (let ((_let_1394 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1391)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1392 _let_925) (SCOPE (FALSE_ELIM (TRANS (CONG _let_926 _let_875 :args _let_549) _let_1393)) :args (_let_1389 _let_736))) :args (_let_736 _let_1389))) :args (true _let_1391)) (CONG _let_1346 _let_1390 _let_1238 :args _let_523)) :args ((or _let_652 _let_1235 _let_923))))) (let ((_let_1395 (REFL :args (_let_1388)))) (let ((_let_1396 (and _let_76 _let_75 _let_74 _let_469 _let_486 _let_904))) (let ((_let_1397 (CONG _let_535 _let_718 :args _let_599))) (let ((_let_1398 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1396)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_907 _let_601 _let_621 _let_528 _let_759 _let_534) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1188 (TRANS _let_1397 _let_760 _let_530) :args _let_549) _let_908)) :args (_let_904 _let_76 _let_74 _let_75 _let_486 _let_469))) :args (_let_76 _let_75 _let_74 _let_469 _let_486 _let_904))) :args (true _let_1396)) (CONG _let_591 _let_527 _let_613 _let_525 _let_1135 _let_905 _let_1395 :args _let_523)) :args ((or _let_686 _let_522 _let_521 _let_757 _let_1388 _let_590 _let_612))))) (let ((_let_1399 (and _let_469 _let_827))) (let ((_let_1400 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1399)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_832 _let_534) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1266 (REFL :args (_let_16)) :args _let_549) _let_833)) :args (_let_827 _let_469))) :args (_let_469 _let_827))) :args (true _let_1399)) (CONG _let_525 _let_828 _let_572 :args _let_523)) :args ((or _let_722 _let_568 _let_521))))) (let ((_let_1401 (and _let_76 _let_75 _let_74 _let_471 _let_904))) (let ((_let_1402 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1401)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_907 _let_625 _let_528 _let_573) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1016 _let_575 :args _let_549) _let_908)) :args (_let_904 _let_616 _let_75 _let_471))) :args (_let_76 _let_75 _let_74 _let_471 _let_904))) :args (true _let_1401)) (CONG _let_591 _let_527 _let_613 _let_572 _let_905 _let_1345 :args _let_523)) :args ((or _let_686 _let_522 _let_568 _let_1344 _let_590 _let_612))))) (let ((_let_1403 (and _let_321 _let_471))) (let ((_let_1404 (_let_321 _let_471))) (let ((_let_1405 (and _let_76 _let_75 _let_471 _let_870))) (let ((_let_1406 (SYMM _let_574))) (let ((_let_1407 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1405)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_873 _let_573 _let_601 _let_528) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1406 _let_955 :args _let_549) _let_874)) :args (_let_870 _let_471 _let_76 _let_75))) :args (_let_76 _let_75 _let_471 _let_870))) :args (true _let_1405)) (CONG _let_591 _let_527 _let_572 _let_871 _let_947 :args _let_523)) :args ((or _let_665 _let_522 _let_568 _let_946 _let_590))))) (let ((_let_1408 (= tptp.e11 _let_18))) (let ((_let_1409 (= tptp.e11 _let_222))) (let ((_let_1410 (= tptp.e11 _let_249))) (let ((_let_1411 (and _let_261 (not (= tptp.e10 _let_246)) (not (= tptp.e11 _let_245)) (not (= tptp.e12 _let_244)) (not (= tptp.e13 _let_243))))) (let ((_let_1412 (and _let_256 (not (= tptp.e10 _let_255)) (not (= tptp.e11 _let_254)) (not (= tptp.e12 _let_253)) (not (= tptp.e13 _let_252))))) (let ((_let_1413 (and _let_256 (not (= tptp.e10 _let_227)) (not (= tptp.e11 _let_226)) (not (= tptp.e12 _let_225)) (not (= tptp.e13 _let_224))))) (let ((_let_1414 (not _let_1409))) (let ((_let_1415 (and _let_237 (not (= tptp.e10 _let_223)) _let_1414 (not (= tptp.e12 _let_221)) (not (= tptp.e13 _let_220))))) (let ((_let_1416 (not _let_1410))) (let ((_let_1417 (and _let_251 (not (= tptp.e10 _let_250)) _let_1416 (not (= tptp.e12 _let_248)) (not (= tptp.e13 _let_247))))) (let ((_let_1418 (= tptp.e11 _let_208))) (let ((_let_1419 (= tptp.e11 _let_235))) (let ((_let_1420 (= tptp.e12 _let_229))) (let ((_let_1421 (not _let_1420))) (let ((_let_1422 (and _let_232 (not (= tptp.e10 _let_231)) (not (= tptp.e11 _let_230)) _let_1421 (not (= tptp.e13 _let_228))))) (let ((_let_1423 (= tptp.e12 _let_203))) (let ((_let_1424 (not _let_1423))) (let ((_let_1425 (and _let_232 (not (= tptp.e10 _let_205)) (not (= tptp.e11 _let_204)) _let_1424 (not (= tptp.e13 _let_202))))) (let ((_let_1426 (not _let_1418))) (let ((_let_1427 (and _let_251 (not (= tptp.e10 _let_209)) _let_1426 (not (= tptp.e12 _let_207)) (not (= tptp.e13 _let_206))))) (let ((_let_1428 (not _let_1419))) (let ((_let_1429 (= tptp.e10 _let_236))) (let ((_let_1430 (not _let_1429))) (let ((_let_1431 (and _let_237 _let_1430 _let_1428 (not (= tptp.e12 _let_234)) (not (= tptp.e13 _let_233))))) (let ((_let_1432 (and _let_495 _let_1326))) (let ((_let_1433 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1432)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1331 _let_967) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1315 (REFL :args (_let_12)) :args _let_549) _let_1332)) :args (_let_1326 _let_495))) :args (_let_495 _let_1326))) :args (true _let_1432)) (CONG _let_965 _let_1327 _let_751 :args _let_523)) :args ((or _let_677 _let_750 _let_963))))) (let ((_let_1434 (and _let_493 _let_1029))) (let ((_let_1435 (SYMM _let_754))) (let ((_let_1436 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1434)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1032 _let_753) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1435 _let_922 :args _let_549) _let_1033)) :args (_let_1029 _let_493))) :args (_let_493 _let_1029))) :args (true _let_1434)) (CONG _let_751 _let_1030 _let_916 :args _let_523)) :args ((or _let_727 _let_915 _let_750))))) (let ((_let_1437 (not _let_1408))) (let ((_let_1438 (REFL :args (_let_1437)))) (let ((_let_1439 (and _let_580 _let_493 _let_474 _let_1376))) (let ((_let_1440 (MACRO_SR_PRED_INTRO :args ((= (not _let_491) _let_490))))) (let ((_let_1441 (and _let_75 _let_580 _let_493 _let_491))) (let ((_let_1442 (_let_491))) (let ((_let_1443 (ASSUME :args _let_1442))) (let ((_let_1444 (TRANS _let_642 _let_1435))) (let ((_let_1445 (CONG _let_554 _let_1444 :args _let_599))) (let ((_let_1446 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1441)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1443 _let_753 _let_641 _let_528) (SCOPE (FALSE_ELIM (TRANS (CONG _let_718 (TRANS _let_1304 _let_1303 _let_1445) :args _let_549) (FALSE_INTRO _let_1443))) :args (_let_491 _let_493 _let_580 _let_75))) :args (_let_75 _let_580 _let_493 _let_491))) :args (true _let_1441)) (CONG _let_527 _let_640 _let_751 _let_1440 _let_1028 :args _let_523)) :args ((or _let_490 _let_522 _let_639 _let_1027 _let_750))))) (let ((_let_1447 (not _let_261))) (let ((_let_1448 (REFL :args (_let_1447)))) (let ((_let_1449 (and _let_315 _let_76 _let_74 _let_581))) (let ((_let_1450 (SYMM _let_1131))) (let ((_let_1451 (not _let_256))) (let ((_let_1452 (REFL :args (_let_1451)))) (let ((_let_1453 (and _let_76 _let_75 _let_581 _let_1193))) (let ((_let_1454 (and _let_323 _let_581))) (let ((_let_1455 (_let_323 _let_581))) (let ((_let_1456 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1454)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_595 _let_1129) (SCOPE (FALSE_ELIM (TRANS (CONG _let_564 _let_1450 :args _let_549) _let_596)) :args _let_1455)) :args _let_1455)) :args (true _let_1454)) (CONG _let_592 _let_1192 _let_869 :args _let_523)) :args ((or _let_322 _let_868 _let_653))))) (let ((_let_1457 (and _let_76 _let_75 _let_581 _let_836 _let_474 _let_1193))) (let ((_let_1458 (SYMM _let_1086))) (let ((_let_1459 (and _let_836 _let_1193))) (let ((_let_1460 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1459)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1196 _let_1085) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1458 _let_875 :args _let_549) _let_1197)) :args (_let_1193 _let_836))) :args (_let_836 _let_1193))) :args (true _let_1459)) (CONG _let_1077 _let_1194 _let_1238 :args _let_523)) :args ((or _let_726 _let_1235 _let_1072))))) (let ((_let_1461 (and _let_76 _let_75 _let_580 _let_581 _let_493))) (let ((_let_1462 (CONG _let_1381 _let_641 :args _let_599))) (let ((_let_1463 (CONG (SYMM _let_1381) _let_564 :args _let_599))) (let ((_let_1464 (and _let_76 _let_75 _let_580 _let_581))) (let ((_let_1465 (true _let_1464))) (let ((_let_1466 (_let_76 _let_75 _let_580 _let_581))) (let ((_let_1467 (CNF_AND_NEG :args (_let_1464)))) (let ((_let_1468 (REORDERING (CNF_AND_POS :args (_let_1411 0)) :args ((or _let_261 (not _let_1411)))))) (let ((_let_1469 (REORDERING (CNF_AND_POS :args (_let_1412 0)) :args ((or _let_256 (not _let_1412)))))) (let ((_let_1470 (REORDERING (CNF_AND_POS :args (_let_1413 0)) :args ((or _let_256 (not _let_1413)))))) (let ((_let_1471 (not _let_1415))) (let ((_let_1472 (not _let_1417))) (let ((_let_1473 (and _let_319 _let_460))) (let ((_let_1474 (_let_319 _let_460))) (let ((_let_1475 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1473)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_617 _let_550) (SCOPE (FALSE_ELIM (TRANS (CONG _let_564 _let_551 :args _let_549) _let_618)) :args _let_1474)) :args _let_1474)) :args (true _let_1473)) (CONG _let_614 _let_543 _let_558 :args _let_523)) :args ((or _let_318 _let_557 _let_541))))) (let ((_let_1476 (and _let_315 _let_728 _let_474))) (let ((_let_1477 (and _let_315 _let_728))) (let ((_let_1478 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1477)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1062 _let_1008) (SCOPE (FALSE_ELIM (TRANS (CONG _let_718 _let_1063 :args _let_549) _let_1009)) :args (_let_728 _let_315))) :args (_let_315 _let_728))) :args (true _let_1477)) (CONG _let_1004 _let_1383 _let_1020 :args _let_523)) :args ((or _let_314 _let_1019 _let_1060))))) (let ((_let_1479 (and _let_76 _let_75 _let_580 _let_581 _let_501))) (let ((_let_1480 (and _let_76 _let_75 _let_580 _let_581 _let_467))) (let ((_let_1481 (SYMM _let_878))) (let ((_let_1482 (TRANS _let_642 _let_1481))) (let ((_let_1483 (not _let_1422))) (let ((_let_1484 (not _let_1425))) (let ((_let_1485 (not _let_1427))) (let ((_let_1486 (not _let_1431))) (let ((_let_1487 (= tptp.e10 _let_197))) (let ((_let_1488 (not _let_1487))) (let ((_let_1489 (and _let_1488 (not (= tptp.e11 _let_196)) (not (= tptp.e12 _let_195)) _let_857))) (let ((_let_1490 (= tptp.e13 _let_262))) (let ((_let_1491 (= tptp.e13 _let_238))) (let ((_let_1492 (= tptp.e13 _let_215))) (let ((_let_1493 (= tptp.e10 _let_213))) (let ((_let_1494 (not _let_1493))) (let ((_let_1495 (and _let_214 _let_1494 (not (= tptp.e11 _let_212)) (not (= tptp.e12 _let_211)) (not (= tptp.e13 _let_210))))) (let ((_let_1496 (and _let_214 (not (= tptp.e10 _let_201)) (not (= tptp.e11 _let_200)) (not (= tptp.e12 _let_199)) (not (= tptp.e13 _let_198))))) (let ((_let_1497 (not _let_1490))) (let ((_let_1498 (= tptp.e12 _let_263))) (let ((_let_1499 (not _let_1498))) (let ((_let_1500 (and _let_513 (not (= tptp.e11 _let_264)) _let_1499 _let_1497))) (let ((_let_1501 (not _let_1491))) (let ((_let_1502 (and (not (= tptp.e10 _let_242)) _let_668 (not (= tptp.e12 _let_239)) _let_1501))) (let ((_let_1503 (not _let_1492))) (let ((_let_1504 (and (not (= tptp.e10 _let_219)) (not (= tptp.e11 _let_218)) _let_509 _let_1503))) (let ((_let_1505 (= tptp.e10 _let_260))) (let ((_let_1506 (not _let_1505))) (let ((_let_1507 (and _let_261 _let_1506 (not (= tptp.e11 _let_259)) (not (= tptp.e12 _let_258)) (not (= tptp.e13 _let_257))))) (let ((_let_1508 (and _let_317 _let_482))) (let ((_let_1509 (_let_317 _let_482))) (let ((_let_1510 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1508)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_779 _let_983) (SCOPE (FALSE_ELIM (TRANS (CONG _let_718 _let_984 :args _let_549) _let_780)) :args _let_1509)) :args _let_1509)) :args (true _let_1508)) (CONG _let_776 _let_981 _let_815 :args _let_523)) :args ((or _let_316 _let_811 _let_978))))) (let ((_let_1511 (AND_ELIM _let_633 :args _let_798))) (let ((_let_1512 (and _let_911 _let_482))) (let ((_let_1513 (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_1512)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_983 _let_1083) (SCOPE (TRANS _let_1112 (CONG _let_885 _let_1160 :args _let_599)) :args (_let_482 _let_911))) :args (_let_911 _let_482))) :args (true _let_1512)) :args ((or _let_856 _let_1071 _let_978))))) (let ((_let_1514 (not _let_1489))) (let ((_let_1515 (not _let_214))) (let ((_let_1516 (and _let_76 _let_75 _let_479 _let_788))) (let ((_let_1517 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1516)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_792 _let_605 _let_1186) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1159 (TRANS _let_1187 _let_805) :args _let_549) _let_793)) :args (_let_788 _let_594 _let_479))) :args (_let_76 _let_75 _let_479 _let_788))) :args (true _let_1516)) (CONG _let_591 _let_527 _let_1184 _let_789 (REFL :args (_let_1515)) :args _let_523)) :args ((or _let_784 _let_522 _let_1182 _let_1515 _let_590))))) (let ((_let_1518 (and _let_75 _let_911))) (let ((_let_1519 (_let_75 _let_911))) (let ((_let_1520 (and _let_471 _let_911))) (let ((_let_1521 (_let_471 _let_911))) (let ((_let_1522 (and _let_684 _let_911))) (let ((_let_1523 (_let_684 _let_911))) (let ((_let_1524 (SYMM _let_1330))) (let ((_let_1525 (REORDERING (CNF_AND_POS :args (_let_1495 0)) :args ((or _let_214 (not _let_1495)))))) (let ((_let_1526 (REORDERING (CNF_AND_POS :args (_let_1496 0)) :args ((or _let_214 (not _let_1496)))))) (let ((_let_1527 (not _let_1500))) (let ((_let_1528 (not _let_1502))) (let ((_let_1529 (not _let_1504))) (let ((_let_1530 (not _let_1507))) (let ((_let_1531 (MODUS_PONENS (AND_INTRO _let_601 _let_621 _let_641) (SCOPE (TRANS _let_643 (CONG _let_564 _let_624 :args _let_599)) :args _let_1117)))) (let ((_let_1532 (MACRO_RESOLUTION_TRUST (REORDERING (CNF_AND_POS :args (_let_1507 1)) :args ((or _let_1506 _let_1530))) (MACRO_RESOLUTION_TRUST (REORDERING (RESOLUTION _let_1118 (IMPLIES_ELIM (SCOPE _let_1531 :args _let_1117)) :args _let_1116) :args ((or _let_1505 _let_639 _let_590 _let_612))) _let_635 _let_589 _let_611 :args (_let_1505 false _let_580 false _let_76 false _let_74)) :args (_let_1530 false _let_1505)))) (let ((_let_1533 (AND_ELIM _let_1122 :args _let_518))) (let ((_let_1534 (41))) (let ((_let_1535 (AND_ELIM _let_463 :args _let_1534))) (let ((_let_1536 (not _let_685))) (let ((_let_1537 (and _let_480 _let_1536))) (let ((_let_1538 (ASSUME :args (_let_1536)))) (let ((_let_1539 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1537)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1538 _let_996) (SCOPE (FALSE_ELIM (TRANS (CONG _let_998 (REFL :args (_let_11)) :args _let_549) (FALSE_INTRO _let_1538))) :args (_let_1536 _let_480))) :args (_let_480 _let_1536))) :args (true _let_1537)) (CONG _let_1041 (MACRO_SR_PRED_INTRO :args ((= (not _let_1536) _let_685))) _let_1273 :args _let_523)) :args ((or _let_685 _let_1272 _let_994))))) (let ((_let_1540 (and _let_317 _let_480))) (let ((_let_1541 (_let_317 _let_480))) (let ((_let_1542 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1540)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_779 _let_996) (SCOPE (FALSE_ELIM (TRANS (CONG _let_718 _let_997 :args _let_549) _let_780)) :args _let_1541)) :args _let_1541)) :args (true _let_1540)) (CONG _let_776 _let_1041 _let_1184 :args _let_523)) :args ((or _let_316 _let_1182 _let_994))))) (let ((_let_1543 (and _let_76 _let_75 _let_74 _let_680 _let_904))) (let ((_let_1544 (REFL :args _let_1442))) (let ((_let_1545 (and _let_76 _let_75 _let_580 _let_493 _let_1193 _let_490))) (let ((_let_1546 (ASSUME :args (_let_490)))) (let ((_let_1547 (SYMM _let_1546))) (let ((_let_1548 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1545)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1196 (MODUS_PONENS (AND_INTRO _let_528 _let_601 _let_1546 _let_753 _let_641) (SCOPE (TRANS (CONG _let_528 _let_564 :args _let_599) (CONG _let_529 _let_641 :args _let_599) _let_1445 _let_1547 _let_603 _let_600) :args (_let_75 _let_76 _let_490 _let_493 _let_580))) _let_605) (SCOPE (FALSE_ELIM (TRANS (CONG (TRANS _let_805 (SYMM (ASSUME :args (_let_256)))) _let_875 :args _let_549) _let_1197)) :args (_let_1193 _let_256 _let_594))) :args (_let_76 _let_75 _let_580 _let_493 _let_1193 _let_490))) :args (true _let_1545)) (CONG _let_591 _let_527 _let_640 _let_751 _let_1194 _let_1544 _let_1192 :args _let_523)) :args ((or _let_726 _let_491 _let_522 _let_639 _let_653 _let_750 _let_590))))) (let ((_let_1549 (AND_ELIM _let_463 :args _let_1179))) (let ((_let_1550 (not _let_729))) (let ((_let_1551 (MACRO_SR_PRED_INTRO :args ((= (not _let_1550) _let_729))))) (let ((_let_1552 (and _let_580 _let_471 _let_582 _let_493 _let_1550))) (let ((_let_1553 (ASSUME :args (_let_1550)))) (let ((_let_1554 (FALSE_INTRO _let_1553))) (let ((_let_1555 (and _let_478 _let_493))) (let ((_let_1556 (_let_478 _let_493))) (let ((_let_1557 (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_1555)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1198 _let_753) (SCOPE (TRANS _let_1435 (CONG _let_554 _let_1200 :args _let_599)) :args _let_1556)) :args _let_1556)) :args (true _let_1555)) :args ((or _let_732 _let_1027 _let_750))))) (let ((_let_1558 (and _let_321 _let_680))) (let ((_let_1559 (_let_321 _let_680))) (let ((_let_1560 (and _let_76 _let_75 _let_467))) (let ((_let_1561 (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_1560)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_601 _let_877 _let_528) (SCOPE (TRANS _let_603 (CONG _let_564 _let_1302 :args _let_599) (CONG _let_1481 _let_554 :args _let_599)) :args (_let_76 _let_467 _let_75))) :args (_let_76 _let_75 _let_467))) :args (true _let_1560)) :args ((or _let_839 _let_522 _let_557 _let_590))))) (let ((_let_1562 (and _let_467 _let_948))) (let ((_let_1563 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1562)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_951 _let_877) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1481 _let_875 :args _let_549) _let_952)) :args (_let_948 _let_467))) :args (_let_467 _let_948))) :args (true _let_1562)) (CONG _let_558 _let_949 _let_869 :args _let_523)) :args ((or _let_459 _let_868 _let_557))))) (let ((_let_1564 (REORDERING (CNF_AND_POS :args (_let_843 2)) :args ((or _let_840 _let_960))))) (let ((_let_1565 (AND_ELIM _let_633 :args _let_809))) (let ((_let_1566 (and _let_76 _let_75 _let_74 _let_684 _let_904))) (let ((_let_1567 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1566)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_907 _let_625 _let_528 _let_1329) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1016 (TRANS _let_1330 _let_530) :args _let_549) _let_908)) :args (_let_904 _let_616 _let_75 _let_684))) :args (_let_76 _let_75 _let_74 _let_684 _let_904))) :args (true _let_1566)) (CONG _let_591 _let_527 _let_613 _let_1273 _let_905 _let_1163 :args _let_523)) :args ((or _let_686 _let_522 _let_1272 _let_1162 _let_590 _let_612))))) (let ((_let_1568 (and _let_76 _let_75 _let_74 _let_482 _let_904))) (let ((_let_1569 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1568)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_907 _let_625 _let_528 _let_983) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1016 (TRANS _let_984 _let_530) :args _let_549) _let_908)) :args (_let_904 _let_616 _let_75 _let_482))) :args (_let_76 _let_75 _let_74 _let_482 _let_904))) :args (true _let_1568)) (CONG _let_591 _let_527 _let_613 _let_981 _let_905 _let_1003 :args _let_523)) :args ((or _let_686 _let_522 _let_978 _let_1002 _let_590 _let_612))))) (let ((_let_1570 (MACRO_SR_PRED_INTRO :args ((= (not _let_541) _let_460))))) (let ((_let_1571 (and _let_580 _let_467 _let_541))) (let ((_let_1572 (ASSUME :args _let_542))) (let ((_let_1573 (FALSE_INTRO _let_1572))) (let ((_let_1574 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1571)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1572 _let_877 _let_641) (SCOPE (FALSE_ELIM (TRANS (CONG _let_885 _let_1482 :args _let_549) _let_1573)) :args (_let_541 _let_467 _let_580))) :args (_let_580 _let_467 _let_541))) :args (true _let_1571)) (CONG _let_640 _let_558 _let_1570 _let_1369 :args _let_523)) :args ((or _let_460 _let_639 _let_1368 _let_557))))) (let ((_let_1575 (and _let_76 _let_75 _let_580 _let_503))) (let ((_let_1576 (ASSUME :args (_let_503)))) (let ((_let_1577 (SYMM _let_1576))) (let ((_let_1578 (SYMM _let_1577))) (let ((_let_1579 (CONG (SYMM _let_954) _let_564 :args _let_599))) (let ((_let_1580 (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_1575)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1576 _let_641 _let_601 _let_528) (SCOPE (TRANS _let_1578 _let_1579 (CONG _let_954 _let_643 :args _let_599) (CONG _let_718 (TRANS _let_884 _let_1578) :args _let_599)) :args (_let_503 _let_580 _let_76 _let_75))) :args (_let_76 _let_75 _let_580 _let_503))) :args (true _let_1575)) :args ((or _let_700 _let_522 _let_639 _let_868 _let_590))))) (let ((_let_1581 (and _let_580 _let_503 _let_460 _let_493 _let_948))) (let ((_let_1582 (TRANS _let_754 _let_641))) (let ((_let_1583 (TRANS _let_642 _let_1578))) (let ((_let_1584 (SYMM _let_1583))) (let ((_let_1585 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1581)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_951 _let_550 _let_1576 _let_641 _let_753) (SCOPE (FALSE_ELIM (TRANS (CONG _let_552 (SYMM (TRANS _let_1584 (SYMM _let_1582))) :args _let_549) _let_952)) :args (_let_948 _let_460 _let_503 _let_580 _let_493))) :args (_let_580 _let_503 _let_460 _let_493 _let_948))) :args (true _let_1581)) (CONG _let_640 _let_869 _let_543 _let_751 _let_949 _let_1140 :args _let_523)) :args ((or _let_459 _let_639 _let_868 _let_541 _let_750 _let_1139))))) (let ((_let_1586 (not _let_841))) (let ((_let_1587 (REFL :args (_let_1586)))) (let ((_let_1588 (and _let_76 _let_75 _let_580 _let_460 _let_493 _let_684 _let_474 _let_1310 _let_490))) (let ((_let_1589 (CONG _let_564 _let_528 :args _let_599))) (let ((_let_1590 (CONG _let_551 _let_718 :args _let_599))) (let ((_let_1591 (CONG _let_529 _let_564 :args _let_599))) (let ((_let_1592 (CONG _let_528 _let_642 :args _let_599))) (let ((_let_1593 (CONG _let_554 _let_1582 :args _let_599))) (let ((_let_1594 (REORDERING (CNF_AND_POS :args (_let_843 1)) :args ((or _let_841 _let_960))))) (let ((_let_1595 (REORDERING (IMPLIES_ELIM (SCOPE (MODUS_PONENS _let_647 (SCOPE (TRANS _let_649 (CONG _let_718 _let_649 :args _let_599)) :args _let_646)) :args _let_646)) :args ((or _let_664 _let_636))))) (let ((_let_1596 (and _let_476 _let_870))) (let ((_let_1597 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1596)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_873 _let_647) (SCOPE (FALSE_ELIM (TRANS (CONG _let_649 _let_875 :args _let_549) _let_874)) :args (_let_870 _let_476))) :args (_let_476 _let_870))) :args (true _let_1596)) (CONG _let_637 _let_871 _let_1192 :args _let_523)) :args ((or _let_665 _let_653 _let_636))))) (let ((_let_1598 (REORDERING (EQ_RESOLVE (NOT_AND (MACRO_SR_PRED_TRANSFORM (SCOPE (AND_INTRO _let_601 _let_647 _let_573 _let_779) :args (_let_317 _let_76 _let_476 _let_471)) (SCOPE (MACRO_SR_PRED_ELIM (TRANS (SYMM _let_780) (TRUE_INTRO (TRANS _let_603 (SYMM (TRANS _let_1406 _let_648 _let_603)))))) :args (_let_76 _let_476 _let_471 _let_317)) :args ((not (and _let_317 _let_76 _let_476 _let_471)) SB_LITERAL))) (CONG _let_776 _let_591 _let_637 _let_572 :args _let_523)) :args ((or _let_316 _let_636 _let_568 _let_590))))) (let ((_let_1599 (REORDERING (CNF_AND_POS :args (_let_669 0)) :args ((or _let_668 _let_864))))) (let ((_let_1600 (= _let_10 _let_13))) (let ((_let_1601 (REORDERING (CNF_AND_POS :args (_let_676 2)) :args ((or _let_672 _let_1056))))) (let ((_let_1602 (not _let_497))) (let ((_let_1603 (and _let_76 _let_74 _let_497))) (let ((_let_1604 (true _let_1603))) (let ((_let_1605 (_let_76 _let_74 _let_497))) (let ((_let_1606 (ASSUME :args (_let_497)))) (let ((_let_1607 (SYMM _let_1606))) (let ((_let_1608 (SYMM _let_1607))) (let ((_let_1609 (AND_INTRO _let_601 _let_621 _let_1606))) (let ((_let_1610 (CNF_AND_NEG :args (_let_1603)))) (let ((_let_1611 (REORDERING (RESOLUTION _let_1610 (IMPLIES_ELIM (SCOPE (MODUS_PONENS _let_1609 (SCOPE (TRANS _let_623 _let_1081 (CONG _let_1608 _let_718 :args _let_599)) :args _let_1605)) :args _let_1605)) :args _let_1604) :args ((or _let_671 _let_1602 _let_590 _let_612))))) (let ((_let_1612 (38))) (let ((_let_1613 (and _let_76 _let_74 _let_478 _let_484 _let_673))) (let ((_let_1614 (ASSUME :args (_let_673)))) (let ((_let_1615 (MACRO_RESOLUTION_TRUST (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_1613)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1198 _let_1614 _let_781 _let_621 _let_601) (SCOPE (TRANS _let_999 (CONG _let_1366 _let_717 :args _let_599) (SYMM _let_1614) _let_1200) :args (_let_478 _let_673 _let_484 _let_74 _let_76))) :args (_let_76 _let_74 _let_478 _let_484 _let_673))) :args (true _let_1613)) :args ((or _let_1600 _let_1027 _let_771 _let_1039 _let_590 _let_612))) _let_611 _let_589 (AND_ELIM _let_463 :args _let_1612) _let_768 _let_766 _let_762 _let_756 _let_611 _let_589 _let_540 _let_823 _let_627 _let_1611 _let_611 _let_589 _let_1601 _let_1057 :args ((or _let_472 _let_471 _let_1027 _let_1056) false _let_74 false _let_76 true _let_1600 false _let_484 true _let_485 true _let_486 true _let_487 false _let_74 false _let_76 true _let_312 false _let_493 true _let_496 true _let_497 false _let_74 false _let_76 true _let_671 false _let_673)))) (let ((_let_1616 (not _let_681))) (let ((_let_1617 (and _let_76 _let_75 _let_476 _let_484 _let_1616))) (let ((_let_1618 (ASSUME :args (_let_1616)))) (let ((_let_1619 (TRANS _let_598 _let_649))) (let ((_let_1620 (REFL :args (_let_1602)))) (let ((_let_1621 (and _let_497 _let_1361))) (let ((_let_1622 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1621)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1364 _let_1606) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1608 _let_897 :args _let_549) _let_1365)) :args (_let_1361 _let_497))) :args (_let_497 _let_1361))) :args (true _let_1621)) (CONG _let_1620 _let_1362 _let_890 :args _let_523)) :args ((or _let_678 _let_859 _let_1602))))) (let ((_let_1623 (and _let_75 _let_580 _let_461 _let_484 _let_1211))) (let ((_let_1624 (REFL :args (_let_660)))) (let ((_let_1625 (and _let_76 _let_74 _let_505 _let_1204))) (let ((_let_1626 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1625)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1207 _let_898 _let_621 _let_601) (SCOPE (FALSE_ELIM (TRANS (CONG _let_900 (CONG _let_717 _let_718 :args _let_599) :args _let_549) _let_1208)) :args (_let_1204 _let_505 _let_74 _let_76))) :args (_let_76 _let_74 _let_505 _let_1204))) :args (true _let_1625)) (CONG _let_591 _let_613 _let_893 _let_1205 _let_1624 :args _let_523)) :args ((or _let_504 _let_660 _let_889 _let_590 _let_612))))) (let ((_let_1627 (REORDERING (RESOLUTION _let_1610 (IMPLIES_ELIM (SCOPE (MODUS_PONENS _let_1609 (SCOPE (TRANS _let_1608 (CONG _let_1188 _let_718 :args _let_599)) :args _let_1605)) :args _let_1605)) :args _let_1604) :args ((or _let_500 _let_1602 _let_590 _let_612))))) (let ((_let_1628 (MACRO_RESOLUTION_TRUST _let_1123 _let_1121 _let_1119 _let_1098 _let_1095 _let_1125 _let_1350 _let_1580 _let_635 _let_520 _let_589 _let_931 _let_635 _let_611 _let_589 _let_1012 _let_1293 _let_632 _let_1343 _let_1000 _let_611 _let_589 _let_1367 _let_1360 _let_901 _let_888 _let_993 _let_991 _let_987 _let_520 _let_977 _let_768 _let_766 _let_1306 _let_762 _let_1557 _let_756 _let_611 _let_589 _let_540 _let_823 _let_627 _let_961 _let_959 _let_1627 _let_611 _let_589 _let_958 _let_957 _let_520 _let_589 _let_464 _let_537 _let_520 _let_517 _let_1626 _let_611 _let_589 _let_1203 _let_943 _let_945 _let_607 (MACRO_RESOLUTION_TRUST _let_1010 _let_589 _let_1001 _let_1386 _let_1230 _let_611 _let_589 _let_1231 _let_1123 _let_1121 _let_1119 _let_1098 _let_1095 _let_1232 _let_1306 _let_913 _let_796 _let_794 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1623)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1241 _let_781 _let_641 _let_1214 _let_528) (SCOPE (FALSE_ELIM (TRANS (CONG _let_643 (TRANS _let_1243 _let_782 _let_530) :args _let_549) _let_1215)) :args (_let_461 _let_484 _let_580 _let_1211 _let_75))) :args (_let_75 _let_580 _let_461 _let_484 _let_1211))) :args (true _let_1623)) (CONG _let_527 _let_640 _let_1238 _let_775 _let_1212 _let_1236 :args _let_523)) :args ((or _let_844 _let_522 _let_639 _let_1235 _let_771 _let_1234))) _let_635 _let_520 _let_1107 _let_1557 _let_886 _let_635 _let_611 _let_589 _let_783 _let_770 _let_1385 _let_611 _let_520 _let_589 _let_903 _let_1574 _let_635 _let_768 _let_766 _let_762 _let_756 _let_611 _let_589 _let_540 _let_959 _let_823 _let_627 _let_1267 _let_520 _let_589 _let_1260 _let_1622 _let_1360 _let_1254 _let_1223 _let_1224 _let_1223 _let_1293 _let_632 _let_1564 _let_565 _let_556 _let_1563 _let_464 _let_1561 _let_520 _let_589 _let_1296 _let_586 _let_1178 _let_1176 _let_770 _let_520 _let_721 _let_719 _let_589 _let_611 :args ((or _let_581 _let_472 _let_471 _let_460 _let_494 _let_669 _let_693 _let_492 _let_676 _let_699 _let_557) false _let_76 true _let_314 false _let_737 true _let_1165 false _let_74 false _let_76 true _let_848 false _let_850 true _let_858 true _let_853 true _let_514 true _let_510 true _let_707 true _let_735 true _let_744 false _let_657 true _let_656 true _let_705 false _let_580 false _let_75 true _let_844 false _let_732 false _let_742 false _let_580 false _let_74 false _let_76 true _let_474 true _let_316 true _let_728 false _let_74 false _let_75 false _let_76 true _let_686 true _let_746 false _let_580 false _let_484 true _let_485 true _let_486 true _let_487 false _let_74 false _let_76 true _let_312 true _let_725 false _let_493 true _let_496 true _let_724 false _let_75 false _let_76 true _let_837 true _let_497 true _let_678 false _let_469 true _let_683 false _let_461 true _let_683 false _let_501 true _let_502 true _let_843 true _let_465 true _let_320 true _let_503 true _let_459 false _let_839 false _let_75 false _let_76 true _let_499 true _let_322 false _let_478 true _let_670 true _let_316 false _let_75 true _let_663 true _let_659 false _let_76 false _let_74)) _let_1296 _let_586 _let_1178 _let_1176 _let_770 _let_520 _let_721 _let_719 _let_589 _let_611 :args ((or _let_581 _let_472 _let_471 _let_466 _let_460 _let_495 _let_494 _let_669 _let_693 _let_492 _let_676 _let_699) true _let_858 true _let_853 true _let_514 true _let_510 true _let_707 true _let_744 false _let_700 false _let_580 false _let_75 false _let_76 false _let_739 false _let_580 false _let_74 false _let_76 true _let_850 false _let_503 true _let_502 false _let_736 false _let_845 false _let_74 false _let_76 true _let_679 true _let_678 true _let_501 true _let_702 false _let_480 true _let_481 true _let_482 false _let_75 true _let_483 false _let_484 true _let_485 true _let_735 true _let_486 false _let_732 true _let_487 false _let_74 false _let_76 true _let_312 false _let_493 true _let_496 true _let_843 true _let_725 true _let_497 false _let_74 false _let_76 false _let_838 true _let_724 false _let_75 false _let_76 true _let_459 true _let_469 false _let_75 true _let_468 true _let_500 false _let_74 false _let_76 true _let_504 false _let_465 false _let_505 true _let_587 true _let_467 true _let_499 true _let_322 false _let_478 true _let_670 true _let_316 false _let_75 true _let_663 true _let_659 false _let_76 false _let_74)))) (let ((_let_1629 (and _let_76 _let_75 _let_476 _let_478 _let_736 _let_917))) (let ((_let_1630 (and _let_580 _let_467 _let_469 _let_493 _let_541))) (let ((_let_1631 (and _let_76 _let_74 _let_580 _let_460 _let_478 _let_1074))) (let ((_let_1632 (and _let_76 _let_75 _let_476 _let_460 _let_478 _let_569))) (let ((_let_1633 (SYMM _let_1619))) (let ((_let_1634 (MACRO_RESOLUTION_TRUST _let_931 _let_635 _let_611 _let_589 _let_1350 _let_1343 (MACRO_RESOLUTION_TRUST _let_1230 _let_611 _let_589 _let_1231 _let_1123 _let_1119 _let_961 _let_959 _let_1269 _let_611 _let_589 _let_1267 _let_520 _let_589 _let_1260 _let_1225 _let_1092 _let_993 _let_991 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1632)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_576 _let_550 _let_647 _let_605 _let_1198) (SCOPE (FALSE_ELIM (TRANS (CONG _let_552 (SYMM (TRANS _let_1633 _let_1209)) :args _let_549) _let_577)) :args (_let_569 _let_460 _let_476 _let_594 _let_478))) :args (_let_76 _let_75 _let_476 _let_460 _let_478 _let_569))) :args (true _let_1632)) (CONG _let_591 _let_527 _let_637 _let_543 _let_1028 _let_570 _let_1077 :args _let_523)) :args ((or _let_470 _let_522 _let_636 _let_541 _let_1027 _let_1072 _let_590))) _let_520 _let_589 _let_567 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1631)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1079 _let_641 _let_601 _let_621 _let_550 _let_1198) (SCOPE (FALSE_ELIM (TRANS (CONG _let_643 (TRANS _let_1216 _let_553 _let_623 _let_1081) :args _let_549) _let_1080)) :args (_let_1074 _let_580 _let_76 _let_74 _let_460 _let_478))) :args (_let_76 _let_74 _let_580 _let_460 _let_478 _let_1074))) :args (true _let_1631)) (CONG _let_591 _let_613 _let_640 _let_543 _let_1028 _let_1075 _let_1073 :args _let_523)) :args ((or _let_975 _let_639 _let_541 _let_1027 _let_1070 _let_590 _let_612))) _let_635 _let_611 _let_589 _let_1069 _let_1510 _let_770 _let_1178 _let_1177 _let_796 _let_794 _let_1597 _let_867 _let_1599 _let_1595 :args ((or _let_701 _let_687 _let_480 _let_494 _let_474 _let_514 _let_663 _let_707 _let_693 _let_492 _let_510 _let_744 _let_676 _let_699 _let_858 _let_636 _let_541) false _let_74 false _let_76 true _let_848 false _let_850 true _let_853 true _let_843 true _let_725 false _let_838 false _let_74 false _let_76 true _let_724 false _let_75 false _let_76 true _let_837 false _let_1165 true _let_735 false _let_469 true _let_481 true _let_836 false _let_75 false _let_76 true _let_470 true _let_733 false _let_580 false _let_74 false _let_76 true _let_975 true _let_482 true _let_316 false _let_478 true _let_670 false _let_657 true _let_656 true _let_581 true _let_665 true _let_669 false _let_664)) _let_1121 :args ((or _let_701 _let_687 _let_480 _let_501 _let_494 _let_679 _let_474 _let_514 _let_663 _let_707 _let_693 _let_492 _let_510 _let_676 _let_699 _let_636 _let_541) false _let_580 false _let_74 false _let_76 true _let_739 false _let_736 false _let_744 true _let_858)))) (let ((_let_1635 (MACRO_RESOLUTION_TRUST _let_1634 _let_1098 _let_1113 _let_1095 _let_1125 _let_901 _let_888 _let_1585 _let_635 _let_464 _let_1580 _let_635 _let_520 _let_589 _let_945 _let_607 _let_1224 _let_1223 _let_1475 _let_610 _let_1253 _let_464 _let_1628 _let_1113 _let_940 (MACRO_RESOLUTION_TRUST _let_943 _let_940 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1630)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1572 _let_877 _let_641 _let_753 _let_534) (SCOPE (FALSE_ELIM (TRANS (CONG _let_885 (SYMM (TRANS (SYMM _let_1482) (SYMM (TRANS _let_1397 _let_754 _let_641)))) :args _let_549) _let_1573)) :args (_let_541 _let_467 _let_580 _let_493 _let_469))) :args (_let_580 _let_467 _let_469 _let_493 _let_541))) :args (true _let_1630)) (CONG _let_640 _let_558 _let_525 _let_751 _let_1570 _let_1395 :args _let_523)) :args ((or _let_460 _let_639 _let_557 _let_521 _let_750 _let_1388))) _let_635 _let_1271 _let_1387 _let_1090 :args ((or _let_465 _let_521 _let_750 _let_1089) true _let_466 true _let_467 false _let_580 true _let_460 false _let_690 true _let_691)) _let_1567 _let_611 _let_520 _let_589 _let_903 _let_1539 _let_1535 _let_1284 _let_1254 _let_1223 (MACRO_RESOLUTION_TRUST (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1629)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_920 _let_925 _let_1198 _let_605 _let_647) (SCOPE (FALSE_ELIM (TRANS (CONG _let_926 (SYMM (TRANS (SYMM (TRANS _let_598 _let_1200)) (SYMM (TRANS _let_648 _let_597)))) :args _let_549) _let_921)) :args (_let_917 _let_736 _let_478 _let_594 _let_476))) :args (_let_76 _let_75 _let_476 _let_478 _let_736 _let_917))) :args (true _let_1629)) (CONG _let_591 _let_527 _let_637 _let_1028 _let_1346 _let_918 _let_1345 :args _let_523)) :args ((or _let_745 _let_522 _let_636 _let_1344 _let_1027 _let_923 _let_590))) _let_520 _let_589 _let_914 _let_1351 _let_1394 _let_655 _let_1343 _let_1067 _let_611 _let_589 _let_901 _let_888 _let_1090 _let_945 _let_607 _let_1628 _let_1113 _let_940 _let_565 _let_556 _let_555 _let_540 _let_1615 _let_1599 _let_1595 _let_1598 _let_589 _let_651 _let_586 _let_634 _let_632 _let_607 _let_627 _let_1178 _let_1176 _let_770 _let_520 _let_1597 _let_867 :args ((or _let_495 _let_494 _let_679 _let_492 _let_636 _let_515) false _let_75 false _let_76 true _let_745 false _let_723 true _let_461 true _let_652 false _let_736 true _let_728 false _let_74 false _let_76 true _let_501 true _let_702 true _let_691 false _let_505 true _let_587 false _let_693 true _let_699 true _let_466 true _let_467 true _let_320 true _let_460 true _let_312 true _let_676 true _let_669 false _let_664 true _let_471 false _let_76 true _let_472 true _let_322 false _let_580 true _let_502 true _let_587 true _let_496 false _let_478 true _let_670 true _let_316 false _let_75 true _let_581 true _let_665)) (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1617)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1618 _let_781 _let_647 _let_605) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1366 _let_1619 :args _let_549) (FALSE_INTRO _let_1618))) :args (_let_1616 _let_484 _let_476 _let_594))) :args (_let_76 _let_75 _let_476 _let_484 _let_1616))) :args (true _let_1617)) (CONG _let_591 _let_527 _let_637 _let_775 (MACRO_SR_PRED_INTRO :args ((= (not _let_1616) _let_681))) _let_1280 :args _let_523)) :args ((or _let_681 _let_522 _let_1279 _let_636 _let_771 _let_590))) _let_520 _let_589 (AND_ELIM _let_463 :args _let_1046) _let_1288 _let_1203 _let_1367 _let_1360 _let_783 _let_770 _let_768 _let_766 _let_1059 _let_762 _let_1446 _let_635 _let_520 _let_756 _let_611 _let_589 _let_540 _let_1433 _let_1325 _let_1615 _let_1178 _let_1177 _let_1599 _let_823 _let_627 _let_1598 _let_589 _let_770 _let_1597 _let_867 _let_1595 _let_651 _let_635 _let_586 (MACRO_RESOLUTION_TRUST _let_579 _let_520 _let_567 (MACRO_RESOLUTION_TRUST _let_1231 _let_1123 _let_1121 _let_1119 _let_1113 _let_1098 _let_1095 _let_1230 _let_611 _let_589 _let_1594 _let_1225 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1588)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1168 _let_753 _let_1313 _let_550 _let_641 _let_601 _let_528 _let_1546 _let_1329) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1524 (SYMM (TRANS (SYMM (TRANS _let_1589 _let_602 (SYMM _let_1547) _let_1593 _let_1592 _let_1591)) (SYMM (TRANS _let_1590 _let_1169 _let_601 (SYMM _let_1589))))) :args _let_549) _let_1314)) :args (_let_474 _let_493 _let_1310 _let_460 _let_580 _let_76 _let_75 _let_490 _let_684))) :args (_let_76 _let_75 _let_580 _let_460 _let_493 _let_684 _let_474 _let_1310 _let_490))) :args (true _let_1588)) (CONG _let_591 _let_527 _let_640 _let_543 _let_751 _let_1273 _let_773 _let_1311 _let_1544 _let_1587 :args _let_523)) :args ((or _let_498 _let_491 _let_522 _let_639 _let_541 _let_750 _let_1272 _let_772 _let_1586 _let_590))) _let_635 _let_520 _let_589 _let_1309 _let_1585 _let_635 _let_464 _let_1350 _let_1358 _let_914 _let_931 _let_635 _let_611 _let_589 _let_1343 _let_1125 _let_901 _let_888 _let_1580 _let_635 _let_520 _let_589 _let_945 _let_607 _let_1224 _let_1223 _let_1475 _let_610 _let_1253 _let_464 (MACRO_RESOLUTION_TRUST _let_1123 _let_1121 _let_1119 _let_1113 _let_1098 _let_1095 _let_1231 _let_913 _let_1230 _let_611 _let_589 _let_886 _let_635 _let_611 _let_589 _let_1386 _let_1564 _let_1232 _let_1343 _let_1574 _let_635 _let_1561 _let_520 _let_589 _let_1244 _let_635 _let_520 _let_589 _let_1233 _let_1394 _let_655 _let_943 _let_940 _let_1351 _let_721 _let_719 _let_589 _let_611 _let_1172 _let_1171 :args ((or _let_723 _let_465 _let_460 _let_728 _let_494 _let_679 _let_737 _let_725 _let_669 _let_693 _let_735 _let_492 _let_772) true _let_858 true _let_853 true _let_699 true _let_514 true _let_510 true _let_850 true _let_744 false _let_848 false _let_74 false _let_76 false _let_742 false _let_580 false _let_74 false _let_76 false _let_1165 true _let_843 true _let_707 false _let_501 true _let_746 false _let_580 false _let_839 false _let_75 false _let_76 true _let_705 false _let_580 false _let_75 false _let_76 true _let_1166 true _let_736 true _let_652 false _let_467 true _let_466 false _let_461 true _let_663 true _let_659 false _let_76 false _let_74 true _let_676 false _let_674)) _let_1569 _let_611 _let_520 _let_589 _let_903 _let_1567 _let_611 _let_520 _let_589 _let_903 _let_1342 _let_1334 _let_993 _let_991 _let_1565 _let_1053 (MACRO_RESOLUTION_TRUST _let_1123 _let_1121 _let_1119 _let_1113 _let_1098 _let_1095 _let_913 _let_1232 _let_886 _let_635 _let_611 _let_589 _let_1244 _let_635 _let_520 _let_589 _let_1233 _let_1293 _let_632 _let_1564 _let_1351 _let_1563 _let_464 _let_1561 _let_520 _let_589 _let_1475 _let_610 _let_945 _let_607 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1558)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_562 _let_1103) (SCOPE (FALSE_ELIM (TRANS (CONG _let_564 _let_1104 :args _let_549) _let_563)) :args _let_1559)) :args _let_1559)) :args (true _let_1558)) (CONG _let_559 _let_1153 _let_893 :args _let_523)) :args ((or _let_320 _let_889 _let_1101))) _let_556 _let_1284 _let_1012 _let_1539 _let_1535 _let_1000 _let_611 _let_589 _let_1322 _let_589 _let_520 _let_783 _let_770 _let_1172 _let_1171 :args ((or _let_723 _let_465 _let_728 _let_499 _let_495 _let_663 _let_725 _let_669 _let_693 _let_735 _let_492 _let_994 _let_772) true _let_858 true _let_853 true _let_699 true _let_514 true _let_510 true _let_744 true _let_707 false _let_742 false _let_580 false _let_74 false _let_76 true _let_705 false _let_580 false _let_75 false _let_76 true _let_1166 false _let_501 true _let_502 true _let_843 false _let_461 true _let_503 true _let_459 false _let_839 false _let_75 false _let_76 true _let_460 true _let_318 false _let_467 true _let_587 true _let_505 true _let_320 false _let_680 true _let_850 true _let_684 true _let_685 false _let_845 false _let_74 false _let_76 true _let_682 false _let_76 false _let_75 true _let_484 true _let_316 true _let_676 false _let_674)) _let_1436 _let_1026 _let_762 _let_756 _let_540 _let_1433 _let_1325 _let_1306 _let_1557 _let_1178 _let_1176 _let_770 _let_1548 _let_1191 _let_520 _let_634 _let_632 _let_607 _let_627 _let_721 _let_719 _let_589 _let_611 _let_1172 _let_1171 _let_1059 :args ((or _let_723 _let_465 _let_469 _let_728 _let_494 _let_725 _let_669 _let_693 _let_491 _let_750 _let_772) false _let_850 true _let_858 true _let_853 true _let_699 true _let_514 true _let_510 false _let_848 false _let_74 false _let_76 true _let_843 false _let_1165 true _let_841 false _let_580 false _let_75 false _let_76 true _let_498 true _let_701 false _let_580 true _let_459 true _let_744 true _let_836 true _let_745 false _let_739 false _let_580 false _let_74 false _let_76 false _let_736 true _let_707 true _let_501 true _let_702 false _let_700 false _let_580 false _let_75 false _let_76 false _let_505 true _let_587 false _let_503 true _let_683 true _let_467 true _let_318 true _let_461 true _let_459 false _let_460 true _let_737 false _let_74 false _let_75 false _let_76 true _let_686 true _let_687 false _let_74 false _let_75 false _let_76 true _let_686 true _let_679 true _let_1307 false _let_482 true _let_481 false _let_684 true _let_974 true _let_480 true _let_499 true _let_727 true _let_486 true _let_487 true _let_312 true _let_495 true _let_677 true _let_735 false _let_732 false _let_478 true _let_670 true _let_316 true _let_581 true _let_726 false _let_75 false _let_580 true _let_502 true _let_587 true _let_496 true _let_663 true _let_659 false _let_76 false _let_74 true _let_676 false _let_674 true _let_492)) _let_865 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1552)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1553 _let_1247 _let_641 _let_753 _let_573) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1249 (TRANS (CONG _let_574 _let_718 :args _let_599) _let_754 _let_643) :args _let_549) _let_1554)) :args (_let_1550 _let_582 _let_580 _let_493 _let_471))) :args (_let_580 _let_471 _let_582 _let_493 _let_1550))) :args (true _let_1552)) (CONG _let_640 _let_572 _let_1020 _let_751 _let_1551 _let_860 :args _let_523)) :args ((or _let_729 _let_667 _let_639 _let_568 _let_1019 _let_750))) _let_635 _let_1549 _let_1245 _let_808 _let_806 _let_1478 _let_1001 _let_1251 _let_611 _let_589 _let_1038 _let_1026 _let_1047 _let_940 _let_1178 _let_1177 _let_1548 _let_635 _let_520 _let_589 _let_1191 (MACRO_RESOLUTION_TRUST (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1543)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_907 _let_625 _let_528 _let_1103) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1016 (TRANS _let_1104 _let_530) :args _let_549) _let_908)) :args (_let_904 _let_616 _let_75 _let_680))) :args (_let_76 _let_75 _let_74 _let_680 _let_904))) :args (true _let_1543)) (CONG _let_591 _let_527 _let_613 _let_1153 _let_905 _let_1076 :args _let_523)) :args ((or _let_686 _let_522 _let_1101 _let_1071 _let_590 _let_612))) _let_611 _let_520 _let_589 _let_903 _let_1045 _let_1010 _let_589 _let_1001 _let_1511 _let_1284 _let_1542 _let_770 _let_1539 _let_1535 _let_993 _let_991 (MACRO_RESOLUTION_TRUST _let_1533 _let_1532 (REORDERING (CNF_AND_POS :args (_let_1504 3)) :args ((or _let_1503 _let_1529))) (REORDERING (CNF_AND_POS :args (_let_1502 3)) :args ((or _let_1501 _let_1528))) (REORDERING (CNF_AND_POS :args (_let_1500 3)) :args ((or _let_1497 _let_1527))) _let_1526 _let_1525 (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_1522)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1329 _let_1083) (SCOPE (TRANS _let_1112 (CONG _let_885 _let_1524 :args _let_599)) :args _let_1523)) :args _let_1523)) :args (true _let_1522)) :args ((or _let_1492 _let_1272 _let_1071))) (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_1520)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_573 _let_1083) (SCOPE (TRANS _let_1112 (CONG _let_885 _let_1406 :args _let_599)) :args _let_1521)) :args _let_1521)) :args (true _let_1520)) :args ((or _let_1491 _let_568 _let_1071))) (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_1518)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_528 _let_1083) (SCOPE (TRANS _let_1112 (CONG _let_885 _let_530 :args _let_599)) :args _let_1519)) :args _let_1519)) :args (true _let_1518)) :args ((or _let_1490 _let_522 _let_1071))) _let_520 _let_1517 _let_520 _let_589 _let_787 (REORDERING (CNF_AND_POS :args (_let_1489 3)) :args ((or _let_857 _let_1514))) _let_1513 _let_1284 _let_1111 _let_794 _let_1511 _let_1161 _let_1152 _let_1510 _let_770 :args ((or _let_682 _let_1408 _let_465 _let_582 _let_505 _let_1412 _let_1417 _let_1411 _let_1431 _let_1422 _let_1413 _let_1415 _let_1427 _let_1425 _let_568 _let_978) true _let_1507 true _let_1504 true _let_1502 true _let_1500 true _let_1496 true _let_1495 false _let_1492 false _let_1491 false _let_1490 false _let_75 true _let_214 false _let_75 false _let_76 true _let_784 true _let_1489 false _let_856 false _let_684 false _let_911 true _let_656 false _let_479 true _let_680 true _let_910 true _let_657 true _let_316)) (REORDERING (CNF_AND_POS :args (_let_1431 2)) :args ((or _let_1428 _let_1486))) (REORDERING (CNF_AND_POS :args (_let_1427 2)) :args ((or _let_1426 _let_1485))) (REORDERING (CNF_AND_POS :args (_let_1425 0)) :args ((or _let_232 _let_1484))) (REORDERING (CNF_AND_POS :args (_let_1422 0)) :args ((or _let_232 _let_1483))) (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_1480)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_877 _let_641 _let_601 _let_528 _let_1129) (SCOPE (TRANS _let_1131 _let_1463 _let_1462 (CONG _let_718 _let_1482 :args _let_599)) :args (_let_467 _let_580 _let_76 _let_75 _let_581))) :args (_let_76 _let_75 _let_580 _let_581 _let_467))) :args (true _let_1480)) :args ((or _let_1419 _let_522 _let_639 _let_653 _let_557 _let_590))) _let_635 _let_520 _let_589 (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_1479)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_881 _let_641 _let_601 _let_528 _let_1129) (SCOPE (TRANS _let_1131 _let_1463 _let_1462 (CONG _let_718 _let_970 :args _let_599)) :args (_let_501 _let_580 _let_76 _let_75 _let_581))) :args (_let_76 _let_75 _let_580 _let_581 _let_501))) :args (true _let_1479)) :args ((or _let_1418 _let_522 _let_639 _let_653 _let_859 _let_590))) _let_635 _let_520 _let_589 _let_1478 _let_1001 (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1476)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1008 _let_1168 _let_1062) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1169 _let_1063 :args _let_549) _let_1009)) :args (_let_315 _let_474 _let_728))) :args (_let_315 _let_728 _let_474))) :args (true _let_1476)) (CONG _let_1004 _let_1383 _let_773 (REFL :args ((not _let_232))) :args _let_523)) _let_1001 _let_1351 _let_565 _let_556 _let_1475 _let_610 _let_945 _let_607 _let_901 _let_888 (REORDERING (CNF_AND_POS :args (_let_1417 2)) :args ((or _let_1416 _let_1472))) (REORDERING (CNF_AND_POS :args (_let_1415 2)) :args ((or _let_1414 _let_1471))) _let_1293 _let_632 _let_1470 _let_1469 _let_1468 (REORDERING (RESOLUTION _let_1467 (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_601 _let_528 _let_641 _let_1129) (SCOPE (TRANS _let_1131 _let_1463 (CONG _let_1381 _let_643 :args _let_599)) :args _let_1466)) :args _let_1466)) :args _let_1465) :args ((or _let_1410 _let_522 _let_639 _let_653 _let_590))) _let_635 _let_520 _let_589 (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_1461)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_753 _let_641 _let_601 _let_528 _let_1129) (SCOPE (TRANS _let_1131 _let_1463 _let_1462 (CONG _let_718 _let_1444 :args _let_599)) :args (_let_493 _let_580 _let_76 _let_75 _let_581))) :args (_let_76 _let_75 _let_580 _let_581 _let_493))) :args (true _let_1461)) :args ((or _let_1409 _let_522 _let_639 _let_653 _let_750 _let_590))) _let_635 _let_520 _let_589 _let_1460 _let_1191 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1457)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1196 _let_1129 _let_605 _let_1085 _let_1168) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1458 (SYMM (TRANS (SYMM _let_1282) (SYMM (TRANS _let_1169 _let_597)))) :args _let_549) _let_1197)) :args (_let_1193 _let_581 _let_594 _let_836 _let_474))) :args (_let_76 _let_75 _let_581 _let_836 _let_474 _let_1193))) :args (true _let_1457)) (CONG _let_591 _let_527 _let_1192 _let_1077 _let_773 _let_1194 _let_1014 :args _let_523)) :args ((or _let_726 _let_522 _let_653 _let_1072 _let_772 _let_1013 _let_590))) _let_520 _let_589 _let_1191 _let_1456 _let_586 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1453)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1196 _let_1129 _let_605) (SCOPE (FALSE_ELIM (TRANS (CONG _let_922 (TRANS (SYMM _let_805) _let_1131) :args _let_549) _let_1197)) :args (_let_1193 _let_581 _let_594))) :args (_let_76 _let_75 _let_581 _let_1193))) :args (true _let_1453)) (CONG _let_591 _let_527 _let_1192 _let_1194 _let_1452 :args _let_523)) :args ((or _let_726 _let_522 _let_653 _let_1451 _let_590))) _let_520 _let_589 _let_1191 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1449)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1008 _let_1129 _let_625) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1450 _let_619 :args _let_549) _let_1009)) :args (_let_315 _let_581 _let_616))) :args (_let_315 _let_76 _let_74 _let_581))) :args (true _let_1449)) (CONG _let_1004 _let_591 _let_613 _let_1192 _let_1448 :args _let_523)) :args ((or _let_314 _let_653 _let_1447 _let_590 _let_612))) _let_611 _let_589 _let_1001 _let_1358 _let_914 _let_1055 _let_1053 _let_1178 _let_1177 _let_1446 _let_635 _let_520 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1439)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1379 _let_1168 _let_753 _let_641) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1170 (TRANS _let_884 _let_1435) :args _let_549) _let_1380)) :args (_let_1376 _let_474 _let_493 _let_580))) :args (_let_580 _let_493 _let_474 _let_1376))) :args (true _let_1439)) (CONG _let_640 _let_751 _let_773 _let_1377 _let_1438 :args _let_523)) :args ((or _let_748 _let_639 _let_1437 _let_750 _let_772))) _let_635 _let_1375 _let_1322 _let_520 _let_589 _let_783 _let_770 _let_808 _let_806 _let_1044 _let_1436 _let_1026 _let_1433 _let_1325 _let_1402 _let_903 _let_589 _let_520 _let_611 _let_1400 _let_825 :args ((or _let_476 _let_494 _let_490 _let_568 _let_750) false _let_74 false _let_75 false _let_76 true _let_686 false _let_911 true _let_737 false _let_76 true _let_314 false _let_657 false _let_680 true _let_479 true _let_316 true _let_684 true _let_685 false _let_480 true _let_481 true _let_482 true _let_1431 true _let_1427 true _let_1425 true _let_1422 false _let_1419 false _let_580 false _let_75 false _let_76 false _let_1418 false _let_580 false _let_75 false _let_76 true _let_582 true _let_314 true _let_232 true _let_314 false _let_728 true _let_465 true _let_320 true _let_460 true _let_318 false _let_467 true _let_587 true _let_505 true _let_702 true _let_1417 true _let_1415 false _let_501 true _let_502 true _let_1413 true _let_1412 true _let_1411 false _let_1410 false _let_580 false _let_75 false _let_76 false _let_1409 false _let_580 false _let_75 false _let_76 true _let_461 true _let_726 true _let_973 false _let_75 false _let_76 true _let_726 true _let_503 true _let_322 true _let_256 false _let_75 false _let_76 true _let_726 true _let_261 false _let_74 false _let_76 true _let_314 true _let_736 true _let_745 false _let_836 true _let_974 false _let_581 true _let_670 true _let_478 false _let_580 false _let_75 true _let_1408 false _let_580 true _let_748 true _let_682 false _let_75 false _let_76 true _let_484 true _let_316 false _let_474 true _let_475 true _let_473 true _let_499 true _let_727 true _let_495 true _let_677 true _let_723 true _let_686 false _let_76 false _let_75 false _let_74 true _let_469 true _let_722)) _let_959 _let_823 _let_627 _let_1407 _let_520 _let_589 _let_867 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1403)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_562 _let_573) (SCOPE (FALSE_ELIM (TRANS (CONG _let_564 _let_574 :args _let_549) _let_563)) :args _let_1404)) :args _let_1404)) :args (true _let_1403)) (CONG _let_559 _let_572 _let_638 :args _let_523)) :args ((or _let_320 _let_584 _let_568))) _let_556 _let_1402 _let_611 _let_520 _let_589 _let_903 _let_1400 _let_825 (MACRO_RESOLUTION_TRUST _let_783 _let_770 _let_768 _let_766 _let_808 _let_806 _let_762 _let_1044 _let_1150 _let_1059 (MACRO_RESOLUTION_TRUST _let_1271 _let_1049 (MACRO_RESOLUTION_TRUST _let_1351 _let_1349 _let_635 _let_914 _let_1394 _let_655 _let_1343 _let_1342 _let_1334 _let_823 _let_627 _let_993 _let_991 _let_756 _let_611 _let_589 _let_540 _let_1398 _let_611 _let_520 _let_589 _let_903 _let_1149 _let_520 _let_1145 _let_762 _let_768 _let_766 (MACRO_RESOLUTION_TRUST _let_1351 _let_1349 _let_635 _let_914 _let_1394 _let_655 _let_823 _let_627 _let_821 _let_635 _let_810 _let_1343 _let_808 _let_806 _let_796 _let_794 _let_1367 _let_1360 _let_783 _let_770 :args ((or _let_476 _let_460 _let_728 _let_501 _let_494 _let_497 _let_915 _let_771) true _let_723 false _let_580 true _let_745 true _let_461 true _let_652 false _let_472 true _let_496 true _let_493 false _let_580 true _let_749 false _let_736 false _let_473 true _let_475 false _let_657 true _let_656 true _let_679 true _let_678 true _let_474 true _let_316)) _let_1293 _let_632 :args ((or _let_503 _let_476 _let_471 _let_460 _let_728 _let_501 _let_494 _let_497 _let_1388) true _let_723 false _let_580 true _let_745 true _let_461 true _let_652 false _let_736 true _let_679 true _let_1307 false _let_472 true _let_496 false _let_482 true _let_481 true _let_493 false _let_74 false _let_76 true _let_312 true _let_469 false _let_74 false _let_75 false _let_76 true _let_686 true _let_480 false _let_75 true _let_658 false _let_487 false _let_486 true _let_485 true _let_484 false _let_499 true _let_502)) _let_1067 _let_611 _let_589 _let_1387 _let_1090 (MACRO_RESOLUTION_TRUST _let_1231 _let_1123 _let_1121 _let_1119 _let_1113 _let_1098 _let_1095 _let_1230 _let_611 _let_589 _let_961 _let_1386 _let_1269 _let_611 _let_589 _let_1385 _let_611 _let_520 _let_589 _let_903 _let_1254 _let_1223 _let_943 _let_940 (MACRO_RESOLUTION_TRUST _let_1012 _let_1123 _let_1121 _let_1119 _let_1113 _let_1098 _let_1095 _let_1000 _let_611 _let_589 _let_961 _let_993 _let_991 _let_958 _let_537 _let_520 _let_517 :args ((or _let_482 _let_663 _let_725 _let_707 _let_669 _let_693 _let_735 _let_492 _let_744 _let_676 _let_515) false _let_850 true _let_858 true _let_853 true _let_699 true _let_514 true _let_510 false _let_845 false _let_74 false _let_76 true _let_843 false _let_480 true _let_481 false _let_838 true _let_469 false _let_75 true _let_468)) :args ((or _let_746 _let_471 _let_467 _let_482 _let_737 _let_663 _let_725 _let_707 _let_669 _let_693 _let_735 _let_492 _let_744 _let_676) false _let_850 true _let_858 true _let_853 true _let_699 true _let_514 true _let_510 false _let_848 false _let_74 false _let_76 true _let_843 false _let_1165 false _let_838 false _let_74 false _let_76 true _let_728 false _let_74 false _let_75 false _let_76 true _let_686 false _let_469 true _let_683 false _let_460 true _let_466 true _let_465)) _let_959 _let_1057 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1378)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1379 _let_781 _let_601 _let_528 _let_1035 _let_1129) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1366 (SYMM (TRANS _let_1382 (SYMM (TRANS (CONG _let_1381 _let_564 :args _let_599) _let_1130 _let_1037 _let_1382)))) :args _let_549) _let_1380)) :args (_let_1376 _let_484 _let_76 _let_75 _let_473 _let_581))) :args (_let_76 _let_75 _let_581 _let_473 _let_484 _let_1376))) :args (true _let_1378)) (CONG _let_591 _let_527 _let_1192 _let_813 _let_775 _let_1377 _let_947 :args _let_523)) :args ((or _let_748 _let_522 _let_653 _let_812 _let_771 _let_946 _let_590))) _let_520 _let_589 _let_1375 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1373)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1374 _let_818 _let_621 _let_601 _let_781) (SCOPE (FALSE_ELIM (TRANS (CONG _let_820 _let_1043 :args _let_549) (FALSE_INTRO _let_1374))) :args (_let_1372 _let_657 _let_74 _let_76 _let_484))) :args (_let_76 _let_74 _let_484 _let_657 _let_1372))) :args (true _let_1373)) (CONG _let_591 _let_613 _let_775 _let_815 (MACRO_SR_PRED_INTRO :args ((= (not _let_1372) _let_747))) _let_1040 :args _let_523)) :args ((or _let_747 _let_771 _let_811 _let_1039 _let_590 _let_612))) _let_611 _let_589 (AND_ELIM _let_463 :args _let_1371) (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1370)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_920 _let_1298 _let_641 _let_925) (SCOPE (FALSE_ELIM (TRANS (CONG _let_926 _let_1301 :args _let_549) _let_921)) :args (_let_917 _let_499 _let_580 _let_736))) :args (_let_580 _let_499 _let_736 _let_917))) :args (true _let_1370)) (CONG _let_640 _let_916 _let_1346 _let_918 _let_1369 :args _let_523)) :args ((or _let_745 _let_639 _let_1368 _let_915 _let_923))) _let_635 _let_914 _let_1350 _let_931 _let_635 _let_611 _let_589 _let_1024 _let_1018 _let_1010 _let_589 _let_1001 _let_1343 _let_808 _let_806 _let_796 _let_794 _let_1367 _let_1360 _let_783 _let_770 _let_987 _let_520 _let_977 (MACRO_RESOLUTION_TRUST _let_1358 _let_914 _let_1225 _let_1356 _let_1001 _let_1180 _let_1189 _let_611 _let_520 _let_589 _let_903 _let_1230 _let_611 _let_589 _let_1190 _let_1231 _let_1123 _let_1121 _let_1119 _let_1113 _let_1098 _let_1095 _let_1090 _let_1067 _let_611 _let_589 _let_1351 _let_1350 _let_1349 _let_635 _let_914 _let_931 _let_635 _let_611 _let_589 _let_1343 _let_1342 _let_1334 _let_961 _let_993 _let_991 _let_555 _let_540 _let_958 _let_537 _let_520 _let_517 _let_1284 (REORDERING (EQ_RESOLVE (NOT_AND (MACRO_SR_PRED_TRANSFORM (SCOPE (AND_INTRO _let_528 _let_1329 _let_759 _let_1331) :args (_let_75 _let_486 _let_684 _let_1326)) (SCOPE (MACRO_SR_PRED_ELIM (TRANS (SYMM _let_1332) (TRUE_INTRO (TRANS _let_1330 _let_530 _let_1147)))) :args (_let_75 _let_684 _let_486 _let_1326)) :args ((not (and _let_75 _let_486 _let_684 _let_1326)) SB_LITERAL))) (CONG _let_527 _let_1135 _let_1273 _let_1327 :args _let_523)) :args ((or _let_677 _let_522 _let_757 _let_1272))) _let_520 _let_1325 _let_959 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1323)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1320 _let_1168 _let_1129 _let_601 _let_528) (SCOPE (FALSE_ELIM (TRANS (CONG _let_554 (TRANS _let_955 _let_1130 _let_1170) :args _let_549) _let_1321)) :args (_let_771 _let_474 _let_581 _let_76 _let_75))) :args (_let_76 _let_75 _let_581 _let_474 _let_771))) :args (true _let_1323)) (CONG _let_591 _let_527 _let_1192 _let_773 _let_1318 _let_947 :args _let_523)) :args ((or _let_484 _let_522 _let_653 _let_772 _let_946 _let_590))) _let_520 _let_589 _let_1322 _let_520 _let_589 _let_1172 _let_1244 _let_635 _let_520 _let_589 _let_1233 _let_1171 _let_808 _let_806 _let_1149 _let_520 _let_1145 _let_1143 _let_611 _let_520 _let_589 _let_903 _let_1138 _let_770 _let_768 _let_766 (REORDERING (RESOLUTION _let_1133 (IMPLIES_ELIM (SCOPE (MODUS_PONENS _let_1132 (SCOPE (TRANS _let_862 (CONG _let_718 _let_1129 :args _let_599) (CONG _let_1129 _let_1130 :args _let_599)) :args _let_1128)) :args _let_1128)) :args _let_1127) :args ((or _let_705 _let_653 _let_584))) (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1317)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1276 _let_644 _let_641 _let_898) (SCOPE (FALSE_ELIM (TRANS (CONG _let_554 (SYMM (TRANS _let_1278 (SYMM (TRANS _let_899 _let_641)))) :args _let_549) _let_1277)) :args (_let_568 _let_472 _let_580 _let_505))) :args (_let_580 _let_472 _let_505 _let_568))) :args (true _let_1317)) (CONG _let_640 _let_638 _let_893 _let_1274 _let_1153 :args _let_523)) :args ((or _let_471 _let_639 _let_584 _let_889 _let_1101))) _let_945 _let_879 _let_567 _let_1316 _let_1309 _let_1306 _let_1305 _let_634 _let_607 _let_627 _let_1125 _let_1134 _let_1178 _let_1176 _let_770 _let_721 _let_719 _let_611 _let_865 _let_863 _let_799 _let_589 _let_520 _let_1296 _let_586 _let_1293 _let_876 _let_867 _let_632 _let_1292 :args ((or _let_476 _let_471 _let_494 _let_484 _let_492 _let_584) true _let_745 false _let_836 true _let_687 true _let_314 false _let_477 true _let_479 false _let_74 false _let_75 false _let_76 true _let_686 true _let_1165 false _let_74 false _let_76 false _let_847 true _let_848 false _let_850 true _let_858 true _let_853 true _let_699 true _let_514 true _let_510 true _let_693 false _let_691 false _let_74 false _let_76 false _let_728 true _let_744 true _let_723 false _let_580 true _let_745 false _let_739 false _let_580 false _let_74 false _let_76 false _let_736 true _let_679 true _let_1307 true _let_843 false _let_482 true _let_481 true _let_460 true _let_312 false _let_838 true _let_469 false _let_75 true _let_468 false _let_465 true _let_684 false _let_75 true _let_677 true _let_725 true _let_724 false _let_75 false _let_76 true _let_682 false _let_75 false _let_76 true _let_676 true _let_461 false _let_580 false _let_75 false _let_76 true _let_1166 false _let_674 false _let_474 true _let_475 true _let_480 false _let_75 true _let_658 true _let_701 false _let_74 false _let_75 false _let_76 true _let_686 true _let_473 true _let_316 false _let_486 true _let_485 false _let_705 true _let_680 false _let_505 true _let_467 true _let_470 true _let_495 true _let_498 true _let_735 false _let_732 false _let_580 true _let_587 true _let_496 true _let_707 false _let_700 false _let_581 true _let_670 true _let_316 true _let_663 true _let_659 false _let_74 true _let_669 true _let_666 true _let_731 false _let_76 false _let_75 true _let_478 true _let_322 false _let_499 true _let_503 true _let_665 true _let_502 true _let_501)) _let_879 _let_567 _let_1306 _let_1305 _let_1125 _let_1134 _let_1178 _let_1176 _let_770 _let_1296 _let_586 _let_1293 _let_721 _let_719 _let_611 _let_865 _let_863 _let_799 _let_589 _let_520 _let_876 _let_867 _let_1292 _let_834 _let_825 _let_634 _let_632 _let_607 _let_823 _let_627 (MACRO_RESOLUTION_TRUST _let_821 _let_635 _let_810 _let_808 _let_806 _let_796 _let_794 _let_783 _let_770 _let_768 _let_766 _let_762 _let_756 _let_611 _let_589 _let_540 :args ((or _let_476 _let_471 _let_494 _let_750) false _let_580 true _let_749 false _let_473 true _let_475 false _let_657 true _let_656 true _let_474 true _let_316 false _let_484 true _let_485 true _let_486 true _let_487 false _let_74 false _let_76 true _let_312)) :args ((or _let_476 _let_471 _let_494 _let_497 _let_492) false _let_469 false _let_460 true _let_728 false _let_74 false _let_76 false _let_690 true _let_691 false _let_693 true _let_725 true _let_676 true _let_724 false _let_75 false _let_76 true _let_748 true _let_673 false _let_74 false _let_76 true _let_747 true _let_746 false _let_580 true _let_745 true _let_744 false _let_739 false _let_580 false _let_74 false _let_76 true _let_582 true _let_738 true _let_737 false _let_76 true _let_314 false _let_736 false _let_473 true _let_475 false _let_657 true _let_656 true _let_679 true _let_678 true _let_474 true _let_316 true _let_482 false _let_75 true _let_483 false _let_484 true _let_467 true _let_470 true _let_735 false _let_732 true _let_707 false _let_700 false _let_581 true _let_670 true _let_316 true _let_478 true _let_322 false _let_499 true _let_663 true _let_659 false _let_74 true _let_669 true _let_666 true _let_731 false _let_76 false _let_75 true _let_503 true _let_665 true _let_501 true _let_730 true _let_722 false _let_580 true _let_502 true _let_587 false _let_472 true _let_496 true _let_493)) :args ((or _let_476 _let_471 _let_494 _let_497) true _let_316 false _let_484 true _let_485 false _let_474 true _let_475 true _let_486 true _let_473 true _let_487 true _let_490 false _let_492)) :args ((or _let_476 _let_494 _let_497) false _let_75 true _let_470 false _let_465 true _let_669 true _let_666 false _let_580 true _let_729 true _let_693 false _let_474 true _let_475 true _let_728 true _let_314 false _let_688 false _let_74 false _let_76 true _let_473 true _let_727 false _let_582 true _let_466 false _let_478 true _let_670 true _let_581 false _let_580 false _let_75 false _let_76 true _let_726 false _let_490 true _let_725 false _let_493 true _let_496 true _let_724 false _let_75 false _let_76 true _let_665 true _let_472 true _let_320 true _let_723 false _let_74 false _let_75 false _let_76 true _let_686 true _let_469 true _let_722 false _let_471)) _let_721 _let_719 _let_589 _let_611 :args ((or _let_494 _let_497) true _let_514 true _let_699 true _let_510 true _let_707 true _let_501 true _let_702 true _let_701 false _let_580 true _let_459 false _let_700 false _let_580 false _let_75 false _let_76 false _let_505 true _let_587 false _let_503 true _let_683 true _let_467 true _let_318 true _let_461 true _let_459 false _let_460 true _let_699 true _let_466 true _let_693 true _let_687 false _let_74 false _let_75 false _let_76 true _let_686 true _let_480 true _let_685 false _let_684 false _let_469 true _let_683 true _let_465 true _let_682 false _let_75 false _let_76 true _let_681 true _let_680 true _let_504 true _let_679 true _let_678 true _let_474 true _let_316 false _let_484 true _let_485 true _let_492 true _let_486 false _let_490 false _let_580 false _let_75 true _let_487 false _let_74 false _let_76 true _let_312 true _let_495 true _let_677 true _let_676 false _let_478 true _let_670 true _let_669 false _let_493 true _let_496 true _let_471 false _let_76 true _let_316 true _let_581 true _let_665 false _let_664 true _let_472 false _let_580 true _let_322 false _let_476 true _let_663 true _let_659 false _let_76 false _let_74)))) (let ((_let_1636 (EQ_RESOLVE (NOT_AND (MACRO_SR_PRED_TRANSFORM (SCOPE (AND_INTRO _let_641 _let_1606 _let_781 _let_562) :args (_let_321 _let_580 _let_497 _let_484)) (SCOPE (MACRO_SR_PRED_ELIM (TRANS _let_990 (TRUE_INTRO (TRANS _let_643 (SYMM (TRANS _let_1366 _let_1607 _let_643)))))) :args (_let_580 _let_497 _let_484 _let_321)) :args ((not (and _let_321 _let_580 _let_497 _let_484)) SB_LITERAL))) (CONG _let_559 _let_640 _let_1620 _let_775 :args _let_523)))) (let ((_let_1637 (EQ_RESOLVE (NOT_AND (MACRO_SR_PRED_TRANSFORM (SCOPE (AND_INTRO _let_641 _let_1606 _let_1168 _let_595) :args (_let_323 _let_580 _let_497 _let_474)) (SCOPE (MACRO_SR_PRED_ELIM (TRANS _let_650 (TRUE_INTRO (TRANS _let_643 (SYMM (TRANS _let_1170 _let_1607 _let_643)))))) :args (_let_580 _let_497 _let_474 _let_323)) :args ((not (and _let_323 _let_580 _let_497 _let_474)) SB_LITERAL))) (CONG _let_592 _let_640 _let_1620 _let_773 :args _let_523)))) (let ((_let_1638 (and _let_580 _let_497 _let_657 _let_979))) (let ((_let_1639 (TRANS _let_642 _let_1608))) (let ((_let_1640 (= _let_11 _let_15))) (let ((_let_1641 (= _let_12 _let_16))) (let ((_let_1642 (and _let_76 _let_75 _let_476 _let_469 _let_827))) (let ((_let_1643 (REORDERING (EQ_RESOLVE (NOT_AND (MACRO_SR_PRED_TRANSFORM (SCOPE (AND_INTRO _let_601 _let_937 _let_647 _let_576) :args (_let_76 _let_476 _let_466 _let_569)) (SCOPE (MACRO_SR_PRED_ELIM (TRANS _let_578 (TRUE_INTRO (TRANS _let_938 _let_603 (SYMM (TRANS _let_648 _let_603)))))) :args (_let_76 _let_466 _let_476 _let_569)) :args ((not (and _let_76 _let_476 _let_466 _let_569)) SB_LITERAL))) (CONG _let_591 _let_637 _let_936 _let_570 :args _let_523)) :args ((or _let_470 _let_636 _let_933 _let_590))))) (let ((_let_1644 (and _let_321 _let_469))) (let ((_let_1645 (_let_321 _let_469))) (let ((_let_1646 (and _let_75 _let_495 _let_1310))) (let ((_let_1647 (15))) (let ((_let_1648 (not _let_1640))) (let ((_let_1649 (and _let_495 _let_1648))) (let ((_let_1650 (ASSUME :args (_let_1648)))) (let ((_let_1651 (and _let_580 _let_503 _let_469 _let_495 _let_1261))) (let ((_let_1652 (SYMM (TRANS _let_1584 _let_969)))) (let ((_let_1653 (and _let_580 _let_503 _let_476 _let_495 _let_870))) (let ((_let_1654 (and _let_580 _let_503 _let_460 _let_495 _let_948))) (let ((_let_1655 (REORDERING (CNF_AND_POS :args (_let_663 2)) :args ((or _let_660 _let_720))))) (let ((_let_1656 (AND_ELIM _let_463 :args _let_822))) (let ((_let_1657 (not _let_1641))) (let ((_let_1658 (MACRO_SR_PRED_INTRO :args ((= (not _let_1657) _let_1641))))) (let ((_let_1659 (and _let_76 _let_75 _let_476 _let_486 _let_495 _let_1657))) (let ((_let_1660 (ASSUME :args (_let_1657)))) (let ((_let_1661 (FALSE_INTRO _let_1660))) (let ((_let_1662 (and _let_680 _let_891))) (let ((_let_1663 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1662)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_895 _let_1103) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1105 _let_897 :args _let_549) _let_896)) :args (_let_891 _let_680))) :args (_let_680 _let_891))) :args (true _let_1662)) (CONG _let_1153 _let_892 _let_1336 :args _let_523)) :args ((or _let_702 _let_1335 _let_1101))))) (let ((_let_1664 (REFL :args _let_713))) (let ((_let_1665 (and _let_494 _let_917))) (let ((_let_1666 (ASSUME :args (_let_494)))) (let ((_let_1667 (SYMM _let_1666))) (let ((_let_1668 (SYMM _let_1667))) (let ((_let_1669 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1665)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_920 _let_1666) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1668 _let_922 :args _let_549) _let_921)) :args (_let_917 _let_494))) :args (_let_494 _let_917))) :args (true _let_1665)) (CONG _let_1664 _let_918 _let_1028 :args _let_523)) :args ((or _let_745 _let_1027 _let_710))))) (let ((_let_1670 (and _let_494 _let_497))) (let ((_let_1671 (_let_494 _let_497))) (let ((_let_1672 (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_1670)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1666 _let_1606) (SCOPE (TRANS _let_1608 (CONG _let_885 _let_1668 :args _let_599)) :args _let_1671)) :args _let_1671)) :args (true _let_1670)) :args ((or _let_742 _let_710 _let_1602))))) (let ((_let_1673 (MACRO_RESOLUTION_TRUST _let_1286 _let_635 _let_520 _let_1107 _let_1092 _let_1123 _let_1121 _let_1119 _let_1055 _let_1053 _let_913 _let_1669 _let_914 _let_1672 _let_1601 _let_1611 _let_1100 _let_1106 _let_1655 _let_1627 _let_589 _let_611 :args ((or _let_499 _let_514 _let_725 _let_707 _let_669 _let_843 _let_693 _let_492 _let_510 _let_850 _let_710 _let_1602 _let_1101) false _let_580 false _let_75 true _let_844 false _let_733 false _let_735 true _let_858 true _let_853 false _let_836 true _let_974 true _let_744 true _let_478 true _let_745 false _let_742 true _let_676 false _let_671 true _let_699 false _let_697 true _let_663 false _let_500 false _let_76 false _let_74)))) (let ((_let_1674 (MACRO_RESOLUTION_TRUST _let_1291 _let_611 _let_589 _let_1012 _let_1180 _let_1673 _let_1669 _let_914 _let_1634 _let_1090 _let_1271 _let_1663 _let_888 _let_1622 _let_1360 _let_1100 _let_1094 _let_1150 _let_1106 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1659)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1660 _let_601 _let_759 _let_647 _let_967 _let_528) (SCOPE (FALSE_ELIM (TRANS (CONG _let_761 (SYMM (TRANS (SYMM (TRANS _let_953 _let_602 _let_649)) (SYMM (CONG (SYMM _let_1315) _let_554 :args _let_599)))) :args _let_549) _let_1661)) :args (_let_1657 _let_76 _let_486 _let_476 _let_495 _let_75))) :args (_let_76 _let_75 _let_476 _let_486 _let_495 _let_1657))) :args (true _let_1659)) (CONG _let_591 _let_527 _let_637 _let_1135 _let_965 _let_1658 (REFL :args (_let_507)) :args _let_523)) :args ((or _let_1641 _let_507 _let_522 _let_636 _let_757 _let_963 _let_590))) _let_520 _let_589 _let_1656 _let_1143 _let_611 _let_520 _let_589 _let_903 _let_762 _let_1138 _let_770 _let_961 _let_1284 _let_1125 _let_1601 _let_1655 _let_768 _let_766 _let_1269 _let_611 _let_589 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1654)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_951 _let_550 _let_1576 _let_641 _let_967) (SCOPE (FALSE_ELIM (TRANS (CONG _let_552 _let_1652 :args _let_549) _let_952)) :args (_let_948 _let_460 _let_503 _let_580 _let_495))) :args (_let_580 _let_503 _let_460 _let_495 _let_948))) :args (true _let_1654)) (CONG _let_640 _let_869 _let_543 _let_965 _let_949 _let_1163 :args _let_523)) :args ((or _let_459 _let_639 _let_868 _let_541 _let_963 _let_1162))) _let_635 _let_464 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1653)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_873 _let_647 _let_1576 _let_641 _let_967) (SCOPE (FALSE_ELIM (TRANS (CONG _let_649 _let_1652 :args _let_549) _let_874)) :args (_let_870 _let_476 _let_503 _let_580 _let_495))) :args (_let_580 _let_503 _let_476 _let_495 _let_870))) :args (true _let_1653)) (CONG _let_640 _let_869 _let_637 _let_965 _let_871 _let_964 :args _let_523)) :args ((or _let_665 _let_639 _let_868 _let_636 _let_963 _let_962))) _let_635 _let_867 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1651)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1264 _let_534 _let_1576 _let_641 _let_967) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1266 _let_1652 :args _let_549) _let_1265)) :args (_let_1261 _let_469 _let_503 _let_580 _let_495))) :args (_let_580 _let_503 _let_469 _let_495 _let_1261))) :args (true _let_1651)) (CONG _let_640 _let_869 _let_525 _let_965 _let_1262 _let_1273 :args _let_523)) :args ((or _let_837 _let_639 _let_868 _let_521 _let_963 _let_1272))) _let_635 _let_1260 _let_1580 _let_635 _let_520 _let_589 _let_1611 _let_611 _let_589 _let_1627 _let_611 _let_589 _let_1636 _let_635 _let_556 _let_943 (AND_ELIM _let_633 :args _let_1054) _let_823 _let_627 _let_1097 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1649)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1650 _let_967) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1315 (REFL :args (_let_15)) :args _let_549) (FALSE_INTRO _let_1650))) :args (_let_1648 _let_495))) :args (_let_495 _let_1648))) :args (true _let_1649)) (CONG _let_965 (MACRO_SR_PRED_INTRO :args ((= (not _let_1648) _let_1640))) _let_558 :args _let_523)) :args ((or _let_1640 _let_557 _let_963))) (AND_ELIM _let_463 :args _let_1647) _let_1433 _let_1325 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1646)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1313 _let_967 _let_528) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1315 (CONG _let_1302 _let_564 :args _let_599) :args _let_549) _let_1314)) :args (_let_1310 _let_495 _let_75))) :args (_let_75 _let_495 _let_1310))) :args (true _let_1646)) (CONG _let_527 _let_965 _let_1311 (REFL :args (_let_512)) :args _let_523)) :args ((or _let_498 _let_512 _let_522 _let_963))) _let_520 _let_1309 _let_1316 _let_1309 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1644)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_562 _let_534) (SCOPE (FALSE_ELIM (TRANS (CONG _let_564 (SYMM _let_1266) :args _let_549) _let_563)) :args _let_1645)) :args _let_1645)) :args (true _let_1644)) (CONG _let_559 _let_525 _let_829 :args _let_523)) :args ((or _let_320 _let_826 _let_521))) _let_651 _let_634 _let_631 _let_556 _let_606 _let_586 _let_626 _let_610 _let_611 _let_1643 _let_567 _let_1400 _let_537 _let_517 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1642)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_832 _let_534 _let_647 _let_605) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1266 _let_1619 :args _let_549) _let_833)) :args (_let_827 _let_469 _let_476 _let_594))) :args (_let_76 _let_75 _let_476 _let_469 _let_827))) :args (true _let_1642)) (CONG _let_591 _let_527 _let_637 _let_525 _let_828 _let_1280 :args _let_523)) :args ((or _let_722 _let_522 _let_1279 _let_636 _let_521 _let_590))) _let_825 _let_959 _let_1267 _let_1260 _let_589 _let_520 _let_1599 _let_1595 :args ((or _let_480 _let_474 _let_636 _let_521 _let_963) false _let_74 false _let_76 true _let_845 false _let_479 false _let_850 true _let_478 true _let_745 false _let_494 true _let_693 false _let_691 true _let_679 true _let_702 true _let_501 true _let_678 true _let_699 true _let_510 true _let_492 false _let_697 true _let_506 false _let_75 false _let_76 true _let_1641 true _let_701 false _let_74 false _let_75 false _let_76 true _let_686 false _let_487 true _let_473 true _let_316 true _let_843 false _let_680 true _let_707 true _let_676 true _let_663 false _let_486 true _let_485 false _let_838 false _let_74 false _let_76 true _let_687 false _let_580 true _let_459 true _let_477 false _let_580 true _let_665 true _let_684 false _let_580 true _let_837 false _let_700 false _let_580 false _let_75 false _let_76 false _let_671 false _let_74 false _let_76 false _let_500 false _let_74 false _let_76 true _let_484 false _let_580 true _let_320 false _let_460 false _let_503 false _let_497 true _let_496 true _let_514 true _let_467 true _let_1640 true _let_493 true _let_677 true _let_511 false _let_75 true _let_498 true _let_499 true _let_498 true _let_730 true _let_472 false _let_580 true _let_502 true _let_320 true _let_587 true _let_322 true _let_496 true _let_318 false _let_74 true _let_466 true _let_470 true _let_471 true _let_465 true _let_468 true _let_682 true _let_722 true _let_725 true _let_724 true _let_837 false _let_76 false _let_75 true _let_669 false _let_664)))) (let ((_let_1675 (ASSUME :args (_let_847)))) (let ((_let_1676 (REFL :args (_let_1226)))) (let ((_let_1677 (and _let_76 _let_75 _let_74 _let_480 _let_904))) (let ((_let_1678 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1677)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_907 _let_625 _let_528 _let_996) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1016 (TRANS _let_997 _let_530) :args _let_549) _let_908)) :args (_let_904 _let_616 _let_75 _let_480))) :args (_let_76 _let_75 _let_74 _let_480 _let_904))) :args (true _let_1677)) (CONG _let_591 _let_527 _let_613 _let_1041 _let_905 _let_1676 :args _let_523)) :args ((or _let_686 _let_522 _let_994 _let_1226 _let_590 _let_612))))) (let ((_let_1679 (and _let_76 _let_75 _let_581 _let_471 _let_870))) (let ((_let_1680 (and _let_471 _let_473))) (let ((_let_1681 (_let_471 _let_473))) (let ((_let_1682 (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_1680)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_573 _let_1035) (SCOPE (TRANS _let_1037 (CONG _let_1406 _let_718 :args _let_599)) :args _let_1681)) :args _let_1681)) :args (true _let_1680)) :args ((or _let_666 _let_568 _let_812))))) (let ((_let_1683 (REORDERING (CNF_AND_POS :args (_let_707 2)) :args ((or _let_704 _let_1124))))) (let ((_let_1684 (REORDERING (CNF_AND_POS :args (_let_669 2)) :args ((or _let_667 _let_864))))) (let ((_let_1685 (MACRO_RESOLUTION_TRUST _let_1149 _let_520 _let_1145 _let_768 _let_766 _let_993 _let_991 _let_579 _let_520 _let_567 _let_537 _let_520 _let_517 (MACRO_RESOLUTION_TRUST _let_1350 _let_931 _let_635 _let_611 _let_589 _let_1123 _let_1121 _let_1119 _let_1113 _let_1098 _let_1095 _let_1343 _let_1090 _let_1663 _let_888 _let_1067 _let_611 _let_589 _let_1684 _let_1683 _let_1284 _let_1386 _let_1682 (REORDERING (RESOLUTION _let_1467 (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1129 _let_641 _let_601 _let_528) (SCOPE (TRANS _let_1131 _let_1579 (CONG _let_954 _let_641 :args _let_599) (CONG _let_1131 _let_642 :args _let_599)) :args (_let_581 _let_580 _let_76 _let_75))) :args _let_1466)) :args _let_1465) :args ((or _let_703 _let_522 _let_639 _let_653 _let_590))) _let_635 _let_520 _let_589 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1679)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_873 _let_573 _let_1129 _let_605) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1406 _let_1282 :args _let_549) _let_874)) :args (_let_870 _let_471 _let_581 _let_594))) :args (_let_76 _let_75 _let_581 _let_471 _let_870))) :args (true _let_1679)) (CONG _let_591 _let_527 _let_1192 _let_572 _let_871 _let_1280 :args _let_523)) :args ((or _let_665 _let_522 _let_1279 _let_653 _let_568 _let_590))) _let_520 _let_589 _let_867 _let_1678 _let_611 _let_520 _let_589 _let_903 _let_1059 _let_1044 _let_1539 _let_1535 _let_1306 _let_959 _let_808 _let_806 _let_1047 _let_940 (MACRO_RESOLUTION_TRUST (REORDERING (EQ_RESOLVE (NOT_AND (MACRO_SR_PRED_TRANSFORM (SCOPE (AND_INTRO (MODUS_PONENS (AND_INTRO _let_1079 _let_641 _let_1186) (SCOPE (FALSE_ELIM (TRANS (CONG _let_643 (CONG _let_564 _let_1187 :args _let_599) :args _let_549) _let_1080)) :args (_let_1074 _let_580 _let_479))) (MODUS_PONENS (AND_INTRO _let_1186 _let_601 _let_621 _let_1675 _let_877) (SCOPE (TRANS _let_1481 (CONG _let_1290 _let_554 :args _let_599) (SYMM _let_1675) _let_623 _let_1081 (CONG _let_564 _let_1290 :args _let_599)) :args (_let_479 _let_76 _let_74 _let_847 _let_467)))) :args (_let_76 _let_74 _let_580 _let_467 _let_479 _let_1074 _let_847)) (SCOPE (MACRO_SR_PRED_ELIM (TRANS (SYMM (FALSE_INTRO (ASSUME :args (_let_1494)))) (TRUE_INTRO (ASSUME :args (_let_1493))))) :args (_let_1494 _let_1493)) :args ((not (and _let_76 _let_74 _let_580 _let_467 _let_479 _let_1074 _let_847)) SB_LITERAL))) (CONG _let_591 _let_613 _let_640 _let_558 _let_1184 _let_1075 _let_1183 :args _let_523)) :args ((or _let_975 _let_639 _let_557 _let_1182 _let_1181 _let_590 _let_612))) _let_635 _let_611 _let_589 _let_1069 _let_1511 _let_1510 _let_770 _let_993 _let_991 _let_1000 _let_611 _let_589 _let_1012 _let_1190 :args ((or _let_1408 _let_582 _let_469 _let_557 _let_1011) false _let_580 false _let_74 false _let_76 true _let_975 false _let_479 true _let_657 true _let_316 false _let_482 true _let_481 true _let_480 false _let_74 false _let_76 true _let_845 false _let_847)) _let_993 _let_991 _let_1305 _let_635 _let_520 _let_1407 _let_520 _let_589 _let_867 _let_1598 _let_589 _let_770 _let_1400 _let_825 _let_1293 _let_632 (MACRO_RESOLUTION_TRUST _let_1637 _let_635 _let_586 _let_808 _let_806 _let_1597 _let_867 _let_1178 _let_1177 _let_1296 _let_586 _let_1138 _let_770 _let_1293 _let_632 _let_768 _let_766 _let_1622 _let_1360 _let_1636 _let_635 _let_556 :args ((or _let_503 _let_471 _let_494 _let_1602) false _let_580 true _let_322 false _let_474 true _let_475 true _let_476 true _let_665 false _let_581 true _let_670 true _let_478 true _let_322 true _let_473 true _let_316 false _let_499 true _let_502 false _let_486 true _let_485 true _let_501 true _let_678 true _let_484 false _let_580 true _let_320)) _let_1564 _let_1574 _let_635 _let_1563 _let_464 _let_1561 _let_520 _let_589 _let_1475 _let_610 _let_945 _let_607 (MACRO_RESOLUTION_TRUST _let_1674 _let_1149 _let_520 _let_1145 _let_1254 _let_1223 _let_768 _let_766 _let_1598 _let_589 _let_770 _let_1047 _let_940 _let_1456 _let_586 _let_1293 _let_632 _let_1316 _let_1309 :args ((or _let_465 _let_582 _let_501 _let_474 _let_484 _let_963) true _let_480 false _let_75 true _let_658 false _let_469 true _let_683 false _let_486 true _let_485 true _let_471 false _let_76 true _let_316 false _let_476 true _let_466 true _let_581 true _let_322 false _let_503 true _let_502 true _let_499 true _let_498)) _let_1636 _let_556 _let_1626 _let_1203 _let_1627 _let_1510 _let_770 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1638)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_985 _let_818 _let_1606 _let_641) (SCOPE (FALSE_ELIM (TRANS (CONG _let_820 _let_1639 :args _let_549) _let_986)) :args (_let_979 _let_657 _let_497 _let_580))) :args (_let_580 _let_497 _let_657 _let_979))) :args (true _let_1638)) (CONG _let_640 _let_1620 _let_815 _let_980 _let_1438 :args _let_523)) :args ((or _let_483 _let_639 _let_1437 _let_1602 _let_811))) _let_977 _let_1024 _let_1018 _let_1010 _let_1001 _let_796 _let_794 _let_1637 _let_586 _let_634 _let_632 _let_607 _let_627 _let_1622 _let_1360 _let_721 _let_719 _let_1601 _let_1611 _let_589 _let_611 _let_1635 :args ((or _let_465 _let_494) false _let_739 false _let_580 false _let_74 false _let_76 false _let_744 true _let_858 true _let_853 true _let_699 true _let_514 true _let_510 false _let_736 true _let_693 true _let_679 true _let_702 false _let_691 false _let_74 false _let_76 true _let_669 true _let_707 false _let_680 false _let_728 false _let_666 false _let_703 false _let_580 false _let_75 false _let_76 true _let_682 false _let_75 false _let_76 true _let_665 true _let_1165 false _let_74 false _let_75 false _let_76 true _let_686 true _let_492 false _let_490 true _let_684 true _let_685 true _let_735 true _let_725 false _let_473 true _let_475 false _let_581 true _let_466 true _let_850 false _let_480 true _let_481 false _let_732 false _let_580 false _let_75 true _let_724 false _let_75 false _let_76 true _let_665 true _let_476 false _let_76 true _let_316 true _let_469 true _let_722 false _let_499 true _let_502 false _let_471 true _let_843 true _let_746 false _let_580 true _let_503 true _let_459 false _let_839 false _let_75 false _let_76 true _let_460 true _let_318 false _let_467 true _let_587 true _let_495 true _let_484 true _let_320 true _let_505 true _let_504 false _let_500 true _let_482 true _let_316 true _let_1408 true _let_483 true _let_582 true _let_738 true _let_737 true _let_314 false _let_657 true _let_656 true _let_474 true _let_322 false _let_580 true _let_502 true _let_587 true _let_496 true _let_501 true _let_678 true _let_663 true _let_659 true _let_676 false _let_671 false _let_76 false _let_74 false _let_497)) _let_1510 _let_770 _let_796 _let_794 _let_1637 _let_635 _let_586 _let_1636 _let_635 _let_556 _let_1635 :args (_let_494 false _let_75 true _let_658 false _let_486 true _let_485 false _let_480 true _let_481 true _let_471 false _let_75 true _let_470 true _let_469 false _let_75 true _let_468 false _let_465 true _let_482 true _let_316 false _let_657 true _let_656 true _let_474 false _let_580 true _let_322 true _let_484 false _let_580 true _let_320 false _let_497)))) (let ((_let_1686 (and _let_494 _let_1389))) (let ((_let_1687 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1686)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1392 _let_1666) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1668 _let_875 :args _let_549) _let_1393)) :args (_let_1389 _let_494))) :args (_let_494 _let_1389))) :args (true _let_1686)) (CONG _let_1664 _let_1390 _let_1192 :args _let_523)) :args ((or _let_652 _let_653 _let_710))))) (let ((_let_1688 (MACRO_RESOLUTION_TRUST _let_1687 _let_1685 _let_655 :args (_let_653 false _let_494 true _let_652)))) (let ((_let_1689 (and _let_494 _let_474))) (let ((_let_1690 (_let_494 _let_474))) (let ((_let_1691 (MACRO_RESOLUTION_TRUST (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_1689)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1666 _let_1168) (SCOPE (TRANS _let_1169 _let_1668) :args _let_1690)) :args _let_1690)) :args (true _let_1689)) :args ((or _let_678 _let_710 _let_772))) _let_1360 _let_1685 :args (_let_772 true _let_678 false _let_494)))) (let ((_let_1692 (= tptp.e23 _let_82))) (let ((_let_1693 (= tptp.e22 _let_54))) (let ((_let_1694 (= tptp.e20 _let_94))) (let ((_let_1695 (= _let_82 _let_94))) (let ((_let_1696 (= tptp.e23 _let_94))) (let ((_let_1697 (= _let_54 _let_82))) (let ((_let_1698 (= tptp.e23 _let_54))) (let ((_let_1699 (= tptp.e20 _let_54))) (let ((_let_1700 (= tptp.e21 _let_54))) (let ((_let_1701 (= tptp.e22 _let_94))) (let ((_let_1702 (= tptp.e21 _let_94))) (let ((_let_1703 (= _let_54 _let_94))) (let ((_let_1704 (= tptp.e22 _let_82))) (let ((_let_1705 (= tptp.e23 _let_1))) (let ((_let_1706 (= _let_140 _let_65))) (let ((_let_1707 (= tptp.e21 _let_82))) (let ((_let_1708 (= tptp.e20 _let_82))) (let ((_let_1709 (= tptp.e23 _let_88))) (let ((_let_1710 (= tptp.e23 _let_4))) (let ((_let_1711 (= _let_55 _let_3))) (let ((_let_1712 (= tptp.e20 _let_99))) (let ((_let_1713 (= tptp.e21 _let_115))) (let ((_let_1714 (= _let_94 _let_115))) (let ((_let_1715 (= tptp.e23 _let_115))) (let ((_let_1716 (= tptp.e20 _let_190))) (let ((_let_1717 (= tptp.e20 _let_115))) (let ((_let_1718 (= tptp.e23 _let_123))) (let ((_let_1719 (= tptp.e21 _let_189))) (let ((_let_1720 (= tptp.e21 _let_88))) (let ((_let_1721 (= tptp.e23 _let_109))) (let ((_let_1722 (= tptp.e23 _let_87))) (let ((_let_1723 (not _let_1716))) (let ((_let_1724 (not (= tptp.e20 _let_66)))) (let ((_let_1725 (and _let_1724 _let_1716 _let_1723))) (let ((_let_1726 (= tptp.e21 _let_176))) (let ((_let_1727 (not _let_1726))) (let ((_let_1728 (= tptp.e23 _let_177))) (let ((_let_1729 (not _let_1718))) (let ((_let_1730 (and _let_1729 _let_1728 _let_1727))) (let ((_let_1731 (= tptp.e20 _let_188))) (let ((_let_1732 (not _let_1731))) (let ((_let_1733 (= tptp.e21 _let_154))) (let ((_let_1734 (not _let_1733))) (let ((_let_1735 (and _let_1734 _let_1719 _let_1732))) (let ((_let_1736 (= _let_66 _let_34))) (let ((_let_1737 (= tptp.e22 _let_115))) (let ((_let_1738 (= tptp.e23 _let_101))) (let ((_let_1739 (= tptp.e22 _let_87))) (let ((_let_1740 (= tptp.e22 _let_168))) (let ((_let_1741 (not _let_1740))) (let ((_let_1742 (= tptp.e23 _let_169))) (let ((_let_1743 (not _let_1738))) (let ((_let_1744 (and _let_1743 _let_1742 _let_1741))) (let ((_let_1745 (= tptp.e22 _let_99))) (let ((_let_1746 (= tptp.e22 _let_93))) (let ((_let_1747 (= tptp.e23 _let_166))) (let ((_let_1748 (= tptp.e23 _let_120))) (let ((_let_1749 (= _let_93 _let_135))) (let ((_let_1750 (= tptp.e22 _let_187))) (let ((_let_1751 (= _let_93 _let_61))) (let ((_let_1752 (= tptp.e22 _let_61))) (let ((_let_1753 (not _let_1747))) (let ((_let_1754 (= tptp.e20 _let_167))) (let ((_let_1755 (= tptp.e20 _let_95))) (let ((_let_1756 (not _let_1755))) (let ((_let_1757 (and _let_1756 _let_1754 _let_1753))) (let ((_let_1758 (= tptp.e20 _let_65))) (let ((_let_1759 (= tptp.e20 _let_135))) (let ((_let_1760 (= tptp.e23 _let_114))) (let ((_let_1761 (= tptp.e20 _let_186))) (let ((_let_1762 (not _let_1761))) (let ((_let_1763 (and (not (= tptp.e22 _let_149)) _let_1750 _let_1762))) (let ((_let_1764 (= _let_61 _let_135))) (let ((_let_1765 (= tptp.e20 _let_61))) (let ((_let_1766 (= _let_114 _let_135))) (let ((_let_1767 (= tptp.e20 _let_114))) (let ((_let_1768 (= tptp.e20 _let_138))) (let ((_let_1769 (= _let_94 _let_135))) (let ((_let_1770 (= tptp.e20 _let_35))) (let ((_let_1771 (= tptp.e22 _let_114))) (let ((_let_1772 (= _let_114 _let_61))) (let ((_let_1773 (= tptp.e23 _let_61))) (let ((_let_1774 (= _let_109 _let_140))) (let ((_let_1775 (= tptp.e22 _let_128))) (let ((_let_1776 (= tptp.e21 _let_61))) (let ((_let_1777 (= tptp.e20 _let_175))) (let ((_let_1778 (= tptp.e21 _let_182))) (let ((_let_1779 (not _let_1778))) (let ((_let_1780 (= tptp.e20 _let_183))) (let ((_let_1781 (not _let_1768))) (let ((_let_1782 (and _let_1781 _let_1780 _let_1779))) (let ((_let_1783 (= tptp.e21 _let_143))) (let ((_let_1784 (not _let_1783))) (let ((_let_1785 (and _let_145 (not (= tptp.e20 _let_144)) _let_1784 (not (= tptp.e22 _let_142)) (not (= tptp.e23 _let_141))))) (let ((_let_1786 (= tptp.e21 _let_97))) (let ((_let_1787 (not _let_1786))) (let ((_let_1788 (and _let_145 (not (= tptp.e20 _let_98)) _let_1787 (not (= tptp.e22 _let_96)) (not (= tptp.e23 _let_95))))) (let ((_let_1789 (and _let_155 (not (= tptp.e20 _let_139)) (not (= tptp.e21 _let_138)) (not (= tptp.e22 _let_137)) (not (= tptp.e23 _let_136))))) (let ((_let_1790 (= tptp.e21 _let_128))) (let ((_let_1791 (not _let_1790))) (let ((_let_1792 (and _let_130 (not (= tptp.e20 _let_129)) _let_1791 (not (= tptp.e22 _let_127)) (not (= tptp.e23 _let_126))))) (let ((_let_1793 (= tptp.e21 _let_112))) (let ((_let_1794 (not _let_1793))) (let ((_let_1795 (and _let_130 (not (= tptp.e20 _let_113)) _let_1794 (not (= tptp.e22 _let_111)) (not (= tptp.e23 _let_110))))) (let ((_let_1796 (= tptp.e21 _let_178))) (let ((_let_1797 (not _let_1796))) (let ((_let_1798 (= tptp.e22 _let_179))) (let ((_let_1799 (not _let_1775))) (let ((_let_1800 (and _let_1799 _let_1798 _let_1797))) (let ((_let_1801 (= tptp.e21 _let_30))) (let ((_let_1802 (= _let_61 _let_28))) (let ((_let_1803 (= tptp.e21 _let_62))) (let ((_let_1804 (= tptp.e22 _let_120))) (let ((_let_1805 (= tptp.e20 _let_117))) (let ((_let_1806 (not _let_1805))) (let ((_let_1807 (and _let_1806 _let_1777 (not (= tptp.e22 _let_174))))) (let ((_let_1808 (= tptp.e23 _let_131))) (let ((_let_1809 (not _let_1808))) (let ((_let_1810 (not _let_1803))) (let ((_let_1811 (and (not (= tptp.e20 _let_134)) _let_1810 (not (= tptp.e22 _let_132)) _let_1809))) (let ((_let_1812 (= tptp.e21 _let_148))) (let ((_let_1813 (= tptp.e21 _let_80))) (let ((_let_1814 (= tptp.e21 _let_118))) (let ((_let_1815 (and _let_104 (not (= tptp.e20 _let_103)) (not (= tptp.e21 _let_102)) (not (= tptp.e22 _let_101)) (not (= tptp.e23 _let_100))))) (let ((_let_1816 (= tptp.e23 _let_83))) (let ((_let_1817 (= tptp.e20 _let_86))) (let ((_let_1818 (not _let_1817))) (let ((_let_1819 (and _let_104 _let_1818 (not (= tptp.e21 _let_85)) (not (= tptp.e22 _let_84)) (not _let_1816)))) (let ((_let_1820 (not _let_1812))) (let ((_let_1821 (and _let_150 (not (= tptp.e20 _let_149)) _let_1820 (not (= tptp.e22 _let_147)) (not (= tptp.e23 _let_146))))) (let ((_let_1822 (= tptp.e23 _let_55))) (let ((_let_1823 (not _let_1822))) (let ((_let_1824 (not _let_1813))) (let ((_let_1825 (and (not (= tptp.e20 _let_81)) _let_1824 (not (= tptp.e22 _let_79)) _let_1823))) (let ((_let_1826 (= tptp.e23 _let_116))) (let ((_let_1827 (not _let_1826))) (let ((_let_1828 (not _let_1814))) (let ((_let_1829 (and _let_150 (not (= tptp.e20 _let_119)) _let_1828 (not (= tptp.e22 _let_117)) _let_1827))) (let ((_let_1830 (= tptp.e22 _let_83))) (let ((_let_1831 (= _let_82 _let_58))) (let ((_let_1832 (= tptp.e22 _let_58))) (let ((_let_1833 (= _let_82 _let_88))) (let ((_let_1834 (= tptp.e22 _let_88))) (let ((_let_1835 (= tptp.e23 _let_162))) (let ((_let_1836 (not _let_1835))) (let ((_let_1837 (= tptp.e22 _let_163))) (let ((_let_1838 (not _let_1830))) (let ((_let_1839 (and _let_1838 _let_1837 _let_1836))) (let ((_let_1840 (= tptp.e22 _let_109))) (let ((_let_1841 (= tptp.e20 _let_88))) (let ((_let_1842 (= tptp.e22 _let_172))) (let ((_let_1843 (= tptp.e23 _let_164))) (let ((_let_1844 (not _let_1842))) (let ((_let_1845 (= tptp.e21 _let_111))) (let ((_let_1846 (not _let_1845))) (let ((_let_1847 (and _let_1846 (= tptp.e21 _let_173) _let_1844))) (let ((_let_1848 (not _let_1843))) (let ((_let_1849 (= tptp.e21 _let_165))) (let ((_let_1850 (= tptp.e21 _let_89))) (let ((_let_1851 (not _let_1850))) (let ((_let_1852 (and _let_1851 _let_1849 _let_1848))) (let ((_let_1853 (= tptp.e22 _let_170))) (let ((_let_1854 (not _let_1853))) (let ((_let_1855 (= tptp.e22 _let_59))) (let ((_let_1856 (not _let_1855))) (let ((_let_1857 (and _let_1856 _let_1853 _let_1854))) (let ((_let_1858 (= tptp.e21 _let_180))) (let ((_let_1859 (not _let_1858))) (let ((_let_1860 (and _let_1810 _let_1858 _let_1859))) (let ((_let_1861 (= tptp.e20 _let_184))) (let ((_let_1862 (not _let_1861))) (let ((_let_1863 (and (not (= tptp.e23 _let_144)) (= tptp.e23 _let_185) _let_1862))) (let ((_let_1864 (= tptp.e23 _let_160))) (let ((_let_1865 (not _let_1864))) (let ((_let_1866 (and _let_1823 _let_1864 _let_1865))) (let ((_let_1867 (= _let_54 _let_88))) (let ((_let_1868 (= _let_88 _let_109))) (let ((_let_1869 (= tptp.e21 _let_109))) (let ((_let_1870 (= tptp.e21 _let_58))) (let ((_let_1871 (= tptp.e21 _let_87))) (let ((_let_1872 (= _let_54 _let_87))) (let ((_let_1873 (= _let_82 _let_120))) (let ((_let_1874 (= _let_87 _let_93))) (let ((_let_1875 (= tptp.e22 _let_122))) (let ((_let_1876 (not _let_1875))) (let ((_let_1877 (and _let_125 (not (= tptp.e20 _let_124)) (not (= tptp.e21 _let_123)) _let_1876 (not (= tptp.e23 _let_121))))) (let ((_let_1878 (= tptp.e22 _let_90))) (let ((_let_1879 (not _let_1878))) (let ((_let_1880 (and _let_125 (not (= tptp.e20 _let_92)) (not (= tptp.e21 _let_91)) _let_1879 (not (= tptp.e23 _let_89))))) (let ((_let_1881 (= tptp.e20 _let_58))) (let ((_let_1882 (= tptp.e22 _let_25))) (let ((_let_1883 (= _let_58 _let_23))) (let ((_let_1884 (= tptp.e22 _let_157))) (let ((_let_1885 (and (not (= tptp.e20 _let_108)) (not (= tptp.e21 _let_107)) _let_1856 (not (= tptp.e23 _let_105))))) (let ((_let_1886 (= tptp.e23 _let_156))) (let ((_let_1887 (not _let_1886))) (let ((_let_1888 (not _let_1884))) (let ((_let_1889 (and _let_1724 (not (= tptp.e21 _let_158)) _let_1888 _let_1887))) (let ((_let_1890 (= tptp.e20 _let_154))) (let ((_let_1891 (not _let_1890))) (let ((_let_1892 (and _let_155 _let_1891 (not (= tptp.e21 _let_153)) (not (= tptp.e22 _let_152)) (not (= tptp.e23 _let_151))))) (let ((_let_1893 (= tptp.e21 _let_65))) (let ((_let_1894 (= tptp.e21 _let_135))) (let ((_let_1895 (= tptp.e21 _let_140))) (let ((_let_1896 (= tptp.e22 _let_140))) (let ((_let_1897 (= _let_54 _let_93))) (let ((_let_1898 (= tptp.e23 _let_93))) (let ((_let_1899 (= tptp.e21 _let_99))) (let ((_let_1900 (= tptp.e21 _let_93))) (let ((_let_1901 (= _let_87 _let_109))) (let ((_let_1902 (not _let_1698))) (let ((_let_1903 (ASSUME :args (_let_72)))) (let ((_let_1904 (AND_ELIM _let_1903 :args _let_585))) (let ((_let_1905 (AND_ELIM _let_1903 :args _let_609))) (let ((_let_1906 (not _let_69))) (let ((_let_1907 (not _let_71))) (let ((_let_1908 (and _let_71 _let_69 _let_1698))) (let ((_let_1909 (APPLY_UF tptp.op2))) (let ((_let_1910 (ASSUME :args (_let_1698)))) (let ((_let_1911 (SYMM _let_1910))) (let ((_let_1912 (SYMM _let_1911))) (let ((_let_1913 (ASSUME :args (_let_69)))) (let ((_let_1914 (SYMM _let_1913))) (let ((_let_1915 (ASSUME :args (_let_71)))) (let ((_let_1916 (SYMM _let_1915))) (let ((_let_1917 (SYMM _let_1916))) (let ((_let_1918 (REFL :args (tptp.e20)))) (let ((_let_1919 (CONG _let_1918 _let_1917 :args _let_1909))) (let ((_let_1920 (REFL :args (tptp.e23)))) (let ((_let_1921 (SYMM _let_1919))) (let ((_let_1922 (TRANS _let_1913 _let_1921))) (let ((_let_1923 (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_1908)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1910 _let_1913 _let_1915) (SCOPE (TRANS _let_1912 (CONG _let_1920 _let_1922 :args _let_1909) (CONG _let_1920 (TRANS _let_1919 _let_1914 _let_1912) :args _let_1909)) :args (_let_1698 _let_69 _let_71))) :args (_let_71 _let_69 _let_1698))) :args (true _let_1908)) :args ((or _let_1822 _let_1902 _let_1907 _let_1906))))) (let ((_let_1924 (EQ_RESOLVE (ASSUME :args (_let_325)) (MACRO_SR_EQ_INTRO :args (_let_325 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_1925 (AND_ELIM _let_1924 :args _let_1017))) (let ((_let_1926 (not _let_1898))) (let ((_let_1927 (REFL :args (_let_1926)))) (let ((_let_1928 (not _let_1897))) (let ((_let_1929 (MACRO_SR_PRED_INTRO :args ((= (not _let_1928) _let_1897))))) (let ((_let_1930 (REFL :args (_let_1902)))) (let ((_let_1931 (and _let_1698 _let_1928))) (let ((_let_1932 (ASSUME :args (_let_1928)))) (let ((_let_1933 (FALSE_INTRO _let_1932))) (let ((_let_1934 (REFL :args (_let_93)))) (let ((_let_1935 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1931)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1932 _let_1910) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1912 _let_1934 :args _let_549) _let_1933)) :args (_let_1928 _let_1698))) :args (_let_1698 _let_1928))) :args (true _let_1931)) (CONG _let_1930 _let_1929 _let_1927 :args _let_523)) :args ((or _let_1897 _let_1926 _let_1902))))) (let ((_let_1936 (AND_ELIM _let_1924 :args _let_1371))) (let ((_let_1937 (not _let_1722))) (let ((_let_1938 (REFL :args (_let_1937)))) (let ((_let_1939 (not _let_1872))) (let ((_let_1940 (MACRO_SR_PRED_INTRO :args ((= (not _let_1939) _let_1872))))) (let ((_let_1941 (and _let_1698 _let_1939))) (let ((_let_1942 (ASSUME :args (_let_1939)))) (let ((_let_1943 (FALSE_INTRO _let_1942))) (let ((_let_1944 (REFL :args (_let_87)))) (let ((_let_1945 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1941)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1942 _let_1910) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1912 _let_1944 :args _let_549) _let_1943)) :args (_let_1939 _let_1698))) :args (_let_1698 _let_1939))) :args (true _let_1941)) (CONG _let_1930 _let_1940 _let_1938 :args _let_523)) :args ((or _let_1872 _let_1937 _let_1902))))) (let ((_let_1946 (not _let_1825))) (let ((_let_1947 (REORDERING (CNF_AND_POS :args (_let_1825 3)) :args ((or _let_1823 _let_1946))))) (let ((_let_1948 (not _let_1721))) (let ((_let_1949 (AND_ELIM _let_1924 :args _let_1048))) (let ((_let_1950 (not _let_1774))) (let ((_let_1951 (MACRO_SR_PRED_INTRO :args ((= (not _let_1950) _let_1774))))) (let ((_let_1952 (REFL :args (_let_1948)))) (let ((_let_1953 (REFL :args (_let_1906)))) (let ((_let_1954 (REFL :args (_let_1907)))) (let ((_let_1955 (= tptp.e23 _let_140))) (let ((_let_1956 (SYMM _let_1914))) (let ((_let_1957 (SYMM (ASSUME :args (_let_1955))))) (let ((_let_1958 (SYMM (TRANS _let_1957 _let_1956)))) (let ((_let_1959 (ASSUME :args (_let_1721)))) (let ((_let_1960 (ASSUME :args (_let_1950)))) (let ((_let_1961 (FALSE_INTRO _let_1960))) (let ((_let_1962 (SYMM _let_1917))) (let ((_let_1963 (TRANS _let_1956 (CONG _let_1918 _let_1962 :args _let_1909)))) (let ((_let_1964 (MODUS_PONENS (AND_INTRO _let_1915 _let_1913) (SCOPE _let_1963 :args (_let_71 _let_69))))) (let ((_let_1965 (MACRO_RESOLUTION_TRUST (REORDERING (EQ_RESOLVE (NOT_AND (MACRO_SR_PRED_TRANSFORM (SCOPE (AND_INTRO _let_1913 _let_1959 _let_1964 _let_1960) :args (_let_71 _let_69 _let_1721 _let_1950)) (SCOPE (MACRO_SR_PRED_ELIM (TRANS (SYMM _let_1961) (TRUE_INTRO (TRANS (SYMM _let_1959) _let_1956 _let_1958)))) :args (_let_69 _let_1721 _let_1955 _let_1950)) :args ((not (and _let_71 _let_69 _let_1721 _let_1950)) SB_LITERAL))) (CONG _let_1954 _let_1953 _let_1952 _let_1951 :args _let_523)) :args ((or _let_1774 _let_1948 _let_1907 _let_1906))) _let_1905 _let_1904 _let_1949 :args (_let_1948 false _let_69 false _let_71 true _let_1774)))) (let ((_let_1966 (EQ_RESOLVE (ASSUME :args (_let_391)) (MACRO_SR_EQ_INTRO :args (_let_391 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_1967 (AND_ELIM _let_1966 :args _let_1017))) (let ((_let_1968 (ASSUME :args (_let_311)))) (let ((_let_1969 (AND_ELIM _let_1968 :args _let_609))) (let ((_let_1970 (not _let_1715))) (let ((_let_1971 (not _let_1717))) (let ((_let_1972 (REFL :args (_let_1971)))) (let ((_let_1973 (REFL :args (_let_1970)))) (let ((_let_1974 (MACRO_SR_PRED_INTRO :args ((= (not _let_306) _let_305))))) (let ((_let_1975 (and _let_306 _let_1715))) (let ((_let_1976 (_let_306 _let_1715))) (let ((_let_1977 (ASSUME :args (_let_306)))) (let ((_let_1978 (FALSE_INTRO _let_1977))) (let ((_let_1979 (ASSUME :args (_let_1715)))) (let ((_let_1980 (SYMM _let_1979))) (let ((_let_1981 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1975)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1977 _let_1979) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1918 _let_1980 :args _let_549) _let_1978)) :args _let_1976)) :args _let_1976)) :args (true _let_1975)) (CONG _let_1974 _let_1973 _let_1972 :args _let_523)) :args ((or _let_305 _let_1971 _let_1970))))) (let ((_let_1982 (AND_ELIM _let_1968 :args _let_654))) (let ((_let_1983 (not _let_1700))) (let ((_let_1984 (REFL :args (_let_1983)))) (let ((_let_1985 (MACRO_SR_PRED_INTRO :args ((= (not _let_302) _let_301))))) (let ((_let_1986 (and _let_302 _let_1698))) (let ((_let_1987 (_let_302 _let_1698))) (let ((_let_1988 (ASSUME :args (_let_302)))) (let ((_let_1989 (FALSE_INTRO _let_1988))) (let ((_let_1990 (REFL :args (tptp.e21)))) (let ((_let_1991 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_1986)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1988 _let_1910) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1990 _let_1911 :args _let_549) _let_1989)) :args _let_1987)) :args _let_1987)) :args (true _let_1986)) (CONG _let_1985 _let_1930 _let_1984 :args _let_523)) :args ((or _let_301 _let_1983 _let_1902))))) (let ((_let_1992 (and _let_71 _let_69 _let_1715 _let_1698))) (let ((_let_1993 (SYMM _let_1956))) (let ((_let_1994 (TRANS _let_1956 _let_1921))) (let ((_let_1995 (CONG _let_1920 _let_1994 :args _let_1909))) (let ((_let_1996 (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_1992)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1979 _let_1913 _let_1915 _let_1910) (SCOPE (TRANS _let_1912 _let_1995 (CONG _let_1920 (TRANS _let_1919 _let_1993 (SYMM _let_1980)) :args _let_1909)) :args (_let_1715 _let_69 _let_71 _let_1698))) :args (_let_71 _let_69 _let_1715 _let_1698))) :args (true _let_1992)) :args ((or _let_1826 _let_1970 _let_1902 _let_1907 _let_1906))))) (let ((_let_1997 (not _let_1707))) (let ((_let_1998 (AND_ELIM _let_1924 :args _let_786))) (let ((_let_1999 (AND_ELIM _let_1903 :args _let_518))) (let ((_let_2000 (not _let_70))) (let ((_let_2001 (not _let_1873))) (let ((_let_2002 (MACRO_SR_PRED_INTRO :args ((= (not _let_2001) _let_1873))))) (let ((_let_2003 (REFL :args (_let_2000)))) (let ((_let_2004 (= tptp.e21 _let_120))) (let ((_let_2005 (SYMM (ASSUME :args (_let_2004))))) (let ((_let_2006 (SYMM (TRANS _let_2005 _let_1917)))) (let ((_let_2007 (ASSUME :args (_let_1707)))) (let ((_let_2008 (ASSUME :args (_let_2001)))) (let ((_let_2009 (FALSE_INTRO _let_2008))) (let ((_let_2010 (ASSUME :args (_let_70)))) (let ((_let_2011 (SYMM _let_2010))) (let ((_let_2012 (SYMM _let_2011))) (let ((_let_2013 (SYMM _let_2012))) (let ((_let_2014 (TRANS _let_1917 (CONG _let_1918 _let_2013 :args _let_1909)))) (let ((_let_2015 (MODUS_PONENS (AND_INTRO _let_2010 _let_1915) (SCOPE _let_2014 :args (_let_70 _let_71))))) (let ((_let_2016 (REORDERING (EQ_RESOLVE (NOT_AND (MACRO_SR_PRED_TRANSFORM (SCOPE (AND_INTRO _let_1915 _let_2007 _let_2015 _let_2008) :args (_let_71 _let_70 _let_1707 _let_2001)) (SCOPE (MACRO_SR_PRED_ELIM (TRANS (SYMM _let_2009) (TRUE_INTRO (TRANS (SYMM _let_2007) _let_1917 _let_2006)))) :args (_let_71 _let_1707 _let_2004 _let_2001)) :args ((not (and _let_71 _let_70 _let_1707 _let_2001)) SB_LITERAL))) (CONG _let_1954 _let_2003 (REFL :args (_let_1997)) _let_2002 :args _let_523)) :args ((or _let_1873 _let_2000 _let_1997 _let_1907))))) (let ((_let_2017 (MACRO_RESOLUTION_TRUST _let_2016 _let_1999 _let_1904 _let_1998 :args (_let_1997 false _let_70 false _let_71 true _let_1873)))) (let ((_let_2018 (AND_ELIM _let_1966 :args _let_795))) (let ((_let_2019 (not _let_1829))) (let ((_let_2020 (REORDERING (CNF_AND_POS :args (_let_1829 4)) :args ((or _let_1827 _let_2019))))) (let ((_let_2021 (AND_ELIM _let_1924 :args _let_1333))) (let ((_let_2022 (EQ_RESOLVE (ASSUME :args (_let_68)) (MACRO_SR_EQ_INTRO :args (_let_68 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_2023 (AND_ELIM _let_2022 :args _let_518))) (let ((_let_2024 (not _let_1736))) (let ((_let_2025 (not _let_1702))) (let ((_let_2026 (not _let_1748))) (let ((_let_2027 (REFL :args (_let_2026)))) (let ((_let_2028 (REFL :args (_let_2024)))) (let ((_let_2029 (not _let_1703))) (let ((_let_2030 (MACRO_SR_PRED_INTRO :args ((= (not _let_2029) _let_1703))))) (let ((_let_2031 (_let_2025))) (let ((_let_2032 (REFL :args _let_2031))) (let ((_let_2033 (and _let_71 _let_70 _let_1702 _let_1698 _let_2029 _let_1736))) (let ((_let_2034 (ASSUME :args (_let_2029)))) (let ((_let_2035 (FALSE_INTRO _let_2034))) (let ((_let_2036 (ASSUME :args (_let_1736)))) (let ((_let_2037 (SYMM _let_2005))) (let ((_let_2038 (SYMM (TRANS (SYMM _let_2037) _let_1915 _let_2036)))) (let ((_let_2039 (ASSUME :args (_let_1702)))) (let ((_let_2040 (SYMM _let_2039))) (let ((_let_2041 (SYMM _let_2040))) (let ((_let_2042 (SYMM _let_2036))) (let ((_let_2043 (SYMM (TRANS (SYMM (TRANS _let_2042 _let_1916 _let_2041)) _let_2038)))) (let ((_let_2044 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2033)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2034 _let_1910 _let_2039 _let_1915 _let_2036 _let_2015) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1912 _let_2043 :args _let_549) _let_2035)) :args (_let_2029 _let_1698 _let_1702 _let_71 _let_1736 _let_2004))) :args (_let_71 _let_70 _let_1702 _let_1698 _let_2029 _let_1736))) :args (true _let_2033)) (CONG _let_1954 _let_2003 _let_2032 _let_1930 _let_2030 _let_2028 _let_2027 :args _let_523)) :args ((or _let_1703 _let_2000 _let_2026 _let_2025 _let_1902 _let_1907 _let_2024))))) (let ((_let_2045 (AND_ELIM _let_1966 :args _let_1371))) (let ((_let_2046 (AND_ELIM _let_1968 :args _let_538))) (let ((_let_2047 (not _let_1760))) (let ((_let_2048 (not _let_1771))) (let ((_let_2049 (REFL :args (_let_2048)))) (let ((_let_2050 (REFL :args (_let_2047)))) (let ((_let_2051 (MACRO_SR_PRED_INTRO :args ((= (not _let_300) _let_299))))) (let ((_let_2052 (and _let_300 _let_1760))) (let ((_let_2053 (_let_300 _let_1760))) (let ((_let_2054 (ASSUME :args (_let_300)))) (let ((_let_2055 (FALSE_INTRO _let_2054))) (let ((_let_2056 (ASSUME :args (_let_1760)))) (let ((_let_2057 (SYMM _let_2056))) (let ((_let_2058 (REFL :args (tptp.e22)))) (let ((_let_2059 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2052)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2054 _let_2056) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2058 _let_2057 :args _let_549) _let_2055)) :args _let_2053)) :args _let_2053)) :args (true _let_2052)) (CONG _let_2051 _let_2050 _let_2049 :args _let_523)) :args ((or _let_299 _let_2048 _let_2047))))) (let ((_let_2060 (not _let_150))) (let ((_let_2061 (REFL :args (_let_2060)))) (let ((_let_2062 (and _let_71 _let_70 _let_1715 _let_1702 _let_1698 _let_2029 _let_1736))) (let ((_let_2063 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2062)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2034 _let_1910 _let_2039 _let_1915 _let_2036 _let_1979 _let_2015) (SCOPE (FALSE_ELIM (TRANS (CONG (SYMM (TRANS _let_1911 _let_1979)) _let_2043 :args _let_549) _let_2035)) :args (_let_2029 _let_1698 _let_1702 _let_71 _let_1736 _let_1715 _let_2004))) :args (_let_71 _let_70 _let_1715 _let_1702 _let_1698 _let_2029 _let_1736))) :args (true _let_2062)) (CONG _let_1954 _let_2003 _let_1973 _let_2032 _let_1930 _let_2030 _let_2028 _let_2061 :args _let_523)) :args ((or _let_1703 _let_2000 _let_1970 _let_2025 _let_1902 _let_2060 _let_1907 _let_2024))))) (let ((_let_2064 (AND_ELIM _let_1968 :args _let_585))) (let ((_let_2065 (not _let_1694))) (let ((_let_2066 (REFL :args (_let_2065)))) (let ((_let_2067 (MACRO_SR_PRED_INTRO :args ((= (not _let_310) _let_309))))) (let ((_let_2068 (and _let_310 _let_1702))) (let ((_let_2069 (_let_310 _let_1702))) (let ((_let_2070 (ASSUME :args (_let_310)))) (let ((_let_2071 (FALSE_INTRO _let_2070))) (let ((_let_2072 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2068)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2070 _let_2039) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1918 _let_2040 :args _let_549) _let_2071)) :args _let_2069)) :args _let_2069)) :args (true _let_2068)) (CONG _let_2067 _let_2032 _let_2066 :args _let_523)) :args ((or _let_309 _let_2065 _let_2025))))) (let ((_let_2073 (not _let_130))) (let ((_let_2074 (and _let_71 _let_69 _let_1760 _let_1950))) (let ((_let_2075 (SYMM _let_1957))) (let ((_let_2076 (REFL :args (_let_109)))) (let ((_let_2077 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2074)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1960 _let_1964 _let_2056) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2076 (TRANS _let_2057 _let_2075) :args _let_549) _let_1961)) :args (_let_1950 _let_1955 _let_1760))) :args (_let_71 _let_69 _let_1760 _let_1950))) :args (true _let_2074)) (CONG _let_1954 _let_1953 _let_2050 _let_1951 (REFL :args (_let_2073)) :args _let_523)) :args ((or _let_1774 _let_2047 _let_2073 _let_1907 _let_1906))))) (let ((_let_2078 (AND_ELIM _let_1924 :args _let_566))) (let ((_let_2079 (not _let_1773))) (let ((_let_2080 (REFL :args (_let_2079)))) (let ((_let_2081 (not _let_1772))) (let ((_let_2082 (MACRO_SR_PRED_INTRO :args ((= (not _let_2081) _let_1772))))) (let ((_let_2083 (and _let_1760 _let_2081))) (let ((_let_2084 (ASSUME :args (_let_2081)))) (let ((_let_2085 (FALSE_INTRO _let_2084))) (let ((_let_2086 (REFL :args (_let_61)))) (let ((_let_2087 (SYMM _let_2057))) (let ((_let_2088 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2083)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2084 _let_2056) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2087 _let_2086 :args _let_549) _let_2085)) :args (_let_2081 _let_1760))) :args (_let_1760 _let_2081))) :args (true _let_2083)) (CONG _let_2050 _let_2082 _let_2080 :args _let_523)) :args ((or _let_1772 _let_2079 _let_2047))))) (let ((_let_2089 (not _let_1821))) (let ((_let_2090 (REORDERING (CNF_AND_POS :args (_let_1821 0)) :args ((or _let_150 _let_2089))))) (let ((_let_2091 (not _let_1758))) (let ((_let_2092 (AND_ELIM _let_1968 :args _let_518))) (let ((_let_2093 (MACRO_SR_PRED_INTRO :args ((= (not _let_308) _let_307))))) (let ((_let_2094 (and _let_308 _let_70))) (let ((_let_2095 (_let_308 _let_70))) (let ((_let_2096 (ASSUME :args (_let_308)))) (let ((_let_2097 (FALSE_INTRO _let_2096))) (let ((_let_2098 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2094)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2096 _let_2010) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1918 _let_2011 :args _let_549) _let_2097)) :args _let_2095)) :args _let_2095)) :args (true _let_2094)) (CONG _let_2093 _let_2003 (REFL :args (_let_2091)) :args _let_523)) :args ((or _let_307 _let_2091 _let_2000))))) (let ((_let_2099 (MACRO_RESOLUTION_TRUST _let_2098 _let_1999 _let_2092 :args (_let_2091 false _let_70 true _let_307)))) (let ((_let_2100 (AND_ELIM _let_1966 :args _let_518))) (let ((_let_2101 (not _let_1792))) (let ((_let_2102 (REORDERING (CNF_AND_POS :args (_let_1792 0)) :args ((or _let_130 _let_2101))))) (let ((_let_2103 (not _let_1795))) (let ((_let_2104 (REORDERING (CNF_AND_POS :args (_let_1795 0)) :args ((or _let_130 _let_2103))))) (let ((_let_2105 (AND_ELIM _let_1924 :args _let_866))) (let ((_let_2106 (not _let_1765))) (let ((_let_2107 (not _let_1759))) (let ((_let_2108 (REFL :args (_let_2107)))) (let ((_let_2109 (not _let_1764))) (let ((_let_2110 (MACRO_SR_PRED_INTRO :args ((= (not _let_2109) _let_1764))))) (let ((_let_2111 (REFL :args (_let_2106)))) (let ((_let_2112 (and _let_1765 _let_2109))) (let ((_let_2113 (ASSUME :args (_let_2109)))) (let ((_let_2114 (FALSE_INTRO _let_2113))) (let ((_let_2115 (REFL :args (_let_135)))) (let ((_let_2116 (ASSUME :args (_let_1765)))) (let ((_let_2117 (SYMM _let_2116))) (let ((_let_2118 (SYMM _let_2117))) (let ((_let_2119 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2112)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2113 _let_2116) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2118 _let_2115 :args _let_549) _let_2114)) :args (_let_2109 _let_1765))) :args (_let_1765 _let_2109))) :args (true _let_2112)) (CONG _let_2111 _let_2110 _let_2108 :args _let_523)) :args ((or _let_1764 _let_2107 _let_2106))))) (let ((_let_2120 (not _let_155))) (let ((_let_2121 (REFL :args (_let_2120)))) (let ((_let_2122 (and _let_306 _let_71 _let_69 _let_1759))) (let ((_let_2123 (_let_1759))) (let ((_let_2124 (ASSUME :args _let_2123))) (let ((_let_2125 (SYMM _let_2124))) (let ((_let_2126 (SYMM _let_2125))) (let ((_let_2127 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2122)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1977 _let_2124 _let_1964) (SCOPE (FALSE_ELIM (TRANS (CONG (SYMM _let_2126) _let_1957 :args _let_549) _let_1978)) :args (_let_306 _let_1759 _let_1955))) :args (_let_306 _let_71 _let_69 _let_1759))) :args (true _let_2122)) (CONG _let_1974 _let_1954 _let_1953 _let_2108 _let_2121 :args _let_523)) :args ((or _let_305 _let_2107 _let_2120 _let_1907 _let_1906))))) (let ((_let_2128 (AND_ELIM _let_1924 :args _let_654))) (let ((_let_2129 (AND_ELIM _let_2022 :args _let_585))) (let ((_let_2130 (= tptp.e20 _let_120))) (let ((_let_2131 (= tptp.e20 _let_140))) (let ((_let_2132 (not _let_2130))) (let ((_let_2133 (and _let_310 _let_71 _let_70))) (let ((_let_2134 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2133)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2070 _let_2015) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1918 _let_2005 :args _let_549) _let_2071)) :args (_let_310 _let_2004))) :args (_let_310 _let_71 _let_70))) :args (true _let_2133)) (CONG _let_2067 _let_1954 _let_2003 (REFL :args (_let_2132)) :args _let_523)) :args ((or _let_309 _let_2000 _let_2132 _let_1907))))) (let ((_let_2135 (MACRO_RESOLUTION_TRUST _let_2134 _let_1999 _let_1904 _let_2064 :args (_let_2132 false _let_70 false _let_71 true _let_309)))) (let ((_let_2136 (not _let_2131))) (let ((_let_2137 (and _let_306 _let_71 _let_69))) (let ((_let_2138 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2137)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1977 _let_1964) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1918 _let_1957 :args _let_549) _let_1978)) :args (_let_306 _let_1955))) :args (_let_306 _let_71 _let_69))) :args (true _let_2137)) (CONG _let_1974 _let_1954 _let_1953 (REFL :args (_let_2136)) :args _let_523)) :args ((or _let_305 _let_2136 _let_1907 _let_1906))))) (let ((_let_2139 (MACRO_RESOLUTION_TRUST _let_2138 _let_1905 _let_1904 _let_1969 :args (_let_2136 false _let_69 false _let_71 true _let_305)))) (let ((_let_2140 (AND_ELIM _let_1966 :args _let_585))) (let ((_let_2141 (MACRO_RESOLUTION_TRUST _let_2140 _let_2099 _let_2139 _let_2135 :args (_let_1712 true _let_1758 true _let_2131 true _let_2130)))) (let ((_let_2142 (not _let_1770))) (let ((_let_2143 (not _let_1899))) (let ((_let_2144 (not _let_1712))) (let ((_let_2145 (REFL :args (_let_2143)))) (let ((_let_2146 (REFL :args (_let_2142)))) (let ((_let_2147 (not _let_1769))) (let ((_let_2148 (MACRO_SR_PRED_INTRO :args ((= (not _let_2147) _let_1769))))) (let ((_let_2149 (REFL :args (_let_2144)))) (let ((_let_2150 (and _let_1712 _let_1759 _let_1702 _let_2147 _let_1770))) (let ((_let_2151 (ASSUME :args (_let_2147)))) (let ((_let_2152 (FALSE_INTRO _let_2151))) (let ((_let_2153 (ASSUME :args (_let_1770)))) (let ((_let_2154 (ASSUME :args (_let_1712)))) (let ((_let_2155 (SYMM _let_2154))) (let ((_let_2156 (SYMM (TRANS _let_2155 _let_2153)))) (let ((_let_2157 (SYMM _let_2153))) (let ((_let_2158 (SYMM (TRANS _let_2157 _let_2126)))) (let ((_let_2159 (SYMM (TRANS _let_2158 _let_2156)))) (let ((_let_2160 (not _let_145))) (let ((_let_2161 (and _let_1712 _let_1759 _let_2147 _let_1770))) (let ((_let_2162 (REFL :args (_let_94)))) (let ((_let_2163 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2161)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2153 _let_2151 _let_2154 _let_2124) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2162 _let_2159 :args _let_549) _let_2152)) :args (_let_1770 _let_2147 _let_1712 _let_1759))) :args (_let_1712 _let_1759 _let_2147 _let_1770))) :args (true _let_2161)) (CONG _let_2149 _let_2108 _let_2148 _let_2146 (REFL :args (_let_2160)) :args _let_523)) :args ((or _let_1769 _let_2144 _let_2107 _let_2160 _let_2142))))) (let ((_let_2164 (REORDERING (CNF_AND_POS :args (_let_1789 0)) :args ((or _let_155 (not _let_1789)))))) (let ((_let_2165 (not _let_1785))) (let ((_let_2166 (REORDERING (CNF_AND_POS :args (_let_1785 0)) :args ((or _let_145 _let_2165))))) (let ((_let_2167 (not _let_1788))) (let ((_let_2168 (REORDERING (CNF_AND_POS :args (_let_1788 0)) :args ((or _let_145 _let_2167))))) (let ((_let_2169 (= tptp.e20 _let_93))) (let ((_let_2170 (not _let_1730))) (let ((_let_2171 (REORDERING (CNF_AND_POS :args (_let_1730 0)) :args ((or _let_1729 _let_2170))))) (let ((_let_2172 (REORDERING (CNF_AND_POS :args (_let_1730 2)) :args ((or _let_1727 _let_2170))))) (let ((_let_2173 (not _let_1746))) (let ((_let_2174 (and _let_1760 _let_1746))) (let ((_let_2175 (ASSUME :args (_let_1746)))) (let ((_let_2176 (SYMM _let_2175))) (let ((_let_2177 (SYMM _let_2176))) (let ((_let_2178 (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_2174)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2175 _let_2056) (SCOPE (TRANS _let_2087 (CONG _let_1990 _let_2177 :args _let_1909)) :args (_let_1746 _let_1760))) :args (_let_1760 _let_1746))) :args (true _let_2174)) :args ((or _let_1718 _let_2047 _let_2173))))) (let ((_let_2179 (not _let_1900))) (let ((_let_2180 (and _let_71 _let_69 _let_1900))) (let ((_let_2181 (TRANS _let_1919 _let_1914))) (let ((_let_2182 (ASSUME :args (_let_1900)))) (let ((_let_2183 (SYMM _let_2182))) (let ((_let_2184 (SYMM _let_2183))) (let ((_let_2185 (SYMM _let_2181))) (let ((_let_2186 (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_2180)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2182 _let_1913 _let_1915) (SCOPE (TRANS _let_2184 (CONG _let_1990 _let_2185 :args _let_1909) (CONG _let_2184 _let_2181 :args _let_1909)) :args (_let_1900 _let_69 _let_71))) :args (_let_71 _let_69 _let_1900))) :args (true _let_2180)) :args ((or _let_1726 _let_2179 _let_1907 _let_1906))))) (let ((_let_2187 (= _let_93 _let_99))) (let ((_let_2188 (not _let_2169))) (let ((_let_2189 (not _let_2187))) (let ((_let_2190 (REFL :args (_let_2188)))) (let ((_let_2191 (SYMM _let_2157))) (let ((_let_2192 (SYMM (TRANS _let_2155 _let_2191)))) (let ((_let_2193 (ASSUME :args (_let_2169)))) (let ((_let_2194 (ASSUME :args (_let_2189)))) (let ((_let_2195 (MACRO_RESOLUTION_TRUST (REORDERING (EQ_RESOLVE (NOT_AND (MACRO_SR_PRED_TRANSFORM (SCOPE (AND_INTRO _let_2153 _let_2193 _let_2154 _let_2194) :args (_let_1712 _let_2169 _let_2189 _let_1770)) (SCOPE (MACRO_SR_PRED_ELIM (TRANS (SYMM (FALSE_INTRO _let_2194)) (TRUE_INTRO (TRANS (SYMM _let_2193) _let_2191 _let_2192)))) :args (_let_1770 _let_2169 _let_1712 _let_2189)) :args ((not (and _let_1712 _let_2169 _let_2189 _let_1770)) SB_LITERAL))) (CONG _let_2149 _let_2190 (MACRO_SR_PRED_INTRO :args ((= (not _let_2189) _let_2187))) _let_2146 :args _let_523)) :args ((or _let_2187 _let_2144 _let_2188 _let_2142))) _let_2141 _let_2129 (AND_ELIM _let_1924 :args _let_1179) :args (_let_2188 false _let_1712 false _let_1770 true _let_2187)))) (let ((_let_2196 (EQ_RESOLVE (ASSUME :args (_let_392)) (MACRO_SR_EQ_INTRO :args (_let_392 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_2197 (AND_ELIM _let_2196 :args _let_1048))) (let ((_let_2198 (MACRO_RESOLUTION_TRUST _let_2197 _let_2195 _let_2186 _let_1905 _let_1904 _let_2178 _let_2172 _let_2171 :args ((or _let_1898 _let_2047 _let_2170) true _let_2169 true _let_1900 false _let_69 false _let_71 true _let_1746 true _let_1726 true _let_1718)))) (let ((_let_2199 (= _let_87 _let_58))) (let ((_let_2200 (= _let_87 _let_99))) (let ((_let_2201 (REFL :args (_let_1723)))) (let ((_let_2202 (and _let_306 _let_71 _let_70 _let_69 _let_1715))) (let ((_let_2203 (CONG _let_2011 _let_1918 :args _let_1909))) (let ((_let_2204 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2202)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1977 _let_1913 _let_1915 _let_1979 _let_2010) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1918 (SYMM (TRANS _let_2185 (SYMM (TRANS _let_2203 _let_1980 _let_1913 _let_1921)))) :args _let_549) _let_1978)) :args (_let_306 _let_69 _let_71 _let_1715 _let_70))) :args (_let_306 _let_71 _let_70 _let_69 _let_1715))) :args (true _let_2202)) (CONG _let_1974 _let_1954 _let_2003 _let_1953 _let_1973 _let_2201 :args _let_523)) :args ((or _let_305 _let_1723 _let_2000 _let_1970 _let_1907 _let_1906))))) (let ((_let_2205 (not _let_1725))) (let ((_let_2206 (REORDERING (CNF_AND_POS :args (_let_1725 1)) :args ((or _let_1716 _let_2205))))) (let ((_let_2207 (REORDERING (IMPLIES_ELIM (SCOPE (MODUS_PONENS _let_2124 (SCOPE (TRANS _let_2126 (CONG _let_1990 _let_2126 :args _let_1909)) :args _let_2123)) :args _let_2123)) :args ((or _let_1768 _let_2107))))) (let ((_let_2208 (not _let_1782))) (let ((_let_2209 (REORDERING (CNF_AND_POS :args (_let_1782 0)) :args ((or _let_1781 _let_2208))))) (let ((_let_2210 (not _let_1745))) (let ((_let_2211 (REFL :args (_let_2210)))) (let ((_let_2212 (ASSUME :args (_let_1745)))) (let ((_let_2213 (MACRO_RESOLUTION_TRUST (EQ_RESOLVE (NOT_AND (MACRO_SR_PRED_TRANSFORM (SCOPE (AND_INTRO _let_2153 _let_2154 _let_2212 _let_2096) :args (_let_308 _let_1712 _let_1745 _let_1770)) (SCOPE (MACRO_SR_PRED_ELIM (TRANS (SYMM _let_2097) (TRUE_INTRO (TRANS _let_2191 (SYMM (TRANS (SYMM (SYMM _let_2212)) _let_2155 _let_2191)))))) :args (_let_1770 _let_1712 _let_1745 _let_308)) :args ((not (and _let_308 _let_1712 _let_1745 _let_1770)) SB_LITERAL))) (CONG _let_2093 _let_2149 _let_2211 _let_2146 :args _let_523)) _let_2141 _let_2129 _let_2092 :args (_let_2210 false _let_1712 false _let_1770 true _let_307)))) (let ((_let_2214 (AND_ELIM _let_1966 :args _let_992))) (let ((_let_2215 (not _let_1739))) (let ((_let_2216 (not _let_1832))) (let ((_let_2217 (REFL :args (_let_2216)))) (let ((_let_2218 (not _let_2199))) (let ((_let_2219 (REFL :args (_let_2215)))) (let ((_let_2220 (and _let_1739 _let_2218))) (let ((_let_2221 (ASSUME :args (_let_2218)))) (let ((_let_2222 (REFL :args (_let_58)))) (let ((_let_2223 (ASSUME :args (_let_1739)))) (let ((_let_2224 (SYMM _let_2223))) (let ((_let_2225 (SYMM _let_2224))) (let ((_let_2226 (AND_ELIM _let_1968 :args _let_769))) (let ((_let_2227 (not _let_1871))) (let ((_let_2228 (REFL :args (_let_2227)))) (let ((_let_2229 (MACRO_SR_PRED_INTRO :args ((= (not _let_304) _let_303))))) (let ((_let_2230 (and _let_304 _let_1739))) (let ((_let_2231 (_let_304 _let_1739))) (let ((_let_2232 (ASSUME :args (_let_304)))) (let ((_let_2233 (FALSE_INTRO _let_2232))) (let ((_let_2234 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2230)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2232 _let_2223) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1990 (SYMM _let_2225) :args _let_549) _let_2233)) :args _let_2231)) :args _let_2231)) :args (true _let_2230)) (CONG _let_2229 _let_2219 _let_2228 :args _let_523)) :args ((or _let_303 _let_2227 _let_2215))))) (let ((_let_2235 (AND_ELIM _let_1924 :args _let_1283))) (let ((_let_2236 (not _let_1804))) (let ((_let_2237 (REFL :args (_let_2236)))) (let ((_let_2238 (not _let_1874))) (let ((_let_2239 (MACRO_SR_PRED_INTRO :args ((= (not _let_2238) _let_1874))))) (let ((_let_2240 (REFL :args (_let_2179)))) (let ((_let_2241 (and _let_71 _let_70 _let_1900 _let_1739 _let_2238 _let_1736))) (let ((_let_2242 (ASSUME :args (_let_2238)))) (let ((_let_2243 (FALSE_INTRO _let_2242))) (let ((_let_2244 (SYMM (TRANS _let_2005 _let_1915 _let_2036)))) (let ((_let_2245 (19))) (let ((_let_2246 (not _let_1750))) (let ((_let_2247 (REFL :args (_let_2246)))) (let ((_let_2248 (not _let_2200))) (let ((_let_2249 (and _let_71 _let_70 _let_1712 _let_1759 _let_1739 _let_2248 _let_1770))) (let ((_let_2250 (ASSUME :args (_let_2248)))) (let ((_let_2251 (CONG _let_1918 _let_2012 :args _let_1909))) (let ((_let_2252 (TRANS _let_2251 _let_1962))) (let ((_let_2253 (CONG _let_2252 _let_1918 :args _let_1909))) (let ((_let_2254 (SYMM (TRANS _let_2253 _let_2125 _let_2153)))) (let ((_let_2255 (SYMM _let_2155))) (let ((_let_2256 (SYMM (TRANS _let_2157 _let_2255)))) (let ((_let_2257 (and _let_71 _let_69 _let_1739))) (let ((_let_2258 (CONG _let_2058 _let_2185 :args _let_1909))) (let ((_let_2259 (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_2257)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2223 _let_1913 _let_1915) (SCOPE (TRANS _let_2225 _let_2258 (CONG _let_2225 _let_2181 :args _let_1909)) :args (_let_1739 _let_69 _let_71))) :args (_let_71 _let_69 _let_1739))) :args (true _let_2257)) :args ((or _let_1740 _let_2215 _let_1907 _let_1906))))) (let ((_let_2260 (not _let_1754))) (let ((_let_2261 (REFL :args (_let_2260)))) (let ((_let_2262 (and _let_310 _let_71 _let_69 _let_1900 _let_1702))) (let ((_let_2263 (CONG _let_1990 _let_2181 :args _let_1909))) (let ((_let_2264 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2262)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2070 _let_2182 _let_1913 _let_1915 _let_2039) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1918 (SYMM (TRANS _let_2182 (SYMM (TRANS (CONG _let_2040 _let_2185 :args _let_1909) _let_2263)))) :args _let_549) _let_2071)) :args (_let_310 _let_1900 _let_69 _let_71 _let_1702))) :args (_let_310 _let_71 _let_69 _let_1900 _let_1702))) :args (true _let_2262)) (CONG _let_2067 _let_1954 _let_1953 _let_2240 _let_2032 _let_2261 :args _let_523)) :args ((or _let_309 _let_2179 _let_2025 _let_2260 _let_1907 _let_1906))))) (let ((_let_2265 (= _let_58 _let_120))) (let ((_let_2266 (not _let_1870))) (let ((_let_2267 (AND_ELIM _let_1924 :args _let_767))) (let ((_let_2268 (not _let_2265))) (let ((_let_2269 (MACRO_SR_PRED_INTRO :args ((= (not _let_2268) _let_2265))))) (let ((_let_2270 (ASSUME :args (_let_1870)))) (let ((_let_2271 (ASSUME :args (_let_2268)))) (let ((_let_2272 (FALSE_INTRO _let_2271))) (let ((_let_2273 (MACRO_RESOLUTION_TRUST (REORDERING (EQ_RESOLVE (NOT_AND (MACRO_SR_PRED_TRANSFORM (SCOPE (AND_INTRO _let_1915 _let_2270 _let_2015 _let_2271) :args (_let_71 _let_70 _let_1870 _let_2268)) (SCOPE (MACRO_SR_PRED_ELIM (TRANS (SYMM _let_2272) (TRUE_INTRO (TRANS (SYMM _let_2270) _let_1917 _let_2006)))) :args (_let_71 _let_1870 _let_2004 _let_2268)) :args ((not (and _let_71 _let_70 _let_1870 _let_2268)) SB_LITERAL))) (CONG _let_1954 _let_2003 (REFL :args (_let_2266)) _let_2269 :args _let_523)) :args ((or _let_2265 _let_2000 _let_2266 _let_1907))) _let_1999 _let_1904 _let_2267 :args (_let_2266 false _let_70 false _let_71 true _let_2265)))) (let ((_let_2274 (AND_ELIM _let_2196 :args _let_1046))) (let ((_let_2275 (AND_ELIM _let_1966 :args _let_1283))) (let ((_let_2276 (AND_ELIM _let_1966 :args _let_1179))) (let ((_let_2277 (not _let_1763))) (let ((_let_2278 (REORDERING (CNF_AND_POS :args (_let_1763 1)) :args ((or _let_1750 _let_2277))))) (let ((_let_2279 (not _let_1744))) (let ((_let_2280 (REORDERING (CNF_AND_POS :args (_let_1744 2)) :args ((or _let_1741 _let_2279))))) (let ((_let_2281 (not _let_1757))) (let ((_let_2282 (REORDERING (CNF_AND_POS :args (_let_1757 1)) :args ((or _let_1754 _let_2281))))) (let ((_let_2283 (AND_ELIM _let_1924 :args _let_944))) (let ((_let_2284 (not _let_1708))) (let ((_let_2285 (not _let_1881))) (let ((_let_2286 (REFL :args (_let_2285)))) (let ((_let_2287 (not _let_1831))) (let ((_let_2288 (MACRO_SR_PRED_INTRO :args ((= (not _let_2287) _let_1831))))) (let ((_let_2289 (REFL :args (_let_2284)))) (let ((_let_2290 (and _let_1708 _let_2287))) (let ((_let_2291 (ASSUME :args (_let_2287)))) (let ((_let_2292 (FALSE_INTRO _let_2291))) (let ((_let_2293 (ASSUME :args (_let_1708)))) (let ((_let_2294 (SYMM _let_2293))) (let ((_let_2295 (SYMM _let_2294))) (let ((_let_2296 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2290)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2291 _let_2293) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2295 _let_2222 :args _let_549) _let_2292)) :args (_let_2287 _let_1708))) :args (_let_1708 _let_2287))) :args (true _let_2290)) (CONG _let_2289 _let_2288 _let_2286 :args _let_523)) :args ((or _let_1831 _let_2285 _let_2284))))) (let ((_let_2297 (not _let_1704))) (let ((_let_2298 (_let_1704))) (let ((_let_2299 (ASSUME :args _let_2298))) (let ((_let_2300 (SYMM (SYMM _let_2299)))) (let ((_let_2301 (REORDERING (IMPLIES_ELIM (SCOPE (MODUS_PONENS _let_2299 (SCOPE (TRANS _let_2300 (CONG _let_1920 _let_2300 :args _let_1909)) :args _let_2298)) :args _let_2298)) :args ((or _let_1830 _let_2297))))) (let ((_let_2302 (not _let_1777))) (let ((_let_2303 (REFL :args (_let_2302)))) (let ((_let_2304 (_let_2297))) (let ((_let_2305 (REFL :args _let_2304))) (let ((_let_2306 (and _let_308 _let_1715 _let_1704))) (let ((_let_2307 (CONG _let_1980 _let_2058 :args _let_1909))) (let ((_let_2308 (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2306)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1979 _let_2096 _let_2299) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1918 (TRANS _let_2307 (SYMM _let_2300)) :args _let_549) _let_2097)) :args (_let_1715 _let_308 _let_1704))) :args (_let_308 _let_1715 _let_1704))) :args (true _let_2306)) (CONG _let_2093 _let_1973 _let_2305 _let_2303 :args _let_523)))) (let ((_let_2309 (not _let_1869))) (let ((_let_2310 (_let_1869))) (let ((_let_2311 (ASSUME :args _let_2310))) (let ((_let_2312 (SYMM (SYMM _let_2311)))) (let ((_let_2313 (REORDERING (IMPLIES_ELIM (SCOPE (MODUS_PONENS _let_2311 (SCOPE (TRANS _let_2312 (CONG _let_2058 _let_2312 :args _let_1909)) :args _let_2310)) :args _let_2310)) :args ((or _let_1845 _let_2309))))) (let ((_let_2314 (= _let_54 _let_99))) (let ((_let_2315 (not _let_1699))) (let ((_let_2316 (AND_ELIM _let_1924 :args _let_809))) (let ((_let_2317 (not _let_2314))) (let ((_let_2318 (MACRO_SR_PRED_INTRO :args ((= (not _let_2317) _let_2314))))) (let ((_let_2319 (ASSUME :args (_let_1699)))) (let ((_let_2320 (ASSUME :args (_let_2317)))) (let ((_let_2321 (FALSE_INTRO _let_2320))) (let ((_let_2322 (MACRO_RESOLUTION_TRUST (REORDERING (EQ_RESOLVE (NOT_AND (MACRO_SR_PRED_TRANSFORM (SCOPE (AND_INTRO _let_2153 _let_2319 _let_2154 _let_2320) :args (_let_1712 _let_1699 _let_2317 _let_1770)) (SCOPE (MACRO_SR_PRED_ELIM (TRANS (SYMM _let_2321) (TRUE_INTRO (TRANS (SYMM _let_2319) _let_2191 _let_2192)))) :args (_let_1770 _let_1699 _let_1712 _let_2317)) :args ((not (and _let_1712 _let_1699 _let_2317 _let_1770)) SB_LITERAL))) (CONG _let_2149 (REFL :args (_let_2315)) _let_2318 _let_2146 :args _let_523)) :args ((or _let_2314 _let_2144 _let_2315 _let_2142))) _let_2141 _let_2129 _let_2316 :args (_let_2315 false _let_1712 false _let_1770 true _let_2314)))) (let ((_let_2323 (AND_ELIM _let_1966 :args _let_902))) (let ((_let_2324 (not _let_1839))) (let ((_let_2325 (REORDERING (CNF_AND_POS :args (_let_1839 0)) :args ((or _let_1838 _let_2324))))) (let ((_let_2326 (not _let_1807))) (let ((_let_2327 (REORDERING (CNF_AND_POS :args (_let_1807 1)) :args ((or _let_1777 _let_2326))))) (let ((_let_2328 (not _let_1847))) (let ((_let_2329 (REORDERING (CNF_AND_POS :args (_let_1847 0)) :args ((or _let_1846 _let_2328))))) (let ((_let_2330 (not _let_1841))) (let ((_let_2331 (and _let_71 _let_69 _let_1841))) (let ((_let_2332 (true _let_2331))) (let ((_let_2333 (_let_71 _let_69 _let_1841))) (let ((_let_2334 (CONG _let_1918 _let_1916 :args _let_1909))) (let ((_let_2335 (TRANS _let_1956 _let_2334))) (let ((_let_2336 (ASSUME :args (_let_1841)))) (let ((_let_2337 (SYMM _let_2336))) (let ((_let_2338 (SYMM _let_2337))) (let ((_let_2339 (CNF_AND_NEG :args (_let_2331)))) (let ((_let_2340 (REORDERING (RESOLUTION _let_2339 (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1915 _let_1913 _let_2336) (SCOPE (TRANS _let_2338 (CONG _let_2335 _let_1990 :args _let_1909)) :args _let_2333)) :args _let_2333)) :args _let_2332) :args ((or _let_1731 _let_2330 _let_1907 _let_1906))))) (let ((_let_2341 (REORDERING (RESOLUTION _let_2339 (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2336 _let_1915 _let_1913) (SCOPE (TRANS _let_1956 _let_2334 (CONG _let_2338 _let_1990 :args _let_1909)) :args (_let_1841 _let_71 _let_69))) :args _let_2333)) :args _let_2332) :args ((or _let_1843 _let_2330 _let_1907 _let_1906))))) (let ((_let_2342 (not _let_1735))) (let ((_let_2343 (REORDERING (CNF_AND_POS :args (_let_1735 2)) :args ((or _let_1732 _let_2342))))) (let ((_let_2344 (not _let_1852))) (let ((_let_2345 (REORDERING (CNF_AND_POS :args (_let_1852 2)) :args ((or _let_1848 _let_2344))))) (let ((_let_2346 (not _let_1857))) (let ((_let_2347 (REORDERING (CNF_AND_POS :args (_let_1857 1)) :args ((or _let_1853 _let_2346))))) (let ((_let_2348 (MACRO_RESOLUTION_TRUST (REORDERING (CNF_AND_POS :args (_let_1857 2)) :args ((or _let_1854 _let_2346))) _let_2347 :args (_let_2346 false _let_1853)))) (let ((_let_2349 (not _let_1860))) (let ((_let_2350 (REORDERING (CNF_AND_POS :args (_let_1860 1)) :args ((or _let_1858 _let_2349))))) (let ((_let_2351 (REORDERING (CNF_AND_POS :args (_let_1860 2)) :args ((or _let_1859 _let_2349))))) (let ((_let_2352 (MACRO_RESOLUTION_TRUST _let_2351 _let_2350 :args (_let_2349 false _let_1858)))) (let ((_let_2353 (not _let_1863))) (let ((_let_2354 (and _let_71 _let_69 _let_1712))) (let ((_let_2355 (true _let_2354))) (let ((_let_2356 (_let_71 _let_69 _let_1712))) (let ((_let_2357 (TRANS _let_1919 _let_1993))) (let ((_let_2358 (SYMM _let_2357))) (let ((_let_2359 (CNF_AND_NEG :args (_let_2354)))) (let ((_let_2360 (MACRO_RESOLUTION_TRUST (REORDERING (CNF_AND_POS :args (_let_1863 2)) :args ((or _let_1862 _let_2353))) (MACRO_RESOLUTION_TRUST (REORDERING (RESOLUTION _let_2359 (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2154 _let_1913 _let_1915) (SCOPE (TRANS _let_2255 (CONG _let_1918 _let_2358 :args _let_1909) (CONG _let_2255 _let_2357 :args _let_1909)) :args (_let_1712 _let_69 _let_71))) :args _let_2356)) :args _let_2355) :args ((or _let_1861 _let_2144 _let_1907 _let_1906))) _let_2141 _let_1904 _let_1905 :args (_let_1861 false _let_1712 false _let_71 false _let_69)) :args (_let_2353 false _let_1861)))) (let ((_let_2361 (not _let_1866))) (let ((_let_2362 (REORDERING (CNF_AND_POS :args (_let_1866 1)) :args ((or _let_1864 _let_2361))))) (let ((_let_2363 (REORDERING (CNF_AND_POS :args (_let_1866 2)) :args ((or _let_1865 _let_2361))))) (let ((_let_2364 (MACRO_RESOLUTION_TRUST _let_2363 _let_2362 :args (_let_2361 false _let_1864)))) (let ((_let_2365 (EQ_RESOLVE (ASSUME :args (_let_192)) (MACRO_SR_EQ_INTRO :args (_let_192 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_2366 (AND_ELIM _let_2365 :args _let_585))) (let ((_let_2367 (not _let_1800))) (let ((_let_2368 (REORDERING (CNF_AND_POS :args (_let_1800 1)) :args ((or _let_1798 _let_2367))))) (let ((_let_2369 (AND_ELIM _let_1924 :args _let_1202))) (let ((_let_2370 (not _let_1798))) (let ((_let_2371 (REFL :args (_let_2370)))) (let ((_let_2372 (not _let_1833))) (let ((_let_2373 (MACRO_SR_PRED_INTRO :args ((= (not _let_2372) _let_1833))))) (let ((_let_2374 (and _let_1760 _let_1704 _let_2372))) (let ((_let_2375 (ASSUME :args (_let_2372)))) (let ((_let_2376 (FALSE_INTRO _let_2375))) (let ((_let_2377 (CONG _let_2057 _let_1990 :args _let_1909))) (let ((_let_2378 (AND_ELIM _let_1924 :args _let_824))) (let ((_let_2379 (not _let_1752))) (let ((_let_2380 (REFL :args (_let_2379)))) (let ((_let_2381 (not _let_1751))) (let ((_let_2382 (MACRO_SR_PRED_INTRO :args ((= (not _let_2381) _let_1751))))) (let ((_let_2383 (REFL :args (_let_2173)))) (let ((_let_2384 (and _let_1746 _let_2381))) (let ((_let_2385 (ASSUME :args (_let_2381)))) (let ((_let_2386 (FALSE_INTRO _let_2385))) (let ((_let_2387 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2384)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2385 _let_2175) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2177 _let_2086 :args _let_549) _let_2386)) :args (_let_2381 _let_1746))) :args (_let_1746 _let_2381))) :args (true _let_2384)) (CONG _let_2383 _let_2382 _let_2380 :args _let_523)) :args ((or _let_1751 _let_2379 _let_2173))))) (let ((_let_2388 (and _let_304 _let_1746))) (let ((_let_2389 (_let_304 _let_1746))) (let ((_let_2390 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2388)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2232 _let_2175) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1990 (SYMM _let_2177) :args _let_549) _let_2233)) :args _let_2389)) :args _let_2389)) :args (true _let_2388)) (CONG _let_2229 _let_2383 _let_2240 :args _let_523)) :args ((or _let_303 _let_2179 _let_2173))))) (let ((_let_2391 (and _let_71 _let_69 _let_1760 _let_1746))) (let ((_let_2392 (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_2391)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2056 _let_1913 _let_1915 _let_2175) (SCOPE (TRANS _let_2177 (CONG _let_1990 _let_1922 :args _let_1909) (CONG _let_1990 (TRANS _let_1919 _let_1914 _let_2087) :args _let_1909)) :args (_let_1760 _let_69 _let_71 _let_1746))) :args (_let_71 _let_69 _let_1760 _let_1746))) :args (true _let_2391)) :args ((or _let_1775 _let_2047 _let_2173 _let_1907 _let_1906))))) (let ((_let_2393 (AND_ELIM _let_2196 :args _let_538))) (let ((_let_2394 (AND_ELIM _let_1966 :args _let_798))) (let ((_let_2395 (REORDERING (CNF_AND_POS :args (_let_1800 0)) :args ((or _let_1799 _let_2367))))) (let ((_let_2396 (EQ_RESOLVE (ASSUME :args (_let_64)) (MACRO_SR_EQ_INTRO :args (_let_64 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_2397 (AND_ELIM _let_2396 :args _let_585))) (let ((_let_2398 (AND_ELIM _let_2396 :args _let_609))) (let ((_let_2399 (not _let_1802))) (let ((_let_2400 (not _let_1801))) (let ((_let_2401 (not _let_1776))) (let ((_let_2402 (and _let_1776 _let_1801 _let_1802))) (let ((_let_2403 (ASSUME :args (_let_1802)))) (let ((_let_2404 (SYMM _let_2403))) (let ((_let_2405 (ASSUME :args (_let_1801)))) (let ((_let_2406 (SYMM _let_2405))) (let ((_let_2407 (ASSUME :args (_let_1776)))) (let ((_let_2408 (SYMM _let_2407))) (let ((_let_2409 (SYMM _let_2408))) (let ((_let_2410 (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_2402)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2405 _let_2403 _let_2407) (SCOPE (TRANS _let_2409 (CONG _let_2405 (TRANS _let_2409 _let_2403) :args _let_1909) (CONG _let_2406 _let_2404 :args _let_1909)) :args (_let_1801 _let_1802 _let_1776))) :args (_let_1776 _let_1801 _let_1802))) :args (true _let_2402)) :args ((or _let_1803 _let_2401 _let_2400 _let_2399))))) (let ((_let_2411 (and _let_71 _let_69 _let_1746 _let_1871))) (let ((_let_2412 (true _let_2411))) (let ((_let_2413 (_let_71 _let_69 _let_1746 _let_1871))) (let ((_let_2414 (ASSUME :args (_let_1871)))) (let ((_let_2415 (SYMM _let_2414))) (let ((_let_2416 (SYMM _let_2415))) (let ((_let_2417 (CNF_AND_NEG :args (_let_2411)))) (let ((_let_2418 (REORDERING (RESOLUTION _let_2417 (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2414 _let_1913 _let_1915 _let_2175) (SCOPE (TRANS _let_2177 (CONG _let_1990 _let_2358 :args _let_1909) (CONG _let_2416 _let_2357 :args _let_1909)) :args (_let_1871 _let_69 _let_71 _let_1746))) :args _let_2413)) :args _let_2412) :args ((or _let_1740 _let_2173 _let_2227 _let_1907 _let_1906))))) (let ((_let_2419 (not _let_1811))) (let ((_let_2420 (REORDERING (CNF_AND_POS :args (_let_1811 1)) :args ((or _let_1810 _let_2419))))) (let ((_let_2421 (not _let_1701))) (let ((_let_2422 (REFL :args (_let_2421)))) (let ((_let_2423 (REFL :args (_let_2401)))) (let ((_let_2424 (and _let_71 _let_1776 _let_1746 _let_1702 _let_2381 _let_1736))) (let ((_let_2425 (SYMM _let_2041))) (let ((_let_2426 (SYMM (TRANS _let_2042 _let_1916 _let_2409)))) (let ((_let_2427 (and _let_71 _let_70 _let_1776 _let_1746 _let_2381 _let_1736))) (let ((_let_2428 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2427)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2385 _let_2175 _let_2407 _let_1915 _let_2036 _let_2015) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2177 (SYMM (TRANS _let_2426 _let_2038)) :args _let_549) _let_2386)) :args (_let_2381 _let_1746 _let_1776 _let_71 _let_1736 _let_2004))) :args (_let_71 _let_70 _let_1776 _let_1746 _let_2381 _let_1736))) :args (true _let_2427)) (CONG _let_1954 _let_2003 _let_2423 _let_2383 _let_2382 _let_2028 _let_2237 :args _let_523)) :args ((or _let_1751 _let_2000 _let_2236 _let_2401 _let_2173 _let_1907 _let_2024))))) (let ((_let_2429 (not _let_104))) (let ((_let_2430 (REFL :args (_let_2429)))) (let ((_let_2431 (and _let_71 _let_70 _let_1871 _let_2001))) (let ((_let_2432 (TRANS _let_2415 _let_2037))) (let ((_let_2433 (REFL :args (_let_82)))) (let ((_let_2434 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2431)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2008 _let_2015 _let_2414) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2433 _let_2432 :args _let_549) _let_2009)) :args (_let_2001 _let_2004 _let_1871))) :args (_let_71 _let_70 _let_1871 _let_2001))) :args (true _let_2431)) (CONG _let_1954 _let_2003 _let_2228 _let_2002 _let_2430 :args _let_523)) :args ((or _let_1873 _let_2000 _let_2227 _let_2429 _let_1907))))) (let ((_let_2435 (AND_ELIM _let_1924 :args _let_1144))) (let ((_let_2436 (REFL :args (_let_2309)))) (let ((_let_2437 (not _let_1901))) (let ((_let_2438 (MACRO_SR_PRED_INTRO :args ((= (not _let_2437) _let_1901))))) (let ((_let_2439 (and _let_1871 _let_2437))) (let ((_let_2440 (ASSUME :args (_let_2437)))) (let ((_let_2441 (FALSE_INTRO _let_2440))) (let ((_let_2442 (REORDERING (CNF_AND_POS :args (_let_1815 0)) :args ((or _let_104 (not _let_1815)))))) (let ((_let_2443 (not _let_1819))) (let ((_let_2444 (REORDERING (CNF_AND_POS :args (_let_1819 0)) :args ((or _let_104 _let_2443))))) (let ((_let_2445 (= tptp.e20 _let_109))) (let ((_let_2446 (and _let_308 _let_71 _let_69 _let_1746 _let_1702))) (let ((_let_2447 (AND_ELIM _let_1924 :args _let_1259))) (let ((_let_2448 (not _let_1749))) (let ((_let_2449 (MACRO_SR_PRED_INTRO :args ((= (not _let_2448) _let_1749))))) (let ((_let_2450 (and _let_71 _let_70 _let_1746 _let_2448))) (let ((_let_2451 (ASSUME :args (_let_2448)))) (let ((_let_2452 (FALSE_INTRO _let_2451))) (let ((_let_2453 (TRANS _let_2251 _let_1916))) (let ((_let_2454 (CONG _let_2453 _let_1918 :args _let_1909))) (let ((_let_2455 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2450)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2451 _let_2175 _let_1915 _let_2010) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2177 _let_2454 :args _let_549) _let_2452)) :args (_let_2448 _let_1746 _let_71 _let_70))) :args (_let_71 _let_70 _let_1746 _let_2448))) :args (true _let_2450)) (CONG _let_1954 _let_2003 _let_2383 _let_2449 _let_2247 :args _let_523)) :args ((or _let_1749 _let_2000 _let_2173 _let_2246 _let_1907))))) (let ((_let_2456 (and _let_71 _let_69 _let_1702))) (let ((_let_2457 (_let_71 _let_69 _let_1702))) (let ((_let_2458 (and _let_71 _let_69 _let_1712 _let_1759 _let_1702 _let_2147 _let_1770))) (let ((_let_2459 (MODUS_PONENS (AND_INTRO _let_1915 _let_1913 _let_2154) (SCOPE (TRANS _let_2255 (CONG _let_1918 _let_1963 :args _let_1909)) :args _let_2356)))) (let ((_let_2460 (not _let_1719))) (let ((_let_2461 (REFL :args (_let_2460)))) (let ((_let_2462 (_let_1735))) (let ((_let_2463 (AND_ELIM _let_1924 :args _let_807))) (let ((_let_2464 (not _let_2445))) (let ((_let_2465 (REFL :args (_let_2464)))) (let ((_let_2466 (REFL :args (_let_1732)))) (let ((_let_2467 (not _let_1868))) (let ((_let_2468 (MACRO_SR_PRED_INTRO :args ((= (not _let_2467) _let_1868))))) (let ((_let_2469 (and _let_71 _let_69 _let_2467 _let_1731))) (let ((_let_2470 (ASSUME :args (_let_2467)))) (let ((_let_2471 (FALSE_INTRO _let_2470))) (let ((_let_2472 (ASSUME :args (_let_1731)))) (let ((_let_2473 (TRANS (SYMM (SYMM _let_2472)) (CONG _let_2181 _let_1990 :args _let_1909)))) (let ((_let_2474 (MODUS_PONENS (AND_INTRO _let_1913 _let_1915 _let_2472) (SCOPE _let_2473 :args (_let_69 _let_71 _let_1731))))) (let ((_let_2475 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2469)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2470 _let_2474) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2338 _let_2076 :args _let_549) _let_2471)) :args (_let_2467 _let_1841))) :args (_let_71 _let_69 _let_2467 _let_1731))) :args (true _let_2469)) (CONG _let_1954 _let_1953 _let_2468 _let_2466 _let_2465 :args _let_523)) :args ((or _let_1868 _let_1732 _let_2464 _let_1907 _let_1906))))) (let ((_let_2476 (not _let_1834))) (let ((_let_2477 (REFL :args (_let_2476)))) (let ((_let_2478 (and _let_71 _let_69 _let_1759 _let_1746 _let_2448 _let_1731 _let_1770))) (let ((_let_2479 (and _let_71 _let_69 _let_1702 _let_1731))) (let ((_let_2480 (AND_ELIM _let_2196 :args _let_822))) (let ((_let_2481 (AND_ELIM _let_1966 :args _let_1068))) (let ((_let_2482 (REORDERING (CNF_AND_POS :args (_let_1852 0)) :args ((or _let_1851 _let_2344))))) (let ((_let_2483 (not _let_1840))) (let ((_let_2484 (_let_1840))) (let ((_let_2485 (ASSUME :args _let_2484))) (let ((_let_2486 (SYMM _let_2485))) (let ((_let_2487 (SYMM _let_2486))) (let ((_let_2488 (REORDERING (IMPLIES_ELIM (SCOPE (MODUS_PONENS _let_2485 (SCOPE (TRANS _let_2487 (CONG _let_2487 _let_1990 :args _let_1909)) :args _let_2484)) :args _let_2484)) :args ((or _let_1842 _let_2483))))) (let ((_let_2489 (REORDERING (CNF_AND_POS :args (_let_1847 2)) :args ((or _let_1844 _let_2328))))) (let ((_let_2490 (= _let_88 _let_140))) (let ((_let_2491 (not _let_1709))) (let ((_let_2492 (not _let_2490))) (let ((_let_2493 (ASSUME :args (_let_1709)))) (let ((_let_2494 (ASSUME :args (_let_2492)))) (let ((_let_2495 (MACRO_RESOLUTION_TRUST (REORDERING (EQ_RESOLVE (NOT_AND (MACRO_SR_PRED_TRANSFORM (SCOPE (AND_INTRO _let_1913 _let_2493 _let_1964 _let_2494) :args (_let_71 _let_69 _let_1709 _let_2492)) (SCOPE (MACRO_SR_PRED_ELIM (TRANS (SYMM (FALSE_INTRO _let_2494)) (TRUE_INTRO (TRANS (SYMM _let_2493) _let_1956 _let_1958)))) :args (_let_69 _let_1709 _let_1955 _let_2492)) :args ((not (and _let_71 _let_69 _let_1709 _let_2492)) SB_LITERAL))) (CONG _let_1954 _let_1953 (REFL :args (_let_2491)) (MACRO_SR_PRED_INTRO :args ((= (not _let_2492) _let_2490))) :args _let_523)) :args ((or _let_2490 _let_2491 _let_1907 _let_1906))) _let_1905 _let_1904 (AND_ELIM _let_1924 :args _let_1054) :args (_let_2491 false _let_69 false _let_71 true _let_2490)))) (let ((_let_2496 (AND_ELIM _let_2196 :args _let_767))) (let ((_let_2497 (and _let_1704 _let_2372))) (let ((_let_2498 (REFL :args (_let_88)))) (let ((_let_2499 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2497)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2375 _let_2299) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2300 _let_2498 :args _let_549) _let_2376)) :args (_let_2372 _let_1704))) :args (_let_1704 _let_2372))) :args (true _let_2497)) (CONG _let_2305 _let_2373 _let_2477 :args _let_523)) :args ((or _let_1833 _let_2476 _let_2297))))) (let ((_let_2500 (EQ_RESOLVE (ASSUME :args (_let_60)) (MACRO_SR_EQ_INTRO :args (_let_60 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_2501 (AND_ELIM _let_2500 :args _let_585))) (let ((_let_2502 (AND_ELIM _let_2500 :args _let_609))) (let ((_let_2503 (not _let_1883))) (let ((_let_2504 (and _let_1832 _let_1882 _let_1883))) (let ((_let_2505 (ASSUME :args (_let_1883)))) (let ((_let_2506 (SYMM _let_2505))) (let ((_let_2507 (ASSUME :args (_let_1882)))) (let ((_let_2508 (ASSUME :args (_let_1832)))) (let ((_let_2509 (SYMM (SYMM _let_2508)))) (let ((_let_2510 (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_2504)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2507 _let_2505 _let_2508) (SCOPE (TRANS _let_2509 (CONG _let_2507 (TRANS _let_2509 _let_2505) :args _let_1909) (CONG (SYMM _let_2507) _let_2506 :args _let_1909)) :args (_let_1882 _let_1883 _let_1832))) :args (_let_1832 _let_1882 _let_1883))) :args (true _let_2504)) :args ((or _let_1855 _let_2216 (not _let_1882) _let_2503))))) (let ((_let_2511 (REORDERING (CNF_AND_POS :args (_let_1885 2)) :args ((or _let_1856 (not _let_1885)))))) (let ((_let_2512 (and _let_70 _let_1832))) (let ((_let_2513 (_let_70 _let_1832))) (let ((_let_2514 (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_2512)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2010 _let_2508) (SCOPE (TRANS _let_2509 (CONG _let_2058 _let_2012 :args _let_1909)) :args _let_2513)) :args _let_2513)) :args (true _let_2512)) :args ((or _let_1884 _let_2000 _let_2216))))) (let ((_let_2515 (and _let_1832 _let_1834))) (let ((_let_2516 (ASSUME :args (_let_1834)))) (let ((_let_2517 (SYMM _let_2516))) (let ((_let_2518 (SYMM _let_2517))) (let ((_let_2519 (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_2515)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2516 _let_2508) (SCOPE (TRANS _let_2509 (CONG _let_2058 _let_2518 :args _let_1909)) :args (_let_1834 _let_1832))) :args (_let_1832 _let_1834))) :args (true _let_2515)) :args ((or _let_1878 _let_2216 _let_2476))))) (let ((_let_2520 (and _let_1746 _let_1832))) (let ((_let_2521 (_let_1746 _let_1832))) (let ((_let_2522 (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_2520)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2175 _let_2508) (SCOPE (TRANS _let_2509 (CONG _let_2058 _let_2177 :args _let_1909)) :args _let_2521)) :args _let_2521)) :args (true _let_2520)) :args ((or _let_1875 _let_2173 _let_2216))))) (let ((_let_2523 (not _let_1889))) (let ((_let_2524 (REORDERING (CNF_AND_POS :args (_let_1889 2)) :args ((or _let_1888 _let_2523))))) (let ((_let_2525 (not _let_1880))) (let ((_let_2526 (REORDERING (CNF_AND_POS :args (_let_1880 3)) :args ((or _let_1879 _let_2525))))) (let ((_let_2527 (not _let_1877))) (let ((_let_2528 (REORDERING (CNF_AND_POS :args (_let_1877 3)) :args ((or _let_1876 _let_2527))))) (let ((_let_2529 (not _let_1892))) (let ((_let_2530 (MACRO_RESOLUTION_TRUST (REORDERING (CNF_AND_POS :args (_let_1892 1)) :args ((or _let_1891 _let_2529))) (MACRO_RESOLUTION_TRUST (REORDERING (RESOLUTION _let_2359 (IMPLIES_ELIM (SCOPE _let_2459 :args _let_2356)) :args _let_2355) :args ((or _let_1890 _let_2144 _let_1907 _let_1906))) _let_2141 _let_1904 _let_1905 :args (_let_1890 false _let_1712 false _let_71 false _let_69)) :args (_let_2529 false _let_1890)))) (let ((_let_2531 (AND_ELIM _let_2365 :args _let_518))) (let ((_let_2532 (AND_ELIM _let_2196 :args _let_1647))) (let ((_let_2533 (AND_ELIM _let_1966 :args _let_866))) (let ((_let_2534 (and _let_1700 _let_2029))) (let ((_let_2535 (ASSUME :args (_let_1700)))) (let ((_let_2536 (SYMM _let_2535))) (let ((_let_2537 (SYMM _let_2536))) (let ((_let_2538 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2534)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2034 _let_2535) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2537 _let_2162 :args _let_549) _let_2035)) :args (_let_2029 _let_1700))) :args (_let_1700 _let_2029))) :args (true _let_2534)) (CONG _let_1984 _let_2030 _let_2032 :args _let_523)) :args ((or _let_1703 _let_2025 _let_1983))))) (let ((_let_2539 (not _let_1696))) (let ((_let_2540 (_let_1696))) (let ((_let_2541 (ASSUME :args _let_2540))) (let ((_let_2542 (SYMM _let_2541))) (let ((_let_2543 (SYMM _let_2542))) (let ((_let_2544 (REORDERING (IMPLIES_ELIM (SCOPE (MODUS_PONENS _let_2541 (SCOPE (TRANS _let_2543 (CONG _let_2543 _let_1918 :args _let_1909)) :args _let_2540)) :args _let_2540)) :args ((or _let_1747 _let_2539))))) (let ((_let_2545 (REFL :args (_let_2539)))) (let ((_let_2546 (and _let_306 _let_1696))) (let ((_let_2547 (_let_306 _let_1696))) (let ((_let_2548 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2546)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1977 _let_2541) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1918 _let_2542 :args _let_549) _let_1978)) :args _let_2547)) :args _let_2547)) :args (true _let_2546)) (CONG _let_1974 _let_2545 _let_2066 :args _let_523)) :args ((or _let_305 _let_2065 _let_2539))))) (let ((_let_2549 (and _let_300 _let_1696))) (let ((_let_2550 (_let_300 _let_1696))) (let ((_let_2551 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2549)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2054 _let_2541) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2058 _let_2542 :args _let_549) _let_2055)) :args _let_2550)) :args _let_2550)) :args (true _let_2549)) (CONG _let_2051 _let_2545 _let_2422 :args _let_523)) :args ((or _let_299 _let_2421 _let_2539))))) (let ((_let_2552 (not _let_1713))) (let ((_let_2553 (_let_2552))) (let ((_let_2554 (REFL :args _let_2553))) (let ((_let_2555 (and _let_302 _let_1715))) (let ((_let_2556 (_let_302 _let_1715))) (let ((_let_2557 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2555)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1988 _let_1979) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1990 _let_1980 :args _let_549) _let_1989)) :args _let_2556)) :args _let_2556)) :args (true _let_2555)) (CONG _let_1985 _let_1973 _let_2554 :args _let_523)) :args ((or _let_301 _let_2552 _let_1970))))) (let ((_let_2558 (AND_ELIM _let_1924 :args _let_902))) (let ((_let_2559 (not _let_1706))) (let ((_let_2560 (MACRO_SR_PRED_INTRO :args ((= (not _let_2559) _let_1706))))) (let ((_let_2561 (and _let_71 _let_70 _let_69 _let_1739 _let_2559))) (let ((_let_2562 (ASSUME :args (_let_2559)))) (let ((_let_2563 (FALSE_INTRO _let_2562))) (let ((_let_2564 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2561)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2562 _let_1964 _let_2010 _let_2223) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2075 (TRANS _let_2224 _let_2012) :args _let_549) _let_2563)) :args (_let_2559 _let_1955 _let_70 _let_1739))) :args (_let_71 _let_70 _let_69 _let_1739 _let_2559))) :args (true _let_2561)) (CONG _let_1954 _let_2003 _let_1953 _let_2219 _let_2560 _let_1938 :args _let_523)) :args ((or _let_1706 _let_2000 _let_2215 _let_1937 _let_1907 _let_1906))))) (let ((_let_2565 (AND_ELIM _let_1924 :args _let_538))) (let ((_let_2566 (not _let_1714))) (let ((_let_2567 (MACRO_SR_PRED_INTRO :args ((= (not _let_2566) _let_1714))))) (let ((_let_2568 (and _let_71 _let_70 _let_1713 _let_1696 _let_2566 _let_1736))) (let ((_let_2569 (ASSUME :args (_let_2566)))) (let ((_let_2570 (FALSE_INTRO _let_2569))) (let ((_let_2571 (ASSUME :args (_let_1713)))) (let ((_let_2572 (SYMM _let_2571))) (let ((_let_2573 (SYMM _let_2572))) (let ((_let_2574 (SYMM (TRANS _let_2042 _let_1916 _let_2573)))) (let ((_let_2575 (SCOPE (FALSE_ELIM (TRANS (CONG _let_2543 (SYMM (TRANS _let_2574 _let_2244)) :args _let_549) _let_2570)) :args (_let_2566 _let_1696 _let_1713 _let_71 _let_1736 _let_2004)))) (let ((_let_2576 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2568)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2569 _let_2541 _let_2571 _let_1915 _let_2036 _let_2015) _let_2575) :args (_let_71 _let_70 _let_1713 _let_1696 _let_2566 _let_1736))) :args (true _let_2568)) (CONG _let_1954 _let_2003 _let_2554 _let_2545 _let_2567 _let_2028 _let_2027 :args _let_523)) :args ((or _let_1714 _let_2000 _let_2026 _let_2552 _let_2539 _let_1907 _let_2024))))) (let ((_let_2577 (MACRO_RESOLUTION_TRUST _let_2045 _let_2178 _let_2576 _let_2023 _let_1999 _let_1904 _let_2565 _let_2214 _let_2213 _let_2533 _let_2495 _let_2564 _let_1905 _let_1999 _let_1904 _let_2558 _let_1945 _let_1936 _let_1967 _let_1965 _let_2557 _let_1982 :args ((or _let_583 _let_1692 _let_1693 _let_1718 _let_2552) true _let_1760 true _let_1748 false _let_1736 false _let_70 false _let_71 true _let_1714 false _let_1746 true _let_1745 false _let_1696 true _let_1709 true _let_1739 false _let_69 false _let_70 false _let_71 true _let_1706 true _let_1698 true _let_1872 false _let_1722 true _let_1721 true _let_1715 true _let_301)))) (let ((_let_2578 (REORDERING (EQ_RESOLVE (NOT_AND (MACRO_SR_PRED_TRANSFORM (SCOPE (AND_INTRO _let_1915 _let_2039 _let_2541 _let_1988) :args (_let_302 _let_71 _let_1702 _let_1696)) (SCOPE (MACRO_SR_PRED_ELIM (TRANS (SYMM _let_1989) (TRUE_INTRO (TRANS _let_1917 (SYMM (TRANS _let_2543 _let_2040 _let_1917)))))) :args (_let_71 _let_1702 _let_1696 _let_302)) :args ((not (and _let_302 _let_71 _let_1702 _let_1696)) SB_LITERAL))) (CONG _let_1985 _let_1954 _let_2032 _let_2545 :args _let_523)) :args ((or _let_301 _let_2025 _let_2539 _let_1907))))) (let ((_let_2579 (not _let_1893))) (let ((_let_2580 (and _let_304 _let_70))) (let ((_let_2581 (_let_304 _let_70))) (let ((_let_2582 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2580)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2232 _let_2010) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1990 _let_2011 :args _let_549) _let_2233)) :args _let_2581)) :args _let_2581)) :args (true _let_2580)) (CONG _let_2229 _let_2003 (REFL :args (_let_2579)) :args _let_523)) :args ((or _let_303 _let_2579 _let_2000))))) (let ((_let_2583 (MACRO_RESOLUTION_TRUST _let_2582 _let_1999 _let_2226 :args (_let_2579 false _let_70 true _let_303)))) (let ((_let_2584 (AND_ELIM _let_1966 :args _let_769))) (let ((_let_2585 (not _let_1894))) (let ((_let_2586 (REFL :args (_let_2585)))) (let ((_let_2587 (and _let_310 _let_1894))) (let ((_let_2588 (_let_310 _let_1894))) (let ((_let_2589 (_let_1894))) (let ((_let_2590 (ASSUME :args _let_2589))) (let ((_let_2591 (SYMM _let_2590))) (let ((_let_2592 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2587)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2070 _let_2590) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1918 _let_2591 :args _let_549) _let_2071)) :args _let_2588)) :args _let_2588)) :args (true _let_2587)) (CONG _let_2067 _let_2586 _let_2108 :args _let_523)) :args ((or _let_309 _let_2107 _let_2585))))) (let ((_let_2593 (and _let_71 _let_70 _let_1894 _let_1696 _let_2147 _let_1736))) (let ((_let_2594 (SYMM _let_2591))) (let ((_let_2595 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2593)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2151 _let_2541 _let_2590 _let_1915 _let_2036 _let_2015) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2543 (SYMM (TRANS (SYMM (TRANS _let_2042 _let_1916 _let_2594)) _let_2244)) :args _let_549) _let_2152)) :args (_let_2147 _let_1696 _let_1894 _let_71 _let_1736 _let_2004))) :args (_let_71 _let_70 _let_1894 _let_1696 _let_2147 _let_1736))) :args (true _let_2593)) (CONG _let_1954 _let_2003 _let_2586 _let_2545 _let_2148 _let_2028 _let_2027 :args _let_523)) :args ((or _let_1769 _let_2000 _let_2026 _let_2585 _let_2539 _let_1907 _let_2024))))) (let ((_let_2596 (and _let_71 _let_69 _let_2025))) (let ((_let_2597 (ASSUME :args _let_2031))) (let ((_let_2598 (CONG _let_2357 _let_1918 :args _let_1909))) (let ((_let_2599 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2596)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2597 _let_1913 _let_1915) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1990 _let_2598 :args _let_549) (FALSE_INTRO _let_2597))) :args (_let_2025 _let_69 _let_71))) :args (_let_71 _let_69 _let_2025))) :args (true _let_2596)) (CONG _let_1954 _let_1953 (MACRO_SR_PRED_INTRO :args ((= (not _let_2025) _let_1702))) _let_2461 :args _let_523)) :args ((or _let_1702 _let_2460 _let_1907 _let_1906))))) (let ((_let_2600 (REORDERING (CNF_AND_POS :args (_let_1757 2)) :args ((or _let_1753 _let_2281))))) (let ((_let_2601 (REORDERING (CNF_AND_POS :args (_let_1735 1)) :args ((or _let_1719 _let_2342))))) (let ((_let_2602 (and _let_1776 _let_2109))) (let ((_let_2603 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2602)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2113 _let_2407) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2409 _let_2115 :args _let_549) _let_2114)) :args (_let_2109 _let_1776))) :args (_let_1776 _let_2109))) :args (true _let_2602)) (CONG _let_2423 _let_2110 _let_2586 :args _let_523)) :args ((or _let_1764 _let_2585 _let_2401))))) (let ((_let_2604 (REORDERING (IMPLIES_ELIM (SCOPE (MODUS_PONENS _let_2590 (SCOPE (TRANS _let_2594 (CONG _let_2594 _let_1918 :args _let_1909)) :args _let_2589)) :args _let_2589)) :args ((or _let_1778 _let_2585))))) (let ((_let_2605 (= _let_120 _let_140))) (let ((_let_2606 (not _let_1895))) (let ((_let_2607 (AND_ELIM _let_1924 :args _let_798))) (let ((_let_2608 (not _let_2605))) (let ((_let_2609 (MACRO_SR_PRED_INTRO :args ((= (not _let_2608) _let_2605))))) (let ((_let_2610 (and _let_71 _let_70 _let_2608))) (let ((_let_2611 (ASSUME :args (_let_2608)))) (let ((_let_2612 (FALSE_INTRO _let_2611))) (let ((_let_2613 (MACRO_RESOLUTION_TRUST (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2610)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2611 _let_2015) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2037 (REFL :args (_let_140)) :args _let_549) _let_2612)) :args (_let_2608 _let_2004))) :args (_let_71 _let_70 _let_2608))) :args (true _let_2610)) (CONG _let_1954 _let_2003 _let_2609 (REFL :args (_let_2606)) :args _let_523)) :args ((or _let_2605 _let_2000 _let_2606 _let_1907))) _let_2607 _let_1999 _let_1904 :args (_let_2606 true _let_2605 false _let_70 false _let_71)))) (let ((_let_2614 (AND_ELIM _let_1966 :args _let_807))) (let ((_let_2615 (REORDERING (CNF_AND_POS :args (_let_1782 2)) :args ((or _let_1779 _let_2208))))) (let ((_let_2616 (REFL :args (_let_2483)))) (let ((_let_2617 (and _let_304 _let_1840))) (let ((_let_2618 (_let_304 _let_1840))) (let ((_let_2619 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2617)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2232 _let_2485) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1990 _let_2486 :args _let_549) _let_2233)) :args _let_2618)) :args _let_2618)) :args (true _let_2617)) (CONG _let_2229 _let_2616 _let_2436 :args _let_523)) :args ((or _let_303 _let_2309 _let_2483))))) (let ((_let_2620 (and _let_70 _let_1717))) (let ((_let_2621 (_let_70 _let_1717))) (let ((_let_2622 (CONG _let_2012 _let_1918 :args _let_1909))) (let ((_let_2623 (_let_1717))) (let ((_let_2624 (ASSUME :args _let_2623))) (let ((_let_2625 (SYMM _let_2624))) (let ((_let_2626 (SYMM _let_2625))) (let ((_let_2627 (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_2620)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2010 _let_2624) (SCOPE (TRANS _let_2626 _let_2622) :args _let_2621)) :args _let_2621)) :args (true _let_2620)) :args ((or _let_1716 _let_2000 _let_1971))))) (let ((_let_2628 (REORDERING (IMPLIES_ELIM (SCOPE (MODUS_PONENS _let_2624 (SCOPE (TRANS _let_2626 (CONG _let_2058 _let_2626 :args _let_1909)) :args _let_2623)) :args _let_2623)) :args ((or _let_1805 _let_1971))))) (let ((_let_2629 (REORDERING (CNF_AND_POS :args (_let_1725 2)) :args ((or _let_1723 _let_2205))))) (let ((_let_2630 (REORDERING (CNF_AND_POS :args (_let_1807 0)) :args ((or _let_1806 _let_2326))))) (let ((_let_2631 (and _let_71 _let_69 _let_1722))) (let ((_let_2632 (ASSUME :args (_let_1722)))) (let ((_let_2633 (SYMM _let_2632))) (let ((_let_2634 (SYMM _let_2633))) (let ((_let_2635 (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_2631)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2632 _let_1913 _let_1915) (SCOPE (TRANS _let_2634 (CONG _let_2058 _let_1922 :args _let_1909) (CONG _let_2058 (TRANS _let_1919 _let_1914 _let_2634) :args _let_1909)) :args (_let_1722 _let_69 _let_71))) :args (_let_71 _let_69 _let_1722))) :args (true _let_2631)) :args ((or _let_1738 _let_1937 _let_1907 _let_1906))))) (let ((_let_2636 (REORDERING (CNF_AND_POS :args (_let_1744 0)) :args ((or _let_1743 _let_2279))))) (let ((_let_2637 (not _let_1896))) (let ((_let_2638 (and _let_300 _let_71 _let_69))) (let ((_let_2639 (MACRO_RESOLUTION_TRUST (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2638)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2054 _let_1964) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2058 (SYMM _let_2075) :args _let_549) _let_2055)) :args (_let_300 _let_1955))) :args (_let_300 _let_71 _let_69))) :args (true _let_2638)) (CONG _let_2051 _let_1954 _let_1953 (REFL :args (_let_2637)) :args _let_523)) :args ((or _let_299 _let_2637 _let_1907 _let_1906))) _let_2046 _let_1904 _let_1905 :args (_let_2637 true _let_299 false _let_71 false _let_69)))) (let ((_let_2640 (AND_ELIM _let_1966 :args _let_767))) (let ((_let_2641 (AND_ELIM _let_2196 :args _let_786))) (let ((_let_2642 (REORDERING (CNF_AND_POS :args (_let_1852 1)) :args ((or _let_1849 _let_2344))))) (let ((_let_2643 (not _let_1720))) (let ((_let_2644 (_let_1720))) (let ((_let_2645 (ASSUME :args _let_2644))) (let ((_let_2646 (SYMM _let_2645))) (let ((_let_2647 (SYMM _let_2646))) (let ((_let_2648 (REORDERING (IMPLIES_ELIM (SCOPE (MODUS_PONENS _let_2645 (SCOPE (TRANS _let_2647 (CONG _let_1920 _let_2647 :args _let_1909)) :args _let_2644)) :args _let_2644)) :args ((or _let_1850 _let_2643))))) (let ((_let_2649 (not _let_1693))) (let ((_let_2650 (_let_2649))) (let ((_let_2651 (REFL :args _let_2650))) (let ((_let_2652 (and _let_304 _let_1693))) (let ((_let_2653 (_let_304 _let_1693))) (let ((_let_2654 (ASSUME :args (_let_1693)))) (let ((_let_2655 (SYMM _let_2654))) (let ((_let_2656 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2652)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2232 _let_2654) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1990 _let_2655 :args _let_549) _let_2233)) :args _let_2653)) :args _let_2653)) :args (true _let_2652)) (CONG _let_2229 _let_2651 _let_1984 :args _let_523)) :args ((or _let_303 _let_1983 _let_2649))))) (let ((_let_2657 (not _let_1849))) (let ((_let_2658 (and _let_71 _let_69 _let_1869 _let_1834 _let_1849))) (let ((_let_2659 (ASSUME :args (_let_1849)))) (let ((_let_2660 (MACRO_RESOLUTION_TRUST (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_2658)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1915 _let_2659 _let_2516 _let_1913 _let_2311) (SCOPE (TRANS _let_2258 (CONG _let_2518 _let_2181 :args _let_1909) (SYMM _let_2659) _let_2312) :args (_let_71 _let_1849 _let_1834 _let_69 _let_1869))) :args (_let_71 _let_69 _let_1869 _let_1834 _let_1849))) :args (true _let_2658)) :args ((or _let_1901 _let_2309 _let_2476 _let_2657 _let_1907 _let_1906))) _let_1905 _let_1904 _let_2435 _let_2481 _let_2656 _let_2226 _let_2614 _let_2613 _let_2018 _let_2017 _let_2648 _let_2642 _let_2482 :args ((or _let_1776 _let_1702 _let_1701 _let_1704 _let_2344) false _let_69 false _let_71 true _let_1901 false _let_1834 true _let_1693 true _let_303 false _let_1869 true _let_1895 false _let_1700 true _let_1707 true _let_1720 false _let_1849 true _let_1850)))) (let ((_let_2661 (not _let_1837))) (let ((_let_2662 (REFL :args (_let_2661)))) (let ((_let_2663 (MACRO_SR_PRED_INTRO :args ((= (not _let_2297) _let_1704))))) (let ((_let_2664 (and _let_71 _let_69 _let_1712 _let_1708 _let_1770 _let_2297))) (let ((_let_2665 (ASSUME :args _let_2304))) (let ((_let_2666 (FALSE_INTRO _let_2665))) (let ((_let_2667 (CONG _let_1918 _let_2181 :args _let_1909))) (let ((_let_2668 (CONG _let_2294 _let_2185 :args _let_1909))) (let ((_let_2669 (SYMM (TRANS _let_2668 _let_2667 _let_2155 _let_2153)))) (let ((_let_2670 (SYMM (TRANS _let_2157 _let_2295)))) (let ((_let_2671 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2664)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2665 _let_2293 _let_2153 _let_2154 _let_1913 _let_1915) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2058 (SYMM (TRANS _let_2670 _let_2669)) :args _let_549) _let_2666)) :args (_let_2297 _let_1708 _let_1770 _let_1712 _let_69 _let_71))) :args (_let_71 _let_69 _let_1712 _let_1708 _let_1770 _let_2297))) :args (true _let_2664)) (CONG _let_1954 _let_1953 _let_2149 _let_2289 _let_2146 _let_2663 _let_2662 :args _let_523)) :args ((or _let_1704 _let_2144 _let_2284 _let_2661 _let_1907 _let_1906 _let_2142))))) (let ((_let_2672 (REORDERING (CNF_AND_POS :args (_let_1839 1)) :args ((or _let_1837 _let_2324))))) (let ((_let_2673 (AND_ELIM _let_1924 :args _let_976))) (let ((_let_2674 (REFL :args (_let_2643)))) (let ((_let_2675 (not _let_1867))) (let ((_let_2676 (MACRO_SR_PRED_INTRO :args ((= (not _let_2675) _let_1867))))) (let ((_let_2677 (and _let_1700 _let_2675))) (let ((_let_2678 (ASSUME :args (_let_2675)))) (let ((_let_2679 (FALSE_INTRO _let_2678))) (let ((_let_2680 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2677)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2678 _let_2535) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2537 _let_2498 :args _let_549) _let_2679)) :args (_let_2675 _let_1700))) :args (_let_1700 _let_2675))) :args (true _let_2677)) (CONG _let_1984 _let_2676 _let_2674 :args _let_523)) :args ((or _let_1867 _let_2643 _let_1983))))) (let ((_let_2681 (and _let_1720 _let_2467))) (let ((_let_2682 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2681)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2470 _let_2645) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2647 _let_2076 :args _let_549) _let_2471)) :args (_let_2467 _let_1720))) :args (_let_1720 _let_2467))) :args (true _let_2681)) (CONG _let_2674 _let_2468 _let_2436 :args _let_523)) :args ((or _let_1868 _let_2309 _let_2643))))) (let ((_let_2683 (REFL :args (_let_2330)))) (let ((_let_2684 (EQ_RESOLVE (NOT_AND (MACRO_SR_PRED_TRANSFORM (SCOPE (AND_INTRO _let_2153 _let_2336 _let_2645 _let_2070) :args (_let_310 _let_1841 _let_1720 _let_1770)) (SCOPE (MACRO_SR_PRED_ELIM (TRANS (SYMM _let_2071) (TRUE_INTRO (TRANS _let_2191 (SYMM (TRANS _let_2647 _let_2337 _let_2191)))))) :args (_let_1770 _let_1841 _let_1720 _let_310)) :args ((not (and _let_310 _let_1841 _let_1720 _let_1770)) SB_LITERAL))) (CONG _let_2067 _let_2683 _let_2674 _let_2146 :args _let_523)))) (let ((_let_2685 (= _let_87 _let_115))) (let ((_let_2686 (= tptp.e23 _let_65))) (let ((_let_2687 (= tptp.e23 _let_135))) (let ((_let_2688 (= tptp.e20 _let_30))) (let ((_let_2689 (= _let_88 _let_94))) (let ((_let_2690 (not _let_1692))) (let ((_let_2691 (AND_ELIM _let_1924 :args _let_887))) (let ((_let_2692 (not _let_1695))) (let ((_let_2693 (MACRO_SR_PRED_INTRO :args ((= (not _let_2692) _let_1695))))) (let ((_let_2694 (_let_2690))) (let ((_let_2695 (REFL :args _let_2694))) (let ((_let_2696 (_let_1692))) (let ((_let_2697 (ASSUME :args _let_2696))) (let ((_let_2698 (SYMM _let_2697))) (let ((_let_2699 (ASSUME :args (_let_2692)))) (let ((_let_2700 (FALSE_INTRO _let_2699))) (let ((_let_2701 (REORDERING (EQ_RESOLVE (NOT_AND (MACRO_SR_PRED_TRANSFORM (SCOPE (AND_INTRO _let_1913 _let_2697 _let_2541 _let_2699) :args (_let_69 _let_1696 _let_1692 _let_2692)) (SCOPE (MACRO_SR_PRED_ELIM (TRANS (SYMM _let_2700) (TRUE_INTRO (TRANS _let_2698 _let_1956 (SYMM (TRANS _let_2542 _let_1956)))))) :args (_let_69 _let_1692 _let_1696 _let_2692)) :args ((not (and _let_69 _let_1696 _let_1692 _let_2692)) SB_LITERAL))) (CONG _let_1953 _let_2545 _let_2695 _let_2693 :args _let_523)) :args ((or _let_1695 _let_2539 _let_2690 _let_1906))))) (let ((_let_2702 (REORDERING (CNF_AND_POS :args (_let_1782 1)) :args ((or _let_1780 _let_2208))))) (let ((_let_2703 (and _let_71 _let_1713 _let_1720 _let_1692 _let_2372 _let_1736))) (let ((_let_2704 (SYMM (TRANS _let_2042 _let_1916 _let_2647)))) (let ((_let_2705 (SYMM _let_2698))) (let ((_let_2706 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2703)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2375 _let_2697 _let_2645 _let_1915 _let_2036 _let_2571) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2705 (SYMM (TRANS _let_2704 (SYMM (TRANS _let_2572 _let_1915 _let_2036)))) :args _let_549) _let_2376)) :args (_let_2372 _let_1692 _let_1720 _let_71 _let_1736 _let_1713))) :args (_let_71 _let_1713 _let_1720 _let_1692 _let_2372 _let_1736))) :args (true _let_2703)) (CONG _let_1954 _let_2554 _let_2674 _let_2695 _let_2373 _let_2028 _let_1973 :args _let_523)) :args ((or _let_1833 _let_2552 _let_1970 _let_2643 _let_2690 _let_1907 _let_2024))))) (let ((_let_2707 (not _let_2686))) (let ((_let_2708 (and _let_71 _let_69 _let_2559))) (let ((_let_2709 (MACRO_RESOLUTION_TRUST (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2708)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2562 _let_1964) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2075 (REFL :args (_let_65)) :args _let_549) _let_2563)) :args (_let_2559 _let_1955))) :args (_let_71 _let_69 _let_2559))) :args (true _let_2708)) (CONG _let_1954 _let_1953 _let_2560 (REFL :args (_let_2707)) :args _let_523)) :args ((or _let_1706 _let_2707 _let_1907 _let_1906))) _let_2558 _let_1904 _let_1905 :args (_let_2707 true _let_1706 false _let_71 false _let_69)))) (let ((_let_2710 (AND_ELIM _let_1966 :args _let_1048))) (let ((_let_2711 (not _let_2688))) (let ((_let_2712 (and _let_310 _let_1801))) (let ((_let_2713 (_let_310 _let_1801))) (let ((_let_2714 (MACRO_RESOLUTION_TRUST (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2712)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2070 _let_2405) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1918 _let_2406 :args _let_549) _let_2071)) :args _let_2713)) :args _let_2713)) :args (true _let_2712)) (CONG _let_2067 (REFL :args (_let_2400)) (REFL :args (_let_2711)) :args _let_523)) _let_2064 _let_2397 :args (_let_2711 true _let_309 false _let_1801)))) (let ((_let_2715 (not _let_1780))) (let ((_let_2716 (not _let_2687))) (let ((_let_2717 (and _let_2687 _let_1720 _let_1780 _let_1801))) (let ((_let_2718 (ASSUME :args (_let_2687)))) (let ((_let_2719 (SYMM _let_2718))) (let ((_let_2720 (CONG _let_2719 _let_1990 :args _let_1909))) (let ((_let_2721 (ASSUME :args (_let_1780)))) (let ((_let_2722 (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_2717)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2718 _let_2405 _let_2645 _let_2721) (SCOPE (TRANS (SYMM (SYMM _let_2721)) _let_2720 _let_2646 (SYMM _let_2406)) :args (_let_2687 _let_1801 _let_1720 _let_1780))) :args (_let_2687 _let_1720 _let_1780 _let_1801))) :args (true _let_2717)) :args ((or _let_2688 _let_2716 _let_2643 _let_2715 _let_2400))))) (let ((_let_2723 (= _let_82 _let_114))) (let ((_let_2724 (= _let_93 _let_114))) (let ((_let_2725 (= tptp.e21 _let_114))) (let ((_let_2726 (= tptp.e20 _let_87))) (let ((_let_2727 (= tptp.e22 _let_135))) (let ((_let_2728 (and _let_306 _let_1692))) (let ((_let_2729 (_let_306 _let_1692))) (let ((_let_2730 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2728)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1977 _let_2697) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1918 _let_2698 :args _let_549) _let_1978)) :args _let_2729)) :args _let_2729)) :args (true _let_2728)) (CONG _let_1974 _let_2695 _let_2289 :args _let_523)) :args ((or _let_305 _let_2284 _let_2690))))) (let ((_let_2731 (and _let_70 _let_1694 _let_2566))) (let ((_let_2732 (CONG _let_2013 _let_1918 :args _let_1909))) (let ((_let_2733 (_let_1694))) (let ((_let_2734 (ASSUME :args _let_2733))) (let ((_let_2735 (SYMM _let_2734))) (let ((_let_2736 (SYMM _let_2735))) (let ((_let_2737 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2731)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2569 _let_2734 _let_2010) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2736 _let_2732 :args _let_549) _let_2570)) :args (_let_2566 _let_1694 _let_70))) :args (_let_70 _let_1694 _let_2566))) :args (true _let_2731)) (CONG _let_2003 _let_2066 _let_2567 _let_2201 :args _let_523)) :args ((or _let_1714 _let_1723 _let_2000 _let_2065))))) (let ((_let_2738 (REORDERING (IMPLIES_ELIM (SCOPE (MODUS_PONENS _let_2734 (SCOPE (TRANS _let_2736 (CONG _let_1920 _let_2736 :args _let_1909)) :args _let_2733)) :args _let_2733)) :args ((or _let_1755 _let_2065))))) (let ((_let_2739 (REORDERING (CNF_AND_POS :args (_let_1757 0)) :args ((or _let_1756 _let_2281))))) (let ((_let_2740 (REORDERING (IMPLIES_ELIM (SCOPE (MODUS_PONENS _let_2697 (SCOPE (TRANS _let_2705 (CONG _let_2705 _let_2058 :args _let_1909)) :args _let_2696)) :args _let_2696)) :args ((or _let_1835 _let_2690))))) (let ((_let_2741 (REORDERING (CNF_AND_POS :args (_let_1839 2)) :args ((or _let_1836 _let_2324))))) (let ((_let_2742 (16))) (let ((_let_2743 (AND_ELIM _let_1924 :args _let_2742))) (let ((_let_2744 (not _let_2723))) (let ((_let_2745 (MACRO_SR_PRED_INTRO :args ((= (not _let_2744) _let_2723))))) (let ((_let_2746 (and _let_1692 _let_2744))) (let ((_let_2747 (ASSUME :args (_let_2744)))) (let ((_let_2748 (FALSE_INTRO _let_2747))) (let ((_let_2749 (REFL :args (_let_114)))) (let ((_let_2750 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2746)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2747 _let_2697) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2705 _let_2749 :args _let_549) _let_2748)) :args (_let_2744 _let_1692))) :args (_let_1692 _let_2744))) :args (true _let_2746)) (CONG _let_2695 _let_2745 _let_2050 :args _let_523)) :args ((or _let_2723 _let_2047 _let_2690))))) (let ((_let_2751 (not _let_583))) (let ((_let_2752 (REFL :args (_let_2751)))) (let ((_let_2753 (and _let_1692 _let_2287))) (let ((_let_2754 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2753)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2291 _let_2697) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2705 _let_2222 :args _let_549) _let_2292)) :args (_let_2287 _let_1692))) :args (_let_1692 _let_2287))) :args (true _let_2753)) (CONG _let_2695 _let_2288 _let_2752 :args _let_523)) :args ((or _let_1831 _let_2751 _let_2690))))) (let ((_let_2755 (AND_ELIM _let_1924 :args _let_1359))) (let ((_let_2756 (not _let_2689))) (let ((_let_2757 (MACRO_SR_PRED_INTRO :args ((= (not _let_2756) _let_2689))))) (let ((_let_2758 (and _let_1712 _let_1694 _let_1720 _let_2756 _let_1770))) (let ((_let_2759 (ASSUME :args (_let_2756)))) (let ((_let_2760 (FALSE_INTRO _let_2759))) (let ((_let_2761 (SYMM (TRANS (SYMM (TRANS _let_2157 _let_2736)) _let_2156)))) (let ((_let_2762 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2758)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2759 _let_2645 _let_2734 _let_2153 _let_2154) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2647 _let_2761 :args _let_549) _let_2760)) :args (_let_2756 _let_1720 _let_1694 _let_1770 _let_1712))) :args (_let_1712 _let_1694 _let_1720 _let_2756 _let_1770))) :args (true _let_2758)) (CONG _let_2149 _let_2066 _let_2674 _let_2757 _let_2146 _let_2145 :args _let_523)) :args ((or _let_2689 _let_2144 _let_2143 _let_2065 _let_2643 _let_2142))))) (let ((_let_2763 (AND_ELIM _let_1924 :args _let_1612))) (let ((_let_2764 (not _let_2685))) (let ((_let_2765 (MACRO_SR_PRED_INTRO :args ((= (not _let_2764) _let_2685))))) (let ((_let_2766 (and _let_1871 _let_2764))) (let ((_let_2767 (ASSUME :args (_let_2764)))) (let ((_let_2768 (FALSE_INTRO _let_2767))) (let ((_let_2769 (REFL :args (_let_115)))) (let ((_let_2770 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2766)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2767 _let_2414) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2416 _let_2769 :args _let_549) _let_2768)) :args (_let_2764 _let_1871))) :args (_let_1871 _let_2764))) :args (true _let_2766)) (CONG _let_2228 _let_2765 _let_2554 :args _let_523)) :args ((or _let_2685 _let_2552 _let_2227))))) (let ((_let_2771 (AND_ELIM _let_1924 :args _let_516))) (let ((_let_2772 (not _let_2725))) (let ((_let_2773 (REFL :args (_let_2772)))) (let ((_let_2774 (not _let_2724))) (let ((_let_2775 (MACRO_SR_PRED_INTRO :args ((= (not _let_2774) _let_2724))))) (let ((_let_2776 (and _let_1900 _let_2774))) (let ((_let_2777 (ASSUME :args (_let_2774)))) (let ((_let_2778 (FALSE_INTRO _let_2777))) (let ((_let_2779 (not _let_2726))) (let ((_let_2780 (REFL :args (_let_2779)))) (let ((_let_2781 (and _let_306 _let_1722))) (let ((_let_2782 (_let_306 _let_1722))) (let ((_let_2783 (not _let_2727))) (let ((_let_2784 (REFL :args (_let_2783)))) (let ((_let_2785 (REFL :args (_let_2716)))) (let ((_let_2786 (and _let_300 _let_2687))) (let ((_let_2787 (_let_300 _let_2687))) (let ((_let_2788 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2786)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2054 _let_2718) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2058 _let_2719 :args _let_549) _let_2055)) :args _let_2787)) :args _let_2787)) :args (true _let_2786)) (CONG _let_2051 _let_2785 _let_2784 :args _let_523)) :args ((or _let_299 _let_2783 _let_2716))))) (let ((_let_2789 (and _let_71 _let_1900 _let_1720 _let_1693 _let_2675 _let_1736))) (let ((_let_2790 (SYMM (TRANS _let_2704 (SYMM (TRANS _let_2183 _let_1915 _let_2036)))))) (let ((_let_2791 (SYMM _let_2655))) (let ((_let_2792 (and _let_300 _let_71 _let_70 _let_69 _let_2687))) (let ((_let_2793 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2792)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2054 _let_1913 _let_1915 _let_2718 _let_2010) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2058 (SYMM (TRANS _let_2185 (SYMM (TRANS _let_2454 _let_2719 _let_1913 _let_1921)))) :args _let_549) _let_2055)) :args (_let_300 _let_69 _let_71 _let_2687 _let_70))) :args (_let_300 _let_71 _let_70 _let_69 _let_2687))) :args (true _let_2792)) (CONG _let_2051 _let_1954 _let_2003 _let_1953 _let_2785 _let_2247 :args _let_523)) :args ((or _let_299 _let_2000 _let_2716 _let_2246 _let_1907 _let_1906))))) (let ((_let_2794 (REORDERING (CNF_AND_POS :args (_let_1800 2)) :args ((or _let_1797 _let_2367))))) (let ((_let_2795 (_let_1771))) (let ((_let_2796 (ASSUME :args _let_2795))) (let ((_let_2797 (SYMM _let_2796))) (let ((_let_2798 (SYMM _let_2797))) (let ((_let_2799 (REORDERING (IMPLIES_ELIM (SCOPE (MODUS_PONENS _let_2796 (SCOPE (TRANS _let_2798 (CONG _let_1990 _let_2798 :args _let_1909)) :args _let_2795)) :args _let_2795)) :args ((or _let_1775 _let_2048))))) (let ((_let_2800 (not _let_1767))) (let ((_let_2801 (and _let_71 _let_70 _let_1767))) (let ((_let_2802 (true _let_2801))) (let ((_let_2803 (_let_71 _let_70 _let_1767))) (let ((_let_2804 (ASSUME :args (_let_1767)))) (let ((_let_2805 (SYMM _let_2804))) (let ((_let_2806 (SYMM _let_2805))) (let ((_let_2807 (CONG _let_1918 _let_2011 :args _let_1909))) (let ((_let_2808 (CNF_AND_NEG :args (_let_2801)))) (let ((_let_2809 (REORDERING (RESOLUTION _let_2808 (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2804 _let_2010 _let_1915) (SCOPE (TRANS _let_1917 _let_2807 (CONG _let_2806 _let_2058 :args _let_1909)) :args (_let_1767 _let_70 _let_71))) :args _let_2803)) :args _let_2802) :args ((or _let_1796 _let_2000 _let_2800 _let_1907))))) (let ((_let_2810 (AND_ELIM _let_2196 :args _let_941))) (let ((_let_2811 (MACRO_RESOLUTION_TRUST _let_2810 _let_2809 _let_1999 _let_1904 _let_2799 _let_2794 _let_2395 :args ((or _let_2725 _let_1760 _let_2367) true _let_1767 false _let_70 false _let_71 true _let_1771 true _let_1796 true _let_1775)))) (let ((_let_2812 (and _let_1694 _let_2566))) (let ((_let_2813 (and _let_1713 _let_2445))) (let ((_let_2814 (true _let_2813))) (let ((_let_2815 (_let_1713 _let_2445))) (let ((_let_2816 (ASSUME :args (_let_2445)))) (let ((_let_2817 (SYMM _let_2816))) (let ((_let_2818 (SYMM _let_2817))) (let ((_let_2819 (CNF_AND_NEG :args (_let_2813)))) (let ((_let_2820 (REORDERING (RESOLUTION _let_2819 (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2571 _let_2816) (SCOPE (TRANS _let_2818 (CONG _let_2058 _let_2573 :args _let_1909)) :args _let_2815)) :args _let_2815)) :args _let_2814) :args ((or _let_1805 _let_2552 _let_2464))))) (let ((_let_2821 (AND_ELIM _let_1966 :args _let_822))) (let ((_let_2822 (AND_ELIM _let_1966 :args _let_2742))) (let ((_let_2823 (and _let_308 _let_1752))) (let ((_let_2824 (_let_308 _let_1752))) (let ((_let_2825 (ASSUME :args (_let_1752)))) (let ((_let_2826 (SYMM _let_2825))) (let ((_let_2827 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2823)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2096 _let_2825) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1918 _let_2826 :args _let_549) _let_2097)) :args _let_2824)) :args _let_2824)) :args (true _let_2823)) (CONG _let_2093 _let_2380 _let_2111 :args _let_523)) :args ((or _let_307 _let_2106 _let_2379))))) (let ((_let_2828 (AND_ELIM _let_1966 :args _let_934))) (let ((_let_2829 (ASSUME :args (_let_1881)))) (let ((_let_2830 (_let_1713 _let_1777))) (let ((_let_2831 (ASSUME :args (_let_1777)))) (let ((_let_2832 (MODUS_PONENS (AND_INTRO _let_2571 _let_2831) (SCOPE (TRANS (SYMM (SYMM _let_2831)) (CONG _let_2572 _let_2058 :args _let_1909)) :args _let_2830)))) (let ((_let_2833 (REORDERING (RESOLUTION _let_2819 (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2816 _let_2571) (SCOPE (TRANS _let_2573 (CONG _let_2058 _let_2818 :args _let_1909)) :args (_let_2445 _let_1713))) :args _let_2815)) :args _let_2814) :args ((or _let_1845 _let_2552 _let_2464))))) (let ((_let_2834 (MACRO_RESOLUTION_TRUST _let_2833 _let_2480 _let_1965 _let_2488 _let_2489 _let_2329 _let_2366 _let_2364 _let_2360 _let_2352 _let_2348 (MACRO_RESOLUTION_TRUST (REORDERING (EQ_RESOLVE (NOT_AND (MACRO_SR_PRED_TRANSFORM (SCOPE (AND_INTRO _let_2153 _let_2832 _let_2796 _let_2829 _let_2505 _let_2654 _let_2734 _let_2034) :args (_let_1771 _let_1713 _let_1881 _let_1694 _let_1693 _let_2029 _let_1777 _let_1770 _let_1883)) (SCOPE (MACRO_SR_PRED_ELIM (TRANS (SYMM _let_2035) (TRUE_INTRO (TRANS _let_2655 (TRANS _let_2798 _let_2805) _let_2191 (SYMM (TRANS _let_2506 (SYMM _let_2829) _let_2191)) _let_2506 (SYMM (TRANS _let_2157 _let_2829)) (SYMM (TRANS _let_2735 _let_2191)))))) :args (_let_1770 _let_1767 _let_1771 _let_1881 _let_1883 _let_1693 _let_1694 _let_2029)) :args ((not (and _let_1771 _let_1713 _let_1881 _let_1694 _let_1693 _let_2029 _let_1777 _let_1770 _let_1883)) SB_LITERAL))) (CONG _let_2049 _let_2554 _let_2286 _let_2066 _let_2651 _let_2030 _let_2303 _let_2146 (REFL :args (_let_2503)) :args _let_523)) :args ((or _let_1703 _let_2048 _let_2552 _let_2285 _let_2065 _let_2649 _let_2302 _let_2142 _let_2503))) _let_2502 _let_2129 _let_2021 _let_2828 _let_2827 _let_2092 _let_2822 _let_2821 _let_2139 _let_2820 _let_2327 _let_2630 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2812)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2569 _let_2734) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2736 _let_2769 :args _let_549) _let_2570)) :args (_let_2566 _let_1694))) :args (_let_1694 _let_2566))) :args (true _let_2812)) (CONG _let_2066 _let_2567 _let_1972 :args _let_523)) :args ((or _let_1714 _let_1971 _let_2065))) _let_2565 :args ((or _let_2727 _let_1746 _let_2726 _let_1841 _let_2552 _let_2065 _let_2649 _let_2326) false _let_1883 false _let_1770 true _let_1703 false _let_1771 true _let_1752 true _let_307 false _let_1881 false _let_1765 true _let_2131 true _let_2445 false _let_1777 true _let_1805 true _let_1717 true _let_1714)) _let_2811 _let_2278 _let_2172 _let_2793 _let_1905 _let_1999 _let_1904 _let_2046 _let_2186 _let_1905 _let_1904 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2789)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2678 _let_2654 _let_2645 _let_1915 _let_2036 _let_2182) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2791 _let_2790 :args _let_549) _let_2679)) :args (_let_2675 _let_1693 _let_1720 _let_71 _let_1736 _let_1900))) :args (_let_71 _let_1900 _let_1720 _let_1693 _let_2675 _let_1736))) :args (true _let_2789)) (CONG _let_1954 _let_2240 _let_2674 _let_2651 _let_2676 _let_2028 _let_2383 :args _let_523)) :args ((or _let_1867 _let_2179 _let_2173 _let_2643 _let_2649 _let_1907 _let_2024))) _let_2023 _let_1904 _let_2673 _let_2788 _let_2046 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2781)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1977 _let_2632) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1918 _let_2633 :args _let_549) _let_1978)) :args _let_2782)) :args _let_2782)) :args (true _let_2781)) (CONG _let_1974 _let_1938 _let_2780 :args _let_523)) :args ((or _let_305 _let_2779 _let_1937))) _let_1969 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2776)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2777 _let_2182) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2184 _let_2749 :args _let_549) _let_2778)) :args (_let_2774 _let_1900))) :args (_let_1900 _let_2774))) :args (true _let_2776)) (CONG _let_2240 _let_2775 _let_2773 :args _let_523)) :args ((or _let_2724 _let_2772 _let_2179))) _let_2771 _let_2532 _let_2322 _let_2636 _let_1945 _let_1936 _let_2635 _let_1905 _let_1904 _let_2710 _let_2709 _let_1967 _let_1965 _let_2394 _let_2706 _let_2023 _let_1904 _let_2369 _let_2770 _let_2763 _let_2762 _let_2755 _let_2140 _let_2099 _let_2135 _let_2139 _let_2754 _let_2283 _let_2701 _let_2691 _let_1905 _let_2680 _let_2673 _let_2750 _let_2743 _let_2741 _let_2740 _let_2482 _let_2648 _let_2739 _let_2738 _let_2206 _let_2737 _let_2565 _let_1999 _let_2323 _let_2322 _let_2684 _let_2064 _let_2129 _let_2730 _let_1969 _let_2682 _let_2463 :args ((or _let_1735 _let_1782 _let_2552 _let_2643 _let_2690) false _let_2445 true _let_1721 true _let_1840 true _let_1842 true _let_1845 false _let_1847 true _let_1866 true _let_1863 true _let_1860 true _let_1857 true _let_1807 true _let_1800 true _let_1763 true _let_1730 true _let_1750 false _let_69 false _let_70 false _let_71 true _let_299 false _let_1726 false _let_69 false _let_71 true _let_1746 false _let_1736 false _let_71 true _let_1867 true _let_2727 true _let_299 true _let_2726 true _let_305 true _let_2725 true _let_2724 false _let_1693 true _let_1699 true _let_1744 true _let_1698 true _let_1872 false _let_1738 false _let_69 false _let_71 false _let_2687 true _let_2686 false _let_1722 true _let_1721 false _let_1900 true _let_1715 false _let_1736 false _let_71 true _let_1833 true _let_1871 true _let_2685 true _let_1899 true _let_2689 false _let_1712 true _let_1758 true _let_2130 true _let_2131 true _let_583 true _let_1831 true _let_1696 true _let_1695 false _let_69 true _let_1700 true _let_1867 true _let_1760 true _let_2723 true _let_1839 false _let_1835 true _let_1852 false _let_1850 true _let_1757 false _let_1755 true _let_1725 true _let_1716 true _let_1714 false _let_70 false _let_1694 true _let_1699 true _let_1841 true _let_309 false _let_1770 true _let_1708 true _let_305 true _let_1869 true _let_1868)))) (let ((_let_2835 (= tptp.e23 _let_99))) (let ((_let_2836 (= _let_58 _let_109))) (let ((_let_2837 (not _let_1742))) (let ((_let_2838 (REFL :args (_let_2837)))) (let ((_let_2839 (and _let_1871 _let_1692 _let_2744))) (let ((_let_2840 (CONG _let_2415 _let_2058 :args _let_1909))) (let ((_let_2841 (REORDERING (CNF_AND_POS :args (_let_1744 1)) :args ((or _let_1742 _let_2279))))) (let ((_let_2842 (and _let_302 _let_1722))) (let ((_let_2843 (_let_302 _let_1722))) (let ((_let_2844 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2842)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1988 _let_2632) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1990 _let_2633 :args _let_549) _let_1989)) :args _let_2843)) :args _let_2843)) :args (true _let_2842)) (CONG _let_1985 _let_1938 _let_2228 :args _let_523)) :args ((or _let_301 _let_2227 _let_1937))))) (let ((_let_2845 (and _let_306 _let_71 _let_69 _let_1715 _let_1692))) (let ((_let_2846 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2845)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1977 _let_1913 _let_1915 _let_2697 _let_1979) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1918 (SYMM (TRANS _let_2185 (SYMM (TRANS _let_2307 (SYMM _let_2705) _let_1913 _let_1921)))) :args _let_549) _let_1978)) :args (_let_306 _let_69 _let_71 _let_1692 _let_1715))) :args (_let_306 _let_71 _let_69 _let_1715 _let_1692))) :args (true _let_2845)) (CONG _let_1974 _let_1954 _let_1953 _let_1973 _let_2695 _let_2303 :args _let_523)) :args ((or _let_305 _let_1970 _let_2690 _let_2302 _let_1907 _let_1906))))) (let ((_let_2847 (and _let_300 _let_1692))) (let ((_let_2848 (_let_300 _let_1692))) (let ((_let_2849 (and _let_71 _let_1871 _let_1720 _let_2372 _let_1736))) (let ((_let_2850 (SYMM (TRANS _let_2704 (SYMM (TRANS (SYMM _let_2416) _let_1915 _let_2036)))))) (let ((_let_2851 (and _let_1894 _let_1694))) (let ((_let_2852 (not _let_125))) (let ((_let_2853 (and _let_1871 _let_1720 _let_2238))) (let ((_let_2854 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2853)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2242 _let_2414 _let_2645) (SCOPE (FALSE_ELIM (TRANS (CONG (SYMM (TRANS _let_2415 _let_2645)) _let_1934 :args _let_549) _let_2243)) :args (_let_2238 _let_1871 _let_1720))) :args (_let_1871 _let_1720 _let_2238))) :args (true _let_2853)) (CONG _let_2228 _let_2674 _let_2239 (REFL :args (_let_2852)) :args _let_523)) :args ((or _let_1874 _let_2227 _let_2643 _let_2852))))) (let ((_let_2855 (REORDERING (CNF_AND_POS :args (_let_1880 0)) :args ((or _let_125 _let_2525))))) (let ((_let_2856 (REORDERING (CNF_AND_POS :args (_let_1877 0)) :args ((or _let_125 _let_2527))))) (let ((_let_2857 (and _let_1694 _let_2147))) (let ((_let_2858 (not _let_1737))) (let ((_let_2859 (REFL :args (_let_2858)))) (let ((_let_2860 (and _let_300 _let_1715))) (let ((_let_2861 (_let_300 _let_1715))) (let ((_let_2862 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2860)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2054 _let_1979) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2058 _let_1980 :args _let_549) _let_2055)) :args _let_2861)) :args _let_2861)) :args (true _let_2860)) (CONG _let_2051 _let_1973 _let_2859 :args _let_523)) :args ((or _let_299 _let_2858 _let_1970))))) (let ((_let_2863 (not _let_2835))) (let ((_let_2864 (REFL :args (_let_2863)))) (let ((_let_2865 (and _let_1712 _let_1694 _let_1692 _let_2692 _let_1770))) (let ((_let_2866 (and _let_1693 _let_2675))) (let ((_let_2867 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2866)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2678 _let_2654) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2791 _let_2498 :args _let_549) _let_2679)) :args (_let_2675 _let_1693))) :args (_let_1693 _let_2675))) :args (true _let_2866)) (CONG _let_2651 _let_2676 _let_2477 :args _let_523)) :args ((or _let_1867 _let_2476 _let_2649))))) (let ((_let_2868 (and _let_71 _let_70 _let_1720 _let_1693 _let_2675 _let_1736))) (let ((_let_2869 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2868)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2678 _let_2654 _let_2645 _let_1915 _let_2036 _let_2015) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2791 (SYMM (TRANS _let_2704 _let_2244)) :args _let_549) _let_2679)) :args (_let_2675 _let_1693 _let_1720 _let_71 _let_1736 _let_2004))) :args (_let_71 _let_70 _let_1720 _let_1693 _let_2675 _let_1736))) :args (true _let_2868)) (CONG _let_1954 _let_2003 _let_2674 _let_2651 _let_2676 _let_2028 _let_2237 :args _let_523)) :args ((or _let_1867 _let_2000 _let_2236 _let_2643 _let_2649 _let_1907 _let_2024))))) (let ((_let_2870 (and _let_71 _let_1871 _let_1720 _let_1693 _let_2675 _let_1736))) (let ((_let_2871 (and _let_71 _let_70 _let_69 _let_1693 _let_2559))) (let ((_let_2872 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2871)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2562 _let_1964 _let_2010 _let_2654) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2075 (TRANS _let_2655 _let_2012) :args _let_549) _let_2563)) :args (_let_2559 _let_1955 _let_70 _let_1693))) :args (_let_71 _let_70 _let_69 _let_1693 _let_2559))) :args (true _let_2871)) (CONG _let_1954 _let_2003 _let_1953 _let_2651 _let_2560 _let_1930 :args _let_523)) :args ((or _let_1706 _let_2000 _let_2649 _let_1902 _let_1907 _let_1906))))) (let ((_let_2873 (and _let_1692 _let_1693))) (let ((_let_2874 (CONG _let_1920 _let_2791 :args _let_1909))) (let ((_let_2875 (and _let_71 _let_70 _let_1894 _let_1720 _let_1693 _let_2675))) (let ((_let_2876 (SYMM _let_2251))) (let ((_let_2877 (AND_ELIM _let_1966 :args _let_462))) (let ((_let_2878 (and _let_71 _let_69 _let_1898))) (let ((_let_2879 (ASSUME :args (_let_1898)))) (let ((_let_2880 (SYMM _let_2879))) (let ((_let_2881 (SYMM _let_2880))) (let ((_let_2882 (CONG _let_1990 _let_1994 :args _let_1909))) (let ((_let_2883 (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_2878)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2879 _let_1913 _let_1915) (SCOPE (TRANS _let_2881 _let_2882 (CONG _let_1990 (TRANS _let_1919 _let_1993 _let_2881) :args _let_1909)) :args (_let_1898 _let_69 _let_71))) :args (_let_71 _let_69 _let_1898))) :args (true _let_2878)) :args ((or _let_1718 _let_1926 _let_1907 _let_1906))))) (let ((_let_2884 (and _let_306 _let_1898))) (let ((_let_2885 (_let_306 _let_1898))) (let ((_let_2886 (= _let_115 _let_135))) (let ((_let_2887 (and _let_70 _let_1692))) (let ((_let_2888 (_let_70 _let_1692))) (let ((_let_2889 (and _let_1712 _let_1894))) (let ((_let_2890 (_let_1712 _let_1894))) (let ((_let_2891 (not _let_2886))) (let ((_let_2892 (and _let_71 _let_70 _let_1894 _let_2891))) (let ((_let_2893 (ASSUME :args (_let_2891)))) (let ((_let_2894 (and _let_302 _let_71 _let_69 _let_1894))) (let ((_let_2895 (and _let_71 _let_69 _let_1712 _let_1692))) (let ((_let_2896 (CONG _let_1918 _let_1994 :args _let_1909))) (let ((_let_2897 (AND_ELIM _let_1966 :args _let_809))) (let ((_let_2898 (and _let_1894 _let_2445))) (let ((_let_2899 (and _let_1752 _let_1692))) (let ((_let_2900 (_let_1752 _let_1692))) (let ((_let_2901 (SYMM _let_2826))) (let ((_let_2902 (and _let_1894 _let_1752 _let_1767 _let_1801 _let_1802))) (let ((_let_2903 (CONG _let_2406 (TRANS _let_2404 _let_2826) :args _let_1909))) (let ((_let_2904 (CONG _let_2405 _let_2403 :args _let_1909))) (let ((_let_2905 (SYMM _let_2904))) (let ((_let_2906 (SYMM _let_2903))) (let ((_let_2907 (AND_ELIM _let_1924 :args _let_1324))) (let ((_let_2908 (not _let_2836))) (let ((_let_2909 (MACRO_SR_PRED_INTRO :args ((= (not _let_2908) _let_2836))))) (let ((_let_2910 (and _let_1832 _let_2908))) (let ((_let_2911 (ASSUME :args (_let_2908)))) (let ((_let_2912 (FALSE_INTRO _let_2911))) (let ((_let_2913 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2910)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2911 _let_2508) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2509 _let_2076 :args _let_549) _let_2912)) :args (_let_2908 _let_1832))) :args (_let_1832 _let_2908))) :args (true _let_2910)) (CONG _let_2217 _let_2909 _let_2616 :args _let_523)) :args ((or _let_2836 _let_2483 _let_2216))))) (let ((_let_2914 (AND_ELIM _let_1924 :args _let_1151))) (let ((_let_2915 (not _let_1697))) (let ((_let_2916 (MACRO_SR_PRED_INTRO :args ((= (not _let_2915) _let_1697))))) (let ((_let_2917 (ASSUME :args (_let_2915)))) (let ((_let_2918 (FALSE_INTRO _let_2917))) (let ((_let_2919 (REORDERING (EQ_RESOLVE (NOT_AND (MACRO_SR_PRED_TRANSFORM (SCOPE (AND_INTRO _let_1913 _let_1910 _let_2697 _let_2917) :args (_let_69 _let_1692 _let_1698 _let_2915)) (SCOPE (MACRO_SR_PRED_ELIM (TRANS (SYMM _let_2918) (TRUE_INTRO (TRANS _let_1911 _let_1956 (SYMM (TRANS _let_2698 _let_1956)))))) :args (_let_69 _let_1698 _let_1692 _let_2915)) :args ((not (and _let_69 _let_1692 _let_1698 _let_2915)) SB_LITERAL))) (CONG _let_1953 _let_2695 _let_1930 _let_2916 :args _let_523)) :args ((or _let_1697 _let_2690 _let_1902 _let_1906))))) (let ((_let_2920 (MACRO_RESOLUTION_TRUST _let_2919 _let_1905 _let_2914 _let_2532 _let_2322 (MACRO_RESOLUTION_TRUST _let_2395 _let_2366 _let_2364 _let_2360 _let_2352 _let_2348 _let_2799 _let_2489 _let_2275 _let_2488 _let_2913 _let_2907 (MACRO_RESOLUTION_TRUST _let_2531 _let_2530 (REORDERING (CNF_AND_POS :args (_let_1792 2)) :args ((or _let_1791 _let_2101))) (REORDERING (CNF_AND_POS :args (_let_1811 3)) :args ((or _let_1809 _let_2419))) (REORDERING (CNF_AND_POS :args (_let_1795 2)) :args ((or _let_1794 _let_2103))) (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_2902)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2405 _let_2825 _let_2403 _let_2804 _let_2590) (SCOPE (TRANS _let_2594 (CONG _let_1990 (TRANS _let_2806 _let_2906 _let_2905) :args _let_1909) (CONG _let_1990 (TRANS _let_2904 _let_2903) :args _let_1909)) :args (_let_1801 _let_1752 _let_1802 _let_1767 _let_1894))) :args (_let_1894 _let_1752 _let_1767 _let_1801 _let_1802))) :args (true _let_2902)) :args ((or _let_1790 _let_2585 _let_2379 _let_2800 _let_2400 _let_2399))) _let_2398 _let_2397 (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_2899)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2825 _let_2697) (SCOPE (TRANS _let_2705 (CONG _let_1920 _let_2901 :args _let_1909)) :args _let_2900)) :args _let_2900)) :args (true _let_2899)) :args ((or _let_1808 _let_2379 _let_2690))) (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_2898)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2816 _let_2590) (SCOPE (TRANS _let_2594 (CONG _let_1990 _let_2818 :args _let_1909)) :args (_let_2445 _let_1894))) :args (_let_1894 _let_2445))) :args (true _let_2898)) :args ((or _let_1793 _let_2585 _let_2464))) _let_2511 (AND_ELIM _let_1966 :args _let_1054) _let_2510 _let_2502 _let_2501 _let_2827 _let_2092 _let_2897 _let_2640 _let_2639 _let_2480 _let_1965 (REORDERING (CNF_AND_POS :args (_let_1819 1)) :args ((or _let_1818 _let_2443))) (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_2895)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2697 _let_1913 _let_1915 _let_2154) (SCOPE (TRANS _let_2255 _let_2896 (CONG _let_1918 (TRANS _let_1919 _let_1993 _let_2705) :args _let_1909)) :args (_let_1692 _let_69 _let_71 _let_1712))) :args (_let_71 _let_69 _let_1712 _let_1692))) :args (true _let_2895)) :args ((or _let_1817 _let_2144 _let_2690 _let_1907 _let_1906))) _let_2164 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2894)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1988 _let_2590 _let_1964) (SCOPE (FALSE_ELIM (TRANS (CONG (SYMM _let_2594) _let_1957 :args _let_549) _let_1989)) :args (_let_302 _let_1894 _let_1955))) :args (_let_302 _let_71 _let_69 _let_1894))) :args (true _let_2894)) (CONG _let_1985 _let_1954 _let_1953 _let_2586 _let_2121 :args _let_523)) :args ((or _let_301 _let_2585 _let_2120 _let_1907 _let_1906))) _let_1982 _let_1905 _let_2090 (REORDERING (CNF_AND_POS :args (_let_1829 0)) :args ((or _let_150 _let_2019))) (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2892)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2893 _let_2590 _let_2015) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2769 (TRANS _let_2005 _let_2594) :args _let_549) (FALSE_INTRO _let_2893))) :args (_let_2891 _let_1894 _let_2004))) :args (_let_71 _let_70 _let_1894 _let_2891))) :args (true _let_2892)) (CONG _let_1954 _let_2003 _let_2586 (MACRO_SR_PRED_INTRO :args ((= (not _let_2891) _let_2886))) _let_2061 :args _let_523)) :args ((or _let_2886 _let_2000 _let_2585 _let_2060 _let_1907))) (AND_ELIM _let_1924 :args _let_769) _let_1904 (REORDERING (CNF_AND_POS :args (_let_1785 2)) :args ((or _let_1784 _let_2165))) (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_2889)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2154 _let_2590) (SCOPE (TRANS _let_2594 (CONG _let_1990 _let_2255 :args _let_1909)) :args _let_2890)) :args _let_2890)) :args (true _let_2889)) :args ((or _let_1783 _let_2144 _let_2585))) _let_2140 _let_2099 _let_2135 _let_2139 (REORDERING (CNF_AND_POS :args (_let_1889 3)) :args ((or _let_1887 _let_2523))) (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_2887)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2010 _let_2697) (SCOPE (TRANS _let_2705 (CONG _let_1920 _let_2012 :args _let_1909)) :args _let_2888)) :args _let_2888)) :args (true _let_2887)) :args ((or _let_1886 _let_2000 _let_2690))) _let_1999 :args ((or _let_1759 _let_2169 _let_1737 _let_1869 _let_1840 _let_1739 _let_1834 _let_1877 _let_1815 _let_1788 _let_1880 _let_1825 _let_2585 _let_2690) true _let_1892 true _let_1792 true _let_1811 true _let_1795 false _let_1790 false _let_1802 false _let_1801 false _let_1808 false _let_1793 true _let_1885 false _let_1767 false _let_1855 false _let_1883 false _let_1882 true _let_1765 true _let_307 false _let_1832 false _let_1752 true _let_1896 false _let_2445 true _let_1721 true _let_1819 false _let_1817 true _let_1789 true _let_155 true _let_301 false _let_69 true _let_1821 true _let_1829 true _let_150 true _let_2886 false _let_71 true _let_1785 false _let_1783 false _let_1712 true _let_1758 true _let_2130 true _let_2131 true _let_1889 false _let_1886 false _let_70)) (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2884)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1977 _let_2879) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1918 _let_2880 :args _let_549) _let_1978)) :args _let_2885)) :args _let_2885)) :args (true _let_2884)) (CONG _let_1974 _let_1927 _let_2190 :args _let_523)) :args ((or _let_305 _let_2188 _let_1926))) _let_1969 _let_2171 _let_2883 _let_1905 _let_1904 _let_2278 _let_1947 _let_2877 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2875)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2678 _let_2654 _let_2645 _let_1915 _let_2010 _let_2590) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2791 (SYMM (TRANS (SYMM (TRANS _let_2251 _let_1916 _let_2647)) (SYMM (TRANS _let_2454 _let_2591 _let_1915 _let_2876)))) :args _let_549) _let_2679)) :args (_let_2675 _let_1693 _let_1720 _let_71 _let_70 _let_1894))) :args (_let_71 _let_70 _let_1894 _let_1720 _let_1693 _let_2675))) :args (true _let_2875)) (CONG _let_1954 _let_2003 _let_2586 _let_2674 _let_2651 _let_2676 _let_2247 :args _let_523)) :args ((or _let_1867 _let_2000 _let_2585 _let_2643 _let_2649 _let_2246 _let_1907))) _let_1999 _let_1904 _let_2673 (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_2873)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2654 _let_2697) (SCOPE (TRANS _let_2705 _let_2874) :args (_let_1693 _let_1692))) :args (_let_1692 _let_1693))) :args (true _let_2873)) :args ((or _let_1822 _let_2690 _let_2649))) _let_2872 _let_1905 _let_1999 _let_1904 _let_2558 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2870)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2678 _let_2654 _let_2645 _let_1915 _let_2036 _let_2414) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2791 _let_2850 :args _let_549) _let_2679)) :args (_let_2675 _let_1693 _let_1720 _let_71 _let_1736 _let_1871))) :args (_let_71 _let_1871 _let_1720 _let_1693 _let_2675 _let_1736))) :args (true _let_2870)) (CONG _let_1954 _let_2228 _let_2674 _let_2651 _let_2676 _let_2028 _let_2219 :args _let_523)) :args ((or _let_1867 _let_2227 _let_2215 _let_2643 _let_2649 _let_1907 _let_2024))) _let_2023 _let_1904 _let_2673 _let_2869 _let_2023 _let_1999 _let_1904 _let_2673 _let_2867 _let_2673 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2865)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2699 _let_2697 _let_2734 _let_2153 _let_2154) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2705 _let_2761 :args _let_549) _let_2700)) :args (_let_2692 _let_1692 _let_1694 _let_1770 _let_1712))) :args (_let_1712 _let_1694 _let_1692 _let_2692 _let_1770))) :args (true _let_2865)) (CONG _let_2149 _let_2066 _let_2695 _let_2693 _let_2146 _let_2864 :args _let_523)) :args ((or _let_1695 _let_2144 _let_2863 _let_2065 _let_2690 _let_2142))) _let_2691 _let_2140 _let_2099 _let_2135 _let_2139 _let_2862 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2857)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2151 _let_2734) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2736 _let_2115 :args _let_549) _let_2152)) :args (_let_2147 _let_1694))) :args (_let_1694 _let_2147))) :args (true _let_2857)) (CONG _let_2066 _let_2148 _let_2108 :args _let_523)) :args ((or _let_1769 _let_2107 _let_2065))) _let_2128 _let_2856 _let_2855 _let_2854 _let_2235 (REORDERING (CNF_AND_POS :args (_let_1788 2)) :args ((or _let_1787 _let_2167))) (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_2851)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2734 _let_2590) (SCOPE (TRANS _let_2594 (CONG _let_1990 _let_2736 :args _let_1909)) :args (_let_1694 _let_1894))) :args (_let_1894 _let_1694))) :args (true _let_2851)) :args ((or _let_1786 _let_2585 _let_2065))) _let_2442 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2849)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2036 _let_2375 _let_2645 _let_1915 _let_2414) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2433 _let_2850 :args _let_549) _let_2376)) :args (_let_1736 _let_2372 _let_1720 _let_71 _let_1871))) :args (_let_71 _let_1871 _let_1720 _let_2372 _let_1736))) :args (true _let_2849)) (CONG _let_1954 _let_2228 _let_2674 _let_2373 _let_2028 _let_2430 :args _let_523)) :args ((or _let_1833 _let_2227 _let_2643 _let_2429 _let_1907 _let_2024))) _let_2369 _let_2023 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2847)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2054 _let_2697) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2058 _let_2698 :args _let_549) _let_2055)) :args _let_2848)) :args _let_2848)) :args (true _let_2847)) (CONG _let_2051 _let_2695 _let_2305 :args _let_523)) :args ((or _let_299 _let_2297 _let_2690))) _let_2046 _let_2327 _let_2846 _let_1904 _let_1905 _let_1967 _let_2754 _let_2283 _let_1965 _let_2844 _let_1982 _let_2841 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2839)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2747 _let_2697 _let_2414) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2705 _let_2840 :args _let_549) _let_2748)) :args (_let_2744 _let_1692 _let_1871))) :args (_let_1871 _let_1692 _let_2744))) :args (true _let_2839)) (CONG _let_2228 _let_2695 _let_2745 _let_2838 :args _let_523)) :args ((or _let_2723 _let_2227 _let_2690 _let_2837))) _let_2743 _let_2276 _let_2682 _let_2463 _let_2273 _let_2834 _let_2741 _let_2740 _let_2482 _let_2648 _let_2739 _let_2738 _let_2206 _let_2737 _let_2565 _let_1999 _let_2323 _let_2322 _let_2684 _let_2064 _let_2129 _let_2730 _let_1969 :args ((or _let_1735 _let_1782 _let_2585 _let_2643 _let_2690 _let_2649) false _let_1800 true _let_1866 true _let_1863 true _let_1860 true _let_1857 false _let_1775 true _let_1847 false _let_1771 false _let_1842 true _let_1832 true _let_2836 false _let_1840 true _let_2169 true _let_305 true _let_1730 false _let_1718 false _let_69 false _let_71 true _let_1763 true _let_1825 false _let_1898 true _let_1750 false _let_70 false _let_71 true _let_1867 false _let_1822 true _let_1698 false _let_69 false _let_70 false _let_71 true _let_1706 true _let_1739 false _let_1736 false _let_71 true _let_1867 true _let_1804 false _let_1736 false _let_70 false _let_71 true _let_1867 true _let_1834 true _let_1867 true _let_2835 true _let_1695 false _let_1712 true _let_1758 true _let_2130 true _let_2131 true _let_1737 true _let_1759 true _let_1769 true _let_1877 true _let_1880 true _let_125 true _let_1874 true _let_1788 false _let_1786 true _let_1815 true _let_104 true _let_1833 false _let_1736 true _let_1704 true _let_299 true _let_1807 true _let_1777 false _let_71 false _let_69 false _let_1715 true _let_583 true _let_1831 true _let_1721 true _let_1722 true _let_301 true _let_1744 true _let_1742 true _let_2723 false _let_1871 true _let_1869 true _let_1868 true _let_1870 true _let_1713 true _let_1839 false _let_1835 true _let_1852 false _let_1850 true _let_1757 false _let_1755 true _let_1725 true _let_1716 true _let_1714 false _let_70 false _let_1694 true _let_1699 true _let_1841 true _let_309 false _let_1770 true _let_1708 true _let_305)) _let_2584 _let_2583 _let_2834 (MACRO_RESOLUTION_TRUST _let_2722 _let_2714 _let_2397 _let_2710 _let_2709 _let_2706 _let_2023 _let_1904 _let_2369 _let_2584 _let_2583 _let_2604 _let_2615 _let_2702 _let_2701 _let_2691 _let_1905 :args ((or _let_1702 _let_2643 _let_2690 _let_2208) true _let_2688 false _let_1801 false _let_2687 true _let_2686 true _let_1715 false _let_1736 false _let_71 true _let_1833 false _let_1713 true _let_1893 true _let_1894 true _let_1778 false _let_1780 true _let_1696 true _let_1695 false _let_69)) _let_2601 _let_2599 _let_1904 _let_1905 _let_2680 _let_2673 :args ((or _let_1702 _let_2643 _let_2690) false _let_69 true _let_1697 false _let_1698 true _let_1699 true _let_1693 false _let_1894 true _let_1893 true _let_1713 true _let_1782 true _let_1735 true _let_1719 false _let_71 false _let_69 true _let_1700 true _let_1867)))) (let ((_let_2921 (and _let_1698 _let_2029))) (let ((_let_2922 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2921)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2034 _let_1910) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1912 _let_2162 :args _let_549) _let_2035)) :args (_let_2029 _let_1698))) :args (_let_1698 _let_2029))) :args (true _let_2921)) (CONG _let_1930 _let_2030 _let_2545 :args _let_523)) :args ((or _let_1703 _let_2539 _let_1902))))) (let ((_let_2923 (= _let_58 _let_115))) (let ((_let_2924 (and _let_71 _let_70 _let_1720 _let_1698 _let_2675 _let_1736))) (let ((_let_2925 (and _let_71 _let_1894 _let_1720 _let_1698 _let_2675 _let_1736))) (let ((_let_2926 (SYMM (TRANS _let_2591 _let_1915 _let_2036)))) (let ((_let_2927 (AND_ELIM _let_1924 :args _let_1308))) (let ((_let_2928 (not _let_2923))) (let ((_let_2929 (MACRO_SR_PRED_INTRO :args ((= (not _let_2928) _let_2923))))) (let ((_let_2930 (and _let_583 _let_2928))) (let ((_let_2931 (ASSUME :args (_let_2928)))) (let ((_let_2932 (FALSE_INTRO _let_2931))) (let ((_let_2933 (ASSUME :args (_let_583)))) (let ((_let_2934 (SYMM _let_2933))) (let ((_let_2935 (SYMM _let_2934))) (let ((_let_2936 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2930)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2931 _let_2933) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2935 _let_2769 :args _let_549) _let_2932)) :args (_let_2928 _let_583))) :args (_let_583 _let_2928))) :args (true _let_2930)) (CONG _let_2752 _let_2929 _let_1973 :args _let_523)) :args ((or _let_2923 _let_1970 _let_2751))))) (let ((_let_2937 (and _let_1708 _let_2692))) (let ((_let_2938 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2937)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2699 _let_2293) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2295 _let_2162 :args _let_549) _let_2700)) :args (_let_2692 _let_1708))) :args (_let_1708 _let_2692))) :args (true _let_2937)) (CONG _let_2289 _let_2693 _let_2066 :args _let_523)) :args ((or _let_1695 _let_2065 _let_2284))))) (let ((_let_2939 (and _let_1704 _let_2287))) (let ((_let_2940 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2939)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2291 _let_2299) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2300 _let_2222 :args _let_549) _let_2292)) :args (_let_2287 _let_1704))) :args (_let_1704 _let_2287))) :args (true _let_2939)) (CONG _let_2305 _let_2288 _let_2217 :args _let_523)) :args ((or _let_1831 _let_2216 _let_2297))))) (let ((_let_2941 (and _let_71 _let_70 _let_1871 _let_1704 _let_2001 _let_1736))) (let ((_let_2942 (SYMM (TRANS _let_2042 _let_1916 _let_2037)))) (let ((_let_2943 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2941)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2008 _let_2299 _let_2015 _let_1915 _let_2036 _let_2414) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2300 (SYMM (TRANS _let_2942 (SYMM (TRANS _let_2415 _let_1915 _let_2036)))) :args _let_549) _let_2009)) :args (_let_2001 _let_1704 _let_2004 _let_71 _let_1736 _let_1871))) :args (_let_71 _let_70 _let_1871 _let_1704 _let_2001 _let_1736))) :args (true _let_2941)) (CONG _let_1954 _let_2003 _let_2228 _let_2305 _let_2002 _let_2028 _let_2219 :args _let_523)) :args ((or _let_1873 _let_2000 _let_2227 _let_2215 _let_2297 _let_1907 _let_2024))))) (let ((_let_2944 (and _let_308 _let_1840))) (let ((_let_2945 (_let_308 _let_1840))) (let ((_let_2946 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2944)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2096 _let_2485) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1918 _let_2486 :args _let_549) _let_2097)) :args _let_2945)) :args _let_2945)) :args (true _let_2944)) (CONG _let_2093 _let_2616 _let_2465 :args _let_523)) :args ((or _let_307 _let_2464 _let_2483))))) (let ((_let_2947 (and _let_71 _let_70 _let_1894 _let_1871 _let_1704 _let_2001 _let_1736))) (let ((_let_2948 (and _let_71 _let_70 _let_1760 _let_1720 _let_1704 _let_2001))) (let ((_let_2949 (and _let_71 _let_70 _let_1894 _let_1704 _let_2001))) (let ((_let_2950 (REORDERING (RESOLUTION _let_2417 (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2175 _let_1913 _let_1915 _let_2414) (SCOPE (TRANS _let_2416 (CONG _let_2058 _let_2358 :args _let_1909) (CONG _let_2177 _let_2357 :args _let_1909)) :args (_let_1746 _let_69 _let_71 _let_1871))) :args _let_2413)) :args _let_2412) :args ((or _let_1726 _let_2173 _let_2227 _let_1907 _let_1906))))) (let ((_let_2951 (and _let_306 _let_583))) (let ((_let_2952 (_let_306 _let_583))) (let ((_let_2953 (SYMM _let_2935))) (let ((_let_2954 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2951)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1977 _let_2933) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1918 _let_2953 :args _let_549) _let_1978)) :args _let_2952)) :args _let_2952)) :args (true _let_2951)) (CONG _let_1974 _let_2752 _let_2286 :args _let_523)) :args ((or _let_305 _let_2285 _let_2751))))) (let ((_let_2955 (and _let_310 _let_1713))) (let ((_let_2956 (_let_310 _let_1713))) (let ((_let_2957 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2955)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2070 _let_2571) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1918 _let_2572 :args _let_549) _let_2071)) :args _let_2956)) :args _let_2956)) :args (true _let_2955)) (CONG _let_2067 _let_2554 _let_1972 :args _let_523)) :args ((or _let_309 _let_1971 _let_2552))))) (let ((_let_2958 (and _let_306 _let_2687))) (let ((_let_2959 (_let_306 _let_2687))) (let ((_let_2960 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2958)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1977 _let_2718) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1918 _let_2719 :args _let_549) _let_1978)) :args _let_2959)) :args _let_2959)) :args (true _let_2958)) (CONG _let_1974 _let_2785 _let_2108 :args _let_523)) :args ((or _let_305 _let_2107 _let_2716))))) (let ((_let_2961 (and _let_310 _let_70 _let_1713))) (let ((_let_2962 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2961)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2070 _let_2571 _let_2010) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1918 (TRANS _let_2203 _let_2572) :args _let_549) _let_2071)) :args (_let_310 _let_1713 _let_70))) :args (_let_310 _let_70 _let_1713))) :args (true _let_2961)) (CONG _let_2067 _let_2003 _let_2554 _let_2201 :args _let_523)) :args ((or _let_309 _let_1723 _let_2000 _let_2552))))) (let ((_let_2963 (AND_ELIM _let_1966 :args _let_944))) (let ((_let_2964 (and _let_1712 _let_1694 _let_1704 _let_2692 _let_1770))) (let ((_let_2965 (REFL :args (_let_2800)))) (let ((_let_2966 (and _let_1767 _let_2081))) (let ((_let_2967 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2966)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2084 _let_2804) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2806 _let_2086 :args _let_549) _let_2085)) :args (_let_2081 _let_1767))) :args (_let_1767 _let_2081))) :args (true _let_2966)) (CONG _let_2965 _let_2082 _let_2111 :args _let_523)) :args ((or _let_1772 _let_2106 _let_2800))))) (let ((_let_2968 (and _let_71 _let_1900 _let_1720 _let_1704 _let_2372 _let_1736))) (let ((_let_2969 (and _let_583 _let_1739))) (let ((_let_2970 (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_2969)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2223 _let_2933) (SCOPE (TRANS _let_2935 (CONG _let_2058 _let_2225 :args _let_1909)) :args (_let_1739 _let_583))) :args (_let_583 _let_1739))) :args (true _let_2969)) :args ((or _let_1738 _let_2751 _let_2215))))) (let ((_let_2971 (MACRO_RESOLUTION_TRUST _let_2366 _let_2364 _let_2360 _let_2352 _let_2348 _let_2636 _let_2329 _let_2630 _let_2970 _let_2833 _let_2820 _let_2214 _let_2821 _let_2139 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2968)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2375 _let_2299 _let_2645 _let_1915 _let_2036 _let_2182) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2300 _let_2790 :args _let_549) _let_2376)) :args (_let_2372 _let_1704 _let_1720 _let_71 _let_1736 _let_1900))) :args (_let_71 _let_1900 _let_1720 _let_1704 _let_2372 _let_1736))) :args (true _let_2968)) (CONG _let_1954 _let_2240 _let_2674 _let_2305 _let_2373 _let_2028 _let_2383 :args _let_523)) :args ((or _let_1833 _let_2179 _let_2173 _let_2643 _let_2297 _let_1907 _let_2024))) _let_2023 _let_1904 _let_2369 _let_2967 _let_2078 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2964)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2699 _let_2299 _let_2734 _let_2153 _let_2154) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2300 _let_2761 :args _let_549) _let_2700)) :args (_let_2692 _let_1704 _let_1694 _let_1770 _let_1712))) :args (_let_1712 _let_1694 _let_1704 _let_2692 _let_1770))) :args (true _let_2964)) (CONG _let_2149 _let_2066 _let_2305 _let_2693 _let_2146 _let_2211 :args _let_523)) :args ((or _let_1695 _let_2144 _let_2210 _let_2065 _let_2297 _let_2142))) _let_2141 _let_2129 _let_2691 _let_2172 _let_2794 _let_2325 _let_2186 _let_1905 _let_1904 _let_2809 _let_1999 _let_1904 _let_2301 _let_2394 _let_2739 _let_2963 _let_2135 _let_2641 _let_2017 _let_2762 _let_2141 _let_2129 _let_2755 _let_2738 _let_2938 _let_2691 _let_2206 _let_2100 _let_2099 _let_2962 _let_1999 _let_2064 _let_2960 _let_1969 _let_2957 _let_2064 _let_2278 _let_2702 _let_2793 _let_1905 _let_1999 _let_1904 _let_2046 _let_2722 _let_2714 _let_2397 _let_2954 _let_1969 _let_2710 _let_2709 _let_1967 _let_1965 _let_2557 _let_1982 _let_2770 _let_2763 _let_2584 _let_2583 (MACRO_RESOLUTION_TRUST _let_2366 _let_2364 _let_2360 _let_2352 _let_2348 _let_2172 _let_2280 _let_2950 _let_1905 _let_1904 _let_2418 _let_1905 _let_1904 _let_2278 _let_2368 _let_2327 _let_2828 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2949)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1915 _let_2008 _let_2590 _let_2010 _let_2299) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2300 (TRANS (CONG (TRANS (SYMM _let_2807) _let_1916) _let_1918 :args _let_1909) _let_2591 _let_1917 _let_2807) :args _let_549) _let_2009)) :args (_let_71 _let_2001 _let_1894 _let_70 _let_1704))) :args (_let_71 _let_70 _let_1894 _let_1704 _let_2001))) :args (true _let_2949)) (CONG _let_1954 _let_2003 _let_2586 _let_2305 _let_2002 _let_2247 :args _let_523)) :args ((or _let_1873 _let_2000 _let_2585 _let_2297 _let_2246 _let_1907))) _let_1999 _let_1904 _let_1998 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2948)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1915 _let_2008 _let_2645 _let_2010 _let_2056 _let_2299) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2300 (TRANS _let_2377 _let_2646 _let_1917 _let_2807) :args _let_549) _let_2009)) :args (_let_71 _let_2001 _let_1720 _let_70 _let_1760 _let_1704))) :args (_let_71 _let_70 _let_1760 _let_1720 _let_1704 _let_2001))) :args (true _let_2948)) (CONG _let_1954 _let_2003 _let_2050 _let_2674 _let_2305 _let_2002 _let_2371 :args _let_523)) :args ((or _let_1873 _let_2000 _let_2047 _let_2643 _let_2297 _let_2370 _let_1907))) _let_1999 _let_1904 _let_1998 _let_2308 _let_2092 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2947)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2008 _let_2015 _let_2414 _let_2299 _let_1915 _let_2036 _let_2590) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2300 (SYMM (TRANS (SYMM _let_2432) (SYMM (TRANS _let_2042 _let_1916 _let_2414)) _let_2926)) :args _let_549) _let_2009)) :args (_let_2001 _let_2004 _let_1871 _let_1704 _let_71 _let_1736 _let_1894))) :args (_let_71 _let_70 _let_1894 _let_1871 _let_1704 _let_2001 _let_1736))) :args (true _let_2947)) (CONG _let_1954 _let_2003 _let_2586 _let_2228 _let_2305 _let_2002 _let_2028 _let_2784 :args _let_523)) :args ((or _let_1873 _let_2000 _let_2585 _let_2783 _let_2227 _let_2297 _let_1907 _let_2024))) _let_2023 _let_1999 _let_1904 _let_1998 _let_2827 _let_2092 _let_2821 _let_2139 _let_2489 _let_2946 _let_2092 _let_2488 _let_2897 _let_2325 _let_2943 _let_2023 _let_1999 _let_1904 _let_1998 _let_2940 _let_2283 _let_2301 _let_2739 _let_2641 _let_2017 _let_2738 _let_2938 _let_2691 _let_2206 _let_2100 _let_2099 _let_2276 _let_2273 _let_2204 _let_1905 _let_1999 _let_1904 _let_1969 _let_2059 _let_2046 _let_1981 _let_1969 _let_2557 _let_1982 _let_2045 _let_2862 _let_2046 _let_2936 _let_2927 _let_2710 _let_2709 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2925)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2678 _let_1910 _let_2645 _let_1915 _let_2036 _let_2590) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1912 (SYMM (TRANS _let_2704 _let_2926)) :args _let_549) _let_2679)) :args (_let_2675 _let_1698 _let_1720 _let_71 _let_1736 _let_1894))) :args (_let_71 _let_1894 _let_1720 _let_1698 _let_2675 _let_1736))) :args (true _let_2925)) (CONG _let_1954 _let_2586 _let_2674 _let_1930 _let_2676 _let_2028 _let_2785 :args _let_523)) :args ((or _let_1867 _let_2585 _let_2716 _let_2643 _let_1902 _let_1907 _let_2024))) _let_2023 _let_1904 _let_2673 _let_2615 _let_2592 _let_2064 _let_2604 _let_2922 _let_2021 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2924)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2678 _let_1910 _let_2645 _let_1915 _let_2036 _let_2015) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1912 (SYMM (TRANS _let_2704 _let_2038)) :args _let_549) _let_2679)) :args (_let_2675 _let_1698 _let_1720 _let_71 _let_1736 _let_2004))) :args (_let_71 _let_70 _let_1720 _let_1698 _let_2675 _let_1736))) :args (true _let_2924)) (CONG _let_1954 _let_2003 _let_2674 _let_1930 _let_2676 _let_2028 _let_2027 :args _let_523)) :args ((or _let_1867 _let_2000 _let_2026 _let_2643 _let_1902 _let_1907 _let_2024))) _let_2673 _let_1904 _let_1999 _let_2023 _let_2682 _let_2463 _let_2684 _let_2064 _let_2129 _let_2482 _let_2648 :args ((or _let_1692 _let_1735 _let_2585 _let_2643 _let_1902) true _let_1866 true _let_1863 true _let_1860 true _let_1857 true _let_1730 true _let_1744 false _let_1726 false _let_69 false _let_71 false _let_1740 false _let_69 false _let_71 true _let_1763 true _let_1800 true _let_1807 false _let_1746 true _let_1750 false _let_70 false _let_71 true _let_1873 true _let_1798 false _let_70 false _let_71 true _let_1873 true _let_1777 true _let_307 true _let_2727 false _let_1736 false _let_70 false _let_71 true _let_1873 true _let_1752 true _let_307 false _let_1765 true _let_2131 true _let_1847 true _let_2445 true _let_307 false _let_1842 false _let_1840 true _let_1839 true _let_1739 false _let_1736 false _let_70 false _let_71 true _let_1873 true _let_1832 true _let_1831 false _let_1830 true _let_1757 false _let_1704 true _let_1707 false _let_1755 true _let_1708 true _let_1695 true _let_1725 false _let_1694 true _let_1758 false _let_1871 true _let_1870 true _let_1716 false _let_69 false _let_70 false _let_71 true _let_305 true _let_1771 true _let_299 true _let_1717 true _let_305 true _let_1713 true _let_301 false _let_1760 true _let_1737 true _let_299 true _let_583 true _let_2923 false _let_1715 true _let_2686 true _let_2687 false _let_1736 false _let_71 true _let_1867 true _let_1782 true _let_1759 true _let_309 false _let_1778 true _let_1696 true _let_1703 true _let_1748 true _let_1867 false _let_71 false _let_70 false _let_1736 true _let_1869 true _let_1868 true _let_1841 true _let_309 false _let_1770 true _let_1852 false _let_1850)) _let_2922 _let_2021 _let_1945 _let_1936 _let_2532 _let_2322 _let_2920 _let_2680 _let_2673 _let_2684 _let_2064 _let_2129 _let_2482 _let_2648 _let_2601 _let_2599 _let_1904 _let_1905 :args ((or _let_1702 _let_1693 _let_2643) true _let_1866 true _let_1863 true _let_1860 true _let_1857 true _let_1744 true _let_1847 true _let_1807 false _let_1738 false _let_1845 false _let_1805 false _let_1739 false _let_2445 true _let_2131 true _let_1746 false _let_1736 false _let_71 true _let_1833 true _let_1765 true _let_1772 true _let_1745 false _let_1712 false _let_1770 true _let_1695 true _let_1730 true _let_1800 true _let_1839 false _let_1726 false _let_69 false _let_71 false _let_1796 false _let_70 false _let_71 false _let_1830 false _let_1900 true _let_1757 false _let_1767 true _let_2130 false _let_1704 true _let_1707 true _let_1899 false _let_1712 false _let_1770 true _let_2689 false _let_1755 true _let_1708 true _let_1695 true _let_1725 false _let_1694 true _let_1758 true _let_1716 false _let_70 true _let_309 true _let_1759 true _let_305 true _let_1717 true _let_309 true _let_1763 true _let_1782 true _let_1750 false _let_69 false _let_70 false _let_71 true _let_299 true _let_1780 true _let_2688 false _let_1801 true _let_1881 true _let_305 false _let_2687 true _let_2686 false _let_583 true _let_1721 true _let_1715 true _let_301 true _let_1871 true _let_2685 false _let_1713 true _let_1893 true _let_1894 true _let_1696 true _let_1703 true _let_1722 true _let_1872 false _let_1698 true _let_1699 true _let_1692 true _let_1700 true _let_1867 true _let_1841 true _let_309 false _let_1770 true _let_1852 false _let_1850 true _let_1735 true _let_1719 false _let_71 false _let_69)))) (let ((_let_2972 (and _let_1702 _let_2566))) (let ((_let_2973 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2972)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2569 _let_2039) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2041 _let_2769 :args _let_549) _let_2570)) :args (_let_2566 _let_1702))) :args (_let_1702 _let_2566))) :args (true _let_2972)) (CONG _let_2032 _let_2567 _let_2554 :args _let_523)) :args ((or _let_1714 _let_2552 _let_2025))))) (let ((_let_2974 (and _let_1693 _let_2915))) (let ((_let_2975 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2974)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2917 _let_2654) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2791 _let_2433 :args _let_549) _let_2918)) :args (_let_2915 _let_1693))) :args (_let_1693 _let_2915))) :args (true _let_2974)) (CONG _let_2651 _let_2916 _let_2305 :args _let_523)) :args ((or _let_1697 _let_2297 _let_2649))))) (let ((_let_2976 (= tptp.e22 _let_1))) (let ((_let_2977 (= _let_58 _let_114))) (let ((_let_2978 (= _let_88 _let_61))) (let ((_let_2979 (= _let_54 _let_2))) (let ((_let_2980 (not _let_1705))) (let ((_let_2981 (not _let_2976))) (let ((_let_2982 (_let_2980))) (let ((_let_2983 (REFL :args _let_2982))) (let ((_let_2984 (and _let_300 _let_1705))) (let ((_let_2985 (_let_300 _let_1705))) (let ((_let_2986 (ASSUME :args (_let_1705)))) (let ((_let_2987 (SYMM _let_2986))) (let ((_let_2988 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2984)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2054 _let_2986) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2058 _let_2987 :args _let_549) _let_2055)) :args _let_2985)) :args _let_2985)) :args (true _let_2984)) (CONG _let_2051 _let_2983 (REFL :args (_let_2981)) :args _let_523)) :args ((or _let_299 _let_2981 _let_2980))))) (let ((_let_2989 (EQ_RESOLVE (ASSUME :args (_let_57)) (MACRO_SR_EQ_INTRO :args (_let_57 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_2990 (AND_ELIM _let_2989 :args _let_585))) (let ((_let_2991 (AND_ELIM _let_2989 :args _let_518))) (let ((_let_2992 (AND_ELIM _let_2989 :args _let_769))) (let ((_let_2993 (not _let_56))) (let ((_let_2994 (not _let_1711))) (let ((_let_2995 (not _let_1710))) (let ((_let_2996 (and _let_71 _let_69 _let_56 _let_1692 _let_1693 _let_1710 _let_1711))) (let ((_let_2997 (ASSUME :args (_let_56)))) (let ((_let_2998 (SYMM _let_2997))) (let ((_let_2999 (ASSUME :args (_let_1711)))) (let ((_let_3000 (SYMM _let_2999))) (let ((_let_3001 (ASSUME :args (_let_1710)))) (let ((_let_3002 (SYMM _let_3001))) (let ((_let_3003 (CONG _let_3002 _let_3000 :args _let_1909))) (let ((_let_3004 (CONG _let_3001 (TRANS _let_2874 _let_2999) :args _let_1909))) (let ((_let_3005 (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_2996)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2997 _let_1913 _let_1915 _let_3001 _let_2999 _let_2654 _let_2697) (SCOPE (TRANS _let_2791 (CONG _let_1920 _let_2185 :args _let_1909) (CONG _let_1920 (TRANS _let_1919 _let_1914 _let_2705) :args _let_1909) _let_3004 _let_3003 _let_2998) :args (_let_56 _let_69 _let_71 _let_1710 _let_1711 _let_1693 _let_1692))) :args (_let_71 _let_69 _let_56 _let_1692 _let_1693 _let_1710 _let_1711))) :args (true _let_2996)) :args ((or _let_2976 _let_2690 _let_2649 _let_1907 _let_1906 _let_2995 _let_2994 _let_2993))))) (let ((_let_3006 (REFL :args (_let_2994)))) (let ((_let_3007 (REFL :args (_let_2995)))) (let ((_let_3008 (REFL :args (_let_2993)))) (let ((_let_3009 (and _let_71 _let_69 _let_56 _let_1708 _let_1693 _let_2147 _let_1710 _let_1711 _let_1705))) (let ((_let_3010 (_let_69 _let_71 _let_1710 _let_1708 _let_1693 _let_1711 _let_56 _let_1705))) (let ((_let_3011 (CONG _let_1920 _let_2655 :args _let_1909))) (let ((_let_3012 (CONG _let_3001 _let_2999 :args _let_1909))) (let ((_let_3013 (SYMM _let_2998))) (let ((_let_3014 (SYMM _let_2987))) (let ((_let_3015 (AND_INTRO _let_1913 _let_1915 _let_3001 _let_2293 _let_2654 _let_2999 _let_2997 _let_2986))) (let ((_let_3016 (MODUS_PONENS _let_3015 (SCOPE (TRANS _let_3014 _let_3013 _let_3012 (CONG (TRANS _let_3002 _let_1956 _let_1921) (TRANS _let_3000 _let_3011 _let_2294) :args _let_1909) _let_2598) :args _let_3010)))) (let ((_let_3017 (and _let_302 _let_71 _let_69 _let_56 _let_1708 _let_1693 _let_1710 _let_1711 _let_1705))) (let ((_let_3018 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3017)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1988 _let_3016) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1990 (SYMM _let_2543) :args _let_549) _let_1989)) :args (_let_302 _let_1696))) :args (_let_302 _let_71 _let_69 _let_56 _let_1708 _let_1693 _let_1710 _let_1711 _let_1705))) :args (true _let_3017)) (CONG _let_1985 _let_1954 _let_1953 _let_3008 _let_2289 _let_2651 _let_3007 _let_3006 _let_2983 _let_2032 :args _let_523)) :args ((or _let_301 _let_2025 _let_2284 _let_2649 _let_1907 _let_1906 _let_2995 _let_2994 _let_2993 _let_2980))))) (let ((_let_3019 (and _let_71 _let_70 _let_69 _let_56 _let_1708 _let_1693 _let_2608 _let_1710 _let_1711 _let_1705))) (let ((_let_3020 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3019)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2611 _let_2010 _let_1915 _let_1913 _let_2986 _let_2997 _let_3001 _let_2999 _let_2654 _let_2293) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2014 (TRANS (CONG (SYMM (TRANS _let_3002 _let_1956 _let_2334)) (TRANS _let_2295 _let_2874 _let_2999) :args _let_1909) _let_3003 (SYMM _let_3013) (SYMM _let_3014) _let_1956 _let_2334) :args _let_549) _let_2612)) :args (_let_2608 _let_70 _let_71 _let_69 _let_1705 _let_56 _let_1710 _let_1711 _let_1693 _let_1708))) :args (_let_71 _let_70 _let_69 _let_56 _let_1708 _let_1693 _let_2608 _let_1710 _let_1711 _let_1705))) :args (true _let_3019)) (CONG _let_1954 _let_2003 _let_1953 _let_3008 _let_2289 _let_2651 _let_2609 _let_3007 _let_3006 _let_2983 _let_2461 :args _let_523)) :args ((or _let_2605 _let_2000 _let_2284 _let_2649 _let_2460 _let_1907 _let_1906 _let_2995 _let_2994 _let_2993 _let_2980))))) (let ((_let_3021 (and _let_71 _let_69 _let_1712 _let_1708 _let_1693 _let_2915 _let_1711))) (let ((_let_3022 (SYMM _let_3011))) (let ((_let_3023 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3021)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2917 _let_2654 _let_2999 _let_2293 _let_2154 _let_1913 _let_1915) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2791 (SYMM (TRANS (SYMM (TRANS _let_3000 _let_3011)) (SYMM (TRANS _let_2668 _let_2667 _let_2155 _let_2295 _let_3022 _let_2999)))) :args _let_549) _let_2918)) :args (_let_2915 _let_1693 _let_1711 _let_1708 _let_1712 _let_69 _let_71))) :args (_let_71 _let_69 _let_1712 _let_1708 _let_1693 _let_2915 _let_1711))) :args (true _let_3021)) (CONG _let_1954 _let_1953 _let_2149 _let_2289 _let_2651 _let_2916 _let_3006 _let_2662 :args _let_523)) :args ((or _let_1697 _let_2144 _let_2284 _let_2649 _let_2661 _let_1907 _let_1906 _let_2994))))) (let ((_let_3024 (and _let_71 _let_69 _let_56 _let_1708 _let_1693 _let_1710 _let_1711 _let_1705))) (let ((_let_3025 (SYMM _let_2791))) (let ((_let_3026 (CONG _let_1920 _let_3025 :args _let_1909))) (let ((_let_3027 (TRANS _let_3000 _let_3026 _let_2294))) (let ((_let_3028 (TRANS _let_3002 _let_1913 _let_1921))) (let ((_let_3029 (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_3024)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS _let_3015 (SCOPE (TRANS _let_3014 _let_3013 _let_3012 (CONG (TRANS _let_3028 (TRANS _let_1919 _let_1914 _let_3014 _let_3013 _let_3012 (CONG _let_3028 _let_3027 :args _let_1909) (CONG _let_2181 _let_1918 :args _let_1909))) _let_3027 :args _let_1909)) :args _let_3010)) :args (_let_71 _let_69 _let_56 _let_1708 _let_1693 _let_1710 _let_1711 _let_1705))) :args (true _let_3024)) :args ((or _let_1747 _let_2284 _let_2649 _let_1907 _let_1906 _let_2995 _let_2994 _let_2993 _let_2980))))) (let ((_let_3030 (= _let_109 _let_115))) (let ((_let_3031 (= _let_62 _let_29))) (let ((_let_3032 (and _let_71 _let_69 _let_56 _let_1708 _let_1693 _let_2566 _let_1710 _let_1711 _let_1705))) (let ((_let_3033 (and _let_1832 _let_2928))) (let ((_let_3034 (and _let_71 _let_70 _let_1752 _let_2109))) (let ((_let_3035 (REFL :args (_let_1859)))) (let ((_let_3036 (and _let_1752 _let_1720 _let_2467))) (let ((_let_3037 (AND_ELIM _let_1924 :args _let_1025))) (let ((_let_3038 (not _let_3030))) (let ((_let_3039 (MACRO_SR_PRED_INTRO :args ((= (not _let_3038) _let_3030))))) (let ((_let_3040 (and _let_2445 _let_3038))) (let ((_let_3041 (ASSUME :args (_let_3038)))) (let ((_let_3042 (FALSE_INTRO _let_3041))) (let ((_let_3043 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3040)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_3041 _let_2816) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2818 _let_2769 :args _let_549) _let_3042)) :args (_let_3038 _let_2445))) :args (_let_2445 _let_3038))) :args (true _let_3040)) (CONG _let_2465 _let_3039 _let_1972 :args _let_523)) :args ((or _let_3030 _let_1971 _let_2464))))) (let ((_let_3044 (and _let_1712 _let_2445 _let_1720 _let_2467 _let_1770))) (let ((_let_3045 (MACRO_SR_PRED_INTRO :args ((= (not _let_2690) _let_1692))))) (let ((_let_3046 (and _let_2445 _let_1708 _let_1770 _let_2690))) (let ((_let_3047 (ASSUME :args _let_2694))) (let ((_let_3048 (FALSE_INTRO _let_3047))) (let ((_let_3049 (SYMM (TRANS _let_2817 _let_2153)))) (let ((_let_3050 (and _let_70 _let_2445 _let_3038))) (let ((_let_3051 (AND_ELIM _let_2196 :args _let_1054))) (let ((_let_3052 (and _let_71 _let_70 _let_69 _let_56 _let_1713 _let_1708 _let_1693 _let_2566 _let_1736 _let_1710 _let_1711 _let_1705))) (let ((_let_3053 (AND_ELIM _let_2989 :args _let_609))) (let ((_let_3054 (not _let_2979))) (let ((_let_3055 (and _let_70 _let_1713 _let_2445 _let_1708 _let_1693 _let_1711 _let_2979))) (let ((_let_3056 (ASSUME :args (_let_2979)))) (let ((_let_3057 (SYMM _let_3056))) (let ((_let_3058 (and _let_71 _let_70 _let_1759 _let_1708))) (let ((_let_3059 (and _let_71 _let_69 _let_1722 _let_1693))) (let ((_let_3060 (and _let_1760 _let_1693 _let_2675))) (let ((_let_3061 (and _let_71 _let_69 _let_63 _let_1752 _let_1760 _let_1900 _let_1801 _let_3031 _let_1802))) (let ((_let_3062 (ASSUME :args (_let_3031)))) (let ((_let_3063 (ASSUME :args (_let_63)))) (let ((_let_3064 (TRANS (SYMM (SYMM _let_3063)) (CONG _let_1990 (TRANS _let_2904 _let_2903 _let_2057 _let_1913 _let_1921) :args _let_1909) _let_2263))) (let ((_let_3065 (AND_ELIM _let_1924 :args _let_1647))) (let ((_let_3066 (not _let_2977))) (let ((_let_3067 (MACRO_SR_PRED_INTRO :args ((= (not _let_3066) _let_2977))))) (let ((_let_3068 (and _let_583 _let_3066))) (let ((_let_3069 (ASSUME :args (_let_3066)))) (let ((_let_3070 (FALSE_INTRO _let_3069))) (let ((_let_3071 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3068)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_3069 _let_2933) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2935 _let_2749 :args _let_549) _let_3070)) :args (_let_3066 _let_583))) :args (_let_583 _let_3066))) :args (true _let_3068)) (CONG _let_2752 _let_3067 _let_2050 :args _let_523)) :args ((or _let_2977 _let_2047 _let_2751))))) (let ((_let_3072 (and _let_300 _let_583))) (let ((_let_3073 (_let_300 _let_583))) (let ((_let_3074 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3072)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2054 _let_2933) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2058 _let_2934 :args _let_549) _let_2055)) :args _let_3073)) :args _let_3073)) :args (true _let_3072)) (CONG _let_2051 _let_2752 _let_2217 :args _let_523)) :args ((or _let_299 _let_2216 _let_2751))))) (let ((_let_3075 (and _let_583 _let_1693 _let_2915))) (let ((_let_3076 (and _let_1771 _let_2081))) (let ((_let_3077 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3076)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2084 _let_2796) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2798 _let_2086 :args _let_549) _let_2085)) :args (_let_2081 _let_1771))) :args (_let_1771 _let_2081))) :args (true _let_3076)) (CONG _let_2049 _let_2082 _let_2380 :args _let_523)) :args ((or _let_1772 _let_2379 _let_2048))))) (let ((_let_3078 (AND_ELIM _let_1924 :args _let_462))) (let ((_let_3079 (not _let_1766))) (let ((_let_3080 (MACRO_SR_PRED_INTRO :args ((= (not _let_3079) _let_1766))))) (let ((_let_3081 (and _let_1771 _let_3079))) (let ((_let_3082 (ASSUME :args (_let_3079)))) (let ((_let_3083 (FALSE_INTRO _let_3082))) (let ((_let_3084 (and _let_71 _let_70 _let_1771 _let_3079))) (let ((_let_3085 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3084)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_3082 _let_2796 _let_1915 _let_2010) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2798 _let_2454 :args _let_549) _let_3083)) :args (_let_3079 _let_1771 _let_71 _let_70))) :args (_let_71 _let_70 _let_1771 _let_3079))) :args (true _let_3084)) (CONG _let_1954 _let_2003 _let_2049 _let_3080 _let_2247 :args _let_523)) :args ((or _let_1766 _let_2000 _let_2048 _let_2246 _let_1907))))) (let ((_let_3086 (and _let_1765 _let_1708 _let_1770 _let_2690))) (let ((_let_3087 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3086)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_3047 _let_2293 _let_2153 _let_2116) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1920 (SYMM (TRANS _let_2670 (SYMM (TRANS (SYMM _let_2118) _let_2153)))) :args _let_549) _let_3048)) :args (_let_2690 _let_1708 _let_1770 _let_1765))) :args (_let_1765 _let_1708 _let_1770 _let_2690))) :args (true _let_3086)) (CONG _let_2111 _let_2289 _let_2146 _let_3045 _let_2080 :args _let_523)) :args ((or _let_1692 _let_2106 _let_2079 _let_2284 _let_2142))))) (let ((_let_3088 (and _let_71 _let_70 _let_1765 _let_2608))) (let ((_let_3089 (TRANS _let_1917 _let_2807))) (let ((_let_3090 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3088)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2611 _let_2116 _let_2010 _let_1915) (SCOPE (FALSE_ELIM (TRANS (CONG _let_3089 (CONG _let_2117 _let_1990 :args _let_1909) :args _let_549) _let_2612)) :args (_let_2608 _let_1765 _let_70 _let_71))) :args (_let_71 _let_70 _let_1765 _let_2608))) :args (true _let_3088)) (CONG _let_1954 _let_2003 _let_2111 _let_2609 _let_3035 :args _let_523)) :args ((or _let_2605 _let_1859 _let_2000 _let_2106 _let_1907))))) (let ((_let_3091 (AND_ELIM _let_1966 :args _let_786))) (let ((_let_3092 (AND_ELIM _let_1924 :args _let_1046))) (let ((_let_3093 (not _let_2978))) (let ((_let_3094 (MACRO_SR_PRED_INTRO :args ((= (not _let_3093) _let_2978))))) (let ((_let_3095 (and _let_1765 _let_1717 _let_1720 _let_3093 _let_1770))) (let ((_let_3096 (ASSUME :args (_let_3093)))) (let ((_let_3097 (FALSE_INTRO _let_3096))) (let ((_let_3098 (SYMM (TRANS _let_2625 _let_2153)))) (let ((_let_3099 (SYMM (TRANS _let_2157 _let_2118)))) (let ((_let_3100 (and _let_71 _let_70 _let_1894 _let_1765 _let_1708 _let_1801 _let_1802))) (let ((_let_3101 (CONG (SYMM _let_2453) _let_2294 :args _let_1909))) (let ((_let_3102 (CONG _let_2406 (TRANS _let_2404 _let_2117 _let_2293) :args _let_1909))) (let ((_let_3103 (and _let_70 _let_1717 _let_1708 _let_1693 _let_1711 _let_2979))) (let ((_let_3104 (and _let_71 _let_70 _let_69 _let_583 _let_1871 _let_1693 _let_2268))) (let ((_let_3105 (and _let_71 _let_70 _let_69 _let_1771 _let_1871 _let_2559))) (let ((_let_3106 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3105)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1913 _let_2562 _let_2796 _let_2010 _let_2414 _let_1915) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2335 (TRANS _let_2840 _let_2797 _let_2012) :args _let_549) _let_2563)) :args (_let_69 _let_2559 _let_1771 _let_70 _let_1871 _let_71))) :args (_let_71 _let_70 _let_69 _let_1771 _let_1871 _let_2559))) :args (true _let_3105)) (CONG _let_1954 _let_2003 _let_1953 _let_2049 _let_2228 _let_2560 _let_2838 :args _let_523)) :args ((or _let_1706 _let_2000 _let_2048 _let_2227 _let_2837 _let_1907 _let_1906))))) (let ((_let_3107 (MACRO_RESOLUTION_TRUST _let_2366 _let_2360 _let_2841 _let_2362 _let_3106 _let_1905 _let_1999 _let_1904 _let_2558 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3104)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2271 _let_2933 _let_2010 _let_1915 _let_2414 _let_1913 _let_2654) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2935 (TRANS (CONG _let_2655 _let_2358 :args _let_1909) (CONG _let_2058 _let_2357 :args _let_1909) _let_2415 _let_1917 _let_2807) :args _let_549) _let_2272)) :args (_let_2268 _let_583 _let_70 _let_71 _let_1871 _let_69 _let_1693))) :args (_let_71 _let_70 _let_69 _let_583 _let_1871 _let_1693 _let_2268))) :args (true _let_3104)) (CONG _let_1954 _let_2003 _let_1953 _let_2752 _let_2228 _let_2651 _let_2269 (REFL :args (_let_1865)) :args _let_523)) :args ((or _let_2265 _let_1865 _let_2000 _let_2751 _let_2227 _let_2649 _let_1907 _let_1906))) _let_1905 _let_1999 _let_1904 _let_2267 _let_2171 _let_2630 _let_2629 _let_2209 _let_2276 _let_2273 _let_2883 _let_1905 _let_1904 (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_3103)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2654 _let_3056 _let_2624 _let_2293 _let_2999 _let_2010) (SCOPE (TRANS _let_2626 (CONG _let_2010 _let_1918 :args _let_1909) (CONG (TRANS _let_2011 _let_2654 _let_3056) (TRANS _let_2293 _let_3022 _let_2999) :args _let_1909) (CONG (TRANS _let_3057 _let_2655) (TRANS _let_3000 _let_3011 _let_2294 _let_2626) :args _let_1909)) :args (_let_1693 _let_2979 _let_1717 _let_1708 _let_1711 _let_70))) :args (_let_70 _let_1717 _let_1708 _let_1693 _let_1711 _let_2979))) :args (true _let_3103)) :args ((or _let_1805 _let_2000 _let_1971 _let_2284 _let_2649 _let_2994 _let_3054))) _let_3053 _let_2991 _let_1999 _let_2627 _let_1999 (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_3100)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1915 _let_2010 _let_2293 _let_2405 _let_2116 _let_2403 _let_2590) (SCOPE (TRANS _let_2116 (CONG _let_1990 (TRANS _let_2594 (SYMM _let_2454) (SYMM _let_3101) (SYMM _let_3102) _let_2905) :args _let_1909) (CONG _let_1990 (TRANS _let_2904 _let_3102 _let_3101 _let_2454) :args _let_1909)) :args (_let_71 _let_70 _let_1708 _let_1801 _let_1765 _let_1802 _let_1894))) :args (_let_71 _let_70 _let_1894 _let_1765 _let_1708 _let_1801 _let_1802))) :args (true _let_3100)) :args ((or _let_1768 _let_2000 _let_2585 _let_2106 _let_2284 _let_1907 _let_2400 _let_2399))) _let_2398 _let_2397 _let_1999 _let_1904 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3095)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_3096 _let_2645 _let_2116 _let_2153 _let_2624) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2647 (SYMM (TRANS _let_3099 _let_3098)) :args _let_549) _let_3097)) :args (_let_3093 _let_1720 _let_1765 _let_1770 _let_1717))) :args (_let_1765 _let_1717 _let_1720 _let_3093 _let_1770))) :args (true _let_3095)) (CONG _let_2111 _let_1972 _let_2674 _let_3094 _let_2146 _let_2554 :args _let_523)) :args ((or _let_2978 _let_2106 _let_1971 _let_2552 _let_2643 _let_2142))) _let_2129 _let_3092 _let_2350 _let_3091 _let_2100 _let_2099 (AND_ELIM _let_2196 :args _let_654) _let_3090 _let_1999 _let_1904 _let_2607 _let_3087 _let_2129 _let_2119 _let_2105 _let_2489 _let_2821 _let_2139 _let_2488 _let_2946 _let_2092 _let_2278 _let_2395 _let_2640 _let_2639 _let_3085 _let_1999 _let_1904 _let_3078 _let_2799 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3081)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_3082 _let_2796) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2798 _let_2115 :args _let_549) _let_3083)) :args (_let_3079 _let_1771))) :args (_let_1771 _let_3079))) :args (true _let_3081)) (CONG _let_2049 _let_3080 _let_2784 :args _let_523)) :args ((or _let_1766 _let_2783 _let_2048))) _let_3078 _let_3077 _let_2078 _let_2347 _let_2275 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3075)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2917 _let_2654 _let_2933) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2791 (CONG _let_2953 _let_2058 :args _let_1909) :args _let_549) _let_2918)) :args (_let_2915 _let_1693 _let_583))) :args (_let_583 _let_1693 _let_2915))) :args (true _let_3075)) (CONG _let_2752 _let_2651 _let_2916 (REFL :args (_let_1854)) :args _let_523)) :args ((or _let_1697 _let_1854 _let_2751 _let_2649))) _let_2914 _let_3074 _let_2046 _let_3071 _let_3065 (MACRO_RESOLUTION_TRUST _let_2366 _let_2360 _let_2172 _let_2368 (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_3061)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1913 _let_1915 _let_2056 _let_2405 _let_2825 _let_2403 _let_3063 _let_3062 _let_2182) (SCOPE (TRANS _let_2184 (SYMM _let_2263) (CONG (TRANS _let_2184 (SYMM _let_3064)) (TRANS _let_1919 _let_1914 _let_2056 _let_2906 _let_2905 _let_3062) :args _let_1909) (CONG _let_3064 (TRANS (SYMM _let_3062) _let_2904 _let_2903 _let_2057) :args _let_1909)) :args (_let_69 _let_71 _let_1760 _let_1801 _let_1752 _let_1802 _let_63 _let_3031 _let_1900))) :args (_let_71 _let_69 _let_63 _let_1752 _let_1760 _let_1900 _let_1801 _let_3031 _let_1802))) :args (true _let_3061)) :args ((or _let_1726 _let_2379 _let_2047 _let_2179 _let_1907 _let_1906 _let_2400 (not _let_3031) _let_2399 (not _let_63)))) (AND_ELIM _let_2396 :args _let_769) _let_2398 (AND_ELIM _let_2396 :args _let_518) _let_2397 _let_1905 _let_1904 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3060)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2678 _let_2056 _let_2654) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2791 _let_2377 :args _let_549) _let_2679)) :args (_let_2675 _let_1760 _let_1693))) :args (_let_1760 _let_1693 _let_2675))) :args (true _let_3060)) (CONG _let_2050 _let_2651 _let_2676 _let_2371 :args _let_523)) :args ((or _let_1867 _let_2047 _let_2649 _let_2370))) _let_2673 _let_2636 _let_2363 _let_2209 _let_2630 _let_2329 _let_2394 _let_2045 _let_2635 _let_1905 _let_1904 (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_3059)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2654 _let_1913 _let_1915 _let_2632) (SCOPE (TRANS _let_2634 _let_2258 (CONG _let_2791 _let_2181 :args _let_1909)) :args (_let_1693 _let_69 _let_71 _let_1722))) :args (_let_71 _let_69 _let_1722 _let_1693))) :args (true _let_3059)) :args ((or _let_1864 _let_1937 _let_2649 _let_1907 _let_1906))) _let_1905 _let_1904 (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_3058)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2124 _let_2293 _let_1915 _let_2010) (SCOPE (TRANS _let_2126 (CONG (SYMM _let_2252) _let_1918 :args _let_1909) (CONG _let_2252 _let_2293 :args _let_1909) (CONG _let_1990 (TRANS _let_2294 _let_2126) :args _let_1909)) :args (_let_1759 _let_1708 _let_71 _let_70))) :args (_let_71 _let_70 _let_1759 _let_1708))) :args (true _let_3058)) :args ((or _let_1768 _let_2000 _let_2107 _let_2284 _let_1907))) _let_1999 _let_1904 _let_2820 (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_3055)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2654 _let_3056 _let_2816 _let_2293 _let_2999 _let_2010 _let_2571) (SCOPE (TRANS _let_2573 _let_2622 (CONG (TRANS _let_2013 _let_2791 _let_3056) (TRANS _let_2293 (SYMM _let_3026) _let_2999) :args _let_1909) (CONG (TRANS _let_3057 _let_3025) (TRANS _let_3000 _let_3026 _let_2294 _let_2818) :args _let_1909)) :args (_let_1693 _let_2979 _let_2445 _let_1708 _let_1711 _let_70 _let_1713))) :args (_let_70 _let_1713 _let_2445 _let_1708 _let_1693 _let_1711 _let_2979))) :args (true _let_3055)) :args ((or _let_1845 _let_2000 _let_2552 _let_2464 _let_2284 _let_2649 _let_2994 _let_3054))) _let_3053 _let_2991 _let_1999 _let_2844 _let_1982 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3052)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2569 _let_3016 _let_2571 _let_1915 _let_2036 _let_2015) _let_2575) :args (_let_71 _let_70 _let_69 _let_56 _let_1713 _let_1708 _let_1693 _let_2566 _let_1736 _let_1710 _let_1711 _let_1705))) :args (true _let_3052)) (CONG _let_1954 _let_2003 _let_1953 _let_3008 _let_2554 _let_2289 _let_2651 _let_2567 _let_2028 _let_3007 _let_3006 _let_2983 _let_2027 :args _let_523)) :args ((or _let_1714 _let_2000 _let_2026 _let_2552 _let_2284 _let_2649 _let_1907 _let_1906 _let_2024 _let_2995 _let_2994 _let_2993 _let_2980))) _let_2992 _let_2991 _let_2990 _let_2023 _let_1905 _let_1999 _let_1904 _let_2565 _let_2206 _let_1967 _let_2100 _let_2099 _let_3051 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3050)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_3041 _let_2816 _let_2010) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2818 _let_2732 :args _let_549) _let_3042)) :args (_let_3038 _let_2445 _let_70))) :args (_let_70 _let_2445 _let_3038))) :args (true _let_3050)) (CONG _let_2003 _let_2465 _let_3039 _let_2201 :args _let_523)) :args ((or _let_3030 _let_1723 _let_2000 _let_2464))) _let_1999 _let_3037 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3046)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_3047 _let_2293 _let_2153 _let_2816) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1920 (SYMM (TRANS _let_2670 _let_3049)) :args _let_549) _let_3048)) :args (_let_2690 _let_1708 _let_1770 _let_2445))) :args (_let_2445 _let_1708 _let_1770 _let_2690))) :args (true _let_3046)) (CONG _let_2465 _let_2289 _let_2146 _let_3045 _let_1952 :args _let_523)) :args ((or _let_1692 _let_2464 _let_1948 _let_2284 _let_2142))) _let_2129 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3044)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2470 _let_2645 _let_2816 _let_2153 _let_2154) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2647 (SYMM (TRANS (SYMM (TRANS _let_2157 _let_2818)) _let_2156)) :args _let_549) _let_2471)) :args (_let_2467 _let_1720 _let_2445 _let_1770 _let_1712))) :args (_let_1712 _let_2445 _let_1720 _let_2467 _let_1770))) :args (true _let_3044)) (CONG _let_2149 _let_2465 _let_2674 _let_2468 _let_2146 _let_2145 :args _let_523)) :args ((or _let_1868 _let_2144 _let_2143 _let_2464 _let_2643 _let_2142))) _let_2141 _let_2129 _let_2463 _let_3043 _let_3037 _let_2350 _let_2278 _let_2821 _let_2139 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3036)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2470 _let_2825 _let_2645) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2647 (CONG _let_2826 _let_1990 :args _let_1909) :args _let_549) _let_2471)) :args (_let_2467 _let_1752 _let_1720))) :args (_let_1752 _let_1720 _let_2467))) :args (true _let_3036)) (CONG _let_2380 _let_2674 _let_2468 _let_3035 :args _let_523)) :args ((or _let_1868 _let_1859 _let_2379 _let_2643))) _let_2463 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3034)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2113 _let_2825 _let_1915 _let_2010) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2901 _let_2253 :args _let_549) _let_2114)) :args (_let_2109 _let_1752 _let_71 _let_70))) :args (_let_71 _let_70 _let_1752 _let_2109))) :args (true _let_3034)) (CONG _let_1954 _let_2003 _let_2380 _let_2110 _let_2247 :args _let_523)) :args ((or _let_1764 _let_2000 _let_2379 _let_2246 _let_1907))) _let_1999 _let_1904 _let_2105 _let_2827 _let_2092 (REORDERING (CNF_AND_POS :args (_let_1857 0)) :args ((or _let_1856 _let_2346))) _let_2640 _let_2639 _let_2510 _let_2502 _let_2501 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3033)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2931 _let_2508) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2509 _let_2769 :args _let_549) _let_2932)) :args (_let_2928 _let_1832))) :args (_let_1832 _let_2928))) :args (true _let_3033)) (CONG _let_2217 _let_2929 _let_2859 :args _let_523)) :args ((or _let_2923 _let_2858 _let_2216))) _let_2927 _let_2913 _let_2907 _let_2274 _let_2273 _let_2296 _let_2283 _let_2867 _let_2673 _let_2938 _let_2691 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3032)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2569 _let_3016) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2543 _let_2769 :args _let_549) _let_2570)) :args (_let_2566 _let_1696))) :args (_let_71 _let_69 _let_56 _let_1708 _let_1693 _let_2566 _let_1710 _let_1711 _let_1705))) :args (true _let_3032)) (CONG _let_1954 _let_1953 _let_3008 _let_2289 _let_2651 _let_2567 _let_3007 _let_3006 _let_2983 _let_1973 :args _let_523)) :args ((or _let_1714 _let_1970 _let_2284 _let_2649 _let_1907 _let_1906 _let_2995 _let_2994 _let_2993 _let_2980))) _let_2565 _let_2672 _let_3023 _let_2140 _let_2098 _let_2092 _let_2134 _let_2064 _let_2138 _let_1969 _let_2482 _let_2648 _let_2018 _let_2656 _let_2226 _let_3018 _let_1982 _let_2600 _let_3029 _let_2601 _let_3020 _let_2607 _let_2641 _let_3005 _let_1905 _let_2990 _let_2991 _let_2992 _let_2988 _let_2046 _let_2016 _let_1998 _let_1904 _let_1999 _let_2975 _let_2914 :args ((or _let_583 _let_1841 _let_2649 _let_2980) true _let_1863 true _let_1730 true _let_1800 false _let_1726 false _let_63 false _let_1802 false _let_3031 false _let_1801 false _let_69 false _let_71 true _let_1798 true _let_1867 true _let_1744 true _let_1866 true _let_1782 true _let_1807 true _let_1847 false _let_1900 false _let_1760 false _let_1738 false _let_69 false _let_71 false _let_1864 false _let_69 false _let_71 false _let_1768 false _let_70 false _let_71 false _let_1805 false _let_1845 false _let_2979 false _let_1711 false _let_70 true _let_1871 true _let_301 true _let_1748 false _let_56 false _let_1711 false _let_1710 false _let_1736 false _let_69 false _let_70 false _let_71 true _let_1714 true _let_1725 false _let_1722 false _let_1759 true _let_1758 false _let_1713 true _let_1716 false _let_70 true _let_3030 true _let_1721 false _let_1770 true _let_1899 false _let_1712 false _let_1770 true _let_1868 true _let_1717 true _let_3030 true _let_1860 true _let_1763 false _let_2445 true _let_2131 true _let_1858 true _let_1868 true _let_1750 false _let_70 false _let_71 true _let_1764 true _let_1765 true _let_307 true _let_1857 false _let_1752 true _let_1896 false _let_1855 false _let_1883 false _let_1882 true _let_1737 true _let_2923 true _let_1840 true _let_2836 false _let_1832 true _let_1870 true _let_1881 true _let_1831 true _let_1834 true _let_1867 true _let_1694 true _let_1695 true _let_1715 true _let_1714 true _let_1839 true _let_1837 false _let_1712 true _let_1758 true _let_307 true _let_2130 true _let_309 true _let_2131 true _let_305 true _let_1852 false _let_1850 false _let_1720 true _let_1700 true _let_303 true _let_1702 true _let_301 true _let_1757 false _let_1747 true _let_1735 true _let_1719 true _let_2605 false _let_1708 true _let_1692 false _let_69 false _let_1710 false _let_1711 false _let_56 true _let_2976 true _let_299 true _let_1707 true _let_1873 false _let_71 false _let_70 true _let_1704 true _let_1697)) _let_2482 _let_2648 _let_2682 _let_2463 _let_2869 _let_2023 _let_1999 _let_1904 _let_2673 _let_2600 _let_2672 _let_2601 _let_2018 _let_2017 _let_3029 _let_2992 _let_2991 _let_2990 _let_1905 _let_1904 _let_3023 _let_2141 _let_2991 _let_1905 _let_1904 _let_2914 _let_3020 _let_2992 _let_2991 _let_2990 _let_1905 _let_1999 _let_1904 _let_2607 _let_3018 _let_2992 _let_2991 _let_2990 _let_1905 _let_1904 _let_1982 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3009)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2151 _let_3016) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2543 _let_2115 :args _let_549) _let_2152)) :args (_let_2147 _let_1696))) :args (_let_71 _let_69 _let_56 _let_1708 _let_1693 _let_2147 _let_1710 _let_1711 _let_1705))) :args (true _let_3009)) (CONG _let_1954 _let_1953 _let_3008 _let_2289 _let_2651 _let_2148 _let_3007 _let_3006 _let_2983 _let_2785 :args _let_523)) :args ((or _let_1769 _let_2716 _let_2284 _let_2649 _let_1907 _let_1906 _let_2995 _let_2994 _let_2993 _let_2980))) _let_2992 _let_2991 _let_2990 _let_1905 _let_1904 _let_2128 _let_2938 _let_2691 _let_2641 _let_2017 _let_2656 _let_2226 _let_2867 _let_2673 _let_2975 _let_2914 _let_3005 _let_2992 _let_2991 _let_2990 _let_1905 _let_1904 _let_2988 _let_2046 :args ((or _let_1841 _let_2649 _let_2980) true _let_1863 true _let_1744 true _let_1866 true _let_1742 false _let_69 false _let_70 false _let_71 true _let_1706 true _let_1864 false _let_69 false _let_70 false _let_71 true _let_2265 true _let_1730 true _let_1807 true _let_1725 true _let_1782 false _let_1871 true _let_1870 false _let_1718 false _let_69 false _let_71 false _let_1805 false _let_2979 false _let_1711 false _let_70 false _let_1716 false _let_70 false _let_1768 false _let_1802 false _let_1801 false _let_70 false _let_71 true _let_1713 false _let_1770 true _let_2978 true _let_1860 false _let_1898 false _let_1717 true _let_1758 false _let_1894 true _let_1858 false _let_70 false _let_71 true _let_2605 true _let_1773 false _let_1770 true _let_1759 true _let_1764 true _let_1847 false _let_1765 true _let_2131 false _let_1842 true _let_2445 true _let_307 true _let_1763 true _let_1800 false _let_1840 true _let_1896 true _let_1750 false _let_70 false _let_71 true _let_1766 false _let_1775 true _let_2727 true _let_1766 true _let_1752 true _let_1772 true _let_1857 false _let_1771 true _let_1853 true _let_1697 true _let_1832 true _let_299 true _let_1760 true _let_2977 false _let_583 true _let_1852 false _let_1850 true _let_1869 true _let_1868 true _let_1804 false _let_1736 false _let_70 false _let_71 true _let_1867 true _let_1757 true _let_1839 true _let_1735 false _let_1720 true _let_1707 false _let_1747 false _let_56 false _let_1711 false _let_1710 false _let_69 false _let_71 true _let_1837 false _let_1712 false _let_1711 false _let_69 false _let_71 true _let_1697 true _let_1719 false _let_56 false _let_1711 false _let_1710 false _let_69 false _let_70 false _let_71 true _let_2605 true _let_1702 false _let_56 false _let_1711 false _let_1710 false _let_69 false _let_71 true _let_301 true _let_2687 false _let_56 false _let_1711 false _let_1710 false _let_69 false _let_71 true _let_1769 true _let_1694 true _let_1695 false _let_1708 true _let_1707 true _let_1700 true _let_303 true _let_1834 true _let_1867 true _let_1704 true _let_1697 true _let_1692 false _let_56 false _let_1711 false _let_1710 false _let_69 false _let_71 true _let_2976 true _let_299)))) (let ((_let_3108 (and _let_1693 _let_2029))) (let ((_let_3109 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3108)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2034 _let_2654) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2791 _let_2162 :args _let_549) _let_2035)) :args (_let_2029 _let_1693))) :args (_let_1693 _let_2029))) :args (true _let_3108)) (CONG _let_2651 _let_2030 _let_2422 :args _let_523)) :args ((or _let_1703 _let_2421 _let_2649))))) (let ((_let_3110 (and _let_56 _let_1712 _let_1708 _let_1693 _let_1710 _let_1711 _let_2980))) (let ((_let_3111 (ASSUME :args _let_2982))) (let ((_let_3112 (CONG _let_1920 _let_2155 :args _let_1909))) (let ((_let_3113 (CONG _let_1920 _let_2295 :args _let_1909))) (let ((_let_3114 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3110)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_3111 _let_2999 _let_3001 _let_2154 _let_2997 _let_2654 _let_2293) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1920 (SYMM (TRANS (SYMM (TRANS _let_3112 _let_3113 _let_3004 _let_3003 _let_2998)) _let_3112)) :args _let_549) (FALSE_INTRO _let_3111))) :args (_let_2980 _let_1711 _let_1710 _let_1712 _let_56 _let_1693 _let_1708))) :args (_let_56 _let_1712 _let_1708 _let_1693 _let_1710 _let_1711 _let_2980))) :args (true _let_3110)) (CONG _let_3008 _let_2149 _let_2289 _let_2651 _let_3007 _let_3006 (MACRO_SR_PRED_INTRO :args ((= (not _let_2980) _let_1705))) _let_2545 :args _let_523)) :args ((or _let_1705 _let_2144 _let_2539 _let_2284 _let_2649 _let_2995 _let_2994 _let_2993))))) (let ((_let_3115 (AND_ELIM _let_2196 :args _let_934))) (let ((_let_3116 (MACRO_RESOLUTION_TRUST _let_3115 _let_3114 _let_2141 _let_2992 _let_2991 _let_2990 _let_3109 _let_2021 _let_2938 _let_2691 _let_2641 _let_2017 _let_3107 _let_2975 _let_2914 _let_2971 _let_2920 _let_2684 _let_2129 _let_2064 :args ((or _let_1702 _let_2643) true _let_1696 false _let_1712 false _let_56 false _let_1711 false _let_1710 true _let_1701 true _let_1703 true _let_1694 true _let_1695 false _let_1708 true _let_1707 true _let_1705 true _let_1704 true _let_1697 false _let_1693 true _let_1692 true _let_1841 false _let_1770 true _let_309)))) (let ((_let_3117 (and _let_71 _let_1713 _let_1700 _let_1736 _let_2649))) (let ((_let_3118 (ASSUME :args _let_2650))) (let ((_let_3119 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3117)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_3118 _let_2535 _let_1915 _let_2036 _let_2571) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2058 (SYMM (TRANS (SYMM (TRANS _let_2042 _let_1916 _let_2537)) (SYMM (TRANS (SYMM _let_2573) _let_1915 _let_2036)))) :args _let_549) (FALSE_INTRO _let_3118))) :args (_let_2649 _let_1700 _let_71 _let_1736 _let_1713))) :args (_let_71 _let_1713 _let_1700 _let_1736 _let_2649))) :args (true _let_3117)) (CONG _let_1954 _let_2554 _let_1984 _let_2028 (MACRO_SR_PRED_INTRO :args ((= (not _let_2649) _let_1693))) _let_2859 :args _let_523)) :args ((or _let_1693 _let_2552 _let_2858 _let_1983 _let_1907 _let_2024))))) (let ((_let_3120 (and _let_1767 _let_3079))) (let ((_let_3121 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3120)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_3082 _let_2804) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2806 _let_2115 :args _let_549) _let_3083)) :args (_let_3079 _let_1767))) :args (_let_1767 _let_3079))) :args (true _let_3120)) (CONG _let_2965 _let_3080 _let_2108 :args _let_523)) :args ((or _let_1766 _let_2107 _let_2800))))) (let ((_let_3122 (and _let_1713 _let_1777))) (let ((_let_3123 (and _let_1722 _let_1696 _let_2692))) (let ((_let_3124 (and _let_71 _let_70 _let_1776))) (let ((_let_3125 (and _let_1776 _let_1700))) (let ((_let_3126 (and _let_1776 _let_1713))) (let ((_let_3127 (REORDERING (EQ_RESOLVE (NOT_AND (MACRO_SR_PRED_TRANSFORM (SCOPE (AND_INTRO _let_2153 _let_2293 _let_2336 _let_2375) :args (_let_1841 _let_1708 _let_2372 _let_1770)) (SCOPE (MACRO_SR_PRED_ELIM (TRANS (SYMM _let_2376) (TRUE_INTRO (TRANS _let_2294 _let_2191 (SYMM (TRANS _let_2337 _let_2191)))))) :args (_let_1770 _let_1708 _let_1841 _let_2372)) :args ((not (and _let_1841 _let_1708 _let_2372 _let_1770)) SB_LITERAL))) (CONG _let_2683 _let_2289 _let_2373 _let_2146 :args _let_523)) :args ((or _let_1833 _let_2330 _let_2284 _let_2142))))) (let ((_let_3128 (MACRO_RESOLUTION_TRUST _let_3127 _let_2129 _let_2369 _let_2641 _let_2017 _let_3107 _let_2975 _let_2914 _let_3005 _let_2992 _let_2991 _let_2990 _let_1905 _let_1904 _let_2988 _let_2046 :args ((or _let_2649 _let_2980) false _let_1770 true _let_1833 false _let_1708 true _let_1707 false _let_1841 true _let_1704 true _let_1697 true _let_1692 false _let_56 false _let_1711 false _let_1710 false _let_69 false _let_71 true _let_2976 true _let_299)))) (let ((_let_3129 (MACRO_RESOLUTION_TRUST _let_3114 _let_2141 _let_2992 _let_2991 _let_2990 _let_2533 _let_2495 _let_2641 _let_2017 _let_2872 _let_1905 _let_1999 _let_1904 _let_2558 _let_3128 _let_2975 _let_2914 (MACRO_RESOLUTION_TRUST _let_2366 _let_2364 _let_2360 _let_2352 _let_2348 _let_2345 _let_2489 _let_2341 _let_1905 _let_1904 _let_2488 _let_2496 _let_2495 _let_2897 _let_2325 _let_2499 _let_2369 _let_2940 _let_2283 _let_2301 (MACRO_RESOLUTION_TRUST _let_2531 _let_2530 _let_2524 _let_2528 _let_2511 _let_2526 _let_2514 _let_1999 _let_2522 _let_2510 _let_2502 _let_2501 _let_2519 _let_2275 _let_2481 :args ((or _let_1804 _let_1771 _let_1701 _let_1704 _let_1693 _let_1821 _let_1785 _let_1789 _let_1811 _let_1792 _let_1829 _let_1795 _let_1815 _let_1788 _let_1819 _let_1825 _let_2173) true _let_1892 true _let_1889 true _let_1877 true _let_1885 true _let_1880 false _let_1884 false _let_70 false _let_1875 false _let_1855 false _let_1883 false _let_1882 false _let_1878 false _let_1832 false _let_1834)) (REORDERING (CNF_AND_POS :args (_let_1829 2)) :args ((or _let_1828 _let_2019))) (REORDERING (CNF_AND_POS :args (_let_1825 1)) :args ((or _let_1824 _let_1946))) (REORDERING (CNF_AND_POS :args (_let_1821 2)) :args ((or _let_1820 _let_2089))) _let_2444 _let_2442 (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_3126)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2571 _let_2407) (SCOPE (TRANS _let_2409 (CONG _let_1990 _let_2573 :args _let_1909)) :args (_let_1713 _let_1776))) :args (_let_1776 _let_1713))) :args (true _let_3126)) :args ((or _let_1814 _let_2401 _let_2552))) (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_3125)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2535 _let_2407) (SCOPE (TRANS _let_2409 (CONG _let_1990 _let_2537 :args _let_1909)) :args (_let_1700 _let_1776))) :args (_let_1776 _let_1700))) :args (true _let_3125)) :args ((or _let_1813 _let_2401 _let_1983))) (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_3124)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2010 _let_1915 _let_2407) (SCOPE (TRANS _let_2409 (CONG _let_1990 _let_3089 :args _let_1909)) :args (_let_70 _let_71 _let_1776))) :args (_let_71 _let_70 _let_1776))) :args (true _let_3124)) :args ((or _let_1812 _let_2000 _let_2401 _let_1907))) _let_1999 _let_1904 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3123)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2699 _let_2541 _let_2632) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2433 (TRANS _let_2633 _let_2543) :args _let_549) _let_2700)) :args (_let_2692 _let_1696 _let_1722))) :args (_let_1722 _let_1696 _let_2692))) :args (true _let_3123)) (CONG _let_1938 _let_2545 _let_2693 _let_2430 :args _let_523)) :args ((or _let_1695 _let_1937 _let_2539 _let_2429))) _let_2691 _let_2420 _let_2327 _let_2428 _let_2023 _let_1999 _let_1904 _let_2378 _let_2410 _let_2398 _let_2397 _let_2395 _let_2104 _let_2102 _let_2164 _let_2168 _let_2166 _let_2209 (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_3122)) (IMPLIES_ELIM (SCOPE _let_2832 :args _let_2830)) :args (true _let_3122)) :args ((or _let_1767 _let_2552 _let_2302))) _let_2393 _let_2392 _let_1905 _let_1904 _let_2077 _let_1905 _let_1904 _let_1949 _let_2088 _let_2078 _let_2059 _let_2046 _let_2127 _let_1905 _let_1904 _let_1969 _let_2163 _let_2141 _let_2129 _let_2128 _let_2207 _let_3121 _let_3078 _let_2119 _let_2105 _let_2278 _let_2045 _let_2100 _let_2099 _let_2600 _let_2387 _let_2378 _let_2455 _let_1999 _let_1904 _let_2447 _let_2576 _let_2023 _let_1999 _let_1904 _let_2565 _let_2551 _let_2046 _let_2548 _let_1969 _let_2544 _let_2214 _let_2213 _let_2636 _let_2533 _let_2495 _let_2564 _let_1905 _let_1999 _let_1904 _let_2558 _let_2635 _let_1905 _let_1904 _let_3119 _let_2023 _let_1904 _let_1991 _let_1982 _let_2601 _let_2171 _let_2206 _let_1967 _let_1965 _let_2018 _let_2017 _let_3116 _let_2599 _let_1905 _let_1904 _let_2577 _let_2957 _let_2064 _let_2962 _let_1999 _let_2064 _let_2557 _let_1982 _let_2973 _let_2565 (MACRO_RESOLUTION_TRUST _let_2420 _let_2531 _let_2530 _let_2410 _let_2398 _let_2397 _let_2164 _let_2168 _let_2166 _let_2393 _let_2524 _let_2511 _let_2127 _let_1905 _let_1904 _let_1969 _let_2163 _let_2141 _let_2129 _let_2128 _let_2119 _let_2105 _let_2514 _let_1999 _let_2510 _let_2502 _let_2501 _let_2090 _let_2020 _let_2100 _let_2099 _let_2274 _let_2273 _let_2104 _let_2102 _let_2387 _let_2378 _let_2063 _let_2023 _let_1999 _let_1904 _let_2021 _let_1996 _let_1905 _let_1904 _let_1981 _let_1969 _let_2296 _let_2283 _let_2077 _let_1905 _let_1904 _let_1949 _let_2088 _let_2078 _let_2855 _let_2856 _let_2444 _let_2442 _let_2214 _let_2213 _let_1967 _let_1965 _let_1947 _let_2323 _let_2322 _let_2045 _let_2854 _let_2235 _let_2434 _let_1999 _let_1904 _let_1998 _let_2234 _let_2226 _let_1945 _let_1936 _let_1923 _let_1905 _let_1904 _let_2072 _let_2064 _let_2044 _let_2023 _let_1999 _let_1904 _let_2021 _let_2276 _let_2273 _let_2532 _let_2322 _let_2971 _let_2684 _let_2129 _let_2064 _let_2682 _let_2463 _let_2680 _let_2673 (MACRO_RESOLUTION_TRUST _let_2672 _let_2366 _let_2364 _let_2360 _let_2352 _let_2348 _let_2671 _let_2141 _let_2129 _let_1905 _let_1904 _let_2660 _let_2641 _let_2017 _let_2499 _let_2369 _let_2640 _let_2639 _let_2395 _let_2278 _let_2387 _let_2378 _let_2392 _let_1905 _let_1904 _let_2455 _let_1999 _let_1904 _let_2447 _let_2214 _let_2213 _let_2636 _let_2564 _let_1905 _let_1999 _let_1904 _let_2558 _let_2635 _let_1905 _let_1904 _let_1967 _let_1965 _let_2630 _let_2629 _let_2329 _let_1981 _let_1969 _let_2628 _let_2627 _let_1999 _let_2313 _let_2619 _let_2226 _let_2045 _let_2100 _let_2099 _let_2615 _let_2614 _let_2613 _let_2595 _let_2023 _let_1999 _let_1904 _let_2128 _let_2592 _let_2064 _let_2604 _let_2603 _let_2105 _let_2601 _let_2171 _let_2600 _let_2584 _let_2583 _let_2599 _let_1905 _let_1904 (MACRO_RESOLUTION_TRUST _let_2595 _let_2023 _let_1999 _let_1904 _let_2128 _let_2045 _let_2178 _let_2214 _let_2213 _let_2564 _let_1905 _let_1999 _let_1904 _let_2558 _let_1967 _let_1965 _let_1981 _let_1969 _let_2100 _let_2099 _let_2592 _let_2064 _let_2584 _let_2583 _let_2548 _let_1969 _let_2578 _let_1904 _let_1982 _let_2577 :args ((or _let_583 _let_1692 _let_1693 _let_1718 _let_2539) false _let_1736 false _let_70 false _let_71 true _let_1769 false _let_1748 true _let_1760 false _let_1746 true _let_1745 true _let_1739 false _let_69 false _let_70 false _let_71 true _let_1706 false _let_1722 true _let_1721 true _let_1715 true _let_305 false _let_1717 true _let_1758 true _let_1759 true _let_309 false _let_1894 true _let_1893 true _let_1694 true _let_305 true _let_1702 false _let_71 true _let_301 true _let_1713)) _let_2551 _let_2046 _let_2548 _let_1969 _let_2544 _let_2538 _let_2021 _let_2533 _let_2495 _let_2532 _let_2322 (MACRO_RESOLUTION_TRUST _let_2531 _let_2530 _let_2528 _let_2526 _let_2524 _let_2522 _let_2519 _let_2514 _let_1999 _let_2511 _let_2510 _let_2502 _let_2501 _let_2275 _let_2499 _let_2369 _let_2496 _let_2495 _let_2340 _let_1905 _let_1904 _let_2343 (MACRO_RESOLUTION_TRUST _let_2366 _let_2364 _let_2360 _let_2352 _let_2348 _let_2327 _let_2325 _let_2489 _let_2308 _let_2092 _let_2301 _let_2488 _let_2482 _let_2481 _let_2480 _let_1965 (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_2479)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1913 _let_1915 _let_2472 _let_2039) (SCOPE (TRANS _let_2041 (CONG _let_1920 _let_2473 :args _let_1909)) :args (_let_69 _let_71 _let_1731 _let_1702))) :args (_let_71 _let_69 _let_1702 _let_1731))) :args (true _let_2479)) :args ((or _let_1732 _let_1850 _let_2025 _let_1907 _let_1906))) _let_1905 _let_1904 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2478)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2451 _let_2175 _let_2124 _let_2153 _let_2474) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2177 (SYMM (TRANS _let_2158 (SYMM (TRANS _let_2337 _let_2153)))) :args _let_549) _let_2452)) :args (_let_2448 _let_1746 _let_1759 _let_1770 _let_1841))) :args (_let_71 _let_69 _let_1759 _let_1746 _let_2448 _let_1731 _let_1770))) :args (true _let_2478)) (CONG _let_1954 _let_1953 _let_2108 _let_2383 _let_2449 _let_2466 _let_2146 _let_2477 :args _let_523)) :args ((or _let_1749 _let_1732 _let_2107 _let_2173 _let_2476 _let_1907 _let_1906 _let_2142))) _let_2129 _let_1905 _let_1904 _let_2447 _let_2475 _let_1905 _let_1904 _let_2463 (REORDERING (EQ_RESOLVE (CNF_AND_NEG :args _let_2462) (CONG (REFL :args _let_2462) (MACRO_SR_PRED_INTRO :args ((= (not _let_1734) _let_1733))) _let_2461 (MACRO_SR_PRED_INTRO :args ((= (not _let_1732) _let_1731))) :args _let_523)) :args ((or _let_1733 _let_1731 _let_1735 _let_2460))) (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2458)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2151 _let_2039 _let_2124 _let_2153 _let_2459) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2041 (SYMM (TRANS _let_2158 (SYMM (TRANS (SYMM (ASSUME :args (_let_1890))) _let_2153)))) :args _let_549) _let_2152)) :args (_let_2147 _let_1702 _let_1759 _let_1770 _let_1890))) :args (_let_71 _let_69 _let_1712 _let_1759 _let_1702 _let_2147 _let_1770))) :args (true _let_2458)) (CONG _let_1954 _let_1953 _let_2149 _let_2108 _let_2032 _let_2148 _let_2146 (REFL :args (_let_1734)) :args _let_523)) :args ((or _let_1769 _let_1734 _let_2144 _let_2107 _let_2025 _let_1907 _let_1906 _let_2142))) _let_2128 _let_2129 _let_2140 _let_2135 _let_2139 (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_2456)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1915 _let_1913 _let_2039) (SCOPE (TRANS _let_2041 (CONG _let_1963 _let_1918 :args _let_1909)) :args _let_2457)) :args _let_2457)) :args (true _let_2456)) :args ((or _let_1719 _let_2025 _let_1907 _let_1906))) _let_2278 _let_2455 _let_2447 _let_2282 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2446)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2096 _let_2175 _let_1913 _let_1915 _let_2039) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1918 (SYMM (TRANS _let_2175 (SYMM (TRANS (CONG _let_2425 _let_2185 :args _let_1909) _let_2263)))) :args _let_549) _let_2097)) :args (_let_308 _let_1746 _let_69 _let_71 _let_1702))) :args (_let_308 _let_71 _let_69 _let_1746 _let_1702))) :args (true _let_2446)) (CONG _let_2093 _let_1954 _let_1953 _let_2383 _let_2032 _let_2261 :args _let_523)) :args ((or _let_307 _let_2173 _let_2025 _let_2260 _let_1907 _let_1906))) _let_2092 _let_2209 _let_2207 _let_2100 _let_1981 _let_2099 _let_2072 _let_2064 _let_2206 _let_2204 _let_1969 _let_1904 _let_1999 _let_1905 :args ((or _let_1869 _let_1701 _let_1693 _let_1735 _let_1800 _let_1730 _let_1744 _let_2173 _let_1970 _let_2025) true _let_1866 true _let_1863 true _let_1860 true _let_1857 true _let_1807 true _let_1839 true _let_1847 true _let_1777 true _let_307 false _let_1830 false _let_1842 true _let_1852 false _let_1704 false _let_1840 true _let_1721 false _let_1850 false _let_69 false _let_71 true _let_1834 false _let_1770 false _let_69 false _let_71 true _let_1749 true _let_2445 false _let_69 false _let_71 true _let_1868 false _let_1731 true _let_1733 true _let_1769 false _let_1770 false _let_1712 true _let_2130 true _let_2131 false _let_1719 true _let_1763 true _let_1750 true _let_1749 true _let_1757 true _let_1754 true _let_307 true _let_1782 false _let_1768 false _let_1759 true _let_1717 true _let_1758 true _let_1694 true _let_309 true _let_1725 true _let_1716 true _let_305 false _let_71 false _let_70 false _let_69)) _let_2444 _let_2442 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2439)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2440 _let_2414) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2416 _let_2076 :args _let_549) _let_2441)) :args (_let_2437 _let_1871))) :args (_let_1871 _let_2437))) :args (true _let_2439)) (CONG _let_2228 _let_2438 _let_2436 :args _let_523)) :args ((or _let_1901 _let_2309 _let_2227))) _let_2435 _let_2434 _let_1999 _let_1904 _let_1998 _let_2428 _let_2023 _let_1999 _let_1904 _let_2378 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2424)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2385 _let_2175 _let_2407 _let_1915 _let_2036 _let_2039) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2177 (SYMM (TRANS _let_2426 (SYMM (TRANS _let_2425 _let_1915 _let_2036)))) :args _let_549) _let_2386)) :args (_let_2381 _let_1746 _let_1776 _let_71 _let_1736 _let_1702))) :args (_let_71 _let_1776 _let_1746 _let_1702 _let_2381 _let_1736))) :args (true _let_2424)) (CONG _let_1954 _let_2423 _let_2383 _let_2032 _let_2382 _let_2028 _let_2422 :args _let_523)) :args ((or _let_1751 _let_2401 _let_2173 _let_2025 _let_2421 _let_1907 _let_2024))) _let_2023 _let_1904 _let_2378 _let_2280 _let_2420 _let_2418 _let_1905 _let_1904 _let_2410 _let_2398 _let_2397 _let_2395 _let_2394 _let_2393 _let_2392 _let_1905 _let_1904 _let_2390 _let_2226 _let_2387 _let_2378 (MACRO_RESOLUTION_TRUST (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2374)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2375 _let_2056 _let_2299) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2300 _let_2377 :args _let_549) _let_2376)) :args (_let_2372 _let_1760 _let_1704))) :args (_let_1760 _let_1704 _let_2372))) :args (true _let_2374)) (CONG _let_2050 _let_2305 _let_2373 _let_2371 :args _let_523)) :args ((or _let_1833 _let_2047 _let_2297 _let_2370))) _let_2369 _let_2368 _let_2366 _let_2364 _let_2360 _let_2352 _let_2348 _let_2345 _let_2343 _let_2341 _let_1905 _let_1904 _let_2340 _let_1905 _let_1904 _let_2329 _let_2327 _let_2325 _let_2323 _let_2322 _let_2313 _let_2308 _let_2092 _let_2301 _let_2296 _let_2283 _let_2282 _let_2280 _let_2278 _let_2276 _let_2273 _let_2275 _let_2274 _let_2273 _let_2264 _let_1905 _let_1904 _let_2064 _let_2259 _let_1905 _let_1904 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2249)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2250 _let_2223 _let_2154 _let_2153 _let_2124 _let_1915 _let_2010) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2225 (SYMM (TRANS _let_2256 _let_2254)) :args _let_549) (FALSE_INTRO _let_2250))) :args (_let_2248 _let_1739 _let_1712 _let_1770 _let_1759 _let_71 _let_70))) :args (_let_71 _let_70 _let_1712 _let_1759 _let_1739 _let_2248 _let_1770))) :args (true _let_2249)) (CONG _let_1954 _let_2003 _let_2149 _let_2108 _let_2219 (MACRO_SR_PRED_INTRO :args ((= (not _let_2248) _let_2200))) _let_2146 _let_2247 :args _let_523)) :args ((or _let_2200 _let_2000 _let_2144 _let_2107 _let_2215 _let_2246 _let_1907 _let_2142))) _let_2141 _let_2129 _let_1999 _let_1904 (AND_ELIM _let_1924 :args _let_2245) (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2241)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2242 _let_2223 _let_2182 _let_1915 _let_2036 _let_2015) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2225 (SYMM (TRANS (SYMM (TRANS _let_2042 _let_1916 _let_2184)) _let_2244)) :args _let_549) _let_2243)) :args (_let_2238 _let_1739 _let_1900 _let_71 _let_1736 _let_2004))) :args (_let_71 _let_70 _let_1900 _let_1739 _let_2238 _let_1736))) :args (true _let_2241)) (CONG _let_1954 _let_2003 _let_2240 _let_2219 _let_2239 _let_2028 _let_2237 :args _let_523)) :args ((or _let_1874 _let_2000 _let_2236 _let_2179 _let_2215 _let_1907 _let_2024))) _let_2023 _let_1999 _let_1904 _let_2235 _let_2234 _let_2226 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2220)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2221 _let_2223) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2225 _let_2222 :args _let_549) (FALSE_INTRO _let_2221))) :args (_let_2218 _let_1739))) :args (_let_1739 _let_2218))) :args (true _let_2220)) (CONG _let_2219 (MACRO_SR_PRED_INTRO :args ((= (not _let_2218) _let_2199))) _let_2217 :args _let_523)) :args ((or _let_2199 _let_2216 _let_2215))) (AND_ELIM _let_1924 :args _let_1534) _let_2197 _let_2195 _let_2214 _let_2213 _let_2059 _let_2046 _let_2209 _let_2207 _let_2100 _let_1981 _let_2099 _let_2072 _let_2064 _let_2198 _let_2206 _let_2204 _let_1969 _let_1904 _let_1999 _let_1905 :args ((or _let_1746 _let_1898 _let_1713 _let_583 _let_1693 _let_2047 _let_1970 _let_2025) true _let_1833 false _let_1798 false _let_1800 true _let_1866 true _let_1863 true _let_1860 true _let_1857 true _let_1852 true _let_1735 false _let_1843 false _let_69 false _let_71 false _let_1731 false _let_69 false _let_71 true _let_1847 true _let_1807 true _let_1839 false _let_1841 true _let_1699 false _let_1845 true _let_1777 true _let_307 false _let_1830 true _let_1708 true _let_1831 true _let_1757 true _let_1744 true _let_1763 false _let_1869 true _let_1870 false _let_1704 false _let_1881 true _let_1870 true _let_1754 false _let_69 false _let_71 true _let_309 false _let_1740 false _let_69 false _let_71 true _let_1750 false _let_1712 false _let_1770 false _let_70 false _let_71 true _let_2200 true _let_1804 false _let_1736 false _let_70 false _let_71 true _let_1874 true _let_1871 true _let_303 true _let_1832 true _let_2199 false _let_1900 true _let_2169 false _let_1739 true _let_1745 true _let_1771 true _let_299 true _let_1782 false _let_1768 false _let_1759 true _let_1717 true _let_1758 true _let_1694 true _let_309 true _let_1730 true _let_1725 true _let_1716 true _let_305 false _let_71 false _let_70 false _let_69)) _let_2198 _let_2168 _let_2166 _let_2164 _let_2163 _let_2141 _let_2129 _let_2128 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_2150)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2151 _let_2039 _let_2124 _let_2153 _let_2154) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2041 _let_2159 :args _let_549) _let_2152)) :args (_let_2147 _let_1702 _let_1759 _let_1770 _let_1712))) :args (_let_1712 _let_1759 _let_1702 _let_2147 _let_1770))) :args (true _let_2150)) (CONG _let_2149 _let_2108 _let_2032 _let_2148 _let_2146 _let_2145 :args _let_523)) :args ((or _let_1769 _let_2144 _let_2143 _let_2107 _let_2025 _let_2142))) _let_2141 _let_2129 _let_2128 _let_2127 _let_1905 _let_1904 _let_1969 _let_2119 _let_2105 _let_2104 _let_2102 _let_2100 _let_2099 _let_2090 _let_2088 _let_2078 _let_2077 _let_1905 _let_1904 _let_1949 _let_2072 _let_2064 _let_2063 _let_2023 _let_1999 _let_1904 _let_2021 _let_2059 _let_2046 _let_2045 _let_2044 _let_2023 _let_1999 _let_1904 _let_2021 _let_2020 _let_2018 _let_2017 _let_1996 _let_1905 _let_1904 _let_1991 _let_1982 _let_1981 _let_1969 _let_1967 _let_1965 _let_1947 _let_1945 _let_1936 _let_1935 _let_1925 _let_1923 _let_1905 _let_1904 :args ((or _let_1713 _let_583 _let_1720 _let_1692 _let_1693 _let_1902) true _let_1892 true _let_1877 true _let_1880 true _let_1889 false _let_1875 false _let_1878 false _let_1884 false _let_70 true _let_1885 false _let_1855 false _let_1883 false _let_1882 false _let_1832 true _let_1704 true _let_1833 false _let_1834 true _let_1709 true _let_1841 false _let_69 false _let_71 true _let_1731 false _let_1735 true _let_1819 true _let_1815 true _let_1869 true _let_1901 true _let_104 false _let_70 false _let_71 true _let_1873 true _let_1804 false _let_1736 false _let_70 false _let_71 true _let_1751 true _let_1701 false _let_1736 false _let_71 true _let_1751 true _let_1744 true _let_1811 false _let_1740 false _let_69 false _let_71 false _let_1803 false _let_1802 false _let_1801 true _let_1800 false _let_1871 false _let_1776 false _let_1775 false _let_69 false _let_71 true _let_1900 true _let_303 true _let_1752 true _let_1751 false _let_1746 true _let_1730 true _let_1788 true _let_1785 true _let_1789 true _let_145 false _let_1712 false _let_1770 true _let_1769 true _let_1899 false _let_1712 false _let_1770 true _let_1769 true _let_155 false _let_69 false _let_71 true _let_305 true _let_1765 true _let_1764 true _let_1795 true _let_1792 false _let_1759 true _let_1758 true _let_1821 true _let_1773 true _let_1772 true _let_130 false _let_69 false _let_71 true _let_1774 true _let_1694 true _let_309 true _let_150 false _let_1736 false _let_70 false _let_71 true _let_1703 true _let_1771 true _let_299 false _let_1760 true _let_1748 false _let_1736 false _let_70 false _let_71 true _let_1703 true _let_1829 false _let_1702 true _let_1707 false _let_1826 false _let_69 false _let_71 true _let_1700 true _let_301 true _let_1717 true _let_305 false _let_1715 true _let_1721 true _let_1825 true _let_1722 true _let_1872 true _let_1898 true _let_1897 false _let_1822 false _let_69 false _let_71)) :args ((or _let_1713 _let_583 _let_1720 _let_1692 _let_1693) false _let_1839 true _let_1866 true _let_1863 true _let_1860 true _let_1857 true _let_1837 false _let_1712 false _let_1770 false _let_69 false _let_71 true _let_1852 false _let_1708 true _let_1707 true _let_1704 true _let_1833 false _let_1834 true _let_1896 true _let_1800 true _let_1763 true _let_1752 true _let_1751 false _let_1775 false _let_69 false _let_71 true _let_1750 false _let_70 false _let_71 true _let_1749 false _let_1746 true _let_1745 true _let_1744 true _let_1739 false _let_69 false _let_70 false _let_71 true _let_1706 false _let_1738 false _let_69 false _let_71 false _let_1722 true _let_1721 true _let_1807 true _let_1725 true _let_1847 true _let_1715 true _let_305 false _let_1805 false _let_1716 false _let_70 false _let_1845 true _let_1840 true _let_303 false _let_1760 false _let_1717 true _let_1758 true _let_1782 false _let_1869 true _let_1895 true _let_1748 false _let_1736 false _let_70 false _let_71 true _let_1769 true _let_1759 true _let_309 false _let_1778 true _let_1776 true _let_1764 true _let_1735 true _let_1730 true _let_1757 false _let_1894 true _let_1893 true _let_1719 false _let_69 false _let_71 false _let_1718 true _let_1701 true _let_299 true _let_1694 true _let_305 false _let_1747 true _let_1702 true _let_1703 false _let_1696 true _let_1709 false _let_1700 true _let_1699 true _let_1698)) :args ((or _let_1713 _let_583 _let_1692 _let_1693) false _let_1811 true _let_1892 false _let_1803 false _let_1802 false _let_1801 true _let_1789 true _let_1788 true _let_1785 false _let_1776 true _let_1889 true _let_1885 true _let_155 false _let_69 false _let_71 true _let_305 true _let_145 false _let_1712 false _let_1770 true _let_1769 true _let_1765 true _let_1764 false _let_1884 false _let_70 false _let_1855 false _let_1883 false _let_1882 true _let_1821 true _let_1829 false _let_1759 true _let_1758 false _let_1832 true _let_1870 true _let_1795 true _let_1792 true _let_1752 true _let_1751 true _let_150 false _let_1736 false _let_70 false _let_71 true _let_1703 false _let_1826 false _let_69 false _let_71 true _let_1717 true _let_305 true _let_1881 true _let_1831 true _let_130 false _let_69 false _let_71 true _let_1774 true _let_1773 true _let_1772 true _let_1880 true _let_1877 true _let_1819 true _let_1815 false _let_1746 true _let_1745 false _let_1715 true _let_1721 true _let_1825 false _let_1708 true _let_1699 false _let_1760 true _let_125 true _let_1874 true _let_104 false _let_70 false _let_71 true _let_1873 true _let_1739 true _let_303 true _let_1722 true _let_1872 false _let_1822 false _let_69 false _let_71 true _let_1694 true _let_309 true _let_1748 false _let_1736 false _let_70 false _let_71 true _let_1703 false _let_1871 true _let_1870 false _let_1698 true _let_1699 false _let_1702 true _let_1841 false _let_1770 true _let_309 true _let_1869 true _let_1868 true _let_1700 true _let_1867 false _let_1720)) :args ((or _let_583 _let_1692 _let_1693) true _let_1866 true _let_1863 true _let_1860 true _let_1857 true _let_1852 true _let_1847 false _let_1843 false _let_69 false _let_71 false _let_1842 false _let_1841 true _let_1709 false _let_1840 true _let_1839 true _let_1834 true _let_1833 true _let_1832 true _let_1831 false _let_1830 false _let_1704 true _let_1829 true _let_1825 true _let_1821 true _let_1819 true _let_1815 false _let_1814 false _let_1813 false _let_1812 false _let_70 false _let_71 true _let_104 true _let_1695 true _let_1811 true _let_1807 true _let_1804 false _let_1736 false _let_70 false _let_71 true _let_1751 false _let_1803 false _let_1802 false _let_1801 true _let_1800 true _let_1795 true _let_1792 true _let_1789 true _let_1788 true _let_1785 true _let_1782 true _let_1777 false _let_1776 false _let_1775 false _let_69 false _let_71 true _let_130 false _let_69 false _let_71 true _let_1774 true _let_1773 true _let_1772 true _let_1771 true _let_299 true _let_155 false _let_69 false _let_71 true _let_305 true _let_145 false _let_1712 false _let_1770 true _let_1769 false _let_1768 true _let_1767 true _let_1766 true _let_1765 true _let_1764 true _let_1763 false _let_1760 false _let_1759 true _let_1758 true _let_1757 true _let_1752 true _let_1751 true _let_1750 false _let_70 false _let_71 true _let_1749 true _let_1748 false _let_1736 false _let_70 false _let_71 true _let_1714 true _let_1701 true _let_299 true _let_1694 true _let_305 false _let_1747 false _let_1746 true _let_1745 true _let_1744 false _let_1696 true _let_1709 true _let_1739 false _let_69 false _let_70 false _let_71 true _let_1706 false _let_1738 false _let_69 false _let_71 true _let_1737 false _let_1736 false _let_71 true _let_1698 true _let_301 true _let_1735 true _let_1730 true _let_1725 false _let_1722 true _let_1721 false _let_1700 true _let_1707 true _let_1720 true _let_1719 false _let_69 false _let_71 false _let_1718 true _let_1717 true _let_309 true _let_1716 false _let_70 true _let_309 true _let_1715 true _let_301 true _let_1702 true _let_1714 false _let_1713)) :args ((or _let_583 _let_1692) false _let_1712 false _let_56 false _let_1711 false _let_1710 false _let_1696 true _let_1709 false _let_1708 true _let_1707 true _let_1698 false _let_69 false _let_70 false _let_71 true _let_1706 true _let_1705 true _let_1704 true _let_1697 false _let_1693)))) (let ((_let_3130 (= _let_114 _let_120))) (let ((_let_3131 (not _let_3130))) (let ((_let_3132 (ASSUME :args (_let_2725)))) (let ((_let_3133 (ASSUME :args (_let_3131)))) (let ((_let_3134 (MACRO_RESOLUTION_TRUST (REORDERING (EQ_RESOLVE (NOT_AND (MACRO_SR_PRED_TRANSFORM (SCOPE (AND_INTRO _let_1915 _let_3132 _let_2015 _let_3133) :args (_let_71 _let_70 _let_2725 _let_3131)) (SCOPE (MACRO_SR_PRED_ELIM (TRANS (SYMM (FALSE_INTRO _let_3133)) (TRUE_INTRO (TRANS (SYMM _let_3132) _let_1917 _let_2006)))) :args (_let_71 _let_2725 _let_2004 _let_3131)) :args ((not (and _let_71 _let_70 _let_2725 _let_3131)) SB_LITERAL))) (CONG _let_1954 _let_2003 _let_2773 (MACRO_SR_PRED_INTRO :args ((= (not _let_3131) _let_3130))) :args _let_523)) :args ((or _let_3130 _let_2000 _let_2772 _let_1907))) _let_1999 _let_1904 (AND_ELIM _let_1924 :args _let_934) :args (_let_2772 false _let_70 false _let_71 true _let_3130)))) (let ((_let_3135 (and _let_1702 _let_1841))) (let ((_let_3136 (_let_1702 _let_1841))) (let ((_let_3137 (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_3135)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2039 _let_2336) (SCOPE (TRANS _let_2338 (CONG _let_1920 _let_2041 :args _let_1909)) :args _let_3136)) :args _let_3136)) :args (true _let_3135)) :args ((or _let_1755 _let_2025 _let_2330))))) (let ((_let_3138 (and _let_1712 _let_1841 _let_1692 _let_2372 _let_1770))) (let ((_let_3139 (SYMM (TRANS _let_2157 _let_2338)))) (let ((_let_3140 (SYMM (TRANS _let_3139 _let_2156)))) (let ((_let_3141 (and _let_2687 _let_1702))) (let ((_let_3142 (SYMM _let_2719))) (let ((_let_3143 (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_3141)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2039 _let_2718) (SCOPE (TRANS _let_2041 (CONG _let_3142 _let_1918 :args _let_1909)) :args (_let_1702 _let_2687))) :args (_let_2687 _let_1702))) :args (true _let_3141)) :args ((or _let_1778 _let_2716 _let_2025))))) (let ((_let_3144 (MACRO_RESOLUTION_TRUST _let_2710 _let_2709 _let_3143 _let_2578 _let_1904 _let_1982 :args ((or _let_1715 _let_1778 _let_2025) true _let_2686 true _let_2687 true _let_1696 false _let_71 true _let_301)))) (let ((_let_3145 (and _let_1712 _let_1717 _let_1770 _let_2552))) (let ((_let_3146 (ASSUME :args _let_2553))) (let ((_let_3147 (SYMM (TRANS (SYMM (TRANS _let_2157 _let_2626)) _let_2156)))) (let ((_let_3148 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3145)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_3146 _let_2624 _let_2153 _let_2154) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1990 _let_3147 :args _let_549) (FALSE_INTRO _let_3146))) :args (_let_2552 _let_1717 _let_1770 _let_1712))) :args (_let_1712 _let_1717 _let_1770 _let_2552))) :args (true _let_3145)) (CONG _let_2149 _let_1972 _let_2146 (MACRO_SR_PRED_INTRO :args ((= (not _let_2552) _let_1713))) _let_2145 :args _let_523)) :args ((or _let_1713 _let_2144 _let_2143 _let_1971 _let_2142))))) (let ((_let_3149 (and _let_1841 _let_2756))) (let ((_let_3150 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3149)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2759 _let_2336) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2338 _let_2162 :args _let_549) _let_2760)) :args (_let_2756 _let_1841))) :args (_let_1841 _let_2756))) :args (true _let_3149)) (CONG _let_2683 _let_2757 _let_2066 :args _let_523)) :args ((or _let_2689 _let_2065 _let_2330))))) (let ((_let_3151 (MACRO_RESOLUTION_TRUST _let_3116 _let_2496 _let_2495 _let_2072 _let_2064 _let_3150 _let_2755 (MACRO_RESOLUTION_TRUST _let_2171 _let_2366 _let_2364 _let_2360 _let_2352 _let_2348 _let_2883 _let_1905 _let_1904 _let_2841 _let_2877 _let_3106 _let_1905 _let_1999 _let_1904 _let_2558 _let_2844 _let_1982 _let_2276 _let_2273 _let_2489 _let_2619 _let_2226 _let_2488 _let_2640 _let_2639 _let_2278 _let_3077 _let_2078 _let_3085 _let_1999 _let_1904 _let_3078 _let_2209 _let_2810 _let_3134 _let_2207 _let_3121 _let_3078 _let_2327 _let_2100 _let_2099 _let_2206 _let_2846 _let_1905 _let_1904 _let_1969 _let_1981 _let_1969 _let_2204 _let_1905 _let_1999 _let_1904 _let_1969 (MACRO_RESOLUTION_TRUST _let_2172 _let_2186 _let_1905 _let_1904 _let_2366 _let_2364 _let_2360 _let_2352 _let_2348 _let_2394 _let_2630 _let_2629 _let_2329 _let_3148 _let_2141 _let_2129 _let_2628 _let_2627 _let_1999 _let_2313 _let_2100 _let_2099 _let_2278 _let_2276 _let_2273 _let_2636 _let_2615 _let_2960 _let_1969 _let_2793 _let_1905 _let_1999 _let_1904 _let_2046 _let_2844 _let_1982 _let_2635 _let_1905 _let_1904 _let_3144 _let_2710 _let_2709 _let_1967 _let_1965 _let_2701 _let_2691 _let_2973 _let_2565 _let_2343 _let_2340 _let_2739 _let_3137 _let_2345 _let_2341 _let_1904 _let_1905 _let_2323 _let_2322 _let_2730 _let_1969 _let_2741 _let_2740 _let_2811 _let_3134 _let_2750 _let_2743 _let_3129 :args ((or _let_1715 _let_583 _let_1694 _let_1700 _let_2025) false _let_1726 false _let_69 false _let_71 false _let_1730 true _let_1866 true _let_1863 true _let_1860 true _let_1857 false _let_1900 true _let_1807 true _let_1725 true _let_1847 true _let_1899 false _let_1712 false _let_1770 false _let_1805 false _let_1716 false _let_70 false _let_1845 false _let_1717 true _let_1758 true _let_1763 false _let_1869 true _let_1870 true _let_1744 true _let_1782 true _let_1759 true _let_305 true _let_1750 false _let_69 false _let_70 false _let_71 true _let_299 true _let_1871 true _let_301 false _let_1738 false _let_69 false _let_71 false _let_1778 false _let_2687 true _let_2686 false _let_1722 true _let_1721 true _let_1696 true _let_1695 true _let_1713 true _let_1714 true _let_1735 false _let_1731 true _let_1757 false _let_1755 true _let_1852 false _let_1843 false _let_71 false _let_69 false _let_1841 true _let_1699 true _let_1708 true _let_305 true _let_1839 false _let_1835 true _let_1800 true _let_2725 true _let_1760 true _let_2723 false _let_1692)) (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3138)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2375 _let_2697 _let_2336 _let_2153 _let_2154) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2705 _let_3140 :args _let_549) _let_2376)) :args (_let_2372 _let_1692 _let_1841 _let_1770 _let_1712))) :args (_let_1712 _let_1841 _let_1692 _let_2372 _let_1770))) :args (true _let_3138)) (CONG _let_2149 _let_2683 _let_2695 _let_2373 _let_2146 _let_2864 :args _let_523)) :args ((or _let_1833 _let_2144 _let_2863 _let_2330 _let_2690 _let_2142))) _let_2141 _let_2129 _let_2369 _let_2739 _let_2345 _let_2343 _let_2973 _let_2565 _let_3137 _let_2341 _let_1905 _let_1904 _let_2340 _let_1905 _let_1904 _let_3115 _let_2323 _let_2322 _let_2730 _let_1969 _let_2701 _let_2691 _let_2919 _let_2914 _let_1905 _let_2741 _let_2740 _let_2811 _let_3134 _let_2750 _let_2743 _let_3129 :args ((or _let_583 _let_1694 _let_1701 _let_1834 _let_1700) false _let_1730 true _let_1866 true _let_1863 true _let_1860 true _let_1857 false _let_1718 false _let_69 false _let_71 true _let_1744 false _let_1898 true _let_1742 false _let_69 false _let_70 false _let_71 true _let_1706 true _let_1722 true _let_301 false _let_1871 true _let_1870 true _let_1847 true _let_1869 true _let_303 false _let_1842 false _let_1840 true _let_1896 true _let_1763 true _let_1752 true _let_1772 true _let_1750 false _let_70 false _let_71 true _let_1766 true _let_1782 false _let_1771 true _let_2725 false _let_1768 true _let_1767 true _let_1766 true _let_1807 false _let_1759 true _let_1758 true _let_1725 true _let_1777 false _let_69 false _let_71 true _let_305 true _let_1717 true _let_305 true _let_1716 false _let_69 false _let_70 false _let_71 true _let_305 false _let_1715 true _let_2835 false _let_1712 false _let_1770 true _let_1833 true _let_1757 true _let_1852 true _let_1735 true _let_1713 true _let_1714 false _let_1755 false _let_1843 false _let_69 false _let_71 false _let_1731 false _let_69 false _let_71 false _let_1702 false _let_1841 true _let_1699 true _let_1708 true _let_305 true _let_1696 true _let_1695 true _let_1698 true _let_1697 false _let_69 true _let_1839 false _let_1835 true _let_1800 true _let_2725 true _let_1760 true _let_2723 false _let_1692)) _let_3109 _let_2021 _let_2867 _let_2673 _let_2656 _let_2226 :args ((or _let_583 _let_2649) false _let_1720 true _let_1709 true _let_1702 true _let_309 true _let_1841 true _let_2689 false _let_1694 true _let_1701 true _let_1703 true _let_1834 true _let_1867 true _let_1700 true _let_303)))) (let ((_let_3152 (REFL :args (_let_2657)))) (let ((_let_3153 (and _let_71 _let_69 _let_1834 _let_1700 _let_1939))) (let ((_let_3154 (CONG _let_2058 _let_2181 :args _let_1909))) (let ((_let_3155 (CONG _let_2517 _let_2185 :args _let_1909))) (let ((_let_3156 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3153)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1942 _let_2535 _let_1913 _let_1915 _let_2516) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2537 (TRANS _let_3155 _let_3154) :args _let_549) _let_1943)) :args (_let_1939 _let_1700 _let_69 _let_71 _let_1834))) :args (_let_71 _let_69 _let_1834 _let_1700 _let_1939))) :args (true _let_3153)) (CONG _let_1954 _let_1953 _let_2477 _let_1984 _let_1940 _let_3152 :args _let_523)) :args ((or _let_1872 _let_2476 _let_1983 _let_2657 _let_1907 _let_1906))))) (let ((_let_3157 (and _let_1700 _let_1928))) (let ((_let_3158 (and _let_1700 _let_1939))) (let ((_let_3159 (and _let_1712 _let_2445 _let_1700 _let_2317 _let_1770))) (let ((_let_3160 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3159)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2320 _let_2535 _let_2154 _let_2153 _let_2816) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2537 (SYMM (TRANS _let_2256 _let_3049)) :args _let_549) _let_2321)) :args (_let_2317 _let_1700 _let_1712 _let_1770 _let_2445))) :args (_let_1712 _let_2445 _let_1700 _let_2317 _let_1770))) :args (true _let_3159)) (CONG _let_2149 _let_2465 _let_1984 _let_2318 _let_2146 _let_2436 :args _let_523)) :args ((or _let_2314 _let_2144 _let_2464 _let_2309 _let_1983 _let_2142))))) (let ((_let_3161 (and _let_71 _let_70 _let_1894 _let_1869 _let_1834 _let_2467))) (let ((_let_3162 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3161)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2470 _let_2516 _let_2311 _let_1915 _let_2010 _let_2590) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2518 (SYMM (TRANS (SYMM (TRANS _let_2251 _let_1962 _let_2312)) (SYMM (TRANS _let_2253 _let_2591 _let_1917 _let_2876)))) :args _let_549) _let_2471)) :args (_let_2467 _let_1834 _let_1869 _let_71 _let_70 _let_1894))) :args (_let_71 _let_70 _let_1894 _let_1869 _let_1834 _let_2467))) :args (true _let_3161)) (CONG _let_1954 _let_2003 _let_2586 _let_2436 _let_2477 _let_2468 _let_2247 :args _let_523)) :args ((or _let_1868 _let_2000 _let_2585 _let_2309 _let_2476 _let_2246 _let_1907))))) (let ((_let_3163 (and _let_1746 _let_2774))) (let ((_let_3164 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3163)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2777 _let_2175) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2177 _let_2749 :args _let_549) _let_2778)) :args (_let_2774 _let_1746))) :args (_let_1746 _let_2774))) :args (true _let_3163)) (CONG _let_2383 _let_2775 _let_2049 :args _let_523)) :args ((or _let_2724 _let_2048 _let_2173))))) (let ((_let_3165 (and _let_308 _let_2687 _let_1834))) (let ((_let_3166 (not _let_1728))) (let ((_let_3167 (and _let_1746 _let_1722 _let_2437))) (let ((_let_3168 (= _let_94 _let_65))) (let ((_let_3169 (not _let_3168))) (let ((_let_3170 (= tptp.e10 _let_6))) (let ((_let_3171 (= _let_67 _let_32))) (let ((_let_3172 (= _let_65 _let_33))) (let ((_let_3173 (and _let_323 _let_494))) (let ((_let_3174 (_let_323 _let_494))) (let ((_let_3175 (SYMM _let_1668))) (let ((_let_3176 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3173)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_595 _let_1666) (SCOPE (FALSE_ELIM (TRANS (CONG _let_564 _let_3175 :args _let_549) _let_596)) :args _let_3174)) :args _let_3174)) :args (true _let_3173)) (CONG _let_592 _let_1664 _let_890 :args _let_523)) :args ((or _let_322 _let_859 _let_710))))) (let ((_let_3177 (not _let_3170))) (let ((_let_3178 (ASSUME :args (_let_3170)))) (let ((_let_3179 (REORDERING (EQ_RESOLVE (NOT_AND (MACRO_SR_PRED_TRANSFORM (SCOPE (AND_INTRO _let_641 _let_3178 _let_898 _let_1157) :args (_let_580 _let_505 _let_3170 _let_1154)) (SCOPE (MACRO_SR_PRED_ELIM (TRANS (SYMM _let_1158) (TRUE_INTRO (TRANS (SYMM _let_3178) _let_643 (SYMM (TRANS _let_899 _let_643)))))) :args (_let_580 _let_3170 _let_505 _let_1154)) :args ((not (and _let_580 _let_505 _let_3170 _let_1154)) SB_LITERAL))) (CONG _let_640 _let_893 (REFL :args (_let_3177)) _let_1155 :args _let_523)) :args ((or _let_910 _let_639 _let_889 _let_3177))))) (let ((_let_3180 (AND_ELIM _let_942 :args _let_1647))) (let ((_let_3181 (and _let_76 _let_75 _let_473 _let_494 _let_737 _let_1337))) (let ((_let_3182 (AND_ELIM _let_2022 :args _let_769))) (let ((_let_3183 (AND_ELIM _let_2022 :args _let_609))) (let ((_let_3184 (not _let_3171))) (let ((_let_3185 (not _let_3172))) (let ((_let_3186 (and _let_76 _let_74 _let_70 _let_69 _let_687 _let_583 _let_3172 _let_3171))) (let ((_let_3187 (ASSUME :args (_let_3172)))) (let ((_let_3188 (SYMM _let_3187))) (let ((_let_3189 (SYMM _let_3188))) (let ((_let_3190 (TRANS _let_2012 _let_3189))) (let ((_let_3191 (ASSUME :args (_let_3171)))) (let ((_let_3192 (SYMM _let_3191))) (let ((_let_3193 (SYMM _let_3192))) (let ((_let_3194 (SYMM _let_3193))) (let ((_let_3195 (APPLY_UF tptp.h1))) (let ((_let_3196 (CONG _let_717 :args _let_3195))) (let ((_let_3197 (and _let_71 _let_70 _let_69 _let_1746 _let_2559))) (let ((_let_3198 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3197)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2562 _let_1964 _let_2010 _let_2175) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2075 (TRANS _let_2176 _let_2012) :args _let_549) _let_2563)) :args (_let_2559 _let_1955 _let_70 _let_1746))) :args (_let_71 _let_70 _let_69 _let_1746 _let_2559))) :args (true _let_3197)) (CONG _let_1954 _let_2003 _let_1953 _let_2383 _let_2560 _let_1927 :args _let_523)) :args ((or _let_1706 _let_2000 _let_2173 _let_1926 _let_1907 _let_1906))))) (let ((_let_3199 (and _let_71 _let_70 _let_1894 _let_583 _let_2268 _let_1736))) (let ((_let_3200 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3199)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2271 _let_2933 _let_2015 _let_1915 _let_2036 _let_2590) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2935 (SYMM (TRANS _let_2942 _let_2926)) :args _let_549) _let_2272)) :args (_let_2268 _let_583 _let_2004 _let_71 _let_1736 _let_1894))) :args (_let_71 _let_70 _let_1894 _let_583 _let_2268 _let_1736))) :args (true _let_3199)) (CONG _let_1954 _let_2003 _let_2586 _let_2752 _let_2269 _let_2028 _let_2785 :args _let_523)) :args ((or _let_2265 _let_2000 _let_2585 _let_2716 _let_2751 _let_1907 _let_2024))))) (let ((_let_3201 (and _let_583 _let_2908))) (let ((_let_3202 (and _let_1712 _let_1717 _let_583 _let_2928 _let_1770))) (let ((_let_3203 (REORDERING (RESOLUTION _let_2808 (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2010 _let_1915 _let_2804) (SCOPE (TRANS _let_2806 (CONG _let_3089 _let_2058 :args _let_1909)) :args (_let_70 _let_71 _let_1767))) :args _let_2803)) :args _let_2802) :args ((or _let_1761 _let_2000 _let_2800 _let_1907))))) (let ((_let_3204 (and _let_1717 _let_1841 _let_1704 _let_2372 _let_1770))) (let ((_let_3205 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3204)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2375 _let_2299 _let_2336 _let_2153 _let_2624) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2300 (SYMM (TRANS _let_3139 _let_3098)) :args _let_549) _let_2376)) :args (_let_2372 _let_1704 _let_1841 _let_1770 _let_1717))) :args (_let_1717 _let_1841 _let_1704 _let_2372 _let_1770))) :args (true _let_3204)) (CONG _let_1972 _let_2683 _let_2305 _let_2373 _let_2146 _let_2859 :args _let_523)) :args ((or _let_1833 _let_1971 _let_2858 _let_2330 _let_2297 _let_2142))))) (let ((_let_3206 (REORDERING (CNF_AND_POS :args (_let_1763 2)) :args ((or _let_1762 _let_2277))))) (let ((_let_3207 (and _let_71 _let_70 _let_583 _let_1700 _let_2268 _let_1736))) (let ((_let_3208 (and _let_1752 _let_1869))) (let ((_let_3209 (and _let_302 _let_1898))) (let ((_let_3210 (_let_302 _let_1898))) (let ((_let_3211 (and _let_300 _let_1696 _let_1708))) (let ((_let_3212 (and _let_71 _let_1894 _let_1869 _let_1834 _let_2467 _let_1736))) (let ((_let_3213 (and _let_1712 _let_1765 _let_1834 _let_3093 _let_1770))) (let ((_let_3214 (and _let_71 _let_69 _let_1712 _let_1765 _let_1834 _let_1708 _let_3093 _let_1770))) (let ((_let_3215 (MACRO_RESOLUTION_TRUST _let_2701 _let_1905 _let_2691 (MACRO_RESOLUTION_TRUST _let_2366 _let_2364 _let_2360 _let_2348 _let_2841 _let_2395 _let_2278 _let_3106 _let_1905 _let_1999 _let_1904 _let_2558 _let_2799 _let_3085 _let_1999 _let_1904 _let_3078 _let_2489 _let_2275 _let_2672 _let_2488 _let_2869 _let_2023 _let_1999 _let_1904 _let_2673 _let_3023 _let_2141 _let_2991 _let_1905 _let_1904 _let_2914 _let_2480 _let_2394 _let_2532 _let_2322 _let_2682 _let_2463 _let_2680 _let_2673 (MACRO_RESOLUTION_TRUST _let_2366 _let_2364 _let_2360 _let_2348 _let_2636 _let_2395 _let_2970 _let_2799 _let_2672 _let_2278 _let_2214 _let_2828 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3214)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_3096 _let_2516 _let_2116 _let_2153 _let_2154 _let_1913 _let_1915 _let_2293) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2518 (SYMM (TRANS _let_3099 _let_2669)) :args _let_549) _let_3097)) :args (_let_3093 _let_1834 _let_1765 _let_1770 _let_1712 _let_69 _let_71 _let_1708))) :args (_let_71 _let_69 _let_1712 _let_1765 _let_1834 _let_1708 _let_3093 _let_1770))) :args (true _let_3214)) (CONG _let_1954 _let_1953 _let_2149 _let_2111 _let_2477 _let_2289 _let_3094 _let_2146 _let_2662 :args _let_523)) :args ((or _let_2978 _let_2144 _let_2106 _let_2476 _let_2284 _let_2661 _let_1907 _let_1906 _let_2142))) _let_2141 _let_2129 _let_1905 _let_1904 _let_3092 _let_3162 _let_1999 _let_1904 _let_2463 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3213)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_3096 _let_2516 _let_2116 _let_2153 _let_2154) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2518 (SYMM (TRANS _let_3099 _let_2156)) :args _let_549) _let_3097)) :args (_let_3093 _let_1834 _let_1765 _let_1770 _let_1712))) :args (_let_1712 _let_1765 _let_1834 _let_3093 _let_1770))) :args (true _let_3213)) (CONG _let_2149 _let_2111 _let_2477 _let_3094 _let_2146 _let_2211 :args _let_523)) :args ((or _let_2978 _let_2144 _let_2210 _let_2106 _let_2476 _let_2142))) _let_2141 _let_2129 _let_3092 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3212)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2470 _let_2516 _let_2311 _let_1915 _let_2036 _let_2590) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2518 (SYMM (TRANS (SYMM (TRANS _let_2042 _let_1916 _let_2312)) _let_2926)) :args _let_549) _let_2471)) :args (_let_2467 _let_1834 _let_1869 _let_71 _let_1736 _let_1894))) :args (_let_71 _let_1894 _let_1869 _let_1834 _let_2467 _let_1736))) :args (true _let_3212)) (CONG _let_1954 _let_2586 _let_2436 _let_2477 _let_2468 _let_2028 _let_2784 :args _let_523)) :args ((or _let_1868 _let_2585 _let_2783 _let_2309 _let_2476 _let_1907 _let_2024))) _let_2023 _let_1904 _let_2463 _let_2329 _let_2481 _let_2313 _let_2656 _let_2226 _let_2614 _let_2613 _let_2018 _let_2017 _let_2827 _let_2092 _let_2350 _let_3090 _let_2607 _let_1999 _let_2615 _let_2604 _let_2660 _let_2603 _let_2105 _let_2601 _let_2599 _let_1904 _let_1905 :args ((or _let_1746 _let_1702 _let_1701 _let_1720 _let_1704 _let_1725 _let_1730 _let_1807 _let_1757 _let_2585 _let_2106 _let_2751 _let_2284) true _let_1866 true _let_1863 true _let_1857 true _let_1744 true _let_1800 false _let_1738 false _let_1775 true _let_1839 true _let_1763 false _let_1739 false _let_1771 true _let_1837 false _let_1712 false _let_1770 false _let_69 false _let_71 true _let_2978 true _let_1750 false _let_70 false _let_71 true _let_1868 true _let_1745 false _let_1712 false _let_1770 true _let_2978 true _let_2727 false _let_1736 false _let_71 true _let_1868 true _let_1847 false _let_1834 false _let_1845 true _let_1693 true _let_303 false _let_1869 true _let_1895 false _let_1700 true _let_1707 true _let_1752 true _let_307 true _let_1860 true _let_1858 true _let_2605 false _let_70 true _let_1782 false _let_1778 true _let_1852 true _let_1776 true _let_1764 true _let_1735 true _let_1719 false _let_71 false _let_69)) _let_2660 _let_2301 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3211)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2054 (MODUS_PONENS (AND_INTRO _let_2293 _let_2541) (SCOPE (TRANS _let_2543 _let_3113) :args (_let_1708 _let_1696)))) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2058 (SYMM (ASSUME :args (_let_1816))) :args _let_549) _let_2055)) :args (_let_300 _let_1816))) :args (_let_300 _let_1696 _let_1708))) :args (true _let_3211)) (CONG _let_2051 _let_2545 _let_2289 (REFL :args (_let_1838)) :args _let_523)) :args ((or _let_299 _let_1838 _let_2539 _let_2284))) _let_2046 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3209)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1988 _let_2879) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1990 _let_2880 :args _let_549) _let_1989)) :args _let_3210)) :args _let_3210)) :args (true _let_3209)) (CONG _let_1985 _let_1927 _let_2240 :args _let_523)) :args ((or _let_301 _let_2179 _let_1926))) _let_1982 _let_2171 _let_3198 _let_1905 _let_1999 _let_1904 _let_2558 _let_1935 _let_1925 _let_2883 _let_1905 _let_1904 _let_3091 _let_2350 _let_3087 _let_2129 _let_3090 _let_1999 _let_1904 _let_2607 _let_2821 _let_2139 _let_2323 _let_2322 (MACRO_RESOLUTION_TRUST _let_2171 _let_2366 _let_2364 _let_2360 _let_2348 _let_2883 _let_1905 _let_1904 _let_2636 _let_2351 _let_2329 _let_2877 _let_2970 (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_3208)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2311 _let_2825) (SCOPE (TRANS _let_2312 (CONG _let_2901 _let_1990 :args _let_1909)) :args (_let_1869 _let_1752))) :args (_let_1752 _let_1869))) :args (true _let_3208)) :args ((or _let_1858 _let_2379 _let_2309))) _let_2313 _let_2564 _let_1905 _let_1999 _let_1904 _let_2558 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3207)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2271 _let_2933 _let_2015 _let_1915 _let_2036 _let_2535) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2935 (SYMM (TRANS _let_2942 (SYMM (TRANS _let_2536 _let_1915 _let_2036)))) :args _let_549) _let_2272)) :args (_let_2268 _let_583 _let_2004 _let_71 _let_1736 _let_1700))) :args (_let_71 _let_70 _let_583 _let_1700 _let_2268 _let_1736))) :args (true _let_3207)) (CONG _let_1954 _let_2003 _let_2752 _let_1984 _let_2269 _let_2028 _let_1930 :args _let_523)) :args ((or _let_2265 _let_2000 _let_2751 _let_1983 _let_1902 _let_1907 _let_2024))) _let_2023 _let_1999 _let_1904 _let_2267 _let_2897 _let_2640 _let_2639 _let_2325 _let_3206 _let_2794 _let_2619 _let_2226 _let_3205 _let_2129 _let_2369 _let_2499 _let_2369 _let_2301 _let_3203 _let_1999 _let_1904 _let_2809 _let_1999 _let_1904 _let_2345 _let_2614 _let_2613 _let_2018 _let_2017 _let_2641 _let_2017 _let_2963 _let_2135 _let_2341 _let_1905 _let_1904 _let_2684 _let_2129 _let_2064 _let_3127 _let_2129 _let_2369 _let_2954 _let_3074 _let_2046 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3202)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2931 _let_2933 _let_2624 _let_2153 _let_2154) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2935 _let_3147 :args _let_549) _let_2932)) :args (_let_2928 _let_583 _let_1717 _let_1770 _let_1712))) :args (_let_1712 _let_1717 _let_583 _let_2928 _let_1770))) :args (true _let_3202)) (CONG _let_2149 _let_1972 _let_2752 _let_2929 _let_2146 _let_2864 :args _let_523)) :args ((or _let_2923 _let_2144 _let_2863 _let_1971 _let_2751 _let_2142))) _let_2927 _let_2129 _let_2140 _let_2098 _let_2092 _let_2134 _let_2064 _let_2138 _let_1969 _let_2630 _let_2628 _let_2629 _let_2627 _let_1999 _let_2601 _let_2599 _let_1904 _let_1905 :args ((or _let_1776 _let_1702 _let_1692 _let_1782 _let_1757 _let_1971 _let_2751 _let_2330) false _let_1730 true _let_1866 true _let_1863 true _let_1857 false _let_1718 false _let_69 false _let_71 true _let_1744 true _let_1860 true _let_1847 false _let_1898 false _let_1738 false _let_1858 false _let_1845 true _let_1722 false _let_69 false _let_70 false _let_71 true _let_1706 true _let_1698 false _let_1736 false _let_70 false _let_71 true _let_2265 false _let_1739 false _let_1752 true _let_1896 true _let_1839 true _let_1763 true _let_1800 true _let_1840 true _let_303 true _let_1737 false _let_1770 true _let_1833 true _let_1834 true _let_1833 false _let_1830 false _let_1761 false _let_70 false _let_71 false _let_1796 false _let_70 false _let_71 true _let_1852 false _let_1869 true _let_1895 false _let_1700 true _let_1707 false _let_1704 true _let_1707 false _let_1767 true _let_2130 false _let_1843 false _let_69 false _let_71 true _let_1720 false _let_1770 true _let_309 true _let_1708 false _let_1770 true _let_1833 true _let_1881 true _let_1832 true _let_299 true _let_2835 true _let_2923 false _let_1770 false _let_1712 true _let_1758 true _let_307 true _let_2130 true _let_309 true _let_2131 true _let_305 true _let_1807 false _let_1805 true _let_1725 false _let_1716 false _let_70 true _let_1735 true _let_1719 false _let_71 false _let_69)) _let_3200 _let_2267 _let_2023 _let_3071 _let_3065 _let_2603 _let_2105 _let_2551 _let_3043 _let_3037 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3201)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2911 _let_2933) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2935 _let_2076 :args _let_549) _let_2912)) :args (_let_2908 _let_583))) :args (_let_583 _let_2908))) :args (true _let_3201)) (CONG _let_2752 _let_2909 _let_1952 :args _let_523)) :args ((or _let_2836 _let_1948 _let_2751))) _let_2907 _let_3074 _let_2046 _let_2615 _let_2604 _let_2630 _let_2628 _let_2629 _let_2627 _let_2100 _let_2592 _let_2064 _let_2098 _let_2092 _let_1999 _let_2548 _let_1969 _let_2600 _let_2544 _let_2601 _let_2599 _let_1904 _let_1905 :args ((or _let_1899 _let_1702 _let_1692 _let_2585 _let_2751 _let_2539) true _let_1866 true _let_1863 true _let_1857 true _let_1744 true _let_1800 true _let_1763 true _let_1742 false _let_69 false _let_70 false _let_71 true _let_1706 false _let_1775 true _let_1750 false _let_70 false _let_71 true _let_1766 true _let_1847 false _let_1771 true _let_1839 false _let_1842 true _let_1804 false _let_1736 false _let_70 false _let_71 true _let_1867 true _let_1837 false _let_1712 false _let_1711 false _let_69 false _let_71 true _let_1697 false _let_1840 false _let_1871 false _let_1693 true _let_1699 true _let_1869 true _let_1868 true _let_1700 true _let_1867 false _let_1720 true _let_1852 true _let_1704 true _let_1830 true _let_299 true _let_1900 true _let_301 true _let_1730 true _let_1746 false _let_69 false _let_70 false _let_71 true _let_1706 true _let_1698 true _let_1897 false _let_1718 false _let_69 false _let_71 false _let_1898 true _let_1860 true _let_1773 false _let_1770 true _let_1858 false _let_70 false _let_71 true _let_2605 false _let_1765 true _let_2131 false _let_1708 true _let_1699 true _let_1841 true _let_2687 true _let_2265 false _let_1736 true _let_1760 true _let_2977 true _let_1776 true _let_1764 true _let_1701 true _let_2445 true _let_3030 true _let_1721 true _let_2836 true _let_1832 true _let_299 true _let_1782 false _let_1778 true _let_1807 false _let_1805 true _let_1725 false _let_1716 false _let_1717 true _let_1759 true _let_309 true _let_1758 true _let_307 false _let_70 true _let_1694 true _let_305 true _let_1757 false _let_1747 true _let_1735 true _let_1719 false _let_71 false _let_69)) _let_3148 _let_2141 _let_2129 _let_2100 _let_2099 _let_2548 _let_1969 _let_2710 _let_2709 _let_3200 _let_2023 _let_1999 _let_1904 _let_2267 _let_2592 _let_2064 _let_2584 _let_2582 _let_2226 _let_1999 :args ((or _let_1713 _let_1715 _let_1702 _let_2751) false _let_69 true _let_1695 false _let_1692 true _let_1899 false _let_1712 false _let_1770 false _let_1717 true _let_1758 true _let_1694 true _let_305 false _let_1696 true _let_2686 true _let_2687 false _let_1736 false _let_70 false _let_71 true _let_2265 true _let_1759 true _let_309 false _let_1894 true _let_1893 true _let_303 false _let_70)))) (let ((_let_3216 (and _let_71 _let_70 _let_1776 _let_583 _let_2268 _let_1736))) (let ((_let_3217 (SYMM (TRANS _let_2408 _let_1915 _let_2036)))) (let ((_let_3218 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3216)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2271 _let_2933 _let_2015 _let_1915 _let_2036 _let_2407) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2935 (SYMM (TRANS _let_2942 _let_3217)) :args _let_549) _let_2272)) :args (_let_2268 _let_583 _let_2004 _let_71 _let_1736 _let_1776))) :args (_let_71 _let_70 _let_1776 _let_583 _let_2268 _let_1736))) :args (true _let_3216)) (CONG _let_1954 _let_2003 _let_2423 _let_2752 _let_2269 _let_2028 _let_2080 :args _let_523)) :args ((or _let_2265 _let_2000 _let_2401 _let_2079 _let_2751 _let_1907 _let_2024))))) (let ((_let_3219 (and _let_583 _let_2268))) (let ((_let_3220 (and _let_1712 _let_1767 _let_583 _let_3066 _let_1770))) (let ((_let_3221 (and _let_1712 _let_1841 _let_1704 _let_2372 _let_1770))) (let ((_let_3222 (and _let_308 _let_1739))) (let ((_let_3223 (_let_308 _let_1739))) (let ((_let_3224 (not _let_42))) (let ((_let_3225 (and _let_71 _let_70 _let_69 _let_480 _let_1739 _let_3172 _let_3171))) (let ((_let_3226 (TRANS _let_1919 _let_3193))) (let ((_let_3227 (and _let_1739 _let_2764))) (let ((_let_3228 (and _let_71 _let_69 _let_494 _let_1702 _let_1770 _let_1736 _let_3171))) (let ((_let_3229 (TRANS _let_1994 _let_3226))) (let ((_let_3230 (SYMM _let_2042))) (let ((_let_3231 (SYMM _let_3230))) (let ((_let_3232 (and _let_76 _let_74 _let_71 _let_69 _let_737 _let_1698 _let_3171))) (let ((_let_3233 (and _let_76 _let_74 _let_71 _let_69 _let_461 _let_2687 _let_1770 _let_1736 _let_3171))) (let ((_let_3234 (TRANS _let_1917 _let_3230))) (let ((_let_3235 (and _let_71 _let_70 _let_473 _let_1869 _let_1736 _let_3172))) (let ((_let_3236 (and _let_70 _let_580 _let_472 _let_499 _let_1717 _let_1770 _let_3172))) (let ((_let_3237 (CONG _let_642 :args _let_3195))) (let ((_let_3238 (CONG _let_1348 :args _let_3195))) (let ((_let_3239 (and _let_71 _let_69 _let_582 _let_1900 _let_1736 _let_3171))) (let ((_let_3240 (or _let_1770 (= tptp.e20 _let_34) (= tptp.e20 _let_33) (= tptp.e20 _let_32)))) (let ((_let_3241 (= tptp.e23 _let_32))) (let ((_let_3242 (or (= tptp.e23 _let_35) (= tptp.e23 _let_34) (= tptp.e23 _let_33) _let_3241))) (let ((_let_3243 (= tptp.e22 _let_33))) (let ((_let_3244 (or (= tptp.e22 _let_35) (= tptp.e22 _let_34) _let_3243 (= tptp.e22 _let_32)))) (let ((_let_3245 (= tptp.e21 _let_34))) (let ((_let_3246 (or (= tptp.e21 _let_35) _let_3245 (= tptp.e21 _let_33) (= tptp.e21 _let_32)))) (let ((_let_3247 (and _let_71 _let_70 _let_69 _let_580 _let_472 _let_505 _let_1708 _let_1770 _let_3172 _let_3171))) (let ((_let_3248 (and _let_71 _let_580 _let_472 _let_1765 _let_1770 _let_1736))) (let ((_let_3249 (and _let_71 _let_70 _let_69 _let_484 _let_1834 _let_1736 _let_3172 _let_3171))) (let ((_let_3250 (and _let_71 _let_70 _let_465 _let_1771 _let_1736 _let_3172))) (let ((_let_3251 (and _let_69 _let_3171))) (let ((_let_3252 (and _let_70 _let_3172))) (let ((_let_3253 (and _let_71 _let_1736))) (let ((_let_3254 (and _let_71 _let_69 _let_580 _let_1712 _let_1770 _let_3171))) (let ((_let_3255 (and _let_76 _let_74 _let_71 _let_1770 _let_1736 _let_3171))) (let ((_let_3256 (and _let_75 _let_1770 _let_3172))) (let ((_let_3257 (and _let_76 _let_75 _let_70 _let_1770 _let_1736 _let_3172))) (let ((_let_3258 (and _let_1759 _let_1708 _let_1770 _let_2297))) (let ((_let_3259 (and _let_1834 _let_3093))) (let ((_let_3260 (and _let_71 _let_70 _let_1759 _let_1708 _let_1770 _let_2297))) (let ((_let_3261 (and _let_71 _let_1776 _let_1713 _let_1696 _let_2566 _let_1736))) (let ((_let_3262 (and _let_304 _let_71 _let_69 _let_1739 _let_1834))) (let ((_let_3263 (and _let_75 _let_580 _let_493 _let_494 _let_917))) (let ((_let_3264 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3263)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_920 _let_1666 _let_528 _let_641 _let_753) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1668 (TRANS _let_1593 _let_1592 _let_1591) :args _let_549) _let_921)) :args (_let_917 _let_494 _let_75 _let_580 _let_493))) :args (_let_75 _let_580 _let_493 _let_494 _let_917))) :args (true _let_3263)) (CONG _let_527 _let_640 _let_751 _let_1664 _let_918 _let_1544 :args _let_523)) :args ((or _let_745 _let_491 _let_522 _let_639 _let_750 _let_710))))) (let ((_let_3265 (MACRO_RESOLUTION_TRUST _let_823 _let_627 _let_1636 _let_635 _let_556 _let_3264 _let_1685 _let_635 _let_520 _let_914 _let_768 _let_766 _let_1044 _let_1138 _let_770 :args ((or _let_472 _let_471 _let_812) true _let_496 true _let_497 false _let_580 true _let_320 true _let_493 false _let_494 false _let_580 false _let_75 true _let_745 false _let_484 true _let_485 false _let_490 true _let_486 true _let_316)))) (let ((_let_3266 (= _let_11 _let_19))) (let ((_let_3267 (not _let_3266))) (let ((_let_3268 (ASSUME :args (_let_477)))) (let ((_let_3269 (ASSUME :args (_let_3267)))) (let ((_let_3270 (MACRO_RESOLUTION_TRUST (REORDERING (EQ_RESOLVE (NOT_AND (MACRO_SR_PRED_TRANSFORM (SCOPE (AND_INTRO _let_601 _let_3268 _let_605 _let_3269) :args (_let_76 _let_75 _let_477 _let_3267)) (SCOPE (MACRO_SR_PRED_ELIM (TRANS (SYMM (FALSE_INTRO _let_3269)) (TRUE_INTRO (TRANS (SYMM _let_3268) _let_603 _let_790)))) :args (_let_76 _let_477 _let_594 _let_3267)) :args ((not (and _let_76 _let_75 _let_477 _let_3267)) SB_LITERAL))) (CONG _let_591 _let_527 _let_964 (MACRO_SR_PRED_INTRO :args ((= (not _let_3267) _let_3266))) :args _let_523)) :args ((or _let_3266 _let_522 _let_962 _let_590))) (AND_ELIM _let_463 :args _let_767) _let_520 _let_589 :args (_let_962 true _let_3266 false _let_75 false _let_76)))) (let ((_let_3271 (MACRO_RESOLUTION_TRUST _let_1669 _let_1685 _let_914 :args (_let_1027 false _let_494 true _let_745)))) (let ((_let_3272 (and _let_76 _let_75 _let_493))) (let ((_let_3273 (not _let_489))) (let ((_let_3274 (_let_492))) (let ((_let_3275 (and _let_76 _let_75 _let_476 _let_486 _let_494 _let_1657))) (let ((_let_3276 (and _let_76 _let_74 _let_911 _let_482))) (let ((_let_3277 (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_3276)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1083 _let_621 _let_601 _let_983) (SCOPE (TRANS _let_1160 (CONG _let_885 _let_928 :args _let_599) (CONG _let_885 (TRANS _let_716 _let_1065 _let_1112) :args _let_599)) :args (_let_911 _let_74 _let_76 _let_482))) :args (_let_76 _let_74 _let_911 _let_482))) :args (true _let_3276)) :args ((or _let_697 _let_1071 _let_978 _let_590 _let_612))))) (let ((_let_3278 (not _let_741))) (let ((_let_3279 (and _let_76 _let_75 _let_74 _let_580 _let_469 _let_494 _let_1211))) (let ((_let_3280 (TRANS _let_716 _let_1065))) (let ((_let_3281 (and _let_76 _let_74 _let_494))) (let ((_let_3282 (_let_76 _let_74 _let_494))) (let ((_let_3283 (and _let_469 _let_1261))) (let ((_let_3284 (REFL :args (_let_662)))) (let ((_let_3285 (and _let_76 _let_74 _let_580 _let_503 _let_476 _let_870))) (let ((_let_3286 (SYMM (ASSUME :args (_let_1505))))) (let ((_let_3287 (_let_663))) (let ((_let_3288 (REORDERING (EQ_RESOLVE (CNF_AND_NEG :args _let_3287) (CONG (REFL :args _let_3287) (MACRO_SR_PRED_INTRO :args ((= (not _let_662) _let_661))) _let_709 (MACRO_SR_PRED_INTRO :args ((= (not _let_660) _let_500))) :args _let_523)) :args ((or _let_661 _let_500 _let_663 _let_708))))) (let ((_let_3289 (and _let_76 _let_74 _let_580 _let_499 _let_494 _let_917))) (let ((_let_3290 (and _let_580 _let_467 _let_499 _let_541))) (let ((_let_3291 (and _let_76 _let_74 _let_580 _let_461 _let_494))) (let ((_let_3292 (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_3291)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1241 _let_621 _let_601 _let_641 _let_1666) (SCOPE (TRANS _let_1668 _let_930 _let_929 (CONG (SYMM _let_1242) _let_642 :args _let_599)) :args (_let_461 _let_74 _let_76 _let_580 _let_494))) :args (_let_76 _let_74 _let_580 _let_461 _let_494))) :args (true _let_3291)) :args ((or _let_703 _let_639 _let_1235 _let_710 _let_590 _let_612))))) (let ((_let_3293 (and _let_76 _let_74 _let_580 _let_469 _let_1550 _let_500))) (let ((_let_3294 (ASSUME :args (_let_500)))) (let ((_let_3295 (MACRO_RESOLUTION_TRUST (MACRO_RESOLUTION_TRUST _let_1356 _let_1001 _let_1180 _let_1225 _let_1291 _let_611 _let_589 _let_1230 _let_611 _let_589 _let_1012 _let_1231 _let_1123 _let_1121 _let_1119 _let_1387 _let_1398 _let_611 _let_520 _let_589 _let_903 _let_1143 _let_611 _let_520 _let_589 _let_903 _let_1138 _let_770 _let_768 _let_766 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3293)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1553 _let_534 _let_641 (MODUS_PONENS (AND_INTRO _let_621 _let_601 _let_3294) (SCOPE (TRANS (SYMM (SYMM _let_3294)) (CONG _let_3280 _let_718 :args _let_599)) :args (_let_74 _let_76 _let_500)))) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1266 (TRANS _let_1607 _let_643) :args _let_549) _let_1554)) :args (_let_1550 _let_469 _let_580 _let_497))) :args (_let_76 _let_74 _let_580 _let_469 _let_1550 _let_500))) :args (true _let_3293)) (CONG _let_591 _let_613 _let_640 _let_525 _let_1551 _let_1624 _let_775 :args _let_523)) :args ((or _let_729 _let_660 _let_639 _let_521 _let_771 _let_590 _let_612))) _let_635 _let_611 _let_589 _let_1549 _let_1306 _let_1683 _let_3288 _let_1305 _let_635 _let_520 _let_3292 _let_635 _let_611 _let_589 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3290)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1572 _let_877 _let_641 _let_1298) (SCOPE (FALSE_ELIM (TRANS (CONG _let_885 (SYMM (TRANS (SYMM (TRANS _let_884 _let_1481)) (SYMM (TRANS _let_1299 _let_643)))) :args _let_549) _let_1573)) :args (_let_541 _let_467 _let_580 _let_499))) :args (_let_580 _let_467 _let_499 _let_541))) :args (true _let_3290)) (CONG _let_640 _let_558 _let_916 _let_1570 _let_1077 :args _let_523)) :args ((or _let_460 _let_639 _let_557 _let_915 _let_1072))) _let_635 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3289)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_920 _let_1666 _let_1298 _let_641 _let_1531) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1668 (SYMM (TRANS (SYMM (TRANS _let_884 _let_1300)) (SYMM (TRANS _let_3286 _let_643)))) :args _let_549) _let_921)) :args (_let_917 _let_494 _let_499 _let_580 _let_1505))) :args (_let_76 _let_74 _let_580 _let_499 _let_494 _let_917))) :args (true _let_3289)) (CONG _let_591 _let_613 _let_640 _let_916 _let_1664 _let_918 _let_3284 :args _let_523)) :args ((or _let_745 _let_662 _let_639 _let_915 _let_710 _let_590 _let_612))) _let_635 _let_611 _let_589 _let_914 _let_1564 _let_1293 _let_632 _let_1224 _let_1561 _let_520 _let_589 _let_1563 _let_464 _let_943 (MACRO_RESOLUTION_TRUST _let_1626 _let_611 _let_589 _let_1203 _let_3288 _let_945 _let_607 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3285)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_873 _let_647 _let_1576 _let_641 _let_1531) (SCOPE (FALSE_ELIM (TRANS (CONG _let_649 (SYMM (TRANS _let_1584 (SYMM (TRANS _let_3286 _let_641)))) :args _let_549) _let_874)) :args (_let_870 _let_476 _let_503 _let_580 _let_1505))) :args (_let_76 _let_74 _let_580 _let_503 _let_476 _let_870))) :args (true _let_3285)) (CONG _let_591 _let_613 _let_640 _let_869 _let_637 _let_871 _let_3284 :args _let_523)) :args ((or _let_665 _let_662 _let_639 _let_868 _let_636 _let_590 _let_612))) _let_635 _let_611 _let_589 _let_867 _let_1475 _let_610 _let_1224 _let_1253 _let_464 _let_1597 _let_867 :args ((or _let_683 _let_495 _let_663 _let_636 _let_541 _let_708) false _let_74 false _let_76 true _let_504 false _let_500 false _let_505 true _let_587 true _let_661 false _let_580 false _let_74 false _let_76 true _let_665 true _let_467 true _let_318 false _let_503 true _let_461 true _let_459 true _let_581 true _let_665)) _let_1643 _let_567 _let_537 _let_517 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3283)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1264 _let_534) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1266 _let_875 :args _let_549) _let_1265)) :args (_let_1261 _let_469))) :args (_let_469 _let_1261))) :args (true _let_3283)) (CONG _let_525 _let_1262 _let_1221 :args _let_523)) :args ((or _let_837 _let_1218 _let_521))) _let_1597 _let_867 _let_3176 (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_3281)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_601 _let_621 _let_1666) (SCOPE (TRANS _let_1668 (CONG _let_624 _let_564 :args _let_599)) :args _let_3282)) :args _let_3282)) :args (true _let_3281)) :args ((or _let_659 _let_710 _let_590 _let_612))) _let_1400 _let_825 (REORDERING (CNF_AND_POS :args (_let_744 1)) :args ((or _let_741 _let_912))) (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3279)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1214 _let_641 _let_528 _let_534 _let_621 _let_601 _let_1666) (SCOPE (FALSE_ELIM (TRANS (CONG _let_643 (TRANS (CONG _let_3175 (SYMM _let_3280) :args _let_599) (CONG _let_718 _let_3280 :args _let_599) _let_535 _let_530) :args _let_549) _let_1215)) :args (_let_1211 _let_580 _let_75 _let_469 _let_74 _let_76 _let_494))) :args (_let_76 _let_75 _let_74 _let_580 _let_469 _let_494 _let_1211))) :args (true _let_3279)) (CONG _let_591 _let_527 _let_613 _let_640 _let_525 _let_1664 _let_1212 (REFL :args (_let_3278)) :args _let_523)) :args ((or _let_844 _let_522 _let_639 _let_521 _let_710 _let_3278 _let_590 _let_612))) _let_1107 _let_634 _let_631 _let_556 _let_606 _let_586 _let_626 _let_610 _let_611 _let_959 _let_1267 _let_1260 _let_589 _let_520 _let_1599 _let_1595 _let_1669 _let_914 :args ((or _let_495 _let_514 _let_663 _let_492 _let_510 _let_676 _let_699 _let_636 _let_521 _let_710) true _let_314 false _let_477 false _let_687 true _let_479 false _let_74 false _let_76 true _let_1165 false _let_74 false _let_76 true _let_845 true _let_848 false _let_850 true _let_858 true _let_853 true _let_693 true _let_690 false _let_74 false _let_75 false _let_76 true _let_686 true _let_701 false _let_74 false _let_75 false _let_76 true _let_686 true _let_473 true _let_316 false _let_486 true _let_485 true _let_484 false _let_580 false _let_74 false _let_76 true _let_729 true _let_735 true _let_707 false _let_500 false _let_732 false _let_580 false _let_75 false _let_703 false _let_580 false _let_74 false _let_76 true _let_836 false _let_580 true _let_661 false _let_580 false _let_74 false _let_76 true _let_745 true _let_843 false _let_499 true _let_502 false _let_461 false _let_839 false _let_75 false _let_76 true _let_503 true _let_459 false _let_467 true _let_460 true _let_466 true _let_470 true _let_465 true _let_468 true _let_683 true _let_581 true _let_665 true _let_501 false _let_659 true _let_471 true _let_722 true _let_744 true _let_741 true _let_844 false _let_580 true _let_502 true _let_320 true _let_587 true _let_322 true _let_496 true _let_318 false _let_74 true _let_725 true _let_724 true _let_837 false _let_76 false _let_75 true _let_669 false _let_664 true _let_478 true _let_745)) _let_1095 _let_1098 _let_1254 _let_1223 _let_1100 _let_565 _let_556 (MACRO_RESOLUTION_TRUST _let_3277 _let_611 _let_589 (AND_ELIM _let_633 :args _let_1068) _let_1111 _let_794 _let_1106 :args ((or _let_679 _let_484 _let_505 _let_697) false _let_74 false _let_76 false _let_482 false _let_911 true _let_656 true _let_680)) _let_945 _let_607 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3275)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1660 _let_759 _let_647 _let_605 _let_1666) (SCOPE (FALSE_ELIM (TRANS (CONG _let_761 (SYMM (TRANS _let_1633 (SYMM (TRANS _let_1667 _let_597)))) :args _let_549) _let_1661)) :args (_let_1657 _let_486 _let_476 _let_594 _let_494))) :args (_let_76 _let_75 _let_476 _let_486 _let_494 _let_1657))) :args (true _let_3275)) (CONG _let_591 _let_527 _let_637 _let_1135 _let_1664 _let_1658 _let_1336 :args _let_523)) :args ((or _let_1641 _let_522 _let_636 _let_757 _let_710 _let_1335 _let_590))) _let_520 _let_589 _let_1656 _let_1601 _let_1626 _let_611 _let_589 _let_1203 _let_1655 _let_768 _let_766 _let_1611 _let_611 _let_589 _let_1627 _let_611 _let_589 _let_1636 _let_635 _let_556 _let_823 _let_627 (MACRO_RESOLUTION_TRUST (REORDERING (EQ_RESOLVE (CNF_AND_NEG :args _let_3274) (CONG (REFL :args _let_3274) _let_1440 (REFL :args (_let_3273)) (MACRO_SR_PRED_INTRO :args ((= (not _let_488) _let_487))) :args _let_523)) :args ((or _let_490 _let_487 _let_492 _let_3273))) _let_756 _let_611 _let_589 _let_540 (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_3272)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_601 _let_753 _let_528) (SCOPE (TRANS _let_603 _let_600 (CONG _let_1435 _let_554 :args _let_599)) :args (_let_76 _let_493 _let_75))) :args (_let_76 _let_75 _let_493))) :args (true _let_3272)) :args ((or _let_489 _let_522 _let_750 _let_590))) _let_520 _let_589 _let_3264 _let_635 _let_520 _let_914 :args ((or _let_492 _let_750 _let_710) true _let_487 false _let_74 false _let_76 true _let_312 false _let_489 false _let_75 false _let_76 true _let_490 false _let_580 false _let_75 true _let_745)) _let_651 _let_586 _let_634 _let_632 _let_607 _let_627 _let_1598 _let_770 _let_589 :args ((or _let_495 _let_492 _let_636 _let_710) true _let_510 true _let_514 false _let_469 true _let_683 true _let_699 true _let_465 true _let_320 false _let_697 false _let_467 true _let_587 true _let_679 false _let_75 false _let_76 true _let_1641 true _let_676 true _let_505 false _let_74 false _let_76 true _let_504 true _let_663 false _let_486 true _let_485 false _let_671 false _let_74 false _let_76 false _let_500 false _let_74 false _let_76 true _let_484 false _let_580 true _let_320 false _let_497 true _let_496 true _let_493 true _let_472 true _let_322 false _let_580 true _let_502 true _let_587 true _let_496 true _let_471 true _let_316 false _let_76)))) (let ((_let_3296 (MACRO_RESOLUTION_TRUST _let_3176 _let_1685 _let_586 :args (_let_859 false _let_494 true _let_322)))) (let ((_let_3297 (and _let_580 _let_503 _let_476 _let_497 _let_870))) (let ((_let_3298 (and _let_580 _let_503 _let_497 _let_911 _let_1204))) (let ((_let_3299 (and _let_911 _let_891))) (let ((_let_3300 (and _let_76 _let_75 _let_476 _let_911 _let_788))) (let ((_let_3301 (MACRO_RESOLUTION_TRUST (MACRO_RESOLUTION_TRUST _let_1123 _let_1119 _let_1190 _let_1090 _let_1092 _let_1189 _let_611 _let_520 _let_589 _let_903 _let_1067 _let_611 _let_589 _let_1088 _let_635 _let_611 _let_589 _let_1069 _let_913 _let_1100 (REORDERING (CNF_AND_POS :args (_let_858 0)) :args ((or _let_857 _let_1120))) _let_1180 _let_1351 _let_1258 _let_1257 _let_1672 _let_3277 _let_611 _let_589 _let_1513 _let_1669 _let_914 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3300)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_792 _let_1083 _let_605 _let_647) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1112 (TRANS _let_648 _let_805) :args _let_549) _let_793)) :args (_let_788 _let_911 _let_594 _let_476))) :args (_let_76 _let_75 _let_476 _let_911 _let_788))) :args (true _let_3300)) (CONG _let_591 _let_527 _let_637 _let_1076 _let_789 _let_1345 :args _let_523)) :args ((or _let_784 _let_522 _let_636 _let_1344 _let_1071 _let_590))) _let_520 _let_589 _let_787 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3299)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_895 _let_1083) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1112 _let_897 :args _let_549) _let_896)) :args (_let_891 _let_911))) :args (_let_911 _let_891))) :args (true _let_3299)) (CONG _let_1076 _let_892 _let_1346 :args _let_523)) :args ((or _let_702 _let_923 _let_1071))) _let_888 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3298)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1207 _let_1083 _let_1606 _let_641 _let_1576) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1112 (SYMM (TRANS (SYMM _let_1639) (SYMM (TRANS _let_1577 _let_641)))) :args _let_549) _let_1208)) :args (_let_1204 _let_911 _let_497 _let_580 _let_503))) :args (_let_580 _let_503 _let_497 _let_911 _let_1204))) :args (true _let_3298)) (CONG _let_640 _let_869 _let_1620 _let_1076 _let_1205 _let_1238 :args _let_523)) :args ((or _let_504 _let_639 _let_868 _let_1235 _let_1602 _let_1071))) _let_635 _let_1203 _let_959 _let_961 _let_796 _let_794 _let_1111 _let_794 _let_957 _let_520 _let_589 _let_464 _let_958 _let_1510 _let_770 _let_1161 _let_1152 _let_993 _let_991 _let_537 _let_520 _let_517 _let_943 _let_1643 _let_567 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3297)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_873 _let_647 _let_1576 _let_641 _let_1606) (SCOPE (FALSE_ELIM (TRANS (CONG _let_649 (SYMM (TRANS _let_1584 (SYMM (TRANS (SYMM _let_1608) _let_641)))) :args _let_549) _let_874)) :args (_let_870 _let_476 _let_503 _let_580 _let_497))) :args (_let_580 _let_503 _let_476 _let_497 _let_870))) :args (true _let_3297)) (CONG _let_640 _let_869 _let_637 _let_1620 _let_871 _let_773 :args _let_523)) :args ((or _let_665 _let_639 _let_868 _let_636 _let_1602 _let_772))) _let_867 _let_1601 _let_1611 _let_1599 _let_1595 _let_1125 _let_1580 _let_634 _let_631 _let_556 _let_606 _let_586 _let_520 _let_626 _let_610 _let_1655 _let_1627 _let_589 _let_611 :args ((or _let_467 _let_460 _let_473 _let_477 _let_480 _let_505 _let_514 _let_492 _let_510 _let_868 _let_636 _let_1602) true _let_853 true _let_850 true _let_693 true _let_735 true _let_847 false _let_74 false _let_75 false _let_76 true _let_686 false _let_691 false _let_74 false _let_76 true _let_733 false _let_580 false _let_74 false _let_76 true _let_975 true _let_744 true _let_699 true _let_858 false _let_479 false _let_728 false _let_836 true _let_835 false _let_742 false _let_697 false _let_74 false _let_76 false _let_856 true _let_478 true _let_745 true _let_723 false _let_75 false _let_76 true _let_784 true _let_736 true _let_702 true _let_461 false _let_580 true _let_504 true _let_725 true _let_843 false _let_494 true _let_656 false _let_911 true _let_656 true _let_724 false _let_75 false _let_76 true _let_459 false _let_838 true _let_657 true _let_316 true _let_680 true _let_910 false _let_482 true _let_481 true _let_469 false _let_75 true _let_468 false _let_465 true _let_466 true _let_470 true _let_474 true _let_665 true _let_676 false _let_671 true _let_669 false _let_664 true _let_707 false _let_700 false _let_580 true _let_502 true _let_320 true _let_587 true _let_322 false _let_75 true _let_496 true _let_318 true _let_663 false _let_500 false _let_76 false _let_74)) _let_1098 _let_1095 _let_3270 _let_1626 _let_611 _let_589 _let_1203 _let_1293 _let_632 _let_3296 _let_1627 _let_611 _let_589 _let_1316 _let_1309 _let_823 _let_627 _let_3295 _let_1685 _let_756 _let_611 _let_589 _let_540 _let_1150 _let_762 _let_768 _let_766 _let_987 _let_520 _let_977 _let_993 _let_991 _let_1542 _let_770 _let_1180 _let_3271 _let_3270 _let_808 _let_806 _let_1691 _let_3265 (MACRO_RESOLUTION_TRUST (MACRO_RESOLUTION_TRUST _let_3114 _let_2141 _let_2992 _let_2991 _let_2990 _let_2533 _let_2495 _let_2641 _let_2017 _let_2872 _let_1905 _let_1999 _let_1904 _let_2558 _let_3128 _let_2975 _let_2914 (MACRO_RESOLUTION_TRUST (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3262)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2232 _let_2223 _let_1913 _let_1915 _let_2516) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1990 (TRANS _let_3155 _let_3154 _let_2224) :args _let_549) _let_2233)) :args (_let_304 _let_1739 _let_69 _let_71 _let_1834))) :args (_let_304 _let_71 _let_69 _let_1739 _let_1834))) :args (true _let_3262)) (CONG _let_2229 _let_1954 _let_1953 _let_2219 _let_2477 _let_3152 :args _let_523)) :args ((or _let_303 _let_2215 _let_2476 _let_2657 _let_1907 _let_1906))) _let_1905 _let_1904 _let_2226 _let_2642 (MACRO_RESOLUTION_TRUST _let_2178 _let_2171 _let_2366 _let_2364 _let_2360 _let_2352 _let_2348 _let_2636 _let_2828 _let_2635 _let_1905 _let_1904 _let_2059 _let_2046 _let_1967 _let_1965 _let_2045 (MACRO_RESOLUTION_TRUST _let_2366 _let_2364 _let_2360 _let_2352 _let_2348 _let_2171 _let_2636 _let_2883 _let_1905 _let_1904 _let_2970 _let_3091 _let_2897 _let_3071 _let_3065 _let_3074 _let_2046 :args ((or _let_2687 _let_1773 _let_1737 _let_1840 _let_1725 _let_1735 _let_1763 _let_1782 _let_1800 _let_1807 _let_1847 _let_1757 _let_1852 _let_1839 _let_2751) true _let_1866 true _let_1863 true _let_1860 true _let_1857 true _let_1730 true _let_1744 false _let_1718 false _let_69 false _let_71 false _let_1738 false _let_1898 false _let_1739 true _let_1760 true _let_2977 true _let_1832 true _let_299)) (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3261)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2569 _let_2541 _let_2571 _let_1915 _let_2036 _let_2407) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2543 (SYMM (TRANS _let_2574 _let_3217)) :args _let_549) _let_2570)) :args (_let_2566 _let_1696 _let_1713 _let_71 _let_1736 _let_1776))) :args (_let_71 _let_1776 _let_1713 _let_1696 _let_2566 _let_1736))) :args (true _let_3261)) (CONG _let_1954 _let_2423 _let_2554 _let_2545 _let_2567 _let_2028 _let_2080 :args _let_523)) :args ((or _let_1714 _let_2401 _let_2079 _let_2552 _let_2539 _let_1907 _let_2024))) _let_2023 _let_1904 _let_2565 _let_2278 _let_2672 _let_2614 _let_2613 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3260)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2665 _let_2293 _let_2153 _let_2124 _let_1915 _let_2010) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2058 (SYMM (TRANS _let_2670 _let_2254)) :args _let_549) _let_2666)) :args (_let_2297 _let_1708 _let_1770 _let_1759 _let_71 _let_70))) :args (_let_71 _let_70 _let_1759 _let_1708 _let_1770 _let_2297))) :args (true _let_3260)) (CONG _let_1954 _let_2003 _let_2108 _let_2289 _let_2146 _let_2663 _let_2247 :args _let_523)) :args ((or _let_1704 _let_2000 _let_2107 _let_2284 _let_2246 _let_1907 _let_2142))) _let_2129 _let_1999 _let_1904 _let_2671 _let_2141 _let_2129 _let_1905 _let_1904 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3259)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_3096 _let_2516) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2518 _let_2086 :args _let_549) _let_3097)) :args (_let_3093 _let_1834))) :args (_let_1834 _let_3093))) :args (true _let_3259)) (CONG _let_2477 _let_3094 _let_2380 :args _let_523)) :args ((or _let_2978 _let_2379 _let_2476))) _let_3092 _let_2576 _let_2023 _let_1999 _let_1904 _let_2565 _let_3160 _let_2141 _let_2129 _let_2316 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3258)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2665 _let_2293 _let_2153 _let_2124) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2058 (SYMM (TRANS _let_2670 (SYMM (TRANS _let_2125 _let_2153)))) :args _let_549) _let_2666)) :args (_let_2297 _let_1708 _let_1770 _let_1759))) :args (_let_1759 _let_1708 _let_1770 _let_2297))) :args (true _let_3258)) (CONG _let_2108 _let_2289 _let_2146 _let_2663 _let_2784 :args _let_523)) :args ((or _let_1704 _let_2107 _let_2783 _let_2284 _let_2142))) _let_2129 _let_2481 _let_2600 _let_2329 _let_2551 _let_2046 _let_2544 _let_2833 _let_2946 _let_2092 _let_2710 _let_2709 _let_2821 _let_2139 _let_2960 _let_1969 _let_2119 _let_2105 _let_2100 _let_2099 _let_2938 _let_2691 _let_2641 _let_2017 _let_2957 _let_3119 _let_1904 _let_2023 _let_2557 _let_1982 _let_2206 _let_2962 _let_2064 _let_1999 :args ((or _let_1841 _let_1720 _let_1704 _let_1692 _let_1693 _let_1735 _let_1782 _let_1800 _let_1807 _let_1852 _let_2552 _let_1983) true _let_1718 false _let_1730 true _let_1866 true _let_1863 true _let_1860 true _let_1857 true _let_1744 false _let_1746 false _let_1738 false _let_69 false _let_71 true _let_1771 true _let_299 false _let_1722 true _let_1721 false _let_1760 true _let_583 true _let_1773 false _let_1736 false _let_71 true _let_1714 true _let_1763 true _let_1839 false _let_1776 true _let_1895 true _let_1750 false _let_1770 false _let_70 false _let_71 true _let_1837 false _let_1712 false _let_1770 false _let_69 false _let_71 true _let_1752 true _let_2978 true _let_1748 false _let_1736 false _let_70 false _let_71 true _let_1714 true _let_1869 false _let_1712 false _let_1770 true _let_2314 true _let_2727 false _let_1770 false _let_1834 true _let_1757 true _let_1847 true _let_1701 true _let_299 false _let_1747 false _let_1845 true _let_1840 true _let_307 false _let_1696 true _let_2686 false _let_2445 true _let_2131 true _let_2687 true _let_305 true _let_1765 true _let_1764 false _let_1759 true _let_1758 true _let_1694 true _let_1695 false _let_1708 true _let_1707 true _let_1717 true _let_1737 false _let_71 false _let_1736 true _let_1715 true _let_301 true _let_1725 true _let_1716 true _let_309 false _let_70)) _let_2499 _let_2369 _let_2209 _let_2496 _let_2495 _let_2207 _let_2340 _let_1905 _let_1904 _let_2630 _let_2100 _let_2099 _let_2475 _let_1905 _let_1904 _let_2463 _let_2820 _let_2548 _let_1969 _let_2822 _let_2533 _let_2495 _let_2957 _let_2064 _let_1991 _let_1982 _let_2601 _let_3215 _let_2018 _let_2017 _let_3116 _let_2599 _let_1905 _let_1904 (MACRO_RESOLUTION_TRUST _let_2325 _let_2366 _let_2364 _let_2360 _let_2352 _let_2348 _let_2301 _let_2345 _let_2343 _let_2641 _let_2017 _let_2341 _let_1905 _let_1904 _let_2340 _let_1905 _let_1904 _let_3127 _let_2129 _let_2369 (MACRO_RESOLUTION_TRUST (NOT_AND (NOT_OR_ELIM (EQ_RESOLVE (ASSUME :args (_let_53)) (MACRO_SR_EQ_INTRO :args (_let_53 SB_DEFAULT SBA_FIXPOINT))) :args _let_585)) (MACRO_RESOLUTION_TRUST (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_3257)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2153 _let_3187 _let_2010 _let_2036 _let_601 _let_528) (SCOPE (TRANS (CONG _let_1381 :args _let_3195) _let_3231 _let_2807 (CONG _let_2191 _let_3190 :args _let_1909)) :args (_let_1770 _let_3172 _let_70 _let_1736 _let_76 _let_75))) :args (_let_76 _let_75 _let_70 _let_1770 _let_1736 _let_3172))) :args (true _let_3257)) :args ((or _let_50 _let_522 _let_2000 _let_590 _let_2142 _let_2024 _let_3185))) _let_520 _let_1999 _let_589 _let_2129 _let_2023 _let_3183 :args (_let_50 false _let_75 false _let_70 false _let_76 false _let_1770 false _let_1736 false _let_3172)) (MACRO_RESOLUTION_TRUST (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_3256)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2153 _let_3187 _let_528) (SCOPE (TRANS (CONG _let_529 :args _let_3195) _let_3188 (CONG _let_2191 _let_2191 :args _let_1909)) :args (_let_1770 _let_3172 _let_75))) :args (_let_75 _let_1770 _let_3172))) :args (true _let_3256)) :args ((or _let_52 _let_522 _let_2142 _let_3185))) _let_520 _let_2129 _let_3183 :args (_let_52 false _let_75 false _let_1770 false _let_3172)) (MACRO_RESOLUTION_TRUST (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_3255)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2153 _let_2036 _let_1915 _let_3191 _let_621 _let_601) (SCOPE (TRANS _let_3196 _let_3192 _let_2334 (CONG _let_2191 _let_3234 :args _let_1909)) :args (_let_1770 _let_1736 _let_71 _let_3171 _let_74 _let_76))) :args (_let_76 _let_74 _let_71 _let_1770 _let_1736 _let_3171))) :args (true _let_3255)) :args ((or _let_51 _let_590 _let_612 _let_1907 _let_2142 _let_2024 _let_3184))) _let_589 _let_611 _let_1904 _let_2129 _let_2023 _let_3182 :args (_let_51 false _let_76 false _let_74 false _let_71 false _let_1770 false _let_1736 false _let_3171)) (MACRO_RESOLUTION_TRUST (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_3254)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2153 _let_3191 _let_1915 _let_1913 _let_2154 _let_641) (SCOPE (TRANS _let_3237 _let_2157 _let_2255 _let_2896 (CONG _let_2191 _let_3226 :args _let_1909)) :args (_let_1770 _let_3171 _let_71 _let_69 _let_1712 _let_580))) :args (_let_71 _let_69 _let_580 _let_1712 _let_1770 _let_3171))) :args (true _let_3254)) :args ((or _let_49 _let_639 _let_2144 _let_1907 _let_1906 _let_2142 _let_3184))) _let_635 _let_2141 _let_1904 _let_1905 _let_2129 _let_3182 :args (_let_49 false _let_580 false _let_1712 false _let_71 false _let_69 false _let_1770 false _let_3171)) (MACRO_RESOLUTION_TRUST (CNF_OR_NEG :args (_let_3246 1)) (MACRO_RESOLUTION_TRUST (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_3253)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2036 _let_1915) (SCOPE _let_3234 :args (_let_1736 _let_71))) :args (_let_71 _let_1736))) :args (true _let_3253)) :args ((or _let_3245 _let_1907 _let_2024))) _let_1904 _let_2023 :args (_let_3245 false _let_71 false _let_1736)) :args (_let_3246 false _let_3245)) (MACRO_RESOLUTION_TRUST (CNF_OR_NEG :args (_let_3244 2)) (MACRO_RESOLUTION_TRUST (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_3252)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_3187 _let_2010) (SCOPE _let_3190 :args (_let_3172 _let_70))) :args (_let_70 _let_3172))) :args (true _let_3252)) :args ((or _let_3243 _let_2000 _let_3185))) _let_1999 _let_3183 :args (_let_3243 false _let_70 false _let_3172)) :args (_let_3244 false _let_3243)) (MACRO_RESOLUTION_TRUST (CNF_OR_NEG :args (_let_3242 3)) (MACRO_RESOLUTION_TRUST (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_3251)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_3191 _let_1913) (SCOPE (TRANS _let_1956 _let_3193) :args (_let_3171 _let_69))) :args (_let_69 _let_3171))) :args (true _let_3251)) :args ((or _let_3241 _let_1906 _let_3184))) _let_1905 _let_3182 :args (_let_3241 false _let_69 false _let_3171)) :args (_let_3242 false _let_3241)) (MACRO_RESOLUTION_TRUST (CNF_OR_NEG :args (_let_3240 0)) _let_2129 :args (_let_3240 false _let_1770)) (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_3250)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2036 _let_1915 _let_3187 _let_2010 _let_2796 _let_532) (SCOPE (TRANS (CONG _let_533 :args _let_3195) _let_3188 _let_2011 _let_2798 (CONG _let_3234 _let_3190 :args _let_1909)) :args (_let_1736 _let_71 _let_3172 _let_70 _let_1771 _let_465))) :args (_let_71 _let_70 _let_465 _let_1771 _let_1736 _let_3172))) :args (true _let_3250)) :args ((or _let_46 _let_515 _let_2000 _let_2048 _let_1907 _let_2024 _let_3185))) _let_3183 _let_2023 _let_1999 _let_1904 (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_3249)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_3191 _let_1915 _let_1913 _let_2036 _let_2516 _let_2010 _let_3187 _let_781) (SCOPE (TRANS (CONG _let_782 :args _let_3195) (SYMM _let_3189) _let_2013 _let_2518 (CONG _let_3229 _let_3234 :args _let_1909)) :args (_let_3171 _let_71 _let_69 _let_1736 _let_1834 _let_70 _let_3172 _let_484))) :args (_let_71 _let_70 _let_69 _let_484 _let_1834 _let_1736 _let_3172 _let_3171))) :args (true _let_3249)) :args ((or _let_39 _let_771 _let_2000 _let_2476 _let_1907 _let_1906 _let_2024 _let_3185 _let_3184))) _let_3182 _let_3183 _let_2023 _let_1905 _let_1999 _let_1904 (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_3248)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2036 _let_1915 _let_2116 _let_2153 _let_641 _let_644) (SCOPE (TRANS _let_3238 _let_3237 _let_2157 _let_2118 (CONG _let_3234 _let_3234 :args _let_1909)) :args (_let_1736 _let_71 _let_1765 _let_1770 _let_580 _let_472))) :args (_let_71 _let_580 _let_472 _let_1765 _let_1770 _let_1736))) :args (true _let_3248)) :args ((or _let_47 _let_639 _let_584 _let_2106 _let_1907 _let_2142 _let_2024))) _let_635 _let_2023 _let_2129 _let_1904 (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_3247)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_3191 _let_1915 _let_1913 _let_3187 _let_2010 _let_2293 _let_2153 _let_641 _let_644 _let_898) (SCOPE (TRANS (CONG (TRANS _let_899 _let_644) :args _let_3195) _let_3238 _let_3237 _let_2157 _let_2295 (CONG _let_3229 _let_3190 :args _let_1909)) :args (_let_3171 _let_71 _let_69 _let_3172 _let_70 _let_1708 _let_1770 _let_580 _let_472 _let_505))) :args (_let_71 _let_70 _let_69 _let_580 _let_472 _let_505 _let_1708 _let_1770 _let_3172 _let_3171))) :args (true _let_3247)) :args ((or _let_38 _let_639 _let_584 _let_889 _let_2000 _let_2284 _let_1907 _let_1906 _let_2142 _let_3185 _let_3184))) _let_635 _let_3182 _let_3183 _let_2129 _let_1905 _let_1999 _let_1904 _let_2828 _let_2827 _let_2092 _let_2496 _let_2495 _let_2821 _let_2139 _let_2323 _let_2322 _let_945 _let_565 _let_556 _let_607 _let_1316 _let_1309 _let_1293 _let_3176 _let_586 _let_1685 _let_632 _let_876 _let_867 :args ((or _let_2727 _let_1746 _let_2445 _let_1694 _let_1841 _let_1720 _let_584 _let_515 _let_771 (not _let_48) (not _let_45) (not _let_44) (not _let_43) _let_3224 (not _let_41) (not _let_40) (not _let_37)) false _let_50 false _let_52 false _let_51 false _let_49 false _let_3246 false _let_3244 false _let_3242 false _let_3240 false _let_46 false _let_3172 false _let_1736 false _let_70 false _let_71 false _let_39 false _let_3171 false _let_3172 false _let_1736 false _let_69 false _let_70 false _let_71 false _let_47 false _let_580 false _let_1736 false _let_1770 false _let_71 false _let_38 false _let_580 false _let_3171 false _let_3172 false _let_1770 false _let_69 false _let_70 false _let_71 false _let_1771 true _let_1752 true _let_307 false _let_1834 true _let_1709 false _let_1765 true _let_2131 false _let_1708 true _let_1699 false _let_505 true _let_467 true _let_320 true _let_587 true _let_495 true _let_498 false _let_499 true _let_501 true _let_322 false _let_494 true _let_502 true _let_503 true _let_665)) (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_3239)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2036 _let_1915 _let_3191 _let_1913 _let_2182 _let_1247) (SCOPE (TRANS (CONG _let_1248 :args _let_3195) _let_2042 _let_1916 _let_2184 _let_2882 (CONG _let_3234 _let_3226 :args _let_1909)) :args (_let_1736 _let_71 _let_3171 _let_69 _let_1900 _let_582))) :args (_let_71 _let_69 _let_582 _let_1900 _let_1736 _let_3171))) :args (true _let_3239)) :args ((or _let_45 _let_1019 _let_2179 _let_1907 _let_1906 _let_2024 _let_3184))) _let_3182 _let_2023 _let_1905 _let_1904 (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_3236)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_3187 _let_2010 _let_2153 _let_2624 _let_641 _let_644 _let_1298) (SCOPE (TRANS (CONG (TRANS _let_1299 _let_644) :args _let_3195) _let_3238 _let_3237 _let_2157 _let_2626 (CONG _let_3190 _let_2191 :args _let_1909)) :args (_let_3172 _let_70 _let_1770 _let_1717 _let_580 _let_472 _let_499))) :args (_let_70 _let_580 _let_472 _let_499 _let_1717 _let_1770 _let_3172))) :args (true _let_3236)) :args ((or _let_44 _let_639 _let_584 _let_915 _let_2000 _let_1971 _let_2142 _let_3185))) _let_635 _let_3183 _let_2129 _let_1999 (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_3235)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_3187 _let_2010 _let_2036 _let_1915 _let_2311 _let_1035) (SCOPE (TRANS (CONG _let_1036 :args _let_3195) _let_2042 _let_1916 _let_2312 (CONG _let_3190 _let_3234 :args _let_1909)) :args (_let_3172 _let_70 _let_1736 _let_71 _let_1869 _let_473))) :args (_let_71 _let_70 _let_473 _let_1869 _let_1736 _let_3172))) :args (true _let_3235)) :args ((or _let_43 _let_812 _let_2000 _let_2309 _let_1907 _let_2024 _let_3185))) _let_3183 _let_2023 _let_1999 _let_1904 (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_3233)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2036 _let_1915 _let_2153 _let_2718 _let_1913 _let_3191 _let_621 _let_601 _let_1241) (SCOPE (TRANS (CONG (TRANS _let_1242 _let_621 _let_927) :args _let_3195) _let_3196 _let_3194 _let_1993 _let_3142 (CONG _let_3234 _let_2191 :args _let_1909)) :args (_let_1736 _let_71 _let_1770 _let_2687 _let_69 _let_3171 _let_74 _let_76 _let_461))) :args (_let_76 _let_74 _let_71 _let_69 _let_461 _let_2687 _let_1770 _let_1736 _let_3171))) :args (true _let_3233)) :args ((or _let_48 _let_1235 _let_2716 _let_590 _let_612 _let_1907 _let_1906 _let_2142 _let_2024 _let_3184))) _let_3182 _let_2023 _let_2129 _let_1905 _let_1904 _let_611 _let_589 (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_3232)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_3191 _let_1915 _let_1913 _let_1910 _let_621 _let_601 _let_1005) (SCOPE (TRANS (CONG (TRANS _let_1006 _let_621 _let_927) :args _let_3195) _let_3196 _let_3192 _let_1914 _let_1912 _let_1995 (CONG _let_3229 _let_3226 :args _let_1909)) :args (_let_3171 _let_71 _let_69 _let_1698 _let_74 _let_76 _let_737))) :args (_let_76 _let_74 _let_71 _let_69 _let_737 _let_1698 _let_3171))) :args (true _let_3232)) :args ((or _let_37 _let_1002 _let_1902 _let_590 _let_612 _let_1907 _let_1906 _let_3184))) _let_3182 _let_1905 _let_1904 _let_611 _let_589 (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_3228)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_3191 _let_1915 _let_1913 _let_2153 _let_2039 _let_2036 _let_1666) (SCOPE (TRANS (CONG _let_1667 :args _let_3195) _let_3231 _let_1916 _let_2041 (CONG _let_3229 _let_2191 :args _let_1909)) :args (_let_3171 _let_71 _let_69 _let_1770 _let_1702 _let_1736 _let_494))) :args (_let_71 _let_69 _let_494 _let_1702 _let_1770 _let_1736 _let_3171))) :args (true _let_3228)) :args ((or _let_40 _let_710 _let_2025 _let_1907 _let_1906 _let_2142 _let_2024 _let_3184))) _let_1685 _let_3182 _let_2023 _let_2129 _let_1905 _let_1904 _let_2282 _let_2172 _let_2264 _let_1905 _let_1904 _let_2064 _let_2186 _let_1905 _let_1904 _let_2630 _let_2629 _let_2329 _let_2278 _let_2197 _let_2195 _let_2628 _let_2627 _let_1999 _let_3043 _let_3037 _let_2313 _let_2682 _let_2463 _let_2793 _let_1905 _let_1999 _let_1904 _let_2046 _let_2788 _let_2046 _let_1935 _let_1925 _let_2615 _let_3051 _let_2276 _let_2273 _let_2710 _let_2709 _let_2532 _let_2322 _let_3144 _let_2072 _let_2064 _let_2973 _let_2565 _let_2578 _let_1904 _let_1982 _let_2538 _let_2021 _let_2234 _let_2226 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3227)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2767 _let_2223) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2225 _let_2769 :args _let_549) _let_2768)) :args (_let_2764 _let_1739))) :args (_let_1739 _let_2764))) :args (true _let_3227)) (CONG _let_2219 _let_2765 _let_2859 :args _let_523)) :args ((or _let_2685 _let_2858 _let_2215))) _let_2763 _let_3180 _let_1024 _let_1018 _let_3179 _let_1152 _let_634 _let_627 _let_945 _let_565 _let_556 _let_607 _let_1316 _let_1309 _let_1224 _let_1687 _let_655 _let_1222 _let_1219 _let_1293 _let_3176 _let_586 _let_1685 _let_632 _let_876 _let_867 (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_3225)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_3187 _let_2010 _let_3191 _let_1915 _let_1913 _let_2223 _let_996) (SCOPE (TRANS (CONG _let_997 :args _let_3195) _let_3188 _let_2011 _let_2225 (CONG _let_2058 _let_1994 :args _let_1909) (CONG _let_3190 _let_3226 :args _let_1909)) :args (_let_3172 _let_70 _let_3171 _let_71 _let_69 _let_1739 _let_480))) :args (_let_71 _let_70 _let_69 _let_480 _let_1739 _let_3172 _let_3171))) :args (true _let_3225)) :args ((or _let_41 _let_994 _let_2000 _let_2215 _let_1907 _let_1906 _let_3185 _let_3184))) _let_1999 _let_3183 _let_3182 _let_993 _let_537 _let_517 _let_991 _let_987 _let_977 _let_768 _let_579 _let_567 _let_520 _let_765 _let_540 _let_589 _let_611 _let_1138 _let_770 _let_2280 _let_2259 _let_1904 _let_1905 _let_2214 _let_2213 :args ((or _let_1746 _let_1715 _let_1692 _let_1693 _let_1800 _let_584 _let_515 _let_1019 _let_812 _let_2025 _let_3224) false _let_1839 true _let_1866 true _let_1863 true _let_1860 true _let_1857 false _let_1830 true _let_1852 true _let_1735 false _let_1704 true _let_1707 false _let_1843 false _let_69 false _let_71 false _let_1731 false _let_69 false _let_71 true _let_1708 false _let_1770 true _let_1833 false _let_1841 false _let_45 false _let_3171 false _let_1736 false _let_69 false _let_71 false _let_44 false _let_580 false _let_3172 false _let_1770 false _let_70 false _let_43 false _let_3172 false _let_1736 false _let_70 false _let_71 false _let_48 false _let_3171 false _let_1736 false _let_1770 false _let_69 false _let_71 false _let_74 false _let_76 false _let_37 false _let_3171 false _let_69 false _let_71 false _let_74 false _let_76 false _let_40 false _let_494 false _let_3171 false _let_1736 false _let_1770 false _let_69 false _let_71 true _let_1757 true _let_1730 true _let_1754 false _let_69 false _let_71 true _let_309 false _let_1726 false _let_69 false _let_71 true _let_1807 true _let_1725 true _let_1847 true _let_1763 false _let_1900 true _let_2169 false _let_1805 false _let_1716 false _let_70 true _let_2445 true _let_3030 false _let_1845 true _let_1720 true _let_1868 true _let_1750 false _let_69 false _let_70 false _let_71 true _let_299 true _let_2727 true _let_299 true _let_1898 true _let_1897 true _let_1782 false _let_1717 false _let_1869 true _let_1870 false _let_2687 true _let_2686 false _let_1698 true _let_1699 false _let_1778 true _let_1694 true _let_309 true _let_1713 true _let_1714 true _let_1696 false _let_71 true _let_301 true _let_1700 true _let_1703 true _let_1871 true _let_303 true _let_1737 true _let_2685 false _let_737 true _let_657 true _let_738 true _let_3170 true _let_910 false _let_580 true _let_496 false _let_505 true _let_467 true _let_320 true _let_587 true _let_495 true _let_498 false _let_461 true _let_581 true _let_652 true _let_683 true _let_1217 false _let_499 true _let_501 true _let_322 false _let_494 true _let_502 true _let_503 true _let_665 false _let_41 false _let_70 false _let_3172 false _let_3171 false _let_480 true _let_469 true _let_468 true _let_481 true _let_482 true _let_483 false _let_484 true _let_471 true _let_470 false _let_75 true _let_485 true _let_312 false _let_76 false _let_74 true _let_486 true _let_316 true _let_1744 false _let_1740 false _let_71 false _let_69 false _let_1739 true _let_1745)) (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3222)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2096 _let_2223) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1918 _let_2224 :args _let_549) _let_2097)) :args _let_3223)) :args _let_3223)) :args (true _let_3222)) (CONG _let_2093 _let_2219 _let_2780 :args _let_523)) :args ((or _let_307 _let_2779 _let_2215))) _let_2092 _let_2214 _let_2213 (MACRO_RESOLUTION_TRUST _let_3164 _let_2771 _let_2810 _let_3134 _let_2967 _let_2078 _let_2821 _let_2139 (MACRO_RESOLUTION_TRUST (MACRO_RESOLUTION_TRUST _let_2629 _let_2366 _let_2360 _let_2627 _let_1999 _let_2615 _let_3051 _let_3143 _let_2936 _let_2927 _let_3091 _let_2045 _let_2973 _let_2565 :args ((or _let_1748 _let_1773 _let_1760 _let_1898 _let_1737 _let_1692 _let_1735 _let_1763 _let_1860 _let_1800 _let_1730 _let_1807 _let_1847 _let_1857 _let_1744 _let_1757 _let_1852 _let_1839 _let_1866 _let_2025) false _let_1725 true _let_1863 false _let_1716 false _let_70 true _let_1782 false _let_1717 false _let_1778 true _let_1715 true _let_2923 false _let_2687 false _let_583 true _let_1713 true _let_1714)) _let_2348 _let_2739 (REORDERING (CNF_AND_POS :args (_let_1866 0)) :args ((or _let_1823 _let_2361))) _let_3137 _let_1923 _let_1905 _let_1904 _let_2584 _let_2583 _let_2877 _let_3218 _let_2023 _let_1999 _let_1904 _let_2267 _let_2603 _let_2105 _let_3198 _let_1905 _let_1999 _let_1904 _let_2558 _let_2770 _let_2763 (REORDERING (CNF_AND_POS :args (_let_1860 0)) :args ((or _let_1810 _let_2349))) _let_2410 _let_2398 _let_2397 _let_2614 _let_2613 _let_2489 _let_2172 _let_2280 _let_2619 _let_2226 _let_2488 _let_2950 _let_1905 _let_1904 _let_2418 _let_1905 _let_1904 _let_2897 _let_2214 _let_2943 _let_2023 _let_1999 _let_1904 _let_1998 _let_2844 _let_1982 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3221)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2375 _let_2299 _let_2336 _let_2153 _let_2154) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2300 _let_3140 :args _let_549) _let_2376)) :args (_let_2372 _let_1704 _let_1841 _let_1770 _let_1712))) :args (_let_1712 _let_1841 _let_1704 _let_2372 _let_1770))) :args (true _let_3221)) (CONG _let_2149 _let_2683 _let_2305 _let_2373 _let_2146 _let_2211 :args _let_523)) :args ((or _let_1833 _let_2144 _let_2210 _let_2330 _let_2297 _let_2142))) _let_2975 _let_2914 _let_3074 _let_2046 _let_2684 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3220)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_3069 _let_2933 _let_2804 _let_2153 _let_2154) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2935 (SYMM (TRANS (SYMM (TRANS _let_2157 _let_2806)) _let_2156)) :args _let_549) _let_3070)) :args (_let_3066 _let_583 _let_1767 _let_1770 _let_1712))) :args (_let_1712 _let_1767 _let_583 _let_3066 _let_1770))) :args (true _let_3220)) (CONG _let_2149 _let_2965 _let_2752 _let_3067 _let_2146 _let_2864 :args _let_523)) :args ((or _let_2977 _let_2144 _let_2863 _let_2800 _let_2751 _let_2142))) _let_2140 _let_2138 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3219)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2271 _let_2933) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2935 (REFL :args (_let_120)) :args _let_549) _let_2272)) :args (_let_2268 _let_583))) :args (_let_583 _let_2268))) :args (true _let_3219)) (CONG _let_2752 _let_2269 _let_2027 :args _let_523)) :args ((or _let_2265 _let_2026 _let_2751))) _let_2267 _let_3205 _let_2325 _let_2301 _let_2641 _let_2016 _let_1998 _let_2345 _let_2341 _let_2343 _let_2340 _let_1905 _let_3206 _let_3203 _let_2630 _let_2628 _let_2100 _let_3150 _let_2755 _let_2098 _let_2092 _let_3121 _let_3078 _let_2794 _let_2809 _let_2963 _let_2954 _let_1969 _let_2134 _let_2064 _let_1904 _let_1999 _let_3127 _let_2369 _let_2129 _let_3071 _let_3065 :args ((or _let_1692 _let_2751 _let_2227 _let_2330) true _let_1857 true _let_1757 true _let_1866 false _let_1755 false _let_1822 false _let_69 false _let_71 false _let_1702 true _let_1893 false _let_1698 true _let_1773 false _let_1736 false _let_70 false _let_71 true _let_2265 true _let_1894 true _let_1764 true _let_1898 false _let_69 false _let_70 false _let_71 true _let_1706 true _let_1713 true _let_2685 true _let_1860 false _let_1803 false _let_1802 false _let_1801 false _let_1776 true _let_1895 true _let_1847 true _let_1730 true _let_1744 true _let_1869 true _let_303 false _let_1842 false _let_1726 false _let_69 false _let_71 false _let_1740 false _let_69 false _let_71 false _let_1840 false _let_1746 true _let_1739 false _let_1736 false _let_70 false _let_71 true _let_1873 true _let_1722 true _let_301 true _let_1745 true _let_1693 true _let_1697 true _let_1832 true _let_299 true _let_1720 true _let_2835 false _let_1712 true _let_2131 true _let_1748 true _let_2265 true _let_1737 true _let_1839 false _let_1830 false _let_1704 true _let_1707 true _let_1873 true _let_1852 false _let_1843 true _let_1735 false _let_1731 false _let_69 true _let_1763 false _let_1761 true _let_1807 false _let_1805 false _let_1717 true _let_1694 true _let_2689 true _let_1758 true _let_307 true _let_1759 true _let_1766 true _let_1800 false _let_1796 false _let_1767 true _let_1881 true _let_305 true _let_2130 true _let_309 false _let_71 false _let_70 true _let_1708 true _let_1833 false _let_1770 true _let_1760 true _let_2977)) _let_2394 _let_3148 _let_2141 _let_2129 _let_3043 _let_3037 _let_2100 _let_2099 _let_2960 _let_1969 _let_2710 _let_2709 _let_2072 _let_2064 _let_2973 _let_2565 _let_2578 _let_1904 _let_1982 _let_2538 _let_2021 (MACRO_RESOLUTION_TRUST _let_3160 _let_2141 _let_2129 _let_2316 _let_2614 _let_2613 _let_2821 _let_2139 _let_3218 _let_2023 _let_1999 _let_1904 _let_2267 _let_3127 _let_2129 _let_2369 _let_3091 _let_2963 _let_2135 _let_2960 _let_1969 _let_3121 _let_3078 _let_2119 _let_2105 _let_2100 _let_2099 _let_2548 _let_1969 _let_2533 _let_2495 _let_2957 _let_2064 _let_1991 _let_1982 _let_3215 _let_2018 _let_2017 _let_3116 _let_2936 _let_2927 _let_2954 _let_1969 _let_3071 _let_3065 :args ((or _let_1898 _let_1702 _let_1692 _let_2751) false _let_1712 false _let_1770 true _let_2314 false _let_1869 true _let_1895 false _let_2445 true _let_2131 true _let_1776 false _let_1736 false _let_70 false _let_71 true _let_2265 true _let_1841 false _let_1770 true _let_1833 false _let_1773 false _let_1708 true _let_2130 true _let_2687 true _let_305 true _let_1767 true _let_1766 true _let_1765 true _let_1764 false _let_1759 true _let_1758 true _let_1694 true _let_305 false _let_1696 true _let_1709 true _let_1717 true _let_309 true _let_1698 true _let_301 false _let_1713 false _let_1700 true _let_1707 true _let_1720 true _let_1715 true _let_2923 true _let_1881 true _let_305 true _let_1760 true _let_2977)) _let_2390 _let_2226 _let_3198 _let_1905 _let_1999 _let_1904 _let_2558 _let_2936 _let_2927 _let_3071 _let_3065 :args ((or _let_1692 _let_2173 _let_2751) true _let_2724 false _let_1771 true _let_2725 true _let_1767 true _let_1772 false _let_1765 true _let_2131 true _let_1841 false _let_1871 true _let_1899 false _let_1712 false _let_1770 true _let_2445 true _let_3030 false _let_1717 true _let_1758 true _let_1759 true _let_305 false _let_2687 true _let_2686 true _let_1694 true _let_309 true _let_1713 true _let_1714 true _let_1696 false _let_71 true _let_301 true _let_1700 true _let_1703 false _let_1702 true _let_1900 true _let_303 true _let_1898 false _let_69 false _let_70 false _let_71 true _let_1706 true _let_1715 true _let_2923 true _let_1760 true _let_2977)) (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_3186)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_3187 _let_2010 _let_2933 _let_1913 _let_3191 _let_621 _let_601 _let_1354) (SCOPE (TRANS (CONG (TRANS _let_1355 _let_621 _let_927) :args _let_3195) _let_3196 _let_3194 _let_1993 _let_2935 (CONG _let_3190 _let_3190 :args _let_1909)) :args (_let_3172 _let_70 _let_583 _let_69 _let_3171 _let_74 _let_76 _let_687))) :args (_let_76 _let_74 _let_70 _let_69 _let_687 _let_583 _let_3172 _let_3171))) :args (true _let_3186)) :args ((or _let_42 _let_1162 _let_2000 _let_2751 _let_590 _let_612 _let_1906 _let_3185 _let_3184))) _let_1999 _let_1905 _let_3183 _let_3182 _let_1225 _let_1460 _let_1191 _let_1224 _let_1687 _let_655 _let_1222 _let_1219 _let_1678 _let_903 _let_993 _let_537 _let_517 _let_991 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3181)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1340 _let_1005 _let_1666 _let_605 _let_1035) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1007 (SYMM (TRANS (SYMM (TRANS _let_598 _let_1668)) (SYMM (TRANS _let_1036 _let_597)))) :args _let_549) _let_1341)) :args (_let_1337 _let_737 _let_494 _let_594 _let_473))) :args (_let_76 _let_75 _let_473 _let_494 _let_737 _let_1337))) :args (true _let_3181)) (CONG _let_591 _let_527 _let_813 _let_1664 _let_1003 _let_1338 _let_1140 :args _let_523)) :args ((or _let_1307 _let_522 _let_812 _let_1139 _let_710 _let_1002 _let_590))) _let_1334 _let_3180 _let_987 _let_977 _let_768 _let_579 _let_567 _let_520 _let_765 _let_540 _let_589 _let_611 _let_1138 _let_770 _let_1024 _let_1018 _let_3179 _let_1152 _let_634 _let_627 _let_945 _let_565 _let_556 _let_607 _let_1316 _let_1309 _let_1293 _let_3176 _let_586 _let_1685 _let_632 _let_876 _let_867 _let_2936 _let_2927 _let_2954 _let_1969 _let_2754 _let_2283 _let_2811 _let_3134 _let_3071 _let_3065 :args ((or _let_1693 _let_584 _let_515 _let_1019 _let_812 _let_2751) false _let_69 false _let_71 true _let_303 false _let_1849 false _let_1852 true _let_1704 true _let_1833 true _let_1782 false _let_1834 true _let_1709 false _let_1768 true _let_1841 false _let_69 false _let_71 true _let_1807 false _let_1759 true _let_1758 true _let_1731 false _let_69 false _let_71 true _let_1868 false _let_1805 true _let_1694 true _let_305 false _let_2445 false _let_1696 true _let_1709 true _let_1717 true _let_309 true _let_1698 true _let_301 true _let_1735 false _let_1713 false _let_1700 true _let_1707 true _let_1720 true _let_1719 false _let_69 false _let_71 true _let_1702 true _let_2726 true _let_307 false _let_1739 true _let_1745 true _let_1746 false _let_42 false _let_70 false _let_69 false _let_3172 false _let_3171 false _let_687 true _let_836 true _let_726 false _let_461 true _let_581 true _let_652 true _let_683 true _let_1217 true _let_1165 true _let_686 false _let_480 true _let_469 true _let_468 true _let_481 true _let_701 true _let_1307 false _let_737 true _let_482 true _let_483 false _let_484 true _let_471 true _let_470 false _let_75 true _let_485 true _let_312 false _let_76 false _let_74 true _let_486 true _let_316 true _let_657 true _let_738 true _let_3170 true _let_910 false _let_580 true _let_496 false _let_505 true _let_467 true _let_320 true _let_587 true _let_495 true _let_498 false _let_499 true _let_501 true _let_322 false _let_494 true _let_502 true _let_503 true _let_665 true _let_1715 true _let_2923 true _let_1881 true _let_305 true _let_1692 true _let_1831 true _let_1800 true _let_2725 true _let_1760 true _let_2977)) _let_2754 _let_2283 :args ((or _let_584 _let_515 _let_1019 _let_812 _let_2751) false _let_1712 false _let_56 false _let_1711 false _let_1710 false _let_1696 true _let_1709 false _let_1708 true _let_1707 true _let_1698 false _let_69 false _let_70 false _let_71 true _let_1706 true _let_1705 true _let_1704 true _let_1697 false _let_1693 true _let_1692 true _let_1831)) (MACRO_RESOLUTION_TRUST _let_2538 _let_2021 _let_3115 (MACRO_RESOLUTION_TRUST (REORDERING (EQ_RESOLVE (NOT_AND (SCOPE (MACRO_SR_PRED_ELIM (TRANS (SYMM (FALSE_INTRO (ASSUME :args (_let_3169)))) (TRUE_INTRO (TRANS (SYMM (ASSUME :args (_let_1701))) _let_2012)))) :args (_let_70 _let_1701 _let_3169))) (CONG _let_2003 _let_2422 (MACRO_SR_PRED_INTRO :args ((= (not _let_3169) _let_3168))) :args _let_523)) :args ((or _let_3168 _let_2000 _let_2421))) _let_1999 (AND_ELIM _let_1924 :args _let_609) :args (_let_2421 false _let_70 true _let_3168)) _let_2532 _let_2322 _let_2919 _let_1905 _let_2914 _let_2701 _let_1905 _let_2691 (MACRO_RESOLUTION_TRUST _let_2366 _let_2364 _let_2360 _let_2352 _let_2348 (REORDERING (CNF_AND_POS :args (_let_1730 1)) :args ((or _let_1728 _let_2170))) _let_2702 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3167)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2440 _let_2632 _let_2175) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2634 (CONG _let_2176 _let_1990 :args _let_1909) :args _let_549) _let_2441)) :args (_let_2437 _let_1722 _let_1746))) :args (_let_1746 _let_1722 _let_2437))) :args (true _let_3167)) (CONG _let_2383 _let_1938 _let_2438 (REFL :args (_let_3166)) :args _let_523)) :args ((or _let_1901 _let_2173 _let_1937 _let_3166))) _let_2435 (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3165)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_2516 _let_2718 _let_2096) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1918 (TRANS _let_2720 _let_2517) :args _let_549) _let_2097)) :args (_let_1834 _let_2687 _let_308))) :args (_let_308 _let_2687 _let_1834))) :args (true _let_3165)) (CONG _let_2093 _let_2785 _let_2477 (REFL :args (_let_2715)) :args _let_523)) _let_2092 _let_2329 _let_2630 _let_2833 _let_2820 _let_2821 _let_2139 _let_2967 _let_2078 _let_2810 _let_3134 _let_3164 _let_2771 _let_2278 _let_2214 _let_2213 _let_2636 _let_2793 _let_1905 _let_1999 _let_1904 _let_2046 _let_2564 _let_1905 _let_1999 _let_1904 _let_2558 _let_2635 _let_1905 _let_1904 _let_2710 _let_2709 _let_1967 _let_1965 _let_2557 _let_1982 (MACRO_RESOLUTION_TRUST _let_2327 _let_2366 _let_2364 _let_2360 _let_2352 _let_2348 _let_2846 _let_1905 _let_1904 _let_1969 _let_2171 _let_2280 _let_1967 _let_1965 _let_2883 _let_1905 _let_1904 _let_2259 _let_1905 _let_1904 _let_2564 _let_1905 _let_1999 _let_1904 _let_2558 _let_2197 _let_2195 _let_2214 _let_2213 _let_3164 _let_2771 _let_2810 _let_3134 _let_2967 _let_2078 _let_2278 _let_2821 _let_2139 _let_2329 _let_2615 _let_3162 _let_1999 _let_1904 _let_2463 _let_3160 _let_2141 _let_2129 _let_2316 _let_2313 _let_2604 _let_2276 _let_2273 _let_2584 _let_2583 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3158)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1942 _let_2535) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2537 _let_1944 :args _let_549) _let_1943)) :args (_let_1939 _let_1700))) :args (_let_1700 _let_1939))) :args (true _let_3158)) (CONG _let_1984 _let_1940 _let_2228 :args _let_523)) :args ((or _let_1872 _let_2227 _let_1983))) (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3157)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1932 _let_2535) (SCOPE (FALSE_ELIM (TRANS (CONG _let_2537 _let_1934 :args _let_549) _let_1933)) :args (_let_1928 _let_1700))) :args (_let_1700 _let_1928))) :args (true _let_3157)) (CONG _let_1984 _let_1929 _let_2240 :args _let_523)) :args ((or _let_1897 _let_2179 _let_1983))) _let_1925 _let_2601 _let_2599 _let_2538 _let_2021 _let_2642 _let_3156 _let_1936 _let_1904 _let_2496 _let_2680 _let_2673 _let_2532 _let_2919 _let_2914 _let_1905 _let_2322 _let_3151 _let_2495 _let_2741 _let_2740 _let_2811 _let_3134 _let_2750 _let_2743 _let_3129 :args ((or _let_1713 _let_583 _let_1841 _let_1725 _let_1757) false _let_1807 true _let_1866 true _let_1863 true _let_1860 true _let_1857 true _let_1777 false _let_69 false _let_71 true _let_305 true _let_1730 true _let_1744 false _let_1715 true _let_1721 false _let_1718 false _let_69 false _let_71 false _let_1740 false _let_69 false _let_71 true _let_1722 false _let_69 false _let_70 false _let_71 true _let_1706 false _let_1898 true _let_2169 false _let_1739 true _let_1745 true _let_1746 true _let_2724 false _let_1771 true _let_2725 true _let_1767 true _let_1772 true _let_1763 false _let_1765 true _let_2131 true _let_1847 true _let_1782 true _let_1750 false _let_70 false _let_71 true _let_1868 true _let_2445 false _let_1712 false _let_1770 true _let_2314 false _let_1845 false _let_1778 false _let_1869 true _let_1870 false _let_1894 true _let_1893 true _let_1871 true _let_1900 true _let_1897 true _let_1735 true _let_1719 true _let_1702 true _let_1703 true _let_1852 true _let_1849 true _let_1872 false _let_71 false _let_1834 true _let_1720 true _let_1867 false _let_1700 true _let_1698 true _let_1697 false _let_69 true _let_1699 true _let_1693 true _let_1709 true _let_1839 false _let_1835 true _let_1800 true _let_2725 true _let_1760 true _let_2723 false _let_1692)) _let_2642 _let_3156 _let_1905 _let_1904 _let_1936 _let_2739 _let_2206 _let_2496 _let_2495 _let_2738 _let_2737 _let_1999 _let_2565 _let_3150 _let_2755 _let_2680 _let_2673 _let_2701 _let_2691 _let_2601 _let_2599 _let_1904 _let_2538 _let_2021 _let_2532 _let_2919 _let_2914 _let_1905 _let_2322 _let_3151 _let_2741 _let_2740 _let_2811 _let_3134 _let_2750 _let_2743 _let_3129 :args ((or _let_583 _let_2065) true _let_1866 true _let_1863 true _let_1860 true _let_1857 true _let_1730 true _let_1782 true _let_1728 true _let_1901 true _let_1780 true _let_307 true _let_1847 true _let_1807 false _let_1845 false _let_1805 false _let_2445 true _let_2131 true _let_1765 true _let_1772 false _let_1767 true _let_2725 true _let_1771 true _let_2724 true _let_1763 false _let_1746 true _let_1745 true _let_1744 true _let_1750 false _let_69 false _let_70 false _let_71 true _let_299 true _let_1739 false _let_69 false _let_70 false _let_71 true _let_1706 false _let_1738 false _let_69 false _let_71 false _let_2687 true _let_2686 false _let_1722 true _let_1721 true _let_1715 true _let_301 false _let_1713 true _let_1852 true _let_1849 false _let_69 false _let_71 true _let_1872 true _let_1757 true _let_1725 false _let_1834 true _let_1709 false _let_1755 true _let_1716 false _let_70 true _let_1714 true _let_1841 true _let_2689 true _let_1720 true _let_1867 true _let_1696 true _let_1695 true _let_1735 true _let_1719 false _let_71 true _let_1702 true _let_1703 false _let_1700 true _let_1698 true _let_1697 false _let_69 true _let_1699 true _let_1693 true _let_1839 false _let_1835 true _let_1800 true _let_2725 true _let_1760 true _let_2723 false _let_1692)) _let_3151 _let_3129 :args (_let_583 true _let_1703 false _let_1702 true _let_1701 false _let_1700 true _let_1699 true _let_1698 false _let_69 true _let_1697 true _let_1696 false _let_69 true _let_1695 true _let_1694 true _let_1693 false _let_1692)) _let_808 _let_806 _let_1691 _let_1047 _let_940 _let_1688 _let_651 _let_635 _let_586 :args ((or _let_584 _let_515) false _let_583 false _let_473 true _let_475 true _let_474 false _let_582 true _let_466 true _let_581 true _let_476 false _let_580 true _let_322)) _let_579 _let_520 _let_567 _let_565 _let_556 _let_555 _let_540 _let_537 _let_520 _let_517 :args (_let_515 true _let_514 true _let_510 true _let_477 true _let_505 false _let_74 false _let_76 true _let_504 false _let_503 true _let_502 true _let_501 false _let_500 false _let_74 false _let_76 true _let_499 true _let_498 false _let_497 true _let_496 false _let_495 false _let_494 true _let_493 false _let_74 false _let_76 true _let_312 true _let_492 false _let_487 false _let_486 true _let_485 true _let_484 false _let_75 true _let_483 false _let_482 true _let_481 true _let_480 true _let_316 false _let_479 true _let_478 true _let_477 false _let_476 true _let_475 true _let_474 true _let_473 true _let_472 true _let_471 false _let_75 true _let_470 true _let_467 true _let_320 true _let_460 true _let_312 true _let_469 false _let_75 true _let_468)))) (let ((_let_3302 (= _let_10 _let_18))) (let ((_let_3303 (and _let_76 _let_74 _let_580 _let_460))) (let ((_let_3304 (CONG _let_564 (TRANS _let_621 _let_927) :args _let_599))) (let ((_let_3305 (not _let_251))) (let ((_let_3306 (not _let_3302))) (let ((_let_3307 (and _let_479 _let_494 _let_3306))) (let ((_let_3308 (ASSUME :args (_let_3306)))) (let ((_let_3309 (and _let_319 _let_76 _let_74 _let_503))) (let ((_let_3310 (and _let_580 _let_503 _let_836 _let_1193))) (let ((_let_3311 (and _let_319 _let_460 _let_493))) (let ((_let_3312 (and _let_76 _let_75 _let_476 _let_460 _let_836 _let_569))) (let ((_let_3313 (and _let_76 _let_75 _let_476 _let_460 _let_479 _let_569))) (let ((_let_3314 (and _let_75 _let_684))) (let ((_let_3315 (_let_75 _let_684))) (let ((_let_3316 (and _let_684 _let_484))) (let ((_let_3317 (and _let_469 _let_684))) (let ((_let_3318 (_let_469 _let_684))) (let ((_let_3319 (and _let_76 _let_74 _let_580 _let_737))) (let ((_let_3320 (and _let_580 _let_503 _let_471 _let_495 _let_870))) (let ((_let_3321 (and _let_76 _let_75 _let_503 _let_471 _let_460 _let_497 _let_870))) (let ((_let_3322 (SYMM _let_955))) (let ((_let_3323 (MACRO_RESOLUTION_TRUST _let_1569 _let_611 _let_520 _let_589 _let_903 _let_993 _let_991 _let_1386 _let_1000 _let_611 _let_589 _let_1230 _let_611 _let_589 _let_1012 _let_1231 _let_1123 _let_1121 _let_1119 _let_1113 _let_1098 _let_1095 _let_1306 _let_1305 _let_635 _let_520 _let_1683 _let_1293 _let_632 _let_3296 _let_1564 _let_3292 _let_1685 _let_635 _let_611 _let_589 _let_1574 _let_635 _let_1563 _let_464 _let_1561 _let_520 _let_589 _let_1351 _let_943 _let_940 _let_3301 (MACRO_RESOLUTION_TRUST _let_1088 _let_635 _let_611 _let_589 _let_1069 _let_1092 _let_1111 _let_794 _let_1123 _let_1121 _let_1119 _let_1113 _let_1098 _let_1095 _let_1673 _let_1095 _let_1098 _let_1685 _let_1012 _let_1000 _let_611 _let_589 _let_1594 _let_1565 _let_1053 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3321)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_873 _let_1606 _let_601 _let_573 _let_550 _let_1576 _let_528) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1406 (SYMM (TRANS _let_3322 (SYMM (TRANS _let_1607 _let_1578 _let_3322)) (SYMM _let_1590))) :args _let_549) _let_874)) :args (_let_870 _let_497 _let_76 _let_471 _let_460 _let_503 _let_75))) :args (_let_76 _let_75 _let_503 _let_471 _let_460 _let_497 _let_870))) :args (true _let_3321)) (CONG _let_591 _let_527 _let_869 _let_572 _let_543 _let_1620 _let_871 _let_1587 :args _let_523)) :args ((or _let_665 _let_522 _let_868 _let_568 _let_541 _let_1602 _let_1586 _let_590))) _let_520 _let_589 _let_867 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3320)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_873 _let_573 _let_1576 _let_641 _let_967) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1406 _let_1652 :args _let_549) _let_874)) :args (_let_870 _let_471 _let_503 _let_580 _let_495))) :args (_let_580 _let_503 _let_471 _let_495 _let_870))) :args (true _let_3320)) (CONG _let_640 _let_869 _let_572 _let_965 _let_871 _let_1273 :args _let_523)) :args ((or _let_665 _let_639 _let_868 _let_568 _let_963 _let_1272))) _let_635 _let_867 _let_1055 _let_1053 _let_3271 _let_1125 _let_1316 _let_1309 _let_1580 _let_635 _let_520 _let_589 _let_945 _let_607 _let_1224 _let_1223 _let_1688 _let_1475 _let_610 _let_1253 _let_464 _let_1601 _let_1611 _let_1655 _let_1245 _let_1251 _let_1047 _let_1688 _let_940 _let_1598 _let_770 _let_913 _let_1672 _let_1685 _let_959 _let_1407 _let_867 _let_520 _let_1626 _let_1203 _let_1627 _let_589 _let_611 :args ((or _let_486 _let_669 _let_492 _let_568 _let_541 _let_1602) false _let_580 false _let_74 false _let_76 true _let_975 false _let_733 false _let_911 true _let_656 false _let_735 true _let_858 true _let_853 true _let_699 true _let_514 true _let_510 true _let_680 true _let_510 true _let_514 false _let_494 true _let_850 false _let_845 false _let_74 false _let_76 true _let_843 false _let_480 true _let_974 true _let_841 false _let_75 false _let_76 true _let_665 true _let_684 false _let_580 true _let_665 false _let_836 true _let_974 true _let_478 true _let_707 true _let_499 true _let_498 false _let_700 false _let_580 false _let_75 false _let_76 false _let_495 true _let_587 false _let_503 true _let_683 true _let_581 true _let_467 true _let_318 true _let_461 true _let_459 true _let_676 false _let_671 true _let_663 true _let_693 false _let_688 false _let_582 true _let_581 true _let_466 true _let_476 true _let_316 true _let_744 false _let_742 false _let_494 true _let_725 true _let_724 true _let_665 false _let_75 true _let_505 true _let_504 false _let_500 false _let_76 false _let_74)) _let_1245 _let_913 _let_1601 _let_1655 _let_1478 _let_1001 _let_1251 _let_611 _let_589 _let_1672 _let_1685 _let_1611 _let_611 _let_589 _let_1627 _let_611 _let_589 _let_1684 _let_959 _let_1047 _let_940 _let_1688 _let_823 _let_627 _let_1682 _let_1407 _let_520 _let_589 _let_867 _let_1402 _let_611 _let_520 _let_589 _let_903 _let_1598 _let_589 _let_770 _let_1400 _let_825 _let_3264 _let_1685 _let_635 _let_520 _let_914 _let_1059 _let_3265 _let_1044 _let_1138 _let_770 (MACRO_RESOLUTION_TRUST (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_3319)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1005 _let_621 _let_601 _let_641) (SCOPE (TRANS _let_643 _let_3304 (CONG _let_564 (TRANS _let_716 _let_622 _let_1007) :args _let_599)) :args (_let_737 _let_74 _let_76 _let_580))) :args (_let_76 _let_74 _let_580 _let_737))) :args (true _let_3319)) :args ((or _let_1487 _let_639 _let_1002 _let_590 _let_612))) _let_635 _let_611 _let_589 (REORDERING (CNF_AND_POS :args (_let_1489 0)) :args ((or _let_1488 _let_1514))) _let_1533 _let_1532 (REORDERING (CNF_AND_POS :args (_let_1504 2)) :args ((or _let_509 _let_1529))) (REORDERING (CNF_AND_POS :args (_let_1422 3)) :args ((or _let_1421 _let_1483))) (REORDERING (CNF_AND_POS :args (_let_1425 3)) :args ((or _let_1424 _let_1484))) (REORDERING (CNF_AND_POS :args (_let_1500 2)) :args ((or _let_1499 _let_1527))) _let_1386 _let_1470 _let_1469 (REORDERING (CNF_AND_POS :args (_let_1415 0)) :args ((or _let_237 _let_1471))) _let_1468 (REORDERING (CNF_AND_POS :args (_let_1427 0)) :args ((or _let_251 _let_1485))) (REORDERING (CNF_AND_POS :args (_let_1417 0)) :args ((or _let_251 _let_1472))) (REORDERING (IMPLIES_ELIM (SCOPE (MODUS_PONENS _let_1329 (SCOPE (TRANS _let_1524 (CONG _let_554 _let_1524 :args _let_599)) :args _let_1328)) :args _let_1328)) :args ((or _let_508 _let_1272))) (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_3317)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_534 _let_1329) (SCOPE (TRANS _let_1524 (CONG _let_554 _let_1266 :args _let_599)) :args _let_3318)) :args _let_3318)) :args (true _let_3317)) :args ((or _let_1420 _let_521 _let_1272))) (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_3316)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_781 _let_1329) (SCOPE (TRANS _let_1524 (CONG _let_554 _let_1366 :args _let_599)) :args (_let_484 _let_684))) :args (_let_684 _let_484))) :args (true _let_3316)) :args ((or _let_1423 _let_1272 _let_771))) (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_3314)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_528 _let_1329) (SCOPE (TRANS _let_1524 (CONG _let_554 _let_530 :args _let_599)) :args _let_3315)) :args _let_3315)) :args (true _let_3314)) :args ((or _let_1498 _let_522 _let_1272))) _let_520 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3313)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_576 _let_550 _let_647 _let_605 _let_1186) (SCOPE (FALSE_ELIM (TRANS (CONG _let_552 (SYMM (TRANS _let_1633 (SYMM (TRANS _let_1187 _let_597)))) :args _let_549) _let_577)) :args (_let_569 _let_460 _let_476 _let_594 _let_479))) :args (_let_76 _let_75 _let_476 _let_460 _let_479 _let_569))) :args (true _let_3313)) (CONG _let_591 _let_527 _let_637 _let_543 _let_1184 _let_570 _let_1676 :args _let_523)) :args ((or _let_470 _let_522 _let_636 _let_541 _let_1182 _let_1226 _let_590))) _let_520 _let_589 _let_567 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3312)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_576 _let_550 _let_647 _let_605 _let_1085) (SCOPE (FALSE_ELIM (TRANS (CONG (SYMM (TRANS _let_551 _let_1085)) _let_1619 :args _let_549) _let_577)) :args (_let_569 _let_460 _let_476 _let_594 _let_836))) :args (_let_76 _let_75 _let_476 _let_460 _let_836 _let_569))) :args (true _let_3312)) (CONG _let_591 _let_527 _let_637 _let_543 _let_1077 _let_570 _let_1452 :args _let_523)) :args ((or _let_470 _let_522 _let_636 _let_541 _let_1072 _let_1451 _let_590))) _let_520 _let_589 _let_567 (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3311)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_617 _let_753 _let_550) (SCOPE (FALSE_ELIM (TRANS (CONG _let_754 _let_553 :args _let_549) _let_618)) :args (_let_319 _let_493 _let_460))) :args (_let_319 _let_460 _let_493))) :args (true _let_3311)) (CONG _let_614 _let_543 _let_751 (REFL :args ((not _let_237))) :args _let_523)) _let_610 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3310)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_1196 _let_1085 _let_1576 _let_641) (SCOPE (FALSE_ELIM (TRANS (CONG _let_1458 _let_1583 :args _let_549) _let_1197)) :args (_let_1193 _let_836 _let_503 _let_580))) :args (_let_580 _let_503 _let_836 _let_1193))) :args (true _let_3310)) (CONG _let_640 _let_869 _let_1077 _let_1194 _let_1369 :args _let_523)) :args ((or _let_726 _let_639 _let_1368 _let_868 _let_1072))) _let_635 _let_1191 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3309)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_617 _let_1576 _let_625) (SCOPE (FALSE_ELIM (TRANS (CONG (SYMM _let_1578) _let_619 :args _let_549) _let_618)) :args (_let_319 _let_503 _let_616))) :args (_let_319 _let_76 _let_74 _let_503))) :args (true _let_3309)) (CONG _let_614 _let_591 _let_613 _let_869 _let_1448 :args _let_523)) :args ((or _let_318 _let_868 _let_1447 _let_590 _let_612))) _let_611 _let_589 _let_610 (REORDERING (EQ_RESOLVE (RESOLUTION (CNF_AND_NEG :args (_let_3307)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_3308 _let_1186 _let_1666) (SCOPE (FALSE_ELIM (TRANS (CONG (SYMM (TRANS _let_1187 _let_1666)) (REFL :args (_let_18)) :args _let_549) (FALSE_INTRO _let_3308))) :args (_let_3306 _let_479 _let_494))) :args (_let_479 _let_494 _let_3306))) :args (true _let_3307)) (CONG _let_1184 _let_1664 (MACRO_SR_PRED_INTRO :args ((= (not _let_3306) _let_3302))) (REFL :args (_let_3305)) :args _let_523)) :args ((or _let_3302 _let_1182 _let_710 _let_3305))) _let_1685 (AND_ELIM _let_463 :args _let_2245) (REORDERING (CNF_AND_POS :args (_let_1431 1)) :args ((or _let_1430 _let_1486))) (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_3303)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_550 _let_621 _let_601 _let_641) (SCOPE (TRANS _let_643 _let_3304 (CONG _let_564 (TRANS _let_716 _let_622 _let_552) :args _let_599)) :args (_let_460 _let_74 _let_76 _let_580))) :args (_let_76 _let_74 _let_580 _let_460))) :args (true _let_3303)) :args ((or _let_1429 _let_639 _let_541 _let_590 _let_612))) _let_635 _let_611 _let_589 _let_943 _let_940 _let_3301 _let_1563 _let_464 _let_1055 _let_1053 _let_3271 _let_1293 _let_632 _let_3296 _let_1436 _let_1026 _let_823 _let_627 _let_1636 _let_635 _let_556 _let_1565 _let_1053 _let_768 _let_766 _let_762 _let_1150 _let_3295 _let_1685 _let_1385 _let_611 _let_520 _let_589 _let_903 _let_1674 _let_1691 _let_1526 _let_1525 _let_1254 _let_1223 _let_3301 (REORDERING (CNF_AND_POS :args (_let_1502 1)) :args ((or _let_668 _let_1528))) _let_1542 _let_770 _let_1517 _let_520 _let_589 _let_787 _let_1598 _let_589 _let_770 _let_1595 _let_1180 _let_3271 _let_3270 _let_808 _let_806 _let_1691 :args ((or _let_472 _let_473) false _let_580 false _let_74 false _let_76 true _let_1487 false _let_1489 true _let_1507 true _let_1504 true _let_1422 true _let_1425 true _let_1500 false _let_737 true _let_1413 true _let_1412 true _let_1415 true _let_1411 true _let_1427 true _let_1417 false _let_508 false _let_1420 false _let_1423 false _let_1498 false _let_75 true _let_1165 false _let_75 false _let_76 true _let_470 true _let_256 false _let_75 false _let_76 true _let_470 true _let_237 true _let_318 true _let_746 false _let_580 true _let_726 true _let_261 false _let_74 false _let_76 true _let_318 true _let_251 false _let_494 true _let_3302 true _let_1431 false _let_1429 false _let_580 false _let_74 false _let_76 false _let_460 true _let_466 true _let_465 true _let_467 true _let_459 false _let_836 true _let_974 true _let_478 false _let_503 true _let_502 true _let_501 true _let_499 true _let_727 false _let_493 true _let_496 true _let_497 false _let_580 true _let_320 false _let_684 true _let_974 false _let_484 true _let_485 true _let_486 true _let_487 false _let_492 false _let_494 true _let_728 false _let_74 false _let_75 false _let_76 true _let_686 true _let_495 true _let_474 true _let_1496 true _let_1495 false _let_469 true _let_683 true _let_465 true _let_1502 true _let_480 true _let_316 true _let_214 false _let_75 false _let_76 true _let_784 true _let_471 false _let_76 true _let_316 false _let_664 false _let_479 true _let_478 true _let_477 false _let_476 true _let_475 true _let_474)) :args (_let_472 false _let_74 false _let_75 false _let_76 true _let_686 false _let_482 true _let_481 false _let_737 true _let_480 false _let_74 false _let_76 true _let_1165 false _let_74 false _let_76 true _let_845 true _let_848 false _let_850 true _let_858 true _let_853 true _let_699 true _let_514 true _let_510 true _let_735 false _let_732 false _let_580 false _let_75 true _let_707 false _let_499 true _let_502 true _let_501 true _let_843 false _let_703 false _let_494 false _let_580 false _let_74 false _let_76 true _let_746 false _let_580 true _let_503 true _let_459 false _let_839 false _let_75 false _let_76 false _let_461 false _let_467 true _let_466 true _let_465 true _let_460 true _let_693 true _let_744 true _let_676 true _let_663 true _let_728 true _let_314 false _let_688 false _let_74 false _let_76 false _let_742 false _let_494 false _let_671 false _let_74 false _let_76 false _let_500 false _let_74 false _let_76 true _let_669 true _let_725 false _let_582 true _let_466 true _let_581 false _let_497 true _let_496 false _let_666 true _let_724 false _let_75 false _let_76 true _let_665 true _let_723 false _let_74 false _let_75 false _let_76 true _let_686 true _let_476 false _let_76 true _let_316 true _let_469 true _let_722 true _let_493 false _let_494 false _let_580 false _let_75 true _let_745 true _let_492 false _let_471 false _let_490 true _let_486 true _let_316 false _let_473)))) (SCOPE (SCOPE (MACRO_RESOLUTION_TRUST _let_1253 (MACRO_RESOLUTION_TRUST _let_1224 (MACRO_RESOLUTION_TRUST _let_876 _let_867 _let_3323 :args (_let_868 true _let_665 false _let_472)) _let_1688 _let_1223 :args (_let_461 true _let_503 true _let_581 true _let_683)) (MACRO_RESOLUTION_TRUST _let_943 (MACRO_RESOLUTION_TRUST _let_879 _let_567 _let_635 _let_3323 :args (_let_557 true _let_470 false _let_580 false _let_472)) _let_940 _let_3301 :args (_let_460 true _let_467 true _let_466 true _let_465)) _let_464 :args (false false _let_461 false _let_460 true _let_459)) :args (_let_458 _let_457 _let_392 _let_391 _let_326 _let_325 _let_324 _let_311 (and (not (= tptp.e10 tptp.e20)) (not (= tptp.e10 tptp.e21)) (not (= tptp.e10 tptp.e22)) (not (= tptp.e10 tptp.e23)) (not (= tptp.e11 tptp.e20)) (not (= tptp.e11 tptp.e21)) (not (= tptp.e11 tptp.e22)) (not (= tptp.e11 tptp.e23)) (not (= tptp.e12 tptp.e20)) (not (= tptp.e12 tptp.e21)) (not (= tptp.e12 tptp.e22)) (not (= tptp.e12 tptp.e23)) (not (= tptp.e13 tptp.e20)) (not (= tptp.e13 tptp.e21)) (not (= tptp.e13 tptp.e22)) (not (= tptp.e13 tptp.e23))) _let_298 _let_192 _let_77 _let_72 _let_68 _let_64 _let_60 _let_57 _let_53 true))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
% 0.85/1.09  )
% 0.85/1.09  % SZS output end Proof for ALG104+1
% 0.85/1.09  % cvc5---1.0.5 exiting
% 0.85/1.09  % cvc5---1.0.5 exiting
%------------------------------------------------------------------------------