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

View Problem - Process Solution

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

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

% Result   : Theorem 5.65s
% Output   : CNFRefutation 5.65s
% Verified : 
% SZS Type : None (MakeTreeStats ran out of CPU time)
% Syntax   : Number of formulae    : 1099

% Comments : 
%------------------------------------------------------------------------------
fof(1,axiom,
    ( op(unit,e0) = e0
    & op(e0,unit) = e0
    & op(unit,e1) = e1
    & op(e1,unit) = e1
    & op(unit,e2) = e2
    & op(e2,unit) = e2
    & op(unit,e3) = e3
    & op(e3,unit) = e3
    & op(unit,e4) = e4
    & op(e4,unit) = e4
    & ( unit = e0
      | unit = e1
      | unit = e2
      | unit = e3
      | unit = e4 ) ),
    file('/tmp/tmpejPf_o/sel_ALG060+1.p_1',ax2) ).

fof(2,axiom,
    ( ( op(e0,e0) = e0
      | op(e0,e1) = e0
      | op(e0,e2) = e0
      | op(e0,e3) = e0
      | op(e0,e4) = e0 )
    & ( op(e0,e0) = e0
      | op(e1,e0) = e0
      | op(e2,e0) = e0
      | op(e3,e0) = e0
      | op(e4,e0) = e0 )
    & ( op(e0,e0) = e1
      | op(e0,e1) = e1
      | op(e0,e2) = e1
      | op(e0,e3) = e1
      | op(e0,e4) = e1 )
    & ( op(e0,e0) = e1
      | op(e1,e0) = e1
      | op(e2,e0) = e1
      | op(e3,e0) = e1
      | op(e4,e0) = e1 )
    & ( op(e0,e0) = e2
      | op(e0,e1) = e2
      | op(e0,e2) = e2
      | op(e0,e3) = e2
      | op(e0,e4) = e2 )
    & ( op(e0,e0) = e2
      | op(e1,e0) = e2
      | op(e2,e0) = e2
      | op(e3,e0) = e2
      | op(e4,e0) = e2 )
    & ( op(e0,e0) = e3
      | op(e0,e1) = e3
      | op(e0,e2) = e3
      | op(e0,e3) = e3
      | op(e0,e4) = e3 )
    & ( op(e0,e0) = e3
      | op(e1,e0) = e3
      | op(e2,e0) = e3
      | op(e3,e0) = e3
      | op(e4,e0) = e3 )
    & ( op(e0,e0) = e4
      | op(e0,e1) = e4
      | op(e0,e2) = e4
      | op(e0,e3) = e4
      | op(e0,e4) = e4 )
    & ( op(e0,e0) = e4
      | op(e1,e0) = e4
      | op(e2,e0) = e4
      | op(e3,e0) = e4
      | op(e4,e0) = e4 )
    & ( op(e1,e0) = e0
      | op(e1,e1) = e0
      | op(e1,e2) = e0
      | op(e1,e3) = e0
      | op(e1,e4) = e0 )
    & ( op(e0,e1) = e0
      | op(e1,e1) = e0
      | op(e2,e1) = e0
      | op(e3,e1) = e0
      | op(e4,e1) = e0 )
    & ( op(e1,e0) = e1
      | op(e1,e1) = e1
      | op(e1,e2) = e1
      | op(e1,e3) = e1
      | op(e1,e4) = e1 )
    & ( op(e0,e1) = e1
      | op(e1,e1) = e1
      | op(e2,e1) = e1
      | op(e3,e1) = e1
      | op(e4,e1) = e1 )
    & ( op(e1,e0) = e2
      | op(e1,e1) = e2
      | op(e1,e2) = e2
      | op(e1,e3) = e2
      | op(e1,e4) = e2 )
    & ( op(e0,e1) = e2
      | op(e1,e1) = e2
      | op(e2,e1) = e2
      | op(e3,e1) = e2
      | op(e4,e1) = e2 )
    & ( op(e1,e0) = e3
      | op(e1,e1) = e3
      | op(e1,e2) = e3
      | op(e1,e3) = e3
      | op(e1,e4) = e3 )
    & ( op(e0,e1) = e3
      | op(e1,e1) = e3
      | op(e2,e1) = e3
      | op(e3,e1) = e3
      | op(e4,e1) = e3 )
    & ( op(e1,e0) = e4
      | op(e1,e1) = e4
      | op(e1,e2) = e4
      | op(e1,e3) = e4
      | op(e1,e4) = e4 )
    & ( op(e0,e1) = e4
      | op(e1,e1) = e4
      | op(e2,e1) = e4
      | op(e3,e1) = e4
      | op(e4,e1) = e4 )
    & ( op(e2,e0) = e0
      | op(e2,e1) = e0
      | op(e2,e2) = e0
      | op(e2,e3) = e0
      | op(e2,e4) = e0 )
    & ( op(e0,e2) = e0
      | op(e1,e2) = e0
      | op(e2,e2) = e0
      | op(e3,e2) = e0
      | op(e4,e2) = e0 )
    & ( op(e2,e0) = e1
      | op(e2,e1) = e1
      | op(e2,e2) = e1
      | op(e2,e3) = e1
      | op(e2,e4) = e1 )
    & ( op(e0,e2) = e1
      | op(e1,e2) = e1
      | op(e2,e2) = e1
      | op(e3,e2) = e1
      | op(e4,e2) = e1 )
    & ( op(e2,e0) = e2
      | op(e2,e1) = e2
      | op(e2,e2) = e2
      | op(e2,e3) = e2
      | op(e2,e4) = e2 )
    & ( op(e0,e2) = e2
      | op(e1,e2) = e2
      | op(e2,e2) = e2
      | op(e3,e2) = e2
      | op(e4,e2) = e2 )
    & ( op(e2,e0) = e3
      | op(e2,e1) = e3
      | op(e2,e2) = e3
      | op(e2,e3) = e3
      | op(e2,e4) = e3 )
    & ( op(e0,e2) = e3
      | op(e1,e2) = e3
      | op(e2,e2) = e3
      | op(e3,e2) = e3
      | op(e4,e2) = e3 )
    & ( op(e2,e0) = e4
      | op(e2,e1) = e4
      | op(e2,e2) = e4
      | op(e2,e3) = e4
      | op(e2,e4) = e4 )
    & ( op(e0,e2) = e4
      | op(e1,e2) = e4
      | op(e2,e2) = e4
      | op(e3,e2) = e4
      | op(e4,e2) = e4 )
    & ( op(e3,e0) = e0
      | op(e3,e1) = e0
      | op(e3,e2) = e0
      | op(e3,e3) = e0
      | op(e3,e4) = e0 )
    & ( op(e0,e3) = e0
      | op(e1,e3) = e0
      | op(e2,e3) = e0
      | op(e3,e3) = e0
      | op(e4,e3) = e0 )
    & ( op(e3,e0) = e1
      | op(e3,e1) = e1
      | op(e3,e2) = e1
      | op(e3,e3) = e1
      | op(e3,e4) = e1 )
    & ( op(e0,e3) = e1
      | op(e1,e3) = e1
      | op(e2,e3) = e1
      | op(e3,e3) = e1
      | op(e4,e3) = e1 )
    & ( op(e3,e0) = e2
      | op(e3,e1) = e2
      | op(e3,e2) = e2
      | op(e3,e3) = e2
      | op(e3,e4) = e2 )
    & ( op(e0,e3) = e2
      | op(e1,e3) = e2
      | op(e2,e3) = e2
      | op(e3,e3) = e2
      | op(e4,e3) = e2 )
    & ( op(e3,e0) = e3
      | op(e3,e1) = e3
      | op(e3,e2) = e3
      | op(e3,e3) = e3
      | op(e3,e4) = e3 )
    & ( op(e0,e3) = e3
      | op(e1,e3) = e3
      | op(e2,e3) = e3
      | op(e3,e3) = e3
      | op(e4,e3) = e3 )
    & ( op(e3,e0) = e4
      | op(e3,e1) = e4
      | op(e3,e2) = e4
      | op(e3,e3) = e4
      | op(e3,e4) = e4 )
    & ( op(e0,e3) = e4
      | op(e1,e3) = e4
      | op(e2,e3) = e4
      | op(e3,e3) = e4
      | op(e4,e3) = e4 )
    & ( op(e4,e0) = e0
      | op(e4,e1) = e0
      | op(e4,e2) = e0
      | op(e4,e3) = e0
      | op(e4,e4) = e0 )
    & ( op(e0,e4) = e0
      | op(e1,e4) = e0
      | op(e2,e4) = e0
      | op(e3,e4) = e0
      | op(e4,e4) = e0 )
    & ( op(e4,e0) = e1
      | op(e4,e1) = e1
      | op(e4,e2) = e1
      | op(e4,e3) = e1
      | op(e4,e4) = e1 )
    & ( op(e0,e4) = e1
      | op(e1,e4) = e1
      | op(e2,e4) = e1
      | op(e3,e4) = e1
      | op(e4,e4) = e1 )
    & ( op(e4,e0) = e2
      | op(e4,e1) = e2
      | op(e4,e2) = e2
      | op(e4,e3) = e2
      | op(e4,e4) = e2 )
    & ( op(e0,e4) = e2
      | op(e1,e4) = e2
      | op(e2,e4) = e2
      | op(e3,e4) = e2
      | op(e4,e4) = e2 )
    & ( op(e4,e0) = e3
      | op(e4,e1) = e3
      | op(e4,e2) = e3
      | op(e4,e3) = e3
      | op(e4,e4) = e3 )
    & ( op(e0,e4) = e3
      | op(e1,e4) = e3
      | op(e2,e4) = e3
      | op(e3,e4) = e3
      | op(e4,e4) = e3 )
    & ( op(e4,e0) = e4
      | op(e4,e1) = e4
      | op(e4,e2) = e4
      | op(e4,e3) = e4
      | op(e4,e4) = e4 )
    & ( op(e0,e4) = e4
      | op(e1,e4) = e4
      | op(e2,e4) = e4
      | op(e3,e4) = e4
      | op(e4,e4) = e4 ) ),
    file('/tmp/tmpejPf_o/sel_ALG060+1.p_1',ax3) ).

fof(3,axiom,
    ( ( op(e0,e0) = e0
      | op(e0,e0) = e1
      | op(e0,e0) = e2
      | op(e0,e0) = e3
      | op(e0,e0) = e4 )
    & ( op(e0,e1) = e0
      | op(e0,e1) = e1
      | op(e0,e1) = e2
      | op(e0,e1) = e3
      | op(e0,e1) = e4 )
    & ( op(e0,e2) = e0
      | op(e0,e2) = e1
      | op(e0,e2) = e2
      | op(e0,e2) = e3
      | op(e0,e2) = e4 )
    & ( op(e0,e3) = e0
      | op(e0,e3) = e1
      | op(e0,e3) = e2
      | op(e0,e3) = e3
      | op(e0,e3) = e4 )
    & ( op(e0,e4) = e0
      | op(e0,e4) = e1
      | op(e0,e4) = e2
      | op(e0,e4) = e3
      | op(e0,e4) = e4 )
    & ( op(e1,e0) = e0
      | op(e1,e0) = e1
      | op(e1,e0) = e2
      | op(e1,e0) = e3
      | op(e1,e0) = e4 )
    & ( op(e1,e1) = e0
      | op(e1,e1) = e1
      | op(e1,e1) = e2
      | op(e1,e1) = e3
      | op(e1,e1) = e4 )
    & ( op(e1,e2) = e0
      | op(e1,e2) = e1
      | op(e1,e2) = e2
      | op(e1,e2) = e3
      | op(e1,e2) = e4 )
    & ( op(e1,e3) = e0
      | op(e1,e3) = e1
      | op(e1,e3) = e2
      | op(e1,e3) = e3
      | op(e1,e3) = e4 )
    & ( op(e1,e4) = e0
      | op(e1,e4) = e1
      | op(e1,e4) = e2
      | op(e1,e4) = e3
      | op(e1,e4) = e4 )
    & ( op(e2,e0) = e0
      | op(e2,e0) = e1
      | op(e2,e0) = e2
      | op(e2,e0) = e3
      | op(e2,e0) = e4 )
    & ( op(e2,e1) = e0
      | op(e2,e1) = e1
      | op(e2,e1) = e2
      | op(e2,e1) = e3
      | op(e2,e1) = e4 )
    & ( op(e2,e2) = e0
      | op(e2,e2) = e1
      | op(e2,e2) = e2
      | op(e2,e2) = e3
      | op(e2,e2) = e4 )
    & ( op(e2,e3) = e0
      | op(e2,e3) = e1
      | op(e2,e3) = e2
      | op(e2,e3) = e3
      | op(e2,e3) = e4 )
    & ( op(e2,e4) = e0
      | op(e2,e4) = e1
      | op(e2,e4) = e2
      | op(e2,e4) = e3
      | op(e2,e4) = e4 )
    & ( op(e3,e0) = e0
      | op(e3,e0) = e1
      | op(e3,e0) = e2
      | op(e3,e0) = e3
      | op(e3,e0) = e4 )
    & ( op(e3,e1) = e0
      | op(e3,e1) = e1
      | op(e3,e1) = e2
      | op(e3,e1) = e3
      | op(e3,e1) = e4 )
    & ( op(e3,e2) = e0
      | op(e3,e2) = e1
      | op(e3,e2) = e2
      | op(e3,e2) = e3
      | op(e3,e2) = e4 )
    & ( op(e3,e3) = e0
      | op(e3,e3) = e1
      | op(e3,e3) = e2
      | op(e3,e3) = e3
      | op(e3,e3) = e4 )
    & ( op(e3,e4) = e0
      | op(e3,e4) = e1
      | op(e3,e4) = e2
      | op(e3,e4) = e3
      | op(e3,e4) = e4 )
    & ( op(e4,e0) = e0
      | op(e4,e0) = e1
      | op(e4,e0) = e2
      | op(e4,e0) = e3
      | op(e4,e0) = e4 )
    & ( op(e4,e1) = e0
      | op(e4,e1) = e1
      | op(e4,e1) = e2
      | op(e4,e1) = e3
      | op(e4,e1) = e4 )
    & ( op(e4,e2) = e0
      | op(e4,e2) = e1
      | op(e4,e2) = e2
      | op(e4,e2) = e3
      | op(e4,e2) = e4 )
    & ( op(e4,e3) = e0
      | op(e4,e3) = e1
      | op(e4,e3) = e2
      | op(e4,e3) = e3
      | op(e4,e3) = e4 )
    & ( op(e4,e4) = e0
      | op(e4,e4) = e1
      | op(e4,e4) = e2
      | op(e4,e4) = e3
      | op(e4,e4) = e4 ) ),
    file('/tmp/tmpejPf_o/sel_ALG060+1.p_1',ax1) ).

fof(4,axiom,
    ( e0 = op(op(e4,e4),e4)
    & e1 = op(e4,e4)
    & e2 = op(op(e4,op(e4,e4)),e4)
    & e3 = op(e4,op(e4,e4)) ),
    file('/tmp/tmpejPf_o/sel_ALG060+1.p_1',ax6) ).

fof(5,axiom,
    ( op(e0,e0) != op(e1,e0)
    & op(e0,e0) != op(e2,e0)
    & op(e0,e0) != op(e3,e0)
    & op(e0,e0) != op(e4,e0)
    & op(e1,e0) != op(e2,e0)
    & op(e1,e0) != op(e3,e0)
    & op(e1,e0) != op(e4,e0)
    & op(e2,e0) != op(e3,e0)
    & op(e2,e0) != op(e4,e0)
    & op(e3,e0) != op(e4,e0)
    & op(e0,e1) != op(e1,e1)
    & op(e0,e1) != op(e2,e1)
    & op(e0,e1) != op(e3,e1)
    & op(e0,e1) != op(e4,e1)
    & op(e1,e1) != op(e2,e1)
    & op(e1,e1) != op(e3,e1)
    & op(e1,e1) != op(e4,e1)
    & op(e2,e1) != op(e3,e1)
    & op(e2,e1) != op(e4,e1)
    & op(e3,e1) != op(e4,e1)
    & op(e0,e2) != op(e1,e2)
    & op(e0,e2) != op(e2,e2)
    & op(e0,e2) != op(e3,e2)
    & op(e0,e2) != op(e4,e2)
    & op(e1,e2) != op(e2,e2)
    & op(e1,e2) != op(e3,e2)
    & op(e1,e2) != op(e4,e2)
    & op(e2,e2) != op(e3,e2)
    & op(e2,e2) != op(e4,e2)
    & op(e3,e2) != op(e4,e2)
    & op(e0,e3) != op(e1,e3)
    & op(e0,e3) != op(e2,e3)
    & op(e0,e3) != op(e3,e3)
    & op(e0,e3) != op(e4,e3)
    & op(e1,e3) != op(e2,e3)
    & op(e1,e3) != op(e3,e3)
    & op(e1,e3) != op(e4,e3)
    & op(e2,e3) != op(e3,e3)
    & op(e2,e3) != op(e4,e3)
    & op(e3,e3) != op(e4,e3)
    & op(e0,e4) != op(e1,e4)
    & op(e0,e4) != op(e2,e4)
    & op(e0,e4) != op(e3,e4)
    & op(e0,e4) != op(e4,e4)
    & op(e1,e4) != op(e2,e4)
    & op(e1,e4) != op(e3,e4)
    & op(e1,e4) != op(e4,e4)
    & op(e2,e4) != op(e3,e4)
    & op(e2,e4) != op(e4,e4)
    & op(e3,e4) != op(e4,e4)
    & op(e0,e0) != op(e0,e1)
    & op(e0,e0) != op(e0,e2)
    & op(e0,e0) != op(e0,e3)
    & op(e0,e0) != op(e0,e4)
    & op(e0,e1) != op(e0,e2)
    & op(e0,e1) != op(e0,e3)
    & op(e0,e1) != op(e0,e4)
    & op(e0,e2) != op(e0,e3)
    & op(e0,e2) != op(e0,e4)
    & op(e0,e3) != op(e0,e4)
    & op(e1,e0) != op(e1,e1)
    & op(e1,e0) != op(e1,e2)
    & op(e1,e0) != op(e1,e3)
    & op(e1,e0) != op(e1,e4)
    & op(e1,e1) != op(e1,e2)
    & op(e1,e1) != op(e1,e3)
    & op(e1,e1) != op(e1,e4)
    & op(e1,e2) != op(e1,e3)
    & op(e1,e2) != op(e1,e4)
    & op(e1,e3) != op(e1,e4)
    & op(e2,e0) != op(e2,e1)
    & op(e2,e0) != op(e2,e2)
    & op(e2,e0) != op(e2,e3)
    & op(e2,e0) != op(e2,e4)
    & op(e2,e1) != op(e2,e2)
    & op(e2,e1) != op(e2,e3)
    & op(e2,e1) != op(e2,e4)
    & op(e2,e2) != op(e2,e3)
    & op(e2,e2) != op(e2,e4)
    & op(e2,e3) != op(e2,e4)
    & op(e3,e0) != op(e3,e1)
    & op(e3,e0) != op(e3,e2)
    & op(e3,e0) != op(e3,e3)
    & op(e3,e0) != op(e3,e4)
    & op(e3,e1) != op(e3,e2)
    & op(e3,e1) != op(e3,e3)
    & op(e3,e1) != op(e3,e4)
    & op(e3,e2) != op(e3,e3)
    & op(e3,e2) != op(e3,e4)
    & op(e3,e3) != op(e3,e4)
    & op(e4,e0) != op(e4,e1)
    & op(e4,e0) != op(e4,e2)
    & op(e4,e0) != op(e4,e3)
    & op(e4,e0) != op(e4,e4)
    & op(e4,e1) != op(e4,e2)
    & op(e4,e1) != op(e4,e3)
    & op(e4,e1) != op(e4,e4)
    & op(e4,e2) != op(e4,e3)
    & op(e4,e2) != op(e4,e4)
    & op(e4,e3) != op(e4,e4) ),
    file('/tmp/tmpejPf_o/sel_ALG060+1.p_1',ax4) ).

fof(6,axiom,
    ( e0 != e1
    & e0 != e2
    & e0 != e3
    & e0 != e4
    & e1 != e2
    & e1 != e3
    & e1 != e4
    & e2 != e3
    & e2 != e4
    & e3 != e4 ),
    file('/tmp/tmpejPf_o/sel_ALG060+1.p_1',ax5) ).

fof(7,conjecture,
    ~ ( ( ( op(e0,e0) = e0
          & op(e0,e0) = e0
          & op(e0,e0) != e0 )
        | ( op(e0,e0) = e1
          & op(e1,e1) = e0
          & op(e0,e1) != e0 )
        | ( op(e0,e0) = e2
          & op(e2,e2) = e0
          & op(e0,e2) != e0 )
        | ( op(e0,e0) = e3
          & op(e3,e3) = e0
          & op(e0,e3) != e0 )
        | ( op(e0,e0) = e4
          & op(e4,e4) = e0
          & op(e0,e4) != e0 )
        | ( op(e1,e1) = e0
          & op(e0,e0) = e1
          & op(e1,e0) != e1 )
        | ( op(e1,e1) = e1
          & op(e1,e1) = e1
          & op(e1,e1) != e1 )
        | ( op(e1,e1) = e2
          & op(e2,e2) = e1
          & op(e1,e2) != e1 )
        | ( op(e1,e1) = e3
          & op(e3,e3) = e1
          & op(e1,e3) != e1 )
        | ( op(e1,e1) = e4
          & op(e4,e4) = e1
          & op(e1,e4) != e1 )
        | ( op(e2,e2) = e0
          & op(e0,e0) = e2
          & op(e2,e0) != e2 )
        | ( op(e2,e2) = e1
          & op(e1,e1) = e2
          & op(e2,e1) != e2 )
        | ( op(e2,e2) = e2
          & op(e2,e2) = e2
          & op(e2,e2) != e2 )
        | ( op(e2,e2) = e3
          & op(e3,e3) = e2
          & op(e2,e3) != e2 )
        | ( op(e2,e2) = e4
          & op(e4,e4) = e2
          & op(e2,e4) != e2 )
        | ( op(e3,e3) = e0
          & op(e0,e0) = e3
          & op(e3,e0) != e3 )
        | ( op(e3,e3) = e1
          & op(e1,e1) = e3
          & op(e3,e1) != e3 )
        | ( op(e3,e3) = e2
          & op(e2,e2) = e3
          & op(e3,e2) != e3 )
        | ( op(e3,e3) = e3
          & op(e3,e3) = e3
          & op(e3,e3) != e3 )
        | ( op(e3,e3) = e4
          & op(e4,e4) = e3
          & op(e3,e4) != e3 )
        | ( op(e4,e4) = e0
          & op(e0,e0) = e4
          & op(e4,e0) != e4 )
        | ( op(e4,e4) = e1
          & op(e1,e1) = e4
          & op(e4,e1) != e4 )
        | ( op(e4,e4) = e2
          & op(e2,e2) = e4
          & op(e4,e2) != e4 )
        | ( op(e4,e4) = e3
          & op(e3,e3) = e4
          & op(e4,e3) != e4 )
        | ( op(e4,e4) = e4
          & op(e4,e4) = e4
          & op(e4,e4) != e4 ) )
      & ( ( op(e0,e0) != op(e0,e0)
          & op(op(e0,e0),e0) = e0
          & op(op(e0,e0),e0) != e0 )
        | ( op(e1,e0) != op(e0,e1)
          & op(op(e0,e1),e1) = e0
          & op(op(e0,e1),e0) != e1 )
        | ( op(e2,e0) != op(e0,e2)
          & op(op(e0,e2),e2) = e0
          & op(op(e0,e2),e0) != e2 )
        | ( op(e3,e0) != op(e0,e3)
          & op(op(e0,e3),e3) = e0
          & op(op(e0,e3),e0) != e3 )
        | ( op(e4,e0) != op(e0,e4)
          & op(op(e0,e4),e4) = e0
          & op(op(e0,e4),e0) != e4 )
        | ( op(e0,e1) != op(e1,e0)
          & op(op(e1,e0),e0) = e1
          & op(op(e1,e0),e1) != e0 )
        | ( op(e1,e1) != op(e1,e1)
          & op(op(e1,e1),e1) = e1
          & op(op(e1,e1),e1) != e1 )
        | ( op(e2,e1) != op(e1,e2)
          & op(op(e1,e2),e2) = e1
          & op(op(e1,e2),e1) != e2 )
        | ( op(e3,e1) != op(e1,e3)
          & op(op(e1,e3),e3) = e1
          & op(op(e1,e3),e1) != e3 )
        | ( op(e4,e1) != op(e1,e4)
          & op(op(e1,e4),e4) = e1
          & op(op(e1,e4),e1) != e4 )
        | ( op(e0,e2) != op(e2,e0)
          & op(op(e2,e0),e0) = e2
          & op(op(e2,e0),e2) != e0 )
        | ( op(e1,e2) != op(e2,e1)
          & op(op(e2,e1),e1) = e2
          & op(op(e2,e1),e2) != e1 )
        | ( op(e2,e2) != op(e2,e2)
          & op(op(e2,e2),e2) = e2
          & op(op(e2,e2),e2) != e2 )
        | ( op(e3,e2) != op(e2,e3)
          & op(op(e2,e3),e3) = e2
          & op(op(e2,e3),e2) != e3 )
        | ( op(e4,e2) != op(e2,e4)
          & op(op(e2,e4),e4) = e2
          & op(op(e2,e4),e2) != e4 )
        | ( op(e0,e3) != op(e3,e0)
          & op(op(e3,e0),e0) = e3
          & op(op(e3,e0),e3) != e0 )
        | ( op(e1,e3) != op(e3,e1)
          & op(op(e3,e1),e1) = e3
          & op(op(e3,e1),e3) != e1 )
        | ( op(e2,e3) != op(e3,e2)
          & op(op(e3,e2),e2) = e3
          & op(op(e3,e2),e3) != e2 )
        | ( op(e3,e3) != op(e3,e3)
          & op(op(e3,e3),e3) = e3
          & op(op(e3,e3),e3) != e3 )
        | ( op(e4,e3) != op(e3,e4)
          & op(op(e3,e4),e4) = e3
          & op(op(e3,e4),e3) != e4 )
        | ( op(e0,e4) != op(e4,e0)
          & op(op(e4,e0),e0) = e4
          & op(op(e4,e0),e4) != e0 )
        | ( op(e1,e4) != op(e4,e1)
          & op(op(e4,e1),e1) = e4
          & op(op(e4,e1),e4) != e1 )
        | ( op(e2,e4) != op(e4,e2)
          & op(op(e4,e2),e2) = e4
          & op(op(e4,e2),e4) != e2 )
        | ( op(e3,e4) != op(e4,e3)
          & op(op(e4,e3),e3) = e4
          & op(op(e4,e3),e4) != e3 )
        | ( op(e4,e4) != op(e4,e4)
          & op(op(e4,e4),e4) = e4
          & op(op(e4,e4),e4) != e4 ) ) ),
    file('/tmp/tmpejPf_o/sel_ALG060+1.p_1',co1) ).

fof(8,negated_conjecture,
    ~ ~ ( ( ( op(e0,e0) = e0
            & op(e0,e0) = e0
            & op(e0,e0) != e0 )
          | ( op(e0,e0) = e1
            & op(e1,e1) = e0
            & op(e0,e1) != e0 )
          | ( op(e0,e0) = e2
            & op(e2,e2) = e0
            & op(e0,e2) != e0 )
          | ( op(e0,e0) = e3
            & op(e3,e3) = e0
            & op(e0,e3) != e0 )
          | ( op(e0,e0) = e4
            & op(e4,e4) = e0
            & op(e0,e4) != e0 )
          | ( op(e1,e1) = e0
            & op(e0,e0) = e1
            & op(e1,e0) != e1 )
          | ( op(e1,e1) = e1
            & op(e1,e1) = e1
            & op(e1,e1) != e1 )
          | ( op(e1,e1) = e2
            & op(e2,e2) = e1
            & op(e1,e2) != e1 )
          | ( op(e1,e1) = e3
            & op(e3,e3) = e1
            & op(e1,e3) != e1 )
          | ( op(e1,e1) = e4
            & op(e4,e4) = e1
            & op(e1,e4) != e1 )
          | ( op(e2,e2) = e0
            & op(e0,e0) = e2
            & op(e2,e0) != e2 )
          | ( op(e2,e2) = e1
            & op(e1,e1) = e2
            & op(e2,e1) != e2 )
          | ( op(e2,e2) = e2
            & op(e2,e2) = e2
            & op(e2,e2) != e2 )
          | ( op(e2,e2) = e3
            & op(e3,e3) = e2
            & op(e2,e3) != e2 )
          | ( op(e2,e2) = e4
            & op(e4,e4) = e2
            & op(e2,e4) != e2 )
          | ( op(e3,e3) = e0
            & op(e0,e0) = e3
            & op(e3,e0) != e3 )
          | ( op(e3,e3) = e1
            & op(e1,e1) = e3
            & op(e3,e1) != e3 )
          | ( op(e3,e3) = e2
            & op(e2,e2) = e3
            & op(e3,e2) != e3 )
          | ( op(e3,e3) = e3
            & op(e3,e3) = e3
            & op(e3,e3) != e3 )
          | ( op(e3,e3) = e4
            & op(e4,e4) = e3
            & op(e3,e4) != e3 )
          | ( op(e4,e4) = e0
            & op(e0,e0) = e4
            & op(e4,e0) != e4 )
          | ( op(e4,e4) = e1
            & op(e1,e1) = e4
            & op(e4,e1) != e4 )
          | ( op(e4,e4) = e2
            & op(e2,e2) = e4
            & op(e4,e2) != e4 )
          | ( op(e4,e4) = e3
            & op(e3,e3) = e4
            & op(e4,e3) != e4 )
          | ( op(e4,e4) = e4
            & op(e4,e4) = e4
            & op(e4,e4) != e4 ) )
        & ( ( op(e0,e0) != op(e0,e0)
            & op(op(e0,e0),e0) = e0
            & op(op(e0,e0),e0) != e0 )
          | ( op(e1,e0) != op(e0,e1)
            & op(op(e0,e1),e1) = e0
            & op(op(e0,e1),e0) != e1 )
          | ( op(e2,e0) != op(e0,e2)
            & op(op(e0,e2),e2) = e0
            & op(op(e0,e2),e0) != e2 )
          | ( op(e3,e0) != op(e0,e3)
            & op(op(e0,e3),e3) = e0
            & op(op(e0,e3),e0) != e3 )
          | ( op(e4,e0) != op(e0,e4)
            & op(op(e0,e4),e4) = e0
            & op(op(e0,e4),e0) != e4 )
          | ( op(e0,e1) != op(e1,e0)
            & op(op(e1,e0),e0) = e1
            & op(op(e1,e0),e1) != e0 )
          | ( op(e1,e1) != op(e1,e1)
            & op(op(e1,e1),e1) = e1
            & op(op(e1,e1),e1) != e1 )
          | ( op(e2,e1) != op(e1,e2)
            & op(op(e1,e2),e2) = e1
            & op(op(e1,e2),e1) != e2 )
          | ( op(e3,e1) != op(e1,e3)
            & op(op(e1,e3),e3) = e1
            & op(op(e1,e3),e1) != e3 )
          | ( op(e4,e1) != op(e1,e4)
            & op(op(e1,e4),e4) = e1
            & op(op(e1,e4),e1) != e4 )
          | ( op(e0,e2) != op(e2,e0)
            & op(op(e2,e0),e0) = e2
            & op(op(e2,e0),e2) != e0 )
          | ( op(e1,e2) != op(e2,e1)
            & op(op(e2,e1),e1) = e2
            & op(op(e2,e1),e2) != e1 )
          | ( op(e2,e2) != op(e2,e2)
            & op(op(e2,e2),e2) = e2
            & op(op(e2,e2),e2) != e2 )
          | ( op(e3,e2) != op(e2,e3)
            & op(op(e2,e3),e3) = e2
            & op(op(e2,e3),e2) != e3 )
          | ( op(e4,e2) != op(e2,e4)
            & op(op(e2,e4),e4) = e2
            & op(op(e2,e4),e2) != e4 )
          | ( op(e0,e3) != op(e3,e0)
            & op(op(e3,e0),e0) = e3
            & op(op(e3,e0),e3) != e0 )
          | ( op(e1,e3) != op(e3,e1)
            & op(op(e3,e1),e1) = e3
            & op(op(e3,e1),e3) != e1 )
          | ( op(e2,e3) != op(e3,e2)
            & op(op(e3,e2),e2) = e3
            & op(op(e3,e2),e3) != e2 )
          | ( op(e3,e3) != op(e3,e3)
            & op(op(e3,e3),e3) = e3
            & op(op(e3,e3),e3) != e3 )
          | ( op(e4,e3) != op(e3,e4)
            & op(op(e3,e4),e4) = e3
            & op(op(e3,e4),e3) != e4 )
          | ( op(e0,e4) != op(e4,e0)
            & op(op(e4,e0),e0) = e4
            & op(op(e4,e0),e4) != e0 )
          | ( op(e1,e4) != op(e4,e1)
            & op(op(e4,e1),e1) = e4
            & op(op(e4,e1),e4) != e1 )
          | ( op(e2,e4) != op(e4,e2)
            & op(op(e4,e2),e2) = e4
            & op(op(e4,e2),e4) != e2 )
          | ( op(e3,e4) != op(e4,e3)
            & op(op(e4,e3),e3) = e4
            & op(op(e4,e3),e4) != e3 )
          | ( op(e4,e4) != op(e4,e4)
            & op(op(e4,e4),e4) = e4
            & op(op(e4,e4),e4) != e4 ) ) ),
    inference(assume_negation,[status(cth)],[7]) ).

fof(9,negated_conjecture,
    ~ ~ ( ( ( op(e0,e0) = e0
            & op(e0,e0) != e0 )
          | ( op(e0,e0) = e1
            & op(e1,e1) = e0
            & op(e0,e1) != e0 )
          | ( op(e0,e0) = e2
            & op(e2,e2) = e0
            & op(e0,e2) != e0 )
          | ( op(e0,e0) = e3
            & op(e3,e3) = e0
            & op(e0,e3) != e0 )
          | ( op(e0,e0) = e4
            & op(e4,e4) = e0
            & op(e0,e4) != e0 )
          | ( op(e1,e1) = e0
            & op(e0,e0) = e1
            & op(e1,e0) != e1 )
          | ( op(e1,e1) = e1
            & op(e1,e1) != e1 )
          | ( op(e1,e1) = e2
            & op(e2,e2) = e1
            & op(e1,e2) != e1 )
          | ( op(e1,e1) = e3
            & op(e3,e3) = e1
            & op(e1,e3) != e1 )
          | ( op(e1,e1) = e4
            & op(e4,e4) = e1
            & op(e1,e4) != e1 )
          | ( op(e2,e2) = e0
            & op(e0,e0) = e2
            & op(e2,e0) != e2 )
          | ( op(e2,e2) = e1
            & op(e1,e1) = e2
            & op(e2,e1) != e2 )
          | ( op(e2,e2) = e2
            & op(e2,e2) != e2 )
          | ( op(e2,e2) = e3
            & op(e3,e3) = e2
            & op(e2,e3) != e2 )
          | ( op(e2,e2) = e4
            & op(e4,e4) = e2
            & op(e2,e4) != e2 )
          | ( op(e3,e3) = e0
            & op(e0,e0) = e3
            & op(e3,e0) != e3 )
          | ( op(e3,e3) = e1
            & op(e1,e1) = e3
            & op(e3,e1) != e3 )
          | ( op(e3,e3) = e2
            & op(e2,e2) = e3
            & op(e3,e2) != e3 )
          | ( op(e3,e3) = e3
            & op(e3,e3) != e3 )
          | ( op(e3,e3) = e4
            & op(e4,e4) = e3
            & op(e3,e4) != e3 )
          | ( op(e4,e4) = e0
            & op(e0,e0) = e4
            & op(e4,e0) != e4 )
          | ( op(e4,e4) = e1
            & op(e1,e1) = e4
            & op(e4,e1) != e4 )
          | ( op(e4,e4) = e2
            & op(e2,e2) = e4
            & op(e4,e2) != e4 )
          | ( op(e4,e4) = e3
            & op(e3,e3) = e4
            & op(e4,e3) != e4 )
          | ( op(e4,e4) = e4
            & op(e4,e4) != e4 ) )
        & ( ( op(e0,e0) != op(e0,e0)
            & op(op(e0,e0),e0) = e0
            & op(op(e0,e0),e0) != e0 )
          | ( op(e1,e0) != op(e0,e1)
            & op(op(e0,e1),e1) = e0
            & op(op(e0,e1),e0) != e1 )
          | ( op(e2,e0) != op(e0,e2)
            & op(op(e0,e2),e2) = e0
            & op(op(e0,e2),e0) != e2 )
          | ( op(e3,e0) != op(e0,e3)
            & op(op(e0,e3),e3) = e0
            & op(op(e0,e3),e0) != e3 )
          | ( op(e4,e0) != op(e0,e4)
            & op(op(e0,e4),e4) = e0
            & op(op(e0,e4),e0) != e4 )
          | ( op(e0,e1) != op(e1,e0)
            & op(op(e1,e0),e0) = e1
            & op(op(e1,e0),e1) != e0 )
          | ( op(e1,e1) != op(e1,e1)
            & op(op(e1,e1),e1) = e1
            & op(op(e1,e1),e1) != e1 )
          | ( op(e2,e1) != op(e1,e2)
            & op(op(e1,e2),e2) = e1
            & op(op(e1,e2),e1) != e2 )
          | ( op(e3,e1) != op(e1,e3)
            & op(op(e1,e3),e3) = e1
            & op(op(e1,e3),e1) != e3 )
          | ( op(e4,e1) != op(e1,e4)
            & op(op(e1,e4),e4) = e1
            & op(op(e1,e4),e1) != e4 )
          | ( op(e0,e2) != op(e2,e0)
            & op(op(e2,e0),e0) = e2
            & op(op(e2,e0),e2) != e0 )
          | ( op(e1,e2) != op(e2,e1)
            & op(op(e2,e1),e1) = e2
            & op(op(e2,e1),e2) != e1 )
          | ( op(e2,e2) != op(e2,e2)
            & op(op(e2,e2),e2) = e2
            & op(op(e2,e2),e2) != e2 )
          | ( op(e3,e2) != op(e2,e3)
            & op(op(e2,e3),e3) = e2
            & op(op(e2,e3),e2) != e3 )
          | ( op(e4,e2) != op(e2,e4)
            & op(op(e2,e4),e4) = e2
            & op(op(e2,e4),e2) != e4 )
          | ( op(e0,e3) != op(e3,e0)
            & op(op(e3,e0),e0) = e3
            & op(op(e3,e0),e3) != e0 )
          | ( op(e1,e3) != op(e3,e1)
            & op(op(e3,e1),e1) = e3
            & op(op(e3,e1),e3) != e1 )
          | ( op(e2,e3) != op(e3,e2)
            & op(op(e3,e2),e2) = e3
            & op(op(e3,e2),e3) != e2 )
          | ( op(e3,e3) != op(e3,e3)
            & op(op(e3,e3),e3) = e3
            & op(op(e3,e3),e3) != e3 )
          | ( op(e4,e3) != op(e3,e4)
            & op(op(e3,e4),e4) = e3
            & op(op(e3,e4),e3) != e4 )
          | ( op(e0,e4) != op(e4,e0)
            & op(op(e4,e0),e0) = e4
            & op(op(e4,e0),e4) != e0 )
          | ( op(e1,e4) != op(e4,e1)
            & op(op(e4,e1),e1) = e4
            & op(op(e4,e1),e4) != e1 )
          | ( op(e2,e4) != op(e4,e2)
            & op(op(e4,e2),e2) = e4
            & op(op(e4,e2),e4) != e2 )
          | ( op(e3,e4) != op(e4,e3)
            & op(op(e4,e3),e3) = e4
            & op(op(e4,e3),e4) != e3 )
          | ( op(e4,e4) != op(e4,e4)
            & op(op(e4,e4),e4) = e4
            & op(op(e4,e4),e4) != e4 ) ) ),
    inference(fof_simplification,[status(thm)],[8,theory(equality)]) ).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

