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

View Problem - Process Solution

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

% Computer : art03.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:05:14 EST 2010

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

% Comments : 
%------------------------------------------------------------------------------
fof(2,axiom,
    ~ ( e3 = op(e0,op(e0,e0))
      & e2 = op(e0,op(e0,op(e0,e0)))
      & e1 = op(e0,e0) ),
    file('/tmp/tmpSH6ykN/sel_ALG152+1.p_1',ax28) ).

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

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

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

fof(6,axiom,
    ~ ( e3 = op(e0,op(e0,e0))
      & e1 = op(e0,op(e0,op(e0,e0)))
      & e2 = op(e0,e0) ),
    file('/tmp/tmpSH6ykN/sel_ALG152+1.p_1',ax26) ).

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

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

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

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

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

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

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

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

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

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

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

fof(19,axiom,
    ~ ( e0 = op(e3,op(e3,e3))
      & e2 = op(e3,op(e3,op(e3,e3)))
      & e1 = op(e3,e3) ),
    file('/tmp/tmpSH6ykN/sel_ALG152+1.p_1',ax9) ).

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

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

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

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

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

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

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

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

fof(29,axiom,
    ~ ( e2 = op(e3,op(e3,e3))
      & e0 = op(e3,op(e3,op(e3,e3)))
      & e1 = op(e3,e3) ),
    file('/tmp/tmpSH6ykN/sel_ALG152+1.p_1',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) = 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(e0,e2) = 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(e0,e3) = 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(e1,e0) = 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(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) = 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(e1,e3) = 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(e2,e0) = 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(e2,e1) = 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(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) = 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,e0) = 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(e3,e1) = 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(e3,e2) = 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,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(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,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(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(e3,e3) = e3
        & ( op(e0,e0) != e3
          | op(e0,e3) = e0 )
        & ( op(e1,e1) != e3
          | op(e1,e3) = e1 )
        & ( op(e2,e2) != e3
          | op(e2,e3) = e2 )
        & ( op(e3,e3) != e3
          | op(e3,e3) = e3 ) ) ) ),
    inference(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) = 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 ) ) ) ),
    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) = 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(e0,e2) = 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(e0,e3) = 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 ) ) ),
    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) = 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(e0,e2) = 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(e0,e3) = 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(e1,e0) = 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(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) = 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(e0,e2) = 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(e0,e3) = 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(e1,e0) = 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(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) = 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(e1,e3) = 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(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) = 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(e0,e2) = 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(e0,e3) = 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(e1,e0) = 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(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) = 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(e1,e3) = 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(e2,e0) = 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(e2,e1) = 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 ) ) ) ),
    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) = 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(e0,e2) = 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(e0,e3) = 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(e1,e0) = 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(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) = 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(e1,e3) = 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(e2,e0) = 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(e2,e1) = 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(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) = 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 ) ) ),
    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) = 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(e0,e2) = 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(e0,e3) = 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(e1,e0) = 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(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) = 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(e1,e3) = 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(e2,e0) = 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(e2,e1) = 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(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) = 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,e0) = 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(e3,e1) = 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(38,plain,
    ( epred8_0
   => ( ( 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(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 ) ) ) ),
    introduced(definition) ).

fof(39,plain,
    ( ( epred7_0
      | ( op(e3,e2) = 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,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 ) )
    & ( epred8_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(e2,e2) = e2 )
        & ( op(e3,e3) != e2
          | op(e3,e2) = e3 ) )
      | ( op(e3,e3) = e3
        & ( op(e0,e0) != e3
          | op(e0,e3) = e0 )
        & ( op(e1,e1) != e3
          | op(e1,e3) = e1 )
        & ( op(e2,e2) != e3
          | op(e2,e3) = e2 )
        & ( op(e3,e3) != e3
          | op(e3,e3) = e3 ) ) ) ),
    inference(apply_def,[status(esa)],[inference(apply_def,[status(esa)],[30,37,theory(equality)]),38,theory(equality)]) ).

fof(40,plain,
    ( epred2_0
   => ( epred1_0
      | ( op(e0,e2) = 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(e0,e3) = 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 ) ) ),
    inference(apply_def,[status(esa)],[32,31,theory(equality)]) ).

fof(41,plain,
    ( epred3_0
   => ( epred2_0
      | ( op(e1,e0) = 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(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,40,theory(equality)]) ).

fof(42,plain,
    ( epred4_0
   => ( epred3_0
      | ( op(e1,e2) = 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(e1,e3) = 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)],[34,41,theory(equality)]) ).

fof(43,plain,
    ( epred5_0
   => ( epred4_0
      | ( op(e2,e0) = 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(e2,e1) = 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 ) ) ) ),
    inference(apply_def,[status(esa)],[35,42,theory(equality)]) ).

fof(44,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) = 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 ) ) ),
    inference(apply_def,[status(esa)],[36,43,theory(equality)]) ).

fof(45,plain,
    ( epred7_0
   => ( epred6_0
      | ( op(e3,e0) = 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(e3,e1) = 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)],[37,44,theory(equality)]) ).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

cnf(177,plain,
    ( epred8_0
    | op(e3,e2) = e3
    | op(e3,e3) = e3
    | op(e3,e3) != e2 ),
    inference(split_conjunct,[status(thm)],[172]) ).

cnf(187,plain,
    ( epred8_0
    | op(e1,e2) = e1
    | op(e3,e3) = e3
    | op(e1,e1) != e2 ),
    inference(split_conjunct,[status(thm)],[172]) ).

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

cnf(194,plain,
    ( epred8_0
    | op(e2,e2) = e2
    | op(e2,e3) = e2
    | op(e2,e2) != e3 ),
    inference(split_conjunct,[status(thm)],[172]) ).

cnf(195,plain,
    ( epred8_0
    | op(e2,e2) = e2
    | op(e1,e3) = e1
    | op(e1,e1) != e3 ),
    inference(split_conjunct,[status(thm)],[172]) ).

cnf(196,plain,
    ( epred8_0
    | op(e2,e2) = e2
    | op(e0,e3) = e0
    | op(e0,e0) != e3 ),
    inference(split_conjunct,[status(thm)],[172]) ).

cnf(197,plain,
    ( epred8_0
    | op(e2,e2) = e2
    | op(e3,e3) = e3 ),
    inference(split_conjunct,[status(thm)],[172]) ).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

fof(247,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) = 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 ) ) ),
    inference(fof_nnf,[status(thm)],[31]) ).

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

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

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

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

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

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

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

fof(274,plain,
    ( ~ epred2_0
    | epred1_0
    | ( op(e0,e2) = 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(e0,e3) = 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 ) ),
    inference(fof_nnf,[status(thm)],[40]) ).

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

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

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

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

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

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

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

fof(301,plain,
    ( ~ epred3_0
    | epred2_0
    | ( op(e1,e0) = 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(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)],[41]) ).

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

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

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

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

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

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

fof(328,plain,
    ( ~ epred4_0
    | epred3_0
    | ( op(e1,e2) = 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(e1,e3) = 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)],[42]) ).

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

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

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

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

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

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

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

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

fof(355,plain,
    ( ~ epred5_0
    | epred4_0
    | ( op(e2,e0) = 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(e2,e1) = 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 ) ) ),
    inference(fof_nnf,[status(thm)],[43]) ).

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

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

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

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

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

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

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

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

fof(382,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) = 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 ) ),
    inference(fof_nnf,[status(thm)],[44]) ).

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

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

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

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

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

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

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

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

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

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

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

fof(409,plain,
    ( ~ epred7_0
    | epred6_0
    | ( op(e3,e0) = 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(e3,e1) = 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)],[45]) ).

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

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

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

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

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

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

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

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

fof(436,plain,
    ( ~ epred8_0
    | ( 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(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 ) ) ),
    inference(fof_nnf,[status(thm)],[38]) ).

fof(437,plain,
    ( ( op(e1,e1) = e1
      | op(e0,e0) = e0
      | ~ epred8_0 )
    & ( op(e0,e0) != e1
      | op(e0,e1) = e0
      | op(e0,e0) = e0
      | ~ epred8_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) = e1
      | op(e0,e0) = e0
      | ~ epred8_0 )
    & ( op(e2,e2) != e1
      | op(e2,e1) = e2
      | op(e0,e0) = e0
      | ~ epred8_0 )
    & ( op(e3,e3) != e1
      | op(e3,e1) = e3
      | op(e0,e0) = e0
      | ~ epred8_0 )
    & ( op(e1,e1) = e1
      | op(e0,e0) != e0
      | op(e0,e0) = e0
      | ~ epred8_0 )
    & ( op(e0,e0) != e1
      | op(e0,e1) = e0
      | op(e0,e0) != e0
      | op(e0,e0) = e0
      | ~ epred8_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) = e1
      | op(e0,e0) != e0
      | op(e0,e0) = e0
      | ~ epred8_0 )
    & ( op(e2,e2) != e1
      | op(e2,e1) = e2
      | op(e0,e0) != e0
      | op(e0,e0) = e0
      | ~ epred8_0 )
    & ( op(e3,e3) != e1
      | op(e3,e1) = e3
      | op(e0,e0) != e0
      | op(e0,e0) = e0
      | ~ epred8_0 )
    & ( op(e1,e1) = e1
      | op(e1,e1) != e0
      | op(e1,e0) = e1
      | ~ epred8_0 )
    & ( op(e0,e0) != e1
      | op(e0,e1) = e0
      | op(e1,e1) != e0
      | op(e1,e0) = e1
      | ~ epred8_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) = e1
      | op(e1,e1) != e0
      | op(e1,e0) = e1
      | ~ epred8_0 )
    & ( op(e2,e2) != e1
      | op(e2,e1) = e2
      | op(e1,e1) != e0
      | op(e1,e0) = e1
      | ~ epred8_0 )
    & ( op(e3,e3) != e1
      | op(e3,e1) = e3
      | op(e1,e1) != e0
      | op(e1,e0) = e1
      | ~ epred8_0 )
    & ( op(e1,e1) = e1
      | op(e2,e2) != e0
      | op(e2,e0) = e2
      | ~ epred8_0 )
    & ( op(e0,e0) != e1
      | op(e0,e1) = e0
      | op(e2,e2) != e0
      | op(e2,e0) = e2
      | ~ epred8_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) = e1
      | op(e2,e2) != e0
      | op(e2,e0) = e2
      | ~ epred8_0 )
    & ( op(e2,e2) != e1
      | op(e2,e1) = e2
      | op(e2,e2) != e0
      | op(e2,e0) = e2
      | ~ epred8_0 )
    & ( op(e3,e3) != e1
      | op(e3,e1) = e3
      | op(e2,e2) != e0
      | op(e2,e0) = e2
      | ~ epred8_0 )
    & ( op(e1,e1) = e1
      | op(e3,e3) != e0
      | op(e3,e0) = e3
      | ~ epred8_0 )
    & ( op(e0,e0) != e1
      | op(e0,e1) = e0
      | op(e3,e3) != e0
      | op(e3,e0) = e3
      | ~ epred8_0 )
    & ( op(e1,e1) != e1
      | op(e1,e1) = e1
      | op(e3,e3) != e0
      | op(e3,e0) = e3
      | ~ epred8_0 )
    & ( op(e2,e2) != e1
      | op(e2,e1) = e2
      | op(e3,e3) != e0
      | op(e3,e0) = e3
      | ~ epred8_0 )
    & ( op(e3,e3) != e1
      | op(e3,e1) = e3
      | op(e3,e3) != e0
      | op(e3,e0) = e3
      | ~ epred8_0 ) ),
    inference(distribute,[status(thm)],[436]) ).

cnf(439,plain,
    ( op(e3,e0) = e3
    | op(e2,e1) = e2
    | ~ epred8_0
    | op(e3,e3) != e0
    | op(e2,e2) != e1 ),
    inference(split_conjunct,[status(thm)],[437]) ).

cnf(442,plain,
    ( op(e3,e0) = e3
    | op(e1,e1) = e1
    | ~ epred8_0
    | op(e3,e3) != e0 ),
    inference(split_conjunct,[status(thm)],[437]) ).

cnf(443,plain,
    ( op(e2,e0) = e2
    | op(e3,e1) = e3
    | ~ epred8_0
    | op(e2,e2) != e0
    | op(e3,e3) != e1 ),
    inference(split_conjunct,[status(thm)],[437]) ).

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

cnf(452,plain,
    ( op(e1,e0) = e1
    | op(e1,e1) = e1
    | ~ epred8_0
    | op(e1,e1) != e0 ),
    inference(split_conjunct,[status(thm)],[437]) ).

cnf(458,plain,
    ( op(e0,e0) = e0
    | op(e3,e1) = e3
    | ~ epred8_0
    | op(e3,e3) != e1 ),
    inference(split_conjunct,[status(thm)],[437]) ).

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

cnf(461,plain,
    ( op(e0,e0) = e0
    | op(e0,e1) = e0
    | ~ epred8_0
    | op(e0,e0) != e1 ),
    inference(split_conjunct,[status(thm)],[437]) ).

cnf(462,plain,
    ( op(e0,e0) = e0
    | op(e1,e1) = e1
    | ~ epred8_0 ),
    inference(split_conjunct,[status(thm)],[437]) ).

cnf(464,plain,
    ( op(e3,e3) = e3
    | epred8_0
    | e2 != op(e3,e2) ),
    inference(spm,[status(thm)],[128,197,theory(equality)]) ).

cnf(465,plain,
    ( op(e3,e3) = e3
    | epred8_0
    | e2 != op(e2,e3) ),
    inference(spm,[status(thm)],[104,197,theory(equality)]) ).

cnf(467,plain,
    ( epred7_0
    | op(e2,e2) != e2 ),
    inference(csr,[status(thm)],[207,203]) ).

cnf(468,plain,
    ( epred7_0
    | op(e3,e3) = e3
    | epred8_0 ),
    inference(spm,[status(thm)],[467,197,theory(equality)]) ).

cnf(469,plain,
    ( op(e3,e2) = e3
    | epred7_0 ),
    inference(csr,[status(thm)],[218,222]) ).

cnf(470,plain,
    ( epred7_0
    | e3 != op(e3,e3) ),
    inference(spm,[status(thm)],[98,469,theory(equality)]) ).

cnf(471,plain,
    ( op(e0,e1) = e0
    | ~ epred1_0 ),
    inference(csr,[status(thm)],[268,273]) ).

cnf(472,plain,
    ( op(e1,e1) != e1
    | ~ epred1_0 ),
    inference(csr,[status(thm)],[271,266]) ).

cnf(479,plain,
    ( op(e0,e0) != e1
    | op(e0,e0) != e0
    | ~ epred1_0 ),
    inference(csr,[status(thm)],[267,471]) ).

cnf(486,plain,
    ( epred2_0
    | op(e0,e0) != e0
    | ~ epred3_0 ),
    inference(csr,[status(thm)],[322,320]) ).

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

cnf(488,plain,
    ( op(e2,e3) = e2
    | epred5_0
    | ~ epred6_0 ),
    inference(csr,[status(thm)],[393,408]) ).

cnf(493,plain,
    ( epred5_0
    | op(e3,e3) != e3
    | ~ epred6_0 ),
    inference(csr,[status(thm)],[404,389]) ).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

cnf(683,plain,
    ( op(e3,e3) = e3
    | epred7_0
    | op(e3,e3) != e2 ),
    inference(csr,[status(thm)],[202,469]) ).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

cnf(829,plain,
    ( e1 = e3
    | op(e2,e2) = e3
    | op(e2,e1) = e3
    | op(e2,e3) = e3
    | op(e2,e2) = e1
    | op(e2,e1) = e1
    | op(e2,e3) = e1 ),
    inference(spm,[status(thm)],[75,79,theory(equality)]) ).

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

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

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

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

cnf(847,plain,
    ( op(e2,e2) = e1
    | op(e2,e1) = e1
    | op(e2,e3) = e1
    | op(e2,e2) = e0
    | op(e2,e1) = e0
    | op(e2,e3) = e0 ),
    inference(sr,[status(thm)],[844,171,theory(equality)]) ).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

cnf(962,plain,
    ( op(e0,e0) = e0
    | op(e0,e0) != e1
    | ~ epred1_0 ),
    inference(csr,[status(thm)],[272,471]) ).

cnf(963,plain,
    ( op(e0,e0) != e1
    | ~ epred1_0 ),
    inference(csr,[status(thm)],[962,479]) ).

cnf(964,plain,
    ( op(e3,e1) = e3
    | epred6_0
    | op(e3,e3) != e0
    | ~ epred7_0 ),
    inference(csr,[status(thm)],[415,435]) ).

cnf(965,plain,
    ( op(e1,e3) = e1
    | epred3_0
    | op(e1,e1) != e2
    | ~ epred4_0 ),
    inference(csr,[status(thm)],[344,354]) ).

cnf(967,plain,
    ( op(e3,e0) = e3
    | epred6_0
    | op(e3,e3) != e1
    | ~ epred7_0 ),
    inference(csr,[status(thm)],[431,435]) ).

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

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

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

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

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

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

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

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

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

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

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

cnf(1060,plain,
    ( op(e1,e2) = e1
    | epred3_0
    | op(e1,e1) != e3
    | ~ epred4_0 ),
    inference(csr,[status(thm)],[352,354]) ).

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

cnf(1068,plain,
    ( epred5_0
    | op(e1,e3) != e1
    | op(e1,e1) != e3
    | ~ epred6_0 ),
    inference(csr,[status(thm)],[406,391]) ).

cnf(1069,plain,
    ( op(e2,e2) = e2
    | epred5_0
    | op(e2,e2) != e3
    | ~ epred6_0 ),
    inference(csr,[status(thm)],[405,488]) ).

cnf(1070,plain,
    ( epred5_0
    | op(e0,e3) != e0
    | op(e0,e0) != e3
    | ~ epred6_0 ),
    inference(csr,[status(thm)],[407,392]) ).

cnf(1071,plain,
    ( op(e2,e0) = e2
    | epred4_0
    | op(e2,e2) != e1
    | ~ epred5_0 ),
    inference(csr,[status(thm)],[378,381]) ).

cnf(1072,plain,
    ( op(e0,e3) = e0
    | epred1_0
    | op(e0,e0) != e2
    | ~ epred2_0 ),
    inference(csr,[status(thm)],[295,300]) ).

cnf(1073,plain,
    ( op(e0,e2) = e0
    | epred1_0
    | op(e0,e0) != e3
    | ~ epred2_0 ),
    inference(csr,[status(thm)],[299,300]) ).

cnf(1093,plain,
    ( epred8_0
    | epred7_0 ),
    inference(csr,[status(thm)],[468,470]) ).

cnf(1095,plain,
    ( op(e0,e0) = e0
    | op(e3,e1) = e3
    | epred7_0
    | op(e3,e3) != e1 ),
    inference(spm,[status(thm)],[458,1093,theory(equality)]) ).

cnf(1096,plain,
    ( op(e1,e1) = e1
    | op(e3,e0) = e3
    | epred7_0
    | op(e3,e3) != e0 ),
    inference(spm,[status(thm)],[442,1093,theory(equality)]) ).

cnf(1175,plain,
    ( op(e3,e0) = e3
    | op(e1,e1) = e1
    | epred7_0
    | op(e3,e3) = e2
    | op(e3,e3) = e1
    | op(e3,e3) = e3 ),
    inference(spm,[status(thm)],[1096,146,theory(equality)]) ).

cnf(1440,plain,
    ( op(e3,e2) = e3
    | op(e3,e2) = e1
    | op(e3,e2) = e2
    | op(e3,e3) = e2
    | op(e3,e3) = e1
    | op(e3,e3) = e3 ),
    inference(spm,[status(thm)],[608,146,theory(equality)]) ).

cnf(1795,plain,
    ( op(e1,e3) = e3
    | op(e1,e3) = e1
    | op(e1,e3) = e2
    | op(e3,e3) = e2
    | op(e3,e3) = e1
    | op(e3,e3) = e3 ),
    inference(spm,[status(thm)],[737,146,theory(equality)]) ).

cnf(1797,plain,
    ( op(e1,e3) = e3
    | op(e1,e1) = e3
    | op(e1,e2) = e3
    | op(e3,e2) = e3
    | op(e3,e1) = e3
    | op(e3,e3) = e3 ),
    inference(spm,[status(thm)],[739,67,theory(equality)]) ).

cnf(1838,plain,
    ( op(e3,e3) = e3
    | op(e3,e3) = e1
    | op(e3,e3) = e2
    | op(e3,e2) = e1
    | op(e3,e1) = e1
    | op(e3,e1) != e2 ),
    inference(spm,[status(thm)],[508,71,theory(equality)]) ).

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

cnf(1852,plain,
    ( op(e1,e1) = e3
    | op(e1,e1) = e1
    | op(e1,e1) = e2
    | op(e1,e2) = e2
    | op(e1,e2) = e1
    | op(e1,e2) = e3 ),
    inference(spm,[status(thm)],[776,155,theory(equality)]) ).

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

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

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

cnf(2143,plain,
    ( op(e3,e3) = e3
    | op(e3,e3) = e1
    | op(e3,e3) = e2
    | op(e3,e2) = e2
    | op(e3,e1) = e2
    | op(e3,e2) != e1 ),
    inference(spm,[status(thm)],[511,69,theory(equality)]) ).

cnf(2153,plain,
    ( op(e3,e0) = e3
    | op(e1,e1) = e1
    | op(e3,e3) = e2
    | op(e3,e3) = e1
    | epred7_0 ),
    inference(csr,[status(thm)],[1175,470]) ).

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

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

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

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

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

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

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

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

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

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

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

cnf(3359,plain,
    ( op(e3,e0) = e3
    | op(e3,e3) = e2
    | op(e3,e3) = e1
    | epred7_0
    | op(e3,e1) = e2
    | op(e3,e2) = e2
    | op(e3,e2) = e1 ),
    inference(spm,[status(thm)],[2154,540,theory(equality)]) ).

cnf(5258,plain,
    ( op(e1,e1) = e3
    | op(e1,e1) = e1
    | op(e1,e1) = e2
    | op(e1,e2) = e2
    | op(e1,e3) = e2
    | op(e1,e2) != e3 ),
    inference(spm,[status(thm)],[783,85,theory(equality)]) ).

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

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

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

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

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

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

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

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

cnf(16364,plain,
    ( op(e3,e1) = e2
    | e1 = e2
    | op(e3,e3) = e2
    | op(e3,e3) = e1
    | op(e3,e3) = e3
    | op(e3,e2) = e2
    | op(e3,e2) = e3 ),
    inference(spm,[status(thm)],[2143,1440,theory(equality)]) ).

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

cnf(21538,plain,
    ( e3 = e2
    | op(e3,e2) = e2
    | op(e3,e1) = e2
    | op(e3,e3) = e2
    | op(e3,e2) = e1
    | op(e3,e3) = e1
    | epred7_0 ),
    inference(spm,[status(thm)],[69,3359,theory(equality)]) ).

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

cnf(21609,plain,
    ( e2 = e1
    | op(e3,e2) = e1
    | op(e3,e3) = e2
    | op(e3,e3) = e1
    | op(e3,e3) = e3
    | op(e3,e2) = e2
    | epred7_0 ),
    inference(spm,[status(thm)],[1838,21563,theory(equality)]) ).

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

cnf(21635,plain,
    ( op(e3,e2) = e1
    | op(e3,e3) = e2
    | op(e3,e3) = e1
    | op(e3,e2) = e2
    | epred7_0 ),
    inference(csr,[status(thm)],[21632,470]) ).

cnf(21638,plain,
    ( e1 = e3
    | epred7_0
    | op(e3,e2) = e2
    | op(e3,e3) = e1
    | op(e3,e3) = e2 ),
    inference(spm,[status(thm)],[469,21635,theory(equality)]) ).

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

cnf(21668,plain,
    ( e2 = e3
    | epred7_0
    | op(e3,e3) = e2
    | op(e3,e3) = e1 ),
    inference(spm,[status(thm)],[469,21665,theory(equality)]) ).

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

cnf(21698,plain,
    ( op(e3,e3) = e2
    | epred7_0
    | op(e3,op(e3,e1)) != e2
    | op(e3,e1) != e0 ),
    inference(spm,[status(thm)],[226,21694,theory(equality)]) ).

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

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

cnf(21779,plain,
    ( op(e3,e0) = e3
    | op(e3,e0) = e1
    | op(e3,e0) = e2
    | e0 = e2
    | e0 = e1
    | e0 = e3
    | op(e3,e3) = e2
    | op(e3,e1) = e3
    | epred7_0 ),
    inference(spm,[status(thm)],[2206,21711,theory(equality)]) ).

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

cnf(21801,plain,
    ( op(e3,e0) = e3
    | op(e3,e0) = e1
    | op(e3,e0) = e2
    | e0 = e3
    | op(e3,e3) = e2
    | op(e3,e1) = e3
    | epred7_0 ),
    inference(sr,[status(thm)],[21800,171,theory(equality)]) ).

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

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

cnf(24836,plain,
    ( op(e3,e1) = e3
    | op(e3,e3) = e2
    | op(e3,e0) = e2
    | op(e3,e0) = e3
    | epred7_0 ),
    inference(csr,[status(thm)],[22848,21694]) ).

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

cnf(24867,plain,
    ( op(e3,e1) = e3
    | op(e3,e1) = e1
    | op(e3,e1) = e2
    | op(e3,e3) = e2
    | epred7_0
    | op(e3,e0) = e3 ),
    inference(spm,[status(thm)],[21742,24836,theory(equality)]) ).

cnf(24941,plain,
    ( op(e3,e1) = e3
    | op(e3,e1) = e1
    | op(e3,e0) = e3
    | op(e3,e3) = e2
    | epred7_0 ),
    inference(csr,[status(thm)],[24867,24839]) ).

cnf(24944,plain,
    ( op(e3,e3) = e2
    | op(e3,e1) = e1
    | op(e3,e1) = e3
    | epred7_0
    | e3 != op(e3,e2) ),
    inference(spm,[status(thm)],[102,24941,theory(equality)]) ).

cnf(25016,plain,
    ( op(e3,e3) = e2
    | op(e3,e1) = e1
    | op(e3,e1) = e3
    | epred7_0 ),
    inference(csr,[status(thm)],[24944,469]) ).

cnf(25018,plain,
    ( op(e3,e1) = e3
    | op(e3,e3) = e2
    | epred7_0
    | e1 != op(e3,e3) ),
    inference(spm,[status(thm)],[99,25016,theory(equality)]) ).

cnf(25100,plain,
    ( op(e3,e1) = e3
    | op(e3,e3) = e2
    | epred7_0 ),
    inference(csr,[status(thm)],[25018,21694]) ).

cnf(25102,plain,
    ( op(e3,e3) = e2
    | epred7_0
    | e3 != op(e3,e2) ),
    inference(spm,[status(thm)],[100,25100,theory(equality)]) ).

cnf(25175,plain,
    ( op(e3,e3) = e2
    | epred7_0 ),
    inference(csr,[status(thm)],[25102,469]) ).

cnf(25186,plain,
    ( e2 = e3
    | epred7_0 ),
    inference(spm,[status(thm)],[683,25175,theory(equality)]) ).

cnf(25208,plain,
    epred7_0,
    inference(sr,[status(thm)],[25186,166,theory(equality)]) ).

cnf(25562,plain,
    ( op(e3,e0) = e3
    | epred6_0
    | op(e3,e3) != e1
    | $false ),
    inference(rw,[status(thm)],[967,25208,theory(equality)]) ).

cnf(25563,plain,
    ( op(e3,e0) = e3
    | epred6_0
    | op(e3,e3) != e1 ),
    inference(cn,[status(thm)],[25562,theory(equality)]) ).

cnf(25572,plain,
    ( op(e3,e1) = e3
    | epred6_0
    | op(e3,e3) != e0
    | $false ),
    inference(rw,[status(thm)],[964,25208,theory(equality)]) ).

cnf(25573,plain,
    ( op(e3,e1) = e3
    | epred6_0
    | op(e3,e3) != e0 ),
    inference(cn,[status(thm)],[25572,theory(equality)]) ).

cnf(25595,plain,
    ( op(e3,e0) = e3
    | epred6_0
    | op(e1,e1) != e1
    | $false ),
    inference(rw,[status(thm)],[433,25208,theory(equality)]) ).

cnf(25596,plain,
    ( op(e3,e0) = e3
    | epred6_0
    | op(e1,e1) != e1 ),
    inference(cn,[status(thm)],[25595,theory(equality)]) ).

cnf(25599,plain,
    ( op(e3,e1) = e3
    | epred6_0
    | op(e0,e0) != e0
    | $false ),
    inference(rw,[status(thm)],[430,25208,theory(equality)]) ).

cnf(25600,plain,
    ( op(e3,e1) = e3
    | epred6_0
    | op(e0,e0) != e0 ),
    inference(cn,[status(thm)],[25599,theory(equality)]) ).

cnf(25610,plain,
    ( epred6_0
    | op(e3,e3) != e0
    | op(e3,e0) != e3
    | op(e1,e1) != e1
    | $false ),
    inference(rw,[status(thm)],[413,25208,theory(equality)]) ).

cnf(25611,plain,
    ( epred6_0
    | op(e3,e3) != e0
    | op(e3,e0) != e3
    | op(e1,e1) != e1 ),
    inference(cn,[status(thm)],[25610,theory(equality)]) ).

cnf(25612,plain,
    ( epred6_0
    | op(e3,e3) != e1
    | op(e3,e1) != e3
    | op(e0,e0) != e0
    | $false ),
    inference(rw,[status(thm)],[426,25208,theory(equality)]) ).

