TSTP Solution File: ALG162+1 by SInE---0.4

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : SInE---0.4
% Problem  : ALG162+1 : TPTP v5.0.0. Released v2.7.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : Source/sine.py -e eprover -t %d %s

% Computer : art05.cs.miami.edu
% Model    : i686 i686
% CPU      : Intel(R) Pentium(R) 4 CPU 2.80GHz @ 2793MHz
% Memory   : 2018MB
% OS       : Linux 2.6.26.8-57.fc8
% CPULimit : 300s
% DateTime : Sat Dec 25 04:08:42 EST 2010

% Result   : Unsatisfiable 6.95s
% Output   : CNFRefutation 6.95s
% Verified : 
% SZS Type : None (MakeTreeStats ran out of CPU time)
% Syntax   : Number of formulae    : 1764

% Comments : 
%------------------------------------------------------------------------------
fof(1,axiom,
    ~ ( e3 = op(op(e2,e2),op(e2,e2))
      & e1 = op(e2,e2)
      & e0 = op(op(e2,e2),e2) ),
    file('/tmp/tmpzhwoE7/sel_ALG162+1.p_1',ax29) ).

fof(2,axiom,
    ~ ( e3 = op(op(e2,e2),op(e2,e2))
      & e0 = op(e2,e2)
      & e1 = op(op(e2,e2),e2) ),
    file('/tmp/tmpzhwoE7/sel_ALG162+1.p_1',ax28) ).

fof(3,axiom,
    ~ ( e3 = op(op(e0,e0),op(e0,e0))
      & e2 = op(e0,e0)
      & e1 = op(op(e0,e0),e0) ),
    file('/tmp/tmpzhwoE7/sel_ALG162+1.p_1',ax25) ).

fof(4,axiom,
    ~ ( e3 = op(op(e0,e0),op(e0,e0))
      & e1 = op(e0,e0)
      & e2 = op(op(e0,e0),e0) ),
    file('/tmp/tmpzhwoE7/sel_ALG162+1.p_1',ax24) ).

fof(5,axiom,
    ~ ( e3 = op(op(e1,e1),op(e1,e1))
      & e2 = op(e1,e1)
      & e0 = op(op(e1,e1),e1) ),
    file('/tmp/tmpzhwoE7/sel_ALG162+1.p_1',ax27) ).

fof(7,axiom,
    ~ ( e2 = op(op(e1,e1),op(e1,e1))
      & e3 = op(e1,e1)
      & e0 = op(op(e1,e1),e1) ),
    file('/tmp/tmpzhwoE7/sel_ALG162+1.p_1',ax21) ).

fof(8,axiom,
    ~ ( e2 = op(op(e1,e1),op(e1,e1))
      & e0 = op(e1,e1)
      & e3 = op(op(e1,e1),e1) ),
    file('/tmp/tmpzhwoE7/sel_ALG162+1.p_1',ax20) ).

fof(9,axiom,
    ~ ( e2 = op(op(e3,e3),op(e3,e3))
      & e1 = op(e3,e3)
      & e0 = op(op(e3,e3),e3) ),
    file('/tmp/tmpzhwoE7/sel_ALG162+1.p_1',ax23) ).

fof(10,axiom,
    ~ ( e2 = op(op(e3,e3),op(e3,e3))
      & e0 = op(e3,e3)
      & e1 = op(op(e3,e3),e3) ),
    file('/tmp/tmpzhwoE7/sel_ALG162+1.p_1',ax22) ).

fof(11,axiom,
    ( ( op(e0,e0) = e0
      | op(e0,e1) = e0
      | op(e0,e2) = e0
      | op(e0,e3) = e0 )
    & ( op(e0,e0) = e0
      | op(e1,e0) = e0
      | op(e2,e0) = e0
      | op(e3,e0) = e0 )
    & ( op(e0,e0) = e1
      | op(e0,e1) = e1
      | op(e0,e2) = e1
      | op(e0,e3) = e1 )
    & ( op(e0,e0) = e1
      | op(e1,e0) = e1
      | op(e2,e0) = e1
      | op(e3,e0) = e1 )
    & ( op(e0,e0) = e2
      | op(e0,e1) = e2
      | op(e0,e2) = e2
      | op(e0,e3) = e2 )
    & ( op(e0,e0) = e2
      | op(e1,e0) = e2
      | op(e2,e0) = e2
      | op(e3,e0) = e2 )
    & ( op(e0,e0) = e3
      | op(e0,e1) = e3
      | op(e0,e2) = e3
      | op(e0,e3) = e3 )
    & ( op(e0,e0) = e3
      | op(e1,e0) = e3
      | op(e2,e0) = e3
      | op(e3,e0) = e3 )
    & ( op(e1,e0) = e0
      | op(e1,e1) = e0
      | op(e1,e2) = e0
      | op(e1,e3) = e0 )
    & ( op(e0,e1) = e0
      | op(e1,e1) = e0
      | op(e2,e1) = e0
      | op(e3,e1) = e0 )
    & ( op(e1,e0) = e1
      | op(e1,e1) = e1
      | op(e1,e2) = e1
      | op(e1,e3) = e1 )
    & ( op(e0,e1) = e1
      | op(e1,e1) = e1
      | op(e2,e1) = e1
      | op(e3,e1) = e1 )
    & ( op(e1,e0) = e2
      | op(e1,e1) = e2
      | op(e1,e2) = e2
      | op(e1,e3) = e2 )
    & ( op(e0,e1) = e2
      | op(e1,e1) = e2
      | op(e2,e1) = e2
      | op(e3,e1) = e2 )
    & ( op(e1,e0) = e3
      | op(e1,e1) = e3
      | op(e1,e2) = e3
      | op(e1,e3) = e3 )
    & ( op(e0,e1) = e3
      | op(e1,e1) = e3
      | op(e2,e1) = e3
      | op(e3,e1) = e3 )
    & ( op(e2,e0) = e0
      | op(e2,e1) = e0
      | op(e2,e2) = e0
      | op(e2,e3) = e0 )
    & ( op(e0,e2) = e0
      | op(e1,e2) = e0
      | op(e2,e2) = e0
      | op(e3,e2) = e0 )
    & ( op(e2,e0) = e1
      | op(e2,e1) = e1
      | op(e2,e2) = e1
      | op(e2,e3) = e1 )
    & ( op(e0,e2) = e1
      | op(e1,e2) = e1
      | op(e2,e2) = e1
      | op(e3,e2) = e1 )
    & ( op(e2,e0) = e2
      | op(e2,e1) = e2
      | op(e2,e2) = e2
      | op(e2,e3) = e2 )
    & ( op(e0,e2) = e2
      | op(e1,e2) = e2
      | op(e2,e2) = e2
      | op(e3,e2) = e2 )
    & ( op(e2,e0) = e3
      | op(e2,e1) = e3
      | op(e2,e2) = e3
      | op(e2,e3) = e3 )
    & ( op(e0,e2) = e3
      | op(e1,e2) = e3
      | op(e2,e2) = e3
      | op(e3,e2) = e3 )
    & ( op(e3,e0) = e0
      | op(e3,e1) = e0
      | op(e3,e2) = e0
      | op(e3,e3) = e0 )
    & ( op(e0,e3) = e0
      | op(e1,e3) = e0
      | op(e2,e3) = e0
      | op(e3,e3) = e0 )
    & ( op(e3,e0) = e1
      | op(e3,e1) = e1
      | op(e3,e2) = e1
      | op(e3,e3) = e1 )
    & ( op(e0,e3) = e1
      | op(e1,e3) = e1
      | op(e2,e3) = e1
      | op(e3,e3) = e1 )
    & ( op(e3,e0) = e2
      | op(e3,e1) = e2
      | op(e3,e2) = e2
      | op(e3,e3) = e2 )
    & ( op(e0,e3) = e2
      | op(e1,e3) = e2
      | op(e2,e3) = e2
      | op(e3,e3) = e2 )
    & ( op(e3,e0) = e3
      | op(e3,e1) = e3
      | op(e3,e2) = e3
      | op(e3,e3) = e3 )
    & ( op(e0,e3) = e3
      | op(e1,e3) = e3
      | op(e2,e3) = e3
      | op(e3,e3) = e3 ) ),
    file('/tmp/tmpzhwoE7/sel_ALG162+1.p_1',ax2) ).

fof(12,axiom,
    ( op(e0,e0) != op(e1,e0)
    & op(e0,e0) != op(e2,e0)
    & op(e0,e0) != op(e3,e0)
    & op(e1,e0) != op(e2,e0)
    & op(e1,e0) != op(e3,e0)
    & op(e2,e0) != op(e3,e0)
    & op(e0,e1) != op(e1,e1)
    & op(e0,e1) != op(e2,e1)
    & op(e0,e1) != op(e3,e1)
    & op(e1,e1) != op(e2,e1)
    & op(e1,e1) != op(e3,e1)
    & op(e2,e1) != op(e3,e1)
    & op(e0,e2) != op(e1,e2)
    & op(e0,e2) != op(e2,e2)
    & op(e0,e2) != op(e3,e2)
    & op(e1,e2) != op(e2,e2)
    & op(e1,e2) != op(e3,e2)
    & op(e2,e2) != op(e3,e2)
    & op(e0,e3) != op(e1,e3)
    & op(e0,e3) != op(e2,e3)
    & op(e0,e3) != op(e3,e3)
    & op(e1,e3) != op(e2,e3)
    & op(e1,e3) != op(e3,e3)
    & op(e2,e3) != op(e3,e3)
    & op(e0,e0) != op(e0,e1)
    & op(e0,e0) != op(e0,e2)
    & op(e0,e0) != op(e0,e3)
    & op(e0,e1) != op(e0,e2)
    & op(e0,e1) != op(e0,e3)
    & op(e0,e2) != op(e0,e3)
    & op(e1,e0) != op(e1,e1)
    & op(e1,e0) != op(e1,e2)
    & op(e1,e0) != op(e1,e3)
    & op(e1,e1) != op(e1,e2)
    & op(e1,e1) != op(e1,e3)
    & op(e1,e2) != op(e1,e3)
    & op(e2,e0) != op(e2,e1)
    & op(e2,e0) != op(e2,e2)
    & op(e2,e0) != op(e2,e3)
    & op(e2,e1) != op(e2,e2)
    & op(e2,e1) != op(e2,e3)
    & op(e2,e2) != op(e2,e3)
    & op(e3,e0) != op(e3,e1)
    & op(e3,e0) != op(e3,e2)
    & op(e3,e0) != op(e3,e3)
    & op(e3,e1) != op(e3,e2)
    & op(e3,e1) != op(e3,e3)
    & op(e3,e2) != op(e3,e3) ),
    file('/tmp/tmpzhwoE7/sel_ALG162+1.p_1',ax3) ).

fof(13,axiom,
    ( ( op(e0,e0) = e0
      | op(e0,e0) = e1
      | op(e0,e0) = e2
      | op(e0,e0) = e3 )
    & ( op(e0,e1) = e0
      | op(e0,e1) = e1
      | op(e0,e1) = e2
      | op(e0,e1) = e3 )
    & ( op(e0,e2) = e0
      | op(e0,e2) = e1
      | op(e0,e2) = e2
      | op(e0,e2) = e3 )
    & ( op(e0,e3) = e0
      | op(e0,e3) = e1
      | op(e0,e3) = e2
      | op(e0,e3) = e3 )
    & ( op(e1,e0) = e0
      | op(e1,e0) = e1
      | op(e1,e0) = e2
      | op(e1,e0) = e3 )
    & ( op(e1,e1) = e0
      | op(e1,e1) = e1
      | op(e1,e1) = e2
      | op(e1,e1) = e3 )
    & ( op(e1,e2) = e0
      | op(e1,e2) = e1
      | op(e1,e2) = e2
      | op(e1,e2) = e3 )
    & ( op(e1,e3) = e0
      | op(e1,e3) = e1
      | op(e1,e3) = e2
      | op(e1,e3) = e3 )
    & ( op(e2,e0) = e0
      | op(e2,e0) = e1
      | op(e2,e0) = e2
      | op(e2,e0) = e3 )
    & ( op(e2,e1) = e0
      | op(e2,e1) = e1
      | op(e2,e1) = e2
      | op(e2,e1) = e3 )
    & ( op(e2,e2) = e0
      | op(e2,e2) = e1
      | op(e2,e2) = e2
      | op(e2,e2) = e3 )
    & ( op(e2,e3) = e0
      | op(e2,e3) = e1
      | op(e2,e3) = e2
      | op(e2,e3) = e3 )
    & ( op(e3,e0) = e0
      | op(e3,e0) = e1
      | op(e3,e0) = e2
      | op(e3,e0) = e3 )
    & ( op(e3,e1) = e0
      | op(e3,e1) = e1
      | op(e3,e1) = e2
      | op(e3,e1) = e3 )
    & ( op(e3,e2) = e0
      | op(e3,e2) = e1
      | op(e3,e2) = e2
      | op(e3,e2) = e3 )
    & ( op(e3,e3) = e0
      | op(e3,e3) = e1
      | op(e3,e3) = e2
      | op(e3,e3) = e3 ) ),
    file('/tmp/tmpzhwoE7/sel_ALG162+1.p_1',ax1) ).

fof(14,axiom,
    ~ ( e0 = op(op(e1,e1),op(e1,e1))
      & e2 = op(e1,e1)
      & e3 = op(op(e1,e1),e1) ),
    file('/tmp/tmpzhwoE7/sel_ALG162+1.p_1',ax6) ).

fof(15,axiom,
    ~ ( e0 = op(op(e1,e1),op(e1,e1))
      & e3 = op(e1,e1)
      & e2 = op(op(e1,e1),e1) ),
    file('/tmp/tmpzhwoE7/sel_ALG162+1.p_1',ax7) ).

fof(16,axiom,
    ( e0 != e1
    & e0 != e2
    & e0 != e3
    & e1 != e2
    & e1 != e3
    & e2 != e3 ),
    file('/tmp/tmpzhwoE7/sel_ALG162+1.p_1',ax4) ).

fof(17,axiom,
    ( ( ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e0,e0) = e1
        & op(e0,e1) = e0 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e1,e1) = e1
        & op(e1,e1) = e1 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e2,e2) = e1
        & op(e2,e1) = e2 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e3,e3) = e1
        & op(e3,e1) = e3 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e0,e0) = e1
        & op(e0,e1) = e0 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e1,e1) = e1
        & op(e1,e1) = e1 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e2,e2) = e1
        & op(e2,e1) = e2 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e3,e3) = e1
        & op(e3,e1) = e3 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e0,e0) = e1
        & op(e0,e1) = e0 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e1,e1) = e1
        & op(e1,e1) = e1 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e2,e2) = e1
        & op(e2,e1) = e2 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e3,e3) = e1
        & op(e3,e1) = e3 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e0,e0) = e1
        & op(e0,e1) = e0 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e1,e1) = e1
        & op(e1,e1) = e1 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e2,e2) = e1
        & op(e2,e1) = e2 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e3,e3) = e1
        & op(e3,e1) = e3 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e0,e0) = e2
        & op(e0,e2) = e0 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e1,e1) = e2
        & op(e1,e2) = e1 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e2,e2) = e2
        & op(e2,e2) = e2 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e3,e3) = e2
        & op(e3,e2) = e3 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e0,e0) = e2
        & op(e0,e2) = e0 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e1,e1) = e2
        & op(e1,e2) = e1 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e2,e2) = e2
        & op(e2,e2) = e2 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e3,e3) = e2
        & op(e3,e2) = e3 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e0,e0) = e2
        & op(e0,e2) = e0 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e1,e1) = e2
        & op(e1,e2) = e1 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e2,e2) = e2
        & op(e2,e2) = e2 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e3,e3) = e2
        & op(e3,e2) = e3 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e0,e0) = e2
        & op(e0,e2) = e0 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e1,e1) = e2
        & op(e1,e2) = e1 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e2,e2) = e2
        & op(e2,e2) = e2 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e3,e3) = e2
        & op(e3,e2) = e3 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e0,e0) = e3
        & op(e0,e3) = e0 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e1,e1) = e3
        & op(e1,e3) = e1 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e2,e2) = e3
        & op(e2,e3) = e2 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e3,e3) = e3
        & op(e3,e3) = e3 )
      | ( op(e3,e1) = e3
        & op(e3,e3) != e1
        & op(e0,e0) = e3
        & op(e0,e3) = e0 )
      | ( op(e3,e1) = e3
        & op(e3,e3) != e1
        & op(e1,e1) = e3
        & op(e1,e3) = e1 )
      | ( op(e3,e1) = e3
        & op(e3,e3) != e1
        & op(e2,e2) = e3
        & op(e2,e3) = e2 )
      | ( op(e3,e1) = e3
        & op(e3,e3) != e1
        & op(e3,e3) = e3
        & op(e3,e3) = e3 )
      | ( op(e3,e2) = e3
        & op(e3,e3) != e2
        & op(e0,e0) = e3
        & op(e0,e3) = e0 )
      | ( op(e3,e2) = e3
        & op(e3,e3) != e2
        & op(e1,e1) = e3
        & op(e1,e3) = e1 )
      | ( op(e3,e2) = e3
        & op(e3,e3) != e2
        & op(e2,e2) = e3
        & op(e2,e3) = e2 )
      | ( op(e3,e2) = e3
        & op(e3,e3) != e2
        & op(e3,e3) = e3
        & op(e3,e3) = e3 )
      | ( op(e3,e3) = e3
        & op(e3,e3) != e3
        & op(e0,e0) = e3
        & op(e0,e3) = e0 )
      | ( op(e3,e3) = e3
        & op(e3,e3) != e3
        & op(e1,e1) = e3
        & op(e1,e3) = e1 )
      | ( op(e3,e3) = e3
        & op(e3,e3) != e3
        & op(e2,e2) = e3
        & op(e2,e3) = e2 )
      | ( op(e3,e3) = e3
        & op(e3,e3) != e3
        & op(e3,e3) = e3
        & op(e3,e3) = e3 ) )
    & ( ( op(e0,e0) = e0
        & ( op(e0,e0) != e0
          | op(e0,e0) = e0 )
        & ( op(e1,e0) != e1
          | op(e1,e1) = e0 )
        & ( op(e2,e0) != e2
          | op(e2,e2) = e0 )
        & ( op(e3,e0) != e3
          | op(e3,e3) = e0 ) )
      | ( op(e1,e1) = e1
        & ( op(e0,e1) != e0
          | op(e0,e0) = e1 )
        & ( op(e1,e1) != e1
          | op(e1,e1) = e1 )
        & ( op(e2,e1) != e2
          | op(e2,e2) = e1 )
        & ( op(e3,e1) != e3
          | op(e3,e3) = e1 ) )
      | ( op(e2,e2) = e2
        & ( op(e0,e2) != e0
          | op(e0,e0) = e2 )
        & ( op(e1,e2) != e1
          | op(e1,e1) = e2 )
        & ( op(e2,e2) != e2
          | op(e2,e2) = e2 )
        & ( op(e3,e2) != e3
          | op(e3,e3) = e2 ) )
      | ( op(e3,e3) = e3
        & ( op(e0,e3) != e0
          | op(e0,e0) = e3 )
        & ( op(e1,e3) != e1
          | op(e1,e1) = e3 )
        & ( op(e2,e3) != e2
          | op(e2,e2) = e3 )
        & ( op(e3,e3) != e3
          | op(e3,e3) = e3 ) ) ) ),
    file('/tmp/tmpzhwoE7/sel_ALG162+1.p_1',ax5) ).

fof(18,axiom,
    ~ ( e0 = op(op(e2,e2),op(e2,e2))
      & e1 = op(e2,e2)
      & e3 = op(op(e2,e2),e2) ),
    file('/tmp/tmpzhwoE7/sel_ALG162+1.p_1',ax8) ).

fof(20,axiom,
    ~ ( e1 = op(op(e2,e2),op(e2,e2))
      & e0 = op(e2,e2)
      & e3 = op(op(e2,e2),e2) ),
    file('/tmp/tmpzhwoE7/sel_ALG162+1.p_1',ax14) ).

fof(21,axiom,
    ~ ( e1 = op(op(e2,e2),op(e2,e2))
      & e3 = op(e2,e2)
      & e0 = op(op(e2,e2),e2) ),
    file('/tmp/tmpzhwoE7/sel_ALG162+1.p_1',ax15) ).

fof(22,axiom,
    ~ ( e1 = op(op(e3,e3),op(e3,e3))
      & e0 = op(e3,e3)
      & e2 = op(op(e3,e3),e3) ),
    file('/tmp/tmpzhwoE7/sel_ALG162+1.p_1',ax16) ).

fof(23,axiom,
    ~ ( e1 = op(op(e3,e3),op(e3,e3))
      & e2 = op(e3,e3)
      & e0 = op(op(e3,e3),e3) ),
    file('/tmp/tmpzhwoE7/sel_ALG162+1.p_1',ax17) ).

fof(24,axiom,
    ~ ( e0 = op(op(e3,e3),op(e3,e3))
      & e1 = op(e3,e3)
      & e2 = op(op(e3,e3),e3) ),
    file('/tmp/tmpzhwoE7/sel_ALG162+1.p_1',ax10) ).

fof(25,axiom,
    ~ ( e0 = op(op(e3,e3),op(e3,e3))
      & e2 = op(e3,e3)
      & e1 = op(op(e3,e3),e3) ),
    file('/tmp/tmpzhwoE7/sel_ALG162+1.p_1',ax11) ).

fof(26,axiom,
    ~ ( e1 = op(op(e0,e0),op(e0,e0))
      & e2 = op(e0,e0)
      & e3 = op(op(e0,e0),e0) ),
    file('/tmp/tmpzhwoE7/sel_ALG162+1.p_1',ax12) ).

fof(27,axiom,
    ~ ( e1 = op(op(e0,e0),op(e0,e0))
      & e3 = op(e0,e0)
      & e2 = op(op(e0,e0),e0) ),
    file('/tmp/tmpzhwoE7/sel_ALG162+1.p_1',ax13) ).

fof(28,axiom,
    ~ ( e2 = op(op(e0,e0),op(e0,e0))
      & e1 = op(e0,e0)
      & e3 = op(op(e0,e0),e0) ),
    file('/tmp/tmpzhwoE7/sel_ALG162+1.p_1',ax18) ).

fof(29,axiom,
    ~ ( e2 = op(op(e0,e0),op(e0,e0))
      & e3 = op(e0,e0)
      & e1 = op(op(e0,e0),e0) ),
    file('/tmp/tmpzhwoE7/sel_ALG162+1.p_1',ax19) ).

fof(30,plain,
    ( epred1_0
   => ( ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e2,e2) = e0
        & op(e2,e0) = e2 ) ) ),
    introduced(definition) ).

fof(31,plain,
    ( epred2_0
   => ( ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e1,e1) = e0
        & op(e1,e0) = e1 ) ) ),
    introduced(definition) ).

fof(32,plain,
    ( epred3_0
   => ( ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e0,e0) = e0
        & op(e0,e0) = e0 ) ) ),
    introduced(definition) ).

fof(33,plain,
    ( epred4_0
   => ( ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e3,e3) = e0
        & op(e3,e0) = e3 ) ) ),
    introduced(definition) ).

fof(34,plain,
    ( epred5_0
   => ( ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e2,e2) = e0
        & op(e2,e0) = e2 ) ) ),
    introduced(definition) ).

fof(35,plain,
    ( epred6_0
   => ( ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e0,e0) = e1
        & op(e0,e1) = e0 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e1,e1) = e1
        & op(e1,e1) = e1 ) ) ),
    introduced(definition) ).

fof(36,plain,
    ( epred7_0
   => ( ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e0,e0) = e1
        & op(e0,e1) = e0 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e1,e1) = e1
        & op(e1,e1) = e1 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e2,e2) = e1
        & op(e2,e1) = e2 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e3,e3) = e1
        & op(e3,e1) = e3 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e0,e0) = e1
        & op(e0,e1) = e0 ) ) ),
    introduced(definition) ).

fof(37,plain,
    ( epred8_0
   => ( ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e0,e0) = e1
        & op(e0,e1) = e0 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e1,e1) = e1
        & op(e1,e1) = e1 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e2,e2) = e1
        & op(e2,e1) = e2 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e3,e3) = e1
        & op(e3,e1) = e3 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e0,e0) = e1
        & op(e0,e1) = e0 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e1,e1) = e1
        & op(e1,e1) = e1 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e2,e2) = e1
        & op(e2,e1) = e2 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e3,e3) = e1
        & op(e3,e1) = e3 ) ) ),
    introduced(definition) ).

fof(38,plain,
    ( epred9_0
   => ( ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e0,e0) = e1
        & op(e0,e1) = e0 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e1,e1) = e1
        & op(e1,e1) = e1 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e2,e2) = e1
        & op(e2,e1) = e2 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e3,e3) = e1
        & op(e3,e1) = e3 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e0,e0) = e1
        & op(e0,e1) = e0 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e1,e1) = e1
        & op(e1,e1) = e1 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e2,e2) = e1
        & op(e2,e1) = e2 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e3,e3) = e1
        & op(e3,e1) = e3 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e0,e0) = e1
        & op(e0,e1) = e0 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e1,e1) = e1
        & op(e1,e1) = e1 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e2,e2) = e1
        & op(e2,e1) = e2 ) ) ),
    introduced(definition) ).

fof(39,plain,
    ( epred10_0
   => ( ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e0,e0) = e1
        & op(e0,e1) = e0 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e1,e1) = e1
        & op(e1,e1) = e1 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e2,e2) = e1
        & op(e2,e1) = e2 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e3,e3) = e1
        & op(e3,e1) = e3 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e0,e0) = e1
        & op(e0,e1) = e0 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e1,e1) = e1
        & op(e1,e1) = e1 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e2,e2) = e1
        & op(e2,e1) = e2 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e3,e3) = e1
        & op(e3,e1) = e3 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e0,e0) = e1
        & op(e0,e1) = e0 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e1,e1) = e1
        & op(e1,e1) = e1 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e2,e2) = e1
        & op(e2,e1) = e2 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e3,e3) = e1
        & op(e3,e1) = e3 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e0,e0) = e1
        & op(e0,e1) = e0 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e1,e1) = e1
        & op(e1,e1) = e1 ) ) ),
    introduced(definition) ).

fof(40,plain,
    ( epred11_0
   => ( ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e0,e0) = e1
        & op(e0,e1) = e0 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e1,e1) = e1
        & op(e1,e1) = e1 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e2,e2) = e1
        & op(e2,e1) = e2 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e3,e3) = e1
        & op(e3,e1) = e3 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e0,e0) = e1
        & op(e0,e1) = e0 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e1,e1) = e1
        & op(e1,e1) = e1 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e2,e2) = e1
        & op(e2,e1) = e2 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e3,e3) = e1
        & op(e3,e1) = e3 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e0,e0) = e1
        & op(e0,e1) = e0 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e1,e1) = e1
        & op(e1,e1) = e1 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e2,e2) = e1
        & op(e2,e1) = e2 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e3,e3) = e1
        & op(e3,e1) = e3 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e0,e0) = e1
        & op(e0,e1) = e0 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e1,e1) = e1
        & op(e1,e1) = e1 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e2,e2) = e1
        & op(e2,e1) = e2 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e3,e3) = e1
        & op(e3,e1) = e3 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e0,e0) = e2
        & op(e0,e2) = e0 ) ) ),
    introduced(definition) ).

fof(41,plain,
    ( epred12_0
   => ( ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e0,e0) = e1
        & op(e0,e1) = e0 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e1,e1) = e1
        & op(e1,e1) = e1 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e2,e2) = e1
        & op(e2,e1) = e2 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e3,e3) = e1
        & op(e3,e1) = e3 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e0,e0) = e1
        & op(e0,e1) = e0 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e1,e1) = e1
        & op(e1,e1) = e1 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e2,e2) = e1
        & op(e2,e1) = e2 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e3,e3) = e1
        & op(e3,e1) = e3 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e0,e0) = e1
        & op(e0,e1) = e0 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e1,e1) = e1
        & op(e1,e1) = e1 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e2,e2) = e1
        & op(e2,e1) = e2 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e3,e3) = e1
        & op(e3,e1) = e3 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e0,e0) = e1
        & op(e0,e1) = e0 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e1,e1) = e1
        & op(e1,e1) = e1 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e2,e2) = e1
        & op(e2,e1) = e2 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e3,e3) = e1
        & op(e3,e1) = e3 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e0,e0) = e2
        & op(e0,e2) = e0 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e1,e1) = e2
        & op(e1,e2) = e1 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e2,e2) = e2
        & op(e2,e2) = e2 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e3,e3) = e2
        & op(e3,e2) = e3 ) ) ),
    introduced(definition) ).

fof(42,plain,
    ( epred13_0
   => ( ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e0,e0) = e1
        & op(e0,e1) = e0 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e1,e1) = e1
        & op(e1,e1) = e1 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e2,e2) = e1
        & op(e2,e1) = e2 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e3,e3) = e1
        & op(e3,e1) = e3 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e0,e0) = e1
        & op(e0,e1) = e0 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e1,e1) = e1
        & op(e1,e1) = e1 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e2,e2) = e1
        & op(e2,e1) = e2 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e3,e3) = e1
        & op(e3,e1) = e3 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e0,e0) = e1
        & op(e0,e1) = e0 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e1,e1) = e1
        & op(e1,e1) = e1 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e2,e2) = e1
        & op(e2,e1) = e2 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e3,e3) = e1
        & op(e3,e1) = e3 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e0,e0) = e1
        & op(e0,e1) = e0 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e1,e1) = e1
        & op(e1,e1) = e1 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e2,e2) = e1
        & op(e2,e1) = e2 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e3,e3) = e1
        & op(e3,e1) = e3 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e0,e0) = e2
        & op(e0,e2) = e0 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e1,e1) = e2
        & op(e1,e2) = e1 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e2,e2) = e2
        & op(e2,e2) = e2 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e3,e3) = e2
        & op(e3,e2) = e3 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e0,e0) = e2
        & op(e0,e2) = e0 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e1,e1) = e2
        & op(e1,e2) = e1 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e2,e2) = e2
        & op(e2,e2) = e2 ) ) ),
    introduced(definition) ).

fof(43,plain,
    ( epred14_0
   => ( ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e0,e0) = e1
        & op(e0,e1) = e0 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e1,e1) = e1
        & op(e1,e1) = e1 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e2,e2) = e1
        & op(e2,e1) = e2 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e3,e3) = e1
        & op(e3,e1) = e3 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e0,e0) = e1
        & op(e0,e1) = e0 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e1,e1) = e1
        & op(e1,e1) = e1 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e2,e2) = e1
        & op(e2,e1) = e2 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e3,e3) = e1
        & op(e3,e1) = e3 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e0,e0) = e1
        & op(e0,e1) = e0 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e1,e1) = e1
        & op(e1,e1) = e1 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e2,e2) = e1
        & op(e2,e1) = e2 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e3,e3) = e1
        & op(e3,e1) = e3 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e0,e0) = e1
        & op(e0,e1) = e0 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e1,e1) = e1
        & op(e1,e1) = e1 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e2,e2) = e1
        & op(e2,e1) = e2 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e3,e3) = e1
        & op(e3,e1) = e3 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e0,e0) = e2
        & op(e0,e2) = e0 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e1,e1) = e2
        & op(e1,e2) = e1 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e2,e2) = e2
        & op(e2,e2) = e2 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e3,e3) = e2
        & op(e3,e2) = e3 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e0,e0) = e2
        & op(e0,e2) = e0 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e1,e1) = e2
        & op(e1,e2) = e1 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e2,e2) = e2
        & op(e2,e2) = e2 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e3,e3) = e2
        & op(e3,e2) = e3 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e0,e0) = e2
        & op(e0,e2) = e0 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e1,e1) = e2
        & op(e1,e2) = e1 ) ) ),
    introduced(definition) ).

fof(44,plain,
    ( epred15_0
   => ( ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e0,e0) = e1
        & op(e0,e1) = e0 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e1,e1) = e1
        & op(e1,e1) = e1 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e2,e2) = e1
        & op(e2,e1) = e2 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e3,e3) = e1
        & op(e3,e1) = e3 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e0,e0) = e1
        & op(e0,e1) = e0 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e1,e1) = e1
        & op(e1,e1) = e1 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e2,e2) = e1
        & op(e2,e1) = e2 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e3,e3) = e1
        & op(e3,e1) = e3 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e0,e0) = e1
        & op(e0,e1) = e0 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e1,e1) = e1
        & op(e1,e1) = e1 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e2,e2) = e1
        & op(e2,e1) = e2 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e3,e3) = e1
        & op(e3,e1) = e3 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e0,e0) = e1
        & op(e0,e1) = e0 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e1,e1) = e1
        & op(e1,e1) = e1 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e2,e2) = e1
        & op(e2,e1) = e2 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e3,e3) = e1
        & op(e3,e1) = e3 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e0,e0) = e2
        & op(e0,e2) = e0 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e1,e1) = e2
        & op(e1,e2) = e1 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e2,e2) = e2
        & op(e2,e2) = e2 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e3,e3) = e2
        & op(e3,e2) = e3 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e0,e0) = e2
        & op(e0,e2) = e0 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e1,e1) = e2
        & op(e1,e2) = e1 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e2,e2) = e2
        & op(e2,e2) = e2 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e3,e3) = e2
        & op(e3,e2) = e3 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e0,e0) = e2
        & op(e0,e2) = e0 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e1,e1) = e2
        & op(e1,e2) = e1 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e2,e2) = e2
        & op(e2,e2) = e2 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e3,e3) = e2
        & op(e3,e2) = e3 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e0,e0) = e2
        & op(e0,e2) = e0 ) ) ),
    introduced(definition) ).

fof(45,plain,
    ( epred16_0
   => ( ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e0,e0) = e1
        & op(e0,e1) = e0 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e1,e1) = e1
        & op(e1,e1) = e1 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e2,e2) = e1
        & op(e2,e1) = e2 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e3,e3) = e1
        & op(e3,e1) = e3 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e0,e0) = e1
        & op(e0,e1) = e0 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e1,e1) = e1
        & op(e1,e1) = e1 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e2,e2) = e1
        & op(e2,e1) = e2 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e3,e3) = e1
        & op(e3,e1) = e3 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e0,e0) = e1
        & op(e0,e1) = e0 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e1,e1) = e1
        & op(e1,e1) = e1 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e2,e2) = e1
        & op(e2,e1) = e2 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e3,e3) = e1
        & op(e3,e1) = e3 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e0,e0) = e1
        & op(e0,e1) = e0 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e1,e1) = e1
        & op(e1,e1) = e1 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e2,e2) = e1
        & op(e2,e1) = e2 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e3,e3) = e1
        & op(e3,e1) = e3 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e0,e0) = e2
        & op(e0,e2) = e0 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e1,e1) = e2
        & op(e1,e2) = e1 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e2,e2) = e2
        & op(e2,e2) = e2 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e3,e3) = e2
        & op(e3,e2) = e3 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e0,e0) = e2
        & op(e0,e2) = e0 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e1,e1) = e2
        & op(e1,e2) = e1 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e2,e2) = e2
        & op(e2,e2) = e2 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e3,e3) = e2
        & op(e3,e2) = e3 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e0,e0) = e2
        & op(e0,e2) = e0 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e1,e1) = e2
        & op(e1,e2) = e1 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e2,e2) = e2
        & op(e2,e2) = e2 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e3,e3) = e2
        & op(e3,e2) = e3 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e0,e0) = e2
        & op(e0,e2) = e0 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e1,e1) = e2
        & op(e1,e2) = e1 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e2,e2) = e2
        & op(e2,e2) = e2 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e3,e3) = e2
        & op(e3,e2) = e3 ) ) ),
    introduced(definition) ).

fof(46,plain,
    ( epred17_0
   => ( ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e0,e0) = e1
        & op(e0,e1) = e0 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e1,e1) = e1
        & op(e1,e1) = e1 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e2,e2) = e1
        & op(e2,e1) = e2 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e3,e3) = e1
        & op(e3,e1) = e3 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e0,e0) = e1
        & op(e0,e1) = e0 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e1,e1) = e1
        & op(e1,e1) = e1 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e2,e2) = e1
        & op(e2,e1) = e2 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e3,e3) = e1
        & op(e3,e1) = e3 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e0,e0) = e1
        & op(e0,e1) = e0 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e1,e1) = e1
        & op(e1,e1) = e1 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e2,e2) = e1
        & op(e2,e1) = e2 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e3,e3) = e1
        & op(e3,e1) = e3 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e0,e0) = e1
        & op(e0,e1) = e0 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e1,e1) = e1
        & op(e1,e1) = e1 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e2,e2) = e1
        & op(e2,e1) = e2 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e3,e3) = e1
        & op(e3,e1) = e3 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e0,e0) = e2
        & op(e0,e2) = e0 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e1,e1) = e2
        & op(e1,e2) = e1 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e2,e2) = e2
        & op(e2,e2) = e2 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e3,e3) = e2
        & op(e3,e2) = e3 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e0,e0) = e2
        & op(e0,e2) = e0 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e1,e1) = e2
        & op(e1,e2) = e1 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e2,e2) = e2
        & op(e2,e2) = e2 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e3,e3) = e2
        & op(e3,e2) = e3 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e0,e0) = e2
        & op(e0,e2) = e0 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e1,e1) = e2
        & op(e1,e2) = e1 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e2,e2) = e2
        & op(e2,e2) = e2 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e3,e3) = e2
        & op(e3,e2) = e3 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e0,e0) = e2
        & op(e0,e2) = e0 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e1,e1) = e2
        & op(e1,e2) = e1 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e2,e2) = e2
        & op(e2,e2) = e2 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e3,e3) = e2
        & op(e3,e2) = e3 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e0,e0) = e3
        & op(e0,e3) = e0 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e1,e1) = e3
        & op(e1,e3) = e1 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e2,e2) = e3
        & op(e2,e3) = e2 ) ) ),
    introduced(definition) ).

fof(47,plain,
    ( epred18_0
   => ( ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e0,e0) = e1
        & op(e0,e1) = e0 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e1,e1) = e1
        & op(e1,e1) = e1 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e2,e2) = e1
        & op(e2,e1) = e2 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e3,e3) = e1
        & op(e3,e1) = e3 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e0,e0) = e1
        & op(e0,e1) = e0 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e1,e1) = e1
        & op(e1,e1) = e1 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e2,e2) = e1
        & op(e2,e1) = e2 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e3,e3) = e1
        & op(e3,e1) = e3 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e0,e0) = e1
        & op(e0,e1) = e0 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e1,e1) = e1
        & op(e1,e1) = e1 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e2,e2) = e1
        & op(e2,e1) = e2 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e3,e3) = e1
        & op(e3,e1) = e3 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e0,e0) = e1
        & op(e0,e1) = e0 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e1,e1) = e1
        & op(e1,e1) = e1 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e2,e2) = e1
        & op(e2,e1) = e2 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e3,e3) = e1
        & op(e3,e1) = e3 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e0,e0) = e2
        & op(e0,e2) = e0 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e1,e1) = e2
        & op(e1,e2) = e1 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e2,e2) = e2
        & op(e2,e2) = e2 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e3,e3) = e2
        & op(e3,e2) = e3 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e0,e0) = e2
        & op(e0,e2) = e0 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e1,e1) = e2
        & op(e1,e2) = e1 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e2,e2) = e2
        & op(e2,e2) = e2 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e3,e3) = e2
        & op(e3,e2) = e3 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e0,e0) = e2
        & op(e0,e2) = e0 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e1,e1) = e2
        & op(e1,e2) = e1 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e2,e2) = e2
        & op(e2,e2) = e2 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e3,e3) = e2
        & op(e3,e2) = e3 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e0,e0) = e2
        & op(e0,e2) = e0 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e1,e1) = e2
        & op(e1,e2) = e1 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e2,e2) = e2
        & op(e2,e2) = e2 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e3,e3) = e2
        & op(e3,e2) = e3 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e0,e0) = e3
        & op(e0,e3) = e0 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e1,e1) = e3
        & op(e1,e3) = e1 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e2,e2) = e3
        & op(e2,e3) = e2 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e3,e3) = e3
        & op(e3,e3) = e3 )
      | ( op(e3,e1) = e3
        & op(e3,e3) != e1
        & op(e0,e0) = e3
        & op(e0,e3) = e0 )
      | ( op(e3,e1) = e3
        & op(e3,e3) != e1
        & op(e1,e1) = e3
        & op(e1,e3) = e1 ) ) ),
    introduced(definition) ).

fof(48,plain,
    ( epred19_0
   => ( ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e0,e0) = e1
        & op(e0,e1) = e0 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e1,e1) = e1
        & op(e1,e1) = e1 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e2,e2) = e1
        & op(e2,e1) = e2 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e3,e3) = e1
        & op(e3,e1) = e3 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e0,e0) = e1
        & op(e0,e1) = e0 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e1,e1) = e1
        & op(e1,e1) = e1 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e2,e2) = e1
        & op(e2,e1) = e2 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e3,e3) = e1
        & op(e3,e1) = e3 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e0,e0) = e1
        & op(e0,e1) = e0 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e1,e1) = e1
        & op(e1,e1) = e1 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e2,e2) = e1
        & op(e2,e1) = e2 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e3,e3) = e1
        & op(e3,e1) = e3 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e0,e0) = e1
        & op(e0,e1) = e0 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e1,e1) = e1
        & op(e1,e1) = e1 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e2,e2) = e1
        & op(e2,e1) = e2 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e3,e3) = e1
        & op(e3,e1) = e3 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e0,e0) = e2
        & op(e0,e2) = e0 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e1,e1) = e2
        & op(e1,e2) = e1 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e2,e2) = e2
        & op(e2,e2) = e2 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e3,e3) = e2
        & op(e3,e2) = e3 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e0,e0) = e2
        & op(e0,e2) = e0 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e1,e1) = e2
        & op(e1,e2) = e1 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e2,e2) = e2
        & op(e2,e2) = e2 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e3,e3) = e2
        & op(e3,e2) = e3 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e0,e0) = e2
        & op(e0,e2) = e0 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e1,e1) = e2
        & op(e1,e2) = e1 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e2,e2) = e2
        & op(e2,e2) = e2 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e3,e3) = e2
        & op(e3,e2) = e3 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e0,e0) = e2
        & op(e0,e2) = e0 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e1,e1) = e2
        & op(e1,e2) = e1 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e2,e2) = e2
        & op(e2,e2) = e2 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e3,e3) = e2
        & op(e3,e2) = e3 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e0,e0) = e3
        & op(e0,e3) = e0 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e1,e1) = e3
        & op(e1,e3) = e1 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e2,e2) = e3
        & op(e2,e3) = e2 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e3,e3) = e3
        & op(e3,e3) = e3 )
      | ( op(e3,e1) = e3
        & op(e3,e3) != e1
        & op(e0,e0) = e3
        & op(e0,e3) = e0 )
      | ( op(e3,e1) = e3
        & op(e3,e3) != e1
        & op(e1,e1) = e3
        & op(e1,e3) = e1 )
      | ( op(e3,e1) = e3
        & op(e3,e3) != e1
        & op(e2,e2) = e3
        & op(e2,e3) = e2 )
      | ( op(e3,e1) = e3
        & op(e3,e3) != e1
        & op(e3,e3) = e3
        & op(e3,e3) = e3 )
      | ( op(e3,e2) = e3
        & op(e3,e3) != e2
        & op(e0,e0) = e3
        & op(e0,e3) = e0 ) ) ),
    introduced(definition) ).

fof(49,plain,
    ( epred20_0
   => ( ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e0,e0) = e1
        & op(e0,e1) = e0 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e1,e1) = e1
        & op(e1,e1) = e1 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e2,e2) = e1
        & op(e2,e1) = e2 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e3,e3) = e1
        & op(e3,e1) = e3 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e0,e0) = e1
        & op(e0,e1) = e0 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e1,e1) = e1
        & op(e1,e1) = e1 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e2,e2) = e1
        & op(e2,e1) = e2 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e3,e3) = e1
        & op(e3,e1) = e3 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e0,e0) = e1
        & op(e0,e1) = e0 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e1,e1) = e1
        & op(e1,e1) = e1 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e2,e2) = e1
        & op(e2,e1) = e2 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e3,e3) = e1
        & op(e3,e1) = e3 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e0,e0) = e1
        & op(e0,e1) = e0 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e1,e1) = e1
        & op(e1,e1) = e1 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e2,e2) = e1
        & op(e2,e1) = e2 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e3,e3) = e1
        & op(e3,e1) = e3 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e0,e0) = e2
        & op(e0,e2) = e0 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e1,e1) = e2
        & op(e1,e2) = e1 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e2,e2) = e2
        & op(e2,e2) = e2 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e3,e3) = e2
        & op(e3,e2) = e3 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e0,e0) = e2
        & op(e0,e2) = e0 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e1,e1) = e2
        & op(e1,e2) = e1 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e2,e2) = e2
        & op(e2,e2) = e2 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e3,e3) = e2
        & op(e3,e2) = e3 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e0,e0) = e2
        & op(e0,e2) = e0 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e1,e1) = e2
        & op(e1,e2) = e1 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e2,e2) = e2
        & op(e2,e2) = e2 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e3,e3) = e2
        & op(e3,e2) = e3 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e0,e0) = e2
        & op(e0,e2) = e0 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e1,e1) = e2
        & op(e1,e2) = e1 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e2,e2) = e2
        & op(e2,e2) = e2 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e3,e3) = e2
        & op(e3,e2) = e3 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e0,e0) = e3
        & op(e0,e3) = e0 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e1,e1) = e3
        & op(e1,e3) = e1 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e2,e2) = e3
        & op(e2,e3) = e2 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e3,e3) = e3
        & op(e3,e3) = e3 )
      | ( op(e3,e1) = e3
        & op(e3,e3) != e1
        & op(e0,e0) = e3
        & op(e0,e3) = e0 )
      | ( op(e3,e1) = e3
        & op(e3,e3) != e1
        & op(e1,e1) = e3
        & op(e1,e3) = e1 )
      | ( op(e3,e1) = e3
        & op(e3,e3) != e1
        & op(e2,e2) = e3
        & op(e2,e3) = e2 )
      | ( op(e3,e1) = e3
        & op(e3,e3) != e1
        & op(e3,e3) = e3
        & op(e3,e3) = e3 )
      | ( op(e3,e2) = e3
        & op(e3,e3) != e2
        & op(e0,e0) = e3
        & op(e0,e3) = e0 )
      | ( op(e3,e2) = e3
        & op(e3,e3) != e2
        & op(e1,e1) = e3
        & op(e1,e3) = e1 )
      | ( op(e3,e2) = e3
        & op(e3,e3) != e2
        & op(e2,e2) = e3
        & op(e2,e3) = e2 )
      | ( op(e3,e2) = e3
        & op(e3,e3) != e2
        & op(e3,e3) = e3
        & op(e3,e3) = e3 ) ) ),
    introduced(definition) ).

fof(50,plain,
    ( epred21_0
   => ( ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e0,e0) = e1
        & op(e0,e1) = e0 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e1,e1) = e1
        & op(e1,e1) = e1 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e2,e2) = e1
        & op(e2,e1) = e2 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e3,e3) = e1
        & op(e3,e1) = e3 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e0,e0) = e1
        & op(e0,e1) = e0 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e1,e1) = e1
        & op(e1,e1) = e1 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e2,e2) = e1
        & op(e2,e1) = e2 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e3,e3) = e1
        & op(e3,e1) = e3 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e0,e0) = e1
        & op(e0,e1) = e0 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e1,e1) = e1
        & op(e1,e1) = e1 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e2,e2) = e1
        & op(e2,e1) = e2 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e3,e3) = e1
        & op(e3,e1) = e3 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e0,e0) = e1
        & op(e0,e1) = e0 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e1,e1) = e1
        & op(e1,e1) = e1 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e2,e2) = e1
        & op(e2,e1) = e2 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e3,e3) = e1
        & op(e3,e1) = e3 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e0,e0) = e2
        & op(e0,e2) = e0 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e1,e1) = e2
        & op(e1,e2) = e1 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e2,e2) = e2
        & op(e2,e2) = e2 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e3,e3) = e2
        & op(e3,e2) = e3 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e0,e0) = e2
        & op(e0,e2) = e0 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e1,e1) = e2
        & op(e1,e2) = e1 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e2,e2) = e2
        & op(e2,e2) = e2 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e3,e3) = e2
        & op(e3,e2) = e3 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e0,e0) = e2
        & op(e0,e2) = e0 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e1,e1) = e2
        & op(e1,e2) = e1 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e2,e2) = e2
        & op(e2,e2) = e2 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e3,e3) = e2
        & op(e3,e2) = e3 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e0,e0) = e2
        & op(e0,e2) = e0 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e1,e1) = e2
        & op(e1,e2) = e1 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e2,e2) = e2
        & op(e2,e2) = e2 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e3,e3) = e2
        & op(e3,e2) = e3 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e0,e0) = e3
        & op(e0,e3) = e0 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e1,e1) = e3
        & op(e1,e3) = e1 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e2,e2) = e3
        & op(e2,e3) = e2 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e3,e3) = e3
        & op(e3,e3) = e3 )
      | ( op(e3,e1) = e3
        & op(e3,e3) != e1
        & op(e0,e0) = e3
        & op(e0,e3) = e0 )
      | ( op(e3,e1) = e3
        & op(e3,e3) != e1
        & op(e1,e1) = e3
        & op(e1,e3) = e1 )
      | ( op(e3,e1) = e3
        & op(e3,e3) != e1
        & op(e2,e2) = e3
        & op(e2,e3) = e2 )
      | ( op(e3,e1) = e3
        & op(e3,e3) != e1
        & op(e3,e3) = e3
        & op(e3,e3) = e3 )
      | ( op(e3,e2) = e3
        & op(e3,e3) != e2
        & op(e0,e0) = e3
        & op(e0,e3) = e0 )
      | ( op(e3,e2) = e3
        & op(e3,e3) != e2
        & op(e1,e1) = e3
        & op(e1,e3) = e1 )
      | ( op(e3,e2) = e3
        & op(e3,e3) != e2
        & op(e2,e2) = e3
        & op(e2,e3) = e2 )
      | ( op(e3,e2) = e3
        & op(e3,e3) != e2
        & op(e3,e3) = e3
        & op(e3,e3) = e3 )
      | ( op(e3,e3) = e3
        & op(e3,e3) != e3
        & op(e0,e0) = e3
        & op(e0,e3) = e0 )
      | ( op(e3,e3) = e3
        & op(e3,e3) != e3
        & op(e1,e1) = e3
        & op(e1,e3) = e1 )
      | ( op(e3,e3) = e3
        & op(e3,e3) != e3
        & op(e2,e2) = e3
        & op(e2,e3) = e2 ) ) ),
    introduced(definition) ).

fof(51,plain,
    ( epred22_0
   => ( ( op(e0,e0) = e0
        & ( op(e0,e0) != e0
          | op(e0,e0) = e0 )
        & ( op(e1,e0) != e1
          | op(e1,e1) = e0 )
        & ( op(e2,e0) != e2
          | op(e2,e2) = e0 )
        & ( op(e3,e0) != e3
          | op(e3,e3) = e0 ) )
      | ( op(e1,e1) = e1
        & ( op(e0,e1) != e0
          | op(e0,e0) = e1 )
        & ( op(e1,e1) != e1
          | op(e1,e1) = e1 )
        & ( op(e2,e1) != e2
          | op(e2,e2) = e1 )
        & ( op(e3,e1) != e3
          | op(e3,e3) = e1 ) ) ) ),
    introduced(definition) ).

fof(52,plain,
    ( ( epred21_0
      | ( op(e3,e3) = e3
        & op(e3,e3) != e3
        & op(e3,e3) = e3
        & op(e3,e3) = e3 ) )
    & ( epred22_0
      | ( op(e2,e2) = e2
        & ( op(e0,e2) != e0
          | op(e0,e0) = e2 )
        & ( op(e1,e2) != e1
          | op(e1,e1) = e2 )
        & ( op(e2,e2) != e2
          | op(e2,e2) = e2 )
        & ( op(e3,e2) != e3
          | op(e3,e3) = e2 ) )
      | ( op(e3,e3) = e3
        & ( op(e0,e3) != e0
          | op(e0,e0) = e3 )
        & ( op(e1,e3) != e1
          | op(e1,e1) = e3 )
        & ( op(e2,e3) != e2
          | op(e2,e2) = e3 )
        & ( op(e3,e3) != e3
          | op(e3,e3) = e3 ) ) ) ),
    inference(apply_def,[status(esa)],[inference(apply_def,[status(esa)],[17,50,theory(equality)]),51,theory(equality)]) ).

fof(53,plain,
    ( epred2_0
   => ( epred1_0
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e1,e1) = e0
        & op(e1,e0) = e1 ) ) ),
    inference(apply_def,[status(esa)],[31,30,theory(equality)]) ).

fof(54,plain,
    ( epred3_0
   => ( epred2_0
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e0,e0) = e0
        & op(e0,e0) = e0 ) ) ),
    inference(apply_def,[status(esa)],[32,53,theory(equality)]) ).

fof(55,plain,
    ( epred4_0
   => ( epred3_0
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e2,e2) = e0
        & op(e2,e0) = e2 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e3,e3) = e0
        & op(e3,e0) = e3 ) ) ),
    inference(apply_def,[status(esa)],[33,54,theory(equality)]) ).

fof(56,plain,
    ( epred5_0
   => ( epred4_0
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e0,e0) = e0
        & op(e0,e0) = e0 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e1,e1) = e0
        & op(e1,e0) = e1 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e2,e2) = e0
        & op(e2,e0) = e2 ) ) ),
    inference(apply_def,[status(esa)],[34,55,theory(equality)]) ).

fof(57,plain,
    ( epred6_0
   => ( epred5_0
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e3,e3) = e0
        & op(e3,e0) = e3 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e0,e0) = e1
        & op(e0,e1) = e0 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e1,e1) = e1
        & op(e1,e1) = e1 ) ) ),
    inference(apply_def,[status(esa)],[35,56,theory(equality)]) ).

fof(58,plain,
    ( epred7_0
   => ( epred6_0
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e2,e2) = e1
        & op(e2,e1) = e2 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e3,e3) = e1
        & op(e3,e1) = e3 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e0,e0) = e1
        & op(e0,e1) = e0 ) ) ),
    inference(apply_def,[status(esa)],[36,57,theory(equality)]) ).

fof(59,plain,
    ( epred8_0
   => ( epred7_0
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e1,e1) = e1
        & op(e1,e1) = e1 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e2,e2) = e1
        & op(e2,e1) = e2 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1
        & op(e3,e3) = e1
        & op(e3,e1) = e3 ) ) ),
    inference(apply_def,[status(esa)],[37,58,theory(equality)]) ).

fof(60,plain,
    ( epred9_0
   => ( epred8_0
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e0,e0) = e1
        & op(e0,e1) = e0 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e1,e1) = e1
        & op(e1,e1) = e1 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e2,e2) = e1
        & op(e2,e1) = e2 ) ) ),
    inference(apply_def,[status(esa)],[38,59,theory(equality)]) ).

fof(61,plain,
    ( epred10_0
   => ( epred9_0
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e3,e3) = e1
        & op(e3,e1) = e3 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e0,e0) = e1
        & op(e0,e1) = e0 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e1,e1) = e1
        & op(e1,e1) = e1 ) ) ),
    inference(apply_def,[status(esa)],[39,60,theory(equality)]) ).

fof(62,plain,
    ( epred11_0
   => ( epred10_0
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e2,e2) = e1
        & op(e2,e1) = e2 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e3,e3) = e1
        & op(e3,e1) = e3 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e0,e0) = e2
        & op(e0,e2) = e0 ) ) ),
    inference(apply_def,[status(esa)],[40,61,theory(equality)]) ).

fof(63,plain,
    ( epred12_0
   => ( epred11_0
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e1,e1) = e2
        & op(e1,e2) = e1 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e2,e2) = e2
        & op(e2,e2) = e2 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e3,e3) = e2
        & op(e3,e2) = e3 ) ) ),
    inference(apply_def,[status(esa)],[41,62,theory(equality)]) ).

fof(64,plain,
    ( epred13_0
   => ( epred12_0
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e0,e0) = e2
        & op(e0,e2) = e0 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e1,e1) = e2
        & op(e1,e2) = e1 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e2,e2) = e2
        & op(e2,e2) = e2 ) ) ),
    inference(apply_def,[status(esa)],[42,63,theory(equality)]) ).

fof(65,plain,
    ( epred14_0
   => ( epred13_0
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e3,e3) = e2
        & op(e3,e2) = e3 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e0,e0) = e2
        & op(e0,e2) = e0 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e1,e1) = e2
        & op(e1,e2) = e1 ) ) ),
    inference(apply_def,[status(esa)],[43,64,theory(equality)]) ).

fof(66,plain,
    ( epred15_0
   => ( epred14_0
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e2,e2) = e2
        & op(e2,e2) = e2 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2
        & op(e3,e3) = e2
        & op(e3,e2) = e3 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e0,e0) = e2
        & op(e0,e2) = e0 ) ) ),
    inference(apply_def,[status(esa)],[44,65,theory(equality)]) ).

fof(67,plain,
    ( epred16_0
   => ( epred15_0
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e1,e1) = e2
        & op(e1,e2) = e1 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e2,e2) = e2
        & op(e2,e2) = e2 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e3,e3) = e2
        & op(e3,e2) = e3 ) ) ),
    inference(apply_def,[status(esa)],[45,66,theory(equality)]) ).

fof(68,plain,
    ( epred17_0
   => ( epred16_0
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e0,e0) = e3
        & op(e0,e3) = e0 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e1,e1) = e3
        & op(e1,e3) = e1 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e2,e2) = e3
        & op(e2,e3) = e2 ) ) ),
    inference(apply_def,[status(esa)],[46,67,theory(equality)]) ).

fof(69,plain,
    ( epred18_0
   => ( epred17_0
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e3,e3) = e3
        & op(e3,e3) = e3 )
      | ( op(e3,e1) = e3
        & op(e3,e3) != e1
        & op(e0,e0) = e3
        & op(e0,e3) = e0 )
      | ( op(e3,e1) = e3
        & op(e3,e3) != e1
        & op(e1,e1) = e3
        & op(e1,e3) = e1 ) ) ),
    inference(apply_def,[status(esa)],[47,68,theory(equality)]) ).

fof(70,plain,
    ( epred19_0
   => ( epred18_0
      | ( op(e3,e1) = e3
        & op(e3,e3) != e1
        & op(e2,e2) = e3
        & op(e2,e3) = e2 )
      | ( op(e3,e1) = e3
        & op(e3,e3) != e1
        & op(e3,e3) = e3
        & op(e3,e3) = e3 )
      | ( op(e3,e2) = e3
        & op(e3,e3) != e2
        & op(e0,e0) = e3
        & op(e0,e3) = e0 ) ) ),
    inference(apply_def,[status(esa)],[48,69,theory(equality)]) ).

fof(71,plain,
    ( epred20_0
   => ( epred19_0
      | ( op(e3,e2) = e3
        & op(e3,e3) != e2
        & op(e1,e1) = e3
        & op(e1,e3) = e1 )
      | ( op(e3,e2) = e3
        & op(e3,e3) != e2
        & op(e2,e2) = e3
        & op(e2,e3) = e2 )
      | ( op(e3,e2) = e3
        & op(e3,e3) != e2
        & op(e3,e3) = e3
        & op(e3,e3) = e3 ) ) ),
    inference(apply_def,[status(esa)],[49,70,theory(equality)]) ).

fof(72,plain,
    ( epred21_0
   => ( epred20_0
      | ( op(e3,e3) = e3
        & op(e3,e3) != e3
        & op(e0,e0) = e3
        & op(e0,e3) = e0 )
      | ( op(e3,e3) = e3
        & op(e3,e3) != e3
        & op(e1,e1) = e3
        & op(e1,e3) = e1 )
      | ( op(e3,e3) = e3
        & op(e3,e3) != e3
        & op(e2,e2) = e3
        & op(e2,e3) = e2 ) ) ),
    inference(apply_def,[status(esa)],[50,71,theory(equality)]) ).

fof(73,plain,
    ( e3 != op(op(e2,e2),op(e2,e2))
    | e1 != op(e2,e2)
    | e0 != op(op(e2,e2),e2) ),
    inference(fof_nnf,[status(thm)],[1]) ).

cnf(74,plain,
    ( e0 != op(op(e2,e2),e2)
    | e1 != op(e2,e2)
    | e3 != op(op(e2,e2),op(e2,e2)) ),
    inference(split_conjunct,[status(thm)],[73]) ).

fof(75,plain,
    ( e3 != op(op(e2,e2),op(e2,e2))
    | e0 != op(e2,e2)
    | e1 != op(op(e2,e2),e2) ),
    inference(fof_nnf,[status(thm)],[2]) ).

cnf(76,plain,
    ( e1 != op(op(e2,e2),e2)
    | e0 != op(e2,e2)
    | e3 != op(op(e2,e2),op(e2,e2)) ),
    inference(split_conjunct,[status(thm)],[75]) ).

fof(77,plain,
    ( e3 != op(op(e0,e0),op(e0,e0))
    | e2 != op(e0,e0)
    | e1 != op(op(e0,e0),e0) ),
    inference(fof_nnf,[status(thm)],[3]) ).

cnf(78,plain,
    ( e1 != op(op(e0,e0),e0)
    | e2 != op(e0,e0)
    | e3 != op(op(e0,e0),op(e0,e0)) ),
    inference(split_conjunct,[status(thm)],[77]) ).

fof(79,plain,
    ( e3 != op(op(e0,e0),op(e0,e0))
    | e1 != op(e0,e0)
    | e2 != op(op(e0,e0),e0) ),
    inference(fof_nnf,[status(thm)],[4]) ).

cnf(80,plain,
    ( e2 != op(op(e0,e0),e0)
    | e1 != op(e0,e0)
    | e3 != op(op(e0,e0),op(e0,e0)) ),
    inference(split_conjunct,[status(thm)],[79]) ).

fof(81,plain,
    ( e3 != op(op(e1,e1),op(e1,e1))
    | e2 != op(e1,e1)
    | e0 != op(op(e1,e1),e1) ),
    inference(fof_nnf,[status(thm)],[5]) ).

cnf(82,plain,
    ( e0 != op(op(e1,e1),e1)
    | e2 != op(e1,e1)
    | e3 != op(op(e1,e1),op(e1,e1)) ),
    inference(split_conjunct,[status(thm)],[81]) ).

fof(85,plain,
    ( e2 != op(op(e1,e1),op(e1,e1))
    | e3 != op(e1,e1)
    | e0 != op(op(e1,e1),e1) ),
    inference(fof_nnf,[status(thm)],[7]) ).

cnf(86,plain,
    ( e0 != op(op(e1,e1),e1)
    | e3 != op(e1,e1)
    | e2 != op(op(e1,e1),op(e1,e1)) ),
    inference(split_conjunct,[status(thm)],[85]) ).

fof(87,plain,
    ( e2 != op(op(e1,e1),op(e1,e1))
    | e0 != op(e1,e1)
    | e3 != op(op(e1,e1),e1) ),
    inference(fof_nnf,[status(thm)],[8]) ).

cnf(88,plain,
    ( e3 != op(op(e1,e1),e1)
    | e0 != op(e1,e1)
    | e2 != op(op(e1,e1),op(e1,e1)) ),
    inference(split_conjunct,[status(thm)],[87]) ).

fof(89,plain,
    ( e2 != op(op(e3,e3),op(e3,e3))
    | e1 != op(e3,e3)
    | e0 != op(op(e3,e3),e3) ),
    inference(fof_nnf,[status(thm)],[9]) ).

cnf(90,plain,
    ( e0 != op(op(e3,e3),e3)
    | e1 != op(e3,e3)
    | e2 != op(op(e3,e3),op(e3,e3)) ),
    inference(split_conjunct,[status(thm)],[89]) ).

fof(91,plain,
    ( e2 != op(op(e3,e3),op(e3,e3))
    | e0 != op(e3,e3)
    | e1 != op(op(e3,e3),e3) ),
    inference(fof_nnf,[status(thm)],[10]) ).

cnf(92,plain,
    ( e1 != op(op(e3,e3),e3)
    | e0 != op(e3,e3)
    | e2 != op(op(e3,e3),op(e3,e3)) ),
    inference(split_conjunct,[status(thm)],[91]) ).

cnf(93,plain,
    ( op(e3,e3) = e3
    | op(e2,e3) = e3
    | op(e1,e3) = e3
    | op(e0,e3) = e3 ),
    inference(split_conjunct,[status(thm)],[11]) ).

cnf(95,plain,
    ( op(e3,e3) = e2
    | op(e2,e3) = e2
    | op(e1,e3) = e2
    | op(e0,e3) = e2 ),
    inference(split_conjunct,[status(thm)],[11]) ).

cnf(96,plain,
    ( op(e3,e3) = e2
    | op(e3,e2) = e2
    | op(e3,e1) = e2
    | op(e3,e0) = e2 ),
    inference(split_conjunct,[status(thm)],[11]) ).

cnf(97,plain,
    ( op(e3,e3) = e1
    | op(e2,e3) = e1
    | op(e1,e3) = e1
    | op(e0,e3) = e1 ),
    inference(split_conjunct,[status(thm)],[11]) ).

cnf(98,plain,
    ( op(e3,e3) = e1
    | op(e3,e2) = e1
    | op(e3,e1) = e1
    | op(e3,e0) = e1 ),
    inference(split_conjunct,[status(thm)],[11]) ).

cnf(99,plain,
    ( op(e3,e3) = e0
    | op(e2,e3) = e0
    | op(e1,e3) = e0
    | op(e0,e3) = e0 ),
    inference(split_conjunct,[status(thm)],[11]) ).

cnf(100,plain,
    ( op(e3,e3) = e0
    | op(e3,e2) = e0
    | op(e3,e1) = e0
    | op(e3,e0) = e0 ),
    inference(split_conjunct,[status(thm)],[11]) ).

cnf(101,plain,
    ( op(e3,e2) = e3
    | op(e2,e2) = e3
    | op(e1,e2) = e3
    | op(e0,e2) = e3 ),
    inference(split_conjunct,[status(thm)],[11]) ).

cnf(102,plain,
    ( op(e2,e3) = e3
    | op(e2,e2) = e3
    | op(e2,e1) = e3
    | op(e2,e0) = e3 ),
    inference(split_conjunct,[status(thm)],[11]) ).

cnf(103,plain,
    ( op(e3,e2) = e2
    | op(e2,e2) = e2
    | op(e1,e2) = e2
    | op(e0,e2) = e2 ),
    inference(split_conjunct,[status(thm)],[11]) ).

cnf(104,plain,
    ( op(e2,e3) = e2
    | op(e2,e2) = e2
    | op(e2,e1) = e2
    | op(e2,e0) = e2 ),
    inference(split_conjunct,[status(thm)],[11]) ).

cnf(105,plain,
    ( op(e3,e2) = e1
    | op(e2,e2) = e1
    | op(e1,e2) = e1
    | op(e0,e2) = e1 ),
    inference(split_conjunct,[status(thm)],[11]) ).

cnf(106,plain,
    ( op(e2,e3) = e1
    | op(e2,e2) = e1
    | op(e2,e1) = e1
    | op(e2,e0) = e1 ),
    inference(split_conjunct,[status(thm)],[11]) ).

cnf(107,plain,
    ( op(e3,e2) = e0
    | op(e2,e2) = e0
    | op(e1,e2) = e0
    | op(e0,e2) = e0 ),
    inference(split_conjunct,[status(thm)],[11]) ).

cnf(108,plain,
    ( op(e2,e3) = e0
    | op(e2,e2) = e0
    | op(e2,e1) = e0
    | op(e2,e0) = e0 ),
    inference(split_conjunct,[status(thm)],[11]) ).

cnf(109,plain,
    ( op(e3,e1) = e3
    | op(e2,e1) = e3
    | op(e1,e1) = e3
    | op(e0,e1) = e3 ),
    inference(split_conjunct,[status(thm)],[11]) ).

cnf(110,plain,
    ( op(e1,e3) = e3
    | op(e1,e2) = e3
    | op(e1,e1) = e3
    | op(e1,e0) = e3 ),
    inference(split_conjunct,[status(thm)],[11]) ).

cnf(111,plain,
    ( op(e3,e1) = e2
    | op(e2,e1) = e2
    | op(e1,e1) = e2
    | op(e0,e1) = e2 ),
    inference(split_conjunct,[status(thm)],[11]) ).

cnf(112,plain,
    ( op(e1,e3) = e2
    | op(e1,e2) = e2
    | op(e1,e1) = e2
    | op(e1,e0) = e2 ),
    inference(split_conjunct,[status(thm)],[11]) ).

cnf(113,plain,
    ( op(e3,e1) = e1
    | op(e2,e1) = e1
    | op(e1,e1) = e1
    | op(e0,e1) = e1 ),
    inference(split_conjunct,[status(thm)],[11]) ).

cnf(115,plain,
    ( op(e3,e1) = e0
    | op(e2,e1) = e0
    | op(e1,e1) = e0
    | op(e0,e1) = e0 ),
    inference(split_conjunct,[status(thm)],[11]) ).

cnf(116,plain,
    ( op(e1,e3) = e0
    | op(e1,e2) = e0
    | op(e1,e1) = e0
    | op(e1,e0) = e0 ),
    inference(split_conjunct,[status(thm)],[11]) ).

cnf(117,plain,
    ( op(e3,e0) = e3
    | op(e2,e0) = e3
    | op(e1,e0) = e3
    | op(e0,e0) = e3 ),
    inference(split_conjunct,[status(thm)],[11]) ).

cnf(118,plain,
    ( op(e0,e3) = e3
    | op(e0,e2) = e3
    | op(e0,e1) = e3
    | op(e0,e0) = e3 ),
    inference(split_conjunct,[status(thm)],[11]) ).

cnf(119,plain,
    ( op(e3,e0) = e2
    | op(e2,e0) = e2
    | op(e1,e0) = e2
    | op(e0,e0) = e2 ),
    inference(split_conjunct,[status(thm)],[11]) ).

cnf(120,plain,
    ( op(e0,e3) = e2
    | op(e0,e2) = e2
    | op(e0,e1) = e2
    | op(e0,e0) = e2 ),
    inference(split_conjunct,[status(thm)],[11]) ).

cnf(121,plain,
    ( op(e3,e0) = e1
    | op(e2,e0) = e1
    | op(e1,e0) = e1
    | op(e0,e0) = e1 ),
    inference(split_conjunct,[status(thm)],[11]) ).

cnf(122,plain,
    ( op(e0,e3) = e1
    | op(e0,e2) = e1
    | op(e0,e1) = e1
    | op(e0,e0) = e1 ),
    inference(split_conjunct,[status(thm)],[11]) ).

cnf(125,plain,
    op(e3,e2) != op(e3,e3),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(126,plain,
    op(e3,e1) != op(e3,e3),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(127,plain,
    op(e3,e1) != op(e3,e2),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(128,plain,
    op(e3,e0) != op(e3,e3),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(129,plain,
    op(e3,e0) != op(e3,e2),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(130,plain,
    op(e3,e0) != op(e3,e1),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(131,plain,
    op(e2,e2) != op(e2,e3),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(132,plain,
    op(e2,e1) != op(e2,e3),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(133,plain,
    op(e2,e1) != op(e2,e2),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(134,plain,
    op(e2,e0) != op(e2,e3),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(135,plain,
    op(e2,e0) != op(e2,e2),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(136,plain,
    op(e2,e0) != op(e2,e1),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(137,plain,
    op(e1,e2) != op(e1,e3),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(138,plain,
    op(e1,e1) != op(e1,e3),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(139,plain,
    op(e1,e1) != op(e1,e2),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(140,plain,
    op(e1,e0) != op(e1,e3),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(141,plain,
    op(e1,e0) != op(e1,e2),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(142,plain,
    op(e1,e0) != op(e1,e1),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(143,plain,
    op(e0,e2) != op(e0,e3),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(144,plain,
    op(e0,e1) != op(e0,e3),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(145,plain,
    op(e0,e1) != op(e0,e2),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(146,plain,
    op(e0,e0) != op(e0,e3),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(147,plain,
    op(e0,e0) != op(e0,e2),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(148,plain,
    op(e0,e0) != op(e0,e1),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(149,plain,
    op(e2,e3) != op(e3,e3),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(150,plain,
    op(e1,e3) != op(e3,e3),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(151,plain,
    op(e1,e3) != op(e2,e3),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(152,plain,
    op(e0,e3) != op(e3,e3),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(153,plain,
    op(e0,e3) != op(e2,e3),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(155,plain,
    op(e2,e2) != op(e3,e2),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(156,plain,
    op(e1,e2) != op(e3,e2),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(157,plain,
    op(e1,e2) != op(e2,e2),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(158,plain,
    op(e0,e2) != op(e3,e2),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(159,plain,
    op(e0,e2) != op(e2,e2),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(160,plain,
    op(e0,e2) != op(e1,e2),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(161,plain,
    op(e2,e1) != op(e3,e1),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(162,plain,
    op(e1,e1) != op(e3,e1),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(163,plain,
    op(e1,e1) != op(e2,e1),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(164,plain,
    op(e0,e1) != op(e3,e1),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(165,plain,
    op(e0,e1) != op(e2,e1),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(166,plain,
    op(e0,e1) != op(e1,e1),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(167,plain,
    op(e2,e0) != op(e3,e0),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(168,plain,
    op(e1,e0) != op(e3,e0),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(169,plain,
    op(e1,e0) != op(e2,e0),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(170,plain,
    op(e0,e0) != op(e3,e0),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(171,plain,
    op(e0,e0) != op(e2,e0),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(172,plain,
    op(e0,e0) != op(e1,e0),
    inference(split_conjunct,[status(thm)],[12]) ).

cnf(173,plain,
    ( op(e3,e3) = e3
    | op(e3,e3) = e2
    | op(e3,e3) = e1
    | op(e3,e3) = e0 ),
    inference(split_conjunct,[status(thm)],[13]) ).

cnf(174,plain,
    ( op(e3,e2) = e3
    | op(e3,e2) = e2
    | op(e3,e2) = e1
    | op(e3,e2) = e0 ),
    inference(split_conjunct,[status(thm)],[13]) ).

cnf(175,plain,
    ( op(e3,e1) = e3
    | op(e3,e1) = e2
    | op(e3,e1) = e1
    | op(e3,e1) = e0 ),
    inference(split_conjunct,[status(thm)],[13]) ).

cnf(177,plain,
    ( op(e2,e3) = e3
    | op(e2,e3) = e2
    | op(e2,e3) = e1
    | op(e2,e3) = e0 ),
    inference(split_conjunct,[status(thm)],[13]) ).

cnf(178,plain,
    ( op(e2,e2) = e3
    | op(e2,e2) = e2
    | op(e2,e2) = e1
    | op(e2,e2) = e0 ),
    inference(split_conjunct,[status(thm)],[13]) ).

cnf(179,plain,
    ( op(e2,e1) = e3
    | op(e2,e1) = e2
    | op(e2,e1) = e1
    | op(e2,e1) = e0 ),
    inference(split_conjunct,[status(thm)],[13]) ).

cnf(180,plain,
    ( op(e2,e0) = e3
    | op(e2,e0) = e2
    | op(e2,e0) = e1
    | op(e2,e0) = e0 ),
    inference(split_conjunct,[status(thm)],[13]) ).

cnf(181,plain,
    ( op(e1,e3) = e3
    | op(e1,e3) = e2
    | op(e1,e3) = e1
    | op(e1,e3) = e0 ),
    inference(split_conjunct,[status(thm)],[13]) ).

cnf(182,plain,
    ( op(e1,e2) = e3
    | op(e1,e2) = e2
    | op(e1,e2) = e1
    | op(e1,e2) = e0 ),
    inference(split_conjunct,[status(thm)],[13]) ).

cnf(183,plain,
    ( op(e1,e1) = e3
    | op(e1,e1) = e2
    | op(e1,e1) = e1
    | op(e1,e1) = e0 ),
    inference(split_conjunct,[status(thm)],[13]) ).

cnf(184,plain,
    ( op(e1,e0) = e3
    | op(e1,e0) = e2
    | op(e1,e0) = e1
    | op(e1,e0) = e0 ),
    inference(split_conjunct,[status(thm)],[13]) ).

cnf(185,plain,
    ( op(e0,e3) = e3
    | op(e0,e3) = e2
    | op(e0,e3) = e1
    | op(e0,e3) = e0 ),
    inference(split_conjunct,[status(thm)],[13]) ).

cnf(186,plain,
    ( op(e0,e2) = e3
    | op(e0,e2) = e2
    | op(e0,e2) = e1
    | op(e0,e2) = e0 ),
    inference(split_conjunct,[status(thm)],[13]) ).

cnf(187,plain,
    ( op(e0,e1) = e3
    | op(e0,e1) = e2
    | op(e0,e1) = e1
    | op(e0,e1) = e0 ),
    inference(split_conjunct,[status(thm)],[13]) ).

cnf(188,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e2
    | op(e0,e0) = e1
    | op(e0,e0) = e0 ),
    inference(split_conjunct,[status(thm)],[13]) ).

fof(189,plain,
    ( e0 != op(op(e1,e1),op(e1,e1))
    | e2 != op(e1,e1)
    | e3 != op(op(e1,e1),e1) ),
    inference(fof_nnf,[status(thm)],[14]) ).

cnf(190,plain,
    ( e3 != op(op(e1,e1),e1)
    | e2 != op(e1,e1)
    | e0 != op(op(e1,e1),op(e1,e1)) ),
    inference(split_conjunct,[status(thm)],[189]) ).

fof(191,plain,
    ( e0 != op(op(e1,e1),op(e1,e1))
    | e3 != op(e1,e1)
    | e2 != op(op(e1,e1),e1) ),
    inference(fof_nnf,[status(thm)],[15]) ).

cnf(192,plain,
    ( e2 != op(op(e1,e1),e1)
    | e3 != op(e1,e1)
    | e0 != op(op(e1,e1),op(e1,e1)) ),
    inference(split_conjunct,[status(thm)],[191]) ).

cnf(193,plain,
    e2 != e3,
    inference(split_conjunct,[status(thm)],[16]) ).

cnf(194,plain,
    e1 != e3,
    inference(split_conjunct,[status(thm)],[16]) ).

cnf(195,plain,
    e1 != e2,
    inference(split_conjunct,[status(thm)],[16]) ).

cnf(196,plain,
    e0 != e3,
    inference(split_conjunct,[status(thm)],[16]) ).

cnf(197,plain,
    e0 != e2,
    inference(split_conjunct,[status(thm)],[16]) ).

cnf(198,plain,
    e0 != e1,
    inference(split_conjunct,[status(thm)],[16]) ).

fof(199,plain,
    ( ( op(e3,e3) = e3
      | epred21_0 )
    & ( op(e3,e3) != e3
      | epred21_0 )
    & ( op(e3,e3) = e3
      | epred21_0 )
    & ( op(e3,e3) = e3
      | epred21_0 )
    & ( op(e3,e3) = e3
      | op(e2,e2) = e2
      | epred22_0 )
    & ( op(e0,e3) != e0
      | op(e0,e0) = e3
      | op(e2,e2) = e2
      | epred22_0 )
    & ( op(e1,e3) != e1
      | op(e1,e1) = e3
      | op(e2,e2) = e2
      | epred22_0 )
    & ( op(e2,e3) != e2
      | op(e2,e2) = e3
      | op(e2,e2) = e2
      | epred22_0 )
    & ( op(e3,e3) != e3
      | op(e3,e3) = e3
      | op(e2,e2) = e2
      | epred22_0 )
    & ( op(e3,e3) = e3
      | op(e0,e2) != e0
      | op(e0,e0) = e2
      | epred22_0 )
    & ( op(e0,e3) != e0
      | op(e0,e0) = e3
      | op(e0,e2) != e0
      | op(e0,e0) = e2
      | epred22_0 )
    & ( op(e1,e3) != e1
      | op(e1,e1) = e3
      | op(e0,e2) != e0
      | op(e0,e0) = e2
      | epred22_0 )
    & ( op(e2,e3) != e2
      | op(e2,e2) = e3
      | op(e0,e2) != e0
      | op(e0,e0) = e2
      | epred22_0 )
    & ( op(e3,e3) != e3
      | op(e3,e3) = e3
      | op(e0,e2) != e0
      | op(e0,e0) = e2
      | epred22_0 )
    & ( op(e3,e3) = e3
      | op(e1,e2) != e1
      | op(e1,e1) = e2
      | epred22_0 )
    & ( op(e0,e3) != e0
      | op(e0,e0) = e3
      | op(e1,e2) != e1
      | op(e1,e1) = e2
      | epred22_0 )
    & ( op(e1,e3) != e1
      | op(e1,e1) = e3
      | op(e1,e2) != e1
      | op(e1,e1) = e2
      | epred22_0 )
    & ( op(e2,e3) != e2
      | op(e2,e2) = e3
      | op(e1,e2) != e1
      | op(e1,e1) = e2
      | epred22_0 )
    & ( op(e3,e3) != e3
      | op(e3,e3) = e3
      | op(e1,e2) != e1
      | op(e1,e1) = e2
      | epred22_0 )
    & ( op(e3,e3) = e3
      | op(e2,e2) != e2
      | op(e2,e2) = e2
      | epred22_0 )
    & ( op(e0,e3) != e0
      | op(e0,e0) = e3
      | op(e2,e2) != e2
      | op(e2,e2) = e2
      | epred22_0 )
    & ( op(e1,e3) != e1
      | op(e1,e1) = e3
      | op(e2,e2) != e2
      | op(e2,e2) = e2
      | epred22_0 )
    & ( op(e2,e3) != e2
      | op(e2,e2) = e3
      | op(e2,e2) != e2
      | op(e2,e2) = e2
      | epred22_0 )
    & ( op(e3,e3) != e3
      | op(e3,e3) = e3
      | op(e2,e2) != e2
      | op(e2,e2) = e2
      | epred22_0 )
    & ( op(e3,e3) = e3
      | op(e3,e2) != e3
      | op(e3,e3) = e2
      | epred22_0 )
    & ( op(e0,e3) != e0
      | op(e0,e0) = e3
      | op(e3,e2) != e3
      | op(e3,e3) = e2
      | epred22_0 )
    & ( op(e1,e3) != e1
      | op(e1,e1) = e3
      | op(e3,e2) != e3
      | op(e3,e3) = e2
      | epred22_0 )
    & ( op(e2,e3) != e2
      | op(e2,e2) = e3
      | op(e3,e2) != e3
      | op(e3,e3) = e2
      | epred22_0 )
    & ( op(e3,e3) != e3
      | op(e3,e3) = e3
      | op(e3,e2) != e3
      | op(e3,e3) = e2
      | epred22_0 ) ),
    inference(distribute,[status(thm)],[52]) ).

cnf(204,plain,
    ( epred22_0
    | op(e3,e3) = e2
    | op(e3,e3) = e3
    | op(e3,e2) != e3 ),
    inference(split_conjunct,[status(thm)],[199]) ).

cnf(214,plain,
    ( epred22_0
    | op(e1,e1) = e2
    | op(e3,e3) = e3
    | op(e1,e2) != e1 ),
    inference(split_conjunct,[status(thm)],[199]) ).

cnf(219,plain,
    ( epred22_0
    | op(e0,e0) = e2
    | op(e3,e3) = e3
    | op(e0,e2) != e0 ),
    inference(split_conjunct,[status(thm)],[199]) ).

cnf(221,plain,
    ( epred22_0
    | op(e2,e2) = e2
    | op(e2,e2) = e3
    | op(e2,e3) != e2 ),
    inference(split_conjunct,[status(thm)],[199]) ).

cnf(222,plain,
    ( epred22_0
    | op(e2,e2) = e2
    | op(e1,e1) = e3
    | op(e1,e3) != e1 ),
    inference(split_conjunct,[status(thm)],[199]) ).

cnf(223,plain,
    ( epred22_0
    | op(e2,e2) = e2
    | op(e0,e0) = e3
    | op(e0,e3) != e0 ),
    inference(split_conjunct,[status(thm)],[199]) ).

cnf(224,plain,
    ( epred22_0
    | op(e2,e2) = e2
    | op(e3,e3) = e3 ),
    inference(split_conjunct,[status(thm)],[199]) ).

cnf(225,plain,
    ( epred21_0
    | op(e3,e3) = e3 ),
    inference(split_conjunct,[status(thm)],[199]) ).

cnf(227,plain,
    ( epred21_0
    | op(e3,e3) != e3 ),
    inference(split_conjunct,[status(thm)],[199]) ).

fof(229,plain,
    ( e0 != op(op(e2,e2),op(e2,e2))
    | e1 != op(e2,e2)
    | e3 != op(op(e2,e2),e2) ),
    inference(fof_nnf,[status(thm)],[18]) ).

cnf(230,plain,
    ( e3 != op(op(e2,e2),e2)
    | e1 != op(e2,e2)
    | e0 != op(op(e2,e2),op(e2,e2)) ),
    inference(split_conjunct,[status(thm)],[229]) ).

fof(233,plain,
    ( e1 != op(op(e2,e2),op(e2,e2))
    | e0 != op(e2,e2)
    | e3 != op(op(e2,e2),e2) ),
    inference(fof_nnf,[status(thm)],[20]) ).

cnf(234,plain,
    ( e3 != op(op(e2,e2),e2)
    | e0 != op(e2,e2)
    | e1 != op(op(e2,e2),op(e2,e2)) ),
    inference(split_conjunct,[status(thm)],[233]) ).

fof(235,plain,
    ( e1 != op(op(e2,e2),op(e2,e2))
    | e3 != op(e2,e2)
    | e0 != op(op(e2,e2),e2) ),
    inference(fof_nnf,[status(thm)],[21]) ).

cnf(236,plain,
    ( e0 != op(op(e2,e2),e2)
    | e3 != op(e2,e2)
    | e1 != op(op(e2,e2),op(e2,e2)) ),
    inference(split_conjunct,[status(thm)],[235]) ).

fof(237,plain,
    ( e1 != op(op(e3,e3),op(e3,e3))
    | e0 != op(e3,e3)
    | e2 != op(op(e3,e3),e3) ),
    inference(fof_nnf,[status(thm)],[22]) ).

cnf(238,plain,
    ( e2 != op(op(e3,e3),e3)
    | e0 != op(e3,e3)
    | e1 != op(op(e3,e3),op(e3,e3)) ),
    inference(split_conjunct,[status(thm)],[237]) ).

fof(239,plain,
    ( e1 != op(op(e3,e3),op(e3,e3))
    | e2 != op(e3,e3)
    | e0 != op(op(e3,e3),e3) ),
    inference(fof_nnf,[status(thm)],[23]) ).

cnf(240,plain,
    ( e0 != op(op(e3,e3),e3)
    | e2 != op(e3,e3)
    | e1 != op(op(e3,e3),op(e3,e3)) ),
    inference(split_conjunct,[status(thm)],[239]) ).

fof(241,plain,
    ( e0 != op(op(e3,e3),op(e3,e3))
    | e1 != op(e3,e3)
    | e2 != op(op(e3,e3),e3) ),
    inference(fof_nnf,[status(thm)],[24]) ).

cnf(242,plain,
    ( e2 != op(op(e3,e3),e3)
    | e1 != op(e3,e3)
    | e0 != op(op(e3,e3),op(e3,e3)) ),
    inference(split_conjunct,[status(thm)],[241]) ).

fof(243,plain,
    ( e0 != op(op(e3,e3),op(e3,e3))
    | e2 != op(e3,e3)
    | e1 != op(op(e3,e3),e3) ),
    inference(fof_nnf,[status(thm)],[25]) ).

cnf(244,plain,
    ( e1 != op(op(e3,e3),e3)
    | e2 != op(e3,e3)
    | e0 != op(op(e3,e3),op(e3,e3)) ),
    inference(split_conjunct,[status(thm)],[243]) ).

fof(245,plain,
    ( e1 != op(op(e0,e0),op(e0,e0))
    | e2 != op(e0,e0)
    | e3 != op(op(e0,e0),e0) ),
    inference(fof_nnf,[status(thm)],[26]) ).

cnf(246,plain,
    ( e3 != op(op(e0,e0),e0)
    | e2 != op(e0,e0)
    | e1 != op(op(e0,e0),op(e0,e0)) ),
    inference(split_conjunct,[status(thm)],[245]) ).

fof(247,plain,
    ( e1 != op(op(e0,e0),op(e0,e0))
    | e3 != op(e0,e0)
    | e2 != op(op(e0,e0),e0) ),
    inference(fof_nnf,[status(thm)],[27]) ).

cnf(248,plain,
    ( e2 != op(op(e0,e0),e0)
    | e3 != op(e0,e0)
    | e1 != op(op(e0,e0),op(e0,e0)) ),
    inference(split_conjunct,[status(thm)],[247]) ).

fof(249,plain,
    ( e2 != op(op(e0,e0),op(e0,e0))
    | e1 != op(e0,e0)
    | e3 != op(op(e0,e0),e0) ),
    inference(fof_nnf,[status(thm)],[28]) ).

cnf(250,plain,
    ( e3 != op(op(e0,e0),e0)
    | e1 != op(e0,e0)
    | e2 != op(op(e0,e0),op(e0,e0)) ),
    inference(split_conjunct,[status(thm)],[249]) ).

fof(251,plain,
    ( e2 != op(op(e0,e0),op(e0,e0))
    | e3 != op(e0,e0)
    | e1 != op(op(e0,e0),e0) ),
    inference(fof_nnf,[status(thm)],[29]) ).

cnf(252,plain,
    ( e1 != op(op(e0,e0),e0)
    | e3 != op(e0,e0)
    | e2 != op(op(e0,e0),op(e0,e0)) ),
    inference(split_conjunct,[status(thm)],[251]) ).

fof(253,plain,
    ( ~ epred1_0
    | ( op(e0,e0) = e0
      & op(e0,e0) != e0
      & op(e0,e0) = e0
      & op(e0,e0) = e0 )
    | ( op(e0,e0) = e0
      & op(e0,e0) != e0
      & op(e1,e1) = e0
      & op(e1,e0) = e1 )
    | ( op(e0,e0) = e0
      & op(e0,e0) != e0
      & op(e2,e2) = e0
      & op(e2,e0) = e2 ) ),
    inference(fof_nnf,[status(thm)],[30]) ).

fof(254,plain,
    ( ( op(e0,e0) = e0
      | op(e0,e0) = e0
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e0,e0) != e0
      | op(e0,e0) = e0
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e2,e2) = e0
      | op(e0,e0) = e0
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e2,e0) = e2
      | op(e0,e0) = e0
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e0,e0) = e0
      | op(e0,e0) != e0
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e0,e0) != e0
      | op(e0,e0) != e0
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e2,e2) = e0
      | op(e0,e0) != e0
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e2,e0) = e2
      | op(e0,e0) != e0
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e0,e0) = e0
      | op(e1,e1) = e0
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e0,e0) != e0
      | op(e1,e1) = e0
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e2,e2) = e0
      | op(e1,e1) = e0
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e2,e0) = e2
      | op(e1,e1) = e0
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e0,e0) = e0
      | op(e1,e0) = e1
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e0,e0) != e0
      | op(e1,e0) = e1
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e2,e2) = e0
      | op(e1,e0) = e1
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e2,e0) = e2
      | op(e1,e0) = e1
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e0,e0) = e0
      | op(e0,e0) = e0
      | op(e0,e0) != e0
      | ~ epred1_0 )
    & ( op(e0,e0) != e0
      | op(e0,e0) = e0
      | op(e0,e0) != e0
      | ~ epred1_0 )
    & ( op(e2,e2) = e0
      | op(e0,e0) = e0
      | op(e0,e0) != e0
      | ~ epred1_0 )
    & ( op(e2,e0) = e2
      | op(e0,e0) = e0
      | op(e0,e0) != e0
      | ~ epred1_0 )
    & ( op(e0,e0) = e0
      | op(e0,e0) != e0
      | op(e0,e0) != e0
      | ~ epred1_0 )
    & ( op(e0,e0) != e0
      | op(e0,e0) != e0
      | op(e0,e0) != e0
      | ~ epred1_0 )
    & ( op(e2,e2) = e0
      | op(e0,e0) != e0
      | op(e0,e0) != e0
      | ~ epred1_0 )
    & ( op(e2,e0) = e2
      | op(e0,e0) != e0
      | op(e0,e0) != e0
      | ~ epred1_0 )
    & ( op(e0,e0) = e0
      | op(e1,e1) = e0
      | op(e0,e0) != e0
      | ~ epred1_0 )
    & ( op(e0,e0) != e0
      | op(e1,e1) = e0
      | op(e0,e0) != e0
      | ~ epred1_0 )
    & ( op(e2,e2) = e0
      | op(e1,e1) = e0
      | op(e0,e0) != e0
      | ~ epred1_0 )
    & ( op(e2,e0) = e2
      | op(e1,e1) = e0
      | op(e0,e0) != e0
      | ~ epred1_0 )
    & ( op(e0,e0) = e0
      | op(e1,e0) = e1
      | op(e0,e0) != e0
      | ~ epred1_0 )
    & ( op(e0,e0) != e0
      | op(e1,e0) = e1
      | op(e0,e0) != e0
      | ~ epred1_0 )
    & ( op(e2,e2) = e0
      | op(e1,e0) = e1
      | op(e0,e0) != e0
      | ~ epred1_0 )
    & ( op(e2,e0) = e2
      | op(e1,e0) = e1
      | op(e0,e0) != e0
      | ~ epred1_0 )
    & ( op(e0,e0) = e0
      | op(e0,e0) = e0
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e0,e0) != e0
      | op(e0,e0) = e0
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e2,e2) = e0
      | op(e0,e0) = e0
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e2,e0) = e2
      | op(e0,e0) = e0
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e0,e0) = e0
      | op(e0,e0) != e0
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e0,e0) != e0
      | op(e0,e0) != e0
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e2,e2) = e0
      | op(e0,e0) != e0
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e2,e0) = e2
      | op(e0,e0) != e0
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e0,e0) = e0
      | op(e1,e1) = e0
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e0,e0) != e0
      | op(e1,e1) = e0
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e2,e2) = e0
      | op(e1,e1) = e0
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e2,e0) = e2
      | op(e1,e1) = e0
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e0,e0) = e0
      | op(e1,e0) = e1
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e0,e0) != e0
      | op(e1,e0) = e1
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e2,e2) = e0
      | op(e1,e0) = e1
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e2,e0) = e2
      | op(e1,e0) = e1
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e0,e0) = e0
      | op(e0,e0) = e0
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e0,e0) != e0
      | op(e0,e0) = e0
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e2,e2) = e0
      | op(e0,e0) = e0
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e2,e0) = e2
      | op(e0,e0) = e0
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e0,e0) = e0
      | op(e0,e0) != e0
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e0,e0) != e0
      | op(e0,e0) != e0
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e2,e2) = e0
      | op(e0,e0) != e0
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e2,e0) = e2
      | op(e0,e0) != e0
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e0,e0) = e0
      | op(e1,e1) = e0
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e0,e0) != e0
      | op(e1,e1) = e0
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e2,e2) = e0
      | op(e1,e1) = e0
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e2,e0) = e2
      | op(e1,e1) = e0
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e0,e0) = e0
      | op(e1,e0) = e1
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e0,e0) != e0
      | op(e1,e0) = e1
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e2,e2) = e0
      | op(e1,e0) = e1
      | op(e0,e0) = e0
      | ~ epred1_0 )
    & ( op(e2,e0) = e2
      | op(e1,e0) = e1
      | op(e0,e0) = e0
      | ~ epred1_0 ) ),
    inference(distribute,[status(thm)],[253]) ).

cnf(270,plain,
    ( op(e0,e0) = e0
    | op(e0,e0) = e0
    | op(e0,e0) = e0
    | ~ epred1_0 ),
    inference(split_conjunct,[status(thm)],[254]) ).

cnf(297,plain,
    ( ~ epred1_0
    | op(e0,e0) != e0
    | op(e0,e0) != e0
    | op(e0,e0) != e0 ),
    inference(split_conjunct,[status(thm)],[254]) ).

fof(319,plain,
    ( ~ epred2_0
    | epred1_0
    | ( op(e0,e0) = e0
      & op(e0,e0) != e0
      & op(e3,e3) = e0
      & op(e3,e0) = e3 )
    | ( op(e0,e1) = e0
      & op(e0,e0) != e1
      & op(e0,e0) = e0
      & op(e0,e0) = e0 )
    | ( op(e0,e1) = e0
      & op(e0,e0) != e1
      & op(e1,e1) = e0
      & op(e1,e0) = e1 ) ),
    inference(fof_nnf,[status(thm)],[53]) ).

fof(320,plain,
    ( ( op(e0,e1) = e0
      | op(e0,e1) = e0
      | op(e0,e0) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e0,e0) != e1
      | op(e0,e1) = e0
      | op(e0,e0) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) = e0
      | op(e0,e1) = e0
      | op(e0,e0) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e0) = e1
      | op(e0,e1) = e0
      | op(e0,e0) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e0,e1) = e0
      | op(e0,e0) != e1
      | op(e0,e0) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e0,e0) != e1
      | op(e0,e0) != e1
      | op(e0,e0) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) = e0
      | op(e0,e0) != e1
      | op(e0,e0) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e0) = e1
      | op(e0,e0) != e1
      | op(e0,e0) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e0,e1) = e0
      | op(e0,e0) = e0
      | op(e0,e0) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e0,e0) != e1
      | op(e0,e0) = e0
      | op(e0,e0) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) = e0
      | op(e0,e0) = e0
      | op(e0,e0) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e0) = e1
      | op(e0,e0) = e0
      | op(e0,e0) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e0,e1) = e0
      | op(e0,e0) = e0
      | op(e0,e0) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e0,e0) != e1
      | op(e0,e0) = e0
      | op(e0,e0) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) = e0
      | op(e0,e0) = e0
      | op(e0,e0) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e0) = e1
      | op(e0,e0) = e0
      | op(e0,e0) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e0,e1) = e0
      | op(e0,e1) = e0
      | op(e0,e0) != e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e0,e0) != e1
      | op(e0,e1) = e0
      | op(e0,e0) != e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) = e0
      | op(e0,e1) = e0
      | op(e0,e0) != e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e0) = e1
      | op(e0,e1) = e0
      | op(e0,e0) != e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e0,e1) = e0
      | op(e0,e0) != e1
      | op(e0,e0) != e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e0,e0) != e1
      | op(e0,e0) != e1
      | op(e0,e0) != e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) = e0
      | op(e0,e0) != e1
      | op(e0,e0) != e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e0) = e1
      | op(e0,e0) != e1
      | op(e0,e0) != e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e0,e1) = e0
      | op(e0,e0) = e0
      | op(e0,e0) != e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e0,e0) != e1
      | op(e0,e0) = e0
      | op(e0,e0) != e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) = e0
      | op(e0,e0) = e0
      | op(e0,e0) != e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e0) = e1
      | op(e0,e0) = e0
      | op(e0,e0) != e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e0,e1) = e0
      | op(e0,e0) = e0
      | op(e0,e0) != e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e0,e0) != e1
      | op(e0,e0) = e0
      | op(e0,e0) != e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) = e0
      | op(e0,e0) = e0
      | op(e0,e0) != e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e0) = e1
      | op(e0,e0) = e0
      | op(e0,e0) != e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e0,e1) = e0
      | op(e0,e1) = e0
      | op(e3,e3) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e0,e0) != e1
      | op(e0,e1) = e0
      | op(e3,e3) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) = e0
      | op(e0,e1) = e0
      | op(e3,e3) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e0) = e1
      | op(e0,e1) = e0
      | op(e3,e3) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e0,e1) = e0
      | op(e0,e0) != e1
      | op(e3,e3) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e0,e0) != e1
      | op(e0,e0) != e1
      | op(e3,e3) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) = e0
      | op(e0,e0) != e1
      | op(e3,e3) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e0) = e1
      | op(e0,e0) != e1
      | op(e3,e3) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e0,e1) = e0
      | op(e0,e0) = e0
      | op(e3,e3) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e0,e0) != e1
      | op(e0,e0) = e0
      | op(e3,e3) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) = e0
      | op(e0,e0) = e0
      | op(e3,e3) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e0) = e1
      | op(e0,e0) = e0
      | op(e3,e3) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e0,e1) = e0
      | op(e0,e0) = e0
      | op(e3,e3) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e0,e0) != e1
      | op(e0,e0) = e0
      | op(e3,e3) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) = e0
      | op(e0,e0) = e0
      | op(e3,e3) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e0) = e1
      | op(e0,e0) = e0
      | op(e3,e3) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e0,e1) = e0
      | op(e0,e1) = e0
      | op(e3,e0) = e3
      | epred1_0
      | ~ epred2_0 )
    & ( op(e0,e0) != e1
      | op(e0,e1) = e0
      | op(e3,e0) = e3
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) = e0
      | op(e0,e1) = e0
      | op(e3,e0) = e3
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e0) = e1
      | op(e0,e1) = e0
      | op(e3,e0) = e3
      | epred1_0
      | ~ epred2_0 )
    & ( op(e0,e1) = e0
      | op(e0,e0) != e1
      | op(e3,e0) = e3
      | epred1_0
      | ~ epred2_0 )
    & ( op(e0,e0) != e1
      | op(e0,e0) != e1
      | op(e3,e0) = e3
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) = e0
      | op(e0,e0) != e1
      | op(e3,e0) = e3
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e0) = e1
      | op(e0,e0) != e1
      | op(e3,e0) = e3
      | epred1_0
      | ~ epred2_0 )
    & ( op(e0,e1) = e0
      | op(e0,e0) = e0
      | op(e3,e0) = e3
      | epred1_0
      | ~ epred2_0 )
    & ( op(e0,e0) != e1
      | op(e0,e0) = e0
      | op(e3,e0) = e3
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) = e0
      | op(e0,e0) = e0
      | op(e3,e0) = e3
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e0) = e1
      | op(e0,e0) = e0
      | op(e3,e0) = e3
      | epred1_0
      | ~ epred2_0 )
    & ( op(e0,e1) = e0
      | op(e0,e0) = e0
      | op(e3,e0) = e3
      | epred1_0
      | ~ epred2_0 )
    & ( op(e0,e0) != e1
      | op(e0,e0) = e0
      | op(e3,e0) = e3
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) = e0
      | op(e0,e0) = e0
      | op(e3,e0) = e3
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e0) = e1
      | op(e0,e0) = e0
      | op(e3,e0) = e3
      | epred1_0
      | ~ epred2_0 ) ),
    inference(distribute,[status(thm)],[319]) ).

cnf(363,plain,
    ( epred1_0
    | ~ epred2_0
    | op(e0,e0) != e0
    | op(e0,e0) != e1
    | op(e0,e0) != e1 ),
    inference(split_conjunct,[status(thm)],[320]) ).

cnf(368,plain,
    ( epred1_0
    | op(e0,e1) = e0
    | op(e0,e1) = e0
    | ~ epred2_0
    | op(e0,e0) != e0 ),
    inference(split_conjunct,[status(thm)],[320]) ).

cnf(370,plain,
    ( epred1_0
    | op(e0,e0) = e0
    | op(e0,e0) = e0
    | op(e1,e1) = e0
    | ~ epred2_0 ),
    inference(split_conjunct,[status(thm)],[320]) ).

cnf(371,plain,
    ( epred1_0
    | op(e0,e0) = e0
    | op(e0,e0) = e0
    | ~ epred2_0
    | op(e0,e0) != e1 ),
    inference(split_conjunct,[status(thm)],[320]) ).

cnf(372,plain,
    ( epred1_0
    | op(e0,e0) = e0
    | op(e0,e0) = e0
    | op(e0,e1) = e0
    | ~ epred2_0 ),
    inference(split_conjunct,[status(thm)],[320]) ).

fof(385,plain,
    ( ~ epred3_0
    | epred2_0
    | ( op(e0,e1) = e0
      & op(e0,e0) != e1
      & op(e2,e2) = e0
      & op(e2,e0) = e2 )
    | ( op(e0,e1) = e0
      & op(e0,e0) != e1
      & op(e3,e3) = e0
      & op(e3,e0) = e3 )
    | ( op(e0,e2) = e0
      & op(e0,e0) != e2
      & op(e0,e0) = e0
      & op(e0,e0) = e0 ) ),
    inference(fof_nnf,[status(thm)],[54]) ).

fof(386,plain,
    ( ( op(e0,e2) = e0
      | op(e0,e1) = e0
      | op(e0,e1) = e0
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) != e2
      | op(e0,e1) = e0
      | op(e0,e1) = e0
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) = e0
      | op(e0,e1) = e0
      | op(e0,e1) = e0
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) = e0
      | op(e0,e1) = e0
      | op(e0,e1) = e0
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e2) = e0
      | op(e0,e0) != e1
      | op(e0,e1) = e0
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) != e2
      | op(e0,e0) != e1
      | op(e0,e1) = e0
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) = e0
      | op(e0,e0) != e1
      | op(e0,e1) = e0
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) = e0
      | op(e0,e0) != e1
      | op(e0,e1) = e0
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e2) = e0
      | op(e3,e3) = e0
      | op(e0,e1) = e0
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) != e2
      | op(e3,e3) = e0
      | op(e0,e1) = e0
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) = e0
      | op(e3,e3) = e0
      | op(e0,e1) = e0
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) = e0
      | op(e3,e3) = e0
      | op(e0,e1) = e0
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e2) = e0
      | op(e3,e0) = e3
      | op(e0,e1) = e0
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) != e2
      | op(e3,e0) = e3
      | op(e0,e1) = e0
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) = e0
      | op(e3,e0) = e3
      | op(e0,e1) = e0
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) = e0
      | op(e3,e0) = e3
      | op(e0,e1) = e0
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e2) = e0
      | op(e0,e1) = e0
      | op(e0,e0) != e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) != e2
      | op(e0,e1) = e0
      | op(e0,e0) != e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) = e0
      | op(e0,e1) = e0
      | op(e0,e0) != e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) = e0
      | op(e0,e1) = e0
      | op(e0,e0) != e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e2) = e0
      | op(e0,e0) != e1
      | op(e0,e0) != e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) != e2
      | op(e0,e0) != e1
      | op(e0,e0) != e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) = e0
      | op(e0,e0) != e1
      | op(e0,e0) != e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) = e0
      | op(e0,e0) != e1
      | op(e0,e0) != e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e2) = e0
      | op(e3,e3) = e0
      | op(e0,e0) != e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) != e2
      | op(e3,e3) = e0
      | op(e0,e0) != e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) = e0
      | op(e3,e3) = e0
      | op(e0,e0) != e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) = e0
      | op(e3,e3) = e0
      | op(e0,e0) != e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e2) = e0
      | op(e3,e0) = e3
      | op(e0,e0) != e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) != e2
      | op(e3,e0) = e3
      | op(e0,e0) != e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) = e0
      | op(e3,e0) = e3
      | op(e0,e0) != e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) = e0
      | op(e3,e0) = e3
      | op(e0,e0) != e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e2) = e0
      | op(e0,e1) = e0
      | op(e2,e2) = e0
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) != e2
      | op(e0,e1) = e0
      | op(e2,e2) = e0
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) = e0
      | op(e0,e1) = e0
      | op(e2,e2) = e0
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) = e0
      | op(e0,e1) = e0
      | op(e2,e2) = e0
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e2) = e0
      | op(e0,e0) != e1
      | op(e2,e2) = e0
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) != e2
      | op(e0,e0) != e1
      | op(e2,e2) = e0
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) = e0
      | op(e0,e0) != e1
      | op(e2,e2) = e0
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) = e0
      | op(e0,e0) != e1
      | op(e2,e2) = e0
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e2) = e0
      | op(e3,e3) = e0
      | op(e2,e2) = e0
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) != e2
      | op(e3,e3) = e0
      | op(e2,e2) = e0
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) = e0
      | op(e3,e3) = e0
      | op(e2,e2) = e0
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) = e0
      | op(e3,e3) = e0
      | op(e2,e2) = e0
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e2) = e0
      | op(e3,e0) = e3
      | op(e2,e2) = e0
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) != e2
      | op(e3,e0) = e3
      | op(e2,e2) = e0
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) = e0
      | op(e3,e0) = e3
      | op(e2,e2) = e0
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) = e0
      | op(e3,e0) = e3
      | op(e2,e2) = e0
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e2) = e0
      | op(e0,e1) = e0
      | op(e2,e0) = e2
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) != e2
      | op(e0,e1) = e0
      | op(e2,e0) = e2
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) = e0
      | op(e0,e1) = e0
      | op(e2,e0) = e2
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) = e0
      | op(e0,e1) = e0
      | op(e2,e0) = e2
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e2) = e0
      | op(e0,e0) != e1
      | op(e2,e0) = e2
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) != e2
      | op(e0,e0) != e1
      | op(e2,e0) = e2
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) = e0
      | op(e0,e0) != e1
      | op(e2,e0) = e2
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) = e0
      | op(e0,e0) != e1
      | op(e2,e0) = e2
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e2) = e0
      | op(e3,e3) = e0
      | op(e2,e0) = e2
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) != e2
      | op(e3,e3) = e0
      | op(e2,e0) = e2
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) = e0
      | op(e3,e3) = e0
      | op(e2,e0) = e2
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) = e0
      | op(e3,e3) = e0
      | op(e2,e0) = e2
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e2) = e0
      | op(e3,e0) = e3
      | op(e2,e0) = e2
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) != e2
      | op(e3,e0) = e3
      | op(e2,e0) = e2
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) = e0
      | op(e3,e0) = e3
      | op(e2,e0) = e2
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) = e0
      | op(e3,e0) = e3
      | op(e2,e0) = e2
      | epred2_0
      | ~ epred3_0 ) ),
    inference(distribute,[status(thm)],[385]) ).

cnf(387,plain,
    ( epred2_0
    | op(e2,e0) = e2
    | op(e3,e0) = e3
    | op(e0,e0) = e0
    | ~ epred3_0 ),
    inference(split_conjunct,[status(thm)],[386]) ).

cnf(391,plain,
    ( epred2_0
    | op(e2,e0) = e2
    | op(e3,e3) = e0
    | op(e0,e0) = e0
    | ~ epred3_0 ),
    inference(split_conjunct,[status(thm)],[386]) ).

cnf(403,plain,
    ( epred2_0
    | op(e2,e2) = e0
    | op(e3,e0) = e3
    | op(e0,e0) = e0
    | ~ epred3_0 ),
    inference(split_conjunct,[status(thm)],[386]) ).

cnf(430,plain,
    ( epred2_0
    | op(e0,e2) = e0
    | ~ epred3_0
    | op(e0,e0) != e1
    | op(e0,e0) != e1 ),
    inference(split_conjunct,[status(thm)],[386]) ).

cnf(434,plain,
    ( epred2_0
    | op(e0,e1) = e0
    | op(e0,e2) = e0
    | ~ epred3_0
    | op(e0,e0) != e1 ),
    inference(split_conjunct,[status(thm)],[386]) ).

cnf(447,plain,
    ( epred2_0
    | op(e0,e1) = e0
    | op(e0,e1) = e0
    | op(e0,e0) = e0
    | ~ epred3_0 ),
    inference(split_conjunct,[status(thm)],[386]) ).

cnf(450,plain,
    ( epred2_0
    | op(e0,e1) = e0
    | op(e0,e1) = e0
    | op(e0,e2) = e0
    | ~ epred3_0 ),
    inference(split_conjunct,[status(thm)],[386]) ).

fof(451,plain,
    ( ~ epred4_0
    | epred3_0
    | ( op(e0,e2) = e0
      & op(e0,e0) != e2
      & op(e1,e1) = e0
      & op(e1,e0) = e1 )
    | ( op(e0,e2) = e0
      & op(e0,e0) != e2
      & op(e2,e2) = e0
      & op(e2,e0) = e2 )
    | ( op(e0,e2) = e0
      & op(e0,e0) != e2
      & op(e3,e3) = e0
      & op(e3,e0) = e3 ) ),
    inference(fof_nnf,[status(thm)],[55]) ).

fof(452,plain,
    ( ( op(e0,e2) = e0
      | op(e0,e2) = e0
      | op(e0,e2) = e0
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e0) != e2
      | op(e0,e2) = e0
      | op(e0,e2) = e0
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e3) = e0
      | op(e0,e2) = e0
      | op(e0,e2) = e0
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e0) = e3
      | op(e0,e2) = e0
      | op(e0,e2) = e0
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e2) = e0
      | op(e0,e0) != e2
      | op(e0,e2) = e0
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e0) != e2
      | op(e0,e0) != e2
      | op(e0,e2) = e0
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e3) = e0
      | op(e0,e0) != e2
      | op(e0,e2) = e0
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e0) = e3
      | op(e0,e0) != e2
      | op(e0,e2) = e0
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e2) = e0
      | op(e2,e2) = e0
      | op(e0,e2) = e0
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e0) != e2
      | op(e2,e2) = e0
      | op(e0,e2) = e0
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e3) = e0
      | op(e2,e2) = e0
      | op(e0,e2) = e0
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e0) = e3
      | op(e2,e2) = e0
      | op(e0,e2) = e0
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e2) = e0
      | op(e2,e0) = e2
      | op(e0,e2) = e0
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e0) != e2
      | op(e2,e0) = e2
      | op(e0,e2) = e0
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e3) = e0
      | op(e2,e0) = e2
      | op(e0,e2) = e0
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e0) = e3
      | op(e2,e0) = e2
      | op(e0,e2) = e0
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e2) = e0
      | op(e0,e2) = e0
      | op(e0,e0) != e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e0) != e2
      | op(e0,e2) = e0
      | op(e0,e0) != e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e3) = e0
      | op(e0,e2) = e0
      | op(e0,e0) != e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e0) = e3
      | op(e0,e2) = e0
      | op(e0,e0) != e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e2) = e0
      | op(e0,e0) != e2
      | op(e0,e0) != e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e0) != e2
      | op(e0,e0) != e2
      | op(e0,e0) != e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e3) = e0
      | op(e0,e0) != e2
      | op(e0,e0) != e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e0) = e3
      | op(e0,e0) != e2
      | op(e0,e0) != e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e2) = e0
      | op(e2,e2) = e0
      | op(e0,e0) != e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e0) != e2
      | op(e2,e2) = e0
      | op(e0,e0) != e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e3) = e0
      | op(e2,e2) = e0
      | op(e0,e0) != e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e0) = e3
      | op(e2,e2) = e0
      | op(e0,e0) != e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e2) = e0
      | op(e2,e0) = e2
      | op(e0,e0) != e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e0) != e2
      | op(e2,e0) = e2
      | op(e0,e0) != e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e3) = e0
      | op(e2,e0) = e2
      | op(e0,e0) != e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e0) = e3
      | op(e2,e0) = e2
      | op(e0,e0) != e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e2) = e0
      | op(e0,e2) = e0
      | op(e1,e1) = e0
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e0) != e2
      | op(e0,e2) = e0
      | op(e1,e1) = e0
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e3) = e0
      | op(e0,e2) = e0
      | op(e1,e1) = e0
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e0) = e3
      | op(e0,e2) = e0
      | op(e1,e1) = e0
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e2) = e0
      | op(e0,e0) != e2
      | op(e1,e1) = e0
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e0) != e2
      | op(e0,e0) != e2
      | op(e1,e1) = e0
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e3) = e0
      | op(e0,e0) != e2
      | op(e1,e1) = e0
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e0) = e3
      | op(e0,e0) != e2
      | op(e1,e1) = e0
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e2) = e0
      | op(e2,e2) = e0
      | op(e1,e1) = e0
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e0) != e2
      | op(e2,e2) = e0
      | op(e1,e1) = e0
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e3) = e0
      | op(e2,e2) = e0
      | op(e1,e1) = e0
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e0) = e3
      | op(e2,e2) = e0
      | op(e1,e1) = e0
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e2) = e0
      | op(e2,e0) = e2
      | op(e1,e1) = e0
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e0) != e2
      | op(e2,e0) = e2
      | op(e1,e1) = e0
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e3) = e0
      | op(e2,e0) = e2
      | op(e1,e1) = e0
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e0) = e3
      | op(e2,e0) = e2
      | op(e1,e1) = e0
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e2) = e0
      | op(e0,e2) = e0
      | op(e1,e0) = e1
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e0) != e2
      | op(e0,e2) = e0
      | op(e1,e0) = e1
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e3) = e0
      | op(e0,e2) = e0
      | op(e1,e0) = e1
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e0) = e3
      | op(e0,e2) = e0
      | op(e1,e0) = e1
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e2) = e0
      | op(e0,e0) != e2
      | op(e1,e0) = e1
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e0) != e2
      | op(e0,e0) != e2
      | op(e1,e0) = e1
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e3) = e0
      | op(e0,e0) != e2
      | op(e1,e0) = e1
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e0) = e3
      | op(e0,e0) != e2
      | op(e1,e0) = e1
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e2) = e0
      | op(e2,e2) = e0
      | op(e1,e0) = e1
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e0) != e2
      | op(e2,e2) = e0
      | op(e1,e0) = e1
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e3) = e0
      | op(e2,e2) = e0
      | op(e1,e0) = e1
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e0) = e3
      | op(e2,e2) = e0
      | op(e1,e0) = e1
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e2) = e0
      | op(e2,e0) = e2
      | op(e1,e0) = e1
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e0) != e2
      | op(e2,e0) = e2
      | op(e1,e0) = e1
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e3) = e0
      | op(e2,e0) = e2
      | op(e1,e0) = e1
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e0) = e3
      | op(e2,e0) = e2
      | op(e1,e0) = e1
      | epred3_0
      | ~ epred4_0 ) ),
    inference(distribute,[status(thm)],[451]) ).

cnf(457,plain,
    ( epred3_0
    | op(e1,e0) = e1
    | op(e2,e2) = e0
    | op(e3,e0) = e3
    | ~ epred4_0 ),
    inference(split_conjunct,[status(thm)],[452]) ).

cnf(458,plain,
    ( epred3_0
    | op(e1,e0) = e1
    | op(e2,e2) = e0
    | op(e3,e3) = e0
    | ~ epred4_0 ),
    inference(split_conjunct,[status(thm)],[452]) ).

cnf(473,plain,
    ( epred3_0
    | op(e1,e1) = e0
    | op(e2,e2) = e0
    | op(e3,e0) = e3
    | ~ epred4_0 ),
    inference(split_conjunct,[status(thm)],[452]) ).

cnf(474,plain,
    ( epred3_0
    | op(e1,e1) = e0
    | op(e2,e2) = e0
    | op(e3,e3) = e0
    | ~ epred4_0 ),
    inference(split_conjunct,[status(thm)],[452]) ).

cnf(495,plain,
    ( epred3_0
    | ~ epred4_0
    | op(e0,e0) != e2
    | op(e0,e0) != e2
    | op(e0,e0) != e2 ),
    inference(split_conjunct,[status(thm)],[452]) ).

cnf(516,plain,
    ( epred3_0
    | op(e0,e2) = e0
    | op(e0,e2) = e0
    | op(e0,e2) = e0
    | ~ epred4_0 ),
    inference(split_conjunct,[status(thm)],[452]) ).

fof(517,plain,
    ( ~ epred5_0
    | epred4_0
    | ( op(e0,e3) = e0
      & op(e0,e0) != e3
      & op(e0,e0) = e0
      & op(e0,e0) = e0 )
    | ( op(e0,e3) = e0
      & op(e0,e0) != e3
      & op(e1,e1) = e0
      & op(e1,e0) = e1 )
    | ( op(e0,e3) = e0
      & op(e0,e0) != e3
      & op(e2,e2) = e0
      & op(e2,e0) = e2 ) ),
    inference(fof_nnf,[status(thm)],[56]) ).

fof(518,plain,
    ( ( op(e0,e3) = e0
      | op(e0,e3) = e0
      | op(e0,e3) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e0) != e3
      | op(e0,e3) = e0
      | op(e0,e3) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e2) = e0
      | op(e0,e3) = e0
      | op(e0,e3) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e0) = e2
      | op(e0,e3) = e0
      | op(e0,e3) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e3) = e0
      | op(e0,e0) != e3
      | op(e0,e3) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e0) != e3
      | op(e0,e0) != e3
      | op(e0,e3) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e2) = e0
      | op(e0,e0) != e3
      | op(e0,e3) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e0) = e2
      | op(e0,e0) != e3
      | op(e0,e3) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e3) = e0
      | op(e1,e1) = e0
      | op(e0,e3) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e0) != e3
      | op(e1,e1) = e0
      | op(e0,e3) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e2) = e0
      | op(e1,e1) = e0
      | op(e0,e3) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e0) = e2
      | op(e1,e1) = e0
      | op(e0,e3) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e3) = e0
      | op(e1,e0) = e1
      | op(e0,e3) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e0) != e3
      | op(e1,e0) = e1
      | op(e0,e3) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e2) = e0
      | op(e1,e0) = e1
      | op(e0,e3) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e0) = e2
      | op(e1,e0) = e1
      | op(e0,e3) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e3) = e0
      | op(e0,e3) = e0
      | op(e0,e0) != e3
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e0) != e3
      | op(e0,e3) = e0
      | op(e0,e0) != e3
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e2) = e0
      | op(e0,e3) = e0
      | op(e0,e0) != e3
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e0) = e2
      | op(e0,e3) = e0
      | op(e0,e0) != e3
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e3) = e0
      | op(e0,e0) != e3
      | op(e0,e0) != e3
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e0) != e3
      | op(e0,e0) != e3
      | op(e0,e0) != e3
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e2) = e0
      | op(e0,e0) != e3
      | op(e0,e0) != e3
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e0) = e2
      | op(e0,e0) != e3
      | op(e0,e0) != e3
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e3) = e0
      | op(e1,e1) = e0
      | op(e0,e0) != e3
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e0) != e3
      | op(e1,e1) = e0
      | op(e0,e0) != e3
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e2) = e0
      | op(e1,e1) = e0
      | op(e0,e0) != e3
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e0) = e2
      | op(e1,e1) = e0
      | op(e0,e0) != e3
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e3) = e0
      | op(e1,e0) = e1
      | op(e0,e0) != e3
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e0) != e3
      | op(e1,e0) = e1
      | op(e0,e0) != e3
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e2) = e0
      | op(e1,e0) = e1
      | op(e0,e0) != e3
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e0) = e2
      | op(e1,e0) = e1
      | op(e0,e0) != e3
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e3) = e0
      | op(e0,e3) = e0
      | op(e0,e0) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e0) != e3
      | op(e0,e3) = e0
      | op(e0,e0) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e2) = e0
      | op(e0,e3) = e0
      | op(e0,e0) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e0) = e2
      | op(e0,e3) = e0
      | op(e0,e0) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e3) = e0
      | op(e0,e0) != e3
      | op(e0,e0) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e0) != e3
      | op(e0,e0) != e3
      | op(e0,e0) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e2) = e0
      | op(e0,e0) != e3
      | op(e0,e0) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e0) = e2
      | op(e0,e0) != e3
      | op(e0,e0) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e3) = e0
      | op(e1,e1) = e0
      | op(e0,e0) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e0) != e3
      | op(e1,e1) = e0
      | op(e0,e0) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e2) = e0
      | op(e1,e1) = e0
      | op(e0,e0) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e0) = e2
      | op(e1,e1) = e0
      | op(e0,e0) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e3) = e0
      | op(e1,e0) = e1
      | op(e0,e0) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e0) != e3
      | op(e1,e0) = e1
      | op(e0,e0) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e2) = e0
      | op(e1,e0) = e1
      | op(e0,e0) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e0) = e2
      | op(e1,e0) = e1
      | op(e0,e0) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e3) = e0
      | op(e0,e3) = e0
      | op(e0,e0) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e0) != e3
      | op(e0,e3) = e0
      | op(e0,e0) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e2) = e0
      | op(e0,e3) = e0
      | op(e0,e0) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e0) = e2
      | op(e0,e3) = e0
      | op(e0,e0) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e3) = e0
      | op(e0,e0) != e3
      | op(e0,e0) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e0) != e3
      | op(e0,e0) != e3
      | op(e0,e0) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e2) = e0
      | op(e0,e0) != e3
      | op(e0,e0) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e0) = e2
      | op(e0,e0) != e3
      | op(e0,e0) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e3) = e0
      | op(e1,e1) = e0
      | op(e0,e0) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e0) != e3
      | op(e1,e1) = e0
      | op(e0,e0) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e2) = e0
      | op(e1,e1) = e0
      | op(e0,e0) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e0) = e2
      | op(e1,e1) = e0
      | op(e0,e0) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e3) = e0
      | op(e1,e0) = e1
      | op(e0,e0) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e0) != e3
      | op(e1,e0) = e1
      | op(e0,e0) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e2) = e0
      | op(e1,e0) = e1
      | op(e0,e0) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e0) = e2
      | op(e1,e0) = e1
      | op(e0,e0) = e0
      | epred4_0
      | ~ epred5_0 ) ),
    inference(distribute,[status(thm)],[517]) ).

cnf(519,plain,
    ( epred4_0
    | op(e0,e0) = e0
    | op(e1,e0) = e1
    | op(e2,e0) = e2
    | ~ epred5_0 ),
    inference(split_conjunct,[status(thm)],[518]) ).

cnf(520,plain,
    ( epred4_0
    | op(e0,e0) = e0
    | op(e1,e0) = e1
    | op(e2,e2) = e0
    | ~ epred5_0 ),
    inference(split_conjunct,[status(thm)],[518]) ).

cnf(523,plain,
    ( epred4_0
    | op(e0,e0) = e0
    | op(e1,e1) = e0
    | op(e2,e0) = e2
    | ~ epred5_0 ),
    inference(split_conjunct,[status(thm)],[518]) ).

cnf(524,plain,
    ( epred4_0
    | op(e0,e0) = e0
    | op(e1,e1) = e0
    | op(e2,e2) = e0
    | ~ epred5_0 ),
    inference(split_conjunct,[status(thm)],[518]) ).

cnf(561,plain,
    ( epred4_0
    | ~ epred5_0
    | op(e0,e0) != e3
    | op(e0,e0) != e3
    | op(e0,e0) != e3 ),
    inference(split_conjunct,[status(thm)],[518]) ).

cnf(582,plain,
    ( epred4_0
    | op(e0,e3) = e0
    | op(e0,e3) = e0
    | op(e0,e3) = e0
    | ~ epred5_0 ),
    inference(split_conjunct,[status(thm)],[518]) ).

fof(583,plain,
    ( ~ epred6_0
    | epred5_0
    | ( op(e0,e3) = e0
      & op(e0,e0) != e3
      & op(e3,e3) = e0
      & op(e3,e0) = e3 )
    | ( op(e1,e0) = e1
      & op(e1,e1) != e0
      & op(e0,e0) = e1
      & op(e0,e1) = e0 )
    | ( op(e1,e0) = e1
      & op(e1,e1) != e0
      & op(e1,e1) = e1
      & op(e1,e1) = e1 ) ),
    inference(fof_nnf,[status(thm)],[57]) ).

fof(584,plain,
    ( ( op(e1,e0) = e1
      | op(e1,e0) = e1
      | op(e0,e3) = e0
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) != e0
      | op(e1,e0) = e1
      | op(e0,e3) = e0
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) = e1
      | op(e1,e0) = e1
      | op(e0,e3) = e0
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) = e1
      | op(e1,e0) = e1
      | op(e0,e3) = e0
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e0) = e1
      | op(e1,e1) != e0
      | op(e0,e3) = e0
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) != e0
      | op(e1,e1) != e0
      | op(e0,e3) = e0
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) = e1
      | op(e1,e1) != e0
      | op(e0,e3) = e0
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) = e1
      | op(e1,e1) != e0
      | op(e0,e3) = e0
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e0) = e1
      | op(e0,e0) = e1
      | op(e0,e3) = e0
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) != e0
      | op(e0,e0) = e1
      | op(e0,e3) = e0
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) = e1
      | op(e0,e0) = e1
      | op(e0,e3) = e0
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) = e1
      | op(e0,e0) = e1
      | op(e0,e3) = e0
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e0) = e1
      | op(e0,e1) = e0
      | op(e0,e3) = e0
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) != e0
      | op(e0,e1) = e0
      | op(e0,e3) = e0
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) = e1
      | op(e0,e1) = e0
      | op(e0,e3) = e0
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) = e1
      | op(e0,e1) = e0
      | op(e0,e3) = e0
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e0) = e1
      | op(e1,e0) = e1
      | op(e0,e0) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) != e0
      | op(e1,e0) = e1
      | op(e0,e0) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) = e1
      | op(e1,e0) = e1
      | op(e0,e0) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) = e1
      | op(e1,e0) = e1
      | op(e0,e0) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e0) = e1
      | op(e1,e1) != e0
      | op(e0,e0) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) != e0
      | op(e1,e1) != e0
      | op(e0,e0) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) = e1
      | op(e1,e1) != e0
      | op(e0,e0) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) = e1
      | op(e1,e1) != e0
      | op(e0,e0) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e0) = e1
      | op(e0,e0) = e1
      | op(e0,e0) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) != e0
      | op(e0,e0) = e1
      | op(e0,e0) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) = e1
      | op(e0,e0) = e1
      | op(e0,e0) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) = e1
      | op(e0,e0) = e1
      | op(e0,e0) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e0) = e1
      | op(e0,e1) = e0
      | op(e0,e0) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) != e0
      | op(e0,e1) = e0
      | op(e0,e0) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) = e1
      | op(e0,e1) = e0
      | op(e0,e0) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) = e1
      | op(e0,e1) = e0
      | op(e0,e0) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e0) = e1
      | op(e1,e0) = e1
      | op(e3,e3) = e0
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) != e0
      | op(e1,e0) = e1
      | op(e3,e3) = e0
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) = e1
      | op(e1,e0) = e1
      | op(e3,e3) = e0
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) = e1
      | op(e1,e0) = e1
      | op(e3,e3) = e0
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e0) = e1
      | op(e1,e1) != e0
      | op(e3,e3) = e0
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) != e0
      | op(e1,e1) != e0
      | op(e3,e3) = e0
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) = e1
      | op(e1,e1) != e0
      | op(e3,e3) = e0
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) = e1
      | op(e1,e1) != e0
      | op(e3,e3) = e0
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e0) = e1
      | op(e0,e0) = e1
      | op(e3,e3) = e0
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) != e0
      | op(e0,e0) = e1
      | op(e3,e3) = e0
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) = e1
      | op(e0,e0) = e1
      | op(e3,e3) = e0
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) = e1
      | op(e0,e0) = e1
      | op(e3,e3) = e0
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e0) = e1
      | op(e0,e1) = e0
      | op(e3,e3) = e0
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) != e0
      | op(e0,e1) = e0
      | op(e3,e3) = e0
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) = e1
      | op(e0,e1) = e0
      | op(e3,e3) = e0
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) = e1
      | op(e0,e1) = e0
      | op(e3,e3) = e0
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e0) = e1
      | op(e1,e0) = e1
      | op(e3,e0) = e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) != e0
      | op(e1,e0) = e1
      | op(e3,e0) = e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) = e1
      | op(e1,e0) = e1
      | op(e3,e0) = e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) = e1
      | op(e1,e0) = e1
      | op(e3,e0) = e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e0) = e1
      | op(e1,e1) != e0
      | op(e3,e0) = e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) != e0
      | op(e1,e1) != e0
      | op(e3,e0) = e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) = e1
      | op(e1,e1) != e0
      | op(e3,e0) = e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) = e1
      | op(e1,e1) != e0
      | op(e3,e0) = e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e0) = e1
      | op(e0,e0) = e1
      | op(e3,e0) = e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) != e0
      | op(e0,e0) = e1
      | op(e3,e0) = e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) = e1
      | op(e0,e0) = e1
      | op(e3,e0) = e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) = e1
      | op(e0,e0) = e1
      | op(e3,e0) = e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e0) = e1
      | op(e0,e1) = e0
      | op(e3,e0) = e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) != e0
      | op(e0,e1) = e0
      | op(e3,e0) = e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) = e1
      | op(e0,e1) = e0
      | op(e3,e0) = e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) = e1
      | op(e0,e1) = e0
      | op(e3,e0) = e3
      | epred5_0
      | ~ epred6_0 ) ),
    inference(distribute,[status(thm)],[583]) ).

cnf(601,plain,
    ( epred5_0
    | op(e3,e3) = e0
    | op(e0,e1) = e0
    | op(e1,e1) = e1
    | ~ epred6_0 ),
    inference(split_conjunct,[status(thm)],[584]) ).

cnf(616,plain,
    ( epred5_0
    | op(e3,e3) = e0
    | op(e1,e0) = e1
    | op(e1,e0) = e1
    | ~ epred6_0 ),
    inference(split_conjunct,[status(thm)],[584]) ).

cnf(637,plain,
    ( epred5_0
    | op(e0,e3) = e0
    | op(e0,e0) = e1
    | op(e1,e1) = e1
    | ~ epred6_0 ),
    inference(split_conjunct,[status(thm)],[584]) ).

cnf(648,plain,
    ( epred5_0
    | op(e0,e3) = e0
    | op(e1,e0) = e1
    | op(e1,e0) = e1
    | ~ epred6_0 ),
    inference(split_conjunct,[status(thm)],[584]) ).

fof(649,plain,
    ( ~ epred7_0
    | epred6_0
    | ( op(e1,e0) = e1
      & op(e1,e1) != e0
      & op(e2,e2) = e1
      & op(e2,e1) = e2 )
    | ( op(e1,e0) = e1
      & op(e1,e1) != e0
      & op(e3,e3) = e1
      & op(e3,e1) = e3 )
    | ( op(e1,e1) = e1
      & op(e1,e1) != e1
      & op(e0,e0) = e1
      & op(e0,e1) = e0 ) ),
    inference(fof_nnf,[status(thm)],[58]) ).

fof(650,plain,
    ( ( op(e1,e1) = e1
      | op(e1,e0) = e1
      | op(e1,e0) = e1
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) != e1
      | op(e1,e0) = e1
      | op(e1,e0) = e1
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e0) = e1
      | op(e1,e0) = e1
      | op(e1,e0) = e1
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e1) = e0
      | op(e1,e0) = e1
      | op(e1,e0) = e1
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) = e1
      | op(e1,e1) != e0
      | op(e1,e0) = e1
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) != e0
      | op(e1,e0) = e1
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e0) = e1
      | op(e1,e1) != e0
      | op(e1,e0) = e1
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e1) = e0
      | op(e1,e1) != e0
      | op(e1,e0) = e1
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) = e1
      | op(e3,e3) = e1
      | op(e1,e0) = e1
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) != e1
      | op(e3,e3) = e1
      | op(e1,e0) = e1
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e0) = e1
      | op(e3,e3) = e1
      | op(e1,e0) = e1
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e1) = e0
      | op(e3,e3) = e1
      | op(e1,e0) = e1
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) = e1
      | op(e3,e1) = e3
      | op(e1,e0) = e1
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) != e1
      | op(e3,e1) = e3
      | op(e1,e0) = e1
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e0) = e1
      | op(e3,e1) = e3
      | op(e1,e0) = e1
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e1) = e0
      | op(e3,e1) = e3
      | op(e1,e0) = e1
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) = e1
      | op(e1,e0) = e1
      | op(e1,e1) != e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) != e1
      | op(e1,e0) = e1
      | op(e1,e1) != e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e0) = e1
      | op(e1,e0) = e1
      | op(e1,e1) != e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e1) = e0
      | op(e1,e0) = e1
      | op(e1,e1) != e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) = e1
      | op(e1,e1) != e0
      | op(e1,e1) != e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) != e0
      | op(e1,e1) != e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e0) = e1
      | op(e1,e1) != e0
      | op(e1,e1) != e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e1) = e0
      | op(e1,e1) != e0
      | op(e1,e1) != e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) = e1
      | op(e3,e3) = e1
      | op(e1,e1) != e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) != e1
      | op(e3,e3) = e1
      | op(e1,e1) != e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e0) = e1
      | op(e3,e3) = e1
      | op(e1,e1) != e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e1) = e0
      | op(e3,e3) = e1
      | op(e1,e1) != e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) = e1
      | op(e3,e1) = e3
      | op(e1,e1) != e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) != e1
      | op(e3,e1) = e3
      | op(e1,e1) != e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e0) = e1
      | op(e3,e1) = e3
      | op(e1,e1) != e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e1) = e0
      | op(e3,e1) = e3
      | op(e1,e1) != e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) = e1
      | op(e1,e0) = e1
      | op(e2,e2) = e1
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) != e1
      | op(e1,e0) = e1
      | op(e2,e2) = e1
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e0) = e1
      | op(e1,e0) = e1
      | op(e2,e2) = e1
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e1) = e0
      | op(e1,e0) = e1
      | op(e2,e2) = e1
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) = e1
      | op(e1,e1) != e0
      | op(e2,e2) = e1
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) != e0
      | op(e2,e2) = e1
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e0) = e1
      | op(e1,e1) != e0
      | op(e2,e2) = e1
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e1) = e0
      | op(e1,e1) != e0
      | op(e2,e2) = e1
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) = e1
      | op(e3,e3) = e1
      | op(e2,e2) = e1
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) != e1
      | op(e3,e3) = e1
      | op(e2,e2) = e1
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e0) = e1
      | op(e3,e3) = e1
      | op(e2,e2) = e1
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e1) = e0
      | op(e3,e3) = e1
      | op(e2,e2) = e1
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) = e1
      | op(e3,e1) = e3
      | op(e2,e2) = e1
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) != e1
      | op(e3,e1) = e3
      | op(e2,e2) = e1
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e0) = e1
      | op(e3,e1) = e3
      | op(e2,e2) = e1
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e1) = e0
      | op(e3,e1) = e3
      | op(e2,e2) = e1
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) = e1
      | op(e1,e0) = e1
      | op(e2,e1) = e2
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) != e1
      | op(e1,e0) = e1
      | op(e2,e1) = e2
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e0) = e1
      | op(e1,e0) = e1
      | op(e2,e1) = e2
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e1) = e0
      | op(e1,e0) = e1
      | op(e2,e1) = e2
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) = e1
      | op(e1,e1) != e0
      | op(e2,e1) = e2
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) != e0
      | op(e2,e1) = e2
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e0) = e1
      | op(e1,e1) != e0
      | op(e2,e1) = e2
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e1) = e0
      | op(e1,e1) != e0
      | op(e2,e1) = e2
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) = e1
      | op(e3,e3) = e1
      | op(e2,e1) = e2
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) != e1
      | op(e3,e3) = e1
      | op(e2,e1) = e2
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e0) = e1
      | op(e3,e3) = e1
      | op(e2,e1) = e2
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e1) = e0
      | op(e3,e3) = e1
      | op(e2,e1) = e2
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) = e1
      | op(e3,e1) = e3
      | op(e2,e1) = e2
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) != e1
      | op(e3,e1) = e3
      | op(e2,e1) = e2
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e0) = e1
      | op(e3,e1) = e3
      | op(e2,e1) = e2
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e1) = e0
      | op(e3,e1) = e3
      | op(e2,e1) = e2
      | epred6_0
      | ~ epred7_0 ) ),
    inference(distribute,[status(thm)],[649]) ).

cnf(653,plain,
    ( epred6_0
    | op(e2,e1) = e2
    | op(e3,e1) = e3
    | ~ epred7_0
    | op(e1,e1) != e1 ),
    inference(split_conjunct,[status(thm)],[650]) ).

cnf(654,plain,
    ( epred6_0
    | op(e2,e1) = e2
    | op(e3,e1) = e3
    | op(e1,e1) = e1
    | ~ epred7_0 ),
    inference(split_conjunct,[status(thm)],[650]) ).

cnf(657,plain,
    ( epred6_0
    | op(e2,e1) = e2
    | op(e3,e3) = e1
    | ~ epred7_0
    | op(e1,e1) != e1 ),
    inference(split_conjunct,[status(thm)],[650]) ).

cnf(658,plain,
    ( epred6_0
    | op(e2,e1) = e2
    | op(e3,e3) = e1
    | op(e1,e1) = e1
    | ~ epred7_0 ),
    inference(split_conjunct,[status(thm)],[650]) ).

cnf(669,plain,
    ( epred6_0
    | op(e2,e2) = e1
    | op(e3,e1) = e3
    | ~ epred7_0
    | op(e1,e1) != e1 ),
    inference(split_conjunct,[status(thm)],[650]) ).

cnf(670,plain,
    ( epred6_0
    | op(e2,e2) = e1
    | op(e3,e1) = e3
    | op(e1,e1) = e1
    | ~ epred7_0 ),
    inference(split_conjunct,[status(thm)],[650]) ).

cnf(693,plain,
    ( epred6_0
    | ~ epred7_0
    | op(e1,e1) != e0
    | op(e1,e1) != e0
    | op(e1,e1) != e1 ),
    inference(split_conjunct,[status(thm)],[650]) ).

cnf(694,plain,
    ( epred6_0
    | op(e1,e1) = e1
    | ~ epred7_0
    | op(e1,e1) != e0
    | op(e1,e1) != e0 ),
    inference(split_conjunct,[status(thm)],[650]) ).

cnf(713,plain,
    ( epred6_0
    | op(e1,e0) = e1
    | op(e1,e0) = e1
    | ~ epred7_0
    | op(e1,e1) != e1 ),
    inference(split_conjunct,[status(thm)],[650]) ).

cnf(714,plain,
    ( epred6_0
    | op(e1,e0) = e1
    | op(e1,e0) = e1
    | op(e1,e1) = e1
    | ~ epred7_0 ),
    inference(split_conjunct,[status(thm)],[650]) ).

fof(715,plain,
    ( ~ epred8_0
    | epred7_0
    | ( op(e1,e1) = e1
      & op(e1,e1) != e1
      & op(e1,e1) = e1
      & op(e1,e1) = e1 )
    | ( op(e1,e1) = e1
      & op(e1,e1) != e1
      & op(e2,e2) = e1
      & op(e2,e1) = e2 )
    | ( op(e1,e1) = e1
      & op(e1,e1) != e1
      & op(e3,e3) = e1
      & op(e3,e1) = e3 ) ),
    inference(fof_nnf,[status(thm)],[59]) ).

fof(716,plain,
    ( ( op(e1,e1) = e1
      | op(e1,e1) = e1
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) = e1
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e3,e3) = e1
      | op(e1,e1) = e1
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e3,e1) = e3
      | op(e1,e1) = e1
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e1,e1) = e1
      | op(e1,e1) != e1
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) != e1
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e3,e3) = e1
      | op(e1,e1) != e1
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e3,e1) = e3
      | op(e1,e1) != e1
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e1,e1) = e1
      | op(e2,e2) = e1
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e1,e1) != e1
      | op(e2,e2) = e1
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e3,e3) = e1
      | op(e2,e2) = e1
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e3,e1) = e3
      | op(e2,e2) = e1
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e1,e1) = e1
      | op(e2,e1) = e2
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e1,e1) != e1
      | op(e2,e1) = e2
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e3,e3) = e1
      | op(e2,e1) = e2
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e3,e1) = e3
      | op(e2,e1) = e2
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e1,e1) = e1
      | op(e1,e1) = e1
      | op(e1,e1) != e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) = e1
      | op(e1,e1) != e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e3,e3) = e1
      | op(e1,e1) = e1
      | op(e1,e1) != e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e3,e1) = e3
      | op(e1,e1) = e1
      | op(e1,e1) != e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e1,e1) = e1
      | op(e1,e1) != e1
      | op(e1,e1) != e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) != e1
      | op(e1,e1) != e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e3,e3) = e1
      | op(e1,e1) != e1
      | op(e1,e1) != e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e3,e1) = e3
      | op(e1,e1) != e1
      | op(e1,e1) != e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e1,e1) = e1
      | op(e2,e2) = e1
      | op(e1,e1) != e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e1,e1) != e1
      | op(e2,e2) = e1
      | op(e1,e1) != e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e3,e3) = e1
      | op(e2,e2) = e1
      | op(e1,e1) != e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e3,e1) = e3
      | op(e2,e2) = e1
      | op(e1,e1) != e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e1,e1) = e1
      | op(e2,e1) = e2
      | op(e1,e1) != e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e1,e1) != e1
      | op(e2,e1) = e2
      | op(e1,e1) != e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e3,e3) = e1
      | op(e2,e1) = e2
      | op(e1,e1) != e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e3,e1) = e3
      | op(e2,e1) = e2
      | op(e1,e1) != e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e1,e1) = e1
      | op(e1,e1) = e1
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) = e1
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e3,e3) = e1
      | op(e1,e1) = e1
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e3,e1) = e3
      | op(e1,e1) = e1
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e1,e1) = e1
      | op(e1,e1) != e1
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) != e1
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e3,e3) = e1
      | op(e1,e1) != e1
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e3,e1) = e3
      | op(e1,e1) != e1
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e1,e1) = e1
      | op(e2,e2) = e1
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e1,e1) != e1
      | op(e2,e2) = e1
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e3,e3) = e1
      | op(e2,e2) = e1
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e3,e1) = e3
      | op(e2,e2) = e1
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e1,e1) = e1
      | op(e2,e1) = e2
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e1,e1) != e1
      | op(e2,e1) = e2
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e3,e3) = e1
      | op(e2,e1) = e2
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e3,e1) = e3
      | op(e2,e1) = e2
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e1,e1) = e1
      | op(e1,e1) = e1
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) = e1
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e3,e3) = e1
      | op(e1,e1) = e1
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e3,e1) = e3
      | op(e1,e1) = e1
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e1,e1) = e1
      | op(e1,e1) != e1
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) != e1
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e3,e3) = e1
      | op(e1,e1) != e1
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e3,e1) = e3
      | op(e1,e1) != e1
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e1,e1) = e1
      | op(e2,e2) = e1
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e1,e1) != e1
      | op(e2,e2) = e1
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e3,e3) = e1
      | op(e2,e2) = e1
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e3,e1) = e3
      | op(e2,e2) = e1
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e1,e1) = e1
      | op(e2,e1) = e2
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e1,e1) != e1
      | op(e2,e1) = e2
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e3,e3) = e1
      | op(e2,e1) = e2
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 )
    & ( op(e3,e1) = e3
      | op(e2,e1) = e2
      | op(e1,e1) = e1
      | epred7_0
      | ~ epred8_0 ) ),
    inference(distribute,[status(thm)],[715]) ).

cnf(732,plain,
    ( epred7_0
    | op(e1,e1) = e1
    | op(e1,e1) = e1
    | op(e1,e1) = e1
    | ~ epred8_0 ),
    inference(split_conjunct,[status(thm)],[716]) ).

cnf(759,plain,
    ( epred7_0
    | ~ epred8_0
    | op(e1,e1) != e1
    | op(e1,e1) != e1
    | op(e1,e1) != e1 ),
    inference(split_conjunct,[status(thm)],[716]) ).

fof(781,plain,
    ( ~ epred9_0
    | epred8_0
    | ( op(e1,e2) = e1
      & op(e1,e1) != e2
      & op(e0,e0) = e1
      & op(e0,e1) = e0 )
    | ( op(e1,e2) = e1
      & op(e1,e1) != e2
      & op(e1,e1) = e1
      & op(e1,e1) = e1 )
    | ( op(e1,e2) = e1
      & op(e1,e1) != e2
      & op(e2,e2) = e1
      & op(e2,e1) = e2 ) ),
    inference(fof_nnf,[status(thm)],[60]) ).

fof(782,plain,
    ( ( op(e1,e2) = e1
      | op(e1,e2) = e1
      | op(e1,e2) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) != e2
      | op(e1,e2) = e1
      | op(e1,e2) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) = e1
      | op(e1,e2) = e1
      | op(e1,e2) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e1) = e2
      | op(e1,e2) = e1
      | op(e1,e2) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e2) = e1
      | op(e1,e1) != e2
      | op(e1,e2) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) != e2
      | op(e1,e1) != e2
      | op(e1,e2) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) = e1
      | op(e1,e1) != e2
      | op(e1,e2) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e1) = e2
      | op(e1,e1) != e2
      | op(e1,e2) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e2) = e1
      | op(e1,e1) = e1
      | op(e1,e2) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) != e2
      | op(e1,e1) = e1
      | op(e1,e2) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) = e1
      | op(e1,e1) = e1
      | op(e1,e2) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e1) = e2
      | op(e1,e1) = e1
      | op(e1,e2) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e2) = e1
      | op(e1,e1) = e1
      | op(e1,e2) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) != e2
      | op(e1,e1) = e1
      | op(e1,e2) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) = e1
      | op(e1,e1) = e1
      | op(e1,e2) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e1) = e2
      | op(e1,e1) = e1
      | op(e1,e2) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e2) = e1
      | op(e1,e2) = e1
      | op(e1,e1) != e2
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) != e2
      | op(e1,e2) = e1
      | op(e1,e1) != e2
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) = e1
      | op(e1,e2) = e1
      | op(e1,e1) != e2
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e1) = e2
      | op(e1,e2) = e1
      | op(e1,e1) != e2
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e2) = e1
      | op(e1,e1) != e2
      | op(e1,e1) != e2
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) != e2
      | op(e1,e1) != e2
      | op(e1,e1) != e2
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) = e1
      | op(e1,e1) != e2
      | op(e1,e1) != e2
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e1) = e2
      | op(e1,e1) != e2
      | op(e1,e1) != e2
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e2) = e1
      | op(e1,e1) = e1
      | op(e1,e1) != e2
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) != e2
      | op(e1,e1) = e1
      | op(e1,e1) != e2
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) = e1
      | op(e1,e1) = e1
      | op(e1,e1) != e2
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e1) = e2
      | op(e1,e1) = e1
      | op(e1,e1) != e2
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e2) = e1
      | op(e1,e1) = e1
      | op(e1,e1) != e2
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) != e2
      | op(e1,e1) = e1
      | op(e1,e1) != e2
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) = e1
      | op(e1,e1) = e1
      | op(e1,e1) != e2
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e1) = e2
      | op(e1,e1) = e1
      | op(e1,e1) != e2
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e2) = e1
      | op(e1,e2) = e1
      | op(e0,e0) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) != e2
      | op(e1,e2) = e1
      | op(e0,e0) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) = e1
      | op(e1,e2) = e1
      | op(e0,e0) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e1) = e2
      | op(e1,e2) = e1
      | op(e0,e0) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e2) = e1
      | op(e1,e1) != e2
      | op(e0,e0) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) != e2
      | op(e1,e1) != e2
      | op(e0,e0) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) = e1
      | op(e1,e1) != e2
      | op(e0,e0) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e1) = e2
      | op(e1,e1) != e2
      | op(e0,e0) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e2) = e1
      | op(e1,e1) = e1
      | op(e0,e0) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) != e2
      | op(e1,e1) = e1
      | op(e0,e0) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) = e1
      | op(e1,e1) = e1
      | op(e0,e0) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e1) = e2
      | op(e1,e1) = e1
      | op(e0,e0) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e2) = e1
      | op(e1,e1) = e1
      | op(e0,e0) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) != e2
      | op(e1,e1) = e1
      | op(e0,e0) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) = e1
      | op(e1,e1) = e1
      | op(e0,e0) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e1) = e2
      | op(e1,e1) = e1
      | op(e0,e0) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e2) = e1
      | op(e1,e2) = e1
      | op(e0,e1) = e0
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) != e2
      | op(e1,e2) = e1
      | op(e0,e1) = e0
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) = e1
      | op(e1,e2) = e1
      | op(e0,e1) = e0
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e1) = e2
      | op(e1,e2) = e1
      | op(e0,e1) = e0
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e2) = e1
      | op(e1,e1) != e2
      | op(e0,e1) = e0
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) != e2
      | op(e1,e1) != e2
      | op(e0,e1) = e0
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) = e1
      | op(e1,e1) != e2
      | op(e0,e1) = e0
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e1) = e2
      | op(e1,e1) != e2
      | op(e0,e1) = e0
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e2) = e1
      | op(e1,e1) = e1
      | op(e0,e1) = e0
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) != e2
      | op(e1,e1) = e1
      | op(e0,e1) = e0
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) = e1
      | op(e1,e1) = e1
      | op(e0,e1) = e0
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e1) = e2
      | op(e1,e1) = e1
      | op(e0,e1) = e0
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e2) = e1
      | op(e1,e1) = e1
      | op(e0,e1) = e0
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) != e2
      | op(e1,e1) = e1
      | op(e0,e1) = e0
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) = e1
      | op(e1,e1) = e1
      | op(e0,e1) = e0
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e1) = e2
      | op(e1,e1) = e1
      | op(e0,e1) = e0
      | epred8_0
      | ~ epred9_0 ) ),
    inference(distribute,[status(thm)],[781]) ).

cnf(783,plain,
    ( epred8_0
    | op(e0,e1) = e0
    | op(e1,e1) = e1
    | op(e2,e1) = e2
    | ~ epred9_0 ),
    inference(split_conjunct,[status(thm)],[782]) ).

cnf(784,plain,
    ( epred8_0
    | op(e0,e1) = e0
    | op(e1,e1) = e1
    | op(e2,e2) = e1
    | ~ epred9_0 ),
    inference(split_conjunct,[status(thm)],[782]) ).

cnf(800,plain,
    ( epred8_0
    | op(e0,e0) = e1
    | op(e1,e1) = e1
    | op(e2,e2) = e1
    | ~ epred9_0 ),
    inference(split_conjunct,[status(thm)],[782]) ).

cnf(825,plain,
    ( epred8_0
    | ~ epred9_0
    | op(e1,e1) != e2
    | op(e1,e1) != e2
    | op(e1,e1) != e2 ),
    inference(split_conjunct,[status(thm)],[782]) ).

cnf(846,plain,
    ( epred8_0
    | op(e1,e2) = e1
    | op(e1,e2) = e1
    | op(e1,e2) = e1
    | ~ epred9_0 ),
    inference(split_conjunct,[status(thm)],[782]) ).

fof(847,plain,
    ( ~ epred10_0
    | epred9_0
    | ( op(e1,e2) = e1
      & op(e1,e1) != e2
      & op(e3,e3) = e1
      & op(e3,e1) = e3 )
    | ( op(e1,e3) = e1
      & op(e1,e1) != e3
      & op(e0,e0) = e1
      & op(e0,e1) = e0 )
    | ( op(e1,e3) = e1
      & op(e1,e1) != e3
      & op(e1,e1) = e1
      & op(e1,e1) = e1 ) ),
    inference(fof_nnf,[status(thm)],[61]) ).

fof(848,plain,
    ( ( op(e1,e3) = e1
      | op(e1,e3) = e1
      | op(e1,e2) = e1
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) != e3
      | op(e1,e3) = e1
      | op(e1,e2) = e1
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) = e1
      | op(e1,e3) = e1
      | op(e1,e2) = e1
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) = e1
      | op(e1,e3) = e1
      | op(e1,e2) = e1
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e3) = e1
      | op(e1,e1) != e3
      | op(e1,e2) = e1
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) != e3
      | op(e1,e1) != e3
      | op(e1,e2) = e1
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) = e1
      | op(e1,e1) != e3
      | op(e1,e2) = e1
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) = e1
      | op(e1,e1) != e3
      | op(e1,e2) = e1
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e3) = e1
      | op(e0,e0) = e1
      | op(e1,e2) = e1
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) != e3
      | op(e0,e0) = e1
      | op(e1,e2) = e1
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) = e1
      | op(e0,e0) = e1
      | op(e1,e2) = e1
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) = e1
      | op(e0,e0) = e1
      | op(e1,e2) = e1
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e3) = e1
      | op(e0,e1) = e0
      | op(e1,e2) = e1
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) != e3
      | op(e0,e1) = e0
      | op(e1,e2) = e1
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) = e1
      | op(e0,e1) = e0
      | op(e1,e2) = e1
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) = e1
      | op(e0,e1) = e0
      | op(e1,e2) = e1
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e3) = e1
      | op(e1,e3) = e1
      | op(e1,e1) != e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) != e3
      | op(e1,e3) = e1
      | op(e1,e1) != e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) = e1
      | op(e1,e3) = e1
      | op(e1,e1) != e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) = e1
      | op(e1,e3) = e1
      | op(e1,e1) != e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e3) = e1
      | op(e1,e1) != e3
      | op(e1,e1) != e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) != e3
      | op(e1,e1) != e3
      | op(e1,e1) != e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) = e1
      | op(e1,e1) != e3
      | op(e1,e1) != e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) = e1
      | op(e1,e1) != e3
      | op(e1,e1) != e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e3) = e1
      | op(e0,e0) = e1
      | op(e1,e1) != e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) != e3
      | op(e0,e0) = e1
      | op(e1,e1) != e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) = e1
      | op(e0,e0) = e1
      | op(e1,e1) != e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) = e1
      | op(e0,e0) = e1
      | op(e1,e1) != e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e3) = e1
      | op(e0,e1) = e0
      | op(e1,e1) != e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) != e3
      | op(e0,e1) = e0
      | op(e1,e1) != e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) = e1
      | op(e0,e1) = e0
      | op(e1,e1) != e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) = e1
      | op(e0,e1) = e0
      | op(e1,e1) != e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e3) = e1
      | op(e1,e3) = e1
      | op(e3,e3) = e1
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) != e3
      | op(e1,e3) = e1
      | op(e3,e3) = e1
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) = e1
      | op(e1,e3) = e1
      | op(e3,e3) = e1
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) = e1
      | op(e1,e3) = e1
      | op(e3,e3) = e1
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e3) = e1
      | op(e1,e1) != e3
      | op(e3,e3) = e1
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) != e3
      | op(e1,e1) != e3
      | op(e3,e3) = e1
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) = e1
      | op(e1,e1) != e3
      | op(e3,e3) = e1
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) = e1
      | op(e1,e1) != e3
      | op(e3,e3) = e1
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e3) = e1
      | op(e0,e0) = e1
      | op(e3,e3) = e1
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) != e3
      | op(e0,e0) = e1
      | op(e3,e3) = e1
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) = e1
      | op(e0,e0) = e1
      | op(e3,e3) = e1
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) = e1
      | op(e0,e0) = e1
      | op(e3,e3) = e1
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e3) = e1
      | op(e0,e1) = e0
      | op(e3,e3) = e1
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) != e3
      | op(e0,e1) = e0
      | op(e3,e3) = e1
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) = e1
      | op(e0,e1) = e0
      | op(e3,e3) = e1
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) = e1
      | op(e0,e1) = e0
      | op(e3,e3) = e1
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e3) = e1
      | op(e1,e3) = e1
      | op(e3,e1) = e3
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) != e3
      | op(e1,e3) = e1
      | op(e3,e1) = e3
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) = e1
      | op(e1,e3) = e1
      | op(e3,e1) = e3
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) = e1
      | op(e1,e3) = e1
      | op(e3,e1) = e3
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e3) = e1
      | op(e1,e1) != e3
      | op(e3,e1) = e3
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) != e3
      | op(e1,e1) != e3
      | op(e3,e1) = e3
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) = e1
      | op(e1,e1) != e3
      | op(e3,e1) = e3
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) = e1
      | op(e1,e1) != e3
      | op(e3,e1) = e3
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e3) = e1
      | op(e0,e0) = e1
      | op(e3,e1) = e3
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) != e3
      | op(e0,e0) = e1
      | op(e3,e1) = e3
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) = e1
      | op(e0,e0) = e1
      | op(e3,e1) = e3
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) = e1
      | op(e0,e0) = e1
      | op(e3,e1) = e3
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e3) = e1
      | op(e0,e1) = e0
      | op(e3,e1) = e3
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) != e3
      | op(e0,e1) = e0
      | op(e3,e1) = e3
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) = e1
      | op(e0,e1) = e0
      | op(e3,e1) = e3
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) = e1
      | op(e0,e1) = e0
      | op(e3,e1) = e3
      | epred9_0
      | ~ epred10_0 ) ),
    inference(distribute,[status(thm)],[847]) ).

cnf(853,plain,
    ( epred9_0
    | op(e3,e1) = e3
    | op(e0,e0) = e1
    | op(e1,e1) = e1
    | ~ epred10_0 ),
    inference(split_conjunct,[status(thm)],[848]) ).

cnf(859,plain,
    ( epred9_0
    | op(e3,e1) = e3
    | ~ epred10_0
    | op(e1,e1) != e3
    | op(e1,e1) != e3 ),
    inference(split_conjunct,[status(thm)],[848]) ).

cnf(864,plain,
    ( epred9_0
    | op(e3,e1) = e3
    | op(e1,e3) = e1
    | op(e1,e3) = e1
    | ~ epred10_0 ),
    inference(split_conjunct,[status(thm)],[848]) ).

cnf(869,plain,
    ( epred9_0
    | op(e3,e3) = e1
    | op(e0,e0) = e1
    | op(e1,e1) = e1
    | ~ epred10_0 ),
    inference(split_conjunct,[status(thm)],[848]) ).

cnf(880,plain,
    ( epred9_0
    | op(e3,e3) = e1
    | op(e1,e3) = e1
    | op(e1,e3) = e1
    | ~ epred10_0 ),
    inference(split_conjunct,[status(thm)],[848]) ).

cnf(885,plain,
    ( epred9_0
    | op(e0,e0) = e1
    | op(e1,e1) = e1
    | ~ epred10_0
    | op(e1,e1) != e2 ),
    inference(split_conjunct,[status(thm)],[848]) ).

cnf(896,plain,
    ( epred9_0
    | op(e1,e3) = e1
    | op(e1,e3) = e1
    | ~ epred10_0
    | op(e1,e1) != e2 ),
    inference(split_conjunct,[status(thm)],[848]) ).

cnf(897,plain,
    ( epred9_0
    | op(e1,e2) = e1
    | op(e0,e1) = e0
    | op(e1,e1) = e1
    | ~ epred10_0 ),
    inference(split_conjunct,[status(thm)],[848]) ).

cnf(901,plain,
    ( epred9_0
    | op(e1,e2) = e1
    | op(e0,e0) = e1
    | op(e1,e1) = e1
    | ~ epred10_0 ),
    inference(split_conjunct,[status(thm)],[848]) ).

cnf(907,plain,
    ( epred9_0
    | op(e1,e2) = e1
    | ~ epred10_0
    | op(e1,e1) != e3
    | op(e1,e1) != e3 ),
    inference(split_conjunct,[status(thm)],[848]) ).

cnf(912,plain,
    ( epred9_0
    | op(e1,e2) = e1
    | op(e1,e3) = e1
    | op(e1,e3) = e1
    | ~ epred10_0 ),
    inference(split_conjunct,[status(thm)],[848]) ).

fof(913,plain,
    ( ~ epred11_0
    | epred10_0
    | ( op(e1,e3) = e1
      & op(e1,e1) != e3
      & op(e2,e2) = e1
      & op(e2,e1) = e2 )
    | ( op(e1,e3) = e1
      & op(e1,e1) != e3
      & op(e3,e3) = e1
      & op(e3,e1) = e3 )
    | ( op(e2,e0) = e2
      & op(e2,e2) != e0
      & op(e0,e0) = e2
      & op(e0,e2) = e0 ) ),
    inference(fof_nnf,[status(thm)],[62]) ).

fof(914,plain,
    ( ( op(e2,e0) = e2
      | op(e1,e3) = e1
      | op(e1,e3) = e1
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e2) != e0
      | op(e1,e3) = e1
      | op(e1,e3) = e1
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) = e2
      | op(e1,e3) = e1
      | op(e1,e3) = e1
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e2) = e0
      | op(e1,e3) = e1
      | op(e1,e3) = e1
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e0) = e2
      | op(e1,e1) != e3
      | op(e1,e3) = e1
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e2) != e0
      | op(e1,e1) != e3
      | op(e1,e3) = e1
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) = e2
      | op(e1,e1) != e3
      | op(e1,e3) = e1
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e2) = e0
      | op(e1,e1) != e3
      | op(e1,e3) = e1
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e0) = e2
      | op(e3,e3) = e1
      | op(e1,e3) = e1
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e2) != e0
      | op(e3,e3) = e1
      | op(e1,e3) = e1
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) = e2
      | op(e3,e3) = e1
      | op(e1,e3) = e1
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e2) = e0
      | op(e3,e3) = e1
      | op(e1,e3) = e1
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e0) = e2
      | op(e3,e1) = e3
      | op(e1,e3) = e1
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e2) != e0
      | op(e3,e1) = e3
      | op(e1,e3) = e1
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) = e2
      | op(e3,e1) = e3
      | op(e1,e3) = e1
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e2) = e0
      | op(e3,e1) = e3
      | op(e1,e3) = e1
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e0) = e2
      | op(e1,e3) = e1
      | op(e1,e1) != e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e2) != e0
      | op(e1,e3) = e1
      | op(e1,e1) != e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) = e2
      | op(e1,e3) = e1
      | op(e1,e1) != e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e2) = e0
      | op(e1,e3) = e1
      | op(e1,e1) != e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e0) = e2
      | op(e1,e1) != e3
      | op(e1,e1) != e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e2) != e0
      | op(e1,e1) != e3
      | op(e1,e1) != e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) = e2
      | op(e1,e1) != e3
      | op(e1,e1) != e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e2) = e0
      | op(e1,e1) != e3
      | op(e1,e1) != e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e0) = e2
      | op(e3,e3) = e1
      | op(e1,e1) != e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e2) != e0
      | op(e3,e3) = e1
      | op(e1,e1) != e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) = e2
      | op(e3,e3) = e1
      | op(e1,e1) != e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e2) = e0
      | op(e3,e3) = e1
      | op(e1,e1) != e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e0) = e2
      | op(e3,e1) = e3
      | op(e1,e1) != e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e2) != e0
      | op(e3,e1) = e3
      | op(e1,e1) != e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) = e2
      | op(e3,e1) = e3
      | op(e1,e1) != e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e2) = e0
      | op(e3,e1) = e3
      | op(e1,e1) != e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e0) = e2
      | op(e1,e3) = e1
      | op(e2,e2) = e1
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e2) != e0
      | op(e1,e3) = e1
      | op(e2,e2) = e1
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) = e2
      | op(e1,e3) = e1
      | op(e2,e2) = e1
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e2) = e0
      | op(e1,e3) = e1
      | op(e2,e2) = e1
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e0) = e2
      | op(e1,e1) != e3
      | op(e2,e2) = e1
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e2) != e0
      | op(e1,e1) != e3
      | op(e2,e2) = e1
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) = e2
      | op(e1,e1) != e3
      | op(e2,e2) = e1
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e2) = e0
      | op(e1,e1) != e3
      | op(e2,e2) = e1
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e0) = e2
      | op(e3,e3) = e1
      | op(e2,e2) = e1
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e2) != e0
      | op(e3,e3) = e1
      | op(e2,e2) = e1
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) = e2
      | op(e3,e3) = e1
      | op(e2,e2) = e1
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e2) = e0
      | op(e3,e3) = e1
      | op(e2,e2) = e1
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e0) = e2
      | op(e3,e1) = e3
      | op(e2,e2) = e1
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e2) != e0
      | op(e3,e1) = e3
      | op(e2,e2) = e1
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) = e2
      | op(e3,e1) = e3
      | op(e2,e2) = e1
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e2) = e0
      | op(e3,e1) = e3
      | op(e2,e2) = e1
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e0) = e2
      | op(e1,e3) = e1
      | op(e2,e1) = e2
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e2) != e0
      | op(e1,e3) = e1
      | op(e2,e1) = e2
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) = e2
      | op(e1,e3) = e1
      | op(e2,e1) = e2
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e2) = e0
      | op(e1,e3) = e1
      | op(e2,e1) = e2
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e0) = e2
      | op(e1,e1) != e3
      | op(e2,e1) = e2
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e2) != e0
      | op(e1,e1) != e3
      | op(e2,e1) = e2
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) = e2
      | op(e1,e1) != e3
      | op(e2,e1) = e2
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e2) = e0
      | op(e1,e1) != e3
      | op(e2,e1) = e2
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e0) = e2
      | op(e3,e3) = e1
      | op(e2,e1) = e2
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e2) != e0
      | op(e3,e3) = e1
      | op(e2,e1) = e2
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) = e2
      | op(e3,e3) = e1
      | op(e2,e1) = e2
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e2) = e0
      | op(e3,e3) = e1
      | op(e2,e1) = e2
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e0) = e2
      | op(e3,e1) = e3
      | op(e2,e1) = e2
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e2) != e0
      | op(e3,e1) = e3
      | op(e2,e1) = e2
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) = e2
      | op(e3,e1) = e3
      | op(e2,e1) = e2
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e2) = e0
      | op(e3,e1) = e3
      | op(e2,e1) = e2
      | epred10_0
      | ~ epred11_0 ) ),
    inference(distribute,[status(thm)],[913]) ).

cnf(920,plain,
    ( epred10_0
    | op(e2,e1) = e2
    | op(e3,e3) = e1
    | op(e0,e0) = e2
    | ~ epred11_0 ),
    inference(split_conjunct,[status(thm)],[914]) ).

cnf(922,plain,
    ( epred10_0
    | op(e2,e1) = e2
    | op(e3,e3) = e1
    | op(e2,e0) = e2
    | ~ epred11_0 ),
    inference(split_conjunct,[status(thm)],[914]) ).

cnf(936,plain,
    ( epred10_0
    | op(e2,e2) = e1
    | op(e3,e3) = e1
    | op(e0,e0) = e2
    | ~ epred11_0 ),
    inference(split_conjunct,[status(thm)],[914]) ).

cnf(938,plain,
    ( epred10_0
    | op(e2,e2) = e1
    | op(e3,e3) = e1
    | op(e2,e0) = e2
    | ~ epred11_0 ),
    inference(split_conjunct,[status(thm)],[914]) ).

cnf(956,plain,
    ( epred10_0
    | op(e0,e0) = e2
    | ~ epred11_0
    | op(e1,e1) != e3
    | op(e1,e1) != e3 ),
    inference(split_conjunct,[status(thm)],[914]) ).

cnf(958,plain,
    ( epred10_0
    | op(e2,e0) = e2
    | ~ epred11_0
    | op(e1,e1) != e3
    | op(e1,e1) != e3 ),
    inference(split_conjunct,[status(thm)],[914]) ).

cnf(976,plain,
    ( epred10_0
    | op(e1,e3) = e1
    | op(e1,e3) = e1
    | op(e0,e0) = e2
    | ~ epred11_0 ),
    inference(split_conjunct,[status(thm)],[914]) ).

cnf(978,plain,
    ( epred10_0
    | op(e1,e3) = e1
    | op(e1,e3) = e1
    | op(e2,e0) = e2
    | ~ epred11_0 ),
    inference(split_conjunct,[status(thm)],[914]) ).

fof(979,plain,
    ( ~ epred12_0
    | epred11_0
    | ( op(e2,e0) = e2
      & op(e2,e2) != e0
      & op(e1,e1) = e2
      & op(e1,e2) = e1 )
    | ( op(e2,e0) = e2
      & op(e2,e2) != e0
      & op(e2,e2) = e2
      & op(e2,e2) = e2 )
    | ( op(e2,e0) = e2
      & op(e2,e2) != e0
      & op(e3,e3) = e2
      & op(e3,e2) = e3 ) ),
    inference(fof_nnf,[status(thm)],[63]) ).

fof(980,plain,
    ( ( op(e2,e0) = e2
      | op(e2,e0) = e2
      | op(e2,e0) = e2
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e2) != e0
      | op(e2,e0) = e2
      | op(e2,e0) = e2
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e3) = e2
      | op(e2,e0) = e2
      | op(e2,e0) = e2
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e2) = e3
      | op(e2,e0) = e2
      | op(e2,e0) = e2
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e0) = e2
      | op(e2,e2) != e0
      | op(e2,e0) = e2
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e2) != e0
      | op(e2,e2) != e0
      | op(e2,e0) = e2
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e3) = e2
      | op(e2,e2) != e0
      | op(e2,e0) = e2
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e2) = e3
      | op(e2,e2) != e0
      | op(e2,e0) = e2
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e0) = e2
      | op(e2,e2) = e2
      | op(e2,e0) = e2
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e2) != e0
      | op(e2,e2) = e2
      | op(e2,e0) = e2
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e3) = e2
      | op(e2,e2) = e2
      | op(e2,e0) = e2
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e2) = e3
      | op(e2,e2) = e2
      | op(e2,e0) = e2
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e0) = e2
      | op(e2,e2) = e2
      | op(e2,e0) = e2
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e2) != e0
      | op(e2,e2) = e2
      | op(e2,e0) = e2
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e3) = e2
      | op(e2,e2) = e2
      | op(e2,e0) = e2
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e2) = e3
      | op(e2,e2) = e2
      | op(e2,e0) = e2
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e0) = e2
      | op(e2,e0) = e2
      | op(e2,e2) != e0
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e2) != e0
      | op(e2,e0) = e2
      | op(e2,e2) != e0
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e3) = e2
      | op(e2,e0) = e2
      | op(e2,e2) != e0
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e2) = e3
      | op(e2,e0) = e2
      | op(e2,e2) != e0
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e0) = e2
      | op(e2,e2) != e0
      | op(e2,e2) != e0
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e2) != e0
      | op(e2,e2) != e0
      | op(e2,e2) != e0
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e3) = e2
      | op(e2,e2) != e0
      | op(e2,e2) != e0
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e2) = e3
      | op(e2,e2) != e0
      | op(e2,e2) != e0
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e0) = e2
      | op(e2,e2) = e2
      | op(e2,e2) != e0
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e2) != e0
      | op(e2,e2) = e2
      | op(e2,e2) != e0
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e3) = e2
      | op(e2,e2) = e2
      | op(e2,e2) != e0
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e2) = e3
      | op(e2,e2) = e2
      | op(e2,e2) != e0
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e0) = e2
      | op(e2,e2) = e2
      | op(e2,e2) != e0
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e2) != e0
      | op(e2,e2) = e2
      | op(e2,e2) != e0
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e3) = e2
      | op(e2,e2) = e2
      | op(e2,e2) != e0
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e2) = e3
      | op(e2,e2) = e2
      | op(e2,e2) != e0
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e0) = e2
      | op(e2,e0) = e2
      | op(e1,e1) = e2
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e2) != e0
      | op(e2,e0) = e2
      | op(e1,e1) = e2
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e3) = e2
      | op(e2,e0) = e2
      | op(e1,e1) = e2
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e2) = e3
      | op(e2,e0) = e2
      | op(e1,e1) = e2
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e0) = e2
      | op(e2,e2) != e0
      | op(e1,e1) = e2
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e2) != e0
      | op(e2,e2) != e0
      | op(e1,e1) = e2
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e3) = e2
      | op(e2,e2) != e0
      | op(e1,e1) = e2
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e2) = e3
      | op(e2,e2) != e0
      | op(e1,e1) = e2
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e0) = e2
      | op(e2,e2) = e2
      | op(e1,e1) = e2
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e2) != e0
      | op(e2,e2) = e2
      | op(e1,e1) = e2
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e3) = e2
      | op(e2,e2) = e2
      | op(e1,e1) = e2
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e2) = e3
      | op(e2,e2) = e2
      | op(e1,e1) = e2
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e0) = e2
      | op(e2,e2) = e2
      | op(e1,e1) = e2
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e2) != e0
      | op(e2,e2) = e2
      | op(e1,e1) = e2
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e3) = e2
      | op(e2,e2) = e2
      | op(e1,e1) = e2
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e2) = e3
      | op(e2,e2) = e2
      | op(e1,e1) = e2
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e0) = e2
      | op(e2,e0) = e2
      | op(e1,e2) = e1
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e2) != e0
      | op(e2,e0) = e2
      | op(e1,e2) = e1
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e3) = e2
      | op(e2,e0) = e2
      | op(e1,e2) = e1
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e2) = e3
      | op(e2,e0) = e2
      | op(e1,e2) = e1
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e0) = e2
      | op(e2,e2) != e0
      | op(e1,e2) = e1
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e2) != e0
      | op(e2,e2) != e0
      | op(e1,e2) = e1
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e3) = e2
      | op(e2,e2) != e0
      | op(e1,e2) = e1
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e2) = e3
      | op(e2,e2) != e0
      | op(e1,e2) = e1
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e0) = e2
      | op(e2,e2) = e2
      | op(e1,e2) = e1
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e2) != e0
      | op(e2,e2) = e2
      | op(e1,e2) = e1
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e3) = e2
      | op(e2,e2) = e2
      | op(e1,e2) = e1
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e2) = e3
      | op(e2,e2) = e2
      | op(e1,e2) = e1
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e0) = e2
      | op(e2,e2) = e2
      | op(e1,e2) = e1
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e2) != e0
      | op(e2,e2) = e2
      | op(e1,e2) = e1
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e3) = e2
      | op(e2,e2) = e2
      | op(e1,e2) = e1
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e2) = e3
      | op(e2,e2) = e2
      | op(e1,e2) = e1
      | epred11_0
      | ~ epred12_0 ) ),
    inference(distribute,[status(thm)],[979]) ).

cnf(981,plain,
    ( epred11_0
    | op(e1,e2) = e1
    | op(e2,e2) = e2
    | op(e3,e2) = e3
    | ~ epred12_0 ),
    inference(split_conjunct,[status(thm)],[980]) ).

cnf(982,plain,
    ( epred11_0
    | op(e1,e2) = e1
    | op(e2,e2) = e2
    | op(e3,e3) = e2
    | ~ epred12_0 ),
    inference(split_conjunct,[status(thm)],[980]) ).

cnf(997,plain,
    ( epred11_0
    | op(e1,e1) = e2
    | op(e2,e2) = e2
    | op(e3,e2) = e3
    | ~ epred12_0 ),
    inference(split_conjunct,[status(thm)],[980]) ).

cnf(998,plain,
    ( epred11_0
    | op(e1,e1) = e2
    | op(e2,e2) = e2
    | op(e3,e3) = e2
    | ~ epred12_0 ),
    inference(split_conjunct,[status(thm)],[980]) ).

cnf(1023,plain,
    ( epred11_0
    | ~ epred12_0
    | op(e2,e2) != e0
    | op(e2,e2) != e0
    | op(e2,e2) != e0 ),
    inference(split_conjunct,[status(thm)],[980]) ).

cnf(1044,plain,
    ( epred11_0
    | op(e2,e0) = e2
    | op(e2,e0) = e2
    | op(e2,e0) = e2
    | ~ epred12_0 ),
    inference(split_conjunct,[status(thm)],[980]) ).

fof(1045,plain,
    ( ~ epred13_0
    | epred12_0
    | ( op(e2,e1) = e2
      & op(e2,e2) != e1
      & op(e0,e0) = e2
      & op(e0,e2) = e0 )
    | ( op(e2,e1) = e2
      & op(e2,e2) != e1
      & op(e1,e1) = e2
      & op(e1,e2) = e1 )
    | ( op(e2,e1) = e2
      & op(e2,e2) != e1
      & op(e2,e2) = e2
      & op(e2,e2) = e2 ) ),
    inference(fof_nnf,[status(thm)],[64]) ).

fof(1046,plain,
    ( ( op(e2,e1) = e2
      | op(e2,e1) = e2
      | op(e2,e1) = e2
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) != e1
      | op(e2,e1) = e2
      | op(e2,e1) = e2
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) = e2
      | op(e2,e1) = e2
      | op(e2,e1) = e2
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) = e2
      | op(e2,e1) = e2
      | op(e2,e1) = e2
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e1) = e2
      | op(e2,e2) != e1
      | op(e2,e1) = e2
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) != e1
      | op(e2,e2) != e1
      | op(e2,e1) = e2
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) = e2
      | op(e2,e2) != e1
      | op(e2,e1) = e2
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) = e2
      | op(e2,e2) != e1
      | op(e2,e1) = e2
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e1) = e2
      | op(e1,e1) = e2
      | op(e2,e1) = e2
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) != e1
      | op(e1,e1) = e2
      | op(e2,e1) = e2
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) = e2
      | op(e1,e1) = e2
      | op(e2,e1) = e2
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) = e2
      | op(e1,e1) = e2
      | op(e2,e1) = e2
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e1) = e2
      | op(e1,e2) = e1
      | op(e2,e1) = e2
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) != e1
      | op(e1,e2) = e1
      | op(e2,e1) = e2
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) = e2
      | op(e1,e2) = e1
      | op(e2,e1) = e2
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) = e2
      | op(e1,e2) = e1
      | op(e2,e1) = e2
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e1) = e2
      | op(e2,e1) = e2
      | op(e2,e2) != e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) != e1
      | op(e2,e1) = e2
      | op(e2,e2) != e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) = e2
      | op(e2,e1) = e2
      | op(e2,e2) != e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) = e2
      | op(e2,e1) = e2
      | op(e2,e2) != e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e1) = e2
      | op(e2,e2) != e1
      | op(e2,e2) != e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) != e1
      | op(e2,e2) != e1
      | op(e2,e2) != e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) = e2
      | op(e2,e2) != e1
      | op(e2,e2) != e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) = e2
      | op(e2,e2) != e1
      | op(e2,e2) != e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e1) = e2
      | op(e1,e1) = e2
      | op(e2,e2) != e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) != e1
      | op(e1,e1) = e2
      | op(e2,e2) != e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) = e2
      | op(e1,e1) = e2
      | op(e2,e2) != e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) = e2
      | op(e1,e1) = e2
      | op(e2,e2) != e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e1) = e2
      | op(e1,e2) = e1
      | op(e2,e2) != e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) != e1
      | op(e1,e2) = e1
      | op(e2,e2) != e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) = e2
      | op(e1,e2) = e1
      | op(e2,e2) != e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) = e2
      | op(e1,e2) = e1
      | op(e2,e2) != e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e1) = e2
      | op(e2,e1) = e2
      | op(e0,e0) = e2
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) != e1
      | op(e2,e1) = e2
      | op(e0,e0) = e2
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) = e2
      | op(e2,e1) = e2
      | op(e0,e0) = e2
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) = e2
      | op(e2,e1) = e2
      | op(e0,e0) = e2
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e1) = e2
      | op(e2,e2) != e1
      | op(e0,e0) = e2
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) != e1
      | op(e2,e2) != e1
      | op(e0,e0) = e2
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) = e2
      | op(e2,e2) != e1
      | op(e0,e0) = e2
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) = e2
      | op(e2,e2) != e1
      | op(e0,e0) = e2
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e1) = e2
      | op(e1,e1) = e2
      | op(e0,e0) = e2
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) != e1
      | op(e1,e1) = e2
      | op(e0,e0) = e2
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) = e2
      | op(e1,e1) = e2
      | op(e0,e0) = e2
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) = e2
      | op(e1,e1) = e2
      | op(e0,e0) = e2
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e1) = e2
      | op(e1,e2) = e1
      | op(e0,e0) = e2
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) != e1
      | op(e1,e2) = e1
      | op(e0,e0) = e2
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) = e2
      | op(e1,e2) = e1
      | op(e0,e0) = e2
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) = e2
      | op(e1,e2) = e1
      | op(e0,e0) = e2
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e1) = e2
      | op(e2,e1) = e2
      | op(e0,e2) = e0
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) != e1
      | op(e2,e1) = e2
      | op(e0,e2) = e0
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) = e2
      | op(e2,e1) = e2
      | op(e0,e2) = e0
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) = e2
      | op(e2,e1) = e2
      | op(e0,e2) = e0
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e1) = e2
      | op(e2,e2) != e1
      | op(e0,e2) = e0
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) != e1
      | op(e2,e2) != e1
      | op(e0,e2) = e0
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) = e2
      | op(e2,e2) != e1
      | op(e0,e2) = e0
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) = e2
      | op(e2,e2) != e1
      | op(e0,e2) = e0
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e1) = e2
      | op(e1,e1) = e2
      | op(e0,e2) = e0
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) != e1
      | op(e1,e1) = e2
      | op(e0,e2) = e0
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) = e2
      | op(e1,e1) = e2
      | op(e0,e2) = e0
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) = e2
      | op(e1,e1) = e2
      | op(e0,e2) = e0
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e1) = e2
      | op(e1,e2) = e1
      | op(e0,e2) = e0
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) != e1
      | op(e1,e2) = e1
      | op(e0,e2) = e0
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) = e2
      | op(e1,e2) = e1
      | op(e0,e2) = e0
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) = e2
      | op(e1,e2) = e1
      | op(e0,e2) = e0
      | epred12_0
      | ~ epred13_0 ) ),
    inference(distribute,[status(thm)],[1045]) ).

cnf(1047,plain,
    ( epred12_0
    | op(e0,e2) = e0
    | op(e1,e2) = e1
    | op(e2,e2) = e2
    | ~ epred13_0 ),
    inference(split_conjunct,[status(thm)],[1046]) ).

cnf(1051,plain,
    ( epred12_0
    | op(e0,e2) = e0
    | op(e1,e1) = e2
    | op(e2,e2) = e2
    | ~ epred13_0 ),
    inference(split_conjunct,[status(thm)],[1046]) ).

cnf(1063,plain,
    ( epred12_0
    | op(e0,e0) = e2
    | op(e1,e2) = e1
    | op(e2,e2) = e2
    | ~ epred13_0 ),
    inference(split_conjunct,[status(thm)],[1046]) ).

cnf(1067,plain,
    ( epred12_0
    | op(e0,e0) = e2
    | op(e1,e1) = e2
    | op(e2,e2) = e2
    | ~ epred13_0 ),
    inference(split_conjunct,[status(thm)],[1046]) ).

cnf(1089,plain,
    ( epred12_0
    | ~ epred13_0
    | op(e2,e2) != e1
    | op(e2,e2) != e1
    | op(e2,e2) != e1 ),
    inference(split_conjunct,[status(thm)],[1046]) ).

cnf(1110,plain,
    ( epred12_0
    | op(e2,e1) = e2
    | op(e2,e1) = e2
    | op(e2,e1) = e2
    | ~ epred13_0 ),
    inference(split_conjunct,[status(thm)],[1046]) ).

fof(1111,plain,
    ( ~ epred14_0
    | epred13_0
    | ( op(e2,e1) = e2
      & op(e2,e2) != e1
      & op(e3,e3) = e2
      & op(e3,e2) = e3 )
    | ( op(e2,e2) = e2
      & op(e2,e2) != e2
      & op(e0,e0) = e2
      & op(e0,e2) = e0 )
    | ( op(e2,e2) = e2
      & op(e2,e2) != e2
      & op(e1,e1) = e2
      & op(e1,e2) = e1 ) ),
    inference(fof_nnf,[status(thm)],[65]) ).

fof(1112,plain,
    ( ( op(e2,e2) = e2
      | op(e2,e2) = e2
      | op(e2,e1) = e2
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) != e2
      | op(e2,e2) = e2
      | op(e2,e1) = e2
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e1) = e2
      | op(e2,e2) = e2
      | op(e2,e1) = e2
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e2) = e1
      | op(e2,e2) = e2
      | op(e2,e1) = e2
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) = e2
      | op(e2,e2) != e2
      | op(e2,e1) = e2
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) != e2
      | op(e2,e2) != e2
      | op(e2,e1) = e2
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e1) = e2
      | op(e2,e2) != e2
      | op(e2,e1) = e2
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e2) = e1
      | op(e2,e2) != e2
      | op(e2,e1) = e2
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) = e2
      | op(e0,e0) = e2
      | op(e2,e1) = e2
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) != e2
      | op(e0,e0) = e2
      | op(e2,e1) = e2
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e1) = e2
      | op(e0,e0) = e2
      | op(e2,e1) = e2
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e2) = e1
      | op(e0,e0) = e2
      | op(e2,e1) = e2
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) = e2
      | op(e0,e2) = e0
      | op(e2,e1) = e2
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) != e2
      | op(e0,e2) = e0
      | op(e2,e1) = e2
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e1) = e2
      | op(e0,e2) = e0
      | op(e2,e1) = e2
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e2) = e1
      | op(e0,e2) = e0
      | op(e2,e1) = e2
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) = e2
      | op(e2,e2) = e2
      | op(e2,e2) != e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) != e2
      | op(e2,e2) = e2
      | op(e2,e2) != e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e1) = e2
      | op(e2,e2) = e2
      | op(e2,e2) != e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e2) = e1
      | op(e2,e2) = e2
      | op(e2,e2) != e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) = e2
      | op(e2,e2) != e2
      | op(e2,e2) != e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) != e2
      | op(e2,e2) != e2
      | op(e2,e2) != e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e1) = e2
      | op(e2,e2) != e2
      | op(e2,e2) != e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e2) = e1
      | op(e2,e2) != e2
      | op(e2,e2) != e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) = e2
      | op(e0,e0) = e2
      | op(e2,e2) != e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) != e2
      | op(e0,e0) = e2
      | op(e2,e2) != e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e1) = e2
      | op(e0,e0) = e2
      | op(e2,e2) != e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e2) = e1
      | op(e0,e0) = e2
      | op(e2,e2) != e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) = e2
      | op(e0,e2) = e0
      | op(e2,e2) != e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) != e2
      | op(e0,e2) = e0
      | op(e2,e2) != e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e1) = e2
      | op(e0,e2) = e0
      | op(e2,e2) != e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e2) = e1
      | op(e0,e2) = e0
      | op(e2,e2) != e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) = e2
      | op(e2,e2) = e2
      | op(e3,e3) = e2
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) != e2
      | op(e2,e2) = e2
      | op(e3,e3) = e2
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e1) = e2
      | op(e2,e2) = e2
      | op(e3,e3) = e2
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e2) = e1
      | op(e2,e2) = e2
      | op(e3,e3) = e2
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) = e2
      | op(e2,e2) != e2
      | op(e3,e3) = e2
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) != e2
      | op(e2,e2) != e2
      | op(e3,e3) = e2
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e1) = e2
      | op(e2,e2) != e2
      | op(e3,e3) = e2
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e2) = e1
      | op(e2,e2) != e2
      | op(e3,e3) = e2
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) = e2
      | op(e0,e0) = e2
      | op(e3,e3) = e2
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) != e2
      | op(e0,e0) = e2
      | op(e3,e3) = e2
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e1) = e2
      | op(e0,e0) = e2
      | op(e3,e3) = e2
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e2) = e1
      | op(e0,e0) = e2
      | op(e3,e3) = e2
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) = e2
      | op(e0,e2) = e0
      | op(e3,e3) = e2
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) != e2
      | op(e0,e2) = e0
      | op(e3,e3) = e2
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e1) = e2
      | op(e0,e2) = e0
      | op(e3,e3) = e2
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e2) = e1
      | op(e0,e2) = e0
      | op(e3,e3) = e2
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) = e2
      | op(e2,e2) = e2
      | op(e3,e2) = e3
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) != e2
      | op(e2,e2) = e2
      | op(e3,e2) = e3
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e1) = e2
      | op(e2,e2) = e2
      | op(e3,e2) = e3
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e2) = e1
      | op(e2,e2) = e2
      | op(e3,e2) = e3
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) = e2
      | op(e2,e2) != e2
      | op(e3,e2) = e3
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) != e2
      | op(e2,e2) != e2
      | op(e3,e2) = e3
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e1) = e2
      | op(e2,e2) != e2
      | op(e3,e2) = e3
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e2) = e1
      | op(e2,e2) != e2
      | op(e3,e2) = e3
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) = e2
      | op(e0,e0) = e2
      | op(e3,e2) = e3
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) != e2
      | op(e0,e0) = e2
      | op(e3,e2) = e3
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e1) = e2
      | op(e0,e0) = e2
      | op(e3,e2) = e3
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e2) = e1
      | op(e0,e0) = e2
      | op(e3,e2) = e3
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) = e2
      | op(e0,e2) = e0
      | op(e3,e2) = e3
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) != e2
      | op(e0,e2) = e0
      | op(e3,e2) = e3
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e1) = e2
      | op(e0,e2) = e0
      | op(e3,e2) = e3
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e2) = e1
      | op(e0,e2) = e0
      | op(e3,e2) = e3
      | epred13_0
      | ~ epred14_0 ) ),
    inference(distribute,[status(thm)],[1111]) ).

cnf(1123,plain,
    ( epred13_0
    | op(e3,e2) = e3
    | ~ epred14_0
    | op(e2,e2) != e2
    | op(e2,e2) != e2 ),
    inference(split_conjunct,[status(thm)],[1112]) ).

cnf(1128,plain,
    ( epred13_0
    | op(e3,e2) = e3
    | op(e2,e2) = e2
    | op(e2,e2) = e2
    | ~ epred14_0 ),
    inference(split_conjunct,[status(thm)],[1112]) ).

cnf(1139,plain,
    ( epred13_0
    | op(e3,e3) = e2
    | ~ epred14_0
    | op(e2,e2) != e2
    | op(e2,e2) != e2 ),
    inference(split_conjunct,[status(thm)],[1112]) ).

cnf(1144,plain,
    ( epred13_0
    | op(e3,e3) = e2
    | op(e2,e2) = e2
    | op(e2,e2) = e2
    | ~ epred14_0 ),
    inference(split_conjunct,[status(thm)],[1112]) ).

cnf(1155,plain,
    ( epred13_0
    | ~ epred14_0
    | op(e2,e2) != e1
    | op(e2,e2) != e2
    | op(e2,e2) != e2 ),
    inference(split_conjunct,[status(thm)],[1112]) ).

cnf(1160,plain,
    ( epred13_0
    | op(e2,e2) = e2
    | op(e2,e2) = e2
    | ~ epred14_0
    | op(e2,e2) != e1 ),
    inference(split_conjunct,[status(thm)],[1112]) ).

cnf(1171,plain,
    ( epred13_0
    | op(e2,e1) = e2
    | ~ epred14_0
    | op(e2,e2) != e2
    | op(e2,e2) != e2 ),
    inference(split_conjunct,[status(thm)],[1112]) ).

cnf(1176,plain,
    ( epred13_0
    | op(e2,e1) = e2
    | op(e2,e2) = e2
    | op(e2,e2) = e2
    | ~ epred14_0 ),
    inference(split_conjunct,[status(thm)],[1112]) ).

fof(1177,plain,
    ( ~ epred15_0
    | epred14_0
    | ( op(e2,e2) = e2
      & op(e2,e2) != e2
      & op(e2,e2) = e2
      & op(e2,e2) = e2 )
    | ( op(e2,e2) = e2
      & op(e2,e2) != e2
      & op(e3,e3) = e2
      & op(e3,e2) = e3 )
    | ( op(e2,e3) = e2
      & op(e2,e2) != e3
      & op(e0,e0) = e2
      & op(e0,e2) = e0 ) ),
    inference(fof_nnf,[status(thm)],[66]) ).

fof(1178,plain,
    ( ( op(e2,e3) = e2
      | op(e2,e2) = e2
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e2,e2) != e3
      | op(e2,e2) = e2
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e0) = e2
      | op(e2,e2) = e2
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e2) = e0
      | op(e2,e2) = e2
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e2,e3) = e2
      | op(e2,e2) != e2
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e2,e2) != e3
      | op(e2,e2) != e2
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e0) = e2
      | op(e2,e2) != e2
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e2) = e0
      | op(e2,e2) != e2
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e2,e3) = e2
      | op(e3,e3) = e2
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e2,e2) != e3
      | op(e3,e3) = e2
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e0) = e2
      | op(e3,e3) = e2
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e2) = e0
      | op(e3,e3) = e2
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e2,e3) = e2
      | op(e3,e2) = e3
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e2,e2) != e3
      | op(e3,e2) = e3
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e0) = e2
      | op(e3,e2) = e3
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e2) = e0
      | op(e3,e2) = e3
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e2,e3) = e2
      | op(e2,e2) = e2
      | op(e2,e2) != e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e2,e2) != e3
      | op(e2,e2) = e2
      | op(e2,e2) != e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e0) = e2
      | op(e2,e2) = e2
      | op(e2,e2) != e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e2) = e0
      | op(e2,e2) = e2
      | op(e2,e2) != e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e2,e3) = e2
      | op(e2,e2) != e2
      | op(e2,e2) != e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e2,e2) != e3
      | op(e2,e2) != e2
      | op(e2,e2) != e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e0) = e2
      | op(e2,e2) != e2
      | op(e2,e2) != e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e2) = e0
      | op(e2,e2) != e2
      | op(e2,e2) != e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e2,e3) = e2
      | op(e3,e3) = e2
      | op(e2,e2) != e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e2,e2) != e3
      | op(e3,e3) = e2
      | op(e2,e2) != e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e0) = e2
      | op(e3,e3) = e2
      | op(e2,e2) != e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e2) = e0
      | op(e3,e3) = e2
      | op(e2,e2) != e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e2,e3) = e2
      | op(e3,e2) = e3
      | op(e2,e2) != e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e2,e2) != e3
      | op(e3,e2) = e3
      | op(e2,e2) != e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e0) = e2
      | op(e3,e2) = e3
      | op(e2,e2) != e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e2) = e0
      | op(e3,e2) = e3
      | op(e2,e2) != e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e2,e3) = e2
      | op(e2,e2) = e2
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e2,e2) != e3
      | op(e2,e2) = e2
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e0) = e2
      | op(e2,e2) = e2
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e2) = e0
      | op(e2,e2) = e2
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e2,e3) = e2
      | op(e2,e2) != e2
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e2,e2) != e3
      | op(e2,e2) != e2
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e0) = e2
      | op(e2,e2) != e2
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e2) = e0
      | op(e2,e2) != e2
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e2,e3) = e2
      | op(e3,e3) = e2
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e2,e2) != e3
      | op(e3,e3) = e2
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e0) = e2
      | op(e3,e3) = e2
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e2) = e0
      | op(e3,e3) = e2
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e2,e3) = e2
      | op(e3,e2) = e3
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e2,e2) != e3
      | op(e3,e2) = e3
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e0) = e2
      | op(e3,e2) = e3
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e2) = e0
      | op(e3,e2) = e3
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e2,e3) = e2
      | op(e2,e2) = e2
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e2,e2) != e3
      | op(e2,e2) = e2
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e0) = e2
      | op(e2,e2) = e2
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e2) = e0
      | op(e2,e2) = e2
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e2,e3) = e2
      | op(e2,e2) != e2
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e2,e2) != e3
      | op(e2,e2) != e2
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e0) = e2
      | op(e2,e2) != e2
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e2) = e0
      | op(e2,e2) != e2
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e2,e3) = e2
      | op(e3,e3) = e2
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e2,e2) != e3
      | op(e3,e3) = e2
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e0) = e2
      | op(e3,e3) = e2
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e2) = e0
      | op(e3,e3) = e2
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e2,e3) = e2
      | op(e3,e2) = e3
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e2,e2) != e3
      | op(e3,e2) = e3
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e0) = e2
      | op(e3,e2) = e3
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e2) = e0
      | op(e3,e2) = e3
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 ) ),
    inference(distribute,[status(thm)],[1177]) ).

cnf(1191,plain,
    ( epred14_0
    | op(e2,e2) = e2
    | op(e2,e2) = e2
    | op(e0,e2) = e0
    | ~ epred15_0 ),
    inference(split_conjunct,[status(thm)],[1178]) ).

cnf(1192,plain,
    ( epred14_0
    | op(e2,e2) = e2
    | op(e2,e2) = e2
    | op(e0,e0) = e2
    | ~ epred15_0 ),
    inference(split_conjunct,[status(thm)],[1178]) ).

cnf(1193,plain,
    ( epred14_0
    | op(e2,e2) = e2
    | op(e2,e2) = e2
    | ~ epred15_0
    | op(e2,e2) != e3 ),
    inference(split_conjunct,[status(thm)],[1178]) ).

cnf(1194,plain,
    ( epred14_0
    | op(e2,e2) = e2
    | op(e2,e2) = e2
    | op(e2,e3) = e2
    | ~ epred15_0 ),
    inference(split_conjunct,[status(thm)],[1178]) ).

cnf(1219,plain,
    ( epred14_0
    | op(e0,e2) = e0
    | ~ epred15_0
    | op(e2,e2) != e2
    | op(e2,e2) != e2 ),
    inference(split_conjunct,[status(thm)],[1178]) ).

cnf(1220,plain,
    ( epred14_0
    | op(e0,e0) = e2
    | ~ epred15_0
    | op(e2,e2) != e2
    | op(e2,e2) != e2 ),
    inference(split_conjunct,[status(thm)],[1178]) ).

cnf(1221,plain,
    ( epred14_0
    | ~ epred15_0
    | op(e2,e2) != e2
    | op(e2,e2) != e2
    | op(e2,e2) != e3 ),
    inference(split_conjunct,[status(thm)],[1178]) ).

cnf(1222,plain,
    ( epred14_0
    | op(e2,e3) = e2
    | ~ epred15_0
    | op(e2,e2) != e2
    | op(e2,e2) != e2 ),
    inference(split_conjunct,[status(thm)],[1178]) ).

fof(1243,plain,
    ( ~ epred16_0
    | epred15_0
    | ( op(e2,e3) = e2
      & op(e2,e2) != e3
      & op(e1,e1) = e2
      & op(e1,e2) = e1 )
    | ( op(e2,e3) = e2
      & op(e2,e2) != e3
      & op(e2,e2) = e2
      & op(e2,e2) = e2 )
    | ( op(e2,e3) = e2
      & op(e2,e2) != e3
      & op(e3,e3) = e2
      & op(e3,e2) = e3 ) ),
    inference(fof_nnf,[status(thm)],[67]) ).

fof(1244,plain,
    ( ( op(e2,e3) = e2
      | op(e2,e3) = e2
      | op(e2,e3) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e2) != e3
      | op(e2,e3) = e2
      | op(e2,e3) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) = e2
      | op(e2,e3) = e2
      | op(e2,e3) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e2) = e3
      | op(e2,e3) = e2
      | op(e2,e3) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e3) = e2
      | op(e2,e2) != e3
      | op(e2,e3) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e2) != e3
      | op(e2,e2) != e3
      | op(e2,e3) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) = e2
      | op(e2,e2) != e3
      | op(e2,e3) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e2) = e3
      | op(e2,e2) != e3
      | op(e2,e3) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e3) = e2
      | op(e2,e2) = e2
      | op(e2,e3) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e2) != e3
      | op(e2,e2) = e2
      | op(e2,e3) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) = e2
      | op(e2,e2) = e2
      | op(e2,e3) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e2) = e3
      | op(e2,e2) = e2
      | op(e2,e3) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e3) = e2
      | op(e2,e2) = e2
      | op(e2,e3) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e2) != e3
      | op(e2,e2) = e2
      | op(e2,e3) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) = e2
      | op(e2,e2) = e2
      | op(e2,e3) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e2) = e3
      | op(e2,e2) = e2
      | op(e2,e3) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e3) = e2
      | op(e2,e3) = e2
      | op(e2,e2) != e3
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e2) != e3
      | op(e2,e3) = e2
      | op(e2,e2) != e3
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) = e2
      | op(e2,e3) = e2
      | op(e2,e2) != e3
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e2) = e3
      | op(e2,e3) = e2
      | op(e2,e2) != e3
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e3) = e2
      | op(e2,e2) != e3
      | op(e2,e2) != e3
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e2) != e3
      | op(e2,e2) != e3
      | op(e2,e2) != e3
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) = e2
      | op(e2,e2) != e3
      | op(e2,e2) != e3
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e2) = e3
      | op(e2,e2) != e3
      | op(e2,e2) != e3
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e3) = e2
      | op(e2,e2) = e2
      | op(e2,e2) != e3
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e2) != e3
      | op(e2,e2) = e2
      | op(e2,e2) != e3
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) = e2
      | op(e2,e2) = e2
      | op(e2,e2) != e3
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e2) = e3
      | op(e2,e2) = e2
      | op(e2,e2) != e3
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e3) = e2
      | op(e2,e2) = e2
      | op(e2,e2) != e3
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e2) != e3
      | op(e2,e2) = e2
      | op(e2,e2) != e3
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) = e2
      | op(e2,e2) = e2
      | op(e2,e2) != e3
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e2) = e3
      | op(e2,e2) = e2
      | op(e2,e2) != e3
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e3) = e2
      | op(e2,e3) = e2
      | op(e1,e1) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e2) != e3
      | op(e2,e3) = e2
      | op(e1,e1) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) = e2
      | op(e2,e3) = e2
      | op(e1,e1) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e2) = e3
      | op(e2,e3) = e2
      | op(e1,e1) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e3) = e2
      | op(e2,e2) != e3
      | op(e1,e1) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e2) != e3
      | op(e2,e2) != e3
      | op(e1,e1) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) = e2
      | op(e2,e2) != e3
      | op(e1,e1) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e2) = e3
      | op(e2,e2) != e3
      | op(e1,e1) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e3) = e2
      | op(e2,e2) = e2
      | op(e1,e1) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e2) != e3
      | op(e2,e2) = e2
      | op(e1,e1) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) = e2
      | op(e2,e2) = e2
      | op(e1,e1) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e2) = e3
      | op(e2,e2) = e2
      | op(e1,e1) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e3) = e2
      | op(e2,e2) = e2
      | op(e1,e1) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e2) != e3
      | op(e2,e2) = e2
      | op(e1,e1) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) = e2
      | op(e2,e2) = e2
      | op(e1,e1) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e2) = e3
      | op(e2,e2) = e2
      | op(e1,e1) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e3) = e2
      | op(e2,e3) = e2
      | op(e1,e2) = e1
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e2) != e3
      | op(e2,e3) = e2
      | op(e1,e2) = e1
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) = e2
      | op(e2,e3) = e2
      | op(e1,e2) = e1
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e2) = e3
      | op(e2,e3) = e2
      | op(e1,e2) = e1
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e3) = e2
      | op(e2,e2) != e3
      | op(e1,e2) = e1
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e2) != e3
      | op(e2,e2) != e3
      | op(e1,e2) = e1
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) = e2
      | op(e2,e2) != e3
      | op(e1,e2) = e1
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e2) = e3
      | op(e2,e2) != e3
      | op(e1,e2) = e1
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e3) = e2
      | op(e2,e2) = e2
      | op(e1,e2) = e1
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e2) != e3
      | op(e2,e2) = e2
      | op(e1,e2) = e1
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) = e2
      | op(e2,e2) = e2
      | op(e1,e2) = e1
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e2) = e3
      | op(e2,e2) = e2
      | op(e1,e2) = e1
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e3) = e2
      | op(e2,e2) = e2
      | op(e1,e2) = e1
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e2) != e3
      | op(e2,e2) = e2
      | op(e1,e2) = e1
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) = e2
      | op(e2,e2) = e2
      | op(e1,e2) = e1
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e2) = e3
      | op(e2,e2) = e2
      | op(e1,e2) = e1
      | epred15_0
      | ~ epred16_0 ) ),
    inference(distribute,[status(thm)],[1243]) ).

cnf(1246,plain,
    ( epred15_0
    | op(e1,e2) = e1
    | op(e2,e2) = e2
    | op(e3,e3) = e2
    | ~ epred16_0 ),
    inference(split_conjunct,[status(thm)],[1244]) ).

cnf(1262,plain,
    ( epred15_0
    | op(e1,e1) = e2
    | op(e2,e2) = e2
    | op(e3,e3) = e2
    | ~ epred16_0 ),
    inference(split_conjunct,[status(thm)],[1244]) ).

cnf(1287,plain,
    ( epred15_0
    | ~ epred16_0
    | op(e2,e2) != e3
    | op(e2,e2) != e3
    | op(e2,e2) != e3 ),
    inference(split_conjunct,[status(thm)],[1244]) ).

cnf(1308,plain,
    ( epred15_0
    | op(e2,e3) = e2
    | op(e2,e3) = e2
    | op(e2,e3) = e2
    | ~ epred16_0 ),
    inference(split_conjunct,[status(thm)],[1244]) ).

fof(1309,plain,
    ( ~ epred17_0
    | epred16_0
    | ( op(e3,e0) = e3
      & op(e3,e3) != e0
      & op(e0,e0) = e3
      & op(e0,e3) = e0 )
    | ( op(e3,e0) = e3
      & op(e3,e3) != e0
      & op(e1,e1) = e3
      & op(e1,e3) = e1 )
    | ( op(e3,e0) = e3
      & op(e3,e3) != e0
      & op(e2,e2) = e3
      & op(e2,e3) = e2 ) ),
    inference(fof_nnf,[status(thm)],[68]) ).

fof(1310,plain,
    ( ( op(e3,e0) = e3
      | op(e3,e0) = e3
      | op(e3,e0) = e3
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e3) != e0
      | op(e3,e0) = e3
      | op(e3,e0) = e3
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e2) = e3
      | op(e3,e0) = e3
      | op(e3,e0) = e3
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e3) = e2
      | op(e3,e0) = e3
      | op(e3,e0) = e3
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e0) = e3
      | op(e3,e3) != e0
      | op(e3,e0) = e3
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e3) != e0
      | op(e3,e3) != e0
      | op(e3,e0) = e3
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e2) = e3
      | op(e3,e3) != e0
      | op(e3,e0) = e3
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e3) = e2
      | op(e3,e3) != e0
      | op(e3,e0) = e3
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e0) = e3
      | op(e1,e1) = e3
      | op(e3,e0) = e3
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e3) != e0
      | op(e1,e1) = e3
      | op(e3,e0) = e3
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e2) = e3
      | op(e1,e1) = e3
      | op(e3,e0) = e3
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e3) = e2
      | op(e1,e1) = e3
      | op(e3,e0) = e3
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e0) = e3
      | op(e1,e3) = e1
      | op(e3,e0) = e3
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e3) != e0
      | op(e1,e3) = e1
      | op(e3,e0) = e3
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e2) = e3
      | op(e1,e3) = e1
      | op(e3,e0) = e3
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e3) = e2
      | op(e1,e3) = e1
      | op(e3,e0) = e3
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e0) = e3
      | op(e3,e0) = e3
      | op(e3,e3) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e3) != e0
      | op(e3,e0) = e3
      | op(e3,e3) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e2) = e3
      | op(e3,e0) = e3
      | op(e3,e3) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e3) = e2
      | op(e3,e0) = e3
      | op(e3,e3) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e0) = e3
      | op(e3,e3) != e0
      | op(e3,e3) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e3) != e0
      | op(e3,e3) != e0
      | op(e3,e3) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e2) = e3
      | op(e3,e3) != e0
      | op(e3,e3) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e3) = e2
      | op(e3,e3) != e0
      | op(e3,e3) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e0) = e3
      | op(e1,e1) = e3
      | op(e3,e3) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e3) != e0
      | op(e1,e1) = e3
      | op(e3,e3) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e2) = e3
      | op(e1,e1) = e3
      | op(e3,e3) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e3) = e2
      | op(e1,e1) = e3
      | op(e3,e3) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e0) = e3
      | op(e1,e3) = e1
      | op(e3,e3) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e3) != e0
      | op(e1,e3) = e1
      | op(e3,e3) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e2) = e3
      | op(e1,e3) = e1
      | op(e3,e3) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e3) = e2
      | op(e1,e3) = e1
      | op(e3,e3) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e0) = e3
      | op(e3,e0) = e3
      | op(e0,e0) = e3
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e3) != e0
      | op(e3,e0) = e3
      | op(e0,e0) = e3
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e2) = e3
      | op(e3,e0) = e3
      | op(e0,e0) = e3
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e3) = e2
      | op(e3,e0) = e3
      | op(e0,e0) = e3
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e0) = e3
      | op(e3,e3) != e0
      | op(e0,e0) = e3
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e3) != e0
      | op(e3,e3) != e0
      | op(e0,e0) = e3
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e2) = e3
      | op(e3,e3) != e0
      | op(e0,e0) = e3
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e3) = e2
      | op(e3,e3) != e0
      | op(e0,e0) = e3
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e0) = e3
      | op(e1,e1) = e3
      | op(e0,e0) = e3
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e3) != e0
      | op(e1,e1) = e3
      | op(e0,e0) = e3
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e2) = e3
      | op(e1,e1) = e3
      | op(e0,e0) = e3
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e3) = e2
      | op(e1,e1) = e3
      | op(e0,e0) = e3
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e0) = e3
      | op(e1,e3) = e1
      | op(e0,e0) = e3
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e3) != e0
      | op(e1,e3) = e1
      | op(e0,e0) = e3
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e2) = e3
      | op(e1,e3) = e1
      | op(e0,e0) = e3
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e3) = e2
      | op(e1,e3) = e1
      | op(e0,e0) = e3
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e0) = e3
      | op(e3,e0) = e3
      | op(e0,e3) = e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e3) != e0
      | op(e3,e0) = e3
      | op(e0,e3) = e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e2) = e3
      | op(e3,e0) = e3
      | op(e0,e3) = e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e3) = e2
      | op(e3,e0) = e3
      | op(e0,e3) = e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e0) = e3
      | op(e3,e3) != e0
      | op(e0,e3) = e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e3) != e0
      | op(e3,e3) != e0
      | op(e0,e3) = e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e2) = e3
      | op(e3,e3) != e0
      | op(e0,e3) = e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e3) = e2
      | op(e3,e3) != e0
      | op(e0,e3) = e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e0) = e3
      | op(e1,e1) = e3
      | op(e0,e3) = e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e3) != e0
      | op(e1,e1) = e3
      | op(e0,e3) = e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e2) = e3
      | op(e1,e1) = e3
      | op(e0,e3) = e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e3) = e2
      | op(e1,e1) = e3
      | op(e0,e3) = e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e0) = e3
      | op(e1,e3) = e1
      | op(e0,e3) = e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e3) != e0
      | op(e1,e3) = e1
      | op(e0,e3) = e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e2) = e3
      | op(e1,e3) = e1
      | op(e0,e3) = e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e3) = e2
      | op(e1,e3) = e1
      | op(e0,e3) = e0
      | epred16_0
      | ~ epred17_0 ) ),
    inference(distribute,[status(thm)],[1309]) ).

cnf(1328,plain,
    ( epred16_0
    | op(e0,e0) = e3
    | op(e1,e3) = e1
    | op(e2,e2) = e3
    | ~ epred17_0 ),
    inference(split_conjunct,[status(thm)],[1310]) ).

cnf(1331,plain,
    ( epred16_0
    | op(e0,e0) = e3
    | op(e1,e1) = e3
    | op(e2,e3) = e2
    | ~ epred17_0 ),
    inference(split_conjunct,[status(thm)],[1310]) ).

cnf(1332,plain,
    ( epred16_0
    | op(e0,e0) = e3
    | op(e1,e1) = e3
    | op(e2,e2) = e3
    | ~ epred17_0 ),
    inference(split_conjunct,[status(thm)],[1310]) ).

cnf(1353,plain,
    ( epred16_0
    | ~ epred17_0
    | op(e3,e3) != e0
    | op(e3,e3) != e0
    | op(e3,e3) != e0 ),
    inference(split_conjunct,[status(thm)],[1310]) ).

cnf(1374,plain,
    ( epred16_0
    | op(e3,e0) = e3
    | op(e3,e0) = e3
    | op(e3,e0) = e3
    | ~ epred17_0 ),
    inference(split_conjunct,[status(thm)],[1310]) ).

fof(1375,plain,
    ( ~ epred18_0
    | epred17_0
    | ( op(e3,e0) = e3
      & op(e3,e3) != e0
      & op(e3,e3) = e3
      & op(e3,e3) = e3 )
    | ( op(e3,e1) = e3
      & op(e3,e3) != e1
      & op(e0,e0) = e3
      & op(e0,e3) = e0 )
    | ( op(e3,e1) = e3
      & op(e3,e3) != e1
      & op(e1,e1) = e3
      & op(e1,e3) = e1 ) ),
    inference(fof_nnf,[status(thm)],[69]) ).

fof(1376,plain,
    ( ( op(e3,e1) = e3
      | op(e3,e1) = e3
      | op(e3,e0) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e3) != e1
      | op(e3,e1) = e3
      | op(e3,e0) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) = e3
      | op(e3,e1) = e3
      | op(e3,e0) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e3) = e1
      | op(e3,e1) = e3
      | op(e3,e0) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e1) = e3
      | op(e3,e3) != e1
      | op(e3,e0) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e3) != e1
      | op(e3,e3) != e1
      | op(e3,e0) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) = e3
      | op(e3,e3) != e1
      | op(e3,e0) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e3) = e1
      | op(e3,e3) != e1
      | op(e3,e0) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e1) = e3
      | op(e0,e0) = e3
      | op(e3,e0) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e3) != e1
      | op(e0,e0) = e3
      | op(e3,e0) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) = e3
      | op(e0,e0) = e3
      | op(e3,e0) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e3) = e1
      | op(e0,e0) = e3
      | op(e3,e0) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e1) = e3
      | op(e0,e3) = e0
      | op(e3,e0) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e3) != e1
      | op(e0,e3) = e0
      | op(e3,e0) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) = e3
      | op(e0,e3) = e0
      | op(e3,e0) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e3) = e1
      | op(e0,e3) = e0
      | op(e3,e0) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e1) = e3
      | op(e3,e1) = e3
      | op(e3,e3) != e0
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e3) != e1
      | op(e3,e1) = e3
      | op(e3,e3) != e0
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) = e3
      | op(e3,e1) = e3
      | op(e3,e3) != e0
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e3) = e1
      | op(e3,e1) = e3
      | op(e3,e3) != e0
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e1) = e3
      | op(e3,e3) != e1
      | op(e3,e3) != e0
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e3) != e1
      | op(e3,e3) != e1
      | op(e3,e3) != e0
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) = e3
      | op(e3,e3) != e1
      | op(e3,e3) != e0
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e3) = e1
      | op(e3,e3) != e1
      | op(e3,e3) != e0
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e1) = e3
      | op(e0,e0) = e3
      | op(e3,e3) != e0
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e3) != e1
      | op(e0,e0) = e3
      | op(e3,e3) != e0
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) = e3
      | op(e0,e0) = e3
      | op(e3,e3) != e0
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e3) = e1
      | op(e0,e0) = e3
      | op(e3,e3) != e0
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e1) = e3
      | op(e0,e3) = e0
      | op(e3,e3) != e0
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e3) != e1
      | op(e0,e3) = e0
      | op(e3,e3) != e0
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) = e3
      | op(e0,e3) = e0
      | op(e3,e3) != e0
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e3) = e1
      | op(e0,e3) = e0
      | op(e3,e3) != e0
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e1) = e3
      | op(e3,e1) = e3
      | op(e3,e3) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e3) != e1
      | op(e3,e1) = e3
      | op(e3,e3) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) = e3
      | op(e3,e1) = e3
      | op(e3,e3) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e3) = e1
      | op(e3,e1) = e3
      | op(e3,e3) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e1) = e3
      | op(e3,e3) != e1
      | op(e3,e3) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e3) != e1
      | op(e3,e3) != e1
      | op(e3,e3) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) = e3
      | op(e3,e3) != e1
      | op(e3,e3) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e3) = e1
      | op(e3,e3) != e1
      | op(e3,e3) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e1) = e3
      | op(e0,e0) = e3
      | op(e3,e3) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e3) != e1
      | op(e0,e0) = e3
      | op(e3,e3) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) = e3
      | op(e0,e0) = e3
      | op(e3,e3) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e3) = e1
      | op(e0,e0) = e3
      | op(e3,e3) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e1) = e3
      | op(e0,e3) = e0
      | op(e3,e3) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e3) != e1
      | op(e0,e3) = e0
      | op(e3,e3) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) = e3
      | op(e0,e3) = e0
      | op(e3,e3) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e3) = e1
      | op(e0,e3) = e0
      | op(e3,e3) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e1) = e3
      | op(e3,e1) = e3
      | op(e3,e3) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e3) != e1
      | op(e3,e1) = e3
      | op(e3,e3) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) = e3
      | op(e3,e1) = e3
      | op(e3,e3) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e3) = e1
      | op(e3,e1) = e3
      | op(e3,e3) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e1) = e3
      | op(e3,e3) != e1
      | op(e3,e3) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e3) != e1
      | op(e3,e3) != e1
      | op(e3,e3) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) = e3
      | op(e3,e3) != e1
      | op(e3,e3) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e3) = e1
      | op(e3,e3) != e1
      | op(e3,e3) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e1) = e3
      | op(e0,e0) = e3
      | op(e3,e3) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e3) != e1
      | op(e0,e0) = e3
      | op(e3,e3) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) = e3
      | op(e0,e0) = e3
      | op(e3,e3) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e3) = e1
      | op(e0,e0) = e3
      | op(e3,e3) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e1) = e3
      | op(e0,e3) = e0
      | op(e3,e3) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e3) != e1
      | op(e0,e3) = e0
      | op(e3,e3) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) = e3
      | op(e0,e3) = e0
      | op(e3,e3) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e3) = e1
      | op(e0,e3) = e0
      | op(e3,e3) = e3
      | epred17_0
      | ~ epred18_0 ) ),
    inference(distribute,[status(thm)],[1375]) ).

cnf(1378,plain,
    ( epred17_0
    | op(e3,e3) = e3
    | op(e0,e3) = e0
    | op(e1,e1) = e3
    | ~ epred18_0 ),
    inference(split_conjunct,[status(thm)],[1376]) ).

cnf(1382,plain,
    ( epred17_0
    | op(e3,e3) = e3
    | op(e0,e0) = e3
    | op(e1,e1) = e3
    | ~ epred18_0 ),
    inference(split_conjunct,[status(thm)],[1376]) ).

cnf(1387,plain,
    ( epred17_0
    | op(e3,e3) = e3
    | ~ epred18_0
    | op(e3,e3) != e1
    | op(e3,e3) != e1 ),
    inference(split_conjunct,[status(thm)],[1376]) ).

cnf(1392,plain,
    ( epred17_0
    | op(e3,e3) = e3
    | op(e3,e1) = e3
    | op(e3,e1) = e3
    | ~ epred18_0 ),
    inference(split_conjunct,[status(thm)],[1376]) ).

cnf(1426,plain,
    ( epred17_0
    | op(e3,e0) = e3
    | op(e0,e3) = e0
    | op(e1,e1) = e3
    | ~ epred18_0 ),
    inference(split_conjunct,[status(thm)],[1376]) ).

cnf(1430,plain,
    ( epred17_0
    | op(e3,e0) = e3
    | op(e0,e0) = e3
    | op(e1,e1) = e3
    | ~ epred18_0 ),
    inference(split_conjunct,[status(thm)],[1376]) ).

cnf(1440,plain,
    ( epred17_0
    | op(e3,e0) = e3
    | op(e3,e1) = e3
    | op(e3,e1) = e3
    | ~ epred18_0 ),
    inference(split_conjunct,[status(thm)],[1376]) ).

fof(1441,plain,
    ( ~ epred19_0
    | epred18_0
    | ( op(e3,e1) = e3
      & op(e3,e3) != e1
      & op(e2,e2) = e3
      & op(e2,e3) = e2 )
    | ( op(e3,e1) = e3
      & op(e3,e3) != e1
      & op(e3,e3) = e3
      & op(e3,e3) = e3 )
    | ( op(e3,e2) = e3
      & op(e3,e3) != e2
      & op(e0,e0) = e3
      & op(e0,e3) = e0 ) ),
    inference(fof_nnf,[status(thm)],[70]) ).

fof(1442,plain,
    ( ( op(e3,e2) = e3
      | op(e3,e1) = e3
      | op(e3,e1) = e3
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e3) != e2
      | op(e3,e1) = e3
      | op(e3,e1) = e3
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e0) = e3
      | op(e3,e1) = e3
      | op(e3,e1) = e3
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e3) = e0
      | op(e3,e1) = e3
      | op(e3,e1) = e3
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e2) = e3
      | op(e3,e3) != e1
      | op(e3,e1) = e3
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e3) != e2
      | op(e3,e3) != e1
      | op(e3,e1) = e3
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e0) = e3
      | op(e3,e3) != e1
      | op(e3,e1) = e3
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e3) = e0
      | op(e3,e3) != e1
      | op(e3,e1) = e3
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e2) = e3
      | op(e3,e3) = e3
      | op(e3,e1) = e3
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e3) != e2
      | op(e3,e3) = e3
      | op(e3,e1) = e3
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e0) = e3
      | op(e3,e3) = e3
      | op(e3,e1) = e3
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e3) = e0
      | op(e3,e3) = e3
      | op(e3,e1) = e3
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e2) = e3
      | op(e3,e3) = e3
      | op(e3,e1) = e3
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e3) != e2
      | op(e3,e3) = e3
      | op(e3,e1) = e3
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e0) = e3
      | op(e3,e3) = e3
      | op(e3,e1) = e3
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e3) = e0
      | op(e3,e3) = e3
      | op(e3,e1) = e3
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e2) = e3
      | op(e3,e1) = e3
      | op(e3,e3) != e1
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e3) != e2
      | op(e3,e1) = e3
      | op(e3,e3) != e1
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e0) = e3
      | op(e3,e1) = e3
      | op(e3,e3) != e1
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e3) = e0
      | op(e3,e1) = e3
      | op(e3,e3) != e1
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e2) = e3
      | op(e3,e3) != e1
      | op(e3,e3) != e1
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e3) != e2
      | op(e3,e3) != e1
      | op(e3,e3) != e1
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e0) = e3
      | op(e3,e3) != e1
      | op(e3,e3) != e1
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e3) = e0
      | op(e3,e3) != e1
      | op(e3,e3) != e1
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e2) = e3
      | op(e3,e3) = e3
      | op(e3,e3) != e1
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e3) != e2
      | op(e3,e3) = e3
      | op(e3,e3) != e1
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e0) = e3
      | op(e3,e3) = e3
      | op(e3,e3) != e1
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e3) = e0
      | op(e3,e3) = e3
      | op(e3,e3) != e1
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e2) = e3
      | op(e3,e3) = e3
      | op(e3,e3) != e1
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e3) != e2
      | op(e3,e3) = e3
      | op(e3,e3) != e1
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e0) = e3
      | op(e3,e3) = e3
      | op(e3,e3) != e1
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e3) = e0
      | op(e3,e3) = e3
      | op(e3,e3) != e1
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e2) = e3
      | op(e3,e1) = e3
      | op(e2,e2) = e3
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e3) != e2
      | op(e3,e1) = e3
      | op(e2,e2) = e3
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e0) = e3
      | op(e3,e1) = e3
      | op(e2,e2) = e3
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e3) = e0
      | op(e3,e1) = e3
      | op(e2,e2) = e3
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e2) = e3
      | op(e3,e3) != e1
      | op(e2,e2) = e3
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e3) != e2
      | op(e3,e3) != e1
      | op(e2,e2) = e3
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e0) = e3
      | op(e3,e3) != e1
      | op(e2,e2) = e3
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e3) = e0
      | op(e3,e3) != e1
      | op(e2,e2) = e3
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e2) = e3
      | op(e3,e3) = e3
      | op(e2,e2) = e3
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e3) != e2
      | op(e3,e3) = e3
      | op(e2,e2) = e3
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e0) = e3
      | op(e3,e3) = e3
      | op(e2,e2) = e3
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e3) = e0
      | op(e3,e3) = e3
      | op(e2,e2) = e3
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e2) = e3
      | op(e3,e3) = e3
      | op(e2,e2) = e3
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e3) != e2
      | op(e3,e3) = e3
      | op(e2,e2) = e3
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e0) = e3
      | op(e3,e3) = e3
      | op(e2,e2) = e3
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e3) = e0
      | op(e3,e3) = e3
      | op(e2,e2) = e3
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e2) = e3
      | op(e3,e1) = e3
      | op(e2,e3) = e2
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e3) != e2
      | op(e3,e1) = e3
      | op(e2,e3) = e2
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e0) = e3
      | op(e3,e1) = e3
      | op(e2,e3) = e2
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e3) = e0
      | op(e3,e1) = e3
      | op(e2,e3) = e2
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e2) = e3
      | op(e3,e3) != e1
      | op(e2,e3) = e2
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e3) != e2
      | op(e3,e3) != e1
      | op(e2,e3) = e2
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e0) = e3
      | op(e3,e3) != e1
      | op(e2,e3) = e2
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e3) = e0
      | op(e3,e3) != e1
      | op(e2,e3) = e2
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e2) = e3
      | op(e3,e3) = e3
      | op(e2,e3) = e2
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e3) != e2
      | op(e3,e3) = e3
      | op(e2,e3) = e2
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e0) = e3
      | op(e3,e3) = e3
      | op(e2,e3) = e2
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e3) = e0
      | op(e3,e3) = e3
      | op(e2,e3) = e2
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e2) = e3
      | op(e3,e3) = e3
      | op(e2,e3) = e2
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e3) != e2
      | op(e3,e3) = e3
      | op(e2,e3) = e2
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e0) = e3
      | op(e3,e3) = e3
      | op(e2,e3) = e2
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e3) = e0
      | op(e3,e3) = e3
      | op(e2,e3) = e2
      | epred18_0
      | ~ epred19_0 ) ),
    inference(distribute,[status(thm)],[1441]) ).

cnf(1445,plain,
    ( epred18_0
    | op(e2,e3) = e2
    | op(e3,e3) = e3
    | ~ epred19_0
    | op(e3,e3) != e2 ),
    inference(split_conjunct,[status(thm)],[1442]) ).

cnf(1446,plain,
    ( epred18_0
    | op(e2,e3) = e2
    | op(e3,e3) = e3
    | op(e3,e2) = e3
    | ~ epred19_0 ),
    inference(split_conjunct,[status(thm)],[1442]) ).

cnf(1462,plain,
    ( epred18_0
    | op(e2,e2) = e3
    | op(e3,e3) = e3
    | op(e3,e2) = e3
    | ~ epred19_0 ),
    inference(split_conjunct,[status(thm)],[1442]) ).

cnf(1486,plain,
    ( epred18_0
    | op(e3,e2) = e3
    | ~ epred19_0
    | op(e3,e3) != e1
    | op(e3,e3) != e1 ),
    inference(split_conjunct,[status(thm)],[1442]) ).

cnf(1503,plain,
    ( epred18_0
    | op(e3,e1) = e3
    | op(e3,e1) = e3
    | op(e0,e3) = e0
    | ~ epred19_0 ),
    inference(split_conjunct,[status(thm)],[1442]) ).

cnf(1504,plain,
    ( epred18_0
    | op(e3,e1) = e3
    | op(e3,e1) = e3
    | op(e0,e0) = e3
    | ~ epred19_0 ),
    inference(split_conjunct,[status(thm)],[1442]) ).

cnf(1505,plain,
    ( epred18_0
    | op(e3,e1) = e3
    | op(e3,e1) = e3
    | ~ epred19_0
    | op(e3,e3) != e2 ),
    inference(split_conjunct,[status(thm)],[1442]) ).

cnf(1506,plain,
    ( epred18_0
    | op(e3,e1) = e3
    | op(e3,e1) = e3
    | op(e3,e2) = e3
    | ~ epred19_0 ),
    inference(split_conjunct,[status(thm)],[1442]) ).

fof(1507,plain,
    ( ~ epred20_0
    | epred19_0
    | ( op(e3,e2) = e3
      & op(e3,e3) != e2
      & op(e1,e1) = e3
      & op(e1,e3) = e1 )
    | ( op(e3,e2) = e3
      & op(e3,e3) != e2
      & op(e2,e2) = e3
      & op(e2,e3) = e2 )
    | ( op(e3,e2) = e3
      & op(e3,e3) != e2
      & op(e3,e3) = e3
      & op(e3,e3) = e3 ) ),
    inference(fof_nnf,[status(thm)],[71]) ).

fof(1508,plain,
    ( ( op(e3,e2) = e3
      | op(e3,e2) = e3
      | op(e3,e2) = e3
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) != e2
      | op(e3,e2) = e3
      | op(e3,e2) = e3
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) = e3
      | op(e3,e2) = e3
      | op(e3,e2) = e3
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) = e3
      | op(e3,e2) = e3
      | op(e3,e2) = e3
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e2) = e3
      | op(e3,e3) != e2
      | op(e3,e2) = e3
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) != e2
      | op(e3,e3) != e2
      | op(e3,e2) = e3
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) = e3
      | op(e3,e3) != e2
      | op(e3,e2) = e3
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) = e3
      | op(e3,e3) != e2
      | op(e3,e2) = e3
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e2) = e3
      | op(e2,e2) = e3
      | op(e3,e2) = e3
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) != e2
      | op(e2,e2) = e3
      | op(e3,e2) = e3
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) = e3
      | op(e2,e2) = e3
      | op(e3,e2) = e3
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) = e3
      | op(e2,e2) = e3
      | op(e3,e2) = e3
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e2) = e3
      | op(e2,e3) = e2
      | op(e3,e2) = e3
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) != e2
      | op(e2,e3) = e2
      | op(e3,e2) = e3
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) = e3
      | op(e2,e3) = e2
      | op(e3,e2) = e3
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) = e3
      | op(e2,e3) = e2
      | op(e3,e2) = e3
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e2) = e3
      | op(e3,e2) = e3
      | op(e3,e3) != e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) != e2
      | op(e3,e2) = e3
      | op(e3,e3) != e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) = e3
      | op(e3,e2) = e3
      | op(e3,e3) != e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) = e3
      | op(e3,e2) = e3
      | op(e3,e3) != e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e2) = e3
      | op(e3,e3) != e2
      | op(e3,e3) != e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) != e2
      | op(e3,e3) != e2
      | op(e3,e3) != e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) = e3
      | op(e3,e3) != e2
      | op(e3,e3) != e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) = e3
      | op(e3,e3) != e2
      | op(e3,e3) != e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e2) = e3
      | op(e2,e2) = e3
      | op(e3,e3) != e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) != e2
      | op(e2,e2) = e3
      | op(e3,e3) != e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) = e3
      | op(e2,e2) = e3
      | op(e3,e3) != e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) = e3
      | op(e2,e2) = e3
      | op(e3,e3) != e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e2) = e3
      | op(e2,e3) = e2
      | op(e3,e3) != e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) != e2
      | op(e2,e3) = e2
      | op(e3,e3) != e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) = e3
      | op(e2,e3) = e2
      | op(e3,e3) != e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) = e3
      | op(e2,e3) = e2
      | op(e3,e3) != e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e2) = e3
      | op(e3,e2) = e3
      | op(e1,e1) = e3
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) != e2
      | op(e3,e2) = e3
      | op(e1,e1) = e3
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) = e3
      | op(e3,e2) = e3
      | op(e1,e1) = e3
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) = e3
      | op(e3,e2) = e3
      | op(e1,e1) = e3
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e2) = e3
      | op(e3,e3) != e2
      | op(e1,e1) = e3
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) != e2
      | op(e3,e3) != e2
      | op(e1,e1) = e3
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) = e3
      | op(e3,e3) != e2
      | op(e1,e1) = e3
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) = e3
      | op(e3,e3) != e2
      | op(e1,e1) = e3
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e2) = e3
      | op(e2,e2) = e3
      | op(e1,e1) = e3
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) != e2
      | op(e2,e2) = e3
      | op(e1,e1) = e3
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) = e3
      | op(e2,e2) = e3
      | op(e1,e1) = e3
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) = e3
      | op(e2,e2) = e3
      | op(e1,e1) = e3
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e2) = e3
      | op(e2,e3) = e2
      | op(e1,e1) = e3
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) != e2
      | op(e2,e3) = e2
      | op(e1,e1) = e3
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) = e3
      | op(e2,e3) = e2
      | op(e1,e1) = e3
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) = e3
      | op(e2,e3) = e2
      | op(e1,e1) = e3
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e2) = e3
      | op(e3,e2) = e3
      | op(e1,e3) = e1
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) != e2
      | op(e3,e2) = e3
      | op(e1,e3) = e1
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) = e3
      | op(e3,e2) = e3
      | op(e1,e3) = e1
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) = e3
      | op(e3,e2) = e3
      | op(e1,e3) = e1
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e2) = e3
      | op(e3,e3) != e2
      | op(e1,e3) = e1
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) != e2
      | op(e3,e3) != e2
      | op(e1,e3) = e1
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) = e3
      | op(e3,e3) != e2
      | op(e1,e3) = e1
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) = e3
      | op(e3,e3) != e2
      | op(e1,e3) = e1
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e2) = e3
      | op(e2,e2) = e3
      | op(e1,e3) = e1
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) != e2
      | op(e2,e2) = e3
      | op(e1,e3) = e1
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) = e3
      | op(e2,e2) = e3
      | op(e1,e3) = e1
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) = e3
      | op(e2,e2) = e3
      | op(e1,e3) = e1
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e2) = e3
      | op(e2,e3) = e2
      | op(e1,e3) = e1
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) != e2
      | op(e2,e3) = e2
      | op(e1,e3) = e1
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) = e3
      | op(e2,e3) = e2
      | op(e1,e3) = e1
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) = e3
      | op(e2,e3) = e2
      | op(e1,e3) = e1
      | epred19_0
      | ~ epred20_0 ) ),
    inference(distribute,[status(thm)],[1507]) ).

cnf(1513,plain,
    ( epred19_0
    | op(e1,e3) = e1
    | op(e2,e2) = e3
    | op(e3,e3) = e3
    | ~ epred20_0 ),
    inference(split_conjunct,[status(thm)],[1508]) ).

cnf(1529,plain,
    ( epred19_0
    | op(e1,e1) = e3
    | op(e2,e2) = e3
    | op(e3,e3) = e3
    | ~ epred20_0 ),
    inference(split_conjunct,[status(thm)],[1508]) ).

cnf(1543,plain,
    ( epred19_0
    | op(e2,e3) = e2
    | ~ epred20_0
    | op(e3,e3) != e2
    | op(e3,e3) != e2 ),
    inference(split_conjunct,[status(thm)],[1508]) ).

cnf(1551,plain,
    ( epred19_0
    | ~ epred20_0
    | op(e3,e3) != e2
    | op(e3,e3) != e2
    | op(e3,e3) != e2 ),
    inference(split_conjunct,[status(thm)],[1508]) ).

cnf(1572,plain,
    ( epred19_0
    | op(e3,e2) = e3
    | op(e3,e2) = e3
    | op(e3,e2) = e3
    | ~ epred20_0 ),
    inference(split_conjunct,[status(thm)],[1508]) ).

fof(1573,plain,
    ( ~ epred21_0
    | epred20_0
    | ( op(e3,e3) = e3
      & op(e3,e3) != e3
      & op(e0,e0) = e3
      & op(e0,e3) = e0 )
    | ( op(e3,e3) = e3
      & op(e3,e3) != e3
      & op(e1,e1) = e3
      & op(e1,e3) = e1 )
    | ( op(e3,e3) = e3
      & op(e3,e3) != e3
      & op(e2,e2) = e3
      & op(e2,e3) = e2 ) ),
    inference(fof_nnf,[status(thm)],[72]) ).

fof(1574,plain,
    ( ( op(e3,e3) = e3
      | op(e3,e3) = e3
      | op(e3,e3) = e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e3,e3) != e3
      | op(e3,e3) = e3
      | op(e3,e3) = e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e2,e2) = e3
      | op(e3,e3) = e3
      | op(e3,e3) = e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e2,e3) = e2
      | op(e3,e3) = e3
      | op(e3,e3) = e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e3,e3) = e3
      | op(e3,e3) != e3
      | op(e3,e3) = e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e3,e3) != e3
      | op(e3,e3) != e3
      | op(e3,e3) = e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e2,e2) = e3
      | op(e3,e3) != e3
      | op(e3,e3) = e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e2,e3) = e2
      | op(e3,e3) != e3
      | op(e3,e3) = e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e3,e3) = e3
      | op(e1,e1) = e3
      | op(e3,e3) = e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e3,e3) != e3
      | op(e1,e1) = e3
      | op(e3,e3) = e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e2,e2) = e3
      | op(e1,e1) = e3
      | op(e3,e3) = e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e2,e3) = e2
      | op(e1,e1) = e3
      | op(e3,e3) = e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e3,e3) = e3
      | op(e1,e3) = e1
      | op(e3,e3) = e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e3,e3) != e3
      | op(e1,e3) = e1
      | op(e3,e3) = e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e2,e2) = e3
      | op(e1,e3) = e1
      | op(e3,e3) = e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e2,e3) = e2
      | op(e1,e3) = e1
      | op(e3,e3) = e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e3,e3) = e3
      | op(e3,e3) = e3
      | op(e3,e3) != e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e3,e3) != e3
      | op(e3,e3) = e3
      | op(e3,e3) != e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e2,e2) = e3
      | op(e3,e3) = e3
      | op(e3,e3) != e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e2,e3) = e2
      | op(e3,e3) = e3
      | op(e3,e3) != e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e3,e3) = e3
      | op(e3,e3) != e3
      | op(e3,e3) != e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e3,e3) != e3
      | op(e3,e3) != e3
      | op(e3,e3) != e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e2,e2) = e3
      | op(e3,e3) != e3
      | op(e3,e3) != e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e2,e3) = e2
      | op(e3,e3) != e3
      | op(e3,e3) != e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e3,e3) = e3
      | op(e1,e1) = e3
      | op(e3,e3) != e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e3,e3) != e3
      | op(e1,e1) = e3
      | op(e3,e3) != e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e2,e2) = e3
      | op(e1,e1) = e3
      | op(e3,e3) != e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e2,e3) = e2
      | op(e1,e1) = e3
      | op(e3,e3) != e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e3,e3) = e3
      | op(e1,e3) = e1
      | op(e3,e3) != e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e3,e3) != e3
      | op(e1,e3) = e1
      | op(e3,e3) != e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e2,e2) = e3
      | op(e1,e3) = e1
      | op(e3,e3) != e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e2,e3) = e2
      | op(e1,e3) = e1
      | op(e3,e3) != e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e3,e3) = e3
      | op(e3,e3) = e3
      | op(e0,e0) = e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e3,e3) != e3
      | op(e3,e3) = e3
      | op(e0,e0) = e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e2,e2) = e3
      | op(e3,e3) = e3
      | op(e0,e0) = e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e2,e3) = e2
      | op(e3,e3) = e3
      | op(e0,e0) = e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e3,e3) = e3
      | op(e3,e3) != e3
      | op(e0,e0) = e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e3,e3) != e3
      | op(e3,e3) != e3
      | op(e0,e0) = e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e2,e2) = e3
      | op(e3,e3) != e3
      | op(e0,e0) = e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e2,e3) = e2
      | op(e3,e3) != e3
      | op(e0,e0) = e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e3,e3) = e3
      | op(e1,e1) = e3
      | op(e0,e0) = e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e3,e3) != e3
      | op(e1,e1) = e3
      | op(e0,e0) = e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e2,e2) = e3
      | op(e1,e1) = e3
      | op(e0,e0) = e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e2,e3) = e2
      | op(e1,e1) = e3
      | op(e0,e0) = e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e3,e3) = e3
      | op(e1,e3) = e1
      | op(e0,e0) = e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e3,e3) != e3
      | op(e1,e3) = e1
      | op(e0,e0) = e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e2,e2) = e3
      | op(e1,e3) = e1
      | op(e0,e0) = e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e2,e3) = e2
      | op(e1,e3) = e1
      | op(e0,e0) = e3
      | epred20_0
      | ~ epred21_0 )
    & ( op(e3,e3) = e3
      | op(e3,e3) = e3
      | op(e0,e3) = e0
      | epred20_0
      | ~ epred21_0 )
    & ( op(e3,e3) != e3
      | op(e3,e3) = e3
      | op(e0,e3) = e0
      | epred20_0
      | ~ epred21_0 )
    & ( op(e2,e2) = e3
      | op(e3,e3) = e3
      | op(e0,e3) = e0
      | epred20_0
      | ~ epred21_0 )
    & ( op(e2,e3) = e2
      | op(e3,e3) = e3
      | op(e0,e3) = e0
      | epred20_0
      | ~ epred21_0 )
    & ( op(e3,e3) = e3
      | op(e3,e3) != e3
      | op(e0,e3) = e0
      | epred20_0
      | ~ epred21_0 )
    & ( op(e3,e3) != e3
      | op(e3,e3) != e3
      | op(e0,e3) = e0
      | epred20_0
      | ~ epred21_0 )
    & ( op(e2,e2) = e3
      | op(e3,e3) != e3
      | op(e0,e3) = e0
      | epred20_0
      | ~ epred21_0 )
    & ( op(e2,e3) = e2
      | op(e3,e3) != e3
      | op(e0,e3) = e0
      | epred20_0
      | ~ epred21_0 )
    & ( op(e3,e3) = e3
      | op(e1,e1) = e3
      | op(e0,e3) = e0
      | epred20_0
      | ~ epred21_0 )
    & ( op(e3,e3) != e3
      | op(e1,e1) = e3
      | op(e0,e3) = e0
      | epred20_0
      | ~ epred21_0 )
    & ( op(e2,e2) = e3
      | op(e1,e1) = e3
      | op(e0,e3) = e0
      | epred20_0
      | ~ epred21_0 )
    & ( op(e2,e3) = e2
      | op(e1,e1) = e3
      | op(e0,e3) = e0
      | epred20_0
      | ~ epred21_0 )
    & ( op(e3,e3) = e3
      | op(e1,e3) = e1
      | op(e0,e3) = e0
      | epred20_0
      | ~ epred21_0 )
    & ( op(e3,e3) != e3
      | op(e1,e3) = e1
      | op(e0,e3) = e0
      | epred20_0
      | ~ epred21_0 )
    & ( op(e2,e2) = e3
      | op(e1,e3) = e1
      | op(e0,e3) = e0
      | epred20_0
      | ~ epred21_0 )
    & ( op(e2,e3) = e2
      | op(e1,e3) = e1
      | op(e0,e3) = e0
      | epred20_0
      | ~ epred21_0 ) ),
    inference(distribute,[status(thm)],[1573]) ).

cnf(1617,plain,
    ( epred20_0
    | ~ epred21_0
    | op(e3,e3) != e3
    | op(e3,e3) != e3
    | op(e3,e3) != e3 ),
    inference(split_conjunct,[status(thm)],[1574]) ).

cnf(1638,plain,
    ( epred20_0
    | op(e3,e3) = e3
    | op(e3,e3) = e3
    | op(e3,e3) = e3
    | ~ epred21_0 ),
    inference(split_conjunct,[status(thm)],[1574]) ).

fof(1639,plain,
    ( ~ epred22_0
    | ( op(e0,e0) = e0
      & ( op(e0,e0) != e0
        | op(e0,e0) = e0 )
      & ( op(e1,e0) != e1
        | op(e1,e1) = e0 )
      & ( op(e2,e0) != e2
        | op(e2,e2) = e0 )
      & ( op(e3,e0) != e3
        | op(e3,e3) = e0 ) )
    | ( op(e1,e1) = e1
      & ( op(e0,e1) != e0
        | op(e0,e0) = e1 )
      & ( op(e1,e1) != e1
        | op(e1,e1) = e1 )
      & ( op(e2,e1) != e2
        | op(e2,e2) = e1 )
      & ( op(e3,e1) != e3
        | op(e3,e3) = e1 ) ) ),
    inference(fof_nnf,[status(thm)],[51]) ).

fof(1640,plain,
    ( ( op(e1,e1) = e1
      | op(e0,e0) = e0
      | ~ epred22_0 )
    & ( op(e0,e1) != e0
      | op(e0,e0) = e1
      | op(e0,e0) = e0
      | ~ epred22_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) = e1
      | op(e0,e0) = e0
      | ~ epred22_0 )
    & ( op(e2,e1) != e2
      | op(e2,e2) = e1
      | op(e0,e0) = e0
      | ~ epred22_0 )
    & ( op(e3,e1) != e3
      | op(e3,e3) = e1
      | op(e0,e0) = e0
      | ~ epred22_0 )
    & ( op(e1,e1) = e1
      | op(e0,e0) != e0
      | op(e0,e0) = e0
      | ~ epred22_0 )
    & ( op(e0,e1) != e0
      | op(e0,e0) = e1
      | op(e0,e0) != e0
      | op(e0,e0) = e0
      | ~ epred22_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) = e1
      | op(e0,e0) != e0
      | op(e0,e0) = e0
      | ~ epred22_0 )
    & ( op(e2,e1) != e2
      | op(e2,e2) = e1
      | op(e0,e0) != e0
      | op(e0,e0) = e0
      | ~ epred22_0 )
    & ( op(e3,e1) != e3
      | op(e3,e3) = e1
      | op(e0,e0) != e0
      | op(e0,e0) = e0
      | ~ epred22_0 )
    & ( op(e1,e1) = e1
      | op(e1,e0) != e1
      | op(e1,e1) = e0
      | ~ epred22_0 )
    & ( op(e0,e1) != e0
      | op(e0,e0) = e1
      | op(e1,e0) != e1
      | op(e1,e1) = e0
      | ~ epred22_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) = e1
      | op(e1,e0) != e1
      | op(e1,e1) = e0
      | ~ epred22_0 )
    & ( op(e2,e1) != e2
      | op(e2,e2) = e1
      | op(e1,e0) != e1
      | op(e1,e1) = e0
      | ~ epred22_0 )
    & ( op(e3,e1) != e3
      | op(e3,e3) = e1
      | op(e1,e0) != e1
      | op(e1,e1) = e0
      | ~ epred22_0 )
    & ( op(e1,e1) = e1
      | op(e2,e0) != e2
      | op(e2,e2) = e0
      | ~ epred22_0 )
    & ( op(e0,e1) != e0
      | op(e0,e0) = e1
      | op(e2,e0) != e2
      | op(e2,e2) = e0
      | ~ epred22_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) = e1
      | op(e2,e0) != e2
      | op(e2,e2) = e0
      | ~ epred22_0 )
    & ( op(e2,e1) != e2
      | op(e2,e2) = e1
      | op(e2,e0) != e2
      | op(e2,e2) = e0
      | ~ epred22_0 )
    & ( op(e3,e1) != e3
      | op(e3,e3) = e1
      | op(e2,e0) != e2
      | op(e2,e2) = e0
      | ~ epred22_0 )
    & ( op(e1,e1) = e1
      | op(e3,e0) != e3
      | op(e3,e3) = e0
      | ~ epred22_0 )
    & ( op(e0,e1) != e0
      | op(e0,e0) = e1
      | op(e3,e0) != e3
      | op(e3,e3) = e0
      | ~ epred22_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) = e1
      | op(e3,e0) != e3
      | op(e3,e3) = e0
      | ~ epred22_0 )
    & ( op(e2,e1) != e2
      | op(e2,e2) = e1
      | op(e3,e0) != e3
      | op(e3,e3) = e0
      | ~ epred22_0 )
    & ( op(e3,e1) != e3
      | op(e3,e3) = e1
      | op(e3,e0) != e3
      | op(e3,e3) = e0
      | ~ epred22_0 ) ),
    inference(distribute,[status(thm)],[1639]) ).

cnf(1645,plain,
    ( op(e3,e3) = e0
    | op(e1,e1) = e1
    | ~ epred22_0
    | op(e3,e0) != e3 ),
    inference(split_conjunct,[status(thm)],[1640]) ).

cnf(1650,plain,
    ( op(e2,e2) = e0
    | op(e1,e1) = e1
    | ~ epred22_0
    | op(e2,e0) != e2 ),
    inference(split_conjunct,[status(thm)],[1640]) ).

cnf(1655,plain,
    ( op(e1,e1) = e0
    | op(e1,e1) = e1
    | ~ epred22_0
    | op(e1,e0) != e1 ),
    inference(split_conjunct,[status(thm)],[1640]) ).

cnf(1661,plain,
    ( op(e0,e0) = e0
    | op(e3,e3) = e1
    | ~ epred22_0
    | op(e3,e1) != e3 ),
    inference(split_conjunct,[status(thm)],[1640]) ).

cnf(1662,plain,
    ( op(e0,e0) = e0
    | op(e2,e2) = e1
    | ~ epred22_0
    | op(e2,e1) != e2 ),
    inference(split_conjunct,[status(thm)],[1640]) ).

cnf(1664,plain,
    ( op(e0,e0) = e0
    | op(e0,e0) = e1
    | ~ epred22_0
    | op(e0,e1) != e0 ),
    inference(split_conjunct,[status(thm)],[1640]) ).

cnf(1665,plain,
    ( op(e0,e0) = e0
    | op(e1,e1) = e1
    | ~ epred22_0 ),
    inference(split_conjunct,[status(thm)],[1640]) ).

cnf(1666,plain,
    epred21_0,
    inference(csr,[status(thm)],[225,227]) ).

cnf(1668,plain,
    ( epred20_0
    | op(e3,e3) != e3
    | $false ),
    inference(rw,[status(thm)],[1617,1666,theory(equality)]) ).

cnf(1669,plain,
    ( epred20_0
    | op(e3,e3) != e3 ),
    inference(cn,[status(thm)],[1668,theory(equality)]) ).

cnf(1670,plain,
    ( op(e0,e0) != e1
    | op(e0,e0) != e0
    | ~ epred2_0 ),
    inference(csr,[status(thm)],[363,297]) ).

cnf(1686,plain,
    ~ epred1_0,
    inference(csr,[status(thm)],[270,297]) ).

cnf(1689,plain,
    ( op(e3,e3) = e3
    | epred20_0
    | $false ),
    inference(rw,[status(thm)],[1638,1666,theory(equality)]) ).

cnf(1690,plain,
    ( op(e3,e3) = e3
    | epred20_0 ),
    inference(cn,[status(thm)],[1689,theory(equality)]) ).

cnf(1691,plain,
    epred20_0,
    inference(csr,[status(thm)],[1690,1669]) ).

cnf(1693,plain,
    ( epred19_0
    | op(e3,e3) != e2
    | $false ),
    inference(rw,[status(thm)],[1551,1691,theory(equality)]) ).

cnf(1694,plain,
    ( epred19_0
    | op(e3,e3) != e2 ),
    inference(cn,[status(thm)],[1693,theory(equality)]) ).

cnf(1695,plain,
    ( op(e3,e2) = e3
    | epred19_0
    | $false ),
    inference(rw,[status(thm)],[1572,1691,theory(equality)]) ).

cnf(1696,plain,
    ( op(e3,e2) = e3
    | epred19_0 ),
    inference(cn,[status(thm)],[1695,theory(equality)]) ).

cnf(1697,plain,
    ( epred19_0
    | e3 != op(e2,e2) ),
    inference(spm,[status(thm)],[155,1696,theory(equality)]) ).

cnf(1702,plain,
    ( op(e2,e3) = e2
    | epred19_0
    | op(e3,e3) != e2
    | $false ),
    inference(rw,[status(thm)],[1543,1691,theory(equality)]) ).

cnf(1703,plain,
    ( op(e2,e3) = e2
    | epred19_0
    | op(e3,e3) != e2 ),
    inference(cn,[status(thm)],[1702,theory(equality)]) ).

cnf(1715,plain,
    ( epred7_0
    | ~ epred8_0 ),
    inference(csr,[status(thm)],[732,759]) ).

cnf(1719,plain,
    ( epred13_0
    | op(e2,e2) != e1
    | ~ epred14_0 ),
    inference(csr,[status(thm)],[1160,1155]) ).

cnf(1720,plain,
    ( epred14_0
    | op(e2,e2) != e3
    | ~ epred15_0 ),
    inference(csr,[status(thm)],[1193,1221]) ).

cnf(1729,plain,
    ( op(e2,e2) = e2
    | epred22_0
    | e3 != op(e3,e2) ),
    inference(spm,[status(thm)],[125,224,theory(equality)]) ).

cnf(1730,plain,
    ( op(e2,e2) = e2
    | epred22_0
    | e3 != op(e3,e1) ),
    inference(spm,[status(thm)],[126,224,theory(equality)]) ).

cnf(1731,plain,
    ( op(e2,e2) = e2
    | epred22_0
    | e3 != op(e2,e3) ),
    inference(spm,[status(thm)],[149,224,theory(equality)]) ).

cnf(1732,plain,
    ( op(e2,e2) = e2
    | epred22_0
    | e3 != op(e1,e3) ),
    inference(spm,[status(thm)],[150,224,theory(equality)]) ).

cnf(1814,plain,
    ( op(e3,e2) = e3
    | op(e3,e1) = e3
    | epred18_0 ),
    inference(csr,[status(thm)],[1506,1696]) ).

cnf(1829,plain,
    ( epred6_0
    | op(e1,e1) != e0
    | ~ epred7_0 ),
    inference(csr,[status(thm)],[694,693]) ).

cnf(1873,plain,
    ( op(e0,e1) = e0
    | op(e0,e0) != e0
    | ~ epred2_0 ),
    inference(sr,[status(thm)],[368,1686,theory(equality)]) ).

cnf(1874,plain,
    ( op(e0,e0) = e0
    | op(e0,e0) != e1
    | ~ epred2_0 ),
    inference(sr,[status(thm)],[371,1686,theory(equality)]) ).

cnf(1875,plain,
    ( op(e0,e0) != e1
    | ~ epred2_0 ),
    inference(csr,[status(thm)],[1874,1670]) ).

cnf(1938,plain,
    ( op(e1,e1) = e0
    | op(e0,e0) = e0
    | ~ epred2_0 ),
    inference(sr,[status(thm)],[370,1686,theory(equality)]) ).

cnf(1946,plain,
    ( op(e0,e1) = e0
    | op(e0,e0) = e0
    | ~ epred2_0 ),
    inference(sr,[status(thm)],[372,1686,theory(equality)]) ).

cnf(1947,plain,
    ( op(e0,e1) = e0
    | ~ epred2_0 ),
    inference(csr,[status(thm)],[1946,1873]) ).

cnf(1952,plain,
    ( op(e0,e1) = e0
    | op(e0,e0) = e0
    | ~ epred3_0 ),
    inference(csr,[status(thm)],[447,1947]) ).

cnf(1964,plain,
    ( op(e3,e3) = e2
    | epred13_0
    | ~ epred14_0 ),
    inference(csr,[status(thm)],[1139,1144]) ).

cnf(1980,plain,
    ( op(e3,e2) = e3
    | epred13_0
    | ~ epred14_0 ),
    inference(csr,[status(thm)],[1123,1128]) ).

cnf(1990,plain,
    ( op(e2,e3) = e2
    | epred14_0
    | ~ epred15_0 ),
    inference(csr,[status(thm)],[1222,1194]) ).

cnf(2005,plain,
    ( op(e2,e1) = e2
    | epred13_0
    | ~ epred14_0 ),
    inference(csr,[status(thm)],[1171,1176]) ).

cnf(2018,plain,
    ( op(e1,e0) = e1
    | epred6_0
    | ~ epred7_0 ),
    inference(csr,[status(thm)],[713,714]) ).

cnf(2024,plain,
    ( op(e0,e2) = e0
    | epred14_0
    | ~ epred15_0 ),
    inference(csr,[status(thm)],[1219,1191]) ).

cnf(2032,plain,
    ( op(e0,e0) = e2
    | epred14_0
    | ~ epred15_0 ),
    inference(csr,[status(thm)],[1220,1192]) ).

cnf(2037,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e3
    | epred22_0
    | epred19_0 ),
    inference(spm,[status(thm)],[204,1696,theory(equality)]) ).

cnf(2042,plain,
    ( op(e3,e3) = e3
    | op(e3,e2) = e3
    | op(e2,e3) = e2
    | epred18_0 ),
    inference(csr,[status(thm)],[1446,1696]) ).

cnf(2044,plain,
    ( op(e2,e3) = e2
    | op(e3,e2) = e3
    | epred18_0
    | e3 != op(e3,e1) ),
    inference(spm,[status(thm)],[126,2042,theory(equality)]) ).

cnf(2068,plain,
    ( op(e3,e3) = e3
    | op(e3,e2) = e3
    | op(e2,e2) = e3
    | epred18_0 ),
    inference(csr,[status(thm)],[1462,1696]) ).

cnf(2070,plain,
    ( op(e2,e2) = e3
    | op(e3,e2) = e3
    | epred18_0
    | e3 != op(e3,e1) ),
    inference(spm,[status(thm)],[126,2068,theory(equality)]) ).

cnf(2148,plain,
    ( op(e3,e3) = e3
    | op(e2,e3) = e2
    | epred18_0
    | op(e3,e3) != e2 ),
    inference(csr,[status(thm)],[1445,1703]) ).

cnf(2230,plain,
    ( op(e3,e3) = e3
    | op(e2,e2) = e3
    | op(e1,e3) = e1
    | epred19_0
    | $false ),
    inference(rw,[status(thm)],[1513,1691,theory(equality)]) ).

cnf(2231,plain,
    ( op(e3,e3) = e3
    | op(e2,e2) = e3
    | op(e1,e3) = e1
    | epred19_0 ),
    inference(cn,[status(thm)],[2230,theory(equality)]) ).

cnf(2232,plain,
    ( op(e1,e3) = e1
    | op(e2,e2) = e3
    | epred19_0
    | e3 != op(e3,e2) ),
    inference(spm,[status(thm)],[125,2231,theory(equality)]) ).

cnf(2253,plain,
    ( op(e3,e3) = e3
    | op(e2,e2) = e3
    | op(e1,e1) = e3
    | epred19_0
    | $false ),
    inference(rw,[status(thm)],[1529,1691,theory(equality)]) ).

cnf(2254,plain,
    ( op(e3,e3) = e3
    | op(e2,e2) = e3
    | op(e1,e1) = e3
    | epred19_0 ),
    inference(cn,[status(thm)],[2253,theory(equality)]) ).

cnf(2255,plain,
    ( op(e1,e1) = e3
    | op(e2,e2) = e3
    | epred19_0
    | e3 != op(e3,e2) ),
    inference(spm,[status(thm)],[125,2254,theory(equality)]) ).

cnf(2876,plain,
    ( op(e0,e2) = e0
    | op(e0,e1) = e0
    | epred2_0
    | ~ epred3_0 ),
    inference(csr,[status(thm)],[434,450]) ).

cnf(2877,plain,
    ( op(e0,e2) = e0
    | op(e0,e1) = e0
    | ~ epred3_0 ),
    inference(csr,[status(thm)],[2876,1947]) ).

cnf(3115,plain,
    ( op(e3,e3) = e1
    | op(e2,e1) = e2
    | epred6_0
    | ~ epred7_0 ),
    inference(csr,[status(thm)],[657,658]) ).

cnf(3299,plain,
    ( op(e3,e1) = e2
    | op(e3,e2) = e2
    | op(e3,e3) = e2
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[167,96,theory(equality)]) ).

cnf(3300,plain,
    ( op(e3,e1) = e2
    | op(e3,e2) = e2
    | op(e3,e3) = e2
    | e2 != op(e1,e0) ),
    inference(spm,[status(thm)],[168,96,theory(equality)]) ).

cnf(3314,plain,
    ( op(e3,e1) = e1
    | op(e3,e2) = e1
    | op(e3,e3) = e1
    | e1 != op(e2,e0) ),
    inference(spm,[status(thm)],[167,98,theory(equality)]) ).

cnf(3317,plain,
    ( e1 = e2
    | op(e3,e1) = e2
    | op(e3,e2) = e2
    | op(e3,e3) = e2
    | op(e3,e1) = e1
    | op(e3,e2) = e1
    | op(e3,e3) = e1 ),
    inference(spm,[status(thm)],[96,98,theory(equality)]) ).

cnf(3319,plain,
    ( op(e3,e1) = e2
    | op(e3,e2) = e2
    | op(e3,e3) = e2
    | op(e3,e1) = e1
    | op(e3,e2) = e1
    | op(e3,e3) = e1 ),
    inference(sr,[status(thm)],[3317,195,theory(equality)]) ).

cnf(3336,plain,
    ( e0 = e2
    | op(e3,e1) = e2
    | op(e3,e2) = e2
    | op(e3,e3) = e2
    | op(e3,e1) = e0
    | op(e3,e2) = e0
    | op(e3,e3) = e0 ),
    inference(spm,[status(thm)],[96,100,theory(equality)]) ).

cnf(3337,plain,
    ( e0 = e1
    | op(e3,e1) = e1
    | op(e3,e2) = e1
    | op(e3,e3) = e1
    | op(e3,e1) = e0
    | op(e3,e2) = e0
    | op(e3,e3) = e0 ),
    inference(spm,[status(thm)],[98,100,theory(equality)]) ).

cnf(3339,plain,
    ( op(e3,e1) = e2
    | op(e3,e2) = e2
    | op(e3,e3) = e2
    | op(e3,e1) = e0
    | op(e3,e2) = e0
    | op(e3,e3) = e0 ),
    inference(sr,[status(thm)],[3336,197,theory(equality)]) ).

cnf(3340,plain,
    ( op(e3,e1) = e1
    | op(e3,e2) = e1
    | op(e3,e3) = e1
    | op(e3,e1) = e0
    | op(e3,e2) = e0
    | op(e3,e3) = e0 ),
    inference(sr,[status(thm)],[3337,198,theory(equality)]) ).

cnf(3344,plain,
    ( op(e1,e3) = e0
    | op(e2,e3) = e0
    | op(e3,e3) = e0
    | e0 != op(e0,e2) ),
    inference(spm,[status(thm)],[143,99,theory(equality)]) ).

cnf(3356,plain,
    ( op(e3,e2) = e1
    | op(e3,e2) = e2
    | op(e3,e2) = e3
    | e0 != op(e2,e2) ),
    inference(spm,[status(thm)],[155,174,theory(equality)]) ).

cnf(3357,plain,
    ( op(e3,e2) = e1
    | op(e3,e2) = e2
    | op(e3,e2) = e3
    | e0 != op(e1,e2) ),
    inference(spm,[status(thm)],[156,174,theory(equality)]) ).

cnf(3372,plain,
    ( op(e3,e1) = e3
    | op(e2,e2) = e1
    | epred6_0
    | ~ epred7_0 ),
    inference(csr,[status(thm)],[669,670]) ).

cnf(3376,plain,
    ( op(e3,e1) = e3
    | op(e2,e1) = e2
    | epred6_0
    | ~ epred7_0 ),
    inference(csr,[status(thm)],[653,654]) ).

cnf(3395,plain,
    ( e1 = e3
    | op(e1,e2) = e3
    | op(e2,e2) = e3
    | op(e3,e2) = e3
    | op(e1,e2) = e1
    | op(e2,e2) = e1
    | op(e3,e2) = e1 ),
    inference(spm,[status(thm)],[101,105,theory(equality)]) ).

cnf(3396,plain,
    ( e1 = e2
    | op(e1,e2) = e2
    | op(e2,e2) = e2
    | op(e3,e2) = e2
    | op(e1,e2) = e1
    | op(e2,e2) = e1
    | op(e3,e2) = e1 ),
    inference(spm,[status(thm)],[103,105,theory(equality)]) ).

cnf(3397,plain,
    ( op(e1,e2) = e3
    | op(e2,e2) = e3
    | op(e3,e2) = e3
    | op(e1,e2) = e1
    | op(e2,e2) = e1
    | op(e3,e2) = e1 ),
    inference(sr,[status(thm)],[3395,194,theory(equality)]) ).

cnf(3398,plain,
    ( op(e1,e2) = e2
    | op(e2,e2) = e2
    | op(e3,e2) = e2
    | op(e1,e2) = e1
    | op(e2,e2) = e1
    | op(e3,e2) = e1 ),
    inference(sr,[status(thm)],[3396,195,theory(equality)]) ).

cnf(3413,plain,
    ( op(e3,e1) = e1
    | op(e3,e1) = e2
    | op(e3,e1) = e3
    | e0 != op(e2,e1) ),
    inference(spm,[status(thm)],[161,175,theory(equality)]) ).

cnf(3414,plain,
    ( op(e3,e1) = e1
    | op(e3,e1) = e2
    | op(e3,e1) = e3
    | e0 != op(e1,e1) ),
    inference(spm,[status(thm)],[162,175,theory(equality)]) ).

cnf(3432,plain,
    ( e1 = e2
    | op(e1,e1) = e2
    | op(e2,e1) = e2
    | op(e3,e1) = e2
    | op(e1,e1) = e1
    | op(e2,e1) = e1
    | op(e3,e1) = e1 ),
    inference(spm,[status(thm)],[111,113,theory(equality)]) ).

cnf(3434,plain,
    ( op(e1,e1) = e2
    | op(e2,e1) = e2
    | op(e3,e1) = e2
    | op(e1,e1) = e1
    | op(e2,e1) = e1
    | op(e3,e1) = e1 ),
    inference(sr,[status(thm)],[3432,195,theory(equality)]) ).

cnf(3438,plain,
    ( op(e1,e1) = e0
    | op(e2,e1) = e0
    | op(e3,e1) = e0
    | e0 != op(e0,e2) ),
    inference(spm,[status(thm)],[145,115,theory(equality)]) ).

cnf(3545,plain,
    ( op(e2,e3) = e1
    | op(e2,e3) = e2
    | op(e2,e3) = e3
    | e0 != op(e2,e2) ),
    inference(spm,[status(thm)],[131,177,theory(equality)]) ).

cnf(3554,plain,
    ( e2 = e3
    | op(e2,e1) = e3
    | op(e2,e2) = e3
    | op(e2,e3) = e3
    | op(e2,e1) = e2
    | op(e2,e2) = e2
    | op(e2,e3) = e2 ),
    inference(spm,[status(thm)],[102,104,theory(equality)]) ).

cnf(3555,plain,
    ( op(e2,e1) = e3
    | op(e2,e2) = e3
    | op(e2,e3) = e3
    | op(e2,e1) = e2
    | op(e2,e2) = e2
    | op(e2,e3) = e2 ),
    inference(sr,[status(thm)],[3554,193,theory(equality)]) ).

cnf(3559,plain,
    ( e1 = e3
    | op(e2,e1) = e3
    | op(e2,e2) = e3
    | op(e2,e3) = e3
    | op(e2,e1) = e1
    | op(e2,e2) = e1
    | op(e2,e3) = e1 ),
    inference(spm,[status(thm)],[102,106,theory(equality)]) ).

cnf(3561,plain,
    ( op(e2,e1) = e3
    | op(e2,e2) = e3
    | op(e2,e3) = e3
    | op(e2,e1) = e1
    | op(e2,e2) = e1
    | op(e2,e3) = e1 ),
    inference(sr,[status(thm)],[3559,194,theory(equality)]) ).

cnf(3566,plain,
    ( e0 = e3
    | op(e2,e1) = e3
    | op(e2,e2) = e3
    | op(e2,e3) = e3
    | op(e2,e1) = e0
    | op(e2,e2) = e0
    | op(e2,e3) = e0 ),
    inference(spm,[status(thm)],[102,108,theory(equality)]) ).

cnf(3568,plain,
    ( e0 = e1
    | op(e2,e1) = e1
    | op(e2,e2) = e1
    | op(e2,e3) = e1
    | op(e2,e1) = e0
    | op(e2,e2) = e0
    | op(e2,e3) = e0 ),
    inference(spm,[status(thm)],[106,108,theory(equality)]) ).

cnf(3569,plain,
    ( op(e2,e1) = e3
    | op(e2,e2) = e3
    | op(e2,e3) = e3
    | op(e2,e1) = e0
    | op(e2,e2) = e0
    | op(e2,e3) = e0 ),
    inference(sr,[status(thm)],[3566,196,theory(equality)]) ).

cnf(3571,plain,
    ( op(e2,e1) = e1
    | op(e2,e2) = e1
    | op(e2,e3) = e1
    | op(e2,e1) = e0
    | op(e2,e2) = e0
    | op(e2,e3) = e0 ),
    inference(sr,[status(thm)],[3568,198,theory(equality)]) ).

cnf(3584,plain,
    ( op(e2,e1) = e1
    | op(e2,e1) = e2
    | op(e2,e1) = e3
    | e0 != op(e2,e2) ),
    inference(spm,[status(thm)],[133,179,theory(equality)]) ).

cnf(3588,plain,
    ( op(e2,e0) = e1
    | op(e2,e0) = e2
    | op(e2,e0) = e3
    | e0 != op(e2,e3) ),
    inference(spm,[status(thm)],[134,180,theory(equality)]) ).

cnf(3589,plain,
    ( op(e2,e0) = e1
    | op(e2,e0) = e2
    | op(e2,e0) = e3
    | e0 != op(e2,e2) ),
    inference(spm,[status(thm)],[135,180,theory(equality)]) ).

cnf(3590,plain,
    ( op(e2,e0) = e1
    | op(e2,e0) = e2
    | op(e2,e0) = e3
    | e0 != op(e2,e1) ),
    inference(spm,[status(thm)],[136,180,theory(equality)]) ).

cnf(3623,plain,
    ( op(e1,e3) = e1
    | op(e1,e3) = e2
    | op(e1,e3) = e3
    | e0 != op(e2,e3) ),
    inference(spm,[status(thm)],[151,181,theory(equality)]) ).

cnf(3636,plain,
    ( e2 = e3
    | op(e1,e1) = e3
    | op(e1,e2) = e3
    | op(e1,e3) = e3
    | op(e1,e1) = e2
    | op(e1,e2) = e2
    | op(e1,e3) = e2 ),
    inference(spm,[status(thm)],[110,112,theory(equality)]) ).

cnf(3637,plain,
    ( op(e1,e1) = e3
    | op(e1,e2) = e3
    | op(e1,e3) = e3
    | op(e1,e1) = e2
    | op(e1,e2) = e2
    | op(e1,e3) = e2 ),
    inference(sr,[status(thm)],[3636,193,theory(equality)]) ).

cnf(3670,plain,
    ( op(e1,e1) = e1
    | op(e1,e1) = e2
    | op(e1,e1) = e3
    | op(e0,e0) != e2
    | op(e0,e1) != e3 ),
    inference(spm,[status(thm)],[88,183,theory(equality)]) ).

cnf(3691,plain,
    ( op(e0,e3) = e1
    | op(e0,e3) = e2
    | op(e0,e3) = e3
    | e0 != op(e0,e2) ),
    inference(spm,[status(thm)],[143,185,theory(equality)]) ).

cnf(3750,plain,
    ( op(e0,e1) = e2
    | op(e0,e2) = e2
    | op(e0,e3) = e2
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[171,120,theory(equality)]) ).

cnf(3832,plain,
    ( op(e0,e1) = e1
    | op(e0,e1) = e2
    | op(e0,e1) = e3
    | e0 != op(e2,e1) ),
    inference(spm,[status(thm)],[165,187,theory(equality)]) ).

cnf(3833,plain,
    ( op(e0,e1) = e1
    | op(e0,e1) = e2
    | op(e0,e1) = e3
    | e0 != op(e1,e1) ),
    inference(spm,[status(thm)],[166,187,theory(equality)]) ).

cnf(3834,plain,
    ( op(e0,e1) = e1
    | op(e0,e1) = e2
    | op(e0,e1) = e3
    | e0 != op(e0,e2) ),
    inference(spm,[status(thm)],[145,187,theory(equality)]) ).

cnf(3847,plain,
    ( op(e0,e0) = e1
    | op(e0,e0) = e2
    | op(e0,e0) = e3
    | e0 != op(e0,e3) ),
    inference(spm,[status(thm)],[146,188,theory(equality)]) ).

cnf(3848,plain,
    ( op(e0,e0) = e1
    | op(e0,e0) = e2
    | op(e0,e0) = e3
    | e0 != op(e0,e2) ),
    inference(spm,[status(thm)],[147,188,theory(equality)]) ).

cnf(3849,plain,
    ( op(e0,e0) = e1
    | op(e0,e0) = e2
    | op(e0,e0) = e3
    | e0 != op(e0,e1) ),
    inference(spm,[status(thm)],[148,188,theory(equality)]) ).

cnf(4103,plain,
    ( op(e2,e2) = e2
    | epred22_0
    | op(e3,e2) = e3
    | epred18_0 ),
    inference(spm,[status(thm)],[1730,1814,theory(equality)]) ).

cnf(4117,plain,
    ( op(e3,e3) = e3
    | epred22_0
    | epred19_0 ),
    inference(csr,[status(thm)],[2037,1694]) ).

cnf(4118,plain,
    ( epred22_0
    | epred19_0
    | e3 != op(e3,e2) ),
    inference(spm,[status(thm)],[125,4117,theory(equality)]) ).

cnf(4135,plain,
    ( op(e2,e2) = e2
    | epred22_0
    | epred18_0 ),
    inference(csr,[status(thm)],[4103,1729]) ).

cnf(4147,plain,
    ( epred22_0
    | epred19_0 ),
    inference(csr,[status(thm)],[4118,1696]) ).

cnf(4148,plain,
    ( op(e0,e0) = e0
    | op(e1,e1) = e1
    | epred19_0 ),
    inference(spm,[status(thm)],[1665,4147,theory(equality)]) ).

cnf(4164,plain,
    ( op(e1,e1) = e1
    | epred19_0
    | e0 != op(e3,e0) ),
    inference(spm,[status(thm)],[170,4148,theory(equality)]) ).

cnf(4166,plain,
    ( op(e1,e1) = e1
    | epred19_0
    | e0 != op(e1,e0) ),
    inference(spm,[status(thm)],[172,4148,theory(equality)]) ).

cnf(4176,plain,
    ( e0 = e3
    | op(e1,e0) = e3
    | op(e2,e0) = e3
    | op(e3,e0) = e3
    | op(e1,e1) = e1
    | epred19_0 ),
    inference(spm,[status(thm)],[117,4148,theory(equality)]) ).

cnf(4182,plain,
    ( op(e1,e0) = e3
    | op(e2,e0) = e3
    | op(e3,e0) = e3
    | op(e1,e1) = e1
    | epred19_0 ),
    inference(sr,[status(thm)],[4176,196,theory(equality)]) ).

cnf(4191,plain,
    ( op(e1,e1) = e1
    | epred19_0
    | op(e3,e1) = e0
    | op(e3,e2) = e0
    | op(e3,e3) = e0 ),
    inference(spm,[status(thm)],[4164,100,theory(equality)]) ).

cnf(4202,plain,
    ( op(e1,e1) = e1
    | epred19_0
    | op(e1,e0) = e1
    | op(e1,e0) = e2
    | op(e1,e0) = e3 ),
    inference(spm,[status(thm)],[4166,184,theory(equality)]) ).

cnf(4230,plain,
    ( op(e2,e3) = e2
    | op(e3,e2) = e3
    | epred18_0 ),
    inference(csr,[status(thm)],[2044,1814]) ).

cnf(4233,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e3
    | epred22_0
    | op(e2,e3) = e2
    | epred18_0 ),
    inference(spm,[status(thm)],[204,4230,theory(equality)]) ).

cnf(4240,plain,
    ( op(e2,e2) = e3
    | op(e3,e2) = e3
    | epred18_0 ),
    inference(csr,[status(thm)],[2070,1814]) ).

cnf(4250,plain,
    ( op(e2,e3) = e2
    | op(e3,e3) = e3
    | epred22_0
    | epred18_0 ),
    inference(csr,[status(thm)],[4233,2148]) ).

cnf(4251,plain,
    ( op(e2,e3) = e2
    | epred22_0
    | epred18_0
    | e3 != op(e3,e2) ),
    inference(spm,[status(thm)],[125,4250,theory(equality)]) ).

cnf(4290,plain,
    ( op(e2,e3) = e2
    | epred22_0
    | epred18_0 ),
    inference(csr,[status(thm)],[4251,4230]) ).

cnf(4291,plain,
    ( epred22_0
    | epred18_0
    | e2 != op(e2,e2) ),
    inference(spm,[status(thm)],[131,4290,theory(equality)]) ).

cnf(4297,plain,
    ( epred22_0
    | epred18_0 ),
    inference(csr,[status(thm)],[4291,4135]) ).

cnf(4298,plain,
    ( op(e0,e0) = e0
    | op(e1,e1) = e1
    | epred18_0 ),
    inference(spm,[status(thm)],[1665,4297,theory(equality)]) ).

cnf(4301,plain,
    ( op(e0,e0) = e0
    | op(e3,e3) = e1
    | epred18_0
    | op(e3,e1) != e3 ),
    inference(spm,[status(thm)],[1661,4297,theory(equality)]) ).

cnf(4341,plain,
    ( op(e1,e1) = e1
    | epred18_0
    | e0 != op(e0,e2) ),
    inference(spm,[status(thm)],[147,4298,theory(equality)]) ).

cnf(4373,plain,
    ( op(e1,e3) = e1
    | op(e2,e2) = e3
    | epred19_0 ),
    inference(csr,[status(thm)],[2232,1696]) ).

cnf(4374,plain,
    ( op(e1,e3) = e1
    | epred19_0 ),
    inference(csr,[status(thm)],[4373,1697]) ).

cnf(4377,plain,
    ( epred19_0
    | e1 != op(e1,e1) ),
    inference(spm,[status(thm)],[138,4374,theory(equality)]) ).

cnf(4405,plain,
    ( op(e1,e1) = e1
    | epred18_0
    | op(e0,e2) = e1
    | op(e0,e2) = e2
    | op(e0,e2) = e3 ),
    inference(spm,[status(thm)],[4341,186,theory(equality)]) ).

cnf(4419,plain,
    ( op(e1,e1) = e3
    | op(e2,e2) = e3
    | epred19_0 ),
    inference(csr,[status(thm)],[2255,1696]) ).

cnf(4420,plain,
    ( op(e1,e1) = e3
    | epred19_0 ),
    inference(csr,[status(thm)],[4419,1697]) ).

cnf(4423,plain,
    ( epred19_0
    | op(e3,e3) != e0
    | op(e3,e1) != e2 ),
    inference(spm,[status(thm)],[192,4420,theory(equality)]) ).

cnf(4494,plain,
    ( op(e3,e3) = e1
    | op(e0,e0) = e0
    | epred18_0
    | op(e3,e2) = e3 ),
    inference(spm,[status(thm)],[4301,1814,theory(equality)]) ).

cnf(4523,plain,
    ( op(e3,e2) = e3
    | op(e3,e3) = e1
    | epred18_0
    | e0 != op(e2,e0) ),
    inference(spm,[status(thm)],[171,4494,theory(equality)]) ).

cnf(4527,plain,
    ( op(e3,e2) = e3
    | op(e3,e3) = e1
    | epred18_0
    | e0 != op(e0,e1) ),
    inference(spm,[status(thm)],[148,4494,theory(equality)]) ).

cnf(4554,plain,
    ( op(e3,e3) = e1
    | op(e3,e2) = e3
    | epred18_0
    | op(e2,e1) = e0
    | op(e2,e2) = e0
    | op(e2,e3) = e0 ),
    inference(spm,[status(thm)],[4523,108,theory(equality)]) ).

cnf(4574,plain,
    ( op(e1,e0) = e3
    | op(e2,e0) = e3
    | op(e3,e0) = e3
    | epred19_0 ),
    inference(csr,[status(thm)],[4182,4377]) ).

cnf(4576,plain,
    ( op(e2,e0) = e3
    | op(e1,e0) = e3
    | epred19_0
    | e3 != op(e3,e2) ),
    inference(spm,[status(thm)],[129,4574,theory(equality)]) ).

cnf(4666,plain,
    ( op(e3,e3) = e1
    | op(e3,e2) = e3
    | epred18_0
    | op(e1,e1) = e0
    | op(e2,e1) = e0
    | op(e3,e1) = e0 ),
    inference(spm,[status(thm)],[4527,115,theory(equality)]) ).

cnf(4671,plain,
    ( op(e2,e0) = e3
    | op(e1,e0) = e3
    | epred19_0 ),
    inference(csr,[status(thm)],[4576,1696]) ).

cnf(4675,plain,
    ( op(e2,e0) = e3
    | epred19_0
    | e3 != op(e1,e1) ),
    inference(spm,[status(thm)],[142,4671,theory(equality)]) ).

cnf(4690,plain,
    ( op(e2,e0) = e3
    | epred19_0 ),
    inference(csr,[status(thm)],[4675,4420]) ).

cnf(4830,plain,
    ( op(e3,e3) = e0
    | op(e3,e2) = e0
    | op(e3,e1) = e0
    | epred19_0 ),
    inference(csr,[status(thm)],[4191,4377]) ).

cnf(4850,plain,
    ( epred19_0
    | op(e3,e2) = e0
    | op(e3,e1) = e0
    | op(e3,e1) != e2 ),
    inference(spm,[status(thm)],[4423,4830,theory(equality)]) ).

cnf(5141,plain,
    ( op(e1,e0) = e3
    | op(e1,e0) = e2
    | op(e1,e0) = e1
    | epred19_0 ),
    inference(csr,[status(thm)],[4202,4377]) ).

cnf(5144,plain,
    ( op(e1,e0) = e2
    | op(e1,e0) = e1
    | epred19_0
    | e3 != op(e2,e0) ),
    inference(spm,[status(thm)],[169,5141,theory(equality)]) ).

cnf(5214,plain,
    ( op(e1,e0) = e2
    | op(e1,e0) = e1
    | epred19_0 ),
    inference(csr,[status(thm)],[5144,4690]) ).

cnf(5217,plain,
    ( op(e1,e0) = e2
    | epred19_0
    | e1 != op(e1,e3) ),
    inference(spm,[status(thm)],[140,5214,theory(equality)]) ).

cnf(5238,plain,
    ( op(e1,e0) = e2
    | epred19_0 ),
    inference(csr,[status(thm)],[5217,4374]) ).

cnf(5978,plain,
    ( op(e0,e2) = e2
    | op(e0,e2) = e1
    | op(e1,e1) = e1
    | epred18_0
    | e3 != op(e2,e2) ),
    inference(spm,[status(thm)],[159,4405,theory(equality)]) ).

cnf(6314,plain,
    ( op(e3,e3) = e2
    | op(e3,e2) = e2
    | op(e3,e1) = e2
    | epred19_0 ),
    inference(spm,[status(thm)],[3300,5238,theory(equality)]) ).

cnf(6351,plain,
    ( op(e3,e1) = e2
    | op(e3,e2) = e2
    | epred19_0 ),
    inference(csr,[status(thm)],[6314,1694]) ).

cnf(6362,plain,
    ( e2 = e0
    | op(e3,e2) = e0
    | epred19_0
    | op(e3,e2) = e2 ),
    inference(spm,[status(thm)],[4850,6351,theory(equality)]) ).

cnf(6376,plain,
    ( op(e3,e2) = e0
    | epred19_0
    | op(e3,e2) = e2 ),
    inference(sr,[status(thm)],[6362,197,theory(equality)]) ).

cnf(6386,plain,
    ( e0 = e3
    | epred19_0
    | op(e3,e2) = e2 ),
    inference(spm,[status(thm)],[1696,6376,theory(equality)]) ).

cnf(6402,plain,
    ( epred19_0
    | op(e3,e2) = e2 ),
    inference(sr,[status(thm)],[6386,196,theory(equality)]) ).

cnf(6411,plain,
    ( e2 = e3
    | epred19_0 ),
    inference(spm,[status(thm)],[1696,6402,theory(equality)]) ).

cnf(6428,plain,
    epred19_0,
    inference(sr,[status(thm)],[6411,193,theory(equality)]) ).

cnf(6537,plain,
    ( op(e0,e0) = e3
    | op(e3,e1) = e3
    | epred18_0
    | $false ),
    inference(rw,[status(thm)],[1504,6428,theory(equality)]) ).

cnf(6538,plain,
    ( op(e0,e0) = e3
    | op(e3,e1) = e3
    | epred18_0 ),
    inference(cn,[status(thm)],[6537,theory(equality)]) ).

cnf(6539,plain,
    ( op(e0,e3) = e0
    | op(e3,e1) = e3
    | epred18_0
    | $false ),
    inference(rw,[status(thm)],[1503,6428,theory(equality)]) ).

cnf(6540,plain,
    ( op(e0,e3) = e0
    | op(e3,e1) = e3
    | epred18_0 ),
    inference(cn,[status(thm)],[6539,theory(equality)]) ).

cnf(6542,plain,
    ( op(e3,e1) = e3
    | epred18_0
    | op(e3,e3) != e2
    | $false ),
    inference(rw,[status(thm)],[1505,6428,theory(equality)]) ).

cnf(6543,plain,
    ( op(e3,e1) = e3
    | epred18_0
    | op(e3,e3) != e2 ),
    inference(cn,[status(thm)],[6542,theory(equality)]) ).

cnf(6544,plain,
    ( op(e3,e2) = e3
    | epred18_0
    | op(e3,e3) != e1
    | $false ),
    inference(rw,[status(thm)],[1486,6428,theory(equality)]) ).

cnf(6545,plain,
    ( op(e3,e2) = e3
    | epred18_0
    | op(e3,e3) != e1 ),
    inference(cn,[status(thm)],[6544,theory(equality)]) ).

cnf(6553,plain,
    ( op(e3,e1) = e3
    | epred18_0
    | e3 != op(e0,e1) ),
    inference(spm,[status(thm)],[148,6538,theory(equality)]) ).

cnf(6554,plain,
    ( op(e3,e1) = e3
    | epred18_0
    | op(e3,e3) != e1
    | op(e3,e0) != e2 ),
    inference(spm,[status(thm)],[248,6538,theory(equality)]) ).

cnf(6560,plain,
    ( e3 = e2
    | op(e1,e0) = e2
    | op(e2,e0) = e2
    | op(e3,e0) = e2
    | op(e3,e1) = e3
    | epred18_0 ),
    inference(spm,[status(thm)],[119,6538,theory(equality)]) ).

cnf(6564,plain,
    ( e3 = e1
    | op(e0,e1) = e1
    | op(e0,e2) = e1
    | op(e0,e3) = e1
    | op(e3,e1) = e3
    | epred18_0 ),
    inference(spm,[status(thm)],[122,6538,theory(equality)]) ).

cnf(6566,plain,
    ( op(e1,e1) = e1
    | e3 = e0
    | epred18_0
    | op(e3,e1) = e3 ),
    inference(spm,[status(thm)],[4298,6538,theory(equality)]) ).

cnf(6570,plain,
    ( op(e1,e0) = e2
    | op(e2,e0) = e2
    | op(e3,e0) = e2
    | op(e3,e1) = e3
    | epred18_0 ),
    inference(sr,[status(thm)],[6560,193,theory(equality)]) ).

cnf(6574,plain,
    ( op(e0,e1) = e1
    | op(e0,e2) = e1
    | op(e0,e3) = e1
    | op(e3,e1) = e3
    | epred18_0 ),
    inference(sr,[status(thm)],[6564,194,theory(equality)]) ).

cnf(6576,plain,
    ( op(e1,e1) = e1
    | epred18_0
    | op(e3,e1) = e3 ),
    inference(sr,[status(thm)],[6566,196,theory(equality)]) ).

cnf(6578,plain,
    ( op(e3,e1) = e3
    | epred18_0
    | e0 != op(e3,e3) ),
    inference(spm,[status(thm)],[152,6540,theory(equality)]) ).

cnf(6582,plain,
    ( op(e3,e1) = e3
    | epred18_0
    | e0 != op(e0,e1) ),
    inference(spm,[status(thm)],[144,6540,theory(equality)]) ).

cnf(6584,plain,
    ( e0 = e3
    | op(e1,e3) = e3
    | op(e2,e3) = e3
    | op(e3,e3) = e3
    | op(e3,e1) = e3
    | epred18_0 ),
    inference(spm,[status(thm)],[93,6540,theory(equality)]) ).

cnf(6585,plain,
    ( e0 = e2
    | op(e1,e3) = e2
    | op(e2,e3) = e2
    | op(e3,e3) = e2
    | op(e3,e1) = e3
    | epred18_0 ),
    inference(spm,[status(thm)],[95,6540,theory(equality)]) ).

cnf(6594,plain,
    ( op(e1,e3) = e3
    | op(e2,e3) = e3
    | op(e3,e3) = e3
    | op(e3,e1) = e3
    | epred18_0 ),
    inference(sr,[status(thm)],[6584,196,theory(equality)]) ).

cnf(6595,plain,
    ( op(e1,e3) = e2
    | op(e2,e3) = e2
    | op(e3,e3) = e2
    | op(e3,e1) = e3
    | epred18_0 ),
    inference(sr,[status(thm)],[6585,197,theory(equality)]) ).

cnf(6605,plain,
    ( op(e1,e1) = e1
    | epred18_0
    | e3 != op(e1,e1) ),
    inference(spm,[status(thm)],[162,6576,theory(equality)]) ).

cnf(6733,plain,
    ( op(e3,e1) = e3
    | epred18_0
    | op(e1,e1) = e3
    | op(e2,e1) = e3 ),
    inference(spm,[status(thm)],[6553,109,theory(equality)]) ).

cnf(6740,plain,
    ( op(e3,e1) = e3
    | epred18_0
    | op(e3,e3) = e1
    | op(e3,e3) = e2
    | op(e3,e3) = e3 ),
    inference(spm,[status(thm)],[6578,173,theory(equality)]) ).

cnf(6877,plain,
    ( op(e3,e1) = e3
    | epred18_0
    | op(e0,e1) = e1
    | op(e0,e1) = e2
    | op(e0,e1) = e3 ),
    inference(spm,[status(thm)],[6582,187,theory(equality)]) ).

cnf(6922,plain,
    ( op(e2,e1) = e3
    | op(e1,e1) = e3
    | epred18_0
    | e3 != op(e3,e2) ),
    inference(spm,[status(thm)],[127,6733,theory(equality)]) ).

cnf(7195,plain,
    ( op(e1,e1) = e3
    | op(e2,e1) = e3
    | epred18_0
    | op(e2,e3) = e2 ),
    inference(spm,[status(thm)],[6922,4230,theory(equality)]) ).

cnf(7250,plain,
    ( e3 = e1
    | epred18_0
    | op(e2,e3) = e2
    | op(e2,e1) = e3 ),
    inference(spm,[status(thm)],[6605,7195,theory(equality)]) ).

cnf(7258,plain,
    ( epred18_0
    | op(e2,e3) = e2
    | op(e2,e1) = e3 ),
    inference(sr,[status(thm)],[7250,194,theory(equality)]) ).

cnf(7498,plain,
    ( op(e3,e1) = e3
    | e1 = e0
    | epred18_0
    | op(e0,e2) = e1
    | op(e0,e1) = e1 ),
    inference(spm,[status(thm)],[6540,6574,theory(equality)]) ).

cnf(7509,plain,
    ( op(e3,e1) = e3
    | epred18_0
    | op(e0,e2) = e1
    | op(e0,e1) = e1 ),
    inference(sr,[status(thm)],[7498,198,theory(equality)]) ).

cnf(7514,plain,
    ( op(e0,e2) = e1
    | op(e3,e1) = e3
    | epred18_0
    | e1 != op(e1,e1) ),
    inference(spm,[status(thm)],[166,7509,theory(equality)]) ).

cnf(7550,plain,
    ( op(e0,e2) = e1
    | op(e3,e1) = e3
    | epred18_0 ),
    inference(csr,[status(thm)],[7514,6576]) ).

cnf(7556,plain,
    ( e1 = e2
    | op(e1,e2) = e2
    | op(e2,e2) = e2
    | op(e3,e2) = e2
    | op(e3,e1) = e3
    | epred18_0 ),
    inference(spm,[status(thm)],[103,7550,theory(equality)]) ).

cnf(7570,plain,
    ( op(e1,e2) = e2
    | op(e2,e2) = e2
    | op(e3,e2) = e2
    | op(e3,e1) = e3
    | epred18_0 ),
    inference(sr,[status(thm)],[7556,195,theory(equality)]) ).

cnf(7614,plain,
    ( op(e1,e3) = e2
    | op(e2,e3) = e2
    | op(e3,e1) = e3
    | epred18_0 ),
    inference(csr,[status(thm)],[6595,6543]) ).

cnf(7615,plain,
    ( op(e2,e3) = e2
    | op(e1,e3) = e2
    | epred18_0
    | e3 != op(e3,e2) ),
    inference(spm,[status(thm)],[127,7614,theory(equality)]) ).

cnf(7708,plain,
    ( op(e2,e3) = e2
    | op(e1,e3) = e2
    | epred18_0 ),
    inference(csr,[status(thm)],[7615,4230]) ).

cnf(7850,plain,
    ( op(e3,e1) = e3
    | op(e3,e3) = e1
    | op(e3,e3) = e3
    | epred18_0 ),
    inference(csr,[status(thm)],[6740,6543]) ).

cnf(7852,plain,
    ( op(e3,e3) = e1
    | op(e3,e1) = e3
    | epred18_0
    | e3 != op(e3,e2) ),
    inference(spm,[status(thm)],[125,7850,theory(equality)]) ).

cnf(7895,plain,
    ( op(e3,e3) = e1
    | op(e3,e1) = e3
    | epred18_0 ),
    inference(csr,[status(thm)],[7852,1814]) ).

cnf(7897,plain,
    ( op(e3,e1) = e3
    | epred18_0
    | e1 != op(e3,e1) ),
    inference(spm,[status(thm)],[126,7895,theory(equality)]) ).

cnf(7919,plain,
    ( op(e3,e1) = e3
    | epred18_0
    | op(e3,e0) != e2 ),
    inference(spm,[status(thm)],[6554,7895,theory(equality)]) ).

cnf(7925,plain,
    ( op(e3,e1) = e3
    | e1 = e3
    | op(e2,e3) = e3
    | op(e1,e3) = e3
    | epred18_0 ),
    inference(spm,[status(thm)],[6594,7895,theory(equality)]) ).

cnf(7941,plain,
    ( op(e3,e1) = e3
    | op(e2,e3) = e3
    | op(e1,e3) = e3
    | epred18_0 ),
    inference(sr,[status(thm)],[7925,194,theory(equality)]) ).

cnf(7952,plain,
    ( op(e3,e1) = e3
    | epred18_0
    | op(e3,e1) = e2
    | op(e3,e2) = e2
    | op(e3,e3) = e2 ),
    inference(spm,[status(thm)],[7919,96,theory(equality)]) ).

cnf(7961,plain,
    ( op(e3,e1) = e3
    | epred18_0
    | op(e2,e0) = e2
    | op(e1,e0) = e2 ),
    inference(spm,[status(thm)],[7919,6570,theory(equality)]) ).

cnf(8013,plain,
    ( op(e1,e3) = e3
    | op(e2,e3) = e3
    | epred18_0
    | e3 != op(e3,e2) ),
    inference(spm,[status(thm)],[127,7941,theory(equality)]) ).

cnf(8022,plain,
    ( op(e1,e0) = e2
    | op(e2,e0) = e2
    | epred18_0
    | e3 != op(e3,e2) ),
    inference(spm,[status(thm)],[127,7961,theory(equality)]) ).

cnf(8065,plain,
    ( op(e2,e3) = e3
    | op(e1,e3) = e3
    | epred18_0
    | op(e2,e3) = e2 ),
    inference(spm,[status(thm)],[8013,4230,theory(equality)]) ).

cnf(8079,plain,
    ( op(e2,e0) = e2
    | op(e1,e0) = e2
    | epred18_0
    | op(e2,e2) = e3 ),
    inference(spm,[status(thm)],[8022,4240,theory(equality)]) ).

cnf(8160,plain,
    ( e3 = e2
    | op(e2,e3) = e2
    | epred18_0
    | op(e2,e3) = e3 ),
    inference(spm,[status(thm)],[7708,8065,theory(equality)]) ).

cnf(8164,plain,
    ( op(e2,e3) = e2
    | epred18_0
    | op(e2,e3) = e3 ),
    inference(sr,[status(thm)],[8160,193,theory(equality)]) ).

cnf(8167,plain,
    ( op(e2,e3) = e2
    | epred18_0
    | e3 != op(e2,e1) ),
    inference(spm,[status(thm)],[132,8164,theory(equality)]) ).

cnf(8223,plain,
    ( op(e2,e2) = e3
    | op(e2,e0) = e2
    | epred18_0
    | e2 != op(e1,e2) ),
    inference(spm,[status(thm)],[141,8079,theory(equality)]) ).

cnf(8242,plain,
    ( op(e2,e3) = e2
    | epred18_0 ),
    inference(csr,[status(thm)],[8167,7258]) ).

cnf(8243,plain,
    ( epred18_0
    | e2 != op(e2,e2) ),
    inference(spm,[status(thm)],[131,8242,theory(equality)]) ).

cnf(8244,plain,
    ( epred18_0
    | e2 != op(e2,e1) ),
    inference(spm,[status(thm)],[132,8242,theory(equality)]) ).

cnf(8382,plain,
    ( op(e3,e1) = e3
    | op(e0,e1) = e1
    | op(e0,e1) = e2
    | epred18_0 ),
    inference(csr,[status(thm)],[6877,6553]) ).

cnf(8386,plain,
    ( op(e0,e1) = e2
    | op(e3,e1) = e3
    | epred18_0
    | e1 != op(e1,e1) ),
    inference(spm,[status(thm)],[166,8382,theory(equality)]) ).

cnf(8561,plain,
    ( op(e0,e1) = e2
    | op(e3,e1) = e3
    | epred18_0 ),
    inference(csr,[status(thm)],[8386,6576]) ).

cnf(8562,plain,
    ( op(e3,e1) = e3
    | epred18_0
    | e2 != op(e3,e1) ),
    inference(spm,[status(thm)],[164,8561,theory(equality)]) ).

cnf(8981,plain,
    ( op(e1,e2) = e2
    | op(e3,e1) = e3
    | op(e3,e2) = e2
    | epred18_0 ),
    inference(csr,[status(thm)],[7570,8243]) ).

cnf(8982,plain,
    ( op(e3,e2) = e2
    | op(e1,e2) = e2
    | epred18_0
    | e3 != op(e3,e2) ),
    inference(spm,[status(thm)],[127,8981,theory(equality)]) ).

cnf(9004,plain,
    ( op(e1,e2) = e2
    | e3 = e2
    | epred18_0
    | op(e2,e2) = e3 ),
    inference(spm,[status(thm)],[8982,4240,theory(equality)]) ).

cnf(9007,plain,
    ( op(e1,e2) = e2
    | epred18_0
    | op(e2,e2) = e3 ),
    inference(sr,[status(thm)],[9004,193,theory(equality)]) ).

cnf(9034,plain,
    ( op(e2,e0) = e2
    | op(e2,e2) = e3
    | epred18_0 ),
    inference(spm,[status(thm)],[8223,9007,theory(equality)]) ).

cnf(9036,plain,
    ( op(e2,e2) = e3
    | epred18_0
    | e2 != op(e2,e3) ),
    inference(spm,[status(thm)],[134,9034,theory(equality)]) ).

cnf(9055,plain,
    ( op(e2,e2) = e3
    | epred18_0 ),
    inference(csr,[status(thm)],[9036,8242]) ).

cnf(9107,plain,
    ( op(e3,e1) = e3
    | op(e3,e1) = e2
    | op(e3,e2) = e2
    | epred18_0 ),
    inference(csr,[status(thm)],[7952,6543]) ).

cnf(9108,plain,
    ( op(e3,e1) = e3
    | op(e3,e2) = e2
    | epred18_0 ),
    inference(csr,[status(thm)],[9107,8562]) ).

cnf(9109,plain,
    ( op(e3,e2) = e2
    | epred18_0
    | e3 != op(e3,e2) ),
    inference(spm,[status(thm)],[127,9108,theory(equality)]) ).

cnf(11134,plain,
    ( op(e2,e3) = e0
    | op(e2,e2) = e0
    | op(e2,e1) = e0
    | op(e3,e2) = e3
    | epred18_0 ),
    inference(csr,[status(thm)],[4554,6545]) ).

cnf(11150,plain,
    ( e3 = e2
    | epred18_0
    | op(e2,e3) = e0
    | op(e2,e2) = e0
    | op(e2,e1) = e0 ),
    inference(spm,[status(thm)],[9109,11134,theory(equality)]) ).

cnf(11161,plain,
    ( epred18_0
    | op(e2,e3) = e0
    | op(e2,e2) = e0
    | op(e2,e1) = e0 ),
    inference(sr,[status(thm)],[11150,193,theory(equality)]) ).

cnf(11223,plain,
    ( e0 = e2
    | epred18_0
    | op(e2,e1) = e0
    | op(e2,e2) = e0 ),
    inference(spm,[status(thm)],[8242,11161,theory(equality)]) ).

cnf(11230,plain,
    ( epred18_0
    | op(e2,e1) = e0
    | op(e2,e2) = e0 ),
    inference(sr,[status(thm)],[11223,197,theory(equality)]) ).

cnf(11241,plain,
    ( op(e2,e0) = e3
    | op(e2,e0) = e2
    | op(e2,e0) = e1
    | op(e2,e2) = e0
    | epred18_0 ),
    inference(spm,[status(thm)],[3590,11230,theory(equality)]) ).

cnf(11321,plain,
    ( op(e2,e0) = e3
    | op(e2,e0) = e2
    | op(e2,e0) = e1
    | epred18_0 ),
    inference(csr,[status(thm)],[11241,3589]) ).

cnf(11325,plain,
    ( op(e2,e0) = e1
    | op(e2,e0) = e2
    | epred18_0
    | e3 != op(e2,e2) ),
    inference(spm,[status(thm)],[135,11321,theory(equality)]) ).

cnf(11519,plain,
    ( op(e2,e0) = e1
    | op(e2,e0) = e2
    | epred18_0 ),
    inference(csr,[status(thm)],[11325,9055]) ).

cnf(11533,plain,
    ( op(e3,e3) = e1
    | op(e3,e2) = e1
    | op(e3,e1) = e1
    | op(e2,e0) = e2
    | epred18_0 ),
    inference(spm,[status(thm)],[3314,11519,theory(equality)]) ).

cnf(11755,plain,
    ( op(e3,e2) = e3
    | epred18_0
    | op(e2,e0) = e2
    | op(e3,e1) = e1
    | op(e3,e2) = e1 ),
    inference(spm,[status(thm)],[6545,11533,theory(equality)]) ).

cnf(12266,plain,
    ( e1 = e3
    | op(e3,e2) = e3
    | epred18_0
    | op(e3,e2) = e1
    | op(e2,e0) = e2 ),
    inference(spm,[status(thm)],[1814,11755,theory(equality)]) ).

cnf(12291,plain,
    ( op(e3,e2) = e3
    | epred18_0
    | op(e3,e2) = e1
    | op(e2,e0) = e2 ),
    inference(sr,[status(thm)],[12266,194,theory(equality)]) ).

cnf(12325,plain,
    ( e3 = e2
    | epred18_0
    | op(e2,e0) = e2
    | op(e3,e2) = e1 ),
    inference(spm,[status(thm)],[9109,12291,theory(equality)]) ).

cnf(12337,plain,
    ( epred18_0
    | op(e2,e0) = e2
    | op(e3,e2) = e1 ),
    inference(sr,[status(thm)],[12325,193,theory(equality)]) ).

cnf(13562,plain,
    ( op(e0,e2) = e2
    | op(e0,e2) = e1
    | op(e1,e1) = e1
    | epred18_0 ),
    inference(csr,[status(thm)],[5978,9055]) ).

cnf(13564,plain,
    ( op(e1,e1) = e1
    | op(e0,e2) = e2
    | epred18_0
    | e1 != op(e3,e2) ),
    inference(spm,[status(thm)],[158,13562,theory(equality)]) ).

cnf(13608,plain,
    ( op(e0,e2) = e2
    | op(e1,e1) = e1
    | epred18_0
    | op(e2,e0) = e2 ),
    inference(spm,[status(thm)],[13564,12337,theory(equality)]) ).

cnf(13847,plain,
    ( op(e3,e1) = e0
    | op(e2,e1) = e0
    | op(e1,e1) = e0
    | op(e3,e2) = e3
    | epred18_0 ),
    inference(csr,[status(thm)],[4666,6545]) ).

cnf(13851,plain,
    ( e0 = e3
    | op(e3,e2) = e3
    | epred18_0
    | op(e2,e1) = e0
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[1814,13847,theory(equality)]) ).

cnf(13881,plain,
    ( op(e3,e2) = e3
    | epred18_0
    | op(e2,e1) = e0
    | op(e1,e1) = e0 ),
    inference(sr,[status(thm)],[13851,196,theory(equality)]) ).

cnf(13928,plain,
    ( e3 = e2
    | epred18_0
    | op(e1,e1) = e0
    | op(e2,e1) = e0 ),
    inference(spm,[status(thm)],[9109,13881,theory(equality)]) ).

cnf(13948,plain,
    ( epred18_0
    | op(e1,e1) = e0
    | op(e2,e1) = e0 ),
    inference(sr,[status(thm)],[13928,193,theory(equality)]) ).

cnf(13972,plain,
    ( op(e3,e1) = e3
    | op(e3,e1) = e2
    | op(e3,e1) = e1
    | op(e2,e1) = e0
    | epred18_0 ),
    inference(spm,[status(thm)],[3414,13948,theory(equality)]) ).

cnf(13975,plain,
    ( op(e0,e1) = e3
    | op(e0,e1) = e2
    | op(e0,e1) = e1
    | op(e2,e1) = e0
    | epred18_0 ),
    inference(spm,[status(thm)],[3833,13948,theory(equality)]) ).

cnf(14198,plain,
    ( op(e3,e1) = e3
    | op(e3,e1) = e2
    | op(e3,e1) = e1
    | epred18_0 ),
    inference(csr,[status(thm)],[13972,3413]) ).

cnf(14199,plain,
    ( op(e3,e1) = e3
    | op(e3,e1) = e2
    | epred18_0 ),
    inference(csr,[status(thm)],[14198,7897]) ).

cnf(14200,plain,
    ( op(e3,e1) = e3
    | epred18_0 ),
    inference(csr,[status(thm)],[14199,8562]) ).

cnf(14205,plain,
    ( op(e3,e3) = e1
    | op(e0,e0) = e0
    | epred18_0 ),
    inference(spm,[status(thm)],[4301,14200,theory(equality)]) ).

cnf(14214,plain,
    ( e3 = e1
    | op(e2,e1) = e1
    | op(e1,e1) = e1
    | e3 = e2
    | op(e2,e1) = e2
    | op(e1,e1) = e2
    | epred18_0 ),
    inference(spm,[status(thm)],[3434,14200,theory(equality)]) ).

cnf(14221,plain,
    ( op(e2,e1) = e1
    | op(e1,e1) = e1
    | e3 = e2
    | op(e2,e1) = e2
    | op(e1,e1) = e2
    | epred18_0 ),
    inference(sr,[status(thm)],[14214,194,theory(equality)]) ).

cnf(14222,plain,
    ( op(e2,e1) = e1
    | op(e1,e1) = e1
    | op(e2,e1) = e2
    | op(e1,e1) = e2
    | epred18_0 ),
    inference(sr,[status(thm)],[14221,193,theory(equality)]) ).

cnf(14232,plain,
    ( op(e3,e3) = e1
    | epred18_0
    | e0 != op(e0,e2) ),
    inference(spm,[status(thm)],[147,14205,theory(equality)]) ).

cnf(14332,plain,
    ( op(e3,e3) = e1
    | epred18_0
    | op(e1,e2) = e0
    | op(e2,e2) = e0
    | op(e3,e2) = e0 ),
    inference(spm,[status(thm)],[14232,107,theory(equality)]) ).

cnf(14352,plain,
    ( op(e2,e2) = e2
    | epred22_0
    | op(e2,e3) = e2
    | op(e2,e1) = e2
    | op(e2,e2) = e3
    | op(e2,e1) = e3 ),
    inference(spm,[status(thm)],[1731,3555,theory(equality)]) ).

cnf(14393,plain,
    ( op(e0,e1) = e3
    | op(e0,e1) = e2
    | op(e0,e1) = e1
    | epred18_0 ),
    inference(csr,[status(thm)],[13975,3832]) ).

cnf(14396,plain,
    ( op(e0,e1) = e1
    | op(e0,e1) = e2
    | epred18_0
    | e3 != op(e3,e1) ),
    inference(spm,[status(thm)],[164,14393,theory(equality)]) ).

cnf(14471,plain,
    ( op(e0,e1) = e1
    | op(e0,e1) = e2
    | epred18_0 ),
    inference(csr,[status(thm)],[14396,14200]) ).

cnf(14474,plain,
    ( op(e0,e1) = e2
    | epred18_0
    | e1 != op(e2,e1) ),
    inference(spm,[status(thm)],[165,14471,theory(equality)]) ).

cnf(14475,plain,
    ( op(e0,e1) = e2
    | epred18_0
    | e1 != op(e1,e1) ),
    inference(spm,[status(thm)],[166,14471,theory(equality)]) ).

cnf(14531,plain,
    ( op(e2,e1) = e1
    | op(e1,e1) = e1
    | op(e1,e1) = e2
    | epred18_0 ),
    inference(csr,[status(thm)],[14222,8244]) ).

cnf(14556,plain,
    ( op(e0,e1) = e2
    | epred18_0
    | op(e1,e1) = e2
    | op(e2,e1) = e1 ),
    inference(spm,[status(thm)],[14475,14531,theory(equality)]) ).

cnf(14664,plain,
    ( op(e0,e1) = e2
    | op(e1,e1) = e2
    | epred18_0 ),
    inference(csr,[status(thm)],[14556,14474]) ).

cnf(14668,plain,
    ( op(e1,e1) = e2
    | epred18_0
    | e2 != op(e0,e2) ),
    inference(spm,[status(thm)],[145,14664,theory(equality)]) ).

cnf(14730,plain,
    ( op(e1,e1) = e2
    | epred18_0
    | op(e1,e2) = e2
    | op(e2,e2) = e2
    | op(e3,e2) = e2 ),
    inference(spm,[status(thm)],[14668,103,theory(equality)]) ).

cnf(14737,plain,
    ( op(e1,e1) = e2
    | epred18_0
    | op(e2,e0) = e2
    | op(e1,e1) = e1 ),
    inference(spm,[status(thm)],[14668,13608,theory(equality)]) ).

cnf(14769,plain,
    ( op(e2,e1) = e0
    | e1 = e0
    | epred18_0
    | op(e2,e0) = e2
    | op(e1,e1) = e2 ),
    inference(spm,[status(thm)],[13948,14737,theory(equality)]) ).

cnf(14773,plain,
    ( op(e2,e1) = e0
    | epred18_0
    | op(e2,e0) = e2
    | op(e1,e1) = e2 ),
    inference(sr,[status(thm)],[14769,198,theory(equality)]) ).

cnf(14821,plain,
    ( op(e2,e1) = e0
    | e2 = e0
    | epred18_0
    | op(e2,e0) = e2 ),
    inference(spm,[status(thm)],[13948,14773,theory(equality)]) ).

cnf(14827,plain,
    ( op(e2,e1) = e0
    | epred18_0
    | op(e2,e0) = e2 ),
    inference(sr,[status(thm)],[14821,197,theory(equality)]) ).

cnf(14828,plain,
    ( op(e2,e1) = e0
    | epred18_0
    | e2 != op(e2,e3) ),
    inference(spm,[status(thm)],[134,14827,theory(equality)]) ).

cnf(14912,plain,
    ( op(e2,e1) = e0
    | epred18_0 ),
    inference(csr,[status(thm)],[14828,8242]) ).

cnf(14913,plain,
    ( epred18_0
    | e0 != op(e2,e2) ),
    inference(spm,[status(thm)],[133,14912,theory(equality)]) ).

cnf(15317,plain,
    ( op(e3,e3) = e1
    | op(e1,e2) = e0
    | op(e3,e2) = e0
    | epred18_0 ),
    inference(csr,[status(thm)],[14332,14913]) ).

cnf(15318,plain,
    ( op(e3,e2) = e0
    | op(e1,e2) = e0
    | epred18_0
    | e1 != op(e3,e2) ),
    inference(spm,[status(thm)],[125,15317,theory(equality)]) ).

cnf(15380,plain,
    ( op(e1,e2) = e0
    | e1 = e0
    | epred18_0
    | op(e2,e0) = e2 ),
    inference(spm,[status(thm)],[15318,12337,theory(equality)]) ).

cnf(15384,plain,
    ( op(e1,e2) = e0
    | epred18_0
    | op(e2,e0) = e2 ),
    inference(sr,[status(thm)],[15380,198,theory(equality)]) ).

cnf(15704,plain,
    ( op(e1,e1) = e2
    | op(e1,e2) = e2
    | op(e3,e2) = e2
    | epred18_0 ),
    inference(csr,[status(thm)],[14730,8243]) ).

cnf(15721,plain,
    ( e2 = e1
    | op(e2,e0) = e2
    | epred18_0
    | op(e1,e2) = e2
    | op(e1,e1) = e2 ),
    inference(spm,[status(thm)],[12337,15704,theory(equality)]) ).

cnf(15734,plain,
    ( op(e2,e0) = e2
    | epred18_0
    | op(e1,e2) = e2
    | op(e1,e1) = e2 ),
    inference(sr,[status(thm)],[15721,195,theory(equality)]) ).

cnf(15741,plain,
    ( op(e1,e2) = e2
    | op(e2,e0) = e2
    | epred18_0
    | op(e2,e2) != e3
    | op(e2,e1) != e0 ),
    inference(spm,[status(thm)],[82,15734,theory(equality)]) ).

cnf(15797,plain,
    ( op(e1,e2) = e2
    | op(e2,e0) = e2
    | epred18_0
    | op(e2,e2) != e3 ),
    inference(csr,[status(thm)],[15741,14912]) ).

cnf(15798,plain,
    ( op(e1,e2) = e2
    | op(e2,e0) = e2
    | epred18_0 ),
    inference(csr,[status(thm)],[15797,9055]) ).

cnf(15813,plain,
    ( op(e2,e0) = e2
    | e2 = e0
    | epred18_0 ),
    inference(spm,[status(thm)],[15384,15798,theory(equality)]) ).

cnf(15814,plain,
    ( op(e2,e0) = e2
    | epred18_0 ),
    inference(sr,[status(thm)],[15813,197,theory(equality)]) ).

cnf(15815,plain,
    ( epred18_0
    | e2 != op(e2,e3) ),
    inference(spm,[status(thm)],[134,15814,theory(equality)]) ).

cnf(15846,plain,
    epred18_0,
    inference(csr,[status(thm)],[15815,8242]) ).

cnf(15988,plain,
    ( op(e0,e0) = e3
    | op(e1,e1) = e3
    | op(e3,e0) = e3
    | epred17_0
    | $false ),
    inference(rw,[status(thm)],[1430,15846,theory(equality)]) ).

cnf(15989,plain,
    ( op(e0,e0) = e3
    | op(e1,e1) = e3
    | op(e3,e0) = e3
    | epred17_0 ),
    inference(cn,[status(thm)],[15988,theory(equality)]) ).

cnf(15990,plain,
    ( op(e0,e3) = e0
    | op(e1,e1) = e3
    | op(e3,e0) = e3
    | epred17_0
    | $false ),
    inference(rw,[status(thm)],[1426,15846,theory(equality)]) ).

cnf(15991,plain,
    ( op(e0,e3) = e0
    | op(e1,e1) = e3
    | op(e3,e0) = e3
    | epred17_0 ),
    inference(cn,[status(thm)],[15990,theory(equality)]) ).

cnf(15996,plain,
    ( op(e0,e0) = e3
    | op(e1,e1) = e3
    | op(e3,e3) = e3
    | epred17_0
    | $false ),
    inference(rw,[status(thm)],[1382,15846,theory(equality)]) ).

cnf(15997,plain,
    ( op(e0,e0) = e3
    | op(e1,e1) = e3
    | op(e3,e3) = e3
    | epred17_0 ),
    inference(cn,[status(thm)],[15996,theory(equality)]) ).

cnf(15998,plain,
    ( op(e0,e3) = e0
    | op(e1,e1) = e3
    | op(e3,e3) = e3
    | epred17_0
    | $false ),
    inference(rw,[status(thm)],[1378,15846,theory(equality)]) ).

cnf(15999,plain,
    ( op(e0,e3) = e0
    | op(e1,e1) = e3
    | op(e3,e3) = e3
    | epred17_0 ),
    inference(cn,[status(thm)],[15998,theory(equality)]) ).

cnf(16006,plain,
    ( op(e3,e0) = e3
    | op(e3,e1) = e3
    | epred17_0
    | $false ),
    inference(rw,[status(thm)],[1440,15846,theory(equality)]) ).

cnf(16007,plain,
    ( op(e3,e0) = e3
    | op(e3,e1) = e3
    | epred17_0 ),
    inference(cn,[status(thm)],[16006,theory(equality)]) ).

cnf(16008,plain,
    ( op(e3,e1) = e3
    | op(e3,e3) = e3
    | epred17_0
    | $false ),
    inference(rw,[status(thm)],[1392,15846,theory(equality)]) ).

cnf(16009,plain,
    ( op(e3,e1) = e3
    | op(e3,e3) = e3
    | epred17_0 ),
    inference(cn,[status(thm)],[16008,theory(equality)]) ).

cnf(16012,plain,
    ( op(e3,e3) = e3
    | epred17_0
    | op(e3,e3) != e1
    | $false ),
    inference(rw,[status(thm)],[1387,15846,theory(equality)]) ).

cnf(16013,plain,
    ( op(e3,e3) = e3
    | epred17_0
    | op(e3,e3) != e1 ),
    inference(cn,[status(thm)],[16012,theory(equality)]) ).

cnf(16030,plain,
    ( op(e3,e1) = e3
    | epred17_0
    | e3 != op(e3,e3) ),
    inference(spm,[status(thm)],[128,16007,theory(equality)]) ).

cnf(16096,plain,
    ( op(e3,e0) = e3
    | op(e1,e1) = e3
    | epred17_0
    | e3 != op(e0,e2) ),
    inference(spm,[status(thm)],[147,15989,theory(equality)]) ).

cnf(16097,plain,
    ( op(e3,e0) = e3
    | op(e1,e1) = e3
    | epred17_0
    | e3 != op(e0,e1) ),
    inference(spm,[status(thm)],[148,15989,theory(equality)]) ).

cnf(16099,plain,
    ( op(e3,e0) = e3
    | op(e1,e1) = e3
    | epred17_0
    | op(e3,e3) != e2
    | op(e3,e0) != e1 ),
    inference(spm,[status(thm)],[252,15989,theory(equality)]) ).

cnf(16129,plain,
    ( op(e3,e0) = e3
    | op(e1,e1) = e3
    | epred17_0
    | e0 != op(e0,e2) ),
    inference(spm,[status(thm)],[143,15991,theory(equality)]) ).

cnf(16130,plain,
    ( op(e3,e0) = e3
    | op(e1,e1) = e3
    | epred17_0
    | e0 != op(e0,e1) ),
    inference(spm,[status(thm)],[144,15991,theory(equality)]) ).

cnf(16196,plain,
    ( op(e3,e3) = e3
    | op(e1,e1) = e3
    | epred17_0
    | e3 != op(e3,e0) ),
    inference(spm,[status(thm)],[170,15997,theory(equality)]) ).

cnf(16230,plain,
    ( op(e3,e3) = e3
    | op(e1,e1) = e3
    | epred17_0
    | e0 != op(e3,e3) ),
    inference(spm,[status(thm)],[152,15999,theory(equality)]) ).

cnf(16349,plain,
    ( op(e3,e1) = e3
    | epred17_0 ),
    inference(csr,[status(thm)],[16030,16009]) ).

cnf(16352,plain,
    ( epred17_0
    | e3 != op(e1,e1) ),
    inference(spm,[status(thm)],[162,16349,theory(equality)]) ).

cnf(16353,plain,
    ( op(e2,e2) = e2
    | epred22_0
    | epred17_0 ),
    inference(spm,[status(thm)],[1730,16349,theory(equality)]) ).

cnf(16665,plain,
    ( op(e3,e0) = e3
    | epred17_0
    | op(e0,e2) != e3 ),
    inference(csr,[status(thm)],[16096,16352]) ).

cnf(16671,plain,
    ( op(e3,e0) = e3
    | epred17_0
    | op(e0,e1) != e3 ),
    inference(csr,[status(thm)],[16097,16352]) ).

cnf(16707,plain,
    ( op(e3,e0) = e3
    | epred17_0
    | op(e0,e2) != e0 ),
    inference(csr,[status(thm)],[16129,16352]) ).

cnf(16712,plain,
    ( op(e3,e0) = e3
    | epred17_0
    | op(e0,e2) = e1
    | op(e0,e2) = e2
    | op(e0,e2) = e3 ),
    inference(spm,[status(thm)],[16707,186,theory(equality)]) ).

cnf(16713,plain,
    ( op(e3,e0) = e3
    | epred17_0
    | op(e0,e1) != e0 ),
    inference(csr,[status(thm)],[16130,16352]) ).

cnf(16718,plain,
    ( op(e3,e0) = e3
    | epred17_0
    | op(e0,e1) = e1
    | op(e0,e1) = e2
    | op(e0,e1) = e3 ),
    inference(spm,[status(thm)],[16713,187,theory(equality)]) ).

cnf(16857,plain,
    ( op(e3,e3) = e3
    | epred17_0
    | op(e3,e0) != e3 ),
    inference(csr,[status(thm)],[16196,16352]) ).

cnf(16908,plain,
    ( op(e3,e3) = e3
    | epred17_0
    | op(e3,e3) != e0 ),
    inference(csr,[status(thm)],[16230,16352]) ).

cnf(16909,plain,
    ( e0 = e3
    | epred17_0
    | op(e3,e3) = e1
    | op(e3,e3) = e2
    | op(e3,e3) = e3 ),
    inference(spm,[status(thm)],[16908,173,theory(equality)]) ).

cnf(16918,plain,
    ( epred17_0
    | op(e3,e3) = e1
    | op(e3,e3) = e2
    | op(e3,e3) = e3 ),
    inference(sr,[status(thm)],[16909,196,theory(equality)]) ).

cnf(17037,plain,
    ( op(e3,e3) = e3
    | op(e3,e3) = e2
    | epred17_0 ),
    inference(csr,[status(thm)],[16918,16013]) ).

cnf(17040,plain,
    ( op(e3,e3) = e2
    | epred17_0
    | e3 != op(e3,e1) ),
    inference(spm,[status(thm)],[126,17037,theory(equality)]) ).

cnf(17079,plain,
    ( op(e3,e3) = e2
    | epred17_0 ),
    inference(csr,[status(thm)],[17040,16349]) ).

cnf(17646,plain,
    ( op(e3,e0) = e3
    | op(e0,e2) = e1
    | op(e0,e2) = e2
    | epred17_0 ),
    inference(csr,[status(thm)],[16712,16665]) ).

cnf(17648,plain,
    ( op(e0,e2) = e2
    | op(e3,e0) = e3
    | epred17_0
    | e1 != op(e3,e2) ),
    inference(spm,[status(thm)],[158,17646,theory(equality)]) ).

cnf(17737,plain,
    ( op(e3,e0) = e3
    | op(e0,e1) = e1
    | op(e0,e1) = e2
    | epred17_0 ),
    inference(csr,[status(thm)],[16718,16671]) ).

cnf(17741,plain,
    ( op(e0,e1) = e2
    | op(e3,e0) = e3
    | epred17_0
    | e1 != op(e1,e1) ),
    inference(spm,[status(thm)],[166,17737,theory(equality)]) ).

cnf(17795,plain,
    ( op(e3,e0) = e3
    | op(e1,e1) = e3
    | epred17_0
    | op(e3,e0) != e1 ),
    inference(csr,[status(thm)],[16099,17079]) ).

cnf(17796,plain,
    ( op(e3,e0) = e3
    | epred17_0
    | op(e3,e0) != e1 ),
    inference(csr,[status(thm)],[17795,16352]) ).

cnf(17798,plain,
    ( e1 = e3
    | epred17_0
    | op(e3,e1) = e1
    | op(e3,e2) = e1
    | op(e3,e3) = e1 ),
    inference(spm,[status(thm)],[17796,98,theory(equality)]) ).

cnf(17806,plain,
    ( epred17_0
    | op(e3,e1) = e1
    | op(e3,e2) = e1
    | op(e3,e3) = e1 ),
    inference(sr,[status(thm)],[17798,194,theory(equality)]) ).

cnf(17868,plain,
    ( e1 = e3
    | epred17_0
    | op(e3,e2) = e1
    | op(e3,e1) = e1 ),
    inference(spm,[status(thm)],[16013,17806,theory(equality)]) ).

cnf(17887,plain,
    ( epred17_0
    | op(e3,e2) = e1
    | op(e3,e1) = e1 ),
    inference(sr,[status(thm)],[17868,194,theory(equality)]) ).

cnf(17900,plain,
    ( e1 = e3
    | epred17_0
    | op(e3,e2) = e1 ),
    inference(spm,[status(thm)],[16349,17887,theory(equality)]) ).

cnf(17909,plain,
    ( epred17_0
    | op(e3,e2) = e1 ),
    inference(sr,[status(thm)],[17900,194,theory(equality)]) ).

cnf(17928,plain,
    ( op(e3,e0) = e3
    | op(e0,e2) = e2
    | epred17_0 ),
    inference(spm,[status(thm)],[17648,17909,theory(equality)]) ).

cnf(17936,plain,
    ( op(e3,e0) = e3
    | epred17_0
    | e2 != op(e2,e2) ),
    inference(spm,[status(thm)],[159,17928,theory(equality)]) ).

cnf(17973,plain,
    ( op(e3,e0) = e3
    | epred17_0
    | epred22_0 ),
    inference(spm,[status(thm)],[17936,16353,theory(equality)]) ).

cnf(17981,plain,
    ( epred22_0
    | epred17_0
    | e3 != op(e3,e1) ),
    inference(spm,[status(thm)],[130,17973,theory(equality)]) ).

cnf(18021,plain,
    ( epred22_0
    | epred17_0 ),
    inference(csr,[status(thm)],[17981,16349]) ).

cnf(18022,plain,
    ( op(e0,e0) = e0
    | op(e1,e1) = e1
    | epred17_0 ),
    inference(spm,[status(thm)],[1665,18021,theory(equality)]) ).

cnf(18066,plain,
    ( op(e3,e0) = e3
    | op(e1,e1) = e3
    | e0 = e3
    | epred17_0
    | op(e1,e1) = e1 ),
    inference(spm,[status(thm)],[15989,18022,theory(equality)]) ).

cnf(18080,plain,
    ( op(e3,e0) = e3
    | op(e1,e1) = e3
    | epred17_0
    | op(e1,e1) = e1 ),
    inference(sr,[status(thm)],[18066,196,theory(equality)]) ).

cnf(18099,plain,
    ( op(e3,e0) = e3
    | op(e1,e1) = e1
    | epred17_0 ),
    inference(csr,[status(thm)],[18080,16352]) ).

cnf(18116,plain,
    ( op(e3,e3) = e3
    | epred17_0
    | op(e1,e1) = e1 ),
    inference(spm,[status(thm)],[16857,18099,theory(equality)]) ).

cnf(18154,plain,
    ( e3 = e2
    | epred17_0
    | op(e1,e1) = e1 ),
    inference(spm,[status(thm)],[17079,18116,theory(equality)]) ).

cnf(18167,plain,
    ( epred17_0
    | op(e1,e1) = e1 ),
    inference(sr,[status(thm)],[18154,193,theory(equality)]) ).

cnf(18188,plain,
    ( op(e3,e0) = e3
    | op(e0,e1) = e2
    | epred17_0 ),
    inference(spm,[status(thm)],[17741,18167,theory(equality)]) ).

cnf(18261,plain,
    ( op(e3,e0) = e3
    | epred17_0
    | e2 != op(e0,e2) ),
    inference(spm,[status(thm)],[145,18188,theory(equality)]) ).

cnf(18356,plain,
    ( op(e3,e0) = e3
    | epred17_0 ),
    inference(csr,[status(thm)],[18261,17928]) ).

cnf(18359,plain,
    ( epred17_0
    | e3 != op(e3,e1) ),
    inference(spm,[status(thm)],[130,18356,theory(equality)]) ).

cnf(18398,plain,
    epred17_0,
    inference(csr,[status(thm)],[18359,16349]) ).

cnf(18445,plain,
    ( op(e0,e0) = e3
    | op(e1,e1) = e3
    | op(e2,e2) = e3
    | epred16_0
    | $false ),
    inference(rw,[status(thm)],[1332,18398,theory(equality)]) ).

cnf(18446,plain,
    ( op(e0,e0) = e3
    | op(e1,e1) = e3
    | op(e2,e2) = e3
    | epred16_0 ),
    inference(cn,[status(thm)],[18445,theory(equality)]) ).

cnf(18449,plain,
    ( op(e0,e0) = e3
    | op(e1,e3) = e1
    | op(e2,e2) = e3
    | epred16_0
    | $false ),
    inference(rw,[status(thm)],[1328,18398,theory(equality)]) ).

cnf(18450,plain,
    ( op(e0,e0) = e3
    | op(e1,e3) = e1
    | op(e2,e2) = e3
    | epred16_0 ),
    inference(cn,[status(thm)],[18449,theory(equality)]) ).

cnf(18453,plain,
    ( op(e0,e0) = e3
    | op(e1,e1) = e3
    | op(e2,e3) = e2
    | epred16_0
    | $false ),
    inference(rw,[status(thm)],[1331,18398,theory(equality)]) ).

cnf(18454,plain,
    ( op(e0,e0) = e3
    | op(e1,e1) = e3
    | op(e2,e3) = e2
    | epred16_0 ),
    inference(cn,[status(thm)],[18453,theory(equality)]) ).

cnf(18461,plain,
    ( op(e3,e0) = e3
    | epred16_0
    | $false ),
    inference(rw,[status(thm)],[1374,18398,theory(equality)]) ).

cnf(18462,plain,
    ( op(e3,e0) = e3
    | epred16_0 ),
    inference(cn,[status(thm)],[18461,theory(equality)]) ).

cnf(18463,plain,
    ( epred16_0
    | op(e3,e3) != e0
    | $false ),
    inference(rw,[status(thm)],[1353,18398,theory(equality)]) ).

cnf(18464,plain,
    ( epred16_0
    | op(e3,e3) != e0 ),
    inference(cn,[status(thm)],[18463,theory(equality)]) ).

cnf(18466,plain,
    ( epred16_0
    | op(e3,e3) = e1
    | op(e3,e3) = e2
    | op(e3,e3) = e3 ),
    inference(spm,[status(thm)],[18464,173,theory(equality)]) ).

cnf(18479,plain,
    ( epred16_0
    | e3 != op(e3,e3) ),
    inference(spm,[status(thm)],[128,18462,theory(equality)]) ).

cnf(18484,plain,
    ( e3 = e2
    | op(e3,e1) = e2
    | op(e3,e2) = e2
    | op(e3,e3) = e2
    | epred16_0 ),
    inference(spm,[status(thm)],[96,18462,theory(equality)]) ).

cnf(18486,plain,
    ( e3 = e0
    | op(e3,e1) = e0
    | op(e3,e2) = e0
    | op(e3,e3) = e0
    | epred16_0 ),
    inference(spm,[status(thm)],[100,18462,theory(equality)]) ).

cnf(18495,plain,
    ( op(e3,e1) = e2
    | op(e3,e2) = e2
    | op(e3,e3) = e2
    | epred16_0 ),
    inference(sr,[status(thm)],[18484,193,theory(equality)]) ).

cnf(18497,plain,
    ( op(e3,e1) = e0
    | op(e3,e2) = e0
    | op(e3,e3) = e0
    | epred16_0 ),
    inference(sr,[status(thm)],[18486,196,theory(equality)]) ).

cnf(18504,plain,
    ( epred16_0
    | op(e2,e2) = e2
    | epred22_0 ),
    inference(spm,[status(thm)],[18479,224,theory(equality)]) ).

cnf(18576,plain,
    ( op(e2,e2) = e3
    | op(e1,e1) = e3
    | epred16_0
    | e3 != op(e3,e0) ),
    inference(spm,[status(thm)],[170,18446,theory(equality)]) ).

cnf(18630,plain,
    ( op(e2,e2) = e3
    | op(e1,e3) = e1
    | epred16_0
    | e3 != op(e3,e0) ),
    inference(spm,[status(thm)],[170,18450,theory(equality)]) ).

cnf(18684,plain,
    ( op(e2,e3) = e2
    | op(e1,e1) = e3
    | epred16_0
    | e3 != op(e3,e0) ),
    inference(spm,[status(thm)],[170,18454,theory(equality)]) ).

cnf(18792,plain,
    ( op(e3,e3) = e1
    | op(e3,e3) = e2
    | epred16_0 ),
    inference(csr,[status(thm)],[18466,18479]) ).

cnf(18797,plain,
    ( op(e3,e3) = e2
    | epred16_0
    | e1 != op(e1,e3) ),
    inference(spm,[status(thm)],[150,18792,theory(equality)]) ).

cnf(18863,plain,
    ( op(e3,e2) = e2
    | op(e3,e1) = e2
    | epred16_0
    | e2 != op(e2,e3) ),
    inference(spm,[status(thm)],[149,18495,theory(equality)]) ).

cnf(18965,plain,
    ( op(e3,e1) = e0
    | op(e3,e2) = e0
    | epred16_0 ),
    inference(csr,[status(thm)],[18497,18464]) ).

cnf(18967,plain,
    ( op(e3,e2) = e0
    | epred16_0
    | e0 != op(e2,e1) ),
    inference(spm,[status(thm)],[161,18965,theory(equality)]) ).

cnf(19052,plain,
    ( op(e3,e2) = e0
    | epred16_0
    | op(e2,e1) = e1
    | op(e2,e1) = e2
    | op(e2,e1) = e3 ),
    inference(spm,[status(thm)],[18967,179,theory(equality)]) ).

cnf(19060,plain,
    ( op(e2,e2) = e3
    | op(e1,e1) = e3
    | epred16_0 ),
    inference(csr,[status(thm)],[18576,18462]) ).

cnf(19062,plain,
    ( op(e2,e2) = e3
    | epred16_0
    | e3 != op(e1,e2) ),
    inference(spm,[status(thm)],[139,19060,theory(equality)]) ).

cnf(19064,plain,
    ( op(e2,e2) = e3
    | epred16_0
    | op(e3,e3) != e2
    | op(e3,e1) != e0 ),
    inference(spm,[status(thm)],[86,19060,theory(equality)]) ).

cnf(19084,plain,
    ( op(e2,e2) = e3
    | op(e1,e3) = e1
    | epred16_0 ),
    inference(csr,[status(thm)],[18630,18462]) ).

cnf(19086,plain,
    ( op(e2,e2) = e3
    | epred16_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[137,19084,theory(equality)]) ).

cnf(19098,plain,
    ( op(e3,e3) = e2
    | epred16_0
    | op(e2,e2) = e3 ),
    inference(spm,[status(thm)],[18797,19084,theory(equality)]) ).

cnf(19263,plain,
    ( op(e2,e2) = e3
    | epred16_0
    | op(e3,e1) != e0 ),
    inference(csr,[status(thm)],[19064,19098]) ).

cnf(19271,plain,
    ( op(e2,e2) = e3
    | epred16_0
    | op(e3,e2) = e0 ),
    inference(spm,[status(thm)],[19263,18965,theory(equality)]) ).

cnf(19285,plain,
    ( e0 = e1
    | op(e2,e2) = e1
    | op(e1,e2) = e1
    | e0 = e3
    | op(e2,e2) = e3
    | op(e1,e2) = e3
    | epred16_0 ),
    inference(spm,[status(thm)],[3397,19271,theory(equality)]) ).

cnf(19292,plain,
    ( op(e2,e2) = e1
    | op(e1,e2) = e1
    | e0 = e3
    | op(e2,e2) = e3
    | op(e1,e2) = e3
    | epred16_0 ),
    inference(sr,[status(thm)],[19285,198,theory(equality)]) ).

cnf(19293,plain,
    ( op(e2,e2) = e1
    | op(e1,e2) = e1
    | op(e2,e2) = e3
    | op(e1,e2) = e3
    | epred16_0 ),
    inference(sr,[status(thm)],[19292,196,theory(equality)]) ).

cnf(19380,plain,
    ( op(e2,e3) = e2
    | op(e1,e1) = e3
    | epred16_0 ),
    inference(csr,[status(thm)],[18684,18462]) ).

cnf(20215,plain,
    ( op(e2,e2) = e1
    | op(e1,e2) = e1
    | op(e2,e2) = e3
    | epred16_0 ),
    inference(csr,[status(thm)],[19293,19062]) ).

cnf(20216,plain,
    ( op(e2,e2) = e1
    | op(e2,e2) = e3
    | epred16_0 ),
    inference(csr,[status(thm)],[20215,19086]) ).

cnf(20234,plain,
    ( e3 = e2
    | epred22_0
    | epred16_0
    | op(e2,e2) = e1 ),
    inference(spm,[status(thm)],[18504,20216,theory(equality)]) ).

cnf(20239,plain,
    ( epred22_0
    | epred16_0
    | op(e2,e2) = e1 ),
    inference(sr,[status(thm)],[20234,193,theory(equality)]) ).

cnf(20256,plain,
    ( e1 = e2
    | epred22_0
    | epred16_0 ),
    inference(spm,[status(thm)],[18504,20239,theory(equality)]) ).

cnf(20263,plain,
    ( epred22_0
    | epred16_0 ),
    inference(sr,[status(thm)],[20256,195,theory(equality)]) ).

cnf(20267,plain,
    ( op(e1,e1) = e1
    | op(e3,e3) = e0
    | epred16_0
    | op(e3,e0) != e3 ),
    inference(spm,[status(thm)],[1645,20263,theory(equality)]) ).

cnf(20466,plain,
    ( op(e1,e1) = e1
    | op(e3,e3) = e0
    | epred16_0 ),
    inference(csr,[status(thm)],[20267,18462]) ).

cnf(20467,plain,
    ( op(e1,e1) = e1
    | epred16_0 ),
    inference(csr,[status(thm)],[20466,18464]) ).

cnf(20468,plain,
    ( epred16_0
    | e1 != op(e2,e1) ),
    inference(spm,[status(thm)],[163,20467,theory(equality)]) ).

cnf(20487,plain,
    ( e1 = e3
    | op(e2,e2) = e3
    | epred16_0 ),
    inference(spm,[status(thm)],[19060,20467,theory(equality)]) ).

cnf(20489,plain,
    ( e1 = e3
    | op(e2,e3) = e2
    | epred16_0 ),
    inference(spm,[status(thm)],[19380,20467,theory(equality)]) ).

cnf(20491,plain,
    ( op(e2,e2) = e3
    | epred16_0 ),
    inference(sr,[status(thm)],[20487,194,theory(equality)]) ).

cnf(20492,plain,
    ( op(e2,e3) = e2
    | epred16_0 ),
    inference(sr,[status(thm)],[20489,194,theory(equality)]) ).

cnf(20497,plain,
    ( epred16_0
    | op(e3,e3) != e1
    | op(e3,e2) != e0 ),
    inference(spm,[status(thm)],[236,20491,theory(equality)]) ).

cnf(20517,plain,
    ( epred16_0
    | e2 != op(e2,e1) ),
    inference(spm,[status(thm)],[132,20492,theory(equality)]) ).

cnf(20530,plain,
    ( op(e3,e1) = e2
    | op(e3,e2) = e2
    | epred16_0 ),
    inference(spm,[status(thm)],[18863,20492,theory(equality)]) ).

cnf(20588,plain,
    ( op(e3,e2) = e0
    | e2 = e0
    | epred16_0
    | op(e3,e2) = e2 ),
    inference(spm,[status(thm)],[18965,20530,theory(equality)]) ).

cnf(20595,plain,
    ( op(e3,e2) = e0
    | epred16_0
    | op(e3,e2) = e2 ),
    inference(sr,[status(thm)],[20588,197,theory(equality)]) ).

cnf(20641,plain,
    ( epred16_0
    | op(e3,e3) = e2
    | op(e3,e2) != e0 ),
    inference(spm,[status(thm)],[20497,18792,theory(equality)]) ).

cnf(20738,plain,
    ( op(e3,e3) = e2
    | epred16_0
    | op(e3,e2) = e2 ),
    inference(spm,[status(thm)],[20641,20595,theory(equality)]) ).

cnf(20745,plain,
    ( op(e3,e2) = e2
    | epred16_0
    | e2 != op(e3,e1) ),
    inference(spm,[status(thm)],[126,20738,theory(equality)]) ).

cnf(20785,plain,
    ( op(e3,e2) = e2
    | epred16_0 ),
    inference(csr,[status(thm)],[20745,20530]) ).

cnf(20802,plain,
    ( op(e2,e1) = e3
    | op(e2,e1) = e2
    | op(e2,e1) = e1
    | e2 = e0
    | epred16_0 ),
    inference(spm,[status(thm)],[19052,20785,theory(equality)]) ).

cnf(20810,plain,
    ( op(e2,e1) = e3
    | op(e2,e1) = e2
    | op(e2,e1) = e1
    | epred16_0 ),
    inference(sr,[status(thm)],[20802,197,theory(equality)]) ).

cnf(20861,plain,
    ( op(e2,e1) = e3
    | op(e2,e1) = e2
    | epred16_0 ),
    inference(csr,[status(thm)],[20810,20468]) ).

cnf(20862,plain,
    ( op(e2,e1) = e3
    | epred16_0 ),
    inference(csr,[status(thm)],[20861,20517]) ).

cnf(20863,plain,
    ( epred16_0
    | e3 != op(e2,e2) ),
    inference(spm,[status(thm)],[133,20862,theory(equality)]) ).

cnf(20872,plain,
    epred16_0,
    inference(csr,[status(thm)],[20863,20491]) ).

cnf(20920,plain,
    ( op(e1,e1) = e2
    | op(e2,e2) = e2
    | op(e3,e3) = e2
    | epred15_0
    | $false ),
    inference(rw,[status(thm)],[1262,20872,theory(equality)]) ).

cnf(20921,plain,
    ( op(e1,e1) = e2
    | op(e2,e2) = e2
    | op(e3,e3) = e2
    | epred15_0 ),
    inference(cn,[status(thm)],[20920,theory(equality)]) ).

cnf(20922,plain,
    ( op(e1,e2) = e1
    | op(e2,e2) = e2
    | op(e3,e3) = e2
    | epred15_0
    | $false ),
    inference(rw,[status(thm)],[1246,20872,theory(equality)]) ).

cnf(20923,plain,
    ( op(e1,e2) = e1
    | op(e2,e2) = e2
    | op(e3,e3) = e2
    | epred15_0 ),
    inference(cn,[status(thm)],[20922,theory(equality)]) ).

cnf(20924,plain,
    ( op(e2,e3) = e2
    | epred15_0
    | $false ),
    inference(rw,[status(thm)],[1308,20872,theory(equality)]) ).

cnf(20925,plain,
    ( op(e2,e3) = e2
    | epred15_0 ),
    inference(cn,[status(thm)],[20924,theory(equality)]) ).

cnf(20926,plain,
    ( epred15_0
    | op(e2,e2) != e3
    | $false ),
    inference(rw,[status(thm)],[1287,20872,theory(equality)]) ).

cnf(20927,plain,
    ( epred15_0
    | op(e2,e2) != e3 ),
    inference(cn,[status(thm)],[20926,theory(equality)]) ).

cnf(20929,plain,
    ( epred15_0
    | e2 != op(e2,e2) ),
    inference(spm,[status(thm)],[131,20925,theory(equality)]) ).

cnf(20931,plain,
    ( op(e2,e2) = e2
    | op(e2,e2) = e3
    | epred22_0
    | epred15_0 ),
    inference(spm,[status(thm)],[221,20925,theory(equality)]) ).

cnf(20939,plain,
    ( e2 = e1
    | op(e2,e2) = e1
    | op(e2,e1) = e1
    | e2 = e3
    | op(e2,e2) = e3
    | op(e2,e1) = e3
    | epred15_0 ),
    inference(spm,[status(thm)],[3561,20925,theory(equality)]) ).

cnf(20940,plain,
    ( e2 = e0
    | op(e2,e2) = e0
    | op(e2,e1) = e0
    | e2 = e3
    | op(e2,e2) = e3
    | op(e2,e1) = e3
    | epred15_0 ),
    inference(spm,[status(thm)],[3569,20925,theory(equality)]) ).

cnf(20941,plain,
    ( e2 = e0
    | op(e2,e2) = e0
    | op(e2,e1) = e0
    | e2 = e1
    | op(e2,e2) = e1
    | op(e2,e1) = e1
    | epred15_0 ),
    inference(spm,[status(thm)],[3571,20925,theory(equality)]) ).

cnf(20942,plain,
    ( op(e2,e2) = e1
    | op(e2,e1) = e1
    | e3 = e2
    | op(e2,e2) = e3
    | op(e2,e1) = e3
    | epred15_0 ),
    inference(sr,[status(thm)],[20939,195,theory(equality)]) ).

cnf(20943,plain,
    ( op(e2,e2) = e1
    | op(e2,e1) = e1
    | op(e2,e2) = e3
    | op(e2,e1) = e3
    | epred15_0 ),
    inference(sr,[status(thm)],[20942,193,theory(equality)]) ).

cnf(20944,plain,
    ( op(e2,e2) = e0
    | op(e2,e1) = e0
    | e3 = e2
    | op(e2,e2) = e3
    | op(e2,e1) = e3
    | epred15_0 ),
    inference(sr,[status(thm)],[20940,197,theory(equality)]) ).

cnf(20945,plain,
    ( op(e2,e2) = e0
    | op(e2,e1) = e0
    | op(e2,e2) = e3
    | op(e2,e1) = e3
    | epred15_0 ),
    inference(sr,[status(thm)],[20944,193,theory(equality)]) ).

cnf(20946,plain,
    ( op(e2,e2) = e0
    | op(e2,e1) = e0
    | e1 = e2
    | op(e2,e2) = e1
    | op(e2,e1) = e1
    | epred15_0 ),
    inference(sr,[status(thm)],[20941,197,theory(equality)]) ).

cnf(20947,plain,
    ( op(e2,e2) = e0
    | op(e2,e1) = e0
    | op(e2,e2) = e1
    | op(e2,e1) = e1
    | epred15_0 ),
    inference(sr,[status(thm)],[20946,195,theory(equality)]) ).

cnf(20961,plain,
    ( op(e2,e2) = e2
    | epred22_0
    | epred15_0 ),
    inference(csr,[status(thm)],[20931,20927]) ).

cnf(20962,plain,
    ( epred22_0
    | epred15_0 ),
    inference(csr,[status(thm)],[20961,20929]) ).

cnf(20963,plain,
    ( op(e0,e0) = e0
    | op(e1,e1) = e1
    | epred15_0 ),
    inference(spm,[status(thm)],[1665,20962,theory(equality)]) ).

cnf(21003,plain,
    ( e0 = e2
    | op(e1,e0) = e2
    | op(e2,e0) = e2
    | op(e3,e0) = e2
    | op(e1,e1) = e1
    | epred15_0 ),
    inference(spm,[status(thm)],[119,20963,theory(equality)]) ).

cnf(21004,plain,
    ( e0 = e1
    | op(e1,e0) = e1
    | op(e2,e0) = e1
    | op(e3,e0) = e1
    | op(e1,e1) = e1
    | epred15_0 ),
    inference(spm,[status(thm)],[121,20963,theory(equality)]) ).

cnf(21019,plain,
    ( op(e1,e0) = e2
    | op(e2,e0) = e2
    | op(e3,e0) = e2
    | op(e1,e1) = e1
    | epred15_0 ),
    inference(sr,[status(thm)],[21003,197,theory(equality)]) ).

cnf(21020,plain,
    ( op(e1,e0) = e1
    | op(e2,e0) = e1
    | op(e3,e0) = e1
    | op(e1,e1) = e1
    | epred15_0 ),
    inference(sr,[status(thm)],[21004,198,theory(equality)]) ).

cnf(21160,plain,
    ( op(e1,e1) = e2
    | op(e3,e3) = e2
    | epred15_0 ),
    inference(csr,[status(thm)],[20921,20929]) ).

cnf(21163,plain,
    ( op(e1,e1) = e2
    | epred15_0
    | e2 != op(e2,e3) ),
    inference(spm,[status(thm)],[149,21160,theory(equality)]) ).

cnf(21199,plain,
    ( op(e1,e2) = e1
    | op(e3,e3) = e2
    | epred15_0 ),
    inference(csr,[status(thm)],[20923,20929]) ).

cnf(21202,plain,
    ( op(e1,e2) = e1
    | epred15_0
    | e2 != op(e2,e3) ),
    inference(spm,[status(thm)],[149,21199,theory(equality)]) ).

cnf(21275,plain,
    ( op(e1,e1) = e2
    | epred15_0 ),
    inference(csr,[status(thm)],[21163,20925]) ).

cnf(21280,plain,
    ( epred15_0
    | op(e2,e2) != e0
    | op(e2,e1) != e3 ),
    inference(spm,[status(thm)],[190,21275,theory(equality)]) ).

cnf(21355,plain,
    ( op(e2,e2) = e1
    | op(e2,e1) = e1
    | op(e2,e1) = e3
    | epred15_0 ),
    inference(csr,[status(thm)],[20943,20927]) ).

cnf(21364,plain,
    ( op(e2,e2) = e0
    | op(e2,e1) = e0
    | op(e2,e1) = e3
    | epred15_0 ),
    inference(csr,[status(thm)],[20945,20927]) ).

cnf(21373,plain,
    ( e0 = e3
    | e0 = e1
    | op(e2,e2) = e1
    | epred15_0
    | op(e2,e1) = e3
    | op(e2,e2) = e0 ),
    inference(spm,[status(thm)],[21355,21364,theory(equality)]) ).

cnf(21374,plain,
    ( e0 = e1
    | op(e2,e2) = e1
    | epred15_0
    | op(e2,e1) = e3
    | op(e2,e2) = e0 ),
    inference(sr,[status(thm)],[21373,196,theory(equality)]) ).

cnf(21375,plain,
    ( op(e2,e2) = e1
    | epred15_0
    | op(e2,e1) = e3
    | op(e2,e2) = e0 ),
    inference(sr,[status(thm)],[21374,198,theory(equality)]) ).

cnf(21386,plain,
    ( op(e1,e2) = e1
    | epred15_0 ),
    inference(csr,[status(thm)],[21202,20925]) ).

cnf(21387,plain,
    ( epred15_0
    | e1 != op(e2,e2) ),
    inference(spm,[status(thm)],[157,21386,theory(equality)]) ).

cnf(21465,plain,
    ( op(e2,e2) = e0
    | op(e2,e1) = e3
    | epred15_0 ),
    inference(csr,[status(thm)],[21375,21387]) ).

cnf(21473,plain,
    ( op(e2,e2) = e0
    | op(e2,e1) = e0
    | op(e2,e1) = e1
    | epred15_0 ),
    inference(csr,[status(thm)],[20947,21387]) ).

cnf(21483,plain,
    ( op(e2,e2) = e0
    | e0 = e3
    | epred15_0
    | op(e2,e1) = e1 ),
    inference(spm,[status(thm)],[21465,21473,theory(equality)]) ).

cnf(21486,plain,
    ( op(e2,e2) = e0
    | epred15_0
    | op(e2,e1) = e1 ),
    inference(sr,[status(thm)],[21483,196,theory(equality)]) ).

cnf(21494,plain,
    ( op(e2,e2) = e0
    | e1 = e3
    | epred15_0 ),
    inference(spm,[status(thm)],[21465,21486,theory(equality)]) ).

cnf(21495,plain,
    ( op(e2,e2) = e0
    | epred15_0 ),
    inference(sr,[status(thm)],[21494,194,theory(equality)]) ).

cnf(21514,plain,
    ( epred15_0
    | op(e2,e1) != e3 ),
    inference(spm,[status(thm)],[21280,21495,theory(equality)]) ).

cnf(21541,plain,
    ( epred15_0
    | op(e2,e1) = e1
    | op(e2,e2) = e1 ),
    inference(spm,[status(thm)],[21514,21355,theory(equality)]) ).

cnf(21570,plain,
    ( op(e2,e1) = e1
    | epred15_0 ),
    inference(csr,[status(thm)],[21541,21387]) ).

cnf(21804,plain,
    ( op(e1,e1) = e1
    | e1 = e2
    | op(e2,e0) = e2
    | op(e1,e0) = e2
    | epred15_0
    | op(e2,e0) = e1
    | op(e1,e0) = e1 ),
    inference(spm,[status(thm)],[21019,21020,theory(equality)]) ).

cnf(21815,plain,
    ( op(e1,e1) = e1
    | op(e2,e0) = e2
    | op(e1,e0) = e2
    | epred15_0
    | op(e2,e0) = e1
    | op(e1,e0) = e1 ),
    inference(sr,[status(thm)],[21804,195,theory(equality)]) ).

cnf(22566,plain,
    ( op(e2,e2) = e2
    | op(e2,e1) = e3
    | op(e2,e2) = e3
    | op(e2,e1) = e2
    | epred22_0 ),
    inference(csr,[status(thm)],[14352,221]) ).

cnf(23939,plain,
    ( op(e2,e0) = e1
    | op(e1,e0) = e2
    | op(e2,e0) = e2
    | op(e1,e1) = e1
    | epred15_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[141,21815,theory(equality)]) ).

cnf(29815,plain,
    ( op(e2,e0) = e1
    | op(e1,e0) = e2
    | op(e2,e0) = e2
    | op(e1,e1) = e1
    | epred15_0 ),
    inference(csr,[status(thm)],[23939,21386]) ).

cnf(29819,plain,
    ( op(e1,e1) = e1
    | op(e2,e0) = e2
    | op(e2,e0) = e1
    | epred15_0
    | e2 != op(e1,e1) ),
    inference(spm,[status(thm)],[142,29815,theory(equality)]) ).

cnf(29867,plain,
    ( op(e1,e1) = e1
    | op(e2,e0) = e2
    | op(e2,e0) = e1
    | epred15_0 ),
    inference(csr,[status(thm)],[29819,21275]) ).

cnf(29868,plain,
    ( op(e2,e0) = e1
    | op(e2,e0) = e2
    | epred15_0
    | e1 != op(e2,e1) ),
    inference(spm,[status(thm)],[163,29867,theory(equality)]) ).

cnf(29889,plain,
    ( op(e2,e0) = e1
    | op(e2,e0) = e2
    | epred15_0 ),
    inference(csr,[status(thm)],[29868,21570]) ).

cnf(29893,plain,
    ( op(e2,e0) = e2
    | epred15_0
    | e1 != op(e2,e1) ),
    inference(spm,[status(thm)],[136,29889,theory(equality)]) ).

cnf(29933,plain,
    ( op(e2,e0) = e2
    | epred15_0 ),
    inference(csr,[status(thm)],[29893,21570]) ).

cnf(29934,plain,
    ( epred15_0
    | e2 != op(e2,e3) ),
    inference(spm,[status(thm)],[134,29933,theory(equality)]) ).

cnf(29967,plain,
    epred15_0,
    inference(csr,[status(thm)],[29934,20925]) ).

cnf(30100,plain,
    ( op(e0,e0) = e2
    | epred14_0
    | $false ),
    inference(rw,[status(thm)],[2032,29967,theory(equality)]) ).

cnf(30101,plain,
    ( op(e0,e0) = e2
    | epred14_0 ),
    inference(cn,[status(thm)],[30100,theory(equality)]) ).

cnf(30102,plain,
    ( op(e0,e2) = e0
    | epred14_0
    | $false ),
    inference(rw,[status(thm)],[2024,29967,theory(equality)]) ).

cnf(30103,plain,
    ( op(e0,e2) = e0
    | epred14_0 ),
    inference(cn,[status(thm)],[30102,theory(equality)]) ).

cnf(30104,plain,
    ( op(e2,e3) = e2
    | epred14_0
    | $false ),
    inference(rw,[status(thm)],[1990,29967,theory(equality)]) ).

cnf(30105,plain,
    ( op(e2,e3) = e2
    | epred14_0 ),
    inference(cn,[status(thm)],[30104,theory(equality)]) ).

cnf(30106,plain,
    ( epred14_0
    | op(e2,e2) != e3
    | $false ),
    inference(rw,[status(thm)],[1720,29967,theory(equality)]) ).

cnf(30107,plain,
    ( epred14_0
    | op(e2,e2) != e3 ),
    inference(cn,[status(thm)],[30106,theory(equality)]) ).

cnf(30113,plain,
    ( epred14_0
    | e2 != op(e0,e1) ),
    inference(spm,[status(thm)],[148,30101,theory(equality)]) ).

cnf(30116,plain,
    ( epred14_0
    | op(e2,e2) != e1
    | op(e2,e0) != e3 ),
    inference(spm,[status(thm)],[246,30101,theory(equality)]) ).

cnf(30146,plain,
    ( e0 = e3
    | op(e1,e2) = e3
    | op(e2,e2) = e3
    | op(e3,e2) = e3
    | epred14_0 ),
    inference(spm,[status(thm)],[101,30103,theory(equality)]) ).

cnf(30147,plain,
    ( e0 = e2
    | op(e1,e2) = e2
    | op(e2,e2) = e2
    | op(e3,e2) = e2
    | epred14_0 ),
    inference(spm,[status(thm)],[103,30103,theory(equality)]) ).

cnf(30148,plain,
    ( e0 = e1
    | op(e1,e2) = e1
    | op(e2,e2) = e1
    | op(e3,e2) = e1
    | epred14_0 ),
    inference(spm,[status(thm)],[105,30103,theory(equality)]) ).

cnf(30162,plain,
    ( op(e0,e1) = e3
    | op(e0,e1) = e2
    | op(e0,e1) = e1
    | epred14_0 ),
    inference(spm,[status(thm)],[3834,30103,theory(equality)]) ).

cnf(30169,plain,
    ( op(e1,e2) = e3
    | op(e2,e2) = e3
    | op(e3,e2) = e3
    | epred14_0 ),
    inference(sr,[status(thm)],[30146,196,theory(equality)]) ).

cnf(30170,plain,
    ( op(e1,e2) = e2
    | op(e2,e2) = e2
    | op(e3,e2) = e2
    | epred14_0 ),
    inference(sr,[status(thm)],[30147,197,theory(equality)]) ).

cnf(30171,plain,
    ( op(e1,e2) = e1
    | op(e2,e2) = e1
    | op(e3,e2) = e1
    | epred14_0 ),
    inference(sr,[status(thm)],[30148,198,theory(equality)]) ).

cnf(30182,plain,
    ( epred14_0
    | e2 != op(e2,e2) ),
    inference(spm,[status(thm)],[131,30105,theory(equality)]) ).

cnf(30184,plain,
    ( op(e2,e2) = e2
    | op(e2,e2) = e3
    | epred22_0
    | epred14_0 ),
    inference(spm,[status(thm)],[221,30105,theory(equality)]) ).

cnf(30221,plain,
    ( epred14_0
    | op(e2,e2) = e2
    | epred22_0 ),
    inference(spm,[status(thm)],[30107,30184,theory(equality)]) ).

cnf(30318,plain,
    ( epred14_0
    | epred22_0 ),
    inference(spm,[status(thm)],[30182,30221,theory(equality)]) ).

cnf(30321,plain,
    ( op(e0,e0) = e0
    | op(e1,e1) = e1
    | epred14_0 ),
    inference(spm,[status(thm)],[1665,30318,theory(equality)]) ).

cnf(30367,plain,
    ( e0 = e2
    | epred14_0
    | op(e1,e1) = e1 ),
    inference(spm,[status(thm)],[30101,30321,theory(equality)]) ).

cnf(30378,plain,
    ( epred14_0
    | op(e1,e1) = e1 ),
    inference(sr,[status(thm)],[30367,197,theory(equality)]) ).

cnf(30380,plain,
    ( epred14_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[139,30378,theory(equality)]) ).

cnf(30619,plain,
    ( op(e1,e2) = e3
    | op(e3,e2) = e3
    | epred14_0 ),
    inference(csr,[status(thm)],[30169,30107]) ).

cnf(30650,plain,
    ( op(e1,e2) = e2
    | op(e3,e2) = e2
    | epred14_0 ),
    inference(csr,[status(thm)],[30170,30182]) ).

cnf(30698,plain,
    ( op(e3,e2) = e1
    | op(e2,e2) = e1
    | epred14_0 ),
    inference(csr,[status(thm)],[30171,30380]) ).

cnf(30716,plain,
    ( e1 = e3
    | op(e1,e2) = e3
    | epred14_0
    | op(e2,e2) = e1 ),
    inference(spm,[status(thm)],[30619,30698,theory(equality)]) ).

cnf(30717,plain,
    ( e1 = e2
    | op(e1,e2) = e2
    | epred14_0
    | op(e2,e2) = e1 ),
    inference(spm,[status(thm)],[30650,30698,theory(equality)]) ).

cnf(30726,plain,
    ( op(e1,e2) = e3
    | epred14_0
    | op(e2,e2) = e1 ),
    inference(sr,[status(thm)],[30716,194,theory(equality)]) ).

cnf(30727,plain,
    ( op(e1,e2) = e2
    | epred14_0
    | op(e2,e2) = e1 ),
    inference(sr,[status(thm)],[30717,195,theory(equality)]) ).

cnf(30748,plain,
    ( op(e2,e2) = e1
    | e2 = e3
    | epred14_0 ),
    inference(spm,[status(thm)],[30726,30727,theory(equality)]) ).

cnf(30749,plain,
    ( op(e2,e2) = e1
    | epred14_0 ),
    inference(sr,[status(thm)],[30748,193,theory(equality)]) ).

cnf(30769,plain,
    ( epred14_0
    | op(e2,e0) != e3 ),
    inference(spm,[status(thm)],[30116,30749,theory(equality)]) ).

cnf(30770,plain,
    ( epred14_0
    | op(e2,e1) = e3
    | op(e2,e2) = e3
    | op(e2,e3) = e3 ),
    inference(spm,[status(thm)],[30769,102,theory(equality)]) ).

cnf(31000,plain,
    ( op(e0,e1) = e3
    | op(e0,e1) = e1
    | epred14_0 ),
    inference(csr,[status(thm)],[30162,30113]) ).

cnf(31003,plain,
    ( op(e0,e1) = e1
    | epred14_0
    | e3 != op(e2,e1) ),
    inference(spm,[status(thm)],[165,31000,theory(equality)]) ).

cnf(31444,plain,
    ( op(e2,e1) = e3
    | op(e2,e3) = e3
    | epred14_0 ),
    inference(csr,[status(thm)],[30770,30107]) ).

cnf(31458,plain,
    ( e3 = e2
    | epred14_0
    | op(e2,e1) = e3 ),
    inference(spm,[status(thm)],[30105,31444,theory(equality)]) ).

cnf(31467,plain,
    ( epred14_0
    | op(e2,e1) = e3 ),
    inference(sr,[status(thm)],[31458,193,theory(equality)]) ).

cnf(31476,plain,
    ( op(e0,e1) = e1
    | epred14_0 ),
    inference(spm,[status(thm)],[31003,31467,theory(equality)]) ).

cnf(31479,plain,
    ( epred14_0
    | e1 != op(e1,e1) ),
    inference(spm,[status(thm)],[166,31476,theory(equality)]) ).

cnf(31540,plain,
    epred14_0,
    inference(csr,[status(thm)],[31479,30378]) ).

cnf(31585,plain,
    ( op(e2,e1) = e2
    | epred13_0
    | $false ),
    inference(rw,[status(thm)],[2005,31540,theory(equality)]) ).

cnf(31586,plain,
    ( op(e2,e1) = e2
    | epred13_0 ),
    inference(cn,[status(thm)],[31585,theory(equality)]) ).

cnf(31587,plain,
    ( op(e3,e2) = e3
    | epred13_0
    | $false ),
    inference(rw,[status(thm)],[1980,31540,theory(equality)]) ).

cnf(31588,plain,
    ( op(e3,e2) = e3
    | epred13_0 ),
    inference(cn,[status(thm)],[31587,theory(equality)]) ).

cnf(31589,plain,
    ( op(e3,e3) = e2
    | epred13_0
    | $false ),
    inference(rw,[status(thm)],[1964,31540,theory(equality)]) ).

cnf(31590,plain,
    ( op(e3,e3) = e2
    | epred13_0 ),
    inference(cn,[status(thm)],[31589,theory(equality)]) ).

cnf(31591,plain,
    ( epred13_0
    | op(e2,e2) != e1
    | $false ),
    inference(rw,[status(thm)],[1719,31540,theory(equality)]) ).

cnf(31592,plain,
    ( epred13_0
    | op(e2,e2) != e1 ),
    inference(cn,[status(thm)],[31591,theory(equality)]) ).

cnf(31594,plain,
    ( epred13_0
    | e2 != op(e2,e2) ),
    inference(spm,[status(thm)],[133,31586,theory(equality)]) ).

cnf(31607,plain,
    ( op(e2,e2) = e2
    | epred22_0
    | epred13_0 ),
    inference(spm,[status(thm)],[1729,31588,theory(equality)]) ).

cnf(31612,plain,
    ( e3 = e1
    | op(e2,e2) = e1
    | op(e1,e2) = e1
    | e3 = e2
    | op(e2,e2) = e2
    | op(e1,e2) = e2
    | epred13_0 ),
    inference(spm,[status(thm)],[3398,31588,theory(equality)]) ).

cnf(31618,plain,
    ( op(e2,e2) = e1
    | op(e1,e2) = e1
    | e3 = e2
    | op(e2,e2) = e2
    | op(e1,e2) = e2
    | epred13_0 ),
    inference(sr,[status(thm)],[31612,194,theory(equality)]) ).

cnf(31619,plain,
    ( op(e2,e2) = e1
    | op(e1,e2) = e1
    | op(e2,e2) = e2
    | op(e1,e2) = e2
    | epred13_0 ),
    inference(sr,[status(thm)],[31618,193,theory(equality)]) ).

cnf(31632,plain,
    ( epred13_0
    | e2 != op(e2,e3) ),
    inference(spm,[status(thm)],[149,31590,theory(equality)]) ).

cnf(31634,plain,
    ( epred13_0
    | op(e2,e2) != e0
    | op(e2,e3) != e1 ),
    inference(spm,[status(thm)],[244,31590,theory(equality)]) ).

cnf(31729,plain,
    ( epred22_0
    | epred13_0 ),
    inference(csr,[status(thm)],[31607,31594]) ).

cnf(31734,plain,
    ( op(e0,e0) = e0
    | op(e2,e2) = e1
    | epred13_0
    | op(e2,e1) != e2 ),
    inference(spm,[status(thm)],[1662,31729,theory(equality)]) ).

cnf(31917,plain,
    ( op(e2,e2) = e1
    | op(e1,e2) = e1
    | op(e1,e2) = e2
    | epred13_0 ),
    inference(csr,[status(thm)],[31619,31594]) ).

cnf(31918,plain,
    ( op(e1,e2) = e2
    | op(e1,e2) = e1
    | epred13_0 ),
    inference(csr,[status(thm)],[31917,31592]) ).

cnf(31930,plain,
    ( op(e0,e0) = e0
    | op(e2,e2) = e1
    | epred13_0 ),
    inference(csr,[status(thm)],[31734,31586]) ).

cnf(31931,plain,
    ( op(e0,e0) = e0
    | epred13_0 ),
    inference(csr,[status(thm)],[31930,31592]) ).

cnf(31936,plain,
    ( epred13_0
    | e0 != op(e0,e2) ),
    inference(spm,[status(thm)],[147,31931,theory(equality)]) ).

cnf(31944,plain,
    ( e0 = e3
    | op(e1,e0) = e3
    | op(e2,e0) = e3
    | op(e3,e0) = e3
    | epred13_0 ),
    inference(spm,[status(thm)],[117,31931,theory(equality)]) ).

cnf(31945,plain,
    ( e0 = e2
    | op(e1,e0) = e2
    | op(e2,e0) = e2
    | op(e3,e0) = e2
    | epred13_0 ),
    inference(spm,[status(thm)],[119,31931,theory(equality)]) ).

cnf(31960,plain,
    ( op(e1,e0) = e3
    | op(e2,e0) = e3
    | op(e3,e0) = e3
    | epred13_0 ),
    inference(sr,[status(thm)],[31944,196,theory(equality)]) ).

cnf(31961,plain,
    ( op(e1,e0) = e2
    | op(e2,e0) = e2
    | op(e3,e0) = e2
    | epred13_0 ),
    inference(sr,[status(thm)],[31945,197,theory(equality)]) ).

cnf(32022,plain,
    ( epred13_0
    | op(e1,e2) = e0
    | op(e2,e2) = e0
    | op(e3,e2) = e0 ),
    inference(spm,[status(thm)],[31936,107,theory(equality)]) ).

cnf(32033,plain,
    ( op(e2,e0) = e3
    | op(e1,e0) = e3
    | epred13_0
    | e3 != op(e3,e2) ),
    inference(spm,[status(thm)],[129,31960,theory(equality)]) ).

cnf(32063,plain,
    ( op(e2,e0) = e2
    | op(e1,e0) = e2
    | epred13_0
    | e2 != op(e3,e3) ),
    inference(spm,[status(thm)],[128,31961,theory(equality)]) ).

cnf(32732,plain,
    ( e0 = e3
    | epred13_0
    | op(e2,e2) = e0
    | op(e1,e2) = e0 ),
    inference(spm,[status(thm)],[31588,32022,theory(equality)]) ).

cnf(32750,plain,
    ( epred13_0
    | op(e2,e2) = e0
    | op(e1,e2) = e0 ),
    inference(sr,[status(thm)],[32732,196,theory(equality)]) ).

cnf(32760,plain,
    ( e0 = e2
    | e0 = e1
    | epred13_0
    | op(e2,e2) = e0 ),
    inference(spm,[status(thm)],[31918,32750,theory(equality)]) ).

cnf(32761,plain,
    ( e0 = e1
    | epred13_0
    | op(e2,e2) = e0 ),
    inference(sr,[status(thm)],[32760,197,theory(equality)]) ).

cnf(32762,plain,
    ( epred13_0
    | op(e2,e2) = e0 ),
    inference(sr,[status(thm)],[32761,198,theory(equality)]) ).

cnf(32774,plain,
    ( op(e2,e3) = e3
    | op(e2,e3) = e2
    | op(e2,e3) = e1
    | epred13_0 ),
    inference(spm,[status(thm)],[3545,32762,theory(equality)]) ).

cnf(32786,plain,
    ( epred13_0
    | op(e2,e3) != e1 ),
    inference(spm,[status(thm)],[31634,32762,theory(equality)]) ).

cnf(32928,plain,
    ( op(e2,e3) = e3
    | op(e2,e3) = e2
    | epred13_0 ),
    inference(csr,[status(thm)],[32774,32786]) ).

cnf(32929,plain,
    ( op(e2,e3) = e3
    | epred13_0 ),
    inference(csr,[status(thm)],[32928,31632]) ).

cnf(32999,plain,
    ( op(e2,e0) = e3
    | op(e1,e0) = e3
    | epred13_0 ),
    inference(csr,[status(thm)],[32033,31588]) ).

cnf(33043,plain,
    ( op(e2,e0) = e2
    | op(e1,e0) = e2
    | epred13_0 ),
    inference(csr,[status(thm)],[32063,31590]) ).

cnf(33067,plain,
    ( e2 = e3
    | op(e2,e0) = e3
    | epred13_0
    | op(e2,e0) = e2 ),
    inference(spm,[status(thm)],[32999,33043,theory(equality)]) ).

cnf(33071,plain,
    ( op(e2,e0) = e3
    | epred13_0
    | op(e2,e0) = e2 ),
    inference(sr,[status(thm)],[33067,193,theory(equality)]) ).

cnf(33073,plain,
    ( op(e2,e0) = e2
    | epred13_0
    | e3 != op(e2,e3) ),
    inference(spm,[status(thm)],[134,33071,theory(equality)]) ).

cnf(33123,plain,
    ( op(e2,e0) = e2
    | epred13_0 ),
    inference(csr,[status(thm)],[33073,32929]) ).

cnf(33126,plain,
    ( epred13_0
    | e2 != op(e2,e1) ),
    inference(spm,[status(thm)],[136,33123,theory(equality)]) ).

cnf(33153,plain,
    epred13_0,
    inference(csr,[status(thm)],[33126,31586]) ).

cnf(33203,plain,
    ( op(e0,e0) = e2
    | op(e1,e1) = e2
    | op(e2,e2) = e2
    | epred12_0
    | $false ),
    inference(rw,[status(thm)],[1067,33153,theory(equality)]) ).

cnf(33204,plain,
    ( op(e0,e0) = e2
    | op(e1,e1) = e2
    | op(e2,e2) = e2
    | epred12_0 ),
    inference(cn,[status(thm)],[33203,theory(equality)]) ).

cnf(33205,plain,
    ( op(e0,e2) = e0
    | op(e1,e1) = e2
    | op(e2,e2) = e2
    | epred12_0
    | $false ),
    inference(rw,[status(thm)],[1051,33153,theory(equality)]) ).

cnf(33206,plain,
    ( op(e0,e2) = e0
    | op(e1,e1) = e2
    | op(e2,e2) = e2
    | epred12_0 ),
    inference(cn,[status(thm)],[33205,theory(equality)]) ).

cnf(33207,plain,
    ( op(e0,e0) = e2
    | op(e1,e2) = e1
    | op(e2,e2) = e2
    | epred12_0
    | $false ),
    inference(rw,[status(thm)],[1063,33153,theory(equality)]) ).

cnf(33208,plain,
    ( op(e0,e0) = e2
    | op(e1,e2) = e1
    | op(e2,e2) = e2
    | epred12_0 ),
    inference(cn,[status(thm)],[33207,theory(equality)]) ).

cnf(33209,plain,
    ( op(e0,e2) = e0
    | op(e1,e2) = e1
    | op(e2,e2) = e2
    | epred12_0
    | $false ),
    inference(rw,[status(thm)],[1047,33153,theory(equality)]) ).

cnf(33210,plain,
    ( op(e0,e2) = e0
    | op(e1,e2) = e1
    | op(e2,e2) = e2
    | epred12_0 ),
    inference(cn,[status(thm)],[33209,theory(equality)]) ).

cnf(33211,plain,
    ( op(e2,e1) = e2
    | epred12_0
    | $false ),
    inference(rw,[status(thm)],[1110,33153,theory(equality)]) ).

cnf(33212,plain,
    ( op(e2,e1) = e2
    | epred12_0 ),
    inference(cn,[status(thm)],[33211,theory(equality)]) ).

cnf(33213,plain,
    ( epred12_0
    | op(e2,e2) != e1
    | $false ),
    inference(rw,[status(thm)],[1089,33153,theory(equality)]) ).

cnf(33214,plain,
    ( epred12_0
    | op(e2,e2) != e1 ),
    inference(cn,[status(thm)],[33213,theory(equality)]) ).

cnf(33216,plain,
    ( epred12_0
    | e2 != op(e2,e2) ),
    inference(spm,[status(thm)],[133,33212,theory(equality)]) ).

cnf(33223,plain,
    ( op(e0,e0) = e2
    | op(e1,e1) = e2
    | epred12_0 ),
    inference(csr,[status(thm)],[33204,33216]) ).

cnf(33227,plain,
    ( op(e1,e1) = e2
    | epred12_0
    | e2 != op(e0,e3) ),
    inference(spm,[status(thm)],[146,33223,theory(equality)]) ).

cnf(33229,plain,
    ( op(e1,e1) = e2
    | epred12_0
    | e2 != op(e0,e1) ),
    inference(spm,[status(thm)],[148,33223,theory(equality)]) ).

cnf(33233,plain,
    ( op(e1,e1) = e2
    | epred12_0
    | op(e2,e2) != e3
    | op(e2,e0) != e1 ),
    inference(spm,[status(thm)],[78,33223,theory(equality)]) ).

cnf(33248,plain,
    ( op(e1,e1) = e3
    | op(e1,e1) = e2
    | op(e1,e1) = e1
    | epred12_0
    | op(e0,e1) != e3 ),
    inference(spm,[status(thm)],[3670,33223,theory(equality)]) ).

cnf(33285,plain,
    ( op(e0,e2) = e0
    | op(e1,e1) = e2
    | epred12_0 ),
    inference(csr,[status(thm)],[33206,33216]) ).

cnf(33287,plain,
    ( op(e1,e1) = e2
    | epred12_0
    | e0 != op(e2,e2) ),
    inference(spm,[status(thm)],[159,33285,theory(equality)]) ).

cnf(33291,plain,
    ( e0 = e2
    | op(e1,e2) = e2
    | op(e2,e2) = e2
    | op(e3,e2) = e2
    | op(e1,e1) = e2
    | epred12_0 ),
    inference(spm,[status(thm)],[103,33285,theory(equality)]) ).

cnf(33305,plain,
    ( op(e0,e3) = e3
    | op(e0,e3) = e2
    | op(e0,e3) = e1
    | op(e1,e1) = e2
    | epred12_0 ),
    inference(spm,[status(thm)],[3691,33285,theory(equality)]) ).

cnf(33306,plain,
    ( op(e0,e1) = e3
    | op(e0,e1) = e2
    | op(e0,e1) = e1
    | op(e1,e1) = e2
    | epred12_0 ),
    inference(spm,[status(thm)],[3834,33285,theory(equality)]) ).

cnf(33314,plain,
    ( op(e1,e2) = e2
    | op(e2,e2) = e2
    | op(e3,e2) = e2
    | op(e1,e1) = e2
    | epred12_0 ),
    inference(sr,[status(thm)],[33291,197,theory(equality)]) ).

cnf(33322,plain,
    ( op(e0,e0) = e2
    | op(e1,e2) = e1
    | epred12_0 ),
    inference(csr,[status(thm)],[33208,33216]) ).

cnf(33357,plain,
    ( op(e0,e2) = e0
    | op(e1,e2) = e1
    | epred12_0 ),
    inference(csr,[status(thm)],[33210,33216]) ).

cnf(33364,plain,
    ( e0 = e1
    | op(e1,e2) = e1
    | op(e2,e2) = e1
    | op(e3,e2) = e1
    | epred12_0 ),
    inference(spm,[status(thm)],[105,33357,theory(equality)]) ).

cnf(33387,plain,
    ( op(e1,e2) = e1
    | op(e2,e2) = e1
    | op(e3,e2) = e1
    | epred12_0 ),
    inference(sr,[status(thm)],[33364,198,theory(equality)]) ).

cnf(33413,plain,
    ( op(e1,e2) = e1
    | op(e3,e2) = e1
    | epred12_0 ),
    inference(csr,[status(thm)],[33387,33214]) ).

cnf(33496,plain,
    ( op(e1,e1) = e2
    | epred12_0
    | op(e2,e2) = e1
    | op(e2,e2) = e2
    | op(e2,e2) = e3 ),
    inference(spm,[status(thm)],[33287,178,theory(equality)]) ).

cnf(33969,plain,
    ( op(e1,e2) = e2
    | op(e1,e1) = e2
    | op(e3,e2) = e2
    | epred12_0 ),
    inference(csr,[status(thm)],[33314,33216]) ).

cnf(33984,plain,
    ( e2 = e1
    | op(e1,e2) = e1
    | epred12_0
    | op(e1,e1) = e2
    | op(e1,e2) = e2 ),
    inference(spm,[status(thm)],[33413,33969,theory(equality)]) ).

cnf(33994,plain,
    ( op(e1,e2) = e1
    | epred12_0
    | op(e1,e1) = e2
    | op(e1,e2) = e2 ),
    inference(sr,[status(thm)],[33984,195,theory(equality)]) ).

cnf(33996,plain,
    ( op(e1,e2) = e2
    | op(e1,e2) = e1
    | epred12_0
    | e2 != op(e2,e1) ),
    inference(spm,[status(thm)],[163,33994,theory(equality)]) ).

cnf(34128,plain,
    ( op(e0,e3) = e3
    | op(e1,e1) = e2
    | op(e0,e3) = e1
    | epred12_0 ),
    inference(csr,[status(thm)],[33305,33227]) ).

cnf(34130,plain,
    ( op(e1,e1) = e2
    | op(e0,e3) = e1
    | epred12_0
    | e3 != op(e3,e3) ),
    inference(spm,[status(thm)],[152,34128,theory(equality)]) ).

cnf(34190,plain,
    ( op(e1,e2) = e2
    | op(e1,e2) = e1
    | epred12_0 ),
    inference(csr,[status(thm)],[33996,33212]) ).

cnf(34202,plain,
    ( op(e0,e3) = e1
    | op(e1,e1) = e2
    | epred12_0
    | op(e2,e2) = e2
    | epred22_0 ),
    inference(spm,[status(thm)],[34130,224,theory(equality)]) ).

cnf(34340,plain,
    ( op(e0,e3) = e1
    | op(e1,e1) = e2
    | epred22_0
    | epred12_0 ),
    inference(csr,[status(thm)],[34202,33216]) ).

cnf(34342,plain,
    ( op(e1,e1) = e2
    | epred22_0
    | epred12_0
    | e1 != op(e2,e3) ),
    inference(spm,[status(thm)],[153,34340,theory(equality)]) ).

cnf(34345,plain,
    ( op(e1,e1) = e2
    | epred22_0
    | epred12_0
    | e1 != op(e0,e1) ),
    inference(spm,[status(thm)],[144,34340,theory(equality)]) ).

cnf(34426,plain,
    ( op(e0,e1) = e3
    | op(e1,e1) = e2
    | op(e0,e1) = e1
    | epred12_0 ),
    inference(csr,[status(thm)],[33306,33229]) ).

cnf(34430,plain,
    ( op(e1,e1) = e2
    | op(e0,e1) = e1
    | epred12_0
    | e3 != op(e1,e1) ),
    inference(spm,[status(thm)],[166,34426,theory(equality)]) ).

cnf(35928,plain,
    ( op(e1,e1) = e2
    | op(e2,e2) = e1
    | op(e2,e2) = e3
    | epred12_0 ),
    inference(csr,[status(thm)],[33496,33216]) ).

cnf(35929,plain,
    ( op(e1,e1) = e2
    | op(e2,e2) = e3
    | epred12_0 ),
    inference(csr,[status(thm)],[35928,33214]) ).

cnf(35930,plain,
    ( op(e2,e2) = e3
    | epred12_0
    | e2 != op(e2,e1) ),
    inference(spm,[status(thm)],[163,35929,theory(equality)]) ).

cnf(36106,plain,
    ( op(e2,e2) = e3
    | epred12_0 ),
    inference(csr,[status(thm)],[35930,33212]) ).

cnf(36127,plain,
    ( op(e1,e1) = e2
    | epred12_0
    | op(e2,e0) != e1 ),
    inference(spm,[status(thm)],[33233,36106,theory(equality)]) ).

cnf(36217,plain,
    ( op(e1,e1) = e2
    | epred12_0
    | op(e2,e1) = e1
    | op(e2,e2) = e1
    | op(e2,e3) = e1 ),
    inference(spm,[status(thm)],[36127,106,theory(equality)]) ).

cnf(36294,plain,
    ( op(e1,e1) = e1
    | op(e1,e1) = e2
    | op(e1,e1) = e3
    | epred12_0
    | op(e0,e1) = e1 ),
    inference(spm,[status(thm)],[33248,34426,theory(equality)]) ).

cnf(36347,plain,
    ( op(e1,e1) = e2
    | op(e2,e1) = e1
    | op(e2,e3) = e1
    | epred12_0 ),
    inference(csr,[status(thm)],[36217,33214]) ).

cnf(36348,plain,
    ( op(e2,e3) = e1
    | op(e2,e1) = e1
    | epred12_0
    | e2 != op(e2,e1) ),
    inference(spm,[status(thm)],[163,36347,theory(equality)]) ).

cnf(36376,plain,
    ( op(e1,e1) = e1
    | op(e1,e1) = e2
    | op(e0,e1) = e1
    | epred12_0 ),
    inference(csr,[status(thm)],[36294,34430]) ).

cnf(36402,plain,
    ( op(e1,e1) = e2
    | epred22_0
    | epred12_0
    | op(e1,e1) = e1 ),
    inference(spm,[status(thm)],[34345,36376,theory(equality)]) ).

cnf(36413,plain,
    ( op(e1,e1) = e2
    | epred22_0
    | epred12_0
    | e1 != op(e2,e1) ),
    inference(spm,[status(thm)],[163,36402,theory(equality)]) ).

cnf(36446,plain,
    ( op(e2,e3) = e1
    | op(e2,e1) = e1
    | epred12_0 ),
    inference(csr,[status(thm)],[36348,33212]) ).

cnf(36462,plain,
    ( op(e1,e1) = e2
    | epred22_0
    | epred12_0
    | op(e2,e1) = e1 ),
    inference(spm,[status(thm)],[34342,36446,theory(equality)]) ).

cnf(36513,plain,
    ( op(e1,e1) = e2
    | epred22_0
    | epred12_0 ),
    inference(csr,[status(thm)],[36462,36413]) ).

cnf(36514,plain,
    ( epred22_0
    | epred12_0
    | e2 != op(e2,e1) ),
    inference(spm,[status(thm)],[163,36513,theory(equality)]) ).

cnf(36532,plain,
    ( epred22_0
    | epred12_0 ),
    inference(csr,[status(thm)],[36514,33212]) ).

cnf(36533,plain,
    ( op(e0,e0) = e0
    | op(e1,e1) = e1
    | epred12_0 ),
    inference(spm,[status(thm)],[1665,36532,theory(equality)]) ).

cnf(36537,plain,
    ( op(e0,e0) = e0
    | op(e2,e2) = e1
    | epred12_0
    | op(e2,e1) != e2 ),
    inference(spm,[status(thm)],[1662,36532,theory(equality)]) ).

cnf(36577,plain,
    ( op(e1,e1) = e2
    | e0 = e2
    | epred12_0
    | op(e1,e1) = e1 ),
    inference(spm,[status(thm)],[33223,36533,theory(equality)]) ).

cnf(36589,plain,
    ( op(e1,e1) = e2
    | epred12_0
    | op(e1,e1) = e1 ),
    inference(sr,[status(thm)],[36577,197,theory(equality)]) ).

cnf(36615,plain,
    ( op(e1,e1) = e2
    | epred12_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[139,36589,theory(equality)]) ).

cnf(36770,plain,
    ( op(e1,e1) = e2
    | epred12_0
    | op(e1,e2) = e2 ),
    inference(spm,[status(thm)],[36615,34190,theory(equality)]) ).

cnf(36774,plain,
    ( op(e1,e2) = e2
    | epred12_0
    | e2 != op(e2,e1) ),
    inference(spm,[status(thm)],[163,36770,theory(equality)]) ).

cnf(36793,plain,
    ( op(e1,e2) = e2
    | epred12_0 ),
    inference(csr,[status(thm)],[36774,33212]) ).

cnf(36991,plain,
    ( op(e0,e0) = e0
    | op(e2,e2) = e1
    | epred12_0 ),
    inference(csr,[status(thm)],[36537,33212]) ).

cnf(36992,plain,
    ( op(e0,e0) = e0
    | epred12_0 ),
    inference(csr,[status(thm)],[36991,33214]) ).

cnf(37022,plain,
    ( op(e1,e2) = e1
    | e0 = e2
    | epred12_0 ),
    inference(spm,[status(thm)],[33322,36992,theory(equality)]) ).

cnf(37034,plain,
    ( op(e1,e2) = e1
    | epred12_0 ),
    inference(sr,[status(thm)],[37022,197,theory(equality)]) ).

cnf(37087,plain,
    ( e1 = e2
    | epred12_0 ),
    inference(spm,[status(thm)],[36793,37034,theory(equality)]) ).

cnf(37088,plain,
    epred12_0,
    inference(sr,[status(thm)],[37087,195,theory(equality)]) ).

cnf(37112,plain,
    ( op(e1,e1) = e2
    | op(e2,e2) = e2
    | op(e3,e2) = e3
    | epred11_0
    | $false ),
    inference(rw,[status(thm)],[997,37088,theory(equality)]) ).

cnf(37113,plain,
    ( op(e1,e1) = e2
    | op(e2,e2) = e2
    | op(e3,e2) = e3
    | epred11_0 ),
    inference(cn,[status(thm)],[37112,theory(equality)]) ).

cnf(37114,plain,
    ( op(e1,e2) = e1
    | op(e2,e2) = e2
    | op(e3,e2) = e3
    | epred11_0
    | $false ),
    inference(rw,[status(thm)],[981,37088,theory(equality)]) ).

cnf(37115,plain,
    ( op(e1,e2) = e1
    | op(e2,e2) = e2
    | op(e3,e2) = e3
    | epred11_0 ),
    inference(cn,[status(thm)],[37114,theory(equality)]) ).

cnf(37116,plain,
    ( op(e1,e1) = e2
    | op(e2,e2) = e2
    | op(e3,e3) = e2
    | epred11_0
    | $false ),
    inference(rw,[status(thm)],[998,37088,theory(equality)]) ).

cnf(37117,plain,
    ( op(e1,e1) = e2
    | op(e2,e2) = e2
    | op(e3,e3) = e2
    | epred11_0 ),
    inference(cn,[status(thm)],[37116,theory(equality)]) ).

cnf(37118,plain,
    ( op(e1,e2) = e1
    | op(e2,e2) = e2
    | op(e3,e3) = e2
    | epred11_0
    | $false ),
    inference(rw,[status(thm)],[982,37088,theory(equality)]) ).

cnf(37119,plain,
    ( op(e1,e2) = e1
    | op(e2,e2) = e2
    | op(e3,e3) = e2
    | epred11_0 ),
    inference(cn,[status(thm)],[37118,theory(equality)]) ).

cnf(37120,plain,
    ( op(e2,e0) = e2
    | epred11_0
    | $false ),
    inference(rw,[status(thm)],[1044,37088,theory(equality)]) ).

cnf(37121,plain,
    ( op(e2,e0) = e2
    | epred11_0 ),
    inference(cn,[status(thm)],[37120,theory(equality)]) ).

cnf(37122,plain,
    ( epred11_0
    | op(e2,e2) != e0
    | $false ),
    inference(rw,[status(thm)],[1023,37088,theory(equality)]) ).

cnf(37123,plain,
    ( epred11_0
    | op(e2,e2) != e0 ),
    inference(cn,[status(thm)],[37122,theory(equality)]) ).

cnf(37125,plain,
    ( epred11_0
    | e2 != op(e2,e2) ),
    inference(spm,[status(thm)],[135,37121,theory(equality)]) ).

cnf(37129,plain,
    ( e2 = e0
    | op(e2,e1) = e0
    | op(e2,e2) = e0
    | op(e2,e3) = e0
    | epred11_0 ),
    inference(spm,[status(thm)],[108,37121,theory(equality)]) ).

cnf(37151,plain,
    ( op(e2,e1) = e0
    | op(e2,e2) = e0
    | op(e2,e3) = e0
    | epred11_0 ),
    inference(sr,[status(thm)],[37129,197,theory(equality)]) ).

cnf(37152,plain,
    ( op(e2,e2) = e2
    | op(e1,e1) = e2
    | epred11_0
    | e3 != op(e2,e2) ),
    inference(spm,[status(thm)],[155,37113,theory(equality)]) ).

cnf(37201,plain,
    ( op(e2,e2) = e2
    | epred22_0
    | op(e1,e2) = e1
    | epred11_0 ),
    inference(spm,[status(thm)],[1729,37115,theory(equality)]) ).

cnf(37222,plain,
    ( op(e2,e2) = e2
    | epred22_0
    | epred11_0
    | e1 != op(e2,e2) ),
    inference(spm,[status(thm)],[157,37201,theory(equality)]) ).

cnf(37231,plain,
    ( op(e2,e2) = e2
    | op(e1,e1) = e2
    | epred11_0
    | e2 != op(e3,e1) ),
    inference(spm,[status(thm)],[126,37117,theory(equality)]) ).

cnf(37235,plain,
    ( op(e2,e2) = e2
    | op(e1,e1) = e2
    | epred11_0
    | op(e2,e2) != e1
    | op(e2,e3) != e0 ),
    inference(spm,[status(thm)],[240,37117,theory(equality)]) ).

cnf(37294,plain,
    ( epred11_0
    | op(e2,e2) = e1
    | op(e2,e2) = e2
    | op(e2,e2) = e3 ),
    inference(spm,[status(thm)],[37123,178,theory(equality)]) ).

cnf(37311,plain,
    ( epred22_0
    | epred11_0
    | op(e2,e2) != e1 ),
    inference(csr,[status(thm)],[37222,37125]) ).

cnf(37320,plain,
    ( op(e1,e2) = e1
    | op(e3,e3) = e2
    | epred11_0 ),
    inference(csr,[status(thm)],[37119,37125]) ).

cnf(37331,plain,
    ( op(e2,e2) = e2
    | e2 = e3
    | epred22_0
    | op(e1,e2) = e1
    | epred11_0 ),
    inference(spm,[status(thm)],[224,37320,theory(equality)]) ).

cnf(37358,plain,
    ( op(e2,e2) = e2
    | epred22_0
    | op(e1,e2) = e1
    | epred11_0 ),
    inference(sr,[status(thm)],[37331,193,theory(equality)]) ).

cnf(37423,plain,
    ( op(e1,e2) = e1
    | epred22_0
    | epred11_0 ),
    inference(csr,[status(thm)],[37358,37125]) ).

cnf(37425,plain,
    ( op(e1,e1) = e2
    | op(e3,e3) = e3
    | epred22_0
    | epred11_0 ),
    inference(spm,[status(thm)],[214,37423,theory(equality)]) ).

cnf(37469,plain,
    ( e3 = e2
    | op(e2,e2) = e2
    | op(e1,e1) = e2
    | epred11_0
    | epred22_0 ),
    inference(spm,[status(thm)],[37117,37425,theory(equality)]) ).

cnf(37497,plain,
    ( op(e2,e2) = e2
    | op(e1,e1) = e2
    | epred11_0
    | epred22_0 ),
    inference(sr,[status(thm)],[37469,193,theory(equality)]) ).

cnf(37499,plain,
    ( op(e1,e1) = e2
    | epred22_0
    | epred11_0 ),
    inference(csr,[status(thm)],[37497,37125]) ).

cnf(37505,plain,
    ( epred22_0
    | epred11_0
    | op(e2,e2) != e3
    | op(e2,e1) != e0 ),
    inference(spm,[status(thm)],[82,37499,theory(equality)]) ).

cnf(37558,plain,
    ( op(e2,e1) = e0
    | op(e2,e3) = e0
    | epred11_0 ),
    inference(csr,[status(thm)],[37151,37123]) ).

cnf(37567,plain,
    ( op(e1,e3) = e3
    | op(e1,e3) = e2
    | op(e1,e3) = e1
    | op(e2,e1) = e0
    | epred11_0 ),
    inference(spm,[status(thm)],[3623,37558,theory(equality)]) ).

cnf(37738,plain,
    ( op(e2,e2) = e1
    | op(e2,e2) = e3
    | epred11_0 ),
    inference(csr,[status(thm)],[37294,37125]) ).

cnf(37759,plain,
    ( epred22_0
    | epred11_0
    | op(e2,e2) = e1
    | op(e2,e1) != e0 ),
    inference(spm,[status(thm)],[37505,37738,theory(equality)]) ).

cnf(37893,plain,
    ( epred22_0
    | epred11_0
    | op(e2,e1) != e0 ),
    inference(csr,[status(thm)],[37759,37311]) ).

cnf(38095,plain,
    ( op(e1,e1) = e2
    | epred11_0
    | op(e2,e2) != e3 ),
    inference(csr,[status(thm)],[37152,37125]) ).

cnf(38097,plain,
    ( op(e1,e1) = e2
    | epred11_0
    | op(e2,e2) = e1 ),
    inference(spm,[status(thm)],[38095,37738,theory(equality)]) ).

cnf(38210,plain,
    ( op(e1,e1) = e2
    | epred11_0
    | op(e3,e1) != e2 ),
    inference(csr,[status(thm)],[37231,37125]) ).

cnf(38432,plain,
    ( op(e2,e2) = e2
    | epred22_0
    | op(e2,e1) = e0
    | op(e1,e3) = e1
    | op(e1,e3) = e2
    | epred11_0 ),
    inference(spm,[status(thm)],[1732,37567,theory(equality)]) ).

cnf(38704,plain,
    ( op(e2,e2) = e2
    | op(e1,e1) = e2
    | epred11_0
    | op(e2,e3) != e0 ),
    inference(csr,[status(thm)],[37235,38097]) ).

cnf(38705,plain,
    ( op(e1,e1) = e2
    | epred11_0
    | op(e2,e3) != e0 ),
    inference(csr,[status(thm)],[38704,37125]) ).

cnf(38714,plain,
    ( op(e1,e1) = e2
    | epred11_0
    | op(e2,e1) = e0 ),
    inference(spm,[status(thm)],[38705,37558,theory(equality)]) ).

cnf(39078,plain,
    ( op(e2,e2) = e2
    | op(e1,e3) = e2
    | op(e1,e3) = e1
    | epred22_0
    | epred11_0 ),
    inference(csr,[status(thm)],[38432,37893]) ).

cnf(39079,plain,
    ( op(e1,e3) = e2
    | op(e1,e3) = e1
    | epred22_0
    | epred11_0 ),
    inference(csr,[status(thm)],[39078,37125]) ).

cnf(39082,plain,
    ( op(e1,e3) = e2
    | epred22_0
    | epred11_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[137,39079,theory(equality)]) ).

cnf(39114,plain,
    ( op(e1,e3) = e2
    | epred22_0
    | epred11_0 ),
    inference(csr,[status(thm)],[39082,37423]) ).

cnf(39117,plain,
    ( epred22_0
    | epred11_0
    | e2 != op(e1,e1) ),
    inference(spm,[status(thm)],[138,39114,theory(equality)]) ).

cnf(39140,plain,
    ( epred22_0
    | epred11_0 ),
    inference(csr,[status(thm)],[39117,37499]) ).

cnf(39146,plain,
    ( op(e1,e1) = e1
    | op(e2,e2) = e0
    | epred11_0
    | op(e2,e0) != e2 ),
    inference(spm,[status(thm)],[1650,39140,theory(equality)]) ).

cnf(39510,plain,
    ( op(e1,e1) = e1
    | op(e2,e2) = e0
    | epred11_0 ),
    inference(csr,[status(thm)],[39146,37121]) ).

cnf(39511,plain,
    ( op(e1,e1) = e1
    | epred11_0 ),
    inference(csr,[status(thm)],[39510,37123]) ).

cnf(39531,plain,
    ( op(e2,e1) = e0
    | e1 = e2
    | epred11_0 ),
    inference(spm,[status(thm)],[38714,39511,theory(equality)]) ).

cnf(39535,plain,
    ( op(e2,e1) = e0
    | epred11_0 ),
    inference(sr,[status(thm)],[39531,195,theory(equality)]) ).

cnf(39582,plain,
    ( op(e3,e1) = e3
    | op(e3,e1) = e2
    | op(e3,e1) = e1
    | epred11_0 ),
    inference(spm,[status(thm)],[3413,39535,theory(equality)]) ).

cnf(39639,plain,
    ( op(e3,e1) = e1
    | op(e3,e1) = e2
    | epred11_0
    | e3 != op(e3,e2) ),
    inference(spm,[status(thm)],[127,39582,theory(equality)]) ).

cnf(39737,plain,
    ( op(e3,e1) = e2
    | op(e3,e1) = e1
    | epred11_0
    | op(e2,e2) = e2
    | op(e1,e1) = e2 ),
    inference(spm,[status(thm)],[39639,37113,theory(equality)]) ).

cnf(39883,plain,
    ( op(e3,e1) = e2
    | op(e3,e1) = e1
    | op(e1,e1) = e2
    | epred11_0 ),
    inference(csr,[status(thm)],[39737,37125]) ).

cnf(39884,plain,
    ( op(e1,e1) = e2
    | op(e3,e1) = e1
    | epred11_0 ),
    inference(csr,[status(thm)],[39883,38210]) ).

cnf(39887,plain,
    ( op(e1,e1) = e2
    | epred11_0
    | e1 != op(e1,e1) ),
    inference(spm,[status(thm)],[162,39884,theory(equality)]) ).

cnf(39950,plain,
    ( op(e1,e1) = e2
    | epred11_0 ),
    inference(csr,[status(thm)],[39887,39511]) ).

cnf(39967,plain,
    ( e2 = e1
    | epred11_0 ),
    inference(spm,[status(thm)],[39511,39950,theory(equality)]) ).

cnf(39973,plain,
    epred11_0,
    inference(sr,[status(thm)],[39967,195,theory(equality)]) ).

cnf(40039,plain,
    ( op(e0,e0) = e2
    | op(e2,e1) = e2
    | op(e3,e3) = e1
    | epred10_0
    | $false ),
    inference(rw,[status(thm)],[920,39973,theory(equality)]) ).

cnf(40040,plain,
    ( op(e0,e0) = e2
    | op(e2,e1) = e2
    | op(e3,e3) = e1
    | epred10_0 ),
    inference(cn,[status(thm)],[40039,theory(equality)]) ).

cnf(40043,plain,
    ( op(e2,e0) = e2
    | op(e2,e1) = e2
    | op(e3,e3) = e1
    | epred10_0
    | $false ),
    inference(rw,[status(thm)],[922,39973,theory(equality)]) ).

cnf(40044,plain,
    ( op(e2,e0) = e2
    | op(e2,e1) = e2
    | op(e3,e3) = e1
    | epred10_0 ),
    inference(cn,[status(thm)],[40043,theory(equality)]) ).

cnf(40045,plain,
    ( op(e0,e0) = e2
    | op(e2,e2) = e1
    | op(e3,e3) = e1
    | epred10_0
    | $false ),
    inference(rw,[status(thm)],[936,39973,theory(equality)]) ).

cnf(40046,plain,
    ( op(e0,e0) = e2
    | op(e2,e2) = e1
    | op(e3,e3) = e1
    | epred10_0 ),
    inference(cn,[status(thm)],[40045,theory(equality)]) ).

cnf(40049,plain,
    ( op(e2,e0) = e2
    | op(e2,e2) = e1
    | op(e3,e3) = e1
    | epred10_0
    | $false ),
    inference(rw,[status(thm)],[938,39973,theory(equality)]) ).

cnf(40050,plain,
    ( op(e2,e0) = e2
    | op(e2,e2) = e1
    | op(e3,e3) = e1
    | epred10_0 ),
    inference(cn,[status(thm)],[40049,theory(equality)]) ).

cnf(40051,plain,
    ( op(e0,e0) = e2
    | epred10_0
    | op(e1,e1) != e3
    | $false ),
    inference(rw,[status(thm)],[956,39973,theory(equality)]) ).

cnf(40052,plain,
    ( op(e0,e0) = e2
    | epred10_0
    | op(e1,e1) != e3 ),
    inference(cn,[status(thm)],[40051,theory(equality)]) ).

cnf(40057,plain,
    ( op(e0,e0) = e2
    | op(e1,e3) = e1
    | epred10_0
    | $false ),
    inference(rw,[status(thm)],[976,39973,theory(equality)]) ).

cnf(40058,plain,
    ( op(e0,e0) = e2
    | op(e1,e3) = e1
    | epred10_0 ),
    inference(cn,[status(thm)],[40057,theory(equality)]) ).

cnf(40061,plain,
    ( op(e1,e3) = e1
    | op(e2,e0) = e2
    | epred10_0
    | $false ),
    inference(rw,[status(thm)],[978,39973,theory(equality)]) ).

cnf(40062,plain,
    ( op(e1,e3) = e1
    | op(e2,e0) = e2
    | epred10_0 ),
    inference(cn,[status(thm)],[40061,theory(equality)]) ).

cnf(40063,plain,
    ( op(e2,e0) = e2
    | epred10_0
    | op(e1,e1) != e3
    | $false ),
    inference(rw,[status(thm)],[958,39973,theory(equality)]) ).

cnf(40064,plain,
    ( op(e2,e0) = e2
    | epred10_0
    | op(e1,e1) != e3 ),
    inference(cn,[status(thm)],[40063,theory(equality)]) ).

cnf(40072,plain,
    ( op(e1,e3) = e1
    | epred10_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[171,40058,theory(equality)]) ).

cnf(40356,plain,
    ( op(e3,e3) = e1
    | op(e2,e1) = e2
    | epred10_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[171,40040,theory(equality)]) ).

cnf(40490,plain,
    ( op(e3,e3) = e1
    | op(e2,e2) = e1
    | epred10_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[171,40046,theory(equality)]) ).

cnf(40540,plain,
    ( op(e1,e3) = e1
    | epred10_0 ),
    inference(csr,[status(thm)],[40072,40062]) ).

cnf(40543,plain,
    ( epred10_0
    | e1 != op(e1,e1) ),
    inference(spm,[status(thm)],[138,40540,theory(equality)]) ).

cnf(40544,plain,
    ( op(e1,e1) = e3
    | op(e2,e2) = e2
    | epred22_0
    | epred10_0 ),
    inference(spm,[status(thm)],[222,40540,theory(equality)]) ).

cnf(40551,plain,
    ( e1 = e2
    | op(e1,e2) = e2
    | op(e1,e1) = e2
    | e1 = e3
    | op(e1,e2) = e3
    | op(e1,e1) = e3
    | epred10_0 ),
    inference(spm,[status(thm)],[3637,40540,theory(equality)]) ).

cnf(40554,plain,
    ( op(e1,e2) = e2
    | op(e1,e1) = e2
    | e3 = e1
    | op(e1,e2) = e3
    | op(e1,e1) = e3
    | epred10_0 ),
    inference(sr,[status(thm)],[40551,195,theory(equality)]) ).

cnf(40555,plain,
    ( op(e1,e2) = e2
    | op(e1,e1) = e2
    | op(e1,e2) = e3
    | op(e1,e1) = e3
    | epred10_0 ),
    inference(sr,[status(thm)],[40554,194,theory(equality)]) ).

cnf(40589,plain,
    ( op(e0,e0) = e2
    | epred10_0
    | op(e2,e2) = e2
    | epred22_0 ),
    inference(spm,[status(thm)],[40052,40544,theory(equality)]) ).

cnf(40591,plain,
    ( op(e2,e0) = e2
    | epred10_0
    | op(e2,e2) = e2
    | epred22_0 ),
    inference(spm,[status(thm)],[40064,40544,theory(equality)]) ).

cnf(40597,plain,
    ( op(e2,e2) = e2
    | epred22_0
    | epred10_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[171,40589,theory(equality)]) ).

cnf(40850,plain,
    ( op(e2,e2) = e2
    | epred22_0
    | epred10_0 ),
    inference(csr,[status(thm)],[40597,40591]) ).

cnf(40938,plain,
    ( op(e0,e0) = e2
    | epred10_0
    | op(e1,e2) = e3
    | op(e1,e1) = e2
    | op(e1,e2) = e2 ),
    inference(spm,[status(thm)],[40052,40555,theory(equality)]) ).

cnf(41113,plain,
    ( op(e3,e3) = e1
    | op(e2,e1) = e2
    | epred10_0 ),
    inference(csr,[status(thm)],[40356,40044]) ).

cnf(41117,plain,
    ( op(e2,e1) = e2
    | epred10_0
    | e1 != op(e1,e3) ),
    inference(spm,[status(thm)],[150,41113,theory(equality)]) ).

cnf(41346,plain,
    ( op(e2,e1) = e2
    | epred10_0 ),
    inference(csr,[status(thm)],[41117,40540]) ).

cnf(41347,plain,
    ( epred10_0
    | e2 != op(e2,e2) ),
    inference(spm,[status(thm)],[133,41346,theory(equality)]) ).

cnf(41355,plain,
    ( epred10_0
    | epred22_0 ),
    inference(spm,[status(thm)],[41347,40850,theory(equality)]) ).

cnf(41356,plain,
    ( op(e0,e0) = e0
    | op(e1,e1) = e1
    | epred10_0 ),
    inference(spm,[status(thm)],[1665,41355,theory(equality)]) ).

cnf(41388,plain,
    ( op(e3,e3) = e1
    | op(e2,e2) = e1
    | epred10_0 ),
    inference(csr,[status(thm)],[40490,40050]) ).

cnf(41392,plain,
    ( op(e2,e2) = e1
    | epred10_0
    | e1 != op(e1,e3) ),
    inference(spm,[status(thm)],[150,41388,theory(equality)]) ).

cnf(41481,plain,
    ( op(e0,e0) = e0
    | epred10_0 ),
    inference(csr,[status(thm)],[41356,40543]) ).

cnf(41484,plain,
    ( epred10_0
    | e0 != op(e1,e0) ),
    inference(spm,[status(thm)],[172,41481,theory(equality)]) ).

cnf(41495,plain,
    ( e0 = e2
    | op(e1,e0) = e2
    | op(e2,e0) = e2
    | op(e3,e0) = e2
    | epred10_0 ),
    inference(spm,[status(thm)],[119,41481,theory(equality)]) ).

cnf(41496,plain,
    ( e0 = e1
    | op(e1,e0) = e1
    | op(e2,e0) = e1
    | op(e3,e0) = e1
    | epred10_0 ),
    inference(spm,[status(thm)],[121,41481,theory(equality)]) ).

cnf(41511,plain,
    ( op(e1,e0) = e2
    | op(e2,e0) = e2
    | op(e3,e0) = e2
    | epred10_0 ),
    inference(sr,[status(thm)],[41495,197,theory(equality)]) ).

cnf(41512,plain,
    ( op(e1,e0) = e1
    | op(e2,e0) = e1
    | op(e3,e0) = e1
    | epred10_0 ),
    inference(sr,[status(thm)],[41496,198,theory(equality)]) ).

cnf(41544,plain,
    ( epred10_0
    | op(e1,e1) = e0
    | op(e1,e2) = e0
    | op(e1,e3) = e0 ),
    inference(spm,[status(thm)],[41484,116,theory(equality)]) ).

cnf(41680,plain,
    ( e1 = e2
    | op(e2,e0) = e2
    | op(e1,e0) = e2
    | epred10_0
    | op(e2,e0) = e1
    | op(e1,e0) = e1 ),
    inference(spm,[status(thm)],[41511,41512,theory(equality)]) ).

cnf(41691,plain,
    ( op(e2,e0) = e2
    | op(e1,e0) = e2
    | epred10_0
    | op(e2,e0) = e1
    | op(e1,e0) = e1 ),
    inference(sr,[status(thm)],[41680,195,theory(equality)]) ).

cnf(41938,plain,
    ( op(e2,e2) = e1
    | epred10_0 ),
    inference(csr,[status(thm)],[41392,40540]) ).

cnf(41941,plain,
    ( epred10_0
    | op(e1,e1) != e0
    | op(e1,e2) != e3 ),
    inference(spm,[status(thm)],[230,41938,theory(equality)]) ).

cnf(42081,plain,
    ( e0 = e1
    | epred10_0
    | op(e1,e2) = e0
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[40540,41544,theory(equality)]) ).

cnf(42089,plain,
    ( epred10_0
    | op(e1,e2) = e0
    | op(e1,e1) = e0 ),
    inference(sr,[status(thm)],[42081,198,theory(equality)]) ).

cnf(42111,plain,
    ( epred10_0
    | op(e1,e2) = e0
    | op(e1,e2) != e3 ),
    inference(spm,[status(thm)],[41941,42089,theory(equality)]) ).

cnf(42501,plain,
    ( e2 = e0
    | epred10_0
    | op(e1,e2) = e2
    | op(e1,e1) = e2
    | op(e1,e2) = e3 ),
    inference(spm,[status(thm)],[41481,40938,theory(equality)]) ).

cnf(42512,plain,
    ( epred10_0
    | op(e1,e2) = e2
    | op(e1,e1) = e2
    | op(e1,e2) = e3 ),
    inference(sr,[status(thm)],[42501,197,theory(equality)]) ).

cnf(42736,plain,
    ( op(e1,e2) = e3
    | op(e1,e2) = e2
    | epred10_0
    | e2 != op(e2,e1) ),
    inference(spm,[status(thm)],[163,42512,theory(equality)]) ).

cnf(43440,plain,
    ( op(e1,e2) = e3
    | op(e1,e2) = e2
    | epred10_0 ),
    inference(csr,[status(thm)],[42736,41346]) ).

cnf(43451,plain,
    ( e3 = e0
    | epred10_0
    | op(e1,e2) = e2 ),
    inference(spm,[status(thm)],[42111,43440,theory(equality)]) ).

cnf(43455,plain,
    ( epred10_0
    | op(e1,e2) = e2 ),
    inference(sr,[status(thm)],[43451,196,theory(equality)]) ).

cnf(43540,plain,
    ( op(e2,e0) = e1
    | op(e1,e0) = e2
    | op(e2,e0) = e2
    | epred10_0
    | e1 != op(e1,e3) ),
    inference(spm,[status(thm)],[140,41691,theory(equality)]) ).

cnf(45213,plain,
    ( op(e2,e0) = e1
    | op(e1,e0) = e2
    | op(e2,e0) = e2
    | epred10_0 ),
    inference(csr,[status(thm)],[43540,40540]) ).

cnf(45216,plain,
    ( op(e2,e0) = e2
    | op(e2,e0) = e1
    | epred10_0
    | e2 != op(e1,e2) ),
    inference(spm,[status(thm)],[141,45213,theory(equality)]) ).

cnf(45258,plain,
    ( op(e2,e0) = e2
    | op(e2,e0) = e1
    | epred10_0 ),
    inference(csr,[status(thm)],[45216,43455]) ).

cnf(45261,plain,
    ( op(e2,e0) = e2
    | epred10_0
    | e1 != op(e2,e2) ),
    inference(spm,[status(thm)],[135,45258,theory(equality)]) ).

cnf(45295,plain,
    ( op(e2,e0) = e2
    | epred10_0 ),
    inference(csr,[status(thm)],[45261,41938]) ).

cnf(45298,plain,
    ( epred10_0
    | e2 != op(e2,e1) ),
    inference(spm,[status(thm)],[136,45295,theory(equality)]) ).

cnf(45338,plain,
    epred10_0,
    inference(csr,[status(thm)],[45298,41346]) ).

cnf(45473,plain,
    ( op(e0,e0) = e1
    | op(e1,e1) = e1
    | epred9_0
    | op(e1,e1) != e2
    | $false ),
    inference(rw,[status(thm)],[885,45338,theory(equality)]) ).

cnf(45474,plain,
    ( op(e0,e0) = e1
    | op(e1,e1) = e1
    | epred9_0
    | op(e1,e1) != e2 ),
    inference(cn,[status(thm)],[45473,theory(equality)]) ).

cnf(45477,plain,
    ( op(e0,e0) = e1
    | op(e1,e1) = e1
    | op(e1,e2) = e1
    | epred9_0
    | $false ),
    inference(rw,[status(thm)],[901,45338,theory(equality)]) ).

cnf(45478,plain,
    ( op(e0,e0) = e1
    | op(e1,e1) = e1
    | op(e1,e2) = e1
    | epred9_0 ),
    inference(cn,[status(thm)],[45477,theory(equality)]) ).

cnf(45479,plain,
    ( op(e0,e1) = e0
    | op(e1,e1) = e1
    | op(e1,e2) = e1
    | epred9_0
    | $false ),
    inference(rw,[status(thm)],[897,45338,theory(equality)]) ).

cnf(45480,plain,
    ( op(e0,e1) = e0
    | op(e1,e1) = e1
    | op(e1,e2) = e1
    | epred9_0 ),
    inference(cn,[status(thm)],[45479,theory(equality)]) ).

cnf(45481,plain,
    ( op(e0,e0) = e1
    | op(e1,e1) = e1
    | op(e3,e1) = e3
    | epred9_0
    | $false ),
    inference(rw,[status(thm)],[853,45338,theory(equality)]) ).

cnf(45482,plain,
    ( op(e0,e0) = e1
    | op(e1,e1) = e1
    | op(e3,e1) = e3
    | epred9_0 ),
    inference(cn,[status(thm)],[45481,theory(equality)]) ).

cnf(45485,plain,
    ( op(e0,e0) = e1
    | op(e1,e1) = e1
    | op(e3,e3) = e1
    | epred9_0
    | $false ),
    inference(rw,[status(thm)],[869,45338,theory(equality)]) ).

cnf(45486,plain,
    ( op(e0,e0) = e1
    | op(e1,e1) = e1
    | op(e3,e3) = e1
    | epred9_0 ),
    inference(cn,[status(thm)],[45485,theory(equality)]) ).

cnf(45489,plain,
    ( op(e1,e3) = e1
    | epred9_0
    | op(e1,e1) != e2
    | $false ),
    inference(rw,[status(thm)],[896,45338,theory(equality)]) ).

cnf(45490,plain,
    ( op(e1,e3) = e1
    | epred9_0
    | op(e1,e1) != e2 ),
    inference(cn,[status(thm)],[45489,theory(equality)]) ).

cnf(45491,plain,
    ( op(e3,e1) = e3
    | epred9_0
    | op(e1,e1) != e3
    | $false ),
    inference(rw,[status(thm)],[859,45338,theory(equality)]) ).

cnf(45492,plain,
    ( op(e3,e1) = e3
    | epred9_0
    | op(e1,e1) != e3 ),
    inference(cn,[status(thm)],[45491,theory(equality)]) ).

cnf(45495,plain,
    ( op(e1,e2) = e1
    | op(e1,e3) = e1
    | epred9_0
    | $false ),
    inference(rw,[status(thm)],[912,45338,theory(equality)]) ).

cnf(45496,plain,
    ( op(e1,e2) = e1
    | op(e1,e3) = e1
    | epred9_0 ),
    inference(cn,[status(thm)],[45495,theory(equality)]) ).

cnf(45497,plain,
    ( op(e1,e3) = e1
    | op(e3,e1) = e3
    | epred9_0
    | $false ),
    inference(rw,[status(thm)],[864,45338,theory(equality)]) ).

cnf(45498,plain,
    ( op(e1,e3) = e1
    | op(e3,e1) = e3
    | epred9_0 ),
    inference(cn,[status(thm)],[45497,theory(equality)]) ).

cnf(45499,plain,
    ( op(e1,e3) = e1
    | op(e3,e3) = e1
    | epred9_0
    | $false ),
    inference(rw,[status(thm)],[880,45338,theory(equality)]) ).

cnf(45500,plain,
    ( op(e1,e3) = e1
    | op(e3,e3) = e1
    | epred9_0 ),
    inference(cn,[status(thm)],[45499,theory(equality)]) ).

cnf(45501,plain,
    ( op(e1,e2) = e1
    | epred9_0
    | op(e1,e1) != e3
    | $false ),
    inference(rw,[status(thm)],[907,45338,theory(equality)]) ).

cnf(45502,plain,
    ( op(e1,e2) = e1
    | epred9_0
    | op(e1,e1) != e3 ),
    inference(cn,[status(thm)],[45501,theory(equality)]) ).

cnf(45508,plain,
    ( op(e1,e2) = e1
    | epred9_0
    | e1 != op(e1,e1) ),
    inference(spm,[status(thm)],[138,45496,theory(equality)]) ).

cnf(45531,plain,
    ( op(e2,e2) = e2
    | epred22_0
    | op(e1,e3) = e1
    | epred9_0 ),
    inference(spm,[status(thm)],[1730,45498,theory(equality)]) ).

cnf(45624,plain,
    ( op(e1,e1) = e3
    | op(e2,e2) = e2
    | epred22_0
    | epred9_0 ),
    inference(spm,[status(thm)],[222,45531,theory(equality)]) ).

cnf(45666,plain,
    ( op(e1,e2) = e1
    | op(e1,e1) = e1
    | epred9_0
    | e1 != op(e0,e2) ),
    inference(spm,[status(thm)],[147,45478,theory(equality)]) ).

cnf(45702,plain,
    ( op(e1,e2) = e1
    | op(e1,e1) = e1
    | epred9_0
    | e0 != op(e1,e1) ),
    inference(spm,[status(thm)],[166,45480,theory(equality)]) ).

cnf(45703,plain,
    ( op(e1,e2) = e1
    | op(e1,e1) = e1
    | epred9_0
    | e0 != op(e0,e2) ),
    inference(spm,[status(thm)],[145,45480,theory(equality)]) ).

cnf(45769,plain,
    ( op(e3,e1) = e3
    | epred9_0
    | op(e2,e2) = e2
    | epred22_0 ),
    inference(spm,[status(thm)],[45492,45624,theory(equality)]) ).

cnf(45841,plain,
    ( op(e2,e2) = e2
    | epred22_0
    | epred9_0 ),
    inference(csr,[status(thm)],[45769,1730]) ).

cnf(46263,plain,
    ( op(e1,e2) = e1
    | epred9_0
    | op(e0,e2) != e1 ),
    inference(csr,[status(thm)],[45666,45508]) ).

cnf(46306,plain,
    ( op(e1,e2) = e1
    | epred9_0
    | op(e1,e1) != e0 ),
    inference(csr,[status(thm)],[45702,45508]) ).

cnf(46307,plain,
    ( op(e1,e2) = e1
    | epred9_0
    | op(e1,e1) = e1
    | op(e1,e1) = e2
    | op(e1,e1) = e3 ),
    inference(spm,[status(thm)],[46306,183,theory(equality)]) ).

cnf(46308,plain,
    ( op(e1,e2) = e1
    | epred9_0
    | op(e0,e2) != e0 ),
    inference(csr,[status(thm)],[45703,45508]) ).

cnf(46313,plain,
    ( op(e1,e2) = e1
    | epred9_0
    | op(e0,e2) = e1
    | op(e0,e2) = e2
    | op(e0,e2) = e3 ),
    inference(spm,[status(thm)],[46308,186,theory(equality)]) ).

cnf(46439,plain,
    ( op(e1,e2) = e1
    | op(e1,e1) = e1
    | op(e1,e1) = e2
    | epred9_0 ),
    inference(csr,[status(thm)],[46307,45502]) ).

cnf(46440,plain,
    ( op(e1,e2) = e1
    | op(e1,e1) = e2
    | epred9_0 ),
    inference(csr,[status(thm)],[46439,45508]) ).

cnf(46467,plain,
    ( e2 = e1
    | op(e0,e0) = e1
    | epred9_0
    | op(e1,e2) = e1 ),
    inference(spm,[status(thm)],[45474,46440,theory(equality)]) ).

cnf(46470,plain,
    ( op(e0,e0) = e1
    | epred9_0
    | op(e1,e2) = e1 ),
    inference(sr,[status(thm)],[46467,195,theory(equality)]) ).

cnf(46493,plain,
    ( op(e1,e2) = e1
    | epred9_0
    | op(e1,e1) != e2
    | op(e1,e0) != e3 ),
    inference(spm,[status(thm)],[250,46470,theory(equality)]) ).

cnf(46592,plain,
    ( op(e1,e2) = e1
    | op(e0,e2) = e3
    | op(e0,e2) = e2
    | epred9_0 ),
    inference(csr,[status(thm)],[46313,46263]) ).

cnf(46596,plain,
    ( op(e0,e2) = e2
    | op(e1,e2) = e1
    | epred9_0
    | e3 != op(e1,e2) ),
    inference(spm,[status(thm)],[160,46592,theory(equality)]) ).

cnf(46847,plain,
    ( op(e1,e2) = e1
    | epred9_0
    | op(e1,e0) != e3 ),
    inference(csr,[status(thm)],[46493,46440]) ).

cnf(46848,plain,
    ( op(e1,e2) = e1
    | epred9_0
    | op(e1,e1) = e3
    | op(e1,e2) = e3
    | op(e1,e3) = e3 ),
    inference(spm,[status(thm)],[46847,110,theory(equality)]) ).

cnf(47471,plain,
    ( op(e1,e2) = e1
    | op(e1,e3) = e3
    | op(e1,e2) = e3
    | epred9_0 ),
    inference(csr,[status(thm)],[46848,45502]) ).

cnf(47488,plain,
    ( e3 = e1
    | op(e1,e2) = e1
    | epred9_0
    | op(e1,e2) = e3 ),
    inference(spm,[status(thm)],[45496,47471,theory(equality)]) ).

cnf(47496,plain,
    ( op(e1,e2) = e1
    | epred9_0
    | op(e1,e2) = e3 ),
    inference(sr,[status(thm)],[47488,194,theory(equality)]) ).

cnf(47510,plain,
    ( e3 = e1
    | op(e0,e2) = e2
    | epred9_0
    | op(e1,e2) = e1 ),
    inference(spm,[status(thm)],[46596,47496,theory(equality)]) ).

cnf(47516,plain,
    ( op(e0,e2) = e2
    | epred9_0
    | op(e1,e2) = e1 ),
    inference(sr,[status(thm)],[47510,194,theory(equality)]) ).

cnf(47586,plain,
    ( op(e1,e2) = e1
    | epred9_0
    | e2 != op(e2,e2) ),
    inference(spm,[status(thm)],[159,47516,theory(equality)]) ).

cnf(47635,plain,
    ( op(e1,e2) = e1
    | epred9_0
    | epred22_0 ),
    inference(spm,[status(thm)],[47586,45841,theory(equality)]) ).

cnf(47637,plain,
    ( op(e1,e1) = e2
    | op(e3,e3) = e3
    | epred22_0
    | epred9_0 ),
    inference(spm,[status(thm)],[214,47635,theory(equality)]) ).

cnf(47682,plain,
    ( e3 = e1
    | op(e1,e3) = e1
    | epred9_0
    | op(e1,e1) = e2
    | epred22_0 ),
    inference(spm,[status(thm)],[45500,47637,theory(equality)]) ).

cnf(47715,plain,
    ( op(e1,e3) = e1
    | epred9_0
    | op(e1,e1) = e2
    | epred22_0 ),
    inference(sr,[status(thm)],[47682,194,theory(equality)]) ).

cnf(47719,plain,
    ( op(e1,e3) = e1
    | epred22_0
    | epred9_0 ),
    inference(csr,[status(thm)],[47715,45490]) ).

cnf(47721,plain,
    ( epred22_0
    | epred9_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[137,47719,theory(equality)]) ).

cnf(47762,plain,
    ( epred22_0
    | epred9_0 ),
    inference(csr,[status(thm)],[47721,47635]) ).

cnf(47763,plain,
    ( op(e0,e0) = e0
    | op(e1,e1) = e1
    | epred9_0 ),
    inference(spm,[status(thm)],[1665,47762,theory(equality)]) ).

cnf(47764,plain,
    ( op(e1,e1) = e1
    | op(e3,e3) = e0
    | epred9_0
    | op(e3,e0) != e3 ),
    inference(spm,[status(thm)],[1645,47762,theory(equality)]) ).

cnf(47827,plain,
    ( op(e1,e1) = e1
    | epred9_0
    | e0 != op(e3,e0) ),
    inference(spm,[status(thm)],[170,47763,theory(equality)]) ).

cnf(47829,plain,
    ( op(e1,e1) = e1
    | epred9_0
    | e0 != op(e1,e0) ),
    inference(spm,[status(thm)],[172,47763,theory(equality)]) ).

cnf(47830,plain,
    ( op(e1,e1) = e1
    | epred9_0
    | e0 != op(e0,e3) ),
    inference(spm,[status(thm)],[146,47763,theory(equality)]) ).

cnf(47839,plain,
    ( e0 = e3
    | op(e1,e0) = e3
    | op(e2,e0) = e3
    | op(e3,e0) = e3
    | op(e1,e1) = e1
    | epred9_0 ),
    inference(spm,[status(thm)],[117,47763,theory(equality)]) ).

cnf(47841,plain,
    ( e0 = e1
    | op(e1,e0) = e1
    | op(e2,e0) = e1
    | op(e3,e0) = e1
    | op(e1,e1) = e1
    | epred9_0 ),
    inference(spm,[status(thm)],[121,47763,theory(equality)]) ).

cnf(47855,plain,
    ( op(e3,e1) = e3
    | op(e1,e1) = e1
    | e0 = e1
    | epred9_0 ),
    inference(spm,[status(thm)],[45482,47763,theory(equality)]) ).

cnf(47856,plain,
    ( op(e3,e3) = e1
    | op(e1,e1) = e1
    | e0 = e1
    | epred9_0 ),
    inference(spm,[status(thm)],[45486,47763,theory(equality)]) ).

cnf(47857,plain,
    ( op(e1,e2) = e1
    | e0 = e1
    | epred9_0
    | op(e1,e1) = e1 ),
    inference(spm,[status(thm)],[46470,47763,theory(equality)]) ).

cnf(47858,plain,
    ( op(e1,e0) = e3
    | op(e2,e0) = e3
    | op(e3,e0) = e3
    | op(e1,e1) = e1
    | epred9_0 ),
    inference(sr,[status(thm)],[47839,196,theory(equality)]) ).

cnf(47860,plain,
    ( op(e1,e0) = e1
    | op(e2,e0) = e1
    | op(e3,e0) = e1
    | op(e1,e1) = e1
    | epred9_0 ),
    inference(sr,[status(thm)],[47841,198,theory(equality)]) ).

cnf(47868,plain,
    ( op(e3,e1) = e3
    | op(e1,e1) = e1
    | epred9_0 ),
    inference(sr,[status(thm)],[47855,198,theory(equality)]) ).

cnf(47869,plain,
    ( op(e3,e3) = e1
    | op(e1,e1) = e1
    | epred9_0 ),
    inference(sr,[status(thm)],[47856,198,theory(equality)]) ).

cnf(47870,plain,
    ( op(e1,e2) = e1
    | epred9_0
    | op(e1,e1) = e1 ),
    inference(sr,[status(thm)],[47857,198,theory(equality)]) ).

cnf(47874,plain,
    ( op(e1,e1) = e1
    | epred9_0
    | op(e3,e1) = e0
    | op(e3,e2) = e0
    | op(e3,e3) = e0 ),
    inference(spm,[status(thm)],[47827,100,theory(equality)]) ).

cnf(47898,plain,
    ( op(e1,e1) = e1
    | epred9_0
    | op(e1,e1) = e0
    | op(e1,e2) = e0
    | op(e1,e3) = e0 ),
    inference(spm,[status(thm)],[47829,116,theory(equality)]) ).

cnf(47903,plain,
    ( op(e1,e1) = e1
    | epred9_0
    | op(e1,e3) = e0
    | op(e2,e3) = e0
    | op(e3,e3) = e0 ),
    inference(spm,[status(thm)],[47830,99,theory(equality)]) ).

cnf(47927,plain,
    ( op(e1,e1) = e1
    | epred9_0
    | e3 != op(e1,e1) ),
    inference(spm,[status(thm)],[162,47868,theory(equality)]) ).

cnf(47959,plain,
    ( op(e1,e1) = e1
    | epred9_0
    | e1 != op(e1,e3) ),
    inference(spm,[status(thm)],[150,47869,theory(equality)]) ).

cnf(47962,plain,
    ( op(e1,e1) = e1
    | epred9_0
    | op(e1,e1) != e0
    | op(e1,e3) != e2 ),
    inference(spm,[status(thm)],[242,47869,theory(equality)]) ).

cnf(47965,plain,
    ( op(e1,e1) = e1
    | epred9_0
    | op(e1,e1) != e2
    | op(e1,e3) != e1
    | e1 != e0 ),
    inference(spm,[status(thm)],[92,47869,theory(equality)]) ).

cnf(48027,plain,
    ( op(e1,e2) = e1
    | epred9_0 ),
    inference(csr,[status(thm)],[47870,45508]) ).

cnf(48028,plain,
    ( epred9_0
    | e1 != op(e2,e2) ),
    inference(spm,[status(thm)],[157,48027,theory(equality)]) ).

cnf(48156,plain,
    ( op(e3,e3) = e0
    | op(e1,e1) = e1
    | epred9_0
    | op(e2,e0) = e3
    | op(e1,e0) = e3 ),
    inference(spm,[status(thm)],[47764,47858,theory(equality)]) ).

cnf(48200,plain,
    ( op(e1,e1) = e1
    | op(e2,e0) = e1
    | op(e1,e0) = e1
    | epred9_0
    | e1 != op(e3,e3) ),
    inference(spm,[status(thm)],[128,47860,theory(equality)]) ).

cnf(48444,plain,
    ( op(e1,e1) = e1
    | e0 = e1
    | epred9_0
    | op(e3,e2) = e0
    | op(e3,e1) = e0 ),
    inference(spm,[status(thm)],[47869,47874,theory(equality)]) ).

cnf(48485,plain,
    ( op(e1,e1) = e1
    | epred9_0
    | op(e3,e2) = e0
    | op(e3,e1) = e0 ),
    inference(sr,[status(thm)],[48444,198,theory(equality)]) ).

cnf(48507,plain,
    ( op(e1,e1) = e1
    | e0 = e3
    | epred9_0
    | op(e3,e2) = e0 ),
    inference(spm,[status(thm)],[47868,48485,theory(equality)]) ).

cnf(48529,plain,
    ( op(e1,e1) = e1
    | epred9_0
    | op(e3,e2) = e0 ),
    inference(sr,[status(thm)],[48507,196,theory(equality)]) ).

cnf(48531,plain,
    ( op(e1,e1) = e1
    | epred9_0
    | e0 != op(e1,e2) ),
    inference(spm,[status(thm)],[156,48529,theory(equality)]) ).

cnf(48667,plain,
    ( op(e1,e1) = e1
    | op(e1,e1) = e0
    | op(e1,e3) = e0
    | epred9_0 ),
    inference(csr,[status(thm)],[47898,48531]) ).

cnf(48668,plain,
    ( op(e1,e1) = e0
    | op(e1,e1) = e1
    | epred9_0
    | e0 != op(e2,e3) ),
    inference(spm,[status(thm)],[151,48667,theory(equality)]) ).

cnf(48761,plain,
    ( op(e1,e1) = e1
    | e0 = e1
    | epred9_0
    | op(e2,e3) = e0
    | op(e1,e3) = e0 ),
    inference(spm,[status(thm)],[47869,47903,theory(equality)]) ).

cnf(48802,plain,
    ( op(e1,e1) = e1
    | epred9_0
    | op(e2,e3) = e0
    | op(e1,e3) = e0 ),
    inference(sr,[status(thm)],[48761,198,theory(equality)]) ).

cnf(48805,plain,
    ( op(e2,e3) = e0
    | op(e1,e1) = e1
    | epred9_0
    | e0 != op(e1,e1) ),
    inference(spm,[status(thm)],[138,48802,theory(equality)]) ).

cnf(48889,plain,
    ( op(e1,e1) = e1
    | epred9_0
    | op(e1,e1) != e2
    | op(e1,e3) != e1 ),
    inference(csr,[status(thm)],[47965,47959]) ).

cnf(48890,plain,
    ( op(e1,e1) = e1
    | epred9_0
    | op(e1,e1) != e2 ),
    inference(csr,[status(thm)],[48889,45490]) ).

cnf(48934,plain,
    ( e0 = e1
    | op(e2,e3) = e0
    | epred9_0
    | op(e1,e1) = e1
    | op(e1,e1) = e2
    | op(e1,e1) = e3 ),
    inference(spm,[status(thm)],[48805,183,theory(equality)]) ).

cnf(48935,plain,
    ( op(e2,e3) = e0
    | epred9_0
    | op(e1,e1) = e1
    | op(e1,e1) = e2
    | op(e1,e1) = e3 ),
    inference(sr,[status(thm)],[48934,198,theory(equality)]) ).

cnf(49169,plain,
    ( op(e1,e1) = e1
    | e0 = e1
    | epred9_0
    | op(e1,e0) = e3
    | op(e2,e0) = e3 ),
    inference(spm,[status(thm)],[47869,48156,theory(equality)]) ).

cnf(49210,plain,
    ( op(e1,e1) = e1
    | epred9_0
    | op(e1,e0) = e3
    | op(e2,e0) = e3 ),
    inference(sr,[status(thm)],[49169,198,theory(equality)]) ).

cnf(49212,plain,
    ( op(e2,e0) = e3
    | op(e1,e1) = e1
    | epred9_0
    | e3 != op(e1,e3) ),
    inference(spm,[status(thm)],[140,49210,theory(equality)]) ).

cnf(49766,plain,
    ( op(e2,e3) = e0
    | op(e1,e1) = e1
    | op(e1,e1) = e2
    | epred9_0 ),
    inference(csr,[status(thm)],[48935,47927]) ).

cnf(49767,plain,
    ( op(e2,e3) = e0
    | op(e1,e1) = e1
    | epred9_0 ),
    inference(csr,[status(thm)],[49766,48890]) ).

cnf(49769,plain,
    ( op(e2,e3) = e0
    | epred9_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[139,49767,theory(equality)]) ).

cnf(49795,plain,
    ( op(e2,e3) = e0
    | epred9_0 ),
    inference(csr,[status(thm)],[49769,48027]) ).

cnf(49804,plain,
    ( op(e1,e3) = e3
    | op(e1,e3) = e2
    | op(e1,e3) = e1
    | epred9_0 ),
    inference(spm,[status(thm)],[3623,49795,theory(equality)]) ).

cnf(49814,plain,
    ( op(e1,e1) = e1
    | op(e1,e1) = e0
    | epred9_0 ),
    inference(spm,[status(thm)],[48668,49795,theory(equality)]) ).

cnf(49862,plain,
    ( e0 = e1
    | epred9_0
    | op(e1,e1) = e1
    | op(e1,e3) != e2 ),
    inference(spm,[status(thm)],[47962,49814,theory(equality)]) ).

cnf(49865,plain,
    ( epred9_0
    | op(e1,e1) = e1
    | op(e1,e3) != e2 ),
    inference(sr,[status(thm)],[49862,198,theory(equality)]) ).

cnf(50029,plain,
    ( op(e1,e1) = e1
    | op(e2,e0) = e3
    | epred9_0
    | op(e1,e3) = e1
    | op(e1,e3) = e2 ),
    inference(spm,[status(thm)],[49212,49804,theory(equality)]) ).

cnf(50455,plain,
    ( op(e1,e1) = e1
    | op(e2,e0) = e3
    | op(e1,e3) = e1
    | epred9_0 ),
    inference(csr,[status(thm)],[50029,49865]) ).

cnf(50456,plain,
    ( op(e1,e1) = e1
    | op(e2,e0) = e3
    | epred9_0 ),
    inference(csr,[status(thm)],[50455,47959]) ).

cnf(50458,plain,
    ( op(e2,e0) = e3
    | epred9_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[139,50456,theory(equality)]) ).

cnf(50486,plain,
    ( op(e2,e0) = e3
    | epred9_0 ),
    inference(csr,[status(thm)],[50458,48027]) ).

cnf(50491,plain,
    ( e3 = e1
    | op(e2,e1) = e1
    | op(e2,e2) = e1
    | op(e2,e3) = e1
    | epred9_0 ),
    inference(spm,[status(thm)],[106,50486,theory(equality)]) ).

cnf(50516,plain,
    ( op(e2,e1) = e1
    | op(e2,e2) = e1
    | op(e2,e3) = e1
    | epred9_0 ),
    inference(sr,[status(thm)],[50491,194,theory(equality)]) ).

cnf(50536,plain,
    ( op(e2,e1) = e1
    | op(e2,e3) = e1
    | epred9_0 ),
    inference(csr,[status(thm)],[50516,48028]) ).

cnf(50555,plain,
    ( e1 = e0
    | epred9_0
    | op(e2,e1) = e1 ),
    inference(spm,[status(thm)],[49795,50536,theory(equality)]) ).

cnf(50563,plain,
    ( epred9_0
    | op(e2,e1) = e1 ),
    inference(sr,[status(thm)],[50555,198,theory(equality)]) ).

cnf(51805,plain,
    ( op(e1,e1) = e1
    | op(e2,e0) = e1
    | op(e1,e0) = e1
    | epred9_0 ),
    inference(csr,[status(thm)],[48200,47869]) ).

cnf(51808,plain,
    ( op(e2,e0) = e1
    | op(e1,e1) = e1
    | epred9_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[141,51805,theory(equality)]) ).

cnf(51833,plain,
    ( op(e2,e0) = e1
    | op(e1,e1) = e1
    | epred9_0 ),
    inference(csr,[status(thm)],[51808,48027]) ).

cnf(51834,plain,
    ( op(e2,e0) = e1
    | epred9_0
    | e1 != op(e2,e1) ),
    inference(spm,[status(thm)],[163,51833,theory(equality)]) ).

cnf(51862,plain,
    ( op(e2,e0) = e1
    | epred9_0 ),
    inference(csr,[status(thm)],[51834,50563]) ).

cnf(51891,plain,
    ( e1 = e3
    | epred9_0 ),
    inference(spm,[status(thm)],[50486,51862,theory(equality)]) ).

cnf(51895,plain,
    epred9_0,
    inference(sr,[status(thm)],[51891,194,theory(equality)]) ).

cnf(52005,plain,
    ( op(e0,e1) = e0
    | op(e1,e1) = e1
    | op(e2,e1) = e2
    | epred8_0
    | $false ),
    inference(rw,[status(thm)],[783,51895,theory(equality)]) ).

cnf(52006,plain,
    ( op(e0,e1) = e0
    | op(e1,e1) = e1
    | op(e2,e1) = e2
    | epred8_0 ),
    inference(cn,[status(thm)],[52005,theory(equality)]) ).

cnf(52007,plain,
    ( op(e0,e0) = e1
    | op(e1,e1) = e1
    | op(e2,e2) = e1
    | epred8_0
    | $false ),
    inference(rw,[status(thm)],[800,51895,theory(equality)]) ).

cnf(52008,plain,
    ( op(e0,e0) = e1
    | op(e1,e1) = e1
    | op(e2,e2) = e1
    | epred8_0 ),
    inference(cn,[status(thm)],[52007,theory(equality)]) ).

cnf(52009,plain,
    ( op(e0,e1) = e0
    | op(e1,e1) = e1
    | op(e2,e2) = e1
    | epred8_0
    | $false ),
    inference(rw,[status(thm)],[784,51895,theory(equality)]) ).

cnf(52010,plain,
    ( op(e0,e1) = e0
    | op(e1,e1) = e1
    | op(e2,e2) = e1
    | epred8_0 ),
    inference(cn,[status(thm)],[52009,theory(equality)]) ).

cnf(52011,plain,
    ( op(e1,e2) = e1
    | epred8_0
    | $false ),
    inference(rw,[status(thm)],[846,51895,theory(equality)]) ).

cnf(52012,plain,
    ( op(e1,e2) = e1
    | epred8_0 ),
    inference(cn,[status(thm)],[52011,theory(equality)]) ).

cnf(52013,plain,
    ( epred8_0
    | op(e1,e1) != e2
    | $false ),
    inference(rw,[status(thm)],[825,51895,theory(equality)]) ).

cnf(52014,plain,
    ( epred8_0
    | op(e1,e1) != e2 ),
    inference(cn,[status(thm)],[52013,theory(equality)]) ).

cnf(52015,plain,
    ( epred8_0
    | e1 != op(e2,e2) ),
    inference(spm,[status(thm)],[157,52012,theory(equality)]) ).

cnf(52016,plain,
    ( op(e1,e1) = e2
    | op(e3,e3) = e3
    | epred22_0
    | epred8_0 ),
    inference(spm,[status(thm)],[214,52012,theory(equality)]) ).

cnf(52024,plain,
    ( op(e3,e3) = e3
    | epred22_0
    | epred8_0 ),
    inference(csr,[status(thm)],[52016,52014]) ).

cnf(52027,plain,
    ( epred22_0
    | epred8_0
    | e3 != op(e2,e3) ),
    inference(spm,[status(thm)],[149,52024,theory(equality)]) ).

cnf(52035,plain,
    ( e3 = e1
    | op(e3,e2) = e1
    | op(e3,e1) = e1
    | e3 = e2
    | op(e3,e2) = e2
    | op(e3,e1) = e2
    | epred22_0
    | epred8_0 ),
    inference(spm,[status(thm)],[3319,52024,theory(equality)]) ).

cnf(52037,plain,
    ( e3 = e0
    | op(e3,e2) = e0
    | op(e3,e1) = e0
    | e3 = e2
    | op(e3,e2) = e2
    | op(e3,e1) = e2
    | epred22_0
    | epred8_0 ),
    inference(spm,[status(thm)],[3339,52024,theory(equality)]) ).

cnf(52038,plain,
    ( e3 = e0
    | op(e3,e2) = e0
    | op(e3,e1) = e0
    | e3 = e1
    | op(e3,e2) = e1
    | op(e3,e1) = e1
    | epred22_0
    | epred8_0 ),
    inference(spm,[status(thm)],[3340,52024,theory(equality)]) ).

cnf(52066,plain,
    ( op(e3,e2) = e1
    | op(e3,e1) = e1
    | e3 = e2
    | op(e3,e2) = e2
    | op(e3,e1) = e2
    | epred22_0
    | epred8_0 ),
    inference(sr,[status(thm)],[52035,194,theory(equality)]) ).

cnf(52067,plain,
    ( op(e3,e2) = e1
    | op(e3,e1) = e1
    | op(e3,e2) = e2
    | op(e3,e1) = e2
    | epred22_0
    | epred8_0 ),
    inference(sr,[status(thm)],[52066,193,theory(equality)]) ).

cnf(52070,plain,
    ( op(e3,e2) = e0
    | op(e3,e1) = e0
    | e3 = e2
    | op(e3,e2) = e2
    | op(e3,e1) = e2
    | epred22_0
    | epred8_0 ),
    inference(sr,[status(thm)],[52037,196,theory(equality)]) ).

cnf(52071,plain,
    ( op(e3,e2) = e0
    | op(e3,e1) = e0
    | op(e3,e2) = e2
    | op(e3,e1) = e2
    | epred22_0
    | epred8_0 ),
    inference(sr,[status(thm)],[52070,193,theory(equality)]) ).

cnf(52072,plain,
    ( op(e3,e2) = e0
    | op(e3,e1) = e0
    | e3 = e1
    | op(e3,e2) = e1
    | op(e3,e1) = e1
    | epred22_0
    | epred8_0 ),
    inference(sr,[status(thm)],[52038,196,theory(equality)]) ).

cnf(52073,plain,
    ( op(e3,e2) = e0
    | op(e3,e1) = e0
    | op(e3,e2) = e1
    | op(e3,e1) = e1
    | epred22_0
    | epred8_0 ),
    inference(sr,[status(thm)],[52072,194,theory(equality)]) ).

cnf(52140,plain,
    ( e0 = e2
    | op(e1,e1) = e2
    | op(e2,e1) = e2
    | op(e3,e1) = e2
    | op(e1,e1) = e1
    | epred8_0 ),
    inference(spm,[status(thm)],[111,52006,theory(equality)]) ).

cnf(52141,plain,
    ( e0 = e1
    | op(e1,e1) = e1
    | op(e2,e1) = e1
    | op(e3,e1) = e1
    | op(e2,e1) = e2
    | epred8_0 ),
    inference(spm,[status(thm)],[113,52006,theory(equality)]) ).

cnf(52158,plain,
    ( op(e1,e1) = e2
    | op(e2,e1) = e2
    | op(e3,e1) = e2
    | op(e1,e1) = e1
    | epred8_0 ),
    inference(sr,[status(thm)],[52140,197,theory(equality)]) ).

cnf(52159,plain,
    ( op(e1,e1) = e1
    | op(e2,e1) = e1
    | op(e3,e1) = e1
    | op(e2,e1) = e2
    | epred8_0 ),
    inference(sr,[status(thm)],[52141,198,theory(equality)]) ).

cnf(52163,plain,
    ( op(e2,e2) = e1
    | op(e1,e1) = e1
    | epred8_0
    | e1 != op(e3,e0) ),
    inference(spm,[status(thm)],[170,52008,theory(equality)]) ).

cnf(52164,plain,
    ( op(e2,e2) = e1
    | op(e1,e1) = e1
    | epred8_0
    | e1 != op(e2,e0) ),
    inference(spm,[status(thm)],[171,52008,theory(equality)]) ).

cnf(52166,plain,
    ( op(e2,e2) = e1
    | op(e1,e1) = e1
    | epred8_0
    | e1 != op(e0,e3) ),
    inference(spm,[status(thm)],[146,52008,theory(equality)]) ).

cnf(52174,plain,
    ( op(e2,e2) = e1
    | op(e1,e1) = e1
    | epred8_0
    | op(e1,e1) != e3
    | op(e1,e0) != e2 ),
    inference(spm,[status(thm)],[80,52008,theory(equality)]) ).

cnf(52175,plain,
    ( e1 = e3
    | op(e1,e0) = e3
    | op(e2,e0) = e3
    | op(e3,e0) = e3
    | op(e2,e2) = e1
    | op(e1,e1) = e1
    | epred8_0 ),
    inference(spm,[status(thm)],[117,52008,theory(equality)]) ).

cnf(52176,plain,
    ( e1 = e2
    | op(e1,e0) = e2
    | op(e2,e0) = e2
    | op(e3,e0) = e2
    | op(e2,e2) = e1
    | op(e1,e1) = e1
    | epred8_0 ),
    inference(spm,[status(thm)],[119,52008,theory(equality)]) ).

cnf(52191,plain,
    ( op(e1,e0) = e3
    | op(e2,e0) = e3
    | op(e3,e0) = e3
    | op(e2,e2) = e1
    | op(e1,e1) = e1
    | epred8_0 ),
    inference(sr,[status(thm)],[52175,194,theory(equality)]) ).

cnf(52192,plain,
    ( op(e1,e0) = e2
    | op(e2,e0) = e2
    | op(e3,e0) = e2
    | op(e2,e2) = e1
    | op(e1,e1) = e1
    | epred8_0 ),
    inference(sr,[status(thm)],[52176,195,theory(equality)]) ).

cnf(52203,plain,
    ( op(e2,e2) = e1
    | op(e1,e1) = e1
    | epred8_0
    | e0 != op(e1,e1) ),
    inference(spm,[status(thm)],[166,52010,theory(equality)]) ).

cnf(52358,plain,
    ( op(e1,e1) = e1
    | op(e3,e1) = e2
    | op(e2,e1) = e2
    | epred8_0 ),
    inference(csr,[status(thm)],[52158,52014]) ).

cnf(52405,plain,
    ( op(e1,e1) = e1
    | e1 = e2
    | op(e2,e1) = e2
    | epred8_0
    | op(e2,e1) = e1 ),
    inference(spm,[status(thm)],[52358,52159,theory(equality)]) ).

cnf(52416,plain,
    ( op(e1,e1) = e1
    | op(e2,e1) = e2
    | epred8_0
    | op(e2,e1) = e1 ),
    inference(sr,[status(thm)],[52405,195,theory(equality)]) ).

cnf(52426,plain,
    ( op(e1,e1) = e1
    | epred8_0
    | op(e3,e0) != e1 ),
    inference(csr,[status(thm)],[52163,52015]) ).

cnf(52429,plain,
    ( op(e1,e1) = e1
    | epred8_0
    | op(e3,e1) = e1
    | op(e3,e2) = e1
    | op(e3,e3) = e1 ),
    inference(spm,[status(thm)],[52426,98,theory(equality)]) ).

cnf(52443,plain,
    ( op(e1,e1) = e1
    | epred8_0
    | op(e2,e0) != e1 ),
    inference(csr,[status(thm)],[52164,52015]) ).

cnf(52446,plain,
    ( op(e1,e1) = e1
    | epred8_0
    | op(e2,e1) = e1
    | op(e2,e2) = e1
    | op(e2,e3) = e1 ),
    inference(spm,[status(thm)],[52443,106,theory(equality)]) ).

cnf(52455,plain,
    ( op(e1,e1) = e1
    | epred8_0
    | op(e0,e3) != e1 ),
    inference(csr,[status(thm)],[52166,52015]) ).

cnf(52458,plain,
    ( op(e1,e1) = e1
    | epred8_0
    | op(e1,e3) = e1
    | op(e2,e3) = e1
    | op(e3,e3) = e1 ),
    inference(spm,[status(thm)],[52455,97,theory(equality)]) ).

cnf(52519,plain,
    ( op(e1,e1) = e1
    | epred8_0
    | op(e1,e1) != e0 ),
    inference(csr,[status(thm)],[52203,52015]) ).

cnf(52520,plain,
    ( e0 = e1
    | epred8_0
    | op(e1,e1) = e1
    | op(e1,e1) = e2
    | op(e1,e1) = e3 ),
    inference(spm,[status(thm)],[52519,183,theory(equality)]) ).

cnf(52521,plain,
    ( epred8_0
    | op(e1,e1) = e1
    | op(e1,e1) = e2
    | op(e1,e1) = e3 ),
    inference(sr,[status(thm)],[52520,198,theory(equality)]) ).

cnf(52531,plain,
    ( op(e2,e1) = e1
    | op(e2,e1) = e2
    | epred8_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[139,52416,theory(equality)]) ).

cnf(52583,plain,
    ( op(e1,e1) = e1
    | op(e1,e1) = e3
    | epred8_0 ),
    inference(csr,[status(thm)],[52521,52014]) ).

cnf(52672,plain,
    ( op(e2,e1) = e1
    | op(e2,e1) = e2
    | epred8_0 ),
    inference(csr,[status(thm)],[52531,52012]) ).

cnf(52736,plain,
    ( e1 = e3
    | epred22_0
    | epred8_0
    | op(e3,e2) = e1
    | op(e3,e1) = e1
    | op(e1,e1) = e1 ),
    inference(spm,[status(thm)],[52024,52429,theory(equality)]) ).

cnf(52769,plain,
    ( epred22_0
    | epred8_0
    | op(e3,e2) = e1
    | op(e3,e1) = e1
    | op(e1,e1) = e1 ),
    inference(sr,[status(thm)],[52736,194,theory(equality)]) ).

cnf(52788,plain,
    ( op(e1,e1) = e1
    | e1 = e2
    | op(e2,e1) = e2
    | epred8_0
    | op(e3,e2) = e1
    | epred22_0 ),
    inference(spm,[status(thm)],[52358,52769,theory(equality)]) ).

cnf(52800,plain,
    ( op(e1,e1) = e1
    | op(e2,e1) = e2
    | epred8_0
    | op(e3,e2) = e1
    | epred22_0 ),
    inference(sr,[status(thm)],[52788,195,theory(equality)]) ).

cnf(52802,plain,
    ( op(e2,e1) = e2
    | op(e1,e1) = e1
    | epred22_0
    | epred8_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[156,52800,theory(equality)]) ).

cnf(52895,plain,
    ( op(e2,e1) = e2
    | op(e1,e1) = e1
    | epred22_0
    | epred8_0 ),
    inference(csr,[status(thm)],[52802,52012]) ).

cnf(52896,plain,
    ( op(e2,e1) = e2
    | epred22_0
    | epred8_0
    | e1 != op(e2,e1) ),
    inference(spm,[status(thm)],[163,52895,theory(equality)]) ).

cnf(52916,plain,
    ( op(e2,e1) = e2
    | epred22_0
    | epred8_0 ),
    inference(csr,[status(thm)],[52896,52672]) ).

cnf(52944,plain,
    ( op(e1,e1) = e1
    | op(e2,e1) = e1
    | op(e2,e3) = e1
    | epred8_0 ),
    inference(csr,[status(thm)],[52446,52015]) ).

cnf(52946,plain,
    ( op(e2,e3) = e1
    | op(e2,e1) = e1
    | epred8_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[139,52944,theory(equality)]) ).

cnf(53006,plain,
    ( e1 = e3
    | epred22_0
    | epred8_0
    | op(e2,e3) = e1
    | op(e1,e3) = e1
    | op(e1,e1) = e1 ),
    inference(spm,[status(thm)],[52024,52458,theory(equality)]) ).

cnf(53039,plain,
    ( epred22_0
    | epred8_0
    | op(e2,e3) = e1
    | op(e1,e3) = e1
    | op(e1,e1) = e1 ),
    inference(sr,[status(thm)],[53006,194,theory(equality)]) ).

cnf(53041,plain,
    ( op(e1,e1) = e1
    | op(e2,e3) = e1
    | epred22_0
    | epred8_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[137,53039,theory(equality)]) ).

cnf(53064,plain,
    ( op(e2,e3) = e1
    | op(e2,e1) = e1
    | epred8_0 ),
    inference(csr,[status(thm)],[52946,52012]) ).

cnf(53097,plain,
    ( op(e2,e2) = e1
    | op(e1,e1) = e1
    | epred8_0
    | op(e1,e0) != e2 ),
    inference(csr,[status(thm)],[52174,52583]) ).

cnf(53098,plain,
    ( op(e1,e1) = e1
    | epred8_0
    | op(e1,e0) != e2 ),
    inference(csr,[status(thm)],[53097,52015]) ).

cnf(53105,plain,
    ( op(e1,e1) = e1
    | op(e2,e3) = e1
    | epred22_0
    | epred8_0 ),
    inference(csr,[status(thm)],[53041,52012]) ).

cnf(53106,plain,
    ( op(e2,e3) = e1
    | epred22_0
    | epred8_0
    | e1 != op(e2,e1) ),
    inference(spm,[status(thm)],[163,53105,theory(equality)]) ).

cnf(53126,plain,
    ( op(e2,e3) = e1
    | epred22_0
    | epred8_0 ),
    inference(csr,[status(thm)],[53106,53064]) ).

cnf(53138,plain,
    ( e1 = e0
    | op(e2,e2) = e0
    | op(e2,e1) = e0
    | e1 = e3
    | op(e2,e2) = e3
    | op(e2,e1) = e3
    | epred22_0
    | epred8_0 ),
    inference(spm,[status(thm)],[3569,53126,theory(equality)]) ).

cnf(53147,plain,
    ( op(e2,e2) = e0
    | op(e2,e1) = e0
    | e3 = e1
    | op(e2,e2) = e3
    | op(e2,e1) = e3
    | epred22_0
    | epred8_0 ),
    inference(sr,[status(thm)],[53138,198,theory(equality)]) ).

cnf(53148,plain,
    ( op(e2,e2) = e0
    | op(e2,e1) = e0
    | op(e2,e2) = e3
    | op(e2,e1) = e3
    | epred22_0
    | epred8_0 ),
    inference(sr,[status(thm)],[53147,194,theory(equality)]) ).

cnf(53576,plain,
    ( e0 = e2
    | op(e3,e2) = e2
    | e0 = e1
    | op(e3,e2) = e1
    | epred22_0
    | epred8_0
    | op(e3,e1) = e2
    | op(e3,e2) = e0 ),
    inference(spm,[status(thm)],[52067,52071,theory(equality)]) ).

cnf(53606,plain,
    ( op(e3,e2) = e2
    | e0 = e1
    | op(e3,e2) = e1
    | epred22_0
    | epred8_0
    | op(e3,e1) = e2
    | op(e3,e2) = e0 ),
    inference(sr,[status(thm)],[53576,197,theory(equality)]) ).

cnf(53607,plain,
    ( op(e3,e2) = e2
    | op(e3,e2) = e1
    | epred22_0
    | epred8_0
    | op(e3,e1) = e2
    | op(e3,e2) = e0 ),
    inference(sr,[status(thm)],[53606,198,theory(equality)]) ).

cnf(53932,plain,
    ( e0 = e2
    | e0 = e1
    | epred8_0
    | op(e2,e1) = e3
    | op(e2,e2) = e3
    | op(e2,e2) = e0
    | epred22_0 ),
    inference(spm,[status(thm)],[52672,53148,theory(equality)]) ).

cnf(53937,plain,
    ( e0 = e1
    | epred8_0
    | op(e2,e1) = e3
    | op(e2,e2) = e3
    | op(e2,e2) = e0
    | epred22_0 ),
    inference(sr,[status(thm)],[53932,197,theory(equality)]) ).

cnf(53938,plain,
    ( epred8_0
    | op(e2,e1) = e3
    | op(e2,e2) = e3
    | op(e2,e2) = e0
    | epred22_0 ),
    inference(sr,[status(thm)],[53937,198,theory(equality)]) ).

cnf(53948,plain,
    ( e3 = e2
    | e3 = e1
    | epred8_0
    | op(e2,e2) = e0
    | op(e2,e2) = e3
    | epred22_0 ),
    inference(spm,[status(thm)],[52672,53938,theory(equality)]) ).

cnf(53951,plain,
    ( e3 = e1
    | epred8_0
    | op(e2,e2) = e0
    | op(e2,e2) = e3
    | epred22_0 ),
    inference(sr,[status(thm)],[53948,193,theory(equality)]) ).

cnf(53952,plain,
    ( epred8_0
    | op(e2,e2) = e0
    | op(e2,e2) = e3
    | epred22_0 ),
    inference(sr,[status(thm)],[53951,194,theory(equality)]) ).

cnf(54282,plain,
    ( e2 = e1
    | op(e3,e2) = e1
    | e2 = e0
    | op(e3,e2) = e0
    | epred22_0
    | epred8_0
    | op(e3,e2) = e2 ),
    inference(spm,[status(thm)],[52073,53607,theory(equality)]) ).

cnf(54295,plain,
    ( op(e3,e2) = e1
    | e0 = e2
    | op(e3,e2) = e0
    | epred22_0
    | epred8_0
    | op(e3,e2) = e2 ),
    inference(sr,[status(thm)],[54282,195,theory(equality)]) ).

cnf(54296,plain,
    ( op(e3,e2) = e1
    | op(e3,e2) = e0
    | epred22_0
    | epred8_0
    | op(e3,e2) = e2 ),
    inference(sr,[status(thm)],[54295,197,theory(equality)]) ).

cnf(54299,plain,
    ( op(e3,e2) = e2
    | op(e3,e2) = e1
    | epred22_0
    | epred8_0
    | e0 != op(e2,e2) ),
    inference(spm,[status(thm)],[155,54296,theory(equality)]) ).

cnf(54351,plain,
    ( op(e3,e2) = e1
    | op(e3,e2) = e2
    | epred22_0
    | epred8_0
    | op(e2,e2) = e3 ),
    inference(spm,[status(thm)],[54299,53952,theory(equality)]) ).

cnf(54357,plain,
    ( op(e2,e2) = e3
    | op(e3,e2) = e2
    | epred22_0
    | epred8_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[156,54351,theory(equality)]) ).

cnf(54395,plain,
    ( op(e2,e2) = e3
    | op(e3,e2) = e2
    | epred22_0
    | epred8_0 ),
    inference(csr,[status(thm)],[54357,52012]) ).

cnf(55981,plain,
    ( op(e1,e0) = e3
    | op(e2,e0) = e3
    | op(e3,e0) = e3
    | op(e1,e1) = e1
    | epred8_0 ),
    inference(csr,[status(thm)],[52191,52015]) ).

cnf(56014,plain,
    ( op(e1,e0) = e2
    | op(e2,e0) = e2
    | op(e3,e0) = e2
    | op(e1,e1) = e1
    | epred8_0 ),
    inference(csr,[status(thm)],[52192,52015]) ).

cnf(56015,plain,
    ( op(e1,e1) = e1
    | op(e3,e0) = e2
    | op(e2,e0) = e2
    | epred8_0 ),
    inference(csr,[status(thm)],[56014,53098]) ).

cnf(56017,plain,
    ( op(e1,e1) = e1
    | op(e2,e0) = e2
    | epred8_0
    | e2 != op(e3,e2) ),
    inference(spm,[status(thm)],[129,56015,theory(equality)]) ).

cnf(56038,plain,
    ( op(e1,e1) = e1
    | e2 = e3
    | op(e2,e0) = e3
    | op(e1,e0) = e3
    | epred8_0
    | op(e2,e0) = e2 ),
    inference(spm,[status(thm)],[55981,56015,theory(equality)]) ).

cnf(56049,plain,
    ( op(e1,e1) = e1
    | op(e2,e0) = e3
    | op(e1,e0) = e3
    | epred8_0
    | op(e2,e0) = e2 ),
    inference(sr,[status(thm)],[56038,193,theory(equality)]) ).

cnf(56053,plain,
    ( op(e2,e0) = e2
    | op(e2,e0) = e3
    | op(e1,e1) = e1
    | epred8_0
    | e3 != op(e1,e1) ),
    inference(spm,[status(thm)],[142,56049,theory(equality)]) ).

cnf(56140,plain,
    ( op(e2,e0) = e2
    | op(e1,e1) = e1
    | epred8_0
    | op(e2,e2) = e3
    | epred22_0 ),
    inference(spm,[status(thm)],[56017,54395,theory(equality)]) ).

cnf(56223,plain,
    ( op(e2,e2) = e3
    | op(e2,e0) = e2
    | epred22_0
    | epred8_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[139,56140,theory(equality)]) ).

cnf(56244,plain,
    ( op(e2,e2) = e3
    | op(e2,e0) = e2
    | epred22_0
    | epred8_0 ),
    inference(csr,[status(thm)],[56223,52012]) ).

cnf(56248,plain,
    ( e2 = e3
    | op(e2,e1) = e3
    | op(e2,e2) = e3
    | op(e2,e3) = e3
    | epred22_0
    | epred8_0 ),
    inference(spm,[status(thm)],[102,56244,theory(equality)]) ).

cnf(56271,plain,
    ( op(e2,e1) = e3
    | op(e2,e2) = e3
    | op(e2,e3) = e3
    | epred22_0
    | epred8_0 ),
    inference(sr,[status(thm)],[56248,193,theory(equality)]) ).

cnf(56274,plain,
    ( op(e2,e1) = e3
    | op(e2,e2) = e3
    | epred22_0
    | epred8_0 ),
    inference(csr,[status(thm)],[56271,52027]) ).

cnf(56283,plain,
    ( e3 = e2
    | e3 = e1
    | epred8_0
    | op(e2,e2) = e3
    | epred22_0 ),
    inference(spm,[status(thm)],[52672,56274,theory(equality)]) ).

cnf(56288,plain,
    ( e3 = e1
    | epred8_0
    | op(e2,e2) = e3
    | epred22_0 ),
    inference(sr,[status(thm)],[56283,193,theory(equality)]) ).

cnf(56289,plain,
    ( epred8_0
    | op(e2,e2) = e3
    | epred22_0 ),
    inference(sr,[status(thm)],[56288,194,theory(equality)]) ).

cnf(56667,plain,
    ( op(e2,e0) = e2
    | op(e2,e0) = e3
    | op(e1,e1) = e1
    | epred8_0 ),
    inference(csr,[status(thm)],[56053,52583]) ).

cnf(56669,plain,
    ( op(e2,e0) = e3
    | op(e2,e0) = e2
    | epred8_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[139,56667,theory(equality)]) ).

cnf(56692,plain,
    ( op(e2,e0) = e3
    | op(e2,e0) = e2
    | epred8_0 ),
    inference(csr,[status(thm)],[56669,52012]) ).

cnf(56695,plain,
    ( op(e2,e0) = e2
    | epred8_0
    | e3 != op(e2,e2) ),
    inference(spm,[status(thm)],[135,56692,theory(equality)]) ).

cnf(56780,plain,
    ( op(e2,e0) = e2
    | epred8_0
    | epred22_0 ),
    inference(spm,[status(thm)],[56695,56289,theory(equality)]) ).

cnf(56787,plain,
    ( epred22_0
    | epred8_0
    | e2 != op(e2,e1) ),
    inference(spm,[status(thm)],[136,56780,theory(equality)]) ).

cnf(56825,plain,
    ( epred22_0
    | epred8_0 ),
    inference(csr,[status(thm)],[56787,52916]) ).

cnf(56826,plain,
    ( op(e0,e0) = e0
    | op(e1,e1) = e1
    | epred8_0 ),
    inference(spm,[status(thm)],[1665,56825,theory(equality)]) ).

cnf(56872,plain,
    ( op(e2,e2) = e1
    | op(e1,e1) = e1
    | e0 = e1
    | epred8_0 ),
    inference(spm,[status(thm)],[52008,56826,theory(equality)]) ).

cnf(56887,plain,
    ( op(e2,e2) = e1
    | op(e1,e1) = e1
    | epred8_0 ),
    inference(sr,[status(thm)],[56872,198,theory(equality)]) ).

cnf(56982,plain,
    ( op(e1,e1) = e1
    | epred8_0 ),
    inference(csr,[status(thm)],[56887,52015]) ).

cnf(56984,plain,
    ( epred8_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[139,56982,theory(equality)]) ).

cnf(57014,plain,
    epred8_0,
    inference(csr,[status(thm)],[56984,52012]) ).

cnf(57027,plain,
    ( epred7_0
    | $false ),
    inference(rw,[status(thm)],[1715,57014,theory(equality)]) ).

cnf(57028,plain,
    epred7_0,
    inference(cn,[status(thm)],[57027,theory(equality)]) ).

cnf(57029,plain,
    ( op(e2,e1) = e2
    | op(e3,e1) = e3
    | epred6_0
    | $false ),
    inference(rw,[status(thm)],[3376,57028,theory(equality)]) ).

cnf(57030,plain,
    ( op(e2,e1) = e2
    | op(e3,e1) = e3
    | epred6_0 ),
    inference(cn,[status(thm)],[57029,theory(equality)]) ).

cnf(57031,plain,
    ( op(e2,e2) = e1
    | op(e3,e1) = e3
    | epred6_0
    | $false ),
    inference(rw,[status(thm)],[3372,57028,theory(equality)]) ).

cnf(57032,plain,
    ( op(e2,e2) = e1
    | op(e3,e1) = e3
    | epred6_0 ),
    inference(cn,[status(thm)],[57031,theory(equality)]) ).

cnf(57033,plain,
    ( op(e2,e1) = e2
    | op(e3,e3) = e1
    | epred6_0
    | $false ),
    inference(rw,[status(thm)],[3115,57028,theory(equality)]) ).

cnf(57034,plain,
    ( op(e2,e1) = e2
    | op(e3,e3) = e1
    | epred6_0 ),
    inference(cn,[status(thm)],[57033,theory(equality)]) ).

cnf(57037,plain,
    ( op(e1,e0) = e1
    | epred6_0
    | $false ),
    inference(rw,[status(thm)],[2018,57028,theory(equality)]) ).

cnf(57038,plain,
    ( op(e1,e0) = e1
    | epred6_0 ),
    inference(cn,[status(thm)],[57037,theory(equality)]) ).

cnf(57039,plain,
    ( epred6_0
    | op(e1,e1) != e0
    | $false ),
    inference(rw,[status(thm)],[1829,57028,theory(equality)]) ).

cnf(57040,plain,
    ( epred6_0
    | op(e1,e1) != e0 ),
    inference(cn,[status(thm)],[57039,theory(equality)]) ).

cnf(57044,plain,
    ( epred6_0
    | e1 != op(e1,e1) ),
    inference(spm,[status(thm)],[142,57038,theory(equality)]) ).

cnf(57045,plain,
    ( e1 = e3
    | op(e1,e1) = e3
    | op(e1,e2) = e3
    | op(e1,e3) = e3
    | epred6_0 ),
    inference(spm,[status(thm)],[110,57038,theory(equality)]) ).

cnf(57046,plain,
    ( e1 = e2
    | op(e1,e1) = e2
    | op(e1,e2) = e2
    | op(e1,e3) = e2
    | epred6_0 ),
    inference(spm,[status(thm)],[112,57038,theory(equality)]) ).

cnf(57047,plain,
    ( e1 = e0
    | op(e1,e1) = e0
    | op(e1,e2) = e0
    | op(e1,e3) = e0
    | epred6_0 ),
    inference(spm,[status(thm)],[116,57038,theory(equality)]) ).

cnf(57062,plain,
    ( op(e1,e1) = e3
    | op(e1,e2) = e3
    | op(e1,e3) = e3
    | epred6_0 ),
    inference(sr,[status(thm)],[57045,194,theory(equality)]) ).

cnf(57063,plain,
    ( op(e1,e1) = e2
    | op(e1,e2) = e2
    | op(e1,e3) = e2
    | epred6_0 ),
    inference(sr,[status(thm)],[57046,195,theory(equality)]) ).

cnf(57064,plain,
    ( op(e1,e1) = e0
    | op(e1,e2) = e0
    | op(e1,e3) = e0
    | epred6_0 ),
    inference(sr,[status(thm)],[57047,198,theory(equality)]) ).

cnf(57065,plain,
    ( epred6_0
    | op(e1,e1) = e1
    | op(e1,e1) = e2
    | op(e1,e1) = e3 ),
    inference(spm,[status(thm)],[57040,183,theory(equality)]) ).

cnf(57081,plain,
    ( op(e2,e1) = e2
    | epred6_0
    | e3 != op(e3,e2) ),
    inference(spm,[status(thm)],[127,57030,theory(equality)]) ).

cnf(57083,plain,
    ( op(e2,e1) = e2
    | epred6_0
    | e3 != op(e1,e1) ),
    inference(spm,[status(thm)],[162,57030,theory(equality)]) ).

cnf(57084,plain,
    ( op(e2,e2) = e2
    | epred22_0
    | op(e2,e1) = e2
    | epred6_0 ),
    inference(spm,[status(thm)],[1730,57030,theory(equality)]) ).

cnf(57130,plain,
    ( op(e2,e2) = e1
    | epred6_0
    | e3 != op(e1,e1) ),
    inference(spm,[status(thm)],[162,57032,theory(equality)]) ).

cnf(57158,plain,
    ( op(e2,e1) = e2
    | epred6_0
    | e1 != op(e3,e2) ),
    inference(spm,[status(thm)],[125,57034,theory(equality)]) ).

cnf(57165,plain,
    ( op(e2,e1) = e2
    | epred6_0
    | op(e1,e1) != e2
    | op(e1,e3) != e0 ),
    inference(spm,[status(thm)],[90,57034,theory(equality)]) ).

cnf(57443,plain,
    ( op(e2,e2) = e2
    | epred22_0
    | op(e1,e2) = e3
    | op(e1,e1) = e3
    | epred6_0 ),
    inference(spm,[status(thm)],[1732,57062,theory(equality)]) ).

cnf(57492,plain,
    ( op(e1,e3) = e0
    | op(e1,e2) = e0
    | epred6_0 ),
    inference(csr,[status(thm)],[57064,57040]) ).

cnf(57493,plain,
    ( op(e1,e2) = e0
    | epred6_0
    | e0 != op(e2,e3) ),
    inference(spm,[status(thm)],[151,57492,theory(equality)]) ).

cnf(57514,plain,
    ( e0 = e2
    | op(e1,e2) = e2
    | op(e1,e1) = e2
    | epred6_0
    | op(e1,e2) = e0 ),
    inference(spm,[status(thm)],[57063,57492,theory(equality)]) ).

cnf(57524,plain,
    ( op(e1,e2) = e2
    | op(e1,e1) = e2
    | epred6_0
    | op(e1,e2) = e0 ),
    inference(sr,[status(thm)],[57514,197,theory(equality)]) ).

cnf(57683,plain,
    ( op(e1,e2) = e0
    | epred6_0
    | op(e2,e3) = e1
    | op(e2,e3) = e2
    | op(e2,e3) = e3 ),
    inference(spm,[status(thm)],[57493,177,theory(equality)]) ).

cnf(57825,plain,
    ( op(e1,e1) = e3
    | op(e1,e1) = e2
    | epred6_0 ),
    inference(csr,[status(thm)],[57065,57044]) ).

cnf(57848,plain,
    ( op(e2,e1) = e2
    | epred6_0
    | op(e1,e1) = e2 ),
    inference(spm,[status(thm)],[57083,57825,theory(equality)]) ).

cnf(57849,plain,
    ( op(e2,e2) = e1
    | epred6_0
    | op(e1,e1) = e2 ),
    inference(spm,[status(thm)],[57130,57825,theory(equality)]) ).

cnf(57873,plain,
    ( op(e2,e2) = e1
    | epred6_0
    | e2 != op(e2,e1) ),
    inference(spm,[status(thm)],[163,57849,theory(equality)]) ).

cnf(58041,plain,
    ( op(e1,e2) = e0
    | op(e1,e2) = e2
    | epred6_0
    | e2 != op(e2,e1) ),
    inference(spm,[status(thm)],[163,57524,theory(equality)]) ).

cnf(58069,plain,
    ( op(e2,e1) = e2
    | epred6_0
    | op(e1,e3) != e0 ),
    inference(csr,[status(thm)],[57165,57848]) ).

cnf(58080,plain,
    ( op(e2,e1) = e2
    | epred6_0
    | op(e1,e2) = e0 ),
    inference(spm,[status(thm)],[58069,57492,theory(equality)]) ).

cnf(58116,plain,
    ( op(e3,e2) = e3
    | op(e3,e2) = e2
    | op(e3,e2) = e1
    | op(e2,e1) = e2
    | epred6_0 ),
    inference(spm,[status(thm)],[3357,58080,theory(equality)]) ).

cnf(58667,plain,
    ( op(e1,e2) = e0
    | op(e1,e2) = e2
    | epred6_0 ),
    inference(csr,[status(thm)],[58041,58080]) ).

cnf(59311,plain,
    ( op(e3,e2) = e3
    | op(e3,e2) = e2
    | op(e2,e1) = e2
    | epred6_0 ),
    inference(csr,[status(thm)],[58116,57158]) ).

cnf(59312,plain,
    ( op(e2,e1) = e2
    | op(e3,e2) = e2
    | epred6_0 ),
    inference(csr,[status(thm)],[59311,57081]) ).

cnf(59313,plain,
    ( op(e2,e1) = e2
    | epred6_0
    | e2 != op(e2,e2) ),
    inference(spm,[status(thm)],[155,59312,theory(equality)]) ).

cnf(59319,plain,
    ( op(e2,e2) = e2
    | epred22_0
    | op(e2,e1) = e2
    | epred6_0
    | e2 != e3 ),
    inference(spm,[status(thm)],[1729,59312,theory(equality)]) ).

cnf(59358,plain,
    ( op(e2,e2) = e2
    | op(e2,e1) = e2
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[59319,57084]) ).

cnf(59359,plain,
    ( op(e2,e1) = e2
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[59358,59313]) ).

cnf(59360,plain,
    ( epred22_0
    | epred6_0
    | e2 != op(e2,e2) ),
    inference(spm,[status(thm)],[133,59359,theory(equality)]) ).

cnf(59368,plain,
    ( op(e2,e2) = e1
    | epred6_0
    | epred22_0 ),
    inference(spm,[status(thm)],[57873,59359,theory(equality)]) ).

cnf(59381,plain,
    ( epred22_0
    | epred6_0
    | op(e1,e1) != e3
    | op(e1,e2) != e0 ),
    inference(spm,[status(thm)],[74,59368,theory(equality)]) ).

cnf(59418,plain,
    ( epred22_0
    | epred6_0
    | op(e1,e1) = e2
    | op(e1,e2) != e0 ),
    inference(spm,[status(thm)],[59381,57825,theory(equality)]) ).

cnf(59434,plain,
    ( op(e1,e1) = e2
    | epred22_0
    | epred6_0
    | op(e1,e2) = e2 ),
    inference(spm,[status(thm)],[59418,58667,theory(equality)]) ).

cnf(59466,plain,
    ( e2 = e3
    | op(e1,e2) = e3
    | op(e2,e2) = e2
    | epred22_0
    | epred6_0
    | op(e1,e2) = e2 ),
    inference(spm,[status(thm)],[57443,59434,theory(equality)]) ).

cnf(59470,plain,
    ( op(e1,e2) = e3
    | op(e2,e2) = e2
    | epred22_0
    | epred6_0
    | op(e1,e2) = e2 ),
    inference(sr,[status(thm)],[59466,193,theory(equality)]) ).

cnf(59477,plain,
    ( op(e1,e2) = e3
    | op(e1,e2) = e2
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[59470,59360]) ).

cnf(59493,plain,
    ( e3 = e2
    | e3 = e0
    | epred6_0
    | op(e1,e2) = e2
    | epred22_0 ),
    inference(spm,[status(thm)],[58667,59477,theory(equality)]) ).

cnf(59500,plain,
    ( e0 = e3
    | epred6_0
    | op(e1,e2) = e2
    | epred22_0 ),
    inference(sr,[status(thm)],[59493,193,theory(equality)]) ).

cnf(59501,plain,
    ( epred6_0
    | op(e1,e2) = e2
    | epred22_0 ),
    inference(sr,[status(thm)],[59500,196,theory(equality)]) ).

cnf(59517,plain,
    ( op(e2,e3) = e3
    | op(e2,e3) = e2
    | op(e2,e3) = e1
    | e2 = e0
    | epred6_0
    | epred22_0 ),
    inference(spm,[status(thm)],[57683,59501,theory(equality)]) ).

cnf(59523,plain,
    ( op(e2,e3) = e3
    | op(e2,e3) = e2
    | op(e2,e3) = e1
    | epred6_0
    | epred22_0 ),
    inference(sr,[status(thm)],[59517,197,theory(equality)]) ).

cnf(59563,plain,
    ( op(e2,e2) = e2
    | epred22_0
    | op(e2,e3) = e1
    | op(e2,e3) = e2
    | epred6_0 ),
    inference(spm,[status(thm)],[1731,59523,theory(equality)]) ).

cnf(59592,plain,
    ( op(e2,e3) = e2
    | op(e2,e3) = e1
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[59563,59360]) ).

cnf(59594,plain,
    ( op(e2,e3) = e2
    | epred22_0
    | epred6_0
    | e1 != op(e2,e2) ),
    inference(spm,[status(thm)],[131,59592,theory(equality)]) ).

cnf(59664,plain,
    ( op(e2,e3) = e2
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[59594,59368]) ).

cnf(59666,plain,
    ( epred22_0
    | epred6_0
    | e2 != op(e2,e1) ),
    inference(spm,[status(thm)],[132,59664,theory(equality)]) ).

cnf(59699,plain,
    ( epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[59666,59359]) ).

cnf(59702,plain,
    ( op(e1,e1) = e0
    | op(e1,e1) = e1
    | epred6_0
    | op(e1,e0) != e1 ),
    inference(spm,[status(thm)],[1655,59699,theory(equality)]) ).

cnf(59733,plain,
    ( op(e1,e1) = e0
    | op(e1,e1) = e1
    | epred6_0 ),
    inference(csr,[status(thm)],[59702,57038]) ).

cnf(59734,plain,
    ( op(e1,e1) = e0
    | epred6_0 ),
    inference(csr,[status(thm)],[59733,57044]) ).

cnf(59735,plain,
    epred6_0,
    inference(csr,[status(thm)],[59734,57040]) ).

cnf(59814,plain,
    ( op(e0,e0) = e1
    | op(e0,e3) = e0
    | op(e1,e1) = e1
    | epred5_0
    | $false ),
    inference(rw,[status(thm)],[637,59735,theory(equality)]) ).

cnf(59815,plain,
    ( op(e0,e0) = e1
    | op(e0,e3) = e0
    | op(e1,e1) = e1
    | epred5_0 ),
    inference(cn,[status(thm)],[59814,theory(equality)]) ).

cnf(59828,plain,
    ( op(e0,e1) = e0
    | op(e1,e1) = e1
    | op(e3,e3) = e0
    | epred5_0
    | $false ),
    inference(rw,[status(thm)],[601,59735,theory(equality)]) ).

cnf(59829,plain,
    ( op(e0,e1) = e0
    | op(e1,e1) = e1
    | op(e3,e3) = e0
    | epred5_0 ),
    inference(cn,[status(thm)],[59828,theory(equality)]) ).

cnf(59836,plain,
    ( op(e0,e3) = e0
    | op(e1,e0) = e1
    | epred5_0
    | $false ),
    inference(rw,[status(thm)],[648,59735,theory(equality)]) ).

cnf(59837,plain,
    ( op(e0,e3) = e0
    | op(e1,e0) = e1
    | epred5_0 ),
    inference(cn,[status(thm)],[59836,theory(equality)]) ).

cnf(59842,plain,
    ( op(e1,e0) = e1
    | op(e3,e3) = e0
    | epred5_0
    | $false ),
    inference(rw,[status(thm)],[616,59735,theory(equality)]) ).

cnf(59843,plain,
    ( op(e1,e0) = e1
    | op(e3,e3) = e0
    | epred5_0 ),
    inference(cn,[status(thm)],[59842,theory(equality)]) ).

cnf(59863,plain,
    ( op(e1,e0) = e1
    | epred5_0
    | e0 != op(e3,e3) ),
    inference(spm,[status(thm)],[152,59837,theory(equality)]) ).

cnf(60052,plain,
    ( op(e1,e0) = e1
    | epred5_0 ),
    inference(csr,[status(thm)],[59863,59843]) ).

cnf(60056,plain,
    ( epred5_0
    | e1 != op(e1,e1) ),
    inference(spm,[status(thm)],[142,60052,theory(equality)]) ).

cnf(60097,plain,
    ( op(e1,e1) = e1
    | op(e0,e3) = e0
    | epred5_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[172,59815,theory(equality)]) ).

cnf(60432,plain,
    ( op(e1,e1) = e1
    | op(e0,e3) = e0
    | epred5_0 ),
    inference(csr,[status(thm)],[60097,60052]) ).

cnf(60433,plain,
    ( op(e0,e3) = e0
    | epred5_0 ),
    inference(csr,[status(thm)],[60432,60056]) ).

cnf(60434,plain,
    ( epred5_0
    | e0 != op(e3,e3) ),
    inference(spm,[status(thm)],[152,60433,theory(equality)]) ).

cnf(60438,plain,
    ( epred5_0
    | e0 != op(e0,e1) ),
    inference(spm,[status(thm)],[144,60433,theory(equality)]) ).

cnf(60569,plain,
    ( epred5_0
    | op(e3,e3) = e0
    | op(e1,e1) = e1 ),
    inference(spm,[status(thm)],[60438,59829,theory(equality)]) ).

cnf(60693,plain,
    ( op(e3,e3) = e0
    | epred5_0 ),
    inference(csr,[status(thm)],[60569,60056]) ).

cnf(60694,plain,
    epred5_0,
    inference(csr,[status(thm)],[60693,60434]) ).

cnf(60717,plain,
    ( op(e0,e0) = e0
    | op(e1,e0) = e1
    | op(e2,e0) = e2
    | epred4_0
    | $false ),
    inference(rw,[status(thm)],[519,60694,theory(equality)]) ).

cnf(60718,plain,
    ( op(e0,e0) = e0
    | op(e1,e0) = e1
    | op(e2,e0) = e2
    | epred4_0 ),
    inference(cn,[status(thm)],[60717,theory(equality)]) ).

cnf(60719,plain,
    ( op(e0,e0) = e0
    | op(e1,e1) = e0
    | op(e2,e0) = e2
    | epred4_0
    | $false ),
    inference(rw,[status(thm)],[523,60694,theory(equality)]) ).

cnf(60720,plain,
    ( op(e0,e0) = e0
    | op(e1,e1) = e0
    | op(e2,e0) = e2
    | epred4_0 ),
    inference(cn,[status(thm)],[60719,theory(equality)]) ).

cnf(60721,plain,
    ( op(e0,e0) = e0
    | op(e1,e0) = e1
    | op(e2,e2) = e0
    | epred4_0
    | $false ),
    inference(rw,[status(thm)],[520,60694,theory(equality)]) ).

cnf(60722,plain,
    ( op(e0,e0) = e0
    | op(e1,e0) = e1
    | op(e2,e2) = e0
    | epred4_0 ),
    inference(cn,[status(thm)],[60721,theory(equality)]) ).

cnf(60723,plain,
    ( op(e0,e0) = e0
    | op(e1,e1) = e0
    | op(e2,e2) = e0
    | epred4_0
    | $false ),
    inference(rw,[status(thm)],[524,60694,theory(equality)]) ).

cnf(60724,plain,
    ( op(e0,e0) = e0
    | op(e1,e1) = e0
    | op(e2,e2) = e0
    | epred4_0 ),
    inference(cn,[status(thm)],[60723,theory(equality)]) ).

cnf(60725,plain,
    ( op(e0,e3) = e0
    | epred4_0
    | $false ),
    inference(rw,[status(thm)],[582,60694,theory(equality)]) ).

cnf(60726,plain,
    ( op(e0,e3) = e0
    | epred4_0 ),
    inference(cn,[status(thm)],[60725,theory(equality)]) ).

cnf(60727,plain,
    ( epred4_0
    | op(e0,e0) != e3
    | $false ),
    inference(rw,[status(thm)],[561,60694,theory(equality)]) ).

cnf(60728,plain,
    ( epred4_0
    | op(e0,e0) != e3 ),
    inference(cn,[status(thm)],[60727,theory(equality)]) ).

cnf(60734,plain,
    ( op(e0,e0) = e3
    | op(e2,e2) = e2
    | epred22_0
    | epred4_0 ),
    inference(spm,[status(thm)],[223,60726,theory(equality)]) ).

cnf(60743,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e2
    | op(e0,e0) = e1
    | epred4_0 ),
    inference(spm,[status(thm)],[3847,60726,theory(equality)]) ).

cnf(61011,plain,
    ( epred4_0
    | op(e0,e1) = e3
    | op(e0,e2) = e3
    | op(e0,e3) = e3 ),
    inference(spm,[status(thm)],[60728,118,theory(equality)]) ).

cnf(61020,plain,
    ( epred4_0
    | op(e2,e2) = e2
    | epred22_0 ),
    inference(spm,[status(thm)],[60728,60734,theory(equality)]) ).

cnf(61526,plain,
    ( op(e0,e0) = e1
    | op(e0,e0) = e2
    | epred4_0 ),
    inference(csr,[status(thm)],[60743,60728]) ).

cnf(61530,plain,
    ( op(e0,e0) = e2
    | epred4_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[172,61526,theory(equality)]) ).

cnf(61562,plain,
    ( op(e2,e0) = e2
    | op(e1,e0) = e1
    | e1 = e0
    | epred4_0
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[60718,61526,theory(equality)]) ).

cnf(61564,plain,
    ( op(e2,e2) = e0
    | op(e1,e0) = e1
    | e1 = e0
    | epred4_0
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[60722,61526,theory(equality)]) ).

cnf(61577,plain,
    ( op(e2,e0) = e2
    | op(e1,e0) = e1
    | epred4_0
    | op(e0,e0) = e2 ),
    inference(sr,[status(thm)],[61562,198,theory(equality)]) ).

cnf(61579,plain,
    ( op(e2,e2) = e0
    | op(e1,e0) = e1
    | epred4_0
    | op(e0,e0) = e2 ),
    inference(sr,[status(thm)],[61564,198,theory(equality)]) ).

cnf(61646,plain,
    ( e3 = e0
    | epred4_0
    | op(e0,e2) = e3
    | op(e0,e1) = e3 ),
    inference(spm,[status(thm)],[60726,61011,theory(equality)]) ).

cnf(61667,plain,
    ( epred4_0
    | op(e0,e2) = e3
    | op(e0,e1) = e3 ),
    inference(sr,[status(thm)],[61646,196,theory(equality)]) ).

cnf(61669,plain,
    ( op(e0,e2) = e3
    | epred4_0
    | e3 != op(e2,e1) ),
    inference(spm,[status(thm)],[165,61667,theory(equality)]) ).

cnf(62074,plain,
    ( op(e2,e0) = e2
    | op(e0,e0) = e2
    | epred4_0 ),
    inference(csr,[status(thm)],[61577,61530]) ).

cnf(62107,plain,
    ( op(e2,e0) = e2
    | op(e1,e0) = e1
    | e2 = e0
    | epred4_0 ),
    inference(spm,[status(thm)],[60718,62074,theory(equality)]) ).

cnf(62108,plain,
    ( op(e2,e0) = e2
    | op(e1,e1) = e0
    | e2 = e0
    | epred4_0 ),
    inference(spm,[status(thm)],[60720,62074,theory(equality)]) ).

cnf(62120,plain,
    ( op(e2,e0) = e2
    | op(e1,e0) = e1
    | epred4_0 ),
    inference(sr,[status(thm)],[62107,197,theory(equality)]) ).

cnf(62121,plain,
    ( op(e2,e0) = e2
    | op(e1,e1) = e0
    | epred4_0 ),
    inference(sr,[status(thm)],[62108,197,theory(equality)]) ).

cnf(62126,plain,
    ( op(e2,e0) = e2
    | epred4_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[141,62120,theory(equality)]) ).

cnf(62150,plain,
    ( op(e2,e0) = e2
    | epred4_0
    | e0 != op(e1,e2) ),
    inference(spm,[status(thm)],[139,62121,theory(equality)]) ).

cnf(62155,plain,
    ( op(e2,e0) = e2
    | epred4_0
    | op(e0,e0) != e2
    | op(e0,e1) != e3 ),
    inference(spm,[status(thm)],[88,62121,theory(equality)]) ).

cnf(62352,plain,
    ( op(e2,e2) = e0
    | op(e0,e0) = e2
    | epred4_0 ),
    inference(csr,[status(thm)],[61579,61530]) ).

cnf(62386,plain,
    ( op(e2,e2) = e0
    | op(e1,e1) = e0
    | e2 = e0
    | epred4_0 ),
    inference(spm,[status(thm)],[60724,62352,theory(equality)]) ).

cnf(62397,plain,
    ( op(e2,e2) = e0
    | op(e1,e1) = e0
    | epred4_0 ),
    inference(sr,[status(thm)],[62386,197,theory(equality)]) ).

cnf(62445,plain,
    ( op(e2,e0) = e2
    | epred4_0
    | op(e1,e2) = e1
    | op(e1,e2) = e2
    | op(e1,e2) = e3 ),
    inference(spm,[status(thm)],[62150,182,theory(equality)]) ).

cnf(62792,plain,
    ( op(e2,e0) = e2
    | epred4_0
    | op(e0,e1) != e3 ),
    inference(csr,[status(thm)],[62155,62074]) ).

cnf(62799,plain,
    ( op(e2,e0) = e2
    | epred4_0
    | op(e0,e2) = e3 ),
    inference(spm,[status(thm)],[62792,61667,theory(equality)]) ).

cnf(62811,plain,
    ( op(e2,e0) = e2
    | epred4_0
    | e3 != op(e1,e2) ),
    inference(spm,[status(thm)],[160,62799,theory(equality)]) ).

cnf(65627,plain,
    ( op(e2,e0) = e2
    | op(e1,e2) = e1
    | op(e1,e2) = e2
    | epred4_0 ),
    inference(csr,[status(thm)],[62445,62811]) ).

cnf(65628,plain,
    ( op(e2,e0) = e2
    | op(e1,e2) = e2
    | epred4_0 ),
    inference(csr,[status(thm)],[65627,62126]) ).

cnf(65629,plain,
    ( op(e2,e0) = e2
    | epred4_0
    | e2 != op(e2,e2) ),
    inference(spm,[status(thm)],[157,65628,theory(equality)]) ).

cnf(65647,plain,
    ( op(e2,e0) = e2
    | epred4_0
    | epred22_0 ),
    inference(spm,[status(thm)],[65629,61020,theory(equality)]) ).

cnf(65652,plain,
    ( epred22_0
    | epred4_0
    | e2 != op(e2,e2) ),
    inference(spm,[status(thm)],[135,65647,theory(equality)]) ).

cnf(65694,plain,
    ( epred22_0
    | epred4_0 ),
    inference(csr,[status(thm)],[65652,61020]) ).

cnf(65695,plain,
    ( op(e0,e0) = e0
    | op(e1,e1) = e1
    | epred4_0 ),
    inference(spm,[status(thm)],[1665,65694,theory(equality)]) ).

cnf(65795,plain,
    ( e0 = e1
    | e0 = e2
    | epred4_0
    | op(e1,e1) = e1 ),
    inference(spm,[status(thm)],[61526,65695,theory(equality)]) ).

cnf(65812,plain,
    ( e0 = e2
    | epred4_0
    | op(e1,e1) = e1 ),
    inference(sr,[status(thm)],[65795,198,theory(equality)]) ).

cnf(65813,plain,
    ( epred4_0
    | op(e1,e1) = e1 ),
    inference(sr,[status(thm)],[65812,197,theory(equality)]) ).

cnf(65820,plain,
    ( epred4_0
    | e1 != op(e2,e1) ),
    inference(spm,[status(thm)],[163,65813,theory(equality)]) ).

cnf(65840,plain,
    ( e1 = e0
    | op(e2,e0) = e2
    | epred4_0 ),
    inference(spm,[status(thm)],[62121,65813,theory(equality)]) ).

cnf(65842,plain,
    ( e1 = e0
    | op(e2,e2) = e0
    | epred4_0 ),
    inference(spm,[status(thm)],[62397,65813,theory(equality)]) ).

cnf(65852,plain,
    ( op(e2,e0) = e2
    | epred4_0 ),
    inference(sr,[status(thm)],[65840,198,theory(equality)]) ).

cnf(65853,plain,
    ( op(e2,e2) = e0
    | epred4_0 ),
    inference(sr,[status(thm)],[65842,198,theory(equality)]) ).

cnf(65861,plain,
    ( epred4_0
    | e2 != op(e2,e1) ),
    inference(spm,[status(thm)],[136,65852,theory(equality)]) ).

cnf(65876,plain,
    ( op(e0,e3) = e2
    | op(e0,e2) = e2
    | op(e0,e1) = e2
    | epred4_0 ),
    inference(spm,[status(thm)],[3750,65852,theory(equality)]) ).

cnf(65933,plain,
    ( epred4_0
    | op(e0,e0) != e1
    | op(e0,e2) != e3 ),
    inference(spm,[status(thm)],[234,65853,theory(equality)]) ).

cnf(65937,plain,
    ( op(e2,e1) = e3
    | op(e2,e1) = e2
    | op(e2,e1) = e1
    | epred4_0 ),
    inference(spm,[status(thm)],[3584,65853,theory(equality)]) ).

cnf(66011,plain,
    ( epred4_0
    | op(e0,e0) = e2
    | op(e0,e2) != e3 ),
    inference(spm,[status(thm)],[65933,61526,theory(equality)]) ).

cnf(66147,plain,
    ( e2 = e0
    | epred4_0
    | op(e0,e1) = e2
    | op(e0,e2) = e2 ),
    inference(spm,[status(thm)],[60726,65876,theory(equality)]) ).

cnf(66168,plain,
    ( epred4_0
    | op(e0,e1) = e2
    | op(e0,e2) = e2 ),
    inference(sr,[status(thm)],[66147,197,theory(equality)]) ).

cnf(66191,plain,
    ( e2 = e3
    | op(e0,e2) = e3
    | epred4_0
    | op(e0,e2) = e2 ),
    inference(spm,[status(thm)],[61667,66168,theory(equality)]) ).

cnf(66196,plain,
    ( op(e0,e2) = e3
    | epred4_0
    | op(e0,e2) = e2 ),
    inference(sr,[status(thm)],[66191,193,theory(equality)]) ).

cnf(66226,plain,
    ( op(e0,e0) = e2
    | epred4_0
    | op(e0,e2) = e2 ),
    inference(spm,[status(thm)],[66011,66196,theory(equality)]) ).

cnf(66267,plain,
    ( op(e0,e2) = e2
    | epred4_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[171,66226,theory(equality)]) ).

cnf(66329,plain,
    ( op(e0,e2) = e2
    | epred4_0 ),
    inference(csr,[status(thm)],[66267,65852]) ).

cnf(66579,plain,
    ( op(e2,e1) = e3
    | op(e2,e1) = e2
    | epred4_0 ),
    inference(csr,[status(thm)],[65937,65820]) ).

cnf(66580,plain,
    ( op(e2,e1) = e3
    | epred4_0 ),
    inference(csr,[status(thm)],[66579,65861]) ).

cnf(66587,plain,
    ( op(e0,e2) = e3
    | epred4_0 ),
    inference(spm,[status(thm)],[61669,66580,theory(equality)]) ).

cnf(66621,plain,
    ( e3 = e2
    | epred4_0 ),
    inference(spm,[status(thm)],[66329,66587,theory(equality)]) ).

cnf(66625,plain,
    epred4_0,
    inference(sr,[status(thm)],[66621,193,theory(equality)]) ).

cnf(66710,plain,
    ( op(e1,e0) = e1
    | op(e2,e2) = e0
    | op(e3,e0) = e3
    | epred3_0
    | $false ),
    inference(rw,[status(thm)],[457,66625,theory(equality)]) ).

cnf(66711,plain,
    ( op(e1,e0) = e1
    | op(e2,e2) = e0
    | op(e3,e0) = e3
    | epred3_0 ),
    inference(cn,[status(thm)],[66710,theory(equality)]) ).

cnf(66712,plain,
    ( op(e1,e1) = e0
    | op(e2,e2) = e0
    | op(e3,e0) = e3
    | epred3_0
    | $false ),
    inference(rw,[status(thm)],[473,66625,theory(equality)]) ).

cnf(66713,plain,
    ( op(e1,e1) = e0
    | op(e2,e2) = e0
    | op(e3,e0) = e3
    | epred3_0 ),
    inference(cn,[status(thm)],[66712,theory(equality)]) ).

cnf(66718,plain,
    ( op(e1,e0) = e1
    | op(e2,e2) = e0
    | op(e3,e3) = e0
    | epred3_0
    | $false ),
    inference(rw,[status(thm)],[458,66625,theory(equality)]) ).

cnf(66719,plain,
    ( op(e1,e0) = e1
    | op(e2,e2) = e0
    | op(e3,e3) = e0
    | epred3_0 ),
    inference(cn,[status(thm)],[66718,theory(equality)]) ).

cnf(66720,plain,
    ( op(e1,e1) = e0
    | op(e2,e2) = e0
    | op(e3,e3) = e0
    | epred3_0
    | $false ),
    inference(rw,[status(thm)],[474,66625,theory(equality)]) ).

cnf(66721,plain,
    ( op(e1,e1) = e0
    | op(e2,e2) = e0
    | op(e3,e3) = e0
    | epred3_0 ),
    inference(cn,[status(thm)],[66720,theory(equality)]) ).

cnf(66722,plain,
    ( op(e0,e2) = e0
    | epred3_0
    | $false ),
    inference(rw,[status(thm)],[516,66625,theory(equality)]) ).

cnf(66723,plain,
    ( op(e0,e2) = e0
    | epred3_0 ),
    inference(cn,[status(thm)],[66722,theory(equality)]) ).

cnf(66724,plain,
    ( epred3_0
    | op(e0,e0) != e2
    | $false ),
    inference(rw,[status(thm)],[495,66625,theory(equality)]) ).

cnf(66725,plain,
    ( epred3_0
    | op(e0,e0) != e2 ),
    inference(cn,[status(thm)],[66724,theory(equality)]) ).

cnf(66727,plain,
    ( epred3_0
    | e0 != op(e2,e2) ),
    inference(spm,[status(thm)],[159,66723,theory(equality)]) ).

cnf(66729,plain,
    ( op(e0,e0) = e2
    | op(e3,e3) = e3
    | epred22_0
    | epred3_0 ),
    inference(spm,[status(thm)],[219,66723,theory(equality)]) ).

cnf(66736,plain,
    ( op(e3,e3) = e0
    | op(e2,e3) = e0
    | op(e1,e3) = e0
    | epred3_0 ),
    inference(spm,[status(thm)],[3344,66723,theory(equality)]) ).

cnf(66740,plain,
    ( op(e3,e1) = e0
    | op(e2,e1) = e0
    | op(e1,e1) = e0
    | epred3_0 ),
    inference(spm,[status(thm)],[3438,66723,theory(equality)]) ).

cnf(66747,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e2
    | op(e0,e0) = e1
    | epred3_0 ),
    inference(spm,[status(thm)],[3848,66723,theory(equality)]) ).

cnf(66874,plain,
    ( op(e2,e2) = e0
    | op(e1,e0) = e1
    | epred3_0
    | e3 != op(e3,e1) ),
    inference(spm,[status(thm)],[130,66711,theory(equality)]) ).

cnf(67065,plain,
    ( epred3_0
    | op(e0,e1) = e2
    | op(e0,e2) = e2
    | op(e0,e3) = e2 ),
    inference(spm,[status(thm)],[66725,120,theory(equality)]) ).

cnf(67073,plain,
    ( epred3_0
    | op(e3,e3) = e3
    | epred22_0 ),
    inference(spm,[status(thm)],[66725,66729,theory(equality)]) ).

cnf(67086,plain,
    ( epred3_0
    | op(e2,e2) = e1
    | op(e2,e2) = e2
    | op(e2,e2) = e3 ),
    inference(spm,[status(thm)],[66727,178,theory(equality)]) ).

cnf(67157,plain,
    ( epred22_0
    | epred3_0
    | e3 != op(e1,e3) ),
    inference(spm,[status(thm)],[150,67073,theory(equality)]) ).

cnf(67464,plain,
    ( op(e1,e0) = e1
    | op(e3,e3) = e0
    | epred3_0 ),
    inference(csr,[status(thm)],[66719,66727]) ).

cnf(67473,plain,
    ( op(e1,e0) = e1
    | epred3_0
    | op(e0,e0) != e1
    | op(e0,e3) != e2 ),
    inference(spm,[status(thm)],[238,67464,theory(equality)]) ).

cnf(67525,plain,
    ( e0 = e3
    | epred22_0
    | epred3_0
    | op(e1,e0) = e1 ),
    inference(spm,[status(thm)],[67073,67464,theory(equality)]) ).

cnf(67584,plain,
    ( epred22_0
    | epred3_0
    | op(e1,e0) = e1 ),
    inference(sr,[status(thm)],[67525,196,theory(equality)]) ).

cnf(67585,plain,
    ( epred22_0
    | epred3_0
    | e1 != op(e2,e0) ),
    inference(spm,[status(thm)],[169,67584,theory(equality)]) ).

cnf(67589,plain,
    ( e1 = e3
    | op(e1,e1) = e3
    | op(e1,e2) = e3
    | op(e1,e3) = e3
    | epred22_0
    | epred3_0 ),
    inference(spm,[status(thm)],[110,67584,theory(equality)]) ).

cnf(67606,plain,
    ( op(e1,e1) = e3
    | op(e1,e2) = e3
    | op(e1,e3) = e3
    | epred22_0
    | epred3_0 ),
    inference(sr,[status(thm)],[67589,194,theory(equality)]) ).

cnf(67610,plain,
    ( op(e1,e1) = e0
    | op(e3,e3) = e0
    | epred3_0 ),
    inference(csr,[status(thm)],[66721,66727]) ).

cnf(67612,plain,
    ( op(e1,e1) = e0
    | epred3_0
    | e0 != op(e3,e1) ),
    inference(spm,[status(thm)],[126,67610,theory(equality)]) ).

cnf(67671,plain,
    ( e0 = e3
    | epred22_0
    | epred3_0
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[67073,67610,theory(equality)]) ).

cnf(67730,plain,
    ( epred22_0
    | epred3_0
    | op(e1,e1) = e0 ),
    inference(sr,[status(thm)],[67671,196,theory(equality)]) ).

cnf(67971,plain,
    ( e0 = e3
    | epred22_0
    | epred3_0
    | op(e1,e3) = e0
    | op(e2,e3) = e0 ),
    inference(spm,[status(thm)],[67073,66736,theory(equality)]) ).

cnf(68030,plain,
    ( epred22_0
    | epred3_0
    | op(e1,e3) = e0
    | op(e2,e3) = e0 ),
    inference(sr,[status(thm)],[67971,196,theory(equality)]) ).

cnf(68033,plain,
    ( op(e2,e3) = e0
    | epred22_0
    | epred3_0
    | e0 != op(e1,e1) ),
    inference(spm,[status(thm)],[138,68030,theory(equality)]) ).

cnf(68120,plain,
    ( op(e1,e1) = e0
    | op(e2,e1) = e0
    | epred3_0 ),
    inference(csr,[status(thm)],[66740,67612]) ).

cnf(68289,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e1
    | epred3_0 ),
    inference(csr,[status(thm)],[66747,66725]) ).

cnf(68291,plain,
    ( op(e0,e0) = e1
    | epred3_0
    | e3 != op(e3,e0) ),
    inference(spm,[status(thm)],[170,68289,theory(equality)]) ).

cnf(68292,plain,
    ( op(e0,e0) = e1
    | epred3_0
    | e3 != op(e2,e0) ),
    inference(spm,[status(thm)],[171,68289,theory(equality)]) ).

cnf(68355,plain,
    ( op(e0,e0) = e1
    | epred3_0
    | op(e2,e2) = e0
    | op(e1,e0) = e1 ),
    inference(spm,[status(thm)],[68291,66711,theory(equality)]) ).

cnf(68356,plain,
    ( op(e0,e0) = e1
    | epred3_0
    | op(e2,e2) = e0
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[68291,66713,theory(equality)]) ).

cnf(68412,plain,
    ( op(e2,e3) = e0
    | epred22_0
    | epred3_0 ),
    inference(csr,[status(thm)],[68033,67730]) ).

cnf(68420,plain,
    ( op(e2,e0) = e3
    | op(e2,e0) = e2
    | op(e2,e0) = e1
    | epred22_0
    | epred3_0 ),
    inference(spm,[status(thm)],[3588,68412,theory(equality)]) ).

cnf(68801,plain,
    ( op(e0,e0) = e1
    | op(e1,e0) = e1
    | epred3_0 ),
    inference(csr,[status(thm)],[68355,66727]) ).

cnf(68838,plain,
    ( op(e1,e0) = e1
    | epred3_0
    | op(e0,e3) != e2 ),
    inference(spm,[status(thm)],[67473,68801,theory(equality)]) ).

cnf(68849,plain,
    ( op(e0,e0) = e1
    | op(e1,e1) = e0
    | epred3_0 ),
    inference(csr,[status(thm)],[68356,66727]) ).

cnf(68852,plain,
    ( op(e1,e1) = e0
    | epred3_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[172,68849,theory(equality)]) ).

cnf(69089,plain,
    ( op(e1,e0) = e1
    | epred3_0
    | op(e0,e2) = e2
    | op(e0,e1) = e2 ),
    inference(spm,[status(thm)],[68838,67065,theory(equality)]) ).

cnf(69403,plain,
    ( op(e0,e2) = e2
    | op(e1,e0) = e1
    | epred3_0
    | e2 != op(e3,e1) ),
    inference(spm,[status(thm)],[164,69089,theory(equality)]) ).

cnf(69473,plain,
    ( op(e1,e1) = e3
    | op(e1,e2) = e3
    | epred22_0
    | epred3_0 ),
    inference(csr,[status(thm)],[67606,67157]) ).

cnf(69493,plain,
    ( e3 = e0
    | epred22_0
    | epred3_0
    | op(e1,e2) = e3 ),
    inference(spm,[status(thm)],[67730,69473,theory(equality)]) ).

cnf(69498,plain,
    ( epred22_0
    | epred3_0
    | op(e1,e2) = e3 ),
    inference(sr,[status(thm)],[69493,196,theory(equality)]) ).

cnf(69500,plain,
    ( epred22_0
    | epred3_0
    | e3 != op(e2,e2) ),
    inference(spm,[status(thm)],[157,69498,theory(equality)]) ).

cnf(69740,plain,
    ( epred22_0
    | epred3_0
    | op(e2,e2) = e2
    | op(e2,e2) = e1 ),
    inference(spm,[status(thm)],[69500,67086,theory(equality)]) ).

cnf(69755,plain,
    ( op(e2,e2) = e2
    | epred22_0
    | epred3_0
    | op(e1,e1) != e0
    | op(e1,e2) != e3 ),
    inference(spm,[status(thm)],[230,69740,theory(equality)]) ).

cnf(70052,plain,
    ( op(e2,e2) = e2
    | epred22_0
    | epred3_0
    | op(e1,e1) != e0 ),
    inference(csr,[status(thm)],[69755,69498]) ).

cnf(70053,plain,
    ( op(e2,e2) = e2
    | epred22_0
    | epred3_0 ),
    inference(csr,[status(thm)],[70052,67730]) ).

cnf(70142,plain,
    ( op(e2,e0) = e3
    | op(e2,e0) = e2
    | epred22_0
    | epred3_0 ),
    inference(csr,[status(thm)],[68420,67585]) ).

cnf(70170,plain,
    ( op(e0,e0) = e1
    | epred3_0
    | op(e2,e0) = e2
    | epred22_0 ),
    inference(spm,[status(thm)],[68292,70142,theory(equality)]) ).

cnf(70178,plain,
    ( op(e2,e0) = e2
    | epred22_0
    | epred3_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[172,70170,theory(equality)]) ).

cnf(70317,plain,
    ( op(e2,e0) = e2
    | epred22_0
    | epred3_0 ),
    inference(csr,[status(thm)],[70178,67584]) ).

cnf(70319,plain,
    ( epred22_0
    | epred3_0
    | e2 != op(e2,e2) ),
    inference(spm,[status(thm)],[135,70317,theory(equality)]) ).

cnf(70350,plain,
    ( epred22_0
    | epred3_0 ),
    inference(csr,[status(thm)],[70319,70053]) ).

cnf(70351,plain,
    ( op(e0,e0) = e0
    | op(e1,e1) = e1
    | epred3_0 ),
    inference(spm,[status(thm)],[1665,70350,theory(equality)]) ).

cnf(70502,plain,
    ( e0 = e1
    | e0 = e3
    | epred3_0
    | op(e1,e1) = e1 ),
    inference(spm,[status(thm)],[68289,70351,theory(equality)]) ).

cnf(70520,plain,
    ( e0 = e3
    | epred3_0
    | op(e1,e1) = e1 ),
    inference(sr,[status(thm)],[70502,198,theory(equality)]) ).

cnf(70521,plain,
    ( epred3_0
    | op(e1,e1) = e1 ),
    inference(sr,[status(thm)],[70520,196,theory(equality)]) ).

cnf(70545,plain,
    ( e1 = e0
    | op(e2,e1) = e0
    | epred3_0 ),
    inference(spm,[status(thm)],[68120,70521,theory(equality)]) ).

cnf(70550,plain,
    ( op(e2,e1) = e0
    | epred3_0 ),
    inference(sr,[status(thm)],[70545,198,theory(equality)]) ).

cnf(70558,plain,
    ( op(e3,e1) = e3
    | op(e3,e1) = e2
    | op(e3,e1) = e1
    | epred3_0 ),
    inference(spm,[status(thm)],[3413,70550,theory(equality)]) ).

cnf(71122,plain,
    ( op(e1,e0) = e1
    | epred3_0
    | op(e3,e1) != e3 ),
    inference(csr,[status(thm)],[66874,66727]) ).

cnf(71139,plain,
    ( op(e1,e0) = e1
    | epred3_0
    | op(e3,e1) = e1
    | op(e3,e1) = e2 ),
    inference(spm,[status(thm)],[71122,70558,theory(equality)]) ).

cnf(71758,plain,
    ( op(e3,e1) = e2
    | op(e1,e0) = e1
    | epred3_0
    | e1 != op(e1,e1) ),
    inference(spm,[status(thm)],[162,71139,theory(equality)]) ).

cnf(73359,plain,
    ( op(e3,e1) = e2
    | op(e1,e0) = e1
    | epred3_0 ),
    inference(csr,[status(thm)],[71758,70521]) ).

cnf(73385,plain,
    ( op(e1,e0) = e1
    | op(e0,e2) = e2
    | epred3_0 ),
    inference(spm,[status(thm)],[69403,73359,theory(equality)]) ).

cnf(73422,plain,
    ( e2 = e0
    | epred3_0
    | op(e1,e0) = e1 ),
    inference(spm,[status(thm)],[66723,73385,theory(equality)]) ).

cnf(73433,plain,
    ( epred3_0
    | op(e1,e0) = e1 ),
    inference(sr,[status(thm)],[73422,197,theory(equality)]) ).

cnf(73456,plain,
    ( op(e1,e1) = e0
    | epred3_0 ),
    inference(spm,[status(thm)],[68852,73433,theory(equality)]) ).

cnf(73484,plain,
    ( e0 = e1
    | epred3_0 ),
    inference(spm,[status(thm)],[70521,73456,theory(equality)]) ).

cnf(73488,plain,
    epred3_0,
    inference(sr,[status(thm)],[73484,198,theory(equality)]) ).

cnf(73564,plain,
    ( op(e0,e1) = e0
    | op(e0,e2) = e0
    | $false ),
    inference(rw,[status(thm)],[2877,73488,theory(equality)]) ).

cnf(73565,plain,
    ( op(e0,e1) = e0
    | op(e0,e2) = e0 ),
    inference(cn,[status(thm)],[73564,theory(equality)]) ).

cnf(73566,plain,
    ( op(e0,e0) = e0
    | op(e2,e0) = e2
    | op(e3,e0) = e3
    | epred2_0
    | $false ),
    inference(rw,[status(thm)],[387,73488,theory(equality)]) ).

cnf(73567,plain,
    ( op(e0,e0) = e0
    | op(e2,e0) = e2
    | op(e3,e0) = e3
    | epred2_0 ),
    inference(cn,[status(thm)],[73566,theory(equality)]) ).

cnf(73570,plain,
    ( op(e0,e0) = e0
    | op(e2,e2) = e0
    | op(e3,e0) = e3
    | epred2_0
    | $false ),
    inference(rw,[status(thm)],[403,73488,theory(equality)]) ).

cnf(73571,plain,
    ( op(e0,e0) = e0
    | op(e2,e2) = e0
    | op(e3,e0) = e3
    | epred2_0 ),
    inference(cn,[status(thm)],[73570,theory(equality)]) ).

cnf(73578,plain,
    ( op(e0,e0) = e0
    | op(e2,e0) = e2
    | op(e3,e3) = e0
    | epred2_0
    | $false ),
    inference(rw,[status(thm)],[391,73488,theory(equality)]) ).

cnf(73579,plain,
    ( op(e0,e0) = e0
    | op(e2,e0) = e2
    | op(e3,e3) = e0
    | epred2_0 ),
    inference(cn,[status(thm)],[73578,theory(equality)]) ).

cnf(73600,plain,
    ( op(e0,e0) = e0
    | op(e0,e1) = e0
    | $false ),
    inference(rw,[status(thm)],[1952,73488,theory(equality)]) ).

cnf(73601,plain,
    ( op(e0,e0) = e0
    | op(e0,e1) = e0 ),
    inference(cn,[status(thm)],[73600,theory(equality)]) ).

cnf(73612,plain,
    ( op(e0,e2) = e0
    | epred2_0
    | op(e0,e0) != e1
    | $false ),
    inference(rw,[status(thm)],[430,73488,theory(equality)]) ).

cnf(73613,plain,
    ( op(e0,e2) = e0
    | epred2_0
    | op(e0,e0) != e1 ),
    inference(cn,[status(thm)],[73612,theory(equality)]) ).

cnf(73648,plain,
    ( op(e0,e1) = e0
    | e0 != op(e0,e2) ),
    inference(spm,[status(thm)],[147,73601,theory(equality)]) ).

cnf(73972,plain,
    op(e0,e1) = e0,
    inference(csr,[status(thm)],[73648,73565]) ).

cnf(73973,plain,
    op(e0,e0) != e0,
    inference(rw,[status(thm)],[148,73972,theory(equality)]) ).

cnf(73974,plain,
    e0 != op(e0,e2),
    inference(rw,[status(thm)],[145,73972,theory(equality)]) ).

cnf(73976,plain,
    e0 != op(e1,e1),
    inference(rw,[status(thm)],[166,73972,theory(equality)]) ).

cnf(74048,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e2
    | op(e0,e0) = e1
    | $false ),
    inference(rw,[status(thm)],[3849,73972,theory(equality)]) ).

cnf(74049,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e2
    | op(e0,e0) = e1 ),
    inference(cn,[status(thm)],[74048,theory(equality)]) ).

cnf(74117,plain,
    ( op(e0,e0) = e1
    | e0 = e1
    | op(e0,e2) = e1
    | op(e0,e3) = e1 ),
    inference(rw,[status(thm)],[122,73972,theory(equality)]) ).

cnf(74118,plain,
    ( op(e0,e0) = e1
    | op(e0,e2) = e1
    | op(e0,e3) = e1 ),
    inference(sr,[status(thm)],[74117,198,theory(equality)]) ).

cnf(74124,plain,
    ( e0 = e1
    | op(e1,e1) = e1
    | op(e2,e1) = e1
    | op(e3,e1) = e1 ),
    inference(rw,[status(thm)],[113,73972,theory(equality)]) ).

cnf(74125,plain,
    ( op(e1,e1) = e1
    | op(e2,e1) = e1
    | op(e3,e1) = e1 ),
    inference(sr,[status(thm)],[74124,198,theory(equality)]) ).

cnf(74130,plain,
    ( op(e0,e0) = e0
    | op(e0,e0) = e1
    | $false
    | ~ epred22_0 ),
    inference(rw,[status(thm)],[1664,73972,theory(equality)]) ).

cnf(74131,plain,
    ( op(e0,e0) = e0
    | op(e0,e0) = e1
    | ~ epred22_0 ),
    inference(cn,[status(thm)],[74130,theory(equality)]) ).

cnf(74142,plain,
    ( op(e3,e0) = e3
    | op(e2,e0) = e2
    | epred2_0 ),
    inference(sr,[status(thm)],[73567,73973,theory(equality)]) ).

cnf(74143,plain,
    ( op(e3,e0) = e3
    | op(e2,e2) = e0
    | epred2_0 ),
    inference(sr,[status(thm)],[73571,73973,theory(equality)]) ).

cnf(74150,plain,
    ( op(e0,e2) = e1
    | op(e0,e2) = e2
    | op(e0,e2) = e3 ),
    inference(sr,[status(thm)],[186,73974,theory(equality)]) ).

cnf(74221,plain,
    ( op(e0,e0) = e1
    | ~ epred22_0 ),
    inference(sr,[status(thm)],[74131,73973,theory(equality)]) ).

cnf(74222,plain,
    ( op(e2,e0) = e2
    | epred2_0
    | e3 != op(e3,e3) ),
    inference(spm,[status(thm)],[128,74142,theory(equality)]) ).

cnf(74227,plain,
    ( e3 = e2
    | op(e3,e1) = e2
    | op(e3,e2) = e2
    | op(e3,e3) = e2
    | op(e2,e0) = e2
    | epred2_0 ),
    inference(spm,[status(thm)],[96,74142,theory(equality)]) ).

cnf(74228,plain,
    ( e3 = e1
    | op(e3,e1) = e1
    | op(e3,e2) = e1
    | op(e3,e3) = e1
    | op(e2,e0) = e2
    | epred2_0 ),
    inference(spm,[status(thm)],[98,74142,theory(equality)]) ).

cnf(74240,plain,
    ( op(e3,e1) = e2
    | op(e3,e2) = e2
    | op(e3,e3) = e2
    | op(e2,e0) = e2
    | epred2_0 ),
    inference(sr,[status(thm)],[74227,193,theory(equality)]) ).

cnf(74241,plain,
    ( op(e3,e1) = e1
    | op(e3,e2) = e1
    | op(e3,e3) = e1
    | op(e2,e0) = e2
    | epred2_0 ),
    inference(sr,[status(thm)],[74228,194,theory(equality)]) ).

cnf(74255,plain,
    ( epred2_0
    | op(e0,e0) != e1 ),
    inference(sr,[status(thm)],[73613,73974,theory(equality)]) ).

cnf(74256,plain,
    op(e0,e0) != e1,
    inference(csr,[status(thm)],[74255,1875]) ).

cnf(74263,plain,
    ( op(e1,e0) = e1
    | op(e2,e0) = e1
    | op(e3,e0) = e1 ),
    inference(sr,[status(thm)],[121,74256,theory(equality)]) ).

cnf(74264,plain,
    ( op(e2,e0) = e2
    | epred2_0
    | op(e2,e2) = e2
    | epred22_0 ),
    inference(spm,[status(thm)],[74222,224,theory(equality)]) ).

cnf(74553,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e2 ),
    inference(sr,[status(thm)],[74049,74256,theory(equality)]) ).

cnf(74555,plain,
    ( op(e0,e0) = e2
    | e3 != op(e3,e0) ),
    inference(spm,[status(thm)],[170,74553,theory(equality)]) ).

cnf(74559,plain,
    ( op(e0,e0) = e2
    | e3 != op(e0,e2) ),
    inference(spm,[status(thm)],[147,74553,theory(equality)]) ).

cnf(74631,plain,
    ( op(e0,e0) = e2
    | op(e2,e0) = e2
    | epred2_0 ),
    inference(spm,[status(thm)],[74555,74142,theory(equality)]) ).

cnf(74632,plain,
    ( op(e0,e0) = e2
    | op(e2,e2) = e0
    | epred2_0 ),
    inference(spm,[status(thm)],[74555,74143,theory(equality)]) ).

cnf(74742,plain,
    ( op(e2,e2) = e0
    | epred2_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[171,74632,theory(equality)]) ).

cnf(74912,plain,
    ( op(e0,e2) = e1
    | op(e0,e3) = e1 ),
    inference(sr,[status(thm)],[74118,74256,theory(equality)]) ).

cnf(75016,plain,
    ( op(e2,e1) = e1
    | op(e1,e1) = e1
    | e1 != op(e3,e2) ),
    inference(spm,[status(thm)],[127,74125,theory(equality)]) ).

cnf(75201,plain,
    ( op(e0,e0) = e2
    | op(e0,e2) = e2
    | op(e0,e2) = e1 ),
    inference(spm,[status(thm)],[74559,74150,theory(equality)]) ).

cnf(75371,plain,
    ( op(e2,e0) = e1
    | op(e1,e0) = e1
    | e1 != op(e3,e2) ),
    inference(spm,[status(thm)],[129,74263,theory(equality)]) ).

cnf(75440,plain,
    ( op(e0,e2) = e1
    | op(e0,e2) = e2
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[171,75201,theory(equality)]) ).

cnf(75480,plain,
    ( op(e2,e0) = e2
    | op(e3,e3) = e0
    | epred2_0 ),
    inference(sr,[status(thm)],[73579,73973,theory(equality)]) ).

cnf(75490,plain,
    ( op(e2,e0) = e2
    | epred2_0
    | op(e0,e0) != e2
    | op(e0,e3) != e1 ),
    inference(spm,[status(thm)],[92,75480,theory(equality)]) ).

cnf(75591,plain,
    ( op(e2,e0) = e2
    | epred2_0
    | op(e0,e3) != e1 ),
    inference(csr,[status(thm)],[75490,74631]) ).

cnf(75596,plain,
    ( op(e2,e0) = e2
    | epred2_0
    | op(e0,e2) = e1 ),
    inference(spm,[status(thm)],[75591,74912,theory(equality)]) ).

cnf(75597,plain,
    ( op(e2,e0) = e2
    | epred2_0
    | e1 != op(e3,e2) ),
    inference(spm,[status(thm)],[158,75596,theory(equality)]) ).

cnf(78130,plain,
    ( op(e3,e1) = e2
    | op(e3,e2) = e2
    | op(e3,e3) = e2
    | epred2_0 ),
    inference(csr,[status(thm)],[74240,3299]) ).

cnf(78165,plain,
    ( e2 = e0
    | op(e2,e0) = e2
    | epred2_0
    | op(e3,e2) = e2
    | op(e3,e1) = e2 ),
    inference(spm,[status(thm)],[75480,78130,theory(equality)]) ).

cnf(78197,plain,
    ( op(e2,e0) = e2
    | epred2_0
    | op(e3,e2) = e2
    | op(e3,e1) = e2 ),
    inference(sr,[status(thm)],[78165,197,theory(equality)]) ).

cnf(78370,plain,
    ( op(e3,e1) = e1
    | op(e2,e0) = e2
    | op(e3,e3) = e1
    | epred2_0 ),
    inference(csr,[status(thm)],[74241,75597]) ).

cnf(78407,plain,
    ( e1 = e0
    | op(e2,e0) = e2
    | epred2_0
    | op(e3,e1) = e1 ),
    inference(spm,[status(thm)],[75480,78370,theory(equality)]) ).

cnf(78442,plain,
    ( op(e2,e0) = e2
    | epred2_0
    | op(e3,e1) = e1 ),
    inference(sr,[status(thm)],[78407,198,theory(equality)]) ).

cnf(78452,plain,
    ( op(e2,e2) = e2
    | epred22_0
    | op(e2,e0) = e2
    | epred2_0
    | e1 != e3 ),
    inference(spm,[status(thm)],[1730,78442,theory(equality)]) ).

cnf(78469,plain,
    ( e1 = e2
    | op(e3,e2) = e2
    | op(e2,e0) = e2
    | epred2_0 ),
    inference(spm,[status(thm)],[78197,78442,theory(equality)]) ).

cnf(78476,plain,
    ( op(e3,e2) = e2
    | op(e2,e0) = e2
    | epred2_0 ),
    inference(sr,[status(thm)],[78469,195,theory(equality)]) ).

cnf(78492,plain,
    ( op(e2,e0) = e2
    | epred2_0
    | e2 != op(e2,e2) ),
    inference(spm,[status(thm)],[155,78476,theory(equality)]) ).

cnf(78634,plain,
    ( op(e2,e2) = e2
    | op(e2,e0) = e2
    | epred22_0
    | epred2_0 ),
    inference(csr,[status(thm)],[78452,74264]) ).

cnf(78635,plain,
    ( op(e2,e0) = e2
    | epred22_0
    | epred2_0 ),
    inference(csr,[status(thm)],[78634,78492]) ).

cnf(78637,plain,
    ( epred22_0
    | epred2_0
    | e2 != op(e2,e2) ),
    inference(spm,[status(thm)],[135,78635,theory(equality)]) ).

cnf(78651,plain,
    ( op(e2,e2) = e0
    | epred2_0
    | epred22_0 ),
    inference(spm,[status(thm)],[74742,78635,theory(equality)]) ).

cnf(78658,plain,
    ( op(e0,e2) = e2
    | op(e0,e2) = e1
    | epred22_0
    | epred2_0 ),
    inference(spm,[status(thm)],[75440,78635,theory(equality)]) ).

cnf(78674,plain,
    ( epred22_0
    | epred2_0
    | op(e0,e0) != e3
    | op(e0,e2) != e1 ),
    inference(spm,[status(thm)],[76,78651,theory(equality)]) ).

cnf(78675,plain,
    ( op(e3,e2) = e3
    | op(e3,e2) = e2
    | op(e3,e2) = e1
    | epred22_0
    | epred2_0 ),
    inference(spm,[status(thm)],[3356,78651,theory(equality)]) ).

cnf(78787,plain,
    ( epred22_0
    | epred2_0
    | op(e0,e0) = e2
    | op(e0,e2) != e1 ),
    inference(spm,[status(thm)],[78674,74553,theory(equality)]) ).

cnf(78932,plain,
    ( op(e0,e0) = e2
    | epred22_0
    | epred2_0
    | op(e0,e2) = e2 ),
    inference(spm,[status(thm)],[78787,78658,theory(equality)]) ).

cnf(78968,plain,
    ( op(e0,e2) = e2
    | epred22_0
    | epred2_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[171,78932,theory(equality)]) ).

cnf(79087,plain,
    ( op(e0,e2) = e2
    | epred22_0
    | epred2_0 ),
    inference(csr,[status(thm)],[78968,78635]) ).

cnf(79088,plain,
    ( epred22_0
    | epred2_0
    | e2 != op(e3,e2) ),
    inference(spm,[status(thm)],[158,79087,theory(equality)]) ).

cnf(79269,plain,
    ( op(e3,e2) = e3
    | op(e3,e2) = e1
    | epred22_0
    | epred2_0 ),
    inference(csr,[status(thm)],[78675,79088]) ).

cnf(79277,plain,
    ( op(e2,e2) = e2
    | epred22_0
    | op(e3,e2) = e1
    | epred2_0 ),
    inference(spm,[status(thm)],[1729,79269,theory(equality)]) ).

cnf(79315,plain,
    ( op(e3,e2) = e1
    | epred22_0
    | epred2_0 ),
    inference(csr,[status(thm)],[79277,78637]) ).

cnf(79340,plain,
    ( op(e1,e1) = e1
    | op(e2,e1) = e1
    | epred22_0
    | epred2_0 ),
    inference(spm,[status(thm)],[75016,79315,theory(equality)]) ).

cnf(79345,plain,
    ( op(e1,e0) = e1
    | op(e2,e0) = e1
    | epred22_0
    | epred2_0 ),
    inference(spm,[status(thm)],[75371,79315,theory(equality)]) ).

cnf(79447,plain,
    ( op(e2,e0) = e1
    | epred22_0
    | epred2_0
    | e1 != op(e1,e1) ),
    inference(spm,[status(thm)],[142,79345,theory(equality)]) ).

cnf(79533,plain,
    ( op(e2,e0) = e1
    | epred22_0
    | epred2_0
    | op(e2,e1) = e1 ),
    inference(spm,[status(thm)],[79447,79340,theory(equality)]) ).

cnf(79635,plain,
    ( e1 = e2
    | epred22_0
    | epred2_0
    | op(e2,e1) = e1 ),
    inference(spm,[status(thm)],[78635,79533,theory(equality)]) ).

cnf(79642,plain,
    ( epred22_0
    | epred2_0
    | op(e2,e1) = e1 ),
    inference(sr,[status(thm)],[79635,195,theory(equality)]) ).

cnf(79648,plain,
    ( e1 = e3
    | op(e2,e2) = e3
    | e1 = e2
    | op(e2,e2) = e2
    | epred22_0
    | epred2_0 ),
    inference(spm,[status(thm)],[22566,79642,theory(equality)]) ).

cnf(79658,plain,
    ( op(e2,e2) = e3
    | e1 = e2
    | op(e2,e2) = e2
    | epred22_0
    | epred2_0 ),
    inference(sr,[status(thm)],[79648,194,theory(equality)]) ).

cnf(79659,plain,
    ( op(e2,e2) = e3
    | op(e2,e2) = e2
    | epred22_0
    | epred2_0 ),
    inference(sr,[status(thm)],[79658,195,theory(equality)]) ).

cnf(79708,plain,
    ( op(e2,e2) = e3
    | epred22_0
    | epred2_0 ),
    inference(csr,[status(thm)],[79659,78637]) ).

cnf(79735,plain,
    ( e3 = e0
    | epred22_0
    | epred2_0 ),
    inference(spm,[status(thm)],[78651,79708,theory(equality)]) ).

cnf(79741,plain,
    ( epred22_0
    | epred2_0 ),
    inference(sr,[status(thm)],[79735,196,theory(equality)]) ).

cnf(79745,plain,
    ( op(e0,e0) = e1
    | epred2_0 ),
    inference(spm,[status(thm)],[74221,79741,theory(equality)]) ).

cnf(79752,plain,
    epred2_0,
    inference(sr,[status(thm)],[79745,74256,theory(equality)]) ).

cnf(79843,plain,
    ( op(e0,e0) = e0
    | op(e1,e1) = e0
    | $false ),
    inference(rw,[status(thm)],[1938,79752,theory(equality)]) ).

cnf(79844,plain,
    ( op(e0,e0) = e0
    | op(e1,e1) = e0 ),
    inference(cn,[status(thm)],[79843,theory(equality)]) ).

cnf(79845,plain,
    op(e1,e1) = e0,
    inference(sr,[status(thm)],[79844,73973,theory(equality)]) ).

cnf(79846,plain,
    $false,
    inference(sr,[status(thm)],[79845,73976,theory(equality)]) ).

cnf(79847,plain,
    $false,
    79846,
    [proof] ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% % SZS status Started for /home/graph/tptp/TPTP/Problems/ALG/ALG162+1.p
% --creating new selector for []
% -running prover on /tmp/tmpzhwoE7/sel_ALG162+1.p_1 with time limit 29
% -prover status Unsatisfiable
% Problem ALG162+1.p solved in phase 0.
% % SZS status Theorem for /home/graph/tptp/TPTP/Problems/ALG/ALG162+1.p
% % SZS status Ended for /home/graph/tptp/TPTP/Problems/ALG/ALG162+1.p
% Solved 1 out of 1.
% # Problem is unsatisfiable (or provable), constructing proof object
% # SZS status Unsatisfiable
% # SZS output start CNFRefutation.
% See solution above
% # SZS output end CNFRefutation
% 
%------------------------------------------------------------------------------