fof(24,negated_conjecture,
    ~ ~ ( ( epred6_0
          | ( op(e4,e4) = e2
            & op(e2,e2) = e4
            & op(e4,e2) != e4 )
          | ( op(e4,e4) = e3
            & op(e3,e3) = e4
            & op(e4,e3) != e4 )
          | ( op(e4,e4) = e4
            & op(e4,e4) != e4 ) )
        & ( epred14_0
          | ( op(e4,e4) != op(e4,e4)
            & op(op(e4,e4),e4) = e4
            & op(op(e4,e4),e4) != e4 ) ) ),
    inference(apply_def,[status(esa)],[inference(apply_def,[status(esa)],[9,15,theory(equality)]),23,theory(equality)]) ).

fof(25,plain,
    ( epred2_0
   => ( epred1_0
      | ( op(e0,e0) = e4
        & op(e4,e4) = e0
        & op(e0,e4) != e0 )
      | ( op(e1,e1) = e0
        & op(e0,e0) = e1
        & op(e1,e0) != e1 )
      | ( op(e1,e1) = e1
        & op(e1,e1) != e1 )
      | ( op(e1,e1) = e2
        & op(e2,e2) = e1
        & op(e1,e2) != e1 ) ) ),
    inference(apply_def,[status(esa)],[11,10,theory(equality)]) ).

fof(26,plain,
    ( epred3_0
   => ( epred2_0
      | ( op(e1,e1) = e3
        & op(e3,e3) = e1
        & op(e1,e3) != e1 )
      | ( op(e1,e1) = e4
        & op(e4,e4) = e1
        & op(e1,e4) != e1 )
      | ( op(e2,e2) = e0
        & op(e0,e0) = e2
        & op(e2,e0) != e2 ) ) ),
    inference(apply_def,[status(esa)],[12,25,theory(equality)]) ).

fof(27,plain,
    ( epred4_0
   => ( epred3_0
      | ( op(e2,e2) = e1
        & op(e1,e1) = e2
        & op(e2,e1) != e2 )
      | ( op(e2,e2) = e2
        & op(e2,e2) != e2 )
      | ( op(e2,e2) = e3
        & op(e3,e3) = e2
        & op(e2,e3) != e2 )
      | ( op(e2,e2) = e4
        & op(e4,e4) = e2
        & op(e2,e4) != e2 ) ) ),
    inference(apply_def,[status(esa)],[13,26,theory(equality)]) ).

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

fof(29,plain,
    ( epred6_0
   => ( epred5_0
      | ( op(e3,e3) = e3
        & op(e3,e3) != e3 )
      | ( op(e3,e3) = e4
        & op(e4,e4) = e3
        & op(e3,e4) != e3 )
      | ( op(e4,e4) = e0
        & op(e0,e0) = e4
        & op(e4,e0) != e4 )
      | ( op(e4,e4) = e1
        & op(e1,e1) = e4
        & op(e4,e1) != e4 ) ) ),
    inference(apply_def,[status(esa)],[15,28,theory(equality)]) ).

fof(30,plain,
    ( epred8_0
   => ( epred7_0
      | ( op(e3,e0) != op(e0,e3)
        & op(op(e0,e3),e3) = e0
        & op(op(e0,e3),e0) != e3 )
      | ( op(e4,e0) != op(e0,e4)
        & op(op(e0,e4),e4) = e0
        & op(op(e0,e4),e0) != e4 )
      | ( op(e0,e1) != op(e1,e0)
        & op(op(e1,e0),e0) = e1
        & op(op(e1,e0),e1) != e0 ) ) ),
    inference(apply_def,[status(esa)],[17,16,theory(equality)]) ).

fof(31,plain,
    ( epred9_0
   => ( epred8_0
      | ( op(e1,e1) != op(e1,e1)
        & op(op(e1,e1),e1) = e1
        & op(op(e1,e1),e1) != e1 )
      | ( op(e2,e1) != op(e1,e2)
        & op(op(e1,e2),e2) = e1
        & op(op(e1,e2),e1) != e2 )
      | ( op(e3,e1) != op(e1,e3)
        & op(op(e1,e3),e3) = e1
        & op(op(e1,e3),e1) != e3 ) ) ),
    inference(apply_def,[status(esa)],[18,30,theory(equality)]) ).

fof(32,plain,
    ( epred10_0
   => ( epred9_0
      | ( op(e4,e1) != op(e1,e4)
        & op(op(e1,e4),e4) = e1
        & op(op(e1,e4),e1) != e4 )
      | ( op(e0,e2) != op(e2,e0)
        & op(op(e2,e0),e0) = e2
        & op(op(e2,e0),e2) != e0 )
      | ( op(e1,e2) != op(e2,e1)
        & op(op(e2,e1),e1) = e2
        & op(op(e2,e1),e2) != e1 ) ) ),
    inference(apply_def,[status(esa)],[19,31,theory(equality)]) ).

fof(33,plain,
    ( epred11_0
   => ( epred10_0
      | ( op(e2,e2) != op(e2,e2)
        & op(op(e2,e2),e2) = e2
        & op(op(e2,e2),e2) != e2 )
      | ( op(e3,e2) != op(e2,e3)
        & op(op(e2,e3),e3) = e2
        & op(op(e2,e3),e2) != e3 )
      | ( op(e4,e2) != op(e2,e4)
        & op(op(e2,e4),e4) = e2
        & op(op(e2,e4),e2) != e4 ) ) ),
    inference(apply_def,[status(esa)],[20,32,theory(equality)]) ).

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

fof(35,plain,
    ( epred13_0
   => ( epred12_0
      | ( op(e3,e3) != op(e3,e3)
        & op(op(e3,e3),e3) = e3
        & op(op(e3,e3),e3) != e3 )
      | ( op(e4,e3) != op(e3,e4)
        & op(op(e3,e4),e4) = e3
        & op(op(e3,e4),e3) != e4 )
      | ( op(e0,e4) != op(e4,e0)
        & op(op(e4,e0),e0) = e4
        & op(op(e4,e0),e4) != e0 ) ) ),
    inference(apply_def,[status(esa)],[22,34,theory(equality)]) ).

fof(36,plain,
    ( epred14_0
   => ( epred13_0
      | ( op(e1,e4) != op(e4,e1)
        & op(op(e4,e1),e1) = e4
        & op(op(e4,e1),e4) != e1 )
      | ( op(e2,e4) != op(e4,e2)
        & op(op(e4,e2),e2) = e4
        & op(op(e4,e2),e4) != e2 )
      | ( op(e3,e4) != op(e4,e3)
        & op(op(e4,e3),e3) = e4
        & op(op(e4,e3),e4) != e3 ) ) ),
    inference(apply_def,[status(esa)],[23,35,theory(equality)]) ).

cnf(37,plain,
    ( unit = e4
    | unit = e3
    | unit = e2
    | unit = e1
    | unit = e0 ),
    inference(split_conjunct,[status(thm)],[1]) ).

cnf(38,plain,
    op(e4,unit) = e4,
    inference(split_conjunct,[status(thm)],[1]) ).

cnf(39,plain,
    op(unit,e4) = e4,
    inference(split_conjunct,[status(thm)],[1]) ).

cnf(40,plain,
    op(e3,unit) = e3,
    inference(split_conjunct,[status(thm)],[1]) ).

cnf(41,plain,
    op(unit,e3) = e3,
    inference(split_conjunct,[status(thm)],[1]) ).

cnf(42,plain,
    op(e2,unit) = e2,
    inference(split_conjunct,[status(thm)],[1]) ).

cnf(43,plain,
    op(unit,e2) = e2,
    inference(split_conjunct,[status(thm)],[1]) ).

cnf(44,plain,
    op(e1,unit) = e1,
    inference(split_conjunct,[status(thm)],[1]) ).

cnf(45,plain,
    op(unit,e1) = e1,
    inference(split_conjunct,[status(thm)],[1]) ).

cnf(46,plain,
    op(e0,unit) = e0,
    inference(split_conjunct,[status(thm)],[1]) ).

cnf(47,plain,
    op(unit,e0) = e0,
    inference(split_conjunct,[status(thm)],[1]) ).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

cnf(114,plain,
    ( op(e1,e3) = e4
    | op(e1,e3) = e3
    | op(e1,e3) = e2
    | op(e1,e3) = e1
    | op(e1,e3) = e0 ),
    inference(split_conjunct,[status(thm)],[3]) ).

cnf(123,plain,
    e3 = op(e4,op(e4,e4)),
    inference(split_conjunct,[status(thm)],[4]) ).

cnf(124,plain,
    e2 = op(op(e4,op(e4,e4)),e4),
    inference(split_conjunct,[status(thm)],[4]) ).

cnf(125,plain,
    e1 = op(e4,e4),
    inference(split_conjunct,[status(thm)],[4]) ).

cnf(126,plain,
    e0 = op(op(e4,e4),e4),
    inference(split_conjunct,[status(thm)],[4]) ).

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

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

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

cnf(131,plain,
    op(e4,e1) != op(e4,e3),
    inference(split_conjunct,[status(thm)],[5]) ).

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

cnf(133,plain,
    op(e4,e0) != op(e4,e4),
    inference(split_conjunct,[status(thm)],[5]) ).

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

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

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

cnf(137,plain,
    op(e3,e3) != op(e3,e4),
    inference(split_conjunct,[status(thm)],[5]) ).

cnf(138,plain,
    op(e3,e2) != op(e3,e4),
    inference(split_conjunct,[status(thm)],[5]) ).

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

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

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

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

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

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

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

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

cnf(147,plain,
    op(e2,e3) != op(e2,e4),
    inference(split_conjunct,[status(thm)],[5]) ).

cnf(148,plain,
    op(e2,e2) != op(e2,e4),
    inference(split_conjunct,[status(thm)],[5]) ).

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

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

cnf(157,plain,
    op(e1,e3) != op(e1,e4),
    inference(split_conjunct,[status(thm)],[5]) ).

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

cnf(160,plain,
    op(e1,e1) != op(e1,e4),
    inference(split_conjunct,[status(thm)],[5]) ).

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

cnf(163,plain,
    op(e1,e0) != op(e1,e4),
    inference(split_conjunct,[status(thm)],[5]) ).

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

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

cnf(168,plain,
    op(e0,e2) != op(e0,e4),
    inference(split_conjunct,[status(thm)],[5]) ).

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

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

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

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

cnf(178,plain,
    op(e2,e4) != op(e4,e4),
    inference(split_conjunct,[status(thm)],[5]) ).

cnf(179,plain,
    op(e2,e4) != op(e3,e4),
    inference(split_conjunct,[status(thm)],[5]) ).

cnf(182,plain,
    op(e1,e4) != op(e2,e4),
    inference(split_conjunct,[status(thm)],[5]) ).

cnf(183,plain,
    op(e0,e4) != op(e4,e4),
    inference(split_conjunct,[status(thm)],[5]) ).

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

cnf(187,plain,
    op(e3,e3) != op(e4,e3),
    inference(split_conjunct,[status(thm)],[5]) ).

cnf(190,plain,
    op(e1,e3) != op(e4,e3),
    inference(split_conjunct,[status(thm)],[5]) ).

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

cnf(193,plain,
    op(e0,e3) != op(e4,e3),
    inference(split_conjunct,[status(thm)],[5]) ).

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

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

cnf(197,plain,
    op(e3,e2) != op(e4,e2),
    inference(split_conjunct,[status(thm)],[5]) ).

cnf(198,plain,
    op(e2,e2) != op(e4,e2),
    inference(split_conjunct,[status(thm)],[5]) ).

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

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

cnf(203,plain,
    op(e0,e2) != op(e4,e2),
    inference(split_conjunct,[status(thm)],[5]) ).

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

cnf(207,plain,
    op(e3,e1) != op(e4,e1),
    inference(split_conjunct,[status(thm)],[5]) ).

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

cnf(210,plain,
    op(e1,e1) != op(e4,e1),
    inference(split_conjunct,[status(thm)],[5]) ).

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

cnf(213,plain,
    op(e0,e1) != op(e4,e1),
    inference(split_conjunct,[status(thm)],[5]) ).

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

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

cnf(218,plain,
    op(e2,e0) != op(e4,e0),
    inference(split_conjunct,[status(thm)],[5]) ).

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

cnf(223,plain,
    op(e0,e0) != op(e4,e0),
    inference(split_conjunct,[status(thm)],[5]) ).

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

cnf(227,plain,
    e3 != e4,
    inference(split_conjunct,[status(thm)],[6]) ).

cnf(228,plain,
    e2 != e4,
    inference(split_conjunct,[status(thm)],[6]) ).

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

cnf(230,plain,
    e1 != e4,
    inference(split_conjunct,[status(thm)],[6]) ).

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

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

cnf(233,plain,
    e0 != e4,
    inference(split_conjunct,[status(thm)],[6]) ).

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

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

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

fof(237,negated_conjecture,
    ( ( epred6_0
      | ( op(e4,e4) = e2
        & op(e2,e2) = e4
        & op(e4,e2) != e4 )
      | ( op(e4,e4) = e3
        & op(e3,e3) = e4
        & op(e4,e3) != e4 )
      | ( op(e4,e4) = e4
        & op(e4,e4) != e4 ) )
    & ( epred14_0
      | ( op(e4,e4) != op(e4,e4)
        & op(op(e4,e4),e4) = e4
        & op(op(e4,e4),e4) != e4 ) ) ),
    inference(fof_nnf,[status(thm)],[24]) ).

fof(238,negated_conjecture,
    ( ( op(e4,e4) = e4
      | op(e4,e4) = e3
      | op(e4,e4) = e2
      | epred6_0 )
    & ( op(e4,e4) != e4
      | op(e4,e4) = e3
      | op(e4,e4) = e2
      | epred6_0 )
    & ( op(e4,e4) = e4
      | op(e3,e3) = e4
      | op(e4,e4) = e2
      | epred6_0 )
    & ( op(e4,e4) != e4
      | op(e3,e3) = e4
      | op(e4,e4) = e2
      | epred6_0 )
    & ( op(e4,e4) = e4
      | op(e4,e3) != e4
      | op(e4,e4) = e2
      | epred6_0 )
    & ( op(e4,e4) != e4
      | op(e4,e3) != e4
      | op(e4,e4) = e2
      | epred6_0 )
    & ( op(e4,e4) = e4
      | op(e4,e4) = e3
      | op(e2,e2) = e4
      | epred6_0 )
    & ( op(e4,e4) != e4
      | op(e4,e4) = e3
      | op(e2,e2) = e4
      | epred6_0 )
    & ( op(e4,e4) = e4
      | op(e3,e3) = e4
      | op(e2,e2) = e4
      | epred6_0 )
    & ( op(e4,e4) != e4
      | op(e3,e3) = e4
      | op(e2,e2) = e4
      | epred6_0 )
    & ( op(e4,e4) = e4
      | op(e4,e3) != e4
      | op(e2,e2) = e4
      | epred6_0 )
    & ( op(e4,e4) != e4
      | op(e4,e3) != e4
      | op(e2,e2) = e4
      | epred6_0 )
    & ( op(e4,e4) = e4
      | op(e4,e4) = e3
      | op(e4,e2) != e4
      | epred6_0 )
    & ( op(e4,e4) != e4
      | op(e4,e4) = e3
      | op(e4,e2) != e4
      | epred6_0 )
    & ( op(e4,e4) = e4
      | op(e3,e3) = e4
      | op(e4,e2) != e4
      | epred6_0 )
    & ( op(e4,e4) != e4
      | op(e3,e3) = e4
      | op(e4,e2) != e4
      | epred6_0 )
    & ( op(e4,e4) = e4
      | op(e4,e3) != e4
      | op(e4,e2) != e4
      | epred6_0 )
    & ( op(e4,e4) != e4
      | op(e4,e3) != e4
      | op(e4,e2) != e4
      | epred6_0 )
    & ( op(e4,e4) != op(e4,e4)
      | epred14_0 )
    & ( op(op(e4,e4),e4) = e4
      | epred14_0 )
    & ( op(op(e4,e4),e4) != e4
      | epred14_0 ) ),
    inference(distribute,[status(thm)],[237]) ).

cnf(241,negated_conjecture,
    ( epred14_0
    | $false ),
    inference(split_conjunct,[status(thm)],[238]) ).

cnf(259,negated_conjecture,
    ( epred6_0
    | op(e4,e4) = e2
    | op(e4,e4) = e3
    | op(e4,e4) = e4 ),
    inference(split_conjunct,[status(thm)],[238]) ).

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

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

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

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

cnf(302,plain,
    ( op(e0,e0) = e0
    | op(e1,e1) = e0
    | op(e2,e2) = e0
    | op(e3,e3) = e0
    | ~ epred1_0 ),
    inference(split_conjunct,[status(thm)],[261]) ).

cnf(306,plain,
    ( op(e0,e0) = e0
    | op(e1,e1) = e0
    | op(e0,e0) = e2
    | op(e0,e0) = e3
    | ~ epred1_0 ),
    inference(split_conjunct,[status(thm)],[261]) ).

fof(316,plain,
    ( ~ epred2_0
    | epred1_0
    | ( op(e0,e0) = e4
      & op(e4,e4) = e0
      & op(e0,e4) != e0 )
    | ( op(e1,e1) = e0
      & op(e0,e0) = e1
      & op(e1,e0) != e1 )
    | ( op(e1,e1) = e1
      & op(e1,e1) != e1 )
    | ( op(e1,e1) = e2
      & op(e2,e2) = e1
      & op(e1,e2) != e1 ) ),
    inference(fof_nnf,[status(thm)],[25]) ).

fof(317,plain,
    ( ( op(e1,e1) = e2
      | op(e1,e1) = e1
      | op(e1,e1) = e0
      | op(e0,e0) = e4
      | epred1_0
      | ~ epred2_0 )
    & ( op(e2,e2) = e1
      | op(e1,e1) = e1
      | op(e1,e1) = e0
      | op(e0,e0) = e4
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e2) != e1
      | op(e1,e1) = e1
      | op(e1,e1) = e0
      | op(e0,e0) = e4
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) = e2
      | op(e1,e1) != e1
      | op(e1,e1) = e0
      | op(e0,e0) = e4
      | epred1_0
      | ~ epred2_0 )
    & ( op(e2,e2) = e1
      | op(e1,e1) != e1
      | op(e1,e1) = e0
      | op(e0,e0) = e4
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e2) != e1
      | op(e1,e1) != e1
      | op(e1,e1) = e0
      | op(e0,e0) = e4
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) = e2
      | op(e1,e1) = e1
      | op(e0,e0) = e1
      | op(e0,e0) = e4
      | epred1_0
      | ~ epred2_0 )
    & ( op(e2,e2) = e1
      | op(e1,e1) = e1
      | op(e0,e0) = e1
      | op(e0,e0) = e4
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e2) != e1
      | op(e1,e1) = e1
      | op(e0,e0) = e1
      | op(e0,e0) = e4
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) = e2
      | op(e1,e1) != e1
      | op(e0,e0) = e1
      | op(e0,e0) = e4
      | epred1_0
      | ~ epred2_0 )
    & ( op(e2,e2) = e1
      | op(e1,e1) != e1
      | op(e0,e0) = e1
      | op(e0,e0) = e4
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e2) != e1
      | op(e1,e1) != e1
      | op(e0,e0) = e1
      | op(e0,e0) = e4
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) = e2
      | op(e1,e1) = e1
      | op(e1,e0) != e1
      | op(e0,e0) = e4
      | epred1_0
      | ~ epred2_0 )
    & ( op(e2,e2) = e1
      | op(e1,e1) = e1
      | op(e1,e0) != e1
      | op(e0,e0) = e4
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e2) != e1
      | op(e1,e1) = e1
      | op(e1,e0) != e1
      | op(e0,e0) = e4
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) = e2
      | op(e1,e1) != e1
      | op(e1,e0) != e1
      | op(e0,e0) = e4
      | epred1_0
      | ~ epred2_0 )
    & ( op(e2,e2) = e1
      | op(e1,e1) != e1
      | op(e1,e0) != e1
      | op(e0,e0) = e4
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e2) != e1
      | op(e1,e1) != e1
      | op(e1,e0) != e1
      | op(e0,e0) = e4
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) = e2
      | op(e1,e1) = e1
      | op(e1,e1) = e0
      | op(e4,e4) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e2,e2) = e1
      | op(e1,e1) = e1
      | op(e1,e1) = e0
      | op(e4,e4) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e2) != e1
      | op(e1,e1) = e1
      | op(e1,e1) = e0
      | op(e4,e4) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) = e2
      | op(e1,e1) != e1
      | op(e1,e1) = e0
      | op(e4,e4) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e2,e2) = e1
      | op(e1,e1) != e1
      | op(e1,e1) = e0
      | op(e4,e4) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e2) != e1
      | op(e1,e1) != e1
      | op(e1,e1) = e0
      | op(e4,e4) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) = e2
      | op(e1,e1) = e1
      | op(e0,e0) = e1
      | op(e4,e4) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e2,e2) = e1
      | op(e1,e1) = e1
      | op(e0,e0) = e1
      | op(e4,e4) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e2) != e1
      | op(e1,e1) = e1
      | op(e0,e0) = e1
      | op(e4,e4) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) = e2
      | op(e1,e1) != e1
      | op(e0,e0) = e1
      | op(e4,e4) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e2,e2) = e1
      | op(e1,e1) != e1
      | op(e0,e0) = e1
      | op(e4,e4) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e2) != e1
      | op(e1,e1) != e1
      | op(e0,e0) = e1
      | op(e4,e4) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) = e2
      | op(e1,e1) = e1
      | op(e1,e0) != e1
      | op(e4,e4) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e2,e2) = e1
      | op(e1,e1) = e1
      | op(e1,e0) != e1
      | op(e4,e4) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e2) != e1
      | op(e1,e1) = e1
      | op(e1,e0) != e1
      | op(e4,e4) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) = e2
      | op(e1,e1) != e1
      | op(e1,e0) != e1
      | op(e4,e4) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e2,e2) = e1
      | op(e1,e1) != e1
      | op(e1,e0) != e1
      | op(e4,e4) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e2) != e1
      | op(e1,e1) != e1
      | op(e1,e0) != e1
      | op(e4,e4) = e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) = e2
      | op(e1,e1) = e1
      | op(e1,e1) = e0
      | op(e0,e4) != e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e2,e2) = e1
      | op(e1,e1) = e1
      | op(e1,e1) = e0
      | op(e0,e4) != e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e2) != e1
      | op(e1,e1) = e1
      | op(e1,e1) = e0
      | op(e0,e4) != e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) = e2
      | op(e1,e1) != e1
      | op(e1,e1) = e0
      | op(e0,e4) != e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e2,e2) = e1
      | op(e1,e1) != e1
      | op(e1,e1) = e0
      | op(e0,e4) != e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e2) != e1
      | op(e1,e1) != e1
      | op(e1,e1) = e0
      | op(e0,e4) != e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) = e2
      | op(e1,e1) = e1
      | op(e0,e0) = e1
      | op(e0,e4) != e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e2,e2) = e1
      | op(e1,e1) = e1
      | op(e0,e0) = e1
      | op(e0,e4) != e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e2) != e1
      | op(e1,e1) = e1
      | op(e0,e0) = e1
      | op(e0,e4) != e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) = e2
      | op(e1,e1) != e1
      | op(e0,e0) = e1
      | op(e0,e4) != e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e2,e2) = e1
      | op(e1,e1) != e1
      | op(e0,e0) = e1
      | op(e0,e4) != e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e2) != e1
      | op(e1,e1) != e1
      | op(e0,e0) = e1
      | op(e0,e4) != e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) = e2
      | op(e1,e1) = e1
      | op(e1,e0) != e1
      | op(e0,e4) != e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e2,e2) = e1
      | op(e1,e1) = e1
      | op(e1,e0) != e1
      | op(e0,e4) != e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e2) != e1
      | op(e1,e1) = e1
      | op(e1,e0) != e1
      | op(e0,e4) != e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e1) = e2
      | op(e1,e1) != e1
      | op(e1,e0) != e1
      | op(e0,e4) != e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e2,e2) = e1
      | op(e1,e1) != e1
      | op(e1,e0) != e1
      | op(e0,e4) != e0
      | epred1_0
      | ~ epred2_0 )
    & ( op(e1,e2) != e1
      | op(e1,e1) != e1
      | op(e1,e0) != e1
      | op(e0,e4) != e0
      | epred1_0
      | ~ epred2_0 ) ),
    inference(distribute,[status(thm)],[316]) ).

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

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

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

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

cnf(352,plain,
    ( epred1_0
    | op(e4,e4) = e0
    | op(e1,e1) = e0
    | op(e1,e1) = e1
    | op(e2,e2) = e1
    | ~ epred2_0 ),
    inference(split_conjunct,[status(thm)],[317]) ).

cnf(353,plain,
    ( epred1_0
    | op(e4,e4) = e0
    | op(e1,e1) = e0
    | op(e1,e1) = e1
    | op(e1,e1) = e2
    | ~ epred2_0 ),
    inference(split_conjunct,[status(thm)],[317]) ).

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

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

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

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

fof(401,plain,
    ( ~ epred4_0
    | epred3_0
    | ( op(e2,e2) = e1
      & op(e1,e1) = e2
      & op(e2,e1) != e2 )
    | ( op(e2,e2) = e2
      & op(e2,e2) != e2 )
    | ( op(e2,e2) = e3
      & op(e3,e3) = e2
      & op(e2,e3) != e2 )
    | ( op(e2,e2) = e4
      & op(e4,e4) = e2
      & op(e2,e4) != e2 ) ),
    inference(fof_nnf,[status(thm)],[27]) ).

fof(402,plain,
    ( ( op(e2,e2) = e4
      | op(e2,e2) = e3
      | op(e2,e2) = e2
      | op(e2,e2) = e1
      | epred3_0
      | ~ epred4_0 )
    & ( op(e4,e4) = e2
      | op(e2,e2) = e3
      | op(e2,e2) = e2
      | op(e2,e2) = e1
      | epred3_0
      | ~ epred4_0 )
    & ( op(e2,e4) != e2
      | op(e2,e2) = e3
      | op(e2,e2) = e2
      | op(e2,e2) = e1
      | epred3_0
      | ~ epred4_0 )
    & ( op(e2,e2) = e4
      | op(e3,e3) = e2
      | op(e2,e2) = e2
      | op(e2,e2) = e1
      | epred3_0
      | ~ epred4_0 )
    & ( op(e4,e4) = e2
      | op(e3,e3) = e2
      | op(e2,e2) = e2
      | op(e2,e2) = e1
      | epred3_0
      | ~ epred4_0 )
    & ( op(e2,e4) != e2
      | op(e3,e3) = e2
      | op(e2,e2) = e2
      | op(e2,e2) = e1
      | epred3_0
      | ~ epred4_0 )
    & ( op(e2,e2) = e4
      | op(e2,e3) != e2
      | op(e2,e2) = e2
      | op(e2,e2) = e1
      | epred3_0
      | ~ epred4_0 )
    & ( op(e4,e4) = e2
      | op(e2,e3) != e2
      | op(e2,e2) = e2
      | op(e2,e2) = e1
      | epred3_0
      | ~ epred4_0 )
    & ( op(e2,e4) != e2
      | op(e2,e3) != e2
      | op(e2,e2) = e2
      | op(e2,e2) = e1
      | epred3_0
      | ~ epred4_0 )
    & ( op(e2,e2) = e4
      | op(e2,e2) = e3
      | op(e2,e2) != e2
      | op(e2,e2) = e1
      | epred3_0
      | ~ epred4_0 )
    & ( op(e4,e4) = e2
      | op(e2,e2) = e3
      | op(e2,e2) != e2
      | op(e2,e2) = e1
      | epred3_0
      | ~ epred4_0 )
    & ( op(e2,e4) != e2
      | op(e2,e2) = e3
      | op(e2,e2) != e2
      | op(e2,e2) = e1
      | epred3_0
      | ~ epred4_0 )
    & ( op(e2,e2) = e4
      | op(e3,e3) = e2
      | op(e2,e2) != e2
      | op(e2,e2) = e1
      | epred3_0
      | ~ epred4_0 )
    & ( op(e4,e4) = e2
      | op(e3,e3) = e2
      | op(e2,e2) != e2
      | op(e2,e2) = e1
      | epred3_0
      | ~ epred4_0 )
    & ( op(e2,e4) != e2
      | op(e3,e3) = e2
      | op(e2,e2) != e2
      | op(e2,e2) = e1
      | epred3_0
      | ~ epred4_0 )
    & ( op(e2,e2) = e4
      | op(e2,e3) != e2
      | op(e2,e2) != e2
      | op(e2,e2) = e1
      | epred3_0
      | ~ epred4_0 )
    & ( op(e4,e4) = e2
      | op(e2,e3) != e2
      | op(e2,e2) != e2
      | op(e2,e2) = e1
      | epred3_0
      | ~ epred4_0 )
    & ( op(e2,e4) != e2
      | op(e2,e3) != e2
      | op(e2,e2) != e2
      | op(e2,e2) = e1
      | epred3_0
      | ~ epred4_0 )
    & ( op(e2,e2) = e4
      | op(e2,e2) = e3
      | op(e2,e2) = e2
      | op(e1,e1) = e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e4,e4) = e2
      | op(e2,e2) = e3
      | op(e2,e2) = e2
      | op(e1,e1) = e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e2,e4) != e2
      | op(e2,e2) = e3
      | op(e2,e2) = e2
      | op(e1,e1) = e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e2,e2) = e4
      | op(e3,e3) = e2
      | op(e2,e2) = e2
      | op(e1,e1) = e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e4,e4) = e2
      | op(e3,e3) = e2
      | op(e2,e2) = e2
      | op(e1,e1) = e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e2,e4) != e2
      | op(e3,e3) = e2
      | op(e2,e2) = e2
      | op(e1,e1) = e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e2,e2) = e4
      | op(e2,e3) != e2
      | op(e2,e2) = e2
      | op(e1,e1) = e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e4,e4) = e2
      | op(e2,e3) != e2
      | op(e2,e2) = e2
      | op(e1,e1) = e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e2,e4) != e2
      | op(e2,e3) != e2
      | op(e2,e2) = e2
      | op(e1,e1) = e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e2,e2) = e4
      | op(e2,e2) = e3
      | op(e2,e2) != e2
      | op(e1,e1) = e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e4,e4) = e2
      | op(e2,e2) = e3
      | op(e2,e2) != e2
      | op(e1,e1) = e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e2,e4) != e2
      | op(e2,e2) = e3
      | op(e2,e2) != e2
      | op(e1,e1) = e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e2,e2) = e4
      | op(e3,e3) = e2
      | op(e2,e2) != e2
      | op(e1,e1) = e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e4,e4) = e2
      | op(e3,e3) = e2
      | op(e2,e2) != e2
      | op(e1,e1) = e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e2,e4) != e2
      | op(e3,e3) = e2
      | op(e2,e2) != e2
      | op(e1,e1) = e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e2,e2) = e4
      | op(e2,e3) != e2
      | op(e2,e2) != e2
      | op(e1,e1) = e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e4,e4) = e2
      | op(e2,e3) != e2
      | op(e2,e2) != e2
      | op(e1,e1) = e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e2,e4) != e2
      | op(e2,e3) != e2
      | op(e2,e2) != e2
      | op(e1,e1) = e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e2,e2) = e4
      | op(e2,e2) = e3
      | op(e2,e2) = e2
      | op(e2,e1) != e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e4,e4) = e2
      | op(e2,e2) = e3
      | op(e2,e2) = e2
      | op(e2,e1) != e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e2,e4) != e2
      | op(e2,e2) = e3
      | op(e2,e2) = e2
      | op(e2,e1) != e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e2,e2) = e4
      | op(e3,e3) = e2
      | op(e2,e2) = e2
      | op(e2,e1) != e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e4,e4) = e2
      | op(e3,e3) = e2
      | op(e2,e2) = e2
      | op(e2,e1) != e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e2,e4) != e2
      | op(e3,e3) = e2
      | op(e2,e2) = e2
      | op(e2,e1) != e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e2,e2) = e4
      | op(e2,e3) != e2
      | op(e2,e2) = e2
      | op(e2,e1) != e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e4,e4) = e2
      | op(e2,e3) != e2
      | op(e2,e2) = e2
      | op(e2,e1) != e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e2,e4) != e2
      | op(e2,e3) != e2
      | op(e2,e2) = e2
      | op(e2,e1) != e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e2,e2) = e4
      | op(e2,e2) = e3
      | op(e2,e2) != e2
      | op(e2,e1) != e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e4,e4) = e2
      | op(e2,e2) = e3
      | op(e2,e2) != e2
      | op(e2,e1) != e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e2,e4) != e2
      | op(e2,e2) = e3
      | op(e2,e2) != e2
      | op(e2,e1) != e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e2,e2) = e4
      | op(e3,e3) = e2
      | op(e2,e2) != e2
      | op(e2,e1) != e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e4,e4) = e2
      | op(e3,e3) = e2
      | op(e2,e2) != e2
      | op(e2,e1) != e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e2,e4) != e2
      | op(e3,e3) = e2
      | op(e2,e2) != e2
      | op(e2,e1) != e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e2,e2) = e4
      | op(e2,e3) != e2
      | op(e2,e2) != e2
      | op(e2,e1) != e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e4,e4) = e2
      | op(e2,e3) != e2
      | op(e2,e2) != e2
      | op(e2,e1) != e2
      | epred3_0
      | ~ epred4_0 )
    & ( op(e2,e4) != e2
      | op(e2,e3) != e2
      | op(e2,e2) != e2
      | op(e2,e1) != e2
      | epred3_0
      | ~ epred4_0 ) ),
    inference(distribute,[status(thm)],[401]) ).

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

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

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

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

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

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

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

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

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

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

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

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

fof(542,plain,
    ( ~ epred7_0
    | ( op(e0,e0) != op(e0,e0)
      & op(op(e0,e0),e0) = e0
      & op(op(e0,e0),e0) != e0 )
    | ( op(e1,e0) != op(e0,e1)
      & op(op(e0,e1),e1) = e0
      & op(op(e0,e1),e0) != e1 )
    | ( op(e2,e0) != op(e0,e2)
      & op(op(e0,e2),e2) = e0
      & op(op(e0,e2),e0) != e2 ) ),
    inference(fof_nnf,[status(thm)],[16]) ).