cnf(25613,plain,
    ( epred6_0
    | op(e3,e3) != e1
    | op(e3,e1) != e3
    | op(e0,e0) != e0 ),
    inference(cn,[status(thm)],[25612,theory(equality)]) ).

cnf(25614,plain,
    ( op(e3,e0) = e3
    | op(e3,e1) = e3
    | epred6_0
    | $false ),
    inference(rw,[status(thm)],[435,25208,theory(equality)]) ).

cnf(25615,plain,
    ( op(e3,e0) = e3
    | op(e3,e1) = e3
    | epred6_0 ),
    inference(cn,[status(thm)],[25614,theory(equality)]) ).

cnf(25719,plain,
    ( op(e3,e1) = e3
    | epred6_0
    | op(e3,e3) = e2
    | op(e3,e3) = e1
    | op(e3,e3) = e3 ),
    inference(spm,[status(thm)],[25573,146,theory(equality)]) ).

cnf(25776,plain,
    ( op(e3,e1) = e3
    | epred6_0
    | e3 != op(e3,e3) ),
    inference(spm,[status(thm)],[101,25615,theory(equality)]) ).

cnf(25778,plain,
    ( op(e3,e1) = e3
    | epred6_0
    | e3 != op(e3,e2) ),
    inference(spm,[status(thm)],[102,25615,theory(equality)]) ).

cnf(25779,plain,
    ( e3 = e1
    | op(e3,e2) = e1
    | op(e3,e1) = e1
    | op(e3,e3) = e1
    | op(e3,e1) = e3
    | epred6_0 ),
    inference(spm,[status(thm)],[71,25615,theory(equality)]) ).

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

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

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

cnf(25803,plain,
    ( op(e3,e3) = e3
    | op(e3,e3) = e1
    | op(e3,e3) = e2
    | epred6_0
    | e3 != op(e3,e2) ),
    inference(spm,[status(thm)],[100,25719,theory(equality)]) ).

cnf(25814,plain,
    ( op(e3,e2) = e3
    | op(e3,e2) = e2
    | op(e3,e3) = e3
    | op(e3,e3) = e1
    | op(e3,e3) = e2
    | e3 = e2
    | epred6_0 ),
    inference(spm,[status(thm)],[16367,25719,theory(equality)]) ).

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

cnf(26109,plain,
    ( op(e3,e2) = e0
    | op(e3,e1) = e0
    | op(e3,e1) = e3
    | epred6_0 ),
    inference(csr,[status(thm)],[25801,25573]) ).

cnf(26227,plain,
    ( epred6_0
    | op(e1,e1) != e1
    | op(e3,e3) != e0 ),
    inference(csr,[status(thm)],[25611,25596]) ).

cnf(26228,plain,
    ( epred6_0
    | op(e3,e3) = e2
    | op(e3,e3) = e1
    | op(e3,e3) = e3
    | op(e1,e1) != e1 ),
    inference(spm,[status(thm)],[26227,146,theory(equality)]) ).

cnf(26229,plain,
    ( epred6_0
    | op(e0,e0) != e0
    | op(e3,e3) != e1 ),
    inference(csr,[status(thm)],[25613,25600]) ).

cnf(27209,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e1
    | op(e3,e3) = e3
    | op(e3,e2) = e2
    | epred6_0 ),
    inference(csr,[status(thm)],[25831,25803]) ).

cnf(27211,plain,
    ( op(e3,e3) = e3
    | epred8_0
    | op(e3,e3) = e2
    | op(e3,e3) = e1
    | epred6_0 ),
    inference(spm,[status(thm)],[464,27209,theory(equality)]) ).

cnf(27228,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e3
    | epred8_0
    | epred6_0
    | op(e3,op(e3,e1)) != e0
    | op(e3,e1) != e2 ),
    inference(spm,[status(thm)],[246,27211,theory(equality)]) ).

cnf(27245,plain,
    ( op(e3,e0) = e3
    | epred6_0
    | op(e3,e3) = e2
    | op(e3,e3) = e3
    | epred8_0 ),
    inference(spm,[status(thm)],[25563,27211,theory(equality)]) ).

cnf(27262,plain,
    ( e3 = e2
    | op(e3,e2) = e2
    | op(e3,e1) = e2
    | op(e3,e3) = e2
    | op(e3,e3) = e3
    | epred8_0
    | epred6_0 ),
    inference(spm,[status(thm)],[69,27245,theory(equality)]) ).

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

cnf(27405,plain,
    ( op(e3,e3) = e3
    | op(e3,e3) = e2
    | op(e3,e1) = e2
    | epred8_0
    | epred6_0 ),
    inference(csr,[status(thm)],[27283,464]) ).

cnf(27429,plain,
    ( e2 = e3
    | e2 = e0
    | op(e3,e2) = e0
    | epred6_0
    | op(e3,e3) = e3
    | op(e3,e3) = e2
    | epred8_0 ),
    inference(spm,[status(thm)],[26109,27405,theory(equality)]) ).

cnf(27434,plain,
    ( op(e3,e3) = e3
    | op(e3,e3) = e2
    | epred8_0
    | epred6_0
    | op(e3,e2) != e0 ),
    inference(spm,[status(thm)],[27228,27405,theory(equality)]) ).

cnf(27446,plain,
    ( e0 = e2
    | op(e3,e2) = e0
    | epred6_0
    | op(e3,e3) = e3
    | op(e3,e3) = e2
    | epred8_0 ),
    inference(sr,[status(thm)],[27429,166,theory(equality)]) ).

cnf(27447,plain,
    ( op(e3,e2) = e0
    | epred6_0
    | op(e3,e3) = e3
    | op(e3,e3) = e2
    | epred8_0 ),
    inference(sr,[status(thm)],[27446,170,theory(equality)]) ).

cnf(27473,plain,
    ( op(e3,e3) = e3
    | op(e3,e3) = e2
    | epred8_0
    | epred6_0 ),
    inference(csr,[status(thm)],[27434,27447]) ).

cnf(27481,plain,
    ( op(e3,e2) = e3
    | e2 = e3
    | epred8_0
    | op(e3,e3) = e3
    | epred6_0 ),
    inference(spm,[status(thm)],[177,27473,theory(equality)]) ).

cnf(27503,plain,
    ( op(e3,e2) = e3
    | epred8_0
    | op(e3,e3) = e3
    | epred6_0 ),
    inference(sr,[status(thm)],[27481,166,theory(equality)]) ).

cnf(27517,plain,
    ( op(e3,e1) = e3
    | epred6_0
    | op(e3,e3) = e3
    | epred8_0 ),
    inference(spm,[status(thm)],[25778,27503,theory(equality)]) ).

cnf(27534,plain,
    ( op(e3,e1) = e3
    | epred8_0
    | epred6_0 ),
    inference(csr,[status(thm)],[27517,25776]) ).

cnf(27535,plain,
    ( epred8_0
    | epred6_0
    | e3 != op(e3,e3) ),
    inference(spm,[status(thm)],[99,27534,theory(equality)]) ).

cnf(27536,plain,
    ( epred8_0
    | epred6_0
    | e3 != op(e3,e2) ),
    inference(spm,[status(thm)],[100,27534,theory(equality)]) ).

cnf(27572,plain,
    ( epred8_0
    | epred6_0
    | op(e3,e3) = e3 ),
    inference(spm,[status(thm)],[27536,27503,theory(equality)]) ).

cnf(27573,plain,
    ( epred8_0
    | epred6_0 ),
    inference(csr,[status(thm)],[27572,27535]) ).

cnf(27574,plain,
    ( op(e0,e0) = e0
    | op(e1,e1) = e1
    | epred6_0 ),
    inference(spm,[status(thm)],[462,27573,theory(equality)]) ).

cnf(27575,plain,
    ( op(e0,e0) = e0
    | op(e3,e1) = e3
    | epred6_0
    | op(e3,e3) != e1 ),
    inference(spm,[status(thm)],[458,27573,theory(equality)]) ).

cnf(27576,plain,
    ( op(e1,e1) = e1
    | op(e3,e0) = e3
    | epred6_0
    | op(e3,e3) != e0 ),
    inference(spm,[status(thm)],[442,27573,theory(equality)]) ).

cnf(27611,plain,
    ( op(e3,e3) = e0
    | op(e3,e1) = e0
    | op(e3,e2) = e0
    | e0 = e2
    | e0 = e1
    | e0 = e3
    | op(e1,e1) = e1
    | epred6_0 ),
    inference(spm,[status(thm)],[2205,27574,theory(equality)]) ).

cnf(27612,plain,
    ( op(e3,e0) = e3
    | op(e3,e0) = e1
    | op(e3,e0) = e2
    | e0 = e2
    | e0 = e1
    | e0 = e3
    | op(e1,e1) = e1
    | epred6_0 ),
    inference(spm,[status(thm)],[2206,27574,theory(equality)]) ).

cnf(27623,plain,
    ( op(e3,e1) = e3
    | epred6_0
    | op(e1,e1) = e1 ),
    inference(spm,[status(thm)],[25600,27574,theory(equality)]) ).

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

cnf(27632,plain,
    ( op(e3,e3) = e0
    | op(e3,e1) = e0
    | op(e3,e2) = e0
    | e0 = e3
    | op(e1,e1) = e1
    | epred6_0 ),
    inference(sr,[status(thm)],[27631,171,theory(equality)]) ).

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

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

cnf(27635,plain,
    ( op(e3,e0) = e3
    | op(e3,e0) = e1
    | op(e3,e0) = e2
    | e0 = e3
    | op(e1,e1) = e1
    | epred6_0 ),
    inference(sr,[status(thm)],[27634,171,theory(equality)]) ).

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

cnf(27670,plain,
    ( op(e3,e1) = e3
    | epred6_0
    | e1 != op(e3,e1) ),
    inference(spm,[status(thm)],[135,27623,theory(equality)]) ).

cnf(27726,plain,
    ( op(e3,e3) = e3
    | op(e3,e3) = e1
    | op(e3,e3) = e2
    | epred6_0
    | op(e3,e1) = e3 ),
    inference(spm,[status(thm)],[26228,27623,theory(equality)]) ).

cnf(27930,plain,
    ( e1 = e3
    | epred6_0
    | op(e3,e1) = e3
    | op(e3,e3) = e1
    | op(e3,e2) = e1 ),
    inference(spm,[status(thm)],[27670,25799,theory(equality)]) ).

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

cnf(27986,plain,
    ( op(e3,e1) = e3
    | epred6_0
    | op(e3,e3) != e1 ),
    inference(csr,[status(thm)],[27575,26229]) ).

cnf(27988,plain,
    ( op(e3,e0) = e3
    | epred6_0
    | op(e3,e3) != e0 ),
    inference(csr,[status(thm)],[27576,26227]) ).

cnf(27989,plain,
    ( op(e3,e0) = e3
    | epred6_0
    | op(e3,e3) = e2
    | op(e3,e3) = e1
    | op(e3,e3) = e3 ),
    inference(spm,[status(thm)],[27988,146,theory(equality)]) ).

cnf(28036,plain,
    ( op(e3,e1) = e3
    | op(e3,e2) = e1
    | epred6_0 ),
    inference(csr,[status(thm)],[27943,27986]) ).

cnf(28521,plain,
    ( op(e3,e0) = e3
    | epred6_0
    | op(e3,e2) = e0
    | op(e3,e1) = e0
    | op(e3,e3) = e0 ),
    inference(spm,[status(thm)],[25596,27633,theory(equality)]) ).

cnf(28557,plain,
    ( op(e3,e0) = e3
    | op(e3,e0) = e1
    | op(e3,e0) = e2
    | epred6_0 ),
    inference(csr,[status(thm)],[27636,25596]) ).

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

cnf(29596,plain,
    ( op(e3,e3) = e3
    | op(e3,e1) = e3
    | op(e3,e3) = e2
    | epred6_0 ),
    inference(csr,[status(thm)],[27726,27986]) ).

cnf(29597,plain,
    ( op(e3,e1) = e3
    | op(e3,e3) = e2
    | epred6_0 ),
    inference(csr,[status(thm)],[29596,25776]) ).

cnf(29598,plain,
    ( op(e3,e3) = e2
    | epred6_0
    | e3 != op(e3,e3) ),
    inference(spm,[status(thm)],[99,29597,theory(equality)]) ).

cnf(29752,plain,
    ( op(e3,e0) = e3
    | op(e3,e3) = e2
    | op(e3,e3) = e1
    | epred6_0 ),
    inference(csr,[status(thm)],[27989,29598]) ).

cnf(29753,plain,
    ( op(e3,e0) = e3
    | op(e3,e3) = e2
    | epred6_0 ),
    inference(csr,[status(thm)],[29752,25563]) ).

cnf(29755,plain,
    ( op(e3,e3) = e2
    | epred6_0
    | e3 != op(e3,e1) ),
    inference(spm,[status(thm)],[103,29753,theory(equality)]) ).

cnf(29841,plain,
    ( op(e3,e3) = e2
    | epred6_0 ),
    inference(csr,[status(thm)],[29755,29597]) ).

cnf(29844,plain,
    ( epred6_0
    | op(e3,op(e3,e2)) != e0
    | op(e3,e2) != e1 ),
    inference(spm,[status(thm)],[242,29841,theory(equality)]) ).

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

cnf(29933,plain,
    ( op(e3,e0) = e3
    | op(e3,e2) = e0
    | op(e3,e1) = e0
    | epred6_0 ),
    inference(csr,[status(thm)],[28521,27988]) ).

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

cnf(30034,plain,
    ( op(e3,e1) = e0
    | op(e3,e2) = e0
    | epred6_0 ),
    inference(csr,[status(thm)],[29935,26109]) ).

cnf(30061,plain,
    ( op(e3,e2) = e1
    | e0 = e3
    | epred6_0
    | op(e3,e2) = e0 ),
    inference(spm,[status(thm)],[28036,30034,theory(equality)]) ).

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

cnf(30097,plain,
    ( epred6_0
    | op(e3,e2) = e1
    | op(e3,e0) != e1 ),
    inference(spm,[status(thm)],[29845,30079,theory(equality)]) ).

cnf(30540,plain,
    ( op(e3,e2) = e1
    | epred6_0
    | op(e3,e0) = e2
    | op(e3,e0) = e3 ),
    inference(spm,[status(thm)],[30097,28557,theory(equality)]) ).

cnf(30691,plain,
    ( op(e3,e0) = e3
    | op(e3,e0) = e2
    | epred6_0 ),
    inference(csr,[status(thm)],[30540,28562]) ).

cnf(30693,plain,
    ( op(e3,e0) = e3
    | epred6_0
    | e2 != op(e3,e3) ),
    inference(spm,[status(thm)],[101,30691,theory(equality)]) ).

cnf(30738,plain,
    ( op(e3,e0) = e3
    | epred6_0 ),
    inference(csr,[status(thm)],[30693,29841]) ).

cnf(30740,plain,
    ( epred6_0
    | e3 != op(e3,e1) ),
    inference(spm,[status(thm)],[103,30738,theory(equality)]) ).

cnf(30780,plain,
    ( epred6_0
    | op(e3,e2) = e1 ),
    inference(spm,[status(thm)],[30740,28036,theory(equality)]) ).

cnf(30795,plain,
    ( epred6_0
    | op(e3,e1) != e0 ),
    inference(spm,[status(thm)],[29844,30780,theory(equality)]) ).

cnf(30811,plain,
    ( epred6_0
    | op(e3,e2) = e0 ),
    inference(spm,[status(thm)],[30795,30034,theory(equality)]) ).

cnf(30825,plain,
    ( e0 = e1
    | epred6_0 ),
    inference(spm,[status(thm)],[30780,30811,theory(equality)]) ).

cnf(30830,plain,
    epred6_0,
    inference(sr,[status(thm)],[30825,171,theory(equality)]) ).

cnf(30918,plain,
    ( epred5_0
    | op(e0,e3) != e0
    | op(e0,e0) != e3
    | $false ),
    inference(rw,[status(thm)],[1070,30830,theory(equality)]) ).

cnf(30919,plain,
    ( epred5_0
    | op(e0,e3) != e0
    | op(e0,e0) != e3 ),
    inference(cn,[status(thm)],[30918,theory(equality)]) ).

cnf(30920,plain,
    ( op(e2,e2) = e2
    | epred5_0
    | op(e2,e2) != e3
    | $false ),
    inference(rw,[status(thm)],[1069,30830,theory(equality)]) ).

cnf(30921,plain,
    ( op(e2,e2) = e2
    | epred5_0
    | op(e2,e2) != e3 ),
    inference(cn,[status(thm)],[30920,theory(equality)]) ).

cnf(30922,plain,
    ( epred5_0
    | op(e1,e3) != e1
    | op(e1,e1) != e3
    | $false ),
    inference(rw,[status(thm)],[1068,30830,theory(equality)]) ).

cnf(30923,plain,
    ( epred5_0
    | op(e1,e3) != e1
    | op(e1,e1) != e3 ),
    inference(cn,[status(thm)],[30922,theory(equality)]) ).

cnf(30930,plain,
    ( epred5_0
    | op(e3,e3) != e3
    | $false ),
    inference(rw,[status(thm)],[493,30830,theory(equality)]) ).

cnf(30931,plain,
    ( epred5_0
    | op(e3,e3) != e3 ),
    inference(cn,[status(thm)],[30930,theory(equality)]) ).

cnf(30932,plain,
    ( op(e2,e3) = e2
    | epred5_0
    | $false ),
    inference(rw,[status(thm)],[488,30830,theory(equality)]) ).

cnf(30933,plain,
    ( op(e2,e3) = e2
    | epred5_0 ),
    inference(cn,[status(thm)],[30932,theory(equality)]) ).

cnf(30934,plain,
    ( epred5_0
    | op(e2,e3) != e2
    | op(e2,e2) != e3
    | op(e2,e2) != e2
    | $false ),
    inference(rw,[status(thm)],[390,30830,theory(equality)]) ).

cnf(30935,plain,
    ( epred5_0
    | op(e2,e3) != e2
    | op(e2,e2) != e3
    | op(e2,e2) != e2 ),
    inference(cn,[status(thm)],[30934,theory(equality)]) ).

cnf(30936,plain,
    ( epred5_0
    | e2 != op(e3,e3) ),
    inference(spm,[status(thm)],[122,30933,theory(equality)]) ).

cnf(30937,plain,
    ( op(e3,e3) = e3
    | epred8_0
    | epred5_0 ),
    inference(spm,[status(thm)],[465,30933,theory(equality)]) ).

cnf(30963,plain,
    ( epred5_0
    | epred8_0 ),
    inference(spm,[status(thm)],[30931,30937,theory(equality)]) ).

cnf(30964,plain,
    ( op(e0,e0) = e0
    | op(e1,e1) = e1
    | epred5_0 ),
    inference(spm,[status(thm)],[462,30963,theory(equality)]) ).

cnf(30965,plain,
    ( op(e0,e0) = e0
    | op(e3,e1) = e3
    | epred5_0
    | op(e3,e3) != e1 ),
    inference(spm,[status(thm)],[458,30963,theory(equality)]) ).

cnf(30966,plain,
    ( op(e1,e1) = e1
    | op(e3,e0) = e3
    | epred5_0
    | op(e3,e3) != e0 ),
    inference(spm,[status(thm)],[442,30963,theory(equality)]) ).

cnf(30967,plain,
    ( op(e1,e0) = e1
    | op(e1,e1) = e1
    | epred5_0
    | op(e1,e1) != e0 ),
    inference(spm,[status(thm)],[452,30963,theory(equality)]) ).

cnf(30968,plain,
    ( op(e2,e0) = e2
    | op(e1,e1) = e1
    | epred5_0
    | op(e2,e2) != e0 ),
    inference(spm,[status(thm)],[447,30963,theory(equality)]) ).

cnf(30970,plain,
    ( op(e0,e0) = e0
    | op(e0,e1) = e0
    | epred5_0
    | op(e0,e0) != e1 ),
    inference(spm,[status(thm)],[461,30963,theory(equality)]) ).

cnf(30973,plain,
    ( op(e2,e0) = e2
    | op(e3,e1) = e3
    | epred5_0
    | op(e3,e3) != e1
    | op(e2,e2) != e0 ),
    inference(spm,[status(thm)],[443,30963,theory(equality)]) ).

cnf(30974,plain,
    ( op(e2,e1) = e2
    | op(e3,e0) = e3
    | epred5_0
    | op(e3,e3) != e0
    | op(e2,e2) != e1 ),
    inference(spm,[status(thm)],[439,30963,theory(equality)]) ).

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

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

cnf(31001,plain,
    ( op(e3,e3) = e0
    | op(e3,e1) = e0
    | op(e3,e2) = e0
    | e0 = e2
    | e0 = e1
    | e0 = e3
    | op(e1,e1) = e1
    | epred5_0 ),
    inference(spm,[status(thm)],[2205,30964,theory(equality)]) ).

cnf(31003,plain,
    ( op(e1,e3) = e0
    | op(e1,e1) = e0
    | op(e1,e2) = e0
    | e0 = e2
    | e0 = e1
    | e0 = e3
    | op(e1,e1) = e1
    | epred5_0 ),
    inference(spm,[status(thm)],[2210,30964,theory(equality)]) ).

cnf(31005,plain,
    ( op(e2,e3) = e0
    | op(e2,e1) = e0
    | op(e2,e2) = e0
    | e0 = e2
    | e0 = e1
    | e0 = e3
    | op(e1,e1) = e1
    | epred5_0 ),
    inference(spm,[status(thm)],[2222,30964,theory(equality)]) ).

cnf(31008,plain,
    ( op(e0,e3) = e3
    | op(e0,e3) = e1
    | op(e0,e3) = e2
    | e0 = e2
    | e0 = e1
    | e0 = e3
    | op(e1,e1) = e1
    | epred5_0 ),
    inference(spm,[status(thm)],[2228,30964,theory(equality)]) ).

cnf(31011,plain,
    ( op(e3,e2) = e0
    | op(e1,e2) = e0
    | op(e2,e2) = e0
    | e0 = e2
    | e0 = e1
    | e0 = e3
    | op(e1,e1) = e1
    | epred5_0 ),
    inference(spm,[status(thm)],[2247,30964,theory(equality)]) ).

cnf(31017,plain,
    ( op(e0,e2) = e1
    | op(e0,e1) = e1
    | op(e0,e3) = e1
    | op(e1,e1) = e1
    | epred5_0 ),
    inference(sr,[status(thm)],[30998,171,theory(equality)]) ).

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

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

cnf(31020,plain,
    ( op(e3,e3) = e0
    | op(e3,e1) = e0
    | op(e3,e2) = e0
    | e0 = e3
    | op(e1,e1) = e1
    | epred5_0 ),
    inference(sr,[status(thm)],[31019,171,theory(equality)]) ).

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

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

cnf(31026,plain,
    ( op(e1,e3) = e0
    | op(e1,e1) = e0
    | op(e1,e2) = e0
    | e0 = e3
    | op(e1,e1) = e1
    | epred5_0 ),
    inference(sr,[status(thm)],[31025,171,theory(equality)]) ).

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

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

cnf(31032,plain,
    ( op(e2,e3) = e0
    | op(e2,e1) = e0
    | op(e2,e2) = e0
    | e0 = e3
    | op(e1,e1) = e1
    | epred5_0 ),
    inference(sr,[status(thm)],[31031,171,theory(equality)]) ).

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

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

cnf(31041,plain,
    ( op(e0,e3) = e3
    | op(e0,e3) = e1
    | op(e0,e3) = e2
    | e0 = e3
    | op(e1,e1) = e1
    | epred5_0 ),
    inference(sr,[status(thm)],[31040,171,theory(equality)]) ).

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

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

cnf(31050,plain,
    ( op(e3,e2) = e0
    | op(e1,e2) = e0
    | op(e2,e2) = e0
    | e0 = e3
    | op(e1,e1) = e1
    | epred5_0 ),
    inference(sr,[status(thm)],[31049,171,theory(equality)]) ).

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

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

cnf(31124,plain,
    ( epred5_0
    | op(e2,e3) != e2
    | op(e2,e2) != e3 ),
    inference(csr,[status(thm)],[30935,30921]) ).

cnf(31125,plain,
    ( epred5_0
    | op(e2,e2) != e3 ),
    inference(csr,[status(thm)],[31124,30933]) ).

cnf(31254,plain,
    ( op(e3,e0) = e3
    | op(e1,e1) = e1
    | epred5_0
    | op(e3,e3) = e2
    | op(e3,e3) = e1
    | op(e3,e3) = e3 ),
    inference(spm,[status(thm)],[30966,146,theory(equality)]) ).

cnf(31563,plain,
    ( e0 = e1
    | op(e1,e0) = e1
    | epred5_0
    | op(e1,e3) = e0
    | op(e1,e2) = e0
    | op(e1,e3) = e2
    | op(e1,e1) = e2
    | op(e1,e2) = e2 ),
    inference(spm,[status(thm)],[30967,770,theory(equality)]) ).

cnf(31586,plain,
    ( op(e1,e0) = e1
    | epred5_0
    | op(e1,e3) = e0
    | op(e1,e2) = e0
    | op(e1,e3) = e2
    | op(e1,e1) = e2
    | op(e1,e2) = e2 ),
    inference(sr,[status(thm)],[31563,171,theory(equality)]) ).

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

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

cnf(31628,plain,
    ( op(e0,e1) = e0
    | epred5_0
    | op(e2,e0) = e1
    | op(e1,e0) = e1
    | op(e3,e0) = e1 ),
    inference(sr,[status(thm)],[31610,171,theory(equality)]) ).

cnf(31631,plain,
    ( op(e0,e1) = e0
    | epred5_0
    | op(e0,e2) = e1
    | op(e0,e1) = e1
    | op(e0,e3) = e1 ),
    inference(sr,[status(thm)],[31613,171,theory(equality)]) ).

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

cnf(31693,plain,
    ( op(e1,e1) = e1
    | op(e0,e3) = e1
    | e2 = e1
    | op(e0,e2) = e1
    | epred5_0
    | op(e0,e3) = e2
    | op(e0,e2) = e2 ),
    inference(spm,[status(thm)],[31017,31018,theory(equality)]) ).

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

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

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

cnf(32729,plain,
    ( op(e0,e3) = e3
    | e0 = e3
    | op(e0,e2) = e3
    | op(e3,e0) = e1
    | op(e1,e0) = e1
    | op(e2,e0) = e1
    | epred5_0 ),
    inference(spm,[status(thm)],[913,31628,theory(equality)]) ).

cnf(32738,plain,
    ( op(e0,e3) = e2
    | e0 = e2
    | op(e0,e2) = e2
    | op(e3,e0) = e1
    | op(e1,e0) = e1
    | op(e2,e0) = e1
    | epred5_0 ),
    inference(spm,[status(thm)],[958,31628,theory(equality)]) ).

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

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

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

cnf(32858,plain,
    ( op(e0,e3) = e2
    | e0 = e2
    | op(e0,e2) = e2
    | op(e0,e3) = e1
    | e0 = e1
    | op(e0,e2) = e1
    | op(e0,e1) = e1
    | epred5_0 ),
    inference(spm,[status(thm)],[961,31631,theory(equality)]) ).

cnf(32873,plain,
    ( op(e0,e3) = e3
    | op(e0,e3) = e1
    | op(e0,e3) = e2
    | e0 = e2
    | e0 = e1
    | e0 = e3
    | op(e0,e1) = e1
    | op(e0,e2) = e1
    | epred5_0 ),
    inference(spm,[status(thm)],[2180,31631,theory(equality)]) ).

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

cnf(32903,plain,
    ( op(e0,e3) = e2
    | op(e0,e2) = e2
    | op(e0,e3) = e1
    | op(e0,e2) = e1
    | op(e0,e1) = e1
    | epred5_0 ),
    inference(sr,[status(thm)],[32902,171,theory(equality)]) ).

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

cnf(32929,plain,
    ( op(e0,e3) = e3
    | op(e0,e3) = e1
    | op(e0,e3) = e2
    | e0 = e3
    | op(e0,e1) = e1
    | op(e0,e2) = e1
    | epred5_0 ),
    inference(sr,[status(thm)],[32928,171,theory(equality)]) ).

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

cnf(33075,plain,
    ( op(e0,e3) = e3
    | op(e0,e3) = e1
    | op(e0,e3) = e2
    | epred5_0
    | op(e0,e2) = e3
    | op(e0,e1) = e3 ),
    inference(spm,[status(thm)],[31066,91,theory(equality)]) ).

cnf(33639,plain,
    ( op(e3,e0) = e3
    | op(e1,e1) = e1
    | op(e3,e3) = e2
    | op(e3,e3) = e1
    | epred5_0 ),
    inference(csr,[status(thm)],[31254,30931]) ).

cnf(33640,plain,
    ( op(e3,e0) = e3
    | op(e1,e1) = e1
    | op(e3,e3) = e1
    | epred5_0 ),
    inference(csr,[status(thm)],[33639,30936]) ).

cnf(33641,plain,
    ( op(e3,e3) = e1
    | op(e3,e0) = e3
    | epred5_0
    | e1 != op(e3,e1) ),
    inference(spm,[status(thm)],[135,33640,theory(equality)]) ).

cnf(33642,plain,
    ( op(e3,e3) = e1
    | op(e3,e0) = e3
    | epred5_0
    | e1 != op(e1,e3) ),
    inference(spm,[status(thm)],[111,33640,theory(equality)]) ).

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

