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

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : SInE---0.4
% Problem  : ALG154+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:06:51 EST 2010

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

% Comments : 
%------------------------------------------------------------------------------
fof(1,axiom,
    ~ ( e2 = op(op(e3,e3),op(e3,e3))
      & e1 = op(op(e3,e3),e3)
      & e0 = op(e3,e3) ),
    file('/tmp/tmpyDG-3P/sel_ALG154+1.p_2',ax29) ).

fof(2,axiom,
    ~ ( e2 = op(op(e3,e3),op(e3,e3))
      & e0 = op(op(e3,e3),e3)
      & e1 = op(e3,e3) ),
    file('/tmp/tmpyDG-3P/sel_ALG154+1.p_2',ax28) ).

fof(3,axiom,
    ~ ( e0 = op(op(e3,e3),op(e3,e3))
      & e2 = op(op(e3,e3),e3)
      & e1 = op(e3,e3) ),
    file('/tmp/tmpyDG-3P/sel_ALG154+1.p_2',ax25) ).

fof(4,axiom,
    ~ ( e0 = op(op(e3,e3),op(e3,e3))
      & e1 = op(op(e3,e3),e3)
      & e2 = op(e3,e3) ),
    file('/tmp/tmpyDG-3P/sel_ALG154+1.p_2',ax24) ).

fof(5,axiom,
    ~ ( e1 = op(op(e3,e3),op(e3,e3))
      & e2 = op(op(e3,e3),e3)
      & e0 = op(e3,e3) ),
    file('/tmp/tmpyDG-3P/sel_ALG154+1.p_2',ax27) ).

fof(6,axiom,
    ~ ( e1 = op(op(e3,e3),op(e3,e3))
      & e0 = op(op(e3,e3),e3)
      & e2 = op(e3,e3) ),
    file('/tmp/tmpyDG-3P/sel_ALG154+1.p_2',ax26) ).

fof(7,axiom,
    ~ ( e1 = op(op(e2,e2),op(e2,e2))
      & e3 = op(op(e2,e2),e2)
      & e0 = op(e2,e2) ),
    file('/tmp/tmpyDG-3P/sel_ALG154+1.p_2',ax21) ).

fof(8,axiom,
    ~ ( e1 = op(op(e2,e2),op(e2,e2))
      & e0 = op(op(e2,e2),e2)
      & e3 = op(e2,e2) ),
    file('/tmp/tmpyDG-3P/sel_ALG154+1.p_2',ax20) ).

fof(9,axiom,
    ~ ( e3 = op(op(e2,e2),op(e2,e2))
      & e1 = op(op(e2,e2),e2)
      & e0 = op(e2,e2) ),
    file('/tmp/tmpyDG-3P/sel_ALG154+1.p_2',ax23) ).

fof(10,axiom,
    ~ ( e3 = op(op(e2,e2),op(e2,e2))
      & e0 = op(op(e2,e2),e2)
      & e1 = op(e2,e2) ),
    file('/tmp/tmpyDG-3P/sel_ALG154+1.p_2',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/tmpyDG-3P/sel_ALG154+1.p_2',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/tmpyDG-3P/sel_ALG154+1.p_2',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/tmpyDG-3P/sel_ALG154+1.p_2',ax1) ).

fof(14,axiom,
    ~ ( e1 = op(op(e0,e0),op(e0,e0))
      & e2 = op(op(e0,e0),e0)
      & e3 = op(e0,e0) ),
    file('/tmp/tmpyDG-3P/sel_ALG154+1.p_2',ax6) ).

fof(15,axiom,
    ~ ( e1 = op(op(e0,e0),op(e0,e0))
      & e3 = op(op(e0,e0),e0)
      & e2 = op(e0,e0) ),
    file('/tmp/tmpyDG-3P/sel_ALG154+1.p_2',ax7) ).

fof(16,axiom,
    ( e0 != e1
    & e0 != e2
    & e0 != e3
    & e1 != e2
    & e1 != e3
    & e2 != e3 ),
    file('/tmp/tmpyDG-3P/sel_ALG154+1.p_2',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) = e1
        & op(e0,e1) != e0 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != 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) = e2
        & op(e0,e2) != e0 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != 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) = e3
        & op(e0,e3) != e0 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e3,e1) = e3
        & op(e3,e3) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e3,e1) = e3
        & op(e3,e3) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e3,e1) = e3
        & op(e3,e3) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e3,e1) = e3
        & op(e3,e3) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e3,e2) = e3
        & op(e3,e3) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e3,e2) = e3
        & op(e3,e3) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e3,e2) = e3
        & op(e3,e3) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e3,e2) = e3
        & op(e3,e3) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != 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,op(e0,e0)) = e0
        & op(e0,op(e0,e1)) = e1
        & op(e0,op(e0,e2)) = e2
        & op(e0,op(e0,e3)) = e3
        & ( op(e0,e0) != e0
          | op(e0,e0) = e0 )
        & ( op(e1,e1) != e0
          | op(e1,e0) = e1 )
        & ( op(e2,e2) != e0
          | op(e2,e0) = e2 )
        & ( op(e3,e3) != e0
          | op(e3,e0) = e3 ) )
      | ( op(e1,op(e1,e0)) = e0
        & op(e1,op(e1,e1)) = e1
        & op(e1,op(e1,e2)) = e2
        & op(e1,op(e1,e3)) = e3
        & ( op(e0,e0) != e1
          | op(e0,e1) = e0 )
        & ( op(e1,e1) != e1
          | op(e1,e1) = e1 )
        & ( op(e2,e2) != e1
          | op(e2,e1) = e2 )
        & ( op(e3,e3) != e1
          | op(e3,e1) = e3 ) )
      | ( op(e2,op(e2,e0)) = e0
        & op(e2,op(e2,e1)) = e1
        & op(e2,op(e2,e2)) = e2
        & op(e2,op(e2,e3)) = e3
        & ( op(e0,e0) != e2
          | op(e0,e2) = e0 )
        & ( op(e1,e1) != e2
          | op(e1,e2) = e1 )
        & ( op(e2,e2) != e2
          | op(e2,e2) = e2 )
        & ( op(e3,e3) != e2
          | op(e3,e2) = e3 ) )
      | ( op(e3,op(e3,e0)) = e0
        & op(e3,op(e3,e1)) = e1
        & op(e3,op(e3,e2)) = e2
        & op(e3,op(e3,e3)) = e3
        & ( op(e0,e0) != e3
          | op(e0,e3) = e0 )
        & ( op(e1,e1) != e3
          | op(e1,e3) = e1 )
        & ( op(e2,e2) != e3
          | op(e2,e3) = e2 )
        & ( op(e3,e3) != e3
          | op(e3,e3) = e3 ) ) ) ),
    file('/tmp/tmpyDG-3P/sel_ALG154+1.p_2',ax5) ).

fof(18,axiom,
    ~ ( e2 = op(op(e0,e0),op(e0,e0))
      & e1 = op(op(e0,e0),e0)
      & e3 = op(e0,e0) ),
    file('/tmp/tmpyDG-3P/sel_ALG154+1.p_2',ax8) ).

fof(19,axiom,
    ~ ( e2 = op(op(e0,e0),op(e0,e0))
      & e3 = op(op(e0,e0),e0)
      & e1 = op(e0,e0) ),
    file('/tmp/tmpyDG-3P/sel_ALG154+1.p_2',ax9) ).

fof(20,axiom,
    ~ ( e2 = op(op(e1,e1),op(e1,e1))
      & e0 = op(op(e1,e1),e1)
      & e3 = op(e1,e1) ),
    file('/tmp/tmpyDG-3P/sel_ALG154+1.p_2',ax14) ).

fof(21,axiom,
    ~ ( e2 = op(op(e1,e1),op(e1,e1))
      & e3 = op(op(e1,e1),e1)
      & e0 = op(e1,e1) ),
    file('/tmp/tmpyDG-3P/sel_ALG154+1.p_2',ax15) ).

fof(22,axiom,
    ~ ( e3 = op(op(e1,e1),op(e1,e1))
      & e0 = op(op(e1,e1),e1)
      & e2 = op(e1,e1) ),
    file('/tmp/tmpyDG-3P/sel_ALG154+1.p_2',ax16) ).

fof(23,axiom,
    ~ ( e3 = op(op(e1,e1),op(e1,e1))
      & e2 = op(op(e1,e1),e1)
      & e0 = op(e1,e1) ),
    file('/tmp/tmpyDG-3P/sel_ALG154+1.p_2',ax17) ).

fof(24,axiom,
    ~ ( e3 = op(op(e0,e0),op(e0,e0))
      & e1 = op(op(e0,e0),e0)
      & e2 = op(e0,e0) ),
    file('/tmp/tmpyDG-3P/sel_ALG154+1.p_2',ax10) ).

fof(25,axiom,
    ~ ( e3 = op(op(e0,e0),op(e0,e0))
      & e2 = op(op(e0,e0),e0)
      & e1 = op(e0,e0) ),
    file('/tmp/tmpyDG-3P/sel_ALG154+1.p_2',ax11) ).

fof(26,axiom,
    ~ ( e0 = op(op(e1,e1),op(e1,e1))
      & e2 = op(op(e1,e1),e1)
      & e3 = op(e1,e1) ),
    file('/tmp/tmpyDG-3P/sel_ALG154+1.p_2',ax12) ).

fof(27,axiom,
    ~ ( e0 = op(op(e1,e1),op(e1,e1))
      & e3 = op(op(e1,e1),e1)
      & e2 = op(e1,e1) ),
    file('/tmp/tmpyDG-3P/sel_ALG154+1.p_2',ax13) ).

fof(28,axiom,
    ~ ( e0 = op(op(e2,e2),op(e2,e2))
      & e1 = op(op(e2,e2),e2)
      & e3 = op(e2,e2) ),
    file('/tmp/tmpyDG-3P/sel_ALG154+1.p_2',ax18) ).

fof(29,axiom,
    ~ ( e0 = op(op(e2,e2),op(e2,e2))
      & e3 = op(op(e2,e2),e2)
      & e1 = op(e2,e2) ),
    file('/tmp/tmpyDG-3P/sel_ALG154+1.p_2',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) = e1
        & op(e0,e1) != e0 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != 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) = e1
        & op(e0,e1) != e0 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != 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) = e1
        & op(e0,e1) != e0 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != 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) = e1
        & op(e0,e1) != e0 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != 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) = e1
        & op(e0,e1) != e0 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != 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) = e1
        & op(e0,e1) != e0 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != 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) = e1
        & op(e0,e1) != e0 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != 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) = e1
        & op(e0,e1) != e0 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != 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) = e2
        & op(e0,e2) != e0 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != 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) = e1
        & op(e0,e1) != e0 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != 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) = e2
        & op(e0,e2) != e0 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != 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) = e1
        & op(e0,e1) != e0 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != 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) = e2
        & op(e0,e2) != e0 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != 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) = e1
        & op(e0,e1) != e0 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != 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) = e2
        & op(e0,e2) != e0 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != 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) = e1
        & op(e0,e1) != e0 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != 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) = e2
        & op(e0,e2) != e0 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != 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) = e1
        & op(e0,e1) != e0 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != 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) = e2
        & op(e0,e2) != e0 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != 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) = e1
        & op(e0,e1) != e0 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != 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) = e2
        & op(e0,e2) != e0 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != 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) = e3
        & op(e0,e3) != 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) = e1
        & op(e0,e1) != e0 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != 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) = e2
        & op(e0,e2) != e0 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != 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) = e3
        & op(e0,e3) != e0 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != 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) = e1
        & op(e0,e1) != e0 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != 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) = e2
        & op(e0,e2) != e0 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != 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) = e3
        & op(e0,e3) != e0 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != 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) = e1
        & op(e0,e1) != e0 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != 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) = e2
        & op(e0,e2) != e0 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != 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) = e3
        & op(e0,e3) != e0 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e3,e1) = e3
        & op(e3,e3) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e3,e1) = e3
        & op(e3,e3) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != 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) = e1
        & op(e0,e1) != e0 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != 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) = e2
        & op(e0,e2) != e0 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != 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) = e3
        & op(e0,e3) != e0 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e3,e1) = e3
        & op(e3,e3) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e3,e1) = e3
        & op(e3,e3) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e3,e1) = e3
        & op(e3,e3) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e3,e1) = e3
        & op(e3,e3) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e3,e2) = e3
        & op(e3,e3) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != 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) = e1
        & op(e0,e1) != e0 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != 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) = e2
        & op(e0,e2) != e0 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != 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) = e3
        & op(e0,e3) != e0 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e3,e1) = e3
        & op(e3,e3) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e3,e1) = e3
        & op(e3,e3) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e3,e1) = e3
        & op(e3,e3) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e3,e1) = e3
        & op(e3,e3) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e3,e2) = e3
        & op(e3,e3) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e3,e2) = e3
        & op(e3,e3) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e3,e2) = e3
        & op(e3,e3) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e3,e2) = e3
        & op(e3,e3) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != 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) = e1
        & op(e0,e1) != e0 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != 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) = e2
        & op(e0,e2) != e0 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != e3 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != 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) = e3
        & op(e0,e3) != e0 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e3,e1) = e3
        & op(e3,e3) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e3,e1) = e3
        & op(e3,e3) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e3,e1) = e3
        & op(e3,e3) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != e2 )
      | ( op(e3,e1) = e3
        & op(e3,e3) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e3,e2) = e3
        & op(e3,e3) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != e0 )
      | ( op(e3,e2) = e3
        & op(e3,e3) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e3,e2) = e3
        & op(e3,e3) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e3,e2) = e3
        & op(e3,e3) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != 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,op(e0,e0)) = e0
        & op(e0,op(e0,e1)) = e1
        & op(e0,op(e0,e2)) = e2
        & op(e0,op(e0,e3)) = e3
        & ( op(e0,e0) != e0
          | op(e0,e0) = e0 )
        & ( op(e1,e1) != e0
          | op(e1,e0) = e1 )
        & ( op(e2,e2) != e0
          | op(e2,e0) = e2 )
        & ( op(e3,e3) != e0
          | op(e3,e0) = e3 ) )
      | ( op(e1,op(e1,e0)) = e0
        & op(e1,op(e1,e1)) = e1
        & op(e1,op(e1,e2)) = e2
        & op(e1,op(e1,e3)) = e3
        & ( op(e0,e0) != e1
          | op(e0,e1) = e0 )
        & ( op(e1,e1) != e1
          | op(e1,e1) = e1 )
        & ( op(e2,e2) != e1
          | op(e2,e1) = e2 )
        & ( op(e3,e3) != e1
          | op(e3,e1) = e3 ) ) ) ),
    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,op(e2,e0)) = e0
        & op(e2,op(e2,e1)) = e1
        & op(e2,op(e2,e2)) = e2
        & op(e2,op(e2,e3)) = e3
        & ( op(e0,e0) != e2
          | op(e0,e2) = e0 )
        & ( op(e1,e1) != e2
          | op(e1,e2) = e1 )
        & ( op(e2,e2) != e2
          | op(e2,e2) = e2 )
        & ( op(e3,e3) != e2
          | op(e3,e2) = e3 ) )
      | ( op(e3,op(e3,e0)) = e0
        & op(e3,op(e3,e1)) = e1
        & op(e3,op(e3,e2)) = e2
        & op(e3,op(e3,e3)) = e3
        & ( op(e0,e0) != e3
          | op(e0,e3) = e0 )
        & ( op(e1,e1) != e3
          | op(e1,e3) = e1 )
        & ( op(e2,e2) != e3
          | op(e2,e3) = e2 )
        & ( 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) = e1
        & op(e0,e1) != e0 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != 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) = e1
        & op(e2,e1) != e2 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != 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) = e2
        & op(e1,e2) != e1 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e0,e2) = e0
        & op(e0,e0) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != 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) = e3
        & op(e0,e3) != e0 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != e1 )
      | ( op(e0,e3) = e0
        & op(e0,e0) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != 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) = e3
        & op(e3,e3) != e3 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != e0 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != 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) = e0
        & op(e2,e0) != e2 )
      | ( op(e1,e0) = e1
        & op(e1,e1) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != 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) = e2
        & op(e0,e2) != e0 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e1,e1) = e2
        & op(e1,e2) != e1 )
      | ( op(e1,e2) = e1
        & op(e1,e1) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != 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) = e2
        & op(e3,e2) != e3 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e0,e0) = e3
        & op(e0,e3) != e0 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e1,e1) = e3
        & op(e1,e3) != 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) = e3
        & op(e2,e3) != e2 )
      | ( op(e1,e3) = e1
        & op(e1,e1) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e0,e0) = e0
        & op(e0,e0) != 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) = e0
        & op(e1,e0) != e1 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != e2 )
      | ( op(e2,e0) = e2
        & op(e2,e2) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != 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) = e1
        & op(e0,e1) != e0 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e2,e1) = e2
        & op(e2,e2) != e1
        & op(e2,e2) = e1
        & op(e2,e1) != 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) = e1
        & op(e3,e1) != 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) = e3
        & op(e0,e3) != 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) = e3
        & op(e1,e3) != e1 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e2,e2) = e3
        & op(e2,e3) != e2 )
      | ( op(e2,e3) = e2
        & op(e2,e2) != e3
        & op(e3,e3) = e3
        & op(e3,e3) != 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) = e0
        & op(e0,e0) != e0 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e1,e1) = e0
        & op(e1,e0) != e1 )
      | ( op(e3,e0) = e3
        & op(e3,e3) != e0
        & op(e2,e2) = e0
        & op(e2,e0) != 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) = e0
        & op(e3,e0) != e3 )
      | ( op(e3,e1) = e3
        & op(e3,e3) != e1
        & op(e0,e0) = e1
        & op(e0,e1) != e0 )
      | ( op(e3,e1) = e3
        & op(e3,e3) != e1
        & op(e1,e1) = e1
        & op(e1,e1) != 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) = e1
        & op(e2,e1) != e2 )
      | ( op(e3,e1) = e3
        & op(e3,e3) != e1
        & op(e3,e3) = e1
        & op(e3,e1) != e3 )
      | ( op(e3,e2) = e3
        & op(e3,e3) != e2
        & op(e0,e0) = e2
        & op(e0,e2) != 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) = e2
        & op(e1,e2) != e1 )
      | ( op(e3,e2) = e3
        & op(e3,e3) != e2
        & op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e3,e2) = e3
        & op(e3,e3) != e2
        & op(e3,e3) = e2
        & op(e3,e2) != 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,
    ( e2 != op(op(e3,e3),op(e3,e3))
    | e1 != op(op(e3,e3),e3)
    | e0 != op(e3,e3) ),
    inference(fof_nnf,[status(thm)],[1]) ).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

cnf(92,plain,
    ( e1 != op(e2,e2)
    | e0 != op(op(e2,e2),e2)
    | e3 != op(op(e2,e2),op(e2,e2)) ),
    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(94,plain,
    ( op(e3,e3) = e3
    | op(e3,e2) = e3
    | op(e3,e1) = e3
    | op(e3,e0) = 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(114,plain,
    ( op(e1,e3) = e1
    | op(e1,e2) = e1
    | op(e1,e1) = e1
    | op(e1,e0) = 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(123,plain,
    ( op(e3,e0) = e0
    | op(e2,e0) = e0
    | op(e1,e0) = e0
    | op(e0,e0) = e0 ),
    inference(split_conjunct,[status(thm)],[11]) ).

cnf(124,plain,
    ( op(e0,e3) = e0
    | op(e0,e2) = e0
    | op(e0,e1) = e0
    | op(e0,e0) = e0 ),
    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(154,plain,
    op(e0,e3) != op(e1,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(176,plain,
    ( op(e3,e0) = e3
    | op(e3,e0) = e2
    | op(e3,e0) = e1
    | op(e3,e0) = 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,
    ( e1 != op(op(e0,e0),op(e0,e0))
    | e2 != op(op(e0,e0),e0)
    | e3 != op(e0,e0) ),
    inference(fof_nnf,[status(thm)],[14]) ).

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

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

cnf(192,plain,
    ( e2 != op(e0,e0)
    | e3 != op(op(e0,e0),e0)
    | e1 != op(op(e0,e0),op(e0,e0)) ),
    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,op(e3,e0)) = e0
      | op(e2,op(e2,e0)) = e0
      | epred22_0 )
    & ( op(e3,op(e3,e1)) = e1
      | op(e2,op(e2,e0)) = e0
      | epred22_0 )
    & ( op(e3,op(e3,e2)) = e2
      | op(e2,op(e2,e0)) = e0
      | epred22_0 )
    & ( op(e3,op(e3,e3)) = e3
      | op(e2,op(e2,e0)) = e0
      | epred22_0 )
    & ( op(e0,e0) != e3
      | op(e0,e3) = e0
      | op(e2,op(e2,e0)) = e0
      | epred22_0 )
    & ( op(e1,e1) != e3
      | op(e1,e3) = e1
      | op(e2,op(e2,e0)) = e0
      | epred22_0 )
    & ( op(e2,e2) != e3
      | op(e2,e3) = e2
      | op(e2,op(e2,e0)) = e0
      | epred22_0 )
    & ( op(e3,e3) != e3
      | op(e3,e3) = e3
      | op(e2,op(e2,e0)) = e0
      | epred22_0 )
    & ( op(e3,op(e3,e0)) = e0
      | op(e2,op(e2,e1)) = e1
      | epred22_0 )
    & ( op(e3,op(e3,e1)) = e1
      | op(e2,op(e2,e1)) = e1
      | epred22_0 )
    & ( op(e3,op(e3,e2)) = e2
      | op(e2,op(e2,e1)) = e1
      | epred22_0 )
    & ( op(e3,op(e3,e3)) = e3
      | op(e2,op(e2,e1)) = e1
      | epred22_0 )
    & ( op(e0,e0) != e3
      | op(e0,e3) = e0
      | op(e2,op(e2,e1)) = e1
      | epred22_0 )
    & ( op(e1,e1) != e3
      | op(e1,e3) = e1
      | op(e2,op(e2,e1)) = e1
      | epred22_0 )
    & ( op(e2,e2) != e3
      | op(e2,e3) = e2
      | op(e2,op(e2,e1)) = e1
      | epred22_0 )
    & ( op(e3,e3) != e3
      | op(e3,e3) = e3
      | op(e2,op(e2,e1)) = e1
      | epred22_0 )
    & ( op(e3,op(e3,e0)) = e0
      | op(e2,op(e2,e2)) = e2
      | epred22_0 )
    & ( op(e3,op(e3,e1)) = e1
      | op(e2,op(e2,e2)) = e2
      | epred22_0 )
    & ( op(e3,op(e3,e2)) = e2
      | op(e2,op(e2,e2)) = e2
      | epred22_0 )
    & ( op(e3,op(e3,e3)) = e3
      | op(e2,op(e2,e2)) = e2
      | epred22_0 )
    & ( op(e0,e0) != e3
      | op(e0,e3) = e0
      | op(e2,op(e2,e2)) = e2
      | epred22_0 )
    & ( op(e1,e1) != e3
      | op(e1,e3) = e1
      | op(e2,op(e2,e2)) = e2
      | epred22_0 )
    & ( op(e2,e2) != e3
      | op(e2,e3) = e2
      | op(e2,op(e2,e2)) = e2
      | epred22_0 )
    & ( op(e3,e3) != e3
      | op(e3,e3) = e3
      | op(e2,op(e2,e2)) = e2
      | epred22_0 )
    & ( op(e3,op(e3,e0)) = e0
      | op(e2,op(e2,e3)) = e3
      | epred22_0 )
    & ( op(e3,op(e3,e1)) = e1
      | op(e2,op(e2,e3)) = e3
      | epred22_0 )
    & ( op(e3,op(e3,e2)) = e2
      | op(e2,op(e2,e3)) = e3
      | epred22_0 )
    & ( op(e3,op(e3,e3)) = e3
      | op(e2,op(e2,e3)) = e3
      | epred22_0 )
    & ( op(e0,e0) != e3
      | op(e0,e3) = e0
      | op(e2,op(e2,e3)) = e3
      | epred22_0 )
    & ( op(e1,e1) != e3
      | op(e1,e3) = e1
      | op(e2,op(e2,e3)) = e3
      | epred22_0 )
    & ( op(e2,e2) != e3
      | op(e2,e3) = e2
      | op(e2,op(e2,e3)) = e3
      | epred22_0 )
    & ( op(e3,e3) != e3
      | op(e3,e3) = e3
      | op(e2,op(e2,e3)) = e3
      | epred22_0 )
    & ( op(e3,op(e3,e0)) = e0
      | op(e0,e0) != e2
      | op(e0,e2) = e0
      | epred22_0 )
    & ( op(e3,op(e3,e1)) = e1
      | op(e0,e0) != e2
      | op(e0,e2) = e0
      | epred22_0 )
    & ( op(e3,op(e3,e2)) = e2
      | op(e0,e0) != e2
      | op(e0,e2) = e0
      | epred22_0 )
    & ( op(e3,op(e3,e3)) = e3
      | op(e0,e0) != e2
      | op(e0,e2) = e0
      | epred22_0 )
    & ( op(e0,e0) != e3
      | op(e0,e3) = e0
      | op(e0,e0) != e2
      | op(e0,e2) = e0
      | epred22_0 )
    & ( op(e1,e1) != e3
      | op(e1,e3) = e1
      | op(e0,e0) != e2
      | op(e0,e2) = e0
      | epred22_0 )
    & ( op(e2,e2) != e3
      | op(e2,e3) = e2
      | op(e0,e0) != e2
      | op(e0,e2) = e0
      | epred22_0 )
    & ( op(e3,e3) != e3
      | op(e3,e3) = e3
      | op(e0,e0) != e2
      | op(e0,e2) = e0
      | epred22_0 )
    & ( op(e3,op(e3,e0)) = e0
      | op(e1,e1) != e2
      | op(e1,e2) = e1
      | epred22_0 )
    & ( op(e3,op(e3,e1)) = e1
      | op(e1,e1) != e2
      | op(e1,e2) = e1
      | epred22_0 )
    & ( op(e3,op(e3,e2)) = e2
      | op(e1,e1) != e2
      | op(e1,e2) = e1
      | epred22_0 )
    & ( op(e3,op(e3,e3)) = e3
      | op(e1,e1) != e2
      | op(e1,e2) = e1
      | epred22_0 )
    & ( op(e0,e0) != e3
      | op(e0,e3) = e0
      | op(e1,e1) != e2
      | op(e1,e2) = e1
      | epred22_0 )
    & ( op(e1,e1) != e3
      | op(e1,e3) = e1
      | op(e1,e1) != e2
      | op(e1,e2) = e1
      | epred22_0 )
    & ( op(e2,e2) != e3
      | op(e2,e3) = e2
      | op(e1,e1) != e2
      | op(e1,e2) = e1
      | epred22_0 )
    & ( op(e3,e3) != e3
      | op(e3,e3) = e3
      | op(e1,e1) != e2
      | op(e1,e2) = e1
      | epred22_0 )
    & ( op(e3,op(e3,e0)) = e0
      | op(e2,e2) != e2
      | op(e2,e2) = e2
      | epred22_0 )
    & ( op(e3,op(e3,e1)) = e1
      | op(e2,e2) != e2
      | op(e2,e2) = e2
      | epred22_0 )
    & ( op(e3,op(e3,e2)) = e2
      | op(e2,e2) != e2
      | op(e2,e2) = e2
      | epred22_0 )
    & ( op(e3,op(e3,e3)) = e3
      | op(e2,e2) != e2
      | op(e2,e2) = e2
      | epred22_0 )
    & ( op(e0,e0) != e3
      | op(e0,e3) = e0
      | op(e2,e2) != e2
      | op(e2,e2) = e2
      | epred22_0 )
    & ( op(e1,e1) != e3
      | op(e1,e3) = e1
      | op(e2,e2) != e2
      | op(e2,e2) = e2
      | epred22_0 )
    & ( op(e2,e2) != e3
      | op(e2,e3) = e2
      | 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,op(e3,e0)) = e0
      | op(e3,e3) != e2
      | op(e3,e2) = e3
      | epred22_0 )
    & ( op(e3,op(e3,e1)) = e1
      | op(e3,e3) != e2
      | op(e3,e2) = e3
      | epred22_0 )
    & ( op(e3,op(e3,e2)) = e2
      | op(e3,e3) != e2
      | op(e3,e2) = e3
      | epred22_0 )
    & ( op(e3,op(e3,e3)) = e3
      | op(e3,e3) != e2
      | op(e3,e2) = e3
      | epred22_0 )
    & ( op(e0,e0) != e3
      | op(e0,e3) = e0
      | op(e3,e3) != e2
      | op(e3,e2) = e3
      | epred22_0 )
    & ( op(e1,e1) != e3
      | op(e1,e3) = e1
      | op(e3,e3) != e2
      | op(e3,e2) = e3
      | epred22_0 )
    & ( op(e2,e2) != e3
      | op(e2,e3) = e2
      | op(e3,e3) != e2
      | op(e3,e2) = e3
      | epred22_0 )
    & ( op(e3,e3) != e3
      | op(e3,e3) = e3
      | op(e3,e3) != e2
      | op(e3,e2) = e3
      | epred22_0 ) ),
    inference(distribute,[status(thm)],[52]) ).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

fof(292,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(293,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)],[292]) ).

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

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

fof(358,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) = e1
      & op(e0,e1) != e0 )
    | ( op(e0,e1) = e0
      & op(e0,e0) != e1
      & op(e1,e1) = e1
      & op(e1,e1) != e1 ) ),
    inference(fof_nnf,[status(thm)],[53]) ).

fof(359,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) = e1
      | op(e0,e1) = e0
      | op(e0,e0) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) != 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) = e1
      | op(e0,e0) != e1
      | op(e0,e0) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) != e1
      | op(e0,e0) != e1
      | 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) = e1
      | op(e0,e0) = e1
      | op(e0,e0) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) != e1
      | op(e0,e0) = e1
      | 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) = e1
      | op(e0,e1) != e0
      | op(e0,e0) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) != e1
      | op(e0,e1) != 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) = e1
      | op(e0,e1) = e0
      | op(e0,e0) != e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) != 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) = e1
      | op(e0,e0) != e1
      | op(e0,e0) != e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) != e1
      | op(e0,e0) != e1
      | 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) = e1
      | op(e0,e0) = e1
      | op(e0,e0) != e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) != e1
      | op(e0,e0) = e1
      | 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) = e1
      | op(e0,e1) != e0
      | op(e0,e0) != e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) != e1
      | op(e0,e1) != 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) = e1
      | op(e0,e1) = e0
      | op(e3,e3) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) != 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) = e1
      | op(e0,e0) != e1
      | op(e3,e3) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) != e1
      | op(e0,e0) != e1
      | 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) = e1
      | op(e0,e0) = e1
      | op(e3,e3) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) != e1
      | op(e0,e0) = e1
      | op(e3,e3) = 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) = e1
      | op(e0,e1) != e0
      | op(e3,e3) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) != e1
      | op(e0,e1) != 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) = e1
      | op(e0,e1) = e0
      | op(e3,e0) != e3
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) != 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) = e1
      | op(e0,e0) != e1
      | op(e3,e0) != e3
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) != e1
      | op(e0,e0) != e1
      | 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) = e1
      | op(e0,e0) = e1
      | op(e3,e0) != e3
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) != e1
      | op(e0,e0) = e1
      | op(e3,e0) != e3
      | 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) = e1
      | op(e0,e1) != e0
      | op(e3,e0) != e3
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) != e1
      | op(e0,e1) != e0
      | op(e3,e0) != e3
      | epred1_0
      | ~ epred2_0 ) ),
    inference(distribute,[status(thm)],[358]) ).

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

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

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

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

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

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

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

fof(425,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) = e2
      | op(e0,e1) = e0
      | op(e0,e1) = e0
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e2) != 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) = e2
      | op(e0,e0) != e1
      | 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,e2) = e0
      | op(e3,e3) = e1
      | op(e0,e1) = e0
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) != e2
      | op(e3,e3) = e1
      | op(e0,e1) = e0
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) = e2
      | op(e3,e3) = e1
      | op(e0,e1) = e0
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e2) != e0
      | op(e3,e3) = e1
      | op(e0,e1) = e0
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e2) = e0
      | op(e3,e1) != e3
      | op(e0,e1) = e0
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) != e2
      | op(e3,e1) != e3
      | op(e0,e1) = e0
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) = e2
      | op(e3,e1) != e3
      | op(e0,e1) = e0
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e2) != e0
      | op(e3,e1) != 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) = e2
      | op(e0,e1) = e0
      | op(e0,e0) != e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e2) != 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) = e2
      | op(e0,e0) != e1
      | 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,e2) = e0
      | op(e3,e3) = e1
      | op(e0,e0) != e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) != e2
      | op(e3,e3) = e1
      | op(e0,e0) != e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) = e2
      | op(e3,e3) = e1
      | op(e0,e0) != e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e2) != e0
      | op(e3,e3) = e1
      | op(e0,e0) != e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e2) = e0
      | op(e3,e1) != e3
      | op(e0,e0) != e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) != e2
      | op(e3,e1) != e3
      | op(e0,e0) != e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) = e2
      | op(e3,e1) != e3
      | op(e0,e0) != e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e2) != e0
      | op(e3,e1) != e3
      | op(e0,e0) != e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e2) = e0
      | op(e0,e1) = e0
      | op(e2,e2) = e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) != e2
      | op(e0,e1) = e0
      | op(e2,e2) = e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) = e2
      | op(e0,e1) = e0
      | op(e2,e2) = e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e2) != e0
      | op(e0,e1) = e0
      | op(e2,e2) = e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e2) = e0
      | op(e0,e0) != e1
      | op(e2,e2) = e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) != e2
      | op(e0,e0) != e1
      | op(e2,e2) = e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) = e2
      | op(e0,e0) != e1
      | op(e2,e2) = e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e2) != e0
      | op(e0,e0) != e1
      | op(e2,e2) = e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e2) = e0
      | op(e3,e3) = e1
      | op(e2,e2) = e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) != e2
      | op(e3,e3) = e1
      | op(e2,e2) = e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) = e2
      | op(e3,e3) = e1
      | op(e2,e2) = e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e2) != e0
      | op(e3,e3) = e1
      | op(e2,e2) = e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e2) = e0
      | op(e3,e1) != e3
      | op(e2,e2) = e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) != e2
      | op(e3,e1) != e3
      | op(e2,e2) = e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) = e2
      | op(e3,e1) != e3
      | op(e2,e2) = e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e2) != e0
      | op(e3,e1) != e3
      | op(e2,e2) = e1
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e2) = e0
      | op(e0,e1) = e0
      | op(e2,e1) != e2
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) != e2
      | op(e0,e1) = e0
      | op(e2,e1) != e2
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) = e2
      | op(e0,e1) = e0
      | op(e2,e1) != e2
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e2) != e0
      | op(e0,e1) = e0
      | op(e2,e1) != e2
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e2) = e0
      | op(e0,e0) != e1
      | op(e2,e1) != e2
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) != e2
      | op(e0,e0) != e1
      | op(e2,e1) != e2
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) = e2
      | op(e0,e0) != e1
      | op(e2,e1) != e2
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e2) != e0
      | op(e0,e0) != e1
      | op(e2,e1) != e2
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e2) = e0
      | op(e3,e3) = e1
      | op(e2,e1) != e2
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) != e2
      | op(e3,e3) = e1
      | op(e2,e1) != e2
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) = e2
      | op(e3,e3) = e1
      | op(e2,e1) != e2
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e2) != e0
      | op(e3,e3) = e1
      | op(e2,e1) != e2
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e2) = e0
      | op(e3,e1) != e3
      | op(e2,e1) != e2
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) != e2
      | op(e3,e1) != e3
      | op(e2,e1) != e2
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e0) = e2
      | op(e3,e1) != e3
      | op(e2,e1) != e2
      | epred2_0
      | ~ epred3_0 )
    & ( op(e0,e2) != e0
      | op(e3,e1) != e3
      | op(e2,e1) != e2
      | epred2_0
      | ~ epred3_0 ) ),
    inference(distribute,[status(thm)],[424]) ).

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

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

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

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

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

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

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

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

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

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

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

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

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

fof(491,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) = e2
      | op(e0,e2) = e0
      | op(e0,e2) = e0
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e2) != 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) = e2
      | op(e0,e0) != e2
      | op(e0,e2) = e0
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e2) != e3
      | op(e0,e0) != e2
      | op(e0,e2) = e0
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e2) = e0
      | op(e2,e2) = e2
      | op(e0,e2) = e0
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e0) != e2
      | op(e2,e2) = e2
      | op(e0,e2) = e0
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e3) = e2
      | op(e2,e2) = e2
      | op(e0,e2) = e0
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e2) != e3
      | op(e2,e2) = e2
      | op(e0,e2) = e0
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e2) = e0
      | op(e2,e2) != e2
      | op(e0,e2) = e0
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e0) != e2
      | op(e2,e2) != e2
      | op(e0,e2) = e0
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e3) = e2
      | op(e2,e2) != e2
      | op(e0,e2) = e0
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e2) != e3
      | op(e2,e2) != 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) = e2
      | op(e0,e2) = e0
      | op(e0,e0) != e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e2) != 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) = e2
      | op(e0,e0) != e2
      | op(e0,e0) != e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e2) != e3
      | op(e0,e0) != e2
      | op(e0,e0) != e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e2) = e0
      | op(e2,e2) = e2
      | op(e0,e0) != e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e0) != e2
      | op(e2,e2) = e2
      | op(e0,e0) != e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e3) = e2
      | op(e2,e2) = e2
      | op(e0,e0) != e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e2) != e3
      | op(e2,e2) = e2
      | op(e0,e0) != e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e2) = e0
      | op(e2,e2) != e2
      | op(e0,e0) != e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e0) != e2
      | op(e2,e2) != e2
      | op(e0,e0) != e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e3) = e2
      | op(e2,e2) != e2
      | op(e0,e0) != e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e2) != e3
      | op(e2,e2) != e2
      | op(e0,e0) != e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e2) = e0
      | op(e0,e2) = e0
      | op(e1,e1) = e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e0) != e2
      | op(e0,e2) = e0
      | op(e1,e1) = e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e3) = e2
      | op(e0,e2) = e0
      | op(e1,e1) = e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e2) != e3
      | op(e0,e2) = e0
      | op(e1,e1) = e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e2) = e0
      | op(e0,e0) != e2
      | op(e1,e1) = e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e0) != e2
      | op(e0,e0) != e2
      | op(e1,e1) = e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e3) = e2
      | op(e0,e0) != e2
      | op(e1,e1) = e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e2) != e3
      | op(e0,e0) != e2
      | op(e1,e1) = e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e2) = e0
      | op(e2,e2) = e2
      | op(e1,e1) = e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e0) != e2
      | op(e2,e2) = e2
      | op(e1,e1) = e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e3) = e2
      | op(e2,e2) = e2
      | op(e1,e1) = e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e2) != e3
      | op(e2,e2) = e2
      | op(e1,e1) = e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e2) = e0
      | op(e2,e2) != e2
      | op(e1,e1) = e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e0) != e2
      | op(e2,e2) != e2
      | op(e1,e1) = e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e3) = e2
      | op(e2,e2) != e2
      | op(e1,e1) = e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e2) != e3
      | op(e2,e2) != e2
      | op(e1,e1) = e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e2) = e0
      | op(e0,e2) = e0
      | op(e1,e2) != e1
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e0) != e2
      | op(e0,e2) = e0
      | op(e1,e2) != e1
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e3) = e2
      | op(e0,e2) = e0
      | op(e1,e2) != e1
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e2) != e3
      | op(e0,e2) = e0
      | op(e1,e2) != e1
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e2) = e0
      | op(e0,e0) != e2
      | op(e1,e2) != e1
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e0) != e2
      | op(e0,e0) != e2
      | op(e1,e2) != e1
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e3) = e2
      | op(e0,e0) != e2
      | op(e1,e2) != e1
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e2) != e3
      | op(e0,e0) != e2
      | op(e1,e2) != e1
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e2) = e0
      | op(e2,e2) = e2
      | op(e1,e2) != e1
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e0) != e2
      | op(e2,e2) = e2
      | op(e1,e2) != e1
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e3) = e2
      | op(e2,e2) = e2
      | op(e1,e2) != e1
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e2) != e3
      | op(e2,e2) = e2
      | op(e1,e2) != e1
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e2) = e0
      | op(e2,e2) != e2
      | op(e1,e2) != e1
      | epred3_0
      | ~ epred4_0 )
    & ( op(e0,e0) != e2
      | op(e2,e2) != e2
      | op(e1,e2) != e1
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e3) = e2
      | op(e2,e2) != e2
      | op(e1,e2) != e1
      | epred3_0
      | ~ epred4_0 )
    & ( op(e3,e2) != e3
      | op(e2,e2) != e2
      | op(e1,e2) != e1
      | epred3_0
      | ~ epred4_0 ) ),
    inference(distribute,[status(thm)],[490]) ).

cnf(492,plain,
    ( epred3_0
    | ~ epred4_0
    | op(e1,e2) != e1
    | op(e2,e2) != e2
    | op(e3,e2) != e3 ),
    inference(split_conjunct,[status(thm)],[491]) ).

cnf(493,plain,
    ( epred3_0
    | op(e3,e3) = e2
    | ~ epred4_0
    | op(e1,e2) != e1
    | op(e2,e2) != e2 ),
    inference(split_conjunct,[status(thm)],[491]) ).

cnf(496,plain,
    ( epred3_0
    | op(e2,e2) = e2
    | ~ epred4_0
    | op(e1,e2) != e1
    | op(e3,e2) != e3 ),
    inference(split_conjunct,[status(thm)],[491]) ).

cnf(497,plain,
    ( epred3_0
    | op(e2,e2) = e2
    | op(e3,e3) = e2
    | ~ epred4_0
    | op(e1,e2) != e1 ),
    inference(split_conjunct,[status(thm)],[491]) ).

cnf(508,plain,
    ( epred3_0
    | op(e1,e1) = e2
    | ~ epred4_0
    | op(e2,e2) != e2
    | op(e3,e2) != e3 ),
    inference(split_conjunct,[status(thm)],[491]) ).

cnf(509,plain,
    ( epred3_0
    | op(e1,e1) = e2
    | op(e3,e3) = e2
    | ~ epred4_0
    | op(e2,e2) != e2 ),
    inference(split_conjunct,[status(thm)],[491]) ).

cnf(512,plain,
    ( epred3_0
    | op(e1,e1) = e2
    | op(e2,e2) = e2
    | ~ epred4_0
    | op(e3,e2) != e3 ),
    inference(split_conjunct,[status(thm)],[491]) ).

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

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

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

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

fof(557,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) = e3
      | op(e0,e3) = e0
      | op(e0,e3) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e3) != 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) = e3
      | op(e0,e0) != e3
      | op(e0,e3) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e3) != e2
      | op(e0,e0) != e3
      | op(e0,e3) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e3) = e0
      | op(e1,e1) = e3
      | op(e0,e3) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e0) != e3
      | op(e1,e1) = e3
      | op(e0,e3) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e2) = e3
      | op(e1,e1) = e3
      | op(e0,e3) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e3) != e2
      | op(e1,e1) = e3
      | op(e0,e3) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e3) = e0
      | op(e1,e3) != e1
      | op(e0,e3) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e0) != e3
      | op(e1,e3) != e1
      | op(e0,e3) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e2) = e3
      | op(e1,e3) != e1
      | op(e0,e3) = e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e3) != e2
      | op(e1,e3) != 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) = e3
      | op(e0,e3) = e0
      | op(e0,e0) != e3
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e3) != 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) = e3
      | op(e0,e0) != e3
      | op(e0,e0) != e3
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e3) != e2
      | op(e0,e0) != e3
      | op(e0,e0) != e3
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e3) = e0
      | op(e1,e1) = e3
      | op(e0,e0) != e3
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e0) != e3
      | op(e1,e1) = e3
      | op(e0,e0) != e3
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e2) = e3
      | op(e1,e1) = e3
      | op(e0,e0) != e3
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e3) != e2
      | op(e1,e1) = e3
      | op(e0,e0) != e3
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e3) = e0
      | op(e1,e3) != e1
      | op(e0,e0) != e3
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e0) != e3
      | op(e1,e3) != e1
      | op(e0,e0) != e3
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e2) = e3
      | op(e1,e3) != e1
      | op(e0,e0) != e3
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e3) != e2
      | op(e1,e3) != e1
      | op(e0,e0) != e3
      | 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) = e3
      | op(e0,e3) = e0
      | op(e0,e0) = e3
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e3) != 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) = e3
      | op(e0,e0) != e3
      | op(e0,e0) = e3
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e3) != e2
      | op(e0,e0) != e3
      | op(e0,e0) = e3
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e3) = e0
      | op(e1,e1) = e3
      | op(e0,e0) = e3
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e0) != e3
      | op(e1,e1) = e3
      | op(e0,e0) = e3
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e2) = e3
      | op(e1,e1) = e3
      | op(e0,e0) = e3
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e3) != e2
      | op(e1,e1) = e3
      | op(e0,e0) = e3
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e3) = e0
      | op(e1,e3) != e1
      | op(e0,e0) = e3
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e0) != e3
      | op(e1,e3) != e1
      | op(e0,e0) = e3
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e2) = e3
      | op(e1,e3) != e1
      | op(e0,e0) = e3
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e3) != e2
      | op(e1,e3) != e1
      | op(e0,e0) = e3
      | epred4_0
      | ~ epred5_0 )
    & ( 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) = e3
      | op(e0,e3) = e0
      | op(e0,e3) != e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e3) != 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) = e3
      | op(e0,e0) != e3
      | op(e0,e3) != e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e3) != e2
      | op(e0,e0) != e3
      | op(e0,e3) != e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e3) = e0
      | op(e1,e1) = e3
      | op(e0,e3) != e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e0) != e3
      | op(e1,e1) = e3
      | op(e0,e3) != e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e2) = e3
      | op(e1,e1) = e3
      | op(e0,e3) != e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e3) != e2
      | op(e1,e1) = e3
      | op(e0,e3) != e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e3) = e0
      | op(e1,e3) != e1
      | op(e0,e3) != e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e0,e0) != e3
      | op(e1,e3) != e1
      | op(e0,e3) != e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e2) = e3
      | op(e1,e3) != e1
      | op(e0,e3) != e0
      | epred4_0
      | ~ epred5_0 )
    & ( op(e2,e3) != e2
      | op(e1,e3) != e1
      | op(e0,e3) != e0
      | epred4_0
      | ~ epred5_0 ) ),
    inference(distribute,[status(thm)],[556]) ).

cnf(562,plain,
    ( epred4_0
    | op(e1,e1) = e3
    | ~ epred5_0
    | op(e0,e3) != e0
    | op(e2,e3) != e2 ),
    inference(split_conjunct,[status(thm)],[557]) ).

cnf(575,plain,
    ( epred4_0
    | op(e0,e0) = e3
    | op(e2,e2) = e3
    | ~ epred5_0
    | op(e1,e3) != e1 ),
    inference(split_conjunct,[status(thm)],[557]) ).

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

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

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

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

fof(623,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) = e0
      | op(e1,e0) = e1
      | op(e0,e3) = e0
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e0) != 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) = e0
      | op(e1,e1) != e0
      | 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,e0) = e1
      | op(e0,e0) = e0
      | op(e0,e3) = e0
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) != e0
      | op(e0,e0) = e0
      | op(e0,e3) = e0
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) = e0
      | op(e0,e0) = e0
      | op(e0,e3) = e0
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e0) != e1
      | op(e0,e0) = e0
      | op(e0,e3) = e0
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e0) = e1
      | op(e0,e0) != e0
      | op(e0,e3) = e0
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) != e0
      | op(e0,e0) != e0
      | op(e0,e3) = e0
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) = e0
      | op(e0,e0) != e0
      | op(e0,e3) = e0
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e0) != e1
      | op(e0,e0) != 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) = e0
      | op(e1,e0) = e1
      | op(e0,e0) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e0) != 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) = e0
      | op(e1,e1) != e0
      | 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,e0) = e1
      | op(e0,e0) = e0
      | op(e0,e0) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) != e0
      | op(e0,e0) = e0
      | op(e0,e0) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) = e0
      | op(e0,e0) = e0
      | op(e0,e0) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e0) != e1
      | op(e0,e0) = e0
      | op(e0,e0) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e0) = e1
      | op(e0,e0) != e0
      | op(e0,e0) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) != e0
      | op(e0,e0) != e0
      | op(e0,e0) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) = e0
      | op(e0,e0) != e0
      | op(e0,e0) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e0) != e1
      | op(e0,e0) != e0
      | op(e0,e0) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e0) = e1
      | op(e1,e0) = e1
      | op(e3,e3) = e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) != e0
      | op(e1,e0) = e1
      | op(e3,e3) = e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) = e0
      | op(e1,e0) = e1
      | op(e3,e3) = e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e0) != e1
      | op(e1,e0) = e1
      | op(e3,e3) = e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e0) = e1
      | op(e1,e1) != e0
      | op(e3,e3) = e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) != e0
      | op(e1,e1) != e0
      | op(e3,e3) = e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) = e0
      | op(e1,e1) != e0
      | op(e3,e3) = e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e0) != e1
      | op(e1,e1) != e0
      | op(e3,e3) = e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e0) = e1
      | op(e0,e0) = e0
      | op(e3,e3) = e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) != e0
      | op(e0,e0) = e0
      | op(e3,e3) = e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) = e0
      | op(e0,e0) = e0
      | op(e3,e3) = e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e0) != e1
      | op(e0,e0) = e0
      | op(e3,e3) = e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e0) = e1
      | op(e0,e0) != e0
      | op(e3,e3) = e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) != e0
      | op(e0,e0) != e0
      | op(e3,e3) = e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) = e0
      | op(e0,e0) != e0
      | op(e3,e3) = e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e0) != e1
      | op(e0,e0) != e0
      | op(e3,e3) = e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e0) = e1
      | op(e1,e0) = e1
      | op(e3,e3) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) != e0
      | op(e1,e0) = e1
      | op(e3,e3) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) = e0
      | op(e1,e0) = e1
      | op(e3,e3) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e0) != e1
      | op(e1,e0) = e1
      | op(e3,e3) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e0) = e1
      | op(e1,e1) != e0
      | op(e3,e3) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) != e0
      | op(e1,e1) != e0
      | op(e3,e3) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) = e0
      | op(e1,e1) != e0
      | op(e3,e3) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e0) != e1
      | op(e1,e1) != e0
      | op(e3,e3) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e0) = e1
      | op(e0,e0) = e0
      | op(e3,e3) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) != e0
      | op(e0,e0) = e0
      | op(e3,e3) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) = e0
      | op(e0,e0) = e0
      | op(e3,e3) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e0) != e1
      | op(e0,e0) = e0
      | op(e3,e3) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e0) = e1
      | op(e0,e0) != e0
      | op(e3,e3) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) != e0
      | op(e0,e0) != e0
      | op(e3,e3) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e1) = e0
      | op(e0,e0) != e0
      | op(e3,e3) != e3
      | epred5_0
      | ~ epred6_0 )
    & ( op(e1,e0) != e1
      | op(e0,e0) != e0
      | op(e3,e3) != e3
      | epred5_0
      | ~ epred6_0 ) ),
    inference(distribute,[status(thm)],[622]) ).

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

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

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

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

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

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

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

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

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

fof(689,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) = e0
      | op(e1,e0) = e1
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) != e1
      | op(e3,e3) = e0
      | op(e1,e0) = e1
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e0) = e1
      | op(e3,e3) = e0
      | op(e1,e0) = e1
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e1) != e0
      | op(e3,e3) = e0
      | op(e1,e0) = e1
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) = e1
      | op(e3,e0) != e3
      | op(e1,e0) = e1
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) != e1
      | op(e3,e0) != e3
      | op(e1,e0) = e1
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e0) = e1
      | op(e3,e0) != e3
      | op(e1,e0) = e1
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e1) != e0
      | op(e3,e0) != 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) = e0
      | op(e1,e1) != e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) != e1
      | op(e3,e3) = e0
      | op(e1,e1) != e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e0) = e1
      | op(e3,e3) = e0
      | op(e1,e1) != e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e1) != e0
      | op(e3,e3) = e0
      | op(e1,e1) != e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) = e1
      | op(e3,e0) != e3
      | op(e1,e1) != e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) != e1
      | op(e3,e0) != e3
      | op(e1,e1) != e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e0) = e1
      | op(e3,e0) != e3
      | op(e1,e1) != e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e1) != e0
      | op(e3,e0) != e3
      | op(e1,e1) != e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) = e1
      | op(e1,e0) = e1
      | op(e2,e2) = e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) != e1
      | op(e1,e0) = e1
      | op(e2,e2) = e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e0) = e1
      | op(e1,e0) = e1
      | op(e2,e2) = e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e1) != e0
      | op(e1,e0) = e1
      | op(e2,e2) = e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) = e1
      | op(e1,e1) != e0
      | op(e2,e2) = e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) != e0
      | op(e2,e2) = e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e0) = e1
      | op(e1,e1) != e0
      | op(e2,e2) = e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e1) != e0
      | op(e1,e1) != e0
      | op(e2,e2) = e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) = e1
      | op(e3,e3) = e0
      | op(e2,e2) = e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) != e1
      | op(e3,e3) = e0
      | op(e2,e2) = e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e0) = e1
      | op(e3,e3) = e0
      | op(e2,e2) = e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e1) != e0
      | op(e3,e3) = e0
      | op(e2,e2) = e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) = e1
      | op(e3,e0) != e3
      | op(e2,e2) = e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) != e1
      | op(e3,e0) != e3
      | op(e2,e2) = e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e0) = e1
      | op(e3,e0) != e3
      | op(e2,e2) = e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e1) != e0
      | op(e3,e0) != e3
      | op(e2,e2) = e0
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) = e1
      | op(e1,e0) = e1
      | op(e2,e0) != e2
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) != e1
      | op(e1,e0) = e1
      | op(e2,e0) != e2
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e0) = e1
      | op(e1,e0) = e1
      | op(e2,e0) != e2
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e1) != e0
      | op(e1,e0) = e1
      | op(e2,e0) != e2
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) = e1
      | op(e1,e1) != e0
      | op(e2,e0) != e2
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) != e0
      | op(e2,e0) != e2
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e0) = e1
      | op(e1,e1) != e0
      | op(e2,e0) != e2
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e1) != e0
      | op(e1,e1) != e0
      | op(e2,e0) != e2
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) = e1
      | op(e3,e3) = e0
      | op(e2,e0) != e2
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) != e1
      | op(e3,e3) = e0
      | op(e2,e0) != e2
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e0) = e1
      | op(e3,e3) = e0
      | op(e2,e0) != e2
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e1) != e0
      | op(e3,e3) = e0
      | op(e2,e0) != e2
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) = e1
      | op(e3,e0) != e3
      | op(e2,e0) != e2
      | epred6_0
      | ~ epred7_0 )
    & ( op(e1,e1) != e1
      | op(e3,e0) != e3
      | op(e2,e0) != e2
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e0) = e1
      | op(e3,e0) != e3
      | op(e2,e0) != e2
      | epred6_0
      | ~ epred7_0 )
    & ( op(e0,e1) != e0
      | op(e3,e0) != e3
      | op(e2,e0) != e2
      | epred6_0
      | ~ epred7_0 ) ),
    inference(distribute,[status(thm)],[688]) ).

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

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

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

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

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

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

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

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

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

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

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

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

fof(754,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(755,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)],[754]) ).

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

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

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

fof(821,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) = e2
      | op(e1,e2) = e1
      | op(e1,e2) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) != 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) = e2
      | op(e1,e1) != e2
      | op(e1,e2) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) != e2
      | op(e1,e1) != e2
      | 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) = e2
      | op(e1,e1) = e2
      | op(e1,e2) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) != e2
      | op(e1,e1) = e2
      | op(e1,e2) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( 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) = e2
      | op(e1,e2) != e1
      | op(e1,e2) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) != e2
      | op(e1,e2) != 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) = e2
      | op(e1,e2) = e1
      | op(e1,e1) != e2
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) != 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) = e2
      | op(e1,e1) != e2
      | op(e1,e1) != e2
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) != e2
      | op(e1,e1) != e2
      | 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) = e2
      | op(e1,e1) = e2
      | op(e1,e1) != e2
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) != e2
      | op(e1,e1) = e2
      | op(e1,e1) != e2
      | 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) = e2
      | op(e1,e2) != e1
      | op(e1,e1) != e2
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) != e2
      | op(e1,e2) != e1
      | op(e1,e1) != e2
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e2) = e1
      | op(e1,e2) = e1
      | op(e0,e0) = e2
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) != e2
      | op(e1,e2) = e1
      | op(e0,e0) = e2
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) = e2
      | op(e1,e2) = e1
      | op(e0,e0) = e2
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) != e2
      | op(e1,e2) = e1
      | op(e0,e0) = e2
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e2) = e1
      | op(e1,e1) != e2
      | op(e0,e0) = e2
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) != e2
      | op(e1,e1) != e2
      | op(e0,e0) = e2
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) = e2
      | op(e1,e1) != e2
      | op(e0,e0) = e2
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) != e2
      | op(e1,e1) != e2
      | op(e0,e0) = e2
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e2) = e1
      | op(e1,e1) = e2
      | op(e0,e0) = e2
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) != e2
      | op(e1,e1) = e2
      | op(e0,e0) = e2
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) = e2
      | op(e1,e1) = e2
      | op(e0,e0) = e2
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) != e2
      | op(e1,e1) = e2
      | op(e0,e0) = e2
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e2) = e1
      | op(e1,e2) != e1
      | op(e0,e0) = e2
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) != e2
      | op(e1,e2) != e1
      | op(e0,e0) = e2
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) = e2
      | op(e1,e2) != e1
      | op(e0,e0) = e2
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) != e2
      | op(e1,e2) != e1
      | op(e0,e0) = e2
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e2) = e1
      | op(e1,e2) = e1
      | op(e0,e2) != e0
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) != e2
      | op(e1,e2) = e1
      | op(e0,e2) != e0
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) = e2
      | op(e1,e2) = e1
      | op(e0,e2) != e0
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) != e2
      | op(e1,e2) = e1
      | op(e0,e2) != e0
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e2) = e1
      | op(e1,e1) != e2
      | op(e0,e2) != e0
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) != e2
      | op(e1,e1) != e2
      | op(e0,e2) != e0
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) = e2
      | op(e1,e1) != e2
      | op(e0,e2) != e0
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) != e2
      | op(e1,e1) != e2
      | op(e0,e2) != e0
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e2) = e1
      | op(e1,e1) = e2
      | op(e0,e2) != e0
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) != e2
      | op(e1,e1) = e2
      | op(e0,e2) != e0
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) = e2
      | op(e1,e1) = e2
      | op(e0,e2) != e0
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) != e2
      | op(e1,e1) = e2
      | op(e0,e2) != e0
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e2) = e1
      | op(e1,e2) != e1
      | op(e0,e2) != e0
      | epred8_0
      | ~ epred9_0 )
    & ( op(e1,e1) != e2
      | op(e1,e2) != e1
      | op(e0,e2) != e0
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) = e2
      | op(e1,e2) != e1
      | op(e0,e2) != e0
      | epred8_0
      | ~ epred9_0 )
    & ( op(e2,e2) != e2
      | op(e1,e2) != e1
      | op(e0,e2) != e0
      | epred8_0
      | ~ epred9_0 ) ),
    inference(distribute,[status(thm)],[820]) ).

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

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

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

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

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

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

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

fof(887,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) = e3
      | op(e1,e3) = e1
      | op(e1,e2) = e1
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e3) != 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) = e3
      | op(e1,e1) != e3
      | 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,e3) = e1
      | op(e0,e0) = e3
      | op(e1,e2) = e1
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) != e3
      | op(e0,e0) = e3
      | op(e1,e2) = e1
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) = e3
      | op(e0,e0) = e3
      | op(e1,e2) = e1
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e3) != e1
      | op(e0,e0) = e3
      | op(e1,e2) = e1
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e3) = e1
      | op(e0,e3) != e0
      | op(e1,e2) = e1
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) != e3
      | op(e0,e3) != e0
      | op(e1,e2) = e1
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) = e3
      | op(e0,e3) != e0
      | op(e1,e2) = e1
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e3) != e1
      | op(e0,e3) != 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) = e3
      | op(e1,e3) = e1
      | op(e1,e1) != e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e3) != 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) = e3
      | op(e1,e1) != e3
      | 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,e3) = e1
      | op(e0,e0) = e3
      | op(e1,e1) != e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) != e3
      | op(e0,e0) = e3
      | op(e1,e1) != e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) = e3
      | op(e0,e0) = e3
      | op(e1,e1) != e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e3) != e1
      | op(e0,e0) = e3
      | op(e1,e1) != e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e3) = e1
      | op(e0,e3) != e0
      | op(e1,e1) != e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) != e3
      | op(e0,e3) != e0
      | op(e1,e1) != e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) = e3
      | op(e0,e3) != e0
      | op(e1,e1) != e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e3) != e1
      | op(e0,e3) != e0
      | op(e1,e1) != e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e3) = e1
      | op(e1,e3) = e1
      | op(e3,e3) = e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) != e3
      | op(e1,e3) = e1
      | op(e3,e3) = e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) = e3
      | op(e1,e3) = e1
      | op(e3,e3) = e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e3) != e1
      | op(e1,e3) = e1
      | op(e3,e3) = e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e3) = e1
      | op(e1,e1) != e3
      | op(e3,e3) = e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) != e3
      | op(e1,e1) != e3
      | op(e3,e3) = e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) = e3
      | op(e1,e1) != e3
      | op(e3,e3) = e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e3) != e1
      | op(e1,e1) != e3
      | op(e3,e3) = e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e3) = e1
      | op(e0,e0) = e3
      | op(e3,e3) = e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) != e3
      | op(e0,e0) = e3
      | op(e3,e3) = e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) = e3
      | op(e0,e0) = e3
      | op(e3,e3) = e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e3) != e1
      | op(e0,e0) = e3
      | op(e3,e3) = e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e3) = e1
      | op(e0,e3) != e0
      | op(e3,e3) = e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) != e3
      | op(e0,e3) != e0
      | op(e3,e3) = e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) = e3
      | op(e0,e3) != e0
      | op(e3,e3) = e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e3) != e1
      | op(e0,e3) != e0
      | op(e3,e3) = e2
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e3) = e1
      | op(e1,e3) = e1
      | op(e3,e2) != e3
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) != e3
      | op(e1,e3) = e1
      | op(e3,e2) != e3
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) = e3
      | op(e1,e3) = e1
      | op(e3,e2) != e3
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e3) != e1
      | op(e1,e3) = e1
      | op(e3,e2) != e3
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e3) = e1
      | op(e1,e1) != e3
      | op(e3,e2) != e3
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) != e3
      | op(e1,e1) != e3
      | op(e3,e2) != e3
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) = e3
      | op(e1,e1) != e3
      | op(e3,e2) != e3
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e3) != e1
      | op(e1,e1) != e3
      | op(e3,e2) != e3
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e3) = e1
      | op(e0,e0) = e3
      | op(e3,e2) != e3
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) != e3
      | op(e0,e0) = e3
      | op(e3,e2) != e3
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) = e3
      | op(e0,e0) = e3
      | op(e3,e2) != e3
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e3) != e1
      | op(e0,e0) = e3
      | op(e3,e2) != e3
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e3) = e1
      | op(e0,e3) != e0
      | op(e3,e2) != e3
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) != e3
      | op(e0,e3) != e0
      | op(e3,e2) != e3
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e1) = e3
      | op(e0,e3) != e0
      | op(e3,e2) != e3
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e3) != e1
      | op(e0,e3) != e0
      | op(e3,e2) != e3
      | epred9_0
      | ~ epred10_0 ) ),
    inference(distribute,[status(thm)],[886]) ).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

fof(953,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) = e0
      | op(e1,e3) = e1
      | op(e1,e3) = e1
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) != 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) = e0
      | op(e1,e1) != e3
      | op(e1,e3) = e1
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) != e0
      | op(e1,e1) != e3
      | op(e1,e3) = e1
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e0) = e2
      | op(e3,e3) = e3
      | op(e1,e3) = e1
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e2) != e0
      | op(e3,e3) = e3
      | op(e1,e3) = e1
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) = e0
      | op(e3,e3) = e3
      | op(e1,e3) = e1
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) != e0
      | op(e3,e3) = e3
      | op(e1,e3) = e1
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e0) = e2
      | op(e3,e3) != e3
      | op(e1,e3) = e1
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e2) != e0
      | op(e3,e3) != e3
      | op(e1,e3) = e1
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) = e0
      | op(e3,e3) != e3
      | op(e1,e3) = e1
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) != e0
      | op(e3,e3) != 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) = e0
      | op(e1,e3) = e1
      | op(e1,e1) != e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) != 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) = e0
      | op(e1,e1) != e3
      | op(e1,e1) != e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) != e0
      | op(e1,e1) != e3
      | op(e1,e1) != e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e0) = e2
      | op(e3,e3) = e3
      | op(e1,e1) != e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e2) != e0
      | op(e3,e3) = e3
      | op(e1,e1) != e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) = e0
      | op(e3,e3) = e3
      | op(e1,e1) != e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) != e0
      | op(e3,e3) = e3
      | op(e1,e1) != e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e0) = e2
      | op(e3,e3) != e3
      | op(e1,e1) != e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e2) != e0
      | op(e3,e3) != e3
      | op(e1,e1) != e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) = e0
      | op(e3,e3) != e3
      | op(e1,e1) != e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) != e0
      | op(e3,e3) != e3
      | op(e1,e1) != e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e0) = e2
      | op(e1,e3) = e1
      | op(e2,e2) = e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e2) != e0
      | op(e1,e3) = e1
      | op(e2,e2) = e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) = e0
      | op(e1,e3) = e1
      | op(e2,e2) = e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) != e0
      | op(e1,e3) = e1
      | op(e2,e2) = e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e0) = e2
      | op(e1,e1) != e3
      | op(e2,e2) = e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e2) != e0
      | op(e1,e1) != e3
      | op(e2,e2) = e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) = e0
      | op(e1,e1) != e3
      | op(e2,e2) = e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) != e0
      | op(e1,e1) != e3
      | op(e2,e2) = e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e0) = e2
      | op(e3,e3) = e3
      | op(e2,e2) = e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e2) != e0
      | op(e3,e3) = e3
      | op(e2,e2) = e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) = e0
      | op(e3,e3) = e3
      | op(e2,e2) = e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) != e0
      | op(e3,e3) = e3
      | op(e2,e2) = e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e0) = e2
      | op(e3,e3) != e3
      | op(e2,e2) = e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e2) != e0
      | op(e3,e3) != e3
      | op(e2,e2) = e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) = e0
      | op(e3,e3) != e3
      | op(e2,e2) = e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) != e0
      | op(e3,e3) != e3
      | op(e2,e2) = e3
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e0) = e2
      | op(e1,e3) = e1
      | op(e2,e3) != e2
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e2) != e0
      | op(e1,e3) = e1
      | op(e2,e3) != e2
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) = e0
      | op(e1,e3) = e1
      | op(e2,e3) != e2
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) != e0
      | op(e1,e3) = e1
      | op(e2,e3) != e2
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e0) = e2
      | op(e1,e1) != e3
      | op(e2,e3) != e2
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e2) != e0
      | op(e1,e1) != e3
      | op(e2,e3) != e2
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) = e0
      | op(e1,e1) != e3
      | op(e2,e3) != e2
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) != e0
      | op(e1,e1) != e3
      | op(e2,e3) != e2
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e0) = e2
      | op(e3,e3) = e3
      | op(e2,e3) != e2
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e2) != e0
      | op(e3,e3) = e3
      | op(e2,e3) != e2
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) = e0
      | op(e3,e3) = e3
      | op(e2,e3) != e2
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) != e0
      | op(e3,e3) = e3
      | op(e2,e3) != e2
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e0) = e2
      | op(e3,e3) != e3
      | op(e2,e3) != e2
      | epred10_0
      | ~ epred11_0 )
    & ( op(e2,e2) != e0
      | op(e3,e3) != e3
      | op(e2,e3) != e2
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) = e0
      | op(e3,e3) != e3
      | op(e2,e3) != e2
      | epred10_0
      | ~ epred11_0 )
    & ( op(e0,e0) != e0
      | op(e3,e3) != e3
      | op(e2,e3) != e2
      | epred10_0
      | ~ epred11_0 ) ),
    inference(distribute,[status(thm)],[952]) ).

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

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

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

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

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

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

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

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

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

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

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

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

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

fof(1019,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) = e0
      | op(e2,e0) = e2
      | op(e2,e0) = e2
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e0) != 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) = e0
      | op(e2,e2) != e0
      | op(e2,e0) = e2
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e0) != e3
      | op(e2,e2) != e0
      | 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) = e0
      | op(e2,e2) = e0
      | op(e2,e0) = e2
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e0) != e3
      | op(e2,e2) = e0
      | op(e2,e0) = e2
      | epred11_0
      | ~ epred12_0 )
    & ( 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) = e0
      | op(e2,e0) != e2
      | op(e2,e0) = e2
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e0) != e3
      | op(e2,e0) != 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) = e0
      | op(e2,e0) = e2
      | op(e2,e2) != e0
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e0) != 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) = e0
      | op(e2,e2) != e0
      | op(e2,e2) != e0
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e0) != e3
      | op(e2,e2) != e0
      | 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) = e0
      | op(e2,e2) = e0
      | op(e2,e2) != e0
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e0) != e3
      | op(e2,e2) = e0
      | op(e2,e2) != e0
      | 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) = e0
      | op(e2,e0) != e2
      | op(e2,e2) != e0
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e0) != e3
      | op(e2,e0) != e2
      | op(e2,e2) != e0
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e0) = e2
      | op(e2,e0) = e2
      | op(e1,e1) = e0
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e2) != e0
      | op(e2,e0) = e2
      | op(e1,e1) = e0
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e3) = e0
      | op(e2,e0) = e2
      | op(e1,e1) = e0
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e0) != e3
      | op(e2,e0) = e2
      | op(e1,e1) = e0
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e0) = e2
      | op(e2,e2) != e0
      | op(e1,e1) = e0
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e2) != e0
      | op(e2,e2) != e0
      | op(e1,e1) = e0
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e3) = e0
      | op(e2,e2) != e0
      | op(e1,e1) = e0
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e0) != e3
      | op(e2,e2) != e0
      | op(e1,e1) = e0
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e0) = e2
      | op(e2,e2) = e0
      | op(e1,e1) = e0
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e2) != e0
      | op(e2,e2) = e0
      | op(e1,e1) = e0
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e3) = e0
      | op(e2,e2) = e0
      | op(e1,e1) = e0
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e0) != e3
      | op(e2,e2) = e0
      | op(e1,e1) = e0
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e0) = e2
      | op(e2,e0) != e2
      | op(e1,e1) = e0
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e2) != e0
      | op(e2,e0) != e2
      | op(e1,e1) = e0
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e3) = e0
      | op(e2,e0) != e2
      | op(e1,e1) = e0
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e0) != e3
      | op(e2,e0) != e2
      | op(e1,e1) = e0
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e0) = e2
      | op(e2,e0) = e2
      | op(e1,e0) != e1
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e2) != e0
      | op(e2,e0) = e2
      | op(e1,e0) != e1
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e3) = e0
      | op(e2,e0) = e2
      | op(e1,e0) != e1
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e0) != e3
      | op(e2,e0) = e2
      | op(e1,e0) != e1
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e0) = e2
      | op(e2,e2) != e0
      | op(e1,e0) != e1
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e2) != e0
      | op(e2,e2) != e0
      | op(e1,e0) != e1
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e3) = e0
      | op(e2,e2) != e0
      | op(e1,e0) != e1
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e0) != e3
      | op(e2,e2) != e0
      | op(e1,e0) != e1
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e0) = e2
      | op(e2,e2) = e0
      | op(e1,e0) != e1
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e2) != e0
      | op(e2,e2) = e0
      | op(e1,e0) != e1
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e3) = e0
      | op(e2,e2) = e0
      | op(e1,e0) != e1
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e0) != e3
      | op(e2,e2) = e0
      | op(e1,e0) != e1
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e0) = e2
      | op(e2,e0) != e2
      | op(e1,e0) != e1
      | epred11_0
      | ~ epred12_0 )
    & ( op(e2,e2) != e0
      | op(e2,e0) != e2
      | op(e1,e0) != e1
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e3) = e0
      | op(e2,e0) != e2
      | op(e1,e0) != e1
      | epred11_0
      | ~ epred12_0 )
    & ( op(e3,e0) != e3
      | op(e2,e0) != e2
      | op(e1,e0) != e1
      | epred11_0
      | ~ epred12_0 ) ),
    inference(distribute,[status(thm)],[1018]) ).

cnf(1020,plain,
    ( epred11_0
    | ~ epred12_0
    | op(e1,e0) != e1
    | op(e2,e0) != e2
    | op(e3,e0) != e3 ),
    inference(split_conjunct,[status(thm)],[1019]) ).

cnf(1025,plain,
    ( epred11_0
    | op(e2,e2) = e0
    | op(e3,e3) = e0
    | ~ epred12_0
    | op(e1,e0) != e1 ),
    inference(split_conjunct,[status(thm)],[1019]) ).

cnf(1036,plain,
    ( epred11_0
    | op(e1,e1) = e0
    | ~ epred12_0
    | op(e2,e0) != e2
    | op(e3,e0) != e3 ),
    inference(split_conjunct,[status(thm)],[1019]) ).

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

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

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

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

fof(1085,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) = e1
      | op(e2,e1) = e2
      | op(e2,e1) = e2
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e1) != 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) = e1
      | op(e2,e2) != e1
      | 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,e1) = e2
      | op(e1,e1) = e1
      | op(e2,e1) = e2
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) != e1
      | op(e1,e1) = e1
      | op(e2,e1) = e2
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) = e1
      | op(e1,e1) = e1
      | op(e2,e1) = e2
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e1) != e2
      | op(e1,e1) = e1
      | op(e2,e1) = e2
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e1) = e2
      | op(e1,e1) != e1
      | op(e2,e1) = e2
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) != e1
      | op(e1,e1) != e1
      | op(e2,e1) = e2
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) = e1
      | op(e1,e1) != e1
      | op(e2,e1) = e2
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e1) != e2
      | op(e1,e1) != 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) = e1
      | op(e2,e1) = e2
      | op(e2,e2) != e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e1) != 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) = e1
      | op(e2,e2) != e1
      | 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,e1) = e2
      | op(e1,e1) = e1
      | op(e2,e2) != e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) != e1
      | op(e1,e1) = e1
      | op(e2,e2) != e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) = e1
      | op(e1,e1) = e1
      | op(e2,e2) != e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e1) != e2
      | op(e1,e1) = e1
      | op(e2,e2) != e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e1) = e2
      | op(e1,e1) != e1
      | op(e2,e2) != e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) != e1
      | op(e1,e1) != e1
      | op(e2,e2) != e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) = e1
      | op(e1,e1) != e1
      | op(e2,e2) != e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e1) != e2
      | op(e1,e1) != e1
      | op(e2,e2) != e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e1) = e2
      | op(e2,e1) = e2
      | op(e0,e0) = e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) != e1
      | op(e2,e1) = e2
      | op(e0,e0) = e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) = e1
      | op(e2,e1) = e2
      | op(e0,e0) = e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e1) != e2
      | op(e2,e1) = e2
      | op(e0,e0) = e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e1) = e2
      | op(e2,e2) != e1
      | op(e0,e0) = e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) != e1
      | op(e2,e2) != e1
      | op(e0,e0) = e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) = e1
      | op(e2,e2) != e1
      | op(e0,e0) = e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e1) != e2
      | op(e2,e2) != e1
      | op(e0,e0) = e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e1) = e2
      | op(e1,e1) = e1
      | op(e0,e0) = e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) != e1
      | op(e1,e1) = e1
      | op(e0,e0) = e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) = e1
      | op(e1,e1) = e1
      | op(e0,e0) = e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e1) != e2
      | op(e1,e1) = e1
      | op(e0,e0) = e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e1) = e2
      | op(e1,e1) != e1
      | op(e0,e0) = e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) != e1
      | op(e1,e1) != e1
      | op(e0,e0) = e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) = e1
      | op(e1,e1) != e1
      | op(e0,e0) = e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e1) != e2
      | op(e1,e1) != e1
      | op(e0,e0) = e1
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e1) = e2
      | op(e2,e1) = e2
      | op(e0,e1) != e0
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) != e1
      | op(e2,e1) = e2
      | op(e0,e1) != e0
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) = e1
      | op(e2,e1) = e2
      | op(e0,e1) != e0
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e1) != e2
      | op(e2,e1) = e2
      | op(e0,e1) != e0
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e1) = e2
      | op(e2,e2) != e1
      | op(e0,e1) != e0
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) != e1
      | op(e2,e2) != e1
      | op(e0,e1) != e0
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) = e1
      | op(e2,e2) != e1
      | op(e0,e1) != e0
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e1) != e2
      | op(e2,e2) != e1
      | op(e0,e1) != e0
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e1) = e2
      | op(e1,e1) = e1
      | op(e0,e1) != e0
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) != e1
      | op(e1,e1) = e1
      | op(e0,e1) != e0
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) = e1
      | op(e1,e1) = e1
      | op(e0,e1) != e0
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e1) != e2
      | op(e1,e1) = e1
      | op(e0,e1) != e0
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e1) = e2
      | op(e1,e1) != e1
      | op(e0,e1) != e0
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) != e1
      | op(e1,e1) != e1
      | op(e0,e1) != e0
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e2) = e1
      | op(e1,e1) != e1
      | op(e0,e1) != e0
      | epred12_0
      | ~ epred13_0 )
    & ( op(e2,e1) != e2
      | op(e1,e1) != e1
      | op(e0,e1) != e0
      | epred12_0
      | ~ epred13_0 ) ),
    inference(distribute,[status(thm)],[1084]) ).

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

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

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

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

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

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

fof(1150,plain,
    ( ~ epred14_0
    | epred13_0
    | ( op(e2,e1) = e2
      & op(e2,e2) != e1
      & op(e3,e3) = e1
      & op(e3,e1) != 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(1151,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) = e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) != e2
      | op(e2,e2) = e2
      | op(e3,e3) = e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e1) = e2
      | op(e2,e2) = e2
      | op(e3,e3) = e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e2) != e1
      | op(e2,e2) = e2
      | op(e3,e3) = e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) = e2
      | op(e2,e2) != e2
      | op(e3,e3) = e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) != e2
      | op(e2,e2) != e2
      | op(e3,e3) = e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e1) = e2
      | op(e2,e2) != e2
      | op(e3,e3) = e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e2) != e1
      | op(e2,e2) != e2
      | op(e3,e3) = e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) = e2
      | op(e0,e0) = e2
      | op(e3,e3) = e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) != e2
      | op(e0,e0) = e2
      | op(e3,e3) = e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e1) = e2
      | op(e0,e0) = e2
      | op(e3,e3) = e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e2) != e1
      | op(e0,e0) = e2
      | op(e3,e3) = e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) = e2
      | op(e0,e2) != e0
      | op(e3,e3) = e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) != e2
      | op(e0,e2) != e0
      | op(e3,e3) = e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e1) = e2
      | op(e0,e2) != e0
      | op(e3,e3) = e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e2) != e1
      | op(e0,e2) != e0
      | op(e3,e3) = e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) = e2
      | op(e2,e2) = e2
      | op(e3,e1) != e3
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) != e2
      | op(e2,e2) = e2
      | op(e3,e1) != e3
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e1) = e2
      | op(e2,e2) = e2
      | op(e3,e1) != e3
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e2) != e1
      | op(e2,e2) = e2
      | op(e3,e1) != e3
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) = e2
      | op(e2,e2) != e2
      | op(e3,e1) != e3
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) != e2
      | op(e2,e2) != e2
      | op(e3,e1) != e3
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e1) = e2
      | op(e2,e2) != e2
      | op(e3,e1) != e3
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e2) != e1
      | op(e2,e2) != e2
      | op(e3,e1) != e3
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) = e2
      | op(e0,e0) = e2
      | op(e3,e1) != e3
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) != e2
      | op(e0,e0) = e2
      | op(e3,e1) != e3
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e1) = e2
      | op(e0,e0) = e2
      | op(e3,e1) != e3
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e2) != e1
      | op(e0,e0) = e2
      | op(e3,e1) != e3
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) = e2
      | op(e0,e2) != e0
      | op(e3,e1) != e3
      | epred13_0
      | ~ epred14_0 )
    & ( op(e2,e2) != e2
      | op(e0,e2) != e0
      | op(e3,e1) != e3
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e1) = e2
      | op(e0,e2) != e0
      | op(e3,e1) != e3
      | epred13_0
      | ~ epred14_0 )
    & ( op(e1,e2) != e1
      | op(e0,e2) != e0
      | op(e3,e1) != e3
      | epred13_0
      | ~ epred14_0 ) ),
    inference(distribute,[status(thm)],[1150]) ).

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

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

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

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

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

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

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

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

fof(1216,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) = e3
      & op(e0,e3) != e0 ) ),
    inference(fof_nnf,[status(thm)],[66]) ).

fof(1217,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) = e3
      | op(e2,e2) = e2
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e3) != 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) = e3
      | op(e2,e2) != e2
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e3) != 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) = e3
      | op(e3,e3) = e2
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e3) != 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) = e3
      | op(e3,e2) != e3
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e3) != 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) = e3
      | op(e2,e2) = e2
      | op(e2,e2) != e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e3) != 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) = e3
      | op(e2,e2) != e2
      | op(e2,e2) != e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e3) != 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) = e3
      | op(e3,e3) = e2
      | op(e2,e2) != e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e3) != 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) = e3
      | op(e3,e2) != e3
      | op(e2,e2) != e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e3) != 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) = e3
      | op(e2,e2) = e2
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e3) != 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) = e3
      | op(e2,e2) != e2
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e3) != 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) = e3
      | op(e3,e3) = e2
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e3) != 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) = e3
      | op(e3,e2) != e3
      | op(e2,e2) = e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e3) != 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) = e3
      | op(e2,e2) = e2
      | op(e2,e2) != e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e3) != 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) = e3
      | op(e2,e2) != e2
      | op(e2,e2) != e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e3) != 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) = e3
      | op(e3,e3) = e2
      | op(e2,e2) != e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e3) != 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) = e3
      | op(e3,e2) != e3
      | op(e2,e2) != e2
      | epred14_0
      | ~ epred15_0 )
    & ( op(e0,e3) != e0
      | op(e3,e2) != e3
      | op(e2,e2) != e2
      | epred14_0
      | ~ epred15_0 ) ),
    inference(distribute,[status(thm)],[1216]) ).

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

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

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

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

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

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

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

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

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

fof(1283,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) = e3
      | op(e2,e3) = e2
      | op(e2,e3) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) != 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) = e3
      | op(e2,e2) != e3
      | op(e2,e3) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) != e3
      | op(e2,e2) != e3
      | 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) = e3
      | op(e2,e2) = e3
      | op(e2,e3) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) != e3
      | op(e2,e2) = e3
      | op(e2,e3) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( 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) = e3
      | op(e2,e3) != e2
      | op(e2,e3) = e2
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) != e3
      | op(e2,e3) != 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) = e3
      | op(e2,e3) = e2
      | op(e2,e2) != e3
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) != 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) = e3
      | op(e2,e2) != e3
      | op(e2,e2) != e3
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) != e3
      | op(e2,e2) != e3
      | 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) = e3
      | op(e2,e2) = e3
      | op(e2,e2) != e3
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) != e3
      | op(e2,e2) = e3
      | op(e2,e2) != e3
      | 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) = e3
      | op(e2,e3) != e2
      | op(e2,e2) != e3
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) != e3
      | op(e2,e3) != e2
      | op(e2,e2) != e3
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e3) = e2
      | op(e2,e3) = e2
      | op(e1,e1) = e3
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e2) != e3
      | op(e2,e3) = e2
      | op(e1,e1) = e3
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) = e3
      | op(e2,e3) = e2
      | op(e1,e1) = e3
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) != e3
      | op(e2,e3) = e2
      | op(e1,e1) = e3
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e3) = e2
      | op(e2,e2) != e3
      | op(e1,e1) = e3
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e2) != e3
      | op(e2,e2) != e3
      | op(e1,e1) = e3
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) = e3
      | op(e2,e2) != e3
      | op(e1,e1) = e3
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) != e3
      | op(e2,e2) != e3
      | op(e1,e1) = e3
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e3) = e2
      | op(e2,e2) = e3
      | op(e1,e1) = e3
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e2) != e3
      | op(e2,e2) = e3
      | op(e1,e1) = e3
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) = e3
      | op(e2,e2) = e3
      | op(e1,e1) = e3
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) != e3
      | op(e2,e2) = e3
      | op(e1,e1) = e3
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e3) = e2
      | op(e2,e3) != e2
      | op(e1,e1) = e3
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e2) != e3
      | op(e2,e3) != e2
      | op(e1,e1) = e3
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) = e3
      | op(e2,e3) != e2
      | op(e1,e1) = e3
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) != e3
      | op(e2,e3) != e2
      | op(e1,e1) = e3
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e3) = e2
      | op(e2,e3) = e2
      | op(e1,e3) != e1
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e2) != e3
      | op(e2,e3) = e2
      | op(e1,e3) != e1
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) = e3
      | op(e2,e3) = e2
      | op(e1,e3) != e1
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) != e3
      | op(e2,e3) = e2
      | op(e1,e3) != e1
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e3) = e2
      | op(e2,e2) != e3
      | op(e1,e3) != e1
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e2) != e3
      | op(e2,e2) != e3
      | op(e1,e3) != e1
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) = e3
      | op(e2,e2) != e3
      | op(e1,e3) != e1
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) != e3
      | op(e2,e2) != e3
      | op(e1,e3) != e1
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e3) = e2
      | op(e2,e2) = e3
      | op(e1,e3) != e1
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e2) != e3
      | op(e2,e2) = e3
      | op(e1,e3) != e1
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) = e3
      | op(e2,e2) = e3
      | op(e1,e3) != e1
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) != e3
      | op(e2,e2) = e3
      | op(e1,e3) != e1
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e3) = e2
      | op(e2,e3) != e2
      | op(e1,e3) != e1
      | epred15_0
      | ~ epred16_0 )
    & ( op(e2,e2) != e3
      | op(e2,e3) != e2
      | op(e1,e3) != e1
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) = e3
      | op(e2,e3) != e2
      | op(e1,e3) != e1
      | epred15_0
      | ~ epred16_0 )
    & ( op(e3,e3) != e3
      | op(e2,e3) != e2
      | op(e1,e3) != e1
      | epred15_0
      | ~ epred16_0 ) ),
    inference(distribute,[status(thm)],[1282]) ).

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

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

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

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

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

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

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

fof(1349,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) = e0
      | op(e3,e0) = e3
      | op(e3,e0) = e3
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e0) != 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) = e0
      | op(e3,e3) != e0
      | op(e3,e0) = e3
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e0) != e2
      | op(e3,e3) != e0
      | op(e3,e0) = e3
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e0) = e3
      | op(e1,e1) = e0
      | op(e3,e0) = e3
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e3) != e0
      | op(e1,e1) = e0
      | op(e3,e0) = e3
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e2) = e0
      | op(e1,e1) = e0
      | op(e3,e0) = e3
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e0) != e2
      | op(e1,e1) = e0
      | op(e3,e0) = e3
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e0) = e3
      | op(e1,e0) != e1
      | op(e3,e0) = e3
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e3) != e0
      | op(e1,e0) != e1
      | op(e3,e0) = e3
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e2) = e0
      | op(e1,e0) != e1
      | op(e3,e0) = e3
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e0) != e2
      | op(e1,e0) != 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) = e0
      | op(e3,e0) = e3
      | op(e3,e3) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e0) != 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) = e0
      | op(e3,e3) != e0
      | op(e3,e3) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e0) != e2
      | op(e3,e3) != e0
      | op(e3,e3) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e0) = e3
      | op(e1,e1) = e0
      | op(e3,e3) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e3) != e0
      | op(e1,e1) = e0
      | op(e3,e3) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e2) = e0
      | op(e1,e1) = e0
      | op(e3,e3) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e0) != e2
      | op(e1,e1) = e0
      | op(e3,e3) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e0) = e3
      | op(e1,e0) != e1
      | op(e3,e3) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e3) != e0
      | op(e1,e0) != e1
      | op(e3,e3) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e2) = e0
      | op(e1,e0) != e1
      | op(e3,e3) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e0) != e2
      | op(e1,e0) != e1
      | op(e3,e3) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e0) = e3
      | op(e3,e0) = e3
      | op(e0,e0) = e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e3) != e0
      | op(e3,e0) = e3
      | op(e0,e0) = e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e2) = e0
      | op(e3,e0) = e3
      | op(e0,e0) = e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e0) != e2
      | op(e3,e0) = e3
      | op(e0,e0) = e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e0) = e3
      | op(e3,e3) != e0
      | op(e0,e0) = e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e3) != e0
      | op(e3,e3) != e0
      | op(e0,e0) = e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e2) = e0
      | op(e3,e3) != e0
      | op(e0,e0) = e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e0) != e2
      | op(e3,e3) != e0
      | op(e0,e0) = e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e0) = e3
      | op(e1,e1) = e0
      | op(e0,e0) = e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e3) != e0
      | op(e1,e1) = e0
      | op(e0,e0) = e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e2) = e0
      | op(e1,e1) = e0
      | op(e0,e0) = e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e0) != e2
      | op(e1,e1) = e0
      | op(e0,e0) = e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e0) = e3
      | op(e1,e0) != e1
      | op(e0,e0) = e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e3) != e0
      | op(e1,e0) != e1
      | op(e0,e0) = e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e2) = e0
      | op(e1,e0) != e1
      | op(e0,e0) = e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e0) != e2
      | op(e1,e0) != e1
      | op(e0,e0) = e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e0) = e3
      | op(e3,e0) = e3
      | op(e0,e0) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e3) != e0
      | op(e3,e0) = e3
      | op(e0,e0) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e2) = e0
      | op(e3,e0) = e3
      | op(e0,e0) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e0) != e2
      | op(e3,e0) = e3
      | op(e0,e0) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e0) = e3
      | op(e3,e3) != e0
      | op(e0,e0) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e3) != e0
      | op(e3,e3) != e0
      | op(e0,e0) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e2) = e0
      | op(e3,e3) != e0
      | op(e0,e0) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e0) != e2
      | op(e3,e3) != e0
      | op(e0,e0) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e0) = e3
      | op(e1,e1) = e0
      | op(e0,e0) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e3) != e0
      | op(e1,e1) = e0
      | op(e0,e0) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e2) = e0
      | op(e1,e1) = e0
      | op(e0,e0) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e0) != e2
      | op(e1,e1) = e0
      | op(e0,e0) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e0) = e3
      | op(e1,e0) != e1
      | op(e0,e0) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e3,e3) != e0
      | op(e1,e0) != e1
      | op(e0,e0) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e2) = e0
      | op(e1,e0) != e1
      | op(e0,e0) != e0
      | epred16_0
      | ~ epred17_0 )
    & ( op(e2,e0) != e2
      | op(e1,e0) != e1
      | op(e0,e0) != e0
      | epred16_0
      | ~ epred17_0 ) ),
    inference(distribute,[status(thm)],[1348]) ).

cnf(1350,plain,
    ( epred16_0
    | ~ epred17_0
    | op(e0,e0) != e0
    | op(e1,e0) != e1
    | op(e2,e0) != e2 ),
    inference(split_conjunct,[status(thm)],[1349]) ).

cnf(1351,plain,
    ( epred16_0
    | op(e2,e2) = e0
    | ~ epred17_0
    | op(e0,e0) != e0
    | op(e1,e0) != e1 ),
    inference(split_conjunct,[status(thm)],[1349]) ).

cnf(1354,plain,
    ( epred16_0
    | op(e1,e1) = e0
    | ~ epred17_0
    | op(e0,e0) != e0
    | op(e2,e0) != e2 ),
    inference(split_conjunct,[status(thm)],[1349]) ).

cnf(1355,plain,
    ( epred16_0
    | op(e1,e1) = e0
    | op(e2,e2) = e0
    | ~ epred17_0
    | op(e0,e0) != e0 ),
    inference(split_conjunct,[status(thm)],[1349]) ).

cnf(1366,plain,
    ( epred16_0
    | op(e0,e0) = e0
    | ~ epred17_0
    | op(e1,e0) != e1
    | op(e2,e0) != e2 ),
    inference(split_conjunct,[status(thm)],[1349]) ).

cnf(1367,plain,
    ( epred16_0
    | op(e0,e0) = e0
    | op(e2,e2) = e0
    | ~ epred17_0
    | op(e1,e0) != e1 ),
    inference(split_conjunct,[status(thm)],[1349]) ).

cnf(1370,plain,
    ( epred16_0
    | op(e0,e0) = e0
    | op(e1,e1) = e0
    | ~ epred17_0
    | op(e2,e0) != e2 ),
    inference(split_conjunct,[status(thm)],[1349]) ).

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

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

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

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

fof(1415,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) = e1
      | op(e3,e1) = e3
      | op(e3,e0) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) != 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) = e1
      | op(e3,e3) != e1
      | op(e3,e0) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) != e1
      | op(e3,e3) != e1
      | op(e3,e0) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e1) = e3
      | op(e0,e0) = e1
      | op(e3,e0) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e3) != e1
      | op(e0,e0) = e1
      | op(e3,e0) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) = e1
      | op(e0,e0) = e1
      | op(e3,e0) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) != e1
      | op(e0,e0) = e1
      | op(e3,e0) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e1) = e3
      | op(e0,e1) != e0
      | op(e3,e0) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e3) != e1
      | op(e0,e1) != e0
      | op(e3,e0) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) = e1
      | op(e0,e1) != e0
      | op(e3,e0) = e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) != e1
      | op(e0,e1) != 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) = e1
      | op(e3,e1) = e3
      | op(e3,e3) != e0
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) != 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) = e1
      | op(e3,e3) != e1
      | op(e3,e3) != e0
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) != e1
      | op(e3,e3) != e1
      | op(e3,e3) != e0
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e1) = e3
      | op(e0,e0) = e1
      | op(e3,e3) != e0
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e3) != e1
      | op(e0,e0) = e1
      | op(e3,e3) != e0
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) = e1
      | op(e0,e0) = e1
      | op(e3,e3) != e0
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) != e1
      | op(e0,e0) = e1
      | op(e3,e3) != e0
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e1) = e3
      | op(e0,e1) != e0
      | op(e3,e3) != e0
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e3) != e1
      | op(e0,e1) != e0
      | op(e3,e3) != e0
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) = e1
      | op(e0,e1) != e0
      | op(e3,e3) != e0
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) != e1
      | op(e0,e1) != e0
      | op(e3,e3) != e0
      | 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) = e1
      | op(e3,e1) = e3
      | op(e3,e3) = e0
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) != 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) = e1
      | op(e3,e3) != e1
      | op(e3,e3) = e0
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) != e1
      | op(e3,e3) != e1
      | op(e3,e3) = e0
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e1) = e3
      | op(e0,e0) = e1
      | op(e3,e3) = e0
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e3) != e1
      | op(e0,e0) = e1
      | op(e3,e3) = e0
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) = e1
      | op(e0,e0) = e1
      | op(e3,e3) = e0
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) != e1
      | op(e0,e0) = e1
      | op(e3,e3) = e0
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e1) = e3
      | op(e0,e1) != e0
      | op(e3,e3) = e0
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e3) != e1
      | op(e0,e1) != e0
      | op(e3,e3) = e0
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) = e1
      | op(e0,e1) != e0
      | op(e3,e3) = e0
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) != e1
      | op(e0,e1) != e0
      | op(e3,e3) = e0
      | epred17_0
      | ~ epred18_0 )
    & ( 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) = e1
      | op(e3,e1) = e3
      | op(e3,e0) != e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) != 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) = e1
      | op(e3,e3) != e1
      | op(e3,e0) != e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) != e1
      | op(e3,e3) != e1
      | op(e3,e0) != e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e1) = e3
      | op(e0,e0) = e1
      | op(e3,e0) != e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e3) != e1
      | op(e0,e0) = e1
      | op(e3,e0) != e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) = e1
      | op(e0,e0) = e1
      | op(e3,e0) != e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) != e1
      | op(e0,e0) = e1
      | op(e3,e0) != e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e1) = e3
      | op(e0,e1) != e0
      | op(e3,e0) != e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e3,e3) != e1
      | op(e0,e1) != e0
      | op(e3,e0) != e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) = e1
      | op(e0,e1) != e0
      | op(e3,e0) != e3
      | epred17_0
      | ~ epred18_0 )
    & ( op(e1,e1) != e1
      | op(e0,e1) != e0
      | op(e3,e0) != e3
      | epred17_0
      | ~ epred18_0 ) ),
    inference(distribute,[status(thm)],[1414]) ).

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

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

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

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

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

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

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

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

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

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

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

fof(1481,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) = e2
      | op(e3,e1) = e3
      | op(e3,e1) = e3
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e2) != 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) = e2
      | op(e3,e3) != e1
      | op(e3,e1) = e3
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e2) != e0
      | op(e3,e3) != e1
      | 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) = e2
      | op(e3,e3) = e1
      | op(e3,e1) = e3
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e2) != e0
      | op(e3,e3) = e1
      | op(e3,e1) = e3
      | epred18_0
      | ~ epred19_0 )
    & ( 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) = e2
      | op(e3,e1) != e3
      | op(e3,e1) = e3
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e2) != e0
      | op(e3,e1) != 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) = e2
      | op(e3,e1) = e3
      | op(e3,e3) != e1
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e2) != 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) = e2
      | op(e3,e3) != e1
      | op(e3,e3) != e1
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e2) != e0
      | op(e3,e3) != e1
      | 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) = e2
      | op(e3,e3) = e1
      | op(e3,e3) != e1
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e2) != e0
      | op(e3,e3) = e1
      | op(e3,e3) != e1
      | 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) = e2
      | op(e3,e1) != e3
      | op(e3,e3) != e1
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e2) != e0
      | op(e3,e1) != e3
      | op(e3,e3) != e1
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e2) = e3
      | op(e3,e1) = e3
      | op(e2,e2) = e1
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e3) != e2
      | op(e3,e1) = e3
      | op(e2,e2) = e1
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e0) = e2
      | op(e3,e1) = e3
      | op(e2,e2) = e1
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e2) != e0
      | op(e3,e1) = e3
      | op(e2,e2) = e1
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e2) = e3
      | op(e3,e3) != e1
      | op(e2,e2) = e1
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e3) != e2
      | op(e3,e3) != e1
      | op(e2,e2) = e1
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e0) = e2
      | op(e3,e3) != e1
      | op(e2,e2) = e1
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e2) != e0
      | op(e3,e3) != e1
      | op(e2,e2) = e1
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e2) = e3
      | op(e3,e3) = e1
      | op(e2,e2) = e1
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e3) != e2
      | op(e3,e3) = e1
      | op(e2,e2) = e1
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e0) = e2
      | op(e3,e3) = e1
      | op(e2,e2) = e1
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e2) != e0
      | op(e3,e3) = e1
      | op(e2,e2) = e1
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e2) = e3
      | op(e3,e1) != e3
      | op(e2,e2) = e1
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e3) != e2
      | op(e3,e1) != e3
      | op(e2,e2) = e1
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e0) = e2
      | op(e3,e1) != e3
      | op(e2,e2) = e1
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e2) != e0
      | op(e3,e1) != e3
      | op(e2,e2) = e1
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e2) = e3
      | op(e3,e1) = e3
      | op(e2,e1) != e2
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e3) != e2
      | op(e3,e1) = e3
      | op(e2,e1) != e2
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e0) = e2
      | op(e3,e1) = e3
      | op(e2,e1) != e2
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e2) != e0
      | op(e3,e1) = e3
      | op(e2,e1) != e2
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e2) = e3
      | op(e3,e3) != e1
      | op(e2,e1) != e2
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e3) != e2
      | op(e3,e3) != e1
      | op(e2,e1) != e2
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e0) = e2
      | op(e3,e3) != e1
      | op(e2,e1) != e2
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e2) != e0
      | op(e3,e3) != e1
      | op(e2,e1) != e2
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e2) = e3
      | op(e3,e3) = e1
      | op(e2,e1) != e2
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e3) != e2
      | op(e3,e3) = e1
      | op(e2,e1) != e2
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e0) = e2
      | op(e3,e3) = e1
      | op(e2,e1) != e2
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e2) != e0
      | op(e3,e3) = e1
      | op(e2,e1) != e2
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e2) = e3
      | op(e3,e1) != e3
      | op(e2,e1) != e2
      | epred18_0
      | ~ epred19_0 )
    & ( op(e3,e3) != e2
      | op(e3,e1) != e3
      | op(e2,e1) != e2
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e0) = e2
      | op(e3,e1) != e3
      | op(e2,e1) != e2
      | epred18_0
      | ~ epred19_0 )
    & ( op(e0,e2) != e0
      | op(e3,e1) != e3
      | op(e2,e1) != e2
      | epred18_0
      | ~ epred19_0 ) ),
    inference(distribute,[status(thm)],[1480]) ).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

fof(1547,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) = e2
      | op(e3,e2) = e3
      | op(e3,e2) = e3
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e2) != 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) = e2
      | op(e3,e3) != e2
      | 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,e2) = e3
      | op(e2,e2) = e2
      | op(e3,e2) = e3
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) != e2
      | op(e2,e2) = e2
      | op(e3,e2) = e3
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) = e2
      | op(e2,e2) = e2
      | op(e3,e2) = e3
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e2) != e3
      | op(e2,e2) = e2
      | op(e3,e2) = e3
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e2) = e3
      | op(e2,e2) != e2
      | op(e3,e2) = e3
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) != e2
      | op(e2,e2) != e2
      | op(e3,e2) = e3
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) = e2
      | op(e2,e2) != e2
      | op(e3,e2) = e3
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e2) != e3
      | op(e2,e2) != 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) = e2
      | op(e3,e2) = e3
      | op(e3,e3) != e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e2) != 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) = e2
      | op(e3,e3) != e2
      | 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,e2) = e3
      | op(e2,e2) = e2
      | op(e3,e3) != e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) != e2
      | op(e2,e2) = e2
      | op(e3,e3) != e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) = e2
      | op(e2,e2) = e2
      | op(e3,e3) != e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e2) != e3
      | op(e2,e2) = e2
      | op(e3,e3) != e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e2) = e3
      | op(e2,e2) != e2
      | op(e3,e3) != e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) != e2
      | op(e2,e2) != e2
      | op(e3,e3) != e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) = e2
      | op(e2,e2) != e2
      | op(e3,e3) != e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e2) != e3
      | op(e2,e2) != e2
      | op(e3,e3) != e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e2) = e3
      | op(e3,e2) = e3
      | op(e1,e1) = e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) != e2
      | op(e3,e2) = e3
      | op(e1,e1) = e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) = e2
      | op(e3,e2) = e3
      | op(e1,e1) = e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e2) != e3
      | op(e3,e2) = e3
      | op(e1,e1) = e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e2) = e3
      | op(e3,e3) != e2
      | op(e1,e1) = e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) != e2
      | op(e3,e3) != e2
      | op(e1,e1) = e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) = e2
      | op(e3,e3) != e2
      | op(e1,e1) = e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e2) != e3
      | op(e3,e3) != e2
      | op(e1,e1) = e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e2) = e3
      | op(e2,e2) = e2
      | op(e1,e1) = e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) != e2
      | op(e2,e2) = e2
      | op(e1,e1) = e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) = e2
      | op(e2,e2) = e2
      | op(e1,e1) = e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e2) != e3
      | op(e2,e2) = e2
      | op(e1,e1) = e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e2) = e3
      | op(e2,e2) != e2
      | op(e1,e1) = e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) != e2
      | op(e2,e2) != e2
      | op(e1,e1) = e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) = e2
      | op(e2,e2) != e2
      | op(e1,e1) = e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e2) != e3
      | op(e2,e2) != e2
      | op(e1,e1) = e2
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e2) = e3
      | op(e3,e2) = e3
      | op(e1,e2) != e1
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) != e2
      | op(e3,e2) = e3
      | op(e1,e2) != e1
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) = e2
      | op(e3,e2) = e3
      | op(e1,e2) != e1
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e2) != e3
      | op(e3,e2) = e3
      | op(e1,e2) != e1
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e2) = e3
      | op(e3,e3) != e2
      | op(e1,e2) != e1
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) != e2
      | op(e3,e3) != e2
      | op(e1,e2) != e1
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) = e2
      | op(e3,e3) != e2
      | op(e1,e2) != e1
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e2) != e3
      | op(e3,e3) != e2
      | op(e1,e2) != e1
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e2) = e3
      | op(e2,e2) = e2
      | op(e1,e2) != e1
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) != e2
      | op(e2,e2) = e2
      | op(e1,e2) != e1
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) = e2
      | op(e2,e2) = e2
      | op(e1,e2) != e1
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e2) != e3
      | op(e2,e2) = e2
      | op(e1,e2) != e1
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e2) = e3
      | op(e2,e2) != e2
      | op(e1,e2) != e1
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) != e2
      | op(e2,e2) != e2
      | op(e1,e2) != e1
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e3) = e2
      | op(e2,e2) != e2
      | op(e1,e2) != e1
      | epred19_0
      | ~ epred20_0 )
    & ( op(e3,e2) != e3
      | op(e2,e2) != e2
      | op(e1,e2) != e1
      | epred19_0
      | ~ epred20_0 ) ),
    inference(distribute,[status(thm)],[1546]) ).

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

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

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

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

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

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

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

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

fof(1612,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(1613,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)],[1612]) ).

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

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

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

fof(1679,plain,
    ( ( op(e1,op(e1,e0)) = e0
      | op(e0,op(e0,e0)) = e0
      | ~ epred22_0 )
    & ( op(e1,op(e1,e1)) = e1
      | op(e0,op(e0,e0)) = e0
      | ~ epred22_0 )
    & ( op(e1,op(e1,e2)) = e2
      | op(e0,op(e0,e0)) = e0
      | ~ epred22_0 )
    & ( op(e1,op(e1,e3)) = e3
      | op(e0,op(e0,e0)) = e0
      | ~ epred22_0 )
    & ( op(e0,e0) != e1
      | op(e0,e1) = e0
      | op(e0,op(e0,e0)) = e0
      | ~ epred22_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) = e1
      | op(e0,op(e0,e0)) = e0
      | ~ epred22_0 )
    & ( op(e2,e2) != e1
      | op(e2,e1) = e2
      | op(e0,op(e0,e0)) = e0
      | ~ epred22_0 )
    & ( op(e3,e3) != e1
      | op(e3,e1) = e3
      | op(e0,op(e0,e0)) = e0
      | ~ epred22_0 )
    & ( op(e1,op(e1,e0)) = e0
      | op(e0,op(e0,e1)) = e1
      | ~ epred22_0 )
    & ( op(e1,op(e1,e1)) = e1
      | op(e0,op(e0,e1)) = e1
      | ~ epred22_0 )
    & ( op(e1,op(e1,e2)) = e2
      | op(e0,op(e0,e1)) = e1
      | ~ epred22_0 )
    & ( op(e1,op(e1,e3)) = e3
      | op(e0,op(e0,e1)) = e1
      | ~ epred22_0 )
    & ( op(e0,e0) != e1
      | op(e0,e1) = e0
      | op(e0,op(e0,e1)) = e1
      | ~ epred22_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) = e1
      | op(e0,op(e0,e1)) = e1
      | ~ epred22_0 )
    & ( op(e2,e2) != e1
      | op(e2,e1) = e2
      | op(e0,op(e0,e1)) = e1
      | ~ epred22_0 )
    & ( op(e3,e3) != e1
      | op(e3,e1) = e3
      | op(e0,op(e0,e1)) = e1
      | ~ epred22_0 )
    & ( op(e1,op(e1,e0)) = e0
      | op(e0,op(e0,e2)) = e2
      | ~ epred22_0 )
    & ( op(e1,op(e1,e1)) = e1
      | op(e0,op(e0,e2)) = e2
      | ~ epred22_0 )
    & ( op(e1,op(e1,e2)) = e2
      | op(e0,op(e0,e2)) = e2
      | ~ epred22_0 )
    & ( op(e1,op(e1,e3)) = e3
      | op(e0,op(e0,e2)) = e2
      | ~ epred22_0 )
    & ( op(e0,e0) != e1
      | op(e0,e1) = e0
      | op(e0,op(e0,e2)) = e2
      | ~ epred22_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) = e1
      | op(e0,op(e0,e2)) = e2
      | ~ epred22_0 )
    & ( op(e2,e2) != e1
      | op(e2,e1) = e2
      | op(e0,op(e0,e2)) = e2
      | ~ epred22_0 )
    & ( op(e3,e3) != e1
      | op(e3,e1) = e3
      | op(e0,op(e0,e2)) = e2
      | ~ epred22_0 )
    & ( op(e1,op(e1,e0)) = e0
      | op(e0,op(e0,e3)) = e3
      | ~ epred22_0 )
    & ( op(e1,op(e1,e1)) = e1
      | op(e0,op(e0,e3)) = e3
      | ~ epred22_0 )
    & ( op(e1,op(e1,e2)) = e2
      | op(e0,op(e0,e3)) = e3
      | ~ epred22_0 )
    & ( op(e1,op(e1,e3)) = e3
      | op(e0,op(e0,e3)) = e3
      | ~ epred22_0 )
    & ( op(e0,e0) != e1
      | op(e0,e1) = e0
      | op(e0,op(e0,e3)) = e3
      | ~ epred22_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) = e1
      | op(e0,op(e0,e3)) = e3
      | ~ epred22_0 )
    & ( op(e2,e2) != e1
      | op(e2,e1) = e2
      | op(e0,op(e0,e3)) = e3
      | ~ epred22_0 )
    & ( op(e3,e3) != e1
      | op(e3,e1) = e3
      | op(e0,op(e0,e3)) = e3
      | ~ epred22_0 )
    & ( op(e1,op(e1,e0)) = e0
      | op(e0,e0) != e0
      | op(e0,e0) = e0
      | ~ epred22_0 )
    & ( op(e1,op(e1,e1)) = e1
      | op(e0,e0) != e0
      | op(e0,e0) = e0
      | ~ epred22_0 )
    & ( op(e1,op(e1,e2)) = e2
      | op(e0,e0) != e0
      | op(e0,e0) = e0
      | ~ epred22_0 )
    & ( op(e1,op(e1,e3)) = e3
      | op(e0,e0) != e0
      | op(e0,e0) = e0
      | ~ epred22_0 )
    & ( op(e0,e0) != e1
      | op(e0,e1) = e0
      | 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,e2) != e1
      | op(e2,e1) = e2
      | op(e0,e0) != e0
      | op(e0,e0) = e0
      | ~ epred22_0 )
    & ( op(e3,e3) != e1
      | op(e3,e1) = e3
      | op(e0,e0) != e0
      | op(e0,e0) = e0
      | ~ epred22_0 )
    & ( op(e1,op(e1,e0)) = e0
      | op(e1,e1) != e0
      | op(e1,e0) = e1
      | ~ epred22_0 )
    & ( op(e1,op(e1,e1)) = e1
      | op(e1,e1) != e0
      | op(e1,e0) = e1
      | ~ epred22_0 )
    & ( op(e1,op(e1,e2)) = e2
      | op(e1,e1) != e0
      | op(e1,e0) = e1
      | ~ epred22_0 )
    & ( op(e1,op(e1,e3)) = e3
      | op(e1,e1) != e0
      | op(e1,e0) = e1
      | ~ epred22_0 )
    & ( op(e0,e0) != e1
      | op(e0,e1) = e0
      | op(e1,e1) != e0
      | op(e1,e0) = e1
      | ~ epred22_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) = e1
      | op(e1,e1) != e0
      | op(e1,e0) = e1
      | ~ epred22_0 )
    & ( op(e2,e2) != e1
      | op(e2,e1) = e2
      | op(e1,e1) != e0
      | op(e1,e0) = e1
      | ~ epred22_0 )
    & ( op(e3,e3) != e1
      | op(e3,e1) = e3
      | op(e1,e1) != e0
      | op(e1,e0) = e1
      | ~ epred22_0 )
    & ( op(e1,op(e1,e0)) = e0
      | op(e2,e2) != e0
      | op(e2,e0) = e2
      | ~ epred22_0 )
    & ( op(e1,op(e1,e1)) = e1
      | op(e2,e2) != e0
      | op(e2,e0) = e2
      | ~ epred22_0 )
    & ( op(e1,op(e1,e2)) = e2
      | op(e2,e2) != e0
      | op(e2,e0) = e2
      | ~ epred22_0 )
    & ( op(e1,op(e1,e3)) = e3
      | op(e2,e2) != e0
      | op(e2,e0) = e2
      | ~ epred22_0 )
    & ( op(e0,e0) != e1
      | op(e0,e1) = e0
      | op(e2,e2) != e0
      | op(e2,e0) = e2
      | ~ epred22_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) = e1
      | op(e2,e2) != e0
      | op(e2,e0) = e2
      | ~ epred22_0 )
    & ( op(e2,e2) != e1
      | op(e2,e1) = e2
      | op(e2,e2) != e0
      | op(e2,e0) = e2
      | ~ epred22_0 )
    & ( op(e3,e3) != e1
      | op(e3,e1) = e3
      | op(e2,e2) != e0
      | op(e2,e0) = e2
      | ~ epred22_0 )
    & ( op(e1,op(e1,e0)) = e0
      | op(e3,e3) != e0
      | op(e3,e0) = e3
      | ~ epred22_0 )
    & ( op(e1,op(e1,e1)) = e1
      | op(e3,e3) != e0
      | op(e3,e0) = e3
      | ~ epred22_0 )
    & ( op(e1,op(e1,e2)) = e2
      | op(e3,e3) != e0
      | op(e3,e0) = e3
      | ~ epred22_0 )
    & ( op(e1,op(e1,e3)) = e3
      | op(e3,e3) != e0
      | op(e3,e0) = e3
      | ~ epred22_0 )
    & ( op(e0,e0) != e1
      | op(e0,e1) = e0
      | op(e3,e3) != e0
      | op(e3,e0) = e3
      | ~ epred22_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) = e1
      | op(e3,e3) != e0
      | op(e3,e0) = e3
      | ~ epred22_0 )
    & ( op(e2,e2) != e1
      | op(e2,e1) = e2
      | op(e3,e3) != e0
      | op(e3,e0) = e3
      | ~ epred22_0 )
    & ( op(e3,e3) != e1
      | op(e3,e1) = e3
      | op(e3,e3) != e0
      | op(e3,e0) = e3
      | ~ epred22_0 ) ),
    inference(distribute,[status(thm)],[1678]) ).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

cnf(1717,plain,
    ( op(e0,op(e0,e3)) = e3
    | op(e1,op(e1,e2)) = e2
    | ~ epred22_0 ),
    inference(split_conjunct,[status(thm)],[1679]) ).

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

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

cnf(1724,plain,
    ( op(e0,op(e0,e2)) = e2
    | op(e1,op(e1,e3)) = e3
    | ~ epred22_0 ),
    inference(split_conjunct,[status(thm)],[1679]) ).

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

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

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

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

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

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

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

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

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

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

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

cnf(1744,plain,
    epred21_0,
    inference(csr,[status(thm)],[265,264]) ).

cnf(1746,plain,
    ( epred20_0
    | op(e3,e3) != e3
    | $false ),
    inference(rw,[status(thm)],[1656,1744,theory(equality)]) ).

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

cnf(1748,plain,
    ( op(e0,e0) != e1
    | op(e0,e0) != e0
    | ~ epred2_0 ),
    inference(csr,[status(thm)],[402,304]) ).

cnf(1759,plain,
    ~ epred1_0,
    inference(csr,[status(thm)],[325,304]) ).

cnf(1779,plain,
    ( op(e3,e3) = e3
    | epred20_0
    | $false ),
    inference(rw,[status(thm)],[1677,1744,theory(equality)]) ).

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

cnf(1781,plain,
    epred20_0,
    inference(csr,[status(thm)],[1780,1747]) ).

cnf(1787,plain,
    ( epred7_0
    | ~ epred8_0 ),
    inference(csr,[status(thm)],[787,766]) ).

cnf(1799,plain,
    ( epred19_0
    | op(e2,e2) != e2
    | op(e3,e3) != e2
    | $false ),
    inference(rw,[status(thm)],[1582,1781,theory(equality)]) ).

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

cnf(1823,plain,
    ( op(e2,e2) = e2
    | op(e3,e2) = e3
    | epred19_0
    | $false ),
    inference(rw,[status(thm)],[1603,1781,theory(equality)]) ).

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

cnf(1930,plain,
    ( op(e0,e1) = e0
    | op(e0,e0) = e0
    | ~ epred2_0 ),
    inference(sr,[status(thm)],[423,1759,theory(equality)]) ).

cnf(1937,plain,
    ( epred8_0
    | op(e0,e2) != e0
    | op(e2,e2) != e2
    | ~ epred9_0 ),
    inference(csr,[status(thm)],[822,885]) ).

cnf(1946,plain,
    ( epred13_0
    | op(e2,e2) != e1
    | ~ epred14_0 ),
    inference(csr,[status(thm)],[1199,1194]) ).

cnf(1947,plain,
    ( epred13_0
    | op(e3,e1) != e3
    | ~ epred14_0 ),
    inference(csr,[status(thm)],[1167,1162]) ).

cnf(1948,plain,
    ( epred14_0
    | op(e2,e2) != e3
    | ~ epred15_0 ),
    inference(csr,[status(thm)],[1248,1228]) ).

cnf(1950,plain,
    ( epred14_0
    | op(e0,e3) != e0
    | ~ epred15_0 ),
    inference(csr,[status(thm)],[1246,1226]) ).

cnf(1957,plain,
    ( op(e2,e3) = e2
    | epred14_0
    | ~ epred15_0 ),
    inference(csr,[status(thm)],[1229,1249]) ).

cnf(1974,plain,
    ( epred11_0
    | op(e3,e0) != e3
    | op(e1,e0) != e1
    | ~ epred12_0 ),
    inference(csr,[status(thm)],[1020,1083]) ).

cnf(1975,plain,
    ( op(e2,e2) = e2
    | epred19_0
    | op(e3,e3) != e2
    | $false ),
    inference(rw,[status(thm)],[1586,1781,theory(equality)]) ).

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

cnf(1977,plain,
    ( epred19_0
    | op(e3,e3) != e2 ),
    inference(csr,[status(thm)],[1976,1800]) ).

cnf(1989,plain,
    ( op(e3,e2) = e3
    | epred19_0
    | op(e2,e2) != e2
    | $false ),
    inference(rw,[status(thm)],[1599,1781,theory(equality)]) ).

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

cnf(1991,plain,
    ( op(e3,e2) = e3
    | epred19_0 ),
    inference(csr,[status(thm)],[1990,1824]) ).

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

cnf(1993,plain,
    ( epred19_0
    | e3 != op(e3,e1) ),
    inference(spm,[status(thm)],[127,1991,theory(equality)]) ).

cnf(1994,plain,
    ( epred19_0
    | e3 != op(e3,e0) ),
    inference(spm,[status(thm)],[129,1991,theory(equality)]) ).

cnf(1995,plain,
    ( epred19_0
    | e3 != op(e1,e2) ),
    inference(spm,[status(thm)],[156,1991,theory(equality)]) ).

cnf(1996,plain,
    ( epred19_0
    | e3 != op(e0,e2) ),
    inference(spm,[status(thm)],[158,1991,theory(equality)]) ).

cnf(2001,plain,
    ( epred5_0
    | op(e1,e1) != e0
    | ~ epred6_0 ),
    inference(csr,[status(thm)],[650,634]) ).

cnf(2009,plain,
    ( epred12_0
    | op(e1,e1) != e1
    | op(e0,e1) != e0
    | ~ epred13_0 ),
    inference(csr,[status(thm)],[1086,1149]) ).

cnf(2041,plain,
    ( op(e3,e3) = e1
    | epred13_0
    | ~ epred14_0 ),
    inference(csr,[status(thm)],[1178,1183]) ).

cnf(2044,plain,
    ( op(e3,e1) = e3
    | epred17_0
    | ~ epred18_0 ),
    inference(csr,[status(thm)],[1431,1479]) ).

cnf(2059,plain,
    ( epred15_0
    | op(e3,e3) != e3
    | op(e1,e3) != e1
    | ~ epred16_0 ),
    inference(csr,[status(thm)],[1284,1347]) ).

cnf(2064,plain,
    ( op(e2,e1) = e2
    | epred13_0
    | ~ epred14_0 ),
    inference(csr,[status(thm)],[1210,1215]) ).

cnf(2090,plain,
    ( op(e3,e2) = e3
    | epred18_0
    | op(e3,e3) != e1 ),
    inference(csr,[status(thm)],[1525,1991]) ).

cnf(2100,plain,
    ( op(e1,e3) = e1
    | epred10_0
    | ~ epred11_0 ),
    inference(csr,[status(thm)],[1014,1015]) ).

cnf(2103,plain,
    ( epred2_0
    | op(e0,e0) != e1
    | ~ epred3_0 ),
    inference(csr,[status(thm)],[469,466]) ).

cnf(2107,plain,
    ( epred18_0
    | op(e0,e2) != e0
    | op(e2,e1) != e2
    | ~ epred19_0 ),
    inference(csr,[status(thm)],[1482,1542]) ).

cnf(2114,plain,
    ( epred19_0
    | op(e2,e2) != e2
    | op(e3,e2) != e3
    | op(e1,e2) != e1
    | $false ),
    inference(rw,[status(thm)],[1548,1781,theory(equality)]) ).

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

cnf(2116,plain,
    ( epred19_0
    | op(e1,e2) != e1
    | op(e2,e2) != e2 ),
    inference(csr,[status(thm)],[2115,1991]) ).

cnf(2140,plain,
    ( epred17_0
    | op(e3,e3) != e1
    | ~ epred18_0 ),
    inference(csr,[status(thm)],[1442,1458]) ).

cnf(2142,plain,
    ( op(e3,e1) = e3
    | epred18_0
    | op(e3,e3) != e2 ),
    inference(csr,[status(thm)],[1544,1977]) ).

cnf(2175,plain,
    ( epred6_0
    | op(e1,e1) != e0
    | ~ epred7_0 ),
    inference(csr,[status(thm)],[733,732]) ).

cnf(2176,plain,
    ( op(e0,e1) = e0
    | op(e0,e0) != e0
    | ~ epred2_0 ),
    inference(sr,[status(thm)],[407,1759,theory(equality)]) ).

cnf(2177,plain,
    ( op(e0,e1) = e0
    | ~ epred2_0 ),
    inference(csr,[status(thm)],[2176,1930]) ).

cnf(2178,plain,
    ( op(e0,e1) = e0
    | epred2_0
    | ~ epred3_0 ),
    inference(csr,[status(thm)],[488,487]) ).

cnf(2179,plain,
    ( op(e0,e1) = e0
    | ~ epred3_0 ),
    inference(csr,[status(thm)],[2178,2177]) ).

cnf(2196,plain,
    ( op(e2,e2) = e2
    | op(e3,e3) = e2
    | op(e1,e1) = e2
    | epred19_0
    | $false ),
    inference(rw,[status(thm)],[1569,1781,theory(equality)]) ).

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

cnf(2198,plain,
    ( op(e2,e2) = e2
    | op(e1,e1) = e2
    | epred19_0 ),
    inference(csr,[status(thm)],[2197,1977]) ).

cnf(2221,plain,
    ( op(e1,e0) = e1
    | epred5_0
    | ~ epred6_0 ),
    inference(csr,[status(thm)],[639,655]) ).

cnf(2222,plain,
    ( op(e1,e0) = e1
    | epred6_0
    | ~ epred7_0 ),
    inference(csr,[status(thm)],[752,753]) ).

cnf(2245,plain,
    ( op(e2,e2) = e2
    | op(e0,e0) = e2
    | epred8_0
    | ~ epred9_0 ),
    inference(csr,[status(thm)],[843,864]) ).

cnf(2252,plain,
    ( op(e0,e0) = e3
    | epred14_0
    | ~ epred15_0 ),
    inference(csr,[status(thm)],[1227,1247]) ).

cnf(2259,plain,
    ( op(e0,e0) = e0
    | op(e0,e0) != e1
    | ~ epred2_0 ),
    inference(sr,[status(thm)],[418,1759,theory(equality)]) ).

cnf(2260,plain,
    ( op(e0,e0) != e1
    | ~ epred2_0 ),
    inference(csr,[status(thm)],[2259,1748]) ).

cnf(2261,plain,
    ( epred10_0
    | op(e1,e1) != e3
    | ~ epred11_0 ),
    inference(csr,[status(thm)],[995,994]) ).

cnf(2272,plain,
    ( op(e1,e1) = e3
    | op(e3,e3) = e3
    | epred15_0
    | ~ epred16_0 ),
    inference(csr,[status(thm)],[1305,1326]) ).

cnf(2283,plain,
    ( op(e2,e2) = e3
    | op(e1,e1) = e3
    | epred4_0
    | ~ epred5_0 ),
    inference(csr,[status(thm)],[579,600]) ).

cnf(2293,plain,
    ( epred3_0
    | op(e3,e2) != e3
    | op(e1,e2) != e1
    | ~ epred4_0 ),
    inference(csr,[status(thm)],[496,492]) ).

cnf(2317,plain,
    ( op(e2,e2) = e1
    | op(e3,e2) = e3
    | op(e3,e3) = e1
    | epred18_0 ),
    inference(csr,[status(thm)],[1505,1991]) ).

cnf(2318,plain,
    ( op(e2,e2) = e1
    | op(e3,e2) = e3
    | epred18_0 ),
    inference(csr,[status(thm)],[2317,2090]) ).

cnf(2319,plain,
    ( op(e2,e2) = e1
    | epred18_0
    | e3 != op(e2,e2) ),
    inference(spm,[status(thm)],[155,2318,theory(equality)]) ).

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

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

cnf(2332,plain,
    ( op(e2,e2) = e1
    | op(e0,e0) = e2
    | epred18_0
    | ~ epred19_0 ),
    inference(csr,[status(thm)],[1503,1523]) ).

cnf(2346,plain,
    ( op(e2,e2) = e2
    | epred19_0
    | op(e3,e2) != e3
    | op(e1,e2) != e1
    | $false ),
    inference(rw,[status(thm)],[1552,1781,theory(equality)]) ).

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

cnf(2348,plain,
    ( op(e2,e2) = e2
    | epred19_0
    | op(e1,e2) != e1 ),
    inference(csr,[status(thm)],[2347,1991]) ).

cnf(2349,plain,
    ( epred19_0
    | op(e1,e2) != e1 ),
    inference(csr,[status(thm)],[2348,2116]) ).

cnf(2356,plain,
    ( op(e0,e0) = e1
    | op(e1,e1) = e1
    | epred12_0
    | ~ epred13_0 ),
    inference(csr,[status(thm)],[1107,1128]) ).

cnf(2367,plain,
    ( op(e1,e1) = e0
    | op(e3,e3) = e0
    | epred11_0
    | ~ epred12_0 ),
    inference(csr,[status(thm)],[1041,1062]) ).

cnf(2396,plain,
    ( op(e2,e2) = e1
    | epred18_0
    | op(e3,e3) != e2
    | op(e3,e1) != e3 ),
    inference(csr,[status(thm)],[1500,1977]) ).

cnf(2397,plain,
    ( op(e2,e2) = e1
    | epred18_0
    | op(e3,e3) != e2 ),
    inference(csr,[status(thm)],[2396,2142]) ).

cnf(2407,plain,
    ( op(e3,e2) = e3
    | op(e3,e3) = e1
    | op(e3,e1) = e3
    | epred18_0 ),
    inference(csr,[status(thm)],[1537,1991]) ).

cnf(2408,plain,
    ( op(e3,e2) = e3
    | op(e3,e1) = e3
    | epred18_0 ),
    inference(csr,[status(thm)],[2407,2090]) ).

cnf(2409,plain,
    ( op(e3,e1) = e3
    | epred18_0
    | e3 != op(e2,e2) ),
    inference(spm,[status(thm)],[155,2408,theory(equality)]) ).

cnf(2411,plain,
    ( op(e3,e1) = e3
    | epred18_0
    | e3 != op(e3,e0) ),
    inference(spm,[status(thm)],[129,2408,theory(equality)]) ).

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

cnf(2418,plain,
    ( op(e3,e3) = e2
    | op(e0,e0) = e3
    | epred9_0
    | ~ epred10_0 ),
    inference(csr,[status(thm)],[909,914]) ).

cnf(2426,plain,
    ( op(e3,e3) = e3
    | op(e0,e0) = e0
    | epred5_0
    | ~ epred6_0 ),
    inference(csr,[status(thm)],[645,2001]) ).

cnf(2435,plain,
    ( op(e2,e2) = e1
    | epred18_0
    | op(e0,e2) != e0
    | ~ epred19_0 ),
    inference(csr,[status(thm)],[1498,1542]) ).

cnf(2496,plain,
    ( op(e1,e2) = e1
    | op(e0,e0) = e3
    | epred9_0
    | ~ epred10_0 ),
    inference(csr,[status(thm)],[941,946]) ).

cnf(2502,plain,
    ( op(e1,e1) = e1
    | op(e0,e0) = e1
    | op(e0,e0) = e0
    | ~ epred2_0 ),
    inference(sr,[status(thm)],[413,1759,theory(equality)]) ).

cnf(2503,plain,
    ( op(e1,e1) = e1
    | op(e0,e0) = e0
    | ~ epred2_0 ),
    inference(csr,[status(thm)],[2502,2260]) ).

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

cnf(2571,plain,
    ( op(e2,e2) = e0
    | op(e2,e2) = e1
    | op(e2,e2) = e2
    | e3 != op(e1,e2) ),
    inference(spm,[status(thm)],[157,178,theory(equality)]) ).

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

cnf(2573,plain,
    ( op(e2,e2) = e0
    | op(e2,e2) = e1
    | op(e2,e2) = e2
    | op(e3,e3) != e0
    | op(e3,e2) != e1 ),
    inference(spm,[status(thm)],[289,178,theory(equality)]) ).

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

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

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

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

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

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

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

cnf(2647,plain,
    ( op(e3,e3) = e2
    | op(e2,op(e2,e2)) = e2
    | epred22_0
    | op(e0,e2) = e3
    | op(e1,e2) = e3
    | op(e2,e2) = e3 ),
    inference(spm,[status(thm)],[245,101,theory(equality)]) ).

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

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

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

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

cnf(2667,plain,
    ( e1 = e3
    | epred19_0
    | op(e0,e2) = e1
    | op(e1,e2) = e1
    | op(e2,e2) = e1 ),
    inference(spm,[status(thm)],[1991,105,theory(equality)]) ).

cnf(2668,plain,
    ( e1 = e3
    | op(e2,e2) = e1
    | epred18_0
    | op(e0,e2) = e1
    | op(e1,e2) = e1 ),
    inference(spm,[status(thm)],[2318,105,theory(equality)]) ).

cnf(2672,plain,
    ( op(e3,e1) = e2
    | op(e2,op(e2,e1)) = e1
    | epred22_0
    | op(e0,e2) = e1
    | op(e1,e2) = e1
    | op(e2,e2) = e1 ),
    inference(spm,[status(thm)],[253,105,theory(equality)]) ).

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

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

cnf(2676,plain,
    ( epred19_0
    | op(e0,e2) = e1
    | op(e1,e2) = e1
    | op(e2,e2) = e1 ),
    inference(sr,[status(thm)],[2667,194,theory(equality)]) ).

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

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

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

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

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

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

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

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

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

cnf(2703,plain,
    ( op(e3,e0) = e2
    | op(e2,op(e2,e0)) = e0
    | epred22_0
    | op(e0,e2) = e0
    | op(e1,e2) = e0
    | op(e2,e2) = e0 ),
    inference(spm,[status(thm)],[261,107,theory(equality)]) ).

cnf(2704,plain,
    ( op(e0,e2) = e2
    | op(e1,e2) = e2
    | e0 = e2
    | op(e2,e2) = e2
    | op(e0,e2) = e0
    | op(e1,e2) = e0
    | op(e2,e2) = e0 ),
    inference(spm,[status(thm)],[103,107,theory(equality)]) ).

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

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

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

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

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

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

cnf(2733,plain,
    ( op(e0,e3) = e2
    | op(e1,e3) = e2
    | op(e2,e3) = e2
    | op(e2,e2) != e0
    | op(e2,e3) != e1 ),
    inference(spm,[status(thm)],[80,95,theory(equality)]) ).

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

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

cnf(2750,plain,
    ( op(e0,e3) = e3
    | op(e1,e3) = e3
    | op(e2,e3) = e3
    | e3 != op(e3,e1) ),
    inference(spm,[status(thm)],[126,93,theory(equality)]) ).

cnf(2816,plain,
    ( op(e3,e2) = e3
    | epred18_0
    | op(e0,e3) = e1
    | op(e1,e3) = e1
    | op(e2,e3) = e1 ),
    inference(spm,[status(thm)],[2090,97,theory(equality)]) ).

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

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

cnf(2863,plain,
    ( op(e0,e1) = e2
    | op(e1,e1) = e2
    | op(e2,e1) = e2
    | e2 != op(e3,e0) ),
    inference(spm,[status(thm)],[130,111,theory(equality)]) ).

cnf(2871,plain,
    ( op(e0,e1) = e3
    | op(e1,e1) = e3
    | op(e2,e1) = e3
    | e3 != op(e3,e0) ),
    inference(spm,[status(thm)],[130,109,theory(equality)]) ).

cnf(2881,plain,
    ( op(e0,e1) = e1
    | op(e1,e1) = e1
    | op(e2,e1) = e1
    | e1 != op(e3,e0) ),
    inference(spm,[status(thm)],[130,113,theory(equality)]) ).

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

cnf(2896,plain,
    ( op(e3,e0) = e1
    | op(e2,op(e2,e2)) = e2
    | epred22_0
    | op(e0,e1) = e0
    | op(e1,e1) = e0
    | op(e2,e1) = e0 ),
    inference(spm,[status(thm)],[246,115,theory(equality)]) ).

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

cnf(2924,plain,
    ( op(e3,e3) = e0
    | op(e2,op(e2,e0)) = e0
    | epred22_0
    | op(e0,e0) = e3
    | op(e1,e0) = e3
    | op(e2,e0) = e3 ),
    inference(spm,[status(thm)],[263,117,theory(equality)]) ).

cnf(2940,plain,
    ( op(e1,e2) = e1
    | epred9_0
    | op(e0,e3) != e0
    | ~ epred10_0 ),
    inference(csr,[status(thm)],[936,951]) ).

cnf(2947,plain,
    ( op(e2,e2) = e2
    | epred8_0
    | op(e0,e2) != e0
    | ~ epred9_0 ),
    inference(csr,[status(thm)],[827,864]) ).

cnf(2948,plain,
    ( epred8_0
    | op(e0,e2) != e0
    | ~ epred9_0 ),
    inference(csr,[status(thm)],[2947,1937]) ).

cnf(2959,plain,
    ( op(e3,e1) = e0
    | op(e2,op(e2,e0)) = e0
    | epred22_0
    | op(e0,e0) = e1
    | op(e1,e0) = e1
    | op(e2,e0) = e1 ),
    inference(spm,[status(thm)],[263,121,theory(equality)]) ).

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

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

cnf(2971,plain,
    ( op(e0,e0) = e2
    | op(e1,e0) = e2
    | e0 = e2
    | op(e2,e0) = e2
    | op(e0,e0) = e0
    | op(e1,e0) = e0
    | op(e2,e0) = e0 ),
    inference(spm,[status(thm)],[119,123,theory(equality)]) ).

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

cnf(2973,plain,
    ( op(e0,e0) = e1
    | op(e1,e0) = e1
    | e0 = e1
    | op(e2,e0) = e1
    | op(e0,e0) = e0
    | op(e1,e0) = e0
    | op(e2,e0) = e0 ),
    inference(spm,[status(thm)],[121,123,theory(equality)]) ).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

cnf(3118,plain,
    ( op(e3,e3) = e0
    | op(e3,e3) = e1
    | op(e3,e3) = e2
    | e3 != op(e2,e3) ),
    inference(spm,[status(thm)],[149,173,theory(equality)]) ).

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

cnf(3120,plain,
    ( op(e3,e3) = e0
    | op(e3,e3) = e1
    | op(e3,e3) = e2
    | e3 != op(e3,e1) ),
    inference(spm,[status(thm)],[126,173,theory(equality)]) ).

cnf(3121,plain,
    ( op(e3,e3) = e0
    | op(e3,e3) = e1
    | op(e3,e3) = e2
    | e3 != op(e3,e0) ),
    inference(spm,[status(thm)],[128,173,theory(equality)]) ).

cnf(3122,plain,
    ( op(e3,e3) = e0
    | op(e3,e3) = e1
    | op(e3,e3) = e2
    | e3 != op(e1,e3) ),
    inference(spm,[status(thm)],[150,173,theory(equality)]) ).

cnf(3123,plain,
    ( op(e3,e3) = e0
    | op(e3,e3) = e1
    | op(e3,e3) = e2
    | e3 != op(e0,e3) ),
    inference(spm,[status(thm)],[152,173,theory(equality)]) ).

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

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

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

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

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

cnf(3197,plain,
    ( op(e1,e1) = e2
    | epred3_0
    | op(e3,e2) != e3
    | ~ epred4_0 ),
    inference(csr,[status(thm)],[508,512]) ).

cnf(3218,plain,
    ( op(e1,e2) = e0
    | op(e1,e2) = e1
    | op(e1,e2) = e2
    | e3 != op(e1,e1) ),
    inference(spm,[status(thm)],[139,182,theory(equality)]) ).

cnf(3220,plain,
    ( op(e1,e2) = e0
    | op(e1,e2) = e1
    | op(e1,e2) = e2
    | e3 != op(e0,e2) ),
    inference(spm,[status(thm)],[160,182,theory(equality)]) ).

cnf(3225,plain,
    ( op(e1,e0) = e2
    | op(e1,e1) = e2
    | op(e1,e2) = e2
    | e2 != op(e0,e3) ),
    inference(spm,[status(thm)],[154,112,theory(equality)]) ).

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

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

cnf(3235,plain,
    ( op(e1,e0) = e1
    | op(e1,e1) = e1
    | op(e1,e2) = e1
    | e1 != op(e0,e3) ),
    inference(spm,[status(thm)],[154,114,theory(equality)]) ).

cnf(3243,plain,
    ( op(e1,e0) = e0
    | op(e1,e1) = e0
    | op(e1,e2) = e0
    | e0 != op(e0,e3) ),
    inference(spm,[status(thm)],[154,116,theory(equality)]) ).

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

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

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

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

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

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

cnf(3294,plain,
    ( op(e1,e1) = e2
    | epred19_0
    | op(e2,e2) != e2
    | op(e3,e2) != e3
    | $false ),
    inference(rw,[status(thm)],[1564,1781,theory(equality)]) ).

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

cnf(3296,plain,
    ( op(e1,e1) = e2
    | epred19_0
    | op(e2,e2) != e2 ),
    inference(csr,[status(thm)],[3295,1991]) ).

cnf(3297,plain,
    ( op(e1,e1) = e2
    | epred19_0 ),
    inference(csr,[status(thm)],[3296,2198]) ).

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

cnf(3299,plain,
    ( epred19_0
    | e2 != op(e0,e1) ),
    inference(spm,[status(thm)],[166,3297,theory(equality)]) ).

cnf(3314,plain,
    ( op(e1,e1) = e3
    | epred4_0
    | op(e2,e3) != e2
    | ~ epred5_0 ),
    inference(csr,[status(thm)],[562,621]) ).

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

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

cnf(3335,plain,
    ( op(e0,e0) = e2
    | op(e0,e1) = e2
    | e1 = e2
    | op(e0,e2) = e2
    | op(e0,e0) = e1
    | op(e0,e1) = e1
    | op(e0,e2) = e1 ),
    inference(spm,[status(thm)],[120,122,theory(equality)]) ).

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

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

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

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

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

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

cnf(3373,plain,
    ( epred9_0
    | op(e1,e1) != e2
    | op(e0,e3) != e0
    | ~ epred10_0 ),
    inference(csr,[status(thm)],[921,930]) ).

cnf(3378,plain,
    ( op(e1,e1) = e3
    | epred15_0
    | op(e2,e3) != e2
    | ~ epred16_0 ),
    inference(csr,[status(thm)],[1300,2272]) ).

cnf(3379,plain,
    ( op(e1,e1) = e3
    | epred15_0
    | ~ epred16_0 ),
    inference(csr,[status(thm)],[3378,1347]) ).

cnf(3393,plain,
    ( epred6_0
    | op(e2,e0) != e2
    | op(e3,e0) != e3
    | ~ epred7_0 ),
    inference(csr,[status(thm)],[693,692]) ).

cnf(3398,plain,
    ( op(e2,e2) = e3
    | op(e2,e0) = e2
    | epred10_0
    | ~ epred11_0 ),
    inference(csr,[status(thm)],[973,977]) ).

cnf(3401,plain,
    ( op(e2,e2) = e3
    | op(e3,e3) = e3
    | epred10_0
    | ~ epred11_0 ),
    inference(csr,[status(thm)],[974,975]) ).

cnf(3416,plain,
    ( op(e1,e1) = e1
    | epred12_0
    | op(e0,e1) != e0
    | ~ epred13_0 ),
    inference(csr,[status(thm)],[1090,1149]) ).

cnf(3417,plain,
    ( epred12_0
    | op(e0,e1) != e0
    | ~ epred13_0 ),
    inference(csr,[status(thm)],[3416,2009]) ).

cnf(3422,plain,
    ( epred17_0
    | op(e3,e3) != e0
    | op(e0,e1) != e0
    | ~ epred18_0 ),
    inference(csr,[status(thm)],[1449,1448]) ).

cnf(3423,plain,
    ( op(e2,e2) = e3
    | epred15_0
    | op(e1,e3) != e1
    | ~ epred16_0 ),
    inference(csr,[status(thm)],[1289,2059]) ).

cnf(3424,plain,
    ( epred15_0
    | op(e1,e3) != e1
    | ~ epred16_0 ),
    inference(csr,[status(thm)],[3423,1326]) ).

cnf(3446,plain,
    ( op(e2,e2) = e3
    | epred4_0
    | op(e1,e3) != e1
    | ~ epred5_0 ),
    inference(csr,[status(thm)],[575,600]) ).

cnf(3453,plain,
    ( epred5_0
    | op(e3,e3) != e3
    | op(e0,e0) != e0
    | ~ epred6_0 ),
    inference(csr,[status(thm)],[625,2001]) ).

cnf(3458,plain,
    ( op(e1,e1) = e0
    | epred11_0
    | op(e3,e0) != e3
    | ~ epred12_0 ),
    inference(csr,[status(thm)],[1036,1083]) ).

cnf(3475,plain,
    ( op(e2,e2) = e3
    | op(e0,e0) = e0
    | epred10_0
    | ~ epred11_0 ),
    inference(csr,[status(thm)],[971,3401]) ).

cnf(3482,plain,
    ( op(e2,e2) = e1
    | op(e3,e3) = e1
    | epred2_0
    | ~ epred3_0 ),
    inference(csr,[status(thm)],[446,449]) ).

cnf(3516,plain,
    ( epred2_0
    | op(e2,e1) != e2
    | op(e3,e1) != e3
    | ~ epred3_0 ),
    inference(csr,[status(thm)],[429,426]) ).

cnf(3529,plain,
    ( op(e2,e2) = e1
    | epred2_0
    | op(e3,e1) != e3
    | ~ epred3_0 ),
    inference(csr,[status(thm)],[445,442]) ).

cnf(3534,plain,
    ( op(e2,e2) = e1
    | op(e0,e0) = e1
    | epred12_0
    | ~ epred13_0 ),
    inference(csr,[status(thm)],[1103,2356]) ).

cnf(3535,plain,
    ( op(e0,e0) = e1
    | epred12_0
    | ~ epred13_0 ),
    inference(csr,[status(thm)],[3534,1128]) ).

cnf(3538,plain,
    ( op(e2,e2) = e0
    | op(e3,e3) = e0
    | epred6_0
    | ~ epred7_0 ),
    inference(csr,[status(thm)],[712,713]) ).

cnf(3540,plain,
    ( op(e3,e3) = e0
    | epred11_0
    | op(e1,e0) != e1
    | ~ epred12_0 ),
    inference(csr,[status(thm)],[1025,1062]) ).

cnf(3576,plain,
    ( op(e2,e2) = e0
    | op(e1,e1) = e0
    | epred16_0
    | ~ epred17_0 ),
    inference(csr,[status(thm)],[1355,1371]) ).

cnf(3614,plain,
    ( op(e2,e2) = e0
    | epred6_0
    | op(e3,e0) != e3
    | ~ epred7_0 ),
    inference(csr,[status(thm)],[709,708]) ).

cnf(3632,plain,
    ( op(e2,e0) = e2
    | epred10_0
    | op(e2,e3) != e2
    | ~ epred11_0 ),
    inference(csr,[status(thm)],[961,957]) ).

cnf(3693,plain,
    ( op(e3,e2) = e3
    | op(e3,e3) = e1
    | epred18_0
    | op(e2,e1) != e2 ),
    inference(csr,[status(thm)],[1489,1991]) ).

cnf(3694,plain,
    ( op(e3,e2) = e3
    | epred18_0
    | op(e2,e1) != e2 ),
    inference(csr,[status(thm)],[3693,2090]) ).

cnf(3709,plain,
    ( op(e0,e0) = e2
    | epred8_0
    | op(e2,e2) != e2
    | ~ epred9_0 ),
    inference(csr,[status(thm)],[838,885]) ).

cnf(3710,plain,
    ( op(e0,e0) = e2
    | epred8_0
    | ~ epred9_0 ),
    inference(csr,[status(thm)],[3709,2245]) ).

cnf(3736,plain,
    ( op(e3,e3) = e2
    | op(e1,e1) = e2
    | epred3_0
    | ~ epred4_0 ),
    inference(csr,[status(thm)],[509,513]) ).

cnf(3753,plain,
    ( op(e0,e0) = e2
    | epred18_0
    | op(e2,e1) != e2
    | ~ epred19_0 ),
    inference(csr,[status(thm)],[1483,1543]) ).

cnf(3756,plain,
    ( op(e0,e0) = e3
    | epred9_0
    | op(e3,e2) != e3
    | ~ epred10_0 ),
    inference(csr,[status(thm)],[892,903]) ).

cnf(3758,plain,
    ( op(e0,e0) = e3
    | epred9_0
    | op(e1,e1) != e2
    | ~ epred10_0 ),
    inference(csr,[status(thm)],[924,935]) ).

cnf(3797,plain,
    ( op(e3,e3) = e3
    | op(e1,e1) = e0
    | epred5_0
    | ~ epred6_0 ),
    inference(csr,[status(thm)],[641,2426]) ).

cnf(3798,plain,
    ( op(e3,e3) = e3
    | epred5_0
    | ~ epred6_0 ),
    inference(csr,[status(thm)],[3797,2001]) ).

cnf(3862,plain,
    ( op(e0,e0) = e0
    | op(e1,e1) != e1
    | op(e0,e1) != e0
    | ~ epred2_0 ),
    inference(sr,[status(thm)],[408,1759,theory(equality)]) ).

cnf(3863,plain,
    ( op(e0,e0) = e0
    | op(e1,e1) != e1
    | ~ epred2_0 ),
    inference(csr,[status(thm)],[3862,2177]) ).

cnf(3864,plain,
    ( op(e0,e0) = e0
    | ~ epred2_0 ),
    inference(csr,[status(thm)],[3863,2503]) ).

cnf(3873,plain,
    ( op(e0,e0) = e0
    | epred5_0
    | op(e3,e3) != e3
    | ~ epred6_0 ),
    inference(csr,[status(thm)],[628,2221]) ).

cnf(3874,plain,
    ( op(e0,e0) = e0
    | epred5_0
    | ~ epred6_0 ),
    inference(csr,[status(thm)],[3873,3798]) ).

cnf(3898,plain,
    ( op(e1,e1) = e1
    | epred17_0
    | op(e0,e1) != e0
    | ~ epred18_0 ),
    inference(csr,[status(thm)],[1433,3422]) ).

cnf(3911,plain,
    ( epred16_0
    | op(e2,e0) != e2
    | op(e1,e0) != e1
    | ~ epred17_0 ),
    inference(csr,[status(thm)],[1366,1350]) ).

cnf(3969,plain,
    ( op(e3,e0) = e3
    | op(e0,e0) = e1
    | epred17_0
    | ~ epred18_0 ),
    inference(csr,[status(thm)],[1468,1469]) ).

cnf(4100,plain,
    ( op(e2,e3) = e2
    | epred22_0
    | op(e2,e2) = e0
    | op(e2,e2) = e1
    | op(e2,e2) = e2 ),
    inference(spm,[status(thm)],[241,178,theory(equality)]) ).

cnf(4104,plain,
    ( op(e1,e1) = e0
    | epred16_0
    | op(e2,e0) != e2
    | ~ epred17_0 ),
    inference(csr,[status(thm)],[1370,1354]) ).

cnf(4146,plain,
    ( op(e3,e2) = e3
    | epred22_0
    | op(e0,e3) = e2
    | op(e1,e3) = e2
    | op(e2,e3) = e2 ),
    inference(spm,[status(thm)],[204,95,theory(equality)]) ).

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

cnf(4174,plain,
    ( op(e3,op(e3,e2)) = e2
    | op(e1,e2) = e1
    | epred22_0
    | epred19_0 ),
    inference(spm,[status(thm)],[221,3297,theory(equality)]) ).

cnf(4237,plain,
    ( op(e2,e2) = e0
    | epred16_0
    | op(e1,e0) != e1
    | ~ epred17_0 ),
    inference(csr,[status(thm)],[1351,1367]) ).

cnf(4252,plain,
    ( op(e3,e3) = e2
    | epred3_0
    | op(e1,e2) != e1
    | ~ epred4_0 ),
    inference(csr,[status(thm)],[493,497]) ).

cnf(4296,plain,
    ( op(e3,e3) = e1
    | epred2_0
    | op(e2,e1) != e2
    | ~ epred3_0 ),
    inference(csr,[status(thm)],[430,433]) ).

cnf(4324,plain,
    ( op(e3,e3) = e0
    | epred6_0
    | op(e2,e0) != e2
    | ~ epred7_0 ),
    inference(csr,[status(thm)],[696,697]) ).

cnf(4335,plain,
    ( op(e3,e3) = e0
    | epred17_0
    | op(e0,e1) != e0
    | ~ epred18_0 ),
    inference(csr,[status(thm)],[1432,3898]) ).

cnf(4336,plain,
    ( epred17_0
    | op(e0,e1) != e0
    | ~ epred18_0 ),
    inference(csr,[status(thm)],[4335,3422]) ).

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

cnf(4405,plain,
    ( epred19_0
    | op(e2,e2) = e0
    | op(e2,e2) = e1
    | op(e2,e2) = e2 ),
    inference(spm,[status(thm)],[1992,178,theory(equality)]) ).

cnf(4407,plain,
    ( epred19_0
    | op(e0,e1) = e3
    | op(e1,e1) = e3
    | op(e2,e1) = e3 ),
    inference(spm,[status(thm)],[1993,109,theory(equality)]) ).

cnf(4410,plain,
    ( epred19_0
    | op(e3,e1) = e0
    | op(e3,e1) = e1
    | op(e3,e1) = e2 ),
    inference(spm,[status(thm)],[1993,175,theory(equality)]) ).

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

cnf(4416,plain,
    ( epred19_0
    | op(e1,e2) = e0
    | op(e1,e2) = e1
    | op(e1,e2) = e2 ),
    inference(spm,[status(thm)],[1995,182,theory(equality)]) ).

cnf(4436,plain,
    ( op(e0,e2) = e1
    | op(e2,e2) = e1
    | epred19_0 ),
    inference(csr,[status(thm)],[2676,2349]) ).

cnf(4437,plain,
    ( op(e0,e2) = e1
    | epred19_0
    | e1 != op(e2,e1) ),
    inference(spm,[status(thm)],[133,4436,theory(equality)]) ).

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

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

cnf(4535,plain,
    ( op(e3,e1) = e3
    | epred18_0
    | op(e0,e0) = e3
    | op(e1,e0) = e3
    | op(e2,e0) = e3 ),
    inference(spm,[status(thm)],[2411,117,theory(equality)]) ).

cnf(4538,plain,
    ( op(e3,e1) = e3
    | epred18_0
    | op(e3,e0) = e0
    | op(e3,e0) = e1
    | op(e3,e0) = e2 ),
    inference(spm,[status(thm)],[2411,176,theory(equality)]) ).

cnf(4556,plain,
    ( e2 = e3
    | epred19_0
    | op(e3,e1) = e2
    | op(e3,e0) = e2 ),
    inference(spm,[status(thm)],[1991,3007,theory(equality)]) ).

cnf(4566,plain,
    ( epred19_0
    | op(e3,e1) = e2
    | op(e3,e0) = e2 ),
    inference(sr,[status(thm)],[4556,193,theory(equality)]) ).

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

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

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

cnf(4626,plain,
    ( op(e3,e1) = e1
    | op(e3,e1) = e0
    | epred19_0
    | e2 != op(e3,e0) ),
    inference(spm,[status(thm)],[130,4410,theory(equality)]) ).

cnf(4661,plain,
    ( op(e1,e2) = e0
    | op(e1,e2) = e2
    | epred19_0 ),
    inference(csr,[status(thm)],[4416,2349]) ).

cnf(4663,plain,
    ( op(e1,e2) = e0
    | epred19_0
    | e2 != op(e1,e1) ),
    inference(spm,[status(thm)],[139,4661,theory(equality)]) ).

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

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

cnf(4681,plain,
    ( epred19_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[170,4678,theory(equality)]) ).

cnf(4687,plain,
    ( op(e0,e0) = e1
    | op(e1,e0) = e1
    | e2 = e1
    | op(e2,e0) = e1
    | epred19_0 ),
    inference(spm,[status(thm)],[121,4678,theory(equality)]) ).

cnf(4693,plain,
    ( op(e0,e0) = e1
    | op(e1,e0) = e1
    | op(e2,e0) = e1
    | epred19_0 ),
    inference(sr,[status(thm)],[4687,195,theory(equality)]) ).

cnf(4771,plain,
    ( op(e1,e2) = e0
    | epred19_0 ),
    inference(csr,[status(thm)],[4663,3297]) ).

cnf(4774,plain,
    ( epred19_0
    | e0 != op(e0,e2) ),
    inference(spm,[status(thm)],[160,4771,theory(equality)]) ).

cnf(4910,plain,
    ( op(e3,op(e3,e2)) = e2
    | epred22_0
    | epred19_0 ),
    inference(csr,[status(thm)],[4174,2349]) ).

cnf(4911,plain,
    ( op(e3,e3) = e2
    | epred22_0
    | epred19_0 ),
    inference(spm,[status(thm)],[4910,1991,theory(equality)]) ).

cnf(4919,plain,
    ( epred22_0
    | epred19_0 ),
    inference(csr,[status(thm)],[4911,1977]) ).

cnf(4921,plain,
    ( op(e0,op(e0,e3)) = e3
    | op(e1,op(e1,e2)) = e2
    | epred19_0 ),
    inference(spm,[status(thm)],[1717,4919,theory(equality)]) ).

cnf(4948,plain,
    ( op(e1,op(e1,e2)) = e2
    | op(e3,e0) = e3
    | epred19_0
    | op(e3,e3) != e0 ),
    inference(spm,[status(thm)],[1685,4919,theory(equality)]) ).

cnf(5028,plain,
    ( op(e0,e1) = e3
    | op(e1,e1) = e3
    | epred19_0
    | op(e1,e0) = e3
    | op(e0,e0) = e3 ),
    inference(spm,[status(thm)],[4618,4412,theory(equality)]) ).

cnf(5033,plain,
    ( op(e3,e1) = e1
    | op(e3,e1) = e0
    | epred19_0 ),
    inference(csr,[status(thm)],[4626,4678]) ).

cnf(5080,plain,
    ( op(e1,e0) = e2
    | op(e0,op(e0,e3)) = e3
    | epred19_0 ),
    inference(spm,[status(thm)],[4921,4771,theory(equality)]) ).

cnf(5081,plain,
    ( op(e0,op(e0,e3)) = e3
    | epred19_0 ),
    inference(csr,[status(thm)],[5080,3298]) ).

cnf(5082,plain,
    ( op(e0,e2) = e3
    | epred19_0
    | op(e0,e0) = e2
    | op(e0,e1) = e2
    | op(e0,e2) = e2 ),
    inference(spm,[status(thm)],[5081,120,theory(equality)]) ).

cnf(5085,plain,
    ( op(e0,e0) = e3
    | epred19_0
    | op(e0,e0) = e0
    | op(e0,e1) = e0
    | op(e0,e2) = e0 ),
    inference(spm,[status(thm)],[5081,124,theory(equality)]) ).

cnf(5297,plain,
    ( op(e2,e2) = e2
    | op(e2,e2) = e1
    | op(e2,e2) = e0
    | op(e2,e1) = e0
    | op(e2,e1) = e1
    | op(e2,e1) = e2 ),
    inference(spm,[status(thm)],[2569,179,theory(equality)]) ).

cnf(5386,plain,
    ( op(e3,e1) = e3
    | epred18_0
    | op(e2,e2) = e0
    | op(e1,e2) = e0
    | op(e0,e2) = e0
    | e1 != e3 ),
    inference(spm,[status(thm)],[2409,2708,theory(equality)]) ).

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

cnf(5520,plain,
    ( op(e3,e1) = e3
    | e2 = e3
    | epred18_0
    | op(e3,e1) = e2
    | op(e3,e0) = e2 ),
    inference(spm,[status(thm)],[2408,3010,theory(equality)]) ).

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

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

cnf(5538,plain,
    ( op(e3,e0) = e2
    | op(e3,e1) = e2
    | epred18_0
    | e3 != op(e3,e0) ),
    inference(spm,[status(thm)],[130,5531,theory(equality)]) ).

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

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

cnf(5546,plain,
    ( op(e0,e1) = e1
    | op(e1,e1) = e1
    | e3 = e1
    | op(e2,e1) = e1
    | op(e3,e0) = e2
    | op(e3,e1) = e2
    | epred18_0 ),
    inference(spm,[status(thm)],[113,5531,theory(equality)]) ).

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

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

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

cnf(5560,plain,
    ( op(e3,e1) = e2
    | e3 = e2
    | epred18_0
    | op(e0,e0) = e3
    | op(e1,e0) = e3
    | op(e2,e0) = e3 ),
    inference(spm,[status(thm)],[5538,117,theory(equality)]) ).

cnf(5563,plain,
    ( op(e3,e1) = e2
    | e3 = e2
    | epred18_0
    | op(e3,e0) = e0
    | op(e3,e0) = e1
    | op(e3,e0) = e2 ),
    inference(spm,[status(thm)],[5538,176,theory(equality)]) ).

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

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

cnf(5619,plain,
    ( op(e2,e2) = e2
    | op(e2,e2) = e1
    | op(e2,e2) = e0
    | op(e1,e2) = e0
    | op(e1,e2) = e1
    | op(e1,e2) = e2 ),
    inference(spm,[status(thm)],[2571,182,theory(equality)]) ).

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

cnf(5639,plain,
    ( op(e2,e2) = e2
    | op(e2,e2) = e1
    | op(e2,e2) = e0
    | epred22_0
    | e2 != op(e2,e1) ),
    inference(spm,[status(thm)],[132,4100,theory(equality)]) ).

cnf(5640,plain,
    ( op(e2,e2) = e2
    | op(e2,e2) = e1
    | op(e2,e2) = e0
    | epred22_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[134,4100,theory(equality)]) ).

cnf(5642,plain,
    ( op(e2,e2) = e2
    | op(e2,e2) = e1
    | op(e2,e2) = e0
    | epred22_0
    | e2 != op(e0,e3) ),
    inference(spm,[status(thm)],[153,4100,theory(equality)]) ).

cnf(5652,plain,
    ( op(e2,e3) = e2
    | op(e1,e3) = e2
    | op(e0,e3) = e2
    | epred22_0
    | e3 != op(e3,e1) ),
    inference(spm,[status(thm)],[127,4146,theory(equality)]) ).

cnf(5668,plain,
    ( op(e3,e2) = e2
    | op(e3,e1) = e2
    | op(e3,e0) = e2
    | epred22_0
    | e3 != op(e3,e1) ),
    inference(spm,[status(thm)],[127,4150,theory(equality)]) ).

cnf(5669,plain,
    ( op(e3,e2) = e2
    | op(e3,e1) = e2
    | op(e3,e0) = e2
    | epred22_0
    | e3 != op(e3,e0) ),
    inference(spm,[status(thm)],[129,4150,theory(equality)]) ).

cnf(5699,plain,
    ( op(e1,op(e1,e2)) = e2
    | epred19_0
    | op(e3,e3) != e0 ),
    inference(csr,[status(thm)],[4948,1994]) ).

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

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

cnf(5914,plain,
    ( op(e3,e1) = e3
    | epred18_0
    | op(e0,e2) = e2
    | op(e0,e2) = e1
    | op(e0,e2) = e0
    | e1 != e3 ),
    inference(spm,[status(thm)],[2409,4528,theory(equality)]) ).

cnf(6263,plain,
    ( e3 = e2
    | epred19_0
    | op(e0,e0) = e3
    | op(e1,e0) = e3
    | op(e0,e1) = e3 ),
    inference(spm,[status(thm)],[3297,5028,theory(equality)]) ).

cnf(6282,plain,
    ( epred19_0
    | op(e0,e0) = e3
    | op(e1,e0) = e3
    | op(e0,e1) = e3 ),
    inference(sr,[status(thm)],[6263,193,theory(equality)]) ).

cnf(6386,plain,
    ( op(e0,e2) = e3
    | op(e0,e0) = e2
    | op(e0,e2) = e2
    | epred19_0 ),
    inference(csr,[status(thm)],[5082,3299]) ).

cnf(6387,plain,
    ( op(e0,e2) = e3
    | op(e0,e2) = e2
    | epred19_0 ),
    inference(csr,[status(thm)],[6386,4681]) ).

cnf(6388,plain,
    ( op(e0,e2) = e2
    | epred19_0 ),
    inference(csr,[status(thm)],[6387,1996]) ).

cnf(6395,plain,
    ( op(e2,e2) = e0
    | op(e2,e2) = e1
    | epred19_0 ),
    inference(spm,[status(thm)],[4593,6388,theory(equality)]) ).

cnf(6401,plain,
    ( op(e2,e2) = e0
    | epred19_0
    | e1 != op(e2,e0) ),
    inference(spm,[status(thm)],[135,6395,theory(equality)]) ).

cnf(6436,plain,
    ( op(e2,e2) = e0
    | epred19_0
    | op(e1,e0) = e1
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[6401,4693,theory(equality)]) ).

cnf(6446,plain,
    ( op(e0,e0) = e1
    | op(e1,e0) = e1
    | epred19_0
    | e0 != op(e1,e2) ),
    inference(spm,[status(thm)],[157,6436,theory(equality)]) ).

cnf(6533,plain,
    ( op(e0,e0) = e1
    | op(e1,e0) = e1
    | epred19_0 ),
    inference(csr,[status(thm)],[6446,4771]) ).

cnf(6538,plain,
    ( op(e0,e1) = e3
    | e1 = e3
    | op(e0,e0) = e3
    | epred19_0
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[6282,6533,theory(equality)]) ).

cnf(6540,plain,
    ( op(e0,e1) = e3
    | op(e0,e0) = e3
    | epred19_0
    | op(e0,e0) = e1 ),
    inference(sr,[status(thm)],[6538,194,theory(equality)]) ).

cnf(6600,plain,
    ( op(e2,e3) = e3
    | op(e1,e3) = e3
    | op(e0,e3) = e3
    | op(e3,e1) = e3
    | epred18_0 ),
    inference(spm,[status(thm)],[2749,2408,theory(equality)]) ).

cnf(6785,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e0
    | op(e0,e1) = e0
    | epred19_0 ),
    inference(csr,[status(thm)],[5085,4774]) ).

cnf(6882,plain,
    ( op(e2,e3) = e0
    | op(e1,e3) = e0
    | op(e0,e3) = e0
    | op(e0,e0) = e0
    | op(e1,e0) = e0
    | op(e2,e0) = e0 ),
    inference(spm,[status(thm)],[2831,123,theory(equality)]) ).

cnf(6928,plain,
    ( op(e2,e0) = e3
    | op(e1,e0) = e3
    | op(e0,e0) = e3
    | e2 = e3
    | epred18_0 ),
    inference(spm,[status(thm)],[4535,5564,theory(equality)]) ).

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

cnf(7010,plain,
    ( op(e3,e2) = e2
    | op(e3,e2) = e1
    | op(e3,e2) = e0
    | op(e2,e2) = e0
    | op(e2,e2) = e1
    | op(e2,e2) = e2 ),
    inference(spm,[status(thm)],[2980,178,theory(equality)]) ).

cnf(7061,plain,
    ( op(e3,e0) = e2
    | op(e3,e0) = e1
    | op(e3,e0) = e0
    | e2 = e3
    | epred18_0 ),
    inference(spm,[status(thm)],[4538,5567,theory(equality)]) ).

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

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

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

cnf(7089,plain,
    ( op(e3,e0) = e0
    | op(e3,e0) = e1
    | epred18_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[170,7081,theory(equality)]) ).

cnf(7238,plain,
    ( op(e3,e2) = e0
    | op(e3,e1) = e0
    | op(e3,e0) = e0
    | op(e1,e0) = e0
    | op(e1,e1) = e0
    | op(e1,e2) = e0 ),
    inference(spm,[status(thm)],[3086,116,theory(equality)]) ).

cnf(7259,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e1
    | op(e3,e3) = e0
    | epred19_0 ),
    inference(spm,[status(thm)],[3119,1991,theory(equality)]) ).

cnf(7260,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e1
    | op(e3,e3) = e0
    | op(e2,e2) = e1
    | epred18_0 ),
    inference(spm,[status(thm)],[3119,2318,theory(equality)]) ).

cnf(7261,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e1
    | op(e3,e3) = e0
    | op(e3,e1) = e3
    | epred18_0 ),
    inference(spm,[status(thm)],[3119,2408,theory(equality)]) ).

cnf(7271,plain,
    ( op(e3,e3) = e0
    | op(e3,e3) = e1
    | epred19_0 ),
    inference(csr,[status(thm)],[7259,1977]) ).

cnf(7275,plain,
    ( op(e3,e3) = e0
    | epred19_0
    | e1 != op(e3,e1) ),
    inference(spm,[status(thm)],[126,7271,theory(equality)]) ).

cnf(7465,plain,
    ( op(e3,e3) = e0
    | epred19_0
    | op(e3,e1) = e0 ),
    inference(spm,[status(thm)],[7275,5033,theory(equality)]) ).

cnf(7539,plain,
    ( op(e1,op(e1,e2)) = e2
    | epred19_0
    | op(e3,e1) = e0 ),
    inference(spm,[status(thm)],[5699,7465,theory(equality)]) ).

cnf(7783,plain,
    ( op(e1,e0) = e2
    | op(e3,e1) = e0
    | epred19_0 ),
    inference(spm,[status(thm)],[7539,4771,theory(equality)]) ).

cnf(7784,plain,
    ( op(e3,e1) = e0
    | epred19_0 ),
    inference(csr,[status(thm)],[7783,3298]) ).

cnf(7788,plain,
    ( epred19_0
    | e0 != op(e0,e1) ),
    inference(spm,[status(thm)],[164,7784,theory(equality)]) ).

cnf(7795,plain,
    ( op(e0,e1) = e1
    | op(e1,e1) = e1
    | e0 = e1
    | op(e2,e1) = e1
    | epred19_0 ),
    inference(spm,[status(thm)],[113,7784,theory(equality)]) ).

cnf(7817,plain,
    ( op(e0,e1) = e1
    | op(e1,e1) = e1
    | op(e2,e1) = e1
    | epred19_0 ),
    inference(sr,[status(thm)],[7795,198,theory(equality)]) ).

cnf(7840,plain,
    ( epred19_0
    | op(e0,e0) = e0
    | op(e0,e0) = e3 ),
    inference(spm,[status(thm)],[7788,6785,theory(equality)]) ).

cnf(7856,plain,
    ( op(e0,e0) = e0
    | epred19_0
    | op(e3,e3) != e1
    | op(e3,e0) != e2 ),
    inference(spm,[status(thm)],[190,7840,theory(equality)]) ).

cnf(7936,plain,
    ( op(e0,e0) = e0
    | epred19_0
    | op(e3,e3) != e1 ),
    inference(csr,[status(thm)],[7856,4678]) ).

cnf(7946,plain,
    ( op(e0,e0) = e0
    | epred19_0
    | op(e3,e3) = e0 ),
    inference(spm,[status(thm)],[7936,7271,theory(equality)]) ).

cnf(7959,plain,
    ( op(e0,e0) = e0
    | epred19_0
    | e0 != op(e3,e1) ),
    inference(spm,[status(thm)],[126,7946,theory(equality)]) ).

cnf(8027,plain,
    ( op(e0,e2) = e1
    | epred19_0
    | op(e1,e1) = e1
    | op(e0,e1) = e1 ),
    inference(spm,[status(thm)],[4437,7817,theory(equality)]) ).

cnf(8086,plain,
    ( op(e0,e0) = e0
    | epred19_0 ),
    inference(csr,[status(thm)],[7959,7784]) ).

cnf(8131,plain,
    ( e1 = e2
    | epred19_0
    | op(e0,e1) = e1
    | op(e0,e2) = e1 ),
    inference(spm,[status(thm)],[3297,8027,theory(equality)]) ).

cnf(8151,plain,
    ( epred19_0
    | op(e0,e1) = e1
    | op(e0,e2) = e1 ),
    inference(sr,[status(thm)],[8131,195,theory(equality)]) ).

cnf(8161,plain,
    ( e1 = e2
    | epred19_0
    | op(e0,e1) = e1 ),
    inference(spm,[status(thm)],[6388,8151,theory(equality)]) ).

cnf(8167,plain,
    ( epred19_0
    | op(e0,e1) = e1 ),
    inference(sr,[status(thm)],[8161,195,theory(equality)]) ).

cnf(8173,plain,
    ( op(e0,e0) = e1
    | op(e0,e0) = e3
    | e1 = e3
    | epred19_0 ),
    inference(spm,[status(thm)],[6540,8167,theory(equality)]) ).

cnf(8177,plain,
    ( op(e0,e0) = e1
    | op(e0,e0) = e3
    | epred19_0 ),
    inference(sr,[status(thm)],[8173,194,theory(equality)]) ).

cnf(8198,plain,
    ( e3 = e0
    | epred19_0
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[8086,8177,theory(equality)]) ).

cnf(8199,plain,
    ( epred19_0
    | op(e0,e0) = e1 ),
    inference(sr,[status(thm)],[8198,196,theory(equality)]) ).

cnf(8219,plain,
    ( e1 = e0
    | epred19_0 ),
    inference(spm,[status(thm)],[8086,8199,theory(equality)]) ).

cnf(8220,plain,
    epred19_0,
    inference(sr,[status(thm)],[8219,198,theory(equality)]) ).

cnf(8294,plain,
    ( op(e0,e0) = e2
    | epred18_0
    | op(e2,e1) != e2
    | $false ),
    inference(rw,[status(thm)],[3753,8220,theory(equality)]) ).

cnf(8295,plain,
    ( op(e0,e0) = e2
    | epred18_0
    | op(e2,e1) != e2 ),
    inference(cn,[status(thm)],[8294,theory(equality)]) ).

cnf(8297,plain,
    ( op(e2,e2) = e1
    | epred18_0
    | op(e0,e2) != e0
    | $false ),
    inference(rw,[status(thm)],[2435,8220,theory(equality)]) ).

cnf(8298,plain,
    ( op(e2,e2) = e1
    | epred18_0
    | op(e0,e2) != e0 ),
    inference(cn,[status(thm)],[8297,theory(equality)]) ).

cnf(8300,plain,
    ( op(e0,e0) = e2
    | op(e2,e2) = e1
    | epred18_0
    | $false ),
    inference(rw,[status(thm)],[2332,8220,theory(equality)]) ).

cnf(8301,plain,
    ( op(e0,e0) = e2
    | op(e2,e2) = e1
    | epred18_0 ),
    inference(cn,[status(thm)],[8300,theory(equality)]) ).

cnf(8302,plain,
    ( op(e0,e0) = e2
    | epred18_0
    | op(e3,e3) != e1
    | $false ),
    inference(rw,[status(thm)],[1523,8220,theory(equality)]) ).

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

cnf(8304,plain,
    ( epred18_0
    | op(e2,e1) != e2
    | op(e0,e2) != e0
    | $false ),
    inference(rw,[status(thm)],[2107,8220,theory(equality)]) ).

cnf(8305,plain,
    ( epred18_0
    | op(e2,e1) != e2
    | op(e0,e2) != e0 ),
    inference(cn,[status(thm)],[8304,theory(equality)]) ).

cnf(8306,plain,
    ( op(e3,e1) = e3
    | epred18_0
    | op(e0,e2) != e0
    | $false ),
    inference(rw,[status(thm)],[1542,8220,theory(equality)]) ).

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

cnf(8310,plain,
    ( op(e0,e0) = e2
    | op(e3,e1) = e3
    | epred18_0
    | $false ),
    inference(rw,[status(thm)],[1543,8220,theory(equality)]) ).

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

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

cnf(8365,plain,
    ( op(e0,e0) = e2
    | epred18_0
    | op(e0,e3) = e1
    | op(e1,e3) = e1
    | op(e2,e3) = e1 ),
    inference(spm,[status(thm)],[8303,97,theory(equality)]) ).

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

cnf(8378,plain,
    ( op(e0,e0) = e2
    | epred18_0
    | e3 != op(e3,e0) ),
    inference(spm,[status(thm)],[130,8311,theory(equality)]) ).

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

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

cnf(8381,plain,
    ( op(e3,e3) = e1
    | op(e2,op(e2,e2)) = e2
    | epred22_0
    | op(e0,e0) = e2
    | epred18_0 ),
    inference(spm,[status(thm)],[246,8311,theory(equality)]) ).

cnf(8392,plain,
    ( op(e2,e2) = e3
    | op(e1,e2) = e3
    | op(e0,e2) = e3
    | op(e0,e0) = e2
    | epred18_0 ),
    inference(spm,[status(thm)],[2643,8311,theory(equality)]) ).

cnf(8408,plain,
    ( op(e0,e0) = e2
    | epred18_0
    | op(e2,e1) = e0
    | op(e2,e1) = e1
    | op(e2,e1) = e2 ),
    inference(spm,[status(thm)],[8377,179,theory(equality)]) ).

cnf(8415,plain,
    ( op(e0,e0) = e2
    | epred18_0
    | op(e1,e1) = e0
    | op(e1,e1) = e1
    | op(e1,e1) = e2 ),
    inference(spm,[status(thm)],[8379,183,theory(equality)]) ).

cnf(8489,plain,
    ( op(e2,e3) = e3
    | op(e1,e3) = e3
    | op(e0,e3) = e3
    | epred18_0 ),
    inference(csr,[status(thm)],[6600,2750]) ).

cnf(8495,plain,
    ( op(e2,e0) = e2
    | op(e2,e1) = e2
    | e3 = e2
    | op(e2,e2) = e2
    | op(e0,e3) = e3
    | op(e1,e3) = e3
    | epred18_0 ),
    inference(spm,[status(thm)],[104,8489,theory(equality)]) ).

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

cnf(8506,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e1
    | op(e3,e3) = e0
    | op(e0,e3) = e3
    | op(e1,e3) = e3
    | epred18_0 ),
    inference(spm,[status(thm)],[3118,8489,theory(equality)]) ).

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

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

cnf(8576,plain,
    ( op(e2,e2) = e1
    | op(e3,e3) = e0
    | op(e3,e3) = e1
    | epred18_0 ),
    inference(csr,[status(thm)],[7260,2397]) ).

cnf(8581,plain,
    ( op(e2,e2) = e1
    | op(e3,e3) = e0
    | epred18_0
    | e1 != op(e3,e0) ),
    inference(spm,[status(thm)],[128,8576,theory(equality)]) ).

cnf(8622,plain,
    ( op(e3,e1) = e3
    | op(e3,e3) = e0
    | op(e3,e3) = e1
    | epred18_0 ),
    inference(csr,[status(thm)],[7261,2142]) ).

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

cnf(9000,plain,
    ( e3 = e1
    | epred18_0
    | op(e0,e0) = e2
    | op(e0,e2) = e3
    | op(e1,e2) = e3 ),
    inference(spm,[status(thm)],[2319,8392,theory(equality)]) ).

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

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

cnf(9082,plain,
    ( op(e0,e0) = e2
    | op(e2,e1) = e0
    | op(e2,e1) = e1
    | epred18_0 ),
    inference(csr,[status(thm)],[8408,8295]) ).

cnf(9083,plain,
    ( op(e0,e0) = e2
    | op(e2,e1) = e0
    | epred18_0 ),
    inference(csr,[status(thm)],[9082,8316]) ).

cnf(9085,plain,
    ( op(e0,e0) = e2
    | epred18_0
    | e0 != op(e1,e1) ),
    inference(spm,[status(thm)],[163,9083,theory(equality)]) ).

cnf(9128,plain,
    ( op(e0,e0) = e2
    | op(e1,e1) = e2
    | op(e1,e1) = e1
    | epred18_0 ),
    inference(csr,[status(thm)],[8415,9085]) ).

cnf(9130,plain,
    ( op(e1,e1) = e1
    | op(e0,e0) = e2
    | epred18_0
    | e2 != op(e1,e0) ),
    inference(spm,[status(thm)],[142,9128,theory(equality)]) ).

cnf(9461,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e1
    | op(e3,e3) = e0
    | op(e0,e0) = e2
    | epred18_0 ),
    inference(spm,[status(thm)],[3120,8311,theory(equality)]) ).

cnf(9533,plain,
    ( op(e3,e3) = e2
    | op(e0,e0) = e2
    | op(e3,e3) = e0
    | epred18_0 ),
    inference(csr,[status(thm)],[9461,8303]) ).

cnf(9540,plain,
    ( op(e0,e0) = e2
    | op(e3,e3) = e0
    | epred18_0
    | e2 != op(e0,e3) ),
    inference(spm,[status(thm)],[152,9533,theory(equality)]) ).

cnf(9759,plain,
    ( e3 = e1
    | op(e1,e2) = e1
    | op(e0,e2) = e1
    | e3 = e2
    | op(e1,e2) = e2
    | op(e0,e2) = e2
    | op(e2,e2) = e1
    | op(e1,e2) = e3
    | op(e0,e2) = e3 ),
    inference(spm,[status(thm)],[2679,2680,theory(equality)]) ).

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

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

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

cnf(10268,plain,
    ( e3 = e1
    | epred18_0
    | op(e2,e2) = e0
    | op(e2,e1) = e0
    | op(e2,e0) = e0
    | op(e2,e1) = e3
    | op(e2,e0) = e3 ),
    inference(spm,[status(thm)],[2319,2690,theory(equality)]) ).

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

cnf(10578,plain,
    ( op(e2,op(e2,e2)) = e2
    | op(e0,e0) = e2
    | epred22_0
    | epred18_0 ),
    inference(csr,[status(thm)],[8381,8303]) ).

cnf(10588,plain,
    ( op(e2,e1) = e2
    | op(e0,e0) = e2
    | epred22_0
    | epred18_0 ),
    inference(spm,[status(thm)],[10578,8301,theory(equality)]) ).

cnf(10599,plain,
    ( op(e0,e0) = e2
    | epred22_0
    | epred18_0 ),
    inference(csr,[status(thm)],[10588,8295]) ).

cnf(10606,plain,
    ( op(e3,op(e3,e2)) = e2
    | op(e0,e2) = e0
    | epred22_0
    | epred18_0 ),
    inference(spm,[status(thm)],[229,10599,theory(equality)]) ).

cnf(10741,plain,
    ( op(e3,e3) = e2
    | op(e0,e2) = e0
    | epred22_0
    | epred18_0
    | op(e2,e2) = e1 ),
    inference(spm,[status(thm)],[10606,2318,theory(equality)]) ).

cnf(10742,plain,
    ( op(e3,e3) = e2
    | op(e0,e2) = e0
    | epred22_0
    | epred18_0
    | op(e3,e1) = e3 ),
    inference(spm,[status(thm)],[10606,2408,theory(equality)]) ).

cnf(10845,plain,
    ( op(e3,e3) = e2
    | op(e2,e2) = e1
    | epred22_0
    | epred18_0 ),
    inference(csr,[status(thm)],[10741,8298]) ).

cnf(10846,plain,
    ( op(e2,e2) = e1
    | epred22_0
    | epred18_0 ),
    inference(csr,[status(thm)],[10845,2397]) ).

cnf(10983,plain,
    ( op(e3,e3) = e2
    | op(e3,e1) = e3
    | epred22_0
    | epred18_0 ),
    inference(csr,[status(thm)],[10742,8307]) ).

cnf(10984,plain,
    ( op(e3,e1) = e3
    | epred22_0
    | epred18_0 ),
    inference(csr,[status(thm)],[10983,2142]) ).

cnf(10989,plain,
    ( op(e3,e3) = e1
    | op(e2,op(e2,e2)) = e2
    | epred22_0
    | epred18_0 ),
    inference(spm,[status(thm)],[246,10984,theory(equality)]) ).

cnf(11338,plain,
    ( op(e2,e1) = e2
    | op(e3,e3) = e1
    | epred22_0
    | epred18_0 ),
    inference(spm,[status(thm)],[10989,10846,theory(equality)]) ).

cnf(11351,plain,
    ( op(e3,e2) = e3
    | epred18_0
    | op(e2,e1) = e2
    | epred22_0 ),
    inference(spm,[status(thm)],[2090,11338,theory(equality)]) ).

cnf(11398,plain,
    ( op(e3,e2) = e3
    | epred22_0
    | epred18_0 ),
    inference(csr,[status(thm)],[11351,3694]) ).

cnf(11400,plain,
    ( epred22_0
    | epred18_0
    | e3 != op(e3,e1) ),
    inference(spm,[status(thm)],[127,11398,theory(equality)]) ).

cnf(11451,plain,
    ( epred22_0
    | epred18_0 ),
    inference(csr,[status(thm)],[11400,10984]) ).

cnf(11468,plain,
    ( op(e0,op(e0,e2)) = e2
    | op(e2,e1) = e2
    | epred18_0
    | op(e2,e2) != e1 ),
    inference(spm,[status(thm)],[1721,11451,theory(equality)]) ).

cnf(11471,plain,
    ( op(e0,op(e0,e0)) = e0
    | op(e2,e1) = e2
    | epred18_0
    | op(e2,e2) != e1 ),
    inference(spm,[status(thm)],[1737,11451,theory(equality)]) ).

cnf(11479,plain,
    ( op(e0,op(e0,e0)) = e0
    | op(e3,e1) = e3
    | epred18_0
    | op(e3,e3) != e1 ),
    inference(spm,[status(thm)],[1736,11451,theory(equality)]) ).

cnf(11480,plain,
    ( op(e1,op(e1,e2)) = e2
    | op(e3,e0) = e3
    | epred18_0
    | op(e3,e3) != e0 ),
    inference(spm,[status(thm)],[1685,11451,theory(equality)]) ).

cnf(11481,plain,
    ( op(e1,op(e1,e3)) = e3
    | op(e3,e0) = e3
    | epred18_0
    | op(e3,e3) != e0 ),
    inference(spm,[status(thm)],[1684,11451,theory(equality)]) ).

cnf(11482,plain,
    ( op(e1,op(e1,e1)) = e1
    | op(e3,e0) = e3
    | epred18_0
    | op(e3,e3) != e0 ),
    inference(spm,[status(thm)],[1686,11451,theory(equality)]) ).

cnf(11493,plain,
    ( op(e3,e0) = e3
    | op(e2,e1) = e2
    | epred18_0
    | op(e2,e2) != e1
    | op(e3,e3) != e0 ),
    inference(spm,[status(thm)],[1681,11451,theory(equality)]) ).

cnf(11497,plain,
    ( op(e3,e0) = e3
    | op(e3,e1) = e3
    | epred18_0
    | op(e3,e3) != e1
    | op(e3,e3) != e0 ),
    inference(spm,[status(thm)],[1680,11451,theory(equality)]) ).

cnf(11539,plain,
    ( op(e2,e1) = e2
    | op(e3,e0) = e3
    | epred18_0
    | op(e0,e0) = e2
    | op(e3,e3) != e0 ),
    inference(spm,[status(thm)],[11493,8301,theory(equality)]) ).

cnf(11716,plain,
    ( op(e3,e1) = e3
    | epred18_0
    | op(e3,e3) != e1
    | op(e3,e3) != e0 ),
    inference(csr,[status(thm)],[11497,2411]) ).

cnf(11719,plain,
    ( op(e3,e1) = e3
    | epred18_0
    | op(e0,e3) = e1
    | op(e1,e3) = e1
    | op(e2,e3) = e1
    | e1 != e0 ),
    inference(spm,[status(thm)],[11716,97,theory(equality)]) ).

cnf(11787,plain,
    ( op(e0,op(e0,e2)) = e2
    | op(e2,e1) = e2
    | epred18_0
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[11468,8301,theory(equality)]) ).

cnf(11862,plain,
    ( e3 = e0
    | op(e1,e2) = e0
    | op(e0,e2) = e0
    | e3 = e2
    | op(e1,e2) = e2
    | op(e0,e2) = e2
    | op(e2,e2) = e0
    | op(e1,e2) = e3
    | op(e0,e2) = e3 ),
    inference(spm,[status(thm)],[2710,2711,theory(equality)]) ).

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

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

cnf(11893,plain,
    ( op(e0,op(e0,e2)) = e2
    | op(e0,e0) = e2
    | epred18_0 ),
    inference(csr,[status(thm)],[11787,8295]) ).

cnf(11945,plain,
    ( op(e0,op(e0,e0)) = e0
    | op(e2,e1) = e2
    | epred18_0
    | op(e1,e2) = e1
    | op(e0,e2) = e1 ),
    inference(spm,[status(thm)],[11471,2677,theory(equality)]) ).

cnf(12111,plain,
    ( op(e0,op(e0,e0)) = e0
    | op(e3,e1) = e3
    | epred18_0
    | op(e3,e3) = e0 ),
    inference(spm,[status(thm)],[11479,8622,theory(equality)]) ).

cnf(12510,plain,
    ( op(e1,e1) = e2
    | op(e1,e1) = e1
    | op(e1,e1) = e0
    | op(e1,e0) = e0
    | op(e1,e0) = e1
    | op(e1,e0) = e2 ),
    inference(spm,[status(thm)],[3266,184,theory(equality)]) ).

cnf(12803,plain,
    ( op(e3,e1) = e3
    | op(e2,e2) = e0
    | op(e1,e2) = e0
    | op(e0,e2) = e0
    | epred18_0 ),
    inference(csr,[status(thm)],[5386,2709]) ).

cnf(12804,plain,
    ( op(e3,e1) = e3
    | op(e2,e2) = e0
    | op(e1,e2) = e0
    | epred18_0 ),
    inference(csr,[status(thm)],[12803,8307]) ).

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

cnf(12816,plain,
    ( op(e2,e2) = e1
    | epred18_0
    | op(e1,e2) = e0
    | op(e2,e2) = e0 ),
    inference(spm,[status(thm)],[2320,12804,theory(equality)]) ).

cnf(13010,plain,
    ( op(e0,e1) = e1
    | op(e1,e1) = e1
    | e2 = e1
    | op(e2,e1) = e1
    | op(e3,e0) = e2
    | epred18_0 ),
    inference(spm,[status(thm)],[113,5552,theory(equality)]) ).

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

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

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

cnf(13871,plain,
    ( op(e3,e0) = e1
    | e3 = e1
    | op(e3,e2) = e1
    | epred18_0
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[5624,8311,theory(equality)]) ).

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

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

cnf(13930,plain,
    ( op(e0,e0) = e2
    | op(e3,e0) = e1
    | epred18_0 ),
    inference(csr,[status(thm)],[13894,8301]) ).

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

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

cnf(13984,plain,
    ( op(e0,e0) = e3
    | op(e1,e0) = e3
    | e2 = e3
    | epred18_0
    | op(e1,e0) = e2
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[6949,13969,theory(equality)]) ).

cnf(13985,plain,
    ( op(e3,e0) = e1
    | op(e3,e0) = e0
    | epred18_0
    | op(e1,e0) = e2
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[7087,13969,theory(equality)]) ).

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

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

cnf(14336,plain,
    ( op(e3,e0) = e1
    | op(e3,e0) = e0
    | op(e1,e0) = e2
    | epred18_0 ),
    inference(csr,[status(thm)],[13985,7089]) ).

cnf(14337,plain,
    ( op(e3,e0) = e1
    | op(e3,e0) = e0
    | epred18_0 ),
    inference(csr,[status(thm)],[14336,7088]) ).

cnf(14362,plain,
    ( op(e2,e1) = e1
    | op(e1,e1) = e1
    | op(e0,e1) = e1
    | op(e3,e0) = e0
    | epred18_0 ),
    inference(spm,[status(thm)],[2881,14337,theory(equality)]) ).

cnf(14375,plain,
    ( e1 = e2
    | op(e2,e1) = e0
    | op(e1,e1) = e0
    | op(e0,e1) = e0
    | epred18_0
    | op(e3,e0) = e0 ),
    inference(spm,[status(thm)],[13277,14337,theory(equality)]) ).

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

cnf(14584,plain,
    ( op(e0,e0) = e2
    | op(e1,e1) = e1
    | epred18_0
    | op(e0,e0) = e3
    | op(e0,e2) = e3 ),
    inference(spm,[status(thm)],[9130,14322,theory(equality)]) ).

cnf(14726,plain,
    ( e0 = e2
    | op(e2,e1) = e1
    | op(e1,e1) = e1
    | op(e0,e1) = e1
    | epred18_0 ),
    inference(spm,[status(thm)],[13037,14362,theory(equality)]) ).

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

cnf(14778,plain,
    ( op(e2,e1) = e0
    | op(e1,e1) = e0
    | op(e0,e1) = e0
    | epred18_0 ),
    inference(csr,[status(thm)],[14384,2893]) ).

cnf(15019,plain,
    ( op(e0,e1) = e3
    | op(e1,e1) = e3
    | e1 = e3
    | epred18_0
    | op(e0,e1) = e1
    | op(e1,e1) = e1 ),
    inference(spm,[status(thm)],[5750,14739,theory(equality)]) ).

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

cnf(15532,plain,
    ( op(e1,e3) = e1
    | op(e0,e3) = e1
    | op(e0,e0) = e2
    | epred18_0 ),
    inference(csr,[status(thm)],[8808,8301]) ).

cnf(15534,plain,
    ( op(e0,e0) = e2
    | op(e0,e3) = e1
    | epred18_0
    | e1 != op(e1,e1) ),
    inference(spm,[status(thm)],[138,15532,theory(equality)]) ).

cnf(15569,plain,
    ( op(e0,e3) = e1
    | op(e0,e0) = e2
    | epred18_0
    | op(e0,e2) = e3
    | op(e0,e0) = e3 ),
    inference(spm,[status(thm)],[15534,14584,theory(equality)]) ).

cnf(15618,plain,
    ( op(e0,e0) = e3
    | op(e0,e1) = e3
    | e1 = e3
    | op(e0,e2) = e3
    | op(e0,e0) = e2
    | epred18_0 ),
    inference(spm,[status(thm)],[118,15569,theory(equality)]) ).

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

cnf(15652,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e2
    | op(e0,e2) = e3
    | epred18_0 ),
    inference(csr,[status(thm)],[15648,8380]) ).

cnf(15663,plain,
    ( op(e0,e3) = e2
    | op(e0,e0) = e2
    | epred18_0
    | op(e0,e0) = e3 ),
    inference(spm,[status(thm)],[11893,15652,theory(equality)]) ).

cnf(15753,plain,
    ( op(e3,e3) = e0
    | op(e0,e0) = e2
    | epred18_0
    | op(e0,e0) = e3 ),
    inference(spm,[status(thm)],[9540,15663,theory(equality)]) ).

cnf(16072,plain,
    ( op(e3,e1) = e3
    | op(e0,e2) = e2
    | op(e0,e2) = e1
    | op(e0,e2) = e0
    | epred18_0 ),
    inference(csr,[status(thm)],[5914,4670]) ).

cnf(16073,plain,
    ( op(e3,e1) = e3
    | op(e0,e2) = e2
    | op(e0,e2) = e1
    | epred18_0 ),
    inference(csr,[status(thm)],[16072,8307]) ).

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

cnf(16085,plain,
    ( op(e2,e2) = e1
    | epred18_0
    | op(e0,e2) = e1
    | op(e0,e2) = e2 ),
    inference(spm,[status(thm)],[2320,16073,theory(equality)]) ).

cnf(16125,plain,
    ( op(e0,e2) = e2
    | op(e0,e2) = e1
    | epred18_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[157,16085,theory(equality)]) ).

cnf(16633,plain,
    ( op(e2,e1) = e2
    | op(e0,e0) = e2
    | epred18_0
    | op(e3,e3) != e0 ),
    inference(csr,[status(thm)],[11539,8378]) ).

cnf(16634,plain,
    ( op(e0,e0) = e2
    | epred18_0
    | op(e3,e3) != e0 ),
    inference(csr,[status(thm)],[16633,8295]) ).

cnf(16652,plain,
    ( op(e0,e0) = e2
    | epred18_0
    | op(e0,e0) = e3 ),
    inference(spm,[status(thm)],[16634,15753,theory(equality)]) ).

cnf(16657,plain,
    ( op(e0,e0) = e2
    | epred18_0
    | op(e3,e3) != e2
    | op(e3,e0) != e1 ),
    inference(spm,[status(thm)],[269,16652,theory(equality)]) ).

cnf(16847,plain,
    ( op(e0,e0) = e2
    | epred18_0
    | op(e3,e3) != e2 ),
    inference(csr,[status(thm)],[16657,13930]) ).

cnf(16860,plain,
    ( op(e0,e0) = e2
    | epred18_0
    | op(e3,e3) = e0 ),
    inference(spm,[status(thm)],[16847,9533,theory(equality)]) ).

cnf(16865,plain,
    ( op(e0,e0) = e2
    | epred18_0 ),
    inference(csr,[status(thm)],[16860,16634]) ).

cnf(16866,plain,
    ( epred18_0
    | op(e2,e2) != e1
    | op(e2,e0) != e3 ),
    inference(spm,[status(thm)],[192,16865,theory(equality)]) ).

cnf(16884,plain,
    ( op(e0,e2) = e0
    | op(e3,e3) = e0
    | op(e3,e1) = e3
    | epred18_0 ),
    inference(spm,[status(thm)],[12111,16865,theory(equality)]) ).

cnf(16915,plain,
    ( epred18_0
    | op(e2,e2) = e0
    | op(e1,e2) = e0
    | op(e2,e0) != e3 ),
    inference(spm,[status(thm)],[16866,12816,theory(equality)]) ).

cnf(16922,plain,
    ( epred18_0
    | op(e0,e2) = e2
    | op(e0,e2) = e1
    | op(e2,e0) != e3 ),
    inference(spm,[status(thm)],[16866,16085,theory(equality)]) ).

cnf(16991,plain,
    ( op(e3,e1) = e3
    | op(e3,e3) = e0
    | epred18_0 ),
    inference(csr,[status(thm)],[16884,8307]) ).

cnf(16992,plain,
    ( op(e3,e1) = e3
    | epred18_0
    | e0 != op(e2,e3) ),
    inference(spm,[status(thm)],[149,16991,theory(equality)]) ).

cnf(17003,plain,
    ( op(e3,e1) = e3
    | epred18_0
    | op(e0,e0) != e2
    | op(e0,e3) != e1 ),
    inference(spm,[status(thm)],[74,16991,theory(equality)]) ).

cnf(17013,plain,
    ( op(e0,e3) = e1
    | op(e1,e3) = e1
    | e0 = e1
    | op(e2,e3) = e1
    | op(e3,e1) = e3
    | epred18_0 ),
    inference(spm,[status(thm)],[97,16991,theory(equality)]) ).

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

cnf(17035,plain,
    ( op(e1,op(e1,e3)) = e3
    | op(e3,e0) = e3
    | epred18_0
    | op(e3,e1) = e3 ),
    inference(spm,[status(thm)],[11481,16991,theory(equality)]) ).

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

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

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

cnf(17162,plain,
    ( op(e3,e1) = e3
    | epred18_0
    | op(e0,e3) != e1 ),
    inference(csr,[status(thm)],[17003,16865]) ).

cnf(17204,plain,
    ( op(e0,e3) = e1
    | op(e1,e3) = e1
    | op(e2,e3) = e1
    | epred18_0 ),
    inference(csr,[status(thm)],[17044,5499]) ).

cnf(17296,plain,
    ( op(e3,e0) = e1
    | op(e3,e1) = e1
    | op(e3,e2) = e1
    | epred18_0 ),
    inference(csr,[status(thm)],[17047,5624]) ).

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

cnf(17302,plain,
    ( e1 = e3
    | op(e2,e2) = e1
    | epred18_0
    | op(e3,e1) = e1
    | op(e3,e0) = e1 ),
    inference(spm,[status(thm)],[2318,17296,theory(equality)]) ).

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

cnf(17344,plain,
    ( op(e3,e0) = e2
    | e1 = e2
    | e1 = e3
    | epred18_0
    | op(e3,e0) = e1
    | op(e2,e2) = e1 ),
    inference(spm,[status(thm)],[5531,17322,theory(equality)]) ).

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

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

cnf(17467,plain,
    ( e2 = e0
    | e2 = e1
    | epred18_0
    | op(e2,e2) = e1
    | op(e3,e0) = e1 ),
    inference(spm,[status(thm)],[14337,17375,theory(equality)]) ).

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

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

cnf(17506,plain,
    ( op(e3,e3) = e0
    | op(e2,e2) = e1
    | epred18_0 ),
    inference(spm,[status(thm)],[8581,17478,theory(equality)]) ).

cnf(17524,plain,
    ( op(e2,e2) = e1
    | epred18_0
    | e0 != op(e2,e3) ),
    inference(spm,[status(thm)],[149,17506,theory(equality)]) ).

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

cnf(17673,plain,
    ( op(e3,e1) = e1
    | op(e3,e0) = e1
    | epred18_0 ),
    inference(csr,[status(thm)],[17297,17478]) ).

cnf(17688,plain,
    ( op(e3,e0) = e2
    | e1 = e2
    | e1 = e3
    | epred18_0
    | op(e3,e0) = e1 ),
    inference(spm,[status(thm)],[5531,17673,theory(equality)]) ).

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

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

cnf(17769,plain,
    ( e2 = e0
    | e2 = e1
    | epred18_0
    | op(e3,e0) = e1 ),
    inference(spm,[status(thm)],[14337,17717,theory(equality)]) ).

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

cnf(17781,plain,
    ( epred18_0
    | op(e3,e0) = e1 ),
    inference(sr,[status(thm)],[17780,195,theory(equality)]) ).

cnf(17784,plain,
    ( epred18_0
    | e1 != op(e2,e0) ),
    inference(spm,[status(thm)],[167,17781,theory(equality)]) ).

cnf(17785,plain,
    ( epred18_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[168,17781,theory(equality)]) ).

cnf(17914,plain,
    ( op(e1,op(e1,e3)) = e3
    | op(e3,e1) = e3
    | epred18_0 ),
    inference(csr,[status(thm)],[17035,2411]) ).

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

cnf(18824,plain,
    ( epred18_0
    | op(e2,e2) = e0
    | op(e2,e1) = e0
    | op(e2,e0) = e0
    | op(e2,e0) != e3 ),
    inference(spm,[status(thm)],[16866,17588,theory(equality)]) ).

cnf(20604,plain,
    ( op(e1,e3) = e3
    | op(e0,e3) = e3
    | op(e2,e2) = e1
    | op(e2,e1) = e1
    | epred18_0 ),
    inference(csr,[status(thm)],[8509,17784]) ).

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

cnf(20961,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e1
    | op(e3,e3) = e0
    | op(e0,e3) = e3
    | epred18_0 ),
    inference(csr,[status(thm)],[8506,3122]) ).

cnf(20962,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e1
    | op(e3,e3) = e0
    | epred18_0 ),
    inference(csr,[status(thm)],[20961,3123]) ).

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

cnf(20968,plain,
    ( op(e3,e3) = e0
    | op(e3,e3) = e1
    | epred18_0
    | e2 != op(e3,e0) ),
    inference(spm,[status(thm)],[128,20962,theory(equality)]) ).

cnf(21843,plain,
    ( op(e2,e2) = e0
    | op(e2,e1) = e0
    | op(e2,e0) = e0
    | op(e2,e1) = e3
    | epred18_0 ),
    inference(csr,[status(thm)],[10291,18824]) ).

cnf(21844,plain,
    ( op(e2,e2) = e0
    | op(e2,e1) = e0
    | op(e2,e0) = e0
    | epred18_0 ),
    inference(csr,[status(thm)],[21843,17929]) ).

cnf(21865,plain,
    ( e0 = e2
    | op(e1,e2) = e2
    | op(e0,e2) = e2
    | e0 = e1
    | epred18_0
    | op(e2,e0) = e0
    | op(e2,e1) = e0 ),
    inference(spm,[status(thm)],[2633,21844,theory(equality)]) ).

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

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

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

cnf(22772,plain,
    ( op(e3,e1) = e3
    | op(e0,e3) = e1
    | op(e1,e3) = e1
    | op(e2,e3) = e1
    | epred18_0 ),
    inference(csr,[status(thm)],[11719,17204]) ).

cnf(22773,plain,
    ( op(e3,e1) = e3
    | op(e2,e3) = e1
    | op(e1,e3) = e1
    | epred18_0 ),
    inference(csr,[status(thm)],[22772,17162]) ).

cnf(22785,plain,
    ( op(e2,e2) = e1
    | epred18_0
    | op(e2,e3) = e1
    | op(e1,e3) = e1 ),
    inference(spm,[status(thm)],[2320,22773,theory(equality)]) ).

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

cnf(22826,plain,
    ( e1 = e2
    | op(e1,e3) = e2
    | op(e0,e3) = e2
    | op(e2,e2) = e1
    | epred18_0
    | op(e1,e3) = e1 ),
    inference(spm,[status(thm)],[2743,22785,theory(equality)]) ).

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

cnf(22892,plain,
    ( op(e2,e2) = e1
    | op(e1,e3) = e1
    | epred18_0
    | op(e0,e1) = e1
    | op(e1,e1) = e1 ),
    inference(spm,[status(thm)],[22819,14739,theory(equality)]) ).

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

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

cnf(23446,plain,
    ( op(e1,e1) = e1
    | op(e0,e1) = e1
    | op(e1,e3) = e1
    | epred18_0 ),
    inference(csr,[status(thm)],[23142,14739]) ).

cnf(23472,plain,
    ( op(e1,e1) = e3
    | op(e3,e1) = e3
    | epred18_0
    | op(e0,e1) = e1
    | op(e1,e1) = e1 ),
    inference(spm,[status(thm)],[17914,23446,theory(equality)]) ).

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

cnf(23895,plain,
    ( op(e1,e1) = e1
    | op(e0,e1) = e1
    | op(e1,e1) = e3
    | epred18_0 ),
    inference(csr,[status(thm)],[23546,15022]) ).

cnf(23901,plain,
    ( op(e0,e1) = e1
    | op(e1,e1) = e1
    | epred18_0
    | op(e3,e3) != e0
    | op(e3,e1) != e2 ),
    inference(spm,[status(thm)],[285,23895,theory(equality)]) ).

cnf(23918,plain,
    ( op(e3,e1) = e2
    | op(e3,e0) = e2
    | epred18_0
    | op(e0,e1) = e1
    | op(e1,e1) = e1 ),
    inference(spm,[status(thm)],[5539,23895,theory(equality)]) ).

cnf(23987,plain,
    ( op(e1,e1) = e1
    | op(e0,e1) = e1
    | epred18_0
    | op(e3,e1) = e3
    | op(e3,e1) != e2 ),
    inference(spm,[status(thm)],[23901,16991,theory(equality)]) ).

cnf(24184,plain,
    ( e2 = e3
    | op(e0,e1) = e1
    | op(e1,e1) = e1
    | epred18_0
    | op(e3,e0) = e2 ),
    inference(spm,[status(thm)],[23987,23918,theory(equality)]) ).

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

cnf(24282,plain,
    ( e2 = e1
    | epred18_0
    | op(e1,e1) = e1
    | op(e0,e1) = e1 ),
    inference(spm,[status(thm)],[17781,24194,theory(equality)]) ).

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

cnf(24686,plain,
    ( op(e0,e2) = e0
    | op(e0,e2) = e1
    | op(e1,e2) = e1
    | op(e2,e1) = e2
    | epred18_0 ),
    inference(spm,[status(thm)],[11945,16865,theory(equality)]) ).

cnf(24691,plain,
    ( op(e3,e2) = e3
    | epred18_0
    | op(e1,e2) = e1
    | op(e0,e2) = e1
    | op(e0,e2) = e0 ),
    inference(spm,[status(thm)],[3694,24686,theory(equality)]) ).

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

cnf(24912,plain,
    ( op(e1,e2) = e1
    | op(e0,e2) = e1
    | op(e0,e2) = e0
    | epred18_0
    | op(e0,e2) = e2 ),
    inference(spm,[status(thm)],[24759,16073,theory(equality)]) ).

cnf(24956,plain,
    ( op(e0,e2) = e2
    | op(e0,e2) = e0
    | op(e0,e2) = e1
    | epred18_0 ),
    inference(csr,[status(thm)],[24912,16125]) ).

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

cnf(25130,plain,
    ( op(e0,e2) = e0
    | op(e0,e2) = e1
    | epred18_0 ),
    inference(csr,[status(thm)],[24960,16865]) ).

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

cnf(25153,plain,
    ( op(e2,e1) = e1
    | op(e0,e3) = e3
    | op(e1,e3) = e3
    | epred18_0
    | op(e0,e2) = e0 ),
    inference(spm,[status(thm)],[20608,25130,theory(equality)]) ).

cnf(25834,plain,
    ( op(e0,e2) = e0
    | op(e1,e3) = e3
    | op(e0,e3) = e3
    | epred18_0
    | e1 != op(e1,e1) ),
    inference(spm,[status(thm)],[163,25153,theory(equality)]) ).

cnf(26954,plain,
    ( op(e0,e3) = e3
    | op(e1,e3) = e3
    | op(e0,e2) = e0
    | epred18_0
    | op(e0,e1) = e1 ),
    inference(spm,[status(thm)],[25834,24290,theory(equality)]) ).

cnf(27162,plain,
    ( op(e0,e3) = e3
    | op(e1,e3) = e3
    | op(e0,e2) = e0
    | epred18_0 ),
    inference(csr,[status(thm)],[26954,25132]) ).

cnf(27187,plain,
    ( op(e1,e3) = e3
    | op(e3,e1) = e3
    | epred18_0
    | op(e0,e2) = e0
    | op(e0,e3) = e3 ),
    inference(spm,[status(thm)],[17914,27162,theory(equality)]) ).

cnf(27250,plain,
    ( op(e1,e3) = e3
    | op(e3,e1) = e3
    | op(e0,e3) = e3
    | epred18_0 ),
    inference(csr,[status(thm)],[27187,8307]) ).

cnf(27262,plain,
    ( op(e2,e2) = e1
    | epred18_0
    | op(e0,e3) = e3
    | op(e1,e3) = e3 ),
    inference(spm,[status(thm)],[2320,27250,theory(equality)]) ).

cnf(27355,plain,
    ( op(e1,e3) = e3
    | op(e0,e3) = e3
    | e1 = e2
    | op(e2,e1) = e2
    | op(e2,e0) = e2
    | epred18_0 ),
    inference(spm,[status(thm)],[8508,27262,theory(equality)]) ).

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

cnf(27634,plain,
    ( epred18_0
    | op(e2,e0) = e2
    | op(e0,e3) = e3
    | op(e1,e3) = e3
    | op(e0,e2) != e0 ),
    inference(spm,[status(thm)],[8305,27384,theory(equality)]) ).

cnf(28143,plain,
    ( op(e2,e0) = e2
    | op(e0,e3) = e3
    | op(e1,e3) = e3
    | epred18_0 ),
    inference(csr,[status(thm)],[27634,27162]) ).

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

cnf(28219,plain,
    ( op(e1,e3) = e3
    | op(e0,e3) = e3
    | epred18_0 ),
    inference(csr,[status(thm)],[28145,16865]) ).

cnf(28222,plain,
    ( op(e0,e3) = e3
    | epred18_0
    | e3 != op(e1,e0) ),
    inference(spm,[status(thm)],[140,28219,theory(equality)]) ).

cnf(28225,plain,
    ( op(e1,e0) = e1
    | op(e1,e1) = e1
    | e3 = e1
    | op(e1,e2) = e1
    | op(e0,e3) = e3
    | epred18_0 ),
    inference(spm,[status(thm)],[114,28219,theory(equality)]) ).

cnf(28228,plain,
    ( op(e2,e2) = e3
    | op(e2,e1) = e3
    | op(e2,e0) = e3
    | op(e0,e3) = e3
    | epred18_0 ),
    inference(spm,[status(thm)],[2638,28219,theory(equality)]) ).

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

cnf(28273,plain,
    ( op(e0,e3) = e3
    | epred18_0
    | op(e1,e0) = e0
    | op(e1,e0) = e1
    | op(e1,e0) = e2 ),
    inference(spm,[status(thm)],[28222,184,theory(equality)]) ).

cnf(28744,plain,
    ( op(e0,e3) = e3
    | op(e1,e2) = e1
    | op(e1,e1) = e1
    | epred18_0 ),
    inference(csr,[status(thm)],[28253,17785]) ).

cnf(28747,plain,
    ( op(e0,e3) = e3
    | op(e1,e1) = e1
    | epred18_0
    | e1 != op(e0,e2) ),
    inference(spm,[status(thm)],[160,28744,theory(equality)]) ).

cnf(28933,plain,
    ( op(e2,e2) = e3
    | op(e2,e1) = e3
    | op(e2,e0) = e3
    | epred18_0 ),
    inference(csr,[status(thm)],[28228,2639]) ).

cnf(28952,plain,
    ( e3 = e1
    | epred18_0
    | op(e2,e0) = e3
    | op(e2,e1) = e3 ),
    inference(spm,[status(thm)],[2319,28933,theory(equality)]) ).

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

cnf(29097,plain,
    ( op(e2,e2) = e0
    | op(e1,e2) = e0
    | epred18_0
    | op(e2,e0) = e3 ),
    inference(spm,[status(thm)],[12805,29024,theory(equality)]) ).

cnf(29107,plain,
    ( op(e0,e2) = e2
    | op(e0,e2) = e1
    | epred18_0
    | op(e2,e0) = e3 ),
    inference(spm,[status(thm)],[16074,29024,theory(equality)]) ).

cnf(29258,plain,
    ( op(e2,e2) = e0
    | op(e1,e2) = e0
    | epred18_0 ),
    inference(csr,[status(thm)],[29097,16915]) ).

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

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

cnf(29417,plain,
    ( op(e0,e2) = e2
    | op(e0,e2) = e1
    | epred18_0 ),
    inference(csr,[status(thm)],[29107,16922]) ).

cnf(29444,plain,
    ( e2 = e1
    | e2 = e0
    | epred18_0
    | op(e0,e2) = e1 ),
    inference(spm,[status(thm)],[25130,29417,theory(equality)]) ).

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

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

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

cnf(29474,plain,
    ( op(e0,e1) = e3
    | op(e1,e1) = e3
    | op(e2,e1) = e3
    | epred18_0 ),
    inference(spm,[status(thm)],[5753,29455,theory(equality)]) ).

cnf(29483,plain,
    ( op(e1,e3) = e2
    | op(e0,e3) = e2
    | op(e1,e3) = e1
    | epred18_0 ),
    inference(spm,[status(thm)],[22919,29455,theory(equality)]) ).

cnf(29493,plain,
    ( op(e1,e2) = e0
    | epred18_0
    | op(e0,e1) = e0
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[29259,14778,theory(equality)]) ).

cnf(29685,plain,
    ( op(e3,e1) = e2
    | op(e3,e0) = e2
    | epred18_0
    | op(e1,e1) = e3
    | op(e0,e1) = e3 ),
    inference(spm,[status(thm)],[5537,29474,theory(equality)]) ).

cnf(29819,plain,
    ( op(e1,e3) = e1
    | op(e0,e3) = e2
    | epred18_0
    | e2 != op(e1,e2) ),
    inference(spm,[status(thm)],[137,29483,theory(equality)]) ).

cnf(29866,plain,
    ( op(e1,e1) = e0
    | op(e0,e1) = e0
    | epred18_0
    | e0 != op(e1,e0) ),
    inference(spm,[status(thm)],[141,29493,theory(equality)]) ).

cnf(30043,plain,
    ( op(e0,e3) = e3
    | op(e1,e1) = e1
    | epred18_0 ),
    inference(csr,[status(thm)],[28747,29455]) ).

cnf(30177,plain,
    ( op(e0,e3) = e3
    | op(e1,e0) = e0
    | op(e1,e0) = e2
    | epred18_0 ),
    inference(csr,[status(thm)],[28273,17785]) ).

cnf(30179,plain,
    ( op(e1,e0) = e0
    | op(e0,e3) = e3
    | epred18_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[172,30177,theory(equality)]) ).

cnf(30811,plain,
    ( op(e1,e0) = e0
    | op(e0,e3) = e3
    | epred18_0 ),
    inference(csr,[status(thm)],[30179,16865]) ).

cnf(30831,plain,
    ( op(e0,e1) = e0
    | op(e1,e1) = e0
    | epred18_0
    | op(e0,e3) = e3 ),
    inference(spm,[status(thm)],[29866,30811,theory(equality)]) ).

cnf(30934,plain,
    ( e0 = e1
    | op(e0,e3) = e3
    | epred18_0
    | op(e0,e1) = e0 ),
    inference(spm,[status(thm)],[30043,30831,theory(equality)]) ).

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

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

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

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

cnf(31190,plain,
    ( op(e0,e1) = e0
    | op(e0,e1) = e2
    | epred18_0 ),
    inference(csr,[status(thm)],[31036,29461]) ).

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

cnf(31212,plain,
    ( op(e0,e1) = e0
    | epred18_0 ),
    inference(csr,[status(thm)],[31192,16865]) ).

cnf(31213,plain,
    ( epred18_0
    | e0 != op(e0,e0) ),
    inference(spm,[status(thm)],[148,31212,theory(equality)]) ).

cnf(31223,plain,
    ( op(e1,e2) = e2
    | op(e0,e2) = e2
    | op(e2,e0) = e0
    | epred18_0 ),
    inference(spm,[status(thm)],[22025,31212,theory(equality)]) ).

cnf(31270,plain,
    ( op(e0,e2) = e2
    | op(e1,e2) = e2
    | epred18_0
    | e0 != op(e1,e0) ),
    inference(spm,[status(thm)],[169,31223,theory(equality)]) ).

cnf(31655,plain,
    ( op(e3,e1) = e2
    | op(e3,e0) = e2
    | op(e1,e1) = e3
    | epred18_0 ),
    inference(csr,[status(thm)],[29685,5540]) ).

cnf(31656,plain,
    ( op(e3,e1) = e2
    | op(e3,e0) = e2
    | epred18_0 ),
    inference(csr,[status(thm)],[31655,5539]) ).

cnf(31684,plain,
    ( op(e3,e3) = e1
    | op(e3,e3) = e0
    | epred18_0
    | op(e3,e0) = e2 ),
    inference(spm,[status(thm)],[20967,31656,theory(equality)]) ).

cnf(31696,plain,
    ( op(e3,e3) = e1
    | op(e3,e3) = e0
    | epred18_0 ),
    inference(csr,[status(thm)],[31684,20968]) ).

cnf(31701,plain,
    ( op(e3,e3) = e0
    | epred18_0
    | e1 != op(e3,e0) ),
    inference(spm,[status(thm)],[128,31696,theory(equality)]) ).

cnf(31872,plain,
    ( op(e3,e3) = e0
    | epred18_0 ),
    inference(csr,[status(thm)],[31701,17781]) ).

cnf(31876,plain,
    ( epred18_0
    | e0 != op(e3,e0) ),
    inference(spm,[status(thm)],[128,31872,theory(equality)]) ).

cnf(31914,plain,
    ( op(e1,op(e1,e2)) = e2
    | op(e3,e0) = e3
    | epred18_0 ),
    inference(spm,[status(thm)],[11480,31872,theory(equality)]) ).

cnf(31916,plain,
    ( op(e1,op(e1,e1)) = e1
    | op(e3,e0) = e3
    | epred18_0 ),
    inference(spm,[status(thm)],[11482,31872,theory(equality)]) ).

cnf(31973,plain,
    ( epred18_0
    | op(e0,e0) = e0
    | op(e1,e0) = e0
    | op(e2,e0) = e0 ),
    inference(spm,[status(thm)],[31876,123,theory(equality)]) ).

cnf(32198,plain,
    ( op(e1,e1) = e1
    | op(e3,e0) = e3
    | epred18_0
    | op(e0,e1) = e1 ),
    inference(spm,[status(thm)],[31916,24290,theory(equality)]) ).

cnf(32237,plain,
    ( op(e2,e0) = e0
    | op(e1,e0) = e0
    | epred18_0 ),
    inference(csr,[status(thm)],[31973,31213]) ).

cnf(32266,plain,
    ( op(e1,e2) = e0
    | epred18_0
    | op(e1,e0) = e0 ),
    inference(spm,[status(thm)],[29260,32237,theory(equality)]) ).

cnf(32306,plain,
    ( op(e1,e0) = e2
    | op(e3,e0) = e3
    | epred18_0
    | op(e1,e0) = e0 ),
    inference(spm,[status(thm)],[31914,32266,theory(equality)]) ).

cnf(32365,plain,
    ( op(e1,e1) = e1
    | op(e3,e0) = e3
    | epred18_0 ),
    inference(csr,[status(thm)],[32198,29461]) ).

cnf(32397,plain,
    ( e3 = e1
    | epred18_0
    | op(e1,e1) = e1 ),
    inference(spm,[status(thm)],[17781,32365,theory(equality)]) ).

cnf(32403,plain,
    ( epred18_0
    | op(e1,e1) = e1 ),
    inference(sr,[status(thm)],[32397,194,theory(equality)]) ).

cnf(32702,plain,
    ( e3 = e1
    | epred18_0
    | op(e1,e0) = e0
    | op(e1,e0) = e2 ),
    inference(spm,[status(thm)],[17781,32306,theory(equality)]) ).

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

cnf(32710,plain,
    ( op(e1,e0) = e0
    | epred18_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[172,32708,theory(equality)]) ).

cnf(32736,plain,
    ( op(e1,e0) = e0
    | epred18_0 ),
    inference(csr,[status(thm)],[32710,16865]) ).

cnf(32754,plain,
    ( op(e1,e2) = e2
    | op(e0,e2) = e2
    | epred18_0 ),
    inference(spm,[status(thm)],[31270,32736,theory(equality)]) ).

cnf(32781,plain,
    ( op(e0,e3) = e2
    | op(e1,e3) = e1
    | epred18_0
    | op(e0,e2) = e2 ),
    inference(spm,[status(thm)],[29819,32754,theory(equality)]) ).

cnf(33040,plain,
    ( op(e0,e2) = e2
    | op(e0,e3) = e2
    | epred18_0
    | e1 != op(e1,e1) ),
    inference(spm,[status(thm)],[138,32781,theory(equality)]) ).

cnf(33248,plain,
    ( op(e0,e2) = e2
    | op(e0,e3) = e2
    | epred18_0 ),
    inference(csr,[status(thm)],[33040,32403]) ).

cnf(33251,plain,
    ( op(e0,e2) = e2
    | epred18_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[146,33248,theory(equality)]) ).

cnf(33338,plain,
    ( op(e0,e2) = e2
    | epred18_0 ),
    inference(csr,[status(thm)],[33251,16865]) ).

cnf(33349,plain,
    ( e2 = e1
    | epred18_0 ),
    inference(spm,[status(thm)],[29455,33338,theory(equality)]) ).

cnf(33353,plain,
    epred18_0,
    inference(sr,[status(thm)],[33349,195,theory(equality)]) ).

cnf(33489,plain,
    ( epred17_0
    | op(e0,e1) != e0
    | $false ),
    inference(rw,[status(thm)],[4336,33353,theory(equality)]) ).

cnf(33490,plain,
    ( epred17_0
    | op(e0,e1) != e0 ),
    inference(cn,[status(thm)],[33489,theory(equality)]) ).

cnf(33493,plain,
    ( op(e0,e0) = e1
    | op(e3,e0) = e3
    | epred17_0
    | $false ),
    inference(rw,[status(thm)],[3969,33353,theory(equality)]) ).

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

cnf(33507,plain,
    ( epred17_0
    | op(e3,e3) != e1
    | $false ),
    inference(rw,[status(thm)],[2140,33353,theory(equality)]) ).

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

cnf(33510,plain,
    ( op(e3,e1) = e3
    | epred17_0
    | $false ),
    inference(rw,[status(thm)],[2044,33353,theory(equality)]) ).

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

cnf(33515,plain,
    ( epred17_0
    | op(e0,e3) = e1
    | op(e1,e3) = e1
    | op(e2,e3) = e1 ),
    inference(spm,[status(thm)],[33508,97,theory(equality)]) ).

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

cnf(33536,plain,
    ( epred17_0
    | e3 != op(e2,e1) ),
    inference(spm,[status(thm)],[161,33511,theory(equality)]) ).

cnf(33537,plain,
    ( epred17_0
    | e3 != op(e3,e0) ),
    inference(spm,[status(thm)],[130,33511,theory(equality)]) ).

cnf(33541,plain,
    ( op(e3,e3) = e1
    | op(e2,op(e2,e3)) = e3
    | epred22_0
    | epred17_0 ),
    inference(spm,[status(thm)],[238,33511,theory(equality)]) ).

cnf(33556,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e1
    | op(e3,e3) = e0
    | epred17_0 ),
    inference(spm,[status(thm)],[3120,33511,theory(equality)]) ).

cnf(33557,plain,
    ( op(e0,e3) = e2
    | op(e1,e3) = e2
    | op(e2,e3) = e2
    | epred22_0
    | epred17_0 ),
    inference(spm,[status(thm)],[5652,33511,theory(equality)]) ).

cnf(33558,plain,
    ( op(e3,e0) = e2
    | e3 = e2
    | op(e3,e2) = e2
    | epred22_0
    | epred17_0 ),
    inference(spm,[status(thm)],[5668,33511,theory(equality)]) ).

cnf(33562,plain,
    ( op(e3,e0) = e2
    | op(e3,e2) = e2
    | epred22_0
    | epred17_0 ),
    inference(sr,[status(thm)],[33558,193,theory(equality)]) ).

cnf(33612,plain,
    ( op(e0,e0) = e1
    | epred17_0 ),
    inference(csr,[status(thm)],[33494,33537]) ).

cnf(33964,plain,
    ( op(e2,e3) = e2
    | op(e1,e3) = e2
    | op(e0,e3) = e2
    | e1 = e3
    | epred22_0
    | op(e3,e1) = e1
    | op(e3,e0) = e1 ),
    inference(spm,[status(thm)],[4146,3077,theory(equality)]) ).

cnf(33982,plain,
    ( op(e2,e3) = e2
    | op(e1,e3) = e2
    | op(e0,e3) = e2
    | epred22_0
    | op(e3,e1) = e1
    | op(e3,e0) = e1 ),
    inference(sr,[status(thm)],[33964,194,theory(equality)]) ).

cnf(34072,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e0
    | epred17_0 ),
    inference(csr,[status(thm)],[33556,33508]) ).

cnf(34075,plain,
    ( op(e3,e3) = e0
    | epred17_0
    | e2 != op(e3,e2) ),
    inference(spm,[status(thm)],[125,34072,theory(equality)]) ).

cnf(34077,plain,
    ( op(e3,e3) = e0
    | epred17_0
    | e2 != op(e3,e0) ),
    inference(spm,[status(thm)],[128,34072,theory(equality)]) ).

cnf(34284,plain,
    ( op(e3,e3) = e0
    | epred17_0
    | op(e3,e0) = e2
    | epred22_0 ),
    inference(spm,[status(thm)],[34075,33562,theory(equality)]) ).

cnf(34423,plain,
    ( op(e3,e3) = e0
    | epred22_0
    | epred17_0 ),
    inference(csr,[status(thm)],[34284,34077]) ).

cnf(34434,plain,
    ( epred22_0
    | epred17_0
    | op(e0,e0) != e1
    | op(e0,e3) != e2 ),
    inference(spm,[status(thm)],[82,34423,theory(equality)]) ).

cnf(34757,plain,
    ( epred22_0
    | epred17_0
    | op(e0,e3) != e2 ),
    inference(csr,[status(thm)],[34434,33612]) ).

cnf(34825,plain,
    ( op(e2,op(e2,e3)) = e3
    | epred22_0
    | epred17_0 ),
    inference(csr,[status(thm)],[33541,33508]) ).

cnf(34838,plain,
    ( op(e2,e1) = e3
    | epred22_0
    | epred17_0
    | op(e1,e3) = e1
    | op(e0,e3) = e1 ),
    inference(spm,[status(thm)],[34825,33515,theory(equality)]) ).

cnf(34896,plain,
    ( op(e2,e3) = e2
    | op(e1,e3) = e2
    | epred22_0
    | epred17_0 ),
    inference(csr,[status(thm)],[33557,34757]) ).

cnf(34930,plain,
    ( op(e2,e2) = e3
    | epred22_0
    | epred17_0
    | op(e1,e3) = e2 ),
    inference(spm,[status(thm)],[34825,34896,theory(equality)]) ).

cnf(35024,plain,
    ( op(e1,e3) = e2
    | epred22_0
    | epred17_0
    | op(e3,e3) != e0
    | op(e3,e2) != e1 ),
    inference(spm,[status(thm)],[289,34930,theory(equality)]) ).

cnf(35310,plain,
    ( op(e1,e3) = e2
    | epred22_0
    | epred17_0
    | op(e3,e2) != e1 ),
    inference(csr,[status(thm)],[35024,34423]) ).

cnf(35326,plain,
    ( op(e1,e3) = e2
    | epred22_0
    | epred17_0
    | op(e3,e1) = e1
    | op(e3,e0) = e1 ),
    inference(spm,[status(thm)],[35310,33519,theory(equality)]) ).

cnf(35693,plain,
    ( op(e0,e3) = e1
    | op(e1,e3) = e1
    | epred22_0
    | epred17_0 ),
    inference(csr,[status(thm)],[34838,33536]) ).

cnf(36143,plain,
    ( e1 = e3
    | epred17_0
    | op(e3,e0) = e1
    | op(e1,e3) = e2
    | epred22_0 ),
    inference(spm,[status(thm)],[33511,35326,theory(equality)]) ).

cnf(36152,plain,
    ( epred17_0
    | op(e3,e0) = e1
    | op(e1,e3) = e2
    | epred22_0 ),
    inference(sr,[status(thm)],[36143,194,theory(equality)]) ).

cnf(36155,plain,
    ( op(e1,e3) = e2
    | epred22_0
    | epred17_0
    | e1 != op(e0,e0) ),
    inference(spm,[status(thm)],[170,36152,theory(equality)]) ).

cnf(36199,plain,
    ( op(e1,e3) = e2
    | epred22_0
    | epred17_0 ),
    inference(csr,[status(thm)],[36155,33612]) ).

cnf(36220,plain,
    ( op(e0,e3) = e1
    | e2 = e1
    | epred22_0
    | epred17_0 ),
    inference(spm,[status(thm)],[35693,36199,theory(equality)]) ).

cnf(36224,plain,
    ( op(e0,e3) = e1
    | epred22_0
    | epred17_0 ),
    inference(sr,[status(thm)],[36220,195,theory(equality)]) ).

cnf(36235,plain,
    ( epred22_0
    | epred17_0
    | e1 != op(e0,e0) ),
    inference(spm,[status(thm)],[146,36224,theory(equality)]) ).

cnf(36273,plain,
    ( op(e2,e3) = e2
    | op(e1,e3) = e2
    | op(e0,e3) = e2
    | e0 = e3
    | epred22_0
    | op(e3,e1) = e0
    | op(e3,e0) = e0 ),
    inference(spm,[status(thm)],[4146,3109,theory(equality)]) ).

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

cnf(36492,plain,
    ( epred22_0
    | epred17_0 ),
    inference(csr,[status(thm)],[36235,33612]) ).

cnf(36532,plain,
    ( op(e0,op(e0,e0)) = e0
    | op(e0,e1) = e0
    | epred17_0
    | op(e0,e0) != e1 ),
    inference(spm,[status(thm)],[1739,36492,theory(equality)]) ).

cnf(39874,plain,
    ( op(e0,op(e0,e0)) = e0
    | op(e0,e1) = e0
    | epred17_0 ),
    inference(csr,[status(thm)],[36532,33612]) ).

cnf(39875,plain,
    ( op(e0,op(e0,e0)) = e0
    | epred17_0 ),
    inference(csr,[status(thm)],[39874,33490]) ).

cnf(39877,plain,
    ( op(e0,e1) = e0
    | epred17_0 ),
    inference(spm,[status(thm)],[39875,33612,theory(equality)]) ).

cnf(39878,plain,
    epred17_0,
    inference(csr,[status(thm)],[39877,33490]) ).

cnf(40016,plain,
    ( op(e2,e2) = e0
    | epred16_0
    | op(e1,e0) != e1
    | $false ),
    inference(rw,[status(thm)],[4237,39878,theory(equality)]) ).

cnf(40017,plain,
    ( op(e2,e2) = e0
    | epred16_0
    | op(e1,e0) != e1 ),
    inference(cn,[status(thm)],[40016,theory(equality)]) ).

cnf(40018,plain,
    ( op(e1,e1) = e0
    | epred16_0
    | op(e2,e0) != e2
    | $false ),
    inference(rw,[status(thm)],[4104,39878,theory(equality)]) ).

cnf(40019,plain,
    ( op(e1,e1) = e0
    | epred16_0
    | op(e2,e0) != e2 ),
    inference(cn,[status(thm)],[40018,theory(equality)]) ).

cnf(40020,plain,
    ( epred16_0
    | op(e2,e0) != e2
    | op(e1,e0) != e1
    | $false ),
    inference(rw,[status(thm)],[3911,39878,theory(equality)]) ).

cnf(40021,plain,
    ( epred16_0
    | op(e2,e0) != e2
    | op(e1,e0) != e1 ),
    inference(cn,[status(thm)],[40020,theory(equality)]) ).

cnf(40022,plain,
    ( op(e1,e1) = e0
    | op(e2,e2) = e0
    | epred16_0
    | $false ),
    inference(rw,[status(thm)],[3576,39878,theory(equality)]) ).

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

cnf(40024,plain,
    ( op(e3,e0) = e3
    | epred16_0
    | $false ),
    inference(rw,[status(thm)],[1413,39878,theory(equality)]) ).

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

cnf(40026,plain,
    ( epred16_0
    | op(e3,e3) != e0
    | $false ),
    inference(rw,[status(thm)],[1392,39878,theory(equality)]) ).

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

cnf(40031,plain,
    ( epred16_0
    | op(e0,e3) = e0
    | op(e1,e3) = e0
    | op(e2,e3) = e0 ),
    inference(spm,[status(thm)],[40027,99,theory(equality)]) ).

cnf(40044,plain,
    ( epred16_0
    | e3 != op(e2,e0) ),
    inference(spm,[status(thm)],[167,40025,theory(equality)]) ).

cnf(40045,plain,
    ( epred16_0
    | e3 != op(e1,e0) ),
    inference(spm,[status(thm)],[168,40025,theory(equality)]) ).

cnf(40046,plain,
    ( epred16_0
    | e3 != op(e0,e0) ),
    inference(spm,[status(thm)],[170,40025,theory(equality)]) ).

cnf(40047,plain,
    ( op(e3,e3) = e0
    | op(e2,op(e2,e2)) = e2
    | epred22_0
    | epred16_0 ),
    inference(spm,[status(thm)],[247,40025,theory(equality)]) ).

cnf(40048,plain,
    ( op(e3,e3) = e0
    | op(e2,op(e2,e3)) = e3
    | epred22_0
    | epred16_0 ),
    inference(spm,[status(thm)],[239,40025,theory(equality)]) ).

cnf(40049,plain,
    ( op(e3,e3) = e0
    | op(e2,op(e2,e1)) = e1
    | epred22_0
    | epred16_0 ),
    inference(spm,[status(thm)],[255,40025,theory(equality)]) ).

cnf(40050,plain,
    ( op(e3,e3) = e0
    | op(e2,op(e2,e0)) = e0
    | epred22_0
    | epred16_0 ),
    inference(spm,[status(thm)],[263,40025,theory(equality)]) ).

cnf(40051,plain,
    ( op(e0,e0) = e2
    | op(e1,e0) = e2
    | e3 = e2
    | op(e2,e0) = e2
    | epred16_0 ),
    inference(spm,[status(thm)],[119,40025,theory(equality)]) ).

cnf(40052,plain,
    ( op(e0,e0) = e1
    | op(e1,e0) = e1
    | e3 = e1
    | op(e2,e0) = e1
    | epred16_0 ),
    inference(spm,[status(thm)],[121,40025,theory(equality)]) ).

cnf(40053,plain,
    ( op(e0,e0) = e0
    | op(e1,e0) = e0
    | e3 = e0
    | op(e2,e0) = e0
    | epred16_0 ),
    inference(spm,[status(thm)],[123,40025,theory(equality)]) ).

cnf(40055,plain,
    ( op(e2,e2) = e3
    | op(e1,e2) = e3
    | op(e0,e2) = e3
    | epred16_0 ),
    inference(spm,[status(thm)],[2644,40025,theory(equality)]) ).

cnf(40063,plain,
    ( op(e2,e1) = e3
    | op(e1,e1) = e3
    | op(e0,e1) = e3
    | epred16_0 ),
    inference(spm,[status(thm)],[2871,40025,theory(equality)]) ).

cnf(40066,plain,
    ( op(e3,e2) = e2
    | op(e3,e2) = e1
    | op(e3,e2) = e0
    | epred16_0 ),
    inference(spm,[status(thm)],[2982,40025,theory(equality)]) ).

cnf(40067,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e1
    | op(e3,e3) = e0
    | epred16_0 ),
    inference(spm,[status(thm)],[3121,40025,theory(equality)]) ).

cnf(40068,plain,
    ( op(e3,e1) = e2
    | op(e3,e1) = e1
    | op(e3,e1) = e0
    | epred16_0 ),
    inference(spm,[status(thm)],[3155,40025,theory(equality)]) ).

cnf(40070,plain,
    ( e3 = e2
    | op(e3,e1) = e2
    | op(e3,e2) = e2
    | epred22_0
    | epred16_0 ),
    inference(spm,[status(thm)],[5669,40025,theory(equality)]) ).

cnf(40071,plain,
    ( op(e0,e0) = e2
    | op(e1,e0) = e2
    | op(e2,e0) = e2
    | epred16_0 ),
    inference(sr,[status(thm)],[40051,193,theory(equality)]) ).

cnf(40072,plain,
    ( op(e0,e0) = e1
    | op(e1,e0) = e1
    | op(e2,e0) = e1
    | epred16_0 ),
    inference(sr,[status(thm)],[40052,194,theory(equality)]) ).

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

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

cnf(40075,plain,
    ( epred16_0
    | op(e2,e0) = e0
    | op(e2,e0) = e1
    | op(e2,e0) = e2 ),
    inference(spm,[status(thm)],[40044,180,theory(equality)]) ).

cnf(40078,plain,
    ( epred16_0
    | op(e2,e0) = e1
    | op(e1,e0) = e1
    | op(e0,e0) = e1
    | op(e1,e0) = e3
    | op(e0,e0) = e3 ),
    inference(spm,[status(thm)],[40044,2963,theory(equality)]) ).

cnf(40093,plain,
    ( op(e1,e1) = e0
    | epred16_0
    | e0 != op(e2,e0) ),
    inference(spm,[status(thm)],[135,40023,theory(equality)]) ).

cnf(40094,plain,
    ( op(e1,e1) = e0
    | epred16_0
    | e0 != op(e1,e2) ),
    inference(spm,[status(thm)],[157,40023,theory(equality)]) ).

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

cnf(40319,plain,
    ( epred16_0
    | op(e1,e0) = e2
    | op(e0,e0) = e2
    | op(e1,e0) != e1 ),
    inference(spm,[status(thm)],[40021,40071,theory(equality)]) ).

cnf(40557,plain,
    ( op(e1,e1) = e0
    | epred16_0
    | op(e1,e0) = e2
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[40019,40071,theory(equality)]) ).

cnf(40577,plain,
    ( op(e1,e1) = e0
    | epred16_0
    | op(e1,e0) = e0
    | op(e0,e0) = e0 ),
    inference(spm,[status(thm)],[40093,40073,theory(equality)]) ).

cnf(40624,plain,
    ( op(e3,e2) = e0
    | op(e3,e2) = e1
    | epred16_0
    | e2 != op(e3,e1) ),
    inference(spm,[status(thm)],[127,40066,theory(equality)]) ).

cnf(40627,plain,
    ( op(e3,e2) = e0
    | op(e3,e2) = e1
    | epred16_0
    | e2 != op(e0,e2) ),
    inference(spm,[status(thm)],[158,40066,theory(equality)]) ).

cnf(40674,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e1
    | epred16_0 ),
    inference(csr,[status(thm)],[40067,40027]) ).

cnf(40677,plain,
    ( op(e3,e3) = e1
    | epred16_0
    | e2 != op(e3,e2) ),
    inference(spm,[status(thm)],[125,40674,theory(equality)]) ).

cnf(40678,plain,
    ( op(e3,e3) = e1
    | epred16_0
    | e2 != op(e3,e1) ),
    inference(spm,[status(thm)],[126,40674,theory(equality)]) ).

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

cnf(40787,plain,
    ( op(e2,e0) = e1
    | op(e2,e0) = e0
    | epred16_0
    | e2 != op(e1,e0) ),
    inference(spm,[status(thm)],[169,40075,theory(equality)]) ).

cnf(40788,plain,
    ( op(e2,e0) = e1
    | op(e2,e0) = e0
    | epred16_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[171,40075,theory(equality)]) ).

cnf(40905,plain,
    ( op(e3,e3) = e1
    | epred16_0
    | op(e3,e1) = e2
    | epred22_0 ),
    inference(spm,[status(thm)],[40677,40074,theory(equality)]) ).

cnf(40907,plain,
    ( op(e3,e3) = e1
    | epred16_0
    | op(e3,e2) = e0
    | op(e3,e2) = e1 ),
    inference(spm,[status(thm)],[40677,40066,theory(equality)]) ).

cnf(40913,plain,
    ( op(e3,e3) = e1
    | epred16_0
    | op(e3,e1) = e0
    | op(e3,e1) = e1 ),
    inference(spm,[status(thm)],[40678,40068,theory(equality)]) ).

cnf(40968,plain,
    ( op(e3,e3) = e1
    | epred22_0
    | epred16_0 ),
    inference(csr,[status(thm)],[40905,40678]) ).

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

cnf(40970,plain,
    ( epred22_0
    | epred16_0
    | e1 != op(e3,e2) ),
    inference(spm,[status(thm)],[125,40968,theory(equality)]) ).

cnf(40977,plain,
    ( epred22_0
    | epred16_0
    | op(e1,e1) != e0
    | op(e1,e3) != e2 ),
    inference(spm,[status(thm)],[78,40968,theory(equality)]) ).

cnf(40985,plain,
    ( op(e0,e3) = e2
    | op(e1,e3) = e2
    | e1 = e2
    | op(e2,e3) = e2
    | epred22_0
    | epred16_0 ),
    inference(spm,[status(thm)],[95,40968,theory(equality)]) ).

cnf(41004,plain,
    ( op(e0,e3) = e2
    | op(e1,e3) = e2
    | op(e2,e3) = e2
    | epred22_0
    | epred16_0 ),
    inference(sr,[status(thm)],[40985,195,theory(equality)]) ).

cnf(41188,plain,
    ( op(e3,e2) = e1
    | op(e3,e2) = e0
    | epred16_0
    | e1 != op(e3,e1) ),
    inference(spm,[status(thm)],[126,40907,theory(equality)]) ).

cnf(41228,plain,
    ( op(e3,e1) = e1
    | op(e3,e1) = e0
    | epred16_0
    | e1 != op(e3,e2) ),
    inference(spm,[status(thm)],[125,40913,theory(equality)]) ).

cnf(41284,plain,
    ( op(e2,op(e2,e2)) = e2
    | epred22_0
    | epred16_0 ),
    inference(csr,[status(thm)],[40047,40027]) ).

cnf(41300,plain,
    ( op(e2,e0) = e2
    | epred22_0
    | epred16_0
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[41284,40023,theory(equality)]) ).

cnf(41302,plain,
    ( op(e1,e1) = e0
    | epred22_0
    | epred16_0 ),
    inference(csr,[status(thm)],[41300,40019]) ).

cnf(41303,plain,
    ( epred22_0
    | epred16_0
    | e0 != op(e1,e0) ),
    inference(spm,[status(thm)],[142,41302,theory(equality)]) ).

cnf(41330,plain,
    ( epred22_0
    | epred16_0
    | op(e1,e3) != e2 ),
    inference(spm,[status(thm)],[40977,41302,theory(equality)]) ).

cnf(41332,plain,
    ( op(e2,op(e2,e3)) = e3
    | epred22_0
    | epred16_0 ),
    inference(csr,[status(thm)],[40048,40027]) ).

cnf(41345,plain,
    ( op(e2,e0) = e3
    | epred22_0
    | epred16_0
    | op(e1,e3) = e0
    | op(e0,e3) = e0 ),
    inference(spm,[status(thm)],[41332,40031,theory(equality)]) ).

cnf(41347,plain,
    ( op(e2,op(e2,e1)) = e1
    | epred22_0
    | epred16_0 ),
    inference(csr,[status(thm)],[40049,40027]) ).

cnf(41355,plain,
    ( op(e2,e3) = e1
    | epred22_0
    | epred16_0
    | op(e0,e1) = e3
    | op(e1,e1) = e3 ),
    inference(spm,[status(thm)],[41347,40063,theory(equality)]) ).

cnf(41356,plain,
    ( op(e2,op(e2,e0)) = e0
    | epred22_0
    | epred16_0 ),
    inference(csr,[status(thm)],[40050,40027]) ).

cnf(41366,plain,
    ( op(e2,e0) = e0
    | epred22_0
    | epred16_0
    | op(e1,e0) = e0
    | op(e0,e0) = e0 ),
    inference(spm,[status(thm)],[41356,40073,theory(equality)]) ).

cnf(41537,plain,
    ( op(e0,e3) = e2
    | op(e2,e3) = e2
    | epred22_0
    | epred16_0 ),
    inference(csr,[status(thm)],[41004,41330]) ).

cnf(41573,plain,
    ( op(e2,e2) = e3
    | epred22_0
    | epred16_0
    | op(e0,e3) = e2 ),
    inference(spm,[status(thm)],[41332,41537,theory(equality)]) ).

cnf(41593,plain,
    ( op(e0,e3) = e2
    | epred22_0
    | epred16_0
    | op(e3,e3) != e1
    | op(e3,e2) != e0 ),
    inference(spm,[status(thm)],[88,41573,theory(equality)]) ).

cnf(41938,plain,
    ( op(e0,e3) = e2
    | epred22_0
    | epred16_0
    | op(e3,e2) != e0 ),
    inference(csr,[status(thm)],[41593,40968]) ).

cnf(41992,plain,
    ( op(e0,e3) = e0
    | op(e1,e3) = e0
    | epred16_0
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[40200,40023,theory(equality)]) ).

cnf(42120,plain,
    ( op(e0,e3) = e0
    | op(e1,e3) = e0
    | epred22_0
    | epred16_0 ),
    inference(csr,[status(thm)],[41345,40044]) ).

cnf(42122,plain,
    ( op(e0,e3) = e0
    | epred22_0
    | epred16_0
    | e0 != op(e1,e1) ),
    inference(spm,[status(thm)],[138,42120,theory(equality)]) ).

cnf(42146,plain,
    ( op(e1,e1) = e3
    | op(e0,e1) = e3
    | epred22_0
    | epred16_0 ),
    inference(csr,[status(thm)],[41355,40969]) ).

cnf(42177,plain,
    ( e3 = e0
    | epred22_0
    | epred16_0
    | op(e0,e1) = e3 ),
    inference(spm,[status(thm)],[41302,42146,theory(equality)]) ).

cnf(42180,plain,
    ( epred22_0
    | epred16_0
    | op(e0,e1) = e3 ),
    inference(sr,[status(thm)],[42177,196,theory(equality)]) ).

cnf(42185,plain,
    ( op(e0,e2) = e2
    | op(e0,e2) = e1
    | op(e0,e2) = e0
    | epred22_0
    | epred16_0 ),
    inference(spm,[status(thm)],[3281,42180,theory(equality)]) ).

cnf(42192,plain,
    ( op(e0,e3) = e0
    | epred22_0
    | epred16_0 ),
    inference(csr,[status(thm)],[42122,41302]) ).

cnf(42193,plain,
    ( epred22_0
    | epred16_0
    | e0 != op(e0,e2) ),
    inference(spm,[status(thm)],[143,42192,theory(equality)]) ).

cnf(42195,plain,
    ( epred22_0
    | epred16_0
    | e0 != op(e0,e0) ),
    inference(spm,[status(thm)],[146,42192,theory(equality)]) ).

cnf(42363,plain,
    ( op(e2,e0) = e0
    | op(e1,e0) = e0
    | epred22_0
    | epred16_0 ),
    inference(csr,[status(thm)],[41366,42195]) ).

cnf(42364,plain,
    ( op(e2,e0) = e0
    | epred22_0
    | epred16_0 ),
    inference(csr,[status(thm)],[42363,41303]) ).

cnf(42392,plain,
    ( e0 = e1
    | op(e1,e0) = e1
    | op(e0,e0) = e1
    | epred16_0
    | epred22_0 ),
    inference(spm,[status(thm)],[40072,42364,theory(equality)]) ).

cnf(42411,plain,
    ( op(e1,e0) = e1
    | op(e0,e0) = e1
    | epred16_0
    | epred22_0 ),
    inference(sr,[status(thm)],[42392,198,theory(equality)]) ).

cnf(42430,plain,
    ( op(e2,e2) = e0
    | epred16_0
    | op(e0,e0) = e1
    | epred22_0 ),
    inference(spm,[status(thm)],[40017,42411,theory(equality)]) ).

cnf(42497,plain,
    ( op(e2,e0) = e2
    | epred22_0
    | epred16_0
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[41284,42430,theory(equality)]) ).

cnf(42591,plain,
    ( e2 = e0
    | epred22_0
    | epred16_0
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[42364,42497,theory(equality)]) ).

cnf(42603,plain,
    ( epred22_0
    | epred16_0
    | op(e0,e0) = e1 ),
    inference(sr,[status(thm)],[42591,197,theory(equality)]) ).

cnf(42812,plain,
    ( op(e3,e2) = e1
    | op(e3,e2) = e0
    | epred16_0
    | op(e3,e1) = e0
    | op(e3,e1) = e1 ),
    inference(spm,[status(thm)],[40624,40068,theory(equality)]) ).

cnf(43103,plain,
    ( op(e0,e2) = e2
    | op(e0,e2) = e1
    | epred22_0
    | epred16_0 ),
    inference(csr,[status(thm)],[42185,42193]) ).

cnf(43118,plain,
    ( op(e3,e2) = e1
    | op(e3,e2) = e0
    | epred16_0
    | op(e0,e2) = e1
    | epred22_0 ),
    inference(spm,[status(thm)],[40627,43103,theory(equality)]) ).

cnf(43531,plain,
    ( op(e0,e2) = e1
    | op(e3,e2) = e0
    | epred22_0
    | epred16_0 ),
    inference(csr,[status(thm)],[43118,40970]) ).

cnf(43566,plain,
    ( op(e0,e3) = e2
    | epred22_0
    | epred16_0
    | op(e0,e2) = e1 ),
    inference(spm,[status(thm)],[41938,43531,theory(equality)]) ).

cnf(43614,plain,
    ( e2 = e0
    | epred22_0
    | epred16_0
    | op(e0,e2) = e1 ),
    inference(spm,[status(thm)],[42192,43566,theory(equality)]) ).

cnf(43619,plain,
    ( epred22_0
    | epred16_0
    | op(e0,e2) = e1 ),
    inference(sr,[status(thm)],[43614,197,theory(equality)]) ).

cnf(43621,plain,
    ( epred22_0
    | epred16_0
    | e1 != op(e0,e0) ),
    inference(spm,[status(thm)],[147,43619,theory(equality)]) ).

cnf(43639,plain,
    ( epred22_0
    | epred16_0 ),
    inference(csr,[status(thm)],[43621,42603]) ).

cnf(43641,plain,
    ( op(e0,op(e0,e3)) = e3
    | op(e1,op(e1,e2)) = e2
    | epred16_0 ),
    inference(spm,[status(thm)],[1717,43639,theory(equality)]) ).

cnf(43661,plain,
    ( op(e1,op(e1,e3)) = e3
    | op(e2,e0) = e2
    | epred16_0
    | op(e2,e2) != e0 ),
    inference(spm,[status(thm)],[1692,43639,theory(equality)]) ).

cnf(43665,plain,
    ( op(e0,op(e0,e3)) = e3
    | op(e3,e1) = e3
    | epred16_0
    | op(e3,e3) != e1 ),
    inference(spm,[status(thm)],[1712,43639,theory(equality)]) ).

cnf(43674,plain,
    ( op(e1,op(e1,e1)) = e1
    | op(e1,e0) = e1
    | epred16_0
    | op(e1,e1) != e0 ),
    inference(spm,[status(thm)],[1702,43639,theory(equality)]) ).

cnf(43683,plain,
    ( op(e3,e1) = e3
    | op(e2,e0) = e2
    | epred16_0
    | op(e2,e2) != e0
    | op(e3,e3) != e1 ),
    inference(spm,[status(thm)],[1688,43639,theory(equality)]) ).

cnf(44182,plain,
    ( op(e2,e0) = e2
    | op(e3,e1) = e3
    | epred16_0
    | op(e1,e1) = e0
    | op(e3,e3) != e1 ),
    inference(spm,[status(thm)],[43683,40023,theory(equality)]) ).

cnf(44545,plain,
    ( op(e1,op(e1,e3)) = e3
    | op(e2,e0) = e2
    | epred16_0
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[43661,40023,theory(equality)]) ).

cnf(44633,plain,
    ( op(e3,e2) = e1
    | op(e3,e2) = e0
    | op(e3,e1) = e0
    | epred16_0 ),
    inference(csr,[status(thm)],[42812,41188]) ).

cnf(44636,plain,
    ( op(e3,e1) = e0
    | op(e3,e2) = e0
    | epred16_0
    | e1 != op(e3,e1) ),
    inference(spm,[status(thm)],[127,44633,theory(equality)]) ).

cnf(44668,plain,
    ( op(e3,e1) = e0
    | op(e3,e1) = e1
    | epred16_0
    | op(e3,e2) = e0 ),
    inference(spm,[status(thm)],[41228,44633,theory(equality)]) ).

cnf(44806,plain,
    ( op(e3,e1) = e0
    | op(e3,e2) = e0
    | epred16_0 ),
    inference(csr,[status(thm)],[44636,44668]) ).

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

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

cnf(44876,plain,
    ( op(e3,e1) = e0
    | epred16_0
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[44807,40023,theory(equality)]) ).

cnf(44912,plain,
    ( op(e0,e1) = e2
    | op(e1,e1) = e2
    | e0 = e2
    | op(e2,e1) = e2
    | op(e1,e1) = e0
    | epred16_0 ),
    inference(spm,[status(thm)],[111,44876,theory(equality)]) ).

cnf(44930,plain,
    ( op(e0,e1) = e2
    | op(e1,e1) = e2
    | op(e2,e1) = e2
    | op(e1,e1) = e0
    | epred16_0 ),
    inference(sr,[status(thm)],[44912,197,theory(equality)]) ).

cnf(45316,plain,
    ( op(e1,e0) = e1
    | epred16_0
    | op(e0,e0) = e2
    | op(e1,e0) = e2 ),
    inference(spm,[status(thm)],[43674,40557,theory(equality)]) ).

cnf(45317,plain,
    ( op(e1,e0) = e1
    | epred16_0
    | op(e0,e0) = e0
    | op(e1,e0) = e0 ),
    inference(spm,[status(thm)],[43674,40577,theory(equality)]) ).

cnf(45323,plain,
    ( op(e1,e0) = e2
    | op(e0,e0) = e2
    | epred16_0 ),
    inference(csr,[status(thm)],[45316,40319]) ).

cnf(45333,plain,
    ( op(e2,e0) = e0
    | op(e2,e0) = e1
    | epred16_0
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[40787,45323,theory(equality)]) ).

cnf(45370,plain,
    ( op(e2,e2) = e0
    | epred16_0
    | op(e1,e0) = e0
    | op(e0,e0) = e0 ),
    inference(spm,[status(thm)],[40017,45317,theory(equality)]) ).

cnf(45385,plain,
    ( op(e2,e0) = e0
    | op(e2,e0) = e1
    | epred16_0 ),
    inference(csr,[status(thm)],[45333,40788]) ).

cnf(45387,plain,
    ( op(e2,e0) = e0
    | epred16_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[169,45385,theory(equality)]) ).

cnf(45428,plain,
    ( op(e0,e0) = e0
    | op(e1,e0) = e0
    | epred16_0
    | e0 != op(e2,e0) ),
    inference(spm,[status(thm)],[135,45370,theory(equality)]) ).

cnf(45529,plain,
    ( op(e0,e0) = e0
    | op(e1,e0) = e0
    | epred16_0 ),
    inference(csr,[status(thm)],[45428,40073]) ).

cnf(46339,plain,
    ( op(e1,op(e1,e3)) = e3
    | op(e1,e1) = e0
    | epred16_0 ),
    inference(csr,[status(thm)],[44545,40019]) ).

cnf(46345,plain,
    ( op(e1,e0) = e3
    | op(e1,e1) = e0
    | epred16_0
    | op(e0,e3) = e0 ),
    inference(spm,[status(thm)],[46339,41992,theory(equality)]) ).

cnf(46350,plain,
    ( op(e0,e3) = e0
    | op(e1,e1) = e0
    | epred16_0 ),
    inference(csr,[status(thm)],[46345,40045]) ).

cnf(46388,plain,
    ( op(e1,e0) = e1
    | epred16_0
    | op(e0,e3) = e0 ),
    inference(spm,[status(thm)],[43674,46350,theory(equality)]) ).

cnf(46397,plain,
    ( op(e2,e2) = e0
    | epred16_0
    | op(e0,e3) = e0 ),
    inference(spm,[status(thm)],[40017,46388,theory(equality)]) ).

cnf(46404,plain,
    ( op(e2,e0) = e0
    | epred16_0
    | op(e0,e3) = e0 ),
    inference(spm,[status(thm)],[45387,46388,theory(equality)]) ).

cnf(46410,plain,
    ( op(e0,e3) = e0
    | epred16_0
    | e0 != op(e2,e0) ),
    inference(spm,[status(thm)],[135,46397,theory(equality)]) ).

cnf(46565,plain,
    ( op(e0,e3) = e0
    | epred16_0 ),
    inference(csr,[status(thm)],[46404,46410]) ).

cnf(46567,plain,
    ( epred16_0
    | e0 != op(e0,e1) ),
    inference(spm,[status(thm)],[144,46565,theory(equality)]) ).

cnf(46568,plain,
    ( epred16_0
    | e0 != op(e0,e0) ),
    inference(spm,[status(thm)],[146,46565,theory(equality)]) ).

cnf(46585,plain,
    ( op(e1,e2) = e0
    | op(e1,e1) = e0
    | op(e1,e0) = e0
    | epred16_0 ),
    inference(spm,[status(thm)],[3243,46565,theory(equality)]) ).

cnf(46759,plain,
    ( op(e1,e0) = e0
    | op(e1,e1) = e0
    | epred16_0 ),
    inference(csr,[status(thm)],[46585,40094]) ).

cnf(46797,plain,
    ( op(e1,e0) = e1
    | epred16_0
    | op(e1,e0) = e0 ),
    inference(spm,[status(thm)],[43674,46759,theory(equality)]) ).

cnf(46815,plain,
    ( e1 = e2
    | op(e0,e0) = e2
    | epred16_0
    | op(e1,e0) = e0 ),
    inference(spm,[status(thm)],[45323,46797,theory(equality)]) ).

cnf(46817,plain,
    ( e1 = e0
    | op(e0,e0) = e0
    | epred16_0
    | op(e1,e0) = e0 ),
    inference(spm,[status(thm)],[45529,46797,theory(equality)]) ).

cnf(46819,plain,
    ( op(e0,e0) = e2
    | epred16_0
    | op(e1,e0) = e0 ),
    inference(sr,[status(thm)],[46815,195,theory(equality)]) ).

cnf(46820,plain,
    ( op(e0,e0) = e0
    | epred16_0
    | op(e1,e0) = e0 ),
    inference(sr,[status(thm)],[46817,198,theory(equality)]) ).

cnf(46914,plain,
    ( e0 = e2
    | op(e0,e0) = e2
    | epred16_0 ),
    inference(spm,[status(thm)],[45323,46819,theory(equality)]) ).

cnf(46917,plain,
    ( op(e0,e0) = e2
    | epred16_0 ),
    inference(sr,[status(thm)],[46914,197,theory(equality)]) ).

cnf(46919,plain,
    ( epred16_0
    | op(e2,e2) != e3
    | op(e2,e0) != e1 ),
    inference(spm,[status(thm)],[281,46917,theory(equality)]) ).

cnf(47009,plain,
    ( epred16_0
    | op(e0,e2) = e3
    | op(e1,e2) = e3
    | op(e2,e0) != e1 ),
    inference(spm,[status(thm)],[46919,40055,theory(equality)]) ).

cnf(47017,plain,
    ( op(e1,e0) = e0
    | epred16_0 ),
    inference(csr,[status(thm)],[46820,46568]) ).

cnf(47103,plain,
    ( op(e1,e2) = e3
    | op(e0,e2) = e3
    | epred16_0
    | op(e2,e0) = e0 ),
    inference(spm,[status(thm)],[47009,45385,theory(equality)]) ).

cnf(47117,plain,
    ( op(e0,e2) = e3
    | op(e1,e2) = e3
    | epred16_0
    | e0 != op(e1,e0) ),
    inference(spm,[status(thm)],[169,47103,theory(equality)]) ).

cnf(47183,plain,
    ( op(e0,e2) = e3
    | op(e1,e2) = e3
    | epred16_0 ),
    inference(csr,[status(thm)],[47117,47017]) ).

cnf(47187,plain,
    ( op(e2,e2) = e2
    | op(e2,e2) = e1
    | op(e2,e2) = e0
    | op(e0,e2) = e3
    | epred16_0 ),
    inference(spm,[status(thm)],[2571,47183,theory(equality)]) ).

cnf(47197,plain,
    ( op(e1,e3) = e2
    | op(e0,op(e0,e3)) = e3
    | epred16_0
    | op(e0,e2) = e3 ),
    inference(spm,[status(thm)],[43641,47183,theory(equality)]) ).

cnf(47591,plain,
    ( op(e2,e2) = e2
    | op(e2,e2) = e1
    | op(e2,e2) = e0
    | epred16_0 ),
    inference(csr,[status(thm)],[47187,2572]) ).

cnf(47596,plain,
    ( op(e2,e2) = e0
    | op(e2,e2) = e1
    | epred16_0
    | e2 != op(e1,e2) ),
    inference(spm,[status(thm)],[157,47591,theory(equality)]) ).

cnf(47719,plain,
    ( op(e0,e0) = e3
    | op(e0,e2) = e3
    | op(e1,e3) = e2
    | epred16_0 ),
    inference(spm,[status(thm)],[47197,46565,theory(equality)]) ).

cnf(47720,plain,
    ( op(e1,e3) = e2
    | op(e0,e2) = e3
    | epred16_0 ),
    inference(csr,[status(thm)],[47719,40046]) ).

cnf(47739,plain,
    ( op(e3,e3) = e1
    | epred16_0
    | op(e0,e2) = e3 ),
    inference(spm,[status(thm)],[40680,47720,theory(equality)]) ).

cnf(47790,plain,
    ( op(e0,op(e0,e3)) = e3
    | op(e3,e1) = e3
    | epred16_0
    | op(e0,e2) = e3 ),
    inference(spm,[status(thm)],[43665,47739,theory(equality)]) ).

cnf(48322,plain,
    ( op(e0,e0) = e3
    | op(e0,e2) = e3
    | op(e3,e1) = e3
    | epred16_0 ),
    inference(spm,[status(thm)],[47790,46565,theory(equality)]) ).

cnf(48323,plain,
    ( op(e3,e1) = e3
    | op(e0,e2) = e3
    | epred16_0 ),
    inference(csr,[status(thm)],[48322,40046]) ).

cnf(48347,plain,
    ( e3 = e0
    | e3 = e1
    | e3 = e2
    | epred16_0
    | op(e0,e2) = e3 ),
    inference(spm,[status(thm)],[40068,48323,theory(equality)]) ).

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

cnf(48361,plain,
    ( e3 = e2
    | epred16_0
    | op(e0,e2) = e3 ),
    inference(sr,[status(thm)],[48360,194,theory(equality)]) ).

cnf(48362,plain,
    ( epred16_0
    | op(e0,e2) = e3 ),
    inference(sr,[status(thm)],[48361,193,theory(equality)]) ).

cnf(48367,plain,
    ( epred16_0
    | e3 != op(e0,e1) ),
    inference(spm,[status(thm)],[145,48362,theory(equality)]) ).

cnf(48371,plain,
    ( op(e1,e2) = e2
    | op(e1,e2) = e1
    | op(e1,e2) = e0
    | epred16_0 ),
    inference(spm,[status(thm)],[3220,48362,theory(equality)]) ).

cnf(48397,plain,
    ( epred16_0
    | op(e0,e1) = e0
    | op(e0,e1) = e1
    | op(e0,e1) = e2 ),
    inference(spm,[status(thm)],[48367,187,theory(equality)]) ).

cnf(48421,plain,
    ( op(e2,e2) = e1
    | op(e2,e2) = e0
    | epred16_0
    | op(e1,e2) = e0
    | op(e1,e2) = e1 ),
    inference(spm,[status(thm)],[47596,48371,theory(equality)]) ).

cnf(48441,plain,
    ( op(e0,e1) = e2
    | op(e0,e1) = e1
    | epred16_0 ),
    inference(csr,[status(thm)],[48397,46567]) ).

cnf(48443,plain,
    ( op(e0,e1) = e1
    | epred16_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[148,48441,theory(equality)]) ).

cnf(48454,plain,
    ( op(e0,e1) = e1
    | epred16_0 ),
    inference(csr,[status(thm)],[48443,46917]) ).

cnf(48455,plain,
    ( epred16_0
    | e1 != op(e0,e0) ),
    inference(spm,[status(thm)],[148,48454,theory(equality)]) ).

cnf(48611,plain,
    ( op(e1,e2) = e1
    | op(e1,e2) = e0
    | op(e2,e2) = e0
    | epred16_0
    | e1 != op(e2,e0) ),
    inference(spm,[status(thm)],[135,48421,theory(equality)]) ).

cnf(48922,plain,
    ( op(e1,e1) = e0
    | op(e3,e1) = e3
    | epred16_0
    | op(e3,e3) != e1 ),
    inference(csr,[status(thm)],[44182,40019]) ).

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

cnf(49663,plain,
    ( op(e3,e0) = e1
    | e0 = e1
    | op(e0,e3) = e2
    | op(e1,e3) = e2
    | op(e2,e3) = e2
    | epred22_0
    | op(e3,e0) = e0 ),
    inference(spm,[status(thm)],[33982,36299,theory(equality)]) ).

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

cnf(49673,plain,
    ( op(e2,e0) = e1
    | op(e1,e0) = e1
    | op(e0,e0) = e1
    | op(e1,e0) = e3
    | epred16_0 ),
    inference(csr,[status(thm)],[40078,40046]) ).

cnf(49674,plain,
    ( op(e2,e0) = e1
    | op(e1,e0) = e1
    | op(e0,e0) = e1
    | epred16_0 ),
    inference(csr,[status(thm)],[49673,40045]) ).

cnf(49675,plain,
    ( op(e2,e0) = e1
    | op(e1,e0) = e1
    | epred16_0 ),
    inference(csr,[status(thm)],[49674,48455]) ).

cnf(49789,plain,
    ( op(e2,e2) = e0
    | op(e1,e2) = e0
    | op(e1,e2) = e1
    | epred16_0
    | op(e1,e0) = e1 ),
    inference(spm,[status(thm)],[48611,49675,theory(equality)]) ).

cnf(49979,plain,
    ( op(e2,e2) = e0
    | op(e1,e2) = e0
    | op(e1,e2) = e1
    | epred16_0 ),
    inference(csr,[status(thm)],[49789,40017]) ).

cnf(50041,plain,
    ( op(e3,e1) = e0
    | epred16_0
    | op(e1,e2) = e1
    | op(e1,e2) = e0 ),
    inference(spm,[status(thm)],[44807,49979,theory(equality)]) ).

cnf(50059,plain,
    ( op(e3,e1) = e0
    | op(e1,e2) = e1
    | epred16_0 ),
    inference(csr,[status(thm)],[50041,44810]) ).

cnf(50069,plain,
    ( op(e0,e1) = e3
    | op(e1,e1) = e3
    | e0 = e3
    | op(e2,e1) = e3
    | op(e1,e2) = e1
    | epred16_0 ),
    inference(spm,[status(thm)],[109,50059,theory(equality)]) ).

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

cnf(50184,plain,
    ( op(e0,e1) = e3
    | op(e1,e1) = e3
    | op(e2,e1) = e3
    | epred16_0 ),
    inference(csr,[status(thm)],[50095,40063]) ).

cnf(50185,plain,
    ( op(e2,e1) = e3
    | op(e1,e1) = e3
    | epred16_0 ),
    inference(csr,[status(thm)],[50184,48367]) ).

cnf(50214,plain,
    ( op(e1,e1) = e0
    | e3 = e2
    | op(e1,e1) = e2
    | op(e0,e1) = e2
    | epred16_0
    | op(e1,e1) = e3 ),
    inference(spm,[status(thm)],[44930,50185,theory(equality)]) ).

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

cnf(50367,plain,
    ( op(e0,e1) = e2
    | op(e1,e1) = e2
    | op(e1,e1) = e0
    | epred16_0
    | op(e3,e3) != e2
    | op(e3,e1) != e0 ),
    inference(spm,[status(thm)],[273,50227,theory(equality)]) ).

cnf(52100,plain,
    ( op(e0,e1) = e2
    | op(e1,e1) = e2
    | op(e1,e1) = e0
    | epred16_0
    | op(e3,e3) != e2 ),
    inference(csr,[status(thm)],[50367,44876]) ).

cnf(52110,plain,
    ( op(e1,e1) = e0
    | op(e1,e1) = e2
    | op(e0,e1) = e2
    | epred16_0
    | op(e3,e3) = e1 ),
    inference(spm,[status(thm)],[52100,40674,theory(equality)]) ).

cnf(52163,plain,
    ( op(e1,e1) = e0
    | op(e3,e1) = e3
    | epred16_0
    | op(e0,e1) = e2
    | op(e1,e1) = e2 ),
    inference(spm,[status(thm)],[48922,52110,theory(equality)]) ).

cnf(52244,plain,
    ( e3 = e0
    | e3 = e1
    | e3 = e2
    | epred16_0
    | op(e1,e1) = e2
    | op(e0,e1) = e2
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[40068,52163,theory(equality)]) ).

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

cnf(52267,plain,
    ( e3 = e2
    | epred16_0
    | op(e1,e1) = e2
    | op(e0,e1) = e2
    | op(e1,e1) = e0 ),
    inference(sr,[status(thm)],[52266,194,theory(equality)]) ).

cnf(52268,plain,
    ( epred16_0
    | op(e1,e1) = e2
    | op(e0,e1) = e2
    | op(e1,e1) = e0 ),
    inference(sr,[status(thm)],[52267,193,theory(equality)]) ).

cnf(52280,plain,
    ( op(e1,e1) = e0
    | op(e0,e1) = e2
    | epred16_0
    | op(e2,e2) != e0
    | op(e2,e1) != e3 ),
    inference(spm,[status(thm)],[287,52268,theory(equality)]) ).

cnf(52381,plain,
    ( op(e1,e1) = e0
    | op(e0,e1) = e2
    | epred16_0
    | op(e2,e1) != e3 ),
    inference(csr,[status(thm)],[52280,40023]) ).

cnf(52389,plain,
    ( op(e0,e1) = e2
    | op(e1,e1) = e0
    | epred16_0
    | op(e1,e1) = e3 ),
    inference(spm,[status(thm)],[52381,50185,theory(equality)]) ).

cnf(52446,plain,
    ( e3 = e0
    | op(e0,e1) = e2
    | e3 = e2
    | epred16_0
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[52268,52389,theory(equality)]) ).

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

cnf(52453,plain,
    ( op(e0,e1) = e2
    | epred16_0
    | op(e1,e1) = e0 ),
    inference(sr,[status(thm)],[52452,193,theory(equality)]) ).

cnf(52454,plain,
    ( op(e0,e1) = e2
    | epred16_0
    | e0 != op(e1,e0) ),
    inference(spm,[status(thm)],[142,52453,theory(equality)]) ).

cnf(52503,plain,
    ( op(e0,e1) = e2
    | epred16_0 ),
    inference(csr,[status(thm)],[52454,47017]) ).

cnf(52513,plain,
    ( e2 = e1
    | epred16_0 ),
    inference(spm,[status(thm)],[48454,52503,theory(equality)]) ).

cnf(52516,plain,
    epred16_0,
    inference(sr,[status(thm)],[52513,195,theory(equality)]) ).

cnf(52734,plain,
    ( epred15_0
    | op(e1,e3) != e1
    | $false ),
    inference(rw,[status(thm)],[3424,52516,theory(equality)]) ).

cnf(52735,plain,
    ( epred15_0
    | op(e1,e3) != e1 ),
    inference(cn,[status(thm)],[52734,theory(equality)]) ).

cnf(52736,plain,
    ( op(e1,e1) = e3
    | epred15_0
    | $false ),
    inference(rw,[status(thm)],[3379,52516,theory(equality)]) ).

cnf(52737,plain,
    ( op(e1,e1) = e3
    | epred15_0 ),
    inference(cn,[status(thm)],[52736,theory(equality)]) ).

cnf(52738,plain,
    ( op(e2,e3) = e2
    | epred15_0
    | $false ),
    inference(rw,[status(thm)],[1347,52516,theory(equality)]) ).

cnf(52739,plain,
    ( op(e2,e3) = e2
    | epred15_0 ),
    inference(cn,[status(thm)],[52738,theory(equality)]) ).

cnf(52740,plain,
    ( epred15_0
    | op(e2,e2) != e3
    | $false ),
    inference(rw,[status(thm)],[1326,52516,theory(equality)]) ).

cnf(52741,plain,
    ( epred15_0
    | op(e2,e2) != e3 ),
    inference(cn,[status(thm)],[52740,theory(equality)]) ).

cnf(52743,plain,
    ( epred15_0
    | e3 != op(e1,e0) ),
    inference(spm,[status(thm)],[142,52737,theory(equality)]) ).

cnf(52755,plain,
    ( op(e2,op(e2,e2)) = e2
    | op(e1,e3) = e1
    | epred22_0
    | epred15_0 ),
    inference(spm,[status(thm)],[242,52737,theory(equality)]) ).

cnf(52762,plain,
    ( op(e2,e1) = e2
    | op(e2,e1) = e1
    | op(e2,e1) = e0
    | epred15_0 ),
    inference(spm,[status(thm)],[2859,52737,theory(equality)]) ).

cnf(52764,plain,
    ( op(e1,e2) = e2
    | op(e1,e2) = e1
    | op(e1,e2) = e0
    | epred15_0 ),
    inference(spm,[status(thm)],[3218,52737,theory(equality)]) ).

cnf(52765,plain,
    ( op(e1,e3) = e2
    | op(e1,e3) = e1
    | op(e1,e3) = e0
    | epred15_0 ),
    inference(spm,[status(thm)],[3254,52737,theory(equality)]) ).

cnf(52770,plain,
    ( epred15_0
    | e2 != op(e2,e2) ),
    inference(spm,[status(thm)],[131,52739,theory(equality)]) ).

cnf(52771,plain,
    ( epred15_0
    | e2 != op(e2,e1) ),
    inference(spm,[status(thm)],[132,52739,theory(equality)]) ).

cnf(52772,plain,
    ( epred15_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[134,52739,theory(equality)]) ).

cnf(52773,plain,
    ( epred15_0
    | e2 != op(e1,e3) ),
    inference(spm,[status(thm)],[151,52739,theory(equality)]) ).

cnf(52774,plain,
    ( epred15_0
    | e2 != op(e0,e3) ),
    inference(spm,[status(thm)],[153,52739,theory(equality)]) ).

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

cnf(52778,plain,
    ( op(e3,e2) = e2
    | op(e3,e1) = e2
    | op(e3,e0) = e2
    | epred15_0 ),
    inference(spm,[status(thm)],[2995,52739,theory(equality)]) ).

cnf(52802,plain,
    ( op(e2,e0) = e3
    | op(e2,e1) = e3
    | op(e2,e2) = e3
    | epred15_0 ),
    inference(sr,[status(thm)],[52775,193,theory(equality)]) ).

cnf(52818,plain,
    ( epred15_0
    | op(e2,e2) = e0
    | op(e2,e2) = e1
    | op(e2,e2) = e2 ),
    inference(spm,[status(thm)],[52741,178,theory(equality)]) ).

cnf(52833,plain,
    ( epred15_0
    | op(e1,e0) = e0
    | op(e1,e0) = e1
    | op(e1,e0) = e2 ),
    inference(spm,[status(thm)],[52743,184,theory(equality)]) ).

cnf(52904,plain,
    ( op(e1,e2) = e0
    | op(e1,e2) = e1
    | epred15_0
    | e2 != op(e1,e0) ),
    inference(spm,[status(thm)],[141,52764,theory(equality)]) ).

cnf(52905,plain,
    ( op(e1,e2) = e0
    | op(e1,e2) = e1
    | epred15_0
    | e2 != op(e0,e2) ),
    inference(spm,[status(thm)],[160,52764,theory(equality)]) ).

cnf(52920,plain,
    ( op(e1,e3) = e2
    | op(e1,e3) = e0
    | epred15_0 ),
    inference(csr,[status(thm)],[52765,52735]) ).

cnf(52966,plain,
    ( epred15_0
    | op(e2,e1) = e0
    | op(e2,e1) = e1 ),
    inference(spm,[status(thm)],[52771,52762,theory(equality)]) ).

cnf(52974,plain,
    ( epred15_0
    | op(e1,e0) = e2
    | op(e1,e1) = e2
    | op(e1,e2) = e2 ),
    inference(spm,[status(thm)],[52773,112,theory(equality)]) ).

cnf(52979,plain,
    ( epred15_0
    | op(e1,e3) = e0 ),
    inference(spm,[status(thm)],[52773,52920,theory(equality)]) ).

cnf(52980,plain,
    ( epred15_0
    | op(e0,e0) = e2
    | op(e0,e1) = e2
    | op(e0,e2) = e2 ),
    inference(spm,[status(thm)],[52774,120,theory(equality)]) ).

cnf(53003,plain,
    ( epred15_0
    | e0 != op(e1,e2) ),
    inference(spm,[status(thm)],[137,52979,theory(equality)]) ).

cnf(53005,plain,
    ( epred15_0
    | e0 != op(e1,e0) ),
    inference(spm,[status(thm)],[140,52979,theory(equality)]) ).

cnf(53006,plain,
    ( epred15_0
    | e0 != op(e0,e3) ),
    inference(spm,[status(thm)],[154,52979,theory(equality)]) ).

cnf(53018,plain,
    ( op(e3,e2) = e0
    | op(e3,e1) = e0
    | op(e3,e0) = e0
    | epred15_0 ),
    inference(spm,[status(thm)],[3086,52979,theory(equality)]) ).

cnf(53073,plain,
    ( op(e2,e0) = e3
    | op(e2,e1) = e3
    | epred15_0 ),
    inference(csr,[status(thm)],[52802,52741]) ).

cnf(53100,plain,
    ( e3 = e1
    | e3 = e0
    | epred15_0
    | op(e2,e0) = e3 ),
    inference(spm,[status(thm)],[52966,53073,theory(equality)]) ).

cnf(53109,plain,
    ( e3 = e0
    | epred15_0
    | op(e2,e0) = e3 ),
    inference(sr,[status(thm)],[53100,194,theory(equality)]) ).

cnf(53110,plain,
    ( epred15_0
    | op(e2,e0) = e3 ),
    inference(sr,[status(thm)],[53109,196,theory(equality)]) ).

cnf(53112,plain,
    ( epred15_0
    | e3 != op(e0,e0) ),
    inference(spm,[status(thm)],[171,53110,theory(equality)]) ).

cnf(53119,plain,
    ( op(e3,e0) = e2
    | op(e3,e0) = e1
    | op(e3,e0) = e0
    | epred15_0 ),
    inference(spm,[status(thm)],[3171,53110,theory(equality)]) ).

cnf(53129,plain,
    ( e3 = e0
    | op(e1,e0) = e0
    | op(e0,e0) = e0
    | e3 = e2
    | op(e1,e0) = e2
    | op(e0,e0) = e2
    | epred15_0 ),
    inference(spm,[status(thm)],[2974,53110,theory(equality)]) ).

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

cnf(53142,plain,
    ( op(e1,e0) = e0
    | op(e0,e0) = e0
    | op(e1,e0) = e2
    | op(e0,e0) = e2
    | epred15_0 ),
    inference(sr,[status(thm)],[53141,193,theory(equality)]) ).

cnf(53275,plain,
    ( op(e3,e0) = e2
    | op(e3,e1) = e2
    | epred15_0
    | e2 != op(e0,e2) ),
    inference(spm,[status(thm)],[158,52778,theory(equality)]) ).

cnf(53324,plain,
    ( epred15_0
    | op(e0,e0) = e0
    | op(e0,e1) = e0
    | op(e0,e2) = e0 ),
    inference(spm,[status(thm)],[53006,124,theory(equality)]) ).

cnf(53326,plain,
    ( epred15_0
    | op(e0,e0) = e0
    | op(e0,e0) = e1
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[53112,188,theory(equality)]) ).

cnf(53359,plain,
    ( op(e2,e2) = e0
    | op(e2,e2) = e1
    | epred15_0 ),
    inference(csr,[status(thm)],[52818,52770]) ).

cnf(53361,plain,
    ( op(e2,e2) = e0
    | epred15_0
    | e1 != op(e2,e1) ),
    inference(spm,[status(thm)],[133,53359,theory(equality)]) ).

cnf(53363,plain,
    ( op(e2,e2) = e0
    | epred15_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[157,53359,theory(equality)]) ).

cnf(53364,plain,
    ( op(e2,e2) = e0
    | epred15_0
    | e1 != op(e0,e2) ),
    inference(spm,[status(thm)],[159,53359,theory(equality)]) ).

cnf(53425,plain,
    ( op(e1,e0) = e2
    | op(e1,e0) = e1
    | epred15_0 ),
    inference(csr,[status(thm)],[52833,53005]) ).

cnf(53452,plain,
    ( op(e2,e2) = e0
    | epred15_0
    | op(e2,e1) = e0 ),
    inference(spm,[status(thm)],[53361,52966,theory(equality)]) ).

cnf(53491,plain,
    ( op(e2,e1) = e0
    | epred15_0
    | e0 != op(e0,e2) ),
    inference(spm,[status(thm)],[159,53452,theory(equality)]) ).

cnf(53562,plain,
    ( op(e1,e1) = e2
    | op(e1,e0) = e2
    | epred15_0
    | e2 != op(e0,e2) ),
    inference(spm,[status(thm)],[160,52974,theory(equality)]) ).

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

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

cnf(53692,plain,
    ( op(e3,e0) = e0
    | op(e3,e0) = e1
    | epred15_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[170,53119,theory(equality)]) ).

cnf(53732,plain,
    ( op(e2,e1) = e0
    | epred15_0
    | op(e0,e1) = e0
    | op(e0,e0) = e0 ),
    inference(spm,[status(thm)],[53491,53324,theory(equality)]) ).

cnf(53742,plain,
    ( op(e0,e0) = e1
    | op(e0,e0) = e0
    | epred15_0
    | op(e2,e2) != e1
    | op(e2,e0) != e3 ),
    inference(spm,[status(thm)],[192,53326,theory(equality)]) ).

cnf(53881,plain,
    ( op(e2,op(e2,e2)) = e2
    | epred22_0
    | epred15_0 ),
    inference(csr,[status(thm)],[52755,52735]) ).

cnf(53898,plain,
    ( op(e2,e1) = e2
    | epred22_0
    | epred15_0
    | op(e2,e2) = e0 ),
    inference(spm,[status(thm)],[53881,53359,theory(equality)]) ).

cnf(53901,plain,
    ( op(e2,e2) = e0
    | epred22_0
    | epred15_0 ),
    inference(csr,[status(thm)],[53898,52771]) ).

cnf(53951,plain,
    ( op(e2,e0) = e2
    | epred22_0
    | epred15_0 ),
    inference(spm,[status(thm)],[53881,53901,theory(equality)]) ).

cnf(53968,plain,
    ( epred22_0
    | epred15_0 ),
    inference(csr,[status(thm)],[53951,52772]) ).

cnf(53969,plain,
    ( epred14_0
    | epred22_0
    | op(e2,e2) != e3 ),
    inference(spm,[status(thm)],[1948,53968,theory(equality)]) ).

cnf(53970,plain,
    ( epred14_0
    | epred22_0
    | op(e0,e3) != e0 ),
    inference(spm,[status(thm)],[1950,53968,theory(equality)]) ).

cnf(53971,plain,
    ( op(e2,e3) = e2
    | epred14_0
    | epred22_0 ),
    inference(spm,[status(thm)],[1957,53968,theory(equality)]) ).

cnf(53972,plain,
    ( op(e0,e0) = e3
    | epred14_0
    | epred22_0 ),
    inference(spm,[status(thm)],[2252,53968,theory(equality)]) ).

cnf(54027,plain,
    ( op(e2,op(e2,e3)) = e3
    | op(e0,e3) = e0
    | epred22_0
    | epred14_0 ),
    inference(spm,[status(thm)],[235,53972,theory(equality)]) ).

cnf(54455,plain,
    ( op(e2,op(e2,e3)) = e3
    | epred22_0
    | epred14_0 ),
    inference(csr,[status(thm)],[54027,53970]) ).

cnf(54469,plain,
    ( op(e2,e2) = e3
    | epred22_0
    | epred14_0 ),
    inference(spm,[status(thm)],[54455,53971,theory(equality)]) ).

cnf(54470,plain,
    ( epred22_0
    | epred14_0 ),
    inference(csr,[status(thm)],[54469,53969]) ).

cnf(54477,plain,
    ( op(e0,op(e0,e1)) = e1
    | op(e1,op(e1,e3)) = e3
    | epred14_0 ),
    inference(spm,[status(thm)],[1732,54470,theory(equality)]) ).

cnf(54478,plain,
    ( op(e0,op(e0,e0)) = e0
    | op(e1,op(e1,e3)) = e3
    | epred14_0 ),
    inference(spm,[status(thm)],[1740,54470,theory(equality)]) ).

cnf(54488,plain,
    ( op(e0,op(e0,e3)) = e3
    | op(e2,e1) = e2
    | epred14_0
    | op(e2,e2) != e1 ),
    inference(spm,[status(thm)],[1713,54470,theory(equality)]) ).

cnf(54491,plain,
    ( op(e1,op(e1,e2)) = e2
    | op(e2,e0) = e2
    | epred14_0
    | op(e2,e2) != e0 ),
    inference(spm,[status(thm)],[1693,54470,theory(equality)]) ).

cnf(54492,plain,
    ( op(e1,op(e1,e3)) = e3
    | op(e2,e0) = e2
    | epred14_0
    | op(e2,e2) != e0 ),
    inference(spm,[status(thm)],[1692,54470,theory(equality)]) ).

cnf(54494,plain,
    ( op(e1,op(e1,e0)) = e0
    | op(e2,e0) = e2
    | epred14_0
    | op(e2,e2) != e0 ),
    inference(spm,[status(thm)],[1695,54470,theory(equality)]) ).

cnf(54576,plain,
    ( op(e1,e2) = e1
    | epred15_0
    | op(e1,e0) != e2 ),
    inference(csr,[status(thm)],[52904,53003]) ).

cnf(54578,plain,
    ( op(e1,e2) = e1
    | epred15_0
    | op(e1,e0) = e1 ),
    inference(spm,[status(thm)],[54576,53425,theory(equality)]) ).

cnf(54580,plain,
    ( op(e1,e2) = e1
    | epred15_0
    | op(e0,e2) != e2 ),
    inference(csr,[status(thm)],[52905,53003]) ).

cnf(54588,plain,
    ( op(e1,e2) = e1
    | epred15_0
    | op(e0,e1) = e2
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[54580,52980,theory(equality)]) ).

cnf(54628,plain,
    ( op(e3,e1) = e2
    | op(e3,e0) = e2
    | epred15_0
    | op(e0,e1) = e2
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[53275,52980,theory(equality)]) ).

cnf(54648,plain,
    ( op(e1,e0) = e2
    | op(e1,e1) = e2
    | epred15_0
    | op(e0,e1) = e2
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[53562,52980,theory(equality)]) ).

cnf(54662,plain,
    ( op(e2,e2) = e0
    | epred15_0
    | op(e1,e0) = e1 ),
    inference(spm,[status(thm)],[53363,54578,theory(equality)]) ).

cnf(54689,plain,
    ( op(e1,e0) = e1
    | epred15_0
    | e0 != op(e2,e1) ),
    inference(spm,[status(thm)],[133,54662,theory(equality)]) ).

cnf(54754,plain,
    ( op(e0,e0) = e2
    | op(e0,e1) = e2
    | epred15_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[141,54588,theory(equality)]) ).

cnf(54765,plain,
    ( op(e2,e2) = e0
    | epred15_0
    | op(e0,e0) = e2
    | op(e0,e1) = e2 ),
    inference(spm,[status(thm)],[53363,54588,theory(equality)]) ).

cnf(54892,plain,
    ( op(e1,e0) = e1
    | epred15_0
    | op(e0,e0) = e0
    | op(e0,e1) = e0 ),
    inference(spm,[status(thm)],[54689,53732,theory(equality)]) ).

cnf(54940,plain,
    ( op(e3,e1) = e0
    | op(e3,e0) = e0
    | epred15_0
    | op(e1,e0) = e1 ),
    inference(spm,[status(thm)],[53602,54662,theory(equality)]) ).

cnf(54941,plain,
    ( op(e3,e1) = e0
    | op(e3,e0) = e0
    | epred15_0
    | op(e0,e1) = e2
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[53602,54765,theory(equality)]) ).

cnf(54963,plain,
    ( op(e0,e1) = e0
    | op(e0,e0) = e0
    | epred15_0
    | e1 != op(e0,e0) ),
    inference(spm,[status(thm)],[172,54892,theory(equality)]) ).

cnf(55004,plain,
    ( op(e1,e0) = e1
    | op(e3,e0) = e0
    | epred15_0
    | e0 != op(e0,e1) ),
    inference(spm,[status(thm)],[164,54940,theory(equality)]) ).

cnf(55150,plain,
    ( op(e1,e0) = e3
    | op(e0,op(e0,e1)) = e1
    | epred14_0
    | epred15_0 ),
    inference(spm,[status(thm)],[54477,52979,theory(equality)]) ).

cnf(55151,plain,
    ( op(e0,op(e0,e1)) = e1
    | epred15_0
    | epred14_0 ),
    inference(csr,[status(thm)],[55150,52743]) ).

cnf(55340,plain,
    ( op(e1,e0) = e3
    | op(e0,op(e0,e0)) = e0
    | epred14_0
    | epred15_0 ),
    inference(spm,[status(thm)],[54478,52979,theory(equality)]) ).

cnf(55341,plain,
    ( op(e0,op(e0,e0)) = e0
    | epred15_0
    | epred14_0 ),
    inference(csr,[status(thm)],[55340,52743]) ).

cnf(55343,plain,
    ( op(e0,e2) = e0
    | epred15_0
    | epred14_0
    | op(e0,e0) = e1
    | op(e0,e0) = e0 ),
    inference(spm,[status(thm)],[55341,53326,theory(equality)]) ).

cnf(55357,plain,
    ( op(e2,e1) = e0
    | epred15_0
    | op(e0,e0) = e0
    | op(e0,e0) = e1
    | epred14_0 ),
    inference(spm,[status(thm)],[53491,55343,theory(equality)]) ).

cnf(55487,plain,
    ( op(e0,e0) = e1
    | op(e0,e0) = e0
    | epred15_0
    | op(e2,e2) != e1 ),
    inference(csr,[status(thm)],[53742,53110]) ).

cnf(55504,plain,
    ( op(e0,e0) = e0
    | op(e0,e0) = e1
    | epred15_0
    | op(e2,e2) = e0 ),
    inference(spm,[status(thm)],[55487,53359,theory(equality)]) ).

cnf(55548,plain,
    ( op(e0,e0) = e1
    | op(e0,e0) = e0
    | epred15_0
    | e0 != op(e2,e1) ),
    inference(spm,[status(thm)],[133,55504,theory(equality)]) ).

cnf(55679,plain,
    ( op(e0,e0) = e0
    | op(e0,e0) = e1
    | epred15_0
    | op(e0,e1) = e0 ),
    inference(spm,[status(thm)],[55548,53732,theory(equality)]) ).

cnf(55681,plain,
    ( op(e0,e0) = e0
    | op(e0,e0) = e1
    | epred15_0
    | epred14_0 ),
    inference(spm,[status(thm)],[55548,55357,theory(equality)]) ).

cnf(55763,plain,
    ( op(e0,e0) = e0
    | epred15_0
    | epred14_0
    | op(e1,e1) != e3
    | op(e1,e0) != e2 ),
    inference(spm,[status(thm)],[283,55681,theory(equality)]) ).

cnf(55808,plain,
    ( op(e0,e0) = e0
    | op(e0,e1) = e0
    | epred15_0 ),
    inference(csr,[status(thm)],[55679,54963]) ).

cnf(55821,plain,
    ( op(e3,e0) = e0
    | op(e1,e0) = e1
    | epred15_0
    | op(e0,e0) = e0 ),
    inference(spm,[status(thm)],[55004,55808,theory(equality)]) ).

cnf(55827,plain,
    ( op(e0,e0) = e0
    | epred15_0
    | epred14_0
    | op(e1,e0) != e2 ),
    inference(csr,[status(thm)],[55763,52737]) ).

cnf(55829,plain,
    ( op(e0,e0) = e0
    | epred15_0
    | epred14_0
    | op(e1,e0) = e1 ),
    inference(spm,[status(thm)],[55827,53425,theory(equality)]) ).

cnf(55868,plain,
    ( op(e0,e1) = e2
    | op(e0,e0) = e2
    | epred15_0
    | op(e0,e0) = e0
    | epred14_0 ),
    inference(spm,[status(thm)],[54754,55829,theory(equality)]) ).

cnf(55953,plain,
    ( e2 = e0
    | op(e0,e0) = e0
    | epred15_0
    | op(e0,e0) = e2
    | epred14_0 ),
    inference(spm,[status(thm)],[55808,55868,theory(equality)]) ).

cnf(55954,plain,
    ( op(e0,e0) = e0
    | epred15_0
    | op(e0,e0) = e2
    | epred14_0 ),
    inference(sr,[status(thm)],[55953,197,theory(equality)]) ).

cnf(55989,plain,
    ( e2 = e1
    | e2 = e0
    | epred15_0
    | epred14_0
    | op(e0,e0) = e0 ),
    inference(spm,[status(thm)],[55681,55954,theory(equality)]) ).

cnf(55990,plain,
    ( e2 = e0
    | epred15_0
    | epred14_0
    | op(e0,e0) = e0 ),
    inference(sr,[status(thm)],[55989,195,theory(equality)]) ).

cnf(55991,plain,
    ( epred15_0
    | epred14_0
    | op(e0,e0) = e0 ),
    inference(sr,[status(thm)],[55990,197,theory(equality)]) ).

cnf(56330,plain,
    ( op(e0,e0) = e2
    | op(e1,e0) = e2
    | op(e0,e0) = e0
    | epred15_0 ),
    inference(csr,[status(thm)],[53142,53005]) ).

cnf(56341,plain,
    ( op(e3,e0) = e1
    | op(e3,e0) = e0
    | epred15_0
    | op(e0,e0) = e2
    | op(e0,e0) = e0 ),
    inference(spm,[status(thm)],[53691,56330,theory(equality)]) ).

cnf(56783,plain,
    ( e2 = e3
    | epred15_0
    | op(e0,e0) = e2
    | op(e0,e1) = e2
    | op(e1,e0) = e2 ),
    inference(spm,[status(thm)],[52737,54648,theory(equality)]) ).

cnf(56796,plain,
    ( epred15_0
    | op(e0,e0) = e2
    | op(e0,e1) = e2
    | op(e1,e0) = e2 ),
    inference(sr,[status(thm)],[56783,193,theory(equality)]) ).

cnf(56807,plain,
    ( op(e3,e0) = e1
    | op(e3,e0) = e0
    | epred15_0
    | op(e0,e1) = e2
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[53691,56796,theory(equality)]) ).

cnf(57039,plain,
    ( op(e0,e0) = e2
    | op(e0,e1) = e2
    | op(e3,e0) = e2
    | e0 = e2
    | epred15_0
    | op(e3,e0) = e0 ),
    inference(spm,[status(thm)],[54628,54941,theory(equality)]) ).

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

cnf(57575,plain,
    ( op(e3,e0) = e1
    | op(e3,e0) = e0
    | op(e0,e0) = e0
    | epred15_0 ),
    inference(csr,[status(thm)],[56341,53692]) ).

cnf(57578,plain,
    ( op(e0,e0) = e0
    | op(e3,e0) = e0
    | epred15_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[168,57575,theory(equality)]) ).

cnf(57624,plain,
    ( op(e0,e0) = e0
    | op(e3,e0) = e0
    | epred15_0 ),
    inference(csr,[status(thm)],[57578,55821]) ).

cnf(57786,plain,
    ( op(e3,e0) = e1
    | op(e3,e0) = e0
    | op(e0,e1) = e2
    | epred15_0 ),
    inference(csr,[status(thm)],[56807,53692]) ).

cnf(57859,plain,
    ( op(e0,e1) = e2
    | e2 = e0
    | e2 = e1
    | epred15_0
    | op(e3,e0) = e0
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[57786,57047,theory(equality)]) ).

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

cnf(57867,plain,
    ( op(e0,e1) = e2
    | epred15_0
    | op(e3,e0) = e0
    | op(e0,e0) = e2 ),
    inference(sr,[status(thm)],[57866,195,theory(equality)]) ).

cnf(57870,plain,
    ( op(e0,e0) = e2
    | op(e0,e1) = e2
    | epred15_0
    | e0 != op(e0,e0) ),
    inference(spm,[status(thm)],[170,57867,theory(equality)]) ).

cnf(57926,plain,
    ( op(e0,e1) = e2
    | e0 = e2
    | epred15_0
    | epred14_0 ),
    inference(spm,[status(thm)],[57870,55991,theory(equality)]) ).

cnf(57928,plain,
    ( op(e0,e1) = e2
    | epred15_0
    | epred14_0 ),
    inference(sr,[status(thm)],[57926,197,theory(equality)]) ).

cnf(57938,plain,
    ( op(e0,e2) = e1
    | epred15_0
    | epred14_0 ),
    inference(spm,[status(thm)],[55151,57928,theory(equality)]) ).

cnf(57959,plain,
    ( op(e2,e2) = e0
    | epred15_0
    | epred14_0 ),
    inference(spm,[status(thm)],[53364,57938,theory(equality)]) ).

cnf(58053,plain,
    ( op(e1,op(e1,e3)) = e3
    | op(e2,e0) = e2
    | epred14_0
    | epred15_0 ),
    inference(spm,[status(thm)],[54492,57959,theory(equality)]) ).

cnf(58465,plain,
    ( op(e1,op(e1,e3)) = e3
    | epred15_0
    | epred14_0 ),
    inference(csr,[status(thm)],[58053,52772]) ).

cnf(58471,plain,
    ( op(e1,e0) = e3
    | epred15_0
    | epred14_0 ),
    inference(spm,[status(thm)],[58465,52979,theory(equality)]) ).

cnf(58472,plain,
    ( epred15_0
    | epred14_0 ),
    inference(csr,[status(thm)],[58471,52743]) ).

cnf(58473,plain,
    ( epred14_0
    | op(e2,e2) != e3 ),
    inference(spm,[status(thm)],[1948,58472,theory(equality)]) ).

cnf(58474,plain,
    ( epred14_0
    | op(e0,e3) != e0 ),
    inference(spm,[status(thm)],[1950,58472,theory(equality)]) ).

cnf(58475,plain,
    ( op(e2,e3) = e2
    | epred14_0 ),
    inference(spm,[status(thm)],[1957,58472,theory(equality)]) ).

cnf(58476,plain,
    ( op(e0,e0) = e3
    | epred14_0 ),
    inference(spm,[status(thm)],[2252,58472,theory(equality)]) ).

cnf(58477,plain,
    ( epred14_0
    | e2 != op(e2,e2) ),
    inference(spm,[status(thm)],[131,58475,theory(equality)]) ).

cnf(58478,plain,
    ( epred14_0
    | e2 != op(e2,e1) ),
    inference(spm,[status(thm)],[132,58475,theory(equality)]) ).

cnf(58479,plain,
    ( epred14_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[134,58475,theory(equality)]) ).

cnf(58480,plain,
    ( epred14_0
    | e2 != op(e1,e3) ),
    inference(spm,[status(thm)],[151,58475,theory(equality)]) ).

cnf(58481,plain,
    ( epred14_0
    | e2 != op(e0,e3) ),
    inference(spm,[status(thm)],[153,58475,theory(equality)]) ).

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

cnf(58483,plain,
    ( op(e2,e0) = e1
    | op(e2,e1) = e1
    | e2 = e1
    | op(e2,e2) = e1
    | epred14_0 ),
    inference(spm,[status(thm)],[106,58475,theory(equality)]) ).

cnf(58511,plain,
    ( op(e2,e0) = e3
    | op(e2,e1) = e3
    | op(e2,e2) = e3
    | epred14_0 ),
    inference(sr,[status(thm)],[58482,193,theory(equality)]) ).

cnf(58512,plain,
    ( op(e2,e0) = e1
    | op(e2,e1) = e1
    | op(e2,e2) = e1
    | epred14_0 ),
    inference(sr,[status(thm)],[58483,195,theory(equality)]) ).

cnf(58537,plain,
    ( op(e2,e0) = e2
    | op(e2,e0) = e1
    | op(e2,e0) = e0
    | epred14_0 ),
    inference(spm,[status(thm)],[2910,58476,theory(equality)]) ).

cnf(58540,plain,
    ( op(e0,e2) = e2
    | op(e0,e2) = e1
    | op(e0,e2) = e0
    | epred14_0 ),
    inference(spm,[status(thm)],[3282,58476,theory(equality)]) ).

cnf(58541,plain,
    ( op(e0,e3) = e2
    | op(e0,e3) = e1
    | op(e0,e3) = e0
    | epred14_0 ),
    inference(spm,[status(thm)],[3353,58476,theory(equality)]) ).

cnf(58571,plain,
    ( epred14_0
    | op(e2,e2) = e0
    | op(e2,e2) = e1
    | op(e2,e2) = e2 ),
    inference(spm,[status(thm)],[58473,178,theory(equality)]) ).

cnf(58648,plain,
    ( epred14_0
    | op(e1,e0) = e2
    | op(e1,e1) = e2
    | op(e1,e2) = e2 ),
    inference(spm,[status(thm)],[58480,112,theory(equality)]) ).

cnf(58676,plain,
    ( op(e2,e0) = e3
    | op(e2,e1) = e3
    | epred14_0 ),
    inference(csr,[status(thm)],[58511,58473]) ).

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

cnf(58962,plain,
    ( op(e2,e0) = e0
    | op(e2,e0) = e1
    | epred14_0 ),
    inference(csr,[status(thm)],[58537,58479]) ).

cnf(59152,plain,
    ( op(e0,e3) = e2
    | op(e0,e3) = e1
    | epred14_0 ),
    inference(csr,[status(thm)],[58541,58474]) ).

cnf(59153,plain,
    ( op(e0,e3) = e1
    | epred14_0 ),
    inference(csr,[status(thm)],[59152,58481]) ).

cnf(59154,plain,
    ( epred14_0
    | e1 != op(e0,e2) ),
    inference(spm,[status(thm)],[143,59153,theory(equality)]) ).

cnf(59172,plain,
    ( op(e1,e2) = e1
    | op(e1,e1) = e1
    | op(e1,e0) = e1
    | epred14_0 ),
    inference(spm,[status(thm)],[3235,59153,theory(equality)]) ).

cnf(59185,plain,
    ( epred14_0
    | op(e0,e2) = e0
    | op(e0,e2) = e1
    | op(e0,e2) = e2
    | e3 != e1 ),
    inference(spm,[status(thm)],[59154,186,theory(equality)]) ).

cnf(59234,plain,
    ( op(e2,e2) = e0
    | op(e2,e2) = e1
    | epred14_0 ),
    inference(csr,[status(thm)],[58571,58477]) ).

cnf(59237,plain,
    ( op(e2,e2) = e0
    | epred14_0
    | e1 != op(e2,e0) ),
    inference(spm,[status(thm)],[135,59234,theory(equality)]) ).

cnf(59298,plain,
    ( op(e0,op(e0,e3)) = e3
    | op(e2,e1) = e2
    | epred14_0
    | op(e2,e2) = e0 ),
    inference(spm,[status(thm)],[54488,59234,theory(equality)]) ).

cnf(59508,plain,
    ( op(e1,e1) = e2
    | op(e1,e0) = e2
    | epred14_0
    | e2 != op(e0,e2) ),
    inference(spm,[status(thm)],[160,58648,theory(equality)]) ).

cnf(61369,plain,
    ( op(e0,e2) = e0
    | op(e0,e2) = e1
    | op(e0,e2) = e2
    | epred14_0 ),
    inference(csr,[status(thm)],[59185,58540]) ).

cnf(61370,plain,
    ( op(e0,e2) = e0
    | op(e0,e2) = e2
    | epred14_0 ),
    inference(csr,[status(thm)],[61369,59154]) ).

cnf(61403,plain,
    ( op(e1,e0) = e2
    | op(e1,e1) = e2
    | epred14_0
    | op(e0,e2) = e0 ),
    inference(spm,[status(thm)],[59508,61370,theory(equality)]) ).

cnf(61817,plain,
    ( op(e0,op(e0,e3)) = e3
    | op(e2,e2) = e0
    | epred14_0 ),
    inference(csr,[status(thm)],[59298,58478]) ).

cnf(61825,plain,
    ( op(e0,e1) = e3
    | op(e2,e2) = e0
    | epred14_0 ),
    inference(spm,[status(thm)],[61817,59153,theory(equality)]) ).

cnf(61893,plain,
    ( e0 = e1
    | op(e2,e1) = e1
    | op(e2,e0) = e1
    | epred14_0
    | op(e0,e1) = e3 ),
    inference(spm,[status(thm)],[58512,61825,theory(equality)]) ).

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

cnf(62023,plain,
    ( e1 = e3
    | op(e2,e0) = e3
    | epred14_0
    | op(e0,e1) = e3
    | op(e2,e0) = e1 ),
    inference(spm,[status(thm)],[58676,61911,theory(equality)]) ).

cnf(62038,plain,
    ( op(e2,e0) = e3
    | epred14_0
    | op(e0,e1) = e3
    | op(e2,e0) = e1 ),
    inference(sr,[status(thm)],[62023,194,theory(equality)]) ).

cnf(62039,plain,
    ( op(e2,e0) = e3
    | op(e2,e0) = e1
    | epred14_0 ),
    inference(csr,[status(thm)],[62038,58679]) ).

cnf(62078,plain,
    ( e3 = e0
    | e3 = e1
    | epred14_0
    | op(e2,e0) = e1 ),
    inference(spm,[status(thm)],[58962,62039,theory(equality)]) ).

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

cnf(62091,plain,
    ( epred14_0
    | op(e2,e0) = e1 ),
    inference(sr,[status(thm)],[62090,194,theory(equality)]) ).

cnf(62092,plain,
    ( epred14_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[169,62091,theory(equality)]) ).

cnf(62130,plain,
    ( op(e2,e2) = e0
    | epred14_0 ),
    inference(spm,[status(thm)],[59237,62091,theory(equality)]) ).

cnf(62144,plain,
    ( epred14_0
    | e0 != op(e1,e2) ),
    inference(spm,[status(thm)],[157,62130,theory(equality)]) ).

cnf(62145,plain,
    ( epred14_0
    | e0 != op(e0,e2) ),
    inference(spm,[status(thm)],[159,62130,theory(equality)]) ).

cnf(62203,plain,
    ( op(e1,op(e1,e2)) = e2
    | op(e2,e0) = e2
    | epred14_0 ),
    inference(spm,[status(thm)],[54491,62130,theory(equality)]) ).

cnf(62206,plain,
    ( op(e1,op(e1,e0)) = e0
    | op(e2,e0) = e2
    | epred14_0 ),
    inference(spm,[status(thm)],[54494,62130,theory(equality)]) ).

cnf(62333,plain,
    ( op(e1,op(e1,e2)) = e2
    | epred14_0 ),
    inference(csr,[status(thm)],[62203,58479]) ).

cnf(62347,plain,
    ( op(e1,e1) = e2
    | epred14_0
    | op(e1,e0) = e1
    | op(e1,e1) = e1 ),
    inference(spm,[status(thm)],[62333,59172,theory(equality)]) ).

cnf(62367,plain,
    ( op(e1,op(e1,e0)) = e0
    | epred14_0 ),
    inference(csr,[status(thm)],[62206,58479]) ).

cnf(62417,plain,
    ( op(e1,e1) = e2
    | op(e1,e1) = e1
    | epred14_0 ),
    inference(csr,[status(thm)],[62347,62092]) ).

cnf(62421,plain,
    ( op(e1,e1) = e1
    | epred14_0
    | op(e2,e2) != e0
    | op(e2,e1) != e3 ),
    inference(spm,[status(thm)],[287,62417,theory(equality)]) ).

cnf(62551,plain,
    ( op(e1,e1) = e1
    | epred14_0
    | op(e2,e1) != e3 ),
    inference(csr,[status(thm)],[62421,62130]) ).

cnf(62564,plain,
    ( op(e1,e1) = e1
    | epred14_0
    | op(e2,e0) = e3 ),
    inference(spm,[status(thm)],[62551,58676,theory(equality)]) ).

cnf(62604,plain,
    ( e3 = e1
    | epred14_0
    | op(e1,e1) = e1 ),
    inference(spm,[status(thm)],[62091,62564,theory(equality)]) ).

cnf(62614,plain,
    ( epred14_0
    | op(e1,e1) = e1 ),
    inference(sr,[status(thm)],[62604,194,theory(equality)]) ).

cnf(62652,plain,
    ( op(e0,e2) = e0
    | e1 = e2
    | op(e1,e0) = e2
    | epred14_0 ),
    inference(spm,[status(thm)],[61403,62614,theory(equality)]) ).

cnf(62656,plain,
    ( op(e0,e2) = e0
    | op(e1,e0) = e2
    | epred14_0 ),
    inference(sr,[status(thm)],[62652,195,theory(equality)]) ).

cnf(62705,plain,
    ( op(e1,e0) = e2
    | epred14_0 ),
    inference(csr,[status(thm)],[62656,62145]) ).

cnf(62723,plain,
    ( op(e1,e2) = e0
    | epred14_0 ),
    inference(spm,[status(thm)],[62367,62705,theory(equality)]) ).

cnf(62725,plain,
    epred14_0,
    inference(csr,[status(thm)],[62723,62144]) ).

cnf(62796,plain,
    ( op(e2,e1) = e2
    | epred13_0
    | $false ),
    inference(rw,[status(thm)],[2064,62725,theory(equality)]) ).

cnf(62797,plain,
    ( op(e2,e1) = e2
    | epred13_0 ),
    inference(cn,[status(thm)],[62796,theory(equality)]) ).

cnf(62798,plain,
    ( op(e3,e3) = e1
    | epred13_0
    | $false ),
    inference(rw,[status(thm)],[2041,62725,theory(equality)]) ).

cnf(62799,plain,
    ( op(e3,e3) = e1
    | epred13_0 ),
    inference(cn,[status(thm)],[62798,theory(equality)]) ).

cnf(62800,plain,
    ( epred13_0
    | op(e3,e1) != e3
    | $false ),
    inference(rw,[status(thm)],[1947,62725,theory(equality)]) ).

cnf(62801,plain,
    ( epred13_0
    | op(e3,e1) != e3 ),
    inference(cn,[status(thm)],[62800,theory(equality)]) ).

cnf(62802,plain,
    ( epred13_0
    | op(e2,e2) != e1
    | $false ),
    inference(rw,[status(thm)],[1946,62725,theory(equality)]) ).

cnf(62803,plain,
    ( epred13_0
    | op(e2,e2) != e1 ),
    inference(cn,[status(thm)],[62802,theory(equality)]) ).

cnf(62804,plain,
    ( epred13_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[136,62797,theory(equality)]) ).

cnf(62806,plain,
    ( epred13_0
    | e2 != op(e0,e1) ),
    inference(spm,[status(thm)],[165,62797,theory(equality)]) ).

cnf(62813,plain,
    ( op(e2,e2) = e0
    | op(e2,e2) = e1
    | op(e2,e2) = e2
    | epred22_0
    | epred13_0 ),
    inference(spm,[status(thm)],[5639,62797,theory(equality)]) ).

cnf(62861,plain,
    ( epred13_0
    | op(e3,e1) = e0
    | op(e3,e1) = e1
    | op(e3,e1) = e2 ),
    inference(spm,[status(thm)],[62801,175,theory(equality)]) ).

cnf(62920,plain,
    ( epred13_0
    | e1 != op(e2,e3) ),
    inference(spm,[status(thm)],[149,62799,theory(equality)]) ).

cnf(62921,plain,
    ( epred13_0
    | e1 != op(e3,e2) ),
    inference(spm,[status(thm)],[125,62799,theory(equality)]) ).

cnf(62922,plain,
    ( epred13_0
    | e1 != op(e3,e1) ),
    inference(spm,[status(thm)],[126,62799,theory(equality)]) ).

cnf(62932,plain,
    ( op(e3,e1) = e3
    | op(e2,op(e2,e2)) = e2
    | epred22_0
    | epred13_0 ),
    inference(spm,[status(thm)],[244,62799,theory(equality)]) ).

cnf(62964,plain,
    ( epred13_0
    | op(e2,e0) = e1
    | op(e2,e1) = e1
    | op(e2,e2) = e1 ),
    inference(spm,[status(thm)],[62920,106,theory(equality)]) ).

cnf(62979,plain,
    ( epred13_0
    | op(e0,e2) = e1
    | op(e1,e2) = e1
    | op(e2,e2) = e1 ),
    inference(spm,[status(thm)],[62921,105,theory(equality)]) ).

cnf(63011,plain,
    ( epred13_0
    | op(e0,e1) = e1
    | op(e1,e1) = e1
    | op(e2,e1) = e1 ),
    inference(spm,[status(thm)],[62922,113,theory(equality)]) ).

cnf(63269,plain,
    ( op(e3,e1) = e0
    | op(e3,e1) = e2
    | epred13_0 ),
    inference(csr,[status(thm)],[62861,62922]) ).

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

cnf(63481,plain,
    ( op(e3,e1) = e0
    | epred13_0 ),
    inference(csr,[status(thm)],[63271,62797]) ).

cnf(63496,plain,
    ( op(e2,e2) = e0
    | op(e1,e2) = e0
    | op(e0,e2) = e0
    | epred13_0 ),
    inference(spm,[status(thm)],[2693,63481,theory(equality)]) ).

cnf(63683,plain,
    ( op(e2,e0) = e1
    | op(e2,e1) = e1
    | epred13_0 ),
    inference(csr,[status(thm)],[62964,62803]) ).

cnf(63719,plain,
    ( e1 = e2
    | epred13_0
    | op(e2,e0) = e1 ),
    inference(spm,[status(thm)],[62797,63683,theory(equality)]) ).

cnf(63730,plain,
    ( epred13_0
    | op(e2,e0) = e1 ),
    inference(sr,[status(thm)],[63719,195,theory(equality)]) ).

cnf(63851,plain,
    ( op(e0,e2) = e1
    | op(e1,e2) = e1
    | epred13_0 ),
    inference(csr,[status(thm)],[62979,62803]) ).

cnf(63852,plain,
    ( op(e0,e2) = e1
    | epred13_0
    | e1 != op(e1,e1) ),
    inference(spm,[status(thm)],[139,63851,theory(equality)]) ).

cnf(63915,plain,
    ( e1 = e2
    | epred13_0
    | op(e1,e1) = e1
    | op(e0,e1) = e1 ),
    inference(spm,[status(thm)],[62797,63011,theory(equality)]) ).

cnf(63926,plain,
    ( epred13_0
    | op(e1,e1) = e1
    | op(e0,e1) = e1 ),
    inference(sr,[status(thm)],[63915,195,theory(equality)]) ).

cnf(63971,plain,
    ( op(e0,e2) = e1
    | epred13_0
    | op(e0,e1) = e1 ),
    inference(spm,[status(thm)],[63852,63926,theory(equality)]) ).

cnf(64413,plain,
    ( op(e2,e2) = e0
    | op(e2,e2) = e2
    | epred22_0
    | epred13_0 ),
    inference(csr,[status(thm)],[62813,62803]) ).

cnf(64415,plain,
    ( op(e2,e2) = e0
    | epred22_0
    | epred13_0
    | e2 != op(e2,e1) ),
    inference(spm,[status(thm)],[133,64413,theory(equality)]) ).

cnf(64521,plain,
    ( op(e2,e2) = e0
    | epred22_0
    | epred13_0 ),
    inference(csr,[status(thm)],[64415,62797]) ).

cnf(64807,plain,
    ( op(e2,op(e2,e2)) = e2
    | epred22_0
    | epred13_0 ),
    inference(csr,[status(thm)],[62932,62801]) ).

cnf(64835,plain,
    ( op(e2,e0) = e2
    | epred22_0
    | epred13_0 ),
    inference(spm,[status(thm)],[64807,64521,theory(equality)]) ).

cnf(64836,plain,
    ( epred22_0
    | epred13_0 ),
    inference(csr,[status(thm)],[64835,62804]) ).

cnf(64861,plain,
    ( op(e0,op(e0,e2)) = e2
    | op(e3,e1) = e3
    | epred13_0
    | op(e3,e3) != e1 ),
    inference(spm,[status(thm)],[1720,64836,theory(equality)]) ).

cnf(64880,plain,
    ( op(e3,e1) = e3
    | op(e2,e0) = e2
    | epred13_0
    | op(e2,e2) != e0
    | op(e3,e3) != e1 ),
    inference(spm,[status(thm)],[1688,64836,theory(equality)]) ).

cnf(65537,plain,
    ( op(e3,e1) = e3
    | op(e2,e0) = e2
    | epred13_0
    | op(e2,e2) != e0 ),
    inference(csr,[status(thm)],[64880,62799]) ).

cnf(65538,plain,
    ( op(e3,e1) = e3
    | epred13_0
    | op(e2,e2) != e0 ),
    inference(csr,[status(thm)],[65537,62804]) ).

cnf(65539,plain,
    ( epred13_0
    | op(e2,e2) != e0 ),
    inference(csr,[status(thm)],[65538,62801]) ).

cnf(65566,plain,
    ( epred13_0
    | op(e0,e2) = e0
    | op(e1,e2) = e0 ),
    inference(spm,[status(thm)],[65539,63496,theory(equality)]) ).

cnf(65594,plain,
    ( e0 = e1
    | op(e0,e2) = e1
    | epred13_0
    | op(e0,e2) = e0 ),
    inference(spm,[status(thm)],[63851,65566,theory(equality)]) ).

cnf(65610,plain,
    ( op(e0,e2) = e1
    | epred13_0
    | op(e0,e2) = e0 ),
    inference(sr,[status(thm)],[65594,198,theory(equality)]) ).

cnf(65615,plain,
    ( op(e0,e2) = e0
    | epred13_0
    | e1 != op(e0,e1) ),
    inference(spm,[status(thm)],[145,65610,theory(equality)]) ).

cnf(66236,plain,
    ( op(e0,op(e0,e2)) = e2
    | op(e3,e1) = e3
    | epred13_0 ),
    inference(csr,[status(thm)],[64861,62799]) ).

cnf(66237,plain,
    ( op(e0,op(e0,e2)) = e2
    | epred13_0 ),
    inference(csr,[status(thm)],[66236,62801]) ).

cnf(66246,plain,
    ( op(e0,e1) = e2
    | epred13_0
    | op(e0,e1) = e1 ),
    inference(spm,[status(thm)],[66237,63971,theory(equality)]) ).

cnf(66274,plain,
    ( op(e0,e1) = e1
    | epred13_0 ),
    inference(csr,[status(thm)],[66246,62806]) ).

cnf(66291,plain,
    ( op(e0,e2) = e0
    | epred13_0 ),
    inference(spm,[status(thm)],[65615,66274,theory(equality)]) ).

cnf(66327,plain,
    ( op(e0,e0) = e2
    | epred13_0 ),
    inference(spm,[status(thm)],[66237,66291,theory(equality)]) ).

cnf(66336,plain,
    ( epred13_0
    | op(e2,e2) != e3
    | op(e2,e0) != e1 ),
    inference(spm,[status(thm)],[281,66327,theory(equality)]) ).

cnf(66384,plain,
    ( epred13_0
    | op(e2,e2) != e3 ),
    inference(csr,[status(thm)],[66336,63730]) ).

cnf(66385,plain,
    ( epred13_0
    | op(e2,e2) = e0
    | op(e2,e2) = e1
    | op(e2,e2) = e2 ),
    inference(spm,[status(thm)],[66384,178,theory(equality)]) ).

cnf(66570,plain,
    ( op(e2,e2) = e0
    | op(e2,e2) = e2
    | epred13_0 ),
    inference(csr,[status(thm)],[66385,62803]) ).

cnf(66571,plain,
    ( op(e2,e2) = e2
    | epred13_0 ),
    inference(csr,[status(thm)],[66570,65539]) ).

cnf(66572,plain,
    ( epred13_0
    | e2 != op(e2,e1) ),
    inference(spm,[status(thm)],[133,66571,theory(equality)]) ).

cnf(66707,plain,
    epred13_0,
    inference(csr,[status(thm)],[66572,62797]) ).

cnf(66768,plain,
    ( op(e0,e0) = e1
    | epred12_0
    | $false ),
    inference(rw,[status(thm)],[3535,66707,theory(equality)]) ).

cnf(66769,plain,
    ( op(e0,e0) = e1
    | epred12_0 ),
    inference(cn,[status(thm)],[66768,theory(equality)]) ).

cnf(66770,plain,
    ( epred12_0
    | op(e0,e1) != e0
    | $false ),
    inference(rw,[status(thm)],[3417,66707,theory(equality)]) ).

cnf(66771,plain,
    ( epred12_0
    | op(e0,e1) != e0 ),
    inference(cn,[status(thm)],[66770,theory(equality)]) ).

cnf(66772,plain,
    ( op(e2,e1) = e2
    | epred12_0
    | $false ),
    inference(rw,[status(thm)],[1149,66707,theory(equality)]) ).

cnf(66773,plain,
    ( op(e2,e1) = e2
    | epred12_0 ),
    inference(cn,[status(thm)],[66772,theory(equality)]) ).

cnf(66774,plain,
    ( epred12_0
    | op(e2,e2) != e1
    | $false ),
    inference(rw,[status(thm)],[1128,66707,theory(equality)]) ).

cnf(66775,plain,
    ( epred12_0
    | op(e2,e2) != e1 ),
    inference(cn,[status(thm)],[66774,theory(equality)]) ).

cnf(66849,plain,
    ( epred12_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[136,66773,theory(equality)]) ).

cnf(66855,plain,
    ( op(e2,e2) = e1
    | op(e1,e2) = e1
    | op(e0,e2) = e1
    | op(e3,e1) = e2
    | epred22_0
    | epred12_0 ),
    inference(spm,[status(thm)],[2672,66773,theory(equality)]) ).

cnf(66858,plain,
    ( op(e2,e2) = e0
    | op(e2,e2) = e1
    | op(e2,e2) = e2
    | epred22_0
    | epred12_0 ),
    inference(spm,[status(thm)],[5639,66773,theory(equality)]) ).

cnf(66974,plain,
    ( op(e2,e2) = e0
    | op(e2,e2) = e2
    | epred22_0
    | epred12_0 ),
    inference(csr,[status(thm)],[66858,66775]) ).

cnf(66976,plain,
    ( op(e2,e2) = e0
    | epred22_0
    | epred12_0
    | e2 != op(e2,e1) ),
    inference(spm,[status(thm)],[133,66974,theory(equality)]) ).

cnf(67066,plain,
    ( op(e2,e2) = e0
    | epred22_0
    | epred12_0 ),
    inference(csr,[status(thm)],[66976,66773]) ).

cnf(67075,plain,
    ( epred22_0
    | epred12_0
    | op(e0,e0) != e1
    | op(e0,e2) != e3 ),
    inference(spm,[status(thm)],[86,67066,theory(equality)]) ).

cnf(67087,plain,
    ( op(e2,e0) = e2
    | e0 = e3
    | op(e1,e2) = e3
    | op(e0,e2) = e3
    | op(e3,e3) = e2
    | epred22_0
    | epred12_0 ),
    inference(spm,[status(thm)],[2647,67066,theory(equality)]) ).

cnf(67126,plain,
    ( op(e2,e0) = e2
    | op(e1,e2) = e3
    | op(e0,e2) = e3
    | op(e3,e3) = e2
    | epred22_0
    | epred12_0 ),
    inference(sr,[status(thm)],[67087,196,theory(equality)]) ).

cnf(67198,plain,
    ( epred22_0
    | epred12_0
    | op(e0,e2) != e3 ),
    inference(csr,[status(thm)],[67075,66769]) ).

cnf(68030,plain,
    ( op(e3,e1) = e2
    | op(e0,e2) = e1
    | op(e1,e2) = e1
    | epred22_0
    | epred12_0 ),
    inference(csr,[status(thm)],[66855,66775]) ).

cnf(68031,plain,
    ( op(e0,e2) = e1
    | op(e1,e2) = e1
    | epred22_0
    | epred12_0
    | e2 != op(e2,e1) ),
    inference(spm,[status(thm)],[161,68030,theory(equality)]) ).

cnf(68282,plain,
    ( op(e0,e2) = e1
    | op(e1,e2) = e1
    | epred22_0
    | epred12_0 ),
    inference(csr,[status(thm)],[68031,66773]) ).

cnf(68436,plain,
    ( op(e2,e0) = e2
    | op(e1,e2) = e3
    | op(e3,e3) = e2
    | epred22_0
    | epred12_0 ),
    inference(csr,[status(thm)],[67126,67198]) ).

cnf(68437,plain,
    ( op(e3,e3) = e2
    | op(e1,e2) = e3
    | epred22_0
    | epred12_0 ),
    inference(csr,[status(thm)],[68436,66849]) ).

cnf(68444,plain,
    ( op(e1,e2) = e3
    | epred22_0
    | epred12_0
    | op(e2,e2) != e0
    | op(e2,e3) != e1 ),
    inference(spm,[status(thm)],[80,68437,theory(equality)]) ).

cnf(68455,plain,
    ( op(e0,e3) = e1
    | op(e1,e3) = e1
    | e2 = e1
    | op(e2,e3) = e1
    | op(e1,e2) = e3
    | epred22_0
    | epred12_0 ),
    inference(spm,[status(thm)],[97,68437,theory(equality)]) ).

cnf(68478,plain,
    ( op(e0,e3) = e1
    | op(e1,e3) = e1
    | op(e2,e3) = e1
    | op(e1,e2) = e3
    | epred22_0
    | epred12_0 ),
    inference(sr,[status(thm)],[68455,195,theory(equality)]) ).

cnf(68581,plain,
    ( op(e1,e2) = e3
    | epred22_0
    | epred12_0
    | op(e2,e3) != e1 ),
    inference(csr,[status(thm)],[68444,67066]) ).

cnf(71100,plain,
    ( op(e0,e3) = e1
    | op(e1,e3) = e1
    | op(e1,e2) = e3
    | epred22_0
    | epred12_0 ),
    inference(csr,[status(thm)],[68478,68581]) ).

cnf(71101,plain,
    ( op(e1,e2) = e3
    | op(e0,e3) = e1
    | epred22_0
    | epred12_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[137,71100,theory(equality)]) ).

cnf(71286,plain,
    ( op(e0,e3) = e1
    | e1 = e3
    | epred22_0
    | epred12_0
    | op(e0,e2) = e1 ),
    inference(spm,[status(thm)],[71101,68282,theory(equality)]) ).

cnf(71295,plain,
    ( op(e0,e3) = e1
    | epred22_0
    | epred12_0
    | op(e0,e2) = e1 ),
    inference(sr,[status(thm)],[71286,194,theory(equality)]) ).

cnf(71318,plain,
    ( op(e0,e2) = e1
    | epred22_0
    | epred12_0
    | e1 != op(e0,e0) ),
    inference(spm,[status(thm)],[146,71295,theory(equality)]) ).

cnf(71352,plain,
    ( op(e0,e2) = e1
    | epred22_0
    | epred12_0 ),
    inference(csr,[status(thm)],[71318,66769]) ).

cnf(71354,plain,
    ( epred22_0
    | epred12_0
    | e1 != op(e0,e0) ),
    inference(spm,[status(thm)],[147,71352,theory(equality)]) ).

cnf(71397,plain,
    ( epred22_0
    | epred12_0 ),
    inference(csr,[status(thm)],[71354,66769]) ).

cnf(71437,plain,
    ( op(e0,op(e0,e0)) = e0
    | op(e0,e1) = e0
    | epred12_0
    | op(e0,e0) != e1 ),
    inference(spm,[status(thm)],[1739,71397,theory(equality)]) ).

cnf(72258,plain,
    ( op(e0,op(e0,e0)) = e0
    | op(e0,e1) = e0
    | epred12_0 ),
    inference(csr,[status(thm)],[71437,66769]) ).

cnf(72259,plain,
    ( op(e0,op(e0,e0)) = e0
    | epred12_0 ),
    inference(csr,[status(thm)],[72258,66771]) ).

cnf(72262,plain,
    ( op(e0,e1) = e0
    | epred12_0 ),
    inference(spm,[status(thm)],[72259,66769,theory(equality)]) ).

cnf(72263,plain,
    epred12_0,
    inference(csr,[status(thm)],[72262,66771]) ).

cnf(72296,plain,
    ( op(e3,e3) = e0
    | epred11_0
    | op(e1,e0) != e1
    | $false ),
    inference(rw,[status(thm)],[3540,72263,theory(equality)]) ).

cnf(72297,plain,
    ( op(e3,e3) = e0
    | epred11_0
    | op(e1,e0) != e1 ),
    inference(cn,[status(thm)],[72296,theory(equality)]) ).

cnf(72298,plain,
    ( op(e1,e1) = e0
    | epred11_0
    | op(e3,e0) != e3
    | $false ),
    inference(rw,[status(thm)],[3458,72263,theory(equality)]) ).

cnf(72299,plain,
    ( op(e1,e1) = e0
    | epred11_0
    | op(e3,e0) != e3 ),
    inference(cn,[status(thm)],[72298,theory(equality)]) ).

cnf(72300,plain,
    ( op(e1,e1) = e0
    | op(e3,e3) = e0
    | epred11_0
    | $false ),
    inference(rw,[status(thm)],[2367,72263,theory(equality)]) ).

cnf(72301,plain,
    ( op(e1,e1) = e0
    | op(e3,e3) = e0
    | epred11_0 ),
    inference(cn,[status(thm)],[72300,theory(equality)]) ).

cnf(72302,plain,
    ( epred11_0
    | op(e3,e0) != e3
    | op(e1,e0) != e1
    | $false ),
    inference(rw,[status(thm)],[1974,72263,theory(equality)]) ).

cnf(72303,plain,
    ( epred11_0
    | op(e3,e0) != e3
    | op(e1,e0) != e1 ),
    inference(cn,[status(thm)],[72302,theory(equality)]) ).

cnf(72304,plain,
    ( op(e2,e0) = e2
    | epred11_0
    | $false ),
    inference(rw,[status(thm)],[1083,72263,theory(equality)]) ).

cnf(72305,plain,
    ( op(e2,e0) = e2
    | epred11_0 ),
    inference(cn,[status(thm)],[72304,theory(equality)]) ).

cnf(72306,plain,
    ( epred11_0
    | op(e2,e2) != e0
    | $false ),
    inference(rw,[status(thm)],[1062,72263,theory(equality)]) ).

cnf(72307,plain,
    ( epred11_0
    | op(e2,e2) != e0 ),
    inference(cn,[status(thm)],[72306,theory(equality)]) ).

cnf(72345,plain,
    ( epred11_0
    | op(e0,e0) = e3
    | op(e1,e0) = e3
    | op(e2,e0) = e3
    | op(e1,e0) != e1 ),
    inference(spm,[status(thm)],[72303,117,theory(equality)]) ).

cnf(72365,plain,
    ( op(e1,e1) = e0
    | epred11_0
    | op(e0,e0) = e3
    | op(e1,e0) = e3
    | op(e2,e0) = e3 ),
    inference(spm,[status(thm)],[72299,117,theory(equality)]) ).

cnf(72368,plain,
    ( op(e1,e1) = e0
    | epred11_0
    | op(e3,e0) = e0
    | op(e3,e0) = e1
    | op(e3,e0) = e2 ),
    inference(spm,[status(thm)],[72299,176,theory(equality)]) ).

cnf(72380,plain,
    ( epred11_0
    | e2 != op(e1,e0) ),
    inference(spm,[status(thm)],[169,72305,theory(equality)]) ).

cnf(72381,plain,
    ( epred11_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[171,72305,theory(equality)]) ).

cnf(72387,plain,
    ( op(e2,e2) = e0
    | op(e1,e2) = e0
    | op(e0,e2) = e0
    | op(e3,e0) = e2
    | epred22_0
    | epred11_0 ),
    inference(spm,[status(thm)],[2703,72305,theory(equality)]) ).

cnf(72389,plain,
    ( op(e2,e2) = e0
    | op(e2,e2) = e1
    | op(e2,e2) = e2
    | epred22_0
    | epred11_0 ),
    inference(spm,[status(thm)],[5640,72305,theory(equality)]) ).

cnf(72395,plain,
    ( op(e2,e2) = e0
    | e2 = e3
    | op(e1,e0) = e3
    | op(e0,e0) = e3
    | op(e3,e3) = e0
    | epred22_0
    | epred11_0 ),
    inference(spm,[status(thm)],[2924,72305,theory(equality)]) ).

cnf(72396,plain,
    ( op(e2,e2) = e0
    | e2 = e1
    | op(e1,e0) = e1
    | op(e0,e0) = e1
    | op(e3,e1) = e0
    | epred22_0
    | epred11_0 ),
    inference(spm,[status(thm)],[2959,72305,theory(equality)]) ).

cnf(72398,plain,
    ( e2 = e0
    | op(e1,e0) = e0
    | op(e0,e0) = e0
    | e2 = e3
    | op(e1,e0) = e3
    | op(e0,e0) = e3
    | epred11_0 ),
    inference(spm,[status(thm)],[2975,72305,theory(equality)]) ).

cnf(72399,plain,
    ( e2 = e0
    | op(e1,e0) = e0
    | op(e0,e0) = e0
    | e2 = e1
    | op(e1,e0) = e1
    | op(e0,e0) = e1
    | epred11_0 ),
    inference(spm,[status(thm)],[2976,72305,theory(equality)]) ).

cnf(72417,plain,
    ( op(e2,e2) = e0
    | op(e1,e0) = e3
    | op(e0,e0) = e3
    | op(e3,e3) = e0
    | epred22_0
    | epred11_0 ),
    inference(sr,[status(thm)],[72395,193,theory(equality)]) ).

cnf(72418,plain,
    ( op(e2,e2) = e0
    | op(e1,e0) = e1
    | op(e0,e0) = e1
    | op(e3,e1) = e0
    | epred22_0
    | epred11_0 ),
    inference(sr,[status(thm)],[72396,195,theory(equality)]) ).

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

cnf(72422,plain,
    ( op(e1,e0) = e0
    | op(e0,e0) = e0
    | op(e1,e0) = e3
    | op(e0,e0) = e3
    | epred11_0 ),
    inference(sr,[status(thm)],[72421,193,theory(equality)]) ).

cnf(72423,plain,
    ( op(e1,e0) = e0
    | op(e0,e0) = e0
    | e2 = e1
    | op(e1,e0) = e1
    | op(e0,e0) = e1
    | epred11_0 ),
    inference(sr,[status(thm)],[72399,197,theory(equality)]) ).

cnf(72424,plain,
    ( op(e1,e0) = e0
    | op(e0,e0) = e0
    | op(e1,e0) = e1
    | op(e0,e0) = e1
    | epred11_0 ),
    inference(sr,[status(thm)],[72423,195,theory(equality)]) ).

cnf(72437,plain,
    ( op(e1,e1) = e0
    | epred11_0
    | e0 != op(e3,e2) ),
    inference(spm,[status(thm)],[125,72301,theory(equality)]) ).

cnf(72438,plain,
    ( op(e1,e1) = e0
    | epred11_0
    | e0 != op(e3,e1) ),
    inference(spm,[status(thm)],[126,72301,theory(equality)]) ).

cnf(72439,plain,
    ( op(e1,e1) = e0
    | epred11_0
    | e0 != op(e3,e0) ),
    inference(spm,[status(thm)],[128,72301,theory(equality)]) ).

cnf(72440,plain,
    ( op(e1,e1) = e0
    | epred11_0
    | e0 != op(e1,e3) ),
    inference(spm,[status(thm)],[150,72301,theory(equality)]) ).

cnf(72456,plain,
    ( op(e3,e0) = e3
    | op(e3,e1) = e3
    | e0 = e3
    | op(e3,e2) = e3
    | op(e1,e1) = e0
    | epred11_0 ),
    inference(spm,[status(thm)],[94,72301,theory(equality)]) ).

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

cnf(72515,plain,
    ( op(e1,e1) = e0
    | epred11_0
    | op(e0,e2) = e0
    | op(e1,e2) = e0
    | op(e2,e2) = e0 ),
    inference(spm,[status(thm)],[72437,107,theory(equality)]) ).

cnf(72549,plain,
    ( op(e1,e1) = e0
    | epred11_0
    | op(e0,e1) = e0
    | op(e2,e1) = e0 ),
    inference(spm,[status(thm)],[72438,115,theory(equality)]) ).

cnf(72582,plain,
    ( op(e1,e1) = e0
    | epred11_0
    | op(e1,e0) = e0
    | op(e1,e2) = e0 ),
    inference(spm,[status(thm)],[72440,116,theory(equality)]) ).

cnf(72756,plain,
    ( op(e2,e2) = e2
    | op(e2,e2) = e1
    | epred22_0
    | epred11_0 ),
    inference(csr,[status(thm)],[72389,72307]) ).

cnf(72759,plain,
    ( op(e2,e2) = e1
    | epred22_0
    | epred11_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[135,72756,theory(equality)]) ).

cnf(72888,plain,
    ( op(e2,e2) = e1
    | epred22_0
    | epred11_0 ),
    inference(csr,[status(thm)],[72759,72305]) ).

cnf(72895,plain,
    ( epred22_0
    | epred11_0
    | op(e1,e1) != e0
    | op(e1,e2) != e3 ),
    inference(spm,[status(thm)],[291,72888,theory(equality)]) ).

cnf(72909,plain,
    ( op(e2,e1) = e2
    | e1 = e3
    | op(e1,e2) = e3
    | op(e0,e2) = e3
    | op(e3,e3) = e2
    | epred22_0
    | epred11_0 ),
    inference(spm,[status(thm)],[2647,72888,theory(equality)]) ).

cnf(72959,plain,
    ( op(e2,e1) = e2
    | op(e1,e2) = e3
    | op(e0,e2) = e3
    | op(e3,e3) = e2
    | epred22_0
    | epred11_0 ),
    inference(sr,[status(thm)],[72909,194,theory(equality)]) ).

cnf(73357,plain,
    ( e3 = e2
    | epred11_0
    | op(e1,e0) = e3
    | op(e0,e0) = e3
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[72305,72365,theory(equality)]) ).

cnf(73368,plain,
    ( epred11_0
    | op(e1,e0) = e3
    | op(e0,e0) = e3
    | op(e1,e1) = e0 ),
    inference(sr,[status(thm)],[73357,193,theory(equality)]) ).

cnf(73369,plain,
    ( op(e0,e0) = e3
    | op(e1,e0) = e3
    | epred11_0
    | e0 != op(e1,e0) ),
    inference(spm,[status(thm)],[142,73368,theory(equality)]) ).

cnf(73417,plain,
    ( op(e1,e1) = e0
    | op(e3,e0) = e2
    | op(e3,e0) = e1
    | epred11_0 ),
    inference(csr,[status(thm)],[72368,72439]) ).

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

cnf(73485,plain,
    ( op(e3,e0) = e1
    | op(e1,e1) = e0
    | epred11_0 ),
    inference(csr,[status(thm)],[73419,72305]) ).

cnf(73487,plain,
    ( op(e1,e1) = e0
    | epred11_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[168,73485,theory(equality)]) ).

cnf(73488,plain,
    ( op(e1,e1) = e0
    | epred11_0
    | e1 != op(e0,e0) ),
    inference(spm,[status(thm)],[170,73485,theory(equality)]) ).

cnf(73678,plain,
    ( op(e0,e0) = e3
    | op(e1,e0) = e3
    | op(e0,e0) = e0
    | epred11_0 ),
    inference(csr,[status(thm)],[72422,73369]) ).

cnf(73743,plain,
    ( op(e3,e3) = e0
    | epred11_0
    | op(e0,e0) = e1
    | op(e0,e0) = e0
    | op(e1,e0) = e0 ),
    inference(spm,[status(thm)],[72297,72424,theory(equality)]) ).

cnf(73981,plain,
    ( op(e1,e1) = e0
    | op(e3,e2) = e3
    | op(e3,e1) = e3
    | epred11_0 ),
    inference(csr,[status(thm)],[72476,72299]) ).

cnf(74188,plain,
    ( op(e1,e1) = e0
    | op(e0,e2) = e0
    | op(e1,e2) = e0
    | epred11_0 ),
    inference(csr,[status(thm)],[72515,72307]) ).

cnf(74776,plain,
    ( op(e1,e0) = e0
    | op(e0,e0) = e0
    | op(e0,e0) = e1
    | epred11_0
    | e0 != op(e3,e0) ),
    inference(spm,[status(thm)],[128,73743,theory(equality)]) ).

cnf(75212,plain,
    ( op(e3,e0) = e2
    | op(e0,e2) = e0
    | op(e1,e2) = e0
    | epred22_0
    | epred11_0 ),
    inference(csr,[status(thm)],[72387,72307]) ).

cnf(75213,plain,
    ( op(e0,e2) = e0
    | op(e1,e2) = e0
    | epred22_0
    | epred11_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[167,75212,theory(equality)]) ).

cnf(75276,plain,
    ( op(e3,e3) = e0
    | op(e0,e0) = e3
    | op(e1,e0) = e3
    | epred22_0
    | epred11_0 ),
    inference(csr,[status(thm)],[72417,72307]) ).

cnf(75280,plain,
    ( op(e0,e0) = e3
    | op(e1,e0) = e3
    | epred22_0
    | epred11_0
    | e0 != op(e3,e0) ),
    inference(spm,[status(thm)],[128,75276,theory(equality)]) ).

cnf(75321,plain,
    ( op(e3,e1) = e0
    | op(e0,e0) = e1
    | op(e1,e0) = e1
    | epred22_0
    | epred11_0 ),
    inference(csr,[status(thm)],[72418,72307]) ).

cnf(75324,plain,
    ( op(e0,e0) = e1
    | op(e1,e0) = e1
    | epred22_0
    | epred11_0
    | e0 != op(e1,e1) ),
    inference(spm,[status(thm)],[162,75321,theory(equality)]) ).

cnf(75350,plain,
    ( op(e1,e1) = e0
    | epred11_0
    | op(e0,e0) = e1
    | op(e1,e0) = e1
    | epred22_0 ),
    inference(spm,[status(thm)],[72438,75321,theory(equality)]) ).

cnf(75362,plain,
    ( op(e1,e1) = e0
    | op(e0,e0) = e1
    | epred22_0
    | epred11_0 ),
    inference(csr,[status(thm)],[75350,73487]) ).

cnf(75363,plain,
    ( op(e1,e1) = e0
    | epred22_0
    | epred11_0 ),
    inference(csr,[status(thm)],[75362,73488]) ).

cnf(75405,plain,
    ( epred22_0
    | epred11_0
    | op(e1,e2) != e3 ),
    inference(spm,[status(thm)],[72895,75363,theory(equality)]) ).

cnf(75534,plain,
    ( op(e0,e2) = e0
    | op(e1,e2) = e0
    | epred22_0
    | epred11_0 ),
    inference(csr,[status(thm)],[75213,72305]) ).

cnf(75535,plain,
    ( op(e0,e2) = e0
    | epred22_0
    | epred11_0
    | e0 != op(e1,e1) ),
    inference(spm,[status(thm)],[139,75534,theory(equality)]) ).

cnf(75575,plain,
    ( op(e0,e2) = e0
    | epred22_0
    | epred11_0 ),
    inference(csr,[status(thm)],[75535,75363]) ).

cnf(75577,plain,
    ( epred22_0
    | epred11_0
    | e0 != op(e0,e0) ),
    inference(spm,[status(thm)],[147,75575,theory(equality)]) ).

cnf(75828,plain,
    ( op(e1,e0) = e3
    | op(e0,e0) = e3
    | epred22_0
    | epred11_0
    | op(e0,e0) = e0
    | epred15_0 ),
    inference(spm,[status(thm)],[75280,57624,theory(equality)]) ).

cnf(75933,plain,
    ( op(e0,e0) = e1
    | op(e1,e0) = e1
    | epred22_0
    | epred11_0 ),
    inference(csr,[status(thm)],[75324,75363]) ).

cnf(75949,plain,
    ( op(e3,e3) = e0
    | epred11_0
    | op(e0,e0) = e1
    | epred22_0 ),
    inference(spm,[status(thm)],[72297,75933,theory(equality)]) ).

cnf(76213,plain,
    ( op(e1,e0) = e3
    | op(e0,e0) = e3
    | op(e0,e0) = e0
    | epred22_0
    | epred11_0 ),
    inference(csr,[status(thm)],[75828,73678]) ).

cnf(76214,plain,
    ( op(e1,e0) = e3
    | op(e0,e0) = e3
    | epred22_0
    | epred11_0 ),
    inference(csr,[status(thm)],[76213,75577]) ).

cnf(76217,plain,
    ( op(e3,e0) = e2
    | op(e3,e0) = e1
    | op(e3,e0) = e0
    | op(e0,e0) = e3
    | epred22_0
    | epred11_0 ),
    inference(spm,[status(thm)],[3172,76214,theory(equality)]) ).

cnf(76238,plain,
    ( e3 = e1
    | op(e0,e0) = e1
    | epred22_0
    | epred11_0
    | op(e0,e0) = e3 ),
    inference(spm,[status(thm)],[75933,76214,theory(equality)]) ).

cnf(76246,plain,
    ( op(e0,e0) = e1
    | epred22_0
    | epred11_0
    | op(e0,e0) = e3 ),
    inference(sr,[status(thm)],[76238,194,theory(equality)]) ).

cnf(76661,plain,
    ( op(e2,e1) = e2
    | op(e3,e3) = e2
    | op(e0,e2) = e3
    | epred22_0
    | epred11_0 ),
    inference(csr,[status(thm)],[72959,75405]) ).

cnf(76669,plain,
    ( op(e0,e2) = e3
    | op(e2,e1) = e2
    | epred22_0
    | epred11_0
    | op(e2,e2) != e1
    | op(e2,e3) != e0 ),
    inference(spm,[status(thm)],[84,76661,theory(equality)]) ).

cnf(76705,plain,
    ( op(e0,e0) = e1
    | e2 = e0
    | epred22_0
    | epred11_0
    | op(e0,e2) = e3
    | op(e2,e1) = e2 ),
    inference(spm,[status(thm)],[75949,76661,theory(equality)]) ).

cnf(76720,plain,
    ( op(e0,e0) = e1
    | epred22_0
    | epred11_0
    | op(e0,e2) = e3
    | op(e2,e1) = e2 ),
    inference(sr,[status(thm)],[76705,197,theory(equality)]) ).

cnf(76794,plain,
    ( op(e0,e2) = e3
    | op(e0,e0) = e1
    | epred22_0
    | epred11_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[136,76720,theory(equality)]) ).

cnf(77184,plain,
    ( op(e0,e2) = e3
    | op(e0,e0) = e1
    | epred22_0
    | epred11_0 ),
    inference(csr,[status(thm)],[76794,72305]) ).

cnf(77186,plain,
    ( op(e0,e0) = e1
    | epred22_0
    | epred11_0
    | e3 != op(e0,e0) ),
    inference(spm,[status(thm)],[147,77184,theory(equality)]) ).

cnf(77230,plain,
    ( op(e0,e0) = e1
    | epred22_0
    | epred11_0 ),
    inference(csr,[status(thm)],[77186,76246]) ).

cnf(77576,plain,
    ( op(e0,e2) = e3
    | op(e2,e1) = e2
    | epred22_0
    | epred11_0
    | op(e2,e3) != e0 ),
    inference(csr,[status(thm)],[76669,72888]) ).

cnf(79008,plain,
    ( op(e0,e0) = e1
    | op(e0,e0) = e0
    | op(e1,e0) = e0
    | epred11_0
    | op(e2,e0) = e0 ),
    inference(spm,[status(thm)],[74776,123,theory(equality)]) ).

cnf(79092,plain,
    ( e0 = e2
    | epred11_0
    | op(e1,e0) = e0
    | op(e0,e0) = e0
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[72305,79008,theory(equality)]) ).

cnf(79109,plain,
    ( epred11_0
    | op(e1,e0) = e0
    | op(e0,e0) = e0
    | op(e0,e0) = e1 ),
    inference(sr,[status(thm)],[79092,197,theory(equality)]) ).

cnf(79607,plain,
    ( op(e3,e0) = e2
    | op(e3,e0) = e1
    | op(e3,e0) = e0
    | epred22_0
    | epred11_0 ),
    inference(csr,[status(thm)],[76217,3173]) ).

cnf(79610,plain,
    ( op(e3,e0) = e0
    | op(e3,e0) = e1
    | epred22_0
    | epred11_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[167,79607,theory(equality)]) ).

cnf(79711,plain,
    ( op(e3,e0) = e0
    | op(e3,e0) = e1
    | epred22_0
    | epred11_0 ),
    inference(csr,[status(thm)],[79610,72305]) ).

cnf(79715,plain,
    ( op(e3,e0) = e0
    | epred22_0
    | epred11_0
    | e1 != op(e0,e0) ),
    inference(spm,[status(thm)],[170,79711,theory(equality)]) ).

cnf(79785,plain,
    ( op(e3,e0) = e0
    | epred22_0
    | epred11_0 ),
    inference(csr,[status(thm)],[79715,77230]) ).

cnf(79803,plain,
    ( op(e2,e3) = e0
    | op(e1,e3) = e0
    | op(e0,e3) = e0
    | epred22_0
    | epred11_0 ),
    inference(spm,[status(thm)],[2831,79785,theory(equality)]) ).

cnf(79905,plain,
    ( op(e2,e1) = e2
    | op(e0,e2) = e3
    | epred22_0
    | epred11_0
    | op(e0,e3) = e0
    | op(e1,e3) = e0 ),
    inference(spm,[status(thm)],[77576,79803,theory(equality)]) ).

cnf(80592,plain,
    ( op(e1,e3) = e0
    | op(e0,e3) = e0
    | op(e0,e2) = e3
    | epred22_0
    | epred11_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[136,79905,theory(equality)]) ).

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

cnf(81414,plain,
    ( op(e3,e0) = e0
    | op(e2,e3) = e2
    | op(e1,e3) = e2
    | op(e0,e3) = e2
    | epred22_0
    | e1 != op(e0,e0) ),
    inference(spm,[status(thm)],[170,49668,theory(equality)]) ).

cnf(83813,plain,
    ( op(e1,e3) = e0
    | op(e0,e3) = e0
    | op(e0,e2) = e3
    | epred22_0
    | epred11_0 ),
    inference(csr,[status(thm)],[80592,72305]) ).

cnf(83815,plain,
    ( op(e0,e2) = e3
    | op(e0,e3) = e0
    | epred22_0
    | epred11_0
    | e0 != op(e1,e1) ),
    inference(spm,[status(thm)],[138,83813,theory(equality)]) ).

cnf(83861,plain,
    ( op(e0,e2) = e3
    | op(e0,e3) = e0
    | epred22_0
    | epred11_0 ),
    inference(csr,[status(thm)],[83815,75363]) ).

cnf(83862,plain,
    ( op(e0,e2) = e3
    | epred22_0
    | epred11_0
    | e0 != op(e0,e2) ),
    inference(spm,[status(thm)],[143,83861,theory(equality)]) ).

cnf(83904,plain,
    ( op(e0,e2) = e3
    | epred22_0
    | epred11_0 ),
    inference(csr,[status(thm)],[83862,75575]) ).

cnf(83937,plain,
    ( e3 = e0
    | epred22_0
    | epred11_0 ),
    inference(spm,[status(thm)],[75575,83904,theory(equality)]) ).

cnf(83948,plain,
    ( epred22_0
    | epred11_0 ),
    inference(sr,[status(thm)],[83937,196,theory(equality)]) ).

cnf(83955,plain,
    ( op(e0,op(e0,e2)) = e2
    | op(e1,op(e1,e3)) = e3
    | epred11_0 ),
    inference(spm,[status(thm)],[1724,83948,theory(equality)]) ).

cnf(83967,plain,
    ( op(e0,op(e0,e2)) = e2
    | op(e2,e1) = e2
    | epred11_0
    | op(e2,e2) != e1 ),
    inference(spm,[status(thm)],[1721,83948,theory(equality)]) ).

cnf(83979,plain,
    ( op(e1,op(e1,e2)) = e2
    | op(e3,e0) = e3
    | epred11_0
    | op(e3,e3) != e0 ),
    inference(spm,[status(thm)],[1685,83948,theory(equality)]) ).

cnf(83985,plain,
    ( op(e1,op(e1,e1)) = e1
    | op(e1,e0) = e1
    | epred11_0
    | op(e1,e1) != e0 ),
    inference(spm,[status(thm)],[1702,83948,theory(equality)]) ).

cnf(84623,plain,
    ( op(e1,op(e1,e2)) = e2
    | op(e3,e0) = e3
    | epred11_0
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[83979,72301,theory(equality)]) ).

cnf(84640,plain,
    ( op(e1,op(e1,e2)) = e2
    | op(e1,e1) = e0
    | epred11_0 ),
    inference(csr,[status(thm)],[84623,72299]) ).

cnf(84653,plain,
    ( op(e1,e0) = e2
    | op(e1,e1) = e0
    | epred11_0
    | op(e1,e0) = e0 ),
    inference(spm,[status(thm)],[84640,72582,theory(equality)]) ).

cnf(84654,plain,
    ( op(e1,e0) = e2
    | op(e1,e1) = e0
    | epred11_0
    | op(e0,e2) = e0 ),
    inference(spm,[status(thm)],[84640,74188,theory(equality)]) ).

cnf(84656,plain,
    ( op(e1,e0) = e0
    | op(e1,e1) = e0
    | epred11_0 ),
    inference(csr,[status(thm)],[84653,72380]) ).

cnf(84663,plain,
    ( op(e1,e0) = e0
    | epred11_0
    | op(e0,e0) != e3
    | op(e0,e1) != e2 ),
    inference(spm,[status(thm)],[279,84656,theory(equality)]) ).

cnf(84737,plain,
    ( op(e0,e2) = e0
    | op(e1,e1) = e0
    | epred11_0 ),
    inference(csr,[status(thm)],[84654,72380]) ).

cnf(85286,plain,
    ( op(e1,e0) = e1
    | epred11_0
    | op(e0,e0) = e3
    | op(e1,e0) = e3 ),
    inference(spm,[status(thm)],[83985,73368,theory(equality)]) ).

cnf(85288,plain,
    ( op(e1,e0) = e1
    | epred11_0
    | op(e1,e0) = e0 ),
    inference(spm,[status(thm)],[83985,84656,theory(equality)]) ).

cnf(85289,plain,
    ( op(e1,e0) = e1
    | epred11_0
    | op(e0,e2) = e0 ),
    inference(spm,[status(thm)],[83985,84737,theory(equality)]) ).

cnf(85302,plain,
    ( op(e1,e0) = e0
    | epred11_0
    | e1 != op(e0,e0) ),
    inference(spm,[status(thm)],[172,85288,theory(equality)]) ).

cnf(85324,plain,
    ( op(e0,e0) = e1
    | op(e0,e0) = e0
    | e1 = e0
    | epred11_0
    | op(e1,e0) = e0 ),
    inference(spm,[status(thm)],[79109,85288,theory(equality)]) ).

cnf(85342,plain,
    ( op(e0,e0) = e1
    | op(e0,e0) = e0
    | epred11_0
    | op(e1,e0) = e0 ),
    inference(sr,[status(thm)],[85324,198,theory(equality)]) ).

cnf(85415,plain,
    ( op(e3,e3) = e0
    | epred11_0
    | op(e0,e2) = e0 ),
    inference(spm,[status(thm)],[72297,85289,theory(equality)]) ).

cnf(85497,plain,
    ( op(e0,e2) = e0
    | epred11_0
    | e0 != op(e3,e2) ),
    inference(spm,[status(thm)],[125,85415,theory(equality)]) ).

cnf(85717,plain,
    ( op(e0,e2) = e0
    | epred11_0
    | op(e1,e2) = e0
    | op(e2,e2) = e0 ),
    inference(spm,[status(thm)],[85497,107,theory(equality)]) ).

cnf(85853,plain,
    ( e3 = e0
    | e3 = e1
    | epred11_0
    | op(e0,e0) = e3
    | op(e1,e0) = e1 ),
    inference(spm,[status(thm)],[85288,85286,theory(equality)]) ).

cnf(85866,plain,
    ( e3 = e1
    | epred11_0
    | op(e0,e0) = e3
    | op(e1,e0) = e1 ),
    inference(sr,[status(thm)],[85853,196,theory(equality)]) ).

cnf(85867,plain,
    ( epred11_0
    | op(e0,e0) = e3
    | op(e1,e0) = e1 ),
    inference(sr,[status(thm)],[85866,194,theory(equality)]) ).

cnf(85889,plain,
    ( op(e2,e0) = e3
    | e1 = e3
    | op(e0,e0) = e3
    | epred11_0 ),
    inference(spm,[status(thm)],[72345,85867,theory(equality)]) ).

cnf(85908,plain,
    ( op(e2,e0) = e3
    | op(e0,e0) = e3
    | epred11_0 ),
    inference(sr,[status(thm)],[85889,194,theory(equality)]) ).

cnf(86268,plain,
    ( e3 = e2
    | epred11_0
    | op(e0,e0) = e3 ),
    inference(spm,[status(thm)],[72305,85908,theory(equality)]) ).

cnf(86283,plain,
    ( epred11_0
    | op(e0,e0) = e3 ),
    inference(sr,[status(thm)],[86268,193,theory(equality)]) ).

cnf(86287,plain,
    ( epred11_0
    | op(e3,e3) != e2
    | op(e3,e0) != e1 ),
    inference(spm,[status(thm)],[269,86283,theory(equality)]) ).

cnf(86300,plain,
    ( op(e3,e0) = e2
    | op(e3,e0) = e1
    | op(e3,e0) = e0
    | epred11_0 ),
    inference(spm,[status(thm)],[3173,86283,theory(equality)]) ).

cnf(86338,plain,
    ( op(e1,e0) = e0
    | epred11_0
    | op(e0,e1) != e2 ),
    inference(spm,[status(thm)],[84663,86283,theory(equality)]) ).

cnf(86361,plain,
    ( epred11_0
    | op(e0,e3) = e2
    | op(e1,e3) = e2
    | op(e2,e3) = e2
    | op(e3,e0) != e1 ),
    inference(spm,[status(thm)],[86287,95,theory(equality)]) ).

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

cnf(86380,plain,
    ( op(e1,e0) = e0
    | epred11_0
    | op(e0,e0) = e0
    | epred15_0
    | e0 != e2 ),
    inference(spm,[status(thm)],[86338,55808,theory(equality)]) ).

cnf(86450,plain,
    ( op(e1,e0) = e0
    | op(e0,e0) = e0
    | epred11_0 ),
    inference(csr,[status(thm)],[85342,85302]) ).

cnf(86625,plain,
    ( op(e0,e2) = e0
    | op(e1,e2) = e0
    | epred11_0 ),
    inference(csr,[status(thm)],[85717,72307]) ).

cnf(86626,plain,
    ( op(e0,e2) = e0
    | epred11_0
    | e0 != op(e1,e1) ),
    inference(spm,[status(thm)],[139,86625,theory(equality)]) ).

cnf(86677,plain,
    ( op(e0,e2) = e0
    | epred11_0 ),
    inference(csr,[status(thm)],[86626,84737]) ).

cnf(86678,plain,
    ( epred11_0
    | e0 != op(e0,e1) ),
    inference(spm,[status(thm)],[145,86677,theory(equality)]) ).

cnf(86679,plain,
    ( epred11_0
    | e0 != op(e0,e0) ),
    inference(spm,[status(thm)],[147,86677,theory(equality)]) ).

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

cnf(87043,plain,
    ( op(e1,e0) = e0
    | op(e0,e0) = e0
    | epred15_0
    | epred11_0 ),
    inference(csr,[status(thm)],[86380,86450]) ).

cnf(87044,plain,
    ( op(e1,e0) = e0
    | op(e0,e0) = e0
    | epred11_0 ),
    inference(csr,[status(thm)],[87043,86450]) ).

cnf(87045,plain,
    ( op(e1,e0) = e0
    | epred11_0 ),
    inference(csr,[status(thm)],[87044,86679]) ).

cnf(87191,plain,
    ( op(e3,e0) = e0
    | op(e3,e0) = e1
    | epred11_0 ),
    inference(csr,[status(thm)],[86757,72305]) ).

cnf(87205,plain,
    ( op(e2,e2) = e1
    | op(e1,e2) = e1
    | op(e0,e2) = e1
    | op(e3,e0) = e0
    | epred11_0 ),
    inference(spm,[status(thm)],[2664,87191,theory(equality)]) ).

cnf(87620,plain,
    ( op(e0,e2) = e1
    | op(e1,e2) = e1
    | op(e2,e2) = e1
    | epred11_0
    | e0 != op(e1,e0) ),
    inference(spm,[status(thm)],[168,87205,theory(equality)]) ).

cnf(88615,plain,
    ( op(e2,e3) = e2
    | op(e1,e3) = e2
    | op(e0,e3) = e2
    | epred11_0
    | op(e3,e0) = e0 ),
    inference(spm,[status(thm)],[86361,87191,theory(equality)]) ).

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

cnf(88730,plain,
    ( op(e3,e2) = e2
    | op(e3,e1) = e2
    | e1 = e2
    | epred11_0
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[86365,73485,theory(equality)]) ).

cnf(88750,plain,
    ( op(e3,e2) = e2
    | op(e3,e1) = e2
    | epred11_0
    | op(e1,e1) = e0 ),
    inference(sr,[status(thm)],[88730,195,theory(equality)]) ).

cnf(88782,plain,
    ( op(e0,e2) = e1
    | op(e1,e2) = e1
    | op(e2,e2) = e1
    | epred11_0 ),
    inference(csr,[status(thm)],[87620,87045]) ).

cnf(88862,plain,
    ( op(e0,op(e0,e2)) = e2
    | op(e2,e1) = e2
    | epred11_0
    | op(e1,e2) = e1
    | op(e0,e2) = e1 ),
    inference(spm,[status(thm)],[83967,88782,theory(equality)]) ).

cnf(88942,plain,
    ( op(e1,e1) = e0
    | e2 = e3
    | op(e3,e1) = e3
    | epred11_0
    | op(e3,e1) = e2 ),
    inference(spm,[status(thm)],[73981,88750,theory(equality)]) ).

cnf(88967,plain,
    ( op(e1,e1) = e0
    | op(e3,e1) = e3
    | epred11_0
    | op(e3,e1) = e2 ),
    inference(sr,[status(thm)],[88942,193,theory(equality)]) ).

cnf(89044,plain,
    ( op(e0,e1) = e0
    | op(e1,e1) = e0
    | e3 = e0
    | op(e2,e1) = e0
    | op(e3,e1) = e2
    | epred11_0 ),
    inference(spm,[status(thm)],[115,88967,theory(equality)]) ).

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

cnf(89369,plain,
    ( op(e0,e1) = e0
    | op(e1,e1) = e0
    | op(e2,e1) = e0
    | epred11_0 ),
    inference(csr,[status(thm)],[89080,72549]) ).

cnf(89370,plain,
    ( op(e2,e1) = e0
    | op(e1,e1) = e0
    | epred11_0 ),
    inference(csr,[status(thm)],[89369,86678]) ).

cnf(90471,plain,
    ( op(e0,e3) = e2
    | op(e1,e3) = e2
    | op(e2,e3) = e2
    | epred11_0 ),
    inference(csr,[status(thm)],[88643,87045]) ).

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

cnf(90589,plain,
    ( op(e1,e3) = e2
    | op(e0,e3) = e2
    | epred11_0 ),
    inference(csr,[status(thm)],[90474,72305]) ).

cnf(90612,plain,
    ( op(e1,e2) = e3
    | op(e0,op(e0,e2)) = e2
    | epred11_0
    | op(e0,e3) = e2 ),
    inference(spm,[status(thm)],[83955,90589,theory(equality)]) ).

cnf(91035,plain,
    ( op(e0,e0) = e2
    | op(e0,e3) = e2
    | op(e1,e2) = e3
    | epred11_0 ),
    inference(spm,[status(thm)],[90612,86677,theory(equality)]) ).

cnf(91036,plain,
    ( op(e1,e2) = e3
    | op(e0,e3) = e2
    | epred11_0 ),
    inference(csr,[status(thm)],[91035,72381]) ).

cnf(91040,plain,
    ( op(e2,e2) = e2
    | op(e2,e2) = e1
    | op(e2,e2) = e0
    | op(e0,e3) = e2
    | epred11_0 ),
    inference(spm,[status(thm)],[2571,91036,theory(equality)]) ).

cnf(91541,plain,
    ( op(e2,e2) = e2
    | op(e2,e2) = e1
    | op(e0,e3) = e2
    | epred11_0 ),
    inference(csr,[status(thm)],[91040,72307]) ).

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

cnf(91768,plain,
    ( op(e0,e3) = e2
    | op(e2,e2) = e1
    | epred11_0 ),
    inference(csr,[status(thm)],[91544,72305]) ).

cnf(91846,plain,
    ( op(e0,op(e0,e2)) = e2
    | op(e2,e1) = e2
    | epred11_0
    | op(e0,e3) = e2 ),
    inference(spm,[status(thm)],[83967,91768,theory(equality)]) ).

cnf(92889,plain,
    ( op(e0,e0) = e2
    | op(e0,e3) = e2
    | op(e2,e1) = e2
    | epred11_0 ),
    inference(spm,[status(thm)],[91846,86677,theory(equality)]) ).

cnf(92890,plain,
    ( op(e2,e1) = e2
    | op(e0,e3) = e2
    | epred11_0 ),
    inference(csr,[status(thm)],[92889,72381]) ).

cnf(92891,plain,
    ( op(e0,e3) = e2
    | epred11_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[136,92890,theory(equality)]) ).

cnf(92967,plain,
    ( op(e0,e3) = e2
    | epred11_0 ),
    inference(csr,[status(thm)],[92891,72305]) ).

cnf(92984,plain,
    ( op(e1,e2) = e2
    | op(e1,e1) = e2
    | op(e1,e0) = e2
    | epred11_0 ),
    inference(spm,[status(thm)],[3225,92967,theory(equality)]) ).

cnf(93183,plain,
    ( op(e1,e2) = e2
    | op(e1,e1) = e2
    | epred11_0 ),
    inference(csr,[status(thm)],[92984,72380]) ).

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

cnf(108196,plain,
    ( op(e0,e0) = e2
    | e0 = e1
    | op(e1,e2) = e1
    | op(e2,e1) = e2
    | epred11_0 ),
    inference(spm,[status(thm)],[88862,86677,theory(equality)]) ).

cnf(108205,plain,
    ( op(e0,e0) = e2
    | op(e1,e2) = e1
    | op(e2,e1) = e2
    | epred11_0 ),
    inference(sr,[status(thm)],[108196,198,theory(equality)]) ).

cnf(108206,plain,
    ( op(e2,e1) = e2
    | op(e1,e2) = e1
    | epred11_0 ),
    inference(csr,[status(thm)],[108205,72381]) ).

cnf(108207,plain,
    ( op(e1,e2) = e1
    | epred11_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[136,108206,theory(equality)]) ).

cnf(108306,plain,
    ( op(e1,e2) = e1
    | epred11_0 ),
    inference(csr,[status(thm)],[108207,72305]) ).

cnf(108336,plain,
    ( op(e1,e1) = e2
    | e1 = e2
    | epred11_0 ),
    inference(spm,[status(thm)],[93183,108306,theory(equality)]) ).

cnf(108358,plain,
    ( op(e1,e1) = e2
    | epred11_0 ),
    inference(sr,[status(thm)],[108336,195,theory(equality)]) ).

cnf(108400,plain,
    ( epred11_0
    | op(e2,e2) != e3
    | op(e2,e1) != e0 ),
    inference(spm,[status(thm)],[277,108358,theory(equality)]) ).

cnf(108486,plain,
    ( epred11_0
    | op(e2,e2) = e0
    | op(e2,e2) = e1
    | op(e2,e2) = e2
    | op(e2,e1) != e0 ),
    inference(spm,[status(thm)],[108400,178,theory(equality)]) ).

cnf(108989,plain,
    ( op(e2,e2) = e2
    | op(e2,e2) = e1
    | epred11_0
    | op(e2,e1) != e0 ),
    inference(csr,[status(thm)],[108486,72307]) ).

cnf(109002,plain,
    ( op(e2,e2) = e2
    | op(e2,e2) = e1
    | epred11_0
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[108989,89370,theory(equality)]) ).

cnf(109021,plain,
    ( op(e1,e1) = e0
    | op(e2,e2) = e1
    | epred11_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[135,109002,theory(equality)]) ).

cnf(109294,plain,
    ( op(e1,e1) = e0
    | op(e2,e2) = e1
    | epred11_0 ),
    inference(csr,[status(thm)],[109021,72305]) ).

cnf(109297,plain,
    ( op(e1,e1) = e0
    | epred11_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[157,109294,theory(equality)]) ).

cnf(109452,plain,
    ( op(e1,e1) = e0
    | epred11_0 ),
    inference(csr,[status(thm)],[109297,108306]) ).

cnf(109517,plain,
    ( e0 = e2
    | epred11_0 ),
    inference(spm,[status(thm)],[108358,109452,theory(equality)]) ).

cnf(109519,plain,
    epred11_0,
    inference(sr,[status(thm)],[109517,197,theory(equality)]) ).

cnf(109603,plain,
    ( op(e2,e0) = e2
    | epred10_0
    | op(e2,e3) != e2
    | $false ),
    inference(rw,[status(thm)],[3632,109519,theory(equality)]) ).

cnf(109604,plain,
    ( op(e2,e0) = e2
    | epred10_0
    | op(e2,e3) != e2 ),
    inference(cn,[status(thm)],[109603,theory(equality)]) ).

cnf(109605,plain,
    ( op(e0,e0) = e0
    | op(e2,e2) = e3
    | epred10_0
    | $false ),
    inference(rw,[status(thm)],[3475,109519,theory(equality)]) ).

cnf(109606,plain,
    ( op(e0,e0) = e0
    | op(e2,e2) = e3
    | epred10_0 ),
    inference(cn,[status(thm)],[109605,theory(equality)]) ).

cnf(109607,plain,
    ( op(e3,e3) = e3
    | op(e2,e2) = e3
    | epred10_0
    | $false ),
    inference(rw,[status(thm)],[3401,109519,theory(equality)]) ).

cnf(109608,plain,
    ( op(e3,e3) = e3
    | op(e2,e2) = e3
    | epred10_0 ),
    inference(cn,[status(thm)],[109607,theory(equality)]) ).

cnf(109611,plain,
    ( op(e2,e0) = e2
    | op(e2,e2) = e3
    | epred10_0
    | $false ),
    inference(rw,[status(thm)],[3398,109519,theory(equality)]) ).

cnf(109612,plain,
    ( op(e2,e0) = e2
    | op(e2,e2) = e3
    | epred10_0 ),
    inference(cn,[status(thm)],[109611,theory(equality)]) ).

cnf(109613,plain,
    ( op(e2,e2) = e3
    | epred10_0
    | op(e3,e3) != e3
    | op(e0,e0) != e0
    | $false ),
    inference(rw,[status(thm)],[970,109519,theory(equality)]) ).

cnf(109614,plain,
    ( op(e2,e2) = e3
    | epred10_0
    | op(e3,e3) != e3
    | op(e0,e0) != e0 ),
    inference(cn,[status(thm)],[109613,theory(equality)]) ).

cnf(109615,plain,
    ( epred10_0
    | op(e1,e1) != e3
    | $false ),
    inference(rw,[status(thm)],[2261,109519,theory(equality)]) ).

cnf(109616,plain,
    ( epred10_0
    | op(e1,e1) != e3 ),
    inference(cn,[status(thm)],[109615,theory(equality)]) ).

cnf(109617,plain,
    ( op(e1,e3) = e1
    | epred10_0
    | $false ),
    inference(rw,[status(thm)],[2100,109519,theory(equality)]) ).

cnf(109618,plain,
    ( op(e1,e3) = e1
    | epred10_0 ),
    inference(cn,[status(thm)],[109617,theory(equality)]) ).

cnf(109621,plain,
    ( epred10_0
    | op(e1,e1) = e0
    | op(e1,e1) = e1
    | op(e1,e1) = e2 ),
    inference(spm,[status(thm)],[109616,183,theory(equality)]) ).

cnf(109623,plain,
    ( epred10_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[137,109618,theory(equality)]) ).

cnf(109624,plain,
    ( epred10_0
    | e1 != op(e1,e1) ),
    inference(spm,[status(thm)],[138,109618,theory(equality)]) ).

cnf(109625,plain,
    ( epred10_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[140,109618,theory(equality)]) ).

cnf(109626,plain,
    ( epred10_0
    | e1 != op(e0,e3) ),
    inference(spm,[status(thm)],[154,109618,theory(equality)]) ).

cnf(109628,plain,
    ( op(e1,e0) = e3
    | op(e1,e1) = e3
    | e1 = e3
    | op(e1,e2) = e3
    | epred10_0 ),
    inference(spm,[status(thm)],[110,109618,theory(equality)]) ).

cnf(109632,plain,
    ( op(e2,e2) = e1
    | op(e2,e1) = e1
    | op(e2,e0) = e1
    | epred10_0 ),
    inference(spm,[status(thm)],[2656,109618,theory(equality)]) ).

cnf(109645,plain,
    ( op(e1,e0) = e3
    | op(e1,e1) = e3
    | op(e1,e2) = e3
    | epred10_0 ),
    inference(sr,[status(thm)],[109628,194,theory(equality)]) ).

cnf(109961,plain,
    ( op(e2,e3) = e2
    | epred22_0
    | op(e2,e0) = e2
    | epred10_0 ),
    inference(spm,[status(thm)],[241,109612,theory(equality)]) ).

cnf(110197,plain,
    ( epred10_0
    | op(e0,e0) = e1
    | op(e0,e1) = e1
    | op(e0,e2) = e1 ),
    inference(spm,[status(thm)],[109626,122,theory(equality)]) ).

cnf(110505,plain,
    ( op(e2,e0) = e2
    | epred10_0
    | op(e2,e1) = e2
    | op(e2,e2) = e2 ),
    inference(spm,[status(thm)],[109604,104,theory(equality)]) ).

cnf(110539,plain,
    ( op(e2,e0) = e2
    | epred10_0
    | epred22_0 ),
    inference(spm,[status(thm)],[109604,109961,theory(equality)]) ).

cnf(111178,plain,
    ( op(e2,e2) = e3
    | epred10_0
    | op(e3,e3) != e3 ),
    inference(csr,[status(thm)],[109614,109606]) ).

cnf(111179,plain,
    ( op(e2,e2) = e3
    | epred10_0 ),
    inference(csr,[status(thm)],[111178,109608]) ).

cnf(111182,plain,
    ( epred10_0
    | e3 != op(e1,e2) ),
    inference(spm,[status(thm)],[157,111179,theory(equality)]) ).

cnf(111190,plain,
    ( op(e2,e3) = e2
    | epred22_0
    | epred10_0 ),
    inference(spm,[status(thm)],[241,111179,theory(equality)]) ).

cnf(111197,plain,
    ( op(e2,e3) = e2
    | op(e2,e3) = e1
    | op(e2,e3) = e0
    | epred10_0 ),
    inference(spm,[status(thm)],[2716,111179,theory(equality)]) ).

cnf(111242,plain,
    ( op(e2,e1) = e2
    | op(e2,e1) = e1
    | op(e2,e1) = e0
    | e3 = e0
    | e3 = e1
    | e3 = e2
    | epred10_0 ),
    inference(spm,[status(thm)],[5297,111179,theory(equality)]) ).

cnf(111244,plain,
    ( op(e1,e2) = e2
    | op(e1,e2) = e1
    | op(e1,e2) = e0
    | e3 = e0
    | e3 = e1
    | e3 = e2
    | epred10_0 ),
    inference(spm,[status(thm)],[5619,111179,theory(equality)]) ).

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

cnf(111297,plain,
    ( op(e2,e1) = e2
    | op(e2,e1) = e1
    | op(e2,e1) = e0
    | e3 = e2
    | epred10_0 ),
    inference(sr,[status(thm)],[111296,194,theory(equality)]) ).

cnf(111298,plain,
    ( op(e2,e1) = e2
    | op(e2,e1) = e1
    | op(e2,e1) = e0
    | epred10_0 ),
    inference(sr,[status(thm)],[111297,193,theory(equality)]) ).

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

cnf(111303,plain,
    ( op(e1,e2) = e2
    | op(e1,e2) = e1
    | op(e1,e2) = e0
    | e3 = e2
    | epred10_0 ),
    inference(sr,[status(thm)],[111302,194,theory(equality)]) ).

cnf(111304,plain,
    ( op(e1,e2) = e2
    | op(e1,e2) = e1
    | op(e1,e2) = e0
    | epred10_0 ),
    inference(sr,[status(thm)],[111303,193,theory(equality)]) ).

cnf(111388,plain,
    ( epred22_0
    | epred10_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[134,111190,theory(equality)]) ).

cnf(111772,plain,
    ( epred22_0
    | epred10_0 ),
    inference(csr,[status(thm)],[111388,110539]) ).

cnf(111777,plain,
    ( op(e0,op(e0,e2)) = e2
    | op(e1,op(e1,e3)) = e3
    | epred10_0 ),
    inference(spm,[status(thm)],[1724,111772,theory(equality)]) ).

cnf(111807,plain,
    ( op(e1,op(e1,e1)) = e1
    | op(e1,e0) = e1
    | epred10_0
    | op(e1,e1) != e0 ),
    inference(spm,[status(thm)],[1702,111772,theory(equality)]) ).

cnf(111821,plain,
    ( op(e0,e1) = e0
    | op(e1,e0) = e1
    | epred10_0
    | op(e1,e1) != e0
    | op(e0,e0) != e1 ),
    inference(spm,[status(thm)],[1699,111772,theory(equality)]) ).

cnf(111927,plain,
    ( op(e1,e1) = e0
    | op(e1,e1) = e2
    | epred10_0 ),
    inference(csr,[status(thm)],[109621,109624]) ).

cnf(111930,plain,
    ( op(e1,e1) = e0
    | epred10_0
    | e2 != op(e0,e1) ),
    inference(spm,[status(thm)],[166,111927,theory(equality)]) ).

cnf(112093,plain,
    ( op(e1,e0) = e3
    | op(e1,e1) = e3
    | epred10_0 ),
    inference(csr,[status(thm)],[109645,111182]) ).

cnf(112094,plain,
    ( op(e1,e0) = e3
    | epred10_0 ),
    inference(csr,[status(thm)],[112093,109616]) ).

cnf(112095,plain,
    ( epred10_0
    | e3 != op(e0,e0) ),
    inference(spm,[status(thm)],[172,112094,theory(equality)]) ).

cnf(112159,plain,
    ( epred10_0
    | op(e0,e0) = e0
    | op(e0,e0) = e1
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[112095,188,theory(equality)]) ).

cnf(112342,plain,
    ( e1 = e3
    | epred10_0
    | op(e2,e0) = e1
    | op(e2,e1) = e1 ),
    inference(spm,[status(thm)],[111179,109632,theory(equality)]) ).

cnf(112380,plain,
    ( epred10_0
    | op(e2,e0) = e1
    | op(e2,e1) = e1 ),
    inference(sr,[status(thm)],[112342,194,theory(equality)]) ).

cnf(112703,plain,
    ( e2 = e3
    | epred10_0
    | op(e2,e1) = e2
    | op(e2,e0) = e2 ),
    inference(spm,[status(thm)],[111179,110505,theory(equality)]) ).

cnf(112746,plain,
    ( epred10_0
    | op(e2,e1) = e2
    | op(e2,e0) = e2 ),
    inference(sr,[status(thm)],[112703,193,theory(equality)]) ).

cnf(112748,plain,
    ( op(e2,e0) = e2
    | epred10_0
    | e2 != op(e1,e1) ),
    inference(spm,[status(thm)],[163,112746,theory(equality)]) ).

cnf(112811,plain,
    ( e2 = e1
    | op(e2,e0) = e1
    | epred10_0
    | op(e2,e0) = e2 ),
    inference(spm,[status(thm)],[112380,112746,theory(equality)]) ).

cnf(112836,plain,
    ( op(e2,e0) = e1
    | epred10_0
    | op(e2,e0) = e2 ),
    inference(sr,[status(thm)],[112811,195,theory(equality)]) ).

cnf(112841,plain,
    ( op(e2,e0) = e1
    | epred10_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[171,112836,theory(equality)]) ).

cnf(112897,plain,
    ( op(e2,e0) = e2
    | epred10_0
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[112748,111927,theory(equality)]) ).

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

cnf(113033,plain,
    ( op(e2,e0) = e2
    | epred10_0
    | op(e2,e3) = e0
    | op(e2,e3) = e1 ),
    inference(spm,[status(thm)],[109604,111197,theory(equality)]) ).

cnf(113134,plain,
    ( op(e2,e1) = e0
    | op(e2,e1) = e1
    | epred10_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[136,111298,theory(equality)]) ).

cnf(113250,plain,
    ( op(e1,e2) = e2
    | op(e1,e2) = e0
    | epred10_0 ),
    inference(csr,[status(thm)],[111304,109623]) ).

cnf(113252,plain,
    ( op(e1,e2) = e0
    | epred10_0
    | e2 != op(e1,e1) ),
    inference(spm,[status(thm)],[139,113250,theory(equality)]) ).

cnf(113343,plain,
    ( op(e1,e2) = e0
    | epred10_0
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[113252,111927,theory(equality)]) ).

cnf(113388,plain,
    ( op(e1,e1) = e0
    | epred10_0
    | e0 != op(e0,e2) ),
    inference(spm,[status(thm)],[160,113343,theory(equality)]) ).

cnf(113612,plain,
    ( op(e0,e0) = e1
    | op(e0,e0) = e0
    | epred10_0
    | op(e2,e2) != e3
    | op(e2,e0) != e1 ),
    inference(spm,[status(thm)],[281,112159,theory(equality)]) ).

cnf(113666,plain,
    ( op(e2,e0) = e1
    | epred10_0
    | op(e0,e0) = e1
    | op(e0,e0) = e0 ),
    inference(spm,[status(thm)],[112841,112159,theory(equality)]) ).

cnf(114413,plain,
    ( op(e2,e3) = e0
    | op(e2,e3) = e1
    | epred10_0 ),
    inference(csr,[status(thm)],[112988,113033]) ).

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

cnf(114582,plain,
    ( op(e2,e3) = e0
    | epred10_0 ),
    inference(csr,[status(thm)],[114418,109618]) ).

cnf(114584,plain,
    ( epred10_0
    | e0 != op(e2,e1) ),
    inference(spm,[status(thm)],[132,114582,theory(equality)]) ).

cnf(114587,plain,
    ( epred10_0
    | e0 != op(e0,e3) ),
    inference(spm,[status(thm)],[153,114582,theory(equality)]) ).

cnf(114857,plain,
    ( epred10_0
    | op(e0,e0) = e0
    | op(e0,e1) = e0
    | op(e0,e2) = e0 ),
    inference(spm,[status(thm)],[114587,124,theory(equality)]) ).

cnf(115138,plain,
    ( op(e2,e1) = e1
    | epred10_0
    | op(e2,e0) != e2 ),
    inference(csr,[status(thm)],[113134,114584]) ).

cnf(115150,plain,
    ( op(e2,e1) = e1
    | epred10_0
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[115138,112897,theory(equality)]) ).

cnf(115163,plain,
    ( op(e1,e1) = e0
    | epred10_0
    | e1 != op(e0,e1) ),
    inference(spm,[status(thm)],[165,115150,theory(equality)]) ).

cnf(115278,plain,
    ( op(e1,e1) = e0
    | epred10_0
    | op(e0,e1) = e0
    | op(e0,e0) = e0 ),
    inference(spm,[status(thm)],[113388,114857,theory(equality)]) ).

cnf(116444,plain,
    ( op(e0,e1) = e0
    | epred10_0
    | op(e1,e1) != e0
    | op(e0,e0) != e1 ),
    inference(csr,[status(thm)],[111821,109625]) ).

cnf(116449,plain,
    ( op(e0,e1) = e0
    | epred10_0
    | op(e0,e0) = e0
    | op(e0,e0) != e1 ),
    inference(spm,[status(thm)],[116444,115278,theory(equality)]) ).

cnf(116495,plain,
    ( op(e0,e0) = e1
    | op(e0,e0) = e0
    | epred10_0
    | op(e2,e2) != e3 ),
    inference(csr,[status(thm)],[113612,113666]) ).

cnf(116496,plain,
    ( op(e0,e0) = e1
    | op(e0,e0) = e0
    | epred10_0 ),
    inference(csr,[status(thm)],[116495,111179]) ).

cnf(116503,plain,
    ( op(e0,e0) = e0
    | epred10_0
    | op(e1,e1) != e2
    | op(e1,e0) != e3 ),
    inference(spm,[status(thm)],[271,116496,theory(equality)]) ).

cnf(116560,plain,
    ( e1 = e0
    | op(e0,e1) = e0
    | epred10_0
    | op(e0,e0) = e0 ),
    inference(spm,[status(thm)],[116449,116496,theory(equality)]) ).

cnf(116564,plain,
    ( op(e0,e1) = e0
    | epred10_0
    | op(e0,e0) = e0 ),
    inference(sr,[status(thm)],[116560,198,theory(equality)]) ).

cnf(116581,plain,
    ( op(e0,e0) = e0
    | epred10_0
    | op(e1,e1) != e2 ),
    inference(csr,[status(thm)],[116503,112094]) ).

cnf(116584,plain,
    ( op(e0,e0) = e0
    | epred10_0
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[116581,111927,theory(equality)]) ).

cnf(116643,plain,
    ( op(e0,e0) = e0
    | epred10_0
    | e0 != op(e0,e1) ),
    inference(spm,[status(thm)],[166,116584,theory(equality)]) ).

cnf(116808,plain,
    ( op(e0,e0) = e0
    | epred10_0 ),
    inference(csr,[status(thm)],[116643,116564]) ).

cnf(117029,plain,
    ( op(e1,e1) = e3
    | op(e0,op(e0,e2)) = e2
    | epred10_0 ),
    inference(spm,[status(thm)],[111777,109618,theory(equality)]) ).

cnf(117030,plain,
    ( op(e0,op(e0,e2)) = e2
    | epred10_0 ),
    inference(csr,[status(thm)],[117029,109616]) ).

cnf(117040,plain,
    ( op(e0,e1) = e2
    | epred10_0
    | op(e0,e1) = e1
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[117030,110197,theory(equality)]) ).

cnf(117084,plain,
    ( op(e1,e1) = e0
    | epred10_0
    | op(e0,e0) = e1
    | op(e0,e1) = e1 ),
    inference(spm,[status(thm)],[111930,117040,theory(equality)]) ).

cnf(117093,plain,
    ( op(e1,e1) = e0
    | op(e0,e0) = e1
    | epred10_0 ),
    inference(csr,[status(thm)],[117084,115163]) ).

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

cnf(119181,plain,
    ( op(e1,op(e1,e1)) = e1
    | epred10_0
    | op(e1,e1) != e0 ),
    inference(csr,[status(thm)],[111807,109625]) ).

cnf(119185,plain,
    ( op(e1,e0) = e1
    | epred10_0
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[119181,117093,theory(equality)]) ).

cnf(119188,plain,
    ( op(e0,e0) = e1
    | epred10_0 ),
    inference(csr,[status(thm)],[119185,109625]) ).

cnf(119251,plain,
    ( e1 = e0
    | epred10_0 ),
    inference(spm,[status(thm)],[116808,119188,theory(equality)]) ).

cnf(119256,plain,
    epred10_0,
    inference(sr,[status(thm)],[119251,198,theory(equality)]) ).

cnf(119364,plain,
    ( op(e0,e0) = e3
    | epred9_0
    | op(e1,e1) != e2
    | $false ),
    inference(rw,[status(thm)],[3758,119256,theory(equality)]) ).

cnf(119365,plain,
    ( op(e0,e0) = e3
    | epred9_0
    | op(e1,e1) != e2 ),
    inference(cn,[status(thm)],[119364,theory(equality)]) ).

cnf(119366,plain,
    ( op(e0,e0) = e3
    | epred9_0
    | op(e3,e2) != e3
    | $false ),
    inference(rw,[status(thm)],[3756,119256,theory(equality)]) ).

cnf(119367,plain,
    ( op(e0,e0) = e3
    | epred9_0
    | op(e3,e2) != e3 ),
    inference(cn,[status(thm)],[119366,theory(equality)]) ).

cnf(119370,plain,
    ( epred9_0
    | op(e1,e1) != e2
    | op(e0,e3) != e0
    | $false ),
    inference(rw,[status(thm)],[3373,119256,theory(equality)]) ).

cnf(119371,plain,
    ( epred9_0
    | op(e1,e1) != e2
    | op(e0,e3) != e0 ),
    inference(cn,[status(thm)],[119370,theory(equality)]) ).

cnf(119374,plain,
    ( op(e1,e2) = e1
    | epred9_0
    | op(e0,e3) != e0
    | $false ),
    inference(rw,[status(thm)],[2940,119256,theory(equality)]) ).

cnf(119375,plain,
    ( op(e1,e2) = e1
    | epred9_0
    | op(e0,e3) != e0 ),
    inference(cn,[status(thm)],[119374,theory(equality)]) ).

cnf(119376,plain,
    ( op(e0,e0) = e3
    | op(e1,e2) = e1
    | epred9_0
    | $false ),
    inference(rw,[status(thm)],[2496,119256,theory(equality)]) ).

cnf(119377,plain,
    ( op(e0,e0) = e3
    | op(e1,e2) = e1
    | epred9_0 ),
    inference(cn,[status(thm)],[119376,theory(equality)]) ).

cnf(119378,plain,
    ( op(e0,e0) = e3
    | op(e3,e3) = e2
    | epred9_0
    | $false ),
    inference(rw,[status(thm)],[2418,119256,theory(equality)]) ).

cnf(119379,plain,
    ( op(e0,e0) = e3
    | op(e3,e3) = e2
    | epred9_0 ),
    inference(cn,[status(thm)],[119378,theory(equality)]) ).

cnf(119380,plain,
    ( op(e1,e3) = e1
    | epred9_0
    | op(e3,e2) != e3
    | $false ),
    inference(rw,[status(thm)],[903,119256,theory(equality)]) ).

cnf(119381,plain,
    ( op(e1,e3) = e1
    | epred9_0
    | op(e3,e2) != e3 ),
    inference(cn,[status(thm)],[119380,theory(equality)]) ).

cnf(119382,plain,
    ( op(e1,e3) = e1
    | epred9_0
    | op(e1,e1) != e2
    | $false ),
    inference(rw,[status(thm)],[935,119256,theory(equality)]) ).

cnf(119383,plain,
    ( op(e1,e3) = e1
    | epred9_0
    | op(e1,e1) != e2 ),
    inference(cn,[status(thm)],[119382,theory(equality)]) ).

cnf(119384,plain,
    ( op(e1,e2) = e1
    | epred9_0
    | op(e1,e1) != e3
    | $false ),
    inference(rw,[status(thm)],[946,119256,theory(equality)]) ).

cnf(119385,plain,
    ( op(e1,e2) = e1
    | epred9_0
    | op(e1,e1) != e3 ),
    inference(cn,[status(thm)],[119384,theory(equality)]) ).

cnf(119388,plain,
    ( op(e1,e3) = e1
    | op(e1,e2) = e1
    | epred9_0
    | $false ),
    inference(rw,[status(thm)],[951,119256,theory(equality)]) ).

cnf(119389,plain,
    ( op(e1,e3) = e1
    | op(e1,e2) = e1
    | epred9_0 ),
    inference(cn,[status(thm)],[119388,theory(equality)]) ).

cnf(119390,plain,
    ( op(e1,e3) = e1
    | op(e3,e3) = e2
    | epred9_0
    | $false ),
    inference(rw,[status(thm)],[919,119256,theory(equality)]) ).

cnf(119391,plain,
    ( op(e1,e3) = e1
    | op(e3,e3) = e2
    | epred9_0 ),
    inference(cn,[status(thm)],[119390,theory(equality)]) ).

cnf(119400,plain,
    ( op(e0,e0) = e3
    | epred9_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[141,119377,theory(equality)]) ).

cnf(119401,plain,
    ( op(e0,e0) = e3
    | epred9_0
    | e1 != op(e0,e2) ),
    inference(spm,[status(thm)],[160,119377,theory(equality)]) ).

cnf(119440,plain,
    ( op(e0,e0) = e3
    | epred9_0
    | e2 != op(e3,e2) ),
    inference(spm,[status(thm)],[125,119379,theory(equality)]) ).

cnf(119441,plain,
    ( op(e0,e0) = e3
    | epred9_0
    | e2 != op(e3,e1) ),
    inference(spm,[status(thm)],[126,119379,theory(equality)]) ).

cnf(119462,plain,
    ( op(e3,e2) = e3
    | epred22_0
    | op(e0,e0) = e3
    | epred9_0 ),
    inference(spm,[status(thm)],[204,119379,theory(equality)]) ).

cnf(119491,plain,
    ( op(e1,e2) = e1
    | epred9_0
    | e1 != op(e1,e1) ),
    inference(spm,[status(thm)],[138,119389,theory(equality)]) ).

cnf(119495,plain,
    ( op(e1,e0) = e3
    | op(e1,e1) = e3
    | e1 = e3
    | op(e1,e2) = e3
    | op(e1,e2) = e1
    | epred9_0 ),
    inference(spm,[status(thm)],[110,119389,theory(equality)]) ).

cnf(119512,plain,
    ( op(e1,e0) = e3
    | op(e1,e1) = e3
    | op(e1,e2) = e3
    | op(e1,e2) = e1
    | epred9_0 ),
    inference(sr,[status(thm)],[119495,194,theory(equality)]) ).

cnf(119658,plain,
    ( op(e1,e3) = e1
    | epred9_0
    | e2 != op(e3,e2) ),
    inference(spm,[status(thm)],[125,119391,theory(equality)]) ).

cnf(119661,plain,
    ( op(e1,e3) = e1
    | epred9_0
    | e2 != op(e1,e3) ),
    inference(spm,[status(thm)],[150,119391,theory(equality)]) ).

cnf(119676,plain,
    ( op(e3,e0) = e3
    | op(e3,e1) = e3
    | e2 = e3
    | op(e3,e2) = e3
    | op(e1,e3) = e1
    | epred9_0 ),
    inference(spm,[status(thm)],[94,119391,theory(equality)]) ).

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

cnf(119680,plain,
    ( op(e3,e2) = e3
    | epred22_0
    | op(e1,e3) = e1
    | epred9_0 ),
    inference(spm,[status(thm)],[204,119391,theory(equality)]) ).

cnf(119700,plain,
    ( op(e3,e0) = e3
    | op(e3,e1) = e3
    | op(e3,e2) = e3
    | op(e1,e3) = e1
    | epred9_0 ),
    inference(sr,[status(thm)],[119676,193,theory(equality)]) ).

cnf(119701,plain,
    ( op(e3,e0) = e1
    | op(e3,e1) = e1
    | op(e3,e2) = e1
    | op(e1,e3) = e1
    | epred9_0 ),
    inference(sr,[status(thm)],[119677,195,theory(equality)]) ).

cnf(120770,plain,
    ( op(e0,e0) = e3
    | epred9_0
    | op(e3,e2) = e0
    | op(e3,e2) = e1
    | op(e3,e2) = e2 ),
    inference(spm,[status(thm)],[119367,174,theory(equality)]) ).

cnf(120822,plain,
    ( op(e0,e0) = e3
    | epred9_0
    | epred22_0 ),
    inference(spm,[status(thm)],[119367,119462,theory(equality)]) ).

cnf(120844,plain,
    ( op(e1,e3) = e1
    | epred9_0
    | op(e3,e2) = e0
    | op(e3,e2) = e1
    | op(e3,e2) = e2 ),
    inference(spm,[status(thm)],[119381,174,theory(equality)]) ).

cnf(120897,plain,
    ( op(e1,e3) = e1
    | epred9_0
    | epred22_0 ),
    inference(spm,[status(thm)],[119381,119680,theory(equality)]) ).

cnf(120900,plain,
    ( op(e1,e2) = e1
    | epred9_0
    | op(e1,e1) = e0
    | op(e1,e1) = e1
    | op(e1,e1) = e2 ),
    inference(spm,[status(thm)],[119385,183,theory(equality)]) ).

cnf(120917,plain,
    ( op(e2,op(e2,e0)) = e0
    | op(e0,e3) = e0
    | epred22_0
    | epred9_0 ),
    inference(spm,[status(thm)],[259,120822,theory(equality)]) ).

cnf(120919,plain,
    ( op(e2,e0) = e2
    | op(e2,e0) = e1
    | op(e2,e0) = e0
    | epred22_0
    | epred9_0 ),
    inference(spm,[status(thm)],[2910,120822,theory(equality)]) ).

cnf(120923,plain,
    ( op(e0,e3) = e2
    | op(e0,e3) = e1
    | op(e0,e3) = e0
    | epred22_0
    | epred9_0 ),
    inference(spm,[status(thm)],[3353,120822,theory(equality)]) ).

cnf(120924,plain,
    ( op(e0,e1) = e2
    | op(e0,e1) = e1
    | op(e0,e1) = e0
    | epred22_0
    | epred9_0 ),
    inference(spm,[status(thm)],[3363,120822,theory(equality)]) ).

cnf(121028,plain,
    ( epred22_0
    | epred9_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[137,120897,theory(equality)]) ).

cnf(121031,plain,
    ( epred22_0
    | epred9_0
    | e1 != op(e0,e3) ),
    inference(spm,[status(thm)],[154,120897,theory(equality)]) ).

cnf(121033,plain,
    ( op(e1,e0) = e3
    | op(e1,e1) = e3
    | e1 = e3
    | op(e1,e2) = e3
    | epred22_0
    | epred9_0 ),
    inference(spm,[status(thm)],[110,120897,theory(equality)]) ).

cnf(121037,plain,
    ( op(e2,e2) = e1
    | op(e2,e1) = e1
    | op(e2,e0) = e1
    | epred22_0
    | epred9_0 ),
    inference(spm,[status(thm)],[2656,120897,theory(equality)]) ).

cnf(121050,plain,
    ( op(e1,e0) = e3
    | op(e1,e1) = e3
    | op(e1,e2) = e3
    | epred22_0
    | epred9_0 ),
    inference(sr,[status(thm)],[121033,194,theory(equality)]) ).

cnf(121347,plain,
    ( op(e0,e0) = e3
    | epred9_0
    | op(e0,e1) = e2
    | op(e1,e1) = e2
    | op(e2,e1) = e2 ),
    inference(spm,[status(thm)],[119441,111,theory(equality)]) ).

cnf(121734,plain,
    ( e2 = e1
    | epred9_0
    | op(e1,e0) = e2
    | op(e1,e1) = e2
    | op(e1,e2) = e2 ),
    inference(spm,[status(thm)],[119661,112,theory(equality)]) ).

cnf(121739,plain,
    ( epred9_0
    | op(e1,e0) = e2
    | op(e1,e1) = e2
    | op(e1,e2) = e2 ),
    inference(sr,[status(thm)],[121734,195,theory(equality)]) ).

cnf(121891,plain,
    ( e2 = e1
    | op(e0,e0) = e3
    | epred9_0
    | op(e1,e1) = e2
    | op(e1,e0) = e2 ),
    inference(spm,[status(thm)],[119377,121739,theory(equality)]) ).

cnf(121902,plain,
    ( op(e0,e0) = e3
    | epred9_0
    | op(e1,e1) = e2
    | op(e1,e0) = e2 ),
    inference(sr,[status(thm)],[121891,195,theory(equality)]) ).

cnf(121903,plain,
    ( op(e0,e0) = e3
    | op(e1,e0) = e2
    | epred9_0 ),
    inference(csr,[status(thm)],[121902,119365]) ).

cnf(122318,plain,
    ( op(e2,e0) = e0
    | op(e2,e0) = e1
    | epred22_0
    | epred9_0
    | e2 != op(e1,e0) ),
    inference(spm,[status(thm)],[169,120919,theory(equality)]) ).

cnf(122655,plain,
    ( op(e0,e3) = e2
    | op(e0,e3) = e0
    | epred22_0
    | epred9_0 ),
    inference(csr,[status(thm)],[120923,121031]) ).

cnf(122658,plain,
    ( op(e0,e3) = e0
    | epred22_0
    | epred9_0
    | e2 != op(e0,e1) ),
    inference(spm,[status(thm)],[144,122655,theory(equality)]) ).

cnf(122807,plain,
    ( op(e0,e3) = e0
    | epred22_0
    | epred9_0
    | op(e0,e1) = e0
    | op(e0,e1) = e1 ),
    inference(spm,[status(thm)],[122658,120924,theory(equality)]) ).

cnf(122938,plain,
    ( op(e2,e0) = e1
    | op(e2,e1) = e1
    | epred22_0
    | epred9_0
    | op(e1,e1) != e0
    | op(e1,e2) != e3 ),
    inference(spm,[status(thm)],[291,121037,theory(equality)]) ).

cnf(122941,plain,
    ( op(e2,e0) = e1
    | op(e2,e1) = e1
    | epred22_0
    | epred9_0
    | op(e1,e1) != e3
    | op(e1,e2) != e1
    | e1 != e0 ),
    inference(spm,[status(thm)],[90,121037,theory(equality)]) ).

cnf(123804,plain,
    ( op(e2,e0) = e1
    | op(e2,e1) = e1
    | epred22_0
    | epred9_0
    | op(e1,e1) != e3
    | op(e1,e2) != e1 ),
    inference(csr,[status(thm)],[122941,121028]) ).

cnf(123805,plain,
    ( op(e2,e0) = e1
    | op(e2,e1) = e1
    | epred22_0
    | epred9_0
    | op(e1,e1) != e3 ),
    inference(csr,[status(thm)],[123804,119385]) ).

cnf(123920,plain,
    ( op(e1,e2) = e1
    | epred9_0
    | op(e0,e1) = e1
    | op(e0,e1) = e0
    | epred22_0 ),
    inference(spm,[status(thm)],[119375,122807,theory(equality)]) ).

cnf(124345,plain,
    ( op(e0,e1) = e0
    | op(e0,e1) = e1
    | epred22_0
    | epred9_0 ),
    inference(csr,[status(thm)],[123920,121028]) ).

cnf(126376,plain,
    ( op(e1,e0) = e3
    | op(e1,e2) = e1
    | op(e1,e2) = e3
    | epred9_0 ),
    inference(csr,[status(thm)],[119512,119385]) ).

cnf(126412,plain,
    ( e3 = e2
    | op(e1,e1) = e2
    | op(e1,e0) = e2
    | epred9_0
    | op(e1,e2) = e1
    | op(e1,e0) = e3 ),
    inference(spm,[status(thm)],[121739,126376,theory(equality)]) ).

cnf(126433,plain,
    ( op(e1,e1) = e2
    | op(e1,e0) = e2
    | epred9_0
    | op(e1,e2) = e1
    | op(e1,e0) = e3 ),
    inference(sr,[status(thm)],[126412,193,theory(equality)]) ).

cnf(127005,plain,
    ( op(e3,e0) = e3
    | op(e3,e1) = e3
    | op(e1,e3) = e1
    | epred9_0 ),
    inference(csr,[status(thm)],[119700,119381]) ).

cnf(127185,plain,
    ( op(e3,e0) = e1
    | op(e3,e1) = e1
    | op(e3,e2) = e1
    | epred9_0 ),
    inference(csr,[status(thm)],[119701,3055]) ).

cnf(127554,plain,
    ( op(e0,e0) = e3
    | op(e3,e2) = e0
    | op(e3,e2) = e1
    | epred9_0 ),
    inference(csr,[status(thm)],[120770,119440]) ).

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

cnf(127941,plain,
    ( op(e3,e2) = e0
    | op(e0,e0) = e3
    | epred9_0 ),
    inference(csr,[status(thm)],[127559,119377]) ).

cnf(127943,plain,
    ( op(e0,e0) = e3
    | epred9_0
    | e0 != op(e3,e1) ),
    inference(spm,[status(thm)],[127,127941,theory(equality)]) ).

cnf(128100,plain,
    ( op(e0,e0) = e3
    | epred9_0
    | op(e0,e1) = e0
    | op(e1,e1) = e0
    | op(e2,e1) = e0 ),
    inference(spm,[status(thm)],[127943,115,theory(equality)]) ).

cnf(129190,plain,
    ( op(e1,e3) = e1
    | op(e3,e2) = e0
    | op(e3,e2) = e1
    | epred9_0 ),
    inference(csr,[status(thm)],[120844,119658]) ).

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

cnf(129439,plain,
    ( op(e3,e2) = e0
    | op(e1,e3) = e1
    | epred9_0 ),
    inference(csr,[status(thm)],[129195,119389]) ).

cnf(129500,plain,
    ( e0 = e1
    | op(e3,e1) = e1
    | op(e3,e0) = e1
    | epred9_0
    | op(e1,e3) = e1 ),
    inference(spm,[status(thm)],[127185,129439,theory(equality)]) ).

cnf(129542,plain,
    ( op(e3,e1) = e1
    | op(e3,e0) = e1
    | epred9_0
    | op(e1,e3) = e1 ),
    inference(sr,[status(thm)],[129500,198,theory(equality)]) ).

cnf(129797,plain,
    ( op(e1,e3) = e1
    | e1 = e3
    | op(e3,e0) = e3
    | epred9_0
    | op(e3,e0) = e1 ),
    inference(spm,[status(thm)],[127005,129542,theory(equality)]) ).

cnf(129834,plain,
    ( op(e1,e3) = e1
    | op(e3,e0) = e3
    | epred9_0
    | op(e3,e0) = e1 ),
    inference(sr,[status(thm)],[129797,194,theory(equality)]) ).

cnf(129885,plain,
    ( op(e3,e0) = e1
    | op(e1,e3) = e1
    | epred9_0
    | e3 != op(e0,e0) ),
    inference(spm,[status(thm)],[170,129834,theory(equality)]) ).

cnf(130336,plain,
    ( op(e1,e2) = e1
    | op(e1,e1) = e0
    | op(e1,e1) = e2
    | epred9_0 ),
    inference(csr,[status(thm)],[120900,119491]) ).

cnf(130337,plain,
    ( op(e1,e1) = e2
    | op(e1,e1) = e0
    | epred9_0
    | e1 != op(e1,e1) ),
    inference(spm,[status(thm)],[139,130336,theory(equality)]) ).

cnf(130365,plain,
    ( epred22_0
    | epred9_0
    | op(e1,e1) = e2
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[121028,130336,theory(equality)]) ).

cnf(130366,plain,
    ( e1 = e2
    | op(e1,e1) = e2
    | op(e1,e0) = e2
    | epred9_0
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[121739,130336,theory(equality)]) ).

cnf(130385,plain,
    ( op(e1,e1) = e2
    | op(e1,e0) = e2
    | epred9_0
    | op(e1,e1) = e0 ),
    inference(sr,[status(thm)],[130366,195,theory(equality)]) ).

cnf(130406,plain,
    ( op(e0,e3) = e0
    | op(e1,e2) = e1
    | epred22_0
    | op(e1,e1) = e0
    | epred9_0
    | op(e0,e0) != e3 ),
    inference(spm,[status(thm)],[219,130365,theory(equality)]) ).

cnf(130447,plain,
    ( epred9_0
    | op(e1,e1) = e0
    | epred22_0
    | op(e0,e3) != e0 ),
    inference(spm,[status(thm)],[119371,130365,theory(equality)]) ).

cnf(130758,plain,
    ( op(e1,e3) = e1
    | epred9_0
    | op(e1,e1) = e0
    | op(e1,e0) = e2 ),
    inference(spm,[status(thm)],[119383,130385,theory(equality)]) ).

cnf(130785,plain,
    ( op(e1,e0) = e0
    | op(e1,e1) = e0
    | e1 = e0
    | op(e1,e2) = e0
    | op(e1,e0) = e2
    | epred9_0 ),
    inference(spm,[status(thm)],[116,130758,theory(equality)]) ).

cnf(130803,plain,
    ( op(e1,e0) = e0
    | op(e1,e1) = e0
    | op(e1,e2) = e0
    | op(e1,e0) = e2
    | epred9_0 ),
    inference(sr,[status(thm)],[130785,198,theory(equality)]) ).

cnf(132060,plain,
    ( op(e0,e0) = e3
    | op(e0,e1) = e2
    | op(e2,e1) = e2
    | epred9_0 ),
    inference(csr,[status(thm)],[121347,119365]) ).

cnf(133074,plain,
    ( e1 = e2
    | op(e1,e1) = e2
    | op(e1,e0) = e2
    | epred9_0
    | op(e1,e0) = e3 ),
    inference(spm,[status(thm)],[121739,126433,theory(equality)]) ).

cnf(133093,plain,
    ( op(e1,e1) = e2
    | op(e1,e0) = e2
    | epred9_0
    | op(e1,e0) = e3 ),
    inference(sr,[status(thm)],[133074,195,theory(equality)]) ).

cnf(133829,plain,
    ( e0 = e2
    | op(e0,e1) = e2
    | op(e0,e0) = e3
    | epred9_0
    | op(e1,e1) = e0
    | op(e0,e1) = e0 ),
    inference(spm,[status(thm)],[132060,128100,theory(equality)]) ).

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

cnf(134322,plain,
    ( e0 = e1
    | e0 = e3
    | op(e1,e0) = e3
    | epred9_0
    | op(e1,e0) = e2
    | op(e1,e1) = e0
    | op(e1,e0) = e0 ),
    inference(spm,[status(thm)],[126376,130803,theory(equality)]) ).

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

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

cnf(134992,plain,
    ( op(e1,e0) = e3
    | op(e1,e0) = e2
    | e0 = e2
    | epred9_0
    | op(e1,e0) = e0 ),
    inference(spm,[status(thm)],[133093,134353,theory(equality)]) ).

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

cnf(134999,plain,
    ( op(e1,e0) = e0
    | op(e1,e0) = e2
    | epred9_0
    | e3 != op(e0,e0) ),
    inference(spm,[status(thm)],[172,134996,theory(equality)]) ).

cnf(135076,plain,
    ( op(e1,e0) = e0
    | op(e1,e0) = e2
    | epred9_0 ),
    inference(csr,[status(thm)],[134999,121903]) ).

cnf(141001,plain,
    ( op(e0,e3) = e0
    | op(e1,e2) = e1
    | op(e1,e1) = e0
    | epred22_0
    | epred9_0 ),
    inference(csr,[status(thm)],[130406,119377]) ).

cnf(141002,plain,
    ( op(e0,e3) = e0
    | op(e1,e1) = e0
    | epred22_0
    | epred9_0 ),
    inference(csr,[status(thm)],[141001,121028]) ).

cnf(141003,plain,
    ( op(e1,e1) = e0
    | epred22_0
    | epred9_0 ),
    inference(csr,[status(thm)],[141002,130447]) ).

cnf(141005,plain,
    ( epred22_0
    | epred9_0
    | e0 != op(e0,e1) ),
    inference(spm,[status(thm)],[166,141003,theory(equality)]) ).

cnf(141010,plain,
    ( epred22_0
    | epred9_0
    | op(e0,e0) != e3
    | op(e0,e1) != e2 ),
    inference(spm,[status(thm)],[279,141003,theory(equality)]) ).

cnf(141070,plain,
    ( op(e2,e1) = e1
    | op(e2,e0) = e1
    | epred22_0
    | epred9_0
    | op(e1,e2) != e3 ),
    inference(spm,[status(thm)],[122938,141003,theory(equality)]) ).

cnf(141077,plain,
    ( op(e1,e0) = e3
    | op(e1,e0) = e2
    | e0 = e2
    | epred9_0
    | epred22_0 ),
    inference(spm,[status(thm)],[133093,141003,theory(equality)]) ).

cnf(141089,plain,
    ( op(e1,e0) = e3
    | op(e1,e0) = e2
    | epred9_0
    | epred22_0 ),
    inference(sr,[status(thm)],[141077,197,theory(equality)]) ).

cnf(141106,plain,
    ( epred22_0
    | epred9_0
    | op(e0,e1) = e0
    | op(e0,e1) = e1
    | op(e0,e1) = e2
    | e3 != e0 ),
    inference(spm,[status(thm)],[141005,187,theory(equality)]) ).

cnf(141177,plain,
    ( e3 = e2
    | e3 = e0
    | epred9_0
    | op(e1,e0) = e2
    | epred22_0 ),
    inference(spm,[status(thm)],[135076,141089,theory(equality)]) ).

cnf(141208,plain,
    ( e3 = e0
    | epred9_0
    | op(e1,e0) = e2
    | epred22_0 ),
    inference(sr,[status(thm)],[141177,193,theory(equality)]) ).

cnf(141209,plain,
    ( epred9_0
    | op(e1,e0) = e2
    | epred22_0 ),
    inference(sr,[status(thm)],[141208,196,theory(equality)]) ).

cnf(141250,plain,
    ( op(e2,e0) = e1
    | op(e2,e0) = e0
    | epred22_0
    | epred9_0 ),
    inference(spm,[status(thm)],[122318,141209,theory(equality)]) ).

cnf(141292,plain,
    ( epred22_0
    | epred9_0
    | op(e0,e1) != e2 ),
    inference(csr,[status(thm)],[141010,120822]) ).

cnf(141362,plain,
    ( op(e2,e1) = e0
    | op(e0,e3) = e0
    | epred22_0
    | epred9_0
    | op(e2,e0) = e0 ),
    inference(spm,[status(thm)],[120917,141250,theory(equality)]) ).

cnf(141792,plain,
    ( op(e2,e0) = e0
    | op(e0,e3) = e0
    | epred22_0
    | epred9_0
    | e0 != op(e1,e1) ),
    inference(spm,[status(thm)],[163,141362,theory(equality)]) ).

cnf(141965,plain,
    ( op(e2,e0) = e1
    | op(e2,e1) = e1
    | epred22_0
    | epred9_0
    | op(e1,e1) = e3
    | op(e1,e0) = e3 ),
    inference(spm,[status(thm)],[141070,121050,theory(equality)]) ).

cnf(142165,plain,
    ( op(e2,e0) = e0
    | op(e0,e3) = e0
    | epred22_0
    | epred9_0 ),
    inference(csr,[status(thm)],[141792,141003]) ).

cnf(142778,plain,
    ( op(e0,e1) = e0
    | op(e0,e1) = e1
    | op(e0,e1) = e2
    | epred22_0
    | epred9_0 ),
    inference(csr,[status(thm)],[141106,124345]) ).

cnf(142779,plain,
    ( op(e0,e1) = e0
    | op(e0,e1) = e1
    | epred22_0
    | epred9_0 ),
    inference(csr,[status(thm)],[142778,141292]) ).

cnf(142780,plain,
    ( op(e0,e1) = e1
    | epred22_0
    | epred9_0 ),
    inference(csr,[status(thm)],[142779,141005]) ).

cnf(146948,plain,
    ( op(e2,e0) = e1
    | op(e2,e1) = e1
    | op(e1,e0) = e3
    | epred22_0
    | epred9_0 ),
    inference(csr,[status(thm)],[141965,123805]) ).

cnf(146951,plain,
    ( op(e1,e0) = e3
    | op(e2,e0) = e1
    | epred22_0
    | epred9_0
    | e1 != op(e0,e1) ),
    inference(spm,[status(thm)],[165,146948,theory(equality)]) ).

cnf(147062,plain,
    ( op(e1,e0) = e3
    | op(e2,e0) = e1
    | epred22_0
    | epred9_0 ),
    inference(csr,[status(thm)],[146951,142780]) ).

cnf(147127,plain,
    ( op(e0,e3) = e0
    | e1 = e0
    | epred22_0
    | epred9_0
    | op(e1,e0) = e3 ),
    inference(spm,[status(thm)],[142165,147062,theory(equality)]) ).

cnf(147147,plain,
    ( op(e0,e3) = e0
    | epred22_0
    | epred9_0
    | op(e1,e0) = e3 ),
    inference(sr,[status(thm)],[147127,198,theory(equality)]) ).

cnf(147310,plain,
    ( e3 = e2
    | e3 = e0
    | epred9_0
    | op(e0,e3) = e0
    | epred22_0 ),
    inference(spm,[status(thm)],[135076,147147,theory(equality)]) ).

cnf(147342,plain,
    ( e3 = e0
    | epred9_0
    | op(e0,e3) = e0
    | epred22_0 ),
    inference(sr,[status(thm)],[147310,193,theory(equality)]) ).

cnf(147343,plain,
    ( epred9_0
    | op(e0,e3) = e0
    | epred22_0 ),
    inference(sr,[status(thm)],[147342,196,theory(equality)]) ).

cnf(147373,plain,
    ( op(e1,e2) = e1
    | epred9_0
    | epred22_0 ),
    inference(spm,[status(thm)],[119375,147343,theory(equality)]) ).

cnf(147464,plain,
    ( epred22_0
    | epred9_0 ),
    inference(csr,[status(thm)],[147373,121028]) ).

cnf(147467,plain,
    ( op(e0,op(e0,e1)) = e1
    | op(e1,op(e1,e2)) = e2
    | epred9_0 ),
    inference(spm,[status(thm)],[1733,147464,theory(equality)]) ).

cnf(147472,plain,
    ( op(e0,op(e0,e0)) = e0
    | op(e1,op(e1,e3)) = e3
    | epred9_0 ),
    inference(spm,[status(thm)],[1740,147464,theory(equality)]) ).

cnf(147499,plain,
    ( op(e1,op(e1,e1)) = e1
    | op(e1,e0) = e1
    | epred9_0
    | op(e1,e1) != e0 ),
    inference(spm,[status(thm)],[1702,147464,theory(equality)]) ).

cnf(147504,plain,
    ( op(e0,op(e0,e0)) = e0
    | op(e0,e1) = e0
    | epred9_0
    | op(e0,e0) != e1 ),
    inference(spm,[status(thm)],[1739,147464,theory(equality)]) ).

cnf(147581,plain,
    ( op(e1,e1) = e2
    | op(e0,op(e0,e1)) = e1
    | epred9_0
    | op(e0,e0) = e3 ),
    inference(spm,[status(thm)],[147467,119377,theory(equality)]) ).

cnf(148077,plain,
    ( op(e1,e1) = e3
    | op(e0,op(e0,e0)) = e0
    | epred9_0
    | op(e1,e2) = e1 ),
    inference(spm,[status(thm)],[147472,119389,theory(equality)]) ).

cnf(148869,plain,
    ( op(e0,op(e0,e1)) = e1
    | op(e0,e0) = e3
    | epred9_0 ),
    inference(csr,[status(thm)],[147581,119365]) ).

cnf(149008,plain,
    ( op(e1,e0) = e1
    | epred9_0
    | op(e0,e1) = e0
    | op(e0,e0) = e3
    | op(e0,e1) = e2 ),
    inference(spm,[status(thm)],[147499,133853,theory(equality)]) ).

cnf(149084,plain,
    ( op(e0,op(e0,e0)) = e0
    | op(e1,e2) = e1
    | epred9_0 ),
    inference(csr,[status(thm)],[148077,119385]) ).

cnf(149365,plain,
    ( op(e0,e1) = e2
    | op(e0,e0) = e3
    | op(e0,e1) = e0
    | epred9_0 ),
    inference(csr,[status(thm)],[149008,119400]) ).

cnf(149416,plain,
    ( op(e0,e2) = e1
    | op(e0,e0) = e3
    | epred9_0
    | op(e0,e1) = e0 ),
    inference(spm,[status(thm)],[148869,149365,theory(equality)]) ).

cnf(149424,plain,
    ( op(e0,e1) = e0
    | op(e0,e0) = e3
    | epred9_0 ),
    inference(csr,[status(thm)],[149416,119401]) ).

cnf(149476,plain,
    ( op(e0,e0) = e1
    | op(e0,e0) = e3
    | epred9_0 ),
    inference(spm,[status(thm)],[148869,149424,theory(equality)]) ).

cnf(149488,plain,
    ( op(e0,e0) = e1
    | epred9_0
    | op(e3,e3) != e2
    | op(e3,e0) != e1 ),
    inference(spm,[status(thm)],[269,149476,theory(equality)]) ).

cnf(149541,plain,
    ( op(e1,e3) = e1
    | op(e3,e0) = e1
    | epred9_0
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[129885,149476,theory(equality)]) ).

cnf(149548,plain,
    ( op(e0,e3) = e0
    | op(e1,e2) = e1
    | epred9_0
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[149084,149476,theory(equality)]) ).

cnf(149611,plain,
    ( op(e0,e0) = e1
    | epred9_0
    | op(e1,e3) = e1
    | op(e3,e0) != e1 ),
    inference(spm,[status(thm)],[149488,119391,theory(equality)]) ).

cnf(149902,plain,
    ( op(e0,e0) = e1
    | op(e1,e2) = e1
    | epred9_0 ),
    inference(csr,[status(thm)],[149548,119375]) ).

cnf(150717,plain,
    ( op(e0,e0) = e1
    | op(e1,e3) = e1
    | epred9_0 ),
    inference(csr,[status(thm)],[149611,149541]) ).

cnf(150718,plain,
    ( op(e0,e0) = e1
    | epred9_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[137,150717,theory(equality)]) ).

cnf(150752,plain,
    ( op(e0,e0) = e1
    | epred9_0 ),
    inference(csr,[status(thm)],[150718,149902]) ).

cnf(150757,plain,
    ( epred9_0
    | op(e1,e1) != e3
    | op(e1,e0) != e2 ),
    inference(spm,[status(thm)],[283,150752,theory(equality)]) ).

cnf(150814,plain,
    ( op(e0,e1) = e0
    | epred9_0 ),
    inference(spm,[status(thm)],[147504,150752,theory(equality)]) ).

cnf(150977,plain,
    ( epred9_0
    | op(e1,e1) = e0
    | op(e1,e1) = e1
    | op(e1,e1) = e2
    | op(e1,e0) != e2 ),
    inference(spm,[status(thm)],[150757,183,theory(equality)]) ).

cnf(151587,plain,
    ( op(e1,e1) = e0
    | op(e1,e1) = e1
    | op(e1,e1) = e2
    | epred9_0 ),
    inference(csr,[status(thm)],[150977,130385]) ).

cnf(151588,plain,
    ( op(e1,e1) = e0
    | op(e1,e1) = e2
    | epred9_0 ),
    inference(csr,[status(thm)],[151587,130337]) ).

cnf(151647,plain,
    ( op(e0,e0) = e3
    | epred9_0
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[119365,151588,theory(equality)]) ).

cnf(151712,plain,
    ( op(e0,e0) = e3
    | epred9_0
    | e0 != op(e0,e1) ),
    inference(spm,[status(thm)],[166,151647,theory(equality)]) ).

cnf(151974,plain,
    ( op(e0,e0) = e3
    | epred9_0 ),
    inference(csr,[status(thm)],[151712,150814]) ).

cnf(152035,plain,
    ( e3 = e1
    | epred9_0 ),
    inference(spm,[status(thm)],[150752,151974,theory(equality)]) ).

cnf(152043,plain,
    epred9_0,
    inference(sr,[status(thm)],[152035,194,theory(equality)]) ).

cnf(152242,plain,
    ( op(e0,e0) = e2
    | epred8_0
    | $false ),
    inference(rw,[status(thm)],[3710,152043,theory(equality)]) ).

cnf(152243,plain,
    ( op(e0,e0) = e2
    | epred8_0 ),
    inference(cn,[status(thm)],[152242,theory(equality)]) ).

cnf(152244,plain,
    ( epred8_0
    | op(e0,e2) != e0
    | $false ),
    inference(rw,[status(thm)],[2948,152043,theory(equality)]) ).

cnf(152245,plain,
    ( epred8_0
    | op(e0,e2) != e0 ),
    inference(cn,[status(thm)],[152244,theory(equality)]) ).

cnf(152246,plain,
    ( op(e1,e2) = e1
    | epred8_0
    | $false ),
    inference(rw,[status(thm)],[885,152043,theory(equality)]) ).

cnf(152247,plain,
    ( op(e1,e2) = e1
    | epred8_0 ),
    inference(cn,[status(thm)],[152246,theory(equality)]) ).

cnf(152248,plain,
    ( epred8_0
    | op(e1,e1) != e2
    | $false ),
    inference(rw,[status(thm)],[864,152043,theory(equality)]) ).

cnf(152249,plain,
    ( epred8_0
    | op(e1,e1) != e2 ),
    inference(cn,[status(thm)],[152248,theory(equality)]) ).

cnf(152256,plain,
    ( op(e3,op(e3,e2)) = e2
    | op(e0,e2) = e0
    | epred22_0
    | epred8_0 ),
    inference(spm,[status(thm)],[229,152243,theory(equality)]) ).

cnf(152257,plain,
    ( op(e3,op(e3,e3)) = e3
    | op(e0,e2) = e0
    | epred22_0
    | epred8_0 ),
    inference(spm,[status(thm)],[228,152243,theory(equality)]) ).

cnf(152258,plain,
    ( op(e3,op(e3,e1)) = e1
    | op(e0,e2) = e0
    | epred22_0
    | epred8_0 ),
    inference(spm,[status(thm)],[230,152243,theory(equality)]) ).

cnf(152259,plain,
    ( op(e3,op(e3,e0)) = e0
    | op(e0,e2) = e0
    | epred22_0
    | epred8_0 ),
    inference(spm,[status(thm)],[231,152243,theory(equality)]) ).

cnf(152315,plain,
    ( epred8_0
    | e1 != op(e1,e1) ),
    inference(spm,[status(thm)],[139,152247,theory(equality)]) ).

cnf(152316,plain,
    ( epred8_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[141,152247,theory(equality)]) ).

cnf(152323,plain,
    ( e1 = e3
    | op(e1,e1) = e3
    | op(e1,e0) = e3
    | e1 = e2
    | op(e1,e1) = e2
    | op(e1,e0) = e2
    | epred8_0 ),
    inference(spm,[status(thm)],[3231,152247,theory(equality)]) ).

cnf(152346,plain,
    ( op(e1,e1) = e3
    | op(e1,e0) = e3
    | e2 = e1
    | op(e1,e1) = e2
    | op(e1,e0) = e2
    | epred8_0 ),
    inference(sr,[status(thm)],[152323,194,theory(equality)]) ).

cnf(152347,plain,
    ( op(e1,e1) = e3
    | op(e1,e0) = e3
    | op(e1,e1) = e2
    | op(e1,e0) = e2
    | epred8_0 ),
    inference(sr,[status(thm)],[152346,195,theory(equality)]) ).

cnf(152898,plain,
    ( op(e3,op(e3,e2)) = e2
    | epred22_0
    | epred8_0 ),
    inference(csr,[status(thm)],[152256,152245]) ).

cnf(152902,plain,
    ( op(e3,e0) = e2
    | epred22_0
    | epred8_0
    | op(e0,e2) = e0
    | op(e1,e2) = e0
    | op(e2,e2) = e0 ),
    inference(spm,[status(thm)],[152898,107,theory(equality)]) ).

cnf(152957,plain,
    ( op(e3,op(e3,e3)) = e3
    | epred22_0
    | epred8_0 ),
    inference(csr,[status(thm)],[152257,152245]) ).

cnf(152961,plain,
    ( op(e3,e0) = e3
    | epred22_0
    | epred8_0
    | op(e0,e3) = e0
    | op(e1,e3) = e0
    | op(e2,e3) = e0 ),
    inference(spm,[status(thm)],[152957,99,theory(equality)]) ).

cnf(152964,plain,
    ( op(e3,e1) = e3
    | epred22_0
    | epred8_0
    | op(e3,e0) = e1
    | op(e3,e1) = e1
    | op(e3,e2) = e1 ),
    inference(spm,[status(thm)],[152957,98,theory(equality)]) ).

cnf(152988,plain,
    ( op(e3,op(e3,e1)) = e1
    | epred22_0
    | epred8_0 ),
    inference(csr,[status(thm)],[152258,152245]) ).

cnf(152989,plain,
    ( op(e3,e2) = e1
    | epred22_0
    | epred8_0
    | op(e0,e1) = e2
    | op(e1,e1) = e2
    | op(e2,e1) = e2 ),
    inference(spm,[status(thm)],[152988,111,theory(equality)]) ).

cnf(152990,plain,
    ( op(e3,e3) = e1
    | epred22_0
    | epred8_0
    | op(e0,e1) = e3
    | op(e1,e1) = e3
    | op(e2,e1) = e3 ),
    inference(spm,[status(thm)],[152988,109,theory(equality)]) ).

cnf(153037,plain,
    ( op(e3,op(e3,e0)) = e0
    | epred22_0
    | epred8_0 ),
    inference(csr,[status(thm)],[152259,152245]) ).

cnf(153040,plain,
    ( op(e3,e1) = e0
    | epred22_0
    | epred8_0
    | op(e0,e0) = e1
    | op(e1,e0) = e1
    | op(e2,e0) = e1 ),
    inference(spm,[status(thm)],[153037,121,theory(equality)]) ).

cnf(153392,plain,
    ( op(e1,e1) = e3
    | op(e1,e0) = e3
    | op(e1,e0) = e2
    | epred8_0 ),
    inference(csr,[status(thm)],[152347,152249]) ).

cnf(153411,plain,
    ( op(e0,e2) = e0
    | op(e1,e3) = e1
    | epred22_0
    | op(e1,e0) = e2
    | op(e1,e0) = e3
    | epred8_0
    | op(e0,e0) != e2 ),
    inference(spm,[status(thm)],[226,153392,theory(equality)]) ).

cnf(153907,plain,
    ( op(e3,e0) = e2
    | op(e2,e2) = e0
    | op(e1,e2) = e0
    | epred22_0
    | epred8_0 ),
    inference(csr,[status(thm)],[152902,152245]) ).

cnf(153910,plain,
    ( op(e2,e2) = e0
    | op(e1,e2) = e0
    | epred22_0
    | epred8_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[170,153907,theory(equality)]) ).

cnf(154101,plain,
    ( op(e2,e2) = e0
    | op(e1,e2) = e0
    | epred22_0
    | epred8_0 ),
    inference(csr,[status(thm)],[153910,152243]) ).

cnf(154783,plain,
    ( op(e3,e1) = e1
    | op(e3,e0) = e1
    | op(e3,e1) = e3
    | epred22_0
    | epred8_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[156,152964,theory(equality)]) ).

cnf(154978,plain,
    ( op(e3,e2) = e1
    | op(e0,e1) = e2
    | op(e2,e1) = e2
    | epred22_0
    | epred8_0 ),
    inference(csr,[status(thm)],[152989,152249]) ).

cnf(154982,plain,
    ( op(e2,e1) = e2
    | op(e0,e1) = e2
    | epred22_0
    | epred8_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[156,154978,theory(equality)]) ).

cnf(155306,plain,
    ( op(e2,e1) = e2
    | op(e0,e1) = e2
    | epred22_0
    | epred8_0 ),
    inference(csr,[status(thm)],[154982,152247]) ).

cnf(155451,plain,
    ( e1 = e3
    | op(e1,e2) = e3
    | op(e0,e2) = e3
    | e1 = e2
    | op(e1,e2) = e2
    | op(e0,e2) = e2
    | op(e0,e2) = e1
    | op(e1,e2) = e1 ),
    inference(spm,[status(thm)],[2652,9779,theory(equality)]) ).

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

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

cnf(155578,plain,
    ( op(e2,e1) = e3
    | op(e1,e1) = e3
    | op(e0,e1) = e3
    | epred22_0
    | epred8_0
    | op(e1,e1) != e0
    | op(e1,e3) != e2 ),
    inference(spm,[status(thm)],[78,152990,theory(equality)]) ).

cnf(156068,plain,
    ( op(e3,e1) = e0
    | op(e0,e0) = e1
    | op(e2,e0) = e1
    | epred22_0
    | epred8_0 ),
    inference(csr,[status(thm)],[153040,152316]) ).

cnf(156071,plain,
    ( op(e2,e0) = e1
    | op(e0,e0) = e1
    | epred22_0
    | epred8_0
    | e0 != op(e1,e1) ),
    inference(spm,[status(thm)],[162,156068,theory(equality)]) ).

cnf(157979,plain,
    ( op(e3,e1) = e1
    | op(e3,e0) = e1
    | op(e3,e1) = e3
    | epred22_0
    | epred8_0 ),
    inference(csr,[status(thm)],[154783,152247]) ).

cnf(157982,plain,
    ( op(e3,e0) = e1
    | op(e3,e1) = e1
    | epred22_0
    | epred8_0
    | e3 != op(e3,e0) ),
    inference(spm,[status(thm)],[130,157979,theory(equality)]) ).

cnf(158146,plain,
    ( op(e3,e1) = e1
    | e3 = e1
    | epred22_0
    | epred8_0
    | op(e0,e0) = e3
    | op(e1,e0) = e3
    | op(e2,e0) = e3 ),
    inference(spm,[status(thm)],[157982,117,theory(equality)]) ).

cnf(158174,plain,
    ( op(e3,e1) = e1
    | e3 = e1
    | epred22_0
    | epred8_0
    | op(e2,e3) = e0
    | op(e1,e3) = e0
    | op(e0,e3) = e0 ),
    inference(spm,[status(thm)],[157982,152961,theory(equality)]) ).

cnf(158176,plain,
    ( op(e3,e1) = e1
    | epred22_0
    | epred8_0
    | op(e0,e0) = e3
    | op(e1,e0) = e3
    | op(e2,e0) = e3 ),
    inference(sr,[status(thm)],[158146,194,theory(equality)]) ).

cnf(158204,plain,
    ( op(e3,e1) = e1
    | epred22_0
    | epred8_0
    | op(e2,e3) = e0
    | op(e1,e3) = e0
    | op(e0,e3) = e0 ),
    inference(sr,[status(thm)],[158174,194,theory(equality)]) ).

cnf(158623,plain,
    ( op(e2,e0) = e3
    | op(e1,e0) = e3
    | op(e0,e0) = e3
    | epred22_0
    | epred8_0
    | e1 != op(e0,e1) ),
    inference(spm,[status(thm)],[164,158176,theory(equality)]) ).

cnf(158835,plain,
    ( op(e0,e3) = e0
    | op(e1,e3) = e0
    | op(e2,e3) = e0
    | epred22_0
    | epred8_0
    | e1 != op(e0,e1) ),
    inference(spm,[status(thm)],[164,158204,theory(equality)]) ).

cnf(174804,plain,
    ( op(e0,e2) = e0
    | op(e1,e3) = e1
    | op(e1,e0) = e2
    | op(e1,e0) = e3
    | epred22_0
    | epred8_0 ),
    inference(csr,[status(thm)],[153411,152243]) ).

cnf(174805,plain,
    ( op(e1,e0) = e3
    | op(e1,e0) = e2
    | op(e1,e3) = e1
    | epred22_0
    | epred8_0 ),
    inference(csr,[status(thm)],[174804,152245]) ).

cnf(174806,plain,
    ( op(e1,e0) = e3
    | op(e1,e0) = e2
    | epred22_0
    | epred8_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[137,174805,theory(equality)]) ).

cnf(174839,plain,
    ( op(e1,e0) = e3
    | op(e1,e0) = e2
    | epred22_0
    | epred8_0 ),
    inference(csr,[status(thm)],[174806,152247]) ).

cnf(174846,plain,
    ( op(e1,e1) = e2
    | op(e1,e1) = e1
    | op(e1,e1) = e0
    | op(e1,e0) = e2
    | epred22_0
    | epred8_0 ),
    inference(spm,[status(thm)],[3266,174839,theory(equality)]) ).

cnf(175668,plain,
    ( op(e1,e1) = e2
    | op(e1,e0) = e2
    | op(e1,e1) = e0
    | epred22_0
    | epred8_0 ),
    inference(csr,[status(thm)],[174846,152315]) ).

cnf(175669,plain,
    ( op(e1,e0) = e2
    | op(e1,e1) = e0
    | epred22_0
    | epred8_0 ),
    inference(csr,[status(thm)],[175668,152249]) ).

cnf(175671,plain,
    ( op(e1,e0) = e2
    | epred22_0
    | epred8_0
    | e0 != op(e0,e1) ),
    inference(spm,[status(thm)],[166,175669,theory(equality)]) ).

cnf(175677,plain,
    ( op(e1,e0) = e2
    | epred22_0
    | epred8_0
    | op(e0,e0) != e2
    | op(e0,e1) != e3 ),
    inference(spm,[status(thm)],[275,175669,theory(equality)]) ).

cnf(175735,plain,
    ( op(e0,e1) = e3
    | e0 = e3
    | op(e2,e1) = e3
    | epred22_0
    | epred8_0
    | op(e1,e0) = e2
    | op(e1,e3) != e2 ),
    inference(spm,[status(thm)],[155578,175669,theory(equality)]) ).

cnf(175749,plain,
    ( op(e0,e1) = e3
    | op(e2,e1) = e3
    | epred22_0
    | epred8_0
    | op(e1,e0) = e2
    | op(e1,e3) != e2 ),
    inference(sr,[status(thm)],[175735,196,theory(equality)]) ).

cnf(176039,plain,
    ( op(e1,e0) = e2
    | epred22_0
    | epred8_0
    | op(e0,e1) != e3 ),
    inference(csr,[status(thm)],[175677,152243]) ).

cnf(176040,plain,
    ( op(e1,e0) = e2
    | epred22_0
    | epred8_0
    | op(e0,e1) = e0
    | op(e0,e1) = e1
    | op(e0,e1) = e2 ),
    inference(spm,[status(thm)],[176039,187,theory(equality)]) ).

cnf(176617,plain,
    ( op(e1,e0) = e2
    | op(e0,e1) = e2
    | op(e0,e1) = e1
    | epred22_0
    | epred8_0 ),
    inference(csr,[status(thm)],[176040,175671]) ).

cnf(176618,plain,
    ( op(e0,e1) = e2
    | op(e0,e1) = e1
    | epred22_0
    | epred8_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[172,176617,theory(equality)]) ).

cnf(176670,plain,
    ( op(e0,e1) = e2
    | op(e0,e1) = e1
    | epred22_0
    | epred8_0 ),
    inference(csr,[status(thm)],[176618,152243]) ).

cnf(176672,plain,
    ( op(e0,e1) = e1
    | epred22_0
    | epred8_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[148,176670,theory(equality)]) ).

cnf(176744,plain,
    ( op(e0,e1) = e1
    | epred22_0
    | epred8_0 ),
    inference(csr,[status(thm)],[176672,152243]) ).

cnf(176745,plain,
    ( epred22_0
    | epred8_0
    | e1 != op(e0,e0) ),
    inference(spm,[status(thm)],[148,176744,theory(equality)]) ).

cnf(176797,plain,
    ( op(e0,e0) = e3
    | op(e1,e0) = e3
    | op(e2,e0) = e3
    | epred22_0
    | epred8_0 ),
    inference(spm,[status(thm)],[158623,176744,theory(equality)]) ).

cnf(176798,plain,
    ( op(e2,e3) = e0
    | op(e1,e3) = e0
    | op(e0,e3) = e0
    | epred22_0
    | epred8_0 ),
    inference(spm,[status(thm)],[158835,176744,theory(equality)]) ).

cnf(177227,plain,
    ( op(e0,e3) = e0
    | op(e1,e3) = e0
    | epred22_0
    | epred8_0
    | e0 != op(e2,e2) ),
    inference(spm,[status(thm)],[131,176798,theory(equality)]) ).

cnf(177480,plain,
    ( op(e1,e3) = e0
    | op(e0,e3) = e0
    | epred22_0
    | epred8_0
    | op(e1,e2) = e0 ),
    inference(spm,[status(thm)],[177227,154101,theory(equality)]) ).

cnf(177538,plain,
    ( op(e1,e2) = e0
    | op(e0,e3) = e0
    | epred22_0
    | epred8_0
    | e0 != op(e1,e1) ),
    inference(spm,[status(thm)],[138,177480,theory(equality)]) ).

cnf(177642,plain,
    ( op(e0,e3) = e0
    | op(e1,e2) = e0
    | epred22_0
    | epred8_0
    | op(e1,e0) = e2 ),
    inference(spm,[status(thm)],[177538,175669,theory(equality)]) ).

cnf(177735,plain,
    ( e0 = e1
    | epred8_0
    | op(e1,e0) = e2
    | op(e0,e3) = e0
    | epred22_0 ),
    inference(spm,[status(thm)],[152247,177642,theory(equality)]) ).

cnf(177761,plain,
    ( epred8_0
    | op(e1,e0) = e2
    | op(e0,e3) = e0
    | epred22_0 ),
    inference(sr,[status(thm)],[177735,198,theory(equality)]) ).

cnf(177764,plain,
    ( op(e0,e3) = e0
    | epred22_0
    | epred8_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[172,177761,theory(equality)]) ).

cnf(177844,plain,
    ( op(e0,e3) = e0
    | epred22_0
    | epred8_0 ),
    inference(csr,[status(thm)],[177764,152243]) ).

cnf(177864,plain,
    ( op(e1,e2) = e0
    | op(e1,e1) = e0
    | op(e1,e0) = e0
    | epred22_0
    | epred8_0 ),
    inference(spm,[status(thm)],[3243,177844,theory(equality)]) ).

cnf(178135,plain,
    ( e0 = e1
    | epred8_0
    | op(e1,e0) = e0
    | op(e1,e1) = e0
    | epred22_0 ),
    inference(spm,[status(thm)],[152247,177864,theory(equality)]) ).

cnf(178161,plain,
    ( epred8_0
    | op(e1,e0) = e0
    | op(e1,e1) = e0
    | epred22_0 ),
    inference(sr,[status(thm)],[178135,198,theory(equality)]) ).

cnf(178224,plain,
    ( op(e0,e0) = e1
    | op(e2,e0) = e1
    | epred22_0
    | epred8_0
    | op(e1,e0) = e0 ),
    inference(spm,[status(thm)],[156071,178161,theory(equality)]) ).

cnf(178406,plain,
    ( op(e1,e0) = e0
    | op(e2,e0) = e1
    | epred22_0
    | epred8_0 ),
    inference(csr,[status(thm)],[178224,176745]) ).

cnf(178466,plain,
    ( e1 = e3
    | op(e1,e0) = e3
    | op(e0,e0) = e3
    | epred22_0
    | epred8_0
    | op(e1,e0) = e0 ),
    inference(spm,[status(thm)],[176797,178406,theory(equality)]) ).

cnf(178478,plain,
    ( op(e1,e0) = e3
    | op(e0,e0) = e3
    | epred22_0
    | epred8_0
    | op(e1,e0) = e0 ),
    inference(sr,[status(thm)],[178466,194,theory(equality)]) ).

cnf(180395,plain,
    ( op(e1,e0) = e2
    | op(e2,e1) = e3
    | epred22_0
    | epred8_0
    | op(e1,e3) != e2 ),
    inference(csr,[status(thm)],[175749,176039]) ).

cnf(180396,plain,
    ( op(e1,e0) = e2
    | op(e2,e1) = e3
    | epred22_0
    | epred8_0
    | op(e1,e1) = e2
    | op(e1,e2) = e2 ),
    inference(spm,[status(thm)],[180395,112,theory(equality)]) ).

cnf(180721,plain,
    ( op(e1,e0) = e2
    | op(e2,e1) = e3
    | op(e1,e2) = e2
    | epred22_0
    | epred8_0 ),
    inference(csr,[status(thm)],[180396,152249]) ).

cnf(180786,plain,
    ( op(e0,e1) = e2
    | e3 = e2
    | epred22_0
    | epred8_0
    | op(e1,e2) = e2
    | op(e1,e0) = e2 ),
    inference(spm,[status(thm)],[155306,180721,theory(equality)]) ).

cnf(180844,plain,
    ( op(e0,e1) = e2
    | epred22_0
    | epred8_0
    | op(e1,e2) = e2
    | op(e1,e0) = e2 ),
    inference(sr,[status(thm)],[180786,193,theory(equality)]) ).

cnf(180883,plain,
    ( e2 = e1
    | epred8_0
    | op(e1,e0) = e2
    | op(e0,e1) = e2
    | epred22_0 ),
    inference(spm,[status(thm)],[152247,180844,theory(equality)]) ).

cnf(180903,plain,
    ( epred8_0
    | op(e1,e0) = e2
    | op(e0,e1) = e2
    | epred22_0 ),
    inference(sr,[status(thm)],[180883,195,theory(equality)]) ).

cnf(180945,plain,
    ( e2 = e0
    | op(e0,e0) = e3
    | e2 = e3
    | epred22_0
    | epred8_0
    | op(e0,e1) = e2 ),
    inference(spm,[status(thm)],[178478,180903,theory(equality)]) ).

cnf(180956,plain,
    ( op(e0,e0) = e3
    | e3 = e2
    | epred22_0
    | epred8_0
    | op(e0,e1) = e2 ),
    inference(sr,[status(thm)],[180945,197,theory(equality)]) ).

cnf(180957,plain,
    ( op(e0,e0) = e3
    | epred22_0
    | epred8_0
    | op(e0,e1) = e2 ),
    inference(sr,[status(thm)],[180956,193,theory(equality)]) ).

cnf(181021,plain,
    ( e2 = e1
    | epred22_0
    | epred8_0
    | op(e0,e0) = e3 ),
    inference(spm,[status(thm)],[176744,180957,theory(equality)]) ).

cnf(181027,plain,
    ( epred22_0
    | epred8_0
    | op(e0,e0) = e3 ),
    inference(sr,[status(thm)],[181021,195,theory(equality)]) ).

cnf(181080,plain,
    ( e3 = e2
    | epred8_0
    | epred22_0 ),
    inference(spm,[status(thm)],[152243,181027,theory(equality)]) ).

cnf(181104,plain,
    ( epred8_0
    | epred22_0 ),
    inference(sr,[status(thm)],[181080,193,theory(equality)]) ).

cnf(181106,plain,
    ( epred7_0
    | epred22_0 ),
    inference(spm,[status(thm)],[1787,181104,theory(equality)]) ).

cnf(181107,plain,
    ( epred6_0
    | epred22_0
    | op(e1,e1) != e0 ),
    inference(spm,[status(thm)],[2175,181106,theory(equality)]) ).

cnf(181108,plain,
    ( op(e1,e0) = e1
    | epred6_0
    | epred22_0 ),
    inference(spm,[status(thm)],[2222,181106,theory(equality)]) ).

cnf(181110,plain,
    ( op(e3,e3) = e0
    | op(e2,e2) = e0
    | epred6_0
    | epred22_0 ),
    inference(spm,[status(thm)],[3538,181106,theory(equality)]) ).

cnf(181111,plain,
    ( op(e2,e2) = e0
    | epred6_0
    | epred22_0
    | op(e3,e0) != e3 ),
    inference(spm,[status(thm)],[3614,181106,theory(equality)]) ).

cnf(181112,plain,
    ( op(e3,e3) = e0
    | epred6_0
    | epred22_0
    | op(e2,e0) != e2 ),
    inference(spm,[status(thm)],[4324,181106,theory(equality)]) ).

cnf(181134,plain,
    ( op(e2,e2) = e0
    | epred22_0
    | epred6_0
    | op(e0,e0) = e3
    | op(e1,e0) = e3
    | op(e2,e0) = e3 ),
    inference(spm,[status(thm)],[181111,117,theory(equality)]) ).

cnf(181137,plain,
    ( op(e2,e2) = e0
    | epred22_0
    | epred6_0
    | op(e3,e0) = e0
    | op(e3,e0) = e1
    | op(e3,e0) = e2 ),
    inference(spm,[status(thm)],[181111,176,theory(equality)]) ).

cnf(181217,plain,
    ( op(e0,e3) = e2
    | op(e1,e3) = e2
    | op(e2,e3) = e2
    | op(e3,e0) = e0
    | epred22_0
    | epred6_0 ),
    inference(spm,[status(thm)],[81413,181108,theory(equality)]) ).

cnf(181270,plain,
    ( op(e2,e2) = e0
    | epred22_0
    | epred6_0
    | e0 != op(e2,e3) ),
    inference(spm,[status(thm)],[149,181110,theory(equality)]) ).

cnf(181272,plain,
    ( op(e2,e2) = e0
    | epred22_0
    | epred6_0
    | e0 != op(e3,e1) ),
    inference(spm,[status(thm)],[126,181110,theory(equality)]) ).

cnf(181273,plain,
    ( op(e2,e2) = e0
    | epred22_0
    | epred6_0
    | e0 != op(e3,e0) ),
    inference(spm,[status(thm)],[128,181110,theory(equality)]) ).

cnf(181274,plain,
    ( op(e2,e2) = e0
    | epred22_0
    | epred6_0
    | e0 != op(e1,e3) ),
    inference(spm,[status(thm)],[150,181110,theory(equality)]) ).

cnf(181275,plain,
    ( op(e2,e2) = e0
    | epred22_0
    | epred6_0
    | e0 != op(e0,e3) ),
    inference(spm,[status(thm)],[152,181110,theory(equality)]) ).

cnf(181283,plain,
    ( op(e3,e0) = e3
    | op(e2,op(e2,e3)) = e3
    | epred22_0
    | op(e2,e2) = e0
    | epred6_0 ),
    inference(spm,[status(thm)],[236,181110,theory(equality)]) ).

cnf(181284,plain,
    ( op(e3,e0) = e3
    | op(e2,op(e2,e1)) = e1
    | epred22_0
    | op(e2,e2) = e0
    | epred6_0 ),
    inference(spm,[status(thm)],[252,181110,theory(equality)]) ).

cnf(181285,plain,
    ( op(e3,e0) = e3
    | op(e2,op(e2,e0)) = e0
    | epred22_0
    | op(e2,e2) = e0
    | epred6_0 ),
    inference(spm,[status(thm)],[260,181110,theory(equality)]) ).

cnf(181286,plain,
    ( op(e0,e3) = e2
    | op(e1,e3) = e2
    | e0 = e2
    | op(e2,e3) = e2
    | op(e2,e2) = e0
    | epred22_0
    | epred6_0 ),
    inference(spm,[status(thm)],[95,181110,theory(equality)]) ).

cnf(181288,plain,
    ( op(e0,e3) = e1
    | op(e1,e3) = e1
    | e0 = e1
    | op(e2,e3) = e1
    | op(e2,e2) = e0
    | epred22_0
    | epred6_0 ),
    inference(spm,[status(thm)],[97,181110,theory(equality)]) ).

cnf(181289,plain,
    ( op(e3,e0) = e2
    | op(e3,e1) = e2
    | e0 = e2
    | op(e3,e2) = e2
    | op(e2,e2) = e0
    | epred22_0
    | epred6_0 ),
    inference(spm,[status(thm)],[96,181110,theory(equality)]) ).

cnf(181290,plain,
    ( op(e3,e0) = e3
    | op(e3,e1) = e3
    | e0 = e3
    | op(e3,e2) = e3
    | op(e2,e2) = e0
    | epred22_0
    | epred6_0 ),
    inference(spm,[status(thm)],[94,181110,theory(equality)]) ).

cnf(181291,plain,
    ( op(e3,e0) = e1
    | op(e3,e1) = e1
    | e0 = e1
    | op(e3,e2) = e1
    | op(e2,e2) = e0
    | epred22_0
    | epred6_0 ),
    inference(spm,[status(thm)],[98,181110,theory(equality)]) ).

cnf(181298,plain,
    ( op(e2,e2) = e2
    | op(e2,e2) = e1
    | op(e2,e2) = e0
    | epred22_0
    | epred6_0
    | op(e3,e2) != e1 ),
    inference(spm,[status(thm)],[2573,181110,theory(equality)]) ).

cnf(181328,plain,
    ( op(e0,e3) = e2
    | op(e1,e3) = e2
    | op(e2,e3) = e2
    | op(e2,e2) = e0
    | epred22_0
    | epred6_0 ),
    inference(sr,[status(thm)],[181286,197,theory(equality)]) ).

cnf(181330,plain,
    ( op(e0,e3) = e1
    | op(e1,e3) = e1
    | op(e2,e3) = e1
    | op(e2,e2) = e0
    | epred22_0
    | epred6_0 ),
    inference(sr,[status(thm)],[181288,198,theory(equality)]) ).

cnf(181331,plain,
    ( op(e3,e0) = e2
    | op(e3,e1) = e2
    | op(e3,e2) = e2
    | op(e2,e2) = e0
    | epred22_0
    | epred6_0 ),
    inference(sr,[status(thm)],[181289,197,theory(equality)]) ).

cnf(181332,plain,
    ( op(e3,e0) = e3
    | op(e3,e1) = e3
    | op(e3,e2) = e3
    | op(e2,e2) = e0
    | epred22_0
    | epred6_0 ),
    inference(sr,[status(thm)],[181290,196,theory(equality)]) ).

cnf(181333,plain,
    ( op(e3,e0) = e1
    | op(e3,e1) = e1
    | op(e3,e2) = e1
    | op(e2,e2) = e0
    | epred22_0
    | epred6_0 ),
    inference(sr,[status(thm)],[181291,198,theory(equality)]) ).

cnf(181470,plain,
    ( op(e2,e2) = e0
    | epred22_0
    | epred6_0
    | op(e0,e1) = e0
    | op(e1,e1) = e0
    | op(e2,e1) = e0 ),
    inference(spm,[status(thm)],[181272,115,theory(equality)]) ).

cnf(181529,plain,
    ( op(e2,e2) = e0
    | epred22_0
    | epred6_0
    | op(e0,e0) = e0
    | op(e1,e0) = e0
    | op(e2,e0) = e0 ),
    inference(spm,[status(thm)],[181273,123,theory(equality)]) ).

cnf(181573,plain,
    ( op(e2,e2) = e0
    | epred22_0
    | epred6_0
    | op(e1,e0) = e0
    | op(e1,e1) = e0
    | op(e1,e2) = e0 ),
    inference(spm,[status(thm)],[181274,116,theory(equality)]) ).

cnf(182074,plain,
    ( op(e2,e0) = e3
    | op(e1,e0) = e3
    | op(e0,e0) = e3
    | epred22_0
    | epred6_0
    | e0 != op(e2,e0) ),
    inference(spm,[status(thm)],[135,181134,theory(equality)]) ).

cnf(182185,plain,
    ( op(e2,e2) = e0
    | op(e3,e0) = e2
    | op(e3,e0) = e1
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[181137,181273]) ).

cnf(182187,plain,
    ( op(e3,e0) = e1
    | op(e2,e2) = e0
    | epred22_0
    | epred6_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[167,182185,theory(equality)]) ).

cnf(182189,plain,
    ( op(e3,e0) = e1
    | op(e2,e2) = e0
    | epred22_0
    | epred6_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[170,182185,theory(equality)]) ).

cnf(182197,plain,
    ( op(e2,e2) = e2
    | op(e1,e2) = e2
    | op(e0,e2) = e2
    | op(e3,e0) = e1
    | op(e2,e2) = e0
    | epred22_0
    | epred6_0 ),
    inference(spm,[status(thm)],[2622,182185,theory(equality)]) ).

cnf(182205,plain,
    ( op(e2,e1) = e2
    | op(e1,e1) = e2
    | op(e0,e1) = e2
    | op(e3,e0) = e1
    | op(e2,e2) = e0
    | epred22_0
    | epred6_0 ),
    inference(spm,[status(thm)],[2863,182185,theory(equality)]) ).

cnf(182520,plain,
    ( op(e2,op(e2,e3)) = e3
    | op(e2,e2) = e0
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[181283,181111]) ).

cnf(182521,plain,
    ( op(e2,e2) = e3
    | op(e2,e2) = e0
    | epred22_0
    | epred6_0
    | op(e2,e0) = e2
    | op(e2,e1) = e2
    | op(e2,e2) = e2 ),
    inference(spm,[status(thm)],[182520,104,theory(equality)]) ).

cnf(182523,plain,
    ( op(e2,e1) = e3
    | op(e2,e2) = e0
    | epred22_0
    | epred6_0
    | op(e2,e0) = e1
    | op(e2,e1) = e1
    | op(e2,e2) = e1 ),
    inference(spm,[status(thm)],[182520,106,theory(equality)]) ).

cnf(182677,plain,
    ( op(e2,op(e2,e1)) = e1
    | op(e2,e2) = e0
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[181284,181111]) ).

cnf(182720,plain,
    ( op(e2,op(e2,e0)) = e0
    | op(e2,e2) = e0
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[181285,181111]) ).

cnf(182721,plain,
    ( op(e2,e3) = e0
    | op(e2,e2) = e0
    | epred22_0
    | epred6_0
    | op(e2,e0) = e0
    | op(e2,e0) = e1
    | op(e2,e0) = e2 ),
    inference(spm,[status(thm)],[182720,180,theory(equality)]) ).

cnf(182780,plain,
    ( op(e2,e2) = e3
    | op(e2,e2) = e0
    | epred22_0
    | epred6_0
    | op(e1,e3) = e2
    | op(e0,e3) = e2 ),
    inference(spm,[status(thm)],[182520,181328,theory(equality)]) ).

cnf(183039,plain,
    ( op(e2,e1) = e3
    | op(e2,e2) = e0
    | epred22_0
    | epred6_0
    | op(e1,e3) = e1
    | op(e0,e3) = e1 ),
    inference(spm,[status(thm)],[182520,181330,theory(equality)]) ).

cnf(183076,plain,
    ( op(e2,e2) = e0
    | op(e3,e1) = e2
    | op(e3,e0) = e2
    | epred22_0
    | epred6_0
    | e2 != op(e2,e2) ),
    inference(spm,[status(thm)],[155,181331,theory(equality)]) ).

cnf(183079,plain,
    ( op(e2,e2) = e0
    | op(e3,e1) = e2
    | op(e3,e0) = e2
    | epred22_0
    | epred6_0
    | e2 != op(e1,e2) ),
    inference(spm,[status(thm)],[156,181331,theory(equality)]) ).

cnf(183080,plain,
    ( op(e2,e2) = e0
    | op(e3,e1) = e2
    | op(e3,e0) = e2
    | epred22_0
    | epred6_0
    | e2 != op(e0,e2) ),
    inference(spm,[status(thm)],[158,181331,theory(equality)]) ).

cnf(183164,plain,
    ( op(e2,e2) = e0
    | op(e3,e2) = e3
    | op(e3,e1) = e3
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[181332,181111]) ).

cnf(183165,plain,
    ( op(e2,e2) = e0
    | op(e3,e1) = e3
    | epred22_0
    | epred6_0
    | e3 != op(e2,e2) ),
    inference(spm,[status(thm)],[155,183164,theory(equality)]) ).

cnf(183206,plain,
    ( op(e2,e2) = e2
    | op(e2,e2) = e1
    | op(e2,e2) = e0
    | e3 = e0
    | e3 = e1
    | e3 = e2
    | op(e3,e1) = e3
    | epred22_0
    | epred6_0 ),
    inference(spm,[status(thm)],[7010,183164,theory(equality)]) ).

cnf(183258,plain,
    ( op(e2,e2) = e2
    | op(e2,e2) = e1
    | op(e2,e2) = e0
    | e3 = e1
    | e3 = e2
    | op(e3,e1) = e3
    | epred22_0
    | epred6_0 ),
    inference(sr,[status(thm)],[183206,196,theory(equality)]) ).

cnf(183259,plain,
    ( op(e2,e2) = e2
    | op(e2,e2) = e1
    | op(e2,e2) = e0
    | e3 = e2
    | op(e3,e1) = e3
    | epred22_0
    | epred6_0 ),
    inference(sr,[status(thm)],[183258,194,theory(equality)]) ).

cnf(183260,plain,
    ( op(e2,e2) = e2
    | op(e2,e2) = e1
    | op(e2,e2) = e0
    | op(e3,e1) = e3
    | epred22_0
    | epred6_0 ),
    inference(sr,[status(thm)],[183259,193,theory(equality)]) ).

cnf(183299,plain,
    ( op(e2,e2) = e0
    | op(e3,e1) = e1
    | op(e3,e0) = e1
    | epred22_0
    | epred6_0
    | e1 != op(e2,e2) ),
    inference(spm,[status(thm)],[155,181333,theory(equality)]) ).

cnf(183404,plain,
    ( op(e2,e2) = e0
    | op(e0,e1) = e0
    | op(e2,e1) = e0
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[181470,181107]) ).

cnf(183442,plain,
    ( op(e2,e0) = e2
    | op(e2,e1) = e0
    | op(e1,e1) = e0
    | op(e0,e1) = e0
    | op(e3,e0) = e1
    | epred22_0
    | epred6_0 ),
    inference(spm,[status(thm)],[2896,183404,theory(equality)]) ).

cnf(183814,plain,
    ( op(e2,e2) = e0
    | op(e1,e0) = e0
    | op(e1,e2) = e0
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[181573,181107]) ).

cnf(183816,plain,
    ( op(e1,e2) = e0
    | op(e1,e0) = e0
    | epred22_0
    | epred6_0
    | e0 != op(e2,e0) ),
    inference(spm,[status(thm)],[135,183814,theory(equality)]) ).

cnf(184330,plain,
    ( op(e0,e3) = e1
    | op(e1,e3) = e1
    | op(e2,e1) = e3
    | epred22_0
    | epred6_0
    | e0 != op(e2,e0) ),
    inference(spm,[status(thm)],[135,183039,theory(equality)]) ).

cnf(185216,plain,
    ( op(e2,e2) = e0
    | op(e2,e2) = e1
    | op(e2,e2) = e2
    | epred22_0
    | epred6_0
    | op(e3,e1) = e1
    | op(e3,e0) = e1 ),
    inference(spm,[status(thm)],[181298,181333,theory(equality)]) ).

cnf(187569,plain,
    ( e0 = e3
    | op(e1,e2) = e3
    | op(e0,e2) = e3
    | e0 = e2
    | op(e1,e2) = e2
    | op(e0,e2) = e2
    | op(e0,e2) = e0
    | op(e1,e2) = e0 ),
    inference(spm,[status(thm)],[2652,11892,theory(equality)]) ).

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

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

cnf(209131,plain,
    ( op(e2,e2) = e0
    | op(e0,e2) = e2
    | op(e1,e2) = e2
    | op(e2,e2) = e2
    | epred22_0
    | epred6_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[168,182197,theory(equality)]) ).

cnf(209284,plain,
    ( op(e2,e2) = e0
    | op(e0,e1) = e2
    | op(e1,e1) = e2
    | op(e2,e1) = e2
    | epred22_0
    | epred6_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[168,182205,theory(equality)]) ).

cnf(209566,plain,
    ( op(e3,e1) = e3
    | e3 = e0
    | epred22_0
    | epred6_0
    | op(e2,e2) = e2
    | op(e2,e1) = e2
    | op(e2,e0) = e2
    | op(e2,e2) = e0 ),
    inference(spm,[status(thm)],[183165,182521,theory(equality)]) ).

cnf(209669,plain,
    ( op(e3,e1) = e3
    | epred22_0
    | epred6_0
    | op(e2,e2) = e2
    | op(e2,e1) = e2
    | op(e2,e0) = e2
    | op(e2,e2) = e0 ),
    inference(sr,[status(thm)],[209566,196,theory(equality)]) ).

cnf(209711,plain,
    ( op(e2,e1) = e1
    | op(e2,e0) = e1
    | op(e2,e2) = e0
    | op(e2,e1) = e3
    | epred22_0
    | epred6_0
    | e1 != op(e0,e2) ),
    inference(spm,[status(thm)],[159,182523,theory(equality)]) ).

cnf(210313,plain,
    ( op(e2,e0) = e2
    | op(e2,e0) = e1
    | op(e2,e0) = e0
    | op(e2,e2) = e0
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[182721,181270]) ).

cnf(210314,plain,
    ( op(e2,e0) = e2
    | op(e2,e0) = e1
    | op(e2,e0) = e0
    | epred22_0
    | epred6_0
    | e0 != op(e2,e1) ),
    inference(spm,[status(thm)],[133,210313,theory(equality)]) ).

cnf(212491,plain,
    ( op(e2,e2) = e0
    | op(e0,e2) = e2
    | op(e1,e2) = e2
    | op(e2,e2) = e2
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[209131,181108]) ).

cnf(212598,plain,
    ( op(e3,e0) = e2
    | op(e3,e1) = e2
    | e2 = e0
    | epred22_0
    | epred6_0
    | op(e1,e2) = e2
    | op(e0,e2) = e2
    | op(e2,e2) = e0 ),
    inference(spm,[status(thm)],[183076,212491,theory(equality)]) ).

cnf(212693,plain,
    ( op(e3,e0) = e2
    | op(e3,e1) = e2
    | epred22_0
    | epred6_0
    | op(e1,e2) = e2
    | op(e0,e2) = e2
    | op(e2,e2) = e0 ),
    inference(sr,[status(thm)],[212598,197,theory(equality)]) ).

cnf(212849,plain,
    ( op(e2,e0) = e2
    | op(e2,e1) = e0
    | op(e3,e0) = e1
    | op(e0,e1) = e0
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[183442,181107]) ).

cnf(212851,plain,
    ( op(e0,e1) = e0
    | op(e2,e1) = e0
    | op(e2,e0) = e2
    | epred22_0
    | epred6_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[168,212849,theory(equality)]) ).

cnf(213014,plain,
    ( op(e0,e1) = e0
    | op(e2,e1) = e0
    | op(e2,e0) = e2
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[212851,181108]) ).

cnf(213015,plain,
    ( op(e2,e0) = e2
    | op(e0,e1) = e0
    | epred22_0
    | epred6_0
    | e0 != op(e2,e0) ),
    inference(spm,[status(thm)],[136,213014,theory(equality)]) ).

cnf(213097,plain,
    ( op(e2,e0) = e0
    | op(e2,e0) = e1
    | op(e2,e0) = e2
    | epred22_0
    | epred6_0
    | op(e0,e1) = e0 ),
    inference(spm,[status(thm)],[210314,213014,theory(equality)]) ).

cnf(213829,plain,
    ( op(e0,e1) = e0
    | op(e2,e0) = e2
    | op(e2,e0) = e1
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[213097,213015]) ).

cnf(213882,plain,
    ( op(e3,e3) = e0
    | epred22_0
    | epred6_0
    | op(e0,e1) = e0
    | op(e2,e0) = e1 ),
    inference(spm,[status(thm)],[181112,213829,theory(equality)]) ).

cnf(213885,plain,
    ( op(e2,e2) = e0
    | epred22_0
    | epred6_0
    | op(e0,e1) = e0
    | op(e2,e0) = e1 ),
    inference(spm,[status(thm)],[182720,213829,theory(equality)]) ).

cnf(214011,plain,
    ( op(e2,e0) = e1
    | op(e0,e1) = e0
    | epred22_0
    | epred6_0
    | e0 != op(e3,e1) ),
    inference(spm,[status(thm)],[126,213882,theory(equality)]) ).

cnf(214083,plain,
    ( op(e2,e0) = e1
    | op(e0,e1) = e0
    | epred22_0
    | epred6_0
    | e0 != op(e2,e1) ),
    inference(spm,[status(thm)],[133,213885,theory(equality)]) ).

cnf(214580,plain,
    ( op(e0,e1) = e0
    | op(e2,e0) = e1
    | epred22_0
    | epred6_0
    | op(e1,e1) = e0
    | op(e2,e1) = e0 ),
    inference(spm,[status(thm)],[214011,115,theory(equality)]) ).

cnf(215093,plain,
    ( op(e0,e1) = e0
    | op(e2,e0) = e1
    | op(e1,e1) = e0
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[214580,214083]) ).

cnf(215094,plain,
    ( op(e0,e1) = e0
    | op(e2,e0) = e1
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[215093,181107]) ).

cnf(215095,plain,
    ( op(e0,e1) = e0
    | epred22_0
    | epred6_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[169,215094,theory(equality)]) ).

cnf(215207,plain,
    ( op(e0,e1) = e0
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[215095,181108]) ).

cnf(215208,plain,
    ( epred22_0
    | epred6_0
    | e0 != op(e0,e0) ),
    inference(spm,[status(thm)],[148,215207,theory(equality)]) ).

cnf(215702,plain,
    ( op(e2,e2) = e0
    | op(e0,e1) = e2
    | op(e1,e1) = e2
    | op(e2,e1) = e2
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[209284,181108]) ).

cnf(215703,plain,
    ( op(e2,e1) = e2
    | op(e1,e1) = e2
    | op(e0,e1) = e2
    | epred22_0
    | epred6_0
    | e0 != op(e2,e1) ),
    inference(spm,[status(thm)],[133,215702,theory(equality)]) ).

cnf(215704,plain,
    ( op(e2,e1) = e2
    | op(e1,e1) = e2
    | op(e0,e1) = e2
    | epred22_0
    | epred6_0
    | e0 != op(e2,e0) ),
    inference(spm,[status(thm)],[135,215702,theory(equality)]) ).

cnf(216496,plain,
    ( op(e2,e2) = e0
    | op(e3,e0) = e1
    | op(e3,e1) = e1
    | op(e2,e2) = e2
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[185216,183299]) ).

cnf(216563,plain,
    ( e1 = e3
    | op(e2,e2) = e0
    | op(e2,e2) = e1
    | op(e2,e2) = e2
    | epred22_0
    | epred6_0
    | op(e3,e0) = e1 ),
    inference(spm,[status(thm)],[183260,216496,theory(equality)]) ).

cnf(216628,plain,
    ( op(e2,e2) = e0
    | op(e2,e2) = e1
    | op(e2,e2) = e2
    | epred22_0
    | epred6_0
    | op(e3,e0) = e1 ),
    inference(sr,[status(thm)],[216563,194,theory(equality)]) ).

cnf(216640,plain,
    ( op(e2,e2) = e2
    | op(e2,e2) = e1
    | op(e2,e2) = e0
    | epred22_0
    | epred6_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[168,216628,theory(equality)]) ).

cnf(216839,plain,
    ( op(e2,e2) = e2
    | op(e2,e2) = e1
    | op(e2,e2) = e0
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[216640,181108]) ).

cnf(216845,plain,
    ( op(e2,e2) = e0
    | op(e2,e2) = e1
    | epred22_0
    | epred6_0
    | e2 != op(e0,e2) ),
    inference(spm,[status(thm)],[159,216839,theory(equality)]) ).

cnf(216937,plain,
    ( op(e2,e0) = e0
    | op(e1,e0) = e0
    | op(e0,e0) = e0
    | e2 = e0
    | epred22_0
    | epred6_0
    | op(e2,e2) = e0
    | op(e2,e2) = e1 ),
    inference(spm,[status(thm)],[181529,216839,theory(equality)]) ).

cnf(216940,plain,
    ( op(e0,e3) = e2
    | op(e1,e3) = e2
    | e2 = e0
    | e2 = e3
    | epred22_0
    | epred6_0
    | op(e2,e2) = e0
    | op(e2,e2) = e1 ),
    inference(spm,[status(thm)],[182780,216839,theory(equality)]) ).

cnf(217031,plain,
    ( op(e2,e0) = e0
    | op(e1,e0) = e0
    | op(e0,e0) = e0
    | epred22_0
    | epred6_0
    | op(e2,e2) = e0
    | op(e2,e2) = e1 ),
    inference(sr,[status(thm)],[216937,197,theory(equality)]) ).

cnf(217034,plain,
    ( op(e0,e3) = e2
    | op(e1,e3) = e2
    | e3 = e2
    | epred22_0
    | epred6_0
    | op(e2,e2) = e0
    | op(e2,e2) = e1 ),
    inference(sr,[status(thm)],[216940,197,theory(equality)]) ).

cnf(217035,plain,
    ( op(e0,e3) = e2
    | op(e1,e3) = e2
    | epred22_0
    | epred6_0
    | op(e2,e2) = e0
    | op(e2,e2) = e1 ),
    inference(sr,[status(thm)],[217034,193,theory(equality)]) ).

cnf(217395,plain,
    ( op(e0,e3) = e2
    | op(e1,e3) = e2
    | e1 = e0
    | e1 = e3
    | epred22_0
    | epred6_0
    | op(e2,e2) = e0 ),
    inference(spm,[status(thm)],[182780,217035,theory(equality)]) ).

cnf(217483,plain,
    ( op(e0,e3) = e2
    | op(e1,e3) = e2
    | e3 = e1
    | epred22_0
    | epred6_0
    | op(e2,e2) = e0 ),
    inference(sr,[status(thm)],[217395,198,theory(equality)]) ).

cnf(217484,plain,
    ( op(e0,e3) = e2
    | op(e1,e3) = e2
    | epred22_0
    | epred6_0
    | op(e2,e2) = e0 ),
    inference(sr,[status(thm)],[217483,194,theory(equality)]) ).

cnf(217521,plain,
    ( op(e1,e3) = e2
    | op(e0,e3) = e2
    | epred22_0
    | epred6_0
    | e0 != op(e2,e0) ),
    inference(spm,[status(thm)],[135,217484,theory(equality)]) ).

cnf(217547,plain,
    ( op(e2,e3) = e2
    | op(e1,e3) = e2
    | op(e0,e3) = e2
    | epred22_0
    | epred6_0
    | op(e2,e3) != e1 ),
    inference(spm,[status(thm)],[2733,217484,theory(equality)]) ).

cnf(217962,plain,
    ( op(e0,e3) = e2
    | op(e1,e3) = e2
    | e1 = e2
    | epred22_0
    | epred6_0
    | op(e2,e0) = e1
    | op(e2,e1) = e1
    | op(e2,e2) = e1 ),
    inference(spm,[status(thm)],[217547,106,theory(equality)]) ).

cnf(217984,plain,
    ( op(e0,e3) = e2
    | op(e1,e3) = e2
    | epred22_0
    | epred6_0
    | op(e2,e0) = e1
    | op(e2,e1) = e1
    | op(e2,e2) = e1 ),
    inference(sr,[status(thm)],[217962,195,theory(equality)]) ).

cnf(221327,plain,
    ( op(e3,e0) = e1
    | e3 = e1
    | op(e2,e2) = e2
    | op(e2,e2) = e0
    | epred22_0
    | epred6_0
    | op(e2,e0) = e2
    | op(e2,e1) = e2 ),
    inference(spm,[status(thm)],[216496,209669,theory(equality)]) ).

cnf(221418,plain,
    ( op(e3,e0) = e1
    | op(e2,e2) = e2
    | op(e2,e2) = e0
    | epred22_0
    | epred6_0
    | op(e2,e0) = e2
    | op(e2,e1) = e2 ),
    inference(sr,[status(thm)],[221327,194,theory(equality)]) ).

cnf(222308,plain,
    ( op(e3,e0) = e2
    | op(e3,e1) = e2
    | op(e1,e2) = e2
    | op(e2,e2) = e0
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[212693,183080]) ).

cnf(222309,plain,
    ( op(e3,e0) = e2
    | op(e3,e1) = e2
    | op(e2,e2) = e0
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[222308,183079]) ).

cnf(222310,plain,
    ( op(e2,e2) = e0
    | op(e3,e0) = e2
    | epred22_0
    | epred6_0
    | e2 != op(e2,e1) ),
    inference(spm,[status(thm)],[161,222309,theory(equality)]) ).

cnf(222312,plain,
    ( op(e2,e2) = e0
    | op(e3,e0) = e2
    | epred22_0
    | epred6_0
    | e2 != op(e1,e1) ),
    inference(spm,[status(thm)],[162,222309,theory(equality)]) ).

cnf(222313,plain,
    ( op(e2,e2) = e0
    | op(e3,e0) = e2
    | epred22_0
    | epred6_0
    | e2 != op(e0,e1) ),
    inference(spm,[status(thm)],[164,222309,theory(equality)]) ).

cnf(223112,plain,
    ( op(e2,e0) = e0
    | op(e1,e0) = e0
    | op(e0,e0) = e0
    | op(e2,e2) = e0
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[217031,181529]) ).

cnf(223113,plain,
    ( op(e2,e0) = e0
    | op(e1,e0) = e0
    | op(e2,e2) = e0
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[223112,215208]) ).

cnf(223734,plain,
    ( e1 = e0
    | op(e1,e3) = e2
    | op(e0,e3) = e2
    | epred22_0
    | epred6_0
    | op(e2,e1) = e1
    | op(e2,e0) = e1 ),
    inference(spm,[status(thm)],[217484,217984,theory(equality)]) ).

cnf(223814,plain,
    ( op(e1,e3) = e2
    | op(e0,e3) = e2
    | epred22_0
    | epred6_0
    | op(e2,e1) = e1
    | op(e2,e0) = e1 ),
    inference(sr,[status(thm)],[223734,198,theory(equality)]) ).

cnf(223858,plain,
    ( op(e2,e3) = e2
    | op(e1,e3) = e2
    | op(e0,e3) = e2
    | op(e3,e0) = e1
    | epred22_0
    | op(e2,e0) = e1
    | epred6_0 ),
    inference(spm,[status(thm)],[49589,223814,theory(equality)]) ).

cnf(224110,plain,
    ( op(e3,e0) = e1
    | op(e2,e2) = e2
    | op(e2,e2) = e0
    | op(e2,e1) = e2
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[221418,182187]) ).

cnf(224112,plain,
    ( op(e2,e1) = e2
    | op(e2,e2) = e0
    | op(e2,e2) = e2
    | epred22_0
    | epred6_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[168,224110,theory(equality)]) ).

cnf(224299,plain,
    ( op(e2,e1) = e2
    | op(e2,e2) = e0
    | op(e2,e2) = e2
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[224112,181108]) ).

cnf(224304,plain,
    ( op(e2,e2) = e0
    | op(e2,e1) = e2
    | epred22_0
    | epred6_0
    | e2 != op(e0,e2) ),
    inference(spm,[status(thm)],[159,224299,theory(equality)]) ).

cnf(225531,plain,
    ( e1 = e0
    | op(e2,e3) = e2
    | op(e1,e3) = e2
    | op(e0,e3) = e2
    | epred22_0
    | epred6_0
    | op(e2,e0) = e1 ),
    inference(spm,[status(thm)],[181217,223858,theory(equality)]) ).

cnf(225597,plain,
    ( op(e2,e3) = e2
    | op(e1,e3) = e2
    | op(e0,e3) = e2
    | epred22_0
    | epred6_0
    | op(e2,e0) = e1 ),
    inference(sr,[status(thm)],[225531,198,theory(equality)]) ).

cnf(225616,plain,
    ( op(e2,e0) = e1
    | op(e0,e3) = e2
    | op(e1,e3) = e2
    | epred22_0
    | epred6_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[134,225597,theory(equality)]) ).

cnf(240676,plain,
    ( e3 = e1
    | epred8_0
    | op(e1,e2) = e0
    | op(e0,e2) = e0
    | op(e0,e2) = e2
    | op(e1,e2) = e2
    | op(e0,e2) = e3 ),
    inference(spm,[status(thm)],[152247,187630,theory(equality)]) ).

cnf(240765,plain,
    ( epred8_0
    | op(e1,e2) = e0
    | op(e0,e2) = e0
    | op(e0,e2) = e2
    | op(e1,e2) = e2
    | op(e0,e2) = e3 ),
    inference(sr,[status(thm)],[240676,194,theory(equality)]) ).

cnf(240791,plain,
    ( op(e1,e2) = e0
    | op(e0,e2) = e3
    | op(e1,e2) = e2
    | op(e0,e2) = e2
    | epred8_0 ),
    inference(csr,[status(thm)],[240765,152245]) ).

cnf(240821,plain,
    ( e2 = e1
    | epred8_0
    | op(e0,e2) = e3
    | op(e0,e2) = e2
    | op(e1,e2) = e0 ),
    inference(spm,[status(thm)],[152247,240791,theory(equality)]) ).

cnf(240899,plain,
    ( epred8_0
    | op(e0,e2) = e3
    | op(e0,e2) = e2
    | op(e1,e2) = e0 ),
    inference(sr,[status(thm)],[240821,195,theory(equality)]) ).

cnf(240941,plain,
    ( e0 = e1
    | epred8_0
    | op(e0,e2) = e2
    | op(e0,e2) = e3 ),
    inference(spm,[status(thm)],[152247,240899,theory(equality)]) ).

cnf(241029,plain,
    ( epred8_0
    | op(e0,e2) = e2
    | op(e0,e2) = e3 ),
    inference(sr,[status(thm)],[240941,198,theory(equality)]) ).

cnf(241046,plain,
    ( op(e0,e3) = e2
    | op(e0,e3) = e1
    | op(e0,e3) = e0
    | op(e0,e2) = e2
    | epred8_0 ),
    inference(spm,[status(thm)],[3351,241029,theory(equality)]) ).

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

cnf(242196,plain,
    ( op(e0,e2) = e2
    | op(e0,e3) = e0
    | op(e0,e3) = e1
    | epred8_0 ),
    inference(csr,[status(thm)],[241613,152243]) ).

cnf(251589,plain,
    ( op(e1,e3) = e0
    | op(e0,e3) = e0
    | op(e0,e0) = e0
    | op(e1,e0) = e0
    | op(e2,e0) = e0
    | epred22_0
    | epred6_0 ),
    inference(spm,[status(thm)],[97161,223113,theory(equality)]) ).

cnf(251672,plain,
    ( op(e1,e3) = e0
    | op(e0,e3) = e0
    | op(e2,e0) = e0
    | op(e1,e0) = e0
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[251589,215208]) ).

cnf(251729,plain,
    ( op(e0,e0) = e3
    | op(e1,e0) = e3
    | e0 = e3
    | epred22_0
    | epred6_0
    | op(e1,e0) = e0
    | op(e0,e3) = e0
    | op(e1,e3) = e0 ),
    inference(spm,[status(thm)],[182074,251672,theory(equality)]) ).

cnf(251814,plain,
    ( op(e0,e0) = e3
    | op(e1,e0) = e3
    | epred22_0
    | epred6_0
    | op(e1,e0) = e0
    | op(e0,e3) = e0
    | op(e1,e3) = e0 ),
    inference(sr,[status(thm)],[251729,196,theory(equality)]) ).

cnf(251979,plain,
    ( op(e2,e2) = e0
    | epred22_0
    | epred6_0
    | op(e0,e3) = e0
    | op(e1,e0) = e0
    | op(e1,e0) = e3
    | op(e0,e0) = e3 ),
    inference(spm,[status(thm)],[181274,251814,theory(equality)]) ).

cnf(252044,plain,
    ( op(e2,e2) = e0
    | op(e0,e0) = e3
    | op(e1,e0) = e3
    | op(e1,e0) = e0
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[251979,181275]) ).

cnf(252047,plain,
    ( op(e0,e0) = e3
    | op(e1,e0) = e3
    | op(e1,e0) = e0
    | epred22_0
    | epred6_0
    | e0 != op(e1,e2) ),
    inference(spm,[status(thm)],[157,252044,theory(equality)]) ).

cnf(263181,plain,
    ( op(e3,e1) = e0
    | op(e3,e0) = e0
    | op(e1,e0) = e0
    | op(e1,e1) = e0
    | op(e1,e2) = e0
    | epred22_0
    | epred6_0 ),
    inference(spm,[status(thm)],[117190,183814,theory(equality)]) ).

cnf(267289,plain,
    ( op(e3,e1) = e0
    | op(e3,e0) = e0
    | op(e1,e0) = e0
    | op(e1,e2) = e0
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[263181,181107]) ).

cnf(267293,plain,
    ( op(e1,e2) = e0
    | op(e1,e0) = e0
    | op(e3,e0) = e0
    | epred22_0
    | epred6_0
    | e0 != op(e0,e1) ),
    inference(spm,[status(thm)],[164,267289,theory(equality)]) ).

cnf(267431,plain,
    ( op(e1,e2) = e0
    | op(e1,e0) = e0
    | op(e3,e0) = e0
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[267293,215207]) ).

cnf(267439,plain,
    ( op(e0,e0) = e2
    | op(e1,e0) = e2
    | e0 = e2
    | op(e2,e0) = e2
    | op(e1,e0) = e0
    | op(e1,e2) = e0
    | epred22_0
    | epred6_0 ),
    inference(spm,[status(thm)],[119,267431,theory(equality)]) ).

cnf(267572,plain,
    ( op(e0,e0) = e2
    | op(e1,e0) = e2
    | op(e2,e0) = e2
    | op(e1,e0) = e0
    | op(e1,e2) = e0
    | epred22_0
    | epred6_0 ),
    inference(sr,[status(thm)],[267439,197,theory(equality)]) ).

cnf(268625,plain,
    ( op(e3,e3) = e0
    | epred22_0
    | epred6_0
    | op(e1,e2) = e0
    | op(e1,e0) = e0
    | op(e1,e0) = e2
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[181112,267572,theory(equality)]) ).

cnf(269121,plain,
    ( op(e0,e0) = e2
    | op(e1,e0) = e2
    | op(e1,e0) = e0
    | op(e1,e2) = e0
    | epred22_0
    | epred6_0
    | e0 != op(e3,e0) ),
    inference(spm,[status(thm)],[128,268625,theory(equality)]) ).

cnf(269477,plain,
    ( op(e0,e0) = e2
    | op(e1,e0) = e2
    | op(e1,e0) = e0
    | op(e1,e2) = e0
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[269121,267431]) ).

cnf(269589,plain,
    ( op(e1,e0) = e0
    | op(e1,e0) = e3
    | op(e0,e0) = e3
    | epred22_0
    | epred6_0
    | op(e1,e0) = e2
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[252047,269477,theory(equality)]) ).

cnf(270063,plain,
    ( e3 = e1
    | epred22_0
    | epred6_0
    | op(e0,e0) = e2
    | op(e1,e0) = e2
    | op(e0,e0) = e3
    | op(e1,e0) = e0 ),
    inference(spm,[status(thm)],[181108,269589,theory(equality)]) ).

cnf(270100,plain,
    ( epred22_0
    | epred6_0
    | op(e0,e0) = e2
    | op(e1,e0) = e2
    | op(e0,e0) = e3
    | op(e1,e0) = e0 ),
    inference(sr,[status(thm)],[270063,194,theory(equality)]) ).

cnf(270144,plain,
    ( e2 = e1
    | epred22_0
    | epred6_0
    | op(e1,e0) = e0
    | op(e0,e0) = e3
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[181108,270100,theory(equality)]) ).

cnf(270174,plain,
    ( epred22_0
    | epred6_0
    | op(e1,e0) = e0
    | op(e0,e0) = e3
    | op(e0,e0) = e2 ),
    inference(sr,[status(thm)],[270144,195,theory(equality)]) ).

cnf(270217,plain,
    ( e0 = e1
    | epred22_0
    | epred6_0
    | op(e0,e0) = e2
    | op(e0,e0) = e3 ),
    inference(spm,[status(thm)],[181108,270174,theory(equality)]) ).

cnf(270251,plain,
    ( epred22_0
    | epred6_0
    | op(e0,e0) = e2
    | op(e0,e0) = e3 ),
    inference(sr,[status(thm)],[270217,198,theory(equality)]) ).

cnf(270256,plain,
    ( op(e0,e0) = e2
    | epred22_0
    | epred6_0
    | op(e3,e3) != e1
    | op(e3,e0) != e2 ),
    inference(spm,[status(thm)],[190,270251,theory(equality)]) ).

cnf(270264,plain,
    ( op(e2,op(e2,e2)) = e2
    | op(e0,e3) = e0
    | epred22_0
    | op(e0,e0) = e2
    | epred6_0 ),
    inference(spm,[status(thm)],[243,270251,theory(equality)]) ).

cnf(270269,plain,
    ( op(e2,e0) = e2
    | op(e2,e0) = e1
    | op(e2,e0) = e0
    | op(e0,e0) = e2
    | epred22_0
    | epred6_0 ),
    inference(spm,[status(thm)],[2910,270251,theory(equality)]) ).

cnf(270270,plain,
    ( op(e3,e0) = e2
    | op(e3,e0) = e1
    | op(e3,e0) = e0
    | op(e0,e0) = e2
    | epred22_0
    | epred6_0 ),
    inference(spm,[status(thm)],[3173,270251,theory(equality)]) ).

cnf(270272,plain,
    ( op(e0,e2) = e2
    | op(e0,e2) = e1
    | op(e0,e2) = e0
    | op(e0,e0) = e2
    | epred22_0
    | epred6_0 ),
    inference(spm,[status(thm)],[3282,270251,theory(equality)]) ).

cnf(270273,plain,
    ( op(e0,e3) = e2
    | op(e0,e3) = e1
    | op(e0,e3) = e0
    | op(e0,e0) = e2
    | epred22_0
    | epred6_0 ),
    inference(spm,[status(thm)],[3353,270251,theory(equality)]) ).

cnf(270375,plain,
    ( op(e0,e0) = e2
    | epred22_0
    | epred6_0
    | op(e3,e0) = e1
    | op(e3,e1) = e1
    | op(e3,e2) = e1
    | op(e3,e0) != e2 ),
    inference(spm,[status(thm)],[270256,98,theory(equality)]) ).

cnf(270795,plain,
    ( op(e3,e3) = e0
    | epred22_0
    | epred6_0
    | op(e0,e0) = e2
    | op(e2,e0) = e0
    | op(e2,e0) = e1 ),
    inference(spm,[status(thm)],[181112,270269,theory(equality)]) ).

cnf(270826,plain,
    ( op(e1,e3) = e2
    | op(e0,e3) = e2
    | e2 = e1
    | epred22_0
    | epred6_0
    | op(e0,e0) = e2
    | op(e2,e0) = e0
    | op(e2,e0) = e1 ),
    inference(spm,[status(thm)],[225616,270269,theory(equality)]) ).

cnf(270902,plain,
    ( op(e1,e3) = e2
    | op(e0,e3) = e2
    | epred22_0
    | epred6_0
    | op(e0,e0) = e2
    | op(e2,e0) = e0
    | op(e2,e0) = e1 ),
    inference(sr,[status(thm)],[270826,195,theory(equality)]) ).

cnf(270918,plain,
    ( op(e0,e0) = e2
    | op(e3,e0) = e0
    | op(e3,e0) = e1
    | epred22_0
    | epred6_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[167,270270,theory(equality)]) ).

cnf(271229,plain,
    ( op(e0,e0) = e2
    | op(e0,e3) = e0
    | op(e0,e3) = e1
    | epred22_0
    | epred6_0
    | e2 != op(e0,e2) ),
    inference(spm,[status(thm)],[143,270273,theory(equality)]) ).

cnf(271348,plain,
    ( op(e2,e0) = e1
    | op(e2,e0) = e0
    | op(e0,e0) = e2
    | epred22_0
    | epred6_0
    | e0 != op(e3,e0) ),
    inference(spm,[status(thm)],[128,270795,theory(equality)]) ).

cnf(272079,plain,
    ( op(e3,e0) = e1
    | op(e3,e0) = e0
    | op(e0,e0) = e2
    | epred22_0
    | epred6_0
    | op(e2,e0) = e0
    | op(e2,e0) = e1 ),
    inference(spm,[status(thm)],[270918,270269,theory(equality)]) ).

cnf(274652,plain,
    ( op(e1,e3) = e2
    | op(e0,e3) = e2
    | op(e0,e0) = e2
    | op(e2,e0) = e1
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[270902,217521]) ).

cnf(274653,plain,
    ( op(e0,e0) = e2
    | op(e0,e3) = e2
    | op(e1,e3) = e2
    | epred22_0
    | epred6_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[169,274652,theory(equality)]) ).

cnf(274847,plain,
    ( op(e0,e0) = e2
    | op(e0,e3) = e2
    | op(e1,e3) = e2
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[274653,181108]) ).

cnf(274852,plain,
    ( op(e1,e0) = e3
    | op(e1,e1) = e3
    | e2 = e3
    | op(e1,e2) = e3
    | op(e0,e3) = e2
    | op(e0,e0) = e2
    | epred22_0
    | epred6_0 ),
    inference(spm,[status(thm)],[110,274847,theory(equality)]) ).

cnf(274860,plain,
    ( op(e3,e2) = e2
    | op(e3,e1) = e2
    | op(e3,e0) = e2
    | op(e0,e3) = e2
    | op(e0,e0) = e2
    | epred22_0
    | epred6_0 ),
    inference(spm,[status(thm)],[2999,274847,theory(equality)]) ).

cnf(274892,plain,
    ( op(e1,e0) = e3
    | op(e1,e1) = e3
    | op(e1,e2) = e3
    | op(e0,e3) = e2
    | op(e0,e0) = e2
    | epred22_0
    | epred6_0 ),
    inference(sr,[status(thm)],[274852,193,theory(equality)]) ).

cnf(275754,plain,
    ( op(e3,e0) = e1
    | op(e2,e0) = e1
    | op(e2,e0) = e0
    | op(e0,e0) = e2
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[272079,271348]) ).

cnf(275756,plain,
    ( op(e2,e0) = e1
    | op(e2,e0) = e0
    | op(e0,e0) = e2
    | epred22_0
    | epred6_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[168,275754,theory(equality)]) ).

cnf(275952,plain,
    ( op(e2,e0) = e1
    | op(e2,e0) = e0
    | op(e0,e0) = e2
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[275756,181108]) ).

cnf(275954,plain,
    ( op(e0,e0) = e2
    | op(e2,e0) = e0
    | epred22_0
    | epred6_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[169,275952,theory(equality)]) ).

cnf(276114,plain,
    ( op(e0,e0) = e2
    | op(e2,e0) = e0
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[275954,181108]) ).

cnf(276115,plain,
    ( op(e0,e0) = e2
    | epred22_0
    | epred6_0
    | e0 != op(e1,e0) ),
    inference(spm,[status(thm)],[169,276114,theory(equality)]) ).

cnf(276170,plain,
    ( op(e1,e0) = e0
    | op(e1,e2) = e0
    | epred22_0
    | epred6_0
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[183816,276114,theory(equality)]) ).

cnf(276174,plain,
    ( op(e2,e1) = e3
    | op(e1,e3) = e1
    | op(e0,e3) = e1
    | epred22_0
    | epred6_0
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[184330,276114,theory(equality)]) ).

cnf(276187,plain,
    ( op(e0,e1) = e2
    | op(e1,e1) = e2
    | op(e2,e1) = e2
    | epred22_0
    | epred6_0
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[215704,276114,theory(equality)]) ).

cnf(276500,plain,
    ( op(e0,e0) = e2
    | op(e1,e2) = e0
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[276170,276115]) ).

cnf(276604,plain,
    ( e0 = e1
    | op(e0,e2) = e1
    | op(e0,e2) = e2
    | e0 = e2
    | op(e0,e2) = e3
    | e0 = e3
    | op(e0,e0) = e2
    | epred22_0
    | epred6_0 ),
    inference(spm,[status(thm)],[155516,276500,theory(equality)]) ).

cnf(276658,plain,
    ( op(e0,e2) = e1
    | op(e0,e2) = e2
    | e2 = e0
    | op(e0,e2) = e3
    | e3 = e0
    | op(e0,e0) = e2
    | epred22_0
    | epred6_0 ),
    inference(sr,[status(thm)],[276604,198,theory(equality)]) ).

cnf(276659,plain,
    ( op(e0,e2) = e1
    | op(e0,e2) = e2
    | op(e0,e2) = e3
    | e3 = e0
    | op(e0,e0) = e2
    | epred22_0
    | epred6_0 ),
    inference(sr,[status(thm)],[276658,197,theory(equality)]) ).

cnf(276660,plain,
    ( op(e0,e2) = e1
    | op(e0,e2) = e2
    | op(e0,e2) = e3
    | op(e0,e0) = e2
    | epred22_0
    | epred6_0 ),
    inference(sr,[status(thm)],[276659,196,theory(equality)]) ).

cnf(277108,plain,
    ( op(e2,e2) = e1
    | op(e2,e2) = e0
    | epred22_0
    | epred6_0
    | op(e0,e0) = e2
    | op(e1,e1) = e2
    | op(e0,e1) = e2 ),
    inference(spm,[status(thm)],[182677,276187,theory(equality)]) ).

cnf(277137,plain,
    ( op(e3,e0) = e2
    | op(e2,e2) = e0
    | epred22_0
    | epred6_0
    | op(e0,e0) = e2
    | op(e1,e1) = e2
    | op(e0,e1) = e2 ),
    inference(spm,[status(thm)],[222310,276187,theory(equality)]) ).

cnf(277544,plain,
    ( op(e0,e0) = e2
    | e3 = e0
    | e3 = e1
    | e3 = e2
    | epred22_0
    | epred6_0
    | op(e0,e2) = e2
    | op(e0,e2) = e1 ),
    inference(spm,[status(thm)],[270272,276660,theory(equality)]) ).

cnf(277568,plain,
    ( op(e0,e0) = e2
    | e3 = e1
    | e3 = e2
    | epred22_0
    | epred6_0
    | op(e0,e2) = e2
    | op(e0,e2) = e1 ),
    inference(sr,[status(thm)],[277544,196,theory(equality)]) ).

cnf(277569,plain,
    ( op(e0,e0) = e2
    | e3 = e2
    | epred22_0
    | epred6_0
    | op(e0,e2) = e2
    | op(e0,e2) = e1 ),
    inference(sr,[status(thm)],[277568,194,theory(equality)]) ).

cnf(277570,plain,
    ( op(e0,e0) = e2
    | epred22_0
    | epred6_0
    | op(e0,e2) = e2
    | op(e0,e2) = e1 ),
    inference(sr,[status(thm)],[277569,193,theory(equality)]) ).

cnf(277634,plain,
    ( op(e2,e2) = e1
    | op(e2,e2) = e0
    | epred22_0
    | epred6_0
    | op(e0,e2) = e1
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[216845,277570,theory(equality)]) ).

cnf(277641,plain,
    ( op(e2,e1) = e2
    | op(e2,e2) = e0
    | epred22_0
    | epred6_0
    | op(e0,e2) = e1
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[224304,277570,theory(equality)]) ).

cnf(277695,plain,
    ( op(e0,e3) = e1
    | op(e0,e3) = e0
    | op(e0,e0) = e2
    | epred22_0
    | epred6_0
    | op(e0,e2) = e1 ),
    inference(spm,[status(thm)],[271229,277570,theory(equality)]) ).

cnf(278376,plain,
    ( op(e0,e0) = e2
    | op(e0,e2) = e1
    | op(e2,e1) = e2
    | epred22_0
    | epred6_0
    | e0 != op(e2,e0) ),
    inference(spm,[status(thm)],[135,277641,theory(equality)]) ).

cnf(279258,plain,
    ( op(e0,e0) = e2
    | op(e0,e2) = e1
    | op(e2,e1) = e2
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[278376,276114]) ).

cnf(279399,plain,
    ( op(e0,e0) = e2
    | op(e0,e3) = e1
    | op(e1,e3) = e1
    | e2 = e3
    | epred22_0
    | epred6_0
    | op(e0,e2) = e1 ),
    inference(spm,[status(thm)],[276174,279258,theory(equality)]) ).

cnf(279431,plain,
    ( op(e0,e0) = e2
    | op(e0,e3) = e1
    | op(e1,e3) = e1
    | epred22_0
    | epred6_0
    | op(e0,e2) = e1 ),
    inference(sr,[status(thm)],[279399,193,theory(equality)]) ).

cnf(279990,plain,
    ( e1 = e2
    | op(e0,e3) = e2
    | op(e0,e0) = e2
    | epred22_0
    | epred6_0
    | op(e0,e2) = e1
    | op(e0,e3) = e1 ),
    inference(spm,[status(thm)],[274847,279431,theory(equality)]) ).

cnf(279999,plain,
    ( op(e0,e3) = e2
    | op(e0,e0) = e2
    | epred22_0
    | epred6_0
    | op(e0,e2) = e1
    | op(e0,e3) = e1 ),
    inference(sr,[status(thm)],[279990,195,theory(equality)]) ).

cnf(280117,plain,
    ( op(e0,e2) = e1
    | op(e0,e0) = e2
    | e2 = e0
    | e2 = e1
    | epred22_0
    | epred6_0
    | op(e0,e3) = e1 ),
    inference(spm,[status(thm)],[277695,279999,theory(equality)]) ).

cnf(280131,plain,
    ( op(e0,e2) = e1
    | op(e0,e0) = e2
    | e2 = e1
    | epred22_0
    | epred6_0
    | op(e0,e3) = e1 ),
    inference(sr,[status(thm)],[280117,197,theory(equality)]) ).

cnf(280132,plain,
    ( op(e0,e2) = e1
    | op(e0,e0) = e2
    | epred22_0
    | epred6_0
    | op(e0,e3) = e1 ),
    inference(sr,[status(thm)],[280131,195,theory(equality)]) ).

cnf(281992,plain,
    ( op(e0,e0) = e2
    | e3 = e0
    | epred22_0
    | epred6_0
    | op(e0,e3) = e2
    | op(e1,e1) = e3
    | op(e1,e0) = e3 ),
    inference(spm,[status(thm)],[276500,274892,theory(equality)]) ).

cnf(282028,plain,
    ( op(e0,e0) = e2
    | epred22_0
    | epred6_0
    | op(e0,e3) = e2
    | op(e1,e1) = e3
    | op(e1,e0) = e3 ),
    inference(sr,[status(thm)],[281992,196,theory(equality)]) ).

cnf(282815,plain,
    ( op(e3,e2) = e2
    | op(e3,e1) = e2
    | op(e3,e0) = e2
    | op(e0,e0) = e2
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[274860,3000]) ).

cnf(282820,plain,
    ( op(e0,e0) = e2
    | op(e3,e0) = e2
    | op(e3,e1) = e2
    | epred22_0
    | epred6_0
    | e2 != op(e0,e2) ),
    inference(spm,[status(thm)],[158,282815,theory(equality)]) ).

cnf(283243,plain,
    ( op(e3,e1) = e2
    | op(e3,e0) = e2
    | op(e0,e0) = e2
    | epred22_0
    | epred6_0
    | op(e0,e2) = e1 ),
    inference(spm,[status(thm)],[282820,277570,theory(equality)]) ).

cnf(283263,plain,
    ( op(e0,e2) = e1
    | op(e0,e0) = e2
    | op(e3,e0) = e2
    | epred22_0
    | epred6_0
    | e2 != op(e2,e1) ),
    inference(spm,[status(thm)],[161,283243,theory(equality)]) ).

cnf(283450,plain,
    ( op(e0,e2) = e1
    | op(e0,e0) = e2
    | op(e3,e0) = e2
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[283263,279258]) ).

cnf(283456,plain,
    ( op(e3,e2) = e0
    | op(e2,op(e2,e1)) = e1
    | epred22_0
    | op(e0,e0) = e2
    | op(e0,e2) = e1
    | epred6_0 ),
    inference(spm,[status(thm)],[255,283450,theory(equality)]) ).

cnf(283579,plain,
    ( op(e3,e2) = e1
    | op(e3,e1) = e1
    | e2 = e1
    | op(e0,e0) = e2
    | epred22_0
    | epred6_0
    | op(e0,e2) = e1 ),
    inference(spm,[status(thm)],[270375,283450,theory(equality)]) ).

cnf(283620,plain,
    ( op(e3,e2) = e1
    | op(e3,e1) = e1
    | op(e0,e0) = e2
    | epred22_0
    | epred6_0
    | op(e0,e2) = e1 ),
    inference(sr,[status(thm)],[283579,195,theory(equality)]) ).

cnf(283710,plain,
    ( op(e0,e2) = e1
    | op(e0,e0) = e2
    | op(e3,e1) = e1
    | epred22_0
    | epred6_0
    | e1 != op(e2,e2) ),
    inference(spm,[status(thm)],[155,283620,theory(equality)]) ).

cnf(283938,plain,
    ( op(e3,e1) = e1
    | op(e0,e0) = e2
    | op(e0,e2) = e1
    | epred22_0
    | epred6_0
    | op(e2,e2) = e0 ),
    inference(spm,[status(thm)],[283710,277634,theory(equality)]) ).

cnf(286611,plain,
    ( op(e0,e1) = e2
    | op(e1,e1) = e2
    | op(e0,e0) = e2
    | op(e2,e2) = e0
    | epred22_0
    | epred6_0
    | e1 != op(e0,e2) ),
    inference(spm,[status(thm)],[159,277108,theory(equality)]) ).

cnf(286966,plain,
    ( op(e3,e0) = e2
    | op(e2,e2) = e0
    | op(e0,e0) = e2
    | op(e1,e1) = e2
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[277137,222313]) ).

cnf(286967,plain,
    ( op(e3,e0) = e2
    | op(e2,e2) = e0
    | op(e0,e0) = e2
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[286966,222312]) ).

cnf(287096,plain,
    ( op(e3,e2) = e1
    | op(e3,e1) = e1
    | e2 = e1
    | op(e0,e0) = e2
    | epred22_0
    | epred6_0
    | op(e2,e2) = e0 ),
    inference(spm,[status(thm)],[270375,286967,theory(equality)]) ).

cnf(287141,plain,
    ( op(e3,e2) = e1
    | op(e3,e1) = e1
    | op(e0,e0) = e2
    | epred22_0
    | epred6_0
    | op(e2,e2) = e0 ),
    inference(sr,[status(thm)],[287096,195,theory(equality)]) ).

cnf(287232,plain,
    ( op(e2,e2) = e0
    | op(e0,e0) = e2
    | op(e3,e1) = e1
    | epred22_0
    | epred6_0
    | e1 != op(e0,e2) ),
    inference(spm,[status(thm)],[158,287141,theory(equality)]) ).

cnf(287859,plain,
    ( op(e2,e2) = e0
    | op(e0,e0) = e2
    | op(e3,e1) = e1
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[287232,283938]) ).

cnf(287860,plain,
    ( op(e0,e0) = e2
    | op(e2,e2) = e0
    | epred22_0
    | epred6_0
    | e1 != op(e2,e1) ),
    inference(spm,[status(thm)],[161,287859,theory(equality)]) ).

cnf(292146,plain,
    ( op(e2,e2) = e1
    | op(e0,e2) = e1
    | op(e0,e0) = e2
    | op(e3,e2) = e0
    | epred22_0
    | epred6_0 ),
    inference(spm,[status(thm)],[283456,279258,theory(equality)]) ).

cnf(292152,plain,
    ( op(e0,e0) = e2
    | op(e0,e2) = e1
    | op(e2,e2) = e1
    | epred22_0
    | epred6_0
    | e0 != op(e2,e2) ),
    inference(spm,[status(thm)],[155,292146,theory(equality)]) ).

cnf(292886,plain,
    ( op(e0,e0) = e2
    | op(e0,e2) = e1
    | op(e2,e2) = e1
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[292152,277634]) ).

cnf(292894,plain,
    ( op(e0,e2) = e1
    | op(e0,e0) = e2
    | epred22_0
    | epred6_0
    | op(e1,e1) != e3
    | op(e1,e2) != e0 ),
    inference(spm,[status(thm)],[92,292886,theory(equality)]) ).

cnf(293262,plain,
    ( op(e0,e2) = e1
    | op(e0,e0) = e2
    | epred22_0
    | epred6_0
    | op(e1,e1) != e3 ),
    inference(csr,[status(thm)],[292894,276500]) ).

cnf(293275,plain,
    ( op(e0,e0) = e2
    | op(e0,e2) = e1
    | epred22_0
    | epred6_0
    | op(e1,e0) = e3
    | op(e0,e3) = e2 ),
    inference(spm,[status(thm)],[293262,282028,theory(equality)]) ).

cnf(293588,plain,
    ( e3 = e1
    | epred22_0
    | epred6_0
    | op(e0,e3) = e2
    | op(e0,e2) = e1
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[181108,293275,theory(equality)]) ).

cnf(293631,plain,
    ( epred22_0
    | epred6_0
    | op(e0,e3) = e2
    | op(e0,e2) = e1
    | op(e0,e0) = e2 ),
    inference(sr,[status(thm)],[293588,194,theory(equality)]) ).

cnf(293695,plain,
    ( e2 = e1
    | op(e0,e0) = e2
    | op(e0,e2) = e1
    | epred22_0
    | epred6_0 ),
    inference(spm,[status(thm)],[280132,293631,theory(equality)]) ).

cnf(293709,plain,
    ( op(e0,e0) = e2
    | op(e0,e2) = e1
    | epred22_0
    | epred6_0 ),
    inference(sr,[status(thm)],[293695,195,theory(equality)]) ).

cnf(293769,plain,
    ( op(e2,e1) = e3
    | op(e2,e2) = e0
    | op(e2,e0) = e1
    | op(e2,e1) = e1
    | epred22_0
    | epred6_0
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[209711,293709,theory(equality)]) ).

cnf(296118,plain,
    ( op(e0,e1) = e2
    | op(e1,e1) = e2
    | op(e0,e0) = e2
    | op(e2,e2) = e0
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[286611,293709]) ).

cnf(296120,plain,
    ( op(e0,e0) = e2
    | op(e1,e1) = e2
    | op(e0,e1) = e2
    | epred22_0
    | epred6_0
    | e0 != op(e2,e0) ),
    inference(spm,[status(thm)],[135,296118,theory(equality)]) ).

cnf(296362,plain,
    ( op(e0,e0) = e2
    | op(e1,e1) = e2
    | op(e0,e1) = e2
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[296120,276114]) ).

cnf(300527,plain,
    ( op(e2,e1) = e3
    | op(e2,e2) = e0
    | op(e2,e0) = e1
    | op(e0,e0) = e2
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[293769,287860]) ).

cnf(300529,plain,
    ( op(e0,e0) = e2
    | op(e2,e0) = e1
    | op(e2,e1) = e3
    | epred22_0
    | epred6_0
    | e0 != op(e2,e0) ),
    inference(spm,[status(thm)],[135,300527,theory(equality)]) ).

cnf(300765,plain,
    ( op(e0,e0) = e2
    | op(e2,e0) = e1
    | op(e2,e1) = e3
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[300529,276114]) ).

cnf(300767,plain,
    ( op(e2,e0) = e1
    | op(e0,e0) = e2
    | epred22_0
    | epred6_0
    | e3 != op(e1,e1) ),
    inference(spm,[status(thm)],[163,300765,theory(equality)]) ).

cnf(300845,plain,
    ( op(e0,e1) = e2
    | op(e1,e1) = e2
    | e3 = e2
    | epred22_0
    | epred6_0
    | op(e2,e0) = e1
    | op(e0,e0) = e2
    | e3 != e0 ),
    inference(spm,[status(thm)],[215703,300765,theory(equality)]) ).

cnf(300950,plain,
    ( op(e0,e1) = e2
    | op(e1,e1) = e2
    | epred22_0
    | epred6_0
    | op(e2,e0) = e1
    | op(e0,e0) = e2
    | e3 != e0 ),
    inference(sr,[status(thm)],[300845,193,theory(equality)]) ).

cnf(301001,plain,
    ( op(e0,e0) = e2
    | op(e2,e0) = e1
    | epred22_0
    | epred6_0
    | op(e1,e0) = e3
    | op(e0,e3) = e2 ),
    inference(spm,[status(thm)],[300767,282028,theory(equality)]) ).

cnf(301560,plain,
    ( e1 = e0
    | op(e0,e0) = e2
    | epred22_0
    | epred6_0
    | op(e0,e3) = e2
    | op(e1,e0) = e3 ),
    inference(spm,[status(thm)],[276114,301001,theory(equality)]) ).

cnf(301584,plain,
    ( op(e0,e0) = e2
    | epred22_0
    | epred6_0
    | op(e0,e3) = e2
    | op(e1,e0) = e3 ),
    inference(sr,[status(thm)],[301560,198,theory(equality)]) ).

cnf(301625,plain,
    ( e3 = e1
    | epred22_0
    | epred6_0
    | op(e0,e3) = e2
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[181108,301584,theory(equality)]) ).

cnf(301664,plain,
    ( epred22_0
    | epred6_0
    | op(e0,e3) = e2
    | op(e0,e0) = e2 ),
    inference(sr,[status(thm)],[301625,194,theory(equality)]) ).

cnf(301672,plain,
    ( op(e0,e0) = e2
    | epred22_0
    | epred6_0
    | e2 != op(e0,e1) ),
    inference(spm,[status(thm)],[144,301664,theory(equality)]) ).

cnf(302892,plain,
    ( op(e0,e1) = e2
    | op(e1,e1) = e2
    | op(e2,e0) = e1
    | op(e0,e0) = e2
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[300950,296362]) ).

cnf(302893,plain,
    ( op(e0,e1) = e2
    | op(e1,e1) = e2
    | op(e0,e0) = e2
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[302892,296362]) ).

cnf(302894,plain,
    ( op(e0,e0) = e2
    | op(e1,e1) = e2
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[302893,301672]) ).

cnf(302904,plain,
    ( op(e3,op(e3,e3)) = e3
    | op(e1,e2) = e1
    | epred22_0
    | op(e0,e0) = e2
    | epred6_0 ),
    inference(spm,[status(thm)],[220,302894,theory(equality)]) ).

cnf(303629,plain,
    ( op(e3,e0) = e3
    | op(e0,e0) = e2
    | op(e1,e2) = e1
    | epred22_0
    | epred6_0
    | op(e2,e2) = e0 ),
    inference(spm,[status(thm)],[302904,181110,theory(equality)]) ).

cnf(304006,plain,
    ( op(e2,e2) = e0
    | op(e1,e2) = e1
    | op(e0,e0) = e2
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[303629,181111]) ).

cnf(304158,plain,
    ( op(e2,e0) = e2
    | op(e0,e0) = e2
    | op(e0,e3) = e0
    | epred22_0
    | epred6_0
    | op(e1,e2) = e1 ),
    inference(spm,[status(thm)],[270264,304006,theory(equality)]) ).

cnf(304348,plain,
    ( e2 = e0
    | op(e0,e0) = e2
    | epred22_0
    | epred6_0
    | op(e1,e2) = e1
    | op(e0,e3) = e0 ),
    inference(spm,[status(thm)],[276114,304158,theory(equality)]) ).

cnf(304380,plain,
    ( op(e0,e0) = e2
    | epred22_0
    | epred6_0
    | op(e1,e2) = e1
    | op(e0,e3) = e0 ),
    inference(sr,[status(thm)],[304348,197,theory(equality)]) ).

cnf(304506,plain,
    ( op(e0,e0) = e2
    | e1 = e0
    | epred22_0
    | epred6_0
    | op(e0,e3) = e0 ),
    inference(spm,[status(thm)],[276500,304380,theory(equality)]) ).

cnf(304532,plain,
    ( op(e0,e0) = e2
    | epred22_0
    | epred6_0
    | op(e0,e3) = e0 ),
    inference(sr,[status(thm)],[304506,198,theory(equality)]) ).

cnf(304586,plain,
    ( op(e0,e0) = e2
    | e0 = e2
    | epred22_0
    | epred6_0 ),
    inference(spm,[status(thm)],[301664,304532,theory(equality)]) ).

cnf(304597,plain,
    ( op(e0,e0) = e2
    | epred22_0
    | epred6_0 ),
    inference(sr,[status(thm)],[304586,197,theory(equality)]) ).

cnf(304604,plain,
    ( op(e3,op(e3,e2)) = e2
    | op(e0,e2) = e0
    | epred22_0
    | epred6_0 ),
    inference(spm,[status(thm)],[229,304597,theory(equality)]) ).

cnf(304605,plain,
    ( op(e3,op(e3,e3)) = e3
    | op(e0,e2) = e0
    | epred22_0
    | epred6_0 ),
    inference(spm,[status(thm)],[228,304597,theory(equality)]) ).

cnf(304606,plain,
    ( op(e3,op(e3,e1)) = e1
    | op(e0,e2) = e0
    | epred22_0
    | epred6_0 ),
    inference(spm,[status(thm)],[230,304597,theory(equality)]) ).

cnf(304607,plain,
    ( op(e3,op(e3,e0)) = e0
    | op(e0,e2) = e0
    | epred22_0
    | epred6_0 ),
    inference(spm,[status(thm)],[231,304597,theory(equality)]) ).

cnf(304629,plain,
    ( op(e1,e1) = e2
    | op(e1,e1) = e1
    | op(e1,e1) = e0
    | op(e1,e3) = e1
    | op(e0,e2) = e0
    | epred22_0
    | epred6_0 ),
    inference(spm,[status(thm)],[4402,304597,theory(equality)]) ).

cnf(304654,plain,
    ( op(e2,e2) = e0
    | op(e3,e0) = e1
    | epred22_0
    | epred6_0 ),
    inference(spm,[status(thm)],[182189,304597,theory(equality)]) ).

cnf(304923,plain,
    ( op(e2,e2) = e0
    | epred22_0
    | epred6_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[168,304654,theory(equality)]) ).

cnf(305358,plain,
    ( op(e2,e2) = e0
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[304923,181108]) ).

cnf(305359,plain,
    ( epred22_0
    | epred6_0
    | e0 != op(e2,e1) ),
    inference(spm,[status(thm)],[133,305358,theory(equality)]) ).

cnf(305362,plain,
    ( epred22_0
    | epred6_0
    | e0 != op(e0,e2) ),
    inference(spm,[status(thm)],[159,305358,theory(equality)]) ).

cnf(305852,plain,
    ( op(e3,op(e3,e2)) = e2
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[304604,305362]) ).

cnf(305855,plain,
    ( op(e3,e1) = e2
    | epred22_0
    | epred6_0
    | op(e0,e2) = e1
    | op(e1,e2) = e1
    | op(e2,e2) = e1 ),
    inference(spm,[status(thm)],[305852,105,theory(equality)]) ).

cnf(305942,plain,
    ( op(e3,op(e3,e3)) = e3
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[304605,305362]) ).

cnf(305950,plain,
    ( op(e3,e0) = e3
    | epred22_0
    | epred6_0
    | op(e3,e0) = e0
    | op(e3,e1) = e0
    | op(e3,e2) = e0 ),
    inference(spm,[status(thm)],[305942,100,theory(equality)]) ).

cnf(305977,plain,
    ( op(e3,op(e3,e1)) = e1
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[304606,305362]) ).

cnf(305979,plain,
    ( op(e3,e3) = e1
    | epred22_0
    | epred6_0
    | op(e0,e1) = e3
    | op(e1,e1) = e3
    | op(e2,e1) = e3 ),
    inference(spm,[status(thm)],[305977,109,theory(equality)]) ).

cnf(306064,plain,
    ( op(e3,op(e3,e0)) = e0
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[304607,305362]) ).

cnf(309534,plain,
    ( op(e2,e2) = e1
    | op(e1,e2) = e1
    | op(e0,e2) = e1
    | epred22_0
    | epred6_0
    | e2 != op(e1,e1) ),
    inference(spm,[status(thm)],[162,305855,theory(equality)]) ).

cnf(310984,plain,
    ( op(e3,e1) = e0
    | op(e3,e0) = e0
    | op(e3,e0) = e3
    | epred22_0
    | epred6_0
    | e0 != op(e2,e2) ),
    inference(spm,[status(thm)],[155,305950,theory(equality)]) ).

cnf(311275,plain,
    ( op(e2,e1) = e3
    | op(e1,e1) = e3
    | op(e0,e1) = e3
    | epred22_0
    | epred6_0
    | op(e1,e1) != e2
    | op(e1,e3) != e0 ),
    inference(spm,[status(thm)],[76,305979,theory(equality)]) ).

cnf(314166,plain,
    ( op(e3,e1) = e0
    | op(e3,e0) = e0
    | op(e3,e0) = e3
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[310984,305358]) ).

cnf(314170,plain,
    ( op(e3,e0) = e3
    | op(e3,e0) = e0
    | epred22_0
    | epred6_0
    | e0 != op(e0,e1) ),
    inference(spm,[status(thm)],[164,314166,theory(equality)]) ).

cnf(314314,plain,
    ( op(e3,e0) = e3
    | op(e3,e0) = e0
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[314170,215207]) ).

cnf(314340,plain,
    ( op(e3,e1) = e2
    | op(e3,e1) = e1
    | op(e3,e1) = e0
    | op(e3,e0) = e0
    | epred22_0
    | epred6_0 ),
    inference(spm,[status(thm)],[3155,314314,theory(equality)]) ).

cnf(314477,plain,
    ( op(e3,e3) = e0
    | epred22_0
    | epred6_0
    | op(e3,e0) = e0 ),
    inference(spm,[status(thm)],[306064,314314,theory(equality)]) ).

cnf(314587,plain,
    ( op(e3,e0) = e0
    | epred22_0
    | epred6_0
    | e0 != op(e3,e1) ),
    inference(spm,[status(thm)],[126,314477,theory(equality)]) ).

cnf(318934,plain,
    ( op(e3,e1) = e2
    | op(e3,e1) = e1
    | op(e3,e0) = e0
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[314340,314587]) ).

cnf(319046,plain,
    ( op(e3,e2) = e1
    | epred22_0
    | epred6_0
    | op(e3,e0) = e0
    | op(e3,e1) = e1 ),
    inference(spm,[status(thm)],[305977,318934,theory(equality)]) ).

cnf(319128,plain,
    ( op(e3,e1) = e1
    | op(e3,e0) = e0
    | epred22_0
    | epred6_0
    | e1 != op(e0,e2) ),
    inference(spm,[status(thm)],[158,319046,theory(equality)]) ).

cnf(327913,plain,
    ( op(e1,e1) = e2
    | op(e1,e1) = e1
    | op(e1,e1) = e0
    | op(e1,e3) = e1
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[304629,305362]) ).

cnf(327914,plain,
    ( op(e1,e1) = e2
    | op(e1,e1) = e1
    | op(e1,e3) = e1
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[327913,181107]) ).

cnf(327917,plain,
    ( op(e1,e1) = e1
    | op(e1,e1) = e2
    | epred22_0
    | epred6_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[140,327914,theory(equality)]) ).

cnf(328271,plain,
    ( op(e1,e1) = e1
    | op(e1,e1) = e2
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[327917,181108]) ).

cnf(328275,plain,
    ( op(e1,e1) = e1
    | epred22_0
    | epred6_0
    | op(e2,e2) != e0
    | op(e2,e1) != e3 ),
    inference(spm,[status(thm)],[287,328271,theory(equality)]) ).

cnf(328369,plain,
    ( op(e0,e2) = e1
    | op(e1,e2) = e1
    | op(e2,e2) = e1
    | epred22_0
    | epred6_0
    | op(e1,e1) = e1 ),
    inference(spm,[status(thm)],[309534,328271,theory(equality)]) ).

cnf(328373,plain,
    ( op(e0,e1) = e3
    | e2 = e3
    | op(e2,e1) = e3
    | epred22_0
    | epred6_0
    | op(e1,e1) = e1
    | op(e1,e3) != e0 ),
    inference(spm,[status(thm)],[311275,328271,theory(equality)]) ).

cnf(328385,plain,
    ( op(e0,e1) = e3
    | op(e2,e1) = e3
    | epred22_0
    | epred6_0
    | op(e1,e1) = e1
    | op(e1,e3) != e0 ),
    inference(sr,[status(thm)],[328373,193,theory(equality)]) ).

cnf(328652,plain,
    ( op(e1,e1) = e1
    | epred22_0
    | epred6_0
    | op(e2,e1) != e3 ),
    inference(csr,[status(thm)],[328275,305358]) ).

cnf(328653,plain,
    ( op(e1,e1) = e1
    | epred22_0
    | epred6_0
    | op(e2,e1) = e0
    | op(e2,e1) = e1
    | op(e2,e1) = e2 ),
    inference(spm,[status(thm)],[328652,179,theory(equality)]) ).

cnf(329042,plain,
    ( op(e0,e1) = e3
    | op(e1,e1) = e1
    | epred22_0
    | epred6_0
    | op(e1,e3) != e0 ),
    inference(csr,[status(thm)],[328385,328652]) ).

cnf(330066,plain,
    ( e1 = e0
    | epred22_0
    | epred6_0
    | op(e1,e1) = e1
    | op(e1,e2) = e1
    | op(e0,e2) = e1 ),
    inference(spm,[status(thm)],[305358,328369,theory(equality)]) ).

cnf(330129,plain,
    ( epred22_0
    | epred6_0
    | op(e1,e1) = e1
    | op(e1,e2) = e1
    | op(e0,e2) = e1 ),
    inference(sr,[status(thm)],[330066,198,theory(equality)]) ).

cnf(330132,plain,
    ( op(e0,e2) = e1
    | op(e1,e1) = e1
    | epred22_0
    | epred6_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[141,330129,theory(equality)]) ).

cnf(330270,plain,
    ( op(e0,e2) = e1
    | op(e1,e1) = e1
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[330132,181108]) ).

cnf(330271,plain,
    ( op(e0,e2) = e1
    | epred22_0
    | epred6_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[142,330270,theory(equality)]) ).

cnf(330384,plain,
    ( op(e0,e2) = e1
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[330271,181108]) ).

cnf(330493,plain,
    ( op(e3,e0) = e0
    | op(e3,e1) = e1
    | epred22_0
    | epred6_0 ),
    inference(spm,[status(thm)],[319128,330384,theory(equality)]) ).

cnf(330668,plain,
    ( op(e3,e0) = e0
    | epred22_0
    | epred6_0
    | e1 != op(e2,e1) ),
    inference(spm,[status(thm)],[161,330493,theory(equality)]) ).

cnf(330670,plain,
    ( op(e3,e0) = e0
    | epred22_0
    | epred6_0
    | e1 != op(e1,e1) ),
    inference(spm,[status(thm)],[162,330493,theory(equality)]) ).

cnf(332468,plain,
    ( op(e1,e1) = e1
    | op(e2,e1) = e2
    | op(e2,e1) = e1
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[328653,305359]) ).

cnf(332471,plain,
    ( op(e2,e1) = e1
    | op(e1,e1) = e1
    | epred22_0
    | epred6_0
    | e2 != op(e1,e1) ),
    inference(spm,[status(thm)],[163,332468,theory(equality)]) ).

cnf(332647,plain,
    ( op(e2,e1) = e1
    | op(e1,e1) = e1
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[332471,328271]) ).

cnf(332757,plain,
    ( op(e3,e0) = e0
    | epred22_0
    | epred6_0
    | op(e1,e1) = e1 ),
    inference(spm,[status(thm)],[330668,332647,theory(equality)]) ).

cnf(332808,plain,
    ( op(e3,e0) = e0
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[332757,330670]) ).

cnf(332826,plain,
    ( op(e2,e3) = e0
    | op(e1,e3) = e0
    | op(e0,e3) = e0
    | epred22_0
    | epred6_0 ),
    inference(spm,[status(thm)],[2831,332808,theory(equality)]) ).

cnf(333483,plain,
    ( op(e0,e3) = e0
    | op(e1,e3) = e0
    | epred22_0
    | epred6_0
    | e0 != op(e2,e2) ),
    inference(spm,[status(thm)],[131,332826,theory(equality)]) ).

cnf(333738,plain,
    ( op(e0,e3) = e0
    | op(e1,e3) = e0
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[333483,305358]) ).

cnf(333779,plain,
    ( op(e1,e1) = e1
    | op(e0,e1) = e3
    | epred22_0
    | epred6_0
    | op(e0,e3) = e0 ),
    inference(spm,[status(thm)],[329042,333738,theory(equality)]) ).

cnf(333797,plain,
    ( op(e0,e3) = e0
    | op(e0,e1) = e3
    | epred22_0
    | epred6_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[142,333779,theory(equality)]) ).

cnf(334151,plain,
    ( op(e0,e3) = e0
    | op(e0,e1) = e3
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[333797,181108]) ).

cnf(334153,plain,
    ( op(e0,e1) = e3
    | epred22_0
    | epred6_0
    | e0 != op(e0,e1) ),
    inference(spm,[status(thm)],[144,334151,theory(equality)]) ).

cnf(334218,plain,
    ( op(e0,e1) = e3
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[334153,215207]) ).

cnf(334283,plain,
    ( e3 = e0
    | epred22_0
    | epred6_0 ),
    inference(spm,[status(thm)],[215207,334218,theory(equality)]) ).

cnf(334326,plain,
    ( epred22_0
    | epred6_0 ),
    inference(sr,[status(thm)],[334283,196,theory(equality)]) ).

cnf(334328,plain,
    ( op(e0,op(e0,e2)) = e2
    | op(e1,op(e1,e2)) = e2
    | epred6_0 ),
    inference(spm,[status(thm)],[1725,334326,theory(equality)]) ).

cnf(334351,plain,
    ( op(e1,op(e1,e0)) = e0
    | op(e2,e0) = e2
    | epred6_0
    | op(e2,e2) != e0 ),
    inference(spm,[status(thm)],[1695,334326,theory(equality)]) ).

cnf(334359,plain,
    ( op(e1,op(e1,e0)) = e0
    | op(e3,e0) = e3
    | epred6_0
    | op(e3,e3) != e0 ),
    inference(spm,[status(thm)],[1687,334326,theory(equality)]) ).

cnf(334830,plain,
    ( op(e1,e1) = e2
    | op(e0,op(e0,e2)) = e2
    | epred6_0
    | epred8_0 ),
    inference(spm,[status(thm)],[334328,152247,theory(equality)]) ).

cnf(334845,plain,
    ( op(e0,op(e0,e2)) = e2
    | epred8_0
    | epred6_0 ),
    inference(csr,[status(thm)],[334830,152249]) ).

cnf(334860,plain,
    ( op(e0,e3) = e2
    | epred8_0
    | epred6_0
    | op(e0,e2) = e2 ),
    inference(spm,[status(thm)],[334845,241029,theory(equality)]) ).

cnf(334895,plain,
    ( e2 = e1
    | e2 = e0
    | op(e0,e2) = e2
    | epred8_0
    | epred6_0 ),
    inference(spm,[status(thm)],[242196,334860,theory(equality)]) ).

cnf(334923,plain,
    ( e2 = e0
    | op(e0,e2) = e2
    | epred8_0
    | epred6_0 ),
    inference(sr,[status(thm)],[334895,195,theory(equality)]) ).

cnf(334924,plain,
    ( op(e0,e2) = e2
    | epred8_0
    | epred6_0 ),
    inference(sr,[status(thm)],[334923,197,theory(equality)]) ).

cnf(334927,plain,
    ( epred8_0
    | epred6_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[147,334924,theory(equality)]) ).

cnf(335081,plain,
    ( epred8_0
    | epred6_0 ),
    inference(csr,[status(thm)],[334927,152243]) ).

cnf(335082,plain,
    ( epred7_0
    | epred6_0 ),
    inference(spm,[status(thm)],[1787,335081,theory(equality)]) ).

cnf(335083,plain,
    ( epred6_0
    | op(e1,e1) != e0 ),
    inference(spm,[status(thm)],[2175,335082,theory(equality)]) ).

cnf(335084,plain,
    ( op(e1,e0) = e1
    | epred6_0 ),
    inference(spm,[status(thm)],[2222,335082,theory(equality)]) ).

cnf(335085,plain,
    ( epred6_0
    | op(e2,e0) != e2
    | op(e3,e0) != e3 ),
    inference(spm,[status(thm)],[3393,335082,theory(equality)]) ).

cnf(335086,plain,
    ( op(e3,e3) = e0
    | op(e2,e2) = e0
    | epred6_0 ),
    inference(spm,[status(thm)],[3538,335082,theory(equality)]) ).

cnf(335087,plain,
    ( op(e2,e2) = e0
    | epred6_0
    | op(e3,e0) != e3 ),
    inference(spm,[status(thm)],[3614,335082,theory(equality)]) ).

cnf(335088,plain,
    ( op(e3,e3) = e0
    | epred6_0
    | op(e2,e0) != e2 ),
    inference(spm,[status(thm)],[4324,335082,theory(equality)]) ).

cnf(345998,plain,
    ( op(e1,op(e1,e0)) = e0
    | op(e3,e0) = e3
    | epred6_0
    | op(e2,e2) = e0 ),
    inference(spm,[status(thm)],[334359,335086,theory(equality)]) ).

cnf(350362,plain,
    ( op(e1,op(e1,e0)) = e0
    | op(e2,e2) = e0
    | epred6_0 ),
    inference(csr,[status(thm)],[345998,335087]) ).

cnf(350382,plain,
    ( op(e1,e1) = e0
    | op(e2,e2) = e0
    | epred6_0 ),
    inference(spm,[status(thm)],[350362,335084,theory(equality)]) ).

cnf(350383,plain,
    ( op(e2,e2) = e0
    | epred6_0 ),
    inference(csr,[status(thm)],[350382,335083]) ).

cnf(350539,plain,
    ( op(e1,op(e1,e0)) = e0
    | op(e2,e0) = e2
    | epred6_0 ),
    inference(spm,[status(thm)],[334351,350383,theory(equality)]) ).

cnf(351084,plain,
    ( op(e1,e1) = e0
    | op(e2,e0) = e2
    | epred6_0 ),
    inference(spm,[status(thm)],[350539,335084,theory(equality)]) ).

cnf(351085,plain,
    ( op(e2,e0) = e2
    | epred6_0 ),
    inference(csr,[status(thm)],[351084,335083]) ).

cnf(351194,plain,
    ( epred6_0
    | op(e3,e0) != e3 ),
    inference(spm,[status(thm)],[335085,351085,theory(equality)]) ).

cnf(351195,plain,
    ( op(e3,e3) = e0
    | epred6_0 ),
    inference(spm,[status(thm)],[335088,351085,theory(equality)]) ).

cnf(351297,plain,
    ( op(e1,op(e1,e0)) = e0
    | op(e3,e0) = e3
    | epred6_0 ),
    inference(spm,[status(thm)],[334359,351195,theory(equality)]) ).

cnf(353827,plain,
    ( op(e1,op(e1,e0)) = e0
    | epred6_0 ),
    inference(csr,[status(thm)],[351297,351194]) ).

cnf(353847,plain,
    ( op(e1,e1) = e0
    | epred6_0 ),
    inference(spm,[status(thm)],[353827,335084,theory(equality)]) ).

cnf(353848,plain,
    epred6_0,
    inference(csr,[status(thm)],[353847,335083]) ).

cnf(353899,plain,
    ( op(e0,e0) = e0
    | epred5_0
    | $false ),
    inference(rw,[status(thm)],[3874,353848,theory(equality)]) ).

cnf(353900,plain,
    ( op(e0,e0) = e0
    | epred5_0 ),
    inference(cn,[status(thm)],[353899,theory(equality)]) ).

cnf(353901,plain,
    ( op(e3,e3) = e3
    | epred5_0
    | $false ),
    inference(rw,[status(thm)],[3798,353848,theory(equality)]) ).

cnf(353902,plain,
    ( op(e3,e3) = e3
    | epred5_0 ),
    inference(cn,[status(thm)],[353901,theory(equality)]) ).

cnf(353905,plain,
    ( epred5_0
    | op(e3,e3) != e3
    | op(e0,e0) != e0
    | $false ),
    inference(rw,[status(thm)],[3453,353848,theory(equality)]) ).

cnf(353906,plain,
    ( epred5_0
    | op(e3,e3) != e3
    | op(e0,e0) != e0 ),
    inference(cn,[status(thm)],[353905,theory(equality)]) ).

cnf(354145,plain,
    ( epred5_0
    | op(e0,e0) != e0 ),
    inference(spm,[status(thm)],[353906,353902,theory(equality)]) ).

cnf(354705,plain,
    epred5_0,
    inference(csr,[status(thm)],[354145,353900]) ).

cnf(354722,plain,
    ( op(e2,e2) = e3
    | epred4_0
    | op(e1,e3) != e1
    | $false ),
    inference(rw,[status(thm)],[3446,354705,theory(equality)]) ).

cnf(354723,plain,
    ( op(e2,e2) = e3
    | epred4_0
    | op(e1,e3) != e1 ),
    inference(cn,[status(thm)],[354722,theory(equality)]) ).

cnf(354724,plain,
    ( op(e1,e1) = e3
    | epred4_0
    | op(e2,e3) != e2
    | $false ),
    inference(rw,[status(thm)],[3314,354705,theory(equality)]) ).

cnf(354725,plain,
    ( op(e1,e1) = e3
    | epred4_0
    | op(e2,e3) != e2 ),
    inference(cn,[status(thm)],[354724,theory(equality)]) ).

cnf(354726,plain,
    ( op(e1,e1) = e3
    | op(e2,e2) = e3
    | epred4_0
    | $false ),
    inference(rw,[status(thm)],[2283,354705,theory(equality)]) ).

cnf(354727,plain,
    ( op(e1,e1) = e3
    | op(e2,e2) = e3
    | epred4_0 ),
    inference(cn,[status(thm)],[354726,theory(equality)]) ).

cnf(354730,plain,
    ( op(e0,e3) = e0
    | epred4_0
    | $false ),
    inference(rw,[status(thm)],[621,354705,theory(equality)]) ).

cnf(354731,plain,
    ( op(e0,e3) = e0
    | epred4_0 ),
    inference(cn,[status(thm)],[354730,theory(equality)]) ).

cnf(354732,plain,
    ( epred4_0
    | op(e0,e0) != e3
    | $false ),
    inference(rw,[status(thm)],[600,354705,theory(equality)]) ).

cnf(354733,plain,
    ( epred4_0
    | op(e0,e0) != e3 ),
    inference(cn,[status(thm)],[354732,theory(equality)]) ).

cnf(354734,plain,
    ( epred4_0
    | op(e0,e0) = e0
    | op(e0,e0) = e1
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[354733,188,theory(equality)]) ).

cnf(354737,plain,
    ( epred4_0
    | e0 != op(e0,e2) ),
    inference(spm,[status(thm)],[143,354731,theory(equality)]) ).

cnf(354738,plain,
    ( epred4_0
    | e0 != op(e0,e1) ),
    inference(spm,[status(thm)],[144,354731,theory(equality)]) ).

cnf(354739,plain,
    ( epred4_0
    | e0 != op(e0,e0) ),
    inference(spm,[status(thm)],[146,354731,theory(equality)]) ).

cnf(354741,plain,
    ( op(e0,e0) = e3
    | op(e0,e1) = e3
    | e0 = e3
    | op(e0,e2) = e3
    | epred4_0 ),
    inference(spm,[status(thm)],[118,354731,theory(equality)]) ).

cnf(354746,plain,
    ( op(e2,e2) = e0
    | op(e2,e1) = e0
    | op(e2,e0) = e0
    | epred4_0 ),
    inference(spm,[status(thm)],[2685,354731,theory(equality)]) ).

cnf(354756,plain,
    ( op(e1,e2) = e0
    | op(e1,e1) = e0
    | op(e1,e0) = e0
    | epred4_0 ),
    inference(spm,[status(thm)],[3243,354731,theory(equality)]) ).

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

cnf(354820,plain,
    ( op(e1,e1) = e3
    | epred4_0
    | e3 != op(e0,e2) ),
    inference(spm,[status(thm)],[159,354727,theory(equality)]) ).

cnf(354827,plain,
    ( op(e2,e3) = e2
    | epred22_0
    | op(e1,e1) = e3
    | epred4_0 ),
    inference(spm,[status(thm)],[241,354727,theory(equality)]) ).

cnf(355353,plain,
    ( op(e1,e1) = e3
    | epred4_0
    | op(e2,e0) = e2
    | op(e2,e1) = e2
    | op(e2,e2) = e2 ),
    inference(spm,[status(thm)],[354725,104,theory(equality)]) ).

cnf(355430,plain,
    ( op(e1,e1) = e3
    | epred4_0
    | epred22_0 ),
    inference(spm,[status(thm)],[354725,354827,theory(equality)]) ).

cnf(355505,plain,
    ( epred22_0
    | epred4_0
    | e3 != op(e0,e1) ),
    inference(spm,[status(thm)],[166,355430,theory(equality)]) ).

cnf(355518,plain,
    ( op(e2,op(e2,e1)) = e1
    | op(e1,e3) = e1
    | epred22_0
    | epred4_0 ),
    inference(spm,[status(thm)],[250,355430,theory(equality)]) ).

cnf(355522,plain,
    ( op(e0,e2) = e0
    | op(e1,e3) = e1
    | epred22_0
    | epred4_0
    | op(e0,e0) != e2 ),
    inference(spm,[status(thm)],[226,355430,theory(equality)]) ).

cnf(355564,plain,
    ( op(e1,e0) = e2
    | op(e1,e0) = e1
    | op(e1,e0) = e0
    | e3 = e0
    | e3 = e1
    | e3 = e2
    | epred22_0
    | epred4_0 ),
    inference(spm,[status(thm)],[12510,355430,theory(equality)]) ).

cnf(355587,plain,
    ( op(e1,e0) = e2
    | op(e1,e0) = e1
    | op(e1,e0) = e0
    | e3 = e1
    | e3 = e2
    | epred22_0
    | epred4_0 ),
    inference(sr,[status(thm)],[355564,196,theory(equality)]) ).

cnf(355588,plain,
    ( op(e1,e0) = e2
    | op(e1,e0) = e1
    | op(e1,e0) = e0
    | e3 = e2
    | epred22_0
    | epred4_0 ),
    inference(sr,[status(thm)],[355587,194,theory(equality)]) ).

cnf(355589,plain,
    ( op(e1,e0) = e2
    | op(e1,e0) = e1
    | op(e1,e0) = e0
    | epred22_0
    | epred4_0 ),
    inference(sr,[status(thm)],[355588,193,theory(equality)]) ).

cnf(356024,plain,
    ( op(e0,e0) = e2
    | op(e0,e0) = e1
    | epred4_0 ),
    inference(csr,[status(thm)],[354734,354739]) ).

cnf(356433,plain,
    ( op(e0,e2) = e3
    | op(e0,e1) = e3
    | epred4_0 ),
    inference(csr,[status(thm)],[354787,354733]) ).

cnf(356436,plain,
    ( op(e2,e2) = e2
    | op(e2,e2) = e1
    | op(e2,e2) = e0
    | op(e0,e1) = e3
    | epred4_0 ),
    inference(spm,[status(thm)],[2572,356433,theory(equality)]) ).

cnf(356543,plain,
    ( op(e1,e1) = e3
    | epred4_0
    | op(e0,e1) = e3 ),
    inference(spm,[status(thm)],[354820,356433,theory(equality)]) ).

cnf(357173,plain,
    ( op(e2,e0) = e0
    | op(e2,e1) = e0
    | epred4_0
    | op(e0,e0) != e1
    | op(e0,e2) != e3 ),
    inference(spm,[status(thm)],[86,354746,theory(equality)]) ).

cnf(357314,plain,
    ( e0 = e3
    | op(e1,e1) = e3
    | epred4_0
    | op(e2,e0) = e0
    | op(e2,e1) = e0 ),
    inference(spm,[status(thm)],[354727,354746,theory(equality)]) ).

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

cnf(358974,plain,
    ( op(e1,e3) = e1
    | epred22_0
    | epred4_0
    | op(e0,e0) != e2 ),
    inference(csr,[status(thm)],[355522,354737]) ).

cnf(358978,plain,
    ( op(e1,e3) = e1
    | epred22_0
    | epred4_0
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[358974,356024,theory(equality)]) ).

cnf(359031,plain,
    ( op(e2,e2) = e3
    | epred4_0
    | op(e0,e0) = e1
    | epred22_0 ),
    inference(spm,[status(thm)],[354723,358978,theory(equality)]) ).

cnf(359047,plain,
    ( op(e0,e0) = e1
    | epred22_0
    | epred4_0
    | e3 != op(e0,e2) ),
    inference(spm,[status(thm)],[159,359031,theory(equality)]) ).

cnf(359722,plain,
    ( op(e0,e0) = e1
    | epred22_0
    | epred4_0
    | op(e0,e1) = e3 ),
    inference(spm,[status(thm)],[359047,356433,theory(equality)]) ).

cnf(359907,plain,
    ( op(e0,e0) = e1
    | epred22_0
    | epred4_0 ),
    inference(csr,[status(thm)],[359722,355505]) ).

cnf(359912,plain,
    ( epred22_0
    | epred4_0
    | op(e1,e1) != e3
    | op(e1,e0) != e2 ),
    inference(spm,[status(thm)],[283,359907,theory(equality)]) ).

cnf(360016,plain,
    ( epred22_0
    | epred4_0
    | op(e1,e0) != e2 ),
    inference(csr,[status(thm)],[359912,355430]) ).

cnf(360151,plain,
    ( op(e2,e0) = e0
    | op(e1,e1) = e3
    | epred4_0
    | e0 != op(e1,e1) ),
    inference(spm,[status(thm)],[163,357350,theory(equality)]) ).

cnf(360930,plain,
    ( op(e1,e0) = e0
    | op(e1,e0) = e1
    | epred22_0
    | epred4_0 ),
    inference(csr,[status(thm)],[355589,360016]) ).

cnf(360932,plain,
    ( op(e1,e0) = e0
    | epred22_0
    | epred4_0
    | e1 != op(e0,e0) ),
    inference(spm,[status(thm)],[172,360930,theory(equality)]) ).

cnf(360988,plain,
    ( op(e1,e0) = e0
    | epred22_0
    | epred4_0 ),
    inference(csr,[status(thm)],[360932,359907]) ).

cnf(361625,plain,
    ( op(e2,e1) = e0
    | op(e2,e0) = e0
    | epred4_0
    | epred22_0
    | op(e0,e2) != e3 ),
    inference(spm,[status(thm)],[357173,359907,theory(equality)]) ).

cnf(363284,plain,
    ( op(e2,e0) = e0
    | op(e2,e1) = e0
    | epred22_0
    | epred4_0
    | op(e0,e1) = e3 ),
    inference(spm,[status(thm)],[361625,356433,theory(equality)]) ).

cnf(363442,plain,
    ( op(e2,e0) = e0
    | op(e2,e1) = e0
    | epred22_0
    | epred4_0 ),
    inference(csr,[status(thm)],[363284,355505]) ).

cnf(363556,plain,
    ( op(e2,e0) = e1
    | op(e1,e3) = e1
    | epred22_0
    | epred4_0
    | op(e2,e0) = e0 ),
    inference(spm,[status(thm)],[355518,363442,theory(equality)]) ).

cnf(363686,plain,
    ( op(e2,e0) = e0
    | op(e1,e3) = e1
    | epred22_0
    | epred4_0
    | e1 != op(e0,e0) ),
    inference(spm,[status(thm)],[171,363556,theory(equality)]) ).

cnf(364353,plain,
    ( op(e2,e0) = e0
    | op(e1,e3) = e1
    | epred22_0
    | epred4_0 ),
    inference(csr,[status(thm)],[363686,359907]) ).

cnf(364354,plain,
    ( op(e1,e3) = e1
    | epred22_0
    | epred4_0
    | e0 != op(e1,e0) ),
    inference(spm,[status(thm)],[169,364353,theory(equality)]) ).

cnf(364478,plain,
    ( op(e1,e3) = e1
    | epred22_0
    | epred4_0 ),
    inference(csr,[status(thm)],[364354,360988]) ).

cnf(364515,plain,
    ( op(e2,e2) = e3
    | epred4_0
    | epred22_0 ),
    inference(spm,[status(thm)],[354723,364478,theory(equality)]) ).

cnf(364580,plain,
    ( epred22_0
    | epred4_0
    | e3 != op(e0,e2) ),
    inference(spm,[status(thm)],[159,364515,theory(equality)]) ).

cnf(365152,plain,
    ( epred22_0
    | epred4_0
    | op(e0,e1) = e3 ),
    inference(spm,[status(thm)],[364580,356433,theory(equality)]) ).

cnf(365428,plain,
    ( epred22_0
    | epred4_0 ),
    inference(csr,[status(thm)],[365152,355505]) ).

cnf(365430,plain,
    ( op(e0,op(e0,e3)) = e3
    | op(e1,op(e1,e2)) = e2
    | epred4_0 ),
    inference(spm,[status(thm)],[1717,365428,theory(equality)]) ).

cnf(365437,plain,
    ( op(e0,op(e0,e2)) = e2
    | op(e1,op(e1,e1)) = e1
    | epred4_0 ),
    inference(spm,[status(thm)],[1726,365428,theory(equality)]) ).

cnf(365463,plain,
    ( op(e1,op(e1,e1)) = e1
    | op(e1,e0) = e1
    | epred4_0
    | op(e1,e1) != e0 ),
    inference(spm,[status(thm)],[1702,365428,theory(equality)]) ).

cnf(365468,plain,
    ( op(e0,op(e0,e0)) = e0
    | op(e0,e1) = e0
    | epred4_0
    | op(e0,e0) != e1 ),
    inference(spm,[status(thm)],[1739,365428,theory(equality)]) ).

cnf(366413,plain,
    ( op(e1,e0) = e2
    | op(e0,op(e0,e3)) = e3
    | epred4_0
    | op(e1,e0) = e0
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[365430,354756,theory(equality)]) ).

cnf(366729,plain,
    ( op(e1,e3) = e1
    | op(e0,op(e0,e2)) = e2
    | epred4_0
    | op(e0,e1) = e3 ),
    inference(spm,[status(thm)],[365437,356543,theory(equality)]) ).

cnf(370074,plain,
    ( e2 = e3
    | op(e1,e1) = e3
    | epred4_0
    | op(e2,e1) = e2
    | op(e2,e0) = e2 ),
    inference(spm,[status(thm)],[354727,355353,theory(equality)]) ).

cnf(370160,plain,
    ( op(e1,e1) = e3
    | epred4_0
    | op(e2,e1) = e2
    | op(e2,e0) = e2 ),
    inference(sr,[status(thm)],[370074,193,theory(equality)]) ).

cnf(370164,plain,
    ( op(e2,e0) = e2
    | op(e1,e1) = e3
    | epred4_0
    | e2 != op(e1,e1) ),
    inference(spm,[status(thm)],[163,370160,theory(equality)]) ).

cnf(370281,plain,
    ( e2 = e0
    | op(e2,e0) = e0
    | op(e1,e1) = e3
    | epred4_0
    | op(e2,e0) = e2 ),
    inference(spm,[status(thm)],[357350,370160,theory(equality)]) ).

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

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

cnf(370491,plain,
    ( op(e2,e0) = e0
    | op(e1,e1) = e3
    | epred4_0
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[370321,356024,theory(equality)]) ).

cnf(370556,plain,
    ( op(e0,e0) = e1
    | op(e1,e1) = e3
    | epred4_0
    | e0 != op(e1,e0) ),
    inference(spm,[status(thm)],[169,370491,theory(equality)]) ).

cnf(371059,plain,
    ( op(e0,op(e0,e0)) = e0
    | epred4_0
    | op(e0,e0) != e1 ),
    inference(csr,[status(thm)],[365468,354738]) ).

cnf(372787,plain,
    ( op(e0,e3) = e2
    | op(e0,e1) = e3
    | op(e1,e3) = e1
    | epred4_0 ),
    inference(spm,[status(thm)],[366729,356433,theory(equality)]) ).

cnf(372849,plain,
    ( op(e2,e2) = e3
    | epred4_0
    | op(e0,e1) = e3
    | op(e0,e3) = e2 ),
    inference(spm,[status(thm)],[354723,372787,theory(equality)]) ).

cnf(373116,plain,
    ( op(e0,e1) = e3
    | e3 = e0
    | e3 = e1
    | e3 = e2
    | epred4_0
    | op(e0,e3) = e2 ),
    inference(spm,[status(thm)],[356436,372849,theory(equality)]) ).

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

cnf(373235,plain,
    ( op(e0,e1) = e3
    | e3 = e2
    | epred4_0
    | op(e0,e3) = e2 ),
    inference(sr,[status(thm)],[373234,194,theory(equality)]) ).

cnf(373236,plain,
    ( op(e0,e1) = e3
    | epred4_0
    | op(e0,e3) = e2 ),
    inference(sr,[status(thm)],[373235,193,theory(equality)]) ).

cnf(373289,plain,
    ( e2 = e0
    | epred4_0
    | op(e0,e1) = e3 ),
    inference(spm,[status(thm)],[354731,373236,theory(equality)]) ).

cnf(373304,plain,
    ( epred4_0
    | op(e0,e1) = e3 ),
    inference(sr,[status(thm)],[373289,197,theory(equality)]) ).

cnf(373308,plain,
    ( op(e1,e1) = e2
    | op(e1,e1) = e1
    | op(e1,e1) = e0
    | epred4_0 ),
    inference(spm,[status(thm)],[3267,373304,theory(equality)]) ).

cnf(373741,plain,
    ( op(e1,e1) = e0
    | op(e1,e1) = e1
    | epred4_0
    | op(e2,e2) != e3
    | op(e2,e1) != e0 ),
    inference(spm,[status(thm)],[277,373308,theory(equality)]) ).

cnf(373831,plain,
    ( e2 = e3
    | op(e2,e0) = e2
    | epred4_0
    | op(e1,e1) = e0
    | op(e1,e1) = e1 ),
    inference(spm,[status(thm)],[370164,373308,theory(equality)]) ).

cnf(373847,plain,
    ( op(e2,e0) = e2
    | epred4_0
    | op(e1,e1) = e0
    | op(e1,e1) = e1 ),
    inference(sr,[status(thm)],[373831,193,theory(equality)]) ).

cnf(374549,plain,
    ( op(e1,e1) = e1
    | op(e1,e1) = e0
    | epred4_0
    | op(e1,e1) = e3
    | op(e2,e1) != e0 ),
    inference(spm,[status(thm)],[373741,354727,theory(equality)]) ).

cnf(378147,plain,
    ( op(e1,e1) = e3
    | op(e1,e1) = e0
    | op(e1,e1) = e1
    | epred4_0
    | op(e2,e0) = e0 ),
    inference(spm,[status(thm)],[374549,357350,theory(equality)]) ).

cnf(378189,plain,
    ( op(e1,e1) = e3
    | op(e2,e0) = e0
    | op(e1,e1) = e1
    | epred4_0 ),
    inference(csr,[status(thm)],[378147,360151]) ).

cnf(378300,plain,
    ( op(e1,e1) = e1
    | op(e1,e1) = e0
    | e0 = e2
    | epred4_0
    | op(e1,e1) = e3 ),
    inference(spm,[status(thm)],[373847,378189,theory(equality)]) ).

cnf(378313,plain,
    ( op(e1,e1) = e1
    | op(e1,e1) = e0
    | epred4_0
    | op(e1,e1) = e3 ),
    inference(sr,[status(thm)],[378300,197,theory(equality)]) ).

cnf(378412,plain,
    ( e3 = e0
    | e3 = e1
    | e3 = e2
    | epred4_0
    | op(e1,e1) = e0
    | op(e1,e1) = e1 ),
    inference(spm,[status(thm)],[373308,378313,theory(equality)]) ).

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

cnf(378426,plain,
    ( e3 = e2
    | epred4_0
    | op(e1,e1) = e0
    | op(e1,e1) = e1 ),
    inference(sr,[status(thm)],[378425,194,theory(equality)]) ).

cnf(378427,plain,
    ( epred4_0
    | op(e1,e1) = e0
    | op(e1,e1) = e1 ),
    inference(sr,[status(thm)],[378426,193,theory(equality)]) ).

cnf(388257,plain,
    ( op(e0,e0) = e3
    | op(e1,e1) = e0
    | op(e1,e0) = e0
    | op(e1,e0) = e2
    | epred4_0 ),
    inference(spm,[status(thm)],[366413,354731,theory(equality)]) ).

cnf(388258,plain,
    ( op(e1,e0) = e2
    | op(e1,e0) = e0
    | op(e1,e1) = e0
    | epred4_0 ),
    inference(csr,[status(thm)],[388257,354733]) ).

cnf(388266,plain,
    ( op(e1,e0) = e2
    | op(e1,e0) = e0
    | epred4_0
    | op(e0,e0) != e2
    | op(e0,e1) != e3 ),
    inference(spm,[status(thm)],[275,388258,theory(equality)]) ).

cnf(388351,plain,
    ( op(e1,e0) = e1
    | epred4_0
    | op(e1,e0) = e2
    | op(e1,e0) = e0 ),
    inference(spm,[status(thm)],[365463,388258,theory(equality)]) ).

cnf(388532,plain,
    ( op(e1,e0) = e0
    | op(e1,e0) = e1
    | epred4_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[172,388351,theory(equality)]) ).

cnf(388643,plain,
    ( op(e1,e0) = e1
    | op(e1,e0) = e0
    | epred4_0
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[388532,356024,theory(equality)]) ).

cnf(388647,plain,
    ( op(e1,e0) = e2
    | op(e1,e0) = e0
    | epred4_0
    | op(e0,e0) != e2 ),
    inference(csr,[status(thm)],[388266,373304]) ).

cnf(388651,plain,
    ( op(e1,e0) = e0
    | op(e1,e0) = e2
    | epred4_0
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[388647,356024,theory(equality)]) ).

cnf(388808,plain,
    ( op(e0,e0) = e1
    | e2 = e0
    | e2 = e1
    | epred4_0
    | op(e1,e0) = e0 ),
    inference(spm,[status(thm)],[388643,388651,theory(equality)]) ).

cnf(388821,plain,
    ( op(e0,e0) = e1
    | e2 = e1
    | epred4_0
    | op(e1,e0) = e0 ),
    inference(sr,[status(thm)],[388808,197,theory(equality)]) ).

cnf(388822,plain,
    ( op(e0,e0) = e1
    | epred4_0
    | op(e1,e0) = e0 ),
    inference(sr,[status(thm)],[388821,195,theory(equality)]) ).

cnf(388880,plain,
    ( op(e1,e1) = e3
    | op(e0,e0) = e1
    | epred4_0 ),
    inference(spm,[status(thm)],[370556,388822,theory(equality)]) ).

cnf(389003,plain,
    ( e3 = e1
    | e3 = e0
    | epred4_0
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[378427,388880,theory(equality)]) ).

cnf(389016,plain,
    ( e3 = e0
    | epred4_0
    | op(e0,e0) = e1 ),
    inference(sr,[status(thm)],[389003,194,theory(equality)]) ).

cnf(389017,plain,
    ( epred4_0
    | op(e0,e0) = e1 ),
    inference(sr,[status(thm)],[389016,196,theory(equality)]) ).

cnf(389111,plain,
    ( op(e0,e1) = e0
    | epred4_0 ),
    inference(spm,[status(thm)],[371059,389017,theory(equality)]) ).

cnf(389121,plain,
    epred4_0,
    inference(csr,[status(thm)],[389111,354738]) ).

cnf(389315,plain,
    ( op(e3,e3) = e2
    | epred3_0
    | op(e1,e2) != e1
    | $false ),
    inference(rw,[status(thm)],[4252,389121,theory(equality)]) ).

cnf(389316,plain,
    ( op(e3,e3) = e2
    | epred3_0
    | op(e1,e2) != e1 ),
    inference(cn,[status(thm)],[389315,theory(equality)]) ).

cnf(389317,plain,
    ( op(e1,e1) = e2
    | op(e3,e3) = e2
    | epred3_0
    | $false ),
    inference(rw,[status(thm)],[3736,389121,theory(equality)]) ).

cnf(389318,plain,
    ( op(e1,e1) = e2
    | op(e3,e3) = e2
    | epred3_0 ),
    inference(cn,[status(thm)],[389317,theory(equality)]) ).

cnf(389319,plain,
    ( op(e1,e1) = e2
    | epred3_0
    | op(e3,e2) != e3
    | $false ),
    inference(rw,[status(thm)],[3197,389121,theory(equality)]) ).

cnf(389320,plain,
    ( op(e1,e1) = e2
    | epred3_0
    | op(e3,e2) != e3 ),
    inference(cn,[status(thm)],[389319,theory(equality)]) ).

cnf(389321,plain,
    ( epred3_0
    | op(e3,e2) != e3
    | op(e1,e2) != e1
    | $false ),
    inference(rw,[status(thm)],[2293,389121,theory(equality)]) ).

cnf(389322,plain,
    ( epred3_0
    | op(e3,e2) != e3
    | op(e1,e2) != e1 ),
    inference(cn,[status(thm)],[389321,theory(equality)]) ).

cnf(389323,plain,
    ( op(e0,e2) = e0
    | epred3_0
    | $false ),
    inference(rw,[status(thm)],[555,389121,theory(equality)]) ).

cnf(389324,plain,
    ( op(e0,e2) = e0
    | epred3_0 ),
    inference(cn,[status(thm)],[389323,theory(equality)]) ).

cnf(389325,plain,
    ( epred3_0
    | op(e0,e0) != e2
    | $false ),
    inference(rw,[status(thm)],[534,389121,theory(equality)]) ).

cnf(389326,plain,
    ( epred3_0
    | op(e0,e0) != e2 ),
    inference(cn,[status(thm)],[389325,theory(equality)]) ).

cnf(389572,plain,
    ( epred3_0
    | e0 != op(e0,e1) ),
    inference(spm,[status(thm)],[145,389324,theory(equality)]) ).

cnf(389580,plain,
    ( e0 = e3
    | op(e0,e1) = e3
    | op(e0,e0) = e3
    | e0 = e2
    | op(e0,e1) = e2
    | op(e0,e0) = e2
    | epred3_0 ),
    inference(spm,[status(thm)],[3331,389324,theory(equality)]) ).

cnf(389581,plain,
    ( e0 = e1
    | op(e0,e1) = e1
    | op(e0,e0) = e1
    | e0 = e2
    | op(e0,e1) = e2
    | op(e0,e0) = e2
    | epred3_0 ),
    inference(spm,[status(thm)],[3337,389324,theory(equality)]) ).

cnf(389582,plain,
    ( e0 = e1
    | op(e0,e1) = e1
    | op(e0,e0) = e1
    | e0 = e3
    | op(e0,e1) = e3
    | op(e0,e0) = e3
    | epred3_0 ),
    inference(spm,[status(thm)],[3338,389324,theory(equality)]) ).

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

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

cnf(389685,plain,
    ( op(e0,e1) = e1
    | op(e0,e0) = e1
    | e2 = e0
    | op(e0,e1) = e2
    | op(e0,e0) = e2
    | epred3_0 ),
    inference(sr,[status(thm)],[389581,198,theory(equality)]) ).

cnf(389686,plain,
    ( op(e0,e1) = e1
    | op(e0,e0) = e1
    | op(e0,e1) = e2
    | op(e0,e0) = e2
    | epred3_0 ),
    inference(sr,[status(thm)],[389685,197,theory(equality)]) ).

cnf(389687,plain,
    ( op(e0,e1) = e1
    | op(e0,e0) = e1
    | e3 = e0
    | op(e0,e1) = e3
    | op(e0,e0) = e3
    | epred3_0 ),
    inference(sr,[status(thm)],[389582,198,theory(equality)]) ).

cnf(389688,plain,
    ( op(e0,e1) = e1
    | op(e0,e0) = e1
    | op(e0,e1) = e3
    | op(e0,e0) = e3
    | epred3_0 ),
    inference(sr,[status(thm)],[389687,196,theory(equality)]) ).

cnf(389826,plain,
    ( op(e1,e1) = e2
    | epred3_0
    | e2 != op(e3,e1) ),
    inference(spm,[status(thm)],[126,389318,theory(equality)]) ).

cnf(389827,plain,
    ( op(e1,e1) = e2
    | epred3_0
    | e2 != op(e3,e0) ),
    inference(spm,[status(thm)],[128,389318,theory(equality)]) ).

cnf(389829,plain,
    ( op(e1,e1) = e2
    | epred3_0
    | e2 != op(e0,e3) ),
    inference(spm,[status(thm)],[152,389318,theory(equality)]) ).

cnf(389843,plain,
    ( op(e3,e0) = e3
    | op(e3,e1) = e3
    | e2 = e3
    | op(e3,e2) = e3
    | op(e1,e1) = e2
    | epred3_0 ),
    inference(spm,[status(thm)],[94,389318,theory(equality)]) ).

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

cnf(389847,plain,
    ( op(e3,e2) = e3
    | epred22_0
    | op(e1,e1) = e2
    | epred3_0 ),
    inference(spm,[status(thm)],[204,389318,theory(equality)]) ).

cnf(389855,plain,
    ( op(e1,e1) = e2
    | op(e1,e1) = e1
    | op(e1,e1) = e0
    | epred3_0
    | op(e3,e1) != e0 ),
    inference(spm,[status(thm)],[3271,389318,theory(equality)]) ).

cnf(389904,plain,
    ( op(e3,e0) = e3
    | op(e3,e1) = e3
    | op(e3,e2) = e3
    | op(e1,e1) = e2
    | epred3_0 ),
    inference(sr,[status(thm)],[389843,193,theory(equality)]) ).

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

cnf(391850,plain,
    ( op(e1,e1) = e2
    | epred3_0
    | op(e0,e1) = e2
    | op(e2,e1) = e2 ),
    inference(spm,[status(thm)],[389826,111,theory(equality)]) ).

cnf(391917,plain,
    ( op(e1,e1) = e2
    | epred3_0
    | op(e0,e0) = e2
    | op(e1,e0) = e2
    | op(e2,e0) = e2 ),
    inference(spm,[status(thm)],[389827,119,theory(equality)]) ).

cnf(392001,plain,
    ( op(e1,e1) = e2
    | epred3_0
    | op(e0,e0) = e2
    | op(e0,e1) = e2
    | op(e0,e2) = e2 ),
    inference(spm,[status(thm)],[389829,120,theory(equality)]) ).

cnf(393018,plain,
    ( op(e1,e1) = e2
    | epred22_0
    | epred3_0 ),
    inference(csr,[status(thm)],[389847,389320]) ).

cnf(393019,plain,
    ( epred22_0
    | epred3_0
    | e2 != op(e1,e0) ),
    inference(spm,[status(thm)],[142,393018,theory(equality)]) ).

cnf(393020,plain,
    ( epred22_0
    | epred3_0
    | e2 != op(e0,e1) ),
    inference(spm,[status(thm)],[166,393018,theory(equality)]) ).

cnf(393027,plain,
    ( op(e3,op(e3,e2)) = e2
    | op(e1,e2) = e1
    | epred22_0
    | epred3_0 ),
    inference(spm,[status(thm)],[221,393018,theory(equality)]) ).

cnf(393029,plain,
    ( op(e3,op(e3,e1)) = e1
    | op(e1,e2) = e1
    | epred22_0
    | epred3_0 ),
    inference(spm,[status(thm)],[222,393018,theory(equality)]) ).

cnf(393030,plain,
    ( op(e3,op(e3,e0)) = e0
    | op(e1,e2) = e1
    | epred22_0
    | epred3_0 ),
    inference(spm,[status(thm)],[223,393018,theory(equality)]) ).

cnf(393036,plain,
    ( op(e0,e3) = e0
    | op(e1,e2) = e1
    | epred22_0
    | epred3_0
    | op(e0,e0) != e3 ),
    inference(spm,[status(thm)],[219,393018,theory(equality)]) ).

cnf(394106,plain,
    ( op(e0,e1) = e2
    | op(e1,e1) = e2
    | epred3_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[136,391850,theory(equality)]) ).

cnf(394772,plain,
    ( op(e3,e3) = e2
    | op(e1,e2) = e1
    | epred22_0
    | epred3_0
    | op(e0,e2) = e3
    | op(e1,e2) = e3
    | op(e2,e2) = e3 ),
    inference(spm,[status(thm)],[393027,101,theory(equality)]) ).

cnf(394926,plain,
    ( op(e3,e0) = e1
    | op(e1,e2) = e1
    | epred22_0
    | epred3_0
    | op(e0,e1) = e0
    | op(e1,e1) = e0
    | op(e2,e1) = e0 ),
    inference(spm,[status(thm)],[393029,115,theory(equality)]) ).

cnf(394974,plain,
    ( op(e3,e2) = e0
    | op(e1,e2) = e1
    | epred22_0
    | epred3_0
    | op(e0,e0) = e2
    | op(e1,e0) = e2
    | op(e2,e0) = e2 ),
    inference(spm,[status(thm)],[393030,119,theory(equality)]) ).

cnf(395866,plain,
    ( op(e0,e1) = e3
    | op(e0,e0) = e3
    | op(e0,e1) = e2
    | epred3_0 ),
    inference(csr,[status(thm)],[389684,389326]) ).

cnf(396174,plain,
    ( op(e0,e1) = e1
    | op(e0,e0) = e1
    | op(e0,e1) = e2
    | epred3_0 ),
    inference(csr,[status(thm)],[389686,389326]) ).

cnf(396211,plain,
    ( epred22_0
    | epred3_0
    | op(e0,e0) = e1
    | op(e0,e1) = e1 ),
    inference(spm,[status(thm)],[393020,396174,theory(equality)]) ).

cnf(396261,plain,
    ( e1 = e2
    | op(e0,e0) = e3
    | e1 = e3
    | epred3_0
    | op(e0,e0) = e1
    | epred22_0 ),
    inference(spm,[status(thm)],[395866,396211,theory(equality)]) ).

cnf(396264,plain,
    ( op(e0,e0) = e3
    | e3 = e1
    | epred3_0
    | op(e0,e0) = e1
    | epred22_0 ),
    inference(sr,[status(thm)],[396261,195,theory(equality)]) ).

cnf(396265,plain,
    ( op(e0,e0) = e3
    | epred3_0
    | op(e0,e0) = e1
    | epred22_0 ),
    inference(sr,[status(thm)],[396264,194,theory(equality)]) ).

cnf(396351,plain,
    ( op(e1,e2) = e1
    | op(e0,e3) = e0
    | epred22_0
    | epred3_0
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[393036,396265,theory(equality)]) ).

cnf(396473,plain,
    ( op(e3,e3) = e2
    | epred3_0
    | op(e0,e0) = e1
    | op(e0,e3) = e0
    | epred22_0 ),
    inference(spm,[status(thm)],[389316,396351,theory(equality)]) ).

cnf(396516,plain,
    ( op(e3,e2) = e3
    | epred22_0
    | op(e0,e3) = e0
    | op(e0,e0) = e1
    | epred3_0 ),
    inference(spm,[status(thm)],[204,396473,theory(equality)]) ).

cnf(396705,plain,
    ( epred3_0
    | op(e0,e0) = e1
    | op(e0,e3) = e0
    | epred22_0
    | op(e1,e2) != e1 ),
    inference(spm,[status(thm)],[389322,396516,theory(equality)]) ).

cnf(397177,plain,
    ( e3 = e2
    | op(e0,e0) = e1
    | e3 = e1
    | epred3_0
    | op(e0,e0) = e3
    | op(e0,e1) = e1 ),
    inference(spm,[status(thm)],[396174,389688,theory(equality)]) ).

cnf(397186,plain,
    ( op(e0,e0) = e1
    | e3 = e1
    | epred3_0
    | op(e0,e0) = e3
    | op(e0,e1) = e1 ),
    inference(sr,[status(thm)],[397177,193,theory(equality)]) ).

cnf(397187,plain,
    ( op(e0,e0) = e1
    | epred3_0
    | op(e0,e0) = e3
    | op(e0,e1) = e1 ),
    inference(sr,[status(thm)],[397186,194,theory(equality)]) ).

cnf(397227,plain,
    ( e1 = e2
    | op(e0,e0) = e3
    | e1 = e3
    | epred3_0
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[395866,397187,theory(equality)]) ).

cnf(397230,plain,
    ( op(e0,e0) = e3
    | e3 = e1
    | epred3_0
    | op(e0,e0) = e1 ),
    inference(sr,[status(thm)],[397227,195,theory(equality)]) ).

cnf(397231,plain,
    ( op(e0,e0) = e3
    | epred3_0
    | op(e0,e0) = e1 ),
    inference(sr,[status(thm)],[397230,194,theory(equality)]) ).

cnf(397453,plain,
    ( op(e0,e0) = e1
    | epred3_0
    | op(e3,e3) != e2
    | op(e3,e0) != e1 ),
    inference(spm,[status(thm)],[269,397231,theory(equality)]) ).

cnf(398094,plain,
    ( op(e0,e0) = e1
    | epred3_0
    | op(e1,e1) = e2
    | op(e3,e0) != e1 ),
    inference(spm,[status(thm)],[397453,389318,theory(equality)]) ).

cnf(398103,plain,
    ( op(e1,e1) = e2
    | op(e0,e0) = e1
    | epred3_0
    | op(e1,e0) = e1
    | op(e2,e0) = e1 ),
    inference(spm,[status(thm)],[398094,121,theory(equality)]) ).

cnf(398814,plain,
    ( op(e3,e0) = e3
    | op(e3,e1) = e3
    | op(e1,e1) = e2
    | epred3_0 ),
    inference(csr,[status(thm)],[389904,389320]) ).

cnf(398855,plain,
    ( op(e1,e1) = e2
    | op(e1,e1) = e1
    | op(e1,e1) = e0
    | e3 = e0
    | e3 = e1
    | e3 = e2
    | op(e3,e0) = e3
    | epred3_0 ),
    inference(spm,[status(thm)],[10245,398814,theory(equality)]) ).

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

cnf(398943,plain,
    ( op(e1,e1) = e2
    | op(e1,e1) = e1
    | op(e1,e1) = e0
    | e3 = e2
    | op(e3,e0) = e3
    | epred3_0 ),
    inference(sr,[status(thm)],[398942,194,theory(equality)]) ).

cnf(398944,plain,
    ( op(e1,e1) = e2
    | op(e1,e1) = e1
    | op(e1,e1) = e0
    | op(e3,e0) = e3
    | epred3_0 ),
    inference(sr,[status(thm)],[398943,193,theory(equality)]) ).

cnf(399330,plain,
    ( op(e1,e1) = e2
    | op(e3,e1) = e0
    | op(e3,e0) = e0
    | epred3_0
    | e0 != op(e0,e2) ),
    inference(spm,[status(thm)],[158,389906,theory(equality)]) ).

cnf(400093,plain,
    ( op(e0,e0) = e1
    | op(e0,e3) = e0
    | epred22_0
    | epred3_0 ),
    inference(csr,[status(thm)],[396705,396351]) ).

cnf(400094,plain,
    ( op(e0,e0) = e1
    | epred22_0
    | epred3_0
    | e0 != op(e0,e2) ),
    inference(spm,[status(thm)],[143,400093,theory(equality)]) ).

cnf(400151,plain,
    ( op(e0,e0) = e1
    | epred22_0
    | epred3_0 ),
    inference(csr,[status(thm)],[400094,389324]) ).

cnf(400157,plain,
    ( epred22_0
    | epred3_0
    | op(e1,e1) != e2
    | op(e1,e0) != e3 ),
    inference(spm,[status(thm)],[271,400151,theory(equality)]) ).

cnf(400175,plain,
    ( op(e3,e2) = e0
    | op(e3,e1) = e0
    | op(e3,e0) = e0
    | epred22_0
    | epred3_0
    | op(e0,e3) != e2 ),
    inference(spm,[status(thm)],[3092,400151,theory(equality)]) ).

cnf(400181,plain,
    ( op(e0,e3) = e2
    | op(e1,e3) = e2
    | op(e2,e3) = e2
    | op(e3,e0) = e0
    | epred22_0
    | epred3_0 ),
    inference(spm,[status(thm)],[81414,400151,theory(equality)]) ).

cnf(400244,plain,
    ( epred22_0
    | epred3_0
    | op(e1,e0) != e3 ),
    inference(csr,[status(thm)],[400157,393018]) ).

cnf(400245,plain,
    ( epred22_0
    | epred3_0
    | op(e1,e0) = e0
    | op(e1,e0) = e1
    | op(e1,e0) = e2 ),
    inference(spm,[status(thm)],[400244,184,theory(equality)]) ).

cnf(400286,plain,
    ( op(e1,e0) = e0
    | op(e1,e0) = e1
    | epred22_0
    | epred3_0 ),
    inference(csr,[status(thm)],[400245,393019]) ).

cnf(400288,plain,
    ( op(e1,e0) = e0
    | epred22_0
    | epred3_0
    | e1 != op(e0,e0) ),
    inference(spm,[status(thm)],[172,400286,theory(equality)]) ).

cnf(400333,plain,
    ( op(e1,e0) = e0
    | epred22_0
    | epred3_0 ),
    inference(csr,[status(thm)],[400288,400151]) ).

cnf(400666,plain,
    ( op(e1,e1) = e2
    | op(e2,e0) = e2
    | op(e1,e0) = e2
    | epred3_0 ),
    inference(csr,[status(thm)],[391917,389326]) ).

cnf(400755,plain,
    ( op(e1,e1) = e2
    | op(e0,e1) = e2
    | epred3_0
    | op(e1,e0) = e2 ),
    inference(spm,[status(thm)],[394106,400666,theory(equality)]) ).

cnf(401145,plain,
    ( op(e1,e1) = e2
    | op(e0,e2) = e2
    | op(e0,e1) = e2
    | epred3_0 ),
    inference(csr,[status(thm)],[392001,389326]) ).

cnf(401146,plain,
    ( op(e0,e2) = e2
    | op(e0,e1) = e2
    | epred3_0
    | e2 != op(e1,e0) ),
    inference(spm,[status(thm)],[142,401145,theory(equality)]) ).

cnf(402396,plain,
    ( e1 = e2
    | op(e1,e0) = e2
    | op(e1,e1) = e2
    | epred3_0
    | op(e1,e0) = e1
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[400666,398103,theory(equality)]) ).

cnf(402407,plain,
    ( op(e1,e0) = e2
    | op(e1,e1) = e2
    | epred3_0
    | op(e1,e0) = e1
    | op(e0,e0) = e1 ),
    inference(sr,[status(thm)],[402396,195,theory(equality)]) ).

cnf(403114,plain,
    ( op(e0,e0) = e1
    | op(e1,e0) = e1
    | op(e1,e0) = e2
    | epred3_0
    | e2 != op(e0,e1) ),
    inference(spm,[status(thm)],[166,402407,theory(equality)]) ).

cnf(404756,plain,
    ( op(e1,e1) = e2
    | op(e3,e1) = e0
    | op(e3,e0) = e0
    | epred3_0 ),
    inference(csr,[status(thm)],[399330,389324]) ).

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

cnf(404843,plain,
    ( op(e1,e1) = e0
    | op(e1,e1) = e1
    | op(e1,e1) = e2
    | epred3_0
    | op(e3,e0) = e0 ),
    inference(spm,[status(thm)],[389855,404756,theory(equality)]) ).

cnf(405319,plain,
    ( op(e3,e0) = e0
    | op(e1,e1) = e2
    | op(e1,e1) = e1
    | epred3_0 ),
    inference(csr,[status(thm)],[404843,404759]) ).

cnf(405420,plain,
    ( e0 = e3
    | op(e1,e1) = e0
    | op(e1,e1) = e1
    | op(e1,e1) = e2
    | epred3_0 ),
    inference(spm,[status(thm)],[398944,405319,theory(equality)]) ).

cnf(405464,plain,
    ( op(e1,e1) = e0
    | op(e1,e1) = e1
    | op(e1,e1) = e2
    | epred3_0 ),
    inference(sr,[status(thm)],[405420,196,theory(equality)]) ).

cnf(405472,plain,
    ( op(e1,e1) = e1
    | op(e1,e1) = e0
    | epred3_0
    | e2 != op(e0,e1) ),
    inference(spm,[status(thm)],[166,405464,theory(equality)]) ).

cnf(409017,plain,
    ( op(e2,e3) = e2
    | op(e1,e3) = e2
    | op(e0,e3) = e2
    | epred22_0
    | epred3_0
    | e0 != op(e1,e0) ),
    inference(spm,[status(thm)],[168,400181,theory(equality)]) ).

cnf(413434,plain,
    ( op(e2,e3) = e2
    | op(e1,e3) = e2
    | op(e0,e3) = e2
    | epred22_0
    | epred3_0 ),
    inference(csr,[status(thm)],[409017,400333]) ).

cnf(413437,plain,
    ( op(e0,e3) = e2
    | op(e1,e3) = e2
    | epred22_0
    | epred3_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[134,413434,theory(equality)]) ).

cnf(436197,plain,
    ( op(e3,e3) = e2
    | op(e2,e2) = e3
    | op(e1,e2) = e3
    | op(e0,e2) = e3
    | epred22_0
    | epred3_0 ),
    inference(csr,[status(thm)],[394772,389316]) ).

cnf(436203,plain,
    ( op(e2,e2) = e3
    | op(e1,e2) = e3
    | op(e0,e2) = e3
    | epred22_0
    | epred3_0
    | e2 != op(e0,e3) ),
    inference(spm,[status(thm)],[152,436197,theory(equality)]) ).

cnf(438673,plain,
    ( op(e3,e0) = e1
    | op(e1,e2) = e1
    | op(e2,e1) = e0
    | op(e1,e1) = e0
    | epred22_0
    | epred3_0 ),
    inference(csr,[status(thm)],[394926,389572]) ).

cnf(438676,plain,
    ( op(e2,e1) = e0
    | op(e1,e1) = e0
    | op(e1,e2) = e1
    | epred22_0
    | epred3_0
    | e1 != op(e0,e0) ),
    inference(spm,[status(thm)],[170,438673,theory(equality)]) ).

cnf(439026,plain,
    ( op(e2,e1) = e0
    | op(e1,e1) = e0
    | op(e1,e2) = e1
    | epred22_0
    | epred3_0 ),
    inference(csr,[status(thm)],[438676,400151]) ).

cnf(439359,plain,
    ( op(e3,e2) = e0
    | op(e1,e2) = e1
    | op(e0,e0) = e2
    | op(e2,e0) = e2
    | epred22_0
    | epred3_0 ),
    inference(csr,[status(thm)],[394974,393019]) ).

cnf(439360,plain,
    ( op(e3,e2) = e0
    | op(e1,e2) = e1
    | op(e2,e0) = e2
    | epred22_0
    | epred3_0 ),
    inference(csr,[status(thm)],[439359,389326]) ).

cnf(439365,plain,
    ( op(e2,e0) = e2
    | op(e1,e2) = e1
    | epred22_0
    | epred3_0
    | e0 != op(e0,e2) ),
    inference(spm,[status(thm)],[158,439360,theory(equality)]) ).

cnf(439982,plain,
    ( op(e2,e0) = e2
    | op(e1,e2) = e1
    | epred22_0
    | epred3_0 ),
    inference(csr,[status(thm)],[439365,389324]) ).

cnf(440086,plain,
    ( op(e1,e3) = e2
    | op(e0,e3) = e2
    | epred22_0
    | epred3_0
    | op(e1,e2) = e1 ),
    inference(spm,[status(thm)],[413437,439982,theory(equality)]) ).

cnf(440409,plain,
    ( op(e1,e2) = e1
    | op(e0,e3) = e2
    | epred22_0
    | epred3_0
    | e2 != op(e1,e1) ),
    inference(spm,[status(thm)],[138,440086,theory(equality)]) ).

cnf(440674,plain,
    ( op(e1,e2) = e1
    | op(e0,e3) = e2
    | epred22_0
    | epred3_0 ),
    inference(csr,[status(thm)],[440409,393018]) ).

cnf(440760,plain,
    ( op(e3,e3) = e2
    | epred3_0
    | op(e0,e3) = e2
    | epred22_0 ),
    inference(spm,[status(thm)],[389316,440674,theory(equality)]) ).

cnf(440859,plain,
    ( op(e0,e3) = e2
    | epred22_0
    | epred3_0
    | e2 != op(e2,e3) ),
    inference(spm,[status(thm)],[149,440760,theory(equality)]) ).

cnf(440863,plain,
    ( op(e0,e3) = e2
    | epred22_0
    | epred3_0
    | e2 != op(e1,e3) ),
    inference(spm,[status(thm)],[150,440760,theory(equality)]) ).

cnf(441067,plain,
    ( op(e0,e3) = e2
    | epred22_0
    | epred3_0
    | op(e1,e3) = e2 ),
    inference(spm,[status(thm)],[440859,413434,theory(equality)]) ).

cnf(441636,plain,
    ( op(e0,e3) = e2
    | epred22_0
    | epred3_0 ),
    inference(csr,[status(thm)],[440863,441067]) ).

cnf(441658,plain,
    ( op(e2,e2) = e0
    | op(e2,e2) = e1
    | op(e2,e2) = e2
    | epred22_0
    | epred3_0 ),
    inference(spm,[status(thm)],[5642,441636,theory(equality)]) ).

cnf(441689,plain,
    ( op(e3,e0) = e0
    | op(e3,e1) = e0
    | op(e3,e2) = e0
    | epred22_0
    | epred3_0 ),
    inference(spm,[status(thm)],[400175,441636,theory(equality)]) ).

cnf(441691,plain,
    ( op(e0,e2) = e3
    | op(e1,e2) = e3
    | op(e2,e2) = e3
    | epred22_0
    | epred3_0 ),
    inference(spm,[status(thm)],[436203,441636,theory(equality)]) ).

cnf(443500,plain,
    ( op(e3,e1) = e0
    | op(e3,e0) = e0
    | epred22_0
    | epred3_0
    | e0 != op(e0,e2) ),
    inference(spm,[status(thm)],[158,441689,theory(equality)]) ).

cnf(443874,plain,
    ( e3 = e2
    | e3 = e1
    | e3 = e0
    | epred22_0
    | epred3_0
    | op(e1,e2) = e3
    | op(e0,e2) = e3 ),
    inference(spm,[status(thm)],[441658,441691,theory(equality)]) ).

cnf(444003,plain,
    ( e3 = e1
    | e3 = e0
    | epred22_0
    | epred3_0
    | op(e1,e2) = e3
    | op(e0,e2) = e3 ),
    inference(sr,[status(thm)],[443874,193,theory(equality)]) ).

cnf(444004,plain,
    ( e3 = e0
    | epred22_0
    | epred3_0
    | op(e1,e2) = e3
    | op(e0,e2) = e3 ),
    inference(sr,[status(thm)],[444003,194,theory(equality)]) ).

cnf(444005,plain,
    ( epred22_0
    | epred3_0
    | op(e1,e2) = e3
    | op(e0,e2) = e3 ),
    inference(sr,[status(thm)],[444004,196,theory(equality)]) ).

cnf(445046,plain,
    ( op(e3,e1) = e0
    | op(e3,e0) = e0
    | epred22_0
    | epred3_0 ),
    inference(csr,[status(thm)],[443500,389324]) ).

cnf(445047,plain,
    ( op(e3,e0) = e0
    | epred22_0
    | epred3_0
    | e0 != op(e2,e1) ),
    inference(spm,[status(thm)],[161,445046,theory(equality)]) ).

cnf(445049,plain,
    ( op(e3,e0) = e0
    | epred22_0
    | epred3_0
    | e0 != op(e1,e1) ),
    inference(spm,[status(thm)],[162,445046,theory(equality)]) ).

cnf(445233,plain,
    ( op(e3,e0) = e0
    | epred22_0
    | epred3_0
    | op(e1,e2) = e1
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[445047,439026,theory(equality)]) ).

cnf(445608,plain,
    ( op(e3,e0) = e0
    | op(e1,e2) = e1
    | epred22_0
    | epred3_0 ),
    inference(csr,[status(thm)],[445233,445049]) ).

cnf(445610,plain,
    ( op(e1,e2) = e1
    | epred22_0
    | epred3_0
    | e0 != op(e1,e0) ),
    inference(spm,[status(thm)],[168,445608,theory(equality)]) ).

cnf(445807,plain,
    ( op(e1,e2) = e1
    | epred22_0
    | epred3_0 ),
    inference(csr,[status(thm)],[445610,400333]) ).

cnf(445910,plain,
    ( op(e0,e2) = e3
    | e1 = e3
    | epred22_0
    | epred3_0 ),
    inference(spm,[status(thm)],[444005,445807,theory(equality)]) ).

cnf(445933,plain,
    ( op(e0,e2) = e3
    | epred22_0
    | epred3_0 ),
    inference(sr,[status(thm)],[445910,194,theory(equality)]) ).

cnf(446196,plain,
    ( e3 = e0
    | epred3_0
    | epred22_0 ),
    inference(spm,[status(thm)],[389324,445933,theory(equality)]) ).

cnf(446221,plain,
    ( epred3_0
    | epred22_0 ),
    inference(sr,[status(thm)],[446196,196,theory(equality)]) ).

cnf(446233,plain,
    ( op(e0,op(e0,e2)) = e2
    | op(e1,op(e1,e1)) = e1
    | epred3_0 ),
    inference(spm,[status(thm)],[1726,446221,theory(equality)]) ).

cnf(446237,plain,
    ( op(e0,op(e0,e2)) = e2
    | op(e1,op(e1,e0)) = e0
    | epred3_0 ),
    inference(spm,[status(thm)],[1727,446221,theory(equality)]) ).

cnf(446264,plain,
    ( op(e0,op(e0,e0)) = e0
    | op(e0,e1) = e0
    | epred3_0
    | op(e0,e0) != e1 ),
    inference(spm,[status(thm)],[1739,446221,theory(equality)]) ).

cnf(447249,plain,
    ( op(e1,e2) = e1
    | op(e0,op(e0,e2)) = e2
    | epred3_0
    | op(e1,e0) = e2
    | op(e0,e1) = e2 ),
    inference(spm,[status(thm)],[446233,400755,theory(equality)]) ).

cnf(449599,plain,
    ( op(e0,op(e0,e0)) = e0
    | op(e0,e1) = e0
    | op(e0,e0) != e1 ),
    inference(csr,[status(thm)],[446264,2179]) ).

cnf(450268,plain,
    ( op(e0,e0) = e2
    | op(e0,e1) = e2
    | op(e1,e0) = e2
    | op(e1,e2) = e1
    | epred3_0 ),
    inference(spm,[status(thm)],[447249,389324,theory(equality)]) ).

cnf(450272,plain,
    ( op(e1,e2) = e1
    | op(e1,e0) = e2
    | op(e0,e1) = e2
    | epred3_0 ),
    inference(csr,[status(thm)],[450268,389326]) ).

cnf(450358,plain,
    ( op(e3,e3) = e2
    | epred3_0
    | op(e1,e0) = e2
    | op(e0,e1) = e2 ),
    inference(spm,[status(thm)],[389316,450272,theory(equality)]) ).

cnf(450404,plain,
    ( op(e0,e1) = e2
    | op(e1,e0) = e2
    | epred3_0
    | e2 != op(e0,e3) ),
    inference(spm,[status(thm)],[152,450358,theory(equality)]) ).

cnf(451044,plain,
    ( op(e1,e0) = e2
    | op(e0,e1) = e2
    | epred3_0
    | op(e0,e0) = e2
    | op(e0,e2) = e2 ),
    inference(spm,[status(thm)],[450404,120,theory(equality)]) ).

cnf(451934,plain,
    ( op(e1,e0) = e2
    | op(e0,e1) = e2
    | op(e0,e2) = e2
    | epred3_0 ),
    inference(csr,[status(thm)],[451044,389326]) ).

cnf(451935,plain,
    ( op(e0,e2) = e2
    | op(e0,e1) = e2
    | epred3_0 ),
    inference(csr,[status(thm)],[451934,401146]) ).

cnf(452020,plain,
    ( e2 = e0
    | epred3_0
    | op(e0,e1) = e2 ),
    inference(spm,[status(thm)],[389324,451935,theory(equality)]) ).

cnf(452039,plain,
    ( epred3_0
    | op(e0,e1) = e2 ),
    inference(sr,[status(thm)],[452020,197,theory(equality)]) ).

cnf(452076,plain,
    ( op(e1,e1) = e0
    | op(e1,e1) = e1
    | epred3_0 ),
    inference(spm,[status(thm)],[405472,452039,theory(equality)]) ).

cnf(452078,plain,
    ( op(e1,e0) = e2
    | op(e1,e0) = e1
    | op(e0,e0) = e1
    | epred3_0 ),
    inference(spm,[status(thm)],[403114,452039,theory(equality)]) ).

cnf(452099,plain,
    ( op(e1,e1) = e0
    | epred3_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[142,452076,theory(equality)]) ).

cnf(452460,plain,
    ( op(e1,e2) = e0
    | op(e0,op(e0,e2)) = e2
    | epred3_0
    | op(e0,e0) = e1
    | op(e1,e0) = e1 ),
    inference(spm,[status(thm)],[446237,452078,theory(equality)]) ).

cnf(457870,plain,
    ( op(e0,e0) = e2
    | op(e1,e0) = e1
    | op(e0,e0) = e1
    | op(e1,e2) = e0
    | epred3_0 ),
    inference(spm,[status(thm)],[452460,389324,theory(equality)]) ).

cnf(457874,plain,
    ( op(e1,e2) = e0
    | op(e0,e0) = e1
    | op(e1,e0) = e1
    | epred3_0 ),
    inference(csr,[status(thm)],[457870,389326]) ).

cnf(457877,plain,
    ( op(e0,e0) = e1
    | op(e1,e0) = e1
    | epred3_0
    | e0 != op(e0,e2) ),
    inference(spm,[status(thm)],[160,457874,theory(equality)]) ).

cnf(458146,plain,
    ( op(e0,e0) = e1
    | op(e1,e0) = e1
    | epred3_0 ),
    inference(csr,[status(thm)],[457877,389324]) ).

cnf(458192,plain,
    ( op(e1,e1) = e0
    | epred3_0
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[452099,458146,theory(equality)]) ).

cnf(458211,plain,
    ( op(e0,e0) = e1
    | epred3_0
    | op(e0,e0) != e3
    | op(e0,e1) != e2 ),
    inference(spm,[status(thm)],[279,458192,theory(equality)]) ).

cnf(458547,plain,
    ( op(e0,e0) = e1
    | epred3_0
    | op(e0,e0) != e3 ),
    inference(csr,[status(thm)],[458211,452039]) ).

cnf(458548,plain,
    ( op(e0,e0) = e1
    | epred3_0 ),
    inference(csr,[status(thm)],[458547,397231]) ).

cnf(458605,plain,
    ( op(e0,e1) = e0
    | epred3_0 ),
    inference(spm,[status(thm)],[449599,458548,theory(equality)]) ).

cnf(458612,plain,
    op(e0,e1) = e0,
    inference(csr,[status(thm)],[458605,2179]) ).

cnf(458613,plain,
    e0 != op(e0,e0),
    inference(rw,[status(thm)],[148,458612,theory(equality)]) ).

cnf(458614,plain,
    op(e0,e3) != e0,
    inference(rw,[status(thm)],[144,458612,theory(equality)]) ).

cnf(458615,plain,
    op(e0,e2) != e0,
    inference(rw,[status(thm)],[145,458612,theory(equality)]) ).

cnf(458617,plain,
    op(e3,e1) != e0,
    inference(rw,[status(thm)],[164,458612,theory(equality)]) ).

cnf(458618,plain,
    op(e2,e1) != e0,
    inference(rw,[status(thm)],[165,458612,theory(equality)]) ).

cnf(458629,plain,
    ( e0 = e2
    | epred3_0 ),
    inference(rw,[status(thm)],[452039,458612,theory(equality)]) ).

cnf(458630,plain,
    epred3_0,
    inference(sr,[status(thm)],[458629,197,theory(equality)]) ).

cnf(459198,plain,
    ( op(e0,e0) = e1
    | op(e3,e1) = e3
    | op(e3,e3) != e1
    | ~ epred22_0 ),
    inference(rw,[status(thm)],[1728,458612,theory(equality)]) ).

cnf(459199,plain,
    ( op(e0,e0) = e1
    | op(e2,e1) = e2
    | op(e2,e2) != e1
    | ~ epred22_0 ),
    inference(rw,[status(thm)],[1729,458612,theory(equality)]) ).

cnf(459209,plain,
    ( op(e0,e0) = e1
    | e0 = e1
    | op(e0,e3) = e1
    | op(e0,e2) = e1 ),
    inference(rw,[status(thm)],[122,458612,theory(equality)]) ).

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

cnf(459218,plain,
    ( e0 = e3
    | op(e1,e1) = e3
    | op(e3,e1) = e3
    | op(e2,e1) = e3 ),
    inference(rw,[status(thm)],[109,458612,theory(equality)]) ).

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

cnf(459389,plain,
    ( op(e3,e3) = e1
    | epred2_0
    | op(e2,e1) != e2
    | $false ),
    inference(rw,[status(thm)],[4296,458630,theory(equality)]) ).

cnf(459390,plain,
    ( op(e3,e3) = e1
    | epred2_0
    | op(e2,e1) != e2 ),
    inference(cn,[status(thm)],[459389,theory(equality)]) ).

cnf(459397,plain,
    ( op(e2,e2) = e1
    | epred2_0
    | op(e3,e1) != e3
    | $false ),
    inference(rw,[status(thm)],[3529,458630,theory(equality)]) ).

cnf(459398,plain,
    ( op(e2,e2) = e1
    | epred2_0
    | op(e3,e1) != e3 ),
    inference(cn,[status(thm)],[459397,theory(equality)]) ).

cnf(459399,plain,
    ( epred2_0
    | op(e2,e1) != e2
    | op(e3,e1) != e3
    | $false ),
    inference(rw,[status(thm)],[3516,458630,theory(equality)]) ).

cnf(459400,plain,
    ( epred2_0
    | op(e2,e1) != e2
    | op(e3,e1) != e3 ),
    inference(cn,[status(thm)],[459399,theory(equality)]) ).

cnf(459401,plain,
    ( op(e3,e3) = e1
    | op(e2,e2) = e1
    | epred2_0
    | $false ),
    inference(rw,[status(thm)],[3482,458630,theory(equality)]) ).

cnf(459402,plain,
    ( op(e3,e3) = e1
    | op(e2,e2) = e1
    | epred2_0 ),
    inference(cn,[status(thm)],[459401,theory(equality)]) ).

cnf(459403,plain,
    ( epred2_0
    | op(e0,e0) != e1
    | $false ),
    inference(rw,[status(thm)],[2103,458630,theory(equality)]) ).

cnf(459404,plain,
    ( epred2_0
    | op(e0,e0) != e1 ),
    inference(cn,[status(thm)],[459403,theory(equality)]) ).

cnf(459412,plain,
    ( op(e0,e0) = e1
    | op(e0,e0) = e3
    | op(e0,e0) = e2 ),
    inference(sr,[status(thm)],[188,458613,theory(equality)]) ).

cnf(459596,plain,
    ( op(e3,e0) = e0
    | op(e3,e3) = e0
    | op(e3,e2) = e0 ),
    inference(sr,[status(thm)],[100,458617,theory(equality)]) ).

cnf(459597,plain,
    ( op(e3,e1) = e1
    | op(e3,e1) = e3
    | op(e3,e1) = e2 ),
    inference(sr,[status(thm)],[175,458617,theory(equality)]) ).

cnf(459642,plain,
    ( op(e2,e0) = e0
    | op(e2,e3) = e0
    | op(e2,e2) = e0 ),
    inference(sr,[status(thm)],[108,458618,theory(equality)]) ).

cnf(459643,plain,
    ( op(e2,e1) = e1
    | op(e2,e1) = e3
    | op(e2,e1) = e2 ),
    inference(sr,[status(thm)],[179,458618,theory(equality)]) ).

cnf(459686,plain,
    op(e0,e0) != e1,
    inference(csr,[status(thm)],[459404,2260]) ).

cnf(459809,plain,
    ( op(e2,e2) = e1
    | epred2_0
    | e1 != op(e2,e3) ),
    inference(spm,[status(thm)],[149,459402,theory(equality)]) ).

cnf(459814,plain,
    ( op(e2,e2) = e1
    | epred2_0
    | e1 != op(e0,e3) ),
    inference(spm,[status(thm)],[152,459402,theory(equality)]) ).

cnf(459828,plain,
    ( op(e3,e0) = e3
    | op(e3,e1) = e3
    | e1 = e3
    | op(e3,e2) = e3
    | op(e2,e2) = e1
    | epred2_0 ),
    inference(spm,[status(thm)],[94,459402,theory(equality)]) ).

cnf(459874,plain,
    ( op(e3,e0) = e3
    | op(e3,e1) = e3
    | op(e3,e2) = e3
    | op(e2,e2) = e1
    | epred2_0 ),
    inference(sr,[status(thm)],[459828,194,theory(equality)]) ).

cnf(460313,plain,
    ( op(e2,e2) = e1
    | epred2_0
    | op(e2,e0) = e1
    | op(e2,e1) = e1 ),
    inference(spm,[status(thm)],[459809,106,theory(equality)]) ).

cnf(461064,plain,
    ( op(e0,e3) = e1
    | op(e0,e2) = e1 ),
    inference(sr,[status(thm)],[459210,459686,theory(equality)]) ).

cnf(461105,plain,
    ( op(e2,e2) = e1
    | epred2_0
    | op(e0,e2) = e1 ),
    inference(spm,[status(thm)],[459814,461064,theory(equality)]) ).

cnf(461545,plain,
    ( op(e2,e2) = e1
    | epred2_0
    | op(e2,e1) = e3
    | op(e1,e1) = e3 ),
    inference(spm,[status(thm)],[459398,459219,theory(equality)]) ).

cnf(461753,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e2 ),
    inference(sr,[status(thm)],[459412,459686,theory(equality)]) ).

cnf(461767,plain,
    ( op(e2,op(e2,e2)) = e2
    | op(e0,e3) = e0
    | epred22_0
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[243,461753,theory(equality)]) ).

cnf(461768,plain,
    ( op(e2,op(e2,e3)) = e3
    | op(e0,e3) = e0
    | epred22_0
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[235,461753,theory(equality)]) ).

cnf(461770,plain,
    ( op(e2,op(e2,e0)) = e0
    | op(e0,e3) = e0
    | epred22_0
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[259,461753,theory(equality)]) ).

cnf(461772,plain,
    ( op(e2,e0) = e2
    | op(e2,e0) = e1
    | op(e2,e0) = e0
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[2910,461753,theory(equality)]) ).

cnf(461773,plain,
    ( op(e3,e0) = e2
    | op(e3,e0) = e1
    | op(e3,e0) = e0
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[3173,461753,theory(equality)]) ).

cnf(461804,plain,
    ( op(e2,op(e2,e2)) = e2
    | epred22_0
    | op(e0,e0) = e2 ),
    inference(sr,[status(thm)],[461767,458614,theory(equality)]) ).

cnf(461805,plain,
    ( op(e2,op(e2,e3)) = e3
    | epred22_0
    | op(e0,e0) = e2 ),
    inference(sr,[status(thm)],[461768,458614,theory(equality)]) ).

cnf(461807,plain,
    ( op(e2,op(e2,e0)) = e0
    | epred22_0
    | op(e0,e0) = e2 ),
    inference(sr,[status(thm)],[461770,458614,theory(equality)]) ).

cnf(461889,plain,
    ( op(e3,e1) = e3
    | op(e3,e3) != e1
    | ~ epred22_0 ),
    inference(sr,[status(thm)],[459198,459686,theory(equality)]) ).

cnf(461890,plain,
    ( op(e2,e1) = e2
    | op(e2,e2) != e1
    | ~ epred22_0 ),
    inference(sr,[status(thm)],[459199,459686,theory(equality)]) ).

cnf(462367,plain,
    ( op(e3,e2) = e0
    | op(e3,e0) = e0
    | op(e0,e0) != e2
    | op(e0,e3) != e1 ),
    inference(spm,[status(thm)],[74,459596,theory(equality)]) ).

cnf(462415,plain,
    ( op(e2,e2) = e1
    | e0 = e1
    | epred2_0
    | op(e3,e2) = e0
    | op(e3,e0) = e0 ),
    inference(spm,[status(thm)],[459402,459596,theory(equality)]) ).

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

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

cnf(462636,plain,
    ( op(e2,e1) = e2
    | op(e2,e1) = e1
    | e3 != op(e1,e1) ),
    inference(spm,[status(thm)],[163,459643,theory(equality)]) ).

cnf(463823,plain,
    ( op(e2,e1) = e1
    | op(e2,e0) = e1
    | epred2_0
    | e1 != op(e0,e2) ),
    inference(spm,[status(thm)],[159,460313,theory(equality)]) ).

cnf(464313,plain,
    ( op(e1,e1) = e3
    | op(e2,e1) = e3
    | epred2_0
    | e1 != op(e2,e1) ),
    inference(spm,[status(thm)],[133,461545,theory(equality)]) ).

cnf(464482,plain,
    ( op(e2,e1) = e2
    | op(e0,e0) = e2
    | epred22_0
    | op(e0,e2) = e1
    | epred2_0 ),
    inference(spm,[status(thm)],[461804,461105,theory(equality)]) ).

cnf(464519,plain,
    ( op(e2,e0) = e3
    | op(e0,e0) = e2
    | epred22_0
    | op(e2,e2) = e0
    | op(e2,e0) = e0 ),
    inference(spm,[status(thm)],[461805,459642,theory(equality)]) ).

cnf(465706,plain,
    ( op(e3,e3) = e1
    | epred2_0
    | op(e0,e2) = e1
    | op(e0,e0) = e2
    | epred22_0 ),
    inference(spm,[status(thm)],[459390,464482,theory(equality)]) ).

cnf(465838,plain,
    ( op(e0,e0) = e2
    | op(e0,e2) = e1
    | epred22_0
    | epred2_0
    | e1 != op(e0,e3) ),
    inference(spm,[status(thm)],[152,465706,theory(equality)]) ).

cnf(469436,plain,
    ( op(e0,e0) = e2
    | op(e0,e2) = e1
    | epred22_0
    | epred2_0 ),
    inference(csr,[status(thm)],[465838,461064]) ).

cnf(469509,plain,
    ( op(e2,e0) = e1
    | op(e2,e1) = e1
    | epred2_0
    | op(e0,e0) = e2
    | epred22_0 ),
    inference(spm,[status(thm)],[463823,469436,theory(equality)]) ).

cnf(469722,plain,
    ( e1 = e3
    | op(e1,e1) = e3
    | epred2_0
    | op(e0,e0) = e2
    | op(e2,e0) = e1
    | epred22_0 ),
    inference(spm,[status(thm)],[464313,469509,theory(equality)]) ).

cnf(469746,plain,
    ( op(e1,e1) = e3
    | epred2_0
    | op(e0,e0) = e2
    | op(e2,e0) = e1
    | epred22_0 ),
    inference(sr,[status(thm)],[469722,194,theory(equality)]) ).

cnf(470112,plain,
    ( op(e2,e1) = e0
    | op(e0,e0) = e2
    | epred22_0
    | op(e1,e1) = e3
    | epred2_0 ),
    inference(spm,[status(thm)],[461807,469746,theory(equality)]) ).

cnf(470143,plain,
    ( op(e0,e0) = e2
    | epred22_0
    | op(e1,e1) = e3
    | epred2_0 ),
    inference(sr,[status(thm)],[470112,458618,theory(equality)]) ).

cnf(470191,plain,
    ( op(e3,e1) = e1
    | op(e3,e1) = e2
    | op(e0,e0) = e2
    | epred22_0
    | epred2_0 ),
    inference(spm,[status(thm)],[462446,470143,theory(equality)]) ).

cnf(470192,plain,
    ( op(e2,e1) = e1
    | op(e2,e1) = e2
    | op(e0,e0) = e2
    | epred22_0
    | epred2_0 ),
    inference(spm,[status(thm)],[462636,470143,theory(equality)]) ).

cnf(470345,plain,
    ( op(e0,e0) = e2
    | op(e3,e1) = e1
    | epred22_0
    | epred2_0
    | e2 != op(e2,e1) ),
    inference(spm,[status(thm)],[161,470191,theory(equality)]) ).

cnf(470469,plain,
    ( op(e3,e3) = e1
    | epred2_0
    | op(e0,e0) = e2
    | op(e2,e1) = e1
    | epred22_0 ),
    inference(spm,[status(thm)],[459390,470192,theory(equality)]) ).

cnf(470584,plain,
    ( op(e2,e1) = e1
    | op(e0,e0) = e2
    | epred22_0
    | epred2_0
    | e1 != op(e3,e1) ),
    inference(spm,[status(thm)],[126,470469,theory(equality)]) ).

cnf(470823,plain,
    ( op(e3,e1) = e1
    | op(e0,e0) = e2
    | epred22_0
    | epred2_0
    | op(e2,e1) = e1 ),
    inference(spm,[status(thm)],[470345,470192,theory(equality)]) ).

cnf(471222,plain,
    ( op(e2,e1) = e1
    | op(e0,e0) = e2
    | epred22_0
    | epred2_0 ),
    inference(csr,[status(thm)],[470584,470823]) ).

cnf(472965,plain,
    ( op(e3,e0) = e3
    | op(e2,e2) = e1
    | op(e3,e2) = e3
    | epred2_0 ),
    inference(csr,[status(thm)],[459874,459398]) ).

cnf(473016,plain,
    ( op(e3,e0) = e0
    | e3 = e0
    | op(e2,e2) = e1
    | epred2_0
    | op(e3,e0) = e3 ),
    inference(spm,[status(thm)],[462441,472965,theory(equality)]) ).

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

cnf(473214,plain,
    ( op(e0,e0) = e2
    | e3 = e0
    | e3 = e1
    | e3 = e2
    | op(e2,e2) = e1
    | op(e3,e0) = e0
    | epred2_0 ),
    inference(spm,[status(thm)],[461773,473068,theory(equality)]) ).

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

cnf(473252,plain,
    ( op(e0,e0) = e2
    | e3 = e2
    | op(e2,e2) = e1
    | op(e3,e0) = e0
    | epred2_0 ),
    inference(sr,[status(thm)],[473251,194,theory(equality)]) ).

cnf(473253,plain,
    ( op(e0,e0) = e2
    | op(e2,e2) = e1
    | op(e3,e0) = e0
    | epred2_0 ),
    inference(sr,[status(thm)],[473252,193,theory(equality)]) ).

cnf(473257,plain,
    ( op(e2,e2) = e1
    | op(e0,e0) = e2
    | epred2_0
    | e0 != op(e2,e0) ),
    inference(spm,[status(thm)],[167,473253,theory(equality)]) ).

cnf(474363,plain,
    ( op(e2,e0) = e2
    | op(e0,e0) = e2
    | epred22_0
    | op(e2,e0) = e0
    | op(e2,e0) = e3 ),
    inference(spm,[status(thm)],[461804,464519,theory(equality)]) ).

cnf(478288,plain,
    ( op(e0,e0) = e2
    | e3 = e0
    | e3 = e1
    | e3 = e2
    | op(e2,e0) = e0
    | op(e2,e0) = e2
    | epred22_0 ),
    inference(spm,[status(thm)],[461772,474363,theory(equality)]) ).

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

cnf(478323,plain,
    ( op(e0,e0) = e2
    | e3 = e2
    | op(e2,e0) = e0
    | op(e2,e0) = e2
    | epred22_0 ),
    inference(sr,[status(thm)],[478322,194,theory(equality)]) ).

cnf(478324,plain,
    ( op(e0,e0) = e2
    | op(e2,e0) = e0
    | op(e2,e0) = e2
    | epred22_0 ),
    inference(sr,[status(thm)],[478323,193,theory(equality)]) ).

cnf(478381,plain,
    ( op(e2,e2) = e0
    | op(e0,e0) = e2
    | epred22_0
    | op(e2,e0) = e0 ),
    inference(spm,[status(thm)],[461807,478324,theory(equality)]) ).

cnf(478460,plain,
    ( op(e2,e0) = e0
    | op(e0,e0) = e2
    | epred22_0
    | op(e0,e0) != e3
    | op(e0,e2) != e1 ),
    inference(spm,[status(thm)],[90,478381,theory(equality)]) ).

cnf(479014,plain,
    ( op(e2,e0) = e0
    | op(e0,e0) = e2
    | epred22_0
    | op(e0,e2) != e1 ),
    inference(csr,[status(thm)],[478460,461753]) ).

cnf(479018,plain,
    ( op(e0,e0) = e2
    | op(e2,e0) = e0
    | epred22_0
    | epred2_0 ),
    inference(spm,[status(thm)],[479014,469436,theory(equality)]) ).

cnf(479074,plain,
    ( op(e0,e0) = e2
    | op(e2,e2) = e1
    | epred2_0
    | epred22_0 ),
    inference(spm,[status(thm)],[473257,479018,theory(equality)]) ).

cnf(479198,plain,
    ( op(e2,e1) = e2
    | op(e0,e0) = e2
    | epred22_0
    | epred2_0 ),
    inference(spm,[status(thm)],[461804,479074,theory(equality)]) ).

cnf(479312,plain,
    ( op(e0,e0) = e2
    | e2 = e1
    | epred22_0
    | epred2_0 ),
    inference(spm,[status(thm)],[471222,479198,theory(equality)]) ).

cnf(479346,plain,
    ( op(e0,e0) = e2
    | epred22_0
    | epred2_0 ),
    inference(sr,[status(thm)],[479312,195,theory(equality)]) ).

cnf(479351,plain,
    ( epred22_0
    | epred2_0
    | op(e2,e2) != e1
    | op(e2,e0) != e3 ),
    inference(spm,[status(thm)],[192,479346,theory(equality)]) ).

cnf(479357,plain,
    ( op(e3,op(e3,e2)) = e2
    | op(e0,e2) = e0
    | epred22_0
    | epred2_0 ),
    inference(spm,[status(thm)],[229,479346,theory(equality)]) ).

cnf(479358,plain,
    ( op(e3,op(e3,e3)) = e3
    | op(e0,e2) = e0
    | epred22_0
    | epred2_0 ),
    inference(spm,[status(thm)],[228,479346,theory(equality)]) ).

cnf(479382,plain,
    ( op(e3,e0) = e0
    | op(e3,e2) = e0
    | epred22_0
    | epred2_0
    | op(e0,e3) != e1 ),
    inference(spm,[status(thm)],[462367,479346,theory(equality)]) ).

cnf(479384,plain,
    ( op(e3,op(e3,e2)) = e2
    | epred22_0
    | epred2_0 ),
    inference(sr,[status(thm)],[479357,458615,theory(equality)]) ).

cnf(479385,plain,
    ( op(e3,op(e3,e3)) = e3
    | epred22_0
    | epred2_0 ),
    inference(sr,[status(thm)],[479358,458615,theory(equality)]) ).

cnf(479548,plain,
    ( op(e3,e1) = e3
    | epred22_0
    | epred2_0
    | op(e2,e2) = e1 ),
    inference(spm,[status(thm)],[479385,459402,theory(equality)]) ).

cnf(479602,plain,
    ( op(e2,e2) = e1
    | epred22_0
    | epred2_0 ),
    inference(csr,[status(thm)],[479548,459398]) ).

cnf(479604,plain,
    ( epred22_0
    | epred2_0
    | e1 != op(e2,e0) ),
    inference(spm,[status(thm)],[135,479602,theory(equality)]) ).

cnf(479606,plain,
    ( epred22_0
    | epred2_0
    | e1 != op(e0,e2) ),
    inference(spm,[status(thm)],[159,479602,theory(equality)]) ).

cnf(479699,plain,
    ( epred22_0
    | epred2_0
    | op(e2,e0) != e3 ),
    inference(spm,[status(thm)],[479351,479602,theory(equality)]) ).

cnf(479770,plain,
    ( epred22_0
    | epred2_0
    | op(e2,e0) = e0
    | op(e2,e0) = e1
    | op(e2,e0) = e2 ),
    inference(spm,[status(thm)],[479699,180,theory(equality)]) ).

cnf(482534,plain,
    ( op(e2,e0) = e0
    | op(e2,e0) = e2
    | epred22_0
    | epred2_0 ),
    inference(csr,[status(thm)],[479770,479604]) ).

cnf(482537,plain,
    ( op(e2,e0) = e0
    | epred22_0
    | epred2_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[171,482534,theory(equality)]) ).

cnf(482639,plain,
    ( op(e2,e0) = e0
    | epred22_0
    | epred2_0 ),
    inference(csr,[status(thm)],[482537,479346]) ).

cnf(484907,plain,
    ( op(e3,e2) = e0
    | op(e3,e0) = e0
    | epred22_0
    | epred2_0
    | op(e0,e2) = e1 ),
    inference(spm,[status(thm)],[479382,461064,theory(equality)]) ).

cnf(485266,plain,
    ( op(e3,e2) = e0
    | op(e3,e0) = e0
    | epred22_0
    | epred2_0 ),
    inference(csr,[status(thm)],[484907,479606]) ).

cnf(485328,plain,
    ( op(e3,e0) = e2
    | epred22_0
    | epred2_0
    | op(e3,e0) = e0 ),
    inference(spm,[status(thm)],[479384,485266,theory(equality)]) ).

cnf(485376,plain,
    ( op(e3,e0) = e0
    | epred22_0
    | epred2_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[170,485328,theory(equality)]) ).

cnf(485622,plain,
    ( op(e3,e0) = e0
    | epred22_0
    | epred2_0 ),
    inference(csr,[status(thm)],[485376,479346]) ).

cnf(485623,plain,
    ( epred22_0
    | epred2_0
    | e0 != op(e2,e0) ),
    inference(spm,[status(thm)],[167,485622,theory(equality)]) ).

cnf(485710,plain,
    ( epred22_0
    | epred2_0 ),
    inference(csr,[status(thm)],[485623,482639]) ).

cnf(485715,plain,
    ( op(e3,e1) = e3
    | epred2_0
    | op(e3,e3) != e1 ),
    inference(spm,[status(thm)],[461889,485710,theory(equality)]) ).

cnf(485716,plain,
    ( op(e2,e1) = e2
    | epred2_0
    | op(e2,e2) != e1 ),
    inference(spm,[status(thm)],[461890,485710,theory(equality)]) ).

cnf(485848,plain,
    ( op(e3,e1) = e3
    | epred2_0
    | op(e2,e2) = e1 ),
    inference(spm,[status(thm)],[485715,459402,theory(equality)]) ).

cnf(485895,plain,
    ( op(e2,e2) = e1
    | epred2_0 ),
    inference(csr,[status(thm)],[485848,459398]) ).

cnf(485992,plain,
    ( op(e2,e1) = e2
    | epred2_0 ),
    inference(spm,[status(thm)],[485716,485895,theory(equality)]) ).

cnf(486081,plain,
    ( epred2_0
    | op(e3,e1) != e3 ),
    inference(spm,[status(thm)],[459400,485992,theory(equality)]) ).

cnf(486082,plain,
    ( op(e3,e3) = e1
    | epred2_0 ),
    inference(spm,[status(thm)],[459390,485992,theory(equality)]) ).

cnf(486186,plain,
    ( op(e3,e1) = e3
    | epred2_0 ),
    inference(spm,[status(thm)],[485715,486082,theory(equality)]) ).

cnf(486481,plain,
    epred2_0,
    inference(csr,[status(thm)],[486081,486186]) ).

cnf(486512,plain,
    ( op(e0,e0) = e0
    | $false ),
    inference(rw,[status(thm)],[3864,486481,theory(equality)]) ).

cnf(486513,plain,
    op(e0,e0) = e0,
    inference(cn,[status(thm)],[486512,theory(equality)]) ).

cnf(486514,plain,
    $false,
    inference(sr,[status(thm)],[486513,458613,theory(equality)]) ).

cnf(486515,plain,
    $false,
    486514,
    [proof] ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% % SZS status Started for /home/graph/tptp/TPTP/Problems/ALG/ALG154+1.p
% --creating new selector for []
% eprover: CPU time limit exceeded, terminating
% -running prover on /tmp/tmpyDG-3P/sel_ALG154+1.p_1 with time limit 29
% -prover status ResourceOut
% -running prover on /tmp/tmpyDG-3P/sel_ALG154+1.p_2 with time limit 81
% -prover status Unsatisfiable
% Problem ALG154+1.p solved in phase 1.
% % SZS status Theorem for /home/graph/tptp/TPTP/Problems/ALG/ALG154+1.p
% % SZS status Ended for /home/graph/tptp/TPTP/Problems/ALG/ALG154+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
% 
%------------------------------------------------------------------------------