fof(543,plain,
    ( ( op(e2,e0) != op(e0,e2)
      | op(e1,e0) != op(e0,e1)
      | op(e0,e0) != op(e0,e0)
      | ~ epred7_0 )
    & ( op(op(e0,e2),e2) = e0
      | op(e1,e0) != op(e0,e1)
      | op(e0,e0) != op(e0,e0)
      | ~ epred7_0 )
    & ( op(op(e0,e2),e0) != e2
      | op(e1,e0) != op(e0,e1)
      | op(e0,e0) != op(e0,e0)
      | ~ epred7_0 )
    & ( op(e2,e0) != op(e0,e2)
      | op(op(e0,e1),e1) = e0
      | op(e0,e0) != op(e0,e0)
      | ~ epred7_0 )
    & ( op(op(e0,e2),e2) = e0
      | op(op(e0,e1),e1) = e0
      | op(e0,e0) != op(e0,e0)
      | ~ epred7_0 )
    & ( op(op(e0,e2),e0) != e2
      | op(op(e0,e1),e1) = e0
      | op(e0,e0) != op(e0,e0)
      | ~ epred7_0 )
    & ( op(e2,e0) != op(e0,e2)
      | op(op(e0,e1),e0) != e1
      | op(e0,e0) != op(e0,e0)
      | ~ epred7_0 )
    & ( op(op(e0,e2),e2) = e0
      | op(op(e0,e1),e0) != e1
      | op(e0,e0) != op(e0,e0)
      | ~ epred7_0 )
    & ( op(op(e0,e2),e0) != e2
      | op(op(e0,e1),e0) != e1
      | op(e0,e0) != op(e0,e0)
      | ~ epred7_0 )
    & ( op(e2,e0) != op(e0,e2)
      | op(e1,e0) != op(e0,e1)
      | op(op(e0,e0),e0) = e0
      | ~ epred7_0 )
    & ( op(op(e0,e2),e2) = e0
      | op(e1,e0) != op(e0,e1)
      | op(op(e0,e0),e0) = e0
      | ~ epred7_0 )
    & ( op(op(e0,e2),e0) != e2
      | op(e1,e0) != op(e0,e1)
      | op(op(e0,e0),e0) = e0
      | ~ epred7_0 )
    & ( op(e2,e0) != op(e0,e2)
      | op(op(e0,e1),e1) = e0
      | op(op(e0,e0),e0) = e0
      | ~ epred7_0 )
    & ( op(op(e0,e2),e2) = e0
      | op(op(e0,e1),e1) = e0
      | op(op(e0,e0),e0) = e0
      | ~ epred7_0 )
    & ( op(op(e0,e2),e0) != e2
      | op(op(e0,e1),e1) = e0
      | op(op(e0,e0),e0) = e0
      | ~ epred7_0 )
    & ( op(e2,e0) != op(e0,e2)
      | op(op(e0,e1),e0) != e1
      | op(op(e0,e0),e0) = e0
      | ~ epred7_0 )
    & ( op(op(e0,e2),e2) = e0
      | op(op(e0,e1),e0) != e1
      | op(op(e0,e0),e0) = e0
      | ~ epred7_0 )
    & ( op(op(e0,e2),e0) != e2
      | op(op(e0,e1),e0) != e1
      | op(op(e0,e0),e0) = e0
      | ~ epred7_0 )
    & ( op(e2,e0) != op(e0,e2)
      | op(e1,e0) != op(e0,e1)
      | op(op(e0,e0),e0) != e0
      | ~ epred7_0 )
    & ( op(op(e0,e2),e2) = e0
      | op(e1,e0) != op(e0,e1)
      | op(op(e0,e0),e0) != e0
      | ~ epred7_0 )
    & ( op(op(e0,e2),e0) != e2
      | op(e1,e0) != op(e0,e1)
      | op(op(e0,e0),e0) != e0
      | ~ epred7_0 )
    & ( op(e2,e0) != op(e0,e2)
      | op(op(e0,e1),e1) = e0
      | op(op(e0,e0),e0) != e0
      | ~ epred7_0 )
    & ( op(op(e0,e2),e2) = e0
      | op(op(e0,e1),e1) = e0
      | op(op(e0,e0),e0) != e0
      | ~ epred7_0 )
    & ( op(op(e0,e2),e0) != e2
      | op(op(e0,e1),e1) = e0
      | op(op(e0,e0),e0) != e0
      | ~ epred7_0 )
    & ( op(e2,e0) != op(e0,e2)
      | op(op(e0,e1),e0) != e1
      | op(op(e0,e0),e0) != e0
      | ~ epred7_0 )
    & ( op(op(e0,e2),e2) = e0
      | op(op(e0,e1),e0) != e1
      | op(op(e0,e0),e0) != e0
      | ~ epred7_0 )
    & ( op(op(e0,e2),e0) != e2
      | op(op(e0,e1),e0) != e1
      | op(op(e0,e0),e0) != e0
      | ~ epred7_0 ) ),
    inference(distribute,[status(thm)],[542]) ).

cnf(566,plain,
    ( op(op(e0,e1),e1) = e0
    | op(op(e0,e2),e2) = e0
    | ~ epred7_0
    | $false ),
    inference(split_conjunct,[status(thm)],[543]) ).

cnf(567,plain,
    ( op(op(e0,e1),e1) = e0
    | ~ epred7_0
    | $false
    | op(e2,e0) != op(e0,e2) ),
    inference(split_conjunct,[status(thm)],[543]) ).

cnf(570,plain,
    ( ~ epred7_0
    | $false
    | op(e1,e0) != op(e0,e1)
    | op(e2,e0) != op(e0,e2) ),
    inference(split_conjunct,[status(thm)],[543]) ).

fof(571,plain,
    ( ~ epred8_0
    | epred7_0
    | ( op(e3,e0) != op(e0,e3)
      & op(op(e0,e3),e3) = e0
      & op(op(e0,e3),e0) != e3 )
    | ( op(e4,e0) != op(e0,e4)
      & op(op(e0,e4),e4) = e0
      & op(op(e0,e4),e0) != e4 )
    | ( op(e0,e1) != op(e1,e0)
      & op(op(e1,e0),e0) = e1
      & op(op(e1,e0),e1) != e0 ) ),
    inference(fof_nnf,[status(thm)],[30]) ).

fof(572,plain,
    ( ( op(e0,e1) != op(e1,e0)
      | op(e4,e0) != op(e0,e4)
      | op(e3,e0) != op(e0,e3)
      | epred7_0
      | ~ epred8_0 )
    & ( op(op(e1,e0),e0) = e1
      | op(e4,e0) != op(e0,e4)
      | op(e3,e0) != op(e0,e3)
      | epred7_0
      | ~ epred8_0 )
    & ( op(op(e1,e0),e1) != e0
      | op(e4,e0) != op(e0,e4)
      | op(e3,e0) != op(e0,e3)
      | epred7_0
      | ~ epred8_0 )
    & ( op(e0,e1) != op(e1,e0)
      | op(op(e0,e4),e4) = e0
      | op(e3,e0) != op(e0,e3)
      | epred7_0
      | ~ epred8_0 )
    & ( op(op(e1,e0),e0) = e1
      | op(op(e0,e4),e4) = e0
      | op(e3,e0) != op(e0,e3)
      | epred7_0
      | ~ epred8_0 )
    & ( op(op(e1,e0),e1) != e0
      | op(op(e0,e4),e4) = e0
      | op(e3,e0) != op(e0,e3)
      | epred7_0
      | ~ epred8_0 )
    & ( op(e0,e1) != op(e1,e0)
      | op(op(e0,e4),e0) != e4
      | op(e3,e0) != op(e0,e3)
      | epred7_0
      | ~ epred8_0 )
    & ( op(op(e1,e0),e0) = e1
      | op(op(e0,e4),e0) != e4
      | op(e3,e0) != op(e0,e3)
      | epred7_0
      | ~ epred8_0 )
    & ( op(op(e1,e0),e1) != e0
      | op(op(e0,e4),e0) != e4
      | op(e3,e0) != op(e0,e3)
      | epred7_0
      | ~ epred8_0 )
    & ( op(e0,e1) != op(e1,e0)
      | op(e4,e0) != op(e0,e4)
      | op(op(e0,e3),e3) = e0
      | epred7_0
      | ~ epred8_0 )
    & ( op(op(e1,e0),e0) = e1
      | op(e4,e0) != op(e0,e4)
      | op(op(e0,e3),e3) = e0
      | epred7_0
      | ~ epred8_0 )
    & ( op(op(e1,e0),e1) != e0
      | op(e4,e0) != op(e0,e4)
      | op(op(e0,e3),e3) = e0
      | epred7_0
      | ~ epred8_0 )
    & ( op(e0,e1) != op(e1,e0)
      | op(op(e0,e4),e4) = e0
      | op(op(e0,e3),e3) = e0
      | epred7_0
      | ~ epred8_0 )
    & ( op(op(e1,e0),e0) = e1
      | op(op(e0,e4),e4) = e0
      | op(op(e0,e3),e3) = e0
      | epred7_0
      | ~ epred8_0 )
    & ( op(op(e1,e0),e1) != e0
      | op(op(e0,e4),e4) = e0
      | op(op(e0,e3),e3) = e0
      | epred7_0
      | ~ epred8_0 )
    & ( op(e0,e1) != op(e1,e0)
      | op(op(e0,e4),e0) != e4
      | op(op(e0,e3),e3) = e0
      | epred7_0
      | ~ epred8_0 )
    & ( op(op(e1,e0),e0) = e1
      | op(op(e0,e4),e0) != e4
      | op(op(e0,e3),e3) = e0
      | epred7_0
      | ~ epred8_0 )
    & ( op(op(e1,e0),e1) != e0
      | op(op(e0,e4),e0) != e4
      | op(op(e0,e3),e3) = e0
      | epred7_0
      | ~ epred8_0 )
    & ( op(e0,e1) != op(e1,e0)
      | op(e4,e0) != op(e0,e4)
      | op(op(e0,e3),e0) != e3
      | epred7_0
      | ~ epred8_0 )
    & ( op(op(e1,e0),e0) = e1
      | op(e4,e0) != op(e0,e4)
      | op(op(e0,e3),e0) != e3
      | epred7_0
      | ~ epred8_0 )
    & ( op(op(e1,e0),e1) != e0
      | op(e4,e0) != op(e0,e4)
      | op(op(e0,e3),e0) != e3
      | epred7_0
      | ~ epred8_0 )
    & ( op(e0,e1) != op(e1,e0)
      | op(op(e0,e4),e4) = e0
      | op(op(e0,e3),e0) != e3
      | epred7_0
      | ~ epred8_0 )
    & ( op(op(e1,e0),e0) = e1
      | op(op(e0,e4),e4) = e0
      | op(op(e0,e3),e0) != e3
      | epred7_0
      | ~ epred8_0 )
    & ( op(op(e1,e0),e1) != e0
      | op(op(e0,e4),e4) = e0
      | op(op(e0,e3),e0) != e3
      | epred7_0
      | ~ epred8_0 )
    & ( op(e0,e1) != op(e1,e0)
      | op(op(e0,e4),e0) != e4
      | op(op(e0,e3),e0) != e3
      | epred7_0
      | ~ epred8_0 )
    & ( op(op(e1,e0),e0) = e1
      | op(op(e0,e4),e0) != e4
      | op(op(e0,e3),e0) != e3
      | epred7_0
      | ~ epred8_0 )
    & ( op(op(e1,e0),e1) != e0
      | op(op(e0,e4),e0) != e4
      | op(op(e0,e3),e0) != e3
      | epred7_0
      | ~ epred8_0 ) ),
    inference(distribute,[status(thm)],[571]) ).

cnf(591,plain,
    ( epred7_0
    | ~ epred8_0
    | op(e3,e0) != op(e0,e3)
    | op(op(e0,e4),e0) != e4
    | op(op(e1,e0),e1) != e0 ),
    inference(split_conjunct,[status(thm)],[572]) ).

cnf(594,plain,
    ( epred7_0
    | op(op(e0,e4),e4) = e0
    | ~ epred8_0
    | op(e3,e0) != op(e0,e3)
    | op(op(e1,e0),e1) != e0 ),
    inference(split_conjunct,[status(thm)],[572]) ).

cnf(599,plain,
    ( epred7_0
    | ~ epred8_0
    | op(e3,e0) != op(e0,e3)
    | op(e4,e0) != op(e0,e4)
    | op(e0,e1) != op(e1,e0) ),
    inference(split_conjunct,[status(thm)],[572]) ).

fof(600,plain,
    ( ~ epred9_0
    | epred8_0
    | ( op(e1,e1) != op(e1,e1)
      & op(op(e1,e1),e1) = e1
      & op(op(e1,e1),e1) != e1 )
    | ( op(e2,e1) != op(e1,e2)
      & op(op(e1,e2),e2) = e1
      & op(op(e1,e2),e1) != e2 )
    | ( op(e3,e1) != op(e1,e3)
      & op(op(e1,e3),e3) = e1
      & op(op(e1,e3),e1) != e3 ) ),
    inference(fof_nnf,[status(thm)],[31]) ).

fof(601,plain,
    ( ( op(e3,e1) != op(e1,e3)
      | op(e2,e1) != op(e1,e2)
      | op(e1,e1) != op(e1,e1)
      | epred8_0
      | ~ epred9_0 )
    & ( op(op(e1,e3),e3) = e1
      | op(e2,e1) != op(e1,e2)
      | op(e1,e1) != op(e1,e1)
      | epred8_0
      | ~ epred9_0 )
    & ( op(op(e1,e3),e1) != e3
      | op(e2,e1) != op(e1,e2)
      | op(e1,e1) != op(e1,e1)
      | epred8_0
      | ~ epred9_0 )
    & ( op(e3,e1) != op(e1,e3)
      | op(op(e1,e2),e2) = e1
      | op(e1,e1) != op(e1,e1)
      | epred8_0
      | ~ epred9_0 )
    & ( op(op(e1,e3),e3) = e1
      | op(op(e1,e2),e2) = e1
      | op(e1,e1) != op(e1,e1)
      | epred8_0
      | ~ epred9_0 )
    & ( op(op(e1,e3),e1) != e3
      | op(op(e1,e2),e2) = e1
      | op(e1,e1) != op(e1,e1)
      | epred8_0
      | ~ epred9_0 )
    & ( op(e3,e1) != op(e1,e3)
      | op(op(e1,e2),e1) != e2
      | op(e1,e1) != op(e1,e1)
      | epred8_0
      | ~ epred9_0 )
    & ( op(op(e1,e3),e3) = e1
      | op(op(e1,e2),e1) != e2
      | op(e1,e1) != op(e1,e1)
      | epred8_0
      | ~ epred9_0 )
    & ( op(op(e1,e3),e1) != e3
      | op(op(e1,e2),e1) != e2
      | op(e1,e1) != op(e1,e1)
      | epred8_0
      | ~ epred9_0 )
    & ( op(e3,e1) != op(e1,e3)
      | op(e2,e1) != op(e1,e2)
      | op(op(e1,e1),e1) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(op(e1,e3),e3) = e1
      | op(e2,e1) != op(e1,e2)
      | op(op(e1,e1),e1) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(op(e1,e3),e1) != e3
      | op(e2,e1) != op(e1,e2)
      | op(op(e1,e1),e1) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e3,e1) != op(e1,e3)
      | op(op(e1,e2),e2) = e1
      | op(op(e1,e1),e1) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(op(e1,e3),e3) = e1
      | op(op(e1,e2),e2) = e1
      | op(op(e1,e1),e1) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(op(e1,e3),e1) != e3
      | op(op(e1,e2),e2) = e1
      | op(op(e1,e1),e1) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e3,e1) != op(e1,e3)
      | op(op(e1,e2),e1) != e2
      | op(op(e1,e1),e1) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(op(e1,e3),e3) = e1
      | op(op(e1,e2),e1) != e2
      | op(op(e1,e1),e1) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(op(e1,e3),e1) != e3
      | op(op(e1,e2),e1) != e2
      | op(op(e1,e1),e1) = e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e3,e1) != op(e1,e3)
      | op(e2,e1) != op(e1,e2)
      | op(op(e1,e1),e1) != e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(op(e1,e3),e3) = e1
      | op(e2,e1) != op(e1,e2)
      | op(op(e1,e1),e1) != e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(op(e1,e3),e1) != e3
      | op(e2,e1) != op(e1,e2)
      | op(op(e1,e1),e1) != e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e3,e1) != op(e1,e3)
      | op(op(e1,e2),e2) = e1
      | op(op(e1,e1),e1) != e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(op(e1,e3),e3) = e1
      | op(op(e1,e2),e2) = e1
      | op(op(e1,e1),e1) != e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(op(e1,e3),e1) != e3
      | op(op(e1,e2),e2) = e1
      | op(op(e1,e1),e1) != e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(e3,e1) != op(e1,e3)
      | op(op(e1,e2),e1) != e2
      | op(op(e1,e1),e1) != e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(op(e1,e3),e3) = e1
      | op(op(e1,e2),e1) != e2
      | op(op(e1,e1),e1) != e1
      | epred8_0
      | ~ epred9_0 )
    & ( op(op(e1,e3),e1) != e3
      | op(op(e1,e2),e1) != e2
      | op(op(e1,e1),e1) != e1
      | epred8_0
      | ~ epred9_0 ) ),
    inference(distribute,[status(thm)],[600]) ).

cnf(624,plain,
    ( epred8_0
    | op(op(e1,e2),e2) = e1
    | op(op(e1,e3),e3) = e1
    | ~ epred9_0
    | $false ),
    inference(split_conjunct,[status(thm)],[601]) ).

cnf(627,plain,
    ( epred8_0
    | op(op(e1,e3),e3) = e1
    | ~ epred9_0
    | $false
    | op(e2,e1) != op(e1,e2) ),
    inference(split_conjunct,[status(thm)],[601]) ).

fof(629,plain,
    ( ~ epred10_0
    | epred9_0
    | ( op(e4,e1) != op(e1,e4)
      & op(op(e1,e4),e4) = e1
      & op(op(e1,e4),e1) != e4 )
    | ( op(e0,e2) != op(e2,e0)
      & op(op(e2,e0),e0) = e2
      & op(op(e2,e0),e2) != e0 )
    | ( op(e1,e2) != op(e2,e1)
      & op(op(e2,e1),e1) = e2
      & op(op(e2,e1),e2) != e1 ) ),
    inference(fof_nnf,[status(thm)],[32]) ).

fof(630,plain,
    ( ( op(e1,e2) != op(e2,e1)
      | op(e0,e2) != op(e2,e0)
      | op(e4,e1) != op(e1,e4)
      | epred9_0
      | ~ epred10_0 )
    & ( op(op(e2,e1),e1) = e2
      | op(e0,e2) != op(e2,e0)
      | op(e4,e1) != op(e1,e4)
      | epred9_0
      | ~ epred10_0 )
    & ( op(op(e2,e1),e2) != e1
      | op(e0,e2) != op(e2,e0)
      | op(e4,e1) != op(e1,e4)
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e2) != op(e2,e1)
      | op(op(e2,e0),e0) = e2
      | op(e4,e1) != op(e1,e4)
      | epred9_0
      | ~ epred10_0 )
    & ( op(op(e2,e1),e1) = e2
      | op(op(e2,e0),e0) = e2
      | op(e4,e1) != op(e1,e4)
      | epred9_0
      | ~ epred10_0 )
    & ( op(op(e2,e1),e2) != e1
      | op(op(e2,e0),e0) = e2
      | op(e4,e1) != op(e1,e4)
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e2) != op(e2,e1)
      | op(op(e2,e0),e2) != e0
      | op(e4,e1) != op(e1,e4)
      | epred9_0
      | ~ epred10_0 )
    & ( op(op(e2,e1),e1) = e2
      | op(op(e2,e0),e2) != e0
      | op(e4,e1) != op(e1,e4)
      | epred9_0
      | ~ epred10_0 )
    & ( op(op(e2,e1),e2) != e1
      | op(op(e2,e0),e2) != e0
      | op(e4,e1) != op(e1,e4)
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e2) != op(e2,e1)
      | op(e0,e2) != op(e2,e0)
      | op(op(e1,e4),e4) = e1
      | epred9_0
      | ~ epred10_0 )
    & ( op(op(e2,e1),e1) = e2
      | op(e0,e2) != op(e2,e0)
      | op(op(e1,e4),e4) = e1
      | epred9_0
      | ~ epred10_0 )
    & ( op(op(e2,e1),e2) != e1
      | op(e0,e2) != op(e2,e0)
      | op(op(e1,e4),e4) = e1
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e2) != op(e2,e1)
      | op(op(e2,e0),e0) = e2
      | op(op(e1,e4),e4) = e1
      | epred9_0
      | ~ epred10_0 )
    & ( op(op(e2,e1),e1) = e2
      | op(op(e2,e0),e0) = e2
      | op(op(e1,e4),e4) = e1
      | epred9_0
      | ~ epred10_0 )
    & ( op(op(e2,e1),e2) != e1
      | op(op(e2,e0),e0) = e2
      | op(op(e1,e4),e4) = e1
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e2) != op(e2,e1)
      | op(op(e2,e0),e2) != e0
      | op(op(e1,e4),e4) = e1
      | epred9_0
      | ~ epred10_0 )
    & ( op(op(e2,e1),e1) = e2
      | op(op(e2,e0),e2) != e0
      | op(op(e1,e4),e4) = e1
      | epred9_0
      | ~ epred10_0 )
    & ( op(op(e2,e1),e2) != e1
      | op(op(e2,e0),e2) != e0
      | op(op(e1,e4),e4) = e1
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e2) != op(e2,e1)
      | op(e0,e2) != op(e2,e0)
      | op(op(e1,e4),e1) != e4
      | epred9_0
      | ~ epred10_0 )
    & ( op(op(e2,e1),e1) = e2
      | op(e0,e2) != op(e2,e0)
      | op(op(e1,e4),e1) != e4
      | epred9_0
      | ~ epred10_0 )
    & ( op(op(e2,e1),e2) != e1
      | op(e0,e2) != op(e2,e0)
      | op(op(e1,e4),e1) != e4
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e2) != op(e2,e1)
      | op(op(e2,e0),e0) = e2
      | op(op(e1,e4),e1) != e4
      | epred9_0
      | ~ epred10_0 )
    & ( op(op(e2,e1),e1) = e2
      | op(op(e2,e0),e0) = e2
      | op(op(e1,e4),e1) != e4
      | epred9_0
      | ~ epred10_0 )
    & ( op(op(e2,e1),e2) != e1
      | op(op(e2,e0),e0) = e2
      | op(op(e1,e4),e1) != e4
      | epred9_0
      | ~ epred10_0 )
    & ( op(e1,e2) != op(e2,e1)
      | op(op(e2,e0),e2) != e0
      | op(op(e1,e4),e1) != e4
      | epred9_0
      | ~ epred10_0 )
    & ( op(op(e2,e1),e1) = e2
      | op(op(e2,e0),e2) != e0
      | op(op(e1,e4),e1) != e4
      | epred9_0
      | ~ epred10_0 )
    & ( op(op(e2,e1),e2) != e1
      | op(op(e2,e0),e2) != e0
      | op(op(e1,e4),e1) != e4
      | epred9_0
      | ~ epred10_0 ) ),
    inference(distribute,[status(thm)],[629]) ).

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

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

fof(658,plain,
    ( ~ epred11_0
    | epred10_0
    | ( op(e2,e2) != op(e2,e2)
      & op(op(e2,e2),e2) = e2
      & op(op(e2,e2),e2) != e2 )
    | ( op(e3,e2) != op(e2,e3)
      & op(op(e2,e3),e3) = e2
      & op(op(e2,e3),e2) != e3 )
    | ( op(e4,e2) != op(e2,e4)
      & op(op(e2,e4),e4) = e2
      & op(op(e2,e4),e2) != e4 ) ),
    inference(fof_nnf,[status(thm)],[33]) ).

fof(659,plain,
    ( ( op(e4,e2) != op(e2,e4)
      | op(e3,e2) != op(e2,e3)
      | op(e2,e2) != op(e2,e2)
      | epred10_0
      | ~ epred11_0 )
    & ( op(op(e2,e4),e4) = e2
      | op(e3,e2) != op(e2,e3)
      | op(e2,e2) != op(e2,e2)
      | epred10_0
      | ~ epred11_0 )
    & ( op(op(e2,e4),e2) != e4
      | op(e3,e2) != op(e2,e3)
      | op(e2,e2) != op(e2,e2)
      | epred10_0
      | ~ epred11_0 )
    & ( op(e4,e2) != op(e2,e4)
      | op(op(e2,e3),e3) = e2
      | op(e2,e2) != op(e2,e2)
      | epred10_0
      | ~ epred11_0 )
    & ( op(op(e2,e4),e4) = e2
      | op(op(e2,e3),e3) = e2
      | op(e2,e2) != op(e2,e2)
      | epred10_0
      | ~ epred11_0 )
    & ( op(op(e2,e4),e2) != e4
      | op(op(e2,e3),e3) = e2
      | op(e2,e2) != op(e2,e2)
      | epred10_0
      | ~ epred11_0 )
    & ( op(e4,e2) != op(e2,e4)
      | op(op(e2,e3),e2) != e3
      | op(e2,e2) != op(e2,e2)
      | epred10_0
      | ~ epred11_0 )
    & ( op(op(e2,e4),e4) = e2
      | op(op(e2,e3),e2) != e3
      | op(e2,e2) != op(e2,e2)
      | epred10_0
      | ~ epred11_0 )
    & ( op(op(e2,e4),e2) != e4
      | op(op(e2,e3),e2) != e3
      | op(e2,e2) != op(e2,e2)
      | epred10_0
      | ~ epred11_0 )
    & ( op(e4,e2) != op(e2,e4)
      | op(e3,e2) != op(e2,e3)
      | op(op(e2,e2),e2) = e2
      | epred10_0
      | ~ epred11_0 )
    & ( op(op(e2,e4),e4) = e2
      | op(e3,e2) != op(e2,e3)
      | op(op(e2,e2),e2) = e2
      | epred10_0
      | ~ epred11_0 )
    & ( op(op(e2,e4),e2) != e4
      | op(e3,e2) != op(e2,e3)
      | op(op(e2,e2),e2) = e2
      | epred10_0
      | ~ epred11_0 )
    & ( op(e4,e2) != op(e2,e4)
      | op(op(e2,e3),e3) = e2
      | op(op(e2,e2),e2) = e2
      | epred10_0
      | ~ epred11_0 )
    & ( op(op(e2,e4),e4) = e2
      | op(op(e2,e3),e3) = e2
      | op(op(e2,e2),e2) = e2
      | epred10_0
      | ~ epred11_0 )
    & ( op(op(e2,e4),e2) != e4
      | op(op(e2,e3),e3) = e2
      | op(op(e2,e2),e2) = e2
      | epred10_0
      | ~ epred11_0 )
    & ( op(e4,e2) != op(e2,e4)
      | op(op(e2,e3),e2) != e3
      | op(op(e2,e2),e2) = e2
      | epred10_0
      | ~ epred11_0 )
    & ( op(op(e2,e4),e4) = e2
      | op(op(e2,e3),e2) != e3
      | op(op(e2,e2),e2) = e2
      | epred10_0
      | ~ epred11_0 )
    & ( op(op(e2,e4),e2) != e4
      | op(op(e2,e3),e2) != e3
      | op(op(e2,e2),e2) = e2
      | epred10_0
      | ~ epred11_0 )
    & ( op(e4,e2) != op(e2,e4)
      | op(e3,e2) != op(e2,e3)
      | op(op(e2,e2),e2) != e2
      | epred10_0
      | ~ epred11_0 )
    & ( op(op(e2,e4),e4) = e2
      | op(e3,e2) != op(e2,e3)
      | op(op(e2,e2),e2) != e2
      | epred10_0
      | ~ epred11_0 )
    & ( op(op(e2,e4),e2) != e4
      | op(e3,e2) != op(e2,e3)
      | op(op(e2,e2),e2) != e2
      | epred10_0
      | ~ epred11_0 )
    & ( op(e4,e2) != op(e2,e4)
      | op(op(e2,e3),e3) = e2
      | op(op(e2,e2),e2) != e2
      | epred10_0
      | ~ epred11_0 )
    & ( op(op(e2,e4),e4) = e2
      | op(op(e2,e3),e3) = e2
      | op(op(e2,e2),e2) != e2
      | epred10_0
      | ~ epred11_0 )
    & ( op(op(e2,e4),e2) != e4
      | op(op(e2,e3),e3) = e2
      | op(op(e2,e2),e2) != e2
      | epred10_0
      | ~ epred11_0 )
    & ( op(e4,e2) != op(e2,e4)
      | op(op(e2,e3),e2) != e3
      | op(op(e2,e2),e2) != e2
      | epred10_0
      | ~ epred11_0 )
    & ( op(op(e2,e4),e4) = e2
      | op(op(e2,e3),e2) != e3
      | op(op(e2,e2),e2) != e2
      | epred10_0
      | ~ epred11_0 )
    & ( op(op(e2,e4),e2) != e4
      | op(op(e2,e3),e2) != e3
      | op(op(e2,e2),e2) != e2
      | epred10_0
      | ~ epred11_0 ) ),
    inference(distribute,[status(thm)],[658]) ).

cnf(681,plain,
    ( epred10_0
    | op(op(e2,e3),e3) = e2
    | ~ epred11_0
    | $false
    | op(op(e2,e4),e2) != e4 ),
    inference(split_conjunct,[status(thm)],[659]) ).

cnf(682,plain,
    ( epred10_0
    | op(op(e2,e3),e3) = e2
    | op(op(e2,e4),e4) = e2
    | ~ epred11_0
    | $false ),
    inference(split_conjunct,[status(thm)],[659]) ).

cnf(686,plain,
    ( epred10_0
    | ~ epred11_0
    | $false
    | op(e3,e2) != op(e2,e3)
    | op(e4,e2) != op(e2,e4) ),
    inference(split_conjunct,[status(thm)],[659]) ).

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

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

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

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

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

fof(716,plain,
    ( ~ epred13_0
    | epred12_0
    | ( op(e3,e3) != op(e3,e3)
      & op(op(e3,e3),e3) = e3
      & op(op(e3,e3),e3) != e3 )
    | ( op(e4,e3) != op(e3,e4)
      & op(op(e3,e4),e4) = e3
      & op(op(e3,e4),e3) != e4 )
    | ( op(e0,e4) != op(e4,e0)
      & op(op(e4,e0),e0) = e4
      & op(op(e4,e0),e4) != e0 ) ),
    inference(fof_nnf,[status(thm)],[35]) ).

fof(717,plain,
    ( ( op(e0,e4) != op(e4,e0)
      | op(e4,e3) != op(e3,e4)
      | op(e3,e3) != op(e3,e3)
      | epred12_0
      | ~ epred13_0 )
    & ( op(op(e4,e0),e0) = e4
      | op(e4,e3) != op(e3,e4)
      | op(e3,e3) != op(e3,e3)
      | epred12_0
      | ~ epred13_0 )
    & ( op(op(e4,e0),e4) != e0
      | op(e4,e3) != op(e3,e4)
      | op(e3,e3) != op(e3,e3)
      | epred12_0
      | ~ epred13_0 )
    & ( op(e0,e4) != op(e4,e0)
      | op(op(e3,e4),e4) = e3
      | op(e3,e3) != op(e3,e3)
      | epred12_0
      | ~ epred13_0 )
    & ( op(op(e4,e0),e0) = e4
      | op(op(e3,e4),e4) = e3
      | op(e3,e3) != op(e3,e3)
      | epred12_0
      | ~ epred13_0 )
    & ( op(op(e4,e0),e4) != e0
      | op(op(e3,e4),e4) = e3
      | op(e3,e3) != op(e3,e3)
      | epred12_0
      | ~ epred13_0 )
    & ( op(e0,e4) != op(e4,e0)
      | op(op(e3,e4),e3) != e4
      | op(e3,e3) != op(e3,e3)
      | epred12_0
      | ~ epred13_0 )
    & ( op(op(e4,e0),e0) = e4
      | op(op(e3,e4),e3) != e4
      | op(e3,e3) != op(e3,e3)
      | epred12_0
      | ~ epred13_0 )
    & ( op(op(e4,e0),e4) != e0
      | op(op(e3,e4),e3) != e4
      | op(e3,e3) != op(e3,e3)
      | epred12_0
      | ~ epred13_0 )
    & ( op(e0,e4) != op(e4,e0)
      | op(e4,e3) != op(e3,e4)
      | op(op(e3,e3),e3) = e3
      | epred12_0
      | ~ epred13_0 )
    & ( op(op(e4,e0),e0) = e4
      | op(e4,e3) != op(e3,e4)
      | op(op(e3,e3),e3) = e3
      | epred12_0
      | ~ epred13_0 )
    & ( op(op(e4,e0),e4) != e0
      | op(e4,e3) != op(e3,e4)
      | op(op(e3,e3),e3) = e3
      | epred12_0
      | ~ epred13_0 )
    & ( op(e0,e4) != op(e4,e0)
      | op(op(e3,e4),e4) = e3
      | op(op(e3,e3),e3) = e3
      | epred12_0
      | ~ epred13_0 )
    & ( op(op(e4,e0),e0) = e4
      | op(op(e3,e4),e4) = e3
      | op(op(e3,e3),e3) = e3
      | epred12_0
      | ~ epred13_0 )
    & ( op(op(e4,e0),e4) != e0
      | op(op(e3,e4),e4) = e3
      | op(op(e3,e3),e3) = e3
      | epred12_0
      | ~ epred13_0 )
    & ( op(e0,e4) != op(e4,e0)
      | op(op(e3,e4),e3) != e4
      | op(op(e3,e3),e3) = e3
      | epred12_0
      | ~ epred13_0 )
    & ( op(op(e4,e0),e0) = e4
      | op(op(e3,e4),e3) != e4
      | op(op(e3,e3),e3) = e3
      | epred12_0
      | ~ epred13_0 )
    & ( op(op(e4,e0),e4) != e0
      | op(op(e3,e4),e3) != e4
      | op(op(e3,e3),e3) = e3
      | epred12_0
      | ~ epred13_0 )
    & ( op(e0,e4) != op(e4,e0)
      | op(e4,e3) != op(e3,e4)
      | op(op(e3,e3),e3) != e3
      | epred12_0
      | ~ epred13_0 )
    & ( op(op(e4,e0),e0) = e4
      | op(e4,e3) != op(e3,e4)
      | op(op(e3,e3),e3) != e3
      | epred12_0
      | ~ epred13_0 )
    & ( op(op(e4,e0),e4) != e0
      | op(e4,e3) != op(e3,e4)
      | op(op(e3,e3),e3) != e3
      | epred12_0
      | ~ epred13_0 )
    & ( op(e0,e4) != op(e4,e0)
      | op(op(e3,e4),e4) = e3
      | op(op(e3,e3),e3) != e3
      | epred12_0
      | ~ epred13_0 )
    & ( op(op(e4,e0),e0) = e4
      | op(op(e3,e4),e4) = e3
      | op(op(e3,e3),e3) != e3
      | epred12_0
      | ~ epred13_0 )
    & ( op(op(e4,e0),e4) != e0
      | op(op(e3,e4),e4) = e3
      | op(op(e3,e3),e3) != e3
      | epred12_0
      | ~ epred13_0 )
    & ( op(e0,e4) != op(e4,e0)
      | op(op(e3,e4),e3) != e4
      | op(op(e3,e3),e3) != e3
      | epred12_0
      | ~ epred13_0 )
    & ( op(op(e4,e0),e0) = e4
      | op(op(e3,e4),e3) != e4
      | op(op(e3,e3),e3) != e3
      | epred12_0
      | ~ epred13_0 )
    & ( op(op(e4,e0),e4) != e0
      | op(op(e3,e4),e3) != e4
      | op(op(e3,e3),e3) != e3
      | epred12_0
      | ~ epred13_0 ) ),
    inference(distribute,[status(thm)],[716]) ).

cnf(740,plain,
    ( epred12_0
    | op(op(e3,e4),e4) = e3
    | op(op(e4,e0),e0) = e4
    | ~ epred13_0
    | $false ),
    inference(split_conjunct,[status(thm)],[717]) ).

cnf(744,plain,
    ( epred12_0
    | ~ epred13_0
    | $false
    | op(e4,e3) != op(e3,e4)
    | op(e0,e4) != op(e4,e0) ),
    inference(split_conjunct,[status(thm)],[717]) ).

fof(745,plain,
    ( ~ epred14_0
    | epred13_0
    | ( op(e1,e4) != op(e4,e1)
      & op(op(e4,e1),e1) = e4
      & op(op(e4,e1),e4) != e1 )
    | ( op(e2,e4) != op(e4,e2)
      & op(op(e4,e2),e2) = e4
      & op(op(e4,e2),e4) != e2 )
    | ( op(e3,e4) != op(e4,e3)
      & op(op(e4,e3),e3) = e4
      & op(op(e4,e3),e4) != e3 ) ),
    inference(fof_nnf,[status(thm)],[36]) ).