cnf(34116,plain,
    ( op(e3,e0) = e3
    | op(e3,e3) = e1
    | epred5_0
    | op(e3,e3) = e2
    | op(e3,e1) = e2
    | op(e3,e2) = e2
    | op(e3,e2) = e1 ),
    inference(spm,[status(thm)],[33641,540,theory(equality)]) ).

cnf(34130,plain,
    ( op(e3,e0) = e3
    | op(e3,e3) = e1
    | epred5_0
    | op(e3,e3) = e3
    | op(e3,e3) = e2
    | op(e1,e3) = e2
    | op(e1,e3) = e3 ),
    inference(spm,[status(thm)],[33642,1795,theory(equality)]) ).

cnf(35724,plain,
    ( e0 = e1
    | op(e0,e1) = e1
    | op(e0,e3) = e1
    | epred5_0
    | op(e2,e2) = e0
    | op(e1,e2) = e0
    | op(e3,e2) = e0 ),
    inference(spm,[status(thm)],[32832,80,theory(equality)]) ).

cnf(35734,plain,
    ( op(e0,e1) = e1
    | op(e0,e3) = e1
    | epred5_0
    | op(e2,e2) = e0
    | op(e1,e2) = e0
    | op(e3,e2) = e0 ),
    inference(sr,[status(thm)],[35724,171,theory(equality)]) ).

cnf(35803,plain,
    ( op(e2,e0) = e1
    | op(e1,e0) = e1
    | op(e3,e0) = e1
    | e2 = e3
    | op(e0,e3) = e3
    | epred5_0
    | op(e0,e3) = e2 ),
    inference(spm,[status(thm)],[32771,32781,theory(equality)]) ).

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

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

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

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

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

cnf(38934,plain,
    ( e1 = e2
    | op(e1,e2) = e2
    | op(e1,e1) = e2
    | op(e1,e3) = e2
    | op(e1,e2) = e0
    | op(e1,e3) = e0
    | epred5_0 ),
    inference(spm,[status(thm)],[85,31586,theory(equality)]) ).

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

cnf(39035,plain,
    ( e2 = e1
    | op(e1,e2) = e0
    | e2 = e0
    | op(e1,e3) = e0
    | epred5_0
    | op(e1,e3) = e2
    | op(e1,e2) = e2 ),
    inference(spm,[status(thm)],[31027,38965,theory(equality)]) ).

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

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

cnf(39820,plain,
    ( op(e0,e2) = e1
    | op(e0,e3) = e1
    | op(e0,e2) = e2
    | op(e0,e3) = e2
    | epred5_0 ),
    inference(csr,[status(thm)],[35899,31728]) ).

cnf(39911,plain,
    ( op(e0,e2) = e1
    | op(e0,e3) = e2
    | op(e0,e3) = e1
    | op(e0,e3) = e3
    | epred5_0 ),
    inference(csr,[status(thm)],[35981,31042]) ).

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

cnf(39949,plain,
    ( op(e0,e3) = e2
    | op(e0,e1) = e2
    | op(e0,e3) = e3
    | op(e0,e3) = e1
    | epred5_0
    | op(e0,e1) != e3 ),
    inference(sr,[status(thm)],[39933,168,theory(equality)]) ).

cnf(41619,plain,
    ( op(e3,e2) = e0
    | op(e1,e2) = e0
    | op(e2,e2) = e0
    | op(e0,e3) = e1
    | epred5_0 ),
    inference(csr,[status(thm)],[37406,31051]) ).

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

cnf(41685,plain,
    ( op(e0,e3) = e3
    | op(e3,e0) = e1
    | op(e1,e0) = e1
    | op(e2,e0) = e1
    | epred5_0 ),
    inference(csr,[status(thm)],[37498,30933]) ).

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

cnf(42284,plain,
    ( op(e0,e3) = e1
    | op(e0,e3) = e3
    | e3 = e2
    | op(e0,e3) = e2
    | epred5_0
    | op(e0,e2) = e3 ),
    inference(spm,[status(thm)],[39949,33075,theory(equality)]) ).

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

cnf(42361,plain,
    ( op(e0,e3) = e2
    | e3 = e2
    | op(e0,e3) = e1
    | e3 = e1
    | epred5_0
    | op(e0,e3) = e3 ),
    inference(spm,[status(thm)],[39820,42329,theory(equality)]) ).

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

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

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

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

cnf(42394,plain,
    ( op(e3,e2) = e1
    | op(e1,e2) = e1
    | op(e2,e2) = e1
    | op(e0,e3) = e3
    | op(e0,e3) = e2
    | epred5_0 ),
    inference(spm,[status(thm)],[618,42377,theory(equality)]) ).

cnf(42424,plain,
    ( op(e2,e3) = e0
    | op(e1,e3) = e0
    | op(e3,e3) = e0
    | op(e0,e3) = e3
    | op(e0,e3) = e2
    | epred5_0 ),
    inference(sr,[status(thm)],[42388,171,theory(equality)]) ).

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

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

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

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

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

cnf(43206,plain,
    ( op(e0,e3) = e3
    | op(e2,e2) = e1
    | op(e1,e2) = e1
    | op(e3,e2) = e1
    | epred5_0 ),
    inference(csr,[status(thm)],[42798,30933]) ).

cnf(43208,plain,
    ( op(e3,e2) = e1
    | op(e1,e2) = e1
    | op(e2,e2) = e1
    | epred5_0
    | e3 != op(e1,e3) ),
    inference(spm,[status(thm)],[127,43206,theory(equality)]) ).

cnf(45482,plain,
    ( op(e3,e0) = e3
    | op(e3,e3) = e1
    | op(e3,e2) = e1
    | op(e3,e2) = e2
    | op(e3,e1) = e2
    | epred5_0 ),
    inference(csr,[status(thm)],[34116,30936]) ).

cnf(45487,plain,
    ( e3 = e2
    | op(e3,e2) = e2
    | op(e3,e1) = e2
    | op(e3,e3) = e2
    | op(e3,e2) = e1
    | op(e3,e3) = e1
    | epred5_0 ),
    inference(spm,[status(thm)],[69,45482,theory(equality)]) ).

cnf(45513,plain,
    ( op(e3,e2) = e2
    | op(e3,e1) = e2
    | op(e3,e3) = e2
    | op(e3,e2) = e1
    | op(e3,e3) = e1
    | epred5_0 ),
    inference(sr,[status(thm)],[45487,166,theory(equality)]) ).

cnf(45586,plain,
    ( op(e3,e2) = e2
    | op(e3,e1) = e2
    | op(e3,e3) = e1
    | op(e3,e2) = e1
    | epred5_0 ),
    inference(csr,[status(thm)],[45513,30936]) ).

cnf(45598,plain,
    ( e2 = e1
    | op(e3,e2) = e1
    | op(e3,e3) = e2
    | op(e3,e3) = e1
    | op(e3,e3) = e3
    | op(e3,e2) = e2
    | epred5_0 ),
    inference(spm,[status(thm)],[1838,45586,theory(equality)]) ).

cnf(45650,plain,
    ( op(e3,e2) = e1
    | op(e3,e3) = e2
    | op(e3,e3) = e1
    | op(e3,e3) = e3
    | op(e3,e2) = e2
    | epred5_0 ),
    inference(sr,[status(thm)],[45598,168,theory(equality)]) ).

cnf(45765,plain,
    ( op(e3,e2) = e1
    | op(e3,e3) = e2
    | op(e3,e3) = e1
    | op(e3,e2) = e2
    | epred5_0 ),
    inference(csr,[status(thm)],[45650,30931]) ).

cnf(45766,plain,
    ( op(e3,e2) = e1
    | op(e3,e2) = e2
    | op(e3,e3) = e1
    | epred5_0 ),
    inference(csr,[status(thm)],[45765,30936]) ).

cnf(45776,plain,
    ( op(e3,e1) = e2
    | e1 = e2
    | op(e3,e3) = e2
    | op(e3,e3) = e1
    | op(e3,e3) = e3
    | op(e3,e2) = e2
    | epred5_0 ),
    inference(spm,[status(thm)],[2143,45766,theory(equality)]) ).

cnf(45793,plain,
    ( op(e3,e1) = e2
    | op(e3,e3) = e2
    | op(e3,e3) = e1
    | op(e3,e3) = e3
    | op(e3,e2) = e2
    | epred5_0 ),
    inference(sr,[status(thm)],[45776,168,theory(equality)]) ).

cnf(45798,plain,
    ( op(e3,e1) = e2
    | op(e3,e3) = e2
    | op(e3,e3) = e1
    | op(e3,e2) = e2
    | epred5_0 ),
    inference(csr,[status(thm)],[45793,30931]) ).

cnf(45799,plain,
    ( op(e3,e1) = e2
    | op(e3,e2) = e2
    | op(e3,e3) = e1
    | epred5_0 ),
    inference(csr,[status(thm)],[45798,30936]) ).

cnf(46502,plain,
    ( op(e3,e0) = e3
    | op(e3,e3) = e1
    | op(e3,e3) = e3
    | op(e1,e3) = e3
    | op(e1,e3) = e2
    | epred5_0 ),
    inference(csr,[status(thm)],[34130,30936]) ).

cnf(46503,plain,
    ( op(e3,e0) = e3
    | op(e3,e3) = e1
    | op(e1,e3) = e3
    | op(e1,e3) = e2
    | epred5_0 ),
    inference(csr,[status(thm)],[46502,30931]) ).

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

cnf(46565,plain,
    ( op(e3,e3) = e0
    | e2 = e0
    | op(e2,e3) = e0
    | epred5_0
    | op(e1,e3) = e3
    | op(e3,e3) = e1
    | op(e3,e0) = e3 ),
    inference(spm,[status(thm)],[42711,46503,theory(equality)]) ).

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

cnf(46642,plain,
    ( op(e3,e3) = e0
    | e3 = e0
    | op(e2,e3) = e0
    | epred5_0
    | op(e3,e0) = e3
    | op(e3,e3) = e1 ),
    inference(spm,[status(thm)],[42711,46581,theory(equality)]) ).

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

cnf(46667,plain,
    ( e0 = e2
    | epred5_0
    | op(e3,e3) = e1
    | op(e3,e0) = e3
    | op(e3,e3) = e0 ),
    inference(spm,[status(thm)],[30933,46656,theory(equality)]) ).

cnf(46677,plain,
    ( epred5_0
    | op(e3,e3) = e1
    | op(e3,e0) = e3
    | op(e3,e3) = e0 ),
    inference(sr,[status(thm)],[46667,170,theory(equality)]) ).

cnf(46681,plain,
    ( op(e1,e3) = e3
    | op(e3,e3) = e1
    | op(e3,e0) = e3
    | epred5_0 ),
    inference(csr,[status(thm)],[46506,30933]) ).

cnf(46742,plain,
    ( op(e2,e2) = e1
    | op(e1,e2) = e1
    | op(e3,e2) = e1
    | epred5_0
    | op(e3,e0) = e3
    | op(e3,e3) = e1 ),
    inference(spm,[status(thm)],[43208,46681,theory(equality)]) ).

cnf(46765,plain,
    ( e3 = e1
    | op(e3,e2) = e1
    | op(e3,e1) = e1
    | op(e3,e3) = e1
    | op(e3,e3) = e0
    | epred5_0 ),
    inference(spm,[status(thm)],[71,46677,theory(equality)]) ).

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

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

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

cnf(46839,plain,
    ( op(e3,e3) = e0
    | e1 = e0
    | op(e3,e2) = e0
    | epred5_0
    | op(e3,e3) = e1
    | op(e3,e2) = e1 ),
    inference(spm,[status(thm)],[31729,46791,theory(equality)]) ).

cnf(46880,plain,
    ( op(e3,e3) = e0
    | op(e3,e2) = e0
    | epred5_0
    | op(e3,e3) = e1
    | op(e3,e2) = e1 ),
    inference(sr,[status(thm)],[46839,171,theory(equality)]) ).

cnf(46941,plain,
    ( op(e3,e2) = e2
    | op(e3,e3) = e1
    | e0 = e2
    | epred5_0
    | op(e3,e3) = e0
    | op(e3,e2) = e0 ),
    inference(spm,[status(thm)],[45799,46793,theory(equality)]) ).

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

cnf(46993,plain,
    ( e0 = e2
    | op(e3,e3) = e1
    | e0 = e1
    | epred5_0
    | op(e3,e2) = e1
    | op(e3,e3) = e0 ),
    inference(spm,[status(thm)],[45766,46880,theory(equality)]) ).

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

cnf(47002,plain,
    ( op(e3,e3) = e1
    | epred5_0
    | op(e3,e2) = e1
    | op(e3,e3) = e0 ),
    inference(sr,[status(thm)],[47001,171,theory(equality)]) ).

cnf(47061,plain,
    ( e0 = e2
    | op(e3,e3) = e1
    | e0 = e1
    | epred5_0
    | op(e3,e3) = e0
    | op(e3,e2) = e2 ),
    inference(spm,[status(thm)],[45766,46961,theory(equality)]) ).

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

cnf(47071,plain,
    ( op(e3,e3) = e1
    | epred5_0
    | op(e3,e3) = e0
    | op(e3,e2) = e2 ),
    inference(sr,[status(thm)],[47070,171,theory(equality)]) ).

cnf(47100,plain,
    ( op(e3,e3) = e0
    | e2 = e1
    | op(e3,e3) = e1
    | epred5_0 ),
    inference(spm,[status(thm)],[47002,47071,theory(equality)]) ).

cnf(47101,plain,
    ( op(e3,e3) = e0
    | op(e3,e3) = e1
    | epred5_0 ),
    inference(sr,[status(thm)],[47100,168,theory(equality)]) ).

cnf(47107,plain,
    ( op(e3,e3) = e1
    | epred5_0
    | op(e3,op(e3,e0)) != e2
    | op(e3,e0) != e1 ),
    inference(spm,[status(thm)],[230,47101,theory(equality)]) ).

cnf(47113,plain,
    ( op(e3,e1) = e3
    | op(e3,e1) = e1
    | op(e3,e1) = e2
    | op(e3,e3) = e1
    | epred5_0 ),
    inference(spm,[status(thm)],[571,47101,theory(equality)]) ).

cnf(47115,plain,
    ( op(e3,e0) = e3
    | op(e3,e0) = e1
    | op(e3,e0) = e2
    | op(e3,e3) = e1
    | epred5_0 ),
    inference(spm,[status(thm)],[642,47101,theory(equality)]) ).

cnf(47116,plain,
    ( op(e1,e3) = e3
    | op(e1,e3) = e1
    | op(e1,e3) = e2
    | op(e3,e3) = e1
    | epred5_0 ),
    inference(spm,[status(thm)],[737,47101,theory(equality)]) ).

cnf(47127,plain,
    ( op(e3,e0) = e3
    | op(e2,e1) = e2
    | epred5_0
    | op(e3,e3) = e1
    | op(e2,e2) != e1 ),
    inference(spm,[status(thm)],[30974,47101,theory(equality)]) ).

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

cnf(47265,plain,
    ( op(e3,e3) = e1
    | epred5_0
    | op(e3,e0) = e2
    | op(e3,e0) = e3
    | op(e3,e1) != e2 ),
    inference(spm,[status(thm)],[47107,47115,theory(equality)]) ).

cnf(47303,plain,
    ( epred5_0
    | op(e3,e3) = e1
    | op(e1,e3) = e2
    | op(e1,e3) = e3
    | op(e1,e1) != e3 ),
    inference(spm,[status(thm)],[30923,47116,theory(equality)]) ).

cnf(47422,plain,
    ( op(e3,e0) = e3
    | op(e3,e0) = e2
    | op(e3,e3) = e1
    | epred5_0
    | op(e3,e2) = e2 ),
    inference(spm,[status(thm)],[47236,45766,theory(equality)]) ).

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

cnf(47562,plain,
    ( op(e3,e2) = e2
    | op(e3,e3) = e1
    | op(e3,e0) = e3
    | epred5_0 ),
    inference(csr,[status(thm)],[47444,45799]) ).

cnf(47723,plain,
    ( op(e2,e2) = e1
    | op(e3,e3) = e1
    | op(e3,e0) = e3
    | op(e3,e2) = e1
    | epred5_0 ),
    inference(csr,[status(thm)],[46742,33643]) ).

cnf(47765,plain,
    ( op(e3,e3) = e1
    | op(e2,e1) = e2
    | op(e3,e0) = e3
    | epred5_0
    | op(e3,e2) = e1 ),
    inference(spm,[status(thm)],[47127,47723,theory(equality)]) ).

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

cnf(47930,plain,
    ( op(e3,e2) = e1
    | op(e3,e0) = e3
    | op(e3,e3) = e1
    | epred5_0 ),
    inference(csr,[status(thm)],[47832,30933]) ).

cnf(47934,plain,
    ( e3 = e1
    | op(e3,e2) = e1
    | op(e3,e1) = e1
    | op(e3,e3) = e1
    | epred5_0 ),
    inference(spm,[status(thm)],[71,47930,theory(equality)]) ).

cnf(47962,plain,
    ( op(e3,e2) = e1
    | op(e3,e1) = e1
    | op(e3,e3) = e1
    | epred5_0 ),
    inference(sr,[status(thm)],[47934,167,theory(equality)]) ).

cnf(47995,plain,
    ( op(e2,e3) = e0
    | op(e2,e1) = e0
    | op(e2,e2) = e0
    | epred5_0
    | op(e3,e3) = e1
    | op(e3,e2) = e1 ),
    inference(spm,[status(thm)],[32016,47962,theory(equality)]) ).

cnf(48025,plain,
    ( op(e3,e0) = e3
    | op(e3,e0) = e2
    | op(e3,e3) = e1
    | epred5_0
    | op(e3,e2) = e1
    | e1 != e2 ),
    inference(spm,[status(thm)],[47265,47962,theory(equality)]) ).

cnf(48079,plain,
    ( op(e3,e0) = e3
    | op(e3,e0) = e2
    | op(e3,e3) = e1
    | op(e3,e2) = e1
    | epred5_0 ),
    inference(csr,[status(thm)],[48025,47930]) ).

cnf(48080,plain,
    ( op(e3,e0) = e3
    | op(e3,e0) = e2
    | op(e3,e3) = e1
    | epred5_0 ),
    inference(csr,[status(thm)],[48079,47236]) ).

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

cnf(48137,plain,
    ( op(e3,e3) = e1
    | op(e3,e0) = e3
    | epred5_0 ),
    inference(csr,[status(thm)],[48084,47562]) ).

cnf(48139,plain,
    ( op(e3,e3) = e1
    | epred5_0
    | e3 != op(e3,e1) ),
    inference(spm,[status(thm)],[103,48137,theory(equality)]) ).

cnf(48144,plain,
    ( op(e1,e3) = e3
    | op(e1,e1) = e3
    | op(e1,e2) = e3
    | op(e3,e3) = e1
    | epred5_0 ),
    inference(spm,[status(thm)],[739,48137,theory(equality)]) ).

cnf(48150,plain,
    ( op(e2,e3) = e3
    | op(e2,e1) = e3
    | op(e2,e2) = e3
    | op(e3,e3) = e1
    | epred5_0 ),
    inference(spm,[status(thm)],[821,48137,theory(equality)]) ).

cnf(48155,plain,
    ( op(e0,e3) = e3
    | op(e0,e1) = e3
    | op(e0,e2) = e3
    | op(e3,e3) = e1
    | epred5_0 ),
    inference(spm,[status(thm)],[896,48137,theory(equality)]) ).

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

cnf(48286,plain,
    ( op(e1,e3) = e3
    | op(e1,e3) = e2
    | op(e3,e3) = e1
    | epred5_0
    | op(e1,e2) = e3 ),
    inference(spm,[status(thm)],[47303,48144,theory(equality)]) ).

cnf(48351,plain,
    ( op(e2,e3) = e3
    | op(e2,e1) = e3
    | op(e3,e3) = e1
    | epred5_0 ),
    inference(csr,[status(thm)],[48150,31125]) ).

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

cnf(48579,plain,
    ( e3 = e2
    | op(e1,e3) = e2
    | op(e1,e3) = e0
    | e3 = e0
    | epred5_0
    | op(e3,e3) = e1
    | op(e1,e3) = e3 ),
    inference(spm,[status(thm)],[39094,48286,theory(equality)]) ).

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

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

cnf(48693,plain,
    ( op(e3,e3) = e1
    | e0 = e2
    | e0 = e1
    | e0 = e3
    | epred5_0
    | op(e1,e3) = e3
    | op(e1,e3) = e2 ),
    inference(spm,[status(thm)],[47116,48622,theory(equality)]) ).

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

cnf(48712,plain,
    ( op(e3,e3) = e1
    | e0 = e3
    | epred5_0
    | op(e1,e3) = e3
    | op(e1,e3) = e2 ),
    inference(sr,[status(thm)],[48711,171,theory(equality)]) ).

cnf(48713,plain,
    ( op(e3,e3) = e1
    | epred5_0
    | op(e1,e3) = e3
    | op(e1,e3) = e2 ),
    inference(sr,[status(thm)],[48712,169,theory(equality)]) ).

cnf(48716,plain,
    ( op(e1,e3) = e3
    | op(e3,e3) = e1
    | epred5_0
    | e2 != op(e2,e3) ),
    inference(spm,[status(thm)],[124,48713,theory(equality)]) ).

cnf(48909,plain,
    ( op(e3,e3) = e1
    | e0 = e3
    | op(e2,e3) = e3
    | epred5_0
    | op(e3,e2) = e1
    | op(e2,e2) = e0
    | op(e2,e3) = e0 ),
    inference(spm,[status(thm)],[48351,47995,theory(equality)]) ).

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

cnf(49060,plain,
    ( op(e1,e3) = e3
    | op(e3,e3) = e1
    | epred5_0 ),
    inference(csr,[status(thm)],[48716,30933]) ).

cnf(49062,plain,
    ( op(e3,e3) = e1
    | epred5_0
    | e3 != op(e2,e3) ),
    inference(spm,[status(thm)],[124,49060,theory(equality)]) ).

cnf(49116,plain,
    ( op(e3,e0) = e1
    | op(e1,e0) = e1
    | op(e2,e0) = e1
    | epred5_0
    | op(e3,e3) = e1 ),
    inference(spm,[status(thm)],[41687,49060,theory(equality)]) ).

cnf(49120,plain,
    ( op(e2,e2) = e1
    | op(e1,e2) = e1
    | op(e3,e2) = e1
    | epred5_0
    | op(e3,e3) = e1 ),
    inference(spm,[status(thm)],[43208,49060,theory(equality)]) ).

cnf(49228,plain,
    ( op(e0,e3) = e3
    | op(e0,e2) = e3
    | op(e3,e3) = e1
    | epred5_0
    | op(e2,e3) = e3 ),
    inference(spm,[status(thm)],[48437,48351,theory(equality)]) ).

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

cnf(49434,plain,
    ( e1 = e2
    | op(e1,e3) = e2
    | op(e1,e3) = e0
    | e1 = e0
    | epred5_0
    | op(e3,e3) = e1
    | op(e3,e2) = e1
    | op(e2,e2) = e1 ),
    inference(spm,[status(thm)],[39094,49120,theory(equality)]) ).

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

cnf(49481,plain,
    ( op(e1,e3) = e2
    | op(e1,e3) = e0
    | epred5_0
    | op(e3,e3) = e1
    | op(e3,e2) = e1
    | op(e2,e2) = e1 ),
    inference(sr,[status(thm)],[49480,171,theory(equality)]) ).

cnf(49488,plain,
    ( op(e0,e3) = e3
    | op(e0,e2) = e3
    | op(e3,e3) = e1
    | epred5_0 ),
    inference(csr,[status(thm)],[49228,49062]) ).

cnf(49495,plain,
    ( e3 = e0
    | op(e2,e2) = e0
    | op(e1,e2) = e0
    | op(e3,e2) = e0
    | op(e3,e3) = e1
    | op(e0,e3) = e3
    | epred5_0 ),
    inference(spm,[status(thm)],[80,49488,theory(equality)]) ).

cnf(49496,plain,
    ( op(e3,e1) = e3
    | op(e1,e1) = e3
    | op(e2,e1) = e3
    | op(e3,e3) = e1
    | op(e0,e3) = e3
    | epred5_0 ),
    inference(spm,[status(thm)],[577,49488,theory(equality)]) ).

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

cnf(50348,plain,
    ( op(e3,e3) = e1
    | op(e3,e1) = e2
    | op(e3,e1) = e1
    | op(e3,e1) = e3
    | epred5_0 ),
    inference(csr,[status(thm)],[48173,47113]) ).

cnf(50349,plain,
    ( op(e3,e3) = e1
    | op(e3,e1) = e2
    | op(e3,e1) = e1
    | epred5_0 ),
    inference(csr,[status(thm)],[50348,48139]) ).

cnf(50352,plain,
    ( op(e3,e1) = e2
    | op(e3,e3) = e1
    | epred5_0
    | e1 != op(e3,e2) ),
    inference(spm,[status(thm)],[100,50349,theory(equality)]) ).

cnf(50434,plain,
    ( op(e3,e3) = e1
    | op(e2,e3) = e0
    | op(e2,e2) = e0
    | op(e3,e2) = e1
    | epred5_0 ),
    inference(csr,[status(thm)],[48929,49062]) ).

cnf(50794,plain,
    ( op(e3,e3) = e1
    | e0 = e3
    | epred5_0
    | op(e2,e2) = e1
    | op(e3,e2) = e1
    | op(e1,e3) = e2 ),
    inference(spm,[status(thm)],[49060,49481,theory(equality)]) ).

cnf(50816,plain,
    ( op(e3,e3) = e1
    | epred5_0
    | op(e2,e2) = e1
    | op(e3,e2) = e1
    | op(e1,e3) = e2 ),
    inference(sr,[status(thm)],[50794,169,theory(equality)]) ).

cnf(50881,plain,
    ( op(e3,e3) = e1
    | e2 = e3
    | epred5_0
    | op(e3,e2) = e1
    | op(e2,e2) = e1 ),
    inference(spm,[status(thm)],[49060,50816,theory(equality)]) ).

cnf(50897,plain,
    ( op(e3,e3) = e1
    | epred5_0
    | op(e3,e2) = e1
    | op(e2,e2) = e1 ),
    inference(sr,[status(thm)],[50881,166,theory(equality)]) ).

cnf(50939,plain,
    ( op(e2,e3) = e0
    | e1 = e0
    | op(e3,e2) = e1
    | op(e3,e3) = e1
    | epred5_0 ),
    inference(spm,[status(thm)],[50434,50897,theory(equality)]) ).

cnf(50942,plain,
    ( op(e2,e3) = e0
    | op(e3,e2) = e1
    | op(e3,e3) = e1
    | epred5_0 ),
    inference(sr,[status(thm)],[50939,171,theory(equality)]) ).

cnf(51002,plain,
    ( e0 = e2
    | epred5_0
    | op(e3,e3) = e1
    | op(e3,e2) = e1 ),
    inference(spm,[status(thm)],[30933,50942,theory(equality)]) ).

cnf(51014,plain,
    ( epred5_0
    | op(e3,e3) = e1
    | op(e3,e2) = e1 ),
    inference(sr,[status(thm)],[51002,170,theory(equality)]) ).

cnf(51041,plain,
    ( op(e3,e3) = e1
    | op(e3,e1) = e2
    | epred5_0 ),
    inference(spm,[status(thm)],[50352,51014,theory(equality)]) ).

cnf(51066,plain,
    ( op(e0,e2) = e2
    | op(e0,e3) = e2
    | op(e1,e1) = e1
    | epred5_0
    | op(e3,e3) = e1 ),
    inference(spm,[status(thm)],[31648,51041,theory(equality)]) ).

cnf(51363,plain,
    ( op(e3,e3) = e1
    | e2 = e3
    | op(e0,e3) = e3
    | epred5_0
    | op(e1,e1) = e1
    | op(e0,e3) = e2 ),
    inference(spm,[status(thm)],[49488,51066,theory(equality)]) ).

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

cnf(51381,plain,
    ( op(e0,e3) = e2
    | op(e1,e1) = e1
    | op(e0,e3) = e3
    | epred5_0 ),
    inference(csr,[status(thm)],[51375,42383]) ).

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

cnf(51455,plain,
    ( op(e1,e1) = e1
    | op(e0,e3) = e3
    | epred5_0 ),
    inference(csr,[status(thm)],[51385,30933]) ).

cnf(51457,plain,
    ( op(e1,e1) = e1
    | epred5_0
    | e3 != op(e1,e3) ),
    inference(spm,[status(thm)],[127,51455,theory(equality)]) ).

cnf(51511,plain,
    ( op(e1,e1) = e1
    | epred5_0
    | op(e3,e3) = e1 ),
    inference(spm,[status(thm)],[51457,49060,theory(equality)]) ).

cnf(51569,plain,
    ( op(e3,e0) = e1
    | op(e2,e0) = e1
    | op(e3,e3) = e1
    | epred5_0 ),
    inference(spm,[status(thm)],[49320,51511,theory(equality)]) ).

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

cnf(51668,plain,
    ( op(e2,e2) = e0
    | op(e2,e1) = e0
    | op(e2,e3) = e0
    | op(e3,e3) = e1
    | op(e3,e0) = e1
    | epred5_0 ),
    inference(sr,[status(thm)],[51647,171,theory(equality)]) ).

