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

View Problem - Process Solution

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

% Computer : art06.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:07:01 EST 2010

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

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

fof(2,axiom,
    ~ ( e3 = op(op(op(e2,e2),e2),op(op(e2,e2),e2))
      & e0 = op(e2,e2)
      & e1 = op(op(e2,e2),e2) ),
    file('/tmp/tmpzTTu7S/sel_ALG155+1.p_2',ax28) ).

fof(3,axiom,
    ~ ( e3 = op(op(op(e0,e0),e0),op(op(e0,e0),e0))
      & e2 = op(e0,e0)
      & e1 = op(op(e0,e0),e0) ),
    file('/tmp/tmpzTTu7S/sel_ALG155+1.p_2',ax25) ).

fof(4,axiom,
    ~ ( e3 = op(op(op(e0,e0),e0),op(op(e0,e0),e0))
      & e1 = op(e0,e0)
      & e2 = op(op(e0,e0),e0) ),
    file('/tmp/tmpzTTu7S/sel_ALG155+1.p_2',ax24) ).

fof(5,axiom,
    ~ ( e3 = op(op(op(e1,e1),e1),op(op(e1,e1),e1))
      & e2 = op(e1,e1)
      & e0 = op(op(e1,e1),e1) ),
    file('/tmp/tmpzTTu7S/sel_ALG155+1.p_2',ax27) ).

fof(6,axiom,
    ~ ( e3 = op(op(op(e1,e1),e1),op(op(e1,e1),e1))
      & e0 = op(e1,e1)
      & e2 = op(op(e1,e1),e1) ),
    file('/tmp/tmpzTTu7S/sel_ALG155+1.p_2',ax26) ).

fof(7,axiom,
    ~ ( e2 = op(op(op(e1,e1),e1),op(op(e1,e1),e1))
      & e3 = op(e1,e1)
      & e0 = op(op(e1,e1),e1) ),
    file('/tmp/tmpzTTu7S/sel_ALG155+1.p_2',ax21) ).

fof(8,axiom,
    ~ ( e2 = op(op(op(e1,e1),e1),op(op(e1,e1),e1))
      & e0 = op(e1,e1)
      & e3 = op(op(e1,e1),e1) ),
    file('/tmp/tmpzTTu7S/sel_ALG155+1.p_2',ax20) ).

fof(9,axiom,
    ~ ( e2 = op(op(op(e3,e3),e3),op(op(e3,e3),e3))
      & e1 = op(e3,e3)
      & e0 = op(op(e3,e3),e3) ),
    file('/tmp/tmpzTTu7S/sel_ALG155+1.p_2',ax23) ).

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

fof(14,axiom,
    ~ ( e0 = op(op(op(e1,e1),e1),op(op(e1,e1),e1))
      & e2 = op(e1,e1)
      & e3 = op(op(e1,e1),e1) ),
    file('/tmp/tmpzTTu7S/sel_ALG155+1.p_2',ax6) ).

fof(15,axiom,
    ~ ( e0 = op(op(op(e1,e1),e1),op(op(e1,e1),e1))
      & e3 = op(e1,e1)
      & e2 = op(op(e1,e1),e1) ),
    file('/tmp/tmpzTTu7S/sel_ALG155+1.p_2',ax7) ).

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

fof(18,axiom,
    ~ ( e0 = op(op(op(e2,e2),e2),op(op(e2,e2),e2))
      & e1 = op(e2,e2)
      & e3 = op(op(e2,e2),e2) ),
    file('/tmp/tmpzTTu7S/sel_ALG155+1.p_2',ax8) ).

fof(19,axiom,
    ~ ( e0 = op(op(op(e2,e2),e2),op(op(e2,e2),e2))
      & e3 = op(e2,e2)
      & e1 = op(op(e2,e2),e2) ),
    file('/tmp/tmpzTTu7S/sel_ALG155+1.p_2',ax9) ).

fof(20,axiom,
    ~ ( e1 = op(op(op(e2,e2),e2),op(op(e2,e2),e2))
      & e0 = op(e2,e2)
      & e3 = op(op(e2,e2),e2) ),
    file('/tmp/tmpzTTu7S/sel_ALG155+1.p_2',ax14) ).

fof(21,axiom,
    ~ ( e1 = op(op(op(e2,e2),e2),op(op(e2,e2),e2))
      & e3 = op(e2,e2)
      & e0 = op(op(e2,e2),e2) ),
    file('/tmp/tmpzTTu7S/sel_ALG155+1.p_2',ax15) ).

fof(22,axiom,
    ~ ( e1 = op(op(op(e3,e3),e3),op(op(e3,e3),e3))
      & e0 = op(e3,e3)
      & e2 = op(op(e3,e3),e3) ),
    file('/tmp/tmpzTTu7S/sel_ALG155+1.p_2',ax16) ).

fof(23,axiom,
    ~ ( e1 = op(op(op(e3,e3),e3),op(op(e3,e3),e3))
      & e2 = op(e3,e3)
      & e0 = op(op(e3,e3),e3) ),
    file('/tmp/tmpzTTu7S/sel_ALG155+1.p_2',ax17) ).

fof(24,axiom,
    ~ ( e0 = op(op(op(e3,e3),e3),op(op(e3,e3),e3))
      & e1 = op(e3,e3)
      & e2 = op(op(e3,e3),e3) ),
    file('/tmp/tmpzTTu7S/sel_ALG155+1.p_2',ax10) ).

fof(25,axiom,
    ~ ( e0 = op(op(op(e3,e3),e3),op(op(e3,e3),e3))
      & e2 = op(e3,e3)
      & e1 = op(op(e3,e3),e3) ),
    file('/tmp/tmpzTTu7S/sel_ALG155+1.p_2',ax11) ).

fof(26,axiom,
    ~ ( e1 = op(op(op(e0,e0),e0),op(op(e0,e0),e0))
      & e2 = op(e0,e0)
      & e3 = op(op(e0,e0),e0) ),
    file('/tmp/tmpzTTu7S/sel_ALG155+1.p_2',ax12) ).

fof(27,axiom,
    ~ ( e1 = op(op(op(e0,e0),e0),op(op(e0,e0),e0))
      & e3 = op(e0,e0)
      & e2 = op(op(e0,e0),e0) ),
    file('/tmp/tmpzTTu7S/sel_ALG155+1.p_2',ax13) ).

fof(28,axiom,
    ~ ( e2 = op(op(op(e0,e0),e0),op(op(e0,e0),e0))
      & e1 = op(e0,e0)
      & e3 = op(op(e0,e0),e0) ),
    file('/tmp/tmpzTTu7S/sel_ALG155+1.p_2',ax18) ).

fof(29,axiom,
    ~ ( e2 = op(op(op(e0,e0),e0),op(op(e0,e0),e0))
      & e3 = op(e0,e0)
      & e1 = op(op(e0,e0),e0) ),
    file('/tmp/tmpzTTu7S/sel_ALG155+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,e0) != e1
          | op(e1,e1) = e0 )
        & ( op(e2,e0) != e2
          | op(e2,e2) = e0 )
        & ( op(e3,e0) != e3
          | op(e3,e3) = e0 ) )
      | ( 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,e1) != e0
          | op(e0,e0) = e1 )
        & ( op(e1,e1) != e1
          | op(e1,e1) = e1 )
        & ( op(e2,e1) != e2
          | op(e2,e2) = e1 )
        & ( op(e3,e1) != e3
          | op(e3,e3) = e1 ) ) ) ),
    introduced(definition) ).

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

fof(53,plain,
    ( epred2_0
   => ( epred1_0
      | ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & op(e3,e3) = e0
        & op(e3,e0) != e3 )
      | ( op(e0,e1) = e0
        & op(e0,e0) != e1
        & op(e0,e0) = 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,
    ( e3 != op(op(op(e2,e2),e2),op(op(e2,e2),e2))
    | e1 != op(e2,e2)
    | e0 != op(op(e2,e2),e2) ),
    inference(fof_nnf,[status(thm)],[1]) ).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

cnf(233,plain,
    ( epred22_0
    | op(e2,op(e2,e3)) = e3
    | op(e2,e2) = e3
    | op(e2,e3) != e2 ),
    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(242,plain,
    ( epred22_0
    | op(e2,op(e2,e2)) = e2
    | op(e1,e1) = e3
    | op(e1,e3) != e1 ),
    inference(split_conjunct,[status(thm)],[199]) ).

cnf(243,plain,
    ( epred22_0
    | op(e2,op(e2,e2)) = e2
    | op(e0,e0) = e3
    | op(e0,e3) != e0 ),
    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(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(251,plain,
    ( epred22_0
    | op(e2,op(e2,e1)) = e1
    | op(e0,e0) = e3
    | op(e0,e3) != e0 ),
    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(254,plain,
    ( epred22_0
    | op(e2,op(e2,e1)) = e1
    | op(e3,op(e3,e1)) = e1 ),
    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(258,plain,
    ( epred22_0
    | op(e2,op(e2,e0)) = e0
    | op(e1,e1) = e3
    | op(e1,e3) != e1 ),
    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(262,plain,
    ( epred22_0
    | op(e2,op(e2,e0)) = e0
    | op(e3,op(e3,e1)) = e1 ),
    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,
    ( e0 != op(op(op(e2,e2),e2),op(op(e2,e2),e2))
    | e1 != op(e2,e2)
    | e3 != op(op(e2,e2),e2) ),
    inference(fof_nnf,[status(thm)],[18]) ).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

cnf(291,plain,
    ( e1 != op(op(e0,e0),e0)
    | e3 != op(e0,e0)
    | e2 != op(op(op(e0,e0),e0),op(op(e0,e0),e0)) ),
    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(397,plain,
    ( epred1_0
    | op(e0,e0) = e1
    | op(e1,e1) = e1
    | ~ epred2_0
    | op(e0,e0) != e0 ),
    inference(split_conjunct,[status(thm)],[359]) ).

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(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(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(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(898,plain,
    ( epred9_0
    | ~ epred10_0
    | op(e3,e2) != e3
    | op(e1,e1) != e3
    | op(e1,e1) != e3 ),
    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(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(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(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(1102,plain,
    ( epred12_0
    | op(e0,e0) = e1
    | ~ epred13_0
    | op(e1,e1) != e1
    | op(e2,e1) != e2 ),
    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(1436,plain,
    ( epred17_0
    | op(e3,e3) = e0
    | op(e0,e0) = e1
    | ~ epred18_0
    | op(e1,e1) != e1 ),
    inference(split_conjunct,[status(thm)],[1415]) ).

cnf(1437,plain,
    ( epred17_0
    | op(e3,e3) = e0
    | op(e0,e0) = e1
    | op(e1,e1) = e1
    | ~ epred18_0 ),
    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(1452,plain,
    ( epred17_0
    | op(e0,e0) = e1
    | ~ epred18_0
    | op(e3,e3) != e0
    | op(e1,e1) != e1 ),
    inference(split_conjunct,[status(thm)],[1415]) ).

cnf(1453,plain,
    ( epred17_0
    | op(e0,e0) = e1
    | op(e1,e1) = e1
    | ~ epred18_0
    | op(e3,e3) != 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(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(1484,plain,
    ( epred18_0
    | ~ epred19_0
    | op(e2,e1) != e2
    | op(e3,e1) != e3
    | op(e3,e3) != e2 ),
    inference(split_conjunct,[status(thm)],[1481]) ).

cnf(1487,plain,
    ( epred18_0
    | op(e3,e3) = e1
    | op(e0,e0) = e2
    | ~ epred19_0
    | op(e2,e1) != e2 ),
    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(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(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]) ).

cnf(1545,plain,
    ( epred18_0
    | op(e3,e1) = e3
    | op(e3,e1) = e3
    | op(e3,e2) = e3
    | ~ epred19_0 ),
    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(1588,plain,
    ( epred19_0
    | ~ epred20_0
    | op(e3,e3) != e2
    | op(e3,e3) != e2
    | op(e3,e2) != e3 ),
    inference(split_conjunct,[status(thm)],[1547]) ).

cnf(1611,plain,
    ( epred19_0
    | op(e3,e2) = e3
    | op(e3,e2) = e3
    | 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,e0) != e1
        | op(e1,e1) = e0 )
      & ( op(e2,e0) != e2
        | op(e2,e2) = e0 )
      & ( op(e3,e0) != e3
        | op(e3,e3) = e0 ) )
    | ( 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,e1) != e0
        | op(e0,e0) = e1 )
      & ( op(e1,e1) != e1
        | op(e1,e1) = e1 )
      & ( op(e2,e1) != e2
        | op(e2,e2) = e1 )
      & ( op(e3,e1) != e3
        | op(e3,e3) = e1 ) ) ),
    inference(fof_nnf,[status(thm)],[51]) ).

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

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

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

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

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

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

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

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

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

cnf(1713,plain,
    ( op(e0,op(e0,e3)) = e3
    | op(e2,e2) = e1
    | ~ epred22_0
    | op(e2,e1) != e2 ),
    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(1718,plain,
    ( op(e0,op(e0,e3)) = e3
    | op(e1,op(e1,e1)) = e1
    | ~ epred22_0 ),
    inference(split_conjunct,[status(thm)],[1679]) ).

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

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

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

cnf(1731,plain,
    ( op(e0,op(e0,e1)) = e1
    | op(e0,e0) = e1
    | ~ epred22_0
    | op(e0,e1) != e0 ),
    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,e3) = e1
    | ~ epred22_0
    | op(e3,e1) != e3 ),
    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(1741,plain,
    ( op(e0,op(e0,e0)) = e0
    | op(e1,op(e1,e2)) = e2
    | ~ epred22_0 ),
    inference(split_conjunct,[status(thm)],[1679]) ).

cnf(1743,plain,
    ( op(e0,op(e0,e0)) = e0
    | op(e1,op(e1,e0)) = e0
    | ~ 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(1767,plain,
    ( op(e3,e3) = e3
    | epred20_0
    | $false ),
    inference(rw,[status(thm)],[1677,1744,theory(equality)]) ).

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

cnf(1769,plain,
    epred20_0,
    inference(csr,[status(thm)],[1768,1747]) ).

cnf(1773,plain,
    ( op(e3,e2) = e3
    | epred19_0
    | $false ),
    inference(rw,[status(thm)],[1611,1769,theory(equality)]) ).

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

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

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

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

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

cnf(1805,plain,
    ( epred19_0
    | op(e3,e3) != e2
    | op(e3,e2) != e3
    | $false ),
    inference(rw,[status(thm)],[1588,1769,theory(equality)]) ).

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

cnf(1807,plain,
    ( epred19_0
    | op(e3,e3) != e2 ),
    inference(csr,[status(thm)],[1806,1774]) ).

cnf(1864,plain,
    ( op(e3,e2) = e3
    | op(e3,e1) = e3
    | epred18_0 ),
    inference(csr,[status(thm)],[1545,1774]) ).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

cnf(2094,plain,
    ( epred18_0
    | op(e3,e3) != e2
    | op(e3,e1) != e3
    | op(e2,e1) != e2 ),
    inference(csr,[status(thm)],[1484,1807]) ).

cnf(2095,plain,
    ( epred18_0
    | op(e2,e1) != e2
    | op(e3,e3) != e2 ),
    inference(csr,[status(thm)],[2094,2017]) ).

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

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

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

cnf(2113,plain,
    ( epred19_0
    | op(e2,e2) != e2
    | op(e1,e2) != e1 ),
    inference(csr,[status(thm)],[2112,1774]) ).

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

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

cnf(2135,plain,
    ( op(e0,e1) = e0
    | ~ epred2_0 ),
    inference(csr,[status(thm)],[2134,1922]) ).

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

cnf(2137,plain,
    ( op(e0,e1) = e0
    | ~ epred3_0 ),
    inference(csr,[status(thm)],[2136,2135]) ).

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

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

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

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

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

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

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

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

cnf(2218,plain,
    ( op(e1,e1) = e2
    | op(e2,e2) = e2
    | epred19_0 ),
    inference(csr,[status(thm)],[2217,1807]) ).

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

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

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

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

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

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

cnf(2264,plain,
    ( op(e2,e2) = e1
    | op(e3,e2) = e3
    | epred18_0 ),
    inference(csr,[status(thm)],[2263,1976]) ).

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

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

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

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

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

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

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

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

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

cnf(2495,plain,
    ( op(e1,e1) = e1
    | op(e0,e0) = e0
    | ~ epred2_0 ),
    inference(csr,[status(thm)],[2494,2247]) ).

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

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

cnf(2532,plain,
    ( op(e2,e2) = e2
    | epred19_0
    | op(e1,e2) != e1 ),
    inference(csr,[status(thm)],[2531,1774]) ).

cnf(2533,plain,
    ( epred19_0
    | op(e1,e2) != e1 ),
    inference(csr,[status(thm)],[2532,2113]) ).

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

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

cnf(2549,plain,
    ( epred15_0
    | op(e1,e3) != e1
    | ~ epred16_0 ),
    inference(csr,[status(thm)],[2548,2039]) ).

cnf(2553,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(2554,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(2555,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(2597,plain,
    ( op(e2,e2) = e1
    | epred18_0
    | op(e3,e3) != e2
    | op(e3,e1) != e3 ),
    inference(csr,[status(thm)],[1500,1807]) ).

cnf(2598,plain,
    ( op(e2,e2) = e1
    | epred18_0
    | op(e3,e3) != e2 ),
    inference(csr,[status(thm)],[2597,2017]) ).

cnf(2647,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(2656,plain,
    ( epred19_0
    | op(e3,e0) = e2
    | op(e3,e1) = e2
    | op(e3,e2) = e2 ),
    inference(spm,[status(thm)],[1807,96,theory(equality)]) ).

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

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

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

cnf(2700,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(2709,plain,
    ( op(e3,e2) = e3
    | epred18_0
    | op(e3,e0) = e1
    | op(e3,e1) = e1
    | op(e3,e2) = e1 ),
    inference(spm,[status(thm)],[1976,98,theory(equality)]) ).

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

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

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

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

cnf(2828,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(2829,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(2836,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(2837,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(2846,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(2872,plain,
    ( op(e2,e0) = e2
    | epred10_0
    | op(e2,e3) != e2
    | ~ epred11_0 ),
    inference(csr,[status(thm)],[957,961]) ).

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

cnf(2889,plain,
    ( op(e3,e3) = e3
    | epred5_0
    | ~ epred6_0 ),
    inference(csr,[status(thm)],[2888,1925]) ).

cnf(2893,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(2897,plain,
    ( e1 = e3
    | epred19_0
    | op(e0,e2) = e1
    | op(e1,e2) = e1
    | op(e2,e2) = e1 ),
    inference(spm,[status(thm)],[1774,105,theory(equality)]) ).

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

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

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

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

cnf(2911,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(2912,plain,
    ( op(e0,e2) = e0
    | op(e1,e2) = e0
    | op(e2,e2) = e0
    | e0 != op(e3,e0) ),
    inference(spm,[status(thm)],[129,107,theory(equality)]) ).

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

cnf(2935,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(2936,plain,
    ( op(e3,e1) = e0
    | op(e3,e1) = e1
    | op(e3,e1) = e2
    | e3 != op(e2,e1) ),
    inference(spm,[status(thm)],[161,175,theory(equality)]) ).

cnf(2937,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(2938,plain,
    ( op(e3,e1) = e0
    | op(e3,e1) = e1
    | op(e3,e1) = e2
    | e3 != op(e0,e1) ),
    inference(spm,[status(thm)],[164,175,theory(equality)]) ).

cnf(2943,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(2961,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(2969,plain,
    ( op(e0,e1) = e3
    | op(e1,e1) = e3
    | op(e2,e1) = e3
    | e1 = e3
    | op(e0,e1) = e1
    | op(e1,e1) = e1
    | op(e2,e1) = e1 ),
    inference(spm,[status(thm)],[109,113,theory(equality)]) ).

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

cnf(2973,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(2978,plain,
    ( op(e2,op(e2,e2)) = e2
    | op(e3,e0) = e1
    | epred22_0
    | op(e0,e1) = e0
    | op(e1,e1) = e0
    | op(e2,e1) = e0 ),
    inference(spm,[status(thm)],[246,115,theory(equality)]) ).

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

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

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

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

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

cnf(2990,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(2992,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(3003,plain,
    ( op(e2,op(e2,e0)) = e0
    | op(e3,e3) = e0
    | epred22_0
    | op(e0,e0) = e3
    | op(e1,e0) = e3
    | op(e2,e0) = e3 ),
    inference(spm,[status(thm)],[263,117,theory(equality)]) ).

cnf(3009,plain,
    ( op(e2,op(e2,e1)) = e1
    | op(e3,e2) = e0
    | epred22_0
    | op(e0,e0) = e2
    | op(e1,e0) = e2
    | op(e2,e0) = e2 ),
    inference(spm,[status(thm)],[255,119,theory(equality)]) ).

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

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

cnf(3053,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)],[3051,194,theory(equality)]) ).

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

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

cnf(3065,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)],[3062,196,theory(equality)]) ).

cnf(3067,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)],[3064,198,theory(equality)]) ).

cnf(3071,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(3074,plain,
    ( op(e2,e3) = e0
    | op(e2,e3) = e1
    | op(e2,e3) = e2
    | e3 != op(e1,e3) ),
    inference(spm,[status(thm)],[151,177,theory(equality)]) ).

cnf(3091,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(3092,plain,
    ( op(e2,e0) = e1
    | op(e2,e1) = e1
    | op(e2,e2) = e1
    | e1 != op(e0,e3) ),
    inference(spm,[status(thm)],[153,106,theory(equality)]) ).

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

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

cnf(3101,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(3111,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(3112,plain,
    ( op(e2,e2) = e0
    | op(e2,e2) = e1
    | op(e2,e2) = e2
    | e3 != op(e2,e0) ),
    inference(spm,[status(thm)],[135,178,theory(equality)]) ).

cnf(3113,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(3114,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(3115,plain,
    ( op(e2,e2) = e0
    | op(e2,e2) = e1
    | op(e2,e2) = e2
    | op(op(e3,e2),op(e3,e2)) != e0
    | op(e3,e2) != e1 ),
    inference(spm,[status(thm)],[271,178,theory(equality)]) ).

cnf(3127,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(3128,plain,
    ( op(e2,e1) = e0
    | op(e2,e1) = e1
    | op(e2,e1) = e2
    | e3 != op(e0,e1) ),
    inference(spm,[status(thm)],[165,179,theory(equality)]) ).

cnf(3133,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(3145,plain,
    ( op(e1,e2) = e1
    | epred9_0
    | op(e0,e3) != e0
    | ~ epred10_0 ),
    inference(csr,[status(thm)],[936,951]) ).

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

cnf(3167,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(3177,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(3178,plain,
    ( op(e1,e0) = e3
    | op(e1,e1) = e3
    | op(e1,e2) = e3
    | e2 = e3
    | op(e1,e0) = e2
    | op(e1,e1) = e2
    | op(e1,e2) = e2 ),
    inference(spm,[status(thm)],[110,112,theory(equality)]) ).

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

cnf(3191,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(3193,plain,
    ( op(e1,e0) = e2
    | op(e1,e1) = e2
    | op(e1,e2) = e2
    | e0 = e2
    | op(e1,e0) = e0
    | op(e1,e1) = e0
    | op(e1,e2) = e0 ),
    inference(spm,[status(thm)],[112,116,theory(equality)]) ).

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

cnf(3201,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(3202,plain,
    ( op(e1,e2) = e0
    | op(e1,e2) = e1
    | op(e1,e2) = e2
    | e3 != op(e1,e0) ),
    inference(spm,[status(thm)],[141,182,theory(equality)]) ).

cnf(3208,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(3209,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(3211,plain,
    ( op(e1,e1) = e0
    | op(e1,e1) = e1
    | op(e1,e1) = e2
    | op(op(e3,e1),op(e3,e1)) != e2
    | op(e3,e1) != e0 ),
    inference(spm,[status(thm)],[86,183,theory(equality)]) ).

cnf(3219,plain,
    ( op(e1,e0) = e0
    | op(e1,e0) = e1
    | op(e1,e0) = e2
    | e3 != op(e0,e0) ),
    inference(spm,[status(thm)],[172,184,theory(equality)]) ).

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

cnf(3225,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(3230,plain,
    ( op(e1,e1) = e3
    | epred15_0
    | op(e3,e3) != e3
    | ~ epred16_0 ),
    inference(csr,[status(thm)],[1300,1347]) ).

cnf(3231,plain,
    ( op(e1,e1) = e3
    | epred15_0
    | ~ epred16_0 ),
    inference(csr,[status(thm)],[3230,2163]) ).

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

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

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

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

cnf(3269,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)],[3267,194,theory(equality)]) ).

cnf(3270,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)],[3268,195,theory(equality)]) ).

cnf(3283,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(3284,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(3288,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(3313,plain,
    ( op(e1,e1) = e2
    | epred19_0
    | op(e3,e2) != e3
    | op(e2,e2) != e2
    | $false ),
    inference(rw,[status(thm)],[1564,1769,theory(equality)]) ).

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

cnf(3315,plain,
    ( op(e1,e1) = e2
    | epred19_0
    | op(e3,e2) != e3 ),
    inference(csr,[status(thm)],[3314,2218]) ).

cnf(3316,plain,
    ( op(e1,e1) = e2
    | epred19_0 ),
    inference(csr,[status(thm)],[3315,1774]) ).

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

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

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

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

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

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

cnf(3354,plain,
    ( epred12_0
    | op(e0,e1) != e0
    | ~ epred13_0 ),
    inference(csr,[status(thm)],[3353,2005]) ).

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

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

cnf(3380,plain,
    ( op(e3,e2) = e3
    | epred18_0
    | op(e2,e1) != e2 ),
    inference(csr,[status(thm)],[3379,1976]) ).

cnf(3388,plain,
    ( op(e1,e1) = e0
    | epred5_0
    | op(e0,e0) != e0
    | ~ epred6_0 ),
    inference(csr,[status(thm)],[625,2889]) ).

cnf(3389,plain,
    ( epred5_0
    | op(e0,e0) != e0
    | ~ epred6_0 ),
    inference(csr,[status(thm)],[3388,1925]) ).

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

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

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

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

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

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

cnf(3524,plain,
    ( op(e3,e3) = e0
    | op(e0,e0) = e1
    | epred17_0
    | ~ epred18_0 ),
    inference(csr,[status(thm)],[1436,1437]) ).

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

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

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

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

cnf(3699,plain,
    ( op(e0,e0) = e2
    | epred8_0
    | ~ epred9_0 ),
    inference(csr,[status(thm)],[3698,2442]) ).

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

cnf(3737,plain,
    ( epred8_0
    | op(e0,e2) != e0
    | ~ epred9_0 ),
    inference(csr,[status(thm)],[3736,1929]) ).

cnf(3760,plain,
    ( op(e0,e0) = e1
    | epred12_0
    | op(e2,e1) != e2
    | ~ epred13_0 ),
    inference(csr,[status(thm)],[1102,2447]) ).

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

cnf(3799,plain,
    ( op(e0,e0) = e1
    | epred17_0
    | op(e1,e1) != e1
    | ~ epred18_0 ),
    inference(csr,[status(thm)],[1452,3524]) ).

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

cnf(3802,plain,
    ( op(e0,e0) = e0
    | op(e1,e1) != e1
    | ~ epred2_0 ),
    inference(csr,[status(thm)],[3801,2135]) ).

cnf(3803,plain,
    ( op(e0,e0) = e0
    | ~ epred2_0 ),
    inference(csr,[status(thm)],[3802,2495]) ).

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

cnf(3813,plain,
    ( op(e0,e0) = e0
    | epred5_0
    | ~ epred6_0 ),
    inference(csr,[status(thm)],[3812,2889]) ).

cnf(3814,plain,
    ( epred5_0
    | ~ epred6_0 ),
    inference(csr,[status(thm)],[3813,3389]) ).

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

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

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

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

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

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

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

cnf(3969,plain,
    ( op(e1,e1) = e1
    | op(e0,e0) = e1
    | ~ epred2_0 ),
    inference(csr,[status(thm)],[3968,3803]) ).

cnf(3970,plain,
    ( op(e1,e1) = e1
    | ~ epred2_0 ),
    inference(csr,[status(thm)],[3969,2247]) ).

cnf(4056,plain,
    ( op(e3,e3) = e2
    | epred22_0
    | epred19_0 ),
    inference(spm,[status(thm)],[205,1774,theory(equality)]) ).

cnf(4057,plain,
    ( op(e3,e3) = e2
    | epred22_0
    | op(e3,e1) = e3
    | epred18_0 ),
    inference(spm,[status(thm)],[205,1864,theory(equality)]) ).

cnf(4058,plain,
    ( op(e3,e3) = e2
    | epred22_0
    | op(e2,e2) = e1
    | epred18_0 ),
    inference(spm,[status(thm)],[205,2264,theory(equality)]) ).

cnf(4059,plain,
    ( op(e3,e3) = e2
    | epred22_0
    | op(e3,e2) = e0
    | op(e3,e2) = e1
    | op(e3,e2) = e2 ),
    inference(spm,[status(thm)],[205,174,theory(equality)]) ).

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

cnf(4082,plain,
    ( op(e2,e2) = e3
    | epred22_0
    | op(e2,e0) = e2
    | op(e2,e1) = e2
    | op(e2,e2) = e2 ),
    inference(spm,[status(thm)],[233,104,theory(equality)]) ).

cnf(4085,plain,
    ( op(e1,e1) = e1
    | op(e0,e0) = e1
    | epred17_0
    | ~ epred18_0 ),
    inference(csr,[status(thm)],[1453,3524]) ).

cnf(4086,plain,
    ( op(e0,e0) = e1
    | epred17_0
    | ~ epred18_0 ),
    inference(csr,[status(thm)],[4085,3799]) ).

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

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

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

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

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

cnf(4294,plain,
    ( epred17_0
    | op(e0,e1) != e0
    | ~ epred18_0 ),
    inference(csr,[status(thm)],[4293,3359]) ).

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

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

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

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

cnf(4434,plain,
    ( epred22_0
    | epred19_0 ),
    inference(csr,[status(thm)],[4056,1807]) ).

cnf(4440,plain,
    ( op(e0,op(e0,e2)) = e2
    | op(e1,op(e1,e2)) = e2
    | epred19_0 ),
    inference(spm,[status(thm)],[1725,4434,theory(equality)]) ).

cnf(4442,plain,
    ( op(e0,op(e0,e0)) = e0
    | op(e1,op(e1,e2)) = e2
    | epred19_0 ),
    inference(spm,[status(thm)],[1741,4434,theory(equality)]) ).

cnf(4470,plain,
    ( op(e1,op(e1,e0)) = e0
    | op(e1,e1) = e0
    | epred19_0
    | op(e1,e0) != e1 ),
    inference(spm,[status(thm)],[1703,4434,theory(equality)]) ).

cnf(4484,plain,
    ( op(e3,e1) = e3
    | epred22_0
    | epred18_0 ),
    inference(csr,[status(thm)],[4057,2017]) ).

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

cnf(4501,plain,
    ( op(e2,e2) = e1
    | epred22_0
    | epred18_0 ),
    inference(csr,[status(thm)],[4058,2598]) ).

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

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

cnf(4528,plain,
    ( e2 = e3
    | epred19_0
    | op(e3,e1) = e2
    | op(e3,e0) = e2 ),
    inference(spm,[status(thm)],[1774,2656,theory(equality)]) ).

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

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

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

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

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

cnf(4631,plain,
    ( op(e0,e2) = e1
    | op(e2,e2) = e1
    | epred19_0 ),
    inference(csr,[status(thm)],[2906,2533]) ).

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

cnf(4639,plain,
    ( op(e0,e2) = e1
    | epred19_0
    | op(op(e1,e2),op(e1,e2)) != e3
    | op(e1,e2) != e0 ),
    inference(spm,[status(thm)],[74,4631,theory(equality)]) ).

cnf(4652,plain,
    ( op(e1,e2) = e1
    | op(e0,e2) = e1
    | epred18_0
    | op(op(e1,e2),op(e1,e2)) != e0
    | op(e1,e2) != e3 ),
    inference(spm,[status(thm)],[269,2908,theory(equality)]) ).

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

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

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

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

cnf(4738,plain,
    ( epred19_0
    | op(e1,e1) = e3
    | op(e0,e1) = e3
    | op(e3,e3) != e0 ),
    inference(spm,[status(thm)],[3321,4430,theory(equality)]) ).

cnf(4791,plain,
    ( op(e1,e2) = e0
    | op(e1,e2) = e2
    | epred19_0 ),
    inference(csr,[status(thm)],[4521,2533]) ).

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

cnf(4812,plain,
    ( op(e3,e0) = e2
    | epred19_0 ),
    inference(csr,[status(thm)],[4580,3316]) ).

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

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

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

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

cnf(4915,plain,
    ( op(e1,e2) = e0
    | epred19_0 ),
    inference(csr,[status(thm)],[4793,3316]) ).

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

cnf(4917,plain,
    ( epred19_0
    | e0 != op(e1,e0) ),
    inference(spm,[status(thm)],[141,4915,theory(equality)]) ).

cnf(4972,plain,
    ( op(e0,e2) = e1
    | epred19_0
    | op(op(e1,e2),op(e1,e2)) != e3 ),
    inference(csr,[status(thm)],[4639,4915]) ).

cnf(4974,plain,
    ( op(e0,e2) = e1
    | epred19_0
    | op(e0,e0) != e3 ),
    inference(spm,[status(thm)],[4972,4915,theory(equality)]) ).

cnf(4990,plain,
    ( op(e0,e2) = e1
    | epred19_0
    | op(e1,e0) = e1
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[4633,4828,theory(equality)]) ).

cnf(4995,plain,
    ( op(e0,e0) = e0
    | op(e2,e0) = e0
    | epred19_0 ),
    inference(csr,[status(thm)],[4829,4917]) ).

cnf(4999,plain,
    ( e0 = e3
    | op(e1,e0) = e3
    | op(e0,e0) = e3
    | epred19_0
    | op(e0,e0) = e0 ),
    inference(spm,[status(thm)],[4513,4995,theory(equality)]) ).

cnf(5002,plain,
    ( e0 = e1
    | op(e1,e0) = e1
    | op(e0,e0) = e1
    | epred19_0
    | op(e0,e0) = e0 ),
    inference(spm,[status(thm)],[4828,4995,theory(equality)]) ).

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

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

cnf(5019,plain,
    ( op(e0,e0) = e0
    | op(e0,e0) = e3
    | e1 = e3
    | epred19_0
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[5003,5004,theory(equality)]) ).

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

cnf(5047,plain,
    ( op(e0,e2) = e1
    | epred19_0
    | op(e0,e0) = e1
    | op(e0,e0) = e0 ),
    inference(spm,[status(thm)],[4974,5020,theory(equality)]) ).

cnf(5076,plain,
    ( op(e3,e1) = e1
    | op(e3,e1) = e0
    | epred19_0 ),
    inference(csr,[status(thm)],[4711,4812]) ).

cnf(5124,plain,
    ( op(e2,e1) = e2
    | op(e3,e3) = e1
    | epred22_0
    | epred18_0 ),
    inference(spm,[status(thm)],[4490,4501,theory(equality)]) ).

cnf(5143,plain,
    ( op(e3,e2) = e3
    | epred18_0
    | op(e2,e1) = e2
    | epred22_0 ),
    inference(spm,[status(thm)],[1976,5124,theory(equality)]) ).

cnf(5164,plain,
    ( op(e3,e2) = e3
    | epred22_0
    | epred18_0 ),
    inference(csr,[status(thm)],[5143,3380]) ).

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

cnf(5224,plain,
    ( epred22_0
    | epred18_0 ),
    inference(csr,[status(thm)],[5165,4484]) ).

cnf(5237,plain,
    ( op(e0,op(e0,e3)) = e3
    | op(e1,op(e1,e0)) = e0
    | epred18_0 ),
    inference(spm,[status(thm)],[1719,5224,theory(equality)]) ).

cnf(5243,plain,
    ( op(e0,op(e0,e1)) = e1
    | op(e3,e3) = e1
    | epred18_0
    | op(e3,e1) != e3 ),
    inference(spm,[status(thm)],[1728,5224,theory(equality)]) ).

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

cnf(5263,plain,
    ( op(e0,op(e0,e1)) = e1
    | op(e0,e0) = e1
    | epred18_0
    | op(e0,e1) != e0 ),
    inference(spm,[status(thm)],[1731,5224,theory(equality)]) ).

cnf(5266,plain,
    ( op(e2,e2) = e0
    | op(e3,e3) = e1
    | epred18_0
    | op(e3,e1) != e3
    | op(e2,e0) != e2 ),
    inference(spm,[status(thm)],[1688,5224,theory(equality)]) ).

cnf(5371,plain,
    ( op(e1,e0) = e2
    | op(e0,op(e0,e2)) = e2
    | epred19_0 ),
    inference(spm,[status(thm)],[4440,4915,theory(equality)]) ).

cnf(5372,plain,
    ( op(e0,op(e0,e2)) = e2
    | epred19_0 ),
    inference(csr,[status(thm)],[5371,3317]) ).

cnf(5375,plain,
    ( op(e0,e1) = e2
    | epred19_0
    | op(e0,e0) = e0
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[5372,5047,theory(equality)]) ).

cnf(5376,plain,
    ( op(e0,e0) = e1
    | op(e0,e0) = e0
    | epred19_0 ),
    inference(csr,[status(thm)],[5375,3318]) ).

cnf(5410,plain,
    ( op(e1,e0) = e2
    | op(e0,op(e0,e0)) = e0
    | epred19_0 ),
    inference(spm,[status(thm)],[4442,4915,theory(equality)]) ).

cnf(5411,plain,
    ( op(e0,op(e0,e0)) = e0
    | epred19_0 ),
    inference(csr,[status(thm)],[5410,3317]) ).

cnf(5413,plain,
    ( op(e0,e1) = e0
    | epred19_0
    | op(e0,e0) = e0 ),
    inference(spm,[status(thm)],[5411,5376,theory(equality)]) ).

cnf(5531,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e1
    | op(e3,e3) = e0
    | epred19_0 ),
    inference(spm,[status(thm)],[2553,1774,theory(equality)]) ).

cnf(5532,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e1
    | op(e3,e3) = e0
    | op(e3,e1) = e3
    | epred18_0 ),
    inference(spm,[status(thm)],[2553,1864,theory(equality)]) ).

cnf(5539,plain,
    ( op(e3,e3) = e0
    | op(e3,e3) = e1
    | epred19_0 ),
    inference(csr,[status(thm)],[5531,1807]) ).

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

cnf(5598,plain,
    ( op(e3,e3) = e0
    | epred19_0
    | op(e3,e1) = e0 ),
    inference(spm,[status(thm)],[5542,5076,theory(equality)]) ).

cnf(5651,plain,
    ( op(e0,e1) = e3
    | op(e1,e1) = e3
    | epred19_0
    | op(e3,e1) = e0 ),
    inference(spm,[status(thm)],[4738,5598,theory(equality)]) ).

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

cnf(5782,plain,
    ( e0 = e3
    | op(e1,e1) = e3
    | epred19_0
    | op(e0,e0) = e0 ),
    inference(spm,[status(thm)],[5681,5413,theory(equality)]) ).

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

cnf(5792,plain,
    ( e3 = e2
    | epred19_0
    | op(e0,e0) = e0 ),
    inference(spm,[status(thm)],[3316,5783,theory(equality)]) ).

cnf(5799,plain,
    ( epred19_0
    | op(e0,e0) = e0 ),
    inference(sr,[status(thm)],[5792,193,theory(equality)]) ).

cnf(5859,plain,
    ( op(e3,e1) = e3
    | e2 = e3
    | epred18_0
    | op(e3,e1) = e2
    | op(e3,e0) = e2 ),
    inference(spm,[status(thm)],[1864,2658,theory(equality)]) ).

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

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

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

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

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

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

cnf(5897,plain,
    ( op(e2,e2) = e1
    | epred18_0
    | op(e3,e0) = e2
    | op(e3,e1) = e2 ),
    inference(spm,[status(thm)],[2265,5879,theory(equality)]) ).

cnf(5905,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)],[5894,194,theory(equality)]) ).

cnf(5945,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)],[5885,176,theory(equality)]) ).

cnf(5946,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)],[5885,117,theory(equality)]) ).

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

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

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

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

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

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

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

cnf(6304,plain,
    ( op(e1,op(e1,e0)) = e0
    | epred19_0
    | op(e1,e0) != e1 ),
    inference(csr,[status(thm)],[4470,4916]) ).

cnf(6306,plain,
    ( op(e1,e1) = e0
    | epred19_0
    | op(e0,e0) = e1
    | op(e0,e2) = e1 ),
    inference(spm,[status(thm)],[6304,4990,theory(equality)]) ).

cnf(6315,plain,
    ( op(e0,e2) = e1
    | op(e0,e0) = e1
    | epred19_0 ),
    inference(csr,[status(thm)],[6306,4916]) ).

cnf(6328,plain,
    ( op(e0,e1) = e2
    | epred19_0
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[5372,6315,theory(equality)]) ).

cnf(6330,plain,
    ( op(e0,e0) = e1
    | epred19_0 ),
    inference(csr,[status(thm)],[6328,3318]) ).

cnf(6340,plain,
    ( e1 = e0
    | epred19_0 ),
    inference(spm,[status(thm)],[5799,6330,theory(equality)]) ).

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

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

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

cnf(6422,plain,
    ( op(e0,e0) = e2
    | op(e2,e2) = e1
    | epred18_0
    | $false ),
    inference(rw,[status(thm)],[2307,6341,theory(equality)]) ).

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

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

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

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

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

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

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

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

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

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

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

cnf(6442,plain,
    ( op(e0,e0) = e2
    | epred18_0
    | op(op(e1,e2),op(e1,e2)) != e0
    | op(e1,e2) != e3 ),
    inference(spm,[status(thm)],[269,6423,theory(equality)]) ).

cnf(6455,plain,
    ( op(e0,e1) = e2
    | op(e1,e1) = e2
    | op(e2,e1) = e2
    | e3 = e2
    | op(e0,e0) = e2
    | epred18_0 ),
    inference(spm,[status(thm)],[111,6431,theory(equality)]) ).

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

cnf(6459,plain,
    ( op(e3,e3) = e1
    | op(e2,e2) = e0
    | epred18_0
    | op(e0,e0) = e2
    | op(e2,e0) != e2 ),
    inference(spm,[status(thm)],[5266,6431,theory(equality)]) ).

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

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

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

cnf(6602,plain,
    ( op(e3,e1) = e3
    | op(e0,e2) = e2
    | op(e0,e2) = e1
    | epred18_0 ),
    inference(csr,[status(thm)],[4577,6429]) ).

cnf(6614,plain,
    ( op(e2,e2) = e1
    | epred18_0
    | op(e0,e2) = e2
    | op(e0,e2) = e1 ),
    inference(spm,[status(thm)],[2265,6602,theory(equality)]) ).

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

cnf(6758,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e1
    | op(e3,e3) = e0
    | epred18_0 ),
    inference(csr,[status(thm)],[5532,2554]) ).

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

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

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

cnf(6774,plain,
    ( op(e3,e1) = e3
    | epred18_0
    | op(e3,e3) = e0
    | op(e3,e3) = e1 ),
    inference(spm,[status(thm)],[2017,6758,theory(equality)]) ).

cnf(6776,plain,
    ( epred18_0
    | op(e3,e3) = e0
    | op(e3,e3) = e1
    | op(e2,e1) != e2 ),
    inference(spm,[status(thm)],[2095,6758,theory(equality)]) ).

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

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

cnf(6969,plain,
    ( op(e3,e0) = e2
    | op(e3,e0) = e1
    | op(e3,e0) = e0
    | e2 = e3
    | epred18_0 ),
    inference(spm,[status(thm)],[4568,5949,theory(equality)]) ).

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

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

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

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

cnf(7006,plain,
    ( op(e3,e3) = e1
    | op(e3,e3) = e0
    | epred18_0
    | op(e3,e0) = e0
    | op(e3,e0) = e1 ),
    inference(spm,[status(thm)],[6763,6982,theory(equality)]) ).

cnf(7029,plain,
    ( op(e2,e0) = e3
    | op(e1,e0) = e3
    | op(e0,e0) = e3
    | e2 = e3
    | epred18_0 ),
    inference(spm,[status(thm)],[4569,5950,theory(equality)]) ).

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

cnf(7140,plain,
    ( op(e0,e1) = e2
    | op(e1,e1) = e2
    | op(e0,e0) = e2
    | epred18_0 ),
    inference(csr,[status(thm)],[6463,6417]) ).

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

cnf(7157,plain,
    ( op(e0,e1) = e1
    | op(e1,e1) = e1
    | op(e0,e0) = e2
    | epred18_0 ),
    inference(csr,[status(thm)],[6464,6436]) ).

cnf(7174,plain,
    ( op(e0,e0) = e2
    | e1 = e2
    | op(e0,e1) = e2
    | epred18_0
    | op(e0,e1) = e1 ),
    inference(spm,[status(thm)],[7140,7157,theory(equality)]) ).

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

cnf(7378,plain,
    ( op(e0,op(e0,e1)) = e1
    | op(e3,e3) = e1
    | epred18_0
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[5243,6431,theory(equality)]) ).

cnf(7387,plain,
    ( op(e0,op(e0,e0)) = e0
    | op(e3,e3) = e1
    | epred18_0
    | op(e3,e0) = e2
    | op(e3,e1) = e2 ),
    inference(spm,[status(thm)],[5244,5879,theory(equality)]) ).

cnf(7483,plain,
    ( op(e0,e0) = e2
    | epred18_0
    | op(e3,e0) = e1
    | op(e3,e0) = e0
    | op(e3,e3) = e0 ),
    inference(spm,[status(thm)],[6425,7006,theory(equality)]) ).

cnf(7626,plain,
    ( op(e0,op(e0,e1)) = e1
    | op(e0,e0) = e2
    | epred18_0 ),
    inference(csr,[status(thm)],[7378,6425]) ).

cnf(7628,plain,
    ( op(e0,e2) = e1
    | op(e0,e0) = e2
    | epred18_0
    | op(e0,e1) = e1 ),
    inference(spm,[status(thm)],[7626,7175,theory(equality)]) ).

cnf(7629,plain,
    ( op(e0,e1) = e1
    | op(e0,e0) = e2
    | epred18_0 ),
    inference(csr,[status(thm)],[7628,6439]) ).

cnf(7710,plain,
    ( op(e3,e3) = e0
    | op(e3,e0) = e0
    | op(e3,e0) = e1
    | epred18_0 ),
    inference(csr,[status(thm)],[7483,6991]) ).

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

cnf(8746,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)],[2829,178,theory(equality)]) ).

cnf(8769,plain,
    ( op(e2,e2) = e3
    | op(e1,e2) = e3
    | op(e0,e2) = e3
    | op(e0,e0) = e2
    | epred18_0 ),
    inference(spm,[status(thm)],[2836,6431,theory(equality)]) ).

cnf(8771,plain,
    ( op(e2,e2) = e3
    | op(e1,e2) = e3
    | op(e0,e2) = e3
    | op(e0,e2) = e2
    | op(e0,e2) = e1
    | epred18_0 ),
    inference(spm,[status(thm)],[2836,6602,theory(equality)]) ).

cnf(8836,plain,
    ( e3 = e1
    | epred18_0
    | op(e0,e0) = e2
    | op(e0,e2) = e3
    | op(e1,e2) = e3 ),
    inference(spm,[status(thm)],[2267,8769,theory(equality)]) ).

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

cnf(8875,plain,
    ( op(e0,e0) = e2
    | epred18_0
    | op(e0,e2) = e3
    | op(e3,e3) != e0 ),
    inference(spm,[status(thm)],[6442,8847,theory(equality)]) ).

cnf(8913,plain,
    ( op(e0,e2) = e3
    | op(e0,e0) = e2
    | epred18_0
    | op(e3,e0) = e0
    | op(e3,e0) = e1 ),
    inference(spm,[status(thm)],[8875,7710,theory(equality)]) ).

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

cnf(9001,plain,
    ( op(e0,e2) = e3
    | op(e3,e0) = e1
    | op(e3,e0) = e0
    | epred18_0 ),
    inference(csr,[status(thm)],[8913,6991]) ).

cnf(9022,plain,
    ( op(e3,e1) = e3
    | op(e3,e3) = e0
    | epred18_0
    | op(e3,e0) = e0
    | op(e0,e2) = e3 ),
    inference(spm,[status(thm)],[6799,9001,theory(equality)]) ).

cnf(9046,plain,
    ( op(e3,e1) = e3
    | op(e3,e3) = e0
    | op(e3,e0) = e0
    | epred18_0 ),
    inference(csr,[status(thm)],[9022,1869]) ).

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

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

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

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

cnf(9203,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)],[2937,183,theory(equality)]) ).

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

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

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

cnf(9364,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)],[3111,179,theory(equality)]) ).

cnf(9369,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)],[3113,182,theory(equality)]) ).

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

cnf(9381,plain,
    ( op(e2,e0) = e2
    | op(e2,e0) = e1
    | op(e2,e0) = e0
    | op(e0,e0) = e0
    | op(e0,e0) = e1
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[3133,188,theory(equality)]) ).

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

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

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

cnf(9594,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)],[3208,184,theory(equality)]) ).

cnf(9597,plain,
    ( op(e1,e0) = e2
    | op(e1,e0) = e1
    | op(e1,e0) = e0
    | op(e0,e0) = e0
    | op(e0,e0) = e1
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[3219,188,theory(equality)]) ).

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

cnf(9659,plain,
    ( e2 = e1
    | op(e0,e3) = e2
    | op(e1,e3) = e2
    | epred18_0
    | op(e2,e2) = e1
    | op(e2,e2) = e0 ),
    inference(spm,[status(thm)],[6008,4701,theory(equality)]) ).

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

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

cnf(9883,plain,
    ( op(e3,e0) = e1
    | e3 = e1
    | op(e3,e2) = e1
    | epred18_0
    | op(e3,e0) = e2
    | op(e3,e1) = e2 ),
    inference(spm,[status(thm)],[6029,5879,theory(equality)]) ).

cnf(9888,plain,
    ( op(e3,e0) = e1
    | e3 = e1
    | op(e3,e2) = e1
    | epred18_0
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[6029,6431,theory(equality)]) ).

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

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

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

cnf(10027,plain,
    ( op(e0,e0) = e2
    | op(e3,e0) = e1
    | epred18_0 ),
    inference(csr,[status(thm)],[9971,6423]) ).

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

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

cnf(10085,plain,
    ( op(e3,e0) = e1
    | op(e3,e0) = e0
    | epred18_0
    | op(e1,e0) = e2
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[6989,10071,theory(equality)]) ).

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

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

cnf(10381,plain,
    ( op(e3,e0) = e1
    | op(e3,e0) = e0
    | op(e1,e0) = e2
    | epred18_0 ),
    inference(csr,[status(thm)],[10085,6991]) ).

cnf(10382,plain,
    ( op(e3,e0) = e1
    | op(e3,e0) = e0
    | epred18_0 ),
    inference(csr,[status(thm)],[10381,6990]) ).

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

cnf(10463,plain,
    ( op(e0,e0) = e2
    | op(e2,e2) = e0
    | epred18_0
    | op(e2,e0) != e2 ),
    inference(csr,[status(thm)],[6459,6425]) ).

cnf(10466,plain,
    ( op(e0,e0) = e2
    | op(e2,e2) = e0
    | epred18_0
    | op(e1,e0) = e2 ),
    inference(spm,[status(thm)],[10463,10071,theory(equality)]) ).

cnf(10481,plain,
    ( e0 = e1
    | op(e0,e0) = e2
    | epred18_0
    | op(e1,e0) = e2 ),
    inference(spm,[status(thm)],[6423,10466,theory(equality)]) ).

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

cnf(10511,plain,
    ( op(e0,e1) = e2
    | op(e0,e0) = e2
    | epred18_0 ),
    inference(spm,[status(thm)],[7141,10497,theory(equality)]) ).

cnf(10539,plain,
    ( e2 = e1
    | op(e0,e0) = e2
    | epred18_0 ),
    inference(spm,[status(thm)],[7629,10511,theory(equality)]) ).

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

cnf(10551,plain,
    ( epred18_0
    | op(op(e2,e0),op(e2,e0)) != e1
    | op(e2,e0) != e3 ),
    inference(spm,[status(thm)],[285,10548,theory(equality)]) ).

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

cnf(10623,plain,
    ( epred18_0
    | op(e0,e0) = e3
    | op(e1,e0) = e3
    | op(e3,e3) != e1 ),
    inference(spm,[status(thm)],[10551,7041,theory(equality)]) ).

cnf(10691,plain,
    ( e0 = e2
    | op(e2,e1) = e1
    | op(e1,e1) = e1
    | op(e0,e1) = e1
    | epred18_0 ),
    inference(spm,[status(thm)],[9446,10421,theory(equality)]) ).

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

cnf(11347,plain,
    ( op(e3,e1) = e2
    | op(e3,e0) = e2
    | op(e3,e0) = e1
    | epred18_0 ),
    inference(csr,[status(thm)],[10110,5897]) ).

cnf(11367,plain,
    ( op(e0,e2) = e2
    | op(e0,e2) = e1
    | e2 = e3
    | epred18_0
    | op(e3,e0) = e1
    | op(e3,e0) = e2 ),
    inference(spm,[status(thm)],[6602,11347,theory(equality)]) ).

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

cnf(11453,plain,
    ( e2 = e0
    | e2 = e1
    | epred18_0
    | op(e3,e0) = e1
    | op(e0,e2) = e1
    | op(e0,e2) = e2 ),
    inference(spm,[status(thm)],[10382,11398,theory(equality)]) ).

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

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

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

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

cnf(13021,plain,
    ( op(e3,e3) = e1
    | op(e3,e3) = e0
    | op(e2,e0) = e2
    | op(e2,e2) = e2
    | epred18_0 ),
    inference(csr,[status(thm)],[6910,6776]) ).

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

cnf(13526,plain,
    ( op(e3,e3) = e0
    | op(e2,e0) = e2
    | op(e2,e2) = e2
    | epred18_0
    | op(e0,e2) = e2
    | op(e0,e2) = e1 ),
    inference(spm,[status(thm)],[13025,11463,theory(equality)]) ).

cnf(14128,plain,
    ( op(e0,e2) = e0
    | op(e3,e1) = e2
    | op(e3,e0) = e2
    | op(e3,e3) = e1
    | epred18_0 ),
    inference(spm,[status(thm)],[7387,10548,theory(equality)]) ).

cnf(14141,plain,
    ( op(e3,e2) = e3
    | epred18_0
    | op(e3,e0) = e2
    | op(e3,e1) = e2
    | op(e0,e2) = e0 ),
    inference(spm,[status(thm)],[1976,14128,theory(equality)]) ).

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

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

cnf(14294,plain,
    ( op(e0,e2) = e0
    | op(e3,e1) = e2
    | op(e3,e0) = e2
    | e2 = e3
    | epred18_0 ),
    inference(spm,[status(thm)],[14141,14178,theory(equality)]) ).

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

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

cnf(14324,plain,
    ( op(e0,e2) = e2
    | op(e0,e2) = e1
    | e2 = e3
    | epred18_0
    | op(e3,e0) = e2
    | op(e0,e2) = e0 ),
    inference(spm,[status(thm)],[6602,14304,theory(equality)]) ).

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

cnf(14369,plain,
    ( op(e3,e0) = e2
    | epred18_0
    | op(e2,e1) != e2 ),
    inference(csr,[status(thm)],[14306,6427]) ).

cnf(14548,plain,
    ( e2 = e0
    | e2 = e1
    | epred18_0
    | op(e0,e2) = e0
    | op(e0,e2) = e1
    | op(e0,e2) = e2 ),
    inference(spm,[status(thm)],[10382,14364,theory(equality)]) ).

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

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

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

cnf(14731,plain,
    ( op(e0,e2) = e1
    | op(e0,e2) = e0
    | epred18_0 ),
    inference(csr,[status(thm)],[14584,10548]) ).

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

cnf(16712,plain,
    ( e3 = e1
    | epred18_0
    | op(e0,e2) = e1
    | op(e0,e2) = e2
    | op(e0,e2) = e3
    | op(e1,e2) = e3 ),
    inference(spm,[status(thm)],[2267,8771,theory(equality)]) ).

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

cnf(16782,plain,
    ( op(e0,e2) = e1
    | e3 = e1
    | epred18_0
    | op(e0,e2) = e3
    | op(e0,e2) = e2
    | op(e3,e3) != e0 ),
    inference(spm,[status(thm)],[4652,16741,theory(equality)]) ).

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

cnf(20147,plain,
    ( op(e0,e2) = e2
    | op(e0,e2) = e3
    | op(e0,e2) = e1
    | epred18_0
    | op(e2,e2) = e2
    | op(e2,e0) = e2 ),
    inference(spm,[status(thm)],[16804,13526,theory(equality)]) ).

cnf(25033,plain,
    ( op(e0,e2) = e1
    | op(e0,e2) = e2
    | e2 = e1
    | epred18_0
    | op(e2,e0) = e2
    | op(e0,e2) = e3 ),
    inference(spm,[status(thm)],[6614,20147,theory(equality)]) ).

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

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

cnf(25333,plain,
    ( op(e0,e2) = e3
    | op(e0,e2) = e2
    | op(e0,e2) = e1
    | epred18_0 ),
    inference(csr,[status(thm)],[25094,10548]) ).

cnf(25369,plain,
    ( e3 = e0
    | e3 = e1
    | epred18_0
    | op(e0,e2) = e1
    | op(e0,e2) = e2 ),
    inference(spm,[status(thm)],[14731,25333,theory(equality)]) ).

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

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

cnf(25432,plain,
    ( e2 = e0
    | e2 = e1
    | epred18_0
    | op(e0,e2) = e1 ),
    inference(spm,[status(thm)],[14731,25388,theory(equality)]) ).

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

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

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

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

cnf(25478,plain,
    ( op(e0,e1) = e3
    | op(e1,e1) = e3
    | op(e2,e1) = e3
    | epred18_0 ),
    inference(spm,[status(thm)],[6676,25449,theory(equality)]) ).

cnf(25480,plain,
    ( op(e0,e3) = e2
    | op(e1,e3) = e2
    | op(e2,e2) = e0
    | epred18_0 ),
    inference(spm,[status(thm)],[9670,25449,theory(equality)]) ).

cnf(25573,plain,
    ( op(e3,e1) = e2
    | op(e3,e0) = e2
    | epred18_0
    | op(e1,e1) = e3
    | op(e0,e1) = e3 ),
    inference(spm,[status(thm)],[5886,25478,theory(equality)]) ).

cnf(25582,plain,
    ( op(e0,e1) = e0
    | op(e1,e1) = e0
    | e3 = e0
    | epred18_0
    | op(e1,e1) = e3
    | op(e0,e1) = e3 ),
    inference(spm,[status(thm)],[9243,25478,theory(equality)]) ).

cnf(25587,plain,
    ( op(e0,e1) = e1
    | op(e1,e1) = e1
    | e3 = e1
    | epred18_0
    | op(e1,e1) = e3
    | op(e0,e1) = e3 ),
    inference(spm,[status(thm)],[10703,25478,theory(equality)]) ).

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

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

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

cnf(25995,plain,
    ( op(e3,e1) = e2
    | op(e3,e0) = e2
    | op(e1,e1) = e3
    | epred18_0 ),
    inference(csr,[status(thm)],[25573,5888]) ).

cnf(25996,plain,
    ( op(e3,e1) = e2
    | op(e3,e0) = e2
    | epred18_0 ),
    inference(csr,[status(thm)],[25995,5887]) ).

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

cnf(26014,plain,
    ( op(e3,e3) = e1
    | op(e3,e3) = e0
    | epred18_0
    | op(e3,e0) = e2 ),
    inference(spm,[status(thm)],[6762,25996,theory(equality)]) ).

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

cnf(26074,plain,
    ( op(e3,e3) = e1
    | op(e3,e3) = e0
    | epred18_0 ),
    inference(csr,[status(thm)],[26014,6763]) ).

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

cnf(26109,plain,
    ( op(e1,e0) = e3
    | op(e0,e0) = e3
    | epred18_0
    | op(e3,e3) = e0 ),
    inference(spm,[status(thm)],[10623,26074,theory(equality)]) ).

cnf(26112,plain,
    ( op(e2,e0) = e2
    | op(e2,e0) = e1
    | op(e2,e0) = e0
    | epred18_0
    | op(e3,e3) = e0 ),
    inference(spm,[status(thm)],[10622,26074,theory(equality)]) ).

cnf(26240,plain,
    ( op(e3,e3) = e0
    | epred18_0
    | op(e3,e0) = e0 ),
    inference(spm,[status(thm)],[26078,10382,theory(equality)]) ).

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

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

cnf(26713,plain,
    ( op(e0,e1) = e3
    | op(e1,e1) = e3
    | op(e1,e1) = e1
    | epred18_0 ),
    inference(csr,[status(thm)],[25613,25458]) ).

cnf(27254,plain,
    ( op(e0,e1) = e1
    | op(e1,e1) = e1
    | op(e2,e1) = e1
    | epred18_0 ),
    inference(csr,[status(thm)],[26064,10703]) ).

cnf(27255,plain,
    ( op(e2,e1) = e1
    | op(e1,e1) = e1
    | epred18_0 ),
    inference(csr,[status(thm)],[27254,25458]) ).

cnf(27269,plain,
    ( op(e0,e1) = e0
    | op(e1,e1) = e0
    | e1 = e0
    | epred18_0
    | op(e1,e1) = e1 ),
    inference(spm,[status(thm)],[9243,27255,theory(equality)]) ).

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

cnf(27331,plain,
    ( op(e0,e1) = e3
    | e1 = e3
    | e1 = e0
    | op(e0,e1) = e0
    | epred18_0
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[25612,27291,theory(equality)]) ).

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

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

cnf(27394,plain,
    ( op(e0,e1) = e3
    | e0 = e3
    | e0 = e1
    | epred18_0
    | op(e0,e1) = e0 ),
    inference(spm,[status(thm)],[26713,27334,theory(equality)]) ).

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

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

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

cnf(27409,plain,
    ( op(e2,e1) = e2
    | op(e2,e1) = e1
    | op(e2,e1) = e0
    | op(e0,e1) = e0
    | epred18_0 ),
    inference(spm,[status(thm)],[3128,27399,theory(equality)]) ).

cnf(27411,plain,
    ( op(e0,e3) = e2
    | op(e0,e3) = e1
    | op(e0,e3) = e0
    | op(e0,e1) = e0
    | epred18_0 ),
    inference(spm,[status(thm)],[3224,27399,theory(equality)]) ).

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

cnf(28700,plain,
    ( op(e3,e0) = e2
    | epred18_0
    | op(e0,e1) = e0
    | op(e2,e1) = e0
    | op(e2,e1) = e1 ),
    inference(spm,[status(thm)],[14369,27409,theory(equality)]) ).

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

cnf(29017,plain,
    ( e2 = e0
    | e2 = e1
    | epred18_0
    | op(e2,e1) = e1
    | op(e2,e1) = e0
    | op(e0,e1) = e0 ),
    inference(spm,[status(thm)],[10382,28700,theory(equality)]) ).

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

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

cnf(29047,plain,
    ( op(e0,e1) = e0
    | op(e2,e1) = e0
    | epred18_0
    | e1 != op(e2,e0) ),
    inference(spm,[status(thm)],[136,29038,theory(equality)]) ).

cnf(30593,plain,
    ( op(e0,e1) = e0
    | op(e0,e3) = e0
    | op(e0,e3) = e1
    | epred18_0 ),
    inference(csr,[status(thm)],[28728,10548]) ).

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

cnf(30650,plain,
    ( op(e0,e3) = e0
    | op(e0,e1) = e0
    | epred18_0 ),
    inference(csr,[status(thm)],[30595,25449]) ).

cnf(30684,plain,
    ( op(e3,e0) = e0
    | epred18_0
    | op(e0,e1) = e0 ),
    inference(spm,[status(thm)],[26332,30650,theory(equality)]) ).

cnf(30689,plain,
    ( op(e1,e0) = e3
    | op(e0,e0) = e3
    | epred18_0
    | op(e0,e1) = e0 ),
    inference(spm,[status(thm)],[26372,30650,theory(equality)]) ).

cnf(30696,plain,
    ( op(e2,e0) = e2
    | op(e2,e0) = e1
    | op(e2,e0) = e0
    | epred18_0
    | op(e0,e1) = e0 ),
    inference(spm,[status(thm)],[27782,30650,theory(equality)]) ).

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

cnf(30860,plain,
    ( op(e1,e0) = e3
    | op(e0,e1) = e0
    | epred18_0 ),
    inference(csr,[status(thm)],[30689,27403]) ).

cnf(30863,plain,
    ( op(e1,e3) = e0
    | op(e0,op(e0,e3)) = e3
    | epred18_0
    | op(e0,e1) = e0 ),
    inference(spm,[status(thm)],[5237,30860,theory(equality)]) ).

cnf(31321,plain,
    ( op(e2,e0) = e2
    | op(e2,e0) = e1
    | op(e0,e1) = e0
    | epred18_0 ),
    inference(csr,[status(thm)],[30696,30802]) ).

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

cnf(31374,plain,
    ( op(e0,e1) = e0
    | op(e2,e0) = e1
    | epred18_0 ),
    inference(csr,[status(thm)],[31324,10548]) ).

cnf(31410,plain,
    ( op(e2,e1) = e0
    | op(e0,e1) = e0
    | epred18_0 ),
    inference(spm,[status(thm)],[29047,31374,theory(equality)]) ).

cnf(31489,plain,
    ( op(e0,e3) = e2
    | op(e1,e3) = e2
    | epred18_0
    | op(e0,e1) = e0 ),
    inference(spm,[status(thm)],[25660,31410,theory(equality)]) ).

cnf(31694,plain,
    ( op(e0,e0) = e3
    | op(e0,e1) = e0
    | op(e1,e3) = e0
    | epred18_0 ),
    inference(spm,[status(thm)],[30863,30650,theory(equality)]) ).

cnf(31695,plain,
    ( op(e1,e3) = e0
    | op(e0,e1) = e0
    | epred18_0 ),
    inference(csr,[status(thm)],[31694,27403]) ).

cnf(31744,plain,
    ( op(e0,e1) = e0
    | e0 = e2
    | op(e0,e3) = e2
    | epred18_0 ),
    inference(spm,[status(thm)],[31489,31695,theory(equality)]) ).

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

cnf(31806,plain,
    ( op(e0,e1) = e0
    | e2 = e0
    | epred18_0 ),
    inference(spm,[status(thm)],[30650,31756,theory(equality)]) ).

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

cnf(31817,plain,
    ( op(e0,e0) = e1
    | epred18_0 ),
    inference(spm,[status(thm)],[5263,31813,theory(equality)]) ).

cnf(31829,plain,
    epred18_0,
    inference(csr,[status(thm)],[31817,25459]) ).

cnf(32115,plain,
    ( epred17_0
    | op(e0,e1) != e0
    | $false ),
    inference(rw,[status(thm)],[4294,31829,theory(equality)]) ).

cnf(32116,plain,
    ( epred17_0
    | op(e0,e1) != e0 ),
    inference(cn,[status(thm)],[32115,theory(equality)]) ).

cnf(32117,plain,
    ( op(e0,e0) = e1
    | epred17_0
    | $false ),
    inference(rw,[status(thm)],[4086,31829,theory(equality)]) ).

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

cnf(32126,plain,
    ( epred17_0
    | op(e3,e3) != e1
    | $false ),
    inference(rw,[status(thm)],[1975,31829,theory(equality)]) ).

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

cnf(32128,plain,
    ( op(e3,e1) = e3
    | epred17_0
    | $false ),
    inference(rw,[status(thm)],[1961,31829,theory(equality)]) ).

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

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

cnf(32138,plain,
    ( epred17_0
    | op(e0,e3) = e1
    | op(e1,e3) = e1
    | op(e2,e3) = e1 ),
    inference(spm,[status(thm)],[32127,97,theory(equality)]) ).

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

cnf(32155,plain,
    ( epred17_0
    | e3 != op(e3,e0) ),
    inference(spm,[status(thm)],[130,32129,theory(equality)]) ).

cnf(32156,plain,
    ( epred17_0
    | e3 != op(e2,e1) ),
    inference(spm,[status(thm)],[161,32129,theory(equality)]) ).

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

cnf(32159,plain,
    ( op(e2,op(e2,e3)) = e3
    | op(e3,e3) = e1
    | epred22_0
    | epred17_0 ),
    inference(spm,[status(thm)],[238,32129,theory(equality)]) ).

cnf(32161,plain,
    ( op(e2,op(e2,e1)) = e1
    | op(e3,e3) = e1
    | epred22_0
    | epred17_0 ),
    inference(spm,[status(thm)],[254,32129,theory(equality)]) ).

cnf(32162,plain,
    ( op(e2,op(e2,e0)) = e0
    | op(e3,e3) = e1
    | epred22_0
    | epred17_0 ),
    inference(spm,[status(thm)],[262,32129,theory(equality)]) ).

cnf(32163,plain,
    ( op(e0,e1) = e2
    | op(e1,e1) = e2
    | op(e2,e1) = e2
    | e3 = e2
    | epred17_0 ),
    inference(spm,[status(thm)],[111,32129,theory(equality)]) ).

cnf(32165,plain,
    ( op(e0,e1) = e0
    | op(e1,e1) = e0
    | op(e2,e1) = e0
    | e3 = e0
    | epred17_0 ),
    inference(spm,[status(thm)],[115,32129,theory(equality)]) ).

cnf(32166,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e1
    | op(e3,e3) = e0
    | epred17_0 ),
    inference(spm,[status(thm)],[2554,32129,theory(equality)]) ).

cnf(32172,plain,
    ( op(e2,e2) = e3
    | op(e1,e2) = e3
    | op(e0,e2) = e3
    | epred17_0 ),
    inference(spm,[status(thm)],[2836,32129,theory(equality)]) ).

cnf(32180,plain,
    ( op(e0,e1) = e2
    | op(e1,e1) = e2
    | op(e2,e1) = e2
    | epred17_0 ),
    inference(sr,[status(thm)],[32163,193,theory(equality)]) ).

cnf(32182,plain,
    ( op(e0,e1) = e0
    | op(e1,e1) = e0
    | op(e2,e1) = e0
    | epred17_0 ),
    inference(sr,[status(thm)],[32165,196,theory(equality)]) ).

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

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

cnf(32373,plain,
    ( op(e2,e1) = e0
    | op(e1,e1) = e0
    | epred17_0 ),
    inference(csr,[status(thm)],[32182,32116]) ).

cnf(32403,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e0
    | epred17_0 ),
    inference(csr,[status(thm)],[32166,32127]) ).

cnf(32412,plain,
    ( op(e3,e3) = e0
    | epred17_0
    | op(op(e2,e3),op(e2,e3)) != e1
    | op(e2,e3) != e0 ),
    inference(spm,[status(thm)],[279,32403,theory(equality)]) ).

cnf(32934,plain,
    ( op(e2,op(e2,e3)) = e3
    | epred22_0
    | epred17_0 ),
    inference(csr,[status(thm)],[32159,32127]) ).

cnf(32946,plain,
    ( op(e2,e1) = e3
    | epred22_0
    | epred17_0
    | op(e1,e3) = e1
    | op(e0,e3) = e1 ),
    inference(spm,[status(thm)],[32934,32138,theory(equality)]) ).

cnf(32960,plain,
    ( op(e2,op(e2,e1)) = e1
    | epred22_0
    | epred17_0 ),
    inference(csr,[status(thm)],[32161,32127]) ).

cnf(32963,plain,
    ( op(e2,e2) = e1
    | epred22_0
    | epred17_0
    | op(e1,e1) = e2
    | op(e0,e1) = e2 ),
    inference(spm,[status(thm)],[32960,32180,theory(equality)]) ).

cnf(32965,plain,
    ( op(e2,e0) = e1
    | epred22_0
    | epred17_0
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[32960,32373,theory(equality)]) ).

cnf(32968,plain,
    ( op(e1,e1) = e0
    | epred22_0
    | epred17_0
    | e1 != op(e0,e0) ),
    inference(spm,[status(thm)],[171,32965,theory(equality)]) ).

cnf(32992,plain,
    ( op(e2,op(e2,e0)) = e0
    | epred22_0
    | epred17_0 ),
    inference(csr,[status(thm)],[32162,32127]) ).

cnf(32994,plain,
    ( op(e2,e3) = e0
    | epred22_0
    | epred17_0
    | op(e1,e0) = e3
    | op(e0,e0) = e3 ),
    inference(spm,[status(thm)],[32992,32184,theory(equality)]) ).

cnf(32998,plain,
    ( op(e0,e3) = e1
    | op(e1,e3) = e1
    | epred22_0
    | epred17_0 ),
    inference(csr,[status(thm)],[32946,32156]) ).

cnf(33003,plain,
    ( op(e1,e0) = e3
    | op(e1,e1) = e3
    | op(e1,e2) = e3
    | e1 = e3
    | op(e0,e3) = e1
    | epred22_0
    | epred17_0 ),
    inference(spm,[status(thm)],[110,32998,theory(equality)]) ).

cnf(33004,plain,
    ( op(e1,e0) = e2
    | op(e1,e1) = e2
    | op(e1,e2) = e2
    | e1 = e2
    | op(e0,e3) = e1
    | epred22_0
    | epred17_0 ),
    inference(spm,[status(thm)],[112,32998,theory(equality)]) ).

cnf(33027,plain,
    ( op(e1,e0) = e3
    | op(e1,e1) = e3
    | op(e1,e2) = e3
    | op(e0,e3) = e1
    | epred22_0
    | epred17_0 ),
    inference(sr,[status(thm)],[33003,194,theory(equality)]) ).

cnf(33028,plain,
    ( op(e1,e0) = e2
    | op(e1,e1) = e2
    | op(e1,e2) = e2
    | op(e0,e3) = e1
    | epred22_0
    | epred17_0 ),
    inference(sr,[status(thm)],[33004,195,theory(equality)]) ).

cnf(33119,plain,
    ( op(e3,e0) = e1
    | op(e3,e1) = e1
    | epred17_0
    | op(e0,e1) = e2
    | op(e1,e1) = e2
    | epred22_0 ),
    inference(spm,[status(thm)],[32214,32963,theory(equality)]) ).

cnf(33180,plain,
    ( op(e1,e1) = e0
    | epred22_0
    | epred17_0 ),
    inference(csr,[status(thm)],[32968,32118]) ).

cnf(33188,plain,
    ( epred22_0
    | epred17_0
    | op(op(e0,e1),op(e0,e1)) != e3
    | op(e0,e1) != e2 ),
    inference(spm,[status(thm)],[84,33180,theory(equality)]) ).

cnf(33262,plain,
    ( op(e3,e3) = e0
    | epred17_0
    | op(e0,e0) = e3
    | op(e1,e0) = e3
    | epred22_0
    | op(e0,e0) != e1 ),
    inference(spm,[status(thm)],[32412,32994,theory(equality)]) ).

cnf(35124,plain,
    ( op(e1,e0) = e3
    | op(e0,e3) = e1
    | op(e1,e2) = e3
    | epred22_0
    | epred17_0 ),
    inference(csr,[status(thm)],[33027,32157]) ).

cnf(35213,plain,
    ( op(e0,e3) = e1
    | e2 = e3
    | op(e1,e0) = e3
    | epred22_0
    | epred17_0
    | op(e1,e1) = e2
    | op(e1,e0) = e2 ),
    inference(spm,[status(thm)],[35124,33028,theory(equality)]) ).

cnf(35216,plain,
    ( op(e0,e3) = e1
    | op(e1,e0) = e3
    | epred22_0
    | epred17_0
    | op(e1,e1) = e2
    | op(e1,e0) = e2 ),
    inference(sr,[status(thm)],[35213,193,theory(equality)]) ).

cnf(35331,plain,
    ( e1 = e3
    | epred17_0
    | op(e1,e1) = e2
    | op(e0,e1) = e2
    | op(e3,e0) = e1
    | epred22_0 ),
    inference(spm,[status(thm)],[32129,33119,theory(equality)]) ).

cnf(35341,plain,
    ( epred17_0
    | op(e1,e1) = e2
    | op(e0,e1) = e2
    | op(e3,e0) = e1
    | epred22_0 ),
    inference(sr,[status(thm)],[35331,194,theory(equality)]) ).

cnf(35344,plain,
    ( op(e0,e1) = e2
    | op(e1,e1) = e2
    | epred22_0
    | epred17_0
    | e1 != op(e0,e0) ),
    inference(spm,[status(thm)],[170,35341,theory(equality)]) ).

cnf(35433,plain,
    ( op(e0,e1) = e2
    | op(e1,e1) = e2
    | epred22_0
    | epred17_0 ),
    inference(csr,[status(thm)],[35344,32118]) ).

cnf(35448,plain,
    ( e2 = e0
    | epred22_0
    | epred17_0
    | op(e0,e1) = e2 ),
    inference(spm,[status(thm)],[33180,35433,theory(equality)]) ).

cnf(35456,plain,
    ( epred22_0
    | epred17_0
    | op(e0,e1) = e2 ),
    inference(sr,[status(thm)],[35448,197,theory(equality)]) ).

cnf(35489,plain,
    ( epred22_0
    | epred17_0
    | op(e2,e2) != e3 ),
    inference(spm,[status(thm)],[33188,35456,theory(equality)]) ).

cnf(35617,plain,
    ( epred22_0
    | epred17_0
    | op(e0,e2) = e3
    | op(e1,e2) = e3 ),
    inference(spm,[status(thm)],[35489,32172,theory(equality)]) ).

cnf(35639,plain,
    ( op(e0,e2) = e3
    | epred22_0
    | epred17_0
    | e3 != op(e1,e0) ),
    inference(spm,[status(thm)],[141,35617,theory(equality)]) ).

cnf(36124,plain,
    ( e2 = e0
    | epred22_0
    | epred17_0
    | op(e1,e0) = e2
    | op(e1,e0) = e3
    | op(e0,e3) = e1 ),
    inference(spm,[status(thm)],[33180,35216,theory(equality)]) ).

cnf(36132,plain,
    ( epred22_0
    | epred17_0
    | op(e1,e0) = e2
    | op(e1,e0) = e3
    | op(e0,e3) = e1 ),
    inference(sr,[status(thm)],[36124,197,theory(equality)]) ).

cnf(36140,plain,
    ( epred17_0
    | op(e0,e3) = e1
    | op(e1,e0) = e2
    | epred22_0
    | op(e3,e3) != e2 ),
    inference(spm,[status(thm)],[32147,36132,theory(equality)]) ).

cnf(36179,plain,
    ( op(e1,e0) = e2
    | op(e0,e3) = e1
    | epred22_0
    | epred17_0
    | op(e3,e3) = e0 ),
    inference(spm,[status(thm)],[36140,32403,theory(equality)]) ).

cnf(36200,plain,
    ( op(e0,e3) = e1
    | op(e1,e0) = e2
    | epred22_0
    | epred17_0
    | e0 != op(e0,e3) ),
    inference(spm,[status(thm)],[152,36179,theory(equality)]) ).

cnf(36326,plain,
    ( op(e1,e0) = e2
    | e0 = e1
    | epred22_0
    | epred17_0
    | op(e0,e0) = e0
    | op(e0,e1) = e0
    | op(e0,e2) = e0 ),
    inference(spm,[status(thm)],[36200,124,theory(equality)]) ).

cnf(36330,plain,
    ( op(e1,e0) = e2
    | epred22_0
    | epred17_0
    | op(e0,e0) = e0
    | op(e0,e1) = e0
    | op(e0,e2) = e0 ),
    inference(sr,[status(thm)],[36326,198,theory(equality)]) ).

cnf(37526,plain,
    ( op(e1,e0) = e2
    | op(e0,e0) = e0
    | op(e0,e2) = e0
    | epred22_0
    | epred17_0 ),
    inference(csr,[status(thm)],[36330,32116]) ).

cnf(38993,plain,
    ( op(e3,e3) = e0
    | op(e0,e0) = e3
    | op(e1,e0) = e3
    | epred22_0
    | epred17_0 ),
    inference(csr,[status(thm)],[33262,32118]) ).

cnf(38997,plain,
    ( op(e1,e0) = e3
    | op(e0,e0) = e3
    | epred22_0
    | epred17_0
    | e0 != op(e2,e3) ),
    inference(spm,[status(thm)],[149,38993,theory(equality)]) ).

cnf(39082,plain,
    ( op(e1,e0) = e3
    | op(e0,e0) = e3
    | epred22_0
    | epred17_0 ),
    inference(csr,[status(thm)],[38997,32994]) ).

cnf(39097,plain,
    ( op(e0,e2) = e3
    | epred22_0
    | epred17_0
    | op(e0,e0) = e3 ),
    inference(spm,[status(thm)],[35639,39082,theory(equality)]) ).

cnf(39101,plain,
    ( op(e0,e2) = e0
    | op(e0,e0) = e0
    | e3 = e2
    | epred22_0
    | epred17_0
    | op(e0,e0) = e3 ),
    inference(spm,[status(thm)],[37526,39082,theory(equality)]) ).

cnf(39108,plain,
    ( op(e0,e2) = e0
    | op(e0,e0) = e0
    | epred22_0
    | epred17_0
    | op(e0,e0) = e3 ),
    inference(sr,[status(thm)],[39101,193,theory(equality)]) ).

cnf(39149,plain,
    ( op(e0,e0) = e3
    | e0 = e3
    | epred22_0
    | epred17_0
    | op(e0,e0) = e0 ),
    inference(spm,[status(thm)],[39097,39108,theory(equality)]) ).

cnf(39150,plain,
    ( op(e0,e0) = e3
    | epred22_0
    | epred17_0
    | op(e0,e0) = e0 ),
    inference(sr,[status(thm)],[39149,196,theory(equality)]) ).

cnf(39164,plain,
    ( e3 = e1
    | epred17_0
    | op(e0,e0) = e0
    | epred22_0 ),
    inference(spm,[status(thm)],[32118,39150,theory(equality)]) ).

cnf(39172,plain,
    ( epred17_0
    | op(e0,e0) = e0
    | epred22_0 ),
    inference(sr,[status(thm)],[39164,194,theory(equality)]) ).

cnf(39185,plain,
    ( e0 = e1
    | epred17_0
    | epred22_0 ),
    inference(spm,[status(thm)],[32118,39172,theory(equality)]) ).

cnf(39193,plain,
    ( epred17_0
    | epred22_0 ),
    inference(sr,[status(thm)],[39185,198,theory(equality)]) ).

cnf(39213,plain,
    ( op(e0,op(e0,e0)) = e0
    | op(e3,e3) = e1
    | epred17_0
    | op(e3,e1) != e3 ),
    inference(spm,[status(thm)],[1736,39193,theory(equality)]) ).

cnf(39348,plain,
    ( op(e0,op(e0,e0)) = e0
    | op(e3,e3) = e1
    | epred17_0 ),
    inference(csr,[status(thm)],[39213,32129]) ).

cnf(39349,plain,
    ( op(e0,op(e0,e0)) = e0
    | epred17_0 ),
    inference(csr,[status(thm)],[39348,32127]) ).

cnf(39351,plain,
    ( op(e0,e1) = e0
    | epred17_0 ),
    inference(spm,[status(thm)],[39349,32118,theory(equality)]) ).

cnf(39352,plain,
    epred17_0,
    inference(csr,[status(thm)],[39351,32116]) ).

cnf(39510,plain,
    ( op(e2,e2) = e0
    | epred16_0
    | op(e1,e0) != e1
    | $false ),
    inference(rw,[status(thm)],[4345,39352,theory(equality)]) ).

cnf(39511,plain,
    ( op(e2,e2) = e0
    | epred16_0
    | op(e1,e0) != e1 ),
    inference(cn,[status(thm)],[39510,theory(equality)]) ).

cnf(39512,plain,
    ( op(e1,e1) = e0
    | epred16_0
    | op(e2,e0) != e2
    | $false ),
    inference(rw,[status(thm)],[4097,39352,theory(equality)]) ).

cnf(39513,plain,
    ( op(e1,e1) = e0
    | epred16_0
    | op(e2,e0) != e2 ),
    inference(cn,[status(thm)],[39512,theory(equality)]) ).

cnf(39514,plain,
    ( epred16_0
    | op(e2,e0) != e2
    | op(e1,e0) != e1
    | $false ),
    inference(rw,[status(thm)],[3858,39352,theory(equality)]) ).

cnf(39515,plain,
    ( epred16_0
    | op(e2,e0) != e2
    | op(e1,e0) != e1 ),
    inference(cn,[status(thm)],[39514,theory(equality)]) ).

cnf(39516,plain,
    ( op(e1,e1) = e0
    | op(e2,e2) = e0
    | epred16_0
    | $false ),
    inference(rw,[status(thm)],[3834,39352,theory(equality)]) ).

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

cnf(39518,plain,
    ( op(e3,e0) = e3
    | epred16_0
    | $false ),
    inference(rw,[status(thm)],[1413,39352,theory(equality)]) ).

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

cnf(39520,plain,
    ( epred16_0
    | op(e3,e3) != e0
    | $false ),
    inference(rw,[status(thm)],[1392,39352,theory(equality)]) ).

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

cnf(39530,plain,
    ( epred16_0
    | op(e0,e3) = e0
    | op(e1,e3) = e0
    | op(e2,e3) = e0 ),
    inference(spm,[status(thm)],[39521,99,theory(equality)]) ).

cnf(39542,plain,
    ( epred16_0
    | e3 != op(e2,e0) ),
    inference(spm,[status(thm)],[167,39519,theory(equality)]) ).

cnf(39543,plain,
    ( epred16_0
    | e3 != op(e1,e0) ),
    inference(spm,[status(thm)],[168,39519,theory(equality)]) ).

cnf(39544,plain,
    ( epred16_0
    | e3 != op(e0,e0) ),
    inference(spm,[status(thm)],[170,39519,theory(equality)]) ).

cnf(39545,plain,
    ( op(e2,op(e2,e3)) = e3
    | op(e3,e3) = e0
    | epred22_0
    | epred16_0 ),
    inference(spm,[status(thm)],[239,39519,theory(equality)]) ).

cnf(39546,plain,
    ( op(e2,op(e2,e2)) = e2
    | op(e3,e3) = e0
    | epred22_0
    | epred16_0 ),
    inference(spm,[status(thm)],[247,39519,theory(equality)]) ).

cnf(39547,plain,
    ( op(e2,op(e2,e1)) = e1
    | op(e3,e3) = e0
    | epred22_0
    | epred16_0 ),
    inference(spm,[status(thm)],[255,39519,theory(equality)]) ).

cnf(39548,plain,
    ( op(e2,op(e2,e0)) = e0
    | op(e3,e3) = e0
    | epred22_0
    | epred16_0 ),
    inference(spm,[status(thm)],[263,39519,theory(equality)]) ).

cnf(39549,plain,
    ( op(e0,e0) = e2
    | op(e1,e0) = e2
    | op(e2,e0) = e2
    | e3 = e2
    | epred16_0 ),
    inference(spm,[status(thm)],[119,39519,theory(equality)]) ).

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

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

cnf(39552,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e1
    | op(e3,e3) = e0
    | epred16_0 ),
    inference(spm,[status(thm)],[2555,39519,theory(equality)]) ).

cnf(39557,plain,
    ( op(e3,e2) = e2
    | op(e3,e2) = e1
    | op(e3,e2) = e0
    | epred16_0 ),
    inference(spm,[status(thm)],[2828,39519,theory(equality)]) ).

cnf(39558,plain,
    ( op(e2,e2) = e3
    | op(e1,e2) = e3
    | op(e0,e2) = e3
    | epred16_0 ),
    inference(spm,[status(thm)],[2837,39519,theory(equality)]) ).

cnf(39562,plain,
    ( op(e3,e1) = e2
    | op(e3,e1) = e1
    | op(e3,e1) = e0
    | epred16_0 ),
    inference(spm,[status(thm)],[2935,39519,theory(equality)]) ).

cnf(39563,plain,
    ( op(e2,e1) = e3
    | op(e1,e1) = e3
    | op(e0,e1) = e3
    | epred16_0 ),
    inference(spm,[status(thm)],[2943,39519,theory(equality)]) ).

cnf(39571,plain,
    ( op(e0,e0) = e2
    | op(e1,e0) = e2
    | op(e2,e0) = e2
    | epred16_0 ),
    inference(sr,[status(thm)],[39549,193,theory(equality)]) ).

cnf(39572,plain,
    ( op(e0,e0) = e1
    | op(e1,e0) = e1
    | op(e2,e0) = e1
    | epred16_0 ),
    inference(sr,[status(thm)],[39550,194,theory(equality)]) ).

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

cnf(39574,plain,
    ( epred16_0
    | op(e2,e0) = e0
    | op(e2,e0) = e1
    | op(e2,e0) = e2 ),
    inference(spm,[status(thm)],[39542,180,theory(equality)]) ).

cnf(39578,plain,
    ( epred16_0
    | op(e1,e0) = e0
    | op(e1,e0) = e1
    | op(e1,e0) = e2 ),
    inference(spm,[status(thm)],[39543,184,theory(equality)]) ).

cnf(39581,plain,
    ( op(e1,e1) = e0
    | epred16_0
    | e0 != op(e2,e0) ),
    inference(spm,[status(thm)],[135,39517,theory(equality)]) ).

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

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

cnf(39781,plain,
    ( op(e1,e1) = e0
    | epred16_0
    | op(e1,e0) = e2
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[39513,39571,theory(equality)]) ).

cnf(39851,plain,
    ( op(e1,e1) = e0
    | epred16_0
    | op(e1,e0) = e0
    | op(e0,e0) = e0 ),
    inference(spm,[status(thm)],[39581,39573,theory(equality)]) ).

cnf(39866,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e1
    | epred16_0 ),
    inference(csr,[status(thm)],[39552,39521]) ).

cnf(39868,plain,
    ( op(e3,e3) = e1
    | epred16_0
    | e2 != op(e3,e2) ),
    inference(spm,[status(thm)],[125,39866,theory(equality)]) ).

cnf(39869,plain,
    ( op(e3,e3) = e1
    | epred16_0
    | e2 != op(e3,e1) ),
    inference(spm,[status(thm)],[126,39866,theory(equality)]) ).

cnf(39874,plain,
    ( op(e3,e3) = e1
    | epred16_0
    | op(op(e2,e3),op(e2,e3)) != e0
    | op(e2,e3) != e1 ),
    inference(spm,[status(thm)],[283,39866,theory(equality)]) ).

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

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

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

cnf(39967,plain,
    ( op(e3,e2) = e0
    | op(e3,e2) = e1
    | epred16_0
    | e2 != op(e0,e2) ),
    inference(spm,[status(thm)],[158,39557,theory(equality)]) ).

cnf(40058,plain,
    ( op(e3,e3) = e1
    | epred16_0
    | op(e3,e2) = e0
    | op(e3,e2) = e1 ),
    inference(spm,[status(thm)],[39868,39557,theory(equality)]) ).

cnf(40128,plain,
    ( e3 = e0
    | op(e1,e1) = e0
    | epred16_0
    | op(e0,e2) = e3
    | op(e1,e2) = e3 ),
    inference(spm,[status(thm)],[39517,39558,theory(equality)]) ).

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

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

cnf(40145,plain,
    ( op(e3,e1) = e0
    | op(e3,e1) = e1
    | epred16_0
    | e2 != op(e0,e1) ),
    inference(spm,[status(thm)],[164,39562,theory(equality)]) ).

cnf(40167,plain,
    ( op(e3,e3) = e1
    | epred16_0
    | op(e3,e1) = e0
    | op(e3,e1) = e1 ),
    inference(spm,[status(thm)],[39869,39562,theory(equality)]) ).

cnf(40208,plain,
    ( op(e2,e0) = e1
    | op(e2,e0) = e0
    | epred16_0
    | e2 != op(e1,e0) ),
    inference(spm,[status(thm)],[169,39574,theory(equality)]) ).

cnf(40209,plain,
    ( op(e2,e0) = e1
    | op(e2,e0) = e0
    | epred16_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[171,39574,theory(equality)]) ).

cnf(40230,plain,
    ( epred16_0
    | op(e2,e0) = e1
    | op(e2,e0) = e0
    | op(e1,e0) != e1 ),
    inference(spm,[status(thm)],[39515,39574,theory(equality)]) ).

cnf(40231,plain,
    ( op(e1,e1) = e0
    | epred16_0
    | op(e2,e0) = e1
    | op(e2,e0) = e0 ),
    inference(spm,[status(thm)],[39513,39574,theory(equality)]) ).

cnf(40267,plain,
    ( op(e0,e0) = e2
    | op(e1,e0) = e2
    | epred16_0
    | e0 != op(e1,e0) ),
    inference(spm,[status(thm)],[142,39781,theory(equality)]) ).

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

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

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

cnf(40449,plain,
    ( op(e1,e1) = e0
    | op(e2,e0) = e1
    | epred16_0 ),
    inference(csr,[status(thm)],[40231,39581]) ).

cnf(40508,plain,
    ( op(e2,op(e2,e3)) = e3
    | epred22_0
    | epred16_0 ),
    inference(csr,[status(thm)],[39545,39521]) ).

cnf(40520,plain,
    ( op(e2,e0) = e3
    | epred22_0
    | epred16_0
    | op(e1,e3) = e0
    | op(e0,e3) = e0 ),
    inference(spm,[status(thm)],[40508,39530,theory(equality)]) ).

cnf(40522,plain,
    ( op(e2,op(e2,e2)) = e2
    | epred22_0
    | epred16_0 ),
    inference(csr,[status(thm)],[39546,39521]) ).

cnf(40533,plain,
    ( op(e2,e0) = e2
    | epred22_0
    | epred16_0
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[40522,39517,theory(equality)]) ).

cnf(40535,plain,
    ( op(e1,e1) = e0
    | epred22_0
    | epred16_0 ),
    inference(csr,[status(thm)],[40533,39513]) ).

cnf(40536,plain,
    ( epred22_0
    | epred16_0
    | e0 != op(e1,e0) ),
    inference(spm,[status(thm)],[142,40535,theory(equality)]) ).

cnf(40542,plain,
    ( epred22_0
    | epred16_0
    | op(op(e0,e1),op(e0,e1)) != e2
    | op(e0,e1) != e3 ),
    inference(spm,[status(thm)],[88,40535,theory(equality)]) ).

cnf(40620,plain,
    ( op(e2,op(e2,e1)) = e1
    | epred22_0
    | epred16_0 ),
    inference(csr,[status(thm)],[39547,39521]) ).

cnf(40628,plain,
    ( op(e2,e3) = e1
    | epred22_0
    | epred16_0
    | op(e0,e1) = e3
    | op(e1,e1) = e3 ),
    inference(spm,[status(thm)],[40620,39563,theory(equality)]) ).

cnf(40629,plain,
    ( op(e2,op(e2,e0)) = e0
    | epred22_0
    | epred16_0 ),
    inference(csr,[status(thm)],[39548,39521]) ).

cnf(40636,plain,
    ( op(e2,e0) = e0
    | epred22_0
    | epred16_0
    | op(e1,e0) = e0
    | op(e0,e0) = e0 ),
    inference(spm,[status(thm)],[40629,39573,theory(equality)]) ).

cnf(40645,plain,
    ( op(e0,e3) = e0
    | op(e1,e3) = e0
    | epred22_0
    | epred16_0 ),
    inference(csr,[status(thm)],[40520,39542]) ).

cnf(40647,plain,
    ( op(e0,e3) = e0
    | epred22_0
    | epred16_0
    | e0 != op(e1,e1) ),
    inference(spm,[status(thm)],[138,40645,theory(equality)]) ).

cnf(40690,plain,
    ( op(e0,e3) = e0
    | epred22_0
    | epred16_0 ),
    inference(csr,[status(thm)],[40647,40535]) ).

cnf(40693,plain,
    ( epred22_0
    | epred16_0
    | e0 != op(e0,e0) ),
    inference(spm,[status(thm)],[146,40690,theory(equality)]) ).

cnf(40694,plain,
    ( op(e0,e0) = e3
    | op(e0,e1) = e3
    | op(e0,e2) = e3
    | e0 = e3
    | epred22_0
    | epred16_0 ),
    inference(spm,[status(thm)],[118,40690,theory(equality)]) ).

cnf(40695,plain,
    ( op(e0,e0) = e2
    | op(e0,e1) = e2
    | op(e0,e2) = e2
    | e0 = e2
    | epred22_0
    | epred16_0 ),
    inference(spm,[status(thm)],[120,40690,theory(equality)]) ).

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

cnf(40723,plain,
    ( op(e0,e0) = e2
    | op(e0,e1) = e2
    | op(e0,e2) = e2
    | epred22_0
    | epred16_0 ),
    inference(sr,[status(thm)],[40695,197,theory(equality)]) ).

cnf(40889,plain,
    ( op(e3,e3) = e1
    | epred16_0
    | op(e1,e1) = e3
    | op(e0,e1) = e3
    | epred22_0
    | op(e1,e1) != e0 ),
    inference(spm,[status(thm)],[39874,40628,theory(equality)]) ).

cnf(40995,plain,
    ( op(e2,e0) = e0
    | op(e1,e0) = e0
    | epred22_0
    | epred16_0 ),
    inference(csr,[status(thm)],[40636,40693]) ).

cnf(40996,plain,
    ( op(e2,e0) = e0
    | epred22_0
    | epred16_0 ),
    inference(csr,[status(thm)],[40995,40536]) ).

cnf(41028,plain,
    ( e0 = e1
    | op(e1,e0) = e1
    | op(e0,e0) = e1
    | epred16_0
    | epred22_0 ),
    inference(spm,[status(thm)],[39572,40996,theory(equality)]) ).

cnf(41042,plain,
    ( op(e1,e0) = e1
    | op(e0,e0) = e1
    | epred16_0
    | epred22_0 ),
    inference(sr,[status(thm)],[41028,198,theory(equality)]) ).

cnf(41055,plain,
    ( op(e0,e3) = e0
    | op(e1,e3) = e0
    | epred16_0
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[39698,39517,theory(equality)]) ).

cnf(41120,plain,
    ( op(e2,e2) = e0
    | epred16_0
    | op(e0,e0) = e1
    | epred22_0 ),
    inference(spm,[status(thm)],[39511,41042,theory(equality)]) ).

cnf(41214,plain,
    ( op(e2,e0) = e2
    | epred22_0
    | epred16_0
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[40522,41120,theory(equality)]) ).

cnf(41281,plain,
    ( e2 = e0
    | epred22_0
    | epred16_0
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[40996,41214,theory(equality)]) ).

cnf(41294,plain,
    ( epred22_0
    | epred16_0
    | op(e0,e0) = e1 ),
    inference(sr,[status(thm)],[41281,197,theory(equality)]) ).

cnf(41300,plain,
    ( epred22_0
    | epred16_0
    | op(op(e1,e0),op(e1,e0)) != e3
    | op(e1,e0) != e2 ),
    inference(spm,[status(thm)],[80,41294,theory(equality)]) ).

cnf(41316,plain,
    ( epred22_0
    | epred16_0
    | op(e1,e0) = e1
    | op(e1,e0) = e0
    | op(e2,e2) != e3 ),
    inference(spm,[status(thm)],[41300,39578,theory(equality)]) ).

cnf(41338,plain,
    ( op(e3,e2) = e1
    | op(e3,e2) = e0
    | epred16_0
    | op(e3,e1) = e0
    | op(e3,e1) = e1 ),
    inference(spm,[status(thm)],[39963,39562,theory(equality)]) ).

cnf(41438,plain,
    ( op(e0,e2) = e3
    | op(e0,e1) = e3
    | epred22_0
    | epred16_0 ),
    inference(csr,[status(thm)],[40722,39544]) ).

cnf(41471,plain,
    ( e2 = e3
    | op(e0,e1) = e3
    | epred22_0
    | epred16_0
    | op(e0,e1) = e2
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[41438,40723,theory(equality)]) ).

cnf(41472,plain,
    ( op(e0,e1) = e3
    | epred22_0
    | epred16_0
    | op(e0,e1) = e2
    | op(e0,e0) = e2 ),
    inference(sr,[status(thm)],[41471,193,theory(equality)]) ).

cnf(41498,plain,
    ( op(e3,e2) = e1
    | op(e3,e2) = e0
    | epred16_0
    | op(e0,e1) = e2
    | op(e0,e0) = e2
    | epred22_0 ),
    inference(spm,[status(thm)],[39967,40723,theory(equality)]) ).

cnf(41644,plain,
    ( op(e2,e0) = e0
    | op(e2,e0) = e1
    | epred16_0
    | op(e1,e0) = e1
    | op(e1,e0) = e0 ),
    inference(spm,[status(thm)],[40208,39578,theory(equality)]) ).

cnf(41759,plain,
    ( epred22_0
    | epred16_0
    | op(e0,e0) = e2
    | op(e0,e1) = e2
    | op(e3,e3) != e2 ),
    inference(spm,[status(thm)],[40542,41472,theory(equality)]) ).

cnf(41832,plain,
    ( op(e3,e1) = e0
    | op(e3,e1) = e1
    | epred16_0
    | op(e1,e1) = e3
    | op(e0,e1) = e3
    | epred22_0 ),
    inference(spm,[status(thm)],[40419,40628,theory(equality)]) ).

cnf(42147,plain,
    ( op(e1,e0) = e1
    | epred22_0
    | epred16_0
    | op(e2,e2) != e3 ),
    inference(csr,[status(thm)],[41316,40536]) ).

cnf(42148,plain,
    ( op(e1,e0) = e1
    | epred22_0
    | epred16_0
    | op(e2,e2) = e0
    | op(e2,e2) = e1
    | op(e2,e2) = e2 ),
    inference(spm,[status(thm)],[42147,178,theory(equality)]) ).

cnf(42618,plain,
    ( op(e0,e1) = e2
    | op(e0,e0) = e2
    | epred22_0
    | epred16_0
    | op(e3,e3) = e1 ),
    inference(spm,[status(thm)],[41759,39866,theory(equality)]) ).

cnf(42660,plain,
    ( op(e0,e0) = e2
    | op(e0,e1) = e2
    | epred22_0
    | epred16_0
    | e1 != op(e3,e2) ),
    inference(spm,[status(thm)],[125,42618,theory(equality)]) ).

cnf(42661,plain,
    ( op(e0,e0) = e2
    | op(e0,e1) = e2
    | epred22_0
    | epred16_0
    | e1 != op(e3,e1) ),
    inference(spm,[status(thm)],[126,42618,theory(equality)]) ).

cnf(42738,plain,
    ( op(e3,e2) = e1
    | op(e3,e2) = e0
    | op(e3,e1) = e0
    | epred16_0 ),
    inference(csr,[status(thm)],[41338,40292]) ).

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

cnf(42784,plain,
    ( op(e3,e1) = e0
    | op(e3,e1) = e1
    | epred16_0
    | op(e3,e2) = e0 ),
    inference(spm,[status(thm)],[40416,42738,theory(equality)]) ).

cnf(42888,plain,
    ( op(e3,e1) = e0
    | op(e3,e2) = e0
    | epred16_0 ),
    inference(csr,[status(thm)],[42740,42784]) ).

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

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

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

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

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

cnf(42969,plain,
    ( op(e3,e1) = e0
    | epred16_0
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[42891,39517,theory(equality)]) ).

cnf(43000,plain,
    ( op(e0,e1) = e2
    | op(e1,e1) = e2
    | op(e2,e1) = e2
    | e0 = e2
    | op(e1,e1) = e0
    | epred16_0 ),
    inference(spm,[status(thm)],[111,42969,theory(equality)]) ).

cnf(43001,plain,
    ( op(e0,e1) = e1
    | op(e1,e1) = e1
    | op(e2,e1) = e1
    | e0 = e1
    | op(e1,e1) = e0
    | epred16_0 ),
    inference(spm,[status(thm)],[113,42969,theory(equality)]) ).

cnf(43015,plain,
    ( op(e1,e1) = e2
    | op(e1,e1) = e1
    | op(e1,e1) = e0
    | epred16_0
    | op(e0,e0) != e2 ),
    inference(spm,[status(thm)],[3211,42969,theory(equality)]) ).

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

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

cnf(43050,plain,
    ( op(e2,e0) = e0
    | op(e2,e0) = e1
    | op(e1,e0) = e0
    | epred16_0 ),
    inference(csr,[status(thm)],[41644,40230]) ).

cnf(43079,plain,
    ( e1 = e2
    | op(e1,e0) = e2
    | op(e0,e0) = e2
    | epred16_0
    | op(e1,e0) = e0
    | op(e2,e0) = e0 ),
    inference(spm,[status(thm)],[39571,43050,theory(equality)]) ).

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

cnf(43637,plain,
    ( op(e2,e2) = e2
    | op(e1,e2) = e2
    | op(e0,e2) = e2
    | epred16_0
    | e0 != op(e1,e1) ),
    inference(spm,[status(thm)],[162,42935,theory(equality)]) ).

cnf(43670,plain,
    ( op(e2,e2) = e1
    | op(e1,e2) = e1
    | op(e0,e2) = e1
    | epred16_0
    | e0 != op(e1,e1) ),
    inference(spm,[status(thm)],[162,42936,theory(equality)]) ).

cnf(43746,plain,
    ( op(e1,e1) = e0
    | op(e1,e1) = e1
    | op(e0,e1) = e1
    | epred16_0
    | e1 != op(e2,e0) ),
    inference(spm,[status(thm)],[136,43022,theory(equality)]) ).

cnf(43834,plain,
    ( op(e1,e0) = e2
    | op(e0,e0) = e2
    | op(e2,e0) = e0
    | epred16_0 ),
    inference(csr,[status(thm)],[43093,40267]) ).

cnf(43865,plain,
    ( e0 = e2
    | op(e1,e0) = e2
    | op(e0,e0) = e2
    | epred16_0 ),
    inference(spm,[status(thm)],[39571,43834,theory(equality)]) ).

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

cnf(43897,plain,
    ( op(e2,e0) = e0
    | op(e2,e0) = e1
    | epred16_0
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[40208,43883,theory(equality)]) ).

cnf(43907,plain,
    ( op(e2,e0) = e0
    | op(e2,e0) = e1
    | epred16_0 ),
    inference(csr,[status(thm)],[43897,40209]) ).

cnf(43909,plain,
    ( op(e2,e0) = e0
    | epred16_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[169,43907,theory(equality)]) ).

cnf(45104,plain,
    ( op(e0,e0) = e2
    | op(e0,e1) = e2
    | op(e3,e2) = e0
    | epred22_0
    | epred16_0 ),
    inference(csr,[status(thm)],[41498,42660]) ).

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

cnf(45107,plain,
    ( op(e0,e0) = e2
    | op(e0,e1) = e2
    | epred22_0
    | epred16_0
    | e0 != op(e2,e2) ),
    inference(spm,[status(thm)],[155,45104,theory(equality)]) ).

cnf(45292,plain,
    ( op(e2,e2) = e2
    | op(e2,e2) = e1
    | op(e2,e2) = e0
    | epred22_0
    | epred16_0 ),
    inference(csr,[status(thm)],[42148,39511]) ).

cnf(45298,plain,
    ( op(e2,e2) = e1
    | op(e2,e2) = e0
    | epred22_0
    | epred16_0
    | e2 != op(e0,e2) ),
    inference(spm,[status(thm)],[159,45292,theory(equality)]) ).

cnf(45451,plain,
    ( op(e2,e2) = e0
    | op(e2,e2) = e1
    | epred22_0
    | epred16_0
    | op(e0,e1) = e2
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[45298,40723,theory(equality)]) ).

cnf(46802,plain,
    ( op(e0,e0) = e2
    | op(e0,e1) = e2
    | op(e2,e2) = e1
    | epred22_0
    | epred16_0 ),
    inference(csr,[status(thm)],[45451,45107]) ).

cnf(46838,plain,
    ( op(e2,e1) = e2
    | epred22_0
    | epred16_0
    | op(e0,e0) = e2
    | op(e0,e1) = e2 ),
    inference(spm,[status(thm)],[40522,46802,theory(equality)]) ).

cnf(46913,plain,
    ( op(e3,e1) = e1
    | op(e3,e1) = e0
    | epred16_0
    | op(e0,e1) = e2
    | op(e0,e0) = e2
    | epred22_0 ),
    inference(spm,[status(thm)],[40143,46838,theory(equality)]) ).

cnf(47431,plain,
    ( op(e0,e2) = e2
    | op(e1,e2) = e2
    | op(e2,e2) = e2
    | epred16_0
    | epred22_0 ),
    inference(spm,[status(thm)],[43637,40535,theory(equality)]) ).

cnf(47482,plain,
    ( op(e3,e2) = e1
    | op(e3,e2) = e0
    | epred16_0
    | op(e1,e2) = e2
    | op(e0,e2) = e2
    | epred22_0 ),
    inference(spm,[status(thm)],[39965,47431,theory(equality)]) ).

cnf(47592,plain,
    ( op(e0,e2) = e1
    | op(e1,e2) = e1
    | op(e2,e2) = e1
    | epred16_0
    | epred22_0 ),
    inference(spm,[status(thm)],[43670,40535,theory(equality)]) ).

cnf(47756,plain,
    ( op(e3,e1) = e1
    | op(e3,e1) = e0
    | op(e0,e0) = e2
    | epred22_0
    | epred16_0 ),
    inference(csr,[status(thm)],[46913,40145]) ).

cnf(47787,plain,
    ( op(e0,e1) = e2
    | op(e0,e0) = e2
    | epred22_0
    | epred16_0
    | op(e3,e1) = e0 ),
    inference(spm,[status(thm)],[42661,47756,theory(equality)]) ).

cnf(47806,plain,
    ( op(e0,e1) = e2
    | op(e0,e0) = e2
    | epred22_0
    | epred16_0 ),
    inference(csr,[status(thm)],[47787,45105]) ).

cnf(48089,plain,
    ( op(e3,e2) = e1
    | op(e3,e2) = e0
    | op(e1,e2) = e2
    | epred22_0
    | epred16_0 ),
    inference(csr,[status(thm)],[47482,39967]) ).

cnf(48090,plain,
    ( op(e3,e2) = e1
    | op(e3,e2) = e0
    | epred22_0
    | epred16_0 ),
    inference(csr,[status(thm)],[48089,39966]) ).

cnf(48094,plain,
    ( op(e3,e2) = e0
    | epred22_0
    | epred16_0
    | e1 != op(e2,e2) ),
    inference(spm,[status(thm)],[155,48090,theory(equality)]) ).

cnf(48095,plain,
    ( op(e3,e2) = e0
    | epred22_0
    | epred16_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[156,48090,theory(equality)]) ).

cnf(48096,plain,
    ( op(e3,e2) = e0
    | epred22_0
    | epred16_0
    | e1 != op(e0,e2) ),
    inference(spm,[status(thm)],[158,48090,theory(equality)]) ).

cnf(48206,plain,
    ( op(e3,e2) = e0
    | epred22_0
    | epred16_0
    | op(e1,e2) = e1
    | op(e0,e2) = e1 ),
    inference(spm,[status(thm)],[48094,47592,theory(equality)]) ).

cnf(48240,plain,
    ( op(e3,e2) = e0
    | op(e1,e2) = e1
    | epred22_0
    | epred16_0 ),
    inference(csr,[status(thm)],[48206,48096]) ).

cnf(48241,plain,
    ( op(e3,e2) = e0
    | epred22_0
    | epred16_0 ),
    inference(csr,[status(thm)],[48240,48095]) ).

cnf(48242,plain,
    ( epred22_0
    | epred16_0
    | e0 != op(e3,e1) ),
    inference(spm,[status(thm)],[127,48241,theory(equality)]) ).

cnf(48315,plain,
    ( epred22_0
    | epred16_0
    | op(e3,e1) = e0
    | op(e3,e1) = e1
    | op(e3,e1) = e2
    | e3 != e0 ),
    inference(spm,[status(thm)],[48242,175,theory(equality)]) ).

cnf(48519,plain,
    ( op(e1,e1) = e0
    | op(e1,e1) = e1
    | op(e0,e1) = e1
    | epred16_0 ),
    inference(csr,[status(thm)],[43746,40449]) ).

cnf(48823,plain,
    ( op(e3,e1) = e0
    | op(e3,e1) = e1
    | op(e3,e1) = e2
    | epred22_0
    | epred16_0 ),
    inference(csr,[status(thm)],[48315,39562]) ).

cnf(48824,plain,
    ( op(e3,e1) = e2
    | op(e3,e1) = e1
    | epred22_0
    | epred16_0 ),
    inference(csr,[status(thm)],[48823,48242]) ).

cnf(48858,plain,
    ( op(e0,e1) = e3
    | op(e1,e1) = e3
    | e2 = e1
    | e2 = e0
    | epred22_0
    | epred16_0
    | op(e3,e1) = e1 ),
    inference(spm,[status(thm)],[41832,48824,theory(equality)]) ).

cnf(48873,plain,
    ( op(e0,e1) = e3
    | op(e1,e1) = e3
    | e2 = e0
    | epred22_0
    | epred16_0
    | op(e3,e1) = e1 ),
    inference(sr,[status(thm)],[48858,195,theory(equality)]) ).

cnf(48874,plain,
    ( op(e0,e1) = e3
    | op(e1,e1) = e3
    | epred22_0
    | epred16_0
    | op(e3,e1) = e1 ),
    inference(sr,[status(thm)],[48873,197,theory(equality)]) ).

cnf(49692,plain,
    ( op(e3,e3) = e1
    | op(e1,e1) = e3
    | op(e0,e1) = e3
    | epred22_0
    | epred16_0 ),
    inference(csr,[status(thm)],[40889,40535]) ).

cnf(49694,plain,
    ( op(e0,e1) = e3
    | op(e1,e1) = e3
    | epred22_0
    | epred16_0
    | e1 != op(e3,e1) ),
    inference(spm,[status(thm)],[126,49692,theory(equality)]) ).

cnf(49758,plain,
    ( op(e0,e1) = e3
    | op(e1,e1) = e3
    | epred22_0
    | epred16_0 ),
    inference(csr,[status(thm)],[49694,48874]) ).

cnf(49772,plain,
    ( e3 = e0
    | epred22_0
    | epred16_0
    | op(e0,e1) = e3 ),
    inference(spm,[status(thm)],[40535,49758,theory(equality)]) ).

cnf(49794,plain,
    ( epred22_0
    | epred16_0
    | op(e0,e1) = e3 ),
    inference(sr,[status(thm)],[49772,196,theory(equality)]) ).

cnf(49826,plain,
    ( op(e0,e0) = e2
    | e3 = e2
    | epred22_0
    | epred16_0 ),
    inference(spm,[status(thm)],[47806,49794,theory(equality)]) ).

cnf(49836,plain,
    ( op(e0,e0) = e2
    | epred22_0
    | epred16_0 ),
    inference(sr,[status(thm)],[49826,193,theory(equality)]) ).

cnf(49874,plain,
    ( e2 = e1
    | epred22_0
    | epred16_0 ),
    inference(spm,[status(thm)],[41294,49836,theory(equality)]) ).

cnf(49881,plain,
    ( epred22_0
    | epred16_0 ),
    inference(sr,[status(thm)],[49874,195,theory(equality)]) ).

cnf(49902,plain,
    ( op(e1,op(e1,e3)) = e3
    | op(e3,e3) = e0
    | epred16_0
    | op(e3,e0) != e3 ),
    inference(spm,[status(thm)],[1684,49881,theory(equality)]) ).

cnf(49903,plain,
    ( op(e1,op(e1,e2)) = e2
    | op(e3,e3) = e0
    | epred16_0
    | op(e3,e0) != e3 ),
    inference(spm,[status(thm)],[1685,49881,theory(equality)]) ).

cnf(49904,plain,
    ( op(e1,op(e1,e1)) = e1
    | op(e3,e3) = e0
    | epred16_0
    | op(e3,e0) != e3 ),
    inference(spm,[status(thm)],[1686,49881,theory(equality)]) ).

cnf(49925,plain,
    ( op(e2,e2) = e1
    | op(e3,e3) = e0
    | epred16_0
    | op(e3,e0) != e3
    | op(e2,e1) != e2 ),
    inference(spm,[status(thm)],[1681,49881,theory(equality)]) ).

cnf(50026,plain,
    ( op(e2,e2) = e1
    | op(e3,e3) = e0
    | epred16_0
    | op(e2,e1) != e2 ),
    inference(csr,[status(thm)],[49925,39519]) ).

cnf(50027,plain,
    ( op(e2,e2) = e1
    | epred16_0
    | op(e2,e1) != e2 ),
    inference(csr,[status(thm)],[50026,39521]) ).

cnf(50036,plain,
    ( op(e2,e2) = e1
    | epred16_0
    | op(e1,e1) = e0
    | op(e1,e1) = e2
    | op(e0,e1) = e2 ),
    inference(spm,[status(thm)],[50027,43021,theory(equality)]) ).

cnf(50124,plain,
    ( e1 = e0
    | op(e1,e1) = e0
    | epred16_0
    | op(e0,e1) = e2
    | op(e1,e1) = e2 ),
    inference(spm,[status(thm)],[39517,50036,theory(equality)]) ).

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

cnf(50177,plain,
    ( op(e0,e1) = e1
    | e2 = e1
    | e2 = e0
    | epred16_0
    | op(e0,e1) = e2
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[48519,50145,theory(equality)]) ).

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

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

cnf(50194,plain,
    ( op(e0,e1) = e2
    | op(e0,e1) = e1
    | epred16_0
    | e0 != op(e1,e0) ),
    inference(spm,[status(thm)],[142,50191,theory(equality)]) ).

cnf(50239,plain,
    ( op(e1,op(e1,e3)) = e3
    | op(e3,e3) = e0
    | epred16_0 ),
    inference(csr,[status(thm)],[49902,39519]) ).

cnf(50240,plain,
    ( op(e1,op(e1,e3)) = e3
    | epred16_0 ),
    inference(csr,[status(thm)],[50239,39521]) ).

cnf(50246,plain,
    ( op(e1,e0) = e3
    | epred16_0
    | op(e1,e1) = e0
    | op(e0,e3) = e0 ),
    inference(spm,[status(thm)],[50240,41055,theory(equality)]) ).

cnf(50250,plain,
    ( op(e1,op(e1,e2)) = e2
    | op(e3,e3) = e0
    | epred16_0 ),
    inference(csr,[status(thm)],[49903,39519]) ).

cnf(50251,plain,
    ( op(e1,op(e1,e2)) = e2
    | epred16_0 ),
    inference(csr,[status(thm)],[50250,39521]) ).

cnf(50253,plain,
    ( op(e1,e3) = e2
    | epred16_0
    | op(e0,e2) = e3
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[50251,40139,theory(equality)]) ).

cnf(50261,plain,
    ( op(e1,op(e1,e1)) = e1
    | op(e3,e3) = e0
    | epred16_0 ),
    inference(csr,[status(thm)],[49904,39519]) ).

cnf(50262,plain,
    ( op(e1,op(e1,e1)) = e1
    | epred16_0 ),
    inference(csr,[status(thm)],[50261,39521]) ).

cnf(50264,plain,
    ( op(e1,e0) = e1
    | epred16_0
    | op(e0,e0) = e0
    | op(e1,e0) = e0 ),
    inference(spm,[status(thm)],[50262,39851,theory(equality)]) ).

cnf(50270,plain,
    ( op(e1,e2) = e1
    | epred16_0
    | op(e0,e1) = e2
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[50262,50145,theory(equality)]) ).

cnf(50293,plain,
    ( op(e0,e3) = e0
    | op(e1,e1) = e0
    | epred16_0 ),
    inference(csr,[status(thm)],[50246,39543]) ).

cnf(50314,plain,
    ( op(e1,e0) = e1
    | epred16_0
    | op(e0,e3) = e0 ),
    inference(spm,[status(thm)],[50262,50293,theory(equality)]) ).

cnf(50328,plain,
    ( op(e2,e2) = e0
    | epred16_0
    | op(e0,e3) = e0 ),
    inference(spm,[status(thm)],[39511,50314,theory(equality)]) ).

cnf(50332,plain,
    ( op(e2,e0) = e0
    | epred16_0
    | op(e0,e3) = e0 ),
    inference(spm,[status(thm)],[43909,50314,theory(equality)]) ).

cnf(50346,plain,
    ( op(e0,e3) = e0
    | epred16_0
    | e0 != op(e2,e0) ),
    inference(spm,[status(thm)],[135,50328,theory(equality)]) ).

cnf(50591,plain,
    ( op(e0,e3) = e0
    | epred16_0 ),
    inference(csr,[status(thm)],[50346,50332]) ).

cnf(50594,plain,
    ( epred16_0
    | e0 != op(e0,e0) ),
    inference(spm,[status(thm)],[146,50591,theory(equality)]) ).

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

cnf(50732,plain,
    ( op(e1,e0) = e1
    | op(e1,e0) = e0
    | epred16_0 ),
    inference(csr,[status(thm)],[50264,50594]) ).

cnf(50740,plain,
    ( op(e2,e2) = e0
    | epred16_0
    | op(e1,e0) = e0 ),
    inference(spm,[status(thm)],[39511,50732,theory(equality)]) ).

cnf(50743,plain,
    ( op(e0,e0) = e2
    | e1 = e2
    | epred16_0
    | op(e1,e0) = e0 ),
    inference(spm,[status(thm)],[43883,50732,theory(equality)]) ).

cnf(50744,plain,
    ( op(e2,e0) = e0
    | epred16_0
    | op(e1,e0) = e0 ),
    inference(spm,[status(thm)],[43909,50732,theory(equality)]) ).

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

cnf(50757,plain,
    ( op(e1,e0) = e0
    | epred16_0
    | e0 != op(e2,e0) ),
    inference(spm,[status(thm)],[135,50740,theory(equality)]) ).

cnf(50843,plain,
    ( op(e0,e0) = e2
    | e0 = e2
    | epred16_0 ),
    inference(spm,[status(thm)],[43883,50754,theory(equality)]) ).

cnf(50853,plain,
    ( op(e0,e0) = e2
    | epred16_0 ),
    inference(sr,[status(thm)],[50843,197,theory(equality)]) ).

cnf(50869,plain,
    ( op(e1,e1) = e0
    | op(e1,e1) = e1
    | op(e1,e1) = e2
    | epred16_0 ),
    inference(spm,[status(thm)],[43015,50853,theory(equality)]) ).

cnf(50941,plain,
    ( op(e1,e0) = e0
    | epred16_0 ),
    inference(csr,[status(thm)],[50757,50744]) ).

cnf(50959,plain,
    ( op(e0,e1) = e1
    | op(e0,e1) = e2
    | epred16_0 ),
    inference(spm,[status(thm)],[50194,50941,theory(equality)]) ).

cnf(50962,plain,
    ( op(e0,e1) = e1
    | epred16_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[148,50959,theory(equality)]) ).

cnf(51022,plain,
    ( op(e0,e1) = e1
    | epred16_0 ),
    inference(csr,[status(thm)],[50962,50853]) ).

cnf(51246,plain,
    ( op(e0,e2) = e3
    | e2 = e0
    | epred16_0
    | op(e1,e1) = e1
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[50682,50869,theory(equality)]) ).

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

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

cnf(51724,plain,
    ( op(e1,e1) = e0
    | op(e0,e2) = e3
    | epred16_0 ),
    inference(csr,[status(thm)],[51337,51022]) ).

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

cnf(51750,plain,
    ( op(e0,e2) = e3
    | epred16_0 ),
    inference(csr,[status(thm)],[51725,50941]) ).

cnf(51762,plain,
    ( op(e1,e1) = e0
    | epred16_0
    | op(e3,e3) != e1 ),
    inference(spm,[status(thm)],[39588,51750,theory(equality)]) ).

cnf(51888,plain,
    ( op(e1,e1) = e0
    | epred16_0
    | op(e3,e2) = e1
    | op(e3,e2) = e0 ),
    inference(spm,[status(thm)],[51762,40058,theory(equality)]) ).

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

cnf(52149,plain,
    ( op(e1,e1) = e0
    | op(e3,e2) = e0
    | epred16_0
    | op(e0,e1) = e2 ),
    inference(spm,[status(thm)],[51922,50270,theory(equality)]) ).

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

cnf(52319,plain,
    ( op(e0,e1) = e2
    | op(e1,e1) = e0
    | epred16_0 ),
    inference(csr,[status(thm)],[52185,42969]) ).

cnf(52320,plain,
    ( op(e0,e1) = e2
    | epred16_0
    | e0 != op(e1,e0) ),
    inference(spm,[status(thm)],[142,52319,theory(equality)]) ).

cnf(52343,plain,
    ( op(e0,e1) = e2
    | epred16_0 ),
    inference(csr,[status(thm)],[52320,50941]) ).

cnf(52352,plain,
    ( e2 = e1
    | epred16_0 ),
    inference(spm,[status(thm)],[51022,52343,theory(equality)]) ).

cnf(52356,plain,
    epred16_0,
    inference(sr,[status(thm)],[52352,195,theory(equality)]) ).

cnf(52509,plain,
    ( op(e1,e1) = e3
    | epred15_0
    | $false ),
    inference(rw,[status(thm)],[3231,52356,theory(equality)]) ).

cnf(52510,plain,
    ( op(e1,e1) = e3
    | epred15_0 ),
    inference(cn,[status(thm)],[52509,theory(equality)]) ).

cnf(52511,plain,
    ( epred15_0
    | op(e1,e3) != e1
    | $false ),
    inference(rw,[status(thm)],[2549,52356,theory(equality)]) ).

cnf(52512,plain,
    ( epred15_0
    | op(e1,e3) != e1 ),
    inference(cn,[status(thm)],[52511,theory(equality)]) ).

cnf(52513,plain,
    ( op(e2,e3) = e2
    | epred15_0
    | $false ),
    inference(rw,[status(thm)],[1347,52356,theory(equality)]) ).

cnf(52514,plain,
    ( op(e2,e3) = e2
    | epred15_0 ),
    inference(cn,[status(thm)],[52513,theory(equality)]) ).

cnf(52515,plain,
    ( epred15_0
    | op(e2,e2) != e3
    | $false ),
    inference(rw,[status(thm)],[1326,52356,theory(equality)]) ).

cnf(52516,plain,
    ( epred15_0
    | op(e2,e2) != e3 ),
    inference(cn,[status(thm)],[52515,theory(equality)]) ).

cnf(52533,plain,
    ( epred15_0
    | e3 != op(e1,e0) ),
    inference(spm,[status(thm)],[142,52510,theory(equality)]) ).

cnf(52534,plain,
    ( epred15_0
    | e3 != op(e0,e1) ),
    inference(spm,[status(thm)],[166,52510,theory(equality)]) ).

cnf(52535,plain,
    ( epred15_0
    | op(op(e3,e1),op(e3,e1)) != e0
    | op(e3,e1) != e2 ),
    inference(spm,[status(thm)],[192,52510,theory(equality)]) ).

cnf(52541,plain,
    ( op(e3,e1) = e2
    | op(e3,e1) = e1
    | op(e3,e1) = e0
    | epred15_0 ),
    inference(spm,[status(thm)],[2937,52510,theory(equality)]) ).

cnf(52542,plain,
    ( op(e2,e1) = e2
    | op(e2,e1) = e1
    | op(e2,e1) = e0
    | epred15_0 ),
    inference(spm,[status(thm)],[3127,52510,theory(equality)]) ).

cnf(52543,plain,
    ( op(e1,e3) = e2
    | op(e1,e3) = e1
    | op(e1,e3) = e0
    | epred15_0 ),
    inference(spm,[status(thm)],[3167,52510,theory(equality)]) ).

cnf(52544,plain,
    ( op(e1,e2) = e2
    | op(e1,e2) = e1
    | op(e1,e2) = e0
    | epred15_0 ),
    inference(spm,[status(thm)],[3201,52510,theory(equality)]) ).

cnf(52545,plain,
    ( epred15_0
    | e2 != op(e2,e2) ),
    inference(spm,[status(thm)],[131,52514,theory(equality)]) ).

cnf(52546,plain,
    ( epred15_0
    | e2 != op(e2,e1) ),
    inference(spm,[status(thm)],[132,52514,theory(equality)]) ).

cnf(52548,plain,
    ( epred15_0
    | e2 != op(e1,e3) ),
    inference(spm,[status(thm)],[151,52514,theory(equality)]) ).

cnf(52553,plain,
    ( op(e2,e2) = e3
    | epred22_0
    | epred15_0 ),
    inference(spm,[status(thm)],[233,52514,theory(equality)]) ).

cnf(52660,plain,
    ( epred15_0
    | op(e2,e2) = e0
    | op(e2,e2) = e1
    | op(e2,e2) = e2 ),
    inference(spm,[status(thm)],[52516,178,theory(equality)]) ).

cnf(52676,plain,
    ( epred15_0
    | epred22_0 ),
    inference(spm,[status(thm)],[52516,52553,theory(equality)]) ).

cnf(52677,plain,
    ( op(e2,e3) = e2
    | epred14_0
    | epred22_0 ),
    inference(spm,[status(thm)],[1990,52676,theory(equality)]) ).

cnf(52679,plain,
    ( epred14_0
    | epred22_0
    | op(e2,e2) != e3 ),
    inference(spm,[status(thm)],[2082,52676,theory(equality)]) ).

cnf(52689,plain,
    ( op(e2,e2) = e3
    | epred22_0
    | epred14_0 ),
    inference(spm,[status(thm)],[233,52677,theory(equality)]) ).

cnf(52805,plain,
    ( epred15_0
    | op(e1,e0) = e0
    | op(e1,e0) = e1
    | op(e1,e0) = e2 ),
    inference(spm,[status(thm)],[52533,184,theory(equality)]) ).

cnf(52806,plain,
    ( epred15_0
    | op(e0,e1) = e0
    | op(e0,e1) = e1
    | op(e0,e1) = e2 ),
    inference(spm,[status(thm)],[52534,187,theory(equality)]) ).

cnf(52853,plain,
    ( epred22_0
    | epred14_0 ),
    inference(csr,[status(thm)],[52679,52689]) ).

cnf(52856,plain,
    ( op(e0,op(e0,e1)) = e1
    | op(e1,op(e1,e3)) = e3
    | epred14_0 ),
    inference(spm,[status(thm)],[1732,52853,theory(equality)]) ).

cnf(52867,plain,
    ( op(e0,op(e0,e2)) = e2
    | op(e1,op(e1,e0)) = e0
    | epred14_0 ),
    inference(spm,[status(thm)],[1727,52853,theory(equality)]) ).

cnf(52869,plain,
    ( op(e0,op(e0,e0)) = e0
    | op(e1,op(e1,e0)) = e0
    | epred14_0 ),
    inference(spm,[status(thm)],[1743,52853,theory(equality)]) ).

cnf(52889,plain,
    ( op(e1,op(e1,e0)) = e0
    | op(e1,e1) = e0
    | epred14_0
    | op(e1,e0) != e1 ),
    inference(spm,[status(thm)],[1703,52853,theory(equality)]) ).

cnf(52935,plain,
    ( epred15_0
    | op(e3,e1) = e0
    | op(e3,e1) = e1
    | op(e2,e2) != e0 ),
    inference(spm,[status(thm)],[52535,52541,theory(equality)]) ).

cnf(52939,plain,
    ( op(e2,e1) = e0
    | op(e2,e1) = e1
    | epred15_0 ),
    inference(csr,[status(thm)],[52542,52546]) ).

cnf(52943,plain,
    ( op(e2,e1) = e0
    | epred15_0
    | e1 != op(e0,e1) ),
    inference(spm,[status(thm)],[165,52939,theory(equality)]) ).

cnf(52978,plain,
    ( op(e1,e3) = e2
    | op(e1,e3) = e0
    | epred15_0 ),
    inference(csr,[status(thm)],[52543,52512]) ).

cnf(52979,plain,
    ( op(e1,e3) = e0
    | epred15_0 ),
    inference(csr,[status(thm)],[52978,52548]) ).

cnf(52980,plain,
    ( epred15_0
    | e0 != op(e1,e2) ),
    inference(spm,[status(thm)],[137,52979,theory(equality)]) ).

cnf(52981,plain,
    ( epred15_0
    | e0 != op(e1,e1) ),
    inference(spm,[status(thm)],[138,52979,theory(equality)]) ).

cnf(52982,plain,
    ( epred15_0
    | e0 != op(e1,e0) ),
    inference(spm,[status(thm)],[140,52979,theory(equality)]) ).

cnf(53019,plain,
    ( op(e1,e2) = e0
    | op(e1,e2) = e1
    | epred15_0
    | e2 != op(e1,e0) ),
    inference(spm,[status(thm)],[141,52544,theory(equality)]) ).

cnf(53349,plain,
    ( op(e2,e2) = e0
    | op(e2,e2) = e1
    | epred15_0 ),
    inference(csr,[status(thm)],[52660,52545]) ).

cnf(53353,plain,
    ( op(e2,e2) = e0
    | epred15_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[157,53349,theory(equality)]) ).

cnf(53409,plain,
    ( op(e1,e0) = e2
    | op(e1,e0) = e1
    | epred15_0 ),
    inference(csr,[status(thm)],[52805,52982]) ).

cnf(53941,plain,
    ( op(e1,e2) = e1
    | epred15_0
    | op(e1,e0) != e2 ),
    inference(csr,[status(thm)],[53019,52980]) ).

cnf(53943,plain,
    ( op(e1,e2) = e1
    | epred15_0
    | op(e1,e0) = e1 ),
    inference(spm,[status(thm)],[53941,53409,theory(equality)]) ).

cnf(53947,plain,
    ( op(e1,e0) = e1
    | epred15_0
    | e1 != op(e0,e2) ),
    inference(spm,[status(thm)],[160,53943,theory(equality)]) ).

cnf(53961,plain,
    ( op(e2,e2) = e0
    | epred15_0
    | op(e1,e0) = e1 ),
    inference(spm,[status(thm)],[53353,53943,theory(equality)]) ).

cnf(53982,plain,
    ( op(e1,e0) = e1
    | epred15_0
    | e0 != op(e2,e1) ),
    inference(spm,[status(thm)],[133,53961,theory(equality)]) ).

cnf(54022,plain,
    ( op(e3,e1) = e1
    | op(e3,e1) = e0
    | epred15_0
    | op(e1,e0) = e1 ),
    inference(spm,[status(thm)],[52935,53961,theory(equality)]) ).

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

cnf(54596,plain,
    ( op(e3,e1) = e0
    | op(e1,e0) = e1
    | epred15_0
    | op(e2,e1) = e0 ),
    inference(spm,[status(thm)],[54116,52939,theory(equality)]) ).

cnf(54643,plain,
    ( op(e3,e1) = e0
    | op(e1,e0) = e1
    | epred15_0 ),
    inference(csr,[status(thm)],[54596,53982]) ).

cnf(54647,plain,
    ( op(e1,e0) = e1
    | epred15_0
    | e0 != op(e0,e1) ),
    inference(spm,[status(thm)],[164,54643,theory(equality)]) ).

cnf(54958,plain,
    ( op(e1,e0) = e3
    | op(e0,op(e0,e1)) = e1
    | epred14_0
    | epred15_0 ),
    inference(spm,[status(thm)],[52856,52979,theory(equality)]) ).

cnf(54959,plain,
    ( op(e0,op(e0,e1)) = e1
    | epred15_0
    | epred14_0 ),
    inference(csr,[status(thm)],[54958,52533]) ).

cnf(54961,plain,
    ( op(e0,e2) = e1
    | epred15_0
    | epred14_0
    | op(e0,e1) = e1
    | op(e0,e1) = e0 ),
    inference(spm,[status(thm)],[54959,52806,theory(equality)]) ).

cnf(54982,plain,
    ( op(e1,e0) = e1
    | epred15_0
    | op(e0,e1) = e0
    | op(e0,e1) = e1
    | epred14_0 ),
    inference(spm,[status(thm)],[53947,54961,theory(equality)]) ).

cnf(55061,plain,
    ( op(e1,e0) = e1
    | op(e0,e1) = e1
    | epred15_0
    | epred14_0 ),
    inference(csr,[status(thm)],[54982,54647]) ).

cnf(56456,plain,
    ( op(e1,e1) = e0
    | epred14_0
    | op(e0,e1) = e1
    | epred15_0 ),
    inference(spm,[status(thm)],[52889,55061,theory(equality)]) ).

cnf(56466,plain,
    ( op(e0,e1) = e1
    | epred15_0
    | epred14_0 ),
    inference(csr,[status(thm)],[56456,52981]) ).

cnf(56474,plain,
    ( op(e2,e1) = e0
    | epred15_0
    | epred14_0 ),
    inference(spm,[status(thm)],[52943,56466,theory(equality)]) ).

cnf(56515,plain,
    ( op(e1,e0) = e1
    | epred15_0
    | epred14_0 ),
    inference(spm,[status(thm)],[53982,56474,theory(equality)]) ).

cnf(56552,plain,
    ( op(e1,e1) = e0
    | epred14_0
    | epred15_0 ),
    inference(spm,[status(thm)],[52889,56515,theory(equality)]) ).

cnf(56553,plain,
    ( epred15_0
    | epred14_0 ),
    inference(csr,[status(thm)],[56552,52981]) ).

cnf(56554,plain,
    ( op(e2,e3) = e2
    | epred14_0 ),
    inference(spm,[status(thm)],[1990,56553,theory(equality)]) ).

cnf(56555,plain,
    ( epred14_0
    | op(e0,e3) != e0 ),
    inference(spm,[status(thm)],[2023,56553,theory(equality)]) ).

cnf(56556,plain,
    ( epred14_0
    | op(e2,e2) != e3 ),
    inference(spm,[status(thm)],[2082,56553,theory(equality)]) ).

cnf(56557,plain,
    ( op(e0,e0) = e3
    | epred14_0 ),
    inference(spm,[status(thm)],[2237,56553,theory(equality)]) ).

cnf(56558,plain,
    ( epred14_0
    | e2 != op(e2,e2) ),
    inference(spm,[status(thm)],[131,56554,theory(equality)]) ).

cnf(56560,plain,
    ( epred14_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[134,56554,theory(equality)]) ).

cnf(56561,plain,
    ( epred14_0
    | e2 != op(e1,e3) ),
    inference(spm,[status(thm)],[151,56554,theory(equality)]) ).

cnf(56562,plain,
    ( epred14_0
    | e2 != op(e0,e3) ),
    inference(spm,[status(thm)],[153,56554,theory(equality)]) ).

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

cnf(56564,plain,
    ( op(e2,e0) = e1
    | op(e2,e1) = e1
    | op(e2,e2) = e1
    | e2 = e1
    | epred14_0 ),
    inference(spm,[status(thm)],[106,56554,theory(equality)]) ).

cnf(56574,plain,
    ( op(e3,e2) = e2
    | op(e3,e1) = e2
    | op(e3,e0) = e2
    | epred14_0 ),
    inference(spm,[status(thm)],[2647,56554,theory(equality)]) ).

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

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

cnf(56616,plain,
    ( epred14_0
    | op(op(e3,e0),op(e3,e0)) != e1
    | op(e3,e0) != e2 ),
    inference(spm,[status(thm)],[287,56557,theory(equality)]) ).

cnf(56622,plain,
    ( op(e3,e0) = e2
    | op(e3,e0) = e1
    | op(e3,e0) = e0
    | epred14_0 ),
    inference(spm,[status(thm)],[2992,56557,theory(equality)]) ).

cnf(56623,plain,
    ( op(e2,e0) = e2
    | op(e2,e0) = e1
    | op(e2,e0) = e0
    | epred14_0 ),
    inference(spm,[status(thm)],[3133,56557,theory(equality)]) ).

cnf(56624,plain,
    ( op(e1,e0) = e2
    | op(e1,e0) = e1
    | op(e1,e0) = e0
    | epred14_0 ),
    inference(spm,[status(thm)],[3219,56557,theory(equality)]) ).

cnf(56625,plain,
    ( op(e0,e3) = e2
    | op(e0,e3) = e1
    | op(e0,e3) = e0
    | epred14_0 ),
    inference(spm,[status(thm)],[3225,56557,theory(equality)]) ).

cnf(56626,plain,
    ( op(e0,e2) = e2
    | op(e0,e2) = e1
    | op(e0,e2) = e0
    | epred14_0 ),
    inference(spm,[status(thm)],[3284,56557,theory(equality)]) ).

cnf(56627,plain,
    ( op(e0,e1) = e2
    | op(e0,e1) = e1
    | op(e0,e1) = e0
    | epred14_0 ),
    inference(spm,[status(thm)],[3288,56557,theory(equality)]) ).

cnf(56643,plain,
    ( epred14_0
    | op(e2,e2) = e0
    | op(e2,e2) = e1
    | op(e2,e2) = e2 ),
    inference(spm,[status(thm)],[56556,178,theory(equality)]) ).

cnf(56704,plain,
    ( epred14_0
    | op(e1,e0) = e2
    | op(e1,e1) = e2
    | op(e1,e2) = e2 ),
    inference(spm,[status(thm)],[56561,112,theory(equality)]) ).

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

cnf(56749,plain,
    ( op(e2,e0) = e3
    | op(e2,e1) = e3
    | epred14_0 ),
    inference(csr,[status(thm)],[56605,56556]) ).

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

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

cnf(56962,plain,
    ( op(e3,e0) = e2
    | op(e3,e1) = e2
    | epred14_0
    | e2 != op(e0,e2) ),
    inference(spm,[status(thm)],[158,56574,theory(equality)]) ).

cnf(57063,plain,
    ( epred14_0
    | op(e3,e0) = e0
    | op(e3,e0) = e1
    | op(e2,e2) != e1 ),
    inference(spm,[status(thm)],[56616,56622,theory(equality)]) ).

cnf(57070,plain,
    ( op(e2,e0) = e0
    | op(e2,e0) = e1
    | epred14_0 ),
    inference(csr,[status(thm)],[56623,56560]) ).

cnf(57188,plain,
    ( op(e0,e3) = e2
    | op(e0,e3) = e1
    | epred14_0 ),
    inference(csr,[status(thm)],[56625,56555]) ).

cnf(57189,plain,
    ( op(e0,e3) = e1
    | epred14_0 ),
    inference(csr,[status(thm)],[57188,56562]) ).

cnf(57190,plain,
    ( epred14_0
    | e1 != op(e0,e2) ),
    inference(spm,[status(thm)],[143,57189,theory(equality)]) ).

cnf(57191,plain,
    ( epred14_0
    | e1 != op(e0,e1) ),
    inference(spm,[status(thm)],[144,57189,theory(equality)]) ).

cnf(57221,plain,
    ( op(e2,e3) = e0
    | op(e1,e3) = e0
    | e1 = e0
    | epred14_0
    | op(e1,e1) != e2 ),
    inference(spm,[status(thm)],[2801,57189,theory(equality)]) ).

cnf(57230,plain,
    ( op(e2,e3) = e0
    | op(e1,e3) = e0
    | epred14_0
    | op(e1,e1) != e2 ),
    inference(sr,[status(thm)],[57221,198,theory(equality)]) ).

cnf(57235,plain,
    ( op(e0,e2) = e0
    | op(e0,e2) = e1
    | epred14_0
    | e2 != op(e0,e1) ),
    inference(spm,[status(thm)],[145,56626,theory(equality)]) ).

cnf(57272,plain,
    ( op(e0,e1) = e0
    | op(e0,e1) = e1
    | epred14_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[148,56627,theory(equality)]) ).

cnf(57326,plain,
    ( op(e2,e2) = e0
    | op(e2,e2) = e1
    | epred14_0 ),
    inference(csr,[status(thm)],[56643,56558]) ).

cnf(57329,plain,
    ( op(e2,e2) = e0
    | epred14_0
    | e1 != op(e2,e0) ),
    inference(spm,[status(thm)],[135,57326,theory(equality)]) ).

cnf(57335,plain,
    ( op(e2,e2) = e0
    | epred14_0
    | op(op(e1,e2),op(e1,e2)) != e3
    | op(e1,e2) != e0 ),
    inference(spm,[status(thm)],[74,57326,theory(equality)]) ).

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

cnf(57433,plain,
    ( op(e2,e2) = e0
    | epred14_0
    | op(e2,e0) = e0 ),
    inference(spm,[status(thm)],[57329,57070,theory(equality)]) ).

cnf(57455,plain,
    ( op(e2,e0) = e0
    | epred14_0
    | e0 != op(e1,e2) ),
    inference(spm,[status(thm)],[157,57433,theory(equality)]) ).

cnf(57456,plain,
    ( op(e2,e0) = e0
    | epred14_0
    | e0 != op(e0,e2) ),
    inference(spm,[status(thm)],[159,57433,theory(equality)]) ).

cnf(57531,plain,
    ( op(e1,e1) = e2
    | op(e1,e0) = e2
    | epred14_0
    | e2 != op(e0,e2) ),
    inference(spm,[status(thm)],[160,56704,theory(equality)]) ).

cnf(58008,plain,
    ( op(e3,e0) = e1
    | op(e3,e0) = e0
    | epred14_0
    | op(e2,e2) = e0 ),
    inference(spm,[status(thm)],[57063,57326,theory(equality)]) ).

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

cnf(58237,plain,
    ( op(e0,e2) = e0
    | epred14_0
    | op(e0,e1) != e2 ),
    inference(csr,[status(thm)],[57235,57190]) ).

cnf(58240,plain,
    ( op(e0,e2) = e0
    | epred14_0
    | op(e0,e1) = e0
    | op(e0,e1) = e1 ),
    inference(spm,[status(thm)],[58237,56627,theory(equality)]) ).

cnf(58247,plain,
    ( op(e0,e1) = e0
    | epred14_0
    | op(e0,e0) != e2 ),
    inference(csr,[status(thm)],[57272,57191]) ).

cnf(58266,plain,
    ( op(e0,e2) = e0
    | op(e0,e1) = e0
    | epred14_0 ),
    inference(csr,[status(thm)],[58240,57191]) ).

cnf(58299,plain,
    ( e0 = e2
    | op(e0,e1) = e2
    | op(e0,e0) = e2
    | epred14_0
    | op(e0,e1) = e0 ),
    inference(spm,[status(thm)],[56710,58266,theory(equality)]) ).

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

cnf(58433,plain,
    ( op(e0,e1) = e2
    | op(e0,e1) = e0
    | epred14_0 ),
    inference(csr,[status(thm)],[58309,58247]) ).

cnf(60062,plain,
    ( e3 = e0
    | e3 = e1
    | epred14_0
    | op(e1,e1) = e2
    | op(e1,e1) = e1
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[57070,56804,theory(equality)]) ).

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

cnf(60078,plain,
    ( epred14_0
    | op(e1,e1) = e2
    | op(e1,e1) = e1
    | op(e1,e1) = e0 ),
    inference(sr,[status(thm)],[60077,194,theory(equality)]) ).

cnf(60082,plain,
    ( op(e1,e1) = e0
    | op(e1,e1) = e1
    | epred14_0
    | e2 != op(e1,e0) ),
    inference(spm,[status(thm)],[142,60078,theory(equality)]) ).

cnf(60105,plain,
    ( op(e1,e3) = e0
    | op(e2,e3) = e0
    | epred14_0
    | op(e1,e1) = e0
    | op(e1,e1) = e1 ),
    inference(spm,[status(thm)],[57230,60078,theory(equality)]) ).

cnf(60120,plain,
    ( op(e1,e1) = e1
    | op(e1,e1) = e0
    | epred14_0
    | op(e1,e0) = e0
    | op(e1,e0) = e1 ),
    inference(spm,[status(thm)],[60082,56624,theory(equality)]) ).

cnf(60229,plain,
    ( op(e0,e2) = e0
    | op(e0,e2) = e1
    | op(e0,e2) = e2
    | epred14_0 ),
    inference(csr,[status(thm)],[57398,56626]) ).

cnf(60230,plain,
    ( op(e0,e2) = e0
    | op(e0,e2) = e2
    | epred14_0 ),
    inference(csr,[status(thm)],[60229,57190]) ).

cnf(60262,plain,
    ( op(e3,e1) = e2
    | op(e3,e0) = e2
    | epred14_0
    | op(e0,e2) = e0 ),
    inference(spm,[status(thm)],[56962,60230,theory(equality)]) ).

cnf(60264,plain,
    ( op(e1,e0) = e2
    | op(e1,e1) = e2
    | epred14_0
    | op(e0,e2) = e0 ),
    inference(spm,[status(thm)],[57531,60230,theory(equality)]) ).

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

cnf(60353,plain,
    ( op(e1,e3) = e0
    | op(e2,e3) = e0
    | epred14_0
    | op(e0,e2) = e0
    | op(e1,e0) = e2 ),
    inference(spm,[status(thm)],[57230,60264,theory(equality)]) ).

cnf(60390,plain,
    ( op(e3,e0) = e2
    | op(e0,e2) = e0
    | epred14_0
    | op(e1,e0) = e2 ),
    inference(spm,[status(thm)],[60281,60264,theory(equality)]) ).

cnf(60440,plain,
    ( epred14_0
    | op(e1,e0) = e2
    | op(e0,e2) = e0
    | op(e2,e2) != e1 ),
    inference(spm,[status(thm)],[56616,60390,theory(equality)]) ).

cnf(60474,plain,
    ( op(e0,e2) = e0
    | op(e1,e0) = e2
    | epred14_0
    | op(e2,e1) = e1
    | op(e2,e0) = e1 ),
    inference(spm,[status(thm)],[60440,56606,theory(equality)]) ).

cnf(61866,plain,
    ( e0 = e2
    | epred14_0
    | op(e1,e1) = e1
    | op(e1,e1) = e0
    | op(e1,e3) = e0 ),
    inference(spm,[status(thm)],[56554,60105,theory(equality)]) ).

cnf(61881,plain,
    ( epred14_0
    | op(e1,e1) = e1
    | op(e1,e1) = e0
    | op(e1,e3) = e0 ),
    inference(sr,[status(thm)],[61866,197,theory(equality)]) ).

cnf(61884,plain,
    ( op(e1,e1) = e0
    | op(e1,e1) = e1
    | epred14_0
    | e0 != op(e1,e0) ),
    inference(spm,[status(thm)],[140,61881,theory(equality)]) ).

cnf(62038,plain,
    ( op(e1,e1) = e1
    | op(e1,e1) = e0
    | op(e1,e0) = e1
    | epred14_0 ),
    inference(csr,[status(thm)],[60120,61884]) ).

cnf(62068,plain,
    ( op(e0,e2) = e0
    | e1 = e2
    | op(e1,e0) = e2
    | epred14_0
    | op(e1,e0) = e1
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[60264,62038,theory(equality)]) ).

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

cnf(62352,plain,
    ( e0 = e2
    | epred14_0
    | op(e1,e0) = e2
    | op(e0,e2) = e0
    | op(e1,e3) = e0 ),
    inference(spm,[status(thm)],[56554,60353,theory(equality)]) ).

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

cnf(62369,plain,
    ( op(e0,e2) = e0
    | op(e1,e0) = e2
    | epred14_0
    | e0 != op(e1,e1) ),
    inference(spm,[status(thm)],[138,62367,theory(equality)]) ).

cnf(62548,plain,
    ( e1 = e3
    | op(e2,e0) = e3
    | epred14_0
    | op(e2,e0) = e1
    | op(e1,e0) = e2
    | op(e0,e2) = e0 ),
    inference(spm,[status(thm)],[56749,60474,theory(equality)]) ).

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

cnf(62827,plain,
    ( op(e0,e2) = e0
    | op(e1,e0) = e2
    | op(e1,e0) = e1
    | epred14_0 ),
    inference(csr,[status(thm)],[62073,62369]) ).

cnf(63002,plain,
    ( e3 = e0
    | e3 = e1
    | epred14_0
    | op(e0,e2) = e0
    | op(e1,e0) = e2
    | op(e2,e0) = e1 ),
    inference(spm,[status(thm)],[57070,62570,theory(equality)]) ).

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

cnf(63020,plain,
    ( epred14_0
    | op(e0,e2) = e0
    | op(e1,e0) = e2
    | op(e2,e0) = e1 ),
    inference(sr,[status(thm)],[63019,194,theory(equality)]) ).

cnf(63023,plain,
    ( op(e1,e0) = e2
    | op(e0,e2) = e0
    | epred14_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[169,63020,theory(equality)]) ).

cnf(63076,plain,
    ( op(e1,e0) = e2
    | op(e0,e2) = e0
    | epred14_0 ),
    inference(csr,[status(thm)],[63023,62827]) ).

cnf(63090,plain,
    ( op(e1,e2) = e0
    | op(e0,op(e0,e0)) = e0
    | epred14_0
    | op(e0,e2) = e0 ),
    inference(spm,[status(thm)],[52869,63076,theory(equality)]) ).

cnf(63636,plain,
    ( op(e0,e3) = e0
    | op(e0,e2) = e0
    | op(e1,e2) = e0
    | epred14_0 ),
    inference(spm,[status(thm)],[63090,56557,theory(equality)]) ).

cnf(63637,plain,
    ( op(e1,e2) = e0
    | op(e0,e2) = e0
    | epred14_0 ),
    inference(csr,[status(thm)],[63636,56555]) ).

cnf(63667,plain,
    ( op(e2,e0) = e0
    | epred14_0
    | op(e0,e2) = e0 ),
    inference(spm,[status(thm)],[57455,63637,theory(equality)]) ).

cnf(63669,plain,
    ( op(e2,e2) = e0
    | epred14_0
    | op(e0,e2) = e0
    | op(e0,e0) != e3 ),
    inference(spm,[status(thm)],[57335,63637,theory(equality)]) ).

cnf(63716,plain,
    ( op(e2,e2) = e0
    | op(e0,e2) = e0
    | epred14_0 ),
    inference(csr,[status(thm)],[63669,56557]) ).

cnf(63718,plain,
    ( op(e0,e2) = e0
    | epred14_0
    | e0 != op(e2,e0) ),
    inference(spm,[status(thm)],[135,63716,theory(equality)]) ).

cnf(63789,plain,
    ( op(e2,e0) = e0
    | epred14_0 ),
    inference(csr,[status(thm)],[63667,57456]) ).

cnf(63790,plain,
    ( epred14_0
    | e0 != op(e1,e0) ),
    inference(spm,[status(thm)],[169,63789,theory(equality)]) ).

cnf(63887,plain,
    ( epred14_0
    | op(e1,e0) = e0
    | op(e1,e0) = e1
    | op(e1,e0) = e2
    | e3 != e0 ),
    inference(spm,[status(thm)],[63790,184,theory(equality)]) ).

cnf(63907,plain,
    ( op(e0,e2) = e0
    | epred14_0 ),
    inference(csr,[status(thm)],[63718,63789]) ).

cnf(63908,plain,
    ( epred14_0
    | e0 != op(e0,e1) ),
    inference(spm,[status(thm)],[145,63907,theory(equality)]) ).

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

cnf(64239,plain,
    ( op(e1,e0) = e0
    | op(e1,e0) = e1
    | op(e1,e0) = e2
    | epred14_0 ),
    inference(csr,[status(thm)],[63887,56624]) ).

cnf(64240,plain,
    ( op(e1,e0) = e2
    | op(e1,e0) = e1
    | epred14_0 ),
    inference(csr,[status(thm)],[64239,63790]) ).

cnf(64253,plain,
    ( op(e1,e2) = e0
    | op(e0,op(e0,e2)) = e2
    | epred14_0
    | op(e1,e0) = e1 ),
    inference(spm,[status(thm)],[52867,64240,theory(equality)]) ).

cnf(64380,plain,
    ( op(e0,e1) = e0
    | op(e0,e1) = e1
    | op(e0,e1) = e2
    | epred14_0 ),
    inference(csr,[status(thm)],[63946,58433]) ).

cnf(64381,plain,
    ( op(e0,e1) = e0
    | op(e0,e1) = e2
    | epred14_0 ),
    inference(csr,[status(thm)],[64380,57191]) ).

cnf(64382,plain,
    ( op(e0,e1) = e2
    | epred14_0 ),
    inference(csr,[status(thm)],[64381,63908]) ).

cnf(64383,plain,
    ( epred14_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[148,64382,theory(equality)]) ).

cnf(64639,plain,
    ( op(e0,e0) = e2
    | op(e1,e0) = e1
    | op(e1,e2) = e0
    | epred14_0 ),
    inference(spm,[status(thm)],[64253,63907,theory(equality)]) ).

cnf(64640,plain,
    ( op(e1,e2) = e0
    | op(e1,e0) = e1
    | epred14_0 ),
    inference(csr,[status(thm)],[64639,64383]) ).

cnf(64643,plain,
    ( op(e1,e0) = e1
    | epred14_0
    | e0 != op(e0,e2) ),
    inference(spm,[status(thm)],[160,64640,theory(equality)]) ).

cnf(64698,plain,
    ( op(e1,e0) = e1
    | epred14_0 ),
    inference(csr,[status(thm)],[64643,63907]) ).

cnf(64714,plain,
    ( op(e3,e0) = e0
    | op(e2,e2) = e0
    | epred14_0 ),
    inference(spm,[status(thm)],[58028,64698,theory(equality)]) ).

cnf(64752,plain,
    ( op(e2,e2) = e0
    | epred14_0
    | e0 != op(e2,e0) ),
    inference(spm,[status(thm)],[167,64714,theory(equality)]) ).

cnf(64834,plain,
    ( op(e2,e2) = e0
    | epred14_0 ),
    inference(csr,[status(thm)],[64752,63789]) ).

cnf(64836,plain,
    ( epred14_0
    | e0 != op(e2,e0) ),
    inference(spm,[status(thm)],[135,64834,theory(equality)]) ).

cnf(64916,plain,
    epred14_0,
    inference(csr,[status(thm)],[64836,63789]) ).

cnf(65000,plain,
    ( op(e2,e1) = e2
    | epred13_0
    | $false ),
    inference(rw,[status(thm)],[2145,64916,theory(equality)]) ).

cnf(65001,plain,
    ( op(e2,e1) = e2
    | epred13_0 ),
    inference(cn,[status(thm)],[65000,theory(equality)]) ).

cnf(65002,plain,
    ( epred13_0
    | op(e2,e2) != e1
    | $false ),
    inference(rw,[status(thm)],[2081,64916,theory(equality)]) ).

cnf(65003,plain,
    ( epred13_0
    | op(e2,e2) != e1 ),
    inference(cn,[status(thm)],[65002,theory(equality)]) ).

cnf(65004,plain,
    ( epred13_0
    | op(e3,e1) != e3
    | $false ),
    inference(rw,[status(thm)],[2080,64916,theory(equality)]) ).

cnf(65005,plain,
    ( epred13_0
    | op(e3,e1) != e3 ),
    inference(cn,[status(thm)],[65004,theory(equality)]) ).

cnf(65006,plain,
    ( op(e3,e3) = e1
    | epred13_0
    | $false ),
    inference(rw,[status(thm)],[1952,64916,theory(equality)]) ).

cnf(65007,plain,
    ( op(e3,e3) = e1
    | epred13_0 ),
    inference(cn,[status(thm)],[65006,theory(equality)]) ).

cnf(65017,plain,
    ( epred13_0
    | e2 != op(e0,e1) ),
    inference(spm,[status(thm)],[165,65001,theory(equality)]) ).

cnf(65061,plain,
    ( epred13_0
    | e1 != op(e3,e2) ),
    inference(spm,[status(thm)],[125,65007,theory(equality)]) ).

cnf(65062,plain,
    ( epred13_0
    | e1 != op(e3,e1) ),
    inference(spm,[status(thm)],[126,65007,theory(equality)]) ).

cnf(65069,plain,
    ( epred13_0
    | op(op(e1,e3),op(e1,e3)) != e0
    | op(e1,e3) != e2 ),
    inference(spm,[status(thm)],[281,65007,theory(equality)]) ).

cnf(65075,plain,
    ( op(e2,op(e2,e1)) = e1
    | op(e3,e1) = e3
    | epred22_0
    | epred13_0 ),
    inference(spm,[status(thm)],[252,65007,theory(equality)]) ).

cnf(65077,plain,
    ( op(e3,e0) = e3
    | op(e3,e1) = e3
    | op(e3,e2) = e3
    | e1 = e3
    | epred13_0 ),
    inference(spm,[status(thm)],[94,65007,theory(equality)]) ).

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

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

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

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

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

cnf(65121,plain,
    ( epred13_0
    | op(e3,e1) = e0
    | op(e3,e1) = e1
    | op(e3,e1) = e2 ),
    inference(spm,[status(thm)],[65005,175,theory(equality)]) ).

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

cnf(65295,plain,
    ( op(e3,e0) = e3
    | op(e3,e2) = e3
    | epred13_0 ),
    inference(csr,[status(thm)],[65085,65005]) ).

cnf(65663,plain,
    ( e2 = e3
    | op(e3,e0) = e3
    | epred13_0
    | op(e3,e1) = e2
    | op(e3,e0) = e2 ),
    inference(spm,[status(thm)],[65295,65087,theory(equality)]) ).

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

cnf(65688,plain,
    ( op(e1,e3) = e2
    | op(e0,e3) = e2
    | epred13_0
    | e2 != op(e2,e1) ),
    inference(spm,[status(thm)],[132,65088,theory(equality)]) ).

cnf(65889,plain,
    ( op(e3,e1) = e0
    | op(e3,e1) = e2
    | epred13_0 ),
    inference(csr,[status(thm)],[65121,65062]) ).

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

cnf(65953,plain,
    ( op(e3,e1) = e0
    | epred13_0 ),
    inference(csr,[status(thm)],[65892,65001]) ).

cnf(65974,plain,
    ( op(e2,e2) = e0
    | op(e1,e2) = e0
    | op(e0,e2) = e0
    | epred13_0 ),
    inference(spm,[status(thm)],[2911,65953,theory(equality)]) ).

cnf(66160,plain,
    ( op(e0,e2) = e1
    | op(e1,e2) = e1
    | epred13_0 ),
    inference(csr,[status(thm)],[65153,65003]) ).

cnf(66718,plain,
    ( e2 = e0
    | epred13_0
    | op(e3,e0) = e2
    | op(e3,e0) = e3 ),
    inference(spm,[status(thm)],[65953,65686,theory(equality)]) ).

cnf(66734,plain,
    ( epred13_0
    | op(e3,e0) = e2
    | op(e3,e0) = e3 ),
    inference(sr,[status(thm)],[66718,197,theory(equality)]) ).

cnf(67080,plain,
    ( op(e2,op(e2,e1)) = e1
    | epred22_0
    | epred13_0 ),
    inference(csr,[status(thm)],[65075,65005]) ).

cnf(67091,plain,
    ( op(e2,e2) = e1
    | epred22_0
    | epred13_0 ),
    inference(spm,[status(thm)],[67080,65001,theory(equality)]) ).

cnf(67092,plain,
    ( epred22_0
    | epred13_0 ),
    inference(csr,[status(thm)],[67091,65003]) ).

cnf(67118,plain,
    ( op(e0,op(e0,e2)) = e2
    | op(e2,e2) = e1
    | epred13_0
    | op(e2,e1) != e2 ),
    inference(spm,[status(thm)],[1721,67092,theory(equality)]) ).

cnf(67136,plain,
    ( op(e2,e2) = e1
    | op(e3,e3) = e0
    | epred13_0
    | op(e3,e0) != e3
    | op(e2,e1) != e2 ),
    inference(spm,[status(thm)],[1681,67092,theory(equality)]) ).

cnf(67209,plain,
    ( op(e1,e3) = e2
    | op(e0,e3) = e2
    | epred13_0 ),
    inference(csr,[status(thm)],[65688,65001]) ).

cnf(67243,plain,
    ( epred13_0
    | op(e0,e3) = e2
    | op(e2,e2) != e0 ),
    inference(spm,[status(thm)],[65069,67209,theory(equality)]) ).

cnf(67293,plain,
    ( op(e0,e3) = e2
    | epred13_0
    | op(e0,e2) = e0
    | op(e1,e2) = e0 ),
    inference(spm,[status(thm)],[67243,65974,theory(equality)]) ).

cnf(67327,plain,
    ( e0 = e1
    | op(e0,e2) = e1
    | epred13_0
    | op(e0,e2) = e0
    | op(e0,e3) = e2 ),
    inference(spm,[status(thm)],[66160,67293,theory(equality)]) ).

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

cnf(67347,plain,
    ( op(e0,e2) = e0
    | op(e0,e2) = e1
    | epred13_0
    | e2 != op(e0,e2) ),
    inference(spm,[status(thm)],[143,67341,theory(equality)]) ).

cnf(68122,plain,
    ( op(e2,e2) = e1
    | op(e3,e3) = e0
    | epred13_0
    | op(e3,e0) != e3 ),
    inference(csr,[status(thm)],[67136,65001]) ).

cnf(68123,plain,
    ( op(e3,e3) = e0
    | epred13_0
    | op(e3,e0) != e3 ),
    inference(csr,[status(thm)],[68122,65003]) ).

cnf(68136,plain,
    ( op(e3,e3) = e0
    | epred13_0
    | op(e3,e0) = e2 ),
    inference(spm,[status(thm)],[68123,66734,theory(equality)]) ).

cnf(68182,plain,
    ( e0 = e1
    | epred13_0
    | op(e3,e0) = e2 ),
    inference(spm,[status(thm)],[65007,68136,theory(equality)]) ).

cnf(68191,plain,
    ( epred13_0
    | op(e3,e0) = e2 ),
    inference(sr,[status(thm)],[68182,198,theory(equality)]) ).

cnf(68209,plain,
    ( op(e2,e2) = e2
    | op(e1,e2) = e2
    | op(e0,e2) = e2
    | epred13_0 ),
    inference(spm,[status(thm)],[2846,68191,theory(equality)]) ).

cnf(68485,plain,
    ( op(e0,e2) = e2
    | op(e1,e2) = e2
    | epred13_0
    | e2 != op(e2,e1) ),
    inference(spm,[status(thm)],[133,68209,theory(equality)]) ).

cnf(68659,plain,
    ( op(e0,e2) = e2
    | op(e1,e2) = e2
    | epred13_0 ),
    inference(csr,[status(thm)],[68485,65001]) ).

cnf(68683,plain,
    ( e2 = e1
    | op(e0,e2) = e1
    | epred13_0
    | op(e0,e2) = e2 ),
    inference(spm,[status(thm)],[66160,68659,theory(equality)]) ).

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

cnf(68764,plain,
    ( e2 = e1
    | e2 = e0
    | epred13_0
    | op(e0,e2) = e1 ),
    inference(spm,[status(thm)],[67347,68698,theory(equality)]) ).

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

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

cnf(69260,plain,
    ( op(e0,op(e0,e2)) = e2
    | op(e2,e2) = e1
    | epred13_0 ),
    inference(csr,[status(thm)],[67118,65001]) ).

cnf(69261,plain,
    ( op(e0,op(e0,e2)) = e2
    | epred13_0 ),
    inference(csr,[status(thm)],[69260,65003]) ).

cnf(69269,plain,
    ( op(e0,e1) = e2
    | epred13_0 ),
    inference(spm,[status(thm)],[69261,68777,theory(equality)]) ).

cnf(69270,plain,
    epred13_0,
    inference(csr,[status(thm)],[69269,65017]) ).

cnf(69340,plain,
    ( op(e0,e0) = e1
    | epred12_0
    | $false ),
    inference(rw,[status(thm)],[3761,69270,theory(equality)]) ).

cnf(69341,plain,
    ( op(e0,e0) = e1
    | epred12_0 ),
    inference(cn,[status(thm)],[69340,theory(equality)]) ).

cnf(69342,plain,
    ( epred12_0
    | op(e0,e1) != e0
    | $false ),
    inference(rw,[status(thm)],[3354,69270,theory(equality)]) ).

cnf(69343,plain,
    ( epred12_0
    | op(e0,e1) != e0 ),
    inference(cn,[status(thm)],[69342,theory(equality)]) ).

cnf(69344,plain,
    ( op(e2,e1) = e2
    | epred12_0
    | $false ),
    inference(rw,[status(thm)],[1149,69270,theory(equality)]) ).

cnf(69345,plain,
    ( op(e2,e1) = e2
    | epred12_0 ),
    inference(cn,[status(thm)],[69344,theory(equality)]) ).

cnf(69346,plain,
    ( epred12_0
    | op(e2,e2) != e1
    | $false ),
    inference(rw,[status(thm)],[1128,69270,theory(equality)]) ).

cnf(69347,plain,
    ( epred12_0
    | op(e2,e2) != e1 ),
    inference(cn,[status(thm)],[69346,theory(equality)]) ).

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

cnf(69405,plain,
    ( epred12_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[136,69345,theory(equality)]) ).

cnf(69406,plain,
    ( epred12_0
    | e2 != op(e1,e1) ),
    inference(spm,[status(thm)],[163,69345,theory(equality)]) ).

cnf(69415,plain,
    ( op(e2,e2) = e1
    | op(e3,e2) = e0
    | op(e3,e1) = e0
    | op(e3,e0) = e0
    | op(e3,e0) = e3
    | epred22_0
    | epred12_0 ),
    inference(spm,[status(thm)],[2775,69345,theory(equality)]) ).

cnf(69417,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)],[2902,69345,theory(equality)]) ).

cnf(69421,plain,
    ( e2 = e1
    | op(e1,e1) = e1
    | op(e0,e1) = e1
    | e2 = e3
    | op(e1,e1) = e3
    | op(e0,e1) = e3
    | epred12_0 ),
    inference(spm,[status(thm)],[2971,69345,theory(equality)]) ).

cnf(69422,plain,
    ( op(e2,e2) = e1
    | e2 = e0
    | op(e1,e1) = e0
    | op(e0,e1) = e0
    | op(e3,e0) = e1
    | epred22_0
    | epred12_0 ),
    inference(spm,[status(thm)],[2979,69345,theory(equality)]) ).

cnf(69423,plain,
    ( e2 = e0
    | op(e1,e1) = e0
    | op(e0,e1) = e0
    | e2 = e3
    | op(e1,e1) = e3
    | op(e0,e1) = e3
    | epred12_0 ),
    inference(spm,[status(thm)],[2984,69345,theory(equality)]) ).

cnf(69424,plain,
    ( e2 = e0
    | op(e1,e1) = e0
    | op(e0,e1) = e0
    | e2 = e1
    | op(e1,e1) = e1
    | op(e0,e1) = e1
    | epred12_0 ),
    inference(spm,[status(thm)],[2986,69345,theory(equality)]) ).

cnf(69427,plain,
    ( op(e2,e2) = e1
    | op(e2,e0) = e2
    | op(e1,e0) = e2
    | op(e0,e0) = e2
    | op(e3,e2) = e0
    | epred22_0
    | epred12_0 ),
    inference(spm,[status(thm)],[3009,69345,theory(equality)]) ).

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

cnf(69441,plain,
    ( op(e1,e1) = e1
    | op(e0,e1) = e1
    | op(e1,e1) = e3
    | op(e0,e1) = e3
    | epred12_0 ),
    inference(sr,[status(thm)],[69440,193,theory(equality)]) ).

cnf(69442,plain,
    ( op(e2,e2) = e1
    | op(e1,e1) = e0
    | op(e0,e1) = e0
    | op(e3,e0) = e1
    | epred22_0
    | epred12_0 ),
    inference(sr,[status(thm)],[69422,197,theory(equality)]) ).

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

cnf(69444,plain,
    ( op(e1,e1) = e0
    | op(e0,e1) = e0
    | op(e1,e1) = e3
    | op(e0,e1) = e3
    | epred12_0 ),
    inference(sr,[status(thm)],[69443,193,theory(equality)]) ).

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

cnf(69446,plain,
    ( op(e1,e1) = e0
    | op(e0,e1) = e0
    | op(e1,e1) = e1
    | op(e0,e1) = e1
    | epred12_0 ),
    inference(sr,[status(thm)],[69445,195,theory(equality)]) ).

cnf(69609,plain,
    ( op(e1,e1) = e0
    | op(e0,e1) = e3
    | op(e1,e1) = e3
    | epred12_0 ),
    inference(csr,[status(thm)],[69444,69343]) ).

cnf(69634,plain,
    ( op(e1,e1) = e0
    | op(e0,e1) = e1
    | op(e1,e1) = e1
    | epred12_0 ),
    inference(csr,[status(thm)],[69446,69343]) ).

cnf(69657,plain,
    ( op(e0,e1) = e3
    | e1 = e3
    | e1 = e0
    | epred12_0
    | op(e0,e1) = e1
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[69609,69634,theory(equality)]) ).

cnf(69659,plain,
    ( op(e0,e1) = e3
    | e1 = e0
    | epred12_0
    | op(e0,e1) = e1
    | op(e1,e1) = e0 ),
    inference(sr,[status(thm)],[69657,194,theory(equality)]) ).

cnf(69660,plain,
    ( op(e0,e1) = e3
    | epred12_0
    | op(e0,e1) = e1
    | op(e1,e1) = e0 ),
    inference(sr,[status(thm)],[69659,198,theory(equality)]) ).

cnf(69727,plain,
    ( op(e0,e1) = e3
    | e0 = e3
    | op(e0,e1) = e1
    | e0 = e1
    | epred12_0 ),
    inference(spm,[status(thm)],[69441,69660,theory(equality)]) ).

cnf(69729,plain,
    ( op(e0,e1) = e3
    | op(e0,e1) = e1
    | e1 = e0
    | epred12_0 ),
    inference(sr,[status(thm)],[69727,196,theory(equality)]) ).

cnf(69730,plain,
    ( op(e0,e1) = e3
    | op(e0,e1) = e1
    | epred12_0 ),
    inference(sr,[status(thm)],[69729,198,theory(equality)]) ).

cnf(69732,plain,
    ( op(e0,e1) = e1
    | epred12_0
    | e3 != op(e0,e0) ),
    inference(spm,[status(thm)],[148,69730,theory(equality)]) ).

cnf(69736,plain,
    ( op(e0,e3) = e2
    | op(e0,e3) = e1
    | op(e0,e3) = e0
    | op(e0,e1) = e1
    | epred12_0 ),
    inference(spm,[status(thm)],[3224,69730,theory(equality)]) ).

cnf(69737,plain,
    ( op(e0,e2) = e2
    | op(e0,e2) = e1
    | op(e0,e2) = e0
    | op(e0,e1) = e1
    | epred12_0 ),
    inference(spm,[status(thm)],[3283,69730,theory(equality)]) ).

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

cnf(70431,plain,
    ( op(e3,e1) = e2
    | op(e0,e2) = e1
    | op(e1,e2) = e1
    | epred22_0
    | epred12_0 ),
    inference(csr,[status(thm)],[69417,69347]) ).

cnf(70433,plain,
    ( op(e0,e2) = e1
    | op(e1,e2) = e1
    | epred22_0
    | epred12_0
    | e2 != op(e2,e1) ),
    inference(spm,[status(thm)],[161,70431,theory(equality)]) ).

cnf(70580,plain,
    ( op(e0,e2) = e1
    | op(e1,e2) = e1
    | epred22_0
    | epred12_0 ),
    inference(csr,[status(thm)],[70433,69345]) ).

cnf(70588,plain,
    ( op(e0,e0) = e3
    | op(e1,e1) = e2
    | epred22_0
    | op(e0,e2) = e1
    | epred12_0
    | op(e0,e3) != e0 ),
    inference(spm,[status(thm)],[219,70580,theory(equality)]) ).

cnf(70880,plain,
    ( op(e2,e2) = e1
    | op(e1,e1) = e0
    | op(e3,e0) = e1
    | epred22_0
    | epred12_0 ),
    inference(csr,[status(thm)],[69442,69343]) ).

cnf(70881,plain,
    ( op(e3,e0) = e1
    | op(e1,e1) = e0
    | epred22_0
    | epred12_0 ),
    inference(csr,[status(thm)],[70880,69347]) ).

cnf(70884,plain,
    ( op(e1,e1) = e0
    | epred22_0
    | epred12_0
    | e1 != op(e0,e0) ),
    inference(spm,[status(thm)],[170,70881,theory(equality)]) ).

cnf(70950,plain,
    ( op(e1,e1) = e0
    | epred22_0
    | epred12_0 ),
    inference(csr,[status(thm)],[70884,69341]) ).

cnf(70957,plain,
    ( epred22_0
    | epred12_0
    | op(op(e0,e1),op(e0,e1)) != e2
    | op(e0,e1) != e3 ),
    inference(spm,[status(thm)],[88,70950,theory(equality)]) ).

cnf(71043,plain,
    ( epred22_0
    | epred12_0
    | op(e0,e1) = e1
    | op(e3,e3) != e2 ),
    inference(spm,[status(thm)],[70957,69730,theory(equality)]) ).

cnf(71056,plain,
    ( op(e0,e1) = e1
    | epred22_0
    | epred12_0
    | op(e2,e2) = e3
    | op(e1,e2) = e3
    | op(e0,e2) = e3 ),
    inference(spm,[status(thm)],[71043,4060,theory(equality)]) ).

cnf(72555,plain,
    ( op(e0,e3) = e1
    | op(e0,e3) = e0
    | op(e0,e1) = e1
    | epred12_0
    | op(e0,e2) = e0
    | op(e0,e2) = e1 ),
    inference(spm,[status(thm)],[69865,69737,theory(equality)]) ).

cnf(73544,plain,
    ( op(e0,e0) = e3
    | op(e0,e2) = e1
    | epred22_0
    | epred12_0
    | op(e0,e3) != e0 ),
    inference(csr,[status(thm)],[70588,69406]) ).

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

cnf(92613,plain,
    ( op(e3,e0) = e3
    | op(e3,e0) = e0
    | op(e3,e1) = e0
    | op(e3,e2) = e0
    | epred22_0
    | epred12_0 ),
    inference(csr,[status(thm)],[69415,69347]) ).

cnf(92618,plain,
    ( op(e3,e0) = e3
    | op(e3,e0) = e0
    | op(e3,e1) = e0
    | epred22_0
    | epred12_0
    | e0 != op(e0,e2) ),
    inference(spm,[status(thm)],[158,92613,theory(equality)]) ).

cnf(93249,plain,
    ( op(e0,e2) = e1
    | op(e0,e2) = e0
    | op(e0,e1) = e1
    | op(e0,e3) = e0
    | epred12_0 ),
    inference(csr,[status(thm)],[78921,69341]) ).

cnf(93284,plain,
    ( op(e0,e2) = e1
    | op(e0,e0) = e3
    | epred22_0
    | epred12_0
    | op(e0,e1) = e1
    | op(e0,e2) = e0 ),
    inference(spm,[status(thm)],[73544,93249,theory(equality)]) ).

cnf(93322,plain,
    ( op(e0,e2) = e1
    | op(e0,e2) = e0
    | op(e0,e1) = e1
    | epred22_0
    | epred12_0 ),
    inference(csr,[status(thm)],[93284,69732]) ).

cnf(93325,plain,
    ( op(e0,e2) = e0
    | op(e0,e1) = e1
    | epred22_0
    | epred12_0
    | e1 != op(e0,e0) ),
    inference(spm,[status(thm)],[147,93322,theory(equality)]) ).

cnf(93550,plain,
    ( op(e0,e2) = e0
    | op(e0,e1) = e1
    | epred22_0
    | epred12_0 ),
    inference(csr,[status(thm)],[93325,69341]) ).

cnf(93554,plain,
    ( op(e3,op(e3,e2)) = e2
    | op(e0,e0) = e2
    | epred22_0
    | op(e0,e1) = e1
    | epred12_0 ),
    inference(spm,[status(thm)],[229,93550,theory(equality)]) ).

cnf(93607,plain,
    ( op(e3,e1) = e0
    | op(e3,e0) = e0
    | op(e3,e0) = e3
    | epred22_0
    | epred12_0
    | op(e0,e1) = e1 ),
    inference(spm,[status(thm)],[92618,93550,theory(equality)]) ).

cnf(93880,plain,
    ( op(e0,e1) = e1
    | op(e3,e0) = e3
    | op(e3,e0) = e0
    | epred22_0
    | epred12_0
    | e0 != op(e1,e1) ),
    inference(spm,[status(thm)],[162,93607,theory(equality)]) ).

cnf(94097,plain,
    ( op(e0,e1) = e1
    | op(e3,e0) = e3
    | op(e3,e0) = e0
    | epred22_0
    | epred12_0 ),
    inference(csr,[status(thm)],[93880,70950]) ).

cnf(97376,plain,
    ( op(e2,e2) = e1
    | op(e3,e2) = e0
    | op(e0,e0) = e2
    | op(e1,e0) = e2
    | epred22_0
    | epred12_0 ),
    inference(csr,[status(thm)],[69427,69405]) ).

cnf(97377,plain,
    ( op(e3,e2) = e0
    | op(e0,e0) = e2
    | op(e1,e0) = e2
    | epred22_0
    | epred12_0 ),
    inference(csr,[status(thm)],[97376,69347]) ).

cnf(97448,plain,
    ( op(e3,e0) = e2
    | op(e0,e1) = e1
    | op(e0,e0) = e2
    | epred22_0
    | epred12_0
    | op(e1,e0) = e2 ),
    inference(spm,[status(thm)],[93554,97377,theory(equality)]) ).

cnf(97767,plain,
    ( e2 = e0
    | e2 = e3
    | op(e0,e1) = e1
    | epred22_0
    | epred12_0
    | op(e1,e0) = e2
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[94097,97448,theory(equality)]) ).

cnf(97784,plain,
    ( e3 = e2
    | op(e0,e1) = e1
    | epred22_0
    | epred12_0
    | op(e1,e0) = e2
    | op(e0,e0) = e2 ),
    inference(sr,[status(thm)],[97767,197,theory(equality)]) ).

cnf(97785,plain,
    ( op(e0,e1) = e1
    | epred22_0
    | epred12_0
    | op(e1,e0) = e2
    | op(e0,e0) = e2 ),
    inference(sr,[status(thm)],[97784,193,theory(equality)]) ).

cnf(97801,plain,
    ( epred12_0
    | op(e0,e0) = e2
    | op(e0,e1) = e1
    | epred22_0
    | op(e2,e2) != e3 ),
    inference(spm,[status(thm)],[69353,97785,theory(equality)]) ).

cnf(98033,plain,
    ( op(e0,e1) = e1
    | op(e0,e0) = e2
    | epred22_0
    | epred12_0
    | op(e0,e2) = e3
    | op(e1,e2) = e3 ),
    inference(spm,[status(thm)],[97801,71056,theory(equality)]) ).

cnf(98463,plain,
    ( e3 = e1
    | op(e0,e2) = e1
    | epred22_0
    | epred12_0
    | op(e0,e2) = e3
    | op(e0,e0) = e2
    | op(e0,e1) = e1 ),
    inference(spm,[status(thm)],[70580,98033,theory(equality)]) ).

cnf(98506,plain,
    ( op(e0,e2) = e1
    | epred22_0
    | epred12_0
    | op(e0,e2) = e3
    | op(e0,e0) = e2
    | op(e0,e1) = e1 ),
    inference(sr,[status(thm)],[98463,194,theory(equality)]) ).

cnf(98553,plain,
    ( op(e0,e1) = e1
    | e3 = e0
    | e3 = e1
    | e3 = e2
    | epred12_0
    | op(e0,e0) = e2
    | op(e0,e2) = e1
    | epred22_0 ),
    inference(spm,[status(thm)],[69737,98506,theory(equality)]) ).

cnf(98593,plain,
    ( op(e0,e1) = e1
    | e3 = e1
    | e3 = e2
    | epred12_0
    | op(e0,e0) = e2
    | op(e0,e2) = e1
    | epred22_0 ),
    inference(sr,[status(thm)],[98553,196,theory(equality)]) ).

cnf(98594,plain,
    ( op(e0,e1) = e1
    | e3 = e2
    | epred12_0
    | op(e0,e0) = e2
    | op(e0,e2) = e1
    | epred22_0 ),
    inference(sr,[status(thm)],[98593,194,theory(equality)]) ).

cnf(98595,plain,
    ( op(e0,e1) = e1
    | epred12_0
    | op(e0,e0) = e2
    | op(e0,e2) = e1
    | epred22_0 ),
    inference(sr,[status(thm)],[98594,193,theory(equality)]) ).

cnf(98604,plain,
    ( op(e0,e0) = e2
    | op(e0,e1) = e1
    | epred22_0
    | epred12_0
    | e1 != op(e0,e0) ),
    inference(spm,[status(thm)],[147,98595,theory(equality)]) ).

cnf(98677,plain,
    ( op(e0,e0) = e2
    | op(e0,e1) = e1
    | epred22_0
    | epred12_0 ),
    inference(csr,[status(thm)],[98604,69341]) ).

cnf(98678,plain,
    ( op(e0,e0) = e2
    | epred22_0
    | epred12_0
    | e1 != op(e0,e0) ),
    inference(spm,[status(thm)],[148,98677,theory(equality)]) ).

cnf(98714,plain,
    ( op(e0,e0) = e2
    | epred22_0
    | epred12_0 ),
    inference(csr,[status(thm)],[98678,69341]) ).

cnf(98731,plain,
    ( e2 = e1
    | epred12_0
    | epred22_0 ),
    inference(spm,[status(thm)],[69341,98714,theory(equality)]) ).

cnf(98748,plain,
    ( epred12_0
    | epred22_0 ),
    inference(sr,[status(thm)],[98731,195,theory(equality)]) ).

cnf(98773,plain,
    ( op(e0,op(e0,e3)) = e3
    | op(e2,e2) = e1
    | epred12_0
    | op(e2,e1) != e2 ),
    inference(spm,[status(thm)],[1713,98748,theory(equality)]) ).

cnf(98774,plain,
    ( op(e0,op(e0,e2)) = e2
    | op(e2,e2) = e1
    | epred12_0
    | op(e2,e1) != e2 ),
    inference(spm,[status(thm)],[1721,98748,theory(equality)]) ).

cnf(99357,plain,
    ( op(e0,op(e0,e3)) = e3
    | op(e2,e2) = e1
    | epred12_0 ),
    inference(csr,[status(thm)],[98773,69345]) ).

cnf(99358,plain,
    ( op(e0,op(e0,e3)) = e3
    | epred12_0 ),
    inference(csr,[status(thm)],[99357,69347]) ).

cnf(99363,plain,
    ( op(e0,e0) = e3
    | epred12_0
    | op(e0,e0) = e0
    | op(e0,e1) = e0
    | op(e0,e2) = e0 ),
    inference(spm,[status(thm)],[99358,124,theory(equality)]) ).

cnf(99375,plain,
    ( op(e0,op(e0,e2)) = e2
    | op(e2,e2) = e1
    | epred12_0 ),
    inference(csr,[status(thm)],[98774,69345]) ).

cnf(99376,plain,
    ( op(e0,op(e0,e2)) = e2
    | epred12_0 ),
    inference(csr,[status(thm)],[99375,69347]) ).

cnf(99744,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e0
    | op(e0,e2) = e0
    | epred12_0 ),
    inference(csr,[status(thm)],[99363,69343]) ).

cnf(99796,plain,
    ( op(e0,e0) = e2
    | epred12_0
    | op(e0,e0) = e0
    | op(e0,e0) = e3 ),
    inference(spm,[status(thm)],[99376,99744,theory(equality)]) ).

cnf(99835,plain,
    ( e3 = e1
    | epred12_0
    | op(e0,e0) = e0
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[69341,99796,theory(equality)]) ).

cnf(99849,plain,
    ( epred12_0
    | op(e0,e0) = e0
    | op(e0,e0) = e2 ),
    inference(sr,[status(thm)],[99835,194,theory(equality)]) ).

cnf(99868,plain,
    ( e2 = e1
    | epred12_0
    | op(e0,e0) = e0 ),
    inference(spm,[status(thm)],[69341,99849,theory(equality)]) ).

cnf(99881,plain,
    ( epred12_0
    | op(e0,e0) = e0 ),
    inference(sr,[status(thm)],[99868,195,theory(equality)]) ).

cnf(99897,plain,
    ( e0 = e1
    | epred12_0 ),
    inference(spm,[status(thm)],[69341,99881,theory(equality)]) ).

cnf(99910,plain,
    epred12_0,
    inference(sr,[status(thm)],[99897,198,theory(equality)]) ).

cnf(100002,plain,
    ( op(e3,e3) = e0
    | epred11_0
    | op(e1,e0) != e1
    | $false ),
    inference(rw,[status(thm)],[3469,99910,theory(equality)]) ).

cnf(100003,plain,
    ( op(e3,e3) = e0
    | epred11_0
    | op(e1,e0) != e1 ),
    inference(cn,[status(thm)],[100002,theory(equality)]) ).

cnf(100004,plain,
    ( op(e1,e1) = e0
    | epred11_0
    | op(e3,e0) != e3
    | $false ),
    inference(rw,[status(thm)],[3392,99910,theory(equality)]) ).

cnf(100005,plain,
    ( op(e1,e1) = e0
    | epred11_0
    | op(e3,e0) != e3 ),
    inference(cn,[status(thm)],[100004,theory(equality)]) ).

cnf(100006,plain,
    ( op(e1,e1) = e0
    | op(e3,e3) = e0
    | epred11_0
    | $false ),
    inference(rw,[status(thm)],[2352,99910,theory(equality)]) ).

cnf(100007,plain,
    ( op(e1,e1) = e0
    | op(e3,e3) = e0
    | epred11_0 ),
    inference(cn,[status(thm)],[100006,theory(equality)]) ).

cnf(100008,plain,
    ( epred11_0
    | op(e3,e0) != e3
    | op(e1,e0) != e1
    | $false ),
    inference(rw,[status(thm)],[1972,99910,theory(equality)]) ).

cnf(100009,plain,
    ( epred11_0
    | op(e3,e0) != e3
    | op(e1,e0) != e1 ),
    inference(cn,[status(thm)],[100008,theory(equality)]) ).

cnf(100010,plain,
    ( op(e2,e0) = e2
    | epred11_0
    | $false ),
    inference(rw,[status(thm)],[1083,99910,theory(equality)]) ).

cnf(100011,plain,
    ( op(e2,e0) = e2
    | epred11_0 ),
    inference(cn,[status(thm)],[100010,theory(equality)]) ).

cnf(100012,plain,
    ( epred11_0
    | op(e2,e2) != e0
    | $false ),
    inference(rw,[status(thm)],[1062,99910,theory(equality)]) ).

cnf(100013,plain,
    ( epred11_0
    | op(e2,e2) != e0 ),
    inference(cn,[status(thm)],[100012,theory(equality)]) ).

cnf(100038,plain,
    ( epred11_0
    | op(e0,e0) = e3
    | op(e1,e0) = e3
    | op(e2,e0) = e3
    | op(e1,e0) != e1 ),
    inference(spm,[status(thm)],[100009,117,theory(equality)]) ).

cnf(100062,plain,
    ( op(e1,e1) = e0
    | epred11_0
    | op(e3,e0) = e0
    | op(e3,e0) = e1
    | op(e3,e0) = e2 ),
    inference(spm,[status(thm)],[100005,176,theory(equality)]) ).

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

cnf(100090,plain,
    ( epred11_0
    | e2 != op(e1,e0) ),
    inference(spm,[status(thm)],[169,100011,theory(equality)]) ).

cnf(100091,plain,
    ( epred11_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[171,100011,theory(equality)]) ).

cnf(100103,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)],[2922,100011,theory(equality)]) ).

cnf(100109,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)],[3003,100011,theory(equality)]) ).

cnf(100110,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)],[3050,100011,theory(equality)]) ).

cnf(100111,plain,
    ( e2 = e1
    | op(e1,e0) = e1
    | op(e0,e0) = e1
    | e2 = e3
    | op(e1,e0) = e3
    | op(e0,e0) = e3
    | epred11_0 ),
    inference(spm,[status(thm)],[3053,100011,theory(equality)]) ).

cnf(100112,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)],[3065,100011,theory(equality)]) ).

cnf(100113,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)],[3067,100011,theory(equality)]) ).

cnf(100130,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)],[100109,193,theory(equality)]) ).

cnf(100131,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)],[100110,195,theory(equality)]) ).

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

cnf(100133,plain,
    ( op(e1,e0) = e1
    | op(e0,e0) = e1
    | op(e1,e0) = e3
    | op(e0,e0) = e3
    | epred11_0 ),
    inference(sr,[status(thm)],[100132,193,theory(equality)]) ).

cnf(100134,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)],[100112,197,theory(equality)]) ).

cnf(100135,plain,
    ( op(e1,e0) = e0
    | op(e0,e0) = e0
    | op(e1,e0) = e3
    | op(e0,e0) = e3
    | epred11_0 ),
    inference(sr,[status(thm)],[100134,193,theory(equality)]) ).

cnf(100136,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)],[100113,197,theory(equality)]) ).

cnf(100137,plain,
    ( op(e1,e0) = e0
    | op(e0,e0) = e0
    | op(e1,e0) = e1
    | op(e0,e0) = e1
    | epred11_0 ),
    inference(sr,[status(thm)],[100136,195,theory(equality)]) ).

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

cnf(100153,plain,
    ( op(e1,e1) = e0
    | epred11_0
    | e0 != op(e3,e1) ),
    inference(spm,[status(thm)],[126,100007,theory(equality)]) ).

cnf(100154,plain,
    ( op(e1,e1) = e0
    | epred11_0
    | e0 != op(e3,e0) ),
    inference(spm,[status(thm)],[128,100007,theory(equality)]) ).

cnf(100156,plain,
    ( op(e1,e1) = e0
    | epred11_0
    | e0 != op(e1,e3) ),
    inference(spm,[status(thm)],[150,100007,theory(equality)]) ).

cnf(100162,plain,
    ( op(e1,e1) = e0
    | epred11_0
    | op(op(e0,e3),op(e0,e3)) != e1
    | op(e0,e3) != e2 ),
    inference(spm,[status(thm)],[277,100007,theory(equality)]) ).

cnf(100168,plain,
    ( op(e3,e0) = e3
    | op(e3,e1) = e3
    | op(e3,e2) = e3
    | e0 = e3
    | op(e1,e1) = e0
    | epred11_0 ),
    inference(spm,[status(thm)],[94,100007,theory(equality)]) ).

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

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

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

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

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

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

cnf(100426,plain,
    ( op(e1,e1) = e0
    | epred11_0
    | op(e1,e0) = e0
    | op(e1,e2) = e0 ),
    inference(spm,[status(thm)],[100156,116,theory(equality)]) ).

cnf(100444,plain,
    ( op(e1,e1) = e0
    | epred11_0
    | op(e0,e0) = e2
    | op(e0,e1) = e2
    | op(e0,e2) = e2
    | op(e2,e2) != e1 ),
    inference(spm,[status(thm)],[100162,120,theory(equality)]) ).

cnf(101025,plain,
    ( op(e1,e1) = e0
    | op(e3,e0) = e2
    | op(e3,e0) = e1
    | epred11_0 ),
    inference(csr,[status(thm)],[100062,100154]) ).

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

cnf(101133,plain,
    ( e3 = e2
    | epred11_0
    | op(e1,e0) = e3
    | op(e0,e0) = e3
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[100011,100063,theory(equality)]) ).

cnf(101144,plain,
    ( epred11_0
    | op(e1,e0) = e3
    | op(e0,e0) = e3
    | op(e1,e1) = e0 ),
    inference(sr,[status(thm)],[101133,193,theory(equality)]) ).

cnf(101145,plain,
    ( op(e0,e0) = e3
    | op(e1,e0) = e3
    | epred11_0
    | e0 != op(e1,e0) ),
    inference(spm,[status(thm)],[142,101144,theory(equality)]) ).

cnf(101209,plain,
    ( op(e3,e0) = e1
    | op(e1,e1) = e0
    | epred11_0 ),
    inference(csr,[status(thm)],[101027,100011]) ).

cnf(101211,plain,
    ( op(e1,e1) = e0
    | epred11_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[168,101209,theory(equality)]) ).

cnf(101212,plain,
    ( op(e1,e1) = e0
    | epred11_0
    | e1 != op(e0,e0) ),
    inference(spm,[status(thm)],[170,101209,theory(equality)]) ).

cnf(101228,plain,
    ( op(e2,e2) = e1
    | op(e1,e2) = e1
    | op(e0,e2) = e1
    | op(e1,e1) = e0
    | epred11_0 ),
    inference(spm,[status(thm)],[2893,101209,theory(equality)]) ).

cnf(101579,plain,
    ( op(e0,e0) = e3
    | op(e1,e0) = e3
    | op(e0,e0) = e0
    | epred11_0 ),
    inference(csr,[status(thm)],[100135,101145]) ).

cnf(101646,plain,
    ( op(e3,e3) = e0
    | epred11_0
    | op(e0,e0) = e1
    | op(e0,e0) = e0
    | op(e1,e0) = e0 ),
    inference(spm,[status(thm)],[100003,100137,theory(equality)]) ).

cnf(101650,plain,
    ( op(e0,e0) = e3
    | e1 = e3
    | op(e0,e0) = e0
    | epred11_0
    | op(e0,e0) = e1
    | op(e1,e0) = e0 ),
    inference(spm,[status(thm)],[101579,100137,theory(equality)]) ).

cnf(101652,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e0
    | epred11_0
    | op(e0,e0) = e1
    | op(e1,e0) = e0 ),
    inference(sr,[status(thm)],[101650,194,theory(equality)]) ).

cnf(101762,plain,
    ( op(e1,e1) = e0
    | op(e3,e2) = e3
    | op(e3,e1) = e3
    | epred11_0 ),
    inference(csr,[status(thm)],[100179,100005]) ).

cnf(101838,plain,
    ( op(e2,e2) = e2
    | op(e2,e2) = e1
    | op(e2,e2) = e0
    | e3 = e0
    | e3 = e1
    | e3 = e2
    | op(e1,e1) = e0
    | op(e3,e1) = e3
    | epred11_0 ),
    inference(spm,[status(thm)],[8746,101762,theory(equality)]) ).

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

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

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

cnf(102412,plain,
    ( op(e1,e1) = e0
    | e2 = e3
    | op(e3,e1) = e3
    | epred11_0
    | op(e3,e1) = e2
    | op(e3,e0) = e2 ),
    inference(spm,[status(thm)],[101762,100181,theory(equality)]) ).

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

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

cnf(102641,plain,
    ( op(e1,e1) = e0
    | op(e0,e2) = e0
    | op(e1,e2) = e0
    | epred11_0 ),
    inference(csr,[status(thm)],[100221,100013]) ).

cnf(102643,plain,
    ( op(e0,e2) = e0
    | op(e1,e1) = e0
    | epred11_0
    | e0 != op(e1,e0) ),
    inference(spm,[status(thm)],[141,102641,theory(equality)]) ).

cnf(103175,plain,
    ( op(e1,e0) = e0
    | op(e0,e0) = e0
    | op(e0,e0) = e1
    | epred11_0
    | e0 != op(e3,e0) ),
    inference(spm,[status(thm)],[128,101646,theory(equality)]) ).

cnf(103375,plain,
    ( op(e0,e0) = e3
    | e0 = e3
    | op(e0,e0) = e1
    | e0 = e1
    | epred11_0
    | op(e0,e0) = e0 ),
    inference(spm,[status(thm)],[100133,101652,theory(equality)]) ).

cnf(103386,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e1
    | e1 = e0
    | epred11_0
    | op(e0,e0) = e0 ),
    inference(sr,[status(thm)],[103375,196,theory(equality)]) ).

cnf(103387,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e1
    | epred11_0
    | op(e0,e0) = e0 ),
    inference(sr,[status(thm)],[103386,198,theory(equality)]) ).

cnf(103394,plain,
    ( op(e0,e0) = e0
    | op(e0,e0) = e1
    | epred11_0
    | op(op(e3,e0),op(e3,e0)) != e2
    | op(e3,e0) != e1 ),
    inference(spm,[status(thm)],[291,103387,theory(equality)]) ).

cnf(103549,plain,
    ( op(e0,e0) = e1
    | op(e0,e0) = e0
    | epred11_0
    | op(e1,e1) = e0
    | op(e1,e1) != e2 ),
    inference(spm,[status(thm)],[103394,101209,theory(equality)]) ).

cnf(103756,plain,
    ( op(e3,e0) = e2
    | op(e0,e2) = e0
    | op(e1,e2) = e0
    | epred22_0
    | epred11_0 ),
    inference(csr,[status(thm)],[100103,100013]) ).

cnf(103757,plain,
    ( op(e0,e2) = e0
    | op(e1,e2) = e0
    | epred22_0
    | epred11_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[167,103756,theory(equality)]) ).

cnf(103830,plain,
    ( op(e3,e3) = e0
    | op(e0,e0) = e3
    | op(e1,e0) = e3
    | epred22_0
    | epred11_0 ),
    inference(csr,[status(thm)],[100130,100013]) ).

cnf(103833,plain,
    ( op(e0,e0) = e3
    | op(e1,e0) = e3
    | epred22_0
    | epred11_0
    | e0 != op(e3,e0) ),
    inference(spm,[status(thm)],[128,103830,theory(equality)]) ).

cnf(103866,plain,
    ( op(e3,e1) = e0
    | op(e0,e0) = e1
    | op(e1,e0) = e1
    | epred22_0
    | epred11_0 ),
    inference(csr,[status(thm)],[100131,100013]) ).

cnf(103869,plain,
    ( op(e0,e0) = e1
    | op(e1,e0) = e1
    | epred22_0
    | epred11_0
    | e0 != op(e1,e1) ),
    inference(spm,[status(thm)],[162,103866,theory(equality)]) ).

cnf(103908,plain,
    ( op(e1,e1) = e0
    | epred11_0
    | op(e0,e0) = e1
    | op(e1,e0) = e1
    | epred22_0 ),
    inference(spm,[status(thm)],[100153,103866,theory(equality)]) ).

cnf(103921,plain,
    ( op(e1,e1) = e0
    | op(e0,e0) = e1
    | epred22_0
    | epred11_0 ),
    inference(csr,[status(thm)],[103908,101211]) ).

cnf(103922,plain,
    ( op(e1,e1) = e0
    | epred22_0
    | epred11_0 ),
    inference(csr,[status(thm)],[103921,101212]) ).

cnf(103923,plain,
    ( epred22_0
    | epred11_0
    | e0 != op(e1,e0) ),
    inference(spm,[status(thm)],[142,103922,theory(equality)]) ).

cnf(103930,plain,
    ( epred22_0
    | epred11_0
    | op(op(e0,e1),op(e0,e1)) != e3
    | op(e0,e1) != e2 ),
    inference(spm,[status(thm)],[84,103922,theory(equality)]) ).

cnf(104017,plain,
    ( op(e0,e2) = e0
    | op(e1,e2) = e0
    | epred22_0
    | epred11_0 ),
    inference(csr,[status(thm)],[103757,100011]) ).

cnf(104018,plain,
    ( op(e0,e2) = e0
    | epred22_0
    | epred11_0
    | e0 != op(e1,e1) ),
    inference(spm,[status(thm)],[139,104017,theory(equality)]) ).

cnf(104073,plain,
    ( op(e0,e2) = e0
    | epred22_0
    | epred11_0 ),
    inference(csr,[status(thm)],[104018,103922]) ).

cnf(104075,plain,
    ( epred22_0
    | epred11_0
    | e0 != op(e0,e0) ),
    inference(spm,[status(thm)],[147,104073,theory(equality)]) ).

cnf(104076,plain,
    ( op(e3,op(e3,e3)) = e3
    | op(e0,e0) = e2
    | epred22_0
    | epred11_0 ),
    inference(spm,[status(thm)],[228,104073,theory(equality)]) ).

cnf(104077,plain,
    ( op(e3,op(e3,e2)) = e2
    | op(e0,e0) = e2
    | epred22_0
    | epred11_0 ),
    inference(spm,[status(thm)],[229,104073,theory(equality)]) ).

cnf(104078,plain,
    ( op(e3,op(e3,e1)) = e1
    | op(e0,e0) = e2
    | epred22_0
    | epred11_0 ),
    inference(spm,[status(thm)],[230,104073,theory(equality)]) ).

cnf(104079,plain,
    ( op(e3,op(e3,e0)) = e0
    | op(e0,e0) = e2
    | epred22_0
    | epred11_0 ),
    inference(spm,[status(thm)],[231,104073,theory(equality)]) ).

cnf(104085,plain,
    ( e0 = e2
    | op(e0,e1) = e2
    | op(e0,e0) = e2
    | e0 = e3
    | op(e0,e1) = e3
    | op(e0,e0) = e3
    | epred22_0
    | epred11_0 ),
    inference(spm,[status(thm)],[3263,104073,theory(equality)]) ).

cnf(104124,plain,
    ( op(e0,e1) = e2
    | op(e0,e0) = e2
    | e3 = e0
    | op(e0,e1) = e3
    | op(e0,e0) = e3
    | epred22_0
    | epred11_0 ),
    inference(sr,[status(thm)],[104085,197,theory(equality)]) ).

cnf(104125,plain,
    ( op(e0,e1) = e2
    | op(e0,e0) = e2
    | op(e0,e1) = e3
    | op(e0,e0) = e3
    | epred22_0
    | epred11_0 ),
    inference(sr,[status(thm)],[104124,196,theory(equality)]) ).

cnf(104176,plain,
    ( op(e3,op(e3,e3)) = e3
    | epred22_0
    | epred11_0 ),
    inference(csr,[status(thm)],[104076,100091]) ).

cnf(104183,plain,
    ( op(e3,e1) = e3
    | epred22_0
    | epred11_0
    | op(e0,e3) = e1
    | op(e1,e3) = e1
    | op(e2,e3) = e1 ),
    inference(spm,[status(thm)],[104176,97,theory(equality)]) ).

cnf(104184,plain,
    ( op(e3,e0) = e3
    | epred22_0
    | epred11_0
    | op(e3,e0) = e0
    | op(e3,e1) = e0
    | op(e3,e2) = e0 ),
    inference(spm,[status(thm)],[104176,100,theory(equality)]) ).

cnf(104206,plain,
    ( op(e3,op(e3,e2)) = e2
    | epred22_0
    | epred11_0 ),
    inference(csr,[status(thm)],[104077,100091]) ).

cnf(104407,plain,
    ( op(e3,op(e3,e1)) = e1
    | epred22_0
    | epred11_0 ),
    inference(csr,[status(thm)],[104078,100091]) ).

cnf(104451,plain,
    ( op(e3,op(e3,e0)) = e0
    | epred22_0
    | epred11_0 ),
    inference(csr,[status(thm)],[104079,100091]) ).

cnf(104456,plain,
    ( op(e3,e0) = e0
    | epred22_0
    | epred11_0
    | op(e0,e0) = e0
    | op(e1,e0) = e0
    | op(e2,e0) = e0 ),
    inference(spm,[status(thm)],[104451,123,theory(equality)]) ).

cnf(104585,plain,
    ( op(e0,e0) = e1
    | op(e1,e0) = e1
    | epred22_0
    | epred11_0 ),
    inference(csr,[status(thm)],[103869,103922]) ).

cnf(104607,plain,
    ( op(e3,e3) = e0
    | epred11_0
    | op(e0,e0) = e1
    | epred22_0 ),
    inference(spm,[status(thm)],[100003,104585,theory(equality)]) ).

cnf(104652,plain,
    ( op(e3,e0) = e3
    | epred22_0
    | epred11_0
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[104176,104607,theory(equality)]) ).

cnf(104905,plain,
    ( epred11_0
    | op(e0,e0) = e1
    | epred22_0
    | op(e1,e0) != e1 ),
    inference(spm,[status(thm)],[100009,104652,theory(equality)]) ).

cnf(105067,plain,
    ( op(e0,e0) = e1
    | epred22_0
    | epred11_0 ),
    inference(csr,[status(thm)],[104905,104585]) ).

cnf(105072,plain,
    ( epred22_0
    | epred11_0
    | op(op(e1,e0),op(e1,e0)) != e2
    | op(e1,e0) != e3 ),
    inference(spm,[status(thm)],[289,105067,theory(equality)]) ).

cnf(105109,plain,
    ( epred22_0
    | epred11_0
    | op(e1,e0) = e0
    | op(e1,e0) = e1
    | op(e1,e0) = e2
    | op(e3,e3) != e2 ),
    inference(spm,[status(thm)],[105072,184,theory(equality)]) ).

cnf(105114,plain,
    ( epred22_0
    | epred11_0
    | op(e0,e0) = e3
    | op(e0,e0) = e0
    | op(e3,e3) != e2 ),
    inference(spm,[status(thm)],[105072,101579,theory(equality)]) ).

cnf(105282,plain,
    ( op(e0,e0) = e3
    | epred22_0
    | epred11_0
    | op(e3,e3) != e2 ),
    inference(csr,[status(thm)],[105114,104075]) ).

cnf(105292,plain,
    ( op(e0,e0) = e3
    | epred22_0
    | epred11_0
    | op(e3,e2) = e2
    | op(e3,e2) = e1
    | op(e3,e2) = e0 ),
    inference(spm,[status(thm)],[105282,4059,theory(equality)]) ).

cnf(105825,plain,
    ( op(e1,e1) = e0
    | op(e1,e3) = e2
    | op(e0,e3) = e2
    | epred11_0 ),
    inference(csr,[status(thm)],[102463,100011]) ).

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

cnf(106364,plain,
    ( e0 = e2
    | epred11_0
    | op(e1,e0) = e0
    | op(e0,e0) = e0
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[100011,106226,theory(equality)]) ).

cnf(106380,plain,
    ( epred11_0
    | op(e1,e0) = e0
    | op(e0,e0) = e0
    | op(e0,e0) = e1 ),
    inference(sr,[status(thm)],[106364,197,theory(equality)]) ).

cnf(106411,plain,
    ( op(e1,e1) = e0
    | op(e0,e2) = e0
    | epred11_0
    | op(e0,e0) = e1
    | op(e0,e0) = e0 ),
    inference(spm,[status(thm)],[102643,106380,theory(equality)]) ).

cnf(106441,plain,
    ( op(e1,e1) = e0
    | op(e0,e0) = e0
    | epred11_0
    | op(e1,e1) != e2 ),
    inference(csr,[status(thm)],[103549,101212]) ).

cnf(106463,plain,
    ( op(e1,e1) = e0
    | op(e0,e2) = e0
    | op(e0,e0) = e0
    | epred11_0 ),
    inference(csr,[status(thm)],[106411,101212]) ).

cnf(106464,plain,
    ( op(e0,e0) = e0
    | op(e0,e2) = e0
    | epred11_0
    | e0 != op(e1,e0) ),
    inference(spm,[status(thm)],[142,106463,theory(equality)]) ).

cnf(107123,plain,
    ( op(e0,e1) = e2
    | op(e0,e0) = e3
    | op(e0,e1) = e3
    | epred22_0
    | epred11_0 ),
    inference(csr,[status(thm)],[104125,100091]) ).

cnf(107127,plain,
    ( op(e2,e1) = e2
    | op(e2,e1) = e1
    | op(e2,e1) = e0
    | op(e0,e0) = e3
    | op(e0,e1) = e2
    | epred22_0
    | epred11_0 ),
    inference(spm,[status(thm)],[3128,107123,theory(equality)]) ).

cnf(107925,plain,
    ( op(e2,e3) = e1
    | op(e1,e3) = e1
    | op(e0,e3) = e1
    | epred22_0
    | epred11_0
    | e3 != op(e0,e1) ),
    inference(spm,[status(thm)],[164,104183,theory(equality)]) ).

cnf(108016,plain,
    ( op(e3,e1) = e0
    | op(e3,e0) = e0
    | op(e3,e0) = e3
    | epred22_0
    | epred11_0
    | e0 != op(e0,e2) ),
    inference(spm,[status(thm)],[158,104184,theory(equality)]) ).

cnf(108298,plain,
    ( op(e1,e0) = e0
    | op(e1,e0) = e1
    | epred22_0
    | epred11_0
    | op(e3,e3) != e2 ),
    inference(csr,[status(thm)],[105109,100090]) ).

cnf(108299,plain,
    ( op(e1,e0) = e1
    | epred22_0
    | epred11_0
    | op(e3,e3) != e2 ),
    inference(csr,[status(thm)],[108298,103923]) ).

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

cnf(108772,plain,
    ( op(e3,e0) = e0
    | op(e0,e0) = e0
    | op(e2,e0) = e0
    | epred22_0
    | epred11_0 ),
    inference(csr,[status(thm)],[104456,103923]) ).

cnf(108773,plain,
    ( op(e3,e0) = e0
    | op(e2,e0) = e0
    | epred22_0
    | epred11_0 ),
    inference(csr,[status(thm)],[108772,104075]) ).

cnf(108842,plain,
    ( op(e1,e0) = e3
    | op(e0,e0) = e3
    | epred22_0
    | epred11_0
    | op(e2,e0) = e0 ),
    inference(spm,[status(thm)],[103833,108773,theory(equality)]) ).

cnf(108972,plain,
    ( e0 = e2
    | epred11_0
    | op(e0,e0) = e3
    | op(e1,e0) = e3
    | epred22_0 ),
    inference(spm,[status(thm)],[100011,108842,theory(equality)]) ).

cnf(108988,plain,
    ( epred11_0
    | op(e0,e0) = e3
    | op(e1,e0) = e3
    | epred22_0 ),
    inference(sr,[status(thm)],[108972,197,theory(equality)]) ).

cnf(108993,plain,
    ( op(e1,e2) = e2
    | op(e1,e2) = e1
    | op(e1,e2) = e0
    | op(e0,e0) = e3
    | epred22_0
    | epred11_0 ),
    inference(spm,[status(thm)],[3202,108988,theory(equality)]) ).

cnf(109294,plain,
    ( op(e3,e2) = e0
    | op(e3,e2) = e1
    | op(e0,e0) = e3
    | epred22_0
    | epred11_0
    | e2 != op(e1,e2) ),
    inference(spm,[status(thm)],[156,105292,theory(equality)]) ).

cnf(110484,plain,
    ( op(e1,e3) = e2
    | op(e0,e3) = e2
    | op(e1,e0) = e1
    | epred22_0
    | epred11_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[134,108304,theory(equality)]) ).

cnf(110854,plain,
    ( op(e0,e3) = e1
    | op(e1,e3) = e1
    | op(e2,e3) = e1
    | epred22_0
    | epred11_0
    | op(e0,e0) = e3
    | op(e0,e1) = e2 ),
    inference(spm,[status(thm)],[107925,107123,theory(equality)]) ).

cnf(110917,plain,
    ( op(e3,e1) = e0
    | op(e3,e0) = e0
    | op(e3,e0) = e3
    | epred22_0
    | epred11_0 ),
    inference(csr,[status(thm)],[108016,104073]) ).

cnf(110920,plain,
    ( op(e3,e0) = e3
    | op(e3,e0) = e0
    | epred22_0
    | epred11_0
    | e0 != op(e1,e1) ),
    inference(spm,[status(thm)],[162,110917,theory(equality)]) ).

cnf(110996,plain,
    ( op(e3,e0) = e3
    | op(e3,e0) = e0
    | epred22_0
    | epred11_0 ),
    inference(csr,[status(thm)],[110920,103922]) ).

cnf(110999,plain,
    ( op(e3,e0) = e0
    | epred22_0
    | epred11_0
    | e3 != op(e1,e0) ),
    inference(spm,[status(thm)],[168,110996,theory(equality)]) ).

cnf(111000,plain,
    ( op(e3,e0) = e0
    | epred22_0
    | epred11_0
    | e3 != op(e0,e0) ),
    inference(spm,[status(thm)],[170,110996,theory(equality)]) ).

cnf(111131,plain,
    ( op(e3,e0) = e0
    | epred22_0
    | epred11_0
    | op(e0,e0) = e3 ),
    inference(spm,[status(thm)],[110999,108988,theory(equality)]) ).

cnf(111196,plain,
    ( op(e3,e0) = e0
    | epred22_0
    | epred11_0 ),
    inference(csr,[status(thm)],[111131,111000]) ).

cnf(111197,plain,
    ( epred22_0
    | epred11_0
    | e0 != op(e2,e0) ),
    inference(spm,[status(thm)],[167,111196,theory(equality)]) ).

cnf(111384,plain,
    ( epred11_0
    | op(e2,e0) = e0
    | op(e1,e0) = e0
    | op(e0,e0) = e0
    | op(e0,e2) = e0
    | op(e1,e2) = e0 ),
    inference(spm,[status(thm)],[100013,8989,theory(equality)]) ).

cnf(113421,plain,
    ( op(e0,e0) = e3
    | op(e3,e2) = e1
    | op(e3,e2) = e0
    | epred22_0
    | epred11_0
    | op(e1,e2) = e0
    | op(e1,e2) = e1 ),
    inference(spm,[status(thm)],[109294,108993,theory(equality)]) ).

cnf(113929,plain,
    ( op(e1,e3) = e2
    | op(e0,e3) = e2
    | op(e1,e0) = e1
    | epred22_0
    | epred11_0 ),
    inference(csr,[status(thm)],[110484,100011]) ).

cnf(113934,plain,
    ( op(e1,e0) = e3
    | op(e1,e1) = e3
    | op(e1,e2) = e3
    | e2 = e3
    | op(e1,e0) = e1
    | op(e0,e3) = e2
    | epred22_0
    | epred11_0 ),
    inference(spm,[status(thm)],[110,113929,theory(equality)]) ).

cnf(113935,plain,
    ( op(e1,e0) = e1
    | op(e1,e1) = e1
    | op(e1,e2) = e1
    | e2 = e1
    | op(e0,e3) = e2
    | epred22_0
    | epred11_0 ),
    inference(spm,[status(thm)],[114,113929,theory(equality)]) ).

cnf(113967,plain,
    ( op(e1,e0) = e3
    | op(e1,e1) = e3
    | op(e1,e2) = e3
    | op(e1,e0) = e1
    | op(e0,e3) = e2
    | epred22_0
    | epred11_0 ),
    inference(sr,[status(thm)],[113934,193,theory(equality)]) ).

cnf(113968,plain,
    ( op(e1,e0) = e1
    | op(e1,e1) = e1
    | op(e1,e2) = e1
    | op(e0,e3) = e2
    | epred22_0
    | epred11_0 ),
    inference(sr,[status(thm)],[113935,195,theory(equality)]) ).

cnf(116242,plain,
    ( op(e2,e2) = e2
    | op(e2,e2) = e1
    | op(e3,e1) = e3
    | op(e1,e1) = e0
    | epred11_0 ),
    inference(csr,[status(thm)],[101915,100013]) ).

cnf(116307,plain,
    ( op(e1,e1) = e2
    | op(e1,e1) = e1
    | op(e1,e1) = e0
    | e3 = e0
    | e3 = e1
    | e3 = e2
    | op(e2,e2) = e1
    | op(e2,e2) = e2
    | epred11_0 ),
    inference(spm,[status(thm)],[9203,116242,theory(equality)]) ).

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

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

cnf(116350,plain,
    ( op(e1,e1) = e2
    | op(e1,e1) = e1
    | op(e1,e1) = e0
    | op(e2,e2) = e1
    | op(e2,e2) = e2
    | epred11_0 ),
    inference(sr,[status(thm)],[116349,193,theory(equality)]) ).

cnf(118170,plain,
    ( op(e2,e0) = e0
    | op(e1,e2) = e0
    | op(e0,e2) = e0
    | op(e0,e0) = e0
    | epred11_0 ),
    inference(csr,[status(thm)],[111384,106464]) ).

cnf(118213,plain,
    ( e0 = e2
    | epred11_0
    | op(e1,e2) = e0
    | op(e0,e2) = e0
    | op(e0,e0) = e0 ),
    inference(spm,[status(thm)],[100011,118170,theory(equality)]) ).

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

cnf(118233,plain,
    ( op(e0,e0) = e0
    | op(e0,e2) = e0
    | epred11_0
    | e0 != op(e1,e1) ),
    inference(spm,[status(thm)],[139,118232,theory(equality)]) ).

cnf(118315,plain,
    ( op(e0,e0) = e0
    | op(e0,e2) = e0
    | epred11_0 ),
    inference(csr,[status(thm)],[118233,106463]) ).

cnf(118708,plain,
    ( op(e1,e1) = e0
    | op(e0,e2) = e2
    | op(e0,e1) = e2
    | epred11_0
    | op(e2,e2) != e1 ),
    inference(csr,[status(thm)],[100444,100091]) ).

cnf(118733,plain,
    ( op(e0,e2) = e2
    | op(e0,e1) = e2
    | op(e1,e1) = e0
    | epred11_0
    | op(e0,e2) = e1
    | op(e1,e2) = e1 ),
    inference(spm,[status(thm)],[118708,101228,theory(equality)]) ).

cnf(119245,plain,
    ( op(e2,e2) = e1
    | op(e1,e1) = e0
    | op(e1,e1) = e1
    | op(e1,e1) = e2
    | epred11_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[135,116350,theory(equality)]) ).

cnf(120706,plain,
    ( op(e0,e2) = e1
    | op(e1,e1) = e0
    | op(e0,e1) = e2
    | op(e0,e2) = e2
    | epred11_0
    | e1 != op(e1,e1) ),
    inference(spm,[status(thm)],[139,118733,theory(equality)]) ).

cnf(124481,plain,
    ( op(e2,e2) = e1
    | op(e1,e1) = e0
    | op(e1,e1) = e1
    | op(e1,e1) = e2
    | epred11_0 ),
    inference(csr,[status(thm)],[119245,100011]) ).

cnf(124561,plain,
    ( op(e0,e2) = e2
    | op(e0,e1) = e2
    | op(e1,e1) = e0
    | epred11_0
    | op(e1,e1) = e2
    | op(e1,e1) = e1 ),
    inference(spm,[status(thm)],[118708,124481,theory(equality)]) ).

cnf(125078,plain,
    ( e2 = e0
    | op(e0,e0) = e0
    | epred11_0
    | op(e1,e1) = e1
    | op(e1,e1) = e0
    | op(e0,e1) = e2
    | op(e0,e2) = e2 ),
    inference(spm,[status(thm)],[106441,124561,theory(equality)]) ).

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

cnf(125968,plain,
    ( op(e0,e2) = e2
    | op(e0,e1) = e2
    | e1 = e0
    | op(e0,e2) = e1
    | epred11_0
    | op(e1,e1) = e0
    | op(e0,e0) = e0 ),
    inference(spm,[status(thm)],[120706,125117,theory(equality)]) ).

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

cnf(126148,plain,
    ( op(e0,e0) = e0
    | op(e0,e2) = e1
    | op(e0,e1) = e2
    | op(e0,e2) = e2
    | epred11_0
    | e0 != op(e1,e0) ),
    inference(spm,[status(thm)],[142,125975,theory(equality)]) ).

cnf(127448,plain,
    ( op(e0,e1) = e2
    | op(e0,e0) = e3
    | op(e2,e1) = e0
    | op(e2,e1) = e1
    | epred22_0
    | epred11_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[136,107127,theory(equality)]) ).

cnf(127996,plain,
    ( op(e0,e2) = e2
    | op(e0,e1) = e2
    | op(e0,e2) = e1
    | op(e0,e0) = e0
    | epred11_0
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[126148,106380,theory(equality)]) ).

cnf(128194,plain,
    ( e2 = e0
    | op(e0,e0) = e0
    | epred11_0
    | op(e0,e0) = e1
    | op(e0,e2) = e1
    | op(e0,e1) = e2 ),
    inference(spm,[status(thm)],[118315,127996,theory(equality)]) ).

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

cnf(128279,plain,
    ( e1 = e0
    | op(e0,e0) = e0
    | epred11_0
    | op(e0,e1) = e2
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[118315,128216,theory(equality)]) ).

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

cnf(130351,plain,
    ( op(e0,e1) = e2
    | op(e0,e0) = e3
    | op(e1,e3) = e1
    | op(e0,e3) = e1
    | epred22_0
    | epred11_0
    | e1 != op(e2,e1) ),
    inference(spm,[status(thm)],[132,110854,theory(equality)]) ).

cnf(131594,plain,
    ( op(e3,e1) = e2
    | epred22_0
    | epred11_0
    | op(e1,e2) = e1
    | op(e1,e2) = e0
    | op(e3,e2) = e0
    | op(e0,e0) = e3 ),
    inference(spm,[status(thm)],[104206,113421,theory(equality)]) ).

cnf(132038,plain,
    ( op(e0,e3) = e2
    | e3 = e1
    | op(e1,e1) = e1
    | op(e1,e0) = e1
    | epred22_0
    | epred11_0
    | op(e1,e1) = e3
    | op(e1,e0) = e3 ),
    inference(spm,[status(thm)],[113968,113967,theory(equality)]) ).

cnf(132074,plain,
    ( op(e0,e3) = e2
    | op(e1,e1) = e1
    | op(e1,e0) = e1
    | epred22_0
    | epred11_0
    | op(e1,e1) = e3
    | op(e1,e0) = e3 ),
    inference(sr,[status(thm)],[132038,194,theory(equality)]) ).

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

cnf(136428,plain,
    ( e3 = e0
    | epred22_0
    | epred11_0
    | op(e1,e0) = e3
    | op(e1,e0) = e1
    | op(e1,e1) = e1
    | op(e0,e3) = e2 ),
    inference(spm,[status(thm)],[103922,132074,theory(equality)]) ).

cnf(136473,plain,
    ( epred22_0
    | epred11_0
    | op(e1,e0) = e3
    | op(e1,e0) = e1
    | op(e1,e1) = e1
    | op(e0,e3) = e2 ),
    inference(sr,[status(thm)],[136428,196,theory(equality)]) ).

cnf(136533,plain,
    ( e1 = e0
    | epred22_0
    | epred11_0
    | op(e0,e3) = e2
    | op(e1,e0) = e1
    | op(e1,e0) = e3 ),
    inference(spm,[status(thm)],[103922,136473,theory(equality)]) ).

cnf(136574,plain,
    ( epred22_0
    | epred11_0
    | op(e0,e3) = e2
    | op(e1,e0) = e1
    | op(e1,e0) = e3 ),
    inference(sr,[status(thm)],[136533,198,theory(equality)]) ).

cnf(136598,plain,
    ( op(e1,e0) = e1
    | op(e0,e3) = e2
    | epred22_0
    | epred11_0
    | e3 != op(e0,e0) ),
    inference(spm,[status(thm)],[172,136574,theory(equality)]) ).

cnf(137740,plain,
    ( op(e0,e1) = e2
    | op(e0,e0) = e3
    | op(e2,e1) = e0
    | op(e2,e1) = e1
    | epred22_0
    | epred11_0 ),
    inference(csr,[status(thm)],[127448,100011]) ).

cnf(139783,plain,
    ( op(e0,e3) = e1
    | op(e1,e3) = e1
    | op(e0,e0) = e3
    | op(e0,e1) = e2
    | epred22_0
    | epred11_0
    | op(e2,e1) = e0 ),
    inference(spm,[status(thm)],[130351,137740,theory(equality)]) ).

cnf(139988,plain,
    ( op(e0,e1) = e2
    | op(e0,e0) = e3
    | op(e1,e3) = e1
    | op(e0,e3) = e1
    | epred22_0
    | epred11_0
    | e0 != op(e1,e1) ),
    inference(spm,[status(thm)],[163,139783,theory(equality)]) ).

cnf(142412,plain,
    ( op(e0,e0) = e3
    | op(e1,e2) = e0
    | op(e1,e2) = e1
    | op(e3,e1) = e2
    | epred22_0
    | epred11_0 ),
    inference(csr,[status(thm)],[136112,111196]) ).

cnf(142466,plain,
    ( op(e3,e2) = e1
    | epred22_0
    | epred11_0
    | op(e1,e2) = e1
    | op(e1,e2) = e0
    | op(e0,e0) = e3 ),
    inference(spm,[status(thm)],[104407,142412,theory(equality)]) ).

cnf(142697,plain,
    ( op(e0,e0) = e3
    | op(e1,e2) = e0
    | op(e1,e2) = e1
    | epred22_0
    | epred11_0
    | e1 != op(e2,e2) ),
    inference(spm,[status(thm)],[155,142466,theory(equality)]) ).

cnf(142699,plain,
    ( op(e0,e0) = e3
    | op(e1,e2) = e0
    | op(e1,e2) = e1
    | epred22_0
    | epred11_0
    | e1 != op(e0,e2) ),
    inference(spm,[status(thm)],[158,142466,theory(equality)]) ).

cnf(143311,plain,
    ( op(e3,e2) = e0
    | op(e3,e2) = e1
    | op(e3,e2) = e2
    | op(e3,e1) = e0
    | op(e3,e1) = e1
    | op(e3,e1) = e2
    | epred22_0 ),
    inference(csr,[status(thm)],[10289,8723]) ).

cnf(143312,plain,
    ( op(e3,e2) = e0
    | op(e3,e2) = e1
    | op(e3,e2) = e2
    | op(e3,e1) = e0
    | op(e3,e1) = e1
    | epred22_0 ),
    inference(csr,[status(thm)],[143311,6210]) ).

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

cnf(144228,plain,
    ( op(e0,e1) = e2
    | op(e0,e0) = e3
    | op(e1,e3) = e1
    | op(e0,e3) = e1
    | epred22_0
    | epred11_0 ),
    inference(csr,[status(thm)],[139988,103922]) ).

cnf(144229,plain,
    ( op(e0,e3) = e1
    | op(e0,e0) = e3
    | op(e0,e1) = e2
    | epred22_0
    | epred11_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[137,144228,theory(equality)]) ).

cnf(144266,plain,
    ( op(e1,e0) = e1
    | op(e0,e3) = e2
    | e1 = e2
    | epred22_0
    | epred11_0
    | op(e0,e3) = e1
    | op(e0,e0) = e3
    | op(e0,e1) = e2 ),
    inference(spm,[status(thm)],[113929,144228,theory(equality)]) ).

cnf(144285,plain,
    ( op(e1,e0) = e1
    | op(e0,e3) = e2
    | epred22_0
    | epred11_0
    | op(e0,e3) = e1
    | op(e0,e0) = e3
    | op(e0,e1) = e2 ),
    inference(sr,[status(thm)],[144266,195,theory(equality)]) ).

cnf(144524,plain,
    ( op(e1,e0) = e1
    | op(e0,e3) = e2
    | op(e0,e3) = e1
    | op(e0,e1) = e2
    | epred22_0
    | epred11_0 ),
    inference(csr,[status(thm)],[144285,136598]) ).

cnf(144525,plain,
    ( op(e0,e1) = e2
    | op(e0,e3) = e1
    | op(e0,e3) = e2
    | epred22_0
    | epred11_0
    | e1 != op(e0,e0) ),
    inference(spm,[status(thm)],[172,144524,theory(equality)]) ).

cnf(144632,plain,
    ( op(e0,e1) = e2
    | op(e0,e3) = e1
    | op(e0,e3) = e2
    | epred22_0
    | epred11_0 ),
    inference(csr,[status(thm)],[144525,105067]) ).

cnf(144657,plain,
    ( op(e1,e2) = e2
    | op(e1,e1) = e2
    | op(e1,e0) = e2
    | op(e0,e3) = e1
    | op(e0,e1) = e2
    | epred22_0
    | epred11_0 ),
    inference(spm,[status(thm)],[3177,144632,theory(equality)]) ).

cnf(145436,plain,
    ( op(e1,e2) = e2
    | op(e1,e1) = e2
    | op(e0,e1) = e2
    | op(e0,e3) = e1
    | epred22_0
    | epred11_0 ),
    inference(csr,[status(thm)],[144657,100090]) ).

cnf(154357,plain,
    ( op(e2,e2) = e0
    | op(e2,e1) = e0
    | op(e2,e0) = e0
    | op(e0,e3) = e2
    | op(e1,e3) = e2
    | epred22_0
    | epred11_0 ),
    inference(spm,[status(thm)],[12971,105067,theory(equality)]) ).

cnf(154539,plain,
    ( op(e2,e2) = e0
    | op(e2,e1) = e0
    | op(e1,e3) = e2
    | op(e0,e3) = e2
    | epred22_0
    | epred11_0 ),
    inference(csr,[status(thm)],[154357,111197]) ).

cnf(154540,plain,
    ( op(e1,e3) = e2
    | op(e0,e3) = e2
    | op(e2,e1) = e0
    | epred22_0
    | epred11_0 ),
    inference(csr,[status(thm)],[154539,100013]) ).

cnf(154542,plain,
    ( op(e1,e3) = e2
    | op(e0,e3) = e2
    | epred22_0
    | epred11_0
    | e0 != op(e1,e1) ),
    inference(spm,[status(thm)],[163,154540,theory(equality)]) ).

cnf(154674,plain,
    ( op(e1,e3) = e2
    | op(e0,e3) = e2
    | epred22_0
    | epred11_0 ),
    inference(csr,[status(thm)],[154542,105825]) ).

cnf(154699,plain,
    ( op(e0,e2) = e3
    | op(e1,e2) = e3
    | op(e2,e2) = e3
    | epred22_0
    | op(e0,e3) = e2
    | epred11_0 ),
    inference(spm,[status(thm)],[6259,154674,theory(equality)]) ).

cnf(155444,plain,
    ( op(e0,e2) = e3
    | op(e1,e2) = e3
    | op(e2,e2) = e3
    | epred22_0
    | epred11_0 ),
    inference(csr,[status(thm)],[154699,6260]) ).

cnf(159879,plain,
    ( op(e1,e2) = e1
    | op(e0,e2) = e1
    | op(e2,e2) = e0
    | op(e2,e2) = e1
    | op(e2,e2) = e2
    | epred22_0
    | epred11_0 ),
    inference(spm,[status(thm)],[16299,103922,theory(equality)]) ).

cnf(160095,plain,
    ( op(e1,e2) = e1
    | op(e0,e2) = e1
    | op(e2,e2) = e2
    | op(e2,e2) = e1
    | epred22_0
    | epred11_0 ),
    inference(csr,[status(thm)],[159879,100013]) ).

cnf(160098,plain,
    ( op(e2,e2) = e1
    | op(e0,e2) = e1
    | op(e1,e2) = e1
    | epred22_0
    | epred11_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[135,160095,theory(equality)]) ).

cnf(160286,plain,
    ( op(e2,e2) = e1
    | op(e0,e2) = e1
    | op(e1,e2) = e1
    | epred22_0
    | epred11_0 ),
    inference(csr,[status(thm)],[160098,100011]) ).

cnf(160373,plain,
    ( op(e1,e2) = e1
    | op(e1,e2) = e0
    | op(e0,e0) = e3
    | epred22_0
    | epred11_0
    | op(e0,e2) = e1 ),
    inference(spm,[status(thm)],[142697,160286,theory(equality)]) ).

cnf(160534,plain,
    ( op(e1,e2) = e1
    | op(e1,e2) = e0
    | op(e0,e0) = e3
    | epred22_0
    | epred11_0 ),
    inference(csr,[status(thm)],[160373,142699]) ).

cnf(160603,plain,
    ( op(e0,e1) = e2
    | op(e0,e0) = e3
    | op(e0,e3) = e1
    | epred22_0
    | epred11_0
    | op(e1,e2) = e0 ),
    inference(spm,[status(thm)],[144229,160534,theory(equality)]) ).

cnf(161048,plain,
    ( op(e0,e1) = e2
    | op(e0,e3) = e1
    | op(e1,e1) = e2
    | e0 = e2
    | epred22_0
    | epred11_0
    | op(e0,e0) = e3 ),
    inference(spm,[status(thm)],[145436,160603,theory(equality)]) ).

cnf(161095,plain,
    ( op(e0,e1) = e2
    | op(e0,e3) = e1
    | op(e1,e1) = e2
    | epred22_0
    | epred11_0
    | op(e0,e0) = e3 ),
    inference(sr,[status(thm)],[161048,197,theory(equality)]) ).

cnf(161327,plain,
    ( e2 = e0
    | epred22_0
    | epred11_0
    | op(e0,e0) = e3
    | op(e0,e3) = e1
    | op(e0,e1) = e2 ),
    inference(spm,[status(thm)],[103922,161095,theory(equality)]) ).

cnf(161382,plain,
    ( epred22_0
    | epred11_0
    | op(e0,e0) = e3
    | op(e0,e3) = e1
    | op(e0,e1) = e2 ),
    inference(sr,[status(thm)],[161327,197,theory(equality)]) ).

cnf(161413,plain,
    ( op(e0,e0) = e2
    | op(e0,e1) = e2
    | op(e0,e2) = e2
    | e1 = e2
    | op(e0,e0) = e3
    | epred22_0
    | epred11_0 ),
    inference(spm,[status(thm)],[120,161382,theory(equality)]) ).

cnf(161460,plain,
    ( op(e0,e0) = e2
    | op(e0,e1) = e2
    | op(e0,e2) = e2
    | op(e0,e0) = e3
    | epred22_0
    | epred11_0 ),
    inference(sr,[status(thm)],[161413,195,theory(equality)]) ).

cnf(161479,plain,
    ( op(e0,e0) = e3
    | op(e0,e2) = e2
    | op(e0,e1) = e2
    | epred22_0
    | epred11_0 ),
    inference(csr,[status(thm)],[161460,100091]) ).

cnf(161530,plain,
    ( e2 = e0
    | epred22_0
    | epred11_0
    | op(e0,e0) = e3
    | op(e0,e1) = e2 ),
    inference(spm,[status(thm)],[104073,161479,theory(equality)]) ).

cnf(161577,plain,
    ( epred22_0
    | epred11_0
    | op(e0,e0) = e3
    | op(e0,e1) = e2 ),
    inference(sr,[status(thm)],[161530,197,theory(equality)]) ).

cnf(161616,plain,
    ( epred22_0
    | epred11_0
    | op(e0,e0) = e3
    | op(e2,e2) != e3 ),
    inference(spm,[status(thm)],[103930,161577,theory(equality)]) ).

cnf(161716,plain,
    ( op(e0,e0) = e3
    | epred22_0
    | epred11_0
    | op(e1,e2) = e3
    | op(e0,e2) = e3 ),
    inference(spm,[status(thm)],[161616,155444,theory(equality)]) ).

cnf(161856,plain,
    ( op(e0,e0) = e3
    | e3 = e0
    | e3 = e1
    | epred22_0
    | epred11_0
    | op(e0,e2) = e3 ),
    inference(spm,[status(thm)],[160534,161716,theory(equality)]) ).

cnf(161902,plain,
    ( op(e0,e0) = e3
    | e3 = e1
    | epred22_0
    | epred11_0
    | op(e0,e2) = e3 ),
    inference(sr,[status(thm)],[161856,196,theory(equality)]) ).

cnf(161903,plain,
    ( op(e0,e0) = e3
    | epred22_0
    | epred11_0
    | op(e0,e2) = e3 ),
    inference(sr,[status(thm)],[161902,194,theory(equality)]) ).

cnf(161955,plain,
    ( e3 = e0
    | epred22_0
    | epred11_0
    | op(e0,e0) = e3 ),
    inference(spm,[status(thm)],[104073,161903,theory(equality)]) ).

cnf(161998,plain,
    ( epred22_0
    | epred11_0
    | op(e0,e0) = e3 ),
    inference(sr,[status(thm)],[161955,196,theory(equality)]) ).

cnf(162031,plain,
    ( e3 = e1
    | epred22_0
    | epred11_0 ),
    inference(spm,[status(thm)],[105067,161998,theory(equality)]) ).

cnf(162042,plain,
    ( epred22_0
    | epred11_0 ),
    inference(sr,[status(thm)],[162031,194,theory(equality)]) ).

cnf(162053,plain,
    ( op(e0,op(e0,e2)) = e2
    | op(e1,op(e1,e1)) = e1
    | epred11_0 ),
    inference(spm,[status(thm)],[1726,162042,theory(equality)]) ).

cnf(162073,plain,
    ( op(e1,op(e1,e2)) = e2
    | op(e2,e2) = e0
    | epred11_0
    | op(e2,e0) != e2 ),
    inference(spm,[status(thm)],[1693,162042,theory(equality)]) ).

cnf(162074,plain,
    ( op(e1,op(e1,e1)) = e1
    | op(e2,e2) = e0
    | epred11_0
    | op(e2,e0) != e2 ),
    inference(spm,[status(thm)],[1694,162042,theory(equality)]) ).

cnf(162085,plain,
    ( op(e2,e2) = e0
    | op(e3,e3) = e1
    | epred11_0
    | op(e3,e1) != e3
    | op(e2,e0) != e2 ),
    inference(spm,[status(thm)],[1688,162042,theory(equality)]) ).

cnf(162184,plain,
    ( op(e2,e2) = e0
    | op(e3,e3) = e1
    | epred11_0
    | op(e3,e1) != e3 ),
    inference(csr,[status(thm)],[162085,100011]) ).

cnf(162185,plain,
    ( op(e3,e3) = e1
    | epred11_0
    | op(e3,e1) != e3 ),
    inference(csr,[status(thm)],[162184,100013]) ).

cnf(162206,plain,
    ( op(e3,e3) = e1
    | epred11_0
    | op(e3,e0) = e2
    | op(e3,e1) = e2
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[162185,102460,theory(equality)]) ).

cnf(162724,plain,
    ( e1 = e0
    | op(e1,e1) = e0
    | epred11_0
    | op(e3,e1) = e2
    | op(e3,e0) = e2 ),
    inference(spm,[status(thm)],[100007,162206,theory(equality)]) ).

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

cnf(162738,plain,
    ( op(e3,e0) = e2
    | op(e1,e1) = e0
    | epred11_0
    | e2 != op(e0,e1) ),
    inference(spm,[status(thm)],[164,162734,theory(equality)]) ).

cnf(162893,plain,
    ( op(e1,e1) = e0
    | op(e3,e0) = e2
    | epred11_0
    | op(e0,e0) = e1
    | op(e0,e0) = e0 ),
    inference(spm,[status(thm)],[162738,128298,theory(equality)]) ).

cnf(164167,plain,
    ( op(e1,e1) = e0
    | op(e3,e0) = e2
    | op(e0,e0) = e0
    | epred11_0 ),
    inference(csr,[status(thm)],[162893,101212]) ).

cnf(164223,plain,
    ( op(e1,e1) = e0
    | e2 = e1
    | epred11_0
    | op(e0,e0) = e0 ),
    inference(spm,[status(thm)],[101209,164167,theory(equality)]) ).

cnf(164251,plain,
    ( op(e1,e1) = e0
    | epred11_0
    | op(e0,e0) = e0 ),
    inference(sr,[status(thm)],[164223,195,theory(equality)]) ).

cnf(164260,plain,
    ( op(e0,e0) = e0
    | epred11_0
    | e0 != op(e1,e0) ),
    inference(spm,[status(thm)],[142,164251,theory(equality)]) ).

cnf(164301,plain,
    ( op(e1,e0) = e1
    | op(e0,op(e0,e2)) = e2
    | epred11_0
    | op(e0,e0) = e0 ),
    inference(spm,[status(thm)],[162053,164251,theory(equality)]) ).

cnf(164328,plain,
    ( op(e0,e0) = e0
    | epred11_0
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[164260,106380,theory(equality)]) ).

cnf(164988,plain,
    ( op(e0,e0) = e2
    | op(e0,e0) = e0
    | op(e1,e0) = e1
    | epred11_0 ),
    inference(spm,[status(thm)],[164301,118315,theory(equality)]) ).

cnf(164991,plain,
    ( op(e1,e0) = e1
    | op(e0,e0) = e0
    | epred11_0 ),
    inference(csr,[status(thm)],[164988,100091]) ).

cnf(165016,plain,
    ( op(e0,e0) = e3
    | e1 = e3
    | op(e0,e0) = e0
    | epred11_0 ),
    inference(spm,[status(thm)],[101579,164991,theory(equality)]) ).

cnf(165033,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e0
    | epred11_0 ),
    inference(sr,[status(thm)],[165016,194,theory(equality)]) ).

cnf(165105,plain,
    ( e3 = e1
    | e3 = e0
    | epred11_0
    | op(e0,e0) = e0 ),
    inference(spm,[status(thm)],[164328,165033,theory(equality)]) ).

cnf(165107,plain,
    ( e3 = e0
    | epred11_0
    | op(e0,e0) = e0 ),
    inference(sr,[status(thm)],[165105,194,theory(equality)]) ).

cnf(165108,plain,
    ( epred11_0
    | op(e0,e0) = e0 ),
    inference(sr,[status(thm)],[165107,196,theory(equality)]) ).

cnf(165203,plain,
    ( op(e1,op(e1,e2)) = e2
    | op(e2,e2) = e0
    | epred11_0 ),
    inference(csr,[status(thm)],[162073,100011]) ).

cnf(165204,plain,
    ( op(e1,op(e1,e2)) = e2
    | epred11_0 ),
    inference(csr,[status(thm)],[165203,100013]) ).

cnf(165218,plain,
    ( op(e1,e0) = e2
    | epred11_0
    | op(e1,e0) = e0
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[165204,100426,theory(equality)]) ).

cnf(165230,plain,
    ( op(e1,op(e1,e1)) = e1
    | op(e2,e2) = e0
    | epred11_0 ),
    inference(csr,[status(thm)],[162074,100011]) ).

cnf(165231,plain,
    ( op(e1,op(e1,e1)) = e1
    | epred11_0 ),
    inference(csr,[status(thm)],[165230,100013]) ).

cnf(165234,plain,
    ( op(e1,e0) = e1
    | epred11_0
    | op(e0,e0) = e3
    | op(e1,e0) = e3 ),
    inference(spm,[status(thm)],[165231,101144,theory(equality)]) ).

cnf(165434,plain,
    ( op(e1,e1) = e0
    | op(e1,e0) = e0
    | epred11_0 ),
    inference(csr,[status(thm)],[165218,100090]) ).

cnf(165470,plain,
    ( op(e1,e0) = e1
    | epred11_0
    | op(e1,e0) = e0 ),
    inference(spm,[status(thm)],[165231,165434,theory(equality)]) ).

cnf(166112,plain,
    ( e3 = e0
    | e3 = e1
    | epred11_0
    | op(e0,e0) = e3
    | op(e1,e0) = e1 ),
    inference(spm,[status(thm)],[165470,165234,theory(equality)]) ).

cnf(166122,plain,
    ( e3 = e1
    | epred11_0
    | op(e0,e0) = e3
    | op(e1,e0) = e1 ),
    inference(sr,[status(thm)],[166112,196,theory(equality)]) ).

cnf(166123,plain,
    ( epred11_0
    | op(e0,e0) = e3
    | op(e1,e0) = e1 ),
    inference(sr,[status(thm)],[166122,194,theory(equality)]) ).

cnf(166150,plain,
    ( op(e2,e0) = e3
    | e1 = e3
    | op(e0,e0) = e3
    | epred11_0 ),
    inference(spm,[status(thm)],[100038,166123,theory(equality)]) ).

cnf(166164,plain,
    ( op(e2,e0) = e3
    | op(e0,e0) = e3
    | epred11_0 ),
    inference(sr,[status(thm)],[166150,194,theory(equality)]) ).

cnf(166428,plain,
    ( e3 = e2
    | epred11_0
    | op(e0,e0) = e3 ),
    inference(spm,[status(thm)],[100011,166164,theory(equality)]) ).

cnf(166446,plain,
    ( epred11_0
    | op(e0,e0) = e3 ),
    inference(sr,[status(thm)],[166428,193,theory(equality)]) ).

cnf(166479,plain,
    ( e3 = e0
    | epred11_0 ),
    inference(spm,[status(thm)],[165108,166446,theory(equality)]) ).

cnf(166483,plain,
    epred11_0,
    inference(sr,[status(thm)],[166479,196,theory(equality)]) ).

cnf(166630,plain,
    ( op(e0,e0) = e0
    | op(e2,e2) = e3
    | epred10_0
    | $false ),
    inference(rw,[status(thm)],[3826,166483,theory(equality)]) ).

cnf(166631,plain,
    ( op(e0,e0) = e0
    | op(e2,e2) = e3
    | epred10_0 ),
    inference(cn,[status(thm)],[166630,theory(equality)]) ).

cnf(166634,plain,
    ( op(e2,e0) = e2
    | epred10_0
    | op(e2,e3) != e2
    | $false ),
    inference(rw,[status(thm)],[2872,166483,theory(equality)]) ).

cnf(166635,plain,
    ( op(e2,e0) = e2
    | epred10_0
    | op(e2,e3) != e2 ),
    inference(cn,[status(thm)],[166634,theory(equality)]) ).

cnf(166636,plain,
    ( op(e2,e2) = e3
    | op(e3,e3) = e3
    | epred10_0
    | $false ),
    inference(rw,[status(thm)],[2547,166483,theory(equality)]) ).

cnf(166637,plain,
    ( op(e2,e2) = e3
    | op(e3,e3) = e3
    | epred10_0 ),
    inference(cn,[status(thm)],[166636,theory(equality)]) ).

cnf(166640,plain,
    ( op(e2,e2) = e3
    | epred10_0
    | op(e3,e3) != e3
    | op(e0,e0) != e0
    | $false ),
    inference(rw,[status(thm)],[970,166483,theory(equality)]) ).

cnf(166641,plain,
    ( op(e2,e2) = e3
    | epred10_0
    | op(e3,e3) != e3
    | op(e0,e0) != e0 ),
    inference(cn,[status(thm)],[166640,theory(equality)]) ).

cnf(166642,plain,
    ( epred10_0
    | op(e1,e1) != e3
    | $false ),
    inference(rw,[status(thm)],[2248,166483,theory(equality)]) ).

cnf(166643,plain,
    ( epred10_0
    | op(e1,e1) != e3 ),
    inference(cn,[status(thm)],[166642,theory(equality)]) ).

cnf(166644,plain,
    ( op(e1,e3) = e1
    | epred10_0
    | $false ),
    inference(rw,[status(thm)],[2055,166483,theory(equality)]) ).

cnf(166645,plain,
    ( op(e1,e3) = e1
    | epred10_0 ),
    inference(cn,[status(thm)],[166644,theory(equality)]) ).

cnf(166648,plain,
    ( epred10_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[137,166645,theory(equality)]) ).

cnf(166649,plain,
    ( epred10_0
    | e1 != op(e1,e1) ),
    inference(spm,[status(thm)],[138,166645,theory(equality)]) ).

cnf(166651,plain,
    ( epred10_0
    | e1 != op(e0,e3) ),
    inference(spm,[status(thm)],[154,166645,theory(equality)]) ).

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

cnf(166656,plain,
    ( op(e2,op(e2,e2)) = e2
    | op(e1,e1) = e3
    | epred22_0
    | epred10_0 ),
    inference(spm,[status(thm)],[242,166645,theory(equality)]) ).

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

cnf(166831,plain,
    ( epred10_0
    | op(e1,e1) = e0
    | op(e1,e1) = e1
    | op(e1,e1) = e2 ),
    inference(spm,[status(thm)],[166643,183,theory(equality)]) ).

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

cnf(167262,plain,
    ( op(e2,e0) = e2
    | epred10_0
    | op(e2,e1) = e2
    | op(e2,e2) = e2 ),
    inference(spm,[status(thm)],[166635,104,theory(equality)]) ).

cnf(167719,plain,
    ( op(e1,e0) = e3
    | op(e1,e2) = e3
    | epred10_0 ),
    inference(csr,[status(thm)],[166680,166643]) ).

cnf(167823,plain,
    ( op(e2,e2) = e3
    | epred10_0
    | op(e3,e3) != e3 ),
    inference(csr,[status(thm)],[166641,166631]) ).

cnf(167824,plain,
    ( op(e2,e2) = e3
    | epred10_0 ),
    inference(csr,[status(thm)],[167823,166637]) ).

cnf(167827,plain,
    ( epred10_0
    | e3 != op(e1,e2) ),
    inference(spm,[status(thm)],[157,167824,theory(equality)]) ).

cnf(167829,plain,
    ( epred10_0
    | op(op(e3,e2),op(e3,e2)) != e0
    | op(e3,e2) != e1 ),
    inference(spm,[status(thm)],[271,167824,theory(equality)]) ).

cnf(167830,plain,
    ( epred10_0
    | op(op(e3,e2),op(e3,e2)) != e1
    | op(e3,e2) != e0 ),
    inference(spm,[status(thm)],[275,167824,theory(equality)]) ).

cnf(167835,plain,
    ( op(e3,e2) = e2
    | op(e3,e2) = e1
    | op(e3,e2) = e0
    | epred10_0 ),
    inference(spm,[status(thm)],[2829,167824,theory(equality)]) ).

cnf(167836,plain,
    ( op(e2,e3) = e2
    | op(e2,e3) = e1
    | op(e2,e3) = e0
    | epred10_0 ),
    inference(spm,[status(thm)],[3071,167824,theory(equality)]) ).

cnf(167898,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)],[9364,167824,theory(equality)]) ).

cnf(167900,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)],[9369,167824,theory(equality)]) ).

cnf(167901,plain,
    ( op(e0,e2) = e2
    | op(e0,e2) = e1
    | op(e0,e2) = e0
    | e3 = e0
    | e3 = e1
    | e3 = e2
    | epred10_0 ),
    inference(spm,[status(thm)],[9371,167824,theory(equality)]) ).

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

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

cnf(167955,plain,
    ( op(e2,e1) = e2
    | op(e2,e1) = e1
    | op(e2,e1) = e0
    | epred10_0 ),
    inference(sr,[status(thm)],[167954,193,theory(equality)]) ).

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

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

cnf(167961,plain,
    ( op(e1,e2) = e2
    | op(e1,e2) = e1
    | op(e1,e2) = e0
    | epred10_0 ),
    inference(sr,[status(thm)],[167960,193,theory(equality)]) ).

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

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

cnf(167964,plain,
    ( op(e0,e2) = e2
    | op(e0,e2) = e1
    | op(e0,e2) = e0
    | epred10_0 ),
    inference(sr,[status(thm)],[167963,193,theory(equality)]) ).

cnf(168020,plain,
    ( epred10_0
    | op(e1,e0) = e3 ),
    inference(spm,[status(thm)],[167827,167719,theory(equality)]) ).

cnf(168055,plain,
    ( op(e0,e0) = e2
    | op(e0,e0) = e1
    | op(e0,e0) = e0
    | e3 = e0
    | e3 = e1
    | e3 = e2
    | epred10_0 ),
    inference(spm,[status(thm)],[9597,168020,theory(equality)]) ).

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

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

cnf(168064,plain,
    ( op(e0,e0) = e2
    | op(e0,e0) = e1
    | op(e0,e0) = e0
    | epred10_0 ),
    inference(sr,[status(thm)],[168063,193,theory(equality)]) ).

cnf(168751,plain,
    ( op(e1,e1) = e0
    | op(e1,e1) = e2
    | epred10_0 ),
    inference(csr,[status(thm)],[166831,166649]) ).

cnf(168754,plain,
    ( op(e1,e1) = e0
    | epred10_0
    | e2 != op(e0,e1) ),
    inference(spm,[status(thm)],[166,168751,theory(equality)]) ).

cnf(168979,plain,
    ( e2 = e3
    | epred10_0
    | op(e2,e1) = e2
    | op(e2,e0) = e2 ),
    inference(spm,[status(thm)],[167824,167262,theory(equality)]) ).

cnf(169022,plain,
    ( epred10_0
    | op(e2,e1) = e2
    | op(e2,e0) = e2 ),
    inference(sr,[status(thm)],[168979,193,theory(equality)]) ).

cnf(169024,plain,
    ( op(e2,e0) = e2
    | epred10_0
    | e2 != op(e1,e1) ),
    inference(spm,[status(thm)],[163,169022,theory(equality)]) ).

cnf(169156,plain,
    ( op(e2,e0) = e2
    | epred10_0
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[169024,168751,theory(equality)]) ).

cnf(169197,plain,
    ( op(e1,e1) = e0
    | epred10_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[171,169156,theory(equality)]) ).

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

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

cnf(169459,plain,
    ( op(e2,e0) = e2
    | epred10_0
    | op(e2,e3) = e0
    | op(e2,e3) = e1 ),
    inference(spm,[status(thm)],[166635,167836,theory(equality)]) ).

cnf(169485,plain,
    ( op(e2,e1) = e0
    | op(e2,e1) = e1
    | epred10_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[136,167955,theory(equality)]) ).

cnf(169576,plain,
    ( op(e1,e2) = e2
    | op(e1,e2) = e0
    | epred10_0 ),
    inference(csr,[status(thm)],[167961,166648]) ).

cnf(169578,plain,
    ( op(e1,e2) = e0
    | epred10_0
    | e2 != op(e1,e1) ),
    inference(spm,[status(thm)],[139,169576,theory(equality)]) ).

cnf(169580,plain,
    ( op(e1,e2) = e0
    | epred10_0
    | e2 != op(e0,e2) ),
    inference(spm,[status(thm)],[160,169576,theory(equality)]) ).

cnf(169732,plain,
    ( op(e1,e2) = e0
    | epred10_0
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[169578,168751,theory(equality)]) ).

cnf(169750,plain,
    ( op(e1,e2) = e0
    | epred10_0
    | op(e0,e2) = e0
    | op(e0,e2) = e1 ),
    inference(spm,[status(thm)],[169580,167964,theory(equality)]) ).

cnf(169761,plain,
    ( op(e1,e1) = e0
    | epred10_0
    | e0 != op(e0,e2) ),
    inference(spm,[status(thm)],[160,169732,theory(equality)]) ).

cnf(170197,plain,
    ( op(e1,e1) = e0
    | epred10_0
    | op(e0,e0) = e0
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[169197,168064,theory(equality)]) ).

cnf(170566,plain,
    ( op(e0,e2) = e1
    | op(e0,e2) = e0
    | epred10_0
    | e0 != op(e1,e1) ),
    inference(spm,[status(thm)],[139,169750,theory(equality)]) ).

cnf(170711,plain,
    ( op(e0,e0) = e1
    | op(e0,e0) = e0
    | epred10_0
    | e0 != op(e0,e1) ),
    inference(spm,[status(thm)],[166,170197,theory(equality)]) ).

cnf(170838,plain,
    ( op(e2,op(e2,e2)) = e2
    | epred22_0
    | epred10_0 ),
    inference(csr,[status(thm)],[166656,166643]) ).

cnf(170892,plain,
    ( op(e2,e3) = e2
    | epred22_0
    | epred10_0 ),
    inference(spm,[status(thm)],[170838,167824,theory(equality)]) ).

cnf(170895,plain,
    ( epred22_0
    | epred10_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[134,170892,theory(equality)]) ).

cnf(170957,plain,
    ( op(e2,e0) = e2
    | epred10_0
    | epred22_0 ),
    inference(spm,[status(thm)],[166635,170892,theory(equality)]) ).

cnf(171237,plain,
    ( epred22_0
    | epred10_0 ),
    inference(csr,[status(thm)],[170895,170957]) ).

cnf(171239,plain,
    ( op(e0,op(e0,e2)) = e2
    | op(e1,op(e1,e3)) = e3
    | epred10_0 ),
    inference(spm,[status(thm)],[1724,171237,theory(equality)]) ).

cnf(171937,plain,
    ( op(e3,e2) = e1
    | op(e3,e2) = e0
    | epred10_0
    | op(e1,e2) = e0 ),
    inference(spm,[status(thm)],[169269,169576,theory(equality)]) ).

cnf(172279,plain,
    ( epred10_0
    | op(e1,e2) = e0
    | op(e3,e2) = e0
    | op(e1,e1) != e0 ),
    inference(spm,[status(thm)],[167829,171937,theory(equality)]) ).

cnf(172377,plain,
    ( op(e2,e3) = e0
    | op(e2,e3) = e1
    | epred10_0 ),
    inference(csr,[status(thm)],[169397,169459]) ).

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

cnf(172558,plain,
    ( op(e2,e3) = e0
    | epred10_0 ),
    inference(csr,[status(thm)],[172382,166645]) ).

cnf(172560,plain,
    ( epred10_0
    | e0 != op(e2,e1) ),
    inference(spm,[status(thm)],[132,172558,theory(equality)]) ).

cnf(172563,plain,
    ( epred10_0
    | e0 != op(e0,e3) ),
    inference(spm,[status(thm)],[153,172558,theory(equality)]) ).

cnf(172584,plain,
    ( e0 = e2
    | op(e1,e3) = e2
    | op(e0,e3) = e2
    | epred10_0
    | op(e0,e0) != e1 ),
    inference(spm,[status(thm)],[2677,172558,theory(equality)]) ).

cnf(172630,plain,
    ( op(e1,e3) = e2
    | op(e0,e3) = e2
    | epred10_0
    | op(e0,e0) != e1 ),
    inference(sr,[status(thm)],[172584,197,theory(equality)]) ).

cnf(172767,plain,
    ( epred10_0
    | op(e0,e0) = e0
    | op(e0,e1) = e0
    | op(e0,e2) = e0 ),
    inference(spm,[status(thm)],[172563,124,theory(equality)]) ).

cnf(173173,plain,
    ( op(e1,e1) = e0
    | epred10_0
    | op(e0,e1) = e0
    | op(e0,e0) = e0 ),
    inference(spm,[status(thm)],[169761,172767,theory(equality)]) ).

cnf(173196,plain,
    ( op(e2,e1) = e1
    | epred10_0
    | op(e2,e0) != e2 ),
    inference(csr,[status(thm)],[169485,172560]) ).

cnf(173208,plain,
    ( op(e2,e1) = e1
    | epred10_0
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[173196,169156,theory(equality)]) ).

cnf(173253,plain,
    ( op(e1,e1) = e0
    | epred10_0
    | e1 != op(e0,e1) ),
    inference(spm,[status(thm)],[165,173208,theory(equality)]) ).

cnf(173999,plain,
    ( op(e1,e2) = e0
    | op(e3,e2) = e0
    | epred10_0 ),
    inference(csr,[status(thm)],[172279,169732]) ).

cnf(174004,plain,
    ( op(e1,e2) = e0
    | epred10_0
    | e0 != op(e0,e2) ),
    inference(spm,[status(thm)],[158,173999,theory(equality)]) ).

cnf(174062,plain,
    ( epred10_0
    | op(e1,e2) = e0
    | op(e0,e0) != e1 ),
    inference(spm,[status(thm)],[167830,173999,theory(equality)]) ).

cnf(174192,plain,
    ( op(e1,e2) = e0
    | epred10_0
    | op(e0,e1) = e0
    | op(e0,e0) = e0 ),
    inference(spm,[status(thm)],[174004,172767,theory(equality)]) ).

cnf(174284,plain,
    ( op(e0,e0) = e0
    | op(e0,e1) = e0
    | epred10_0
    | e0 != op(e1,e1) ),
    inference(spm,[status(thm)],[139,174192,theory(equality)]) ).

cnf(174638,plain,
    ( op(e0,e0) = e0
    | op(e0,e1) = e0
    | epred10_0 ),
    inference(csr,[status(thm)],[174284,173173]) ).

cnf(174675,plain,
    ( op(e0,e0) = e0
    | op(e0,e0) = e1
    | epred10_0 ),
    inference(spm,[status(thm)],[170711,174638,theory(equality)]) ).

cnf(174711,plain,
    ( op(e1,e2) = e0
    | epred10_0
    | op(e0,e0) = e0 ),
    inference(spm,[status(thm)],[174062,174675,theory(equality)]) ).

cnf(174712,plain,
    ( op(e0,e3) = e2
    | op(e1,e3) = e2
    | epred10_0
    | op(e0,e0) = e0 ),
    inference(spm,[status(thm)],[172630,174675,theory(equality)]) ).

cnf(174853,plain,
    ( op(e0,e0) = e0
    | epred10_0
    | e0 != op(e0,e2) ),
    inference(spm,[status(thm)],[160,174711,theory(equality)]) ).

cnf(175237,plain,
    ( e2 = e1
    | epred10_0
    | op(e0,e0) = e0
    | op(e0,e3) = e2 ),
    inference(spm,[status(thm)],[166645,174712,theory(equality)]) ).

cnf(175245,plain,
    ( epred10_0
    | op(e0,e0) = e0
    | op(e0,e3) = e2 ),
    inference(sr,[status(thm)],[175237,195,theory(equality)]) ).

cnf(175246,plain,
    ( op(e0,e0) = e0
    | epred10_0
    | e2 != op(e0,e2) ),
    inference(spm,[status(thm)],[143,175245,theory(equality)]) ).

cnf(175307,plain,
    ( op(e0,e0) = e0
    | epred10_0
    | op(e0,e2) = e0
    | op(e0,e2) = e1 ),
    inference(spm,[status(thm)],[175246,167964,theory(equality)]) ).

cnf(175754,plain,
    ( op(e0,e0) = e0
    | op(e0,e2) = e1
    | epred10_0 ),
    inference(csr,[status(thm)],[175307,174853]) ).

cnf(175756,plain,
    ( op(e0,e0) = e0
    | epred10_0
    | e1 != op(e0,e0) ),
    inference(spm,[status(thm)],[147,175754,theory(equality)]) ).

cnf(175900,plain,
    ( op(e0,e0) = e0
    | epred10_0 ),
    inference(csr,[status(thm)],[175756,174675]) ).

cnf(176395,plain,
    ( op(e1,e1) = e3
    | op(e0,op(e0,e2)) = e2
    | epred10_0 ),
    inference(spm,[status(thm)],[171239,166645,theory(equality)]) ).

cnf(176396,plain,
    ( op(e0,op(e0,e2)) = e2
    | epred10_0 ),
    inference(csr,[status(thm)],[176395,166643]) ).

cnf(176407,plain,
    ( op(e0,e1) = e2
    | epred10_0
    | op(e0,e1) = e1
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[176396,166869,theory(equality)]) ).

cnf(176442,plain,
    ( op(e1,e1) = e0
    | epred10_0
    | op(e0,e0) = e1
    | op(e0,e1) = e1 ),
    inference(spm,[status(thm)],[168754,176407,theory(equality)]) ).

cnf(176481,plain,
    ( op(e1,e1) = e0
    | op(e0,e0) = e1
    | epred10_0 ),
    inference(csr,[status(thm)],[176442,173253]) ).

cnf(176489,plain,
    ( op(e0,e0) = e1
    | epred10_0
    | op(op(e0,e1),op(e0,e1)) != e3
    | op(e0,e1) != e2 ),
    inference(spm,[status(thm)],[84,176481,theory(equality)]) ).

cnf(176523,plain,
    ( op(e0,e2) = e0
    | op(e0,e2) = e1
    | epred10_0
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[170566,176481,theory(equality)]) ).

cnf(176801,plain,
    ( op(e0,e1) = e2
    | epred10_0
    | op(e0,e0) = e1
    | op(e0,e2) = e0 ),
    inference(spm,[status(thm)],[176396,176523,theory(equality)]) ).

cnf(176904,plain,
    ( op(e1,e2) = e0
    | epred10_0
    | op(e0,e0) = e1
    | op(e0,e1) = e2 ),
    inference(spm,[status(thm)],[174004,176801,theory(equality)]) ).

cnf(176975,plain,
    ( op(e1,e2) = e0
    | op(e0,e1) = e2
    | epred10_0 ),
    inference(csr,[status(thm)],[176904,174062]) ).

cnf(176976,plain,
    ( op(e0,e1) = e2
    | epred10_0
    | e0 != op(e1,e1) ),
    inference(spm,[status(thm)],[139,176975,theory(equality)]) ).

cnf(177221,plain,
    ( op(e0,e1) = e2
    | epred10_0
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[176976,176481,theory(equality)]) ).

cnf(177285,plain,
    ( op(e0,e0) = e1
    | epred10_0
    | op(e2,e2) != e3 ),
    inference(spm,[status(thm)],[176489,177221,theory(equality)]) ).

cnf(177426,plain,
    ( op(e0,e0) = e1
    | epred10_0 ),
    inference(csr,[status(thm)],[177285,167824]) ).

cnf(177461,plain,
    ( e1 = e0
    | epred10_0 ),
    inference(spm,[status(thm)],[175900,177426,theory(equality)]) ).

cnf(177463,plain,
    epred10_0,
    inference(sr,[status(thm)],[177461,198,theory(equality)]) ).

cnf(177573,plain,
    ( op(e0,e0) = e3
    | epred9_0
    | op(e1,e1) != e2
    | $false ),
    inference(rw,[status(thm)],[3649,177463,theory(equality)]) ).

cnf(177574,plain,
    ( op(e0,e0) = e3
    | epred9_0
    | op(e1,e1) != e2 ),
    inference(cn,[status(thm)],[177573,theory(equality)]) ).

cnf(177575,plain,
    ( op(e0,e0) = e3
    | epred9_0
    | op(e3,e2) != e3
    | $false ),
    inference(rw,[status(thm)],[3647,177463,theory(equality)]) ).

cnf(177576,plain,
    ( op(e0,e0) = e3
    | epred9_0
    | op(e3,e2) != e3 ),
    inference(cn,[status(thm)],[177575,theory(equality)]) ).

cnf(177583,plain,
    ( op(e1,e2) = e1
    | epred9_0
    | op(e0,e3) != e0
    | $false ),
    inference(rw,[status(thm)],[3145,177463,theory(equality)]) ).

cnf(177584,plain,
    ( op(e1,e2) = e1
    | epred9_0
    | op(e0,e3) != e0 ),
    inference(cn,[status(thm)],[177583,theory(equality)]) ).

cnf(177585,plain,
    ( op(e0,e0) = e3
    | op(e1,e2) = e1
    | epred9_0
    | $false ),
    inference(rw,[status(thm)],[2466,177463,theory(equality)]) ).

cnf(177586,plain,
    ( op(e0,e0) = e3
    | op(e1,e2) = e1
    | epred9_0 ),
    inference(cn,[status(thm)],[177585,theory(equality)]) ).

cnf(177587,plain,
    ( op(e0,e0) = e3
    | op(e3,e3) = e2
    | epred9_0
    | $false ),
    inference(rw,[status(thm)],[2258,177463,theory(equality)]) ).

cnf(177588,plain,
    ( op(e0,e0) = e3
    | op(e3,e3) = e2
    | epred9_0 ),
    inference(cn,[status(thm)],[177587,theory(equality)]) ).

cnf(177589,plain,
    ( op(e1,e3) = e1
    | epred9_0
    | op(e3,e2) != e3
    | $false ),
    inference(rw,[status(thm)],[903,177463,theory(equality)]) ).

cnf(177590,plain,
    ( op(e1,e3) = e1
    | epred9_0
    | op(e3,e2) != e3 ),
    inference(cn,[status(thm)],[177589,theory(equality)]) ).

cnf(177591,plain,
    ( op(e1,e2) = e1
    | epred9_0
    | op(e1,e1) != e3
    | $false ),
    inference(rw,[status(thm)],[946,177463,theory(equality)]) ).

cnf(177592,plain,
    ( op(e1,e2) = e1
    | epred9_0
    | op(e1,e1) != e3 ),
    inference(cn,[status(thm)],[177591,theory(equality)]) ).

cnf(177593,plain,
    ( op(e1,e3) = e1
    | epred9_0
    | op(e1,e1) != e2
    | $false ),
    inference(rw,[status(thm)],[935,177463,theory(equality)]) ).

cnf(177594,plain,
    ( op(e1,e3) = e1
    | epred9_0
    | op(e1,e1) != e2 ),
    inference(cn,[status(thm)],[177593,theory(equality)]) ).

cnf(177595,plain,
    ( op(e3,e3) = e2
    | epred9_0
    | op(e1,e1) != e3
    | $false ),
    inference(rw,[status(thm)],[914,177463,theory(equality)]) ).

cnf(177596,plain,
    ( op(e3,e3) = e2
    | epred9_0
    | op(e1,e1) != e3 ),
    inference(cn,[status(thm)],[177595,theory(equality)]) ).

cnf(177597,plain,
    ( op(e1,e2) = e1
    | op(e1,e3) = e1
    | epred9_0
    | $false ),
    inference(rw,[status(thm)],[951,177463,theory(equality)]) ).

cnf(177598,plain,
    ( op(e1,e2) = e1
    | op(e1,e3) = e1
    | epred9_0 ),
    inference(cn,[status(thm)],[177597,theory(equality)]) ).

cnf(177599,plain,
    ( op(e1,e3) = e1
    | op(e3,e3) = e2
    | epred9_0
    | $false ),
    inference(rw,[status(thm)],[919,177463,theory(equality)]) ).

cnf(177600,plain,
    ( op(e1,e3) = e1
    | op(e3,e3) = e2
    | epred9_0 ),
    inference(cn,[status(thm)],[177599,theory(equality)]) ).

cnf(177601,plain,
    ( epred9_0
    | op(e1,e1) != e3
    | op(e1,e1) != e2
    | $false ),
    inference(rw,[status(thm)],[930,177463,theory(equality)]) ).

cnf(177602,plain,
    ( epred9_0
    | op(e1,e1) != e3
    | op(e1,e1) != e2 ),
    inference(cn,[status(thm)],[177601,theory(equality)]) ).

cnf(177603,plain,
    ( epred9_0
    | op(e3,e2) != e3
    | op(e1,e1) != e3
    | $false ),
    inference(rw,[status(thm)],[898,177463,theory(equality)]) ).

cnf(177604,plain,
    ( epred9_0
    | op(e3,e2) != e3
    | op(e1,e1) != e3 ),
    inference(cn,[status(thm)],[177603,theory(equality)]) ).

cnf(177782,plain,
    ( op(e0,e0) = e3
    | epred9_0
    | op(e3,e2) = e0
    | op(e3,e2) = e1
    | op(e3,e2) = e2 ),
    inference(spm,[status(thm)],[177576,174,theory(equality)]) ).

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

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

cnf(178003,plain,
    ( op(e3,op(e3,e3)) = e3
    | op(e1,e1) = e2
    | epred22_0
    | op(e0,e0) = e3
    | epred9_0 ),
    inference(spm,[status(thm)],[220,177586,theory(equality)]) ).

cnf(178071,plain,
    ( op(e0,e0) = e3
    | epred9_0
    | e2 != op(e3,e2) ),
    inference(spm,[status(thm)],[125,177588,theory(equality)]) ).

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

cnf(178078,plain,
    ( op(e0,e0) = e3
    | epred9_0
    | op(op(e2,e3),op(e2,e3)) != e1
    | op(e2,e3) != e0 ),
    inference(spm,[status(thm)],[279,177588,theory(equality)]) ).

cnf(178092,plain,
    ( op(e0,e3) = e0
    | op(e1,e3) = e0
    | op(e2,e3) = e0
    | e2 = e0
    | op(e0,e0) = e3
    | epred9_0 ),
    inference(spm,[status(thm)],[99,177588,theory(equality)]) ).

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

cnf(178109,plain,
    ( op(e1,e2) = e1
    | epred9_0
    | e1 != op(e1,e1) ),
    inference(spm,[status(thm)],[138,177598,theory(equality)]) ).

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

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

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

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

cnf(178343,plain,
    ( op(e1,e3) = e1
    | epred9_0
    | e2 != op(e3,e2) ),
    inference(spm,[status(thm)],[125,177600,theory(equality)]) ).

cnf(178344,plain,
    ( op(e1,e3) = e1
    | epred9_0
    | e2 != op(e3,e1) ),
    inference(spm,[status(thm)],[126,177600,theory(equality)]) ).

cnf(178346,plain,
    ( op(e1,e3) = e1
    | epred9_0
    | e2 != op(e2,e3) ),
    inference(spm,[status(thm)],[149,177600,theory(equality)]) ).

cnf(178347,plain,
    ( op(e1,e3) = e1
    | epred9_0
    | e2 != op(e1,e3) ),
    inference(spm,[status(thm)],[150,177600,theory(equality)]) ).

cnf(178349,plain,
    ( op(e1,e3) = e1
    | epred9_0
    | op(op(e2,e3),op(e2,e3)) != e0
    | op(e2,e3) != e1 ),
    inference(spm,[status(thm)],[283,177600,theory(equality)]) ).

cnf(178355,plain,
    ( op(e2,op(e2,e3)) = e3
    | op(e3,e2) = e3
    | epred22_0
    | op(e1,e3) = e1
    | epred9_0 ),
    inference(spm,[status(thm)],[236,177600,theory(equality)]) ).

cnf(178356,plain,
    ( op(e2,op(e2,e2)) = e2
    | op(e3,e2) = e3
    | epred22_0
    | op(e1,e3) = e1
    | epred9_0 ),
    inference(spm,[status(thm)],[244,177600,theory(equality)]) ).

cnf(178357,plain,
    ( op(e2,op(e2,e1)) = e1
    | op(e3,e2) = e3
    | epred22_0
    | op(e1,e3) = e1
    | epred9_0 ),
    inference(spm,[status(thm)],[252,177600,theory(equality)]) ).

cnf(178359,plain,
    ( op(e3,e0) = e3
    | op(e3,e1) = e3
    | op(e3,e2) = e3
    | e2 = e3
    | op(e1,e3) = e1
    | epred9_0 ),
    inference(spm,[status(thm)],[94,177600,theory(equality)]) ).

cnf(178360,plain,
    ( op(e0,e3) = e3
    | op(e1,e3) = e3
    | op(e2,e3) = e3
    | e2 = e3
    | op(e1,e3) = e1
    | epred9_0 ),
    inference(spm,[status(thm)],[93,177600,theory(equality)]) ).

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

cnf(178362,plain,
    ( op(e0,e3) = e1
    | op(e1,e3) = e1
    | op(e2,e3) = e1
    | e2 = e1
    | epred9_0 ),
    inference(spm,[status(thm)],[97,177600,theory(equality)]) ).

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

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

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

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

cnf(178949,plain,
    ( op(e1,e3) = e1
    | epred9_0
    | op(e3,e2) = e0
    | op(e3,e2) = e1
    | op(e3,e2) = e2 ),
    inference(spm,[status(thm)],[177590,174,theory(equality)]) ).

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

cnf(179032,plain,
    ( op(e1,e2) = e1
    | epred9_0
    | op(e1,e1) = e0
    | op(e1,e1) = e1
    | op(e1,e1) = e2 ),
    inference(spm,[status(thm)],[177592,183,theory(equality)]) ).

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

cnf(179441,plain,
    ( op(e0,e0) = e3
    | epred9_0
    | op(e0,e1) = e2
    | op(e1,e1) = e2
    | op(e2,e1) = e2 ),
    inference(spm,[status(thm)],[178072,111,theory(equality)]) ).

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

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

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

cnf(179771,plain,
    ( op(e1,e3) = e1
    | epred9_0
    | op(e0,e1) = e2
    | op(e1,e1) = e2
    | op(e2,e1) = e2 ),
    inference(spm,[status(thm)],[178344,111,theory(equality)]) ).

cnf(179854,plain,
    ( op(e1,e3) = e1
    | epred9_0
    | op(e1,e3) = e2
    | op(e1,e3) = e0
    | op(e2,e3) = e0
    | op(e2,e3) = e1 ),
    inference(spm,[status(thm)],[178346,9301,theory(equality)]) ).

cnf(179862,plain,
    ( e2 = e1
    | epred9_0
    | op(e1,e0) = e2
    | op(e1,e1) = e2
    | op(e1,e2) = e2 ),
    inference(spm,[status(thm)],[178347,112,theory(equality)]) ).

cnf(179866,plain,
    ( e2 = e1
    | epred9_0
    | op(e1,e1) = e2
    | op(e1,e1) = e1
    | op(e1,e1) = e0
    | op(e1,e3) = e0
    | op(e1,e3) = e1 ),
    inference(spm,[status(thm)],[178347,9385,theory(equality)]) ).

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

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

cnf(179965,plain,
    ( e2 = e1
    | op(e0,e0) = e3
    | epred9_0
    | op(e1,e1) = e2
    | op(e1,e0) = e2 ),
    inference(spm,[status(thm)],[177586,179872,theory(equality)]) ).

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

cnf(179978,plain,
    ( op(e0,e0) = e3
    | op(e1,e0) = e2
    | epred9_0 ),
    inference(csr,[status(thm)],[179977,177574]) ).

cnf(180259,plain,
    ( op(e1,e3) = e1
    | epred9_0
    | op(e0,e3) = e1
    | op(e1,e1) != e0 ),
    inference(spm,[status(thm)],[178349,178373,theory(equality)]) ).

cnf(180759,plain,
    ( op(e0,e0) = e3
    | op(e3,e2) = e0
    | op(e3,e2) = e1
    | epred9_0 ),
    inference(csr,[status(thm)],[177782,178071]) ).

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

cnf(181010,plain,
    ( op(e3,e2) = e0
    | op(e0,e0) = e3
    | epred9_0 ),
    inference(csr,[status(thm)],[180764,177586]) ).

cnf(181011,plain,
    ( op(e0,e0) = e3
    | epred9_0
    | e0 != op(e3,e1) ),
    inference(spm,[status(thm)],[127,181010,theory(equality)]) ).

cnf(181015,plain,
    ( op(e0,e0) = e3
    | epred9_0
    | e0 != op(e0,e2) ),
    inference(spm,[status(thm)],[158,181010,theory(equality)]) ).

cnf(181145,plain,
    ( op(e0,e0) = e3
    | epred9_0
    | op(e0,e1) = e0
    | op(e1,e1) = e0
    | op(e2,e1) = e0 ),
    inference(spm,[status(thm)],[181011,115,theory(equality)]) ).

cnf(181356,plain,
    ( op(e1,e2) = e3
    | op(e0,e2) = e3
    | op(e0,e0) = e3
    | epred9_0
    | op(op(e3,e2),op(e3,e2)) != e1
    | op(e3,e2) != e0 ),
    inference(spm,[status(thm)],[275,177783,theory(equality)]) ).

cnf(182401,plain,
    ( op(e0,e0) = e3
    | epred9_0
    | op(e1,e3) = e0
    | op(e0,e3) = e0
    | op(e0,e0) != e1 ),
    inference(spm,[status(thm)],[178078,178103,theory(equality)]) ).

cnf(182489,plain,
    ( op(e1,e0) = e3
    | op(e1,e2) = e1
    | op(e1,e2) = e3
    | epred9_0 ),
    inference(csr,[status(thm)],[178140,177592]) ).

cnf(182552,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)],[179872,182489,theory(equality)]) ).

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

cnf(182996,plain,
    ( op(e3,e0) = e3
    | op(e3,e1) = e3
    | op(e1,e3) = e1
    | epred9_0 ),
    inference(csr,[status(thm)],[178370,177590]) ).

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

cnf(183213,plain,
    ( e3 = e1
    | op(e1,e3) = e1
    | op(e0,e3) = e1
    | epred9_0
    | op(e1,e3) = e3
    | op(e0,e3) = e3 ),
    inference(spm,[status(thm)],[178373,178371,theory(equality)]) ).

cnf(183268,plain,
    ( op(e1,e3) = e1
    | op(e0,e3) = e1
    | epred9_0
    | op(e1,e3) = e3
    | op(e0,e3) = e3 ),
    inference(sr,[status(thm)],[183213,194,theory(equality)]) ).

cnf(183331,plain,
    ( op(e3,e0) = e1
    | op(e3,e1) = e1
    | op(e3,e2) = e1
    | epred9_0 ),
    inference(csr,[status(thm)],[178372,2700]) ).

cnf(183336,plain,
    ( op(e3,e1) = e1
    | op(e3,e0) = e1
    | epred9_0
    | e1 != op(e0,e2) ),
    inference(spm,[status(thm)],[158,183331,theory(equality)]) ).

cnf(183783,plain,
    ( op(e1,e3) = e1
    | op(e3,e2) = e0
    | op(e3,e2) = e1
    | epred9_0 ),
    inference(csr,[status(thm)],[178949,178343]) ).

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

cnf(184136,plain,
    ( op(e3,e2) = e0
    | op(e1,e3) = e1
    | epred9_0 ),
    inference(csr,[status(thm)],[183788,177598]) ).

cnf(184138,plain,
    ( op(e1,e3) = e1
    | epred9_0
    | e0 != op(e3,e0) ),
    inference(spm,[status(thm)],[129,184136,theory(equality)]) ).

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

cnf(184141,plain,
    ( op(e1,e3) = e1
    | epred9_0
    | e0 != op(e0,e2) ),
    inference(spm,[status(thm)],[158,184136,theory(equality)]) ).

cnf(184214,plain,
    ( e0 = e1
    | op(e3,e1) = e1
    | op(e3,e0) = e1
    | epred9_0
    | op(e1,e3) = e1 ),
    inference(spm,[status(thm)],[183331,184136,theory(equality)]) ).

cnf(184268,plain,
    ( op(e3,e1) = e1
    | op(e3,e0) = e1
    | epred9_0
    | op(e1,e3) = e1 ),
    inference(sr,[status(thm)],[184214,198,theory(equality)]) ).

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

cnf(184531,plain,
    ( op(e1,e3) = e1
    | e1 = e3
    | op(e3,e0) = e3
    | epred9_0
    | op(e3,e0) = e1 ),
    inference(spm,[status(thm)],[182996,184268,theory(equality)]) ).

cnf(184552,plain,
    ( op(e1,e3) = e1
    | op(e3,e0) = e3
    | epred9_0
    | op(e3,e0) = e1 ),
    inference(sr,[status(thm)],[184531,194,theory(equality)]) ).

cnf(184556,plain,
    ( op(e3,e0) = e1
    | op(e1,e3) = e1
    | epred9_0
    | e3 != op(e0,e0) ),
    inference(spm,[status(thm)],[170,184552,theory(equality)]) ).

cnf(185456,plain,
    ( op(e1,e2) = e1
    | op(e1,e1) = e0
    | op(e1,e1) = e2
    | epred9_0 ),
    inference(csr,[status(thm)],[179032,178109]) ).

cnf(185457,plain,
    ( op(e1,e1) = e2
    | op(e1,e1) = e0
    | epred9_0
    | e1 != op(e1,e1) ),
    inference(spm,[status(thm)],[139,185456,theory(equality)]) ).

cnf(185460,plain,
    ( op(e3,op(e3,e3)) = e3
    | op(e1,e1) = e2
    | epred22_0
    | op(e1,e1) = e0
    | epred9_0 ),
    inference(spm,[status(thm)],[220,185456,theory(equality)]) ).

cnf(185513,plain,
    ( e1 = e2
    | op(e1,e1) = e2
    | op(e1,e0) = e2
    | epred9_0
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[179872,185456,theory(equality)]) ).

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

cnf(185573,plain,
    ( op(e1,e3) = e1
    | epred9_0
    | op(e1,e1) = e0
    | op(e1,e0) = e2 ),
    inference(spm,[status(thm)],[177594,185532,theory(equality)]) ).

cnf(185632,plain,
    ( op(e1,e0) = e2
    | op(e1,e1) = e0
    | epred9_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[137,185573,theory(equality)]) ).

cnf(185638,plain,
    ( op(e1,e0) = e0
    | op(e1,e1) = e0
    | op(e1,e2) = e0
    | e1 = e0
    | op(e1,e0) = e2
    | epred9_0 ),
    inference(spm,[status(thm)],[116,185573,theory(equality)]) ).

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

cnf(185902,plain,
    ( op(e3,e3) = e2
    | op(e1,e1) = e0
    | op(e1,e1) = e2
    | epred9_0 ),
    inference(csr,[status(thm)],[179144,185457]) ).

cnf(186693,plain,
    ( op(e0,e0) = e3
    | op(e0,e1) = e2
    | op(e2,e1) = e2
    | epred9_0 ),
    inference(csr,[status(thm)],[179441,177574]) ).

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

cnf(187522,plain,
    ( op(e1,e3) = e1
    | op(e0,e1) = e2
    | op(e2,e1) = e2
    | epred9_0 ),
    inference(csr,[status(thm)],[179771,177594]) ).

cnf(188022,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)],[186693,181145,theory(equality)]) ).

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

cnf(188165,plain,
    ( e1 = e2
    | op(e1,e1) = e2
    | op(e1,e0) = e2
    | epred9_0
    | op(e1,e0) = e3 ),
    inference(spm,[status(thm)],[179872,182581,theory(equality)]) ).

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

cnf(189014,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)],[182489,185667,theory(equality)]) ).

cnf(189042,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)],[189014,198,theory(equality)]) ).

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

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

cnf(189987,plain,
    ( op(e1,e0) = e3
    | op(e1,e0) = e2
    | e0 = e2
    | epred9_0
    | op(e1,e0) = e0 ),
    inference(spm,[status(thm)],[188185,189043,theory(equality)]) ).

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

cnf(190025,plain,
    ( op(e1,e0) = e0
    | op(e1,e0) = e2
    | epred9_0
    | e3 != op(e0,e0) ),
    inference(spm,[status(thm)],[172,189990,theory(equality)]) ).

cnf(190091,plain,
    ( op(e1,e0) = e0
    | op(e1,e0) = e2
    | epred9_0 ),
    inference(csr,[status(thm)],[190025,179978]) ).

cnf(190261,plain,
    ( op(e3,op(e3,e3)) = e3
    | op(e0,e0) = e3
    | epred22_0
    | epred9_0 ),
    inference(csr,[status(thm)],[178003,177574]) ).

cnf(190287,plain,
    ( op(e3,e2) = e3
    | op(e0,e0) = e3
    | epred22_0
    | epred9_0 ),
    inference(spm,[status(thm)],[190261,177588,theory(equality)]) ).

cnf(190291,plain,
    ( op(e0,e0) = e3
    | epred22_0
    | epred9_0 ),
    inference(csr,[status(thm)],[190287,177576]) ).

cnf(190293,plain,
    ( epred22_0
    | epred9_0
    | op(op(e3,e0),op(e3,e0)) != e2
    | op(e3,e0) != e1 ),
    inference(spm,[status(thm)],[291,190291,theory(equality)]) ).

cnf(190298,plain,
    ( op(e3,e0) = e2
    | op(e3,e0) = e1
    | op(e3,e0) = e0
    | epred22_0
    | epred9_0 ),
    inference(spm,[status(thm)],[2992,190291,theory(equality)]) ).

cnf(190301,plain,
    ( op(e0,e3) = e2
    | op(e0,e3) = e1
    | op(e0,e3) = e0
    | epred22_0
    | epred9_0 ),
    inference(spm,[status(thm)],[3225,190291,theory(equality)]) ).

cnf(190302,plain,
    ( op(e0,e2) = e2
    | op(e0,e2) = e1
    | op(e0,e2) = e0
    | epred22_0
    | epred9_0 ),
    inference(spm,[status(thm)],[3284,190291,theory(equality)]) ).

cnf(190303,plain,
    ( op(e0,e1) = e2
    | op(e0,e1) = e1
    | op(e0,e1) = e0
    | epred22_0
    | epred9_0 ),
    inference(spm,[status(thm)],[3288,190291,theory(equality)]) ).

cnf(190316,plain,
    ( op(e1,e3) = e1
    | op(e3,e0) = e1
    | epred9_0
    | epred22_0 ),
    inference(spm,[status(thm)],[184556,190291,theory(equality)]) ).

cnf(190585,plain,
    ( op(e3,e0) = e0
    | op(e3,e0) = e1
    | epred22_0
    | epred9_0
    | e2 != op(e1,e0) ),
    inference(spm,[status(thm)],[168,190298,theory(equality)]) ).

cnf(190586,plain,
    ( op(e3,e0) = e0
    | op(e3,e0) = e1
    | epred22_0
    | epred9_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[170,190298,theory(equality)]) ).

cnf(190748,plain,
    ( op(e0,e3) = e0
    | op(e0,e3) = e1
    | epred22_0
    | epred9_0
    | e2 != op(e0,e2) ),
    inference(spm,[status(thm)],[143,190301,theory(equality)]) ).

cnf(190749,plain,
    ( op(e0,e3) = e0
    | op(e0,e3) = e1
    | epred22_0
    | epred9_0
    | e2 != op(e0,e1) ),
    inference(spm,[status(thm)],[144,190301,theory(equality)]) ).

cnf(190816,plain,
    ( op(e0,e2) = e0
    | op(e0,e2) = e1
    | epred22_0
    | epred9_0
    | e2 != op(e0,e1) ),
    inference(spm,[status(thm)],[145,190302,theory(equality)]) ).

cnf(191206,plain,
    ( op(e0,e3) = e1
    | op(e0,e3) = e0
    | epred22_0
    | epred9_0
    | op(e0,e2) = e0
    | op(e0,e2) = e1 ),
    inference(spm,[status(thm)],[190748,190302,theory(equality)]) ).

cnf(191222,plain,
    ( op(e0,e3) = e1
    | op(e0,e3) = e0
    | epred22_0
    | epred9_0
    | op(e0,e1) = e0
    | op(e0,e1) = e1 ),
    inference(spm,[status(thm)],[190749,190303,theory(equality)]) ).

cnf(193088,plain,
    ( op(e2,op(e2,e3)) = e3
    | op(e1,e3) = e1
    | epred22_0
    | epred9_0 ),
    inference(csr,[status(thm)],[178355,177590]) ).

cnf(193123,plain,
    ( op(e2,e1) = e3
    | op(e1,e3) = e1
    | epred22_0
    | epred9_0
    | op(e0,e3) = e1 ),
    inference(spm,[status(thm)],[193088,178373,theory(equality)]) ).

cnf(193191,plain,
    ( op(e3,e0) = e3
    | op(e1,e3) = e1
    | epred9_0
    | op(e0,e3) = e1
    | epred22_0 ),
    inference(spm,[status(thm)],[182998,193123,theory(equality)]) ).

cnf(193387,plain,
    ( e3 = e1
    | op(e1,e3) = e1
    | epred22_0
    | epred9_0
    | op(e0,e3) = e1 ),
    inference(spm,[status(thm)],[190316,193191,theory(equality)]) ).

cnf(193442,plain,
    ( op(e1,e3) = e1
    | epred22_0
    | epred9_0
    | op(e0,e3) = e1 ),
    inference(sr,[status(thm)],[193387,194,theory(equality)]) ).

cnf(193471,plain,
    ( op(e2,e2) = e1
    | op(e2,e1) = e1
    | op(e2,e0) = e1
    | op(e0,e3) = e1
    | epred22_0
    | epred9_0 ),
    inference(spm,[status(thm)],[3091,193442,theory(equality)]) ).

cnf(193498,plain,
    ( op(e2,op(e2,e2)) = e2
    | op(e1,e3) = e1
    | epred22_0
    | epred9_0 ),
    inference(csr,[status(thm)],[178356,177590]) ).

cnf(193554,plain,
    ( op(e2,e3) = e2
    | op(e1,e3) = e1
    | epred22_0
    | epred9_0
    | op(e1,e2) = e3
    | op(e0,e2) = e3 ),
    inference(spm,[status(thm)],[193498,178950,theory(equality)]) ).

cnf(193859,plain,
    ( op(e2,op(e2,e1)) = e1
    | op(e1,e3) = e1
    | epred22_0
    | epred9_0 ),
    inference(csr,[status(thm)],[178357,177590]) ).

cnf(193880,plain,
    ( op(e2,e2) = e1
    | op(e1,e3) = e1
    | epred22_0
    | epred9_0
    | op(e0,e1) = e2 ),
    inference(spm,[status(thm)],[193859,187522,theory(equality)]) ).

cnf(193886,plain,
    ( op(e0,e1) = e2
    | op(e1,e3) = e1
    | epred22_0
    | epred9_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[157,193880,theory(equality)]) ).

cnf(194072,plain,
    ( op(e0,e1) = e2
    | op(e1,e3) = e1
    | epred22_0
    | epred9_0 ),
    inference(csr,[status(thm)],[193886,177598]) ).

cnf(194073,plain,
    ( op(e0,e1) = e2
    | epred22_0
    | epred9_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[137,194072,theory(equality)]) ).

cnf(195140,plain,
    ( op(e1,e3) = e1
    | op(e0,e2) = e2
    | op(e1,e2) = e2
    | epred9_0
    | op(e0,e1) = e2 ),
    inference(spm,[status(thm)],[187371,187522,theory(equality)]) ).

cnf(195233,plain,
    ( op(e0,e1) = e2
    | op(e1,e2) = e2
    | op(e0,e2) = e2
    | epred9_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[137,195140,theory(equality)]) ).

cnf(195876,plain,
    ( op(e3,e2) = e3
    | op(e1,e1) = e0
    | op(e1,e1) = e2
    | epred22_0
    | epred9_0 ),
    inference(spm,[status(thm)],[185460,185902,theory(equality)]) ).

cnf(195965,plain,
    ( epred9_0
    | op(e1,e1) = e2
    | op(e1,e1) = e0
    | epred22_0
    | op(e1,e1) != e3 ),
    inference(spm,[status(thm)],[177604,195876,theory(equality)]) ).

cnf(195969,plain,
    ( op(e1,e3) = e1
    | epred9_0
    | op(e1,e1) = e2
    | op(e1,e1) = e0
    | epred22_0 ),
    inference(spm,[status(thm)],[177590,195876,theory(equality)]) ).

cnf(196276,plain,
    ( op(e1,e1) = e0
    | epred22_0
    | epred9_0
    | op(e1,e1) != e3 ),
    inference(csr,[status(thm)],[195965,177602]) ).

cnf(196277,plain,
    ( e3 = e0
    | epred22_0
    | epred9_0
    | op(e1,e1) = e0
    | op(e1,e1) = e1
    | op(e1,e1) = e2 ),
    inference(spm,[status(thm)],[196276,183,theory(equality)]) ).

cnf(196285,plain,
    ( epred22_0
    | epred9_0
    | op(e1,e1) = e0
    | op(e1,e1) = e1
    | op(e1,e1) = e2 ),
    inference(sr,[status(thm)],[196277,196,theory(equality)]) ).

cnf(196300,plain,
    ( op(e1,e3) = e1
    | op(e1,e1) = e0
    | epred22_0
    | epred9_0 ),
    inference(csr,[status(thm)],[195969,177594]) ).

cnf(196311,plain,
    ( op(e2,op(e2,e0)) = e0
    | op(e1,e1) = e3
    | epred22_0
    | op(e1,e1) = e0
    | epred9_0 ),
    inference(spm,[status(thm)],[258,196300,theory(equality)]) ).

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

cnf(196352,plain,
    ( op(e1,e1) = e0
    | op(e1,e1) = e2
    | epred22_0
    | epred9_0 ),
    inference(csr,[status(thm)],[196285,185457]) ).

cnf(196354,plain,
    ( op(e1,e1) = e0
    | epred22_0
    | epred9_0
    | e2 != op(e1,e0) ),
    inference(spm,[status(thm)],[142,196352,theory(equality)]) ).

cnf(196359,plain,
    ( op(e1,e1) = e0
    | epred22_0
    | epred9_0
    | op(op(e2,e1),op(e2,e1)) != e3
    | op(e2,e1) != e0 ),
    inference(spm,[status(thm)],[82,196352,theory(equality)]) ).

cnf(196499,plain,
    ( op(e1,e1) = e0
    | epred22_0
    | epred9_0
    | op(e1,e0) = e0 ),
    inference(spm,[status(thm)],[196354,190091,theory(equality)]) ).

cnf(197547,plain,
    ( op(e0,e2) = e2
    | e1 = e2
    | op(e0,e1) = e2
    | epred9_0
    | op(e1,e1) = e2
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[195233,185456,theory(equality)]) ).

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

cnf(197624,plain,
    ( op(e1,e1) = e0
    | op(e0,e1) = e2
    | op(e0,e2) = e2
    | epred9_0
    | e2 != op(e1,e0) ),
    inference(spm,[status(thm)],[142,197564,theory(equality)]) ).

cnf(198191,plain,
    ( op(e0,e2) = e2
    | op(e0,e1) = e2
    | op(e1,e1) = e0
    | epred9_0
    | op(e1,e0) = e0 ),
    inference(spm,[status(thm)],[197624,190091,theory(equality)]) ).

cnf(198334,plain,
    ( op(e1,e0) = e0
    | op(e0,e1) = e2
    | op(e0,e2) = e2
    | epred9_0
    | e0 != op(e0,e1) ),
    inference(spm,[status(thm)],[166,198191,theory(equality)]) ).

cnf(199021,plain,
    ( op(e0,e0) = e2
    | op(e1,e2) = e1
    | epred22_0
    | epred9_0
    | op(e0,e2) != e0 ),
    inference(csr,[status(thm)],[178120,177592]) ).

cnf(199449,plain,
    ( op(e1,e2) = e1
    | epred9_0
    | op(e0,e2) = e1
    | op(e0,e2) = e0
    | op(e0,e3) = e0
    | epred22_0 ),
    inference(spm,[status(thm)],[178111,191206,theory(equality)]) ).

cnf(199515,plain,
    ( op(e1,e2) = e1
    | epred9_0
    | op(e0,e1) = e1
    | op(e0,e1) = e0
    | op(e0,e3) = e0
    | epred22_0 ),
    inference(spm,[status(thm)],[178111,191222,theory(equality)]) ).

cnf(200825,plain,
    ( op(e2,e2) = e1
    | op(e2,e1) = e1
    | op(e2,e0) = e1
    | epred22_0
    | epred9_0 ),
    inference(csr,[status(thm)],[193471,3092]) ).

cnf(200829,plain,
    ( op(e2,e0) = e1
    | op(e2,e1) = e1
    | epred22_0
    | epred9_0
    | e1 != op(e0,e2) ),
    inference(spm,[status(thm)],[159,200825,theory(equality)]) ).

cnf(201132,plain,
    ( op(e0,e2) = e3
    | op(e1,e2) = e3
    | op(e1,e3) = e1
    | epred22_0
    | epred9_0 ),
    inference(csr,[status(thm)],[193554,178346]) ).

cnf(201133,plain,
    ( op(e0,e2) = e3
    | op(e1,e2) = e3
    | epred22_0
    | epred9_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[137,201132,theory(equality)]) ).

cnf(203095,plain,
    ( op(e2,op(e2,e0)) = e0
    | op(e1,e1) = e0
    | epred22_0
    | epred9_0 ),
    inference(csr,[status(thm)],[196311,196276]) ).

cnf(203449,plain,
    ( op(e0,e0) = e2
    | op(e1,e1) = e0
    | epred22_0
    | epred9_0
    | op(e0,e2) != e0 ),
    inference(csr,[status(thm)],[196313,196276]) ).

cnf(204089,plain,
    ( op(e1,e2) = e1
    | op(e0,e2) = e1
    | op(e0,e2) = e0
    | epred22_0
    | epred9_0 ),
    inference(csr,[status(thm)],[199449,177584]) ).

cnf(204154,plain,
    ( op(e0,e1) = e2
    | epred22_0
    | epred9_0
    | op(e0,e2) = e0
    | op(e0,e2) = e1 ),
    inference(spm,[status(thm)],[194073,204089,theory(equality)]) ).

cnf(204269,plain,
    ( op(e0,e2) = e1
    | op(e0,e2) = e0
    | epred22_0
    | epred9_0 ),
    inference(csr,[status(thm)],[204154,190816]) ).

cnf(204271,plain,
    ( op(e0,e2) = e0
    | epred22_0
    | epred9_0
    | e1 != op(e0,e1) ),
    inference(spm,[status(thm)],[145,204269,theory(equality)]) ).

cnf(204330,plain,
    ( op(e3,e0) = e1
    | op(e3,e1) = e1
    | epred9_0
    | op(e0,e2) = e0
    | epred22_0 ),
    inference(spm,[status(thm)],[183336,204269,theory(equality)]) ).

cnf(204343,plain,
    ( op(e2,e1) = e1
    | op(e2,e0) = e1
    | epred22_0
    | epred9_0
    | op(e0,e2) = e0 ),
    inference(spm,[status(thm)],[200829,204269,theory(equality)]) ).

cnf(204348,plain,
    ( op(e1,e1) = e0
    | op(e0,e0) = e2
    | epred22_0
    | epred9_0
    | op(e0,e2) = e0
    | e1 != e0 ),
    inference(spm,[status(thm)],[203449,204269,theory(equality)]) ).

cnf(204410,plain,
    ( op(e0,e2) = e0
    | op(e3,e0) = e1
    | epred22_0
    | epred9_0
    | e1 != op(e2,e1) ),
    inference(spm,[status(thm)],[161,204330,theory(equality)]) ).

cnf(204653,plain,
    ( op(e3,e0) = e1
    | op(e0,e2) = e0
    | epred22_0
    | epred9_0
    | op(e2,e0) = e1 ),
    inference(spm,[status(thm)],[204410,204343,theory(equality)]) ).

cnf(204768,plain,
    ( epred22_0
    | epred9_0
    | op(e2,e0) = e1
    | op(e0,e2) = e0
    | op(e1,e1) != e2 ),
    inference(spm,[status(thm)],[190293,204653,theory(equality)]) ).

cnf(204802,plain,
    ( op(e0,e2) = e0
    | op(e2,e0) = e1
    | epred22_0
    | epred9_0
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[204768,196352,theory(equality)]) ).

cnf(204887,plain,
    ( op(e2,e1) = e0
    | op(e1,e1) = e0
    | epred22_0
    | epred9_0
    | op(e0,e2) = e0 ),
    inference(spm,[status(thm)],[203095,204802,theory(equality)]) ).

cnf(204982,plain,
    ( op(e1,e1) = e0
    | epred22_0
    | epred9_0
    | op(e0,e2) = e0
    | op(e0,e0) != e3 ),
    inference(spm,[status(thm)],[196359,204887,theory(equality)]) ).

cnf(205057,plain,
    ( op(e1,e1) = e0
    | op(e0,e2) = e0
    | epred22_0
    | epred9_0 ),
    inference(csr,[status(thm)],[204982,190291]) ).

cnf(206000,plain,
    ( op(e1,e1) = e0
    | op(e0,e0) = e2
    | op(e0,e2) = e0
    | epred22_0
    | epred9_0 ),
    inference(csr,[status(thm)],[204348,205057]) ).

cnf(206001,plain,
    ( op(e1,e1) = e0
    | op(e0,e0) = e2
    | epred22_0
    | epred9_0 ),
    inference(csr,[status(thm)],[206000,203449]) ).

cnf(206051,plain,
    ( op(e1,e0) = e3
    | op(e1,e0) = e2
    | e0 = e2
    | epred9_0
    | op(e0,e0) = e2
    | epred22_0 ),
    inference(spm,[status(thm)],[188185,206001,theory(equality)]) ).

cnf(206076,plain,
    ( op(e1,e0) = e3
    | op(e1,e0) = e2
    | epred9_0
    | op(e0,e0) = e2
    | epred22_0 ),
    inference(sr,[status(thm)],[206051,197,theory(equality)]) ).

cnf(206140,plain,
    ( e3 = e2
    | e3 = e0
    | epred9_0
    | op(e0,e0) = e2
    | op(e1,e0) = e2
    | epred22_0 ),
    inference(spm,[status(thm)],[190091,206076,theory(equality)]) ).

cnf(206187,plain,
    ( e3 = e0
    | epred9_0
    | op(e0,e0) = e2
    | op(e1,e0) = e2
    | epred22_0 ),
    inference(sr,[status(thm)],[206140,193,theory(equality)]) ).

cnf(206188,plain,
    ( epred9_0
    | op(e0,e0) = e2
    | op(e1,e0) = e2
    | epred22_0 ),
    inference(sr,[status(thm)],[206187,196,theory(equality)]) ).

cnf(206226,plain,
    ( op(e3,e0) = e1
    | op(e3,e0) = e0
    | epred22_0
    | epred9_0
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[190585,206188,theory(equality)]) ).

cnf(206464,plain,
    ( op(e3,e0) = e1
    | op(e3,e0) = e0
    | epred22_0
    | epred9_0 ),
    inference(csr,[status(thm)],[206226,190586]) ).

cnf(206536,plain,
    ( epred22_0
    | epred9_0
    | op(e3,e0) = e0
    | op(e1,e1) != e2 ),
    inference(spm,[status(thm)],[190293,206464,theory(equality)]) ).

cnf(206603,plain,
    ( op(e3,e0) = e0
    | epred22_0
    | epred9_0
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[206536,196352,theory(equality)]) ).

cnf(206623,plain,
    ( op(e1,e1) = e0
    | epred22_0
    | epred9_0
    | e0 != op(e1,e0) ),
    inference(spm,[status(thm)],[168,206603,theory(equality)]) ).

cnf(206747,plain,
    ( op(e1,e1) = e0
    | epred22_0
    | epred9_0 ),
    inference(csr,[status(thm)],[206623,196499]) ).

cnf(206749,plain,
    ( epred22_0
    | epred9_0
    | e0 != op(e0,e1) ),
    inference(spm,[status(thm)],[166,206747,theory(equality)]) ).

cnf(206797,plain,
    ( op(e1,e0) = e3
    | op(e1,e0) = e2
    | e0 = e2
    | epred9_0
    | epred22_0 ),
    inference(spm,[status(thm)],[188185,206747,theory(equality)]) ).

cnf(206820,plain,
    ( op(e1,e0) = e3
    | op(e1,e0) = e2
    | epred9_0
    | epred22_0 ),
    inference(sr,[status(thm)],[206797,197,theory(equality)]) ).

cnf(206860,plain,
    ( e3 = e2
    | e3 = e0
    | epred9_0
    | op(e1,e0) = e2
    | epred22_0 ),
    inference(spm,[status(thm)],[190091,206820,theory(equality)]) ).

cnf(206903,plain,
    ( e3 = e0
    | epred9_0
    | op(e1,e0) = e2
    | epred22_0 ),
    inference(sr,[status(thm)],[206860,193,theory(equality)]) ).

cnf(206904,plain,
    ( epred9_0
    | op(e1,e0) = e2
    | epred22_0 ),
    inference(sr,[status(thm)],[206903,196,theory(equality)]) ).

cnf(206940,plain,
    ( epred22_0
    | epred9_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[172,206904,theory(equality)]) ).

cnf(208187,plain,
    ( op(e1,e2) = e1
    | op(e0,e1) = e1
    | op(e0,e1) = e0
    | epred22_0
    | epred9_0 ),
    inference(csr,[status(thm)],[199515,177584]) ).

cnf(208188,plain,
    ( op(e1,e2) = e1
    | op(e0,e1) = e1
    | epred22_0
    | epred9_0 ),
    inference(csr,[status(thm)],[208187,206749]) ).

cnf(208268,plain,
    ( e1 = e3
    | op(e0,e2) = e3
    | epred22_0
    | epred9_0
    | op(e0,e1) = e1 ),
    inference(spm,[status(thm)],[201133,208188,theory(equality)]) ).

cnf(208290,plain,
    ( op(e0,e2) = e3
    | epred22_0
    | epred9_0
    | op(e0,e1) = e1 ),
    inference(sr,[status(thm)],[208268,194,theory(equality)]) ).

cnf(208483,plain,
    ( e3 = e1
    | e3 = e0
    | epred22_0
    | epred9_0
    | op(e0,e1) = e1 ),
    inference(spm,[status(thm)],[204269,208290,theory(equality)]) ).

cnf(208504,plain,
    ( e3 = e0
    | epred22_0
    | epred9_0
    | op(e0,e1) = e1 ),
    inference(sr,[status(thm)],[208483,194,theory(equality)]) ).

cnf(208505,plain,
    ( epred22_0
    | epred9_0
    | op(e0,e1) = e1 ),
    inference(sr,[status(thm)],[208504,196,theory(equality)]) ).

cnf(208546,plain,
    ( op(e0,e2) = e0
    | epred22_0
    | epred9_0 ),
    inference(spm,[status(thm)],[204271,208505,theory(equality)]) ).

cnf(208616,plain,
    ( op(e1,e3) = e1
    | epred9_0
    | epred22_0 ),
    inference(spm,[status(thm)],[184141,208546,theory(equality)]) ).

cnf(208626,plain,
    ( op(e1,e2) = e1
    | op(e0,e0) = e2
    | epred22_0
    | epred9_0 ),
    inference(spm,[status(thm)],[199021,208546,theory(equality)]) ).

cnf(208658,plain,
    ( epred22_0
    | epred9_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[137,208616,theory(equality)]) ).

cnf(208857,plain,
    ( op(e1,e2) = e1
    | epred22_0
    | epred9_0 ),
    inference(csr,[status(thm)],[208626,206940]) ).

cnf(208858,plain,
    ( epred22_0
    | epred9_0 ),
    inference(csr,[status(thm)],[208857,208658]) ).

cnf(208862,plain,
    ( op(e0,op(e0,e0)) = e0
    | op(e1,op(e1,e3)) = e3
    | epred9_0 ),
    inference(spm,[status(thm)],[1740,208858,theory(equality)]) ).

cnf(208863,plain,
    ( op(e0,op(e0,e3)) = e3
    | op(e1,op(e1,e2)) = e2
    | epred9_0 ),
    inference(spm,[status(thm)],[1717,208858,theory(equality)]) ).

cnf(208865,plain,
    ( op(e0,op(e0,e1)) = e1
    | op(e1,op(e1,e2)) = e2
    | epred9_0 ),
    inference(spm,[status(thm)],[1733,208858,theory(equality)]) ).

cnf(208897,plain,
    ( op(e0,op(e0,e1)) = e1
    | op(e0,e0) = e1
    | epred9_0
    | op(e0,e1) != e0 ),
    inference(spm,[status(thm)],[1731,208858,theory(equality)]) ).

cnf(209242,plain,
    ( op(e1,e1) = e3
    | op(e0,op(e0,e0)) = e0
    | epred9_0
    | op(e1,e2) = e1 ),
    inference(spm,[status(thm)],[208862,177598,theory(equality)]) ).

cnf(209279,plain,
    ( op(e1,e1) = e2
    | op(e0,op(e0,e3)) = e3
    | epred9_0
    | op(e0,e0) = e3 ),
    inference(spm,[status(thm)],[208863,177586,theory(equality)]) ).

cnf(209339,plain,
    ( op(e1,e1) = e2
    | op(e0,op(e0,e1)) = e1
    | epred9_0
    | op(e0,e0) = e3 ),
    inference(spm,[status(thm)],[208865,177586,theory(equality)]) ).

cnf(209976,plain,
    ( op(e0,op(e0,e0)) = e0
    | op(e1,e2) = e1
    | epred9_0 ),
    inference(csr,[status(thm)],[209242,177592]) ).

cnf(209981,plain,
    ( op(e0,op(e0,e3)) = e3
    | op(e0,e0) = e3
    | epred9_0 ),
    inference(csr,[status(thm)],[209279,177574]) ).

cnf(209986,plain,
    ( op(e0,e0) = e3
    | epred9_0
    | op(e0,e0) = e0
    | op(e0,e1) = e0
    | op(e0,e2) = e0 ),
    inference(spm,[status(thm)],[209981,124,theory(equality)]) ).

cnf(210066,plain,
    ( op(e0,op(e0,e1)) = e1
    | op(e0,e0) = e3
    | epred9_0 ),
    inference(csr,[status(thm)],[209339,177574]) ).

cnf(210323,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e0
    | op(e0,e1) = e0
    | epred9_0 ),
    inference(csr,[status(thm)],[209986,181015]) ).

cnf(210362,plain,
    ( op(e0,e2) = e2
    | e0 = e2
    | op(e1,e0) = e0
    | epred9_0
    | op(e0,e0) = e0
    | op(e0,e0) = e3 ),
    inference(spm,[status(thm)],[198334,210323,theory(equality)]) ).

cnf(210366,plain,
    ( op(e0,e0) = e1
    | epred9_0
    | op(e0,e0) = e0
    | op(e0,e0) = e3 ),
    inference(spm,[status(thm)],[208897,210323,theory(equality)]) ).

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

cnf(210407,plain,
    ( op(e0,e3) = e0
    | op(e1,e2) = e1
    | epred9_0
    | op(e0,e0) = e0
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[209976,210366,theory(equality)]) ).

cnf(210522,plain,
    ( e0 = e2
    | op(e0,e0) = e3
    | epred9_0
    | op(e0,e0) = e0
    | op(e0,e2) = e2 ),
    inference(spm,[status(thm)],[179978,210372,theory(equality)]) ).

cnf(210554,plain,
    ( op(e0,e0) = e3
    | epred9_0
    | op(e0,e0) = e0
    | op(e0,e2) = e2 ),
    inference(sr,[status(thm)],[210522,197,theory(equality)]) ).

cnf(210945,plain,
    ( op(e0,e0) = e1
    | op(e0,e0) = e0
    | op(e1,e2) = e1
    | epred9_0 ),
    inference(csr,[status(thm)],[210407,177584]) ).

cnf(211002,plain,
    ( e1 = e2
    | op(e1,e1) = e2
    | op(e1,e0) = e2
    | epred9_0
    | op(e0,e0) = e1
    | op(e0,e0) = e0 ),
    inference(spm,[status(thm)],[179872,210945,theory(equality)]) ).

cnf(211006,plain,
    ( op(e1,e1) = e0
    | op(e1,e0) = e2
    | epred9_0
    | op(e0,e0) = e1
    | op(e0,e0) = e0 ),
    inference(spm,[status(thm)],[185632,210945,theory(equality)]) ).

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

cnf(211454,plain,
    ( op(e0,e0) = e0
    | op(e0,e0) = e1
    | op(e1,e0) = e2
    | e0 = e2
    | epred9_0 ),
    inference(spm,[status(thm)],[211038,211006,theory(equality)]) ).

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

cnf(211458,plain,
    ( op(e0,e0) = e1
    | op(e0,e0) = e0
    | epred9_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[172,211457,theory(equality)]) ).

cnf(212525,plain,
    ( op(e1,e2) = e3
    | op(e0,e2) = e3
    | op(e0,e0) = e3
    | epred9_0
    | op(op(e3,e2),op(e3,e2)) != e1 ),
    inference(csr,[status(thm)],[181356,181010]) ).

cnf(212609,plain,
    ( op(e0,e0) = e3
    | op(e0,e2) = e3
    | op(e1,e2) = e3
    | epred9_0
    | op(e0,e0) != e1 ),
    inference(spm,[status(thm)],[212525,181010,theory(equality)]) ).

cnf(214600,plain,
    ( op(e2,e0) = e0
    | op(e2,e1) = e0
    | op(e0,e3) = e1
    | op(e1,e3) = e1
    | epred9_0 ),
    inference(csr,[status(thm)],[179645,184139]) ).

cnf(214660,plain,
    ( e0 = e2
    | op(e0,e1) = e2
    | op(e1,e3) = e1
    | epred9_0
    | op(e0,e3) = e1
    | op(e2,e0) = e0 ),
    inference(spm,[status(thm)],[187522,214600,theory(equality)]) ).

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

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

cnf(214947,plain,
    ( op(e1,e3) = e1
    | op(e2,e3) = e1
    | op(e2,e3) = e0
    | op(e1,e3) = e0
    | epred9_0 ),
    inference(csr,[status(thm)],[179854,178347]) ).

cnf(215015,plain,
    ( op(e1,e3) = e1
    | epred9_0
    | op(e2,e3) = e0
    | op(e1,e3) = e0
    | op(e1,e1) != e0 ),
    inference(spm,[status(thm)],[178349,214947,theory(equality)]) ).

cnf(215066,plain,
    ( op(e1,e1) = e2
    | op(e1,e3) = e1
    | op(e1,e3) = e0
    | op(e1,e1) = e0
    | epred9_0 ),
    inference(csr,[status(thm)],[179876,185457]) ).

cnf(215067,plain,
    ( op(e1,e3) = e1
    | op(e1,e3) = e0
    | op(e1,e1) = e0
    | epred9_0 ),
    inference(csr,[status(thm)],[215066,177594]) ).

cnf(215069,plain,
    ( op(e1,e3) = e0
    | op(e1,e1) = e0
    | epred9_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[137,215067,theory(equality)]) ).

cnf(215141,plain,
    ( op(e1,e1) = e0
    | op(e1,e3) = e0
    | epred9_0
    | op(e1,e1) = e2 ),
    inference(spm,[status(thm)],[215069,185456,theory(equality)]) ).

cnf(215308,plain,
    ( op(e0,e3) = e3
    | e0 = e3
    | op(e0,e3) = e1
    | e0 = e1
    | epred9_0
    | op(e1,e1) = e2
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[183268,215141,theory(equality)]) ).

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

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

cnf(215841,plain,
    ( op(e1,e3) = e1
    | epred9_0
    | op(e1,e1) = e0
    | op(e0,e3) = e1
    | op(e0,e3) = e3 ),
    inference(spm,[status(thm)],[177594,215329,theory(equality)]) ).

cnf(216079,plain,
    ( op(e1,e3) = e1
    | op(e2,e3) = e0
    | op(e1,e3) = e0
    | epred9_0 ),
    inference(csr,[status(thm)],[215015,215067]) ).

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

cnf(216144,plain,
    ( e0 = e1
    | op(e1,e3) = e1
    | op(e0,e3) = e1
    | epred9_0
    | op(e1,e3) = e0 ),
    inference(spm,[status(thm)],[178373,216079,theory(equality)]) ).

cnf(216185,plain,
    ( op(e1,e3) = e1
    | op(e0,e3) = e1
    | epred9_0
    | op(e1,e3) = e0 ),
    inference(sr,[status(thm)],[216144,198,theory(equality)]) ).

cnf(216232,plain,
    ( op(e1,e3) = e1
    | op(e1,e3) = e0
    | epred9_0
    | op(e1,e0) = e0
    | op(e0,e0) = e0 ),
    inference(spm,[status(thm)],[216082,184308,theory(equality)]) ).

cnf(216238,plain,
    ( op(e1,e3) = e0
    | op(e0,e3) = e1
    | epred9_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[137,216185,theory(equality)]) ).

cnf(216391,plain,
    ( op(e0,e3) = e1
    | op(e1,e3) = e0
    | epred9_0
    | op(e0,e0) = e3 ),
    inference(spm,[status(thm)],[216238,177586,theory(equality)]) ).

cnf(216682,plain,
    ( op(e1,e3) = e1
    | op(e0,e3) = e3
    | op(e0,e3) = e1
    | epred9_0 ),
    inference(csr,[status(thm)],[215841,180259]) ).

cnf(216683,plain,
    ( op(e0,e3) = e3
    | op(e0,e3) = e1
    | epred9_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[137,216682,theory(equality)]) ).

cnf(216877,plain,
    ( op(e0,e3) = e1
    | op(e0,e3) = e3
    | epred9_0
    | op(e0,e0) = e1
    | op(e0,e0) = e0 ),
    inference(spm,[status(thm)],[216683,210945,theory(equality)]) ).

cnf(216919,plain,
    ( op(e0,e0) = e0
    | op(e1,e0) = e0
    | op(e1,e3) = e0
    | epred9_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[137,216232,theory(equality)]) ).

cnf(217253,plain,
    ( op(e0,e0) = e2
    | op(e0,e0) = e1
    | op(e0,e0) = e0
    | e3 = e0
    | e3 = e1
    | e3 = e2
    | op(e0,e3) = e1
    | epred9_0 ),
    inference(spm,[status(thm)],[9603,216877,theory(equality)]) ).

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

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

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

cnf(217416,plain,
    ( op(e0,e3) = e1
    | op(e0,e0) = e0
    | op(e0,e0) = e1
    | epred9_0 ),
    inference(csr,[status(thm)],[217294,211458]) ).

cnf(217422,plain,
    ( op(e0,e0) = e0
    | op(e0,e1) = e0
    | op(e0,e2) = e0
    | e1 = e0
    | op(e0,e0) = e1
    | epred9_0 ),
    inference(spm,[status(thm)],[124,217416,theory(equality)]) ).

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

cnf(217806,plain,
    ( op(e1,e3) = e1
    | epred9_0
    | op(e0,e0) = e1
    | op(e0,e1) = e0
    | op(e0,e0) = e0 ),
    inference(spm,[status(thm)],[184141,217479,theory(equality)]) ).

cnf(218098,plain,
    ( op(e1,e3) = e0
    | op(e1,e0) = e0
    | op(e0,e0) = e0
    | epred9_0
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[216919,210945,theory(equality)]) ).

cnf(218314,plain,
    ( op(e0,e0) = e0
    | op(e0,e1) = e0
    | op(e0,e0) = e1
    | e0 = e1
    | epred9_0
    | op(e1,e0) = e0 ),
    inference(spm,[status(thm)],[217806,218098,theory(equality)]) ).

cnf(218329,plain,
    ( op(e0,e0) = e0
    | op(e0,e1) = e0
    | op(e0,e0) = e1
    | epred9_0
    | op(e1,e0) = e0 ),
    inference(sr,[status(thm)],[218314,198,theory(equality)]) ).

cnf(218454,plain,
    ( e0 = e2
    | op(e0,e0) = e1
    | op(e0,e0) = e0
    | epred9_0
    | op(e0,e1) = e0 ),
    inference(spm,[status(thm)],[211457,218329,theory(equality)]) ).

cnf(218475,plain,
    ( op(e0,e0) = e1
    | op(e0,e0) = e0
    | epred9_0
    | op(e0,e1) = e0 ),
    inference(sr,[status(thm)],[218454,197,theory(equality)]) ).

cnf(218517,plain,
    ( op(e0,e0) = e1
    | epred9_0
    | op(e0,e0) = e0 ),
    inference(spm,[status(thm)],[208897,218475,theory(equality)]) ).

cnf(218560,plain,
    ( op(e0,e3) = e0
    | op(e1,e3) = e0
    | e1 = e3
    | epred9_0
    | op(e0,e0) = e0 ),
    inference(spm,[status(thm)],[182401,218517,theory(equality)]) ).

cnf(218568,plain,
    ( op(e1,e2) = e3
    | op(e0,e2) = e3
    | e1 = e3
    | epred9_0
    | op(e0,e0) = e0 ),
    inference(spm,[status(thm)],[212609,218517,theory(equality)]) ).

cnf(218574,plain,
    ( op(e0,e3) = e0
    | op(e1,e3) = e0
    | epred9_0
    | op(e0,e0) = e0 ),
    inference(sr,[status(thm)],[218560,194,theory(equality)]) ).

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

cnf(218709,plain,
    ( e0 = e1
    | op(e1,e2) = e1
    | epred9_0
    | op(e0,e0) = e0
    | op(e0,e3) = e0 ),
    inference(spm,[status(thm)],[177598,218574,theory(equality)]) ).

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

cnf(219165,plain,
    ( op(e1,e2) = e1
    | op(e0,e0) = e0
    | epred9_0 ),
    inference(csr,[status(thm)],[218729,177584]) ).

cnf(219248,plain,
    ( op(e0,e0) = e0
    | op(e0,e2) = e3
    | e1 = e3
    | epred9_0 ),
    inference(spm,[status(thm)],[218576,219165,theory(equality)]) ).

cnf(219267,plain,
    ( op(e0,e0) = e0
    | op(e0,e2) = e3
    | epred9_0 ),
    inference(sr,[status(thm)],[219248,194,theory(equality)]) ).

cnf(219343,plain,
    ( e3 = e2
    | op(e0,e0) = e0
    | op(e0,e0) = e3
    | epred9_0 ),
    inference(spm,[status(thm)],[210554,219267,theory(equality)]) ).

cnf(219364,plain,
    ( op(e0,e0) = e0
    | op(e0,e0) = e3
    | epred9_0 ),
    inference(sr,[status(thm)],[219343,193,theory(equality)]) ).

cnf(219401,plain,
    ( e3 = e0
    | e3 = e1
    | epred9_0
    | op(e0,e0) = e0 ),
    inference(spm,[status(thm)],[218517,219364,theory(equality)]) ).

cnf(219403,plain,
    ( e3 = e1
    | epred9_0
    | op(e0,e0) = e0 ),
    inference(sr,[status(thm)],[219401,196,theory(equality)]) ).

cnf(219404,plain,
    ( epred9_0
    | op(e0,e0) = e0 ),
    inference(sr,[status(thm)],[219403,194,theory(equality)]) ).

cnf(219441,plain,
    ( op(e0,e1) = e2
    | op(e1,e3) = e1
    | op(e0,e3) = e1
    | epred9_0 ),
    inference(spm,[status(thm)],[214713,219404,theory(equality)]) ).

cnf(219502,plain,
    ( op(e0,e0) = e3
    | e1 = e0
    | op(e0,e3) = e1
    | epred9_0
    | op(e0,e1) = e2 ),
    inference(spm,[status(thm)],[216391,219441,theory(equality)]) ).

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

cnf(219567,plain,
    ( op(e0,e1) = e3
    | op(e0,e0) = e3
    | epred9_0
    | op(e0,e1) = e2 ),
    inference(spm,[status(thm)],[209981,219509,theory(equality)]) ).

cnf(219711,plain,
    ( e3 = e2
    | op(e0,e0) = e3
    | e3 = e0
    | epred9_0
    | op(e0,e1) = e2
    | op(e3,e3) != e2 ),
    inference(spm,[status(thm)],[189599,219567,theory(equality)]) ).

cnf(219724,plain,
    ( op(e0,e0) = e3
    | e3 = e0
    | epred9_0
    | op(e0,e1) = e2
    | op(e3,e3) != e2 ),
    inference(sr,[status(thm)],[219711,193,theory(equality)]) ).

cnf(219725,plain,
    ( op(e0,e0) = e3
    | epred9_0
    | op(e0,e1) = e2
    | op(e3,e3) != e2 ),
    inference(sr,[status(thm)],[219724,196,theory(equality)]) ).

cnf(219875,plain,
    ( op(e0,e0) = e3
    | op(e0,e1) = e2
    | epred9_0 ),
    inference(csr,[status(thm)],[219725,177588]) ).

cnf(219917,plain,
    ( op(e0,e2) = e1
    | op(e0,e0) = e3
    | epred9_0 ),
    inference(spm,[status(thm)],[210066,219875,theory(equality)]) ).

cnf(219929,plain,
    ( op(e0,e0) = e3
    | epred9_0 ),
    inference(csr,[status(thm)],[219917,178002]) ).

cnf(219964,plain,
    ( e3 = e0
    | epred9_0 ),
    inference(spm,[status(thm)],[219404,219929,theory(equality)]) ).

cnf(219966,plain,
    epred9_0,
    inference(sr,[status(thm)],[219964,196,theory(equality)]) ).

cnf(220237,plain,
    ( epred8_0
    | op(e0,e2) != e0
    | $false ),
    inference(rw,[status(thm)],[3737,219966,theory(equality)]) ).

cnf(220238,plain,
    ( epred8_0
    | op(e0,e2) != e0 ),
    inference(cn,[status(thm)],[220237,theory(equality)]) ).

cnf(220239,plain,
    ( op(e0,e0) = e2
    | epred8_0
    | $false ),
    inference(rw,[status(thm)],[3699,219966,theory(equality)]) ).

cnf(220240,plain,
    ( op(e0,e0) = e2
    | epred8_0 ),
    inference(cn,[status(thm)],[220239,theory(equality)]) ).

cnf(220241,plain,
    ( op(e1,e2) = e1
    | epred8_0
    | $false ),
    inference(rw,[status(thm)],[885,219966,theory(equality)]) ).

cnf(220242,plain,
    ( op(e1,e2) = e1
    | epred8_0 ),
    inference(cn,[status(thm)],[220241,theory(equality)]) ).

cnf(220243,plain,
    ( epred8_0
    | op(e1,e1) != e2
    | $false ),
    inference(rw,[status(thm)],[864,219966,theory(equality)]) ).

cnf(220244,plain,
    ( epred8_0
    | op(e1,e1) != e2 ),
    inference(cn,[status(thm)],[220243,theory(equality)]) ).

cnf(220258,plain,
    ( epred8_0
    | op(op(e2,e0),op(e2,e0)) != e3
    | op(e2,e0) != e1 ),
    inference(spm,[status(thm)],[78,220240,theory(equality)]) ).

cnf(220290,plain,
    ( epred8_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[141,220242,theory(equality)]) ).

cnf(220292,plain,
    ( op(e3,op(e3,e3)) = e3
    | op(e1,e1) = e2
    | epred22_0
    | epred8_0 ),
    inference(spm,[status(thm)],[220,220242,theory(equality)]) ).

cnf(220293,plain,
    ( op(e3,op(e3,e2)) = e2
    | op(e1,e1) = e2
    | epred22_0
    | epred8_0 ),
    inference(spm,[status(thm)],[221,220242,theory(equality)]) ).

cnf(220294,plain,
    ( op(e3,op(e3,e1)) = e1
    | op(e1,e1) = e2
    | epred22_0
    | epred8_0 ),
    inference(spm,[status(thm)],[222,220242,theory(equality)]) ).

cnf(220295,plain,
    ( op(e3,op(e3,e0)) = e0
    | op(e1,e1) = e2
    | epred22_0
    | epred8_0 ),
    inference(spm,[status(thm)],[223,220242,theory(equality)]) ).

cnf(220296,plain,
    ( op(e0,e0) = e3
    | op(e1,e1) = e2
    | epred22_0
    | epred8_0
    | op(e0,e3) != e0 ),
    inference(spm,[status(thm)],[219,220242,theory(equality)]) ).

cnf(220301,plain,
    ( e1 = e2
    | op(e1,e1) = e2
    | op(e1,e0) = e2
    | e1 = e3
    | op(e1,e1) = e3
    | op(e1,e0) = e3
    | epred8_0 ),
    inference(spm,[status(thm)],[3179,220242,theory(equality)]) ).

cnf(220303,plain,
    ( e1 = e0
    | op(e1,e1) = e0
    | op(e1,e0) = e0
    | e1 = e2
    | op(e1,e1) = e2
    | op(e1,e0) = e2
    | epred8_0 ),
    inference(spm,[status(thm)],[3196,220242,theory(equality)]) ).

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

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

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

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

cnf(220433,plain,
    ( op(e3,op(e3,e3)) = e3
    | epred22_0
    | epred8_0 ),
    inference(csr,[status(thm)],[220292,220244]) ).

cnf(220439,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)],[220433,98,theory(equality)]) ).

cnf(220441,plain,
    ( op(e3,e0) = e3
    | epred22_0
    | epred8_0
    | op(e3,e0) = e0
    | op(e3,e1) = e0
    | op(e3,e2) = e0 ),
    inference(spm,[status(thm)],[220433,100,theory(equality)]) ).

cnf(220459,plain,
    ( op(e3,op(e3,e2)) = e2
    | epred22_0
    | epred8_0 ),
    inference(csr,[status(thm)],[220293,220244]) ).

cnf(220464,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)],[220459,107,theory(equality)]) ).

cnf(220576,plain,
    ( op(e0,e0) = e3
    | epred22_0
    | epred8_0
    | op(e0,e3) != e0 ),
    inference(csr,[status(thm)],[220296,220244]) ).

cnf(220581,plain,
    ( op(e0,e0) = e3
    | epred22_0
    | epred8_0
    | op(e0,e0) = e0
    | op(e0,e1) = e0
    | op(e0,e2) = e0 ),
    inference(spm,[status(thm)],[220576,124,theory(equality)]) ).

cnf(220600,plain,
    ( op(e3,op(e3,e1)) = e1
    | epred22_0
    | epred8_0 ),
    inference(csr,[status(thm)],[220294,220244]) ).

cnf(220662,plain,
    ( op(e3,op(e3,e0)) = e0
    | epred22_0
    | epred8_0 ),
    inference(csr,[status(thm)],[220295,220244]) ).

cnf(220666,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)],[220662,121,theory(equality)]) ).

cnf(220842,plain,
    ( op(e1,e0) = e3
    | op(e1,e1) = e3
    | op(e1,e0) = e2
    | epred8_0 ),
    inference(csr,[status(thm)],[220348,220244]) ).

cnf(220941,plain,
    ( op(e1,e1) = e0
    | op(e1,e0) = e0
    | op(e1,e0) = e2
    | epred8_0 ),
    inference(csr,[status(thm)],[220352,220244]) ).

cnf(220943,plain,
    ( op(e1,e0) = e2
    | op(e1,e0) = e0
    | epred8_0
    | e0 != op(e0,e1) ),
    inference(spm,[status(thm)],[166,220941,theory(equality)]) ).

cnf(220982,plain,
    ( op(e1,e0) = e3
    | e0 = e3
    | op(e1,e0) = e2
    | epred8_0
    | op(e1,e0) = e0 ),
    inference(spm,[status(thm)],[220842,220941,theory(equality)]) ).

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

cnf(221081,plain,
    ( op(e1,e0) = e0
    | op(e1,e0) = e2
    | epred8_0
    | e3 != op(e0,e0) ),
    inference(spm,[status(thm)],[172,220984,theory(equality)]) ).

cnf(222110,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,220439,theory(equality)]) ).

cnf(222450,plain,
    ( op(e3,e1) = e0
    | op(e3,e0) = e0
    | op(e3,e0) = e3
    | epred22_0
    | epred8_0
    | e0 != op(e2,e2) ),
    inference(spm,[status(thm)],[155,220441,theory(equality)]) ).

cnf(222451,plain,
    ( op(e3,e1) = e0
    | op(e3,e0) = e0
    | op(e3,e0) = e3
    | epred22_0
    | epred8_0
    | e0 != op(e1,e2) ),
    inference(spm,[status(thm)],[156,220441,theory(equality)]) ).

cnf(222786,plain,
    ( op(e3,e0) = e2
    | op(e2,e2) = e0
    | op(e1,e2) = e0
    | epred22_0
    | epred8_0 ),
    inference(csr,[status(thm)],[220464,220238]) ).

cnf(222789,plain,
    ( op(e2,e2) = e0
    | op(e1,e2) = e0
    | epred22_0
    | epred8_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[170,222786,theory(equality)]) ).

cnf(223029,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e0
    | op(e0,e1) = e0
    | epred22_0
    | epred8_0 ),
    inference(csr,[status(thm)],[220581,220238]) ).

cnf(223061,plain,
    ( op(e1,e0) = e0
    | op(e1,e0) = e2
    | epred8_0
    | op(e0,e0) = e0
    | op(e0,e0) = e3
    | epred22_0 ),
    inference(spm,[status(thm)],[220943,223029,theory(equality)]) ).

cnf(223097,plain,
    ( op(e2,e2) = e0
    | op(e1,e2) = e0
    | epred22_0
    | epred8_0 ),
    inference(csr,[status(thm)],[222789,220240]) ).

cnf(223899,plain,
    ( op(e3,e1) = e0
    | op(e0,e0) = e1
    | op(e2,e0) = e1
    | epred22_0
    | epred8_0 ),
    inference(csr,[status(thm)],[220666,220290]) ).

cnf(223957,plain,
    ( op(e3,e0) = e1
    | epred22_0
    | epred8_0
    | op(e2,e0) = e1
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[220600,223899,theory(equality)]) ).

cnf(224563,plain,
    ( op(e1,e0) = e0
    | op(e1,e0) = e2
    | op(e0,e0) = e0
    | epred22_0
    | epred8_0 ),
    inference(csr,[status(thm)],[223061,221081]) ).

cnf(224565,plain,
    ( op(e0,e0) = e0
    | op(e1,e0) = e0
    | epred22_0
    | epred8_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[172,224563,theory(equality)]) ).

cnf(224595,plain,
    ( op(e0,e0) = e0
    | op(e1,e0) = e0
    | epred22_0
    | epred8_0 ),
    inference(csr,[status(thm)],[224565,220240]) ).

cnf(225409,plain,
    ( op(e3,e1) = e1
    | op(e3,e0) = e1
    | op(e3,e1) = e3
    | epred22_0
    | epred8_0 ),
    inference(csr,[status(thm)],[222110,220242]) ).

cnf(225411,plain,
    ( op(e3,e0) = e1
    | op(e3,e1) = e1
    | epred22_0
    | epred8_0
    | e3 != op(e3,e0) ),
    inference(spm,[status(thm)],[130,225409,theory(equality)]) ).

cnf(226631,plain,
    ( op(e3,e0) = e3
    | op(e3,e0) = e0
    | op(e3,e1) = e0
    | epred22_0
    | epred8_0
    | op(e1,e2) = e0 ),
    inference(spm,[status(thm)],[222450,223097,theory(equality)]) ).

cnf(226703,plain,
    ( op(e3,e0) = e3
    | op(e3,e0) = e0
    | op(e3,e1) = e0
    | epred22_0
    | epred8_0 ),
    inference(csr,[status(thm)],[226631,222451]) ).

cnf(226706,plain,
    ( op(e3,e0) = e0
    | op(e3,e0) = e3
    | epred22_0
    | epred8_0
    | e0 != op(e1,e1) ),
    inference(spm,[status(thm)],[162,226703,theory(equality)]) ).

cnf(226707,plain,
    ( op(e3,e0) = e0
    | op(e3,e0) = e3
    | epred22_0
    | epred8_0
    | e0 != op(e0,e1) ),
    inference(spm,[status(thm)],[164,226703,theory(equality)]) ).

cnf(226761,plain,
    ( op(e3,e0) = e1
    | epred22_0
    | epred8_0
    | op(e3,e0) = e0
    | op(e3,e0) = e3 ),
    inference(spm,[status(thm)],[220600,226703,theory(equality)]) ).

cnf(226805,plain,
    ( op(e3,e0) = e0
    | op(e3,e0) = e1
    | epred22_0
    | epred8_0
    | e3 != op(e1,e0) ),
    inference(spm,[status(thm)],[168,226761,theory(equality)]) ).

cnf(227112,plain,
    ( op(e3,e0) = e3
    | op(e3,e0) = e0
    | epred22_0
    | epred8_0
    | op(e1,e0) = e2
    | op(e1,e0) = e0 ),
    inference(spm,[status(thm)],[226706,220941,theory(equality)]) ).

cnf(227116,plain,
    ( op(e3,e0) = e3
    | op(e3,e0) = e0
    | epred22_0
    | epred8_0
    | op(e0,e0) = e0
    | op(e0,e0) = e3 ),
    inference(spm,[status(thm)],[226707,223029,theory(equality)]) ).

cnf(227135,plain,
    ( op(e3,e0) = e1
    | op(e3,e0) = e0
    | epred22_0
    | epred8_0
    | op(e1,e0) = e0
    | op(e1,e0) = e2 ),
    inference(spm,[status(thm)],[226805,220984,theory(equality)]) ).

cnf(228329,plain,
    ( op(e3,e3) = e0
    | epred22_0
    | epred8_0
    | op(e0,e0) = e3
    | op(e0,e0) = e0
    | op(e3,e0) = e0 ),
    inference(spm,[status(thm)],[220662,227116,theory(equality)]) ).

cnf(228469,plain,
    ( op(e1,e0) = e0
    | op(e1,e0) = e2
    | e1 = e0
    | e1 = e3
    | epred22_0
    | epred8_0
    | op(e3,e0) = e0 ),
    inference(spm,[status(thm)],[227112,227135,theory(equality)]) ).

cnf(228490,plain,
    ( op(e1,e0) = e0
    | op(e1,e0) = e2
    | e3 = e1
    | epred22_0
    | epred8_0
    | op(e3,e0) = e0 ),
    inference(sr,[status(thm)],[228469,198,theory(equality)]) ).

cnf(228491,plain,
    ( op(e1,e0) = e0
    | op(e1,e0) = e2
    | epred22_0
    | epred8_0
    | op(e3,e0) = e0 ),
    inference(sr,[status(thm)],[228490,194,theory(equality)]) ).

cnf(228724,plain,
    ( op(e1,e0) = e2
    | op(e1,e0) = e0
    | epred22_0
    | epred8_0
    | e0 != op(e0,e0) ),
    inference(spm,[status(thm)],[170,228491,theory(equality)]) ).

cnf(228845,plain,
    ( op(e1,e0) = e2
    | op(e1,e0) = e0
    | epred22_0
    | epred8_0 ),
    inference(csr,[status(thm)],[228724,224595]) ).

cnf(228847,plain,
    ( op(e1,e0) = e0
    | epred22_0
    | epred8_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[172,228845,theory(equality)]) ).

cnf(228901,plain,
    ( op(e1,e0) = e0
    | epred22_0
    | epred8_0 ),
    inference(csr,[status(thm)],[228847,220240]) ).

cnf(228902,plain,
    ( epred22_0
    | epred8_0
    | e0 != op(e0,e0) ),
    inference(spm,[status(thm)],[172,228901,theory(equality)]) ).

cnf(229169,plain,
    ( op(e3,e3) = e0
    | op(e0,e0) = e3
    | op(e3,e0) = e0
    | epred22_0
    | epred8_0 ),
    inference(csr,[status(thm)],[228329,228902]) ).

cnf(229197,plain,
    ( op(e3,e0) = e3
    | epred22_0
    | epred8_0
    | op(e3,e0) = e0
    | op(e0,e0) = e3 ),
    inference(spm,[status(thm)],[220433,229169,theory(equality)]) ).

cnf(229299,plain,
    ( op(e3,e1) = e1
    | e3 = e1
    | epred22_0
    | epred8_0
    | op(e0,e0) = e3
    | op(e3,e0) = e0 ),
    inference(spm,[status(thm)],[225411,229197,theory(equality)]) ).

cnf(229355,plain,
    ( op(e3,e1) = e1
    | epred22_0
    | epred8_0
    | op(e0,e0) = e3
    | op(e3,e0) = e0 ),
    inference(sr,[status(thm)],[229299,194,theory(equality)]) ).

cnf(229359,plain,
    ( op(e3,e0) = e0
    | op(e0,e0) = e3
    | epred22_0
    | epred8_0
    | e1 != op(e3,e0) ),
    inference(spm,[status(thm)],[130,229355,theory(equality)]) ).

cnf(229701,plain,
    ( op(e0,e0) = e3
    | e1 = e0
    | epred22_0
    | epred8_0
    | op(e0,e0) = e1
    | op(e2,e0) = e1 ),
    inference(spm,[status(thm)],[229359,223957,theory(equality)]) ).

cnf(229732,plain,
    ( op(e0,e0) = e3
    | epred22_0
    | epred8_0
    | op(e0,e0) = e1
    | op(e2,e0) = e1 ),
    inference(sr,[status(thm)],[229701,198,theory(equality)]) ).

cnf(229805,plain,
    ( epred8_0
    | op(e0,e0) = e1
    | op(e0,e0) = e3
    | epred22_0
    | op(e1,e1) != e3 ),
    inference(spm,[status(thm)],[220258,229732,theory(equality)]) ).

cnf(229917,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e1
    | epred22_0
    | epred8_0
    | op(e1,e0) = e3
    | op(e1,e0) = e2 ),
    inference(spm,[status(thm)],[229805,220842,theory(equality)]) ).

cnf(230381,plain,
    ( e3 = e0
    | epred22_0
    | epred8_0
    | op(e1,e0) = e2
    | op(e0,e0) = e1
    | op(e0,e0) = e3 ),
    inference(spm,[status(thm)],[228901,229917,theory(equality)]) ).

cnf(230390,plain,
    ( epred22_0
    | epred8_0
    | op(e1,e0) = e2
    | op(e0,e0) = e1
    | op(e0,e0) = e3 ),
    inference(sr,[status(thm)],[230381,196,theory(equality)]) ).

cnf(230645,plain,
    ( e2 = e0
    | epred22_0
    | epred8_0
    | op(e0,e0) = e3
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[228901,230390,theory(equality)]) ).

cnf(230649,plain,
    ( epred22_0
    | epred8_0
    | op(e0,e0) = e3
    | op(e0,e0) = e1 ),
    inference(sr,[status(thm)],[230645,197,theory(equality)]) ).

cnf(230678,plain,
    ( e3 = e2
    | epred8_0
    | op(e0,e0) = e1
    | epred22_0 ),
    inference(spm,[status(thm)],[220240,230649,theory(equality)]) ).

cnf(230687,plain,
    ( epred8_0
    | op(e0,e0) = e1
    | epred22_0 ),
    inference(sr,[status(thm)],[230678,193,theory(equality)]) ).

cnf(230715,plain,
    ( e1 = e2
    | epred8_0
    | epred22_0 ),
    inference(spm,[status(thm)],[220240,230687,theory(equality)]) ).

cnf(230724,plain,
    ( epred8_0
    | epred22_0 ),
    inference(sr,[status(thm)],[230715,195,theory(equality)]) ).

cnf(230725,plain,
    ( epred7_0
    | epred22_0 ),
    inference(spm,[status(thm)],[1792,230724,theory(equality)]) ).

cnf(230726,plain,
    ( epred6_0
    | epred22_0
    | op(e1,e1) != e0 ),
    inference(spm,[status(thm)],[2180,230725,theory(equality)]) ).

cnf(230727,plain,
    ( op(e1,e0) = e1
    | epred6_0
    | epred22_0 ),
    inference(spm,[status(thm)],[2193,230725,theory(equality)]) ).

cnf(230728,plain,
    ( epred6_0
    | epred22_0
    | op(e3,e0) != e3
    | op(e2,e0) != e2 ),
    inference(spm,[status(thm)],[3329,230725,theory(equality)]) ).

cnf(230729,plain,
    ( op(e2,e2) = e0
    | op(e3,e3) = e0
    | epred6_0
    | epred22_0 ),
    inference(spm,[status(thm)],[3467,230725,theory(equality)]) ).

cnf(230730,plain,
    ( op(e2,e2) = e0
    | epred6_0
    | epred22_0
    | op(e3,e0) != e3 ),
    inference(spm,[status(thm)],[3906,230725,theory(equality)]) ).

cnf(230731,plain,
    ( op(e3,e3) = e0
    | epred6_0
    | epred22_0
    | op(e2,e0) != e2 ),
    inference(spm,[status(thm)],[4282,230725,theory(equality)]) ).

cnf(230734,plain,
    ( epred22_0
    | epred6_0
    | e1 != op(e0,e0) ),
    inference(spm,[status(thm)],[172,230727,theory(equality)]) ).

cnf(230766,plain,
    ( op(e2,e2) = e0
    | epred22_0
    | epred6_0
    | e0 != op(e3,e2) ),
    inference(spm,[status(thm)],[125,230729,theory(equality)]) ).

cnf(230767,plain,
    ( op(e2,e2) = e0
    | epred22_0
    | epred6_0
    | e0 != op(e3,e1) ),
    inference(spm,[status(thm)],[126,230729,theory(equality)]) ).

cnf(230768,plain,
    ( op(e2,e2) = e0
    | epred22_0
    | epred6_0
    | e0 != op(e3,e0) ),
    inference(spm,[status(thm)],[128,230729,theory(equality)]) ).

cnf(230769,plain,
    ( op(e2,e2) = e0
    | epred22_0
    | epred6_0
    | e0 != op(e2,e3) ),
    inference(spm,[status(thm)],[149,230729,theory(equality)]) ).

cnf(230777,plain,
    ( op(e2,e2) = e0
    | epred22_0
    | epred6_0
    | op(op(e0,e3),op(e0,e3)) != e2
    | op(e0,e3) != e1 ),
    inference(spm,[status(thm)],[92,230729,theory(equality)]) ).

cnf(230778,plain,
    ( op(e2,op(e2,e3)) = e3
    | op(e3,e0) = e3
    | epred22_0
    | op(e2,e2) = e0
    | epred6_0 ),
    inference(spm,[status(thm)],[236,230729,theory(equality)]) ).

cnf(230779,plain,
    ( op(e2,op(e2,e2)) = e2
    | op(e3,e0) = e3
    | epred22_0
    | op(e2,e2) = e0
    | epred6_0 ),
    inference(spm,[status(thm)],[244,230729,theory(equality)]) ).

cnf(230781,plain,
    ( op(e2,op(e2,e0)) = e0
    | op(e3,e0) = e3
    | epred22_0
    | op(e2,e2) = e0
    | epred6_0 ),
    inference(spm,[status(thm)],[260,230729,theory(equality)]) ).

cnf(230782,plain,
    ( op(e3,e0) = e3
    | op(e3,e1) = e3
    | op(e3,e2) = e3
    | e0 = e3
    | op(e2,e2) = e0
    | epred22_0
    | epred6_0 ),
    inference(spm,[status(thm)],[94,230729,theory(equality)]) ).

cnf(230788,plain,
    ( op(e3,e2) = e2
    | op(e3,e2) = e1
    | op(e3,e2) = e0
    | e0 = e2
    | epred22_0
    | op(e2,e2) = e0
    | epred6_0 ),
    inference(spm,[status(thm)],[4059,230729,theory(equality)]) ).

cnf(230794,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)],[230782,196,theory(equality)]) ).

cnf(230800,plain,
    ( op(e3,e2) = e2
    | op(e3,e2) = e1
    | op(e3,e2) = e0
    | epred22_0
    | op(e2,e2) = e0
    | epred6_0 ),
    inference(sr,[status(thm)],[230788,197,theory(equality)]) ).

cnf(230830,plain,
    ( epred22_0
    | epred6_0
    | op(e3,e0) = e0
    | op(e3,e0) = e1
    | op(e3,e0) = e2
    | op(e2,e0) != e2 ),
    inference(spm,[status(thm)],[230728,176,theory(equality)]) ).

cnf(230856,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)],[230730,176,theory(equality)]) ).

cnf(230991,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)],[230767,115,theory(equality)]) ).

cnf(231663,plain,
    ( op(e2,e2) = e0
    | epred22_0
    | epred6_0
    | op(e0,e0) = e1
    | op(e0,e1) = e1
    | op(e0,e2) = e1
    | op(e1,e1) != e2 ),
    inference(spm,[status(thm)],[230777,122,theory(equality)]) ).

cnf(232074,plain,
    ( op(e2,op(e2,e3)) = e3
    | op(e2,e2) = e0
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[230778,230730]) ).

cnf(232078,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)],[232074,106,theory(equality)]) ).

cnf(232114,plain,
    ( op(e2,op(e2,e2)) = e2
    | op(e2,e2) = e0
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[230779,230730]) ).

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

cnf(232159,plain,
    ( op(e2,e3) = e2
    | epred22_0
    | epred6_0
    | op(e2,e2) = e0
    | op(e2,e2) = e1
    | op(e2,e2) = e2 ),
    inference(sr,[status(thm)],[232115,196,theory(equality)]) ).

cnf(232299,plain,
    ( op(e2,op(e2,e0)) = e0
    | op(e2,e2) = e0
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[230781,230730]) ).

cnf(232313,plain,
    ( op(e2,e2) = e0
    | op(e3,e2) = e3
    | op(e3,e1) = e3
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[230794,230730]) ).

cnf(232327,plain,
    ( op(e3,e3) = e2
    | epred22_0
    | op(e2,e2) = e0
    | op(e3,e1) = e3
    | epred6_0 ),
    inference(spm,[status(thm)],[205,232313,theory(equality)]) ).

cnf(232557,plain,
    ( e2 = e0
    | op(e2,e2) = e0
    | epred22_0
    | epred6_0
    | op(e3,e1) = e3 ),
    inference(spm,[status(thm)],[230729,232327,theory(equality)]) ).

cnf(232568,plain,
    ( op(e2,e2) = e0
    | epred22_0
    | epred6_0
    | op(e3,e1) = e3 ),
    inference(sr,[status(thm)],[232557,197,theory(equality)]) ).

cnf(232570,plain,
    ( op(e2,e2) = e0
    | epred22_0
    | epred6_0
    | e3 != op(e2,e1) ),
    inference(spm,[status(thm)],[161,232568,theory(equality)]) ).

cnf(232625,plain,
    ( op(e2,e1) = e2
    | op(e2,e1) = e1
    | op(e2,e1) = e0
    | e3 = e0
    | e3 = e1
    | e3 = e2
    | op(e2,e2) = e0
    | epred22_0
    | epred6_0 ),
    inference(spm,[status(thm)],[9201,232568,theory(equality)]) ).

cnf(232626,plain,
    ( op(e1,e1) = e2
    | op(e1,e1) = e1
    | op(e1,e1) = e0
    | e3 = e0
    | e3 = e1
    | e3 = e2
    | op(e2,e2) = e0
    | epred22_0
    | epred6_0 ),
    inference(spm,[status(thm)],[9203,232568,theory(equality)]) ).

cnf(232676,plain,
    ( op(e2,e1) = e2
    | op(e2,e1) = e1
    | op(e2,e1) = e0
    | e3 = e1
    | e3 = e2
    | op(e2,e2) = e0
    | epred22_0
    | epred6_0 ),
    inference(sr,[status(thm)],[232625,196,theory(equality)]) ).

cnf(232677,plain,
    ( op(e2,e1) = e2
    | op(e2,e1) = e1
    | op(e2,e1) = e0
    | e3 = e2
    | op(e2,e2) = e0
    | epred22_0
    | epred6_0 ),
    inference(sr,[status(thm)],[232676,194,theory(equality)]) ).

cnf(232678,plain,
    ( op(e2,e1) = e2
    | op(e2,e1) = e1
    | op(e2,e1) = e0
    | op(e2,e2) = e0
    | epred22_0
    | epred6_0 ),
    inference(sr,[status(thm)],[232677,193,theory(equality)]) ).

cnf(232679,plain,
    ( op(e1,e1) = e2
    | op(e1,e1) = e1
    | op(e1,e1) = e0
    | e3 = e1
    | e3 = e2
    | op(e2,e2) = e0
    | epred22_0
    | epred6_0 ),
    inference(sr,[status(thm)],[232626,196,theory(equality)]) ).

cnf(232680,plain,
    ( op(e1,e1) = e2
    | op(e1,e1) = e1
    | op(e1,e1) = e0
    | e3 = e2
    | op(e2,e2) = e0
    | epred22_0
    | epred6_0 ),
    inference(sr,[status(thm)],[232679,194,theory(equality)]) ).

cnf(232681,plain,
    ( op(e1,e1) = e2
    | op(e1,e1) = e1
    | op(e1,e1) = e0
    | op(e2,e2) = e0
    | epred22_0
    | epred6_0 ),
    inference(sr,[status(thm)],[232680,193,theory(equality)]) ).

cnf(233482,plain,
    ( op(e3,e2) = e2
    | op(e3,e2) = e1
    | op(e2,e2) = e0
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[230800,230766]) ).

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

cnf(234034,plain,
    ( op(e2,e2) = e0
    | op(e3,e0) = e2
    | op(e3,e0) = e1
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[230856,230768]) ).

cnf(234036,plain,
    ( op(e3,e0) = e1
    | op(e2,e2) = e0
    | epred22_0
    | epred6_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[167,234034,theory(equality)]) ).

cnf(234038,plain,
    ( op(e3,e0) = e1
    | op(e2,e2) = e0
    | epred22_0
    | epred6_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[170,234034,theory(equality)]) ).

cnf(234099,plain,
    ( op(e3,e2) = e1
    | op(e2,e2) = e0
    | epred22_0
    | epred6_0
    | op(e3,e0) = e1 ),
    inference(spm,[status(thm)],[233485,234034,theory(equality)]) ).

cnf(234155,plain,
    ( op(e3,e0) = e1
    | op(e2,e2) = e0
    | epred22_0
    | epred6_0
    | e1 != op(e2,e2) ),
    inference(spm,[status(thm)],[155,234099,theory(equality)]) ).

cnf(234157,plain,
    ( op(e3,e0) = e1
    | op(e2,e2) = e0
    | epred22_0
    | epred6_0
    | e1 != op(e0,e2) ),
    inference(spm,[status(thm)],[158,234099,theory(equality)]) ).

cnf(234449,plain,
    ( op(e2,e2) = e0
    | op(e0,e1) = e0
    | op(e2,e1) = e0
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[230991,230726]) ).

cnf(234478,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)],[2978,234449,theory(equality)]) ).

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

cnf(235960,plain,
    ( e0 = e2
    | op(e2,e1) = e2
    | op(e2,e0) = e2
    | e0 = e3
    | epred22_0
    | op(e2,e1) = e0
    | op(e2,e1) = e1
    | epred6_0 ),
    inference(spm,[status(thm)],[4082,232678,theory(equality)]) ).

cnf(236046,plain,
    ( op(e2,e1) = e2
    | op(e2,e0) = e2
    | e3 = e0
    | epred22_0
    | op(e2,e1) = e0
    | op(e2,e1) = e1
    | epred6_0 ),
    inference(sr,[status(thm)],[235960,197,theory(equality)]) ).

cnf(236047,plain,
    ( op(e2,e1) = e2
    | op(e2,e0) = e2
    | epred22_0
    | op(e2,e1) = e0
    | op(e2,e1) = e1
    | epred6_0 ),
    inference(sr,[status(thm)],[236046,196,theory(equality)]) ).

cnf(236156,plain,
    ( op(e1,e1) = e2
    | op(e1,e1) = e1
    | op(e2,e2) = e0
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[232681,230726]) ).

cnf(236167,plain,
    ( e0 = e2
    | op(e2,e1) = e2
    | op(e2,e0) = e2
    | e0 = e3
    | epred22_0
    | op(e1,e1) = e1
    | op(e1,e1) = e2
    | epred6_0 ),
    inference(spm,[status(thm)],[4082,236156,theory(equality)]) ).

cnf(236253,plain,
    ( op(e2,e1) = e2
    | op(e2,e0) = e2
    | e3 = e0
    | epred22_0
    | op(e1,e1) = e1
    | op(e1,e1) = e2
    | epred6_0 ),
    inference(sr,[status(thm)],[236167,197,theory(equality)]) ).

cnf(236254,plain,
    ( op(e2,e1) = e2
    | op(e2,e0) = e2
    | epred22_0
    | op(e1,e1) = e1
    | op(e1,e1) = e2
    | epred6_0 ),
    inference(sr,[status(thm)],[236253,196,theory(equality)]) ).

cnf(242797,plain,
    ( op(e2,e2) = e1
    | op(e2,e1) = e1
    | op(e2,e0) = e1
    | op(e2,e2) = e0
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[232078,232570]) ).

cnf(242899,plain,
    ( op(e2,e1) = e2
    | e1 = e0
    | epred22_0
    | epred6_0
    | op(e2,e1) = e1
    | op(e2,e0) = e1
    | op(e2,e2) = e0 ),
    inference(spm,[status(thm)],[232114,242797,theory(equality)]) ).

cnf(242905,plain,
    ( e1 = e0
    | op(e3,e0) = e1
    | epred22_0
    | epred6_0
    | op(e2,e1) = e1
    | op(e2,e0) = e1
    | op(e2,e2) = e0 ),
    inference(spm,[status(thm)],[234155,242797,theory(equality)]) ).

cnf(242964,plain,
    ( op(e2,e1) = e2
    | epred22_0
    | epred6_0
    | op(e2,e1) = e1
    | op(e2,e0) = e1
    | op(e2,e2) = e0 ),
    inference(sr,[status(thm)],[242899,198,theory(equality)]) ).

cnf(242971,plain,
    ( op(e3,e0) = e1
    | epred22_0
    | epred6_0
    | op(e2,e1) = e1
    | op(e2,e0) = e1
    | op(e2,e2) = e0 ),
    inference(sr,[status(thm)],[242905,198,theory(equality)]) ).

cnf(242997,plain,
    ( e0 = e2
    | op(e2,e1) = e2
    | op(e2,e0) = e2
    | e0 = e3
    | epred22_0
    | op(e2,e0) = e1
    | op(e2,e1) = e1
    | epred6_0 ),
    inference(spm,[status(thm)],[4082,242964,theory(equality)]) ).

cnf(243083,plain,
    ( op(e2,e1) = e2
    | op(e2,e0) = e2
    | e3 = e0
    | epred22_0
    | op(e2,e0) = e1
    | op(e2,e1) = e1
    | epred6_0 ),
    inference(sr,[status(thm)],[242997,197,theory(equality)]) ).

cnf(243084,plain,
    ( op(e2,e1) = e2
    | op(e2,e0) = e2
    | epred22_0
    | op(e2,e0) = e1
    | op(e2,e1) = e1
    | epred6_0 ),
    inference(sr,[status(thm)],[243083,196,theory(equality)]) ).

cnf(243288,plain,
    ( op(e2,e2) = e0
    | op(e2,e0) = e1
    | op(e2,e1) = e1
    | epred22_0
    | epred6_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[168,242971,theory(equality)]) ).

cnf(243482,plain,
    ( op(e2,e2) = e0
    | op(e2,e0) = e1
    | op(e2,e1) = e1
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[243288,230727]) ).

cnf(243517,plain,
    ( e0 = e1
    | op(e2,e1) = e1
    | op(e2,e0) = e1
    | e0 = e3
    | op(e2,e1) = e3
    | op(e2,e0) = e3
    | epred22_0
    | epred6_0 ),
    inference(spm,[status(thm)],[3095,243482,theory(equality)]) ).

cnf(243551,plain,
    ( op(e0,e2) = e1
    | op(e0,e1) = e1
    | op(e0,e0) = e1
    | op(e2,e0) = e1
    | op(e2,e1) = e1
    | e0 = e1
    | epred22_0
    | epred6_0 ),
    inference(spm,[status(thm)],[9343,243482,theory(equality)]) ).

cnf(243592,plain,
    ( op(e2,e1) = e1
    | op(e2,e0) = e1
    | e3 = e0
    | op(e2,e1) = e3
    | op(e2,e0) = e3
    | epred22_0
    | epred6_0 ),
    inference(sr,[status(thm)],[243517,198,theory(equality)]) ).

cnf(243593,plain,
    ( op(e2,e1) = e1
    | op(e2,e0) = e1
    | op(e2,e1) = e3
    | op(e2,e0) = e3
    | epred22_0
    | epred6_0 ),
    inference(sr,[status(thm)],[243592,196,theory(equality)]) ).

cnf(243610,plain,
    ( op(e0,e2) = e1
    | op(e0,e1) = e1
    | op(e0,e0) = e1
    | op(e2,e0) = e1
    | op(e2,e1) = e1
    | epred22_0
    | epred6_0 ),
    inference(sr,[status(thm)],[243551,198,theory(equality)]) ).

cnf(243816,plain,
    ( e3 = e1
    | e3 = e0
    | op(e2,e0) = e2
    | e3 = e2
    | epred22_0
    | epred6_0
    | op(e2,e0) = e3
    | op(e2,e0) = e1
    | op(e2,e1) = e1 ),
    inference(spm,[status(thm)],[236047,243593,theory(equality)]) ).

cnf(243866,plain,
    ( e3 = e0
    | op(e2,e0) = e2
    | e3 = e2
    | epred22_0
    | epred6_0
    | op(e2,e0) = e3
    | op(e2,e0) = e1
    | op(e2,e1) = e1 ),
    inference(sr,[status(thm)],[243816,194,theory(equality)]) ).

cnf(243867,plain,
    ( op(e2,e0) = e2
    | e3 = e2
    | epred22_0
    | epred6_0
    | op(e2,e0) = e3
    | op(e2,e0) = e1
    | op(e2,e1) = e1 ),
    inference(sr,[status(thm)],[243866,196,theory(equality)]) ).

cnf(243868,plain,
    ( op(e2,e0) = e2
    | epred22_0
    | epred6_0
    | op(e2,e0) = e3
    | op(e2,e0) = e1
    | op(e2,e1) = e1 ),
    inference(sr,[status(thm)],[243867,193,theory(equality)]) ).

cnf(243886,plain,
    ( op(e2,e0) = e1
    | op(e2,e0) = e3
    | op(e2,e0) = e2
    | epred22_0
    | epred6_0
    | e1 != op(e1,e1) ),
    inference(spm,[status(thm)],[163,243868,theory(equality)]) ).

cnf(243887,plain,
    ( op(e2,e0) = e1
    | op(e2,e0) = e3
    | op(e2,e0) = e2
    | epred22_0
    | epred6_0
    | e1 != op(e0,e1) ),
    inference(spm,[status(thm)],[165,243868,theory(equality)]) ).

cnf(243945,plain,
    ( op(e1,e1) = e2
    | op(e1,e1) = e1
    | op(e2,e0) = e2
    | e1 = e2
    | epred22_0
    | epred6_0
    | op(e2,e0) = e1
    | op(e2,e0) = e3 ),
    inference(spm,[status(thm)],[236254,243868,theory(equality)]) ).

cnf(243976,plain,
    ( op(e1,e1) = e2
    | op(e1,e1) = e1
    | op(e2,e0) = e2
    | epred22_0
    | epred6_0
    | op(e2,e0) = e1
    | op(e2,e0) = e3 ),
    inference(sr,[status(thm)],[243945,195,theory(equality)]) ).

cnf(247678,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)],[234478,230726]) ).

cnf(247680,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,247678,theory(equality)]) ).

cnf(247796,plain,
    ( op(e0,e1) = e0
    | op(e2,e1) = e0
    | op(e2,e0) = e2
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[247680,230727]) ).

cnf(247869,plain,
    ( e0 = e1
    | op(e2,e0) = e1
    | op(e2,e0) = e2
    | e0 = e2
    | epred22_0
    | epred6_0
    | op(e0,e1) = e0 ),
    inference(spm,[status(thm)],[243084,247796,theory(equality)]) ).

cnf(247903,plain,
    ( op(e2,e0) = e1
    | op(e2,e0) = e2
    | e2 = e0
    | epred22_0
    | epred6_0
    | op(e0,e1) = e0 ),
    inference(sr,[status(thm)],[247869,198,theory(equality)]) ).

cnf(247904,plain,
    ( op(e2,e0) = e1
    | op(e2,e0) = e2
    | epred22_0
    | epred6_0
    | op(e0,e1) = e0 ),
    inference(sr,[status(thm)],[247903,197,theory(equality)]) ).

cnf(247987,plain,
    ( op(e3,e3) = e0
    | epred22_0
    | epred6_0
    | op(e0,e1) = e0
    | op(e2,e0) = e1 ),
    inference(spm,[status(thm)],[230731,247904,theory(equality)]) ).

cnf(247989,plain,
    ( op(e2,e2) = e0
    | epred22_0
    | epred6_0
    | op(e0,e1) = e0
    | op(e2,e0) = e1 ),
    inference(spm,[status(thm)],[232299,247904,theory(equality)]) ).

cnf(248049,plain,
    ( op(e2,e0) = e1
    | op(e0,e1) = e0
    | epred22_0
    | epred6_0
    | e0 != op(e3,e1) ),
    inference(spm,[status(thm)],[126,247987,theory(equality)]) ).

cnf(248085,plain,
    ( op(e2,e0) = e1
    | op(e0,e1) = e0
    | epred22_0
    | epred6_0
    | e0 != op(e2,e1) ),
    inference(spm,[status(thm)],[133,247989,theory(equality)]) ).

cnf(248374,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)],[248049,115,theory(equality)]) ).

cnf(249810,plain,
    ( op(e0,e1) = e0
    | op(e2,e0) = e1
    | op(e1,e1) = e0
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[248374,248085]) ).

cnf(249811,plain,
    ( op(e0,e1) = e0
    | op(e2,e0) = e1
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[249810,230726]) ).

cnf(249812,plain,
    ( op(e0,e1) = e0
    | epred22_0
    | epred6_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[169,249811,theory(equality)]) ).

cnf(249925,plain,
    ( op(e0,e1) = e0
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[249812,230727]) ).

cnf(249926,plain,
    ( epred22_0
    | epred6_0
    | e0 != op(e0,e0) ),
    inference(spm,[status(thm)],[148,249925,theory(equality)]) ).

cnf(252403,plain,
    ( op(e2,e2) = e0
    | op(e0,e2) = e1
    | op(e0,e1) = e1
    | epred22_0
    | epred6_0
    | op(e1,e1) != e2 ),
    inference(csr,[status(thm)],[231663,230734]) ).

cnf(252707,plain,
    ( op(e0,e2) = e1
    | op(e0,e1) = e1
    | op(e2,e1) = e1
    | op(e2,e0) = e1
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[243610,230734]) ).

cnf(253216,plain,
    ( op(e1,e1) = e2
    | op(e2,e0) = e3
    | op(e2,e0) = e1
    | op(e2,e0) = e2
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[243976,243886]) ).

cnf(253269,plain,
    ( op(e2,e3) = e0
    | op(e2,e2) = e0
    | epred22_0
    | epred6_0
    | op(e2,e0) = e1
    | op(e2,e0) = e2
    | op(e1,e1) = e2 ),
    inference(spm,[status(thm)],[232299,253216,theory(equality)]) ).

cnf(257120,plain,
    ( op(e1,e1) = e2
    | op(e2,e0) = e2
    | op(e2,e0) = e1
    | op(e2,e2) = e0
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[253269,230769]) ).

cnf(257131,plain,
    ( e0 = e2
    | op(e2,e1) = e2
    | op(e2,e0) = e2
    | e0 = e3
    | epred22_0
    | op(e1,e1) = e2
    | op(e2,e0) = e1
    | epred6_0 ),
    inference(spm,[status(thm)],[4082,257120,theory(equality)]) ).

cnf(257223,plain,
    ( op(e2,e1) = e2
    | op(e2,e0) = e2
    | e3 = e0
    | epred22_0
    | op(e1,e1) = e2
    | op(e2,e0) = e1
    | epred6_0 ),
    inference(sr,[status(thm)],[257131,197,theory(equality)]) ).

cnf(257224,plain,
    ( op(e2,e1) = e2
    | op(e2,e0) = e2
    | epred22_0
    | op(e1,e1) = e2
    | op(e2,e0) = e1
    | epred6_0 ),
    inference(sr,[status(thm)],[257223,196,theory(equality)]) ).

cnf(257340,plain,
    ( e2 = e1
    | op(e2,e0) = e1
    | op(e0,e1) = e1
    | op(e0,e2) = e1
    | epred22_0
    | epred6_0
    | op(e1,e1) = e2
    | op(e2,e0) = e2 ),
    inference(spm,[status(thm)],[252707,257224,theory(equality)]) ).

cnf(257367,plain,
    ( op(e2,e0) = e1
    | op(e0,e1) = e1
    | op(e0,e2) = e1
    | epred22_0
    | epred6_0
    | op(e1,e1) = e2
    | op(e2,e0) = e2 ),
    inference(sr,[status(thm)],[257340,195,theory(equality)]) ).

cnf(258649,plain,
    ( op(e2,e2) = e0
    | epred22_0
    | epred6_0
    | op(e1,e1) = e2
    | op(e0,e2) = e1
    | op(e0,e1) = e1
    | op(e2,e0) = e1 ),
    inference(spm,[status(thm)],[232299,257367,theory(equality)]) ).

cnf(258759,plain,
    ( op(e2,e2) = e0
    | op(e2,e0) = e1
    | op(e0,e1) = e1
    | op(e0,e2) = e1
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[258649,252403]) ).

cnf(258770,plain,
    ( e0 = e2
    | op(e2,e1) = e2
    | op(e2,e0) = e2
    | e0 = e3
    | epred22_0
    | op(e2,e0) = e1
    | op(e0,e1) = e1
    | op(e0,e2) = e1
    | epred6_0 ),
    inference(spm,[status(thm)],[4082,258759,theory(equality)]) ).

cnf(258861,plain,
    ( op(e2,e1) = e2
    | op(e2,e0) = e2
    | e3 = e0
    | epred22_0
    | op(e2,e0) = e1
    | op(e0,e1) = e1
    | op(e0,e2) = e1
    | epred6_0 ),
    inference(sr,[status(thm)],[258770,197,theory(equality)]) ).

cnf(258862,plain,
    ( op(e2,e1) = e2
    | op(e2,e0) = e2
    | epred22_0
    | op(e2,e0) = e1
    | op(e0,e1) = e1
    | op(e0,e2) = e1
    | epred6_0 ),
    inference(sr,[status(thm)],[258861,196,theory(equality)]) ).

cnf(259284,plain,
    ( e2 = e1
    | op(e2,e0) = e1
    | op(e0,e1) = e1
    | op(e0,e2) = e1
    | epred22_0
    | epred6_0
    | op(e2,e0) = e2 ),
    inference(spm,[status(thm)],[252707,258862,theory(equality)]) ).

cnf(259314,plain,
    ( op(e2,e0) = e1
    | op(e0,e1) = e1
    | op(e0,e2) = e1
    | epred22_0
    | epred6_0
    | op(e2,e0) = e2 ),
    inference(sr,[status(thm)],[259284,195,theory(equality)]) ).

cnf(259362,plain,
    ( op(e3,e3) = e0
    | epred22_0
    | epred6_0
    | op(e0,e2) = e1
    | op(e0,e1) = e1
    | op(e2,e0) = e1 ),
    inference(spm,[status(thm)],[230731,259314,theory(equality)]) ).

cnf(259365,plain,
    ( op(e2,e2) = e0
    | op(e3,e0) = e1
    | epred22_0
    | epred6_0
    | op(e0,e2) = e1
    | op(e0,e1) = e1
    | op(e2,e0) = e1 ),
    inference(spm,[status(thm)],[234036,259314,theory(equality)]) ).

cnf(259433,plain,
    ( op(e2,e0) = e1
    | op(e0,e1) = e1
    | op(e0,e2) = e1
    | epred22_0
    | epred6_0
    | e0 != op(e3,e0) ),
    inference(spm,[status(thm)],[128,259362,theory(equality)]) ).

cnf(259470,plain,
    ( op(e2,e2) = e0
    | op(e3,e0) = e1
    | op(e2,e0) = e1
    | op(e0,e1) = e1
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[259365,234157]) ).

cnf(259472,plain,
    ( op(e2,e0) = e1
    | op(e0,e1) = e1
    | op(e2,e2) = e0
    | epred22_0
    | epred6_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[168,259470,theory(equality)]) ).

cnf(259961,plain,
    ( op(e2,e0) = e1
    | op(e0,e1) = e1
    | op(e2,e2) = e0
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[259472,230727]) ).

cnf(259972,plain,
    ( e0 = e2
    | op(e2,e1) = e2
    | op(e2,e0) = e2
    | e0 = e3
    | epred22_0
    | op(e0,e1) = e1
    | op(e2,e0) = e1
    | epred6_0 ),
    inference(spm,[status(thm)],[4082,259961,theory(equality)]) ).

cnf(260064,plain,
    ( op(e2,e1) = e2
    | op(e2,e0) = e2
    | e3 = e0
    | epred22_0
    | op(e0,e1) = e1
    | op(e2,e0) = e1
    | epred6_0 ),
    inference(sr,[status(thm)],[259972,197,theory(equality)]) ).

cnf(260065,plain,
    ( op(e2,e1) = e2
    | op(e2,e0) = e2
    | epred22_0
    | op(e0,e1) = e1
    | op(e2,e0) = e1
    | epred6_0 ),
    inference(sr,[status(thm)],[260064,196,theory(equality)]) ).

cnf(260332,plain,
    ( op(e2,e0) = e3
    | e2 = e3
    | op(e2,e0) = e1
    | e2 = e1
    | epred22_0
    | epred6_0
    | op(e0,e1) = e1
    | op(e2,e0) = e2 ),
    inference(spm,[status(thm)],[243593,260065,theory(equality)]) ).

cnf(260367,plain,
    ( op(e2,e0) = e3
    | op(e2,e0) = e1
    | e2 = e1
    | epred22_0
    | epred6_0
    | op(e0,e1) = e1
    | op(e2,e0) = e2 ),
    inference(sr,[status(thm)],[260332,193,theory(equality)]) ).

cnf(260368,plain,
    ( op(e2,e0) = e3
    | op(e2,e0) = e1
    | epred22_0
    | epred6_0
    | op(e0,e1) = e1
    | op(e2,e0) = e2 ),
    inference(sr,[status(thm)],[260367,195,theory(equality)]) ).

cnf(260380,plain,
    ( op(e2,e0) = e3
    | op(e2,e0) = e1
    | op(e2,e0) = e2
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[260368,243887]) ).

cnf(260385,plain,
    ( op(e3,e0) = e2
    | op(e3,e0) = e1
    | op(e3,e0) = e0
    | op(e2,e0) = e2
    | op(e2,e0) = e1
    | epred22_0
    | epred6_0 ),
    inference(spm,[status(thm)],[2990,260380,theory(equality)]) ).

cnf(260387,plain,
    ( op(e2,e2) = e2
    | op(e2,e2) = e1
    | op(e2,e2) = e0
    | op(e2,e0) = e2
    | op(e2,e0) = e1
    | epred22_0
    | epred6_0 ),
    inference(spm,[status(thm)],[3112,260380,theory(equality)]) ).

cnf(260424,plain,
    ( op(e0,e0) = e2
    | op(e0,e0) = e1
    | op(e0,e0) = e0
    | e3 = e0
    | e3 = e1
    | e3 = e2
    | op(e2,e0) = e2
    | op(e2,e0) = e1
    | epred22_0
    | epred6_0 ),
    inference(spm,[status(thm)],[9381,260380,theory(equality)]) ).

cnf(260433,plain,
    ( op(e2,e3) = e0
    | op(e2,e2) = e0
    | epred22_0
    | epred6_0
    | op(e2,e0) = e2
    | op(e2,e0) = e1 ),
    inference(spm,[status(thm)],[232299,260380,theory(equality)]) ).

cnf(260476,plain,
    ( op(e0,e0) = e2
    | op(e0,e0) = e1
    | op(e0,e0) = e0
    | e3 = e1
    | e3 = e2
    | op(e2,e0) = e2
    | op(e2,e0) = e1
    | epred22_0
    | epred6_0 ),
    inference(sr,[status(thm)],[260424,196,theory(equality)]) ).

cnf(260477,plain,
    ( op(e0,e0) = e2
    | op(e0,e0) = e1
    | op(e0,e0) = e0
    | e3 = e2
    | op(e2,e0) = e2
    | op(e2,e0) = e1
    | epred22_0
    | epred6_0 ),
    inference(sr,[status(thm)],[260476,194,theory(equality)]) ).

cnf(260478,plain,
    ( op(e0,e0) = e2
    | op(e0,e0) = e1
    | op(e0,e0) = e0
    | op(e2,e0) = e2
    | op(e2,e0) = e1
    | epred22_0
    | epred6_0 ),
    inference(sr,[status(thm)],[260477,193,theory(equality)]) ).

cnf(260753,plain,
    ( op(e2,e0) = e1
    | op(e2,e0) = e2
    | op(e2,e2) = e0
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[260433,230769]) ).

cnf(261685,plain,
    ( op(e3,e0) = e2
    | op(e3,e0) = e1
    | op(e3,e0) = e0
    | op(e2,e0) = e1
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[260385,230830]) ).

cnf(261688,plain,
    ( op(e2,e0) = e1
    | op(e3,e0) = e0
    | op(e3,e0) = e1
    | epred22_0
    | epred6_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[167,261685,theory(equality)]) ).

cnf(261690,plain,
    ( op(e2,e0) = e1
    | op(e3,e0) = e0
    | op(e3,e0) = e1
    | epred22_0
    | epred6_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[170,261685,theory(equality)]) ).

cnf(261877,plain,
    ( op(e2,e2) = e2
    | op(e2,e2) = e1
    | op(e2,e2) = e0
    | op(e2,e0) = e1
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[260387,235496]) ).

cnf(261881,plain,
    ( op(e2,e0) = e1
    | op(e2,e2) = e0
    | op(e2,e2) = e1
    | epred22_0
    | epred6_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[135,261877,theory(equality)]) ).

cnf(262171,plain,
    ( op(e2,e0) = e1
    | op(e2,e2) = e0
    | op(e2,e2) = e1
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[261881,260753]) ).

cnf(262173,plain,
    ( op(e2,e2) = e0
    | op(e2,e0) = e1
    | epred22_0
    | epred6_0
    | e1 != op(e2,e1) ),
    inference(spm,[status(thm)],[133,262171,theory(equality)]) ).

cnf(262386,plain,
    ( op(e2,e2) = e0
    | op(e2,e0) = e1
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[262173,243482]) ).

cnf(262939,plain,
    ( op(e0,e0) = e2
    | op(e0,e0) = e1
    | op(e2,e0) = e1
    | op(e2,e0) = e2
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[260478,249926]) ).

cnf(262940,plain,
    ( op(e0,e0) = e2
    | op(e2,e0) = e1
    | op(e2,e0) = e2
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[262939,230734]) ).

cnf(262988,plain,
    ( op(e3,e3) = e0
    | epred22_0
    | epred6_0
    | op(e2,e0) = e1
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[230731,262940,theory(equality)]) ).

cnf(263022,plain,
    ( op(e3,e0) = e1
    | op(e3,e0) = e0
    | e2 = e1
    | epred22_0
    | epred6_0
    | op(e2,e0) = e1
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[261688,262940,theory(equality)]) ).

cnf(263045,plain,
    ( op(e3,e0) = e1
    | op(e3,e0) = e0
    | epred22_0
    | epred6_0
    | op(e2,e0) = e1
    | op(e0,e0) = e2 ),
    inference(sr,[status(thm)],[263022,195,theory(equality)]) ).

cnf(263098,plain,
    ( op(e0,e0) = e2
    | op(e2,e0) = e1
    | epred22_0
    | epred6_0
    | e0 != op(e3,e0) ),
    inference(spm,[status(thm)],[128,262988,theory(equality)]) ).

cnf(263553,plain,
    ( op(e3,e0) = e1
    | op(e3,e0) = e0
    | op(e2,e0) = e1
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[263045,261690]) ).

cnf(263556,plain,
    ( op(e2,e0) = e1
    | op(e3,e0) = e0
    | epred22_0
    | epred6_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[168,263553,theory(equality)]) ).

cnf(263669,plain,
    ( op(e2,e0) = e1
    | op(e3,e0) = e0
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[263556,230727]) ).

cnf(263744,plain,
    ( op(e0,e2) = e1
    | op(e0,e1) = e1
    | op(e2,e0) = e1
    | epred22_0
    | epred6_0 ),
    inference(spm,[status(thm)],[259433,263669,theory(equality)]) ).

cnf(263745,plain,
    ( op(e2,e0) = e1
    | op(e0,e0) = e2
    | epred22_0
    | epred6_0 ),
    inference(spm,[status(thm)],[263098,263669,theory(equality)]) ).

cnf(263790,plain,
    ( op(e0,e0) = e2
    | epred22_0
    | epred6_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[169,263745,theory(equality)]) ).

cnf(263918,plain,
    ( op(e0,e0) = e2
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[263790,230727]) ).

cnf(263950,plain,
    ( op(e2,e2) = e0
    | op(e3,e0) = e1
    | epred22_0
    | epred6_0 ),
    inference(spm,[status(thm)],[234038,263918,theory(equality)]) ).

cnf(263995,plain,
    ( op(e2,e2) = e0
    | epred22_0
    | epred6_0
    | e1 != op(e2,e0) ),
    inference(spm,[status(thm)],[167,263950,theory(equality)]) ).

cnf(264129,plain,
    ( op(e2,e2) = e0
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[263995,262386]) ).

cnf(264139,plain,
    ( epred22_0
    | epred6_0
    | op(op(e0,e2),op(e0,e2)) != e3
    | op(e0,e2) != e1 ),
    inference(spm,[status(thm)],[76,264129,theory(equality)]) ).

cnf(264140,plain,
    ( e0 = e2
    | op(e2,e1) = e2
    | op(e2,e0) = e2
    | e0 = e3
    | epred22_0
    | epred6_0 ),
    inference(spm,[status(thm)],[4082,264129,theory(equality)]) ).

cnf(264232,plain,
    ( op(e2,e1) = e2
    | op(e2,e0) = e2
    | e3 = e0
    | epred22_0
    | epred6_0 ),
    inference(sr,[status(thm)],[264140,197,theory(equality)]) ).

cnf(264233,plain,
    ( op(e2,e1) = e2
    | op(e2,e0) = e2
    | epred22_0
    | epred6_0 ),
    inference(sr,[status(thm)],[264232,196,theory(equality)]) ).

cnf(264381,plain,
    ( op(e2,e0) = e2
    | epred22_0
    | epred6_0
    | e2 != op(e1,e1) ),
    inference(spm,[status(thm)],[163,264233,theory(equality)]) ).

cnf(264569,plain,
    ( op(e0,e1) = e1
    | op(e0,e2) = e1
    | epred22_0
    | epred6_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[169,263744,theory(equality)]) ).

cnf(264762,plain,
    ( op(e0,e1) = e1
    | op(e0,e2) = e1
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[264569,230727]) ).

cnf(264827,plain,
    ( epred22_0
    | epred6_0
    | op(e0,e1) = e1
    | op(e1,e1) != e3 ),
    inference(spm,[status(thm)],[264139,264762,theory(equality)]) ).

cnf(264848,plain,
    ( op(e0,e1) = e1
    | epred22_0
    | epred6_0
    | op(e1,e1) = e0
    | op(e1,e1) = e1
    | op(e1,e1) = e2 ),
    inference(spm,[status(thm)],[264827,183,theory(equality)]) ).

cnf(265829,plain,
    ( op(e0,e1) = e1
    | op(e1,e1) = e2
    | op(e1,e1) = e1
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[264848,230726]) ).

cnf(265888,plain,
    ( op(e2,e0) = e2
    | epred22_0
    | epred6_0
    | op(e1,e1) = e1
    | op(e0,e1) = e1 ),
    inference(spm,[status(thm)],[264381,265829,theory(equality)]) ).

cnf(265906,plain,
    ( op(e0,e1) = e1
    | op(e1,e1) = e1
    | epred22_0
    | epred6_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[171,265888,theory(equality)]) ).

cnf(266060,plain,
    ( op(e0,e1) = e1
    | op(e1,e1) = e1
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[265906,263918]) ).

cnf(266061,plain,
    ( op(e0,e1) = e1
    | epred22_0
    | epred6_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[142,266060,theory(equality)]) ).

cnf(266164,plain,
    ( op(e0,e1) = e1
    | epred22_0
    | epred6_0 ),
    inference(csr,[status(thm)],[266061,230727]) ).

cnf(266208,plain,
    ( e1 = e0
    | epred22_0
    | epred6_0 ),
    inference(spm,[status(thm)],[249925,266164,theory(equality)]) ).

cnf(266215,plain,
    ( epred22_0
    | epred6_0 ),
    inference(sr,[status(thm)],[266208,198,theory(equality)]) ).

cnf(266223,plain,
    ( op(e0,op(e0,e0)) = e0
    | op(e1,op(e1,e2)) = e2
    | epred6_0 ),
    inference(spm,[status(thm)],[1741,266215,theory(equality)]) ).

cnf(266251,plain,
    ( op(e1,op(e1,e0)) = e0
    | op(e1,e1) = e0
    | epred6_0
    | op(e1,e0) != e1 ),
    inference(spm,[status(thm)],[1703,266215,theory(equality)]) ).

cnf(267398,plain,
    ( op(e1,e1) = e2
    | op(e0,op(e0,e0)) = e0
    | epred6_0
    | epred8_0 ),
    inference(spm,[status(thm)],[266223,220242,theory(equality)]) ).

cnf(267399,plain,
    ( op(e0,op(e0,e0)) = e0
    | epred8_0
    | epred6_0 ),
    inference(csr,[status(thm)],[267398,220244]) ).

cnf(267402,plain,
    ( op(e0,e2) = e0
    | epred8_0
    | epred6_0 ),
    inference(spm,[status(thm)],[267399,220240,theory(equality)]) ).

cnf(267403,plain,
    ( epred8_0
    | epred6_0 ),
    inference(csr,[status(thm)],[267402,220238]) ).

cnf(267404,plain,
    ( epred7_0
    | epred6_0 ),
    inference(spm,[status(thm)],[1792,267403,theory(equality)]) ).

cnf(267556,plain,
    ( epred6_0
    | op(e1,e1) != e0 ),
    inference(spm,[status(thm)],[2180,267404,theory(equality)]) ).

cnf(267557,plain,
    ( op(e1,e0) = e1
    | epred6_0 ),
    inference(spm,[status(thm)],[2193,267404,theory(equality)]) ).

cnf(271239,plain,
    ( op(e1,op(e1,e0)) = e0
    | op(e1,e1) = e0
    | epred6_0 ),
    inference(csr,[status(thm)],[266251,267557]) ).

cnf(271240,plain,
    ( op(e1,op(e1,e0)) = e0
    | epred6_0 ),
    inference(csr,[status(thm)],[271239,267556]) ).

cnf(271248,plain,
    ( op(e1,e1) = e0
    | epred6_0 ),
    inference(spm,[status(thm)],[271240,267557,theory(equality)]) ).

cnf(271249,plain,
    epred6_0,
    inference(csr,[status(thm)],[271248,267556]) ).

cnf(271317,plain,
    ( epred5_0
    | $false ),
    inference(rw,[status(thm)],[3814,271249,theory(equality)]) ).

cnf(271318,plain,
    epred5_0,
    inference(cn,[status(thm)],[271317,theory(equality)]) ).

cnf(271319,plain,
    ( op(e2,e2) = e3
    | epred4_0
    | op(e1,e3) != e1
    | $false ),
    inference(rw,[status(thm)],[3688,271318,theory(equality)]) ).

cnf(271320,plain,
    ( op(e2,e2) = e3
    | epred4_0
    | op(e1,e3) != e1 ),
    inference(cn,[status(thm)],[271319,theory(equality)]) ).

cnf(271321,plain,
    ( op(e1,e1) = e3
    | epred4_0
    | op(e2,e3) != e2
    | $false ),
    inference(rw,[status(thm)],[3146,271318,theory(equality)]) ).

cnf(271322,plain,
    ( op(e1,e1) = e3
    | epred4_0
    | op(e2,e3) != e2 ),
    inference(cn,[status(thm)],[271321,theory(equality)]) ).

cnf(271323,plain,
    ( op(e1,e1) = e3
    | op(e2,e2) = e3
    | epred4_0
    | $false ),
    inference(rw,[status(thm)],[2410,271318,theory(equality)]) ).

cnf(271324,plain,
    ( op(e1,e1) = e3
    | op(e2,e2) = e3
    | epred4_0 ),
    inference(cn,[status(thm)],[271323,theory(equality)]) ).

cnf(271327,plain,
    ( op(e0,e3) = e0
    | epred4_0
    | $false ),
    inference(rw,[status(thm)],[621,271318,theory(equality)]) ).

cnf(271328,plain,
    ( op(e0,e3) = e0
    | epred4_0 ),
    inference(cn,[status(thm)],[271327,theory(equality)]) ).

cnf(271329,plain,
    ( epred4_0
    | op(e0,e0) != e3
    | $false ),
    inference(rw,[status(thm)],[600,271318,theory(equality)]) ).

cnf(271330,plain,
    ( epred4_0
    | op(e0,e0) != e3 ),
    inference(cn,[status(thm)],[271329,theory(equality)]) ).

cnf(271331,plain,
    ( epred4_0
    | e0 != op(e0,e2) ),
    inference(spm,[status(thm)],[143,271328,theory(equality)]) ).

cnf(271333,plain,
    ( epred4_0
    | e0 != op(e0,e0) ),
    inference(spm,[status(thm)],[146,271328,theory(equality)]) ).

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

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

cnf(271338,plain,
    ( op(e2,op(e2,e2)) = e2
    | op(e0,e0) = e3
    | epred22_0
    | epred4_0 ),
    inference(spm,[status(thm)],[243,271328,theory(equality)]) ).

cnf(271339,plain,
    ( op(e2,op(e2,e1)) = e1
    | op(e0,e0) = e3
    | epred22_0
    | epred4_0 ),
    inference(spm,[status(thm)],[251,271328,theory(equality)]) ).

cnf(271346,plain,
    ( op(e3,e2) = e0
    | op(e3,e1) = e0
    | op(e3,e0) = e0
    | epred4_0 ),
    inference(spm,[status(thm)],[2761,271328,theory(equality)]) ).

cnf(271351,plain,
    ( op(e2,e2) = e0
    | op(e2,e1) = e0
    | op(e2,e0) = e0
    | epred4_0 ),
    inference(spm,[status(thm)],[3101,271328,theory(equality)]) ).

cnf(271356,plain,
    ( op(e1,e2) = e0
    | op(e1,e1) = e0
    | op(e1,e0) = e0
    | epred4_0 ),
    inference(spm,[status(thm)],[3191,271328,theory(equality)]) ).

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

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

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

cnf(271386,plain,
    ( op(e1,e1) = e3
    | epred4_0
    | op(op(e3,e2),op(e3,e2)) != e1
    | op(e3,e2) != e0 ),
    inference(spm,[status(thm)],[275,271324,theory(equality)]) ).

cnf(271391,plain,
    ( op(e3,e2) = e2
    | op(e3,e2) = e1
    | op(e3,e2) = e0
    | op(e1,e1) = e3
    | epred4_0 ),
    inference(spm,[status(thm)],[2829,271324,theory(equality)]) ).

cnf(271454,plain,
    ( op(e2,e1) = e2
    | op(e2,e1) = e1
    | op(e2,e1) = e0
    | e3 = e0
    | e3 = e1
    | e3 = e2
    | op(e1,e1) = e3
    | epred4_0 ),
    inference(spm,[status(thm)],[9364,271324,theory(equality)]) ).

cnf(271456,plain,
    ( op(e1,e2) = e2
    | op(e1,e2) = e1
    | op(e1,e2) = e0
    | e3 = e0
    | e3 = e1
    | e3 = e2
    | op(e1,e1) = e3
    | epred4_0 ),
    inference(spm,[status(thm)],[9369,271324,theory(equality)]) ).

cnf(271457,plain,
    ( op(e0,e2) = e2
    | op(e0,e2) = e1
    | op(e0,e2) = e0
    | e3 = e0
    | e3 = e1
    | e3 = e2
    | op(e1,e1) = e3
    | epred4_0 ),
    inference(spm,[status(thm)],[9371,271324,theory(equality)]) ).

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

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

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

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

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

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

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

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

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

cnf(271545,plain,
    ( epred4_0
    | op(e0,e0) = e0
    | op(e0,e0) = e1
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[271330,188,theory(equality)]) ).

cnf(271625,plain,
    ( op(e1,e1) = e3
    | epred4_0
    | op(e2,e0) = e2
    | op(e2,e1) = e2
    | op(e2,e2) = e2 ),
    inference(spm,[status(thm)],[271322,104,theory(equality)]) ).

cnf(271672,plain,
    ( op(e0,e2) = e3
    | op(e0,e1) = e3
    | epred4_0 ),
    inference(csr,[status(thm)],[271368,271330]) ).

cnf(271680,plain,
    ( op(e2,e2) = e2
    | op(e2,e2) = e1
    | op(e2,e2) = e0
    | op(e0,e1) = e3
    | epred4_0 ),
    inference(spm,[status(thm)],[3114,271672,theory(equality)]) ).

cnf(271822,plain,
    ( op(e1,e1) = e3
    | epred4_0
    | op(e0,e1) = e3 ),
    inference(spm,[status(thm)],[271384,271672,theory(equality)]) ).

cnf(272029,plain,
    ( op(e3,e1) = e2
    | op(e3,e1) = e1
    | op(e3,e1) = e0
    | op(e0,e1) = e3
    | epred4_0 ),
    inference(spm,[status(thm)],[2937,271822,theory(equality)]) ).

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

cnf(272604,plain,
    ( op(e2,e0) = e0
    | op(e2,e1) = e0
    | epred4_0
    | e0 != op(e1,e2) ),
    inference(spm,[status(thm)],[157,271351,theory(equality)]) ).

cnf(272611,plain,
    ( op(e2,e0) = e0
    | op(e2,e1) = e0
    | epred4_0
    | op(op(e0,e2),op(e0,e2)) != e3
    | op(e0,e2) != e1 ),
    inference(spm,[status(thm)],[76,271351,theory(equality)]) ).

cnf(272704,plain,
    ( e0 = e3
    | op(e1,e1) = e3
    | epred4_0
    | op(e2,e0) = e0
    | op(e2,e1) = e0 ),
    inference(spm,[status(thm)],[271324,271351,theory(equality)]) ).

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

cnf(272972,plain,
    ( op(e0,e0) = e2
    | op(e0,e0) = e1
    | epred4_0 ),
    inference(csr,[status(thm)],[271545,271333]) ).

cnf(272977,plain,
    ( op(e0,e0) = e1
    | epred4_0
    | op(op(e2,e0),op(e2,e0)) != e3
    | op(e2,e0) != e1 ),
    inference(spm,[status(thm)],[78,272972,theory(equality)]) ).

cnf(273331,plain,
    ( op(e2,op(e2,e2)) = e2
    | epred22_0
    | epred4_0 ),
    inference(csr,[status(thm)],[271338,271330]) ).

cnf(273385,plain,
    ( op(e2,e3) = e2
    | epred22_0
    | epred4_0
    | op(e1,e1) = e3 ),
    inference(spm,[status(thm)],[273331,271324,theory(equality)]) ).

cnf(273386,plain,
    ( op(e2,e0) = e2
    | epred22_0
    | epred4_0
    | op(e2,e0) = e0
    | op(e2,e1) = e0 ),
    inference(spm,[status(thm)],[273331,271351,theory(equality)]) ).

cnf(273387,plain,
    ( op(e1,e1) = e3
    | epred22_0
    | epred4_0 ),
    inference(csr,[status(thm)],[273385,271322]) ).

cnf(273389,plain,
    ( epred22_0
    | epred4_0
    | e3 != op(e0,e1) ),
    inference(spm,[status(thm)],[166,273387,theory(equality)]) ).

cnf(273391,plain,
    ( epred22_0
    | epred4_0
    | op(op(e3,e1),op(e3,e1)) != e2
    | op(e3,e1) != e0 ),
    inference(spm,[status(thm)],[86,273387,theory(equality)]) ).

cnf(273398,plain,
    ( op(e1,e3) = e2
    | op(e1,e3) = e1
    | op(e1,e3) = e0
    | epred22_0
    | epred4_0 ),
    inference(spm,[status(thm)],[3167,273387,theory(equality)]) ).

cnf(273416,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)],[9594,273387,theory(equality)]) ).

cnf(273439,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)],[273416,196,theory(equality)]) ).

cnf(273440,plain,
    ( op(e1,e0) = e2
    | op(e1,e0) = e1
    | op(e1,e0) = e0
    | e3 = e2
    | epred22_0
    | epred4_0 ),
    inference(sr,[status(thm)],[273439,194,theory(equality)]) ).

cnf(273441,plain,
    ( op(e1,e0) = e2
    | op(e1,e0) = e1
    | op(e1,e0) = e0
    | epred22_0
    | epred4_0 ),
    inference(sr,[status(thm)],[273440,193,theory(equality)]) ).

cnf(273863,plain,
    ( op(e2,op(e2,e1)) = e1
    | epred22_0
    | epred4_0 ),
    inference(csr,[status(thm)],[271339,271330]) ).

cnf(274345,plain,
    ( op(e2,e0) = e1
    | epred22_0
    | epred4_0
    | op(e2,e0) = e0
    | op(e2,e0) = e2 ),
    inference(spm,[status(thm)],[273863,273386,theory(equality)]) ).

cnf(274637,plain,
    ( op(e1,e3) = e0
    | op(e1,e3) = e1
    | epred22_0
    | epred4_0
    | e2 != op(e1,e2) ),
    inference(spm,[status(thm)],[137,273398,theory(equality)]) ).

cnf(274639,plain,
    ( op(e1,e3) = e0
    | op(e1,e3) = e1
    | epred22_0
    | epred4_0
    | e2 != op(e1,e0) ),
    inference(spm,[status(thm)],[140,273398,theory(equality)]) ).

cnf(274768,plain,
    ( op(e1,e0) = e0
    | op(e1,e0) = e1
    | epred22_0
    | epred4_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[172,273441,theory(equality)]) ).

cnf(274946,plain,
    ( op(e2,e0) = e0
    | op(e2,e0) = e1
    | epred22_0
    | epred4_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[171,274345,theory(equality)]) ).

cnf(276137,plain,
    ( op(e1,e3) = e1
    | op(e1,e3) = e0
    | epred22_0
    | epred4_0
    | op(e1,e0) = e0
    | op(e1,e0) = e1 ),
    inference(spm,[status(thm)],[274639,273441,theory(equality)]) ).

cnf(276380,plain,
    ( op(e1,e0) = e1
    | op(e1,e0) = e0
    | epred22_0
    | epred4_0
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[274768,272972,theory(equality)]) ).

cnf(276413,plain,
    ( op(e2,e0) = e1
    | op(e2,e0) = e0
    | epred22_0
    | epred4_0
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[274946,272972,theory(equality)]) ).

cnf(276548,plain,
    ( op(e0,e0) = e1
    | epred4_0
    | op(e2,e0) = e0
    | epred22_0
    | op(e1,e1) != e3 ),
    inference(spm,[status(thm)],[272977,276413,theory(equality)]) ).

cnf(277381,plain,
    ( op(e0,e0) = e1
    | op(e2,e0) = e0
    | epred22_0
    | epred4_0 ),
    inference(csr,[status(thm)],[276548,273387]) ).

cnf(277382,plain,
    ( op(e0,e0) = e1
    | epred22_0
    | epred4_0
    | e0 != op(e1,e0) ),
    inference(spm,[status(thm)],[169,277381,theory(equality)]) ).

cnf(277463,plain,
    ( op(e0,e0) = e1
    | epred22_0
    | epred4_0
    | op(e1,e0) = e0
    | op(e1,e0) = e1
    | e2 != e0 ),
    inference(spm,[status(thm)],[277382,273441,theory(equality)]) ).

cnf(278072,plain,
    ( op(e1,e1) = e3
    | op(e3,e2) = e0
    | op(e3,e2) = e1
    | epred4_0
    | e2 != op(e0,e2) ),
    inference(spm,[status(thm)],[158,271391,theory(equality)]) ).

cnf(278481,plain,
    ( op(e2,e1) = e2
    | op(e2,e1) = e1
    | op(e2,e1) = e0
    | epred4_0 ),
    inference(csr,[status(thm)],[271525,3127]) ).

cnf(278948,plain,
    ( op(e1,e2) = e2
    | op(e1,e2) = e1
    | op(e1,e2) = e0
    | epred4_0 ),
    inference(csr,[status(thm)],[271531,3201]) ).

cnf(278953,plain,
    ( op(e1,e2) = e0
    | op(e1,e2) = e1
    | epred4_0
    | e2 != op(e0,e2) ),
    inference(spm,[status(thm)],[160,278948,theory(equality)]) ).

cnf(279014,plain,
    ( op(e1,e3) = e1
    | op(e1,e3) = e0
    | epred22_0
    | epred4_0
    | op(e1,e2) = e0
    | op(e1,e2) = e1 ),
    inference(spm,[status(thm)],[274637,278948,theory(equality)]) ).

cnf(279040,plain,
    ( op(e0,e2) = e2
    | op(e0,e2) = e1
    | op(e1,e1) = e3
    | epred4_0 ),
    inference(csr,[status(thm)],[271534,271331]) ).

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

cnf(279155,plain,
    ( op(e1,e2) = e1
    | op(e1,e2) = e0
    | epred4_0
    | op(e0,e1) = e2
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[278953,271369,theory(equality)]) ).

cnf(279806,plain,
    ( e2 = e3
    | op(e1,e1) = e3
    | epred4_0
    | op(e2,e1) = e2
    | op(e2,e0) = e2 ),
    inference(spm,[status(thm)],[271324,271625,theory(equality)]) ).

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

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

cnf(279923,plain,
    ( e2 = e0
    | op(e2,e0) = e0
    | op(e1,e1) = e3
    | epred4_0
    | op(e2,e0) = e2 ),
    inference(spm,[status(thm)],[272745,279858,theory(equality)]) ).

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

cnf(279965,plain,
    ( op(e1,e1) = e3
    | op(e2,e0) = e0
    | epred4_0
    | e2 != op(e1,e0) ),
    inference(spm,[status(thm)],[169,279952,theory(equality)]) ).

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

cnf(280080,plain,
    ( op(e2,e0) = e0
    | op(e1,e1) = e3
    | epred4_0
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[279966,272972,theory(equality)]) ).

cnf(281244,plain,
    ( op(e2,e2) = e2
    | epred22_0
    | epred4_0
    | op(e0,e1) = e3
    | op(e2,e2) = e0
    | op(e2,e2) = e1 ),
    inference(spm,[status(thm)],[273331,271680,theory(equality)]) ).

cnf(281364,plain,
    ( op(e3,e1) = e2
    | op(e3,e1) = e1
    | op(e3,e1) = e0
    | epred4_0 ),
    inference(csr,[status(thm)],[272029,2938]) ).

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

cnf(281571,plain,
    ( op(e3,e1) = e1
    | op(e3,e1) = e0
    | epred4_0
    | op(e2,e0) = e2
    | op(e1,e1) = e3 ),
    inference(spm,[status(thm)],[281368,279858,theory(equality)]) ).

cnf(282167,plain,
    ( op(e0,e0) = e2
    | op(e0,e1) = e2
    | op(e1,e2) = e0
    | epred4_0
    | e1 != op(e1,e1) ),
    inference(spm,[status(thm)],[139,279155,theory(equality)]) ).

cnf(282169,plain,
    ( op(e0,e0) = e2
    | op(e0,e1) = e2
    | op(e1,e2) = e0
    | epred4_0
    | e1 != op(e0,e2) ),
    inference(spm,[status(thm)],[160,279155,theory(equality)]) ).

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

cnf(284895,plain,
    ( op(e2,e2) = e3
    | epred4_0
    | op(e1,e0) = e1
    | op(e1,e0) = e0
    | op(e1,e3) = e0
    | epred22_0 ),
    inference(spm,[status(thm)],[271320,276137,theory(equality)]) ).

cnf(284907,plain,
    ( op(e0,e0) = e1
    | op(e1,e0) = e0
    | op(e1,e0) = e1
    | epred22_0
    | epred4_0 ),
    inference(csr,[status(thm)],[277463,276380]) ).

cnf(284908,plain,
    ( op(e0,e0) = e1
    | op(e1,e0) = e1
    | epred22_0
    | epred4_0 ),
    inference(csr,[status(thm)],[284907,277382]) ).

cnf(285765,plain,
    ( op(e2,e2) = e3
    | epred4_0
    | op(e1,e2) = e1
    | op(e1,e2) = e0
    | op(e1,e3) = e0
    | epred22_0 ),
    inference(spm,[status(thm)],[271320,279014,theory(equality)]) ).

cnf(287276,plain,
    ( op(e2,e2) = e2
    | op(e2,e2) = e1
    | op(e2,e2) = e0
    | epred22_0
    | epred4_0 ),
    inference(csr,[status(thm)],[281244,273389]) ).

cnf(292430,plain,
    ( e3 = e1
    | e3 = e0
    | e3 = e2
    | epred22_0
    | epred4_0
    | op(e1,e3) = e0
    | op(e1,e0) = e0
    | op(e1,e0) = e1 ),
    inference(spm,[status(thm)],[287276,284895,theory(equality)]) ).

cnf(292492,plain,
    ( e3 = e0
    | e3 = e2
    | epred22_0
    | epred4_0
    | op(e1,e3) = e0
    | op(e1,e0) = e0
    | op(e1,e0) = e1 ),
    inference(sr,[status(thm)],[292430,194,theory(equality)]) ).

cnf(292493,plain,
    ( e3 = e2
    | epred22_0
    | epred4_0
    | op(e1,e3) = e0
    | op(e1,e0) = e0
    | op(e1,e0) = e1 ),
    inference(sr,[status(thm)],[292492,196,theory(equality)]) ).

cnf(292494,plain,
    ( epred22_0
    | epred4_0
    | op(e1,e3) = e0
    | op(e1,e0) = e0
    | op(e1,e0) = e1 ),
    inference(sr,[status(thm)],[292493,193,theory(equality)]) ).

cnf(292499,plain,
    ( op(e1,e0) = e1
    | op(e1,e0) = e0
    | epred22_0
    | epred4_0
    | e0 != op(e0,e3) ),
    inference(spm,[status(thm)],[154,292494,theory(equality)]) ).

cnf(292613,plain,
    ( op(e1,e0) = e1
    | op(e1,e0) = e0
    | epred22_0
    | epred4_0 ),
    inference(csr,[status(thm)],[292499,271328]) ).

cnf(292615,plain,
    ( op(e1,e0) = e0
    | epred22_0
    | epred4_0
    | e1 != op(e0,e0) ),
    inference(spm,[status(thm)],[172,292613,theory(equality)]) ).

cnf(293028,plain,
    ( e3 = e1
    | e3 = e0
    | e3 = e2
    | epred22_0
    | epred4_0
    | op(e1,e3) = e0
    | op(e1,e2) = e0
    | op(e1,e2) = e1 ),
    inference(spm,[status(thm)],[287276,285765,theory(equality)]) ).

cnf(293090,plain,
    ( e3 = e0
    | e3 = e2
    | epred22_0
    | epred4_0
    | op(e1,e3) = e0
    | op(e1,e2) = e0
    | op(e1,e2) = e1 ),
    inference(sr,[status(thm)],[293028,194,theory(equality)]) ).

cnf(293091,plain,
    ( e3 = e2
    | epred22_0
    | epred4_0
    | op(e1,e3) = e0
    | op(e1,e2) = e0
    | op(e1,e2) = e1 ),
    inference(sr,[status(thm)],[293090,196,theory(equality)]) ).

cnf(293092,plain,
    ( epred22_0
    | epred4_0
    | op(e1,e3) = e0
    | op(e1,e2) = e0
    | op(e1,e2) = e1 ),
    inference(sr,[status(thm)],[293091,193,theory(equality)]) ).

cnf(293097,plain,
    ( op(e1,e2) = e1
    | op(e1,e2) = e0
    | epred22_0
    | epred4_0
    | e0 != op(e0,e3) ),
    inference(spm,[status(thm)],[154,293092,theory(equality)]) ).

cnf(293181,plain,
    ( op(e1,e2) = e1
    | op(e1,e2) = e0
    | epred22_0
    | epred4_0 ),
    inference(csr,[status(thm)],[293097,271328]) ).

cnf(293184,plain,
    ( op(e1,e2) = e0
    | epred22_0
    | epred4_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[141,293181,theory(equality)]) ).

cnf(293190,plain,
    ( op(e0,e0) = e3
    | op(e1,e1) = e2
    | epred22_0
    | op(e1,e2) = e0
    | epred4_0
    | op(e0,e3) != e0 ),
    inference(spm,[status(thm)],[219,293181,theory(equality)]) ).

cnf(293304,plain,
    ( op(e1,e2) = e0
    | epred22_0
    | epred4_0
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[293184,284908,theory(equality)]) ).

cnf(293399,plain,
    ( op(e3,e1) = e0
    | op(e3,e0) = e0
    | epred4_0
    | op(e0,e0) = e1
    | epred22_0 ),
    inference(spm,[status(thm)],[272449,293304,theory(equality)]) ).

cnf(293911,plain,
    ( epred22_0
    | epred4_0
    | op(e0,e0) = e1
    | op(e3,e0) = e0
    | op(e0,e0) != e2 ),
    inference(spm,[status(thm)],[273391,293399,theory(equality)]) ).

cnf(294386,plain,
    ( op(e0,e0) = e1
    | op(e3,e0) = e0
    | epred22_0
    | epred4_0 ),
    inference(csr,[status(thm)],[293911,272972]) ).

cnf(294387,plain,
    ( op(e0,e0) = e1
    | epred22_0
    | epred4_0
    | e0 != op(e2,e0) ),
    inference(spm,[status(thm)],[167,294386,theory(equality)]) ).

cnf(294491,plain,
    ( op(e0,e0) = e1
    | epred22_0
    | epred4_0 ),
    inference(csr,[status(thm)],[294387,277381]) ).

cnf(294535,plain,
    ( op(e1,e0) = e0
    | epred22_0
    | epred4_0 ),
    inference(spm,[status(thm)],[292615,294491,theory(equality)]) ).

cnf(299497,plain,
    ( op(e0,e0) = e3
    | op(e1,e1) = e2
    | op(e1,e2) = e0
    | epred22_0
    | epred4_0 ),
    inference(csr,[status(thm)],[293190,271328]) ).

cnf(299498,plain,
    ( op(e1,e2) = e0
    | op(e1,e1) = e2
    | epred22_0
    | epred4_0 ),
    inference(csr,[status(thm)],[299497,271330]) ).

cnf(299500,plain,
    ( op(e1,e1) = e2
    | epred22_0
    | epred4_0
    | e0 != op(e1,e0) ),
    inference(spm,[status(thm)],[141,299498,theory(equality)]) ).

cnf(300081,plain,
    ( op(e1,e1) = e2
    | epred22_0
    | epred4_0 ),
    inference(csr,[status(thm)],[299500,294535]) ).

cnf(300136,plain,
    ( e2 = e3
    | epred22_0
    | epred4_0 ),
    inference(spm,[status(thm)],[273387,300081,theory(equality)]) ).

cnf(300178,plain,
    ( epred22_0
    | epred4_0 ),
    inference(sr,[status(thm)],[300136,193,theory(equality)]) ).

cnf(300188,plain,
    ( op(e0,op(e0,e3)) = e3
    | op(e1,op(e1,e2)) = e2
    | epred4_0 ),
    inference(spm,[status(thm)],[1717,300178,theory(equality)]) ).

cnf(300192,plain,
    ( op(e0,op(e0,e3)) = e3
    | op(e1,op(e1,e1)) = e1
    | epred4_0 ),
    inference(spm,[status(thm)],[1718,300178,theory(equality)]) ).

cnf(300208,plain,
    ( op(e0,op(e0,e3)) = e3
    | op(e2,e2) = e1
    | epred4_0
    | op(e2,e1) != e2 ),
    inference(spm,[status(thm)],[1713,300178,theory(equality)]) ).

cnf(300586,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)],[300188,271356,theory(equality)]) ).

cnf(301058,plain,
    ( op(e1,e3) = e1
    | op(e0,op(e0,e3)) = e3
    | epred4_0
    | op(e0,e1) = e3 ),
    inference(spm,[status(thm)],[300192,271822,theory(equality)]) ).

cnf(301170,plain,
    ( op(e0,op(e0,e3)) = e3
    | op(e2,e2) = e1
    | epred4_0
    | op(e2,e1) = e0
    | op(e2,e1) = e1 ),
    inference(spm,[status(thm)],[300208,278481,theory(equality)]) ).

cnf(301355,plain,
    ( op(e0,e0) = e3
    | op(e0,e1) = e3
    | op(e1,e3) = e1
    | epred4_0 ),
    inference(spm,[status(thm)],[301058,271328,theory(equality)]) ).

cnf(301356,plain,
    ( op(e1,e3) = e1
    | op(e0,e1) = e3
    | epred4_0 ),
    inference(csr,[status(thm)],[301355,271330]) ).

cnf(301390,plain,
    ( op(e2,e2) = e3
    | epred4_0
    | op(e0,e1) = e3 ),
    inference(spm,[status(thm)],[271320,301356,theory(equality)]) ).

cnf(301513,plain,
    ( op(e0,e1) = e3
    | e3 = e0
    | e3 = e1
    | e3 = e2
    | epred4_0 ),
    inference(spm,[status(thm)],[271680,301390,theory(equality)]) ).

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

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

cnf(301574,plain,
    ( op(e0,e1) = e3
    | epred4_0 ),
    inference(sr,[status(thm)],[301573,193,theory(equality)]) ).

cnf(301578,plain,
    ( op(e1,e1) = e2
    | op(e1,e1) = e1
    | op(e1,e1) = e0
    | epred4_0 ),
    inference(spm,[status(thm)],[3209,301574,theory(equality)]) ).

cnf(301622,plain,
    ( op(e0,e2) = e2
    | op(e0,e2) = e1
    | epred4_0 ),
    inference(spm,[status(thm)],[279042,301574,theory(equality)]) ).

cnf(301640,plain,
    ( op(e0,e2) = e1
    | epred4_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[147,301622,theory(equality)]) ).

cnf(301710,plain,
    ( op(e1,e2) = e1
    | op(e1,e2) = e0
    | epred4_0
    | op(e0,e2) = e1 ),
    inference(spm,[status(thm)],[278953,301622,theory(equality)]) ).

cnf(301711,plain,
    ( op(e3,e2) = e1
    | op(e3,e2) = e0
    | op(e1,e1) = e3
    | epred4_0
    | op(e0,e2) = e1 ),
    inference(spm,[status(thm)],[278072,301622,theory(equality)]) ).

cnf(301784,plain,
    ( op(e0,e2) = e1
    | epred4_0
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[301640,272972,theory(equality)]) ).

cnf(301858,plain,
    ( op(e2,e1) = e0
    | op(e2,e0) = e0
    | epred4_0
    | op(e0,e0) = e1
    | op(e1,e1) != e3 ),
    inference(spm,[status(thm)],[272611,301784,theory(equality)]) ).

cnf(301891,plain,
    ( op(e1,e1) = e0
    | op(e1,e1) = e1
    | epred4_0
    | e2 != op(e1,e0) ),
    inference(spm,[status(thm)],[142,301578,theory(equality)]) ).

cnf(301892,plain,
    ( op(e1,e1) = e0
    | op(e1,e1) = e1
    | epred4_0
    | e2 != op(e0,e1) ),
    inference(spm,[status(thm)],[166,301578,theory(equality)]) ).

cnf(301947,plain,
    ( e2 = e3
    | op(e2,e0) = e2
    | epred4_0
    | op(e1,e1) = e0
    | op(e1,e1) = e1 ),
    inference(spm,[status(thm)],[279864,301578,theory(equality)]) ).

cnf(301967,plain,
    ( op(e2,e0) = e2
    | epred4_0
    | op(e1,e1) = e0
    | op(e1,e1) = e1 ),
    inference(sr,[status(thm)],[301947,193,theory(equality)]) ).

cnf(302067,plain,
    ( op(e0,e2) = e1
    | op(e1,e2) = e0
    | epred4_0
    | e1 != op(e1,e1) ),
    inference(spm,[status(thm)],[139,301710,theory(equality)]) ).

cnf(302158,plain,
    ( op(e1,e1) = e1
    | op(e1,e1) = e0
    | epred4_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[171,301967,theory(equality)]) ).

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

cnf(302530,plain,
    ( op(e1,e1) = e0
    | op(e1,e1) = e1
    | epred4_0
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[302158,272972,theory(equality)]) ).

cnf(302606,plain,
    ( op(e3,e1) = e0
    | op(e2,e0) = e2
    | e1 = e3
    | epred4_0
    | op(e0,e0) = e1
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[282458,302530,theory(equality)]) ).

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

cnf(303202,plain,
    ( op(e1,e1) = e0
    | op(e0,e0) = e1
    | op(e2,e0) = e2
    | epred4_0
    | e0 != op(e2,e1) ),
    inference(spm,[status(thm)],[161,302623,theory(equality)]) ).

cnf(303539,plain,
    ( op(e2,e1) = e0
    | op(e2,e0) = e0
    | op(e0,e0) = e1
    | epred4_0 ),
    inference(csr,[status(thm)],[301858,280080]) ).

cnf(303541,plain,
    ( op(e0,e0) = e1
    | op(e2,e0) = e0
    | epred4_0
    | e0 != op(e1,e1) ),
    inference(spm,[status(thm)],[163,303539,theory(equality)]) ).

cnf(304103,plain,
    ( op(e3,e2) = e0
    | op(e1,e1) = e3
    | op(e0,e2) = e1
    | epred4_0
    | op(e1,e2) = e0 ),
    inference(spm,[status(thm)],[302339,301710,theory(equality)]) ).

cnf(304346,plain,
    ( op(e1,e1) = e3
    | epred4_0
    | op(e1,e2) = e0
    | op(e0,e2) = e1
    | op(e0,e0) != e1 ),
    inference(spm,[status(thm)],[271386,304103,theory(equality)]) ).

cnf(304763,plain,
    ( op(e2,e0) = e2
    | op(e0,e0) = e1
    | op(e1,e1) = e0
    | epred4_0
    | op(e2,e0) = e0 ),
    inference(spm,[status(thm)],[303202,303539,theory(equality)]) ).

cnf(304922,plain,
    ( op(e1,e1) = e3
    | op(e1,e2) = e0
    | op(e0,e2) = e1
    | epred4_0 ),
    inference(csr,[status(thm)],[304346,301784]) ).

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

cnf(304924,plain,
    ( op(e0,e2) = e1
    | op(e1,e1) = e3
    | epred4_0
    | e0 != op(e1,e0) ),
    inference(spm,[status(thm)],[141,304922,theory(equality)]) ).

cnf(305047,plain,
    ( op(e2,e0) = e2
    | op(e0,e0) = e1
    | op(e2,e0) = e0
    | epred4_0 ),
    inference(csr,[status(thm)],[304763,303541]) ).

cnf(305050,plain,
    ( op(e2,e0) = e0
    | op(e0,e0) = e1
    | epred4_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[171,305047,theory(equality)]) ).

cnf(305266,plain,
    ( op(e2,e0) = e0
    | op(e0,e0) = e1
    | epred4_0 ),
    inference(csr,[status(thm)],[305050,272972]) ).

cnf(309557,plain,
    ( op(e0,e0) = e3
    | op(e1,e1) = e0
    | op(e1,e0) = e0
    | op(e1,e0) = e2
    | epred4_0 ),
    inference(spm,[status(thm)],[300586,271328,theory(equality)]) ).

cnf(309558,plain,
    ( op(e1,e0) = e2
    | op(e1,e0) = e0
    | op(e1,e1) = e0
    | epred4_0 ),
    inference(csr,[status(thm)],[309557,271330]) ).

cnf(309622,plain,
    ( e0 = e3
    | op(e0,e2) = e1
    | epred4_0
    | op(e1,e0) = e2
    | op(e1,e0) = e0 ),
    inference(spm,[status(thm)],[304923,309558,theory(equality)]) ).

cnf(309631,plain,
    ( op(e0,e2) = e1
    | epred4_0
    | op(e1,e0) = e2
    | op(e1,e0) = e0 ),
    inference(sr,[status(thm)],[309622,196,theory(equality)]) ).

cnf(309746,plain,
    ( op(e2,e0) = e0
    | op(e1,e1) = e3
    | epred4_0
    | op(e1,e0) = e0
    | op(e0,e2) = e1 ),
    inference(spm,[status(thm)],[279965,309631,theory(equality)]) ).

cnf(310059,plain,
    ( op(e2,e0) = e0
    | op(e1,e1) = e3
    | op(e0,e2) = e1
    | epred4_0 ),
    inference(csr,[status(thm)],[309746,304924]) ).

cnf(310125,plain,
    ( op(e1,e1) = e1
    | op(e1,e1) = e0
    | e0 = e2
    | epred4_0
    | op(e0,e2) = e1
    | op(e1,e1) = e3 ),
    inference(spm,[status(thm)],[301967,310059,theory(equality)]) ).

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

cnf(310303,plain,
    ( op(e1,e1) = e1
    | op(e1,e1) = e3
    | op(e0,e2) = e1
    | epred4_0 ),
    inference(csr,[status(thm)],[310139,304923]) ).

cnf(310365,plain,
    ( e3 = e0
    | e3 = e1
    | e3 = e2
    | epred4_0
    | op(e0,e2) = e1
    | op(e1,e1) = e1 ),
    inference(spm,[status(thm)],[301578,310303,theory(equality)]) ).

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

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

cnf(310381,plain,
    ( epred4_0
    | op(e0,e2) = e1
    | op(e1,e1) = e1 ),
    inference(sr,[status(thm)],[310380,193,theory(equality)]) ).

cnf(310446,plain,
    ( op(e1,e2) = e0
    | op(e0,e1) = e2
    | op(e0,e0) = e2
    | epred4_0
    | op(e0,e2) = e1 ),
    inference(spm,[status(thm)],[282167,310381,theory(equality)]) ).

cnf(310448,plain,
    ( op(e3,e1) = e0
    | op(e2,e0) = e2
    | e1 = e3
    | epred4_0
    | op(e0,e2) = e1 ),
    inference(spm,[status(thm)],[282458,310381,theory(equality)]) ).

cnf(310453,plain,
    ( op(e1,e2) = e0
    | op(e0,e2) = e1
    | epred4_0 ),
    inference(spm,[status(thm)],[302067,310381,theory(equality)]) ).

cnf(310456,plain,
    ( op(e1,e0) = e2
    | op(e1,e0) = e0
    | e1 = e0
    | epred4_0
    | op(e0,e2) = e1 ),
    inference(spm,[status(thm)],[309558,310381,theory(equality)]) ).

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

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

cnf(310475,plain,
    ( op(e0,e2) = e1
    | epred4_0
    | e0 != op(e1,e0) ),
    inference(spm,[status(thm)],[141,310453,theory(equality)]) ).

cnf(310541,plain,
    ( op(e2,e1) = e0
    | op(e2,e0) = e0
    | epred4_0
    | op(e0,e2) = e1 ),
    inference(spm,[status(thm)],[272604,310453,theory(equality)]) ).

cnf(310758,plain,
    ( op(e0,e2) = e1
    | op(e2,e0) = e2
    | epred4_0
    | e0 != op(e2,e1) ),
    inference(spm,[status(thm)],[161,310468,theory(equality)]) ).

cnf(310874,plain,
    ( op(e1,e0) = e2
    | op(e0,e2) = e1
    | epred4_0 ),
    inference(csr,[status(thm)],[310471,310475]) ).

cnf(311221,plain,
    ( op(e2,e0) = e2
    | op(e0,e2) = e1
    | epred4_0
    | op(e2,e0) = e0 ),
    inference(spm,[status(thm)],[310758,310541,theory(equality)]) ).

cnf(311244,plain,
    ( op(e2,e0) = e0
    | op(e0,e2) = e1
    | epred4_0
    | e2 != op(e1,e0) ),
    inference(spm,[status(thm)],[169,311221,theory(equality)]) ).

cnf(311370,plain,
    ( op(e2,e0) = e0
    | op(e0,e2) = e1
    | epred4_0 ),
    inference(csr,[status(thm)],[311244,310874]) ).

cnf(311579,plain,
    ( op(e1,e2) = e0
    | op(e0,e1) = e2
    | op(e0,e0) = e2
    | epred4_0 ),
    inference(csr,[status(thm)],[310446,282169]) ).

cnf(311580,plain,
    ( op(e0,e0) = e2
    | op(e0,e1) = e2
    | epred4_0
    | e0 != op(e1,e1) ),
    inference(spm,[status(thm)],[139,311579,theory(equality)]) ).

cnf(311581,plain,
    ( op(e0,e0) = e2
    | op(e0,e1) = e2
    | epred4_0
    | e0 != op(e1,e0) ),
    inference(spm,[status(thm)],[141,311579,theory(equality)]) ).

cnf(311826,plain,
    ( op(e0,e1) = e2
    | op(e0,e0) = e2
    | epred4_0
    | op(e1,e0) = e2
    | op(e1,e0) = e0 ),
    inference(spm,[status(thm)],[311580,309558,theory(equality)]) ).

cnf(312346,plain,
    ( op(e0,e1) = e2
    | op(e0,e0) = e2
    | op(e1,e0) = e2
    | epred4_0 ),
    inference(csr,[status(thm)],[311826,311581]) ).

cnf(312381,plain,
    ( op(e1,e1) = e1
    | op(e1,e1) = e0
    | epred4_0
    | op(e0,e0) = e2
    | op(e0,e1) = e2 ),
    inference(spm,[status(thm)],[301891,312346,theory(equality)]) ).

cnf(312871,plain,
    ( op(e1,e1) = e1
    | op(e1,e1) = e0
    | op(e0,e0) = e2
    | epred4_0 ),
    inference(csr,[status(thm)],[312381,301892]) ).

cnf(312872,plain,
    ( op(e1,e1) = e1
    | op(e1,e1) = e0
    | epred4_0 ),
    inference(csr,[status(thm)],[312871,302158]) ).

cnf(314233,plain,
    ( op(e0,e0) = e3
    | op(e2,e1) = e1
    | op(e2,e1) = e0
    | op(e2,e2) = e1
    | epred4_0 ),
    inference(spm,[status(thm)],[301170,271328,theory(equality)]) ).

cnf(314234,plain,
    ( op(e2,e2) = e1
    | op(e2,e1) = e0
    | op(e2,e1) = e1
    | epred4_0 ),
    inference(csr,[status(thm)],[314233,271330]) ).

cnf(314339,plain,
    ( e1 = e3
    | op(e1,e1) = e3
    | epred4_0
    | op(e2,e1) = e0
    | op(e2,e1) = e1 ),
    inference(spm,[status(thm)],[271324,314234,theory(equality)]) ).

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

cnf(314562,plain,
    ( op(e2,e0) = e2
    | e1 = e2
    | op(e1,e1) = e3
    | epred4_0
    | op(e2,e1) = e0 ),
    inference(spm,[status(thm)],[279858,314394,theory(equality)]) ).

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

cnf(314970,plain,
    ( op(e2,e0) = e2
    | e0 = e2
    | op(e1,e1) = e3
    | epred4_0 ),
    inference(spm,[status(thm)],[279858,314595,theory(equality)]) ).

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

cnf(315070,plain,
    ( op(e0,e0) = e1
    | e2 = e0
    | epred4_0
    | op(e1,e1) = e3 ),
    inference(spm,[status(thm)],[305266,315003,theory(equality)]) ).

cnf(315072,plain,
    ( op(e0,e2) = e1
    | e2 = e0
    | epred4_0
    | op(e1,e1) = e3 ),
    inference(spm,[status(thm)],[311370,315003,theory(equality)]) ).

cnf(315087,plain,
    ( op(e0,e0) = e1
    | epred4_0
    | op(e1,e1) = e3 ),
    inference(sr,[status(thm)],[315070,197,theory(equality)]) ).

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

cnf(315180,plain,
    ( e3 = e0
    | e3 = e1
    | epred4_0
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[312872,315087,theory(equality)]) ).

cnf(315192,plain,
    ( e3 = e1
    | epred4_0
    | op(e0,e0) = e1 ),
    inference(sr,[status(thm)],[315180,196,theory(equality)]) ).

cnf(315193,plain,
    ( epred4_0
    | op(e0,e0) = e1 ),
    inference(sr,[status(thm)],[315192,194,theory(equality)]) ).

cnf(315308,plain,
    ( e3 = e1
    | op(e0,e2) = e1
    | epred4_0 ),
    inference(spm,[status(thm)],[310381,315089,theory(equality)]) ).

cnf(315322,plain,
    ( op(e0,e2) = e1
    | epred4_0 ),
    inference(sr,[status(thm)],[315308,194,theory(equality)]) ).

cnf(315326,plain,
    ( epred4_0
    | e1 != op(e0,e0) ),
    inference(spm,[status(thm)],[147,315322,theory(equality)]) ).

cnf(315417,plain,
    epred4_0,
    inference(csr,[status(thm)],[315326,315193]) ).

cnf(315580,plain,
    ( op(e3,e3) = e2
    | epred3_0
    | op(e1,e2) != e1
    | $false ),
    inference(rw,[status(thm)],[4239,315417,theory(equality)]) ).

cnf(315581,plain,
    ( op(e3,e3) = e2
    | epred3_0
    | op(e1,e2) != e1 ),
    inference(cn,[status(thm)],[315580,theory(equality)]) ).

cnf(315582,plain,
    ( op(e1,e1) = e2
    | epred3_0
    | op(e3,e2) != e3
    | $false ),
    inference(rw,[status(thm)],[3827,315417,theory(equality)]) ).

cnf(315583,plain,
    ( op(e1,e1) = e2
    | epred3_0
    | op(e3,e2) != e3 ),
    inference(cn,[status(thm)],[315582,theory(equality)]) ).

cnf(315584,plain,
    ( op(e1,e1) = e2
    | op(e3,e3) = e2
    | epred3_0
    | $false ),
    inference(rw,[status(thm)],[3338,315417,theory(equality)]) ).

cnf(315585,plain,
    ( op(e1,e1) = e2
    | op(e3,e3) = e2
    | epred3_0 ),
    inference(cn,[status(thm)],[315584,theory(equality)]) ).

cnf(315588,plain,
    ( op(e0,e2) = e0
    | epred3_0
    | $false ),
    inference(rw,[status(thm)],[555,315417,theory(equality)]) ).

cnf(315589,plain,
    ( op(e0,e2) = e0
    | epred3_0 ),
    inference(cn,[status(thm)],[315588,theory(equality)]) ).

cnf(315590,plain,
    ( epred3_0
    | op(e0,e0) != e2
    | $false ),
    inference(rw,[status(thm)],[534,315417,theory(equality)]) ).

cnf(315591,plain,
    ( epred3_0
    | op(e0,e0) != e2 ),
    inference(cn,[status(thm)],[315590,theory(equality)]) ).

cnf(315727,plain,
    ( epred3_0
    | e0 != op(e0,e1) ),
    inference(spm,[status(thm)],[145,315589,theory(equality)]) ).

cnf(315728,plain,
    ( epred3_0
    | e0 != op(e0,e0) ),
    inference(spm,[status(thm)],[147,315589,theory(equality)]) ).

cnf(315729,plain,
    ( op(e3,op(e3,e3)) = e3
    | op(e0,e0) = e2
    | epred22_0
    | epred3_0 ),
    inference(spm,[status(thm)],[228,315589,theory(equality)]) ).

cnf(315731,plain,
    ( op(e3,op(e3,e1)) = e1
    | op(e0,e0) = e2
    | epred22_0
    | epred3_0 ),
    inference(spm,[status(thm)],[230,315589,theory(equality)]) ).

cnf(315732,plain,
    ( op(e3,op(e3,e0)) = e0
    | op(e0,e0) = e2
    | epred22_0
    | epred3_0 ),
    inference(spm,[status(thm)],[231,315589,theory(equality)]) ).

cnf(315738,plain,
    ( e0 = e2
    | op(e0,e1) = e2
    | op(e0,e0) = e2
    | e0 = e3
    | op(e0,e1) = e3
    | op(e0,e0) = e3
    | epred3_0 ),
    inference(spm,[status(thm)],[3263,315589,theory(equality)]) ).

cnf(315739,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)],[3269,315589,theory(equality)]) ).

cnf(315740,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)],[3270,315589,theory(equality)]) ).

cnf(315754,plain,
    ( op(e1,e2) = e1
    | op(e1,e1) = e1
    | op(e1,e0) = e1
    | op(e1,e1) = e3
    | op(e0,e0) = e2
    | epred22_0
    | epred3_0 ),
    inference(spm,[status(thm)],[4421,315589,theory(equality)]) ).

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

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

cnf(315798,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)],[315739,198,theory(equality)]) ).

cnf(315799,plain,
    ( op(e0,e1) = e1
    | op(e0,e0) = e1
    | op(e0,e1) = e3
    | op(e0,e0) = e3
    | epred3_0 ),
    inference(sr,[status(thm)],[315798,196,theory(equality)]) ).

cnf(315800,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)],[315740,198,theory(equality)]) ).

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

cnf(315821,plain,
    ( op(e1,e1) = e2
    | epred3_0
    | e2 != op(e3,e2) ),
    inference(spm,[status(thm)],[125,315585,theory(equality)]) ).

cnf(315822,plain,
    ( op(e1,e1) = e2
    | epred3_0
    | e2 != op(e3,e1) ),
    inference(spm,[status(thm)],[126,315585,theory(equality)]) ).

cnf(315828,plain,
    ( op(e1,e1) = e2
    | epred3_0
    | op(op(e2,e3),op(e2,e3)) != e1
    | op(e2,e3) != e0 ),
    inference(spm,[status(thm)],[279,315585,theory(equality)]) ).

cnf(315837,plain,
    ( op(e3,e0) = e3
    | op(e3,e1) = e3
    | op(e3,e2) = e3
    | e2 = e3
    | op(e1,e1) = e2
    | epred3_0 ),
    inference(spm,[status(thm)],[94,315585,theory(equality)]) ).

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

cnf(315842,plain,
    ( op(e0,e3) = e0
    | op(e1,e3) = e0
    | op(e2,e3) = e0
    | e2 = e0
    | op(e1,e1) = e2
    | epred3_0 ),
    inference(spm,[status(thm)],[99,315585,theory(equality)]) ).

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

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

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

cnf(315874,plain,
    ( op(e1,e1) = e2
    | epred3_0
    | op(e3,e2) = e0
    | op(e3,e2) = e1
    | op(e3,e2) = e2 ),
    inference(spm,[status(thm)],[315583,174,theory(equality)]) ).

cnf(316100,plain,
    ( op(e1,e1) = e2
    | epred3_0
    | op(e0,e1) = e2
    | op(e2,e1) = e2 ),
    inference(spm,[status(thm)],[315822,111,theory(equality)]) ).

cnf(316474,plain,
    ( op(e3,op(e3,e3)) = e3
    | epred22_0
    | epred3_0 ),
    inference(csr,[status(thm)],[315729,315591]) ).

cnf(316482,plain,
    ( op(e3,e0) = e3
    | epred22_0
    | epred3_0
    | op(e3,e0) = e0
    | op(e3,e1) = e0
    | op(e3,e2) = e0 ),
    inference(spm,[status(thm)],[316474,100,theory(equality)]) ).

cnf(316500,plain,
    ( op(e3,e2) = e3
    | epred22_0
    | epred3_0
    | op(e1,e1) = e2 ),
    inference(spm,[status(thm)],[316474,315585,theory(equality)]) ).

cnf(316501,plain,
    ( op(e1,e1) = e2
    | epred22_0
    | epred3_0 ),
    inference(csr,[status(thm)],[316500,315583]) ).

cnf(316502,plain,
    ( epred22_0
    | epred3_0
    | e2 != op(e1,e0) ),
    inference(spm,[status(thm)],[142,316501,theory(equality)]) ).

cnf(316507,plain,
    ( epred22_0
    | epred3_0
    | op(op(e2,e1),op(e2,e1)) != e3
    | op(e2,e1) != e0 ),
    inference(spm,[status(thm)],[82,316501,theory(equality)]) ).

cnf(316900,plain,
    ( op(e3,op(e3,e1)) = e1
    | epred22_0
    | epred3_0 ),
    inference(csr,[status(thm)],[315731,315591]) ).

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

cnf(317035,plain,
    ( op(e3,op(e3,e0)) = e0
    | epred22_0
    | epred3_0 ),
    inference(csr,[status(thm)],[315732,315591]) ).

cnf(317038,plain,
    ( op(e3,e2) = e0
    | epred22_0
    | epred3_0
    | op(e0,e0) = e2
    | op(e1,e0) = e2
    | op(e2,e0) = e2 ),
    inference(spm,[status(thm)],[317035,119,theory(equality)]) ).

cnf(317556,plain,
    ( op(e0,e1) = e2
    | op(e0,e0) = e3
    | op(e0,e1) = e3
    | epred3_0 ),
    inference(csr,[status(thm)],[315797,315591]) ).

cnf(317731,plain,
    ( op(e0,e1) = e1
    | op(e0,e0) = e1
    | op(e0,e1) = e2
    | epred3_0 ),
    inference(csr,[status(thm)],[315801,315591]) ).

cnf(317777,plain,
    ( op(e0,e0) = e3
    | e2 = e3
    | op(e0,e0) = e1
    | e2 = e1
    | epred3_0
    | op(e0,e1) = e1 ),
    inference(spm,[status(thm)],[315799,317731,theory(equality)]) ).

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

cnf(317783,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e1
    | epred3_0
    | op(e0,e1) = e1 ),
    inference(sr,[status(thm)],[317782,195,theory(equality)]) ).

cnf(318070,plain,
    ( op(e0,e0) = e3
    | e1 = e3
    | e1 = e2
    | epred3_0
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[317556,317783,theory(equality)]) ).

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

cnf(318075,plain,
    ( op(e0,e0) = e3
    | epred3_0
    | op(e0,e0) = e1 ),
    inference(sr,[status(thm)],[318074,195,theory(equality)]) ).

cnf(318078,plain,
    ( op(e0,e0) = e1
    | epred3_0
    | op(op(e3,e0),op(e3,e0)) != e2
    | op(e3,e0) != e1 ),
    inference(spm,[status(thm)],[291,318075,theory(equality)]) ).

cnf(318083,plain,
    ( op(e3,e0) = e2
    | op(e3,e0) = e1
    | op(e3,e0) = e0
    | op(e0,e0) = e1
    | epred3_0 ),
    inference(spm,[status(thm)],[2992,318075,theory(equality)]) ).

cnf(318085,plain,
    ( op(e1,e0) = e2
    | op(e1,e0) = e1
    | op(e1,e0) = e0
    | op(e0,e0) = e1
    | epred3_0 ),
    inference(spm,[status(thm)],[3219,318075,theory(equality)]) ).

cnf(318153,plain,
    ( op(e0,e0) = e1
    | epred3_0
    | op(e1,e0) = e1
    | op(e2,e0) = e1
    | op(e1,e1) != e2 ),
    inference(spm,[status(thm)],[318078,121,theory(equality)]) ).

cnf(318241,plain,
    ( op(e3,e0) = e3
    | op(e3,e1) = e3
    | op(e1,e1) = e2
    | epred3_0 ),
    inference(csr,[status(thm)],[315850,315583]) ).

cnf(318299,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)],[9203,318241,theory(equality)]) ).

cnf(318366,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)],[318299,196,theory(equality)]) ).

cnf(318367,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)],[318366,194,theory(equality)]) ).

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

cnf(319021,plain,
    ( op(e1,e1) = e2
    | op(e3,e1) = e0
    | op(e3,e0) = e0
    | epred3_0
    | e0 != op(e0,e2) ),
    inference(spm,[status(thm)],[158,315854,theory(equality)]) ).

cnf(319255,plain,
    ( op(e1,e1) = e2
    | epred3_0
    | op(e1,e3) = e0
    | op(e0,e3) = e0
    | op(e0,e0) != e1 ),
    inference(spm,[status(thm)],[315828,315855,theory(equality)]) ).

cnf(319301,plain,
    ( op(e1,e1) = e2
    | op(e3,e2) = e0
    | op(e3,e2) = e1
    | epred3_0 ),
    inference(csr,[status(thm)],[315874,315821]) ).

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

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

cnf(321622,plain,
    ( op(e0,e0) = e1
    | e3 = e0
    | e3 = e1
    | e3 = e2
    | epred3_0
    | op(e1,e1) = e0
    | op(e1,e1) = e1
    | op(e1,e1) = e2 ),
    inference(spm,[status(thm)],[318083,318368,theory(equality)]) ).

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

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

cnf(321674,plain,
    ( op(e0,e0) = e1
    | epred3_0
    | op(e1,e1) = e0
    | op(e1,e1) = e1
    | op(e1,e1) = e2 ),
    inference(sr,[status(thm)],[321673,193,theory(equality)]) ).

cnf(321983,plain,
    ( op(e1,e1) = e1
    | op(e1,e1) = e0
    | op(e0,e0) = e1
    | epred3_0
    | e2 != op(e1,e0) ),
    inference(spm,[status(thm)],[142,321674,theory(equality)]) ).

cnf(323527,plain,
    ( op(e3,e1) = e0
    | op(e3,e0) = e0
    | op(e3,e0) = e3
    | epred22_0
    | epred3_0
    | e0 != op(e0,e2) ),
    inference(spm,[status(thm)],[158,316482,theory(equality)]) ).

cnf(324484,plain,
    ( op(e3,e0) = e1
    | op(e2,e1) = e0
    | op(e1,e1) = e0
    | epred22_0
    | epred3_0 ),
    inference(csr,[status(thm)],[316905,315727]) ).

cnf(324486,plain,
    ( op(e2,e1) = e0
    | op(e1,e1) = e0
    | epred22_0
    | epred3_0
    | e1 != op(e1,e0) ),
    inference(spm,[status(thm)],[168,324484,theory(equality)]) ).

cnf(324487,plain,
    ( op(e2,e1) = e0
    | op(e1,e1) = e0
    | epred22_0
    | epred3_0
    | e1 != op(e0,e0) ),
    inference(spm,[status(thm)],[170,324484,theory(equality)]) ).

cnf(324911,plain,
    ( op(e1,e1) = e2
    | op(e3,e1) = e0
    | op(e3,e0) = e0
    | epred3_0 ),
    inference(csr,[status(thm)],[319021,315589]) ).

cnf(324986,plain,
    ( op(e1,e1) = e2
    | e0 = e3
    | op(e3,e0) = e3
    | epred3_0
    | op(e3,e0) = e0 ),
    inference(spm,[status(thm)],[318241,324911,theory(equality)]) ).

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

cnf(325151,plain,
    ( op(e0,e0) = e1
    | e3 = e0
    | e3 = e1
    | e3 = e2
    | epred3_0
    | op(e3,e0) = e0
    | op(e1,e1) = e2 ),
    inference(spm,[status(thm)],[318083,325024,theory(equality)]) ).

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

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

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

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

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

cnf(325856,plain,
    ( op(e0,e0) = e1
    | op(e1,e0) = e1
    | op(e2,e0) = e1
    | epred3_0 ),
    inference(csr,[status(thm)],[325308,318153]) ).

cnf(326113,plain,
    ( op(e3,e2) = e0
    | op(e0,e0) = e2
    | op(e2,e0) = e2
    | epred22_0
    | epred3_0 ),
    inference(csr,[status(thm)],[317038,316502]) ).

cnf(326114,plain,
    ( op(e3,e2) = e0
    | op(e2,e0) = e2
    | epred22_0
    | epred3_0 ),
    inference(csr,[status(thm)],[326113,315591]) ).

cnf(326119,plain,
    ( op(e2,e0) = e2
    | epred22_0
    | epred3_0
    | e0 != op(e0,e2) ),
    inference(spm,[status(thm)],[158,326114,theory(equality)]) ).

cnf(326554,plain,
    ( op(e2,e0) = e2
    | epred22_0
    | epred3_0 ),
    inference(csr,[status(thm)],[326119,315589]) ).

cnf(326577,plain,
    ( e2 = e0
    | op(e1,e0) = e0
    | op(e0,e0) = e0
    | e2 = e3
    | op(e1,e0) = e3
    | op(e0,e0) = e3
    | epred22_0
    | epred3_0 ),
    inference(spm,[status(thm)],[3065,326554,theory(equality)]) ).

cnf(326615,plain,
    ( e2 = e1
    | op(e1,e0) = e1
    | op(e0,e0) = e1
    | epred3_0
    | epred22_0 ),
    inference(spm,[status(thm)],[325856,326554,theory(equality)]) ).

cnf(326621,plain,
    ( op(e1,e0) = e0
    | op(e0,e0) = e0
    | e3 = e2
    | op(e1,e0) = e3
    | op(e0,e0) = e3
    | epred22_0
    | epred3_0 ),
    inference(sr,[status(thm)],[326577,197,theory(equality)]) ).

cnf(326622,plain,
    ( op(e1,e0) = e0
    | op(e0,e0) = e0
    | op(e1,e0) = e3
    | op(e0,e0) = e3
    | epred22_0
    | epred3_0 ),
    inference(sr,[status(thm)],[326621,193,theory(equality)]) ).

cnf(326626,plain,
    ( op(e1,e0) = e1
    | op(e0,e0) = e1
    | epred3_0
    | epred22_0 ),
    inference(sr,[status(thm)],[326615,195,theory(equality)]) ).

cnf(326672,plain,
    ( op(e1,e1) = e0
    | op(e2,e1) = e0
    | epred22_0
    | epred3_0
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[324486,326626,theory(equality)]) ).

cnf(326734,plain,
    ( op(e1,e1) = e0
    | op(e2,e1) = e0
    | epred22_0
    | epred3_0 ),
    inference(csr,[status(thm)],[326672,324487]) ).

cnf(326796,plain,
    ( epred22_0
    | epred3_0
    | op(e1,e1) = e0
    | op(e0,e0) != e3 ),
    inference(spm,[status(thm)],[316507,326734,theory(equality)]) ).

cnf(326882,plain,
    ( op(e1,e1) = e0
    | epred22_0
    | epred3_0
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[326796,318075,theory(equality)]) ).

cnf(326948,plain,
    ( e0 = e2
    | epred22_0
    | epred3_0
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[316501,326882,theory(equality)]) ).

cnf(326960,plain,
    ( epred22_0
    | epred3_0
    | op(e0,e0) = e1 ),
    inference(sr,[status(thm)],[326948,197,theory(equality)]) ).

cnf(326972,plain,
    ( epred22_0
    | epred3_0
    | op(op(e1,e0),op(e1,e0)) != e2
    | op(e1,e0) != e3 ),
    inference(spm,[status(thm)],[289,326960,theory(equality)]) ).

cnf(327033,plain,
    ( epred22_0
    | epred3_0
    | op(e1,e0) = e0
    | op(e1,e0) = e1
    | op(e1,e0) = e2
    | op(e3,e3) != e2 ),
    inference(spm,[status(thm)],[326972,184,theory(equality)]) ).

cnf(327669,plain,
    ( op(e0,e0) = e1
    | op(e1,e1) = e0
    | op(e1,e1) = e1
    | epred3_0
    | op(e1,e0) = e0
    | op(e1,e0) = e1 ),
    inference(spm,[status(thm)],[321983,318085,theory(equality)]) ).

cnf(329838,plain,
    ( op(e1,e0) = e0
    | op(e0,e0) = e3
    | op(e1,e0) = e3
    | epred22_0
    | epred3_0 ),
    inference(csr,[status(thm)],[326622,315728]) ).

cnf(330961,plain,
    ( op(e3,e1) = e0
    | op(e3,e0) = e0
    | op(e3,e0) = e3
    | epred22_0
    | epred3_0 ),
    inference(csr,[status(thm)],[323527,315589]) ).

cnf(330963,plain,
    ( op(e3,e0) = e3
    | op(e3,e0) = e0
    | epred22_0
    | epred3_0
    | e0 != op(e2,e1) ),
    inference(spm,[status(thm)],[161,330961,theory(equality)]) ).

cnf(330964,plain,
    ( op(e3,e0) = e3
    | op(e3,e0) = e0
    | epred22_0
    | epred3_0
    | e0 != op(e1,e1) ),
    inference(spm,[status(thm)],[162,330961,theory(equality)]) ).

cnf(331105,plain,
    ( op(e3,e0) = e0
    | op(e3,e0) = e3
    | epred22_0
    | epred3_0
    | op(e1,e1) = e0 ),
    inference(spm,[status(thm)],[330963,326734,theory(equality)]) ).

cnf(331280,plain,
    ( op(e3,e0) = e0
    | op(e3,e0) = e3
    | epred22_0
    | epred3_0 ),
    inference(csr,[status(thm)],[331105,330964]) ).

cnf(331302,plain,
    ( op(e3,e1) = e2
    | op(e3,e1) = e1
    | op(e3,e1) = e0
    | op(e3,e0) = e0
    | epred22_0
    | epred3_0 ),
    inference(spm,[status(thm)],[2935,331280,theory(equality)]) ).

cnf(331362,plain,
    ( op(e3,e3) = e0
    | epred22_0
    | epred3_0
    | op(e3,e0) = e0 ),
    inference(spm,[status(thm)],[317035,331280,theory(equality)]) ).

cnf(331432,plain,
    ( op(e3,e0) = e0
    | epred22_0
    | epred3_0
    | e0 != op(e3,e1) ),
    inference(spm,[status(thm)],[126,331362,theory(equality)]) ).

cnf(333885,plain,
    ( op(e3,e1) = e2
    | op(e3,e1) = e1
    | op(e3,e0) = e0
    | epred22_0
    | epred3_0 ),
    inference(csr,[status(thm)],[331302,331432]) ).

cnf(333889,plain,
    ( op(e3,e0) = e0
    | op(e3,e1) = e1
    | epred22_0
    | epred3_0
    | e2 != op(e1,e1) ),
    inference(spm,[status(thm)],[162,333885,theory(equality)]) ).

cnf(334558,plain,
    ( op(e3,e0) = e0
    | op(e3,e1) = e1
    | epred22_0
    | epred3_0 ),
    inference(csr,[status(thm)],[333889,316501]) ).

cnf(334561,plain,
    ( op(e3,e0) = e0
    | epred22_0
    | epred3_0
    | e1 != op(e1,e1) ),
    inference(spm,[status(thm)],[162,334558,theory(equality)]) ).

cnf(336372,plain,
    ( op(e1,e0) = e0
    | op(e1,e0) = e1
    | epred22_0
    | epred3_0
    | op(e3,e3) != e2 ),
    inference(csr,[status(thm)],[327033,316502]) ).

cnf(358998,plain,
    ( op(e1,e2) = e1
    | op(e1,e1) = e1
    | op(e1,e0) = e1
    | op(e1,e1) = e3
    | epred22_0
    | epred3_0 ),
    inference(csr,[status(thm)],[315754,315591]) ).

cnf(359044,plain,
    ( op(e3,e3) = e2
    | epred3_0
    | op(e1,e1) = e3
    | op(e1,e0) = e1
    | op(e1,e1) = e1
    | epred22_0 ),
    inference(spm,[status(thm)],[315581,358998,theory(equality)]) ).

cnf(359122,plain,
    ( op(e3,e0) = e0
    | e2 = e0
    | epred22_0
    | epred3_0
    | op(e1,e1) = e1
    | op(e1,e0) = e1
    | op(e1,e1) = e3 ),
    inference(spm,[status(thm)],[331362,359044,theory(equality)]) ).

cnf(359124,plain,
    ( op(e1,e0) = e1
    | op(e1,e0) = e0
    | epred22_0
    | epred3_0
    | op(e1,e1) = e1
    | op(e1,e1) = e3 ),
    inference(spm,[status(thm)],[336372,359044,theory(equality)]) ).

cnf(359135,plain,
    ( op(e3,e0) = e0
    | epred22_0
    | epred3_0
    | op(e1,e1) = e1
    | op(e1,e0) = e1
    | op(e1,e1) = e3 ),
    inference(sr,[status(thm)],[359122,197,theory(equality)]) ).

cnf(359380,plain,
    ( op(e3,e0) = e0
    | op(e1,e1) = e3
    | op(e1,e0) = e1
    | epred22_0
    | epred3_0 ),
    inference(csr,[status(thm)],[359135,334561]) ).

cnf(359382,plain,
    ( op(e1,e1) = e3
    | op(e1,e0) = e1
    | epred22_0
    | epred3_0
    | e0 != op(e1,e0) ),
    inference(spm,[status(thm)],[168,359380,theory(equality)]) ).

cnf(359653,plain,
    ( op(e1,e0) = e1
    | op(e1,e1) = e3
    | op(e1,e1) = e1
    | epred22_0
    | epred3_0 ),
    inference(csr,[status(thm)],[359124,359382]) ).

cnf(359689,plain,
    ( e3 = e2
    | epred22_0
    | epred3_0
    | op(e1,e1) = e1
    | op(e1,e0) = e1 ),
    inference(spm,[status(thm)],[316501,359653,theory(equality)]) ).

cnf(359728,plain,
    ( epred22_0
    | epred3_0
    | op(e1,e1) = e1
    | op(e1,e0) = e1 ),
    inference(sr,[status(thm)],[359689,193,theory(equality)]) ).

cnf(359796,plain,
    ( e1 = e2
    | epred22_0
    | epred3_0
    | op(e1,e0) = e1 ),
    inference(spm,[status(thm)],[316501,359728,theory(equality)]) ).

cnf(359827,plain,
    ( epred22_0
    | epred3_0
    | op(e1,e0) = e1 ),
    inference(sr,[status(thm)],[359796,195,theory(equality)]) ).

cnf(359868,plain,
    ( op(e0,e0) = e3
    | e1 = e3
    | e1 = e0
    | epred22_0
    | epred3_0 ),
    inference(spm,[status(thm)],[329838,359827,theory(equality)]) ).

cnf(359892,plain,
    ( op(e0,e0) = e3
    | e1 = e0
    | epred22_0
    | epred3_0 ),
    inference(sr,[status(thm)],[359868,194,theory(equality)]) ).

cnf(359893,plain,
    ( op(e0,e0) = e3
    | epred22_0
    | epred3_0 ),
    inference(sr,[status(thm)],[359892,198,theory(equality)]) ).

cnf(359933,plain,
    ( e3 = e1
    | epred22_0
    | epred3_0 ),
    inference(spm,[status(thm)],[326960,359893,theory(equality)]) ).

cnf(359948,plain,
    ( epred22_0
    | epred3_0 ),
    inference(sr,[status(thm)],[359933,194,theory(equality)]) ).

cnf(359958,plain,
    ( op(e0,op(e0,e2)) = e2
    | op(e1,op(e1,e1)) = e1
    | epred3_0 ),
    inference(spm,[status(thm)],[1726,359948,theory(equality)]) ).

cnf(359966,plain,
    ( op(e0,op(e0,e2)) = e2
    | op(e3,e3) = e1
    | epred3_0
    | op(e3,e1) != e3 ),
    inference(spm,[status(thm)],[1720,359948,theory(equality)]) ).

cnf(359969,plain,
    ( op(e1,op(e1,e3)) = e3
    | op(e3,e3) = e0
    | epred3_0
    | op(e3,e0) != e3 ),
    inference(spm,[status(thm)],[1684,359948,theory(equality)]) ).

cnf(359984,plain,
    ( op(e1,op(e1,e0)) = e0
    | op(e1,e1) = e0
    | epred3_0
    | op(e1,e0) != e1 ),
    inference(spm,[status(thm)],[1703,359948,theory(equality)]) ).

cnf(359992,plain,
    ( op(e2,e2) = e1
    | op(e3,e3) = e0
    | epred3_0
    | op(e3,e0) != e3
    | op(e2,e1) != e2 ),
    inference(spm,[status(thm)],[1681,359948,theory(equality)]) ).

cnf(360571,plain,
    ( op(e0,op(e0,e2)) = e2
    | op(e3,e3) = e1
    | epred3_0
    | op(e1,e1) = e2
    | op(e3,e0) = e3 ),
    inference(spm,[status(thm)],[359966,318241,theory(equality)]) ).

cnf(361417,plain,
    ( op(e0,e0) = e2
    | op(e3,e0) = e3
    | op(e1,e1) = e2
    | op(e3,e3) = e1
    | epred3_0 ),
    inference(spm,[status(thm)],[360571,315589,theory(equality)]) ).

cnf(361419,plain,
    ( op(e3,e3) = e1
    | op(e1,e1) = e2
    | op(e3,e0) = e3
    | epred3_0 ),
    inference(csr,[status(thm)],[361417,315591]) ).

cnf(361445,plain,
    ( e1 = e2
    | op(e1,e1) = e2
    | epred3_0
    | op(e3,e0) = e3 ),
    inference(spm,[status(thm)],[315585,361419,theory(equality)]) ).

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

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

cnf(361475,plain,
    ( op(e3,e1) = e2
    | op(e3,e1) = e1
    | op(e3,e1) = e0
    | op(e1,e1) = e2
    | epred3_0 ),
    inference(spm,[status(thm)],[2935,361454,theory(equality)]) ).

cnf(361505,plain,
    ( op(e0,e0) = e1
    | e3 = e0
    | e3 = e1
    | e3 = e2
    | epred3_0
    | op(e1,e1) = e2 ),
    inference(spm,[status(thm)],[318083,361454,theory(equality)]) ).

cnf(361519,plain,
    ( op(e3,e3) = e0
    | op(e2,e2) = e1
    | epred3_0
    | op(e1,e1) = e2
    | op(e2,e1) != e2 ),
    inference(spm,[status(thm)],[359992,361454,theory(equality)]) ).

cnf(361520,plain,
    ( op(e1,op(e1,e3)) = e3
    | op(e3,e3) = e0
    | epred3_0
    | op(e1,e1) = e2 ),
    inference(spm,[status(thm)],[359969,361454,theory(equality)]) ).

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

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

cnf(361553,plain,
    ( op(e0,e0) = e1
    | epred3_0
    | op(e1,e1) = e2 ),
    inference(sr,[status(thm)],[361552,193,theory(equality)]) ).

cnf(361647,plain,
    ( op(e1,e0) = e1
    | op(e1,e0) = e0
    | e2 = e1
    | e2 = e0
    | op(e0,e0) = e1
    | epred3_0 ),
    inference(spm,[status(thm)],[327669,361553,theory(equality)]) ).

cnf(361655,plain,
    ( op(e1,e2) = e1
    | op(e0,op(e0,e2)) = e2
    | epred3_0
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[359958,361553,theory(equality)]) ).

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

cnf(361666,plain,
    ( op(e1,e0) = e1
    | op(e1,e0) = e0
    | op(e0,e0) = e1
    | epred3_0 ),
    inference(sr,[status(thm)],[361665,197,theory(equality)]) ).

cnf(361784,plain,
    ( op(e1,e1) = e0
    | epred3_0
    | op(e0,e0) = e1
    | op(e1,e0) = e0 ),
    inference(spm,[status(thm)],[359984,361666,theory(equality)]) ).

cnf(361856,plain,
    ( e0 = e2
    | op(e0,e0) = e1
    | epred3_0
    | op(e1,e0) = e0 ),
    inference(spm,[status(thm)],[361553,361784,theory(equality)]) ).

cnf(361871,plain,
    ( op(e0,e0) = e1
    | epred3_0
    | op(e1,e0) = e0 ),
    inference(sr,[status(thm)],[361856,197,theory(equality)]) ).

cnf(362196,plain,
    ( op(e1,e1) = e2
    | op(e3,e1) = e0
    | op(e3,e1) = e1
    | epred3_0 ),
    inference(csr,[status(thm)],[361475,315822]) ).

cnf(362252,plain,
    ( op(e1,e1) = e2
    | op(e3,e2) = e0
    | epred3_0
    | op(e3,e1) = e0 ),
    inference(spm,[status(thm)],[319303,362196,theory(equality)]) ).

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

cnf(362698,plain,
    ( op(e3,e1) = e0
    | op(e1,e1) = e2
    | epred3_0 ),
    inference(csr,[status(thm)],[362413,324911]) ).

cnf(363133,plain,
    ( op(e1,e1) = e2
    | op(e2,e2) = e1
    | op(e3,e3) = e0
    | epred3_0
    | op(e0,e1) = e2 ),
    inference(spm,[status(thm)],[361519,316100,theory(equality)]) ).

cnf(363168,plain,
    ( op(e0,e0) = e2
    | op(e0,e0) = e1
    | op(e1,e2) = e1
    | epred3_0 ),
    inference(spm,[status(thm)],[361655,315589,theory(equality)]) ).

cnf(363170,plain,
    ( op(e1,e2) = e1
    | op(e0,e0) = e1
    | epred3_0 ),
    inference(csr,[status(thm)],[363168,315591]) ).

cnf(363216,plain,
    ( op(e3,e3) = e2
    | epred3_0
    | op(e0,e0) = e1 ),
    inference(spm,[status(thm)],[315581,363170,theory(equality)]) ).

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

cnf(363664,plain,
    ( op(e0,e0) = e1
    | epred3_0
    | op(e3,e0) = e0
    | op(e3,e0) = e1 ),
    inference(spm,[status(thm)],[363262,318083,theory(equality)]) ).

cnf(363777,plain,
    ( op(e0,e0) = e1
    | epred3_0
    | op(e3,e0) = e0
    | op(e1,e1) != e2 ),
    inference(spm,[status(thm)],[318078,363664,theory(equality)]) ).

cnf(364049,plain,
    ( op(e0,e0) = e1
    | op(e3,e0) = e0
    | epred3_0 ),
    inference(csr,[status(thm)],[363777,361553]) ).

cnf(364051,plain,
    ( op(e0,e0) = e1
    | epred3_0
    | e0 != op(e1,e0) ),
    inference(spm,[status(thm)],[168,364049,theory(equality)]) ).

cnf(364141,plain,
    ( op(e0,e0) = e1
    | epred3_0 ),
    inference(csr,[status(thm)],[364051,361871]) ).

cnf(364173,plain,
    ( op(e0,e3) = e0
    | op(e1,e3) = e0
    | op(e1,e1) = e2
    | epred3_0 ),
    inference(spm,[status(thm)],[319255,364141,theory(equality)]) ).

cnf(364231,plain,
    ( op(e1,e0) = e3
    | op(e1,e1) = e2
    | op(e3,e3) = e0
    | epred3_0
    | op(e0,e3) = e0 ),
    inference(spm,[status(thm)],[361520,364173,theory(equality)]) ).

cnf(364651,plain,
    ( e0 = e2
    | op(e1,e1) = e2
    | epred3_0
    | op(e0,e1) = e2
    | op(e2,e2) = e1 ),
    inference(spm,[status(thm)],[315585,363133,theory(equality)]) ).

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

cnf(364757,plain,
    ( op(e1,e1) = e2
    | op(e3,e2) = e0
    | epred3_0
    | op(e0,e1) = e2 ),
    inference(spm,[status(thm)],[319305,364660,theory(equality)]) ).

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

cnf(365197,plain,
    ( op(e0,e1) = e2
    | op(e1,e1) = e2
    | epred3_0 ),
    inference(csr,[status(thm)],[364811,362698]) ).

cnf(365241,plain,
    ( op(e1,e2) = e1
    | op(e0,op(e0,e2)) = e2
    | epred3_0
    | op(e0,e1) = e2 ),
    inference(spm,[status(thm)],[359958,365197,theory(equality)]) ).

cnf(365327,plain,
    ( op(e0,e3) = e0
    | op(e3,e3) = e0
    | op(e1,e1) = e2
    | epred3_0 ),
    inference(csr,[status(thm)],[364231,361456]) ).

cnf(365353,plain,
    ( e0 = e2
    | op(e1,e1) = e2
    | epred3_0
    | op(e0,e3) = e0 ),
    inference(spm,[status(thm)],[315585,365327,theory(equality)]) ).

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

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

cnf(366188,plain,
    ( op(e0,e0) = e2
    | op(e0,e1) = e2
    | op(e1,e2) = e1
    | epred3_0 ),
    inference(spm,[status(thm)],[365241,315589,theory(equality)]) ).

cnf(366190,plain,
    ( op(e1,e2) = e1
    | op(e0,e1) = e2
    | epred3_0 ),
    inference(csr,[status(thm)],[366188,315591]) ).

cnf(366236,plain,
    ( op(e3,e3) = e2
    | epred3_0
    | op(e0,e1) = e2 ),
    inference(spm,[status(thm)],[315581,366190,theory(equality)]) ).

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

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

cnf(366917,plain,
    ( op(e0,e1) = e2
    | op(e0,e2) = e2
    | epred3_0 ),
    inference(csr,[status(thm)],[366758,315591]) ).

cnf(366959,plain,
    ( e2 = e0
    | epred3_0
    | op(e0,e1) = e2 ),
    inference(spm,[status(thm)],[315589,366917,theory(equality)]) ).

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

cnf(367004,plain,
    ( op(e0,e3) = e0
    | epred3_0 ),
    inference(spm,[status(thm)],[365364,366980,theory(equality)]) ).

cnf(367010,plain,
    ( epred3_0
    | e0 != op(e0,e2) ),
    inference(spm,[status(thm)],[143,367004,theory(equality)]) ).

cnf(367085,plain,
    epred3_0,
    inference(csr,[status(thm)],[367010,315589]) ).

cnf(367219,plain,
    ( op(e3,e3) = e1
    | epred2_0
    | op(e2,e1) != e2
    | $false ),
    inference(rw,[status(thm)],[4254,367085,theory(equality)]) ).

cnf(367220,plain,
    ( op(e3,e3) = e1
    | epred2_0
    | op(e2,e1) != e2 ),
    inference(cn,[status(thm)],[367219,theory(equality)]) ).

cnf(367221,plain,
    ( op(e2,e2) = e1
    | epred2_0
    | op(e3,e1) != e3
    | $false ),
    inference(rw,[status(thm)],[3900,367085,theory(equality)]) ).

cnf(367222,plain,
    ( op(e2,e2) = e1
    | epred2_0
    | op(e3,e1) != e3 ),
    inference(cn,[status(thm)],[367221,theory(equality)]) ).

cnf(367229,plain,
    ( op(e2,e2) = e1
    | op(e3,e3) = e1
    | epred2_0
    | $false ),
    inference(rw,[status(thm)],[3405,367085,theory(equality)]) ).

cnf(367230,plain,
    ( op(e2,e2) = e1
    | op(e3,e3) = e1
    | epred2_0 ),
    inference(cn,[status(thm)],[367229,theory(equality)]) ).

cnf(367231,plain,
    ( op(e0,e1) = e0
    | $false ),
    inference(rw,[status(thm)],[2137,367085,theory(equality)]) ).

cnf(367232,plain,
    op(e0,e1) = e0,
    inference(cn,[status(thm)],[367231,theory(equality)]) ).

cnf(367233,plain,
    ( epred2_0
    | op(e0,e0) != e1
    | $false ),
    inference(rw,[status(thm)],[2127,367085,theory(equality)]) ).

cnf(367234,plain,
    ( epred2_0
    | op(e0,e0) != e1 ),
    inference(cn,[status(thm)],[367233,theory(equality)]) ).

cnf(367235,plain,
    op(e0,e0) != e1,
    inference(csr,[status(thm)],[367234,2247]) ).

cnf(367238,plain,
    ( op(e1,e0) = e1
    | op(e2,e0) = e1
    | op(e3,e0) = e1 ),
    inference(sr,[status(thm)],[121,367235,theory(equality)]) ).

cnf(367239,plain,
    ( op(e0,e1) = e1
    | op(e0,e2) = e1
    | op(e0,e3) = e1 ),
    inference(sr,[status(thm)],[122,367235,theory(equality)]) ).

cnf(367240,plain,
    ( op(e0,e0) = e0
    | op(e0,e0) = e2
    | op(e0,e0) = e3 ),
    inference(sr,[status(thm)],[188,367235,theory(equality)]) ).

cnf(367323,plain,
    e0 != op(e0,e0),
    inference(rw,[status(thm)],[148,367232,theory(equality)]) ).

cnf(367324,plain,
    op(e0,e2) != e0,
    inference(rw,[status(thm)],[145,367232,theory(equality)]) ).

cnf(367325,plain,
    op(e0,e3) != e0,
    inference(rw,[status(thm)],[144,367232,theory(equality)]) ).

cnf(367327,plain,
    op(e2,e1) != e0,
    inference(rw,[status(thm)],[165,367232,theory(equality)]) ).

cnf(367328,plain,
    op(e3,e1) != e0,
    inference(rw,[status(thm)],[164,367232,theory(equality)]) ).

cnf(367489,plain,
    ( op(e2,e1) = e1
    | op(e1,e1) = e1
    | e0 = e1
    | op(e2,e1) = e3
    | op(e1,e1) = e3
    | op(e0,e1) = e3 ),
    inference(rw,[status(thm)],[2971,367232,theory(equality)]) ).

cnf(367490,plain,
    ( op(e2,e1) = e1
    | op(e1,e1) = e1
    | e0 = e1
    | op(e2,e1) = e3
    | op(e1,e1) = e3
    | e0 = e3 ),
    inference(rw,[status(thm)],[367489,367232,theory(equality)]) ).

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

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

cnf(367540,plain,
    ( op(e0,e0) = e1
    | op(e0,e0) = e1
    | op(e0,e1) != e0
    | ~ epred22_0 ),
    inference(rw,[status(thm)],[1731,367232,theory(equality)]) ).

cnf(367541,plain,
    ( op(e0,e0) = e1
    | op(e0,e0) = e1
    | $false
    | ~ epred22_0 ),
    inference(rw,[status(thm)],[367540,367232,theory(equality)]) ).

cnf(367542,plain,
    ( op(e0,e0) = e1
    | ~ epred22_0 ),
    inference(cn,[status(thm)],[367541,theory(equality)]) ).

cnf(367543,plain,
    ~ epred22_0,
    inference(sr,[status(thm)],[367542,367235,theory(equality)]) ).

cnf(367572,plain,
    ( e0 = e1
    | op(e1,e1) = e1
    | op(e2,e1) = e1
    | op(e3,e1) = e1 ),
    inference(rw,[status(thm)],[113,367232,theory(equality)]) ).

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

cnf(367576,plain,
    ( e0 = e3
    | op(e1,e1) = e3
    | op(e2,e1) = e3
    | op(e3,e1) = e3 ),
    inference(rw,[status(thm)],[109,367232,theory(equality)]) ).

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

cnf(367628,plain,
    ( op(e2,op(e2,e3)) = e3
    | op(e3,op(e3,e3)) = e3 ),
    inference(sr,[status(thm)],[236,367543,theory(equality)]) ).

cnf(367641,plain,
    ( op(e2,op(e2,e2)) = e2
    | op(e3,op(e3,e0)) = e0 ),
    inference(sr,[status(thm)],[247,367543,theory(equality)]) ).

cnf(367646,plain,
    ( op(e2,e2) = e2
    | op(e2,e1) = e2
    | op(e2,e0) = e2
    | op(e2,e2) = e3 ),
    inference(sr,[status(thm)],[4082,367543,theory(equality)]) ).

cnf(367903,plain,
    ( op(e1,e0) = e0
    | op(e2,e0) = e0
    | op(e3,e0) = e0 ),
    inference(sr,[status(thm)],[123,367323,theory(equality)]) ).

cnf(367908,plain,
    ( op(e1,e2) = e0
    | op(e2,e2) = e0
    | op(e3,e2) = e0 ),
    inference(sr,[status(thm)],[107,367324,theory(equality)]) ).

cnf(367927,plain,
    ( op(e1,e3) = e0
    | op(e2,e3) = e0
    | op(e3,e3) = e0 ),
    inference(sr,[status(thm)],[99,367325,theory(equality)]) ).

cnf(367961,plain,
    ( op(e2,e1) = e1
    | op(e2,e1) = e2
    | op(e2,e1) = e3 ),
    inference(sr,[status(thm)],[179,367327,theory(equality)]) ).

cnf(367983,plain,
    ( op(e3,e1) = e1
    | op(e3,e1) = e2
    | op(e3,e1) = e3 ),
    inference(sr,[status(thm)],[175,367328,theory(equality)]) ).

cnf(368022,plain,
    ( op(e2,e2) = e1
    | epred2_0
    | e1 != op(e3,e2) ),
    inference(spm,[status(thm)],[125,367230,theory(equality)]) ).

cnf(368023,plain,
    ( op(e2,e2) = e1
    | epred2_0
    | e1 != op(e3,e1) ),
    inference(spm,[status(thm)],[126,367230,theory(equality)]) ).

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

cnf(368025,plain,
    ( op(e2,e2) = e1
    | epred2_0
    | e1 != op(e2,e3) ),
    inference(spm,[status(thm)],[149,367230,theory(equality)]) ).

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

cnf(368031,plain,
    ( op(e2,e2) = e1
    | epred2_0
    | op(op(e1,e3),op(e1,e3)) != e2
    | op(e1,e3) != e0 ),
    inference(spm,[status(thm)],[90,367230,theory(equality)]) ).

cnf(368034,plain,
    ( op(e3,e0) = e3
    | op(e3,e1) = e3
    | op(e3,e2) = e3
    | e1 = e3
    | op(e2,e2) = e1
    | epred2_0 ),
    inference(spm,[status(thm)],[94,367230,theory(equality)]) ).

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

cnf(368090,plain,
    ( e0 = e1
    | op(e0,e2) = e1
    | op(e0,e3) = e1 ),
    inference(rw,[status(thm)],[367239,367232,theory(equality)]) ).

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

cnf(368135,plain,
    ( op(e0,e0) = e2
    | op(e0,e0) = e3 ),
    inference(sr,[status(thm)],[367240,367323,theory(equality)]) ).

cnf(368145,plain,
    ( op(e3,e0) = e2
    | op(e3,e0) = e1
    | op(e3,e0) = e0
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[2992,368135,theory(equality)]) ).

cnf(368243,plain,
    ( op(e2,e2) = e1
    | epred2_0
    | op(e2,e0) = e1
    | op(e1,e0) = e1 ),
    inference(spm,[status(thm)],[368024,367238,theory(equality)]) ).

cnf(368247,plain,
    ( op(e2,e2) = e1
    | epred2_0
    | op(e2,e0) = e1
    | op(e2,e1) = e1 ),
    inference(spm,[status(thm)],[368025,106,theory(equality)]) ).

cnf(368269,plain,
    ( op(e2,e2) = e1
    | epred2_0
    | op(e0,e2) = e1 ),
    inference(spm,[status(thm)],[368027,368091,theory(equality)]) ).

cnf(368270,plain,
    ( op(e0,e2) = e1
    | epred2_0
    | e1 != op(e2,e1) ),
    inference(spm,[status(thm)],[133,368269,theory(equality)]) ).

cnf(368271,plain,
    ( op(e0,e2) = e1
    | epred2_0
    | e1 != op(e2,e0) ),
    inference(spm,[status(thm)],[135,368269,theory(equality)]) ).

cnf(368488,plain,
    ( op(e2,e2) = e1
    | epred2_0
    | op(e2,e1) = e1
    | op(e1,e1) = e1 ),
    inference(spm,[status(thm)],[368023,367573,theory(equality)]) ).

cnf(368596,plain,
    ( op(e2,e2) = e1
    | epred2_0
    | op(e2,e1) = e3
    | op(e1,e1) = e3 ),
    inference(spm,[status(thm)],[367222,367577,theory(equality)]) ).

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

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

cnf(368848,plain,
    ( e0 = e1
    | op(e2,e2) = e1
    | epred2_0
    | op(e2,e3) = e0
    | op(e1,e3) = e0 ),
    inference(spm,[status(thm)],[367230,367927,theory(equality)]) ).

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

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

cnf(369142,plain,
    ( op(e2,e0) = e2
    | e3 = e2
    | op(e2,e2) = e2
    | epred22_0
    | op(e2,e1) = e2
    | op(e2,e1) = e1 ),
    inference(spm,[status(thm)],[6470,367961,theory(equality)]) ).

cnf(369156,plain,
    ( op(e2,e0) = e2
    | op(e2,e2) = e2
    | epred22_0
    | op(e2,e1) = e2
    | op(e2,e1) = e1 ),
    inference(sr,[status(thm)],[369142,193,theory(equality)]) ).

cnf(369157,plain,
    ( op(e2,e0) = e2
    | op(e2,e2) = e2
    | op(e2,e1) = e2
    | op(e2,e1) = e1 ),
    inference(sr,[status(thm)],[369156,367543,theory(equality)]) ).

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

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

cnf(369225,plain,
    ( op(e2,e2) = e1
    | epred2_0
    | op(e3,e1) = e2
    | op(e3,e1) = e1 ),
    inference(spm,[status(thm)],[367222,367983,theory(equality)]) ).

cnf(369614,plain,
    ( op(e2,e1) = e1
    | op(e2,e0) = e1
    | epred2_0
    | e1 != op(e0,e2) ),
    inference(spm,[status(thm)],[159,368247,theory(equality)]) ).

cnf(369696,plain,
    ( op(e2,e2) = e1
    | op(e1,e1) = e1
    | op(e2,e1) = e1 ),
    inference(csr,[status(thm)],[368488,3970]) ).

cnf(369782,plain,
    ( op(e1,e1) = e3
    | op(e2,e1) = e3
    | epred2_0
    | e1 != op(e2,e1) ),
    inference(spm,[status(thm)],[133,368596,theory(equality)]) ).

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

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

cnf(370023,plain,
    ( op(e2,e2) = e1
    | op(e3,e1) = e2
    | epred2_0 ),
    inference(csr,[status(thm)],[369225,368023]) ).

cnf(370046,plain,
    ( op(e3,e2) = e0
    | op(e3,e2) = e1
    | e2 = e0
    | e2 = e1
    | epred22_0
    | op(e2,e2) = e1
    | epred2_0 ),
    inference(spm,[status(thm)],[143315,370023,theory(equality)]) ).

cnf(370072,plain,
    ( op(e3,e2) = e0
    | op(e3,e2) = e1
    | e2 = e1
    | epred22_0
    | op(e2,e2) = e1
    | epred2_0 ),
    inference(sr,[status(thm)],[370046,197,theory(equality)]) ).

cnf(370073,plain,
    ( op(e3,e2) = e0
    | op(e3,e2) = e1
    | epred22_0
    | op(e2,e2) = e1
    | epred2_0 ),
    inference(sr,[status(thm)],[370072,195,theory(equality)]) ).

cnf(370074,plain,
    ( op(e3,e2) = e0
    | op(e3,e2) = e1
    | op(e2,e2) = e1
    | epred2_0 ),
    inference(sr,[status(thm)],[370073,367543,theory(equality)]) ).

cnf(370105,plain,
    ( op(e1,e2) = e0
    | op(e2,e2) = e0
    | op(e2,e0) = e0
    | op(e1,e0) = e0 ),
    inference(spm,[status(thm)],[368673,367903,theory(equality)]) ).

cnf(370147,plain,
    ( op(e3,e2) = e0
    | op(e2,e2) = e1
    | epred2_0 ),
    inference(csr,[status(thm)],[370074,368022]) ).

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

cnf(370150,plain,
    ( op(e2,e2) = e1
    | epred2_0
    | e0 != op(e2,e2) ),
    inference(spm,[status(thm)],[155,370147,theory(equality)]) ).

cnf(370249,plain,
    ( op(e3,e1) = e3
    | op(e2,op(e2,e3)) = e3
    | op(e2,e2) = e1
    | epred2_0 ),
    inference(spm,[status(thm)],[367628,367230,theory(equality)]) ).

cnf(370296,plain,
    ( op(e2,e2) = e1
    | epred2_0
    | op(e2,e0) = e0
    | op(e1,e0) = e0 ),
    inference(spm,[status(thm)],[370149,367903,theory(equality)]) ).

cnf(370347,plain,
    ( op(e1,e0) = e0
    | op(e2,e0) = e0
    | epred2_0
    | e1 != op(e0,e2) ),
    inference(spm,[status(thm)],[159,370296,theory(equality)]) ).

cnf(370699,plain,
    ( op(e3,e1) = e0
    | op(e2,op(e2,e2)) = e2
    | op(e2,e0) = e1
    | op(e1,e0) = e1 ),
    inference(spm,[status(thm)],[367641,367238,theory(equality)]) ).

cnf(370701,plain,
    ( op(e2,op(e2,e2)) = e2
    | op(e2,e0) = e1
    | op(e1,e0) = e1 ),
    inference(sr,[status(thm)],[370699,367328,theory(equality)]) ).

cnf(371686,plain,
    ( op(e1,e1) = e1
    | op(e2,e1) = e1
    | e2 = e1
    | op(e2,e1) = e2
    | op(e2,e0) = e2 ),
    inference(spm,[status(thm)],[369696,369157,theory(equality)]) ).

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

cnf(371963,plain,
    ( e0 = e1
    | epred2_0
    | op(e1,e0) = e0
    | op(e2,e0) = e0
    | op(e1,e2) = e0 ),
    inference(spm,[status(thm)],[370150,370105,theory(equality)]) ).

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

cnf(372569,plain,
    ( op(e2,e1) = e2
    | op(e1,e0) = e1
    | op(e2,e0) = e1
    | epred2_0 ),
    inference(spm,[status(thm)],[370701,368243,theory(equality)]) ).

cnf(372593,plain,
    ( op(e3,e3) = e1
    | epred2_0
    | op(e2,e0) = e1
    | op(e1,e0) = e1 ),
    inference(spm,[status(thm)],[367220,372569,theory(equality)]) ).

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

cnf(372736,plain,
    ( op(e1,e0) = e1
    | op(e2,e0) = e1
    | epred2_0 ),
    inference(csr,[status(thm)],[372618,367238]) ).

cnf(372748,plain,
    ( op(e0,e2) = e1
    | epred2_0
    | op(e1,e0) = e1 ),
    inference(spm,[status(thm)],[368271,372736,theory(equality)]) ).

cnf(372978,plain,
    ( op(e1,e1) = e3
    | e2 = e3
    | op(e1,e1) = e1
    | e2 = e1
    | op(e2,e0) = e2
    | op(e2,e1) = e1 ),
    inference(spm,[status(thm)],[367492,371725,theory(equality)]) ).

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

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

cnf(373147,plain,
    ( e1 = e3
    | op(e1,e1) = e3
    | epred2_0
    | op(e2,e0) = e2
    | op(e1,e1) = e1 ),
    inference(spm,[status(thm)],[369782,372995,theory(equality)]) ).

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

cnf(373167,plain,
    ( op(e1,e1) = e3
    | op(e1,e1) = e1
    | op(e2,e0) = e2 ),
    inference(csr,[status(thm)],[373165,3970]) ).

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

cnf(373285,plain,
    ( op(e3,e0) = e3
    | op(e2,e2) = e1
    | op(e3,e2) = e3
    | epred2_0 ),
    inference(csr,[status(thm)],[368038,367222]) ).

cnf(373329,plain,
    ( op(e2,e2) = e1
    | e3 = e0
    | epred2_0
    | op(e3,e0) = e3 ),
    inference(spm,[status(thm)],[370147,373285,theory(equality)]) ).

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

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

cnf(373429,plain,
    ( op(e0,e0) = e2
    | e3 = e0
    | e3 = e1
    | e3 = e2
    | op(e2,e2) = e1
    | epred2_0 ),
    inference(spm,[status(thm)],[368145,373378,theory(equality)]) ).

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

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

cnf(373463,plain,
    ( op(e0,e0) = e2
    | op(e2,e2) = e1
    | epred2_0 ),
    inference(sr,[status(thm)],[373462,193,theory(equality)]) ).

cnf(373479,plain,
    ( op(e0,e0) = e2
    | epred2_0
    | e1 != op(e2,e0) ),
    inference(spm,[status(thm)],[135,373463,theory(equality)]) ).

cnf(373481,plain,
    ( op(e0,e0) = e2
    | epred2_0
    | e1 != op(e0,e2) ),
    inference(spm,[status(thm)],[159,373463,theory(equality)]) ).

cnf(373485,plain,
    ( op(e0,e0) = e2
    | epred2_0
    | op(op(e1,e2),op(e1,e2)) != e3
    | op(e1,e2) != e0 ),
    inference(spm,[status(thm)],[74,373463,theory(equality)]) ).

cnf(373529,plain,
    ( e1 = e3
    | op(e2,e0) = e2
    | op(e2,e1) = e2
    | e1 = e2
    | op(e0,e0) = e2
    | epred2_0 ),
    inference(spm,[status(thm)],[367646,373463,theory(equality)]) ).

cnf(373565,plain,
    ( op(e2,e0) = e2
    | op(e2,e1) = e2
    | e2 = e1
    | op(e0,e0) = e2
    | epred2_0 ),
    inference(sr,[status(thm)],[373529,194,theory(equality)]) ).

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

cnf(373580,plain,
    ( op(e0,e0) = e2
    | epred2_0
    | op(e1,e0) = e1 ),
    inference(spm,[status(thm)],[373479,372736,theory(equality)]) ).

cnf(373640,plain,
    ( op(e3,e3) = e1
    | epred2_0
    | op(e0,e0) = e2
    | op(e2,e0) = e2 ),
    inference(spm,[status(thm)],[367220,373566,theory(equality)]) ).

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

cnf(374000,plain,
    ( op(e0,e0) = e2
    | op(e2,e0) = e2
    | epred2_0
    | op(e0,e2) = e1 ),
    inference(spm,[status(thm)],[373689,368091,theory(equality)]) ).

cnf(374012,plain,
    ( op(e0,e0) = e2
    | op(e2,e0) = e2
    | epred2_0 ),
    inference(csr,[status(thm)],[374000,373481]) ).

cnf(374031,plain,
    ( op(e1,e2) = e0
    | e2 = e0
    | op(e1,e0) = e0
    | epred2_0
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[372010,374012,theory(equality)]) ).

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

cnf(374112,plain,
    ( op(e0,e0) = e2
    | epred2_0
    | op(e1,e0) = e0
    | op(e0,e0) != e3 ),
    inference(spm,[status(thm)],[373485,374041,theory(equality)]) ).

cnf(374150,plain,
    ( op(e0,e0) = e2
    | op(e1,e0) = e0
    | epred2_0 ),
    inference(csr,[status(thm)],[374112,368135]) ).

cnf(374160,plain,
    ( e0 = e1
    | op(e0,e0) = e2
    | epred2_0 ),
    inference(spm,[status(thm)],[373580,374150,theory(equality)]) ).

cnf(374163,plain,
    ( op(e0,e0) = e2
    | epred2_0 ),
    inference(sr,[status(thm)],[374160,198,theory(equality)]) ).

cnf(374191,plain,
    ( op(e1,e1) = e3
    | op(e1,e1) = e1
    | epred2_0 ),
    inference(spm,[status(thm)],[373169,374163,theory(equality)]) ).

cnf(374213,plain,
    ( op(e1,e1) = e3
    | op(e1,e1) = e1 ),
    inference(csr,[status(thm)],[374191,3970]) ).

cnf(374242,plain,
    ( op(e2,e1) = e1
    | op(e2,e1) = e2
    | op(e1,e1) = e1 ),
    inference(spm,[status(thm)],[369137,374213,theory(equality)]) ).

cnf(374338,plain,
    ( op(e3,e3) = e1
    | epred2_0
    | op(e1,e1) = e1
    | op(e2,e1) = e1 ),
    inference(spm,[status(thm)],[367220,374242,theory(equality)]) ).

cnf(374454,plain,
    ( op(e3,e3) = e1
    | op(e2,e1) = e1
    | op(e1,e1) = e1 ),
    inference(csr,[status(thm)],[374338,3970]) ).

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

cnf(374927,plain,
    ( op(e2,e1) = e1
    | op(e1,e1) = e1 ),
    inference(csr,[status(thm)],[374456,367573]) ).

cnf(374944,plain,
    ( op(e0,e2) = e1
    | epred2_0
    | op(e1,e1) = e1 ),
    inference(spm,[status(thm)],[368270,374927,theory(equality)]) ).

cnf(374976,plain,
    ( op(e0,e2) = e1
    | op(e1,e1) = e1 ),
    inference(csr,[status(thm)],[374944,3970]) ).

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

cnf(375067,plain,
    ( op(e0,e2) = e1
    | epred2_0 ),
    inference(spm,[status(thm)],[374977,372748,theory(equality)]) ).

cnf(375109,plain,
    ( op(e2,e0) = e1
    | op(e2,e1) = e1
    | epred2_0 ),
    inference(spm,[status(thm)],[369614,375067,theory(equality)]) ).

cnf(375110,plain,
    ( op(e2,e1) = e3
    | op(e1,e1) = e3
    | epred2_0 ),
    inference(spm,[status(thm)],[369785,375067,theory(equality)]) ).

cnf(375111,plain,
    ( op(e2,e0) = e0
    | op(e1,e0) = e0
    | epred2_0 ),
    inference(spm,[status(thm)],[370347,375067,theory(equality)]) ).

cnf(375203,plain,
    ( op(e3,e1) = e1
    | op(e3,e1) = e2
    | op(e1,e1) = e3
    | epred2_0 ),
    inference(spm,[status(thm)],[369195,375110,theory(equality)]) ).

cnf(375211,plain,
    ( e3 = e1
    | op(e2,e0) = e1
    | epred2_0
    | op(e1,e1) = e3 ),
    inference(spm,[status(thm)],[375109,375110,theory(equality)]) ).

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

cnf(375235,plain,
    ( op(e2,e2) = e1
    | op(e1,e3) = e0
    | epred2_0
    | op(e1,e0) = e0 ),
    inference(spm,[status(thm)],[369869,375111,theory(equality)]) ).

cnf(375272,plain,
    ( op(e1,e0) = e0
    | e1 = e0
    | epred2_0
    | op(e1,e1) = e3 ),
    inference(spm,[status(thm)],[375111,375222,theory(equality)]) ).

cnf(375277,plain,
    ( op(e1,e0) = e0
    | epred2_0
    | op(e1,e1) = e3 ),
    inference(sr,[status(thm)],[375272,198,theory(equality)]) ).

cnf(375306,plain,
    ( op(e2,e1) = e1
    | op(e2,e1) = e2
    | op(e1,e0) = e0
    | epred2_0 ),
    inference(spm,[status(thm)],[369137,375277,theory(equality)]) ).

cnf(375489,plain,
    ( op(e3,e1) = e1
    | op(e3,e1) = e2
    | epred2_0 ),
    inference(csr,[status(thm)],[375203,369196]) ).

cnf(375492,plain,
    ( op(e3,e1) = e1
    | epred2_0
    | e2 != op(e2,e1) ),
    inference(spm,[status(thm)],[161,375489,theory(equality)]) ).

cnf(375512,plain,
    ( op(e3,e2) = e0
    | op(e3,e2) = e1
    | e2 = e0
    | e2 = e1
    | epred22_0
    | op(e3,e1) = e1
    | epred2_0 ),
    inference(spm,[status(thm)],[143315,375489,theory(equality)]) ).

cnf(375542,plain,
    ( op(e3,e2) = e0
    | op(e3,e2) = e1
    | e2 = e1
    | epred22_0
    | op(e3,e1) = e1
    | epred2_0 ),
    inference(sr,[status(thm)],[375512,197,theory(equality)]) ).

cnf(375543,plain,
    ( op(e3,e2) = e0
    | op(e3,e2) = e1
    | epred22_0
    | op(e3,e1) = e1
    | epred2_0 ),
    inference(sr,[status(thm)],[375542,195,theory(equality)]) ).

cnf(375544,plain,
    ( op(e3,e2) = e0
    | op(e3,e2) = e1
    | op(e3,e1) = e1
    | epred2_0 ),
    inference(sr,[status(thm)],[375543,367543,theory(equality)]) ).

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

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

cnf(375667,plain,
    ( op(e3,e3) = e1
    | epred2_0
    | op(e1,e0) = e0
    | op(e2,e1) = e1 ),
    inference(spm,[status(thm)],[367220,375306,theory(equality)]) ).

cnf(375705,plain,
    ( op(e3,e1) = e1
    | epred2_0
    | op(e1,e0) = e0
    | op(e2,e1) = e1 ),
    inference(spm,[status(thm)],[375492,375306,theory(equality)]) ).

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

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

cnf(376085,plain,
    ( op(e1,e3) = e0
    | op(e1,e0) = e0
    | epred2_0
    | op(e2,e0) = e1 ),
    inference(spm,[status(thm)],[375554,375109,theory(equality)]) ).

cnf(376140,plain,
    ( op(e1,e3) = e0
    | op(e1,e0) = e0
    | epred2_0 ),
    inference(csr,[status(thm)],[376085,375555]) ).

cnf(376169,plain,
    ( op(e2,e2) = e1
    | epred2_0
    | op(e1,e0) = e0
    | op(e0,e0) != e2 ),
    inference(spm,[status(thm)],[368031,376140,theory(equality)]) ).

cnf(376587,plain,
    ( op(e3,e1) = e1
    | op(e3,e2) = e0
    | epred2_0 ),
    inference(csr,[status(thm)],[375722,370147]) ).

cnf(376634,plain,
    ( op(e1,e3) = e0
    | op(e2,e3) = e0
    | op(e3,e1) = e1
    | epred2_0 ),
    inference(spm,[status(thm)],[368830,376587,theory(equality)]) ).

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

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

cnf(376820,plain,
    ( op(e2,e1) = e1
    | op(e1,e0) = e0
    | epred2_0 ),
    inference(csr,[status(thm)],[375800,375705]) ).

cnf(376971,plain,
    ( op(e2,e2) = e1
    | op(e1,e0) = e0
    | epred2_0 ),
    inference(csr,[status(thm)],[376169,374163]) ).

cnf(376972,plain,
    ( op(e1,e0) = e0
    | epred2_0
    | e1 != op(e2,e1) ),
    inference(spm,[status(thm)],[133,376971,theory(equality)]) ).

cnf(377072,plain,
    ( op(e1,e0) = e0
    | epred2_0 ),
    inference(csr,[status(thm)],[376972,376820]) ).

cnf(377098,plain,
    ( op(e1,e3) = e0
    | op(e2,e3) = e0
    | epred2_0
    | op(e1,e1) = e1 ),
    inference(spm,[status(thm)],[376716,374927,theory(equality)]) ).

cnf(377104,plain,
    ( op(e1,e3) = e0
    | op(e2,e3) = e0
    | epred2_0 ),
    inference(csr,[status(thm)],[377098,376717]) ).

cnf(377668,plain,
    ( op(e2,op(e2,e3)) = e3
    | op(e2,e2) = e1
    | epred2_0 ),
    inference(csr,[status(thm)],[370249,367222]) ).

cnf(377695,plain,
    ( op(e2,e0) = e3
    | op(e2,e2) = e1
    | epred2_0
    | op(e1,e3) = e0 ),
    inference(spm,[status(thm)],[377668,377104,theory(equality)]) ).

cnf(377696,plain,
    ( op(e1,e3) = e0
    | op(e2,e2) = e1
    | epred2_0 ),
    inference(csr,[status(thm)],[377695,373387]) ).

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

cnf(377921,plain,
    ( op(e1,e3) = e0
    | epred2_0 ),
    inference(csr,[status(thm)],[377700,375067]) ).

cnf(377924,plain,
    ( epred2_0
    | e0 != op(e1,e0) ),
    inference(spm,[status(thm)],[140,377921,theory(equality)]) ).

cnf(377969,plain,
    epred2_0,
    inference(csr,[status(thm)],[377924,377072]) ).

cnf(378028,plain,
    ( op(e0,e0) = e0
    | $false ),
    inference(rw,[status(thm)],[3803,377969,theory(equality)]) ).

cnf(378029,plain,
    op(e0,e0) = e0,
    inference(cn,[status(thm)],[378028,theory(equality)]) ).

cnf(378030,plain,
    $false,
    inference(sr,[status(thm)],[378029,367323,theory(equality)]) ).

cnf(378031,plain,
    $false,
    378030,
    [proof] ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% % SZS status Started for /home/graph/tptp/TPTP/Problems/ALG/ALG155+1.p
% --creating new selector for []
% eprover: CPU time limit exceeded, terminating
% -running prover on /tmp/tmpzTTu7S/sel_ALG155+1.p_1 with time limit 29
% -prover status ResourceOut
% -running prover on /tmp/tmpzTTu7S/sel_ALG155+1.p_2 with time limit 81
% -prover status Unsatisfiable
% Problem ALG155+1.p solved in phase 1.
% % SZS status Theorem for /home/graph/tptp/TPTP/Problems/ALG/ALG155+1.p
% % SZS status Ended for /home/graph/tptp/TPTP/Problems/ALG/ALG155+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
% 
%------------------------------------------------------------------------------