fof(746,plain,
    ( ( op(e3,e4) != op(e4,e3)
      | op(e2,e4) != op(e4,e2)
      | op(e1,e4) != op(e4,e1)
      | epred13_0
      | ~ epred14_0 )
    & ( op(op(e4,e3),e3) = e4
      | op(e2,e4) != op(e4,e2)
      | op(e1,e4) != op(e4,e1)
      | epred13_0
      | ~ epred14_0 )
    & ( op(op(e4,e3),e4) != e3
      | op(e2,e4) != op(e4,e2)
      | op(e1,e4) != op(e4,e1)
      | epred13_0
      | ~ epred14_0 )
    & ( op(e3,e4) != op(e4,e3)
      | op(op(e4,e2),e2) = e4
      | op(e1,e4) != op(e4,e1)
      | epred13_0
      | ~ epred14_0 )
    & ( op(op(e4,e3),e3) = e4
      | op(op(e4,e2),e2) = e4
      | op(e1,e4) != op(e4,e1)
      | epred13_0
      | ~ epred14_0 )
    & ( op(op(e4,e3),e4) != e3
      | op(op(e4,e2),e2) = e4
      | op(e1,e4) != op(e4,e1)
      | epred13_0
      | ~ epred14_0 )
    & ( op(e3,e4) != op(e4,e3)
      | op(op(e4,e2),e4) != e2
      | op(e1,e4) != op(e4,e1)
      | epred13_0
      | ~ epred14_0 )
    & ( op(op(e4,e3),e3) = e4
      | op(op(e4,e2),e4) != e2
      | op(e1,e4) != op(e4,e1)
      | epred13_0
      | ~ epred14_0 )
    & ( op(op(e4,e3),e4) != e3
      | op(op(e4,e2),e4) != e2
      | op(e1,e4) != op(e4,e1)
      | epred13_0
      | ~ epred14_0 )
    & ( op(e3,e4) != op(e4,e3)
      | op(e2,e4) != op(e4,e2)
      | op(op(e4,e1),e1) = e4
      | epred13_0
      | ~ epred14_0 )
    & ( op(op(e4,e3),e3) = e4
      | op(e2,e4) != op(e4,e2)
      | op(op(e4,e1),e1) = e4
      | epred13_0
      | ~ epred14_0 )
    & ( op(op(e4,e3),e4) != e3
      | op(e2,e4) != op(e4,e2)
      | op(op(e4,e1),e1) = e4
      | epred13_0
      | ~ epred14_0 )
    & ( op(e3,e4) != op(e4,e3)
      | op(op(e4,e2),e2) = e4
      | op(op(e4,e1),e1) = e4
      | epred13_0
      | ~ epred14_0 )
    & ( op(op(e4,e3),e3) = e4
      | op(op(e4,e2),e2) = e4
      | op(op(e4,e1),e1) = e4
      | epred13_0
      | ~ epred14_0 )
    & ( op(op(e4,e3),e4) != e3
      | op(op(e4,e2),e2) = e4
      | op(op(e4,e1),e1) = e4
      | epred13_0
      | ~ epred14_0 )
    & ( op(e3,e4) != op(e4,e3)
      | op(op(e4,e2),e4) != e2
      | op(op(e4,e1),e1) = e4
      | epred13_0
      | ~ epred14_0 )
    & ( op(op(e4,e3),e3) = e4
      | op(op(e4,e2),e4) != e2
      | op(op(e4,e1),e1) = e4
      | epred13_0
      | ~ epred14_0 )
    & ( op(op(e4,e3),e4) != e3
      | op(op(e4,e2),e4) != e2
      | op(op(e4,e1),e1) = e4
      | epred13_0
      | ~ epred14_0 )
    & ( op(e3,e4) != op(e4,e3)
      | op(e2,e4) != op(e4,e2)
      | op(op(e4,e1),e4) != e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(op(e4,e3),e3) = e4
      | op(e2,e4) != op(e4,e2)
      | op(op(e4,e1),e4) != e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(op(e4,e3),e4) != e3
      | op(e2,e4) != op(e4,e2)
      | op(op(e4,e1),e4) != e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(e3,e4) != op(e4,e3)
      | op(op(e4,e2),e2) = e4
      | op(op(e4,e1),e4) != e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(op(e4,e3),e3) = e4
      | op(op(e4,e2),e2) = e4
      | op(op(e4,e1),e4) != e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(op(e4,e3),e4) != e3
      | op(op(e4,e2),e2) = e4
      | op(op(e4,e1),e4) != e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(e3,e4) != op(e4,e3)
      | op(op(e4,e2),e4) != e2
      | op(op(e4,e1),e4) != e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(op(e4,e3),e3) = e4
      | op(op(e4,e2),e4) != e2
      | op(op(e4,e1),e4) != e1
      | epred13_0
      | ~ epred14_0 )
    & ( op(op(e4,e3),e4) != e3
      | op(op(e4,e2),e4) != e2
      | op(op(e4,e1),e4) != e1
      | epred13_0
      | ~ epred14_0 ) ),
    inference(distribute,[status(thm)],[745]) ).

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

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

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

cnf(780,plain,
    ( op(e4,e1) = e1
    | unit = e3
    | unit = e2
    | unit = e1
    | unit = e0 ),
    inference(spm,[status(thm)],[45,37,theory(equality)]) ).

cnf(793,plain,
    op(e4,e1) = e3,
    inference(rw,[status(thm)],[123,125,theory(equality)]) ).

cnf(810,plain,
    op(e1,e4) = e0,
    inference(rw,[status(thm)],[126,125,theory(equality)]) ).

cnf(811,plain,
    e0 != op(e1,e3),
    inference(rw,[status(thm)],[157,810,theory(equality)]) ).

cnf(813,plain,
    e0 != op(e1,e1),
    inference(rw,[status(thm)],[160,810,theory(equality)]) ).

cnf(814,plain,
    e0 != op(e1,e0),
    inference(rw,[status(thm)],[163,810,theory(equality)]) ).

cnf(821,plain,
    op(e2,e4) != e0,
    inference(rw,[status(thm)],[182,810,theory(equality)]) ).

cnf(847,plain,
    e3 != op(e0,e1),
    inference(rw,[status(thm)],[213,793,theory(equality)]) ).

cnf(848,plain,
    e3 != op(e1,e1),
    inference(rw,[status(thm)],[210,793,theory(equality)]) ).

cnf(850,plain,
    e3 != op(e3,e1),
    inference(rw,[status(thm)],[207,793,theory(equality)]) ).

cnf(851,plain,
    e3 != op(e4,e0),
    inference(rw,[status(thm)],[136,793,theory(equality)]) ).

cnf(866,plain,
    op(e4,e2) != e3,
    inference(rw,[status(thm)],[132,793,theory(equality)]) ).

cnf(867,plain,
    op(e4,e3) != e3,
    inference(rw,[status(thm)],[131,793,theory(equality)]) ).

cnf(868,plain,
    e1 != op(e0,e4),
    inference(rw,[status(thm)],[183,125,theory(equality)]) ).

cnf(871,plain,
    e1 != op(e2,e4),
    inference(rw,[status(thm)],[178,125,theory(equality)]) ).

cnf(873,plain,
    e1 != op(e4,e0),
    inference(rw,[status(thm)],[133,125,theory(equality)]) ).

cnf(879,plain,
    e1 != op(e4,e2),
    inference(rw,[status(thm)],[128,125,theory(equality)]) ).

cnf(880,plain,
    e1 != op(e4,e3),
    inference(rw,[status(thm)],[127,125,theory(equality)]) ).

cnf(881,plain,
    op(e3,e4) = e2,
    inference(rw,[status(thm)],[inference(rw,[status(thm)],[124,125,theory(equality)]),793,theory(equality)]) ).

cnf(883,plain,
    e2 != op(e3,e3),
    inference(rw,[status(thm)],[137,881,theory(equality)]) ).

cnf(884,plain,
    e2 != op(e3,e2),
    inference(rw,[status(thm)],[138,881,theory(equality)]) ).

cnf(885,plain,
    e2 != op(e3,e1),
    inference(rw,[status(thm)],[140,881,theory(equality)]) ).

cnf(886,plain,
    e2 != op(e3,e0),
    inference(rw,[status(thm)],[143,881,theory(equality)]) ).

cnf(887,plain,
    e2 != op(e2,e4),
    inference(rw,[status(thm)],[179,881,theory(equality)]) ).

cnf(899,plain,
    ( epred12_0
    | op(e4,e0) != op(e0,e4)
    | op(e4,e3) != e2
    | ~ epred13_0 ),
    inference(rw,[status(thm)],[744,881,theory(equality)]) ).

cnf(936,negated_conjecture,
    ( e1 = e2
    | op(e4,e4) = e3
    | op(e4,e4) = e4
    | epred6_0 ),
    inference(rw,[status(thm)],[259,125,theory(equality)]) ).

cnf(937,negated_conjecture,
    ( e1 = e2
    | e1 = e3
    | op(e4,e4) = e4
    | epred6_0 ),
    inference(rw,[status(thm)],[936,125,theory(equality)]) ).

cnf(938,negated_conjecture,
    ( e1 = e2
    | e1 = e3
    | e1 = e4
    | epred6_0 ),
    inference(rw,[status(thm)],[937,125,theory(equality)]) ).

cnf(939,negated_conjecture,
    ( e3 = e1
    | e4 = e1
    | epred6_0 ),
    inference(sr,[status(thm)],[938,232,theory(equality)]) ).

cnf(940,negated_conjecture,
    ( e4 = e1
    | epred6_0 ),
    inference(sr,[status(thm)],[939,231,theory(equality)]) ).

cnf(941,negated_conjecture,
    epred6_0,
    inference(sr,[status(thm)],[940,230,theory(equality)]) ).

cnf(954,plain,
    ( op(e0,e0) = e3
    | op(e3,e3) = e2
    | epred4_0
    | ~ epred5_0 ),
    inference(sr,[status(thm)],[473,848,theory(equality)]) ).

cnf(957,plain,
    ( op(e1,e1) = e4
    | op(e2,e2) = e0
    | epred2_0
    | ~ epred3_0 ),
    inference(sr,[status(thm)],[400,848,theory(equality)]) ).

cnf(986,plain,
    ( op(e3,e3) = e0
    | op(e3,e3) = e2
    | epred4_0
    | ~ epred5_0 ),
    inference(sr,[status(thm)],[482,848,theory(equality)]) ).

cnf(994,plain,
    ( op(e2,e4) = e3
    | op(op(e4,e0),e0) = e4
    | epred12_0
    | ~ epred13_0 ),
    inference(rw,[status(thm)],[740,881,theory(equality)]) ).

cnf(1002,plain,
    ( op(e1,e1) = e4
    | epred2_0
    | op(e2,e0) != e2
    | ~ epred3_0 ),
    inference(sr,[status(thm)],[398,848,theory(equality)]) ).

cnf(1072,plain,
    ( op(e1,e1) = e0
    | op(e1,e1) = e1
    | op(e1,e1) = e2
    | e1 = e0
    | epred1_0
    | ~ epred2_0 ),
    inference(rw,[status(thm)],[353,125,theory(equality)]) ).

cnf(1073,plain,
    ( op(e1,e1) = e0
    | op(e1,e1) = e1
    | op(e1,e1) = e2
    | epred1_0
    | ~ epred2_0 ),
    inference(sr,[status(thm)],[1072,236,theory(equality)]) ).

cnf(1074,plain,
    ( op(e1,e1) = e0
    | op(e1,e1) = e1
    | op(e2,e2) = e1
    | e1 = e0
    | epred1_0
    | ~ epred2_0 ),
    inference(rw,[status(thm)],[352,125,theory(equality)]) ).

cnf(1075,plain,
    ( op(e1,e1) = e0
    | op(e1,e1) = e1
    | op(e2,e2) = e1
    | epred1_0
    | ~ epred2_0 ),
    inference(sr,[status(thm)],[1074,236,theory(equality)]) ).

cnf(1080,plain,
    ( op(e3,e1) = e4
    | epred13_0
    | op(e4,e2) != op(e2,e4)
    | op(op(e4,e3),e4) != e3
    | ~ epred14_0 ),
    inference(rw,[status(thm)],[762,793,theory(equality)]) ).

cnf(1081,plain,
    ( op(e3,e1) = e4
    | epred13_0
    | op(e4,e2) != op(e2,e4)
    | op(op(e4,e3),e4) != e3
    | $false ),
    inference(rw,[status(thm)],[1080,241,theory(equality)]) ).

cnf(1082,plain,
    ( op(e3,e1) = e4
    | epred13_0
    | op(e4,e2) != op(e2,e4)
    | op(op(e4,e3),e4) != e3 ),
    inference(cn,[status(thm)],[1081,theory(equality)]) ).

cnf(1096,plain,
    ( op(e1,e1) = e2
    | op(e2,e2) = e2
    | op(e3,e3) = e2
    | e1 = e2
    | epred3_0
    | ~ epred4_0 ),
    inference(rw,[status(thm)],[434,125,theory(equality)]) ).

cnf(1097,plain,
    ( op(e1,e1) = e2
    | op(e2,e2) = e2
    | op(e3,e3) = e2
    | epred3_0
    | ~ epred4_0 ),
    inference(sr,[status(thm)],[1096,232,theory(equality)]) ).

cnf(1111,plain,
    ( op(e1,e1) = e4
    | op(e3,e3) = e3
    | e1 = e0
    | op(e4,e4) = e3
    | epred5_0
    | ~ epred6_0 ),
    inference(rw,[status(thm)],[531,125,theory(equality)]) ).

cnf(1112,plain,
    ( op(e1,e1) = e4
    | op(e3,e3) = e3
    | e1 = e0
    | e1 = e3
    | epred5_0
    | ~ epred6_0 ),
    inference(rw,[status(thm)],[1111,125,theory(equality)]) ).

cnf(1113,plain,
    ( op(e1,e1) = e4
    | op(e3,e3) = e3
    | e1 = e0
    | e1 = e3
    | epred5_0
    | $false ),
    inference(rw,[status(thm)],[1112,941,theory(equality)]) ).

cnf(1114,plain,
    ( op(e1,e1) = e4
    | op(e3,e3) = e3
    | e1 = e0
    | e1 = e3
    | epred5_0 ),
    inference(cn,[status(thm)],[1113,theory(equality)]) ).

cnf(1115,plain,
    ( op(e1,e1) = e4
    | op(e3,e3) = e3
    | e3 = e1
    | epred5_0 ),
    inference(sr,[status(thm)],[1114,236,theory(equality)]) ).

cnf(1116,plain,
    ( op(e1,e1) = e4
    | op(e3,e3) = e3
    | epred5_0 ),
    inference(sr,[status(thm)],[1115,231,theory(equality)]) ).

cnf(1125,plain,
    ( op(e2,e2) = e1
    | op(e2,e2) = e2
    | op(e3,e3) = e2
    | e1 = e2
    | epred3_0
    | ~ epred4_0 ),
    inference(rw,[status(thm)],[452,125,theory(equality)]) ).

cnf(1126,plain,
    ( op(e2,e2) = e1
    | op(e2,e2) = e2
    | op(e3,e3) = e2
    | epred3_0
    | ~ epred4_0 ),
    inference(sr,[status(thm)],[1125,232,theory(equality)]) ).

cnf(1158,plain,
    ( op(e0,e0) = e1
    | op(e0,e1) = e1
    | op(e0,e2) = e1
    | op(e0,e3) = e1 ),
    inference(sr,[status(thm)],[95,868,theory(equality)]) ).

cnf(1240,plain,
    ( op(e0,e1) = e0
    | op(e1,e1) = e0
    | op(e2,e1) = e0
    | op(e3,e1) = e0
    | e3 = e0 ),
    inference(rw,[status(thm)],[86,793,theory(equality)]) ).

cnf(1241,plain,
    ( op(e0,e1) = e0
    | op(e1,e1) = e0
    | op(e2,e1) = e0
    | op(e3,e1) = e0 ),
    inference(sr,[status(thm)],[1240,234,theory(equality)]) ).

cnf(1256,plain,
    ( op(e0,e1) = e2
    | op(e1,e1) = e2
    | op(e2,e1) = e2
    | op(e3,e1) = e2
    | e3 = e2 ),
    inference(rw,[status(thm)],[82,793,theory(equality)]) ).

cnf(1257,plain,
    ( op(e0,e1) = e2
    | op(e1,e1) = e2
    | op(e2,e1) = e2
    | op(e3,e1) = e2 ),
    inference(sr,[status(thm)],[1256,229,theory(equality)]) ).

cnf(1268,plain,
    ( op(e0,e1) = e4
    | op(e1,e1) = e4
    | op(e2,e1) = e4
    | op(e3,e1) = e4
    | e3 = e4 ),
    inference(rw,[status(thm)],[78,793,theory(equality)]) ).

cnf(1269,plain,
    ( op(e0,e1) = e4
    | op(e1,e1) = e4
    | op(e2,e1) = e4
    | op(e3,e1) = e4 ),
    inference(sr,[status(thm)],[1268,227,theory(equality)]) ).

cnf(1328,plain,
    ( op(e0,e0) = e2
    | op(e0,e0) = e3
    | op(e1,e1) = e0
    | ~ epred1_0 ),
    inference(csr,[status(thm)],[279,306]) ).

cnf(1331,plain,
    ( op(e1,e1) = e0
    | op(e2,e2) = e0
    | op(e3,e3) = e0
    | ~ epred1_0 ),
    inference(csr,[status(thm)],[275,302]) ).

cnf(1345,plain,
    ( op(e0,e2) = e3
    | op(e1,e2) = e3
    | op(e2,e2) = e3
    | op(e3,e2) = e3 ),
    inference(sr,[status(thm)],[70,866,theory(equality)]) ).

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

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

cnf(1385,plain,
    ( op(e0,e3) = e1
    | op(e1,e3) = e1
    | op(e2,e3) = e1
    | op(e3,e3) = e1 ),
    inference(sr,[status(thm)],[64,880,theory(equality)]) ).

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

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

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

cnf(1466,plain,
    ( op(e0,e4) = e3
    | e0 = e3
    | op(e2,e4) = e3
    | op(e3,e4) = e3
    | op(e4,e4) = e3 ),
    inference(rw,[status(thm)],[50,810,theory(equality)]) ).

cnf(1467,plain,
    ( op(e0,e4) = e3
    | e0 = e3
    | op(e2,e4) = e3
    | e2 = e3
    | op(e4,e4) = e3 ),
    inference(rw,[status(thm)],[1466,881,theory(equality)]) ).

cnf(1468,plain,
    ( op(e0,e4) = e3
    | e0 = e3
    | op(e2,e4) = e3
    | e2 = e3
    | e1 = e3 ),
    inference(rw,[status(thm)],[1467,125,theory(equality)]) ).

cnf(1469,plain,
    ( op(e0,e4) = e3
    | op(e2,e4) = e3
    | e3 = e2
    | e3 = e1 ),
    inference(sr,[status(thm)],[1468,234,theory(equality)]) ).

cnf(1470,plain,
    ( op(e0,e4) = e3
    | op(e2,e4) = e3
    | e3 = e1 ),
    inference(sr,[status(thm)],[1469,229,theory(equality)]) ).

cnf(1471,plain,
    ( op(e0,e4) = e3
    | op(e2,e4) = e3 ),
    inference(sr,[status(thm)],[1470,231,theory(equality)]) ).

cnf(1477,plain,
    ( op(e0,e4) = e3
    | e3 != op(e2,e3) ),
    inference(spm,[status(thm)],[147,1471,theory(equality)]) ).

cnf(1479,plain,
    ( op(e0,e4) = e4
    | e0 = e4
    | op(e2,e4) = e4
    | op(e3,e4) = e4
    | op(e4,e4) = e4 ),
    inference(rw,[status(thm)],[48,810,theory(equality)]) ).

cnf(1480,plain,
    ( op(e0,e4) = e4
    | e0 = e4
    | op(e2,e4) = e4
    | e2 = e4
    | op(e4,e4) = e4 ),
    inference(rw,[status(thm)],[1479,881,theory(equality)]) ).

cnf(1481,plain,
    ( op(e0,e4) = e4
    | e0 = e4
    | op(e2,e4) = e4
    | e2 = e4
    | e1 = e4 ),
    inference(rw,[status(thm)],[1480,125,theory(equality)]) ).

cnf(1482,plain,
    ( op(e0,e4) = e4
    | op(e2,e4) = e4
    | e4 = e2
    | e4 = e1 ),
    inference(sr,[status(thm)],[1481,233,theory(equality)]) ).

cnf(1483,plain,
    ( op(e0,e4) = e4
    | op(e2,e4) = e4
    | e4 = e1 ),
    inference(sr,[status(thm)],[1482,228,theory(equality)]) ).

cnf(1484,plain,
    ( op(e0,e4) = e4
    | op(e2,e4) = e4 ),
    inference(sr,[status(thm)],[1483,230,theory(equality)]) ).

cnf(1514,plain,
    ( op(e1,e0) = e3
    | op(e1,e1) = e3
    | op(e1,e2) = e3
    | op(e1,e3) = e3
    | e0 = e3 ),
    inference(rw,[status(thm)],[81,810,theory(equality)]) ).

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

cnf(1516,plain,
    ( op(e1,e0) = e3
    | op(e1,e2) = e3
    | op(e1,e3) = e3 ),
    inference(sr,[status(thm)],[1515,234,theory(equality)]) ).

cnf(1517,plain,
    ( op(e1,e2) = e3
    | op(e1,e0) = e3
    | e3 != op(e0,e3) ),
    inference(spm,[status(thm)],[196,1516,theory(equality)]) ).

cnf(1718,plain,
    ( op(e2,e4) = e1
    | op(e2,e4) = e2
    | op(e2,e4) = e3
    | op(e2,e4) = e4 ),
    inference(sr,[status(thm)],[108,821,theory(equality)]) ).

cnf(1719,plain,
    ( op(e2,e4) = e2
    | op(e2,e4) = e3
    | op(e2,e4) = e4 ),
    inference(sr,[status(thm)],[1718,871,theory(equality)]) ).

cnf(1817,plain,
    ( op(e3,e1) = e4
    | epred13_0
    | op(e4,e2) != op(e2,e4)
    | op(e4,e3) != op(e3,e4)
    | ~ epred14_0 ),
    inference(rw,[status(thm)],[764,793,theory(equality)]) ).

cnf(1818,plain,
    ( op(e3,e1) = e4
    | epred13_0
    | op(e4,e2) != op(e2,e4)
    | op(e4,e3) != e2
    | ~ epred14_0 ),
    inference(rw,[status(thm)],[1817,881,theory(equality)]) ).

cnf(1819,plain,
    ( op(e3,e1) = e4
    | epred13_0
    | op(e4,e2) != op(e2,e4)
    | op(e4,e3) != e2
    | $false ),
    inference(rw,[status(thm)],[1818,241,theory(equality)]) ).

cnf(1820,plain,
    ( op(e3,e1) = e4
    | epred13_0
    | op(e4,e2) != op(e2,e4)
    | op(e4,e3) != e2 ),
    inference(cn,[status(thm)],[1819,theory(equality)]) ).

cnf(1834,plain,
    ( op(e3,e0) = e4
    | op(e3,e1) = e4
    | op(e3,e2) = e4
    | op(e3,e3) = e4
    | e2 = e4 ),
    inference(rw,[status(thm)],[59,881,theory(equality)]) ).

cnf(1835,plain,
    ( op(e3,e0) = e4
    | op(e3,e1) = e4
    | op(e3,e2) = e4
    | op(e3,e3) = e4 ),
    inference(sr,[status(thm)],[1834,228,theory(equality)]) ).

cnf(1836,plain,
    ( op(e3,e2) = e4
    | op(e3,e1) = e4
    | op(e3,e0) = e4
    | e4 != op(e0,e3) ),
    inference(spm,[status(thm)],[194,1835,theory(equality)]) ).

cnf(1854,plain,
    ( op(e3,e1) = e0
    | op(e3,e1) = e1
    | op(e3,e1) = e2
    | op(e3,e1) = e4 ),
    inference(sr,[status(thm)],[106,850,theory(equality)]) ).

cnf(1909,plain,
    ( op(e4,e0) = e0
    | op(e4,e0) = e2
    | op(e4,e0) = e3
    | op(e4,e0) = e4 ),
    inference(sr,[status(thm)],[102,873,theory(equality)]) ).

cnf(1910,plain,
    ( op(e4,e0) = e0
    | op(e4,e0) = e2
    | op(e4,e0) = e4 ),
    inference(sr,[status(thm)],[1909,851,theory(equality)]) ).

cnf(1943,plain,
    ( op(e4,e0) = e2
    | e3 = e2
    | op(e4,e2) = e2
    | op(e4,e3) = e2
    | op(e4,e4) = e2 ),
    inference(rw,[status(thm)],[53,793,theory(equality)]) ).

cnf(1944,plain,
    ( op(e4,e0) = e2
    | e3 = e2
    | op(e4,e2) = e2
    | op(e4,e3) = e2
    | e1 = e2 ),
    inference(rw,[status(thm)],[1943,125,theory(equality)]) ).

cnf(1945,plain,
    ( op(e4,e0) = e2
    | op(e4,e2) = e2
    | op(e4,e3) = e2
    | e2 = e1 ),
    inference(sr,[status(thm)],[1944,229,theory(equality)]) ).

cnf(1946,plain,
    ( op(e4,e0) = e2
    | op(e4,e2) = e2
    | op(e4,e3) = e2 ),
    inference(sr,[status(thm)],[1945,232,theory(equality)]) ).

cnf(1964,plain,
    ( op(e1,e1) = e0
    | e1 = e0
    | epred1_0
    | op(e1,e1) != e1
    | op(e1,e2) != e1
    | ~ epred2_0 ),
    inference(rw,[status(thm)],[348,125,theory(equality)]) ).

cnf(1965,plain,
    ( op(e1,e1) = e0
    | epred1_0
    | op(e1,e1) != e1
    | op(e1,e2) != e1
    | ~ epred2_0 ),
    inference(sr,[status(thm)],[1964,236,theory(equality)]) ).

cnf(2030,plain,
    ( op(e4,e2) = e0
    | op(e4,e2) = e2
    | op(e4,e2) = e3
    | op(e4,e2) = e4 ),
    inference(sr,[status(thm)],[100,879,theory(equality)]) ).

cnf(2031,plain,
    ( op(e4,e2) = e0
    | op(e4,e2) = e2
    | op(e4,e2) = e4 ),
    inference(sr,[status(thm)],[2030,866,theory(equality)]) ).

cnf(2038,plain,
    ( op(e4,e2) = e2
    | op(e4,e2) = e0
    | e4 != op(e4,e0) ),
    inference(spm,[status(thm)],[135,2031,theory(equality)]) ).

cnf(2049,plain,
    ( op(e4,e3) = e0
    | op(e4,e3) = e2
    | op(e4,e3) = e3
    | op(e4,e3) = e4 ),
    inference(sr,[status(thm)],[99,880,theory(equality)]) ).

cnf(2050,plain,
    ( op(e4,e3) = e0
    | op(e4,e3) = e2
    | op(e4,e3) = e4 ),
    inference(sr,[status(thm)],[2049,867,theory(equality)]) ).

cnf(2057,plain,
    ( op(e4,e3) = e2
    | op(e4,e3) = e0
    | e4 != op(e4,e0) ),
    inference(spm,[status(thm)],[134,2050,theory(equality)]) ).

cnf(2059,plain,
    ( op(e4,e3) = e2
    | op(e4,e3) = e0
    | e4 != op(e4,e2) ),
    inference(spm,[status(thm)],[129,2050,theory(equality)]) ).

cnf(2129,plain,
    ( op(e1,e1) = e0
    | op(e1,e1) = e1
    | e1 = e0
    | epred1_0
    | op(e1,e2) != e1
    | ~ epred2_0 ),
    inference(rw,[status(thm)],[351,125,theory(equality)]) ).

cnf(2130,plain,
    ( op(e1,e1) = e0
    | op(e1,e1) = e1
    | epred1_0
    | op(e1,e2) != e1
    | ~ epred2_0 ),
    inference(sr,[status(thm)],[2129,236,theory(equality)]) ).

cnf(2131,plain,
    ( op(e1,e1) = e0
    | epred1_0
    | op(e1,e2) != e1
    | ~ epred2_0 ),
    inference(csr,[status(thm)],[2130,1965]) ).

cnf(2132,plain,
    ( op(e1,e1) = e0
    | op(e1,e1) = e2
    | e1 = e0
    | epred1_0
    | op(e1,e1) != e1
    | ~ epred2_0 ),
    inference(rw,[status(thm)],[350,125,theory(equality)]) ).

cnf(2133,plain,
    ( op(e1,e1) = e0
    | op(e1,e1) = e2
    | epred1_0
    | op(e1,e1) != e1
    | ~ epred2_0 ),
    inference(sr,[status(thm)],[2132,236,theory(equality)]) ).

cnf(2134,plain,
    ( op(e1,e1) = e0
    | op(e1,e1) = e2
    | epred1_0
    | ~ epred2_0 ),
    inference(csr,[status(thm)],[2133,1073]) ).

cnf(2135,plain,
    ( op(e1,e1) = e0
    | op(e2,e2) = e1
    | e1 = e0
    | epred1_0
    | op(e1,e1) != e1
    | ~ epred2_0 ),
    inference(rw,[status(thm)],[349,125,theory(equality)]) ).

cnf(2136,plain,
    ( op(e1,e1) = e0
    | op(e2,e2) = e1
    | epred1_0
    | op(e1,e1) != e1
    | ~ epred2_0 ),
    inference(sr,[status(thm)],[2135,236,theory(equality)]) ).

cnf(2137,plain,
    ( op(e1,e1) = e0
    | op(e2,e2) = e1
    | epred1_0
    | ~ epred2_0 ),
    inference(csr,[status(thm)],[2136,1075]) ).

cnf(2152,plain,
    ( op(e1,e1) = e2
    | op(e3,e3) = e2
    | e1 = e2
    | epred3_0
    | op(e2,e2) != e2
    | ~ epred4_0 ),
    inference(rw,[status(thm)],[425,125,theory(equality)]) ).

cnf(2153,plain,
    ( op(e1,e1) = e2
    | op(e3,e3) = e2
    | epred3_0
    | op(e2,e2) != e2
    | ~ epred4_0 ),
    inference(sr,[status(thm)],[2152,232,theory(equality)]) ).

cnf(2154,plain,
    ( op(e1,e1) = e2
    | op(e3,e3) = e2
    | epred3_0
    | ~ epred4_0 ),
    inference(csr,[status(thm)],[2153,1097]) ).

cnf(2215,plain,
    ( op(e1,e1) = e4
    | e1 = e0
    | op(e4,e4) = e3
    | epred5_0
    | op(e3,e3) != e3
    | ~ epred6_0 ),
    inference(rw,[status(thm)],[504,125,theory(equality)]) ).

cnf(2216,plain,
    ( op(e1,e1) = e4
    | e1 = e0
    | e1 = e3
    | epred5_0
    | op(e3,e3) != e3
    | ~ epred6_0 ),
    inference(rw,[status(thm)],[2215,125,theory(equality)]) ).

cnf(2217,plain,
    ( op(e1,e1) = e4
    | e1 = e0
    | e1 = e3
    | epred5_0
    | op(e3,e3) != e3
    | $false ),
    inference(rw,[status(thm)],[2216,941,theory(equality)]) ).

cnf(2218,plain,
    ( op(e1,e1) = e4
    | e1 = e0
    | e1 = e3
    | epred5_0
    | op(e3,e3) != e3 ),
    inference(cn,[status(thm)],[2217,theory(equality)]) ).

cnf(2219,plain,
    ( op(e1,e1) = e4
    | e3 = e1
    | epred5_0
    | op(e3,e3) != e3 ),
    inference(sr,[status(thm)],[2218,236,theory(equality)]) ).

cnf(2220,plain,
    ( op(e1,e1) = e4
    | epred5_0
    | op(e3,e3) != e3 ),
    inference(sr,[status(thm)],[2219,231,theory(equality)]) ).

cnf(2221,plain,
    ( op(e1,e1) = e4
    | epred5_0 ),
    inference(csr,[status(thm)],[2220,1116]) ).

cnf(2223,plain,
    ( epred5_0
    | e4 != op(e1,e0) ),
    inference(spm,[status(thm)],[166,2221,theory(equality)]) ).

cnf(2233,plain,
    ( op(e2,e2) = e1
    | op(e3,e3) = e2
    | e1 = e2
    | epred3_0
    | op(e2,e2) != e2
    | ~ epred4_0 ),
    inference(rw,[status(thm)],[443,125,theory(equality)]) ).

cnf(2234,plain,
    ( op(e2,e2) = e1
    | op(e3,e3) = e2
    | epred3_0
    | op(e2,e2) != e2
    | ~ epred4_0 ),
    inference(sr,[status(thm)],[2233,232,theory(equality)]) ).

cnf(2235,plain,
    ( op(e2,e2) = e1
    | op(e3,e3) = e2
    | epred3_0
    | ~ epred4_0 ),
    inference(csr,[status(thm)],[2234,1126]) ).

cnf(2288,plain,
    ( op(e0,e4) = e1
    | op(op(e2,e0),e0) = e2
    | op(op(e2,e1),e1) = e2
    | epred9_0
    | ~ epred10_0 ),
    inference(rw,[status(thm)],[644,810,theory(equality)]) ).

cnf(2289,plain,
    ( op(op(e2,e0),e0) = e2
    | op(op(e2,e1),e1) = e2
    | epred9_0
    | ~ epred10_0 ),
    inference(sr,[status(thm)],[2288,868,theory(equality)]) ).

cnf(2326,plain,
    ( op(e0,e4) = e1
    | op(op(e2,e1),e1) = e2
    | epred9_0
    | op(e2,e0) != op(e0,e2)
    | ~ epred10_0 ),
    inference(rw,[status(thm)],[647,810,theory(equality)]) ).

cnf(2327,plain,
    ( op(op(e2,e1),e1) = e2
    | epred9_0
    | op(e2,e0) != op(e0,e2)
    | ~ epred10_0 ),
    inference(sr,[status(thm)],[2326,868,theory(equality)]) ).

cnf(2337,plain,
    ( op(e3,e1) = e4
    | op(op(e4,e2),e2) = e4
    | epred13_0
    | op(e4,e3) != op(e3,e4)
    | ~ epred14_0 ),
    inference(rw,[status(thm)],[761,793,theory(equality)]) ).

cnf(2338,plain,
    ( op(e3,e1) = e4
    | op(op(e4,e2),e2) = e4
    | epred13_0
    | op(e4,e3) != e2
    | ~ epred14_0 ),
    inference(rw,[status(thm)],[2337,881,theory(equality)]) ).

cnf(2339,plain,
    ( op(e3,e1) = e4
    | op(op(e4,e2),e2) = e4
    | epred13_0
    | op(e4,e3) != e2
    | $false ),
    inference(rw,[status(thm)],[2338,241,theory(equality)]) ).

cnf(2340,plain,
    ( op(e3,e1) = e4
    | op(op(e4,e2),e2) = e4
    | epred13_0
    | op(e4,e3) != e2 ),
    inference(cn,[status(thm)],[2339,theory(equality)]) ).

cnf(2412,plain,
    ( op(e4,e3) = e0
    | op(e3,e3) = e0
    | op(e2,e3) = e0
    | op(e0,e3) = e0 ),
    inference(sr,[status(thm)],[66,811,theory(equality)]) ).

cnf(2413,plain,
    ( op(e1,e3) = e4
    | op(e1,e3) = e3
    | op(e1,e3) = e2
    | op(e1,e3) = e1 ),
    inference(sr,[status(thm)],[114,811,theory(equality)]) ).

cnf(2417,plain,
    ( op(e3,e1) = e0
    | op(e2,e1) = e0
    | op(e0,e1) = e0 ),
    inference(sr,[status(thm)],[1241,813,theory(equality)]) ).

cnf(2435,plain,
    ( op(e4,e3) = e2
    | op(e2,e3) = e2
    | op(e1,e3) = e2
    | op(e0,e3) = e2 ),
    inference(sr,[status(thm)],[62,883,theory(equality)]) ).

cnf(2440,plain,
    ( op(e3,e2) = e4
    | op(e3,e2) = e3
    | op(e3,e2) = e1
    | op(e3,e2) = e0 ),
    inference(sr,[status(thm)],[105,884,theory(equality)]) ).

cnf(2443,plain,
    ( op(e2,e1) = e2
    | op(e1,e1) = e2
    | op(e0,e1) = e2 ),
    inference(sr,[status(thm)],[1257,885,theory(equality)]) ).

cnf(2444,plain,
    ( op(e3,e1) = e4
    | op(e3,e1) = e1
    | op(e3,e1) = e0 ),
    inference(sr,[status(thm)],[1854,885,theory(equality)]) ).

cnf(2448,plain,
    ( op(e3,e0) = e4
    | op(e3,e0) = e3
    | op(e3,e0) = e1
    | op(e3,e0) = e0 ),
    inference(sr,[status(thm)],[107,886,theory(equality)]) ).

cnf(2454,plain,
    ( op(e2,e4) = e4
    | op(e2,e4) = e3 ),
    inference(sr,[status(thm)],[1719,887,theory(equality)]) ).

cnf(2469,plain,
    ( op(e2,e4) = e3
    | e4 != op(e0,e4) ),
    inference(spm,[status(thm)],[185,2454,theory(equality)]) ).

cnf(2471,plain,
    ( op(e2,e4) = e3
    | e4 != op(e2,e0) ),
    inference(spm,[status(thm)],[153,2454,theory(equality)]) ).

cnf(2494,plain,
    ( e3 = e1
    | unit = e3
    | unit = e2
    | unit = e1
    | unit = e0 ),
    inference(rw,[status(thm)],[780,793,theory(equality)]) ).

cnf(2495,plain,
    ( unit = e3
    | unit = e2
    | unit = e1
    | unit = e0 ),
    inference(sr,[status(thm)],[2494,231,theory(equality)]) ).

cnf(2501,plain,
    ( op(e3,e2) = e2
    | unit = e0
    | unit = e1
    | unit = e2 ),
    inference(spm,[status(thm)],[43,2495,theory(equality)]) ).

cnf(2509,plain,
    ( unit = e0
    | unit = e1
    | unit = e2 ),
    inference(sr,[status(thm)],[2501,884,theory(equality)]) ).

cnf(2514,plain,
    ( op(e2,e0) = e0
    | unit = e1
    | unit = e0 ),
    inference(spm,[status(thm)],[47,2509,theory(equality)]) ).

cnf(2515,plain,
    ( op(e2,e1) = e1
    | unit = e1
    | unit = e0 ),
    inference(spm,[status(thm)],[45,2509,theory(equality)]) ).

