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

View Problem - Process Solution

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

% Computer : art09.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:02:57 EST 2010

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

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

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

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

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

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

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

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

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

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

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

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

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

fof(16,axiom,
    ( e0 != e1
    & e0 != e2
    & e0 != e3
    & e1 != e2
    & e1 != e3
    & e2 != e3 ),
    file('/tmp/tmprgKjrS/sel_ALG148+1.p_2',ax4) ).

fof(17,axiom,
    ( ( ( op(e0,e0) = e0
        & ( op(e0,e0) != e0
          | op(e0,e0) != e0 )
        & ( op(e1,e1) != e0
          | op(e1,e0) != e1 )
        & ( op(e2,e2) != e0
          | op(e2,e0) != e2 )
        & ( op(e3,e3) != e0
          | op(e3,e0) != e3 ) )
      | ( op(e0,e1) = e1
        & ( op(e0,e0) != e0
          | op(e0,e0) != e0 )
        & ( op(e1,e1) != e0
          | op(e1,e0) != e1 )
        & ( op(e2,e2) != e0
          | op(e2,e0) != e2 )
        & ( op(e3,e3) != e0
          | op(e3,e0) != e3 ) )
      | ( op(e0,e2) = e2
        & ( op(e0,e0) != e0
          | op(e0,e0) != e0 )
        & ( op(e1,e1) != e0
          | op(e1,e0) != e1 )
        & ( op(e2,e2) != e0
          | op(e2,e0) != e2 )
        & ( op(e3,e3) != e0
          | op(e3,e0) != e3 ) )
      | ( op(e0,e3) = e3
        & ( op(e0,e0) != e0
          | op(e0,e0) != e0 )
        & ( op(e1,e1) != e0
          | op(e1,e0) != e1 )
        & ( op(e2,e2) != e0
          | op(e2,e0) != e2 )
        & ( op(e3,e3) != e0
          | op(e3,e0) != e3 ) )
      | ( op(e1,e0) = e0
        & ( op(e0,e0) != e1
          | op(e0,e1) != e0 )
        & ( op(e1,e1) != e1
          | op(e1,e1) != e1 )
        & ( op(e2,e2) != e1
          | op(e2,e1) != e2 )
        & ( op(e3,e3) != e1
          | op(e3,e1) != e3 ) )
      | ( op(e1,e1) = e1
        & ( op(e0,e0) != e1
          | op(e0,e1) != e0 )
        & ( op(e1,e1) != e1
          | op(e1,e1) != e1 )
        & ( op(e2,e2) != e1
          | op(e2,e1) != e2 )
        & ( op(e3,e3) != e1
          | op(e3,e1) != e3 ) )
      | ( op(e1,e2) = e2
        & ( op(e0,e0) != e1
          | op(e0,e1) != e0 )
        & ( op(e1,e1) != e1
          | op(e1,e1) != e1 )
        & ( op(e2,e2) != e1
          | op(e2,e1) != e2 )
        & ( op(e3,e3) != e1
          | op(e3,e1) != e3 ) )
      | ( op(e1,e3) = e3
        & ( op(e0,e0) != e1
          | op(e0,e1) != e0 )
        & ( op(e1,e1) != e1
          | op(e1,e1) != e1 )
        & ( op(e2,e2) != e1
          | op(e2,e1) != e2 )
        & ( op(e3,e3) != e1
          | op(e3,e1) != e3 ) )
      | ( op(e2,e0) = e0
        & ( op(e0,e0) != e2
          | op(e0,e2) != e0 )
        & ( op(e1,e1) != e2
          | op(e1,e2) != e1 )
        & ( op(e2,e2) != e2
          | op(e2,e2) != e2 )
        & ( op(e3,e3) != e2
          | op(e3,e2) != e3 ) )
      | ( op(e2,e1) = e1
        & ( op(e0,e0) != e2
          | op(e0,e2) != e0 )
        & ( op(e1,e1) != e2
          | op(e1,e2) != e1 )
        & ( op(e2,e2) != e2
          | op(e2,e2) != e2 )
        & ( op(e3,e3) != e2
          | op(e3,e2) != e3 ) )
      | ( op(e2,e2) = e2
        & ( op(e0,e0) != e2
          | op(e0,e2) != e0 )
        & ( op(e1,e1) != e2
          | op(e1,e2) != e1 )
        & ( op(e2,e2) != e2
          | op(e2,e2) != e2 )
        & ( op(e3,e3) != e2
          | op(e3,e2) != e3 ) )
      | ( op(e2,e3) = e3
        & ( op(e0,e0) != e2
          | op(e0,e2) != e0 )
        & ( op(e1,e1) != e2
          | op(e1,e2) != e1 )
        & ( op(e2,e2) != e2
          | op(e2,e2) != e2 )
        & ( op(e3,e3) != e2
          | op(e3,e2) != e3 ) )
      | ( op(e3,e0) = e0
        & ( op(e0,e0) != e3
          | op(e0,e3) != e0 )
        & ( op(e1,e1) != e3
          | op(e1,e3) != e1 )
        & ( op(e2,e2) != e3
          | op(e2,e3) != e2 )
        & ( op(e3,e3) != e3
          | op(e3,e3) != e3 ) )
      | ( op(e3,e1) = e1
        & ( op(e0,e0) != e3
          | op(e0,e3) != e0 )
        & ( op(e1,e1) != e3
          | op(e1,e3) != e1 )
        & ( op(e2,e2) != e3
          | op(e2,e3) != e2 )
        & ( op(e3,e3) != e3
          | op(e3,e3) != e3 ) )
      | ( op(e3,e2) = e2
        & ( op(e0,e0) != e3
          | op(e0,e3) != e0 )
        & ( op(e1,e1) != e3
          | op(e1,e3) != e1 )
        & ( op(e2,e2) != e3
          | op(e2,e3) != e2 )
        & ( op(e3,e3) != e3
          | op(e3,e3) != e3 ) )
      | ( op(e3,e3) = e3
        & ( op(e0,e0) != e3
          | op(e0,e3) != e0 )
        & ( op(e1,e1) != e3
          | op(e1,e3) != e1 )
        & ( op(e2,e2) != e3
          | op(e2,e3) != e2 )
        & ( op(e3,e3) != e3
          | op(e3,e3) != e3 ) ) )
    & ( op(e0,e0) = e0
      | op(e1,e1) = e1
      | op(e2,e2) = e2
      | op(e3,e3) = e3 )
    & ( op(e0,e0) != e0
      | op(e0,e0) = e0 )
    & ( op(e0,e0) != e1
      | op(e0,e1) = e0 )
    & ( op(e0,e0) != e2
      | op(e0,e2) = e0 )
    & ( op(e0,e0) != e3
      | op(e0,e3) = e0 )
    & ( op(e1,e1) != e0
      | op(e1,e0) = e1 )
    & ( op(e1,e1) != e1
      | op(e1,e1) = e1 )
    & ( op(e1,e1) != e2
      | op(e1,e2) = e1 )
    & ( op(e1,e1) != e3
      | op(e1,e3) = e1 )
    & ( op(e2,e2) != e0
      | op(e2,e0) = e2 )
    & ( op(e2,e2) != e1
      | op(e2,e1) = e2 )
    & ( op(e2,e2) != e2
      | op(e2,e2) = e2 )
    & ( op(e2,e2) != e3
      | op(e2,e3) = e2 )
    & ( op(e3,e3) != e0
      | op(e3,e0) = e3 )
    & ( op(e3,e3) != e1
      | op(e3,e1) = e3 )
    & ( op(e3,e3) != e2
      | op(e3,e2) = e3 )
    & ( op(e3,e3) != e3
      | op(e3,e3) = e3 ) ),
    file('/tmp/tmprgKjrS/sel_ALG148+1.p_2',ax5) ).

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

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

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

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

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

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

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

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

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

fof(29,axiom,
    ~ ( e2 = op(e1,e1)
      & e0 = op(op(op(e1,e1),e1),e1)
      & e3 = op(op(e1,e1),e1) ),
    file('/tmp/tmprgKjrS/sel_ALG148+1.p_2',ax19) ).

fof(30,plain,
    ( ( ( op(e0,e0) = e0
        & op(e0,e0) != e0
        & ( op(e1,e1) != e0
          | op(e1,e0) != e1 )
        & ( op(e2,e2) != e0
          | op(e2,e0) != e2 )
        & ( op(e3,e3) != e0
          | op(e3,e0) != e3 ) )
      | ( op(e0,e1) = e1
        & op(e0,e0) != e0
        & ( op(e1,e1) != e0
          | op(e1,e0) != e1 )
        & ( op(e2,e2) != e0
          | op(e2,e0) != e2 )
        & ( op(e3,e3) != e0
          | op(e3,e0) != e3 ) )
      | ( op(e0,e2) = e2
        & op(e0,e0) != e0
        & ( op(e1,e1) != e0
          | op(e1,e0) != e1 )
        & ( op(e2,e2) != e0
          | op(e2,e0) != e2 )
        & ( op(e3,e3) != e0
          | op(e3,e0) != e3 ) )
      | ( op(e0,e3) = e3
        & op(e0,e0) != e0
        & ( op(e1,e1) != e0
          | op(e1,e0) != e1 )
        & ( op(e2,e2) != e0
          | op(e2,e0) != e2 )
        & ( op(e3,e3) != e0
          | op(e3,e0) != e3 ) )
      | ( op(e1,e0) = e0
        & ( op(e0,e0) != e1
          | op(e0,e1) != e0 )
        & op(e1,e1) != e1
        & ( op(e2,e2) != e1
          | op(e2,e1) != e2 )
        & ( op(e3,e3) != e1
          | op(e3,e1) != e3 ) )
      | ( op(e1,e1) = e1
        & ( op(e0,e0) != e1
          | op(e0,e1) != e0 )
        & op(e1,e1) != e1
        & ( op(e2,e2) != e1
          | op(e2,e1) != e2 )
        & ( op(e3,e3) != e1
          | op(e3,e1) != e3 ) )
      | ( op(e1,e2) = e2
        & ( op(e0,e0) != e1
          | op(e0,e1) != e0 )
        & op(e1,e1) != e1
        & ( op(e2,e2) != e1
          | op(e2,e1) != e2 )
        & ( op(e3,e3) != e1
          | op(e3,e1) != e3 ) )
      | ( op(e1,e3) = e3
        & ( op(e0,e0) != e1
          | op(e0,e1) != e0 )
        & op(e1,e1) != e1
        & ( op(e2,e2) != e1
          | op(e2,e1) != e2 )
        & ( op(e3,e3) != e1
          | op(e3,e1) != e3 ) )
      | ( op(e2,e0) = e0
        & ( op(e0,e0) != e2
          | op(e0,e2) != e0 )
        & ( op(e1,e1) != e2
          | op(e1,e2) != e1 )
        & op(e2,e2) != e2
        & ( op(e3,e3) != e2
          | op(e3,e2) != e3 ) )
      | ( op(e2,e1) = e1
        & ( op(e0,e0) != e2
          | op(e0,e2) != e0 )
        & ( op(e1,e1) != e2
          | op(e1,e2) != e1 )
        & op(e2,e2) != e2
        & ( op(e3,e3) != e2
          | op(e3,e2) != e3 ) )
      | ( op(e2,e2) = e2
        & ( op(e0,e0) != e2
          | op(e0,e2) != e0 )
        & ( op(e1,e1) != e2
          | op(e1,e2) != e1 )
        & op(e2,e2) != e2
        & ( op(e3,e3) != e2
          | op(e3,e2) != e3 ) )
      | ( op(e2,e3) = e3
        & ( op(e0,e0) != e2
          | op(e0,e2) != e0 )
        & ( op(e1,e1) != e2
          | op(e1,e2) != e1 )
        & op(e2,e2) != e2
        & ( op(e3,e3) != e2
          | op(e3,e2) != e3 ) )
      | ( op(e3,e0) = e0
        & ( op(e0,e0) != e3
          | op(e0,e3) != e0 )
        & ( op(e1,e1) != e3
          | op(e1,e3) != e1 )
        & ( op(e2,e2) != e3
          | op(e2,e3) != e2 )
        & op(e3,e3) != e3 )
      | ( op(e3,e1) = e1
        & ( op(e0,e0) != e3
          | op(e0,e3) != e0 )
        & ( op(e1,e1) != e3
          | op(e1,e3) != e1 )
        & ( op(e2,e2) != e3
          | op(e2,e3) != e2 )
        & op(e3,e3) != e3 )
      | ( op(e3,e2) = e2
        & ( op(e0,e0) != e3
          | op(e0,e3) != e0 )
        & ( op(e1,e1) != e3
          | op(e1,e3) != e1 )
        & ( op(e2,e2) != e3
          | op(e2,e3) != e2 )
        & op(e3,e3) != e3 )
      | ( op(e3,e3) = e3
        & ( op(e0,e0) != e3
          | op(e0,e3) != e0 )
        & ( op(e1,e1) != e3
          | op(e1,e3) != e1 )
        & ( op(e2,e2) != e3
          | op(e2,e3) != e2 )
        & op(e3,e3) != e3 ) )
    & ( op(e0,e0) = e0
      | op(e1,e1) = e1
      | op(e2,e2) = e2
      | op(e3,e3) = e3 )
    & ( op(e0,e0) != e0
      | op(e0,e0) = e0 )
    & ( op(e0,e0) != e1
      | op(e0,e1) = e0 )
    & ( op(e0,e0) != e2
      | op(e0,e2) = e0 )
    & ( op(e0,e0) != e3
      | op(e0,e3) = e0 )
    & ( op(e1,e1) != e0
      | op(e1,e0) = e1 )
    & ( op(e1,e1) != e1
      | op(e1,e1) = e1 )
    & ( op(e1,e1) != e2
      | op(e1,e2) = e1 )
    & ( op(e1,e1) != e3
      | op(e1,e3) = e1 )
    & ( op(e2,e2) != e0
      | op(e2,e0) = e2 )
    & ( op(e2,e2) != e1
      | op(e2,e1) = e2 )
    & ( op(e2,e2) != e2
      | op(e2,e2) = e2 )
    & ( op(e2,e2) != e3
      | op(e2,e3) = e2 )
    & ( op(e3,e3) != e0
      | op(e3,e0) = e3 )
    & ( op(e3,e3) != e1
      | op(e3,e1) = e3 )
    & ( op(e3,e3) != e2
      | op(e3,e2) = e3 )
    & ( op(e3,e3) != e3
      | op(e3,e3) = e3 ) ),
    inference(fof_simplification,[status(thm)],[17,theory(equality)]) ).

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

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

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

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

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

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

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

fof(38,plain,
    ( ( epred7_0
      | ( op(e3,e2) = e2
        & ( op(e0,e0) != e3
          | op(e0,e3) != e0 )
        & ( op(e1,e1) != e3
          | op(e1,e3) != e1 )
        & ( op(e2,e2) != e3
          | op(e2,e3) != e2 )
        & op(e3,e3) != e3 )
      | ( op(e3,e3) = e3
        & ( op(e0,e0) != e3
          | op(e0,e3) != e0 )
        & ( op(e1,e1) != e3
          | op(e1,e3) != e1 )
        & ( op(e2,e2) != e3
          | op(e2,e3) != e2 )
        & op(e3,e3) != e3 ) )
    & ( op(e0,e0) = e0
      | op(e1,e1) = e1
      | op(e2,e2) = e2
      | op(e3,e3) = e3 )
    & ( op(e0,e0) != e0
      | op(e0,e0) = e0 )
    & ( op(e0,e0) != e1
      | op(e0,e1) = e0 )
    & ( op(e0,e0) != e2
      | op(e0,e2) = e0 )
    & ( op(e0,e0) != e3
      | op(e0,e3) = e0 )
    & ( op(e1,e1) != e0
      | op(e1,e0) = e1 )
    & ( op(e1,e1) != e1
      | op(e1,e1) = e1 )
    & ( op(e1,e1) != e2
      | op(e1,e2) = e1 )
    & ( op(e1,e1) != e3
      | op(e1,e3) = e1 )
    & ( op(e2,e2) != e0
      | op(e2,e0) = e2 )
    & ( op(e2,e2) != e1
      | op(e2,e1) = e2 )
    & ( op(e2,e2) != e2
      | op(e2,e2) = e2 )
    & ( op(e2,e2) != e3
      | op(e2,e3) = e2 )
    & ( op(e3,e3) != e0
      | op(e3,e0) = e3 )
    & ( op(e3,e3) != e1
      | op(e3,e1) = e3 )
    & ( op(e3,e3) != e2
      | op(e3,e2) = e3 )
    & ( op(e3,e3) != e3
      | op(e3,e3) = e3 ) ),
    inference(apply_def,[status(esa)],[30,37,theory(equality)]) ).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

fof(171,plain,
    ( ( op(e3,e3) = e3
      | op(e3,e2) = e2
      | epred7_0 )
    & ( op(e0,e0) != e3
      | op(e0,e3) != e0
      | op(e3,e2) = e2
      | epred7_0 )
    & ( op(e1,e1) != e3
      | op(e1,e3) != e1
      | op(e3,e2) = e2
      | epred7_0 )
    & ( op(e2,e2) != e3
      | op(e2,e3) != e2
      | op(e3,e2) = e2
      | epred7_0 )
    & ( op(e3,e3) != e3
      | op(e3,e2) = e2
      | epred7_0 )
    & ( op(e3,e3) = e3
      | op(e0,e0) != e3
      | op(e0,e3) != e0
      | epred7_0 )
    & ( op(e0,e0) != e3
      | op(e0,e3) != e0
      | op(e0,e0) != e3
      | op(e0,e3) != e0
      | epred7_0 )
    & ( op(e1,e1) != e3
      | op(e1,e3) != e1
      | op(e0,e0) != e3
      | op(e0,e3) != e0
      | epred7_0 )
    & ( op(e2,e2) != e3
      | op(e2,e3) != e2
      | op(e0,e0) != e3
      | op(e0,e3) != e0
      | epred7_0 )
    & ( op(e3,e3) != e3
      | op(e0,e0) != e3
      | op(e0,e3) != e0
      | epred7_0 )
    & ( op(e3,e3) = e3
      | op(e1,e1) != e3
      | op(e1,e3) != e1
      | epred7_0 )
    & ( op(e0,e0) != e3
      | op(e0,e3) != e0
      | op(e1,e1) != e3
      | op(e1,e3) != e1
      | epred7_0 )
    & ( op(e1,e1) != e3
      | op(e1,e3) != e1
      | op(e1,e1) != e3
      | op(e1,e3) != e1
      | epred7_0 )
    & ( op(e2,e2) != e3
      | op(e2,e3) != e2
      | op(e1,e1) != e3
      | op(e1,e3) != e1
      | epred7_0 )
    & ( op(e3,e3) != e3
      | op(e1,e1) != e3
      | op(e1,e3) != e1
      | epred7_0 )
    & ( op(e3,e3) = e3
      | op(e2,e2) != e3
      | op(e2,e3) != e2
      | epred7_0 )
    & ( op(e0,e0) != e3
      | op(e0,e3) != e0
      | op(e2,e2) != e3
      | op(e2,e3) != e2
      | epred7_0 )
    & ( op(e1,e1) != e3
      | op(e1,e3) != e1
      | op(e2,e2) != e3
      | op(e2,e3) != e2
      | epred7_0 )
    & ( op(e2,e2) != e3
      | op(e2,e3) != e2
      | op(e2,e2) != e3
      | op(e2,e3) != e2
      | epred7_0 )
    & ( op(e3,e3) != e3
      | op(e2,e2) != e3
      | op(e2,e3) != e2
      | epred7_0 )
    & ( op(e3,e3) = e3
      | op(e3,e3) != e3
      | epred7_0 )
    & ( op(e0,e0) != e3
      | op(e0,e3) != e0
      | op(e3,e3) != e3
      | epred7_0 )
    & ( op(e1,e1) != e3
      | op(e1,e3) != e1
      | op(e3,e3) != e3
      | epred7_0 )
    & ( op(e2,e2) != e3
      | op(e2,e3) != e2
      | op(e3,e3) != e3
      | epred7_0 )
    & ( op(e3,e3) != e3
      | op(e3,e3) != e3
      | epred7_0 )
    & ( op(e0,e0) = e0
      | op(e1,e1) = e1
      | op(e2,e2) = e2
      | op(e3,e3) = e3 )
    & ( op(e0,e0) != e0
      | op(e0,e0) = e0 )
    & ( op(e0,e0) != e1
      | op(e0,e1) = e0 )
    & ( op(e0,e0) != e2
      | op(e0,e2) = e0 )
    & ( op(e0,e0) != e3
      | op(e0,e3) = e0 )
    & ( op(e1,e1) != e0
      | op(e1,e0) = e1 )
    & ( op(e1,e1) != e1
      | op(e1,e1) = e1 )
    & ( op(e1,e1) != e2
      | op(e1,e2) = e1 )
    & ( op(e1,e1) != e3
      | op(e1,e3) = e1 )
    & ( op(e2,e2) != e0
      | op(e2,e0) = e2 )
    & ( op(e2,e2) != e1
      | op(e2,e1) = e2 )
    & ( op(e2,e2) != e2
      | op(e2,e2) = e2 )
    & ( op(e2,e2) != e3
      | op(e2,e3) = e2 )
    & ( op(e3,e3) != e0
      | op(e3,e0) = e3 )
    & ( op(e3,e3) != e1
      | op(e3,e1) = e3 )
    & ( op(e3,e3) != e2
      | op(e3,e2) = e3 )
    & ( op(e3,e3) != e3
      | op(e3,e3) = e3 ) ),
    inference(distribute,[status(thm)],[38]) ).

cnf(173,plain,
    ( op(e3,e2) = e3
    | op(e3,e3) != e2 ),
    inference(split_conjunct,[status(thm)],[171]) ).

cnf(174,plain,
    ( op(e3,e1) = e3
    | op(e3,e3) != e1 ),
    inference(split_conjunct,[status(thm)],[171]) ).

cnf(175,plain,
    ( op(e3,e0) = e3
    | op(e3,e3) != e0 ),
    inference(split_conjunct,[status(thm)],[171]) ).

cnf(176,plain,
    ( op(e2,e3) = e2
    | op(e2,e2) != e3 ),
    inference(split_conjunct,[status(thm)],[171]) ).

cnf(178,plain,
    ( op(e2,e1) = e2
    | op(e2,e2) != e1 ),
    inference(split_conjunct,[status(thm)],[171]) ).

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

cnf(180,plain,
    ( op(e1,e3) = e1
    | op(e1,e1) != e3 ),
    inference(split_conjunct,[status(thm)],[171]) ).

cnf(181,plain,
    ( op(e1,e2) = e1
    | op(e1,e1) != e2 ),
    inference(split_conjunct,[status(thm)],[171]) ).

cnf(183,plain,
    ( op(e1,e0) = e1
    | op(e1,e1) != e0 ),
    inference(split_conjunct,[status(thm)],[171]) ).

cnf(184,plain,
    ( op(e0,e3) = e0
    | op(e0,e0) != e3 ),
    inference(split_conjunct,[status(thm)],[171]) ).

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

cnf(186,plain,
    ( op(e0,e1) = e0
    | op(e0,e0) != e1 ),
    inference(split_conjunct,[status(thm)],[171]) ).

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

cnf(189,plain,
    ( epred7_0
    | op(e3,e3) != e3
    | op(e3,e3) != e3 ),
    inference(split_conjunct,[status(thm)],[171]) ).

cnf(195,plain,
    ( epred7_0
    | op(e2,e3) != e2
    | op(e2,e2) != e3
    | op(e2,e3) != e2
    | op(e2,e2) != e3 ),
    inference(split_conjunct,[status(thm)],[171]) ).

cnf(196,plain,
    ( epred7_0
    | op(e2,e3) != e2
    | op(e2,e2) != e3
    | op(e1,e3) != e1
    | op(e1,e1) != e3 ),
    inference(split_conjunct,[status(thm)],[171]) ).

cnf(197,plain,
    ( epred7_0
    | op(e2,e3) != e2
    | op(e2,e2) != e3
    | op(e0,e3) != e0
    | op(e0,e0) != e3 ),
    inference(split_conjunct,[status(thm)],[171]) ).

cnf(201,plain,
    ( epred7_0
    | op(e1,e3) != e1
    | op(e1,e1) != e3
    | op(e1,e3) != e1
    | op(e1,e1) != e3 ),
    inference(split_conjunct,[status(thm)],[171]) ).

cnf(203,plain,
    ( epred7_0
    | op(e3,e3) = e3
    | op(e1,e3) != e1
    | op(e1,e1) != e3 ),
    inference(split_conjunct,[status(thm)],[171]) ).

cnf(207,plain,
    ( epred7_0
    | op(e0,e3) != e0
    | op(e0,e0) != e3
    | op(e0,e3) != e0
    | op(e0,e0) != e3 ),
    inference(split_conjunct,[status(thm)],[171]) ).

cnf(213,plain,
    ( epred7_0
    | op(e3,e2) = e2
    | op(e3,e3) = e3 ),
    inference(split_conjunct,[status(thm)],[171]) ).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

cnf(246,plain,
    ( ~ epred1_0
    | op(e2,e0) != e2
    | op(e2,e2) != e0
    | op(e2,e0) != e2
    | op(e2,e2) != e0 ),
    inference(split_conjunct,[status(thm)],[239]) ).

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

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

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

cnf(264,plain,
    ( op(e0,e0) = e0
    | op(e0,e1) = e1
    | ~ epred1_0 ),
    inference(split_conjunct,[status(thm)],[239]) ).

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

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

cnf(267,plain,
    ( epred1_0
    | ~ epred2_0
    | op(e3,e0) != e3
    | op(e3,e3) != e0
    | op(e3,e0) != e3
    | op(e3,e3) != e0 ),
    inference(split_conjunct,[status(thm)],[266]) ).

cnf(268,plain,
    ( epred1_0
    | ~ epred2_0
    | op(e3,e0) != e3
    | op(e3,e3) != e0
    | op(e2,e0) != e2
    | op(e2,e2) != e0 ),
    inference(split_conjunct,[status(thm)],[266]) ).

cnf(273,plain,
    ( epred1_0
    | ~ epred2_0
    | op(e2,e0) != e2
    | op(e2,e2) != e0
    | op(e2,e0) != e2
    | op(e2,e2) != e0 ),
    inference(split_conjunct,[status(thm)],[266]) ).

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

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

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

cnf(291,plain,
    ( epred1_0
    | op(e0,e2) = e2
    | op(e0,e3) = e3
    | ~ epred2_0 ),
    inference(split_conjunct,[status(thm)],[266]) ).

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

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

cnf(294,plain,
    ( epred2_0
    | ~ epred3_0
    | op(e3,e1) != e3
    | op(e3,e3) != e1
    | op(e3,e1) != e3
    | op(e3,e3) != e1 ),
    inference(split_conjunct,[status(thm)],[293]) ).

cnf(296,plain,
    ( epred2_0
    | ~ epred3_0
    | op(e3,e1) != e3
    | op(e3,e3) != e1
    | op(e1,e1) != e1 ),
    inference(split_conjunct,[status(thm)],[293]) ).

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

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

cnf(306,plain,
    ( epred2_0
    | ~ epred3_0
    | op(e1,e1) != e1
    | op(e1,e1) != e1 ),
    inference(split_conjunct,[status(thm)],[293]) ).

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

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

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

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

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

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

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

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

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

cnf(333,plain,
    ( epred3_0
    | ~ epred4_0
    | op(e1,e1) != e1
    | op(e1,e1) != e1 ),
    inference(split_conjunct,[status(thm)],[320]) ).

cnf(339,plain,
    ( epred3_0
    | ~ epred4_0
    | op(e0,e1) != e0
    | op(e0,e0) != e1
    | op(e0,e1) != e0
    | op(e0,e0) != e1 ),
    inference(split_conjunct,[status(thm)],[320]) ).

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

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

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

cnf(348,plain,
    ( epred4_0
    | ~ epred5_0
    | op(e3,e2) != e3
    | op(e3,e3) != e2
    | op(e3,e2) != e3
    | op(e3,e3) != e2 ),
    inference(split_conjunct,[status(thm)],[347]) ).

cnf(349,plain,
    ( epred4_0
    | ~ epred5_0
    | op(e3,e2) != e3
    | op(e3,e3) != e2
    | op(e2,e2) != e2 ),
    inference(split_conjunct,[status(thm)],[347]) ).

cnf(354,plain,
    ( epred4_0
    | ~ epred5_0
    | op(e2,e2) != e2
    | op(e2,e2) != e2 ),
    inference(split_conjunct,[status(thm)],[347]) ).

cnf(356,plain,
    ( epred4_0
    | ~ epred5_0
    | op(e2,e2) != e2
    | op(e0,e2) != e0
    | op(e0,e0) != e2 ),
    inference(split_conjunct,[status(thm)],[347]) ).

cnf(360,plain,
    ( epred4_0
    | ~ epred5_0
    | op(e1,e2) != e1
    | op(e1,e1) != e2
    | op(e1,e2) != e1
    | op(e1,e1) != e2 ),
    inference(split_conjunct,[status(thm)],[347]) ).

cnf(366,plain,
    ( epred4_0
    | ~ epred5_0
    | op(e0,e2) != e0
    | op(e0,e0) != e2
    | op(e0,e2) != e0
    | op(e0,e0) != e2 ),
    inference(split_conjunct,[status(thm)],[347]) ).

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

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

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

cnf(375,plain,
    ( epred5_0
    | ~ epred6_0
    | op(e3,e2) != e3
    | op(e3,e3) != e2
    | op(e3,e2) != e3
    | op(e3,e3) != e2 ),
    inference(split_conjunct,[status(thm)],[374]) ).

cnf(376,plain,
    ( epred5_0
    | ~ epred6_0
    | op(e3,e2) != e3
    | op(e3,e3) != e2
    | op(e2,e2) != e2 ),
    inference(split_conjunct,[status(thm)],[374]) ).

cnf(381,plain,
    ( epred5_0
    | ~ epred6_0
    | op(e2,e2) != e2
    | op(e2,e2) != e2 ),
    inference(split_conjunct,[status(thm)],[374]) ).

cnf(383,plain,
    ( epred5_0
    | ~ epred6_0
    | op(e2,e2) != e2
    | op(e0,e2) != e0
    | op(e0,e0) != e2 ),
    inference(split_conjunct,[status(thm)],[374]) ).

cnf(393,plain,
    ( epred5_0
    | ~ epred6_0
    | op(e0,e2) != e0
    | op(e0,e0) != e2
    | op(e0,e2) != e0
    | op(e0,e0) != e2 ),
    inference(split_conjunct,[status(thm)],[374]) ).

cnf(397,plain,
    ( epred5_0
    | op(e2,e2) = e2
    | ~ epred6_0
    | op(e1,e2) != e1
    | op(e1,e1) != e2 ),
    inference(split_conjunct,[status(thm)],[374]) ).

cnf(399,plain,
    ( epred5_0
    | op(e2,e2) = e2
    | op(e2,e3) = e3
    | ~ epred6_0 ),
    inference(split_conjunct,[status(thm)],[374]) ).

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

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

cnf(402,plain,
    ( epred6_0
    | ~ epred7_0
    | op(e3,e3) != e3
    | op(e3,e3) != e3 ),
    inference(split_conjunct,[status(thm)],[401]) ).

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

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

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

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

cnf(420,plain,
    ( epred6_0
    | ~ epred7_0
    | op(e0,e3) != e0
    | op(e0,e0) != e3
    | op(e0,e3) != e0
    | op(e0,e0) != e3 ),
    inference(split_conjunct,[status(thm)],[401]) ).

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

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

cnf(427,plain,
    ( op(e0,e0) != e0
    | ~ epred2_0 ),
    inference(csr,[status(thm)],[285,258]) ).

cnf(428,plain,
    ( epred6_0
    | op(e3,e3) != e3 ),
    inference(csr,[status(thm)],[402,189]) ).

cnf(429,plain,
    ( op(e3,e2) = e2
    | epred7_0 ),
    inference(csr,[status(thm)],[213,189]) ).

cnf(431,plain,
    ( op(e0,e1) = e1
    | ~ epred1_0 ),
    inference(csr,[status(thm)],[264,258]) ).

cnf(432,plain,
    ( epred6_0
    | op(e0,e3) != e0
    | op(e0,e0) != e3 ),
    inference(csr,[status(thm)],[420,207]) ).

cnf(433,plain,
    ( epred6_0
    | op(e2,e3) != e2
    | op(e2,e2) != e3 ),
    inference(csr,[status(thm)],[408,195]) ).

cnf(434,plain,
    ( epred6_0
    | op(e1,e3) != e1
    | op(e1,e1) != e3 ),
    inference(csr,[status(thm)],[414,201]) ).

cnf(461,plain,
    ( op(e3,e3) != e0
    | ~ epred1_0 ),
    inference(csr,[status(thm)],[240,175]) ).

cnf(477,plain,
    ( epred2_0
    | op(e3,e3) != e1
    | op(e3,e1) != e3
    | ~ epred3_0 ),
    inference(csr,[status(thm)],[296,294]) ).

cnf(478,plain,
    ( epred2_0
    | op(e3,e3) != e1
    | ~ epred3_0 ),
    inference(csr,[status(thm)],[477,174]) ).

cnf(485,plain,
    ( epred3_0
    | op(e3,e3) != e1
    | op(e3,e1) != e3
    | ~ epred4_0 ),
    inference(csr,[status(thm)],[323,321]) ).

cnf(486,plain,
    ( epred3_0
    | op(e3,e3) != e1
    | ~ epred4_0 ),
    inference(csr,[status(thm)],[485,174]) ).

cnf(491,plain,
    ( op(e2,e3) = e3
    | epred5_0
    | ~ epred6_0 ),
    inference(csr,[status(thm)],[399,381]) ).

cnf(501,plain,
    ( op(e2,e0) != e2
    | op(e2,e2) != e0
    | op(e1,e0) != e1
    | ~ epred1_0 ),
    inference(csr,[status(thm)],[247,246]) ).

cnf(502,plain,
    ( op(e2,e0) != e2
    | op(e2,e2) != e0
    | ~ epred1_0 ),
    inference(csr,[status(thm)],[501,246]) ).

cnf(503,plain,
    ( op(e2,e2) != e0
    | ~ epred1_0 ),
    inference(csr,[status(thm)],[502,179]) ).

cnf(507,plain,
    ( epred3_0
    | op(e2,e2) != e1
    | op(e2,e1) != e2
    | ~ epred4_0 ),
    inference(csr,[status(thm)],[328,327]) ).

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

cnf(511,plain,
    ( epred4_0
    | op(e3,e3) != e2
    | op(e3,e2) != e3
    | ~ epred5_0 ),
    inference(csr,[status(thm)],[349,348]) ).

cnf(512,plain,
    ( epred4_0
    | op(e3,e3) != e2
    | ~ epred5_0 ),
    inference(csr,[status(thm)],[511,173]) ).

cnf(515,plain,
    ( epred4_0
    | op(e0,e0) != e2
    | op(e0,e2) != e0
    | ~ epred5_0 ),
    inference(csr,[status(thm)],[356,366]) ).

cnf(516,plain,
    ( epred4_0
    | op(e0,e0) != e2
    | ~ epred5_0 ),
    inference(csr,[status(thm)],[515,185]) ).

cnf(523,plain,
    ( epred5_0
    | op(e3,e3) != e2
    | op(e3,e2) != e3
    | ~ epred6_0 ),
    inference(csr,[status(thm)],[376,375]) ).

cnf(524,plain,
    ( epred5_0
    | op(e3,e3) != e2
    | ~ epred6_0 ),
    inference(csr,[status(thm)],[523,173]) ).

cnf(529,plain,
    ( epred5_0
    | op(e0,e0) != e2
    | op(e0,e2) != e0
    | ~ epred6_0 ),
    inference(csr,[status(thm)],[383,393]) ).

cnf(530,plain,
    ( epred5_0
    | op(e0,e0) != e2
    | ~ epred6_0 ),
    inference(csr,[status(thm)],[529,185]) ).

cnf(555,plain,
    ( op(e1,e0) = e0
    | epred2_0
    | ~ epred3_0 ),
    inference(csr,[status(thm)],[318,306]) ).

cnf(566,plain,
    ( epred7_0
    | op(e0,e3) != e0
    | op(e0,e0) != e3
    | op(e2,e3) != e2 ),
    inference(csr,[status(thm)],[197,207]) ).

cnf(567,plain,
    ( epred7_0
    | op(e0,e3) != e0
    | op(e0,e0) != e3 ),
    inference(csr,[status(thm)],[566,207]) ).

cnf(568,plain,
    ( epred7_0
    | op(e0,e0) != e3 ),
    inference(csr,[status(thm)],[567,184]) ).

cnf(578,plain,
    ( epred7_0
    | op(e2,e3) != e2
    | op(e2,e2) != e3
    | op(e1,e3) != e1 ),
    inference(csr,[status(thm)],[196,195]) ).

cnf(579,plain,
    ( epred7_0
    | op(e2,e3) != e2
    | op(e2,e2) != e3 ),
    inference(csr,[status(thm)],[578,195]) ).

cnf(580,plain,
    ( epred7_0
    | op(e2,e2) != e3 ),
    inference(csr,[status(thm)],[579,176]) ).

cnf(584,plain,
    ( epred1_0
    | op(e3,e3) != e0
    | op(e3,e0) != e3
    | op(e2,e0) != e2
    | ~ epred2_0 ),
    inference(csr,[status(thm)],[268,267]) ).

cnf(585,plain,
    ( epred1_0
    | op(e3,e3) != e0
    | op(e3,e0) != e3
    | ~ epred2_0 ),
    inference(csr,[status(thm)],[584,267]) ).

cnf(586,plain,
    ( epred1_0
    | op(e3,e3) != e0
    | ~ epred2_0 ),
    inference(csr,[status(thm)],[585,175]) ).

cnf(587,plain,
    ( op(e3,e3) != e0
    | ~ epred2_0 ),
    inference(csr,[status(thm)],[586,461]) ).

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

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

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

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

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

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

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

cnf(646,plain,
    ( e0 = e3
    | op(e3,e2) = e3
    | op(e3,e0) = e3
    | op(e3,e3) = e3
    | op(e3,e2) = e0
    | op(e3,e0) = e0
    | op(e3,e3) = e0 ),
    inference(spm,[status(thm)],[66,72,theory(equality)]) ).

cnf(647,plain,
    ( op(e3,e2) = e3
    | op(e3,e0) = e3
    | op(e3,e3) = e3
    | op(e3,e2) = e0
    | op(e3,e0) = e0
    | op(e3,e3) = e0 ),
    inference(sr,[status(thm)],[646,168,theory(equality)]) ).

cnf(658,plain,
    ( e2 = e3
    | op(e3,e2) = e3
    | op(e3,e0) = e3
    | op(e3,e3) = e3
    | op(e3,e2) = e2
    | op(e3,e0) = e2
    | op(e3,e3) = e2 ),
    inference(spm,[status(thm)],[66,68,theory(equality)]) ).

cnf(659,plain,
    ( e2 = e0
    | op(e3,e2) = e0
    | op(e3,e0) = e0
    | op(e3,e3) = e0
    | op(e3,e2) = e2
    | op(e3,e0) = e2
    | op(e3,e3) = e2 ),
    inference(spm,[status(thm)],[72,68,theory(equality)]) ).

cnf(660,plain,
    ( op(e3,e2) = e3
    | op(e3,e0) = e3
    | op(e3,e3) = e3
    | op(e3,e2) = e2
    | op(e3,e0) = e2
    | op(e3,e3) = e2 ),
    inference(sr,[status(thm)],[658,165,theory(equality)]) ).

cnf(661,plain,
    ( op(e3,e2) = e0
    | op(e3,e0) = e0
    | op(e3,e3) = e0
    | op(e3,e2) = e2
    | op(e3,e0) = e2
    | op(e3,e3) = e2 ),
    inference(sr,[status(thm)],[659,169,theory(equality)]) ).

cnf(668,plain,
    ( e2 = e0
    | op(e2,e3) = e0
    | op(e0,e3) = e0
    | op(e3,e3) = e0
    | op(e2,e3) = e2
    | op(e0,e3) = e2
    | op(e3,e3) = e2 ),
    inference(spm,[status(thm)],[71,67,theory(equality)]) ).

cnf(670,plain,
    ( op(e2,e3) = e0
    | op(e0,e3) = e0
    | op(e3,e3) = e0
    | op(e2,e3) = e2
    | op(e0,e3) = e2
    | op(e3,e3) = e2 ),
    inference(sr,[status(thm)],[668,169,theory(equality)]) ).

cnf(674,plain,
    ( e1 = e3
    | op(e3,e2) = e3
    | op(e3,e0) = e3
    | op(e3,e3) = e3
    | op(e3,e2) = e1
    | op(e3,e0) = e1
    | op(e3,e3) = e1 ),
    inference(spm,[status(thm)],[66,70,theory(equality)]) ).

cnf(675,plain,
    ( e1 = e0
    | op(e3,e2) = e0
    | op(e3,e0) = e0
    | op(e3,e3) = e0
    | op(e3,e2) = e1
    | op(e3,e0) = e1
    | op(e3,e3) = e1 ),
    inference(spm,[status(thm)],[72,70,theory(equality)]) ).

cnf(676,plain,
    ( e1 = e2
    | op(e3,e2) = e2
    | op(e3,e0) = e2
    | op(e3,e3) = e2
    | op(e3,e2) = e1
    | op(e3,e0) = e1
    | op(e3,e3) = e1 ),
    inference(spm,[status(thm)],[68,70,theory(equality)]) ).

cnf(677,plain,
    ( op(e3,e2) = e3
    | op(e3,e0) = e3
    | op(e3,e3) = e3
    | op(e3,e2) = e1
    | op(e3,e0) = e1
    | op(e3,e3) = e1 ),
    inference(sr,[status(thm)],[674,166,theory(equality)]) ).

cnf(678,plain,
    ( op(e3,e2) = e0
    | op(e3,e0) = e0
    | op(e3,e3) = e0
    | op(e3,e2) = e1
    | op(e3,e0) = e1
    | op(e3,e3) = e1 ),
    inference(sr,[status(thm)],[675,170,theory(equality)]) ).

cnf(679,plain,
    ( op(e3,e2) = e2
    | op(e3,e0) = e2
    | op(e3,e3) = e2
    | op(e3,e2) = e1
    | op(e3,e0) = e1
    | op(e3,e3) = e1 ),
    inference(sr,[status(thm)],[676,167,theory(equality)]) ).

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

cnf(696,plain,
    ( epred1_0
    | op(e2,e0) != e2
    | op(e2,e2) != e0
    | op(e1,e0) != e1
    | ~ epred2_0 ),
    inference(csr,[status(thm)],[274,273]) ).

cnf(697,plain,
    ( epred1_0
    | op(e2,e0) != e2
    | op(e2,e2) != e0
    | ~ epred2_0 ),
    inference(csr,[status(thm)],[696,273]) ).

cnf(698,plain,
    ( epred1_0
    | op(e2,e2) != e0
    | ~ epred2_0 ),
    inference(csr,[status(thm)],[697,179]) ).

cnf(699,plain,
    ( op(e2,e2) != e0
    | ~ epred2_0 ),
    inference(csr,[status(thm)],[698,503]) ).

cnf(716,plain,
    ( epred2_0
    | op(e0,e0) != e1
    | op(e0,e1) != e0
    | op(e2,e2) != e1
    | ~ epred3_0 ),
    inference(csr,[status(thm)],[302,178]) ).

cnf(717,plain,
    ( epred2_0
    | op(e0,e0) != e1
    | op(e0,e1) != e0
    | ~ epred3_0 ),
    inference(csr,[status(thm)],[716,312]) ).

cnf(718,plain,
    ( epred2_0
    | op(e0,e0) != e1
    | ~ epred3_0 ),
    inference(csr,[status(thm)],[717,186]) ).

cnf(730,plain,
    ( op(e3,e3) = e3
    | epred7_0
    | op(e1,e1) != e3 ),
    inference(csr,[status(thm)],[203,180]) ).

cnf(731,plain,
    ( epred7_0
    | op(e1,e1) != e3 ),
    inference(csr,[status(thm)],[730,189]) ).

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

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

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

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

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

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

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

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

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

cnf(785,plain,
    ( e0 = e3
    | op(e2,e2) = e3
    | op(e0,e2) = e3
    | op(e3,e2) = e3
    | op(e2,e2) = e0
    | op(e0,e2) = e0
    | op(e3,e2) = e0 ),
    inference(spm,[status(thm)],[73,79,theory(equality)]) ).

cnf(786,plain,
    ( op(e2,e2) = e3
    | op(e0,e2) = e3
    | op(e3,e2) = e3
    | op(e2,e2) = e0
    | op(e0,e2) = e0
    | op(e3,e2) = e0 ),
    inference(sr,[status(thm)],[785,168,theory(equality)]) ).

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

cnf(791,plain,
    ( e2 = e3
    | op(e2,e2) = e3
    | op(e0,e2) = e3
    | op(e3,e2) = e3
    | op(e2,e2) = e2
    | op(e0,e2) = e2
    | op(e3,e2) = e2 ),
    inference(spm,[status(thm)],[73,75,theory(equality)]) ).

cnf(793,plain,
    ( op(e2,e2) = e3
    | op(e0,e2) = e3
    | op(e3,e2) = e3
    | op(e2,e2) = e2
    | op(e0,e2) = e2
    | op(e3,e2) = e2 ),
    inference(sr,[status(thm)],[791,165,theory(equality)]) ).

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

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

cnf(827,plain,
    ( op(e2,e1) = e3
    | op(e0,e1) = e3
    | op(e3,e1) = e3
    | op(op(e3,e1),e1) != e0
    | op(e3,e1) != e2 ),
    inference(spm,[status(thm)],[50,81,theory(equality)]) ).

cnf(833,plain,
    ( epred7_0
    | op(e2,e1) = e3
    | op(e0,e1) = e3
    | op(e3,e1) = e3 ),
    inference(spm,[status(thm)],[731,81,theory(equality)]) ).

cnf(841,plain,
    ( epred3_0
    | op(e0,e0) != e1
    | op(e0,e1) != e0
    | op(e2,e2) != e1
    | ~ epred4_0 ),
    inference(csr,[status(thm)],[329,178]) ).

cnf(842,plain,
    ( epred3_0
    | op(e0,e0) != e1
    | op(e0,e1) != e0
    | ~ epred4_0 ),
    inference(csr,[status(thm)],[841,339]) ).

cnf(843,plain,
    ( epred3_0
    | op(e0,e0) != e1
    | ~ epred4_0 ),
    inference(csr,[status(thm)],[842,186]) ).

cnf(869,plain,
    ( op(e0,e0) = e0
    | op(e1,e1) != e0
    | ~ epred1_0 ),
    inference(csr,[status(thm)],[262,183]) ).

cnf(870,plain,
    ( op(e1,e1) != e0
    | ~ epred1_0 ),
    inference(csr,[status(thm)],[869,258]) ).

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

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

cnf(908,plain,
    ( op(e2,e1) = e2
    | op(e0,e1) = e2
    | op(e3,e1) = e2
    | op(op(e2,e1),e1) != e0
    | op(e2,e1) != e3 ),
    inference(spm,[status(thm)],[237,83,theory(equality)]) ).

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

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

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

cnf(949,plain,
    ( op(e0,e2) = e3
    | op(e0,e0) = e3
    | op(e0,e3) = e3
    | e3 != op(e2,e1) ),
    inference(spm,[status(thm)],[137,90,theory(equality)]) ).

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

cnf(956,plain,
    ( op(e0,e2) = e3
    | op(e0,e0) = e3
    | op(e0,e3) = e3
    | op(e0,e2) = e0
    | op(e0,e0) = e0
    | op(e0,e3) = e0 ),
    inference(sr,[status(thm)],[955,168,theory(equality)]) ).

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

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

cnf(962,plain,
    ( e2 = e3
    | op(e0,e2) = e3
    | op(e0,e0) = e3
    | op(e0,e3) = e3
    | op(e0,e2) = e2
    | op(e0,e0) = e2
    | op(e0,e3) = e2 ),
    inference(spm,[status(thm)],[90,92,theory(equality)]) ).

cnf(964,plain,
    ( op(e0,e2) = e3
    | op(e0,e0) = e3
    | op(e0,e3) = e3
    | op(e0,e2) = e2
    | op(e0,e0) = e2
    | op(e0,e3) = e2 ),
    inference(sr,[status(thm)],[962,165,theory(equality)]) ).

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

cnf(970,plain,
    ( op(e0,e2) = e1
    | op(e0,e0) = e1
    | op(e0,e3) = e1
    | e1 != op(e2,e1) ),
    inference(spm,[status(thm)],[137,94,theory(equality)]) ).

cnf(971,plain,
    ( e1 = e3
    | op(e0,e2) = e3
    | op(e0,e0) = e3
    | op(e0,e3) = e3
    | op(e0,e2) = e1
    | op(e0,e0) = e1
    | op(e0,e3) = e1 ),
    inference(spm,[status(thm)],[90,94,theory(equality)]) ).

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

cnf(974,plain,
    ( op(e0,e2) = e3
    | op(e0,e0) = e3
    | op(e0,e3) = e3
    | op(e0,e2) = e1
    | op(e0,e0) = e1
    | op(e0,e3) = e1 ),
    inference(sr,[status(thm)],[971,166,theory(equality)]) ).

cnf(976,plain,
    ( op(e0,e2) = e2
    | op(e0,e0) = e2
    | op(e0,e3) = e2
    | op(e0,e2) = e1
    | op(e0,e0) = e1
    | op(e0,e3) = e1 ),
    inference(sr,[status(thm)],[973,167,theory(equality)]) ).

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

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

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

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

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

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

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

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

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

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

cnf(1032,plain,
    ( epred6_0
    | op(e0,e3) != e0
    | op(e0,e0) != e3
    | op(e2,e3) != e2
    | op(e2,e2) != e3 ),
    inference(csr,[status(thm)],[410,432]) ).

cnf(1033,plain,
    ( epred6_0
    | op(e0,e3) != e0
    | op(e0,e0) != e3
    | op(e2,e3) != e2 ),
    inference(csr,[status(thm)],[1032,432]) ).

cnf(1034,plain,
    ( epred6_0
    | op(e0,e3) != e0
    | op(e0,e0) != e3 ),
    inference(csr,[status(thm)],[1033,432]) ).

cnf(1035,plain,
    ( epred6_0
    | op(e0,e0) != e3 ),
    inference(csr,[status(thm)],[1034,184]) ).

cnf(1056,plain,
    ( op(e3,e0) = e0
    | epred6_0
    | op(e1,e3) != e1
    | op(e1,e1) != e3 ),
    inference(csr,[status(thm)],[424,434]) ).

cnf(1057,plain,
    ( op(e3,e0) = e0
    | epred6_0
    | op(e1,e1) != e3 ),
    inference(csr,[status(thm)],[1056,180]) ).

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

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

cnf(1079,plain,
    ( e0 = e3
    | op(e2,e2) = e3
    | op(e2,e0) = e3
    | op(e2,e3) = e3
    | op(e2,e2) = e0
    | op(e2,e0) = e0
    | op(e2,e3) = e0 ),
    inference(spm,[status(thm)],[74,80,theory(equality)]) ).

cnf(1080,plain,
    ( op(e2,e2) = e3
    | op(e2,e0) = e3
    | op(e2,e3) = e3
    | op(e2,e2) = e0
    | op(e2,e0) = e0
    | op(e2,e3) = e0 ),
    inference(sr,[status(thm)],[1079,168,theory(equality)]) ).

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

cnf(1085,plain,
    ( e2 = e3
    | op(e2,e2) = e3
    | op(e2,e0) = e3
    | op(e2,e3) = e3
    | op(e2,e2) = e2
    | op(e2,e0) = e2
    | op(e2,e3) = e2 ),
    inference(spm,[status(thm)],[74,76,theory(equality)]) ).

cnf(1086,plain,
    ( e2 = e0
    | op(e2,e2) = e0
    | op(e2,e0) = e0
    | op(e2,e3) = e0
    | op(e2,e2) = e2
    | op(e2,e0) = e2
    | op(e2,e3) = e2 ),
    inference(spm,[status(thm)],[80,76,theory(equality)]) ).

cnf(1087,plain,
    ( op(e2,e2) = e3
    | op(e2,e0) = e3
    | op(e2,e3) = e3
    | op(e2,e2) = e2
    | op(e2,e0) = e2
    | op(e2,e3) = e2 ),
    inference(sr,[status(thm)],[1085,165,theory(equality)]) ).

cnf(1088,plain,
    ( op(e2,e2) = e0
    | op(e2,e0) = e0
    | op(e2,e3) = e0
    | op(e2,e2) = e2
    | op(e2,e0) = e2
    | op(e2,e3) = e2 ),
    inference(sr,[status(thm)],[1086,169,theory(equality)]) ).

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

cnf(1093,plain,
    ( e1 = e3
    | op(e2,e2) = e3
    | op(e2,e0) = e3
    | op(e2,e3) = e3
    | op(e2,e2) = e1
    | op(e2,e0) = e1
    | op(e2,e3) = e1 ),
    inference(spm,[status(thm)],[74,78,theory(equality)]) ).

cnf(1095,plain,
    ( e1 = e2
    | op(e2,e2) = e2
    | op(e2,e0) = e2
    | op(e2,e3) = e2
    | op(e2,e2) = e1
    | op(e2,e0) = e1
    | op(e2,e3) = e1 ),
    inference(spm,[status(thm)],[76,78,theory(equality)]) ).

cnf(1096,plain,
    ( op(e2,e2) = e3
    | op(e2,e0) = e3
    | op(e2,e3) = e3
    | op(e2,e2) = e1
    | op(e2,e0) = e1
    | op(e2,e3) = e1 ),
    inference(sr,[status(thm)],[1093,166,theory(equality)]) ).

cnf(1098,plain,
    ( op(e2,e2) = e2
    | op(e2,e0) = e2
    | op(e2,e3) = e2
    | op(e2,e2) = e1
    | op(e2,e0) = e1
    | op(e2,e3) = e1 ),
    inference(sr,[status(thm)],[1095,167,theory(equality)]) ).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

cnf(1163,plain,
    ( epred7_0
    | op(e1,e2) = e3
    | op(e1,e0) = e3
    | op(e1,e3) = e3 ),
    inference(spm,[status(thm)],[731,82,theory(equality)]) ).

cnf(1167,plain,
    ( op(e3,e0) = e0
    | epred6_0
    | op(e1,e2) = e3
    | op(e1,e0) = e3
    | op(e1,e3) = e3 ),
    inference(spm,[status(thm)],[1057,82,theory(equality)]) ).

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

cnf(1199,plain,
    ( epred6_0
    | op(e2,e3) != e2
    | op(e2,e2) != e3
    | op(e1,e3) != e1
    | op(e1,e1) != e3 ),
    inference(csr,[status(thm)],[409,433]) ).

cnf(1200,plain,
    ( epred6_0
    | op(e2,e3) != e2
    | op(e2,e2) != e3
    | op(e1,e3) != e1 ),
    inference(csr,[status(thm)],[1199,433]) ).

cnf(1201,plain,
    ( epred6_0
    | op(e2,e3) != e2
    | op(e2,e2) != e3 ),
    inference(csr,[status(thm)],[1200,433]) ).

cnf(1202,plain,
    ( epred6_0
    | op(e2,e2) != e3 ),
    inference(csr,[status(thm)],[1201,176]) ).

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

cnf(1263,plain,
    ( e2 = e0
    | op(e2,e1) = e0
    | op(e0,e1) = e0
    | op(e3,e1) = e0
    | op(e1,e2) = e2
    | op(e1,e0) = e2
    | op(e1,e3) = e2 ),
    inference(spm,[status(thm)],[87,84,theory(equality)]) ).

cnf(1271,plain,
    ( op(e2,e1) = e0
    | op(e0,e1) = e0
    | op(e3,e1) = e0
    | op(e1,e2) = e2
    | op(e1,e0) = e2
    | op(e1,e3) = e2 ),
    inference(sr,[status(thm)],[1263,169,theory(equality)]) ).

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

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

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

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

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

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

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

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

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

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

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

cnf(1379,plain,
    ( op(e2,e2) = e2
    | epred5_0
    | op(e1,e1) != e2
    | ~ epred6_0 ),
    inference(csr,[status(thm)],[397,181]) ).

cnf(1380,plain,
    ( epred5_0
    | op(e1,e1) != e2
    | ~ epred6_0 ),
    inference(csr,[status(thm)],[1379,381]) ).

cnf(1400,plain,
    ( op(e1,e1) = e1
    | epred2_0
    | op(e2,e2) != e1
    | ~ epred3_0 ),
    inference(csr,[status(thm)],[303,178]) ).

cnf(1401,plain,
    ( epred2_0
    | op(e2,e2) != e1
    | ~ epred3_0 ),
    inference(csr,[status(thm)],[1400,306]) ).

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

cnf(1408,plain,
    ( op(e3,e1) = e3
    | op(e2,e1) = e3
    | epred7_0
    | e3 != op(e0,e2) ),
    inference(spm,[status(thm)],[117,833,theory(equality)]) ).

cnf(1416,plain,
    ( op(e1,e3) = e3
    | op(e1,e2) = e3
    | epred7_0
    | e3 != op(e3,e0) ),
    inference(spm,[status(thm)],[140,1163,theory(equality)]) ).

cnf(1418,plain,
    ( op(e1,e3) = e3
    | op(e1,e2) = e3
    | epred7_0
    | e3 != op(e2,e0) ),
    inference(spm,[status(thm)],[141,1163,theory(equality)]) ).

cnf(1430,plain,
    ( e3 = e0
    | op(e3,e2) = e0
    | op(e3,e0) = e0
    | op(e3,e3) = e0
    | op(e3,e3) = e3
    | op(e3,e3) = e2 ),
    inference(spm,[status(thm)],[72,613,theory(equality)]) ).

cnf(1431,plain,
    ( e3 = e2
    | op(e3,e2) = e2
    | op(e3,e0) = e2
    | op(e3,e3) = e2
    | op(e3,e3) = e3
    | op(e3,e3) = e0 ),
    inference(spm,[status(thm)],[68,613,theory(equality)]) ).

cnf(1433,plain,
    ( op(e3,e2) = e0
    | op(e3,e0) = e0
    | op(e3,e3) = e0
    | op(e3,e3) = e3
    | op(e3,e3) = e2 ),
    inference(sr,[status(thm)],[1430,168,theory(equality)]) ).

cnf(1434,plain,
    ( op(e3,e2) = e2
    | op(e3,e0) = e2
    | op(e3,e3) = e2
    | op(e3,e3) = e3
    | op(e3,e3) = e0 ),
    inference(sr,[status(thm)],[1431,165,theory(equality)]) ).

cnf(1449,plain,
    ( epred6_0
    | op(e3,e1) = e3
    | op(e0,e1) = e3
    | op(e2,e1) = e3
    | op(e1,e1) != e3 ),
    inference(spm,[status(thm)],[434,823,theory(equality)]) ).

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

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

cnf(1482,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e0
    | op(e0,e0) = e2
    | e0 != op(e0,e2) ),
    inference(spm,[status(thm)],[117,986,theory(equality)]) ).

cnf(1484,plain,
    ( e0 = e3
    | op(e0,e2) = e3
    | op(e0,e0) = e3
    | op(e0,e3) = e3
    | op(e0,e0) = e0
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[90,986,theory(equality)]) ).

cnf(1485,plain,
    ( e0 = e2
    | op(e0,e2) = e2
    | op(e0,e0) = e2
    | op(e0,e3) = e2
    | op(e0,e0) = e3
    | op(e0,e0) = e0 ),
    inference(spm,[status(thm)],[92,986,theory(equality)]) ).

cnf(1488,plain,
    ( op(e0,e2) = e3
    | op(e0,e0) = e3
    | op(e0,e3) = e3
    | op(e0,e0) = e0
    | op(e0,e0) = e2 ),
    inference(sr,[status(thm)],[1484,168,theory(equality)]) ).

cnf(1489,plain,
    ( op(e0,e2) = e2
    | op(e0,e0) = e2
    | op(e0,e3) = e2
    | op(e0,e0) = e3
    | op(e0,e0) = e0 ),
    inference(sr,[status(thm)],[1485,169,theory(equality)]) ).

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

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

cnf(1497,plain,
    ( e2 = e3
    | op(e2,e2) = e3
    | op(e2,e0) = e3
    | op(e2,e3) = e3
    | op(e2,e2) = e0
    | op(e2,e2) = e2 ),
    inference(spm,[status(thm)],[74,1112,theory(equality)]) ).

cnf(1498,plain,
    ( e2 = e0
    | op(e2,e2) = e0
    | op(e2,e0) = e0
    | op(e2,e3) = e0
    | op(e2,e2) = e3
    | op(e2,e2) = e2 ),
    inference(spm,[status(thm)],[80,1112,theory(equality)]) ).

cnf(1500,plain,
    ( op(e2,e2) = e3
    | op(e2,e0) = e3
    | op(e2,e3) = e3
    | op(e2,e2) = e0
    | op(e2,e2) = e2 ),
    inference(sr,[status(thm)],[1497,165,theory(equality)]) ).

cnf(1501,plain,
    ( op(e2,e2) = e0
    | op(e2,e0) = e0
    | op(e2,e3) = e0
    | op(e2,e2) = e3
    | op(e2,e2) = e2 ),
    inference(sr,[status(thm)],[1498,169,theory(equality)]) ).

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

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

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

cnf(1514,plain,
    ( op(e2,e0) = e1
    | op(e0,e0) = e1
    | op(e3,e0) = e1
    | op(e1,e3) = e3
    | op(e1,e2) = e3
    | op(e1,e3) = e1 ),
    inference(sr,[status(thm)],[1510,166,theory(equality)]) ).

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

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

cnf(1522,plain,
    ( e1 = e3
    | op(e2,e0) = e3
    | op(e0,e0) = e3
    | op(e3,e0) = e3
    | op(e1,e3) = e0
    | op(e1,e0) = e0
    | op(e1,e2) = e0 ),
    inference(spm,[status(thm)],[89,1179,theory(equality)]) ).

cnf(1525,plain,
    ( op(e1,e3) = e3
    | e1 = e3
    | op(e1,e2) = e3
    | epred7_0
    | op(e1,e3) = e0
    | op(e1,e0) = e0
    | op(e1,e2) = e0 ),
    inference(spm,[status(thm)],[1163,1179,theory(equality)]) ).

cnf(1527,plain,
    ( op(e2,e0) = e3
    | op(e0,e0) = e3
    | op(e3,e0) = e3
    | op(e1,e3) = e0
    | op(e1,e0) = e0
    | op(e1,e2) = e0 ),
    inference(sr,[status(thm)],[1522,166,theory(equality)]) ).

cnf(1530,plain,
    ( op(e1,e3) = e3
    | op(e1,e2) = e3
    | epred7_0
    | op(e1,e3) = e0
    | op(e1,e0) = e0
    | op(e1,e2) = e0 ),
    inference(sr,[status(thm)],[1525,166,theory(equality)]) ).

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

cnf(1537,plain,
    ( e2 = e3
    | op(e2,e0) = e3
    | op(e0,e0) = e3
    | op(e3,e0) = e3
    | op(e1,e3) = e2
    | op(e1,e2) = e2
    | op(e1,e2) = e1 ),
    inference(spm,[status(thm)],[89,1253,theory(equality)]) ).

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

cnf(1540,plain,
    ( op(e1,e3) = e3
    | e2 = e3
    | op(e1,e2) = e3
    | epred7_0
    | op(e1,e3) = e2
    | op(e1,e2) = e2
    | op(e1,e2) = e1 ),
    inference(spm,[status(thm)],[1163,1253,theory(equality)]) ).

cnf(1543,plain,
    ( op(e1,e3) = e0
    | e2 = e0
    | op(e1,e2) = e0
    | e2 = e1
    | op(e1,e3) = e2
    | op(e1,e2) = e2
    | op(e1,e2) = e1 ),
    inference(spm,[status(thm)],[1179,1253,theory(equality)]) ).

cnf(1544,plain,
    ( op(e2,e0) = e3
    | op(e0,e0) = e3
    | op(e3,e0) = e3
    | op(e1,e3) = e2
    | op(e1,e2) = e2
    | op(e1,e2) = e1 ),
    inference(sr,[status(thm)],[1537,165,theory(equality)]) ).

cnf(1546,plain,
    ( op(e2,e0) = e1
    | op(e0,e0) = e1
    | op(e3,e0) = e1
    | op(e1,e3) = e2
    | op(e1,e2) = e2
    | op(e1,e2) = e1 ),
    inference(sr,[status(thm)],[1539,167,theory(equality)]) ).

cnf(1547,plain,
    ( op(e1,e3) = e3
    | op(e1,e2) = e3
    | epred7_0
    | op(e1,e3) = e2
    | op(e1,e2) = e2
    | op(e1,e2) = e1 ),
    inference(sr,[status(thm)],[1540,165,theory(equality)]) ).

cnf(1550,plain,
    ( op(e1,e3) = e0
    | op(e1,e2) = e0
    | e1 = e2
    | op(e1,e3) = e2
    | op(e1,e2) = e2
    | op(e1,e2) = e1 ),
    inference(sr,[status(thm)],[1543,169,theory(equality)]) ).

cnf(1551,plain,
    ( op(e1,e3) = e0
    | op(e1,e2) = e0
    | op(e1,e3) = e2
    | op(e1,e2) = e2
    | op(e1,e2) = e1 ),
    inference(sr,[status(thm)],[1550,167,theory(equality)]) ).

cnf(1555,plain,
    ( op(e3,e3) = e3
    | op(e0,e0) = e0
    | op(e2,e2) = e2
    | op(e3,e2) = e1
    | op(e3,e0) = e1
    | op(e3,e3) = e1 ),
    inference(spm,[status(thm)],[628,70,theory(equality)]) ).

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

cnf(1561,plain,
    ( op(e3,e3) = e3
    | op(e0,e0) = e0
    | op(e2,e2) = e2
    | op(e0,e2) = e1
    | op(e0,e0) = e1
    | op(e0,e3) = e1 ),
    inference(spm,[status(thm)],[629,94,theory(equality)]) ).

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

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

cnf(1595,plain,
    ( op(e2,e0) = e0
    | op(e0,e0) = e0
    | op(e3,e0) = e0
    | op(e1,e3) = e3
    | op(e1,e2) = e3
    | epred6_0 ),
    inference(sr,[status(thm)],[1589,168,theory(equality)]) ).

cnf(1638,plain,
    ( op(e3,e3) = e3
    | op(e0,e0) = e0
    | op(e2,e2) = e2
    | op(e2,e2) = e1
    | op(e2,e0) = e1
    | op(e2,e3) = e1 ),
    inference(spm,[status(thm)],[630,78,theory(equality)]) ).

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

cnf(1662,plain,
    ( op(e3,e3) = e3
    | op(e0,e0) = e0
    | op(e2,e2) = e2
    | op(e2,e2) = e1
    | op(e0,e2) = e1
    | op(e3,e2) = e1 ),
    inference(spm,[status(thm)],[633,77,theory(equality)]) ).

cnf(1665,plain,
    ( op(e3,e0) = e3
    | op(e3,e0) = e0
    | op(e3,e0) = e2
    | op(e3,e3) = e2
    | op(e3,e3) = e0
    | op(e3,e3) = e3 ),
    inference(spm,[status(thm)],[694,145,theory(equality)]) ).

cnf(1668,plain,
    ( op(e3,e0) = e3
    | op(e0,e0) = e3
    | op(e2,e0) = e3
    | op(e2,e3) = e3
    | op(e0,e3) = e3
    | op(e3,e3) = e3 ),
    inference(spm,[status(thm)],[742,65,theory(equality)]) ).

cnf(1674,plain,
    ( op(e3,e0) = e3
    | op(e0,e0) = e3
    | op(e2,e0) = e3
    | op(e2,e2) = e3
    | op(e0,e2) = e3
    | op(e3,e2) = e3 ),
    inference(spm,[status(thm)],[743,73,theory(equality)]) ).

cnf(1697,plain,
    ( op(e3,e0) = e2
    | op(e0,e0) = e2
    | op(e2,e0) = e2
    | op(e2,e3) = e2
    | op(e0,e3) = e2
    | op(e3,e3) = e2 ),
    inference(spm,[status(thm)],[754,67,theory(equality)]) ).

cnf(1707,plain,
    ( op(e3,e0) = e2
    | op(e0,e0) = e2
    | op(e2,e0) = e2
    | op(e2,e2) = e2
    | op(e0,e2) = e2
    | op(e3,e2) = e2 ),
    inference(spm,[status(thm)],[755,75,theory(equality)]) ).

cnf(1723,plain,
    ( op(e3,e2) = e3
    | op(e3,e2) = e0
    | op(e3,e2) = e2
    | op(e3,e3) = e2
    | op(e3,e3) = e0
    | op(e3,e3) = e3 ),
    inference(spm,[status(thm)],[774,145,theory(equality)]) ).

cnf(1738,plain,
    ( op(e3,e2) = e2
    | op(e0,e2) = e2
    | op(e2,e2) = e2
    | op(e2,e3) = e2
    | op(e0,e3) = e2
    | op(e3,e3) = e2 ),
    inference(spm,[status(thm)],[790,67,theory(equality)]) ).

cnf(1854,plain,
    ( op(e0,e3) = e3
    | op(e0,e3) = e0
    | op(e0,e3) = e2
    | op(e2,e3) = e2
    | op(e2,e3) = e0
    | op(e2,e3) = e3 ),
    inference(spm,[status(thm)],[943,149,theory(equality)]) ).

cnf(1855,plain,
    ( op(e0,e3) = e3
    | op(e0,e0) = e3
    | op(e0,e2) = e3
    | op(e3,e2) = e3
    | op(e3,e0) = e3
    | op(e3,e3) = e3 ),
    inference(spm,[status(thm)],[945,66,theory(equality)]) ).

cnf(1860,plain,
    ( op(e0,e3) = e3
    | op(e0,e0) = e3
    | op(e0,e2) = e3
    | op(e3,e3) = e3
    | op(e3,e3) = e0
    | op(e3,e3) = e2 ),
    inference(spm,[status(thm)],[945,613,theory(equality)]) ).

cnf(1872,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e3
    | op(e3,e3) = e0
    | e2 = e0
    | op(e3,e2) = e0
    | op(e3,e2) = e2 ),
    inference(spm,[status(thm)],[1433,1434,theory(equality)]) ).

cnf(1873,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e3
    | op(e3,e3) = e0
    | op(e3,e2) = e0
    | op(e3,e2) = e2 ),
    inference(sr,[status(thm)],[1872,169,theory(equality)]) ).

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

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

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

cnf(1912,plain,
    ( op(e0,e3) = e3
    | op(e0,e0) = e3
    | op(e0,e2) = e3
    | op(e2,e2) = e3
    | op(e2,e0) = e3
    | op(e2,e3) = e3 ),
    inference(spm,[status(thm)],[949,74,theory(equality)]) ).

cnf(1932,plain,
    ( op(e0,e3) = e2
    | op(e0,e0) = e2
    | op(e0,e2) = e2
    | op(e3,e2) = e2
    | op(e3,e0) = e2
    | op(e3,e3) = e2 ),
    inference(spm,[status(thm)],[957,68,theory(equality)]) ).

cnf(1941,plain,
    ( op(e0,e3) = e2
    | op(e0,e0) = e2
    | op(e0,e2) = e2
    | op(e2,e2) = e3
    | op(e2,e2) = e0
    | op(e2,e2) = e2 ),
    inference(spm,[status(thm)],[961,1112,theory(equality)]) ).

cnf(1957,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e0
    | op(e0,e0) = e2
    | op(e0,e3) = e2
    | op(e0,e3) = e0
    | op(e0,e3) = e3 ),
    inference(spm,[status(thm)],[981,157,theory(equality)]) ).

cnf(1958,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e0
    | op(e0,e0) = e2
    | op(e0,e2) = e2
    | op(e0,e2) = e0
    | op(e0,e2) = e3 ),
    inference(spm,[status(thm)],[982,158,theory(equality)]) ).

cnf(1964,plain,
    ( op(e0,e2) = e3
    | op(e0,e2) = e0
    | op(e0,e2) = e2
    | op(e2,e2) = e2
    | op(e2,e2) = e0
    | op(e2,e2) = e3 ),
    inference(spm,[status(thm)],[999,150,theory(equality)]) ).

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

cnf(1969,plain,
    ( op(e2,e2) = e2
    | op(e2,e2) = e0
    | op(e2,e3) = e3
    | e0 = e3
    | op(e2,e2) = e3
    | op(e2,e3) = e0 ),
    inference(spm,[status(thm)],[1500,1501,theory(equality)]) ).

cnf(1971,plain,
    ( op(e2,e2) = e2
    | op(e2,e2) = e0
    | op(e2,e3) = e3
    | op(e2,e2) = e3
    | op(e2,e3) = e0 ),
    inference(sr,[status(thm)],[1969,168,theory(equality)]) ).

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

cnf(1978,plain,
    ( e1 = e3
    | op(e2,e2) = e3
    | op(e0,e2) = e3
    | op(e3,e2) = e3
    | op(e1,e2) = e2
    | op(e1,e3) = e2
    | op(e1,e2) = e0
    | op(e1,e3) = e0 ),
    inference(spm,[status(thm)],[73,1551,theory(equality)]) ).

cnf(1990,plain,
    ( op(e2,e2) = e3
    | op(e0,e2) = e3
    | op(e3,e2) = e3
    | op(e1,e2) = e2
    | op(e1,e3) = e2
    | op(e1,e2) = e0
    | op(e1,e3) = e0 ),
    inference(sr,[status(thm)],[1978,166,theory(equality)]) ).

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

cnf(2032,plain,
    ( op(e0,e1) = e3
    | op(e0,e1) = e0
    | op(e0,e1) = e2
    | op(e2,e2) = e1
    | op(e2,e0) = e1
    | op(e2,e3) = e1 ),
    inference(spm,[status(thm)],[1007,78,theory(equality)]) ).

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

cnf(2035,plain,
    ( op(e2,e3) = e3
    | op(e2,e3) = e0
    | op(e2,e3) = e2
    | op(e3,e3) = e2
    | op(e3,e3) = e0
    | op(e3,e3) = e3 ),
    inference(spm,[status(thm)],[1069,145,theory(equality)]) ).

cnf(2057,plain,
    ( op(e2,e3) = e1
    | op(e2,e0) = e1
    | op(e2,e2) = e1
    | op(e3,e2) = e1
    | op(e3,e0) = e1
    | op(e3,e3) = e1 ),
    inference(spm,[status(thm)],[1089,70,theory(equality)]) ).

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

cnf(2064,plain,
    ( op(e2,e0) = e3
    | op(e2,e0) = e0
    | op(e2,e0) = e2
    | op(e2,e2) = e2
    | op(e2,e2) = e0
    | op(e2,e2) = e3 ),
    inference(spm,[status(thm)],[1104,150,theory(equality)]) ).

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

cnf(2084,plain,
    ( op(e2,e1) = e3
    | op(e2,e1) = e0
    | op(e2,e1) = e2
    | op(e3,e2) = e1
    | op(e3,e0) = e1
    | op(e3,e3) = e1 ),
    inference(spm,[status(thm)],[1124,70,theory(equality)]) ).

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

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

cnf(2207,plain,
    ( op(e1,e0) = e3
    | op(e1,e0) = e0
    | op(e1,e0) = e2
    | op(e2,e2) = e1
    | op(e0,e2) = e1
    | op(e3,e2) = e1 ),
    inference(spm,[status(thm)],[1312,77,theory(equality)]) ).

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

cnf(2225,plain,
    ( op(e3,e3) = e3
    | op(e3,e3) = e0
    | op(e3,e3) = e2
    | op(e2,e3) = e2
    | op(e0,e3) = e2
    | op(e2,e3) != e0 ),
    inference(spm,[status(thm)],[619,67,theory(equality)]) ).

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

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

cnf(2461,plain,
    ( op(e1,e1) = e3
    | op(e1,e1) = e0
    | op(e1,e1) = e2
    | op(e2,e2) = e1
    | op(e0,e2) = e1
    | op(e3,e2) = e1 ),
    inference(spm,[status(thm)],[1340,77,theory(equality)]) ).

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

cnf(2493,plain,
    ( op(e1,e3) = e3
    | e0 = e3
    | op(e1,e2) = e3
    | epred7_0
    | op(e1,e2) = e0
    | op(e1,e3) = e0 ),
    inference(spm,[status(thm)],[1163,1530,theory(equality)]) ).

cnf(2508,plain,
    ( op(e1,e3) = e3
    | op(e1,e2) = e3
    | epred7_0
    | op(e1,e2) = e0
    | op(e1,e3) = e0 ),
    inference(sr,[status(thm)],[2493,168,theory(equality)]) ).

cnf(2570,plain,
    ( op(e1,e3) = e0
    | e1 = e0
    | e1 = e3
    | op(e1,e3) = e3
    | epred7_0
    | op(e1,e2) = e2
    | op(e1,e3) = e2
    | op(e1,e2) = e3 ),
    inference(spm,[status(thm)],[2508,1547,theory(equality)]) ).

cnf(2578,plain,
    ( op(e1,e3) = e0
    | e1 = e3
    | op(e1,e3) = e3
    | epred7_0
    | op(e1,e2) = e2
    | op(e1,e3) = e2
    | op(e1,e2) = e3 ),
    inference(sr,[status(thm)],[2570,170,theory(equality)]) ).

cnf(2579,plain,
    ( op(e1,e3) = e0
    | op(e1,e3) = e3
    | epred7_0
    | op(e1,e2) = e2
    | op(e1,e3) = e2
    | op(e1,e2) = e3 ),
    inference(sr,[status(thm)],[2578,166,theory(equality)]) ).

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

cnf(2798,plain,
    ( e1 = e0
    | op(e1,e0) = e0
    | op(e1,e3) = e0
    | op(e2,e2) = e1
    | op(e0,e2) = e1
    | op(e3,e2) = e1 ),
    inference(spm,[status(thm)],[1521,77,theory(equality)]) ).

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

cnf(2810,plain,
    ( op(e1,e0) = e0
    | op(e1,e3) = e0
    | op(e2,e2) = e1
    | op(e0,e2) = e1
    | op(e3,e2) = e1 ),
    inference(sr,[status(thm)],[2798,170,theory(equality)]) ).

cnf(2811,plain,
    ( op(e1,e0) = e0
    | op(e1,e3) = e0
    | op(e1,e2) = e2
    | op(e1,e2) = e0
    | op(e1,e2) = e3 ),
    inference(sr,[status(thm)],[2799,170,theory(equality)]) ).

cnf(2854,plain,
    ( op(e3,e1) = e3
    | op(e0,e1) = e3
    | op(e2,e1) = e3
    | epred6_0 ),
    inference(csr,[status(thm)],[1449,81]) ).

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

cnf(2858,plain,
    ( op(e2,e1) = e3
    | op(e3,e1) = e3
    | epred6_0
    | e3 != op(e0,e2) ),
    inference(spm,[status(thm)],[117,2854,theory(equality)]) ).

cnf(2865,plain,
    ( op(e1,e3) = e3
    | op(e1,e0) = e3
    | op(e1,e2) = e3
    | op(e2,e1) = e3
    | op(e3,e1) = e3
    | epred6_0 ),
    inference(spm,[status(thm)],[1148,2854,theory(equality)]) ).

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

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

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

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

cnf(3228,plain,
    ( op(e3,e2) = e3
    | op(e3,e0) = e3
    | op(e3,e3) = e3
    | op(e3,e2) = e0
    | op(e3,e0) = e0 ),
    inference(csr,[status(thm)],[647,175]) ).

cnf(3270,plain,
    ( op(e1,e3) = e0
    | e2 = e0
    | e2 = e3
    | op(e1,e3) = e3
    | epred7_0
    | op(e1,e2) = e3
    | op(e1,e3) = e2 ),
    inference(spm,[status(thm)],[2508,2579,theory(equality)]) ).

cnf(3284,plain,
    ( op(e1,e3) = e0
    | e2 = e3
    | op(e1,e3) = e3
    | epred7_0
    | op(e1,e2) = e3
    | op(e1,e3) = e2 ),
    inference(sr,[status(thm)],[3270,169,theory(equality)]) ).

cnf(3285,plain,
    ( op(e1,e3) = e0
    | op(e1,e3) = e3
    | epred7_0
    | op(e1,e2) = e3
    | op(e1,e3) = e2 ),
    inference(sr,[status(thm)],[3284,165,theory(equality)]) ).

cnf(3309,plain,
    ( e3 = e1
    | e3 = e2
    | op(e1,e3) = e2
    | e3 = e0
    | op(e1,e3) = e0
    | op(e1,e3) = e3
    | epred7_0 ),
    inference(spm,[status(thm)],[1551,3285,theory(equality)]) ).

cnf(3318,plain,
    ( e2 = e3
    | op(e1,e3) = e2
    | e0 = e3
    | op(e1,e3) = e0
    | op(e1,e3) = e3
    | epred7_0 ),
    inference(sr,[status(thm)],[3309,166,theory(equality)]) ).

cnf(3319,plain,
    ( op(e1,e3) = e2
    | e0 = e3
    | op(e1,e3) = e0
    | op(e1,e3) = e3
    | epred7_0 ),
    inference(sr,[status(thm)],[3318,165,theory(equality)]) ).

cnf(3320,plain,
    ( op(e1,e3) = e2
    | op(e1,e3) = e0
    | op(e1,e3) = e3
    | epred7_0 ),
    inference(sr,[status(thm)],[3319,168,theory(equality)]) ).

cnf(3324,plain,
    ( op(e1,e3) = e3
    | op(e1,e3) = e2
    | epred7_0
    | e0 != op(e3,e3) ),
    inference(spm,[status(thm)],[122,3320,theory(equality)]) ).

cnf(3326,plain,
    ( op(e1,e3) = e3
    | op(e1,e3) = e2
    | epred7_0
    | e0 != op(e2,e3) ),
    inference(spm,[status(thm)],[123,3320,theory(equality)]) ).

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

cnf(3488,plain,
    ( op(e3,e1) = e2
    | op(e0,e1) = e2
    | op(e2,e2) = e3
    | op(e2,e0) = e3
    | op(e2,e3) = e3
    | op(e3,e1) != e0 ),
    inference(sr,[status(thm)],[3484,165,theory(equality)]) ).

cnf(3544,plain,
    ( op(e1,e3) = e3
    | op(e1,e0) = e3
    | op(e1,e2) = e3
    | op(e2,e1) = e3
    | epred6_0 ),
    inference(csr,[status(thm)],[2865,1147]) ).

cnf(3545,plain,
    ( op(e1,e3) = e3
    | op(e1,e0) = e3
    | op(e1,e2) = e3
    | epred6_0 ),
    inference(csr,[status(thm)],[3544,1149]) ).

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

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

cnf(3555,plain,
    ( op(e1,e3) = e0
    | e3 = e0
    | op(e1,e2) = e0
    | e3 = e1
    | op(e1,e2) = e3
    | op(e1,e3) = e3
    | epred6_0 ),
    inference(spm,[status(thm)],[1179,3545,theory(equality)]) ).

cnf(3556,plain,
    ( op(e1,e3) = e2
    | e3 = e2
    | op(e1,e2) = e2
    | op(e1,e2) = e1
    | op(e1,e2) = e3
    | op(e1,e3) = e3
    | epred6_0 ),
    inference(spm,[status(thm)],[1253,3545,theory(equality)]) ).

cnf(3574,plain,
    ( op(e1,e3) = e0
    | op(e1,e2) = e0
    | e1 = e3
    | op(e1,e2) = e3
    | op(e1,e3) = e3
    | epred6_0 ),
    inference(sr,[status(thm)],[3555,168,theory(equality)]) ).

cnf(3575,plain,
    ( op(e1,e3) = e0
    | op(e1,e2) = e0
    | op(e1,e2) = e3
    | op(e1,e3) = e3
    | epred6_0 ),
    inference(sr,[status(thm)],[3574,166,theory(equality)]) ).

cnf(3576,plain,
    ( op(e1,e3) = e2
    | op(e1,e2) = e2
    | op(e1,e2) = e1
    | op(e1,e2) = e3
    | op(e1,e3) = e3
    | epred6_0 ),
    inference(sr,[status(thm)],[3556,165,theory(equality)]) ).

cnf(3586,plain,
    ( op(e1,e3) = e3
    | op(e1,e2) = e3
    | op(e1,e3) = e0
    | epred6_0
    | e0 != op(e0,e2) ),
    inference(spm,[status(thm)],[132,3575,theory(equality)]) ).

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

cnf(3659,plain,
    ( op(e3,e2) = e3
    | op(e3,e0) = e3
    | op(e3,e3) = e3
    | op(e3,e2) = e2
    | op(e3,e0) = e2 ),
    inference(csr,[status(thm)],[660,173]) ).

cnf(4182,plain,
    ( op(e1,e3) = e3
    | e1 = e3
    | e1 = e0
    | op(e1,e3) = e0
    | epred6_0
    | op(e1,e2) = e3
    | op(e1,e2) = e2
    | op(e1,e3) = e2 ),
    inference(spm,[status(thm)],[3575,3576,theory(equality)]) ).

cnf(4197,plain,
    ( op(e1,e3) = e3
    | e1 = e0
    | op(e1,e3) = e0
    | epred6_0
    | op(e1,e2) = e3
    | op(e1,e2) = e2
    | op(e1,e3) = e2 ),
    inference(sr,[status(thm)],[4182,166,theory(equality)]) ).

cnf(4198,plain,
    ( op(e1,e3) = e3
    | op(e1,e3) = e0
    | epred6_0
    | op(e1,e2) = e3
    | op(e1,e2) = e2
    | op(e1,e3) = e2 ),
    inference(sr,[status(thm)],[4197,170,theory(equality)]) ).

cnf(4206,plain,
    ( op(e2,e2) = e3
    | op(e2,e2) = e0
    | op(e2,e2) = e2
    | op(e0,e2) = e3
    | op(e3,e2) = e3
    | op(e3,e2) != e0 ),
    inference(spm,[status(thm)],[1117,73,theory(equality)]) ).

cnf(4226,plain,
    ( op(e2,e2) = e3
    | op(e2,e2) = e0
    | op(e2,e2) = e2
    | op(e0,e2) = e0
    | op(e3,e2) = e0
    | op(e0,e2) != e3 ),
    inference(spm,[status(thm)],[1118,79,theory(equality)]) ).

cnf(4422,plain,
    ( e1 = e2
    | op(e3,e2) = e2
    | op(e3,e3) = e3
    | e1 = e3
    | op(e3,e2) = e3
    | op(e3,e3) = e1
    | op(e3,e2) = e1
    | op(e3,e0) = e3 ),
    inference(spm,[status(thm)],[3659,677,theory(equality)]) ).

cnf(4430,plain,
    ( op(e3,e2) = e2
    | op(e3,e3) = e3
    | e1 = e3
    | op(e3,e2) = e3
    | op(e3,e3) = e1
    | op(e3,e2) = e1
    | op(e3,e0) = e3 ),
    inference(sr,[status(thm)],[4422,167,theory(equality)]) ).

cnf(4431,plain,
    ( op(e3,e2) = e2
    | op(e3,e3) = e3
    | op(e3,e2) = e3
    | op(e3,e3) = e1
    | op(e3,e2) = e1
    | op(e3,e0) = e3 ),
    inference(sr,[status(thm)],[4430,166,theory(equality)]) ).

cnf(4463,plain,
    ( op(e1,e3) = e3
    | e2 = e3
    | e2 = e0
    | op(e1,e3) = e0
    | epred6_0
    | op(e1,e3) = e2
    | op(e1,e2) = e3 ),
    inference(spm,[status(thm)],[3575,4198,theory(equality)]) ).

cnf(4481,plain,
    ( op(e1,e3) = e3
    | e0 = e2
    | op(e1,e3) = e0
    | epred6_0
    | op(e1,e3) = e2
    | op(e1,e2) = e3 ),
    inference(sr,[status(thm)],[4463,165,theory(equality)]) ).

cnf(4482,plain,
    ( op(e1,e3) = e3
    | op(e1,e3) = e0
    | epred6_0
    | op(e1,e3) = e2
    | op(e1,e2) = e3 ),
    inference(sr,[status(thm)],[4481,169,theory(equality)]) ).

cnf(4503,plain,
    ( e3 = e1
    | e3 = e2
    | op(e1,e3) = e2
    | e3 = e0
    | op(e1,e3) = e0
    | op(e1,e3) = e3
    | epred6_0 ),
    inference(spm,[status(thm)],[1551,4482,theory(equality)]) ).

cnf(4514,plain,
    ( e2 = e3
    | op(e1,e3) = e2
    | e0 = e3
    | op(e1,e3) = e0
    | op(e1,e3) = e3
    | epred6_0 ),
    inference(sr,[status(thm)],[4503,166,theory(equality)]) ).

cnf(4515,plain,
    ( op(e1,e3) = e2
    | e0 = e3
    | op(e1,e3) = e0
    | op(e1,e3) = e3
    | epred6_0 ),
    inference(sr,[status(thm)],[4514,165,theory(equality)]) ).

cnf(4516,plain,
    ( op(e1,e3) = e2
    | op(e1,e3) = e0
    | op(e1,e3) = e3
    | epred6_0 ),
    inference(sr,[status(thm)],[4515,168,theory(equality)]) ).

cnf(4520,plain,
    ( op(e1,e3) = e3
    | op(e1,e3) = e2
    | epred6_0
    | e0 != op(e3,e3) ),
    inference(spm,[status(thm)],[122,4516,theory(equality)]) ).

cnf(4534,plain,
    ( op(e3,e2) = e0
    | op(e0,e2) = e0
    | op(e2,e2) = e0
    | op(e1,e3) = e3
    | op(e1,e3) = e2
    | epred6_0 ),
    inference(spm,[status(thm)],[784,4516,theory(equality)]) ).

cnf(4803,plain,
    ( op(e1,e3) = e3
    | op(e2,e2) = e0
    | op(e0,e2) = e0
    | op(e3,e2) = e0
    | epred6_0
    | e2 != op(e3,e3) ),
    inference(spm,[status(thm)],[122,4534,theory(equality)]) ).

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

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

cnf(5262,plain,
    ( op(e1,e2) = e0
    | e1 = e2
    | op(e1,e2) = e2
    | op(e2,e3) = e1
    | op(e0,e3) = e1
    | op(e3,e3) = e1 ),
    inference(sr,[status(thm)],[5257,170,theory(equality)]) ).

cnf(5263,plain,
    ( op(e1,e2) = e0
    | op(e1,e2) = e2
    | op(e2,e3) = e1
    | op(e0,e3) = e1
    | op(e3,e3) = e1 ),
    inference(sr,[status(thm)],[5262,167,theory(equality)]) ).

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

cnf(6836,plain,
    ( op(e0,e2) = e3
    | op(e0,e3) = e0
    | op(e0,e0) = e0
    | op(e0,e2) = e0
    | op(e0,e3) = e3 ),
    inference(csr,[status(thm)],[956,184]) ).

cnf(7032,plain,
    ( e1 = e2
    | e1 = e0
    | op(e0,e3) = e3
    | e1 = e3
    | op(e0,e2) = e3
    | op(e0,e3) = e1
    | op(e0,e2) = e1
    | op(e0,e0) = e3 ),
    inference(spm,[status(thm)],[1488,974,theory(equality)]) ).

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

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

cnf(7063,plain,
    ( op(e0,e3) = e3
    | op(e0,e2) = e3
    | op(e0,e3) = e1
    | op(e0,e2) = e1
    | op(e0,e0) = e3 ),
    inference(sr,[status(thm)],[7062,166,theory(equality)]) ).

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

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

cnf(7105,plain,
    ( epred6_0
    | op(e0,e2) = e1
    | op(e0,e3) = e1
    | op(e0,e2) = e3
    | op(e0,e3) = e3 ),
    inference(spm,[status(thm)],[1035,7063,theory(equality)]) ).

cnf(7473,plain,
    ( e1 = e0
    | e1 = e3
    | op(e0,e3) = e2
    | e1 = e2
    | op(e0,e2) = e2
    | op(e0,e3) = e1
    | op(e0,e2) = e1
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[1489,976,theory(equality)]) ).

cnf(7505,plain,
    ( e1 = e3
    | op(e0,e3) = e2
    | e1 = e2
    | op(e0,e2) = e2
    | op(e0,e3) = e1
    | op(e0,e2) = e1
    | op(e0,e0) = e2 ),
    inference(sr,[status(thm)],[7473,170,theory(equality)]) ).

cnf(7506,plain,
    ( op(e0,e3) = e2
    | e1 = e2
    | op(e0,e2) = e2
    | op(e0,e3) = e1
    | op(e0,e2) = e1
    | op(e0,e0) = e2 ),
    inference(sr,[status(thm)],[7505,166,theory(equality)]) ).

cnf(7507,plain,
    ( op(e0,e3) = e2
    | op(e0,e2) = e2
    | op(e0,e3) = e1
    | op(e0,e2) = e1
    | op(e0,e0) = e2 ),
    inference(sr,[status(thm)],[7506,167,theory(equality)]) ).

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

cnf(7721,plain,
    ( op(e2,e3) = e2
    | op(e2,e0) = e2
    | op(e2,e2) = e2
    | op(e2,e3) = e3
    | op(e2,e0) = e3 ),
    inference(csr,[status(thm)],[1087,176]) ).

cnf(7762,plain,
    ( op(e2,e3) = e2
    | op(e2,e0) = e2
    | op(e2,e2) = e2
    | op(e2,e3) = e0
    | op(e2,e0) = e0 ),
    inference(csr,[status(thm)],[1088,179]) ).

cnf(8075,plain,
    ( op(e2,e3) = e2
    | e1 = e2
    | op(e2,e2) = e2
    | op(e2,e3) = e3
    | e1 = e3
    | op(e2,e3) = e1
    | op(e2,e2) = e1
    | op(e2,e0) = e2 ),
    inference(spm,[status(thm)],[7721,1098,theory(equality)]) ).

cnf(8084,plain,
    ( op(e2,e3) = e2
    | op(e2,e2) = e2
    | op(e2,e3) = e3
    | e1 = e3
    | op(e2,e3) = e1
    | op(e2,e2) = e1
    | op(e2,e0) = e2 ),
    inference(sr,[status(thm)],[8075,167,theory(equality)]) ).

cnf(8085,plain,
    ( op(e2,e3) = e2
    | op(e2,e2) = e2
    | op(e2,e3) = e3
    | op(e2,e3) = e1
    | op(e2,e2) = e1
    | op(e2,e0) = e2 ),
    inference(sr,[status(thm)],[8084,166,theory(equality)]) ).

cnf(8715,plain,
    ( op(e3,e1) = e0
    | op(e0,e1) = e0
    | op(e2,e1) = e0
    | e2 = e1
    | op(e1,e3) = e2
    | op(e1,e2) = e2 ),
    inference(spm,[status(thm)],[882,1271,theory(equality)]) ).

cnf(8744,plain,
    ( op(e3,e1) = e0
    | op(e0,e1) = e0
    | op(e2,e1) = e0
    | op(e1,e3) = e2
    | op(e1,e2) = e2 ),
    inference(sr,[status(thm)],[8715,167,theory(equality)]) ).

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

cnf(10037,plain,
    ( op(e2,e0) = e1
    | op(e0,e0) = e1
    | op(e3,e0) = e1
    | op(e1,e3) = e3
    | op(e1,e2) = e3 ),
    inference(csr,[status(thm)],[1514,763]) ).

cnf(10089,plain,
    ( e0 = e3
    | op(e2,e0) = e3
    | op(e0,e0) = e3
    | op(e3,e0) = e3
    | op(e1,e2) = e0
    | op(e1,e3) = e0 ),
    inference(spm,[status(thm)],[89,1527,theory(equality)]) ).

cnf(10112,plain,
    ( op(e2,e0) = e3
    | op(e0,e0) = e3
    | op(e3,e0) = e3
    | op(e1,e2) = e0
    | op(e1,e3) = e0 ),
    inference(sr,[status(thm)],[10089,168,theory(equality)]) ).

cnf(10686,plain,
    ( op(e1,e3) = e0
    | e1 = e0
    | op(e3,e0) = e3
    | op(e0,e0) = e3
    | op(e2,e0) = e3
    | op(e1,e2) = e2
    | op(e1,e3) = e2 ),
    inference(spm,[status(thm)],[10112,1544,theory(equality)]) ).

cnf(10712,plain,
    ( op(e1,e3) = e0
    | op(e3,e0) = e3
    | op(e0,e0) = e3
    | op(e2,e0) = e3
    | op(e1,e2) = e2
    | op(e1,e3) = e2 ),
    inference(sr,[status(thm)],[10686,170,theory(equality)]) ).

cnf(10785,plain,
    ( op(e2,e0) = e1
    | op(e0,e0) = e1
    | op(e3,e0) = e1
    | op(e1,e3) = e2
    | op(e1,e2) = e2 ),
    inference(csr,[status(thm)],[1546,764]) ).

cnf(10820,plain,
    ( e2 = e3
    | op(e1,e3) = e3
    | op(e3,e0) = e1
    | op(e0,e0) = e1
    | op(e2,e0) = e1
    | op(e1,e3) = e2 ),
    inference(spm,[status(thm)],[10037,10785,theory(equality)]) ).

cnf(10840,plain,
    ( op(e1,e3) = e3
    | op(e3,e0) = e1
    | op(e0,e0) = e1
    | op(e2,e0) = e1
    | op(e1,e3) = e2 ),
    inference(sr,[status(thm)],[10820,165,theory(equality)]) ).

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

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

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

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

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

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

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

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

cnf(11912,plain,
    ( op(e3,e0) = e3
    | op(e3,e0) = e0
    | op(e3,e0) = e2
    | op(e3,e3) = e2
    | op(e3,e3) = e3 ),
    inference(csr,[status(thm)],[1665,175]) ).

cnf(12042,plain,
    ( epred7_0
    | op(e3,e3) = e3
    | op(e0,e3) = e3
    | op(e2,e3) = e3
    | op(e2,e0) = e3
    | op(e3,e0) = e3 ),
    inference(spm,[status(thm)],[568,1668,theory(equality)]) ).

cnf(12043,plain,
    ( epred6_0
    | op(e3,e3) = e3
    | op(e0,e3) = e3
    | op(e2,e3) = e3
    | op(e2,e0) = e3
    | op(e3,e0) = e3 ),
    inference(spm,[status(thm)],[1035,1668,theory(equality)]) ).

cnf(12118,plain,
    ( op(e3,e0) = e3
    | op(e2,e0) = e3
    | op(e2,e3) = e3
    | op(e0,e3) = e3
    | epred7_0 ),
    inference(csr,[status(thm)],[12042,189]) ).

cnf(12178,plain,
    ( op(e3,e0) = e3
    | op(e2,e0) = e3
    | op(e2,e3) = e3
    | op(e0,e3) = e3
    | epred6_0 ),
    inference(csr,[status(thm)],[12043,428]) ).

cnf(12518,plain,
    ( epred7_0
    | op(e3,e2) = e3
    | op(e0,e2) = e3
    | op(e2,e2) = e3
    | op(e2,e0) = e3
    | op(e3,e0) = e3 ),
    inference(spm,[status(thm)],[568,1674,theory(equality)]) ).

cnf(12519,plain,
    ( epred6_0
    | op(e3,e2) = e3
    | op(e0,e2) = e3
    | op(e2,e2) = e3
    | op(e2,e0) = e3
    | op(e3,e0) = e3 ),
    inference(spm,[status(thm)],[1035,1674,theory(equality)]) ).

cnf(12594,plain,
    ( op(e3,e2) = e3
    | op(e0,e2) = e3
    | op(e3,e0) = e3
    | op(e2,e0) = e3
    | epred7_0 ),
    inference(csr,[status(thm)],[12518,580]) ).

cnf(12598,plain,
    ( op(e2,e1) = e3
    | op(e3,e1) = e3
    | epred7_0
    | op(e3,e0) = e3
    | op(e2,e0) = e3
    | op(e3,e2) = e3 ),
    inference(spm,[status(thm)],[1408,12594,theory(equality)]) ).

cnf(12626,plain,
    ( op(e0,e3) = e2
    | e3 = e2
    | op(e0,e3) = e1
    | e3 = e1
    | e3 = e0
    | op(e3,e0) = e3
    | op(e2,e0) = e3
    | op(e3,e2) = e3
    | epred7_0 ),
    inference(spm,[status(thm)],[7538,12594,theory(equality)]) ).

cnf(12656,plain,
    ( op(e0,e3) = e2
    | op(e0,e3) = e1
    | e1 = e3
    | e0 = e3
    | op(e3,e0) = e3
    | op(e2,e0) = e3
    | op(e3,e2) = e3
    | epred7_0 ),
    inference(sr,[status(thm)],[12626,165,theory(equality)]) ).

cnf(12657,plain,
    ( op(e0,e3) = e2
    | op(e0,e3) = e1
    | e0 = e3
    | op(e3,e0) = e3
    | op(e2,e0) = e3
    | op(e3,e2) = e3
    | epred7_0 ),
    inference(sr,[status(thm)],[12656,166,theory(equality)]) ).

cnf(12658,plain,
    ( op(e0,e3) = e2
    | op(e0,e3) = e1
    | op(e3,e0) = e3
    | op(e2,e0) = e3
    | op(e3,e2) = e3
    | epred7_0 ),
    inference(sr,[status(thm)],[12657,168,theory(equality)]) ).

cnf(12659,plain,
    ( op(e3,e2) = e3
    | op(e0,e2) = e3
    | op(e3,e0) = e3
    | op(e2,e0) = e3
    | epred6_0 ),
    inference(csr,[status(thm)],[12519,1202]) ).

cnf(12661,plain,
    ( op(e3,e0) = e3
    | op(e2,e0) = e3
    | op(e3,e2) = e3
    | epred6_0
    | e3 != op(e0,e3) ),
    inference(spm,[status(thm)],[115,12659,theory(equality)]) ).

cnf(12669,plain,
    ( op(e3,e1) = e3
    | op(e2,e1) = e3
    | epred6_0
    | op(e3,e0) = e3
    | op(e2,e0) = e3
    | op(e3,e2) = e3 ),
    inference(spm,[status(thm)],[2858,12659,theory(equality)]) ).

cnf(12725,plain,
    ( op(e3,e2) = e3
    | op(e2,e0) = e3
    | op(e3,e0) = e3
    | op(e3,e1) = e3
    | epred7_0
    | e3 != op(e2,e3) ),
    inference(spm,[status(thm)],[104,12598,theory(equality)]) ).

cnf(12799,plain,
    ( op(e3,e0) = e3
    | op(e2,e0) = e3
    | op(e2,e3) = e3
    | e1 = e3
    | epred7_0
    | op(e3,e2) = e3
    | op(e0,e3) = e2 ),
    inference(spm,[status(thm)],[12118,12658,theory(equality)]) ).

cnf(12811,plain,
    ( op(e3,e0) = e3
    | op(e2,e0) = e3
    | op(e2,e3) = e3
    | epred7_0
    | op(e3,e2) = e3
    | op(e0,e3) = e2 ),
    inference(sr,[status(thm)],[12799,166,theory(equality)]) ).

cnf(12814,plain,
    ( op(e3,e2) = e3
    | op(e2,e0) = e3
    | op(e3,e0) = e3
    | op(e3,e1) = e3
    | epred6_0
    | e3 != op(e2,e3) ),
    inference(spm,[status(thm)],[104,12669,theory(equality)]) ).

cnf(12942,plain,
    ( op(e3,e0) = e3
    | op(e2,e0) = e3
    | op(e2,e3) = e3
    | e2 = e3
    | epred7_0
    | op(e3,e2) = e3 ),
    inference(spm,[status(thm)],[12118,12811,theory(equality)]) ).

cnf(12953,plain,
    ( op(e3,e0) = e3
    | op(e2,e0) = e3
    | op(e2,e3) = e3
    | epred7_0
    | op(e3,e2) = e3 ),
    inference(sr,[status(thm)],[12942,165,theory(equality)]) ).

cnf(13038,plain,
    ( op(e3,e2) = e3
    | op(e2,e0) = e3
    | op(e3,e0) = e3
    | epred6_0
    | op(e2,e3) = e3 ),
    inference(spm,[status(thm)],[12661,12178,theory(equality)]) ).

cnf(13047,plain,
    ( op(e3,e2) = e3
    | op(e2,e0) = e3
    | op(e3,e0) = e3
    | op(e3,e1) = e3
    | epred7_0 ),
    inference(csr,[status(thm)],[12725,12953]) ).

cnf(13417,plain,
    ( op(e3,e2) = e3
    | op(e2,e0) = e3
    | op(e3,e0) = e3
    | op(e3,e1) = e3
    | epred6_0 ),
    inference(csr,[status(thm)],[12814,13038]) ).

cnf(14384,plain,
    ( op(e3,e2) = e3
    | op(e3,e2) = e0
    | op(e3,e2) = e2
    | op(e3,e3) = e3
    | op(e3,e3) = e0 ),
    inference(csr,[status(thm)],[1723,173]) ).

cnf(16126,plain,
    ( epred7_0
    | op(e3,e3) = e3
    | op(e3,e0) = e3
    | op(e3,e2) = e3
    | op(e0,e2) = e3
    | op(e0,e3) = e3 ),
    inference(spm,[status(thm)],[568,1855,theory(equality)]) ).

cnf(16127,plain,
    ( epred6_0
    | op(e3,e3) = e3
    | op(e3,e0) = e3
    | op(e3,e2) = e3
    | op(e0,e2) = e3
    | op(e0,e3) = e3 ),
    inference(spm,[status(thm)],[1035,1855,theory(equality)]) ).

cnf(16214,plain,
    ( op(e0,e3) = e3
    | op(e0,e2) = e3
    | op(e3,e2) = e3
    | op(e3,e0) = e3
    | epred7_0 ),
    inference(csr,[status(thm)],[16126,189]) ).

cnf(16218,plain,
    ( op(e2,e1) = e3
    | op(e3,e1) = e3
    | epred7_0
    | op(e0,e3) = e3
    | op(e3,e2) = e3
    | op(e3,e0) = e3 ),
    inference(spm,[status(thm)],[1408,16214,theory(equality)]) ).

cnf(16289,plain,
    ( op(e0,e3) = e3
    | op(e0,e2) = e3
    | op(e3,e2) = e3
    | op(e3,e0) = e3
    | epred6_0 ),
    inference(csr,[status(thm)],[16127,428]) ).

cnf(16299,plain,
    ( op(e3,e1) = e3
    | op(e2,e1) = e3
    | epred6_0
    | op(e0,e3) = e3
    | op(e3,e2) = e3
    | op(e3,e0) = e3 ),
    inference(spm,[status(thm)],[2858,16289,theory(equality)]) ).

cnf(16364,plain,
    ( op(e2,e1) = e3
    | op(e3,e1) = e3
    | op(e3,e0) = e3
    | op(e3,e2) = e3
    | epred7_0 ),
    inference(csr,[status(thm)],[16218,1406]) ).

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

cnf(16471,plain,
    ( op(e3,e0) = e3
    | op(e3,e2) = e3
    | op(e3,e1) = e3
    | epred7_0 ),
    inference(csr,[status(thm)],[16367,13047]) ).

cnf(16475,plain,
    ( e3 = e0
    | op(e3,e2) = e0
    | op(e3,e0) = e0
    | op(e3,e3) = e0
    | op(e3,e2) = e3
    | op(e3,e0) = e3
    | epred7_0 ),
    inference(spm,[status(thm)],[72,16471,theory(equality)]) ).

cnf(16477,plain,
    ( e3 = e1
    | op(e3,e2) = e1
    | op(e3,e0) = e1
    | op(e3,e3) = e1
    | op(e3,e2) = e3
    | op(e3,e0) = e3
    | epred7_0 ),
    inference(spm,[status(thm)],[70,16471,theory(equality)]) ).

cnf(16503,plain,
    ( op(e3,e2) = e0
    | op(e3,e0) = e0
    | op(e3,e3) = e0
    | op(e3,e2) = e3
    | op(e3,e0) = e3
    | epred7_0 ),
    inference(sr,[status(thm)],[16475,168,theory(equality)]) ).

cnf(16505,plain,
    ( op(e3,e2) = e1
    | op(e3,e0) = e1
    | op(e3,e3) = e1
    | op(e3,e2) = e3
    | op(e3,e0) = e3
    | epred7_0 ),
    inference(sr,[status(thm)],[16477,166,theory(equality)]) ).

cnf(16559,plain,
    ( op(e3,e1) = e3
    | op(e2,e1) = e3
    | op(e3,e0) = e3
    | op(e3,e2) = e3
    | epred6_0 ),
    inference(csr,[status(thm)],[16299,2856]) ).

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

cnf(16750,plain,
    ( op(e3,e2) = e0
    | op(e3,e0) = e0
    | op(e3,e0) = e3
    | op(e3,e2) = e3
    | epred7_0 ),
    inference(csr,[status(thm)],[16503,175]) ).

cnf(16868,plain,
    ( e1 = e3
    | op(e3,e2) = e3
    | e1 = e0
    | op(e3,e2) = e0
    | epred7_0
    | op(e3,e0) = e3
    | op(e3,e3) = e1
    | op(e3,e2) = e1 ),
    inference(spm,[status(thm)],[16750,16505,theory(equality)]) ).

cnf(16884,plain,
    ( op(e3,e2) = e3
    | e1 = e0
    | op(e3,e2) = e0
    | epred7_0
    | op(e3,e0) = e3
    | op(e3,e3) = e1
    | op(e3,e2) = e1 ),
    inference(sr,[status(thm)],[16868,166,theory(equality)]) ).

cnf(16885,plain,
    ( op(e3,e2) = e3
    | op(e3,e2) = e0
    | epred7_0
    | op(e3,e0) = e3
    | op(e3,e3) = e1
    | op(e3,e2) = e1 ),
    inference(sr,[status(thm)],[16884,170,theory(equality)]) ).

cnf(16886,plain,
    ( op(e3,e0) = e3
    | op(e3,e2) = e3
    | op(e3,e1) = e3
    | epred6_0 ),
    inference(csr,[status(thm)],[16562,13417]) ).

cnf(16890,plain,
    ( e3 = e0
    | op(e3,e2) = e0
    | op(e3,e0) = e0
    | op(e3,e3) = e0
    | op(e3,e2) = e3
    | op(e3,e0) = e3
    | epred6_0 ),
    inference(spm,[status(thm)],[72,16886,theory(equality)]) ).

cnf(16891,plain,
    ( e3 = e2
    | op(e3,e2) = e2
    | op(e3,e0) = e2
    | op(e3,e3) = e2
    | op(e3,e2) = e3
    | op(e3,e0) = e3
    | epred6_0 ),
    inference(spm,[status(thm)],[68,16886,theory(equality)]) ).

cnf(16892,plain,
    ( e3 = e1
    | op(e3,e2) = e1
    | op(e3,e0) = e1
    | op(e3,e3) = e1
    | op(e3,e2) = e3
    | op(e3,e0) = e3
    | epred6_0 ),
    inference(spm,[status(thm)],[70,16886,theory(equality)]) ).

cnf(16918,plain,
    ( op(e3,e2) = e0
    | op(e3,e0) = e0
    | op(e3,e3) = e0
    | op(e3,e2) = e3
    | op(e3,e0) = e3
    | epred6_0 ),
    inference(sr,[status(thm)],[16890,168,theory(equality)]) ).

cnf(16919,plain,
    ( op(e3,e2) = e2
    | op(e3,e0) = e2
    | op(e3,e3) = e2
    | op(e3,e2) = e3
    | op(e3,e0) = e3
    | epred6_0 ),
    inference(sr,[status(thm)],[16891,165,theory(equality)]) ).

cnf(16920,plain,
    ( op(e3,e2) = e1
    | op(e3,e0) = e1
    | op(e3,e3) = e1
    | op(e3,e2) = e3
    | op(e3,e0) = e3
    | epred6_0 ),
    inference(sr,[status(thm)],[16892,166,theory(equality)]) ).

cnf(16958,plain,
    ( op(e3,e3) = e1
    | e3 = e1
    | op(e3,e2) = e1
    | op(e3,e3) = e0
    | e3 = e0
    | op(e3,e2) = e0
    | op(e3,e2) = e3
    | epred7_0 ),
    inference(spm,[status(thm)],[678,16885,theory(equality)]) ).

cnf(16992,plain,
    ( op(e3,e3) = e1
    | op(e3,e2) = e1
    | op(e3,e3) = e0
    | e0 = e3
    | op(e3,e2) = e0
    | op(e3,e2) = e3
    | epred7_0 ),
    inference(sr,[status(thm)],[16958,166,theory(equality)]) ).

cnf(16993,plain,
    ( op(e3,e3) = e1
    | op(e3,e2) = e1
    | op(e3,e3) = e0
    | op(e3,e2) = e0
    | op(e3,e2) = e3
    | epred7_0 ),
    inference(sr,[status(thm)],[16992,168,theory(equality)]) ).

cnf(16996,plain,
    ( op(e3,e2) = e0
    | op(e3,e0) = e0
    | op(e3,e0) = e3
    | op(e3,e2) = e3
    | epred6_0 ),
    inference(csr,[status(thm)],[16918,175]) ).

cnf(17061,plain,
    ( op(e3,e2) = e2
    | op(e3,e0) = e2
    | op(e3,e0) = e3
    | op(e3,e2) = e3
    | epred6_0 ),
    inference(csr,[status(thm)],[16919,173]) ).

cnf(17116,plain,
    ( e2 = e3
    | op(e3,e2) = e3
    | e2 = e0
    | op(e3,e2) = e0
    | epred6_0
    | op(e3,e0) = e3
    | op(e3,e2) = e2 ),
    inference(spm,[status(thm)],[16996,17061,theory(equality)]) ).

cnf(17130,plain,
    ( op(e3,e2) = e3
    | e0 = e2
    | op(e3,e2) = e0
    | epred6_0
    | op(e3,e0) = e3
    | op(e3,e2) = e2 ),
    inference(sr,[status(thm)],[17116,165,theory(equality)]) ).

cnf(17131,plain,
    ( op(e3,e2) = e3
    | op(e3,e2) = e0
    | epred6_0
    | op(e3,e0) = e3
    | op(e3,e2) = e2 ),
    inference(sr,[status(thm)],[17130,169,theory(equality)]) ).

cnf(17169,plain,
    ( op(e3,e3) = e2
    | e3 = e2
    | op(e3,e2) = e2
    | op(e3,e3) = e0
    | e3 = e0
    | op(e3,e2) = e0
    | op(e3,e2) = e3
    | epred6_0 ),
    inference(spm,[status(thm)],[661,17131,theory(equality)]) ).

cnf(17204,plain,
    ( op(e3,e3) = e2
    | op(e3,e2) = e2
    | op(e3,e3) = e0
    | e0 = e3
    | op(e3,e2) = e0
    | op(e3,e2) = e3
    | epred6_0 ),
    inference(sr,[status(thm)],[17169,165,theory(equality)]) ).

cnf(17205,plain,
    ( op(e3,e3) = e2
    | op(e3,e2) = e2
    | op(e3,e3) = e0
    | op(e3,e2) = e0
    | op(e3,e2) = e3
    | epred6_0 ),
    inference(sr,[status(thm)],[17204,168,theory(equality)]) ).

cnf(17273,plain,
    ( e1 = e3
    | op(e3,e2) = e3
    | e1 = e0
    | op(e3,e2) = e0
    | epred6_0
    | op(e3,e0) = e3
    | op(e3,e3) = e1
    | op(e3,e2) = e1 ),
    inference(spm,[status(thm)],[16996,16920,theory(equality)]) ).

cnf(17274,plain,
    ( e1 = e3
    | op(e3,e2) = e3
    | e1 = e2
    | op(e3,e2) = e2
    | epred6_0
    | op(e3,e0) = e3
    | op(e3,e3) = e1
    | op(e3,e2) = e1 ),
    inference(spm,[status(thm)],[17061,16920,theory(equality)]) ).

cnf(17294,plain,
    ( op(e3,e2) = e3
    | e1 = e0
    | op(e3,e2) = e0
    | epred6_0
    | op(e3,e0) = e3
    | op(e3,e3) = e1
    | op(e3,e2) = e1 ),
    inference(sr,[status(thm)],[17273,166,theory(equality)]) ).

cnf(17295,plain,
    ( op(e3,e2) = e3
    | op(e3,e2) = e0
    | epred6_0
    | op(e3,e0) = e3
    | op(e3,e3) = e1
    | op(e3,e2) = e1 ),
    inference(sr,[status(thm)],[17294,170,theory(equality)]) ).

cnf(17296,plain,
    ( op(e3,e2) = e3
    | e1 = e2
    | op(e3,e2) = e2
    | epred6_0
    | op(e3,e0) = e3
    | op(e3,e3) = e1
    | op(e3,e2) = e1 ),
    inference(sr,[status(thm)],[17274,166,theory(equality)]) ).

cnf(17297,plain,
    ( op(e3,e2) = e3
    | op(e3,e2) = e2
    | epred6_0
    | op(e3,e0) = e3
    | op(e3,e3) = e1
    | op(e3,e2) = e1 ),
    inference(sr,[status(thm)],[17296,167,theory(equality)]) ).

cnf(17306,plain,
    ( e1 = e2
    | epred7_0
    | op(e3,e2) = e3
    | op(e3,e2) = e0
    | op(e3,e3) = e0
    | op(e3,e3) = e1 ),
    inference(spm,[status(thm)],[429,16993,theory(equality)]) ).

cnf(17347,plain,
    ( epred7_0
    | op(e3,e2) = e3
    | op(e3,e2) = e0
    | op(e3,e3) = e0
    | op(e3,e3) = e1 ),
    inference(sr,[status(thm)],[17306,167,theory(equality)]) ).

cnf(17355,plain,
    ( e0 = e2
    | epred7_0
    | op(e3,e3) = e1
    | op(e3,e3) = e0
    | op(e3,e2) = e3 ),
    inference(spm,[status(thm)],[429,17347,theory(equality)]) ).

cnf(17394,plain,
    ( epred7_0
    | op(e3,e3) = e1
    | op(e3,e3) = e0
    | op(e3,e2) = e3 ),
    inference(sr,[status(thm)],[17355,169,theory(equality)]) ).

cnf(17396,plain,
    ( e3 = e2
    | epred7_0
    | op(e3,e3) = e0
    | op(e3,e3) = e1 ),
    inference(spm,[status(thm)],[429,17394,theory(equality)]) ).

cnf(17436,plain,
    ( epred7_0
    | op(e3,e3) = e0
    | op(e3,e3) = e1 ),
    inference(sr,[status(thm)],[17396,165,theory(equality)]) ).

cnf(17444,plain,
    ( op(e3,e1) = e3
    | op(e3,e3) = e0
    | epred7_0 ),
    inference(spm,[status(thm)],[174,17436,theory(equality)]) ).

cnf(17449,plain,
    ( op(e3,e3) = e0
    | epred7_0
    | op(op(e1,e3),e3) != e2
    | op(e1,e3) != e0 ),
    inference(spm,[status(thm)],[219,17436,theory(equality)]) ).

cnf(17450,plain,
    ( op(e3,e3) = e0
    | epred7_0
    | op(op(e1,e3),e3) != e0
    | op(e1,e3) != e2 ),
    inference(spm,[status(thm)],[231,17436,theory(equality)]) ).

cnf(17454,plain,
    ( op(e0,e3) = e3
    | op(e0,e3) = e0
    | op(e0,e3) = e2
    | op(e3,e3) = e0
    | epred7_0 ),
    inference(spm,[status(thm)],[942,17436,theory(equality)]) ).

cnf(17470,plain,
    ( op(e3,e3) = e0
    | epred7_0
    | op(e2,e3) = e0
    | op(e0,e3) = e0
    | op(e0,e3) != e2 ),
    inference(spm,[status(thm)],[17449,71,theory(equality)]) ).

cnf(17517,plain,
    ( op(e3,e3) = e0
    | epred7_0
    | e3 != op(e3,e0) ),
    inference(spm,[status(thm)],[102,17444,theory(equality)]) ).

cnf(17518,plain,
    ( op(e3,e3) = e0
    | epred7_0
    | e3 != op(e3,e2) ),
    inference(spm,[status(thm)],[99,17444,theory(equality)]) ).

cnf(17523,plain,
    ( op(e0,e3) = e3
    | op(e0,e0) = e3
    | op(e0,e2) = e3
    | op(e3,e3) = e0
    | epred7_0 ),
    inference(spm,[status(thm)],[945,17444,theory(equality)]) ).

cnf(17528,plain,
    ( op(e2,e3) = e3
    | op(e2,e0) = e3
    | op(e2,e2) = e3
    | op(e3,e3) = e0
    | epred7_0 ),
    inference(spm,[status(thm)],[1071,17444,theory(equality)]) ).

cnf(17904,plain,
    ( op(e0,e3) = e3
    | op(e3,e3) = e0
    | op(e0,e2) = e3
    | epred7_0 ),
    inference(csr,[status(thm)],[17523,568]) ).

cnf(17936,plain,
    ( op(e0,e3) = e2
    | e3 = e2
    | op(e0,e3) = e1
    | e3 = e1
    | e3 = e0
    | op(e3,e3) = e0
    | op(e0,e3) = e3
    | epred7_0 ),
    inference(spm,[status(thm)],[7538,17904,theory(equality)]) ).

cnf(17973,plain,
    ( op(e0,e3) = e2
    | op(e0,e3) = e1
    | e1 = e3
    | e0 = e3
    | op(e3,e3) = e0
    | op(e0,e3) = e3
    | epred7_0 ),
    inference(sr,[status(thm)],[17936,165,theory(equality)]) ).

cnf(17974,plain,
    ( op(e0,e3) = e2
    | op(e0,e3) = e1
    | e0 = e3
    | op(e3,e3) = e0
    | op(e0,e3) = e3
    | epred7_0 ),
    inference(sr,[status(thm)],[17973,166,theory(equality)]) ).

cnf(17975,plain,
    ( op(e0,e3) = e2
    | op(e0,e3) = e1
    | op(e3,e3) = e0
    | op(e0,e3) = e3
    | epred7_0 ),
    inference(sr,[status(thm)],[17974,168,theory(equality)]) ).

cnf(17980,plain,
    ( op(e2,e3) = e3
    | op(e2,e0) = e3
    | op(e3,e3) = e0
    | epred7_0 ),
    inference(csr,[status(thm)],[17528,580]) ).

cnf(17987,plain,
    ( op(e2,e2) = e2
    | op(e2,e3) = e3
    | op(e2,e2) = e3
    | op(e2,e3) = e0
    | e3 = e2
    | op(e3,e3) = e0
    | epred7_0 ),
    inference(spm,[status(thm)],[2008,17980,theory(equality)]) ).

cnf(18036,plain,
    ( op(e2,e2) = e2
    | op(e2,e3) = e3
    | op(e2,e2) = e3
    | op(e2,e3) = e0
    | op(e3,e3) = e0
    | epred7_0 ),
    inference(sr,[status(thm)],[17987,165,theory(equality)]) ).

cnf(18096,plain,
    ( op(e3,e3) = e0
    | e1 = e2
    | e1 = e0
    | e1 = e3
    | epred7_0
    | op(e0,e3) = e3
    | op(e0,e3) = e2 ),
    inference(spm,[status(thm)],[17454,17975,theory(equality)]) ).

cnf(18117,plain,
    ( op(e3,e3) = e0
    | e1 = e0
    | e1 = e3
    | epred7_0
    | op(e0,e3) = e3
    | op(e0,e3) = e2 ),
    inference(sr,[status(thm)],[18096,167,theory(equality)]) ).

cnf(18118,plain,
    ( op(e3,e3) = e0
    | e1 = e3
    | epred7_0
    | op(e0,e3) = e3
    | op(e0,e3) = e2 ),
    inference(sr,[status(thm)],[18117,170,theory(equality)]) ).

cnf(18119,plain,
    ( op(e3,e3) = e0
    | epred7_0
    | op(e0,e3) = e3
    | op(e0,e3) = e2 ),
    inference(sr,[status(thm)],[18118,166,theory(equality)]) ).

cnf(18166,plain,
    ( e2 = e0
    | op(e2,e3) = e0
    | op(e3,e3) = e0
    | epred7_0
    | op(e0,e3) = e3 ),
    inference(spm,[status(thm)],[17470,18119,theory(equality)]) ).

cnf(18179,plain,
    ( op(e2,e3) = e0
    | op(e3,e3) = e0
    | epred7_0
    | op(e0,e3) = e3 ),
    inference(sr,[status(thm)],[18166,169,theory(equality)]) ).

cnf(18181,plain,
    ( op(e3,e3) = e0
    | op(e2,e3) = e0
    | epred7_0
    | e3 != op(e2,e3) ),
    inference(spm,[status(thm)],[125,18179,theory(equality)]) ).

cnf(18896,plain,
    ( op(e3,e2) = e3
    | op(e3,e2) = e0
    | op(e3,e3) = e0
    | op(e3,e2) = e2
    | epred6_0 ),
    inference(csr,[status(thm)],[17205,173]) ).

cnf(18969,plain,
    ( op(e3,e3) = e1
    | e3 = e1
    | op(e3,e2) = e1
    | op(e3,e3) = e0
    | e3 = e0
    | op(e3,e2) = e0
    | op(e3,e2) = e3
    | epred6_0 ),
    inference(spm,[status(thm)],[678,17295,theory(equality)]) ).

cnf(19005,plain,
    ( op(e3,e3) = e1
    | op(e3,e2) = e1
    | op(e3,e3) = e0
    | e0 = e3
    | op(e3,e2) = e0
    | op(e3,e2) = e3
    | epred6_0 ),
    inference(sr,[status(thm)],[18969,166,theory(equality)]) ).

cnf(19006,plain,
    ( op(e3,e3) = e1
    | op(e3,e2) = e1
    | op(e3,e3) = e0
    | op(e3,e2) = e0
    | op(e3,e2) = e3
    | epred6_0 ),
    inference(sr,[status(thm)],[19005,168,theory(equality)]) ).

cnf(19144,plain,
    ( op(e3,e3) = e1
    | e3 = e1
    | op(e3,e2) = e1
    | op(e3,e3) = e2
    | e3 = e2
    | op(e3,e2) = e2
    | op(e3,e2) = e3
    | epred6_0 ),
    inference(spm,[status(thm)],[679,17297,theory(equality)]) ).

cnf(19182,plain,
    ( op(e3,e3) = e1
    | op(e3,e2) = e1
    | op(e3,e3) = e2
    | e2 = e3
    | op(e3,e2) = e2
    | op(e3,e2) = e3
    | epred6_0 ),
    inference(sr,[status(thm)],[19144,166,theory(equality)]) ).

cnf(19183,plain,
    ( op(e3,e3) = e1
    | op(e3,e2) = e1
    | op(e3,e3) = e2
    | op(e3,e2) = e2
    | op(e3,e2) = e3
    | epred6_0 ),
    inference(sr,[status(thm)],[19182,165,theory(equality)]) ).

cnf(19970,plain,
    ( op(e2,e2) = e2
    | op(e2,e3) = e3
    | op(e3,e3) = e0
    | op(e2,e3) = e0
    | epred7_0 ),
    inference(csr,[status(thm)],[18036,580]) ).

cnf(19971,plain,
    ( op(e2,e2) = e2
    | op(e3,e3) = e0
    | op(e2,e3) = e0
    | epred7_0 ),
    inference(csr,[status(thm)],[19970,18181]) ).

cnf(19972,plain,
    ( op(e3,e3) = e0
    | op(e2,e3) = e0
    | epred7_0
    | e2 != op(e3,e2) ),
    inference(spm,[status(thm)],[127,19971,theory(equality)]) ).

cnf(20017,plain,
    ( op(e3,e3) = e0
    | op(e2,e3) = e0
    | epred7_0 ),
    inference(csr,[status(thm)],[19972,429]) ).

cnf(20027,plain,
    ( op(e1,e3) = e2
    | op(e1,e3) = e3
    | epred7_0
    | op(e3,e3) = e0 ),
    inference(spm,[status(thm)],[3326,20017,theory(equality)]) ).

cnf(20052,plain,
    ( op(e1,e3) = e2
    | op(e1,e3) = e3
    | epred7_0 ),
    inference(csr,[status(thm)],[20027,3324]) ).

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

cnf(20091,plain,
    ( op(e3,e3) = e0
    | epred7_0
    | op(e1,e3) = e3
    | op(e2,e3) != e0 ),
    inference(spm,[status(thm)],[17450,20052,theory(equality)]) ).

cnf(20134,plain,
    ( op(e3,e3) = e0
    | op(e1,e3) = e3
    | epred7_0 ),
    inference(csr,[status(thm)],[20091,20017]) ).

cnf(20136,plain,
    ( op(e3,e3) = e0
    | epred7_0
    | e3 != op(e0,e3) ),
    inference(spm,[status(thm)],[126,20134,theory(equality)]) ).

cnf(20144,plain,
    ( op(e3,e0) = e3
    | op(e0,e0) = e3
    | op(e2,e0) = e3
    | op(e3,e3) = e0
    | epred7_0 ),
    inference(spm,[status(thm)],[742,20134,theory(equality)]) ).

cnf(20148,plain,
    ( op(e3,e2) = e3
    | op(e0,e2) = e3
    | op(e2,e2) = e3
    | op(e3,e3) = e0
    | epred7_0 ),
    inference(spm,[status(thm)],[780,20134,theory(equality)]) ).

cnf(20255,plain,
    ( op(e3,e3) = e0
    | epred7_0
    | op(e3,e0) = e3
    | op(e2,e0) = e3
    | op(e2,e3) = e3
    | epred6_0 ),
    inference(spm,[status(thm)],[20136,12178,theory(equality)]) ).

cnf(20325,plain,
    ( op(e3,e0) = e3
    | op(e0,e0) = e3
    | op(e2,e0) = e3
    | epred7_0 ),
    inference(csr,[status(thm)],[20144,175]) ).

cnf(20326,plain,
    ( op(e3,e0) = e3
    | op(e2,e0) = e3
    | epred7_0 ),
    inference(csr,[status(thm)],[20325,568]) ).

cnf(20328,plain,
    ( op(e3,e0) = e3
    | epred7_0
    | e3 != op(e2,e3) ),
    inference(spm,[status(thm)],[106,20326,theory(equality)]) ).

cnf(20330,plain,
    ( op(e1,e2) = e3
    | op(e1,e3) = e3
    | epred7_0
    | op(e3,e0) = e3 ),
    inference(spm,[status(thm)],[1418,20326,theory(equality)]) ).

cnf(20390,plain,
    ( op(e1,e2) = e3
    | op(e1,e3) = e3
    | epred7_0 ),
    inference(csr,[status(thm)],[20330,1416]) ).

cnf(20395,plain,
    ( e3 = e0
    | op(e2,e2) = e0
    | op(e0,e2) = e0
    | op(e3,e2) = e0
    | op(e1,e3) = e3
    | epred7_0 ),
    inference(spm,[status(thm)],[79,20390,theory(equality)]) ).

cnf(20397,plain,
    ( e3 = e1
    | op(e2,e2) = e1
    | op(e0,e2) = e1
    | op(e3,e2) = e1
    | op(e1,e3) = e3
    | epred7_0 ),
    inference(spm,[status(thm)],[77,20390,theory(equality)]) ).

cnf(20426,plain,
    ( op(e2,e2) = e0
    | op(e0,e2) = e0
    | op(e3,e2) = e0
    | op(e1,e3) = e3
    | epred7_0 ),
    inference(sr,[status(thm)],[20395,168,theory(equality)]) ).

cnf(20428,plain,
    ( op(e2,e2) = e1
    | op(e0,e2) = e1
    | op(e3,e2) = e1
    | op(e1,e3) = e3
    | epred7_0 ),
    inference(sr,[status(thm)],[20397,166,theory(equality)]) ).

cnf(20491,plain,
    ( op(e3,e2) = e3
    | op(e0,e2) = e3
    | op(e3,e3) = e0
    | epred7_0 ),
    inference(csr,[status(thm)],[20148,580]) ).

cnf(20492,plain,
    ( op(e3,e3) = e0
    | op(e0,e2) = e3
    | epred7_0 ),
    inference(csr,[status(thm)],[20491,17518]) ).

cnf(20954,plain,
    ( op(e3,e2) = e0
    | op(e0,e2) = e0
    | op(e2,e2) = e0
    | epred7_0
    | e3 != op(e0,e3) ),
    inference(spm,[status(thm)],[126,20426,theory(equality)]) ).

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

cnf(21298,plain,
    ( op(e3,e3) = e0
    | op(e3,e0) = e3
    | op(e2,e0) = e3
    | op(e2,e3) = e3
    | epred7_0 ),
    inference(csr,[status(thm)],[20255,20326]) ).

cnf(21299,plain,
    ( op(e3,e3) = e0
    | op(e3,e0) = e3
    | op(e2,e0) = e3
    | epred7_0 ),
    inference(csr,[status(thm)],[21298,20328]) ).

cnf(21300,plain,
    ( op(e3,e3) = e0
    | op(e2,e0) = e3
    | epred7_0 ),
    inference(csr,[status(thm)],[21299,17517]) ).

cnf(21671,plain,
    ( e1 = e3
    | e1 = e0
    | op(e3,e3) = e0
    | e1 = e2
    | epred6_0
    | op(e3,e2) = e3
    | op(e3,e2) = e0
    | op(e3,e3) = e1 ),
    inference(spm,[status(thm)],[18896,19006,theory(equality)]) ).

cnf(21680,plain,
    ( e1 = e0
    | op(e3,e3) = e0
    | e1 = e2
    | epred6_0
    | op(e3,e2) = e3
    | op(e3,e2) = e0
    | op(e3,e3) = e1 ),
    inference(sr,[status(thm)],[21671,166,theory(equality)]) ).

cnf(21681,plain,
    ( op(e3,e3) = e0
    | e1 = e2
    | epred6_0
    | op(e3,e2) = e3
    | op(e3,e2) = e0
    | op(e3,e3) = e1 ),
    inference(sr,[status(thm)],[21680,170,theory(equality)]) ).

cnf(21682,plain,
    ( op(e3,e3) = e0
    | epred6_0
    | op(e3,e2) = e3
    | op(e3,e2) = e0
    | op(e3,e3) = e1 ),
    inference(sr,[status(thm)],[21681,167,theory(equality)]) ).

cnf(21816,plain,
    ( op(e3,e3) = e1
    | op(e3,e2) = e1
    | op(e3,e2) = e3
    | op(e3,e2) = e2
    | epred6_0 ),
    inference(csr,[status(thm)],[19183,173]) ).

cnf(21859,plain,
    ( e1 = e3
    | e1 = e0
    | op(e3,e3) = e0
    | e1 = e2
    | epred6_0
    | op(e3,e2) = e3
    | op(e3,e2) = e2
    | op(e3,e3) = e1 ),
    inference(spm,[status(thm)],[18896,21816,theory(equality)]) ).

cnf(21869,plain,
    ( e1 = e0
    | op(e3,e3) = e0
    | e1 = e2
    | epred6_0
    | op(e3,e2) = e3
    | op(e3,e2) = e2
    | op(e3,e3) = e1 ),
    inference(sr,[status(thm)],[21859,166,theory(equality)]) ).

cnf(21870,plain,
    ( op(e3,e3) = e0
    | e1 = e2
    | epred6_0
    | op(e3,e2) = e3
    | op(e3,e2) = e2
    | op(e3,e3) = e1 ),
    inference(sr,[status(thm)],[21869,170,theory(equality)]) ).

cnf(21871,plain,
    ( op(e3,e3) = e0
    | epred6_0
    | op(e3,e2) = e3
    | op(e3,e2) = e2
    | op(e3,e3) = e1 ),
    inference(sr,[status(thm)],[21870,167,theory(equality)]) ).

cnf(21917,plain,
    ( op(e3,e3) = e1
    | e2 = e0
    | e2 = e3
    | op(e3,e3) = e0
    | epred6_0
    | op(e3,e2) = e3 ),
    inference(spm,[status(thm)],[21682,21871,theory(equality)]) ).

cnf(21918,plain,
    ( op(e3,e3) = e1
    | e2 = e3
    | op(e3,e3) = e0
    | epred6_0
    | op(e3,e2) = e3 ),
    inference(sr,[status(thm)],[21917,169,theory(equality)]) ).

cnf(21919,plain,
    ( op(e3,e3) = e1
    | op(e3,e3) = e0
    | epred6_0
    | op(e3,e2) = e3 ),
    inference(sr,[status(thm)],[21918,165,theory(equality)]) ).

cnf(25001,plain,
    ( epred6_0
    | op(e3,e3) = e2
    | op(e3,e3) = e0
    | op(e3,e3) = e3
    | op(e0,e2) = e3
    | op(e0,e3) = e3 ),
    inference(spm,[status(thm)],[1035,1860,theory(equality)]) ).

cnf(25098,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e0
    | op(e0,e3) = e3
    | op(e0,e2) = e3
    | epred6_0 ),
    inference(csr,[status(thm)],[25001,428]) ).

cnf(25099,plain,
    ( op(e0,e3) = e3
    | op(e3,e3) = e0
    | op(e3,e3) = e2
    | epred6_0
    | e3 != op(e3,e2) ),
    inference(spm,[status(thm)],[130,25098,theory(equality)]) ).

cnf(25126,plain,
    ( op(e0,e3) = e2
    | e3 = e2
    | op(e0,e3) = e1
    | e3 = e1
    | e3 = e0
    | op(e0,e3) = e3
    | op(e3,e3) = e0
    | op(e3,e3) = e2
    | epred6_0 ),
    inference(spm,[status(thm)],[7538,25098,theory(equality)]) ).

cnf(25170,plain,
    ( op(e0,e3) = e2
    | op(e0,e3) = e1
    | e1 = e3
    | e0 = e3
    | op(e0,e3) = e3
    | op(e3,e3) = e0
    | op(e3,e3) = e2
    | epred6_0 ),
    inference(sr,[status(thm)],[25126,165,theory(equality)]) ).

cnf(25171,plain,
    ( op(e0,e3) = e2
    | op(e0,e3) = e1
    | e0 = e3
    | op(e0,e3) = e3
    | op(e3,e3) = e0
    | op(e3,e3) = e2
    | epred6_0 ),
    inference(sr,[status(thm)],[25170,166,theory(equality)]) ).

cnf(25172,plain,
    ( op(e0,e3) = e2
    | op(e0,e3) = e1
    | op(e0,e3) = e3
    | op(e3,e3) = e0
    | op(e3,e3) = e2
    | epred6_0 ),
    inference(sr,[status(thm)],[25171,168,theory(equality)]) ).

cnf(25185,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e0
    | op(e0,e3) = e3
    | epred6_0
    | op(e3,e3) = e1 ),
    inference(spm,[status(thm)],[25099,21919,theory(equality)]) ).

cnf(25250,plain,
    ( op(e3,e3) = e1
    | op(e3,e3) = e0
    | op(e3,e3) = e2
    | epred6_0
    | e3 != op(e3,e3) ),
    inference(spm,[status(thm)],[124,25185,theory(equality)]) ).

cnf(25324,plain,
    ( op(e3,e3) = e1
    | op(e3,e3) = e0
    | op(e3,e3) = e2
    | epred6_0 ),
    inference(csr,[status(thm)],[25250,145]) ).

cnf(25331,plain,
    ( op(e3,e1) = e3
    | op(e3,e3) = e2
    | op(e3,e3) = e0
    | epred6_0 ),
    inference(spm,[status(thm)],[174,25324,theory(equality)]) ).

cnf(25336,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e0
    | epred6_0
    | op(op(e1,e3),e3) != e2
    | op(e1,e3) != e0 ),
    inference(spm,[status(thm)],[219,25324,theory(equality)]) ).

cnf(25339,plain,
    ( op(e3,e0) = e3
    | op(e3,e0) = e0
    | op(e3,e0) = e2
    | op(e3,e3) = e2
    | op(e3,e3) = e0
    | epred6_0 ),
    inference(spm,[status(thm)],[694,25324,theory(equality)]) ).

cnf(25341,plain,
    ( op(e0,e3) = e3
    | op(e0,e3) = e0
    | op(e0,e3) = e2
    | op(e3,e3) = e2
    | op(e3,e3) = e0
    | epred6_0 ),
    inference(spm,[status(thm)],[942,25324,theory(equality)]) ).

cnf(25357,plain,
    ( e3 = e0
    | op(e3,e2) = e0
    | op(e3,e0) = e0
    | op(e3,e3) = e0
    | op(e3,e3) = e2
    | epred6_0 ),
    inference(spm,[status(thm)],[72,25331,theory(equality)]) ).

cnf(25358,plain,
    ( e3 = e2
    | op(e3,e2) = e2
    | op(e3,e0) = e2
    | op(e3,e3) = e2
    | op(e3,e3) = e0
    | epred6_0 ),
    inference(spm,[status(thm)],[68,25331,theory(equality)]) ).

cnf(25366,plain,
    ( op(e2,e3) = e3
    | op(e2,e0) = e3
    | op(e2,e2) = e3
    | op(e3,e3) = e0
    | op(e3,e3) = e2
    | epred6_0 ),
    inference(spm,[status(thm)],[1071,25331,theory(equality)]) ).

cnf(25389,plain,
    ( op(e3,e2) = e0
    | op(e3,e0) = e0
    | op(e3,e3) = e0
    | op(e3,e3) = e2
    | epred6_0 ),
    inference(sr,[status(thm)],[25357,168,theory(equality)]) ).

cnf(25390,plain,
    ( op(e3,e2) = e2
    | op(e3,e0) = e2
    | op(e3,e3) = e2
    | op(e3,e3) = e0
    | epred6_0 ),
    inference(sr,[status(thm)],[25358,165,theory(equality)]) ).

cnf(25525,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e0
    | e2 = e0
    | op(e3,e2) = e0
    | epred6_0
    | op(e3,e2) = e2 ),
    inference(spm,[status(thm)],[25389,25390,theory(equality)]) ).

cnf(25544,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e0
    | op(e3,e2) = e0
    | epred6_0
    | op(e3,e2) = e2 ),
    inference(sr,[status(thm)],[25525,169,theory(equality)]) ).

cnf(25636,plain,
    ( op(e3,e3) = e0
    | op(e3,e3) = e2
    | epred6_0
    | op(e2,e3) = e0
    | op(e0,e3) = e0
    | op(e0,e3) != e2 ),
    inference(spm,[status(thm)],[25336,71,theory(equality)]) ).

cnf(25641,plain,
    ( op(e3,e3) = e0
    | op(e3,e3) = e2
    | epred6_0
    | op(e1,e3) = e3
    | op(e1,e3) = e2
    | op(e0,e3) != e2 ),
    inference(spm,[status(thm)],[25336,4516,theory(equality)]) ).

cnf(25819,plain,
    ( op(e3,e0) = e3
    | op(e3,e0) = e0
    | op(e3,e0) = e2
    | op(e3,e3) = e2
    | epred6_0 ),
    inference(csr,[status(thm)],[25339,175]) ).

cnf(25823,plain,
    ( op(e3,e3) = e2
    | op(e3,e0) = e2
    | op(e3,e0) = e3
    | epred6_0
    | e0 != op(e3,e2) ),
    inference(spm,[status(thm)],[101,25819,theory(equality)]) ).

cnf(25962,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e0
    | e0 = e3
    | e0 = e1
    | e0 = e2
    | epred6_0
    | op(e0,e3) = e2
    | op(e0,e3) = e3 ),
    inference(spm,[status(thm)],[25172,25341,theory(equality)]) ).

cnf(25995,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e0
    | e1 = e0
    | e0 = e2
    | epred6_0
    | op(e0,e3) = e2
    | op(e0,e3) = e3 ),
    inference(sr,[status(thm)],[25962,168,theory(equality)]) ).

cnf(25996,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e0
    | e0 = e2
    | epred6_0
    | op(e0,e3) = e2
    | op(e0,e3) = e3 ),
    inference(sr,[status(thm)],[25995,170,theory(equality)]) ).

cnf(25997,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e0
    | epred6_0
    | op(e0,e3) = e2
    | op(e0,e3) = e3 ),
    inference(sr,[status(thm)],[25996,169,theory(equality)]) ).

cnf(26070,plain,
    ( op(e3,e0) = e3
    | op(e3,e0) = e2
    | op(e3,e3) = e2
    | epred6_0
    | op(e3,e2) = e2
    | op(e3,e3) = e0 ),
    inference(spm,[status(thm)],[25823,25544,theory(equality)]) ).

cnf(26148,plain,
    ( op(e2,e3) = e3
    | op(e2,e0) = e3
    | op(e3,e3) = e2
    | op(e3,e3) = e0
    | epred6_0 ),
    inference(csr,[status(thm)],[25366,1202]) ).

cnf(26371,plain,
    ( op(e3,e0) = e3
    | op(e3,e0) = e2
    | op(e3,e3) = e2
    | op(e3,e2) = e2
    | epred6_0 ),
    inference(csr,[status(thm)],[26070,175]) ).

cnf(26670,plain,
    ( e2 = e0
    | op(e2,e3) = e0
    | op(e3,e3) = e2
    | op(e3,e3) = e0
    | epred6_0
    | op(e0,e3) = e3 ),
    inference(spm,[status(thm)],[25636,25997,theory(equality)]) ).

cnf(26687,plain,
    ( op(e2,e3) = e0
    | op(e3,e3) = e2
    | op(e3,e3) = e0
    | epred6_0
    | op(e0,e3) = e3 ),
    inference(sr,[status(thm)],[26670,169,theory(equality)]) ).

cnf(26691,plain,
    ( op(e1,e3) = e2
    | op(e1,e3) = e3
    | op(e3,e3) = e2
    | epred6_0
    | op(e0,e3) != e2 ),
    inference(csr,[status(thm)],[25641,4520]) ).

cnf(26711,plain,
    ( op(e1,e3) = e2
    | op(e1,e3) = e3
    | op(e3,e3) = e2
    | epred6_0
    | op(e0,e3) = e3
    | op(e3,e3) = e0 ),
    inference(spm,[status(thm)],[26691,25997,theory(equality)]) ).

cnf(26766,plain,
    ( op(e3,e3) = e0
    | op(e3,e3) = e2
    | op(e2,e3) = e0
    | epred6_0
    | e3 != op(e2,e3) ),
    inference(spm,[status(thm)],[125,26687,theory(equality)]) ).

cnf(26983,plain,
    ( op(e1,e3) = e2
    | op(e1,e3) = e3
    | op(e3,e3) = e2
    | op(e0,e3) = e3
    | epred6_0 ),
    inference(csr,[status(thm)],[26711,4520]) ).

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

cnf(27556,plain,
    ( epred6_0
    | op(e2,e3) = e3
    | op(e2,e0) = e3
    | op(e2,e2) = e3
    | op(e0,e2) = e3
    | op(e0,e3) = e3 ),
    inference(spm,[status(thm)],[1035,1912,theory(equality)]) ).

cnf(27780,plain,
    ( op(e2,e3) = e3
    | op(e2,e0) = e3
    | op(e0,e3) = e3
    | op(e0,e2) = e3
    | epred6_0 ),
    inference(csr,[status(thm)],[27556,1202]) ).

cnf(27808,plain,
    ( op(e0,e3) = e2
    | e3 = e2
    | op(e0,e3) = e1
    | e3 = e1
    | e3 = e0
    | op(e0,e3) = e3
    | op(e2,e0) = e3
    | op(e2,e3) = e3
    | epred6_0 ),
    inference(spm,[status(thm)],[7538,27780,theory(equality)]) ).

cnf(27854,plain,
    ( op(e0,e3) = e2
    | op(e0,e3) = e1
    | e1 = e3
    | e0 = e3
    | op(e0,e3) = e3
    | op(e2,e0) = e3
    | op(e2,e3) = e3
    | epred6_0 ),
    inference(sr,[status(thm)],[27808,165,theory(equality)]) ).

cnf(27855,plain,
    ( op(e0,e3) = e2
    | op(e0,e3) = e1
    | e0 = e3
    | op(e0,e3) = e3
    | op(e2,e0) = e3
    | op(e2,e3) = e3
    | epred6_0 ),
    inference(sr,[status(thm)],[27854,166,theory(equality)]) ).

cnf(27856,plain,
    ( op(e0,e3) = e2
    | op(e0,e3) = e1
    | op(e0,e3) = e3
    | op(e2,e0) = e3
    | op(e2,e3) = e3
    | epred6_0 ),
    inference(sr,[status(thm)],[27855,168,theory(equality)]) ).

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

cnf(29699,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e0
    | op(e0,e0) = e2
    | op(e0,e3) = e2
    | op(e0,e3) = e3 ),
    inference(csr,[status(thm)],[1957,1480]) ).

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

cnf(29703,plain,
    ( op(e0,e3) = e3
    | op(e0,e3) = e2
    | op(e0,e0) = e2
    | op(e0,e0) = e3
    | e0 != op(e0,e3) ),
    inference(spm,[status(thm)],[118,29699,theory(equality)]) ).

cnf(29797,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e0
    | op(e0,e0) = e2
    | op(e0,e2) = e2
    | op(e0,e2) = e3 ),
    inference(csr,[status(thm)],[1958,1482]) ).

cnf(31738,plain,
    ( op(e2,e0) = e3
    | op(e2,e0) = e0
    | op(e2,e0) = e2
    | op(e2,e2) = e2
    | op(e2,e2) = e3 ),
    inference(csr,[status(thm)],[2064,179]) ).

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

cnf(33080,plain,
    ( op(e0,e3) = e2
    | e0 = e2
    | op(e3,e3) = e2
    | op(e3,e3) = e0
    | op(e3,e3) = e3
    | op(e2,e3) = e2
    | op(e2,e3) = e3 ),
    inference(spm,[status(thm)],[2225,2035,theory(equality)]) ).

cnf(33085,plain,
    ( op(e0,e3) = e2
    | op(e3,e3) = e2
    | op(e3,e3) = e0
    | op(e3,e3) = e3
    | op(e2,e3) = e2
    | op(e2,e3) = e3 ),
    inference(sr,[status(thm)],[33080,169,theory(equality)]) ).

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

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

cnf(37980,plain,
    ( op(e3,e3) = e1
    | e3 = e1
    | op(e3,e2) = e1
    | op(e3,e3) = e2
    | e3 = e2
    | op(e3,e2) = e2
    | op(e3,e2) = e3
    | op(e3,e3) = e3 ),
    inference(spm,[status(thm)],[679,4431,theory(equality)]) ).

cnf(38030,plain,
    ( op(e3,e3) = e1
    | op(e3,e2) = e1
    | op(e3,e3) = e2
    | e2 = e3
    | op(e3,e2) = e2
    | op(e3,e2) = e3
    | op(e3,e3) = e3 ),
    inference(sr,[status(thm)],[37980,166,theory(equality)]) ).

cnf(38031,plain,
    ( op(e3,e3) = e1
    | op(e3,e2) = e1
    | op(e3,e3) = e2
    | op(e3,e2) = e2
    | op(e3,e2) = e3
    | op(e3,e3) = e3 ),
    inference(sr,[status(thm)],[38030,165,theory(equality)]) ).

cnf(38386,plain,
    ( op(e3,e2) = e0
    | e3 = e0
    | op(e2,e2) = e2
    | op(e2,e2) = e0
    | op(e2,e2) = e3
    | op(e3,e3) = e0
    | epred7_0 ),
    inference(spm,[status(thm)],[4226,20492,theory(equality)]) ).

cnf(38409,plain,
    ( op(e3,e2) = e0
    | op(e2,e2) = e2
    | op(e2,e2) = e0
    | op(e2,e2) = e3
    | op(e3,e3) = e0
    | epred7_0 ),
    inference(sr,[status(thm)],[38386,168,theory(equality)]) ).

cnf(38727,plain,
    ( op(e3,e2) = e0
    | op(e2,e2) = e2
    | op(e2,e2) = e0
    | op(e3,e3) = e0
    | epred7_0 ),
    inference(csr,[status(thm)],[38409,580]) ).

cnf(38732,plain,
    ( op(e2,e0) = e2
    | op(e3,e3) = e0
    | op(e2,e2) = e2
    | op(e3,e2) = e0
    | epred7_0 ),
    inference(spm,[status(thm)],[179,38727,theory(equality)]) ).

cnf(38830,plain,
    ( e2 = e3
    | op(e3,e3) = e0
    | epred7_0
    | op(e3,e2) = e0
    | op(e2,e2) = e2 ),
    inference(spm,[status(thm)],[21300,38732,theory(equality)]) ).

cnf(38858,plain,
    ( op(e3,e3) = e0
    | epred7_0
    | op(e3,e2) = e0
    | op(e2,e2) = e2 ),
    inference(sr,[status(thm)],[38830,165,theory(equality)]) ).

cnf(38866,plain,
    ( op(e3,e2) = e0
    | op(e3,e3) = e0
    | epred7_0
    | e2 != op(e3,e2) ),
    inference(spm,[status(thm)],[127,38858,theory(equality)]) ).

cnf(38911,plain,
    ( op(e3,e2) = e0
    | op(e3,e3) = e0
    | epred7_0 ),
    inference(csr,[status(thm)],[38866,429]) ).

cnf(38913,plain,
    ( e0 = e2
    | epred7_0
    | op(e3,e3) = e0 ),
    inference(spm,[status(thm)],[429,38911,theory(equality)]) ).

cnf(38968,plain,
    ( epred7_0
    | op(e3,e3) = e0 ),
    inference(sr,[status(thm)],[38913,169,theory(equality)]) ).

cnf(38976,plain,
    ( op(e3,e0) = e3
    | epred7_0 ),
    inference(spm,[status(thm)],[175,38968,theory(equality)]) ).

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

cnf(38980,plain,
    ( epred7_0
    | op(op(e0,e3),e3) != e2
    | op(e0,e3) != e1 ),
    inference(spm,[status(thm)],[215,38968,theory(equality)]) ).

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

cnf(39075,plain,
    ( op(e2,e2) = e3
    | op(e2,e3) = e3
    | op(e2,e2) = e0
    | op(e2,e2) = e2
    | epred7_0 ),
    inference(spm,[status(thm)],[1908,38976,theory(equality)]) ).

cnf(39309,plain,
    ( op(e2,e2) = e2
    | op(e2,e2) = e0
    | op(e2,e3) = e3
    | epred7_0 ),
    inference(csr,[status(thm)],[39075,580]) ).

cnf(39314,plain,
    ( op(e2,e0) = e2
    | op(e2,e2) = e2
    | op(e2,e3) = e3
    | epred7_0 ),
    inference(spm,[status(thm)],[179,39309,theory(equality)]) ).

cnf(39385,plain,
    ( op(e2,e3) = e1
    | e2 = e1
    | op(e2,e2) = e1
    | op(e2,e3) = e3
    | e2 = e3
    | op(e2,e2) = e3
    | op(e2,e2) = e2
    | epred7_0 ),
    inference(spm,[status(thm)],[1096,39314,theory(equality)]) ).

cnf(39422,plain,
    ( op(e2,e3) = e1
    | op(e2,e2) = e1
    | op(e2,e3) = e3
    | e2 = e3
    | op(e2,e2) = e3
    | op(e2,e2) = e2
    | epred7_0 ),
    inference(sr,[status(thm)],[39385,167,theory(equality)]) ).

cnf(39423,plain,
    ( op(e2,e3) = e1
    | op(e2,e2) = e1
    | op(e2,e3) = e3
    | op(e2,e2) = e3
    | op(e2,e2) = e2
    | epred7_0 ),
    inference(sr,[status(thm)],[39422,165,theory(equality)]) ).

cnf(39558,plain,
    ( op(e0,e3) = e3
    | op(e0,e3) = e0
    | op(e0,e3) = e2
    | epred7_0
    | op(e1,e3) = e3 ),
    inference(spm,[status(thm)],[39027,20052,theory(equality)]) ).

cnf(39610,plain,
    ( op(e0,e3) = e3
    | op(e0,e3) = e0
    | op(e1,e3) = e3
    | epred7_0 ),
    inference(csr,[status(thm)],[39558,20055]) ).

cnf(39613,plain,
    ( op(e0,e3) = e0
    | op(e0,e3) = e3
    | epred7_0
    | e3 != op(e2,e3) ),
    inference(spm,[status(thm)],[123,39610,theory(equality)]) ).

cnf(40840,plain,
    ( op(e2,e3) = e1
    | op(e2,e2) = e1
    | op(e2,e3) = e3
    | op(e2,e2) = e2
    | epred7_0 ),
    inference(csr,[status(thm)],[39423,580]) ).

cnf(40884,plain,
    ( e1 = e2
    | e1 = e0
    | op(e2,e3) = e3
    | epred7_0
    | op(e2,e2) = e2
    | op(e2,e3) = e1 ),
    inference(spm,[status(thm)],[39309,40840,theory(equality)]) ).

cnf(40895,plain,
    ( e1 = e0
    | op(e2,e3) = e3
    | epred7_0
    | op(e2,e2) = e2
    | op(e2,e3) = e1 ),
    inference(sr,[status(thm)],[40884,167,theory(equality)]) ).

cnf(40896,plain,
    ( op(e2,e3) = e3
    | epred7_0
    | op(e2,e2) = e2
    | op(e2,e3) = e1 ),
    inference(sr,[status(thm)],[40895,170,theory(equality)]) ).

cnf(40897,plain,
    ( op(e2,e3) = e1
    | op(e2,e3) = e3
    | epred7_0
    | e2 != op(e3,e2) ),
    inference(spm,[status(thm)],[127,40896,theory(equality)]) ).

cnf(40937,plain,
    ( op(e2,e3) = e1
    | op(e2,e3) = e3
    | epred7_0 ),
    inference(csr,[status(thm)],[40897,429]) ).

cnf(40940,plain,
    ( op(e0,e3) = e3
    | op(e0,e3) = e0
    | op(e0,e3) = e2
    | op(e2,e3) = e3
    | epred7_0 ),
    inference(spm,[status(thm)],[943,40937,theory(equality)]) ).

cnf(40941,plain,
    ( op(e2,e0) = e3
    | op(e2,e0) = e0
    | op(e2,e0) = e2
    | op(e2,e3) = e3
    | epred7_0 ),
    inference(spm,[status(thm)],[1103,40937,theory(equality)]) ).

cnf(41022,plain,
    ( op(e0,e3) = e3
    | op(e0,e3) = e0
    | op(e0,e3) = e2
    | epred7_0 ),
    inference(csr,[status(thm)],[40940,39613]) ).

cnf(41025,plain,
    ( op(e0,e3) = e2
    | op(e0,e3) = e3
    | epred7_0
    | e0 != op(e3,e3) ),
    inference(spm,[status(thm)],[124,41022,theory(equality)]) ).

cnf(41194,plain,
    ( op(e2,e3) = e3
    | op(e2,e2) = e2
    | e0 = e2
    | epred7_0
    | op(e2,e0) = e2
    | op(e2,e0) = e3 ),
    inference(spm,[status(thm)],[39314,40941,theory(equality)]) ).

cnf(41218,plain,
    ( op(e2,e3) = e3
    | op(e2,e2) = e2
    | epred7_0
    | op(e2,e0) = e2
    | op(e2,e0) = e3 ),
    inference(sr,[status(thm)],[41194,169,theory(equality)]) ).

cnf(41342,plain,
    ( op(e0,e3) = e2
    | op(e0,e3) = e3
    | epred7_0 ),
    inference(csr,[status(thm)],[41025,38968]) ).

cnf(41380,plain,
    ( op(e1,e3) = e3
    | epred7_0
    | op(e0,e3) = e3 ),
    inference(spm,[status(thm)],[20055,41342,theory(equality)]) ).

cnf(41396,plain,
    ( epred7_0
    | op(e0,e3) = e3
    | op(e2,e3) != e1 ),
    inference(spm,[status(thm)],[38979,41342,theory(equality)]) ).

cnf(41424,plain,
    ( op(e0,e3) = e3
    | epred7_0
    | op(e2,e3) = e3 ),
    inference(spm,[status(thm)],[41396,40937,theory(equality)]) ).

cnf(41435,plain,
    ( op(e0,e3) = e3
    | epred7_0
    | e3 != op(e2,e3) ),
    inference(spm,[status(thm)],[123,41380,theory(equality)]) ).

cnf(41561,plain,
    ( op(e0,e3) = e3
    | epred7_0 ),
    inference(csr,[status(thm)],[41435,41424]) ).

cnf(41563,plain,
    ( epred7_0
    | e3 != op(e2,e3) ),
    inference(spm,[status(thm)],[125,41561,theory(equality)]) ).

cnf(41603,plain,
    ( op(e2,e2) = e0
    | op(e0,e2) = e0
    | op(e3,e2) = e0
    | epred7_0 ),
    inference(spm,[status(thm)],[20954,41561,theory(equality)]) ).

cnf(41604,plain,
    ( op(e2,e2) = e1
    | op(e0,e2) = e1
    | op(e3,e2) = e1
    | epred7_0 ),
    inference(spm,[status(thm)],[21004,41561,theory(equality)]) ).

cnf(42093,plain,
    ( op(e3,e2) = e0
    | e1 = e0
    | op(e2,e2) = e0
    | epred7_0
    | op(e3,e2) = e1
    | op(e2,e2) = e1 ),
    inference(spm,[status(thm)],[41603,41604,theory(equality)]) ).

cnf(42127,plain,
    ( op(e3,e2) = e0
    | op(e2,e2) = e0
    | epred7_0
    | op(e3,e2) = e1
    | op(e2,e2) = e1 ),
    inference(sr,[status(thm)],[42093,170,theory(equality)]) ).

cnf(42457,plain,
    ( op(e2,e3) = e3
    | op(e2,e2) = e2
    | op(e2,e0) = e2
    | epred7_0 ),
    inference(csr,[status(thm)],[41218,39314]) ).

cnf(42458,plain,
    ( op(e2,e0) = e2
    | op(e2,e2) = e2
    | epred7_0 ),
    inference(csr,[status(thm)],[42457,41563]) ).

cnf(42468,plain,
    ( op(e2,e2) = e2
    | op(e2,e2) = e0
    | op(e2,e2) = e3
    | epred7_0 ),
    inference(spm,[status(thm)],[1495,42458,theory(equality)]) ).

cnf(42537,plain,
    ( op(e2,e2) = e2
    | op(e2,e2) = e0
    | epred7_0 ),
    inference(csr,[status(thm)],[42468,580]) ).

cnf(42547,plain,
    ( op(e2,e2) = e2
    | epred7_0
    | op(op(e0,e2),e2) != e3
    | op(e0,e2) != e1 ),
    inference(spm,[status(thm)],[227,42537,theory(equality)]) ).

cnf(42671,plain,
    ( op(e2,e2) = e2
    | epred7_0
    | op(e3,e2) = e1
    | op(e2,e2) = e1
    | op(e1,e2) != e3 ),
    inference(spm,[status(thm)],[42547,41604,theory(equality)]) ).

cnf(43219,plain,
    ( e1 = e0
    | e1 = e2
    | epred7_0
    | op(e3,e2) = e1
    | op(e2,e2) = e0
    | op(e3,e2) = e0 ),
    inference(spm,[status(thm)],[42537,42127,theory(equality)]) ).

cnf(43229,plain,
    ( e1 = e2
    | epred7_0
    | op(e3,e2) = e1
    | op(e2,e2) = e0
    | op(e3,e2) = e0 ),
    inference(sr,[status(thm)],[43219,170,theory(equality)]) ).

cnf(43230,plain,
    ( epred7_0
    | op(e3,e2) = e1
    | op(e2,e2) = e0
    | op(e3,e2) = e0 ),
    inference(sr,[status(thm)],[43229,167,theory(equality)]) ).

cnf(44701,plain,
    ( op(e2,e2) = e1
    | op(e3,e2) = e1
    | op(e2,e2) = e2
    | epred7_0
    | op(e1,e3) = e3 ),
    inference(spm,[status(thm)],[42671,20390,theory(equality)]) ).

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

cnf(46173,plain,
    ( op(e2,e2) = e2
    | op(e3,e2) = e1
    | op(e2,e2) = e1
    | epred7_0 ),
    inference(csr,[status(thm)],[45310,41561]) ).

cnf(46214,plain,
    ( e1 = e0
    | e1 = e2
    | epred7_0
    | op(e3,e2) = e1
    | op(e2,e2) = e2 ),
    inference(spm,[status(thm)],[42537,46173,theory(equality)]) ).

cnf(46231,plain,
    ( e1 = e2
    | epred7_0
    | op(e3,e2) = e1
    | op(e2,e2) = e2 ),
    inference(sr,[status(thm)],[46214,170,theory(equality)]) ).

cnf(46232,plain,
    ( epred7_0
    | op(e3,e2) = e1
    | op(e2,e2) = e2 ),
    inference(sr,[status(thm)],[46231,167,theory(equality)]) ).

cnf(46272,plain,
    ( op(e3,e2) = e0
    | e2 = e0
    | op(e3,e2) = e1
    | epred7_0 ),
    inference(spm,[status(thm)],[43230,46232,theory(equality)]) ).

cnf(46279,plain,
    ( op(e3,e2) = e0
    | op(e3,e2) = e1
    | epred7_0 ),
    inference(sr,[status(thm)],[46272,169,theory(equality)]) ).

cnf(46285,plain,
    ( e1 = e2
    | epred7_0
    | op(e3,e2) = e0 ),
    inference(spm,[status(thm)],[429,46279,theory(equality)]) ).

cnf(46330,plain,
    ( epred7_0
    | op(e3,e2) = e0 ),
    inference(sr,[status(thm)],[46285,167,theory(equality)]) ).

cnf(46344,plain,
    ( e0 = e2
    | epred7_0 ),
    inference(spm,[status(thm)],[429,46330,theory(equality)]) ).

cnf(46386,plain,
    epred7_0,
    inference(sr,[status(thm)],[46344,169,theory(equality)]) ).

cnf(46475,plain,
    ( op(e3,e1) = e1
    | op(e3,e0) = e0
    | epred6_0
    | $false ),
    inference(rw,[status(thm)],[426,46386,theory(equality)]) ).

cnf(46476,plain,
    ( op(e3,e1) = e1
    | op(e3,e0) = e0
    | epred6_0 ),
    inference(cn,[status(thm)],[46475,theory(equality)]) ).

cnf(46479,plain,
    ( op(e3,e0) = e0
    | epred6_0
    | e1 != op(e3,e3) ),
    inference(spm,[status(thm)],[98,46476,theory(equality)]) ).

cnf(46480,plain,
    ( op(e3,e0) = e0
    | epred6_0
    | e1 != op(e3,e0) ),
    inference(spm,[status(thm)],[102,46476,theory(equality)]) ).

cnf(46484,plain,
    ( e1 = e2
    | op(e3,e2) = e2
    | op(e3,e0) = e2
    | op(e3,e3) = e2
    | op(e3,e0) = e0
    | epred6_0 ),
    inference(spm,[status(thm)],[68,46476,theory(equality)]) ).

cnf(46486,plain,
    ( op(e3,e3) = e3
    | op(e0,e0) = e0
    | op(e2,e2) = e2
    | op(e3,e0) = e0
    | epred6_0 ),
    inference(spm,[status(thm)],[628,46476,theory(equality)]) ).

cnf(46490,plain,
    ( op(e0,e3) = e1
    | op(e0,e0) = e1
    | op(e0,e2) = e1
    | op(e3,e0) = e0
    | epred6_0 ),
    inference(spm,[status(thm)],[966,46476,theory(equality)]) ).

cnf(46491,plain,
    ( op(e0,e1) = e3
    | op(e0,e1) = e0
    | op(e0,e1) = e2
    | op(e3,e0) = e0
    | epred6_0 ),
    inference(spm,[status(thm)],[1003,46476,theory(equality)]) ).

cnf(46495,plain,
    ( op(e2,e3) = e1
    | op(e2,e0) = e1
    | op(e2,e2) = e1
    | op(e3,e0) = e0
    | epred6_0 ),
    inference(spm,[status(thm)],[1089,46476,theory(equality)]) ).

cnf(46496,plain,
    ( op(e2,e1) = e3
    | op(e2,e1) = e0
    | op(e2,e1) = e2
    | op(e3,e0) = e0
    | epred6_0 ),
    inference(spm,[status(thm)],[1124,46476,theory(equality)]) ).

cnf(46501,plain,
    ( op(e1,e1) = e3
    | op(e1,e1) = e0
    | op(e1,e1) = e2
    | op(e3,e0) = e0
    | epred6_0 ),
    inference(spm,[status(thm)],[1335,46476,theory(equality)]) ).

cnf(46514,plain,
    ( e1 = e3
    | op(e3,e2) = e3
    | op(e3,e0) = e3
    | epred6_0
    | op(e3,e0) = e0 ),
    inference(spm,[status(thm)],[16886,46476,theory(equality)]) ).

cnf(46521,plain,
    ( op(e3,e2) = e2
    | op(e3,e0) = e2
    | op(e3,e3) = e2
    | op(e3,e0) = e0
    | epred6_0 ),
    inference(sr,[status(thm)],[46484,167,theory(equality)]) ).

cnf(46533,plain,
    ( op(e3,e2) = e3
    | op(e3,e0) = e3
    | epred6_0
    | op(e3,e0) = e0 ),
    inference(sr,[status(thm)],[46514,166,theory(equality)]) ).

cnf(46705,plain,
    ( op(e3,e0) = e3
    | op(e3,e2) = e3
    | epred6_0
    | e0 != op(e3,e2) ),
    inference(spm,[status(thm)],[101,46533,theory(equality)]) ).

cnf(46750,plain,
    ( e0 = e3
    | op(e3,e2) = e3
    | op(e3,e3) = e1
    | e0 = e1
    | op(e3,e2) = e1
    | epred6_0
    | op(e3,e0) = e3 ),
    inference(spm,[status(thm)],[16920,46533,theory(equality)]) ).

cnf(46777,plain,
    ( op(e3,e2) = e3
    | op(e3,e3) = e1
    | e1 = e0
    | op(e3,e2) = e1
    | epred6_0
    | op(e3,e0) = e3 ),
    inference(sr,[status(thm)],[46750,168,theory(equality)]) ).

cnf(46778,plain,
    ( op(e3,e2) = e3
    | op(e3,e3) = e1
    | op(e3,e2) = e1
    | epred6_0
    | op(e3,e0) = e3 ),
    inference(sr,[status(thm)],[46777,170,theory(equality)]) ).

cnf(46919,plain,
    ( e0 = e3
    | op(e3,e0) = e3
    | epred6_0
    | op(e3,e2) = e2
    | op(e3,e3) = e0
    | op(e3,e3) = e3
    | op(e3,e3) = e2 ),
    inference(spm,[status(thm)],[46705,1873,theory(equality)]) ).

cnf(46925,plain,
    ( op(e3,e0) = e3
    | epred6_0
    | op(e3,e2) = e2
    | op(e3,e3) = e0
    | op(e3,e3) = e3
    | op(e3,e3) = e2 ),
    inference(sr,[status(thm)],[46919,168,theory(equality)]) ).

cnf(47100,plain,
    ( op(e3,e2) = e2
    | op(e3,e3) = e2
    | e0 = e2
    | e0 = e3
    | epred6_0
    | op(e3,e0) = e2 ),
    inference(spm,[status(thm)],[26371,46521,theory(equality)]) ).

cnf(47124,plain,
    ( op(e3,e2) = e2
    | op(e3,e3) = e2
    | e0 = e3
    | epred6_0
    | op(e3,e0) = e2 ),
    inference(sr,[status(thm)],[47100,169,theory(equality)]) ).

cnf(47125,plain,
    ( op(e3,e2) = e2
    | op(e3,e3) = e2
    | epred6_0
    | op(e3,e0) = e2 ),
    inference(sr,[status(thm)],[47124,168,theory(equality)]) ).

cnf(47189,plain,
    ( e2 = e0
    | e2 = e3
    | op(e3,e2) = e3
    | epred6_0
    | op(e3,e3) = e2
    | op(e3,e2) = e2 ),
    inference(spm,[status(thm)],[46533,47125,theory(equality)]) ).

cnf(47208,plain,
    ( e2 = e3
    | op(e3,e2) = e3
    | epred6_0
    | op(e3,e3) = e2
    | op(e3,e2) = e2 ),
    inference(sr,[status(thm)],[47189,169,theory(equality)]) ).

cnf(47209,plain,
    ( op(e3,e2) = e3
    | epred6_0
    | op(e3,e3) = e2
    | op(e3,e2) = e2 ),
    inference(sr,[status(thm)],[47208,165,theory(equality)]) ).

cnf(47213,plain,
    ( op(e3,e2) = e3
    | op(e3,e2) = e2
    | epred6_0 ),
    inference(csr,[status(thm)],[47209,173]) ).

cnf(47271,plain,
    ( op(e3,e0) = e0
    | op(e2,e2) = e2
    | op(e0,e0) = e0
    | epred6_0 ),
    inference(csr,[status(thm)],[46486,428]) ).

cnf(47274,plain,
    ( op(e3,e0) = e0
    | op(e2,e2) = e2
    | epred6_0
    | e0 != op(e0,e2) ),
    inference(spm,[status(thm)],[119,47271,theory(equality)]) ).

cnf(47275,plain,
    ( op(e3,e0) = e0
    | op(e2,e2) = e2
    | epred6_0
    | e0 != op(e2,e0) ),
    inference(spm,[status(thm)],[143,47271,theory(equality)]) ).

cnf(47363,plain,
    ( op(e0,e1) = e0
    | op(e3,e0) = e0
    | op(e0,e2) = e1
    | op(e0,e3) = e1
    | epred6_0 ),
    inference(spm,[status(thm)],[186,46490,theory(equality)]) ).

cnf(47430,plain,
    ( op(e3,e0) = e0
    | op(e2,e2) = e2
    | e1 = e0
    | epred6_0
    | op(e0,e2) = e1
    | op(e0,e3) = e1 ),
    inference(spm,[status(thm)],[47271,46490,theory(equality)]) ).

cnf(47495,plain,
    ( op(e3,e0) = e0
    | op(e2,e2) = e2
    | epred6_0
    | op(e0,e2) = e1
    | op(e0,e3) = e1 ),
    inference(sr,[status(thm)],[47430,170,theory(equality)]) ).

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

cnf(47502,plain,
    ( op(e3,e0) = e0
    | op(e0,e1) = e2
    | op(e0,e1) = e3
    | epred6_0
    | e0 != op(e2,e1) ),
    inference(spm,[status(thm)],[137,46491,theory(equality)]) ).

cnf(47637,plain,
    ( op(e2,e2) = e3
    | op(e2,e2) = e2
    | e1 = e2
    | e1 = e0
    | e1 = e3
    | op(e3,e0) = e0
    | op(e2,e2) = e1
    | op(e2,e3) = e1
    | epred6_0 ),
    inference(spm,[status(thm)],[31738,46495,theory(equality)]) ).

cnf(47668,plain,
    ( op(e2,e2) = e3
    | op(e2,e2) = e2
    | e1 = e0
    | e1 = e3
    | op(e3,e0) = e0
    | op(e2,e2) = e1
    | op(e2,e3) = e1
    | epred6_0 ),
    inference(sr,[status(thm)],[47637,167,theory(equality)]) ).

cnf(47669,plain,
    ( op(e2,e2) = e3
    | op(e2,e2) = e2
    | e1 = e3
    | op(e3,e0) = e0
    | op(e2,e2) = e1
    | op(e2,e3) = e1
    | epred6_0 ),
    inference(sr,[status(thm)],[47668,170,theory(equality)]) ).

cnf(47670,plain,
    ( op(e2,e2) = e3
    | op(e2,e2) = e2
    | op(e3,e0) = e0
    | op(e2,e2) = e1
    | op(e2,e3) = e1
    | epred6_0 ),
    inference(sr,[status(thm)],[47669,166,theory(equality)]) ).

cnf(47842,plain,
    ( op(e3,e0) = e0
    | op(e1,e1) = e2
    | op(e1,e1) = e0
    | epred6_0 ),
    inference(csr,[status(thm)],[46501,1057]) ).

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

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

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

cnf(47847,plain,
    ( op(e3,e0) = e0
    | op(e1,e1) = e2
    | epred6_0
    | e0 != op(e1,e3) ),
    inference(spm,[status(thm)],[110,47842,theory(equality)]) ).

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

cnf(47921,plain,
    ( op(e2,e2) = e2
    | op(e3,e0) = e0
    | epred6_0
    | op(e2,e2) = e3
    | op(e2,e3) = e0
    | op(e2,e2) = e0 ),
    inference(spm,[status(thm)],[47275,1501,theory(equality)]) ).

cnf(47942,plain,
    ( op(e2,e2) = e2
    | op(e3,e0) = e0
    | epred6_0
    | op(e2,e2) = e3
    | op(e2,e0) = e2
    | op(e2,e0) = e3 ),
    inference(spm,[status(thm)],[47275,31738,theory(equality)]) ).

cnf(48011,plain,
    ( op(e1,e1) = e2
    | op(e3,e0) = e0
    | epred6_0
    | op(e0,e1) = e2
    | op(e0,e1) = e3 ),
    inference(spm,[status(thm)],[47845,46491,theory(equality)]) ).

cnf(48023,plain,
    ( op(e1,e1) = e2
    | op(e3,e0) = e0
    | epred6_0
    | op(e2,e1) = e2
    | op(e2,e1) = e3 ),
    inference(spm,[status(thm)],[47846,46496,theory(equality)]) ).

cnf(48030,plain,
    ( op(e1,e1) = e2
    | op(e3,e0) = e0
    | epred6_0
    | op(e1,e3) = e3
    | op(e1,e3) = e2 ),
    inference(spm,[status(thm)],[47847,4516,theory(equality)]) ).

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

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

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

cnf(48196,plain,
    ( op(e1,e3) = e2
    | e1 = e2
    | op(e1,e2) = e2
    | op(e1,e2) = e1
    | op(e3,e0) = e0
    | epred6_0 ),
    inference(spm,[status(thm)],[1253,48152,theory(equality)]) ).

cnf(48210,plain,
    ( op(e1,e2) = e3
    | e1 = e3
    | op(e1,e3) = e3
    | epred6_0
    | op(e3,e0) = e0
    | op(e1,e2) = e1 ),
    inference(spm,[status(thm)],[3545,48152,theory(equality)]) ).

cnf(48250,plain,
    ( op(e2,e0) = e0
    | op(e0,e0) = e0
    | op(e3,e0) = e0
    | op(e1,e2) = e1
    | epred6_0 ),
    inference(sr,[status(thm)],[48193,170,theory(equality)]) ).

cnf(48253,plain,
    ( op(e1,e3) = e2
    | op(e1,e2) = e2
    | op(e1,e2) = e1
    | op(e3,e0) = e0
    | epred6_0 ),
    inference(sr,[status(thm)],[48196,167,theory(equality)]) ).

cnf(48261,plain,
    ( op(e1,e2) = e3
    | op(e1,e3) = e3
    | epred6_0
    | op(e3,e0) = e0
    | op(e1,e2) = e1 ),
    inference(sr,[status(thm)],[48210,166,theory(equality)]) ).

cnf(48492,plain,
    ( e2 = e1
    | op(e3,e0) = e0
    | epred6_0
    | op(e2,e0) = e2
    | op(e0,e0) = e2
    | op(e3,e0) = e2 ),
    inference(spm,[status(thm)],[48148,91,theory(equality)]) ).

cnf(48540,plain,
    ( op(e3,e0) = e0
    | epred6_0
    | op(e2,e0) = e2
    | op(e0,e0) = e2
    | op(e3,e0) = e2 ),
    inference(sr,[status(thm)],[48492,167,theory(equality)]) ).

cnf(48738,plain,
    ( op(e0,e3) = e1
    | op(e0,e2) = e1
    | op(e3,e0) = e0
    | epred6_0
    | e0 != op(e0,e2) ),
    inference(spm,[status(thm)],[117,47363,theory(equality)]) ).

cnf(48871,plain,
    ( op(e2,e2) = e3
    | op(e2,e2) = e0
    | op(e2,e2) = e2
    | e1 = e2
    | e1 = e0
    | e1 = e3
    | op(e0,e3) = e1
    | op(e3,e0) = e0
    | epred6_0 ),
    inference(spm,[status(thm)],[1964,47495,theory(equality)]) ).

cnf(48904,plain,
    ( op(e2,e2) = e3
    | op(e2,e2) = e0
    | op(e2,e2) = e2
    | e1 = e0
    | e1 = e3
    | op(e0,e3) = e1
    | op(e3,e0) = e0
    | epred6_0 ),
    inference(sr,[status(thm)],[48871,167,theory(equality)]) ).

cnf(48905,plain,
    ( op(e2,e2) = e3
    | op(e2,e2) = e0
    | op(e2,e2) = e2
    | e1 = e3
    | op(e0,e3) = e1
    | op(e3,e0) = e0
    | epred6_0 ),
    inference(sr,[status(thm)],[48904,170,theory(equality)]) ).

cnf(48906,plain,
    ( op(e2,e2) = e3
    | op(e2,e2) = e0
    | op(e2,e2) = e2
    | op(e0,e3) = e1
    | op(e3,e0) = e0
    | epred6_0 ),
    inference(sr,[status(thm)],[48905,166,theory(equality)]) ).

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

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

cnf(49088,plain,
    ( op(e2,e1) = e3
    | op(e2,e1) = e2
    | op(e3,e0) = e0
    | epred6_0
    | op(op(e2,e1),e1) != e3
    | op(e2,e1) != e0 ),
    inference(spm,[status(thm)],[64,48023,theory(equality)]) ).

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

cnf(49186,plain,
    ( e1 = e3
    | op(e1,e3) = e3
    | op(e3,e0) = e0
    | op(e0,e0) = e0
    | op(e2,e0) = e0
    | epred6_0 ),
    inference(spm,[status(thm)],[1595,48250,theory(equality)]) ).

cnf(49225,plain,
    ( op(e1,e3) = e3
    | op(e3,e0) = e0
    | op(e0,e0) = e0
    | op(e2,e0) = e0
    | epred6_0 ),
    inference(sr,[status(thm)],[49186,166,theory(equality)]) ).

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

cnf(49373,plain,
    ( op(e3,e0) = e0
    | op(e1,e3) = e3
    | op(e1,e2) = e3
    | epred6_0
    | e1 != op(e0,e2) ),
    inference(spm,[status(thm)],[132,48261,theory(equality)]) ).

cnf(49393,plain,
    ( op(e1,e3) = e3
    | e1 = e3
    | e1 = e0
    | op(e1,e3) = e0
    | epred6_0
    | op(e3,e0) = e0
    | op(e1,e2) = e3 ),
    inference(spm,[status(thm)],[3575,48261,theory(equality)]) ).

cnf(49431,plain,
    ( op(e1,e3) = e3
    | e1 = e0
    | op(e1,e3) = e0
    | epred6_0
    | op(e3,e0) = e0
    | op(e1,e2) = e3 ),
    inference(sr,[status(thm)],[49393,166,theory(equality)]) ).

cnf(49432,plain,
    ( op(e1,e3) = e3
    | op(e1,e3) = e0
    | epred6_0
    | op(e3,e0) = e0
    | op(e1,e2) = e3 ),
    inference(sr,[status(thm)],[49431,170,theory(equality)]) ).

cnf(49510,plain,
    ( op(e0,e2) = e0
    | op(e3,e0) = e2
    | op(e2,e0) = e2
    | op(e3,e0) = e0
    | epred6_0 ),
    inference(spm,[status(thm)],[185,48540,theory(equality)]) ).

cnf(49568,plain,
    ( op(e3,e0) = e0
    | op(e2,e2) = e2
    | e2 = e0
    | epred6_0
    | op(e3,e0) = e2
    | op(e2,e0) = e2 ),
    inference(spm,[status(thm)],[47271,48540,theory(equality)]) ).

cnf(49609,plain,
    ( op(e3,e0) = e0
    | op(e2,e2) = e2
    | epred6_0
    | op(e3,e0) = e2
    | op(e2,e0) = e2 ),
    inference(sr,[status(thm)],[49568,169,theory(equality)]) ).

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

cnf(50260,plain,
    ( op(e0,e1) = e3
    | op(e0,e1) = e2
    | op(e3,e0) = e0
    | epred6_0
    | op(e2,e2) = e2 ),
    inference(spm,[status(thm)],[47500,47271,theory(equality)]) ).

cnf(50300,plain,
    ( op(e0,e1) = e3
    | op(e0,e1) = e2
    | op(e3,e0) = e0
    | epred6_0
    | op(e2,e1) = e2
    | op(e2,e1) = e3 ),
    inference(spm,[status(thm)],[47502,46496,theory(equality)]) ).

cnf(50304,plain,
    ( op(e2,e0) = e0
    | op(e0,e0) = e0
    | op(e3,e0) = e0
    | epred6_0
    | e3 != op(e0,e3) ),
    inference(spm,[status(thm)],[126,49225,theory(equality)]) ).

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

cnf(50592,plain,
    ( op(e2,e2) = e2
    | op(e3,e0) = e0
    | op(e0,e1) = e3
    | epred6_0
    | e2 != op(e2,e1) ),
    inference(spm,[status(thm)],[137,50260,theory(equality)]) ).

cnf(50832,plain,
    ( op(e3,e0) = e0
    | e0 = e1
    | op(e0,e3) = e1
    | epred6_0
    | op(e2,e0) = e2
    | op(e3,e0) = e2 ),
    inference(spm,[status(thm)],[48738,49510,theory(equality)]) ).

cnf(50849,plain,
    ( op(e3,e0) = e0
    | op(e0,e3) = e1
    | epred6_0
    | op(e2,e0) = e2
    | op(e3,e0) = e2 ),
    inference(sr,[status(thm)],[50832,170,theory(equality)]) ).

cnf(52316,plain,
    ( op(e1,e2) = e3
    | op(e1,e3) = e3
    | op(e3,e0) = e0
    | epred6_0
    | op(e0,e3) = e1
    | op(e2,e2) = e2 ),
    inference(spm,[status(thm)],[49373,47495,theory(equality)]) ).

cnf(53101,plain,
    ( op(e3,e0) = e3
    | op(e3,e2) = e2
    | op(e3,e3) = e0
    | op(e3,e3) = e2
    | epred6_0 ),
    inference(csr,[status(thm)],[46925,428]) ).

cnf(53102,plain,
    ( op(e3,e0) = e3
    | op(e3,e2) = e2
    | op(e3,e3) = e2
    | epred6_0 ),
    inference(csr,[status(thm)],[53101,175]) ).

cnf(53159,plain,
    ( e3 = e2
    | op(e3,e3) = e2
    | op(e3,e2) = e2
    | epred6_0 ),
    inference(spm,[status(thm)],[47125,53102,theory(equality)]) ).

cnf(53171,plain,
    ( op(e3,e3) = e2
    | op(e3,e2) = e2
    | epred6_0 ),
    inference(sr,[status(thm)],[53159,165,theory(equality)]) ).

cnf(53216,plain,
    ( e1 = e2
    | e1 = e3
    | op(e3,e0) = e0
    | epred6_0
    | op(e2,e3) = e1
    | op(e0,e3) = e1
    | op(e3,e3) = e1 ),
    inference(spm,[status(thm)],[50049,69,theory(equality)]) ).

cnf(53230,plain,
    ( e1 = e3
    | op(e3,e0) = e0
    | epred6_0
    | op(e2,e3) = e1
    | op(e0,e3) = e1
    | op(e3,e3) = e1 ),
    inference(sr,[status(thm)],[53216,167,theory(equality)]) ).

cnf(53231,plain,
    ( op(e3,e0) = e0
    | epred6_0
    | op(e2,e3) = e1
    | op(e0,e3) = e1
    | op(e3,e3) = e1 ),
    inference(sr,[status(thm)],[53230,166,theory(equality)]) ).

cnf(53363,plain,
    ( op(e3,e0) = e0
    | op(e2,e3) = e1
    | op(e0,e3) = e1
    | epred6_0 ),
    inference(csr,[status(thm)],[53231,46479]) ).

cnf(53367,plain,
    ( op(e0,e2) = e3
    | op(e0,e2) = e0
    | op(e0,e2) = e2
    | op(e2,e3) = e1
    | op(e3,e0) = e0
    | epred6_0 ),
    inference(spm,[status(thm)],[998,53363,theory(equality)]) ).

cnf(53390,plain,
    ( op(e3,e0) = e3
    | op(e2,e0) = e3
    | op(e2,e3) = e3
    | e1 = e3
    | epred6_0
    | op(e2,e3) = e1
    | op(e3,e0) = e0 ),
    inference(spm,[status(thm)],[12178,53363,theory(equality)]) ).

cnf(53421,plain,
    ( op(e3,e0) = e3
    | op(e2,e0) = e3
    | op(e2,e3) = e3
    | epred6_0
    | op(e2,e3) = e1
    | op(e3,e0) = e0 ),
    inference(sr,[status(thm)],[53390,166,theory(equality)]) ).

cnf(54375,plain,
    ( op(e2,e1) = e3
    | op(e2,e1) = e2
    | op(e3,e0) = e0
    | epred6_0
    | op(op(e2,e1),e1) != e3 ),
    inference(csr,[status(thm)],[49088,46496]) ).

cnf(54383,plain,
    ( op(e3,e0) = e0
    | e0 = e2
    | e0 = e3
    | epred6_0
    | op(e2,e1) = e2
    | op(e2,e1) = e3
    | op(e0,e1) != e3 ),
    inference(spm,[status(thm)],[54375,46496,theory(equality)]) ).

cnf(54398,plain,
    ( op(e3,e0) = e0
    | e0 = e3
    | epred6_0
    | op(e2,e1) = e2
    | op(e2,e1) = e3
    | op(e0,e1) != e3 ),
    inference(sr,[status(thm)],[54383,169,theory(equality)]) ).

cnf(54399,plain,
    ( op(e3,e0) = e0
    | epred6_0
    | op(e2,e1) = e2
    | op(e2,e1) = e3
    | op(e0,e1) != e3 ),
    inference(sr,[status(thm)],[54398,168,theory(equality)]) ).

cnf(54681,plain,
    ( op(e2,e3) = e1
    | op(e2,e2) = e1
    | op(e3,e0) = e0
    | op(e2,e2) = e2
    | epred6_0 ),
    inference(csr,[status(thm)],[47670,1202]) ).

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

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

cnf(54774,plain,
    ( op(e0,e1) = e3
    | op(e3,e0) = e0
    | op(e2,e2) = e2
    | epred6_0
    | op(e2,e3) = e1 ),
    inference(spm,[status(thm)],[50592,54687,theory(equality)]) ).

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

cnf(55164,plain,
    ( op(e2,e3) = e1
    | op(e2,e2) = e2
    | op(e3,e0) = e0
    | epred6_0
    | e3 != op(e0,e2) ),
    inference(spm,[status(thm)],[117,54774,theory(equality)]) ).

cnf(55484,plain,
    ( op(e3,e0) = e0
    | op(e2,e2) = e2
    | op(e2,e3) = e1
    | epred6_0
    | op(e3,e2) = e3
    | op(e3,e0) = e3 ),
    inference(spm,[status(thm)],[55161,16886,theory(equality)]) ).

cnf(55820,plain,
    ( op(e2,e2) = e2
    | op(e3,e0) = e0
    | op(e2,e2) = e0
    | op(e2,e3) = e0
    | epred6_0 ),
    inference(csr,[status(thm)],[47921,1202]) ).

cnf(55825,plain,
    ( op(e2,e0) = e2
    | op(e2,e3) = e0
    | op(e3,e0) = e0
    | op(e2,e2) = e2
    | epred6_0 ),
    inference(spm,[status(thm)],[179,55820,theory(equality)]) ).

cnf(55876,plain,
    ( op(e2,e2) = e2
    | op(e2,e2) = e3
    | op(e2,e3) = e0
    | e2 = e0
    | op(e2,e2) = e0
    | op(e3,e0) = e0
    | epred6_0 ),
    inference(spm,[status(thm)],[1501,55825,theory(equality)]) ).

cnf(55939,plain,
    ( op(e2,e2) = e2
    | op(e2,e2) = e3
    | op(e2,e3) = e0
    | op(e2,e2) = e0
    | op(e3,e0) = e0
    | epred6_0 ),
    inference(sr,[status(thm)],[55876,169,theory(equality)]) ).

cnf(56059,plain,
    ( op(e2,e2) = e2
    | op(e3,e0) = e0
    | op(e2,e0) = e3
    | op(e2,e0) = e2
    | epred6_0 ),
    inference(csr,[status(thm)],[47942,1202]) ).

cnf(56126,plain,
    ( op(e2,e3) = e1
    | op(e3,e0) = e0
    | op(e2,e2) = e2
    | epred6_0
    | op(e2,e0) = e3 ),
    inference(spm,[status(thm)],[54740,56059,theory(equality)]) ).

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

cnf(59160,plain,
    ( op(e3,e0) = e0
    | op(e0,e3) = e1
    | op(e2,e2) = e2
    | op(e2,e2) = e0
    | epred6_0 ),
    inference(csr,[status(thm)],[48906,1202]) ).

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

cnf(60574,plain,
    ( op(e0,e1) = e3
    | op(e0,e1) = e2
    | op(e3,e0) = e0
    | op(e2,e1) = e3
    | epred6_0 ),
    inference(csr,[status(thm)],[50300,49045]) ).

cnf(60628,plain,
    ( op(e3,e0) = e0
    | op(e2,e1) = e2
    | op(e2,e1) = e3
    | epred6_0
    | op(e0,e1) = e3 ),
    inference(spm,[status(thm)],[49075,60574,theory(equality)]) ).

cnf(60824,plain,
    ( op(e3,e0) = e0
    | op(e2,e1) = e2
    | op(e2,e1) = e3
    | epred6_0 ),
    inference(csr,[status(thm)],[60628,54399]) ).

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

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

cnf(61072,plain,
    ( op(e3,e0) = e0
    | op(e2,e1) = e3
    | epred6_0
    | op(e3,e0) = e2
    | op(e2,e2) = e2 ),
    inference(spm,[status(thm)],[60828,49609,theory(equality)]) ).

cnf(61076,plain,
    ( op(e3,e0) = e0
    | op(e2,e1) = e3
    | epred6_0
    | op(e2,e0) = e3
    | op(e2,e2) = e2 ),
    inference(spm,[status(thm)],[60828,56059,theory(equality)]) ).

cnf(62017,plain,
    ( op(e3,e0) = e0
    | op(e2,e1) = e3
    | op(e3,e0) = e2
    | epred6_0 ),
    inference(csr,[status(thm)],[61072,60829]) ).

cnf(62027,plain,
    ( op(e0,e3) = e3
    | op(e0,e0) = e3
    | op(e0,e2) = e3
    | op(e3,e0) = e2
    | op(e3,e0) = e0
    | epred6_0 ),
    inference(spm,[status(thm)],[949,62017,theory(equality)]) ).

cnf(62141,plain,
    ( op(e3,e0) = e0
    | op(e2,e1) = e3
    | op(e2,e0) = e3
    | epred6_0 ),
    inference(csr,[status(thm)],[61076,60829]) ).

cnf(62143,plain,
    ( op(e2,e0) = e3
    | op(e3,e0) = e0
    | epred6_0
    | e3 != op(e2,e3) ),
    inference(spm,[status(thm)],[104,62141,theory(equality)]) ).

cnf(62151,plain,
    ( op(e0,e3) = e3
    | op(e0,e0) = e3
    | op(e0,e2) = e3
    | op(e2,e0) = e3
    | op(e3,e0) = e0
    | epred6_0 ),
    inference(spm,[status(thm)],[949,62141,theory(equality)]) ).

cnf(66227,plain,
    ( op(e2,e2) = e2
    | op(e3,e0) = e0
    | epred6_0
    | op(e2,e3) = e1
    | op(e0,e2) = e2
    | op(e0,e2) = e3 ),
    inference(spm,[status(thm)],[47274,53367,theory(equality)]) ).

cnf(66404,plain,
    ( op(e3,e0) = e3
    | op(e2,e0) = e3
    | op(e3,e0) = e0
    | op(e2,e3) = e1
    | epred6_0 ),
    inference(csr,[status(thm)],[53421,62143]) ).

cnf(66418,plain,
    ( op(e1,e3) = e3
    | op(e1,e2) = e3
    | epred6_0
    | op(e3,e0) = e0
    | op(e2,e3) = e1
    | op(e3,e0) = e3 ),
    inference(spm,[status(thm)],[3548,66404,theory(equality)]) ).

cnf(68211,plain,
    ( op(e3,e0) = e0
    | op(e2,e2) = e2
    | op(e2,e3) = e1
    | op(e3,e2) = e3
    | epred6_0 ),
    inference(csr,[status(thm)],[55484,56146]) ).

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

cnf(68262,plain,
    ( op(e3,e2) = e3
    | op(e2,e3) = e1
    | op(e3,e0) = e0
    | epred6_0 ),
    inference(csr,[status(thm)],[68212,47213]) ).

cnf(68286,plain,
    ( op(e0,e3) = e2
    | op(e0,e3) = e3
    | op(e2,e0) = e3
    | e1 = e3
    | epred6_0
    | op(e3,e0) = e0
    | op(e3,e2) = e3 ),
    inference(spm,[status(thm)],[28088,68262,theory(equality)]) ).

cnf(68313,plain,
    ( op(e0,e3) = e2
    | op(e0,e3) = e3
    | op(e2,e0) = e3
    | epred6_0
    | op(e3,e0) = e0
    | op(e3,e2) = e3 ),
    inference(sr,[status(thm)],[68286,166,theory(equality)]) ).

cnf(68771,plain,
    ( op(e2,e2) = e2
    | op(e2,e2) = e3
    | op(e2,e3) = e0
    | op(e2,e2) = e0
    | epred6_0 ),
    inference(csr,[status(thm)],[55939,1965]) ).

cnf(68772,plain,
    ( op(e2,e2) = e2
    | op(e2,e2) = e0
    | op(e2,e3) = e0
    | epred6_0 ),
    inference(csr,[status(thm)],[68771,1202]) ).

cnf(68777,plain,
    ( op(e2,e0) = e2
    | op(e2,e3) = e0
    | op(e2,e2) = e2
    | epred6_0 ),
    inference(spm,[status(thm)],[179,68772,theory(equality)]) ).

cnf(68914,plain,
    ( op(e2,e2) = e2
    | op(e2,e3) = e0
    | epred6_0
    | e2 != op(e2,e3) ),
    inference(spm,[status(thm)],[106,68777,theory(equality)]) ).

cnf(68957,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e0
    | e2 = e3
    | op(e2,e3) = e3
    | epred6_0
    | op(e2,e2) = e2
    | op(e2,e3) = e0 ),
    inference(spm,[status(thm)],[26148,68777,theory(equality)]) ).

cnf(69002,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e0
    | op(e2,e3) = e3
    | epred6_0
    | op(e2,e2) = e2
    | op(e2,e3) = e0 ),
    inference(sr,[status(thm)],[68957,165,theory(equality)]) ).

cnf(69529,plain,
    ( e0 = e3
    | op(e2,e2) = e3
    | op(e0,e2) = e3
    | op(e3,e2) = e3
    | op(e1,e3) = e0
    | op(e1,e3) = e2
    | op(e1,e2) = e2 ),
    inference(spm,[status(thm)],[73,1990,theory(equality)]) ).

cnf(69610,plain,
    ( op(e2,e2) = e3
    | op(e0,e2) = e3
    | op(e3,e2) = e3
    | op(e1,e3) = e0
    | op(e1,e3) = e2
    | op(e1,e2) = e2 ),
    inference(sr,[status(thm)],[69529,168,theory(equality)]) ).

cnf(76904,plain,
    ( op(e0,e3) = e3
    | op(e3,e0) = e0
    | op(e3,e0) = e2
    | op(e0,e2) = e3
    | epred6_0 ),
    inference(csr,[status(thm)],[62027,1035]) ).

cnf(76954,plain,
    ( op(e3,e0) = e0
    | op(e2,e0) = e2
    | op(e3,e0) = e2
    | e3 = e0
    | epred6_0
    | op(e0,e3) = e3 ),
    inference(spm,[status(thm)],[49510,76904,theory(equality)]) ).

cnf(77019,plain,
    ( op(e3,e0) = e0
    | op(e2,e0) = e2
    | op(e3,e0) = e2
    | epred6_0
    | op(e0,e3) = e3 ),
    inference(sr,[status(thm)],[76954,168,theory(equality)]) ).

cnf(77072,plain,
    ( op(e3,e0) = e2
    | op(e2,e0) = e2
    | e3 = e1
    | op(e3,e0) = e0
    | epred6_0 ),
    inference(spm,[status(thm)],[50849,77019,theory(equality)]) ).

cnf(77109,plain,
    ( op(e3,e0) = e2
    | op(e2,e0) = e2
    | op(e3,e0) = e0
    | epred6_0 ),
    inference(sr,[status(thm)],[77072,166,theory(equality)]) ).

cnf(77116,plain,
    ( op(e3,e0) = e0
    | op(e3,e0) = e2
    | epred6_0
    | e2 != op(e2,e2) ),
    inference(spm,[status(thm)],[107,77109,theory(equality)]) ).

cnf(77819,plain,
    ( op(e0,e3) = e3
    | op(e3,e0) = e0
    | op(e2,e0) = e3
    | op(e0,e2) = e3
    | epred6_0 ),
    inference(csr,[status(thm)],[62151,1035]) ).

cnf(77820,plain,
    ( op(e3,e0) = e0
    | op(e2,e0) = e3
    | op(e0,e3) = e3
    | epred6_0
    | e3 != op(e3,e2) ),
    inference(spm,[status(thm)],[130,77819,theory(equality)]) ).

cnf(80546,plain,
    ( op(e2,e2) = e2
    | op(e3,e0) = e0
    | op(e2,e3) = e1
    | op(e0,e2) = e2
    | epred6_0 ),
    inference(csr,[status(thm)],[66227,55164]) ).

cnf(80848,plain,
    ( op(e1,e3) = e3
    | op(e1,e2) = e3
    | op(e3,e0) = e0
    | op(e2,e3) = e1
    | epred6_0 ),
    inference(csr,[status(thm)],[66418,3546]) ).

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

cnf(81263,plain,
    ( op(e2,e3) = e1
    | op(e3,e0) = e0
    | op(e1,e3) = e3
    | epred6_0 ),
    inference(csr,[status(thm)],[80849,68262]) ).

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

cnf(82215,plain,
    ( op(e0,e3) = e2
    | op(e0,e3) = e3
    | op(e2,e0) = e3
    | op(e3,e0) = e0
    | epred6_0 ),
    inference(csr,[status(thm)],[68313,77820]) ).

cnf(82258,plain,
    ( e2 = e1
    | op(e2,e3) = e1
    | op(e3,e0) = e0
    | epred6_0
    | op(e2,e0) = e3
    | op(e0,e3) = e3 ),
    inference(spm,[status(thm)],[53363,82215,theory(equality)]) ).

cnf(82293,plain,
    ( op(e2,e3) = e1
    | op(e3,e0) = e0
    | epred6_0
    | op(e2,e0) = e3
    | op(e0,e3) = e3 ),
    inference(sr,[status(thm)],[82258,167,theory(equality)]) ).

cnf(82299,plain,
    ( op(e2,e3) = e1
    | op(e3,e0) = e0
    | op(e2,e0) = e3
    | epred6_0 ),
    inference(csr,[status(thm)],[82293,81265]) ).

cnf(82354,plain,
    ( op(e3,e0) = e0
    | op(e2,e2) = e1
    | e3 = e1
    | op(e2,e3) = e1
    | epred6_0 ),
    inference(spm,[status(thm)],[46495,82299,theory(equality)]) ).

cnf(82402,plain,
    ( op(e3,e0) = e0
    | op(e2,e2) = e1
    | op(e2,e3) = e1
    | epred6_0 ),
    inference(sr,[status(thm)],[82354,166,theory(equality)]) ).

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

cnf(82475,plain,
    ( op(e1,e3) = e2
    | op(e1,e2) = e2
    | op(e3,e0) = e0
    | epred6_0
    | op(e2,e3) = e1 ),
    inference(spm,[status(thm)],[49272,82402,theory(equality)]) ).

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

cnf(83742,plain,
    ( op(e2,e3) = e1
    | op(e3,e0) = e0
    | op(e1,e3) = e2
    | epred6_0
    | e2 != op(e0,e2) ),
    inference(spm,[status(thm)],[132,82475,theory(equality)]) ).

cnf(84335,plain,
    ( op(e1,e3) = e2
    | op(e3,e0) = e0
    | op(e2,e3) = e1
    | epred6_0
    | op(e2,e2) = e2 ),
    inference(spm,[status(thm)],[83742,80546,theory(equality)]) ).

cnf(84353,plain,
    ( op(e1,e3) = e2
    | op(e3,e0) = e0
    | op(e2,e3) = e1
    | epred6_0 ),
    inference(csr,[status(thm)],[84335,82608]) ).

cnf(84434,plain,
    ( e2 = e3
    | op(e3,e0) = e0
    | op(e2,e3) = e1
    | epred6_0 ),
    inference(spm,[status(thm)],[81263,84353,theory(equality)]) ).

cnf(84470,plain,
    ( op(e3,e0) = e0
    | op(e2,e3) = e1
    | epred6_0 ),
    inference(sr,[status(thm)],[84434,165,theory(equality)]) ).

cnf(84494,plain,
    ( op(e0,e3) = e2
    | op(e0,e3) = e3
    | op(e2,e0) = e3
    | e1 = e3
    | epred6_0
    | op(e3,e0) = e0 ),
    inference(spm,[status(thm)],[28088,84470,theory(equality)]) ).

cnf(84501,plain,
    ( op(e2,e2) = e0
    | op(e2,e2) = e2
    | op(e3,e0) = e0
    | epred6_0 ),
    inference(spm,[status(thm)],[59162,84470,theory(equality)]) ).

cnf(84532,plain,
    ( op(e0,e3) = e2
    | op(e0,e3) = e3
    | op(e2,e0) = e3
    | epred6_0
    | op(e3,e0) = e0 ),
    inference(sr,[status(thm)],[84494,166,theory(equality)]) ).

cnf(84543,plain,
    ( op(e2,e0) = e2
    | op(e3,e0) = e0
    | op(e2,e2) = e2
    | epred6_0 ),
    inference(spm,[status(thm)],[179,84501,theory(equality)]) ).

cnf(84548,plain,
    ( op(e3,e0) = e0
    | op(e2,e2) = e2
    | epred6_0
    | op(op(e0,e2),e2) != e3
    | op(e0,e2) != e1 ),
    inference(spm,[status(thm)],[227,84501,theory(equality)]) ).

cnf(84650,plain,
    ( op(e3,e0) = e0
    | op(e2,e1) = e3
    | epred6_0
    | op(e2,e2) = e2 ),
    inference(spm,[status(thm)],[60828,84543,theory(equality)]) ).

cnf(84680,plain,
    ( op(e3,e0) = e0
    | op(e2,e1) = e3
    | epred6_0 ),
    inference(csr,[status(thm)],[84650,60829]) ).

cnf(84683,plain,
    ( op(e3,e0) = e0
    | epred6_0
    | e3 != op(e2,e0) ),
    inference(spm,[status(thm)],[108,84680,theory(equality)]) ).

cnf(84690,plain,
    ( op(e0,e3) = e3
    | op(e0,e0) = e3
    | op(e0,e2) = e3
    | op(e3,e0) = e0
    | epred6_0 ),
    inference(spm,[status(thm)],[949,84680,theory(equality)]) ).

cnf(85119,plain,
    ( op(e2,e2) = e2
    | op(e3,e0) = e0
    | epred6_0
    | op(e0,e3) = e1
    | op(e1,e2) != e3 ),
    inference(spm,[status(thm)],[84548,47495,theory(equality)]) ).

cnf(85135,plain,
    ( op(e0,e3) = e2
    | op(e0,e3) = e3
    | op(e3,e0) = e0
    | epred6_0 ),
    inference(csr,[status(thm)],[84532,84683]) ).

cnf(85222,plain,
    ( op(e0,e3) = e3
    | op(e3,e0) = e0
    | op(e0,e2) = e3
    | epred6_0 ),
    inference(csr,[status(thm)],[84690,1035]) ).

cnf(85223,plain,
    ( op(e3,e0) = e0
    | op(e0,e3) = e3
    | epred6_0
    | e3 != op(e3,e2) ),
    inference(spm,[status(thm)],[130,85222,theory(equality)]) ).

cnf(85270,plain,
    ( op(e0,e3) = e1
    | e3 = e1
    | op(e2,e2) = e2
    | op(e3,e0) = e0
    | epred6_0
    | op(e0,e3) = e3 ),
    inference(spm,[status(thm)],[47495,85222,theory(equality)]) ).

cnf(85315,plain,
    ( op(e0,e3) = e1
    | op(e2,e2) = e2
    | op(e3,e0) = e0
    | epred6_0
    | op(e0,e3) = e3 ),
    inference(sr,[status(thm)],[85270,166,theory(equality)]) ).

cnf(85651,plain,
    ( op(e3,e0) = e0
    | e1 = e3
    | e1 = e2
    | epred6_0
    | op(e0,e3) = e3
    | op(e2,e2) = e2 ),
    inference(spm,[status(thm)],[85135,85315,theory(equality)]) ).

cnf(85678,plain,
    ( op(e3,e0) = e0
    | e1 = e2
    | epred6_0
    | op(e0,e3) = e3
    | op(e2,e2) = e2 ),
    inference(sr,[status(thm)],[85651,166,theory(equality)]) ).

cnf(85679,plain,
    ( op(e3,e0) = e0
    | epred6_0
    | op(e0,e3) = e3
    | op(e2,e2) = e2 ),
    inference(sr,[status(thm)],[85678,167,theory(equality)]) ).

cnf(86729,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e0
    | op(e2,e3) = e0
    | op(e2,e2) = e2
    | epred6_0 ),
    inference(csr,[status(thm)],[69002,26766]) ).

cnf(86730,plain,
    ( op(e2,e3) = e0
    | op(e3,e3) = e0
    | op(e3,e3) = e2
    | epred6_0
    | e2 != op(e3,e2) ),
    inference(spm,[status(thm)],[127,86729,theory(equality)]) ).

cnf(86834,plain,
    ( op(e0,e3) = e1
    | op(e3,e0) = e0
    | op(e2,e2) = e2
    | epred6_0
    | op(e1,e3) = e3 ),
    inference(spm,[status(thm)],[85119,52316,theory(equality)]) ).

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

cnf(87173,plain,
    ( op(e2,e3) = e0
    | op(e3,e3) = e0
    | op(e3,e3) = e2
    | epred6_0 ),
    inference(csr,[status(thm)],[86730,53171]) ).

cnf(87196,plain,
    ( op(e0,e3) = e2
    | e0 = e2
    | op(e3,e3) = e2
    | op(e3,e3) = e0
    | op(e3,e3) = e3
    | epred6_0 ),
    inference(spm,[status(thm)],[2225,87173,theory(equality)]) ).

cnf(87216,plain,
    ( op(e0,e3) = e2
    | op(e3,e3) = e2
    | op(e3,e3) = e0
    | op(e3,e3) = e3
    | epred6_0 ),
    inference(sr,[status(thm)],[87196,169,theory(equality)]) ).

cnf(87224,plain,
    ( op(e2,e2) = e2
    | op(e3,e0) = e0
    | op(e0,e3) = e1
    | epred6_0 ),
    inference(csr,[status(thm)],[86944,85679]) ).

cnf(87273,plain,
    ( op(e3,e0) = e0
    | e1 = e3
    | e1 = e2
    | epred6_0
    | op(e2,e2) = e2 ),
    inference(spm,[status(thm)],[85135,87224,theory(equality)]) ).

cnf(87303,plain,
    ( op(e3,e0) = e0
    | e1 = e2
    | epred6_0
    | op(e2,e2) = e2 ),
    inference(sr,[status(thm)],[87273,166,theory(equality)]) ).

cnf(87304,plain,
    ( op(e3,e0) = e0
    | epred6_0
    | op(e2,e2) = e2 ),
    inference(sr,[status(thm)],[87303,167,theory(equality)]) ).

cnf(87309,plain,
    ( op(e3,e0) = e0
    | epred6_0
    | e2 != op(e3,e2) ),
    inference(spm,[status(thm)],[127,87304,theory(equality)]) ).

cnf(87335,plain,
    ( op(e3,e1) = e0
    | op(e0,e1) = e0
    | op(e2,e1) = e0
    | op(e1,e3) = e2
    | op(e3,e0) = e0
    | epred6_0 ),
    inference(spm,[status(thm)],[8765,87304,theory(equality)]) ).

cnf(87352,plain,
    ( op(e3,e0) = e2
    | op(e3,e0) = e0
    | epred6_0 ),
    inference(spm,[status(thm)],[77116,87304,theory(equality)]) ).

cnf(87362,plain,
    ( op(e3,e0) = e0
    | epred6_0
    | op(e3,e2) = e3 ),
    inference(spm,[status(thm)],[87309,47213,theory(equality)]) ).

cnf(87363,plain,
    ( op(e3,e0) = e0
    | epred6_0
    | op(e3,e3) = e2 ),
    inference(spm,[status(thm)],[87309,53171,theory(equality)]) ).

cnf(87568,plain,
    ( e0 = e3
    | op(e3,e2) = e1
    | op(e3,e3) = e1
    | op(e3,e2) = e3
    | epred6_0 ),
    inference(spm,[status(thm)],[46778,87362,theory(equality)]) ).

cnf(87581,plain,
    ( op(e3,e2) = e1
    | op(e3,e3) = e1
    | op(e3,e2) = e3
    | epred6_0 ),
    inference(sr,[status(thm)],[87568,168,theory(equality)]) ).

cnf(87582,plain,
    ( op(e3,e3) = e2
    | epred6_0
    | e0 != op(e3,e3) ),
    inference(spm,[status(thm)],[100,87363,theory(equality)]) ).

cnf(87729,plain,
    ( e1 = e2
    | e1 = e3
    | epred6_0
    | op(e3,e2) = e3
    | op(e3,e3) = e1 ),
    inference(spm,[status(thm)],[47213,87581,theory(equality)]) ).

cnf(87745,plain,
    ( e1 = e3
    | epred6_0
    | op(e3,e2) = e3
    | op(e3,e3) = e1 ),
    inference(sr,[status(thm)],[87729,167,theory(equality)]) ).

cnf(87746,plain,
    ( epred6_0
    | op(e3,e2) = e3
    | op(e3,e3) = e1 ),
    inference(sr,[status(thm)],[87745,166,theory(equality)]) ).

cnf(87784,plain,
    ( e3 = e2
    | op(e3,e3) = e2
    | epred6_0
    | op(e3,e3) = e1 ),
    inference(spm,[status(thm)],[53171,87746,theory(equality)]) ).

cnf(87785,plain,
    ( op(e1,e3) = e3
    | op(e1,e3) = e0
    | op(e3,e0) = e0
    | epred6_0
    | op(e3,e3) = e1 ),
    inference(spm,[status(thm)],[50353,87746,theory(equality)]) ).

cnf(87787,plain,
    ( op(e0,e3) = e3
    | op(e3,e0) = e0
    | epred6_0
    | op(e3,e3) = e1 ),
    inference(spm,[status(thm)],[85223,87746,theory(equality)]) ).

cnf(87793,plain,
    ( op(e3,e3) = e2
    | epred6_0
    | op(e3,e3) = e1 ),
    inference(sr,[status(thm)],[87784,165,theory(equality)]) ).

cnf(87798,plain,
    ( op(e3,e1) = e3
    | op(e3,e3) = e2
    | epred6_0 ),
    inference(spm,[status(thm)],[174,87793,theory(equality)]) ).

cnf(87808,plain,
    ( op(e2,e3) = e3
    | op(e2,e3) = e0
    | op(e2,e3) = e2
    | op(e3,e3) = e2
    | epred6_0 ),
    inference(spm,[status(thm)],[1069,87793,theory(equality)]) ).

cnf(87832,plain,
    ( op(e0,e3) = e3
    | op(e0,e0) = e3
    | op(e0,e2) = e3
    | op(e3,e3) = e2
    | epred6_0 ),
    inference(spm,[status(thm)],[945,87798,theory(equality)]) ).

cnf(87837,plain,
    ( op(e2,e3) = e3
    | op(e2,e0) = e3
    | op(e2,e2) = e3
    | op(e3,e3) = e2
    | epred6_0 ),
    inference(spm,[status(thm)],[1071,87798,theory(equality)]) ).

cnf(87918,plain,
    ( op(e0,e3) = e3
    | op(e3,e0) = e0
    | epred6_0 ),
    inference(csr,[status(thm)],[87787,46479]) ).

cnf(87957,plain,
    ( op(e3,e0) = e0
    | op(e0,e0) = e0
    | op(e2,e0) = e0
    | epred6_0 ),
    inference(spm,[status(thm)],[50304,87918,theory(equality)]) ).

cnf(88121,plain,
    ( op(e3,e0) = e0
    | op(e0,e2) = e1
    | e0 = e1
    | op(e0,e3) = e1
    | epred6_0
    | op(e2,e0) = e0 ),
    inference(spm,[status(thm)],[46490,87957,theory(equality)]) ).

cnf(88160,plain,
    ( op(e3,e0) = e0
    | op(e0,e2) = e1
    | op(e0,e3) = e1
    | epred6_0
    | op(e2,e0) = e0 ),
    inference(sr,[status(thm)],[88121,170,theory(equality)]) ).

cnf(88260,plain,
    ( op(e0,e3) = e2
    | op(e3,e3) = e2
    | op(e3,e3) = e0
    | epred6_0 ),
    inference(csr,[status(thm)],[87216,428]) ).

cnf(88261,plain,
    ( op(e0,e3) = e2
    | op(e3,e3) = e2
    | epred6_0 ),
    inference(csr,[status(thm)],[88260,87582]) ).

cnf(88263,plain,
    ( op(e3,e3) = e2
    | epred6_0
    | e2 != op(e2,e3) ),
    inference(spm,[status(thm)],[125,88261,theory(equality)]) ).

cnf(88280,plain,
    ( op(e3,e2) = e0
    | op(e0,e2) = e0
    | op(e2,e2) = e0
    | op(e1,e3) = e3
    | epred6_0
    | op(e3,e3) = e2 ),
    inference(spm,[status(thm)],[4804,88261,theory(equality)]) ).

cnf(88285,plain,
    ( op(e1,e3) = e3
    | op(e3,e0) = e1
    | op(e0,e0) = e1
    | op(e2,e0) = e1
    | op(e3,e3) = e2
    | epred6_0 ),
    inference(spm,[status(thm)],[10997,88261,theory(equality)]) ).

cnf(88289,plain,
    ( op(e1,e3) = e3
    | op(e3,e3) = e2
    | e2 = e3
    | epred6_0 ),
    inference(spm,[status(thm)],[26986,88261,theory(equality)]) ).

cnf(88314,plain,
    ( op(e1,e3) = e3
    | op(e3,e3) = e2
    | epred6_0 ),
    inference(sr,[status(thm)],[88289,165,theory(equality)]) ).

cnf(88322,plain,
    ( op(e3,e3) = e2
    | epred6_0
    | e3 != op(e0,e3) ),
    inference(spm,[status(thm)],[126,88314,theory(equality)]) ).

cnf(88323,plain,
    ( op(e3,e3) = e2
    | epred6_0
    | e3 != op(e2,e3) ),
    inference(spm,[status(thm)],[123,88314,theory(equality)]) ).

cnf(89167,plain,
    ( op(e1,e3) = e3
    | op(e1,e3) = e0
    | op(e3,e0) = e0
    | epred6_0 ),
    inference(csr,[status(thm)],[87785,46479]) ).

cnf(89211,plain,
    ( op(e1,e1) = e2
    | op(e3,e0) = e0
    | epred6_0
    | op(e1,e3) = e3 ),
    inference(spm,[status(thm)],[47847,89167,theory(equality)]) ).

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

cnf(89294,plain,
    ( op(e3,e0) = e0
    | op(e1,e3) = e3
    | epred6_0
    | e1 != op(e0,e2) ),
    inference(spm,[status(thm)],[132,89269,theory(equality)]) ).

cnf(89638,plain,
    ( op(e2,e3) = e3
    | op(e2,e3) = e0
    | op(e3,e3) = e2
    | epred6_0 ),
    inference(csr,[status(thm)],[87808,88263]) ).

cnf(89639,plain,
    ( op(e3,e3) = e2
    | op(e2,e3) = e0
    | epred6_0 ),
    inference(csr,[status(thm)],[89638,88323]) ).

cnf(89816,plain,
    ( op(e0,e3) = e3
    | op(e3,e3) = e2
    | op(e0,e2) = e3
    | epred6_0 ),
    inference(csr,[status(thm)],[87832,1035]) ).

cnf(89817,plain,
    ( op(e3,e3) = e2
    | op(e0,e2) = e3
    | epred6_0 ),
    inference(csr,[status(thm)],[89816,88322]) ).

cnf(89861,plain,
    ( op(e3,e2) = e0
    | e3 = e0
    | op(e2,e2) = e2
    | op(e2,e2) = e0
    | op(e2,e2) = e3
    | op(e3,e3) = e2
    | epred6_0 ),
    inference(spm,[status(thm)],[4226,89817,theory(equality)]) ).

cnf(89894,plain,
    ( op(e3,e2) = e0
    | op(e2,e2) = e2
    | op(e2,e2) = e0
    | op(e2,e2) = e3
    | op(e3,e3) = e2
    | epred6_0 ),
    inference(sr,[status(thm)],[89861,168,theory(equality)]) ).

cnf(89905,plain,
    ( op(e2,e3) = e3
    | op(e2,e0) = e3
    | op(e3,e3) = e2
    | epred6_0 ),
    inference(csr,[status(thm)],[87837,1202]) ).

cnf(89906,plain,
    ( op(e3,e3) = e2
    | op(e2,e0) = e3
    | epred6_0 ),
    inference(csr,[status(thm)],[89905,88323]) ).

cnf(90065,plain,
    ( op(e1,e3) = e3
    | op(e3,e0) = e0
    | epred6_0
    | op(e2,e0) = e0
    | op(e0,e3) = e1 ),
    inference(spm,[status(thm)],[89294,88160,theory(equality)]) ).

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

cnf(93050,plain,
    ( op(e0,e3) = e1
    | op(e2,e0) = e0
    | op(e3,e0) = e0
    | epred6_0 ),
    inference(csr,[status(thm)],[91664,87918]) ).

cnf(93086,plain,
    ( op(e3,e0) = e0
    | e1 = e3
    | epred6_0
    | op(e2,e0) = e0 ),
    inference(spm,[status(thm)],[87918,93050,theory(equality)]) ).

cnf(93124,plain,
    ( op(e3,e0) = e0
    | epred6_0
    | op(e2,e0) = e0 ),
    inference(sr,[status(thm)],[93086,166,theory(equality)]) ).

cnf(95990,plain,
    ( op(e3,e0) = e0
    | e2 = e0
    | e2 = e3
    | epred6_0
    | op(e2,e1) = e0
    | op(e0,e1) = e0
    | op(e3,e1) = e0 ),
    inference(spm,[status(thm)],[89167,87335,theory(equality)]) ).

cnf(96008,plain,
    ( op(e3,e0) = e0
    | e2 = e3
    | epred6_0
    | op(e2,e1) = e0
    | op(e0,e1) = e0
    | op(e3,e1) = e0 ),
    inference(sr,[status(thm)],[95990,169,theory(equality)]) ).

cnf(96009,plain,
    ( op(e3,e0) = e0
    | epred6_0
    | op(e2,e1) = e0
    | op(e0,e1) = e0
    | op(e3,e1) = e0 ),
    inference(sr,[status(thm)],[96008,165,theory(equality)]) ).

cnf(96059,plain,
    ( op(e1,e1) = e2
    | op(e3,e0) = e0
    | epred6_0
    | op(e3,e1) = e0
    | op(e2,e1) = e0 ),
    inference(spm,[status(thm)],[47845,96009,theory(equality)]) ).

cnf(96105,plain,
    ( op(e1,e1) = e2
    | op(e3,e0) = e0
    | op(e3,e1) = e0
    | epred6_0 ),
    inference(csr,[status(thm)],[96059,47846]) ).

cnf(96106,plain,
    ( op(e1,e1) = e2
    | op(e3,e0) = e0
    | epred6_0 ),
    inference(csr,[status(thm)],[96105,47844]) ).

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

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

cnf(96149,plain,
    ( op(e3,e0) = e1
    | op(e0,e0) = e1
    | op(e2,e0) = e1
    | op(e3,e0) = e0
    | epred6_0 ),
    inference(spm,[status(thm)],[764,96115,theory(equality)]) ).

cnf(96154,plain,
    ( op(e1,e0) = e3
    | op(e1,e0) = e0
    | op(e1,e0) = e2
    | op(e3,e0) = e0
    | epred6_0 ),
    inference(spm,[status(thm)],[1312,96115,theory(equality)]) ).

cnf(96899,plain,
    ( op(e3,e0) = e0
    | op(e2,e0) = e1
    | op(e0,e0) = e1
    | epred6_0 ),
    inference(csr,[status(thm)],[96149,46480]) ).

cnf(96911,plain,
    ( op(e3,e0) = e0
    | op(e2,e0) = e1
    | epred6_0
    | op(op(e1,e0),e0) != e2
    | op(e1,e0) != e3 ),
    inference(spm,[status(thm)],[221,96899,theory(equality)]) ).

cnf(97323,plain,
    ( op(e1,e0) = e3
    | op(e1,e0) = e0
    | op(e3,e0) = e0
    | epred6_0 ),
    inference(csr,[status(thm)],[96154,96111]) ).

cnf(97327,plain,
    ( op(e3,e0) = e0
    | op(e1,e0) = e3
    | epred6_0
    | e0 != op(e2,e0) ),
    inference(spm,[status(thm)],[141,97323,theory(equality)]) ).

cnf(97464,plain,
    ( op(e3,e0) = e0
    | op(e1,e0) = e3
    | epred6_0 ),
    inference(csr,[status(thm)],[97327,93124]) ).

cnf(97857,plain,
    ( op(e3,e0) = e0
    | op(e2,e0) = e1
    | epred6_0
    | op(op(e1,e0),e0) != e2 ),
    inference(csr,[status(thm)],[96911,97464]) ).

cnf(97916,plain,
    ( op(e2,e0) = e1
    | op(e3,e0) = e0
    | epred6_0
    | op(e3,e0) != e2 ),
    inference(spm,[status(thm)],[97857,97464,theory(equality)]) ).

cnf(97917,plain,
    ( op(e2,e0) = e1
    | op(e3,e0) = e0
    | epred6_0 ),
    inference(csr,[status(thm)],[97916,87352]) ).

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

cnf(98013,plain,
    ( op(e3,e0) = e0
    | epred6_0 ),
    inference(csr,[status(thm)],[97919,84470]) ).

cnf(98015,plain,
    ( epred6_0
    | e0 != op(e3,e2) ),
    inference(spm,[status(thm)],[101,98013,theory(equality)]) ).

cnf(98030,plain,
    ( op(e0,e2) = e3
    | op(e0,e0) = e3
    | op(e0,e3) = e3
    | op(e0,e0) = e2
    | epred6_0 ),
    inference(spm,[status(thm)],[1876,98013,theory(equality)]) ).

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

cnf(98040,plain,
    ( op(e1,e3) = e0
    | op(e1,e2) = e2
    | op(e1,e2) = e0
    | op(e1,e2) = e3
    | epred6_0 ),
    inference(spm,[status(thm)],[2990,98013,theory(equality)]) ).

cnf(98053,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e2
    | op(e0,e3) = e2
    | op(e0,e3) = e3
    | epred6_0 ),
    inference(spm,[status(thm)],[29702,98013,theory(equality)]) ).

cnf(98055,plain,
    ( op(e2,e0) = e3
    | op(e2,e0) = e2
    | op(e2,e2) = e2
    | op(e2,e2) = e3
    | epred6_0 ),
    inference(spm,[status(thm)],[31741,98013,theory(equality)]) ).

cnf(98103,plain,
    ( op(e0,e2) = e3
    | op(e0,e0) = e2
    | op(e0,e3) = e3
    | epred6_0 ),
    inference(csr,[status(thm)],[98030,1035]) ).

cnf(98109,plain,
    ( op(e0,e2) = e0
    | op(e0,e3) = e3
    | op(e0,e2) = e3
    | epred6_0 ),
    inference(spm,[status(thm)],[185,98103,theory(equality)]) ).

cnf(98226,plain,
    ( op(e0,e3) = e3
    | e0 = e3
    | op(e0,e3) = e1
    | e0 = e1
    | epred6_0
    | op(e0,e2) = e3 ),
    inference(spm,[status(thm)],[7105,98109,theory(equality)]) ).

cnf(98264,plain,
    ( op(e0,e3) = e3
    | op(e0,e3) = e1
    | e1 = e0
    | epred6_0
    | op(e0,e2) = e3 ),
    inference(sr,[status(thm)],[98226,168,theory(equality)]) ).

cnf(98265,plain,
    ( op(e0,e3) = e3
    | op(e0,e3) = e1
    | epred6_0
    | op(e0,e2) = e3 ),
    inference(sr,[status(thm)],[98264,170,theory(equality)]) ).

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

cnf(98944,plain,
    ( op(e3,e3) = e2
    | e0 = e3
    | epred6_0
    | op(e3,e2) = e1
    | op(e0,e2) = e1
    | op(e2,e2) = e1 ),
    inference(spm,[status(thm)],[88314,98039,theory(equality)]) ).

cnf(98961,plain,
    ( op(e3,e3) = e2
    | epred6_0
    | op(e3,e2) = e1
    | op(e0,e2) = e1
    | op(e2,e2) = e1 ),
    inference(sr,[status(thm)],[98944,168,theory(equality)]) ).

cnf(98966,plain,
    ( op(e1,e2) = e3
    | op(e1,e2) = e2
    | op(e1,e3) = e0
    | epred6_0
    | e0 != op(e0,e2) ),
    inference(spm,[status(thm)],[132,98040,theory(equality)]) ).

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

cnf(99281,plain,
    ( op(e0,e3) = e3
    | op(e0,e3) = e2
    | op(e0,e0) = e2
    | epred6_0 ),
    inference(csr,[status(thm)],[98053,1035]) ).

cnf(99285,plain,
    ( op(e0,e3) = e3
    | op(e0,e3) = e2
    | epred6_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[143,99281,theory(equality)]) ).

cnf(99287,plain,
    ( op(e0,e2) = e0
    | op(e0,e3) = e3
    | op(e0,e3) = e2
    | epred6_0 ),
    inference(spm,[status(thm)],[185,99281,theory(equality)]) ).

cnf(99418,plain,
    ( op(e0,e3) = e3
    | e0 = e3
    | op(e2,e0) = e3
    | op(e2,e3) = e3
    | epred6_0
    | op(e0,e3) = e2 ),
    inference(spm,[status(thm)],[27780,99287,theory(equality)]) ).

cnf(99447,plain,
    ( op(e0,e3) = e3
    | op(e2,e0) = e3
    | op(e2,e3) = e3
    | epred6_0
    | op(e0,e3) = e2 ),
    inference(sr,[status(thm)],[99418,168,theory(equality)]) ).

cnf(99621,plain,
    ( op(e0,e3) = e2
    | op(e0,e3) = e3
    | epred6_0
    | op(e2,e2) = e2
    | op(e2,e3) = e0 ),
    inference(spm,[status(thm)],[99285,68777,theory(equality)]) ).

cnf(99759,plain,
    ( op(e2,e0) = e3
    | op(e2,e0) = e2
    | op(e2,e2) = e2
    | epred6_0 ),
    inference(csr,[status(thm)],[98055,1202]) ).

cnf(99770,plain,
    ( op(e2,e2) = e2
    | op(e2,e2) = e0
    | op(e2,e2) = e3
    | op(e2,e0) = e3
    | epred6_0 ),
    inference(spm,[status(thm)],[1495,99759,theory(equality)]) ).

cnf(100370,plain,
    ( op(e3,e3) = e2
    | e1 = e3
    | epred6_0
    | op(e2,e2) = e1
    | op(e3,e2) = e1 ),
    inference(spm,[status(thm)],[89817,98961,theory(equality)]) ).

cnf(100414,plain,
    ( op(e3,e3) = e2
    | epred6_0
    | op(e2,e2) = e1
    | op(e3,e2) = e1 ),
    inference(sr,[status(thm)],[100370,166,theory(equality)]) ).

cnf(100661,plain,
    ( op(e2,e3) = e3
    | op(e2,e0) = e3
    | op(e0,e3) = e3
    | epred6_0
    | e2 != op(e3,e3) ),
    inference(spm,[status(thm)],[124,99447,theory(equality)]) ).

cnf(100812,plain,
    ( op(e2,e3) = e0
    | op(e2,e2) = e2
    | op(e0,e3) = e3
    | epred6_0
    | e2 != op(e3,e3) ),
    inference(spm,[status(thm)],[124,99621,theory(equality)]) ).

cnf(100870,plain,
    ( op(e2,e2) = e2
    | op(e2,e2) = e0
    | op(e2,e0) = e3
    | epred6_0 ),
    inference(csr,[status(thm)],[99770,1202]) ).

cnf(100872,plain,
    ( op(e2,e2) = e0
    | op(e2,e2) = e2
    | epred6_0
    | e3 != op(e2,e3) ),
    inference(spm,[status(thm)],[106,100870,theory(equality)]) ).

cnf(102007,plain,
    ( op(e2,e3) = e3
    | op(e2,e0) = e3
    | op(e0,e3) = e3
    | epred6_0 ),
    inference(csr,[status(thm)],[100661,89906]) ).

cnf(102063,plain,
    ( op(e2,e3) = e0
    | op(e2,e2) = e2
    | op(e0,e3) = e3
    | epred6_0 ),
    inference(csr,[status(thm)],[100812,89639]) ).

cnf(102065,plain,
    ( op(e2,e2) = e2
    | op(e2,e3) = e0
    | epred6_0
    | e3 != op(e2,e3) ),
    inference(spm,[status(thm)],[125,102063,theory(equality)]) ).

cnf(104444,plain,
    ( op(e3,e2) = e0
    | op(e0,e2) = e0
    | op(e2,e2) = e0
    | op(e1,e3) = e3
    | epred6_0 ),
    inference(csr,[status(thm)],[88280,4803]) ).

cnf(104445,plain,
    ( op(e1,e3) = e3
    | op(e2,e2) = e0
    | op(e0,e2) = e0
    | epred6_0 ),
    inference(csr,[status(thm)],[104444,98015]) ).

cnf(104447,plain,
    ( op(e2,e2) = e0
    | op(e0,e2) = e0
    | epred6_0
    | e3 != op(e0,e3) ),
    inference(spm,[status(thm)],[126,104445,theory(equality)]) ).

cnf(104499,plain,
    ( op(e1,e3) = e3
    | op(e3,e0) = e1
    | op(e0,e0) = e1
    | op(e2,e0) = e1
    | epred6_0 ),
    inference(csr,[status(thm)],[88285,10996]) ).

cnf(104502,plain,
    ( op(e2,e0) = e1
    | op(e0,e0) = e1
    | op(e3,e0) = e1
    | epred6_0
    | e3 != op(e2,e3) ),
    inference(spm,[status(thm)],[123,104499,theory(equality)]) ).

cnf(105180,plain,
    ( op(e3,e2) = e0
    | op(e2,e2) = e2
    | op(e2,e2) = e0
    | op(e3,e3) = e2
    | epred6_0 ),
    inference(csr,[status(thm)],[89894,1202]) ).

cnf(105181,plain,
    ( op(e3,e3) = e2
    | op(e2,e2) = e0
    | op(e2,e2) = e2
    | epred6_0 ),
    inference(csr,[status(thm)],[105180,98015]) ).

cnf(105186,plain,
    ( op(e2,e0) = e2
    | op(e3,e3) = e2
    | op(e2,e2) = e2
    | epred6_0 ),
    inference(spm,[status(thm)],[179,105181,theory(equality)]) ).

cnf(105275,plain,
    ( op(e3,e3) = e2
    | e2 = e3
    | epred6_0
    | op(e2,e2) = e2 ),
    inference(spm,[status(thm)],[89906,105186,theory(equality)]) ).

cnf(105319,plain,
    ( op(e3,e3) = e2
    | epred6_0
    | op(e2,e2) = e2 ),
    inference(sr,[status(thm)],[105275,165,theory(equality)]) ).

cnf(105362,plain,
    ( op(e3,e2) = e1
    | e2 = e1
    | op(e3,e3) = e2
    | epred6_0 ),
    inference(spm,[status(thm)],[100414,105319,theory(equality)]) ).

cnf(105370,plain,
    ( op(e3,e2) = e1
    | op(e3,e3) = e2
    | epred6_0 ),
    inference(sr,[status(thm)],[105362,167,theory(equality)]) ).

cnf(105401,plain,
    ( e1 = e2
    | e1 = e3
    | epred6_0
    | op(e3,e3) = e2 ),
    inference(spm,[status(thm)],[47213,105370,theory(equality)]) ).

cnf(105418,plain,
    ( e1 = e3
    | epred6_0
    | op(e3,e3) = e2 ),
    inference(sr,[status(thm)],[105401,167,theory(equality)]) ).

cnf(105419,plain,
    ( epred6_0
    | op(e3,e3) = e2 ),
    inference(sr,[status(thm)],[105418,166,theory(equality)]) ).

cnf(105424,plain,
    ( op(e3,e2) = e3
    | epred6_0 ),
    inference(spm,[status(thm)],[173,105419,theory(equality)]) ).

cnf(105428,plain,
    ( epred6_0
    | op(op(e2,e3),e3) != e1
    | op(e2,e3) != e0 ),
    inference(spm,[status(thm)],[60,105419,theory(equality)]) ).

cnf(105429,plain,
    ( epred6_0
    | op(op(e2,e3),e3) != e0
    | op(e2,e3) != e1 ),
    inference(spm,[status(thm)],[235,105419,theory(equality)]) ).

cnf(105472,plain,
    ( op(e0,e3) = e3
    | op(e0,e3) = e1
    | epred6_0 ),
    inference(spm,[status(thm)],[98276,105424,theory(equality)]) ).

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

cnf(105486,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e0
    | op(e0,e0) = e2
    | op(e0,e3) = e3
    | epred6_0 ),
    inference(spm,[status(thm)],[981,105472,theory(equality)]) ).

cnf(105503,plain,
    ( op(e2,e3) = e3
    | op(e2,e3) = e0
    | op(e2,e3) = e2
    | e1 = e2
    | e1 = e0
    | e1 = e3
    | op(e0,e3) = e3
    | epred6_0 ),
    inference(spm,[status(thm)],[1854,105472,theory(equality)]) ).

cnf(105527,plain,
    ( op(e0,e2) = e0
    | op(e2,e2) = e0
    | epred6_0
    | op(e0,e3) = e3
    | e1 != e3 ),
    inference(spm,[status(thm)],[104447,105472,theory(equality)]) ).

cnf(105543,plain,
    ( op(e2,e3) = e3
    | op(e2,e3) = e0
    | op(e2,e3) = e2
    | e1 = e0
    | e1 = e3
    | op(e0,e3) = e3
    | epred6_0 ),
    inference(sr,[status(thm)],[105503,167,theory(equality)]) ).

cnf(105544,plain,
    ( op(e2,e3) = e3
    | op(e2,e3) = e0
    | op(e2,e3) = e2
    | e1 = e3
    | op(e0,e3) = e3
    | epred6_0 ),
    inference(sr,[status(thm)],[105543,170,theory(equality)]) ).

cnf(105545,plain,
    ( op(e2,e3) = e3
    | op(e2,e3) = e0
    | op(e2,e3) = e2
    | op(e0,e3) = e3
    | epred6_0 ),
    inference(sr,[status(thm)],[105544,166,theory(equality)]) ).

cnf(105628,plain,
    ( op(e0,e3) = e3
    | op(e0,e0) = e2
    | op(e0,e0) = e0
    | epred6_0 ),
    inference(csr,[status(thm)],[105486,1035]) ).

cnf(105630,plain,
    ( op(e0,e3) = e3
    | op(e0,e0) = e2
    | epred6_0
    | e0 != op(e3,e0) ),
    inference(spm,[status(thm)],[142,105628,theory(equality)]) ).

cnf(105724,plain,
    ( op(e0,e3) = e3
    | op(e0,e0) = e2
    | epred6_0 ),
    inference(csr,[status(thm)],[105630,98013]) ).

cnf(105730,plain,
    ( op(e0,e2) = e0
    | op(e0,e3) = e3
    | epred6_0 ),
    inference(spm,[status(thm)],[185,105724,theory(equality)]) ).

cnf(106225,plain,
    ( op(e0,e2) = e0
    | op(e2,e2) = e0
    | op(e0,e3) = e3
    | epred6_0 ),
    inference(csr,[status(thm)],[105527,105730]) ).

cnf(106226,plain,
    ( op(e0,e2) = e0
    | op(e2,e2) = e0
    | epred6_0 ),
    inference(csr,[status(thm)],[106225,104447]) ).

cnf(106236,plain,
    ( op(e1,e3) = e0
    | op(e1,e2) = e3
    | op(e1,e3) = e3
    | epred6_0
    | op(e2,e2) = e0 ),
    inference(spm,[status(thm)],[3586,106226,theory(equality)]) ).

cnf(106272,plain,
    ( op(e1,e3) = e0
    | op(e1,e2) = e2
    | op(e1,e2) = e3
    | epred6_0
    | op(e2,e2) = e0 ),
    inference(spm,[status(thm)],[98966,106226,theory(equality)]) ).

cnf(106915,plain,
    ( op(e1,e3) = e0
    | op(e1,e2) = e3
    | op(e1,e3) = e3
    | epred6_0 ),
    inference(csr,[status(thm)],[106236,3587]) ).

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

cnf(106997,plain,
    ( op(e1,e3) = e3
    | op(e1,e3) = e0
    | epred6_0 ),
    inference(csr,[status(thm)],[106916,105424]) ).

cnf(107001,plain,
    ( op(e1,e3) = e3
    | epred6_0
    | e0 != op(e2,e3) ),
    inference(spm,[status(thm)],[123,106997,theory(equality)]) ).

cnf(107091,plain,
    ( op(e1,e3) = e0
    | op(e1,e2) = e2
    | op(e1,e2) = e3
    | epred6_0 ),
    inference(csr,[status(thm)],[106272,98967]) ).

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

cnf(107433,plain,
    ( op(e2,e3) = e3
    | op(e2,e3) = e0
    | op(e2,e3) = e2
    | epred6_0
    | op(e1,e3) = e3 ),
    inference(spm,[status(thm)],[105481,106997,theory(equality)]) ).

cnf(107758,plain,
    ( op(e2,e3) = e3
    | op(e1,e3) = e3
    | op(e2,e3) = e2
    | epred6_0 ),
    inference(csr,[status(thm)],[107433,107001]) ).

cnf(107760,plain,
    ( op(e2,e3) = e2
    | op(e2,e3) = e3
    | epred6_0
    | e3 != op(e0,e3) ),
    inference(spm,[status(thm)],[126,107758,theory(equality)]) ).

cnf(107834,plain,
    ( op(e2,e3) = e3
    | op(e2,e3) = e2
    | epred6_0
    | op(e2,e0) = e3 ),
    inference(spm,[status(thm)],[107760,102007,theory(equality)]) ).

cnf(107838,plain,
    ( op(e2,e3) = e3
    | op(e2,e3) = e2
    | epred6_0
    | op(e2,e3) = e0 ),
    inference(spm,[status(thm)],[107760,105545,theory(equality)]) ).

cnf(107873,plain,
    ( op(e2,e3) = e2
    | e3 = e2
    | op(e2,e2) = e2
    | op(e2,e3) = e0
    | e3 = e0
    | op(e2,e3) = e3
    | epred6_0 ),
    inference(spm,[status(thm)],[7762,107834,theory(equality)]) ).

cnf(107916,plain,
    ( op(e2,e3) = e2
    | op(e2,e2) = e2
    | op(e2,e3) = e0
    | e0 = e3
    | op(e2,e3) = e3
    | epred6_0 ),
    inference(sr,[status(thm)],[107873,165,theory(equality)]) ).

cnf(107917,plain,
    ( op(e2,e3) = e2
    | op(e2,e2) = e2
    | op(e2,e3) = e0
    | op(e2,e3) = e3
    | epred6_0 ),
    inference(sr,[status(thm)],[107916,168,theory(equality)]) ).

cnf(107955,plain,
    ( epred6_0
    | op(e2,e3) = e2
    | op(e2,e3) = e3
    | op(e0,e3) != e1 ),
    inference(spm,[status(thm)],[105428,107838,theory(equality)]) ).

cnf(107982,plain,
    ( op(e2,e3) = e2
    | op(e2,e2) = e2
    | op(e2,e3) = e0
    | epred6_0 ),
    inference(csr,[status(thm)],[107917,102065]) ).

cnf(107983,plain,
    ( op(e2,e3) = e0
    | op(e2,e2) = e2
    | epred6_0 ),
    inference(csr,[status(thm)],[107982,68914]) ).

cnf(107985,plain,
    ( op(e2,e3) = e0
    | epred6_0
    | e2 != op(e2,e3) ),
    inference(spm,[status(thm)],[103,107983,theory(equality)]) ).

cnf(108049,plain,
    ( op(e2,e3) = e3
    | op(e2,e3) = e2
    | epred6_0
    | op(e0,e3) = e3 ),
    inference(spm,[status(thm)],[107955,105472,theory(equality)]) ).

cnf(108219,plain,
    ( op(e2,e3) = e3
    | op(e2,e3) = e2
    | epred6_0 ),
    inference(csr,[status(thm)],[108049,107760]) ).

cnf(108247,plain,
    ( e2 = e0
    | epred6_0
    | op(e2,e3) = e3 ),
    inference(spm,[status(thm)],[107985,108219,theory(equality)]) ).

cnf(108251,plain,
    ( epred6_0
    | op(e2,e3) = e3 ),
    inference(sr,[status(thm)],[108247,169,theory(equality)]) ).

cnf(108267,plain,
    ( op(e2,e2) = e2
    | op(e2,e2) = e0
    | epred6_0 ),
    inference(spm,[status(thm)],[100872,108251,theory(equality)]) ).

cnf(108273,plain,
    ( op(e3,e0) = e1
    | op(e0,e0) = e1
    | op(e2,e0) = e1
    | epred6_0 ),
    inference(spm,[status(thm)],[104502,108251,theory(equality)]) ).

cnf(108284,plain,
    ( op(e2,e2) = e2
    | epred6_0
    | e0 != op(e2,e3) ),
    inference(spm,[status(thm)],[103,108267,theory(equality)]) ).

cnf(108441,plain,
    ( op(e2,e2) = e2
    | epred6_0 ),
    inference(csr,[status(thm)],[108284,107983]) ).

cnf(108476,plain,
    ( op(e1,e3) = e0
    | op(e1,e2) = e3
    | epred6_0 ),
    inference(spm,[status(thm)],[107095,108441,theory(equality)]) ).

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

cnf(108842,plain,
    ( e1 = e2
    | op(e0,e3) = e3
    | epred6_0
    | op(e2,e0) = e1
    | op(e3,e0) = e1 ),
    inference(spm,[status(thm)],[105724,108273,theory(equality)]) ).

cnf(108906,plain,
    ( op(e0,e3) = e3
    | epred6_0
    | op(e2,e0) = e1
    | op(e3,e0) = e1 ),
    inference(sr,[status(thm)],[108842,167,theory(equality)]) ).

cnf(108913,plain,
    ( op(e1,e3) = e0
    | epred6_0 ),
    inference(csr,[status(thm)],[108556,105424]) ).

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

cnf(109506,plain,
    ( op(e3,e0) = e1
    | op(e2,e0) = e1
    | epred6_0 ),
    inference(csr,[status(thm)],[109064,108251]) ).

cnf(109511,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e0
    | op(e0,e0) = e2
    | op(e3,e0) = e1
    | epred6_0 ),
    inference(spm,[status(thm)],[983,109506,theory(equality)]) ).

cnf(110052,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e0
    | op(e0,e0) = e2
    | epred6_0 ),
    inference(csr,[status(thm)],[109511,980]) ).

cnf(110053,plain,
    ( op(e0,e0) = e2
    | op(e0,e0) = e0
    | epred6_0 ),
    inference(csr,[status(thm)],[110052,1035]) ).

cnf(110055,plain,
    ( op(e0,e0) = e2
    | epred6_0
    | e0 != op(e3,e0) ),
    inference(spm,[status(thm)],[142,110053,theory(equality)]) ).

cnf(110149,plain,
    ( op(e0,e0) = e2
    | epred6_0 ),
    inference(csr,[status(thm)],[110055,98013]) ).

cnf(110160,plain,
    ( epred6_0
    | op(op(e2,e0),e0) != e3
    | op(e2,e0) != e1 ),
    inference(spm,[status(thm)],[62,110149,theory(equality)]) ).

cnf(110167,plain,
    ( op(e1,e2) = e1
    | op(e1,e2) = e2
    | op(e1,e3) = e2
    | epred6_0 ),
    inference(spm,[status(thm)],[1533,110149,theory(equality)]) ).

cnf(110521,plain,
    ( epred6_0
    | op(e3,e0) = e1
    | op(e1,e0) != e3 ),
    inference(spm,[status(thm)],[110160,109506,theory(equality)]) ).

cnf(110540,plain,
    ( op(e3,e0) = e1
    | epred6_0
    | op(e1,e2) = e3
    | op(e1,e3) = e3 ),
    inference(spm,[status(thm)],[110521,3545,theory(equality)]) ).

cnf(110749,plain,
    ( op(e1,e3) = e2
    | e3 = e2
    | e3 = e1
    | epred6_0
    | op(e1,e3) = e3
    | op(e3,e0) = e1 ),
    inference(spm,[status(thm)],[110167,110540,theory(equality)]) ).

cnf(110778,plain,
    ( op(e1,e3) = e2
    | e1 = e3
    | epred6_0
    | op(e1,e3) = e3
    | op(e3,e0) = e1 ),
    inference(sr,[status(thm)],[110749,165,theory(equality)]) ).

cnf(110779,plain,
    ( op(e1,e3) = e2
    | epred6_0
    | op(e1,e3) = e3
    | op(e3,e0) = e1 ),
    inference(sr,[status(thm)],[110778,166,theory(equality)]) ).

cnf(110820,plain,
    ( e2 = e0
    | epred6_0
    | op(e3,e0) = e1
    | op(e1,e3) = e3 ),
    inference(spm,[status(thm)],[108913,110779,theory(equality)]) ).

cnf(110828,plain,
    ( epred6_0
    | op(e3,e0) = e1
    | op(e1,e3) = e3 ),
    inference(sr,[status(thm)],[110820,169,theory(equality)]) ).

cnf(110868,plain,
    ( e3 = e0
    | epred6_0
    | op(e3,e0) = e1 ),
    inference(spm,[status(thm)],[108913,110828,theory(equality)]) ).

cnf(110876,plain,
    ( epred6_0
    | op(e3,e0) = e1 ),
    inference(sr,[status(thm)],[110868,168,theory(equality)]) ).

cnf(110929,plain,
    ( e1 = e0
    | epred6_0 ),
    inference(spm,[status(thm)],[98013,110876,theory(equality)]) ).

cnf(110951,plain,
    epred6_0,
    inference(sr,[status(thm)],[110929,170,theory(equality)]) ).

cnf(111009,plain,
    ( epred5_0
    | op(e1,e1) != e2
    | $false ),
    inference(rw,[status(thm)],[1380,110951,theory(equality)]) ).

cnf(111010,plain,
    ( epred5_0
    | op(e1,e1) != e2 ),
    inference(cn,[status(thm)],[111009,theory(equality)]) ).

cnf(111014,plain,
    ( epred5_0
    | op(e0,e0) != e2
    | $false ),
    inference(rw,[status(thm)],[530,110951,theory(equality)]) ).

cnf(111015,plain,
    ( epred5_0
    | op(e0,e0) != e2 ),
    inference(cn,[status(thm)],[111014,theory(equality)]) ).

cnf(111016,plain,
    ( epred5_0
    | op(e3,e3) != e2
    | $false ),
    inference(rw,[status(thm)],[524,110951,theory(equality)]) ).

cnf(111017,plain,
    ( epred5_0
    | op(e3,e3) != e2 ),
    inference(cn,[status(thm)],[111016,theory(equality)]) ).

cnf(111018,plain,
    ( op(e2,e3) = e3
    | epred5_0
    | $false ),
    inference(rw,[status(thm)],[491,110951,theory(equality)]) ).

cnf(111019,plain,
    ( op(e2,e3) = e3
    | epred5_0 ),
    inference(cn,[status(thm)],[111018,theory(equality)]) ).

cnf(111022,plain,
    ( epred5_0
    | op(e2,e2) != e2
    | $false ),
    inference(rw,[status(thm)],[381,110951,theory(equality)]) ).

cnf(111023,plain,
    ( epred5_0
    | op(e2,e2) != e2 ),
    inference(cn,[status(thm)],[111022,theory(equality)]) ).

cnf(111024,plain,
    ( epred5_0
    | e3 != op(e3,e3) ),
    inference(spm,[status(thm)],[121,111019,theory(equality)]) ).

cnf(111041,plain,
    ( epred5_0
    | op(e2,e1) = e2
    | op(e0,e1) = e2
    | op(e3,e1) = e2 ),
    inference(spm,[status(thm)],[111010,83,theory(equality)]) ).

cnf(111045,plain,
    ( epred5_0
    | op(e1,e2) = e2
    | op(e1,e0) = e2
    | op(e1,e3) = e2 ),
    inference(spm,[status(thm)],[111010,84,theory(equality)]) ).

cnf(111071,plain,
    ( epred5_0
    | op(e0,e3) = e2
    | op(e0,e2) = e2
    | op(e0,e3) = e3
    | op(e0,e0) = e3
    | op(e0,e2) = e3 ),
    inference(spm,[status(thm)],[111015,964,theory(equality)]) ).

cnf(111075,plain,
    ( epred5_0
    | op(e0,e2) = e1
    | op(e0,e3) = e1
    | op(e0,e2) = e2
    | op(e0,e3) = e2 ),
    inference(spm,[status(thm)],[111015,7507,theory(equality)]) ).

cnf(111088,plain,
    ( epred5_0
    | op(e3,e3) = e2
    | op(e0,e3) = e2
    | op(e2,e3) = e2
    | op(e2,e0) = e2
    | op(e3,e0) = e2 ),
    inference(spm,[status(thm)],[111015,1697,theory(equality)]) ).

cnf(111089,plain,
    ( epred5_0
    | op(e3,e2) = e2
    | op(e0,e2) = e2
    | op(e2,e2) = e2
    | op(e2,e0) = e2
    | op(e3,e0) = e2 ),
    inference(spm,[status(thm)],[111015,1707,theory(equality)]) ).

cnf(111097,plain,
    ( epred5_0
    | op(e3,e3) = e2
    | op(e3,e0) = e2
    | op(e3,e2) = e2
    | op(e0,e2) = e2
    | op(e0,e3) = e2 ),
    inference(spm,[status(thm)],[111015,1932,theory(equality)]) ).

cnf(111099,plain,
    ( epred5_0
    | op(e2,e2) = e2
    | op(e2,e2) = e0
    | op(e2,e2) = e3
    | op(e0,e2) = e2
    | op(e0,e3) = e2 ),
    inference(spm,[status(thm)],[111015,1941,theory(equality)]) ).

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

cnf(111121,plain,
    ( op(e3,e1) = e2
    | op(e2,e1) = e2
    | epred5_0
    | e2 != op(e0,e2) ),
    inference(spm,[status(thm)],[117,111041,theory(equality)]) ).

cnf(111199,plain,
    ( op(e1,e3) = e2
    | op(e1,e2) = e2
    | epred5_0
    | e2 != op(e3,e0) ),
    inference(spm,[status(thm)],[140,111045,theory(equality)]) ).

cnf(111201,plain,
    ( op(e1,e3) = e2
    | op(e1,e2) = e2
    | epred5_0
    | e2 != op(e2,e0) ),
    inference(spm,[status(thm)],[141,111045,theory(equality)]) ).

cnf(111622,plain,
    ( op(e0,e2) = e3
    | op(e0,e3) = e3
    | op(e0,e2) = e2
    | op(e0,e3) = e2
    | epred5_0
    | e3 != op(e3,e0) ),
    inference(spm,[status(thm)],[142,111071,theory(equality)]) ).

cnf(111718,plain,
    ( op(e3,e0) = e2
    | op(e2,e0) = e2
    | op(e2,e3) = e2
    | op(e0,e3) = e2
    | epred5_0 ),
    inference(csr,[status(thm)],[111088,111017]) ).

cnf(111745,plain,
    ( op(e3,e2) = e2
    | op(e0,e2) = e2
    | op(e3,e0) = e2
    | op(e2,e0) = e2
    | epred5_0 ),
    inference(csr,[status(thm)],[111089,111023]) ).

cnf(111747,plain,
    ( op(e3,e0) = e2
    | op(e2,e0) = e2
    | op(e3,e2) = e2
    | epred5_0
    | e2 != op(e0,e3) ),
    inference(spm,[status(thm)],[115,111745,theory(equality)]) ).

cnf(111793,plain,
    ( op(e0,e3) = e2
    | op(e0,e2) = e2
    | op(e3,e2) = e2
    | op(e3,e0) = e2
    | epred5_0 ),
    inference(csr,[status(thm)],[111097,111017]) ).

cnf(111826,plain,
    ( op(e2,e1) = e2
    | op(e3,e1) = e2
    | epred5_0
    | op(e0,e3) = e2
    | op(e3,e2) = e2
    | op(e3,e0) = e2 ),
    inference(spm,[status(thm)],[111121,111793,theory(equality)]) ).

cnf(111889,plain,
    ( op(e0,e3) = e2
    | op(e0,e2) = e2
    | op(e2,e2) = e3
    | op(e2,e2) = e0
    | epred5_0 ),
    inference(csr,[status(thm)],[111099,111023]) ).

cnf(111890,plain,
    ( op(e0,e3) = e2
    | op(e2,e2) = e3
    | op(e2,e2) = e0
    | epred5_0
    | e2 != op(e3,e2) ),
    inference(spm,[status(thm)],[130,111889,theory(equality)]) ).

cnf(111903,plain,
    ( op(e3,e2) = e0
    | e2 = e0
    | op(e2,e2) = e0
    | op(e3,e2) = e3
    | e2 = e3
    | op(e2,e2) = e3
    | op(e0,e3) = e2
    | epred5_0 ),
    inference(spm,[status(thm)],[786,111889,theory(equality)]) ).

cnf(111925,plain,
    ( op(e3,e2) = e0
    | op(e2,e2) = e0
    | op(e3,e2) = e3
    | e2 = e3
    | op(e2,e2) = e3
    | op(e0,e3) = e2
    | epred5_0 ),
    inference(sr,[status(thm)],[111903,169,theory(equality)]) ).

cnf(111926,plain,
    ( op(e3,e2) = e0
    | op(e2,e2) = e0
    | op(e3,e2) = e3
    | op(e2,e2) = e3
    | op(e0,e3) = e2
    | epred5_0 ),
    inference(sr,[status(thm)],[111925,165,theory(equality)]) ).

cnf(112353,plain,
    ( op(e3,e2) = e2
    | op(e2,e0) = e2
    | op(e3,e0) = e2
    | epred5_0
    | op(e2,e3) = e2 ),
    inference(spm,[status(thm)],[111747,111718,theory(equality)]) ).

cnf(112481,plain,
    ( op(e1,e2) = e2
    | op(e1,e3) = e2
    | epred5_0
    | op(e2,e3) = e2
    | op(e3,e0) = e2
    | op(e3,e2) = e2 ),
    inference(spm,[status(thm)],[111201,112353,theory(equality)]) ).

cnf(112818,plain,
    ( op(e2,e1) = e2
    | op(e3,e1) = e2
    | op(e3,e0) = e2
    | op(e3,e2) = e2
    | epred5_0 ),
    inference(csr,[status(thm)],[111826,111119]) ).

cnf(112820,plain,
    ( op(e3,e0) = e2
    | op(e3,e2) = e2
    | op(e3,e1) = e2
    | epred5_0
    | e2 != op(e2,e3) ),
    inference(spm,[status(thm)],[104,112818,theory(equality)]) ).

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

cnf(112958,plain,
    ( op(e3,e1) = e2
    | op(e3,e2) = e2
    | op(e3,e0) = e2
    | epred5_0
    | op(e2,e3) = e2 ),
    inference(spm,[status(thm)],[112821,112353,theory(equality)]) ).

cnf(112992,plain,
    ( op(e3,e1) = e2
    | op(e3,e2) = e2
    | op(e3,e0) = e2
    | epred5_0 ),
    inference(csr,[status(thm)],[112958,112820]) ).

cnf(112998,plain,
    ( e2 = e1
    | op(e3,e2) = e1
    | op(e3,e0) = e1
    | op(e3,e3) = e1
    | op(e3,e0) = e2
    | op(e3,e2) = e2
    | epred5_0 ),
    inference(spm,[status(thm)],[70,112992,theory(equality)]) ).

cnf(113017,plain,
    ( op(e2,e2) = e2
    | op(e2,e2) = e0
    | op(e2,e2) = e3
    | op(e3,e0) = e2
    | op(e3,e2) = e2
    | epred5_0 ),
    inference(spm,[status(thm)],[1493,112992,theory(equality)]) ).

cnf(113025,plain,
    ( op(e3,e2) = e1
    | op(e3,e0) = e1
    | op(e3,e3) = e1
    | op(e3,e0) = e2
    | op(e3,e2) = e2
    | epred5_0 ),
    inference(sr,[status(thm)],[112998,167,theory(equality)]) ).

cnf(113290,plain,
    ( op(e1,e2) = e2
    | op(e1,e3) = e2
    | op(e2,e3) = e2
    | op(e3,e2) = e2
    | epred5_0 ),
    inference(csr,[status(thm)],[112481,111199]) ).

cnf(113292,plain,
    ( op(e3,e2) = e2
    | op(e2,e3) = e2
    | op(e1,e3) = e2
    | epred5_0
    | e2 != op(e0,e2) ),
    inference(spm,[status(thm)],[132,113290,theory(equality)]) ).

cnf(113402,plain,
    ( op(e1,e3) = e2
    | op(e2,e3) = e2
    | op(e3,e2) = e2
    | epred5_0
    | op(e3,e3) = e2
    | op(e0,e3) = e2
    | op(e2,e2) = e2 ),
    inference(spm,[status(thm)],[113292,1738,theory(equality)]) ).

cnf(113779,plain,
    ( op(e3,e3) = e3
    | op(e3,e3) = e2
    | e1 = e2
    | e1 = e0
    | e1 = e3
    | op(e3,e2) = e2
    | op(e3,e0) = e2
    | op(e3,e3) = e1
    | op(e3,e2) = e1
    | epred5_0 ),
    inference(spm,[status(thm)],[11912,113025,theory(equality)]) ).

cnf(113809,plain,
    ( op(e3,e3) = e3
    | op(e3,e3) = e2
    | e1 = e0
    | e1 = e3
    | op(e3,e2) = e2
    | op(e3,e0) = e2
    | op(e3,e3) = e1
    | op(e3,e2) = e1
    | epred5_0 ),
    inference(sr,[status(thm)],[113779,167,theory(equality)]) ).

cnf(113810,plain,
    ( op(e3,e3) = e3
    | op(e3,e3) = e2
    | e1 = e3
    | op(e3,e2) = e2
    | op(e3,e0) = e2
    | op(e3,e3) = e1
    | op(e3,e2) = e1
    | epred5_0 ),
    inference(sr,[status(thm)],[113809,170,theory(equality)]) ).

cnf(113811,plain,
    ( op(e3,e3) = e3
    | op(e3,e3) = e2
    | op(e3,e2) = e2
    | op(e3,e0) = e2
    | op(e3,e3) = e1
    | op(e3,e2) = e1
    | epred5_0 ),
    inference(sr,[status(thm)],[113810,166,theory(equality)]) ).

cnf(113924,plain,
    ( op(e3,e2) = e2
    | op(e3,e0) = e2
    | op(e2,e2) = e3
    | op(e2,e2) = e0
    | epred5_0 ),
    inference(csr,[status(thm)],[113017,111023]) ).

cnf(113929,plain,
    ( op(e2,e0) = e2
    | op(e3,e2) = e2
    | op(e3,e0) = e2
    | op(e2,e2) = e3
    | epred5_0 ),
    inference(spm,[status(thm)],[179,113924,theory(equality)]) ).

cnf(113999,plain,
    ( op(e1,e2) = e2
    | op(e1,e3) = e2
    | epred5_0
    | op(e2,e2) = e3
    | op(e3,e0) = e2
    | op(e3,e2) = e2 ),
    inference(spm,[status(thm)],[111201,113929,theory(equality)]) ).

cnf(114225,plain,
    ( op(e1,e2) = e2
    | op(e1,e3) = e2
    | op(e2,e2) = e3
    | op(e3,e2) = e2
    | epred5_0 ),
    inference(csr,[status(thm)],[113999,111199]) ).

cnf(114227,plain,
    ( op(e3,e2) = e2
    | op(e2,e2) = e3
    | op(e1,e3) = e2
    | epred5_0
    | e2 != op(e0,e2) ),
    inference(spm,[status(thm)],[132,114225,theory(equality)]) ).

cnf(114584,plain,
    ( op(e1,e3) = e2
    | op(e2,e2) = e3
    | op(e3,e2) = e2
    | epred5_0
    | op(e0,e3) = e2
    | op(e2,e2) = e0 ),
    inference(spm,[status(thm)],[114227,111889,theory(equality)]) ).

cnf(114698,plain,
    ( op(e1,e3) = e2
    | op(e2,e2) = e3
    | op(e2,e2) = e0
    | op(e0,e3) = e2
    | epred5_0 ),
    inference(csr,[status(thm)],[114584,111890]) ).

cnf(114709,plain,
    ( op(e3,e0) = e2
    | op(e0,e0) = e2
    | op(e2,e0) = e2
    | op(e2,e2) = e0
    | op(e0,e3) = e2
    | op(e2,e2) = e3
    | epred5_0 ),
    inference(spm,[status(thm)],[754,114698,theory(equality)]) ).

cnf(115106,plain,
    ( op(e2,e3) = e1
    | e2 = e1
    | op(e2,e2) = e1
    | op(e2,e3) = e3
    | e2 = e3
    | op(e2,e2) = e3
    | op(e2,e2) = e2
    | op(e2,e3) = e2 ),
    inference(spm,[status(thm)],[1096,8085,theory(equality)]) ).

cnf(115133,plain,
    ( op(e2,e3) = e1
    | op(e2,e2) = e1
    | op(e2,e3) = e3
    | e2 = e3
    | op(e2,e2) = e3
    | op(e2,e2) = e2
    | op(e2,e3) = e2 ),
    inference(sr,[status(thm)],[115106,167,theory(equality)]) ).

cnf(115134,plain,
    ( op(e2,e3) = e1
    | op(e2,e2) = e1
    | op(e2,e3) = e3
    | op(e2,e2) = e3
    | op(e2,e2) = e2
    | op(e2,e3) = e2 ),
    inference(sr,[status(thm)],[115133,165,theory(equality)]) ).

cnf(115333,plain,
    ( op(e1,e3) = e0
    | e2 = e0
    | op(e3,e0) = e3
    | op(e0,e0) = e3
    | op(e2,e0) = e3
    | op(e1,e3) = e2 ),
    inference(spm,[status(thm)],[10112,10712,theory(equality)]) ).

cnf(115348,plain,
    ( op(e1,e3) = e0
    | op(e3,e0) = e3
    | op(e0,e0) = e3
    | op(e2,e0) = e3
    | op(e1,e3) = e2 ),
    inference(sr,[status(thm)],[115333,169,theory(equality)]) ).

cnf(120801,plain,
    ( epred5_0
    | op(e1,e1) = e3
    | op(e2,e2) = e1
    | op(e0,e2) = e1
    | op(e3,e2) = e1
    | op(e1,e0) = e1 ),
    inference(spm,[status(thm)],[111010,35933,theory(equality)]) ).

cnf(120831,plain,
    ( op(e1,e3) = e1
    | op(e1,e0) = e1
    | op(e3,e2) = e1
    | op(e0,e2) = e1
    | op(e2,e2) = e1
    | epred5_0 ),
    inference(spm,[status(thm)],[180,120801,theory(equality)]) ).

cnf(120855,plain,
    ( op(e2,e2) = e1
    | op(e0,e2) = e1
    | op(e3,e2) = e1
    | op(e1,e0) = e1
    | epred5_0 ),
    inference(csr,[status(thm)],[120831,798]) ).

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

cnf(121088,plain,
    ( op(e2,e2) = e1
    | op(e0,e2) = e1
    | op(e3,e2) = e1
    | epred5_0 ),
    inference(csr,[status(thm)],[120860,77]) ).

cnf(121094,plain,
    ( op(e1,e2) = e3
    | op(e1,e2) = e0
    | op(e1,e2) = e2
    | op(e3,e2) = e1
    | op(e2,e2) = e1
    | epred5_0 ),
    inference(spm,[status(thm)],[1323,121088,theory(equality)]) ).

cnf(121104,plain,
    ( op(e3,e2) = e2
    | e1 = e2
    | op(e2,e2) = e2
    | op(e3,e2) = e3
    | e1 = e3
    | op(e2,e2) = e3
    | op(e3,e2) = e1
    | op(e2,e2) = e1
    | epred5_0 ),
    inference(spm,[status(thm)],[793,121088,theory(equality)]) ).

cnf(121163,plain,
    ( op(e3,e2) = e2
    | op(e2,e2) = e2
    | op(e3,e2) = e3
    | e1 = e3
    | op(e2,e2) = e3
    | op(e3,e2) = e1
    | op(e2,e2) = e1
    | epred5_0 ),
    inference(sr,[status(thm)],[121104,167,theory(equality)]) ).

cnf(121164,plain,
    ( op(e3,e2) = e2
    | op(e2,e2) = e2
    | op(e3,e2) = e3
    | op(e2,e2) = e3
    | op(e3,e2) = e1
    | op(e2,e2) = e1
    | epred5_0 ),
    inference(sr,[status(thm)],[121163,166,theory(equality)]) ).

cnf(121630,plain,
    ( op(e1,e2) = e3
    | op(e1,e2) = e0
    | op(e1,e2) = e2
    | op(e3,e2) = e1
    | epred5_0 ),
    inference(csr,[status(thm)],[121094,1324]) ).

cnf(121631,plain,
    ( op(e1,e2) = e3
    | op(e1,e2) = e0
    | op(e1,e2) = e2
    | epred5_0 ),
    inference(csr,[status(thm)],[121630,1322]) ).

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

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

cnf(123584,plain,
    ( op(e3,e3) = e1
    | op(e3,e2) = e1
    | op(e3,e3) = e3
    | op(e3,e2) = e3
    | op(e3,e2) = e2 ),
    inference(csr,[status(thm)],[38031,173]) ).

cnf(123611,plain,
    ( op(e3,e3) = e3
    | op(e3,e3) = e0
    | e1 = e2
    | e1 = e0
    | e1 = e3
    | op(e3,e2) = e3
    | op(e3,e2) = e2
    | op(e3,e3) = e1 ),
    inference(spm,[status(thm)],[14384,123584,theory(equality)]) ).

cnf(123630,plain,
    ( op(e3,e3) = e3
    | op(e3,e3) = e0
    | e1 = e0
    | e1 = e3
    | op(e3,e2) = e3
    | op(e3,e2) = e2
    | op(e3,e3) = e1 ),
    inference(sr,[status(thm)],[123611,167,theory(equality)]) ).

cnf(123631,plain,
    ( op(e3,e3) = e3
    | op(e3,e3) = e0
    | e1 = e3
    | op(e3,e2) = e3
    | op(e3,e2) = e2
    | op(e3,e3) = e1 ),
    inference(sr,[status(thm)],[123630,170,theory(equality)]) ).

cnf(123632,plain,
    ( op(e3,e3) = e3
    | op(e3,e3) = e0
    | op(e3,e2) = e3
    | op(e3,e2) = e2
    | op(e3,e3) = e1 ),
    inference(sr,[status(thm)],[123631,166,theory(equality)]) ).

cnf(123638,plain,
    ( op(e3,e3) = e1
    | op(e3,e2) = e3
    | op(e3,e3) = e0
    | op(e3,e3) = e3
    | e2 != op(e3,e3) ),
    inference(spm,[status(thm)],[97,123632,theory(equality)]) ).

cnf(123679,plain,
    ( op(e3,e3) = e1
    | op(e3,e2) = e3
    | op(e3,e3) = e0
    | op(e3,e3) = e3 ),
    inference(csr,[status(thm)],[123638,145]) ).

cnf(123853,plain,
    ( e2 = e3
    | op(e2,e2) = e3
    | op(e0,e2) = e3
    | op(e3,e2) = e3
    | op(e1,e3) = e2
    | op(e1,e3) = e0 ),
    inference(spm,[status(thm)],[73,69610,theory(equality)]) ).

cnf(123899,plain,
    ( op(e2,e2) = e3
    | op(e0,e2) = e3
    | op(e3,e2) = e3
    | op(e1,e3) = e2
    | op(e1,e3) = e0 ),
    inference(sr,[status(thm)],[123853,165,theory(equality)]) ).

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

cnf(124353,plain,
    ( op(e2,e3) = e1
    | op(e2,e2) = e1
    | op(e2,e3) = e3
    | op(e2,e3) = e2
    | op(e2,e2) = e2 ),
    inference(csr,[status(thm)],[115134,176]) ).

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

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

cnf(124570,plain,
    ( op(e2,e3) = e2
    | op(e2,e2) = e2
    | op(e2,e3) = e3
    | op(e2,e3) = e1
    | op(e2,e0) = e3 ),
    inference(spm,[status(thm)],[124519,7721,theory(equality)]) ).

cnf(124598,plain,
    ( op(e2,e2) = e2
    | op(e2,e3) = e3
    | op(e2,e2) = e3
    | op(e2,e3) = e0
    | e3 = e2
    | op(e2,e3) = e1
    | op(e2,e3) = e2 ),
    inference(spm,[status(thm)],[2008,124570,theory(equality)]) ).

cnf(124658,plain,
    ( op(e2,e2) = e2
    | op(e2,e3) = e3
    | op(e2,e2) = e3
    | op(e2,e3) = e0
    | op(e2,e3) = e1
    | op(e2,e3) = e2 ),
    inference(sr,[status(thm)],[124598,165,theory(equality)]) ).

cnf(124678,plain,
    ( op(e2,e2) = e2
    | op(e2,e2) = e0
    | op(e2,e2) = e3
    | op(e2,e0) = e2
    | op(e2,e0) = e0
    | op(e2,e0) = e3 ),
    inference(csr,[status(thm)],[2754,31738]) ).

cnf(124679,plain,
    ( op(e2,e2) = e2
    | op(e2,e2) = e0
    | op(e2,e2) = e3
    | op(e2,e0) = e3
    | op(e2,e0) = e0 ),
    inference(csr,[status(thm)],[124678,1495]) ).

cnf(124707,plain,
    ( op(e2,e3) = e2
    | e0 = e2
    | op(e2,e2) = e2
    | op(e2,e3) = e3
    | e0 = e3
    | op(e2,e0) = e3
    | op(e2,e2) = e3
    | op(e2,e2) = e0 ),
    inference(spm,[status(thm)],[7721,124679,theory(equality)]) ).

cnf(124749,plain,
    ( op(e2,e3) = e2
    | op(e2,e2) = e2
    | op(e2,e3) = e3
    | e0 = e3
    | op(e2,e0) = e3
    | op(e2,e2) = e3
    | op(e2,e2) = e0 ),
    inference(sr,[status(thm)],[124707,169,theory(equality)]) ).

cnf(124750,plain,
    ( op(e2,e3) = e2
    | op(e2,e2) = e2
    | op(e2,e3) = e3
    | op(e2,e0) = e3
    | op(e2,e2) = e3
    | op(e2,e2) = e0 ),
    inference(sr,[status(thm)],[124749,168,theory(equality)]) ).

cnf(125408,plain,
    ( op(e2,e2) = e2
    | op(e2,e3) = e3
    | op(e2,e2) = e3
    | op(e2,e3) = e0
    | op(e2,e3) = e1 ),
    inference(csr,[status(thm)],[124658,2071]) ).

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

cnf(125453,plain,
    ( op(e2,e3) = e1
    | op(e2,e3) = e0
    | op(e2,e2) = e3
    | op(e2,e3) = e3 ),
    inference(csr,[status(thm)],[125411,149]) ).

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

cnf(125519,plain,
    ( op(e2,e3) = e2
    | op(e2,e2) = e2
    | op(e2,e3) = e3
    | op(e2,e0) = e3
    | op(e2,e2) = e0 ),
    inference(csr,[status(thm)],[124750,176]) ).

cnf(131405,plain,
    ( op(e1,e3) = e2
    | op(e2,e3) = e2
    | op(e3,e2) = e2
    | op(e3,e3) = e2
    | op(e0,e3) = e2
    | epred5_0 ),
    inference(csr,[status(thm)],[113402,67]) ).

cnf(131406,plain,
    ( op(e1,e3) = e2
    | op(e2,e3) = e2
    | op(e3,e2) = e2
    | op(e0,e3) = e2
    | epred5_0 ),
    inference(csr,[status(thm)],[131405,111017]) ).

cnf(131421,plain,
    ( op(e3,e2) = e2
    | op(e0,e2) = e2
    | op(e2,e2) = e2
    | op(e0,e3) = e2
    | op(e2,e3) = e2
    | epred5_0 ),
    inference(spm,[status(thm)],[790,131406,theory(equality)]) ).

cnf(131469,plain,
    ( op(e3,e2) = e2
    | op(e0,e2) = e2
    | op(e2,e3) = e2
    | op(e0,e3) = e2
    | epred5_0 ),
    inference(csr,[status(thm)],[131421,111023]) ).

cnf(131502,plain,
    ( op(e2,e1) = e2
    | op(e3,e1) = e2
    | epred5_0
    | op(e2,e3) = e2
    | op(e0,e3) = e2
    | op(e3,e2) = e2 ),
    inference(spm,[status(thm)],[111121,131469,theory(equality)]) ).

cnf(131586,plain,
    ( op(e2,e1) = e2
    | op(e3,e1) = e2
    | op(e2,e3) = e2
    | op(e3,e2) = e2
    | epred5_0 ),
    inference(csr,[status(thm)],[131502,111119]) ).

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

cnf(131947,plain,
    ( op(e3,e3) = e3
    | op(e3,e2) = e1
    | op(e3,e3) = e1
    | op(e3,e0) = e2
    | op(e3,e2) = e2
    | epred5_0 ),
    inference(csr,[status(thm)],[113811,111017]) ).

cnf(131948,plain,
    ( op(e3,e2) = e1
    | op(e3,e3) = e1
    | op(e3,e0) = e2
    | op(e3,e2) = e2
    | epred5_0 ),
    inference(csr,[status(thm)],[131947,111024]) ).

cnf(131965,plain,
    ( op(e3,e3) = e1
    | e2 = e1
    | op(e3,e2) = e1
    | op(e3,e3) = e0
    | e2 = e0
    | op(e3,e2) = e0
    | op(e3,e2) = e2
    | epred5_0 ),
    inference(spm,[status(thm)],[678,131948,theory(equality)]) ).

cnf(132038,plain,
    ( op(e3,e3) = e1
    | op(e3,e2) = e1
    | op(e3,e3) = e0
    | e0 = e2
    | op(e3,e2) = e0
    | op(e3,e2) = e2
    | epred5_0 ),
    inference(sr,[status(thm)],[131965,167,theory(equality)]) ).

cnf(132039,plain,
    ( op(e3,e3) = e1
    | op(e3,e2) = e1
    | op(e3,e3) = e0
    | op(e3,e2) = e0
    | op(e3,e2) = e2
    | epred5_0 ),
    inference(sr,[status(thm)],[132038,169,theory(equality)]) ).

cnf(132290,plain,
    ( op(e3,e3) = e3
    | op(e3,e3) = e0
    | e1 = e2
    | e1 = e0
    | e1 = e3
    | op(e3,e2) = e2
    | op(e3,e2) = e0
    | op(e3,e3) = e1
    | epred5_0 ),
    inference(spm,[status(thm)],[14384,132039,theory(equality)]) ).

cnf(132323,plain,
    ( op(e3,e3) = e3
    | op(e3,e3) = e0
    | e1 = e0
    | e1 = e3
    | op(e3,e2) = e2
    | op(e3,e2) = e0
    | op(e3,e3) = e1
    | epred5_0 ),
    inference(sr,[status(thm)],[132290,167,theory(equality)]) ).

cnf(132324,plain,
    ( op(e3,e3) = e3
    | op(e3,e3) = e0
    | e1 = e3
    | op(e3,e2) = e2
    | op(e3,e2) = e0
    | op(e3,e3) = e1
    | epred5_0 ),
    inference(sr,[status(thm)],[132323,170,theory(equality)]) ).

cnf(132325,plain,
    ( op(e3,e3) = e3
    | op(e3,e3) = e0
    | op(e3,e2) = e2
    | op(e3,e2) = e0
    | op(e3,e3) = e1
    | epred5_0 ),
    inference(sr,[status(thm)],[132324,166,theory(equality)]) ).

cnf(132401,plain,
    ( op(e3,e3) = e1
    | op(e3,e2) = e0
    | op(e3,e2) = e2
    | op(e3,e3) = e0
    | epred5_0 ),
    inference(csr,[status(thm)],[132325,111024]) ).

cnf(132441,plain,
    ( op(e3,e3) = e3
    | e0 = e3
    | e0 = e2
    | e0 = e1
    | op(e3,e3) = e1
    | op(e3,e2) = e2
    | op(e3,e3) = e0
    | epred5_0 ),
    inference(spm,[status(thm)],[123584,132401,theory(equality)]) ).

cnf(132459,plain,
    ( op(e3,e3) = e3
    | e0 = e2
    | e1 = e0
    | op(e3,e3) = e1
    | op(e3,e2) = e2
    | op(e3,e3) = e0
    | epred5_0 ),
    inference(sr,[status(thm)],[132441,168,theory(equality)]) ).

cnf(132460,plain,
    ( op(e3,e3) = e3
    | e1 = e0
    | op(e3,e3) = e1
    | op(e3,e2) = e2
    | op(e3,e3) = e0
    | epred5_0 ),
    inference(sr,[status(thm)],[132459,169,theory(equality)]) ).

cnf(132461,plain,
    ( op(e3,e3) = e3
    | op(e3,e3) = e1
    | op(e3,e2) = e2
    | op(e3,e3) = e0
    | epred5_0 ),
    inference(sr,[status(thm)],[132460,170,theory(equality)]) ).

cnf(132464,plain,
    ( op(e3,e3) = e0
    | op(e3,e2) = e2
    | op(e3,e3) = e1
    | epred5_0 ),
    inference(csr,[status(thm)],[132461,111024]) ).

cnf(132502,plain,
    ( op(e3,e3) = e3
    | op(e3,e3) = e0
    | e2 = e3
    | op(e3,e3) = e1
    | epred5_0 ),
    inference(spm,[status(thm)],[123679,132464,theory(equality)]) ).

cnf(132517,plain,
    ( op(e3,e3) = e3
    | op(e3,e3) = e0
    | op(e3,e3) = e1
    | epred5_0 ),
    inference(sr,[status(thm)],[132502,165,theory(equality)]) ).

cnf(132518,plain,
    ( op(e3,e3) = e1
    | op(e3,e3) = e0
    | epred5_0 ),
    inference(csr,[status(thm)],[132517,111024]) ).

cnf(132522,plain,
    ( op(e3,e1) = e3
    | op(e3,e3) = e0
    | epred5_0 ),
    inference(spm,[status(thm)],[174,132518,theory(equality)]) ).

cnf(132527,plain,
    ( op(e3,e3) = e0
    | epred5_0
    | op(op(e1,e3),e3) != e2
    | op(e1,e3) != e0 ),
    inference(spm,[status(thm)],[219,132518,theory(equality)]) ).

cnf(132528,plain,
    ( op(e3,e3) = e0
    | epred5_0
    | op(op(e1,e3),e3) != e0
    | op(e1,e3) != e2 ),
    inference(spm,[status(thm)],[231,132518,theory(equality)]) ).

cnf(132531,plain,
    ( op(e0,e3) = e3
    | op(e0,e3) = e0
    | op(e0,e3) = e2
    | op(e3,e3) = e0
    | epred5_0 ),
    inference(spm,[status(thm)],[942,132518,theory(equality)]) ).

cnf(132533,plain,
    ( op(e1,e3) = e3
    | op(e1,e3) = e0
    | op(e1,e3) = e2
    | op(e3,e3) = e0
    | epred5_0 ),
    inference(spm,[status(thm)],[1137,132518,theory(equality)]) ).

cnf(132544,plain,
    ( op(e3,e3) = e0
    | epred5_0
    | e3 != op(e3,e2) ),
    inference(spm,[status(thm)],[99,132522,theory(equality)]) ).

cnf(132545,plain,
    ( e3 = e0
    | op(e3,e2) = e0
    | op(e3,e0) = e0
    | op(e3,e3) = e0
    | epred5_0 ),
    inference(spm,[status(thm)],[72,132522,theory(equality)]) ).

cnf(132549,plain,
    ( op(e0,e3) = e3
    | op(e0,e0) = e3
    | op(e0,e2) = e3
    | op(e3,e3) = e0
    | epred5_0 ),
    inference(spm,[status(thm)],[945,132522,theory(equality)]) ).

cnf(132559,plain,
    ( op(e1,e3) = e3
    | op(e1,e0) = e3
    | op(e1,e2) = e3
    | op(e3,e3) = e0
    | epred5_0 ),
    inference(spm,[status(thm)],[1147,132522,theory(equality)]) ).

cnf(132570,plain,
    ( op(e3,e0) = e2
    | op(e3,e2) = e2
    | e3 = e2
    | epred5_0
    | op(e3,e3) = e0 ),
    inference(spm,[status(thm)],[112992,132522,theory(equality)]) ).

cnf(132594,plain,
    ( op(e3,e2) = e0
    | op(e3,e0) = e0
    | op(e3,e3) = e0
    | epred5_0 ),
    inference(sr,[status(thm)],[132545,168,theory(equality)]) ).

cnf(132599,plain,
    ( op(e3,e0) = e2
    | op(e3,e2) = e2
    | epred5_0
    | op(e3,e3) = e0 ),
    inference(sr,[status(thm)],[132570,165,theory(equality)]) ).

cnf(132726,plain,
    ( op(e0,e2) = e2
    | op(e0,e0) = e2
    | op(e0,e3) = e2
    | op(e0,e0) = e3
    | op(e3,e3) = e0
    | op(e3,e2) = e0
    | epred5_0 ),
    inference(spm,[status(thm)],[1893,132594,theory(equality)]) ).

cnf(132902,plain,
    ( op(e3,e3) = e0
    | e2 = e0
    | op(e3,e2) = e0
    | epred5_0
    | op(e3,e2) = e2 ),
    inference(spm,[status(thm)],[132594,132599,theory(equality)]) ).

cnf(132914,plain,
    ( op(e3,e3) = e0
    | op(e3,e2) = e0
    | epred5_0
    | op(e3,e2) = e2 ),
    inference(sr,[status(thm)],[132902,169,theory(equality)]) ).

cnf(133110,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e2
    | e0 = e2
    | e0 = e3
    | op(e3,e3) = e0
    | op(e0,e3) = e2
    | op(e0,e3) = e3
    | epred5_0 ),
    inference(spm,[status(thm)],[29703,132531,theory(equality)]) ).

cnf(133170,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e2
    | e0 = e3
    | op(e3,e3) = e0
    | op(e0,e3) = e2
    | op(e0,e3) = e3
    | epred5_0 ),
    inference(sr,[status(thm)],[133110,169,theory(equality)]) ).

cnf(133171,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e2
    | op(e3,e3) = e0
    | op(e0,e3) = e2
    | op(e0,e3) = e3
    | epred5_0 ),
    inference(sr,[status(thm)],[133170,168,theory(equality)]) ).

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

cnf(133245,plain,
    ( op(e3,e3) = e0
    | epred5_0
    | op(e1,e3) = e2
    | op(e1,e3) = e3
    | op(e0,e3) != e2 ),
    inference(spm,[status(thm)],[132527,132533,theory(equality)]) ).

cnf(133288,plain,
    ( op(e0,e3) = e0
    | op(e3,e3) = e0
    | op(e0,e2) = e3
    | op(e0,e3) = e3
    | epred5_0 ),
    inference(spm,[status(thm)],[184,132549,theory(equality)]) ).

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

cnf(133872,plain,
    ( op(e1,e3) = e3
    | op(e1,e3) = e2
    | op(e3,e3) = e0
    | epred5_0
    | op(e0,e3) = e2
    | op(e0,e3) = e3 ),
    inference(spm,[status(thm)],[133188,132531,theory(equality)]) ).

cnf(136161,plain,
    ( op(e0,e0) = e3
    | op(e0,e3) = e3
    | op(e0,e3) = e2
    | op(e3,e3) = e0
    | epred5_0 ),
    inference(csr,[status(thm)],[133171,111015]) ).

cnf(136247,plain,
    ( op(e1,e3) = e3
    | op(e1,e2) = e3
    | op(e3,e3) = e0
    | epred5_0
    | op(e0,e3) = e3
    | op(e0,e3) = e2 ),
    inference(spm,[status(thm)],[133416,136161,theory(equality)]) ).

cnf(136712,plain,
    ( op(e1,e3) = e3
    | op(e1,e3) = e2
    | op(e3,e3) = e0
    | op(e0,e3) = e3
    | epred5_0 ),
    inference(csr,[status(thm)],[133872,133245]) ).

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

cnf(138060,plain,
    ( op(e1,e3) = e3
    | op(e1,e2) = e3
    | op(e3,e3) = e0
    | op(e0,e3) = e3
    | epred5_0 ),
    inference(csr,[status(thm)],[136247,136715]) ).

cnf(138062,plain,
    ( op(e0,e3) = e3
    | op(e3,e3) = e0
    | op(e1,e3) = e3
    | epred5_0
    | e3 != op(e0,e2) ),
    inference(spm,[status(thm)],[132,138060,theory(equality)]) ).

cnf(138329,plain,
    ( op(e1,e3) = e3
    | op(e3,e3) = e0
    | op(e0,e3) = e3
    | epred5_0
    | op(e0,e3) = e0 ),
    inference(spm,[status(thm)],[138062,133288,theory(equality)]) ).

cnf(138382,plain,
    ( op(e0,e3) = e0
    | op(e0,e3) = e3
    | op(e3,e3) = e0
    | epred5_0
    | e3 != op(e2,e3) ),
    inference(spm,[status(thm)],[123,138329,theory(equality)]) ).

cnf(138467,plain,
    ( op(e0,e3) = e0
    | op(e0,e3) = e3
    | op(e3,e3) = e0
    | epred5_0 ),
    inference(csr,[status(thm)],[138382,111019]) ).

cnf(142882,plain,
    ( op(e3,e0) = e2
    | op(e0,e0) = e2
    | op(e2,e0) = e2
    | op(e2,e2) = e3
    | op(e0,e3) = e2
    | epred5_0 ),
    inference(csr,[status(thm)],[114709,179]) ).

cnf(142883,plain,
    ( op(e3,e0) = e2
    | op(e2,e2) = e3
    | op(e0,e3) = e2
    | op(e2,e0) = e2
    | epred5_0 ),
    inference(csr,[status(thm)],[142882,111015]) ).

cnf(142954,plain,
    ( op(e3,e3) = e0
    | e2 = e3
    | e2 = e0
    | epred5_0
    | op(e2,e2) = e3
    | op(e2,e0) = e2
    | op(e3,e0) = e2 ),
    inference(spm,[status(thm)],[138467,142883,theory(equality)]) ).

cnf(142993,plain,
    ( op(e3,e3) = e0
    | e0 = e2
    | epred5_0
    | op(e2,e2) = e3
    | op(e2,e0) = e2
    | op(e3,e0) = e2 ),
    inference(sr,[status(thm)],[142954,165,theory(equality)]) ).

cnf(142994,plain,
    ( op(e3,e3) = e0
    | epred5_0
    | op(e2,e2) = e3
    | op(e2,e0) = e2
    | op(e3,e0) = e2 ),
    inference(sr,[status(thm)],[142993,169,theory(equality)]) ).

cnf(143043,plain,
    ( op(e1,e2) = e2
    | op(e1,e3) = e2
    | epred5_0
    | op(e3,e0) = e2
    | op(e2,e2) = e3
    | op(e3,e3) = e0 ),
    inference(spm,[status(thm)],[111201,142994,theory(equality)]) ).

cnf(143326,plain,
    ( op(e1,e2) = e2
    | op(e1,e3) = e2
    | op(e3,e3) = e0
    | op(e2,e2) = e3
    | epred5_0 ),
    inference(csr,[status(thm)],[143043,111199]) ).

cnf(143331,plain,
    ( e2 = e3
    | op(e2,e2) = e3
    | op(e0,e2) = e3
    | op(e3,e2) = e3
    | op(e3,e3) = e0
    | op(e1,e3) = e2
    | epred5_0 ),
    inference(spm,[status(thm)],[73,143326,theory(equality)]) ).

cnf(143393,plain,
    ( op(e2,e2) = e3
    | op(e0,e2) = e3
    | op(e3,e2) = e3
    | op(e3,e3) = e0
    | op(e1,e3) = e2
    | epred5_0 ),
    inference(sr,[status(thm)],[143331,165,theory(equality)]) ).

cnf(143513,plain,
    ( op(e2,e2) = e3
    | op(e0,e2) = e3
    | op(e3,e2) = e3
    | op(e1,e3) = e2
    | epred5_0 ),
    inference(csr,[status(thm)],[143393,123914]) ).

cnf(143515,plain,
    ( op(e3,e2) = e3
    | op(e0,e2) = e3
    | op(e2,e2) = e3
    | epred5_0
    | e2 != op(e0,e3) ),
    inference(spm,[status(thm)],[126,143513,theory(equality)]) ).

cnf(143566,plain,
    ( op(e3,e3) = e0
    | epred5_0
    | op(e3,e2) = e3
    | op(e0,e2) = e3
    | op(e2,e2) = e3
    | op(e2,e3) != e0 ),
    inference(spm,[status(thm)],[132528,143513,theory(equality)]) ).

cnf(143651,plain,
    ( op(e2,e2) = e3
    | op(e0,e2) = e3
    | op(e3,e2) = e3
    | epred5_0
    | op(e2,e2) = e0
    | op(e3,e2) = e0 ),
    inference(spm,[status(thm)],[143515,111926,theory(equality)]) ).

cnf(143722,plain,
    ( op(e3,e2) = e0
    | e3 = e0
    | op(e2,e2) = e2
    | op(e2,e2) = e0
    | op(e2,e2) = e3
    | op(e3,e2) = e3
    | epred5_0 ),
    inference(spm,[status(thm)],[4226,143651,theory(equality)]) ).

cnf(143822,plain,
    ( op(e3,e2) = e0
    | op(e2,e2) = e2
    | op(e2,e2) = e0
    | op(e2,e2) = e3
    | op(e3,e2) = e3
    | epred5_0 ),
    inference(sr,[status(thm)],[143722,168,theory(equality)]) ).

cnf(143999,plain,
    ( op(e3,e2) = e0
    | op(e3,e2) = e3
    | op(e2,e2) = e3
    | op(e2,e2) = e0
    | epred5_0 ),
    inference(csr,[status(thm)],[143822,111023]) ).

cnf(144004,plain,
    ( op(e2,e0) = e2
    | op(e3,e2) = e3
    | op(e2,e2) = e3
    | op(e3,e2) = e0
    | epred5_0 ),
    inference(spm,[status(thm)],[179,143999,theory(equality)]) ).

cnf(145409,plain,
    ( op(e3,e3) = e0
    | op(e2,e2) = e3
    | op(e0,e2) = e3
    | epred5_0
    | op(e2,e3) != e0 ),
    inference(csr,[status(thm)],[143566,132544]) ).

cnf(150497,plain,
    ( op(e3,e2) = e2
    | op(e2,e2) = e1
    | op(e3,e2) = e1
    | op(e2,e2) = e3
    | op(e3,e2) = e3
    | epred5_0 ),
    inference(csr,[status(thm)],[121164,111023]) ).

cnf(150532,plain,
    ( op(e3,e2) = e2
    | op(e3,e0) = e2
    | e1 = e3
    | e1 = e0
    | epred5_0
    | op(e3,e2) = e1
    | op(e2,e2) = e3
    | op(e3,e2) = e3 ),
    inference(spm,[status(thm)],[113924,150497,theory(equality)]) ).

cnf(150556,plain,
    ( op(e3,e2) = e2
    | op(e3,e0) = e2
    | e1 = e0
    | epred5_0
    | op(e3,e2) = e1
    | op(e2,e2) = e3
    | op(e3,e2) = e3 ),
    inference(sr,[status(thm)],[150532,166,theory(equality)]) ).

cnf(150557,plain,
    ( op(e3,e2) = e2
    | op(e3,e0) = e2
    | epred5_0
    | op(e3,e2) = e1
    | op(e2,e2) = e3
    | op(e3,e2) = e3 ),
    inference(sr,[status(thm)],[150556,170,theory(equality)]) ).

cnf(150773,plain,
    ( op(e2,e3) = e2
    | op(e3,e2) = e3
    | op(e3,e2) = e1
    | op(e3,e0) = e2
    | op(e3,e2) = e2
    | epred5_0 ),
    inference(spm,[status(thm)],[176,150557,theory(equality)]) ).

cnf(150838,plain,
    ( e2 = e3
    | epred5_0
    | op(e3,e2) = e2
    | op(e3,e0) = e2
    | op(e3,e2) = e1
    | op(e3,e2) = e3 ),
    inference(spm,[status(thm)],[111019,150773,theory(equality)]) ).

cnf(150875,plain,
    ( epred5_0
    | op(e3,e2) = e2
    | op(e3,e0) = e2
    | op(e3,e2) = e1
    | op(e3,e2) = e3 ),
    inference(sr,[status(thm)],[150838,165,theory(equality)]) ).

cnf(153276,plain,
    ( op(e1,e3) = e3
    | op(e1,e2) = e3
    | op(e1,e3) = e0
    | op(e2,e2) = e1
    | op(e0,e2) = e1
    | op(e3,e2) = e1 ),
    inference(csr,[status(thm)],[2986,798]) ).

cnf(153283,plain,
    ( e3 = e1
    | op(e2,e2) = e1
    | op(e0,e2) = e1
    | op(e3,e2) = e1
    | op(e1,e3) = e0
    | op(e1,e3) = e3 ),
    inference(spm,[status(thm)],[77,153276,theory(equality)]) ).

cnf(153369,plain,
    ( op(e2,e2) = e1
    | op(e0,e2) = e1
    | op(e3,e2) = e1
    | op(e1,e3) = e0
    | op(e1,e3) = e3 ),
    inference(sr,[status(thm)],[153283,166,theory(equality)]) ).

cnf(160367,plain,
    ( op(e0,e2) = e2
    | op(e3,e2) = e0
    | op(e3,e3) = e0
    | op(e0,e0) = e3
    | op(e0,e3) = e2
    | epred5_0 ),
    inference(csr,[status(thm)],[132726,111015]) ).

cnf(160372,plain,
    ( op(e0,e3) = e0
    | op(e3,e2) = e0
    | op(e3,e3) = e0
    | op(e0,e3) = e2
    | op(e0,e2) = e2
    | epred5_0 ),
    inference(spm,[status(thm)],[184,160367,theory(equality)]) ).

cnf(160515,plain,
    ( op(e0,e3) = e2
    | op(e3,e3) = e0
    | op(e3,e2) = e0
    | op(e0,e3) = e0
    | epred5_0
    | e2 != op(e3,e2) ),
    inference(spm,[status(thm)],[130,160372,theory(equality)]) ).

cnf(160864,plain,
    ( op(e0,e3) = e2
    | op(e3,e3) = e0
    | op(e3,e2) = e0
    | op(e0,e3) = e0
    | epred5_0 ),
    inference(csr,[status(thm)],[160515,132914]) ).

cnf(160930,plain,
    ( op(e1,e3) = e3
    | op(e1,e3) = e2
    | op(e3,e3) = e0
    | epred5_0
    | op(e3,e2) = e0
    | op(e0,e3) = e2 ),
    inference(spm,[status(thm)],[133188,160864,theory(equality)]) ).

cnf(161168,plain,
    ( op(e1,e3) = e3
    | op(e1,e3) = e2
    | op(e3,e3) = e0
    | op(e3,e2) = e0
    | epred5_0 ),
    inference(csr,[status(thm)],[160930,133245]) ).

cnf(161174,plain,
    ( e2 = e0
    | op(e2,e3) = e0
    | op(e0,e3) = e0
    | op(e3,e3) = e0
    | op(e3,e2) = e0
    | op(e1,e3) = e3
    | epred5_0 ),
    inference(spm,[status(thm)],[71,161168,theory(equality)]) ).

cnf(161222,plain,
    ( op(e3,e3) = e0
    | epred5_0
    | op(e3,e2) = e0
    | op(e1,e3) = e3
    | op(e2,e3) != e0 ),
    inference(spm,[status(thm)],[132528,161168,theory(equality)]) ).

cnf(161247,plain,
    ( op(e2,e3) = e0
    | op(e0,e3) = e0
    | op(e3,e3) = e0
    | op(e3,e2) = e0
    | op(e1,e3) = e3
    | epred5_0 ),
    inference(sr,[status(thm)],[161174,169,theory(equality)]) ).

cnf(161416,plain,
    ( e3 = e0
    | op(e2,e3) = e0
    | op(e0,e3) = e0
    | op(e3,e3) = e0
    | op(e3,e2) = e0
    | epred5_0 ),
    inference(spm,[status(thm)],[71,161247,theory(equality)]) ).

cnf(161502,plain,
    ( op(e2,e3) = e0
    | op(e0,e3) = e0
    | op(e3,e3) = e0
    | op(e3,e2) = e0
    | epred5_0 ),
    inference(sr,[status(thm)],[161416,168,theory(equality)]) ).

cnf(161550,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e2
    | e0 = e2
    | e0 = e3
    | op(e3,e2) = e0
    | op(e3,e3) = e0
    | op(e2,e3) = e0
    | epred5_0 ),
    inference(spm,[status(thm)],[29703,161502,theory(equality)]) ).

cnf(161660,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e2
    | e0 = e3
    | op(e3,e2) = e0
    | op(e3,e3) = e0
    | op(e2,e3) = e0
    | epred5_0 ),
    inference(sr,[status(thm)],[161550,169,theory(equality)]) ).

cnf(161661,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e2
    | op(e3,e2) = e0
    | op(e3,e3) = e0
    | op(e2,e3) = e0
    | epred5_0 ),
    inference(sr,[status(thm)],[161660,168,theory(equality)]) ).

cnf(161683,plain,
    ( op(e0,e0) = e3
    | op(e2,e3) = e0
    | op(e3,e3) = e0
    | op(e3,e2) = e0
    | epred5_0 ),
    inference(csr,[status(thm)],[161661,111015]) ).

cnf(161768,plain,
    ( op(e1,e3) = e3
    | op(e1,e2) = e3
    | op(e3,e3) = e0
    | epred5_0
    | op(e2,e3) = e0
    | op(e3,e2) = e0 ),
    inference(spm,[status(thm)],[133416,161683,theory(equality)]) ).

cnf(162070,plain,
    ( op(e1,e3) = e3
    | op(e1,e2) = e3
    | op(e3,e3) = e0
    | op(e3,e2) = e0
    | epred5_0 ),
    inference(csr,[status(thm)],[161768,161222]) ).

cnf(162075,plain,
    ( e3 = e0
    | op(e2,e2) = e0
    | op(e0,e2) = e0
    | op(e3,e2) = e0
    | op(e3,e3) = e0
    | op(e1,e3) = e3
    | epred5_0 ),
    inference(spm,[status(thm)],[79,162070,theory(equality)]) ).

cnf(162162,plain,
    ( op(e2,e2) = e0
    | op(e0,e2) = e0
    | op(e3,e2) = e0
    | op(e3,e3) = e0
    | op(e1,e3) = e3
    | epred5_0 ),
    inference(sr,[status(thm)],[162075,168,theory(equality)]) ).

cnf(162424,plain,
    ( op(e3,e3) = e0
    | op(e3,e2) = e0
    | op(e0,e2) = e0
    | op(e2,e2) = e0
    | epred5_0
    | e3 != op(e2,e3) ),
    inference(spm,[status(thm)],[123,162162,theory(equality)]) ).

cnf(162659,plain,
    ( op(e3,e3) = e0
    | op(e3,e2) = e0
    | op(e0,e2) = e0
    | op(e2,e2) = e0
    | epred5_0 ),
    inference(csr,[status(thm)],[162424,111019]) ).

cnf(162694,plain,
    ( op(e0,e3) = e2
    | e0 = e2
    | op(e0,e3) = e1
    | e0 = e1
    | epred5_0
    | op(e2,e2) = e0
    | op(e3,e2) = e0
    | op(e3,e3) = e0 ),
    inference(spm,[status(thm)],[111075,162659,theory(equality)]) ).

cnf(162839,plain,
    ( op(e0,e3) = e2
    | op(e0,e3) = e1
    | e1 = e0
    | epred5_0
    | op(e2,e2) = e0
    | op(e3,e2) = e0
    | op(e3,e3) = e0 ),
    inference(sr,[status(thm)],[162694,169,theory(equality)]) ).

cnf(162840,plain,
    ( op(e0,e3) = e2
    | op(e0,e3) = e1
    | epred5_0
    | op(e2,e2) = e0
    | op(e3,e2) = e0
    | op(e3,e3) = e0 ),
    inference(sr,[status(thm)],[162839,170,theory(equality)]) ).

cnf(163241,plain,
    ( op(e3,e3) = e0
    | e1 = e3
    | e1 = e0
    | epred5_0
    | op(e3,e2) = e0
    | op(e2,e2) = e0
    | op(e0,e3) = e2 ),
    inference(spm,[status(thm)],[138467,162840,theory(equality)]) ).

cnf(163336,plain,
    ( op(e3,e3) = e0
    | e1 = e0
    | epred5_0
    | op(e3,e2) = e0
    | op(e2,e2) = e0
    | op(e0,e3) = e2 ),
    inference(sr,[status(thm)],[163241,166,theory(equality)]) ).

cnf(163337,plain,
    ( op(e3,e3) = e0
    | epred5_0
    | op(e3,e2) = e0
    | op(e2,e2) = e0
    | op(e0,e3) = e2 ),
    inference(sr,[status(thm)],[163336,170,theory(equality)]) ).

cnf(163421,plain,
    ( op(e3,e3) = e0
    | e2 = e3
    | e2 = e0
    | epred5_0
    | op(e2,e2) = e0
    | op(e3,e2) = e0 ),
    inference(spm,[status(thm)],[138467,163337,theory(equality)]) ).

cnf(163502,plain,
    ( op(e3,e3) = e0
    | e0 = e2
    | epred5_0
    | op(e2,e2) = e0
    | op(e3,e2) = e0 ),
    inference(sr,[status(thm)],[163421,165,theory(equality)]) ).

cnf(163503,plain,
    ( op(e3,e3) = e0
    | epred5_0
    | op(e2,e2) = e0
    | op(e3,e2) = e0 ),
    inference(sr,[status(thm)],[163502,169,theory(equality)]) ).

cnf(163518,plain,
    ( op(e2,e0) = e2
    | op(e3,e2) = e0
    | op(e3,e3) = e0
    | epred5_0 ),
    inference(spm,[status(thm)],[179,163503,theory(equality)]) ).

cnf(163523,plain,
    ( op(e3,e2) = e0
    | op(e3,e3) = e0
    | epred5_0
    | op(op(e0,e2),e2) != e3
    | op(e0,e2) != e1 ),
    inference(spm,[status(thm)],[227,163503,theory(equality)]) ).

cnf(163546,plain,
    ( op(e1,e2) = e3
    | op(e1,e2) = e2
    | epred5_0
    | op(e3,e2) = e0
    | op(e3,e3) = e0 ),
    inference(spm,[status(thm)],[121636,163503,theory(equality)]) ).

cnf(163617,plain,
    ( op(e1,e2) = e2
    | op(e1,e3) = e2
    | epred5_0
    | op(e3,e3) = e0
    | op(e3,e2) = e0 ),
    inference(spm,[status(thm)],[111201,163518,theory(equality)]) ).

cnf(163907,plain,
    ( op(e1,e2) = e3
    | op(e1,e2) = e2
    | op(e3,e3) = e0
    | epred5_0 ),
    inference(csr,[status(thm)],[163546,121634]) ).

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

cnf(163920,plain,
    ( op(e3,e0) = e2
    | op(e0,e0) = e2
    | op(e2,e0) = e2
    | op(e3,e3) = e0
    | op(e1,e2) = e3
    | epred5_0 ),
    inference(spm,[status(thm)],[755,163907,theory(equality)]) ).

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

cnf(164369,plain,
    ( op(e1,e2) = e3
    | op(e3,e3) = e0
    | epred5_0
    | op(e3,e2) = e3
    | op(e0,e2) = e3
    | op(e2,e2) = e3 ),
    inference(spm,[status(thm)],[163912,143513,theory(equality)]) ).

cnf(164418,plain,
    ( op(e3,e3) = e0
    | op(e3,e2) = e0
    | epred5_0
    | op(e3,e2) = e1
    | op(e2,e2) = e1
    | op(e1,e2) != e3 ),
    inference(spm,[status(thm)],[163523,121088,theory(equality)]) ).

cnf(164425,plain,
    ( op(e3,e2) = e0
    | op(e3,e3) = e0
    | op(e1,e3) = e2
    | epred5_0 ),
    inference(csr,[status(thm)],[164025,132914]) ).

cnf(164501,plain,
    ( op(e1,e2) = e3
    | op(e3,e3) = e0
    | epred5_0
    | op(e3,e2) = e0 ),
    inference(spm,[status(thm)],[163912,164425,theory(equality)]) ).

cnf(166202,plain,
    ( op(e3,e0) = e2
    | op(e1,e2) = e3
    | op(e3,e3) = e0
    | op(e2,e0) = e2
    | epred5_0 ),
    inference(csr,[status(thm)],[163920,111015]) ).

cnf(166205,plain,
    ( op(e3,e3) = e0
    | op(e2,e0) = e2
    | op(e3,e0) = e2
    | epred5_0
    | e3 != op(e2,e2) ),
    inference(spm,[status(thm)],[129,166202,theory(equality)]) ).

cnf(166395,plain,
    ( op(e3,e3) = e0
    | op(e2,e0) = e2
    | op(e3,e0) = e2
    | epred5_0 ),
    inference(csr,[status(thm)],[166205,142994]) ).

cnf(166439,plain,
    ( op(e1,e2) = e2
    | op(e1,e3) = e2
    | epred5_0
    | op(e3,e0) = e2
    | op(e3,e3) = e0 ),
    inference(spm,[status(thm)],[111201,166395,theory(equality)]) ).

cnf(166535,plain,
    ( op(e1,e2) = e2
    | op(e1,e3) = e2
    | op(e3,e3) = e0
    | epred5_0 ),
    inference(csr,[status(thm)],[166439,111199]) ).

cnf(167442,plain,
    ( op(e1,e2) = e3
    | op(e3,e3) = e0
    | op(e2,e2) = e3
    | op(e0,e2) = e3
    | epred5_0 ),
    inference(csr,[status(thm)],[164369,132544]) ).

cnf(167531,plain,
    ( op(e3,e3) = e0
    | op(e1,e3) = e2
    | e3 = e2
    | epred5_0
    | op(e2,e2) = e3
    | op(e0,e2) = e3 ),
    inference(spm,[status(thm)],[166535,167442,theory(equality)]) ).

cnf(167584,plain,
    ( op(e3,e3) = e0
    | op(e1,e3) = e2
    | epred5_0
    | op(e2,e2) = e3
    | op(e0,e2) = e3 ),
    inference(sr,[status(thm)],[167531,165,theory(equality)]) ).

cnf(167589,plain,
    ( e2 = e0
    | op(e2,e3) = e0
    | op(e0,e3) = e0
    | op(e3,e3) = e0
    | op(e0,e2) = e3
    | op(e2,e2) = e3
    | epred5_0 ),
    inference(spm,[status(thm)],[71,167584,theory(equality)]) ).

cnf(167663,plain,
    ( op(e2,e3) = e0
    | op(e0,e3) = e0
    | op(e3,e3) = e0
    | op(e0,e2) = e3
    | op(e2,e2) = e3
    | epred5_0 ),
    inference(sr,[status(thm)],[167589,169,theory(equality)]) ).

cnf(169403,plain,
    ( op(e3,e3) = e0
    | op(e3,e2) = e0
    | op(e3,e2) = e1
    | op(e2,e2) = e1
    | epred5_0 ),
    inference(csr,[status(thm)],[164418,164501]) ).

cnf(169457,plain,
    ( op(e3,e2) = e0
    | e1 = e0
    | op(e3,e3) = e0
    | epred5_0
    | op(e3,e2) = e1 ),
    inference(spm,[status(thm)],[163503,169403,theory(equality)]) ).

cnf(169480,plain,
    ( op(e3,e2) = e0
    | op(e3,e3) = e0
    | epred5_0
    | op(e3,e2) = e1 ),
    inference(sr,[status(thm)],[169457,170,theory(equality)]) ).

cnf(169538,plain,
    ( e1 = e2
    | e1 = e0
    | op(e3,e3) = e0
    | epred5_0
    | op(e3,e2) = e0 ),
    inference(spm,[status(thm)],[132914,169480,theory(equality)]) ).

cnf(169561,plain,
    ( e1 = e0
    | op(e3,e3) = e0
    | epred5_0
    | op(e3,e2) = e0 ),
    inference(sr,[status(thm)],[169538,167,theory(equality)]) ).

cnf(169562,plain,
    ( op(e3,e3) = e0
    | epred5_0
    | op(e3,e2) = e0 ),
    inference(sr,[status(thm)],[169561,170,theory(equality)]) ).

cnf(169592,plain,
    ( e0 = e3
    | op(e0,e2) = e3
    | op(e2,e2) = e2
    | op(e2,e2) = e0
    | op(e2,e2) = e3
    | op(e3,e3) = e0
    | epred5_0 ),
    inference(spm,[status(thm)],[4206,169562,theory(equality)]) ).

cnf(169633,plain,
    ( op(e0,e2) = e3
    | op(e2,e2) = e2
    | op(e2,e2) = e0
    | op(e2,e2) = e3
    | op(e3,e3) = e0
    | epred5_0 ),
    inference(sr,[status(thm)],[169592,168,theory(equality)]) ).

cnf(170563,plain,
    ( op(e2,e2) = e3
    | op(e0,e2) = e3
    | op(e3,e3) = e0
    | op(e0,e3) = e0
    | epred5_0 ),
    inference(csr,[status(thm)],[167663,145409]) ).

cnf(170565,plain,
    ( op(e2,e2) = e3
    | op(e3,e3) = e0
    | op(e0,e3) = e0
    | epred5_0
    | e3 != op(e0,e3) ),
    inference(spm,[status(thm)],[115,170563,theory(equality)]) ).

cnf(170761,plain,
    ( op(e2,e2) = e3
    | op(e3,e3) = e0
    | op(e0,e3) = e0
    | epred5_0 ),
    inference(csr,[status(thm)],[170565,138467]) ).

cnf(170777,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e2
    | e0 = e2
    | e0 = e3
    | op(e3,e3) = e0
    | op(e2,e2) = e3
    | epred5_0 ),
    inference(spm,[status(thm)],[29703,170761,theory(equality)]) ).

cnf(170877,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e2
    | e0 = e3
    | op(e3,e3) = e0
    | op(e2,e2) = e3
    | epred5_0 ),
    inference(sr,[status(thm)],[170777,169,theory(equality)]) ).

cnf(170878,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e2
    | op(e3,e3) = e0
    | op(e2,e2) = e3
    | epred5_0 ),
    inference(sr,[status(thm)],[170877,168,theory(equality)]) ).

cnf(170908,plain,
    ( op(e0,e0) = e3
    | op(e2,e2) = e3
    | op(e3,e3) = e0
    | epred5_0 ),
    inference(csr,[status(thm)],[170878,111015]) ).

cnf(170911,plain,
    ( op(e2,e2) = e3
    | op(e3,e3) = e0
    | epred5_0
    | e3 != op(e0,e2) ),
    inference(spm,[status(thm)],[119,170908,theory(equality)]) ).

cnf(171672,plain,
    ( op(e0,e2) = e3
    | op(e3,e3) = e0
    | op(e2,e2) = e3
    | op(e2,e2) = e0
    | epred5_0 ),
    inference(csr,[status(thm)],[169633,111023]) ).

cnf(171673,plain,
    ( op(e3,e3) = e0
    | op(e2,e2) = e3
    | op(e2,e2) = e0
    | epred5_0 ),
    inference(csr,[status(thm)],[171672,170911]) ).

cnf(171675,plain,
    ( op(e3,e3) = e0
    | op(e2,e2) = e3
    | epred5_0
    | e0 != op(e3,e2) ),
    inference(spm,[status(thm)],[127,171673,theory(equality)]) ).

cnf(171733,plain,
    ( op(e3,e3) = e0
    | op(e2,e2) = e3
    | epred5_0 ),
    inference(csr,[status(thm)],[171675,169562]) ).

cnf(171735,plain,
    ( op(e3,e3) = e0
    | epred5_0
    | e3 != op(e2,e3) ),
    inference(spm,[status(thm)],[103,171733,theory(equality)]) ).

cnf(171799,plain,
    ( op(e3,e3) = e0
    | epred5_0 ),
    inference(csr,[status(thm)],[171735,111019]) ).

cnf(171800,plain,
    ( op(e3,e0) = e3
    | epred5_0 ),
    inference(spm,[status(thm)],[175,171799,theory(equality)]) ).

cnf(171804,plain,
    ( epred5_0
    | op(op(e0,e3),e3) != e2
    | op(e0,e3) != e1 ),
    inference(spm,[status(thm)],[215,171799,theory(equality)]) ).

cnf(171821,plain,
    ( op(e2,e2) = e3
    | op(e0,e2) = e3
    | op(e3,e2) = e3
    | op(e1,e3) = e2
    | epred5_0 ),
    inference(spm,[status(thm)],[123914,171799,theory(equality)]) ).

cnf(171822,plain,
    ( e0 = e3
    | op(e0,e0) = e0
    | op(e2,e2) = e2
    | op(e1,e3) = e2
    | op(e1,e3) = e3
    | epred5_0 ),
    inference(spm,[status(thm)],[11577,171799,theory(equality)]) ).

cnf(171828,plain,
    ( op(e0,e0) = e0
    | op(e2,e2) = e2
    | op(e1,e3) = e2
    | op(e1,e3) = e3
    | epred5_0 ),
    inference(sr,[status(thm)],[171822,168,theory(equality)]) ).

cnf(171880,plain,
    ( epred5_0
    | e3 != op(e3,e2) ),
    inference(spm,[status(thm)],[101,171800,theory(equality)]) ).

cnf(171889,plain,
    ( op(e1,e3) = e1
    | op(e1,e2) = e3
    | op(e1,e3) = e3
    | epred5_0 ),
    inference(spm,[status(thm)],[1503,171800,theory(equality)]) ).

cnf(171909,plain,
    ( op(e0,e3) = e3
    | op(e0,e2) = e3
    | op(e0,e3) = e1
    | op(e0,e2) = e1
    | epred5_0 ),
    inference(spm,[status(thm)],[7091,171800,theory(equality)]) ).

cnf(171927,plain,
    ( op(e0,e3) = e2
    | op(e0,e2) = e2
    | op(e0,e3) = e3
    | op(e0,e2) = e3
    | epred5_0 ),
    inference(spm,[status(thm)],[111622,171800,theory(equality)]) ).

cnf(171971,plain,
    ( op(e3,e2) = e3
    | op(e3,e2) = e1
    | e3 = e2
    | op(e3,e2) = e2
    | epred5_0 ),
    inference(spm,[status(thm)],[150875,171800,theory(equality)]) ).

cnf(171998,plain,
    ( op(e3,e2) = e3
    | op(e3,e2) = e1
    | op(e3,e2) = e2
    | epred5_0 ),
    inference(sr,[status(thm)],[171971,165,theory(equality)]) ).

cnf(172009,plain,
    ( op(e1,e3) = e3
    | op(e1,e3) = e1
    | epred5_0
    | e3 != op(e0,e2) ),
    inference(spm,[status(thm)],[132,171889,theory(equality)]) ).

cnf(172010,plain,
    ( op(e1,e3) = e3
    | op(e1,e3) = e1
    | epred5_0
    | e3 != op(e2,e2) ),
    inference(spm,[status(thm)],[129,171889,theory(equality)]) ).

cnf(172210,plain,
    ( op(e3,e2) = e2
    | op(e3,e2) = e1
    | epred5_0 ),
    inference(csr,[status(thm)],[171998,171880]) ).

cnf(172215,plain,
    ( op(e0,e2) = e3
    | op(e0,e2) = e0
    | op(e0,e2) = e2
    | op(e3,e2) = e2
    | epred5_0 ),
    inference(spm,[status(thm)],[997,172210,theory(equality)]) ).

cnf(172217,plain,
    ( op(e2,e2) = e3
    | op(e2,e2) = e0
    | op(e2,e2) = e2
    | op(e3,e2) = e2
    | epred5_0 ),
    inference(spm,[status(thm)],[1108,172210,theory(equality)]) ).

cnf(172466,plain,
    ( op(e2,e2) = e3
    | op(e0,e2) = e3
    | op(e1,e3) = e2
    | epred5_0 ),
    inference(csr,[status(thm)],[171821,171880]) ).

cnf(172468,plain,
    ( op(e0,e2) = e3
    | op(e2,e2) = e3
    | epred5_0
    | e2 != op(e0,e3) ),
    inference(spm,[status(thm)],[126,172466,theory(equality)]) ).

cnf(172556,plain,
    ( op(e0,e0) = e0
    | op(e1,e3) = e3
    | op(e1,e3) = e2
    | epred5_0 ),
    inference(csr,[status(thm)],[171828,111023]) ).

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

cnf(173159,plain,
    ( e2 = e1
    | op(e0,e3) = e1
    | e2 = e3
    | op(e0,e3) = e3
    | epred5_0
    | op(e0,e2) = e3
    | op(e0,e3) = e2 ),
    inference(spm,[status(thm)],[171909,171927,theory(equality)]) ).

cnf(173188,plain,
    ( op(e0,e3) = e1
    | e2 = e3
    | op(e0,e3) = e3
    | epred5_0
    | op(e0,e2) = e3
    | op(e0,e3) = e2 ),
    inference(sr,[status(thm)],[173159,167,theory(equality)]) ).

cnf(173189,plain,
    ( op(e0,e3) = e1
    | op(e0,e3) = e3
    | epred5_0
    | op(e0,e2) = e3
    | op(e0,e3) = e2 ),
    inference(sr,[status(thm)],[173188,165,theory(equality)]) ).

cnf(173636,plain,
    ( op(e2,e2) = e3
    | op(e2,e2) = e0
    | op(e3,e2) = e2
    | epred5_0 ),
    inference(csr,[status(thm)],[172217,111023]) ).

cnf(173641,plain,
    ( op(e2,e0) = e2
    | op(e3,e2) = e2
    | op(e2,e2) = e3
    | epred5_0 ),
    inference(spm,[status(thm)],[179,173636,theory(equality)]) ).

cnf(173645,plain,
    ( op(e3,e2) = e2
    | op(e2,e2) = e3
    | epred5_0
    | op(op(e0,e2),e2) != e1
    | op(e0,e2) != e3 ),
    inference(spm,[status(thm)],[164,173636,theory(equality)]) ).

cnf(173857,plain,
    ( op(e3,e1) = e2
    | op(e2,e3) = e2
    | op(e3,e2) = e2
    | epred5_0
    | op(e2,e2) = e3 ),
    inference(spm,[status(thm)],[131589,173641,theory(equality)]) ).

cnf(174399,plain,
    ( op(e0,e3) = e2
    | e3 = e2
    | op(e0,e3) = e1
    | e3 = e1
    | e3 = e0
    | op(e0,e3) = e3
    | epred5_0 ),
    inference(spm,[status(thm)],[7538,173189,theory(equality)]) ).

cnf(174517,plain,
    ( op(e0,e3) = e2
    | op(e0,e3) = e1
    | e1 = e3
    | e0 = e3
    | op(e0,e3) = e3
    | epred5_0 ),
    inference(sr,[status(thm)],[174399,165,theory(equality)]) ).

cnf(174518,plain,
    ( op(e0,e3) = e2
    | op(e0,e3) = e1
    | e0 = e3
    | op(e0,e3) = e3
    | epred5_0 ),
    inference(sr,[status(thm)],[174517,166,theory(equality)]) ).

cnf(174519,plain,
    ( op(e0,e3) = e2
    | op(e0,e3) = e1
    | op(e0,e3) = e3
    | epred5_0 ),
    inference(sr,[status(thm)],[174518,168,theory(equality)]) ).

cnf(174647,plain,
    ( epred5_0
    | op(e0,e3) = e3
    | op(e0,e3) = e2
    | op(e1,e3) != e2 ),
    inference(spm,[status(thm)],[171804,174519,theory(equality)]) ).

cnf(174722,plain,
    ( op(e0,e3) = e2
    | op(e0,e3) = e3
    | epred5_0
    | op(e0,e2) = e3
    | op(e2,e2) = e3 ),
    inference(spm,[status(thm)],[174647,172466,theory(equality)]) ).

cnf(174723,plain,
    ( op(e0,e3) = e2
    | op(e0,e3) = e3
    | epred5_0
    | op(e1,e3) = e3
    | op(e0,e0) = e0 ),
    inference(spm,[status(thm)],[174647,172556,theory(equality)]) ).

cnf(174946,plain,
    ( op(e3,e1) = e2
    | op(e2,e3) = e2
    | op(e3,e2) = e2
    | epred5_0 ),
    inference(csr,[status(thm)],[173857,176]) ).

cnf(174960,plain,
    ( e2 = e3
    | epred5_0
    | op(e3,e2) = e2
    | op(e3,e1) = e2 ),
    inference(spm,[status(thm)],[111019,174946,theory(equality)]) ).

cnf(174988,plain,
    ( epred5_0
    | op(e3,e2) = e2
    | op(e3,e1) = e2 ),
    inference(sr,[status(thm)],[174960,165,theory(equality)]) ).

cnf(174995,plain,
    ( op(e3,e2) = e2
    | epred5_0
    | e2 != op(e3,e0) ),
    inference(spm,[status(thm)],[102,174988,theory(equality)]) ).

cnf(175325,plain,
    ( op(e2,e2) = e3
    | op(e0,e2) = e3
    | op(e0,e3) = e3
    | epred5_0 ),
    inference(csr,[status(thm)],[174722,172468]) ).

cnf(175449,plain,
    ( op(e1,e3) = e1
    | op(e1,e3) = e3
    | epred5_0
    | op(e2,e2) = e3
    | op(e0,e3) = e3 ),
    inference(spm,[status(thm)],[172009,175325,theory(equality)]) ).

cnf(175450,plain,
    ( op(e2,e2) = e3
    | op(e3,e2) = e2
    | epred5_0
    | op(e0,e3) = e3
    | op(e3,e2) != e1 ),
    inference(spm,[status(thm)],[173645,175325,theory(equality)]) ).

cnf(175612,plain,
    ( op(e0,e0) = e0
    | op(e1,e3) = e3
    | op(e0,e3) = e3
    | epred5_0 ),
    inference(csr,[status(thm)],[174723,172559]) ).

cnf(175615,plain,
    ( op(e0,e0) = e0
    | op(e0,e3) = e3
    | epred5_0
    | e3 != op(e2,e3) ),
    inference(spm,[status(thm)],[123,175612,theory(equality)]) ).

cnf(176002,plain,
    ( op(e0,e0) = e0
    | op(e0,e3) = e3
    | epred5_0 ),
    inference(csr,[status(thm)],[175615,111019]) ).

cnf(176005,plain,
    ( op(e0,e3) = e3
    | epred5_0
    | e0 != op(e0,e2) ),
    inference(spm,[status(thm)],[119,176002,theory(equality)]) ).

cnf(176229,plain,
    ( op(e0,e3) = e3
    | epred5_0
    | op(e3,e2) = e2
    | op(e0,e2) = e2
    | op(e0,e2) = e3 ),
    inference(spm,[status(thm)],[176005,172215,theory(equality)]) ).

cnf(176544,plain,
    ( op(e1,e3) = e1
    | op(e1,e3) = e3
    | op(e0,e3) = e3
    | epred5_0 ),
    inference(csr,[status(thm)],[175449,172010]) ).

cnf(176547,plain,
    ( op(e0,e3) = e3
    | op(e1,e3) = e3
    | epred5_0
    | e1 != op(e0,e3) ),
    inference(spm,[status(thm)],[126,176544,theory(equality)]) ).

cnf(176861,plain,
    ( op(e1,e3) = e3
    | e1 = e3
    | epred5_0
    | op(e0,e3) = e3
    | op(e0,e3) = e2 ),
    inference(spm,[status(thm)],[176547,174519,theory(equality)]) ).

cnf(176885,plain,
    ( op(e1,e3) = e3
    | epred5_0
    | op(e0,e3) = e3
    | op(e0,e3) = e2 ),
    inference(sr,[status(thm)],[176861,166,theory(equality)]) ).

cnf(176895,plain,
    ( op(e0,e3) = e2
    | op(e0,e3) = e3
    | epred5_0
    | e3 != op(e2,e3) ),
    inference(spm,[status(thm)],[123,176885,theory(equality)]) ).

cnf(177000,plain,
    ( op(e0,e3) = e2
    | op(e0,e3) = e3
    | epred5_0 ),
    inference(csr,[status(thm)],[176895,111019]) ).

cnf(177019,plain,
    ( op(e2,e1) = e2
    | op(e3,e1) = e2
    | epred5_0
    | op(e0,e3) = e3 ),
    inference(spm,[status(thm)],[111119,177000,theory(equality)]) ).

cnf(177020,plain,
    ( op(e3,e2) = e2
    | op(e2,e0) = e2
    | op(e3,e0) = e2
    | epred5_0
    | op(e0,e3) = e3 ),
    inference(spm,[status(thm)],[111747,177000,theory(equality)]) ).

cnf(177122,plain,
    ( op(e3,e1) = e2
    | op(e2,e1) = e2
    | epred5_0
    | e3 != op(e2,e3) ),
    inference(spm,[status(thm)],[125,177019,theory(equality)]) ).

cnf(177352,plain,
    ( op(e3,e1) = e2
    | op(e2,e1) = e2
    | epred5_0 ),
    inference(csr,[status(thm)],[177122,111019]) ).

cnf(177354,plain,
    ( op(e3,e1) = e2
    | epred5_0
    | e2 != op(e2,e3) ),
    inference(spm,[status(thm)],[104,177352,theory(equality)]) ).

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

cnf(177434,plain,
    ( op(e3,e1) = e2
    | epred5_0
    | op(e3,e2) = e0
    | op(e2,e2) = e3
    | op(e3,e2) = e3 ),
    inference(spm,[status(thm)],[177355,144004,theory(equality)]) ).

cnf(177976,plain,
    ( op(e3,e2) = e2
    | op(e2,e0) = e2
    | op(e0,e3) = e3
    | epred5_0 ),
    inference(csr,[status(thm)],[177020,174995]) ).

cnf(177978,plain,
    ( op(e2,e0) = e2
    | op(e3,e2) = e2
    | epred5_0
    | e3 != op(e2,e3) ),
    inference(spm,[status(thm)],[125,177976,theory(equality)]) ).

cnf(178103,plain,
    ( op(e2,e0) = e2
    | op(e3,e2) = e2
    | epred5_0 ),
    inference(csr,[status(thm)],[177978,111019]) ).

cnf(178147,plain,
    ( op(e1,e2) = e2
    | op(e1,e3) = e2
    | epred5_0
    | op(e3,e2) = e2 ),
    inference(spm,[status(thm)],[111201,178103,theory(equality)]) ).

cnf(178259,plain,
    ( op(e3,e2) = e2
    | op(e1,e3) = e2
    | epred5_0
    | e2 != op(e0,e2) ),
    inference(spm,[status(thm)],[132,178147,theory(equality)]) ).

cnf(178378,plain,
    ( op(e1,e3) = e2
    | op(e3,e2) = e2
    | epred5_0
    | op(e0,e2) = e3
    | op(e0,e3) = e3 ),
    inference(spm,[status(thm)],[178259,176229,theory(equality)]) ).

cnf(179268,plain,
    ( op(e3,e1) = e2
    | op(e3,e2) = e0
    | op(e2,e2) = e3
    | epred5_0 ),
    inference(csr,[status(thm)],[177434,171880]) ).

cnf(179271,plain,
    ( op(e2,e3) = e2
    | op(e3,e2) = e0
    | op(e3,e1) = e2
    | epred5_0 ),
    inference(spm,[status(thm)],[176,179268,theory(equality)]) ).

cnf(179325,plain,
    ( op(e3,e1) = e2
    | op(e3,e2) = e0
    | epred5_0 ),
    inference(csr,[status(thm)],[179271,177354]) ).

cnf(179328,plain,
    ( op(e3,e2) = e0
    | epred5_0
    | e2 != op(e3,e2) ),
    inference(spm,[status(thm)],[99,179325,theory(equality)]) ).

cnf(180119,plain,
    ( op(e0,e3) = e3
    | e2 = e3
    | e2 = e1
    | epred5_0
    | op(e0,e2) = e3
    | op(e3,e2) = e2 ),
    inference(spm,[status(thm)],[176544,178378,theory(equality)]) ).

cnf(180142,plain,
    ( op(e0,e3) = e3
    | e1 = e2
    | epred5_0
    | op(e0,e2) = e3
    | op(e3,e2) = e2 ),
    inference(sr,[status(thm)],[180119,165,theory(equality)]) ).

cnf(180143,plain,
    ( op(e0,e3) = e3
    | epred5_0
    | op(e0,e2) = e3
    | op(e3,e2) = e2 ),
    inference(sr,[status(thm)],[180142,167,theory(equality)]) ).

cnf(180146,plain,
    ( op(e3,e2) = e2
    | op(e0,e3) = e3
    | epred5_0
    | e3 != op(e2,e2) ),
    inference(spm,[status(thm)],[131,180143,theory(equality)]) ).

cnf(180922,plain,
    ( op(e2,e2) = e3
    | op(e3,e2) = e2
    | op(e0,e3) = e3
    | epred5_0 ),
    inference(csr,[status(thm)],[175450,172210]) ).

cnf(180923,plain,
    ( op(e0,e3) = e3
    | op(e3,e2) = e2
    | epred5_0 ),
    inference(csr,[status(thm)],[180922,180146]) ).

cnf(180925,plain,
    ( op(e3,e2) = e2
    | epred5_0
    | e3 != op(e2,e3) ),
    inference(spm,[status(thm)],[125,180923,theory(equality)]) ).

cnf(181042,plain,
    ( op(e3,e2) = e2
    | epred5_0 ),
    inference(csr,[status(thm)],[180925,111019]) ).

cnf(181094,plain,
    ( e2 = e0
    | epred5_0 ),
    inference(spm,[status(thm)],[179328,181042,theory(equality)]) ).

cnf(181099,plain,
    epred5_0,
    inference(sr,[status(thm)],[181094,169,theory(equality)]) ).

cnf(181336,plain,
    ( op(e2,e1) = e1
    | op(e2,e0) = e0
    | epred4_0
    | $false ),
    inference(rw,[status(thm)],[372,181099,theory(equality)]) ).

cnf(181337,plain,
    ( op(e2,e1) = e1
    | op(e2,e0) = e0
    | epred4_0 ),
    inference(cn,[status(thm)],[181336,theory(equality)]) ).

cnf(181338,plain,
    ( epred4_0
    | op(e0,e0) != e2
    | $false ),
    inference(rw,[status(thm)],[516,181099,theory(equality)]) ).

cnf(181339,plain,
    ( epred4_0
    | op(e0,e0) != e2 ),
    inference(cn,[status(thm)],[181338,theory(equality)]) ).

cnf(181340,plain,
    ( epred4_0
    | op(e3,e3) != e2
    | $false ),
    inference(rw,[status(thm)],[512,181099,theory(equality)]) ).

cnf(181341,plain,
    ( epred4_0
    | op(e3,e3) != e2 ),
    inference(cn,[status(thm)],[181340,theory(equality)]) ).

cnf(181342,plain,
    ( epred4_0
    | op(e1,e2) != e1
    | op(e1,e1) != e2
    | $false ),
    inference(rw,[status(thm)],[360,181099,theory(equality)]) ).

cnf(181343,plain,
    ( epred4_0
    | op(e1,e2) != e1
    | op(e1,e1) != e2 ),
    inference(cn,[status(thm)],[181342,theory(equality)]) ).

cnf(181344,plain,
    ( epred4_0
    | op(e2,e2) != e2
    | $false ),
    inference(rw,[status(thm)],[354,181099,theory(equality)]) ).

cnf(181345,plain,
    ( epred4_0
    | op(e2,e2) != e2 ),
    inference(cn,[status(thm)],[181344,theory(equality)]) ).

cnf(181401,plain,
    ( op(e2,e0) = e0
    | epred4_0
    | e1 != op(e2,e0) ),
    inference(spm,[status(thm)],[108,181337,theory(equality)]) ).

cnf(181403,plain,
    ( e1 = e3
    | op(e2,e2) = e3
    | op(e2,e0) = e3
    | op(e2,e3) = e3
    | op(e2,e0) = e0
    | epred4_0 ),
    inference(spm,[status(thm)],[74,181337,theory(equality)]) ).

cnf(181405,plain,
    ( e1 = e2
    | op(e2,e2) = e2
    | op(e2,e0) = e2
    | op(e2,e3) = e2
    | op(e2,e0) = e0
    | epred4_0 ),
    inference(spm,[status(thm)],[76,181337,theory(equality)]) ).

cnf(181407,plain,
    ( op(e3,e3) = e3
    | op(e0,e0) = e0
    | op(e2,e2) = e2
    | op(e2,e0) = e0
    | epred4_0 ),
    inference(spm,[status(thm)],[630,181337,theory(equality)]) ).

cnf(181411,plain,
    ( op(e0,e3) = e1
    | op(e0,e0) = e1
    | op(e0,e2) = e1
    | op(e2,e0) = e0
    | epred4_0 ),
    inference(spm,[status(thm)],[970,181337,theory(equality)]) ).

cnf(181412,plain,
    ( op(e0,e1) = e3
    | op(e0,e1) = e0
    | op(e0,e1) = e2
    | op(e2,e0) = e0
    | epred4_0 ),
    inference(spm,[status(thm)],[1007,181337,theory(equality)]) ).

cnf(181417,plain,
    ( op(e1,e1) = e3
    | op(e1,e1) = e0
    | op(e1,e1) = e2
    | op(e2,e0) = e0
    | epred4_0 ),
    inference(spm,[status(thm)],[1337,181337,theory(equality)]) ).

cnf(181423,plain,
    ( op(e3,e3) = e1
    | op(e3,e0) = e1
    | op(e3,e2) = e1
    | e1 = e2
    | e1 = e0
    | e1 = e3
    | op(e2,e0) = e0
    | epred4_0 ),
    inference(spm,[status(thm)],[2084,181337,theory(equality)]) ).

cnf(181424,plain,
    ( op(e3,e1) = e3
    | op(e3,e1) = e0
    | op(e3,e1) = e2
    | e1 = e2
    | e1 = e0
    | e1 = e3
    | op(e2,e0) = e0
    | epred4_0 ),
    inference(spm,[status(thm)],[2085,181337,theory(equality)]) ).

cnf(181426,plain,
    ( op(e2,e0) = e3
    | op(e2,e0) = e0
    | op(e2,e0) = e2
    | e1 = e2
    | e1 = e0
    | e1 = e3
    | epred4_0 ),
    inference(spm,[status(thm)],[2088,181337,theory(equality)]) ).

cnf(181437,plain,
    ( op(e2,e2) = e3
    | op(e2,e0) = e3
    | op(e2,e3) = e3
    | op(e2,e0) = e0
    | epred4_0 ),
    inference(sr,[status(thm)],[181403,166,theory(equality)]) ).

cnf(181439,plain,
    ( op(e2,e2) = e2
    | op(e2,e0) = e2
    | op(e2,e3) = e2
    | op(e2,e0) = e0
    | epred4_0 ),
    inference(sr,[status(thm)],[181405,167,theory(equality)]) ).

cnf(181443,plain,
    ( op(e3,e3) = e1
    | op(e3,e0) = e1
    | op(e3,e2) = e1
    | e1 = e0
    | e1 = e3
    | op(e2,e0) = e0
    | epred4_0 ),
    inference(sr,[status(thm)],[181423,167,theory(equality)]) ).

cnf(181444,plain,
    ( op(e3,e3) = e1
    | op(e3,e0) = e1
    | op(e3,e2) = e1
    | e1 = e3
    | op(e2,e0) = e0
    | epred4_0 ),
    inference(sr,[status(thm)],[181443,170,theory(equality)]) ).

cnf(181445,plain,
    ( op(e3,e3) = e1
    | op(e3,e0) = e1
    | op(e3,e2) = e1
    | op(e2,e0) = e0
    | epred4_0 ),
    inference(sr,[status(thm)],[181444,166,theory(equality)]) ).

cnf(181446,plain,
    ( op(e3,e1) = e3
    | op(e3,e1) = e0
    | op(e3,e1) = e2
    | e1 = e0
    | e1 = e3
    | op(e2,e0) = e0
    | epred4_0 ),
    inference(sr,[status(thm)],[181424,167,theory(equality)]) ).

cnf(181447,plain,
    ( op(e3,e1) = e3
    | op(e3,e1) = e0
    | op(e3,e1) = e2
    | e1 = e3
    | op(e2,e0) = e0
    | epred4_0 ),
    inference(sr,[status(thm)],[181446,170,theory(equality)]) ).

cnf(181448,plain,
    ( op(e3,e1) = e3
    | op(e3,e1) = e0
    | op(e3,e1) = e2
    | op(e2,e0) = e0
    | epred4_0 ),
    inference(sr,[status(thm)],[181447,166,theory(equality)]) ).

cnf(181452,plain,
    ( op(e2,e0) = e3
    | op(e2,e0) = e0
    | op(e2,e0) = e2
    | e1 = e0
    | e1 = e3
    | epred4_0 ),
    inference(sr,[status(thm)],[181426,167,theory(equality)]) ).

cnf(181453,plain,
    ( op(e2,e0) = e3
    | op(e2,e0) = e0
    | op(e2,e0) = e2
    | e1 = e3
    | epred4_0 ),
    inference(sr,[status(thm)],[181452,170,theory(equality)]) ).

cnf(181454,plain,
    ( op(e2,e0) = e3
    | op(e2,e0) = e0
    | op(e2,e0) = e2
    | epred4_0 ),
    inference(sr,[status(thm)],[181453,166,theory(equality)]) ).

cnf(181896,plain,
    ( epred4_0
    | op(e1,e1) != e2 ),
    inference(csr,[status(thm)],[181343,181]) ).

cnf(181900,plain,
    ( epred4_0
    | op(e2,e1) = e2
    | op(e0,e1) = e2
    | op(e3,e1) = e2 ),
    inference(spm,[status(thm)],[181896,83,theory(equality)]) ).

cnf(181928,plain,
    ( epred4_0
    | op(e1,e1) = e3
    | op(e2,e2) = e1
    | op(e0,e2) = e1
    | op(e3,e2) = e1
    | op(e1,e0) = e1 ),
    inference(spm,[status(thm)],[181896,35933,theory(equality)]) ).

cnf(181929,plain,
    ( epred4_0
    | op(e1,e1) = e3
    | op(e1,e2) = e2
    | op(e1,e2) = e0
    | op(e1,e2) = e3
    | op(e1,e0) = e1 ),
    inference(spm,[status(thm)],[181896,35967,theory(equality)]) ).

cnf(181960,plain,
    ( e1 = e0
    | epred4_0
    | op(e3,e3) = e1
    | op(e3,e0) = e1
    | op(e3,e2) = e1
    | op(e2,e2) = e1
    | op(e2,e3) = e1 ),
    inference(spm,[status(thm)],[181401,2057,theory(equality)]) ).

cnf(181961,plain,
    ( e1 = e0
    | epred4_0
    | op(e3,e1) = e3
    | op(e3,e1) = e0
    | op(e3,e1) = e2
    | op(e2,e2) = e1
    | op(e2,e3) = e1 ),
    inference(spm,[status(thm)],[181401,2058,theory(equality)]) ).

cnf(181978,plain,
    ( epred4_0
    | op(e3,e3) = e1
    | op(e3,e0) = e1
    | op(e3,e2) = e1
    | op(e2,e2) = e1
    | op(e2,e3) = e1 ),
    inference(sr,[status(thm)],[181960,170,theory(equality)]) ).

cnf(181979,plain,
    ( epred4_0
    | op(e3,e1) = e3
    | op(e3,e1) = e0
    | op(e3,e1) = e2
    | op(e2,e2) = e1
    | op(e2,e3) = e1 ),
    inference(sr,[status(thm)],[181961,170,theory(equality)]) ).

cnf(182038,plain,
    ( e2 = e1
    | op(e0,e2) = e1
    | op(e0,e0) = e1
    | op(e0,e3) = e1
    | op(e3,e1) = e2
    | op(e2,e1) = e2
    | epred4_0 ),
    inference(spm,[status(thm)],[94,181900,theory(equality)]) ).

cnf(182039,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e0
    | op(e0,e0) = e2
    | e2 = e0
    | op(e3,e1) = e2
    | op(e2,e1) = e2
    | epred4_0 ),
    inference(spm,[status(thm)],[986,181900,theory(equality)]) ).

cnf(182090,plain,
    ( op(e0,e2) = e1
    | op(e0,e0) = e1
    | op(e0,e3) = e1
    | op(e3,e1) = e2
    | op(e2,e1) = e2
    | epred4_0 ),
    inference(sr,[status(thm)],[182038,167,theory(equality)]) ).

cnf(182091,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e0
    | op(e0,e0) = e2
    | op(e3,e1) = e2
    | op(e2,e1) = e2
    | epred4_0 ),
    inference(sr,[status(thm)],[182039,169,theory(equality)]) ).

cnf(182337,plain,
    ( op(e2,e0) = e0
    | op(e2,e3) = e2
    | op(e2,e0) = e2
    | epred4_0 ),
    inference(csr,[status(thm)],[181439,181345]) ).

cnf(182365,plain,
    ( op(e2,e3) = e2
    | e0 = e2
    | op(e2,e2) = e2
    | op(e2,e3) = e3
    | e0 = e3
    | op(e2,e0) = e2
    | epred4_0 ),
    inference(spm,[status(thm)],[7721,182337,theory(equality)]) ).

cnf(182420,plain,
    ( op(e2,e3) = e2
    | op(e2,e2) = e2
    | op(e2,e3) = e3
    | e0 = e3
    | op(e2,e0) = e2
    | epred4_0 ),
    inference(sr,[status(thm)],[182365,169,theory(equality)]) ).

cnf(182421,plain,
    ( op(e2,e3) = e2
    | op(e2,e2) = e2
    | op(e2,e3) = e3
    | op(e2,e0) = e2
    | epred4_0 ),
    inference(sr,[status(thm)],[182420,168,theory(equality)]) ).

cnf(182540,plain,
    ( op(e3,e3) = e3
    | op(e0,e0) = e0
    | op(e2,e0) = e0
    | epred4_0 ),
    inference(csr,[status(thm)],[181407,181345]) ).

cnf(182541,plain,
    ( op(e2,e0) = e0
    | op(e3,e3) = e3
    | epred4_0
    | e0 != op(e3,e0) ),
    inference(spm,[status(thm)],[142,182540,theory(equality)]) ).

cnf(182664,plain,
    ( op(e0,e1) = e0
    | op(e2,e0) = e0
    | op(e0,e2) = e1
    | op(e0,e3) = e1
    | epred4_0 ),
    inference(spm,[status(thm)],[186,181411,theory(equality)]) ).

cnf(182760,plain,
    ( op(e2,e0) = e0
    | e1 = e0
    | op(e3,e3) = e3
    | epred4_0
    | op(e0,e2) = e1
    | op(e0,e3) = e1 ),
    inference(spm,[status(thm)],[182540,181411,theory(equality)]) ).

cnf(182828,plain,
    ( op(e2,e0) = e0
    | op(e3,e3) = e3
    | epred4_0
    | op(e0,e2) = e1
    | op(e0,e3) = e1 ),
    inference(sr,[status(thm)],[182760,170,theory(equality)]) ).

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

cnf(183041,plain,
    ( op(e1,e1) = e3
    | op(e1,e1) = e0
    | op(e2,e0) = e0
    | epred4_0 ),
    inference(csr,[status(thm)],[181417,181896]) ).

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

cnf(183046,plain,
    ( op(e2,e0) = e0
    | op(e1,e1) = e3
    | epred4_0
    | e0 != op(e1,e3) ),
    inference(spm,[status(thm)],[110,183041,theory(equality)]) ).

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

cnf(183054,plain,
    ( op(e2,e0) = e0
    | op(e1,e1) = e3
    | epred4_0
    | op(op(e0,e1),e1) != e2
    | op(e0,e1) != e3 ),
    inference(spm,[status(thm)],[217,183041,theory(equality)]) ).

cnf(183241,plain,
    ( op(e3,e3) = e3
    | op(e2,e0) = e0
    | epred4_0
    | op(e3,e3) = e2
    | op(e3,e3) = e0
    | op(e3,e2) = e0 ),
    inference(spm,[status(thm)],[182541,1433,theory(equality)]) ).

cnf(183250,plain,
    ( op(e3,e3) = e3
    | op(e2,e0) = e0
    | epred4_0
    | op(e3,e3) = e2
    | op(e3,e0) = e2
    | op(e3,e0) = e3 ),
    inference(spm,[status(thm)],[182541,11912,theory(equality)]) ).

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

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

cnf(183309,plain,
    ( op(e1,e3) = e1
    | op(e2,e0) = e0
    | op(e1,e0) = e1
    | epred4_0 ),
    inference(spm,[status(thm)],[180,183050,theory(equality)]) ).

cnf(183341,plain,
    ( op(e1,e3) = e3
    | e1 = e3
    | op(e1,e2) = e3
    | op(e1,e3) = e1
    | op(e2,e0) = e0
    | epred4_0 ),
    inference(spm,[status(thm)],[1153,183309,theory(equality)]) ).

cnf(183397,plain,
    ( op(e1,e3) = e3
    | op(e1,e2) = e3
    | op(e1,e3) = e1
    | op(e2,e0) = e0
    | epred4_0 ),
    inference(sr,[status(thm)],[183341,166,theory(equality)]) ).

cnf(183523,plain,
    ( op(e3,e3) = e3
    | op(e2,e2) = e2
    | op(e3,e2) = e1
    | op(e3,e0) = e1
    | op(e3,e3) = e1
    | epred4_0 ),
    inference(spm,[status(thm)],[11115,181445,theory(equality)]) ).

cnf(183625,plain,
    ( op(e3,e3) = e3
    | op(e2,e2) = e2
    | op(e3,e1) = e2
    | op(e3,e1) = e0
    | op(e3,e1) = e3
    | epred4_0 ),
    inference(spm,[status(thm)],[11168,181448,theory(equality)]) ).

cnf(183846,plain,
    ( op(e1,e1) = e3
    | op(e2,e0) = e0
    | epred4_0
    | op(e2,e3) = e0
    | op(e0,e3) = e0
    | op(e3,e3) = e0 ),
    inference(spm,[status(thm)],[183046,71,theory(equality)]) ).

cnf(184072,plain,
    ( e3 = e1
    | op(e2,e0) = e0
    | epred4_0
    | op(e2,e0) = e3
    | op(e0,e0) = e3
    | op(e3,e0) = e3 ),
    inference(spm,[status(thm)],[183307,89,theory(equality)]) ).

cnf(184120,plain,
    ( op(e2,e0) = e0
    | epred4_0
    | op(e2,e0) = e3
    | op(e0,e0) = e3
    | op(e3,e0) = e3 ),
    inference(sr,[status(thm)],[184072,166,theory(equality)]) ).

cnf(184404,plain,
    ( op(e2,e3) = e2
    | op(e2,e0) = e2
    | op(e2,e3) = e3
    | epred4_0 ),
    inference(csr,[status(thm)],[182421,181345]) ).

cnf(184483,plain,
    ( e2 = e0
    | op(e2,e3) = e3
    | e2 = e3
    | op(e2,e2) = e3
    | epred4_0
    | op(e2,e3) = e2 ),
    inference(spm,[status(thm)],[181437,184404,theory(equality)]) ).

cnf(184510,plain,
    ( op(e2,e3) = e3
    | e2 = e3
    | op(e2,e2) = e3
    | epred4_0
    | op(e2,e3) = e2 ),
    inference(sr,[status(thm)],[184483,169,theory(equality)]) ).

cnf(184511,plain,
    ( op(e2,e3) = e3
    | op(e2,e2) = e3
    | epred4_0
    | op(e2,e3) = e2 ),
    inference(sr,[status(thm)],[184510,165,theory(equality)]) ).

cnf(184516,plain,
    ( op(e2,e3) = e3
    | op(e2,e3) = e2
    | epred4_0 ),
    inference(csr,[status(thm)],[184511,176]) ).

cnf(184526,plain,
    ( e2 = e0
    | op(e2,e2) = e3
    | e2 = e3
    | op(e2,e2) = e2
    | op(e2,e3) = e3
    | epred4_0 ),
    inference(spm,[status(thm)],[2071,184516,theory(equality)]) ).

cnf(184528,plain,
    ( op(e1,e3) = e3
    | op(e3,e0) = e1
    | op(e0,e0) = e1
    | op(e2,e0) = e1
    | op(e2,e3) = e3
    | epred4_0 ),
    inference(spm,[status(thm)],[10998,184516,theory(equality)]) ).

cnf(184546,plain,
    ( op(e2,e2) = e3
    | e2 = e3
    | op(e2,e2) = e2
    | op(e2,e3) = e3
    | epred4_0 ),
    inference(sr,[status(thm)],[184526,169,theory(equality)]) ).

cnf(184547,plain,
    ( op(e2,e2) = e3
    | op(e2,e2) = e2
    | op(e2,e3) = e3
    | epred4_0 ),
    inference(sr,[status(thm)],[184546,165,theory(equality)]) ).

cnf(184551,plain,
    ( op(e2,e2) = e3
    | op(e2,e3) = e3
    | epred4_0 ),
    inference(csr,[status(thm)],[184547,181345]) ).

cnf(184557,plain,
    ( op(e2,e3) = e3
    | epred4_0
    | op(op(e3,e2),e2) != e1
    | op(e3,e2) != e0 ),
    inference(spm,[status(thm)],[56,184551,theory(equality)]) ).

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

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

cnf(185542,plain,
    ( op(e2,e0) = e0
    | e3 = e0
    | op(e3,e3) = e3
    | epred4_0
    | op(e3,e0) = e3
    | op(e2,e0) = e3 ),
    inference(spm,[status(thm)],[182540,184120,theory(equality)]) ).

cnf(185588,plain,
    ( op(e2,e0) = e0
    | op(e3,e3) = e3
    | epred4_0
    | op(e3,e0) = e3
    | op(e2,e0) = e3 ),
    inference(sr,[status(thm)],[185542,168,theory(equality)]) ).

cnf(186125,plain,
    ( op(e0,e1) = e3
    | op(e0,e1) = e2
    | op(e2,e0) = e0
    | epred4_0
    | op(e3,e3) = e3 ),
    inference(spm,[status(thm)],[182833,182540,theory(equality)]) ).

cnf(186327,plain,
    ( op(e2,e0) = e3
    | op(e3,e0) = e3
    | op(e3,e3) = e3
    | epred4_0
    | e0 != op(e3,e0) ),
    inference(spm,[status(thm)],[139,185588,theory(equality)]) ).

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

cnf(187590,plain,
    ( op(e1,e3) = e3
    | op(e1,e3) = e1
    | op(e2,e0) = e0
    | epred4_0
    | op(e2,e3) = e3 ),
    inference(spm,[status(thm)],[185228,184551,theory(equality)]) ).

cnf(189023,plain,
    ( op(e3,e3) = e3
    | e0 = e3
    | op(e2,e0) = e3
    | epred4_0
    | op(e3,e2) = e0
    | op(e3,e0) = e3
    | op(e3,e2) = e3 ),
    inference(spm,[status(thm)],[186327,3228,theory(equality)]) ).

cnf(189037,plain,
    ( op(e3,e3) = e3
    | op(e2,e0) = e3
    | epred4_0
    | op(e3,e2) = e0
    | op(e3,e0) = e3
    | op(e3,e2) = e3 ),
    inference(sr,[status(thm)],[189023,168,theory(equality)]) ).

cnf(189229,plain,
    ( op(e1,e3) = e1
    | op(e1,e0) = e1
    | op(e3,e2) = e1
    | op(e0,e2) = e1
    | op(e2,e2) = e1
    | epred4_0 ),
    inference(spm,[status(thm)],[180,181928,theory(equality)]) ).

cnf(189259,plain,
    ( op(e1,e3) = e1
    | op(e1,e0) = e1
    | op(e1,e2) = e3
    | op(e1,e2) = e0
    | op(e1,e2) = e2
    | epred4_0 ),
    inference(spm,[status(thm)],[180,181929,theory(equality)]) ).

cnf(189743,plain,
    ( op(e2,e3) = e3
    | e1 = e3
    | epred4_0
    | op(e2,e3) = e1
    | op(e3,e2) = e1
    | op(e3,e0) = e1
    | op(e3,e3) = e1 ),
    inference(spm,[status(thm)],[184551,181978,theory(equality)]) ).

cnf(189763,plain,
    ( op(e2,e3) = e3
    | epred4_0
    | op(e2,e3) = e1
    | op(e3,e2) = e1
    | op(e3,e0) = e1
    | op(e3,e3) = e1 ),
    inference(sr,[status(thm)],[189743,166,theory(equality)]) ).

cnf(189810,plain,
    ( op(e2,e3) = e3
    | e1 = e3
    | epred4_0
    | op(e2,e3) = e1
    | op(e3,e1) = e2
    | op(e3,e1) = e0
    | op(e3,e1) = e3 ),
    inference(spm,[status(thm)],[184551,181979,theory(equality)]) ).

cnf(189830,plain,
    ( op(e2,e3) = e3
    | epred4_0
    | op(e2,e3) = e1
    | op(e3,e1) = e2
    | op(e3,e1) = e0
    | op(e3,e1) = e3 ),
    inference(sr,[status(thm)],[189810,166,theory(equality)]) ).

cnf(190114,plain,
    ( op(e0,e1) = e0
    | op(e2,e1) = e2
    | op(e3,e1) = e2
    | op(e0,e3) = e1
    | op(e0,e2) = e1
    | epred4_0 ),
    inference(spm,[status(thm)],[186,182090,theory(equality)]) ).

cnf(190292,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e0
    | op(e2,e1) = e2
    | op(e3,e1) = e2
    | epred4_0 ),
    inference(csr,[status(thm)],[182091,181339]) ).

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

cnf(191373,plain,
    ( op(e3,e3) = e3
    | op(e2,e0) = e0
    | op(e3,e2) = e0
    | op(e3,e3) = e0
    | epred4_0 ),
    inference(csr,[status(thm)],[183241,181341]) ).

cnf(191374,plain,
    ( op(e3,e2) = e0
    | op(e3,e3) = e0
    | op(e3,e3) = e3
    | epred4_0
    | e0 != op(e3,e0) ),
    inference(spm,[status(thm)],[139,191373,theory(equality)]) ).

cnf(191586,plain,
    ( op(e3,e3) = e3
    | op(e2,e0) = e0
    | op(e3,e0) = e3
    | op(e3,e0) = e2
    | epred4_0 ),
    inference(csr,[status(thm)],[183250,181341]) ).

cnf(191587,plain,
    ( op(e3,e0) = e3
    | op(e3,e0) = e2
    | op(e3,e3) = e3
    | epred4_0
    | e0 != op(e3,e0) ),
    inference(spm,[status(thm)],[139,191586,theory(equality)]) ).

cnf(191835,plain,
    ( op(e3,e3) = e3
    | op(e3,e3) = e0
    | op(e3,e2) = e0
    | epred4_0
    | op(e3,e3) = e2 ),
    inference(spm,[status(thm)],[191374,1433,theory(equality)]) ).

cnf(191873,plain,
    ( op(e3,e3) = e3
    | e0 = e2
    | e0 = e3
    | epred4_0
    | op(e3,e3) = e2
    | op(e3,e0) = e2
    | op(e3,e0) = e3 ),
    inference(spm,[status(thm)],[191587,11912,theory(equality)]) ).

cnf(191890,plain,
    ( op(e3,e3) = e3
    | e0 = e3
    | epred4_0
    | op(e3,e3) = e2
    | op(e3,e0) = e2
    | op(e3,e0) = e3 ),
    inference(sr,[status(thm)],[191873,169,theory(equality)]) ).

cnf(191891,plain,
    ( op(e3,e3) = e3
    | epred4_0
    | op(e3,e3) = e2
    | op(e3,e0) = e2
    | op(e3,e0) = e3 ),
    inference(sr,[status(thm)],[191890,168,theory(equality)]) ).

cnf(191952,plain,
    ( op(e3,e3) = e3
    | op(e3,e3) = e0
    | op(e3,e2) = e0
    | epred4_0 ),
    inference(csr,[status(thm)],[191835,181341]) ).

cnf(191979,plain,
    ( op(e3,e3) = e3
    | e0 = e3
    | e0 = e2
    | e0 = e1
    | op(e3,e3) = e1
    | op(e3,e3) = e0
    | epred4_0 ),
    inference(spm,[status(thm)],[123584,191952,theory(equality)]) ).

cnf(192010,plain,
    ( op(e3,e3) = e3
    | e0 = e2
    | e1 = e0
    | op(e3,e3) = e1
    | op(e3,e3) = e0
    | epred4_0 ),
    inference(sr,[status(thm)],[191979,168,theory(equality)]) ).

cnf(192011,plain,
    ( op(e3,e3) = e3
    | e1 = e0
    | op(e3,e3) = e1
    | op(e3,e3) = e0
    | epred4_0 ),
    inference(sr,[status(thm)],[192010,169,theory(equality)]) ).

cnf(192012,plain,
    ( op(e3,e3) = e3
    | op(e3,e3) = e1
    | op(e3,e3) = e0
    | epred4_0 ),
    inference(sr,[status(thm)],[192011,170,theory(equality)]) ).

cnf(192018,plain,
    ( op(e3,e1) = e3
    | op(e3,e3) = e0
    | op(e3,e3) = e3
    | epred4_0 ),
    inference(spm,[status(thm)],[174,192012,theory(equality)]) ).

cnf(192023,plain,
    ( op(e3,e3) = e0
    | op(e3,e3) = e3
    | epred4_0
    | op(op(e1,e3),e3) != e2
    | op(e1,e3) != e0 ),
    inference(spm,[status(thm)],[219,192012,theory(equality)]) ).

cnf(192217,plain,
    ( op(e3,e3) = e3
    | op(e3,e0) = e3
    | op(e3,e0) = e2
    | epred4_0 ),
    inference(csr,[status(thm)],[191891,181341]) ).

cnf(192710,plain,
    ( op(e3,e3) = e3
    | op(e3,e3) = e0
    | epred4_0
    | op(e2,e3) = e0
    | op(e0,e3) = e0
    | op(e0,e3) != e2 ),
    inference(spm,[status(thm)],[192023,71,theory(equality)]) ).

cnf(194277,plain,
    ( op(e3,e3) = e3
    | op(e3,e3) = e1
    | op(e3,e0) = e1
    | op(e3,e2) = e1
    | epred4_0 ),
    inference(csr,[status(thm)],[183523,181345]) ).

cnf(194380,plain,
    ( e1 = e3
    | e1 = e2
    | op(e3,e3) = e3
    | epred4_0
    | op(e3,e3) = e1
    | op(e3,e2) = e1 ),
    inference(spm,[status(thm)],[192217,194277,theory(equality)]) ).

cnf(194410,plain,
    ( e1 = e2
    | op(e3,e3) = e3
    | epred4_0
    | op(e3,e3) = e1
    | op(e3,e2) = e1 ),
    inference(sr,[status(thm)],[194380,166,theory(equality)]) ).

cnf(194411,plain,
    ( op(e3,e3) = e3
    | epred4_0
    | op(e3,e3) = e1
    | op(e3,e2) = e1 ),
    inference(sr,[status(thm)],[194410,167,theory(equality)]) ).

cnf(194735,plain,
    ( op(e3,e3) = e3
    | op(e3,e1) = e3
    | op(e3,e1) = e0
    | op(e3,e1) = e2
    | epred4_0 ),
    inference(csr,[status(thm)],[183625,181345]) ).

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

cnf(194912,plain,
    ( op(e3,e1) = e3
    | op(e3,e1) = e2
    | op(e3,e3) = e3
    | epred4_0 ),
    inference(csr,[status(thm)],[194738,192018]) ).

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

cnf(194924,plain,
    ( op(e0,e3) = e2
    | op(e0,e0) = e2
    | op(e0,e2) = e2
    | op(e3,e3) = e3
    | op(e3,e1) = e3
    | epred4_0 ),
    inference(spm,[status(thm)],[957,194912,theory(equality)]) ).

cnf(194929,plain,
    ( op(e2,e3) = e2
    | op(e2,e0) = e2
    | op(e2,e2) = e2
    | op(e3,e3) = e3
    | op(e3,e1) = e3
    | epred4_0 ),
    inference(spm,[status(thm)],[1081,194912,theory(equality)]) ).

cnf(194938,plain,
    ( op(e2,e2) = e2
    | op(e2,e2) = e0
    | op(e2,e2) = e3
    | op(e3,e3) = e3
    | op(e3,e1) = e3
    | epred4_0 ),
    inference(spm,[status(thm)],[1493,194912,theory(equality)]) ).

cnf(194963,plain,
    ( op(e0,e1) = e3
    | op(e2,e0) = e0
    | op(e3,e3) = e3
    | epred4_0
    | op(e3,e1) = e3 ),
    inference(spm,[status(thm)],[186429,194912,theory(equality)]) ).

cnf(194999,plain,
    ( op(e3,e1) = e3
    | op(e3,e3) = e3
    | epred4_0
    | op(e3,e0) = e3 ),
    inference(spm,[status(thm)],[194915,192217,theory(equality)]) ).

cnf(195022,plain,
    ( op(e3,e0) = e3
    | op(e3,e3) = e3
    | epred4_0
    | e3 != op(e3,e2) ),
    inference(spm,[status(thm)],[99,194999,theory(equality)]) ).

cnf(195085,plain,
    ( op(e3,e3) = e3
    | op(e3,e0) = e3
    | epred4_0
    | op(e3,e3) = e0
    | op(e3,e3) = e1 ),
    inference(spm,[status(thm)],[195022,123679,theory(equality)]) ).

cnf(195151,plain,
    ( op(e1,e1) = e3
    | op(e2,e0) = e0
    | epred4_0
    | op(e3,e1) = e3
    | op(e3,e3) = e3
    | op(e3,e1) != e2 ),
    inference(spm,[status(thm)],[183054,194963,theory(equality)]) ).

cnf(195340,plain,
    ( op(e3,e3) = e3
    | op(e3,e0) = e3
    | op(e3,e3) = e1
    | epred4_0 ),
    inference(csr,[status(thm)],[195085,175]) ).

cnf(196732,plain,
    ( op(e1,e3) = e1
    | op(e3,e3) = e0
    | op(e0,e3) = e0
    | op(e2,e3) = e0
    | op(e2,e0) = e0
    | epred4_0 ),
    inference(spm,[status(thm)],[180,183846,theory(equality)]) ).

cnf(197660,plain,
    ( op(e2,e3) = e3
    | op(e2,e0) = e1
    | op(e0,e0) = e1
    | op(e3,e0) = e1
    | epred4_0
    | e3 != op(e3,e3) ),
    inference(spm,[status(thm)],[122,184528,theory(equality)]) ).

cnf(200772,plain,
    ( op(e3,e3) = e3
    | op(e2,e0) = e3
    | op(e3,e2) = e0
    | op(e3,e0) = e3
    | epred4_0 ),
    inference(csr,[status(thm)],[189037,195022]) ).

cnf(200774,plain,
    ( op(e3,e0) = e3
    | op(e3,e2) = e0
    | op(e3,e3) = e3
    | epred4_0
    | e3 != op(e2,e3) ),
    inference(spm,[status(thm)],[106,200772,theory(equality)]) ).

cnf(200775,plain,
    ( op(e3,e0) = e3
    | op(e3,e2) = e0
    | op(e3,e3) = e3
    | epred4_0
    | e3 != op(e2,e2) ),
    inference(spm,[status(thm)],[107,200772,theory(equality)]) ).

cnf(200905,plain,
    ( op(e3,e3) = e3
    | op(e3,e2) = e0
    | op(e3,e0) = e3
    | epred4_0
    | op(e2,e3) = e3 ),
    inference(spm,[status(thm)],[200775,184551,theory(equality)]) ).

cnf(200953,plain,
    ( op(e3,e3) = e3
    | op(e3,e2) = e0
    | op(e3,e0) = e3
    | epred4_0 ),
    inference(csr,[status(thm)],[200905,200774]) ).

cnf(201258,plain,
    ( op(e2,e2) = e1
    | op(e0,e2) = e1
    | op(e3,e2) = e1
    | op(e1,e0) = e1
    | epred4_0 ),
    inference(csr,[status(thm)],[189229,798]) ).

cnf(201312,plain,
    ( op(e3,e2) = e1
    | op(e0,e2) = e1
    | op(e2,e2) = e1
    | e1 = e2
    | e1 = e0
    | e1 = e3
    | epred4_0 ),
    inference(spm,[status(thm)],[2207,201258,theory(equality)]) ).

cnf(201388,plain,
    ( op(e3,e2) = e1
    | op(e0,e2) = e1
    | op(e2,e2) = e1
    | e1 = e0
    | e1 = e3
    | epred4_0 ),
    inference(sr,[status(thm)],[201312,167,theory(equality)]) ).

cnf(201389,plain,
    ( op(e3,e2) = e1
    | op(e0,e2) = e1
    | op(e2,e2) = e1
    | e1 = e3
    | epred4_0 ),
    inference(sr,[status(thm)],[201388,170,theory(equality)]) ).

cnf(201390,plain,
    ( op(e3,e2) = e1
    | op(e0,e2) = e1
    | op(e2,e2) = e1
    | epred4_0 ),
    inference(sr,[status(thm)],[201389,166,theory(equality)]) ).

cnf(201408,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e0
    | op(e0,e0) = e2
    | op(e2,e2) = e1
    | op(e3,e2) = e1
    | epred4_0 ),
    inference(spm,[status(thm)],[982,201390,theory(equality)]) ).

cnf(201579,plain,
    ( op(e1,e2) = e2
    | op(e1,e2) = e0
    | op(e1,e2) = e3
    | op(e1,e0) = e1
    | epred4_0 ),
    inference(csr,[status(thm)],[189259,1325]) ).

cnf(201635,plain,
    ( op(e1,e2) = e3
    | op(e1,e2) = e0
    | op(e1,e2) = e2
    | e1 = e2
    | e1 = e0
    | e1 = e3
    | epred4_0 ),
    inference(spm,[status(thm)],[2208,201579,theory(equality)]) ).

cnf(201713,plain,
    ( op(e1,e2) = e3
    | op(e1,e2) = e0
    | op(e1,e2) = e2
    | e1 = e0
    | e1 = e3
    | epred4_0 ),
    inference(sr,[status(thm)],[201635,167,theory(equality)]) ).

cnf(201714,plain,
    ( op(e1,e2) = e3
    | op(e1,e2) = e0
    | op(e1,e2) = e2
    | e1 = e3
    | epred4_0 ),
    inference(sr,[status(thm)],[201713,170,theory(equality)]) ).

cnf(201715,plain,
    ( op(e1,e2) = e3
    | op(e1,e2) = e0
    | op(e1,e2) = e2
    | epred4_0 ),
    inference(sr,[status(thm)],[201714,166,theory(equality)]) ).

cnf(203099,plain,
    ( e1 = e2
    | e1 = e3
    | epred4_0
    | op(e3,e3) = e1
    | op(e3,e0) = e1
    | op(e3,e2) = e1
    | op(e2,e3) = e3 ),
    inference(spm,[status(thm)],[184516,189763,theory(equality)]) ).

cnf(203116,plain,
    ( e1 = e3
    | epred4_0
    | op(e3,e3) = e1
    | op(e3,e0) = e1
    | op(e3,e2) = e1
    | op(e2,e3) = e3 ),
    inference(sr,[status(thm)],[203099,167,theory(equality)]) ).

cnf(203117,plain,
    ( epred4_0
    | op(e3,e3) = e1
    | op(e3,e0) = e1
    | op(e3,e2) = e1
    | op(e2,e3) = e3 ),
    inference(sr,[status(thm)],[203116,166,theory(equality)]) ).

cnf(203120,plain,
    ( op(e3,e2) = e1
    | op(e3,e0) = e1
    | op(e3,e3) = e1
    | epred4_0
    | e3 != op(e3,e3) ),
    inference(spm,[status(thm)],[121,203117,theory(equality)]) ).

cnf(203210,plain,
    ( op(e3,e2) = e1
    | op(e3,e0) = e1
    | op(e3,e3) = e1
    | epred4_0 ),
    inference(csr,[status(thm)],[203120,194411]) ).

cnf(203315,plain,
    ( op(e3,e1) = e3
    | op(e3,e3) = e3
    | epred4_0
    | op(e3,e3) = e1
    | op(e3,e2) = e1
    | e1 != e2 ),
    inference(spm,[status(thm)],[194915,203210,theory(equality)]) ).

cnf(203638,plain,
    ( e1 = e2
    | e1 = e3
    | epred4_0
    | op(e3,e1) = e3
    | op(e3,e1) = e0
    | op(e3,e1) = e2
    | op(e2,e3) = e3 ),
    inference(spm,[status(thm)],[184516,189830,theory(equality)]) ).

cnf(203654,plain,
    ( e1 = e3
    | epred4_0
    | op(e3,e1) = e3
    | op(e3,e1) = e0
    | op(e3,e1) = e2
    | op(e2,e3) = e3 ),
    inference(sr,[status(thm)],[203638,167,theory(equality)]) ).

cnf(203655,plain,
    ( epred4_0
    | op(e3,e1) = e3
    | op(e3,e1) = e0
    | op(e3,e1) = e2
    | op(e2,e3) = e3 ),
    inference(sr,[status(thm)],[203654,166,theory(equality)]) ).

cnf(203658,plain,
    ( op(e3,e1) = e2
    | op(e3,e1) = e0
    | op(e3,e1) = e3
    | epred4_0
    | e3 != op(e3,e3) ),
    inference(spm,[status(thm)],[121,203655,theory(equality)]) ).

cnf(203915,plain,
    ( op(e3,e1) = e2
    | e0 = e2
    | op(e2,e1) = e2
    | epred4_0
    | op(e0,e2) = e1
    | op(e0,e3) = e1 ),
    inference(spm,[status(thm)],[181900,190114,theory(equality)]) ).

cnf(203962,plain,
    ( op(e3,e1) = e2
    | op(e2,e1) = e2
    | epred4_0
    | op(e0,e2) = e1
    | op(e0,e3) = e1 ),
    inference(sr,[status(thm)],[203915,169,theory(equality)]) ).

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

cnf(204152,plain,
    ( op(e3,e1) = e2
    | op(e3,e1) = e0
    | op(e3,e1) = e3
    | epred4_0 ),
    inference(csr,[status(thm)],[203658,194912]) ).

cnf(204195,plain,
    ( op(e1,e1) = e3
    | op(e2,e0) = e0
    | epred4_0
    | op(e3,e1) = e3
    | op(e3,e1) = e2 ),
    inference(spm,[status(thm)],[183043,204152,theory(equality)]) ).

cnf(204196,plain,
    ( op(e1,e0) = e1
    | op(e2,e0) = e0
    | epred4_0
    | op(e3,e1) = e3
    | op(e3,e1) = e2
    | e0 != e3 ),
    inference(spm,[status(thm)],[183303,204152,theory(equality)]) ).

cnf(204284,plain,
    ( op(e3,e1) = e2
    | op(e3,e1) = e3
    | op(e2,e0) = e0
    | epred4_0
    | op(op(e3,e1),e1) != e2
    | op(e3,e1) != e0 ),
    inference(spm,[status(thm)],[48,204195,theory(equality)]) ).

cnf(205149,plain,
    ( op(e3,e1) = e2
    | op(e3,e1) = e3
    | op(e2,e0) = e0
    | epred4_0
    | op(op(e3,e1),e1) != e2 ),
    inference(csr,[status(thm)],[204284,204152]) ).

cnf(205155,plain,
    ( op(e2,e0) = e0
    | e0 = e3
    | e0 = e2
    | epred4_0
    | op(e3,e1) = e3
    | op(e3,e1) = e2
    | op(e0,e1) != e2 ),
    inference(spm,[status(thm)],[205149,204152,theory(equality)]) ).

cnf(205166,plain,
    ( op(e2,e0) = e0
    | e0 = e2
    | epred4_0
    | op(e3,e1) = e3
    | op(e3,e1) = e2
    | op(e0,e1) != e2 ),
    inference(sr,[status(thm)],[205155,168,theory(equality)]) ).

cnf(205167,plain,
    ( op(e2,e0) = e0
    | epred4_0
    | op(e3,e1) = e3
    | op(e3,e1) = e2
    | op(e0,e1) != e2 ),
    inference(sr,[status(thm)],[205166,169,theory(equality)]) ).

cnf(205231,plain,
    ( op(e3,e1) = e2
    | op(e3,e1) = e3
    | op(e2,e0) = e0
    | epred4_0
    | op(e2,e1) = e2 ),
    inference(spm,[status(thm)],[205167,181900,theory(equality)]) ).

cnf(205271,plain,
    ( op(e2,e0) = e0
    | e2 = e1
    | epred4_0
    | op(e3,e1) = e3
    | op(e3,e1) = e2 ),
    inference(spm,[status(thm)],[181337,205231,theory(equality)]) ).

cnf(205290,plain,
    ( op(e2,e0) = e0
    | epred4_0
    | op(e3,e1) = e3
    | op(e3,e1) = e2 ),
    inference(sr,[status(thm)],[205271,167,theory(equality)]) ).

cnf(209447,plain,
    ( op(e0,e3) = e2
    | op(e3,e1) = e3
    | op(e3,e3) = e3
    | op(e0,e2) = e2
    | epred4_0 ),
    inference(csr,[status(thm)],[194924,181339]) ).

cnf(209617,plain,
    ( op(e2,e3) = e2
    | op(e2,e0) = e2
    | op(e3,e1) = e3
    | op(e3,e3) = e3
    | epred4_0 ),
    inference(csr,[status(thm)],[194929,181345]) ).

cnf(209813,plain,
    ( op(e3,e1) = e3
    | op(e3,e3) = e3
    | op(e2,e2) = e3
    | op(e2,e2) = e0
    | epred4_0 ),
    inference(csr,[status(thm)],[194938,181345]) ).

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

cnf(211332,plain,
    ( op(e3,e1) = e3
    | op(e3,e3) = e3
    | op(e3,e3) = e1
    | op(e3,e2) = e1
    | epred4_0 ),
    inference(csr,[status(thm)],[203315,194411]) ).

cnf(211333,plain,
    ( op(e3,e1) = e3
    | op(e3,e3) = e3
    | op(e3,e2) = e1
    | epred4_0 ),
    inference(csr,[status(thm)],[211332,174]) ).

cnf(211925,plain,
    ( op(e1,e0) = e1
    | op(e2,e0) = e0
    | op(e3,e1) = e3
    | op(e3,e1) = e2
    | epred4_0 ),
    inference(csr,[status(thm)],[204196,205290]) ).

cnf(211926,plain,
    ( op(e1,e0) = e1
    | op(e2,e0) = e0
    | op(e3,e1) = e2
    | epred4_0 ),
    inference(csr,[status(thm)],[211925,183303]) ).

cnf(211927,plain,
    ( op(e3,e1) = e2
    | op(e2,e0) = e0
    | epred4_0
    | e1 != op(e3,e0) ),
    inference(spm,[status(thm)],[140,211926,theory(equality)]) ).

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

cnf(212198,plain,
    ( op(e2,e0) = e0
    | op(e3,e1) = e2
    | epred4_0
    | op(e2,e3) = e3
    | op(e1,e3) = e3 ),
    inference(spm,[status(thm)],[211930,187590,theory(equality)]) ).

cnf(213059,plain,
    ( op(e2,e3) = e3
    | op(e3,e1) = e2
    | op(e2,e0) = e0
    | epred4_0
    | e3 != op(e3,e3) ),
    inference(spm,[status(thm)],[122,212198,theory(equality)]) ).

cnf(214348,plain,
    ( e1 = e0
    | op(e2,e3) = e0
    | op(e0,e3) = e0
    | op(e3,e3) = e0
    | op(e2,e0) = e0
    | epred4_0 ),
    inference(spm,[status(thm)],[71,196732,theory(equality)]) ).

cnf(214432,plain,
    ( op(e2,e3) = e0
    | op(e0,e3) = e0
    | op(e3,e3) = e0
    | op(e2,e0) = e0
    | epred4_0 ),
    inference(sr,[status(thm)],[214348,170,theory(equality)]) ).

cnf(214568,plain,
    ( op(e2,e0) = e0
    | op(e0,e2) = e1
    | e0 = e1
    | epred4_0
    | op(e3,e3) = e0
    | op(e2,e3) = e0 ),
    inference(spm,[status(thm)],[184742,214432,theory(equality)]) ).

cnf(214610,plain,
    ( op(e2,e0) = e0
    | op(e0,e2) = e1
    | epred4_0
    | op(e3,e3) = e0
    | op(e2,e3) = e0 ),
    inference(sr,[status(thm)],[214568,170,theory(equality)]) ).

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

cnf(216823,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e0
    | op(e3,e2) = e1
    | op(e2,e2) = e1
    | epred4_0 ),
    inference(csr,[status(thm)],[201408,181339]) ).

cnf(235446,plain,
    ( op(e1,e1) = e3
    | op(e2,e0) = e0
    | op(e3,e1) = e3
    | op(e3,e3) = e3
    | epred4_0 ),
    inference(csr,[status(thm)],[195151,194912]) ).

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

cnf(235477,plain,
    ( op(e3,e3) = e3
    | op(e3,e1) = e3
    | op(e2,e0) = e0
    | epred4_0 ),
    inference(csr,[status(thm)],[235448,194963]) ).

cnf(235565,plain,
    ( op(e3,e1) = e3
    | op(e3,e3) = e3
    | e0 = e2
    | op(e2,e3) = e2
    | epred4_0 ),
    inference(spm,[status(thm)],[209617,235477,theory(equality)]) ).

cnf(235566,plain,
    ( op(e2,e2) = e3
    | op(e3,e3) = e3
    | op(e3,e1) = e3
    | e0 = e2
    | epred4_0 ),
    inference(spm,[status(thm)],[209818,235477,theory(equality)]) ).

cnf(235603,plain,
    ( op(e3,e1) = e3
    | op(e3,e3) = e3
    | op(e2,e3) = e2
    | epred4_0 ),
    inference(sr,[status(thm)],[235565,169,theory(equality)]) ).

cnf(235604,plain,
    ( op(e2,e2) = e3
    | op(e3,e3) = e3
    | op(e3,e1) = e3
    | epred4_0 ),
    inference(sr,[status(thm)],[235566,169,theory(equality)]) ).

cnf(235806,plain,
    ( op(e3,e1) = e3
    | op(e3,e3) = e3
    | epred4_0
    | op(op(e3,e2),e2) != e0
    | op(e3,e2) != e1 ),
    inference(spm,[status(thm)],[52,235604,theory(equality)]) ).

cnf(236101,plain,
    ( op(e3,e1) = e3
    | op(e3,e3) = e3
    | epred4_0
    | op(op(e3,e2),e2) != e0 ),
    inference(csr,[status(thm)],[235806,211333]) ).

cnf(236108,plain,
    ( op(e3,e3) = e3
    | op(e3,e1) = e3
    | epred4_0
    | op(e3,e3) = e1
    | op(e1,e2) != e0 ),
    inference(spm,[status(thm)],[236101,194411,theory(equality)]) ).

cnf(236141,plain,
    ( op(e3,e3) = e3
    | op(e3,e1) = e3
    | epred4_0
    | op(e1,e2) != e0 ),
    inference(csr,[status(thm)],[236108,174]) ).

cnf(236198,plain,
    ( op(e3,e1) = e3
    | op(e3,e3) = e3
    | epred4_0
    | op(e1,e2) = e2
    | op(e1,e2) = e3 ),
    inference(spm,[status(thm)],[236141,201715,theory(equality)]) ).

cnf(236224,plain,
    ( op(e1,e2) = e3
    | op(e3,e3) = e3
    | op(e3,e1) = e3
    | epred4_0
    | e2 != op(e0,e2) ),
    inference(spm,[status(thm)],[132,236198,theory(equality)]) ).

cnf(236375,plain,
    ( op(e3,e1) = e3
    | op(e3,e3) = e3
    | op(e1,e2) = e3
    | epred4_0
    | op(e0,e3) = e2 ),
    inference(spm,[status(thm)],[236224,209447,theory(equality)]) ).

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

cnf(236672,plain,
    ( op(e0,e3) = e2
    | op(e3,e3) = e3
    | op(e3,e1) = e3
    | epred4_0 ),
    inference(csr,[status(thm)],[236393,235604]) ).

cnf(236674,plain,
    ( op(e3,e1) = e3
    | op(e3,e3) = e3
    | epred4_0
    | e2 != op(e2,e3) ),
    inference(spm,[status(thm)],[125,236672,theory(equality)]) ).

cnf(236830,plain,
    ( op(e3,e1) = e3
    | op(e3,e3) = e3
    | epred4_0 ),
    inference(csr,[status(thm)],[236674,235603]) ).

cnf(236832,plain,
    ( op(e3,e3) = e3
    | epred4_0
    | e3 != op(e3,e0) ),
    inference(spm,[status(thm)],[102,236830,theory(equality)]) ).

cnf(236838,plain,
    ( op(e0,e3) = e3
    | op(e0,e0) = e3
    | op(e0,e2) = e3
    | op(e3,e3) = e3
    | epred4_0 ),
    inference(spm,[status(thm)],[945,236830,theory(equality)]) ).

cnf(236937,plain,
    ( op(e3,e3) = e3
    | epred4_0
    | op(e3,e3) = e1 ),
    inference(spm,[status(thm)],[236832,195340,theory(equality)]) ).

cnf(236938,plain,
    ( op(e3,e3) = e3
    | epred4_0
    | op(e3,e2) = e0 ),
    inference(spm,[status(thm)],[236832,200953,theory(equality)]) ).

cnf(236962,plain,
    ( op(e0,e3) = e3
    | op(e0,e3) = e0
    | op(e0,e3) = e2
    | op(e3,e3) = e3
    | epred4_0 ),
    inference(spm,[status(thm)],[942,236937,theory(equality)]) ).

cnf(236984,plain,
    ( op(e2,e0) = e0
    | op(e3,e1) = e2
    | op(e2,e3) = e3
    | epred4_0
    | op(e3,e3) = e3
    | e1 != e3 ),
    inference(spm,[status(thm)],[213059,236937,theory(equality)]) ).

cnf(236987,plain,
    ( op(e3,e3) = e3
    | epred4_0
    | e0 != op(e3,e3) ),
    inference(spm,[status(thm)],[97,236938,theory(equality)]) ).

cnf(237011,plain,
    ( e0 = e3
    | op(e0,e2) = e3
    | op(e2,e2) = e2
    | op(e2,e2) = e0
    | op(e2,e2) = e3
    | op(e3,e3) = e3
    | epred4_0 ),
    inference(spm,[status(thm)],[4206,236938,theory(equality)]) ).

cnf(237032,plain,
    ( op(e2,e3) = e3
    | epred4_0
    | op(e3,e3) = e3
    | op(e0,e2) != e1 ),
    inference(spm,[status(thm)],[184557,236938,theory(equality)]) ).

cnf(237070,plain,
    ( op(e0,e2) = e3
    | op(e2,e2) = e2
    | op(e2,e2) = e0
    | op(e2,e2) = e3
    | op(e3,e3) = e3
    | epred4_0 ),
    inference(sr,[status(thm)],[237011,168,theory(equality)]) ).

cnf(237342,plain,
    ( op(e3,e3) = e3
    | op(e2,e3) = e3
    | epred4_0
    | op(e0,e3) = e1
    | op(e2,e0) = e0 ),
    inference(spm,[status(thm)],[237032,182828,theory(equality)]) ).

cnf(237808,plain,
    ( op(e2,e0) = e0
    | e3 = e0
    | op(e3,e3) = e3
    | epred4_0
    | op(e0,e2) = e3
    | op(e0,e3) = e3 ),
    inference(spm,[status(thm)],[182540,236838,theory(equality)]) ).

cnf(237863,plain,
    ( op(e2,e0) = e0
    | op(e3,e3) = e3
    | epred4_0
    | op(e0,e2) = e3
    | op(e0,e3) = e3 ),
    inference(sr,[status(thm)],[237808,168,theory(equality)]) ).

cnf(238866,plain,
    ( op(e3,e3) = e3
    | e1 = e2
    | e1 = e0
    | e1 = e3
    | epred4_0
    | op(e2,e0) = e0
    | op(e2,e3) = e3 ),
    inference(spm,[status(thm)],[236962,237342,theory(equality)]) ).

cnf(238914,plain,
    ( op(e3,e3) = e3
    | e1 = e0
    | e1 = e3
    | epred4_0
    | op(e2,e0) = e0
    | op(e2,e3) = e3 ),
    inference(sr,[status(thm)],[238866,167,theory(equality)]) ).

cnf(238915,plain,
    ( op(e3,e3) = e3
    | e1 = e3
    | epred4_0
    | op(e2,e0) = e0
    | op(e2,e3) = e3 ),
    inference(sr,[status(thm)],[238914,170,theory(equality)]) ).

cnf(238916,plain,
    ( op(e3,e3) = e3
    | epred4_0
    | op(e2,e0) = e0
    | op(e2,e3) = e3 ),
    inference(sr,[status(thm)],[238915,166,theory(equality)]) ).

cnf(239655,plain,
    ( op(e0,e3) = e1
    | e3 = e1
    | op(e3,e3) = e3
    | op(e2,e0) = e0
    | epred4_0
    | op(e0,e3) = e3 ),
    inference(spm,[status(thm)],[182828,237863,theory(equality)]) ).

cnf(239734,plain,
    ( op(e0,e3) = e1
    | op(e3,e3) = e3
    | op(e2,e0) = e0
    | epred4_0
    | op(e0,e3) = e3 ),
    inference(sr,[status(thm)],[239655,166,theory(equality)]) ).

cnf(240322,plain,
    ( op(e3,e3) = e3
    | e1 = e2
    | e1 = e0
    | e1 = e3
    | epred4_0
    | op(e0,e3) = e3
    | op(e2,e0) = e0 ),
    inference(spm,[status(thm)],[236962,239734,theory(equality)]) ).

cnf(240367,plain,
    ( op(e3,e3) = e3
    | e1 = e0
    | e1 = e3
    | epred4_0
    | op(e0,e3) = e3
    | op(e2,e0) = e0 ),
    inference(sr,[status(thm)],[240322,167,theory(equality)]) ).

cnf(240368,plain,
    ( op(e3,e3) = e3
    | e1 = e3
    | epred4_0
    | op(e0,e3) = e3
    | op(e2,e0) = e0 ),
    inference(sr,[status(thm)],[240367,170,theory(equality)]) ).

cnf(240369,plain,
    ( op(e3,e3) = e3
    | epred4_0
    | op(e0,e3) = e3
    | op(e2,e0) = e0 ),
    inference(sr,[status(thm)],[240368,166,theory(equality)]) ).

cnf(240373,plain,
    ( op(e2,e0) = e0
    | op(e3,e3) = e3
    | epred4_0
    | e3 != op(e2,e3) ),
    inference(spm,[status(thm)],[125,240369,theory(equality)]) ).

cnf(240716,plain,
    ( op(e2,e0) = e0
    | op(e3,e3) = e3
    | epred4_0 ),
    inference(csr,[status(thm)],[240373,238916]) ).

cnf(240718,plain,
    ( op(e3,e3) = e3
    | epred4_0
    | e0 != op(e2,e3) ),
    inference(spm,[status(thm)],[106,240716,theory(equality)]) ).

cnf(240719,plain,
    ( op(e3,e3) = e3
    | epred4_0
    | e0 != op(e2,e2) ),
    inference(spm,[status(thm)],[107,240716,theory(equality)]) ).

cnf(240780,plain,
    ( op(e3,e3) = e3
    | op(e2,e2) = e2
    | op(e2,e2) = e1
    | e0 = e1
    | op(e2,e3) = e1
    | epred4_0 ),
    inference(spm,[status(thm)],[11363,240716,theory(equality)]) ).

cnf(240835,plain,
    ( op(e3,e3) = e3
    | op(e2,e2) = e2
    | op(e2,e2) = e1
    | op(e2,e3) = e1
    | epred4_0 ),
    inference(sr,[status(thm)],[240780,170,theory(equality)]) ).

cnf(240898,plain,
    ( op(e3,e3) = e3
    | op(e2,e3) = e1
    | op(e2,e2) = e1
    | epred4_0 ),
    inference(csr,[status(thm)],[240835,181345]) ).

cnf(240945,plain,
    ( op(e2,e3) = e3
    | e1 = e3
    | epred4_0
    | op(e2,e3) = e1
    | op(e3,e3) = e3 ),
    inference(spm,[status(thm)],[184551,240898,theory(equality)]) ).

cnf(240970,plain,
    ( op(e2,e3) = e3
    | epred4_0
    | op(e2,e3) = e1
    | op(e3,e3) = e3 ),
    inference(sr,[status(thm)],[240945,166,theory(equality)]) ).

cnf(241065,plain,
    ( e1 = e2
    | e1 = e3
    | epred4_0
    | op(e3,e3) = e3
    | op(e2,e3) = e3 ),
    inference(spm,[status(thm)],[184516,240970,theory(equality)]) ).

cnf(241085,plain,
    ( e1 = e3
    | epred4_0
    | op(e3,e3) = e3
    | op(e2,e3) = e3 ),
    inference(sr,[status(thm)],[241065,167,theory(equality)]) ).

cnf(241086,plain,
    ( epred4_0
    | op(e3,e3) = e3
    | op(e2,e3) = e3 ),
    inference(sr,[status(thm)],[241085,166,theory(equality)]) ).

cnf(247214,plain,
    ( op(e2,e0) = e0
    | op(e3,e1) = e2
    | op(e2,e3) = e3
    | op(e3,e3) = e3
    | epred4_0 ),
    inference(csr,[status(thm)],[236984,241086]) ).

cnf(247215,plain,
    ( op(e2,e0) = e0
    | op(e3,e1) = e2
    | op(e2,e3) = e3
    | epred4_0 ),
    inference(csr,[status(thm)],[247214,213059]) ).

cnf(247298,plain,
    ( op(e0,e0) = e3
    | op(e3,e1) = e2
    | op(e2,e1) = e2
    | epred4_0
    | op(e2,e3) = e3 ),
    inference(spm,[status(thm)],[190297,247215,theory(equality)]) ).

cnf(247384,plain,
    ( op(e0,e3) = e0
    | op(e2,e3) = e3
    | op(e2,e1) = e2
    | op(e3,e1) = e2
    | epred4_0 ),
    inference(spm,[status(thm)],[184,247298,theory(equality)]) ).

cnf(251287,plain,
    ( op(e0,e2) = e3
    | op(e2,e2) = e2
    | op(e3,e3) = e3
    | op(e2,e2) = e3
    | epred4_0 ),
    inference(csr,[status(thm)],[237070,240719]) ).

cnf(251288,plain,
    ( op(e0,e2) = e3
    | op(e3,e3) = e3
    | op(e2,e2) = e3
    | epred4_0 ),
    inference(csr,[status(thm)],[251287,181345]) ).

cnf(251305,plain,
    ( op(e0,e3) = e2
    | e3 = e2
    | op(e0,e3) = e1
    | e3 = e1
    | e3 = e0
    | op(e3,e3) = e3
    | op(e2,e2) = e3
    | epred4_0 ),
    inference(spm,[status(thm)],[7538,251288,theory(equality)]) ).

cnf(251450,plain,
    ( op(e0,e3) = e2
    | op(e0,e3) = e1
    | e1 = e3
    | e0 = e3
    | op(e3,e3) = e3
    | op(e2,e2) = e3
    | epred4_0 ),
    inference(sr,[status(thm)],[251305,165,theory(equality)]) ).

cnf(251451,plain,
    ( op(e0,e3) = e2
    | op(e0,e3) = e1
    | e0 = e3
    | op(e3,e3) = e3
    | op(e2,e2) = e3
    | epred4_0 ),
    inference(sr,[status(thm)],[251450,166,theory(equality)]) ).

cnf(251452,plain,
    ( op(e0,e3) = e2
    | op(e0,e3) = e1
    | op(e3,e3) = e3
    | op(e2,e2) = e3
    | epred4_0 ),
    inference(sr,[status(thm)],[251451,168,theory(equality)]) ).

cnf(251616,plain,
    ( op(e3,e3) = e3
    | e1 = e2
    | e1 = e0
    | e1 = e3
    | epred4_0
    | op(e2,e2) = e3
    | op(e0,e3) = e2 ),
    inference(spm,[status(thm)],[236962,251452,theory(equality)]) ).

cnf(251673,plain,
    ( op(e3,e3) = e3
    | e1 = e0
    | e1 = e3
    | epred4_0
    | op(e2,e2) = e3
    | op(e0,e3) = e2 ),
    inference(sr,[status(thm)],[251616,167,theory(equality)]) ).

cnf(251674,plain,
    ( op(e3,e3) = e3
    | e1 = e3
    | epred4_0
    | op(e2,e2) = e3
    | op(e0,e3) = e2 ),
    inference(sr,[status(thm)],[251673,170,theory(equality)]) ).

cnf(251675,plain,
    ( op(e3,e3) = e3
    | epred4_0
    | op(e2,e2) = e3
    | op(e0,e3) = e2 ),
    inference(sr,[status(thm)],[251674,166,theory(equality)]) ).

cnf(251796,plain,
    ( e2 = e0
    | op(e2,e3) = e0
    | op(e3,e3) = e0
    | op(e3,e3) = e3
    | epred4_0
    | op(e2,e2) = e3 ),
    inference(spm,[status(thm)],[192710,251675,theory(equality)]) ).

cnf(251835,plain,
    ( op(e2,e3) = e0
    | op(e3,e3) = e0
    | op(e3,e3) = e3
    | epred4_0
    | op(e2,e2) = e3 ),
    inference(sr,[status(thm)],[251796,169,theory(equality)]) ).

cnf(252038,plain,
    ( op(e2,e3) = e0
    | op(e2,e2) = e3
    | op(e3,e3) = e3
    | epred4_0 ),
    inference(csr,[status(thm)],[251835,236987]) ).

cnf(252039,plain,
    ( op(e2,e2) = e3
    | op(e3,e3) = e3
    | epred4_0 ),
    inference(csr,[status(thm)],[252038,240718]) ).

cnf(252042,plain,
    ( op(e2,e3) = e2
    | op(e3,e3) = e3
    | epred4_0 ),
    inference(spm,[status(thm)],[176,252039,theory(equality)]) ).

cnf(252151,plain,
    ( e2 = e3
    | op(e3,e3) = e3
    | epred4_0 ),
    inference(spm,[status(thm)],[241086,252042,theory(equality)]) ).

cnf(252159,plain,
    ( op(e3,e3) = e3
    | epred4_0 ),
    inference(sr,[status(thm)],[252151,165,theory(equality)]) ).

cnf(257363,plain,
    ( op(e2,e3) = e3
    | op(e2,e0) = e1
    | op(e0,e0) = e1
    | op(e3,e0) = e1
    | epred4_0 ),
    inference(csr,[status(thm)],[197660,252159]) ).

cnf(257484,plain,
    ( op(e3,e2) = e1
    | op(e2,e2) = e1
    | e1 = e0
    | e1 = e3
    | epred4_0
    | op(e3,e0) = e1
    | op(e2,e0) = e1
    | op(e2,e3) = e3 ),
    inference(spm,[status(thm)],[216823,257363,theory(equality)]) ).

cnf(257603,plain,
    ( op(e3,e2) = e1
    | op(e2,e2) = e1
    | e1 = e3
    | epred4_0
    | op(e3,e0) = e1
    | op(e2,e0) = e1
    | op(e2,e3) = e3 ),
    inference(sr,[status(thm)],[257484,170,theory(equality)]) ).

cnf(257604,plain,
    ( op(e3,e2) = e1
    | op(e2,e2) = e1
    | epred4_0
    | op(e3,e0) = e1
    | op(e2,e0) = e1
    | op(e2,e3) = e3 ),
    inference(sr,[status(thm)],[257603,166,theory(equality)]) ).

cnf(263201,plain,
    ( e1 = e2
    | e1 = e0
    | e1 = e3
    | epred4_0
    | op(e2,e3) = e3
    | op(e3,e0) = e1
    | op(e2,e2) = e1
    | op(e3,e2) = e1 ),
    inference(spm,[status(thm)],[181454,257604,theory(equality)]) ).

cnf(263278,plain,
    ( e1 = e0
    | e1 = e3
    | epred4_0
    | op(e2,e3) = e3
    | op(e3,e0) = e1
    | op(e2,e2) = e1
    | op(e3,e2) = e1 ),
    inference(sr,[status(thm)],[263201,167,theory(equality)]) ).

cnf(263279,plain,
    ( e1 = e3
    | epred4_0
    | op(e2,e3) = e3
    | op(e3,e0) = e1
    | op(e2,e2) = e1
    | op(e3,e2) = e1 ),
    inference(sr,[status(thm)],[263278,170,theory(equality)]) ).

cnf(263280,plain,
    ( epred4_0
    | op(e2,e3) = e3
    | op(e3,e0) = e1
    | op(e2,e2) = e1
    | op(e3,e2) = e1 ),
    inference(sr,[status(thm)],[263279,166,theory(equality)]) ).

cnf(263429,plain,
    ( op(e2,e3) = e3
    | e1 = e3
    | epred4_0
    | op(e3,e2) = e1
    | op(e3,e0) = e1 ),
    inference(spm,[status(thm)],[184551,263280,theory(equality)]) ).

cnf(263460,plain,
    ( op(e2,e3) = e3
    | epred4_0
    | op(e3,e2) = e1
    | op(e3,e0) = e1 ),
    inference(sr,[status(thm)],[263429,166,theory(equality)]) ).

cnf(263466,plain,
    ( op(e3,e0) = e1
    | op(e3,e2) = e1
    | epred4_0
    | e3 != op(e3,e3) ),
    inference(spm,[status(thm)],[121,263460,theory(equality)]) ).

cnf(263521,plain,
    ( op(e3,e0) = e1
    | op(e3,e2) = e1
    | epred4_0 ),
    inference(csr,[status(thm)],[263466,252159]) ).

cnf(263527,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e0
    | op(e0,e0) = e2
    | op(e3,e2) = e1
    | epred4_0 ),
    inference(spm,[status(thm)],[980,263521,theory(equality)]) ).

cnf(263529,plain,
    ( op(e1,e0) = e3
    | op(e1,e0) = e0
    | op(e1,e0) = e2
    | op(e3,e2) = e1
    | epred4_0 ),
    inference(spm,[status(thm)],[1308,263521,theory(equality)]) ).

cnf(263624,plain,
    ( op(e2,e0) = e0
    | op(e3,e1) = e2
    | epred4_0
    | op(e3,e2) = e1 ),
    inference(spm,[status(thm)],[211927,263521,theory(equality)]) ).

cnf(263976,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e0
    | op(e3,e2) = e1
    | epred4_0 ),
    inference(csr,[status(thm)],[263527,181339]) ).

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

cnf(264383,plain,
    ( op(e0,e0) = e3
    | op(e3,e2) = e1
    | epred4_0
    | op(e3,e1) = e2 ),
    inference(spm,[status(thm)],[263981,263624,theory(equality)]) ).

cnf(264392,plain,
    ( op(e3,e1) = e2
    | op(e3,e2) = e1
    | epred4_0
    | op(op(e3,e0),e0) != e2
    | op(e3,e0) != e1 ),
    inference(spm,[status(thm)],[46,264383,theory(equality)]) ).

cnf(264937,plain,
    ( op(e3,e2) = e1
    | op(e1,e0) = e2
    | op(e1,e0) = e3
    | epred4_0
    | e0 != op(e2,e0) ),
    inference(spm,[status(thm)],[141,263529,theory(equality)]) ).

cnf(265968,plain,
    ( op(e3,e1) = e2
    | op(e3,e2) = e1
    | epred4_0
    | op(op(e3,e0),e0) != e2 ),
    inference(csr,[status(thm)],[264392,263521]) ).

cnf(265988,plain,
    ( op(e3,e2) = e1
    | op(e3,e1) = e2
    | epred4_0
    | op(e1,e0) != e2 ),
    inference(spm,[status(thm)],[265968,263521,theory(equality)]) ).

cnf(267640,plain,
    ( op(e1,e0) = e3
    | op(e1,e0) = e2
    | op(e3,e2) = e1
    | epred4_0
    | op(e3,e1) = e2 ),
    inference(spm,[status(thm)],[264937,263624,theory(equality)]) ).

cnf(269000,plain,
    ( op(e1,e0) = e3
    | op(e3,e1) = e2
    | op(e3,e2) = e1
    | epred4_0 ),
    inference(csr,[status(thm)],[267640,265988]) ).

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

cnf(269163,plain,
    ( op(e3,e1) = e2
    | op(e3,e2) = e1
    | epred4_0 ),
    inference(csr,[status(thm)],[269002,264383]) ).

cnf(269174,plain,
    ( op(e0,e3) = e2
    | op(e0,e0) = e2
    | op(e0,e2) = e2
    | op(e3,e2) = e1
    | epred4_0 ),
    inference(spm,[status(thm)],[957,269163,theory(equality)]) ).

cnf(270065,plain,
    ( op(e0,e3) = e2
    | op(e3,e2) = e1
    | op(e0,e2) = e2
    | epred4_0 ),
    inference(csr,[status(thm)],[269174,181339]) ).

cnf(270179,plain,
    ( op(e2,e2) = e1
    | e2 = e1
    | op(e3,e2) = e1
    | epred4_0
    | op(e0,e3) = e2 ),
    inference(spm,[status(thm)],[201390,270065,theory(equality)]) ).

cnf(270248,plain,
    ( op(e2,e2) = e1
    | op(e3,e2) = e1
    | epred4_0
    | op(e0,e3) = e2 ),
    inference(sr,[status(thm)],[270179,167,theory(equality)]) ).

cnf(270410,plain,
    ( op(e3,e2) = e1
    | op(e2,e2) = e1
    | epred4_0
    | e2 != op(e2,e3) ),
    inference(spm,[status(thm)],[125,270248,theory(equality)]) ).

cnf(271106,plain,
    ( op(e2,e2) = e1
    | op(e3,e2) = e1
    | epred4_0
    | op(e2,e3) = e3 ),
    inference(spm,[status(thm)],[270410,184516,theory(equality)]) ).

cnf(271620,plain,
    ( op(e2,e3) = e3
    | e1 = e3
    | epred4_0
    | op(e3,e2) = e1 ),
    inference(spm,[status(thm)],[184551,271106,theory(equality)]) ).

cnf(271648,plain,
    ( op(e2,e3) = e3
    | epred4_0
    | op(e3,e2) = e1 ),
    inference(sr,[status(thm)],[271620,166,theory(equality)]) ).

cnf(271653,plain,
    ( op(e3,e2) = e1
    | epred4_0
    | e3 != op(e3,e3) ),
    inference(spm,[status(thm)],[121,271648,theory(equality)]) ).

cnf(271735,plain,
    ( op(e3,e2) = e1
    | epred4_0 ),
    inference(csr,[status(thm)],[271653,252159]) ).

cnf(271794,plain,
    ( op(e3,e1) = e2
    | op(e2,e1) = e2
    | op(e0,e3) = e1
    | epred4_0 ),
    inference(spm,[status(thm)],[203968,271735,theory(equality)]) ).

cnf(271799,plain,
    ( op(e2,e0) = e0
    | op(e3,e3) = e0
    | op(e2,e3) = e0
    | epred4_0 ),
    inference(spm,[status(thm)],[214732,271735,theory(equality)]) ).

cnf(273115,plain,
    ( op(e3,e1) = e2
    | op(e2,e1) = e2
    | op(e2,e3) = e3
    | e1 = e0
    | epred4_0 ),
    inference(spm,[status(thm)],[247384,271794,theory(equality)]) ).

cnf(273151,plain,
    ( op(e3,e1) = e2
    | op(e2,e1) = e2
    | op(e2,e3) = e3
    | epred4_0 ),
    inference(sr,[status(thm)],[273115,170,theory(equality)]) ).

cnf(273304,plain,
    ( op(e2,e3) = e0
    | op(e3,e3) = e0
    | epred4_0
    | e0 != op(e3,e0) ),
    inference(spm,[status(thm)],[139,271799,theory(equality)]) ).

cnf(274019,plain,
    ( op(e2,e3) = e3
    | op(e3,e1) = e2
    | epred4_0
    | e2 != op(e2,e3) ),
    inference(spm,[status(thm)],[104,273151,theory(equality)]) ).

cnf(276707,plain,
    ( op(e2,e3) = e3
    | op(e3,e1) = e2
    | epred4_0 ),
    inference(csr,[status(thm)],[274019,184516]) ).

cnf(276708,plain,
    ( op(e3,e1) = e2
    | epred4_0
    | e3 != op(e3,e3) ),
    inference(spm,[status(thm)],[121,276707,theory(equality)]) ).

cnf(276750,plain,
    ( op(e3,e1) = e2
    | epred4_0 ),
    inference(csr,[status(thm)],[276708,252159]) ).

cnf(276755,plain,
    ( e2 = e0
    | op(e3,e2) = e0
    | op(e3,e0) = e0
    | op(e3,e3) = e0
    | epred4_0 ),
    inference(spm,[status(thm)],[72,276750,theory(equality)]) ).

cnf(276835,plain,
    ( op(e3,e2) = e0
    | op(e3,e0) = e0
    | op(e3,e3) = e0
    | epred4_0 ),
    inference(sr,[status(thm)],[276755,169,theory(equality)]) ).

cnf(276971,plain,
    ( op(e3,e3) = e0
    | op(e2,e3) = e0
    | epred4_0
    | op(e3,e2) = e0 ),
    inference(spm,[status(thm)],[273304,276835,theory(equality)]) ).

cnf(277475,plain,
    ( e0 = e2
    | e0 = e3
    | epred4_0
    | op(e3,e2) = e0
    | op(e3,e3) = e0 ),
    inference(spm,[status(thm)],[184516,276971,theory(equality)]) ).

cnf(277485,plain,
    ( e0 = e3
    | epred4_0
    | op(e3,e2) = e0
    | op(e3,e3) = e0 ),
    inference(sr,[status(thm)],[277475,169,theory(equality)]) ).

cnf(277486,plain,
    ( epred4_0
    | op(e3,e2) = e0
    | op(e3,e3) = e0 ),
    inference(sr,[status(thm)],[277485,168,theory(equality)]) ).

cnf(277550,plain,
    ( e0 = e1
    | epred4_0
    | op(e3,e3) = e0 ),
    inference(spm,[status(thm)],[271735,277486,theory(equality)]) ).

cnf(277565,plain,
    ( epred4_0
    | op(e3,e3) = e0 ),
    inference(sr,[status(thm)],[277550,170,theory(equality)]) ).

cnf(277590,plain,
    ( e0 = e3
    | epred4_0 ),
    inference(spm,[status(thm)],[252159,277565,theory(equality)]) ).

cnf(277593,plain,
    epred4_0,
    inference(sr,[status(thm)],[277590,168,theory(equality)]) ).

cnf(277983,plain,
    ( epred3_0
    | op(e0,e0) != e1
    | $false ),
    inference(rw,[status(thm)],[843,277593,theory(equality)]) ).

cnf(277984,plain,
    ( epred3_0
    | op(e0,e0) != e1 ),
    inference(cn,[status(thm)],[277983,theory(equality)]) ).

cnf(277985,plain,
    ( op(e1,e2) = e2
    | op(e1,e3) = e3
    | epred3_0
    | $false ),
    inference(rw,[status(thm)],[345,277593,theory(equality)]) ).

cnf(277986,plain,
    ( op(e1,e2) = e2
    | op(e1,e3) = e3
    | epred3_0 ),
    inference(cn,[status(thm)],[277985,theory(equality)]) ).

cnf(277987,plain,
    ( epred3_0
    | op(e2,e2) != e1
    | $false ),
    inference(rw,[status(thm)],[508,277593,theory(equality)]) ).

cnf(277988,plain,
    ( epred3_0
    | op(e2,e2) != e1 ),
    inference(cn,[status(thm)],[277987,theory(equality)]) ).

cnf(277989,plain,
    ( epred3_0
    | op(e3,e3) != e1
    | $false ),
    inference(rw,[status(thm)],[486,277593,theory(equality)]) ).

cnf(277990,plain,
    ( epred3_0
    | op(e3,e3) != e1 ),
    inference(cn,[status(thm)],[277989,theory(equality)]) ).

cnf(277991,plain,
    ( epred3_0
    | op(e1,e1) != e1
    | $false ),
    inference(rw,[status(thm)],[333,277593,theory(equality)]) ).

cnf(277992,plain,
    ( epred3_0
    | op(e1,e1) != e1 ),
    inference(cn,[status(thm)],[277991,theory(equality)]) ).

cnf(277995,plain,
    ( op(e1,e3) = e3
    | epred3_0
    | e2 != op(e2,e2) ),
    inference(spm,[status(thm)],[129,277986,theory(equality)]) ).

cnf(277996,plain,
    ( op(e1,e3) = e3
    | epred3_0
    | e2 != op(e1,e3) ),
    inference(spm,[status(thm)],[109,277986,theory(equality)]) ).

cnf(278004,plain,
    ( op(e3,e0) = e2
    | op(e0,e0) = e2
    | op(e2,e0) = e2
    | op(e1,e3) = e3
    | epred3_0 ),
    inference(spm,[status(thm)],[755,277986,theory(equality)]) ).

cnf(278021,plain,
    ( e2 = e3
    | op(e1,e3) = e3
    | op(e3,e0) = e1
    | op(e0,e0) = e1
    | op(e2,e0) = e1
    | epred3_0 ),
    inference(spm,[status(thm)],[10037,277986,theory(equality)]) ).

cnf(278046,plain,
    ( op(e1,e3) = e3
    | op(e3,e0) = e1
    | op(e0,e0) = e1
    | op(e2,e0) = e1
    | epred3_0 ),
    inference(sr,[status(thm)],[278021,165,theory(equality)]) ).

cnf(278126,plain,
    ( epred3_0
    | op(e2,e3) = e2
    | op(e2,e2) = e2
    | op(e2,e3) = e3
    | op(e2,e3) = e1 ),
    inference(spm,[status(thm)],[277988,124353,theory(equality)]) ).

cnf(278130,plain,
    ( epred3_0
    | op(e3,e3) = e2
    | op(e3,e3) = e0
    | op(e3,e3) = e3 ),
    inference(spm,[status(thm)],[277990,145,theory(equality)]) ).

cnf(278131,plain,
    ( epred3_0
    | op(e2,e2) = e2
    | op(e0,e0) = e0
    | op(e3,e3) = e3 ),
    inference(spm,[status(thm)],[277992,188,theory(equality)]) ).

cnf(278140,plain,
    ( epred3_0
    | op(e1,e1) = e2
    | op(e1,e1) = e0
    | op(e1,e1) = e3 ),
    inference(spm,[status(thm)],[277992,155,theory(equality)]) ).

cnf(278215,plain,
    ( e2 = e3
    | epred3_0
    | op(e2,e3) = e2
    | op(e0,e3) = e2
    | op(e3,e3) = e2 ),
    inference(spm,[status(thm)],[277996,67,theory(equality)]) ).

cnf(278236,plain,
    ( epred3_0
    | op(e2,e3) = e2
    | op(e0,e3) = e2
    | op(e3,e3) = e2 ),
    inference(sr,[status(thm)],[278215,165,theory(equality)]) ).

cnf(278553,plain,
    ( op(e3,e0) = e3
    | op(e3,e3) = e3
    | op(e3,e3) = e2
    | epred3_0 ),
    inference(spm,[status(thm)],[175,278130,theory(equality)]) ).

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

cnf(278579,plain,
    ( op(e3,e3) = e3
    | op(e2,e2) = e2
    | epred3_0
    | e0 != op(e0,e3) ),
    inference(spm,[status(thm)],[118,278131,theory(equality)]) ).

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

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

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

cnf(280193,plain,
    ( op(e1,e3) = e3
    | op(e3,e0) = e1
    | op(e2,e0) = e1
    | epred3_0 ),
    inference(csr,[status(thm)],[278046,277984]) ).

cnf(280194,plain,
    ( op(e2,e0) = e1
    | op(e3,e0) = e1
    | epred3_0
    | e3 != op(e3,e3) ),
    inference(spm,[status(thm)],[122,280193,theory(equality)]) ).

cnf(280898,plain,
    ( e2 = e1
    | op(e1,e1) = e3
    | epred3_0
    | op(e2,e0) = e2
    | op(e0,e0) = e2
    | op(e3,e0) = e2 ),
    inference(spm,[status(thm)],[279447,91,theory(equality)]) ).

cnf(280900,plain,
    ( e2 = e1
    | op(e1,e1) = e3
    | epred3_0
    | op(e1,e3) = e2
    | op(e1,e2) = e2
    | op(e1,e2) = e1 ),
    inference(spm,[status(thm)],[279447,1253,theory(equality)]) ).

cnf(280951,plain,
    ( op(e1,e1) = e3
    | epred3_0
    | op(e2,e0) = e2
    | op(e0,e0) = e2
    | op(e3,e0) = e2 ),
    inference(sr,[status(thm)],[280898,167,theory(equality)]) ).

cnf(280953,plain,
    ( op(e1,e1) = e3
    | epred3_0
    | op(e1,e3) = e2
    | op(e1,e2) = e2
    | op(e1,e2) = e1 ),
    inference(sr,[status(thm)],[280900,167,theory(equality)]) ).

cnf(281042,plain,
    ( op(e1,e0) = e1
    | op(e1,e1) = e3
    | epred3_0
    | op(e1,e3) = e3 ),
    inference(spm,[status(thm)],[279448,277986,theory(equality)]) ).

cnf(281370,plain,
    ( op(e1,e3) = e1
    | op(e1,e3) = e3
    | op(e1,e0) = e1
    | epred3_0 ),
    inference(spm,[status(thm)],[180,281042,theory(equality)]) ).

cnf(281402,plain,
    ( op(e1,e3) = e3
    | e1 = e3
    | op(e1,e2) = e3
    | op(e1,e3) = e1
    | epred3_0 ),
    inference(spm,[status(thm)],[1153,281370,theory(equality)]) ).

cnf(281464,plain,
    ( op(e1,e3) = e3
    | op(e1,e2) = e3
    | op(e1,e3) = e1
    | epred3_0 ),
    inference(sr,[status(thm)],[281402,166,theory(equality)]) ).

cnf(281592,plain,
    ( op(e1,e3) = e3
    | e3 = e2
    | epred3_0
    | op(e1,e3) = e1 ),
    inference(spm,[status(thm)],[277986,281464,theory(equality)]) ).

cnf(281632,plain,
    ( op(e1,e3) = e3
    | epred3_0
    | op(e1,e3) = e1 ),
    inference(sr,[status(thm)],[281592,165,theory(equality)]) ).

cnf(281639,plain,
    ( e1 = e0
    | op(e2,e3) = e0
    | op(e0,e3) = e0
    | op(e3,e3) = e0
    | op(e1,e3) = e3
    | epred3_0 ),
    inference(spm,[status(thm)],[71,281632,theory(equality)]) ).

cnf(281661,plain,
    ( op(e1,e2) = e0
    | op(e1,e0) = e0
    | e1 = e0
    | op(e1,e3) = e3
    | epred3_0 ),
    inference(spm,[status(thm)],[1520,281632,theory(equality)]) ).

cnf(281679,plain,
    ( e1 = e2
    | op(e2,e0) = e3
    | op(e0,e0) = e3
    | op(e3,e0) = e3
    | e1 = e0
    | op(e1,e3) = e3
    | epred3_0 ),
    inference(spm,[status(thm)],[115348,281632,theory(equality)]) ).

cnf(281704,plain,
    ( op(e2,e3) = e0
    | op(e0,e3) = e0
    | op(e3,e3) = e0
    | op(e1,e3) = e3
    | epred3_0 ),
    inference(sr,[status(thm)],[281639,170,theory(equality)]) ).

cnf(281706,plain,
    ( op(e1,e2) = e0
    | op(e1,e0) = e0
    | op(e1,e3) = e3
    | epred3_0 ),
    inference(sr,[status(thm)],[281661,170,theory(equality)]) ).

cnf(281730,plain,
    ( op(e2,e0) = e3
    | op(e0,e0) = e3
    | op(e3,e0) = e3
    | e1 = e0
    | op(e1,e3) = e3
    | epred3_0 ),
    inference(sr,[status(thm)],[281679,167,theory(equality)]) ).

cnf(281731,plain,
    ( op(e2,e0) = e3
    | op(e0,e0) = e3
    | op(e3,e0) = e3
    | op(e1,e3) = e3
    | epred3_0 ),
    inference(sr,[status(thm)],[281730,170,theory(equality)]) ).

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

cnf(282188,plain,
    ( op(e1,e2) = e0
    | op(e1,e3) = e3
    | epred3_0
    | op(e3,e3) = e3
    | op(e2,e2) = e2 ),
    inference(spm,[status(thm)],[281750,278131,theory(equality)]) ).

cnf(282591,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e3
    | epred3_0
    | op(e2,e3) = e2
    | op(e2,e3) != e1 ),
    inference(spm,[status(thm)],[278556,278236,theory(equality)]) ).

cnf(282907,plain,
    ( op(e1,e3) = e1
    | op(e3,e0) = e2
    | op(e0,e0) = e2
    | op(e2,e0) = e2
    | epred3_0 ),
    inference(spm,[status(thm)],[180,280951,theory(equality)]) ).

cnf(282934,plain,
    ( op(e1,e2) = e1
    | op(e1,e2) = e2
    | op(e1,e3) = e2
    | epred3_0
    | e3 != op(e1,e3) ),
    inference(spm,[status(thm)],[110,280953,theory(equality)]) ).

cnf(283376,plain,
    ( e3 = e0
    | op(e2,e3) = e0
    | op(e0,e3) = e0
    | op(e3,e3) = e0
    | epred3_0 ),
    inference(spm,[status(thm)],[71,281704,theory(equality)]) ).

cnf(283426,plain,
    ( op(e2,e3) = e0
    | op(e0,e3) = e0
    | op(e3,e3) = e0
    | epred3_0 ),
    inference(sr,[status(thm)],[283376,168,theory(equality)]) ).

cnf(283571,plain,
    ( op(e3,e3) = e2
    | e0 = e2
    | op(e2,e3) = e2
    | epred3_0
    | op(e3,e3) = e0
    | op(e2,e3) = e0 ),
    inference(spm,[status(thm)],[278236,283426,theory(equality)]) ).

cnf(283573,plain,
    ( op(e2,e2) = e2
    | op(e3,e3) = e3
    | epred3_0
    | op(e3,e3) = e0
    | op(e2,e3) = e0 ),
    inference(spm,[status(thm)],[278579,283426,theory(equality)]) ).

cnf(283597,plain,
    ( op(e3,e3) = e2
    | op(e2,e3) = e2
    | epred3_0
    | op(e3,e3) = e0
    | op(e2,e3) = e0 ),
    inference(sr,[status(thm)],[283571,169,theory(equality)]) ).

cnf(283841,plain,
    ( op(e2,e0) = e3
    | op(e0,e0) = e3
    | op(e3,e0) = e3
    | epred3_0 ),
    inference(csr,[status(thm)],[281731,742]) ).

cnf(283846,plain,
    ( op(e0,e3) = e0
    | op(e3,e0) = e3
    | op(e2,e0) = e3
    | epred3_0 ),
    inference(spm,[status(thm)],[184,283841,theory(equality)]) ).

cnf(283849,plain,
    ( op(e3,e0) = e3
    | op(e2,e0) = e3
    | epred3_0
    | op(op(e3,e0),e0) != e1
    | op(e3,e0) != e2 ),
    inference(spm,[status(thm)],[54,283841,theory(equality)]) ).

cnf(284064,plain,
    ( op(e3,e3) = e2
    | e0 = e2
    | op(e2,e3) = e2
    | epred3_0
    | op(e2,e0) = e3
    | op(e3,e0) = e3 ),
    inference(spm,[status(thm)],[278236,283846,theory(equality)]) ).

cnf(284090,plain,
    ( op(e3,e3) = e2
    | op(e2,e3) = e2
    | epred3_0
    | op(e2,e0) = e3
    | op(e3,e0) = e3 ),
    inference(sr,[status(thm)],[284064,169,theory(equality)]) ).

cnf(284816,plain,
    ( op(e1,e2) = e0
    | op(e1,e3) = e3
    | op(e3,e3) = e3
    | epred3_0 ),
    inference(csr,[status(thm)],[282188,277995]) ).

cnf(284863,plain,
    ( op(e1,e3) = e3
    | e0 = e2
    | epred3_0
    | op(e3,e3) = e3 ),
    inference(spm,[status(thm)],[277986,284816,theory(equality)]) ).

cnf(284896,plain,
    ( op(e1,e3) = e3
    | epred3_0
    | op(e3,e3) = e3 ),
    inference(sr,[status(thm)],[284863,169,theory(equality)]) ).

cnf(284905,plain,
    ( e3 = e1
    | op(e2,e3) = e1
    | op(e0,e3) = e1
    | op(e3,e3) = e1
    | op(e3,e3) = e3
    | epred3_0 ),
    inference(spm,[status(thm)],[69,284896,theory(equality)]) ).

cnf(284955,plain,
    ( op(e2,e3) = e1
    | op(e0,e3) = e1
    | op(e3,e3) = e1
    | op(e3,e3) = e3
    | epred3_0 ),
    inference(sr,[status(thm)],[284905,166,theory(equality)]) ).

cnf(285526,plain,
    ( e1 = e3
    | op(e2,e0) = e2
    | op(e0,e0) = e2
    | op(e3,e0) = e2
    | epred3_0 ),
    inference(spm,[status(thm)],[278004,282907,theory(equality)]) ).

cnf(285581,plain,
    ( op(e2,e0) = e2
    | op(e0,e0) = e2
    | op(e3,e0) = e2
    | epred3_0 ),
    inference(sr,[status(thm)],[285526,166,theory(equality)]) ).

cnf(285591,plain,
    ( op(e3,e0) = e2
    | op(e2,e0) = e2
    | epred3_0
    | e2 != op(e0,e3) ),
    inference(spm,[status(thm)],[118,285581,theory(equality)]) ).

cnf(285595,plain,
    ( op(e0,e2) = e0
    | op(e3,e0) = e2
    | op(e2,e0) = e2
    | epred3_0 ),
    inference(spm,[status(thm)],[185,285581,theory(equality)]) ).

cnf(285686,plain,
    ( op(e3,e3) = e3
    | e2 = e0
    | op(e2,e2) = e2
    | epred3_0
    | op(e3,e0) = e2
    | op(e2,e0) = e2 ),
    inference(spm,[status(thm)],[278131,285581,theory(equality)]) ).

cnf(285734,plain,
    ( op(e3,e3) = e3
    | op(e2,e2) = e2
    | epred3_0
    | op(e3,e0) = e2
    | op(e2,e0) = e2 ),
    inference(sr,[status(thm)],[285686,169,theory(equality)]) ).

cnf(285737,plain,
    ( op(e2,e0) = e2
    | op(e3,e0) = e2
    | epred3_0
    | e0 != op(e0,e3) ),
    inference(spm,[status(thm)],[115,285595,theory(equality)]) ).

cnf(285912,plain,
    ( op(e2,e0) = e2
    | op(e3,e0) = e2
    | epred3_0
    | op(e3,e3) = e2
    | op(e2,e3) = e2 ),
    inference(spm,[status(thm)],[285591,278236,theory(equality)]) ).

cnf(285968,plain,
    ( op(e3,e0) = e2
    | op(e2,e0) = e2
    | epred3_0
    | op(e3,e3) = e0
    | op(e2,e3) = e0 ),
    inference(spm,[status(thm)],[285737,283426,theory(equality)]) ).

cnf(287144,plain,
    ( op(e1,e2) = e1
    | op(e1,e2) = e2
    | op(e1,e3) = e2
    | epred3_0 ),
    inference(csr,[status(thm)],[282934,277986]) ).

cnf(287149,plain,
    ( op(e1,e3) = e2
    | op(e1,e2) = e2
    | epred3_0
    | e1 != op(e1,e3) ),
    inference(spm,[status(thm)],[109,287144,theory(equality)]) ).

cnf(287420,plain,
    ( op(e2,e3) = e1
    | op(e0,e3) = e1
    | op(e3,e3) = e3
    | epred3_0 ),
    inference(csr,[status(thm)],[284955,277990]) ).

cnf(287507,plain,
    ( op(e3,e3) = e2
    | e1 = e2
    | op(e2,e3) = e2
    | epred3_0
    | op(e3,e3) = e3
    | op(e2,e3) = e1 ),
    inference(spm,[status(thm)],[278236,287420,theory(equality)]) ).

cnf(287552,plain,
    ( op(e3,e3) = e2
    | op(e2,e3) = e2
    | epred3_0
    | op(e3,e3) = e3
    | op(e2,e3) = e1 ),
    inference(sr,[status(thm)],[287507,167,theory(equality)]) ).

cnf(287597,plain,
    ( op(e1,e2) = e2
    | e1 = e2
    | epred3_0
    | op(e2,e3) = e1
    | op(e0,e3) = e1
    | op(e3,e3) = e1 ),
    inference(spm,[status(thm)],[287149,69,theory(equality)]) ).

cnf(287629,plain,
    ( op(e1,e2) = e2
    | epred3_0
    | op(e2,e3) = e1
    | op(e0,e3) = e1
    | op(e3,e3) = e1 ),
    inference(sr,[status(thm)],[287597,167,theory(equality)]) ).

cnf(288309,plain,
    ( op(e3,e0) = e2
    | op(e2,e2) = e2
    | op(e3,e3) = e3
    | epred3_0
    | e2 != op(e2,e3) ),
    inference(spm,[status(thm)],[106,285734,theory(equality)]) ).

cnf(288827,plain,
    ( op(e3,e0) = e3
    | e2 = e3
    | op(e2,e3) = e2
    | op(e3,e3) = e2
    | epred3_0
    | op(e3,e0) = e2 ),
    inference(spm,[status(thm)],[284090,285912,theory(equality)]) ).

cnf(288852,plain,
    ( op(e3,e0) = e3
    | op(e2,e3) = e2
    | op(e3,e3) = e2
    | epred3_0
    | op(e3,e0) = e2 ),
    inference(sr,[status(thm)],[288827,165,theory(equality)]) ).

cnf(288855,plain,
    ( op(e2,e3) = e0
    | op(e3,e3) = e0
    | op(e3,e0) = e2
    | epred3_0
    | e2 != op(e2,e3) ),
    inference(spm,[status(thm)],[106,285968,theory(equality)]) ).

cnf(288856,plain,
    ( op(e2,e3) = e0
    | op(e3,e3) = e0
    | op(e3,e0) = e2
    | epred3_0
    | e2 != op(e2,e2) ),
    inference(spm,[status(thm)],[107,285968,theory(equality)]) ).

cnf(289494,plain,
    ( op(e3,e3) = e2
    | op(e2,e3) = e2
    | op(e3,e3) = e3
    | epred3_0 ),
    inference(csr,[status(thm)],[287552,282591]) ).

cnf(289503,plain,
    ( e2 = e0
    | op(e2,e2) = e3
    | e2 = e3
    | op(e2,e2) = e2
    | op(e3,e3) = e3
    | op(e3,e3) = e2
    | epred3_0 ),
    inference(spm,[status(thm)],[2071,289494,theory(equality)]) ).

cnf(289537,plain,
    ( op(e2,e2) = e3
    | e2 = e3
    | op(e2,e2) = e2
    | op(e3,e3) = e3
    | op(e3,e3) = e2
    | epred3_0 ),
    inference(sr,[status(thm)],[289503,169,theory(equality)]) ).

cnf(289538,plain,
    ( op(e2,e2) = e3
    | op(e2,e2) = e2
    | op(e3,e3) = e3
    | op(e3,e3) = e2
    | epred3_0 ),
    inference(sr,[status(thm)],[289537,165,theory(equality)]) ).

cnf(289793,plain,
    ( op(e1,e2) = e2
    | op(e2,e3) = e1
    | op(e0,e3) = e1
    | epred3_0 ),
    inference(csr,[status(thm)],[287629,277990]) ).

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

cnf(289981,plain,
    ( op(e2,e3) = e1
    | op(e0,e3) = e1
    | epred3_0
    | op(e2,e3) = e3
    | op(e2,e3) = e2 ),
    inference(spm,[status(thm)],[289796,278126,theory(equality)]) ).

cnf(290543,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e3
    | op(e2,e2) = e3
    | epred3_0
    | e2 != op(e2,e3) ),
    inference(spm,[status(thm)],[103,289538,theory(equality)]) ).

cnf(290914,plain,
    ( op(e3,e3) = e2
    | e1 = e2
    | op(e2,e3) = e2
    | epred3_0
    | op(e2,e3) = e3
    | op(e2,e3) = e1 ),
    inference(spm,[status(thm)],[278236,289981,theory(equality)]) ).

cnf(290960,plain,
    ( op(e3,e3) = e2
    | op(e2,e3) = e2
    | epred3_0
    | op(e2,e3) = e3
    | op(e2,e3) = e1 ),
    inference(sr,[status(thm)],[290914,167,theory(equality)]) ).

cnf(291627,plain,
    ( e1 = e0
    | op(e3,e3) = e0
    | e1 = e2
    | op(e3,e3) = e2
    | epred3_0
    | op(e2,e3) = e3
    | op(e2,e3) = e2 ),
    inference(spm,[status(thm)],[283597,290960,theory(equality)]) ).

cnf(291650,plain,
    ( op(e3,e3) = e0
    | e1 = e2
    | op(e3,e3) = e2
    | epred3_0
    | op(e2,e3) = e3
    | op(e2,e3) = e2 ),
    inference(sr,[status(thm)],[291627,170,theory(equality)]) ).

cnf(291651,plain,
    ( op(e3,e3) = e0
    | op(e3,e3) = e2
    | epred3_0
    | op(e2,e3) = e3
    | op(e2,e3) = e2 ),
    inference(sr,[status(thm)],[291650,167,theory(equality)]) ).

cnf(291782,plain,
    ( op(e3,e3) = e3
    | op(e2,e2) = e2
    | op(e3,e0) = e2
    | epred3_0
    | op(e3,e3) = e2 ),
    inference(spm,[status(thm)],[288309,289494,theory(equality)]) ).

cnf(291881,plain,
    ( op(e3,e0) = e2
    | op(e3,e3) = e0
    | e2 = e0
    | epred3_0
    | op(e3,e3) = e2
    | op(e3,e0) = e3 ),
    inference(spm,[status(thm)],[288855,288852,theory(equality)]) ).

cnf(291888,plain,
    ( op(e3,e0) = e2
    | op(e3,e3) = e0
    | epred3_0
    | op(e3,e3) = e2
    | op(e3,e0) = e3 ),
    inference(sr,[status(thm)],[291881,169,theory(equality)]) ).

cnf(291903,plain,
    ( op(e3,e0) = e2
    | op(e3,e3) = e0
    | op(e2,e3) = e0
    | epred3_0
    | op(e3,e3) = e3 ),
    inference(spm,[status(thm)],[288856,283573,theory(equality)]) ).

cnf(292241,plain,
    ( op(e3,e0) = e2
    | op(e3,e3) = e0
    | e2 = e0
    | epred3_0
    | op(e2,e3) = e3
    | op(e3,e3) = e2 ),
    inference(spm,[status(thm)],[288855,291651,theory(equality)]) ).

cnf(292252,plain,
    ( op(e3,e0) = e2
    | op(e3,e3) = e0
    | epred3_0
    | op(e2,e3) = e3
    | op(e3,e3) = e2 ),
    inference(sr,[status(thm)],[292241,169,theory(equality)]) ).

cnf(292847,plain,
    ( op(e3,e0) = e2
    | op(e3,e0) = e3
    | op(e3,e3) = e2
    | epred3_0 ),
    inference(csr,[status(thm)],[291888,175]) ).

cnf(292938,plain,
    ( op(e2,e0) = e3
    | e2 = e3
    | epred3_0
    | op(e3,e0) = e3
    | op(e3,e3) = e2
    | op(e2,e0) != e1 ),
    inference(spm,[status(thm)],[283849,292847,theory(equality)]) ).

cnf(292963,plain,
    ( op(e2,e0) = e3
    | epred3_0
    | op(e3,e0) = e3
    | op(e3,e3) = e2
    | op(e2,e0) != e1 ),
    inference(sr,[status(thm)],[292938,165,theory(equality)]) ).

cnf(293171,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e3
    | op(e2,e2) = e3
    | epred3_0 ),
    inference(csr,[status(thm)],[290543,289494]) ).

cnf(293223,plain,
    ( op(e3,e3) = e2
    | op(e3,e0) = e2
    | e3 = e2
    | op(e3,e3) = e3
    | epred3_0 ),
    inference(spm,[status(thm)],[291782,293171,theory(equality)]) ).

cnf(293237,plain,
    ( op(e3,e3) = e2
    | op(e3,e0) = e2
    | op(e3,e3) = e3
    | epred3_0 ),
    inference(sr,[status(thm)],[293223,165,theory(equality)]) ).

cnf(293323,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e3
    | e2 = e3
    | epred3_0 ),
    inference(spm,[status(thm)],[278553,293237,theory(equality)]) ).

cnf(293352,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e3
    | epred3_0 ),
    inference(sr,[status(thm)],[293323,165,theory(equality)]) ).

cnf(293364,plain,
    ( op(e3,e3) = e3
    | epred3_0
    | op(op(e2,e3),e3) != e1
    | op(e2,e3) != e0 ),
    inference(spm,[status(thm)],[60,293352,theory(equality)]) ).

cnf(293461,plain,
    ( op(e3,e3) = e3
    | epred3_0
    | op(e3,e3) = e0
    | op(e3,e0) = e2
    | op(e0,e3) != e1 ),
    inference(spm,[status(thm)],[293364,291903,theory(equality)]) ).

cnf(293508,plain,
    ( e3 = e0
    | op(e3,e3) = e0
    | e3 = e2
    | op(e3,e3) = e2
    | epred3_0
    | op(e3,e0) = e2 ),
    inference(spm,[status(thm)],[283597,292252,theory(equality)]) ).

cnf(293532,plain,
    ( op(e3,e3) = e0
    | e2 = e3
    | op(e3,e3) = e2
    | epred3_0
    | op(e3,e0) = e2 ),
    inference(sr,[status(thm)],[293508,168,theory(equality)]) ).

cnf(293533,plain,
    ( op(e3,e3) = e0
    | op(e3,e3) = e2
    | epred3_0
    | op(e3,e0) = e2 ),
    inference(sr,[status(thm)],[293532,165,theory(equality)]) ).

cnf(294919,plain,
    ( op(e3,e0) = e2
    | op(e3,e3) = e0
    | op(e3,e3) = e3
    | epred3_0
    | op(e2,e3) = e1 ),
    inference(spm,[status(thm)],[293461,287420,theory(equality)]) ).

cnf(295234,plain,
    ( op(e3,e3) = e3
    | e1 = e0
    | op(e3,e3) = e0
    | op(e3,e0) = e2
    | epred3_0 ),
    inference(spm,[status(thm)],[291903,294919,theory(equality)]) ).

cnf(295254,plain,
    ( op(e3,e3) = e3
    | op(e3,e3) = e0
    | op(e3,e0) = e2
    | epred3_0 ),
    inference(sr,[status(thm)],[295234,170,theory(equality)]) ).

cnf(295256,plain,
    ( op(e3,e3) = e0
    | op(e3,e3) = e3
    | epred3_0
    | e2 != op(e3,e3) ),
    inference(spm,[status(thm)],[100,295254,theory(equality)]) ).

cnf(295450,plain,
    ( op(e3,e3) = e0
    | op(e3,e3) = e3
    | epred3_0 ),
    inference(csr,[status(thm)],[295256,293352]) ).

cnf(295488,plain,
    ( e0 = e3
    | e0 = e2
    | epred3_0
    | op(e3,e3) = e3 ),
    inference(spm,[status(thm)],[293352,295450,theory(equality)]) ).

cnf(295490,plain,
    ( e0 = e2
    | epred3_0
    | op(e3,e3) = e3 ),
    inference(sr,[status(thm)],[295488,168,theory(equality)]) ).

cnf(295491,plain,
    ( epred3_0
    | op(e3,e3) = e3 ),
    inference(sr,[status(thm)],[295490,169,theory(equality)]) ).

cnf(295554,plain,
    ( op(e3,e0) = e1
    | op(e2,e0) = e1
    | epred3_0 ),
    inference(spm,[status(thm)],[280194,295491,theory(equality)]) ).

cnf(295840,plain,
    ( op(e3,e3) = e2
    | op(e3,e0) = e3
    | e1 = e3
    | epred3_0
    | op(e3,e0) = e1 ),
    inference(spm,[status(thm)],[292963,295554,theory(equality)]) ).

cnf(295894,plain,
    ( op(e3,e3) = e2
    | op(e3,e0) = e3
    | epred3_0
    | op(e3,e0) = e1 ),
    inference(sr,[status(thm)],[295840,166,theory(equality)]) ).

cnf(299067,plain,
    ( e1 = e3
    | op(e3,e3) = e2
    | e1 = e2
    | epred3_0
    | op(e3,e0) = e3 ),
    inference(spm,[status(thm)],[292847,295894,theory(equality)]) ).

cnf(299098,plain,
    ( op(e3,e3) = e2
    | e1 = e2
    | epred3_0
    | op(e3,e0) = e3 ),
    inference(sr,[status(thm)],[299067,166,theory(equality)]) ).

cnf(299099,plain,
    ( op(e3,e3) = e2
    | epred3_0
    | op(e3,e0) = e3 ),
    inference(sr,[status(thm)],[299098,167,theory(equality)]) ).

cnf(299193,plain,
    ( e3 = e2
    | op(e3,e3) = e2
    | op(e3,e3) = e0
    | epred3_0 ),
    inference(spm,[status(thm)],[293533,299099,theory(equality)]) ).

cnf(299210,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e0
    | epred3_0 ),
    inference(sr,[status(thm)],[299193,165,theory(equality)]) ).

cnf(299581,plain,
    ( e0 = e3
    | epred3_0
    | op(e3,e3) = e2 ),
    inference(spm,[status(thm)],[295491,299210,theory(equality)]) ).

cnf(299585,plain,
    ( epred3_0
    | op(e3,e3) = e2 ),
    inference(sr,[status(thm)],[299581,168,theory(equality)]) ).

cnf(299610,plain,
    ( e2 = e3
    | epred3_0 ),
    inference(spm,[status(thm)],[295491,299585,theory(equality)]) ).

cnf(299614,plain,
    epred3_0,
    inference(sr,[status(thm)],[299610,165,theory(equality)]) ).

cnf(299777,plain,
    ( epred2_0
    | op(e2,e2) != e1
    | $false ),
    inference(rw,[status(thm)],[1401,299614,theory(equality)]) ).

cnf(299778,plain,
    ( epred2_0
    | op(e2,e2) != e1 ),
    inference(cn,[status(thm)],[299777,theory(equality)]) ).

cnf(299779,plain,
    ( epred2_0
    | op(e0,e0) != e1
    | $false ),
    inference(rw,[status(thm)],[718,299614,theory(equality)]) ).

cnf(299780,plain,
    ( epred2_0
    | op(e0,e0) != e1 ),
    inference(cn,[status(thm)],[299779,theory(equality)]) ).

cnf(299781,plain,
    ( op(e1,e0) = e0
    | epred2_0
    | $false ),
    inference(rw,[status(thm)],[555,299614,theory(equality)]) ).

cnf(299782,plain,
    ( op(e1,e0) = e0
    | epred2_0 ),
    inference(cn,[status(thm)],[299781,theory(equality)]) ).

cnf(299783,plain,
    ( epred2_0
    | op(e3,e3) != e1
    | $false ),
    inference(rw,[status(thm)],[478,299614,theory(equality)]) ).

cnf(299784,plain,
    ( epred2_0
    | op(e3,e3) != e1 ),
    inference(cn,[status(thm)],[299783,theory(equality)]) ).

cnf(299785,plain,
    ( epred2_0
    | op(e1,e1) != e1
    | $false ),
    inference(rw,[status(thm)],[306,299614,theory(equality)]) ).

cnf(299786,plain,
    ( epred2_0
    | op(e1,e1) != e1 ),
    inference(cn,[status(thm)],[299785,theory(equality)]) ).

cnf(299788,plain,
    ( epred2_0
    | e0 != op(e0,e0) ),
    inference(spm,[status(thm)],[144,299782,theory(equality)]) ).

cnf(299789,plain,
    ( epred2_0
    | e0 != op(e2,e0) ),
    inference(spm,[status(thm)],[141,299782,theory(equality)]) ).

cnf(299790,plain,
    ( epred2_0
    | e0 != op(e1,e3) ),
    inference(spm,[status(thm)],[112,299782,theory(equality)]) ).

cnf(299791,plain,
    ( epred2_0
    | e0 != op(e1,e2) ),
    inference(spm,[status(thm)],[113,299782,theory(equality)]) ).

cnf(299794,plain,
    ( e0 = e1
    | op(e2,e0) = e1
    | op(e0,e0) = e1
    | op(e3,e0) = e1
    | epred2_0 ),
    inference(spm,[status(thm)],[93,299782,theory(equality)]) ).

cnf(299796,plain,
    ( op(e1,e3) = e3
    | e0 = e3
    | op(e1,e2) = e3
    | op(e1,e3) = e1
    | epred2_0 ),
    inference(spm,[status(thm)],[1153,299782,theory(equality)]) ).

cnf(299829,plain,
    ( op(e2,e0) = e1
    | op(e0,e0) = e1
    | op(e3,e0) = e1
    | epred2_0 ),
    inference(sr,[status(thm)],[299794,170,theory(equality)]) ).

cnf(299831,plain,
    ( op(e1,e3) = e3
    | op(e1,e2) = e3
    | op(e1,e3) = e1
    | epred2_0 ),
    inference(sr,[status(thm)],[299796,168,theory(equality)]) ).

cnf(299941,plain,
    ( epred2_0
    | op(e1,e2) = e1
    | op(e1,e0) = e1
    | op(e1,e3) = e1 ),
    inference(spm,[status(thm)],[299786,86,theory(equality)]) ).

cnf(299942,plain,
    ( epred2_0
    | op(e1,e1) = e2
    | op(e1,e1) = e0
    | op(e1,e1) = e3 ),
    inference(spm,[status(thm)],[299786,155,theory(equality)]) ).

cnf(299992,plain,
    op(e0,e0) != e0,
    inference(csr,[status(thm)],[299788,427]) ).

cnf(300025,plain,
    ( op(e1,e1) = e1
    | op(e2,e2) = e2
    | op(e3,e3) = e3 ),
    inference(sr,[status(thm)],[188,299992,theory(equality)]) ).

cnf(300027,plain,
    ( op(e0,e1) = e0
    | op(e0,e2) = e0
    | op(e0,e3) = e0 ),
    inference(sr,[status(thm)],[96,299992,theory(equality)]) ).

cnf(300028,plain,
    ( op(e0,e0) = e1
    | op(e0,e0) = e2
    | op(e0,e0) = e3 ),
    inference(sr,[status(thm)],[160,299992,theory(equality)]) ).

cnf(300029,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e2
    | op(e0,e1) = e0 ),
    inference(sr,[status(thm)],[986,299992,theory(equality)]) ).

cnf(300030,plain,
    ( op(e0,e0) = e2
    | op(e0,e3) = e3
    | op(e0,e0) = e3
    | op(e0,e2) = e3 ),
    inference(sr,[status(thm)],[1488,299992,theory(equality)]) ).

cnf(300031,plain,
    ( op(e0,e0) = e3
    | op(e0,e3) = e2
    | op(e0,e0) = e2
    | op(e0,e2) = e2 ),
    inference(sr,[status(thm)],[1489,299992,theory(equality)]) ).

cnf(300038,plain,
    ( op(e0,e3) = e0
    | op(e0,e2) = e0
    | op(e0,e3) = e3
    | op(e0,e2) = e3 ),
    inference(sr,[status(thm)],[6836,299992,theory(equality)]) ).

cnf(300050,plain,
    ( op(e0,e1) = e3
    | op(e0,e1) = e0
    | op(e0,e1) = e2
    | op(e2,e2) = e2
    | op(e3,e3) = e3 ),
    inference(sr,[status(thm)],[1562,299992,theory(equality)]) ).

cnf(300054,plain,
    ( op(e1,e3) = e3
    | op(e1,e3) = e0
    | op(e1,e3) = e2
    | op(e2,e2) = e2
    | op(e3,e3) = e3 ),
    inference(sr,[status(thm)],[1645,299992,theory(equality)]) ).

cnf(300057,plain,
    ( op(e3,e2) = e1
    | op(e0,e2) = e1
    | op(e2,e2) = e1
    | op(e2,e2) = e2
    | op(e3,e3) = e3 ),
    inference(sr,[status(thm)],[1662,299992,theory(equality)]) ).

cnf(300065,plain,
    ( op(e0,e2) = e3
    | op(e0,e2) = e2
    | op(e0,e0) = e2
    | op(e0,e0) = e3 ),
    inference(sr,[status(thm)],[29797,299992,theory(equality)]) ).

cnf(300073,plain,
    ( op(e3,e3) = e3
    | op(e2,e2) = e2
    | op(e0,e2) = e1
    | op(e0,e3) = e1
    | op(e0,e1) = e0 ),
    inference(sr,[status(thm)],[11225,299992,theory(equality)]) ).

cnf(300130,plain,
    ( epred2_0
    | op(e1,e3) = e3
    | op(e3,e2) = e1
    | op(e0,e2) = e1
    | op(e2,e2) = e1 ),
    inference(spm,[status(thm)],[299790,153369,theory(equality)]) ).

cnf(300133,plain,
    ( epred2_0
    | op(e2,e2) = e0
    | op(e0,e2) = e0
    | op(e3,e2) = e0 ),
    inference(spm,[status(thm)],[299791,79,theory(equality)]) ).

cnf(300139,plain,
    ( epred2_0
    | op(e3,e3) = e1
    | op(e0,e3) = e1
    | op(e2,e3) = e1
    | op(e1,e2) = e2 ),
    inference(spm,[status(thm)],[299791,5263,theory(equality)]) ).

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

cnf(300227,plain,
    ( epred2_0
    | op(e3,e3) = e3
    | op(e2,e2) = e2 ),
    inference(spm,[status(thm)],[299786,300025,theory(equality)]) ).

cnf(300302,plain,
    ( op(e3,e3) = e3
    | epred2_0
    | e2 != op(e2,e3) ),
    inference(spm,[status(thm)],[103,300227,theory(equality)]) ).

cnf(300328,plain,
    ( op(e2,e3) = e3
    | e2 = e3
    | op(e2,e3) = e0
    | op(e2,e3) = e1
    | op(e3,e3) = e3
    | epred2_0 ),
    inference(spm,[status(thm)],[125453,300227,theory(equality)]) ).

cnf(300341,plain,
    ( op(e2,e3) = e3
    | op(e2,e3) = e0
    | op(e2,e3) = e1
    | op(e3,e3) = e3
    | epred2_0 ),
    inference(sr,[status(thm)],[300328,165,theory(equality)]) ).

cnf(300583,plain,
    ( epred2_0
    | op(e0,e0) = e3
    | op(e0,e0) = e2 ),
    inference(spm,[status(thm)],[299780,300028,theory(equality)]) ).

cnf(300631,plain,
    ( op(e0,e2) = e0
    | op(e0,e0) = e3
    | epred2_0 ),
    inference(spm,[status(thm)],[185,300583,theory(equality)]) ).

cnf(300635,plain,
    ( op(e0,e0) = e3
    | epred2_0
    | op(op(e2,e0),e0) != e1
    | op(e2,e0) != e3 ),
    inference(spm,[status(thm)],[58,300583,theory(equality)]) ).

cnf(300730,plain,
    ( op(e0,e2) = e0
    | epred2_0
    | e3 != op(e0,e2) ),
    inference(spm,[status(thm)],[119,300631,theory(equality)]) ).

cnf(300731,plain,
    ( op(e0,e2) = e0
    | epred2_0
    | e3 != op(e2,e0) ),
    inference(spm,[status(thm)],[143,300631,theory(equality)]) ).

cnf(300733,plain,
    ( op(e0,e3) = e0
    | op(e0,e2) = e0
    | epred2_0 ),
    inference(spm,[status(thm)],[184,300631,theory(equality)]) ).

cnf(300827,plain,
    ( op(e0,e3) = e0
    | epred2_0
    | e0 != op(e3,e2) ),
    inference(spm,[status(thm)],[130,300733,theory(equality)]) ).

cnf(300829,plain,
    ( op(e0,e3) = e0
    | epred2_0
    | e0 != op(e2,e2) ),
    inference(spm,[status(thm)],[131,300733,theory(equality)]) ).

cnf(300844,plain,
    ( op(e0,e3) = e3
    | e0 = e3
    | op(e0,e3) = e1
    | e0 = e1
    | op(e0,e3) = e0
    | epred2_0 ),
    inference(spm,[status(thm)],[7095,300733,theory(equality)]) ).

cnf(300934,plain,
    ( op(e0,e3) = e3
    | op(e0,e3) = e1
    | e1 = e0
    | op(e0,e3) = e0
    | epred2_0 ),
    inference(sr,[status(thm)],[300844,168,theory(equality)]) ).

cnf(300935,plain,
    ( op(e0,e3) = e3
    | op(e0,e3) = e1
    | op(e0,e3) = e0
    | epred2_0 ),
    inference(sr,[status(thm)],[300934,170,theory(equality)]) ).

cnf(301148,plain,
    ( op(e0,e3) = e0
    | op(e2,e2) != e0 ),
    inference(csr,[status(thm)],[300829,699]) ).

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

cnf(301167,plain,
    ( op(e0,e0) = e2
    | op(e0,e0) = e3
    | e0 != op(e2,e1) ),
    inference(spm,[status(thm)],[137,300029,theory(equality)]) ).

cnf(301446,plain,
    ( op(e2,e0) = e1
    | op(e3,e0) = e1
    | epred2_0 ),
    inference(csr,[status(thm)],[299829,299780]) ).

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

cnf(302194,plain,
    ( e1 = e0
    | epred2_0
    | op(e1,e3) = e1
    | op(e1,e2) = e1 ),
    inference(spm,[status(thm)],[299782,299941,theory(equality)]) ).

cnf(302266,plain,
    ( epred2_0
    | op(e1,e3) = e1
    | op(e1,e2) = e1 ),
    inference(sr,[status(thm)],[302194,170,theory(equality)]) ).

cnf(302330,plain,
    ( op(e1,e3) = e1
    | e1 = e3
    | op(e1,e3) = e3
    | epred2_0 ),
    inference(spm,[status(thm)],[299831,302266,theory(equality)]) ).

cnf(302388,plain,
    ( op(e1,e3) = e1
    | op(e1,e3) = e3
    | epred2_0 ),
    inference(sr,[status(thm)],[302330,166,theory(equality)]) ).

cnf(302391,plain,
    ( op(e1,e3) = e3
    | epred2_0
    | e1 != op(e0,e3) ),
    inference(spm,[status(thm)],[126,302388,theory(equality)]) ).

cnf(302417,plain,
    ( e1 = e0
    | op(e1,e2) = e0
    | e1 = e2
    | op(e1,e2) = e2
    | op(e1,e3) = e3
    | epred2_0 ),
    inference(spm,[status(thm)],[1977,302388,theory(equality)]) ).

cnf(302454,plain,
    ( op(e1,e2) = e0
    | e1 = e2
    | op(e1,e2) = e2
    | op(e1,e3) = e3
    | epred2_0 ),
    inference(sr,[status(thm)],[302417,170,theory(equality)]) ).

cnf(302455,plain,
    ( op(e1,e2) = e0
    | op(e1,e2) = e2
    | op(e1,e3) = e3
    | epred2_0 ),
    inference(sr,[status(thm)],[302454,167,theory(equality)]) ).

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

cnf(302796,plain,
    ( op(e3,e2) = e0
    | op(e2,e2) = e0
    | epred2_0
    | e0 != op(e0,e3) ),
    inference(spm,[status(thm)],[115,300133,theory(equality)]) ).

cnf(303023,plain,
    ( op(e1,e3) = e3
    | epred2_0
    | op(e0,e3) = e0
    | op(e0,e3) = e3 ),
    inference(spm,[status(thm)],[302391,300935,theory(equality)]) ).

cnf(304130,plain,
    ( op(e1,e3) = e3
    | op(e1,e2) = e2
    | epred2_0 ),
    inference(csr,[status(thm)],[302455,299791]) ).

cnf(304133,plain,
    ( op(e1,e3) = e3
    | epred2_0
    | e2 != op(e2,e2) ),
    inference(spm,[status(thm)],[129,304130,theory(equality)]) ).

cnf(304134,plain,
    ( op(e1,e3) = e3
    | epred2_0
    | e2 != op(e1,e3) ),
    inference(spm,[status(thm)],[109,304130,theory(equality)]) ).

cnf(304250,plain,
    ( op(e0,e3) = e3
    | op(e0,e3) = e0
    | epred2_0
    | e3 != op(e3,e3) ),
    inference(spm,[status(thm)],[122,303023,theory(equality)]) ).

cnf(304370,plain,
    ( op(e1,e3) = e3
    | epred2_0
    | op(e3,e3) = e3 ),
    inference(spm,[status(thm)],[304133,300227,theory(equality)]) ).

cnf(304374,plain,
    ( e2 = e3
    | epred2_0
    | op(e2,e3) = e2
    | op(e0,e3) = e2
    | op(e3,e3) = e2 ),
    inference(spm,[status(thm)],[304134,67,theory(equality)]) ).

cnf(304395,plain,
    ( epred2_0
    | op(e2,e3) = e2
    | op(e0,e3) = e2
    | op(e3,e3) = e2 ),
    inference(sr,[status(thm)],[304374,165,theory(equality)]) ).

cnf(304506,plain,
    ( op(e3,e3) = e3
    | epred2_0
    | e3 != op(e2,e3) ),
    inference(spm,[status(thm)],[123,304370,theory(equality)]) ).

cnf(305062,plain,
    ( e2 = e0
    | e2 = e1
    | e2 = e3
    | epred2_0
    | op(e3,e3) = e2
    | op(e2,e3) = e2 ),
    inference(spm,[status(thm)],[300935,304395,theory(equality)]) ).

cnf(305090,plain,
    ( e1 = e2
    | e2 = e3
    | epred2_0
    | op(e3,e3) = e2
    | op(e2,e3) = e2 ),
    inference(sr,[status(thm)],[305062,169,theory(equality)]) ).

cnf(305091,plain,
    ( e2 = e3
    | epred2_0
    | op(e3,e3) = e2
    | op(e2,e3) = e2 ),
    inference(sr,[status(thm)],[305090,167,theory(equality)]) ).

cnf(305092,plain,
    ( epred2_0
    | op(e3,e3) = e2
    | op(e2,e3) = e2 ),
    inference(sr,[status(thm)],[305091,165,theory(equality)]) ).

cnf(305103,plain,
    ( e2 = e0
    | op(e2,e2) = e3
    | e2 = e3
    | op(e2,e2) = e2
    | op(e3,e3) = e2
    | epred2_0 ),
    inference(spm,[status(thm)],[2071,305092,theory(equality)]) ).

cnf(305120,plain,
    ( op(e3,e3) = e3
    | epred2_0
    | op(e3,e3) = e2 ),
    inference(spm,[status(thm)],[300302,305092,theory(equality)]) ).

cnf(305124,plain,
    ( op(e2,e2) = e3
    | e2 = e3
    | op(e2,e2) = e2
    | op(e3,e3) = e2
    | epred2_0 ),
    inference(sr,[status(thm)],[305103,169,theory(equality)]) ).

cnf(305125,plain,
    ( op(e2,e2) = e3
    | op(e2,e2) = e2
    | op(e3,e3) = e2
    | epred2_0 ),
    inference(sr,[status(thm)],[305124,165,theory(equality)]) ).

cnf(305136,plain,
    ( op(e3,e3) = e3
    | epred2_0
    | op(op(e2,e3),e3) != e1
    | op(e2,e3) != e0 ),
    inference(spm,[status(thm)],[60,305120,theory(equality)]) ).

cnf(305228,plain,
    ( op(e3,e3) = e2
    | op(e2,e2) = e3
    | epred2_0
    | e2 != op(e2,e3) ),
    inference(spm,[status(thm)],[103,305125,theory(equality)]) ).

cnf(305547,plain,
    ( op(e0,e2) = e3
    | op(e0,e0) = e3
    | op(e0,e3) = e3
    | e2 != op(e0,e2) ),
    inference(spm,[status(thm)],[119,300030,theory(equality)]) ).

cnf(305661,plain,
    ( op(e0,e2) = e0
    | op(e0,e2) = e2
    | op(e0,e3) = e2
    | op(e0,e0) = e3 ),
    inference(spm,[status(thm)],[185,300031,theory(equality)]) ).

cnf(305778,plain,
    ( op(e0,e3) = e3
    | e0 = e3
    | op(e0,e3) = e1
    | e0 = e1
    | op(e0,e3) = e0
    | op(e0,e2) = e3 ),
    inference(spm,[status(thm)],[7095,300038,theory(equality)]) ).

cnf(305867,plain,
    ( op(e0,e3) = e3
    | op(e0,e3) = e1
    | e1 = e0
    | op(e0,e3) = e0
    | op(e0,e2) = e3 ),
    inference(sr,[status(thm)],[305778,168,theory(equality)]) ).

cnf(305868,plain,
    ( op(e0,e3) = e3
    | op(e0,e3) = e1
    | op(e0,e3) = e0
    | op(e0,e2) = e3 ),
    inference(sr,[status(thm)],[305867,170,theory(equality)]) ).

cnf(306394,plain,
    ( op(e0,e2) = e0
    | op(e0,e0) = e3
    | op(e0,e2) = e2
    | op(e0,e2) = e3 ),
    inference(spm,[status(thm)],[185,300065,theory(equality)]) ).

cnf(306613,plain,
    ( op(e1,e1) = e3
    | op(e1,e1) = e2
    | epred2_0 ),
    inference(csr,[status(thm)],[302495,299782]) ).

cnf(306623,plain,
    ( op(e1,e2) = e1
    | op(e1,e1) = e3
    | epred2_0 ),
    inference(spm,[status(thm)],[181,306613,theory(equality)]) ).

cnf(306879,plain,
    ( op(e1,e2) = e1
    | epred2_0
    | e3 != op(e1,e3) ),
    inference(spm,[status(thm)],[110,306623,theory(equality)]) ).

cnf(306881,plain,
    ( op(e1,e2) = e1
    | epred2_0
    | e3 != op(e1,e2) ),
    inference(spm,[status(thm)],[111,306623,theory(equality)]) ).

cnf(307042,plain,
    ( op(e1,e2) = e1
    | epred2_0
    | op(e3,e3) = e3 ),
    inference(spm,[status(thm)],[306879,304370,theory(equality)]) ).

cnf(307102,plain,
    ( e3 = e1
    | epred2_0
    | op(e2,e2) = e3
    | op(e0,e2) = e3
    | op(e3,e2) = e3 ),
    inference(spm,[status(thm)],[306881,73,theory(equality)]) ).

cnf(307137,plain,
    ( epred2_0
    | op(e2,e2) = e3
    | op(e0,e2) = e3
    | op(e3,e2) = e3 ),
    inference(sr,[status(thm)],[307102,166,theory(equality)]) ).

cnf(308356,plain,
    ( e3 = e0
    | epred2_0
    | op(e3,e2) = e3
    | op(e2,e2) = e3 ),
    inference(spm,[status(thm)],[300730,307137,theory(equality)]) ).

cnf(308406,plain,
    ( epred2_0
    | op(e3,e2) = e3
    | op(e2,e2) = e3 ),
    inference(sr,[status(thm)],[308356,168,theory(equality)]) ).

cnf(308416,plain,
    ( op(e3,e2) = e3
    | epred2_0
    | op(op(e3,e2),e2) != e1
    | op(e3,e2) != e0 ),
    inference(spm,[status(thm)],[56,308406,theory(equality)]) ).

cnf(308915,plain,
    ( op(e0,e3) = e2
    | op(e0,e2) = e2
    | op(e0,e2) = e0
    | e3 != op(e0,e3) ),
    inference(spm,[status(thm)],[118,305661,theory(equality)]) ).

cnf(309535,plain,
    ( op(e3,e3) = e2
    | op(e2,e2) = e3
    | epred2_0 ),
    inference(csr,[status(thm)],[305228,305092]) ).

cnf(309536,plain,
    ( op(e3,e3) = e2
    | epred2_0
    | e3 != op(e3,e2) ),
    inference(spm,[status(thm)],[127,309535,theory(equality)]) ).

cnf(309739,plain,
    ( op(e0,e2) = e3
    | op(e0,e2) = e2
    | op(e0,e2) = e0
    | e3 != op(e0,e3) ),
    inference(spm,[status(thm)],[118,306394,theory(equality)]) ).

cnf(309743,plain,
    ( op(e0,e3) = e0
    | op(e0,e2) = e3
    | op(e0,e2) = e2
    | op(e0,e2) = e0 ),
    inference(spm,[status(thm)],[184,306394,theory(equality)]) ).

cnf(311035,plain,
    ( op(e1,e3) = e3
    | op(e3,e2) = e1
    | op(e0,e2) = e1
    | epred2_0 ),
    inference(csr,[status(thm)],[300130,299778]) ).

cnf(311036,plain,
    ( op(e0,e2) = e1
    | op(e3,e2) = e1
    | epred2_0
    | e3 != op(e3,e3) ),
    inference(spm,[status(thm)],[122,311035,theory(equality)]) ).

cnf(311452,plain,
    ( op(e1,e2) = e2
    | op(e2,e3) = e1
    | op(e0,e3) = e1
    | epred2_0 ),
    inference(csr,[status(thm)],[300139,299784]) ).

cnf(311505,plain,
    ( op(e3,e3) = e3
    | e2 = e1
    | epred2_0
    | op(e2,e3) = e1
    | op(e0,e3) = e1 ),
    inference(spm,[status(thm)],[307042,311452,theory(equality)]) ).

cnf(311534,plain,
    ( op(e3,e3) = e3
    | epred2_0
    | op(e2,e3) = e1
    | op(e0,e3) = e1 ),
    inference(sr,[status(thm)],[311505,167,theory(equality)]) ).

cnf(312187,plain,
    ( op(e3,e3) = e3
    | op(e2,e3) = e1
    | op(e2,e3) = e0
    | epred2_0 ),
    inference(csr,[status(thm)],[300341,304506]) ).

cnf(312216,plain,
    ( op(e3,e0) = e1
    | epred2_0
    | op(e3,e3) = e3
    | op(e2,e3) = e0 ),
    inference(spm,[status(thm)],[301448,312187,theory(equality)]) ).

cnf(312274,plain,
    ( op(e3,e3) = e3
    | epred2_0
    | op(e3,e0) = e1
    | op(e0,e3) != e1 ),
    inference(spm,[status(thm)],[305136,312216,theory(equality)]) ).

cnf(312327,plain,
    ( op(e3,e0) = e1
    | op(e3,e3) = e3
    | epred2_0
    | op(e2,e3) = e1 ),
    inference(spm,[status(thm)],[312274,311534,theory(equality)]) ).

cnf(312392,plain,
    ( op(e3,e0) = e1
    | op(e3,e3) = e3
    | epred2_0 ),
    inference(csr,[status(thm)],[312327,301448]) ).

cnf(312398,plain,
    ( op(e2,e0) = e3
    | op(e2,e0) = e0
    | op(e2,e0) = e2
    | op(e3,e3) = e3
    | epred2_0 ),
    inference(spm,[status(thm)],[1102,312392,theory(equality)]) ).

cnf(319388,plain,
    ( op(e2,e0) = e3
    | op(e3,e3) = e3
    | op(e2,e0) = e2
    | epred2_0 ),
    inference(csr,[status(thm)],[312398,299789]) ).

cnf(319392,plain,
    ( op(e3,e3) = e3
    | op(e2,e0) = e3
    | epred2_0
    | e2 != op(e2,e2) ),
    inference(spm,[status(thm)],[107,319388,theory(equality)]) ).

cnf(319757,plain,
    ( op(e3,e3) = e3
    | op(e2,e0) = e3
    | epred2_0 ),
    inference(csr,[status(thm)],[319392,300227]) ).

cnf(319830,plain,
    ( op(e0,e2) = e0
    | epred2_0
    | op(e3,e3) = e3 ),
    inference(spm,[status(thm)],[300731,319757,theory(equality)]) ).

cnf(319832,plain,
    ( op(e0,e0) = e3
    | epred2_0
    | op(e3,e3) = e3
    | op(e3,e0) != e1 ),
    inference(spm,[status(thm)],[300635,319757,theory(equality)]) ).

cnf(319927,plain,
    ( op(e3,e3) = e3
    | epred2_0
    | e0 != op(e0,e3) ),
    inference(spm,[status(thm)],[115,319830,theory(equality)]) ).

cnf(320130,plain,
    ( op(e0,e0) = e3
    | op(e3,e3) = e3
    | epred2_0 ),
    inference(csr,[status(thm)],[319832,312392]) ).

cnf(320136,plain,
    ( op(e0,e3) = e0
    | op(e3,e3) = e3
    | epred2_0 ),
    inference(spm,[status(thm)],[184,320130,theory(equality)]) ).

cnf(320272,plain,
    ( op(e3,e3) = e3
    | epred2_0 ),
    inference(csr,[status(thm)],[320136,319927]) ).

cnf(320296,plain,
    ( op(e0,e3) = e0
    | op(e0,e3) = e3
    | epred2_0 ),
    inference(spm,[status(thm)],[304250,320272,theory(equality)]) ).

cnf(320298,plain,
    ( op(e3,e2) = e1
    | op(e0,e2) = e1
    | epred2_0 ),
    inference(spm,[status(thm)],[311036,320272,theory(equality)]) ).

cnf(320386,plain,
    ( op(e2,e2) = e0
    | op(e3,e2) = e0
    | epred2_0
    | op(e0,e3) = e3 ),
    inference(spm,[status(thm)],[302796,320296,theory(equality)]) ).

cnf(321514,plain,
    ( op(e3,e2) = e0
    | op(e2,e2) = e0
    | epred2_0
    | e3 != op(e3,e3) ),
    inference(spm,[status(thm)],[124,320386,theory(equality)]) ).

cnf(322400,plain,
    ( op(e3,e2) = e0
    | op(e2,e2) = e0
    | epred2_0 ),
    inference(csr,[status(thm)],[321514,320272]) ).

cnf(322441,plain,
    ( op(e0,e3) = e0
    | op(e3,e2) = e0
    | epred2_0 ),
    inference(spm,[status(thm)],[301148,322400,theory(equality)]) ).

cnf(322443,plain,
    ( e0 = e3
    | op(e3,e2) = e3
    | epred2_0
    | op(e3,e2) = e0 ),
    inference(spm,[status(thm)],[308406,322400,theory(equality)]) ).

cnf(322460,plain,
    ( op(e3,e2) = e3
    | epred2_0
    | op(e3,e2) = e0 ),
    inference(sr,[status(thm)],[322443,168,theory(equality)]) ).

cnf(322587,plain,
    ( op(e0,e3) = e0
    | epred2_0 ),
    inference(csr,[status(thm)],[322441,300827]) ).

cnf(322588,plain,
    ( epred2_0
    | e0 != op(e3,e3) ),
    inference(spm,[status(thm)],[124,322587,theory(equality)]) ).

cnf(322872,plain,
    ( e0 = e3
    | epred2_0
    | op(e3,e2) = e3
    | op(e0,e2) != e1 ),
    inference(spm,[status(thm)],[308416,322460,theory(equality)]) ).

cnf(322901,plain,
    ( epred2_0
    | op(e3,e2) = e3
    | op(e0,e2) != e1 ),
    inference(sr,[status(thm)],[322872,168,theory(equality)]) ).

cnf(323260,plain,
    op(e3,e3) != e0,
    inference(csr,[status(thm)],[322588,587]) ).

cnf(323264,plain,
    ( op(e1,e3) = e0
    | op(e2,e3) = e0
    | op(e0,e3) = e0 ),
    inference(sr,[status(thm)],[71,323260,theory(equality)]) ).

cnf(323265,plain,
    ( op(e3,e3) = e3
    | op(e3,e3) = e2
    | op(e3,e1) = e3 ),
    inference(sr,[status(thm)],[613,323260,theory(equality)]) ).

cnf(323268,plain,
    ( op(e3,e2) = e2
    | op(e3,e2) = e0
    | op(e3,e3) = e3
    | op(e3,e3) = e2 ),
    inference(sr,[status(thm)],[1873,323260,theory(equality)]) ).

cnf(323271,plain,
    ( op(e3,e3) = e2
    | op(e0,e3) = e2
    | op(e2,e3) = e2
    | op(e0,e3) = e0
    | op(e2,e3) = e0 ),
    inference(sr,[status(thm)],[670,323260,theory(equality)]) ).

cnf(323288,plain,
    ( op(e2,e3) = e3
    | op(e2,e3) = e2
    | op(e3,e3) = e3
    | op(e3,e3) = e2
    | op(e0,e3) = e2 ),
    inference(sr,[status(thm)],[33085,323260,theory(equality)]) ).

cnf(323536,plain,
    ( op(e3,e2) = e3
    | epred2_0
    | op(e3,e2) = e1 ),
    inference(spm,[status(thm)],[322901,320298,theory(equality)]) ).

cnf(323936,plain,
    ( e1 = e0
    | e1 = e3
    | epred2_0
    | op(e3,e2) = e3 ),
    inference(spm,[status(thm)],[322460,323536,theory(equality)]) ).

cnf(323946,plain,
    ( e1 = e3
    | epred2_0
    | op(e3,e2) = e3 ),
    inference(sr,[status(thm)],[323936,170,theory(equality)]) ).

cnf(323947,plain,
    ( epred2_0
    | op(e3,e2) = e3 ),
    inference(sr,[status(thm)],[323946,166,theory(equality)]) ).

cnf(323989,plain,
    ( op(e3,e3) = e2
    | epred2_0 ),
    inference(spm,[status(thm)],[309536,323947,theory(equality)]) ).

cnf(324040,plain,
    ( e2 = e3
    | epred2_0 ),
    inference(spm,[status(thm)],[320272,323989,theory(equality)]) ).

cnf(324048,plain,
    epred2_0,
    inference(sr,[status(thm)],[324040,165,theory(equality)]) ).

cnf(324139,plain,
    ( op(e2,e2) != e0
    | $false ),
    inference(rw,[status(thm)],[699,324048,theory(equality)]) ).

cnf(324140,plain,
    op(e2,e2) != e0,
    inference(cn,[status(thm)],[324139,theory(equality)]) ).

cnf(324143,plain,
    ( op(e0,e2) = e2
    | op(e0,e3) = e3
    | epred1_0
    | $false ),
    inference(rw,[status(thm)],[291,324048,theory(equality)]) ).

cnf(324144,plain,
    ( op(e0,e2) = e2
    | op(e0,e3) = e3
    | epred1_0 ),
    inference(cn,[status(thm)],[324143,theory(equality)]) ).

cnf(324145,plain,
    ( epred1_0
    | op(e1,e0) != e1
    | op(e1,e1) != e0
    | $false ),
    inference(rw,[status(thm)],[279,324048,theory(equality)]) ).

cnf(324146,plain,
    ( epred1_0
    | op(e1,e0) != e1
    | op(e1,e1) != e0 ),
    inference(cn,[status(thm)],[324145,theory(equality)]) ).

cnf(324152,plain,
    ( op(e1,e2) = e0
    | op(e0,e2) = e0
    | op(e3,e2) = e0 ),
    inference(sr,[status(thm)],[79,324140,theory(equality)]) ).

cnf(324153,plain,
    ( op(e2,e1) = e0
    | op(e2,e0) = e0
    | op(e2,e3) = e0 ),
    inference(sr,[status(thm)],[80,324140,theory(equality)]) ).

cnf(324154,plain,
    ( op(e2,e2) = e1
    | op(e2,e2) = e2
    | op(e2,e2) = e3 ),
    inference(sr,[status(thm)],[150,324140,theory(equality)]) ).

cnf(324155,plain,
    ( op(e2,e2) = e3
    | op(e2,e2) = e2
    | op(e2,e1) = e2 ),
    inference(sr,[status(thm)],[1112,324140,theory(equality)]) ).

cnf(324158,plain,
    ( op(e2,e3) = e0
    | op(e2,e2) = e3
    | op(e2,e3) = e3
    | op(e2,e2) = e2 ),
    inference(sr,[status(thm)],[1971,324140,theory(equality)]) ).

cnf(324162,plain,
    ( op(e2,e3) = e0
    | op(e2,e0) = e0
    | op(e2,e3) = e3
    | op(e2,e0) = e3
    | op(e2,e2) = e3 ),
    inference(sr,[status(thm)],[1080,324140,theory(equality)]) ).

cnf(324174,plain,
    ( op(e2,e0) = e3
    | op(e2,e0) = e0
    | op(e2,e2) = e3
    | op(e2,e2) = e2 ),
    inference(sr,[status(thm)],[124679,324140,theory(equality)]) ).

cnf(324176,plain,
    ( op(e2,e0) = e3
    | op(e2,e3) = e3
    | op(e2,e2) = e2
    | op(e2,e3) = e2 ),
    inference(sr,[status(thm)],[125519,324140,theory(equality)]) ).

cnf(324184,plain,
    ( op(e0,e3) = e3
    | epred1_0
    | e2 != op(e3,e2) ),
    inference(spm,[status(thm)],[130,324144,theory(equality)]) ).

cnf(324186,plain,
    ( op(e0,e3) = e3
    | epred1_0
    | e2 != op(e2,e2) ),
    inference(spm,[status(thm)],[131,324144,theory(equality)]) ).

cnf(324273,plain,
    ( e2 = e3
    | op(e0,e3) = e3
    | e2 = e0
    | op(e0,e3) = e0
    | epred1_0 ),
    inference(spm,[status(thm)],[300038,324144,theory(equality)]) ).

cnf(324277,plain,
    ( op(e0,e3) = e3
    | op(e0,e0) = e3
    | e2 = e3
    | epred1_0 ),
    inference(spm,[status(thm)],[305547,324144,theory(equality)]) ).

cnf(324312,plain,
    ( op(e0,e3) = e3
    | e0 = e2
    | op(e0,e3) = e0
    | epred1_0 ),
    inference(sr,[status(thm)],[324273,165,theory(equality)]) ).

cnf(324313,plain,
    ( op(e0,e3) = e3
    | op(e0,e3) = e0
    | epred1_0 ),
    inference(sr,[status(thm)],[324312,169,theory(equality)]) ).

cnf(324317,plain,
    ( op(e0,e3) = e3
    | op(e0,e0) = e3
    | epred1_0 ),
    inference(sr,[status(thm)],[324277,165,theory(equality)]) ).

cnf(324322,plain,
    ( op(e0,e3) = e3
    | epred1_0
    | e0 != op(e2,e3) ),
    inference(spm,[status(thm)],[125,324313,theory(equality)]) ).

cnf(324323,plain,
    ( op(e0,e2) = e3
    | op(e0,e2) = e0
    | op(e0,e2) = e2
    | op(e0,e3) = e3
    | epred1_0
    | e0 != e1 ),
    inference(spm,[status(thm)],[998,324313,theory(equality)]) ).

cnf(324340,plain,
    ( op(e2,e2) = e3
    | op(e0,e2) = e3
    | op(e3,e2) = e3
    | op(e2,e2) = e0
    | op(e3,e2) = e0
    | op(e0,e3) = e3
    | epred1_0 ),
    inference(spm,[status(thm)],[6141,324313,theory(equality)]) ).

cnf(324408,plain,
    ( op(e2,e2) = e3
    | op(e0,e2) = e3
    | op(e3,e2) = e3
    | op(e3,e2) = e0
    | op(e0,e3) = e3
    | epred1_0 ),
    inference(sr,[status(thm)],[324340,324140,theory(equality)]) ).

cnf(324428,plain,
    ( epred1_0
    | op(e1,e1) != e0 ),
    inference(csr,[status(thm)],[324146,183]) ).

cnf(324429,plain,
    op(e1,e1) != e0,
    inference(csr,[status(thm)],[324428,870]) ).

cnf(324455,plain,
    ( op(e2,e1) = e0
    | op(e0,e1) = e0
    | op(e3,e1) = e0 ),
    inference(sr,[status(thm)],[87,324429,theory(equality)]) ).

cnf(324461,plain,
    ( op(e0,e1) = e3
    | op(e0,e1) = e0
    | op(e0,e1) = e2
    | op(e1,e1) = e2
    | op(e1,e1) = e3 ),
    inference(sr,[status(thm)],[2429,324429,theory(equality)]) ).

cnf(324466,plain,
    ( op(e3,e0) = e1
    | op(e0,e0) = e1
    | op(e2,e0) = e1
    | op(e1,e1) = e2
    | op(e1,e1) = e3 ),
    inference(sr,[status(thm)],[2449,324429,theory(equality)]) ).

cnf(324496,plain,
    ( op(e0,e3) = e3
    | epred1_0
    | e3 != op(e0,e2) ),
    inference(spm,[status(thm)],[119,324317,theory(equality)]) ).

cnf(324497,plain,
    ( op(e0,e3) = e3
    | epred1_0
    | e3 != op(e2,e0) ),
    inference(spm,[status(thm)],[143,324317,theory(equality)]) ).

cnf(324509,plain,
    ( op(e1,e3) = e1
    | op(e1,e2) = e3
    | op(e1,e3) = e3
    | op(e0,e3) = e3
    | epred1_0 ),
    inference(spm,[status(thm)],[1504,324317,theory(equality)]) ).

cnf(324772,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e3
    | e3 != op(e3,e2) ),
    inference(spm,[status(thm)],[99,323265,theory(equality)]) ).

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

cnf(324992,plain,
    ( op(e2,e2) = e3
    | op(e2,e2) = e2
    | op(op(e1,e2),e2) != e0
    | op(e1,e2) != e3 ),
    inference(spm,[status(thm)],[233,324154,theory(equality)]) ).

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

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

cnf(325390,plain,
    ( op(e2,e1) = e0
    | op(e3,e1) = e0
    | op(e0,e3) = e3
    | epred1_0 ),
    inference(spm,[status(thm)],[325110,324313,theory(equality)]) ).

cnf(325397,plain,
    ( op(e3,e1) = e0
    | op(e2,e1) = e0
    | epred1_0
    | e3 != op(e3,e3) ),
    inference(spm,[status(thm)],[124,325390,theory(equality)]) ).

cnf(325463,plain,
    ( op(e0,e2) = e0
    | op(e0,e2) = e2
    | e3 = e2
    | op(e3,e1) = e0
    | op(e2,e1) = e0
    | epred1_0 ),
    inference(spm,[status(thm)],[308915,325390,theory(equality)]) ).

cnf(325486,plain,
    ( op(e0,e2) = e0
    | op(e0,e2) = e2
    | op(e3,e1) = e0
    | op(e2,e1) = e0
    | epred1_0 ),
    inference(sr,[status(thm)],[325463,165,theory(equality)]) ).

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

cnf(326605,plain,
    ( op(e0,e3) = e3
    | epred1_0
    | op(e2,e3) = e2
    | op(e2,e2) = e2
    | op(e2,e3) = e3 ),
    inference(spm,[status(thm)],[324497,324176,theory(equality)]) ).

cnf(327043,plain,
    ( op(e2,e2) = e2
    | op(e2,e2) = e3
    | op(e0,e2) = e3
    | op(e3,e2) = e3
    | op(e3,e2) != e0 ),
    inference(spm,[status(thm)],[324992,73,theory(equality)]) ).

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

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

cnf(328100,plain,
    ( op(e2,e1) = e0
    | op(e3,e1) = e0
    | op(e0,e2) = e2
    | epred1_0 ),
    inference(csr,[status(thm)],[325486,325112]) ).

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

cnf(328319,plain,
    ( op(e0,e3) = e3
    | op(e2,e3) = e2
    | op(e2,e3) = e3
    | epred1_0 ),
    inference(csr,[status(thm)],[326605,324186]) ).

cnf(328320,plain,
    ( op(e2,e3) = e3
    | op(e2,e3) = e2
    | epred1_0
    | e3 != op(e3,e3) ),
    inference(spm,[status(thm)],[124,328319,theory(equality)]) ).

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

cnf(331202,plain,
    ( e1 = e0
    | e1 = e2
    | e1 = e3
    | op(e0,e3) = e0
    | op(e3,e3) = e3
    | op(e2,e2) = e2
    | op(e2,e2) = e1
    | op(e3,e2) = e1 ),
    inference(spm,[status(thm)],[309743,300057,theory(equality)]) ).

cnf(331269,plain,
    ( e1 = e2
    | e1 = e3
    | op(e0,e3) = e0
    | op(e3,e3) = e3
    | op(e2,e2) = e2
    | op(e2,e2) = e1
    | op(e3,e2) = e1 ),
    inference(sr,[status(thm)],[331202,170,theory(equality)]) ).

cnf(331270,plain,
    ( e1 = e3
    | op(e0,e3) = e0
    | op(e3,e3) = e3
    | op(e2,e2) = e2
    | op(e2,e2) = e1
    | op(e3,e2) = e1 ),
    inference(sr,[status(thm)],[331269,167,theory(equality)]) ).

cnf(331271,plain,
    ( op(e0,e3) = e0
    | op(e3,e3) = e3
    | op(e2,e2) = e2
    | op(e2,e2) = e1
    | op(e3,e2) = e1 ),
    inference(sr,[status(thm)],[331270,166,theory(equality)]) ).

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

cnf(333795,plain,
    ( e2 = e0
    | e2 = e3
    | epred1_0
    | op(e3,e3) = e2
    | op(e3,e3) = e3
    | op(e2,e3) = e2
    | op(e2,e3) = e3 ),
    inference(spm,[status(thm)],[324313,323288,theory(equality)]) ).

cnf(333837,plain,
    ( e2 = e3
    | epred1_0
    | op(e3,e3) = e2
    | op(e3,e3) = e3
    | op(e2,e3) = e2
    | op(e2,e3) = e3 ),
    inference(sr,[status(thm)],[333795,169,theory(equality)]) ).

cnf(333838,plain,
    ( epred1_0
    | op(e3,e3) = e2
    | op(e3,e3) = e3
    | op(e2,e3) = e2
    | op(e2,e3) = e3 ),
    inference(sr,[status(thm)],[333837,165,theory(equality)]) ).

cnf(333853,plain,
    ( op(e3,e3) = e2
    | op(e2,e3) = e3
    | op(e2,e3) = e2
    | epred1_0 ),
    inference(csr,[status(thm)],[333838,328320]) ).

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

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

cnf(337650,plain,
    ( op(e0,e2) = e3
    | op(e0,e2) = e0
    | op(e0,e2) = e2
    | op(e0,e3) = e3
    | epred1_0 ),
    inference(csr,[status(thm)],[324323,324144]) ).

cnf(337651,plain,
    ( op(e0,e2) = e3
    | op(e0,e2) = e0
    | op(e0,e2) = e2
    | epred1_0 ),
    inference(csr,[status(thm)],[337650,309739]) ).

cnf(340893,plain,
    ( op(e3,e0) = e1
    | op(e0,e0) = e1
    | op(e2,e0) = e1
    | op(e1,e1) = e3 ),
    inference(csr,[status(thm)],[335911,764]) ).

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

cnf(340920,plain,
    ( op(e2,e0) = e1
    | op(e0,e0) = e1
    | op(e3,e0) = e1 ),
    inference(csr,[status(thm)],[340901,763]) ).

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

cnf(341002,plain,
    ( e1 = e3
    | op(e0,e3) = e3
    | epred1_0
    | op(e2,e0) = e1
    | op(e3,e0) = e1 ),
    inference(spm,[status(thm)],[324317,340920,theory(equality)]) ).

cnf(341050,plain,
    ( op(e0,e3) = e3
    | epred1_0
    | op(e2,e0) = e1
    | op(e3,e0) = e1 ),
    inference(sr,[status(thm)],[341002,166,theory(equality)]) ).

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

cnf(341397,plain,
    ( op(e3,e0) = e1
    | op(e2,e0) = e1
    | epred1_0
    | e3 != op(e3,e3) ),
    inference(spm,[status(thm)],[124,341050,theory(equality)]) ).

cnf(341444,plain,
    ( op(e0,e2) = e0
    | op(e0,e2) = e2
    | e3 = e2
    | op(e3,e0) = e1
    | op(e2,e0) = e1
    | epred1_0 ),
    inference(spm,[status(thm)],[308915,341050,theory(equality)]) ).

cnf(341484,plain,
    ( op(e0,e2) = e0
    | op(e0,e2) = e2
    | op(e3,e0) = e1
    | op(e2,e0) = e1
    | epred1_0 ),
    inference(sr,[status(thm)],[341444,165,theory(equality)]) ).

cnf(342582,plain,
    ( op(e2,e0) = e1
    | op(e3,e0) = e1
    | op(e0,e2) = e2
    | epred1_0 ),
    inference(csr,[status(thm)],[341484,341236]) ).

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

cnf(346784,plain,
    ( op(e3,e3) = e3
    | op(e2,e2) = e2
    | op(e0,e2) = e1
    | e0 = e1
    | op(e0,e3) = e3
    | epred1_0 ),
    inference(spm,[status(thm)],[331888,324313,theory(equality)]) ).

cnf(346807,plain,
    ( op(e3,e3) = e3
    | op(e2,e2) = e2
    | op(e0,e2) = e1
    | op(e0,e3) = e3
    | epred1_0 ),
    inference(sr,[status(thm)],[346784,170,theory(equality)]) ).

cnf(346828,plain,
    ( op(e3,e3) = e3
    | op(e0,e3) = e3
    | op(e0,e2) = e1
    | epred1_0 ),
    inference(csr,[status(thm)],[346807,324186]) ).

cnf(346893,plain,
    ( op(e0,e3) = e3
    | e1 = e2
    | epred1_0
    | op(e3,e3) = e3 ),
    inference(spm,[status(thm)],[324144,346828,theory(equality)]) ).

cnf(346986,plain,
    ( op(e0,e3) = e3
    | epred1_0
    | op(e3,e3) = e3 ),
    inference(sr,[status(thm)],[346893,167,theory(equality)]) ).

cnf(347030,plain,
    ( op(e3,e3) = e3
    | epred1_0
    | e3 != op(e2,e3) ),
    inference(spm,[status(thm)],[125,346986,theory(equality)]) ).

cnf(347085,plain,
    ( op(e2,e3) = e0
    | e3 = e0
    | op(e2,e3) = e2
    | e3 = e2
    | op(e3,e3) = e2
    | op(e3,e3) = e3
    | epred1_0 ),
    inference(spm,[status(thm)],[323271,346986,theory(equality)]) ).

cnf(347094,plain,
    ( op(e3,e2) = e1
    | op(e2,e2) = e1
    | op(e2,e2) = e2
    | op(e3,e3) = e3
    | e3 = e0
    | epred1_0 ),
    inference(spm,[status(thm)],[331271,346986,theory(equality)]) ).

cnf(347124,plain,
    ( op(e2,e3) = e0
    | op(e2,e3) = e2
    | e2 = e3
    | op(e3,e3) = e2
    | op(e3,e3) = e3
    | epred1_0 ),
    inference(sr,[status(thm)],[347085,168,theory(equality)]) ).

cnf(347125,plain,
    ( op(e2,e3) = e0
    | op(e2,e3) = e2
    | op(e3,e3) = e2
    | op(e3,e3) = e3
    | epred1_0 ),
    inference(sr,[status(thm)],[347124,165,theory(equality)]) ).

cnf(347131,plain,
    ( op(e3,e2) = e1
    | op(e2,e2) = e1
    | op(e2,e2) = e2
    | op(e3,e3) = e3
    | epred1_0 ),
    inference(sr,[status(thm)],[347094,168,theory(equality)]) ).

cnf(347711,plain,
    ( e0 = e3
    | e0 = e2
    | op(e3,e3) = e2
    | epred1_0
    | op(e3,e3) = e3
    | op(e2,e3) = e2 ),
    inference(spm,[status(thm)],[333853,347125,theory(equality)]) ).

cnf(347725,plain,
    ( e0 = e2
    | op(e3,e3) = e2
    | epred1_0
    | op(e3,e3) = e3
    | op(e2,e3) = e2 ),
    inference(sr,[status(thm)],[347711,168,theory(equality)]) ).

cnf(347726,plain,
    ( op(e3,e3) = e2
    | epred1_0
    | op(e3,e3) = e3
    | op(e2,e3) = e2 ),
    inference(sr,[status(thm)],[347725,169,theory(equality)]) ).

cnf(347747,plain,
    ( e2 = e0
    | op(e2,e2) = e3
    | e2 = e3
    | op(e3,e3) = e3
    | op(e3,e3) = e2
    | epred1_0 ),
    inference(spm,[status(thm)],[326399,347726,theory(equality)]) ).

cnf(347768,plain,
    ( op(e2,e2) = e3
    | e2 = e3
    | op(e3,e3) = e3
    | op(e3,e3) = e2
    | epred1_0 ),
    inference(sr,[status(thm)],[347747,169,theory(equality)]) ).

cnf(347769,plain,
    ( op(e2,e2) = e3
    | op(e3,e3) = e3
    | op(e3,e3) = e2
    | epred1_0 ),
    inference(sr,[status(thm)],[347768,165,theory(equality)]) ).

cnf(348043,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e3
    | e1 = e3
    | epred1_0
    | op(e2,e2) = e2
    | op(e3,e2) = e1 ),
    inference(spm,[status(thm)],[347769,347131,theory(equality)]) ).

cnf(348060,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e3
    | epred1_0
    | op(e2,e2) = e2
    | op(e3,e2) = e1 ),
    inference(sr,[status(thm)],[348043,166,theory(equality)]) ).

cnf(348810,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e3
    | e2 = e3
    | epred1_0
    | op(e3,e2) = e1 ),
    inference(spm,[status(thm)],[347769,348060,theory(equality)]) ).

cnf(348814,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e3
    | epred1_0
    | op(e3,e2) = e1 ),
    inference(sr,[status(thm)],[348810,165,theory(equality)]) ).

cnf(348922,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e3
    | e1 = e0
    | e1 = e2
    | epred1_0 ),
    inference(spm,[status(thm)],[323268,348814,theory(equality)]) ).

cnf(348956,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e3
    | e1 = e2
    | epred1_0 ),
    inference(sr,[status(thm)],[348922,170,theory(equality)]) ).

cnf(348957,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e3
    | epred1_0 ),
    inference(sr,[status(thm)],[348956,167,theory(equality)]) ).

cnf(348966,plain,
    ( op(e3,e2) = e3
    | op(e3,e3) = e3
    | epred1_0 ),
    inference(spm,[status(thm)],[173,348957,theory(equality)]) ).

cnf(348971,plain,
    ( op(e3,e3) = e3
    | epred1_0
    | op(op(e2,e3),e3) != e0
    | op(e2,e3) != e1 ),
    inference(spm,[status(thm)],[235,348957,theory(equality)]) ).

cnf(349015,plain,
    ( op(e2,e3) = e1
    | op(e2,e3) = e0
    | op(e2,e3) = e3
    | op(e3,e3) = e3
    | epred1_0 ),
    inference(spm,[status(thm)],[125454,348966,theory(equality)]) ).

cnf(349254,plain,
    ( op(e2,e3) = e1
    | op(e2,e3) = e0
    | op(e3,e3) = e3
    | epred1_0 ),
    inference(csr,[status(thm)],[349015,347030]) ).

cnf(349296,plain,
    ( op(e3,e3) = e3
    | epred1_0
    | op(e2,e3) = e0
    | op(e1,e3) != e0 ),
    inference(spm,[status(thm)],[348971,349254,theory(equality)]) ).

cnf(349338,plain,
    ( op(e2,e3) = e0
    | op(e3,e3) = e3
    | epred1_0
    | op(e0,e3) = e0 ),
    inference(spm,[status(thm)],[349296,323264,theory(equality)]) ).

cnf(349517,plain,
    ( op(e3,e3) = e3
    | e0 = e3
    | epred1_0
    | op(e2,e3) = e0 ),
    inference(spm,[status(thm)],[346986,349338,theory(equality)]) ).

cnf(349551,plain,
    ( op(e3,e3) = e3
    | epred1_0
    | op(e2,e3) = e0 ),
    inference(sr,[status(thm)],[349517,168,theory(equality)]) ).

cnf(349585,plain,
    ( op(e1,e3) = e3
    | op(e1,e3) = e2
    | op(e2,e2) = e2
    | op(e3,e3) = e3
    | epred1_0 ),
    inference(spm,[status(thm)],[330885,349551,theory(equality)]) ).

cnf(349987,plain,
    ( op(e3,e3) = e3
    | op(e2,e2) = e2
    | op(e1,e3) = e3
    | epred1_0
    | e2 != op(e3,e3) ),
    inference(spm,[status(thm)],[122,349585,theory(equality)]) ).

cnf(352071,plain,
    ( op(e3,e3) = e3
    | op(e2,e2) = e2
    | op(e1,e3) = e3
    | epred1_0 ),
    inference(csr,[status(thm)],[349987,348957]) ).

cnf(352073,plain,
    ( op(e2,e2) = e2
    | op(e3,e3) = e3
    | epred1_0
    | e3 != op(e0,e3) ),
    inference(spm,[status(thm)],[126,352071,theory(equality)]) ).

cnf(352134,plain,
    ( op(e2,e2) = e2
    | op(e3,e3) = e3
    | epred1_0 ),
    inference(csr,[status(thm)],[352073,346986]) ).

cnf(352169,plain,
    ( op(e3,e1) = e0
    | op(e2,e1) = e0
    | epred1_0
    | op(e3,e3) = e3 ),
    inference(spm,[status(thm)],[328103,352134,theory(equality)]) ).

cnf(352178,plain,
    ( op(e3,e0) = e1
    | op(e2,e0) = e1
    | epred1_0
    | op(e3,e3) = e3 ),
    inference(spm,[status(thm)],[342585,352134,theory(equality)]) ).

cnf(352201,plain,
    ( op(e3,e1) = e0
    | op(e2,e1) = e0
    | epred1_0 ),
    inference(csr,[status(thm)],[352169,325397]) ).

cnf(352203,plain,
    ( op(e3,e1) = e0
    | epred1_0
    | e0 != op(e2,e3) ),
    inference(spm,[status(thm)],[104,352201,theory(equality)]) ).

cnf(352229,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e2
    | op(e3,e1) = e0
    | epred1_0 ),
    inference(spm,[status(thm)],[301167,352201,theory(equality)]) ).

cnf(352230,plain,
    ( e0 = e2
    | op(e2,e2) = e2
    | op(e2,e2) = e3
    | op(e3,e1) = e0
    | epred1_0 ),
    inference(spm,[status(thm)],[324155,352201,theory(equality)]) ).

cnf(352242,plain,
    ( op(e2,e2) = e2
    | op(e2,e2) = e3
    | op(e3,e1) = e0
    | epred1_0 ),
    inference(sr,[status(thm)],[352230,169,theory(equality)]) ).

cnf(352245,plain,
    ( op(e3,e0) = e1
    | op(e2,e0) = e1
    | epred1_0 ),
    inference(csr,[status(thm)],[352178,341397]) ).

cnf(352249,plain,
    ( op(e2,e1) = e3
    | op(e2,e1) = e0
    | op(e2,e1) = e2
    | op(e3,e0) = e1
    | epred1_0 ),
    inference(spm,[status(thm)],[1126,352245,theory(equality)]) ).

cnf(352297,plain,
    ( op(e2,e2) = e2
    | op(e2,e2) = e3
    | e1 = e0
    | e1 = e3
    | op(e3,e0) = e1
    | epred1_0 ),
    inference(spm,[status(thm)],[324174,352245,theory(equality)]) ).

cnf(352317,plain,
    ( op(e2,e2) = e3
    | e1 = e3
    | op(e2,e3) = e3
    | e1 = e0
    | op(e2,e3) = e0
    | op(e3,e0) = e1
    | epred1_0 ),
    inference(spm,[status(thm)],[324162,352245,theory(equality)]) ).

cnf(352360,plain,
    ( op(e2,e2) = e2
    | op(e2,e2) = e3
    | e1 = e3
    | op(e3,e0) = e1
    | epred1_0 ),
    inference(sr,[status(thm)],[352297,170,theory(equality)]) ).

cnf(352361,plain,
    ( op(e2,e2) = e2
    | op(e2,e2) = e3
    | op(e3,e0) = e1
    | epred1_0 ),
    inference(sr,[status(thm)],[352360,166,theory(equality)]) ).

cnf(352369,plain,
    ( op(e2,e2) = e3
    | op(e2,e3) = e3
    | e1 = e0
    | op(e2,e3) = e0
    | op(e3,e0) = e1
    | epred1_0 ),
    inference(sr,[status(thm)],[352317,166,theory(equality)]) ).

cnf(352370,plain,
    ( op(e2,e2) = e3
    | op(e2,e3) = e3
    | op(e2,e3) = e0
    | op(e3,e0) = e1
    | epred1_0 ),
    inference(sr,[status(thm)],[352369,170,theory(equality)]) ).

cnf(352495,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e2
    | epred1_0 ),
    inference(csr,[status(thm)],[352229,301163]) ).

cnf(352499,plain,
    ( op(e0,e0) = e3
    | epred1_0
    | e2 != op(e0,e2) ),
    inference(spm,[status(thm)],[119,352495,theory(equality)]) ).

cnf(352503,plain,
    ( op(e0,e2) = e0
    | op(e0,e0) = e3
    | epred1_0 ),
    inference(spm,[status(thm)],[185,352495,theory(equality)]) ).

cnf(352507,plain,
    ( op(e0,e0) = e3
    | epred1_0
    | op(op(e2,e0),e0) != e1
    | op(e2,e0) != e3 ),
    inference(spm,[status(thm)],[58,352495,theory(equality)]) ).

cnf(352619,plain,
    ( op(e3,e1) = e0
    | epred1_0
    | op(e3,e3) = e3 ),
    inference(spm,[status(thm)],[352203,349551,theory(equality)]) ).

cnf(352807,plain,
    ( op(e0,e2) = e0
    | epred1_0
    | e3 != op(e0,e3) ),
    inference(spm,[status(thm)],[118,352503,theory(equality)]) ).

cnf(352808,plain,
    ( op(e0,e2) = e0
    | epred1_0
    | e3 != op(e0,e2) ),
    inference(spm,[status(thm)],[119,352503,theory(equality)]) ).

cnf(352985,plain,
    ( op(e0,e3) = e3
    | epred1_0
    | op(e3,e1) = e0
    | op(e2,e2) = e3 ),
    inference(spm,[status(thm)],[324186,352242,theory(equality)]) ).

cnf(353038,plain,
    ( op(e0,e3) = e3
    | epred1_0
    | op(e3,e0) = e1
    | op(e2,e2) = e3 ),
    inference(spm,[status(thm)],[324186,352361,theory(equality)]) ).

cnf(353096,plain,
    ( op(e0,e2) = e0
    | epred1_0
    | op(e3,e3) = e3 ),
    inference(spm,[status(thm)],[352807,346986,theory(equality)]) ).

cnf(353099,plain,
    ( e1 = e0
    | epred1_0
    | op(e0,e2) = e2
    | op(e0,e2) = e0
    | op(e0,e2) = e3
    | e1 != e3 ),
    inference(spm,[status(thm)],[352808,158,theory(equality)]) ).

cnf(353122,plain,
    ( epred1_0
    | op(e0,e2) = e2
    | op(e0,e2) = e0
    | op(e0,e2) = e3
    | e1 != e3 ),
    inference(sr,[status(thm)],[353099,170,theory(equality)]) ).

cnf(353194,plain,
    ( op(e3,e3) = e3
    | epred1_0
    | e0 != op(e0,e3) ),
    inference(spm,[status(thm)],[115,353096,theory(equality)]) ).

cnf(353462,plain,
    ( op(e2,e2) = e3
    | op(e3,e1) = e0
    | epred1_0
    | e3 != op(e3,e3) ),
    inference(spm,[status(thm)],[124,352985,theory(equality)]) ).

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

cnf(353961,plain,
    ( op(e2,e2) = e3
    | op(e3,e1) = e0
    | epred1_0 ),
    inference(csr,[status(thm)],[353462,352619]) ).

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

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

cnf(354612,plain,
    ( op(e3,e0) = e1
    | op(e2,e1) = e2
    | op(e2,e1) = e3
    | epred1_0
    | e0 != op(e2,e3) ),
    inference(spm,[status(thm)],[104,352249,theory(equality)]) ).

cnf(354828,plain,
    ( op(e2,e2) = e3
    | op(e3,e0) = e1
    | op(e2,e3) = e0
    | epred1_0 ),
    inference(csr,[status(thm)],[352370,353570]) ).

cnf(354832,plain,
    ( op(e2,e3) = e2
    | op(e3,e0) = e1
    | op(e2,e3) = e0
    | epred1_0 ),
    inference(spm,[status(thm)],[176,354828,theory(equality)]) ).

cnf(354909,plain,
    ( op(e0,e3) = e3
    | epred1_0
    | op(e3,e0) = e1
    | op(e2,e3) = e2 ),
    inference(spm,[status(thm)],[324322,354832,theory(equality)]) ).

cnf(354967,plain,
    ( op(e2,e3) = e2
    | op(e3,e0) = e1
    | epred1_0
    | e3 != op(e3,e3) ),
    inference(spm,[status(thm)],[124,354909,theory(equality)]) ).

cnf(355836,plain,
    ( op(e0,e2) = e2
    | op(e0,e2) = e0
    | op(e0,e2) = e3
    | epred1_0 ),
    inference(csr,[status(thm)],[353122,337651]) ).

cnf(355837,plain,
    ( op(e0,e2) = e2
    | op(e0,e2) = e0
    | epred1_0 ),
    inference(csr,[status(thm)],[355836,352808]) ).

cnf(355839,plain,
    ( op(e0,e2) = e2
    | epred1_0
    | e0 != op(e3,e2) ),
    inference(spm,[status(thm)],[130,355837,theory(equality)]) ).

cnf(357112,plain,
    ( op(e2,e1) = e3
    | op(e2,e1) = e2
    | op(e3,e0) = e1
    | epred1_0
    | op(e2,e3) = e2 ),
    inference(spm,[status(thm)],[354612,354832,theory(equality)]) ).

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

cnf(360706,plain,
    ( op(e2,e1) = e3
    | op(e3,e0) = e1
    | op(e2,e3) = e2
    | epred1_0
    | op(e3,e3) = e3 ),
    inference(spm,[status(thm)],[358748,352134,theory(equality)]) ).

cnf(361157,plain,
    ( op(e2,e1) = e3
    | op(e3,e0) = e1
    | op(e2,e3) = e2
    | epred1_0 ),
    inference(csr,[status(thm)],[360706,354967]) ).

cnf(366042,plain,
    ( op(e2,e2) = e3
    | op(e0,e3) = e3
    | op(e3,e2) = e0
    | op(e3,e2) = e3
    | epred1_0 ),
    inference(csr,[status(thm)],[324408,324496]) ).

cnf(366043,plain,
    ( op(e3,e2) = e0
    | op(e3,e2) = e3
    | op(e2,e2) = e3
    | epred1_0
    | e3 != op(e3,e3) ),
    inference(spm,[status(thm)],[124,366042,theory(equality)]) ).

cnf(366475,plain,
    ( op(e3,e2) = e0
    | op(e3,e2) = e3
    | op(e2,e2) = e3
    | epred1_0 ),
    inference(csr,[status(thm)],[366043,348966]) ).

cnf(366483,plain,
    ( op(e3,e2) = e3
    | op(e3,e2) = e0
    | epred1_0
    | op(op(e3,e2),e2) != e0
    | op(e3,e2) != e1 ),
    inference(spm,[status(thm)],[52,366475,theory(equality)]) ).

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

cnf(366561,plain,
    ( e1 = e3
    | epred1_0
    | op(e3,e2) = e2
    | op(e3,e2) = e0
    | op(e3,e2) = e3
    | op(e1,e2) != e0 ),
    inference(sr,[status(thm)],[366560,170,theory(equality)]) ).

cnf(366562,plain,
    ( epred1_0
    | op(e3,e2) = e2
    | op(e3,e2) = e0
    | op(e3,e2) = e3
    | op(e1,e2) != e0 ),
    inference(sr,[status(thm)],[366561,166,theory(equality)]) ).

cnf(367275,plain,
    ( op(e3,e2) = e3
    | op(e3,e2) = e0
    | op(e3,e2) = e2
    | epred1_0
    | op(e0,e2) = e0 ),
    inference(spm,[status(thm)],[366562,324152,theory(equality)]) ).

cnf(367568,plain,
    ( op(e0,e3) = e3
    | e0 = e2
    | epred1_0
    | op(e3,e2) = e2
    | op(e3,e2) = e0
    | op(e3,e2) = e3 ),
    inference(spm,[status(thm)],[324144,367275,theory(equality)]) ).

cnf(367629,plain,
    ( op(e0,e3) = e3
    | epred1_0
    | op(e3,e2) = e2
    | op(e3,e2) = e0
    | op(e3,e2) = e3 ),
    inference(sr,[status(thm)],[367568,169,theory(equality)]) ).

cnf(367650,plain,
    ( op(e0,e3) = e3
    | op(e3,e2) = e3
    | op(e3,e2) = e0
    | epred1_0 ),
    inference(csr,[status(thm)],[367629,324184]) ).

cnf(367651,plain,
    ( op(e3,e2) = e3
    | op(e3,e2) = e0
    | epred1_0
    | e3 != op(e3,e3) ),
    inference(spm,[status(thm)],[124,367650,theory(equality)]) ).

cnf(367777,plain,
    ( op(e3,e2) = e3
    | op(e3,e2) = e0
    | epred1_0 ),
    inference(csr,[status(thm)],[367651,348966]) ).

cnf(367823,plain,
    ( e0 = e3
    | op(e0,e2) = e3
    | op(e2,e2) = e3
    | op(e2,e2) = e2
    | op(e3,e2) = e3
    | epred1_0 ),
    inference(spm,[status(thm)],[327043,367777,theory(equality)]) ).

cnf(367850,plain,
    ( op(e0,e2) = e2
    | epred1_0
    | op(e3,e2) = e3 ),
    inference(spm,[status(thm)],[355839,367777,theory(equality)]) ).

cnf(367869,plain,
    ( op(e0,e2) = e3
    | op(e2,e2) = e3
    | op(e2,e2) = e2
    | op(e3,e2) = e3
    | epred1_0 ),
    inference(sr,[status(thm)],[367823,168,theory(equality)]) ).

cnf(368086,plain,
    ( op(e3,e2) = e3
    | epred1_0
    | e2 != op(e2,e2) ),
    inference(spm,[status(thm)],[131,367850,theory(equality)]) ).

cnf(368179,plain,
    ( op(e0,e0) = e3
    | epred1_0
    | op(e3,e2) = e3 ),
    inference(spm,[status(thm)],[352499,367850,theory(equality)]) ).

cnf(368251,plain,
    ( op(e3,e2) = e3
    | epred1_0
    | e3 != op(e0,e3) ),
    inference(spm,[status(thm)],[118,368179,theory(equality)]) ).

cnf(368252,plain,
    ( op(e3,e2) = e3
    | epred1_0
    | e3 != op(e0,e2) ),
    inference(spm,[status(thm)],[119,368179,theory(equality)]) ).

cnf(368970,plain,
    ( op(e0,e2) = e3
    | op(e2,e2) = e3
    | op(e3,e2) = e3
    | epred1_0 ),
    inference(csr,[status(thm)],[367869,368086]) ).

cnf(368971,plain,
    ( op(e3,e2) = e3
    | op(e2,e2) = e3
    | epred1_0 ),
    inference(csr,[status(thm)],[368970,368252]) ).

cnf(369008,plain,
    ( op(e1,e3) = e1
    | op(e1,e3) = e3
    | op(e0,e3) = e3
    | epred1_0
    | op(e3,e2) = e3 ),
    inference(spm,[status(thm)],[327971,368971,theory(equality)]) ).

cnf(369919,plain,
    ( op(e1,e3) = e1
    | op(e1,e3) = e3
    | op(e0,e3) = e3
    | epred1_0 ),
    inference(csr,[status(thm)],[369008,327969]) ).

cnf(369936,plain,
    ( e1 = e0
    | op(e1,e2) = e0
    | e1 = e2
    | op(e1,e2) = e2
    | op(e0,e3) = e3
    | op(e1,e3) = e3
    | epred1_0 ),
    inference(spm,[status(thm)],[1977,369919,theory(equality)]) ).

cnf(369986,plain,
    ( op(e1,e2) = e0
    | e1 = e2
    | op(e1,e2) = e2
    | op(e0,e3) = e3
    | op(e1,e3) = e3
    | epred1_0 ),
    inference(sr,[status(thm)],[369936,170,theory(equality)]) ).

cnf(369987,plain,
    ( op(e1,e2) = e0
    | op(e1,e2) = e2
    | op(e0,e3) = e3
    | op(e1,e3) = e3
    | epred1_0 ),
    inference(sr,[status(thm)],[369986,167,theory(equality)]) ).

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

cnf(371348,plain,
    ( op(e1,e2) = e2
    | op(e0,e3) = e3
    | op(e1,e3) = e3
    | epred1_0
    | op(e3,e2) = e3 ),
    inference(spm,[status(thm)],[370350,367777,theory(equality)]) ).

cnf(371509,plain,
    ( op(e1,e2) = e2
    | op(e3,e2) = e3
    | op(e1,e3) = e3
    | epred1_0 ),
    inference(csr,[status(thm)],[371348,368251]) ).

cnf(371511,plain,
    ( op(e3,e2) = e3
    | op(e1,e3) = e3
    | epred1_0
    | e2 != op(e0,e2) ),
    inference(spm,[status(thm)],[132,371509,theory(equality)]) ).

cnf(371609,plain,
    ( op(e3,e2) = e3
    | op(e1,e3) = e3
    | epred1_0 ),
    inference(csr,[status(thm)],[371511,367850]) ).

cnf(371610,plain,
    ( op(e3,e2) = e3
    | epred1_0
    | e3 != op(e3,e3) ),
    inference(spm,[status(thm)],[122,371609,theory(equality)]) ).

cnf(371687,plain,
    ( op(e3,e2) = e3
    | epred1_0 ),
    inference(csr,[status(thm)],[371610,348966]) ).

cnf(371688,plain,
    ( epred1_0
    | e3 != op(e3,e3) ),
    inference(spm,[status(thm)],[97,371687,theory(equality)]) ).

cnf(371718,plain,
    ( op(e3,e3) = e3
    | op(e3,e3) = e2
    | epred1_0 ),
    inference(spm,[status(thm)],[324772,371687,theory(equality)]) ).

cnf(371744,plain,
    ( op(e3,e1) = e0
    | epred1_0 ),
    inference(spm,[status(thm)],[353962,371687,theory(equality)]) ).

cnf(371805,plain,
    ( op(e2,e3) = e3
    | op(e2,e0) = e3
    | op(e2,e2) = e3
    | op(e0,e1) = e2
    | e0 = e2
    | epred1_0 ),
    inference(spm,[status(thm)],[3488,371744,theory(equality)]) ).

cnf(371814,plain,
    ( op(e2,e2) = e2
    | op(e3,e3) = e3
    | epred1_0
    | e0 != e1 ),
    inference(spm,[status(thm)],[300175,371744,theory(equality)]) ).

cnf(371825,plain,
    ( op(e2,e1) = e3
    | op(e2,e1) = e2
    | op(e3,e0) = e1
    | epred1_0 ),
    inference(spm,[status(thm)],[354611,371744,theory(equality)]) ).

cnf(371835,plain,
    ( op(e2,e3) = e3
    | op(e2,e0) = e3
    | op(e2,e2) = e3
    | op(e0,e1) = e2
    | epred1_0 ),
    inference(sr,[status(thm)],[371805,169,theory(equality)]) ).

cnf(371860,plain,
    ( op(e3,e3) = e2
    | epred1_0 ),
    inference(csr,[status(thm)],[371718,371688]) ).

cnf(371868,plain,
    ( epred1_0
    | op(op(e2,e3),e3) != e0
    | op(e2,e3) != e1 ),
    inference(spm,[status(thm)],[235,371860,theory(equality)]) ).

cnf(372092,plain,
    ( epred1_0
    | op(e3,e3) = e3
    | op(e0,e3) != e0
    | e0 != e1 ),
    inference(spm,[status(thm)],[371868,349551,theory(equality)]) ).

cnf(372577,plain,
    ( op(e3,e3) = e3
    | epred1_0
    | op(e0,e3) != e0 ),
    inference(csr,[status(thm)],[372092,353194]) ).

cnf(372578,plain,
    ( epred1_0
    | op(e0,e3) != e0 ),
    inference(csr,[status(thm)],[372577,371688]) ).

cnf(372584,plain,
    ( epred1_0
    | op(e0,e3) = e3 ),
    inference(spm,[status(thm)],[372578,324313,theory(equality)]) ).

cnf(372616,plain,
    ( epred1_0
    | e3 != op(e2,e3) ),
    inference(spm,[status(thm)],[125,372584,theory(equality)]) ).

cnf(372858,plain,
    ( op(e2,e2) = e2
    | op(e3,e3) = e3
    | epred1_0 ),
    inference(csr,[status(thm)],[371814,352134]) ).

cnf(372859,plain,
    ( op(e2,e2) = e2
    | epred1_0 ),
    inference(csr,[status(thm)],[372858,371688]) ).

cnf(373056,plain,
    ( op(e3,e0) = e1
    | op(e2,e1) = e3
    | epred1_0
    | e2 != op(e2,e3) ),
    inference(spm,[status(thm)],[104,371825,theory(equality)]) ).

cnf(373424,plain,
    ( op(e3,e0) = e1
    | op(e2,e1) = e3
    | epred1_0 ),
    inference(csr,[status(thm)],[373056,361157]) ).

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

cnf(373713,plain,
    ( op(e0,e1) = e2
    | op(e2,e2) = e3
    | op(e2,e0) = e3
    | epred1_0 ),
    inference(csr,[status(thm)],[371835,372616]) ).

cnf(373716,plain,
    ( op(e2,e2) = e3
    | op(e2,e0) = e3
    | epred1_0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[120,373713,theory(equality)]) ).

cnf(373916,plain,
    ( op(e2,e0) = e3
    | op(e2,e2) = e3
    | epred1_0
    | op(e0,e0) = e3 ),
    inference(spm,[status(thm)],[373716,352495,theory(equality)]) ).

cnf(374134,plain,
    ( op(e0,e3) = e0
    | op(e2,e2) = e3
    | op(e2,e0) = e3
    | epred1_0 ),
    inference(spm,[status(thm)],[184,373916,theory(equality)]) ).

cnf(374229,plain,
    ( op(e2,e0) = e3
    | op(e2,e2) = e3
    | epred1_0 ),
    inference(csr,[status(thm)],[374134,372578]) ).

cnf(374315,plain,
    ( e3 = e1
    | op(e3,e0) = e1
    | epred1_0
    | op(e2,e2) = e3 ),
    inference(spm,[status(thm)],[352245,374229,theory(equality)]) ).

cnf(374317,plain,
    ( op(e0,e0) = e3
    | epred1_0
    | op(e2,e2) = e3
    | op(e3,e0) != e1 ),
    inference(spm,[status(thm)],[352507,374229,theory(equality)]) ).

cnf(374353,plain,
    ( op(e3,e0) = e1
    | epred1_0
    | op(e2,e2) = e3 ),
    inference(sr,[status(thm)],[374315,166,theory(equality)]) ).

cnf(374358,plain,
    ( op(e3,e0) = e1
    | epred1_0 ),
    inference(csr,[status(thm)],[374353,373428]) ).

cnf(374638,plain,
    ( op(e0,e0) = e3
    | op(e2,e2) = e3
    | epred1_0 ),
    inference(csr,[status(thm)],[374317,374358]) ).

cnf(374640,plain,
    ( op(e2,e2) = e3
    | epred1_0
    | e3 != op(e0,e3) ),
    inference(spm,[status(thm)],[118,374638,theory(equality)]) ).

cnf(374736,plain,
    ( op(e2,e2) = e3
    | epred1_0 ),
    inference(csr,[status(thm)],[374640,372584]) ).

cnf(374788,plain,
    ( e3 = e2
    | epred1_0 ),
    inference(spm,[status(thm)],[372859,374736,theory(equality)]) ).

cnf(374797,plain,
    epred1_0,
    inference(sr,[status(thm)],[374788,165,theory(equality)]) ).

cnf(374840,plain,
    ( op(e0,e1) = e1
    | $false ),
    inference(rw,[status(thm)],[431,374797,theory(equality)]) ).

cnf(374841,plain,
    op(e0,e1) = e1,
    inference(cn,[status(thm)],[374840,theory(equality)]) ).

cnf(374846,plain,
    e1 != op(e0,e2),
    inference(rw,[status(thm)],[117,374841,theory(equality)]) ).

cnf(374848,plain,
    e1 != op(e0,e3),
    inference(rw,[status(thm)],[116,374841,theory(equality)]) ).

cnf(374908,plain,
    ( op(e3,e0) = e1
    | op(e2,e0) = e1
    | e1 = e0 ),
    inference(rw,[status(thm)],[340928,374841,theory(equality)]) ).

cnf(374909,plain,
    ( op(e3,e0) = e1
    | op(e2,e0) = e1 ),
    inference(sr,[status(thm)],[374908,170,theory(equality)]) ).

cnf(374910,plain,
    ( e1 = e3
    | op(e0,e1) = e0
    | op(e0,e1) = e2
    | op(e1,e1) = e3
    | op(e1,e2) = e1 ),
    inference(rw,[status(thm)],[335696,374841,theory(equality)]) ).

cnf(374911,plain,
    ( e1 = e3
    | e1 = e0
    | op(e0,e1) = e2
    | op(e1,e1) = e3
    | op(e1,e2) = e1 ),
    inference(rw,[status(thm)],[374910,374841,theory(equality)]) ).

cnf(374912,plain,
    ( e1 = e3
    | e1 = e0
    | e1 = e2
    | op(e1,e1) = e3
    | op(e1,e2) = e1 ),
    inference(rw,[status(thm)],[374911,374841,theory(equality)]) ).

cnf(374913,plain,
    ( e1 = e0
    | e1 = e2
    | op(e1,e1) = e3
    | op(e1,e2) = e1 ),
    inference(sr,[status(thm)],[374912,166,theory(equality)]) ).

cnf(374914,plain,
    ( e1 = e2
    | op(e1,e1) = e3
    | op(e1,e2) = e1 ),
    inference(sr,[status(thm)],[374913,170,theory(equality)]) ).

cnf(374915,plain,
    ( op(e1,e1) = e3
    | op(e1,e2) = e1 ),
    inference(sr,[status(thm)],[374914,167,theory(equality)]) ).

cnf(374936,plain,
    ( op(e3,e3) = e3
    | op(e2,e2) = e2
    | e1 = e2
    | op(e0,e1) = e0
    | op(e0,e1) = e3 ),
    inference(rw,[status(thm)],[300050,374841,theory(equality)]) ).

cnf(374937,plain,
    ( op(e3,e3) = e3
    | op(e2,e2) = e2
    | e1 = e2
    | op(e0,e1) = e0
    | e1 = e3 ),
    inference(rw,[status(thm)],[374936,374841,theory(equality)]) ).

cnf(374938,plain,
    ( op(e3,e3) = e3
    | op(e2,e2) = e2
    | op(e0,e1) = e0
    | e1 = e3 ),
    inference(sr,[status(thm)],[374937,167,theory(equality)]) ).

cnf(374939,plain,
    ( op(e3,e3) = e3
    | op(e2,e2) = e2
    | op(e0,e1) = e0 ),
    inference(sr,[status(thm)],[374938,166,theory(equality)]) ).

cnf(374940,plain,
    ( op(e3,e3) = e3
    | op(e2,e2) = e2
    | e1 = e0 ),
    inference(rw,[status(thm)],[374939,374841,theory(equality)]) ).

cnf(374941,plain,
    ( op(e3,e3) = e3
    | op(e2,e2) = e2 ),
    inference(sr,[status(thm)],[374940,170,theory(equality)]) ).

cnf(374948,plain,
    ( op(e3,e1) = e0
    | e1 = e0
    | op(e2,e1) = e0 ),
    inference(rw,[status(thm)],[324455,374841,theory(equality)]) ).

cnf(374949,plain,
    ( op(e3,e1) = e0
    | op(e2,e1) = e0 ),
    inference(sr,[status(thm)],[374948,170,theory(equality)]) ).

cnf(374960,plain,
    ( e1 = e0
    | op(e0,e0) = e2
    | op(e0,e0) = e3 ),
    inference(rw,[status(thm)],[300029,374841,theory(equality)]) ).

cnf(374961,plain,
    ( op(e0,e0) = e2
    | op(e0,e0) = e3 ),
    inference(sr,[status(thm)],[374960,170,theory(equality)]) ).

cnf(374962,plain,
    ( op(e0,e3) = e0
    | op(e0,e2) = e0
    | e1 = e0 ),
    inference(rw,[status(thm)],[300027,374841,theory(equality)]) ).

cnf(374963,plain,
    ( op(e0,e3) = e0
    | op(e0,e2) = e0 ),
    inference(sr,[status(thm)],[374962,170,theory(equality)]) ).

cnf(375172,plain,
    ( op(e2,e1) = e3
    | op(e2,e1) = e0
    | op(e2,e1) = e2
    | e1 = e2
    | op(e0,e1) = e0
    | op(e0,e1) = e3 ),
    inference(rw,[status(thm)],[2033,374841,theory(equality)]) ).

cnf(375173,plain,
    ( op(e2,e1) = e3
    | op(e2,e1) = e0
    | op(e2,e1) = e2
    | e1 = e2
    | op(e0,e1) = e0
    | e1 = e3 ),
    inference(rw,[status(thm)],[375172,374841,theory(equality)]) ).

cnf(375174,plain,
    ( op(e2,e1) = e3
    | op(e2,e1) = e0
    | op(e2,e1) = e2
    | op(e0,e1) = e0
    | e1 = e3 ),
    inference(sr,[status(thm)],[375173,167,theory(equality)]) ).

cnf(375175,plain,
    ( op(e2,e1) = e3
    | op(e2,e1) = e0
    | op(e2,e1) = e2
    | op(e0,e1) = e0 ),
    inference(sr,[status(thm)],[375174,166,theory(equality)]) ).

cnf(375176,plain,
    ( op(e2,e1) = e3
    | op(e2,e1) = e0
    | op(e2,e1) = e2
    | e1 = e0 ),
    inference(rw,[status(thm)],[375175,374841,theory(equality)]) ).

cnf(375177,plain,
    ( op(e2,e1) = e3
    | op(e2,e1) = e0
    | op(e2,e1) = e2 ),
    inference(sr,[status(thm)],[375176,170,theory(equality)]) ).

cnf(375178,plain,
    ( op(e2,e3) = e1
    | op(e2,e0) = e1
    | op(e2,e2) = e1
    | e1 = e2
    | op(e0,e1) = e0
    | op(e0,e1) = e3 ),
    inference(rw,[status(thm)],[2032,374841,theory(equality)]) ).

cnf(375179,plain,
    ( op(e2,e3) = e1
    | op(e2,e0) = e1
    | op(e2,e2) = e1
    | e1 = e2
    | op(e0,e1) = e0
    | e1 = e3 ),
    inference(rw,[status(thm)],[375178,374841,theory(equality)]) ).

cnf(375180,plain,
    ( op(e2,e3) = e1
    | op(e2,e0) = e1
    | op(e2,e2) = e1
    | op(e0,e1) = e0
    | e1 = e3 ),
    inference(sr,[status(thm)],[375179,167,theory(equality)]) ).

cnf(375181,plain,
    ( op(e2,e3) = e1
    | op(e2,e0) = e1
    | op(e2,e2) = e1
    | op(e0,e1) = e0 ),
    inference(sr,[status(thm)],[375180,166,theory(equality)]) ).

cnf(375182,plain,
    ( op(e2,e3) = e1
    | op(e2,e0) = e1
    | op(e2,e2) = e1
    | e1 = e0 ),
    inference(rw,[status(thm)],[375181,374841,theory(equality)]) ).

cnf(375183,plain,
    ( op(e2,e3) = e1
    | op(e2,e0) = e1
    | op(e2,e2) = e1 ),
    inference(sr,[status(thm)],[375182,170,theory(equality)]) ).

cnf(375266,plain,
    ( op(e3,e1) = e3
    | e1 = e3
    | op(e2,e1) = e3
    | op(op(e3,e1),e1) != e0
    | op(e3,e1) != e2 ),
    inference(rw,[status(thm)],[827,374841,theory(equality)]) ).

cnf(375267,plain,
    ( op(e3,e1) = e3
    | op(e2,e1) = e3
    | op(op(e3,e1),e1) != e0
    | op(e3,e1) != e2 ),
    inference(sr,[status(thm)],[375266,166,theory(equality)]) ).

cnf(375274,plain,
    ( op(e2,e1) = e2
    | e1 = e2
    | op(e3,e1) = e2
    | op(e1,e3) != e1 ),
    inference(rw,[status(thm)],[1472,374841,theory(equality)]) ).

cnf(375275,plain,
    ( op(e2,e1) = e2
    | op(e3,e1) = e2
    | op(e1,e3) != e1 ),
    inference(sr,[status(thm)],[375274,167,theory(equality)]) ).

cnf(375431,plain,
    ( op(e0,e2) = e2
    | op(e0,e2) = e0
    | op(e0,e2) = e3 ),
    inference(sr,[status(thm)],[158,374846,theory(equality)]) ).

cnf(375508,plain,
    ( op(e1,e3) = e1
    | op(e2,e3) = e1
    | op(e3,e3) = e1 ),
    inference(sr,[status(thm)],[69,374848,theory(equality)]) ).

cnf(375513,plain,
    ( op(e3,e3) = e1
    | op(e2,e3) = e1
    | op(e1,e2) = e2
    | op(e1,e2) = e0 ),
    inference(sr,[status(thm)],[5263,374848,theory(equality)]) ).

cnf(375516,plain,
    ( op(e0,e2) = e3
    | op(e0,e3) = e0
    | op(e0,e3) = e3 ),
    inference(sr,[status(thm)],[305868,374848,theory(equality)]) ).

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

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

cnf(375906,plain,
    ( op(e2,e3) = e3
    | e2 = e3
    | op(e2,e3) = e0
    | op(e2,e3) = e1
    | op(e3,e3) = e3 ),
    inference(spm,[status(thm)],[125453,374941,theory(equality)]) ).

cnf(375928,plain,
    ( op(e2,e3) = e3
    | op(e2,e3) = e0
    | op(e2,e3) = e1
    | op(e3,e3) = e3 ),
    inference(sr,[status(thm)],[375906,165,theory(equality)]) ).

cnf(375970,plain,
    ( op(e0,e2) = e0
    | op(e0,e0) = e3 ),
    inference(spm,[status(thm)],[185,374961,theory(equality)]) ).

cnf(376113,plain,
    ( op(e0,e2) = e0
    | e3 != op(e0,e3) ),
    inference(spm,[status(thm)],[118,375970,theory(equality)]) ).

cnf(376114,plain,
    ( op(e0,e2) = e0
    | e3 != op(e0,e2) ),
    inference(spm,[status(thm)],[119,375970,theory(equality)]) ).

cnf(376384,plain,
    ( e3 = e1
    | op(e2,e2) = e3
    | op(e0,e2) = e3
    | op(e3,e2) = e3 ),
    inference(spm,[status(thm)],[375850,73,theory(equality)]) ).

cnf(376405,plain,
    ( op(e2,e2) = e3
    | op(e0,e2) = e3
    | op(e3,e2) = e3 ),
    inference(sr,[status(thm)],[376384,166,theory(equality)]) ).

cnf(376518,plain,
    ( op(e2,e1) = e2
    | op(e2,e1) = e3
    | e0 != op(e2,e3) ),
    inference(spm,[status(thm)],[104,375177,theory(equality)]) ).

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

cnf(377359,plain,
    ( op(e0,e2) = e2
    | op(e0,e2) = e0 ),
    inference(csr,[status(thm)],[375431,376114]) ).

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

cnf(377544,plain,
    ( e3 = e0
    | op(e0,e3) = e0
    | op(e0,e3) = e3 ),
    inference(spm,[status(thm)],[374963,375516,theory(equality)]) ).

cnf(377563,plain,
    ( op(e0,e3) = e0
    | op(e0,e3) = e3 ),
    inference(sr,[status(thm)],[377544,168,theory(equality)]) ).

cnf(377599,plain,
    ( op(e0,e2) = e2
    | op(e0,e3) = e3 ),
    inference(spm,[status(thm)],[377362,377563,theory(equality)]) ).

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

cnf(377758,plain,
    ( op(e0,e3) = e3
    | op(e3,e3) = e3 ),
    inference(spm,[status(thm)],[377612,374941,theory(equality)]) ).

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

cnf(377837,plain,
    ( op(e0,e2) = e0
    | op(e3,e3) = e3 ),
    inference(spm,[status(thm)],[376113,377758,theory(equality)]) ).

cnf(377862,plain,
    ( op(e3,e3) = e3
    | e0 != op(e0,e3) ),
    inference(spm,[status(thm)],[115,377837,theory(equality)]) ).

cnf(378289,plain,
    ( e3 = e0
    | op(e3,e2) = e3
    | op(e2,e2) = e3 ),
    inference(spm,[status(thm)],[376114,376405,theory(equality)]) ).

cnf(378310,plain,
    ( op(e3,e2) = e3
    | op(e2,e2) = e3 ),
    inference(sr,[status(thm)],[378289,168,theory(equality)]) ).

cnf(378318,plain,
    ( op(e2,e3) = e2
    | op(e3,e2) = e3 ),
    inference(spm,[status(thm)],[176,378310,theory(equality)]) ).

cnf(378345,plain,
    ( e3 = e2
    | op(e3,e3) = e3
    | op(e3,e2) = e3 ),
    inference(spm,[status(thm)],[374941,378310,theory(equality)]) ).

cnf(378356,plain,
    ( op(e3,e3) = e3
    | op(e3,e2) = e3 ),
    inference(sr,[status(thm)],[378345,165,theory(equality)]) ).

cnf(378397,plain,
    ( op(e3,e3) = e3
    | op(e3,e3) = e2 ),
    inference(spm,[status(thm)],[324772,378356,theory(equality)]) ).

cnf(378431,plain,
    ( op(e3,e3) = e3
    | op(op(e2,e3),e3) != e0
    | op(e2,e3) != e1 ),
    inference(spm,[status(thm)],[235,378397,theory(equality)]) ).

cnf(380772,plain,
    ( op(e3,e3) = e3
    | op(e2,e3) = e1
    | op(e2,e3) = e0 ),
    inference(csr,[status(thm)],[375928,377803]) ).

cnf(380792,plain,
    ( op(e3,e3) = e3
    | op(e2,e3) = e0
    | op(e1,e3) != e0 ),
    inference(spm,[status(thm)],[378431,380772,theory(equality)]) ).

cnf(380962,plain,
    ( op(e2,e3) = e0
    | op(e3,e3) = e3
    | op(e0,e3) = e0 ),
    inference(spm,[status(thm)],[380792,323264,theory(equality)]) ).

cnf(380992,plain,
    ( op(e2,e3) = e0
    | op(e3,e3) = e3 ),
    inference(csr,[status(thm)],[380962,377862]) ).

cnf(381011,plain,
    ( op(e2,e1) = e3
    | op(e2,e1) = e2
    | op(e3,e3) = e3 ),
    inference(spm,[status(thm)],[376518,380992,theory(equality)]) ).

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

cnf(381416,plain,
    ( op(e3,e3) = e3
    | op(e2,e1) = e3 ),
    inference(csr,[status(thm)],[381074,374941]) ).

cnf(381434,plain,
    ( op(e1,e2) = e1
    | op(e3,e3) = e3 ),
    inference(spm,[status(thm)],[375847,381416,theory(equality)]) ).

cnf(381522,plain,
    ( e1 = e0
    | e1 = e2
    | op(e2,e3) = e1
    | op(e3,e3) = e1
    | op(e3,e3) = e3 ),
    inference(spm,[status(thm)],[375513,381434,theory(equality)]) ).

cnf(381545,plain,
    ( e1 = e2
    | op(e2,e3) = e1
    | op(e3,e3) = e1
    | op(e3,e3) = e3 ),
    inference(sr,[status(thm)],[381522,170,theory(equality)]) ).

cnf(381546,plain,
    ( op(e2,e3) = e1
    | op(e3,e3) = e1
    | op(e3,e3) = e3 ),
    inference(sr,[status(thm)],[381545,167,theory(equality)]) ).

cnf(381691,plain,
    ( op(e3,e3) = e3
    | e1 = e0
    | op(e3,e3) = e1 ),
    inference(spm,[status(thm)],[380992,381546,theory(equality)]) ).

cnf(381702,plain,
    ( op(e3,e3) = e3
    | op(e3,e3) = e1 ),
    inference(sr,[status(thm)],[381691,170,theory(equality)]) ).

cnf(381723,plain,
    ( e1 = e2
    | e1 = e3
    | op(e3,e3) = e3 ),
    inference(spm,[status(thm)],[378397,381702,theory(equality)]) ).

cnf(381732,plain,
    ( e1 = e3
    | op(e3,e3) = e3 ),
    inference(sr,[status(thm)],[381723,167,theory(equality)]) ).

cnf(381733,plain,
    op(e3,e3) = e3,
    inference(sr,[status(thm)],[381732,166,theory(equality)]) ).

cnf(381738,plain,
    op(e3,e1) != e3,
    inference(rw,[status(thm)],[98,381733,theory(equality)]) ).

cnf(381739,plain,
    op(e3,e2) != e3,
    inference(rw,[status(thm)],[97,381733,theory(equality)]) ).

cnf(381782,plain,
    ( e3 = e1
    | op(e2,e3) = e1
    | op(e1,e3) = e1 ),
    inference(rw,[status(thm)],[375508,381733,theory(equality)]) ).

cnf(381783,plain,
    ( op(e2,e3) = e1
    | op(e1,e3) = e1 ),
    inference(sr,[status(thm)],[381782,166,theory(equality)]) ).

cnf(382057,plain,
    op(e2,e2) = e3,
    inference(sr,[status(thm)],[378310,381739,theory(equality)]) ).

cnf(382058,plain,
    op(e2,e3) = e2,
    inference(sr,[status(thm)],[378318,381739,theory(equality)]) ).

cnf(382344,plain,
    ( op(e2,e3) = e1
    | e3 = e1
    | op(e3,e0) != e1 ),
    inference(rw,[status(thm)],[376547,382057,theory(equality)]) ).

cnf(382345,plain,
    ( op(e2,e3) = e1
    | op(e3,e0) != e1 ),
    inference(sr,[status(thm)],[382344,166,theory(equality)]) ).

cnf(382477,plain,
    ( e2 = e1
    | op(e3,e0) != e1 ),
    inference(rw,[status(thm)],[382345,382058,theory(equality)]) ).

cnf(382478,plain,
    op(e3,e0) != e1,
    inference(sr,[status(thm)],[382477,167,theory(equality)]) ).

cnf(382511,plain,
    ( op(e2,e0) = e0
    | e2 = e0
    | op(e3,e1) != e0 ),
    inference(rw,[status(thm)],[324938,382058,theory(equality)]) ).

cnf(382512,plain,
    ( op(e2,e0) = e0
    | op(e3,e1) != e0 ),
    inference(sr,[status(thm)],[382511,169,theory(equality)]) ).

cnf(382572,plain,
    op(e2,e0) = e1,
    inference(sr,[status(thm)],[374909,382478,theory(equality)]) ).

cnf(382580,plain,
    ( e1 = e0
    | op(e3,e1) != e0 ),
    inference(rw,[status(thm)],[382512,382572,theory(equality)]) ).

cnf(382581,plain,
    op(e3,e1) != e0,
    inference(sr,[status(thm)],[382580,170,theory(equality)]) ).

cnf(382627,plain,
    op(e2,e1) = e0,
    inference(sr,[status(thm)],[374949,382581,theory(equality)]) ).

cnf(382638,plain,
    ( e0 = e3
    | op(e3,e1) = e3
    | op(op(e3,e1),e1) != e0
    | op(e3,e1) != e2 ),
    inference(rw,[status(thm)],[375267,382627,theory(equality)]) ).

cnf(382639,plain,
    ( op(e3,e1) = e3
    | op(op(e3,e1),e1) != e0
    | op(e3,e1) != e2 ),
    inference(sr,[status(thm)],[382638,168,theory(equality)]) ).

cnf(382640,plain,
    ( op(op(e3,e1),e1) != e0
    | op(e3,e1) != e2 ),
    inference(sr,[status(thm)],[382639,381738,theory(equality)]) ).

cnf(382678,plain,
    ( op(e3,e1) = e2
    | e0 = e2
    | op(e1,e3) != e1 ),
    inference(rw,[status(thm)],[375275,382627,theory(equality)]) ).

cnf(382679,plain,
    ( op(e3,e1) = e2
    | op(e1,e3) != e1 ),
    inference(sr,[status(thm)],[382678,169,theory(equality)]) ).

cnf(382710,plain,
    ( e2 = e1
    | op(e1,e3) = e1 ),
    inference(rw,[status(thm)],[381783,382058,theory(equality)]) ).

cnf(382711,plain,
    op(e1,e3) = e1,
    inference(sr,[status(thm)],[382710,167,theory(equality)]) ).

cnf(382718,plain,
    ( op(e3,e1) = e2
    | $false ),
    inference(rw,[status(thm)],[382679,382711,theory(equality)]) ).

cnf(382719,plain,
    op(e3,e1) = e2,
    inference(cn,[status(thm)],[382718,theory(equality)]) ).

cnf(382785,plain,
    ( $false
    | op(e3,e1) != e2 ),
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[382640,382719,theory(equality)]),382627,theory(equality)]) ).

cnf(382786,plain,
    ( $false
    | $false ),
    inference(rw,[status(thm)],[382785,382719,theory(equality)]) ).

cnf(382787,plain,
    $false,
    inference(cn,[status(thm)],[382786,theory(equality)]) ).

cnf(382788,plain,
    $false,
    382787,
    [proof] ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% % SZS status Started for /home/graph/tptp/TPTP/Problems/ALG/ALG148+1.p
% --creating new selector for []
% eprover: CPU time limit exceeded, terminating
% -running prover on /tmp/tmprgKjrS/sel_ALG148+1.p_1 with time limit 29
% -prover status ResourceOut
% -running prover on /tmp/tmprgKjrS/sel_ALG148+1.p_2 with time limit 81
% -prover status Unsatisfiable
% Problem ALG148+1.p solved in phase 1.
% % SZS status Theorem for /home/graph/tptp/TPTP/Problems/ALG/ALG148+1.p
% % SZS status Ended for /home/graph/tptp/TPTP/Problems/ALG/ALG148+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
% 
%------------------------------------------------------------------------------