cnf(52081,plain,
    ( op(e2,e2) = e0
    | op(e1,e2) = e0
    | op(e3,e2) = e0
    | op(e0,e3) = e3
    | epred5_0 ),
    inference(csr,[status(thm)],[49527,41620]) ).

cnf(52115,plain,
    ( e3 = e1
    | op(e2,e2) = e0
    | op(e1,e2) = e0
    | op(e3,e2) = e0
    | epred5_0 ),
    inference(spm,[status(thm)],[41619,52081,theory(equality)]) ).

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

cnf(52139,plain,
    ( op(e1,e3) = e3
    | op(e1,e3) = e1
    | op(e1,e3) = e2
    | e0 = e2
    | e0 = e1
    | e0 = e3
    | op(e3,e2) = e0
    | op(e2,e2) = e0
    | epred5_0 ),
    inference(spm,[status(thm)],[1856,52123,theory(equality)]) ).

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

cnf(52212,plain,
    ( op(e1,e3) = e3
    | op(e1,e3) = e1
    | op(e1,e3) = e2
    | e0 = e3
    | op(e3,e2) = e0
    | op(e2,e2) = e0
    | epred5_0 ),
    inference(sr,[status(thm)],[52211,171,theory(equality)]) ).

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

cnf(52700,plain,
    ( op(e3,e1) = e3
    | op(e1,e1) = e3
    | op(e2,e1) = e3
    | op(e3,e3) = e1
    | epred5_0 ),
    inference(csr,[status(thm)],[49496,576]) ).

cnf(52701,plain,
    ( op(e3,e3) = e1
    | op(e2,e1) = e3
    | op(e1,e1) = e3
    | epred5_0 ),
    inference(csr,[status(thm)],[52700,48139]) ).

cnf(52786,plain,
    ( op(e3,e3) = e1
    | e3 = e1
    | epred5_0
    | op(e2,e1) = e3 ),
    inference(spm,[status(thm)],[51511,52701,theory(equality)]) ).

cnf(52849,plain,
    ( op(e3,e3) = e1
    | epred5_0
    | op(e2,e1) = e3 ),
    inference(sr,[status(thm)],[52786,167,theory(equality)]) ).

cnf(53210,plain,
    ( e0 = e3
    | op(e3,e3) = e1
    | epred5_0
    | op(e3,e0) = e1
    | op(e2,e3) = e0
    | op(e2,e2) = e0 ),
    inference(spm,[status(thm)],[52849,51668,theory(equality)]) ).

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

cnf(53240,plain,
    ( op(e2,e3) = e0
    | op(e3,e0) = e1
    | op(e3,e3) = e1
    | epred5_0
    | op(e2,op(e2,e0)) != e3
    | op(e2,e0) != e1 ),
    inference(spm,[status(thm)],[234,53231,theory(equality)]) ).

cnf(53297,plain,
    ( op(e2,e3) = e0
    | op(e3,e0) = e1
    | op(e3,e3) = e1
    | epred5_0
    | op(e2,op(e2,e0)) != e3 ),
    inference(csr,[status(thm)],[53240,51569]) ).

cnf(53308,plain,
    ( op(e3,e3) = e1
    | op(e3,e0) = e1
    | op(e2,e3) = e0
    | epred5_0
    | op(e2,e1) != e3 ),
    inference(spm,[status(thm)],[53297,51569,theory(equality)]) ).

cnf(53309,plain,
    ( op(e3,e3) = e1
    | op(e3,e0) = e1
    | op(e2,e3) = e0
    | epred5_0 ),
    inference(csr,[status(thm)],[53308,52849]) ).

cnf(53320,plain,
    ( e0 = e2
    | epred5_0
    | op(e3,e0) = e1
    | op(e3,e3) = e1 ),
    inference(spm,[status(thm)],[30933,53309,theory(equality)]) ).

cnf(53333,plain,
    ( epred5_0
    | op(e3,e0) = e1
    | op(e3,e3) = e1 ),
    inference(sr,[status(thm)],[53320,170,theory(equality)]) ).

cnf(53365,plain,
    ( e1 = e3
    | op(e3,e3) = e1
    | epred5_0 ),
    inference(spm,[status(thm)],[48137,53333,theory(equality)]) ).

cnf(53369,plain,
    ( op(e3,e3) = e1
    | epred5_0 ),
    inference(sr,[status(thm)],[53365,167,theory(equality)]) ).

cnf(53371,plain,
    ( epred5_0
    | op(e3,op(e3,e1)) != e2
    | op(e3,e1) != e0 ),
    inference(spm,[status(thm)],[226,53369,theory(equality)]) ).

cnf(53389,plain,
    ( op(e3,e1) = e3
    | op(e0,e0) = e0
    | epred5_0 ),
    inference(spm,[status(thm)],[30965,53369,theory(equality)]) ).

cnf(53393,plain,
    ( op(e3,e1) = e3
    | op(e2,e0) = e2
    | epred5_0
    | op(e2,e2) != e0 ),
    inference(spm,[status(thm)],[30973,53369,theory(equality)]) ).

cnf(53396,plain,
    ( op(e0,e3) = e2
    | op(e0,e3) = e3
    | epred5_0 ),
    inference(spm,[status(thm)],[42383,53369,theory(equality)]) ).

cnf(53420,plain,
    ( op(e3,e0) = e3
    | op(e3,e0) = e1
    | op(e3,e0) = e2
    | e0 = e2
    | e0 = e1
    | e0 = e3
    | op(e3,e1) = e3
    | epred5_0 ),
    inference(spm,[status(thm)],[2206,53389,theory(equality)]) ).

cnf(53423,plain,
    ( op(e2,e3) = e0
    | op(e2,e1) = e0
    | op(e2,e2) = e0
    | e0 = e2
    | e0 = e1
    | e0 = e3
    | op(e3,e1) = e3
    | epred5_0 ),
    inference(spm,[status(thm)],[2222,53389,theory(equality)]) ).

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

cnf(53448,plain,
    ( op(e3,e0) = e3
    | op(e3,e0) = e1
    | op(e3,e0) = e2
    | e0 = e3
    | op(e3,e1) = e3
    | epred5_0 ),
    inference(sr,[status(thm)],[53447,171,theory(equality)]) ).

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

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

cnf(53457,plain,
    ( op(e2,e3) = e0
    | op(e2,e1) = e0
    | op(e2,e2) = e0
    | e0 = e3
    | op(e3,e1) = e3
    | epred5_0 ),
    inference(sr,[status(thm)],[53456,171,theory(equality)]) ).

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

cnf(53497,plain,
    ( op(e0,e3) = e3
    | epred5_0
    | e2 != op(e2,e3) ),
    inference(spm,[status(thm)],[126,53396,theory(equality)]) ).

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

cnf(53738,plain,
    ( op(e0,e3) = e3
    | epred5_0 ),
    inference(csr,[status(thm)],[53497,30933]) ).

cnf(53740,plain,
    ( epred5_0
    | e3 != op(e1,e3) ),
    inference(spm,[status(thm)],[127,53738,theory(equality)]) ).

cnf(53745,plain,
    ( op(e3,e1) = e3
    | op(e1,e1) = e3
    | op(e2,e1) = e3
    | epred5_0 ),
    inference(spm,[status(thm)],[576,53738,theory(equality)]) ).

cnf(53749,plain,
    ( op(e3,e2) = e3
    | op(e1,e2) = e3
    | op(e2,e2) = e3
    | epred5_0 ),
    inference(spm,[status(thm)],[614,53738,theory(equality)]) ).

cnf(53753,plain,
    ( op(e3,e0) = e3
    | op(e1,e0) = e3
    | op(e2,e0) = e3
    | epred5_0 ),
    inference(spm,[status(thm)],[654,53738,theory(equality)]) ).

cnf(53799,plain,
    ( op(e2,e1) = e3
    | op(e3,e1) = e3
    | epred5_0
    | e3 != op(e1,e2) ),
    inference(spm,[status(thm)],[112,53745,theory(equality)]) ).

cnf(54016,plain,
    ( op(e3,e2) = e3
    | op(e1,e2) = e3
    | epred5_0 ),
    inference(csr,[status(thm)],[53749,31125]) ).

cnf(54086,plain,
    ( op(e3,e2) = e0
    | e3 = e0
    | op(e2,e2) = e0
    | epred5_0
    | op(e3,e2) = e3 ),
    inference(spm,[status(thm)],[52123,54016,theory(equality)]) ).

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

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

cnf(54295,plain,
    ( op(e2,e0) = e2
    | op(e3,e1) = e3
    | epred5_0
    | op(e3,e2) = e3
    | op(e3,e2) = e0 ),
    inference(spm,[status(thm)],[53393,54107,theory(equality)]) ).

cnf(54338,plain,
    ( op(e3,e1) = e3
    | op(e2,e1) = e3
    | epred5_0
    | op(e3,e2) = e3 ),
    inference(spm,[status(thm)],[53799,54016,theory(equality)]) ).

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

cnf(55323,plain,
    ( op(e3,e2) = e3
    | e0 = e3
    | op(e3,e1) = e3
    | epred5_0
    | op(e2,e2) = e0
    | op(e2,e3) = e0 ),
    inference(spm,[status(thm)],[54338,53458,theory(equality)]) ).

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

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

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

cnf(57028,plain,
    ( op(e3,e1) = e3
    | op(e3,e0) = e2
    | op(e3,e0) = e3
    | epred5_0 ),
    inference(csr,[status(thm)],[54920,53369]) ).

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

cnf(57061,plain,
    ( op(e3,e1) = e3
    | op(e3,e1) = e1
    | op(e3,e1) = e2
    | epred5_0
    | op(e3,e0) = e3 ),
    inference(spm,[status(thm)],[53557,57028,theory(equality)]) ).

cnf(57070,plain,
    ( op(e3,e1) = e2
    | op(e3,e1) = e1
    | op(e3,e1) = e3
    | epred5_0
    | e3 != op(e3,e2) ),
    inference(spm,[status(thm)],[102,57061,theory(equality)]) ).

cnf(57381,plain,
    ( op(e2,e2) = e0
    | op(e3,e2) = e0
    | op(e1,e3) = e2
    | op(e1,e3) = e1
    | epred5_0 ),
    inference(csr,[status(thm)],[52213,53740]) ).

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

cnf(57896,plain,
    ( op(e3,e2) = e0
    | op(e3,e2) = e3
    | op(e3,e1) = e3
    | epred5_0 ),
    inference(csr,[status(thm)],[56035,30933]) ).

cnf(58108,plain,
    ( op(e2,e3) = e0
    | op(e3,e1) = e3
    | op(e3,e2) = e3
    | epred5_0 ),
    inference(csr,[status(thm)],[56133,57896]) ).

cnf(58119,plain,
    ( e0 = e2
    | epred5_0
    | op(e3,e2) = e3
    | op(e3,e1) = e3 ),
    inference(spm,[status(thm)],[30933,58108,theory(equality)]) ).

cnf(58130,plain,
    ( epred5_0
    | op(e3,e2) = e3
    | op(e3,e1) = e3 ),
    inference(sr,[status(thm)],[58119,170,theory(equality)]) ).

cnf(58357,plain,
    ( op(e3,e1) = e2
    | op(e3,e1) = e1
    | op(e3,e1) = e3
    | epred5_0 ),
    inference(csr,[status(thm)],[57070,58130]) ).

cnf(58360,plain,
    ( op(e3,e1) = e3
    | op(e3,e1) = e2
    | epred5_0
    | e1 != op(e3,e3) ),
    inference(spm,[status(thm)],[99,58357,theory(equality)]) ).

cnf(58445,plain,
    ( op(e3,e1) = e3
    | op(e3,e1) = e2
    | epred5_0 ),
    inference(csr,[status(thm)],[58360,53369]) ).

cnf(58503,plain,
    ( e2 = e3
    | op(e3,e0) = e3
    | epred5_0
    | op(e3,e1) = e3 ),
    inference(spm,[status(thm)],[57031,58445,theory(equality)]) ).

cnf(58527,plain,
    ( op(e3,e0) = e3
    | epred5_0
    | op(e3,e1) = e3 ),
    inference(sr,[status(thm)],[58503,166,theory(equality)]) ).

cnf(58539,plain,
    ( op(e3,e1) = e3
    | epred5_0
    | e3 != op(e3,e2) ),
    inference(spm,[status(thm)],[102,58527,theory(equality)]) ).

cnf(58686,plain,
    ( op(e3,e1) = e3
    | epred5_0 ),
    inference(csr,[status(thm)],[58539,58130]) ).

cnf(58688,plain,
    ( epred5_0
    | e3 != op(e3,e2) ),
    inference(spm,[status(thm)],[100,58686,theory(equality)]) ).

cnf(58802,plain,
    ( op(e2,e2) = e0
    | op(e3,e2) = e0
    | op(e1,e3) = e2
    | epred5_0 ),
    inference(csr,[status(thm)],[57383,53369]) ).

cnf(58804,plain,
    ( op(e3,e2) = e0
    | op(e2,e2) = e0
    | epred5_0
    | e2 != op(e2,e3) ),
    inference(spm,[status(thm)],[124,58802,theory(equality)]) ).

cnf(58883,plain,
    ( op(e3,e2) = e0
    | op(e2,e2) = e0
    | epred5_0 ),
    inference(csr,[status(thm)],[58804,30933]) ).

cnf(58891,plain,
    ( op(e3,e2) = e0
    | epred5_0
    | op(e2,op(e2,e0)) != e1
    | op(e2,e0) != e3 ),
    inference(spm,[status(thm)],[55,58883,theory(equality)]) ).

cnf(58895,plain,
    ( op(e1,e2) = e3
    | op(e1,e2) = e1
    | op(e1,e2) = e2
    | op(e3,e2) = e0
    | epred5_0 ),
    inference(spm,[status(thm)],[792,58883,theory(equality)]) ).

cnf(58896,plain,
    ( op(e2,e1) = e3
    | op(e2,e1) = e1
    | op(e2,e1) = e2
    | op(e3,e2) = e0
    | epred5_0 ),
    inference(spm,[status(thm)],[854,58883,theory(equality)]) ).

cnf(58903,plain,
    ( op(e1,e1) = e1
    | op(e2,e0) = e2
    | epred5_0
    | op(e3,e2) = e0 ),
    inference(spm,[status(thm)],[30968,58883,theory(equality)]) ).

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

cnf(59036,plain,
    ( op(e1,e2) = e3
    | op(e1,e2) = e1
    | op(e1,e2) = e2
    | epred5_0 ),
    inference(csr,[status(thm)],[58895,790]) ).

cnf(59106,plain,
    ( e1 = e3
    | op(e3,e2) = e3
    | epred5_0
    | op(e1,e2) = e2
    | op(e1,e2) = e3 ),
    inference(spm,[status(thm)],[54016,59036,theory(equality)]) ).

cnf(59135,plain,
    ( op(e3,e2) = e3
    | epred5_0
    | op(e1,e2) = e2
    | op(e1,e2) = e3 ),
    inference(sr,[status(thm)],[59106,167,theory(equality)]) ).

cnf(59136,plain,
    ( op(e3,e2) = e3
    | op(e1,e2) = e3
    | epred5_0 ),
    inference(csr,[status(thm)],[59135,54016]) ).

cnf(59137,plain,
    ( op(e1,e2) = e3
    | epred5_0 ),
    inference(csr,[status(thm)],[59136,58688]) ).

cnf(59187,plain,
    ( e3 = e2
    | op(e1,e3) = e2
    | op(e1,e3) = e0
    | e3 = e0
    | epred5_0 ),
    inference(spm,[status(thm)],[39094,59137,theory(equality)]) ).

cnf(59202,plain,
    ( op(e3,e0) = e3
    | op(e2,e0) = e3
    | epred5_0 ),
    inference(spm,[status(thm)],[54113,59137,theory(equality)]) ).

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

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

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

cnf(59301,plain,
    ( e3 = e1
    | op(e2,e2) = e1
    | op(e2,e1) = e1
    | op(e2,e3) = e1
    | op(e3,e0) = e3
    | epred5_0 ),
    inference(spm,[status(thm)],[79,59202,theory(equality)]) ).

cnf(59324,plain,
    ( op(e3,e2) = e0
    | epred5_0
    | op(e3,e0) = e3
    | op(e2,e3) != e1 ),
    inference(spm,[status(thm)],[58891,59202,theory(equality)]) ).

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

cnf(59583,plain,
    ( op(e2,e0) = e2
    | op(e3,e2) = e0
    | epred5_0
    | op(e2,e1) = e2
    | op(e2,e1) = e3 ),
    inference(spm,[status(thm)],[58949,58896,theory(equality)]) ).

cnf(60244,plain,
    ( e2 = e3
    | op(e3,e0) = e3
    | epred5_0
    | op(e2,e1) = e3
    | op(e2,e1) = e2
    | op(e3,e2) = e0 ),
    inference(spm,[status(thm)],[59202,59583,theory(equality)]) ).

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

cnf(60355,plain,
    ( op(e3,e0) = e3
    | op(e3,e2) = e0
    | op(e2,e1) = e2
    | epred5_0 ),
    inference(csr,[status(thm)],[60249,59299]) ).

cnf(60401,plain,
    ( op(e3,e0) = e3
    | op(e2,e3) = e1
    | e2 = e1
    | op(e2,e2) = e1
    | epred5_0
    | op(e3,e2) = e0 ),
    inference(spm,[status(thm)],[59325,60355,theory(equality)]) ).

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

cnf(60420,plain,
    ( op(e3,e0) = e3
    | op(e3,e2) = e0
    | op(e2,e2) = e1
    | epred5_0 ),
    inference(csr,[status(thm)],[60418,59324]) ).

cnf(60449,plain,
    ( e1 = e0
    | op(e3,e2) = e0
    | epred5_0
    | op(e3,e0) = e3 ),
    inference(spm,[status(thm)],[58883,60420,theory(equality)]) ).

cnf(60453,plain,
    ( op(e3,e2) = e0
    | epred5_0
    | op(e3,e0) = e3 ),
    inference(sr,[status(thm)],[60449,171,theory(equality)]) ).

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

cnf(60570,plain,
    ( op(e3,e2) = e0
    | epred5_0 ),
    inference(csr,[status(thm)],[60455,58686]) ).

cnf(60574,plain,
    ( op(e3,e0) = e3
    | op(e3,e0) = e1
    | op(e3,e0) = e2
    | epred5_0 ),
    inference(spm,[status(thm)],[644,60570,theory(equality)]) ).

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

cnf(60841,plain,
    ( op(e3,e0) = e2
    | op(e3,e0) = e3
    | epred5_0 ),
    inference(csr,[status(thm)],[60604,53369]) ).

cnf(60851,plain,
    ( op(e1,e3) = e2
    | op(e1,e1) = e2
    | op(e1,e2) = e2
    | op(e3,e0) = e3
    | epred5_0 ),
    inference(spm,[status(thm)],[751,60841,theory(equality)]) ).

cnf(61123,plain,
    ( op(e3,e0) = e3
    | op(e1,e2) = e2
    | op(e1,e3) = e2
    | epred5_0
    | op(e1,op(e1,e2)) != e0
    | op(e1,e2) != e3 ),
    inference(spm,[status(thm)],[53,60851,theory(equality)]) ).

cnf(62370,plain,
    ( op(e3,e0) = e3
    | op(e1,e2) = e2
    | op(e1,e3) = e2
    | epred5_0
    | op(e1,op(e1,e2)) != e0 ),
    inference(csr,[status(thm)],[61123,59137]) ).

cnf(62383,plain,
    ( op(e1,e3) = e2
    | e3 = e2
    | op(e3,e0) = e3
    | epred5_0
    | op(e1,e3) != e0 ),
    inference(spm,[status(thm)],[62370,59137,theory(equality)]) ).

cnf(62396,plain,
    ( op(e1,e3) = e2
    | op(e3,e0) = e3
    | epred5_0
    | op(e1,e3) != e0 ),
    inference(sr,[status(thm)],[62383,166,theory(equality)]) ).

cnf(62397,plain,
    ( op(e1,e3) = e2
    | op(e3,e0) = e3
    | epred5_0 ),
    inference(csr,[status(thm)],[62396,59221]) ).

cnf(62399,plain,
    ( op(e3,e0) = e3
    | epred5_0
    | e2 != op(e2,e3) ),
    inference(spm,[status(thm)],[124,62397,theory(equality)]) ).

cnf(62456,plain,
    ( op(e3,e0) = e3
    | epred5_0 ),
    inference(csr,[status(thm)],[62399,30933]) ).

cnf(62458,plain,
    ( epred5_0
    | e3 != op(e3,e1) ),
    inference(spm,[status(thm)],[103,62456,theory(equality)]) ).

cnf(62491,plain,
    epred5_0,
    inference(csr,[status(thm)],[62458,58686]) ).

cnf(62727,plain,
    ( op(e2,e0) = e2
    | epred4_0
    | op(e2,e2) != e1
    | $false ),
    inference(rw,[status(thm)],[1071,62491,theory(equality)]) ).

cnf(62728,plain,
    ( op(e2,e0) = e2
    | epred4_0
    | op(e2,e2) != e1 ),
    inference(cn,[status(thm)],[62727,theory(equality)]) ).

cnf(62729,plain,
    ( op(e2,e1) = e2
    | epred4_0
    | op(e2,e2) != e0
    | $false ),
    inference(rw,[status(thm)],[1067,62491,theory(equality)]) ).

cnf(62730,plain,
    ( op(e2,e1) = e2
    | epred4_0
    | op(e2,e2) != e0 ),
    inference(cn,[status(thm)],[62729,theory(equality)]) ).

cnf(62755,plain,
    ( op(e2,e0) = e2
    | epred4_0
    | op(e1,e1) != e1
    | $false ),
    inference(rw,[status(thm)],[379,62491,theory(equality)]) ).

cnf(62756,plain,
    ( op(e2,e0) = e2
    | epred4_0
    | op(e1,e1) != e1 ),
    inference(cn,[status(thm)],[62755,theory(equality)]) ).

cnf(62757,plain,
    ( op(e2,e1) = e2
    | epred4_0
    | op(e0,e0) != e0
    | $false ),
    inference(rw,[status(thm)],[376,62491,theory(equality)]) ).

cnf(62758,plain,
    ( op(e2,e1) = e2
    | epred4_0
    | op(e0,e0) != e0 ),
    inference(cn,[status(thm)],[62757,theory(equality)]) ).

cnf(62759,plain,
    ( op(e2,e0) = e2
    | op(e2,e1) = e2
    | epred4_0
    | $false ),
    inference(rw,[status(thm)],[381,62491,theory(equality)]) ).

cnf(62760,plain,
    ( op(e2,e0) = e2
    | op(e2,e1) = e2
    | epred4_0 ),
    inference(cn,[status(thm)],[62759,theory(equality)]) ).

cnf(62763,plain,
    ( epred4_0
    | op(e2,e1) != e2
    | op(e2,e2) != e1
    | op(e0,e0) != e0
    | $false ),
    inference(rw,[status(thm)],[373,62491,theory(equality)]) ).

cnf(62764,plain,
    ( epred4_0
    | op(e2,e1) != e2
    | op(e2,e2) != e1
    | op(e0,e0) != e0 ),
    inference(cn,[status(thm)],[62763,theory(equality)]) ).

cnf(62765,plain,
    ( epred4_0
    | op(e1,e1) != e1
    | op(e2,e2) != e0
    | op(e2,e0) != e2
    | $false ),
    inference(rw,[status(thm)],[364,62491,theory(equality)]) ).

cnf(62766,plain,
    ( epred4_0
    | op(e1,e1) != e1
    | op(e2,e2) != e0
    | op(e2,e0) != e2 ),
    inference(cn,[status(thm)],[62765,theory(equality)]) ).

cnf(62863,plain,
    ( op(e2,e1) = e2
    | epred4_0
    | op(e2,e2) = e2
    | op(e2,e2) = e1
    | op(e2,e2) = e3 ),
    inference(spm,[status(thm)],[62730,151,theory(equality)]) ).

cnf(62925,plain,
    ( op(e2,e1) = e2
    | epred4_0
    | e2 != op(e2,e2) ),
    inference(spm,[status(thm)],[108,62760,theory(equality)]) ).

cnf(62926,plain,
    ( e2 = e3
    | op(e2,e2) = e3
    | op(e2,e1) = e3
    | op(e2,e3) = e3
    | op(e2,e1) = e2
    | epred4_0 ),
    inference(spm,[status(thm)],[75,62760,theory(equality)]) ).

cnf(62927,plain,
    ( e2 = e1
    | op(e2,e2) = e1
    | op(e2,e1) = e1
    | op(e2,e3) = e1
    | op(e2,e1) = e2
    | epred4_0 ),
    inference(spm,[status(thm)],[79,62760,theory(equality)]) ).

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

cnf(62941,plain,
    ( op(e2,e2) = e3
    | op(e2,e1) = e3
    | op(e2,e3) = e3
    | op(e2,e1) = e2
    | epred4_0 ),
    inference(sr,[status(thm)],[62926,166,theory(equality)]) ).

cnf(62942,plain,
    ( op(e2,e2) = e1
    | op(e2,e1) = e1
    | op(e2,e3) = e1
    | op(e2,e1) = e2
    | epred4_0 ),
    inference(sr,[status(thm)],[62927,168,theory(equality)]) ).

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

cnf(63245,plain,
    ( op(e2,e1) = e2
    | epred4_0
    | op(e3,e3) = e3
    | epred8_0 ),
    inference(spm,[status(thm)],[62925,197,theory(equality)]) ).

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

cnf(63251,plain,
    ( op(e3,e3) = e3
    | epred8_0
    | epred4_0
    | e2 != op(e2,e2) ),
    inference(spm,[status(thm)],[106,63245,theory(equality)]) ).

cnf(63282,plain,
    ( epred4_0
    | op(e2,e2) != e1
    | op(e0,e0) != e0 ),
    inference(csr,[status(thm)],[62764,62758]) ).

cnf(63287,plain,
    ( epred4_0
    | op(e1,e1) != e1
    | op(e2,e2) != e0 ),
    inference(csr,[status(thm)],[62766,62756]) ).

cnf(63452,plain,
    ( op(e3,e3) = e3
    | epred8_0
    | epred4_0 ),
    inference(csr,[status(thm)],[63251,197]) ).

cnf(63548,plain,
    ( op(e2,e1) = e2
    | op(e2,e3) = e0
    | op(e2,e1) = e0
    | epred4_0 ),
    inference(csr,[status(thm)],[62943,62730]) ).

cnf(63575,plain,
    ( e0 = e2
    | op(e2,e3) = e3
    | e0 = e3
    | op(e2,e2) = e3
    | epred4_0
    | op(e2,e1) = e2
    | op(e2,e3) = e0 ),
    inference(spm,[status(thm)],[62941,63548,theory(equality)]) ).

cnf(63576,plain,
    ( e0 = e2
    | op(e2,e3) = e1
    | e0 = e1
    | op(e2,e2) = e1
    | epred4_0
    | op(e2,e1) = e2
    | op(e2,e3) = e0 ),
    inference(spm,[status(thm)],[62942,63548,theory(equality)]) ).

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

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

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

cnf(63600,plain,
    ( op(e2,e3) = e1
    | op(e2,e2) = e1
    | epred4_0
    | op(e2,e1) = e2
    | op(e2,e3) = e0 ),
    inference(sr,[status(thm)],[63599,171,theory(equality)]) ).

cnf(63894,plain,
    ( op(e2,e3) = e0
    | e2 = e0
    | op(e2,e2) = e0
    | op(e2,e3) = e3
    | e2 = e3
    | op(e2,e2) = e3
    | epred4_0 ),
    inference(spm,[status(thm)],[846,63598,theory(equality)]) ).

cnf(63909,plain,
    ( op(e2,e3) = e0
    | op(e2,e2) = e0
    | op(e2,e3) = e3
    | e2 = e3
    | op(e2,e2) = e3
    | epred4_0 ),
    inference(sr,[status(thm)],[63894,170,theory(equality)]) ).

cnf(63910,plain,
    ( op(e2,e3) = e0
    | op(e2,e2) = e0
    | op(e2,e3) = e3
    | op(e2,e2) = e3
    | epred4_0 ),
    inference(sr,[status(thm)],[63909,166,theory(equality)]) ).

cnf(63928,plain,
    ( op(e2,e3) = e0
    | e2 = e0
    | op(e2,e2) = e0
    | op(e2,e3) = e1
    | e2 = e1
    | op(e2,e2) = e1
    | epred4_0 ),
    inference(spm,[status(thm)],[847,63600,theory(equality)]) ).

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

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

cnf(63959,plain,
    ( op(e2,e2) = e3
    | op(e2,e3) = e3
    | op(e2,e3) = e0
    | epred4_0
    | op(e2,op(e2,e0)) != e1
    | op(e2,e0) != e3 ),
    inference(spm,[status(thm)],[55,63910,theory(equality)]) ).

cnf(64747,plain,
    ( op(e2,e1) = e2
    | op(e2,e2) = e2
    | op(e2,e2) = e1
    | op(e2,e2) = e3
    | epred4_0 ),
    inference(csr,[status(thm)],[63246,62863]) ).

cnf(64748,plain,
    ( op(e2,e1) = e2
    | op(e2,e2) = e3
    | op(e2,e2) = e1
    | epred4_0 ),
    inference(csr,[status(thm)],[64747,62925]) ).

cnf(64751,plain,
    ( op(e2,e2) = e3
    | op(e2,e2) = e1
    | epred4_0
    | e2 != op(e2,e2) ),
    inference(spm,[status(thm)],[106,64748,theory(equality)]) ).