cnf(2516,plain,
    ( op(e2,e2) = e2
    | unit = e1
    | unit = e0 ),
    inference(spm,[status(thm)],[43,2509,theory(equality)]) ).

cnf(2517,plain,
    ( op(e2,e3) = e3
    | unit = e1
    | unit = e0 ),
    inference(spm,[status(thm)],[41,2509,theory(equality)]) ).

cnf(2518,plain,
    ( op(e2,e4) = e4
    | unit = e1
    | unit = e0 ),
    inference(spm,[status(thm)],[39,2509,theory(equality)]) ).

cnf(2519,plain,
    ( op(e0,e2) = e0
    | unit = e1
    | unit = e0 ),
    inference(spm,[status(thm)],[46,2509,theory(equality)]) ).

cnf(2520,plain,
    ( op(e1,e2) = e1
    | unit = e1
    | unit = e0 ),
    inference(spm,[status(thm)],[44,2509,theory(equality)]) ).

cnf(2522,plain,
    ( op(e3,e2) = e3
    | unit = e1
    | unit = e0 ),
    inference(spm,[status(thm)],[40,2509,theory(equality)]) ).

cnf(2523,plain,
    ( op(e4,e2) = e4
    | unit = e1
    | unit = e0 ),
    inference(spm,[status(thm)],[38,2509,theory(equality)]) ).

cnf(2542,plain,
    ( unit = e0
    | unit = e1
    | e1 != op(e0,e1) ),
    inference(spm,[status(thm)],[215,2515,theory(equality)]) ).

cnf(2553,plain,
    ( unit = e0
    | unit = e1
    | e3 != op(e1,e3) ),
    inference(spm,[status(thm)],[192,2517,theory(equality)]) ).

cnf(2559,plain,
    ( op(e0,e4) = e3
    | unit = e0
    | unit = e1 ),
    inference(spm,[status(thm)],[1477,2517,theory(equality)]) ).

cnf(2562,plain,
    ( unit = e0
    | unit = e1
    | e4 != op(e0,e4) ),
    inference(spm,[status(thm)],[185,2518,theory(equality)]) ).

cnf(2564,plain,
    ( unit = e0
    | unit = e1
    | e4 != op(e2,e0) ),
    inference(spm,[status(thm)],[153,2518,theory(equality)]) ).

cnf(2567,plain,
    ( unit = e0
    | unit = e1
    | e4 != op(e2,e3) ),
    inference(spm,[status(thm)],[147,2518,theory(equality)]) ).

cnf(2575,plain,
    ( unit = e0
    | unit = e1
    | e0 != op(e0,e1) ),
    inference(spm,[status(thm)],[172,2519,theory(equality)]) ).

cnf(2576,plain,
    ( unit = e0
    | unit = e1
    | e1 != op(e0,e2) ),
    inference(spm,[status(thm)],[206,2520,theory(equality)]) ).

cnf(2581,plain,
    ( unit = e0
    | unit = e1
    | e3 != op(e1,e2) ),
    inference(spm,[status(thm)],[201,2522,theory(equality)]) ).

cnf(2583,plain,
    ( unit = e0
    | unit = e1
    | e3 != op(e3,e0) ),
    inference(spm,[status(thm)],[145,2522,theory(equality)]) ).

cnf(2591,plain,
    ( unit = e0
    | unit = e1
    | e4 != op(e3,e2) ),
    inference(spm,[status(thm)],[197,2523,theory(equality)]) ).

cnf(2592,plain,
    ( unit = e0
    | unit = e1
    | e4 != op(e4,e0) ),
    inference(spm,[status(thm)],[135,2523,theory(equality)]) ).

cnf(2595,plain,
    ( op(e3,e1) = e4
    | epred13_0
    | unit = e0
    | unit = e1
    | e4 != op(e2,e4)
    | op(op(e4,e3),e4) != e3 ),
    inference(spm,[status(thm)],[1082,2523,theory(equality)]) ).

cnf(2597,plain,
    ( op(e3,e1) = e4
    | epred13_0
    | unit = e0
    | unit = e1
    | e4 != op(e2,e4)
    | op(e4,e3) != e2 ),
    inference(spm,[status(thm)],[1820,2523,theory(equality)]) ).

cnf(2653,plain,
    ( unit = e1
    | unit = e0
    | op(e1,e2) = e3
    | op(e1,e0) = e3 ),
    inference(spm,[status(thm)],[2553,1516,theory(equality)]) ).

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

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

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

cnf(2690,plain,
    ( e2 = e1
    | unit = e0
    | unit = e1
    | op(e0,e1) = e2
    | op(e1,e1) = e2 ),
    inference(spm,[status(thm)],[2515,2443,theory(equality)]) ).

cnf(2694,plain,
    ( unit = e0
    | unit = e1
    | op(e0,e1) = e2
    | op(e1,e1) = e2 ),
    inference(sr,[status(thm)],[2690,232,theory(equality)]) ).

cnf(2697,plain,
    ( op(e3,e1) = e0
    | op(e3,e1) = e1
    | e4 != op(e0,e1) ),
    inference(spm,[status(thm)],[214,2444,theory(equality)]) ).

cnf(2698,plain,
    ( op(e3,e1) = e0
    | op(e3,e1) = e1
    | e4 != op(e1,e1) ),
    inference(spm,[status(thm)],[211,2444,theory(equality)]) ).

cnf(2734,plain,
    ( unit = e1
    | unit = e0
    | op(e3,e0) = e4
    | op(e2,e0) = e4
    | op(e1,e0) = e4
    | op(e0,e0) = e4 ),
    inference(spm,[status(thm)],[2592,88,theory(equality)]) ).

cnf(2735,plain,
    ( unit = e1
    | unit = e0
    | op(e4,e0) = e2
    | op(e4,e0) = e0 ),
    inference(spm,[status(thm)],[2592,1910,theory(equality)]) ).

cnf(2737,plain,
    ( op(e1,e0) = e3
    | unit = e1
    | unit = e0 ),
    inference(csr,[status(thm)],[2653,2581]) ).

cnf(2754,plain,
    ( e2 = e4
    | epred5_0
    | op(e0,e1) = e2
    | unit = e1
    | unit = e0 ),
    inference(spm,[status(thm)],[2221,2694,theory(equality)]) ).

cnf(2756,plain,
    ( epred5_0
    | op(e0,e1) = e2
    | unit = e1
    | unit = e0 ),
    inference(sr,[status(thm)],[2754,228,theory(equality)]) ).

cnf(2914,plain,
    ( op(e4,e3) = e0
    | op(e4,e3) = e2
    | unit = e0
    | unit = e1 ),
    inference(spm,[status(thm)],[2059,2523,theory(equality)]) ).

cnf(2921,plain,
    ( op(e4,e3) = e0
    | unit = e1
    | unit = e0
    | e2 != op(e0,e3) ),
    inference(spm,[status(thm)],[193,2914,theory(equality)]) ).

cnf(2922,plain,
    ( op(e4,e3) = e0
    | unit = e1
    | unit = e0
    | e2 != op(e1,e3) ),
    inference(spm,[status(thm)],[190,2914,theory(equality)]) ).

cnf(2925,plain,
    ( op(e4,e3) = e0
    | unit = e1
    | unit = e0
    | e2 != op(e4,e0) ),
    inference(spm,[status(thm)],[134,2914,theory(equality)]) ).

cnf(3006,plain,
    ( op(e0,e3) = e0
    | op(e2,e3) = e0
    | op(e3,e3) = e0
    | e0 != op(e4,e2) ),
    inference(spm,[status(thm)],[129,2412,theory(equality)]) ).

cnf(3023,plain,
    ( op(e1,e3) = e1
    | op(e1,e3) = e2
    | op(e1,e3) = e3
    | e4 != op(e1,e1) ),
    inference(spm,[status(thm)],[161,2413,theory(equality)]) ).

cnf(3044,plain,
    ( op(e3,e1) = e1
    | op(e3,e1) = e0
    | epred5_0 ),
    inference(spm,[status(thm)],[2698,2221,theory(equality)]) ).

cnf(3154,plain,
    ( op(e4,e3) = e0
    | unit = e0
    | unit = e1
    | op(e4,e0) = e0 ),
    inference(spm,[status(thm)],[2925,2735,theory(equality)]) ).

cnf(3228,plain,
    ( op(e4,e0) = e0
    | e2 = e0
    | unit = e1
    | unit = e0
    | op(e0,e3) = e2
    | op(e1,e3) = e2
    | op(e2,e3) = e2 ),
    inference(spm,[status(thm)],[3154,2435,theory(equality)]) ).

cnf(3233,plain,
    ( op(e4,e0) = e0
    | unit = e1
    | unit = e0
    | op(e0,e3) = e2
    | op(e1,e3) = e2
    | op(e2,e3) = e2 ),
    inference(sr,[status(thm)],[3228,235,theory(equality)]) ).

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

cnf(3350,plain,
    ( op(e3,e0) = e0
    | op(e3,e0) = e1
    | op(e3,e0) = e3
    | e4 != op(e0,e0) ),
    inference(spm,[status(thm)],[224,2448,theory(equality)]) ).

cnf(3365,plain,
    ( op(e3,e1) = e4
    | unit = e0
    | unit = e1
    | epred13_0
    | op(e4,e3) != e2 ),
    inference(csr,[status(thm)],[2597,2518]) ).

cnf(3371,plain,
    ( op(e3,e1) = e4
    | unit = e1
    | unit = e0
    | epred13_0
    | op(e4,e3) = e0 ),
    inference(spm,[status(thm)],[3365,2914,theory(equality)]) ).

cnf(3375,plain,
    ( op(e3,e1) = e4
    | unit = e0
    | unit = e1
    | epred13_0
    | op(op(e4,e3),e4) != e3 ),
    inference(csr,[status(thm)],[2595,2518]) ).

cnf(3410,plain,
    ( op(e3,e1) = e4
    | unit = e1
    | unit = e0
    | epred13_0
    | op(e0,e4) != e3 ),
    inference(spm,[status(thm)],[3375,3371,theory(equality)]) ).

cnf(3507,plain,
    ( op(e3,e1) = e4
    | unit = e1
    | unit = e0
    | epred13_0 ),
    inference(csr,[status(thm)],[3410,2559]) ).

cnf(3515,plain,
    ( op(e0,e1) = e0
    | op(e2,e1) = e0
    | e4 = e0
    | unit = e0
    | unit = e1
    | epred13_0 ),
    inference(spm,[status(thm)],[2417,3507,theory(equality)]) ).

cnf(3516,plain,
    ( e4 = e0
    | e4 = e1
    | epred5_0
    | unit = e0
    | unit = e1
    | epred13_0 ),
    inference(spm,[status(thm)],[3044,3507,theory(equality)]) ).

cnf(3519,plain,
    ( op(e0,e1) = e0
    | op(e2,e1) = e0
    | unit = e0
    | unit = e1
    | epred13_0 ),
    inference(sr,[status(thm)],[3515,233,theory(equality)]) ).

cnf(3520,plain,
    ( e4 = e1
    | epred5_0
    | unit = e0
    | unit = e1
    | epred13_0 ),
    inference(sr,[status(thm)],[3516,233,theory(equality)]) ).

cnf(3521,plain,
    ( epred5_0
    | unit = e0
    | unit = e1
    | epred13_0 ),
    inference(sr,[status(thm)],[3520,230,theory(equality)]) ).

cnf(3524,plain,
    ( op(e1,e0) = e0
    | unit = e0
    | epred13_0
    | epred5_0 ),
    inference(spm,[status(thm)],[47,3521,theory(equality)]) ).

cnf(3534,plain,
    ( unit = e0
    | epred13_0
    | epred5_0 ),
    inference(sr,[status(thm)],[3524,814,theory(equality)]) ).

cnf(3542,plain,
    ( op(e0,e2) = e2
    | epred13_0
    | epred5_0 ),
    inference(spm,[status(thm)],[43,3534,theory(equality)]) ).

cnf(3547,plain,
    ( op(e2,e0) = e2
    | epred13_0
    | epred5_0 ),
    inference(spm,[status(thm)],[42,3534,theory(equality)]) ).

cnf(3595,plain,
    ( epred13_0
    | epred5_0
    | e2 != op(e0,e1) ),
    inference(spm,[status(thm)],[172,3542,theory(equality)]) ).

cnf(3674,plain,
    ( op(e1,e1) = e2
    | op(e0,e1) = e2
    | epred13_0
    | epred5_0 ),
    inference(spm,[status(thm)],[2687,3547,theory(equality)]) ).

cnf(3817,plain,
    ( op(e1,e1) = e2
    | epred13_0
    | epred5_0 ),
    inference(csr,[status(thm)],[3674,3595]) ).

cnf(3822,plain,
    ( e2 = e4
    | epred5_0
    | epred13_0 ),
    inference(spm,[status(thm)],[2221,3817,theory(equality)]) ).

cnf(3826,plain,
    ( epred5_0
    | epred13_0 ),
    inference(sr,[status(thm)],[3822,228,theory(equality)]) ).

cnf(3828,plain,
    ( op(op(e4,e0),e0) = e4
    | op(e2,e4) = e3
    | epred12_0
    | epred5_0 ),
    inference(spm,[status(thm)],[994,3826,theory(equality)]) ).

cnf(3836,plain,
    ( op(e2,e1) = e0
    | unit = e1
    | unit = e0
    | epred13_0 ),
    inference(csr,[status(thm)],[3519,2575]) ).

cnf(3842,plain,
    ( e0 = e1
    | unit = e0
    | unit = e1
    | epred13_0 ),
    inference(spm,[status(thm)],[2515,3836,theory(equality)]) ).

cnf(3851,plain,
    ( unit = e0
    | unit = e1
    | epred13_0 ),
    inference(sr,[status(thm)],[3842,236,theory(equality)]) ).

cnf(3856,plain,
    ( op(e1,e0) = e0
    | unit = e0
    | epred13_0 ),
    inference(spm,[status(thm)],[47,3851,theory(equality)]) ).

cnf(3866,plain,
    ( unit = e0
    | epred13_0 ),
    inference(sr,[status(thm)],[3856,814,theory(equality)]) ).

cnf(3874,plain,
    ( op(e0,e2) = e2
    | epred13_0 ),
    inference(spm,[status(thm)],[43,3866,theory(equality)]) ).

cnf(3875,plain,
    ( op(e0,e3) = e3
    | epred13_0 ),
    inference(spm,[status(thm)],[41,3866,theory(equality)]) ).

cnf(3876,plain,
    ( op(e0,e4) = e4
    | epred13_0 ),
    inference(spm,[status(thm)],[39,3866,theory(equality)]) ).

cnf(3880,plain,
    ( op(e3,e0) = e3
    | epred13_0 ),
    inference(spm,[status(thm)],[40,3866,theory(equality)]) ).

cnf(3881,plain,
    ( op(e4,e0) = e4
    | epred13_0 ),
    inference(spm,[status(thm)],[38,3866,theory(equality)]) ).

cnf(3950,plain,
    ( epred13_0
    | e3 != op(e0,e2) ),
    inference(spm,[status(thm)],[169,3875,theory(equality)]) ).

cnf(3972,plain,
    ( epred13_0
    | e4 != op(e0,e2) ),
    inference(spm,[status(thm)],[168,3876,theory(equality)]) ).

cnf(3979,plain,
    ( op(e2,e4) = e3
    | epred13_0 ),
    inference(spm,[status(thm)],[2469,3876,theory(equality)]) ).

cnf(4047,plain,
    ( op(e4,e2) = e0
    | op(e4,e2) = e2
    | epred13_0 ),
    inference(spm,[status(thm)],[2038,3881,theory(equality)]) ).

cnf(4048,plain,
    ( op(e4,e3) = e0
    | op(e4,e3) = e2
    | epred13_0 ),
    inference(spm,[status(thm)],[2057,3881,theory(equality)]) ).

cnf(4070,plain,
    ( epred13_0
    | e3 != op(e2,e2) ),
    inference(spm,[status(thm)],[148,3979,theory(equality)]) ).

cnf(4165,plain,
    ( op(e4,e2) = e0
    | epred13_0
    | e2 != op(e0,e2) ),
    inference(spm,[status(thm)],[203,4047,theory(equality)]) ).

cnf(4203,plain,
    ( op(op(e4,e2),e2) = e4
    | op(e3,e1) = e4
    | epred13_0
    | op(e4,e3) = e0 ),
    inference(spm,[status(thm)],[2340,4048,theory(equality)]) ).

cnf(4250,plain,
    ( op(e0,e2) = e3
    | op(e1,e2) = e3
    | op(e2,e2) = e3
    | epred13_0 ),
    inference(spm,[status(thm)],[1349,3880,theory(equality)]) ).

cnf(4303,plain,
    ( op(e4,e2) = e0
    | epred13_0 ),
    inference(csr,[status(thm)],[4165,3874]) ).

cnf(4306,plain,
    ( epred13_0
    | e0 != op(e2,e2) ),
    inference(spm,[status(thm)],[198,4303,theory(equality)]) ).

cnf(4307,plain,
    ( epred13_0
    | e0 != op(e3,e2) ),
    inference(spm,[status(thm)],[197,4303,theory(equality)]) ).

cnf(4502,plain,
    ( op(e0,e2) = e3
    | op(e1,e2) = e3
    | epred13_0 ),
    inference(csr,[status(thm)],[4250,4070]) ).

cnf(4503,plain,
    ( op(e1,e2) = e3
    | epred13_0 ),
    inference(csr,[status(thm)],[4502,3950]) ).

cnf(4551,plain,
    ( op(e2,e0) = e4
    | op(e2,e4) = e3
    | epred12_0
    | epred5_0
    | op(e4,e0) = e0
    | unit = e0
    | unit = e1 ),
    inference(spm,[status(thm)],[3828,2735,theory(equality)]) ).

cnf(5091,plain,
    ( op(e0,e2) = e4
    | op(e4,e3) = e0
    | op(e3,e1) = e4
    | epred13_0 ),
    inference(spm,[status(thm)],[4203,4303,theory(equality)]) ).

cnf(5092,plain,
    ( op(e3,e1) = e4
    | op(e4,e3) = e0
    | epred13_0 ),
    inference(csr,[status(thm)],[5091,3972]) ).

cnf(5099,plain,
    ( op(e3,e1) = e4
    | epred13_0
    | e0 != op(e4,e2) ),
    inference(spm,[status(thm)],[129,5092,theory(equality)]) ).

cnf(5136,plain,
    ( op(e3,e1) = e4
    | epred13_0 ),
    inference(csr,[status(thm)],[5099,4303]) ).

cnf(5138,plain,
    ( epred13_0
    | e4 != op(e1,e1) ),
    inference(spm,[status(thm)],[211,5136,theory(equality)]) ).

cnf(5578,plain,
    ( op(e0,e3) = e4
    | op(e1,e3) = e4
    | op(e2,e3) = e4
    | op(e3,e3) = e4
    | unit = e0
    | unit = e1 ),
    inference(spm,[status(thm)],[1420,2523,theory(equality)]) ).

cnf(5652,plain,
    ( op(e1,e3) = e3
    | op(e1,e3) = e2
    | op(e1,e3) = e1
    | epred5_0 ),
    inference(spm,[status(thm)],[3023,2221,theory(equality)]) ).

cnf(5690,plain,
    ( unit = e1
    | unit = e0
    | op(e1,e3) = e1
    | op(e1,e3) = e2
    | epred5_0 ),
    inference(spm,[status(thm)],[2553,5652,theory(equality)]) ).

cnf(6501,plain,
    ( op(e3,e2) = e3
    | op(e3,e2) = e1
    | op(e3,e2) = e0
    | op(e3,e1) = e0
    | op(e3,e1) = e1 ),
    inference(spm,[status(thm)],[3323,2444,theory(equality)]) ).

cnf(6507,plain,
    ( op(e3,e2) = e3
    | op(e3,e2) = e1
    | op(e3,e2) = e0
    | epred13_0 ),
    inference(spm,[status(thm)],[3323,5136,theory(equality)]) ).

cnf(6525,plain,
    ( op(e3,e2) = e3
    | op(e3,e2) = e1
    | epred13_0 ),
    inference(csr,[status(thm)],[6507,4307]) ).

cnf(6528,plain,
    ( op(e3,e2) = e1
    | epred13_0
    | e3 != op(e1,e2) ),
    inference(spm,[status(thm)],[201,6525,theory(equality)]) ).

cnf(6565,plain,
    ( op(e3,e2) = e1
    | epred13_0 ),
    inference(csr,[status(thm)],[6528,4503]) ).

cnf(6568,plain,
    ( epred13_0
    | e1 != op(e2,e2) ),
    inference(spm,[status(thm)],[199,6565,theory(equality)]) ).

cnf(7841,plain,
    ( op(e4,e0) = e0
    | op(e2,e4) = e3
    | unit = e1
    | unit = e0
    | epred12_0
    | epred5_0 ),
    inference(csr,[status(thm)],[4551,2471]) ).

cnf(7844,plain,
    ( op(e2,e4) = e3
    | unit = e1
    | unit = e0
    | epred12_0
    | epred5_0
    | e0 != op(e2,e0) ),
    inference(spm,[status(thm)],[218,7841,theory(equality)]) ).

cnf(7892,plain,
    ( op(e2,e4) = e3
    | unit = e1
    | unit = e0
    | epred12_0
    | epred5_0 ),
    inference(csr,[status(thm)],[7844,2514]) ).

cnf(7893,plain,
    ( unit = e0
    | unit = e1
    | epred12_0
    | epred5_0
    | e3 != op(e0,e4) ),
    inference(spm,[status(thm)],[185,7892,theory(equality)]) ).

cnf(7907,plain,
    ( unit = e0
    | unit = e1
    | epred12_0
    | epred5_0 ),
    inference(csr,[status(thm)],[7893,2559]) ).

cnf(7909,plain,
    ( op(e1,e0) = e0
    | unit = e0
    | epred12_0
    | epred5_0 ),
    inference(spm,[status(thm)],[47,7907,theory(equality)]) ).

cnf(7920,plain,
    ( unit = e0
    | epred12_0
    | epred5_0 ),
    inference(sr,[status(thm)],[7909,814,theory(equality)]) ).

cnf(7929,plain,
    ( op(e0,e2) = e2
    | epred12_0
    | epred5_0 ),
    inference(spm,[status(thm)],[43,7920,theory(equality)]) ).

cnf(7934,plain,
    ( op(e2,e0) = e2
    | epred12_0
    | epred5_0 ),
    inference(spm,[status(thm)],[42,7920,theory(equality)]) ).

cnf(7984,plain,
    ( epred12_0
    | epred5_0
    | e2 != op(e0,e1) ),
    inference(spm,[status(thm)],[172,7929,theory(equality)]) ).

cnf(8124,plain,
    ( op(e1,e1) = e2
    | op(e0,e1) = e2
    | epred12_0
    | epred5_0 ),
    inference(spm,[status(thm)],[2687,7934,theory(equality)]) ).

cnf(8507,plain,
    ( op(e1,e1) = e2
    | epred12_0
    | epred5_0 ),
    inference(csr,[status(thm)],[8124,7984]) ).

cnf(8512,plain,
    ( e2 = e4
    | epred5_0
    | epred12_0 ),
    inference(spm,[status(thm)],[2221,8507,theory(equality)]) ).

cnf(8523,plain,
    ( epred5_0
    | epred12_0 ),
    inference(sr,[status(thm)],[8512,228,theory(equality)]) ).

cnf(8526,plain,
    ( epred11_0
    | epred5_0
    | op(e3,e0) != op(e0,e3)
    | op(e3,e2) != op(e2,e3)
    | op(op(e3,e1),e3) != e1 ),
    inference(spm,[status(thm)],[709,8523,theory(equality)]) ).

cnf(8540,plain,
    ( op(op(e3,e1),e1) = e3
    | epred11_0
    | epred5_0
    | op(e3,e2) != op(e2,e3)
    | op(op(e3,e0),e3) != e0 ),
    inference(spm,[status(thm)],[694,8523,theory(equality)]) ).

cnf(9156,plain,
    ( op(op(e3,e1),e1) = e3
    | epred11_0
    | epred5_0
    | unit = e0
    | unit = e1
    | e3 != op(e2,e3)
    | op(op(e3,e0),e3) != e0 ),
    inference(spm,[status(thm)],[8540,2522,theory(equality)]) ).

cnf(10046,plain,
    ( op(op(e3,e1),e1) = e3
    | unit = e0
    | unit = e1
    | epred11_0
    | epred5_0
    | op(op(e3,e0),e3) != e0 ),
    inference(csr,[status(thm)],[9156,2517]) ).

cnf(10155,plain,
    ( e4 = e1
    | unit = e0
    | unit = e1
    | op(e2,e1) = e0
    | op(e0,e1) = e0
    | op(e0,e1) = e4
    | op(e1,e1) = e4 ),
    inference(spm,[status(thm)],[2515,2676,theory(equality)]) ).

cnf(10177,plain,
    ( unit = e0
    | unit = e1
    | op(e2,e1) = e0
    | op(e0,e1) = e0
    | op(e0,e1) = e4
    | op(e1,e1) = e4 ),
    inference(sr,[status(thm)],[10155,230,theory(equality)]) ).

cnf(10326,plain,
    ( op(e3,e0) = e4
    | op(e0,e0) = e4
    | op(e1,e0) = e4
    | unit = e1
    | unit = e0 ),
    inference(csr,[status(thm)],[2734,2564]) ).

cnf(11512,plain,
    ( op(e2,e3) = e2
    | op(e1,e3) = e2
    | op(e0,e3) = e2
    | unit = e0
    | unit = e1
    | e0 != op(e2,e0) ),
    inference(spm,[status(thm)],[218,3233,theory(equality)]) ).

cnf(12299,plain,
    ( op(e0,e3) = e4
    | op(e1,e3) = e4
    | op(e3,e3) = e4
    | unit = e1
    | unit = e0 ),
    inference(csr,[status(thm)],[5578,2567]) ).

cnf(12303,plain,
    ( op(e1,e3) = e4
    | op(e0,e3) = e4
    | unit = e1
    | unit = e0
    | e4 != op(e3,e0) ),
    inference(spm,[status(thm)],[144,12299,theory(equality)]) ).

cnf(12336,plain,
    ( op(e0,e3) = e4
    | op(e1,e3) = e4
    | unit = e0
    | unit = e1
    | op(e0,e0) = e4
    | op(e1,e0) = e4 ),
    inference(spm,[status(thm)],[12303,10326,theory(equality)]) ).

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

cnf(12784,plain,
    ( op(e2,e1) = e0
    | op(e1,e1) = e4
    | op(e0,e1) = e4
    | unit = e0
    | unit = e1 ),
    inference(csr,[status(thm)],[10177,2575]) ).

cnf(12790,plain,
    ( e0 = e1
    | unit = e0
    | unit = e1
    | op(e1,e1) = e4
    | op(e0,e1) = e4 ),
    inference(spm,[status(thm)],[2515,12784,theory(equality)]) ).

cnf(12808,plain,
    ( unit = e0
    | unit = e1
    | op(e1,e1) = e4
    | op(e0,e1) = e4 ),
    inference(sr,[status(thm)],[12790,236,theory(equality)]) ).

cnf(12818,plain,
    ( op(e3,e1) = e1
    | op(e3,e1) = e0
    | op(e0,e1) = e4
    | unit = e1
    | unit = e0 ),
    inference(spm,[status(thm)],[2698,12808,theory(equality)]) ).

cnf(12902,plain,
    ( op(e3,e1) = e1
    | op(e3,e1) = e0
    | unit = e0
    | unit = e1 ),
    inference(csr,[status(thm)],[12818,2697]) ).

cnf(12906,plain,
    ( op(e3,e1) = e0
    | unit = e0
    | unit = e1
    | e1 != op(e2,e1) ),
    inference(spm,[status(thm)],[209,12902,theory(equality)]) ).

cnf(12952,plain,
    ( op(e3,e1) = e0
    | unit = e0
    | unit = e1 ),
    inference(csr,[status(thm)],[12906,2515]) ).

cnf(12955,plain,
    ( unit = e1
    | unit = e0
    | e0 != op(e2,e1) ),
    inference(spm,[status(thm)],[209,12952,theory(equality)]) ).

cnf(12956,plain,
    ( unit = e1
    | unit = e0
    | e0 != op(e3,e0) ),
    inference(spm,[status(thm)],[146,12952,theory(equality)]) ).

cnf(13578,plain,
    ( op(e1,e0) = e4
    | op(e0,e0) = e4
    | op(e0,e3) = e4
    | unit = e1
    | unit = e0
    | e4 != op(e1,e1) ),
    inference(spm,[status(thm)],[161,12336,theory(equality)]) ).

cnf(13595,plain,
    ( e4 = e1
    | e4 = e2
    | e4 = e3
    | epred5_0
    | op(e1,e0) = e4
    | op(e0,e0) = e4
    | op(e0,e3) = e4
    | unit = e1
    | unit = e0 ),
    inference(spm,[status(thm)],[5652,12336,theory(equality)]) ).

cnf(13613,plain,
    ( e4 = e2
    | e4 = e3
    | epred5_0
    | op(e1,e0) = e4
    | op(e0,e0) = e4
    | op(e0,e3) = e4
    | unit = e1
    | unit = e0 ),
    inference(sr,[status(thm)],[13595,230,theory(equality)]) ).

cnf(13614,plain,
    ( e4 = e3
    | epred5_0
    | op(e1,e0) = e4
    | op(e0,e0) = e4
    | op(e0,e3) = e4
    | unit = e1
    | unit = e0 ),
    inference(sr,[status(thm)],[13613,228,theory(equality)]) ).

cnf(13615,plain,
    ( epred5_0
    | op(e1,e0) = e4
    | op(e0,e0) = e4
    | op(e0,e3) = e4
    | unit = e1
    | unit = e0 ),
    inference(sr,[status(thm)],[13614,227,theory(equality)]) ).

cnf(13626,plain,
    ( op(e0,e3) = e4
    | op(e0,e0) = e4
    | unit = e0
    | unit = e1
    | epred5_0 ),
    inference(csr,[status(thm)],[13615,2223]) ).

cnf(13630,plain,
    ( e4 = e1
    | op(e0,e2) = e1
    | op(e0,e1) = e1
    | op(e0,e0) = e1
    | op(e0,e0) = e4
    | unit = e0
    | unit = e1
    | epred5_0 ),
    inference(spm,[status(thm)],[1158,13626,theory(equality)]) ).

cnf(13653,plain,
    ( op(e3,e0) = e4
    | op(e3,e1) = e4
    | op(e3,e2) = e4
    | op(e0,e0) = e4
    | unit = e0
    | unit = e1
    | epred5_0 ),
    inference(spm,[status(thm)],[1836,13626,theory(equality)]) ).

cnf(13674,plain,
    ( op(e0,e2) = e1
    | op(e0,e1) = e1
    | op(e0,e0) = e1
    | op(e0,e0) = e4
    | unit = e0
    | unit = e1
    | epred5_0 ),
    inference(sr,[status(thm)],[13630,230,theory(equality)]) ).

cnf(15771,plain,
    ( op(e2,e3) = e2
    | op(e1,e3) = e2
    | op(e0,e3) = e2
    | unit = e0
    | unit = e1 ),
    inference(csr,[status(thm)],[11512,2514]) ).

cnf(15780,plain,
    ( e2 = e3
    | unit = e0
    | unit = e1
    | op(e0,e3) = e2
    | op(e1,e3) = e2 ),
    inference(spm,[status(thm)],[2517,15771,theory(equality)]) ).

cnf(15816,plain,
    ( unit = e0
    | unit = e1
    | op(e0,e3) = e2
    | op(e1,e3) = e2 ),
    inference(sr,[status(thm)],[15780,229,theory(equality)]) ).

cnf(15837,plain,
    ( op(e4,e3) = e0
    | unit = e0
    | unit = e1
    | op(e0,e3) = e2 ),
    inference(spm,[status(thm)],[2922,15816,theory(equality)]) ).

cnf(15865,plain,
    ( op(e4,e3) = e0
    | unit = e0
    | unit = e1 ),
    inference(csr,[status(thm)],[15837,2921]) ).

cnf(15869,plain,
    ( unit = e1
    | unit = e0
    | e0 != op(e3,e3) ),
    inference(spm,[status(thm)],[187,15865,theory(equality)]) ).

cnf(15875,plain,
    ( e0 = e2
    | op(e4,e2) = e2
    | op(e4,e0) = e2
    | unit = e1
    | unit = e0 ),
    inference(spm,[status(thm)],[1946,15865,theory(equality)]) ).

cnf(15880,plain,
    ( op(e4,e2) = e2
    | op(e4,e0) = e2
    | unit = e1
    | unit = e0 ),
    inference(sr,[status(thm)],[15875,235,theory(equality)]) ).

cnf(15891,plain,
    ( e2 = e4
    | unit = e0
    | unit = e1
    | op(e4,e0) = e2 ),
    inference(spm,[status(thm)],[2523,15880,theory(equality)]) ).

cnf(15920,plain,
    ( unit = e0
    | unit = e1
    | op(e4,e0) = e2 ),
    inference(sr,[status(thm)],[15891,228,theory(equality)]) ).

cnf(15936,plain,
    ( unit = e1
    | unit = e0
    | e2 != op(e0,e0) ),
    inference(spm,[status(thm)],[223,15920,theory(equality)]) ).

cnf(16900,plain,
    ( op(e0,e2) = e1
    | op(e0,e0) = e4
    | op(e0,e0) = e1
    | unit = e1
    | unit = e0
    | epred5_0 ),
    inference(csr,[status(thm)],[13674,2542]) ).

cnf(16901,plain,
    ( op(e0,e0) = e4
    | op(e0,e0) = e1
    | unit = e1
    | unit = e0
    | epred5_0 ),
    inference(csr,[status(thm)],[16900,2576]) ).

cnf(16918,plain,
    ( op(e3,e0) = e3
    | op(e3,e0) = e1
    | op(e3,e0) = e0
    | op(e0,e0) = e1
    | unit = e1
    | unit = e0
    | epred5_0 ),
    inference(spm,[status(thm)],[3350,16901,theory(equality)]) ).

cnf(16978,plain,
    ( op(e3,e0) = e4
    | op(e3,e1) = e4
    | op(e0,e0) = e4
    | unit = e1
    | unit = e0
    | epred5_0 ),
    inference(csr,[status(thm)],[13653,2591]) ).

cnf(16987,plain,
    ( e4 = e0
    | e4 = e1
    | epred5_0
    | op(e0,e0) = e4
    | op(e3,e0) = e4
    | unit = e1
    | unit = e0 ),
    inference(spm,[status(thm)],[3044,16978,theory(equality)]) ).

cnf(17017,plain,
    ( e4 = e1
    | epred5_0
    | op(e0,e0) = e4
    | op(e3,e0) = e4
    | unit = e1
    | unit = e0 ),
    inference(sr,[status(thm)],[16987,233,theory(equality)]) ).

cnf(17018,plain,
    ( epred5_0
    | op(e0,e0) = e4
    | op(e3,e0) = e4
    | unit = e1
    | unit = e0 ),
    inference(sr,[status(thm)],[17017,230,theory(equality)]) ).

cnf(17072,plain,
    ( op(op(e3,e1),e1) = e3
    | unit = e1
    | unit = e0
    | epred11_0
    | epred5_0
    | op(e0,e0) = e4
    | op(e4,e3) != e0 ),
    inference(spm,[status(thm)],[10046,17018,theory(equality)]) ).

cnf(18592,plain,
    ( op(e3,e0) = e3
    | op(e3,e0) = e1
    | op(e0,e0) = e1
    | unit = e0
    | unit = e1
    | epred5_0 ),
    inference(csr,[status(thm)],[16918,12956]) ).

cnf(18593,plain,
    ( op(e0,e0) = e1
    | op(e3,e0) = e1
    | unit = e0
    | unit = e1
    | epred5_0 ),
    inference(csr,[status(thm)],[18592,2583]) ).

cnf(18610,plain,
    ( op(e0,e3) = e1
    | op(e1,e3) = e1
    | op(e2,e3) = e1
    | op(e0,e0) = e1
    | unit = e0
    | unit = e1
    | epred5_0 ),
    inference(spm,[status(thm)],[1389,18593,theory(equality)]) ).

cnf(18619,plain,
    ( epred11_0
    | epred5_0
    | op(e0,e0) = e1
    | unit = e0
    | unit = e1
    | e1 != op(e0,e3)
    | op(e3,e2) != op(e2,e3)
    | op(op(e3,e1),e3) != e1 ),
    inference(spm,[status(thm)],[8526,18593,theory(equality)]) ).

cnf(18707,plain,
    ( op(e0,e0) = e1
    | unit = e1
    | unit = e0
    | epred11_0
    | epred5_0
    | e3 != op(e2,e3)
    | op(op(e3,e1),e3) != e1
    | op(e0,e3) != e1 ),
    inference(spm,[status(thm)],[18619,2522,theory(equality)]) ).

cnf(18770,plain,
    ( op(e0,e0) = e1
    | unit = e1
    | unit = e0
    | epred11_0
    | epred5_0
    | op(op(e3,e1),e3) != e1
    | op(e0,e3) != e1 ),
    inference(csr,[status(thm)],[18707,2517]) ).

cnf(19670,plain,
    ( e1 = e3
    | unit = e0
    | unit = e1
    | op(e0,e0) = e1
    | op(e1,e3) = e1
    | op(e0,e3) = e1
    | epred5_0 ),
    inference(spm,[status(thm)],[2517,18610,theory(equality)]) ).

cnf(19705,plain,
    ( unit = e0
    | unit = e1
    | op(e0,e0) = e1
    | op(e1,e3) = e1
    | op(e0,e3) = e1
    | epred5_0 ),
    inference(sr,[status(thm)],[19670,231,theory(equality)]) ).

cnf(19714,plain,
    ( op(e0,e3) = e1
    | op(e0,e0) = e1
    | unit = e1
    | unit = e0
    | epred5_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[159,19705,theory(equality)]) ).

cnf(19770,plain,
    ( op(e0,e3) = e1
    | op(e0,e0) = e1
    | unit = e1
    | unit = e0
    | epred5_0 ),
    inference(csr,[status(thm)],[19714,2520]) ).

cnf(19828,plain,
    ( op(e0,e0) = e1
    | unit = e0
    | unit = e1
    | epred11_0
    | epred5_0
    | op(op(e3,e1),e3) != e1 ),
    inference(spm,[status(thm)],[18770,19770,theory(equality)]) ).

cnf(19904,plain,
    ( op(e0,e0) = e1
    | unit = e1
    | unit = e0
    | epred11_0
    | epred5_0
    | op(e0,e3) != e1 ),
    inference(spm,[status(thm)],[19828,12952,theory(equality)]) ).

cnf(19907,plain,
    ( op(e0,e0) = e1
    | unit = e1
    | unit = e0
    | epred11_0
    | epred5_0 ),
    inference(csr,[status(thm)],[19904,19770]) ).

cnf(20081,plain,
    ( op(op(e3,e1),e1) = e3
    | op(e0,e0) = e4
    | unit = e1
    | unit = e0
    | epred11_0
    | epred5_0 ),
    inference(csr,[status(thm)],[17072,15865]) ).

cnf(20095,plain,
    ( op(e0,e1) = e3
    | op(e0,e0) = e4
    | unit = e0
    | unit = e1
    | epred11_0
    | epred5_0 ),
    inference(spm,[status(thm)],[20081,12952,theory(equality)]) ).

cnf(20111,plain,
    ( op(e0,e0) = e4
    | unit = e0
    | unit = e1
    | epred11_0
    | epred5_0 ),
    inference(sr,[status(thm)],[20095,847,theory(equality)]) ).

cnf(20144,plain,
    ( e4 = e1
    | unit = e0
    | unit = e1
    | epred11_0
    | epred5_0 ),
    inference(spm,[status(thm)],[19907,20111,theory(equality)]) ).

cnf(20146,plain,
    ( unit = e0
    | unit = e1
    | epred11_0
    | epred5_0 ),
    inference(sr,[status(thm)],[20144,230,theory(equality)]) ).

cnf(20160,plain,
    ( op(e1,e0) = e0
    | unit = e0
    | epred11_0
    | epred5_0 ),
    inference(spm,[status(thm)],[47,20146,theory(equality)]) ).

cnf(20171,plain,
    ( unit = e0
    | epred11_0
    | epred5_0 ),
    inference(sr,[status(thm)],[20160,814,theory(equality)]) ).

cnf(20180,plain,
    ( op(e0,e2) = e2
    | epred11_0
    | epred5_0 ),
    inference(spm,[status(thm)],[43,20171,theory(equality)]) ).

cnf(20185,plain,
    ( op(e2,e0) = e2
    | epred11_0
    | epred5_0 ),
    inference(spm,[status(thm)],[42,20171,theory(equality)]) ).

cnf(20268,plain,
    ( epred11_0
    | epred5_0
    | e2 != op(e0,e1) ),
    inference(spm,[status(thm)],[172,20180,theory(equality)]) ).

cnf(20496,plain,
    ( op(e1,e1) = e2
    | op(e0,e1) = e2
    | epred11_0
    | epred5_0 ),
    inference(spm,[status(thm)],[2687,20185,theory(equality)]) ).

cnf(21159,plain,
    ( op(e1,e1) = e2
    | epred11_0
    | epred5_0 ),
    inference(csr,[status(thm)],[20496,20268]) ).

cnf(21164,plain,
    ( e2 = e4
    | epred5_0
    | epred11_0 ),
    inference(spm,[status(thm)],[2221,21159,theory(equality)]) ).

cnf(21189,plain,
    ( epred5_0
    | epred11_0 ),
    inference(sr,[status(thm)],[21164,228,theory(equality)]) ).

cnf(21197,plain,
    ( op(op(e2,e4),e4) = e2
    | op(op(e2,e3),e3) = e2
    | epred10_0
    | epred5_0 ),
    inference(spm,[status(thm)],[682,21189,theory(equality)]) ).

cnf(21202,plain,
    ( op(op(e2,e3),e3) = e2
    | op(e4,e4) = e2
    | epred10_0
    | epred5_0
    | op(e0,e4) = e4 ),
    inference(spm,[status(thm)],[21197,1484,theory(equality)]) ).

cnf(21215,plain,
    ( op(op(e2,e3),e3) = e2
    | e1 = e2
    | epred10_0
    | epred5_0
    | op(e0,e4) = e4 ),
    inference(rw,[status(thm)],[21202,125,theory(equality)]) ).

cnf(21216,plain,
    ( op(op(e2,e3),e3) = e2
    | epred10_0
    | epred5_0
    | op(e0,e4) = e4 ),
    inference(sr,[status(thm)],[21215,232,theory(equality)]) ).

cnf(21234,plain,
    ( op(e3,e3) = e2
    | op(e0,e4) = e4
    | epred10_0
    | epred5_0
    | unit = e0
    | unit = e1 ),
    inference(spm,[status(thm)],[21216,2517,theory(equality)]) ).

cnf(21242,plain,
    ( op(e0,e4) = e4
    | epred10_0
    | epred5_0
    | unit = e0
    | unit = e1 ),
    inference(sr,[status(thm)],[21234,883,theory(equality)]) ).

cnf(21246,plain,
    ( unit = e1
    | unit = e0
    | epred10_0
    | epred5_0 ),
    inference(csr,[status(thm)],[21242,2562]) ).

cnf(21248,plain,
    ( op(e1,e0) = e0
    | unit = e0
    | epred10_0
    | epred5_0 ),
    inference(spm,[status(thm)],[47,21246,theory(equality)]) ).

cnf(21259,plain,
    ( unit = e0
    | epred10_0
    | epred5_0 ),
    inference(sr,[status(thm)],[21248,814,theory(equality)]) ).

cnf(21268,plain,
    ( op(e0,e2) = e2
    | epred10_0
    | epred5_0 ),
    inference(spm,[status(thm)],[43,21259,theory(equality)]) ).

cnf(21273,plain,
    ( op(e2,e0) = e2
    | epred10_0
    | epred5_0 ),
    inference(spm,[status(thm)],[42,21259,theory(equality)]) ).

cnf(21503,plain,
    ( epred10_0
    | epred5_0
    | e2 != op(e0,e1) ),
    inference(spm,[status(thm)],[172,21268,theory(equality)]) ).

cnf(21725,plain,
    ( op(e1,e1) = e2
    | op(e0,e1) = e2
    | epred10_0
    | epred5_0 ),
    inference(spm,[status(thm)],[2687,21273,theory(equality)]) ).

cnf(22340,plain,
    ( op(e1,e1) = e2
    | epred10_0
    | epred5_0 ),
    inference(csr,[status(thm)],[21725,21503]) ).

cnf(22345,plain,
    ( e2 = e4
    | epred5_0
    | epred10_0 ),
    inference(spm,[status(thm)],[2221,22340,theory(equality)]) ).

cnf(22370,plain,
    ( epred5_0
    | epred10_0 ),
    inference(sr,[status(thm)],[22345,228,theory(equality)]) ).

cnf(22377,plain,
    ( op(op(e2,e1),e1) = e2
    | op(op(e2,e0),e0) = e2
    | epred9_0
    | epred5_0 ),
    inference(spm,[status(thm)],[2289,22370,theory(equality)]) ).

cnf(22383,plain,
    ( op(op(e2,e0),e0) = e2
    | op(e1,e1) = e2
    | epred9_0
    | epred5_0
    | unit = e0
    | unit = e1 ),
    inference(spm,[status(thm)],[22377,2515,theory(equality)]) ).

cnf(22404,plain,
    ( op(e0,e0) = e2
    | op(e1,e1) = e2
    | unit = e1
    | unit = e0
    | epred9_0
    | epred5_0 ),
    inference(spm,[status(thm)],[22383,2514,theory(equality)]) ).

cnf(22411,plain,
    ( op(e1,e1) = e2
    | unit = e0
    | unit = e1
    | epred9_0
    | epred5_0 ),
    inference(csr,[status(thm)],[22404,15936]) ).

cnf(22416,plain,
    ( e2 = e4
    | epred5_0
    | unit = e0
    | unit = e1
    | epred9_0 ),
    inference(spm,[status(thm)],[2221,22411,theory(equality)]) ).

cnf(22441,plain,
    ( epred5_0
    | unit = e0
    | unit = e1
    | epred9_0 ),
    inference(sr,[status(thm)],[22416,228,theory(equality)]) ).

cnf(22445,plain,
    ( op(e1,e0) = e0
    | unit = e0
    | epred9_0
    | epred5_0 ),
    inference(spm,[status(thm)],[47,22441,theory(equality)]) ).

cnf(22456,plain,
    ( unit = e0
    | epred9_0
    | epred5_0 ),
    inference(sr,[status(thm)],[22445,814,theory(equality)]) ).

cnf(22465,plain,
    ( op(e0,e2) = e2
    | epred9_0
    | epred5_0 ),
    inference(spm,[status(thm)],[43,22456,theory(equality)]) ).

cnf(22470,plain,
    ( op(e2,e0) = e2
    | epred9_0
    | epred5_0 ),
    inference(spm,[status(thm)],[42,22456,theory(equality)]) ).

cnf(22590,plain,
    ( epred9_0
    | epred5_0
    | e2 != op(e0,e1) ),
    inference(spm,[status(thm)],[172,22465,theory(equality)]) ).

cnf(22812,plain,
    ( op(e1,e1) = e2
    | op(e0,e1) = e2
    | epred9_0
    | epred5_0 ),
    inference(spm,[status(thm)],[2687,22470,theory(equality)]) ).

cnf(23372,plain,
    ( op(e1,e1) = e2
    | epred9_0
    | epred5_0 ),
    inference(csr,[status(thm)],[22812,22590]) ).

cnf(23377,plain,
    ( e2 = e4
    | epred5_0
    | epred9_0 ),
    inference(spm,[status(thm)],[2221,23372,theory(equality)]) ).

cnf(23402,plain,
    ( epred5_0
    | epred9_0 ),
    inference(sr,[status(thm)],[23377,228,theory(equality)]) ).

cnf(23412,plain,
    ( op(op(e1,e3),e3) = e1
    | epred8_0
    | epred5_0
    | op(e2,e1) != op(e1,e2) ),
    inference(spm,[status(thm)],[627,23402,theory(equality)]) ).

cnf(23666,plain,
    ( op(op(e1,e3),e3) = e1
    | epred8_0
    | epred5_0
    | unit = e0
    | unit = e1
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[23412,2515,theory(equality)]) ).

cnf(23833,plain,
    ( op(op(e1,e3),e3) = e1
    | unit = e0
    | unit = e1
    | epred8_0
    | epred5_0 ),
    inference(csr,[status(thm)],[23666,2520]) ).

cnf(23840,plain,
    ( op(e2,e3) = e1
    | unit = e1
    | unit = e0
    | epred8_0
    | epred5_0
    | op(e1,e3) = e1 ),
    inference(spm,[status(thm)],[23833,5690,theory(equality)]) ).

cnf(23865,plain,
    ( e1 = e3
    | unit = e0
    | unit = e1
    | op(e1,e3) = e1
    | epred8_0
    | epred5_0 ),
    inference(spm,[status(thm)],[2517,23840,theory(equality)]) ).

cnf(23900,plain,
    ( unit = e0
    | unit = e1
    | op(e1,e3) = e1
    | epred8_0
    | epred5_0 ),
    inference(sr,[status(thm)],[23865,231,theory(equality)]) ).

cnf(23928,plain,
    ( unit = e1
    | unit = e0
    | epred8_0
    | epred5_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[159,23900,theory(equality)]) ).

cnf(24102,plain,
    ( unit = e1
    | unit = e0
    | epred8_0
    | epred5_0 ),
    inference(csr,[status(thm)],[23928,2520]) ).

cnf(24104,plain,
    ( op(e1,e0) = e0
    | unit = e0
    | epred8_0
    | epred5_0 ),
    inference(spm,[status(thm)],[47,24102,theory(equality)]) ).

cnf(24115,plain,
    ( unit = e0
    | epred8_0
    | epred5_0 ),
    inference(sr,[status(thm)],[24104,814,theory(equality)]) ).

cnf(24124,plain,
    ( op(e0,e2) = e2
    | epred8_0
    | epred5_0 ),
    inference(spm,[status(thm)],[43,24115,theory(equality)]) ).

cnf(24129,plain,
    ( op(e2,e0) = e2
    | epred8_0
    | epred5_0 ),
    inference(spm,[status(thm)],[42,24115,theory(equality)]) ).

cnf(24228,plain,
    ( epred8_0
    | epred5_0
    | e2 != op(e0,e1) ),
    inference(spm,[status(thm)],[172,24124,theory(equality)]) ).

cnf(24452,plain,
    ( op(e1,e1) = e2
    | op(e0,e1) = e2
    | epred8_0
    | epred5_0 ),
    inference(spm,[status(thm)],[2687,24129,theory(equality)]) ).

cnf(25061,plain,
    ( op(e1,e1) = e2
    | epred8_0
    | epred5_0 ),
    inference(csr,[status(thm)],[24452,24228]) ).

cnf(25066,plain,
    ( e2 = e4
    | epred5_0
    | epred8_0 ),
    inference(spm,[status(thm)],[2221,25061,theory(equality)]) ).

cnf(25091,plain,
    ( epred5_0
    | epred8_0 ),
    inference(sr,[status(thm)],[25066,228,theory(equality)]) ).

cnf(25094,plain,
    ( epred7_0
    | epred5_0
    | op(e1,e0) != op(e0,e1)
    | op(e3,e0) != op(e0,e3)
    | op(e4,e0) != op(e0,e4) ),
    inference(spm,[status(thm)],[599,25091,theory(equality)]) ).

cnf(25099,plain,
    ( epred7_0
    | epred5_0
    | op(e3,e0) != op(e0,e3)
    | op(op(e0,e4),e0) != e4
    | op(op(e1,e0),e1) != e0 ),
    inference(spm,[status(thm)],[591,25091,theory(equality)]) ).

cnf(25104,plain,
    ( op(op(e0,e4),e4) = e0
    | epred7_0
    | epred5_0
    | op(e3,e0) != op(e0,e3)
    | op(op(e1,e0),e1) != e0 ),
    inference(spm,[status(thm)],[594,25091,theory(equality)]) ).

cnf(25164,plain,
    ( epred7_0
    | epred5_0
    | op(e0,e0) = e4
    | unit = e0
    | unit = e1
    | e4 != op(e0,e3)
    | op(op(e0,e4),e0) != e4
    | op(op(e1,e0),e1) != e0 ),
    inference(spm,[status(thm)],[25099,17018,theory(equality)]) ).

cnf(25851,plain,
    ( op(e0,e0) = e4
    | unit = e0
    | unit = e1
    | epred7_0
    | epred5_0
    | op(op(e0,e4),e0) != e4
    | op(op(e1,e0),e1) != e0 ),
    inference(csr,[status(thm)],[25164,13626]) ).

cnf(25855,plain,
    ( op(e0,e0) = e4
    | unit = e1
    | unit = e0
    | epred7_0
    | epred5_0
    | op(e3,e0) != e4
    | op(op(e1,e0),e1) != e0 ),
    inference(spm,[status(thm)],[25851,2559,theory(equality)]) ).

cnf(25861,plain,
    ( op(e0,e0) = e4
    | unit = e1
    | unit = e0
    | epred7_0
    | epred5_0
    | op(op(e1,e0),e1) != e0 ),
    inference(csr,[status(thm)],[25855,17018]) ).

cnf(25862,plain,
    ( op(e0,e0) = e4
    | unit = e0
    | unit = e1
    | epred7_0
    | epred5_0
    | op(e3,e1) != e0 ),
    inference(spm,[status(thm)],[25861,2737,theory(equality)]) ).

cnf(25867,plain,
    ( op(e0,e0) = e4
    | unit = e0
    | unit = e1
    | epred7_0
    | epred5_0 ),
    inference(csr,[status(thm)],[25862,12952]) ).

cnf(25883,plain,
    ( op(e3,e0) = e3
    | op(e3,e0) = e1
    | op(e3,e0) = e0
    | unit = e1
    | unit = e0
    | epred7_0
    | epred5_0 ),
    inference(spm,[status(thm)],[3350,25867,theory(equality)]) ).

cnf(25989,plain,
    ( op(e3,e0) = e3
    | op(e3,e0) = e1
    | unit = e0
    | unit = e1
    | epred7_0
    | epred5_0 ),
    inference(csr,[status(thm)],[25883,12956]) ).

cnf(25990,plain,
    ( op(e3,e0) = e1
    | unit = e0
    | unit = e1
    | epred7_0
    | epred5_0 ),
    inference(csr,[status(thm)],[25989,2583]) ).

cnf(26007,plain,
    ( op(e0,e3) = e1
    | op(e1,e3) = e1
    | op(e2,e3) = e1
    | unit = e0
    | unit = e1
    | epred7_0
    | epred5_0 ),
    inference(spm,[status(thm)],[1389,25990,theory(equality)]) ).

cnf(26037,plain,
    ( op(op(e0,e4),e4) = e0
    | epred7_0
    | epred5_0
    | unit = e0
    | unit = e1
    | e1 != op(e0,e3)
    | op(op(e1,e0),e1) != e0 ),
    inference(spm,[status(thm)],[25104,25990,theory(equality)]) ).

cnf(26122,plain,
    ( e1 = e3
    | unit = e0
    | unit = e1
    | op(e1,e3) = e1
    | op(e0,e3) = e1
    | epred7_0
    | epred5_0 ),
    inference(spm,[status(thm)],[2517,26007,theory(equality)]) ).

cnf(26157,plain,
    ( unit = e0
    | unit = e1
    | op(e1,e3) = e1
    | op(e0,e3) = e1
    | epred7_0
    | epred5_0 ),
    inference(sr,[status(thm)],[26122,231,theory(equality)]) ).

cnf(26166,plain,
    ( op(e0,e3) = e1
    | unit = e1
    | unit = e0
    | epred7_0
    | epred5_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[159,26157,theory(equality)]) ).

cnf(26243,plain,
    ( op(e0,e3) = e1
    | unit = e1
    | unit = e0
    | epred7_0
    | epred5_0 ),
    inference(csr,[status(thm)],[26166,2520]) ).

cnf(26642,plain,
    ( op(op(e0,e4),e4) = e0
    | unit = e0
    | unit = e1
    | epred7_0
    | epred5_0
    | op(op(e1,e0),e1) != e0 ),
    inference(csr,[status(thm)],[26037,26243]) ).

cnf(26643,plain,
    ( op(op(e0,e4),e4) = e0
    | unit = e1
    | unit = e0
    | epred7_0
    | epred5_0
    | op(e3,e1) != e0 ),
    inference(spm,[status(thm)],[26642,2737,theory(equality)]) ).

cnf(26648,plain,
    ( op(op(e0,e4),e4) = e0
    | unit = e1
    | unit = e0
    | epred7_0
    | epred5_0 ),
    inference(csr,[status(thm)],[26643,12952]) ).

cnf(26652,plain,
    ( op(e3,e4) = e0
    | unit = e0
    | unit = e1
    | epred7_0
    | epred5_0 ),
    inference(spm,[status(thm)],[26648,2559,theory(equality)]) ).

cnf(26664,plain,
    ( e2 = e0
    | unit = e0
    | unit = e1
    | epred7_0
    | epred5_0 ),
    inference(rw,[status(thm)],[26652,881,theory(equality)]) ).

cnf(26665,plain,
    ( unit = e0
    | unit = e1
    | epred7_0
    | epred5_0 ),
    inference(sr,[status(thm)],[26664,235,theory(equality)]) ).

cnf(26677,plain,
    ( op(e1,e0) = e0
    | unit = e0
    | epred7_0
    | epred5_0 ),
    inference(spm,[status(thm)],[47,26665,theory(equality)]) ).

cnf(26688,plain,
    ( unit = e0
    | epred7_0
    | epred5_0 ),
    inference(sr,[status(thm)],[26677,814,theory(equality)]) ).

cnf(26696,plain,
    ( op(e0,e1) = e1
    | epred7_0
    | epred5_0 ),
    inference(spm,[status(thm)],[45,26688,theory(equality)]) ).

cnf(26698,plain,
    ( op(e0,e3) = e3
    | epred7_0
    | epred5_0 ),
    inference(spm,[status(thm)],[41,26688,theory(equality)]) ).

cnf(26699,plain,
    ( op(e0,e4) = e4
    | epred7_0
    | epred5_0 ),
    inference(spm,[status(thm)],[39,26688,theory(equality)]) ).

cnf(26701,plain,
    ( op(e1,e0) = e1
    | epred7_0
    | epred5_0 ),
    inference(spm,[status(thm)],[44,26688,theory(equality)]) ).

cnf(26703,plain,
    ( op(e3,e0) = e3
    | epred7_0
    | epred5_0 ),
    inference(spm,[status(thm)],[40,26688,theory(equality)]) ).

cnf(26704,plain,
    ( op(e4,e0) = e4
    | epred7_0
    | epred5_0 ),
    inference(spm,[status(thm)],[38,26688,theory(equality)]) ).

cnf(27034,plain,
    ( epred7_0
    | epred5_0
    | e1 != op(e0,e1)
    | op(e3,e0) != op(e0,e3)
    | op(e4,e0) != op(e0,e4) ),
    inference(spm,[status(thm)],[25094,26701,theory(equality)]) ).

cnf(27693,plain,
    ( epred7_0
    | epred5_0
    | op(e3,e0) != op(e0,e3)
    | op(e4,e0) != op(e0,e4) ),
    inference(csr,[status(thm)],[27034,26696]) ).

cnf(27704,plain,
    ( epred7_0
    | epred5_0
    | e3 != op(e0,e3)
    | op(e4,e0) != op(e0,e4) ),
    inference(spm,[status(thm)],[27693,26703,theory(equality)]) ).

cnf(27706,plain,
    ( epred7_0
    | epred5_0
    | op(e4,e0) != op(e0,e4) ),
    inference(csr,[status(thm)],[27704,26698]) ).

cnf(27721,plain,
    ( epred7_0
    | epred5_0
    | e4 != op(e0,e4) ),
    inference(spm,[status(thm)],[27706,26704,theory(equality)]) ).

cnf(27722,plain,
    ( epred7_0
    | epred5_0 ),
    inference(csr,[status(thm)],[27721,26699]) ).

cnf(27723,plain,
    ( epred5_0
    | op(e1,e0) != op(e0,e1)
    | op(e2,e0) != op(e0,e2) ),
    inference(spm,[status(thm)],[570,27722,theory(equality)]) ).

cnf(27727,plain,
    ( op(op(e0,e1),e1) = e0
    | epred5_0
    | op(e2,e0) != op(e0,e2) ),
    inference(spm,[status(thm)],[567,27722,theory(equality)]) ).

cnf(27749,plain,
    ( op(op(e0,e1),e1) = e0
    | epred5_0
    | unit = e0
    | unit = e1
    | e0 != op(e0,e2) ),
    inference(spm,[status(thm)],[27727,2514,theory(equality)]) ).

cnf(27772,plain,
    ( op(op(e0,e1),e1) = e0
    | unit = e0
    | unit = e1
    | epred5_0 ),
    inference(csr,[status(thm)],[27749,2519]) ).

cnf(27774,plain,
    ( op(e2,e1) = e0
    | unit = e1
    | unit = e0
    | epred5_0 ),
    inference(spm,[status(thm)],[27772,2756,theory(equality)]) ).

cnf(27787,plain,
    ( unit = e0
    | unit = e1
    | epred5_0 ),
    inference(csr,[status(thm)],[27774,12955]) ).

cnf(27789,plain,
    ( op(e1,e0) = e0
    | unit = e0
    | epred5_0 ),
    inference(spm,[status(thm)],[47,27787,theory(equality)]) ).

cnf(27800,plain,
    ( unit = e0
    | epred5_0 ),
    inference(sr,[status(thm)],[27789,814,theory(equality)]) ).

cnf(27808,plain,
    ( op(e0,e1) = e1
    | epred5_0 ),
    inference(spm,[status(thm)],[45,27800,theory(equality)]) ).

cnf(27809,plain,
    ( op(e0,e2) = e2
    | epred5_0 ),
    inference(spm,[status(thm)],[43,27800,theory(equality)]) ).

cnf(27813,plain,
    ( op(e1,e0) = e1
    | epred5_0 ),
    inference(spm,[status(thm)],[44,27800,theory(equality)]) ).

cnf(27814,plain,
    ( op(e2,e0) = e2
    | epred5_0 ),
    inference(spm,[status(thm)],[42,27800,theory(equality)]) ).

cnf(28158,plain,
    ( epred5_0
    | e1 != op(e0,e1)
    | op(e2,e0) != op(e0,e2) ),
    inference(spm,[status(thm)],[27723,27813,theory(equality)]) ).

cnf(28617,plain,
    ( epred5_0
    | op(e2,e0) != op(e0,e2) ),
    inference(csr,[status(thm)],[28158,27808]) ).

cnf(28624,plain,
    ( epred5_0
    | e2 != op(e0,e2) ),
    inference(spm,[status(thm)],[28617,27814,theory(equality)]) ).

cnf(28625,plain,
    epred5_0,
    inference(csr,[status(thm)],[28624,27809]) ).

cnf(28689,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e0
    | epred4_0
    | $false ),
    inference(rw,[status(thm)],[986,28625,theory(equality)]) ).

cnf(28690,plain,
    ( op(e3,e3) = e2
    | op(e3,e3) = e0
    | epred4_0 ),
    inference(cn,[status(thm)],[28689,theory(equality)]) ).

cnf(28691,plain,
    ( op(e3,e3) = e0
    | epred4_0 ),
    inference(sr,[status(thm)],[28690,883,theory(equality)]) ).

cnf(28694,plain,
    ( op(e3,e3) = e2
    | op(e0,e0) = e3
    | epred4_0
    | $false ),
    inference(rw,[status(thm)],[954,28625,theory(equality)]) ).

cnf(28695,plain,
    ( op(e3,e3) = e2
    | op(e0,e0) = e3
    | epred4_0 ),
    inference(cn,[status(thm)],[28694,theory(equality)]) ).

cnf(28696,plain,
    ( op(e0,e0) = e3
    | epred4_0 ),
    inference(sr,[status(thm)],[28695,883,theory(equality)]) ).

cnf(28798,plain,
    ( unit = e0
    | unit = e1
    | epred4_0 ),
    inference(spm,[status(thm)],[15869,28691,theory(equality)]) ).

cnf(28808,plain,
    ( op(e1,e0) = e0
    | unit = e0
    | epred4_0 ),
    inference(spm,[status(thm)],[47,28798,theory(equality)]) ).

cnf(28819,plain,
    ( unit = e0
    | epred4_0 ),
    inference(sr,[status(thm)],[28808,814,theory(equality)]) ).

cnf(28826,plain,
    ( op(e0,e0) = e0
    | epred4_0 ),
    inference(spm,[status(thm)],[47,28819,theory(equality)]) ).

cnf(28937,plain,
    ( e0 = e3
    | epred4_0 ),
    inference(spm,[status(thm)],[28696,28826,theory(equality)]) ).

cnf(28938,plain,
    epred4_0,
    inference(sr,[status(thm)],[28937,234,theory(equality)]) ).

cnf(28954,plain,
    ( op(e3,e3) = e2
    | op(e2,e2) = e1
    | epred3_0
    | $false ),
    inference(rw,[status(thm)],[2235,28938,theory(equality)]) ).

cnf(28955,plain,
    ( op(e3,e3) = e2
    | op(e2,e2) = e1
    | epred3_0 ),
    inference(cn,[status(thm)],[28954,theory(equality)]) ).

cnf(28956,plain,
    ( op(e2,e2) = e1
    | epred3_0 ),
    inference(sr,[status(thm)],[28955,883,theory(equality)]) ).

cnf(28961,plain,
    ( op(e3,e3) = e2
    | op(e1,e1) = e2
    | epred3_0
    | $false ),
    inference(rw,[status(thm)],[2154,28938,theory(equality)]) ).

cnf(28962,plain,
    ( op(e3,e3) = e2
    | op(e1,e1) = e2
    | epred3_0 ),
    inference(cn,[status(thm)],[28961,theory(equality)]) ).

cnf(28963,plain,
    ( op(e1,e1) = e2
    | epred3_0 ),
    inference(sr,[status(thm)],[28962,883,theory(equality)]) ).

cnf(28975,plain,
    ( e1 = e2
    | unit = e0
    | unit = e1
    | epred3_0 ),
    inference(spm,[status(thm)],[2516,28956,theory(equality)]) ).

cnf(28987,plain,
    ( epred13_0
    | epred3_0 ),
    inference(spm,[status(thm)],[6568,28956,theory(equality)]) ).

cnf(29018,plain,
    ( unit = e0
    | unit = e1
    | epred3_0 ),
    inference(sr,[status(thm)],[28975,232,theory(equality)]) ).

cnf(29029,plain,
    ( epred12_0
    | epred3_0
    | op(e4,e0) != op(e0,e4)
    | op(e4,e3) != e2 ),
    inference(spm,[status(thm)],[899,28987,theory(equality)]) ).

cnf(29033,plain,
    ( op(e1,e0) = e0
    | unit = e0
    | epred3_0 ),
    inference(spm,[status(thm)],[47,29018,theory(equality)]) ).

cnf(29044,plain,
    ( unit = e0
    | epred3_0 ),
    inference(sr,[status(thm)],[29033,814,theory(equality)]) ).

cnf(29052,plain,
    ( op(e0,e1) = e1
    | epred3_0 ),
    inference(spm,[status(thm)],[45,29044,theory(equality)]) ).

cnf(29053,plain,
    ( op(e0,e2) = e2
    | epred3_0 ),
    inference(spm,[status(thm)],[43,29044,theory(equality)]) ).

cnf(29054,plain,
    ( op(e0,e3) = e3
    | epred3_0 ),
    inference(spm,[status(thm)],[41,29044,theory(equality)]) ).

cnf(29055,plain,
    ( op(e0,e4) = e4
    | epred3_0 ),
    inference(spm,[status(thm)],[39,29044,theory(equality)]) ).

cnf(29057,plain,
    ( op(e1,e0) = e1
    | epred3_0 ),
    inference(spm,[status(thm)],[44,29044,theory(equality)]) ).

cnf(29058,plain,
    ( op(e2,e0) = e2
    | epred3_0 ),
    inference(spm,[status(thm)],[42,29044,theory(equality)]) ).

cnf(29059,plain,
    ( op(e3,e0) = e3
    | epred3_0 ),
    inference(spm,[status(thm)],[40,29044,theory(equality)]) ).

cnf(29060,plain,
    ( op(e4,e0) = e4
    | epred3_0 ),
    inference(spm,[status(thm)],[38,29044,theory(equality)]) ).

cnf(29320,plain,
    ( op(e1,e0) = e3
    | op(e1,e2) = e3
    | epred3_0 ),
    inference(spm,[status(thm)],[1517,29054,theory(equality)]) ).

cnf(29452,plain,
    ( epred3_0
    | e4 != op(e0,e1) ),
    inference(spm,[status(thm)],[170,29055,theory(equality)]) ).

cnf(29453,plain,
    ( epred3_0
    | e4 != op(e0,e2) ),
    inference(spm,[status(thm)],[168,29055,theory(equality)]) ).

cnf(29454,plain,
    ( epred3_0
    | e4 != op(e0,e3) ),
    inference(spm,[status(thm)],[167,29055,theory(equality)]) ).

cnf(29460,plain,
    ( op(e2,e4) = e3
    | epred3_0 ),
    inference(spm,[status(thm)],[2469,29055,theory(equality)]) ).

cnf(29570,plain,
    ( epred3_0
    | e3 != op(e1,e0) ),
    inference(spm,[status(thm)],[221,29059,theory(equality)]) ).

cnf(29598,plain,
    ( op(e3,e2) = e1
    | op(e3,e2) = e0
    | op(e3,e1) = e0
    | op(e3,e1) = e1
    | epred3_0 ),
    inference(spm,[status(thm)],[12532,29059,theory(equality)]) ).

cnf(29618,plain,
    ( op(e4,e2) = e0
    | op(e4,e2) = e2
    | epred3_0 ),
    inference(spm,[status(thm)],[2038,29060,theory(equality)]) ).

cnf(29619,plain,
    ( op(e4,e3) = e0
    | op(e4,e3) = e2
    | epred3_0 ),
    inference(spm,[status(thm)],[2057,29060,theory(equality)]) ).

cnf(29624,plain,
    ( op(e0,e2) = e4
    | op(e1,e2) = e4
    | op(e2,e2) = e4
    | op(e3,e2) = e4
    | epred3_0 ),
    inference(spm,[status(thm)],[1357,29060,theory(equality)]) ).

cnf(29625,plain,
    ( op(e0,e3) = e4
    | op(e1,e3) = e4
    | op(e2,e3) = e4
    | op(e3,e3) = e4
    | epred3_0 ),
    inference(spm,[status(thm)],[1418,29060,theory(equality)]) ).

cnf(29950,plain,
    ( epred12_0
    | epred3_0
    | e4 != op(e0,e4)
    | op(e4,e3) != e2 ),
    inference(spm,[status(thm)],[29029,29060,theory(equality)]) ).

cnf(29951,plain,
    ( epred12_0
    | epred3_0
    | op(e4,e3) != e2 ),
    inference(csr,[status(thm)],[29950,29055]) ).

cnf(30051,plain,
    ( op(e1,e2) = e3
    | epred3_0 ),
    inference(csr,[status(thm)],[29320,29570]) ).

cnf(30130,plain,
    ( op(e4,e2) = e0
    | epred3_0
    | e2 != op(e0,e2) ),
    inference(spm,[status(thm)],[203,29618,theory(equality)]) ).

cnf(30204,plain,
    ( epred12_0
    | epred3_0
    | op(e4,e3) = e0 ),
    inference(spm,[status(thm)],[29951,29619,theory(equality)]) ).

cnf(30216,plain,
    ( epred12_0
    | epred3_0
    | e0 != op(e4,e2) ),
    inference(spm,[status(thm)],[129,30204,theory(equality)]) ).

cnf(30430,plain,
    ( op(e4,e2) = e0
    | epred3_0 ),
    inference(csr,[status(thm)],[30130,29053]) ).

cnf(30433,plain,
    ( epred3_0
    | e0 != op(e2,e2) ),
    inference(spm,[status(thm)],[198,30430,theory(equality)]) ).

cnf(30434,plain,
    ( epred3_0
    | e0 != op(e3,e2) ),
    inference(spm,[status(thm)],[197,30430,theory(equality)]) ).

cnf(30445,plain,
    ( op(e3,e3) = e0
    | op(e2,e3) = e0
    | op(e0,e3) = e0
    | epred3_0 ),
    inference(spm,[status(thm)],[3006,30430,theory(equality)]) ).

cnf(30467,plain,
    ( epred12_0
    | epred3_0 ),
    inference(spm,[status(thm)],[30216,30430,theory(equality)]) ).

cnf(30570,plain,
    ( op(op(e3,e2),e2) = e3
    | op(op(e3,e1),e1) = e3
    | epred11_0
    | epred3_0
    | op(e3,e0) != op(e0,e3) ),
    inference(spm,[status(thm)],[711,30467,theory(equality)]) ).

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

cnf(31919,plain,
    ( op(e3,e2) = e1
    | op(e3,e1) = e1
    | op(e3,e1) = e0
    | epred3_0 ),
    inference(csr,[status(thm)],[29598,30434]) ).

cnf(31922,plain,
    ( op(e3,e1) = e1
    | op(e3,e1) = e0
    | epred3_0
    | e1 != op(e2,e2) ),
    inference(spm,[status(thm)],[199,31919,theory(equality)]) ).

cnf(31986,plain,
    ( op(e3,e2) = e4
    | op(e2,e2) = e4
    | op(e1,e2) = e4
    | epred3_0 ),
    inference(csr,[status(thm)],[29624,29453]) ).

cnf(32063,plain,
    ( op(e3,e1) = e1
    | op(e3,e1) = e0
    | epred3_0 ),
    inference(csr,[status(thm)],[31922,28956]) ).

cnf(32065,plain,
    ( op(e3,e1) = e0
    | epred3_0
    | e1 != op(e0,e1) ),
    inference(spm,[status(thm)],[214,32063,theory(equality)]) ).

cnf(32094,plain,
    ( op(e3,e1) = e0
    | epred3_0 ),
    inference(csr,[status(thm)],[32065,29052]) ).

cnf(32102,plain,
    ( e0 = e4
    | op(e2,e1) = e4
    | op(e1,e1) = e4
    | op(e0,e1) = e4
    | epred3_0 ),
    inference(spm,[status(thm)],[1269,32094,theory(equality)]) ).

cnf(32115,plain,
    ( op(e2,e3) = e0
    | op(e0,e3) = e0
    | epred3_0 ),
    inference(spm,[status(thm)],[31213,32094,theory(equality)]) ).