cnf(64757,plain,
    ( op(e2,e3) = e1
    | e2 = e1
    | op(e2,e2) = e1
    | op(e2,e3) = e3
    | e2 = e3
    | op(e2,e2) = e3
    | epred4_0 ),
    inference(spm,[status(thm)],[830,64748,theory(equality)]) ).

cnf(64771,plain,
    ( op(e2,e3) = e1
    | op(e2,e2) = e1
    | op(e2,e3) = e3
    | e2 = e3
    | op(e2,e2) = e3
    | epred4_0 ),
    inference(sr,[status(thm)],[64757,168,theory(equality)]) ).

cnf(64772,plain,
    ( op(e2,e3) = e1
    | op(e2,e2) = e1
    | op(e2,e3) = e3
    | op(e2,e2) = e3
    | epred4_0 ),
    inference(sr,[status(thm)],[64771,166,theory(equality)]) ).

cnf(64788,plain,
    ( op(e2,e2) = e3
    | op(e2,e3) = e3
    | op(e2,e3) = e1
    | epred4_0
    | op(e2,op(e2,e1)) != e0
    | op(e2,e1) != e3 ),
    inference(spm,[status(thm)],[51,64772,theory(equality)]) ).

cnf(64799,plain,
    ( op(e2,e0) = e2
    | epred4_0
    | op(e2,e2) = e3
    | op(e2,e3) = e3
    | op(e2,e3) = e1 ),
    inference(spm,[status(thm)],[62728,64772,theory(equality)]) ).

cnf(64805,plain,
    ( e1 = e3
    | op(e2,e3) = e3
    | e1 = e0
    | op(e2,e3) = e0
    | epred4_0
    | op(e2,e2) = e3
    | op(e2,e3) = e1 ),
    inference(spm,[status(thm)],[63910,64772,theory(equality)]) ).

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

cnf(64812,plain,
    ( op(e2,e3) = e3
    | op(e2,e3) = e0
    | epred4_0
    | op(e2,e2) = e3
    | op(e2,e3) = e1 ),
    inference(sr,[status(thm)],[64811,171,theory(equality)]) ).

cnf(64819,plain,
    ( e2 = e3
    | op(e2,e2) = e3
    | op(e2,e1) = e3
    | op(e2,e3) = e3
    | op(e2,e3) = e1
    | epred4_0 ),
    inference(spm,[status(thm)],[75,64799,theory(equality)]) ).

cnf(64835,plain,
    ( op(e2,e2) = e3
    | op(e2,e1) = e3
    | op(e2,e3) = e3
    | op(e2,e3) = e1
    | epred4_0 ),
    inference(sr,[status(thm)],[64819,166,theory(equality)]) ).

cnf(64928,plain,
    ( e3 = e1
    | op(e2,e3) = e1
    | e3 = e0
    | op(e2,e3) = e0
    | epred4_0
    | op(e2,e3) = e3 ),
    inference(spm,[status(thm)],[63945,64812,theory(equality)]) ).

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

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

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

cnf(65877,plain,
    ( op(e2,e2) = e3
    | op(e2,e3) = e3
    | op(e2,e3) = e1
    | epred4_0
    | op(e2,op(e2,e1)) != e0 ),
    inference(csr,[status(thm)],[64788,64835]) ).

cnf(65900,plain,
    ( op(e2,e3) = e1
    | op(e2,e3) = e3
    | op(e2,e2) = e3
    | epred4_0
    | op(e2,e3) != e0 ),
    inference(spm,[status(thm)],[65877,64835,theory(equality)]) ).

cnf(65903,plain,
    ( op(e2,e3) = e1
    | op(e2,e3) = e3
    | op(e2,e2) = e3
    | epred4_0 ),
    inference(csr,[status(thm)],[65900,64934]) ).

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

cnf(65913,plain,
    ( e3 = e2
    | op(e2,e3) = e2
    | epred8_0
    | op(e2,e3) = e3
    | op(e2,e3) = e1
    | epred4_0 ),
    inference(spm,[status(thm)],[194,65903,theory(equality)]) ).

cnf(65930,plain,
    ( op(e2,e3) = e2
    | epred8_0
    | op(e2,e3) = e3
    | op(e2,e3) = e1
    | epred4_0 ),
    inference(sr,[status(thm)],[65913,166,theory(equality)]) ).

cnf(66021,plain,
    ( op(e2,e3) = e3
    | op(e2,e3) = e1
    | epred4_0
    | op(e2,op(e2,e3)) != e1 ),
    inference(csr,[status(thm)],[65908,64934]) ).

cnf(66023,plain,
    ( e0 = e1
    | e0 = e3
    | epred4_0
    | op(e2,e3) = e3
    | op(e2,e3) = e1
    | op(e2,e0) != e1 ),
    inference(spm,[status(thm)],[66021,64934,theory(equality)]) ).

cnf(66026,plain,
    ( e0 = e3
    | epred4_0
    | op(e2,e3) = e3
    | op(e2,e3) = e1
    | op(e2,e0) != e1 ),
    inference(sr,[status(thm)],[66023,171,theory(equality)]) ).

cnf(66027,plain,
    ( epred4_0
    | op(e2,e3) = e3
    | op(e2,e3) = e1
    | op(e2,e0) != e1 ),
    inference(sr,[status(thm)],[66026,169,theory(equality)]) ).

cnf(66029,plain,
    ( op(e2,e3) = e1
    | op(e2,e3) = e3
    | epred4_0
    | op(e2,e2) = e1
    | op(e2,e1) = e1 ),
    inference(spm,[status(thm)],[66027,79,theory(equality)]) ).

cnf(68049,plain,
    ( op(e2,e3) = e0
    | op(e2,e3) = e3
    | op(e2,e2) = e3
    | op(e2,e1) = e3
    | epred4_0 ),
    inference(csr,[status(thm)],[65766,65903]) ).

cnf(68073,plain,
    ( e3 = e2
    | op(e2,e3) = e0
    | e3 = e0
    | epred4_0
    | op(e2,e2) = e3
    | op(e2,e3) = e3 ),
    inference(spm,[status(thm)],[63548,68049,theory(equality)]) ).

cnf(68097,plain,
    ( op(e2,e3) = e0
    | e0 = e3
    | epred4_0
    | op(e2,e2) = e3
    | op(e2,e3) = e3 ),
    inference(sr,[status(thm)],[68073,166,theory(equality)]) ).

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

cnf(68121,plain,
    ( op(e2,e3) = e3
    | op(e2,e3) = e0
    | epred4_0
    | op(e2,op(e2,e3)) != e0
    | op(e2,e3) != e1 ),
    inference(spm,[status(thm)],[240,68098,theory(equality)]) ).

cnf(68127,plain,
    ( e3 = e2
    | op(e2,e3) = e2
    | epred8_0
    | op(e2,e3) = e3
    | op(e2,e3) = e0
    | epred4_0 ),
    inference(spm,[status(thm)],[194,68098,theory(equality)]) ).

cnf(68147,plain,
    ( op(e2,e3) = e2
    | epred8_0
    | op(e2,e3) = e3
    | op(e2,e3) = e0
    | epred4_0 ),
    inference(sr,[status(thm)],[68127,166,theory(equality)]) ).

cnf(68172,plain,
    ( e0 = e1
    | e0 = e3
    | e0 = e2
    | epred8_0
    | epred4_0
    | op(e2,e3) = e3
    | op(e2,e3) = e2 ),
    inference(spm,[status(thm)],[65930,68147,theory(equality)]) ).

cnf(68182,plain,
    ( e0 = e3
    | e0 = e2
    | epred8_0
    | epred4_0
    | op(e2,e3) = e3
    | op(e2,e3) = e2 ),
    inference(sr,[status(thm)],[68172,171,theory(equality)]) ).

cnf(68183,plain,
    ( e0 = e2
    | epred8_0
    | epred4_0
    | op(e2,e3) = e3
    | op(e2,e3) = e2 ),
    inference(sr,[status(thm)],[68182,169,theory(equality)]) ).

cnf(68184,plain,
    ( epred8_0
    | epred4_0
    | op(e2,e3) = e3
    | op(e2,e3) = e2 ),
    inference(sr,[status(thm)],[68183,170,theory(equality)]) ).

cnf(68204,plain,
    ( e2 = e3
    | e2 = e0
    | e2 = e1
    | epred4_0
    | op(e2,e3) = e3
    | epred8_0 ),
    inference(spm,[status(thm)],[64934,68184,theory(equality)]) ).

cnf(68213,plain,
    ( e0 = e2
    | e1 = e2
    | epred4_0
    | op(e2,e3) = e3
    | epred8_0 ),
    inference(sr,[status(thm)],[68204,166,theory(equality)]) ).

cnf(68214,plain,
    ( e1 = e2
    | epred4_0
    | op(e2,e3) = e3
    | epred8_0 ),
    inference(sr,[status(thm)],[68213,170,theory(equality)]) ).

cnf(68215,plain,
    ( epred4_0
    | op(e2,e3) = e3
    | epred8_0 ),
    inference(sr,[status(thm)],[68214,168,theory(equality)]) ).

cnf(68282,plain,
    ( epred8_0
    | epred4_0
    | e3 != op(e3,e3) ),
    inference(spm,[status(thm)],[122,68215,theory(equality)]) ).

cnf(68299,plain,
    ( epred8_0
    | epred4_0 ),
    inference(csr,[status(thm)],[68282,63452]) ).

cnf(68300,plain,
    ( op(e0,e0) = e0
    | op(e1,e1) = e1
    | epred4_0 ),
    inference(spm,[status(thm)],[462,68299,theory(equality)]) ).

cnf(68304,plain,
    ( op(e2,e0) = e2
    | op(e1,e1) = e1
    | epred4_0
    | op(e2,e2) != e0 ),
    inference(spm,[status(thm)],[447,68299,theory(equality)]) ).

cnf(68305,plain,
    ( op(e0,e0) = e0
    | op(e2,e1) = e2
    | epred4_0
    | op(e2,e2) != e1 ),
    inference(spm,[status(thm)],[459,68299,theory(equality)]) ).

cnf(68342,plain,
    ( op(e2,e0) = e3
    | op(e2,e0) = e1
    | op(e2,e0) = e2
    | e0 = e2
    | e0 = e1
    | e0 = e3
    | op(e1,e1) = e1
    | epred4_0 ),
    inference(spm,[status(thm)],[2223,68300,theory(equality)]) ).

cnf(68349,plain,
    ( op(e2,e1) = e2
    | epred4_0
    | op(e1,e1) = e1 ),
    inference(spm,[status(thm)],[62758,68300,theory(equality)]) ).

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

cnf(68375,plain,
    ( op(e2,e0) = e3
    | op(e2,e0) = e1
    | op(e2,e0) = e2
    | e0 = e3
    | op(e1,e1) = e1
    | epred4_0 ),
    inference(sr,[status(thm)],[68374,171,theory(equality)]) ).

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

cnf(68401,plain,
    ( op(e2,e1) = e2
    | epred4_0
    | e1 != op(e2,e1) ),
    inference(spm,[status(thm)],[136,68349,theory(equality)]) ).

cnf(68743,plain,
    ( e1 = e2
    | epred4_0
    | op(e2,e2) = e1
    | op(e2,e3) = e3
    | op(e2,e3) = e1 ),
    inference(spm,[status(thm)],[68401,66029,theory(equality)]) ).

cnf(68760,plain,
    ( epred4_0
    | op(e2,e2) = e1
    | op(e2,e3) = e3
    | op(e2,e3) = e1 ),
    inference(sr,[status(thm)],[68743,168,theory(equality)]) ).

cnf(68825,plain,
    ( e1 = e3
    | op(e2,e3) = e3
    | op(e2,e3) = e1
    | epred4_0 ),
    inference(spm,[status(thm)],[65903,68760,theory(equality)]) ).

cnf(68833,plain,
    ( op(e2,e3) = e3
    | op(e2,e3) = e1
    | epred4_0 ),
    inference(sr,[status(thm)],[68825,167,theory(equality)]) ).

cnf(68919,plain,
    ( op(e2,e0) = e2
    | epred4_0
    | op(e2,e2) != e0 ),
    inference(csr,[status(thm)],[68304,63287]) ).

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

cnf(69584,plain,
    ( op(e2,e1) = e2
    | epred4_0
    | op(e2,e2) != e1 ),
    inference(csr,[status(thm)],[68305,63282]) ).

cnf(69961,plain,
    ( op(e2,e0) = e3
    | op(e2,e0) = e1
    | op(e2,e0) = e2
    | epred4_0 ),
    inference(csr,[status(thm)],[68376,62756]) ).

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

cnf(70335,plain,
    ( op(e2,e0) = e3
    | op(e2,e0) = e2
    | epred4_0
    | op(e2,e3) = e3 ),
    inference(spm,[status(thm)],[69965,68833,theory(equality)]) ).

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

cnf(70959,plain,
    ( op(e2,e3) = e3
    | op(e2,e3) = e0
    | epred4_0
    | op(e2,op(e2,e3)) != e0 ),
    inference(csr,[status(thm)],[68121,68833]) ).

cnf(70961,plain,
    ( e1 = e0
    | e1 = e3
    | epred4_0
    | op(e2,e3) = e3
    | op(e2,e1) != e0 ),
    inference(spm,[status(thm)],[70959,68833,theory(equality)]) ).

cnf(70964,plain,
    ( e1 = e3
    | epred4_0
    | op(e2,e3) = e3
    | op(e2,e1) != e0 ),
    inference(sr,[status(thm)],[70961,171,theory(equality)]) ).

cnf(70965,plain,
    ( epred4_0
    | op(e2,e3) = e3
    | op(e2,e1) != e0 ),
    inference(sr,[status(thm)],[70964,167,theory(equality)]) ).

cnf(70982,plain,
    ( op(e2,e3) = e3
    | epred4_0
    | op(e2,e1) = e2
    | op(e2,e3) = e0 ),
    inference(spm,[status(thm)],[70965,63548,theory(equality)]) ).

cnf(71013,plain,
    ( op(e2,e0) = e3
    | op(e2,e3) = e3
    | epred4_0
    | op(e2,e3) = e0 ),
    inference(spm,[status(thm)],[70367,70982,theory(equality)]) ).

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

cnf(71153,plain,
    ( op(e2,e3) = e0
    | op(e2,e3) = e3
    | epred4_0 ),
    inference(csr,[status(thm)],[71083,68098]) ).

cnf(71169,plain,
    ( e0 = e1
    | e0 = e3
    | epred4_0
    | op(e2,e3) = e3 ),
    inference(spm,[status(thm)],[68833,71153,theory(equality)]) ).

cnf(71178,plain,
    ( e0 = e3
    | epred4_0
    | op(e2,e3) = e3 ),
    inference(sr,[status(thm)],[71169,171,theory(equality)]) ).

cnf(71179,plain,
    ( epred4_0
    | op(e2,e3) = e3 ),
    inference(sr,[status(thm)],[71178,169,theory(equality)]) ).

cnf(71321,plain,
    ( op(e2,e0) = e2
    | op(e2,e2) = e2
    | op(e2,e2) = e3
    | epred4_0 ),
    inference(csr,[status(thm)],[68921,62728]) ).

cnf(71324,plain,
    ( op(e2,e2) = e3
    | op(e2,e2) = e2
    | epred4_0
    | e2 != op(e2,e1) ),
    inference(spm,[status(thm)],[109,71321,theory(equality)]) ).

cnf(71743,plain,
    ( op(e2,e2) = e2
    | op(e2,e2) = e3
    | epred4_0
    | op(e2,e2) = e1 ),
    inference(spm,[status(thm)],[71324,64748,theory(equality)]) ).

cnf(71786,plain,
    ( op(e2,e2) = e1
    | op(e2,e2) = e3
    | epred4_0 ),
    inference(csr,[status(thm)],[71743,64751]) ).

cnf(71813,plain,
    ( op(e2,e1) = e2
    | epred4_0
    | op(e2,e2) = e3 ),
    inference(spm,[status(thm)],[69584,71786,theory(equality)]) ).

cnf(71870,plain,
    ( op(e2,e2) = e2
    | op(e2,e2) = e3
    | epred4_0 ),
    inference(spm,[status(thm)],[71324,71813,theory(equality)]) ).

cnf(71911,plain,
    ( e2 = e1
    | e2 = e3
    | epred4_0
    | op(e2,e2) = e3 ),
    inference(spm,[status(thm)],[71786,71870,theory(equality)]) ).

cnf(71915,plain,
    ( e2 = e3
    | epred4_0
    | op(e2,e2) = e3 ),
    inference(sr,[status(thm)],[71911,168,theory(equality)]) ).

cnf(71916,plain,
    ( epred4_0
    | op(e2,e2) = e3 ),
    inference(sr,[status(thm)],[71915,166,theory(equality)]) ).

cnf(71918,plain,
    ( epred4_0
    | e3 != op(e2,e3) ),
    inference(spm,[status(thm)],[104,71916,theory(equality)]) ).

cnf(71955,plain,
    epred4_0,
    inference(csr,[status(thm)],[71918,71179]) ).

cnf(72121,plain,
    ( op(e1,e2) = e1
    | epred3_0
    | op(e1,e1) != e3
    | $false ),
    inference(rw,[status(thm)],[1060,71955,theory(equality)]) ).

cnf(72122,plain,
    ( op(e1,e2) = e1
    | epred3_0
    | op(e1,e1) != e3 ),
    inference(cn,[status(thm)],[72121,theory(equality)]) ).

cnf(72129,plain,
    ( op(e1,e3) = e1
    | epred3_0
    | op(e1,e1) != e2
    | $false ),
    inference(rw,[status(thm)],[965,71955,theory(equality)]) ).

cnf(72130,plain,
    ( op(e1,e3) = e1
    | epred3_0
    | op(e1,e1) != e2 ),
    inference(cn,[status(thm)],[72129,theory(equality)]) ).

cnf(72149,plain,
    ( op(e1,e2) = e1
    | epred3_0
    | op(e3,e3) != e3
    | $false ),
    inference(rw,[status(thm)],[350,71955,theory(equality)]) ).

cnf(72150,plain,
    ( op(e1,e2) = e1
    | epred3_0
    | op(e3,e3) != e3 ),
    inference(cn,[status(thm)],[72149,theory(equality)]) ).

cnf(72151,plain,
    ( op(e1,e3) = e1
    | epred3_0
    | op(e2,e2) != e2
    | $false ),
    inference(rw,[status(thm)],[339,71955,theory(equality)]) ).

cnf(72152,plain,
    ( op(e1,e3) = e1
    | epred3_0
    | op(e2,e2) != e2 ),
    inference(cn,[status(thm)],[72151,theory(equality)]) ).

cnf(72153,plain,
    ( op(e1,e2) = e1
    | op(e1,e3) = e1
    | epred3_0
    | $false ),
    inference(rw,[status(thm)],[354,71955,theory(equality)]) ).

cnf(72154,plain,
    ( op(e1,e2) = e1
    | op(e1,e3) = e1
    | epred3_0 ),
    inference(cn,[status(thm)],[72153,theory(equality)]) ).

cnf(72159,plain,
    ( epred3_0
    | op(e1,e3) != e1
    | op(e1,e1) != e3
    | op(e2,e2) != e2
    | $false ),
    inference(rw,[status(thm)],[337,71955,theory(equality)]) ).

cnf(72160,plain,
    ( epred3_0
    | op(e1,e3) != e1
    | op(e1,e1) != e3
    | op(e2,e2) != e2 ),
    inference(cn,[status(thm)],[72159,theory(equality)]) ).

cnf(72167,plain,
    ( epred3_0
    | op(e3,e3) != e3
    | op(e2,e2) != e2
    | $false ),
    inference(rw,[status(thm)],[335,71955,theory(equality)]) ).

cnf(72168,plain,
    ( epred3_0
    | op(e3,e3) != e3
    | op(e2,e2) != e2 ),
    inference(cn,[status(thm)],[72167,theory(equality)]) ).

cnf(72209,plain,
    ( op(e1,e2) = e1
    | epred3_0
    | op(e3,e3) = e3
    | op(e3,e1) = e3
    | op(e3,e2) = e3
    | op(e1,e2) = e3
    | op(e1,e3) = e3 ),
    inference(spm,[status(thm)],[72122,1797,theory(equality)]) ).

cnf(72259,plain,
    ( op(e1,e3) = e1
    | epred3_0
    | op(e3,e3) = e3
    | epred8_0 ),
    inference(spm,[status(thm)],[72152,197,theory(equality)]) ).

cnf(72265,plain,
    ( op(e1,e3) = e1
    | epred3_0
    | e1 != op(e2,e2) ),
    inference(spm,[status(thm)],[130,72154,theory(equality)]) ).

cnf(72269,plain,
    ( op(e3,e2) = e2
    | e1 = e2
    | op(e2,e2) = e2
    | op(e3,e2) = e3
    | e1 = e3
    | op(e2,e2) = e3
    | op(e1,e3) = e1
    | epred3_0 ),
    inference(spm,[status(thm)],[627,72154,theory(equality)]) ).

cnf(72289,plain,
    ( op(e3,e2) = e2
    | op(e2,e2) = e2
    | op(e3,e2) = e3
    | e1 = e3
    | op(e2,e2) = e3
    | op(e1,e3) = e1
    | epred3_0 ),
    inference(sr,[status(thm)],[72269,168,theory(equality)]) ).

cnf(72290,plain,
    ( op(e3,e2) = e2
    | op(e2,e2) = e2
    | op(e3,e2) = e3
    | op(e2,e2) = e3
    | op(e1,e3) = e1
    | epred3_0 ),
    inference(sr,[status(thm)],[72289,167,theory(equality)]) ).

cnf(72299,plain,
    ( op(e3,e3) = e3
    | epred8_0
    | epred3_0
    | e1 != op(e3,e3) ),
    inference(spm,[status(thm)],[123,72259,theory(equality)]) ).

cnf(72305,plain,
    ( op(e3,e3) = e2
    | e1 = e2
    | op(e2,e3) = e2
    | op(e3,e3) = e3
    | e1 = e3
    | op(e2,e3) = e3
    | epred8_0
    | epred3_0 ),
    inference(spm,[status(thm)],[547,72259,theory(equality)]) ).

cnf(72308,plain,
    ( op(e3,e3) = e0
    | e1 = e0
    | op(e2,e3) = e0
    | op(e3,e3) = e2
    | e1 = e2
    | op(e2,e3) = e2
    | op(e3,e3) = e3
    | epred8_0
    | epred3_0 ),
    inference(spm,[status(thm)],[567,72259,theory(equality)]) ).

cnf(72328,plain,
    ( epred3_0
    | op(e3,e3) = e3
    | epred8_0
    | op(e1,e1) != e3
    | op(e2,e2) != e2 ),
    inference(spm,[status(thm)],[72160,72259,theory(equality)]) ).

cnf(72329,plain,
    ( op(e3,e3) = e2
    | op(e2,e3) = e2
    | op(e3,e3) = e3
    | e1 = e3
    | op(e2,e3) = e3
    | epred8_0
    | epred3_0 ),
    inference(sr,[status(thm)],[72305,168,theory(equality)]) ).

cnf(72330,plain,
    ( op(e3,e3) = e2
    | op(e2,e3) = e2
    | op(e3,e3) = e3
    | op(e2,e3) = e3
    | epred8_0
    | epred3_0 ),
    inference(sr,[status(thm)],[72329,167,theory(equality)]) ).

cnf(72333,plain,
    ( op(e3,e3) = e0
    | op(e2,e3) = e0
    | op(e3,e3) = e2
    | e1 = e2
    | op(e2,e3) = e2
    | op(e3,e3) = e3
    | epred8_0
    | epred3_0 ),
    inference(sr,[status(thm)],[72308,171,theory(equality)]) ).

cnf(72334,plain,
    ( op(e3,e3) = e0
    | op(e2,e3) = e0
    | op(e3,e3) = e2
    | op(e2,e3) = e2
    | op(e3,e3) = e3
    | epred8_0
    | epred3_0 ),
    inference(sr,[status(thm)],[72333,168,theory(equality)]) ).

cnf(72341,plain,
    ( op(e1,e3) = e1
    | epred3_0
    | op(e2,e3) = e3
    | op(e2,e3) = e1
    | op(e2,e3) = e2
    | op(e2,e2) = e2
    | op(e2,e2) = e3 ),
    inference(spm,[status(thm)],[72265,2021,theory(equality)]) ).

cnf(72347,plain,
    ( op(e3,e3) = e2
    | op(e2,e3) = e3
    | op(e3,e3) = e3
    | epred8_0
    | epred3_0 ),
    inference(csr,[status(thm)],[72330,465]) ).

cnf(72558,plain,
    ( op(e3,e3) = e3
    | epred8_0
    | epred3_0
    | op(e1,e1) != e3 ),
    inference(csr,[status(thm)],[72328,197]) ).

cnf(72683,plain,
    ( op(e3,e2) = e2
    | op(e1,e3) = e1
    | op(e2,e2) = e3
    | op(e3,e2) = e3
    | epred3_0 ),
    inference(csr,[status(thm)],[72290,72152]) ).

cnf(72800,plain,
    ( op(e3,e3) = e0
    | op(e2,e3) = e0
    | op(e3,e3) = e2
    | op(e3,e3) = e3
    | epred8_0
    | epred3_0 ),
    inference(csr,[status(thm)],[72334,465]) ).

cnf(72813,plain,
    ( e0 = e3
    | op(e3,e3) = e3
    | op(e3,e3) = e2
    | epred8_0
    | epred3_0
    | op(e3,e3) = e0 ),
    inference(spm,[status(thm)],[72347,72800,theory(equality)]) ).

cnf(72820,plain,
    ( op(e3,e3) = e3
    | op(e3,e3) = e2
    | epred8_0
    | epred3_0
    | op(e3,e3) = e0 ),
    inference(sr,[status(thm)],[72813,169,theory(equality)]) ).

cnf(72834,plain,
    ( op(e3,e2) = e3
    | op(e3,e2) = e1
    | op(e3,e2) = e2
    | op(e3,e3) = e2
    | op(e3,e3) = e3
    | epred8_0
    | epred3_0 ),
    inference(spm,[status(thm)],[608,72820,theory(equality)]) ).

cnf(72835,plain,
    ( op(e3,e0) = e3
    | op(e3,e0) = e1
    | op(e3,e0) = e2
    | op(e3,e3) = e2
    | op(e3,e3) = e3
    | epred8_0
    | epred3_0 ),
    inference(spm,[status(thm)],[642,72820,theory(equality)]) ).

cnf(73090,plain,
    ( op(e3,e2) = e3
    | op(e3,e2) = e1
    | op(e3,e2) = e2
    | op(e3,e3) = e3
    | epred8_0
    | epred3_0 ),
    inference(csr,[status(thm)],[72834,177]) ).

cnf(73091,plain,
    ( op(e3,e2) = e3
    | op(e3,e2) = e1
    | op(e3,e3) = e3
    | epred8_0
    | epred3_0 ),
    inference(csr,[status(thm)],[73090,464]) ).

cnf(73101,plain,
    ( op(e3,e1) = e2
    | e1 = e2
    | op(e3,e3) = e2
    | op(e3,e3) = e1
    | op(e3,e3) = e3
    | op(e3,e2) = e3
    | epred8_0
    | epred3_0 ),
    inference(spm,[status(thm)],[2143,73091,theory(equality)]) ).

cnf(73103,plain,
    ( op(e3,e1) = e2
    | op(e3,e3) = e2
    | op(e3,e3) = e1
    | op(e3,e3) = e3
    | op(e3,e2) = e3
    | epred8_0
    | epred3_0 ),
    inference(sr,[status(thm)],[73101,168,theory(equality)]) ).

cnf(73177,plain,
    ( op(e3,e3) = e3
    | op(e3,e3) = e2
    | op(e3,e0) = e2
    | op(e3,e0) = e3
    | epred8_0
    | epred3_0
    | e1 != op(e3,e2) ),
    inference(spm,[status(thm)],[102,72835,theory(equality)]) ).

cnf(73249,plain,
    ( op(e3,e1) = e2
    | op(e3,e3) = e2
    | op(e3,e2) = e3
    | op(e3,e3) = e3
    | epred8_0
    | epred3_0 ),
    inference(csr,[status(thm)],[73103,72299]) ).

cnf(73250,plain,
    ( op(e3,e1) = e2
    | op(e3,e2) = e3
    | op(e3,e3) = e3
    | epred8_0
    | epred3_0 ),
    inference(csr,[status(thm)],[73249,177]) ).

cnf(73724,plain,
    ( op(e1,e2) = e1
    | op(e1,e3) = e3
    | op(e1,e2) = e3
    | op(e3,e2) = e3
    | op(e3,e1) = e3
    | epred3_0 ),
    inference(csr,[status(thm)],[72209,72150]) ).

cnf(73727,plain,
    ( op(e1,e3) = e3
    | op(e1,e2) = e3
    | op(e3,e2) = e3
    | op(e3,e1) = e3
    | epred3_0
    | e1 != op(e1,e3) ),
    inference(spm,[status(thm)],[110,73724,theory(equality)]) ).

cnf(73728,plain,
    ( op(e1,e3) = e3
    | op(e1,e2) = e3
    | op(e3,e2) = e3
    | op(e3,e1) = e3
    | epred3_0
    | e1 != op(e2,e2) ),
    inference(spm,[status(thm)],[130,73724,theory(equality)]) ).