cnf(32118,plain,
    ( op(e2,e1) = e4
    | op(e1,e1) = e4
    | op(e0,e1) = e4
    | epred3_0 ),
    inference(sr,[status(thm)],[32102,233,theory(equality)]) ).

cnf(32258,plain,
    ( op(e2,e1) = e4
    | op(e1,e1) = e4
    | epred3_0 ),
    inference(csr,[status(thm)],[32118,29452]) ).

cnf(32709,plain,
    ( op(e3,e3) = e4
    | op(e2,e3) = e4
    | op(e1,e3) = e4
    | epred3_0 ),
    inference(csr,[status(thm)],[29625,29454]) ).

cnf(32715,plain,
    ( op(e2,e3) = e4
    | op(e1,e3) = e4
    | epred3_0
    | e4 != op(e3,e2) ),
    inference(spm,[status(thm)],[139,32709,theory(equality)]) ).

cnf(32798,plain,
    ( op(e1,e3) = e4
    | op(e2,e3) = e4
    | epred3_0
    | op(e2,e2) = e4
    | op(e1,e2) = e4 ),
    inference(spm,[status(thm)],[32715,31986,theory(equality)]) ).

cnf(33064,plain,
    ( op(op(e3,e1),e1) = e3
    | op(op(e3,e2),e2) = e3
    | epred11_0
    | epred3_0
    | e3 != op(e0,e3) ),
    inference(spm,[status(thm)],[30570,29059,theory(equality)]) ).

cnf(33065,plain,
    ( op(op(e3,e1),e1) = e3
    | op(op(e3,e2),e2) = e3
    | epred11_0
    | epred3_0 ),
    inference(csr,[status(thm)],[33064,29054]) ).

cnf(33089,plain,
    ( op(e4,e2) = e3
    | op(op(e3,e1),e1) = e3
    | epred11_0
    | epred3_0
    | op(e2,e2) = e4
    | op(e1,e2) = e4 ),
    inference(spm,[status(thm)],[33065,31986,theory(equality)]) ).

cnf(33098,plain,
    ( op(op(e3,e1),e1) = e3
    | epred11_0
    | epred3_0
    | op(e2,e2) = e4
    | op(e1,e2) = e4 ),
    inference(sr,[status(thm)],[33089,866,theory(equality)]) ).

cnf(33435,plain,
    ( op(e0,e3) = e0
    | e4 = e0
    | epred3_0
    | op(e1,e2) = e4
    | op(e2,e2) = e4
    | op(e1,e3) = e4 ),
    inference(spm,[status(thm)],[32115,32798,theory(equality)]) ).

cnf(33450,plain,
    ( op(e0,e3) = e0
    | epred3_0
    | op(e1,e2) = e4
    | op(e2,e2) = e4
    | op(e1,e3) = e4 ),
    inference(sr,[status(thm)],[33435,233,theory(equality)]) ).

cnf(33522,plain,
    ( e4 = e1
    | epred3_0
    | op(e1,e3) = e4
    | op(e1,e2) = e4
    | op(e0,e3) = e0 ),
    inference(spm,[status(thm)],[28956,33450,theory(equality)]) ).

cnf(33544,plain,
    ( epred3_0
    | op(e1,e3) = e4
    | op(e1,e2) = e4
    | op(e0,e3) = e0 ),
    inference(sr,[status(thm)],[33522,230,theory(equality)]) ).

cnf(33874,plain,
    ( op(e0,e1) = e3
    | op(e1,e2) = e4
    | op(e2,e2) = e4
    | epred11_0
    | epred3_0 ),
    inference(spm,[status(thm)],[33098,32094,theory(equality)]) ).

cnf(33885,plain,
    ( op(e1,e2) = e4
    | op(e2,e2) = e4
    | epred11_0
    | epred3_0 ),
    inference(sr,[status(thm)],[33874,847,theory(equality)]) ).

cnf(33938,plain,
    ( e4 = e1
    | epred3_0
    | op(e1,e2) = e4
    | epred11_0 ),
    inference(spm,[status(thm)],[28956,33885,theory(equality)]) ).

cnf(33960,plain,
    ( epred3_0
    | op(e1,e2) = e4
    | epred11_0 ),
    inference(sr,[status(thm)],[33938,230,theory(equality)]) ).

cnf(34008,plain,
    ( e4 = e3
    | epred3_0
    | epred11_0 ),
    inference(spm,[status(thm)],[30051,33960,theory(equality)]) ).

cnf(34020,plain,
    ( epred3_0
    | epred11_0 ),
    inference(sr,[status(thm)],[34008,227,theory(equality)]) ).

cnf(34025,plain,
    ( op(op(e2,e3),e3) = e2
    | epred10_0
    | epred3_0
    | op(op(e2,e4),e2) != e4 ),
    inference(spm,[status(thm)],[681,34020,theory(equality)]) ).

cnf(34324,plain,
    ( op(op(e2,e3),e3) = e2
    | epred10_0
    | epred3_0
    | op(e3,e2) != e4 ),
    inference(spm,[status(thm)],[34025,29460,theory(equality)]) ).

cnf(34349,plain,
    ( op(op(e2,e3),e3) = e2
    | epred10_0
    | epred3_0
    | op(e2,e2) = e4
    | op(e1,e2) = e4 ),
    inference(spm,[status(thm)],[34324,31986,theory(equality)]) ).

cnf(34405,plain,
    ( op(e0,e3) = e2
    | op(e1,e2) = e4
    | op(e2,e2) = e4
    | epred10_0
    | epred3_0
    | op(e0,e3) = e0 ),
    inference(spm,[status(thm)],[34349,32115,theory(equality)]) ).

cnf(34488,plain,
    ( e4 = e1
    | epred3_0
    | op(e0,e3) = e0
    | op(e1,e2) = e4
    | op(e0,e3) = e2
    | epred10_0 ),
    inference(spm,[status(thm)],[28956,34405,theory(equality)]) ).

cnf(34510,plain,
    ( epred3_0
    | op(e0,e3) = e0
    | op(e1,e2) = e4
    | op(e0,e3) = e2
    | epred10_0 ),
    inference(sr,[status(thm)],[34488,230,theory(equality)]) ).

cnf(34558,plain,
    ( e4 = e3
    | epred3_0
    | op(e0,e3) = e2
    | op(e0,e3) = e0
    | epred10_0 ),
    inference(spm,[status(thm)],[30051,34510,theory(equality)]) ).

cnf(34570,plain,
    ( epred3_0
    | op(e0,e3) = e2
    | op(e0,e3) = e0
    | epred10_0 ),
    inference(sr,[status(thm)],[34558,227,theory(equality)]) ).

cnf(34621,plain,
    ( e2 = e3
    | epred3_0
    | op(e0,e3) = e0
    | epred10_0 ),
    inference(spm,[status(thm)],[29054,34570,theory(equality)]) ).

cnf(34631,plain,
    ( epred3_0
    | op(e0,e3) = e0
    | epred10_0 ),
    inference(sr,[status(thm)],[34621,229,theory(equality)]) ).

cnf(34683,plain,
    ( e0 = e3
    | epred3_0
    | epred10_0 ),
    inference(spm,[status(thm)],[29054,34631,theory(equality)]) ).

cnf(34696,plain,
    ( epred3_0
    | epred10_0 ),
    inference(sr,[status(thm)],[34683,234,theory(equality)]) ).

cnf(34704,plain,
    ( op(op(e2,e1),e1) = e2
    | epred9_0
    | epred3_0
    | op(e2,e0) != op(e0,e2) ),
    inference(spm,[status(thm)],[2327,34696,theory(equality)]) ).

cnf(34926,plain,
    ( op(op(e2,e1),e1) = e2
    | epred9_0
    | epred3_0
    | e2 != op(e0,e2) ),
    inference(spm,[status(thm)],[34704,29058,theory(equality)]) ).

cnf(34927,plain,
    ( op(op(e2,e1),e1) = e2
    | epred9_0
    | epred3_0 ),
    inference(csr,[status(thm)],[34926,29053]) ).

cnf(34940,plain,
    ( op(e4,e1) = e2
    | epred9_0
    | epred3_0
    | op(e1,e1) = e4 ),
    inference(spm,[status(thm)],[34927,32258,theory(equality)]) ).

cnf(34948,plain,
    ( e3 = e2
    | epred9_0
    | epred3_0
    | op(e1,e1) = e4 ),
    inference(rw,[status(thm)],[34940,793,theory(equality)]) ).

cnf(34949,plain,
    ( epred9_0
    | epred3_0
    | op(e1,e1) = e4 ),
    inference(sr,[status(thm)],[34948,229,theory(equality)]) ).

cnf(34973,plain,
    ( e4 = e2
    | epred3_0
    | epred9_0 ),
    inference(spm,[status(thm)],[28963,34949,theory(equality)]) ).

cnf(34981,plain,
    ( epred3_0
    | epred9_0 ),
    inference(sr,[status(thm)],[34973,228,theory(equality)]) ).

cnf(34987,plain,
    ( op(op(e1,e3),e3) = e1
    | op(op(e1,e2),e2) = e1
    | epred8_0
    | epred3_0 ),
    inference(spm,[status(thm)],[624,34981,theory(equality)]) ).

cnf(35070,plain,
    ( op(op(e1,e2),e2) = e1
    | op(e4,e3) = e1
    | epred8_0
    | epred3_0
    | op(e0,e3) = e0
    | op(e1,e2) = e4 ),
    inference(spm,[status(thm)],[34987,33544,theory(equality)]) ).

cnf(35076,plain,
    ( op(op(e1,e2),e2) = e1
    | epred8_0
    | epred3_0
    | op(e0,e3) = e0
    | op(e1,e2) = e4 ),
    inference(sr,[status(thm)],[35070,880,theory(equality)]) ).

cnf(35086,plain,
    ( op(e3,e2) = e1
    | e3 = e4
    | op(e0,e3) = e0
    | epred8_0
    | epred3_0 ),
    inference(spm,[status(thm)],[35076,30051,theory(equality)]) ).

cnf(35093,plain,
    ( op(e3,e2) = e1
    | op(e0,e3) = e0
    | epred8_0
    | epred3_0 ),
    inference(sr,[status(thm)],[35086,227,theory(equality)]) ).

cnf(35096,plain,
    ( op(e0,e3) = e0
    | epred8_0
    | epred3_0
    | e1 != op(e2,e2) ),
    inference(spm,[status(thm)],[199,35093,theory(equality)]) ).

cnf(35193,plain,
    ( op(e0,e3) = e0
    | epred8_0
    | epred3_0 ),
    inference(csr,[status(thm)],[35096,28956]) ).

cnf(35245,plain,
    ( e0 = e3
    | epred3_0
    | epred8_0 ),
    inference(spm,[status(thm)],[29054,35193,theory(equality)]) ).

cnf(35258,plain,
    ( epred3_0
    | epred8_0 ),
    inference(sr,[status(thm)],[35245,234,theory(equality)]) ).

cnf(35259,plain,
    ( epred7_0
    | epred3_0
    | op(e1,e0) != op(e0,e1)
    | op(e3,e0) != op(e0,e3)
    | op(e4,e0) != op(e0,e4) ),
    inference(spm,[status(thm)],[599,35258,theory(equality)]) ).

cnf(35289,plain,
    ( epred7_0
    | epred3_0
    | e1 != op(e0,e1)
    | op(e3,e0) != op(e0,e3)
    | op(e4,e0) != op(e0,e4) ),
    inference(spm,[status(thm)],[35259,29057,theory(equality)]) ).

cnf(35290,plain,
    ( epred7_0
    | epred3_0
    | op(e3,e0) != op(e0,e3)
    | op(e4,e0) != op(e0,e4) ),
    inference(csr,[status(thm)],[35289,29052]) ).

cnf(35301,plain,
    ( epred7_0
    | epred3_0
    | e3 != op(e0,e3)
    | op(e4,e0) != op(e0,e4) ),
    inference(spm,[status(thm)],[35290,29059,theory(equality)]) ).

cnf(35302,plain,
    ( epred7_0
    | epred3_0
    | op(e4,e0) != op(e0,e4) ),
    inference(csr,[status(thm)],[35301,29054]) ).

cnf(35317,plain,
    ( epred7_0
    | epred3_0
    | e4 != op(e0,e4) ),
    inference(spm,[status(thm)],[35302,29060,theory(equality)]) ).

cnf(35318,plain,
    ( epred7_0
    | epred3_0 ),
    inference(csr,[status(thm)],[35317,29055]) ).

cnf(35326,plain,
    ( op(op(e0,e2),e2) = e0
    | op(op(e0,e1),e1) = e0
    | epred3_0 ),
    inference(spm,[status(thm)],[566,35318,theory(equality)]) ).

cnf(35337,plain,
    ( op(op(e0,e1),e1) = e0
    | op(e2,e2) = e0
    | epred3_0 ),
    inference(spm,[status(thm)],[35326,29053,theory(equality)]) ).

cnf(35344,plain,
    ( op(op(e0,e1),e1) = e0
    | epred3_0 ),
    inference(csr,[status(thm)],[35337,30433]) ).

cnf(35350,plain,
    ( op(e1,e1) = e0
    | epred3_0 ),
    inference(spm,[status(thm)],[35344,29052,theory(equality)]) ).

cnf(35356,plain,
    epred3_0,
    inference(sr,[status(thm)],[35350,813,theory(equality)]) ).

cnf(35434,plain,
    ( op(e1,e1) = e4
    | epred2_0
    | op(e2,e0) != e2
    | $false ),
    inference(rw,[status(thm)],[1002,35356,theory(equality)]) ).

cnf(35435,plain,
    ( op(e1,e1) = e4
    | epred2_0
    | op(e2,e0) != e2 ),
    inference(cn,[status(thm)],[35434,theory(equality)]) ).

cnf(35436,plain,
    ( op(e2,e2) = e0
    | op(e1,e1) = e4
    | epred2_0
    | $false ),
    inference(rw,[status(thm)],[957,35356,theory(equality)]) ).

cnf(35437,plain,
    ( op(e2,e2) = e0
    | op(e1,e1) = e4
    | epred2_0 ),
    inference(cn,[status(thm)],[35436,theory(equality)]) ).

cnf(35445,plain,
    ( e0 = e2
    | unit = e0
    | unit = e1
    | op(e1,e1) = e4
    | epred2_0 ),
    inference(spm,[status(thm)],[2516,35437,theory(equality)]) ).

cnf(35452,plain,
    ( epred13_0
    | op(e1,e1) = e4
    | epred2_0 ),
    inference(spm,[status(thm)],[4306,35437,theory(equality)]) ).

cnf(35494,plain,
    ( unit = e0
    | unit = e1
    | op(e1,e1) = e4
    | epred2_0 ),
    inference(sr,[status(thm)],[35445,235,theory(equality)]) ).

cnf(35508,plain,
    ( epred13_0
    | epred2_0 ),
    inference(csr,[status(thm)],[35452,5138]) ).

cnf(35510,plain,
    ( op(op(e4,e0),e0) = e4
    | op(e2,e4) = e3
    | epred12_0
    | epred2_0 ),
    inference(spm,[status(thm)],[994,35508,theory(equality)]) ).

cnf(35549,plain,
    ( unit = e1
    | unit = e0
    | epred2_0
    | e4 != op(e1,e0) ),
    inference(spm,[status(thm)],[166,35494,theory(equality)]) ).

cnf(35553,plain,
    ( e4 = e2
    | op(e0,e1) = e2
    | unit = e1
    | unit = e0
    | epred2_0 ),
    inference(spm,[status(thm)],[2694,35494,theory(equality)]) ).

cnf(35565,plain,
    ( op(e0,e3) = e4
    | op(e0,e0) = e4
    | op(e1,e0) = e4
    | unit = e0
    | unit = e1
    | epred2_0 ),
    inference(spm,[status(thm)],[13578,35494,theory(equality)]) ).

cnf(35569,plain,
    ( op(e0,e1) = e2
    | unit = e1
    | unit = e0
    | epred2_0 ),
    inference(sr,[status(thm)],[35553,228,theory(equality)]) ).

cnf(35998,plain,
    ( op(e2,e0) = e4
    | op(e2,e4) = e3
    | epred12_0
    | epred2_0
    | unit = e1
    | unit = e0 ),
    inference(spm,[status(thm)],[35510,15920,theory(equality)]) ).

cnf(36005,plain,
    ( op(e2,e4) = e3
    | unit = e0
    | unit = e1
    | epred12_0
    | epred2_0 ),
    inference(csr,[status(thm)],[35998,2471]) ).

cnf(36016,plain,
    ( e3 = e4
    | unit = e0
    | unit = e1
    | epred12_0
    | epred2_0 ),
    inference(spm,[status(thm)],[2518,36005,theory(equality)]) ).

cnf(36019,plain,
    ( unit = e0
    | unit = e1
    | epred12_0
    | epred2_0 ),
    inference(sr,[status(thm)],[36016,227,theory(equality)]) ).

cnf(36021,plain,
    ( op(e1,e0) = e0
    | unit = e0
    | epred12_0
    | epred2_0 ),
    inference(spm,[status(thm)],[47,36019,theory(equality)]) ).

cnf(36032,plain,
    ( unit = e0
    | epred12_0
    | epred2_0 ),
    inference(sr,[status(thm)],[36021,814,theory(equality)]) ).

cnf(36041,plain,
    ( op(e0,e2) = e2
    | epred12_0
    | epred2_0 ),
    inference(spm,[status(thm)],[43,36032,theory(equality)]) ).

cnf(36046,plain,
    ( op(e2,e0) = e2
    | epred12_0
    | epred2_0 ),
    inference(spm,[status(thm)],[42,36032,theory(equality)]) ).

cnf(36131,plain,
    ( epred12_0
    | epred2_0
    | e2 != op(e0,e1) ),
    inference(spm,[status(thm)],[172,36041,theory(equality)]) ).

cnf(36346,plain,
    ( op(e1,e1) = e2
    | op(e0,e1) = e2
    | epred12_0
    | epred2_0 ),
    inference(spm,[status(thm)],[2687,36046,theory(equality)]) ).

cnf(36376,plain,
    ( op(e1,e1) = e4
    | epred2_0
    | epred12_0 ),
    inference(spm,[status(thm)],[35435,36046,theory(equality)]) ).

cnf(36924,plain,
    ( op(e1,e1) = e2
    | epred12_0
    | epred2_0 ),
    inference(csr,[status(thm)],[36346,36131]) ).

cnf(36947,plain,
    ( e2 = e4
    | epred12_0
    | epred2_0 ),
    inference(spm,[status(thm)],[36376,36924,theory(equality)]) ).

cnf(36952,plain,
    ( epred12_0
    | epred2_0 ),
    inference(sr,[status(thm)],[36947,228,theory(equality)]) ).

cnf(36955,plain,
    ( epred11_0
    | epred2_0
    | op(e3,e0) != op(e0,e3)
    | op(e3,e2) != op(e2,e3)
    | op(op(e3,e1),e3) != e1 ),
    inference(spm,[status(thm)],[709,36952,theory(equality)]) ).

cnf(36969,plain,
    ( op(op(e3,e1),e1) = e3
    | epred11_0
    | epred2_0
    | op(e3,e2) != op(e2,e3)
    | op(op(e3,e0),e3) != e0 ),
    inference(spm,[status(thm)],[694,36952,theory(equality)]) ).

cnf(37434,plain,
    ( op(e0,e3) = e4
    | op(e0,e0) = e4
    | unit = e1
    | unit = e0
    | epred2_0 ),
    inference(csr,[status(thm)],[35565,35549]) ).

cnf(37459,plain,
    ( op(e3,e0) = e4
    | op(e3,e1) = e4
    | op(e3,e2) = e4
    | op(e0,e0) = e4
    | unit = e1
    | unit = e0
    | epred2_0 ),
    inference(spm,[status(thm)],[1836,37434,theory(equality)]) ).

cnf(37655,plain,
    ( op(op(e3,e1),e1) = e3
    | epred11_0
    | epred2_0
    | unit = e0
    | unit = e1
    | e3 != op(e2,e3)
    | op(op(e3,e0),e3) != e0 ),
    inference(spm,[status(thm)],[36969,2522,theory(equality)]) ).

cnf(38289,plain,
    ( op(op(e3,e1),e1) = e3
    | unit = e0
    | unit = e1
    | epred11_0
    | epred2_0
    | op(op(e3,e0),e3) != e0 ),
    inference(csr,[status(thm)],[37655,2517]) ).

cnf(39557,plain,
    ( op(e3,e0) = e4
    | op(e3,e1) = e4
    | op(e0,e0) = e4
    | unit = e0
    | unit = e1
    | epred2_0 ),
    inference(csr,[status(thm)],[37459,2591]) ).

cnf(39577,plain,
    ( e4 = e0
    | unit = e1
    | unit = e0
    | op(e0,e0) = e4
    | op(e3,e0) = e4
    | epred2_0 ),
    inference(spm,[status(thm)],[12952,39557,theory(equality)]) ).

cnf(39603,plain,
    ( unit = e1
    | unit = e0
    | op(e0,e0) = e4
    | op(e3,e0) = e4
    | epred2_0 ),
    inference(sr,[status(thm)],[39577,233,theory(equality)]) ).

cnf(39659,plain,
    ( op(op(e3,e1),e1) = e3
    | unit = e1
    | unit = e0
    | epred11_0
    | epred2_0
    | op(e0,e0) = e4
    | op(e4,e3) != e0 ),
    inference(spm,[status(thm)],[38289,39603,theory(equality)]) ).

cnf(40416,plain,
    ( op(op(e3,e1),e1) = e3
    | op(e0,e0) = e4
    | unit = e1
    | unit = e0
    | epred11_0
    | epred2_0 ),
    inference(csr,[status(thm)],[39659,15865]) ).

cnf(40426,plain,
    ( op(e0,e1) = e3
    | op(e0,e0) = e4
    | unit = e0
    | unit = e1
    | epred11_0
    | epred2_0 ),
    inference(spm,[status(thm)],[40416,12952,theory(equality)]) ).

cnf(40442,plain,
    ( op(e0,e0) = e4
    | unit = e0
    | unit = e1
    | epred11_0
    | epred2_0 ),
    inference(sr,[status(thm)],[40426,847,theory(equality)]) ).

cnf(40462,plain,
    ( op(e3,e0) = e3
    | op(e3,e0) = e1
    | op(e3,e0) = e0
    | unit = e1
    | unit = e0
    | epred11_0
    | epred2_0 ),
    inference(spm,[status(thm)],[3350,40442,theory(equality)]) ).

cnf(40512,plain,
    ( op(e3,e0) = e3
    | op(e3,e0) = e1
    | unit = e0
    | unit = e1
    | epred11_0
    | epred2_0 ),
    inference(csr,[status(thm)],[40462,12956]) ).

cnf(40513,plain,
    ( op(e3,e0) = e1
    | unit = e0
    | unit = e1
    | epred11_0
    | epred2_0 ),
    inference(csr,[status(thm)],[40512,2583]) ).

cnf(40529,plain,
    ( op(e0,e3) = e1
    | op(e1,e3) = e1
    | op(e2,e3) = e1
    | unit = e0
    | unit = e1
    | epred11_0
    | epred2_0 ),
    inference(spm,[status(thm)],[1389,40513,theory(equality)]) ).

cnf(40553,plain,
    ( epred11_0
    | epred2_0
    | unit = e0
    | unit = e1
    | e1 != op(e0,e3)
    | op(e3,e2) != op(e2,e3)
    | op(op(e3,e1),e3) != e1 ),
    inference(spm,[status(thm)],[36955,40513,theory(equality)]) ).

cnf(40644,plain,
    ( e1 = e3
    | unit = e0
    | unit = e1
    | op(e1,e3) = e1
    | op(e0,e3) = e1
    | epred11_0
    | epred2_0 ),
    inference(spm,[status(thm)],[2517,40529,theory(equality)]) ).

cnf(40679,plain,
    ( unit = e0
    | unit = e1
    | op(e1,e3) = e1
    | op(e0,e3) = e1
    | epred11_0
    | epred2_0 ),
    inference(sr,[status(thm)],[40644,231,theory(equality)]) ).

cnf(40719,plain,
    ( unit = e1
    | unit = e0
    | epred11_0
    | epred2_0
    | e3 != op(e2,e3)
    | op(op(e3,e1),e3) != e1
    | op(e0,e3) != e1 ),
    inference(spm,[status(thm)],[40553,2522,theory(equality)]) ).

cnf(40742,plain,
    ( unit = e1
    | unit = e0
    | epred11_0
    | epred2_0
    | op(op(e3,e1),e3) != e1
    | op(e0,e3) != e1 ),
    inference(csr,[status(thm)],[40719,2517]) ).

cnf(40763,plain,
    ( op(e0,e3) = e1
    | unit = e1
    | unit = e0
    | epred11_0
    | epred2_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[159,40679,theory(equality)]) ).

cnf(40909,plain,
    ( op(e0,e3) = e1
    | unit = e1
    | unit = e0
    | epred11_0
    | epred2_0 ),
    inference(csr,[status(thm)],[40763,2520]) ).

cnf(40966,plain,
    ( unit = e0
    | unit = e1
    | epred11_0
    | epred2_0
    | op(op(e3,e1),e3) != e1 ),
    inference(spm,[status(thm)],[40742,40909,theory(equality)]) ).

cnf(41065,plain,
    ( unit = e1
    | unit = e0
    | epred11_0
    | epred2_0
    | op(e0,e3) != e1 ),
    inference(spm,[status(thm)],[40966,12952,theory(equality)]) ).

cnf(41073,plain,
    ( unit = e1
    | unit = e0
    | epred11_0
    | epred2_0 ),
    inference(csr,[status(thm)],[41065,40909]) ).

cnf(41075,plain,
    ( op(e1,e0) = e0
    | unit = e0
    | epred11_0
    | epred2_0 ),
    inference(spm,[status(thm)],[47,41073,theory(equality)]) ).

cnf(41086,plain,
    ( unit = e0
    | epred11_0
    | epred2_0 ),
    inference(sr,[status(thm)],[41075,814,theory(equality)]) ).

cnf(41095,plain,
    ( op(e0,e2) = e2
    | epred11_0
    | epred2_0 ),
    inference(spm,[status(thm)],[43,41086,theory(equality)]) ).

cnf(41100,plain,
    ( op(e2,e0) = e2
    | epred11_0
    | epred2_0 ),
    inference(spm,[status(thm)],[42,41086,theory(equality)]) ).

cnf(41234,plain,
    ( epred11_0
    | epred2_0
    | e2 != op(e0,e1) ),
    inference(spm,[status(thm)],[172,41095,theory(equality)]) ).

cnf(41458,plain,
    ( op(e1,e1) = e2
    | op(e0,e1) = e2
    | epred11_0
    | epred2_0 ),
    inference(spm,[status(thm)],[2687,41100,theory(equality)]) ).

cnf(41488,plain,
    ( op(e1,e1) = e4
    | epred2_0
    | epred11_0 ),
    inference(spm,[status(thm)],[35435,41100,theory(equality)]) ).

cnf(42146,plain,
    ( op(e1,e1) = e2
    | epred11_0
    | epred2_0 ),
    inference(csr,[status(thm)],[41458,41234]) ).

cnf(42175,plain,
    ( e2 = e4
    | epred11_0
    | epred2_0 ),
    inference(spm,[status(thm)],[41488,42146,theory(equality)]) ).

cnf(42183,plain,
    ( epred11_0
    | epred2_0 ),
    inference(sr,[status(thm)],[42175,228,theory(equality)]) ).

cnf(42184,plain,
    ( epred10_0
    | epred2_0
    | op(e3,e2) != op(e2,e3)
    | op(e4,e2) != op(e2,e4) ),
    inference(spm,[status(thm)],[686,42183,theory(equality)]) ).

cnf(42195,plain,
    ( epred10_0
    | epred2_0
    | unit = e0
    | unit = e1
    | e3 != op(e2,e3)
    | op(e4,e2) != op(e2,e4) ),
    inference(spm,[status(thm)],[42184,2522,theory(equality)]) ).

cnf(42358,plain,
    ( unit = e0
    | unit = e1
    | epred10_0
    | epred2_0
    | op(e4,e2) != op(e2,e4) ),
    inference(csr,[status(thm)],[42195,2517]) ).

cnf(42361,plain,
    ( unit = e1
    | unit = e0
    | epred10_0
    | epred2_0
    | e4 != op(e2,e4) ),
    inference(spm,[status(thm)],[42358,2523,theory(equality)]) ).

cnf(42392,plain,
    ( unit = e1
    | unit = e0
    | epred10_0
    | epred2_0 ),
    inference(csr,[status(thm)],[42361,2518]) ).

cnf(42394,plain,
    ( op(e1,e0) = e0
    | unit = e0
    | epred10_0
    | epred2_0 ),
    inference(spm,[status(thm)],[47,42392,theory(equality)]) ).

cnf(42405,plain,
    ( unit = e0
    | epred10_0
    | epred2_0 ),
    inference(sr,[status(thm)],[42394,814,theory(equality)]) ).

cnf(42414,plain,
    ( op(e0,e2) = e2
    | epred10_0
    | epred2_0 ),
    inference(spm,[status(thm)],[43,42405,theory(equality)]) ).

cnf(42419,plain,
    ( op(e2,e0) = e2
    | epred10_0
    | epred2_0 ),
    inference(spm,[status(thm)],[42,42405,theory(equality)]) ).

cnf(42549,plain,
    ( epred10_0
    | epred2_0
    | e2 != op(e0,e1) ),
    inference(spm,[status(thm)],[172,42414,theory(equality)]) ).

cnf(42778,plain,
    ( op(e1,e1) = e2
    | op(e0,e1) = e2
    | epred10_0
    | epred2_0 ),
    inference(spm,[status(thm)],[2687,42419,theory(equality)]) ).

cnf(42808,plain,
    ( op(e1,e1) = e4
    | epred2_0
    | epred10_0 ),
    inference(spm,[status(thm)],[35435,42419,theory(equality)]) ).

cnf(43425,plain,
    ( op(e1,e1) = e2
    | epred10_0
    | epred2_0 ),
    inference(csr,[status(thm)],[42778,42549]) ).

cnf(43454,plain,
    ( e2 = e4
    | epred10_0
    | epred2_0 ),
    inference(spm,[status(thm)],[42808,43425,theory(equality)]) ).

cnf(43462,plain,
    ( epred10_0
    | epred2_0 ),
    inference(sr,[status(thm)],[43454,228,theory(equality)]) ).

cnf(43467,plain,
    ( op(op(e2,e1),e1) = e2
    | op(op(e2,e0),e0) = e2
    | epred9_0
    | epred2_0 ),
    inference(spm,[status(thm)],[2289,43462,theory(equality)]) ).

cnf(43475,plain,
    ( op(op(e2,e0),e0) = e2
    | op(e1,e1) = e2
    | epred9_0
    | epred2_0
    | unit = e0
    | unit = e1 ),
    inference(spm,[status(thm)],[43467,2515,theory(equality)]) ).

cnf(43500,plain,
    ( op(e0,e0) = e2
    | op(e1,e1) = e2
    | unit = e1
    | unit = e0
    | epred9_0
    | epred2_0 ),
    inference(spm,[status(thm)],[43475,2514,theory(equality)]) ).

cnf(43511,plain,
    ( op(e1,e1) = e2
    | unit = e0
    | unit = e1
    | epred9_0
    | epred2_0 ),
    inference(csr,[status(thm)],[43500,15936]) ).

cnf(43532,plain,
    ( e2 = e4
    | unit = e1
    | unit = e0
    | epred2_0
    | epred9_0 ),
    inference(spm,[status(thm)],[35494,43511,theory(equality)]) ).

cnf(43543,plain,
    ( unit = e1
    | unit = e0
    | epred2_0
    | epred9_0 ),
    inference(sr,[status(thm)],[43532,228,theory(equality)]) ).

cnf(43548,plain,
    ( op(e1,e0) = e0
    | unit = e0
    | epred9_0
    | epred2_0 ),
    inference(spm,[status(thm)],[47,43543,theory(equality)]) ).

cnf(43559,plain,
    ( unit = e0
    | epred9_0
    | epred2_0 ),
    inference(sr,[status(thm)],[43548,814,theory(equality)]) ).

cnf(43568,plain,
    ( op(e0,e2) = e2
    | epred9_0
    | epred2_0 ),
    inference(spm,[status(thm)],[43,43559,theory(equality)]) ).

cnf(43573,plain,
    ( op(e2,e0) = e2
    | epred9_0
    | epred2_0 ),
    inference(spm,[status(thm)],[42,43559,theory(equality)]) ).

cnf(43706,plain,
    ( epred9_0
    | epred2_0
    | e2 != op(e0,e1) ),
    inference(spm,[status(thm)],[172,43568,theory(equality)]) ).

cnf(43930,plain,
    ( op(e1,e1) = e2
    | op(e0,e1) = e2
    | epred9_0
    | epred2_0 ),
    inference(spm,[status(thm)],[2687,43573,theory(equality)]) ).

cnf(43960,plain,
    ( op(e1,e1) = e4
    | epred2_0
    | epred9_0 ),
    inference(spm,[status(thm)],[35435,43573,theory(equality)]) ).

cnf(44731,plain,
    ( op(e1,e1) = e2
    | epred9_0
    | epred2_0 ),
    inference(csr,[status(thm)],[43930,43706]) ).

cnf(44760,plain,
    ( e2 = e4
    | epred9_0
    | epred2_0 ),
    inference(spm,[status(thm)],[43960,44731,theory(equality)]) ).

cnf(44768,plain,
    ( epred9_0
    | epred2_0 ),
    inference(sr,[status(thm)],[44760,228,theory(equality)]) ).

cnf(44776,plain,
    ( op(op(e1,e3),e3) = e1
    | epred8_0
    | epred2_0
    | op(e2,e1) != op(e1,e2) ),
    inference(spm,[status(thm)],[627,44768,theory(equality)]) ).

cnf(44881,plain,
    ( op(op(e1,e3),e3) = e1
    | epred8_0
    | epred2_0
    | unit = e0
    | unit = e1
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[44776,2515,theory(equality)]) ).

cnf(45230,plain,
    ( op(op(e1,e3),e3) = e1
    | unit = e0
    | unit = e1
    | epred8_0
    | epred2_0 ),
    inference(csr,[status(thm)],[44881,2520]) ).

cnf(45241,plain,
    ( op(e2,e3) = e1
    | unit = e1
    | unit = e0
    | epred8_0
    | epred2_0
    | op(e0,e3) = e2 ),
    inference(spm,[status(thm)],[45230,15816,theory(equality)]) ).

cnf(45260,plain,
    ( e1 = e3
    | unit = e0
    | unit = e1
    | op(e0,e3) = e2
    | epred8_0
    | epred2_0 ),
    inference(spm,[status(thm)],[2517,45241,theory(equality)]) ).

cnf(45297,plain,
    ( unit = e0
    | unit = e1
    | op(e0,e3) = e2
    | epred8_0
    | epred2_0 ),
    inference(sr,[status(thm)],[45260,231,theory(equality)]) ).

cnf(45306,plain,
    ( unit = e1
    | unit = e0
    | epred8_0
    | epred2_0
    | e2 != op(e0,e1) ),
    inference(spm,[status(thm)],[171,45297,theory(equality)]) ).

cnf(45462,plain,
    ( unit = e1
    | unit = e0
    | epred8_0
    | epred2_0 ),
    inference(csr,[status(thm)],[45306,35569]) ).

cnf(45464,plain,
    ( op(e1,e0) = e0
    | unit = e0
    | epred8_0
    | epred2_0 ),
    inference(spm,[status(thm)],[47,45462,theory(equality)]) ).

cnf(45475,plain,
    ( unit = e0
    | epred8_0
    | epred2_0 ),
    inference(sr,[status(thm)],[45464,814,theory(equality)]) ).

cnf(45484,plain,
    ( op(e0,e2) = e2
    | epred8_0
    | epred2_0 ),
    inference(spm,[status(thm)],[43,45475,theory(equality)]) ).

cnf(45489,plain,
    ( op(e2,e0) = e2
    | epred8_0
    | epred2_0 ),
    inference(spm,[status(thm)],[42,45475,theory(equality)]) ).

cnf(45575,plain,
    ( epred8_0
    | epred2_0
    | e2 != op(e0,e1) ),
    inference(spm,[status(thm)],[172,45484,theory(equality)]) ).

cnf(45867,plain,
    ( op(e1,e1) = e2
    | op(e0,e1) = e2
    | epred8_0
    | epred2_0 ),
    inference(spm,[status(thm)],[2687,45489,theory(equality)]) ).

cnf(45897,plain,
    ( op(e1,e1) = e4
    | epred2_0
    | epred8_0 ),
    inference(spm,[status(thm)],[35435,45489,theory(equality)]) ).

cnf(46528,plain,
    ( op(e1,e1) = e2
    | epred8_0
    | epred2_0 ),
    inference(csr,[status(thm)],[45867,45575]) ).

cnf(46557,plain,
    ( e2 = e4
    | epred8_0
    | epred2_0 ),
    inference(spm,[status(thm)],[45897,46528,theory(equality)]) ).

cnf(46565,plain,
    ( epred8_0
    | epred2_0 ),
    inference(sr,[status(thm)],[46557,228,theory(equality)]) ).

cnf(46566,plain,
    ( epred7_0
    | epred2_0
    | op(e1,e0) != op(e0,e1)
    | op(e3,e0) != op(e0,e3)
    | op(e4,e0) != op(e0,e4) ),
    inference(spm,[status(thm)],[599,46565,theory(equality)]) ).