cnf(74355,plain,
    ( op(e3,e1) = e3
    | op(e3,e2) = e3
    | op(e1,e2) = e3
    | e1 = e3
    | epred3_0
    | op(e3,e3) = e3
    | epred8_0 ),
    inference(spm,[status(thm)],[73727,72259,theory(equality)]) ).

cnf(74370,plain,
    ( op(e3,e1) = e3
    | op(e3,e2) = e3
    | op(e1,e2) = e3
    | epred3_0
    | op(e3,e3) = e3
    | epred8_0 ),
    inference(sr,[status(thm)],[74355,167,theory(equality)]) ).

cnf(74376,plain,
    ( op(e3,e1) = e3
    | op(e3,e2) = e3
    | op(e1,e2) = e3
    | op(e1,e3) = e3
    | epred3_0
    | op(e3,e3) = e3
    | epred8_0
    | e2 != e1 ),
    inference(spm,[status(thm)],[73728,197,theory(equality)]) ).

cnf(74408,plain,
    ( op(e3,e3) = e3
    | op(e3,e2) = e3
    | op(e3,e1) = e3
    | epred8_0
    | epred3_0
    | e3 != op(e1,e3) ),
    inference(spm,[status(thm)],[110,74370,theory(equality)]) ).

cnf(75532,plain,
    ( op(e1,e3) = e1
    | op(e2,e3) = e3
    | op(e2,e3) = e1
    | op(e2,e3) = e2
    | op(e2,e2) = e3
    | epred3_0 ),
    inference(csr,[status(thm)],[72341,72152]) ).

cnf(76041,plain,
    ( op(e3,e0) = e3
    | op(e3,e0) = e2
    | op(e3,e3) = e2
    | op(e3,e3) = e3
    | epred8_0
    | epred3_0
    | op(e3,e2) = e3 ),
    inference(spm,[status(thm)],[73177,73091,theory(equality)]) ).

cnf(76096,plain,
    ( op(e3,e0) = e3
    | op(e3,e0) = e2
    | op(e3,e2) = e3
    | op(e3,e3) = e3
    | epred8_0
    | epred3_0 ),
    inference(csr,[status(thm)],[76041,177]) ).

cnf(76099,plain,
    ( op(e3,e2) = e3
    | op(e3,e3) = e3
    | op(e3,e0) = e3
    | epred8_0
    | epred3_0
    | e2 != op(e3,e1) ),
    inference(spm,[status(thm)],[103,76096,theory(equality)]) ).

cnf(76164,plain,
    ( op(e3,e2) = e3
    | op(e3,e3) = e3
    | op(e3,e0) = e3
    | epred8_0
    | epred3_0 ),
    inference(csr,[status(thm)],[76099,73250]) ).

cnf(76166,plain,
    ( op(e3,e3) = e3
    | op(e3,e2) = e3
    | epred8_0
    | epred3_0
    | e3 != op(e3,e1) ),
    inference(spm,[status(thm)],[103,76164,theory(equality)]) ).

cnf(76171,plain,
    ( op(e1,e3) = e3
    | op(e1,e1) = e3
    | op(e1,e2) = e3
    | op(e3,e3) = e3
    | op(e3,e2) = e3
    | epred8_0
    | epred3_0 ),
    inference(spm,[status(thm)],[739,76164,theory(equality)]) ).

cnf(76249,plain,
    ( op(e1,e3) = e3
    | op(e3,e2) = e3
    | op(e3,e3) = e3
    | op(e1,e2) = e3
    | epred8_0
    | epred3_0 ),
    inference(csr,[status(thm)],[76171,72558]) ).

cnf(80926,plain,
    ( op(e3,e1) = e3
    | op(e3,e2) = e3
    | op(e1,e2) = e3
    | op(e1,e3) = e3
    | op(e3,e3) = e3
    | epred8_0
    | epred3_0 ),
    inference(csr,[status(thm)],[74376,76249]) ).

cnf(80927,plain,
    ( op(e3,e1) = e3
    | op(e3,e2) = e3
    | op(e1,e2) = e3
    | op(e3,e3) = e3
    | epred8_0
    | epred3_0 ),
    inference(csr,[status(thm)],[80926,74408]) ).

cnf(80928,plain,
    ( op(e3,e3) = e3
    | op(e1,e2) = e3
    | op(e3,e2) = e3
    | epred8_0
    | epred3_0 ),
    inference(csr,[status(thm)],[80927,76166]) ).

cnf(80954,plain,
    ( op(e1,e3) = e2
    | e3 = e2
    | op(e1,e1) = e2
    | op(e1,e1) = e1
    | op(e1,e1) = e3
    | op(e3,e3) = e3
    | op(e3,e2) = e3
    | epred8_0
    | epred3_0 ),
    inference(spm,[status(thm)],[5258,80928,theory(equality)]) ).

cnf(80975,plain,
    ( op(e1,e3) = e2
    | op(e1,e1) = e2
    | op(e1,e1) = e1
    | op(e1,e1) = e3
    | op(e3,e3) = e3
    | op(e3,e2) = e3
    | epred8_0
    | epred3_0 ),
    inference(sr,[status(thm)],[80954,166,theory(equality)]) ).

cnf(84748,plain,
    ( op(e1,e1) = e3
    | op(e1,e1) = e2
    | op(e1,e3) = e2
    | op(e1,e3) = e1
    | op(e1,e3) = e3
    | epred3_0 ),
    inference(spm,[status(thm)],[11343,72154,theory(equality)]) ).

cnf(84762,plain,
    ( op(e1,e1) = e3
    | op(e1,e3) = e3
    | op(e1,e3) = e1
    | op(e1,e3) = e2
    | epred3_0 ),
    inference(csr,[status(thm)],[84748,72130]) ).

cnf(84768,plain,
    ( op(e1,e3) = e3
    | op(e1,e3) = e1
    | op(e1,e3) = e2
    | epred3_0
    | op(e1,op(e1,e3)) != e2
    | op(e1,e3) != e0 ),
    inference(spm,[status(thm)],[224,84762,theory(equality)]) ).

cnf(85263,plain,
    ( op(e1,e3) = e3
    | op(e1,e3) = e1
    | op(e1,e3) = e2
    | epred3_0
    | op(e1,op(e1,e3)) != e2 ),
    inference(csr,[status(thm)],[84768,154]) ).

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

cnf(85269,plain,
    ( e0 = e1
    | e0 = e3
    | epred3_0
    | op(e1,e3) = e2
    | op(e1,e3) = e1
    | op(e1,e3) = e3
    | op(e1,e0) != e2 ),
    inference(sr,[status(thm)],[85264,170,theory(equality)]) ).

cnf(85270,plain,
    ( e0 = e3
    | epred3_0
    | op(e1,e3) = e2
    | op(e1,e3) = e1
    | op(e1,e3) = e3
    | op(e1,e0) != e2 ),
    inference(sr,[status(thm)],[85269,171,theory(equality)]) ).

cnf(85271,plain,
    ( epred3_0
    | op(e1,e3) = e2
    | op(e1,e3) = e1
    | op(e1,e3) = e3
    | op(e1,e0) != e2 ),
    inference(sr,[status(thm)],[85270,169,theory(equality)]) ).

cnf(85286,plain,
    ( op(e1,e3) = e3
    | op(e1,e3) = e1
    | op(e1,e3) = e2
    | epred3_0
    | op(e1,e2) = e2
    | op(e1,e1) = e2 ),
    inference(spm,[status(thm)],[85271,85,theory(equality)]) ).

cnf(85421,plain,
    ( op(e1,e3) = e3
    | op(e1,e3) = e1
    | op(e1,e3) = e2
    | op(e1,e2) = e2
    | epred3_0 ),
    inference(csr,[status(thm)],[85286,72130]) ).

cnf(85447,plain,
    ( op(e1,e3) = e1
    | e2 = e1
    | epred3_0
    | op(e1,e3) = e2
    | op(e1,e3) = e3 ),
    inference(spm,[status(thm)],[72154,85421,theory(equality)]) ).

cnf(85496,plain,
    ( op(e1,e3) = e1
    | epred3_0
    | op(e1,e3) = e2
    | op(e1,e3) = e3 ),
    inference(sr,[status(thm)],[85447,168,theory(equality)]) ).

cnf(87268,plain,
    ( op(e1,e1) = e3
    | op(e1,e1) = e2
    | op(e1,e2) = e2
    | op(e1,e2) = e1
    | op(e1,e2) = e3
    | op(e3,e3) = e3
    | epred8_0
    | epred3_0 ),
    inference(spm,[status(thm)],[11415,72259,theory(equality)]) ).

cnf(89453,plain,
    ( op(e1,e0) = e3
    | op(e1,e0) = e2
    | op(e1,e1) = e2
    | op(e1,e1) = e1
    | op(e1,e1) = e3
    | op(e1,e3) = e1
    | epred3_0 ),
    inference(spm,[status(thm)],[12141,72154,theory(equality)]) ).

cnf(89599,plain,
    ( op(e1,e0) = e3
    | op(e1,e0) = e2
    | op(e1,e1) = e2
    | op(e1,e1) = e1
    | op(e1,e1) = e3
    | epred3_0 ),
    inference(csr,[status(thm)],[89453,12139]) ).

cnf(91038,plain,
    ( op(e1,e3) = e2
    | op(e1,e1) = e2
    | op(e1,e1) = e1
    | op(e3,e2) = e3
    | op(e3,e3) = e3
    | epred8_0
    | epred3_0 ),
    inference(csr,[status(thm)],[80975,72558]) ).

cnf(91041,plain,
    ( op(e3,e2) = e3
    | op(e3,e3) = e3
    | op(e1,e1) = e2
    | op(e1,e3) = e2
    | epred8_0
    | epred3_0
    | e1 != op(e1,e3) ),
    inference(spm,[status(thm)],[111,91038,theory(equality)]) ).

cnf(91218,plain,
    ( op(e3,e2) = e3
    | op(e3,e3) = e3
    | op(e1,e1) = e2
    | op(e1,e3) = e2
    | epred8_0
    | epred3_0 ),
    inference(csr,[status(thm)],[91041,72259]) ).

cnf(91219,plain,
    ( op(e1,e3) = e2
    | op(e3,e3) = e3
    | op(e3,e2) = e3
    | epred8_0
    | epred3_0
    | e2 != op(e3,e1) ),
    inference(spm,[status(thm)],[135,91218,theory(equality)]) ).

cnf(91374,plain,
    ( op(e1,e3) = e2
    | op(e3,e3) = e3
    | op(e3,e2) = e3
    | epred8_0
    | epred3_0 ),
    inference(csr,[status(thm)],[91219,73250]) ).

cnf(91405,plain,
    ( op(e3,e3) = e3
    | e2 = e1
    | epred8_0
    | epred3_0
    | op(e3,e2) = e3 ),
    inference(spm,[status(thm)],[72259,91374,theory(equality)]) ).

cnf(91483,plain,
    ( op(e3,e3) = e3
    | epred8_0
    | epred3_0
    | op(e3,e2) = e3 ),
    inference(sr,[status(thm)],[91405,168,theory(equality)]) ).

cnf(95130,plain,
    ( op(e0,e2) = e3
    | op(e0,e2) = e2
    | op(e2,e2) = e2
    | op(e2,e2) = e1
    | op(e2,e2) = e3
    | op(e1,e3) = e1
    | epred3_0 ),
    inference(spm,[status(thm)],[15558,72154,theory(equality)]) ).

cnf(95230,plain,
    ( op(e0,e2) = e3
    | op(e0,e2) = e2
    | op(e2,e2) = e2
    | op(e1,e3) = e1
    | op(e2,e2) = e3
    | epred3_0 ),
    inference(csr,[status(thm)],[95130,72265]) ).

cnf(95231,plain,
    ( op(e0,e2) = e3
    | op(e0,e2) = e2
    | op(e1,e3) = e1
    | op(e2,e2) = e3
    | epred3_0 ),
    inference(csr,[status(thm)],[95230,72152]) ).

cnf(95242,plain,
    ( op(e3,e1) = e2
    | op(e1,e1) = e2
    | op(e2,e1) = e2
    | op(e1,e3) = e1
    | op(e2,e2) = e3
    | op(e0,e2) = e3
    | epred3_0 ),
    inference(spm,[status(thm)],[589,95231,theory(equality)]) ).

cnf(95954,plain,
    ( op(e3,e1) = e2
    | op(e0,e2) = e3
    | op(e2,e2) = e3
    | op(e1,e3) = e1
    | op(e2,e1) = e2
    | epred3_0 ),
    inference(csr,[status(thm)],[95242,72130]) ).

cnf(95983,plain,
    ( op(e3,e1) = e2
    | op(e1,e1) = e2
    | op(e2,e1) = e2
    | e3 = e1
    | op(e0,e3) = e1
    | op(e2,e2) = e3
    | op(e1,e3) = e1
    | epred3_0 ),
    inference(spm,[status(thm)],[5882,95954,theory(equality)]) ).

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

cnf(96584,plain,
    ( op(e3,e1) = e2
    | op(e1,e3) = e1
    | op(e2,e2) = e3
    | op(e0,e3) = e1
    | op(e2,e1) = e2
    | epred3_0 ),
    inference(csr,[status(thm)],[96004,72130]) ).

cnf(96587,plain,
    ( op(e1,e3) = e1
    | op(e2,e2) = e3
    | op(e2,e1) = e2
    | op(e3,e1) = e2
    | epred3_0
    | e1 != op(e2,e3) ),
    inference(spm,[status(thm)],[126,96584,theory(equality)]) ).

cnf(96994,plain,
    ( op(e1,e1) = e3
    | op(e1,e1) = e2
    | op(e1,e2) = e2
    | op(e1,e2) = e1
    | op(e1,e2) = e3
    | epred8_0
    | epred3_0 ),
    inference(csr,[status(thm)],[87268,72150]) ).

cnf(96995,plain,
    ( op(e1,e2) = e3
    | op(e1,e2) = e1
    | op(e1,e2) = e2
    | op(e1,e1) = e2
    | epred8_0
    | epred3_0 ),
    inference(csr,[status(thm)],[96994,72122]) ).

cnf(97006,plain,
    ( op(e1,e2) = e1
    | op(e3,e3) = e3
    | epred8_0
    | op(e1,e2) = e3
    | op(e1,e2) = e2
    | epred3_0 ),
    inference(spm,[status(thm)],[187,96995,theory(equality)]) ).

cnf(97165,plain,
    ( op(e1,e2) = e1
    | op(e1,e2) = e2
    | op(e1,e2) = e3
    | epred8_0
    | epred3_0 ),
    inference(csr,[status(thm)],[97006,72150]) ).

cnf(97169,plain,
    ( op(e1,e2) = e2
    | op(e1,e2) = e3
    | epred8_0
    | epred3_0
    | e1 != op(e1,e3) ),
    inference(spm,[status(thm)],[110,97165,theory(equality)]) ).

cnf(97287,plain,
    ( op(e1,e2) = e3
    | op(e1,e2) = e2
    | epred8_0
    | epred3_0
    | op(e3,e3) = e3 ),
    inference(spm,[status(thm)],[97169,72259,theory(equality)]) ).

cnf(97317,plain,
    ( op(e3,e3) = e3
    | op(e1,e2) = e3
    | epred8_0
    | epred3_0
    | e2 != op(e2,e2) ),
    inference(spm,[status(thm)],[130,97287,theory(equality)]) ).

cnf(97481,plain,
    ( op(e3,e3) = e3
    | op(e1,e2) = e3
    | epred8_0
    | epred3_0 ),
    inference(csr,[status(thm)],[97317,197]) ).

cnf(97482,plain,
    ( op(e3,e3) = e3
    | epred8_0
    | epred3_0
    | e3 != op(e3,e2) ),
    inference(spm,[status(thm)],[129,97481,theory(equality)]) ).

cnf(97580,plain,
    ( op(e3,e3) = e3
    | epred8_0
    | epred3_0 ),
    inference(csr,[status(thm)],[97482,91483]) ).

cnf(97597,plain,
    ( epred3_0
    | epred8_0
    | op(e2,e2) != e2 ),
    inference(spm,[status(thm)],[72168,97580,theory(equality)]) ).

cnf(97601,plain,
    ( op(e1,e2) = e1
    | epred3_0
    | epred8_0 ),
    inference(spm,[status(thm)],[72150,97580,theory(equality)]) ).

cnf(97710,plain,
    ( epred8_0
    | epred3_0
    | e1 != op(e1,e3) ),
    inference(spm,[status(thm)],[110,97601,theory(equality)]) ).

cnf(97711,plain,
    ( epred8_0
    | epred3_0
    | e1 != op(e2,e2) ),
    inference(spm,[status(thm)],[130,97601,theory(equality)]) ).

cnf(97826,plain,
    ( epred8_0
    | epred3_0
    | op(e2,e2) = e3
    | op(e3,e2) = e3
    | op(e3,e2) = e2 ),
    inference(spm,[status(thm)],[97710,72683,theory(equality)]) ).

cnf(97836,plain,
    ( epred8_0
    | epred3_0
    | op(e2,e2) = e3
    | op(e2,e3) = e2
    | op(e2,e3) = e1
    | op(e2,e3) = e3 ),
    inference(spm,[status(thm)],[97710,75532,theory(equality)]) ).

cnf(97845,plain,
    ( epred8_0
    | epred3_0
    | op(e1,e3) = e3
    | op(e1,e3) = e2 ),
    inference(spm,[status(thm)],[97710,85496,theory(equality)]) ).

cnf(97861,plain,
    ( op(e1,e3) = e3
    | epred8_0
    | epred3_0
    | e2 != op(e2,e3) ),
    inference(spm,[status(thm)],[124,97845,theory(equality)]) ).

cnf(97999,plain,
    ( e3 = e2
    | op(e2,e3) = e2
    | epred8_0
    | op(e3,e2) = e2
    | op(e3,e2) = e3
    | epred3_0 ),
    inference(spm,[status(thm)],[194,97826,theory(equality)]) ).

cnf(98033,plain,
    ( op(e2,e3) = e2
    | epred8_0
    | op(e3,e2) = e2
    | op(e3,e2) = e3
    | epred3_0 ),
    inference(sr,[status(thm)],[97999,166,theory(equality)]) ).

cnf(98334,plain,
    ( op(e1,e3) = e3
    | epred8_0
    | epred3_0
    | op(e2,e3) = e2
    | op(e2,e3) = e1
    | op(e2,e3) = e3
    | e0 != e2 ),
    inference(spm,[status(thm)],[97861,150,theory(equality)]) ).

cnf(98542,plain,
    ( op(e1,e3) = e3
    | epred8_0
    | epred3_0
    | op(e3,e2) = e3
    | op(e3,e2) = e2 ),
    inference(spm,[status(thm)],[97861,98033,theory(equality)]) ).

cnf(98616,plain,
    ( op(e3,e2) = e2
    | op(e3,e2) = e3
    | epred8_0
    | epred3_0
    | e3 != op(e3,e3) ),
    inference(spm,[status(thm)],[123,98542,theory(equality)]) ).

cnf(98871,plain,
    ( op(e3,e2) = e2
    | op(e3,e2) = e3
    | epred8_0
    | epred3_0 ),
    inference(csr,[status(thm)],[98616,97580]) ).

cnf(99259,plain,
    ( e3 = e2
    | op(e2,e3) = e2
    | epred8_0
    | op(e2,e3) = e3
    | op(e2,e3) = e1
    | epred3_0 ),
    inference(spm,[status(thm)],[194,97836,theory(equality)]) ).

cnf(99294,plain,
    ( op(e2,e3) = e2
    | epred8_0
    | op(e2,e3) = e3
    | op(e2,e3) = e1
    | epred3_0 ),
    inference(sr,[status(thm)],[99259,166,theory(equality)]) ).

cnf(100721,plain,
    ( op(e1,e3) = e3
    | op(e2,e3) = e2
    | op(e2,e3) = e1
    | op(e2,e3) = e3
    | epred8_0
    | epred3_0 ),
    inference(csr,[status(thm)],[98334,99294]) ).

cnf(100722,plain,
    ( op(e1,e3) = e3
    | op(e2,e3) = e3
    | op(e2,e3) = e1
    | epred8_0
    | epred3_0 ),
    inference(csr,[status(thm)],[100721,97861]) ).

cnf(100723,plain,
    ( op(e2,e3) = e3
    | op(e2,e3) = e1
    | epred8_0
    | epred3_0
    | e3 != op(e3,e3) ),
    inference(spm,[status(thm)],[123,100722,theory(equality)]) ).

cnf(100863,plain,
    ( op(e2,e3) = e3
    | op(e2,e3) = e1
    | epred8_0
    | epred3_0 ),
    inference(csr,[status(thm)],[100723,97580]) ).

cnf(100873,plain,
    ( e1 = e3
    | op(e2,e1) = e3
    | op(e2,e2) = e2
    | op(e2,e2) = e1
    | op(e2,e2) = e3
    | op(e2,e3) = e3
    | epred8_0
    | epred3_0 ),
    inference(spm,[status(thm)],[5274,100863,theory(equality)]) ).

cnf(100908,plain,
    ( op(e3,e1) = e2
    | op(e2,e1) = e2
    | op(e2,e2) = e3
    | op(e1,e3) = e1
    | epred3_0
    | op(e2,e3) = e3
    | epred8_0 ),
    inference(spm,[status(thm)],[96587,100863,theory(equality)]) ).

cnf(100915,plain,
    ( op(e2,e1) = e3
    | op(e2,e2) = e2
    | op(e2,e2) = e1
    | op(e2,e2) = e3
    | op(e2,e3) = e3
    | epred8_0
    | epred3_0 ),
    inference(sr,[status(thm)],[100873,167,theory(equality)]) ).

cnf(105577,plain,
    ( op(e2,e1) = e3
    | op(e2,e2) = e2
    | op(e2,e3) = e3
    | op(e2,e2) = e3
    | epred8_0
    | epred3_0 ),
    inference(csr,[status(thm)],[100915,97711]) ).

cnf(105578,plain,
    ( op(e2,e1) = e3
    | op(e2,e3) = e3
    | op(e2,e2) = e3
    | epred8_0
    | epred3_0 ),
    inference(csr,[status(thm)],[105577,97597]) ).

cnf(106811,plain,
    ( op(e3,e1) = e2
    | op(e2,e1) = e2
    | op(e2,e2) = e3
    | op(e2,e3) = e3
    | epred8_0
    | epred3_0 ),
    inference(csr,[status(thm)],[100908,97710]) ).

cnf(106896,plain,
    ( op(e2,e3) = e3
    | op(e2,e2) = e3
    | e2 = e3
    | epred8_0
    | epred3_0
    | op(e3,e1) = e2 ),
    inference(spm,[status(thm)],[105578,106811,theory(equality)]) ).

cnf(106927,plain,
    ( op(e2,e3) = e3
    | op(e2,e2) = e3
    | epred8_0
    | epred3_0
    | op(e3,e1) = e2 ),
    inference(sr,[status(thm)],[106896,166,theory(equality)]) ).

cnf(106940,plain,
    ( e3 = e2
    | op(e2,e3) = e2
    | epred8_0
    | op(e3,e1) = e2
    | op(e2,e3) = e3
    | epred3_0 ),
    inference(spm,[status(thm)],[194,106927,theory(equality)]) ).

cnf(106977,plain,
    ( op(e2,e3) = e2
    | epred8_0
    | op(e3,e1) = e2
    | op(e2,e3) = e3
    | epred3_0 ),
    inference(sr,[status(thm)],[106940,166,theory(equality)]) ).

cnf(107031,plain,
    ( e2 = e1
    | e2 = e3
    | epred8_0
    | epred3_0
    | op(e2,e3) = e3
    | op(e3,e1) = e2 ),
    inference(spm,[status(thm)],[100863,106977,theory(equality)]) ).

cnf(107046,plain,
    ( e2 = e3
    | epred8_0
    | epred3_0
    | op(e2,e3) = e3
    | op(e3,e1) = e2 ),
    inference(sr,[status(thm)],[107031,168,theory(equality)]) ).

cnf(107047,plain,
    ( epred8_0
    | epred3_0
    | op(e2,e3) = e3
    | op(e3,e1) = e2 ),
    inference(sr,[status(thm)],[107046,166,theory(equality)]) ).

cnf(107052,plain,
    ( op(e3,e1) = e2
    | epred8_0
    | epred3_0
    | e3 != op(e3,e3) ),
    inference(spm,[status(thm)],[122,107047,theory(equality)]) ).

cnf(107107,plain,
    ( op(e3,e1) = e2
    | epred8_0
    | epred3_0 ),
    inference(csr,[status(thm)],[107052,97580]) ).

cnf(107109,plain,
    ( epred8_0
    | epred3_0
    | e2 != op(e3,e2) ),
    inference(spm,[status(thm)],[100,107107,theory(equality)]) ).

cnf(107203,plain,
    ( epred8_0
    | epred3_0
    | op(e3,e2) = e3 ),
    inference(spm,[status(thm)],[107109,98871,theory(equality)]) ).

cnf(107205,plain,
    ( epred8_0
    | epred3_0
    | e3 != op(e3,e3) ),
    inference(spm,[status(thm)],[98,107203,theory(equality)]) ).

cnf(107237,plain,
    ( epred8_0
    | epred3_0 ),
    inference(csr,[status(thm)],[107205,97580]) ).

cnf(107238,plain,
    ( op(e0,e0) = e0
    | op(e1,e1) = e1
    | epred3_0 ),
    inference(spm,[status(thm)],[462,107237,theory(equality)]) ).

cnf(107241,plain,
    ( op(e1,e0) = e1
    | op(e1,e1) = e1
    | epred3_0
    | op(e1,e1) != e0 ),
    inference(spm,[status(thm)],[452,107237,theory(equality)]) ).

cnf(107279,plain,
    ( op(e1,e3) = e0
    | op(e1,e1) = e0
    | op(e1,e2) = e0
    | e0 = e2
    | e0 = e1
    | e0 = e3
    | op(e1,e1) = e1
    | epred3_0 ),
    inference(spm,[status(thm)],[2210,107238,theory(equality)]) ).

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

cnf(107306,plain,
    ( op(e1,e3) = e0
    | op(e1,e1) = e0
    | op(e1,e2) = e0
    | e0 = e3
    | op(e1,e1) = e1
    | epred3_0 ),
    inference(sr,[status(thm)],[107305,171,theory(equality)]) ).

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

cnf(108316,plain,
    ( e0 = e1
    | op(e1,e0) = e1
    | epred3_0
    | op(e1,e1) = e2
    | op(e1,e1) = e1
    | op(e1,e1) = e3 ),
    inference(spm,[status(thm)],[107241,156,theory(equality)]) ).

cnf(108346,plain,
    ( op(e1,e0) = e1
    | epred3_0
    | op(e1,e1) = e2
    | op(e1,e1) = e1
    | op(e1,e1) = e3 ),
    inference(sr,[status(thm)],[108316,171,theory(equality)]) ).

cnf(110020,plain,
    ( op(e1,e1) = e3
    | op(e1,e1) = e1
    | op(e1,e1) = e2
    | e1 = e2
    | e1 = e3
    | epred3_0 ),
    inference(spm,[status(thm)],[89599,108346,theory(equality)]) ).

cnf(110060,plain,
    ( op(e1,e1) = e3
    | op(e1,e1) = e1
    | op(e1,e1) = e2
    | e1 = e3
    | epred3_0 ),
    inference(sr,[status(thm)],[110020,168,theory(equality)]) ).

cnf(110061,plain,
    ( op(e1,e1) = e3
    | op(e1,e1) = e1
    | op(e1,e1) = e2
    | epred3_0 ),
    inference(sr,[status(thm)],[110060,167,theory(equality)]) ).

cnf(110071,plain,
    ( op(e1,e1) = e2
    | op(e1,e1) = e3
    | epred3_0
    | e1 != op(e1,e3) ),
    inference(spm,[status(thm)],[111,110061,theory(equality)]) ).

cnf(110072,plain,
    ( op(e1,e1) = e2
    | op(e1,e1) = e3
    | epred3_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[112,110061,theory(equality)]) ).

cnf(110737,plain,
    ( op(e1,e1) = e3
    | op(e1,e1) = e2
    | epred3_0
    | op(e1,e3) = e1 ),
    inference(spm,[status(thm)],[110072,72154,theory(equality)]) ).

cnf(110785,plain,
    ( op(e1,e1) = e3
    | op(e1,e1) = e2
    | epred3_0 ),
    inference(csr,[status(thm)],[110737,110071]) ).

cnf(110794,plain,
    ( op(e1,e1) = e3
    | epred3_0
    | op(e1,op(e1,e2)) != e3
    | op(e1,e2) != e0 ),
    inference(spm,[status(thm)],[236,110785,theory(equality)]) ).

cnf(110925,plain,
    ( e2 = e1
    | op(e1,e2) = e0
    | e2 = e0
    | op(e1,e3) = e0
    | epred3_0
    | op(e1,e1) = e3 ),
    inference(spm,[status(thm)],[107307,110785,theory(equality)]) ).

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

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

cnf(111336,plain,
    ( e3 = e1
    | op(e1,e2) = e0
    | e3 = e0
    | op(e1,e3) = e0
    | epred3_0 ),
    inference(spm,[status(thm)],[107307,110967,theory(equality)]) ).

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

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

cnf(111386,plain,
    ( op(e1,e0) = e3
    | op(e1,e0) = e1
    | op(e1,e0) = e2
    | op(e1,e3) = e0
    | epred3_0 ),
    inference(spm,[status(thm)],[799,111375,theory(equality)]) ).

cnf(111411,plain,
    ( op(e1,e3) = e1
    | e0 = e1
    | epred3_0
    | op(e1,e3) = e0 ),
    inference(spm,[status(thm)],[72154,111375,theory(equality)]) ).

cnf(111493,plain,
    ( op(e1,e3) = e1
    | epred3_0
    | op(e1,e3) = e0 ),
    inference(sr,[status(thm)],[111411,171,theory(equality)]) ).

cnf(111588,plain,
    ( e0 = e3
    | e0 = e2
    | e0 = e1
    | epred3_0
    | op(e1,e3) = e1 ),
    inference(spm,[status(thm)],[85496,111493,theory(equality)]) ).

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

cnf(111654,plain,
    ( e0 = e1
    | epred3_0
    | op(e1,e3) = e1 ),
    inference(sr,[status(thm)],[111653,170,theory(equality)]) ).

cnf(111655,plain,
    ( epred3_0
    | op(e1,e3) = e1 ),
    inference(sr,[status(thm)],[111654,171,theory(equality)]) ).

cnf(113019,plain,
    ( op(e1,e1) = e3
    | epred3_0
    | op(e1,e3) = e0
    | op(e1,e0) != e3 ),
    inference(spm,[status(thm)],[110794,111375,theory(equality)]) ).

cnf(114555,plain,
    ( op(e1,e0) = e3
    | op(e1,e0) = e1
    | op(e1,e0) = e2
    | epred3_0 ),
    inference(csr,[status(thm)],[111386,797]) ).

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

cnf(114831,plain,
    ( op(e1,e0) = e2
    | op(e1,e0) = e3
    | epred3_0 ),
    inference(csr,[status(thm)],[114559,111655]) ).

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

cnf(114956,plain,
    ( op(e1,e0) = e3
    | epred3_0
    | op(e1,e1) = e3 ),
    inference(spm,[status(thm)],[114835,110785,theory(equality)]) ).

cnf(115026,plain,
    ( op(e1,e3) = e0
    | op(e1,e1) = e3
    | epred3_0 ),
    inference(spm,[status(thm)],[113019,114956,theory(equality)]) ).

cnf(115119,plain,
    ( op(e1,e2) = e1
    | epred3_0
    | op(e1,e3) = e0 ),
    inference(spm,[status(thm)],[72122,115026,theory(equality)]) ).

cnf(115270,plain,
    ( op(e1,e3) = e0
    | e1 = e0
    | epred3_0 ),
    inference(spm,[status(thm)],[111375,115119,theory(equality)]) ).

cnf(115286,plain,
    ( op(e1,e3) = e0
    | epred3_0 ),
    inference(sr,[status(thm)],[115270,171,theory(equality)]) ).

cnf(115358,plain,
    ( e0 = e1
    | epred3_0 ),
    inference(spm,[status(thm)],[111655,115286,theory(equality)]) ).

cnf(115378,plain,
    epred3_0,
    inference(sr,[status(thm)],[115358,171,theory(equality)]) ).

cnf(115524,plain,
    ( op(e1,e1) = e1
    | epred2_0
    | op(e1,e1) != e0
    | $false ),
    inference(rw,[status(thm)],[969,115378,theory(equality)]) ).

cnf(115525,plain,
    ( op(e1,e1) = e1
    | epred2_0
    | op(e1,e1) != e0 ),
    inference(cn,[status(thm)],[115524,theory(equality)]) ).

cnf(115534,plain,
    ( op(e1,e0) = e1
    | epred2_0
    | $false ),
    inference(rw,[status(thm)],[487,115378,theory(equality)]) ).

cnf(115535,plain,
    ( op(e1,e0) = e1
    | epred2_0 ),
    inference(cn,[status(thm)],[115534,theory(equality)]) ).

cnf(115536,plain,
    ( epred2_0
    | op(e0,e0) != e0
    | $false ),
    inference(rw,[status(thm)],[486,115378,theory(equality)]) ).

cnf(115537,plain,
    ( epred2_0
    | op(e0,e0) != e0 ),
    inference(cn,[status(thm)],[115536,theory(equality)]) ).

cnf(115541,plain,
    ( epred2_0
    | e1 != op(e1,e3) ),
    inference(spm,[status(thm)],[113,115535,theory(equality)]) ).

cnf(115542,plain,
    ( epred2_0
    | e1 != op(e1,e1) ),
    inference(spm,[status(thm)],[115,115535,theory(equality)]) ).

cnf(115543,plain,
    ( epred2_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[114,115535,theory(equality)]) ).

cnf(115545,plain,
    ( e1 = e3
    | op(e1,e2) = e3
    | op(e1,e1) = e3
    | op(e1,e3) = e3
    | epred2_0 ),
    inference(spm,[status(thm)],[83,115535,theory(equality)]) ).

cnf(115546,plain,
    ( e1 = e2
    | op(e1,e2) = e2
    | op(e1,e1) = e2
    | op(e1,e3) = e2
    | epred2_0 ),
    inference(spm,[status(thm)],[85,115535,theory(equality)]) ).

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

cnf(115577,plain,
    ( op(e1,e2) = e3
    | op(e1,e1) = e3
    | op(e1,e3) = e3
    | epred2_0 ),
    inference(sr,[status(thm)],[115545,167,theory(equality)]) ).

cnf(115578,plain,
    ( op(e1,e2) = e2
    | op(e1,e1) = e2
    | op(e1,e3) = e2
    | epred2_0 ),
    inference(sr,[status(thm)],[115546,168,theory(equality)]) ).

cnf(115579,plain,
    ( op(e1,e2) = e0
    | op(e1,e1) = e0
    | op(e1,e3) = e0
    | epred2_0 ),
    inference(sr,[status(thm)],[115547,171,theory(equality)]) ).

cnf(115777,plain,
    ( epred2_0
    | op(e1,e1) != e0 ),
    inference(csr,[status(thm)],[115525,115542]) ).

cnf(115778,plain,
    ( epred2_0
    | op(e1,e1) = e2
    | op(e1,e1) = e1
    | op(e1,e1) = e3 ),
    inference(spm,[status(thm)],[115777,156,theory(equality)]) ).

cnf(115824,plain,
    ( op(e2,e2) = e2
    | op(e1,e3) = e1
    | epred8_0
    | op(e1,e3) = e3
    | op(e1,e2) = e3
    | epred2_0 ),
    inference(spm,[status(thm)],[195,115577,theory(equality)]) ).

cnf(115942,plain,
    ( op(e1,e3) = e2
    | op(e1,e2) = e2
    | epred2_0
    | op(e1,op(e1,e2)) != e0
    | op(e1,e2) != e3 ),
    inference(spm,[status(thm)],[53,115578,theory(equality)]) ).

cnf(116033,plain,
    ( op(e1,e3) = e3
    | e2 = e3
    | op(e1,e2) = e3
    | epred2_0
    | op(e1,e3) = e2
    | op(e1,e2) = e2 ),
    inference(spm,[status(thm)],[115577,115578,theory(equality)]) ).

cnf(116060,plain,
    ( op(e1,e3) = e3
    | op(e1,e2) = e3
    | epred2_0
    | op(e1,e3) = e2
    | op(e1,e2) = e2 ),
    inference(sr,[status(thm)],[116033,166,theory(equality)]) ).

cnf(116061,plain,
    ( op(e1,e2) = e0
    | op(e1,e3) = e0
    | epred2_0 ),
    inference(csr,[status(thm)],[115579,115777]) ).

cnf(116710,plain,
    ( op(e1,e1) = e2
    | op(e1,e1) = e3
    | epred2_0 ),
    inference(csr,[status(thm)],[115778,115542]) ).

cnf(116713,plain,
    ( op(e1,e1) = e3
    | epred2_0
    | e2 != op(e1,e3) ),
    inference(spm,[status(thm)],[111,116710,theory(equality)]) ).

cnf(116718,plain,
    ( op(e1,e1) = e3
    | epred2_0
    | op(e1,op(e1,e2)) != e0
    | op(e1,e2) != e3 ),
    inference(spm,[status(thm)],[53,116710,theory(equality)]) ).

cnf(116722,plain,
    ( op(e1,e2) = e1
    | op(e3,e3) = e3
    | epred8_0
    | op(e1,e1) = e3
    | epred2_0 ),
    inference(spm,[status(thm)],[187,116710,theory(equality)]) ).

cnf(116841,plain,
    ( op(e1,e1) = e3
    | op(e3,e3) = e3
    | epred8_0
    | epred2_0 ),
    inference(csr,[status(thm)],[116722,115543]) ).

cnf(116846,plain,
    ( op(e3,e3) = e3
    | epred8_0
    | epred2_0
    | op(e1,op(e1,e3)) != e0
    | op(e1,e3) != e2 ),
    inference(spm,[status(thm)],[244,116841,theory(equality)]) ).

cnf(116939,plain,
    ( op(e1,e3) = e2
    | e3 = e2
    | op(e1,e2) = e2
    | epred2_0
    | op(e3,e3) = e3
    | epred8_0 ),
    inference(spm,[status(thm)],[115578,116841,theory(equality)]) ).

cnf(116966,plain,
    ( op(e1,e3) = e2
    | op(e1,e2) = e2
    | epred2_0
    | op(e3,e3) = e3
    | epred8_0 ),
    inference(sr,[status(thm)],[116939,166,theory(equality)]) ).

cnf(116972,plain,
    ( op(e3,e3) = e3
    | op(e1,e3) = e2
    | epred8_0
    | epred2_0
    | e2 != op(e2,e2) ),
    inference(spm,[status(thm)],[130,116966,theory(equality)]) ).

cnf(117730,plain,
    ( op(e3,e3) = e3
    | op(e1,e3) = e2
    | epred8_0
    | epred2_0 ),
    inference(csr,[status(thm)],[116972,197]) ).

cnf(117791,plain,
    ( op(e3,e3) = e3
    | epred8_0
    | epred2_0
    | op(e1,e2) != e0 ),
    inference(spm,[status(thm)],[116846,117730,theory(equality)]) ).

cnf(117803,plain,
    ( op(e1,e3) = e2
    | op(e1,e2) = e3
    | op(e1,e3) = e3
    | epred2_0
    | e2 != op(e2,e2) ),
    inference(spm,[status(thm)],[130,116060,theory(equality)]) ).

cnf(117854,plain,
    ( op(e1,e3) = e0
    | e2 = e0
    | epred2_0
    | op(e1,e3) = e2
    | op(e1,e2) = e3
    | op(e1,e3) = e3 ),
    inference(spm,[status(thm)],[116061,116060,theory(equality)]) ).

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

cnf(118203,plain,
    ( op(e3,e3) = e3
    | epred8_0
    | epred2_0
    | op(e1,e3) = e0 ),
    inference(spm,[status(thm)],[117791,116061,theory(equality)]) ).

cnf(118391,plain,
    ( e0 = e2
    | op(e3,e3) = e3
    | epred8_0
    | epred2_0 ),
    inference(spm,[status(thm)],[117730,118203,theory(equality)]) ).

cnf(118405,plain,
    ( op(e3,e3) = e3
    | epred8_0
    | epred2_0 ),
    inference(sr,[status(thm)],[118391,170,theory(equality)]) ).

cnf(119412,plain,
    ( op(e1,e3) = e0
    | e3 = e0
    | epred2_0
    | op(e1,e3) = e3
    | op(e1,e3) = e2 ),
    inference(spm,[status(thm)],[116061,117868,theory(equality)]) ).

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

cnf(119958,plain,
    ( op(e2,e2) = e2
    | op(e1,e2) = e3
    | op(e1,e3) = e3
    | epred8_0
    | epred2_0 ),
    inference(csr,[status(thm)],[115824,115541]) ).

cnf(120013,plain,
    ( op(e1,e3) = e0
    | e3 = e0
    | epred2_0
    | op(e1,e3) = e3
    | op(e2,e2) = e2
    | epred8_0 ),
    inference(spm,[status(thm)],[116061,119958,theory(equality)]) ).

cnf(120015,plain,
    ( op(e1,e1) = e3
    | epred2_0
    | op(e1,e3) = e3
    | op(e2,e2) = e2
    | epred8_0
    | op(e1,e3) != e0 ),
    inference(spm,[status(thm)],[116718,119958,theory(equality)]) ).

cnf(120029,plain,
    ( op(e1,e3) = e0
    | epred2_0
    | op(e1,e3) = e3
    | op(e2,e2) = e2
    | epred8_0 ),
    inference(sr,[status(thm)],[120013,169,theory(equality)]) ).

cnf(125726,plain,
    ( op(e1,e1) = e3
    | op(e1,e3) = e3
    | op(e2,e2) = e2
    | epred8_0
    | epred2_0 ),
    inference(csr,[status(thm)],[120015,120029]) ).

cnf(125729,plain,
    ( op(e2,e2) = e2
    | op(e1,e3) = e3
    | epred8_0
    | epred2_0
    | e3 != op(e1,e2) ),
    inference(spm,[status(thm)],[112,125726,theory(equality)]) ).

cnf(125869,plain,
    ( op(e2,e2) = e2
    | op(e1,e3) = e3
    | epred8_0
    | epred2_0 ),
    inference(csr,[status(thm)],[125729,119958]) ).

cnf(125870,plain,
    ( op(e2,e2) = e2
    | epred8_0
    | epred2_0
    | e3 != op(e3,e3) ),
    inference(spm,[status(thm)],[123,125869,theory(equality)]) ).

cnf(125951,plain,
    ( op(e2,e2) = e2
    | epred8_0
    | epred2_0 ),
    inference(csr,[status(thm)],[125870,197]) ).

cnf(125985,plain,
    ( op(e1,e3) = e3
    | op(e1,e2) = e3
    | op(e1,e3) = e2
    | epred2_0
    | epred8_0 ),
    inference(spm,[status(thm)],[117803,125951,theory(equality)]) ).

cnf(126141,plain,
    ( e3 = e2
    | op(e1,e3) = e2
    | epred2_0
    | op(e1,e3) = e3
    | epred8_0
    | op(e1,e3) != e0 ),
    inference(spm,[status(thm)],[115942,125985,theory(equality)]) ).

cnf(126160,plain,
    ( op(e1,e3) = e2
    | epred2_0
    | op(e1,e3) = e3
    | epred8_0
    | op(e1,e3) != e0 ),
    inference(sr,[status(thm)],[126141,166,theory(equality)]) ).

cnf(126211,plain,
    ( op(e1,e3) = e2
    | op(e1,e3) = e3
    | epred8_0
    | epred2_0 ),
    inference(csr,[status(thm)],[126160,119428]) ).

cnf(126271,plain,
    ( op(e1,e1) = e3
    | epred2_0
    | op(e1,e3) = e3
    | epred8_0 ),
    inference(spm,[status(thm)],[116713,126211,theory(equality)]) ).

cnf(126309,plain,
    ( op(e1,e3) = e3
    | epred8_0
    | epred2_0
    | op(e1,op(e1,e3)) != e0
    | op(e1,e3) != e2 ),
    inference(spm,[status(thm)],[244,126271,theory(equality)]) ).

cnf(126500,plain,
    ( op(e1,e3) = e3
    | epred8_0
    | epred2_0
    | op(e1,op(e1,e3)) != e0 ),
    inference(csr,[status(thm)],[126309,126211]) ).

cnf(126521,plain,
    ( e2 = e3
    | epred8_0
    | epred2_0
    | op(e1,e3) = e3
    | op(e1,e2) != e0 ),
    inference(spm,[status(thm)],[126500,126211,theory(equality)]) ).

cnf(126542,plain,
    ( epred8_0
    | epred2_0
    | op(e1,e3) = e3
    | op(e1,e2) != e0 ),
    inference(sr,[status(thm)],[126521,166,theory(equality)]) ).

cnf(126557,plain,
    ( op(e1,e3) = e3
    | epred8_0
    | epred2_0
    | op(e1,e3) = e0 ),
    inference(spm,[status(thm)],[126542,116061,theory(equality)]) ).

cnf(126679,plain,
    ( e0 = e3
    | e0 = e2
    | epred8_0
    | epred2_0
    | op(e1,e3) = e3 ),
    inference(spm,[status(thm)],[126211,126557,theory(equality)]) ).

cnf(126705,plain,
    ( e0 = e2
    | epred8_0
    | epred2_0
    | op(e1,e3) = e3 ),
    inference(sr,[status(thm)],[126679,169,theory(equality)]) ).

cnf(126706,plain,
    ( epred8_0
    | epred2_0
    | op(e1,e3) = e3 ),
    inference(sr,[status(thm)],[126705,170,theory(equality)]) ).

cnf(126709,plain,
    ( epred8_0
    | epred2_0
    | e3 != op(e3,e3) ),
    inference(spm,[status(thm)],[123,126706,theory(equality)]) ).

cnf(126790,plain,
    ( epred8_0
    | epred2_0 ),
    inference(csr,[status(thm)],[126709,118405]) ).

cnf(126791,plain,
    ( op(e0,e0) = e0
    | op(e1,e1) = e1
    | epred2_0 ),
    inference(spm,[status(thm)],[462,126790,theory(equality)]) ).

cnf(126807,plain,
    ( op(e0,e0) = e0
    | epred2_0 ),
    inference(csr,[status(thm)],[126791,115542]) ).

cnf(126808,plain,
    epred2_0,
    inference(csr,[status(thm)],[126807,115537]) ).

cnf(127031,plain,
    ( op(e0,e2) = e0
    | epred1_0
    | op(e0,e0) != e3
    | $false ),
    inference(rw,[status(thm)],[1073,126808,theory(equality)]) ).

cnf(127032,plain,
    ( op(e0,e2) = e0
    | epred1_0
    | op(e0,e0) != e3 ),
    inference(cn,[status(thm)],[127031,theory(equality)]) ).

cnf(127037,plain,
    ( op(e0,e3) = e0
    | epred1_0
    | op(e0,e0) != e2
    | $false ),
    inference(rw,[status(thm)],[1072,126808,theory(equality)]) ).

cnf(127038,plain,
    ( op(e0,e3) = e0
    | epred1_0
    | op(e0,e0) != e2 ),
    inference(cn,[status(thm)],[127037,theory(equality)]) ).

cnf(127043,plain,
    ( op(e0,e2) = e0
    | epred1_0
    | op(e3,e3) != e3
    | $false ),
    inference(rw,[status(thm)],[296,126808,theory(equality)]) ).

cnf(127044,plain,
    ( op(e0,e2) = e0
    | epred1_0
    | op(e3,e3) != e3 ),
    inference(cn,[status(thm)],[127043,theory(equality)]) ).

cnf(127045,plain,
    ( op(e0,e3) = e0
    | epred1_0
    | op(e2,e2) != e2
    | $false ),
    inference(rw,[status(thm)],[285,126808,theory(equality)]) ).

cnf(127046,plain,
    ( op(e0,e3) = e0
    | epred1_0
    | op(e2,e2) != e2 ),
    inference(cn,[status(thm)],[127045,theory(equality)]) ).

cnf(127065,plain,
    ( op(e0,e2) = e0
    | op(e0,e3) = e0
    | epred1_0
    | $false ),
    inference(rw,[status(thm)],[300,126808,theory(equality)]) ).

cnf(127066,plain,
    ( op(e0,e2) = e0
    | op(e0,e3) = e0
    | epred1_0 ),
    inference(cn,[status(thm)],[127065,theory(equality)]) ).

cnf(127073,plain,
    ( epred1_0
    | op(e3,e3) != e3
    | op(e0,e2) != e0
    | op(e0,e0) != e2
    | $false ),
    inference(rw,[status(thm)],[291,126808,theory(equality)]) ).

cnf(127074,plain,
    ( epred1_0
    | op(e3,e3) != e3
    | op(e0,e2) != e0
    | op(e0,e0) != e2 ),
    inference(cn,[status(thm)],[127073,theory(equality)]) ).

cnf(127097,plain,
    ( op(e0,e1) = e3
    | op(e0,e1) = e1
    | op(e0,e1) = e2
    | op(e0,e3) = e0
    | epred1_0 ),
    inference(spm,[status(thm)],[1003,127066,theory(equality)]) ).

cnf(127098,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e1
    | op(e0,e0) = e2
    | op(e0,e3) = e0
    | epred1_0 ),
    inference(spm,[status(thm)],[1032,127066,theory(equality)]) ).

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

cnf(127207,plain,
    ( op(e0,e3) = e0
    | epred1_0
    | op(e3,e3) = e3
    | epred8_0 ),
    inference(spm,[status(thm)],[127046,197,theory(equality)]) ).

cnf(127230,plain,
    ( op(e0,e2) = e3
    | op(e0,e2) = e1
    | op(e0,e2) = e2
    | op(e3,e3) = e3
    | epred8_0
    | epred1_0 ),
    inference(spm,[status(thm)],[1016,127207,theory(equality)]) ).

cnf(127400,plain,
    ( epred1_0
    | op(e0,e0) != e2
    | op(e3,e3) != e3 ),
    inference(csr,[status(thm)],[127074,127044]) ).

cnf(127963,plain,
    ( op(e0,e1) = e3
    | op(e0,e1) = e1
    | op(e0,e1) = e2
    | epred1_0 ),
    inference(csr,[status(thm)],[127097,1002]) ).

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

cnf(128184,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e1
    | op(e0,e0) = e2
    | epred1_0 ),
    inference(csr,[status(thm)],[127098,1030]) ).

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

cnf(128563,plain,
    ( op(e0,e1) = e2
    | op(e0,e1) = e3
    | op(e1,e1) != e1 ),
    inference(csr,[status(thm)],[127967,472]) ).

cnf(129115,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e2
    | epred1_0
    | op(e0,e1) = e2
    | op(e0,e1) = e3 ),
    inference(spm,[status(thm)],[128191,127963,theory(equality)]) ).

cnf(129240,plain,
    ( op(e0,e3) = e0
    | epred1_0
    | op(e0,e1) = e3
    | op(e0,e1) = e2
    | op(e0,e0) = e3 ),
    inference(spm,[status(thm)],[127038,129115,theory(equality)]) ).

cnf(129452,plain,
    ( op(e0,e3) = e0
    | op(e2,e2) = e2
    | epred8_0
    | op(e0,e1) = e2
    | op(e0,e1) = e3
    | epred1_0 ),
    inference(spm,[status(thm)],[196,129240,theory(equality)]) ).

cnf(130478,plain,
    ( op(e0,e3) = e0
    | op(e0,e1) = e3
    | op(e0,e1) = e2
    | epred8_0
    | epred1_0 ),
    inference(csr,[status(thm)],[129452,127046]) ).

cnf(131178,plain,
    ( op(e0,e2) = e0
    | op(e0,e0) = e2
    | op(e0,e0) = e1
    | op(e0,e0) = e3
    | epred1_0 ),
    inference(csr,[status(thm)],[127172,128184]) ).

cnf(131179,plain,
    ( op(e0,e2) = e0
    | op(e0,e0) = e2
    | op(e0,e0) = e1
    | epred1_0 ),
    inference(csr,[status(thm)],[131178,127032]) ).

cnf(131186,plain,
    ( op(e0,e0) = e2
    | op(e0,e2) = e0
    | epred1_0
    | e1 != op(e0,e2) ),
    inference(spm,[status(thm)],[120,131179,theory(equality)]) ).

cnf(131190,plain,
    ( op(e0,e0) = e2
    | op(e0,e2) = e0
    | epred1_0
    | op(e0,op(e0,e1)) != e3
    | op(e0,e1) != e2 ),
    inference(spm,[status(thm)],[65,131179,theory(equality)]) ).

cnf(131200,plain,
    ( e1 = e0
    | op(e0,e2) = e0
    | op(e0,e1) = e0
    | op(e0,e3) = e0
    | op(e0,e0) = e2
    | epred1_0 ),
    inference(spm,[status(thm)],[97,131179,theory(equality)]) ).

cnf(131206,plain,
    ( op(e0,e1) = e3
    | op(e0,e1) = e2
    | e1 = e2
    | e1 = e3
    | epred1_0
    | op(e0,e0) = e2
    | op(e0,e2) = e0 ),
    inference(spm,[status(thm)],[129115,131179,theory(equality)]) ).

cnf(131213,plain,
    ( op(e0,e2) = e0
    | op(e0,e1) = e0
    | op(e0,e3) = e0
    | op(e0,e0) = e2
    | epred1_0 ),
    inference(sr,[status(thm)],[131200,171,theory(equality)]) ).

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

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

cnf(131217,plain,
    ( op(e0,e2) = e0
    | op(e0,e1) = e0
    | op(e0,e3) = e0
    | op(e0,e0) = e2 ),
    inference(csr,[status(thm)],[131213,471]) ).

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

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

cnf(131265,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e1
    | op(e0,e0) = e2
    | op(e0,e3) = e0
    | op(e0,e2) = e0 ),
    inference(spm,[status(thm)],[1031,131249,theory(equality)]) ).

cnf(131595,plain,
    ( e1 = e0
    | op(e0,e0) = e2
    | epred1_0
    | op(e3,e3) = e3
    | op(e0,e2) = e2
    | op(e0,e2) = e3
    | epred8_0 ),
    inference(spm,[status(thm)],[131186,127230,theory(equality)]) ).

cnf(131611,plain,
    ( op(e0,e0) = e2
    | epred1_0
    | op(e3,e3) = e3
    | op(e0,e2) = e2
    | op(e0,e2) = e3
    | epred8_0 ),
    inference(sr,[status(thm)],[131595,171,theory(equality)]) ).

cnf(131709,plain,
    ( op(e0,e2) = e0
    | op(e3,e3) = e3
    | epred8_0
    | op(e0,e1) = e2
    | op(e0,e1) = e3
    | epred1_0 ),
    inference(spm,[status(thm)],[192,131215,theory(equality)]) ).

cnf(131969,plain,
    ( op(e0,e2) = e0
    | op(e3,e3) = e3
    | epred8_0
    | op(e0,e2) = e3
    | op(e0,e2) = e2
    | epred1_0 ),
    inference(spm,[status(thm)],[192,131611,theory(equality)]) ).

cnf(131988,plain,
    ( op(e0,e2) = e0
    | op(e0,e1) = e3
    | op(e0,e1) = e2
    | epred8_0
    | epred1_0 ),
    inference(csr,[status(thm)],[131709,127044]) ).

cnf(132036,plain,
    ( op(e0,e2) = e0
    | op(e0,e0) = e2
    | epred1_0
    | op(e0,e1) = e3
    | epred8_0
    | op(e0,e2) != e3 ),
    inference(spm,[status(thm)],[131190,131988,theory(equality)]) ).

cnf(132066,plain,
    ( op(e0,e2) = e0
    | op(e0,e2) = e2
    | op(e0,e2) = e3
    | epred8_0
    | epred1_0 ),
    inference(csr,[status(thm)],[131969,127044]) ).

cnf(132118,plain,
    ( op(e3,e3) = e3
    | e0 = e2
    | e0 = e1
    | e0 = e3
    | epred8_0
    | epred1_0
    | op(e0,e2) = e2
    | op(e0,e2) = e3 ),
    inference(spm,[status(thm)],[127230,132066,theory(equality)]) ).

cnf(132155,plain,
    ( op(e3,e3) = e3
    | e0 = e1
    | e0 = e3
    | epred8_0
    | epred1_0
    | op(e0,e2) = e2
    | op(e0,e2) = e3 ),
    inference(sr,[status(thm)],[132118,170,theory(equality)]) ).

cnf(132156,plain,
    ( op(e3,e3) = e3
    | e0 = e3
    | epred8_0
    | epred1_0
    | op(e0,e2) = e2
    | op(e0,e2) = e3 ),
    inference(sr,[status(thm)],[132155,171,theory(equality)]) ).

cnf(132157,plain,
    ( op(e3,e3) = e3
    | epred8_0
    | epred1_0
    | op(e0,e2) = e2
    | op(e0,e2) = e3 ),
    inference(sr,[status(thm)],[132156,169,theory(equality)]) ).

cnf(132161,plain,
    ( op(e0,e2) = e3
    | op(e3,e3) = e3
    | epred8_0
    | epred1_0
    | e2 != op(e2,e2) ),
    inference(spm,[status(thm)],[132,132157,theory(equality)]) ).

cnf(132388,plain,
    ( op(e0,e2) = e3
    | op(e3,e3) = e3
    | epred8_0
    | epred1_0 ),
    inference(csr,[status(thm)],[132161,197]) ).

cnf(134147,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e1
    | op(e0,e0) = e2
    | op(e0,e3) = e0 ),
    inference(csr,[status(thm)],[131265,1032]) ).

cnf(134148,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e1
    | op(e0,e0) = e2 ),
    inference(csr,[status(thm)],[134147,1030]) ).

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

cnf(136165,plain,
    ( op(e0,e1) = e3
    | op(e0,e0) = e2
    | e3 = e0
    | epred8_0
    | epred1_0
    | op(e3,e3) = e3 ),
    inference(spm,[status(thm)],[132036,132388,theory(equality)]) ).

cnf(136182,plain,
    ( op(e0,e1) = e3
    | op(e0,e0) = e2
    | epred8_0
    | epred1_0
    | op(e3,e3) = e3 ),
    inference(sr,[status(thm)],[136165,169,theory(equality)]) ).

cnf(136329,plain,
    ( op(e0,e2) = e0
    | op(e3,e3) = e3
    | epred8_0
    | op(e0,e1) = e3
    | epred1_0 ),
    inference(spm,[status(thm)],[192,136182,theory(equality)]) ).