cnf(46571,plain,
    ( epred7_0
    | epred2_0
    | op(e3,e0) != op(e0,e3)
    | op(op(e0,e4),e0) != e4
    | op(op(e1,e0),e1) != e0 ),
    inference(spm,[status(thm)],[591,46565,theory(equality)]) ).

cnf(46576,plain,
    ( op(op(e0,e4),e4) = e0
    | epred7_0
    | epred2_0
    | op(e3,e0) != op(e0,e3)
    | op(op(e1,e0),e1) != e0 ),
    inference(spm,[status(thm)],[594,46565,theory(equality)]) ).

cnf(46632,plain,
    ( epred7_0
    | epred2_0
    | op(e0,e0) = e4
    | unit = e0
    | unit = e1
    | e4 != op(e0,e3)
    | op(op(e0,e4),e0) != e4
    | op(op(e1,e0),e1) != e0 ),
    inference(spm,[status(thm)],[46571,39603,theory(equality)]) ).

cnf(47219,plain,
    ( op(e0,e0) = e4
    | unit = e0
    | unit = e1
    | epred7_0
    | epred2_0
    | op(op(e0,e4),e0) != e4
    | op(op(e1,e0),e1) != e0 ),
    inference(csr,[status(thm)],[46632,37434]) ).

cnf(47223,plain,
    ( op(e0,e0) = e4
    | unit = e1
    | unit = e0
    | epred7_0
    | epred2_0
    | op(e3,e0) != e4
    | op(op(e1,e0),e1) != e0 ),
    inference(spm,[status(thm)],[47219,2559,theory(equality)]) ).

cnf(47229,plain,
    ( op(e0,e0) = e4
    | unit = e1
    | unit = e0
    | epred7_0
    | epred2_0
    | op(op(e1,e0),e1) != e0 ),
    inference(csr,[status(thm)],[47223,39603]) ).

cnf(47230,plain,
    ( op(e0,e0) = e4
    | unit = e0
    | unit = e1
    | epred7_0
    | epred2_0
    | op(e3,e1) != e0 ),
    inference(spm,[status(thm)],[47229,2737,theory(equality)]) ).

cnf(47235,plain,
    ( op(e0,e0) = e4
    | unit = e0
    | unit = e1
    | epred7_0
    | epred2_0 ),
    inference(csr,[status(thm)],[47230,12952]) ).

cnf(47249,plain,
    ( op(e3,e0) = e3
    | op(e3,e0) = e1
    | op(e3,e0) = e0
    | unit = e1
    | unit = e0
    | epred7_0
    | epred2_0 ),
    inference(spm,[status(thm)],[3350,47235,theory(equality)]) ).

cnf(47351,plain,
    ( op(e3,e0) = e3
    | op(e3,e0) = e1
    | unit = e0
    | unit = e1
    | epred7_0
    | epred2_0 ),
    inference(csr,[status(thm)],[47249,12956]) ).

cnf(47352,plain,
    ( op(e3,e0) = e1
    | unit = e0
    | unit = e1
    | epred7_0
    | epred2_0 ),
    inference(csr,[status(thm)],[47351,2583]) ).

cnf(47368,plain,
    ( op(e0,e3) = e1
    | op(e1,e3) = e1
    | op(e2,e3) = e1
    | unit = e0
    | unit = e1
    | epred7_0
    | epred2_0 ),
    inference(spm,[status(thm)],[1389,47352,theory(equality)]) ).

cnf(47399,plain,
    ( op(op(e0,e4),e4) = e0
    | epred7_0
    | epred2_0
    | unit = e0
    | unit = e1
    | e1 != op(e0,e3)
    | op(op(e1,e0),e1) != e0 ),
    inference(spm,[status(thm)],[46576,47352,theory(equality)]) ).

cnf(47494,plain,
    ( e1 = e3
    | unit = e0
    | unit = e1
    | op(e1,e3) = e1
    | op(e0,e3) = e1
    | epred7_0
    | epred2_0 ),
    inference(spm,[status(thm)],[2517,47368,theory(equality)]) ).

cnf(47532,plain,
    ( unit = e0
    | unit = e1
    | op(e1,e3) = e1
    | op(e0,e3) = e1
    | epred7_0
    | epred2_0 ),
    inference(sr,[status(thm)],[47494,231,theory(equality)]) ).

cnf(47544,plain,
    ( op(e0,e3) = e1
    | unit = e1
    | unit = e0
    | epred7_0
    | epred2_0
    | e1 != op(e1,e2) ),
    inference(spm,[status(thm)],[159,47532,theory(equality)]) ).

cnf(47614,plain,
    ( op(e0,e3) = e1
    | unit = e1
    | unit = e0
    | epred7_0
    | epred2_0 ),
    inference(csr,[status(thm)],[47544,2520]) ).

cnf(48048,plain,
    ( op(op(e0,e4),e4) = e0
    | unit = e0
    | unit = e1
    | epred7_0
    | epred2_0
    | op(op(e1,e0),e1) != e0 ),
    inference(csr,[status(thm)],[47399,47614]) ).

cnf(48049,plain,
    ( op(op(e0,e4),e4) = e0
    | unit = e1
    | unit = e0
    | epred7_0
    | epred2_0
    | op(e3,e1) != e0 ),
    inference(spm,[status(thm)],[48048,2737,theory(equality)]) ).

cnf(48054,plain,
    ( op(op(e0,e4),e4) = e0
    | unit = e1
    | unit = e0
    | epred7_0
    | epred2_0 ),
    inference(csr,[status(thm)],[48049,12952]) ).

cnf(48058,plain,
    ( op(e3,e4) = e0
    | unit = e0
    | unit = e1
    | epred7_0
    | epred2_0 ),
    inference(spm,[status(thm)],[48054,2559,theory(equality)]) ).

cnf(48070,plain,
    ( e2 = e0
    | unit = e0
    | unit = e1
    | epred7_0
    | epred2_0 ),
    inference(rw,[status(thm)],[48058,881,theory(equality)]) ).

cnf(48071,plain,
    ( unit = e0
    | unit = e1
    | epred7_0
    | epred2_0 ),
    inference(sr,[status(thm)],[48070,235,theory(equality)]) ).

cnf(48083,plain,
    ( op(e1,e0) = e0
    | unit = e0
    | epred7_0
    | epred2_0 ),
    inference(spm,[status(thm)],[47,48071,theory(equality)]) ).

cnf(48094,plain,
    ( unit = e0
    | epred7_0
    | epred2_0 ),
    inference(sr,[status(thm)],[48083,814,theory(equality)]) ).

cnf(48102,plain,
    ( op(e0,e1) = e1
    | epred7_0
    | epred2_0 ),
    inference(spm,[status(thm)],[45,48094,theory(equality)]) ).

cnf(48104,plain,
    ( op(e0,e3) = e3
    | epred7_0
    | epred2_0 ),
    inference(spm,[status(thm)],[41,48094,theory(equality)]) ).

cnf(48105,plain,
    ( op(e0,e4) = e4
    | epred7_0
    | epred2_0 ),
    inference(spm,[status(thm)],[39,48094,theory(equality)]) ).

cnf(48107,plain,
    ( op(e1,e0) = e1
    | epred7_0
    | epred2_0 ),
    inference(spm,[status(thm)],[44,48094,theory(equality)]) ).

cnf(48109,plain,
    ( op(e3,e0) = e3
    | epred7_0
    | epred2_0 ),
    inference(spm,[status(thm)],[40,48094,theory(equality)]) ).

cnf(48110,plain,
    ( op(e4,e0) = e4
    | epred7_0
    | epred2_0 ),
    inference(spm,[status(thm)],[38,48094,theory(equality)]) ).

cnf(48409,plain,
    ( epred7_0
    | epred2_0
    | e1 != op(e0,e1)
    | op(e3,e0) != op(e0,e3)
    | op(e4,e0) != op(e0,e4) ),
    inference(spm,[status(thm)],[46566,48107,theory(equality)]) ).

cnf(49221,plain,
    ( epred7_0
    | epred2_0
    | op(e3,e0) != op(e0,e3)
    | op(e4,e0) != op(e0,e4) ),
    inference(csr,[status(thm)],[48409,48102]) ).

cnf(49235,plain,
    ( epred7_0
    | epred2_0
    | e3 != op(e0,e3)
    | op(e4,e0) != op(e0,e4) ),
    inference(spm,[status(thm)],[49221,48109,theory(equality)]) ).

cnf(49236,plain,
    ( epred7_0
    | epred2_0
    | op(e4,e0) != op(e0,e4) ),
    inference(csr,[status(thm)],[49235,48104]) ).

cnf(49255,plain,
    ( epred7_0
    | epred2_0
    | e4 != op(e0,e4) ),
    inference(spm,[status(thm)],[49236,48110,theory(equality)]) ).

cnf(49256,plain,
    ( epred7_0
    | epred2_0 ),
    inference(csr,[status(thm)],[49255,48105]) ).

cnf(49257,plain,
    ( epred2_0
    | op(e1,e0) != op(e0,e1)
    | op(e2,e0) != op(e0,e2) ),
    inference(spm,[status(thm)],[570,49256,theory(equality)]) ).

cnf(49261,plain,
    ( op(op(e0,e1),e1) = e0
    | epred2_0
    | op(e2,e0) != op(e0,e2) ),
    inference(spm,[status(thm)],[567,49256,theory(equality)]) ).

cnf(49297,plain,
    ( op(op(e0,e1),e1) = e0
    | epred2_0
    | unit = e0
    | unit = e1
    | e0 != op(e0,e2) ),
    inference(spm,[status(thm)],[49261,2514,theory(equality)]) ).

cnf(49572,plain,
    ( op(op(e0,e1),e1) = e0
    | unit = e0
    | unit = e1
    | epred2_0 ),
    inference(csr,[status(thm)],[49297,2519]) ).

cnf(49578,plain,
    ( op(e2,e1) = e0
    | unit = e1
    | unit = e0
    | epred2_0 ),
    inference(spm,[status(thm)],[49572,35569,theory(equality)]) ).

cnf(49590,plain,
    ( unit = e0
    | unit = e1
    | epred2_0 ),
    inference(csr,[status(thm)],[49578,12955]) ).

cnf(49592,plain,
    ( op(e1,e0) = e0
    | unit = e0
    | epred2_0 ),
    inference(spm,[status(thm)],[47,49590,theory(equality)]) ).

cnf(49603,plain,
    ( unit = e0
    | epred2_0 ),
    inference(sr,[status(thm)],[49592,814,theory(equality)]) ).

cnf(49611,plain,
    ( op(e0,e1) = e1
    | epred2_0 ),
    inference(spm,[status(thm)],[45,49603,theory(equality)]) ).

cnf(49612,plain,
    ( op(e0,e2) = e2
    | epred2_0 ),
    inference(spm,[status(thm)],[43,49603,theory(equality)]) ).

cnf(49616,plain,
    ( op(e1,e0) = e1
    | epred2_0 ),
    inference(spm,[status(thm)],[44,49603,theory(equality)]) ).

cnf(49617,plain,
    ( op(e2,e0) = e2
    | epred2_0 ),
    inference(spm,[status(thm)],[42,49603,theory(equality)]) ).

cnf(49885,plain,
    ( epred2_0
    | e1 != op(e0,e1)
    | op(e2,e0) != op(e0,e2) ),
    inference(spm,[status(thm)],[49257,49616,theory(equality)]) ).

cnf(50532,plain,
    ( epred2_0
    | op(e2,e0) != op(e0,e2) ),
    inference(csr,[status(thm)],[49885,49611]) ).

cnf(50539,plain,
    ( epred2_0
    | e2 != op(e0,e2) ),
    inference(spm,[status(thm)],[50532,49617,theory(equality)]) ).

cnf(50540,plain,
    epred2_0,
    inference(csr,[status(thm)],[50539,49612]) ).

cnf(50601,plain,
    ( op(e2,e2) = e1
    | op(e1,e1) = e0
    | epred1_0
    | $false ),
    inference(rw,[status(thm)],[2137,50540,theory(equality)]) ).

cnf(50602,plain,
    ( op(e2,e2) = e1
    | op(e1,e1) = e0
    | epred1_0 ),
    inference(cn,[status(thm)],[50601,theory(equality)]) ).

cnf(50603,plain,
    ( op(e2,e2) = e1
    | epred1_0 ),
    inference(sr,[status(thm)],[50602,813,theory(equality)]) ).

cnf(50604,plain,
    ( op(e1,e1) = e2
    | op(e1,e1) = e0
    | epred1_0
    | $false ),
    inference(rw,[status(thm)],[2134,50540,theory(equality)]) ).

cnf(50605,plain,
    ( op(e1,e1) = e2
    | op(e1,e1) = e0
    | epred1_0 ),
    inference(cn,[status(thm)],[50604,theory(equality)]) ).

cnf(50606,plain,
    ( op(e1,e1) = e2
    | epred1_0 ),
    inference(sr,[status(thm)],[50605,813,theory(equality)]) ).

cnf(50607,plain,
    ( op(e1,e1) = e0
    | epred1_0
    | op(e1,e2) != e1
    | $false ),
    inference(rw,[status(thm)],[2131,50540,theory(equality)]) ).

cnf(50608,plain,
    ( op(e1,e1) = e0
    | epred1_0
    | op(e1,e2) != e1 ),
    inference(cn,[status(thm)],[50607,theory(equality)]) ).

cnf(50609,plain,
    ( epred1_0
    | op(e1,e2) != e1 ),
    inference(sr,[status(thm)],[50608,813,theory(equality)]) ).

cnf(50618,plain,
    ( epred1_0
    | unit = e0
    | unit = e1 ),
    inference(spm,[status(thm)],[50609,2520,theory(equality)]) ).

cnf(50634,plain,
    ( op(e1,e0) = e0
    | unit = e0
    | epred1_0 ),
    inference(spm,[status(thm)],[47,50618,theory(equality)]) ).

cnf(50645,plain,
    ( unit = e0
    | epred1_0 ),
    inference(sr,[status(thm)],[50634,814,theory(equality)]) ).

cnf(50653,plain,
    ( op(e0,e1) = e1
    | epred1_0 ),
    inference(spm,[status(thm)],[45,50645,theory(equality)]) ).

cnf(50654,plain,
    ( op(e0,e2) = e2
    | epred1_0 ),
    inference(spm,[status(thm)],[43,50645,theory(equality)]) ).

cnf(50655,plain,
    ( op(e0,e3) = e3
    | epred1_0 ),
    inference(spm,[status(thm)],[41,50645,theory(equality)]) ).

cnf(50656,plain,
    ( op(e0,e4) = e4
    | epred1_0 ),
    inference(spm,[status(thm)],[39,50645,theory(equality)]) ).

cnf(50658,plain,
    ( op(e1,e0) = e1
    | epred1_0 ),
    inference(spm,[status(thm)],[44,50645,theory(equality)]) ).

cnf(50659,plain,
    ( op(e2,e0) = e2
    | epred1_0 ),
    inference(spm,[status(thm)],[42,50645,theory(equality)]) ).

cnf(50660,plain,
    ( op(e3,e0) = e3
    | epred1_0 ),
    inference(spm,[status(thm)],[40,50645,theory(equality)]) ).

cnf(50661,plain,
    ( op(e4,e0) = e4
    | epred1_0 ),
    inference(spm,[status(thm)],[38,50645,theory(equality)]) ).

cnf(50679,plain,
    ( epred13_0
    | epred1_0 ),
    inference(spm,[status(thm)],[6568,50603,theory(equality)]) ).

cnf(50731,plain,
    ( epred12_0
    | epred1_0
    | op(e4,e0) != op(e0,e4)
    | op(e4,e3) != e2 ),
    inference(spm,[status(thm)],[899,50679,theory(equality)]) ).

cnf(50937,plain,
    ( op(e1,e0) = e3
    | op(e1,e2) = e3
    | epred1_0 ),
    inference(spm,[status(thm)],[1517,50655,theory(equality)]) ).

cnf(50993,plain,
    ( epred1_0
    | e4 != op(e0,e1) ),
    inference(spm,[status(thm)],[170,50656,theory(equality)]) ).

cnf(50994,plain,
    ( epred1_0
    | e4 != op(e0,e2) ),
    inference(spm,[status(thm)],[168,50656,theory(equality)]) ).

cnf(50995,plain,
    ( epred1_0
    | e4 != op(e0,e3) ),
    inference(spm,[status(thm)],[167,50656,theory(equality)]) ).

cnf(51001,plain,
    ( op(e2,e4) = e3
    | epred1_0 ),
    inference(spm,[status(thm)],[2469,50656,theory(equality)]) ).

cnf(51175,plain,
    ( epred1_0
    | e3 != op(e1,e0) ),
    inference(spm,[status(thm)],[221,50660,theory(equality)]) ).

cnf(51203,plain,
    ( op(e3,e2) = e1
    | op(e3,e2) = e0
    | op(e3,e1) = e0
    | op(e3,e1) = e1
    | epred1_0 ),
    inference(spm,[status(thm)],[12532,50660,theory(equality)]) ).

cnf(51223,plain,
    ( op(e4,e2) = e0
    | op(e4,e2) = e2
    | epred1_0 ),
    inference(spm,[status(thm)],[2038,50661,theory(equality)]) ).

cnf(51224,plain,
    ( op(e4,e3) = e0
    | op(e4,e3) = e2
    | epred1_0 ),
    inference(spm,[status(thm)],[2057,50661,theory(equality)]) ).

cnf(51229,plain,
    ( op(e0,e2) = e4
    | op(e1,e2) = e4
    | op(e2,e2) = e4
    | op(e3,e2) = e4
    | epred1_0 ),
    inference(spm,[status(thm)],[1357,50661,theory(equality)]) ).

cnf(51230,plain,
    ( op(e0,e3) = e4
    | op(e1,e3) = e4
    | op(e2,e3) = e4
    | op(e3,e3) = e4
    | epred1_0 ),
    inference(spm,[status(thm)],[1418,50661,theory(equality)]) ).

cnf(51598,plain,
    ( epred12_0
    | epred1_0
    | e4 != op(e0,e4)
    | op(e4,e3) != e2 ),
    inference(spm,[status(thm)],[50731,50661,theory(equality)]) ).

cnf(51611,plain,
    ( op(e1,e2) = e3
    | epred1_0 ),
    inference(csr,[status(thm)],[50937,51175]) ).

cnf(51671,plain,
    ( epred12_0
    | epred1_0
    | op(e4,e3) != e2 ),
    inference(csr,[status(thm)],[51598,50656]) ).

cnf(51721,plain,
    ( op(e4,e2) = e0
    | epred1_0
    | e2 != op(e0,e2) ),
    inference(spm,[status(thm)],[203,51223,theory(equality)]) ).

cnf(51795,plain,
    ( epred12_0
    | epred1_0
    | op(e4,e3) = e0 ),
    inference(spm,[status(thm)],[51671,51224,theory(equality)]) ).

cnf(51809,plain,
    ( epred12_0
    | epred1_0
    | e0 != op(e4,e2) ),
    inference(spm,[status(thm)],[129,51795,theory(equality)]) ).

cnf(52034,plain,
    ( op(e4,e2) = e0
    | epred1_0 ),
    inference(csr,[status(thm)],[51721,50654]) ).

cnf(52038,plain,
    ( epred1_0
    | e0 != op(e3,e2) ),
    inference(spm,[status(thm)],[197,52034,theory(equality)]) ).

cnf(52049,plain,
    ( op(e3,e3) = e0
    | op(e2,e3) = e0
    | op(e0,e3) = e0
    | epred1_0 ),
    inference(spm,[status(thm)],[3006,52034,theory(equality)]) ).

cnf(52071,plain,
    ( epred12_0
    | epred1_0 ),
    inference(spm,[status(thm)],[51809,52034,theory(equality)]) ).

cnf(52189,plain,
    ( op(op(e3,e2),e2) = e3
    | op(op(e3,e1),e1) = e3
    | epred11_0
    | epred1_0
    | op(e3,e0) != op(e0,e3) ),
    inference(spm,[status(thm)],[711,52071,theory(equality)]) ).

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

cnf(53608,plain,
    ( op(e3,e2) = e1
    | op(e3,e1) = e1
    | op(e3,e1) = e0
    | epred1_0 ),
    inference(csr,[status(thm)],[51203,52038]) ).

cnf(53611,plain,
    ( op(e3,e1) = e1
    | op(e3,e1) = e0
    | epred1_0
    | e1 != op(e2,e2) ),
    inference(spm,[status(thm)],[199,53608,theory(equality)]) ).

cnf(53681,plain,
    ( op(e3,e2) = e4
    | op(e2,e2) = e4
    | op(e1,e2) = e4
    | epred1_0 ),
    inference(csr,[status(thm)],[51229,50994]) ).

cnf(53763,plain,
    ( op(e3,e1) = e1
    | op(e3,e1) = e0
    | epred1_0 ),
    inference(csr,[status(thm)],[53611,50603]) ).

cnf(53765,plain,
    ( op(e3,e1) = e0
    | epred1_0
    | e1 != op(e0,e1) ),
    inference(spm,[status(thm)],[214,53763,theory(equality)]) ).

cnf(53798,plain,
    ( op(e3,e1) = e0
    | epred1_0 ),
    inference(csr,[status(thm)],[53765,50653]) ).

cnf(53806,plain,
    ( e0 = e4
    | op(e2,e1) = e4
    | op(e1,e1) = e4
    | op(e0,e1) = e4
    | epred1_0 ),
    inference(spm,[status(thm)],[1269,53798,theory(equality)]) ).

cnf(53819,plain,
    ( op(e2,e3) = e0
    | op(e0,e3) = e0
    | epred1_0 ),
    inference(spm,[status(thm)],[52874,53798,theory(equality)]) ).

cnf(53822,plain,
    ( op(e2,e1) = e4
    | op(e1,e1) = e4
    | op(e0,e1) = e4
    | epred1_0 ),
    inference(sr,[status(thm)],[53806,233,theory(equality)]) ).

cnf(53981,plain,
    ( op(e2,e1) = e4
    | op(e1,e1) = e4
    | epred1_0 ),
    inference(csr,[status(thm)],[53822,50993]) ).

cnf(54416,plain,
    ( op(e3,e3) = e4
    | op(e2,e3) = e4
    | op(e1,e3) = e4
    | epred1_0 ),
    inference(csr,[status(thm)],[51230,50995]) ).

cnf(54422,plain,
    ( op(e2,e3) = e4
    | op(e1,e3) = e4
    | epred1_0
    | e4 != op(e3,e2) ),
    inference(spm,[status(thm)],[139,54416,theory(equality)]) ).

cnf(54510,plain,
    ( op(e1,e3) = e4
    | op(e2,e3) = e4
    | epred1_0
    | op(e2,e2) = e4
    | op(e1,e2) = e4 ),
    inference(spm,[status(thm)],[54422,53681,theory(equality)]) ).

cnf(54777,plain,
    ( op(op(e3,e1),e1) = e3
    | op(op(e3,e2),e2) = e3
    | epred11_0
    | epred1_0
    | e3 != op(e0,e3) ),
    inference(spm,[status(thm)],[52189,50660,theory(equality)]) ).

cnf(54778,plain,
    ( op(op(e3,e1),e1) = e3
    | op(op(e3,e2),e2) = e3
    | epred11_0
    | epred1_0 ),
    inference(csr,[status(thm)],[54777,50655]) ).

cnf(54807,plain,
    ( op(e4,e2) = e3
    | op(op(e3,e1),e1) = e3
    | epred11_0
    | epred1_0
    | op(e2,e2) = e4
    | op(e1,e2) = e4 ),
    inference(spm,[status(thm)],[54778,53681,theory(equality)]) ).

cnf(54818,plain,
    ( op(op(e3,e1),e1) = e3
    | epred11_0
    | epred1_0
    | op(e2,e2) = e4
    | op(e1,e2) = e4 ),
    inference(sr,[status(thm)],[54807,866,theory(equality)]) ).

cnf(55268,plain,
    ( op(e0,e3) = e0
    | e4 = e0
    | epred1_0
    | op(e1,e2) = e4
    | op(e2,e2) = e4
    | op(e1,e3) = e4 ),
    inference(spm,[status(thm)],[53819,54510,theory(equality)]) ).

cnf(55293,plain,
    ( op(e0,e3) = e0
    | epred1_0
    | op(e1,e2) = e4
    | op(e2,e2) = e4
    | op(e1,e3) = e4 ),
    inference(sr,[status(thm)],[55268,233,theory(equality)]) ).

cnf(55375,plain,
    ( e4 = e1
    | epred1_0
    | op(e1,e3) = e4
    | op(e1,e2) = e4
    | op(e0,e3) = e0 ),
    inference(spm,[status(thm)],[50603,55293,theory(equality)]) ).

cnf(55406,plain,
    ( epred1_0
    | op(e1,e3) = e4
    | op(e1,e2) = e4
    | op(e0,e3) = e0 ),
    inference(sr,[status(thm)],[55375,230,theory(equality)]) ).

cnf(55534,plain,
    ( op(e0,e1) = e3
    | op(e1,e2) = e4
    | op(e2,e2) = e4
    | epred11_0
    | epred1_0 ),
    inference(spm,[status(thm)],[54818,53798,theory(equality)]) ).

cnf(55547,plain,
    ( op(e1,e2) = e4
    | op(e2,e2) = e4
    | epred11_0
    | epred1_0 ),
    inference(sr,[status(thm)],[55534,847,theory(equality)]) ).

cnf(55609,plain,
    ( e4 = e1
    | epred1_0
    | op(e1,e2) = e4
    | epred11_0 ),
    inference(spm,[status(thm)],[50603,55547,theory(equality)]) ).

cnf(55640,plain,
    ( epred1_0
    | op(e1,e2) = e4
    | epred11_0 ),
    inference(sr,[status(thm)],[55609,230,theory(equality)]) ).

cnf(55682,plain,
    ( e4 = e3
    | epred1_0
    | epred11_0 ),
    inference(spm,[status(thm)],[51611,55640,theory(equality)]) ).

cnf(55696,plain,
    ( epred1_0
    | epred11_0 ),
    inference(sr,[status(thm)],[55682,227,theory(equality)]) ).

cnf(55701,plain,
    ( op(op(e2,e3),e3) = e2
    | epred10_0
    | epred1_0
    | op(op(e2,e4),e2) != e4 ),
    inference(spm,[status(thm)],[681,55696,theory(equality)]) ).

cnf(56151,plain,
    ( op(op(e2,e3),e3) = e2
    | epred10_0
    | epred1_0
    | op(e3,e2) != e4 ),
    inference(spm,[status(thm)],[55701,51001,theory(equality)]) ).

cnf(56180,plain,
    ( op(op(e2,e3),e3) = e2
    | epred10_0
    | epred1_0
    | op(e2,e2) = e4
    | op(e1,e2) = e4 ),
    inference(spm,[status(thm)],[56151,53681,theory(equality)]) ).

cnf(56267,plain,
    ( op(e0,e3) = e2
    | op(e1,e2) = e4
    | op(e2,e2) = e4
    | epred10_0
    | epred1_0
    | op(e0,e3) = e0 ),
    inference(spm,[status(thm)],[56180,53819,theory(equality)]) ).

cnf(56368,plain,
    ( e4 = e1
    | epred1_0
    | op(e0,e3) = e0
    | op(e1,e2) = e4
    | op(e0,e3) = e2
    | epred10_0 ),
    inference(spm,[status(thm)],[50603,56267,theory(equality)]) ).

cnf(56399,plain,
    ( epred1_0
    | op(e0,e3) = e0
    | op(e1,e2) = e4
    | op(e0,e3) = e2
    | epred10_0 ),
    inference(sr,[status(thm)],[56368,230,theory(equality)]) ).

cnf(56519,plain,
    ( e4 = e3
    | epred1_0
    | op(e0,e3) = e2
    | op(e0,e3) = e0
    | epred10_0 ),
    inference(spm,[status(thm)],[51611,56399,theory(equality)]) ).

cnf(56533,plain,
    ( epred1_0
    | op(e0,e3) = e2
    | op(e0,e3) = e0
    | epred10_0 ),
    inference(sr,[status(thm)],[56519,227,theory(equality)]) ).

cnf(56583,plain,
    ( e2 = e3
    | epred1_0
    | op(e0,e3) = e0
    | epred10_0 ),
    inference(spm,[status(thm)],[50655,56533,theory(equality)]) ).

cnf(56593,plain,
    ( epred1_0
    | op(e0,e3) = e0
    | epred10_0 ),
    inference(sr,[status(thm)],[56583,229,theory(equality)]) ).

cnf(56644,plain,
    ( e0 = e3
    | epred1_0
    | epred10_0 ),
    inference(spm,[status(thm)],[50655,56593,theory(equality)]) ).

cnf(56657,plain,
    ( epred1_0
    | epred10_0 ),
    inference(sr,[status(thm)],[56644,234,theory(equality)]) ).

cnf(56665,plain,
    ( op(op(e2,e1),e1) = e2
    | epred9_0
    | epred1_0
    | op(e2,e0) != op(e0,e2) ),
    inference(spm,[status(thm)],[2327,56657,theory(equality)]) ).

cnf(56936,plain,
    ( op(op(e2,e1),e1) = e2
    | epred9_0
    | epred1_0
    | e2 != op(e0,e2) ),
    inference(spm,[status(thm)],[56665,50659,theory(equality)]) ).

cnf(56937,plain,
    ( op(op(e2,e1),e1) = e2
    | epred9_0
    | epred1_0 ),
    inference(csr,[status(thm)],[56936,50654]) ).

cnf(56952,plain,
    ( op(e4,e1) = e2
    | epred9_0
    | epred1_0
    | op(e1,e1) = e4 ),
    inference(spm,[status(thm)],[56937,53981,theory(equality)]) ).

cnf(56960,plain,
    ( e3 = e2
    | epred9_0
    | epred1_0
    | op(e1,e1) = e4 ),
    inference(rw,[status(thm)],[56952,793,theory(equality)]) ).

cnf(56961,plain,
    ( epred9_0
    | epred1_0
    | op(e1,e1) = e4 ),
    inference(sr,[status(thm)],[56960,229,theory(equality)]) ).

cnf(56985,plain,
    ( e4 = e2
    | epred1_0
    | epred9_0 ),
    inference(spm,[status(thm)],[50606,56961,theory(equality)]) ).

cnf(56993,plain,
    ( epred1_0
    | epred9_0 ),
    inference(sr,[status(thm)],[56985,228,theory(equality)]) ).

cnf(56999,plain,
    ( op(op(e1,e3),e3) = e1
    | op(op(e1,e2),e2) = e1
    | epred8_0
    | epred1_0 ),
    inference(spm,[status(thm)],[624,56993,theory(equality)]) ).

cnf(57164,plain,
    ( op(op(e1,e2),e2) = e1
    | op(e4,e3) = e1
    | epred8_0
    | epred1_0
    | op(e0,e3) = e0
    | op(e1,e2) = e4 ),
    inference(spm,[status(thm)],[56999,55406,theory(equality)]) ).

cnf(57170,plain,
    ( op(op(e1,e2),e2) = e1
    | epred8_0
    | epred1_0
    | op(e0,e3) = e0
    | op(e1,e2) = e4 ),
    inference(sr,[status(thm)],[57164,880,theory(equality)]) ).

cnf(57182,plain,
    ( op(e3,e2) = e1
    | e3 = e4
    | op(e0,e3) = e0
    | epred8_0
    | epred1_0 ),
    inference(spm,[status(thm)],[57170,51611,theory(equality)]) ).

cnf(57191,plain,
    ( op(e3,e2) = e1
    | op(e0,e3) = e0
    | epred8_0
    | epred1_0 ),
    inference(sr,[status(thm)],[57182,227,theory(equality)]) ).

cnf(57194,plain,
    ( op(e0,e3) = e0
    | epred8_0
    | epred1_0
    | e1 != op(e2,e2) ),
    inference(spm,[status(thm)],[199,57191,theory(equality)]) ).

cnf(57311,plain,
    ( op(e0,e3) = e0
    | epred8_0
    | epred1_0 ),
    inference(csr,[status(thm)],[57194,50603]) ).

cnf(57362,plain,
    ( e0 = e3
    | epred1_0
    | epred8_0 ),
    inference(spm,[status(thm)],[50655,57311,theory(equality)]) ).

cnf(57375,plain,
    ( epred1_0
    | epred8_0 ),
    inference(sr,[status(thm)],[57362,234,theory(equality)]) ).

cnf(57376,plain,
    ( epred7_0
    | epred1_0
    | op(e1,e0) != op(e0,e1)
    | op(e3,e0) != op(e0,e3)
    | op(e4,e0) != op(e0,e4) ),
    inference(spm,[status(thm)],[599,57375,theory(equality)]) ).

cnf(57406,plain,
    ( epred7_0
    | epred1_0
    | e1 != op(e0,e1)
    | op(e3,e0) != op(e0,e3)
    | op(e4,e0) != op(e0,e4) ),
    inference(spm,[status(thm)],[57376,50658,theory(equality)]) ).

cnf(57407,plain,
    ( epred7_0
    | epred1_0
    | op(e3,e0) != op(e0,e3)
    | op(e4,e0) != op(e0,e4) ),
    inference(csr,[status(thm)],[57406,50653]) ).

cnf(57419,plain,
    ( epred7_0
    | epred1_0
    | e3 != op(e0,e3)
    | op(e4,e0) != op(e0,e4) ),
    inference(spm,[status(thm)],[57407,50660,theory(equality)]) ).

cnf(57420,plain,
    ( epred7_0
    | epred1_0
    | op(e4,e0) != op(e0,e4) ),
    inference(csr,[status(thm)],[57419,50655]) ).

cnf(57435,plain,
    ( epred7_0
    | epred1_0
    | e4 != op(e0,e4) ),
    inference(spm,[status(thm)],[57420,50661,theory(equality)]) ).

cnf(57436,plain,
    ( epred7_0
    | epred1_0 ),
    inference(csr,[status(thm)],[57435,50656]) ).

cnf(57437,plain,
    ( epred1_0
    | op(e1,e0) != op(e0,e1)
    | op(e2,e0) != op(e0,e2) ),
    inference(spm,[status(thm)],[570,57436,theory(equality)]) ).

cnf(57449,plain,
    ( epred1_0
    | e1 != op(e0,e1)
    | op(e2,e0) != op(e0,e2) ),
    inference(spm,[status(thm)],[57437,50658,theory(equality)]) ).

cnf(57450,plain,
    ( epred1_0
    | op(e2,e0) != op(e0,e2) ),
    inference(csr,[status(thm)],[57449,50653]) ).

cnf(57457,plain,
    ( epred1_0
    | e2 != op(e0,e2) ),
    inference(spm,[status(thm)],[57450,50659,theory(equality)]) ).

cnf(57458,plain,
    epred1_0,
    inference(csr,[status(thm)],[57457,50654]) ).

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

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

cnf(57565,plain,
    ( op(e3,e3) = e0
    | op(e2,e2) = e0 ),
    inference(sr,[status(thm)],[57564,813,theory(equality)]) ).

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

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

cnf(57574,plain,
    ( op(e0,e0) = e3
    | op(e0,e0) = e2 ),
    inference(sr,[status(thm)],[57573,813,theory(equality)]) ).

cnf(57624,plain,
    ( unit = e0
    | unit = e1
    | op(e2,e2) = e0 ),
    inference(spm,[status(thm)],[15869,57565,theory(equality)]) ).

cnf(57850,plain,
    ( e0 = e2
    | unit = e0
    | unit = e1 ),
    inference(spm,[status(thm)],[2516,57624,theory(equality)]) ).

cnf(57899,plain,
    ( unit = e0
    | unit = e1 ),
    inference(sr,[status(thm)],[57850,235,theory(equality)]) ).

cnf(58003,plain,
    ( op(e1,e0) = e0
    | unit = e0 ),
    inference(spm,[status(thm)],[47,57899,theory(equality)]) ).

cnf(58013,plain,
    unit = e0,
    inference(sr,[status(thm)],[58003,814,theory(equality)]) ).

cnf(58020,plain,
    op(e3,e0) = e3,
    inference(rw,[status(thm)],[40,58013,theory(equality)]) ).

cnf(58023,plain,
    op(e0,e0) = e0,
    inference(rw,[status(thm)],[46,58013,theory(equality)]) ).

cnf(58438,plain,
    e3 != op(e0,e0),
    inference(rw,[status(thm)],[224,58020,theory(equality)]) ).

cnf(58795,plain,
    op(e0,e0) = e2,
    inference(sr,[status(thm)],[57574,58438,theory(equality)]) ).

cnf(59292,plain,
    e0 = e2,
    inference(rw,[status(thm)],[58795,58023,theory(equality)]) ).

cnf(59293,plain,
    $false,
    inference(sr,[status(thm)],[59292,235,theory(equality)]) ).

cnf(59294,plain,
    $false,
    59293,
    [proof] ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% % SZS status Started for /home/graph/tptp/TPTP/Problems/ALG/ALG060+1.p
% --creating new selector for []
% -running prover on /tmp/tmpejPf_o/sel_ALG060+1.p_1 with time limit 29
% -prover status Theorem
% Problem ALG060+1.p solved in phase 0.
% % SZS status Theorem for /home/graph/tptp/TPTP/Problems/ALG/ALG060+1.p
% % SZS status Ended for /home/graph/tptp/TPTP/Problems/ALG/ALG060+1.p
% Solved 1 out of 1.
% # Problem is unsatisfiable (or provable), constructing proof object
% # SZS status Theorem
% # SZS output start CNFRefutation.
% See solution above
% # SZS output end CNFRefutation
% 
%------------------------------------------------------------------------------