cnf(136510,plain,
    ( op(e0,e2) = e0
    | op(e0,e1) = e3
    | epred8_0
    | epred1_0 ),
    inference(csr,[status(thm)],[136329,127044]) ).

cnf(136515,plain,
    ( op(e0,e2) = e0
    | epred8_0
    | epred1_0
    | e3 != op(e0,e2) ),
    inference(spm,[status(thm)],[118,136510,theory(equality)]) ).

cnf(136749,plain,
    ( e3 = e0
    | epred8_0
    | epred1_0
    | op(e3,e3) = e3 ),
    inference(spm,[status(thm)],[136515,132388,theory(equality)]) ).

cnf(136766,plain,
    ( epred8_0
    | epred1_0
    | op(e3,e3) = e3 ),
    inference(sr,[status(thm)],[136749,169,theory(equality)]) ).

cnf(136793,plain,
    ( op(e0,e2) = e0
    | epred1_0
    | epred8_0 ),
    inference(spm,[status(thm)],[127044,136766,theory(equality)]) ).

cnf(136795,plain,
    ( epred1_0
    | epred8_0
    | op(e0,e0) != e2 ),
    inference(spm,[status(thm)],[127400,136766,theory(equality)]) ).

cnf(136817,plain,
    ( epred8_0
    | epred1_0
    | op(e0,e2) = e2
    | op(e0,e1) = e2
    | op(e0,e3) = e2 ),
    inference(spm,[status(thm)],[136795,93,theory(equality)]) ).

cnf(136819,plain,
    ( epred8_0
    | epred1_0
    | op(e0,e1) = e2
    | op(e0,e1) = e3
    | op(e0,e3) = e0
    | e3 != e2 ),
    inference(spm,[status(thm)],[136795,129240,theory(equality)]) ).

cnf(136876,plain,
    ( epred8_0
    | epred1_0
    | e0 != op(e0,e3) ),
    inference(spm,[status(thm)],[116,136793,theory(equality)]) ).

cnf(136897,plain,
    ( op(e0,e3) = e3
    | op(e0,e3) = e1
    | op(e0,e3) = e2
    | e0 = e2
    | e0 = e1
    | e0 = e3
    | epred8_0
    | epred1_0 ),
    inference(spm,[status(thm)],[2199,136793,theory(equality)]) ).

cnf(136941,plain,
    ( op(e0,e3) = e3
    | op(e0,e3) = e1
    | op(e0,e3) = e2
    | e0 = e1
    | e0 = e3
    | epred8_0
    | epred1_0 ),
    inference(sr,[status(thm)],[136897,170,theory(equality)]) ).

cnf(136942,plain,
    ( op(e0,e3) = e3
    | op(e0,e3) = e1
    | op(e0,e3) = e2
    | e0 = e3
    | epred8_0
    | epred1_0 ),
    inference(sr,[status(thm)],[136941,171,theory(equality)]) ).

cnf(136943,plain,
    ( op(e0,e3) = e3
    | op(e0,e3) = e1
    | op(e0,e3) = e2
    | epred8_0
    | epred1_0 ),
    inference(sr,[status(thm)],[136942,169,theory(equality)]) ).

cnf(137830,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e2
    | op(e0,e3) = e2
    | op(e0,e3) = e3
    | epred8_0
    | epred1_0 ),
    inference(spm,[status(thm)],[134154,136943,theory(equality)]) ).

cnf(138691,plain,
    ( op(e0,e1) = e2
    | op(e0,e1) = e3
    | op(e0,e3) = e0
    | epred8_0
    | epred1_0 ),
    inference(csr,[status(thm)],[136819,130478]) ).

cnf(138692,plain,
    ( op(e0,e1) = e2
    | op(e0,e1) = e3
    | epred8_0
    | epred1_0 ),
    inference(csr,[status(thm)],[138691,136876]) ).

cnf(138697,plain,
    ( op(e0,e1) = e3
    | epred8_0
    | epred1_0
    | e2 != op(e0,e3) ),
    inference(spm,[status(thm)],[117,138692,theory(equality)]) ).

cnf(139533,plain,
    ( op(e0,e0) = e3
    | op(e0,e3) = e3
    | op(e0,e3) = e2
    | epred8_0
    | epred1_0 ),
    inference(csr,[status(thm)],[137830,136795]) ).

cnf(139540,plain,
    ( op(e0,e3) = e3
    | op(e0,e3) = e2
    | epred8_0
    | epred1_0
    | op(e0,op(e0,e3)) != e2
    | op(e0,e3) != e1 ),
    inference(spm,[status(thm)],[228,139533,theory(equality)]) ).

cnf(139778,plain,
    ( op(e0,e3) = e3
    | op(e0,e3) = e2
    | epred8_0
    | epred1_0
    | op(e0,op(e0,e3)) != e2 ),
    inference(csr,[status(thm)],[139540,136943]) ).

cnf(139795,plain,
    ( e1 = e2
    | e1 = e3
    | epred8_0
    | epred1_0
    | op(e0,e3) = e2
    | op(e0,e3) = e3
    | op(e0,e1) != e2 ),
    inference(spm,[status(thm)],[139778,136943,theory(equality)]) ).

cnf(139828,plain,
    ( e1 = e3
    | epred8_0
    | epred1_0
    | op(e0,e3) = e2
    | op(e0,e3) = e3
    | op(e0,e1) != e2 ),
    inference(sr,[status(thm)],[139795,168,theory(equality)]) ).

cnf(139829,plain,
    ( epred8_0
    | epred1_0
    | op(e0,e3) = e2
    | op(e0,e3) = e3
    | op(e0,e1) != e2 ),
    inference(sr,[status(thm)],[139828,167,theory(equality)]) ).

cnf(139874,plain,
    ( op(e0,e3) = e3
    | op(e0,e3) = e2
    | epred8_0
    | epred1_0
    | op(e0,e2) = e2 ),
    inference(spm,[status(thm)],[139829,136817,theory(equality)]) ).

cnf(139921,plain,
    ( e2 = e0
    | epred8_0
    | epred1_0
    | op(e0,e3) = e2
    | op(e0,e3) = e3 ),
    inference(spm,[status(thm)],[136793,139874,theory(equality)]) ).

cnf(139943,plain,
    ( epred8_0
    | epred1_0
    | op(e0,e3) = e2
    | op(e0,e3) = e3 ),
    inference(sr,[status(thm)],[139921,170,theory(equality)]) ).

cnf(140000,plain,
    ( op(e0,e1) = e3
    | epred8_0
    | epred1_0
    | op(e0,e3) = e3 ),
    inference(spm,[status(thm)],[138697,139943,theory(equality)]) ).

cnf(140033,plain,
    ( op(e0,e3) = e1
    | e3 = e1
    | op(e0,e2) = e1
    | op(e0,e3) = e3
    | epred8_0
    | epred1_0
    | op(e0,e3) != e2 ),
    inference(spm,[status(thm)],[924,140000,theory(equality)]) ).

cnf(140063,plain,
    ( op(e0,e3) = e1
    | op(e0,e2) = e1
    | op(e0,e3) = e3
    | epred8_0
    | epred1_0
    | op(e0,e3) != e2 ),
    inference(sr,[status(thm)],[140033,167,theory(equality)]) ).

cnf(144016,plain,
    ( op(e0,e3) = e1
    | op(e0,e2) = e1
    | op(e0,e3) = e3
    | epred8_0
    | epred1_0 ),
    inference(csr,[status(thm)],[140063,139943]) ).

cnf(144067,plain,
    ( e1 = e0
    | epred8_0
    | epred1_0
    | op(e0,e3) = e3
    | op(e0,e3) = e1 ),
    inference(spm,[status(thm)],[136793,144016,theory(equality)]) ).

cnf(144098,plain,
    ( epred8_0
    | epred1_0
    | op(e0,e3) = e3
    | op(e0,e3) = e1 ),
    inference(sr,[status(thm)],[144067,171,theory(equality)]) ).

cnf(144156,plain,
    ( e1 = e3
    | e1 = e2
    | epred8_0
    | epred1_0
    | op(e0,e3) = e3 ),
    inference(spm,[status(thm)],[139943,144098,theory(equality)]) ).

cnf(144175,plain,
    ( e1 = e2
    | epred8_0
    | epred1_0
    | op(e0,e3) = e3 ),
    inference(sr,[status(thm)],[144156,167,theory(equality)]) ).

cnf(144176,plain,
    ( epred8_0
    | epred1_0
    | op(e0,e3) = e3 ),
    inference(sr,[status(thm)],[144175,168,theory(equality)]) ).

cnf(144178,plain,
    ( epred8_0
    | epred1_0
    | e3 != op(e3,e3) ),
    inference(spm,[status(thm)],[125,144176,theory(equality)]) ).

cnf(144255,plain,
    ( epred8_0
    | epred1_0 ),
    inference(csr,[status(thm)],[144178,136766]) ).

cnf(144256,plain,
    ( op(e0,e0) = e0
    | op(e1,e1) = e1
    | epred1_0 ),
    inference(spm,[status(thm)],[462,144255,theory(equality)]) ).

cnf(144262,plain,
    ( op(e0,e0) = e0
    | op(e0,e1) = e0
    | epred1_0
    | op(e0,e0) != e1 ),
    inference(spm,[status(thm)],[461,144255,theory(equality)]) ).

cnf(144301,plain,
    ( e0 = e2
    | e0 = e1
    | e0 = e3
    | op(e1,e1) = e1
    | epred1_0 ),
    inference(spm,[status(thm)],[134148,144256,theory(equality)]) ).

cnf(144321,plain,
    ( e0 = e1
    | e0 = e3
    | op(e1,e1) = e1
    | epred1_0 ),
    inference(sr,[status(thm)],[144301,170,theory(equality)]) ).

cnf(144322,plain,
    ( e0 = e3
    | op(e1,e1) = e1
    | epred1_0 ),
    inference(sr,[status(thm)],[144321,171,theory(equality)]) ).

cnf(144323,plain,
    ( op(e1,e1) = e1
    | epred1_0 ),
    inference(sr,[status(thm)],[144322,169,theory(equality)]) ).

cnf(144410,plain,
    ( op(e0,e1) = e3
    | op(e0,e1) = e2
    | epred1_0 ),
    inference(spm,[status(thm)],[128563,144323,theory(equality)]) ).

cnf(144831,plain,
    ( op(e0,e0) = e0
    | op(e0,e1) = e0
    | op(e0,e0) != e1 ),
    inference(csr,[status(thm)],[144262,963]) ).

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

cnf(144840,plain,
    ( op(e0,e1) = e0
    | e1 = e0
    | op(e0,e0) = e2
    | op(e0,e0) = e3 ),
    inference(spm,[status(thm)],[144831,134148,theory(equality)]) ).

cnf(144851,plain,
    ( op(e0,e1) = e0
    | op(e0,e2) = e1
    | op(e0,e1) = e1
    | op(e0,e3) = e1 ),
    inference(sr,[status(thm)],[144836,171,theory(equality)]) ).

cnf(144855,plain,
    ( op(e0,e1) = e0
    | op(e0,e0) = e2
    | op(e0,e0) = e3 ),
    inference(sr,[status(thm)],[144840,171,theory(equality)]) ).

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

cnf(144883,plain,
    ( op(e0,e3) = e0
    | epred1_0
    | op(e0,e0) = e3
    | op(e0,e1) = e0 ),
    inference(spm,[status(thm)],[127038,144855,theory(equality)]) ).

cnf(144924,plain,
    ( op(e0,e3) = e0
    | op(e0,e1) = e0
    | op(e0,e0) = e3 ),
    inference(csr,[status(thm)],[144883,471]) ).

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

cnf(145199,plain,
    ( e2 = e0
    | op(e0,e0) = e3
    | op(e0,e1) = e3
    | epred1_0 ),
    inference(spm,[status(thm)],[144867,144410,theory(equality)]) ).

cnf(145237,plain,
    ( op(e0,e0) = e3
    | op(e0,e1) = e3
    | epred1_0 ),
    inference(sr,[status(thm)],[145199,170,theory(equality)]) ).

cnf(145341,plain,
    ( op(e0,e1) = e3
    | epred1_0
    | op(e0,op(e0,e3)) != e2
    | op(e0,e3) != e1 ),
    inference(spm,[status(thm)],[228,145237,theory(equality)]) ).

cnf(146734,plain,
    ( e0 = e2
    | e0 = e3
    | epred1_0
    | op(e0,e3) = e1
    | op(e0,e1) = e1
    | op(e0,e2) = e1 ),
    inference(spm,[status(thm)],[144410,144851,theory(equality)]) ).

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

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

cnf(146842,plain,
    ( e1 = e2
    | e1 = e3
    | epred1_0
    | op(e0,e2) = e1
    | op(e0,e3) = e1 ),
    inference(spm,[status(thm)],[144410,146802,theory(equality)]) ).

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

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

cnf(146919,plain,
    ( e1 = e0
    | op(e0,e0) = e2
    | epred1_0
    | op(e0,e3) = e1 ),
    inference(spm,[status(thm)],[131186,146873,theory(equality)]) ).

cnf(146952,plain,
    ( op(e0,e0) = e2
    | epred1_0
    | op(e0,e3) = e1 ),
    inference(sr,[status(thm)],[146919,171,theory(equality)]) ).

cnf(147050,plain,
    ( op(e0,e3) = e1
    | epred1_0
    | op(e0,op(e0,e2)) != e3
    | op(e0,e2) != e1 ),
    inference(spm,[status(thm)],[232,146952,theory(equality)]) ).

cnf(147063,plain,
    ( op(e0,e1) = e3
    | e2 = e3
    | epred1_0
    | op(e0,e3) = e1 ),
    inference(spm,[status(thm)],[145237,146952,theory(equality)]) ).

cnf(147070,plain,
    ( op(e0,e1) = e3
    | epred1_0
    | op(e0,e3) = e1 ),
    inference(sr,[status(thm)],[147063,166,theory(equality)]) ).

cnf(148185,plain,
    ( op(e0,e3) = e1
    | epred1_0
    | op(e0,op(e0,e2)) != e3 ),
    inference(csr,[status(thm)],[147050,146873]) ).

cnf(148214,plain,
    ( op(e0,e3) = e1
    | epred1_0
    | op(e0,e1) != e3 ),
    inference(spm,[status(thm)],[148185,146873,theory(equality)]) ).

cnf(148215,plain,
    ( op(e0,e3) = e1
    | epred1_0 ),
    inference(csr,[status(thm)],[148214,147070]) ).

cnf(148270,plain,
    ( op(e0,e1) = e3
    | epred1_0
    | op(e0,e1) != e2 ),
    inference(spm,[status(thm)],[145341,148215,theory(equality)]) ).

cnf(148491,plain,
    ( op(e0,e1) = e3
    | epred1_0 ),
    inference(csr,[status(thm)],[148270,144410]) ).

cnf(148533,plain,
    ( op(e0,e3) = e0
    | e3 = e0
    | epred1_0 ),
    inference(spm,[status(thm)],[144929,148491,theory(equality)]) ).

cnf(148566,plain,
    ( op(e0,e3) = e0
    | epred1_0 ),
    inference(sr,[status(thm)],[148533,169,theory(equality)]) ).

cnf(148742,plain,
    ( e0 = e1
    | epred1_0 ),
    inference(spm,[status(thm)],[148215,148566,theory(equality)]) ).

cnf(148767,plain,
    epred1_0,
    inference(sr,[status(thm)],[148742,171,theory(equality)]) ).

cnf(148837,plain,
    ( op(e0,e0) != e1
    | $false ),
    inference(rw,[status(thm)],[963,148767,theory(equality)]) ).

cnf(148838,plain,
    op(e0,e0) != e1,
    inference(cn,[status(thm)],[148837,theory(equality)]) ).

cnf(148841,plain,
    ( op(e1,e1) != e1
    | $false ),
    inference(rw,[status(thm)],[472,148767,theory(equality)]) ).

cnf(148842,plain,
    op(e1,e1) != e1,
    inference(cn,[status(thm)],[148841,theory(equality)]) ).

cnf(148843,plain,
    ( op(e0,e1) = e0
    | $false ),
    inference(rw,[status(thm)],[471,148767,theory(equality)]) ).

cnf(148844,plain,
    op(e0,e1) = e0,
    inference(cn,[status(thm)],[148843,theory(equality)]) ).

cnf(148859,plain,
    ( op(e0,e2) = e1
    | op(e0,e1) = e1
    | op(e0,e3) = e1 ),
    inference(sr,[status(thm)],[95,148838,theory(equality)]) ).

cnf(148860,plain,
    ( op(e0,e0) = e2
    | op(e0,e0) = e3 ),
    inference(sr,[status(thm)],[134148,148838,theory(equality)]) ).

cnf(148885,plain,
    ( op(e1,e1) = e0
    | op(e1,e1) = e2
    | op(e1,e1) = e3 ),
    inference(sr,[status(thm)],[156,148842,theory(equality)]) ).

cnf(148916,plain,
    op(e0,e0) != e0,
    inference(rw,[status(thm)],[121,148844,theory(equality)]) ).

cnf(148917,plain,
    e0 != op(e0,e2),
    inference(rw,[status(thm)],[118,148844,theory(equality)]) ).

cnf(148918,plain,
    e0 != op(e0,e3),
    inference(rw,[status(thm)],[117,148844,theory(equality)]) ).

cnf(148920,plain,
    e0 != op(e1,e1),
    inference(rw,[status(thm)],[139,148844,theory(equality)]) ).

cnf(149133,plain,
    ( op(e0,e3) = e3
    | op(e0,e3) = e1
    | op(e0,e3) = e2
    | e0 = e2
    | op(e0,e1) = e1
    | op(e0,e1) = e3 ),
    inference(rw,[status(thm)],[2180,148844,theory(equality)]) ).

cnf(149134,plain,
    ( op(e0,e3) = e3
    | op(e0,e3) = e1
    | op(e0,e3) = e2
    | e0 = e2
    | op(e0,e1) = e1
    | e0 = e3 ),
    inference(rw,[status(thm)],[149133,148844,theory(equality)]) ).

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

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

cnf(149137,plain,
    ( op(e0,e3) = e3
    | op(e0,e3) = e1
    | op(e0,e3) = e2
    | e0 = e1 ),
    inference(rw,[status(thm)],[149136,148844,theory(equality)]) ).

cnf(149138,plain,
    ( op(e0,e3) = e3
    | op(e0,e3) = e1
    | op(e0,e3) = e2 ),
    inference(sr,[status(thm)],[149137,171,theory(equality)]) ).

cnf(149177,plain,
    ( op(e0,e3) = e2
    | op(e0,e1) = e2
    | op(e0,e2) = e2
    | op(e0,e3) = e3
    | e0 = e3
    | op(e0,e2) = e3 ),
    inference(rw,[status(thm)],[960,148844,theory(equality)]) ).

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

cnf(149179,plain,
    ( op(e0,e3) = e2
    | e0 = e2
    | op(e0,e2) = e2
    | op(e0,e3) = e3
    | op(e0,e2) = e3 ),
    inference(rw,[status(thm)],[149178,148844,theory(equality)]) ).

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

cnf(149197,plain,
    ( op(e0,e3) = e2
    | e0 = e2
    | op(e0,e2) = e2
    | op(e0,op(e0,e2)) != e1
    | op(e0,e2) != e3 ),
    inference(rw,[status(thm)],[948,148844,theory(equality)]) ).

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

cnf(149282,plain,
    ( op(e0,e0) = e2
    | op(e0,e2) = e2
    | e0 = e2
    | op(e0,e3) = e2 ),
    inference(rw,[status(thm)],[93,148844,theory(equality)]) ).

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

cnf(149284,plain,
    ( op(e0,e0) = e3
    | op(e0,e2) = e3
    | e0 = e3
    | op(e0,e3) = e3 ),
    inference(rw,[status(thm)],[91,148844,theory(equality)]) ).

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

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

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

cnf(149569,plain,
    ( op(e0,e2) = e0
    | op(e3,e3) = e3
    | epred8_0
    | op(e0,e0) = e3 ),
    inference(spm,[status(thm)],[192,148860,theory(equality)]) ).

cnf(149573,plain,
    ( op(e3,e3) = e3
    | epred8_0
    | op(e0,e0) = e3 ),
    inference(sr,[status(thm)],[149569,148917,theory(equality)]) ).

cnf(149591,plain,
    ( op(e3,e3) = e3
    | epred8_0
    | op(e0,op(e0,e3)) != e1
    | op(e0,e3) != e2 ),
    inference(spm,[status(thm)],[61,149573,theory(equality)]) ).

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

cnf(149770,plain,
    ( op(e0,e2) = e1
    | e0 = e1
    | op(e0,e3) = e1 ),
    inference(rw,[status(thm)],[148859,148844,theory(equality)]) ).

cnf(149771,plain,
    ( op(e0,e2) = e1
    | op(e0,e3) = e1 ),
    inference(sr,[status(thm)],[149770,171,theory(equality)]) ).

cnf(149903,plain,
    ( op(e1,e1) = e2
    | op(e1,e1) = e3 ),
    inference(sr,[status(thm)],[148885,148920,theory(equality)]) ).

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

cnf(150431,plain,
    ( op(e0,e2) = e0
    | op(e3,e3) = e3
    | epred8_0
    | op(e0,e3) = e2
    | op(e0,e2) = e2 ),
    inference(spm,[status(thm)],[192,149283,theory(equality)]) ).

cnf(150436,plain,
    ( op(e3,e3) = e3
    | epred8_0
    | op(e0,e3) = e2
    | op(e0,e2) = e2 ),
    inference(sr,[status(thm)],[150431,148917,theory(equality)]) ).

cnf(150456,plain,
    ( op(e0,e3) = e0
    | op(e2,e2) = e2
    | epred8_0
    | op(e0,e3) = e3
    | op(e0,e2) = e3 ),
    inference(spm,[status(thm)],[196,149285,theory(equality)]) ).

cnf(150461,plain,
    ( op(e2,e2) = e2
    | epred8_0
    | op(e0,e3) = e3
    | op(e0,e2) = e3 ),
    inference(sr,[status(thm)],[150456,148918,theory(equality)]) ).

cnf(151032,plain,
    ( op(e0,e3) = e2
    | op(e3,e3) = e3
    | epred8_0
    | e2 != op(e2,e2) ),
    inference(spm,[status(thm)],[132,150436,theory(equality)]) ).

cnf(151070,plain,
    ( op(e0,e3) = e1
    | e3 = e1
    | op(e0,e3) = e3
    | op(e2,e2) = e2
    | epred8_0 ),
    inference(spm,[status(thm)],[149771,150461,theory(equality)]) ).

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

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

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

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

cnf(151459,plain,
    ( op(e0,e3) = e2
    | op(e3,e3) = e3
    | epred8_0 ),
    inference(csr,[status(thm)],[151032,197]) ).

cnf(151478,plain,
    ( op(e3,e3) = e3
    | epred8_0
    | op(e0,e2) != e1 ),
    inference(spm,[status(thm)],[149591,151459,theory(equality)]) ).

cnf(151623,plain,
    ( op(e3,e3) = e3
    | epred8_0
    | op(e0,e3) = e1 ),
    inference(spm,[status(thm)],[151478,149771,theory(equality)]) ).

cnf(151687,plain,
    ( op(e3,e3) = e3
    | e1 = e2
    | epred8_0 ),
    inference(spm,[status(thm)],[151459,151623,theory(equality)]) ).

cnf(151697,plain,
    ( op(e3,e3) = e3
    | epred8_0 ),
    inference(sr,[status(thm)],[151687,168,theory(equality)]) ).

cnf(152087,plain,
    ( op(e0,e3) = e0
    | op(e2,e2) = e2
    | epred8_0
    | op(e3,e2) = e2
    | op(e1,e2) = e2 ),
    inference(spm,[status(thm)],[196,149657,theory(equality)]) ).

cnf(152092,plain,
    ( op(e2,e2) = e2
    | epred8_0
    | op(e3,e2) = e2
    | op(e1,e2) = e2 ),
    inference(sr,[status(thm)],[152087,148918,theory(equality)]) ).

cnf(152114,plain,
    ( op(e1,e1) = e3
    | op(e3,e2) = e2
    | op(e2,e2) = e2
    | epred8_0 ),
    inference(spm,[status(thm)],[149907,152092,theory(equality)]) ).

cnf(152145,plain,
    ( op(e2,e2) = e2
    | op(e1,e3) = e1
    | epred8_0
    | op(e3,e2) = e2 ),
    inference(spm,[status(thm)],[195,152114,theory(equality)]) ).

cnf(152217,plain,
    ( op(e0,e3) = e3
    | op(e2,e2) = e2
    | epred8_0
    | op(e3,e2) = e2 ),
    inference(spm,[status(thm)],[151184,152145,theory(equality)]) ).

cnf(152260,plain,
    ( op(e3,e2) = e2
    | op(e2,e2) = e2
    | epred8_0
    | e3 != op(e3,e3) ),
    inference(spm,[status(thm)],[125,152217,theory(equality)]) ).

cnf(152759,plain,
    ( op(e3,e2) = e2
    | op(e2,e2) = e2
    | epred8_0 ),
    inference(csr,[status(thm)],[152260,151697]) ).

cnf(153584,plain,
    ( op(e0,e3) = e2
    | op(e0,e3) = e3
    | op(e0,e2) = e3
    | op(e3,e2) = e2
    | epred8_0 ),
    inference(spm,[status(thm)],[151289,152759,theory(equality)]) ).

cnf(153723,plain,
    ( op(e0,e3) = e2
    | op(e0,e3) = e3
    | op(e0,e2) = e3
    | epred8_0 ),
    inference(csr,[status(thm)],[153584,151287]) ).

cnf(153742,plain,
    ( e3 = e2
    | op(e0,e3) = e2
    | op(e0,e3) = e3
    | epred8_0
    | op(e0,e3) != e1 ),
    inference(spm,[status(thm)],[149198,153723,theory(equality)]) ).

cnf(153751,plain,
    ( op(e0,e3) = e2
    | op(e0,e3) = e3
    | epred8_0
    | op(e0,e3) != e1 ),
    inference(sr,[status(thm)],[153742,166,theory(equality)]) ).

cnf(153833,plain,
    ( op(e0,e3) = e2
    | op(e0,e3) = e3
    | epred8_0 ),
    inference(csr,[status(thm)],[153751,149138]) ).

cnf(153849,plain,
    ( op(e0,e0) = e3
    | op(e0,e3) = e3
    | epred8_0 ),
    inference(spm,[status(thm)],[149559,153833,theory(equality)]) ).

cnf(153902,plain,
    ( op(e0,e3) = e3
    | epred8_0
    | op(e0,op(e0,e3)) != e1
    | op(e0,e3) != e2 ),
    inference(spm,[status(thm)],[61,153849,theory(equality)]) ).

cnf(154474,plain,
    ( op(e0,e3) = e3
    | epred8_0
    | op(e0,op(e0,e3)) != e1 ),
    inference(csr,[status(thm)],[153902,153833]) ).

cnf(154481,plain,
    ( e2 = e3
    | epred8_0
    | op(e0,e3) = e3
    | op(e0,e2) != e1 ),
    inference(spm,[status(thm)],[154474,153833,theory(equality)]) ).

cnf(154493,plain,
    ( epred8_0
    | op(e0,e3) = e3
    | op(e0,e2) != e1 ),
    inference(sr,[status(thm)],[154481,166,theory(equality)]) ).

cnf(154497,plain,
    ( op(e0,e3) = e3
    | epred8_0
    | op(e0,e3) = e1 ),
    inference(spm,[status(thm)],[154493,149771,theory(equality)]) ).

cnf(154537,plain,
    ( e1 = e3
    | e1 = e2
    | epred8_0
    | op(e0,e3) = e3 ),
    inference(spm,[status(thm)],[153833,154497,theory(equality)]) ).

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

cnf(154554,plain,
    ( epred8_0
    | op(e0,e3) = e3 ),
    inference(sr,[status(thm)],[154553,168,theory(equality)]) ).

cnf(154560,plain,
    ( epred8_0
    | e3 != op(e3,e3) ),
    inference(spm,[status(thm)],[125,154554,theory(equality)]) ).

cnf(154592,plain,
    epred8_0,
    inference(csr,[status(thm)],[154560,151697]) ).

cnf(154649,plain,
    ( op(e0,e0) = e0
    | op(e1,e1) = e1
    | $false ),
    inference(rw,[status(thm)],[462,154592,theory(equality)]) ).

cnf(154650,plain,
    ( op(e0,e0) = e0
    | op(e1,e1) = e1 ),
    inference(cn,[status(thm)],[154649,theory(equality)]) ).

cnf(154651,plain,
    op(e1,e1) = e1,
    inference(sr,[status(thm)],[154650,148916,theory(equality)]) ).

cnf(154652,plain,
    $false,
    inference(sr,[status(thm)],[154651,148842,theory(equality)]) ).

cnf(154653,plain,
    $false,
    154652,
    [proof] ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% % SZS status Started for /home/graph/tptp/TPTP/Problems/ALG/ALG152+1.p
% --creating new selector for []
% -running prover on /tmp/tmpSH6ykN/sel_ALG152+1.p_1 with time limit 29
% -prover status Unsatisfiable
% Problem ALG152+1.p solved in phase 0.
% % SZS status Theorem for /home/graph/tptp/TPTP/Problems/ALG/ALG152+1.p
% % SZS status Ended for /home/graph/tptp/TPTP/Problems/ALG/ALG152+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
% 
%------------------------------------------------------------------------------