TSTP Solution File: REL022-1 by Bliksem---1.12

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Bliksem---1.12
% Problem  : REL022-1 : TPTP v8.1.0. Released v4.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : bliksem %s

% Computer : n021.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 0s
% DateTime : Mon Jul 18 19:00:21 EDT 2022

% Result   : Unsatisfiable 58.35s 58.73s
% Output   : Refutation 58.35s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.11/0.12  % Problem  : REL022-1 : TPTP v8.1.0. Released v4.0.0.
% 0.11/0.12  % Command  : bliksem %s
% 0.13/0.33  % Computer : n021.cluster.edu
% 0.13/0.33  % Model    : x86_64 x86_64
% 0.13/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.33  % Memory   : 8042.1875MB
% 0.13/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.33  % CPULimit : 300
% 0.13/0.33  % DateTime : Fri Jul  8 14:07:50 EDT 2022
% 0.13/0.33  % CPUTime  : 
% 12.88/13.26  *** allocated 10000 integers for termspace/termends
% 12.88/13.26  *** allocated 10000 integers for clauses
% 12.88/13.26  *** allocated 10000 integers for justifications
% 12.88/13.26  Bliksem 1.12
% 12.88/13.26  
% 12.88/13.26  
% 12.88/13.26  Automatic Strategy Selection
% 12.88/13.26  
% 12.88/13.26  Clauses:
% 12.88/13.26  [
% 12.88/13.26     [ =( join( X, Y ), join( Y, X ) ) ],
% 12.88/13.26     [ =( join( X, join( Y, Z ) ), join( join( X, Y ), Z ) ) ],
% 12.88/13.26     [ =( X, join( complement( join( complement( X ), complement( Y ) ) ), 
% 12.88/13.26    complement( join( complement( X ), Y ) ) ) ) ],
% 12.88/13.26     [ =( meet( X, Y ), complement( join( complement( X ), complement( Y ) )
% 12.88/13.26     ) ) ],
% 12.88/13.26     [ =( composition( X, composition( Y, Z ) ), composition( composition( X
% 12.88/13.26    , Y ), Z ) ) ],
% 12.88/13.26     [ =( composition( X, one ), X ) ],
% 12.88/13.26     [ =( composition( join( X, Y ), Z ), join( composition( X, Z ), 
% 12.88/13.26    composition( Y, Z ) ) ) ],
% 12.88/13.26     [ =( converse( converse( X ) ), X ) ],
% 12.88/13.26     [ =( converse( join( X, Y ) ), join( converse( X ), converse( Y ) ) ) ]
% 12.88/13.26    ,
% 12.88/13.26     [ =( converse( composition( X, Y ) ), composition( converse( Y ), 
% 12.88/13.26    converse( X ) ) ) ],
% 12.88/13.26     [ =( join( composition( converse( X ), complement( composition( X, Y ) )
% 12.88/13.26     ), complement( Y ) ), complement( Y ) ) ],
% 12.88/13.26     [ =( top, join( X, complement( X ) ) ) ],
% 12.88/13.26     [ =( zero, meet( X, complement( X ) ) ) ],
% 12.88/13.26     [ =( composition( sk1, top ), sk1 ) ],
% 12.88/13.26     [ ~( =( join( meet( sk1, sk2 ), composition( meet( sk1, one ), sk2 ) ), 
% 12.88/13.26    composition( meet( sk1, one ), sk2 ) ) ) ]
% 12.88/13.26  ] .
% 12.88/13.26  
% 12.88/13.26  
% 12.88/13.26  percentage equality = 1.000000, percentage horn = 1.000000
% 12.88/13.26  This is a pure equality problem
% 12.88/13.26  
% 12.88/13.26  
% 12.88/13.26  
% 12.88/13.26  Options Used:
% 12.88/13.26  
% 12.88/13.26  useres =            1
% 12.88/13.26  useparamod =        1
% 12.88/13.26  useeqrefl =         1
% 12.88/13.26  useeqfact =         1
% 12.88/13.26  usefactor =         1
% 12.88/13.26  usesimpsplitting =  0
% 12.88/13.26  usesimpdemod =      5
% 12.88/13.26  usesimpres =        3
% 12.88/13.26  
% 12.88/13.26  resimpinuse      =  1000
% 12.88/13.26  resimpclauses =     20000
% 12.88/13.26  substype =          eqrewr
% 12.88/13.26  backwardsubs =      1
% 12.88/13.26  selectoldest =      5
% 12.88/13.26  
% 12.88/13.26  litorderings [0] =  split
% 12.88/13.26  litorderings [1] =  extend the termordering, first sorting on arguments
% 12.88/13.26  
% 12.88/13.26  termordering =      kbo
% 12.88/13.26  
% 12.88/13.26  litapriori =        0
% 12.88/13.26  termapriori =       1
% 12.88/13.26  litaposteriori =    0
% 12.88/13.26  termaposteriori =   0
% 12.88/13.26  demodaposteriori =  0
% 12.88/13.26  ordereqreflfact =   0
% 12.88/13.26  
% 12.88/13.26  litselect =         negord
% 12.88/13.26  
% 12.88/13.26  maxweight =         15
% 12.88/13.26  maxdepth =          30000
% 12.88/13.26  maxlength =         115
% 12.88/13.26  maxnrvars =         195
% 12.88/13.26  excuselevel =       1
% 12.88/13.26  increasemaxweight = 1
% 12.88/13.26  
% 12.88/13.26  maxselected =       10000000
% 12.88/13.26  maxnrclauses =      10000000
% 12.88/13.26  
% 12.88/13.26  showgenerated =    0
% 12.88/13.26  showkept =         0
% 12.88/13.26  showselected =     0
% 12.88/13.26  showdeleted =      0
% 12.88/13.26  showresimp =       1
% 12.88/13.26  showstatus =       2000
% 12.88/13.26  
% 12.88/13.26  prologoutput =     1
% 12.88/13.26  nrgoals =          5000000
% 12.88/13.26  totalproof =       1
% 12.88/13.26  
% 12.88/13.26  Symbols occurring in the translation:
% 12.88/13.26  
% 12.88/13.26  {}  [0, 0]      (w:1, o:2, a:1, s:1, b:0), 
% 12.88/13.26  .  [1, 2]      (w:1, o:24, a:1, s:1, b:0), 
% 12.88/13.26  !  [4, 1]      (w:0, o:17, a:1, s:1, b:0), 
% 12.88/13.26  =  [13, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 12.88/13.26  ==>  [14, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 12.88/13.26  join  [41, 2]      (w:1, o:49, a:1, s:1, b:0), 
% 12.88/13.26  complement  [43, 1]      (w:1, o:22, a:1, s:1, b:0), 
% 12.88/13.26  meet  [44, 2]      (w:1, o:50, a:1, s:1, b:0), 
% 12.88/13.26  composition  [45, 2]      (w:1, o:51, a:1, s:1, b:0), 
% 12.88/13.26  one  [46, 0]      (w:1, o:9, a:1, s:1, b:0), 
% 12.88/13.26  converse  [47, 1]      (w:1, o:23, a:1, s:1, b:0), 
% 12.88/13.26  top  [48, 0]      (w:1, o:15, a:1, s:1, b:0), 
% 12.88/13.26  zero  [49, 0]      (w:1, o:16, a:1, s:1, b:0), 
% 12.88/13.26  sk1  [50, 0]      (w:1, o:5, a:1, s:1, b:0), 
% 12.88/13.26  sk2  [51, 0]      (w:1, o:6, a:1, s:1, b:0).
% 12.88/13.26  
% 12.88/13.26  
% 12.88/13.26  Starting Search:
% 12.88/13.26  
% 12.88/13.26  Resimplifying inuse:
% 12.88/13.26  Done
% 12.88/13.26  
% 12.88/13.26  
% 12.88/13.26  Intermediate Status:
% 12.88/13.26  Generated:    24578
% 12.88/13.26  Kept:         2000
% 12.88/13.26  Inuse:        314
% 12.88/13.26  Deleted:      203
% 12.88/13.26  Deletedinuse: 85
% 12.88/13.26  
% 12.88/13.26  Resimplifying inuse:
% 12.88/13.26  Done
% 12.88/13.26  
% 12.88/13.26  Resimplifying inuse:
% 12.88/13.26  Done
% 12.88/13.26  
% 12.88/13.26  
% 12.88/13.26  Intermediate Status:
% 12.88/13.26  Generated:    56171
% 12.88/13.26  Kept:         4002
% 12.88/13.26  Inuse:        478
% 12.88/13.26  Deleted:      362
% 12.88/13.26  Deletedinuse: 151
% 12.88/13.26  
% 12.88/13.26  Resimplifying inuse:
% 12.88/13.26  Done
% 12.88/13.26  
% 12.88/13.26  Resimplifying inuse:
% 12.88/13.26  Done
% 12.88/13.26  
% 12.88/13.26  
% 12.88/13.26  Intermediate Status:
% 12.88/13.26  Generated:    98658
% 12.88/13.26  Kept:         6004
% 12.88/13.26  Inuse:        646
% 12.88/13.26  Deleted:      391
% 12.88/13.26  Deletedinuse: 152
% 12.88/13.26  
% 12.88/13.26  Resimplifying inuse:
% 12.88/13.26  Done
% 12.88/13.26  
% 12.88/13.26  Resimplifying inuse:
% 12.88/13.26  Done
% 12.88/13.26  
% 12.88/13.26  
% 12.88/13.26  Intermediate Status:
% 12.88/13.26  Generated:    160295
% 12.88/13.26  Kept:         8053
% 12.88/13.26  Inuse:        793
% 12.88/13.26  Deleted:      497
% 12.88/13.26  Deletedinuse: 156
% 12.88/13.26  
% 12.88/13.26  Resimplifying inuse:
% 12.88/13.26  Done
% 12.88/13.26  
% 12.88/13.26  Resimplifying inuse:
% 12.88/13.26  Done
% 12.88/13.26  
% 12.88/13.26  
% 12.88/13.26  Intermediate Status:
% 12.88/13.26  Generated:    221962
% 12.88/13.26  Kept:         10074
% 12.88/13.26  Inuse:        882
% 12.88/13.26  Deleted:      514
% 12.88/13.26  Deletedinuse: 158
% 12.88/13.26  
% 12.88/13.26  Resimplifying inuse:
% 12.88/13.26  Done
% 12.88/13.26  
% 12.88/13.26  Resimplifying inuse:
% 12.88/13.26  Done
% 12.88/13.26  
% 12.88/13.26  
% 12.88/13.26  Intermediate Status:
% 36.04/36.43  Generated:    293187
% 36.04/36.43  Kept:         12107
% 36.04/36.43  Inuse:        1068
% 36.04/36.43  Deleted:      658
% 36.04/36.43  Deletedinuse: 189
% 36.04/36.43  
% 36.04/36.43  Resimplifying inuse:
% 36.04/36.43  Done
% 36.04/36.43  
% 36.04/36.43  Resimplifying inuse:
% 36.04/36.43  Done
% 36.04/36.43  
% 36.04/36.43  
% 36.04/36.43  Intermediate Status:
% 36.04/36.43  Generated:    372614
% 36.04/36.43  Kept:         14129
% 36.04/36.43  Inuse:        1195
% 36.04/36.43  Deleted:      731
% 36.04/36.43  Deletedinuse: 216
% 36.04/36.43  
% 36.04/36.43  Resimplifying inuse:
% 36.04/36.43  Done
% 36.04/36.43  
% 36.04/36.43  Resimplifying inuse:
% 36.04/36.43  Done
% 36.04/36.43  
% 36.04/36.43  
% 36.04/36.43  Intermediate Status:
% 36.04/36.43  Generated:    460996
% 36.04/36.43  Kept:         16136
% 36.04/36.43  Inuse:        1351
% 36.04/36.43  Deleted:      823
% 36.04/36.43  Deletedinuse: 216
% 36.04/36.43  
% 36.04/36.43  Resimplifying inuse:
% 36.04/36.43  Done
% 36.04/36.43  
% 36.04/36.43  Resimplifying inuse:
% 36.04/36.43  Done
% 36.04/36.43  
% 36.04/36.43  
% 36.04/36.43  Intermediate Status:
% 36.04/36.43  Generated:    532176
% 36.04/36.43  Kept:         18171
% 36.04/36.43  Inuse:        1470
% 36.04/36.43  Deleted:      953
% 36.04/36.43  Deletedinuse: 228
% 36.04/36.43  
% 36.04/36.43  Resimplifying inuse:
% 36.04/36.43  Done
% 36.04/36.43  
% 36.04/36.43  Resimplifying inuse:
% 36.04/36.43  Done
% 36.04/36.43  
% 36.04/36.43  Resimplifying clauses:
% 36.04/36.43  Done
% 36.04/36.43  
% 36.04/36.43  
% 36.04/36.43  Intermediate Status:
% 36.04/36.43  Generated:    583429
% 36.04/36.43  Kept:         20171
% 36.04/36.43  Inuse:        1608
% 36.04/36.43  Deleted:      4511
% 36.04/36.43  Deletedinuse: 229
% 36.04/36.43  
% 36.04/36.43  Resimplifying inuse:
% 36.04/36.43  Done
% 36.04/36.43  
% 36.04/36.43  Resimplifying inuse:
% 36.04/36.43  Done
% 36.04/36.43  
% 36.04/36.43  
% 36.04/36.43  Intermediate Status:
% 36.04/36.43  Generated:    673092
% 36.04/36.43  Kept:         22174
% 36.04/36.43  Inuse:        1765
% 36.04/36.43  Deleted:      4532
% 36.04/36.43  Deletedinuse: 240
% 36.04/36.43  
% 36.04/36.43  Resimplifying inuse:
% 36.04/36.43  Done
% 36.04/36.43  
% 36.04/36.43  Resimplifying inuse:
% 36.04/36.43  Done
% 36.04/36.43  
% 36.04/36.43  
% 36.04/36.43  Intermediate Status:
% 36.04/36.43  Generated:    775988
% 36.04/36.43  Kept:         24179
% 36.04/36.43  Inuse:        1924
% 36.04/36.43  Deleted:      4544
% 36.04/36.43  Deletedinuse: 245
% 36.04/36.43  
% 36.04/36.43  Resimplifying inuse:
% 36.04/36.43  Done
% 36.04/36.43  
% 36.04/36.43  Resimplifying inuse:
% 36.04/36.43  Done
% 36.04/36.43  
% 36.04/36.43  
% 36.04/36.43  Intermediate Status:
% 36.04/36.43  Generated:    910102
% 36.04/36.43  Kept:         26207
% 36.04/36.43  Inuse:        2115
% 36.04/36.43  Deleted:      4610
% 36.04/36.43  Deletedinuse: 291
% 36.04/36.43  
% 36.04/36.43  Resimplifying inuse:
% 36.04/36.43  Done
% 36.04/36.43  
% 36.04/36.43  Resimplifying inuse:
% 36.04/36.43  Done
% 36.04/36.43  
% 36.04/36.43  
% 36.04/36.43  Intermediate Status:
% 36.04/36.43  Generated:    1002164
% 36.04/36.43  Kept:         28209
% 36.04/36.43  Inuse:        2207
% 36.04/36.43  Deleted:      4614
% 36.04/36.43  Deletedinuse: 291
% 36.04/36.43  
% 36.04/36.43  Resimplifying inuse:
% 36.04/36.43  Done
% 36.04/36.43  
% 36.04/36.43  Resimplifying inuse:
% 36.04/36.43  Done
% 36.04/36.43  
% 36.04/36.43  
% 36.04/36.43  Intermediate Status:
% 36.04/36.43  Generated:    1058157
% 36.04/36.43  Kept:         30225
% 36.04/36.43  Inuse:        2260
% 36.04/36.43  Deleted:      4618
% 36.04/36.43  Deletedinuse: 293
% 36.04/36.43  
% 36.04/36.43  Resimplifying inuse:
% 36.04/36.43  Done
% 36.04/36.43  
% 36.04/36.43  Resimplifying inuse:
% 36.04/36.43  Done
% 36.04/36.43  
% 36.04/36.43  
% 36.04/36.43  Intermediate Status:
% 36.04/36.43  Generated:    1188508
% 36.04/36.43  Kept:         32237
% 36.04/36.43  Inuse:        2389
% 36.04/36.43  Deleted:      4623
% 36.04/36.43  Deletedinuse: 293
% 36.04/36.43  
% 36.04/36.43  Resimplifying inuse:
% 36.04/36.43  Done
% 36.04/36.43  
% 36.04/36.43  Resimplifying inuse:
% 36.04/36.43  Done
% 36.04/36.43  
% 36.04/36.43  
% 36.04/36.43  Intermediate Status:
% 36.04/36.43  Generated:    1374672
% 36.04/36.43  Kept:         34237
% 36.04/36.43  Inuse:        2568
% 36.04/36.43  Deleted:      4663
% 36.04/36.43  Deletedinuse: 313
% 36.04/36.43  
% 36.04/36.43  Resimplifying inuse:
% 36.04/36.43  Done
% 36.04/36.43  
% 36.04/36.43  Resimplifying inuse:
% 36.04/36.43  Done
% 36.04/36.43  
% 36.04/36.43  
% 36.04/36.43  Intermediate Status:
% 36.04/36.43  Generated:    1532703
% 36.04/36.43  Kept:         36252
% 36.04/36.43  Inuse:        2758
% 36.04/36.43  Deleted:      4703
% 36.04/36.43  Deletedinuse: 330
% 36.04/36.43  
% 36.04/36.43  Resimplifying inuse:
% 36.04/36.43  Done
% 36.04/36.43  
% 36.04/36.43  Resimplifying inuse:
% 36.04/36.43  Done
% 36.04/36.43  
% 36.04/36.43  
% 36.04/36.43  Intermediate Status:
% 36.04/36.43  Generated:    1619715
% 36.04/36.43  Kept:         38317
% 36.04/36.43  Inuse:        2832
% 36.04/36.43  Deleted:      4768
% 36.04/36.43  Deletedinuse: 366
% 36.04/36.43  
% 36.04/36.43  Resimplifying inuse:
% 36.04/36.43  Done
% 36.04/36.43  
% 36.04/36.43  Resimplifying inuse:
% 36.04/36.43  Done
% 36.04/36.43  
% 36.04/36.43  Resimplifying clauses:
% 36.04/36.43  Done
% 36.04/36.43  
% 36.04/36.43  
% 36.04/36.43  Intermediate Status:
% 36.04/36.43  Generated:    1724117
% 36.04/36.43  Kept:         40318
% 36.04/36.43  Inuse:        2949
% 36.04/36.43  Deleted:      9352
% 36.04/36.43  Deletedinuse: 373
% 36.04/36.43  
% 36.04/36.43  Resimplifying inuse:
% 36.04/36.43  Done
% 36.04/36.43  
% 36.04/36.43  Resimplifying inuse:
% 36.04/36.43  Done
% 36.04/36.43  
% 36.04/36.43  
% 36.04/36.43  Intermediate Status:
% 36.04/36.43  Generated:    1852967
% 36.04/36.43  Kept:         42371
% 36.04/36.43  Inuse:        3064
% 36.04/36.43  Deleted:      9362
% 36.04/36.43  Deletedinuse: 383
% 36.04/36.43  
% 36.04/36.43  Resimplifying inuse:
% 36.04/36.43  Done
% 36.04/36.43  
% 36.04/36.43  Resimplifying inuse:
% 36.04/36.43  Done
% 36.04/36.43  
% 36.04/36.43  
% 36.04/36.43  Intermediate Status:
% 36.04/36.43  Generated:    2012687
% 36.04/36.43  Kept:         44401
% 36.04/36.43  Inuse:        3145
% 36.04/36.43  Deleted:      9363
% 36.04/36.43  Deletedinuse: 384
% 36.04/36.43  
% 36.04/36.43  Resimplifying inuse:
% 36.04/36.43  Done
% 36.04/36.43  
% 36.04/36.43  Resimplifying inuse:
% 36.04/36.43  Done
% 36.04/36.43  
% 36.04/36.43  
% 36.04/36.43  Intermediate Status:
% 36.04/36.43  Generated:    2222973
% 36.04/36.43  Kept:         46411
% 36.04/36.43  Inuse:        3254
% 36.04/36.43  Deleted:      9367
% 36.04/36.43  Deletedinuse: 384
% 36.04/36.43  
% 36.04/36.43  Resimplifying inuse:
% 36.04/36.43  Done
% 36.04/36.43  
% 36.04/36.43  Resimplifying inuse:
% 36.04/36.43  Done
% 36.04/36.43  
% 36.04/36.43  
% 36.04/36.43  Intermediate Status:
% 36.04/36.43  Generated:    2380379
% 36.04/36.43  Kept:         48449
% 36.04/36.43  Inuse:        3328
% 36.04/36.43  Deleted:      9379
% 36.04/36.43  Deletedinuse: 396
% 36.04/36.43  
% 36.04/36.43  Resimplifying inuse:
% 36.04/36.43  Done
% 36.04/36.43  
% 36.04/36.43  Resimplifying inuse:
% 36.04/36.43  Done
% 36.04/36.43  
% 36.04/36.43  
% 36.04/36.43  Intermediate Status:
% 36.04/36.43  Generated:    2568482
% 36.04/36.43  Kept:         50454
% 36.04/36.43  Inuse:        3446
% 36.04/36.43  Deleted:      9413
% 36.04/36.43  Deletedinuse: 402
% 36.04/36.43  
% 36.04/36.43  Resimplifying inuse:
% 36.04/36.43  Done
% 36.04/36.43  
% 36.04/36.43  Resimplifying inuse:
% 36.04/36.43  Done
% 36.04/36.43  
% 36.04/36.43  
% 36.04/36.43  Intermediate Status:
% 36.04/36.43  Generated:    2823919
% 36.04/36.43  Kept:         52723
% 36.04/36.43  Inuse:        3648
% 36.04/36.43  Deleted:      9430
% 36.04/36.43  Deletedinuse: 402
% 36.04/36.43  
% 36.04/36.43  Resimplifying inuse:
% 36.04/36.43  Done
% 36.04/36.43  
% 36.04/36.43  Resimplifying inuse:
% 36.04/36.43  Done
% 36.04/36.43  
% 36.04/36.43  
% 36.04/36.43  Intermediate Status:
% 36.04/36.43  Generated:    3007110
% 36.04/36.43  Kept:         54727
% 36.04/36.43  Inuse:        3752
% 36.04/36.43  Deleted:      9590
% 36.04/36.43  Deletedinuse: 559
% 36.04/36.43  
% 36.04/36.43  Resimplifying inuse:
% 36.04/36.43  Done
% 36.04/36.43  
% 36.04/36.43  Resimplifying inuse:
% 36.04/36.43  Done
% 36.04/36.43  
% 36.04/36.43  
% 36.04/36.43  Intermediate Status:
% 36.04/36.43  Generated:    3078935
% 36.04/36.43  Kept:         56759
% 36.04/36.43  Inuse:        3814
% 36.04/36.43  Deleted:      9596
% 36.04/36.43  Deletedinuse: 562
% 36.04/36.43  
% 36.04/36.43  Resimplifying inuse:
% 36.04/36.43  Done
% 36.04/36.43  
% 36.04/36.43  Resimplifying inuse:
% 36.04/36.43  Done
% 36.04/36.43  
% 36.04/36.43  
% 36.04/36.43  Intermediate Status:
% 36.04/36.43  Generated:    3148372
% 36.04/36.43  Kept:         58775
% 58.35/58.72  Inuse:        3871
% 58.35/58.72  Deleted:      9615
% 58.35/58.72  Deletedinuse: 575
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  Resimplifying clauses:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  
% 58.35/58.72  Intermediate Status:
% 58.35/58.72  Generated:    3211341
% 58.35/58.72  Kept:         60787
% 58.35/58.72  Inuse:        3914
% 58.35/58.72  Deleted:      16819
% 58.35/58.72  Deletedinuse: 575
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  
% 58.35/58.72  Intermediate Status:
% 58.35/58.72  Generated:    3303964
% 58.35/58.72  Kept:         62790
% 58.35/58.72  Inuse:        3994
% 58.35/58.72  Deleted:      16955
% 58.35/58.72  Deletedinuse: 694
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  
% 58.35/58.72  Intermediate Status:
% 58.35/58.72  Generated:    3428951
% 58.35/58.72  Kept:         65354
% 58.35/58.72  Inuse:        4092
% 58.35/58.72  Deleted:      16963
% 58.35/58.72  Deletedinuse: 701
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  
% 58.35/58.72  Intermediate Status:
% 58.35/58.72  Generated:    3519878
% 58.35/58.72  Kept:         67368
% 58.35/58.72  Inuse:        4161
% 58.35/58.72  Deleted:      17435
% 58.35/58.72  Deletedinuse: 1165
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  
% 58.35/58.72  Intermediate Status:
% 58.35/58.72  Generated:    3674008
% 58.35/58.72  Kept:         69370
% 58.35/58.72  Inuse:        4296
% 58.35/58.72  Deleted:      17545
% 58.35/58.72  Deletedinuse: 1182
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  
% 58.35/58.72  Intermediate Status:
% 58.35/58.72  Generated:    3825055
% 58.35/58.72  Kept:         71370
% 58.35/58.72  Inuse:        4407
% 58.35/58.72  Deleted:      17584
% 58.35/58.72  Deletedinuse: 1183
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  
% 58.35/58.72  Intermediate Status:
% 58.35/58.72  Generated:    4057993
% 58.35/58.72  Kept:         73398
% 58.35/58.72  Inuse:        4602
% 58.35/58.72  Deleted:      17632
% 58.35/58.72  Deletedinuse: 1189
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  
% 58.35/58.72  Intermediate Status:
% 58.35/58.72  Generated:    4225546
% 58.35/58.72  Kept:         75413
% 58.35/58.72  Inuse:        4705
% 58.35/58.72  Deleted:      17694
% 58.35/58.72  Deletedinuse: 1215
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  
% 58.35/58.72  Intermediate Status:
% 58.35/58.72  Generated:    4347933
% 58.35/58.72  Kept:         77448
% 58.35/58.72  Inuse:        4809
% 58.35/58.72  Deleted:      17758
% 58.35/58.72  Deletedinuse: 1246
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  
% 58.35/58.72  Intermediate Status:
% 58.35/58.72  Generated:    4524996
% 58.35/58.72  Kept:         79460
% 58.35/58.72  Inuse:        4924
% 58.35/58.72  Deleted:      17827
% 58.35/58.72  Deletedinuse: 1272
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  Resimplifying clauses:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  
% 58.35/58.72  Intermediate Status:
% 58.35/58.72  Generated:    4645207
% 58.35/58.72  Kept:         81464
% 58.35/58.72  Inuse:        4981
% 58.35/58.72  Deleted:      32436
% 58.35/58.72  Deletedinuse: 1339
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  
% 58.35/58.72  Intermediate Status:
% 58.35/58.72  Generated:    4896459
% 58.35/58.72  Kept:         83467
% 58.35/58.72  Inuse:        5117
% 58.35/58.72  Deleted:      32442
% 58.35/58.72  Deletedinuse: 1345
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  
% 58.35/58.72  Intermediate Status:
% 58.35/58.72  Generated:    5235641
% 58.35/58.72  Kept:         85468
% 58.35/58.72  Inuse:        5245
% 58.35/58.72  Deleted:      32442
% 58.35/58.72  Deletedinuse: 1345
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  
% 58.35/58.72  Intermediate Status:
% 58.35/58.72  Generated:    5710394
% 58.35/58.72  Kept:         87488
% 58.35/58.72  Inuse:        5399
% 58.35/58.72  Deleted:      32446
% 58.35/58.72  Deletedinuse: 1349
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  
% 58.35/58.72  Intermediate Status:
% 58.35/58.72  Generated:    6133819
% 58.35/58.72  Kept:         89492
% 58.35/58.72  Inuse:        5552
% 58.35/58.72  Deleted:      32470
% 58.35/58.72  Deletedinuse: 1369
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  
% 58.35/58.72  Intermediate Status:
% 58.35/58.72  Generated:    6306506
% 58.35/58.72  Kept:         91509
% 58.35/58.72  Inuse:        5658
% 58.35/58.72  Deleted:      32511
% 58.35/58.72  Deletedinuse: 1397
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  
% 58.35/58.72  Intermediate Status:
% 58.35/58.72  Generated:    6470192
% 58.35/58.72  Kept:         93510
% 58.35/58.72  Inuse:        5746
% 58.35/58.72  Deleted:      32540
% 58.35/58.72  Deletedinuse: 1411
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  
% 58.35/58.72  Intermediate Status:
% 58.35/58.72  Generated:    6612814
% 58.35/58.72  Kept:         95516
% 58.35/58.72  Inuse:        5812
% 58.35/58.72  Deleted:      32542
% 58.35/58.72  Deletedinuse: 1413
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  
% 58.35/58.72  Intermediate Status:
% 58.35/58.72  Generated:    6822517
% 58.35/58.72  Kept:         97520
% 58.35/58.72  Inuse:        5919
% 58.35/58.72  Deleted:      32546
% 58.35/58.72  Deletedinuse: 1417
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  
% 58.35/58.72  Intermediate Status:
% 58.35/58.72  Generated:    7012477
% 58.35/58.72  Kept:         99524
% 58.35/58.72  Inuse:        6016
% 58.35/58.72  Deleted:      32546
% 58.35/58.72  Deletedinuse: 1417
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  Resimplifying clauses:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  
% 58.35/58.72  Intermediate Status:
% 58.35/58.72  Generated:    7288821
% 58.35/58.72  Kept:         101607
% 58.35/58.72  Inuse:        6164
% 58.35/58.72  Deleted:      37209
% 58.35/58.72  Deletedinuse: 1424
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  
% 58.35/58.72  Intermediate Status:
% 58.35/58.72  Generated:    7452852
% 58.35/58.72  Kept:         103635
% 58.35/58.72  Inuse:        6249
% 58.35/58.72  Deleted:      37221
% 58.35/58.72  Deletedinuse: 1433
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  
% 58.35/58.72  Intermediate Status:
% 58.35/58.72  Generated:    7960926
% 58.35/58.72  Kept:         105643
% 58.35/58.72  Inuse:        6481
% 58.35/58.72  Deleted:      37226
% 58.35/58.72  Deletedinuse: 1436
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  
% 58.35/58.72  Intermediate Status:
% 58.35/58.72  Generated:    8354691
% 58.35/58.72  Kept:         107649
% 58.35/58.72  Inuse:        6638
% 58.35/58.72  Deleted:      37237
% 58.35/58.72  Deletedinuse: 1443
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  
% 58.35/58.72  Intermediate Status:
% 58.35/58.72  Generated:    8653470
% 58.35/58.72  Kept:         109649
% 58.35/58.72  Inuse:        6783
% 58.35/58.72  Deleted:      37257
% 58.35/58.72  Deletedinuse: 1452
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  
% 58.35/58.72  Intermediate Status:
% 58.35/58.72  Generated:    8826825
% 58.35/58.72  Kept:         111649
% 58.35/58.72  Inuse:        6872
% 58.35/58.72  Deleted:      37268
% 58.35/58.72  Deletedinuse: 1455
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  
% 58.35/58.72  Intermediate Status:
% 58.35/58.72  Generated:    9086929
% 58.35/58.72  Kept:         113656
% 58.35/58.72  Inuse:        6992
% 58.35/58.72  Deleted:      37275
% 58.35/58.72  Deletedinuse: 1455
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  
% 58.35/58.72  Intermediate Status:
% 58.35/58.72  Generated:    9374515
% 58.35/58.72  Kept:         115677
% 58.35/58.72  Inuse:        7130
% 58.35/58.72  Deleted:      37275
% 58.35/58.72  Deletedinuse: 1455
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  
% 58.35/58.72  Intermediate Status:
% 58.35/58.72  Generated:    9538599
% 58.35/58.72  Kept:         117705
% 58.35/58.72  Inuse:        7217
% 58.35/58.72  Deleted:      37279
% 58.35/58.72  Deletedinuse: 1455
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  
% 58.35/58.72  Intermediate Status:
% 58.35/58.72  Generated:    9618453
% 58.35/58.72  Kept:         119735
% 58.35/58.72  Inuse:        7255
% 58.35/58.72  Deleted:      37330
% 58.35/58.72  Deletedinuse: 1503
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  Resimplifying clauses:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  
% 58.35/58.72  Intermediate Status:
% 58.35/58.72  Generated:    9720203
% 58.35/58.72  Kept:         121756
% 58.35/58.72  Inuse:        7290
% 58.35/58.72  Deleted:      40955
% 58.35/58.72  Deletedinuse: 1555
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  
% 58.35/58.72  Intermediate Status:
% 58.35/58.72  Generated:    9948607
% 58.35/58.72  Kept:         123763
% 58.35/58.72  Inuse:        7388
% 58.35/58.72  Deleted:      40957
% 58.35/58.72  Deletedinuse: 1555
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  
% 58.35/58.72  Intermediate Status:
% 58.35/58.72  Generated:    10226284
% 58.35/58.72  Kept:         125793
% 58.35/58.72  Inuse:        7479
% 58.35/58.72  Deleted:      40970
% 58.35/58.72  Deletedinuse: 1566
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  
% 58.35/58.72  Intermediate Status:
% 58.35/58.72  Generated:    10493061
% 58.35/58.72  Kept:         127813
% 58.35/58.72  Inuse:        7560
% 58.35/58.72  Deleted:      41020
% 58.35/58.72  Deletedinuse: 1615
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  
% 58.35/58.72  Intermediate Status:
% 58.35/58.72  Generated:    10701915
% 58.35/58.72  Kept:         129817
% 58.35/58.72  Inuse:        7650
% 58.35/58.72  Deleted:      41024
% 58.35/58.72  Deletedinuse: 1615
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  
% 58.35/58.72  Intermediate Status:
% 58.35/58.72  Generated:    10897904
% 58.35/58.72  Kept:         131857
% 58.35/58.72  Inuse:        7740
% 58.35/58.72  Deleted:      41080
% 58.35/58.72  Deletedinuse: 1657
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  
% 58.35/58.72  Intermediate Status:
% 58.35/58.72  Generated:    10977637
% 58.35/58.72  Kept:         133928
% 58.35/58.72  Inuse:        7771
% 58.35/58.72  Deleted:      41671
% 58.35/58.72  Deletedinuse: 2223
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  
% 58.35/58.72  Intermediate Status:
% 58.35/58.72  Generated:    11227139
% 58.35/58.72  Kept:         136054
% 58.35/58.72  Inuse:        7867
% 58.35/58.72  Deleted:      41762
% 58.35/58.72  Deletedinuse: 2286
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  
% 58.35/58.72  Intermediate Status:
% 58.35/58.72  Generated:    11487078
% 58.35/58.72  Kept:         138068
% 58.35/58.72  Inuse:        7971
% 58.35/58.72  Deleted:      41812
% 58.35/58.72  Deletedinuse: 2299
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  Resimplifying inuse:
% 58.35/58.72  Done
% 58.35/58.72  
% 58.35/58.72  
% 58.35/58.72  Intermediate Status:
% 58.35/58.72  Generated:    11774137
% 58.35/58.72  Kept:         140077
% 58.35/58.73  Inuse:        8080
% 58.35/58.73  Deleted:      41864
% 58.35/58.73  Deletedinuse: 2310
% 58.35/58.73  
% 58.35/58.73  Resimplifying inuse:
% 58.35/58.73  Done
% 58.35/58.73  
% 58.35/58.73  Resimplifying clauses:
% 58.35/58.73  Done
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  Intermediate Status:
% 58.35/58.73  Generated:    12048049
% 58.35/58.73  Kept:         142641
% 58.35/58.73  Inuse:        8172
% 58.35/58.73  Deleted:      60703
% 58.35/58.73  Deletedinuse: 2324
% 58.35/58.73  
% 58.35/58.73  Resimplifying inuse:
% 58.35/58.73  Done
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  Bliksems!, er is een bewijs:
% 58.35/58.73  % SZS status Unsatisfiable
% 58.35/58.73  % SZS output start Refutation
% 58.35/58.73  
% 58.35/58.73  clause( 0, [ =( join( X, Y ), join( Y, X ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1, [ =( join( X, join( Y, Z ) ), join( join( X, Y ), Z ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 2, [ =( join( complement( join( complement( X ), complement( Y ) )
% 58.35/58.73     ), complement( join( complement( X ), Y ) ) ), X ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 3, [ =( complement( join( complement( X ), complement( Y ) ) ), 
% 58.35/58.73    meet( X, Y ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 4, [ =( composition( X, composition( Y, Z ) ), composition( 
% 58.35/58.73    composition( X, Y ), Z ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 5, [ =( composition( X, one ), X ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 6, [ =( join( composition( X, Z ), composition( Y, Z ) ), 
% 58.35/58.73    composition( join( X, Y ), Z ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 8, [ =( join( converse( X ), converse( Y ) ), converse( join( X, Y
% 58.35/58.73     ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 9, [ =( composition( converse( Y ), converse( X ) ), converse( 
% 58.35/58.73    composition( X, Y ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 10, [ =( join( composition( converse( X ), complement( composition( 
% 58.35/58.73    X, Y ) ) ), complement( Y ) ), complement( Y ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 11, [ =( join( X, complement( X ) ), top ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 12, [ =( meet( X, complement( X ) ), zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 13, [ =( composition( sk1, top ), sk1 ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 14, [ ~( =( join( meet( sk1, sk2 ), composition( meet( sk1, one ), 
% 58.35/58.73    sk2 ) ), composition( meet( sk1, one ), sk2 ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 15, [ =( join( complement( X ), X ), top ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 16, [ =( converse( composition( Y, converse( X ) ) ), composition( 
% 58.35/58.73    X, converse( Y ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 17, [ =( converse( composition( converse( X ), Y ) ), composition( 
% 58.35/58.73    converse( Y ), X ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 18, [ =( converse( join( X, Y ) ), converse( join( Y, X ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 19, [ =( converse( join( converse( X ), Y ) ), join( X, converse( Y
% 58.35/58.73     ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 20, [ =( converse( join( Y, converse( X ) ) ), join( converse( Y )
% 58.35/58.73    , X ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 22, [ =( converse( join( join( Z, Y ), X ) ), converse( join( join( 
% 58.35/58.73    Z, X ), Y ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 23, [ =( converse( composition( Z, join( Y, X ) ) ), converse( 
% 58.35/58.73    composition( Z, join( X, Y ) ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 26, [ =( join( join( Z, converse( X ) ), converse( Y ) ), join( Z, 
% 58.35/58.73    converse( join( X, Y ) ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 27, [ =( join( join( complement( join( X, Y ) ), X ), Y ), top ) ]
% 58.35/58.73     )
% 58.35/58.73  .
% 58.35/58.73  clause( 28, [ =( join( join( Y, complement( X ) ), X ), join( Y, top ) ) ]
% 58.35/58.73     )
% 58.35/58.73  .
% 58.35/58.73  clause( 29, [ =( join( join( X, Y ), Z ), join( join( Y, Z ), X ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 30, [ =( join( join( Z, Y ), X ), join( join( Z, X ), Y ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 31, [ =( join( join( Y, X ), complement( X ) ), join( Y, top ) ) ]
% 58.35/58.73     )
% 58.35/58.73  .
% 58.35/58.73  clause( 36, [ =( join( join( complement( Y ), X ), Y ), join( X, top ) ) ]
% 58.35/58.73     )
% 58.35/58.73  .
% 58.35/58.73  clause( 37, [ =( join( join( Y, X ), complement( Y ) ), join( X, top ) ) ]
% 58.35/58.73     )
% 58.35/58.73  .
% 58.35/58.73  clause( 38, [ =( join( top, complement( complement( X ) ) ), join( X, top )
% 58.35/58.73     ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 46, [ =( join( join( join( X, Y ), Z ), complement( X ) ), join( 
% 58.35/58.73    join( Y, Z ), top ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 48, [ =( join( meet( X, Y ), complement( join( complement( X ), Y )
% 58.35/58.73     ) ), X ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 55, [ =( converse( join( join( converse( X ), Y ), Z ) ), join( X, 
% 58.35/58.73    converse( join( Y, Z ) ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 59, [ =( join( X, converse( complement( converse( X ) ) ) ), 
% 58.35/58.73    converse( top ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 74, [ =( meet( complement( X ), X ), complement( top ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 75, [ =( meet( Y, X ), meet( X, Y ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 77, [ =( complement( top ), zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 78, [ =( complement( join( zero, complement( X ) ) ), meet( top, X
% 58.35/58.73     ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 79, [ =( complement( join( complement( X ), zero ) ), meet( X, top
% 58.35/58.73     ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 80, [ =( join( join( X, zero ), top ), join( X, top ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 90, [ =( composition( composition( X, sk1 ), top ), composition( X
% 58.35/58.73    , sk1 ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 92, [ =( meet( complement( X ), X ), zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 93, [ =( join( join( T, composition( X, Y ) ), composition( Z, Y )
% 58.35/58.73     ), join( T, composition( join( X, Z ), Y ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 95, [ =( composition( join( X, Z ), Y ), composition( join( Z, X )
% 58.35/58.73    , Y ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 97, [ =( composition( join( X, sk1 ), top ), join( composition( X, 
% 58.35/58.73    top ), sk1 ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 103, [ =( join( composition( converse( composition( X, sk1 ) ), 
% 58.35/58.73    complement( composition( X, sk1 ) ) ), zero ), zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 104, [ =( join( composition( converse( X ), complement( composition( 
% 58.35/58.73    composition( X, Y ), Z ) ) ), complement( composition( Y, Z ) ) ), 
% 58.35/58.73    complement( composition( Y, Z ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 105, [ =( join( composition( converse( X ), complement( composition( 
% 58.35/58.73    X, top ) ) ), zero ), zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 108, [ =( join( join( Z, composition( converse( X ), complement( 
% 58.35/58.73    composition( X, Y ) ) ) ), complement( Y ) ), join( Z, complement( Y ) )
% 58.35/58.73     ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 110, [ =( join( composition( X, complement( converse( composition( 
% 58.35/58.73    Y, X ) ) ) ), complement( converse( Y ) ) ), complement( converse( Y ) )
% 58.35/58.73     ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 111, [ =( join( complement( Y ), composition( converse( X ), 
% 58.35/58.73    complement( composition( X, Y ) ) ) ), complement( Y ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 112, [ =( join( composition( X, complement( composition( converse( 
% 58.35/58.73    X ), Y ) ) ), complement( Y ) ), complement( Y ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 113, [ =( join( composition( converse( sk1 ), complement( sk1 ) ), 
% 58.35/58.73    zero ), zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 114, [ =( join( composition( converse( X ), complement( X ) ), 
% 58.35/58.73    complement( one ) ), complement( one ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 121, [ =( meet( meet( top, X ), join( zero, complement( X ) ) ), 
% 58.35/58.73    zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 122, [ =( complement( join( zero, zero ) ), meet( top, top ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 131, [ =( join( join( meet( top, X ), zero ), complement( X ) ), 
% 58.35/58.73    top ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 135, [ ~( =( join( meet( sk1, sk2 ), composition( meet( one, sk1 )
% 58.35/58.73    , sk2 ) ), composition( meet( one, sk1 ), sk2 ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 143, [ =( join( join( meet( top, top ), zero ), zero ), top ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 167, [ =( join( meet( top, top ), top ), join( top, top ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 182, [ =( composition( converse( one ), X ), X ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 188, [ =( converse( one ), one ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 189, [ =( composition( one, X ), X ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 191, [ =( join( one, converse( X ) ), converse( join( one, X ) ) )
% 58.35/58.73     ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 192, [ =( join( converse( X ), one ), converse( join( X, one ) ) )
% 58.35/58.73     ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 193, [ =( join( complement( X ), complement( X ) ), complement( X )
% 58.35/58.73     ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 194, [ =( join( X, composition( Y, X ) ), composition( join( one, Y
% 58.35/58.73     ), X ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 195, [ =( join( composition( Y, X ), X ), composition( join( Y, one
% 58.35/58.73     ), X ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 198, [ =( join( zero, zero ), zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 199, [ =( complement( complement( X ) ), meet( X, X ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 201, [ =( join( complement( X ), top ), top ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 209, [ =( meet( top, top ), complement( zero ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 210, [ =( join( join( X, zero ), zero ), join( X, zero ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 211, [ =( join( top, top ), top ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 216, [ =( join( top, X ), top ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 217, [ =( join( X, top ), top ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 225, [ =( converse( top ), top ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 226, [ =( composition( converse( X ), top ), converse( composition( 
% 58.35/58.73    top, X ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 227, [ =( composition( top, converse( X ) ), converse( composition( 
% 58.35/58.73    X, top ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 233, [ =( meet( complement( X ), complement( X ) ), complement( 
% 58.35/58.73    meet( X, X ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 238, [ =( meet( meet( X, X ), complement( X ) ), zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 249, [ =( composition( X, join( Z, Y ) ), composition( X, join( Y, 
% 58.35/58.73    Z ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 269, [ =( composition( Y, converse( composition( X, top ) ) ), 
% 58.35/58.73    composition( composition( Y, top ), converse( X ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 310, [ =( join( join( Y, complement( join( X, Y ) ) ), X ), top ) ]
% 58.35/58.73     )
% 58.35/58.73  .
% 58.35/58.73  clause( 311, [ =( join( join( X, complement( join( X, Y ) ) ), Y ), top ) ]
% 58.35/58.73     )
% 58.35/58.73  .
% 58.35/58.73  clause( 312, [ =( join( join( complement( join( Y, X ) ), X ), Y ), top ) ]
% 58.35/58.73     )
% 58.35/58.73  .
% 58.35/58.73  clause( 386, [ =( meet( complement( meet( X, X ) ), complement( complement( 
% 58.35/58.73    X ) ) ), zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 387, [ =( complement( complement( complement( X ) ) ), complement( 
% 58.35/58.73    meet( X, X ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 601, [ =( join( join( join( X, Y ), Z ), complement( X ) ), top ) ]
% 58.35/58.73     )
% 58.35/58.73  .
% 58.35/58.73  clause( 628, [ =( join( join( X, Y ), complement( join( Y, X ) ) ), top ) ]
% 58.35/58.73     )
% 58.35/58.73  .
% 58.35/58.73  clause( 694, [ =( join( join( X, Z ), complement( meet( X, Y ) ) ), top ) ]
% 58.35/58.73     )
% 58.35/58.73  .
% 58.35/58.73  clause( 717, [ =( join( meet( X, top ), zero ), X ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 724, [ =( join( meet( X, complement( Y ) ), meet( X, Y ) ), X ) ]
% 58.35/58.73     )
% 58.35/58.73  .
% 58.35/58.73  clause( 726, [ =( join( X, complement( meet( X, Y ) ) ), top ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 742, [ =( join( X, zero ), X ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 746, [ =( complement( zero ), top ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 749, [ =( meet( top, X ), X ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 750, [ =( join( Y, meet( X, top ) ), join( Y, X ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 751, [ =( join( zero, X ), X ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 752, [ =( meet( zero, X ), zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 753, [ =( meet( X, zero ), zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 754, [ =( meet( X, top ), X ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 757, [ =( composition( converse( sk1 ), complement( sk1 ) ), zero )
% 58.35/58.73     ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 758, [ =( complement( complement( X ) ), X ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 760, [ =( join( converse( zero ), X ), X ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 770, [ =( meet( X, X ), X ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 771, [ =( join( X, X ), X ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 773, [ =( complement( join( X, complement( Y ) ) ), meet( 
% 58.35/58.73    complement( X ), Y ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 774, [ =( complement( join( complement( Y ), X ) ), meet( Y, 
% 58.35/58.73    complement( X ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 775, [ =( join( complement( X ), complement( Y ) ), complement( 
% 58.35/58.73    meet( X, Y ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 776, [ =( join( join( X, Y ), Y ), join( X, Y ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 777, [ =( join( join( X, Y ), X ), join( X, Y ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 778, [ =( converse( zero ), zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 780, [ =( converse( composition( zero, top ) ), composition( top, 
% 58.35/58.73    zero ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 785, [ =( composition( converse( complement( sk1 ) ), sk1 ), zero )
% 58.35/58.73     ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 787, [ =( composition( join( X, converse( sk1 ) ), complement( sk1
% 58.35/58.73     ) ), composition( X, complement( sk1 ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 791, [ =( composition( zero, top ), zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 797, [ =( composition( top, zero ), zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 798, [ =( composition( X, zero ), zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 799, [ =( composition( zero, X ), zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 805, [ =( meet( X, complement( meet( complement( X ), Y ) ) ), X )
% 58.35/58.73     ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 806, [ =( join( complement( meet( X, Y ) ), X ), top ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 813, [ =( join( X, complement( meet( Y, X ) ) ), top ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 816, [ =( meet( meet( X, Y ), X ), meet( X, Y ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 820, [ =( join( complement( meet( Y, X ) ), X ), top ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 822, [ =( meet( meet( X, Y ), Y ), meet( X, Y ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 828, [ =( meet( meet( X, complement( Y ) ), Y ), zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 830, [ =( meet( meet( Y, X ), complement( X ) ), zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 831, [ =( meet( Y, meet( X, complement( Y ) ) ), zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 832, [ =( meet( complement( Y ), meet( X, Y ) ), zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 834, [ =( meet( complement( X ), complement( meet( Y, X ) ) ), 
% 58.35/58.73    complement( X ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 837, [ =( meet( X, complement( meet( Y, complement( X ) ) ) ), X )
% 58.35/58.73     ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 842, [ =( join( join( Z, X ), complement( meet( Y, X ) ) ), top ) ]
% 58.35/58.73     )
% 58.35/58.73  .
% 58.35/58.73  clause( 845, [ =( meet( Y, meet( X, Y ) ), meet( X, Y ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 849, [ =( join( X, meet( X, complement( Y ) ) ), X ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 850, [ =( join( join( join( X, Y ), Z ), Y ), join( join( X, Y ), Z
% 58.35/58.73     ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 853, [ =( join( Y, meet( Y, X ) ), Y ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 868, [ =( join( X, meet( Y, X ) ), X ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 872, [ =( join( join( X, Z ), meet( X, Y ) ), join( X, Z ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 883, [ =( join( meet( X, Y ), X ), X ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 889, [ =( join( join( X, Z ), meet( Y, X ) ), join( X, Z ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 891, [ =( join( join( meet( Y, X ), Z ), X ), join( X, Z ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 900, [ =( join( meet( Y, X ), X ), X ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 904, [ =( join( join( Z, meet( X, Y ) ), Y ), join( Y, Z ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 906, [ =( join( converse( meet( X, converse( Y ) ) ), Y ), Y ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 910, [ =( join( join( Z, meet( X, Y ) ), X ), join( X, Z ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 912, [ =( join( converse( meet( converse( X ), Y ) ), X ), X ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 930, [ =( join( meet( X, converse( Y ) ), converse( join( Z, Y ) )
% 58.35/58.73     ), converse( join( Y, Z ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 945, [ =( meet( complement( meet( Y, complement( X ) ) ), X ), X )
% 58.35/58.73     ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 946, [ =( meet( complement( meet( complement( X ), Y ) ), X ), X )
% 58.35/58.73     ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 947, [ =( meet( complement( meet( Y, X ) ), complement( X ) ), 
% 58.35/58.73    complement( X ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 951, [ =( meet( complement( meet( X, Y ) ), complement( X ) ), 
% 58.35/58.73    complement( X ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 952, [ =( complement( meet( complement( X ), Y ) ), join( X, 
% 58.35/58.73    complement( Y ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 953, [ =( complement( meet( Y, complement( X ) ) ), join( 
% 58.35/58.73    complement( Y ), X ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 966, [ =( join( join( complement( X ), Z ), complement( Y ) ), join( 
% 58.35/58.73    complement( meet( X, Y ) ), Z ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 968, [ =( join( join( Z, complement( X ) ), complement( Y ) ), join( 
% 58.35/58.73    complement( meet( X, Y ) ), Z ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 974, [ =( complement( meet( X, Y ) ), complement( meet( Y, X ) ) )
% 58.35/58.73     ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 989, [ =( join( join( join( meet( X, Y ), Z ), T ), complement( 
% 58.35/58.73    meet( Y, X ) ) ), top ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 990, [ =( join( meet( X, Y ), complement( meet( Y, X ) ) ), top ) ]
% 58.35/58.73     )
% 58.35/58.73  .
% 58.35/58.73  clause( 992, [ =( meet( meet( X, Y ), complement( meet( Y, X ) ) ), zero )
% 58.35/58.73     ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 993, [ =( meet( complement( meet( X, Y ) ), meet( Y, X ) ), zero )
% 58.35/58.73     ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 998, [ =( meet( meet( Y, X ), Z ), meet( meet( X, Y ), Z ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1000, [ =( meet( X, join( X, complement( Y ) ) ), X ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1004, [ =( join( meet( X, Y ), meet( X, complement( Y ) ) ), X ) ]
% 58.35/58.73     )
% 58.35/58.73  .
% 58.35/58.73  clause( 1005, [ =( join( X, converse( complement( converse( X ) ) ) ), top
% 58.35/58.73     ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1009, [ =( join( join( Y, X ), complement( X ) ), top ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1013, [ =( meet( Y, join( Y, X ) ), Y ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1018, [ =( meet( converse( meet( X, converse( Y ) ) ), Y ), 
% 58.35/58.73    converse( meet( X, converse( Y ) ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1019, [ =( meet( converse( meet( converse( X ), Y ) ), X ), 
% 58.35/58.73    converse( meet( converse( X ), Y ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1020, [ =( meet( join( X, Y ), X ), X ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1021, [ =( meet( complement( join( X, Y ) ), X ), zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1022, [ =( meet( X, complement( join( X, Y ) ) ), zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1029, [ =( meet( X, join( join( X, Y ), Z ) ), X ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1031, [ =( meet( X, join( Y, X ) ), X ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1040, [ =( meet( join( join( X, Y ), Z ), X ), X ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1042, [ =( meet( join( Y, X ), X ), X ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1045, [ =( meet( join( join( X, Z ), Y ), Z ), Z ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1049, [ =( meet( composition( join( X, Z ), Y ), composition( Z, Y
% 58.35/58.73     ) ), composition( Z, Y ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1084, [ =( meet( complement( converse( join( X, Y ) ) ), converse( 
% 58.35/58.73    X ) ), zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1092, [ =( meet( converse( X ), complement( converse( join( X, Y )
% 58.35/58.73     ) ) ), zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1164, [ =( join( X, complement( meet( Z, meet( Y, X ) ) ) ), top )
% 58.35/58.73     ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1258, [ =( join( composition( meet( X, sk1 ), top ), sk1 ), sk1 ) ]
% 58.35/58.73     )
% 58.35/58.73  .
% 58.35/58.73  clause( 1270, [ =( join( composition( complement( sk1 ), top ), sk1 ), 
% 58.35/58.73    composition( top, top ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1371, [ =( join( join( meet( X, Y ), Z ), meet( X, complement( Y )
% 58.35/58.73     ) ), join( X, Z ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1373, [ =( join( join( Z, meet( X, Y ) ), meet( X, complement( Y )
% 58.35/58.73     ) ), join( X, Z ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1374, [ =( join( meet( Y, X ), meet( X, complement( Y ) ) ), X ) ]
% 58.35/58.73     )
% 58.35/58.73  .
% 58.35/58.73  clause( 1375, [ =( join( meet( X, Y ), meet( complement( Y ), X ) ), X ) ]
% 58.35/58.73     )
% 58.35/58.73  .
% 58.35/58.73  clause( 1389, [ =( join( meet( Y, X ), meet( complement( Y ), X ) ), X ) ]
% 58.35/58.73     )
% 58.35/58.73  .
% 58.35/58.73  clause( 1391, [ =( join( meet( Y, complement( X ) ), meet( X, Y ) ), Y ) ]
% 58.35/58.73     )
% 58.35/58.73  .
% 58.35/58.73  clause( 1416, [ =( composition( converse( composition( X, sk1 ) ), 
% 58.35/58.73    complement( composition( X, sk1 ) ) ), zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1432, [ =( join( meet( meet( X, Y ), Z ), meet( complement( meet( Y
% 58.35/58.73    , X ) ), Z ) ), Z ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1447, [ =( join( join( Z, meet( X, Y ) ), meet( complement( Y ), X
% 58.35/58.73     ) ), join( X, Z ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1448, [ =( meet( composition( converse( X ), complement( 
% 58.35/58.73    composition( composition( X, Y ), Z ) ) ), composition( Y, Z ) ), zero )
% 58.35/58.73     ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1454, [ =( join( meet( complement( X ), Y ), complement( Z ) ), 
% 58.35/58.73    complement( meet( join( X, complement( Y ) ), Z ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1472, [ =( complement( meet( meet( complement( X ), Y ), Z ) ), 
% 58.35/58.73    join( complement( meet( Y, Z ) ), X ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1488, [ =( composition( converse( X ), complement( composition( X, 
% 58.35/58.73    top ) ) ), zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1491, [ =( composition( X, complement( converse( composition( top, 
% 58.35/58.73    X ) ) ) ), zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1492, [ =( composition( top, complement( composition( top, top ) )
% 58.35/58.73     ), zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1494, [ =( composition( converse( complement( composition( X, top )
% 58.35/58.73     ) ), X ), zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1497, [ =( composition( composition( Y, converse( X ) ), complement( 
% 58.35/58.73    composition( X, top ) ) ), zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1498, [ =( composition( join( X, converse( Y ) ), complement( 
% 58.35/58.73    composition( join( converse( X ), Y ), top ) ) ), zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1500, [ =( composition( X, complement( composition( top, top ) ) )
% 58.35/58.73    , zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1501, [ =( complement( composition( top, top ) ), zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1509, [ =( composition( top, top ), top ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1510, [ =( composition( composition( X, top ), top ), composition( 
% 58.35/58.73    X, top ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1566, [ =( meet( meet( X, complement( Y ) ), join( complement( X )
% 58.35/58.73    , Y ) ), zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1584, [ =( meet( composition( X, complement( converse( composition( 
% 58.35/58.73    Y, X ) ) ) ), converse( Y ) ), zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1585, [ =( meet( converse( Y ), composition( X, complement( 
% 58.35/58.73    converse( composition( Y, X ) ) ) ) ), zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1591, [ =( meet( complement( Z ), meet( X, complement( Y ) ) ), 
% 58.35/58.73    complement( join( join( Z, complement( X ) ), Y ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1600, [ =( meet( complement( Y ), complement( X ) ), complement( 
% 58.35/58.73    join( Y, X ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1604, [ =( meet( complement( join( X, Y ) ), join( Y, X ) ), zero )
% 58.35/58.73     ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1609, [ =( complement( join( join( X, complement( Z ) ), Y ) ), 
% 58.35/58.73    meet( complement( join( X, Y ) ), Z ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1611, [ =( complement( join( join( complement( Z ), X ), Y ) ), 
% 58.35/58.73    meet( complement( join( X, Y ) ), Z ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1614, [ =( meet( meet( complement( X ), Y ), complement( Z ) ), 
% 58.35/58.73    meet( complement( join( X, Z ) ), Y ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1615, [ =( meet( join( complement( X ), Y ), complement( Z ) ), 
% 58.35/58.73    complement( join( meet( X, complement( Y ) ), Z ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1616, [ =( meet( complement( Z ), join( complement( X ), Y ) ), 
% 58.35/58.73    complement( join( Z, meet( X, complement( Y ) ) ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1617, [ =( meet( join( X, complement( Y ) ), complement( Z ) ), 
% 58.35/58.73    complement( join( meet( complement( X ), Y ), Z ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1627, [ =( complement( join( X, Y ) ), complement( join( Y, X ) ) )
% 58.35/58.73     ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1643, [ =( meet( meet( X, Z ), complement( join( X, Y ) ) ), zero )
% 58.35/58.73     ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1657, [ =( meet( join( Y, X ), complement( join( X, Y ) ) ), zero )
% 58.35/58.73     ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1666, [ =( meet( meet( X, Z ), meet( complement( X ), Y ) ), zero )
% 58.35/58.73     ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1669, [ =( meet( meet( meet( X, Y ), Z ), complement( Y ) ), zero )
% 58.35/58.73     ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1690, [ =( join( complement( sk1 ), composition( complement( sk1 )
% 58.35/58.73    , top ) ), complement( sk1 ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1700, [ =( meet( meet( complement( X ), Z ), meet( X, Y ) ), zero )
% 58.35/58.73     ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1710, [ =( meet( meet( Y, X ), meet( complement( X ), Z ) ), zero )
% 58.35/58.73     ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1713, [ =( meet( complement( Y ), meet( meet( X, Y ), Z ) ), zero )
% 58.35/58.73     ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1714, [ =( meet( complement( X ), meet( meet( X, Y ), Z ) ), zero )
% 58.35/58.73     ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1743, [ =( meet( complement( Y ), meet( Z, meet( X, Y ) ) ), zero )
% 58.35/58.73     ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1750, [ =( meet( meet( Y, meet( Z, X ) ), complement( X ) ), zero )
% 58.35/58.73     ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1776, [ =( meet( meet( Z, complement( join( X, Y ) ) ), Y ), zero )
% 58.35/58.73     ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1778, [ =( meet( meet( Z, complement( X ) ), meet( Y, X ) ), zero )
% 58.35/58.73     ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1794, [ =( meet( meet( Z, Y ), meet( X, complement( Y ) ) ), zero )
% 58.35/58.73     ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1814, [ =( meet( X, meet( Z, complement( join( Y, X ) ) ) ), zero )
% 58.35/58.73     ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1836, [ =( meet( one, composition( converse( X ), complement( X ) )
% 58.35/58.73     ), zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1862, [ =( meet( one, composition( converse( complement( X ) ), X )
% 58.35/58.73     ), zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1867, [ =( meet( one, composition( X, complement( converse( X ) ) )
% 58.35/58.73     ), zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1878, [ =( meet( one, converse( complement( one ) ) ), zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1881, [ =( meet( complement( converse( complement( one ) ) ), one )
% 58.35/58.73    , one ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1892, [ =( complement( converse( complement( one ) ) ), one ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1927, [ =( converse( complement( one ) ), complement( one ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1942, [ =( join( X, converse( join( complement( one ), Y ) ) ), 
% 58.35/58.73    join( join( X, complement( one ) ), converse( Y ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1943, [ =( join( X, converse( join( Y, complement( one ) ) ) ), 
% 58.35/58.73    join( join( X, converse( Y ) ), complement( one ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1950, [ =( meet( complement( composition( X, complement( converse( 
% 58.35/58.73    X ) ) ) ), one ), one ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 1977, [ =( meet( X, meet( meet( X, Y ), Z ) ), meet( meet( X, Y ), 
% 58.35/58.73    Z ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 2010, [ =( meet( meet( meet( Z, join( X, Y ) ), T ), complement( 
% 58.35/58.73    join( Y, X ) ) ), zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 2072, [ =( meet( join( Y, X ), join( X, Y ) ), join( X, Y ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 2081, [ =( meet( meet( Y, complement( meet( X, Y ) ) ), X ), zero )
% 58.35/58.73     ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 2098, [ =( meet( meet( X, complement( Y ) ), complement( Z ) ), 
% 58.35/58.73    meet( complement( join( Y, Z ) ), X ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 2143, [ ~( =( join( composition( meet( one, sk1 ), sk2 ), meet( sk1
% 58.35/58.73    , sk2 ) ), composition( meet( one, sk1 ), sk2 ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 2144, [ =( meet( sk1, complement( composition( complement( sk1 ), 
% 58.35/58.73    top ) ) ), sk1 ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 2167, [ =( complement( composition( complement( sk1 ), top ) ), sk1
% 58.35/58.73     ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 2210, [ =( composition( complement( sk1 ), top ), complement( sk1 )
% 58.35/58.73     ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 2233, [ =( meet( complement( join( X, Z ) ), Y ), meet( Y, 
% 58.35/58.73    complement( join( Z, X ) ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 2409, [ =( meet( X, complement( meet( Y, X ) ) ), meet( complement( 
% 58.35/58.73    Y ), X ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 2412, [ =( meet( Y, join( complement( X ), meet( Y, X ) ) ), Y ) ]
% 58.35/58.73     )
% 58.35/58.73  .
% 58.35/58.73  clause( 2433, [ =( join( complement( Y ), meet( X, Y ) ), join( X, 
% 58.35/58.73    complement( Y ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 2435, [ =( meet( X, join( complement( Y ), meet( Y, X ) ) ), X ) ]
% 58.35/58.73     )
% 58.35/58.73  .
% 58.35/58.73  clause( 2436, [ =( meet( Y, join( meet( Y, X ), complement( X ) ) ), Y ) ]
% 58.35/58.73     )
% 58.35/58.73  .
% 58.35/58.73  clause( 2468, [ =( join( complement( Y ), meet( Y, X ) ), join( X, 
% 58.35/58.73    complement( Y ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 2514, [ =( join( X, meet( join( X, complement( Y ) ), Y ) ), X ) ]
% 58.35/58.73     )
% 58.35/58.73  .
% 58.35/58.73  clause( 2522, [ =( join( meet( X, Y ), complement( Y ) ), join( X, 
% 58.35/58.73    complement( Y ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 2528, [ =( join( X, meet( Y, meet( Z, X ) ) ), X ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 2548, [ =( join( meet( X, Y ), meet( Y, X ) ), meet( X, Y ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 2558, [ =( join( Y, meet( join( Y, X ), complement( X ) ) ), Y ) ]
% 58.35/58.73     )
% 58.35/58.73  .
% 58.35/58.73  clause( 2560, [ =( join( X, meet( complement( X ), Y ) ), join( Y, X ) ) ]
% 58.35/58.73     )
% 58.35/58.73  .
% 58.35/58.73  clause( 2561, [ =( join( X, meet( Y, complement( X ) ) ), join( Y, X ) ) ]
% 58.35/58.73     )
% 58.35/58.73  .
% 58.35/58.73  clause( 2568, [ =( join( meet( complement( X ), Y ), X ), join( Y, X ) ) ]
% 58.35/58.73     )
% 58.35/58.73  .
% 58.35/58.73  clause( 2728, [ =( join( X, complement( converse( complement( converse( X )
% 58.35/58.73     ) ) ) ), X ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 2734, [ =( join( X, complement( join( Y, X ) ) ), join( complement( 
% 58.35/58.73    Y ), X ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 2745, [ =( join( X, meet( complement( Y ), join( X, Y ) ) ), X ) ]
% 58.35/58.73     )
% 58.35/58.73  .
% 58.35/58.73  clause( 2753, [ =( meet( X, converse( complement( converse( complement( X )
% 58.35/58.73     ) ) ) ), X ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 2775, [ =( join( converse( X ), complement( converse( complement( X
% 58.35/58.73     ) ) ) ), converse( X ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 2800, [ =( complement( converse( complement( X ) ) ), converse( X )
% 58.35/58.73     ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 2820, [ =( complement( converse( meet( X, complement( Y ) ) ) ), 
% 58.35/58.73    converse( join( complement( X ), Y ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 2849, [ =( complement( converse( join( complement( X ), Y ) ) ), 
% 58.35/58.73    converse( meet( X, complement( Y ) ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 2851, [ =( complement( converse( join( X, complement( Y ) ) ) ), 
% 58.35/58.73    converse( meet( complement( X ), Y ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 2859, [ =( converse( meet( Y, X ) ), converse( meet( X, Y ) ) ) ]
% 58.35/58.73     )
% 58.35/58.73  .
% 58.35/58.73  clause( 2870, [ =( converse( complement( X ) ), complement( converse( X ) )
% 58.35/58.73     ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 2877, [ =( composition( complement( converse( composition( X, top )
% 58.35/58.73     ) ), X ), zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 2888, [ =( composition( complement( converse( sk1 ) ), sk1 ), zero
% 58.35/58.73     ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 2889, [ =( join( complement( converse( X ) ), one ), converse( join( 
% 58.35/58.73    complement( X ), one ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 2893, [ =( converse( join( Y, complement( converse( X ) ) ) ), join( 
% 58.35/58.73    converse( Y ), complement( X ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 2895, [ =( converse( composition( Y, complement( converse( X ) ) )
% 58.35/58.73     ), composition( complement( X ), converse( Y ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 2897, [ =( converse( join( complement( converse( X ) ), Y ) ), join( 
% 58.35/58.73    complement( X ), converse( Y ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 2898, [ =( join( complement( converse( X ) ), converse( Y ) ), 
% 58.35/58.73    converse( join( complement( X ), Y ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 2899, [ =( join( converse( Y ), complement( converse( X ) ) ), 
% 58.35/58.73    converse( join( Y, complement( X ) ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 2904, [ =( composition( join( complement( converse( sk1 ) ), X ), 
% 58.35/58.73    sk1 ), composition( X, sk1 ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 2905, [ =( composition( join( X, complement( converse( sk1 ) ) ), 
% 58.35/58.73    sk1 ), composition( X, sk1 ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 2922, [ =( converse( join( meet( Y, X ), Z ) ), converse( join( 
% 58.35/58.73    meet( X, Y ), Z ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 2975, [ =( composition( join( complement( converse( composition( X
% 58.35/58.73    , top ) ) ), Y ), X ), composition( Y, X ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 2976, [ =( composition( join( Y, complement( converse( composition( 
% 58.35/58.73    X, top ) ) ) ), X ), composition( Y, X ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 3025, [ =( join( meet( complement( Y ), join( X, Y ) ), X ), X ) ]
% 58.35/58.73     )
% 58.35/58.73  .
% 58.35/58.73  clause( 3045, [ =( join( meet( complement( Y ), join( Y, X ) ), X ), X ) ]
% 58.35/58.73     )
% 58.35/58.73  .
% 58.35/58.73  clause( 3063, [ =( join( meet( X, join( complement( X ), Y ) ), Y ), Y ) ]
% 58.35/58.73     )
% 58.35/58.73  .
% 58.35/58.73  clause( 3072, [ =( join( meet( join( X, Y ), complement( X ) ), Y ), Y ) ]
% 58.35/58.73     )
% 58.35/58.73  .
% 58.35/58.73  clause( 3088, [ =( join( meet( X, join( complement( X ), Y ) ), meet( Y, X
% 58.35/58.73     ) ), meet( Y, X ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 3168, [ =( meet( X, complement( meet( X, Y ) ) ), meet( complement( 
% 58.35/58.73    Y ), X ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 3179, [ =( meet( complement( meet( X, Y ) ), X ), meet( complement( 
% 58.35/58.73    Y ), X ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 3388, [ =( meet( composition( complement( composition( Y, X ) ), 
% 58.35/58.73    converse( X ) ), Y ), zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 3575, [ =( join( X, composition( top, X ) ), composition( top, X )
% 58.35/58.73     ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 3689, [ =( join( composition( meet( one, X ), Y ), Y ), Y ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 3690, [ =( join( composition( meet( X, one ), Y ), Y ), Y ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 3705, [ =( join( composition( top, X ), X ), composition( top, X )
% 58.35/58.73     ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 3709, [ =( join( composition( complement( one ), X ), X ), 
% 58.35/58.73    composition( top, X ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 3719, [ =( meet( meet( Y, complement( composition( top, X ) ) ), X
% 58.35/58.73     ), zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 3735, [ =( meet( X, composition( top, X ) ), X ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 3737, [ =( join( composition( top, X ), complement( X ) ), top ) ]
% 58.35/58.73     )
% 58.35/58.73  .
% 58.35/58.73  clause( 3740, [ =( join( complement( X ), composition( top, X ) ), top ) ]
% 58.35/58.73     )
% 58.35/58.73  .
% 58.35/58.73  clause( 3746, [ =( join( composition( X, top ), X ), composition( X, top )
% 58.35/58.73     ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 3751, [ =( join( composition( top, X ), meet( Y, X ) ), composition( 
% 58.35/58.73    top, X ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 3772, [ =( join( composition( top, meet( X, Y ) ), complement( meet( 
% 58.35/58.73    Y, X ) ) ), top ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 3781, [ =( join( X, composition( top, complement( X ) ) ), top ) ]
% 58.35/58.73     )
% 58.35/58.73  .
% 58.35/58.73  clause( 3797, [ =( join( X, composition( complement( X ), top ) ), top ) ]
% 58.35/58.73     )
% 58.35/58.73  .
% 58.35/58.73  clause( 3799, [ =( join( X, composition( X, top ) ), composition( X, top )
% 58.35/58.73     ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 3801, [ =( join( X, complement( composition( complement( X ), top )
% 58.35/58.73     ) ), X ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 3814, [ =( join( complement( X ), composition( X, top ) ), top ) ]
% 58.35/58.73     )
% 58.35/58.73  .
% 58.35/58.73  clause( 3825, [ =( meet( complement( composition( X, top ) ), X ), zero ) ]
% 58.35/58.73     )
% 58.35/58.73  .
% 58.35/58.73  clause( 3831, [ =( join( complement( X ), composition( join( X, Y ), top )
% 58.35/58.73     ), top ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 3848, [ =( meet( complement( composition( complement( X ), top ) )
% 58.35/58.73    , X ), complement( composition( complement( X ), top ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 3916, [ =( meet( composition( join( X, Y ), top ), X ), X ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 3920, [ =( meet( composition( join( X, Y ), top ), Y ), Y ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 3939, [ =( meet( X, composition( top, join( X, Y ) ) ), X ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 3947, [ =( join( join( Y, X ), composition( top, X ) ), join( 
% 58.35/58.73    composition( top, X ), Y ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 3984, [ =( meet( meet( X, Y ), composition( top, X ) ), meet( X, Y
% 58.35/58.73     ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 3986, [ =( meet( meet( X, Y ), composition( top, Y ) ), meet( X, Y
% 58.35/58.73     ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 4396, [ =( meet( Y, composition( meet( one, X ), Y ) ), composition( 
% 58.35/58.73    meet( one, X ), Y ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 4397, [ =( meet( composition( meet( one, X ), Y ), Y ), composition( 
% 58.35/58.73    meet( one, X ), Y ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 4401, [ =( join( join( composition( meet( one, X ), Y ), Z ), Y ), 
% 58.35/58.73    join( Y, Z ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 4427, [ =( meet( Y, composition( meet( X, one ), Y ) ), composition( 
% 58.35/58.73    meet( X, one ), Y ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 4428, [ =( meet( composition( meet( X, one ), Y ), Y ), composition( 
% 58.35/58.73    meet( X, one ), Y ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 4613, [ =( join( join( Y, X ), complement( composition( complement( 
% 58.35/58.73    X ), top ) ) ), join( X, Y ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 5031, [ =( join( X, composition( complement( meet( X, Y ) ), top )
% 58.35/58.73     ), top ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 5469, [ =( join( composition( X, complement( one ) ), X ), 
% 58.35/58.73    composition( X, top ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 5544, [ =( join( X, complement( composition( complement( meet( X, Y
% 58.35/58.73     ) ), top ) ) ), X ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 6415, [ =( join( meet( X, complement( composition( top, complement( 
% 58.35/58.73    Y ) ) ) ), Y ), Y ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 6877, [ =( meet( Y, composition( complement( composition( Y, X ) )
% 58.35/58.73    , converse( X ) ) ), zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 7470, [ =( meet( meet( Y, composition( X, complement( converse( X )
% 58.35/58.73     ) ) ), one ), zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 7711, [ =( meet( meet( Y, X ), Z ), meet( Z, meet( X, Y ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 7983, [ =( join( sk1, meet( composition( meet( X, sk1 ), top ), Y )
% 58.35/58.73     ), sk1 ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 8741, [ =( composition( Z, meet( X, Y ) ), composition( Z, meet( Y
% 58.35/58.73    , X ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 8744, [ =( composition( meet( X, Y ), Z ), composition( meet( Y, X
% 58.35/58.73     ), Z ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 8792, [ =( meet( join( Y, X ), Z ), meet( Z, join( X, Y ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 8793, [ =( meet( join( Y, X ), Z ), meet( join( X, Y ), Z ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 10125, [ =( meet( join( complement( X ), Y ), X ), meet( Y, X ) ) ]
% 58.35/58.73     )
% 58.35/58.73  .
% 58.35/58.73  clause( 10135, [ =( meet( join( Y, complement( X ) ), X ), meet( Y, X ) ) ]
% 58.35/58.73     )
% 58.35/58.73  .
% 58.35/58.73  clause( 10136, [ =( meet( X, join( Y, complement( X ) ) ), meet( Y, X ) ) ]
% 58.35/58.73     )
% 58.35/58.73  .
% 58.35/58.73  clause( 10139, [ =( meet( X, join( complement( X ), Y ) ), meet( Y, X ) ) ]
% 58.35/58.73     )
% 58.35/58.73  .
% 58.35/58.73  clause( 10155, [ =( meet( join( Y, X ), complement( X ) ), meet( Y, 
% 58.35/58.73    complement( X ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 10160, [ =( meet( complement( X ), join( Y, X ) ), meet( Y, 
% 58.35/58.73    complement( X ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 10492, [ =( composition( converse( composition( Y, X ) ), 
% 58.35/58.73    complement( composition( Y, top ) ) ), zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 10496, [ =( composition( join( composition( X, Y ), X ), top ), 
% 58.35/58.73    composition( X, top ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 10497, [ =( composition( join( X, composition( X, Y ) ), top ), 
% 58.35/58.73    composition( X, top ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 11290, [ =( meet( composition( X, top ), composition( X, Y ) ), 
% 58.35/58.73    composition( X, Y ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 12256, [ =( meet( converse( X ), complement( one ) ), converse( 
% 58.35/58.73    meet( X, complement( one ) ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 12279, [ =( complement( meet( one, converse( X ) ) ), complement( 
% 58.35/58.73    converse( meet( one, X ) ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 12373, [ =( meet( one, converse( X ) ), converse( meet( one, X ) )
% 58.35/58.73     ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 12393, [ =( meet( one, complement( converse( X ) ) ), converse( 
% 58.35/58.73    meet( one, complement( X ) ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 12419, [ =( meet( converse( X ), one ), converse( meet( one, X ) )
% 58.35/58.73     ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 12420, [ =( converse( meet( one, join( converse( X ), Y ) ) ), meet( 
% 58.35/58.73    one, join( X, converse( Y ) ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 12421, [ =( meet( complement( converse( X ) ), one ), converse( 
% 58.35/58.73    meet( one, complement( X ) ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 12546, [ =( composition( complement( composition( X, sk1 ) ), top )
% 58.35/58.73    , complement( composition( X, sk1 ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 15308, [ =( join( sk1, composition( meet( X, sk1 ), Y ) ), sk1 ) ]
% 58.35/58.73     )
% 58.35/58.73  .
% 58.35/58.73  clause( 15362, [ =( join( composition( meet( X, sk1 ), Y ), sk1 ), sk1 ) ]
% 58.35/58.73     )
% 58.35/58.73  .
% 58.35/58.73  clause( 15381, [ =( meet( sk1, composition( meet( X, sk1 ), Y ) ), 
% 58.35/58.73    composition( meet( X, sk1 ), Y ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 15949, [ =( meet( X, composition( complement( composition( X, top )
% 58.35/58.73     ), top ) ), zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 15953, [ =( meet( complement( composition( complement( composition( 
% 58.35/58.73    X, top ) ), top ) ), X ), X ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 18136, [ =( composition( meet( X, converse( sk1 ) ), sk1 ), 
% 58.35/58.73    composition( X, sk1 ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 18137, [ =( composition( meet( converse( sk1 ), X ), sk1 ), 
% 58.35/58.73    composition( X, sk1 ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 23981, [ =( meet( Z, join( complement( meet( X, Z ) ), Y ) ), meet( 
% 58.35/58.73    join( complement( X ), Y ), Z ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 24025, [ =( meet( Z, meet( X, complement( Y ) ) ), meet( meet( X, Z
% 58.35/58.73     ), complement( Y ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 25006, [ =( join( composition( converse( meet( converse( sk1 ), X )
% 58.35/58.73     ), Y ), sk1 ), sk1 ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 25307, [ =( composition( Y, complement( converse( composition( top
% 58.35/58.73    , join( X, Y ) ) ) ) ), zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 27003, [ =( composition( meet( Y, X ), complement( converse( 
% 58.35/58.73    composition( top, X ) ) ) ), zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 27141, [ =( composition( meet( Y, converse( X ) ), complement( 
% 58.35/58.73    composition( X, top ) ) ), zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 27170, [ =( composition( converse( meet( X, Y ) ), complement( 
% 58.35/58.73    composition( Y, top ) ) ), zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 27309, [ =( composition( complement( converse( composition( Y, top
% 58.35/58.73     ) ) ), meet( X, Y ) ), zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 28208, [ =( join( converse( composition( Y, meet( converse( sk1 ), 
% 58.35/58.73    X ) ) ), sk1 ), sk1 ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 28212, [ =( join( converse( sk1 ), composition( X, meet( converse( 
% 58.35/58.73    sk1 ), Y ) ) ), converse( sk1 ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 34423, [ =( join( Y, meet( X, composition( top, complement( Y ) ) )
% 58.35/58.73     ), join( X, Y ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 35121, [ =( meet( composition( complement( composition( X, top ) )
% 58.35/58.73    , top ), composition( meet( Y, X ), Z ) ), zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 36249, [ =( complement( composition( complement( composition( X, 
% 58.35/58.73    top ) ), top ) ), composition( X, top ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 36252, [ =( composition( complement( composition( X, top ) ), top )
% 58.35/58.73    , complement( composition( X, top ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 40153, [ =( meet( complement( composition( X, top ) ), composition( 
% 58.35/58.73    meet( Y, X ), Z ) ), zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 40644, [ =( meet( complement( join( meet( X, Y ), Z ) ), Y ), meet( 
% 58.35/58.73    complement( join( X, Z ) ), Y ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 51769, [ =( meet( X, converse( meet( one, complement( Y ) ) ) ), 
% 58.35/58.73    meet( meet( X, complement( converse( Y ) ) ), one ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 51800, [ =( meet( X, converse( meet( complement( Y ), one ) ) ), 
% 58.35/58.73    meet( meet( X, complement( converse( Y ) ) ), one ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 53019, [ =( complement( meet( converse( Y ), converse( X ) ) ), 
% 58.35/58.73    complement( converse( meet( Y, X ) ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 53066, [ =( meet( converse( X ), converse( Y ) ), converse( meet( X
% 58.35/58.73    , Y ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 53071, [ =( composition( converse( meet( sk1, X ) ), sk1 ), 
% 58.35/58.73    composition( converse( X ), sk1 ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 53072, [ =( composition( converse( meet( X, sk1 ) ), sk1 ), 
% 58.35/58.73    composition( converse( X ), sk1 ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 53088, [ =( converse( meet( converse( X ), Y ) ), meet( X, converse( 
% 58.35/58.73    Y ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 53089, [ =( converse( meet( Y, converse( X ) ) ), meet( converse( Y
% 58.35/58.73     ), X ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 53284, [ =( composition( converse( sk1 ), meet( sk1, X ) ), 
% 58.35/58.73    composition( converse( sk1 ), X ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 53328, [ =( composition( converse( sk1 ), meet( X, sk1 ) ), 
% 58.35/58.73    composition( converse( sk1 ), X ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 53353, [ =( composition( meet( X, sk1 ), complement( composition( 
% 58.35/58.73    converse( X ), sk1 ) ) ), zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 53584, [ =( meet( complement( composition( converse( sk1 ), X ) ), 
% 58.35/58.73    meet( X, sk1 ) ), zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 53592, [ =( composition( meet( converse( X ), sk1 ), complement( 
% 58.35/58.73    composition( X, sk1 ) ) ), zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 53602, [ =( meet( complement( composition( X, sk1 ) ), meet( X, 
% 58.35/58.73    converse( sk1 ) ) ), zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 54183, [ =( join( complement( meet( X, sk1 ) ), composition( 
% 58.35/58.73    converse( sk1 ), X ) ), top ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 54240, [ =( join( complement( meet( sk1, X ) ), composition( sk1, X
% 58.35/58.73     ) ), top ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 54313, [ =( meet( meet( sk1, X ), complement( composition( sk1, X )
% 58.35/58.73     ) ), zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 54528, [ =( meet( meet( sk1, X ), composition( sk1, X ) ), meet( 
% 58.35/58.73    sk1, X ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 54638, [ =( meet( meet( sk1, complement( converse( sk1 ) ) ), one )
% 58.35/58.73    , zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 54722, [ =( meet( join( converse( sk1 ), complement( sk1 ) ), one )
% 58.35/58.73    , one ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 54896, [ =( meet( one, join( sk1, complement( converse( sk1 ) ) ) )
% 58.35/58.73    , one ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 54897, [ =( meet( meet( converse( sk1 ), meet( one, X ) ), 
% 58.35/58.73    complement( sk1 ) ), zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 57221, [ =( join( meet( converse( sk1 ), meet( one, X ) ), sk1 ), 
% 58.35/58.73    sk1 ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 57331, [ =( join( meet( meet( X, one ), converse( sk1 ) ), sk1 ), 
% 58.35/58.73    sk1 ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 57597, [ =( join( converse( meet( meet( one, X ), sk1 ) ), sk1 ), 
% 58.35/58.73    sk1 ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 57780, [ =( composition( meet( meet( one, X ), sk1 ), complement( 
% 58.35/58.73    sk1 ) ), zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 57854, [ =( composition( meet( meet( X, one ), sk1 ), complement( 
% 58.35/58.73    sk1 ) ), zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 58084, [ =( meet( complement( converse( sk1 ) ), meet( meet( X, one
% 58.35/58.73     ), sk1 ) ), zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 60950, [ =( meet( converse( meet( one, complement( sk1 ) ) ), sk1 )
% 58.35/58.73    , zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 60995, [ =( composition( meet( one, complement( sk1 ) ), sk1 ), 
% 58.35/58.73    zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 61002, [ =( meet( complement( join( sk1, converse( sk1 ) ) ), one )
% 58.35/58.73    , converse( meet( one, complement( sk1 ) ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 61005, [ =( meet( converse( meet( complement( sk1 ), one ) ), sk1 )
% 58.35/58.73    , zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 61027, [ =( composition( meet( complement( sk1 ), one ), sk1 ), 
% 58.35/58.73    zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 61038, [ =( meet( meet( complement( sk1 ), one ), converse( sk1 ) )
% 58.35/58.73    , zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 61062, [ =( join( X, converse( meet( one, complement( sk1 ) ) ) ), 
% 58.35/58.73    join( meet( complement( sk1 ), one ), X ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 61179, [ =( join( converse( meet( complement( sk1 ), one ) ), X ), 
% 58.35/58.73    join( meet( complement( sk1 ), one ), X ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 61181, [ =( converse( meet( complement( sk1 ), one ) ), meet( 
% 58.35/58.73    complement( sk1 ), one ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 61371, [ =( converse( meet( sk1, one ) ), meet( sk1, one ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 61392, [ =( composition( meet( sk1, one ), sk1 ), sk1 ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 61576, [ =( composition( meet( one, sk1 ), sk1 ), sk1 ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 61642, [ =( composition( meet( one, sk1 ), top ), sk1 ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 64226, [ =( meet( meet( X, Y ), Z ), meet( meet( Y, Z ), X ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 65103, [ =( meet( meet( join( complement( X ), Z ), Y ), X ), meet( 
% 58.35/58.73    Z, meet( X, Y ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 65104, [ =( meet( Y, meet( X, Z ) ), meet( meet( Y, X ), Z ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 65135, [ =( meet( meet( composition( top, Y ), X ), Y ), meet( X, Y
% 58.35/58.73     ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 65137, [ =( meet( meet( Y, composition( top, X ) ), X ), meet( X, Y
% 58.35/58.73     ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 66246, [ =( meet( join( Y, complement( composition( top, X ) ) ), X
% 58.35/58.73     ), meet( X, Y ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 83088, [ =( composition( meet( Y, converse( composition( X, top ) )
% 58.35/58.73     ), X ), composition( Y, X ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 83089, [ =( composition( meet( converse( composition( X, top ) ), Y
% 58.35/58.73     ), X ), composition( Y, X ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 89989, [ =( composition( meet( converse( sk1 ), X ), meet( one, sk1
% 58.35/58.73     ) ), composition( X, meet( one, sk1 ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 116440, [ =( composition( meet( one, X ), complement( composition( 
% 58.35/58.73    X, top ) ) ), zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 116810, [ =( join( composition( meet( one, X ), top ), complement( 
% 58.35/58.73    one ) ), join( X, complement( one ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 116897, [ =( composition( meet( X, one ), complement( composition( 
% 58.35/58.73    X, top ) ) ), zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 116961, [ =( meet( converse( meet( X, one ) ), complement( 
% 58.35/58.73    composition( X, top ) ) ), zero ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 116999, [ =( join( complement( meet( X, one ) ), converse( 
% 58.35/58.73    composition( X, top ) ) ), top ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 117062, [ =( join( complement( meet( one, X ) ), converse( 
% 58.35/58.73    composition( X, top ) ) ), top ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 117215, [ =( join( converse( composition( X, top ) ), complement( 
% 58.35/58.73    meet( one, X ) ) ), top ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 117292, [ =( join( composition( top, X ), complement( converse( 
% 58.35/58.73    meet( one, X ) ) ) ), top ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 117446, [ =( join( converse( composition( top, X ) ), complement( 
% 58.35/58.73    meet( one, X ) ) ), top ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 117546, [ =( join( converse( composition( top, X ) ), complement( 
% 58.35/58.73    meet( X, one ) ) ), top ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 117582, [ =( join( join( composition( complement( X ), top ), 
% 58.35/58.73    converse( X ) ), complement( one ) ), top ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 131239, [ =( join( complement( meet( X, one ) ), converse( X ) ), 
% 58.35/58.73    top ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 131351, [ =( join( meet( X, one ), converse( X ) ), converse( X ) )
% 58.35/58.73     ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 131384, [ =( join( meet( X, one ), converse( meet( X, one ) ) ), 
% 58.35/58.73    converse( meet( X, one ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 131386, [ =( join( meet( one, X ), converse( meet( one, X ) ) ), 
% 58.35/58.73    converse( meet( one, X ) ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 131452, [ =( join( converse( meet( one, X ) ), X ), X ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 131570, [ =( join( join( converse( X ), Y ), complement( meet( one
% 58.35/58.73    , X ) ) ), top ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 131634, [ =( join( X, converse( meet( one, X ) ) ), X ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 131858, [ =( converse( meet( X, one ) ), meet( X, one ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 131859, [ =( converse( meet( one, X ) ), meet( one, X ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 132709, [ =( meet( converse( X ), one ), meet( one, X ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 132710, [ =( meet( one, converse( X ) ), meet( one, X ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 132851, [ =( meet( one, join( X, converse( Y ) ) ), meet( join( 
% 58.35/58.73    converse( X ), Y ), one ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 132854, [ =( meet( one, join( converse( X ), Y ) ), meet( join( X, 
% 58.35/58.73    converse( Y ) ), one ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 132859, [ =( meet( join( X, converse( Y ) ), one ), meet( join( 
% 58.35/58.73    converse( X ), Y ), one ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 135028, [ =( meet( meet( join( converse( X ), Y ), one ), X ), meet( 
% 58.35/58.73    one, X ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 143028, [ =( composition( meet( join( composition( X, top ), Y ), 
% 58.35/58.73    one ), X ), X ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 143086, [ =( composition( meet( join( Y, composition( X, top ) ), 
% 58.35/58.73    one ), X ), X ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 143361, [ =( composition( Y, meet( join( converse( X ), composition( 
% 58.35/58.73    top, Y ) ), one ) ), Y ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 143459, [ =( composition( X, meet( one, sk1 ) ), meet( converse( 
% 58.35/58.73    sk1 ), X ) ) ] )
% 58.35/58.73  .
% 58.35/58.73  clause( 143638, [ =( composition( meet( one, sk1 ), X ), meet( sk1, X ) ) ]
% 58.35/58.73     )
% 58.35/58.73  .
% 58.35/58.73  clause( 143683, [] )
% 58.35/58.73  .
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  % SZS output end Refutation
% 58.35/58.73  found a proof!
% 58.35/58.73  
% 58.35/58.73  % ABCDEFGHIJKLMNOPQRSTUVWXYZ
% 58.35/58.73  
% 58.35/58.73  initialclauses(
% 58.35/58.73  [ clause( 143685, [ =( join( X, Y ), join( Y, X ) ) ] )
% 58.35/58.73  , clause( 143686, [ =( join( X, join( Y, Z ) ), join( join( X, Y ), Z ) ) ]
% 58.35/58.73     )
% 58.35/58.73  , clause( 143687, [ =( X, join( complement( join( complement( X ), 
% 58.35/58.73    complement( Y ) ) ), complement( join( complement( X ), Y ) ) ) ) ] )
% 58.35/58.73  , clause( 143688, [ =( meet( X, Y ), complement( join( complement( X ), 
% 58.35/58.73    complement( Y ) ) ) ) ] )
% 58.35/58.73  , clause( 143689, [ =( composition( X, composition( Y, Z ) ), composition( 
% 58.35/58.73    composition( X, Y ), Z ) ) ] )
% 58.35/58.73  , clause( 143690, [ =( composition( X, one ), X ) ] )
% 58.35/58.73  , clause( 143691, [ =( composition( join( X, Y ), Z ), join( composition( X
% 58.35/58.73    , Z ), composition( Y, Z ) ) ) ] )
% 58.35/58.73  , clause( 143692, [ =( converse( converse( X ) ), X ) ] )
% 58.35/58.73  , clause( 143693, [ =( converse( join( X, Y ) ), join( converse( X ), 
% 58.35/58.73    converse( Y ) ) ) ] )
% 58.35/58.73  , clause( 143694, [ =( converse( composition( X, Y ) ), composition( 
% 58.35/58.73    converse( Y ), converse( X ) ) ) ] )
% 58.35/58.73  , clause( 143695, [ =( join( composition( converse( X ), complement( 
% 58.35/58.73    composition( X, Y ) ) ), complement( Y ) ), complement( Y ) ) ] )
% 58.35/58.73  , clause( 143696, [ =( top, join( X, complement( X ) ) ) ] )
% 58.35/58.73  , clause( 143697, [ =( zero, meet( X, complement( X ) ) ) ] )
% 58.35/58.73  , clause( 143698, [ =( composition( sk1, top ), sk1 ) ] )
% 58.35/58.73  , clause( 143699, [ ~( =( join( meet( sk1, sk2 ), composition( meet( sk1, 
% 58.35/58.73    one ), sk2 ) ), composition( meet( sk1, one ), sk2 ) ) ) ] )
% 58.35/58.73  ] ).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  subsumption(
% 58.35/58.73  clause( 0, [ =( join( X, Y ), join( Y, X ) ) ] )
% 58.35/58.73  , clause( 143685, [ =( join( X, Y ), join( Y, X ) ) ] )
% 58.35/58.73  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.73     )] ) ).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  subsumption(
% 58.35/58.73  clause( 1, [ =( join( X, join( Y, Z ) ), join( join( X, Y ), Z ) ) ] )
% 58.35/58.73  , clause( 143686, [ =( join( X, join( Y, Z ) ), join( join( X, Y ), Z ) ) ]
% 58.35/58.73     )
% 58.35/58.73  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 58.35/58.73    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 143702, [ =( join( complement( join( complement( X ), complement( Y
% 58.35/58.73     ) ) ), complement( join( complement( X ), Y ) ) ), X ) ] )
% 58.35/58.73  , clause( 143687, [ =( X, join( complement( join( complement( X ), 
% 58.35/58.73    complement( Y ) ) ), complement( join( complement( X ), Y ) ) ) ) ] )
% 58.35/58.73  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  subsumption(
% 58.35/58.73  clause( 2, [ =( join( complement( join( complement( X ), complement( Y ) )
% 58.35/58.73     ), complement( join( complement( X ), Y ) ) ), X ) ] )
% 58.35/58.73  , clause( 143702, [ =( join( complement( join( complement( X ), complement( 
% 58.35/58.73    Y ) ) ), complement( join( complement( X ), Y ) ) ), X ) ] )
% 58.35/58.73  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.73     )] ) ).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 143705, [ =( complement( join( complement( X ), complement( Y ) ) )
% 58.35/58.73    , meet( X, Y ) ) ] )
% 58.35/58.73  , clause( 143688, [ =( meet( X, Y ), complement( join( complement( X ), 
% 58.35/58.73    complement( Y ) ) ) ) ] )
% 58.35/58.73  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  subsumption(
% 58.35/58.73  clause( 3, [ =( complement( join( complement( X ), complement( Y ) ) ), 
% 58.35/58.73    meet( X, Y ) ) ] )
% 58.35/58.73  , clause( 143705, [ =( complement( join( complement( X ), complement( Y ) )
% 58.35/58.73     ), meet( X, Y ) ) ] )
% 58.35/58.73  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.73     )] ) ).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  subsumption(
% 58.35/58.73  clause( 4, [ =( composition( X, composition( Y, Z ) ), composition( 
% 58.35/58.73    composition( X, Y ), Z ) ) ] )
% 58.35/58.73  , clause( 143689, [ =( composition( X, composition( Y, Z ) ), composition( 
% 58.35/58.73    composition( X, Y ), Z ) ) ] )
% 58.35/58.73  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 58.35/58.73    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  subsumption(
% 58.35/58.73  clause( 5, [ =( composition( X, one ), X ) ] )
% 58.35/58.73  , clause( 143690, [ =( composition( X, one ), X ) ] )
% 58.35/58.73  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 143720, [ =( join( composition( X, Z ), composition( Y, Z ) ), 
% 58.35/58.73    composition( join( X, Y ), Z ) ) ] )
% 58.35/58.73  , clause( 143691, [ =( composition( join( X, Y ), Z ), join( composition( X
% 58.35/58.73    , Z ), composition( Y, Z ) ) ) ] )
% 58.35/58.73  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  subsumption(
% 58.35/58.73  clause( 6, [ =( join( composition( X, Z ), composition( Y, Z ) ), 
% 58.35/58.73    composition( join( X, Y ), Z ) ) ] )
% 58.35/58.73  , clause( 143720, [ =( join( composition( X, Z ), composition( Y, Z ) ), 
% 58.35/58.73    composition( join( X, Y ), Z ) ) ] )
% 58.35/58.73  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 58.35/58.73    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  subsumption(
% 58.35/58.73  clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 58.35/58.73  , clause( 143692, [ =( converse( converse( X ) ), X ) ] )
% 58.35/58.73  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 143735, [ =( join( converse( X ), converse( Y ) ), converse( join( 
% 58.35/58.73    X, Y ) ) ) ] )
% 58.35/58.73  , clause( 143693, [ =( converse( join( X, Y ) ), join( converse( X ), 
% 58.35/58.73    converse( Y ) ) ) ] )
% 58.35/58.73  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  subsumption(
% 58.35/58.73  clause( 8, [ =( join( converse( X ), converse( Y ) ), converse( join( X, Y
% 58.35/58.73     ) ) ) ] )
% 58.35/58.73  , clause( 143735, [ =( join( converse( X ), converse( Y ) ), converse( join( 
% 58.35/58.73    X, Y ) ) ) ] )
% 58.35/58.73  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.73     )] ) ).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 143744, [ =( composition( converse( Y ), converse( X ) ), converse( 
% 58.35/58.73    composition( X, Y ) ) ) ] )
% 58.35/58.73  , clause( 143694, [ =( converse( composition( X, Y ) ), composition( 
% 58.35/58.73    converse( Y ), converse( X ) ) ) ] )
% 58.35/58.73  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  subsumption(
% 58.35/58.73  clause( 9, [ =( composition( converse( Y ), converse( X ) ), converse( 
% 58.35/58.73    composition( X, Y ) ) ) ] )
% 58.35/58.73  , clause( 143744, [ =( composition( converse( Y ), converse( X ) ), 
% 58.35/58.73    converse( composition( X, Y ) ) ) ] )
% 58.35/58.73  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.73     )] ) ).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  subsumption(
% 58.35/58.73  clause( 10, [ =( join( composition( converse( X ), complement( composition( 
% 58.35/58.73    X, Y ) ) ), complement( Y ) ), complement( Y ) ) ] )
% 58.35/58.73  , clause( 143695, [ =( join( composition( converse( X ), complement( 
% 58.35/58.73    composition( X, Y ) ) ), complement( Y ) ), complement( Y ) ) ] )
% 58.35/58.73  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.73     )] ) ).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 143765, [ =( join( X, complement( X ) ), top ) ] )
% 58.35/58.73  , clause( 143696, [ =( top, join( X, complement( X ) ) ) ] )
% 58.35/58.73  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  subsumption(
% 58.35/58.73  clause( 11, [ =( join( X, complement( X ) ), top ) ] )
% 58.35/58.73  , clause( 143765, [ =( join( X, complement( X ) ), top ) ] )
% 58.35/58.73  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 143777, [ =( meet( X, complement( X ) ), zero ) ] )
% 58.35/58.73  , clause( 143697, [ =( zero, meet( X, complement( X ) ) ) ] )
% 58.35/58.73  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  subsumption(
% 58.35/58.73  clause( 12, [ =( meet( X, complement( X ) ), zero ) ] )
% 58.35/58.73  , clause( 143777, [ =( meet( X, complement( X ) ), zero ) ] )
% 58.35/58.73  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  subsumption(
% 58.35/58.73  clause( 13, [ =( composition( sk1, top ), sk1 ) ] )
% 58.35/58.73  , clause( 143698, [ =( composition( sk1, top ), sk1 ) ] )
% 58.35/58.73  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  subsumption(
% 58.35/58.73  clause( 14, [ ~( =( join( meet( sk1, sk2 ), composition( meet( sk1, one ), 
% 58.35/58.73    sk2 ) ), composition( meet( sk1, one ), sk2 ) ) ) ] )
% 58.35/58.73  , clause( 143699, [ ~( =( join( meet( sk1, sk2 ), composition( meet( sk1, 
% 58.35/58.73    one ), sk2 ) ), composition( meet( sk1, one ), sk2 ) ) ) ] )
% 58.35/58.73  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 143805, [ =( top, join( X, complement( X ) ) ) ] )
% 58.35/58.73  , clause( 11, [ =( join( X, complement( X ) ), top ) ] )
% 58.35/58.73  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  paramod(
% 58.35/58.73  clause( 143806, [ =( top, join( complement( X ), X ) ) ] )
% 58.35/58.73  , clause( 0, [ =( join( X, Y ), join( Y, X ) ) ] )
% 58.35/58.73  , 0, clause( 143805, [ =( top, join( X, complement( X ) ) ) ] )
% 58.35/58.73  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, complement( X ) )] ), 
% 58.35/58.73    substitution( 1, [ :=( X, X )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 143809, [ =( join( complement( X ), X ), top ) ] )
% 58.35/58.73  , clause( 143806, [ =( top, join( complement( X ), X ) ) ] )
% 58.35/58.73  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  subsumption(
% 58.35/58.73  clause( 15, [ =( join( complement( X ), X ), top ) ] )
% 58.35/58.73  , clause( 143809, [ =( join( complement( X ), X ), top ) ] )
% 58.35/58.73  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 143811, [ =( converse( composition( Y, X ) ), composition( converse( 
% 58.35/58.73    X ), converse( Y ) ) ) ] )
% 58.35/58.73  , clause( 9, [ =( composition( converse( Y ), converse( X ) ), converse( 
% 58.35/58.73    composition( X, Y ) ) ) ] )
% 58.35/58.73  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  paramod(
% 58.35/58.73  clause( 143812, [ =( converse( composition( X, converse( Y ) ) ), 
% 58.35/58.73    composition( Y, converse( X ) ) ) ] )
% 58.35/58.73  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 58.35/58.73  , 0, clause( 143811, [ =( converse( composition( Y, X ) ), composition( 
% 58.35/58.73    converse( X ), converse( Y ) ) ) ] )
% 58.35/58.73  , 0, 7, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, 
% 58.35/58.73    converse( Y ) ), :=( Y, X )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  subsumption(
% 58.35/58.73  clause( 16, [ =( converse( composition( Y, converse( X ) ) ), composition( 
% 58.35/58.73    X, converse( Y ) ) ) ] )
% 58.35/58.73  , clause( 143812, [ =( converse( composition( X, converse( Y ) ) ), 
% 58.35/58.73    composition( Y, converse( X ) ) ) ] )
% 58.35/58.73  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.73     )] ) ).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 143817, [ =( converse( composition( Y, X ) ), composition( converse( 
% 58.35/58.73    X ), converse( Y ) ) ) ] )
% 58.35/58.73  , clause( 9, [ =( composition( converse( Y ), converse( X ) ), converse( 
% 58.35/58.73    composition( X, Y ) ) ) ] )
% 58.35/58.73  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  paramod(
% 58.35/58.73  clause( 143819, [ =( converse( composition( converse( X ), Y ) ), 
% 58.35/58.73    composition( converse( Y ), X ) ) ] )
% 58.35/58.73  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 58.35/58.73  , 0, clause( 143817, [ =( converse( composition( Y, X ) ), composition( 
% 58.35/58.73    converse( X ), converse( Y ) ) ) ] )
% 58.35/58.73  , 0, 9, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, Y ), 
% 58.35/58.73    :=( Y, converse( X ) )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  subsumption(
% 58.35/58.73  clause( 17, [ =( converse( composition( converse( X ), Y ) ), composition( 
% 58.35/58.73    converse( Y ), X ) ) ] )
% 58.35/58.73  , clause( 143819, [ =( converse( composition( converse( X ), Y ) ), 
% 58.35/58.73    composition( converse( Y ), X ) ) ] )
% 58.35/58.73  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.73     )] ) ).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 143822, [ =( converse( join( X, Y ) ), join( converse( X ), 
% 58.35/58.73    converse( Y ) ) ) ] )
% 58.35/58.73  , clause( 8, [ =( join( converse( X ), converse( Y ) ), converse( join( X, 
% 58.35/58.73    Y ) ) ) ] )
% 58.35/58.73  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  paramod(
% 58.35/58.73  clause( 143824, [ =( converse( join( Y, X ) ), join( converse( X ), 
% 58.35/58.73    converse( Y ) ) ) ] )
% 58.35/58.73  , clause( 0, [ =( join( X, Y ), join( Y, X ) ) ] )
% 58.35/58.73  , 0, clause( 143822, [ =( converse( join( X, Y ) ), join( converse( X ), 
% 58.35/58.73    converse( Y ) ) ) ] )
% 58.35/58.73  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.73    :=( X, X ), :=( Y, Y )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  paramod(
% 58.35/58.73  clause( 143826, [ =( converse( join( X, Y ) ), converse( join( Y, X ) ) ) ]
% 58.35/58.73     )
% 58.35/58.73  , clause( 8, [ =( join( converse( X ), converse( Y ) ), converse( join( X, 
% 58.35/58.73    Y ) ) ) ] )
% 58.35/58.73  , 0, clause( 143824, [ =( converse( join( Y, X ) ), join( converse( X ), 
% 58.35/58.73    converse( Y ) ) ) ] )
% 58.35/58.73  , 0, 5, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 58.35/58.73    :=( X, Y ), :=( Y, X )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  subsumption(
% 58.35/58.73  clause( 18, [ =( converse( join( X, Y ) ), converse( join( Y, X ) ) ) ] )
% 58.35/58.73  , clause( 143826, [ =( converse( join( X, Y ) ), converse( join( Y, X ) ) )
% 58.35/58.73     ] )
% 58.35/58.73  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.73     )] ) ).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 143828, [ =( converse( join( X, Y ) ), join( converse( X ), 
% 58.35/58.73    converse( Y ) ) ) ] )
% 58.35/58.73  , clause( 8, [ =( join( converse( X ), converse( Y ) ), converse( join( X, 
% 58.35/58.73    Y ) ) ) ] )
% 58.35/58.73  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  paramod(
% 58.35/58.73  clause( 143829, [ =( converse( join( converse( X ), Y ) ), join( X, 
% 58.35/58.73    converse( Y ) ) ) ] )
% 58.35/58.73  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 58.35/58.73  , 0, clause( 143828, [ =( converse( join( X, Y ) ), join( converse( X ), 
% 58.35/58.73    converse( Y ) ) ) ] )
% 58.35/58.73  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 58.35/58.73    converse( X ) ), :=( Y, Y )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  subsumption(
% 58.35/58.73  clause( 19, [ =( converse( join( converse( X ), Y ) ), join( X, converse( Y
% 58.35/58.73     ) ) ) ] )
% 58.35/58.73  , clause( 143829, [ =( converse( join( converse( X ), Y ) ), join( X, 
% 58.35/58.73    converse( Y ) ) ) ] )
% 58.35/58.73  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.73     )] ) ).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 143834, [ =( converse( join( X, Y ) ), join( converse( X ), 
% 58.35/58.73    converse( Y ) ) ) ] )
% 58.35/58.73  , clause( 8, [ =( join( converse( X ), converse( Y ) ), converse( join( X, 
% 58.35/58.73    Y ) ) ) ] )
% 58.35/58.73  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  paramod(
% 58.35/58.73  clause( 143836, [ =( converse( join( X, converse( Y ) ) ), join( converse( 
% 58.35/58.73    X ), Y ) ) ] )
% 58.35/58.73  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 58.35/58.73  , 0, clause( 143834, [ =( converse( join( X, Y ) ), join( converse( X ), 
% 58.35/58.73    converse( Y ) ) ) ] )
% 58.35/58.73  , 0, 9, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 58.35/58.73    :=( Y, converse( Y ) )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  subsumption(
% 58.35/58.73  clause( 20, [ =( converse( join( Y, converse( X ) ) ), join( converse( Y )
% 58.35/58.73    , X ) ) ] )
% 58.35/58.73  , clause( 143836, [ =( converse( join( X, converse( Y ) ) ), join( converse( 
% 58.35/58.73    X ), Y ) ) ] )
% 58.35/58.73  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.73     )] ) ).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 143839, [ =( converse( join( X, Y ) ), join( converse( X ), 
% 58.35/58.73    converse( Y ) ) ) ] )
% 58.35/58.73  , clause( 8, [ =( join( converse( X ), converse( Y ) ), converse( join( X, 
% 58.35/58.73    Y ) ) ) ] )
% 58.35/58.73  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  paramod(
% 58.35/58.73  clause( 143845, [ =( converse( join( X, join( Y, Z ) ) ), join( converse( X
% 58.35/58.73     ), converse( join( Z, Y ) ) ) ) ] )
% 58.35/58.73  , clause( 18, [ =( converse( join( X, Y ) ), converse( join( Y, X ) ) ) ]
% 58.35/58.73     )
% 58.35/58.73  , 0, clause( 143839, [ =( converse( join( X, Y ) ), join( converse( X ), 
% 58.35/58.73    converse( Y ) ) ) ] )
% 58.35/58.73  , 0, 10, substitution( 0, [ :=( X, Y ), :=( Y, Z )] ), substitution( 1, [ 
% 58.35/58.73    :=( X, X ), :=( Y, join( Y, Z ) )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  paramod(
% 58.35/58.73  clause( 143851, [ =( converse( join( X, join( Y, Z ) ) ), converse( join( X
% 58.35/58.73    , join( Z, Y ) ) ) ) ] )
% 58.35/58.73  , clause( 8, [ =( join( converse( X ), converse( Y ) ), converse( join( X, 
% 58.35/58.73    Y ) ) ) ] )
% 58.35/58.73  , 0, clause( 143845, [ =( converse( join( X, join( Y, Z ) ) ), join( 
% 58.35/58.73    converse( X ), converse( join( Z, Y ) ) ) ) ] )
% 58.35/58.73  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, join( Z, Y ) )] ), 
% 58.35/58.73    substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  paramod(
% 58.35/58.73  clause( 143853, [ =( converse( join( X, join( Y, Z ) ) ), converse( join( 
% 58.35/58.73    join( X, Z ), Y ) ) ) ] )
% 58.35/58.73  , clause( 1, [ =( join( X, join( Y, Z ) ), join( join( X, Y ), Z ) ) ] )
% 58.35/58.73  , 0, clause( 143851, [ =( converse( join( X, join( Y, Z ) ) ), converse( 
% 58.35/58.73    join( X, join( Z, Y ) ) ) ) ] )
% 58.35/58.73  , 0, 8, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] ), 
% 58.35/58.73    substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  paramod(
% 58.35/58.73  clause( 143855, [ =( converse( join( join( X, Y ), Z ) ), converse( join( 
% 58.35/58.73    join( X, Z ), Y ) ) ) ] )
% 58.35/58.73  , clause( 1, [ =( join( X, join( Y, Z ) ), join( join( X, Y ), Z ) ) ] )
% 58.35/58.73  , 0, clause( 143853, [ =( converse( join( X, join( Y, Z ) ) ), converse( 
% 58.35/58.73    join( join( X, Z ), Y ) ) ) ] )
% 58.35/58.73  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 58.35/58.73    substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  subsumption(
% 58.35/58.73  clause( 22, [ =( converse( join( join( Z, Y ), X ) ), converse( join( join( 
% 58.35/58.73    Z, X ), Y ) ) ) ] )
% 58.35/58.73  , clause( 143855, [ =( converse( join( join( X, Y ), Z ) ), converse( join( 
% 58.35/58.73    join( X, Z ), Y ) ) ) ] )
% 58.35/58.73  , substitution( 0, [ :=( X, Z ), :=( Y, Y ), :=( Z, X )] ), 
% 58.35/58.73    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 143856, [ =( converse( composition( Y, X ) ), composition( converse( 
% 58.35/58.73    X ), converse( Y ) ) ) ] )
% 58.35/58.73  , clause( 9, [ =( composition( converse( Y ), converse( X ) ), converse( 
% 58.35/58.73    composition( X, Y ) ) ) ] )
% 58.35/58.73  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  paramod(
% 58.35/58.73  clause( 143858, [ =( converse( composition( X, join( Y, Z ) ) ), 
% 58.35/58.73    composition( converse( join( Z, Y ) ), converse( X ) ) ) ] )
% 58.35/58.73  , clause( 18, [ =( converse( join( X, Y ) ), converse( join( Y, X ) ) ) ]
% 58.35/58.73     )
% 58.35/58.73  , 0, clause( 143856, [ =( converse( composition( Y, X ) ), composition( 
% 58.35/58.73    converse( X ), converse( Y ) ) ) ] )
% 58.35/58.73  , 0, 8, substitution( 0, [ :=( X, Y ), :=( Y, Z )] ), substitution( 1, [ 
% 58.35/58.73    :=( X, join( Y, Z ) ), :=( Y, X )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  paramod(
% 58.35/58.73  clause( 143864, [ =( converse( composition( X, join( Y, Z ) ) ), converse( 
% 58.35/58.73    composition( X, join( Z, Y ) ) ) ) ] )
% 58.35/58.73  , clause( 9, [ =( composition( converse( Y ), converse( X ) ), converse( 
% 58.35/58.73    composition( X, Y ) ) ) ] )
% 58.35/58.73  , 0, clause( 143858, [ =( converse( composition( X, join( Y, Z ) ) ), 
% 58.35/58.73    composition( converse( join( Z, Y ) ), converse( X ) ) ) ] )
% 58.35/58.73  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, join( Z, Y ) )] ), 
% 58.35/58.73    substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  subsumption(
% 58.35/58.73  clause( 23, [ =( converse( composition( Z, join( Y, X ) ) ), converse( 
% 58.35/58.73    composition( Z, join( X, Y ) ) ) ) ] )
% 58.35/58.73  , clause( 143864, [ =( converse( composition( X, join( Y, Z ) ) ), converse( 
% 58.35/58.73    composition( X, join( Z, Y ) ) ) ) ] )
% 58.35/58.73  , substitution( 0, [ :=( X, Z ), :=( Y, Y ), :=( Z, X )] ), 
% 58.35/58.73    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 143866, [ =( join( join( X, Y ), Z ), join( X, join( Y, Z ) ) ) ]
% 58.35/58.73     )
% 58.35/58.73  , clause( 1, [ =( join( X, join( Y, Z ) ), join( join( X, Y ), Z ) ) ] )
% 58.35/58.73  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  paramod(
% 58.35/58.73  clause( 143870, [ =( join( join( X, converse( Y ) ), converse( Z ) ), join( 
% 58.35/58.73    X, converse( join( Y, Z ) ) ) ) ] )
% 58.35/58.73  , clause( 8, [ =( join( converse( X ), converse( Y ) ), converse( join( X, 
% 58.35/58.73    Y ) ) ) ] )
% 58.35/58.73  , 0, clause( 143866, [ =( join( join( X, Y ), Z ), join( X, join( Y, Z ) )
% 58.35/58.73     ) ] )
% 58.35/58.73  , 0, 10, substitution( 0, [ :=( X, Y ), :=( Y, Z )] ), substitution( 1, [ 
% 58.35/58.73    :=( X, X ), :=( Y, converse( Y ) ), :=( Z, converse( Z ) )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  subsumption(
% 58.35/58.73  clause( 26, [ =( join( join( Z, converse( X ) ), converse( Y ) ), join( Z, 
% 58.35/58.73    converse( join( X, Y ) ) ) ) ] )
% 58.35/58.73  , clause( 143870, [ =( join( join( X, converse( Y ) ), converse( Z ) ), 
% 58.35/58.73    join( X, converse( join( Y, Z ) ) ) ) ] )
% 58.35/58.73  , substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 58.35/58.73    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 143873, [ =( join( join( X, Y ), Z ), join( X, join( Y, Z ) ) ) ]
% 58.35/58.73     )
% 58.35/58.73  , clause( 1, [ =( join( X, join( Y, Z ) ), join( join( X, Y ), Z ) ) ] )
% 58.35/58.73  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  paramod(
% 58.35/58.73  clause( 143876, [ =( join( join( complement( join( X, Y ) ), X ), Y ), top
% 58.35/58.73     ) ] )
% 58.35/58.73  , clause( 15, [ =( join( complement( X ), X ), top ) ] )
% 58.35/58.73  , 0, clause( 143873, [ =( join( join( X, Y ), Z ), join( X, join( Y, Z ) )
% 58.35/58.73     ) ] )
% 58.35/58.73  , 0, 9, substitution( 0, [ :=( X, join( X, Y ) )] ), substitution( 1, [ 
% 58.35/58.73    :=( X, complement( join( X, Y ) ) ), :=( Y, X ), :=( Z, Y )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  subsumption(
% 58.35/58.73  clause( 27, [ =( join( join( complement( join( X, Y ) ), X ), Y ), top ) ]
% 58.35/58.73     )
% 58.35/58.73  , clause( 143876, [ =( join( join( complement( join( X, Y ) ), X ), Y ), 
% 58.35/58.73    top ) ] )
% 58.35/58.73  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.73     )] ) ).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 143882, [ =( join( join( X, Y ), Z ), join( X, join( Y, Z ) ) ) ]
% 58.35/58.73     )
% 58.35/58.73  , clause( 1, [ =( join( X, join( Y, Z ) ), join( join( X, Y ), Z ) ) ] )
% 58.35/58.73  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  paramod(
% 58.35/58.73  clause( 143887, [ =( join( join( X, complement( Y ) ), Y ), join( X, top )
% 58.35/58.73     ) ] )
% 58.35/58.73  , clause( 15, [ =( join( complement( X ), X ), top ) ] )
% 58.35/58.73  , 0, clause( 143882, [ =( join( join( X, Y ), Z ), join( X, join( Y, Z ) )
% 58.35/58.73     ) ] )
% 58.35/58.73  , 0, 9, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 58.35/58.73    :=( Y, complement( Y ) ), :=( Z, Y )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  subsumption(
% 58.35/58.73  clause( 28, [ =( join( join( Y, complement( X ) ), X ), join( Y, top ) ) ]
% 58.35/58.73     )
% 58.35/58.73  , clause( 143887, [ =( join( join( X, complement( Y ) ), Y ), join( X, top
% 58.35/58.73     ) ) ] )
% 58.35/58.73  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.73     )] ) ).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 143891, [ =( join( join( X, Y ), Z ), join( X, join( Y, Z ) ) ) ]
% 58.35/58.73     )
% 58.35/58.73  , clause( 1, [ =( join( X, join( Y, Z ) ), join( join( X, Y ), Z ) ) ] )
% 58.35/58.73  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  paramod(
% 58.35/58.73  clause( 143894, [ =( join( join( X, Y ), Z ), join( join( Y, Z ), X ) ) ]
% 58.35/58.73     )
% 58.35/58.73  , clause( 0, [ =( join( X, Y ), join( Y, X ) ) ] )
% 58.35/58.73  , 0, clause( 143891, [ =( join( join( X, Y ), Z ), join( X, join( Y, Z ) )
% 58.35/58.73     ) ] )
% 58.35/58.73  , 0, 6, substitution( 0, [ :=( X, X ), :=( Y, join( Y, Z ) )] ), 
% 58.35/58.73    substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  subsumption(
% 58.35/58.73  clause( 29, [ =( join( join( X, Y ), Z ), join( join( Y, Z ), X ) ) ] )
% 58.35/58.73  , clause( 143894, [ =( join( join( X, Y ), Z ), join( join( Y, Z ), X ) ) ]
% 58.35/58.73     )
% 58.35/58.73  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 58.35/58.73    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 143908, [ =( join( join( X, Y ), Z ), join( X, join( Y, Z ) ) ) ]
% 58.35/58.73     )
% 58.35/58.73  , clause( 1, [ =( join( X, join( Y, Z ) ), join( join( X, Y ), Z ) ) ] )
% 58.35/58.73  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  paramod(
% 58.35/58.73  clause( 143913, [ =( join( join( X, Y ), Z ), join( X, join( Z, Y ) ) ) ]
% 58.35/58.73     )
% 58.35/58.73  , clause( 0, [ =( join( X, Y ), join( Y, X ) ) ] )
% 58.35/58.73  , 0, clause( 143908, [ =( join( join( X, Y ), Z ), join( X, join( Y, Z ) )
% 58.35/58.73     ) ] )
% 58.35/58.73  , 0, 8, substitution( 0, [ :=( X, Y ), :=( Y, Z )] ), substitution( 1, [ 
% 58.35/58.73    :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  paramod(
% 58.35/58.73  clause( 143926, [ =( join( join( X, Y ), Z ), join( join( X, Z ), Y ) ) ]
% 58.35/58.73     )
% 58.35/58.73  , clause( 1, [ =( join( X, join( Y, Z ) ), join( join( X, Y ), Z ) ) ] )
% 58.35/58.73  , 0, clause( 143913, [ =( join( join( X, Y ), Z ), join( X, join( Z, Y ) )
% 58.35/58.73     ) ] )
% 58.35/58.73  , 0, 6, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] ), 
% 58.35/58.73    substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  subsumption(
% 58.35/58.73  clause( 30, [ =( join( join( Z, Y ), X ), join( join( Z, X ), Y ) ) ] )
% 58.35/58.73  , clause( 143926, [ =( join( join( X, Y ), Z ), join( join( X, Z ), Y ) ) ]
% 58.35/58.73     )
% 58.35/58.73  , substitution( 0, [ :=( X, Z ), :=( Y, Y ), :=( Z, X )] ), 
% 58.35/58.73    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 143928, [ =( join( join( X, Y ), Z ), join( X, join( Y, Z ) ) ) ]
% 58.35/58.73     )
% 58.35/58.73  , clause( 1, [ =( join( X, join( Y, Z ) ), join( join( X, Y ), Z ) ) ] )
% 58.35/58.73  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  paramod(
% 58.35/58.73  clause( 143931, [ =( join( join( X, Y ), complement( Y ) ), join( X, top )
% 58.35/58.73     ) ] )
% 58.35/58.73  , clause( 11, [ =( join( X, complement( X ) ), top ) ] )
% 58.35/58.73  , 0, clause( 143928, [ =( join( join( X, Y ), Z ), join( X, join( Y, Z ) )
% 58.35/58.73     ) ] )
% 58.35/58.73  , 0, 9, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 58.35/58.73    :=( Y, Y ), :=( Z, complement( Y ) )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  subsumption(
% 58.35/58.73  clause( 31, [ =( join( join( Y, X ), complement( X ) ), join( Y, top ) ) ]
% 58.35/58.73     )
% 58.35/58.73  , clause( 143931, [ =( join( join( X, Y ), complement( Y ) ), join( X, top
% 58.35/58.73     ) ) ] )
% 58.35/58.73  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.73     )] ) ).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 143935, [ =( join( X, top ), join( join( X, Y ), complement( Y ) )
% 58.35/58.73     ) ] )
% 58.35/58.73  , clause( 31, [ =( join( join( Y, X ), complement( X ) ), join( Y, top ) )
% 58.35/58.73     ] )
% 58.35/58.73  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  paramod(
% 58.35/58.73  clause( 143938, [ =( join( X, top ), join( complement( Y ), join( X, Y ) )
% 58.35/58.73     ) ] )
% 58.35/58.73  , clause( 0, [ =( join( X, Y ), join( Y, X ) ) ] )
% 58.35/58.73  , 0, clause( 143935, [ =( join( X, top ), join( join( X, Y ), complement( Y
% 58.35/58.73     ) ) ) ] )
% 58.35/58.73  , 0, 4, substitution( 0, [ :=( X, join( X, Y ) ), :=( Y, complement( Y ) )] )
% 58.35/58.73    , substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  paramod(
% 58.35/58.73  clause( 143951, [ =( join( X, top ), join( join( complement( Y ), X ), Y )
% 58.35/58.73     ) ] )
% 58.35/58.73  , clause( 1, [ =( join( X, join( Y, Z ) ), join( join( X, Y ), Z ) ) ] )
% 58.35/58.73  , 0, clause( 143938, [ =( join( X, top ), join( complement( Y ), join( X, Y
% 58.35/58.73     ) ) ) ] )
% 58.35/58.73  , 0, 4, substitution( 0, [ :=( X, complement( Y ) ), :=( Y, X ), :=( Z, Y )] )
% 58.35/58.73    , substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 143952, [ =( join( join( complement( Y ), X ), Y ), join( X, top )
% 58.35/58.73     ) ] )
% 58.35/58.73  , clause( 143951, [ =( join( X, top ), join( join( complement( Y ), X ), Y
% 58.35/58.73     ) ) ] )
% 58.35/58.73  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  subsumption(
% 58.35/58.73  clause( 36, [ =( join( join( complement( Y ), X ), Y ), join( X, top ) ) ]
% 58.35/58.73     )
% 58.35/58.73  , clause( 143952, [ =( join( join( complement( Y ), X ), Y ), join( X, top
% 58.35/58.73     ) ) ] )
% 58.35/58.73  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.73     )] ) ).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 143953, [ =( join( X, top ), join( join( X, Y ), complement( Y ) )
% 58.35/58.73     ) ] )
% 58.35/58.73  , clause( 31, [ =( join( join( Y, X ), complement( X ) ), join( Y, top ) )
% 58.35/58.73     ] )
% 58.35/58.73  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  paramod(
% 58.35/58.73  clause( 143956, [ =( join( X, top ), join( join( Y, X ), complement( Y ) )
% 58.35/58.73     ) ] )
% 58.35/58.73  , clause( 0, [ =( join( X, Y ), join( Y, X ) ) ] )
% 58.35/58.73  , 0, clause( 143953, [ =( join( X, top ), join( join( X, Y ), complement( Y
% 58.35/58.73     ) ) ) ] )
% 58.35/58.73  , 0, 5, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.73    :=( X, X ), :=( Y, Y )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 143969, [ =( join( join( Y, X ), complement( Y ) ), join( X, top )
% 58.35/58.73     ) ] )
% 58.35/58.73  , clause( 143956, [ =( join( X, top ), join( join( Y, X ), complement( Y )
% 58.35/58.73     ) ) ] )
% 58.35/58.73  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  subsumption(
% 58.35/58.73  clause( 37, [ =( join( join( Y, X ), complement( Y ) ), join( X, top ) ) ]
% 58.35/58.73     )
% 58.35/58.73  , clause( 143969, [ =( join( join( Y, X ), complement( Y ) ), join( X, top
% 58.35/58.73     ) ) ] )
% 58.35/58.73  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.73     )] ) ).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 143971, [ =( join( X, top ), join( join( X, Y ), complement( Y ) )
% 58.35/58.73     ) ] )
% 58.35/58.73  , clause( 31, [ =( join( join( Y, X ), complement( X ) ), join( Y, top ) )
% 58.35/58.73     ] )
% 58.35/58.73  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  paramod(
% 58.35/58.73  clause( 143972, [ =( join( X, top ), join( top, complement( complement( X )
% 58.35/58.73     ) ) ) ] )
% 58.35/58.73  , clause( 11, [ =( join( X, complement( X ) ), top ) ] )
% 58.35/58.73  , 0, clause( 143971, [ =( join( X, top ), join( join( X, Y ), complement( Y
% 58.35/58.73     ) ) ) ] )
% 58.35/58.73  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 58.35/58.73    :=( Y, complement( X ) )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 143973, [ =( join( top, complement( complement( X ) ) ), join( X, 
% 58.35/58.73    top ) ) ] )
% 58.35/58.73  , clause( 143972, [ =( join( X, top ), join( top, complement( complement( X
% 58.35/58.73     ) ) ) ) ] )
% 58.35/58.73  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  subsumption(
% 58.35/58.73  clause( 38, [ =( join( top, complement( complement( X ) ) ), join( X, top )
% 58.35/58.73     ) ] )
% 58.35/58.73  , clause( 143973, [ =( join( top, complement( complement( X ) ) ), join( X
% 58.35/58.73    , top ) ) ] )
% 58.35/58.73  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 143975, [ =( join( Y, top ), join( join( X, Y ), complement( X ) )
% 58.35/58.73     ) ] )
% 58.35/58.73  , clause( 37, [ =( join( join( Y, X ), complement( Y ) ), join( X, top ) )
% 58.35/58.73     ] )
% 58.35/58.73  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  paramod(
% 58.35/58.73  clause( 143982, [ =( join( join( X, Y ), top ), join( join( join( Z, X ), Y
% 58.35/58.73     ), complement( Z ) ) ) ] )
% 58.35/58.73  , clause( 1, [ =( join( X, join( Y, Z ) ), join( join( X, Y ), Z ) ) ] )
% 58.35/58.73  , 0, clause( 143975, [ =( join( Y, top ), join( join( X, Y ), complement( X
% 58.35/58.73     ) ) ) ] )
% 58.35/58.73  , 0, 7, substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 58.35/58.73    substitution( 1, [ :=( X, Z ), :=( Y, join( X, Y ) )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 143983, [ =( join( join( join( Z, X ), Y ), complement( Z ) ), join( 
% 58.35/58.73    join( X, Y ), top ) ) ] )
% 58.35/58.73  , clause( 143982, [ =( join( join( X, Y ), top ), join( join( join( Z, X )
% 58.35/58.73    , Y ), complement( Z ) ) ) ] )
% 58.35/58.73  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  subsumption(
% 58.35/58.73  clause( 46, [ =( join( join( join( X, Y ), Z ), complement( X ) ), join( 
% 58.35/58.73    join( Y, Z ), top ) ) ] )
% 58.35/58.73  , clause( 143983, [ =( join( join( join( Z, X ), Y ), complement( Z ) ), 
% 58.35/58.73    join( join( X, Y ), top ) ) ] )
% 58.35/58.73  , substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, X )] ), 
% 58.35/58.73    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  paramod(
% 58.35/58.73  clause( 143986, [ =( join( meet( X, Y ), complement( join( complement( X )
% 58.35/58.73    , Y ) ) ), X ) ] )
% 58.35/58.73  , clause( 3, [ =( complement( join( complement( X ), complement( Y ) ) ), 
% 58.35/58.73    meet( X, Y ) ) ] )
% 58.35/58.73  , 0, clause( 2, [ =( join( complement( join( complement( X ), complement( Y
% 58.35/58.73     ) ) ), complement( join( complement( X ), Y ) ) ), X ) ] )
% 58.35/58.73  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.73    :=( X, X ), :=( Y, Y )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  subsumption(
% 58.35/58.73  clause( 48, [ =( join( meet( X, Y ), complement( join( complement( X ), Y )
% 58.35/58.73     ) ), X ) ] )
% 58.35/58.73  , clause( 143986, [ =( join( meet( X, Y ), complement( join( complement( X
% 58.35/58.73     ), Y ) ) ), X ) ] )
% 58.35/58.73  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.73     )] ) ).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 143989, [ =( join( X, converse( Y ) ), converse( join( converse( X
% 58.35/58.73     ), Y ) ) ) ] )
% 58.35/58.73  , clause( 19, [ =( converse( join( converse( X ), Y ) ), join( X, converse( 
% 58.35/58.73    Y ) ) ) ] )
% 58.35/58.73  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  paramod(
% 58.35/58.73  clause( 143990, [ =( join( X, converse( join( Y, Z ) ) ), converse( join( 
% 58.35/58.73    join( converse( X ), Y ), Z ) ) ) ] )
% 58.35/58.73  , clause( 1, [ =( join( X, join( Y, Z ) ), join( join( X, Y ), Z ) ) ] )
% 58.35/58.73  , 0, clause( 143989, [ =( join( X, converse( Y ) ), converse( join( 
% 58.35/58.73    converse( X ), Y ) ) ) ] )
% 58.35/58.73  , 0, 8, substitution( 0, [ :=( X, converse( X ) ), :=( Y, Y ), :=( Z, Z )] )
% 58.35/58.73    , substitution( 1, [ :=( X, X ), :=( Y, join( Y, Z ) )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 143991, [ =( converse( join( join( converse( X ), Y ), Z ) ), join( 
% 58.35/58.73    X, converse( join( Y, Z ) ) ) ) ] )
% 58.35/58.73  , clause( 143990, [ =( join( X, converse( join( Y, Z ) ) ), converse( join( 
% 58.35/58.73    join( converse( X ), Y ), Z ) ) ) ] )
% 58.35/58.73  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  subsumption(
% 58.35/58.73  clause( 55, [ =( converse( join( join( converse( X ), Y ), Z ) ), join( X, 
% 58.35/58.73    converse( join( Y, Z ) ) ) ) ] )
% 58.35/58.73  , clause( 143991, [ =( converse( join( join( converse( X ), Y ), Z ) ), 
% 58.35/58.73    join( X, converse( join( Y, Z ) ) ) ) ] )
% 58.35/58.73  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 58.35/58.73    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 143993, [ =( join( X, converse( Y ) ), converse( join( converse( X
% 58.35/58.73     ), Y ) ) ) ] )
% 58.35/58.73  , clause( 19, [ =( converse( join( converse( X ), Y ) ), join( X, converse( 
% 58.35/58.73    Y ) ) ) ] )
% 58.35/58.73  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  paramod(
% 58.35/58.73  clause( 143994, [ =( join( X, converse( complement( converse( X ) ) ) ), 
% 58.35/58.73    converse( top ) ) ] )
% 58.35/58.73  , clause( 11, [ =( join( X, complement( X ) ), top ) ] )
% 58.35/58.73  , 0, clause( 143993, [ =( join( X, converse( Y ) ), converse( join( 
% 58.35/58.73    converse( X ), Y ) ) ) ] )
% 58.35/58.73  , 0, 8, substitution( 0, [ :=( X, converse( X ) )] ), substitution( 1, [ 
% 58.35/58.73    :=( X, X ), :=( Y, complement( converse( X ) ) )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  subsumption(
% 58.35/58.73  clause( 59, [ =( join( X, converse( complement( converse( X ) ) ) ), 
% 58.35/58.73    converse( top ) ) ] )
% 58.35/58.73  , clause( 143994, [ =( join( X, converse( complement( converse( X ) ) ) ), 
% 58.35/58.73    converse( top ) ) ] )
% 58.35/58.73  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 143997, [ =( meet( X, Y ), complement( join( complement( X ), 
% 58.35/58.73    complement( Y ) ) ) ) ] )
% 58.35/58.73  , clause( 3, [ =( complement( join( complement( X ), complement( Y ) ) ), 
% 58.35/58.73    meet( X, Y ) ) ] )
% 58.35/58.73  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  paramod(
% 58.35/58.73  clause( 144000, [ =( meet( complement( X ), X ), complement( top ) ) ] )
% 58.35/58.73  , clause( 15, [ =( join( complement( X ), X ), top ) ] )
% 58.35/58.73  , 0, clause( 143997, [ =( meet( X, Y ), complement( join( complement( X ), 
% 58.35/58.73    complement( Y ) ) ) ) ] )
% 58.35/58.73  , 0, 6, substitution( 0, [ :=( X, complement( X ) )] ), substitution( 1, [ 
% 58.35/58.73    :=( X, complement( X ) ), :=( Y, X )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  subsumption(
% 58.35/58.73  clause( 74, [ =( meet( complement( X ), X ), complement( top ) ) ] )
% 58.35/58.73  , clause( 144000, [ =( meet( complement( X ), X ), complement( top ) ) ] )
% 58.35/58.73  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 144002, [ =( meet( X, Y ), complement( join( complement( X ), 
% 58.35/58.73    complement( Y ) ) ) ) ] )
% 58.35/58.73  , clause( 3, [ =( complement( join( complement( X ), complement( Y ) ) ), 
% 58.35/58.73    meet( X, Y ) ) ] )
% 58.35/58.73  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  paramod(
% 58.35/58.73  clause( 144004, [ =( meet( X, Y ), complement( join( complement( Y ), 
% 58.35/58.73    complement( X ) ) ) ) ] )
% 58.35/58.73  , clause( 0, [ =( join( X, Y ), join( Y, X ) ) ] )
% 58.35/58.73  , 0, clause( 144002, [ =( meet( X, Y ), complement( join( complement( X ), 
% 58.35/58.73    complement( Y ) ) ) ) ] )
% 58.35/58.73  , 0, 5, substitution( 0, [ :=( X, complement( X ) ), :=( Y, complement( Y )
% 58.35/58.73     )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  paramod(
% 58.35/58.73  clause( 144006, [ =( meet( X, Y ), meet( Y, X ) ) ] )
% 58.35/58.73  , clause( 3, [ =( complement( join( complement( X ), complement( Y ) ) ), 
% 58.35/58.73    meet( X, Y ) ) ] )
% 58.35/58.73  , 0, clause( 144004, [ =( meet( X, Y ), complement( join( complement( Y ), 
% 58.35/58.73    complement( X ) ) ) ) ] )
% 58.35/58.73  , 0, 4, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 58.35/58.73    :=( X, X ), :=( Y, Y )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  subsumption(
% 58.35/58.73  clause( 75, [ =( meet( Y, X ), meet( X, Y ) ) ] )
% 58.35/58.73  , clause( 144006, [ =( meet( X, Y ), meet( Y, X ) ) ] )
% 58.35/58.73  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.73     )] ) ).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 144008, [ =( meet( X, Y ), complement( join( complement( X ), 
% 58.35/58.73    complement( Y ) ) ) ) ] )
% 58.35/58.73  , clause( 3, [ =( complement( join( complement( X ), complement( Y ) ) ), 
% 58.35/58.73    meet( X, Y ) ) ] )
% 58.35/58.73  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  paramod(
% 58.35/58.73  clause( 144011, [ =( meet( X, complement( X ) ), complement( top ) ) ] )
% 58.35/58.73  , clause( 11, [ =( join( X, complement( X ) ), top ) ] )
% 58.35/58.73  , 0, clause( 144008, [ =( meet( X, Y ), complement( join( complement( X ), 
% 58.35/58.73    complement( Y ) ) ) ) ] )
% 58.35/58.73  , 0, 6, substitution( 0, [ :=( X, complement( X ) )] ), substitution( 1, [ 
% 58.35/58.73    :=( X, X ), :=( Y, complement( X ) )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  paramod(
% 58.35/58.73  clause( 144012, [ =( zero, complement( top ) ) ] )
% 58.35/58.73  , clause( 12, [ =( meet( X, complement( X ) ), zero ) ] )
% 58.35/58.73  , 0, clause( 144011, [ =( meet( X, complement( X ) ), complement( top ) ) ]
% 58.35/58.73     )
% 58.35/58.73  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 58.35/58.73    ).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 144013, [ =( complement( top ), zero ) ] )
% 58.35/58.73  , clause( 144012, [ =( zero, complement( top ) ) ] )
% 58.35/58.73  , 0, substitution( 0, [] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  subsumption(
% 58.35/58.73  clause( 77, [ =( complement( top ), zero ) ] )
% 58.35/58.73  , clause( 144013, [ =( complement( top ), zero ) ] )
% 58.35/58.73  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 144015, [ =( meet( X, Y ), complement( join( complement( X ), 
% 58.35/58.73    complement( Y ) ) ) ) ] )
% 58.35/58.73  , clause( 3, [ =( complement( join( complement( X ), complement( Y ) ) ), 
% 58.35/58.73    meet( X, Y ) ) ] )
% 58.35/58.73  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  paramod(
% 58.35/58.73  clause( 144016, [ =( meet( top, X ), complement( join( zero, complement( X
% 58.35/58.73     ) ) ) ) ] )
% 58.35/58.73  , clause( 77, [ =( complement( top ), zero ) ] )
% 58.35/58.73  , 0, clause( 144015, [ =( meet( X, Y ), complement( join( complement( X ), 
% 58.35/58.73    complement( Y ) ) ) ) ] )
% 58.35/58.73  , 0, 6, substitution( 0, [] ), substitution( 1, [ :=( X, top ), :=( Y, X )] )
% 58.35/58.73    ).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 144018, [ =( complement( join( zero, complement( X ) ) ), meet( top
% 58.35/58.73    , X ) ) ] )
% 58.35/58.73  , clause( 144016, [ =( meet( top, X ), complement( join( zero, complement( 
% 58.35/58.73    X ) ) ) ) ] )
% 58.35/58.73  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  subsumption(
% 58.35/58.73  clause( 78, [ =( complement( join( zero, complement( X ) ) ), meet( top, X
% 58.35/58.73     ) ) ] )
% 58.35/58.73  , clause( 144018, [ =( complement( join( zero, complement( X ) ) ), meet( 
% 58.35/58.73    top, X ) ) ] )
% 58.35/58.73  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 144021, [ =( meet( X, Y ), complement( join( complement( X ), 
% 58.35/58.73    complement( Y ) ) ) ) ] )
% 58.35/58.73  , clause( 3, [ =( complement( join( complement( X ), complement( Y ) ) ), 
% 58.35/58.73    meet( X, Y ) ) ] )
% 58.35/58.73  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  paramod(
% 58.35/58.73  clause( 144023, [ =( meet( X, top ), complement( join( complement( X ), 
% 58.35/58.73    zero ) ) ) ] )
% 58.35/58.73  , clause( 77, [ =( complement( top ), zero ) ] )
% 58.35/58.73  , 0, clause( 144021, [ =( meet( X, Y ), complement( join( complement( X ), 
% 58.35/58.73    complement( Y ) ) ) ) ] )
% 58.35/58.73  , 0, 8, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, top )] )
% 58.35/58.73    ).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 144025, [ =( complement( join( complement( X ), zero ) ), meet( X, 
% 58.35/58.73    top ) ) ] )
% 58.35/58.73  , clause( 144023, [ =( meet( X, top ), complement( join( complement( X ), 
% 58.35/58.73    zero ) ) ) ] )
% 58.35/58.73  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  subsumption(
% 58.35/58.73  clause( 79, [ =( complement( join( complement( X ), zero ) ), meet( X, top
% 58.35/58.73     ) ) ] )
% 58.35/58.73  , clause( 144025, [ =( complement( join( complement( X ), zero ) ), meet( X
% 58.35/58.73    , top ) ) ] )
% 58.35/58.73  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 144027, [ =( join( X, top ), join( join( X, complement( Y ) ), Y )
% 58.35/58.73     ) ] )
% 58.35/58.73  , clause( 28, [ =( join( join( Y, complement( X ) ), X ), join( Y, top ) )
% 58.35/58.73     ] )
% 58.35/58.73  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  paramod(
% 58.35/58.73  clause( 144028, [ =( join( X, top ), join( join( X, zero ), top ) ) ] )
% 58.35/58.73  , clause( 77, [ =( complement( top ), zero ) ] )
% 58.35/58.73  , 0, clause( 144027, [ =( join( X, top ), join( join( X, complement( Y ) )
% 58.35/58.73    , Y ) ) ] )
% 58.35/58.73  , 0, 7, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, top )] )
% 58.35/58.73    ).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 144029, [ =( join( join( X, zero ), top ), join( X, top ) ) ] )
% 58.35/58.73  , clause( 144028, [ =( join( X, top ), join( join( X, zero ), top ) ) ] )
% 58.35/58.73  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  subsumption(
% 58.35/58.73  clause( 80, [ =( join( join( X, zero ), top ), join( X, top ) ) ] )
% 58.35/58.73  , clause( 144029, [ =( join( join( X, zero ), top ), join( X, top ) ) ] )
% 58.35/58.73  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 144031, [ =( composition( composition( X, Y ), Z ), composition( X
% 58.35/58.73    , composition( Y, Z ) ) ) ] )
% 58.35/58.73  , clause( 4, [ =( composition( X, composition( Y, Z ) ), composition( 
% 58.35/58.73    composition( X, Y ), Z ) ) ] )
% 58.35/58.73  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  paramod(
% 58.35/58.73  clause( 144033, [ =( composition( composition( X, sk1 ), top ), composition( 
% 58.35/58.73    X, sk1 ) ) ] )
% 58.35/58.73  , clause( 13, [ =( composition( sk1, top ), sk1 ) ] )
% 58.35/58.73  , 0, clause( 144031, [ =( composition( composition( X, Y ), Z ), 
% 58.35/58.73    composition( X, composition( Y, Z ) ) ) ] )
% 58.35/58.73  , 0, 8, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, sk1 )
% 58.35/58.73    , :=( Z, top )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  subsumption(
% 58.35/58.73  clause( 90, [ =( composition( composition( X, sk1 ), top ), composition( X
% 58.35/58.73    , sk1 ) ) ] )
% 58.35/58.73  , clause( 144033, [ =( composition( composition( X, sk1 ), top ), 
% 58.35/58.73    composition( X, sk1 ) ) ] )
% 58.35/58.73  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  paramod(
% 58.35/58.73  clause( 144038, [ =( meet( complement( X ), X ), zero ) ] )
% 58.35/58.73  , clause( 77, [ =( complement( top ), zero ) ] )
% 58.35/58.73  , 0, clause( 74, [ =( meet( complement( X ), X ), complement( top ) ) ] )
% 58.35/58.73  , 0, 5, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  subsumption(
% 58.35/58.73  clause( 92, [ =( meet( complement( X ), X ), zero ) ] )
% 58.35/58.73  , clause( 144038, [ =( meet( complement( X ), X ), zero ) ] )
% 58.35/58.73  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 144041, [ =( join( join( X, Y ), Z ), join( X, join( Y, Z ) ) ) ]
% 58.35/58.73     )
% 58.35/58.73  , clause( 1, [ =( join( X, join( Y, Z ) ), join( join( X, Y ), Z ) ) ] )
% 58.35/58.73  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  paramod(
% 58.35/58.73  clause( 144045, [ =( join( join( X, composition( Y, Z ) ), composition( T, 
% 58.35/58.73    Z ) ), join( X, composition( join( Y, T ), Z ) ) ) ] )
% 58.35/58.73  , clause( 6, [ =( join( composition( X, Z ), composition( Y, Z ) ), 
% 58.35/58.73    composition( join( X, Y ), Z ) ) ] )
% 58.35/58.73  , 0, clause( 144041, [ =( join( join( X, Y ), Z ), join( X, join( Y, Z ) )
% 58.35/58.73     ) ] )
% 58.35/58.73  , 0, 12, substitution( 0, [ :=( X, Y ), :=( Y, T ), :=( Z, Z )] ), 
% 58.35/58.73    substitution( 1, [ :=( X, X ), :=( Y, composition( Y, Z ) ), :=( Z, 
% 58.35/58.73    composition( T, Z ) )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  subsumption(
% 58.35/58.73  clause( 93, [ =( join( join( T, composition( X, Y ) ), composition( Z, Y )
% 58.35/58.73     ), join( T, composition( join( X, Z ), Y ) ) ) ] )
% 58.35/58.73  , clause( 144045, [ =( join( join( X, composition( Y, Z ) ), composition( T
% 58.35/58.73    , Z ) ), join( X, composition( join( Y, T ), Z ) ) ) ] )
% 58.35/58.73  , substitution( 0, [ :=( X, T ), :=( Y, X ), :=( Z, Y ), :=( T, Z )] ), 
% 58.35/58.73    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 144048, [ =( composition( join( X, Z ), Y ), join( composition( X, 
% 58.35/58.73    Y ), composition( Z, Y ) ) ) ] )
% 58.35/58.73  , clause( 6, [ =( join( composition( X, Z ), composition( Y, Z ) ), 
% 58.35/58.73    composition( join( X, Y ), Z ) ) ] )
% 58.35/58.73  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  paramod(
% 58.35/58.73  clause( 144050, [ =( composition( join( Y, X ), Z ), join( composition( X, 
% 58.35/58.73    Z ), composition( Y, Z ) ) ) ] )
% 58.35/58.73  , clause( 0, [ =( join( X, Y ), join( Y, X ) ) ] )
% 58.35/58.73  , 0, clause( 144048, [ =( composition( join( X, Z ), Y ), join( composition( 
% 58.35/58.73    X, Y ), composition( Z, Y ) ) ) ] )
% 58.35/58.73  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.73    :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  paramod(
% 58.35/58.73  clause( 144052, [ =( composition( join( X, Y ), Z ), composition( join( Y, 
% 58.35/58.73    X ), Z ) ) ] )
% 58.35/58.73  , clause( 6, [ =( join( composition( X, Z ), composition( Y, Z ) ), 
% 58.35/58.73    composition( join( X, Y ), Z ) ) ] )
% 58.35/58.73  , 0, clause( 144050, [ =( composition( join( Y, X ), Z ), join( composition( 
% 58.35/58.73    X, Z ), composition( Y, Z ) ) ) ] )
% 58.35/58.73  , 0, 6, substitution( 0, [ :=( X, Y ), :=( Y, X ), :=( Z, Z )] ), 
% 58.35/58.73    substitution( 1, [ :=( X, Y ), :=( Y, X ), :=( Z, Z )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  subsumption(
% 58.35/58.73  clause( 95, [ =( composition( join( X, Z ), Y ), composition( join( Z, X )
% 58.35/58.73    , Y ) ) ] )
% 58.35/58.73  , clause( 144052, [ =( composition( join( X, Y ), Z ), composition( join( Y
% 58.35/58.73    , X ), Z ) ) ] )
% 58.35/58.73  , substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] ), 
% 58.35/58.73    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 144054, [ =( composition( join( X, Z ), Y ), join( composition( X, 
% 58.35/58.73    Y ), composition( Z, Y ) ) ) ] )
% 58.35/58.73  , clause( 6, [ =( join( composition( X, Z ), composition( Y, Z ) ), 
% 58.35/58.73    composition( join( X, Y ), Z ) ) ] )
% 58.35/58.73  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  paramod(
% 58.35/58.73  clause( 144056, [ =( composition( join( X, sk1 ), top ), join( composition( 
% 58.35/58.73    X, top ), sk1 ) ) ] )
% 58.35/58.73  , clause( 13, [ =( composition( sk1, top ), sk1 ) ] )
% 58.35/58.73  , 0, clause( 144054, [ =( composition( join( X, Z ), Y ), join( composition( 
% 58.35/58.73    X, Y ), composition( Z, Y ) ) ) ] )
% 58.35/58.73  , 0, 10, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, top )
% 58.35/58.73    , :=( Z, sk1 )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  subsumption(
% 58.35/58.73  clause( 97, [ =( composition( join( X, sk1 ), top ), join( composition( X, 
% 58.35/58.73    top ), sk1 ) ) ] )
% 58.35/58.73  , clause( 144056, [ =( composition( join( X, sk1 ), top ), join( 
% 58.35/58.73    composition( X, top ), sk1 ) ) ] )
% 58.35/58.73  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 144060, [ =( complement( Y ), join( composition( converse( X ), 
% 58.35/58.73    complement( composition( X, Y ) ) ), complement( Y ) ) ) ] )
% 58.35/58.73  , clause( 10, [ =( join( composition( converse( X ), complement( 
% 58.35/58.73    composition( X, Y ) ) ), complement( Y ) ), complement( Y ) ) ] )
% 58.35/58.73  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  paramod(
% 58.35/58.73  clause( 144062, [ =( complement( top ), join( composition( converse( 
% 58.35/58.73    composition( X, sk1 ) ), complement( composition( X, sk1 ) ) ), 
% 58.35/58.73    complement( top ) ) ) ] )
% 58.35/58.73  , clause( 90, [ =( composition( composition( X, sk1 ), top ), composition( 
% 58.35/58.73    X, sk1 ) ) ] )
% 58.35/58.73  , 0, clause( 144060, [ =( complement( Y ), join( composition( converse( X )
% 58.35/58.73    , complement( composition( X, Y ) ) ), complement( Y ) ) ) ] )
% 58.35/58.73  , 0, 10, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 58.35/58.73    composition( X, sk1 ) ), :=( Y, top )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  paramod(
% 58.35/58.73  clause( 144064, [ =( complement( top ), join( composition( converse( 
% 58.35/58.73    composition( X, sk1 ) ), complement( composition( X, sk1 ) ) ), zero ) )
% 58.35/58.73     ] )
% 58.35/58.73  , clause( 77, [ =( complement( top ), zero ) ] )
% 58.35/58.73  , 0, clause( 144062, [ =( complement( top ), join( composition( converse( 
% 58.35/58.73    composition( X, sk1 ) ), complement( composition( X, sk1 ) ) ), 
% 58.35/58.73    complement( top ) ) ) ] )
% 58.35/58.73  , 0, 13, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  paramod(
% 58.35/58.73  clause( 144065, [ =( zero, join( composition( converse( composition( X, sk1
% 58.35/58.73     ) ), complement( composition( X, sk1 ) ) ), zero ) ) ] )
% 58.35/58.73  , clause( 77, [ =( complement( top ), zero ) ] )
% 58.35/58.73  , 0, clause( 144064, [ =( complement( top ), join( composition( converse( 
% 58.35/58.73    composition( X, sk1 ) ), complement( composition( X, sk1 ) ) ), zero ) )
% 58.35/58.73     ] )
% 58.35/58.73  , 0, 1, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 144067, [ =( join( composition( converse( composition( X, sk1 ) ), 
% 58.35/58.73    complement( composition( X, sk1 ) ) ), zero ), zero ) ] )
% 58.35/58.73  , clause( 144065, [ =( zero, join( composition( converse( composition( X, 
% 58.35/58.73    sk1 ) ), complement( composition( X, sk1 ) ) ), zero ) ) ] )
% 58.35/58.73  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  subsumption(
% 58.35/58.73  clause( 103, [ =( join( composition( converse( composition( X, sk1 ) ), 
% 58.35/58.73    complement( composition( X, sk1 ) ) ), zero ), zero ) ] )
% 58.35/58.73  , clause( 144067, [ =( join( composition( converse( composition( X, sk1 ) )
% 58.35/58.73    , complement( composition( X, sk1 ) ) ), zero ), zero ) ] )
% 58.35/58.73  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 144070, [ =( complement( Y ), join( composition( converse( X ), 
% 58.35/58.73    complement( composition( X, Y ) ) ), complement( Y ) ) ) ] )
% 58.35/58.73  , clause( 10, [ =( join( composition( converse( X ), complement( 
% 58.35/58.73    composition( X, Y ) ) ), complement( Y ) ), complement( Y ) ) ] )
% 58.35/58.73  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  paramod(
% 58.35/58.73  clause( 144071, [ =( complement( composition( X, Y ) ), join( composition( 
% 58.35/58.73    converse( Z ), complement( composition( composition( Z, X ), Y ) ) ), 
% 58.35/58.73    complement( composition( X, Y ) ) ) ) ] )
% 58.35/58.73  , clause( 4, [ =( composition( X, composition( Y, Z ) ), composition( 
% 58.35/58.73    composition( X, Y ), Z ) ) ] )
% 58.35/58.73  , 0, clause( 144070, [ =( complement( Y ), join( composition( converse( X )
% 58.35/58.73    , complement( composition( X, Y ) ) ), complement( Y ) ) ) ] )
% 58.35/58.73  , 0, 10, substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 58.35/58.73    substitution( 1, [ :=( X, Z ), :=( Y, composition( X, Y ) )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 144072, [ =( join( composition( converse( Z ), complement( 
% 58.35/58.73    composition( composition( Z, X ), Y ) ) ), complement( composition( X, Y
% 58.35/58.73     ) ) ), complement( composition( X, Y ) ) ) ] )
% 58.35/58.73  , clause( 144071, [ =( complement( composition( X, Y ) ), join( composition( 
% 58.35/58.73    converse( Z ), complement( composition( composition( Z, X ), Y ) ) ), 
% 58.35/58.73    complement( composition( X, Y ) ) ) ) ] )
% 58.35/58.73  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  subsumption(
% 58.35/58.73  clause( 104, [ =( join( composition( converse( X ), complement( composition( 
% 58.35/58.73    composition( X, Y ), Z ) ) ), complement( composition( Y, Z ) ) ), 
% 58.35/58.73    complement( composition( Y, Z ) ) ) ] )
% 58.35/58.73  , clause( 144072, [ =( join( composition( converse( Z ), complement( 
% 58.35/58.73    composition( composition( Z, X ), Y ) ) ), complement( composition( X, Y
% 58.35/58.73     ) ) ), complement( composition( X, Y ) ) ) ] )
% 58.35/58.73  , substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, X )] ), 
% 58.35/58.73    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 144074, [ =( complement( Y ), join( composition( converse( X ), 
% 58.35/58.73    complement( composition( X, Y ) ) ), complement( Y ) ) ) ] )
% 58.35/58.73  , clause( 10, [ =( join( composition( converse( X ), complement( 
% 58.35/58.73    composition( X, Y ) ) ), complement( Y ) ), complement( Y ) ) ] )
% 58.35/58.73  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  paramod(
% 58.35/58.73  clause( 144076, [ =( complement( top ), join( composition( converse( X ), 
% 58.35/58.73    complement( composition( X, top ) ) ), zero ) ) ] )
% 58.35/58.73  , clause( 77, [ =( complement( top ), zero ) ] )
% 58.35/58.73  , 0, clause( 144074, [ =( complement( Y ), join( composition( converse( X )
% 58.35/58.73    , complement( composition( X, Y ) ) ), complement( Y ) ) ) ] )
% 58.35/58.73  , 0, 11, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, top )] )
% 58.35/58.73    ).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  paramod(
% 58.35/58.73  clause( 144077, [ =( zero, join( composition( converse( X ), complement( 
% 58.35/58.73    composition( X, top ) ) ), zero ) ) ] )
% 58.35/58.73  , clause( 77, [ =( complement( top ), zero ) ] )
% 58.35/58.73  , 0, clause( 144076, [ =( complement( top ), join( composition( converse( X
% 58.35/58.73     ), complement( composition( X, top ) ) ), zero ) ) ] )
% 58.35/58.73  , 0, 1, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 144079, [ =( join( composition( converse( X ), complement( 
% 58.35/58.73    composition( X, top ) ) ), zero ), zero ) ] )
% 58.35/58.73  , clause( 144077, [ =( zero, join( composition( converse( X ), complement( 
% 58.35/58.73    composition( X, top ) ) ), zero ) ) ] )
% 58.35/58.73  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  subsumption(
% 58.35/58.73  clause( 105, [ =( join( composition( converse( X ), complement( composition( 
% 58.35/58.73    X, top ) ) ), zero ), zero ) ] )
% 58.35/58.73  , clause( 144079, [ =( join( composition( converse( X ), complement( 
% 58.35/58.73    composition( X, top ) ) ), zero ), zero ) ] )
% 58.35/58.73  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 144082, [ =( join( join( X, Y ), Z ), join( X, join( Y, Z ) ) ) ]
% 58.35/58.73     )
% 58.35/58.73  , clause( 1, [ =( join( X, join( Y, Z ) ), join( join( X, Y ), Z ) ) ] )
% 58.35/58.73  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  paramod(
% 58.35/58.73  clause( 144084, [ =( join( join( X, composition( converse( Y ), complement( 
% 58.35/58.73    composition( Y, Z ) ) ) ), complement( Z ) ), join( X, complement( Z ) )
% 58.35/58.73     ) ] )
% 58.35/58.73  , clause( 10, [ =( join( composition( converse( X ), complement( 
% 58.35/58.73    composition( X, Y ) ) ), complement( Y ) ), complement( Y ) ) ] )
% 58.35/58.73  , 0, clause( 144082, [ =( join( join( X, Y ), Z ), join( X, join( Y, Z ) )
% 58.35/58.73     ) ] )
% 58.35/58.73  , 0, 15, substitution( 0, [ :=( X, Y ), :=( Y, Z )] ), substitution( 1, [ 
% 58.35/58.73    :=( X, X ), :=( Y, composition( converse( Y ), complement( composition( Y
% 58.35/58.73    , Z ) ) ) ), :=( Z, complement( Z ) )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  subsumption(
% 58.35/58.73  clause( 108, [ =( join( join( Z, composition( converse( X ), complement( 
% 58.35/58.73    composition( X, Y ) ) ) ), complement( Y ) ), join( Z, complement( Y ) )
% 58.35/58.73     ) ] )
% 58.35/58.73  , clause( 144084, [ =( join( join( X, composition( converse( Y ), 
% 58.35/58.73    complement( composition( Y, Z ) ) ) ), complement( Z ) ), join( X, 
% 58.35/58.73    complement( Z ) ) ) ] )
% 58.35/58.73  , substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 58.35/58.73    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 144088, [ =( complement( Y ), join( composition( converse( X ), 
% 58.35/58.73    complement( composition( X, Y ) ) ), complement( Y ) ) ) ] )
% 58.35/58.73  , clause( 10, [ =( join( composition( converse( X ), complement( 
% 58.35/58.73    composition( X, Y ) ) ), complement( Y ) ), complement( Y ) ) ] )
% 58.35/58.73  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  paramod(
% 58.35/58.73  clause( 144090, [ =( complement( converse( X ) ), join( composition( 
% 58.35/58.73    converse( converse( Y ) ), complement( converse( composition( X, Y ) ) )
% 58.35/58.73     ), complement( converse( X ) ) ) ) ] )
% 58.35/58.73  , clause( 9, [ =( composition( converse( Y ), converse( X ) ), converse( 
% 58.35/58.73    composition( X, Y ) ) ) ] )
% 58.35/58.73  , 0, clause( 144088, [ =( complement( Y ), join( composition( converse( X )
% 58.35/58.73    , complement( composition( X, Y ) ) ), complement( Y ) ) ) ] )
% 58.35/58.73  , 0, 10, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.73    :=( X, converse( Y ) ), :=( Y, converse( X ) )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  paramod(
% 58.35/58.73  clause( 144091, [ =( complement( converse( X ) ), join( composition( Y, 
% 58.35/58.73    complement( converse( composition( X, Y ) ) ) ), complement( converse( X
% 58.35/58.73     ) ) ) ) ] )
% 58.35/58.73  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 58.35/58.73  , 0, clause( 144090, [ =( complement( converse( X ) ), join( composition( 
% 58.35/58.73    converse( converse( Y ) ), complement( converse( composition( X, Y ) ) )
% 58.35/58.73     ), complement( converse( X ) ) ) ) ] )
% 58.35/58.73  , 0, 6, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 58.35/58.73    :=( Y, Y )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 144092, [ =( join( composition( Y, complement( converse( 
% 58.35/58.73    composition( X, Y ) ) ) ), complement( converse( X ) ) ), complement( 
% 58.35/58.73    converse( X ) ) ) ] )
% 58.35/58.73  , clause( 144091, [ =( complement( converse( X ) ), join( composition( Y, 
% 58.35/58.73    complement( converse( composition( X, Y ) ) ) ), complement( converse( X
% 58.35/58.73     ) ) ) ) ] )
% 58.35/58.73  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  subsumption(
% 58.35/58.73  clause( 110, [ =( join( composition( X, complement( converse( composition( 
% 58.35/58.73    Y, X ) ) ) ), complement( converse( Y ) ) ), complement( converse( Y ) )
% 58.35/58.73     ) ] )
% 58.35/58.73  , clause( 144092, [ =( join( composition( Y, complement( converse( 
% 58.35/58.73    composition( X, Y ) ) ) ), complement( converse( X ) ) ), complement( 
% 58.35/58.73    converse( X ) ) ) ] )
% 58.35/58.73  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.73     )] ) ).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 144093, [ =( complement( Y ), join( composition( converse( X ), 
% 58.35/58.73    complement( composition( X, Y ) ) ), complement( Y ) ) ) ] )
% 58.35/58.73  , clause( 10, [ =( join( composition( converse( X ), complement( 
% 58.35/58.73    composition( X, Y ) ) ), complement( Y ) ), complement( Y ) ) ] )
% 58.35/58.73  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  paramod(
% 58.35/58.73  clause( 144094, [ =( complement( X ), join( complement( X ), composition( 
% 58.35/58.73    converse( Y ), complement( composition( Y, X ) ) ) ) ) ] )
% 58.35/58.73  , clause( 0, [ =( join( X, Y ), join( Y, X ) ) ] )
% 58.35/58.73  , 0, clause( 144093, [ =( complement( Y ), join( composition( converse( X )
% 58.35/58.73    , complement( composition( X, Y ) ) ), complement( Y ) ) ) ] )
% 58.35/58.73  , 0, 3, substitution( 0, [ :=( X, composition( converse( Y ), complement( 
% 58.35/58.73    composition( Y, X ) ) ) ), :=( Y, complement( X ) )] ), substitution( 1
% 58.35/58.73    , [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 144097, [ =( join( complement( X ), composition( converse( Y ), 
% 58.35/58.73    complement( composition( Y, X ) ) ) ), complement( X ) ) ] )
% 58.35/58.73  , clause( 144094, [ =( complement( X ), join( complement( X ), composition( 
% 58.35/58.73    converse( Y ), complement( composition( Y, X ) ) ) ) ) ] )
% 58.35/58.73  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  subsumption(
% 58.35/58.73  clause( 111, [ =( join( complement( Y ), composition( converse( X ), 
% 58.35/58.73    complement( composition( X, Y ) ) ) ), complement( Y ) ) ] )
% 58.35/58.73  , clause( 144097, [ =( join( complement( X ), composition( converse( Y ), 
% 58.35/58.73    complement( composition( Y, X ) ) ) ), complement( X ) ) ] )
% 58.35/58.73  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.73     )] ) ).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 144099, [ =( complement( Y ), join( composition( converse( X ), 
% 58.35/58.73    complement( composition( X, Y ) ) ), complement( Y ) ) ) ] )
% 58.35/58.73  , clause( 10, [ =( join( composition( converse( X ), complement( 
% 58.35/58.73    composition( X, Y ) ) ), complement( Y ) ), complement( Y ) ) ] )
% 58.35/58.73  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  paramod(
% 58.35/58.73  clause( 144100, [ =( complement( X ), join( composition( Y, complement( 
% 58.35/58.73    composition( converse( Y ), X ) ) ), complement( X ) ) ) ] )
% 58.35/58.73  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 58.35/58.73  , 0, clause( 144099, [ =( complement( Y ), join( composition( converse( X )
% 58.35/58.73    , complement( composition( X, Y ) ) ), complement( Y ) ) ) ] )
% 58.35/58.73  , 0, 5, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, 
% 58.35/58.73    converse( Y ) ), :=( Y, X )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 144101, [ =( join( composition( Y, complement( composition( 
% 58.35/58.73    converse( Y ), X ) ) ), complement( X ) ), complement( X ) ) ] )
% 58.35/58.73  , clause( 144100, [ =( complement( X ), join( composition( Y, complement( 
% 58.35/58.73    composition( converse( Y ), X ) ) ), complement( X ) ) ) ] )
% 58.35/58.73  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  subsumption(
% 58.35/58.73  clause( 112, [ =( join( composition( X, complement( composition( converse( 
% 58.35/58.73    X ), Y ) ) ), complement( Y ) ), complement( Y ) ) ] )
% 58.35/58.73  , clause( 144101, [ =( join( composition( Y, complement( composition( 
% 58.35/58.73    converse( Y ), X ) ) ), complement( X ) ), complement( X ) ) ] )
% 58.35/58.73  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.73     )] ) ).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 144103, [ =( complement( Y ), join( composition( converse( X ), 
% 58.35/58.73    complement( composition( X, Y ) ) ), complement( Y ) ) ) ] )
% 58.35/58.73  , clause( 10, [ =( join( composition( converse( X ), complement( 
% 58.35/58.73    composition( X, Y ) ) ), complement( Y ) ), complement( Y ) ) ] )
% 58.35/58.73  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  paramod(
% 58.35/58.73  clause( 144105, [ =( complement( top ), join( composition( converse( sk1 )
% 58.35/58.73    , complement( sk1 ) ), complement( top ) ) ) ] )
% 58.35/58.73  , clause( 13, [ =( composition( sk1, top ), sk1 ) ] )
% 58.35/58.73  , 0, clause( 144103, [ =( complement( Y ), join( composition( converse( X )
% 58.35/58.73    , complement( composition( X, Y ) ) ), complement( Y ) ) ) ] )
% 58.35/58.73  , 0, 8, substitution( 0, [] ), substitution( 1, [ :=( X, sk1 ), :=( Y, top
% 58.35/58.73     )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  paramod(
% 58.35/58.73  clause( 144107, [ =( complement( top ), join( composition( converse( sk1 )
% 58.35/58.73    , complement( sk1 ) ), zero ) ) ] )
% 58.35/58.73  , clause( 77, [ =( complement( top ), zero ) ] )
% 58.35/58.73  , 0, clause( 144105, [ =( complement( top ), join( composition( converse( 
% 58.35/58.73    sk1 ), complement( sk1 ) ), complement( top ) ) ) ] )
% 58.35/58.73  , 0, 9, substitution( 0, [] ), substitution( 1, [] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  paramod(
% 58.35/58.73  clause( 144108, [ =( zero, join( composition( converse( sk1 ), complement( 
% 58.35/58.73    sk1 ) ), zero ) ) ] )
% 58.35/58.73  , clause( 77, [ =( complement( top ), zero ) ] )
% 58.35/58.73  , 0, clause( 144107, [ =( complement( top ), join( composition( converse( 
% 58.35/58.73    sk1 ), complement( sk1 ) ), zero ) ) ] )
% 58.35/58.73  , 0, 1, substitution( 0, [] ), substitution( 1, [] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 144110, [ =( join( composition( converse( sk1 ), complement( sk1 )
% 58.35/58.73     ), zero ), zero ) ] )
% 58.35/58.73  , clause( 144108, [ =( zero, join( composition( converse( sk1 ), complement( 
% 58.35/58.73    sk1 ) ), zero ) ) ] )
% 58.35/58.73  , 0, substitution( 0, [] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  subsumption(
% 58.35/58.73  clause( 113, [ =( join( composition( converse( sk1 ), complement( sk1 ) ), 
% 58.35/58.73    zero ), zero ) ] )
% 58.35/58.73  , clause( 144110, [ =( join( composition( converse( sk1 ), complement( sk1
% 58.35/58.73     ) ), zero ), zero ) ] )
% 58.35/58.73  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 144113, [ =( complement( Y ), join( composition( converse( X ), 
% 58.35/58.73    complement( composition( X, Y ) ) ), complement( Y ) ) ) ] )
% 58.35/58.73  , clause( 10, [ =( join( composition( converse( X ), complement( 
% 58.35/58.73    composition( X, Y ) ) ), complement( Y ) ), complement( Y ) ) ] )
% 58.35/58.73  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  paramod(
% 58.35/58.73  clause( 144114, [ =( complement( one ), join( composition( converse( X ), 
% 58.35/58.73    complement( X ) ), complement( one ) ) ) ] )
% 58.35/58.73  , clause( 5, [ =( composition( X, one ), X ) ] )
% 58.35/58.73  , 0, clause( 144113, [ =( complement( Y ), join( composition( converse( X )
% 58.35/58.73    , complement( composition( X, Y ) ) ), complement( Y ) ) ) ] )
% 58.35/58.73  , 0, 8, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 58.35/58.73    :=( Y, one )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 144115, [ =( join( composition( converse( X ), complement( X ) ), 
% 58.35/58.73    complement( one ) ), complement( one ) ) ] )
% 58.35/58.73  , clause( 144114, [ =( complement( one ), join( composition( converse( X )
% 58.35/58.73    , complement( X ) ), complement( one ) ) ) ] )
% 58.35/58.73  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  subsumption(
% 58.35/58.73  clause( 114, [ =( join( composition( converse( X ), complement( X ) ), 
% 58.35/58.73    complement( one ) ), complement( one ) ) ] )
% 58.35/58.73  , clause( 144115, [ =( join( composition( converse( X ), complement( X ) )
% 58.35/58.73    , complement( one ) ), complement( one ) ) ] )
% 58.35/58.73  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 144117, [ =( zero, meet( complement( X ), X ) ) ] )
% 58.35/58.73  , clause( 92, [ =( meet( complement( X ), X ), zero ) ] )
% 58.35/58.73  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  paramod(
% 58.35/58.73  clause( 144118, [ =( zero, meet( meet( top, X ), join( zero, complement( X
% 58.35/58.73     ) ) ) ) ] )
% 58.35/58.73  , clause( 78, [ =( complement( join( zero, complement( X ) ) ), meet( top, 
% 58.35/58.73    X ) ) ] )
% 58.35/58.73  , 0, clause( 144117, [ =( zero, meet( complement( X ), X ) ) ] )
% 58.35/58.73  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, join( 
% 58.35/58.73    zero, complement( X ) ) )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 144119, [ =( meet( meet( top, X ), join( zero, complement( X ) ) )
% 58.35/58.73    , zero ) ] )
% 58.35/58.73  , clause( 144118, [ =( zero, meet( meet( top, X ), join( zero, complement( 
% 58.35/58.73    X ) ) ) ) ] )
% 58.35/58.73  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  subsumption(
% 58.35/58.73  clause( 121, [ =( meet( meet( top, X ), join( zero, complement( X ) ) ), 
% 58.35/58.73    zero ) ] )
% 58.35/58.73  , clause( 144119, [ =( meet( meet( top, X ), join( zero, complement( X ) )
% 58.35/58.73     ), zero ) ] )
% 58.35/58.73  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 144121, [ =( meet( top, X ), complement( join( zero, complement( X
% 58.35/58.73     ) ) ) ) ] )
% 58.35/58.73  , clause( 78, [ =( complement( join( zero, complement( X ) ) ), meet( top, 
% 58.35/58.73    X ) ) ] )
% 58.35/58.73  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  paramod(
% 58.35/58.73  clause( 144122, [ =( meet( top, top ), complement( join( zero, zero ) ) ) ]
% 58.35/58.73     )
% 58.35/58.73  , clause( 77, [ =( complement( top ), zero ) ] )
% 58.35/58.73  , 0, clause( 144121, [ =( meet( top, X ), complement( join( zero, 
% 58.35/58.73    complement( X ) ) ) ) ] )
% 58.35/58.73  , 0, 7, substitution( 0, [] ), substitution( 1, [ :=( X, top )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 144123, [ =( complement( join( zero, zero ) ), meet( top, top ) ) ]
% 58.35/58.73     )
% 58.35/58.73  , clause( 144122, [ =( meet( top, top ), complement( join( zero, zero ) ) )
% 58.35/58.73     ] )
% 58.35/58.73  , 0, substitution( 0, [] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  subsumption(
% 58.35/58.73  clause( 122, [ =( complement( join( zero, zero ) ), meet( top, top ) ) ] )
% 58.35/58.73  , clause( 144123, [ =( complement( join( zero, zero ) ), meet( top, top ) )
% 58.35/58.73     ] )
% 58.35/58.73  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 144125, [ =( top, join( complement( X ), X ) ) ] )
% 58.35/58.73  , clause( 15, [ =( join( complement( X ), X ), top ) ] )
% 58.35/58.73  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  paramod(
% 58.35/58.73  clause( 144127, [ =( top, join( meet( top, X ), join( zero, complement( X )
% 58.35/58.73     ) ) ) ] )
% 58.35/58.73  , clause( 78, [ =( complement( join( zero, complement( X ) ) ), meet( top, 
% 58.35/58.73    X ) ) ] )
% 58.35/58.73  , 0, clause( 144125, [ =( top, join( complement( X ), X ) ) ] )
% 58.35/58.73  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, join( 
% 58.35/58.73    zero, complement( X ) ) )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  paramod(
% 58.35/58.73  clause( 144128, [ =( top, join( join( meet( top, X ), zero ), complement( X
% 58.35/58.73     ) ) ) ] )
% 58.35/58.73  , clause( 1, [ =( join( X, join( Y, Z ) ), join( join( X, Y ), Z ) ) ] )
% 58.35/58.73  , 0, clause( 144127, [ =( top, join( meet( top, X ), join( zero, complement( 
% 58.35/58.73    X ) ) ) ) ] )
% 58.35/58.73  , 0, 2, substitution( 0, [ :=( X, meet( top, X ) ), :=( Y, zero ), :=( Z, 
% 58.35/58.73    complement( X ) )] ), substitution( 1, [ :=( X, X )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 144129, [ =( join( join( meet( top, X ), zero ), complement( X ) )
% 58.35/58.73    , top ) ] )
% 58.35/58.73  , clause( 144128, [ =( top, join( join( meet( top, X ), zero ), complement( 
% 58.35/58.73    X ) ) ) ] )
% 58.35/58.73  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  subsumption(
% 58.35/58.73  clause( 131, [ =( join( join( meet( top, X ), zero ), complement( X ) ), 
% 58.35/58.73    top ) ] )
% 58.35/58.73  , clause( 144129, [ =( join( join( meet( top, X ), zero ), complement( X )
% 58.35/58.73     ), top ) ] )
% 58.35/58.73  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  eqswap(
% 58.35/58.73  clause( 144130, [ ~( =( composition( meet( sk1, one ), sk2 ), join( meet( 
% 58.35/58.73    sk1, sk2 ), composition( meet( sk1, one ), sk2 ) ) ) ) ] )
% 58.35/58.73  , clause( 14, [ ~( =( join( meet( sk1, sk2 ), composition( meet( sk1, one )
% 58.35/58.73    , sk2 ) ), composition( meet( sk1, one ), sk2 ) ) ) ] )
% 58.35/58.73  , 0, substitution( 0, [] )).
% 58.35/58.73  
% 58.35/58.73  
% 58.35/58.73  paramod(
% 58.35/58.73  clause( 144133, [ ~( =( composition( meet( sk1, one ), sk2 ), join( meet( 
% 58.35/58.73    sk2, sk1 ), composition( meet( sk1, one ), sk2 ) ) ) ) ] )
% 58.35/58.73  , clause( 75, [ =( meet( Y, X ), meet( X, Y ) ) ] )
% 58.35/58.73  , 0, clause( 144130, [ ~( =( composition( meet( sk1, one ), sk2 ), join( 
% 58.35/58.73    meet( sk1, sk2 ), composition( meet( sk1, one ), sk2 ) ) ) ) ] )
% 58.35/58.73  , 0, 8, substitution( 0, [ :=( X, sk2 ), :=( Y, sk1 )] ), substitution( 1
% 58.35/58.74    , [] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144135, [ ~( =( composition( meet( sk1, one ), sk2 ), join( meet( 
% 58.35/58.74    sk2, sk1 ), composition( meet( one, sk1 ), sk2 ) ) ) ) ] )
% 58.35/58.74  , clause( 75, [ =( meet( Y, X ), meet( X, Y ) ) ] )
% 58.35/58.74  , 0, clause( 144133, [ ~( =( composition( meet( sk1, one ), sk2 ), join( 
% 58.35/58.74    meet( sk2, sk1 ), composition( meet( sk1, one ), sk2 ) ) ) ) ] )
% 58.35/58.74  , 0, 12, substitution( 0, [ :=( X, one ), :=( Y, sk1 )] ), substitution( 1
% 58.35/58.74    , [] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144137, [ ~( =( composition( meet( one, sk1 ), sk2 ), join( meet( 
% 58.35/58.74    sk2, sk1 ), composition( meet( one, sk1 ), sk2 ) ) ) ) ] )
% 58.35/58.74  , clause( 75, [ =( meet( Y, X ), meet( X, Y ) ) ] )
% 58.35/58.74  , 0, clause( 144135, [ ~( =( composition( meet( sk1, one ), sk2 ), join( 
% 58.35/58.74    meet( sk2, sk1 ), composition( meet( one, sk1 ), sk2 ) ) ) ) ] )
% 58.35/58.74  , 0, 3, substitution( 0, [ :=( X, one ), :=( Y, sk1 )] ), substitution( 1
% 58.35/58.74    , [] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144138, [ ~( =( composition( meet( one, sk1 ), sk2 ), join( meet( 
% 58.35/58.74    sk1, sk2 ), composition( meet( one, sk1 ), sk2 ) ) ) ) ] )
% 58.35/58.74  , clause( 75, [ =( meet( Y, X ), meet( X, Y ) ) ] )
% 58.35/58.74  , 0, clause( 144137, [ ~( =( composition( meet( one, sk1 ), sk2 ), join( 
% 58.35/58.74    meet( sk2, sk1 ), composition( meet( one, sk1 ), sk2 ) ) ) ) ] )
% 58.35/58.74  , 0, 8, substitution( 0, [ :=( X, sk1 ), :=( Y, sk2 )] ), substitution( 1
% 58.35/58.74    , [] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144142, [ ~( =( join( meet( sk1, sk2 ), composition( meet( one, sk1
% 58.35/58.74     ), sk2 ) ), composition( meet( one, sk1 ), sk2 ) ) ) ] )
% 58.35/58.74  , clause( 144138, [ ~( =( composition( meet( one, sk1 ), sk2 ), join( meet( 
% 58.35/58.74    sk1, sk2 ), composition( meet( one, sk1 ), sk2 ) ) ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 135, [ ~( =( join( meet( sk1, sk2 ), composition( meet( one, sk1 )
% 58.35/58.74    , sk2 ) ), composition( meet( one, sk1 ), sk2 ) ) ) ] )
% 58.35/58.74  , clause( 144142, [ ~( =( join( meet( sk1, sk2 ), composition( meet( one, 
% 58.35/58.74    sk1 ), sk2 ) ), composition( meet( one, sk1 ), sk2 ) ) ) ] )
% 58.35/58.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144148, [ =( top, join( complement( X ), X ) ) ] )
% 58.35/58.74  , clause( 15, [ =( join( complement( X ), X ), top ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144150, [ =( top, join( meet( top, top ), join( zero, zero ) ) ) ]
% 58.35/58.74     )
% 58.35/58.74  , clause( 122, [ =( complement( join( zero, zero ) ), meet( top, top ) ) ]
% 58.35/58.74     )
% 58.35/58.74  , 0, clause( 144148, [ =( top, join( complement( X ), X ) ) ] )
% 58.35/58.74  , 0, 3, substitution( 0, [] ), substitution( 1, [ :=( X, join( zero, zero )
% 58.35/58.74     )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144151, [ =( top, join( join( meet( top, top ), zero ), zero ) ) ]
% 58.35/58.74     )
% 58.35/58.74  , clause( 1, [ =( join( X, join( Y, Z ) ), join( join( X, Y ), Z ) ) ] )
% 58.35/58.74  , 0, clause( 144150, [ =( top, join( meet( top, top ), join( zero, zero ) )
% 58.35/58.74     ) ] )
% 58.35/58.74  , 0, 2, substitution( 0, [ :=( X, meet( top, top ) ), :=( Y, zero ), :=( Z
% 58.35/58.74    , zero )] ), substitution( 1, [] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144152, [ =( join( join( meet( top, top ), zero ), zero ), top ) ]
% 58.35/58.74     )
% 58.35/58.74  , clause( 144151, [ =( top, join( join( meet( top, top ), zero ), zero ) )
% 58.35/58.74     ] )
% 58.35/58.74  , 0, substitution( 0, [] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 143, [ =( join( join( meet( top, top ), zero ), zero ), top ) ] )
% 58.35/58.74  , clause( 144152, [ =( join( join( meet( top, top ), zero ), zero ), top )
% 58.35/58.74     ] )
% 58.35/58.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144154, [ =( join( X, top ), join( join( X, zero ), top ) ) ] )
% 58.35/58.74  , clause( 80, [ =( join( join( X, zero ), top ), join( X, top ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144156, [ =( join( join( meet( top, top ), zero ), top ), join( top
% 58.35/58.74    , top ) ) ] )
% 58.35/58.74  , clause( 143, [ =( join( join( meet( top, top ), zero ), zero ), top ) ]
% 58.35/58.74     )
% 58.35/58.74  , 0, clause( 144154, [ =( join( X, top ), join( join( X, zero ), top ) ) ]
% 58.35/58.74     )
% 58.35/58.74  , 0, 9, substitution( 0, [] ), substitution( 1, [ :=( X, join( meet( top, 
% 58.35/58.74    top ), zero ) )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144157, [ =( join( meet( top, top ), top ), join( top, top ) ) ] )
% 58.35/58.74  , clause( 80, [ =( join( join( X, zero ), top ), join( X, top ) ) ] )
% 58.35/58.74  , 0, clause( 144156, [ =( join( join( meet( top, top ), zero ), top ), join( 
% 58.35/58.74    top, top ) ) ] )
% 58.35/58.74  , 0, 1, substitution( 0, [ :=( X, meet( top, top ) )] ), substitution( 1, [] )
% 58.35/58.74    ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 167, [ =( join( meet( top, top ), top ), join( top, top ) ) ] )
% 58.35/58.74  , clause( 144157, [ =( join( meet( top, top ), top ), join( top, top ) ) ]
% 58.35/58.74     )
% 58.35/58.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144160, [ =( composition( converse( Y ), X ), converse( composition( 
% 58.35/58.74    converse( X ), Y ) ) ) ] )
% 58.35/58.74  , clause( 17, [ =( converse( composition( converse( X ), Y ) ), composition( 
% 58.35/58.74    converse( Y ), X ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144163, [ =( composition( converse( one ), X ), converse( converse( 
% 58.35/58.74    X ) ) ) ] )
% 58.35/58.74  , clause( 5, [ =( composition( X, one ), X ) ] )
% 58.35/58.74  , 0, clause( 144160, [ =( composition( converse( Y ), X ), converse( 
% 58.35/58.74    composition( converse( X ), Y ) ) ) ] )
% 58.35/58.74  , 0, 6, substitution( 0, [ :=( X, converse( X ) )] ), substitution( 1, [ 
% 58.35/58.74    :=( X, X ), :=( Y, one )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144164, [ =( composition( converse( one ), X ), X ) ] )
% 58.35/58.74  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 58.35/58.74  , 0, clause( 144163, [ =( composition( converse( one ), X ), converse( 
% 58.35/58.74    converse( X ) ) ) ] )
% 58.35/58.74  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 58.35/58.74    ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 182, [ =( composition( converse( one ), X ), X ) ] )
% 58.35/58.74  , clause( 144164, [ =( composition( converse( one ), X ), X ) ] )
% 58.35/58.74  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144166, [ =( X, composition( converse( one ), X ) ) ] )
% 58.35/58.74  , clause( 182, [ =( composition( converse( one ), X ), X ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144168, [ =( one, converse( one ) ) ] )
% 58.35/58.74  , clause( 5, [ =( composition( X, one ), X ) ] )
% 58.35/58.74  , 0, clause( 144166, [ =( X, composition( converse( one ), X ) ) ] )
% 58.35/58.74  , 0, 2, substitution( 0, [ :=( X, converse( one ) )] ), substitution( 1, [ 
% 58.35/58.74    :=( X, one )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144169, [ =( converse( one ), one ) ] )
% 58.35/58.74  , clause( 144168, [ =( one, converse( one ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 188, [ =( converse( one ), one ) ] )
% 58.35/58.74  , clause( 144169, [ =( converse( one ), one ) ] )
% 58.35/58.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144171, [ =( X, composition( converse( one ), X ) ) ] )
% 58.35/58.74  , clause( 182, [ =( composition( converse( one ), X ), X ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144172, [ =( X, composition( one, X ) ) ] )
% 58.35/58.74  , clause( 188, [ =( converse( one ), one ) ] )
% 58.35/58.74  , 0, clause( 144171, [ =( X, composition( converse( one ), X ) ) ] )
% 58.35/58.74  , 0, 3, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144173, [ =( composition( one, X ), X ) ] )
% 58.35/58.74  , clause( 144172, [ =( X, composition( one, X ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 189, [ =( composition( one, X ), X ) ] )
% 58.35/58.74  , clause( 144173, [ =( composition( one, X ), X ) ] )
% 58.35/58.74  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144175, [ =( join( X, converse( Y ) ), converse( join( converse( X
% 58.35/58.74     ), Y ) ) ) ] )
% 58.35/58.74  , clause( 19, [ =( converse( join( converse( X ), Y ) ), join( X, converse( 
% 58.35/58.74    Y ) ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144177, [ =( join( one, converse( X ) ), converse( join( one, X ) )
% 58.35/58.74     ) ] )
% 58.35/58.74  , clause( 188, [ =( converse( one ), one ) ] )
% 58.35/58.74  , 0, clause( 144175, [ =( join( X, converse( Y ) ), converse( join( 
% 58.35/58.74    converse( X ), Y ) ) ) ] )
% 58.35/58.74  , 0, 7, substitution( 0, [] ), substitution( 1, [ :=( X, one ), :=( Y, X )] )
% 58.35/58.74    ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 191, [ =( join( one, converse( X ) ), converse( join( one, X ) ) )
% 58.35/58.74     ] )
% 58.35/58.74  , clause( 144177, [ =( join( one, converse( X ) ), converse( join( one, X )
% 58.35/58.74     ) ) ] )
% 58.35/58.74  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144181, [ =( converse( join( X, Y ) ), join( converse( X ), 
% 58.35/58.74    converse( Y ) ) ) ] )
% 58.35/58.74  , clause( 8, [ =( join( converse( X ), converse( Y ) ), converse( join( X, 
% 58.35/58.74    Y ) ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144183, [ =( converse( join( X, one ) ), join( converse( X ), one )
% 58.35/58.74     ) ] )
% 58.35/58.74  , clause( 188, [ =( converse( one ), one ) ] )
% 58.35/58.74  , 0, clause( 144181, [ =( converse( join( X, Y ) ), join( converse( X ), 
% 58.35/58.74    converse( Y ) ) ) ] )
% 58.35/58.74  , 0, 8, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, one )] )
% 58.35/58.74    ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144185, [ =( join( converse( X ), one ), converse( join( X, one ) )
% 58.35/58.74     ) ] )
% 58.35/58.74  , clause( 144183, [ =( converse( join( X, one ) ), join( converse( X ), one
% 58.35/58.74     ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 192, [ =( join( converse( X ), one ), converse( join( X, one ) ) )
% 58.35/58.74     ] )
% 58.35/58.74  , clause( 144185, [ =( join( converse( X ), one ), converse( join( X, one )
% 58.35/58.74     ) ) ] )
% 58.35/58.74  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144187, [ =( complement( Y ), join( composition( converse( X ), 
% 58.35/58.74    complement( composition( X, Y ) ) ), complement( Y ) ) ) ] )
% 58.35/58.74  , clause( 10, [ =( join( composition( converse( X ), complement( 
% 58.35/58.74    composition( X, Y ) ) ), complement( Y ) ), complement( Y ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144189, [ =( complement( X ), join( composition( converse( one ), 
% 58.35/58.74    complement( X ) ), complement( X ) ) ) ] )
% 58.35/58.74  , clause( 189, [ =( composition( one, X ), X ) ] )
% 58.35/58.74  , 0, clause( 144187, [ =( complement( Y ), join( composition( converse( X )
% 58.35/58.74    , complement( composition( X, Y ) ) ), complement( Y ) ) ) ] )
% 58.35/58.74  , 0, 8, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, one ), 
% 58.35/58.74    :=( Y, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144190, [ =( complement( X ), join( complement( X ), complement( X
% 58.35/58.74     ) ) ) ] )
% 58.35/58.74  , clause( 182, [ =( composition( converse( one ), X ), X ) ] )
% 58.35/58.74  , 0, clause( 144189, [ =( complement( X ), join( composition( converse( one
% 58.35/58.74     ), complement( X ) ), complement( X ) ) ) ] )
% 58.35/58.74  , 0, 4, substitution( 0, [ :=( X, complement( X ) )] ), substitution( 1, [ 
% 58.35/58.74    :=( X, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144191, [ =( join( complement( X ), complement( X ) ), complement( 
% 58.35/58.74    X ) ) ] )
% 58.35/58.74  , clause( 144190, [ =( complement( X ), join( complement( X ), complement( 
% 58.35/58.74    X ) ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 193, [ =( join( complement( X ), complement( X ) ), complement( X )
% 58.35/58.74     ) ] )
% 58.35/58.74  , clause( 144191, [ =( join( complement( X ), complement( X ) ), complement( 
% 58.35/58.74    X ) ) ] )
% 58.35/58.74  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144193, [ =( composition( join( X, Z ), Y ), join( composition( X, 
% 58.35/58.74    Y ), composition( Z, Y ) ) ) ] )
% 58.35/58.74  , clause( 6, [ =( join( composition( X, Z ), composition( Y, Z ) ), 
% 58.35/58.74    composition( join( X, Y ), Z ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144194, [ =( composition( join( one, X ), Y ), join( Y, composition( 
% 58.35/58.74    X, Y ) ) ) ] )
% 58.35/58.74  , clause( 189, [ =( composition( one, X ), X ) ] )
% 58.35/58.74  , 0, clause( 144193, [ =( composition( join( X, Z ), Y ), join( composition( 
% 58.35/58.74    X, Y ), composition( Z, Y ) ) ) ] )
% 58.35/58.74  , 0, 7, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, one ), 
% 58.35/58.74    :=( Y, Y ), :=( Z, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144196, [ =( join( Y, composition( X, Y ) ), composition( join( one
% 58.35/58.74    , X ), Y ) ) ] )
% 58.35/58.74  , clause( 144194, [ =( composition( join( one, X ), Y ), join( Y, 
% 58.35/58.74    composition( X, Y ) ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 194, [ =( join( X, composition( Y, X ) ), composition( join( one, Y
% 58.35/58.74     ), X ) ) ] )
% 58.35/58.74  , clause( 144196, [ =( join( Y, composition( X, Y ) ), composition( join( 
% 58.35/58.74    one, X ), Y ) ) ] )
% 58.35/58.74  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.74     )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144199, [ =( composition( join( X, Z ), Y ), join( composition( X, 
% 58.35/58.74    Y ), composition( Z, Y ) ) ) ] )
% 58.35/58.74  , clause( 6, [ =( join( composition( X, Z ), composition( Y, Z ) ), 
% 58.35/58.74    composition( join( X, Y ), Z ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144201, [ =( composition( join( X, one ), Y ), join( composition( X
% 58.35/58.74    , Y ), Y ) ) ] )
% 58.35/58.74  , clause( 189, [ =( composition( one, X ), X ) ] )
% 58.35/58.74  , 0, clause( 144199, [ =( composition( join( X, Z ), Y ), join( composition( 
% 58.35/58.74    X, Y ), composition( Z, Y ) ) ) ] )
% 58.35/58.74  , 0, 10, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 58.35/58.74    :=( Y, Y ), :=( Z, one )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144203, [ =( join( composition( X, Y ), Y ), composition( join( X, 
% 58.35/58.74    one ), Y ) ) ] )
% 58.35/58.74  , clause( 144201, [ =( composition( join( X, one ), Y ), join( composition( 
% 58.35/58.74    X, Y ), Y ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 195, [ =( join( composition( Y, X ), X ), composition( join( Y, one
% 58.35/58.74     ), X ) ) ] )
% 58.35/58.74  , clause( 144203, [ =( join( composition( X, Y ), Y ), composition( join( X
% 58.35/58.74    , one ), Y ) ) ] )
% 58.35/58.74  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.74     )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144205, [ =( complement( X ), join( complement( X ), complement( X
% 58.35/58.74     ) ) ) ] )
% 58.35/58.74  , clause( 193, [ =( join( complement( X ), complement( X ) ), complement( X
% 58.35/58.74     ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144208, [ =( complement( top ), join( complement( top ), zero ) ) ]
% 58.35/58.74     )
% 58.35/58.74  , clause( 77, [ =( complement( top ), zero ) ] )
% 58.35/58.74  , 0, clause( 144205, [ =( complement( X ), join( complement( X ), 
% 58.35/58.74    complement( X ) ) ) ] )
% 58.35/58.74  , 0, 6, substitution( 0, [] ), substitution( 1, [ :=( X, top )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144210, [ =( complement( top ), join( zero, zero ) ) ] )
% 58.35/58.74  , clause( 77, [ =( complement( top ), zero ) ] )
% 58.35/58.74  , 0, clause( 144208, [ =( complement( top ), join( complement( top ), zero
% 58.35/58.74     ) ) ] )
% 58.35/58.74  , 0, 4, substitution( 0, [] ), substitution( 1, [] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144211, [ =( zero, join( zero, zero ) ) ] )
% 58.35/58.74  , clause( 77, [ =( complement( top ), zero ) ] )
% 58.35/58.74  , 0, clause( 144210, [ =( complement( top ), join( zero, zero ) ) ] )
% 58.35/58.74  , 0, 1, substitution( 0, [] ), substitution( 1, [] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144217, [ =( join( zero, zero ), zero ) ] )
% 58.35/58.74  , clause( 144211, [ =( zero, join( zero, zero ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 198, [ =( join( zero, zero ), zero ) ] )
% 58.35/58.74  , clause( 144217, [ =( join( zero, zero ), zero ) ] )
% 58.35/58.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144221, [ =( meet( X, Y ), complement( join( complement( X ), 
% 58.35/58.74    complement( Y ) ) ) ) ] )
% 58.35/58.74  , clause( 3, [ =( complement( join( complement( X ), complement( Y ) ) ), 
% 58.35/58.74    meet( X, Y ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144236, [ =( meet( X, X ), complement( complement( X ) ) ) ] )
% 58.35/58.74  , clause( 193, [ =( join( complement( X ), complement( X ) ), complement( X
% 58.35/58.74     ) ) ] )
% 58.35/58.74  , 0, clause( 144221, [ =( meet( X, Y ), complement( join( complement( X ), 
% 58.35/58.74    complement( Y ) ) ) ) ] )
% 58.35/58.74  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 58.35/58.74    :=( Y, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144237, [ =( complement( complement( X ) ), meet( X, X ) ) ] )
% 58.35/58.74  , clause( 144236, [ =( meet( X, X ), complement( complement( X ) ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 199, [ =( complement( complement( X ) ), meet( X, X ) ) ] )
% 58.35/58.74  , clause( 144237, [ =( complement( complement( X ) ), meet( X, X ) ) ] )
% 58.35/58.74  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144239, [ =( join( X, top ), join( join( X, complement( Y ) ), Y )
% 58.35/58.74     ) ] )
% 58.35/58.74  , clause( 28, [ =( join( join( Y, complement( X ) ), X ), join( Y, top ) )
% 58.35/58.74     ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144241, [ =( join( complement( X ), top ), join( complement( X ), X
% 58.35/58.74     ) ) ] )
% 58.35/58.74  , clause( 193, [ =( join( complement( X ), complement( X ) ), complement( X
% 58.35/58.74     ) ) ] )
% 58.35/58.74  , 0, clause( 144239, [ =( join( X, top ), join( join( X, complement( Y ) )
% 58.35/58.74    , Y ) ) ] )
% 58.35/58.74  , 0, 6, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 58.35/58.74    complement( X ) ), :=( Y, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144242, [ =( join( complement( X ), top ), top ) ] )
% 58.35/58.74  , clause( 15, [ =( join( complement( X ), X ), top ) ] )
% 58.35/58.74  , 0, clause( 144241, [ =( join( complement( X ), top ), join( complement( X
% 58.35/58.74     ), X ) ) ] )
% 58.35/58.74  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 58.35/58.74    ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 201, [ =( join( complement( X ), top ), top ) ] )
% 58.35/58.74  , clause( 144242, [ =( join( complement( X ), top ), top ) ] )
% 58.35/58.74  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144245, [ =( meet( top, top ), complement( join( zero, zero ) ) ) ]
% 58.35/58.74     )
% 58.35/58.74  , clause( 122, [ =( complement( join( zero, zero ) ), meet( top, top ) ) ]
% 58.35/58.74     )
% 58.35/58.74  , 0, substitution( 0, [] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144246, [ =( meet( top, top ), complement( zero ) ) ] )
% 58.35/58.74  , clause( 198, [ =( join( zero, zero ), zero ) ] )
% 58.35/58.74  , 0, clause( 144245, [ =( meet( top, top ), complement( join( zero, zero )
% 58.35/58.74     ) ) ] )
% 58.35/58.74  , 0, 5, substitution( 0, [] ), substitution( 1, [] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 209, [ =( meet( top, top ), complement( zero ) ) ] )
% 58.35/58.74  , clause( 144246, [ =( meet( top, top ), complement( zero ) ) ] )
% 58.35/58.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144249, [ =( join( join( X, Y ), Z ), join( X, join( Y, Z ) ) ) ]
% 58.35/58.74     )
% 58.35/58.74  , clause( 1, [ =( join( X, join( Y, Z ) ), join( join( X, Y ), Z ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144251, [ =( join( join( X, zero ), zero ), join( X, zero ) ) ] )
% 58.35/58.74  , clause( 198, [ =( join( zero, zero ), zero ) ] )
% 58.35/58.74  , 0, clause( 144249, [ =( join( join( X, Y ), Z ), join( X, join( Y, Z ) )
% 58.35/58.74     ) ] )
% 58.35/58.74  , 0, 8, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, zero )
% 58.35/58.74    , :=( Z, zero )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 210, [ =( join( join( X, zero ), zero ), join( X, zero ) ) ] )
% 58.35/58.74  , clause( 144251, [ =( join( join( X, zero ), zero ), join( X, zero ) ) ]
% 58.35/58.74     )
% 58.35/58.74  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144255, [ =( join( top, top ), join( meet( top, top ), top ) ) ] )
% 58.35/58.74  , clause( 167, [ =( join( meet( top, top ), top ), join( top, top ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144257, [ =( join( top, top ), join( complement( zero ), top ) ) ]
% 58.35/58.74     )
% 58.35/58.74  , clause( 209, [ =( meet( top, top ), complement( zero ) ) ] )
% 58.35/58.74  , 0, clause( 144255, [ =( join( top, top ), join( meet( top, top ), top ) )
% 58.35/58.74     ] )
% 58.35/58.74  , 0, 5, substitution( 0, [] ), substitution( 1, [] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144258, [ =( join( top, top ), top ) ] )
% 58.35/58.74  , clause( 201, [ =( join( complement( X ), top ), top ) ] )
% 58.35/58.74  , 0, clause( 144257, [ =( join( top, top ), join( complement( zero ), top )
% 58.35/58.74     ) ] )
% 58.35/58.74  , 0, 4, substitution( 0, [ :=( X, zero )] ), substitution( 1, [] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 211, [ =( join( top, top ), top ) ] )
% 58.35/58.74  , clause( 144258, [ =( join( top, top ), top ) ] )
% 58.35/58.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144261, [ =( join( Y, top ), join( join( complement( X ), Y ), X )
% 58.35/58.74     ) ] )
% 58.35/58.74  , clause( 36, [ =( join( join( complement( Y ), X ), Y ), join( X, top ) )
% 58.35/58.74     ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144264, [ =( join( top, top ), join( top, X ) ) ] )
% 58.35/58.74  , clause( 201, [ =( join( complement( X ), top ), top ) ] )
% 58.35/58.74  , 0, clause( 144261, [ =( join( Y, top ), join( join( complement( X ), Y )
% 58.35/58.74    , X ) ) ] )
% 58.35/58.74  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 58.35/58.74    :=( Y, top )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144265, [ =( top, join( top, X ) ) ] )
% 58.35/58.74  , clause( 211, [ =( join( top, top ), top ) ] )
% 58.35/58.74  , 0, clause( 144264, [ =( join( top, top ), join( top, X ) ) ] )
% 58.35/58.74  , 0, 1, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144266, [ =( join( top, X ), top ) ] )
% 58.35/58.74  , clause( 144265, [ =( top, join( top, X ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 216, [ =( join( top, X ), top ) ] )
% 58.35/58.74  , clause( 144266, [ =( join( top, X ), top ) ] )
% 58.35/58.74  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144268, [ =( join( Y, top ), join( join( X, Y ), complement( X ) )
% 58.35/58.74     ) ] )
% 58.35/58.74  , clause( 37, [ =( join( join( Y, X ), complement( Y ) ), join( X, top ) )
% 58.35/58.74     ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144272, [ =( join( top, top ), join( top, complement( complement( X
% 58.35/58.74     ) ) ) ) ] )
% 58.35/58.74  , clause( 201, [ =( join( complement( X ), top ), top ) ] )
% 58.35/58.74  , 0, clause( 144268, [ =( join( Y, top ), join( join( X, Y ), complement( X
% 58.35/58.74     ) ) ) ] )
% 58.35/58.74  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 58.35/58.74    complement( X ) ), :=( Y, top )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144273, [ =( join( top, top ), join( X, top ) ) ] )
% 58.35/58.74  , clause( 38, [ =( join( top, complement( complement( X ) ) ), join( X, top
% 58.35/58.74     ) ) ] )
% 58.35/58.74  , 0, clause( 144272, [ =( join( top, top ), join( top, complement( 
% 58.35/58.74    complement( X ) ) ) ) ] )
% 58.35/58.74  , 0, 4, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 58.35/58.74    ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144274, [ =( top, join( X, top ) ) ] )
% 58.35/58.74  , clause( 211, [ =( join( top, top ), top ) ] )
% 58.35/58.74  , 0, clause( 144273, [ =( join( top, top ), join( X, top ) ) ] )
% 58.35/58.74  , 0, 1, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144275, [ =( join( X, top ), top ) ] )
% 58.35/58.74  , clause( 144274, [ =( top, join( X, top ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 217, [ =( join( X, top ), top ) ] )
% 58.35/58.74  , clause( 144275, [ =( join( X, top ), top ) ] )
% 58.35/58.74  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144276, [ =( top, join( top, X ) ) ] )
% 58.35/58.74  , clause( 216, [ =( join( top, X ), top ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144278, [ =( top, converse( top ) ) ] )
% 58.35/58.74  , clause( 59, [ =( join( X, converse( complement( converse( X ) ) ) ), 
% 58.35/58.74    converse( top ) ) ] )
% 58.35/58.74  , 0, clause( 144276, [ =( top, join( top, X ) ) ] )
% 58.35/58.74  , 0, 2, substitution( 0, [ :=( X, top )] ), substitution( 1, [ :=( X, 
% 58.35/58.74    converse( complement( converse( top ) ) ) )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144279, [ =( converse( top ), top ) ] )
% 58.35/58.74  , clause( 144278, [ =( top, converse( top ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 225, [ =( converse( top ), top ) ] )
% 58.35/58.74  , clause( 144279, [ =( converse( top ), top ) ] )
% 58.35/58.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144281, [ =( composition( converse( Y ), X ), converse( composition( 
% 58.35/58.74    converse( X ), Y ) ) ) ] )
% 58.35/58.74  , clause( 17, [ =( converse( composition( converse( X ), Y ) ), composition( 
% 58.35/58.74    converse( Y ), X ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144283, [ =( composition( converse( X ), top ), converse( 
% 58.35/58.74    composition( top, X ) ) ) ] )
% 58.35/58.74  , clause( 225, [ =( converse( top ), top ) ] )
% 58.35/58.74  , 0, clause( 144281, [ =( composition( converse( Y ), X ), converse( 
% 58.35/58.74    composition( converse( X ), Y ) ) ) ] )
% 58.35/58.74  , 0, 7, substitution( 0, [] ), substitution( 1, [ :=( X, top ), :=( Y, X )] )
% 58.35/58.74    ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 226, [ =( composition( converse( X ), top ), converse( composition( 
% 58.35/58.74    top, X ) ) ) ] )
% 58.35/58.74  , clause( 144283, [ =( composition( converse( X ), top ), converse( 
% 58.35/58.74    composition( top, X ) ) ) ] )
% 58.35/58.74  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144287, [ =( composition( Y, converse( X ) ), converse( composition( 
% 58.35/58.74    X, converse( Y ) ) ) ) ] )
% 58.35/58.74  , clause( 16, [ =( converse( composition( Y, converse( X ) ) ), composition( 
% 58.35/58.74    X, converse( Y ) ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144289, [ =( composition( top, converse( X ) ), converse( 
% 58.35/58.74    composition( X, top ) ) ) ] )
% 58.35/58.74  , clause( 225, [ =( converse( top ), top ) ] )
% 58.35/58.74  , 0, clause( 144287, [ =( composition( Y, converse( X ) ), converse( 
% 58.35/58.74    composition( X, converse( Y ) ) ) ) ] )
% 58.35/58.74  , 0, 8, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, top )] )
% 58.35/58.74    ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 227, [ =( composition( top, converse( X ) ), converse( composition( 
% 58.35/58.74    X, top ) ) ) ] )
% 58.35/58.74  , clause( 144289, [ =( composition( top, converse( X ) ), converse( 
% 58.35/58.74    composition( X, top ) ) ) ] )
% 58.35/58.74  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144292, [ =( meet( X, X ), complement( complement( X ) ) ) ] )
% 58.35/58.74  , clause( 199, [ =( complement( complement( X ) ), meet( X, X ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144298, [ =( meet( complement( X ), complement( X ) ), complement( 
% 58.35/58.74    meet( X, X ) ) ) ] )
% 58.35/58.74  , clause( 199, [ =( complement( complement( X ) ), meet( X, X ) ) ] )
% 58.35/58.74  , 0, clause( 144292, [ =( meet( X, X ), complement( complement( X ) ) ) ]
% 58.35/58.74     )
% 58.35/58.74  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 58.35/58.74    complement( X ) )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 233, [ =( meet( complement( X ), complement( X ) ), complement( 
% 58.35/58.74    meet( X, X ) ) ) ] )
% 58.35/58.74  , clause( 144298, [ =( meet( complement( X ), complement( X ) ), complement( 
% 58.35/58.74    meet( X, X ) ) ) ] )
% 58.35/58.74  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144301, [ =( zero, meet( complement( X ), X ) ) ] )
% 58.35/58.74  , clause( 92, [ =( meet( complement( X ), X ), zero ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144302, [ =( zero, meet( meet( X, X ), complement( X ) ) ) ] )
% 58.35/58.74  , clause( 199, [ =( complement( complement( X ) ), meet( X, X ) ) ] )
% 58.35/58.74  , 0, clause( 144301, [ =( zero, meet( complement( X ), X ) ) ] )
% 58.35/58.74  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 58.35/58.74    complement( X ) )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144303, [ =( meet( meet( X, X ), complement( X ) ), zero ) ] )
% 58.35/58.74  , clause( 144302, [ =( zero, meet( meet( X, X ), complement( X ) ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 238, [ =( meet( meet( X, X ), complement( X ) ), zero ) ] )
% 58.35/58.74  , clause( 144303, [ =( meet( meet( X, X ), complement( X ) ), zero ) ] )
% 58.35/58.74  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144304, [ =( X, converse( converse( X ) ) ) ] )
% 58.35/58.74  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144306, [ =( composition( X, join( Y, Z ) ), converse( converse( 
% 58.35/58.74    composition( X, join( Z, Y ) ) ) ) ) ] )
% 58.35/58.74  , clause( 23, [ =( converse( composition( Z, join( Y, X ) ) ), converse( 
% 58.35/58.74    composition( Z, join( X, Y ) ) ) ) ] )
% 58.35/58.74  , 0, clause( 144304, [ =( X, converse( converse( X ) ) ) ] )
% 58.35/58.74  , 0, 7, substitution( 0, [ :=( X, Z ), :=( Y, Y ), :=( Z, X )] ), 
% 58.35/58.74    substitution( 1, [ :=( X, composition( X, join( Y, Z ) ) )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144308, [ =( composition( X, join( Y, Z ) ), composition( X, join( 
% 58.35/58.74    Z, Y ) ) ) ] )
% 58.35/58.74  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 58.35/58.74  , 0, clause( 144306, [ =( composition( X, join( Y, Z ) ), converse( 
% 58.35/58.74    converse( composition( X, join( Z, Y ) ) ) ) ) ] )
% 58.35/58.74  , 0, 6, substitution( 0, [ :=( X, composition( X, join( Z, Y ) ) )] ), 
% 58.35/58.74    substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 249, [ =( composition( X, join( Z, Y ) ), composition( X, join( Y, 
% 58.35/58.74    Z ) ) ) ] )
% 58.35/58.74  , clause( 144308, [ =( composition( X, join( Y, Z ) ), composition( X, join( 
% 58.35/58.74    Z, Y ) ) ) ] )
% 58.35/58.74  , substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] ), 
% 58.35/58.74    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144310, [ =( composition( composition( X, Y ), Z ), composition( X
% 58.35/58.74    , composition( Y, Z ) ) ) ] )
% 58.35/58.74  , clause( 4, [ =( composition( X, composition( Y, Z ) ), composition( 
% 58.35/58.74    composition( X, Y ), Z ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144312, [ =( composition( composition( X, top ), converse( Y ) ), 
% 58.35/58.74    composition( X, converse( composition( Y, top ) ) ) ) ] )
% 58.35/58.74  , clause( 227, [ =( composition( top, converse( X ) ), converse( 
% 58.35/58.74    composition( X, top ) ) ) ] )
% 58.35/58.74  , 0, clause( 144310, [ =( composition( composition( X, Y ), Z ), 
% 58.35/58.74    composition( X, composition( Y, Z ) ) ) ] )
% 58.35/58.74  , 0, 9, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 58.35/58.74    :=( Y, top ), :=( Z, converse( Y ) )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144314, [ =( composition( X, converse( composition( Y, top ) ) ), 
% 58.35/58.74    composition( composition( X, top ), converse( Y ) ) ) ] )
% 58.35/58.74  , clause( 144312, [ =( composition( composition( X, top ), converse( Y ) )
% 58.35/58.74    , composition( X, converse( composition( Y, top ) ) ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 269, [ =( composition( Y, converse( composition( X, top ) ) ), 
% 58.35/58.74    composition( composition( Y, top ), converse( X ) ) ) ] )
% 58.35/58.74  , clause( 144314, [ =( composition( X, converse( composition( Y, top ) ) )
% 58.35/58.74    , composition( composition( X, top ), converse( Y ) ) ) ] )
% 58.35/58.74  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.74     )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144315, [ =( top, join( join( complement( join( X, Y ) ), X ), Y )
% 58.35/58.74     ) ] )
% 58.35/58.74  , clause( 27, [ =( join( join( complement( join( X, Y ) ), X ), Y ), top )
% 58.35/58.74     ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144317, [ =( top, join( Y, join( complement( join( X, Y ) ), X ) )
% 58.35/58.74     ) ] )
% 58.35/58.74  , clause( 0, [ =( join( X, Y ), join( Y, X ) ) ] )
% 58.35/58.74  , 0, clause( 144315, [ =( top, join( join( complement( join( X, Y ) ), X )
% 58.35/58.74    , Y ) ) ] )
% 58.35/58.74  , 0, 2, substitution( 0, [ :=( X, join( complement( join( X, Y ) ), X ) ), 
% 58.35/58.74    :=( Y, Y )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144331, [ =( top, join( join( X, complement( join( Y, X ) ) ), Y )
% 58.35/58.74     ) ] )
% 58.35/58.74  , clause( 1, [ =( join( X, join( Y, Z ) ), join( join( X, Y ), Z ) ) ] )
% 58.35/58.74  , 0, clause( 144317, [ =( top, join( Y, join( complement( join( X, Y ) ), X
% 58.35/58.74     ) ) ) ] )
% 58.35/58.74  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, complement( join( Y, X ) ) )
% 58.35/58.74    , :=( Z, Y )] ), substitution( 1, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144332, [ =( join( join( X, complement( join( Y, X ) ) ), Y ), top
% 58.35/58.74     ) ] )
% 58.35/58.74  , clause( 144331, [ =( top, join( join( X, complement( join( Y, X ) ) ), Y
% 58.35/58.74     ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 310, [ =( join( join( Y, complement( join( X, Y ) ) ), X ), top ) ]
% 58.35/58.74     )
% 58.35/58.74  , clause( 144332, [ =( join( join( X, complement( join( Y, X ) ) ), Y ), 
% 58.35/58.74    top ) ] )
% 58.35/58.74  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.74     )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144333, [ =( top, join( join( complement( join( X, Y ) ), X ), Y )
% 58.35/58.74     ) ] )
% 58.35/58.74  , clause( 27, [ =( join( join( complement( join( X, Y ) ), X ), Y ), top )
% 58.35/58.74     ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144335, [ =( top, join( join( X, complement( join( X, Y ) ) ), Y )
% 58.35/58.74     ) ] )
% 58.35/58.74  , clause( 0, [ =( join( X, Y ), join( Y, X ) ) ] )
% 58.35/58.74  , 0, clause( 144333, [ =( top, join( join( complement( join( X, Y ) ), X )
% 58.35/58.74    , Y ) ) ] )
% 58.35/58.74  , 0, 3, substitution( 0, [ :=( X, complement( join( X, Y ) ) ), :=( Y, X )] )
% 58.35/58.74    , substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144343, [ =( join( join( X, complement( join( X, Y ) ) ), Y ), top
% 58.35/58.74     ) ] )
% 58.35/58.74  , clause( 144335, [ =( top, join( join( X, complement( join( X, Y ) ) ), Y
% 58.35/58.74     ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 311, [ =( join( join( X, complement( join( X, Y ) ) ), Y ), top ) ]
% 58.35/58.74     )
% 58.35/58.74  , clause( 144343, [ =( join( join( X, complement( join( X, Y ) ) ), Y ), 
% 58.35/58.74    top ) ] )
% 58.35/58.74  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.74     )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144350, [ =( top, join( join( complement( join( X, Y ) ), X ), Y )
% 58.35/58.74     ) ] )
% 58.35/58.74  , clause( 27, [ =( join( join( complement( join( X, Y ) ), X ), Y ), top )
% 58.35/58.74     ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144353, [ =( top, join( join( complement( join( Y, X ) ), X ), Y )
% 58.35/58.74     ) ] )
% 58.35/58.74  , clause( 0, [ =( join( X, Y ), join( Y, X ) ) ] )
% 58.35/58.74  , 0, clause( 144350, [ =( top, join( join( complement( join( X, Y ) ), X )
% 58.35/58.74    , Y ) ) ] )
% 58.35/58.74  , 0, 5, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.74    :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144366, [ =( join( join( complement( join( X, Y ) ), Y ), X ), top
% 58.35/58.74     ) ] )
% 58.35/58.74  , clause( 144353, [ =( top, join( join( complement( join( Y, X ) ), X ), Y
% 58.35/58.74     ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 312, [ =( join( join( complement( join( Y, X ) ), X ), Y ), top ) ]
% 58.35/58.74     )
% 58.35/58.74  , clause( 144366, [ =( join( join( complement( join( X, Y ) ), Y ), X ), 
% 58.35/58.74    top ) ] )
% 58.35/58.74  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.74     )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144368, [ =( zero, meet( meet( X, X ), complement( X ) ) ) ] )
% 58.35/58.74  , clause( 238, [ =( meet( meet( X, X ), complement( X ) ), zero ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144369, [ =( zero, meet( complement( meet( X, X ) ), complement( 
% 58.35/58.74    complement( X ) ) ) ) ] )
% 58.35/58.74  , clause( 233, [ =( meet( complement( X ), complement( X ) ), complement( 
% 58.35/58.74    meet( X, X ) ) ) ] )
% 58.35/58.74  , 0, clause( 144368, [ =( zero, meet( meet( X, X ), complement( X ) ) ) ]
% 58.35/58.74     )
% 58.35/58.74  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 58.35/58.74    complement( X ) )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144370, [ =( meet( complement( meet( X, X ) ), complement( 
% 58.35/58.74    complement( X ) ) ), zero ) ] )
% 58.35/58.74  , clause( 144369, [ =( zero, meet( complement( meet( X, X ) ), complement( 
% 58.35/58.74    complement( X ) ) ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 386, [ =( meet( complement( meet( X, X ) ), complement( complement( 
% 58.35/58.74    X ) ) ), zero ) ] )
% 58.35/58.74  , clause( 144370, [ =( meet( complement( meet( X, X ) ), complement( 
% 58.35/58.74    complement( X ) ) ), zero ) ] )
% 58.35/58.74  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144371, [ =( complement( meet( X, X ) ), meet( complement( X ), 
% 58.35/58.74    complement( X ) ) ) ] )
% 58.35/58.74  , clause( 233, [ =( meet( complement( X ), complement( X ) ), complement( 
% 58.35/58.74    meet( X, X ) ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144372, [ =( meet( X, X ), complement( complement( X ) ) ) ] )
% 58.35/58.74  , clause( 199, [ =( complement( complement( X ) ), meet( X, X ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144374, [ =( complement( meet( X, X ) ), complement( complement( 
% 58.35/58.74    complement( X ) ) ) ) ] )
% 58.35/58.74  , clause( 144372, [ =( meet( X, X ), complement( complement( X ) ) ) ] )
% 58.35/58.74  , 0, clause( 144371, [ =( complement( meet( X, X ) ), meet( complement( X )
% 58.35/58.74    , complement( X ) ) ) ] )
% 58.35/58.74  , 0, 5, substitution( 0, [ :=( X, complement( X ) )] ), substitution( 1, [ 
% 58.35/58.74    :=( X, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144377, [ =( complement( complement( complement( X ) ) ), 
% 58.35/58.74    complement( meet( X, X ) ) ) ] )
% 58.35/58.74  , clause( 144374, [ =( complement( meet( X, X ) ), complement( complement( 
% 58.35/58.74    complement( X ) ) ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 387, [ =( complement( complement( complement( X ) ) ), complement( 
% 58.35/58.74    meet( X, X ) ) ) ] )
% 58.35/58.74  , clause( 144377, [ =( complement( complement( complement( X ) ) ), 
% 58.35/58.74    complement( meet( X, X ) ) ) ] )
% 58.35/58.74  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144380, [ =( join( join( join( X, Y ), Z ), complement( X ) ), top
% 58.35/58.74     ) ] )
% 58.35/58.74  , clause( 217, [ =( join( X, top ), top ) ] )
% 58.35/58.74  , 0, clause( 46, [ =( join( join( join( X, Y ), Z ), complement( X ) ), 
% 58.35/58.74    join( join( Y, Z ), top ) ) ] )
% 58.35/58.74  , 0, 9, substitution( 0, [ :=( X, join( Y, Z ) )] ), substitution( 1, [ 
% 58.35/58.74    :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 601, [ =( join( join( join( X, Y ), Z ), complement( X ) ), top ) ]
% 58.35/58.74     )
% 58.35/58.74  , clause( 144380, [ =( join( join( join( X, Y ), Z ), complement( X ) ), 
% 58.35/58.74    top ) ] )
% 58.35/58.74  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 58.35/58.74    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144382, [ =( top, join( join( X, complement( join( Y, X ) ) ), Y )
% 58.35/58.74     ) ] )
% 58.35/58.74  , clause( 310, [ =( join( join( Y, complement( join( X, Y ) ) ), X ), top )
% 58.35/58.74     ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144383, [ =( top, join( join( X, Y ), complement( join( Y, X ) ) )
% 58.35/58.74     ) ] )
% 58.35/58.74  , clause( 30, [ =( join( join( Z, Y ), X ), join( join( Z, X ), Y ) ) ] )
% 58.35/58.74  , 0, clause( 144382, [ =( top, join( join( X, complement( join( Y, X ) ) )
% 58.35/58.74    , Y ) ) ] )
% 58.35/58.74  , 0, 2, substitution( 0, [ :=( X, Y ), :=( Y, complement( join( Y, X ) ) )
% 58.35/58.74    , :=( Z, X )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144394, [ =( join( join( X, Y ), complement( join( Y, X ) ) ), top
% 58.35/58.74     ) ] )
% 58.35/58.74  , clause( 144383, [ =( top, join( join( X, Y ), complement( join( Y, X ) )
% 58.35/58.74     ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 628, [ =( join( join( X, Y ), complement( join( Y, X ) ) ), top ) ]
% 58.35/58.74     )
% 58.35/58.74  , clause( 144394, [ =( join( join( X, Y ), complement( join( Y, X ) ) ), 
% 58.35/58.74    top ) ] )
% 58.35/58.74  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.74     )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144402, [ =( top, join( join( join( X, Y ), Z ), complement( X ) )
% 58.35/58.74     ) ] )
% 58.35/58.74  , clause( 601, [ =( join( join( join( X, Y ), Z ), complement( X ) ), top )
% 58.35/58.74     ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144403, [ =( top, join( join( X, Z ), complement( meet( X, Y ) ) )
% 58.35/58.74     ) ] )
% 58.35/58.74  , clause( 48, [ =( join( meet( X, Y ), complement( join( complement( X ), Y
% 58.35/58.74     ) ) ), X ) ] )
% 58.35/58.74  , 0, clause( 144402, [ =( top, join( join( join( X, Y ), Z ), complement( X
% 58.35/58.74     ) ) ) ] )
% 58.35/58.74  , 0, 4, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.74    :=( X, meet( X, Y ) ), :=( Y, complement( join( complement( X ), Y ) ) )
% 58.35/58.74    , :=( Z, Z )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144404, [ =( join( join( X, Y ), complement( meet( X, Z ) ) ), top
% 58.35/58.74     ) ] )
% 58.35/58.74  , clause( 144403, [ =( top, join( join( X, Z ), complement( meet( X, Y ) )
% 58.35/58.74     ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 694, [ =( join( join( X, Z ), complement( meet( X, Y ) ) ), top ) ]
% 58.35/58.74     )
% 58.35/58.74  , clause( 144404, [ =( join( join( X, Y ), complement( meet( X, Z ) ) ), 
% 58.35/58.74    top ) ] )
% 58.35/58.74  , substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] ), 
% 58.35/58.74    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144406, [ =( X, join( meet( X, Y ), complement( join( complement( X
% 58.35/58.74     ), Y ) ) ) ) ] )
% 58.35/58.74  , clause( 48, [ =( join( meet( X, Y ), complement( join( complement( X ), Y
% 58.35/58.74     ) ) ), X ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144408, [ =( X, join( meet( X, top ), complement( top ) ) ) ] )
% 58.35/58.74  , clause( 217, [ =( join( X, top ), top ) ] )
% 58.35/58.74  , 0, clause( 144406, [ =( X, join( meet( X, Y ), complement( join( 
% 58.35/58.74    complement( X ), Y ) ) ) ) ] )
% 58.35/58.74  , 0, 7, substitution( 0, [ :=( X, complement( X ) )] ), substitution( 1, [ 
% 58.35/58.74    :=( X, X ), :=( Y, top )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144409, [ =( X, join( meet( X, top ), zero ) ) ] )
% 58.35/58.74  , clause( 77, [ =( complement( top ), zero ) ] )
% 58.35/58.74  , 0, clause( 144408, [ =( X, join( meet( X, top ), complement( top ) ) ) ]
% 58.35/58.74     )
% 58.35/58.74  , 0, 6, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144410, [ =( join( meet( X, top ), zero ), X ) ] )
% 58.35/58.74  , clause( 144409, [ =( X, join( meet( X, top ), zero ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 717, [ =( join( meet( X, top ), zero ), X ) ] )
% 58.35/58.74  , clause( 144410, [ =( join( meet( X, top ), zero ), X ) ] )
% 58.35/58.74  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144412, [ =( X, join( meet( X, Y ), complement( join( complement( X
% 58.35/58.74     ), Y ) ) ) ) ] )
% 58.35/58.74  , clause( 48, [ =( join( meet( X, Y ), complement( join( complement( X ), Y
% 58.35/58.74     ) ) ), X ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144413, [ =( X, join( meet( X, complement( Y ) ), meet( X, Y ) ) )
% 58.35/58.74     ] )
% 58.35/58.74  , clause( 3, [ =( complement( join( complement( X ), complement( Y ) ) ), 
% 58.35/58.74    meet( X, Y ) ) ] )
% 58.35/58.74  , 0, clause( 144412, [ =( X, join( meet( X, Y ), complement( join( 
% 58.35/58.74    complement( X ), Y ) ) ) ) ] )
% 58.35/58.74  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.74    :=( X, X ), :=( Y, complement( Y ) )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144415, [ =( join( meet( X, complement( Y ) ), meet( X, Y ) ), X )
% 58.35/58.74     ] )
% 58.35/58.74  , clause( 144413, [ =( X, join( meet( X, complement( Y ) ), meet( X, Y ) )
% 58.35/58.74     ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 724, [ =( join( meet( X, complement( Y ) ), meet( X, Y ) ), X ) ]
% 58.35/58.74     )
% 58.35/58.74  , clause( 144415, [ =( join( meet( X, complement( Y ) ), meet( X, Y ) ), X
% 58.35/58.74     ) ] )
% 58.35/58.74  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.74     )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144418, [ =( join( Y, top ), join( join( X, Y ), complement( X ) )
% 58.35/58.74     ) ] )
% 58.35/58.74  , clause( 37, [ =( join( join( Y, X ), complement( Y ) ), join( X, top ) )
% 58.35/58.74     ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144420, [ =( join( complement( join( complement( X ), Y ) ), top )
% 58.35/58.74    , join( X, complement( meet( X, Y ) ) ) ) ] )
% 58.35/58.74  , clause( 48, [ =( join( meet( X, Y ), complement( join( complement( X ), Y
% 58.35/58.74     ) ) ), X ) ] )
% 58.35/58.74  , 0, clause( 144418, [ =( join( Y, top ), join( join( X, Y ), complement( X
% 58.35/58.74     ) ) ) ] )
% 58.35/58.74  , 0, 9, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.74    :=( X, meet( X, Y ) ), :=( Y, complement( join( complement( X ), Y ) ) )] )
% 58.35/58.74    ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144421, [ =( top, join( X, complement( meet( X, Y ) ) ) ) ] )
% 58.35/58.74  , clause( 217, [ =( join( X, top ), top ) ] )
% 58.35/58.74  , 0, clause( 144420, [ =( join( complement( join( complement( X ), Y ) ), 
% 58.35/58.74    top ), join( X, complement( meet( X, Y ) ) ) ) ] )
% 58.35/58.74  , 0, 1, substitution( 0, [ :=( X, complement( join( complement( X ), Y ) )
% 58.35/58.74     )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144422, [ =( join( X, complement( meet( X, Y ) ) ), top ) ] )
% 58.35/58.74  , clause( 144421, [ =( top, join( X, complement( meet( X, Y ) ) ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 726, [ =( join( X, complement( meet( X, Y ) ) ), top ) ] )
% 58.35/58.74  , clause( 144422, [ =( join( X, complement( meet( X, Y ) ) ), top ) ] )
% 58.35/58.74  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.74     )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144424, [ =( join( X, zero ), join( join( X, zero ), zero ) ) ] )
% 58.35/58.74  , clause( 210, [ =( join( join( X, zero ), zero ), join( X, zero ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144426, [ =( join( meet( X, top ), zero ), join( X, zero ) ) ] )
% 58.35/58.74  , clause( 717, [ =( join( meet( X, top ), zero ), X ) ] )
% 58.35/58.74  , 0, clause( 144424, [ =( join( X, zero ), join( join( X, zero ), zero ) )
% 58.35/58.74     ] )
% 58.35/58.74  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, meet( X
% 58.35/58.74    , top ) )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144427, [ =( X, join( X, zero ) ) ] )
% 58.35/58.74  , clause( 717, [ =( join( meet( X, top ), zero ), X ) ] )
% 58.35/58.74  , 0, clause( 144426, [ =( join( meet( X, top ), zero ), join( X, zero ) ) ]
% 58.35/58.74     )
% 58.35/58.74  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 58.35/58.74    ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144429, [ =( join( X, zero ), X ) ] )
% 58.35/58.74  , clause( 144427, [ =( X, join( X, zero ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 742, [ =( join( X, zero ), X ) ] )
% 58.35/58.74  , clause( 144429, [ =( join( X, zero ), X ) ] )
% 58.35/58.74  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144431, [ =( meet( X, X ), complement( complement( X ) ) ) ] )
% 58.35/58.74  , clause( 199, [ =( complement( complement( X ) ), meet( X, X ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144432, [ =( X, join( meet( X, top ), zero ) ) ] )
% 58.35/58.74  , clause( 717, [ =( join( meet( X, top ), zero ), X ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144435, [ =( top, join( complement( complement( top ) ), zero ) ) ]
% 58.35/58.74     )
% 58.35/58.74  , clause( 144431, [ =( meet( X, X ), complement( complement( X ) ) ) ] )
% 58.35/58.74  , 0, clause( 144432, [ =( X, join( meet( X, top ), zero ) ) ] )
% 58.35/58.74  , 0, 3, substitution( 0, [ :=( X, top )] ), substitution( 1, [ :=( X, top )] )
% 58.35/58.74    ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144436, [ =( top, complement( complement( top ) ) ) ] )
% 58.35/58.74  , clause( 742, [ =( join( X, zero ), X ) ] )
% 58.35/58.74  , 0, clause( 144435, [ =( top, join( complement( complement( top ) ), zero
% 58.35/58.74     ) ) ] )
% 58.35/58.74  , 0, 2, substitution( 0, [ :=( X, complement( complement( top ) ) )] ), 
% 58.35/58.74    substitution( 1, [] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144437, [ =( top, complement( zero ) ) ] )
% 58.35/58.74  , clause( 77, [ =( complement( top ), zero ) ] )
% 58.35/58.74  , 0, clause( 144436, [ =( top, complement( complement( top ) ) ) ] )
% 58.35/58.74  , 0, 3, substitution( 0, [] ), substitution( 1, [] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144438, [ =( complement( zero ), top ) ] )
% 58.35/58.74  , clause( 144437, [ =( top, complement( zero ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 746, [ =( complement( zero ), top ) ] )
% 58.35/58.74  , clause( 144438, [ =( complement( zero ), top ) ] )
% 58.35/58.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144439, [ =( X, join( meet( X, top ), zero ) ) ] )
% 58.35/58.74  , clause( 717, [ =( join( meet( X, top ), zero ), X ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144441, [ =( X, join( meet( top, X ), zero ) ) ] )
% 58.35/58.74  , clause( 75, [ =( meet( Y, X ), meet( X, Y ) ) ] )
% 58.35/58.74  , 0, clause( 144439, [ =( X, join( meet( X, top ), zero ) ) ] )
% 58.35/58.74  , 0, 3, substitution( 0, [ :=( X, top ), :=( Y, X )] ), substitution( 1, [ 
% 58.35/58.74    :=( X, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144443, [ =( X, meet( top, X ) ) ] )
% 58.35/58.74  , clause( 742, [ =( join( X, zero ), X ) ] )
% 58.35/58.74  , 0, clause( 144441, [ =( X, join( meet( top, X ), zero ) ) ] )
% 58.35/58.74  , 0, 2, substitution( 0, [ :=( X, meet( top, X ) )] ), substitution( 1, [ 
% 58.35/58.74    :=( X, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144444, [ =( meet( top, X ), X ) ] )
% 58.35/58.74  , clause( 144443, [ =( X, meet( top, X ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 749, [ =( meet( top, X ), X ) ] )
% 58.35/58.74  , clause( 144444, [ =( meet( top, X ), X ) ] )
% 58.35/58.74  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144446, [ =( join( join( X, Y ), Z ), join( X, join( Y, Z ) ) ) ]
% 58.35/58.74     )
% 58.35/58.74  , clause( 1, [ =( join( X, join( Y, Z ) ), join( join( X, Y ), Z ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144449, [ =( join( join( X, meet( Y, top ) ), zero ), join( X, Y )
% 58.35/58.74     ) ] )
% 58.35/58.74  , clause( 717, [ =( join( meet( X, top ), zero ), X ) ] )
% 58.35/58.74  , 0, clause( 144446, [ =( join( join( X, Y ), Z ), join( X, join( Y, Z ) )
% 58.35/58.74     ) ] )
% 58.35/58.74  , 0, 10, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 58.35/58.74    :=( Y, meet( Y, top ) ), :=( Z, zero )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144450, [ =( join( X, meet( Y, top ) ), join( X, Y ) ) ] )
% 58.35/58.74  , clause( 742, [ =( join( X, zero ), X ) ] )
% 58.35/58.74  , 0, clause( 144449, [ =( join( join( X, meet( Y, top ) ), zero ), join( X
% 58.35/58.74    , Y ) ) ] )
% 58.35/58.74  , 0, 1, substitution( 0, [ :=( X, join( X, meet( Y, top ) ) )] ), 
% 58.35/58.74    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 750, [ =( join( Y, meet( X, top ) ), join( Y, X ) ) ] )
% 58.35/58.74  , clause( 144450, [ =( join( X, meet( Y, top ) ), join( X, Y ) ) ] )
% 58.35/58.74  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.74     )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144452, [ =( X, join( meet( X, top ), zero ) ) ] )
% 58.35/58.74  , clause( 717, [ =( join( meet( X, top ), zero ), X ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144454, [ =( X, join( zero, meet( X, top ) ) ) ] )
% 58.35/58.74  , clause( 0, [ =( join( X, Y ), join( Y, X ) ) ] )
% 58.35/58.74  , 0, clause( 144452, [ =( X, join( meet( X, top ), zero ) ) ] )
% 58.35/58.74  , 0, 2, substitution( 0, [ :=( X, meet( X, top ) ), :=( Y, zero )] ), 
% 58.35/58.74    substitution( 1, [ :=( X, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144456, [ =( X, join( zero, X ) ) ] )
% 58.35/58.74  , clause( 750, [ =( join( Y, meet( X, top ) ), join( Y, X ) ) ] )
% 58.35/58.74  , 0, clause( 144454, [ =( X, join( zero, meet( X, top ) ) ) ] )
% 58.35/58.74  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, zero )] ), substitution( 1, [
% 58.35/58.74     :=( X, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144457, [ =( join( zero, X ), X ) ] )
% 58.35/58.74  , clause( 144456, [ =( X, join( zero, X ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 751, [ =( join( zero, X ), X ) ] )
% 58.35/58.74  , clause( 144457, [ =( join( zero, X ), X ) ] )
% 58.35/58.74  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144459, [ =( X, join( meet( X, Y ), complement( join( complement( X
% 58.35/58.74     ), Y ) ) ) ) ] )
% 58.35/58.74  , clause( 48, [ =( join( meet( X, Y ), complement( join( complement( X ), Y
% 58.35/58.74     ) ) ), X ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144463, [ =( zero, join( meet( zero, X ), complement( join( top, X
% 58.35/58.74     ) ) ) ) ] )
% 58.35/58.74  , clause( 746, [ =( complement( zero ), top ) ] )
% 58.35/58.74  , 0, clause( 144459, [ =( X, join( meet( X, Y ), complement( join( 
% 58.35/58.74    complement( X ), Y ) ) ) ) ] )
% 58.35/58.74  , 0, 8, substitution( 0, [] ), substitution( 1, [ :=( X, zero ), :=( Y, X )] )
% 58.35/58.74    ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144464, [ =( zero, join( meet( zero, X ), complement( top ) ) ) ]
% 58.35/58.74     )
% 58.35/58.74  , clause( 216, [ =( join( top, X ), top ) ] )
% 58.35/58.74  , 0, clause( 144463, [ =( zero, join( meet( zero, X ), complement( join( 
% 58.35/58.74    top, X ) ) ) ) ] )
% 58.35/58.74  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 58.35/58.74    ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144465, [ =( zero, join( meet( zero, X ), zero ) ) ] )
% 58.35/58.74  , clause( 77, [ =( complement( top ), zero ) ] )
% 58.35/58.74  , 0, clause( 144464, [ =( zero, join( meet( zero, X ), complement( top ) )
% 58.35/58.74     ) ] )
% 58.35/58.74  , 0, 6, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144466, [ =( zero, meet( zero, X ) ) ] )
% 58.35/58.74  , clause( 742, [ =( join( X, zero ), X ) ] )
% 58.35/58.74  , 0, clause( 144465, [ =( zero, join( meet( zero, X ), zero ) ) ] )
% 58.35/58.74  , 0, 2, substitution( 0, [ :=( X, meet( zero, X ) )] ), substitution( 1, [ 
% 58.35/58.74    :=( X, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144467, [ =( meet( zero, X ), zero ) ] )
% 58.35/58.74  , clause( 144466, [ =( zero, meet( zero, X ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 752, [ =( meet( zero, X ), zero ) ] )
% 58.35/58.74  , clause( 144467, [ =( meet( zero, X ), zero ) ] )
% 58.35/58.74  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144469, [ =( meet( X, Y ), complement( join( complement( X ), 
% 58.35/58.74    complement( Y ) ) ) ) ] )
% 58.35/58.74  , clause( 3, [ =( complement( join( complement( X ), complement( Y ) ) ), 
% 58.35/58.74    meet( X, Y ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144473, [ =( meet( X, zero ), complement( join( complement( X ), 
% 58.35/58.74    top ) ) ) ] )
% 58.35/58.74  , clause( 746, [ =( complement( zero ), top ) ] )
% 58.35/58.74  , 0, clause( 144469, [ =( meet( X, Y ), complement( join( complement( X ), 
% 58.35/58.74    complement( Y ) ) ) ) ] )
% 58.35/58.74  , 0, 8, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, zero )] )
% 58.35/58.74    ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144474, [ =( meet( X, zero ), complement( top ) ) ] )
% 58.35/58.74  , clause( 217, [ =( join( X, top ), top ) ] )
% 58.35/58.74  , 0, clause( 144473, [ =( meet( X, zero ), complement( join( complement( X
% 58.35/58.74     ), top ) ) ) ] )
% 58.35/58.74  , 0, 5, substitution( 0, [ :=( X, complement( X ) )] ), substitution( 1, [ 
% 58.35/58.74    :=( X, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144475, [ =( meet( X, zero ), zero ) ] )
% 58.35/58.74  , clause( 77, [ =( complement( top ), zero ) ] )
% 58.35/58.74  , 0, clause( 144474, [ =( meet( X, zero ), complement( top ) ) ] )
% 58.35/58.74  , 0, 4, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 753, [ =( meet( X, zero ), zero ) ] )
% 58.35/58.74  , clause( 144475, [ =( meet( X, zero ), zero ) ] )
% 58.35/58.74  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144478, [ =( X, join( meet( X, Y ), complement( join( complement( X
% 58.35/58.74     ), Y ) ) ) ) ] )
% 58.35/58.74  , clause( 48, [ =( join( meet( X, Y ), complement( join( complement( X ), Y
% 58.35/58.74     ) ) ), X ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144481, [ =( X, join( zero, complement( join( complement( X ), zero
% 58.35/58.74     ) ) ) ) ] )
% 58.35/58.74  , clause( 753, [ =( meet( X, zero ), zero ) ] )
% 58.35/58.74  , 0, clause( 144478, [ =( X, join( meet( X, Y ), complement( join( 
% 58.35/58.74    complement( X ), Y ) ) ) ) ] )
% 58.35/58.74  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 58.35/58.74    :=( Y, zero )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144482, [ =( X, complement( join( complement( X ), zero ) ) ) ] )
% 58.35/58.74  , clause( 751, [ =( join( zero, X ), X ) ] )
% 58.35/58.74  , 0, clause( 144481, [ =( X, join( zero, complement( join( complement( X )
% 58.35/58.74    , zero ) ) ) ) ] )
% 58.35/58.74  , 0, 2, substitution( 0, [ :=( X, complement( join( complement( X ), zero )
% 58.35/58.74     ) )] ), substitution( 1, [ :=( X, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144483, [ =( X, meet( X, top ) ) ] )
% 58.35/58.74  , clause( 79, [ =( complement( join( complement( X ), zero ) ), meet( X, 
% 58.35/58.74    top ) ) ] )
% 58.35/58.74  , 0, clause( 144482, [ =( X, complement( join( complement( X ), zero ) ) )
% 58.35/58.74     ] )
% 58.35/58.74  , 0, 2, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 58.35/58.74    ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144484, [ =( meet( X, top ), X ) ] )
% 58.35/58.74  , clause( 144483, [ =( X, meet( X, top ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 754, [ =( meet( X, top ), X ) ] )
% 58.35/58.74  , clause( 144484, [ =( meet( X, top ), X ) ] )
% 58.35/58.74  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144485, [ =( X, join( X, zero ) ) ] )
% 58.35/58.74  , clause( 742, [ =( join( X, zero ), X ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144487, [ =( composition( converse( sk1 ), complement( sk1 ) ), 
% 58.35/58.74    zero ) ] )
% 58.35/58.74  , clause( 113, [ =( join( composition( converse( sk1 ), complement( sk1 ) )
% 58.35/58.74    , zero ), zero ) ] )
% 58.35/58.74  , 0, clause( 144485, [ =( X, join( X, zero ) ) ] )
% 58.35/58.74  , 0, 6, substitution( 0, [] ), substitution( 1, [ :=( X, composition( 
% 58.35/58.74    converse( sk1 ), complement( sk1 ) ) )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 757, [ =( composition( converse( sk1 ), complement( sk1 ) ), zero )
% 58.35/58.74     ] )
% 58.35/58.74  , clause( 144487, [ =( composition( converse( sk1 ), complement( sk1 ) ), 
% 58.35/58.74    zero ) ] )
% 58.35/58.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144490, [ =( meet( X, top ), complement( join( complement( X ), 
% 58.35/58.74    zero ) ) ) ] )
% 58.35/58.74  , clause( 79, [ =( complement( join( complement( X ), zero ) ), meet( X, 
% 58.35/58.74    top ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144492, [ =( meet( X, top ), complement( complement( X ) ) ) ] )
% 58.35/58.74  , clause( 742, [ =( join( X, zero ), X ) ] )
% 58.35/58.74  , 0, clause( 144490, [ =( meet( X, top ), complement( join( complement( X )
% 58.35/58.74    , zero ) ) ) ] )
% 58.35/58.74  , 0, 5, substitution( 0, [ :=( X, complement( X ) )] ), substitution( 1, [ 
% 58.35/58.74    :=( X, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144493, [ =( X, complement( complement( X ) ) ) ] )
% 58.35/58.74  , clause( 754, [ =( meet( X, top ), X ) ] )
% 58.35/58.74  , 0, clause( 144492, [ =( meet( X, top ), complement( complement( X ) ) ) ]
% 58.35/58.74     )
% 58.35/58.74  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 58.35/58.74    ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144494, [ =( complement( complement( X ) ), X ) ] )
% 58.35/58.74  , clause( 144493, [ =( X, complement( complement( X ) ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 758, [ =( complement( complement( X ) ), X ) ] )
% 58.35/58.74  , clause( 144494, [ =( complement( complement( X ) ), X ) ] )
% 58.35/58.74  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144496, [ =( join( converse( X ), Y ), converse( join( X, converse( 
% 58.35/58.74    Y ) ) ) ) ] )
% 58.35/58.74  , clause( 20, [ =( converse( join( Y, converse( X ) ) ), join( converse( Y
% 58.35/58.74     ), X ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144498, [ =( join( converse( zero ), X ), converse( converse( X ) )
% 58.35/58.74     ) ] )
% 58.35/58.74  , clause( 751, [ =( join( zero, X ), X ) ] )
% 58.35/58.74  , 0, clause( 144496, [ =( join( converse( X ), Y ), converse( join( X, 
% 58.35/58.74    converse( Y ) ) ) ) ] )
% 58.35/58.74  , 0, 6, substitution( 0, [ :=( X, converse( X ) )] ), substitution( 1, [ 
% 58.35/58.74    :=( X, zero ), :=( Y, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144499, [ =( join( converse( zero ), X ), X ) ] )
% 58.35/58.74  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 58.35/58.74  , 0, clause( 144498, [ =( join( converse( zero ), X ), converse( converse( 
% 58.35/58.74    X ) ) ) ] )
% 58.35/58.74  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 58.35/58.74    ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 760, [ =( join( converse( zero ), X ), X ) ] )
% 58.35/58.74  , clause( 144499, [ =( join( converse( zero ), X ), X ) ] )
% 58.35/58.74  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144501, [ =( complement( meet( X, X ) ), complement( complement( 
% 58.35/58.74    complement( X ) ) ) ) ] )
% 58.35/58.74  , clause( 387, [ =( complement( complement( complement( X ) ) ), complement( 
% 58.35/58.74    meet( X, X ) ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144502, [ =( X, complement( complement( X ) ) ) ] )
% 58.35/58.74  , clause( 758, [ =( complement( complement( X ) ), X ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144505, [ =( meet( X, X ), complement( complement( complement( 
% 58.35/58.74    complement( X ) ) ) ) ) ] )
% 58.35/58.74  , clause( 144501, [ =( complement( meet( X, X ) ), complement( complement( 
% 58.35/58.74    complement( X ) ) ) ) ] )
% 58.35/58.74  , 0, clause( 144502, [ =( X, complement( complement( X ) ) ) ] )
% 58.35/58.74  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, meet( X
% 58.35/58.74    , X ) )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144506, [ =( meet( X, X ), complement( complement( X ) ) ) ] )
% 58.35/58.74  , clause( 758, [ =( complement( complement( X ) ), X ) ] )
% 58.35/58.74  , 0, clause( 144505, [ =( meet( X, X ), complement( complement( complement( 
% 58.35/58.74    complement( X ) ) ) ) ) ] )
% 58.35/58.74  , 0, 4, substitution( 0, [ :=( X, complement( complement( X ) ) )] ), 
% 58.35/58.74    substitution( 1, [ :=( X, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144508, [ =( meet( X, X ), X ) ] )
% 58.35/58.74  , clause( 758, [ =( complement( complement( X ) ), X ) ] )
% 58.35/58.74  , 0, clause( 144506, [ =( meet( X, X ), complement( complement( X ) ) ) ]
% 58.35/58.74     )
% 58.35/58.74  , 0, 4, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 58.35/58.74    ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 770, [ =( meet( X, X ), X ) ] )
% 58.35/58.74  , clause( 144508, [ =( meet( X, X ), X ) ] )
% 58.35/58.74  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144511, [ =( complement( X ), join( complement( X ), complement( X
% 58.35/58.74     ) ) ) ] )
% 58.35/58.74  , clause( 193, [ =( join( complement( X ), complement( X ) ), complement( X
% 58.35/58.74     ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144514, [ =( complement( complement( X ) ), join( complement( 
% 58.35/58.74    complement( X ) ), X ) ) ] )
% 58.35/58.74  , clause( 758, [ =( complement( complement( X ) ), X ) ] )
% 58.35/58.74  , 0, clause( 144511, [ =( complement( X ), join( complement( X ), 
% 58.35/58.74    complement( X ) ) ) ] )
% 58.35/58.74  , 0, 8, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 58.35/58.74    complement( X ) )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144516, [ =( complement( complement( X ) ), join( X, X ) ) ] )
% 58.35/58.74  , clause( 758, [ =( complement( complement( X ) ), X ) ] )
% 58.35/58.74  , 0, clause( 144514, [ =( complement( complement( X ) ), join( complement( 
% 58.35/58.74    complement( X ) ), X ) ) ] )
% 58.35/58.74  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 58.35/58.74    ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144517, [ =( X, join( X, X ) ) ] )
% 58.35/58.74  , clause( 758, [ =( complement( complement( X ) ), X ) ] )
% 58.35/58.74  , 0, clause( 144516, [ =( complement( complement( X ) ), join( X, X ) ) ]
% 58.35/58.74     )
% 58.35/58.74  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 58.35/58.74    ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144523, [ =( join( X, X ), X ) ] )
% 58.35/58.74  , clause( 144517, [ =( X, join( X, X ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 771, [ =( join( X, X ), X ) ] )
% 58.35/58.74  , clause( 144523, [ =( join( X, X ), X ) ] )
% 58.35/58.74  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144527, [ =( meet( X, Y ), complement( join( complement( X ), 
% 58.35/58.74    complement( Y ) ) ) ) ] )
% 58.35/58.74  , clause( 3, [ =( complement( join( complement( X ), complement( Y ) ) ), 
% 58.35/58.74    meet( X, Y ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144530, [ =( meet( complement( X ), Y ), complement( join( X, 
% 58.35/58.74    complement( Y ) ) ) ) ] )
% 58.35/58.74  , clause( 758, [ =( complement( complement( X ) ), X ) ] )
% 58.35/58.74  , 0, clause( 144527, [ =( meet( X, Y ), complement( join( complement( X ), 
% 58.35/58.74    complement( Y ) ) ) ) ] )
% 58.35/58.74  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 58.35/58.74    complement( X ) ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144532, [ =( complement( join( X, complement( Y ) ) ), meet( 
% 58.35/58.74    complement( X ), Y ) ) ] )
% 58.35/58.74  , clause( 144530, [ =( meet( complement( X ), Y ), complement( join( X, 
% 58.35/58.74    complement( Y ) ) ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 773, [ =( complement( join( X, complement( Y ) ) ), meet( 
% 58.35/58.74    complement( X ), Y ) ) ] )
% 58.35/58.74  , clause( 144532, [ =( complement( join( X, complement( Y ) ) ), meet( 
% 58.35/58.74    complement( X ), Y ) ) ] )
% 58.35/58.74  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.74     )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144535, [ =( meet( X, Y ), complement( join( complement( X ), 
% 58.35/58.74    complement( Y ) ) ) ) ] )
% 58.35/58.74  , clause( 3, [ =( complement( join( complement( X ), complement( Y ) ) ), 
% 58.35/58.74    meet( X, Y ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144539, [ =( meet( X, complement( Y ) ), complement( join( 
% 58.35/58.74    complement( X ), Y ) ) ) ] )
% 58.35/58.74  , clause( 758, [ =( complement( complement( X ) ), X ) ] )
% 58.35/58.74  , 0, clause( 144535, [ =( meet( X, Y ), complement( join( complement( X ), 
% 58.35/58.74    complement( Y ) ) ) ) ] )
% 58.35/58.74  , 0, 9, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 58.35/58.74    :=( Y, complement( Y ) )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144541, [ =( complement( join( complement( X ), Y ) ), meet( X, 
% 58.35/58.74    complement( Y ) ) ) ] )
% 58.35/58.74  , clause( 144539, [ =( meet( X, complement( Y ) ), complement( join( 
% 58.35/58.74    complement( X ), Y ) ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 774, [ =( complement( join( complement( Y ), X ) ), meet( Y, 
% 58.35/58.74    complement( X ) ) ) ] )
% 58.35/58.74  , clause( 144541, [ =( complement( join( complement( X ), Y ) ), meet( X, 
% 58.35/58.74    complement( Y ) ) ) ] )
% 58.35/58.74  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.74     )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144543, [ =( X, complement( complement( X ) ) ) ] )
% 58.35/58.74  , clause( 758, [ =( complement( complement( X ) ), X ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144548, [ =( join( complement( X ), complement( Y ) ), complement( 
% 58.35/58.74    meet( X, Y ) ) ) ] )
% 58.35/58.74  , clause( 3, [ =( complement( join( complement( X ), complement( Y ) ) ), 
% 58.35/58.74    meet( X, Y ) ) ] )
% 58.35/58.74  , 0, clause( 144543, [ =( X, complement( complement( X ) ) ) ] )
% 58.35/58.74  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.74    :=( X, join( complement( X ), complement( Y ) ) )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 775, [ =( join( complement( X ), complement( Y ) ), complement( 
% 58.35/58.74    meet( X, Y ) ) ) ] )
% 58.35/58.74  , clause( 144548, [ =( join( complement( X ), complement( Y ) ), complement( 
% 58.35/58.74    meet( X, Y ) ) ) ] )
% 58.35/58.74  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.74     )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144550, [ =( X, join( X, X ) ) ] )
% 58.35/58.74  , clause( 771, [ =( join( X, X ), X ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144553, [ =( join( X, Y ), join( join( X, join( X, Y ) ), Y ) ) ]
% 58.35/58.74     )
% 58.35/58.74  , clause( 30, [ =( join( join( Z, Y ), X ), join( join( Z, X ), Y ) ) ] )
% 58.35/58.74  , 0, clause( 144550, [ =( X, join( X, X ) ) ] )
% 58.35/58.74  , 0, 4, substitution( 0, [ :=( X, join( X, Y ) ), :=( Y, Y ), :=( Z, X )] )
% 58.35/58.74    , substitution( 1, [ :=( X, join( X, Y ) )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144555, [ =( join( X, Y ), join( join( join( X, X ), Y ), Y ) ) ]
% 58.35/58.74     )
% 58.35/58.74  , clause( 1, [ =( join( X, join( Y, Z ) ), join( join( X, Y ), Z ) ) ] )
% 58.35/58.74  , 0, clause( 144553, [ =( join( X, Y ), join( join( X, join( X, Y ) ), Y )
% 58.35/58.74     ) ] )
% 58.35/58.74  , 0, 5, substitution( 0, [ :=( X, X ), :=( Y, X ), :=( Z, Y )] ), 
% 58.35/58.74    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144556, [ =( join( X, Y ), join( join( X, Y ), Y ) ) ] )
% 58.35/58.74  , clause( 771, [ =( join( X, X ), X ) ] )
% 58.35/58.74  , 0, clause( 144555, [ =( join( X, Y ), join( join( join( X, X ), Y ), Y )
% 58.35/58.74     ) ] )
% 58.35/58.74  , 0, 6, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 58.35/58.74    :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144557, [ =( join( join( X, Y ), Y ), join( X, Y ) ) ] )
% 58.35/58.74  , clause( 144556, [ =( join( X, Y ), join( join( X, Y ), Y ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 776, [ =( join( join( X, Y ), Y ), join( X, Y ) ) ] )
% 58.35/58.74  , clause( 144557, [ =( join( join( X, Y ), Y ), join( X, Y ) ) ] )
% 58.35/58.74  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.74     )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144566, [ =( join( join( X, Y ), X ), join( X, Y ) ) ] )
% 58.35/58.74  , clause( 771, [ =( join( X, X ), X ) ] )
% 58.35/58.74  , 0, clause( 30, [ =( join( join( Z, Y ), X ), join( join( Z, X ), Y ) ) ]
% 58.35/58.74     )
% 58.35/58.74  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 58.35/58.74    :=( Y, Y ), :=( Z, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 777, [ =( join( join( X, Y ), X ), join( X, Y ) ) ] )
% 58.35/58.74  , clause( 144566, [ =( join( join( X, Y ), X ), join( X, Y ) ) ] )
% 58.35/58.74  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.74     )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144567, [ =( X, join( converse( zero ), X ) ) ] )
% 58.35/58.74  , clause( 760, [ =( join( converse( zero ), X ), X ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144569, [ =( zero, converse( zero ) ) ] )
% 58.35/58.74  , clause( 742, [ =( join( X, zero ), X ) ] )
% 58.35/58.74  , 0, clause( 144567, [ =( X, join( converse( zero ), X ) ) ] )
% 58.35/58.74  , 0, 2, substitution( 0, [ :=( X, converse( zero ) )] ), substitution( 1, [
% 58.35/58.74     :=( X, zero )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144570, [ =( converse( zero ), zero ) ] )
% 58.35/58.74  , clause( 144569, [ =( zero, converse( zero ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 778, [ =( converse( zero ), zero ) ] )
% 58.35/58.74  , clause( 144570, [ =( converse( zero ), zero ) ] )
% 58.35/58.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144572, [ =( converse( composition( X, top ) ), composition( top, 
% 58.35/58.74    converse( X ) ) ) ] )
% 58.35/58.74  , clause( 227, [ =( composition( top, converse( X ) ), converse( 
% 58.35/58.74    composition( X, top ) ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144573, [ =( converse( composition( zero, top ) ), composition( top
% 58.35/58.74    , zero ) ) ] )
% 58.35/58.74  , clause( 778, [ =( converse( zero ), zero ) ] )
% 58.35/58.74  , 0, clause( 144572, [ =( converse( composition( X, top ) ), composition( 
% 58.35/58.74    top, converse( X ) ) ) ] )
% 58.35/58.74  , 0, 7, substitution( 0, [] ), substitution( 1, [ :=( X, zero )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 780, [ =( converse( composition( zero, top ) ), composition( top, 
% 58.35/58.74    zero ) ) ] )
% 58.35/58.74  , clause( 144573, [ =( converse( composition( zero, top ) ), composition( 
% 58.35/58.74    top, zero ) ) ] )
% 58.35/58.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144576, [ =( composition( converse( Y ), X ), converse( composition( 
% 58.35/58.74    converse( X ), Y ) ) ) ] )
% 58.35/58.74  , clause( 17, [ =( converse( composition( converse( X ), Y ) ), composition( 
% 58.35/58.74    converse( Y ), X ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144579, [ =( composition( converse( complement( sk1 ) ), sk1 ), 
% 58.35/58.74    converse( zero ) ) ] )
% 58.35/58.74  , clause( 757, [ =( composition( converse( sk1 ), complement( sk1 ) ), zero
% 58.35/58.74     ) ] )
% 58.35/58.74  , 0, clause( 144576, [ =( composition( converse( Y ), X ), converse( 
% 58.35/58.74    composition( converse( X ), Y ) ) ) ] )
% 58.35/58.74  , 0, 7, substitution( 0, [] ), substitution( 1, [ :=( X, sk1 ), :=( Y, 
% 58.35/58.74    complement( sk1 ) )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144580, [ =( composition( converse( complement( sk1 ) ), sk1 ), 
% 58.35/58.74    zero ) ] )
% 58.35/58.74  , clause( 778, [ =( converse( zero ), zero ) ] )
% 58.35/58.74  , 0, clause( 144579, [ =( composition( converse( complement( sk1 ) ), sk1 )
% 58.35/58.74    , converse( zero ) ) ] )
% 58.35/58.74  , 0, 6, substitution( 0, [] ), substitution( 1, [] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 785, [ =( composition( converse( complement( sk1 ) ), sk1 ), zero )
% 58.35/58.74     ] )
% 58.35/58.74  , clause( 144580, [ =( composition( converse( complement( sk1 ) ), sk1 ), 
% 58.35/58.74    zero ) ] )
% 58.35/58.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144583, [ =( composition( join( X, Z ), Y ), join( composition( X, 
% 58.35/58.74    Y ), composition( Z, Y ) ) ) ] )
% 58.35/58.74  , clause( 6, [ =( join( composition( X, Z ), composition( Y, Z ) ), 
% 58.35/58.74    composition( join( X, Y ), Z ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144586, [ =( composition( join( X, converse( sk1 ) ), complement( 
% 58.35/58.74    sk1 ) ), join( composition( X, complement( sk1 ) ), zero ) ) ] )
% 58.35/58.74  , clause( 757, [ =( composition( converse( sk1 ), complement( sk1 ) ), zero
% 58.35/58.74     ) ] )
% 58.35/58.74  , 0, clause( 144583, [ =( composition( join( X, Z ), Y ), join( composition( 
% 58.35/58.74    X, Y ), composition( Z, Y ) ) ) ] )
% 58.35/58.74  , 0, 13, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, 
% 58.35/58.74    complement( sk1 ) ), :=( Z, converse( sk1 ) )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144587, [ =( composition( join( X, converse( sk1 ) ), complement( 
% 58.35/58.74    sk1 ) ), composition( X, complement( sk1 ) ) ) ] )
% 58.35/58.74  , clause( 742, [ =( join( X, zero ), X ) ] )
% 58.35/58.74  , 0, clause( 144586, [ =( composition( join( X, converse( sk1 ) ), 
% 58.35/58.74    complement( sk1 ) ), join( composition( X, complement( sk1 ) ), zero ) )
% 58.35/58.74     ] )
% 58.35/58.74  , 0, 8, substitution( 0, [ :=( X, composition( X, complement( sk1 ) ) )] )
% 58.35/58.74    , substitution( 1, [ :=( X, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 787, [ =( composition( join( X, converse( sk1 ) ), complement( sk1
% 58.35/58.74     ) ), composition( X, complement( sk1 ) ) ) ] )
% 58.35/58.74  , clause( 144587, [ =( composition( join( X, converse( sk1 ) ), complement( 
% 58.35/58.74    sk1 ) ), composition( X, complement( sk1 ) ) ) ] )
% 58.35/58.74  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144590, [ =( composition( X, sk1 ), composition( composition( X, 
% 58.35/58.74    sk1 ), top ) ) ] )
% 58.35/58.74  , clause( 90, [ =( composition( composition( X, sk1 ), top ), composition( 
% 58.35/58.74    X, sk1 ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144592, [ =( composition( converse( complement( sk1 ) ), sk1 ), 
% 58.35/58.74    composition( zero, top ) ) ] )
% 58.35/58.74  , clause( 785, [ =( composition( converse( complement( sk1 ) ), sk1 ), zero
% 58.35/58.74     ) ] )
% 58.35/58.74  , 0, clause( 144590, [ =( composition( X, sk1 ), composition( composition( 
% 58.35/58.74    X, sk1 ), top ) ) ] )
% 58.35/58.74  , 0, 7, substitution( 0, [] ), substitution( 1, [ :=( X, converse( 
% 58.35/58.74    complement( sk1 ) ) )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144593, [ =( zero, composition( zero, top ) ) ] )
% 58.35/58.74  , clause( 785, [ =( composition( converse( complement( sk1 ) ), sk1 ), zero
% 58.35/58.74     ) ] )
% 58.35/58.74  , 0, clause( 144592, [ =( composition( converse( complement( sk1 ) ), sk1 )
% 58.35/58.74    , composition( zero, top ) ) ] )
% 58.35/58.74  , 0, 1, substitution( 0, [] ), substitution( 1, [] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144595, [ =( composition( zero, top ), zero ) ] )
% 58.35/58.74  , clause( 144593, [ =( zero, composition( zero, top ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 791, [ =( composition( zero, top ), zero ) ] )
% 58.35/58.74  , clause( 144595, [ =( composition( zero, top ), zero ) ] )
% 58.35/58.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144600, [ =( converse( zero ), composition( top, zero ) ) ] )
% 58.35/58.74  , clause( 791, [ =( composition( zero, top ), zero ) ] )
% 58.35/58.74  , 0, clause( 780, [ =( converse( composition( zero, top ) ), composition( 
% 58.35/58.74    top, zero ) ) ] )
% 58.35/58.74  , 0, 2, substitution( 0, [] ), substitution( 1, [] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144601, [ =( zero, composition( top, zero ) ) ] )
% 58.35/58.74  , clause( 778, [ =( converse( zero ), zero ) ] )
% 58.35/58.74  , 0, clause( 144600, [ =( converse( zero ), composition( top, zero ) ) ] )
% 58.35/58.74  , 0, 1, substitution( 0, [] ), substitution( 1, [] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144602, [ =( composition( top, zero ), zero ) ] )
% 58.35/58.74  , clause( 144601, [ =( zero, composition( top, zero ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 797, [ =( composition( top, zero ), zero ) ] )
% 58.35/58.74  , clause( 144602, [ =( composition( top, zero ), zero ) ] )
% 58.35/58.74  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144604, [ =( composition( join( X, Z ), Y ), join( composition( X, 
% 58.35/58.74    Y ), composition( Z, Y ) ) ) ] )
% 58.35/58.74  , clause( 6, [ =( join( composition( X, Z ), composition( Y, Z ) ), 
% 58.35/58.74    composition( join( X, Y ), Z ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144608, [ =( composition( join( top, X ), zero ), join( zero, 
% 58.35/58.74    composition( X, zero ) ) ) ] )
% 58.35/58.74  , clause( 797, [ =( composition( top, zero ), zero ) ] )
% 58.35/58.74  , 0, clause( 144604, [ =( composition( join( X, Z ), Y ), join( composition( 
% 58.35/58.74    X, Y ), composition( Z, Y ) ) ) ] )
% 58.35/58.74  , 0, 7, substitution( 0, [] ), substitution( 1, [ :=( X, top ), :=( Y, zero
% 58.35/58.74     ), :=( Z, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144610, [ =( composition( join( top, X ), zero ), composition( X, 
% 58.35/58.74    zero ) ) ] )
% 58.35/58.74  , clause( 751, [ =( join( zero, X ), X ) ] )
% 58.35/58.74  , 0, clause( 144608, [ =( composition( join( top, X ), zero ), join( zero, 
% 58.35/58.74    composition( X, zero ) ) ) ] )
% 58.35/58.74  , 0, 6, substitution( 0, [ :=( X, composition( X, zero ) )] ), 
% 58.35/58.74    substitution( 1, [ :=( X, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144611, [ =( composition( top, zero ), composition( X, zero ) ) ]
% 58.35/58.74     )
% 58.35/58.74  , clause( 216, [ =( join( top, X ), top ) ] )
% 58.35/58.74  , 0, clause( 144610, [ =( composition( join( top, X ), zero ), composition( 
% 58.35/58.74    X, zero ) ) ] )
% 58.35/58.74  , 0, 2, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 58.35/58.74    ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144612, [ =( zero, composition( X, zero ) ) ] )
% 58.35/58.74  , clause( 797, [ =( composition( top, zero ), zero ) ] )
% 58.35/58.74  , 0, clause( 144611, [ =( composition( top, zero ), composition( X, zero )
% 58.35/58.74     ) ] )
% 58.35/58.74  , 0, 1, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144613, [ =( composition( X, zero ), zero ) ] )
% 58.35/58.74  , clause( 144612, [ =( zero, composition( X, zero ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 798, [ =( composition( X, zero ), zero ) ] )
% 58.35/58.74  , clause( 144613, [ =( composition( X, zero ), zero ) ] )
% 58.35/58.74  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144615, [ =( composition( converse( Y ), X ), converse( composition( 
% 58.35/58.74    converse( X ), Y ) ) ) ] )
% 58.35/58.74  , clause( 17, [ =( converse( composition( converse( X ), Y ) ), composition( 
% 58.35/58.74    converse( Y ), X ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144618, [ =( composition( converse( zero ), X ), converse( zero ) )
% 58.35/58.74     ] )
% 58.35/58.74  , clause( 798, [ =( composition( X, zero ), zero ) ] )
% 58.35/58.74  , 0, clause( 144615, [ =( composition( converse( Y ), X ), converse( 
% 58.35/58.74    composition( converse( X ), Y ) ) ) ] )
% 58.35/58.74  , 0, 6, substitution( 0, [ :=( X, converse( X ) )] ), substitution( 1, [ 
% 58.35/58.74    :=( X, X ), :=( Y, zero )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144620, [ =( composition( converse( zero ), X ), zero ) ] )
% 58.35/58.74  , clause( 778, [ =( converse( zero ), zero ) ] )
% 58.35/58.74  , 0, clause( 144618, [ =( composition( converse( zero ), X ), converse( 
% 58.35/58.74    zero ) ) ] )
% 58.35/58.74  , 0, 5, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144621, [ =( composition( zero, X ), zero ) ] )
% 58.35/58.74  , clause( 778, [ =( converse( zero ), zero ) ] )
% 58.35/58.74  , 0, clause( 144620, [ =( composition( converse( zero ), X ), zero ) ] )
% 58.35/58.74  , 0, 2, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 799, [ =( composition( zero, X ), zero ) ] )
% 58.35/58.74  , clause( 144621, [ =( composition( zero, X ), zero ) ] )
% 58.35/58.74  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144626, [ =( X, join( meet( X, Y ), complement( join( complement( X
% 58.35/58.74     ), Y ) ) ) ) ] )
% 58.35/58.74  , clause( 48, [ =( join( meet( X, Y ), complement( join( complement( X ), Y
% 58.35/58.74     ) ) ), X ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144629, [ =( X, join( meet( X, complement( meet( complement( X ), Y
% 58.35/58.74     ) ) ), complement( top ) ) ) ] )
% 58.35/58.74  , clause( 726, [ =( join( X, complement( meet( X, Y ) ) ), top ) ] )
% 58.35/58.74  , 0, clause( 144626, [ =( X, join( meet( X, Y ), complement( join( 
% 58.35/58.74    complement( X ), Y ) ) ) ) ] )
% 58.35/58.74  , 0, 11, substitution( 0, [ :=( X, complement( X ) ), :=( Y, Y )] ), 
% 58.35/58.74    substitution( 1, [ :=( X, X ), :=( Y, complement( meet( complement( X ), 
% 58.35/58.74    Y ) ) )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144630, [ =( X, join( meet( X, complement( meet( complement( X ), Y
% 58.35/58.74     ) ) ), zero ) ) ] )
% 58.35/58.74  , clause( 77, [ =( complement( top ), zero ) ] )
% 58.35/58.74  , 0, clause( 144629, [ =( X, join( meet( X, complement( meet( complement( X
% 58.35/58.74     ), Y ) ) ), complement( top ) ) ) ] )
% 58.35/58.74  , 0, 10, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 58.35/58.74    ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144631, [ =( X, meet( X, complement( meet( complement( X ), Y ) ) )
% 58.35/58.74     ) ] )
% 58.35/58.74  , clause( 742, [ =( join( X, zero ), X ) ] )
% 58.35/58.74  , 0, clause( 144630, [ =( X, join( meet( X, complement( meet( complement( X
% 58.35/58.74     ), Y ) ) ), zero ) ) ] )
% 58.35/58.74  , 0, 2, substitution( 0, [ :=( X, meet( X, complement( meet( complement( X
% 58.35/58.74     ), Y ) ) ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144632, [ =( meet( X, complement( meet( complement( X ), Y ) ) ), X
% 58.35/58.74     ) ] )
% 58.35/58.74  , clause( 144631, [ =( X, meet( X, complement( meet( complement( X ), Y ) )
% 58.35/58.74     ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 805, [ =( meet( X, complement( meet( complement( X ), Y ) ) ), X )
% 58.35/58.74     ] )
% 58.35/58.74  , clause( 144632, [ =( meet( X, complement( meet( complement( X ), Y ) ) )
% 58.35/58.74    , X ) ] )
% 58.35/58.74  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.74     )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144634, [ =( top, join( join( complement( join( X, Y ) ), Y ), X )
% 58.35/58.74     ) ] )
% 58.35/58.74  , clause( 312, [ =( join( join( complement( join( Y, X ) ), X ), Y ), top )
% 58.35/58.74     ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144637, [ =( top, join( join( complement( top ), complement( meet( 
% 58.35/58.74    X, Y ) ) ), X ) ) ] )
% 58.35/58.74  , clause( 726, [ =( join( X, complement( meet( X, Y ) ) ), top ) ] )
% 58.35/58.74  , 0, clause( 144634, [ =( top, join( join( complement( join( X, Y ) ), Y )
% 58.35/58.74    , X ) ) ] )
% 58.35/58.74  , 0, 5, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.74    :=( X, X ), :=( Y, complement( meet( X, Y ) ) )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144638, [ =( top, join( complement( meet( top, meet( X, Y ) ) ), X
% 58.35/58.74     ) ) ] )
% 58.35/58.74  , clause( 775, [ =( join( complement( X ), complement( Y ) ), complement( 
% 58.35/58.74    meet( X, Y ) ) ) ] )
% 58.35/58.74  , 0, clause( 144637, [ =( top, join( join( complement( top ), complement( 
% 58.35/58.74    meet( X, Y ) ) ), X ) ) ] )
% 58.35/58.74  , 0, 3, substitution( 0, [ :=( X, top ), :=( Y, meet( X, Y ) )] ), 
% 58.35/58.74    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144639, [ =( top, join( complement( meet( X, Y ) ), X ) ) ] )
% 58.35/58.74  , clause( 749, [ =( meet( top, X ), X ) ] )
% 58.35/58.74  , 0, clause( 144638, [ =( top, join( complement( meet( top, meet( X, Y ) )
% 58.35/58.74     ), X ) ) ] )
% 58.35/58.74  , 0, 4, substitution( 0, [ :=( X, meet( X, Y ) )] ), substitution( 1, [ 
% 58.35/58.74    :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144640, [ =( join( complement( meet( X, Y ) ), X ), top ) ] )
% 58.35/58.74  , clause( 144639, [ =( top, join( complement( meet( X, Y ) ), X ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 806, [ =( join( complement( meet( X, Y ) ), X ), top ) ] )
% 58.35/58.74  , clause( 144640, [ =( join( complement( meet( X, Y ) ), X ), top ) ] )
% 58.35/58.74  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.74     )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144641, [ =( top, join( X, complement( meet( X, Y ) ) ) ) ] )
% 58.35/58.74  , clause( 726, [ =( join( X, complement( meet( X, Y ) ) ), top ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144642, [ =( top, join( X, complement( meet( Y, X ) ) ) ) ] )
% 58.35/58.74  , clause( 75, [ =( meet( Y, X ), meet( X, Y ) ) ] )
% 58.35/58.74  , 0, clause( 144641, [ =( top, join( X, complement( meet( X, Y ) ) ) ) ] )
% 58.35/58.74  , 0, 5, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 58.35/58.74    :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144645, [ =( join( X, complement( meet( Y, X ) ) ), top ) ] )
% 58.35/58.74  , clause( 144642, [ =( top, join( X, complement( meet( Y, X ) ) ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 813, [ =( join( X, complement( meet( Y, X ) ) ), top ) ] )
% 58.35/58.74  , clause( 144645, [ =( join( X, complement( meet( Y, X ) ) ), top ) ] )
% 58.35/58.74  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.74     )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144647, [ =( X, join( meet( X, Y ), complement( join( complement( X
% 58.35/58.74     ), Y ) ) ) ) ] )
% 58.35/58.74  , clause( 48, [ =( join( meet( X, Y ), complement( join( complement( X ), Y
% 58.35/58.74     ) ) ), X ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144650, [ =( meet( X, Y ), join( meet( meet( X, Y ), X ), 
% 58.35/58.74    complement( top ) ) ) ] )
% 58.35/58.74  , clause( 806, [ =( join( complement( meet( X, Y ) ), X ), top ) ] )
% 58.35/58.74  , 0, clause( 144647, [ =( X, join( meet( X, Y ), complement( join( 
% 58.35/58.74    complement( X ), Y ) ) ) ) ] )
% 58.35/58.74  , 0, 11, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.74    :=( X, meet( X, Y ) ), :=( Y, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144651, [ =( meet( X, Y ), join( meet( meet( X, Y ), X ), zero ) )
% 58.35/58.74     ] )
% 58.35/58.74  , clause( 77, [ =( complement( top ), zero ) ] )
% 58.35/58.74  , 0, clause( 144650, [ =( meet( X, Y ), join( meet( meet( X, Y ), X ), 
% 58.35/58.74    complement( top ) ) ) ] )
% 58.35/58.74  , 0, 10, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 58.35/58.74    ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144652, [ =( meet( X, Y ), meet( meet( X, Y ), X ) ) ] )
% 58.35/58.74  , clause( 742, [ =( join( X, zero ), X ) ] )
% 58.35/58.74  , 0, clause( 144651, [ =( meet( X, Y ), join( meet( meet( X, Y ), X ), zero
% 58.35/58.74     ) ) ] )
% 58.35/58.74  , 0, 4, substitution( 0, [ :=( X, meet( meet( X, Y ), X ) )] ), 
% 58.35/58.74    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144653, [ =( meet( meet( X, Y ), X ), meet( X, Y ) ) ] )
% 58.35/58.74  , clause( 144652, [ =( meet( X, Y ), meet( meet( X, Y ), X ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 816, [ =( meet( meet( X, Y ), X ), meet( X, Y ) ) ] )
% 58.35/58.74  , clause( 144653, [ =( meet( meet( X, Y ), X ), meet( X, Y ) ) ] )
% 58.35/58.74  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.74     )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144654, [ =( top, join( complement( meet( X, Y ) ), X ) ) ] )
% 58.35/58.74  , clause( 806, [ =( join( complement( meet( X, Y ) ), X ), top ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144655, [ =( top, join( complement( meet( Y, X ) ), X ) ) ] )
% 58.35/58.74  , clause( 75, [ =( meet( Y, X ), meet( X, Y ) ) ] )
% 58.35/58.74  , 0, clause( 144654, [ =( top, join( complement( meet( X, Y ) ), X ) ) ] )
% 58.35/58.74  , 0, 4, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 58.35/58.74    :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144658, [ =( join( complement( meet( X, Y ) ), Y ), top ) ] )
% 58.35/58.74  , clause( 144655, [ =( top, join( complement( meet( Y, X ) ), X ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 820, [ =( join( complement( meet( Y, X ) ), X ), top ) ] )
% 58.35/58.74  , clause( 144658, [ =( join( complement( meet( X, Y ) ), Y ), top ) ] )
% 58.35/58.74  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.74     )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144660, [ =( X, join( meet( X, Y ), complement( join( complement( X
% 58.35/58.74     ), Y ) ) ) ) ] )
% 58.35/58.74  , clause( 48, [ =( join( meet( X, Y ), complement( join( complement( X ), Y
% 58.35/58.74     ) ) ), X ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144663, [ =( meet( X, Y ), join( meet( meet( X, Y ), Y ), 
% 58.35/58.74    complement( top ) ) ) ] )
% 58.35/58.74  , clause( 820, [ =( join( complement( meet( Y, X ) ), X ), top ) ] )
% 58.35/58.74  , 0, clause( 144660, [ =( X, join( meet( X, Y ), complement( join( 
% 58.35/58.74    complement( X ), Y ) ) ) ) ] )
% 58.35/58.74  , 0, 11, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 58.35/58.74    :=( X, meet( X, Y ) ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144664, [ =( meet( X, Y ), join( meet( meet( X, Y ), Y ), zero ) )
% 58.35/58.74     ] )
% 58.35/58.74  , clause( 77, [ =( complement( top ), zero ) ] )
% 58.35/58.74  , 0, clause( 144663, [ =( meet( X, Y ), join( meet( meet( X, Y ), Y ), 
% 58.35/58.74    complement( top ) ) ) ] )
% 58.35/58.74  , 0, 10, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 58.35/58.74    ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144665, [ =( meet( X, Y ), meet( meet( X, Y ), Y ) ) ] )
% 58.35/58.74  , clause( 742, [ =( join( X, zero ), X ) ] )
% 58.35/58.74  , 0, clause( 144664, [ =( meet( X, Y ), join( meet( meet( X, Y ), Y ), zero
% 58.35/58.74     ) ) ] )
% 58.35/58.74  , 0, 4, substitution( 0, [ :=( X, meet( meet( X, Y ), Y ) )] ), 
% 58.35/58.74    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144666, [ =( meet( meet( X, Y ), Y ), meet( X, Y ) ) ] )
% 58.35/58.74  , clause( 144665, [ =( meet( X, Y ), meet( meet( X, Y ), Y ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 822, [ =( meet( meet( X, Y ), Y ), meet( X, Y ) ) ] )
% 58.35/58.74  , clause( 144666, [ =( meet( meet( X, Y ), Y ), meet( X, Y ) ) ] )
% 58.35/58.74  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.74     )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144668, [ =( meet( X, Y ), complement( join( complement( X ), 
% 58.35/58.74    complement( Y ) ) ) ) ] )
% 58.35/58.74  , clause( 3, [ =( complement( join( complement( X ), complement( Y ) ) ), 
% 58.35/58.74    meet( X, Y ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144670, [ =( meet( meet( X, complement( Y ) ), Y ), complement( top
% 58.35/58.74     ) ) ] )
% 58.35/58.74  , clause( 820, [ =( join( complement( meet( Y, X ) ), X ), top ) ] )
% 58.35/58.74  , 0, clause( 144668, [ =( meet( X, Y ), complement( join( complement( X ), 
% 58.35/58.74    complement( Y ) ) ) ) ] )
% 58.35/58.74  , 0, 8, substitution( 0, [ :=( X, complement( Y ) ), :=( Y, X )] ), 
% 58.35/58.74    substitution( 1, [ :=( X, meet( X, complement( Y ) ) ), :=( Y, Y )] )
% 58.35/58.74    ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144671, [ =( meet( meet( X, complement( Y ) ), Y ), zero ) ] )
% 58.35/58.74  , clause( 77, [ =( complement( top ), zero ) ] )
% 58.35/58.74  , 0, clause( 144670, [ =( meet( meet( X, complement( Y ) ), Y ), complement( 
% 58.35/58.74    top ) ) ] )
% 58.35/58.74  , 0, 7, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 58.35/58.74    ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 828, [ =( meet( meet( X, complement( Y ) ), Y ), zero ) ] )
% 58.35/58.74  , clause( 144671, [ =( meet( meet( X, complement( Y ) ), Y ), zero ) ] )
% 58.35/58.74  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.74     )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144674, [ =( zero, meet( meet( X, complement( Y ) ), Y ) ) ] )
% 58.35/58.74  , clause( 828, [ =( meet( meet( X, complement( Y ) ), Y ), zero ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144675, [ =( zero, meet( meet( X, Y ), complement( Y ) ) ) ] )
% 58.35/58.74  , clause( 758, [ =( complement( complement( X ) ), X ) ] )
% 58.35/58.74  , 0, clause( 144674, [ =( zero, meet( meet( X, complement( Y ) ), Y ) ) ]
% 58.35/58.74     )
% 58.35/58.74  , 0, 5, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 58.35/58.74    :=( Y, complement( Y ) )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144676, [ =( meet( meet( X, Y ), complement( Y ) ), zero ) ] )
% 58.35/58.74  , clause( 144675, [ =( zero, meet( meet( X, Y ), complement( Y ) ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 830, [ =( meet( meet( Y, X ), complement( X ) ), zero ) ] )
% 58.35/58.74  , clause( 144676, [ =( meet( meet( X, Y ), complement( Y ) ), zero ) ] )
% 58.35/58.74  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.74     )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144677, [ =( zero, meet( meet( X, complement( Y ) ), Y ) ) ] )
% 58.35/58.74  , clause( 828, [ =( meet( meet( X, complement( Y ) ), Y ), zero ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144678, [ =( zero, meet( Y, meet( X, complement( Y ) ) ) ) ] )
% 58.35/58.74  , clause( 75, [ =( meet( Y, X ), meet( X, Y ) ) ] )
% 58.35/58.74  , 0, clause( 144677, [ =( zero, meet( meet( X, complement( Y ) ), Y ) ) ]
% 58.35/58.74     )
% 58.35/58.74  , 0, 2, substitution( 0, [ :=( X, Y ), :=( Y, meet( X, complement( Y ) ) )] )
% 58.35/58.74    , substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144682, [ =( meet( X, meet( Y, complement( X ) ) ), zero ) ] )
% 58.35/58.74  , clause( 144678, [ =( zero, meet( Y, meet( X, complement( Y ) ) ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 831, [ =( meet( Y, meet( X, complement( Y ) ) ), zero ) ] )
% 58.35/58.74  , clause( 144682, [ =( meet( X, meet( Y, complement( X ) ) ), zero ) ] )
% 58.35/58.74  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.74     )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144686, [ =( zero, meet( meet( X, Y ), complement( Y ) ) ) ] )
% 58.35/58.74  , clause( 830, [ =( meet( meet( Y, X ), complement( X ) ), zero ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144687, [ =( zero, meet( complement( Y ), meet( X, Y ) ) ) ] )
% 58.35/58.74  , clause( 75, [ =( meet( Y, X ), meet( X, Y ) ) ] )
% 58.35/58.74  , 0, clause( 144686, [ =( zero, meet( meet( X, Y ), complement( Y ) ) ) ]
% 58.35/58.74     )
% 58.35/58.74  , 0, 2, substitution( 0, [ :=( X, complement( Y ) ), :=( Y, meet( X, Y ) )] )
% 58.35/58.74    , substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144691, [ =( meet( complement( X ), meet( Y, X ) ), zero ) ] )
% 58.35/58.74  , clause( 144687, [ =( zero, meet( complement( Y ), meet( X, Y ) ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 832, [ =( meet( complement( Y ), meet( X, Y ) ), zero ) ] )
% 58.35/58.74  , clause( 144691, [ =( meet( complement( X ), meet( Y, X ) ), zero ) ] )
% 58.35/58.74  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.74     )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144696, [ =( X, join( meet( X, Y ), complement( join( complement( X
% 58.35/58.74     ), Y ) ) ) ) ] )
% 58.35/58.74  , clause( 48, [ =( join( meet( X, Y ), complement( join( complement( X ), Y
% 58.35/58.74     ) ) ), X ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144699, [ =( complement( X ), join( zero, complement( join( 
% 58.35/58.74    complement( complement( X ) ), meet( Y, X ) ) ) ) ) ] )
% 58.35/58.74  , clause( 832, [ =( meet( complement( Y ), meet( X, Y ) ), zero ) ] )
% 58.35/58.74  , 0, clause( 144696, [ =( X, join( meet( X, Y ), complement( join( 
% 58.35/58.74    complement( X ), Y ) ) ) ) ] )
% 58.35/58.74  , 0, 4, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 58.35/58.74    :=( X, complement( X ) ), :=( Y, meet( Y, X ) )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144700, [ =( complement( X ), complement( join( complement( 
% 58.35/58.74    complement( X ) ), meet( Y, X ) ) ) ) ] )
% 58.35/58.74  , clause( 751, [ =( join( zero, X ), X ) ] )
% 58.35/58.74  , 0, clause( 144699, [ =( complement( X ), join( zero, complement( join( 
% 58.35/58.74    complement( complement( X ) ), meet( Y, X ) ) ) ) ) ] )
% 58.35/58.74  , 0, 3, substitution( 0, [ :=( X, complement( join( complement( complement( 
% 58.35/58.74    X ) ), meet( Y, X ) ) ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 58.35/58.74    ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144701, [ =( complement( X ), meet( complement( X ), complement( 
% 58.35/58.74    meet( Y, X ) ) ) ) ] )
% 58.35/58.74  , clause( 774, [ =( complement( join( complement( Y ), X ) ), meet( Y, 
% 58.35/58.74    complement( X ) ) ) ] )
% 58.35/58.74  , 0, clause( 144700, [ =( complement( X ), complement( join( complement( 
% 58.35/58.74    complement( X ) ), meet( Y, X ) ) ) ) ] )
% 58.35/58.74  , 0, 3, substitution( 0, [ :=( X, meet( Y, X ) ), :=( Y, complement( X ) )] )
% 58.35/58.74    , substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144702, [ =( meet( complement( X ), complement( meet( Y, X ) ) ), 
% 58.35/58.74    complement( X ) ) ] )
% 58.35/58.74  , clause( 144701, [ =( complement( X ), meet( complement( X ), complement( 
% 58.35/58.74    meet( Y, X ) ) ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 834, [ =( meet( complement( X ), complement( meet( Y, X ) ) ), 
% 58.35/58.74    complement( X ) ) ] )
% 58.35/58.74  , clause( 144702, [ =( meet( complement( X ), complement( meet( Y, X ) ) )
% 58.35/58.74    , complement( X ) ) ] )
% 58.35/58.74  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.74     )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144704, [ =( X, join( meet( X, Y ), complement( join( complement( X
% 58.35/58.74     ), Y ) ) ) ) ] )
% 58.35/58.74  , clause( 48, [ =( join( meet( X, Y ), complement( join( complement( X ), Y
% 58.35/58.74     ) ) ), X ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144707, [ =( X, join( zero, complement( join( complement( X ), meet( 
% 58.35/58.74    Y, complement( X ) ) ) ) ) ) ] )
% 58.35/58.74  , clause( 831, [ =( meet( Y, meet( X, complement( Y ) ) ), zero ) ] )
% 58.35/58.74  , 0, clause( 144704, [ =( X, join( meet( X, Y ), complement( join( 
% 58.35/58.74    complement( X ), Y ) ) ) ) ] )
% 58.35/58.74  , 0, 3, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 58.35/58.74    :=( X, X ), :=( Y, meet( Y, complement( X ) ) )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144708, [ =( X, complement( join( complement( X ), meet( Y, 
% 58.35/58.74    complement( X ) ) ) ) ) ] )
% 58.35/58.74  , clause( 751, [ =( join( zero, X ), X ) ] )
% 58.35/58.74  , 0, clause( 144707, [ =( X, join( zero, complement( join( complement( X )
% 58.35/58.74    , meet( Y, complement( X ) ) ) ) ) ) ] )
% 58.35/58.74  , 0, 2, substitution( 0, [ :=( X, complement( join( complement( X ), meet( 
% 58.35/58.74    Y, complement( X ) ) ) ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 58.35/58.74    ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144709, [ =( X, meet( X, complement( meet( Y, complement( X ) ) ) )
% 58.35/58.74     ) ] )
% 58.35/58.74  , clause( 774, [ =( complement( join( complement( Y ), X ) ), meet( Y, 
% 58.35/58.74    complement( X ) ) ) ] )
% 58.35/58.74  , 0, clause( 144708, [ =( X, complement( join( complement( X ), meet( Y, 
% 58.35/58.74    complement( X ) ) ) ) ) ] )
% 58.35/58.74  , 0, 2, substitution( 0, [ :=( X, meet( Y, complement( X ) ) ), :=( Y, X )] )
% 58.35/58.74    , substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144710, [ =( meet( X, complement( meet( Y, complement( X ) ) ) ), X
% 58.35/58.74     ) ] )
% 58.35/58.74  , clause( 144709, [ =( X, meet( X, complement( meet( Y, complement( X ) ) )
% 58.35/58.74     ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 837, [ =( meet( X, complement( meet( Y, complement( X ) ) ) ), X )
% 58.35/58.74     ] )
% 58.35/58.74  , clause( 144710, [ =( meet( X, complement( meet( Y, complement( X ) ) ) )
% 58.35/58.74    , X ) ] )
% 58.35/58.74  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.74     )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144712, [ =( join( join( Y, Z ), X ), join( join( X, Y ), Z ) ) ]
% 58.35/58.74     )
% 58.35/58.74  , clause( 29, [ =( join( join( X, Y ), Z ), join( join( Y, Z ), X ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144721, [ =( join( top, Z ), join( join( Z, X ), complement( meet( 
% 58.35/58.74    Y, X ) ) ) ) ] )
% 58.35/58.74  , clause( 813, [ =( join( X, complement( meet( Y, X ) ) ), top ) ] )
% 58.35/58.74  , 0, clause( 144712, [ =( join( join( Y, Z ), X ), join( join( X, Y ), Z )
% 58.35/58.74     ) ] )
% 58.35/58.74  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.74    :=( X, Z ), :=( Y, X ), :=( Z, complement( meet( Y, X ) ) )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144726, [ =( top, join( join( X, Y ), complement( meet( Z, Y ) ) )
% 58.35/58.74     ) ] )
% 58.35/58.74  , clause( 216, [ =( join( top, X ), top ) ] )
% 58.35/58.74  , 0, clause( 144721, [ =( join( top, Z ), join( join( Z, X ), complement( 
% 58.35/58.74    meet( Y, X ) ) ) ) ] )
% 58.35/58.74  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, Y ), 
% 58.35/58.74    :=( Y, Z ), :=( Z, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144727, [ =( join( join( X, Y ), complement( meet( Z, Y ) ) ), top
% 58.35/58.74     ) ] )
% 58.35/58.74  , clause( 144726, [ =( top, join( join( X, Y ), complement( meet( Z, Y ) )
% 58.35/58.74     ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 842, [ =( join( join( Z, X ), complement( meet( Y, X ) ) ), top ) ]
% 58.35/58.74     )
% 58.35/58.74  , clause( 144727, [ =( join( join( X, Y ), complement( meet( Z, Y ) ) ), 
% 58.35/58.74    top ) ] )
% 58.35/58.74  , substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 58.35/58.74    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144728, [ =( meet( X, Y ), meet( meet( X, Y ), Y ) ) ] )
% 58.35/58.74  , clause( 822, [ =( meet( meet( X, Y ), Y ), meet( X, Y ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144731, [ =( meet( X, Y ), meet( Y, meet( X, Y ) ) ) ] )
% 58.35/58.74  , clause( 75, [ =( meet( Y, X ), meet( X, Y ) ) ] )
% 58.35/58.74  , 0, clause( 144728, [ =( meet( X, Y ), meet( meet( X, Y ), Y ) ) ] )
% 58.35/58.74  , 0, 4, substitution( 0, [ :=( X, Y ), :=( Y, meet( X, Y ) )] ), 
% 58.35/58.74    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144744, [ =( meet( Y, meet( X, Y ) ), meet( X, Y ) ) ] )
% 58.35/58.74  , clause( 144731, [ =( meet( X, Y ), meet( Y, meet( X, Y ) ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 845, [ =( meet( Y, meet( X, Y ) ), meet( X, Y ) ) ] )
% 58.35/58.74  , clause( 144744, [ =( meet( Y, meet( X, Y ) ), meet( X, Y ) ) ] )
% 58.35/58.74  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.74     )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144746, [ =( join( X, Y ), join( join( X, Y ), Y ) ) ] )
% 58.35/58.74  , clause( 776, [ =( join( join( X, Y ), Y ), join( X, Y ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144749, [ =( join( meet( X, Y ), complement( join( complement( X )
% 58.35/58.74    , Y ) ) ), join( X, complement( join( complement( X ), Y ) ) ) ) ] )
% 58.35/58.74  , clause( 48, [ =( join( meet( X, Y ), complement( join( complement( X ), Y
% 58.35/58.74     ) ) ), X ) ] )
% 58.35/58.74  , 0, clause( 144746, [ =( join( X, Y ), join( join( X, Y ), Y ) ) ] )
% 58.35/58.74  , 0, 11, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.74    :=( X, meet( X, Y ) ), :=( Y, complement( join( complement( X ), Y ) ) )] )
% 58.35/58.74    ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144750, [ =( X, join( X, complement( join( complement( X ), Y ) ) )
% 58.35/58.74     ) ] )
% 58.35/58.74  , clause( 48, [ =( join( meet( X, Y ), complement( join( complement( X ), Y
% 58.35/58.74     ) ) ), X ) ] )
% 58.35/58.74  , 0, clause( 144749, [ =( join( meet( X, Y ), complement( join( complement( 
% 58.35/58.74    X ), Y ) ) ), join( X, complement( join( complement( X ), Y ) ) ) ) ] )
% 58.35/58.74  , 0, 1, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.74    :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144757, [ =( X, join( X, meet( X, complement( Y ) ) ) ) ] )
% 58.35/58.74  , clause( 774, [ =( complement( join( complement( Y ), X ) ), meet( Y, 
% 58.35/58.74    complement( X ) ) ) ] )
% 58.35/58.74  , 0, clause( 144750, [ =( X, join( X, complement( join( complement( X ), Y
% 58.35/58.74     ) ) ) ) ] )
% 58.35/58.74  , 0, 4, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 58.35/58.74    :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144758, [ =( join( X, meet( X, complement( Y ) ) ), X ) ] )
% 58.35/58.74  , clause( 144757, [ =( X, join( X, meet( X, complement( Y ) ) ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 849, [ =( join( X, meet( X, complement( Y ) ) ), X ) ] )
% 58.35/58.74  , clause( 144758, [ =( join( X, meet( X, complement( Y ) ) ), X ) ] )
% 58.35/58.74  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.74     )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144759, [ =( join( X, Y ), join( join( X, Y ), Y ) ) ] )
% 58.35/58.74  , clause( 776, [ =( join( join( X, Y ), Y ), join( X, Y ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144761, [ =( join( join( X, Y ), Z ), join( join( join( X, Z ), Y )
% 58.35/58.74    , Z ) ) ] )
% 58.35/58.74  , clause( 30, [ =( join( join( Z, Y ), X ), join( join( Z, X ), Y ) ) ] )
% 58.35/58.74  , 0, clause( 144759, [ =( join( X, Y ), join( join( X, Y ), Y ) ) ] )
% 58.35/58.74  , 0, 7, substitution( 0, [ :=( X, Z ), :=( Y, Y ), :=( Z, X )] ), 
% 58.35/58.74    substitution( 1, [ :=( X, join( X, Y ) ), :=( Y, Z )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144763, [ =( join( join( X, Z ), Y ), join( join( join( X, Z ), Y )
% 58.35/58.74    , Z ) ) ] )
% 58.35/58.74  , clause( 30, [ =( join( join( Z, Y ), X ), join( join( Z, X ), Y ) ) ] )
% 58.35/58.74  , 0, clause( 144761, [ =( join( join( X, Y ), Z ), join( join( join( X, Z )
% 58.35/58.74    , Y ), Z ) ) ] )
% 58.35/58.74  , 0, 1, substitution( 0, [ :=( X, Z ), :=( Y, Y ), :=( Z, X )] ), 
% 58.35/58.74    substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144767, [ =( join( join( join( X, Y ), Z ), Y ), join( join( X, Y )
% 58.35/58.74    , Z ) ) ] )
% 58.35/58.74  , clause( 144763, [ =( join( join( X, Z ), Y ), join( join( join( X, Z ), Y
% 58.35/58.74     ), Z ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 850, [ =( join( join( join( X, Y ), Z ), Y ), join( join( X, Y ), Z
% 58.35/58.74     ) ) ] )
% 58.35/58.74  , clause( 144767, [ =( join( join( join( X, Y ), Z ), Y ), join( join( X, Y
% 58.35/58.74     ), Z ) ) ] )
% 58.35/58.74  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 58.35/58.74    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144773, [ =( X, join( X, meet( X, complement( Y ) ) ) ) ] )
% 58.35/58.74  , clause( 849, [ =( join( X, meet( X, complement( Y ) ) ), X ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144774, [ =( X, join( X, meet( X, Y ) ) ) ] )
% 58.35/58.74  , clause( 758, [ =( complement( complement( X ) ), X ) ] )
% 58.35/58.74  , 0, clause( 144773, [ =( X, join( X, meet( X, complement( Y ) ) ) ) ] )
% 58.35/58.74  , 0, 6, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 58.35/58.74    :=( Y, complement( Y ) )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144775, [ =( join( X, meet( X, Y ) ), X ) ] )
% 58.35/58.74  , clause( 144774, [ =( X, join( X, meet( X, Y ) ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 853, [ =( join( Y, meet( Y, X ) ), Y ) ] )
% 58.35/58.74  , clause( 144775, [ =( join( X, meet( X, Y ) ), X ) ] )
% 58.35/58.74  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.74     )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144777, [ =( X, join( X, meet( X, Y ) ) ) ] )
% 58.35/58.74  , clause( 853, [ =( join( Y, meet( Y, X ) ), Y ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144778, [ =( X, join( X, meet( Y, X ) ) ) ] )
% 58.35/58.74  , clause( 845, [ =( meet( Y, meet( X, Y ) ), meet( X, Y ) ) ] )
% 58.35/58.74  , 0, clause( 144777, [ =( X, join( X, meet( X, Y ) ) ) ] )
% 58.35/58.74  , 0, 4, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 58.35/58.74    :=( X, X ), :=( Y, meet( Y, X ) )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144779, [ =( join( X, meet( Y, X ) ), X ) ] )
% 58.35/58.74  , clause( 144778, [ =( X, join( X, meet( Y, X ) ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 868, [ =( join( X, meet( Y, X ) ), X ) ] )
% 58.35/58.74  , clause( 144779, [ =( join( X, meet( Y, X ) ), X ) ] )
% 58.35/58.74  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.74     )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144788, [ =( join( join( X, Y ), meet( X, Z ) ), join( X, Y ) ) ]
% 58.35/58.74     )
% 58.35/58.74  , clause( 853, [ =( join( Y, meet( Y, X ) ), Y ) ] )
% 58.35/58.74  , 0, clause( 30, [ =( join( join( Z, Y ), X ), join( join( Z, X ), Y ) ) ]
% 58.35/58.74     )
% 58.35/58.74  , 0, 9, substitution( 0, [ :=( X, Z ), :=( Y, X )] ), substitution( 1, [ 
% 58.35/58.74    :=( X, meet( X, Z ) ), :=( Y, Y ), :=( Z, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 872, [ =( join( join( X, Z ), meet( X, Y ) ), join( X, Z ) ) ] )
% 58.35/58.74  , clause( 144788, [ =( join( join( X, Y ), meet( X, Z ) ), join( X, Y ) ) ]
% 58.35/58.74     )
% 58.35/58.74  , substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] ), 
% 58.35/58.74    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144789, [ =( X, join( X, meet( X, Y ) ) ) ] )
% 58.35/58.74  , clause( 853, [ =( join( Y, meet( Y, X ) ), Y ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144790, [ =( X, join( meet( X, Y ), X ) ) ] )
% 58.35/58.74  , clause( 0, [ =( join( X, Y ), join( Y, X ) ) ] )
% 58.35/58.74  , 0, clause( 144789, [ =( X, join( X, meet( X, Y ) ) ) ] )
% 58.35/58.74  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, meet( X, Y ) )] ), 
% 58.35/58.74    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144793, [ =( join( meet( X, Y ), X ), X ) ] )
% 58.35/58.74  , clause( 144790, [ =( X, join( meet( X, Y ), X ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 883, [ =( join( meet( X, Y ), X ), X ) ] )
% 58.35/58.74  , clause( 144793, [ =( join( meet( X, Y ), X ), X ) ] )
% 58.35/58.74  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.74     )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144802, [ =( join( join( X, Y ), meet( Z, X ) ), join( X, Y ) ) ]
% 58.35/58.74     )
% 58.35/58.74  , clause( 868, [ =( join( X, meet( Y, X ) ), X ) ] )
% 58.35/58.74  , 0, clause( 30, [ =( join( join( Z, Y ), X ), join( join( Z, X ), Y ) ) ]
% 58.35/58.74     )
% 58.35/58.74  , 0, 9, substitution( 0, [ :=( X, X ), :=( Y, Z )] ), substitution( 1, [ 
% 58.35/58.74    :=( X, meet( Z, X ) ), :=( Y, Y ), :=( Z, X )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 889, [ =( join( join( X, Z ), meet( Y, X ) ), join( X, Z ) ) ] )
% 58.35/58.74  , clause( 144802, [ =( join( join( X, Y ), meet( Z, X ) ), join( X, Y ) ) ]
% 58.35/58.74     )
% 58.35/58.74  , substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] ), 
% 58.35/58.74    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144804, [ =( join( join( Y, Z ), X ), join( join( X, Y ), Z ) ) ]
% 58.35/58.74     )
% 58.35/58.74  , clause( 29, [ =( join( join( X, Y ), Z ), join( join( Y, Z ), X ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144820, [ =( join( join( meet( X, Y ), Z ), Y ), join( Y, Z ) ) ]
% 58.35/58.74     )
% 58.35/58.74  , clause( 868, [ =( join( X, meet( Y, X ) ), X ) ] )
% 58.35/58.74  , 0, clause( 144804, [ =( join( join( Y, Z ), X ), join( join( X, Y ), Z )
% 58.35/58.74     ) ] )
% 58.35/58.74  , 0, 9, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 58.35/58.74    :=( X, Y ), :=( Y, meet( X, Y ) ), :=( Z, Z )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 891, [ =( join( join( meet( Y, X ), Z ), X ), join( X, Z ) ) ] )
% 58.35/58.74  , clause( 144820, [ =( join( join( meet( X, Y ), Z ), Y ), join( Y, Z ) ) ]
% 58.35/58.74     )
% 58.35/58.74  , substitution( 0, [ :=( X, Y ), :=( Y, X ), :=( Z, Z )] ), 
% 58.35/58.74    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144825, [ =( X, join( X, meet( Y, X ) ) ) ] )
% 58.35/58.74  , clause( 868, [ =( join( X, meet( Y, X ) ), X ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144826, [ =( X, join( meet( Y, X ), X ) ) ] )
% 58.35/58.74  , clause( 0, [ =( join( X, Y ), join( Y, X ) ) ] )
% 58.35/58.74  , 0, clause( 144825, [ =( X, join( X, meet( Y, X ) ) ) ] )
% 58.35/58.74  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, meet( Y, X ) )] ), 
% 58.35/58.74    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144829, [ =( join( meet( Y, X ), X ), X ) ] )
% 58.35/58.74  , clause( 144826, [ =( X, join( meet( Y, X ), X ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 900, [ =( join( meet( Y, X ), X ), X ) ] )
% 58.35/58.74  , clause( 144829, [ =( join( meet( Y, X ), X ), X ) ] )
% 58.35/58.74  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.74     )] ) ).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144831, [ =( join( join( Y, Z ), X ), join( join( X, Y ), Z ) ) ]
% 58.35/58.74     )
% 58.35/58.74  , clause( 29, [ =( join( join( X, Y ), Z ), join( join( Y, Z ), X ) ) ] )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  paramod(
% 58.35/58.74  clause( 144832, [ =( join( Y, Z ), join( join( Z, meet( X, Y ) ), Y ) ) ]
% 58.35/58.74     )
% 58.35/58.74  , clause( 900, [ =( join( meet( Y, X ), X ), X ) ] )
% 58.35/58.74  , 0, clause( 144831, [ =( join( join( Y, Z ), X ), join( join( X, Y ), Z )
% 58.35/58.74     ) ] )
% 58.35/58.74  , 0, 2, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 58.35/58.74    :=( X, Z ), :=( Y, meet( X, Y ) ), :=( Z, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  eqswap(
% 58.35/58.74  clause( 144834, [ =( join( join( Y, meet( Z, X ) ), X ), join( X, Y ) ) ]
% 58.35/58.74     )
% 58.35/58.74  , clause( 144832, [ =( join( Y, Z ), join( join( Z, meet( X, Y ) ), Y ) ) ]
% 58.35/58.74     )
% 58.35/58.74  , 0, substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] )).
% 58.35/58.74  
% 58.35/58.74  
% 58.35/58.74  subsumption(
% 58.35/58.74  clause( 904, [ =( join( join( Z, meet( X, Y ) ), Y ), join( Y, Z ) ) ] )
% 58.35/58.74  , clause( 144834, [ =( join( join( Y, meet( Z, X ) ), X ), join( X, Y ) ) ]
% 58.35/58.75     )
% 58.35/58.75  , substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, X )] ), 
% 58.35/58.75    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 144837, [ =( join( converse( X ), Y ), converse( join( X, converse( 
% 58.35/58.75    Y ) ) ) ) ] )
% 58.35/58.75  , clause( 20, [ =( converse( join( Y, converse( X ) ) ), join( converse( Y
% 58.35/58.75     ), X ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 144839, [ =( join( converse( meet( X, converse( Y ) ) ), Y ), 
% 58.35/58.75    converse( converse( Y ) ) ) ] )
% 58.35/58.75  , clause( 900, [ =( join( meet( Y, X ), X ), X ) ] )
% 58.35/58.75  , 0, clause( 144837, [ =( join( converse( X ), Y ), converse( join( X, 
% 58.35/58.75    converse( Y ) ) ) ) ] )
% 58.35/58.75  , 0, 9, substitution( 0, [ :=( X, converse( Y ) ), :=( Y, X )] ), 
% 58.35/58.75    substitution( 1, [ :=( X, meet( X, converse( Y ) ) ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 144840, [ =( join( converse( meet( X, converse( Y ) ) ), Y ), Y ) ]
% 58.35/58.75     )
% 58.35/58.75  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 58.35/58.75  , 0, clause( 144839, [ =( join( converse( meet( X, converse( Y ) ) ), Y ), 
% 58.35/58.75    converse( converse( Y ) ) ) ] )
% 58.35/58.75  , 0, 8, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 58.35/58.75    :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 906, [ =( join( converse( meet( X, converse( Y ) ) ), Y ), Y ) ] )
% 58.35/58.75  , clause( 144840, [ =( join( converse( meet( X, converse( Y ) ) ), Y ), Y )
% 58.35/58.75     ] )
% 58.35/58.75  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.75     )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 144843, [ =( join( join( Y, Z ), X ), join( join( X, Y ), Z ) ) ]
% 58.35/58.75     )
% 58.35/58.75  , clause( 29, [ =( join( join( X, Y ), Z ), join( join( Y, Z ), X ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 144844, [ =( join( X, Z ), join( join( Z, meet( X, Y ) ), X ) ) ]
% 58.35/58.75     )
% 58.35/58.75  , clause( 883, [ =( join( meet( X, Y ), X ), X ) ] )
% 58.35/58.75  , 0, clause( 144843, [ =( join( join( Y, Z ), X ), join( join( X, Y ), Z )
% 58.35/58.75     ) ] )
% 58.35/58.75  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.75    :=( X, Z ), :=( Y, meet( X, Y ) ), :=( Z, X )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 144846, [ =( join( join( Y, meet( X, Z ) ), X ), join( X, Y ) ) ]
% 58.35/58.75     )
% 58.35/58.75  , clause( 144844, [ =( join( X, Z ), join( join( Z, meet( X, Y ) ), X ) ) ]
% 58.35/58.75     )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 910, [ =( join( join( Z, meet( X, Y ) ), X ), join( X, Z ) ) ] )
% 58.35/58.75  , clause( 144846, [ =( join( join( Y, meet( X, Z ) ), X ), join( X, Y ) ) ]
% 58.35/58.75     )
% 58.35/58.75  , substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] ), 
% 58.35/58.75    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 144849, [ =( join( converse( X ), Y ), converse( join( X, converse( 
% 58.35/58.75    Y ) ) ) ) ] )
% 58.35/58.75  , clause( 20, [ =( converse( join( Y, converse( X ) ) ), join( converse( Y
% 58.35/58.75     ), X ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 144851, [ =( join( converse( meet( converse( X ), Y ) ), X ), 
% 58.35/58.75    converse( converse( X ) ) ) ] )
% 58.35/58.75  , clause( 883, [ =( join( meet( X, Y ), X ), X ) ] )
% 58.35/58.75  , 0, clause( 144849, [ =( join( converse( X ), Y ), converse( join( X, 
% 58.35/58.75    converse( Y ) ) ) ) ] )
% 58.35/58.75  , 0, 9, substitution( 0, [ :=( X, converse( X ) ), :=( Y, Y )] ), 
% 58.35/58.75    substitution( 1, [ :=( X, meet( converse( X ), Y ) ), :=( Y, X )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 144852, [ =( join( converse( meet( converse( X ), Y ) ), X ), X ) ]
% 58.35/58.75     )
% 58.35/58.75  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 58.35/58.75  , 0, clause( 144851, [ =( join( converse( meet( converse( X ), Y ) ), X ), 
% 58.35/58.75    converse( converse( X ) ) ) ] )
% 58.35/58.75  , 0, 8, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 58.35/58.75    :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 912, [ =( join( converse( meet( converse( X ), Y ) ), X ), X ) ] )
% 58.35/58.75  , clause( 144852, [ =( join( converse( meet( converse( X ), Y ) ), X ), X )
% 58.35/58.75     ] )
% 58.35/58.75  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.75     )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 144859, [ =( converse( join( join( converse( meet( X, converse( Y )
% 58.35/58.75     ) ), Z ), Y ) ), converse( join( Y, Z ) ) ) ] )
% 58.35/58.75  , clause( 906, [ =( join( converse( meet( X, converse( Y ) ) ), Y ), Y ) ]
% 58.35/58.75     )
% 58.35/58.75  , 0, clause( 22, [ =( converse( join( join( Z, Y ), X ) ), converse( join( 
% 58.35/58.75    join( Z, X ), Y ) ) ) ] )
% 58.35/58.75  , 0, 13, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.75    :=( X, Y ), :=( Y, Z ), :=( Z, converse( meet( X, converse( Y ) ) ) )] )
% 58.35/58.75    ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 144860, [ =( join( meet( X, converse( Y ) ), converse( join( Z, Y )
% 58.35/58.75     ) ), converse( join( Y, Z ) ) ) ] )
% 58.35/58.75  , clause( 55, [ =( converse( join( join( converse( X ), Y ), Z ) ), join( X
% 58.35/58.75    , converse( join( Y, Z ) ) ) ) ] )
% 58.35/58.75  , 0, clause( 144859, [ =( converse( join( join( converse( meet( X, converse( 
% 58.35/58.75    Y ) ) ), Z ), Y ) ), converse( join( Y, Z ) ) ) ] )
% 58.35/58.75  , 0, 1, substitution( 0, [ :=( X, meet( X, converse( Y ) ) ), :=( Y, Z ), 
% 58.35/58.75    :=( Z, Y )] ), substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )
% 58.35/58.75    ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 930, [ =( join( meet( X, converse( Y ) ), converse( join( Z, Y ) )
% 58.35/58.75     ), converse( join( Y, Z ) ) ) ] )
% 58.35/58.75  , clause( 144860, [ =( join( meet( X, converse( Y ) ), converse( join( Z, Y
% 58.35/58.75     ) ) ), converse( join( Y, Z ) ) ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 58.35/58.75    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 144863, [ =( meet( Y, X ), meet( X, meet( Y, X ) ) ) ] )
% 58.35/58.75  , clause( 845, [ =( meet( Y, meet( X, Y ) ), meet( X, Y ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 144865, [ =( meet( X, complement( meet( Y, complement( X ) ) ) ), 
% 58.35/58.75    meet( complement( meet( Y, complement( X ) ) ), X ) ) ] )
% 58.35/58.75  , clause( 837, [ =( meet( X, complement( meet( Y, complement( X ) ) ) ), X
% 58.35/58.75     ) ] )
% 58.35/58.75  , 0, clause( 144863, [ =( meet( Y, X ), meet( X, meet( Y, X ) ) ) ] )
% 58.35/58.75  , 0, 14, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.75    :=( X, complement( meet( Y, complement( X ) ) ) ), :=( Y, X )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 144866, [ =( X, meet( complement( meet( Y, complement( X ) ) ), X )
% 58.35/58.75     ) ] )
% 58.35/58.75  , clause( 837, [ =( meet( X, complement( meet( Y, complement( X ) ) ) ), X
% 58.35/58.75     ) ] )
% 58.35/58.75  , 0, clause( 144865, [ =( meet( X, complement( meet( Y, complement( X ) ) )
% 58.35/58.75     ), meet( complement( meet( Y, complement( X ) ) ), X ) ) ] )
% 58.35/58.75  , 0, 1, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.75    :=( X, X ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 144868, [ =( meet( complement( meet( Y, complement( X ) ) ), X ), X
% 58.35/58.75     ) ] )
% 58.35/58.75  , clause( 144866, [ =( X, meet( complement( meet( Y, complement( X ) ) ), X
% 58.35/58.75     ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 945, [ =( meet( complement( meet( Y, complement( X ) ) ), X ), X )
% 58.35/58.75     ] )
% 58.35/58.75  , clause( 144868, [ =( meet( complement( meet( Y, complement( X ) ) ), X )
% 58.35/58.75    , X ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.75     )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 144871, [ =( Y, meet( complement( meet( X, complement( Y ) ) ), Y )
% 58.35/58.75     ) ] )
% 58.35/58.75  , clause( 945, [ =( meet( complement( meet( Y, complement( X ) ) ), X ), X
% 58.35/58.75     ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 144878, [ =( X, meet( complement( meet( complement( X ), Y ) ), X )
% 58.35/58.75     ) ] )
% 58.35/58.75  , clause( 816, [ =( meet( meet( X, Y ), X ), meet( X, Y ) ) ] )
% 58.35/58.75  , 0, clause( 144871, [ =( Y, meet( complement( meet( X, complement( Y ) ) )
% 58.35/58.75    , Y ) ) ] )
% 58.35/58.75  , 0, 4, substitution( 0, [ :=( X, complement( X ) ), :=( Y, Y )] ), 
% 58.35/58.75    substitution( 1, [ :=( X, meet( complement( X ), Y ) ), :=( Y, X )] )
% 58.35/58.75    ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 144879, [ =( meet( complement( meet( complement( X ), Y ) ), X ), X
% 58.35/58.75     ) ] )
% 58.35/58.75  , clause( 144878, [ =( X, meet( complement( meet( complement( X ), Y ) ), X
% 58.35/58.75     ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 946, [ =( meet( complement( meet( complement( X ), Y ) ), X ), X )
% 58.35/58.75     ] )
% 58.35/58.75  , clause( 144879, [ =( meet( complement( meet( complement( X ), Y ) ), X )
% 58.35/58.75    , X ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.75     )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 144881, [ =( Y, meet( complement( meet( X, complement( Y ) ) ), Y )
% 58.35/58.75     ) ] )
% 58.35/58.75  , clause( 945, [ =( meet( complement( meet( Y, complement( X ) ) ), X ), X
% 58.35/58.75     ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 144882, [ =( complement( X ), meet( complement( meet( Y, X ) ), 
% 58.35/58.75    complement( X ) ) ) ] )
% 58.35/58.75  , clause( 758, [ =( complement( complement( X ) ), X ) ] )
% 58.35/58.75  , 0, clause( 144881, [ =( Y, meet( complement( meet( X, complement( Y ) ) )
% 58.35/58.75    , Y ) ) ] )
% 58.35/58.75  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, Y ), 
% 58.35/58.75    :=( Y, complement( X ) )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 144883, [ =( meet( complement( meet( Y, X ) ), complement( X ) ), 
% 58.35/58.75    complement( X ) ) ] )
% 58.35/58.75  , clause( 144882, [ =( complement( X ), meet( complement( meet( Y, X ) ), 
% 58.35/58.75    complement( X ) ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 947, [ =( meet( complement( meet( Y, X ) ), complement( X ) ), 
% 58.35/58.75    complement( X ) ) ] )
% 58.35/58.75  , clause( 144883, [ =( meet( complement( meet( Y, X ) ), complement( X ) )
% 58.35/58.75    , complement( X ) ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.75     )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 144885, [ =( X, meet( complement( meet( complement( X ), Y ) ), X )
% 58.35/58.75     ) ] )
% 58.35/58.75  , clause( 946, [ =( meet( complement( meet( complement( X ), Y ) ), X ), X
% 58.35/58.75     ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 144886, [ =( complement( X ), meet( complement( meet( X, Y ) ), 
% 58.35/58.75    complement( X ) ) ) ] )
% 58.35/58.75  , clause( 758, [ =( complement( complement( X ) ), X ) ] )
% 58.35/58.75  , 0, clause( 144885, [ =( X, meet( complement( meet( complement( X ), Y ) )
% 58.35/58.75    , X ) ) ] )
% 58.35/58.75  , 0, 6, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 58.35/58.75    complement( X ) ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 144887, [ =( meet( complement( meet( X, Y ) ), complement( X ) ), 
% 58.35/58.75    complement( X ) ) ] )
% 58.35/58.75  , clause( 144886, [ =( complement( X ), meet( complement( meet( X, Y ) ), 
% 58.35/58.75    complement( X ) ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 951, [ =( meet( complement( meet( X, Y ) ), complement( X ) ), 
% 58.35/58.75    complement( X ) ) ] )
% 58.35/58.75  , clause( 144887, [ =( meet( complement( meet( X, Y ) ), complement( X ) )
% 58.35/58.75    , complement( X ) ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.75     )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 144889, [ =( complement( meet( X, Y ) ), join( complement( X ), 
% 58.35/58.75    complement( Y ) ) ) ] )
% 58.35/58.75  , clause( 775, [ =( join( complement( X ), complement( Y ) ), complement( 
% 58.35/58.75    meet( X, Y ) ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 144890, [ =( complement( meet( complement( X ), Y ) ), join( X, 
% 58.35/58.75    complement( Y ) ) ) ] )
% 58.35/58.75  , clause( 758, [ =( complement( complement( X ) ), X ) ] )
% 58.35/58.75  , 0, clause( 144889, [ =( complement( meet( X, Y ) ), join( complement( X )
% 58.35/58.75    , complement( Y ) ) ) ] )
% 58.35/58.75  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 58.35/58.75    complement( X ) ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 952, [ =( complement( meet( complement( X ), Y ) ), join( X, 
% 58.35/58.75    complement( Y ) ) ) ] )
% 58.35/58.75  , clause( 144890, [ =( complement( meet( complement( X ), Y ) ), join( X, 
% 58.35/58.75    complement( Y ) ) ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.75     )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 144895, [ =( complement( meet( X, Y ) ), join( complement( X ), 
% 58.35/58.75    complement( Y ) ) ) ] )
% 58.35/58.75  , clause( 775, [ =( join( complement( X ), complement( Y ) ), complement( 
% 58.35/58.75    meet( X, Y ) ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 144897, [ =( complement( meet( X, complement( Y ) ) ), join( 
% 58.35/58.75    complement( X ), Y ) ) ] )
% 58.35/58.75  , clause( 758, [ =( complement( complement( X ) ), X ) ] )
% 58.35/58.75  , 0, clause( 144895, [ =( complement( meet( X, Y ) ), join( complement( X )
% 58.35/58.75    , complement( Y ) ) ) ] )
% 58.35/58.75  , 0, 9, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 58.35/58.75    :=( Y, complement( Y ) )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 953, [ =( complement( meet( Y, complement( X ) ) ), join( 
% 58.35/58.75    complement( Y ), X ) ) ] )
% 58.35/58.75  , clause( 144897, [ =( complement( meet( X, complement( Y ) ) ), join( 
% 58.35/58.75    complement( X ), Y ) ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.75     )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 144902, [ =( join( join( complement( X ), Y ), complement( Z ) ), 
% 58.35/58.75    join( complement( meet( X, Z ) ), Y ) ) ] )
% 58.35/58.75  , clause( 775, [ =( join( complement( X ), complement( Y ) ), complement( 
% 58.35/58.75    meet( X, Y ) ) ) ] )
% 58.35/58.75  , 0, clause( 30, [ =( join( join( Z, Y ), X ), join( join( Z, X ), Y ) ) ]
% 58.35/58.75     )
% 58.35/58.75  , 0, 9, substitution( 0, [ :=( X, X ), :=( Y, Z )] ), substitution( 1, [ 
% 58.35/58.75    :=( X, complement( Z ) ), :=( Y, Y ), :=( Z, complement( X ) )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 966, [ =( join( join( complement( X ), Z ), complement( Y ) ), join( 
% 58.35/58.75    complement( meet( X, Y ) ), Z ) ) ] )
% 58.35/58.75  , clause( 144902, [ =( join( join( complement( X ), Y ), complement( Z ) )
% 58.35/58.75    , join( complement( meet( X, Z ) ), Y ) ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] ), 
% 58.35/58.75    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 144904, [ =( join( join( Y, Z ), X ), join( join( X, Y ), Z ) ) ]
% 58.35/58.75     )
% 58.35/58.75  , clause( 29, [ =( join( join( X, Y ), Z ), join( join( Y, Z ), X ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 144905, [ =( join( complement( meet( X, Y ) ), Z ), join( join( Z, 
% 58.35/58.75    complement( X ) ), complement( Y ) ) ) ] )
% 58.35/58.75  , clause( 775, [ =( join( complement( X ), complement( Y ) ), complement( 
% 58.35/58.75    meet( X, Y ) ) ) ] )
% 58.35/58.75  , 0, clause( 144904, [ =( join( join( Y, Z ), X ), join( join( X, Y ), Z )
% 58.35/58.75     ) ] )
% 58.35/58.75  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.75    :=( X, Z ), :=( Y, complement( X ) ), :=( Z, complement( Y ) )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 144907, [ =( join( join( Z, complement( X ) ), complement( Y ) ), 
% 58.35/58.75    join( complement( meet( X, Y ) ), Z ) ) ] )
% 58.35/58.75  , clause( 144905, [ =( join( complement( meet( X, Y ) ), Z ), join( join( Z
% 58.35/58.75    , complement( X ) ), complement( Y ) ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 968, [ =( join( join( Z, complement( X ) ), complement( Y ) ), join( 
% 58.35/58.75    complement( meet( X, Y ) ), Z ) ) ] )
% 58.35/58.75  , clause( 144907, [ =( join( join( Z, complement( X ) ), complement( Y ) )
% 58.35/58.75    , join( complement( meet( X, Y ) ), Z ) ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 58.35/58.75    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 144909, [ =( complement( meet( X, Y ) ), join( complement( X ), 
% 58.35/58.75    complement( Y ) ) ) ] )
% 58.35/58.75  , clause( 775, [ =( join( complement( X ), complement( Y ) ), complement( 
% 58.35/58.75    meet( X, Y ) ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 144911, [ =( complement( meet( X, Y ) ), join( complement( Y ), 
% 58.35/58.75    complement( X ) ) ) ] )
% 58.35/58.75  , clause( 0, [ =( join( X, Y ), join( Y, X ) ) ] )
% 58.35/58.75  , 0, clause( 144909, [ =( complement( meet( X, Y ) ), join( complement( X )
% 58.35/58.75    , complement( Y ) ) ) ] )
% 58.35/58.75  , 0, 5, substitution( 0, [ :=( X, complement( X ) ), :=( Y, complement( Y )
% 58.35/58.75     )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 144913, [ =( complement( meet( X, Y ) ), complement( meet( Y, X ) )
% 58.35/58.75     ) ] )
% 58.35/58.75  , clause( 775, [ =( join( complement( X ), complement( Y ) ), complement( 
% 58.35/58.75    meet( X, Y ) ) ) ] )
% 58.35/58.75  , 0, clause( 144911, [ =( complement( meet( X, Y ) ), join( complement( Y )
% 58.35/58.75    , complement( X ) ) ) ] )
% 58.35/58.75  , 0, 5, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 58.35/58.75    :=( X, X ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 974, [ =( complement( meet( X, Y ) ), complement( meet( Y, X ) ) )
% 58.35/58.75     ] )
% 58.35/58.75  , clause( 144913, [ =( complement( meet( X, Y ) ), complement( meet( Y, X )
% 58.35/58.75     ) ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.75     )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 144914, [ =( top, join( join( join( X, Y ), Z ), complement( X ) )
% 58.35/58.75     ) ] )
% 58.35/58.75  , clause( 601, [ =( join( join( join( X, Y ), Z ), complement( X ) ), top )
% 58.35/58.75     ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 144915, [ =( top, join( join( join( meet( X, Y ), Z ), T ), 
% 58.35/58.75    complement( meet( Y, X ) ) ) ) ] )
% 58.35/58.75  , clause( 974, [ =( complement( meet( X, Y ) ), complement( meet( Y, X ) )
% 58.35/58.75     ) ] )
% 58.35/58.75  , 0, clause( 144914, [ =( top, join( join( join( X, Y ), Z ), complement( X
% 58.35/58.75     ) ) ) ] )
% 58.35/58.75  , 0, 10, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.75    :=( X, meet( X, Y ) ), :=( Y, Z ), :=( Z, T )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 144918, [ =( join( join( join( meet( X, Y ), Z ), T ), complement( 
% 58.35/58.75    meet( Y, X ) ) ), top ) ] )
% 58.35/58.75  , clause( 144915, [ =( top, join( join( join( meet( X, Y ), Z ), T ), 
% 58.35/58.75    complement( meet( Y, X ) ) ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, T )] )
% 58.35/58.75    ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 989, [ =( join( join( join( meet( X, Y ), Z ), T ), complement( 
% 58.35/58.75    meet( Y, X ) ) ), top ) ] )
% 58.35/58.75  , clause( 144918, [ =( join( join( join( meet( X, Y ), Z ), T ), complement( 
% 58.35/58.75    meet( Y, X ) ) ), top ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, T )] ), 
% 58.35/58.75    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 144919, [ =( top, join( join( meet( top, X ), zero ), complement( X
% 58.35/58.75     ) ) ) ] )
% 58.35/58.75  , clause( 131, [ =( join( join( meet( top, X ), zero ), complement( X ) ), 
% 58.35/58.75    top ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 144922, [ =( top, join( join( meet( top, meet( X, Y ) ), zero ), 
% 58.35/58.75    complement( meet( Y, X ) ) ) ) ] )
% 58.35/58.75  , clause( 974, [ =( complement( meet( X, Y ) ), complement( meet( Y, X ) )
% 58.35/58.75     ) ] )
% 58.35/58.75  , 0, clause( 144919, [ =( top, join( join( meet( top, X ), zero ), 
% 58.35/58.75    complement( X ) ) ) ] )
% 58.35/58.75  , 0, 10, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.75    :=( X, meet( X, Y ) )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 144924, [ =( top, join( meet( top, meet( X, Y ) ), complement( meet( 
% 58.35/58.75    Y, X ) ) ) ) ] )
% 58.35/58.75  , clause( 742, [ =( join( X, zero ), X ) ] )
% 58.35/58.75  , 0, clause( 144922, [ =( top, join( join( meet( top, meet( X, Y ) ), zero
% 58.35/58.75     ), complement( meet( Y, X ) ) ) ) ] )
% 58.35/58.75  , 0, 3, substitution( 0, [ :=( X, meet( top, meet( X, Y ) ) )] ), 
% 58.35/58.75    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 144925, [ =( top, join( meet( X, Y ), complement( meet( Y, X ) ) )
% 58.35/58.75     ) ] )
% 58.35/58.75  , clause( 749, [ =( meet( top, X ), X ) ] )
% 58.35/58.75  , 0, clause( 144924, [ =( top, join( meet( top, meet( X, Y ) ), complement( 
% 58.35/58.75    meet( Y, X ) ) ) ) ] )
% 58.35/58.75  , 0, 3, substitution( 0, [ :=( X, meet( X, Y ) )] ), substitution( 1, [ 
% 58.35/58.75    :=( X, X ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 144926, [ =( join( meet( X, Y ), complement( meet( Y, X ) ) ), top
% 58.35/58.75     ) ] )
% 58.35/58.75  , clause( 144925, [ =( top, join( meet( X, Y ), complement( meet( Y, X ) )
% 58.35/58.75     ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 990, [ =( join( meet( X, Y ), complement( meet( Y, X ) ) ), top ) ]
% 58.35/58.75     )
% 58.35/58.75  , clause( 144926, [ =( join( meet( X, Y ), complement( meet( Y, X ) ) ), 
% 58.35/58.75    top ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.75     )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 144927, [ =( zero, meet( meet( top, X ), join( zero, complement( X
% 58.35/58.75     ) ) ) ) ] )
% 58.35/58.75  , clause( 121, [ =( meet( meet( top, X ), join( zero, complement( X ) ) ), 
% 58.35/58.75    zero ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 144930, [ =( zero, meet( meet( top, meet( X, Y ) ), join( zero, 
% 58.35/58.75    complement( meet( Y, X ) ) ) ) ) ] )
% 58.35/58.75  , clause( 974, [ =( complement( meet( X, Y ) ), complement( meet( Y, X ) )
% 58.35/58.75     ) ] )
% 58.35/58.75  , 0, clause( 144927, [ =( zero, meet( meet( top, X ), join( zero, 
% 58.35/58.75    complement( X ) ) ) ) ] )
% 58.35/58.75  , 0, 10, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.75    :=( X, meet( X, Y ) )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 144932, [ =( zero, meet( meet( X, Y ), join( zero, complement( meet( 
% 58.35/58.75    Y, X ) ) ) ) ) ] )
% 58.35/58.75  , clause( 749, [ =( meet( top, X ), X ) ] )
% 58.35/58.75  , 0, clause( 144930, [ =( zero, meet( meet( top, meet( X, Y ) ), join( zero
% 58.35/58.75    , complement( meet( Y, X ) ) ) ) ) ] )
% 58.35/58.75  , 0, 3, substitution( 0, [ :=( X, meet( X, Y ) )] ), substitution( 1, [ 
% 58.35/58.75    :=( X, X ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 144933, [ =( zero, meet( meet( X, Y ), complement( meet( Y, X ) ) )
% 58.35/58.75     ) ] )
% 58.35/58.75  , clause( 751, [ =( join( zero, X ), X ) ] )
% 58.35/58.75  , 0, clause( 144932, [ =( zero, meet( meet( X, Y ), join( zero, complement( 
% 58.35/58.75    meet( Y, X ) ) ) ) ) ] )
% 58.35/58.75  , 0, 6, substitution( 0, [ :=( X, complement( meet( Y, X ) ) )] ), 
% 58.35/58.75    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 144934, [ =( meet( meet( X, Y ), complement( meet( Y, X ) ) ), zero
% 58.35/58.75     ) ] )
% 58.35/58.75  , clause( 144933, [ =( zero, meet( meet( X, Y ), complement( meet( Y, X ) )
% 58.35/58.75     ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 992, [ =( meet( meet( X, Y ), complement( meet( Y, X ) ) ), zero )
% 58.35/58.75     ] )
% 58.35/58.75  , clause( 144934, [ =( meet( meet( X, Y ), complement( meet( Y, X ) ) ), 
% 58.35/58.75    zero ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.75     )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 144935, [ =( zero, meet( complement( meet( X, X ) ), complement( 
% 58.35/58.75    complement( X ) ) ) ) ] )
% 58.35/58.75  , clause( 386, [ =( meet( complement( meet( X, X ) ), complement( 
% 58.35/58.75    complement( X ) ) ), zero ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 144939, [ =( zero, meet( complement( meet( meet( X, Y ), meet( X, Y
% 58.35/58.75     ) ) ), complement( complement( meet( Y, X ) ) ) ) ) ] )
% 58.35/58.75  , clause( 974, [ =( complement( meet( X, Y ) ), complement( meet( Y, X ) )
% 58.35/58.75     ) ] )
% 58.35/58.75  , 0, clause( 144935, [ =( zero, meet( complement( meet( X, X ) ), 
% 58.35/58.75    complement( complement( X ) ) ) ) ] )
% 58.35/58.75  , 0, 12, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.75    :=( X, meet( X, Y ) )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 144940, [ =( zero, meet( complement( meet( X, Y ) ), complement( 
% 58.35/58.75    complement( meet( Y, X ) ) ) ) ) ] )
% 58.35/58.75  , clause( 770, [ =( meet( X, X ), X ) ] )
% 58.35/58.75  , 0, clause( 144939, [ =( zero, meet( complement( meet( meet( X, Y ), meet( 
% 58.35/58.75    X, Y ) ) ), complement( complement( meet( Y, X ) ) ) ) ) ] )
% 58.35/58.75  , 0, 4, substitution( 0, [ :=( X, meet( X, Y ) )] ), substitution( 1, [ 
% 58.35/58.75    :=( X, X ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 144941, [ =( zero, meet( complement( meet( X, Y ) ), meet( Y, X ) )
% 58.35/58.75     ) ] )
% 58.35/58.75  , clause( 758, [ =( complement( complement( X ) ), X ) ] )
% 58.35/58.75  , 0, clause( 144940, [ =( zero, meet( complement( meet( X, Y ) ), 
% 58.35/58.75    complement( complement( meet( Y, X ) ) ) ) ) ] )
% 58.35/58.75  , 0, 7, substitution( 0, [ :=( X, meet( Y, X ) )] ), substitution( 1, [ 
% 58.35/58.75    :=( X, X ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 144942, [ =( meet( complement( meet( X, Y ) ), meet( Y, X ) ), zero
% 58.35/58.75     ) ] )
% 58.35/58.75  , clause( 144941, [ =( zero, meet( complement( meet( X, Y ) ), meet( Y, X )
% 58.35/58.75     ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 993, [ =( meet( complement( meet( X, Y ) ), meet( Y, X ) ), zero )
% 58.35/58.75     ] )
% 58.35/58.75  , clause( 144942, [ =( meet( complement( meet( X, Y ) ), meet( Y, X ) ), 
% 58.35/58.75    zero ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.75     )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 144943, [ =( meet( X, Y ), complement( join( complement( X ), 
% 58.35/58.75    complement( Y ) ) ) ) ] )
% 58.35/58.75  , clause( 3, [ =( complement( join( complement( X ), complement( Y ) ) ), 
% 58.35/58.75    meet( X, Y ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 144945, [ =( meet( meet( X, Y ), Z ), complement( join( complement( 
% 58.35/58.75    meet( Y, X ) ), complement( Z ) ) ) ) ] )
% 58.35/58.75  , clause( 974, [ =( complement( meet( X, Y ) ), complement( meet( Y, X ) )
% 58.35/58.75     ) ] )
% 58.35/58.75  , 0, clause( 144943, [ =( meet( X, Y ), complement( join( complement( X ), 
% 58.35/58.75    complement( Y ) ) ) ) ] )
% 58.35/58.75  , 0, 8, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.75    :=( X, meet( X, Y ) ), :=( Y, Z )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 144951, [ =( meet( meet( X, Y ), Z ), meet( meet( Y, X ), Z ) ) ]
% 58.35/58.75     )
% 58.35/58.75  , clause( 3, [ =( complement( join( complement( X ), complement( Y ) ) ), 
% 58.35/58.75    meet( X, Y ) ) ] )
% 58.35/58.75  , 0, clause( 144945, [ =( meet( meet( X, Y ), Z ), complement( join( 
% 58.35/58.75    complement( meet( Y, X ) ), complement( Z ) ) ) ) ] )
% 58.35/58.75  , 0, 6, substitution( 0, [ :=( X, meet( Y, X ) ), :=( Y, Z )] ), 
% 58.35/58.75    substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 998, [ =( meet( meet( Y, X ), Z ), meet( meet( X, Y ), Z ) ) ] )
% 58.35/58.75  , clause( 144951, [ =( meet( meet( X, Y ), Z ), meet( meet( Y, X ), Z ) ) ]
% 58.35/58.75     )
% 58.35/58.75  , substitution( 0, [ :=( X, Y ), :=( Y, X ), :=( Z, Z )] ), 
% 58.35/58.75    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 144954, [ =( meet( X, join( X, complement( Y ) ) ), X ) ] )
% 58.35/58.75  , clause( 952, [ =( complement( meet( complement( X ), Y ) ), join( X, 
% 58.35/58.75    complement( Y ) ) ) ] )
% 58.35/58.75  , 0, clause( 805, [ =( meet( X, complement( meet( complement( X ), Y ) ) )
% 58.35/58.75    , X ) ] )
% 58.35/58.75  , 0, 3, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.75    :=( X, X ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 1000, [ =( meet( X, join( X, complement( Y ) ) ), X ) ] )
% 58.35/58.75  , clause( 144954, [ =( meet( X, join( X, complement( Y ) ) ), X ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.75     )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 144958, [ =( join( meet( X, Y ), meet( X, complement( Y ) ) ), X )
% 58.35/58.75     ] )
% 58.35/58.75  , clause( 774, [ =( complement( join( complement( Y ), X ) ), meet( Y, 
% 58.35/58.75    complement( X ) ) ) ] )
% 58.35/58.75  , 0, clause( 48, [ =( join( meet( X, Y ), complement( join( complement( X )
% 58.35/58.75    , Y ) ) ), X ) ] )
% 58.35/58.75  , 0, 5, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 58.35/58.75    :=( X, X ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 1004, [ =( join( meet( X, Y ), meet( X, complement( Y ) ) ), X ) ]
% 58.35/58.75     )
% 58.35/58.75  , clause( 144958, [ =( join( meet( X, Y ), meet( X, complement( Y ) ) ), X
% 58.35/58.75     ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.75     )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 144962, [ =( join( X, converse( complement( converse( X ) ) ) ), 
% 58.35/58.75    top ) ] )
% 58.35/58.75  , clause( 225, [ =( converse( top ), top ) ] )
% 58.35/58.75  , 0, clause( 59, [ =( join( X, converse( complement( converse( X ) ) ) ), 
% 58.35/58.75    converse( top ) ) ] )
% 58.35/58.75  , 0, 7, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 1005, [ =( join( X, converse( complement( converse( X ) ) ) ), top
% 58.35/58.75     ) ] )
% 58.35/58.75  , clause( 144962, [ =( join( X, converse( complement( converse( X ) ) ) ), 
% 58.35/58.75    top ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 144966, [ =( join( join( X, Y ), complement( Y ) ), top ) ] )
% 58.35/58.75  , clause( 217, [ =( join( X, top ), top ) ] )
% 58.35/58.75  , 0, clause( 31, [ =( join( join( Y, X ), complement( X ) ), join( Y, top )
% 58.35/58.75     ) ] )
% 58.35/58.75  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, Y ), 
% 58.35/58.75    :=( Y, X )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 1009, [ =( join( join( Y, X ), complement( X ) ), top ) ] )
% 58.35/58.75  , clause( 144966, [ =( join( join( X, Y ), complement( Y ) ), top ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.75     )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 144969, [ =( X, meet( X, join( X, complement( Y ) ) ) ) ] )
% 58.35/58.75  , clause( 1000, [ =( meet( X, join( X, complement( Y ) ) ), X ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 144970, [ =( X, meet( X, join( X, Y ) ) ) ] )
% 58.35/58.75  , clause( 758, [ =( complement( complement( X ) ), X ) ] )
% 58.35/58.75  , 0, clause( 144969, [ =( X, meet( X, join( X, complement( Y ) ) ) ) ] )
% 58.35/58.75  , 0, 6, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 58.35/58.75    :=( Y, complement( Y ) )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 144971, [ =( meet( X, join( X, Y ) ), X ) ] )
% 58.35/58.75  , clause( 144970, [ =( X, meet( X, join( X, Y ) ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 1013, [ =( meet( Y, join( Y, X ) ), Y ) ] )
% 58.35/58.75  , clause( 144971, [ =( meet( X, join( X, Y ) ), X ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.75     )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 144973, [ =( X, meet( X, join( X, Y ) ) ) ] )
% 58.35/58.75  , clause( 1013, [ =( meet( Y, join( Y, X ) ), Y ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 144974, [ =( converse( meet( X, converse( Y ) ) ), meet( converse( 
% 58.35/58.75    meet( X, converse( Y ) ) ), Y ) ) ] )
% 58.35/58.75  , clause( 906, [ =( join( converse( meet( X, converse( Y ) ) ), Y ), Y ) ]
% 58.35/58.75     )
% 58.35/58.75  , 0, clause( 144973, [ =( X, meet( X, join( X, Y ) ) ) ] )
% 58.35/58.75  , 0, 12, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.75    :=( X, converse( meet( X, converse( Y ) ) ) ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 144975, [ =( meet( converse( meet( X, converse( Y ) ) ), Y ), 
% 58.35/58.75    converse( meet( X, converse( Y ) ) ) ) ] )
% 58.35/58.75  , clause( 144974, [ =( converse( meet( X, converse( Y ) ) ), meet( converse( 
% 58.35/58.75    meet( X, converse( Y ) ) ), Y ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 1018, [ =( meet( converse( meet( X, converse( Y ) ) ), Y ), 
% 58.35/58.75    converse( meet( X, converse( Y ) ) ) ) ] )
% 58.35/58.75  , clause( 144975, [ =( meet( converse( meet( X, converse( Y ) ) ), Y ), 
% 58.35/58.75    converse( meet( X, converse( Y ) ) ) ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.75     )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 144977, [ =( X, meet( X, join( X, Y ) ) ) ] )
% 58.35/58.75  , clause( 1013, [ =( meet( Y, join( Y, X ) ), Y ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 144980, [ =( converse( meet( converse( X ), Y ) ), meet( converse( 
% 58.35/58.75    meet( converse( X ), Y ) ), X ) ) ] )
% 58.35/58.75  , clause( 912, [ =( join( converse( meet( converse( X ), Y ) ), X ), X ) ]
% 58.35/58.75     )
% 58.35/58.75  , 0, clause( 144977, [ =( X, meet( X, join( X, Y ) ) ) ] )
% 58.35/58.75  , 0, 12, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.75    :=( X, converse( meet( converse( X ), Y ) ) ), :=( Y, X )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 144981, [ =( meet( converse( meet( converse( X ), Y ) ), X ), 
% 58.35/58.75    converse( meet( converse( X ), Y ) ) ) ] )
% 58.35/58.75  , clause( 144980, [ =( converse( meet( converse( X ), Y ) ), meet( converse( 
% 58.35/58.75    meet( converse( X ), Y ) ), X ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 1019, [ =( meet( converse( meet( converse( X ), Y ) ), X ), 
% 58.35/58.75    converse( meet( converse( X ), Y ) ) ) ] )
% 58.35/58.75  , clause( 144981, [ =( meet( converse( meet( converse( X ), Y ) ), X ), 
% 58.35/58.75    converse( meet( converse( X ), Y ) ) ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.75     )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 144983, [ =( meet( Y, X ), meet( X, meet( Y, X ) ) ) ] )
% 58.35/58.75  , clause( 845, [ =( meet( Y, meet( X, Y ) ), meet( X, Y ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 144985, [ =( meet( X, join( X, Y ) ), meet( join( X, Y ), X ) ) ]
% 58.35/58.75     )
% 58.35/58.75  , clause( 1013, [ =( meet( Y, join( Y, X ) ), Y ) ] )
% 58.35/58.75  , 0, clause( 144983, [ =( meet( Y, X ), meet( X, meet( Y, X ) ) ) ] )
% 58.35/58.75  , 0, 10, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 58.35/58.75    :=( X, join( X, Y ) ), :=( Y, X )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 144986, [ =( X, meet( join( X, Y ), X ) ) ] )
% 58.35/58.75  , clause( 1013, [ =( meet( Y, join( Y, X ) ), Y ) ] )
% 58.35/58.75  , 0, clause( 144985, [ =( meet( X, join( X, Y ) ), meet( join( X, Y ), X )
% 58.35/58.75     ) ] )
% 58.35/58.75  , 0, 1, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 58.35/58.75    :=( X, X ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 144988, [ =( meet( join( X, Y ), X ), X ) ] )
% 58.35/58.75  , clause( 144986, [ =( X, meet( join( X, Y ), X ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 1020, [ =( meet( join( X, Y ), X ), X ) ] )
% 58.35/58.75  , clause( 144988, [ =( meet( join( X, Y ), X ), X ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.75     )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 144991, [ =( zero, meet( complement( X ), meet( Y, X ) ) ) ] )
% 58.35/58.75  , clause( 832, [ =( meet( complement( Y ), meet( X, Y ) ), zero ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 144992, [ =( zero, meet( complement( join( X, Y ) ), X ) ) ] )
% 58.35/58.75  , clause( 1013, [ =( meet( Y, join( Y, X ) ), Y ) ] )
% 58.35/58.75  , 0, clause( 144991, [ =( zero, meet( complement( X ), meet( Y, X ) ) ) ]
% 58.35/58.75     )
% 58.35/58.75  , 0, 7, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 58.35/58.75    :=( X, join( X, Y ) ), :=( Y, X )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 144993, [ =( meet( complement( join( X, Y ) ), X ), zero ) ] )
% 58.35/58.75  , clause( 144992, [ =( zero, meet( complement( join( X, Y ) ), X ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 1021, [ =( meet( complement( join( X, Y ) ), X ), zero ) ] )
% 58.35/58.75  , clause( 144993, [ =( meet( complement( join( X, Y ) ), X ), zero ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.75     )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 144995, [ =( zero, meet( meet( X, Y ), complement( Y ) ) ) ] )
% 58.35/58.75  , clause( 830, [ =( meet( meet( Y, X ), complement( X ) ), zero ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 144996, [ =( zero, meet( X, complement( join( X, Y ) ) ) ) ] )
% 58.35/58.75  , clause( 1013, [ =( meet( Y, join( Y, X ) ), Y ) ] )
% 58.35/58.75  , 0, clause( 144995, [ =( zero, meet( meet( X, Y ), complement( Y ) ) ) ]
% 58.35/58.75     )
% 58.35/58.75  , 0, 3, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 58.35/58.75    :=( X, X ), :=( Y, join( X, Y ) )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 144997, [ =( meet( X, complement( join( X, Y ) ) ), zero ) ] )
% 58.35/58.75  , clause( 144996, [ =( zero, meet( X, complement( join( X, Y ) ) ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 1022, [ =( meet( X, complement( join( X, Y ) ) ), zero ) ] )
% 58.35/58.75  , clause( 144997, [ =( meet( X, complement( join( X, Y ) ) ), zero ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.75     )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 144999, [ =( X, meet( X, join( X, Y ) ) ) ] )
% 58.35/58.75  , clause( 1013, [ =( meet( Y, join( Y, X ) ), Y ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145000, [ =( X, meet( X, join( join( X, Y ), Z ) ) ) ] )
% 58.35/58.75  , clause( 1, [ =( join( X, join( Y, Z ) ), join( join( X, Y ), Z ) ) ] )
% 58.35/58.75  , 0, clause( 144999, [ =( X, meet( X, join( X, Y ) ) ) ] )
% 58.35/58.75  , 0, 4, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 58.35/58.75    substitution( 1, [ :=( X, X ), :=( Y, join( Y, Z ) )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145001, [ =( meet( X, join( join( X, Y ), Z ) ), X ) ] )
% 58.35/58.75  , clause( 145000, [ =( X, meet( X, join( join( X, Y ), Z ) ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 1029, [ =( meet( X, join( join( X, Y ), Z ) ), X ) ] )
% 58.35/58.75  , clause( 145001, [ =( meet( X, join( join( X, Y ), Z ) ), X ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 58.35/58.75    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145002, [ =( X, meet( X, join( X, Y ) ) ) ] )
% 58.35/58.75  , clause( 1013, [ =( meet( Y, join( Y, X ) ), Y ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145003, [ =( X, meet( X, join( Y, X ) ) ) ] )
% 58.35/58.75  , clause( 0, [ =( join( X, Y ), join( Y, X ) ) ] )
% 58.35/58.75  , 0, clause( 145002, [ =( X, meet( X, join( X, Y ) ) ) ] )
% 58.35/58.75  , 0, 4, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.75    :=( X, X ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145006, [ =( meet( X, join( Y, X ) ), X ) ] )
% 58.35/58.75  , clause( 145003, [ =( X, meet( X, join( Y, X ) ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 1031, [ =( meet( X, join( Y, X ) ), X ) ] )
% 58.35/58.75  , clause( 145006, [ =( meet( X, join( Y, X ) ), X ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.75     )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145008, [ =( X, meet( join( X, Y ), X ) ) ] )
% 58.35/58.75  , clause( 1020, [ =( meet( join( X, Y ), X ), X ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145009, [ =( X, meet( join( join( X, Y ), Z ), X ) ) ] )
% 58.35/58.75  , clause( 1, [ =( join( X, join( Y, Z ) ), join( join( X, Y ), Z ) ) ] )
% 58.35/58.75  , 0, clause( 145008, [ =( X, meet( join( X, Y ), X ) ) ] )
% 58.35/58.75  , 0, 3, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 58.35/58.75    substitution( 1, [ :=( X, X ), :=( Y, join( Y, Z ) )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145010, [ =( meet( join( join( X, Y ), Z ), X ), X ) ] )
% 58.35/58.75  , clause( 145009, [ =( X, meet( join( join( X, Y ), Z ), X ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 1040, [ =( meet( join( join( X, Y ), Z ), X ), X ) ] )
% 58.35/58.75  , clause( 145010, [ =( meet( join( join( X, Y ), Z ), X ), X ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 58.35/58.75    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145011, [ =( X, meet( join( X, Y ), X ) ) ] )
% 58.35/58.75  , clause( 1020, [ =( meet( join( X, Y ), X ), X ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145012, [ =( X, meet( join( Y, X ), X ) ) ] )
% 58.35/58.75  , clause( 0, [ =( join( X, Y ), join( Y, X ) ) ] )
% 58.35/58.75  , 0, clause( 145011, [ =( X, meet( join( X, Y ), X ) ) ] )
% 58.35/58.75  , 0, 3, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.75    :=( X, X ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145015, [ =( meet( join( Y, X ), X ), X ) ] )
% 58.35/58.75  , clause( 145012, [ =( X, meet( join( Y, X ), X ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 1042, [ =( meet( join( Y, X ), X ), X ) ] )
% 58.35/58.75  , clause( 145015, [ =( meet( join( Y, X ), X ), X ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.75     )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145016, [ =( Y, meet( join( X, Y ), Y ) ) ] )
% 58.35/58.75  , clause( 1042, [ =( meet( join( Y, X ), X ), X ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145017, [ =( X, meet( join( join( Y, X ), Z ), X ) ) ] )
% 58.35/58.75  , clause( 30, [ =( join( join( Z, Y ), X ), join( join( Z, X ), Y ) ) ] )
% 58.35/58.75  , 0, clause( 145016, [ =( Y, meet( join( X, Y ), Y ) ) ] )
% 58.35/58.75  , 0, 3, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] ), 
% 58.35/58.75    substitution( 1, [ :=( X, join( Y, Z ) ), :=( Y, X )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145020, [ =( meet( join( join( Y, X ), Z ), X ), X ) ] )
% 58.35/58.75  , clause( 145017, [ =( X, meet( join( join( Y, X ), Z ), X ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 1045, [ =( meet( join( join( X, Z ), Y ), Z ), Z ) ] )
% 58.35/58.75  , clause( 145020, [ =( meet( join( join( Y, X ), Z ), X ), X ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 58.35/58.75    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145022, [ =( Y, meet( join( X, Y ), Y ) ) ] )
% 58.35/58.75  , clause( 1042, [ =( meet( join( Y, X ), X ), X ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145023, [ =( composition( X, Y ), meet( composition( join( Z, X ), 
% 58.35/58.75    Y ), composition( X, Y ) ) ) ] )
% 58.35/58.75  , clause( 6, [ =( join( composition( X, Z ), composition( Y, Z ) ), 
% 58.35/58.75    composition( join( X, Y ), Z ) ) ] )
% 58.35/58.75  , 0, clause( 145022, [ =( Y, meet( join( X, Y ), Y ) ) ] )
% 58.35/58.75  , 0, 5, substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 58.35/58.75    substitution( 1, [ :=( X, composition( Z, Y ) ), :=( Y, composition( X, Y
% 58.35/58.75     ) )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145024, [ =( meet( composition( join( Z, X ), Y ), composition( X, 
% 58.35/58.75    Y ) ), composition( X, Y ) ) ] )
% 58.35/58.75  , clause( 145023, [ =( composition( X, Y ), meet( composition( join( Z, X )
% 58.35/58.75    , Y ), composition( X, Y ) ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 1049, [ =( meet( composition( join( X, Z ), Y ), composition( Z, Y
% 58.35/58.75     ) ), composition( Z, Y ) ) ] )
% 58.35/58.75  , clause( 145024, [ =( meet( composition( join( Z, X ), Y ), composition( X
% 58.35/58.75    , Y ) ), composition( X, Y ) ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, Z ), :=( Y, Y ), :=( Z, X )] ), 
% 58.35/58.75    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145026, [ =( zero, meet( complement( join( X, Y ) ), X ) ) ] )
% 58.35/58.75  , clause( 1021, [ =( meet( complement( join( X, Y ) ), X ), zero ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145027, [ =( zero, meet( complement( converse( join( X, Y ) ) ), 
% 58.35/58.75    converse( X ) ) ) ] )
% 58.35/58.75  , clause( 8, [ =( join( converse( X ), converse( Y ) ), converse( join( X, 
% 58.35/58.75    Y ) ) ) ] )
% 58.35/58.75  , 0, clause( 145026, [ =( zero, meet( complement( join( X, Y ) ), X ) ) ]
% 58.35/58.75     )
% 58.35/58.75  , 0, 4, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.75    :=( X, converse( X ) ), :=( Y, converse( Y ) )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145028, [ =( meet( complement( converse( join( X, Y ) ) ), converse( 
% 58.35/58.75    X ) ), zero ) ] )
% 58.35/58.75  , clause( 145027, [ =( zero, meet( complement( converse( join( X, Y ) ) ), 
% 58.35/58.75    converse( X ) ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 1084, [ =( meet( complement( converse( join( X, Y ) ) ), converse( 
% 58.35/58.75    X ) ), zero ) ] )
% 58.35/58.75  , clause( 145028, [ =( meet( complement( converse( join( X, Y ) ) ), 
% 58.35/58.75    converse( X ) ), zero ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.75     )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145030, [ =( zero, meet( X, complement( join( X, Y ) ) ) ) ] )
% 58.35/58.75  , clause( 1022, [ =( meet( X, complement( join( X, Y ) ) ), zero ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145031, [ =( zero, meet( converse( X ), complement( converse( join( 
% 58.35/58.75    X, Y ) ) ) ) ) ] )
% 58.35/58.75  , clause( 8, [ =( join( converse( X ), converse( Y ) ), converse( join( X, 
% 58.35/58.75    Y ) ) ) ] )
% 58.35/58.75  , 0, clause( 145030, [ =( zero, meet( X, complement( join( X, Y ) ) ) ) ]
% 58.35/58.75     )
% 58.35/58.75  , 0, 6, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.75    :=( X, converse( X ) ), :=( Y, converse( Y ) )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145032, [ =( meet( converse( X ), complement( converse( join( X, Y
% 58.35/58.75     ) ) ) ), zero ) ] )
% 58.35/58.75  , clause( 145031, [ =( zero, meet( converse( X ), complement( converse( 
% 58.35/58.75    join( X, Y ) ) ) ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 1092, [ =( meet( converse( X ), complement( converse( join( X, Y )
% 58.35/58.75     ) ) ), zero ) ] )
% 58.35/58.75  , clause( 145032, [ =( meet( converse( X ), complement( converse( join( X, 
% 58.35/58.75    Y ) ) ) ), zero ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.75     )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145034, [ =( top, join( join( X, Y ), complement( meet( Z, Y ) ) )
% 58.35/58.75     ) ] )
% 58.35/58.75  , clause( 842, [ =( join( join( Z, X ), complement( meet( Y, X ) ) ), top )
% 58.35/58.75     ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, X )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145035, [ =( top, join( X, complement( meet( Z, meet( Y, X ) ) ) )
% 58.35/58.75     ) ] )
% 58.35/58.75  , clause( 868, [ =( join( X, meet( Y, X ) ), X ) ] )
% 58.35/58.75  , 0, clause( 145034, [ =( top, join( join( X, Y ), complement( meet( Z, Y )
% 58.35/58.75     ) ) ) ] )
% 58.35/58.75  , 0, 3, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.75    :=( X, X ), :=( Y, meet( Y, X ) ), :=( Z, Z )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145036, [ =( join( X, complement( meet( Y, meet( Z, X ) ) ) ), top
% 58.35/58.75     ) ] )
% 58.35/58.75  , clause( 145035, [ =( top, join( X, complement( meet( Z, meet( Y, X ) ) )
% 58.35/58.75     ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 1164, [ =( join( X, complement( meet( Z, meet( Y, X ) ) ) ), top )
% 58.35/58.75     ] )
% 58.35/58.75  , clause( 145036, [ =( join( X, complement( meet( Y, meet( Z, X ) ) ) ), 
% 58.35/58.75    top ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] ), 
% 58.35/58.75    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145038, [ =( join( composition( X, top ), sk1 ), composition( join( 
% 58.35/58.75    X, sk1 ), top ) ) ] )
% 58.35/58.75  , clause( 97, [ =( composition( join( X, sk1 ), top ), join( composition( X
% 58.35/58.75    , top ), sk1 ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145040, [ =( join( composition( meet( X, sk1 ), top ), sk1 ), 
% 58.35/58.75    composition( sk1, top ) ) ] )
% 58.35/58.75  , clause( 900, [ =( join( meet( Y, X ), X ), X ) ] )
% 58.35/58.75  , 0, clause( 145038, [ =( join( composition( X, top ), sk1 ), composition( 
% 58.35/58.75    join( X, sk1 ), top ) ) ] )
% 58.35/58.75  , 0, 9, substitution( 0, [ :=( X, sk1 ), :=( Y, X )] ), substitution( 1, [ 
% 58.35/58.75    :=( X, meet( X, sk1 ) )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145041, [ =( join( composition( meet( X, sk1 ), top ), sk1 ), sk1 )
% 58.35/58.75     ] )
% 58.35/58.75  , clause( 13, [ =( composition( sk1, top ), sk1 ) ] )
% 58.35/58.75  , 0, clause( 145040, [ =( join( composition( meet( X, sk1 ), top ), sk1 ), 
% 58.35/58.75    composition( sk1, top ) ) ] )
% 58.35/58.75  , 0, 8, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 1258, [ =( join( composition( meet( X, sk1 ), top ), sk1 ), sk1 ) ]
% 58.35/58.75     )
% 58.35/58.75  , clause( 145041, [ =( join( composition( meet( X, sk1 ), top ), sk1 ), sk1
% 58.35/58.75     ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145044, [ =( join( composition( X, top ), sk1 ), composition( join( 
% 58.35/58.75    X, sk1 ), top ) ) ] )
% 58.35/58.75  , clause( 97, [ =( composition( join( X, sk1 ), top ), join( composition( X
% 58.35/58.75    , top ), sk1 ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145045, [ =( join( composition( complement( sk1 ), top ), sk1 ), 
% 58.35/58.75    composition( top, top ) ) ] )
% 58.35/58.75  , clause( 15, [ =( join( complement( X ), X ), top ) ] )
% 58.35/58.75  , 0, clause( 145044, [ =( join( composition( X, top ), sk1 ), composition( 
% 58.35/58.75    join( X, sk1 ), top ) ) ] )
% 58.35/58.75  , 0, 8, substitution( 0, [ :=( X, sk1 )] ), substitution( 1, [ :=( X, 
% 58.35/58.75    complement( sk1 ) )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 1270, [ =( join( composition( complement( sk1 ), top ), sk1 ), 
% 58.35/58.75    composition( top, top ) ) ] )
% 58.35/58.75  , clause( 145045, [ =( join( composition( complement( sk1 ), top ), sk1 ), 
% 58.35/58.75    composition( top, top ) ) ] )
% 58.35/58.75  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145049, [ =( join( join( meet( X, Y ), Z ), meet( X, complement( Y
% 58.35/58.75     ) ) ), join( X, Z ) ) ] )
% 58.35/58.75  , clause( 1004, [ =( join( meet( X, Y ), meet( X, complement( Y ) ) ), X )
% 58.35/58.75     ] )
% 58.35/58.75  , 0, clause( 30, [ =( join( join( Z, Y ), X ), join( join( Z, X ), Y ) ) ]
% 58.35/58.75     )
% 58.35/58.75  , 0, 12, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.75    :=( X, meet( X, complement( Y ) ) ), :=( Y, Z ), :=( Z, meet( X, Y ) )] )
% 58.35/58.75    ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 1371, [ =( join( join( meet( X, Y ), Z ), meet( X, complement( Y )
% 58.35/58.75     ) ), join( X, Z ) ) ] )
% 58.35/58.75  , clause( 145049, [ =( join( join( meet( X, Y ), Z ), meet( X, complement( 
% 58.35/58.75    Y ) ) ), join( X, Z ) ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 58.35/58.75    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145051, [ =( join( join( Y, Z ), X ), join( join( X, Y ), Z ) ) ]
% 58.35/58.75     )
% 58.35/58.75  , clause( 29, [ =( join( join( X, Y ), Z ), join( join( Y, Z ), X ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145052, [ =( join( X, Z ), join( join( Z, meet( X, Y ) ), meet( X, 
% 58.35/58.75    complement( Y ) ) ) ) ] )
% 58.35/58.75  , clause( 1004, [ =( join( meet( X, Y ), meet( X, complement( Y ) ) ), X )
% 58.35/58.75     ] )
% 58.35/58.75  , 0, clause( 145051, [ =( join( join( Y, Z ), X ), join( join( X, Y ), Z )
% 58.35/58.75     ) ] )
% 58.35/58.75  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.75    :=( X, Z ), :=( Y, meet( X, Y ) ), :=( Z, meet( X, complement( Y ) ) )] )
% 58.35/58.75    ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145054, [ =( join( join( Y, meet( X, Z ) ), meet( X, complement( Z
% 58.35/58.75     ) ) ), join( X, Y ) ) ] )
% 58.35/58.75  , clause( 145052, [ =( join( X, Z ), join( join( Z, meet( X, Y ) ), meet( X
% 58.35/58.75    , complement( Y ) ) ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 1373, [ =( join( join( Z, meet( X, Y ) ), meet( X, complement( Y )
% 58.35/58.75     ) ), join( X, Z ) ) ] )
% 58.35/58.75  , clause( 145054, [ =( join( join( Y, meet( X, Z ) ), meet( X, complement( 
% 58.35/58.75    Z ) ) ), join( X, Y ) ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] ), 
% 58.35/58.75    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145056, [ =( X, join( meet( X, Y ), meet( X, complement( Y ) ) ) )
% 58.35/58.75     ] )
% 58.35/58.75  , clause( 1004, [ =( join( meet( X, Y ), meet( X, complement( Y ) ) ), X )
% 58.35/58.75     ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145057, [ =( X, join( meet( Y, X ), meet( X, complement( Y ) ) ) )
% 58.35/58.75     ] )
% 58.35/58.75  , clause( 75, [ =( meet( Y, X ), meet( X, Y ) ) ] )
% 58.35/58.75  , 0, clause( 145056, [ =( X, join( meet( X, Y ), meet( X, complement( Y ) )
% 58.35/58.75     ) ) ] )
% 58.35/58.75  , 0, 3, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 58.35/58.75    :=( X, X ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145061, [ =( join( meet( Y, X ), meet( X, complement( Y ) ) ), X )
% 58.35/58.75     ] )
% 58.35/58.75  , clause( 145057, [ =( X, join( meet( Y, X ), meet( X, complement( Y ) ) )
% 58.35/58.75     ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 1374, [ =( join( meet( Y, X ), meet( X, complement( Y ) ) ), X ) ]
% 58.35/58.75     )
% 58.35/58.75  , clause( 145061, [ =( join( meet( Y, X ), meet( X, complement( Y ) ) ), X
% 58.35/58.75     ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.75     )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145065, [ =( X, join( meet( X, Y ), meet( X, complement( Y ) ) ) )
% 58.35/58.75     ] )
% 58.35/58.75  , clause( 1004, [ =( join( meet( X, Y ), meet( X, complement( Y ) ) ), X )
% 58.35/58.75     ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145067, [ =( X, join( meet( X, Y ), meet( complement( Y ), X ) ) )
% 58.35/58.75     ] )
% 58.35/58.75  , clause( 75, [ =( meet( Y, X ), meet( X, Y ) ) ] )
% 58.35/58.75  , 0, clause( 145065, [ =( X, join( meet( X, Y ), meet( X, complement( Y ) )
% 58.35/58.75     ) ) ] )
% 58.35/58.75  , 0, 6, substitution( 0, [ :=( X, complement( Y ) ), :=( Y, X )] ), 
% 58.35/58.75    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145073, [ =( join( meet( X, Y ), meet( complement( Y ), X ) ), X )
% 58.35/58.75     ] )
% 58.35/58.75  , clause( 145067, [ =( X, join( meet( X, Y ), meet( complement( Y ), X ) )
% 58.35/58.75     ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 1375, [ =( join( meet( X, Y ), meet( complement( Y ), X ) ), X ) ]
% 58.35/58.75     )
% 58.35/58.75  , clause( 145073, [ =( join( meet( X, Y ), meet( complement( Y ), X ) ), X
% 58.35/58.75     ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.75     )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145074, [ =( Y, join( meet( X, Y ), meet( Y, complement( X ) ) ) )
% 58.35/58.75     ] )
% 58.35/58.75  , clause( 1374, [ =( join( meet( Y, X ), meet( X, complement( Y ) ) ), X )
% 58.35/58.75     ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145076, [ =( X, join( meet( Y, X ), meet( complement( Y ), X ) ) )
% 58.35/58.75     ] )
% 58.35/58.75  , clause( 75, [ =( meet( Y, X ), meet( X, Y ) ) ] )
% 58.35/58.75  , 0, clause( 145074, [ =( Y, join( meet( X, Y ), meet( Y, complement( X ) )
% 58.35/58.75     ) ) ] )
% 58.35/58.75  , 0, 6, substitution( 0, [ :=( X, complement( Y ) ), :=( Y, X )] ), 
% 58.35/58.75    substitution( 1, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145082, [ =( join( meet( Y, X ), meet( complement( Y ), X ) ), X )
% 58.35/58.75     ] )
% 58.35/58.75  , clause( 145076, [ =( X, join( meet( Y, X ), meet( complement( Y ), X ) )
% 58.35/58.75     ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 1389, [ =( join( meet( Y, X ), meet( complement( Y ), X ) ), X ) ]
% 58.35/58.75     )
% 58.35/58.75  , clause( 145082, [ =( join( meet( Y, X ), meet( complement( Y ), X ) ), X
% 58.35/58.75     ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.75     )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145083, [ =( Y, join( meet( X, Y ), meet( Y, complement( X ) ) ) )
% 58.35/58.75     ] )
% 58.35/58.75  , clause( 1374, [ =( join( meet( Y, X ), meet( X, complement( Y ) ) ), X )
% 58.35/58.75     ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145084, [ =( X, join( meet( X, complement( Y ) ), meet( Y, X ) ) )
% 58.35/58.75     ] )
% 58.35/58.75  , clause( 0, [ =( join( X, Y ), join( Y, X ) ) ] )
% 58.35/58.75  , 0, clause( 145083, [ =( Y, join( meet( X, Y ), meet( Y, complement( X ) )
% 58.35/58.75     ) ) ] )
% 58.35/58.75  , 0, 2, substitution( 0, [ :=( X, meet( Y, X ) ), :=( Y, meet( X, 
% 58.35/58.75    complement( Y ) ) )] ), substitution( 1, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145087, [ =( join( meet( X, complement( Y ) ), meet( Y, X ) ), X )
% 58.35/58.75     ] )
% 58.35/58.75  , clause( 145084, [ =( X, join( meet( X, complement( Y ) ), meet( Y, X ) )
% 58.35/58.75     ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 1391, [ =( join( meet( Y, complement( X ) ), meet( X, Y ) ), Y ) ]
% 58.35/58.75     )
% 58.35/58.75  , clause( 145087, [ =( join( meet( X, complement( Y ) ), meet( Y, X ) ), X
% 58.35/58.75     ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.75     )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145090, [ =( composition( converse( composition( X, sk1 ) ), 
% 58.35/58.75    complement( composition( X, sk1 ) ) ), zero ) ] )
% 58.35/58.75  , clause( 742, [ =( join( X, zero ), X ) ] )
% 58.35/58.75  , 0, clause( 103, [ =( join( composition( converse( composition( X, sk1 ) )
% 58.35/58.75    , complement( composition( X, sk1 ) ) ), zero ), zero ) ] )
% 58.35/58.75  , 0, 1, substitution( 0, [ :=( X, composition( converse( composition( X, 
% 58.35/58.75    sk1 ) ), complement( composition( X, sk1 ) ) ) )] ), substitution( 1, [ 
% 58.35/58.75    :=( X, X )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 1416, [ =( composition( converse( composition( X, sk1 ) ), 
% 58.35/58.75    complement( composition( X, sk1 ) ) ), zero ) ] )
% 58.35/58.75  , clause( 145090, [ =( composition( converse( composition( X, sk1 ) ), 
% 58.35/58.75    complement( composition( X, sk1 ) ) ), zero ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145092, [ =( Y, join( meet( X, Y ), meet( complement( X ), Y ) ) )
% 58.35/58.75     ] )
% 58.35/58.75  , clause( 1389, [ =( join( meet( Y, X ), meet( complement( Y ), X ) ), X )
% 58.35/58.75     ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145093, [ =( X, join( meet( meet( Y, Z ), X ), meet( complement( 
% 58.35/58.75    meet( Z, Y ) ), X ) ) ) ] )
% 58.35/58.75  , clause( 974, [ =( complement( meet( X, Y ) ), complement( meet( Y, X ) )
% 58.35/58.75     ) ] )
% 58.35/58.75  , 0, clause( 145092, [ =( Y, join( meet( X, Y ), meet( complement( X ), Y )
% 58.35/58.75     ) ) ] )
% 58.35/58.75  , 0, 9, substitution( 0, [ :=( X, Y ), :=( Y, Z )] ), substitution( 1, [ 
% 58.35/58.75    :=( X, meet( Y, Z ) ), :=( Y, X )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145096, [ =( join( meet( meet( Y, Z ), X ), meet( complement( meet( 
% 58.35/58.75    Z, Y ) ), X ) ), X ) ] )
% 58.35/58.75  , clause( 145093, [ =( X, join( meet( meet( Y, Z ), X ), meet( complement( 
% 58.35/58.75    meet( Z, Y ) ), X ) ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 1432, [ =( join( meet( meet( X, Y ), Z ), meet( complement( meet( Y
% 58.35/58.75    , X ) ), Z ) ), Z ) ] )
% 58.35/58.75  , clause( 145096, [ =( join( meet( meet( Y, Z ), X ), meet( complement( 
% 58.35/58.75    meet( Z, Y ) ), X ) ), X ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 58.35/58.75    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145098, [ =( join( join( Y, Z ), X ), join( join( X, Y ), Z ) ) ]
% 58.35/58.75     )
% 58.35/58.75  , clause( 29, [ =( join( join( X, Y ), Z ), join( join( Y, Z ), X ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145099, [ =( join( X, Z ), join( join( Z, meet( X, Y ) ), meet( 
% 58.35/58.75    complement( Y ), X ) ) ) ] )
% 58.35/58.75  , clause( 1375, [ =( join( meet( X, Y ), meet( complement( Y ), X ) ), X )
% 58.35/58.75     ] )
% 58.35/58.75  , 0, clause( 145098, [ =( join( join( Y, Z ), X ), join( join( X, Y ), Z )
% 58.35/58.75     ) ] )
% 58.35/58.75  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.75    :=( X, Z ), :=( Y, meet( X, Y ) ), :=( Z, meet( complement( Y ), X ) )] )
% 58.35/58.75    ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145101, [ =( join( join( Y, meet( X, Z ) ), meet( complement( Z ), 
% 58.35/58.75    X ) ), join( X, Y ) ) ] )
% 58.35/58.75  , clause( 145099, [ =( join( X, Z ), join( join( Z, meet( X, Y ) ), meet( 
% 58.35/58.75    complement( Y ), X ) ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 1447, [ =( join( join( Z, meet( X, Y ) ), meet( complement( Y ), X
% 58.35/58.75     ) ), join( X, Z ) ) ] )
% 58.35/58.75  , clause( 145101, [ =( join( join( Y, meet( X, Z ) ), meet( complement( Z )
% 58.35/58.75    , X ) ), join( X, Y ) ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] ), 
% 58.35/58.75    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145104, [ =( zero, meet( X, complement( join( X, Y ) ) ) ) ] )
% 58.35/58.75  , clause( 1022, [ =( meet( X, complement( join( X, Y ) ) ), zero ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145106, [ =( zero, meet( composition( converse( X ), complement( 
% 58.35/58.75    composition( composition( X, Y ), Z ) ) ), complement( complement( 
% 58.35/58.75    composition( Y, Z ) ) ) ) ) ] )
% 58.35/58.75  , clause( 104, [ =( join( composition( converse( X ), complement( 
% 58.35/58.75    composition( composition( X, Y ), Z ) ) ), complement( composition( Y, Z
% 58.35/58.75     ) ) ), complement( composition( Y, Z ) ) ) ] )
% 58.35/58.75  , 0, clause( 145104, [ =( zero, meet( X, complement( join( X, Y ) ) ) ) ]
% 58.35/58.75     )
% 58.35/58.75  , 0, 13, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 58.35/58.75    substitution( 1, [ :=( X, composition( converse( X ), complement( 
% 58.35/58.75    composition( composition( X, Y ), Z ) ) ) ), :=( Y, complement( 
% 58.35/58.75    composition( Y, Z ) ) )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145107, [ =( zero, meet( composition( converse( X ), complement( 
% 58.35/58.75    composition( composition( X, Y ), Z ) ) ), composition( Y, Z ) ) ) ] )
% 58.35/58.75  , clause( 758, [ =( complement( complement( X ) ), X ) ] )
% 58.35/58.75  , 0, clause( 145106, [ =( zero, meet( composition( converse( X ), 
% 58.35/58.75    complement( composition( composition( X, Y ), Z ) ) ), complement( 
% 58.35/58.75    complement( composition( Y, Z ) ) ) ) ) ] )
% 58.35/58.75  , 0, 12, substitution( 0, [ :=( X, composition( Y, Z ) )] ), substitution( 
% 58.35/58.75    1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145108, [ =( meet( composition( converse( X ), complement( 
% 58.35/58.75    composition( composition( X, Y ), Z ) ) ), composition( Y, Z ) ), zero )
% 58.35/58.75     ] )
% 58.35/58.75  , clause( 145107, [ =( zero, meet( composition( converse( X ), complement( 
% 58.35/58.75    composition( composition( X, Y ), Z ) ) ), composition( Y, Z ) ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 1448, [ =( meet( composition( converse( X ), complement( 
% 58.35/58.75    composition( composition( X, Y ), Z ) ) ), composition( Y, Z ) ), zero )
% 58.35/58.75     ] )
% 58.35/58.75  , clause( 145108, [ =( meet( composition( converse( X ), complement( 
% 58.35/58.75    composition( composition( X, Y ), Z ) ) ), composition( Y, Z ) ), zero )
% 58.35/58.75     ] )
% 58.35/58.75  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 58.35/58.75    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145109, [ =( join( X, complement( Y ) ), complement( meet( 
% 58.35/58.75    complement( X ), Y ) ) ) ] )
% 58.35/58.75  , clause( 952, [ =( complement( meet( complement( X ), Y ) ), join( X, 
% 58.35/58.75    complement( Y ) ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145113, [ =( join( meet( complement( X ), Y ), complement( Z ) ), 
% 58.35/58.75    complement( meet( join( X, complement( Y ) ), Z ) ) ) ] )
% 58.35/58.75  , clause( 952, [ =( complement( meet( complement( X ), Y ) ), join( X, 
% 58.35/58.75    complement( Y ) ) ) ] )
% 58.35/58.75  , 0, clause( 145109, [ =( join( X, complement( Y ) ), complement( meet( 
% 58.35/58.75    complement( X ), Y ) ) ) ] )
% 58.35/58.75  , 0, 10, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.75    :=( X, meet( complement( X ), Y ) ), :=( Y, Z )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 1454, [ =( join( meet( complement( X ), Y ), complement( Z ) ), 
% 58.35/58.75    complement( meet( join( X, complement( Y ) ), Z ) ) ) ] )
% 58.35/58.75  , clause( 145113, [ =( join( meet( complement( X ), Y ), complement( Z ) )
% 58.35/58.75    , complement( meet( join( X, complement( Y ) ), Z ) ) ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 58.35/58.75    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145120, [ =( complement( meet( X, Y ) ), join( complement( X ), 
% 58.35/58.75    complement( Y ) ) ) ] )
% 58.35/58.75  , clause( 775, [ =( join( complement( X ), complement( Y ) ), complement( 
% 58.35/58.75    meet( X, Y ) ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145124, [ =( complement( meet( meet( complement( X ), Y ), Z ) ), 
% 58.35/58.75    join( join( X, complement( Y ) ), complement( Z ) ) ) ] )
% 58.35/58.75  , clause( 952, [ =( complement( meet( complement( X ), Y ) ), join( X, 
% 58.35/58.75    complement( Y ) ) ) ] )
% 58.35/58.75  , 0, clause( 145120, [ =( complement( meet( X, Y ) ), join( complement( X )
% 58.35/58.75    , complement( Y ) ) ) ] )
% 58.35/58.75  , 0, 9, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.75    :=( X, meet( complement( X ), Y ) ), :=( Y, Z )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145126, [ =( complement( meet( meet( complement( X ), Y ), Z ) ), 
% 58.35/58.75    join( complement( meet( Y, Z ) ), X ) ) ] )
% 58.35/58.75  , clause( 968, [ =( join( join( Z, complement( X ) ), complement( Y ) ), 
% 58.35/58.75    join( complement( meet( X, Y ) ), Z ) ) ] )
% 58.35/58.75  , 0, clause( 145124, [ =( complement( meet( meet( complement( X ), Y ), Z )
% 58.35/58.75     ), join( join( X, complement( Y ) ), complement( Z ) ) ) ] )
% 58.35/58.75  , 0, 8, substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, X )] ), 
% 58.35/58.75    substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 1472, [ =( complement( meet( meet( complement( X ), Y ), Z ) ), 
% 58.35/58.75    join( complement( meet( Y, Z ) ), X ) ) ] )
% 58.35/58.75  , clause( 145126, [ =( complement( meet( meet( complement( X ), Y ), Z ) )
% 58.35/58.75    , join( complement( meet( Y, Z ) ), X ) ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 58.35/58.75    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145130, [ =( composition( converse( X ), complement( composition( X
% 58.35/58.75    , top ) ) ), zero ) ] )
% 58.35/58.75  , clause( 742, [ =( join( X, zero ), X ) ] )
% 58.35/58.75  , 0, clause( 105, [ =( join( composition( converse( X ), complement( 
% 58.35/58.75    composition( X, top ) ) ), zero ), zero ) ] )
% 58.35/58.75  , 0, 1, substitution( 0, [ :=( X, composition( converse( X ), complement( 
% 58.35/58.75    composition( X, top ) ) ) )] ), substitution( 1, [ :=( X, X )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 1488, [ =( composition( converse( X ), complement( composition( X, 
% 58.35/58.75    top ) ) ), zero ) ] )
% 58.35/58.75  , clause( 145130, [ =( composition( converse( X ), complement( composition( 
% 58.35/58.75    X, top ) ) ), zero ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145133, [ =( zero, composition( converse( X ), complement( 
% 58.35/58.75    composition( X, top ) ) ) ) ] )
% 58.35/58.75  , clause( 1488, [ =( composition( converse( X ), complement( composition( X
% 58.35/58.75    , top ) ) ), zero ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145135, [ =( zero, composition( converse( converse( X ) ), 
% 58.35/58.75    complement( converse( composition( top, X ) ) ) ) ) ] )
% 58.35/58.75  , clause( 226, [ =( composition( converse( X ), top ), converse( 
% 58.35/58.75    composition( top, X ) ) ) ] )
% 58.35/58.75  , 0, clause( 145133, [ =( zero, composition( converse( X ), complement( 
% 58.35/58.75    composition( X, top ) ) ) ) ] )
% 58.35/58.75  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 58.35/58.75    converse( X ) )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145136, [ =( zero, composition( X, complement( converse( 
% 58.35/58.75    composition( top, X ) ) ) ) ) ] )
% 58.35/58.75  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 58.35/58.75  , 0, clause( 145135, [ =( zero, composition( converse( converse( X ) ), 
% 58.35/58.75    complement( converse( composition( top, X ) ) ) ) ) ] )
% 58.35/58.75  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 58.35/58.75    ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145137, [ =( composition( X, complement( converse( composition( top
% 58.35/58.75    , X ) ) ) ), zero ) ] )
% 58.35/58.75  , clause( 145136, [ =( zero, composition( X, complement( converse( 
% 58.35/58.75    composition( top, X ) ) ) ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 1491, [ =( composition( X, complement( converse( composition( top, 
% 58.35/58.75    X ) ) ) ), zero ) ] )
% 58.35/58.75  , clause( 145137, [ =( composition( X, complement( converse( composition( 
% 58.35/58.75    top, X ) ) ) ), zero ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145139, [ =( zero, composition( converse( X ), complement( 
% 58.35/58.75    composition( X, top ) ) ) ) ] )
% 58.35/58.75  , clause( 1488, [ =( composition( converse( X ), complement( composition( X
% 58.35/58.75    , top ) ) ), zero ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145140, [ =( zero, composition( top, complement( composition( top, 
% 58.35/58.75    top ) ) ) ) ] )
% 58.35/58.75  , clause( 225, [ =( converse( top ), top ) ] )
% 58.35/58.75  , 0, clause( 145139, [ =( zero, composition( converse( X ), complement( 
% 58.35/58.75    composition( X, top ) ) ) ) ] )
% 58.35/58.75  , 0, 3, substitution( 0, [] ), substitution( 1, [ :=( X, top )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145141, [ =( composition( top, complement( composition( top, top )
% 58.35/58.75     ) ), zero ) ] )
% 58.35/58.75  , clause( 145140, [ =( zero, composition( top, complement( composition( top
% 58.35/58.75    , top ) ) ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 1492, [ =( composition( top, complement( composition( top, top ) )
% 58.35/58.75     ), zero ) ] )
% 58.35/58.75  , clause( 145141, [ =( composition( top, complement( composition( top, top
% 58.35/58.75     ) ) ), zero ) ] )
% 58.35/58.75  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145143, [ =( composition( converse( Y ), X ), converse( composition( 
% 58.35/58.75    converse( X ), Y ) ) ) ] )
% 58.35/58.75  , clause( 17, [ =( converse( composition( converse( X ), Y ) ), composition( 
% 58.35/58.75    converse( Y ), X ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145147, [ =( composition( converse( complement( composition( X, top
% 58.35/58.75     ) ) ), X ), converse( zero ) ) ] )
% 58.35/58.75  , clause( 1488, [ =( composition( converse( X ), complement( composition( X
% 58.35/58.75    , top ) ) ), zero ) ] )
% 58.35/58.75  , 0, clause( 145143, [ =( composition( converse( Y ), X ), converse( 
% 58.35/58.75    composition( converse( X ), Y ) ) ) ] )
% 58.35/58.75  , 0, 9, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 58.35/58.75    :=( Y, complement( composition( X, top ) ) )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145148, [ =( composition( converse( complement( composition( X, top
% 58.35/58.75     ) ) ), X ), zero ) ] )
% 58.35/58.75  , clause( 778, [ =( converse( zero ), zero ) ] )
% 58.35/58.75  , 0, clause( 145147, [ =( composition( converse( complement( composition( X
% 58.35/58.75    , top ) ) ), X ), converse( zero ) ) ] )
% 58.35/58.75  , 0, 8, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 1494, [ =( composition( converse( complement( composition( X, top )
% 58.35/58.75     ) ), X ), zero ) ] )
% 58.35/58.75  , clause( 145148, [ =( composition( converse( complement( composition( X, 
% 58.35/58.75    top ) ) ), X ), zero ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145151, [ =( composition( composition( X, Y ), Z ), composition( X
% 58.35/58.75    , composition( Y, Z ) ) ) ] )
% 58.35/58.75  , clause( 4, [ =( composition( X, composition( Y, Z ) ), composition( 
% 58.35/58.75    composition( X, Y ), Z ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145154, [ =( composition( composition( X, converse( Y ) ), 
% 58.35/58.75    complement( composition( Y, top ) ) ), composition( X, zero ) ) ] )
% 58.35/58.75  , clause( 1488, [ =( composition( converse( X ), complement( composition( X
% 58.35/58.75    , top ) ) ), zero ) ] )
% 58.35/58.75  , 0, clause( 145151, [ =( composition( composition( X, Y ), Z ), 
% 58.35/58.75    composition( X, composition( Y, Z ) ) ) ] )
% 58.35/58.75  , 0, 12, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 58.35/58.75    :=( Y, converse( Y ) ), :=( Z, complement( composition( Y, top ) ) )] )
% 58.35/58.75    ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145155, [ =( composition( composition( X, converse( Y ) ), 
% 58.35/58.75    complement( composition( Y, top ) ) ), zero ) ] )
% 58.35/58.75  , clause( 798, [ =( composition( X, zero ), zero ) ] )
% 58.35/58.75  , 0, clause( 145154, [ =( composition( composition( X, converse( Y ) ), 
% 58.35/58.75    complement( composition( Y, top ) ) ), composition( X, zero ) ) ] )
% 58.35/58.75  , 0, 10, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 58.35/58.75    :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 1497, [ =( composition( composition( Y, converse( X ) ), complement( 
% 58.35/58.75    composition( X, top ) ) ), zero ) ] )
% 58.35/58.75  , clause( 145155, [ =( composition( composition( X, converse( Y ) ), 
% 58.35/58.75    complement( composition( Y, top ) ) ), zero ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.75     )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145158, [ =( zero, composition( converse( X ), complement( 
% 58.35/58.75    composition( X, top ) ) ) ) ] )
% 58.35/58.75  , clause( 1488, [ =( composition( converse( X ), complement( composition( X
% 58.35/58.75    , top ) ) ), zero ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145159, [ =( zero, composition( join( X, converse( Y ) ), 
% 58.35/58.75    complement( composition( join( converse( X ), Y ), top ) ) ) ) ] )
% 58.35/58.75  , clause( 19, [ =( converse( join( converse( X ), Y ) ), join( X, converse( 
% 58.35/58.75    Y ) ) ) ] )
% 58.35/58.75  , 0, clause( 145158, [ =( zero, composition( converse( X ), complement( 
% 58.35/58.75    composition( X, top ) ) ) ) ] )
% 58.35/58.75  , 0, 3, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.75    :=( X, join( converse( X ), Y ) )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145160, [ =( composition( join( X, converse( Y ) ), complement( 
% 58.35/58.75    composition( join( converse( X ), Y ), top ) ) ), zero ) ] )
% 58.35/58.75  , clause( 145159, [ =( zero, composition( join( X, converse( Y ) ), 
% 58.35/58.75    complement( composition( join( converse( X ), Y ), top ) ) ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 1498, [ =( composition( join( X, converse( Y ) ), complement( 
% 58.35/58.75    composition( join( converse( X ), Y ), top ) ) ), zero ) ] )
% 58.35/58.75  , clause( 145160, [ =( composition( join( X, converse( Y ) ), complement( 
% 58.35/58.75    composition( join( converse( X ), Y ), top ) ) ), zero ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.75     )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145162, [ =( composition( join( X, Z ), Y ), join( composition( X, 
% 58.35/58.75    Y ), composition( Z, Y ) ) ) ] )
% 58.35/58.75  , clause( 6, [ =( join( composition( X, Z ), composition( Y, Z ) ), 
% 58.35/58.75    composition( join( X, Y ), Z ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145167, [ =( composition( join( X, top ), complement( composition( 
% 58.35/58.75    top, top ) ) ), join( composition( X, complement( composition( top, top )
% 58.35/58.75     ) ), zero ) ) ] )
% 58.35/58.75  , clause( 1492, [ =( composition( top, complement( composition( top, top )
% 58.35/58.75     ) ), zero ) ] )
% 58.35/58.75  , 0, clause( 145162, [ =( composition( join( X, Z ), Y ), join( composition( 
% 58.35/58.75    X, Y ), composition( Z, Y ) ) ) ] )
% 58.35/58.75  , 0, 16, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, 
% 58.35/58.75    complement( composition( top, top ) ) ), :=( Z, top )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145168, [ =( composition( join( X, top ), complement( composition( 
% 58.35/58.75    top, top ) ) ), composition( X, complement( composition( top, top ) ) ) )
% 58.35/58.75     ] )
% 58.35/58.75  , clause( 742, [ =( join( X, zero ), X ) ] )
% 58.35/58.75  , 0, clause( 145167, [ =( composition( join( X, top ), complement( 
% 58.35/58.75    composition( top, top ) ) ), join( composition( X, complement( 
% 58.35/58.75    composition( top, top ) ) ), zero ) ) ] )
% 58.35/58.75  , 0, 9, substitution( 0, [ :=( X, composition( X, complement( composition( 
% 58.35/58.75    top, top ) ) ) )] ), substitution( 1, [ :=( X, X )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145169, [ =( composition( top, complement( composition( top, top )
% 58.35/58.75     ) ), composition( X, complement( composition( top, top ) ) ) ) ] )
% 58.35/58.75  , clause( 217, [ =( join( X, top ), top ) ] )
% 58.35/58.75  , 0, clause( 145168, [ =( composition( join( X, top ), complement( 
% 58.35/58.75    composition( top, top ) ) ), composition( X, complement( composition( top
% 58.35/58.75    , top ) ) ) ) ] )
% 58.35/58.75  , 0, 2, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 58.35/58.75    ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145170, [ =( zero, composition( X, complement( composition( top, 
% 58.35/58.75    top ) ) ) ) ] )
% 58.35/58.75  , clause( 1492, [ =( composition( top, complement( composition( top, top )
% 58.35/58.75     ) ), zero ) ] )
% 58.35/58.75  , 0, clause( 145169, [ =( composition( top, complement( composition( top, 
% 58.35/58.75    top ) ) ), composition( X, complement( composition( top, top ) ) ) ) ] )
% 58.35/58.75  , 0, 1, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145171, [ =( composition( X, complement( composition( top, top ) )
% 58.35/58.75     ), zero ) ] )
% 58.35/58.75  , clause( 145170, [ =( zero, composition( X, complement( composition( top, 
% 58.35/58.75    top ) ) ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 1500, [ =( composition( X, complement( composition( top, top ) ) )
% 58.35/58.75    , zero ) ] )
% 58.35/58.75  , clause( 145171, [ =( composition( X, complement( composition( top, top )
% 58.35/58.75     ) ), zero ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145172, [ =( zero, composition( X, complement( composition( top, 
% 58.35/58.75    top ) ) ) ) ] )
% 58.35/58.75  , clause( 1500, [ =( composition( X, complement( composition( top, top ) )
% 58.35/58.75     ), zero ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145174, [ =( zero, complement( composition( top, top ) ) ) ] )
% 58.35/58.75  , clause( 189, [ =( composition( one, X ), X ) ] )
% 58.35/58.75  , 0, clause( 145172, [ =( zero, composition( X, complement( composition( 
% 58.35/58.75    top, top ) ) ) ) ] )
% 58.35/58.75  , 0, 2, substitution( 0, [ :=( X, complement( composition( top, top ) ) )] )
% 58.35/58.75    , substitution( 1, [ :=( X, one )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145175, [ =( complement( composition( top, top ) ), zero ) ] )
% 58.35/58.75  , clause( 145174, [ =( zero, complement( composition( top, top ) ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 1501, [ =( complement( composition( top, top ) ), zero ) ] )
% 58.35/58.75  , clause( 145175, [ =( complement( composition( top, top ) ), zero ) ] )
% 58.35/58.75  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145177, [ =( X, complement( complement( X ) ) ) ] )
% 58.35/58.75  , clause( 758, [ =( complement( complement( X ) ), X ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145179, [ =( composition( top, top ), complement( zero ) ) ] )
% 58.35/58.75  , clause( 1501, [ =( complement( composition( top, top ) ), zero ) ] )
% 58.35/58.75  , 0, clause( 145177, [ =( X, complement( complement( X ) ) ) ] )
% 58.35/58.75  , 0, 5, substitution( 0, [] ), substitution( 1, [ :=( X, composition( top, 
% 58.35/58.75    top ) )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145180, [ =( composition( top, top ), top ) ] )
% 58.35/58.75  , clause( 746, [ =( complement( zero ), top ) ] )
% 58.35/58.75  , 0, clause( 145179, [ =( composition( top, top ), complement( zero ) ) ]
% 58.35/58.75     )
% 58.35/58.75  , 0, 4, substitution( 0, [] ), substitution( 1, [] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 1509, [ =( composition( top, top ), top ) ] )
% 58.35/58.75  , clause( 145180, [ =( composition( top, top ), top ) ] )
% 58.35/58.75  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145183, [ =( composition( composition( X, Y ), Z ), composition( X
% 58.35/58.75    , composition( Y, Z ) ) ) ] )
% 58.35/58.75  , clause( 4, [ =( composition( X, composition( Y, Z ) ), composition( 
% 58.35/58.75    composition( X, Y ), Z ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145185, [ =( composition( composition( X, top ), top ), composition( 
% 58.35/58.75    X, top ) ) ] )
% 58.35/58.75  , clause( 1509, [ =( composition( top, top ), top ) ] )
% 58.35/58.75  , 0, clause( 145183, [ =( composition( composition( X, Y ), Z ), 
% 58.35/58.75    composition( X, composition( Y, Z ) ) ) ] )
% 58.35/58.75  , 0, 8, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, top )
% 58.35/58.75    , :=( Z, top )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 1510, [ =( composition( composition( X, top ), top ), composition( 
% 58.35/58.75    X, top ) ) ] )
% 58.35/58.75  , clause( 145185, [ =( composition( composition( X, top ), top ), 
% 58.35/58.75    composition( X, top ) ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145189, [ =( zero, meet( X, complement( X ) ) ) ] )
% 58.35/58.75  , clause( 12, [ =( meet( X, complement( X ) ), zero ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145192, [ =( zero, meet( meet( X, complement( Y ) ), join( 
% 58.35/58.75    complement( X ), Y ) ) ) ] )
% 58.35/58.75  , clause( 953, [ =( complement( meet( Y, complement( X ) ) ), join( 
% 58.35/58.75    complement( Y ), X ) ) ] )
% 58.35/58.75  , 0, clause( 145189, [ =( zero, meet( X, complement( X ) ) ) ] )
% 58.35/58.75  , 0, 7, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 58.35/58.75    :=( X, meet( X, complement( Y ) ) )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145193, [ =( meet( meet( X, complement( Y ) ), join( complement( X
% 58.35/58.75     ), Y ) ), zero ) ] )
% 58.35/58.75  , clause( 145192, [ =( zero, meet( meet( X, complement( Y ) ), join( 
% 58.35/58.75    complement( X ), Y ) ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 1566, [ =( meet( meet( X, complement( Y ) ), join( complement( X )
% 58.35/58.75    , Y ) ), zero ) ] )
% 58.35/58.75  , clause( 145193, [ =( meet( meet( X, complement( Y ) ), join( complement( 
% 58.35/58.75    X ), Y ) ), zero ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.75     )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145195, [ =( zero, meet( X, complement( join( X, Y ) ) ) ) ] )
% 58.35/58.75  , clause( 1022, [ =( meet( X, complement( join( X, Y ) ) ), zero ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145197, [ =( zero, meet( composition( X, complement( converse( 
% 58.35/58.75    composition( Y, X ) ) ) ), complement( complement( converse( Y ) ) ) ) )
% 58.35/58.75     ] )
% 58.35/58.75  , clause( 110, [ =( join( composition( X, complement( converse( composition( 
% 58.35/58.75    Y, X ) ) ) ), complement( converse( Y ) ) ), complement( converse( Y ) )
% 58.35/58.75     ) ] )
% 58.35/58.75  , 0, clause( 145195, [ =( zero, meet( X, complement( join( X, Y ) ) ) ) ]
% 58.35/58.75     )
% 58.35/58.75  , 0, 11, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.75    :=( X, composition( X, complement( converse( composition( Y, X ) ) ) ) )
% 58.35/58.75    , :=( Y, complement( converse( Y ) ) )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145198, [ =( zero, meet( composition( X, complement( converse( 
% 58.35/58.75    composition( Y, X ) ) ) ), converse( Y ) ) ) ] )
% 58.35/58.75  , clause( 758, [ =( complement( complement( X ) ), X ) ] )
% 58.35/58.75  , 0, clause( 145197, [ =( zero, meet( composition( X, complement( converse( 
% 58.35/58.75    composition( Y, X ) ) ) ), complement( complement( converse( Y ) ) ) ) )
% 58.35/58.75     ] )
% 58.35/58.75  , 0, 10, substitution( 0, [ :=( X, converse( Y ) )] ), substitution( 1, [ 
% 58.35/58.75    :=( X, X ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145199, [ =( meet( composition( X, complement( converse( 
% 58.35/58.75    composition( Y, X ) ) ) ), converse( Y ) ), zero ) ] )
% 58.35/58.75  , clause( 145198, [ =( zero, meet( composition( X, complement( converse( 
% 58.35/58.75    composition( Y, X ) ) ) ), converse( Y ) ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 1584, [ =( meet( composition( X, complement( converse( composition( 
% 58.35/58.75    Y, X ) ) ) ), converse( Y ) ), zero ) ] )
% 58.35/58.75  , clause( 145199, [ =( meet( composition( X, complement( converse( 
% 58.35/58.75    composition( Y, X ) ) ) ), converse( Y ) ), zero ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.75     )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145201, [ =( zero, meet( complement( join( X, Y ) ), X ) ) ] )
% 58.35/58.75  , clause( 1021, [ =( meet( complement( join( X, Y ) ), X ), zero ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145203, [ =( zero, meet( complement( complement( converse( Y ) ) )
% 58.35/58.75    , composition( X, complement( converse( composition( Y, X ) ) ) ) ) ) ]
% 58.35/58.75     )
% 58.35/58.75  , clause( 110, [ =( join( composition( X, complement( converse( composition( 
% 58.35/58.75    Y, X ) ) ) ), complement( converse( Y ) ) ), complement( converse( Y ) )
% 58.35/58.75     ) ] )
% 58.35/58.75  , 0, clause( 145201, [ =( zero, meet( complement( join( X, Y ) ), X ) ) ]
% 58.35/58.75     )
% 58.35/58.75  , 0, 4, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.75    :=( X, composition( X, complement( converse( composition( Y, X ) ) ) ) )
% 58.35/58.75    , :=( Y, complement( converse( Y ) ) )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145204, [ =( zero, meet( converse( X ), composition( Y, complement( 
% 58.35/58.75    converse( composition( X, Y ) ) ) ) ) ) ] )
% 58.35/58.75  , clause( 758, [ =( complement( complement( X ) ), X ) ] )
% 58.35/58.75  , 0, clause( 145203, [ =( zero, meet( complement( complement( converse( Y )
% 58.35/58.75     ) ), composition( X, complement( converse( composition( Y, X ) ) ) ) ) )
% 58.35/58.75     ] )
% 58.35/58.75  , 0, 3, substitution( 0, [ :=( X, converse( X ) )] ), substitution( 1, [ 
% 58.35/58.75    :=( X, Y ), :=( Y, X )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145205, [ =( meet( converse( X ), composition( Y, complement( 
% 58.35/58.75    converse( composition( X, Y ) ) ) ) ), zero ) ] )
% 58.35/58.75  , clause( 145204, [ =( zero, meet( converse( X ), composition( Y, 
% 58.35/58.75    complement( converse( composition( X, Y ) ) ) ) ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 1585, [ =( meet( converse( Y ), composition( X, complement( 
% 58.35/58.75    converse( composition( Y, X ) ) ) ) ), zero ) ] )
% 58.35/58.75  , clause( 145205, [ =( meet( converse( X ), composition( Y, complement( 
% 58.35/58.75    converse( composition( X, Y ) ) ) ) ), zero ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.75     )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145207, [ =( meet( complement( X ), Y ), complement( join( X, 
% 58.35/58.75    complement( Y ) ) ) ) ] )
% 58.35/58.75  , clause( 773, [ =( complement( join( X, complement( Y ) ) ), meet( 
% 58.35/58.75    complement( X ), Y ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145214, [ =( meet( complement( X ), meet( Y, complement( Z ) ) ), 
% 58.35/58.75    complement( join( X, join( complement( Y ), Z ) ) ) ) ] )
% 58.35/58.75  , clause( 953, [ =( complement( meet( Y, complement( X ) ) ), join( 
% 58.35/58.75    complement( Y ), X ) ) ] )
% 58.35/58.75  , 0, clause( 145207, [ =( meet( complement( X ), Y ), complement( join( X, 
% 58.35/58.75    complement( Y ) ) ) ) ] )
% 58.35/58.75  , 0, 11, substitution( 0, [ :=( X, Z ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.75    :=( X, X ), :=( Y, meet( Y, complement( Z ) ) )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145215, [ =( meet( complement( X ), meet( Y, complement( Z ) ) ), 
% 58.35/58.75    complement( join( join( X, complement( Y ) ), Z ) ) ) ] )
% 58.35/58.75  , clause( 1, [ =( join( X, join( Y, Z ) ), join( join( X, Y ), Z ) ) ] )
% 58.35/58.75  , 0, clause( 145214, [ =( meet( complement( X ), meet( Y, complement( Z ) )
% 58.35/58.75     ), complement( join( X, join( complement( Y ), Z ) ) ) ) ] )
% 58.35/58.75  , 0, 9, substitution( 0, [ :=( X, X ), :=( Y, complement( Y ) ), :=( Z, Z )] )
% 58.35/58.75    , substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 1591, [ =( meet( complement( Z ), meet( X, complement( Y ) ) ), 
% 58.35/58.75    complement( join( join( Z, complement( X ) ), Y ) ) ) ] )
% 58.35/58.75  , clause( 145215, [ =( meet( complement( X ), meet( Y, complement( Z ) ) )
% 58.35/58.75    , complement( join( join( X, complement( Y ) ), Z ) ) ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 58.35/58.75    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145218, [ =( meet( complement( X ), Y ), complement( join( X, 
% 58.35/58.75    complement( Y ) ) ) ) ] )
% 58.35/58.75  , clause( 773, [ =( complement( join( X, complement( Y ) ) ), meet( 
% 58.35/58.75    complement( X ), Y ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145222, [ =( meet( complement( X ), complement( Y ) ), complement( 
% 58.35/58.75    join( X, Y ) ) ) ] )
% 58.35/58.75  , clause( 758, [ =( complement( complement( X ) ), X ) ] )
% 58.35/58.75  , 0, clause( 145218, [ =( meet( complement( X ), Y ), complement( join( X, 
% 58.35/58.75    complement( Y ) ) ) ) ] )
% 58.35/58.75  , 0, 9, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 58.35/58.75    :=( Y, complement( Y ) )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 1600, [ =( meet( complement( Y ), complement( X ) ), complement( 
% 58.35/58.75    join( Y, X ) ) ) ] )
% 58.35/58.75  , clause( 145222, [ =( meet( complement( X ), complement( Y ) ), complement( 
% 58.35/58.75    join( X, Y ) ) ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.75     )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145226, [ =( meet( complement( X ), Y ), complement( join( X, 
% 58.35/58.75    complement( Y ) ) ) ) ] )
% 58.35/58.75  , clause( 773, [ =( complement( join( X, complement( Y ) ) ), meet( 
% 58.35/58.75    complement( X ), Y ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145229, [ =( meet( complement( join( X, Y ) ), join( Y, X ) ), 
% 58.35/58.75    complement( top ) ) ] )
% 58.35/58.75  , clause( 628, [ =( join( join( X, Y ), complement( join( Y, X ) ) ), top )
% 58.35/58.75     ] )
% 58.35/58.75  , 0, clause( 145226, [ =( meet( complement( X ), Y ), complement( join( X, 
% 58.35/58.75    complement( Y ) ) ) ) ] )
% 58.35/58.75  , 0, 10, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.75    :=( X, join( X, Y ) ), :=( Y, join( Y, X ) )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145230, [ =( meet( complement( join( X, Y ) ), join( Y, X ) ), zero
% 58.35/58.75     ) ] )
% 58.35/58.75  , clause( 77, [ =( complement( top ), zero ) ] )
% 58.35/58.75  , 0, clause( 145229, [ =( meet( complement( join( X, Y ) ), join( Y, X ) )
% 58.35/58.75    , complement( top ) ) ] )
% 58.35/58.75  , 0, 9, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 58.35/58.75    ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 1604, [ =( meet( complement( join( X, Y ) ), join( Y, X ) ), zero )
% 58.35/58.75     ] )
% 58.35/58.75  , clause( 145230, [ =( meet( complement( join( X, Y ) ), join( Y, X ) ), 
% 58.35/58.75    zero ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.75     )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145232, [ =( meet( complement( X ), Y ), complement( join( X, 
% 58.35/58.75    complement( Y ) ) ) ) ] )
% 58.35/58.75  , clause( 773, [ =( complement( join( X, complement( Y ) ) ), meet( 
% 58.35/58.75    complement( X ), Y ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145233, [ =( meet( complement( join( X, Y ) ), Z ), complement( 
% 58.35/58.75    join( join( X, complement( Z ) ), Y ) ) ) ] )
% 58.35/58.75  , clause( 30, [ =( join( join( Z, Y ), X ), join( join( Z, X ), Y ) ) ] )
% 58.35/58.75  , 0, clause( 145232, [ =( meet( complement( X ), Y ), complement( join( X, 
% 58.35/58.75    complement( Y ) ) ) ) ] )
% 58.35/58.75  , 0, 8, substitution( 0, [ :=( X, complement( Z ) ), :=( Y, Y ), :=( Z, X )] )
% 58.35/58.75    , substitution( 1, [ :=( X, join( X, Y ) ), :=( Y, Z )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145236, [ =( complement( join( join( X, complement( Z ) ), Y ) ), 
% 58.35/58.75    meet( complement( join( X, Y ) ), Z ) ) ] )
% 58.35/58.75  , clause( 145233, [ =( meet( complement( join( X, Y ) ), Z ), complement( 
% 58.35/58.75    join( join( X, complement( Z ) ), Y ) ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 1609, [ =( complement( join( join( X, complement( Z ) ), Y ) ), 
% 58.35/58.75    meet( complement( join( X, Y ) ), Z ) ) ] )
% 58.35/58.75  , clause( 145236, [ =( complement( join( join( X, complement( Z ) ), Y ) )
% 58.35/58.75    , meet( complement( join( X, Y ) ), Z ) ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 58.35/58.75    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145237, [ =( join( join( Y, Z ), X ), join( join( X, Y ), Z ) ) ]
% 58.35/58.75     )
% 58.35/58.75  , clause( 29, [ =( join( join( X, Y ), Z ), join( join( Y, Z ), X ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145238, [ =( meet( complement( X ), Y ), complement( join( X, 
% 58.35/58.75    complement( Y ) ) ) ) ] )
% 58.35/58.75  , clause( 773, [ =( complement( join( X, complement( Y ) ) ), meet( 
% 58.35/58.75    complement( X ), Y ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145239, [ =( meet( complement( join( X, Y ) ), Z ), complement( 
% 58.35/58.75    join( join( complement( Z ), X ), Y ) ) ) ] )
% 58.35/58.75  , clause( 145237, [ =( join( join( Y, Z ), X ), join( join( X, Y ), Z ) ) ]
% 58.35/58.75     )
% 58.35/58.75  , 0, clause( 145238, [ =( meet( complement( X ), Y ), complement( join( X, 
% 58.35/58.75    complement( Y ) ) ) ) ] )
% 58.35/58.75  , 0, 8, substitution( 0, [ :=( X, complement( Z ) ), :=( Y, X ), :=( Z, Y )] )
% 58.35/58.75    , substitution( 1, [ :=( X, join( X, Y ) ), :=( Y, Z )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145244, [ =( complement( join( join( complement( Z ), X ), Y ) ), 
% 58.35/58.75    meet( complement( join( X, Y ) ), Z ) ) ] )
% 58.35/58.75  , clause( 145239, [ =( meet( complement( join( X, Y ) ), Z ), complement( 
% 58.35/58.75    join( join( complement( Z ), X ), Y ) ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 1611, [ =( complement( join( join( complement( Z ), X ), Y ) ), 
% 58.35/58.75    meet( complement( join( X, Y ) ), Z ) ) ] )
% 58.35/58.75  , clause( 145244, [ =( complement( join( join( complement( Z ), X ), Y ) )
% 58.35/58.75    , meet( complement( join( X, Y ) ), Z ) ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 58.35/58.75    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145246, [ =( complement( join( X, Y ) ), meet( complement( X ), 
% 58.35/58.75    complement( Y ) ) ) ] )
% 58.35/58.75  , clause( 1600, [ =( meet( complement( Y ), complement( X ) ), complement( 
% 58.35/58.75    join( Y, X ) ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145250, [ =( complement( join( join( X, complement( Y ) ), Z ) ), 
% 58.35/58.75    meet( meet( complement( X ), Y ), complement( Z ) ) ) ] )
% 58.35/58.75  , clause( 773, [ =( complement( join( X, complement( Y ) ) ), meet( 
% 58.35/58.75    complement( X ), Y ) ) ] )
% 58.35/58.75  , 0, clause( 145246, [ =( complement( join( X, Y ) ), meet( complement( X )
% 58.35/58.75    , complement( Y ) ) ) ] )
% 58.35/58.75  , 0, 9, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.75    :=( X, join( X, complement( Y ) ) ), :=( Y, Z )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145252, [ =( meet( complement( join( X, Z ) ), Y ), meet( meet( 
% 58.35/58.75    complement( X ), Y ), complement( Z ) ) ) ] )
% 58.35/58.75  , clause( 1609, [ =( complement( join( join( X, complement( Z ) ), Y ) ), 
% 58.35/58.75    meet( complement( join( X, Y ) ), Z ) ) ] )
% 58.35/58.75  , 0, clause( 145250, [ =( complement( join( join( X, complement( Y ) ), Z )
% 58.35/58.75     ), meet( meet( complement( X ), Y ), complement( Z ) ) ) ] )
% 58.35/58.75  , 0, 1, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] ), 
% 58.35/58.75    substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145253, [ =( meet( meet( complement( X ), Z ), complement( Y ) ), 
% 58.35/58.75    meet( complement( join( X, Y ) ), Z ) ) ] )
% 58.35/58.75  , clause( 145252, [ =( meet( complement( join( X, Z ) ), Y ), meet( meet( 
% 58.35/58.75    complement( X ), Y ), complement( Z ) ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 1614, [ =( meet( meet( complement( X ), Y ), complement( Z ) ), 
% 58.35/58.75    meet( complement( join( X, Z ) ), Y ) ) ] )
% 58.35/58.75  , clause( 145253, [ =( meet( meet( complement( X ), Z ), complement( Y ) )
% 58.35/58.75    , meet( complement( join( X, Y ) ), Z ) ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] ), 
% 58.35/58.75    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145255, [ =( complement( join( X, Y ) ), meet( complement( X ), 
% 58.35/58.75    complement( Y ) ) ) ] )
% 58.35/58.75  , clause( 1600, [ =( meet( complement( Y ), complement( X ) ), complement( 
% 58.35/58.75    join( Y, X ) ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145258, [ =( complement( join( meet( X, complement( Y ) ), Z ) ), 
% 58.35/58.75    meet( join( complement( X ), Y ), complement( Z ) ) ) ] )
% 58.35/58.75  , clause( 953, [ =( complement( meet( Y, complement( X ) ) ), join( 
% 58.35/58.75    complement( Y ), X ) ) ] )
% 58.35/58.75  , 0, clause( 145255, [ =( complement( join( X, Y ) ), meet( complement( X )
% 58.35/58.75    , complement( Y ) ) ) ] )
% 58.35/58.75  , 0, 9, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 58.35/58.75    :=( X, meet( X, complement( Y ) ) ), :=( Y, Z )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145260, [ =( meet( join( complement( X ), Y ), complement( Z ) ), 
% 58.35/58.75    complement( join( meet( X, complement( Y ) ), Z ) ) ) ] )
% 58.35/58.75  , clause( 145258, [ =( complement( join( meet( X, complement( Y ) ), Z ) )
% 58.35/58.75    , meet( join( complement( X ), Y ), complement( Z ) ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 1615, [ =( meet( join( complement( X ), Y ), complement( Z ) ), 
% 58.35/58.75    complement( join( meet( X, complement( Y ) ), Z ) ) ) ] )
% 58.35/58.75  , clause( 145260, [ =( meet( join( complement( X ), Y ), complement( Z ) )
% 58.35/58.75    , complement( join( meet( X, complement( Y ) ), Z ) ) ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 58.35/58.75    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145263, [ =( complement( join( X, Y ) ), meet( complement( X ), 
% 58.35/58.75    complement( Y ) ) ) ] )
% 58.35/58.75  , clause( 1600, [ =( meet( complement( Y ), complement( X ) ), complement( 
% 58.35/58.75    join( Y, X ) ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145267, [ =( complement( join( X, meet( Y, complement( Z ) ) ) ), 
% 58.35/58.75    meet( complement( X ), join( complement( Y ), Z ) ) ) ] )
% 58.35/58.75  , clause( 953, [ =( complement( meet( Y, complement( X ) ) ), join( 
% 58.35/58.75    complement( Y ), X ) ) ] )
% 58.35/58.75  , 0, clause( 145263, [ =( complement( join( X, Y ) ), meet( complement( X )
% 58.35/58.75    , complement( Y ) ) ) ] )
% 58.35/58.75  , 0, 11, substitution( 0, [ :=( X, Z ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.75    :=( X, X ), :=( Y, meet( Y, complement( Z ) ) )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145269, [ =( meet( complement( X ), join( complement( Y ), Z ) ), 
% 58.35/58.75    complement( join( X, meet( Y, complement( Z ) ) ) ) ) ] )
% 58.35/58.75  , clause( 145267, [ =( complement( join( X, meet( Y, complement( Z ) ) ) )
% 58.35/58.75    , meet( complement( X ), join( complement( Y ), Z ) ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 1616, [ =( meet( complement( Z ), join( complement( X ), Y ) ), 
% 58.35/58.75    complement( join( Z, meet( X, complement( Y ) ) ) ) ) ] )
% 58.35/58.75  , clause( 145269, [ =( meet( complement( X ), join( complement( Y ), Z ) )
% 58.35/58.75    , complement( join( X, meet( Y, complement( Z ) ) ) ) ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 58.35/58.75    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145271, [ =( complement( join( X, Y ) ), meet( complement( X ), 
% 58.35/58.75    complement( Y ) ) ) ] )
% 58.35/58.75  , clause( 1600, [ =( meet( complement( Y ), complement( X ) ), complement( 
% 58.35/58.75    join( Y, X ) ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145274, [ =( complement( join( meet( complement( X ), Y ), Z ) ), 
% 58.35/58.75    meet( join( X, complement( Y ) ), complement( Z ) ) ) ] )
% 58.35/58.75  , clause( 952, [ =( complement( meet( complement( X ), Y ) ), join( X, 
% 58.35/58.75    complement( Y ) ) ) ] )
% 58.35/58.75  , 0, clause( 145271, [ =( complement( join( X, Y ) ), meet( complement( X )
% 58.35/58.75    , complement( Y ) ) ) ] )
% 58.35/58.75  , 0, 9, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.75    :=( X, meet( complement( X ), Y ) ), :=( Y, Z )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145276, [ =( meet( join( X, complement( Y ) ), complement( Z ) ), 
% 58.35/58.75    complement( join( meet( complement( X ), Y ), Z ) ) ) ] )
% 58.35/58.75  , clause( 145274, [ =( complement( join( meet( complement( X ), Y ), Z ) )
% 58.35/58.75    , meet( join( X, complement( Y ) ), complement( Z ) ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 1617, [ =( meet( join( X, complement( Y ) ), complement( Z ) ), 
% 58.35/58.75    complement( join( meet( complement( X ), Y ), Z ) ) ) ] )
% 58.35/58.75  , clause( 145276, [ =( meet( join( X, complement( Y ) ), complement( Z ) )
% 58.35/58.75    , complement( join( meet( complement( X ), Y ), Z ) ) ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 58.35/58.75    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145278, [ =( complement( join( X, Y ) ), meet( complement( X ), 
% 58.35/58.75    complement( Y ) ) ) ] )
% 58.35/58.75  , clause( 1600, [ =( meet( complement( Y ), complement( X ) ), complement( 
% 58.35/58.75    join( Y, X ) ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145280, [ =( complement( join( X, Y ) ), meet( complement( Y ), 
% 58.35/58.75    complement( X ) ) ) ] )
% 58.35/58.75  , clause( 75, [ =( meet( Y, X ), meet( X, Y ) ) ] )
% 58.35/58.75  , 0, clause( 145278, [ =( complement( join( X, Y ) ), meet( complement( X )
% 58.35/58.75    , complement( Y ) ) ) ] )
% 58.35/58.75  , 0, 5, substitution( 0, [ :=( X, complement( Y ) ), :=( Y, complement( X )
% 58.35/58.75     )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145282, [ =( complement( join( X, Y ) ), complement( join( Y, X ) )
% 58.35/58.75     ) ] )
% 58.35/58.75  , clause( 1600, [ =( meet( complement( Y ), complement( X ) ), complement( 
% 58.35/58.75    join( Y, X ) ) ) ] )
% 58.35/58.75  , 0, clause( 145280, [ =( complement( join( X, Y ) ), meet( complement( Y )
% 58.35/58.75    , complement( X ) ) ) ] )
% 58.35/58.75  , 0, 5, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.75    :=( X, X ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 1627, [ =( complement( join( X, Y ) ), complement( join( Y, X ) ) )
% 58.35/58.75     ] )
% 58.35/58.75  , clause( 145282, [ =( complement( join( X, Y ) ), complement( join( Y, X )
% 58.35/58.75     ) ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.75     )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145287, [ =( complement( join( complement( meet( X, Y ) ), join( X
% 58.35/58.75    , Z ) ) ), complement( top ) ) ] )
% 58.35/58.75  , clause( 694, [ =( join( join( X, Z ), complement( meet( X, Y ) ) ), top )
% 58.35/58.75     ] )
% 58.35/58.75  , 0, clause( 1627, [ =( complement( join( X, Y ) ), complement( join( Y, X
% 58.35/58.75     ) ) ) ] )
% 58.35/58.75  , 0, 11, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 58.35/58.75    substitution( 1, [ :=( X, complement( meet( X, Y ) ) ), :=( Y, join( X, Z
% 58.35/58.75     ) )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145288, [ =( complement( join( complement( meet( X, Y ) ), join( X
% 58.35/58.75    , Z ) ) ), zero ) ] )
% 58.35/58.75  , clause( 77, [ =( complement( top ), zero ) ] )
% 58.35/58.75  , 0, clause( 145287, [ =( complement( join( complement( meet( X, Y ) ), 
% 58.35/58.75    join( X, Z ) ) ), complement( top ) ) ] )
% 58.35/58.75  , 0, 10, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, Y ), 
% 58.35/58.75    :=( Z, Z )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145289, [ =( meet( meet( X, Y ), complement( join( X, Z ) ) ), zero
% 58.35/58.75     ) ] )
% 58.35/58.75  , clause( 774, [ =( complement( join( complement( Y ), X ) ), meet( Y, 
% 58.35/58.75    complement( X ) ) ) ] )
% 58.35/58.75  , 0, clause( 145288, [ =( complement( join( complement( meet( X, Y ) ), 
% 58.35/58.75    join( X, Z ) ) ), zero ) ] )
% 58.35/58.75  , 0, 1, substitution( 0, [ :=( X, join( X, Z ) ), :=( Y, meet( X, Y ) )] )
% 58.35/58.75    , substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 1643, [ =( meet( meet( X, Z ), complement( join( X, Y ) ) ), zero )
% 58.35/58.75     ] )
% 58.35/58.75  , clause( 145289, [ =( meet( meet( X, Y ), complement( join( X, Z ) ) ), 
% 58.35/58.75    zero ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] ), 
% 58.35/58.75    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145297, [ =( complement( join( complement( join( X, Y ) ), join( Y
% 58.35/58.75    , X ) ) ), complement( top ) ) ] )
% 58.35/58.75  , clause( 628, [ =( join( join( X, Y ), complement( join( Y, X ) ) ), top )
% 58.35/58.75     ] )
% 58.35/58.75  , 0, clause( 1627, [ =( complement( join( X, Y ) ), complement( join( Y, X
% 58.35/58.75     ) ) ) ] )
% 58.35/58.75  , 0, 11, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 58.35/58.75    :=( X, complement( join( X, Y ) ) ), :=( Y, join( Y, X ) )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145298, [ =( complement( join( complement( join( X, Y ) ), join( Y
% 58.35/58.75    , X ) ) ), zero ) ] )
% 58.35/58.75  , clause( 77, [ =( complement( top ), zero ) ] )
% 58.35/58.75  , 0, clause( 145297, [ =( complement( join( complement( join( X, Y ) ), 
% 58.35/58.75    join( Y, X ) ) ), complement( top ) ) ] )
% 58.35/58.75  , 0, 10, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 58.35/58.75    ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145299, [ =( meet( join( X, Y ), complement( join( Y, X ) ) ), zero
% 58.35/58.75     ) ] )
% 58.35/58.75  , clause( 774, [ =( complement( join( complement( Y ), X ) ), meet( Y, 
% 58.35/58.75    complement( X ) ) ) ] )
% 58.35/58.75  , 0, clause( 145298, [ =( complement( join( complement( join( X, Y ) ), 
% 58.35/58.75    join( Y, X ) ) ), zero ) ] )
% 58.35/58.75  , 0, 1, substitution( 0, [ :=( X, join( Y, X ) ), :=( Y, join( X, Y ) )] )
% 58.35/58.75    , substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 1657, [ =( meet( join( Y, X ), complement( join( X, Y ) ) ), zero )
% 58.35/58.75     ] )
% 58.35/58.75  , clause( 145299, [ =( meet( join( X, Y ), complement( join( Y, X ) ) ), 
% 58.35/58.75    zero ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.75     )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145302, [ =( zero, meet( meet( X, Y ), complement( join( X, Z ) ) )
% 58.35/58.75     ) ] )
% 58.35/58.75  , clause( 1643, [ =( meet( meet( X, Z ), complement( join( X, Y ) ) ), zero
% 58.35/58.75     ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145303, [ =( zero, meet( meet( X, Y ), meet( complement( X ), Z ) )
% 58.35/58.75     ) ] )
% 58.35/58.75  , clause( 773, [ =( complement( join( X, complement( Y ) ) ), meet( 
% 58.35/58.75    complement( X ), Y ) ) ] )
% 58.35/58.75  , 0, clause( 145302, [ =( zero, meet( meet( X, Y ), complement( join( X, Z
% 58.35/58.75     ) ) ) ) ] )
% 58.35/58.75  , 0, 6, substitution( 0, [ :=( X, X ), :=( Y, Z )] ), substitution( 1, [ 
% 58.35/58.75    :=( X, X ), :=( Y, Y ), :=( Z, complement( Z ) )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145304, [ =( meet( meet( X, Y ), meet( complement( X ), Z ) ), zero
% 58.35/58.75     ) ] )
% 58.35/58.75  , clause( 145303, [ =( zero, meet( meet( X, Y ), meet( complement( X ), Z )
% 58.35/58.75     ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 1666, [ =( meet( meet( X, Z ), meet( complement( X ), Y ) ), zero )
% 58.35/58.75     ] )
% 58.35/58.75  , clause( 145304, [ =( meet( meet( X, Y ), meet( complement( X ), Z ) ), 
% 58.35/58.75    zero ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] ), 
% 58.35/58.75    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145306, [ =( zero, meet( meet( X, Y ), complement( join( X, Z ) ) )
% 58.35/58.75     ) ] )
% 58.35/58.75  , clause( 1643, [ =( meet( meet( X, Z ), complement( join( X, Y ) ) ), zero
% 58.35/58.75     ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145309, [ =( zero, meet( meet( meet( X, Y ), Z ), complement( Y ) )
% 58.35/58.75     ) ] )
% 58.35/58.75  , clause( 1389, [ =( join( meet( Y, X ), meet( complement( Y ), X ) ), X )
% 58.35/58.75     ] )
% 58.35/58.75  , 0, clause( 145306, [ =( zero, meet( meet( X, Y ), complement( join( X, Z
% 58.35/58.75     ) ) ) ) ] )
% 58.35/58.75  , 0, 9, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 58.35/58.75    :=( X, meet( X, Y ) ), :=( Y, Z ), :=( Z, meet( complement( X ), Y ) )] )
% 58.35/58.75    ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145310, [ =( meet( meet( meet( X, Y ), Z ), complement( Y ) ), zero
% 58.35/58.75     ) ] )
% 58.35/58.75  , clause( 145309, [ =( zero, meet( meet( meet( X, Y ), Z ), complement( Y )
% 58.35/58.75     ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 1669, [ =( meet( meet( meet( X, Y ), Z ), complement( Y ) ), zero )
% 58.35/58.75     ] )
% 58.35/58.75  , clause( 145310, [ =( meet( meet( meet( X, Y ), Z ), complement( Y ) ), 
% 58.35/58.75    zero ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 58.35/58.75    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145312, [ =( complement( X ), join( complement( X ), composition( 
% 58.35/58.75    converse( Y ), complement( composition( Y, X ) ) ) ) ) ] )
% 58.35/58.75  , clause( 111, [ =( join( complement( Y ), composition( converse( X ), 
% 58.35/58.75    complement( composition( X, Y ) ) ) ), complement( Y ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145315, [ =( complement( sk1 ), join( complement( sk1 ), 
% 58.35/58.75    composition( converse( converse( complement( sk1 ) ) ), complement( zero
% 58.35/58.75     ) ) ) ) ] )
% 58.35/58.75  , clause( 785, [ =( composition( converse( complement( sk1 ) ), sk1 ), zero
% 58.35/58.75     ) ] )
% 58.35/58.75  , 0, clause( 145312, [ =( complement( X ), join( complement( X ), 
% 58.35/58.75    composition( converse( Y ), complement( composition( Y, X ) ) ) ) ) ] )
% 58.35/58.75  , 0, 12, substitution( 0, [] ), substitution( 1, [ :=( X, sk1 ), :=( Y, 
% 58.35/58.75    converse( complement( sk1 ) ) )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145316, [ =( complement( sk1 ), join( complement( sk1 ), 
% 58.35/58.75    composition( complement( sk1 ), complement( zero ) ) ) ) ] )
% 58.35/58.75  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 58.35/58.75  , 0, clause( 145315, [ =( complement( sk1 ), join( complement( sk1 ), 
% 58.35/58.75    composition( converse( converse( complement( sk1 ) ) ), complement( zero
% 58.35/58.75     ) ) ) ) ] )
% 58.35/58.75  , 0, 7, substitution( 0, [ :=( X, complement( sk1 ) )] ), substitution( 1
% 58.35/58.75    , [] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145317, [ =( complement( sk1 ), join( complement( sk1 ), 
% 58.35/58.75    composition( complement( sk1 ), top ) ) ) ] )
% 58.35/58.75  , clause( 746, [ =( complement( zero ), top ) ] )
% 58.35/58.75  , 0, clause( 145316, [ =( complement( sk1 ), join( complement( sk1 ), 
% 58.35/58.75    composition( complement( sk1 ), complement( zero ) ) ) ) ] )
% 58.35/58.75  , 0, 9, substitution( 0, [] ), substitution( 1, [] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145318, [ =( join( complement( sk1 ), composition( complement( sk1
% 58.35/58.75     ), top ) ), complement( sk1 ) ) ] )
% 58.35/58.75  , clause( 145317, [ =( complement( sk1 ), join( complement( sk1 ), 
% 58.35/58.75    composition( complement( sk1 ), top ) ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 1690, [ =( join( complement( sk1 ), composition( complement( sk1 )
% 58.35/58.75    , top ) ), complement( sk1 ) ) ] )
% 58.35/58.75  , clause( 145318, [ =( join( complement( sk1 ), composition( complement( 
% 58.35/58.75    sk1 ), top ) ), complement( sk1 ) ) ] )
% 58.35/58.75  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145320, [ =( zero, meet( complement( meet( X, Y ) ), meet( Y, X ) )
% 58.35/58.75     ) ] )
% 58.35/58.75  , clause( 993, [ =( meet( complement( meet( X, Y ) ), meet( Y, X ) ), zero
% 58.35/58.75     ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145325, [ =( zero, meet( complement( zero ), meet( meet( complement( 
% 58.35/58.75    X ), Z ), meet( X, Y ) ) ) ) ] )
% 58.35/58.75  , clause( 1666, [ =( meet( meet( X, Z ), meet( complement( X ), Y ) ), zero
% 58.35/58.75     ) ] )
% 58.35/58.75  , 0, clause( 145320, [ =( zero, meet( complement( meet( X, Y ) ), meet( Y, 
% 58.35/58.75    X ) ) ) ] )
% 58.35/58.75  , 0, 4, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] ), 
% 58.35/58.75    substitution( 1, [ :=( X, meet( X, Y ) ), :=( Y, meet( complement( X ), Z
% 58.35/58.75     ) )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145327, [ =( zero, meet( top, meet( meet( complement( X ), Y ), 
% 58.35/58.75    meet( X, Z ) ) ) ) ] )
% 58.35/58.75  , clause( 746, [ =( complement( zero ), top ) ] )
% 58.35/58.75  , 0, clause( 145325, [ =( zero, meet( complement( zero ), meet( meet( 
% 58.35/58.75    complement( X ), Z ), meet( X, Y ) ) ) ) ] )
% 58.35/58.75  , 0, 3, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, Z ), 
% 58.35/58.75    :=( Z, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145328, [ =( zero, meet( meet( complement( X ), Y ), meet( X, Z ) )
% 58.35/58.75     ) ] )
% 58.35/58.75  , clause( 749, [ =( meet( top, X ), X ) ] )
% 58.35/58.75  , 0, clause( 145327, [ =( zero, meet( top, meet( meet( complement( X ), Y )
% 58.35/58.75    , meet( X, Z ) ) ) ) ] )
% 58.35/58.75  , 0, 2, substitution( 0, [ :=( X, meet( meet( complement( X ), Y ), meet( X
% 58.35/58.75    , Z ) ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )
% 58.35/58.75    ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145329, [ =( meet( meet( complement( X ), Y ), meet( X, Z ) ), zero
% 58.35/58.75     ) ] )
% 58.35/58.75  , clause( 145328, [ =( zero, meet( meet( complement( X ), Y ), meet( X, Z )
% 58.35/58.75     ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 1700, [ =( meet( meet( complement( X ), Z ), meet( X, Y ) ), zero )
% 58.35/58.75     ] )
% 58.35/58.75  , clause( 145329, [ =( meet( meet( complement( X ), Y ), meet( X, Z ) ), 
% 58.35/58.75    zero ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] ), 
% 58.35/58.75    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145331, [ =( zero, meet( meet( X, Y ), meet( complement( X ), Z ) )
% 58.35/58.75     ) ] )
% 58.35/58.75  , clause( 1666, [ =( meet( meet( X, Z ), meet( complement( X ), Y ) ), zero
% 58.35/58.75     ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145341, [ =( zero, meet( meet( Y, X ), meet( complement( X ), Z ) )
% 58.35/58.75     ) ] )
% 58.35/58.75  , clause( 845, [ =( meet( Y, meet( X, Y ) ), meet( X, Y ) ) ] )
% 58.35/58.75  , 0, clause( 145331, [ =( zero, meet( meet( X, Y ), meet( complement( X ), 
% 58.35/58.75    Z ) ) ) ] )
% 58.35/58.75  , 0, 3, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 58.35/58.75    :=( X, X ), :=( Y, meet( Y, X ) ), :=( Z, Z )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145344, [ =( meet( meet( X, Y ), meet( complement( Y ), Z ) ), zero
% 58.35/58.75     ) ] )
% 58.35/58.75  , clause( 145341, [ =( zero, meet( meet( Y, X ), meet( complement( X ), Z )
% 58.35/58.75     ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X ), :=( Z, Z )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 1710, [ =( meet( meet( Y, X ), meet( complement( X ), Z ) ), zero )
% 58.35/58.75     ] )
% 58.35/58.75  , clause( 145344, [ =( meet( meet( X, Y ), meet( complement( Y ), Z ) ), 
% 58.35/58.75    zero ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, Y ), :=( Y, X ), :=( Z, Z )] ), 
% 58.35/58.75    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145347, [ =( zero, meet( meet( complement( X ), Y ), meet( X, Z ) )
% 58.35/58.75     ) ] )
% 58.35/58.75  , clause( 1700, [ =( meet( meet( complement( X ), Z ), meet( X, Y ) ), zero
% 58.35/58.75     ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145350, [ =( zero, meet( complement( Y ), meet( meet( X, Y ), Z ) )
% 58.35/58.75     ) ] )
% 58.35/58.75  , clause( 947, [ =( meet( complement( meet( Y, X ) ), complement( X ) ), 
% 58.35/58.75    complement( X ) ) ] )
% 58.35/58.75  , 0, clause( 145347, [ =( zero, meet( meet( complement( X ), Y ), meet( X, 
% 58.35/58.75    Z ) ) ) ] )
% 58.35/58.75  , 0, 3, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 58.35/58.75    :=( X, meet( X, Y ) ), :=( Y, complement( Y ) ), :=( Z, Z )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145352, [ =( meet( complement( X ), meet( meet( Y, X ), Z ) ), zero
% 58.35/58.75     ) ] )
% 58.35/58.75  , clause( 145350, [ =( zero, meet( complement( Y ), meet( meet( X, Y ), Z )
% 58.35/58.75     ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X ), :=( Z, Z )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 1713, [ =( meet( complement( Y ), meet( meet( X, Y ), Z ) ), zero )
% 58.35/58.75     ] )
% 58.35/58.75  , clause( 145352, [ =( meet( complement( X ), meet( meet( Y, X ), Z ) ), 
% 58.35/58.75    zero ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, Y ), :=( Y, X ), :=( Z, Z )] ), 
% 58.35/58.75    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145355, [ =( zero, meet( meet( complement( X ), Y ), meet( X, Z ) )
% 58.35/58.75     ) ] )
% 58.35/58.75  , clause( 1700, [ =( meet( meet( complement( X ), Z ), meet( X, Y ) ), zero
% 58.35/58.75     ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145358, [ =( zero, meet( complement( X ), meet( meet( X, Y ), Z ) )
% 58.35/58.75     ) ] )
% 58.35/58.75  , clause( 951, [ =( meet( complement( meet( X, Y ) ), complement( X ) ), 
% 58.35/58.75    complement( X ) ) ] )
% 58.35/58.75  , 0, clause( 145355, [ =( zero, meet( meet( complement( X ), Y ), meet( X, 
% 58.35/58.75    Z ) ) ) ] )
% 58.35/58.75  , 0, 3, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.75    :=( X, meet( X, Y ) ), :=( Y, complement( X ) ), :=( Z, Z )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145360, [ =( meet( complement( X ), meet( meet( X, Y ), Z ) ), zero
% 58.35/58.75     ) ] )
% 58.35/58.75  , clause( 145358, [ =( zero, meet( complement( X ), meet( meet( X, Y ), Z )
% 58.35/58.75     ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 1714, [ =( meet( complement( X ), meet( meet( X, Y ), Z ) ), zero )
% 58.35/58.75     ] )
% 58.35/58.75  , clause( 145360, [ =( meet( complement( X ), meet( meet( X, Y ), Z ) ), 
% 58.35/58.75    zero ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 58.35/58.75    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145363, [ =( zero, meet( complement( X ), meet( meet( Y, X ), Z ) )
% 58.35/58.75     ) ] )
% 58.35/58.75  , clause( 1713, [ =( meet( complement( Y ), meet( meet( X, Y ), Z ) ), zero
% 58.35/58.75     ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X ), :=( Z, Z )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145373, [ =( zero, meet( complement( X ), meet( Z, meet( Y, X ) ) )
% 58.35/58.75     ) ] )
% 58.35/58.75  , clause( 845, [ =( meet( Y, meet( X, Y ) ), meet( X, Y ) ) ] )
% 58.35/58.75  , 0, clause( 145363, [ =( zero, meet( complement( X ), meet( meet( Y, X ), 
% 58.35/58.75    Z ) ) ) ] )
% 58.35/58.75  , 0, 5, substitution( 0, [ :=( X, Z ), :=( Y, meet( Y, X ) )] ), 
% 58.35/58.75    substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, meet( Z, meet( Y, X ) )
% 58.35/58.75     )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145376, [ =( meet( complement( X ), meet( Y, meet( Z, X ) ) ), zero
% 58.35/58.75     ) ] )
% 58.35/58.75  , clause( 145373, [ =( zero, meet( complement( X ), meet( Z, meet( Y, X ) )
% 58.35/58.75     ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 1743, [ =( meet( complement( Y ), meet( Z, meet( X, Y ) ) ), zero )
% 58.35/58.75     ] )
% 58.35/58.75  , clause( 145376, [ =( meet( complement( X ), meet( Y, meet( Z, X ) ) ), 
% 58.35/58.75    zero ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, X )] ), 
% 58.35/58.75    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145379, [ =( zero, meet( meet( X, Y ), complement( meet( Y, X ) ) )
% 58.35/58.75     ) ] )
% 58.35/58.75  , clause( 992, [ =( meet( meet( X, Y ), complement( meet( Y, X ) ) ), zero
% 58.35/58.75     ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145384, [ =( zero, meet( meet( meet( X, meet( Y, Z ) ), complement( 
% 58.35/58.75    Z ) ), complement( zero ) ) ) ] )
% 58.35/58.75  , clause( 1743, [ =( meet( complement( Y ), meet( Z, meet( X, Y ) ) ), zero
% 58.35/58.75     ) ] )
% 58.35/58.75  , 0, clause( 145379, [ =( zero, meet( meet( X, Y ), complement( meet( Y, X
% 58.35/58.75     ) ) ) ) ] )
% 58.35/58.75  , 0, 12, substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, X )] ), 
% 58.35/58.75    substitution( 1, [ :=( X, meet( X, meet( Y, Z ) ) ), :=( Y, complement( Z
% 58.35/58.75     ) )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145385, [ =( zero, meet( meet( meet( X, meet( Y, Z ) ), complement( 
% 58.35/58.75    Z ) ), top ) ) ] )
% 58.35/58.75  , clause( 746, [ =( complement( zero ), top ) ] )
% 58.35/58.75  , 0, clause( 145384, [ =( zero, meet( meet( meet( X, meet( Y, Z ) ), 
% 58.35/58.75    complement( Z ) ), complement( zero ) ) ) ] )
% 58.35/58.75  , 0, 11, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, Y ), 
% 58.35/58.75    :=( Z, Z )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145386, [ =( zero, meet( meet( X, meet( Y, Z ) ), complement( Z ) )
% 58.35/58.75     ) ] )
% 58.35/58.75  , clause( 754, [ =( meet( X, top ), X ) ] )
% 58.35/58.75  , 0, clause( 145385, [ =( zero, meet( meet( meet( X, meet( Y, Z ) ), 
% 58.35/58.75    complement( Z ) ), top ) ) ] )
% 58.35/58.75  , 0, 2, substitution( 0, [ :=( X, meet( meet( X, meet( Y, Z ) ), complement( 
% 58.35/58.75    Z ) ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145387, [ =( meet( meet( X, meet( Y, Z ) ), complement( Z ) ), zero
% 58.35/58.75     ) ] )
% 58.35/58.75  , clause( 145386, [ =( zero, meet( meet( X, meet( Y, Z ) ), complement( Z )
% 58.35/58.75     ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 1750, [ =( meet( meet( Y, meet( Z, X ) ), complement( X ) ), zero )
% 58.35/58.75     ] )
% 58.35/58.75  , clause( 145387, [ =( meet( meet( X, meet( Y, Z ) ), complement( Z ) ), 
% 58.35/58.75    zero ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, X )] ), 
% 58.35/58.75    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145389, [ =( zero, meet( meet( X, meet( Y, Z ) ), complement( Z ) )
% 58.35/58.75     ) ] )
% 58.35/58.75  , clause( 1750, [ =( meet( meet( Y, meet( Z, X ) ), complement( X ) ), zero
% 58.35/58.75     ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145391, [ =( zero, meet( meet( X, complement( join( Y, Z ) ) ), 
% 58.35/58.75    complement( complement( Z ) ) ) ) ] )
% 58.35/58.75  , clause( 1600, [ =( meet( complement( Y ), complement( X ) ), complement( 
% 58.35/58.75    join( Y, X ) ) ) ] )
% 58.35/58.75  , 0, clause( 145389, [ =( zero, meet( meet( X, meet( Y, Z ) ), complement( 
% 58.35/58.75    Z ) ) ) ] )
% 58.35/58.75  , 0, 5, substitution( 0, [ :=( X, Z ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.75    :=( X, X ), :=( Y, complement( Y ) ), :=( Z, complement( Z ) )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  paramod(
% 58.35/58.75  clause( 145392, [ =( zero, meet( meet( X, complement( join( Y, Z ) ) ), Z )
% 58.35/58.75     ) ] )
% 58.35/58.75  , clause( 758, [ =( complement( complement( X ) ), X ) ] )
% 58.35/58.75  , 0, clause( 145391, [ =( zero, meet( meet( X, complement( join( Y, Z ) ) )
% 58.35/58.75    , complement( complement( Z ) ) ) ) ] )
% 58.35/58.75  , 0, 9, substitution( 0, [ :=( X, Z )] ), substitution( 1, [ :=( X, X ), 
% 58.35/58.75    :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145393, [ =( meet( meet( X, complement( join( Y, Z ) ) ), Z ), zero
% 58.35/58.75     ) ] )
% 58.35/58.75  , clause( 145392, [ =( zero, meet( meet( X, complement( join( Y, Z ) ) ), Z
% 58.35/58.75     ) ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  subsumption(
% 58.35/58.75  clause( 1776, [ =( meet( meet( Z, complement( join( X, Y ) ) ), Y ), zero )
% 58.35/58.75     ] )
% 58.35/58.75  , clause( 145393, [ =( meet( meet( X, complement( join( Y, Z ) ) ), Z ), 
% 58.35/58.75    zero ) ] )
% 58.35/58.75  , substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 58.35/58.75    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.75  
% 58.35/58.75  
% 58.35/58.75  eqswap(
% 58.35/58.75  clause( 145395, [ =( zero, meet( meet( X, meet( Y, Z ) ), complement( Z ) )
% 58.35/58.75     ) ] )
% 58.35/58.75  , clause( 1750, [ =( meet( meet( Y, meet( Z, X ) ), complement( X ) ), zero
% 58.35/58.75     ) ] )
% 58.35/58.75  , 0, substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145404, [ =( zero, meet( meet( X, complement( Y ) ), complement( 
% 58.35/58.76    complement( meet( Z, Y ) ) ) ) ) ] )
% 58.35/58.76  , clause( 834, [ =( meet( complement( X ), complement( meet( Y, X ) ) ), 
% 58.35/58.76    complement( X ) ) ] )
% 58.35/58.76  , 0, clause( 145395, [ =( zero, meet( meet( X, meet( Y, Z ) ), complement( 
% 58.35/58.76    Z ) ) ) ] )
% 58.35/58.76  , 0, 5, substitution( 0, [ :=( X, Y ), :=( Y, Z )] ), substitution( 1, [ 
% 58.35/58.76    :=( X, X ), :=( Y, complement( Y ) ), :=( Z, complement( meet( Z, Y ) ) )] )
% 58.35/58.76    ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145405, [ =( zero, meet( meet( X, complement( Y ) ), meet( Z, Y ) )
% 58.35/58.76     ) ] )
% 58.35/58.76  , clause( 758, [ =( complement( complement( X ) ), X ) ] )
% 58.35/58.76  , 0, clause( 145404, [ =( zero, meet( meet( X, complement( Y ) ), 
% 58.35/58.76    complement( complement( meet( Z, Y ) ) ) ) ) ] )
% 58.35/58.76  , 0, 7, substitution( 0, [ :=( X, meet( Z, Y ) )] ), substitution( 1, [ 
% 58.35/58.76    :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145406, [ =( meet( meet( X, complement( Y ) ), meet( Z, Y ) ), zero
% 58.35/58.76     ) ] )
% 58.35/58.76  , clause( 145405, [ =( zero, meet( meet( X, complement( Y ) ), meet( Z, Y )
% 58.35/58.76     ) ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  subsumption(
% 58.35/58.76  clause( 1778, [ =( meet( meet( Z, complement( X ) ), meet( Y, X ) ), zero )
% 58.35/58.76     ] )
% 58.35/58.76  , clause( 145406, [ =( meet( meet( X, complement( Y ) ), meet( Z, Y ) ), 
% 58.35/58.76    zero ) ] )
% 58.35/58.76  , substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 58.35/58.76    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145408, [ =( zero, meet( complement( meet( X, Y ) ), meet( Y, X ) )
% 58.35/58.76     ) ] )
% 58.35/58.76  , clause( 993, [ =( meet( complement( meet( X, Y ) ), meet( Y, X ) ), zero
% 58.35/58.76     ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145412, [ =( zero, meet( complement( zero ), meet( meet( Z, Y ), 
% 58.35/58.76    meet( X, complement( Y ) ) ) ) ) ] )
% 58.35/58.76  , clause( 1778, [ =( meet( meet( Z, complement( X ) ), meet( Y, X ) ), zero
% 58.35/58.76     ) ] )
% 58.35/58.76  , 0, clause( 145408, [ =( zero, meet( complement( meet( X, Y ) ), meet( Y, 
% 58.35/58.76    X ) ) ) ] )
% 58.35/58.76  , 0, 4, substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, X )] ), 
% 58.35/58.76    substitution( 1, [ :=( X, meet( X, complement( Y ) ) ), :=( Y, meet( Z, Y
% 58.35/58.76     ) )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145414, [ =( zero, meet( top, meet( meet( X, Y ), meet( Z, 
% 58.35/58.76    complement( Y ) ) ) ) ) ] )
% 58.35/58.76  , clause( 746, [ =( complement( zero ), top ) ] )
% 58.35/58.76  , 0, clause( 145412, [ =( zero, meet( complement( zero ), meet( meet( Z, Y
% 58.35/58.76     ), meet( X, complement( Y ) ) ) ) ) ] )
% 58.35/58.76  , 0, 3, substitution( 0, [] ), substitution( 1, [ :=( X, Z ), :=( Y, Y ), 
% 58.35/58.76    :=( Z, X )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145415, [ =( zero, meet( meet( X, Y ), meet( Z, complement( Y ) ) )
% 58.35/58.76     ) ] )
% 58.35/58.76  , clause( 749, [ =( meet( top, X ), X ) ] )
% 58.35/58.76  , 0, clause( 145414, [ =( zero, meet( top, meet( meet( X, Y ), meet( Z, 
% 58.35/58.76    complement( Y ) ) ) ) ) ] )
% 58.35/58.76  , 0, 2, substitution( 0, [ :=( X, meet( meet( X, Y ), meet( Z, complement( 
% 58.35/58.76    Y ) ) ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )
% 58.35/58.76    ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145416, [ =( meet( meet( X, Y ), meet( Z, complement( Y ) ) ), zero
% 58.35/58.76     ) ] )
% 58.35/58.76  , clause( 145415, [ =( zero, meet( meet( X, Y ), meet( Z, complement( Y ) )
% 58.35/58.76     ) ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  subsumption(
% 58.35/58.76  clause( 1794, [ =( meet( meet( Z, Y ), meet( X, complement( Y ) ) ), zero )
% 58.35/58.76     ] )
% 58.35/58.76  , clause( 145416, [ =( meet( meet( X, Y ), meet( Z, complement( Y ) ) ), 
% 58.35/58.76    zero ) ] )
% 58.35/58.76  , substitution( 0, [ :=( X, Z ), :=( Y, Y ), :=( Z, X )] ), 
% 58.35/58.76    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145418, [ =( zero, meet( meet( X, Y ), meet( Z, complement( Y ) ) )
% 58.35/58.76     ) ] )
% 58.35/58.76  , clause( 1794, [ =( meet( meet( Z, Y ), meet( X, complement( Y ) ) ), zero
% 58.35/58.76     ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, Z ), :=( Y, Y ), :=( Z, X )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145419, [ =( zero, meet( X, meet( Z, complement( join( Y, X ) ) ) )
% 58.35/58.76     ) ] )
% 58.35/58.76  , clause( 1031, [ =( meet( X, join( Y, X ) ), X ) ] )
% 58.35/58.76  , 0, clause( 145418, [ =( zero, meet( meet( X, Y ), meet( Z, complement( Y
% 58.35/58.76     ) ) ) ) ] )
% 58.35/58.76  , 0, 3, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.76    :=( X, X ), :=( Y, join( Y, X ) ), :=( Z, Z )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145420, [ =( meet( X, meet( Y, complement( join( Z, X ) ) ) ), zero
% 58.35/58.76     ) ] )
% 58.35/58.76  , clause( 145419, [ =( zero, meet( X, meet( Z, complement( join( Y, X ) ) )
% 58.35/58.76     ) ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  subsumption(
% 58.35/58.76  clause( 1814, [ =( meet( X, meet( Z, complement( join( Y, X ) ) ) ), zero )
% 58.35/58.76     ] )
% 58.35/58.76  , clause( 145420, [ =( meet( X, meet( Y, complement( join( Z, X ) ) ) ), 
% 58.35/58.76    zero ) ] )
% 58.35/58.76  , substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] ), 
% 58.35/58.76    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145422, [ =( zero, meet( complement( join( X, Y ) ), X ) ) ] )
% 58.35/58.76  , clause( 1021, [ =( meet( complement( join( X, Y ) ), X ), zero ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145424, [ =( zero, meet( complement( complement( one ) ), 
% 58.35/58.76    composition( converse( X ), complement( X ) ) ) ) ] )
% 58.35/58.76  , clause( 114, [ =( join( composition( converse( X ), complement( X ) ), 
% 58.35/58.76    complement( one ) ), complement( one ) ) ] )
% 58.35/58.76  , 0, clause( 145422, [ =( zero, meet( complement( join( X, Y ) ), X ) ) ]
% 58.35/58.76     )
% 58.35/58.76  , 0, 4, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 58.35/58.76    composition( converse( X ), complement( X ) ) ), :=( Y, complement( one )
% 58.35/58.76     )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145425, [ =( zero, meet( one, composition( converse( X ), 
% 58.35/58.76    complement( X ) ) ) ) ] )
% 58.35/58.76  , clause( 758, [ =( complement( complement( X ) ), X ) ] )
% 58.35/58.76  , 0, clause( 145424, [ =( zero, meet( complement( complement( one ) ), 
% 58.35/58.76    composition( converse( X ), complement( X ) ) ) ) ] )
% 58.35/58.76  , 0, 3, substitution( 0, [ :=( X, one )] ), substitution( 1, [ :=( X, X )] )
% 58.35/58.76    ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145426, [ =( meet( one, composition( converse( X ), complement( X )
% 58.35/58.76     ) ), zero ) ] )
% 58.35/58.76  , clause( 145425, [ =( zero, meet( one, composition( converse( X ), 
% 58.35/58.76    complement( X ) ) ) ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  subsumption(
% 58.35/58.76  clause( 1836, [ =( meet( one, composition( converse( X ), complement( X ) )
% 58.35/58.76     ), zero ) ] )
% 58.35/58.76  , clause( 145426, [ =( meet( one, composition( converse( X ), complement( X
% 58.35/58.76     ) ) ), zero ) ] )
% 58.35/58.76  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145428, [ =( zero, meet( one, composition( converse( X ), 
% 58.35/58.76    complement( X ) ) ) ) ] )
% 58.35/58.76  , clause( 1836, [ =( meet( one, composition( converse( X ), complement( X )
% 58.35/58.76     ) ), zero ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145429, [ =( zero, meet( one, composition( converse( complement( X
% 58.35/58.76     ) ), X ) ) ) ] )
% 58.35/58.76  , clause( 758, [ =( complement( complement( X ) ), X ) ] )
% 58.35/58.76  , 0, clause( 145428, [ =( zero, meet( one, composition( converse( X ), 
% 58.35/58.76    complement( X ) ) ) ) ] )
% 58.35/58.76  , 0, 8, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 58.35/58.76    complement( X ) )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145430, [ =( meet( one, composition( converse( complement( X ) ), X
% 58.35/58.76     ) ), zero ) ] )
% 58.35/58.76  , clause( 145429, [ =( zero, meet( one, composition( converse( complement( 
% 58.35/58.76    X ) ), X ) ) ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  subsumption(
% 58.35/58.76  clause( 1862, [ =( meet( one, composition( converse( complement( X ) ), X )
% 58.35/58.76     ), zero ) ] )
% 58.35/58.76  , clause( 145430, [ =( meet( one, composition( converse( complement( X ) )
% 58.35/58.76    , X ) ), zero ) ] )
% 58.35/58.76  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145432, [ =( zero, meet( one, composition( converse( X ), 
% 58.35/58.76    complement( X ) ) ) ) ] )
% 58.35/58.76  , clause( 1836, [ =( meet( one, composition( converse( X ), complement( X )
% 58.35/58.76     ) ), zero ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145433, [ =( zero, meet( one, composition( X, complement( converse( 
% 58.35/58.76    X ) ) ) ) ) ] )
% 58.35/58.76  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 58.35/58.76  , 0, clause( 145432, [ =( zero, meet( one, composition( converse( X ), 
% 58.35/58.76    complement( X ) ) ) ) ] )
% 58.35/58.76  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 58.35/58.76    converse( X ) )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145434, [ =( meet( one, composition( X, complement( converse( X ) )
% 58.35/58.76     ) ), zero ) ] )
% 58.35/58.76  , clause( 145433, [ =( zero, meet( one, composition( X, complement( 
% 58.35/58.76    converse( X ) ) ) ) ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  subsumption(
% 58.35/58.76  clause( 1867, [ =( meet( one, composition( X, complement( converse( X ) ) )
% 58.35/58.76     ), zero ) ] )
% 58.35/58.76  , clause( 145434, [ =( meet( one, composition( X, complement( converse( X )
% 58.35/58.76     ) ) ), zero ) ] )
% 58.35/58.76  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145436, [ =( zero, meet( one, composition( converse( complement( X
% 58.35/58.76     ) ), X ) ) ) ] )
% 58.35/58.76  , clause( 1862, [ =( meet( one, composition( converse( complement( X ) ), X
% 58.35/58.76     ) ), zero ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145437, [ =( zero, meet( one, converse( complement( one ) ) ) ) ]
% 58.35/58.76     )
% 58.35/58.76  , clause( 5, [ =( composition( X, one ), X ) ] )
% 58.35/58.76  , 0, clause( 145436, [ =( zero, meet( one, composition( converse( 
% 58.35/58.76    complement( X ) ), X ) ) ) ] )
% 58.35/58.76  , 0, 4, substitution( 0, [ :=( X, converse( complement( one ) ) )] ), 
% 58.35/58.76    substitution( 1, [ :=( X, one )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145438, [ =( meet( one, converse( complement( one ) ) ), zero ) ]
% 58.35/58.76     )
% 58.35/58.76  , clause( 145437, [ =( zero, meet( one, converse( complement( one ) ) ) ) ]
% 58.35/58.76     )
% 58.35/58.76  , 0, substitution( 0, [] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  subsumption(
% 58.35/58.76  clause( 1878, [ =( meet( one, converse( complement( one ) ) ), zero ) ] )
% 58.35/58.76  , clause( 145438, [ =( meet( one, converse( complement( one ) ) ), zero ) ]
% 58.35/58.76     )
% 58.35/58.76  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145440, [ =( X, join( meet( X, Y ), meet( complement( Y ), X ) ) )
% 58.35/58.76     ] )
% 58.35/58.76  , clause( 1375, [ =( join( meet( X, Y ), meet( complement( Y ), X ) ), X )
% 58.35/58.76     ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145442, [ =( one, join( zero, meet( complement( converse( 
% 58.35/58.76    complement( one ) ) ), one ) ) ) ] )
% 58.35/58.76  , clause( 1878, [ =( meet( one, converse( complement( one ) ) ), zero ) ]
% 58.35/58.76     )
% 58.35/58.76  , 0, clause( 145440, [ =( X, join( meet( X, Y ), meet( complement( Y ), X )
% 58.35/58.76     ) ) ] )
% 58.35/58.76  , 0, 3, substitution( 0, [] ), substitution( 1, [ :=( X, one ), :=( Y, 
% 58.35/58.76    converse( complement( one ) ) )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145443, [ =( one, meet( complement( converse( complement( one ) ) )
% 58.35/58.76    , one ) ) ] )
% 58.35/58.76  , clause( 751, [ =( join( zero, X ), X ) ] )
% 58.35/58.76  , 0, clause( 145442, [ =( one, join( zero, meet( complement( converse( 
% 58.35/58.76    complement( one ) ) ), one ) ) ) ] )
% 58.35/58.76  , 0, 2, substitution( 0, [ :=( X, meet( complement( converse( complement( 
% 58.35/58.76    one ) ) ), one ) )] ), substitution( 1, [] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145444, [ =( meet( complement( converse( complement( one ) ) ), one
% 58.35/58.76     ), one ) ] )
% 58.35/58.76  , clause( 145443, [ =( one, meet( complement( converse( complement( one ) )
% 58.35/58.76     ), one ) ) ] )
% 58.35/58.76  , 0, substitution( 0, [] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  subsumption(
% 58.35/58.76  clause( 1881, [ =( meet( complement( converse( complement( one ) ) ), one )
% 58.35/58.76    , one ) ] )
% 58.35/58.76  , clause( 145444, [ =( meet( complement( converse( complement( one ) ) ), 
% 58.35/58.76    one ), one ) ] )
% 58.35/58.76  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145446, [ =( X, join( meet( X, Y ), meet( complement( Y ), X ) ) )
% 58.35/58.76     ] )
% 58.35/58.76  , clause( 1375, [ =( join( meet( X, Y ), meet( complement( Y ), X ) ), X )
% 58.35/58.76     ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145453, [ =( complement( converse( complement( one ) ) ), join( one
% 58.35/58.76    , meet( complement( one ), complement( converse( complement( one ) ) ) )
% 58.35/58.76     ) ) ] )
% 58.35/58.76  , clause( 1881, [ =( meet( complement( converse( complement( one ) ) ), one
% 58.35/58.76     ), one ) ] )
% 58.35/58.76  , 0, clause( 145446, [ =( X, join( meet( X, Y ), meet( complement( Y ), X )
% 58.35/58.76     ) ) ] )
% 58.35/58.76  , 0, 6, substitution( 0, [] ), substitution( 1, [ :=( X, complement( 
% 58.35/58.76    converse( complement( one ) ) ) ), :=( Y, one )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145455, [ =( complement( converse( complement( one ) ) ), join( one
% 58.35/58.76    , complement( join( one, converse( complement( one ) ) ) ) ) ) ] )
% 58.35/58.76  , clause( 1600, [ =( meet( complement( Y ), complement( X ) ), complement( 
% 58.35/58.76    join( Y, X ) ) ) ] )
% 58.35/58.76  , 0, clause( 145453, [ =( complement( converse( complement( one ) ) ), join( 
% 58.35/58.76    one, meet( complement( one ), complement( converse( complement( one ) ) )
% 58.35/58.76     ) ) ) ] )
% 58.35/58.76  , 0, 7, substitution( 0, [ :=( X, converse( complement( one ) ) ), :=( Y, 
% 58.35/58.76    one )] ), substitution( 1, [] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145456, [ =( complement( converse( complement( one ) ) ), join( one
% 58.35/58.76    , complement( converse( join( one, complement( one ) ) ) ) ) ) ] )
% 58.35/58.76  , clause( 191, [ =( join( one, converse( X ) ), converse( join( one, X ) )
% 58.35/58.76     ) ] )
% 58.35/58.76  , 0, clause( 145455, [ =( complement( converse( complement( one ) ) ), join( 
% 58.35/58.76    one, complement( join( one, converse( complement( one ) ) ) ) ) ) ] )
% 58.35/58.76  , 0, 8, substitution( 0, [ :=( X, complement( one ) )] ), substitution( 1
% 58.35/58.76    , [] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145457, [ =( complement( converse( complement( one ) ) ), join( one
% 58.35/58.76    , complement( converse( top ) ) ) ) ] )
% 58.35/58.76  , clause( 11, [ =( join( X, complement( X ) ), top ) ] )
% 58.35/58.76  , 0, clause( 145456, [ =( complement( converse( complement( one ) ) ), join( 
% 58.35/58.76    one, complement( converse( join( one, complement( one ) ) ) ) ) ) ] )
% 58.35/58.76  , 0, 9, substitution( 0, [ :=( X, one )] ), substitution( 1, [] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145458, [ =( complement( converse( complement( one ) ) ), join( one
% 58.35/58.76    , complement( top ) ) ) ] )
% 58.35/58.76  , clause( 225, [ =( converse( top ), top ) ] )
% 58.35/58.76  , 0, clause( 145457, [ =( complement( converse( complement( one ) ) ), join( 
% 58.35/58.76    one, complement( converse( top ) ) ) ) ] )
% 58.35/58.76  , 0, 8, substitution( 0, [] ), substitution( 1, [] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145459, [ =( complement( converse( complement( one ) ) ), join( one
% 58.35/58.76    , zero ) ) ] )
% 58.35/58.76  , clause( 77, [ =( complement( top ), zero ) ] )
% 58.35/58.76  , 0, clause( 145458, [ =( complement( converse( complement( one ) ) ), join( 
% 58.35/58.76    one, complement( top ) ) ) ] )
% 58.35/58.76  , 0, 7, substitution( 0, [] ), substitution( 1, [] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145460, [ =( complement( converse( complement( one ) ) ), one ) ]
% 58.35/58.76     )
% 58.35/58.76  , clause( 742, [ =( join( X, zero ), X ) ] )
% 58.35/58.76  , 0, clause( 145459, [ =( complement( converse( complement( one ) ) ), join( 
% 58.35/58.76    one, zero ) ) ] )
% 58.35/58.76  , 0, 5, substitution( 0, [ :=( X, one )] ), substitution( 1, [] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  subsumption(
% 58.35/58.76  clause( 1892, [ =( complement( converse( complement( one ) ) ), one ) ] )
% 58.35/58.76  , clause( 145460, [ =( complement( converse( complement( one ) ) ), one ) ]
% 58.35/58.76     )
% 58.35/58.76  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145463, [ =( X, complement( complement( X ) ) ) ] )
% 58.35/58.76  , clause( 758, [ =( complement( complement( X ) ), X ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145464, [ =( converse( complement( one ) ), complement( one ) ) ]
% 58.35/58.76     )
% 58.35/58.76  , clause( 1892, [ =( complement( converse( complement( one ) ) ), one ) ]
% 58.35/58.76     )
% 58.35/58.76  , 0, clause( 145463, [ =( X, complement( complement( X ) ) ) ] )
% 58.35/58.76  , 0, 5, substitution( 0, [] ), substitution( 1, [ :=( X, converse( 
% 58.35/58.76    complement( one ) ) )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  subsumption(
% 58.35/58.76  clause( 1927, [ =( converse( complement( one ) ), complement( one ) ) ] )
% 58.35/58.76  , clause( 145464, [ =( converse( complement( one ) ), complement( one ) ) ]
% 58.35/58.76     )
% 58.35/58.76  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145467, [ =( join( X, converse( join( Y, Z ) ) ), join( join( X, 
% 58.35/58.76    converse( Y ) ), converse( Z ) ) ) ] )
% 58.35/58.76  , clause( 26, [ =( join( join( Z, converse( X ) ), converse( Y ) ), join( Z
% 58.35/58.76    , converse( join( X, Y ) ) ) ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, X )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145468, [ =( join( X, converse( join( complement( one ), Y ) ) ), 
% 58.35/58.76    join( join( X, complement( one ) ), converse( Y ) ) ) ] )
% 58.35/58.76  , clause( 1927, [ =( converse( complement( one ) ), complement( one ) ) ]
% 58.35/58.76     )
% 58.35/58.76  , 0, clause( 145467, [ =( join( X, converse( join( Y, Z ) ) ), join( join( 
% 58.35/58.76    X, converse( Y ) ), converse( Z ) ) ) ] )
% 58.35/58.76  , 0, 11, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, 
% 58.35/58.76    complement( one ) ), :=( Z, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  subsumption(
% 58.35/58.76  clause( 1942, [ =( join( X, converse( join( complement( one ), Y ) ) ), 
% 58.35/58.76    join( join( X, complement( one ) ), converse( Y ) ) ) ] )
% 58.35/58.76  , clause( 145468, [ =( join( X, converse( join( complement( one ), Y ) ) )
% 58.35/58.76    , join( join( X, complement( one ) ), converse( Y ) ) ) ] )
% 58.35/58.76  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.76     )] ) ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145473, [ =( join( X, converse( join( Y, Z ) ) ), join( join( X, 
% 58.35/58.76    converse( Y ) ), converse( Z ) ) ) ] )
% 58.35/58.76  , clause( 26, [ =( join( join( Z, converse( X ) ), converse( Y ) ), join( Z
% 58.35/58.76    , converse( join( X, Y ) ) ) ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, X )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145475, [ =( join( X, converse( join( Y, complement( one ) ) ) ), 
% 58.35/58.76    join( join( X, converse( Y ) ), complement( one ) ) ) ] )
% 58.35/58.76  , clause( 1927, [ =( converse( complement( one ) ), complement( one ) ) ]
% 58.35/58.76     )
% 58.35/58.76  , 0, clause( 145473, [ =( join( X, converse( join( Y, Z ) ) ), join( join( 
% 58.35/58.76    X, converse( Y ) ), converse( Z ) ) ) ] )
% 58.35/58.76  , 0, 13, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, Y ), 
% 58.35/58.76    :=( Z, complement( one ) )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  subsumption(
% 58.35/58.76  clause( 1943, [ =( join( X, converse( join( Y, complement( one ) ) ) ), 
% 58.35/58.76    join( join( X, converse( Y ) ), complement( one ) ) ) ] )
% 58.35/58.76  , clause( 145475, [ =( join( X, converse( join( Y, complement( one ) ) ) )
% 58.35/58.76    , join( join( X, converse( Y ) ), complement( one ) ) ) ] )
% 58.35/58.76  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.76     )] ) ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145479, [ =( X, join( meet( X, Y ), meet( complement( Y ), X ) ) )
% 58.35/58.76     ] )
% 58.35/58.76  , clause( 1375, [ =( join( meet( X, Y ), meet( complement( Y ), X ) ), X )
% 58.35/58.76     ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145481, [ =( one, join( zero, meet( complement( composition( X, 
% 58.35/58.76    complement( converse( X ) ) ) ), one ) ) ) ] )
% 58.35/58.76  , clause( 1867, [ =( meet( one, composition( X, complement( converse( X ) )
% 58.35/58.76     ) ), zero ) ] )
% 58.35/58.76  , 0, clause( 145479, [ =( X, join( meet( X, Y ), meet( complement( Y ), X )
% 58.35/58.76     ) ) ] )
% 58.35/58.76  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, one ), 
% 58.35/58.76    :=( Y, composition( X, complement( converse( X ) ) ) )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145482, [ =( one, meet( complement( composition( X, complement( 
% 58.35/58.76    converse( X ) ) ) ), one ) ) ] )
% 58.35/58.76  , clause( 751, [ =( join( zero, X ), X ) ] )
% 58.35/58.76  , 0, clause( 145481, [ =( one, join( zero, meet( complement( composition( X
% 58.35/58.76    , complement( converse( X ) ) ) ), one ) ) ) ] )
% 58.35/58.76  , 0, 2, substitution( 0, [ :=( X, meet( complement( composition( X, 
% 58.35/58.76    complement( converse( X ) ) ) ), one ) )] ), substitution( 1, [ :=( X, X
% 58.35/58.76     )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145483, [ =( meet( complement( composition( X, complement( converse( 
% 58.35/58.76    X ) ) ) ), one ), one ) ] )
% 58.35/58.76  , clause( 145482, [ =( one, meet( complement( composition( X, complement( 
% 58.35/58.76    converse( X ) ) ) ), one ) ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  subsumption(
% 58.35/58.76  clause( 1950, [ =( meet( complement( composition( X, complement( converse( 
% 58.35/58.76    X ) ) ) ), one ), one ) ] )
% 58.35/58.76  , clause( 145483, [ =( meet( complement( composition( X, complement( 
% 58.35/58.76    converse( X ) ) ) ), one ), one ) ] )
% 58.35/58.76  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145485, [ =( Y, join( meet( X, Y ), meet( complement( X ), Y ) ) )
% 58.35/58.76     ] )
% 58.35/58.76  , clause( 1389, [ =( join( meet( Y, X ), meet( complement( Y ), X ) ), X )
% 58.35/58.76     ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145488, [ =( meet( meet( X, Y ), Z ), join( zero, meet( complement( 
% 58.35/58.76    complement( X ) ), meet( meet( X, Y ), Z ) ) ) ) ] )
% 58.35/58.76  , clause( 1714, [ =( meet( complement( X ), meet( meet( X, Y ), Z ) ), zero
% 58.35/58.76     ) ] )
% 58.35/58.76  , 0, clause( 145485, [ =( Y, join( meet( X, Y ), meet( complement( X ), Y )
% 58.35/58.76     ) ) ] )
% 58.35/58.76  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 58.35/58.76    substitution( 1, [ :=( X, complement( X ) ), :=( Y, meet( meet( X, Y ), Z
% 58.35/58.76     ) )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145490, [ =( meet( meet( X, Y ), Z ), meet( complement( complement( 
% 58.35/58.76    X ) ), meet( meet( X, Y ), Z ) ) ) ] )
% 58.35/58.76  , clause( 751, [ =( join( zero, X ), X ) ] )
% 58.35/58.76  , 0, clause( 145488, [ =( meet( meet( X, Y ), Z ), join( zero, meet( 
% 58.35/58.76    complement( complement( X ) ), meet( meet( X, Y ), Z ) ) ) ) ] )
% 58.35/58.76  , 0, 6, substitution( 0, [ :=( X, meet( complement( complement( X ) ), meet( 
% 58.35/58.76    meet( X, Y ), Z ) ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( 
% 58.35/58.76    Z, Z )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145491, [ =( meet( meet( X, Y ), Z ), meet( X, meet( meet( X, Y ), 
% 58.35/58.76    Z ) ) ) ] )
% 58.35/58.76  , clause( 758, [ =( complement( complement( X ) ), X ) ] )
% 58.35/58.76  , 0, clause( 145490, [ =( meet( meet( X, Y ), Z ), meet( complement( 
% 58.35/58.76    complement( X ) ), meet( meet( X, Y ), Z ) ) ) ] )
% 58.35/58.76  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 58.35/58.76    :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145492, [ =( meet( X, meet( meet( X, Y ), Z ) ), meet( meet( X, Y )
% 58.35/58.76    , Z ) ) ] )
% 58.35/58.76  , clause( 145491, [ =( meet( meet( X, Y ), Z ), meet( X, meet( meet( X, Y )
% 58.35/58.76    , Z ) ) ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  subsumption(
% 58.35/58.76  clause( 1977, [ =( meet( X, meet( meet( X, Y ), Z ) ), meet( meet( X, Y ), 
% 58.35/58.76    Z ) ) ] )
% 58.35/58.76  , clause( 145492, [ =( meet( X, meet( meet( X, Y ), Z ) ), meet( meet( X, Y
% 58.35/58.76     ), Z ) ) ] )
% 58.35/58.76  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 58.35/58.76    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145493, [ =( zero, meet( meet( meet( X, Y ), Z ), complement( Y ) )
% 58.35/58.76     ) ] )
% 58.35/58.76  , clause( 1669, [ =( meet( meet( meet( X, Y ), Z ), complement( Y ) ), zero
% 58.35/58.76     ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145494, [ =( zero, meet( meet( meet( X, join( Y, Z ) ), T ), 
% 58.35/58.76    complement( join( Z, Y ) ) ) ) ] )
% 58.35/58.76  , clause( 1627, [ =( complement( join( X, Y ) ), complement( join( Y, X ) )
% 58.35/58.76     ) ] )
% 58.35/58.76  , 0, clause( 145493, [ =( zero, meet( meet( meet( X, Y ), Z ), complement( 
% 58.35/58.76    Y ) ) ) ] )
% 58.35/58.76  , 0, 10, substitution( 0, [ :=( X, Y ), :=( Y, Z )] ), substitution( 1, [ 
% 58.35/58.76    :=( X, X ), :=( Y, join( Y, Z ) ), :=( Z, T )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145497, [ =( meet( meet( meet( X, join( Y, Z ) ), T ), complement( 
% 58.35/58.76    join( Z, Y ) ) ), zero ) ] )
% 58.35/58.76  , clause( 145494, [ =( zero, meet( meet( meet( X, join( Y, Z ) ), T ), 
% 58.35/58.76    complement( join( Z, Y ) ) ) ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, T )] )
% 58.35/58.76    ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  subsumption(
% 58.35/58.76  clause( 2010, [ =( meet( meet( meet( Z, join( X, Y ) ), T ), complement( 
% 58.35/58.76    join( Y, X ) ) ), zero ) ] )
% 58.35/58.76  , clause( 145497, [ =( meet( meet( meet( X, join( Y, Z ) ), T ), complement( 
% 58.35/58.76    join( Z, Y ) ) ), zero ) ] )
% 58.35/58.76  , substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y ), :=( T, T )] ), 
% 58.35/58.76    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145499, [ =( X, join( meet( X, Y ), meet( complement( Y ), X ) ) )
% 58.35/58.76     ] )
% 58.35/58.76  , clause( 1375, [ =( join( meet( X, Y ), meet( complement( Y ), X ) ), X )
% 58.35/58.76     ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145504, [ =( join( X, Y ), join( zero, meet( complement( complement( 
% 58.35/58.76    join( Y, X ) ) ), join( X, Y ) ) ) ) ] )
% 58.35/58.76  , clause( 1657, [ =( meet( join( Y, X ), complement( join( X, Y ) ) ), zero
% 58.35/58.76     ) ] )
% 58.35/58.76  , 0, clause( 145499, [ =( X, join( meet( X, Y ), meet( complement( Y ), X )
% 58.35/58.76     ) ) ] )
% 58.35/58.76  , 0, 5, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 58.35/58.76    :=( X, join( X, Y ) ), :=( Y, complement( join( Y, X ) ) )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145505, [ =( join( X, Y ), meet( complement( complement( join( Y, X
% 58.35/58.76     ) ) ), join( X, Y ) ) ) ] )
% 58.35/58.76  , clause( 751, [ =( join( zero, X ), X ) ] )
% 58.35/58.76  , 0, clause( 145504, [ =( join( X, Y ), join( zero, meet( complement( 
% 58.35/58.76    complement( join( Y, X ) ) ), join( X, Y ) ) ) ) ] )
% 58.35/58.76  , 0, 4, substitution( 0, [ :=( X, meet( complement( complement( join( Y, X
% 58.35/58.76     ) ) ), join( X, Y ) ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 58.35/58.76    ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145506, [ =( join( X, Y ), meet( join( Y, X ), join( X, Y ) ) ) ]
% 58.35/58.76     )
% 58.35/58.76  , clause( 758, [ =( complement( complement( X ) ), X ) ] )
% 58.35/58.76  , 0, clause( 145505, [ =( join( X, Y ), meet( complement( complement( join( 
% 58.35/58.76    Y, X ) ) ), join( X, Y ) ) ) ] )
% 58.35/58.76  , 0, 5, substitution( 0, [ :=( X, join( Y, X ) )] ), substitution( 1, [ 
% 58.35/58.76    :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145507, [ =( meet( join( Y, X ), join( X, Y ) ), join( X, Y ) ) ]
% 58.35/58.76     )
% 58.35/58.76  , clause( 145506, [ =( join( X, Y ), meet( join( Y, X ), join( X, Y ) ) ) ]
% 58.35/58.76     )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  subsumption(
% 58.35/58.76  clause( 2072, [ =( meet( join( Y, X ), join( X, Y ) ), join( X, Y ) ) ] )
% 58.35/58.76  , clause( 145507, [ =( meet( join( Y, X ), join( X, Y ) ), join( X, Y ) ) ]
% 58.35/58.76     )
% 58.35/58.76  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.76     )] ) ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145509, [ =( zero, meet( complement( join( X, Y ) ), join( Y, X ) )
% 58.35/58.76     ) ] )
% 58.35/58.76  , clause( 1604, [ =( meet( complement( join( X, Y ) ), join( Y, X ) ), zero
% 58.35/58.76     ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145515, [ =( zero, meet( complement( join( complement( X ), 
% 58.35/58.76    complement( Y ) ) ), complement( meet( Y, X ) ) ) ) ] )
% 58.35/58.76  , clause( 775, [ =( join( complement( X ), complement( Y ) ), complement( 
% 58.35/58.76    meet( X, Y ) ) ) ] )
% 58.35/58.76  , 0, clause( 145509, [ =( zero, meet( complement( join( X, Y ) ), join( Y, 
% 58.35/58.76    X ) ) ) ] )
% 58.35/58.76  , 0, 9, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 58.35/58.76    :=( X, complement( X ) ), :=( Y, complement( Y ) )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145517, [ =( zero, complement( join( join( complement( X ), 
% 58.35/58.76    complement( Y ) ), meet( Y, X ) ) ) ) ] )
% 58.35/58.76  , clause( 1600, [ =( meet( complement( Y ), complement( X ) ), complement( 
% 58.35/58.76    join( Y, X ) ) ) ] )
% 58.35/58.76  , 0, clause( 145515, [ =( zero, meet( complement( join( complement( X ), 
% 58.35/58.76    complement( Y ) ) ), complement( meet( Y, X ) ) ) ) ] )
% 58.35/58.76  , 0, 2, substitution( 0, [ :=( X, meet( Y, X ) ), :=( Y, join( complement( 
% 58.35/58.76    X ), complement( Y ) ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 58.35/58.76    ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145518, [ =( zero, meet( complement( join( complement( X ), meet( Y
% 58.35/58.76    , X ) ) ), Y ) ) ] )
% 58.35/58.76  , clause( 1609, [ =( complement( join( join( X, complement( Z ) ), Y ) ), 
% 58.35/58.76    meet( complement( join( X, Y ) ), Z ) ) ] )
% 58.35/58.76  , 0, clause( 145517, [ =( zero, complement( join( join( complement( X ), 
% 58.35/58.76    complement( Y ) ), meet( Y, X ) ) ) ) ] )
% 58.35/58.76  , 0, 2, substitution( 0, [ :=( X, complement( X ) ), :=( Y, meet( Y, X ) )
% 58.35/58.76    , :=( Z, Y )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145519, [ =( zero, meet( meet( X, complement( meet( Y, X ) ) ), Y )
% 58.35/58.76     ) ] )
% 58.35/58.76  , clause( 774, [ =( complement( join( complement( Y ), X ) ), meet( Y, 
% 58.35/58.76    complement( X ) ) ) ] )
% 58.35/58.76  , 0, clause( 145518, [ =( zero, meet( complement( join( complement( X ), 
% 58.35/58.76    meet( Y, X ) ) ), Y ) ) ] )
% 58.35/58.76  , 0, 3, substitution( 0, [ :=( X, meet( Y, X ) ), :=( Y, X )] ), 
% 58.35/58.76    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145520, [ =( meet( meet( X, complement( meet( Y, X ) ) ), Y ), zero
% 58.35/58.76     ) ] )
% 58.35/58.76  , clause( 145519, [ =( zero, meet( meet( X, complement( meet( Y, X ) ) ), Y
% 58.35/58.76     ) ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  subsumption(
% 58.35/58.76  clause( 2081, [ =( meet( meet( Y, complement( meet( X, Y ) ) ), X ), zero )
% 58.35/58.76     ] )
% 58.35/58.76  , clause( 145520, [ =( meet( meet( X, complement( meet( Y, X ) ) ), Y ), 
% 58.35/58.76    zero ) ] )
% 58.35/58.76  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.76     )] ) ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145522, [ =( complement( join( X, Y ) ), meet( complement( X ), 
% 58.35/58.76    complement( Y ) ) ) ] )
% 58.35/58.76  , clause( 1600, [ =( meet( complement( Y ), complement( X ) ), complement( 
% 58.35/58.76    join( Y, X ) ) ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145526, [ =( complement( join( join( complement( X ), Y ), Z ) ), 
% 58.35/58.76    meet( meet( X, complement( Y ) ), complement( Z ) ) ) ] )
% 58.35/58.76  , clause( 774, [ =( complement( join( complement( Y ), X ) ), meet( Y, 
% 58.35/58.76    complement( X ) ) ) ] )
% 58.35/58.76  , 0, clause( 145522, [ =( complement( join( X, Y ) ), meet( complement( X )
% 58.35/58.76    , complement( Y ) ) ) ] )
% 58.35/58.76  , 0, 9, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 58.35/58.76    :=( X, join( complement( X ), Y ) ), :=( Y, Z )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145528, [ =( meet( complement( join( Y, Z ) ), X ), meet( meet( X, 
% 58.35/58.76    complement( Y ) ), complement( Z ) ) ) ] )
% 58.35/58.76  , clause( 1611, [ =( complement( join( join( complement( Z ), X ), Y ) ), 
% 58.35/58.76    meet( complement( join( X, Y ) ), Z ) ) ] )
% 58.35/58.76  , 0, clause( 145526, [ =( complement( join( join( complement( X ), Y ), Z )
% 58.35/58.76     ), meet( meet( X, complement( Y ) ), complement( Z ) ) ) ] )
% 58.35/58.76  , 0, 1, substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, X )] ), 
% 58.35/58.76    substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145529, [ =( meet( meet( Z, complement( X ) ), complement( Y ) ), 
% 58.35/58.76    meet( complement( join( X, Y ) ), Z ) ) ] )
% 58.35/58.76  , clause( 145528, [ =( meet( complement( join( Y, Z ) ), X ), meet( meet( X
% 58.35/58.76    , complement( Y ) ), complement( Z ) ) ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  subsumption(
% 58.35/58.76  clause( 2098, [ =( meet( meet( X, complement( Y ) ), complement( Z ) ), 
% 58.35/58.76    meet( complement( join( Y, Z ) ), X ) ) ] )
% 58.35/58.76  , clause( 145529, [ =( meet( meet( Z, complement( X ) ), complement( Y ) )
% 58.35/58.76    , meet( complement( join( X, Y ) ), Z ) ) ] )
% 58.35/58.76  , substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, X )] ), 
% 58.35/58.76    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145530, [ ~( =( composition( meet( one, sk1 ), sk2 ), join( meet( 
% 58.35/58.76    sk1, sk2 ), composition( meet( one, sk1 ), sk2 ) ) ) ) ] )
% 58.35/58.76  , clause( 135, [ ~( =( join( meet( sk1, sk2 ), composition( meet( one, sk1
% 58.35/58.76     ), sk2 ) ), composition( meet( one, sk1 ), sk2 ) ) ) ] )
% 58.35/58.76  , 0, substitution( 0, [] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145531, [ ~( =( composition( meet( one, sk1 ), sk2 ), join( 
% 58.35/58.76    composition( meet( one, sk1 ), sk2 ), meet( sk1, sk2 ) ) ) ) ] )
% 58.35/58.76  , clause( 0, [ =( join( X, Y ), join( Y, X ) ) ] )
% 58.35/58.76  , 0, clause( 145530, [ ~( =( composition( meet( one, sk1 ), sk2 ), join( 
% 58.35/58.76    meet( sk1, sk2 ), composition( meet( one, sk1 ), sk2 ) ) ) ) ] )
% 58.35/58.76  , 0, 7, substitution( 0, [ :=( X, meet( sk1, sk2 ) ), :=( Y, composition( 
% 58.35/58.76    meet( one, sk1 ), sk2 ) )] ), substitution( 1, [] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145534, [ ~( =( join( composition( meet( one, sk1 ), sk2 ), meet( 
% 58.35/58.76    sk1, sk2 ) ), composition( meet( one, sk1 ), sk2 ) ) ) ] )
% 58.35/58.76  , clause( 145531, [ ~( =( composition( meet( one, sk1 ), sk2 ), join( 
% 58.35/58.76    composition( meet( one, sk1 ), sk2 ), meet( sk1, sk2 ) ) ) ) ] )
% 58.35/58.76  , 0, substitution( 0, [] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  subsumption(
% 58.35/58.76  clause( 2143, [ ~( =( join( composition( meet( one, sk1 ), sk2 ), meet( sk1
% 58.35/58.76    , sk2 ) ), composition( meet( one, sk1 ), sk2 ) ) ) ] )
% 58.35/58.76  , clause( 145534, [ ~( =( join( composition( meet( one, sk1 ), sk2 ), meet( 
% 58.35/58.76    sk1, sk2 ) ), composition( meet( one, sk1 ), sk2 ) ) ) ] )
% 58.35/58.76  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145536, [ =( meet( X, complement( Y ) ), complement( join( 
% 58.35/58.76    complement( X ), Y ) ) ) ] )
% 58.35/58.76  , clause( 774, [ =( complement( join( complement( Y ), X ) ), meet( Y, 
% 58.35/58.76    complement( X ) ) ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145538, [ =( meet( sk1, complement( composition( complement( sk1 )
% 58.35/58.76    , top ) ) ), complement( complement( sk1 ) ) ) ] )
% 58.35/58.76  , clause( 1690, [ =( join( complement( sk1 ), composition( complement( sk1
% 58.35/58.76     ), top ) ), complement( sk1 ) ) ] )
% 58.35/58.76  , 0, clause( 145536, [ =( meet( X, complement( Y ) ), complement( join( 
% 58.35/58.76    complement( X ), Y ) ) ) ] )
% 58.35/58.76  , 0, 9, substitution( 0, [] ), substitution( 1, [ :=( X, sk1 ), :=( Y, 
% 58.35/58.76    composition( complement( sk1 ), top ) )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145539, [ =( meet( sk1, complement( composition( complement( sk1 )
% 58.35/58.76    , top ) ) ), sk1 ) ] )
% 58.35/58.76  , clause( 758, [ =( complement( complement( X ) ), X ) ] )
% 58.35/58.76  , 0, clause( 145538, [ =( meet( sk1, complement( composition( complement( 
% 58.35/58.76    sk1 ), top ) ) ), complement( complement( sk1 ) ) ) ] )
% 58.35/58.76  , 0, 8, substitution( 0, [ :=( X, sk1 )] ), substitution( 1, [] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  subsumption(
% 58.35/58.76  clause( 2144, [ =( meet( sk1, complement( composition( complement( sk1 ), 
% 58.35/58.76    top ) ) ), sk1 ) ] )
% 58.35/58.76  , clause( 145539, [ =( meet( sk1, complement( composition( complement( sk1
% 58.35/58.76     ), top ) ) ), sk1 ) ] )
% 58.35/58.76  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145542, [ =( X, join( meet( X, complement( Y ) ), meet( Y, X ) ) )
% 58.35/58.76     ] )
% 58.35/58.76  , clause( 1391, [ =( join( meet( Y, complement( X ) ), meet( X, Y ) ), Y )
% 58.35/58.76     ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145549, [ =( complement( composition( complement( sk1 ), top ) ), 
% 58.35/58.76    join( meet( complement( composition( complement( sk1 ), top ) ), 
% 58.35/58.76    complement( sk1 ) ), sk1 ) ) ] )
% 58.35/58.76  , clause( 2144, [ =( meet( sk1, complement( composition( complement( sk1 )
% 58.35/58.76    , top ) ) ), sk1 ) ] )
% 58.35/58.76  , 0, clause( 145542, [ =( X, join( meet( X, complement( Y ) ), meet( Y, X )
% 58.35/58.76     ) ) ] )
% 58.35/58.76  , 0, 15, substitution( 0, [] ), substitution( 1, [ :=( X, complement( 
% 58.35/58.76    composition( complement( sk1 ), top ) ) ), :=( Y, sk1 )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145550, [ =( complement( composition( complement( sk1 ), top ) ), 
% 58.35/58.76    join( complement( join( composition( complement( sk1 ), top ), sk1 ) ), 
% 58.35/58.76    sk1 ) ) ] )
% 58.35/58.76  , clause( 1600, [ =( meet( complement( Y ), complement( X ) ), complement( 
% 58.35/58.76    join( Y, X ) ) ) ] )
% 58.35/58.76  , 0, clause( 145549, [ =( complement( composition( complement( sk1 ), top )
% 58.35/58.76     ), join( meet( complement( composition( complement( sk1 ), top ) ), 
% 58.35/58.76    complement( sk1 ) ), sk1 ) ) ] )
% 58.35/58.76  , 0, 7, substitution( 0, [ :=( X, sk1 ), :=( Y, composition( complement( 
% 58.35/58.76    sk1 ), top ) )] ), substitution( 1, [] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145551, [ =( complement( composition( complement( sk1 ), top ) ), 
% 58.35/58.76    join( complement( composition( top, top ) ), sk1 ) ) ] )
% 58.35/58.76  , clause( 1270, [ =( join( composition( complement( sk1 ), top ), sk1 ), 
% 58.35/58.76    composition( top, top ) ) ] )
% 58.35/58.76  , 0, clause( 145550, [ =( complement( composition( complement( sk1 ), top )
% 58.35/58.76     ), join( complement( join( composition( complement( sk1 ), top ), sk1 )
% 58.35/58.76     ), sk1 ) ) ] )
% 58.35/58.76  , 0, 8, substitution( 0, [] ), substitution( 1, [] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145552, [ =( complement( composition( complement( sk1 ), top ) ), 
% 58.35/58.76    join( complement( top ), sk1 ) ) ] )
% 58.35/58.76  , clause( 1509, [ =( composition( top, top ), top ) ] )
% 58.35/58.76  , 0, clause( 145551, [ =( complement( composition( complement( sk1 ), top )
% 58.35/58.76     ), join( complement( composition( top, top ) ), sk1 ) ) ] )
% 58.35/58.76  , 0, 8, substitution( 0, [] ), substitution( 1, [] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145553, [ =( complement( composition( complement( sk1 ), top ) ), 
% 58.35/58.76    join( zero, sk1 ) ) ] )
% 58.35/58.76  , clause( 77, [ =( complement( top ), zero ) ] )
% 58.35/58.76  , 0, clause( 145552, [ =( complement( composition( complement( sk1 ), top )
% 58.35/58.76     ), join( complement( top ), sk1 ) ) ] )
% 58.35/58.76  , 0, 7, substitution( 0, [] ), substitution( 1, [] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145554, [ =( complement( composition( complement( sk1 ), top ) ), 
% 58.35/58.76    sk1 ) ] )
% 58.35/58.76  , clause( 751, [ =( join( zero, X ), X ) ] )
% 58.35/58.76  , 0, clause( 145553, [ =( complement( composition( complement( sk1 ), top )
% 58.35/58.76     ), join( zero, sk1 ) ) ] )
% 58.35/58.76  , 0, 6, substitution( 0, [ :=( X, sk1 )] ), substitution( 1, [] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  subsumption(
% 58.35/58.76  clause( 2167, [ =( complement( composition( complement( sk1 ), top ) ), sk1
% 58.35/58.76     ) ] )
% 58.35/58.76  , clause( 145554, [ =( complement( composition( complement( sk1 ), top ) )
% 58.35/58.76    , sk1 ) ] )
% 58.35/58.76  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145557, [ =( X, complement( complement( X ) ) ) ] )
% 58.35/58.76  , clause( 758, [ =( complement( complement( X ) ), X ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145558, [ =( composition( complement( sk1 ), top ), complement( sk1
% 58.35/58.76     ) ) ] )
% 58.35/58.76  , clause( 2167, [ =( complement( composition( complement( sk1 ), top ) ), 
% 58.35/58.76    sk1 ) ] )
% 58.35/58.76  , 0, clause( 145557, [ =( X, complement( complement( X ) ) ) ] )
% 58.35/58.76  , 0, 6, substitution( 0, [] ), substitution( 1, [ :=( X, composition( 
% 58.35/58.76    complement( sk1 ), top ) )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  subsumption(
% 58.35/58.76  clause( 2210, [ =( composition( complement( sk1 ), top ), complement( sk1 )
% 58.35/58.76     ) ] )
% 58.35/58.76  , clause( 145558, [ =( composition( complement( sk1 ), top ), complement( 
% 58.35/58.76    sk1 ) ) ] )
% 58.35/58.76  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145561, [ =( Y, join( meet( X, Y ), meet( complement( X ), Y ) ) )
% 58.35/58.76     ] )
% 58.35/58.76  , clause( 1389, [ =( join( meet( Y, X ), meet( complement( Y ), X ) ), X )
% 58.35/58.76     ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145568, [ =( meet( X, complement( join( Y, Z ) ) ), join( zero, 
% 58.35/58.76    meet( complement( Z ), meet( X, complement( join( Y, Z ) ) ) ) ) ) ] )
% 58.35/58.76  , clause( 1814, [ =( meet( X, meet( Z, complement( join( Y, X ) ) ) ), zero
% 58.35/58.76     ) ] )
% 58.35/58.76  , 0, clause( 145561, [ =( Y, join( meet( X, Y ), meet( complement( X ), Y )
% 58.35/58.76     ) ) ] )
% 58.35/58.76  , 0, 8, substitution( 0, [ :=( X, Z ), :=( Y, Y ), :=( Z, X )] ), 
% 58.35/58.76    substitution( 1, [ :=( X, Z ), :=( Y, meet( X, complement( join( Y, Z ) )
% 58.35/58.76     ) )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145570, [ =( meet( X, complement( join( Y, Z ) ) ), meet( 
% 58.35/58.76    complement( Z ), meet( X, complement( join( Y, Z ) ) ) ) ) ] )
% 58.35/58.76  , clause( 751, [ =( join( zero, X ), X ) ] )
% 58.35/58.76  , 0, clause( 145568, [ =( meet( X, complement( join( Y, Z ) ) ), join( zero
% 58.35/58.76    , meet( complement( Z ), meet( X, complement( join( Y, Z ) ) ) ) ) ) ] )
% 58.35/58.76  , 0, 7, substitution( 0, [ :=( X, meet( complement( Z ), meet( X, 
% 58.35/58.76    complement( join( Y, Z ) ) ) ) )] ), substitution( 1, [ :=( X, X ), :=( Y
% 58.35/58.76    , Y ), :=( Z, Z )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145571, [ =( meet( X, complement( join( Y, Z ) ) ), complement( 
% 58.35/58.76    join( join( Z, complement( X ) ), join( Y, Z ) ) ) ) ] )
% 58.35/58.76  , clause( 1591, [ =( meet( complement( Z ), meet( X, complement( Y ) ) ), 
% 58.35/58.76    complement( join( join( Z, complement( X ) ), Y ) ) ) ] )
% 58.35/58.76  , 0, clause( 145570, [ =( meet( X, complement( join( Y, Z ) ) ), meet( 
% 58.35/58.76    complement( Z ), meet( X, complement( join( Y, Z ) ) ) ) ) ] )
% 58.35/58.76  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, join( Y, Z ) ), :=( Z, Z )] )
% 58.35/58.76    , substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145572, [ =( meet( X, complement( join( Y, Z ) ) ), meet( 
% 58.35/58.76    complement( join( Z, join( Y, Z ) ) ), X ) ) ] )
% 58.35/58.76  , clause( 1609, [ =( complement( join( join( X, complement( Z ) ), Y ) ), 
% 58.35/58.76    meet( complement( join( X, Y ) ), Z ) ) ] )
% 58.35/58.76  , 0, clause( 145571, [ =( meet( X, complement( join( Y, Z ) ) ), complement( 
% 58.35/58.76    join( join( Z, complement( X ) ), join( Y, Z ) ) ) ) ] )
% 58.35/58.76  , 0, 7, substitution( 0, [ :=( X, Z ), :=( Y, join( Y, Z ) ), :=( Z, X )] )
% 58.35/58.76    , substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145573, [ =( meet( X, complement( join( Y, Z ) ) ), meet( 
% 58.35/58.76    complement( join( join( Z, Y ), Z ) ), X ) ) ] )
% 58.35/58.76  , clause( 1, [ =( join( X, join( Y, Z ) ), join( join( X, Y ), Z ) ) ] )
% 58.35/58.76  , 0, clause( 145572, [ =( meet( X, complement( join( Y, Z ) ) ), meet( 
% 58.35/58.76    complement( join( Z, join( Y, Z ) ) ), X ) ) ] )
% 58.35/58.76  , 0, 9, substitution( 0, [ :=( X, Z ), :=( Y, Y ), :=( Z, Z )] ), 
% 58.35/58.76    substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145574, [ =( meet( X, complement( join( Y, Z ) ) ), meet( 
% 58.35/58.76    complement( join( Z, Y ) ), X ) ) ] )
% 58.35/58.76  , clause( 777, [ =( join( join( X, Y ), X ), join( X, Y ) ) ] )
% 58.35/58.76  , 0, clause( 145573, [ =( meet( X, complement( join( Y, Z ) ) ), meet( 
% 58.35/58.76    complement( join( join( Z, Y ), Z ) ), X ) ) ] )
% 58.35/58.76  , 0, 9, substitution( 0, [ :=( X, Z ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.76    :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145575, [ =( meet( complement( join( Z, Y ) ), X ), meet( X, 
% 58.35/58.76    complement( join( Y, Z ) ) ) ) ] )
% 58.35/58.76  , clause( 145574, [ =( meet( X, complement( join( Y, Z ) ) ), meet( 
% 58.35/58.76    complement( join( Z, Y ) ), X ) ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  subsumption(
% 58.35/58.76  clause( 2233, [ =( meet( complement( join( X, Z ) ), Y ), meet( Y, 
% 58.35/58.76    complement( join( Z, X ) ) ) ) ] )
% 58.35/58.76  , clause( 145575, [ =( meet( complement( join( Z, Y ) ), X ), meet( X, 
% 58.35/58.76    complement( join( Y, Z ) ) ) ) ] )
% 58.35/58.76  , substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, X )] ), 
% 58.35/58.76    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145577, [ =( X, join( meet( X, complement( Y ) ), meet( X, Y ) ) )
% 58.35/58.76     ] )
% 58.35/58.76  , clause( 724, [ =( join( meet( X, complement( Y ) ), meet( X, Y ) ), X ) ]
% 58.35/58.76     )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145582, [ =( meet( X, complement( meet( Y, X ) ) ), join( meet( 
% 58.35/58.76    meet( X, complement( meet( Y, X ) ) ), complement( Y ) ), zero ) ) ] )
% 58.35/58.76  , clause( 2081, [ =( meet( meet( Y, complement( meet( X, Y ) ) ), X ), zero
% 58.35/58.76     ) ] )
% 58.35/58.76  , 0, clause( 145577, [ =( X, join( meet( X, complement( Y ) ), meet( X, Y )
% 58.35/58.76     ) ) ] )
% 58.35/58.76  , 0, 17, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 58.35/58.76    :=( X, meet( X, complement( meet( Y, X ) ) ) ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145583, [ =( meet( X, complement( meet( Y, X ) ) ), meet( meet( X, 
% 58.35/58.76    complement( meet( Y, X ) ) ), complement( Y ) ) ) ] )
% 58.35/58.76  , clause( 742, [ =( join( X, zero ), X ) ] )
% 58.35/58.76  , 0, clause( 145582, [ =( meet( X, complement( meet( Y, X ) ) ), join( meet( 
% 58.35/58.76    meet( X, complement( meet( Y, X ) ) ), complement( Y ) ), zero ) ) ] )
% 58.35/58.76  , 0, 7, substitution( 0, [ :=( X, meet( meet( X, complement( meet( Y, X ) )
% 58.35/58.76     ), complement( Y ) ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 58.35/58.76    ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145584, [ =( meet( X, complement( meet( Y, X ) ) ), meet( 
% 58.35/58.76    complement( join( meet( Y, X ), Y ) ), X ) ) ] )
% 58.35/58.76  , clause( 2098, [ =( meet( meet( X, complement( Y ) ), complement( Z ) ), 
% 58.35/58.76    meet( complement( join( Y, Z ) ), X ) ) ] )
% 58.35/58.76  , 0, clause( 145583, [ =( meet( X, complement( meet( Y, X ) ) ), meet( meet( 
% 58.35/58.76    X, complement( meet( Y, X ) ) ), complement( Y ) ) ) ] )
% 58.35/58.76  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, meet( Y, X ) ), :=( Z, Y )] )
% 58.35/58.76    , substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145585, [ =( meet( X, complement( meet( Y, X ) ) ), meet( 
% 58.35/58.76    complement( Y ), X ) ) ] )
% 58.35/58.76  , clause( 883, [ =( join( meet( X, Y ), X ), X ) ] )
% 58.35/58.76  , 0, clause( 145584, [ =( meet( X, complement( meet( Y, X ) ) ), meet( 
% 58.35/58.76    complement( join( meet( Y, X ), Y ) ), X ) ) ] )
% 58.35/58.76  , 0, 9, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 58.35/58.76    :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  subsumption(
% 58.35/58.76  clause( 2409, [ =( meet( X, complement( meet( Y, X ) ) ), meet( complement( 
% 58.35/58.76    Y ), X ) ) ] )
% 58.35/58.76  , clause( 145585, [ =( meet( X, complement( meet( Y, X ) ) ), meet( 
% 58.35/58.76    complement( Y ), X ) ) ] )
% 58.35/58.76  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.76     )] ) ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145588, [ =( X, join( meet( X, complement( Y ) ), meet( Y, X ) ) )
% 58.35/58.76     ] )
% 58.35/58.76  , clause( 1391, [ =( join( meet( Y, complement( X ) ), meet( X, Y ) ), Y )
% 58.35/58.76     ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145592, [ =( X, join( meet( X, complement( meet( Y, complement( 
% 58.35/58.76    meet( X, Y ) ) ) ) ), zero ) ) ] )
% 58.35/58.76  , clause( 2081, [ =( meet( meet( Y, complement( meet( X, Y ) ) ), X ), zero
% 58.35/58.76     ) ] )
% 58.35/58.76  , 0, clause( 145588, [ =( X, join( meet( X, complement( Y ) ), meet( Y, X )
% 58.35/58.76     ) ) ] )
% 58.35/58.76  , 0, 12, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.76    :=( X, X ), :=( Y, meet( Y, complement( meet( X, Y ) ) ) )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145593, [ =( X, meet( X, complement( meet( Y, complement( meet( X, 
% 58.35/58.76    Y ) ) ) ) ) ) ] )
% 58.35/58.76  , clause( 742, [ =( join( X, zero ), X ) ] )
% 58.35/58.76  , 0, clause( 145592, [ =( X, join( meet( X, complement( meet( Y, complement( 
% 58.35/58.76    meet( X, Y ) ) ) ) ), zero ) ) ] )
% 58.35/58.76  , 0, 2, substitution( 0, [ :=( X, meet( X, complement( meet( Y, complement( 
% 58.35/58.76    meet( X, Y ) ) ) ) ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 58.35/58.76    ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145594, [ =( X, meet( X, join( complement( Y ), meet( X, Y ) ) ) )
% 58.35/58.76     ] )
% 58.35/58.76  , clause( 953, [ =( complement( meet( Y, complement( X ) ) ), join( 
% 58.35/58.76    complement( Y ), X ) ) ] )
% 58.35/58.76  , 0, clause( 145593, [ =( X, meet( X, complement( meet( Y, complement( meet( 
% 58.35/58.76    X, Y ) ) ) ) ) ) ] )
% 58.35/58.76  , 0, 4, substitution( 0, [ :=( X, meet( X, Y ) ), :=( Y, Y )] ), 
% 58.35/58.76    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145595, [ =( meet( X, join( complement( Y ), meet( X, Y ) ) ), X )
% 58.35/58.76     ] )
% 58.35/58.76  , clause( 145594, [ =( X, meet( X, join( complement( Y ), meet( X, Y ) ) )
% 58.35/58.76     ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  subsumption(
% 58.35/58.76  clause( 2412, [ =( meet( Y, join( complement( X ), meet( Y, X ) ) ), Y ) ]
% 58.35/58.76     )
% 58.35/58.76  , clause( 145595, [ =( meet( X, join( complement( Y ), meet( X, Y ) ) ), X
% 58.35/58.76     ) ] )
% 58.35/58.76  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.76     )] ) ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145597, [ =( Y, join( meet( X, Y ), Y ) ) ] )
% 58.35/58.76  , clause( 900, [ =( join( meet( Y, X ), X ), X ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145600, [ =( join( complement( X ), meet( Y, X ) ), join( Y, join( 
% 58.35/58.76    complement( X ), meet( Y, X ) ) ) ) ] )
% 58.35/58.76  , clause( 2412, [ =( meet( Y, join( complement( X ), meet( Y, X ) ) ), Y )
% 58.35/58.76     ] )
% 58.35/58.76  , 0, clause( 145597, [ =( Y, join( meet( X, Y ), Y ) ) ] )
% 58.35/58.76  , 0, 8, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.76    :=( X, Y ), :=( Y, join( complement( X ), meet( Y, X ) ) )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145601, [ =( join( complement( X ), meet( Y, X ) ), join( join( Y, 
% 58.35/58.76    complement( X ) ), meet( Y, X ) ) ) ] )
% 58.35/58.76  , clause( 1, [ =( join( X, join( Y, Z ) ), join( join( X, Y ), Z ) ) ] )
% 58.35/58.76  , 0, clause( 145600, [ =( join( complement( X ), meet( Y, X ) ), join( Y, 
% 58.35/58.76    join( complement( X ), meet( Y, X ) ) ) ) ] )
% 58.35/58.76  , 0, 7, substitution( 0, [ :=( X, Y ), :=( Y, complement( X ) ), :=( Z, 
% 58.35/58.76    meet( Y, X ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145602, [ =( join( complement( X ), meet( Y, X ) ), join( Y, 
% 58.35/58.76    complement( X ) ) ) ] )
% 58.35/58.76  , clause( 872, [ =( join( join( X, Z ), meet( X, Y ) ), join( X, Z ) ) ] )
% 58.35/58.76  , 0, clause( 145601, [ =( join( complement( X ), meet( Y, X ) ), join( join( 
% 58.35/58.76    Y, complement( X ) ), meet( Y, X ) ) ) ] )
% 58.35/58.76  , 0, 7, substitution( 0, [ :=( X, Y ), :=( Y, X ), :=( Z, complement( X ) )] )
% 58.35/58.76    , substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  subsumption(
% 58.35/58.76  clause( 2433, [ =( join( complement( Y ), meet( X, Y ) ), join( X, 
% 58.35/58.76    complement( Y ) ) ) ] )
% 58.35/58.76  , clause( 145602, [ =( join( complement( X ), meet( Y, X ) ), join( Y, 
% 58.35/58.76    complement( X ) ) ) ] )
% 58.35/58.76  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.76     )] ) ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145604, [ =( X, meet( X, join( complement( Y ), meet( X, Y ) ) ) )
% 58.35/58.76     ] )
% 58.35/58.76  , clause( 2412, [ =( meet( Y, join( complement( X ), meet( Y, X ) ) ), Y )
% 58.35/58.76     ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145606, [ =( X, meet( X, join( complement( Y ), meet( Y, X ) ) ) )
% 58.35/58.76     ] )
% 58.35/58.76  , clause( 75, [ =( meet( Y, X ), meet( X, Y ) ) ] )
% 58.35/58.76  , 0, clause( 145604, [ =( X, meet( X, join( complement( Y ), meet( X, Y ) )
% 58.35/58.76     ) ) ] )
% 58.35/58.76  , 0, 7, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 58.35/58.76    :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145612, [ =( meet( X, join( complement( Y ), meet( Y, X ) ) ), X )
% 58.35/58.76     ] )
% 58.35/58.76  , clause( 145606, [ =( X, meet( X, join( complement( Y ), meet( Y, X ) ) )
% 58.35/58.76     ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  subsumption(
% 58.35/58.76  clause( 2435, [ =( meet( X, join( complement( Y ), meet( Y, X ) ) ), X ) ]
% 58.35/58.76     )
% 58.35/58.76  , clause( 145612, [ =( meet( X, join( complement( Y ), meet( Y, X ) ) ), X
% 58.35/58.76     ) ] )
% 58.35/58.76  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.76     )] ) ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145613, [ =( X, meet( X, join( complement( Y ), meet( X, Y ) ) ) )
% 58.35/58.76     ] )
% 58.35/58.76  , clause( 2412, [ =( meet( Y, join( complement( X ), meet( Y, X ) ) ), Y )
% 58.35/58.76     ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145614, [ =( X, meet( X, join( meet( X, Y ), complement( Y ) ) ) )
% 58.35/58.76     ] )
% 58.35/58.76  , clause( 0, [ =( join( X, Y ), join( Y, X ) ) ] )
% 58.35/58.76  , 0, clause( 145613, [ =( X, meet( X, join( complement( Y ), meet( X, Y ) )
% 58.35/58.76     ) ) ] )
% 58.35/58.76  , 0, 4, substitution( 0, [ :=( X, complement( Y ) ), :=( Y, meet( X, Y ) )] )
% 58.35/58.76    , substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145617, [ =( meet( X, join( meet( X, Y ), complement( Y ) ) ), X )
% 58.35/58.76     ] )
% 58.35/58.76  , clause( 145614, [ =( X, meet( X, join( meet( X, Y ), complement( Y ) ) )
% 58.35/58.76     ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  subsumption(
% 58.35/58.76  clause( 2436, [ =( meet( Y, join( meet( Y, X ), complement( X ) ) ), Y ) ]
% 58.35/58.76     )
% 58.35/58.76  , clause( 145617, [ =( meet( X, join( meet( X, Y ), complement( Y ) ) ), X
% 58.35/58.76     ) ] )
% 58.35/58.76  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.76     )] ) ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145619, [ =( Y, join( meet( X, Y ), Y ) ) ] )
% 58.35/58.76  , clause( 900, [ =( join( meet( Y, X ), X ), X ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145622, [ =( join( complement( X ), meet( X, Y ) ), join( Y, join( 
% 58.35/58.76    complement( X ), meet( X, Y ) ) ) ) ] )
% 58.35/58.76  , clause( 2435, [ =( meet( X, join( complement( Y ), meet( Y, X ) ) ), X )
% 58.35/58.76     ] )
% 58.35/58.76  , 0, clause( 145619, [ =( Y, join( meet( X, Y ), Y ) ) ] )
% 58.35/58.76  , 0, 8, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 58.35/58.76    :=( X, Y ), :=( Y, join( complement( X ), meet( X, Y ) ) )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145623, [ =( join( complement( X ), meet( X, Y ) ), join( join( Y, 
% 58.35/58.76    complement( X ) ), meet( X, Y ) ) ) ] )
% 58.35/58.76  , clause( 1, [ =( join( X, join( Y, Z ) ), join( join( X, Y ), Z ) ) ] )
% 58.35/58.76  , 0, clause( 145622, [ =( join( complement( X ), meet( X, Y ) ), join( Y, 
% 58.35/58.76    join( complement( X ), meet( X, Y ) ) ) ) ] )
% 58.35/58.76  , 0, 7, substitution( 0, [ :=( X, Y ), :=( Y, complement( X ) ), :=( Z, 
% 58.35/58.76    meet( X, Y ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145624, [ =( join( complement( X ), meet( X, Y ) ), join( Y, 
% 58.35/58.76    complement( X ) ) ) ] )
% 58.35/58.76  , clause( 889, [ =( join( join( X, Z ), meet( Y, X ) ), join( X, Z ) ) ] )
% 58.35/58.76  , 0, clause( 145623, [ =( join( complement( X ), meet( X, Y ) ), join( join( 
% 58.35/58.76    Y, complement( X ) ), meet( X, Y ) ) ) ] )
% 58.35/58.76  , 0, 7, substitution( 0, [ :=( X, Y ), :=( Y, X ), :=( Z, complement( X ) )] )
% 58.35/58.76    , substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  subsumption(
% 58.35/58.76  clause( 2468, [ =( join( complement( Y ), meet( Y, X ) ), join( X, 
% 58.35/58.76    complement( Y ) ) ) ] )
% 58.35/58.76  , clause( 145624, [ =( join( complement( X ), meet( X, Y ) ), join( Y, 
% 58.35/58.76    complement( X ) ) ) ] )
% 58.35/58.76  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.76     )] ) ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145627, [ =( join( X, complement( Y ) ), complement( meet( 
% 58.35/58.76    complement( X ), Y ) ) ) ] )
% 58.35/58.76  , clause( 952, [ =( complement( meet( complement( X ), Y ) ), join( X, 
% 58.35/58.76    complement( Y ) ) ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145632, [ =( join( X, complement( join( meet( complement( X ), Y )
% 58.35/58.76    , complement( Y ) ) ) ), complement( complement( X ) ) ) ] )
% 58.35/58.76  , clause( 2436, [ =( meet( Y, join( meet( Y, X ), complement( X ) ) ), Y )
% 58.35/58.76     ] )
% 58.35/58.76  , 0, clause( 145627, [ =( join( X, complement( Y ) ), complement( meet( 
% 58.35/58.76    complement( X ), Y ) ) ) ] )
% 58.35/58.76  , 0, 12, substitution( 0, [ :=( X, Y ), :=( Y, complement( X ) )] ), 
% 58.35/58.76    substitution( 1, [ :=( X, X ), :=( Y, join( meet( complement( X ), Y ), 
% 58.35/58.76    complement( Y ) ) )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145633, [ =( join( X, complement( join( meet( complement( X ), Y )
% 58.35/58.76    , complement( Y ) ) ) ), X ) ] )
% 58.35/58.76  , clause( 758, [ =( complement( complement( X ) ), X ) ] )
% 58.35/58.76  , 0, clause( 145632, [ =( join( X, complement( join( meet( complement( X )
% 58.35/58.76    , Y ), complement( Y ) ) ) ), complement( complement( X ) ) ) ] )
% 58.35/58.76  , 0, 11, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 58.35/58.76    :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145634, [ =( join( X, meet( complement( meet( complement( X ), Y )
% 58.35/58.76     ), Y ) ), X ) ] )
% 58.35/58.76  , clause( 773, [ =( complement( join( X, complement( Y ) ) ), meet( 
% 58.35/58.76    complement( X ), Y ) ) ] )
% 58.35/58.76  , 0, clause( 145633, [ =( join( X, complement( join( meet( complement( X )
% 58.35/58.76    , Y ), complement( Y ) ) ) ), X ) ] )
% 58.35/58.76  , 0, 3, substitution( 0, [ :=( X, meet( complement( X ), Y ) ), :=( Y, Y )] )
% 58.35/58.76    , substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145635, [ =( join( X, meet( join( X, complement( Y ) ), Y ) ), X )
% 58.35/58.76     ] )
% 58.35/58.76  , clause( 952, [ =( complement( meet( complement( X ), Y ) ), join( X, 
% 58.35/58.76    complement( Y ) ) ) ] )
% 58.35/58.76  , 0, clause( 145634, [ =( join( X, meet( complement( meet( complement( X )
% 58.35/58.76    , Y ) ), Y ) ), X ) ] )
% 58.35/58.76  , 0, 4, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.76    :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  subsumption(
% 58.35/58.76  clause( 2514, [ =( join( X, meet( join( X, complement( Y ) ), Y ) ), X ) ]
% 58.35/58.76     )
% 58.35/58.76  , clause( 145635, [ =( join( X, meet( join( X, complement( Y ) ), Y ) ), X
% 58.35/58.76     ) ] )
% 58.35/58.76  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.76     )] ) ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145638, [ =( Y, join( meet( X, Y ), Y ) ) ] )
% 58.35/58.76  , clause( 900, [ =( join( meet( Y, X ), X ), X ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145641, [ =( join( meet( X, Y ), complement( Y ) ), join( X, join( 
% 58.35/58.76    meet( X, Y ), complement( Y ) ) ) ) ] )
% 58.35/58.76  , clause( 2436, [ =( meet( Y, join( meet( Y, X ), complement( X ) ) ), Y )
% 58.35/58.76     ] )
% 58.35/58.76  , 0, clause( 145638, [ =( Y, join( meet( X, Y ), Y ) ) ] )
% 58.35/58.76  , 0, 8, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 58.35/58.76    :=( X, X ), :=( Y, join( meet( X, Y ), complement( Y ) ) )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145642, [ =( join( meet( X, Y ), complement( Y ) ), join( join( X, 
% 58.35/58.76    meet( X, Y ) ), complement( Y ) ) ) ] )
% 58.35/58.76  , clause( 1, [ =( join( X, join( Y, Z ) ), join( join( X, Y ), Z ) ) ] )
% 58.35/58.76  , 0, clause( 145641, [ =( join( meet( X, Y ), complement( Y ) ), join( X, 
% 58.35/58.76    join( meet( X, Y ), complement( Y ) ) ) ) ] )
% 58.35/58.76  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, meet( X, Y ) ), :=( Z, 
% 58.35/58.76    complement( Y ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145643, [ =( join( meet( X, Y ), complement( Y ) ), join( X, 
% 58.35/58.76    complement( Y ) ) ) ] )
% 58.35/58.76  , clause( 853, [ =( join( Y, meet( Y, X ) ), Y ) ] )
% 58.35/58.76  , 0, clause( 145642, [ =( join( meet( X, Y ), complement( Y ) ), join( join( 
% 58.35/58.76    X, meet( X, Y ) ), complement( Y ) ) ) ] )
% 58.35/58.76  , 0, 8, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 58.35/58.76    :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  subsumption(
% 58.35/58.76  clause( 2522, [ =( join( meet( X, Y ), complement( Y ) ), join( X, 
% 58.35/58.76    complement( Y ) ) ) ] )
% 58.35/58.76  , clause( 145643, [ =( join( meet( X, Y ), complement( Y ) ), join( X, 
% 58.35/58.76    complement( Y ) ) ) ] )
% 58.35/58.76  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.76     )] ) ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145646, [ =( X, join( X, meet( join( X, complement( Y ) ), Y ) ) )
% 58.35/58.76     ] )
% 58.35/58.76  , clause( 2514, [ =( join( X, meet( join( X, complement( Y ) ), Y ) ), X )
% 58.35/58.76     ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145648, [ =( X, join( X, meet( top, meet( Y, meet( Z, X ) ) ) ) ) ]
% 58.35/58.76     )
% 58.35/58.76  , clause( 1164, [ =( join( X, complement( meet( Z, meet( Y, X ) ) ) ), top
% 58.35/58.76     ) ] )
% 58.35/58.76  , 0, clause( 145646, [ =( X, join( X, meet( join( X, complement( Y ) ), Y )
% 58.35/58.76     ) ) ] )
% 58.35/58.76  , 0, 5, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] ), 
% 58.35/58.76    substitution( 1, [ :=( X, X ), :=( Y, meet( Y, meet( Z, X ) ) )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145649, [ =( X, join( X, meet( Y, meet( Z, X ) ) ) ) ] )
% 58.35/58.76  , clause( 749, [ =( meet( top, X ), X ) ] )
% 58.35/58.76  , 0, clause( 145648, [ =( X, join( X, meet( top, meet( Y, meet( Z, X ) ) )
% 58.35/58.76     ) ) ] )
% 58.35/58.76  , 0, 4, substitution( 0, [ :=( X, meet( Y, meet( Z, X ) ) )] ), 
% 58.35/58.76    substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145650, [ =( join( X, meet( Y, meet( Z, X ) ) ), X ) ] )
% 58.35/58.76  , clause( 145649, [ =( X, join( X, meet( Y, meet( Z, X ) ) ) ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  subsumption(
% 58.35/58.76  clause( 2528, [ =( join( X, meet( Y, meet( Z, X ) ) ), X ) ] )
% 58.35/58.76  , clause( 145650, [ =( join( X, meet( Y, meet( Z, X ) ) ), X ) ] )
% 58.35/58.76  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 58.35/58.76    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145652, [ =( X, join( X, meet( join( X, complement( Y ) ), Y ) ) )
% 58.35/58.76     ] )
% 58.35/58.76  , clause( 2514, [ =( join( X, meet( join( X, complement( Y ) ), Y ) ), X )
% 58.35/58.76     ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145654, [ =( meet( X, Y ), join( meet( X, Y ), meet( top, meet( Y, 
% 58.35/58.76    X ) ) ) ) ] )
% 58.35/58.76  , clause( 990, [ =( join( meet( X, Y ), complement( meet( Y, X ) ) ), top )
% 58.35/58.76     ] )
% 58.35/58.76  , 0, clause( 145652, [ =( X, join( X, meet( join( X, complement( Y ) ), Y )
% 58.35/58.76     ) ) ] )
% 58.35/58.76  , 0, 9, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.76    :=( X, meet( X, Y ) ), :=( Y, meet( Y, X ) )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145655, [ =( meet( X, Y ), join( meet( X, Y ), meet( Y, X ) ) ) ]
% 58.35/58.76     )
% 58.35/58.76  , clause( 749, [ =( meet( top, X ), X ) ] )
% 58.35/58.76  , 0, clause( 145654, [ =( meet( X, Y ), join( meet( X, Y ), meet( top, meet( 
% 58.35/58.76    Y, X ) ) ) ) ] )
% 58.35/58.76  , 0, 8, substitution( 0, [ :=( X, meet( Y, X ) )] ), substitution( 1, [ 
% 58.35/58.76    :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145656, [ =( join( meet( X, Y ), meet( Y, X ) ), meet( X, Y ) ) ]
% 58.35/58.76     )
% 58.35/58.76  , clause( 145655, [ =( meet( X, Y ), join( meet( X, Y ), meet( Y, X ) ) ) ]
% 58.35/58.76     )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  subsumption(
% 58.35/58.76  clause( 2548, [ =( join( meet( X, Y ), meet( Y, X ) ), meet( X, Y ) ) ] )
% 58.35/58.76  , clause( 145656, [ =( join( meet( X, Y ), meet( Y, X ) ), meet( X, Y ) ) ]
% 58.35/58.76     )
% 58.35/58.76  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.76     )] ) ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145658, [ =( X, join( X, meet( join( X, complement( Y ) ), Y ) ) )
% 58.35/58.76     ] )
% 58.35/58.76  , clause( 2514, [ =( join( X, meet( join( X, complement( Y ) ), Y ) ), X )
% 58.35/58.76     ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145659, [ =( X, join( X, meet( join( X, Y ), complement( Y ) ) ) )
% 58.35/58.76     ] )
% 58.35/58.76  , clause( 758, [ =( complement( complement( X ) ), X ) ] )
% 58.35/58.76  , 0, clause( 145658, [ =( X, join( X, meet( join( X, complement( Y ) ), Y )
% 58.35/58.76     ) ) ] )
% 58.35/58.76  , 0, 7, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 58.35/58.76    :=( Y, complement( Y ) )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145660, [ =( join( X, meet( join( X, Y ), complement( Y ) ) ), X )
% 58.35/58.76     ] )
% 58.35/58.76  , clause( 145659, [ =( X, join( X, meet( join( X, Y ), complement( Y ) ) )
% 58.35/58.76     ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  subsumption(
% 58.35/58.76  clause( 2558, [ =( join( Y, meet( join( Y, X ), complement( X ) ) ), Y ) ]
% 58.35/58.76     )
% 58.35/58.76  , clause( 145660, [ =( join( X, meet( join( X, Y ), complement( Y ) ) ), X
% 58.35/58.76     ) ] )
% 58.35/58.76  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.76     )] ) ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145662, [ =( X, join( X, meet( join( X, complement( Y ) ), Y ) ) )
% 58.35/58.76     ] )
% 58.35/58.76  , clause( 2514, [ =( join( X, meet( join( X, complement( Y ) ), Y ) ), X )
% 58.35/58.76     ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145667, [ =( join( X, complement( join( X, complement( Y ) ) ) ), 
% 58.35/58.76    join( join( X, complement( join( X, complement( Y ) ) ) ), meet( top, Y )
% 58.35/58.76     ) ) ] )
% 58.35/58.76  , clause( 311, [ =( join( join( X, complement( join( X, Y ) ) ), Y ), top )
% 58.35/58.76     ] )
% 58.35/58.76  , 0, clause( 145662, [ =( X, join( X, meet( join( X, complement( Y ) ), Y )
% 58.35/58.76     ) ) ] )
% 58.35/58.76  , 0, 17, substitution( 0, [ :=( X, X ), :=( Y, complement( Y ) )] ), 
% 58.35/58.76    substitution( 1, [ :=( X, join( X, complement( join( X, complement( Y ) )
% 58.35/58.76     ) ) ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145669, [ =( join( X, complement( join( X, complement( Y ) ) ) ), 
% 58.35/58.76    join( join( X, meet( complement( X ), Y ) ), meet( top, Y ) ) ) ] )
% 58.35/58.76  , clause( 773, [ =( complement( join( X, complement( Y ) ) ), meet( 
% 58.35/58.76    complement( X ), Y ) ) ] )
% 58.35/58.76  , 0, clause( 145667, [ =( join( X, complement( join( X, complement( Y ) ) )
% 58.35/58.76     ), join( join( X, complement( join( X, complement( Y ) ) ) ), meet( top
% 58.35/58.76    , Y ) ) ) ] )
% 58.35/58.76  , 0, 11, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.76    :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145670, [ =( join( X, meet( complement( X ), Y ) ), join( join( X, 
% 58.35/58.76    meet( complement( X ), Y ) ), meet( top, Y ) ) ) ] )
% 58.35/58.76  , clause( 773, [ =( complement( join( X, complement( Y ) ) ), meet( 
% 58.35/58.76    complement( X ), Y ) ) ] )
% 58.35/58.76  , 0, clause( 145669, [ =( join( X, complement( join( X, complement( Y ) ) )
% 58.35/58.76     ), join( join( X, meet( complement( X ), Y ) ), meet( top, Y ) ) ) ] )
% 58.35/58.76  , 0, 3, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.76    :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145674, [ =( join( X, meet( complement( X ), Y ) ), join( join( X, 
% 58.35/58.76    meet( complement( X ), Y ) ), Y ) ) ] )
% 58.35/58.76  , clause( 749, [ =( meet( top, X ), X ) ] )
% 58.35/58.76  , 0, clause( 145670, [ =( join( X, meet( complement( X ), Y ) ), join( join( 
% 58.35/58.76    X, meet( complement( X ), Y ) ), meet( top, Y ) ) ) ] )
% 58.35/58.76  , 0, 14, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 58.35/58.76    :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145675, [ =( join( X, meet( complement( X ), Y ) ), join( Y, X ) )
% 58.35/58.76     ] )
% 58.35/58.76  , clause( 904, [ =( join( join( Z, meet( X, Y ) ), Y ), join( Y, Z ) ) ] )
% 58.35/58.76  , 0, clause( 145674, [ =( join( X, meet( complement( X ), Y ) ), join( join( 
% 58.35/58.76    X, meet( complement( X ), Y ) ), Y ) ) ] )
% 58.35/58.76  , 0, 7, substitution( 0, [ :=( X, complement( X ) ), :=( Y, Y ), :=( Z, X )] )
% 58.35/58.76    , substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  subsumption(
% 58.35/58.76  clause( 2560, [ =( join( X, meet( complement( X ), Y ) ), join( Y, X ) ) ]
% 58.35/58.76     )
% 58.35/58.76  , clause( 145675, [ =( join( X, meet( complement( X ), Y ) ), join( Y, X )
% 58.35/58.76     ) ] )
% 58.35/58.76  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.76     )] ) ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145678, [ =( X, join( X, meet( join( X, complement( Y ) ), Y ) ) )
% 58.35/58.76     ] )
% 58.35/58.76  , clause( 2514, [ =( join( X, meet( join( X, complement( Y ) ), Y ) ), X )
% 58.35/58.76     ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145683, [ =( join( X, complement( join( complement( Y ), X ) ) ), 
% 58.35/58.76    join( join( X, complement( join( complement( Y ), X ) ) ), meet( top, Y )
% 58.35/58.76     ) ) ] )
% 58.35/58.76  , clause( 310, [ =( join( join( Y, complement( join( X, Y ) ) ), X ), top )
% 58.35/58.76     ] )
% 58.35/58.76  , 0, clause( 145678, [ =( X, join( X, meet( join( X, complement( Y ) ), Y )
% 58.35/58.76     ) ) ] )
% 58.35/58.76  , 0, 17, substitution( 0, [ :=( X, complement( Y ) ), :=( Y, X )] ), 
% 58.35/58.76    substitution( 1, [ :=( X, join( X, complement( join( complement( Y ), X )
% 58.35/58.76     ) ) ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145685, [ =( join( X, complement( join( complement( Y ), X ) ) ), 
% 58.35/58.76    join( join( X, meet( Y, complement( X ) ) ), meet( top, Y ) ) ) ] )
% 58.35/58.76  , clause( 774, [ =( complement( join( complement( Y ), X ) ), meet( Y, 
% 58.35/58.76    complement( X ) ) ) ] )
% 58.35/58.76  , 0, clause( 145683, [ =( join( X, complement( join( complement( Y ), X ) )
% 58.35/58.76     ), join( join( X, complement( join( complement( Y ), X ) ) ), meet( top
% 58.35/58.76    , Y ) ) ) ] )
% 58.35/58.76  , 0, 11, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.76    :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145686, [ =( join( X, meet( Y, complement( X ) ) ), join( join( X, 
% 58.35/58.76    meet( Y, complement( X ) ) ), meet( top, Y ) ) ) ] )
% 58.35/58.76  , clause( 774, [ =( complement( join( complement( Y ), X ) ), meet( Y, 
% 58.35/58.76    complement( X ) ) ) ] )
% 58.35/58.76  , 0, clause( 145685, [ =( join( X, complement( join( complement( Y ), X ) )
% 58.35/58.76     ), join( join( X, meet( Y, complement( X ) ) ), meet( top, Y ) ) ) ] )
% 58.35/58.76  , 0, 3, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.76    :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145690, [ =( join( X, meet( Y, complement( X ) ) ), join( join( X, 
% 58.35/58.76    meet( Y, complement( X ) ) ), Y ) ) ] )
% 58.35/58.76  , clause( 749, [ =( meet( top, X ), X ) ] )
% 58.35/58.76  , 0, clause( 145686, [ =( join( X, meet( Y, complement( X ) ) ), join( join( 
% 58.35/58.76    X, meet( Y, complement( X ) ) ), meet( top, Y ) ) ) ] )
% 58.35/58.76  , 0, 14, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 58.35/58.76    :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145691, [ =( join( X, meet( Y, complement( X ) ) ), join( Y, X ) )
% 58.35/58.76     ] )
% 58.35/58.76  , clause( 910, [ =( join( join( Z, meet( X, Y ) ), X ), join( X, Z ) ) ] )
% 58.35/58.76  , 0, clause( 145690, [ =( join( X, meet( Y, complement( X ) ) ), join( join( 
% 58.35/58.76    X, meet( Y, complement( X ) ) ), Y ) ) ] )
% 58.35/58.76  , 0, 7, substitution( 0, [ :=( X, Y ), :=( Y, complement( X ) ), :=( Z, X )] )
% 58.35/58.76    , substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  subsumption(
% 58.35/58.76  clause( 2561, [ =( join( X, meet( Y, complement( X ) ) ), join( Y, X ) ) ]
% 58.35/58.76     )
% 58.35/58.76  , clause( 145691, [ =( join( X, meet( Y, complement( X ) ) ), join( Y, X )
% 58.35/58.76     ) ] )
% 58.35/58.76  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.76     )] ) ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145694, [ =( X, join( X, meet( join( X, complement( Y ) ), Y ) ) )
% 58.35/58.76     ] )
% 58.35/58.76  , clause( 2514, [ =( join( X, meet( join( X, complement( Y ) ), Y ) ), X )
% 58.35/58.76     ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145699, [ =( join( complement( join( X, complement( Y ) ) ), X ), 
% 58.35/58.76    join( join( complement( join( X, complement( Y ) ) ), X ), meet( top, Y )
% 58.35/58.76     ) ) ] )
% 58.35/58.76  , clause( 27, [ =( join( join( complement( join( X, Y ) ), X ), Y ), top )
% 58.35/58.76     ] )
% 58.35/58.76  , 0, clause( 145694, [ =( X, join( X, meet( join( X, complement( Y ) ), Y )
% 58.35/58.76     ) ) ] )
% 58.35/58.76  , 0, 17, substitution( 0, [ :=( X, X ), :=( Y, complement( Y ) )] ), 
% 58.35/58.76    substitution( 1, [ :=( X, join( complement( join( X, complement( Y ) ) )
% 58.35/58.76    , X ) ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145701, [ =( join( complement( join( X, complement( Y ) ) ), X ), 
% 58.35/58.76    join( join( meet( complement( X ), Y ), X ), meet( top, Y ) ) ) ] )
% 58.35/58.76  , clause( 773, [ =( complement( join( X, complement( Y ) ) ), meet( 
% 58.35/58.76    complement( X ), Y ) ) ] )
% 58.35/58.76  , 0, clause( 145699, [ =( join( complement( join( X, complement( Y ) ) ), X
% 58.35/58.76     ), join( join( complement( join( X, complement( Y ) ) ), X ), meet( top
% 58.35/58.76    , Y ) ) ) ] )
% 58.35/58.76  , 0, 10, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.76    :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145702, [ =( join( meet( complement( X ), Y ), X ), join( join( 
% 58.35/58.76    meet( complement( X ), Y ), X ), meet( top, Y ) ) ) ] )
% 58.35/58.76  , clause( 773, [ =( complement( join( X, complement( Y ) ) ), meet( 
% 58.35/58.76    complement( X ), Y ) ) ] )
% 58.35/58.76  , 0, clause( 145701, [ =( join( complement( join( X, complement( Y ) ) ), X
% 58.35/58.76     ), join( join( meet( complement( X ), Y ), X ), meet( top, Y ) ) ) ] )
% 58.35/58.76  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.76    :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145706, [ =( join( meet( complement( X ), Y ), X ), join( join( 
% 58.35/58.76    meet( complement( X ), Y ), X ), Y ) ) ] )
% 58.35/58.76  , clause( 749, [ =( meet( top, X ), X ) ] )
% 58.35/58.76  , 0, clause( 145702, [ =( join( meet( complement( X ), Y ), X ), join( join( 
% 58.35/58.76    meet( complement( X ), Y ), X ), meet( top, Y ) ) ) ] )
% 58.35/58.76  , 0, 14, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 58.35/58.76    :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145707, [ =( join( meet( complement( X ), Y ), X ), join( Y, X ) )
% 58.35/58.76     ] )
% 58.35/58.76  , clause( 891, [ =( join( join( meet( Y, X ), Z ), X ), join( X, Z ) ) ] )
% 58.35/58.76  , 0, clause( 145706, [ =( join( meet( complement( X ), Y ), X ), join( join( 
% 58.35/58.76    meet( complement( X ), Y ), X ), Y ) ) ] )
% 58.35/58.76  , 0, 7, substitution( 0, [ :=( X, Y ), :=( Y, complement( X ) ), :=( Z, X )] )
% 58.35/58.76    , substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  subsumption(
% 58.35/58.76  clause( 2568, [ =( join( meet( complement( X ), Y ), X ), join( Y, X ) ) ]
% 58.35/58.76     )
% 58.35/58.76  , clause( 145707, [ =( join( meet( complement( X ), Y ), X ), join( Y, X )
% 58.35/58.76     ) ] )
% 58.35/58.76  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.76     )] ) ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145710, [ =( X, join( X, meet( join( X, Y ), complement( Y ) ) ) )
% 58.35/58.76     ] )
% 58.35/58.76  , clause( 2558, [ =( join( Y, meet( join( Y, X ), complement( X ) ) ), Y )
% 58.35/58.76     ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145712, [ =( X, join( X, meet( top, complement( converse( 
% 58.35/58.76    complement( converse( X ) ) ) ) ) ) ) ] )
% 58.35/58.76  , clause( 1005, [ =( join( X, converse( complement( converse( X ) ) ) ), 
% 58.35/58.76    top ) ] )
% 58.35/58.76  , 0, clause( 145710, [ =( X, join( X, meet( join( X, Y ), complement( Y ) )
% 58.35/58.76     ) ) ] )
% 58.35/58.76  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 58.35/58.76    :=( Y, converse( complement( converse( X ) ) ) )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145713, [ =( X, join( X, complement( converse( complement( converse( 
% 58.35/58.76    X ) ) ) ) ) ) ] )
% 58.35/58.76  , clause( 749, [ =( meet( top, X ), X ) ] )
% 58.35/58.76  , 0, clause( 145712, [ =( X, join( X, meet( top, complement( converse( 
% 58.35/58.76    complement( converse( X ) ) ) ) ) ) ) ] )
% 58.35/58.76  , 0, 4, substitution( 0, [ :=( X, complement( converse( complement( 
% 58.35/58.76    converse( X ) ) ) ) )] ), substitution( 1, [ :=( X, X )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145714, [ =( join( X, complement( converse( complement( converse( X
% 58.35/58.76     ) ) ) ) ), X ) ] )
% 58.35/58.76  , clause( 145713, [ =( X, join( X, complement( converse( complement( 
% 58.35/58.76    converse( X ) ) ) ) ) ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  subsumption(
% 58.35/58.76  clause( 2728, [ =( join( X, complement( converse( complement( converse( X )
% 58.35/58.76     ) ) ) ), X ) ] )
% 58.35/58.76  , clause( 145714, [ =( join( X, complement( converse( complement( converse( 
% 58.35/58.76    X ) ) ) ) ), X ) ] )
% 58.35/58.76  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145716, [ =( X, join( X, meet( join( X, Y ), complement( Y ) ) ) )
% 58.35/58.76     ] )
% 58.35/58.76  , clause( 2558, [ =( join( Y, meet( join( Y, X ), complement( X ) ) ), Y )
% 58.35/58.76     ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145721, [ =( join( X, complement( join( Y, X ) ) ), join( join( X, 
% 58.35/58.76    complement( join( Y, X ) ) ), meet( top, complement( Y ) ) ) ) ] )
% 58.35/58.76  , clause( 310, [ =( join( join( Y, complement( join( X, Y ) ) ), X ), top )
% 58.35/58.76     ] )
% 58.35/58.76  , 0, clause( 145716, [ =( X, join( X, meet( join( X, Y ), complement( Y ) )
% 58.35/58.76     ) ) ] )
% 58.35/58.76  , 0, 15, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 58.35/58.76    :=( X, join( X, complement( join( Y, X ) ) ) ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145722, [ =( join( X, complement( join( Y, X ) ) ), join( join( X, 
% 58.35/58.76    complement( join( Y, X ) ) ), complement( Y ) ) ) ] )
% 58.35/58.76  , clause( 749, [ =( meet( top, X ), X ) ] )
% 58.35/58.76  , 0, clause( 145721, [ =( join( X, complement( join( Y, X ) ) ), join( join( 
% 58.35/58.76    X, complement( join( Y, X ) ) ), meet( top, complement( Y ) ) ) ) ] )
% 58.35/58.76  , 0, 14, substitution( 0, [ :=( X, complement( Y ) )] ), substitution( 1, [
% 58.35/58.76     :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145723, [ =( join( X, complement( join( Y, X ) ) ), join( 
% 58.35/58.76    complement( meet( join( Y, X ), Y ) ), X ) ) ] )
% 58.35/58.76  , clause( 968, [ =( join( join( Z, complement( X ) ), complement( Y ) ), 
% 58.35/58.76    join( complement( meet( X, Y ) ), Z ) ) ] )
% 58.35/58.76  , 0, clause( 145722, [ =( join( X, complement( join( Y, X ) ) ), join( join( 
% 58.35/58.76    X, complement( join( Y, X ) ) ), complement( Y ) ) ) ] )
% 58.35/58.76  , 0, 7, substitution( 0, [ :=( X, join( Y, X ) ), :=( Y, Y ), :=( Z, X )] )
% 58.35/58.76    , substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145724, [ =( join( X, complement( join( Y, X ) ) ), join( 
% 58.35/58.76    complement( Y ), X ) ) ] )
% 58.35/58.76  , clause( 1020, [ =( meet( join( X, Y ), X ), X ) ] )
% 58.35/58.76  , 0, clause( 145723, [ =( join( X, complement( join( Y, X ) ) ), join( 
% 58.35/58.76    complement( meet( join( Y, X ), Y ) ), X ) ) ] )
% 58.35/58.76  , 0, 9, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 58.35/58.76    :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  subsumption(
% 58.35/58.76  clause( 2734, [ =( join( X, complement( join( Y, X ) ) ), join( complement( 
% 58.35/58.76    Y ), X ) ) ] )
% 58.35/58.76  , clause( 145724, [ =( join( X, complement( join( Y, X ) ) ), join( 
% 58.35/58.76    complement( Y ), X ) ) ] )
% 58.35/58.76  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.76     )] ) ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145726, [ =( X, join( X, meet( join( X, Y ), complement( Y ) ) ) )
% 58.35/58.76     ] )
% 58.35/58.76  , clause( 2558, [ =( join( Y, meet( join( Y, X ), complement( X ) ) ), Y )
% 58.35/58.76     ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145727, [ =( X, join( X, meet( complement( Y ), join( X, Y ) ) ) )
% 58.35/58.76     ] )
% 58.35/58.76  , clause( 75, [ =( meet( Y, X ), meet( X, Y ) ) ] )
% 58.35/58.76  , 0, clause( 145726, [ =( X, join( X, meet( join( X, Y ), complement( Y ) )
% 58.35/58.76     ) ) ] )
% 58.35/58.76  , 0, 4, substitution( 0, [ :=( X, complement( Y ) ), :=( Y, join( X, Y ) )] )
% 58.35/58.76    , substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145730, [ =( join( X, meet( complement( Y ), join( X, Y ) ) ), X )
% 58.35/58.76     ] )
% 58.35/58.76  , clause( 145727, [ =( X, join( X, meet( complement( Y ), join( X, Y ) ) )
% 58.35/58.76     ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  subsumption(
% 58.35/58.76  clause( 2745, [ =( join( X, meet( complement( Y ), join( X, Y ) ) ), X ) ]
% 58.35/58.76     )
% 58.35/58.76  , clause( 145730, [ =( join( X, meet( complement( Y ), join( X, Y ) ) ), X
% 58.35/58.76     ) ] )
% 58.35/58.76  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.76     )] ) ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145732, [ =( meet( X, complement( Y ) ), complement( join( 
% 58.35/58.76    complement( X ), Y ) ) ) ] )
% 58.35/58.76  , clause( 774, [ =( complement( join( complement( Y ), X ) ), meet( Y, 
% 58.35/58.76    complement( X ) ) ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145735, [ =( meet( X, complement( complement( converse( complement( 
% 58.35/58.76    converse( complement( X ) ) ) ) ) ) ), complement( complement( X ) ) ) ]
% 58.35/58.76     )
% 58.35/58.76  , clause( 2728, [ =( join( X, complement( converse( complement( converse( X
% 58.35/58.76     ) ) ) ) ), X ) ] )
% 58.35/58.76  , 0, clause( 145732, [ =( meet( X, complement( Y ) ), complement( join( 
% 58.35/58.76    complement( X ), Y ) ) ) ] )
% 58.35/58.76  , 0, 11, substitution( 0, [ :=( X, complement( X ) )] ), substitution( 1, [
% 58.35/58.76     :=( X, X ), :=( Y, complement( converse( complement( converse( 
% 58.35/58.76    complement( X ) ) ) ) ) )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145737, [ =( meet( X, complement( complement( converse( complement( 
% 58.35/58.76    converse( complement( X ) ) ) ) ) ) ), X ) ] )
% 58.35/58.76  , clause( 758, [ =( complement( complement( X ) ), X ) ] )
% 58.35/58.76  , 0, clause( 145735, [ =( meet( X, complement( complement( converse( 
% 58.35/58.76    complement( converse( complement( X ) ) ) ) ) ) ), complement( complement( 
% 58.35/58.76    X ) ) ) ] )
% 58.35/58.76  , 0, 10, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 58.35/58.76    ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145739, [ =( meet( X, converse( complement( converse( complement( X
% 58.35/58.76     ) ) ) ) ), X ) ] )
% 58.35/58.76  , clause( 758, [ =( complement( complement( X ) ), X ) ] )
% 58.35/58.76  , 0, clause( 145737, [ =( meet( X, complement( complement( converse( 
% 58.35/58.76    complement( converse( complement( X ) ) ) ) ) ) ), X ) ] )
% 58.35/58.76  , 0, 3, substitution( 0, [ :=( X, converse( complement( converse( 
% 58.35/58.76    complement( X ) ) ) ) )] ), substitution( 1, [ :=( X, X )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  subsumption(
% 58.35/58.76  clause( 2753, [ =( meet( X, converse( complement( converse( complement( X )
% 58.35/58.76     ) ) ) ), X ) ] )
% 58.35/58.76  , clause( 145739, [ =( meet( X, converse( complement( converse( complement( 
% 58.35/58.76    X ) ) ) ) ), X ) ] )
% 58.35/58.76  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145742, [ =( X, join( X, complement( converse( complement( converse( 
% 58.35/58.76    X ) ) ) ) ) ) ] )
% 58.35/58.76  , clause( 2728, [ =( join( X, complement( converse( complement( converse( X
% 58.35/58.76     ) ) ) ) ), X ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145743, [ =( converse( X ), join( converse( X ), complement( 
% 58.35/58.76    converse( complement( X ) ) ) ) ) ] )
% 58.35/58.76  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 58.35/58.76  , 0, clause( 145742, [ =( X, join( X, complement( converse( complement( 
% 58.35/58.76    converse( X ) ) ) ) ) ) ] )
% 58.35/58.76  , 0, 9, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 58.35/58.76    converse( X ) )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145744, [ =( join( converse( X ), complement( converse( complement( 
% 58.35/58.76    X ) ) ) ), converse( X ) ) ] )
% 58.35/58.76  , clause( 145743, [ =( converse( X ), join( converse( X ), complement( 
% 58.35/58.76    converse( complement( X ) ) ) ) ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  subsumption(
% 58.35/58.76  clause( 2775, [ =( join( converse( X ), complement( converse( complement( X
% 58.35/58.76     ) ) ) ), converse( X ) ) ] )
% 58.35/58.76  , clause( 145744, [ =( join( converse( X ), complement( converse( 
% 58.35/58.76    complement( X ) ) ) ), converse( X ) ) ] )
% 58.35/58.76  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145746, [ =( Y, join( converse( meet( X, converse( Y ) ) ), Y ) ) ]
% 58.35/58.76     )
% 58.35/58.76  , clause( 906, [ =( join( converse( meet( X, converse( Y ) ) ), Y ), Y ) ]
% 58.35/58.76     )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145748, [ =( complement( converse( complement( X ) ) ), join( 
% 58.35/58.76    converse( X ), complement( converse( complement( X ) ) ) ) ) ] )
% 58.35/58.76  , clause( 2753, [ =( meet( X, converse( complement( converse( complement( X
% 58.35/58.76     ) ) ) ) ), X ) ] )
% 58.35/58.76  , 0, clause( 145746, [ =( Y, join( converse( meet( X, converse( Y ) ) ), Y
% 58.35/58.76     ) ) ] )
% 58.35/58.76  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 58.35/58.76    :=( Y, complement( converse( complement( X ) ) ) )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145749, [ =( complement( converse( complement( X ) ) ), converse( X
% 58.35/58.76     ) ) ] )
% 58.35/58.76  , clause( 2775, [ =( join( converse( X ), complement( converse( complement( 
% 58.35/58.76    X ) ) ) ), converse( X ) ) ] )
% 58.35/58.76  , 0, clause( 145748, [ =( complement( converse( complement( X ) ) ), join( 
% 58.35/58.76    converse( X ), complement( converse( complement( X ) ) ) ) ) ] )
% 58.35/58.76  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 58.35/58.76    ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  subsumption(
% 58.35/58.76  clause( 2800, [ =( complement( converse( complement( X ) ) ), converse( X )
% 58.35/58.76     ) ] )
% 58.35/58.76  , clause( 145749, [ =( complement( converse( complement( X ) ) ), converse( 
% 58.35/58.76    X ) ) ] )
% 58.35/58.76  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145752, [ =( converse( X ), complement( converse( complement( X ) )
% 58.35/58.76     ) ) ] )
% 58.35/58.76  , clause( 2800, [ =( complement( converse( complement( X ) ) ), converse( X
% 58.35/58.76     ) ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145757, [ =( converse( join( complement( X ), Y ) ), complement( 
% 58.35/58.76    converse( meet( X, complement( Y ) ) ) ) ) ] )
% 58.35/58.76  , clause( 774, [ =( complement( join( complement( Y ), X ) ), meet( Y, 
% 58.35/58.76    complement( X ) ) ) ] )
% 58.35/58.76  , 0, clause( 145752, [ =( converse( X ), complement( converse( complement( 
% 58.35/58.76    X ) ) ) ) ] )
% 58.35/58.76  , 0, 8, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 58.35/58.76    :=( X, join( complement( X ), Y ) )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145758, [ =( complement( converse( meet( X, complement( Y ) ) ) ), 
% 58.35/58.76    converse( join( complement( X ), Y ) ) ) ] )
% 58.35/58.76  , clause( 145757, [ =( converse( join( complement( X ), Y ) ), complement( 
% 58.35/58.76    converse( meet( X, complement( Y ) ) ) ) ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  subsumption(
% 58.35/58.76  clause( 2820, [ =( complement( converse( meet( X, complement( Y ) ) ) ), 
% 58.35/58.76    converse( join( complement( X ), Y ) ) ) ] )
% 58.35/58.76  , clause( 145758, [ =( complement( converse( meet( X, complement( Y ) ) ) )
% 58.35/58.76    , converse( join( complement( X ), Y ) ) ) ] )
% 58.35/58.76  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.76     )] ) ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145760, [ =( converse( X ), complement( converse( complement( X ) )
% 58.35/58.76     ) ) ] )
% 58.35/58.76  , clause( 2800, [ =( complement( converse( complement( X ) ) ), converse( X
% 58.35/58.76     ) ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145765, [ =( converse( meet( X, complement( Y ) ) ), complement( 
% 58.35/58.76    converse( join( complement( X ), Y ) ) ) ) ] )
% 58.35/58.76  , clause( 953, [ =( complement( meet( Y, complement( X ) ) ), join( 
% 58.35/58.76    complement( Y ), X ) ) ] )
% 58.35/58.76  , 0, clause( 145760, [ =( converse( X ), complement( converse( complement( 
% 58.35/58.76    X ) ) ) ) ] )
% 58.35/58.76  , 0, 8, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 58.35/58.76    :=( X, meet( X, complement( Y ) ) )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145766, [ =( complement( converse( join( complement( X ), Y ) ) ), 
% 58.35/58.76    converse( meet( X, complement( Y ) ) ) ) ] )
% 58.35/58.76  , clause( 145765, [ =( converse( meet( X, complement( Y ) ) ), complement( 
% 58.35/58.76    converse( join( complement( X ), Y ) ) ) ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  subsumption(
% 58.35/58.76  clause( 2849, [ =( complement( converse( join( complement( X ), Y ) ) ), 
% 58.35/58.76    converse( meet( X, complement( Y ) ) ) ) ] )
% 58.35/58.76  , clause( 145766, [ =( complement( converse( join( complement( X ), Y ) ) )
% 58.35/58.76    , converse( meet( X, complement( Y ) ) ) ) ] )
% 58.35/58.76  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.76     )] ) ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145768, [ =( converse( X ), complement( converse( complement( X ) )
% 58.35/58.76     ) ) ] )
% 58.35/58.76  , clause( 2800, [ =( complement( converse( complement( X ) ) ), converse( X
% 58.35/58.76     ) ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145773, [ =( converse( meet( complement( X ), Y ) ), complement( 
% 58.35/58.76    converse( join( X, complement( Y ) ) ) ) ) ] )
% 58.35/58.76  , clause( 952, [ =( complement( meet( complement( X ), Y ) ), join( X, 
% 58.35/58.76    complement( Y ) ) ) ] )
% 58.35/58.76  , 0, clause( 145768, [ =( converse( X ), complement( converse( complement( 
% 58.35/58.76    X ) ) ) ) ] )
% 58.35/58.76  , 0, 8, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.76    :=( X, meet( complement( X ), Y ) )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145774, [ =( complement( converse( join( X, complement( Y ) ) ) ), 
% 58.35/58.76    converse( meet( complement( X ), Y ) ) ) ] )
% 58.35/58.76  , clause( 145773, [ =( converse( meet( complement( X ), Y ) ), complement( 
% 58.35/58.76    converse( join( X, complement( Y ) ) ) ) ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  subsumption(
% 58.35/58.76  clause( 2851, [ =( complement( converse( join( X, complement( Y ) ) ) ), 
% 58.35/58.76    converse( meet( complement( X ), Y ) ) ) ] )
% 58.35/58.76  , clause( 145774, [ =( complement( converse( join( X, complement( Y ) ) ) )
% 58.35/58.76    , converse( meet( complement( X ), Y ) ) ) ] )
% 58.35/58.76  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.76     )] ) ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145775, [ =( converse( X ), complement( converse( complement( X ) )
% 58.35/58.76     ) ) ] )
% 58.35/58.76  , clause( 2800, [ =( complement( converse( complement( X ) ) ), converse( X
% 58.35/58.76     ) ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145777, [ =( converse( meet( X, Y ) ), complement( converse( 
% 58.35/58.76    complement( meet( Y, X ) ) ) ) ) ] )
% 58.35/58.76  , clause( 974, [ =( complement( meet( X, Y ) ), complement( meet( Y, X ) )
% 58.35/58.76     ) ] )
% 58.35/58.76  , 0, clause( 145775, [ =( converse( X ), complement( converse( complement( 
% 58.35/58.76    X ) ) ) ) ] )
% 58.35/58.76  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.76    :=( X, meet( X, Y ) )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145779, [ =( converse( meet( X, Y ) ), converse( meet( Y, X ) ) ) ]
% 58.35/58.76     )
% 58.35/58.76  , clause( 2800, [ =( complement( converse( complement( X ) ) ), converse( X
% 58.35/58.76     ) ) ] )
% 58.35/58.76  , 0, clause( 145777, [ =( converse( meet( X, Y ) ), complement( converse( 
% 58.35/58.76    complement( meet( Y, X ) ) ) ) ) ] )
% 58.35/58.76  , 0, 5, substitution( 0, [ :=( X, meet( Y, X ) )] ), substitution( 1, [ 
% 58.35/58.76    :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  subsumption(
% 58.35/58.76  clause( 2859, [ =( converse( meet( Y, X ) ), converse( meet( X, Y ) ) ) ]
% 58.35/58.76     )
% 58.35/58.76  , clause( 145779, [ =( converse( meet( X, Y ) ), converse( meet( Y, X ) ) )
% 58.35/58.76     ] )
% 58.35/58.76  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.76     )] ) ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145780, [ =( converse( X ), complement( converse( complement( X ) )
% 58.35/58.76     ) ) ] )
% 58.35/58.76  , clause( 2800, [ =( complement( converse( complement( X ) ) ), converse( X
% 58.35/58.76     ) ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145782, [ =( converse( complement( X ) ), complement( converse( X )
% 58.35/58.76     ) ) ] )
% 58.35/58.76  , clause( 758, [ =( complement( complement( X ) ), X ) ] )
% 58.35/58.76  , 0, clause( 145780, [ =( converse( X ), complement( converse( complement( 
% 58.35/58.76    X ) ) ) ) ] )
% 58.35/58.76  , 0, 6, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 58.35/58.76    complement( X ) )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  subsumption(
% 58.35/58.76  clause( 2870, [ =( converse( complement( X ) ), complement( converse( X ) )
% 58.35/58.76     ) ] )
% 58.35/58.76  , clause( 145782, [ =( converse( complement( X ) ), complement( converse( X
% 58.35/58.76     ) ) ) ] )
% 58.35/58.76  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145785, [ =( zero, composition( converse( complement( composition( 
% 58.35/58.76    X, top ) ) ), X ) ) ] )
% 58.35/58.76  , clause( 1494, [ =( composition( converse( complement( composition( X, top
% 58.35/58.76     ) ) ), X ), zero ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145786, [ =( zero, composition( complement( converse( composition( 
% 58.35/58.76    X, top ) ) ), X ) ) ] )
% 58.35/58.76  , clause( 2870, [ =( converse( complement( X ) ), complement( converse( X )
% 58.35/58.76     ) ) ] )
% 58.35/58.76  , 0, clause( 145785, [ =( zero, composition( converse( complement( 
% 58.35/58.76    composition( X, top ) ) ), X ) ) ] )
% 58.35/58.76  , 0, 3, substitution( 0, [ :=( X, composition( X, top ) )] ), 
% 58.35/58.76    substitution( 1, [ :=( X, X )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145787, [ =( composition( complement( converse( composition( X, top
% 58.35/58.76     ) ) ), X ), zero ) ] )
% 58.35/58.76  , clause( 145786, [ =( zero, composition( complement( converse( composition( 
% 58.35/58.76    X, top ) ) ), X ) ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  subsumption(
% 58.35/58.76  clause( 2877, [ =( composition( complement( converse( composition( X, top )
% 58.35/58.76     ) ), X ), zero ) ] )
% 58.35/58.76  , clause( 145787, [ =( composition( complement( converse( composition( X, 
% 58.35/58.76    top ) ) ), X ), zero ) ] )
% 58.35/58.76  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145789, [ =( zero, composition( converse( complement( sk1 ) ), sk1
% 58.35/58.76     ) ) ] )
% 58.35/58.76  , clause( 785, [ =( composition( converse( complement( sk1 ) ), sk1 ), zero
% 58.35/58.76     ) ] )
% 58.35/58.76  , 0, substitution( 0, [] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145790, [ =( zero, composition( complement( converse( sk1 ) ), sk1
% 58.35/58.76     ) ) ] )
% 58.35/58.76  , clause( 2870, [ =( converse( complement( X ) ), complement( converse( X )
% 58.35/58.76     ) ) ] )
% 58.35/58.76  , 0, clause( 145789, [ =( zero, composition( converse( complement( sk1 ) )
% 58.35/58.76    , sk1 ) ) ] )
% 58.35/58.76  , 0, 3, substitution( 0, [ :=( X, sk1 )] ), substitution( 1, [] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145791, [ =( composition( complement( converse( sk1 ) ), sk1 ), 
% 58.35/58.76    zero ) ] )
% 58.35/58.76  , clause( 145790, [ =( zero, composition( complement( converse( sk1 ) ), 
% 58.35/58.76    sk1 ) ) ] )
% 58.35/58.76  , 0, substitution( 0, [] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  subsumption(
% 58.35/58.76  clause( 2888, [ =( composition( complement( converse( sk1 ) ), sk1 ), zero
% 58.35/58.76     ) ] )
% 58.35/58.76  , clause( 145791, [ =( composition( complement( converse( sk1 ) ), sk1 ), 
% 58.35/58.76    zero ) ] )
% 58.35/58.76  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145793, [ =( converse( join( X, one ) ), join( converse( X ), one )
% 58.35/58.76     ) ] )
% 58.35/58.76  , clause( 192, [ =( join( converse( X ), one ), converse( join( X, one ) )
% 58.35/58.76     ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145794, [ =( converse( join( complement( X ), one ) ), join( 
% 58.35/58.76    complement( converse( X ) ), one ) ) ] )
% 58.35/58.76  , clause( 2870, [ =( converse( complement( X ) ), complement( converse( X )
% 58.35/58.76     ) ) ] )
% 58.35/58.76  , 0, clause( 145793, [ =( converse( join( X, one ) ), join( converse( X ), 
% 58.35/58.76    one ) ) ] )
% 58.35/58.76  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 58.35/58.76    complement( X ) )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145795, [ =( join( complement( converse( X ) ), one ), converse( 
% 58.35/58.76    join( complement( X ), one ) ) ) ] )
% 58.35/58.76  , clause( 145794, [ =( converse( join( complement( X ), one ) ), join( 
% 58.35/58.76    complement( converse( X ) ), one ) ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  subsumption(
% 58.35/58.76  clause( 2889, [ =( join( complement( converse( X ) ), one ), converse( join( 
% 58.35/58.76    complement( X ), one ) ) ) ] )
% 58.35/58.76  , clause( 145795, [ =( join( complement( converse( X ) ), one ), converse( 
% 58.35/58.76    join( complement( X ), one ) ) ) ] )
% 58.35/58.76  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145797, [ =( join( converse( X ), Y ), converse( join( X, converse( 
% 58.35/58.76    Y ) ) ) ) ] )
% 58.35/58.76  , clause( 20, [ =( converse( join( Y, converse( X ) ) ), join( converse( Y
% 58.35/58.76     ), X ) ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145801, [ =( join( converse( X ), complement( Y ) ), converse( join( 
% 58.35/58.76    X, complement( converse( Y ) ) ) ) ) ] )
% 58.35/58.76  , clause( 2870, [ =( converse( complement( X ) ), complement( converse( X )
% 58.35/58.76     ) ) ] )
% 58.35/58.76  , 0, clause( 145797, [ =( join( converse( X ), Y ), converse( join( X, 
% 58.35/58.76    converse( Y ) ) ) ) ] )
% 58.35/58.76  , 0, 9, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 58.35/58.76    :=( Y, complement( Y ) )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145803, [ =( converse( join( X, complement( converse( Y ) ) ) ), 
% 58.35/58.76    join( converse( X ), complement( Y ) ) ) ] )
% 58.35/58.76  , clause( 145801, [ =( join( converse( X ), complement( Y ) ), converse( 
% 58.35/58.76    join( X, complement( converse( Y ) ) ) ) ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  subsumption(
% 58.35/58.76  clause( 2893, [ =( converse( join( Y, complement( converse( X ) ) ) ), join( 
% 58.35/58.76    converse( Y ), complement( X ) ) ) ] )
% 58.35/58.76  , clause( 145803, [ =( converse( join( X, complement( converse( Y ) ) ) ), 
% 58.35/58.76    join( converse( X ), complement( Y ) ) ) ] )
% 58.35/58.76  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.76     )] ) ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145805, [ =( composition( Y, converse( X ) ), converse( composition( 
% 58.35/58.76    X, converse( Y ) ) ) ) ] )
% 58.35/58.76  , clause( 16, [ =( converse( composition( Y, converse( X ) ) ), composition( 
% 58.35/58.76    X, converse( Y ) ) ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145809, [ =( composition( complement( X ), converse( Y ) ), 
% 58.35/58.76    converse( composition( Y, complement( converse( X ) ) ) ) ) ] )
% 58.35/58.76  , clause( 2870, [ =( converse( complement( X ) ), complement( converse( X )
% 58.35/58.76     ) ) ] )
% 58.35/58.76  , 0, clause( 145805, [ =( composition( Y, converse( X ) ), converse( 
% 58.35/58.76    composition( X, converse( Y ) ) ) ) ] )
% 58.35/58.76  , 0, 9, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, Y ), 
% 58.35/58.76    :=( Y, complement( X ) )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145811, [ =( converse( composition( Y, complement( converse( X ) )
% 58.35/58.76     ) ), composition( complement( X ), converse( Y ) ) ) ] )
% 58.35/58.76  , clause( 145809, [ =( composition( complement( X ), converse( Y ) ), 
% 58.35/58.76    converse( composition( Y, complement( converse( X ) ) ) ) ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  subsumption(
% 58.35/58.76  clause( 2895, [ =( converse( composition( Y, complement( converse( X ) ) )
% 58.35/58.76     ), composition( complement( X ), converse( Y ) ) ) ] )
% 58.35/58.76  , clause( 145811, [ =( converse( composition( Y, complement( converse( X )
% 58.35/58.76     ) ) ), composition( complement( X ), converse( Y ) ) ) ] )
% 58.35/58.76  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.76     )] ) ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145813, [ =( join( X, converse( Y ) ), converse( join( converse( X
% 58.35/58.76     ), Y ) ) ) ] )
% 58.35/58.76  , clause( 19, [ =( converse( join( converse( X ), Y ) ), join( X, converse( 
% 58.35/58.76    Y ) ) ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145817, [ =( join( complement( X ), converse( Y ) ), converse( join( 
% 58.35/58.76    complement( converse( X ) ), Y ) ) ) ] )
% 58.35/58.76  , clause( 2870, [ =( converse( complement( X ) ), complement( converse( X )
% 58.35/58.76     ) ) ] )
% 58.35/58.76  , 0, clause( 145813, [ =( join( X, converse( Y ) ), converse( join( 
% 58.35/58.76    converse( X ), Y ) ) ) ] )
% 58.35/58.76  , 0, 8, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 58.35/58.76    complement( X ) ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145819, [ =( converse( join( complement( converse( X ) ), Y ) ), 
% 58.35/58.76    join( complement( X ), converse( Y ) ) ) ] )
% 58.35/58.76  , clause( 145817, [ =( join( complement( X ), converse( Y ) ), converse( 
% 58.35/58.76    join( complement( converse( X ) ), Y ) ) ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  subsumption(
% 58.35/58.76  clause( 2897, [ =( converse( join( complement( converse( X ) ), Y ) ), join( 
% 58.35/58.76    complement( X ), converse( Y ) ) ) ] )
% 58.35/58.76  , clause( 145819, [ =( converse( join( complement( converse( X ) ), Y ) ), 
% 58.35/58.76    join( complement( X ), converse( Y ) ) ) ] )
% 58.35/58.76  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.76     )] ) ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145821, [ =( converse( join( X, Y ) ), join( converse( X ), 
% 58.35/58.76    converse( Y ) ) ) ] )
% 58.35/58.76  , clause( 8, [ =( join( converse( X ), converse( Y ) ), converse( join( X, 
% 58.35/58.76    Y ) ) ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145822, [ =( converse( join( complement( X ), Y ) ), join( 
% 58.35/58.76    complement( converse( X ) ), converse( Y ) ) ) ] )
% 58.35/58.76  , clause( 2870, [ =( converse( complement( X ) ), complement( converse( X )
% 58.35/58.76     ) ) ] )
% 58.35/58.76  , 0, clause( 145821, [ =( converse( join( X, Y ) ), join( converse( X ), 
% 58.35/58.76    converse( Y ) ) ) ] )
% 58.35/58.76  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 58.35/58.76    complement( X ) ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145824, [ =( join( complement( converse( X ) ), converse( Y ) ), 
% 58.35/58.76    converse( join( complement( X ), Y ) ) ) ] )
% 58.35/58.76  , clause( 145822, [ =( converse( join( complement( X ), Y ) ), join( 
% 58.35/58.76    complement( converse( X ) ), converse( Y ) ) ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  subsumption(
% 58.35/58.76  clause( 2898, [ =( join( complement( converse( X ) ), converse( Y ) ), 
% 58.35/58.76    converse( join( complement( X ), Y ) ) ) ] )
% 58.35/58.76  , clause( 145824, [ =( join( complement( converse( X ) ), converse( Y ) ), 
% 58.35/58.76    converse( join( complement( X ), Y ) ) ) ] )
% 58.35/58.76  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.76     )] ) ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145827, [ =( converse( join( X, Y ) ), join( converse( X ), 
% 58.35/58.76    converse( Y ) ) ) ] )
% 58.35/58.76  , clause( 8, [ =( join( converse( X ), converse( Y ) ), converse( join( X, 
% 58.35/58.76    Y ) ) ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145829, [ =( converse( join( X, complement( Y ) ) ), join( converse( 
% 58.35/58.76    X ), complement( converse( Y ) ) ) ) ] )
% 58.35/58.76  , clause( 2870, [ =( converse( complement( X ) ), complement( converse( X )
% 58.35/58.76     ) ) ] )
% 58.35/58.76  , 0, clause( 145827, [ =( converse( join( X, Y ) ), join( converse( X ), 
% 58.35/58.76    converse( Y ) ) ) ] )
% 58.35/58.76  , 0, 9, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 58.35/58.76    :=( Y, complement( Y ) )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145831, [ =( join( converse( X ), complement( converse( Y ) ) ), 
% 58.35/58.76    converse( join( X, complement( Y ) ) ) ) ] )
% 58.35/58.76  , clause( 145829, [ =( converse( join( X, complement( Y ) ) ), join( 
% 58.35/58.76    converse( X ), complement( converse( Y ) ) ) ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  subsumption(
% 58.35/58.76  clause( 2899, [ =( join( converse( Y ), complement( converse( X ) ) ), 
% 58.35/58.76    converse( join( Y, complement( X ) ) ) ) ] )
% 58.35/58.76  , clause( 145831, [ =( join( converse( X ), complement( converse( Y ) ) ), 
% 58.35/58.76    converse( join( X, complement( Y ) ) ) ) ] )
% 58.35/58.76  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.76     )] ) ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145833, [ =( composition( join( X, Z ), Y ), join( composition( X, 
% 58.35/58.76    Y ), composition( Z, Y ) ) ) ] )
% 58.35/58.76  , clause( 6, [ =( join( composition( X, Z ), composition( Y, Z ) ), 
% 58.35/58.76    composition( join( X, Y ), Z ) ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145835, [ =( composition( join( complement( converse( sk1 ) ), X )
% 58.35/58.76    , sk1 ), join( zero, composition( X, sk1 ) ) ) ] )
% 58.35/58.76  , clause( 2888, [ =( composition( complement( converse( sk1 ) ), sk1 ), 
% 58.35/58.76    zero ) ] )
% 58.35/58.76  , 0, clause( 145833, [ =( composition( join( X, Z ), Y ), join( composition( 
% 58.35/58.76    X, Y ), composition( Z, Y ) ) ) ] )
% 58.35/58.76  , 0, 9, substitution( 0, [] ), substitution( 1, [ :=( X, complement( 
% 58.35/58.76    converse( sk1 ) ) ), :=( Y, sk1 ), :=( Z, X )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145837, [ =( composition( join( complement( converse( sk1 ) ), X )
% 58.35/58.76    , sk1 ), composition( X, sk1 ) ) ] )
% 58.35/58.76  , clause( 751, [ =( join( zero, X ), X ) ] )
% 58.35/58.76  , 0, clause( 145835, [ =( composition( join( complement( converse( sk1 ) )
% 58.35/58.76    , X ), sk1 ), join( zero, composition( X, sk1 ) ) ) ] )
% 58.35/58.76  , 0, 8, substitution( 0, [ :=( X, composition( X, sk1 ) )] ), 
% 58.35/58.76    substitution( 1, [ :=( X, X )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  subsumption(
% 58.35/58.76  clause( 2904, [ =( composition( join( complement( converse( sk1 ) ), X ), 
% 58.35/58.76    sk1 ), composition( X, sk1 ) ) ] )
% 58.35/58.76  , clause( 145837, [ =( composition( join( complement( converse( sk1 ) ), X
% 58.35/58.76     ), sk1 ), composition( X, sk1 ) ) ] )
% 58.35/58.76  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145840, [ =( composition( join( X, Z ), Y ), join( composition( X, 
% 58.35/58.76    Y ), composition( Z, Y ) ) ) ] )
% 58.35/58.76  , clause( 6, [ =( join( composition( X, Z ), composition( Y, Z ) ), 
% 58.35/58.76    composition( join( X, Y ), Z ) ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145843, [ =( composition( join( X, complement( converse( sk1 ) ) )
% 58.35/58.76    , sk1 ), join( composition( X, sk1 ), zero ) ) ] )
% 58.35/58.76  , clause( 2888, [ =( composition( complement( converse( sk1 ) ), sk1 ), 
% 58.35/58.76    zero ) ] )
% 58.35/58.76  , 0, clause( 145840, [ =( composition( join( X, Z ), Y ), join( composition( 
% 58.35/58.76    X, Y ), composition( Z, Y ) ) ) ] )
% 58.35/58.76  , 0, 12, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, sk1 )
% 58.35/58.76    , :=( Z, complement( converse( sk1 ) ) )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145844, [ =( composition( join( X, complement( converse( sk1 ) ) )
% 58.35/58.76    , sk1 ), composition( X, sk1 ) ) ] )
% 58.35/58.76  , clause( 742, [ =( join( X, zero ), X ) ] )
% 58.35/58.76  , 0, clause( 145843, [ =( composition( join( X, complement( converse( sk1 )
% 58.35/58.76     ) ), sk1 ), join( composition( X, sk1 ), zero ) ) ] )
% 58.35/58.76  , 0, 8, substitution( 0, [ :=( X, composition( X, sk1 ) )] ), 
% 58.35/58.76    substitution( 1, [ :=( X, X )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  subsumption(
% 58.35/58.76  clause( 2905, [ =( composition( join( X, complement( converse( sk1 ) ) ), 
% 58.35/58.76    sk1 ), composition( X, sk1 ) ) ] )
% 58.35/58.76  , clause( 145844, [ =( composition( join( X, complement( converse( sk1 ) )
% 58.35/58.76     ), sk1 ), composition( X, sk1 ) ) ] )
% 58.35/58.76  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145846, [ =( converse( join( X, Y ) ), join( converse( X ), 
% 58.35/58.76    converse( Y ) ) ) ] )
% 58.35/58.76  , clause( 8, [ =( join( converse( X ), converse( Y ) ), converse( join( X, 
% 58.35/58.76    Y ) ) ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145848, [ =( converse( join( meet( X, Y ), Z ) ), join( converse( 
% 58.35/58.76    meet( Y, X ) ), converse( Z ) ) ) ] )
% 58.35/58.76  , clause( 2859, [ =( converse( meet( Y, X ) ), converse( meet( X, Y ) ) ) ]
% 58.35/58.76     )
% 58.35/58.76  , 0, clause( 145846, [ =( converse( join( X, Y ) ), join( converse( X ), 
% 58.35/58.76    converse( Y ) ) ) ] )
% 58.35/58.76  , 0, 8, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 58.35/58.76    :=( X, meet( X, Y ) ), :=( Y, Z )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145854, [ =( converse( join( meet( X, Y ), Z ) ), converse( join( 
% 58.35/58.76    meet( Y, X ), Z ) ) ) ] )
% 58.35/58.76  , clause( 8, [ =( join( converse( X ), converse( Y ) ), converse( join( X, 
% 58.35/58.76    Y ) ) ) ] )
% 58.35/58.76  , 0, clause( 145848, [ =( converse( join( meet( X, Y ), Z ) ), join( 
% 58.35/58.76    converse( meet( Y, X ) ), converse( Z ) ) ) ] )
% 58.35/58.76  , 0, 7, substitution( 0, [ :=( X, meet( Y, X ) ), :=( Y, Z )] ), 
% 58.35/58.76    substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  subsumption(
% 58.35/58.76  clause( 2922, [ =( converse( join( meet( Y, X ), Z ) ), converse( join( 
% 58.35/58.76    meet( X, Y ), Z ) ) ) ] )
% 58.35/58.76  , clause( 145854, [ =( converse( join( meet( X, Y ), Z ) ), converse( join( 
% 58.35/58.76    meet( Y, X ), Z ) ) ) ] )
% 58.35/58.76  , substitution( 0, [ :=( X, Y ), :=( Y, X ), :=( Z, Z )] ), 
% 58.35/58.76    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145856, [ =( composition( join( X, Z ), Y ), join( composition( X, 
% 58.35/58.76    Y ), composition( Z, Y ) ) ) ] )
% 58.35/58.76  , clause( 6, [ =( join( composition( X, Z ), composition( Y, Z ) ), 
% 58.35/58.76    composition( join( X, Y ), Z ) ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145858, [ =( composition( join( complement( converse( composition( 
% 58.35/58.76    X, top ) ) ), Y ), X ), join( zero, composition( Y, X ) ) ) ] )
% 58.35/58.76  , clause( 2877, [ =( composition( complement( converse( composition( X, top
% 58.35/58.76     ) ) ), X ), zero ) ] )
% 58.35/58.76  , 0, clause( 145856, [ =( composition( join( X, Z ), Y ), join( composition( 
% 58.35/58.76    X, Y ), composition( Z, Y ) ) ) ] )
% 58.35/58.76  , 0, 11, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 58.35/58.76    complement( converse( composition( X, top ) ) ) ), :=( Y, X ), :=( Z, Y )] )
% 58.35/58.76    ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145860, [ =( composition( join( complement( converse( composition( 
% 58.35/58.76    X, top ) ) ), Y ), X ), composition( Y, X ) ) ] )
% 58.35/58.76  , clause( 751, [ =( join( zero, X ), X ) ] )
% 58.35/58.76  , 0, clause( 145858, [ =( composition( join( complement( converse( 
% 58.35/58.76    composition( X, top ) ) ), Y ), X ), join( zero, composition( Y, X ) ) )
% 58.35/58.76     ] )
% 58.35/58.76  , 0, 10, substitution( 0, [ :=( X, composition( Y, X ) )] ), substitution( 
% 58.35/58.76    1, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  subsumption(
% 58.35/58.76  clause( 2975, [ =( composition( join( complement( converse( composition( X
% 58.35/58.76    , top ) ) ), Y ), X ), composition( Y, X ) ) ] )
% 58.35/58.76  , clause( 145860, [ =( composition( join( complement( converse( composition( 
% 58.35/58.76    X, top ) ) ), Y ), X ), composition( Y, X ) ) ] )
% 58.35/58.76  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.76     )] ) ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145863, [ =( composition( join( X, Z ), Y ), join( composition( X, 
% 58.35/58.76    Y ), composition( Z, Y ) ) ) ] )
% 58.35/58.76  , clause( 6, [ =( join( composition( X, Z ), composition( Y, Z ) ), 
% 58.35/58.76    composition( join( X, Y ), Z ) ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145866, [ =( composition( join( X, complement( converse( 
% 58.35/58.76    composition( Y, top ) ) ) ), Y ), join( composition( X, Y ), zero ) ) ]
% 58.35/58.76     )
% 58.35/58.76  , clause( 2877, [ =( composition( complement( converse( composition( X, top
% 58.35/58.76     ) ) ), X ), zero ) ] )
% 58.35/58.76  , 0, clause( 145863, [ =( composition( join( X, Z ), Y ), join( composition( 
% 58.35/58.76    X, Y ), composition( Z, Y ) ) ) ] )
% 58.35/58.76  , 0, 14, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 58.35/58.76    :=( Y, Y ), :=( Z, complement( converse( composition( Y, top ) ) ) )] )
% 58.35/58.76    ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145867, [ =( composition( join( X, complement( converse( 
% 58.35/58.76    composition( Y, top ) ) ) ), Y ), composition( X, Y ) ) ] )
% 58.35/58.76  , clause( 742, [ =( join( X, zero ), X ) ] )
% 58.35/58.76  , 0, clause( 145866, [ =( composition( join( X, complement( converse( 
% 58.35/58.76    composition( Y, top ) ) ) ), Y ), join( composition( X, Y ), zero ) ) ]
% 58.35/58.76     )
% 58.35/58.76  , 0, 10, substitution( 0, [ :=( X, composition( X, Y ) )] ), substitution( 
% 58.35/58.76    1, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  subsumption(
% 58.35/58.76  clause( 2976, [ =( composition( join( Y, complement( converse( composition( 
% 58.35/58.76    X, top ) ) ) ), X ), composition( Y, X ) ) ] )
% 58.35/58.76  , clause( 145867, [ =( composition( join( X, complement( converse( 
% 58.35/58.76    composition( Y, top ) ) ) ), Y ), composition( X, Y ) ) ] )
% 58.35/58.76  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.76     )] ) ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145869, [ =( X, join( X, meet( complement( Y ), join( X, Y ) ) ) )
% 58.35/58.76     ] )
% 58.35/58.76  , clause( 2745, [ =( join( X, meet( complement( Y ), join( X, Y ) ) ), X )
% 58.35/58.76     ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145870, [ =( X, join( meet( complement( Y ), join( X, Y ) ), X ) )
% 58.35/58.76     ] )
% 58.35/58.76  , clause( 0, [ =( join( X, Y ), join( Y, X ) ) ] )
% 58.35/58.76  , 0, clause( 145869, [ =( X, join( X, meet( complement( Y ), join( X, Y ) )
% 58.35/58.76     ) ) ] )
% 58.35/58.76  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, meet( complement( Y ), join( 
% 58.35/58.76    X, Y ) ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145874, [ =( join( meet( complement( Y ), join( X, Y ) ), X ), X )
% 58.35/58.76     ] )
% 58.35/58.76  , clause( 145870, [ =( X, join( meet( complement( Y ), join( X, Y ) ), X )
% 58.35/58.76     ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  subsumption(
% 58.35/58.76  clause( 3025, [ =( join( meet( complement( Y ), join( X, Y ) ), X ), X ) ]
% 58.35/58.76     )
% 58.35/58.76  , clause( 145874, [ =( join( meet( complement( Y ), join( X, Y ) ), X ), X
% 58.35/58.76     ) ] )
% 58.35/58.76  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.76     )] ) ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145878, [ =( Y, join( meet( complement( X ), join( Y, X ) ), Y ) )
% 58.35/58.76     ] )
% 58.35/58.76  , clause( 3025, [ =( join( meet( complement( Y ), join( X, Y ) ), X ), X )
% 58.35/58.76     ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145880, [ =( X, join( meet( complement( Y ), join( Y, X ) ), X ) )
% 58.35/58.76     ] )
% 58.35/58.76  , clause( 0, [ =( join( X, Y ), join( Y, X ) ) ] )
% 58.35/58.76  , 0, clause( 145878, [ =( Y, join( meet( complement( X ), join( Y, X ) ), Y
% 58.35/58.76     ) ) ] )
% 58.35/58.76  , 0, 6, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.76    :=( X, Y ), :=( Y, X )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145886, [ =( join( meet( complement( Y ), join( Y, X ) ), X ), X )
% 58.35/58.76     ] )
% 58.35/58.76  , clause( 145880, [ =( X, join( meet( complement( Y ), join( Y, X ) ), X )
% 58.35/58.76     ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  subsumption(
% 58.35/58.76  clause( 3045, [ =( join( meet( complement( Y ), join( Y, X ) ), X ), X ) ]
% 58.35/58.76     )
% 58.35/58.76  , clause( 145886, [ =( join( meet( complement( Y ), join( Y, X ) ), X ), X
% 58.35/58.76     ) ] )
% 58.35/58.76  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.76     )] ) ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145888, [ =( Y, join( meet( complement( X ), join( X, Y ) ), Y ) )
% 58.35/58.76     ] )
% 58.35/58.76  , clause( 3045, [ =( join( meet( complement( Y ), join( Y, X ) ), X ), X )
% 58.35/58.76     ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145889, [ =( X, join( meet( Y, join( complement( Y ), X ) ), X ) )
% 58.35/58.76     ] )
% 58.35/58.76  , clause( 758, [ =( complement( complement( X ) ), X ) ] )
% 58.35/58.76  , 0, clause( 145888, [ =( Y, join( meet( complement( X ), join( X, Y ) ), Y
% 58.35/58.76     ) ) ] )
% 58.35/58.76  , 0, 4, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, 
% 58.35/58.76    complement( Y ) ), :=( Y, X )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145890, [ =( join( meet( Y, join( complement( Y ), X ) ), X ), X )
% 58.35/58.76     ] )
% 58.35/58.76  , clause( 145889, [ =( X, join( meet( Y, join( complement( Y ), X ) ), X )
% 58.35/58.76     ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  subsumption(
% 58.35/58.76  clause( 3063, [ =( join( meet( X, join( complement( X ), Y ) ), Y ), Y ) ]
% 58.35/58.76     )
% 58.35/58.76  , clause( 145890, [ =( join( meet( Y, join( complement( Y ), X ) ), X ), X
% 58.35/58.76     ) ] )
% 58.35/58.76  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.76     )] ) ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145891, [ =( Y, join( meet( complement( X ), join( X, Y ) ), Y ) )
% 58.35/58.76     ] )
% 58.35/58.76  , clause( 3045, [ =( join( meet( complement( Y ), join( Y, X ) ), X ), X )
% 58.35/58.76     ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145892, [ =( X, join( meet( join( Y, X ), complement( Y ) ), X ) )
% 58.35/58.76     ] )
% 58.35/58.76  , clause( 75, [ =( meet( Y, X ), meet( X, Y ) ) ] )
% 58.35/58.76  , 0, clause( 145891, [ =( Y, join( meet( complement( X ), join( X, Y ) ), Y
% 58.35/58.76     ) ) ] )
% 58.35/58.76  , 0, 3, substitution( 0, [ :=( X, join( Y, X ) ), :=( Y, complement( Y ) )] )
% 58.35/58.76    , substitution( 1, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145895, [ =( join( meet( join( Y, X ), complement( Y ) ), X ), X )
% 58.35/58.76     ] )
% 58.35/58.76  , clause( 145892, [ =( X, join( meet( join( Y, X ), complement( Y ) ), X )
% 58.35/58.76     ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  subsumption(
% 58.35/58.76  clause( 3072, [ =( join( meet( join( X, Y ), complement( X ) ), Y ), Y ) ]
% 58.35/58.76     )
% 58.35/58.76  , clause( 145895, [ =( join( meet( join( Y, X ), complement( Y ) ), X ), X
% 58.35/58.76     ) ] )
% 58.35/58.76  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.76     )] ) ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145897, [ =( Y, join( meet( join( X, Y ), complement( X ) ), Y ) )
% 58.35/58.76     ] )
% 58.35/58.76  , clause( 3072, [ =( join( meet( join( X, Y ), complement( X ) ), Y ), Y )
% 58.35/58.76     ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145899, [ =( meet( X, Y ), join( meet( Y, complement( meet( Y, 
% 58.35/58.76    complement( X ) ) ) ), meet( X, Y ) ) ) ] )
% 58.35/58.76  , clause( 1391, [ =( join( meet( Y, complement( X ) ), meet( X, Y ) ), Y )
% 58.35/58.76     ] )
% 58.35/58.76  , 0, clause( 145897, [ =( Y, join( meet( join( X, Y ), complement( X ) ), Y
% 58.35/58.76     ) ) ] )
% 58.35/58.76  , 0, 6, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.76    :=( X, meet( Y, complement( X ) ) ), :=( Y, meet( X, Y ) )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145900, [ =( meet( X, Y ), join( meet( Y, join( complement( Y ), X
% 58.35/58.76     ) ), meet( X, Y ) ) ) ] )
% 58.35/58.76  , clause( 953, [ =( complement( meet( Y, complement( X ) ) ), join( 
% 58.35/58.76    complement( Y ), X ) ) ] )
% 58.35/58.76  , 0, clause( 145899, [ =( meet( X, Y ), join( meet( Y, complement( meet( Y
% 58.35/58.76    , complement( X ) ) ) ), meet( X, Y ) ) ) ] )
% 58.35/58.76  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.76    :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145901, [ =( join( meet( Y, join( complement( Y ), X ) ), meet( X, 
% 58.35/58.76    Y ) ), meet( X, Y ) ) ] )
% 58.35/58.76  , clause( 145900, [ =( meet( X, Y ), join( meet( Y, join( complement( Y ), 
% 58.35/58.76    X ) ), meet( X, Y ) ) ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  subsumption(
% 58.35/58.76  clause( 3088, [ =( join( meet( X, join( complement( X ), Y ) ), meet( Y, X
% 58.35/58.76     ) ), meet( Y, X ) ) ] )
% 58.35/58.76  , clause( 145901, [ =( join( meet( Y, join( complement( Y ), X ) ), meet( X
% 58.35/58.76    , Y ) ), meet( X, Y ) ) ] )
% 58.35/58.76  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.76     )] ) ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145903, [ =( meet( X, complement( Y ) ), complement( join( 
% 58.35/58.76    complement( X ), Y ) ) ) ] )
% 58.35/58.76  , clause( 774, [ =( complement( join( complement( Y ), X ) ), meet( Y, 
% 58.35/58.76    complement( X ) ) ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145908, [ =( meet( X, complement( meet( complement( complement( X )
% 58.35/58.76     ), Y ) ) ), complement( join( Y, complement( X ) ) ) ) ] )
% 58.35/58.76  , clause( 2560, [ =( join( X, meet( complement( X ), Y ) ), join( Y, X ) )
% 58.35/58.76     ] )
% 58.35/58.76  , 0, clause( 145903, [ =( meet( X, complement( Y ) ), complement( join( 
% 58.35/58.76    complement( X ), Y ) ) ) ] )
% 58.35/58.76  , 0, 10, substitution( 0, [ :=( X, complement( X ) ), :=( Y, Y )] ), 
% 58.35/58.76    substitution( 1, [ :=( X, X ), :=( Y, meet( complement( complement( X ) )
% 58.35/58.76    , Y ) )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145909, [ =( meet( X, complement( meet( complement( complement( X )
% 58.35/58.76     ), Y ) ) ), meet( complement( Y ), X ) ) ] )
% 58.35/58.76  , clause( 773, [ =( complement( join( X, complement( Y ) ) ), meet( 
% 58.35/58.76    complement( X ), Y ) ) ] )
% 58.35/58.76  , 0, clause( 145908, [ =( meet( X, complement( meet( complement( complement( 
% 58.35/58.76    X ) ), Y ) ) ), complement( join( Y, complement( X ) ) ) ) ] )
% 58.35/58.76  , 0, 9, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 58.35/58.76    :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145910, [ =( meet( X, join( complement( X ), complement( Y ) ) ), 
% 58.35/58.76    meet( complement( Y ), X ) ) ] )
% 58.35/58.76  , clause( 952, [ =( complement( meet( complement( X ), Y ) ), join( X, 
% 58.35/58.76    complement( Y ) ) ) ] )
% 58.35/58.76  , 0, clause( 145909, [ =( meet( X, complement( meet( complement( complement( 
% 58.35/58.76    X ) ), Y ) ) ), meet( complement( Y ), X ) ) ] )
% 58.35/58.76  , 0, 3, substitution( 0, [ :=( X, complement( X ) ), :=( Y, Y )] ), 
% 58.35/58.76    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145911, [ =( meet( X, complement( meet( X, Y ) ) ), meet( 
% 58.35/58.76    complement( Y ), X ) ) ] )
% 58.35/58.76  , clause( 775, [ =( join( complement( X ), complement( Y ) ), complement( 
% 58.35/58.76    meet( X, Y ) ) ) ] )
% 58.35/58.76  , 0, clause( 145910, [ =( meet( X, join( complement( X ), complement( Y ) )
% 58.35/58.76     ), meet( complement( Y ), X ) ) ] )
% 58.35/58.76  , 0, 3, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.76    :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  subsumption(
% 58.35/58.76  clause( 3168, [ =( meet( X, complement( meet( X, Y ) ) ), meet( complement( 
% 58.35/58.76    Y ), X ) ) ] )
% 58.35/58.76  , clause( 145911, [ =( meet( X, complement( meet( X, Y ) ) ), meet( 
% 58.35/58.76    complement( Y ), X ) ) ] )
% 58.35/58.76  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.76     )] ) ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145914, [ =( meet( complement( X ), Y ), complement( join( X, 
% 58.35/58.76    complement( Y ) ) ) ) ] )
% 58.35/58.76  , clause( 773, [ =( complement( join( X, complement( Y ) ) ), meet( 
% 58.35/58.76    complement( X ), Y ) ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145919, [ =( meet( complement( meet( complement( complement( X ) )
% 58.35/58.76    , Y ) ), X ), complement( join( Y, complement( X ) ) ) ) ] )
% 58.35/58.76  , clause( 2568, [ =( join( meet( complement( X ), Y ), X ), join( Y, X ) )
% 58.35/58.76     ] )
% 58.35/58.76  , 0, clause( 145914, [ =( meet( complement( X ), Y ), complement( join( X, 
% 58.35/58.76    complement( Y ) ) ) ) ] )
% 58.35/58.76  , 0, 10, substitution( 0, [ :=( X, complement( X ) ), :=( Y, Y )] ), 
% 58.35/58.76    substitution( 1, [ :=( X, meet( complement( complement( X ) ), Y ) ), 
% 58.35/58.76    :=( Y, X )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145920, [ =( meet( complement( meet( complement( complement( X ) )
% 58.35/58.76    , Y ) ), X ), meet( complement( Y ), X ) ) ] )
% 58.35/58.76  , clause( 773, [ =( complement( join( X, complement( Y ) ) ), meet( 
% 58.35/58.76    complement( X ), Y ) ) ] )
% 58.35/58.76  , 0, clause( 145919, [ =( meet( complement( meet( complement( complement( X
% 58.35/58.76     ) ), Y ) ), X ), complement( join( Y, complement( X ) ) ) ) ] )
% 58.35/58.76  , 0, 9, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 58.35/58.76    :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145921, [ =( meet( join( complement( X ), complement( Y ) ), X ), 
% 58.35/58.76    meet( complement( Y ), X ) ) ] )
% 58.35/58.76  , clause( 952, [ =( complement( meet( complement( X ), Y ) ), join( X, 
% 58.35/58.76    complement( Y ) ) ) ] )
% 58.35/58.76  , 0, clause( 145920, [ =( meet( complement( meet( complement( complement( X
% 58.35/58.76     ) ), Y ) ), X ), meet( complement( Y ), X ) ) ] )
% 58.35/58.76  , 0, 2, substitution( 0, [ :=( X, complement( X ) ), :=( Y, Y )] ), 
% 58.35/58.76    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145922, [ =( meet( complement( meet( X, Y ) ), X ), meet( 
% 58.35/58.76    complement( Y ), X ) ) ] )
% 58.35/58.76  , clause( 775, [ =( join( complement( X ), complement( Y ) ), complement( 
% 58.35/58.76    meet( X, Y ) ) ) ] )
% 58.35/58.76  , 0, clause( 145921, [ =( meet( join( complement( X ), complement( Y ) ), X
% 58.35/58.76     ), meet( complement( Y ), X ) ) ] )
% 58.35/58.76  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.76    :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  subsumption(
% 58.35/58.76  clause( 3179, [ =( meet( complement( meet( X, Y ) ), X ), meet( complement( 
% 58.35/58.76    Y ), X ) ) ] )
% 58.35/58.76  , clause( 145922, [ =( meet( complement( meet( X, Y ) ), X ), meet( 
% 58.35/58.76    complement( Y ), X ) ) ] )
% 58.35/58.76  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.76     )] ) ).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  eqswap(
% 58.35/58.76  clause( 145925, [ =( zero, meet( converse( X ), complement( converse( join( 
% 58.35/58.76    X, Y ) ) ) ) ) ] )
% 58.35/58.76  , clause( 1092, [ =( meet( converse( X ), complement( converse( join( X, Y
% 58.35/58.76     ) ) ) ), zero ) ] )
% 58.35/58.76  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.76  
% 58.35/58.76  
% 58.35/58.76  paramod(
% 58.35/58.76  clause( 145930, [ =( zero, meet( converse( composition( X, complement( 
% 58.35/58.76    converse( composition( Y, X ) ) ) ) ), complement( converse( complement( 
% 58.35/58.76    converse( Y ) ) ) ) ) ) ] )
% 58.35/58.76  , clause( 110, [ =( join( composition( X, complement( converse( composition( 
% 58.35/58.76    Y, X ) ) ) ), complement( converse( Y ) ) ), complement( converse( Y ) )
% 58.35/58.76     ) ] )
% 58.35/58.76  , 0, clause( 145925, [ =( zero, meet( converse( X ), complement( converse( 
% 58.35/58.77    join( X, Y ) ) ) ) ) ] )
% 58.35/58.77  , 0, 13, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.77    :=( X, composition( X, complement( converse( composition( Y, X ) ) ) ) )
% 58.35/58.77    , :=( Y, complement( converse( Y ) ) )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 145931, [ =( zero, meet( composition( complement( composition( Y, X
% 58.35/58.77     ) ), converse( X ) ), complement( converse( complement( converse( Y ) )
% 58.35/58.77     ) ) ) ) ] )
% 58.35/58.77  , clause( 2895, [ =( converse( composition( Y, complement( converse( X ) )
% 58.35/58.77     ) ), composition( complement( X ), converse( Y ) ) ) ] )
% 58.35/58.77  , 0, clause( 145930, [ =( zero, meet( converse( composition( X, complement( 
% 58.35/58.77    converse( composition( Y, X ) ) ) ) ), complement( converse( complement( 
% 58.35/58.77    converse( Y ) ) ) ) ) ) ] )
% 58.35/58.77  , 0, 3, substitution( 0, [ :=( X, composition( Y, X ) ), :=( Y, X )] ), 
% 58.35/58.77    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 145932, [ =( zero, meet( composition( complement( composition( X, Y
% 58.35/58.77     ) ), converse( Y ) ), complement( complement( converse( converse( X ) )
% 58.35/58.77     ) ) ) ) ] )
% 58.35/58.77  , clause( 2870, [ =( converse( complement( X ) ), complement( converse( X )
% 58.35/58.77     ) ) ] )
% 58.35/58.77  , 0, clause( 145931, [ =( zero, meet( composition( complement( composition( 
% 58.35/58.77    Y, X ) ), converse( X ) ), complement( converse( complement( converse( Y
% 58.35/58.77     ) ) ) ) ) ) ] )
% 58.35/58.77  , 0, 11, substitution( 0, [ :=( X, converse( X ) )] ), substitution( 1, [ 
% 58.35/58.77    :=( X, Y ), :=( Y, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 145933, [ =( zero, meet( composition( complement( composition( X, Y
% 58.35/58.77     ) ), converse( Y ) ), converse( converse( X ) ) ) ) ] )
% 58.35/58.77  , clause( 758, [ =( complement( complement( X ) ), X ) ] )
% 58.35/58.77  , 0, clause( 145932, [ =( zero, meet( composition( complement( composition( 
% 58.35/58.77    X, Y ) ), converse( Y ) ), complement( complement( converse( converse( X
% 58.35/58.77     ) ) ) ) ) ) ] )
% 58.35/58.77  , 0, 10, substitution( 0, [ :=( X, converse( converse( X ) ) )] ), 
% 58.35/58.77    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 145934, [ =( zero, meet( composition( complement( composition( X, Y
% 58.35/58.77     ) ), converse( Y ) ), X ) ) ] )
% 58.35/58.77  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 58.35/58.77  , 0, clause( 145933, [ =( zero, meet( composition( complement( composition( 
% 58.35/58.77    X, Y ) ), converse( Y ) ), converse( converse( X ) ) ) ) ] )
% 58.35/58.77  , 0, 10, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 58.35/58.77    :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 145935, [ =( meet( composition( complement( composition( X, Y ) ), 
% 58.35/58.77    converse( Y ) ), X ), zero ) ] )
% 58.35/58.77  , clause( 145934, [ =( zero, meet( composition( complement( composition( X
% 58.35/58.77    , Y ) ), converse( Y ) ), X ) ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  subsumption(
% 58.35/58.77  clause( 3388, [ =( meet( composition( complement( composition( Y, X ) ), 
% 58.35/58.77    converse( X ) ), Y ), zero ) ] )
% 58.35/58.77  , clause( 145935, [ =( meet( composition( complement( composition( X, Y ) )
% 58.35/58.77    , converse( Y ) ), X ), zero ) ] )
% 58.35/58.77  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.77     )] ) ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 145937, [ =( composition( join( one, Y ), X ), join( X, composition( 
% 58.35/58.77    Y, X ) ) ) ] )
% 58.35/58.77  , clause( 194, [ =( join( X, composition( Y, X ) ), composition( join( one
% 58.35/58.77    , Y ), X ) ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 145938, [ =( composition( top, X ), join( X, composition( top, X )
% 58.35/58.77     ) ) ] )
% 58.35/58.77  , clause( 217, [ =( join( X, top ), top ) ] )
% 58.35/58.77  , 0, clause( 145937, [ =( composition( join( one, Y ), X ), join( X, 
% 58.35/58.77    composition( Y, X ) ) ) ] )
% 58.35/58.77  , 0, 2, substitution( 0, [ :=( X, one )] ), substitution( 1, [ :=( X, X ), 
% 58.35/58.77    :=( Y, top )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 145939, [ =( join( X, composition( top, X ) ), composition( top, X
% 58.35/58.77     ) ) ] )
% 58.35/58.77  , clause( 145938, [ =( composition( top, X ), join( X, composition( top, X
% 58.35/58.77     ) ) ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  subsumption(
% 58.35/58.77  clause( 3575, [ =( join( X, composition( top, X ) ), composition( top, X )
% 58.35/58.77     ) ] )
% 58.35/58.77  , clause( 145939, [ =( join( X, composition( top, X ) ), composition( top, 
% 58.35/58.77    X ) ) ] )
% 58.35/58.77  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 145941, [ =( composition( join( X, one ), Y ), join( composition( X
% 58.35/58.77    , Y ), Y ) ) ] )
% 58.35/58.77  , clause( 195, [ =( join( composition( Y, X ), X ), composition( join( Y, 
% 58.35/58.77    one ), X ) ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 145943, [ =( composition( one, Y ), join( composition( meet( one, X
% 58.35/58.77     ), Y ), Y ) ) ] )
% 58.35/58.77  , clause( 883, [ =( join( meet( X, Y ), X ), X ) ] )
% 58.35/58.77  , 0, clause( 145941, [ =( composition( join( X, one ), Y ), join( 
% 58.35/58.77    composition( X, Y ), Y ) ) ] )
% 58.35/58.77  , 0, 2, substitution( 0, [ :=( X, one ), :=( Y, X )] ), substitution( 1, [ 
% 58.35/58.77    :=( X, meet( one, X ) ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 145944, [ =( X, join( composition( meet( one, Y ), X ), X ) ) ] )
% 58.35/58.77  , clause( 189, [ =( composition( one, X ), X ) ] )
% 58.35/58.77  , 0, clause( 145943, [ =( composition( one, Y ), join( composition( meet( 
% 58.35/58.77    one, X ), Y ), Y ) ) ] )
% 58.35/58.77  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, Y ), 
% 58.35/58.77    :=( Y, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 145945, [ =( join( composition( meet( one, Y ), X ), X ), X ) ] )
% 58.35/58.77  , clause( 145944, [ =( X, join( composition( meet( one, Y ), X ), X ) ) ]
% 58.35/58.77     )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  subsumption(
% 58.35/58.77  clause( 3689, [ =( join( composition( meet( one, X ), Y ), Y ), Y ) ] )
% 58.35/58.77  , clause( 145945, [ =( join( composition( meet( one, Y ), X ), X ), X ) ]
% 58.35/58.77     )
% 58.35/58.77  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.77     )] ) ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 145947, [ =( composition( join( X, one ), Y ), join( composition( X
% 58.35/58.77    , Y ), Y ) ) ] )
% 58.35/58.77  , clause( 195, [ =( join( composition( Y, X ), X ), composition( join( Y, 
% 58.35/58.77    one ), X ) ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 145949, [ =( composition( one, Y ), join( composition( meet( X, one
% 58.35/58.77     ), Y ), Y ) ) ] )
% 58.35/58.77  , clause( 900, [ =( join( meet( Y, X ), X ), X ) ] )
% 58.35/58.77  , 0, clause( 145947, [ =( composition( join( X, one ), Y ), join( 
% 58.35/58.77    composition( X, Y ), Y ) ) ] )
% 58.35/58.77  , 0, 2, substitution( 0, [ :=( X, one ), :=( Y, X )] ), substitution( 1, [ 
% 58.35/58.77    :=( X, meet( X, one ) ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 145950, [ =( X, join( composition( meet( Y, one ), X ), X ) ) ] )
% 58.35/58.77  , clause( 189, [ =( composition( one, X ), X ) ] )
% 58.35/58.77  , 0, clause( 145949, [ =( composition( one, Y ), join( composition( meet( X
% 58.35/58.77    , one ), Y ), Y ) ) ] )
% 58.35/58.77  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, Y ), 
% 58.35/58.77    :=( Y, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 145951, [ =( join( composition( meet( Y, one ), X ), X ), X ) ] )
% 58.35/58.77  , clause( 145950, [ =( X, join( composition( meet( Y, one ), X ), X ) ) ]
% 58.35/58.77     )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  subsumption(
% 58.35/58.77  clause( 3690, [ =( join( composition( meet( X, one ), Y ), Y ), Y ) ] )
% 58.35/58.77  , clause( 145951, [ =( join( composition( meet( Y, one ), X ), X ), X ) ]
% 58.35/58.77     )
% 58.35/58.77  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.77     )] ) ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 145953, [ =( composition( join( X, one ), Y ), join( composition( X
% 58.35/58.77    , Y ), Y ) ) ] )
% 58.35/58.77  , clause( 195, [ =( join( composition( Y, X ), X ), composition( join( Y, 
% 58.35/58.77    one ), X ) ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 145954, [ =( composition( top, X ), join( composition( top, X ), X
% 58.35/58.77     ) ) ] )
% 58.35/58.77  , clause( 216, [ =( join( top, X ), top ) ] )
% 58.35/58.77  , 0, clause( 145953, [ =( composition( join( X, one ), Y ), join( 
% 58.35/58.77    composition( X, Y ), Y ) ) ] )
% 58.35/58.77  , 0, 2, substitution( 0, [ :=( X, one )] ), substitution( 1, [ :=( X, top )
% 58.35/58.77    , :=( Y, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 145955, [ =( join( composition( top, X ), X ), composition( top, X
% 58.35/58.77     ) ) ] )
% 58.35/58.77  , clause( 145954, [ =( composition( top, X ), join( composition( top, X ), 
% 58.35/58.77    X ) ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  subsumption(
% 58.35/58.77  clause( 3705, [ =( join( composition( top, X ), X ), composition( top, X )
% 58.35/58.77     ) ] )
% 58.35/58.77  , clause( 145955, [ =( join( composition( top, X ), X ), composition( top, 
% 58.35/58.77    X ) ) ] )
% 58.35/58.77  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 145957, [ =( composition( join( X, one ), Y ), join( composition( X
% 58.35/58.77    , Y ), Y ) ) ] )
% 58.35/58.77  , clause( 195, [ =( join( composition( Y, X ), X ), composition( join( Y, 
% 58.35/58.77    one ), X ) ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 145958, [ =( composition( top, X ), join( composition( complement( 
% 58.35/58.77    one ), X ), X ) ) ] )
% 58.35/58.77  , clause( 15, [ =( join( complement( X ), X ), top ) ] )
% 58.35/58.77  , 0, clause( 145957, [ =( composition( join( X, one ), Y ), join( 
% 58.35/58.77    composition( X, Y ), Y ) ) ] )
% 58.35/58.77  , 0, 2, substitution( 0, [ :=( X, one )] ), substitution( 1, [ :=( X, 
% 58.35/58.77    complement( one ) ), :=( Y, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 145959, [ =( join( composition( complement( one ), X ), X ), 
% 58.35/58.77    composition( top, X ) ) ] )
% 58.35/58.77  , clause( 145958, [ =( composition( top, X ), join( composition( complement( 
% 58.35/58.77    one ), X ), X ) ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  subsumption(
% 58.35/58.77  clause( 3709, [ =( join( composition( complement( one ), X ), X ), 
% 58.35/58.77    composition( top, X ) ) ] )
% 58.35/58.77  , clause( 145959, [ =( join( composition( complement( one ), X ), X ), 
% 58.35/58.77    composition( top, X ) ) ] )
% 58.35/58.77  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 145961, [ =( zero, meet( meet( X, complement( join( Y, Z ) ) ), Z )
% 58.35/58.77     ) ] )
% 58.35/58.77  , clause( 1776, [ =( meet( meet( Z, complement( join( X, Y ) ) ), Y ), zero
% 58.35/58.77     ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 145962, [ =( zero, meet( meet( X, complement( composition( top, Y )
% 58.35/58.77     ) ), Y ) ) ] )
% 58.35/58.77  , clause( 3705, [ =( join( composition( top, X ), X ), composition( top, X
% 58.35/58.77     ) ) ] )
% 58.35/58.77  , 0, clause( 145961, [ =( zero, meet( meet( X, complement( join( Y, Z ) ) )
% 58.35/58.77    , Z ) ) ] )
% 58.35/58.77  , 0, 6, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 58.35/58.77    :=( Y, composition( top, Y ) ), :=( Z, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 145963, [ =( meet( meet( X, complement( composition( top, Y ) ) ), 
% 58.35/58.77    Y ), zero ) ] )
% 58.35/58.77  , clause( 145962, [ =( zero, meet( meet( X, complement( composition( top, Y
% 58.35/58.77     ) ) ), Y ) ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  subsumption(
% 58.35/58.77  clause( 3719, [ =( meet( meet( Y, complement( composition( top, X ) ) ), X
% 58.35/58.77     ), zero ) ] )
% 58.35/58.77  , clause( 145963, [ =( meet( meet( X, complement( composition( top, Y ) ) )
% 58.35/58.77    , Y ), zero ) ] )
% 58.35/58.77  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.77     )] ) ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 145965, [ =( X, meet( X, join( Y, X ) ) ) ] )
% 58.35/58.77  , clause( 1031, [ =( meet( X, join( Y, X ) ), X ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 145966, [ =( X, meet( X, composition( top, X ) ) ) ] )
% 58.35/58.77  , clause( 3705, [ =( join( composition( top, X ), X ), composition( top, X
% 58.35/58.77     ) ) ] )
% 58.35/58.77  , 0, clause( 145965, [ =( X, meet( X, join( Y, X ) ) ) ] )
% 58.35/58.77  , 0, 4, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 58.35/58.77    :=( Y, composition( top, X ) )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 145967, [ =( meet( X, composition( top, X ) ), X ) ] )
% 58.35/58.77  , clause( 145966, [ =( X, meet( X, composition( top, X ) ) ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  subsumption(
% 58.35/58.77  clause( 3735, [ =( meet( X, composition( top, X ) ), X ) ] )
% 58.35/58.77  , clause( 145967, [ =( meet( X, composition( top, X ) ), X ) ] )
% 58.35/58.77  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 145969, [ =( top, join( join( X, Y ), complement( Y ) ) ) ] )
% 58.35/58.77  , clause( 1009, [ =( join( join( Y, X ), complement( X ) ), top ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 145970, [ =( top, join( composition( top, X ), complement( X ) ) )
% 58.35/58.77     ] )
% 58.35/58.77  , clause( 3705, [ =( join( composition( top, X ), X ), composition( top, X
% 58.35/58.77     ) ) ] )
% 58.35/58.77  , 0, clause( 145969, [ =( top, join( join( X, Y ), complement( Y ) ) ) ] )
% 58.35/58.77  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 58.35/58.77    composition( top, X ) ), :=( Y, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 145971, [ =( join( composition( top, X ), complement( X ) ), top )
% 58.35/58.77     ] )
% 58.35/58.77  , clause( 145970, [ =( top, join( composition( top, X ), complement( X ) )
% 58.35/58.77     ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  subsumption(
% 58.35/58.77  clause( 3737, [ =( join( composition( top, X ), complement( X ) ), top ) ]
% 58.35/58.77     )
% 58.35/58.77  , clause( 145971, [ =( join( composition( top, X ), complement( X ) ), top
% 58.35/58.77     ) ] )
% 58.35/58.77  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 145973, [ =( top, join( join( X, Y ), complement( join( Y, X ) ) )
% 58.35/58.77     ) ] )
% 58.35/58.77  , clause( 628, [ =( join( join( X, Y ), complement( join( Y, X ) ) ), top )
% 58.35/58.77     ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 145975, [ =( top, join( composition( top, X ), complement( join( X
% 58.35/58.77    , composition( top, X ) ) ) ) ) ] )
% 58.35/58.77  , clause( 3705, [ =( join( composition( top, X ), X ), composition( top, X
% 58.35/58.77     ) ) ] )
% 58.35/58.77  , 0, clause( 145973, [ =( top, join( join( X, Y ), complement( join( Y, X )
% 58.35/58.77     ) ) ) ] )
% 58.35/58.77  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 58.35/58.77    composition( top, X ) ), :=( Y, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 145977, [ =( top, join( complement( X ), composition( top, X ) ) )
% 58.35/58.77     ] )
% 58.35/58.77  , clause( 2734, [ =( join( X, complement( join( Y, X ) ) ), join( 
% 58.35/58.77    complement( Y ), X ) ) ] )
% 58.35/58.77  , 0, clause( 145975, [ =( top, join( composition( top, X ), complement( 
% 58.35/58.77    join( X, composition( top, X ) ) ) ) ) ] )
% 58.35/58.77  , 0, 2, substitution( 0, [ :=( X, composition( top, X ) ), :=( Y, X )] ), 
% 58.35/58.77    substitution( 1, [ :=( X, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 145978, [ =( join( complement( X ), composition( top, X ) ), top )
% 58.35/58.77     ] )
% 58.35/58.77  , clause( 145977, [ =( top, join( complement( X ), composition( top, X ) )
% 58.35/58.77     ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  subsumption(
% 58.35/58.77  clause( 3740, [ =( join( complement( X ), composition( top, X ) ), top ) ]
% 58.35/58.77     )
% 58.35/58.77  , clause( 145978, [ =( join( complement( X ), composition( top, X ) ), top
% 58.35/58.77     ) ] )
% 58.35/58.77  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 145980, [ =( join( converse( X ), Y ), converse( join( X, converse( 
% 58.35/58.77    Y ) ) ) ) ] )
% 58.35/58.77  , clause( 20, [ =( converse( join( Y, converse( X ) ) ), join( converse( Y
% 58.35/58.77     ), X ) ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 145983, [ =( join( converse( composition( top, converse( X ) ) ), X
% 58.35/58.77     ), converse( composition( top, converse( X ) ) ) ) ] )
% 58.35/58.77  , clause( 3705, [ =( join( composition( top, X ), X ), composition( top, X
% 58.35/58.77     ) ) ] )
% 58.35/58.77  , 0, clause( 145980, [ =( join( converse( X ), Y ), converse( join( X, 
% 58.35/58.77    converse( Y ) ) ) ) ] )
% 58.35/58.77  , 0, 9, substitution( 0, [ :=( X, converse( X ) )] ), substitution( 1, [ 
% 58.35/58.77    :=( X, composition( top, converse( X ) ) ), :=( Y, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 145985, [ =( join( converse( composition( top, converse( X ) ) ), X
% 58.35/58.77     ), composition( X, converse( top ) ) ) ] )
% 58.35/58.77  , clause( 16, [ =( converse( composition( Y, converse( X ) ) ), composition( 
% 58.35/58.77    X, converse( Y ) ) ) ] )
% 58.35/58.77  , 0, clause( 145983, [ =( join( converse( composition( top, converse( X ) )
% 58.35/58.77     ), X ), converse( composition( top, converse( X ) ) ) ) ] )
% 58.35/58.77  , 0, 8, substitution( 0, [ :=( X, X ), :=( Y, top )] ), substitution( 1, [ 
% 58.35/58.77    :=( X, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 145986, [ =( join( composition( X, converse( top ) ), X ), 
% 58.35/58.77    composition( X, converse( top ) ) ) ] )
% 58.35/58.77  , clause( 16, [ =( converse( composition( Y, converse( X ) ) ), composition( 
% 58.35/58.77    X, converse( Y ) ) ) ] )
% 58.35/58.77  , 0, clause( 145985, [ =( join( converse( composition( top, converse( X ) )
% 58.35/58.77     ), X ), composition( X, converse( top ) ) ) ] )
% 58.35/58.77  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, top )] ), substitution( 1, [ 
% 58.35/58.77    :=( X, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 145990, [ =( join( composition( X, converse( top ) ), X ), 
% 58.35/58.77    composition( X, top ) ) ] )
% 58.35/58.77  , clause( 225, [ =( converse( top ), top ) ] )
% 58.35/58.77  , 0, clause( 145986, [ =( join( composition( X, converse( top ) ), X ), 
% 58.35/58.77    composition( X, converse( top ) ) ) ] )
% 58.35/58.77  , 0, 9, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 145991, [ =( join( composition( X, top ), X ), composition( X, top
% 58.35/58.77     ) ) ] )
% 58.35/58.77  , clause( 225, [ =( converse( top ), top ) ] )
% 58.35/58.77  , 0, clause( 145990, [ =( join( composition( X, converse( top ) ), X ), 
% 58.35/58.77    composition( X, top ) ) ] )
% 58.35/58.77  , 0, 4, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  subsumption(
% 58.35/58.77  clause( 3746, [ =( join( composition( X, top ), X ), composition( X, top )
% 58.35/58.77     ) ] )
% 58.35/58.77  , clause( 145991, [ =( join( composition( X, top ), X ), composition( X, 
% 58.35/58.77    top ) ) ] )
% 58.35/58.77  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 145996, [ =( X, join( X, meet( Y, meet( Z, X ) ) ) ) ] )
% 58.35/58.77  , clause( 2528, [ =( join( X, meet( Y, meet( Z, X ) ) ), X ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 145997, [ =( composition( top, X ), join( composition( top, X ), 
% 58.35/58.77    meet( Y, X ) ) ) ] )
% 58.35/58.77  , clause( 3735, [ =( meet( X, composition( top, X ) ), X ) ] )
% 58.35/58.77  , 0, clause( 145996, [ =( X, join( X, meet( Y, meet( Z, X ) ) ) ) ] )
% 58.35/58.77  , 0, 10, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 58.35/58.77    composition( top, X ) ), :=( Y, Y ), :=( Z, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 145998, [ =( join( composition( top, X ), meet( Y, X ) ), 
% 58.35/58.77    composition( top, X ) ) ] )
% 58.35/58.77  , clause( 145997, [ =( composition( top, X ), join( composition( top, X ), 
% 58.35/58.77    meet( Y, X ) ) ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  subsumption(
% 58.35/58.77  clause( 3751, [ =( join( composition( top, X ), meet( Y, X ) ), composition( 
% 58.35/58.77    top, X ) ) ] )
% 58.35/58.77  , clause( 145998, [ =( join( composition( top, X ), meet( Y, X ) ), 
% 58.35/58.77    composition( top, X ) ) ] )
% 58.35/58.77  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.77     )] ) ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 145999, [ =( top, join( composition( top, X ), complement( X ) ) )
% 58.35/58.77     ] )
% 58.35/58.77  , clause( 3737, [ =( join( composition( top, X ), complement( X ) ), top )
% 58.35/58.77     ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146000, [ =( top, join( composition( top, meet( X, Y ) ), 
% 58.35/58.77    complement( meet( Y, X ) ) ) ) ] )
% 58.35/58.77  , clause( 974, [ =( complement( meet( X, Y ) ), complement( meet( Y, X ) )
% 58.35/58.77     ) ] )
% 58.35/58.77  , 0, clause( 145999, [ =( top, join( composition( top, X ), complement( X )
% 58.35/58.77     ) ) ] )
% 58.35/58.77  , 0, 8, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.77    :=( X, meet( X, Y ) )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146003, [ =( join( composition( top, meet( X, Y ) ), complement( 
% 58.35/58.77    meet( Y, X ) ) ), top ) ] )
% 58.35/58.77  , clause( 146000, [ =( top, join( composition( top, meet( X, Y ) ), 
% 58.35/58.77    complement( meet( Y, X ) ) ) ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  subsumption(
% 58.35/58.77  clause( 3772, [ =( join( composition( top, meet( X, Y ) ), complement( meet( 
% 58.35/58.77    Y, X ) ) ), top ) ] )
% 58.35/58.77  , clause( 146003, [ =( join( composition( top, meet( X, Y ) ), complement( 
% 58.35/58.77    meet( Y, X ) ) ), top ) ] )
% 58.35/58.77  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.77     )] ) ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146005, [ =( top, join( complement( X ), composition( top, X ) ) )
% 58.35/58.77     ] )
% 58.35/58.77  , clause( 3740, [ =( join( complement( X ), composition( top, X ) ), top )
% 58.35/58.77     ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146006, [ =( top, join( X, composition( top, complement( X ) ) ) )
% 58.35/58.77     ] )
% 58.35/58.77  , clause( 758, [ =( complement( complement( X ) ), X ) ] )
% 58.35/58.77  , 0, clause( 146005, [ =( top, join( complement( X ), composition( top, X )
% 58.35/58.77     ) ) ] )
% 58.35/58.77  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 58.35/58.77    complement( X ) )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146007, [ =( join( X, composition( top, complement( X ) ) ), top )
% 58.35/58.77     ] )
% 58.35/58.77  , clause( 146006, [ =( top, join( X, composition( top, complement( X ) ) )
% 58.35/58.77     ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  subsumption(
% 58.35/58.77  clause( 3781, [ =( join( X, composition( top, complement( X ) ) ), top ) ]
% 58.35/58.77     )
% 58.35/58.77  , clause( 146007, [ =( join( X, composition( top, complement( X ) ) ), top
% 58.35/58.77     ) ] )
% 58.35/58.77  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146009, [ =( join( X, converse( Y ) ), converse( join( converse( X
% 58.35/58.77     ), Y ) ) ) ] )
% 58.35/58.77  , clause( 19, [ =( converse( join( converse( X ), Y ) ), join( X, converse( 
% 58.35/58.77    Y ) ) ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146013, [ =( join( X, converse( composition( top, complement( 
% 58.35/58.77    converse( X ) ) ) ) ), converse( top ) ) ] )
% 58.35/58.77  , clause( 3781, [ =( join( X, composition( top, complement( X ) ) ), top )
% 58.35/58.77     ] )
% 58.35/58.77  , 0, clause( 146009, [ =( join( X, converse( Y ) ), converse( join( 
% 58.35/58.77    converse( X ), Y ) ) ) ] )
% 58.35/58.77  , 0, 10, substitution( 0, [ :=( X, converse( X ) )] ), substitution( 1, [ 
% 58.35/58.77    :=( X, X ), :=( Y, composition( top, complement( converse( X ) ) ) )] )
% 58.35/58.77    ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146014, [ =( join( X, converse( composition( top, complement( 
% 58.35/58.77    converse( X ) ) ) ) ), top ) ] )
% 58.35/58.77  , clause( 225, [ =( converse( top ), top ) ] )
% 58.35/58.77  , 0, clause( 146013, [ =( join( X, converse( composition( top, complement( 
% 58.35/58.77    converse( X ) ) ) ) ), converse( top ) ) ] )
% 58.35/58.77  , 0, 9, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146015, [ =( join( X, composition( complement( X ), converse( top )
% 58.35/58.77     ) ), top ) ] )
% 58.35/58.77  , clause( 2895, [ =( converse( composition( Y, complement( converse( X ) )
% 58.35/58.77     ) ), composition( complement( X ), converse( Y ) ) ) ] )
% 58.35/58.77  , 0, clause( 146014, [ =( join( X, converse( composition( top, complement( 
% 58.35/58.77    converse( X ) ) ) ) ), top ) ] )
% 58.35/58.77  , 0, 3, substitution( 0, [ :=( X, X ), :=( Y, top )] ), substitution( 1, [ 
% 58.35/58.77    :=( X, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146016, [ =( join( X, composition( complement( X ), top ) ), top )
% 58.35/58.77     ] )
% 58.35/58.77  , clause( 225, [ =( converse( top ), top ) ] )
% 58.35/58.77  , 0, clause( 146015, [ =( join( X, composition( complement( X ), converse( 
% 58.35/58.77    top ) ) ), top ) ] )
% 58.35/58.77  , 0, 6, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  subsumption(
% 58.35/58.77  clause( 3797, [ =( join( X, composition( complement( X ), top ) ), top ) ]
% 58.35/58.77     )
% 58.35/58.77  , clause( 146016, [ =( join( X, composition( complement( X ), top ) ), top
% 58.35/58.77     ) ] )
% 58.35/58.77  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146019, [ =( Y, join( meet( X, join( complement( X ), Y ) ), Y ) )
% 58.35/58.77     ] )
% 58.35/58.77  , clause( 3063, [ =( join( meet( X, join( complement( X ), Y ) ), Y ), Y )
% 58.35/58.77     ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146022, [ =( composition( complement( complement( X ) ), top ), 
% 58.35/58.77    join( meet( X, top ), composition( complement( complement( X ) ), top ) )
% 58.35/58.77     ) ] )
% 58.35/58.77  , clause( 3797, [ =( join( X, composition( complement( X ), top ) ), top )
% 58.35/58.77     ] )
% 58.35/58.77  , 0, clause( 146019, [ =( Y, join( meet( X, join( complement( X ), Y ) ), Y
% 58.35/58.77     ) ) ] )
% 58.35/58.77  , 0, 9, substitution( 0, [ :=( X, complement( X ) )] ), substitution( 1, [ 
% 58.35/58.77    :=( X, X ), :=( Y, composition( complement( complement( X ) ), top ) )] )
% 58.35/58.77    ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146023, [ =( composition( complement( complement( X ) ), top ), 
% 58.35/58.77    join( X, composition( complement( complement( X ) ), top ) ) ) ] )
% 58.35/58.77  , clause( 754, [ =( meet( X, top ), X ) ] )
% 58.35/58.77  , 0, clause( 146022, [ =( composition( complement( complement( X ) ), top )
% 58.35/58.77    , join( meet( X, top ), composition( complement( complement( X ) ), top )
% 58.35/58.77     ) ) ] )
% 58.35/58.77  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 58.35/58.77    ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146025, [ =( composition( complement( complement( X ) ), top ), 
% 58.35/58.77    join( X, composition( X, top ) ) ) ] )
% 58.35/58.77  , clause( 758, [ =( complement( complement( X ) ), X ) ] )
% 58.35/58.77  , 0, clause( 146023, [ =( composition( complement( complement( X ) ), top )
% 58.35/58.77    , join( X, composition( complement( complement( X ) ), top ) ) ) ] )
% 58.35/58.77  , 0, 9, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 58.35/58.77    ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146026, [ =( composition( X, top ), join( X, composition( X, top )
% 58.35/58.77     ) ) ] )
% 58.35/58.77  , clause( 758, [ =( complement( complement( X ) ), X ) ] )
% 58.35/58.77  , 0, clause( 146025, [ =( composition( complement( complement( X ) ), top )
% 58.35/58.77    , join( X, composition( X, top ) ) ) ] )
% 58.35/58.77  , 0, 2, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 58.35/58.77    ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146028, [ =( join( X, composition( X, top ) ), composition( X, top
% 58.35/58.77     ) ) ] )
% 58.35/58.77  , clause( 146026, [ =( composition( X, top ), join( X, composition( X, top
% 58.35/58.77     ) ) ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  subsumption(
% 58.35/58.77  clause( 3799, [ =( join( X, composition( X, top ) ), composition( X, top )
% 58.35/58.77     ) ] )
% 58.35/58.77  , clause( 146028, [ =( join( X, composition( X, top ) ), composition( X, 
% 58.35/58.77    top ) ) ] )
% 58.35/58.77  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146031, [ =( X, join( X, meet( complement( Y ), join( X, Y ) ) ) )
% 58.35/58.77     ] )
% 58.35/58.77  , clause( 2745, [ =( join( X, meet( complement( Y ), join( X, Y ) ) ), X )
% 58.35/58.77     ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146033, [ =( X, join( X, meet( complement( composition( complement( 
% 58.35/58.77    X ), top ) ), top ) ) ) ] )
% 58.35/58.77  , clause( 3797, [ =( join( X, composition( complement( X ), top ) ), top )
% 58.35/58.77     ] )
% 58.35/58.77  , 0, clause( 146031, [ =( X, join( X, meet( complement( Y ), join( X, Y ) )
% 58.35/58.77     ) ) ] )
% 58.35/58.77  , 0, 10, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 58.35/58.77    :=( Y, composition( complement( X ), top ) )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146034, [ =( X, join( X, complement( composition( complement( X ), 
% 58.35/58.77    top ) ) ) ) ] )
% 58.35/58.77  , clause( 754, [ =( meet( X, top ), X ) ] )
% 58.35/58.77  , 0, clause( 146033, [ =( X, join( X, meet( complement( composition( 
% 58.35/58.77    complement( X ), top ) ), top ) ) ) ] )
% 58.35/58.77  , 0, 4, substitution( 0, [ :=( X, complement( composition( complement( X )
% 58.35/58.77    , top ) ) )] ), substitution( 1, [ :=( X, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146035, [ =( join( X, complement( composition( complement( X ), top
% 58.35/58.77     ) ) ), X ) ] )
% 58.35/58.77  , clause( 146034, [ =( X, join( X, complement( composition( complement( X )
% 58.35/58.77    , top ) ) ) ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  subsumption(
% 58.35/58.77  clause( 3801, [ =( join( X, complement( composition( complement( X ), top )
% 58.35/58.77     ) ), X ) ] )
% 58.35/58.77  , clause( 146035, [ =( join( X, complement( composition( complement( X ), 
% 58.35/58.77    top ) ) ), X ) ] )
% 58.35/58.77  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146037, [ =( top, join( X, composition( complement( X ), top ) ) )
% 58.35/58.77     ] )
% 58.35/58.77  , clause( 3797, [ =( join( X, composition( complement( X ), top ) ), top )
% 58.35/58.77     ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146038, [ =( top, join( complement( X ), composition( X, top ) ) )
% 58.35/58.77     ] )
% 58.35/58.77  , clause( 758, [ =( complement( complement( X ) ), X ) ] )
% 58.35/58.77  , 0, clause( 146037, [ =( top, join( X, composition( complement( X ), top )
% 58.35/58.77     ) ) ] )
% 58.35/58.77  , 0, 6, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 58.35/58.77    complement( X ) )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146039, [ =( join( complement( X ), composition( X, top ) ), top )
% 58.35/58.77     ] )
% 58.35/58.77  , clause( 146038, [ =( top, join( complement( X ), composition( X, top ) )
% 58.35/58.77     ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  subsumption(
% 58.35/58.77  clause( 3814, [ =( join( complement( X ), composition( X, top ) ), top ) ]
% 58.35/58.77     )
% 58.35/58.77  , clause( 146039, [ =( join( complement( X ), composition( X, top ) ), top
% 58.35/58.77     ) ] )
% 58.35/58.77  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146041, [ =( zero, meet( complement( join( X, Y ) ), join( Y, X ) )
% 58.35/58.77     ) ] )
% 58.35/58.77  , clause( 1604, [ =( meet( complement( join( X, Y ) ), join( Y, X ) ), zero
% 58.35/58.77     ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146045, [ =( zero, meet( complement( join( composition( X, top ), 
% 58.35/58.77    complement( X ) ) ), top ) ) ] )
% 58.35/58.77  , clause( 3814, [ =( join( complement( X ), composition( X, top ) ), top )
% 58.35/58.77     ] )
% 58.35/58.77  , 0, clause( 146041, [ =( zero, meet( complement( join( X, Y ) ), join( Y, 
% 58.35/58.77    X ) ) ) ] )
% 58.35/58.77  , 0, 10, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 58.35/58.77    composition( X, top ) ), :=( Y, complement( X ) )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146046, [ =( zero, complement( join( composition( X, top ), 
% 58.35/58.77    complement( X ) ) ) ) ] )
% 58.35/58.77  , clause( 754, [ =( meet( X, top ), X ) ] )
% 58.35/58.77  , 0, clause( 146045, [ =( zero, meet( complement( join( composition( X, top
% 58.35/58.77     ), complement( X ) ) ), top ) ) ] )
% 58.35/58.77  , 0, 2, substitution( 0, [ :=( X, complement( join( composition( X, top ), 
% 58.35/58.77    complement( X ) ) ) )] ), substitution( 1, [ :=( X, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146047, [ =( zero, meet( complement( composition( X, top ) ), X ) )
% 58.35/58.77     ] )
% 58.35/58.77  , clause( 773, [ =( complement( join( X, complement( Y ) ) ), meet( 
% 58.35/58.77    complement( X ), Y ) ) ] )
% 58.35/58.77  , 0, clause( 146046, [ =( zero, complement( join( composition( X, top ), 
% 58.35/58.77    complement( X ) ) ) ) ] )
% 58.35/58.77  , 0, 2, substitution( 0, [ :=( X, composition( X, top ) ), :=( Y, X )] ), 
% 58.35/58.77    substitution( 1, [ :=( X, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146048, [ =( meet( complement( composition( X, top ) ), X ), zero )
% 58.35/58.77     ] )
% 58.35/58.77  , clause( 146047, [ =( zero, meet( complement( composition( X, top ) ), X )
% 58.35/58.77     ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  subsumption(
% 58.35/58.77  clause( 3825, [ =( meet( complement( composition( X, top ) ), X ), zero ) ]
% 58.35/58.77     )
% 58.35/58.77  , clause( 146048, [ =( meet( complement( composition( X, top ) ), X ), zero
% 58.35/58.77     ) ] )
% 58.35/58.77  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146050, [ =( join( X, composition( join( Y, T ), Z ) ), join( join( 
% 58.35/58.77    X, composition( Y, Z ) ), composition( T, Z ) ) ) ] )
% 58.35/58.77  , clause( 93, [ =( join( join( T, composition( X, Y ) ), composition( Z, Y
% 58.35/58.77     ) ), join( T, composition( join( X, Z ), Y ) ) ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, T ), :=( T, X )] )
% 58.35/58.77    ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146054, [ =( join( complement( X ), composition( join( X, Y ), top
% 58.35/58.77     ) ), join( top, composition( Y, top ) ) ) ] )
% 58.35/58.77  , clause( 3814, [ =( join( complement( X ), composition( X, top ) ), top )
% 58.35/58.77     ] )
% 58.35/58.77  , 0, clause( 146050, [ =( join( X, composition( join( Y, T ), Z ) ), join( 
% 58.35/58.77    join( X, composition( Y, Z ) ), composition( T, Z ) ) ) ] )
% 58.35/58.77  , 0, 10, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 58.35/58.77    complement( X ) ), :=( Y, X ), :=( Z, top ), :=( T, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146055, [ =( join( complement( X ), composition( join( X, Y ), top
% 58.35/58.77     ) ), top ) ] )
% 58.35/58.77  , clause( 216, [ =( join( top, X ), top ) ] )
% 58.35/58.77  , 0, clause( 146054, [ =( join( complement( X ), composition( join( X, Y )
% 58.35/58.77    , top ) ), join( top, composition( Y, top ) ) ) ] )
% 58.35/58.77  , 0, 9, substitution( 0, [ :=( X, composition( Y, top ) )] ), 
% 58.35/58.77    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  subsumption(
% 58.35/58.77  clause( 3831, [ =( join( complement( X ), composition( join( X, Y ), top )
% 58.35/58.77     ), top ) ] )
% 58.35/58.77  , clause( 146055, [ =( join( complement( X ), composition( join( X, Y ), 
% 58.35/58.77    top ) ), top ) ] )
% 58.35/58.77  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.77     )] ) ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146058, [ =( X, join( meet( X, complement( Y ) ), meet( X, Y ) ) )
% 58.35/58.77     ] )
% 58.35/58.77  , clause( 724, [ =( join( meet( X, complement( Y ) ), meet( X, Y ) ), X ) ]
% 58.35/58.77     )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146060, [ =( complement( composition( complement( X ), top ) ), 
% 58.35/58.77    join( zero, meet( complement( composition( complement( X ), top ) ), X )
% 58.35/58.77     ) ) ] )
% 58.35/58.77  , clause( 3825, [ =( meet( complement( composition( X, top ) ), X ), zero )
% 58.35/58.77     ] )
% 58.35/58.77  , 0, clause( 146058, [ =( X, join( meet( X, complement( Y ) ), meet( X, Y )
% 58.35/58.77     ) ) ] )
% 58.35/58.77  , 0, 7, substitution( 0, [ :=( X, complement( X ) )] ), substitution( 1, [ 
% 58.35/58.77    :=( X, complement( composition( complement( X ), top ) ) ), :=( Y, X )] )
% 58.35/58.77    ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146062, [ =( complement( composition( complement( X ), top ) ), 
% 58.35/58.77    meet( complement( composition( complement( X ), top ) ), X ) ) ] )
% 58.35/58.77  , clause( 751, [ =( join( zero, X ), X ) ] )
% 58.35/58.77  , 0, clause( 146060, [ =( complement( composition( complement( X ), top ) )
% 58.35/58.77    , join( zero, meet( complement( composition( complement( X ), top ) ), X
% 58.35/58.77     ) ) ) ] )
% 58.35/58.77  , 0, 6, substitution( 0, [ :=( X, meet( complement( composition( complement( 
% 58.35/58.77    X ), top ) ), X ) )] ), substitution( 1, [ :=( X, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146063, [ =( meet( complement( composition( complement( X ), top )
% 58.35/58.77     ), X ), complement( composition( complement( X ), top ) ) ) ] )
% 58.35/58.77  , clause( 146062, [ =( complement( composition( complement( X ), top ) ), 
% 58.35/58.77    meet( complement( composition( complement( X ), top ) ), X ) ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  subsumption(
% 58.35/58.77  clause( 3848, [ =( meet( complement( composition( complement( X ), top ) )
% 58.35/58.77    , X ), complement( composition( complement( X ), top ) ) ) ] )
% 58.35/58.77  , clause( 146063, [ =( meet( complement( composition( complement( X ), top
% 58.35/58.77     ) ), X ), complement( composition( complement( X ), top ) ) ) ] )
% 58.35/58.77  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146065, [ =( X, meet( join( join( X, Y ), Z ), X ) ) ] )
% 58.35/58.77  , clause( 1040, [ =( meet( join( join( X, Y ), Z ), X ), X ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146066, [ =( X, meet( composition( join( X, Y ), top ), X ) ) ] )
% 58.35/58.77  , clause( 3799, [ =( join( X, composition( X, top ) ), composition( X, top
% 58.35/58.77     ) ) ] )
% 58.35/58.77  , 0, clause( 146065, [ =( X, meet( join( join( X, Y ), Z ), X ) ) ] )
% 58.35/58.77  , 0, 3, substitution( 0, [ :=( X, join( X, Y ) )] ), substitution( 1, [ 
% 58.35/58.77    :=( X, X ), :=( Y, Y ), :=( Z, composition( join( X, Y ), top ) )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146068, [ =( meet( composition( join( X, Y ), top ), X ), X ) ] )
% 58.35/58.77  , clause( 146066, [ =( X, meet( composition( join( X, Y ), top ), X ) ) ]
% 58.35/58.77     )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  subsumption(
% 58.35/58.77  clause( 3916, [ =( meet( composition( join( X, Y ), top ), X ), X ) ] )
% 58.35/58.77  , clause( 146068, [ =( meet( composition( join( X, Y ), top ), X ), X ) ]
% 58.35/58.77     )
% 58.35/58.77  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.77     )] ) ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146071, [ =( Y, meet( join( join( X, Y ), Z ), Y ) ) ] )
% 58.35/58.77  , clause( 1045, [ =( meet( join( join( X, Z ), Y ), Z ), Z ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146072, [ =( X, meet( composition( join( Y, X ), top ), X ) ) ] )
% 58.35/58.77  , clause( 3799, [ =( join( X, composition( X, top ) ), composition( X, top
% 58.35/58.77     ) ) ] )
% 58.35/58.77  , 0, clause( 146071, [ =( Y, meet( join( join( X, Y ), Z ), Y ) ) ] )
% 58.35/58.77  , 0, 3, substitution( 0, [ :=( X, join( Y, X ) )] ), substitution( 1, [ 
% 58.35/58.77    :=( X, Y ), :=( Y, X ), :=( Z, composition( join( Y, X ), top ) )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146074, [ =( meet( composition( join( Y, X ), top ), X ), X ) ] )
% 58.35/58.77  , clause( 146072, [ =( X, meet( composition( join( Y, X ), top ), X ) ) ]
% 58.35/58.77     )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  subsumption(
% 58.35/58.77  clause( 3920, [ =( meet( composition( join( X, Y ), top ), Y ), Y ) ] )
% 58.35/58.77  , clause( 146074, [ =( meet( composition( join( Y, X ), top ), X ), X ) ]
% 58.35/58.77     )
% 58.35/58.77  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.77     )] ) ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146077, [ =( X, meet( X, join( join( X, Y ), Z ) ) ) ] )
% 58.35/58.77  , clause( 1029, [ =( meet( X, join( join( X, Y ), Z ) ), X ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146078, [ =( X, meet( X, composition( top, join( X, Y ) ) ) ) ] )
% 58.35/58.77  , clause( 3575, [ =( join( X, composition( top, X ) ), composition( top, X
% 58.35/58.77     ) ) ] )
% 58.35/58.77  , 0, clause( 146077, [ =( X, meet( X, join( join( X, Y ), Z ) ) ) ] )
% 58.35/58.77  , 0, 4, substitution( 0, [ :=( X, join( X, Y ) )] ), substitution( 1, [ 
% 58.35/58.77    :=( X, X ), :=( Y, Y ), :=( Z, composition( top, join( X, Y ) ) )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146080, [ =( meet( X, composition( top, join( X, Y ) ) ), X ) ] )
% 58.35/58.77  , clause( 146078, [ =( X, meet( X, composition( top, join( X, Y ) ) ) ) ]
% 58.35/58.77     )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  subsumption(
% 58.35/58.77  clause( 3939, [ =( meet( X, composition( top, join( X, Y ) ) ), X ) ] )
% 58.35/58.77  , clause( 146080, [ =( meet( X, composition( top, join( X, Y ) ) ), X ) ]
% 58.35/58.77     )
% 58.35/58.77  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.77     )] ) ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146083, [ =( join( join( Y, Z ), X ), join( join( X, Y ), Z ) ) ]
% 58.35/58.77     )
% 58.35/58.77  , clause( 29, [ =( join( join( X, Y ), Z ), join( join( Y, Z ), X ) ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146097, [ =( join( composition( top, X ), Y ), join( join( Y, X ), 
% 58.35/58.77    composition( top, X ) ) ) ] )
% 58.35/58.77  , clause( 3575, [ =( join( X, composition( top, X ) ), composition( top, X
% 58.35/58.77     ) ) ] )
% 58.35/58.77  , 0, clause( 146083, [ =( join( join( Y, Z ), X ), join( join( X, Y ), Z )
% 58.35/58.77     ) ] )
% 58.35/58.77  , 0, 2, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, Y ), 
% 58.35/58.77    :=( Y, X ), :=( Z, composition( top, X ) )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146101, [ =( join( join( Y, X ), composition( top, X ) ), join( 
% 58.35/58.77    composition( top, X ), Y ) ) ] )
% 58.35/58.77  , clause( 146097, [ =( join( composition( top, X ), Y ), join( join( Y, X )
% 58.35/58.77    , composition( top, X ) ) ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  subsumption(
% 58.35/58.77  clause( 3947, [ =( join( join( Y, X ), composition( top, X ) ), join( 
% 58.35/58.77    composition( top, X ), Y ) ) ] )
% 58.35/58.77  , clause( 146101, [ =( join( join( Y, X ), composition( top, X ) ), join( 
% 58.35/58.77    composition( top, X ), Y ) ) ] )
% 58.35/58.77  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.77     )] ) ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146105, [ =( X, meet( X, composition( top, join( X, Y ) ) ) ) ] )
% 58.35/58.77  , clause( 3939, [ =( meet( X, composition( top, join( X, Y ) ) ), X ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146110, [ =( meet( X, Y ), meet( meet( X, Y ), composition( top, X
% 58.35/58.77     ) ) ) ] )
% 58.35/58.77  , clause( 1375, [ =( join( meet( X, Y ), meet( complement( Y ), X ) ), X )
% 58.35/58.77     ] )
% 58.35/58.77  , 0, clause( 146105, [ =( X, meet( X, composition( top, join( X, Y ) ) ) )
% 58.35/58.77     ] )
% 58.35/58.77  , 0, 10, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.77    :=( X, meet( X, Y ) ), :=( Y, meet( complement( Y ), X ) )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146111, [ =( meet( meet( X, Y ), composition( top, X ) ), meet( X, 
% 58.35/58.77    Y ) ) ] )
% 58.35/58.77  , clause( 146110, [ =( meet( X, Y ), meet( meet( X, Y ), composition( top, 
% 58.35/58.77    X ) ) ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  subsumption(
% 58.35/58.77  clause( 3984, [ =( meet( meet( X, Y ), composition( top, X ) ), meet( X, Y
% 58.35/58.77     ) ) ] )
% 58.35/58.77  , clause( 146111, [ =( meet( meet( X, Y ), composition( top, X ) ), meet( X
% 58.35/58.77    , Y ) ) ] )
% 58.35/58.77  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.77     )] ) ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146113, [ =( X, meet( X, composition( top, join( X, Y ) ) ) ) ] )
% 58.35/58.77  , clause( 3939, [ =( meet( X, composition( top, join( X, Y ) ) ), X ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146118, [ =( meet( X, Y ), meet( meet( X, Y ), composition( top, Y
% 58.35/58.77     ) ) ) ] )
% 58.35/58.77  , clause( 1389, [ =( join( meet( Y, X ), meet( complement( Y ), X ) ), X )
% 58.35/58.77     ] )
% 58.35/58.77  , 0, clause( 146113, [ =( X, meet( X, composition( top, join( X, Y ) ) ) )
% 58.35/58.77     ] )
% 58.35/58.77  , 0, 10, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 58.35/58.77    :=( X, meet( X, Y ) ), :=( Y, meet( complement( X ), Y ) )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146119, [ =( meet( meet( X, Y ), composition( top, Y ) ), meet( X, 
% 58.35/58.77    Y ) ) ] )
% 58.35/58.77  , clause( 146118, [ =( meet( X, Y ), meet( meet( X, Y ), composition( top, 
% 58.35/58.77    Y ) ) ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  subsumption(
% 58.35/58.77  clause( 3986, [ =( meet( meet( X, Y ), composition( top, Y ) ), meet( X, Y
% 58.35/58.77     ) ) ] )
% 58.35/58.77  , clause( 146119, [ =( meet( meet( X, Y ), composition( top, Y ) ), meet( X
% 58.35/58.77    , Y ) ) ] )
% 58.35/58.77  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.77     )] ) ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146121, [ =( X, meet( join( X, Y ), X ) ) ] )
% 58.35/58.77  , clause( 1020, [ =( meet( join( X, Y ), X ), X ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146122, [ =( composition( meet( one, X ), Y ), meet( Y, composition( 
% 58.35/58.77    meet( one, X ), Y ) ) ) ] )
% 58.35/58.77  , clause( 3689, [ =( join( composition( meet( one, X ), Y ), Y ), Y ) ] )
% 58.35/58.77  , 0, clause( 146121, [ =( X, meet( join( X, Y ), X ) ) ] )
% 58.35/58.77  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.77    :=( X, composition( meet( one, X ), Y ) ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146123, [ =( meet( Y, composition( meet( one, X ), Y ) ), 
% 58.35/58.77    composition( meet( one, X ), Y ) ) ] )
% 58.35/58.77  , clause( 146122, [ =( composition( meet( one, X ), Y ), meet( Y, 
% 58.35/58.77    composition( meet( one, X ), Y ) ) ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  subsumption(
% 58.35/58.77  clause( 4396, [ =( meet( Y, composition( meet( one, X ), Y ) ), composition( 
% 58.35/58.77    meet( one, X ), Y ) ) ] )
% 58.35/58.77  , clause( 146123, [ =( meet( Y, composition( meet( one, X ), Y ) ), 
% 58.35/58.77    composition( meet( one, X ), Y ) ) ] )
% 58.35/58.77  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.77     )] ) ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146125, [ =( X, meet( X, join( X, Y ) ) ) ] )
% 58.35/58.77  , clause( 1013, [ =( meet( Y, join( Y, X ) ), Y ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146128, [ =( composition( meet( one, X ), Y ), meet( composition( 
% 58.35/58.77    meet( one, X ), Y ), Y ) ) ] )
% 58.35/58.77  , clause( 3689, [ =( join( composition( meet( one, X ), Y ), Y ), Y ) ] )
% 58.35/58.77  , 0, clause( 146125, [ =( X, meet( X, join( X, Y ) ) ) ] )
% 58.35/58.77  , 0, 12, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.77    :=( X, composition( meet( one, X ), Y ) ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146129, [ =( meet( composition( meet( one, X ), Y ), Y ), 
% 58.35/58.77    composition( meet( one, X ), Y ) ) ] )
% 58.35/58.77  , clause( 146128, [ =( composition( meet( one, X ), Y ), meet( composition( 
% 58.35/58.77    meet( one, X ), Y ), Y ) ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  subsumption(
% 58.35/58.77  clause( 4397, [ =( meet( composition( meet( one, X ), Y ), Y ), composition( 
% 58.35/58.77    meet( one, X ), Y ) ) ] )
% 58.35/58.77  , clause( 146129, [ =( meet( composition( meet( one, X ), Y ), Y ), 
% 58.35/58.77    composition( meet( one, X ), Y ) ) ] )
% 58.35/58.77  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.77     )] ) ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146132, [ =( join( join( composition( meet( one, X ), Y ), Z ), Y )
% 58.35/58.77    , join( Y, Z ) ) ] )
% 58.35/58.77  , clause( 3689, [ =( join( composition( meet( one, X ), Y ), Y ), Y ) ] )
% 58.35/58.77  , 0, clause( 30, [ =( join( join( Z, Y ), X ), join( join( Z, X ), Y ) ) ]
% 58.35/58.77     )
% 58.35/58.77  , 0, 11, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.77    :=( X, Y ), :=( Y, Z ), :=( Z, composition( meet( one, X ), Y ) )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  subsumption(
% 58.35/58.77  clause( 4401, [ =( join( join( composition( meet( one, X ), Y ), Z ), Y ), 
% 58.35/58.77    join( Y, Z ) ) ] )
% 58.35/58.77  , clause( 146132, [ =( join( join( composition( meet( one, X ), Y ), Z ), Y
% 58.35/58.77     ), join( Y, Z ) ) ] )
% 58.35/58.77  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 58.35/58.77    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146134, [ =( X, meet( join( X, Y ), X ) ) ] )
% 58.35/58.77  , clause( 1020, [ =( meet( join( X, Y ), X ), X ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146137, [ =( composition( meet( X, one ), Y ), meet( Y, composition( 
% 58.35/58.77    meet( X, one ), Y ) ) ) ] )
% 58.35/58.77  , clause( 3690, [ =( join( composition( meet( X, one ), Y ), Y ), Y ) ] )
% 58.35/58.77  , 0, clause( 146134, [ =( X, meet( join( X, Y ), X ) ) ] )
% 58.35/58.77  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.77    :=( X, composition( meet( X, one ), Y ) ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146138, [ =( meet( Y, composition( meet( X, one ), Y ) ), 
% 58.35/58.77    composition( meet( X, one ), Y ) ) ] )
% 58.35/58.77  , clause( 146137, [ =( composition( meet( X, one ), Y ), meet( Y, 
% 58.35/58.77    composition( meet( X, one ), Y ) ) ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  subsumption(
% 58.35/58.77  clause( 4427, [ =( meet( Y, composition( meet( X, one ), Y ) ), composition( 
% 58.35/58.77    meet( X, one ), Y ) ) ] )
% 58.35/58.77  , clause( 146138, [ =( meet( Y, composition( meet( X, one ), Y ) ), 
% 58.35/58.77    composition( meet( X, one ), Y ) ) ] )
% 58.35/58.77  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.77     )] ) ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146140, [ =( X, meet( X, join( X, Y ) ) ) ] )
% 58.35/58.77  , clause( 1013, [ =( meet( Y, join( Y, X ) ), Y ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146141, [ =( composition( meet( X, one ), Y ), meet( composition( 
% 58.35/58.77    meet( X, one ), Y ), Y ) ) ] )
% 58.35/58.77  , clause( 3690, [ =( join( composition( meet( X, one ), Y ), Y ), Y ) ] )
% 58.35/58.77  , 0, clause( 146140, [ =( X, meet( X, join( X, Y ) ) ) ] )
% 58.35/58.77  , 0, 12, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.77    :=( X, composition( meet( X, one ), Y ) ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146142, [ =( meet( composition( meet( X, one ), Y ), Y ), 
% 58.35/58.77    composition( meet( X, one ), Y ) ) ] )
% 58.35/58.77  , clause( 146141, [ =( composition( meet( X, one ), Y ), meet( composition( 
% 58.35/58.77    meet( X, one ), Y ), Y ) ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  subsumption(
% 58.35/58.77  clause( 4428, [ =( meet( composition( meet( X, one ), Y ), Y ), composition( 
% 58.35/58.77    meet( X, one ), Y ) ) ] )
% 58.35/58.77  , clause( 146142, [ =( meet( composition( meet( X, one ), Y ), Y ), 
% 58.35/58.77    composition( meet( X, one ), Y ) ) ] )
% 58.35/58.77  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.77     )] ) ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146144, [ =( join( join( Y, Z ), X ), join( join( X, Y ), Z ) ) ]
% 58.35/58.77     )
% 58.35/58.77  , clause( 29, [ =( join( join( X, Y ), Z ), join( join( Y, Z ), X ) ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146158, [ =( join( X, Y ), join( join( Y, X ), complement( 
% 58.35/58.77    composition( complement( X ), top ) ) ) ) ] )
% 58.35/58.77  , clause( 3801, [ =( join( X, complement( composition( complement( X ), top
% 58.35/58.77     ) ) ), X ) ] )
% 58.35/58.77  , 0, clause( 146144, [ =( join( join( Y, Z ), X ), join( join( X, Y ), Z )
% 58.35/58.77     ) ] )
% 58.35/58.77  , 0, 2, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, Y ), 
% 58.35/58.77    :=( Y, X ), :=( Z, complement( composition( complement( X ), top ) ) )] )
% 58.35/58.77    ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146162, [ =( join( join( Y, X ), complement( composition( 
% 58.35/58.77    complement( X ), top ) ) ), join( X, Y ) ) ] )
% 58.35/58.77  , clause( 146158, [ =( join( X, Y ), join( join( Y, X ), complement( 
% 58.35/58.77    composition( complement( X ), top ) ) ) ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  subsumption(
% 58.35/58.77  clause( 4613, [ =( join( join( Y, X ), complement( composition( complement( 
% 58.35/58.77    X ), top ) ) ), join( X, Y ) ) ] )
% 58.35/58.77  , clause( 146162, [ =( join( join( Y, X ), complement( composition( 
% 58.35/58.77    complement( X ), top ) ) ), join( X, Y ) ) ] )
% 58.35/58.77  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.77     )] ) ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146166, [ =( top, join( complement( X ), composition( join( X, Y )
% 58.35/58.77    , top ) ) ) ] )
% 58.35/58.77  , clause( 3831, [ =( join( complement( X ), composition( join( X, Y ), top
% 58.35/58.77     ) ), top ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146168, [ =( top, join( complement( complement( X ) ), composition( 
% 58.35/58.77    complement( meet( X, Y ) ), top ) ) ) ] )
% 58.35/58.77  , clause( 775, [ =( join( complement( X ), complement( Y ) ), complement( 
% 58.35/58.77    meet( X, Y ) ) ) ] )
% 58.35/58.77  , 0, clause( 146166, [ =( top, join( complement( X ), composition( join( X
% 58.35/58.77    , Y ), top ) ) ) ] )
% 58.35/58.77  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.77    :=( X, complement( X ) ), :=( Y, complement( Y ) )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146169, [ =( top, join( X, composition( complement( meet( X, Y ) )
% 58.35/58.77    , top ) ) ) ] )
% 58.35/58.77  , clause( 758, [ =( complement( complement( X ) ), X ) ] )
% 58.35/58.77  , 0, clause( 146168, [ =( top, join( complement( complement( X ) ), 
% 58.35/58.77    composition( complement( meet( X, Y ) ), top ) ) ) ] )
% 58.35/58.77  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 58.35/58.77    :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146170, [ =( join( X, composition( complement( meet( X, Y ) ), top
% 58.35/58.77     ) ), top ) ] )
% 58.35/58.77  , clause( 146169, [ =( top, join( X, composition( complement( meet( X, Y )
% 58.35/58.77     ), top ) ) ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  subsumption(
% 58.35/58.77  clause( 5031, [ =( join( X, composition( complement( meet( X, Y ) ), top )
% 58.35/58.77     ), top ) ] )
% 58.35/58.77  , clause( 146170, [ =( join( X, composition( complement( meet( X, Y ) ), 
% 58.35/58.77    top ) ), top ) ] )
% 58.35/58.77  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.77     )] ) ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146172, [ =( join( converse( X ), Y ), converse( join( X, converse( 
% 58.35/58.77    Y ) ) ) ) ] )
% 58.35/58.77  , clause( 20, [ =( converse( join( Y, converse( X ) ) ), join( converse( Y
% 58.35/58.77     ), X ) ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146178, [ =( join( converse( composition( complement( one ), 
% 58.35/58.77    converse( X ) ) ), X ), converse( composition( top, converse( X ) ) ) ) ]
% 58.35/58.77     )
% 58.35/58.77  , clause( 3709, [ =( join( composition( complement( one ), X ), X ), 
% 58.35/58.77    composition( top, X ) ) ] )
% 58.35/58.77  , 0, clause( 146172, [ =( join( converse( X ), Y ), converse( join( X, 
% 58.35/58.77    converse( Y ) ) ) ) ] )
% 58.35/58.77  , 0, 10, substitution( 0, [ :=( X, converse( X ) )] ), substitution( 1, [ 
% 58.35/58.77    :=( X, composition( complement( one ), converse( X ) ) ), :=( Y, X )] )
% 58.35/58.77    ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146180, [ =( join( converse( composition( complement( one ), 
% 58.35/58.77    converse( X ) ) ), X ), composition( X, converse( top ) ) ) ] )
% 58.35/58.77  , clause( 16, [ =( converse( composition( Y, converse( X ) ) ), composition( 
% 58.35/58.77    X, converse( Y ) ) ) ] )
% 58.35/58.77  , 0, clause( 146178, [ =( join( converse( composition( complement( one ), 
% 58.35/58.77    converse( X ) ) ), X ), converse( composition( top, converse( X ) ) ) ) ]
% 58.35/58.77     )
% 58.35/58.77  , 0, 9, substitution( 0, [ :=( X, X ), :=( Y, top )] ), substitution( 1, [ 
% 58.35/58.77    :=( X, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146182, [ =( join( converse( composition( complement( one ), 
% 58.35/58.77    converse( X ) ) ), X ), composition( X, top ) ) ] )
% 58.35/58.77  , clause( 225, [ =( converse( top ), top ) ] )
% 58.35/58.77  , 0, clause( 146180, [ =( join( converse( composition( complement( one ), 
% 58.35/58.77    converse( X ) ) ), X ), composition( X, converse( top ) ) ) ] )
% 58.35/58.77  , 0, 11, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146183, [ =( join( composition( X, converse( complement( one ) ) )
% 58.35/58.77    , X ), composition( X, top ) ) ] )
% 58.35/58.77  , clause( 16, [ =( converse( composition( Y, converse( X ) ) ), composition( 
% 58.35/58.77    X, converse( Y ) ) ) ] )
% 58.35/58.77  , 0, clause( 146182, [ =( join( converse( composition( complement( one ), 
% 58.35/58.77    converse( X ) ) ), X ), composition( X, top ) ) ] )
% 58.35/58.77  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, complement( one ) )] ), 
% 58.35/58.77    substitution( 1, [ :=( X, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146184, [ =( join( composition( X, complement( converse( one ) ) )
% 58.35/58.77    , X ), composition( X, top ) ) ] )
% 58.35/58.77  , clause( 2870, [ =( converse( complement( X ) ), complement( converse( X )
% 58.35/58.77     ) ) ] )
% 58.35/58.77  , 0, clause( 146183, [ =( join( composition( X, converse( complement( one )
% 58.35/58.77     ) ), X ), composition( X, top ) ) ] )
% 58.35/58.77  , 0, 4, substitution( 0, [ :=( X, one )] ), substitution( 1, [ :=( X, X )] )
% 58.35/58.77    ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146185, [ =( join( composition( X, complement( one ) ), X ), 
% 58.35/58.77    composition( X, top ) ) ] )
% 58.35/58.77  , clause( 188, [ =( converse( one ), one ) ] )
% 58.35/58.77  , 0, clause( 146184, [ =( join( composition( X, complement( converse( one )
% 58.35/58.77     ) ), X ), composition( X, top ) ) ] )
% 58.35/58.77  , 0, 5, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  subsumption(
% 58.35/58.77  clause( 5469, [ =( join( composition( X, complement( one ) ), X ), 
% 58.35/58.77    composition( X, top ) ) ] )
% 58.35/58.77  , clause( 146185, [ =( join( composition( X, complement( one ) ), X ), 
% 58.35/58.77    composition( X, top ) ) ] )
% 58.35/58.77  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146188, [ =( X, join( X, meet( complement( Y ), join( X, Y ) ) ) )
% 58.35/58.77     ] )
% 58.35/58.77  , clause( 2745, [ =( join( X, meet( complement( Y ), join( X, Y ) ) ), X )
% 58.35/58.77     ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146190, [ =( X, join( X, meet( complement( composition( complement( 
% 58.35/58.77    meet( X, Y ) ), top ) ), top ) ) ) ] )
% 58.35/58.77  , clause( 5031, [ =( join( X, composition( complement( meet( X, Y ) ), top
% 58.35/58.77     ) ), top ) ] )
% 58.35/58.77  , 0, clause( 146188, [ =( X, join( X, meet( complement( Y ), join( X, Y ) )
% 58.35/58.77     ) ) ] )
% 58.35/58.77  , 0, 12, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.77    :=( X, X ), :=( Y, composition( complement( meet( X, Y ) ), top ) )] )
% 58.35/58.77    ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146191, [ =( X, join( X, complement( composition( complement( meet( 
% 58.35/58.77    X, Y ) ), top ) ) ) ) ] )
% 58.35/58.77  , clause( 754, [ =( meet( X, top ), X ) ] )
% 58.35/58.77  , 0, clause( 146190, [ =( X, join( X, meet( complement( composition( 
% 58.35/58.77    complement( meet( X, Y ) ), top ) ), top ) ) ) ] )
% 58.35/58.77  , 0, 4, substitution( 0, [ :=( X, complement( composition( complement( meet( 
% 58.35/58.77    X, Y ) ), top ) ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146192, [ =( join( X, complement( composition( complement( meet( X
% 58.35/58.77    , Y ) ), top ) ) ), X ) ] )
% 58.35/58.77  , clause( 146191, [ =( X, join( X, complement( composition( complement( 
% 58.35/58.77    meet( X, Y ) ), top ) ) ) ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  subsumption(
% 58.35/58.77  clause( 5544, [ =( join( X, complement( composition( complement( meet( X, Y
% 58.35/58.77     ) ), top ) ) ), X ) ] )
% 58.35/58.77  , clause( 146192, [ =( join( X, complement( composition( complement( meet( 
% 58.35/58.77    X, Y ) ), top ) ) ), X ) ] )
% 58.35/58.77  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.77     )] ) ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146194, [ =( join( Y, X ), join( X, meet( Y, complement( X ) ) ) )
% 58.35/58.77     ] )
% 58.35/58.77  , clause( 2561, [ =( join( X, meet( Y, complement( X ) ) ), join( Y, X ) )
% 58.35/58.77     ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146196, [ =( join( meet( X, complement( composition( top, 
% 58.35/58.77    complement( Y ) ) ) ), Y ), join( Y, zero ) ) ] )
% 58.35/58.77  , clause( 3719, [ =( meet( meet( Y, complement( composition( top, X ) ) ), 
% 58.35/58.77    X ), zero ) ] )
% 58.35/58.77  , 0, clause( 146194, [ =( join( Y, X ), join( X, meet( Y, complement( X ) )
% 58.35/58.77     ) ) ] )
% 58.35/58.77  , 0, 12, substitution( 0, [ :=( X, complement( Y ) ), :=( Y, X )] ), 
% 58.35/58.77    substitution( 1, [ :=( X, Y ), :=( Y, meet( X, complement( composition( 
% 58.35/58.77    top, complement( Y ) ) ) ) )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146197, [ =( join( meet( X, complement( composition( top, 
% 58.35/58.77    complement( Y ) ) ) ), Y ), Y ) ] )
% 58.35/58.77  , clause( 742, [ =( join( X, zero ), X ) ] )
% 58.35/58.77  , 0, clause( 146196, [ =( join( meet( X, complement( composition( top, 
% 58.35/58.77    complement( Y ) ) ) ), Y ), join( Y, zero ) ) ] )
% 58.35/58.77  , 0, 10, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 58.35/58.77    :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  subsumption(
% 58.35/58.77  clause( 6415, [ =( join( meet( X, complement( composition( top, complement( 
% 58.35/58.77    Y ) ) ) ), Y ), Y ) ] )
% 58.35/58.77  , clause( 146197, [ =( join( meet( X, complement( composition( top, 
% 58.35/58.77    complement( Y ) ) ) ), Y ), Y ) ] )
% 58.35/58.77  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.77     )] ) ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146200, [ =( zero, meet( complement( converse( join( X, Y ) ) ), 
% 58.35/58.77    converse( X ) ) ) ] )
% 58.35/58.77  , clause( 1084, [ =( meet( complement( converse( join( X, Y ) ) ), converse( 
% 58.35/58.77    X ) ), zero ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146205, [ =( zero, meet( complement( converse( complement( converse( 
% 58.35/58.77    Y ) ) ) ), converse( composition( X, complement( converse( composition( Y
% 58.35/58.77    , X ) ) ) ) ) ) ) ] )
% 58.35/58.77  , clause( 110, [ =( join( composition( X, complement( converse( composition( 
% 58.35/58.77    Y, X ) ) ) ), complement( converse( Y ) ) ), complement( converse( Y ) )
% 58.35/58.77     ) ] )
% 58.35/58.77  , 0, clause( 146200, [ =( zero, meet( complement( converse( join( X, Y ) )
% 58.35/58.77     ), converse( X ) ) ) ] )
% 58.35/58.77  , 0, 5, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.77    :=( X, composition( X, complement( converse( composition( Y, X ) ) ) ) )
% 58.35/58.77    , :=( Y, complement( converse( Y ) ) )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146206, [ =( zero, meet( complement( complement( converse( converse( 
% 58.35/58.77    X ) ) ) ), converse( composition( Y, complement( converse( composition( X
% 58.35/58.77    , Y ) ) ) ) ) ) ) ] )
% 58.35/58.77  , clause( 2870, [ =( converse( complement( X ) ), complement( converse( X )
% 58.35/58.77     ) ) ] )
% 58.35/58.77  , 0, clause( 146205, [ =( zero, meet( complement( converse( complement( 
% 58.35/58.77    converse( Y ) ) ) ), converse( composition( X, complement( converse( 
% 58.35/58.77    composition( Y, X ) ) ) ) ) ) ) ] )
% 58.35/58.77  , 0, 4, substitution( 0, [ :=( X, converse( X ) )] ), substitution( 1, [ 
% 58.35/58.77    :=( X, Y ), :=( Y, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146207, [ =( zero, meet( converse( converse( X ) ), converse( 
% 58.35/58.77    composition( Y, complement( converse( composition( X, Y ) ) ) ) ) ) ) ]
% 58.35/58.77     )
% 58.35/58.77  , clause( 758, [ =( complement( complement( X ) ), X ) ] )
% 58.35/58.77  , 0, clause( 146206, [ =( zero, meet( complement( complement( converse( 
% 58.35/58.77    converse( X ) ) ) ), converse( composition( Y, complement( converse( 
% 58.35/58.77    composition( X, Y ) ) ) ) ) ) ) ] )
% 58.35/58.77  , 0, 3, substitution( 0, [ :=( X, converse( converse( X ) ) )] ), 
% 58.35/58.77    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146208, [ =( zero, meet( X, converse( composition( Y, complement( 
% 58.35/58.77    converse( composition( X, Y ) ) ) ) ) ) ) ] )
% 58.35/58.77  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 58.35/58.77  , 0, clause( 146207, [ =( zero, meet( converse( converse( X ) ), converse( 
% 58.35/58.77    composition( Y, complement( converse( composition( X, Y ) ) ) ) ) ) ) ]
% 58.35/58.77     )
% 58.35/58.77  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 58.35/58.77    :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146209, [ =( zero, meet( X, composition( complement( composition( X
% 58.35/58.77    , Y ) ), converse( Y ) ) ) ) ] )
% 58.35/58.77  , clause( 2895, [ =( converse( composition( Y, complement( converse( X ) )
% 58.35/58.77     ) ), composition( complement( X ), converse( Y ) ) ) ] )
% 58.35/58.77  , 0, clause( 146208, [ =( zero, meet( X, converse( composition( Y, 
% 58.35/58.77    complement( converse( composition( X, Y ) ) ) ) ) ) ) ] )
% 58.35/58.77  , 0, 4, substitution( 0, [ :=( X, composition( X, Y ) ), :=( Y, Y )] ), 
% 58.35/58.77    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146210, [ =( meet( X, composition( complement( composition( X, Y )
% 58.35/58.77     ), converse( Y ) ) ), zero ) ] )
% 58.35/58.77  , clause( 146209, [ =( zero, meet( X, composition( complement( composition( 
% 58.35/58.77    X, Y ) ), converse( Y ) ) ) ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  subsumption(
% 58.35/58.77  clause( 6877, [ =( meet( Y, composition( complement( composition( Y, X ) )
% 58.35/58.77    , converse( X ) ) ), zero ) ] )
% 58.35/58.77  , clause( 146210, [ =( meet( X, composition( complement( composition( X, Y
% 58.35/58.77     ) ), converse( Y ) ) ), zero ) ] )
% 58.35/58.77  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.77     )] ) ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146212, [ =( zero, meet( meet( X, Y ), meet( complement( Y ), Z ) )
% 58.35/58.77     ) ] )
% 58.35/58.77  , clause( 1710, [ =( meet( meet( Y, X ), meet( complement( X ), Z ) ), zero
% 58.35/58.77     ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X ), :=( Z, Z )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146214, [ =( zero, meet( meet( X, composition( Y, complement( 
% 58.35/58.77    converse( Y ) ) ) ), one ) ) ] )
% 58.35/58.77  , clause( 1950, [ =( meet( complement( composition( X, complement( converse( 
% 58.35/58.77    X ) ) ) ), one ), one ) ] )
% 58.35/58.77  , 0, clause( 146212, [ =( zero, meet( meet( X, Y ), meet( complement( Y ), 
% 58.35/58.77    Z ) ) ) ] )
% 58.35/58.77  , 0, 10, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 58.35/58.77    :=( Y, composition( Y, complement( converse( Y ) ) ) ), :=( Z, one )] )
% 58.35/58.77    ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146216, [ =( meet( meet( X, composition( Y, complement( converse( Y
% 58.35/58.77     ) ) ) ), one ), zero ) ] )
% 58.35/58.77  , clause( 146214, [ =( zero, meet( meet( X, composition( Y, complement( 
% 58.35/58.77    converse( Y ) ) ) ), one ) ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  subsumption(
% 58.35/58.77  clause( 7470, [ =( meet( meet( Y, composition( X, complement( converse( X )
% 58.35/58.77     ) ) ), one ), zero ) ] )
% 58.35/58.77  , clause( 146216, [ =( meet( meet( X, composition( Y, complement( converse( 
% 58.35/58.77    Y ) ) ) ), one ), zero ) ] )
% 58.35/58.77  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.77     )] ) ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146217, [ =( meet( meet( Y, X ), Z ), meet( Z, meet( X, Y ) ) ) ]
% 58.35/58.77     )
% 58.35/58.77  , clause( 998, [ =( meet( meet( Y, X ), Z ), meet( meet( X, Y ), Z ) ) ] )
% 58.35/58.77  , 0, clause( 75, [ =( meet( Y, X ), meet( X, Y ) ) ] )
% 58.35/58.77  , 0, 1, substitution( 0, [ :=( X, Y ), :=( Y, X ), :=( Z, Z )] ), 
% 58.35/58.77    substitution( 1, [ :=( X, Z ), :=( Y, meet( X, Y ) )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  subsumption(
% 58.35/58.77  clause( 7711, [ =( meet( meet( Y, X ), Z ), meet( Z, meet( X, Y ) ) ) ] )
% 58.35/58.77  , clause( 146217, [ =( meet( meet( Y, X ), Z ), meet( Z, meet( X, Y ) ) ) ]
% 58.35/58.77     )
% 58.35/58.77  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 58.35/58.77    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146222, [ =( join( X, Y ), join( join( X, Y ), meet( X, Z ) ) ) ]
% 58.35/58.77     )
% 58.35/58.77  , clause( 872, [ =( join( join( X, Z ), meet( X, Y ) ), join( X, Z ) ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146224, [ =( join( composition( meet( X, sk1 ), top ), sk1 ), join( 
% 58.35/58.77    sk1, meet( composition( meet( X, sk1 ), top ), Y ) ) ) ] )
% 58.35/58.77  , clause( 1258, [ =( join( composition( meet( X, sk1 ), top ), sk1 ), sk1 )
% 58.35/58.77     ] )
% 58.35/58.77  , 0, clause( 146222, [ =( join( X, Y ), join( join( X, Y ), meet( X, Z ) )
% 58.35/58.77     ) ] )
% 58.35/58.77  , 0, 9, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 58.35/58.77    composition( meet( X, sk1 ), top ) ), :=( Y, sk1 ), :=( Z, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146225, [ =( sk1, join( sk1, meet( composition( meet( X, sk1 ), top
% 58.35/58.77     ), Y ) ) ) ] )
% 58.35/58.77  , clause( 1258, [ =( join( composition( meet( X, sk1 ), top ), sk1 ), sk1 )
% 58.35/58.77     ] )
% 58.35/58.77  , 0, clause( 146224, [ =( join( composition( meet( X, sk1 ), top ), sk1 ), 
% 58.35/58.77    join( sk1, meet( composition( meet( X, sk1 ), top ), Y ) ) ) ] )
% 58.35/58.77  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 58.35/58.77    :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146227, [ =( join( sk1, meet( composition( meet( X, sk1 ), top ), Y
% 58.35/58.77     ) ), sk1 ) ] )
% 58.35/58.77  , clause( 146225, [ =( sk1, join( sk1, meet( composition( meet( X, sk1 ), 
% 58.35/58.77    top ), Y ) ) ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  subsumption(
% 58.35/58.77  clause( 7983, [ =( join( sk1, meet( composition( meet( X, sk1 ), top ), Y )
% 58.35/58.77     ), sk1 ) ] )
% 58.35/58.77  , clause( 146227, [ =( join( sk1, meet( composition( meet( X, sk1 ), top )
% 58.35/58.77    , Y ) ), sk1 ) ] )
% 58.35/58.77  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.77     )] ) ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146232, [ =( composition( X, join( meet( Y, Z ), meet( Z, Y ) ) ), 
% 58.35/58.77    composition( X, meet( Z, Y ) ) ) ] )
% 58.35/58.77  , clause( 2548, [ =( join( meet( X, Y ), meet( Y, X ) ), meet( X, Y ) ) ]
% 58.35/58.77     )
% 58.35/58.77  , 0, clause( 249, [ =( composition( X, join( Z, Y ) ), composition( X, join( 
% 58.35/58.77    Y, Z ) ) ) ] )
% 58.35/58.77  , 0, 12, substitution( 0, [ :=( X, Z ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.77    :=( X, X ), :=( Y, meet( Z, Y ) ), :=( Z, meet( Y, Z ) )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146234, [ =( composition( X, meet( Y, Z ) ), composition( X, meet( 
% 58.35/58.77    Z, Y ) ) ) ] )
% 58.35/58.77  , clause( 2548, [ =( join( meet( X, Y ), meet( Y, X ) ), meet( X, Y ) ) ]
% 58.35/58.77     )
% 58.35/58.77  , 0, clause( 146232, [ =( composition( X, join( meet( Y, Z ), meet( Z, Y )
% 58.35/58.77     ) ), composition( X, meet( Z, Y ) ) ) ] )
% 58.35/58.77  , 0, 3, substitution( 0, [ :=( X, Y ), :=( Y, Z )] ), substitution( 1, [ 
% 58.35/58.77    :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  subsumption(
% 58.35/58.77  clause( 8741, [ =( composition( Z, meet( X, Y ) ), composition( Z, meet( Y
% 58.35/58.77    , X ) ) ) ] )
% 58.35/58.77  , clause( 146234, [ =( composition( X, meet( Y, Z ) ), composition( X, meet( 
% 58.35/58.77    Z, Y ) ) ) ] )
% 58.35/58.77  , substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 58.35/58.77    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146238, [ =( composition( join( meet( X, Y ), meet( Y, X ) ), Z ), 
% 58.35/58.77    composition( meet( Y, X ), Z ) ) ] )
% 58.35/58.77  , clause( 2548, [ =( join( meet( X, Y ), meet( Y, X ) ), meet( X, Y ) ) ]
% 58.35/58.77     )
% 58.35/58.77  , 0, clause( 95, [ =( composition( join( X, Z ), Y ), composition( join( Z
% 58.35/58.77    , X ), Y ) ) ] )
% 58.35/58.77  , 0, 11, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 58.35/58.77    :=( X, meet( X, Y ) ), :=( Y, Z ), :=( Z, meet( Y, X ) )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146240, [ =( composition( meet( X, Y ), Z ), composition( meet( Y, 
% 58.35/58.77    X ), Z ) ) ] )
% 58.35/58.77  , clause( 2548, [ =( join( meet( X, Y ), meet( Y, X ) ), meet( X, Y ) ) ]
% 58.35/58.77     )
% 58.35/58.77  , 0, clause( 146238, [ =( composition( join( meet( X, Y ), meet( Y, X ) ), 
% 58.35/58.77    Z ), composition( meet( Y, X ), Z ) ) ] )
% 58.35/58.77  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.77    :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  subsumption(
% 58.35/58.77  clause( 8744, [ =( composition( meet( X, Y ), Z ), composition( meet( Y, X
% 58.35/58.77     ), Z ) ) ] )
% 58.35/58.77  , clause( 146240, [ =( composition( meet( X, Y ), Z ), composition( meet( Y
% 58.35/58.77    , X ), Z ) ) ] )
% 58.35/58.77  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 58.35/58.77    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146242, [ =( meet( Z, meet( Y, X ) ), meet( meet( X, Y ), Z ) ) ]
% 58.35/58.77     )
% 58.35/58.77  , clause( 7711, [ =( meet( meet( Y, X ), Z ), meet( Z, meet( X, Y ) ) ) ]
% 58.35/58.77     )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X ), :=( Z, Z )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146245, [ =( meet( X, meet( join( Y, Z ), join( Z, Y ) ) ), meet( 
% 58.35/58.77    join( Y, Z ), X ) ) ] )
% 58.35/58.77  , clause( 2072, [ =( meet( join( Y, X ), join( X, Y ) ), join( X, Y ) ) ]
% 58.35/58.77     )
% 58.35/58.77  , 0, clause( 146242, [ =( meet( Z, meet( Y, X ) ), meet( meet( X, Y ), Z )
% 58.35/58.77     ) ] )
% 58.35/58.77  , 0, 11, substitution( 0, [ :=( X, Y ), :=( Y, Z )] ), substitution( 1, [ 
% 58.35/58.77    :=( X, join( Z, Y ) ), :=( Y, join( Y, Z ) ), :=( Z, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146247, [ =( meet( X, join( Z, Y ) ), meet( join( Y, Z ), X ) ) ]
% 58.35/58.77     )
% 58.35/58.77  , clause( 2072, [ =( meet( join( Y, X ), join( X, Y ) ), join( X, Y ) ) ]
% 58.35/58.77     )
% 58.35/58.77  , 0, clause( 146245, [ =( meet( X, meet( join( Y, Z ), join( Z, Y ) ) ), 
% 58.35/58.77    meet( join( Y, Z ), X ) ) ] )
% 58.35/58.77  , 0, 3, substitution( 0, [ :=( X, Z ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.77    :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146248, [ =( meet( join( Z, Y ), X ), meet( X, join( Y, Z ) ) ) ]
% 58.35/58.77     )
% 58.35/58.77  , clause( 146247, [ =( meet( X, join( Z, Y ) ), meet( join( Y, Z ), X ) ) ]
% 58.35/58.77     )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  subsumption(
% 58.35/58.77  clause( 8792, [ =( meet( join( Y, X ), Z ), meet( Z, join( X, Y ) ) ) ] )
% 58.35/58.77  , clause( 146248, [ =( meet( join( Z, Y ), X ), meet( X, join( Y, Z ) ) ) ]
% 58.35/58.77     )
% 58.35/58.77  , substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 58.35/58.77    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146252, [ =( meet( meet( join( X, Y ), join( Y, X ) ), Z ), meet( 
% 58.35/58.77    join( X, Y ), Z ) ) ] )
% 58.35/58.77  , clause( 2072, [ =( meet( join( Y, X ), join( X, Y ) ), join( X, Y ) ) ]
% 58.35/58.77     )
% 58.35/58.77  , 0, clause( 998, [ =( meet( meet( Y, X ), Z ), meet( meet( X, Y ), Z ) ) ]
% 58.35/58.77     )
% 58.35/58.77  , 0, 11, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.77    :=( X, join( Y, X ) ), :=( Y, join( X, Y ) ), :=( Z, Z )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146254, [ =( meet( join( Y, X ), Z ), meet( join( X, Y ), Z ) ) ]
% 58.35/58.77     )
% 58.35/58.77  , clause( 2072, [ =( meet( join( Y, X ), join( X, Y ) ), join( X, Y ) ) ]
% 58.35/58.77     )
% 58.35/58.77  , 0, clause( 146252, [ =( meet( meet( join( X, Y ), join( Y, X ) ), Z ), 
% 58.35/58.77    meet( join( X, Y ), Z ) ) ] )
% 58.35/58.77  , 0, 2, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 58.35/58.77    :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  subsumption(
% 58.35/58.77  clause( 8793, [ =( meet( join( Y, X ), Z ), meet( join( X, Y ), Z ) ) ] )
% 58.35/58.77  , clause( 146254, [ =( meet( join( Y, X ), Z ), meet( join( X, Y ), Z ) ) ]
% 58.35/58.77     )
% 58.35/58.77  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 58.35/58.77    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146256, [ =( meet( complement( Y ), X ), meet( complement( meet( X
% 58.35/58.77    , Y ) ), X ) ) ] )
% 58.35/58.77  , clause( 3179, [ =( meet( complement( meet( X, Y ) ), X ), meet( 
% 58.35/58.77    complement( Y ), X ) ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146262, [ =( meet( complement( complement( X ) ), Y ), meet( join( 
% 58.35/58.77    complement( Y ), X ), Y ) ) ] )
% 58.35/58.77  , clause( 953, [ =( complement( meet( Y, complement( X ) ) ), join( 
% 58.35/58.77    complement( Y ), X ) ) ] )
% 58.35/58.77  , 0, clause( 146256, [ =( meet( complement( Y ), X ), meet( complement( 
% 58.35/58.77    meet( X, Y ) ), X ) ) ] )
% 58.35/58.77  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.77    :=( X, Y ), :=( Y, complement( X ) )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146263, [ =( meet( X, Y ), meet( join( complement( Y ), X ), Y ) )
% 58.35/58.77     ] )
% 58.35/58.77  , clause( 758, [ =( complement( complement( X ) ), X ) ] )
% 58.35/58.77  , 0, clause( 146262, [ =( meet( complement( complement( X ) ), Y ), meet( 
% 58.35/58.77    join( complement( Y ), X ), Y ) ) ] )
% 58.35/58.77  , 0, 2, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 58.35/58.77    :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146264, [ =( meet( join( complement( Y ), X ), Y ), meet( X, Y ) )
% 58.35/58.77     ] )
% 58.35/58.77  , clause( 146263, [ =( meet( X, Y ), meet( join( complement( Y ), X ), Y )
% 58.35/58.77     ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  subsumption(
% 58.35/58.77  clause( 10125, [ =( meet( join( complement( X ), Y ), X ), meet( Y, X ) ) ]
% 58.35/58.77     )
% 58.35/58.77  , clause( 146264, [ =( meet( join( complement( Y ), X ), Y ), meet( X, Y )
% 58.35/58.77     ) ] )
% 58.35/58.77  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.77     )] ) ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146265, [ =( meet( Y, X ), meet( join( complement( X ), Y ), X ) )
% 58.35/58.77     ] )
% 58.35/58.77  , clause( 10125, [ =( meet( join( complement( X ), Y ), X ), meet( Y, X ) )
% 58.35/58.77     ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146267, [ =( meet( X, Y ), meet( join( X, complement( Y ) ), Y ) )
% 58.35/58.77     ] )
% 58.35/58.77  , clause( 8793, [ =( meet( join( Y, X ), Z ), meet( join( X, Y ), Z ) ) ]
% 58.35/58.77     )
% 58.35/58.77  , 0, clause( 146265, [ =( meet( Y, X ), meet( join( complement( X ), Y ), X
% 58.35/58.77     ) ) ] )
% 58.35/58.77  , 0, 4, substitution( 0, [ :=( X, X ), :=( Y, complement( Y ) ), :=( Z, Y )] )
% 58.35/58.77    , substitution( 1, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146273, [ =( meet( join( X, complement( Y ) ), Y ), meet( X, Y ) )
% 58.35/58.77     ] )
% 58.35/58.77  , clause( 146267, [ =( meet( X, Y ), meet( join( X, complement( Y ) ), Y )
% 58.35/58.77     ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  subsumption(
% 58.35/58.77  clause( 10135, [ =( meet( join( Y, complement( X ) ), X ), meet( Y, X ) ) ]
% 58.35/58.77     )
% 58.35/58.77  , clause( 146273, [ =( meet( join( X, complement( Y ) ), Y ), meet( X, Y )
% 58.35/58.77     ) ] )
% 58.35/58.77  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.77     )] ) ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146274, [ =( meet( Y, X ), meet( join( complement( X ), Y ), X ) )
% 58.35/58.77     ] )
% 58.35/58.77  , clause( 10125, [ =( meet( join( complement( X ), Y ), X ), meet( Y, X ) )
% 58.35/58.77     ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146293, [ =( meet( X, Y ), meet( Y, join( X, complement( Y ) ) ) )
% 58.35/58.77     ] )
% 58.35/58.77  , clause( 8792, [ =( meet( join( Y, X ), Z ), meet( Z, join( X, Y ) ) ) ]
% 58.35/58.77     )
% 58.35/58.77  , 0, clause( 146274, [ =( meet( Y, X ), meet( join( complement( X ), Y ), X
% 58.35/58.77     ) ) ] )
% 58.35/58.77  , 0, 4, substitution( 0, [ :=( X, X ), :=( Y, complement( Y ) ), :=( Z, Y )] )
% 58.35/58.77    , substitution( 1, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146297, [ =( meet( Y, join( X, complement( Y ) ) ), meet( X, Y ) )
% 58.35/58.77     ] )
% 58.35/58.77  , clause( 146293, [ =( meet( X, Y ), meet( Y, join( X, complement( Y ) ) )
% 58.35/58.77     ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  subsumption(
% 58.35/58.77  clause( 10136, [ =( meet( X, join( Y, complement( X ) ) ), meet( Y, X ) ) ]
% 58.35/58.77     )
% 58.35/58.77  , clause( 146297, [ =( meet( Y, join( X, complement( Y ) ) ), meet( X, Y )
% 58.35/58.77     ) ] )
% 58.35/58.77  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.77     )] ) ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146299, [ =( meet( X, Y ), join( meet( X, Y ), meet( Y, X ) ) ) ]
% 58.35/58.77     )
% 58.35/58.77  , clause( 2548, [ =( join( meet( X, Y ), meet( Y, X ) ), meet( X, Y ) ) ]
% 58.35/58.77     )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146303, [ =( meet( X, join( complement( X ), Y ) ), join( meet( X, 
% 58.35/58.77    join( complement( X ), Y ) ), meet( Y, X ) ) ) ] )
% 58.35/58.77  , clause( 10125, [ =( meet( join( complement( X ), Y ), X ), meet( Y, X ) )
% 58.35/58.77     ] )
% 58.35/58.77  , 0, clause( 146299, [ =( meet( X, Y ), join( meet( X, Y ), meet( Y, X ) )
% 58.35/58.77     ) ] )
% 58.35/58.77  , 0, 14, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.77    :=( X, X ), :=( Y, join( complement( X ), Y ) )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146305, [ =( meet( X, join( complement( X ), Y ) ), meet( Y, X ) )
% 58.35/58.77     ] )
% 58.35/58.77  , clause( 3088, [ =( join( meet( X, join( complement( X ), Y ) ), meet( Y, 
% 58.35/58.77    X ) ), meet( Y, X ) ) ] )
% 58.35/58.77  , 0, clause( 146303, [ =( meet( X, join( complement( X ), Y ) ), join( meet( 
% 58.35/58.77    X, join( complement( X ), Y ) ), meet( Y, X ) ) ) ] )
% 58.35/58.77  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.77    :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  subsumption(
% 58.35/58.77  clause( 10139, [ =( meet( X, join( complement( X ), Y ) ), meet( Y, X ) ) ]
% 58.35/58.77     )
% 58.35/58.77  , clause( 146305, [ =( meet( X, join( complement( X ), Y ) ), meet( Y, X )
% 58.35/58.77     ) ] )
% 58.35/58.77  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.77     )] ) ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146308, [ =( meet( X, Y ), meet( join( X, complement( Y ) ), Y ) )
% 58.35/58.77     ] )
% 58.35/58.77  , clause( 10135, [ =( meet( join( Y, complement( X ) ), X ), meet( Y, X ) )
% 58.35/58.77     ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146309, [ =( meet( X, complement( Y ) ), meet( join( X, Y ), 
% 58.35/58.77    complement( Y ) ) ) ] )
% 58.35/58.77  , clause( 758, [ =( complement( complement( X ) ), X ) ] )
% 58.35/58.77  , 0, clause( 146308, [ =( meet( X, Y ), meet( join( X, complement( Y ) ), Y
% 58.35/58.77     ) ) ] )
% 58.35/58.77  , 0, 8, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 58.35/58.77    :=( Y, complement( Y ) )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146310, [ =( meet( join( X, Y ), complement( Y ) ), meet( X, 
% 58.35/58.77    complement( Y ) ) ) ] )
% 58.35/58.77  , clause( 146309, [ =( meet( X, complement( Y ) ), meet( join( X, Y ), 
% 58.35/58.77    complement( Y ) ) ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  subsumption(
% 58.35/58.77  clause( 10155, [ =( meet( join( Y, X ), complement( X ) ), meet( Y, 
% 58.35/58.77    complement( X ) ) ) ] )
% 58.35/58.77  , clause( 146310, [ =( meet( join( X, Y ), complement( Y ) ), meet( X, 
% 58.35/58.77    complement( Y ) ) ) ] )
% 58.35/58.77  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.77     )] ) ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146312, [ =( meet( Y, X ), meet( X, join( Y, complement( X ) ) ) )
% 58.35/58.77     ] )
% 58.35/58.77  , clause( 10136, [ =( meet( X, join( Y, complement( X ) ) ), meet( Y, X ) )
% 58.35/58.77     ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146313, [ =( meet( X, complement( Y ) ), meet( complement( Y ), 
% 58.35/58.77    join( X, Y ) ) ) ] )
% 58.35/58.77  , clause( 758, [ =( complement( complement( X ) ), X ) ] )
% 58.35/58.77  , 0, clause( 146312, [ =( meet( Y, X ), meet( X, join( Y, complement( X ) )
% 58.35/58.77     ) ) ] )
% 58.35/58.77  , 0, 10, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, 
% 58.35/58.77    complement( Y ) ), :=( Y, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146314, [ =( meet( complement( Y ), join( X, Y ) ), meet( X, 
% 58.35/58.77    complement( Y ) ) ) ] )
% 58.35/58.77  , clause( 146313, [ =( meet( X, complement( Y ) ), meet( complement( Y ), 
% 58.35/58.77    join( X, Y ) ) ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  subsumption(
% 58.35/58.77  clause( 10160, [ =( meet( complement( X ), join( Y, X ) ), meet( Y, 
% 58.35/58.77    complement( X ) ) ) ] )
% 58.35/58.77  , clause( 146314, [ =( meet( complement( Y ), join( X, Y ) ), meet( X, 
% 58.35/58.77    complement( Y ) ) ) ] )
% 58.35/58.77  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.77     )] ) ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146316, [ =( zero, composition( composition( X, converse( Y ) ), 
% 58.35/58.77    complement( composition( Y, top ) ) ) ) ] )
% 58.35/58.77  , clause( 1497, [ =( composition( composition( Y, converse( X ) ), 
% 58.35/58.77    complement( composition( X, top ) ) ), zero ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146319, [ =( zero, composition( converse( composition( Y, X ) ), 
% 58.35/58.77    complement( composition( Y, top ) ) ) ) ] )
% 58.35/58.77  , clause( 9, [ =( composition( converse( Y ), converse( X ) ), converse( 
% 58.35/58.77    composition( X, Y ) ) ) ] )
% 58.35/58.77  , 0, clause( 146316, [ =( zero, composition( composition( X, converse( Y )
% 58.35/58.77     ), complement( composition( Y, top ) ) ) ) ] )
% 58.35/58.77  , 0, 3, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 58.35/58.77    :=( X, converse( X ) ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146320, [ =( composition( converse( composition( X, Y ) ), 
% 58.35/58.77    complement( composition( X, top ) ) ), zero ) ] )
% 58.35/58.77  , clause( 146319, [ =( zero, composition( converse( composition( Y, X ) ), 
% 58.35/58.77    complement( composition( Y, top ) ) ) ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  subsumption(
% 58.35/58.77  clause( 10492, [ =( composition( converse( composition( Y, X ) ), 
% 58.35/58.77    complement( composition( Y, top ) ) ), zero ) ] )
% 58.35/58.77  , clause( 146320, [ =( composition( converse( composition( X, Y ) ), 
% 58.35/58.77    complement( composition( X, top ) ) ), zero ) ] )
% 58.35/58.77  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.77     )] ) ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146322, [ =( complement( Y ), join( composition( X, complement( 
% 58.35/58.77    composition( converse( X ), Y ) ) ), complement( Y ) ) ) ] )
% 58.35/58.77  , clause( 112, [ =( join( composition( X, complement( composition( converse( 
% 58.35/58.77    X ), Y ) ) ), complement( Y ) ), complement( Y ) ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146326, [ =( complement( complement( composition( X, top ) ) ), 
% 58.35/58.77    join( composition( composition( X, Y ), complement( zero ) ), complement( 
% 58.35/58.77    complement( composition( X, top ) ) ) ) ) ] )
% 58.35/58.77  , clause( 10492, [ =( composition( converse( composition( Y, X ) ), 
% 58.35/58.77    complement( composition( Y, top ) ) ), zero ) ] )
% 58.35/58.77  , 0, clause( 146322, [ =( complement( Y ), join( composition( X, complement( 
% 58.35/58.77    composition( converse( X ), Y ) ) ), complement( Y ) ) ) ] )
% 58.35/58.77  , 0, 12, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 58.35/58.77    :=( X, composition( X, Y ) ), :=( Y, complement( composition( X, top ) )
% 58.35/58.77     )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146327, [ =( complement( complement( composition( X, top ) ) ), 
% 58.35/58.77    join( composition( composition( X, Y ), top ), complement( complement( 
% 58.35/58.77    composition( X, top ) ) ) ) ) ] )
% 58.35/58.77  , clause( 746, [ =( complement( zero ), top ) ] )
% 58.35/58.77  , 0, clause( 146326, [ =( complement( complement( composition( X, top ) ) )
% 58.35/58.77    , join( composition( composition( X, Y ), complement( zero ) ), 
% 58.35/58.77    complement( complement( composition( X, top ) ) ) ) ) ] )
% 58.35/58.77  , 0, 11, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 58.35/58.77    ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146329, [ =( complement( complement( composition( X, top ) ) ), 
% 58.35/58.77    join( composition( composition( X, Y ), top ), composition( X, top ) ) )
% 58.35/58.77     ] )
% 58.35/58.77  , clause( 758, [ =( complement( complement( X ) ), X ) ] )
% 58.35/58.77  , 0, clause( 146327, [ =( complement( complement( composition( X, top ) ) )
% 58.35/58.77    , join( composition( composition( X, Y ), top ), complement( complement( 
% 58.35/58.77    composition( X, top ) ) ) ) ) ] )
% 58.35/58.77  , 0, 12, substitution( 0, [ :=( X, composition( X, top ) )] ), 
% 58.35/58.77    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146330, [ =( composition( X, top ), join( composition( composition( 
% 58.35/58.77    X, Y ), top ), composition( X, top ) ) ) ] )
% 58.35/58.77  , clause( 758, [ =( complement( complement( X ) ), X ) ] )
% 58.35/58.77  , 0, clause( 146329, [ =( complement( complement( composition( X, top ) ) )
% 58.35/58.77    , join( composition( composition( X, Y ), top ), composition( X, top ) )
% 58.35/58.77     ) ] )
% 58.35/58.77  , 0, 1, substitution( 0, [ :=( X, composition( X, top ) )] ), 
% 58.35/58.77    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146333, [ =( composition( X, top ), composition( join( composition( 
% 58.35/58.77    X, Y ), X ), top ) ) ] )
% 58.35/58.77  , clause( 6, [ =( join( composition( X, Z ), composition( Y, Z ) ), 
% 58.35/58.77    composition( join( X, Y ), Z ) ) ] )
% 58.35/58.77  , 0, clause( 146330, [ =( composition( X, top ), join( composition( 
% 58.35/58.77    composition( X, Y ), top ), composition( X, top ) ) ) ] )
% 58.35/58.77  , 0, 4, substitution( 0, [ :=( X, composition( X, Y ) ), :=( Y, X ), :=( Z
% 58.35/58.77    , top )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146334, [ =( composition( join( composition( X, Y ), X ), top ), 
% 58.35/58.77    composition( X, top ) ) ] )
% 58.35/58.77  , clause( 146333, [ =( composition( X, top ), composition( join( 
% 58.35/58.77    composition( X, Y ), X ), top ) ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  subsumption(
% 58.35/58.77  clause( 10496, [ =( composition( join( composition( X, Y ), X ), top ), 
% 58.35/58.77    composition( X, top ) ) ] )
% 58.35/58.77  , clause( 146334, [ =( composition( join( composition( X, Y ), X ), top ), 
% 58.35/58.77    composition( X, top ) ) ] )
% 58.35/58.77  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.77     )] ) ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146336, [ =( complement( X ), join( complement( X ), composition( 
% 58.35/58.77    converse( Y ), complement( composition( Y, X ) ) ) ) ) ] )
% 58.35/58.77  , clause( 111, [ =( join( complement( Y ), composition( converse( X ), 
% 58.35/58.77    complement( composition( X, Y ) ) ) ), complement( Y ) ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146341, [ =( complement( complement( composition( X, top ) ) ), 
% 58.35/58.77    join( complement( complement( composition( X, top ) ) ), composition( 
% 58.35/58.77    converse( converse( composition( X, Y ) ) ), complement( zero ) ) ) ) ]
% 58.35/58.77     )
% 58.35/58.77  , clause( 10492, [ =( composition( converse( composition( Y, X ) ), 
% 58.35/58.77    complement( composition( Y, top ) ) ), zero ) ] )
% 58.35/58.77  , 0, clause( 146336, [ =( complement( X ), join( complement( X ), 
% 58.35/58.77    composition( converse( Y ), complement( composition( Y, X ) ) ) ) ) ] )
% 58.35/58.77  , 0, 19, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 58.35/58.77    :=( X, complement( composition( X, top ) ) ), :=( Y, converse( 
% 58.35/58.77    composition( X, Y ) ) )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146343, [ =( complement( complement( composition( X, top ) ) ), 
% 58.35/58.77    join( composition( X, top ), composition( converse( converse( composition( 
% 58.35/58.77    X, Y ) ) ), complement( zero ) ) ) ) ] )
% 58.35/58.77  , clause( 758, [ =( complement( complement( X ) ), X ) ] )
% 58.35/58.77  , 0, clause( 146341, [ =( complement( complement( composition( X, top ) ) )
% 58.35/58.77    , join( complement( complement( composition( X, top ) ) ), composition( 
% 58.35/58.77    converse( converse( composition( X, Y ) ) ), complement( zero ) ) ) ) ]
% 58.35/58.77     )
% 58.35/58.77  , 0, 7, substitution( 0, [ :=( X, composition( X, top ) )] ), 
% 58.35/58.77    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146344, [ =( composition( X, top ), join( composition( X, top ), 
% 58.35/58.77    composition( converse( converse( composition( X, Y ) ) ), complement( 
% 58.35/58.77    zero ) ) ) ) ] )
% 58.35/58.77  , clause( 758, [ =( complement( complement( X ) ), X ) ] )
% 58.35/58.77  , 0, clause( 146343, [ =( complement( complement( composition( X, top ) ) )
% 58.35/58.77    , join( composition( X, top ), composition( converse( converse( 
% 58.35/58.77    composition( X, Y ) ) ), complement( zero ) ) ) ) ] )
% 58.35/58.77  , 0, 1, substitution( 0, [ :=( X, composition( X, top ) )] ), 
% 58.35/58.77    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146349, [ =( composition( X, top ), join( composition( X, top ), 
% 58.35/58.77    composition( composition( X, Y ), complement( zero ) ) ) ) ] )
% 58.35/58.77  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 58.35/58.77  , 0, clause( 146344, [ =( composition( X, top ), join( composition( X, top
% 58.35/58.77     ), composition( converse( converse( composition( X, Y ) ) ), complement( 
% 58.35/58.77    zero ) ) ) ) ] )
% 58.35/58.77  , 0, 9, substitution( 0, [ :=( X, composition( X, Y ) )] ), substitution( 1
% 58.35/58.77    , [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146350, [ =( composition( X, top ), join( composition( X, top ), 
% 58.35/58.77    composition( composition( X, Y ), top ) ) ) ] )
% 58.35/58.77  , clause( 746, [ =( complement( zero ), top ) ] )
% 58.35/58.77  , 0, clause( 146349, [ =( composition( X, top ), join( composition( X, top
% 58.35/58.77     ), composition( composition( X, Y ), complement( zero ) ) ) ) ] )
% 58.35/58.77  , 0, 12, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 58.35/58.77    ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146351, [ =( composition( X, top ), composition( join( X, 
% 58.35/58.77    composition( X, Y ) ), top ) ) ] )
% 58.35/58.77  , clause( 6, [ =( join( composition( X, Z ), composition( Y, Z ) ), 
% 58.35/58.77    composition( join( X, Y ), Z ) ) ] )
% 58.35/58.77  , 0, clause( 146350, [ =( composition( X, top ), join( composition( X, top
% 58.35/58.77     ), composition( composition( X, Y ), top ) ) ) ] )
% 58.35/58.77  , 0, 4, substitution( 0, [ :=( X, X ), :=( Y, composition( X, Y ) ), :=( Z
% 58.35/58.77    , top )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146352, [ =( composition( join( X, composition( X, Y ) ), top ), 
% 58.35/58.77    composition( X, top ) ) ] )
% 58.35/58.77  , clause( 146351, [ =( composition( X, top ), composition( join( X, 
% 58.35/58.77    composition( X, Y ) ), top ) ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  subsumption(
% 58.35/58.77  clause( 10497, [ =( composition( join( X, composition( X, Y ) ), top ), 
% 58.35/58.77    composition( X, top ) ) ] )
% 58.35/58.77  , clause( 146352, [ =( composition( join( X, composition( X, Y ) ), top ), 
% 58.35/58.77    composition( X, top ) ) ] )
% 58.35/58.77  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.77     )] ) ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146354, [ =( X, meet( composition( join( X, Y ), top ), X ) ) ] )
% 58.35/58.77  , clause( 3916, [ =( meet( composition( join( X, Y ), top ), X ), X ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146355, [ =( composition( X, Y ), meet( composition( X, top ), 
% 58.35/58.77    composition( X, Y ) ) ) ] )
% 58.35/58.77  , clause( 10496, [ =( composition( join( composition( X, Y ), X ), top ), 
% 58.35/58.77    composition( X, top ) ) ] )
% 58.35/58.77  , 0, clause( 146354, [ =( X, meet( composition( join( X, Y ), top ), X ) )
% 58.35/58.77     ] )
% 58.35/58.77  , 0, 5, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.77    :=( X, composition( X, Y ) ), :=( Y, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146356, [ =( meet( composition( X, top ), composition( X, Y ) ), 
% 58.35/58.77    composition( X, Y ) ) ] )
% 58.35/58.77  , clause( 146355, [ =( composition( X, Y ), meet( composition( X, top ), 
% 58.35/58.77    composition( X, Y ) ) ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  subsumption(
% 58.35/58.77  clause( 11290, [ =( meet( composition( X, top ), composition( X, Y ) ), 
% 58.35/58.77    composition( X, Y ) ) ] )
% 58.35/58.77  , clause( 146356, [ =( meet( composition( X, top ), composition( X, Y ) ), 
% 58.35/58.77    composition( X, Y ) ) ] )
% 58.35/58.77  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.77     )] ) ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146358, [ =( meet( X, complement( Y ) ), complement( join( 
% 58.35/58.77    complement( X ), Y ) ) ) ] )
% 58.35/58.77  , clause( 774, [ =( complement( join( complement( Y ), X ) ), meet( Y, 
% 58.35/58.77    complement( X ) ) ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146363, [ =( meet( converse( X ), complement( one ) ), complement( 
% 58.35/58.77    converse( join( complement( X ), one ) ) ) ) ] )
% 58.35/58.77  , clause( 2889, [ =( join( complement( converse( X ) ), one ), converse( 
% 58.35/58.77    join( complement( X ), one ) ) ) ] )
% 58.35/58.77  , 0, clause( 146358, [ =( meet( X, complement( Y ) ), complement( join( 
% 58.35/58.77    complement( X ), Y ) ) ) ] )
% 58.35/58.77  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 58.35/58.77    converse( X ) ), :=( Y, one )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146364, [ =( meet( converse( X ), complement( one ) ), converse( 
% 58.35/58.77    meet( X, complement( one ) ) ) ) ] )
% 58.35/58.77  , clause( 2849, [ =( complement( converse( join( complement( X ), Y ) ) ), 
% 58.35/58.77    converse( meet( X, complement( Y ) ) ) ) ] )
% 58.35/58.77  , 0, clause( 146363, [ =( meet( converse( X ), complement( one ) ), 
% 58.35/58.77    complement( converse( join( complement( X ), one ) ) ) ) ] )
% 58.35/58.77  , 0, 6, substitution( 0, [ :=( X, X ), :=( Y, one )] ), substitution( 1, [ 
% 58.35/58.77    :=( X, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  subsumption(
% 58.35/58.77  clause( 12256, [ =( meet( converse( X ), complement( one ) ), converse( 
% 58.35/58.77    meet( X, complement( one ) ) ) ) ] )
% 58.35/58.77  , clause( 146364, [ =( meet( converse( X ), complement( one ) ), converse( 
% 58.35/58.77    meet( X, complement( one ) ) ) ) ] )
% 58.35/58.77  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146367, [ =( join( Y, complement( X ) ), join( complement( X ), 
% 58.35/58.77    meet( X, Y ) ) ) ] )
% 58.35/58.77  , clause( 2468, [ =( join( complement( Y ), meet( Y, X ) ), join( X, 
% 58.35/58.77    complement( Y ) ) ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146373, [ =( join( complement( one ), complement( converse( X ) ) )
% 58.35/58.77    , join( complement( converse( X ) ), converse( meet( X, complement( one )
% 58.35/58.77     ) ) ) ) ] )
% 58.35/58.77  , clause( 12256, [ =( meet( converse( X ), complement( one ) ), converse( 
% 58.35/58.77    meet( X, complement( one ) ) ) ) ] )
% 58.35/58.77  , 0, clause( 146367, [ =( join( Y, complement( X ) ), join( complement( X )
% 58.35/58.77    , meet( X, Y ) ) ) ] )
% 58.35/58.77  , 0, 11, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 58.35/58.77    converse( X ) ), :=( Y, complement( one ) )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146374, [ =( join( complement( one ), complement( converse( X ) ) )
% 58.35/58.77    , converse( join( complement( X ), meet( X, complement( one ) ) ) ) ) ]
% 58.35/58.77     )
% 58.35/58.77  , clause( 2898, [ =( join( complement( converse( X ) ), converse( Y ) ), 
% 58.35/58.77    converse( join( complement( X ), Y ) ) ) ] )
% 58.35/58.77  , 0, clause( 146373, [ =( join( complement( one ), complement( converse( X
% 58.35/58.77     ) ) ), join( complement( converse( X ) ), converse( meet( X, complement( 
% 58.35/58.77    one ) ) ) ) ) ] )
% 58.35/58.77  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, meet( X, complement( one ) )
% 58.35/58.77     )] ), substitution( 1, [ :=( X, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146375, [ =( join( complement( one ), complement( converse( X ) ) )
% 58.35/58.77    , converse( join( complement( one ), complement( X ) ) ) ) ] )
% 58.35/58.77  , clause( 2468, [ =( join( complement( Y ), meet( Y, X ) ), join( X, 
% 58.35/58.77    complement( Y ) ) ) ] )
% 58.35/58.77  , 0, clause( 146374, [ =( join( complement( one ), complement( converse( X
% 58.35/58.77     ) ) ), converse( join( complement( X ), meet( X, complement( one ) ) ) )
% 58.35/58.77     ) ] )
% 58.35/58.77  , 0, 8, substitution( 0, [ :=( X, complement( one ) ), :=( Y, X )] ), 
% 58.35/58.77    substitution( 1, [ :=( X, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146377, [ =( join( complement( one ), complement( converse( X ) ) )
% 58.35/58.77    , converse( complement( meet( one, X ) ) ) ) ] )
% 58.35/58.77  , clause( 775, [ =( join( complement( X ), complement( Y ) ), complement( 
% 58.35/58.77    meet( X, Y ) ) ) ] )
% 58.35/58.77  , 0, clause( 146375, [ =( join( complement( one ), complement( converse( X
% 58.35/58.77     ) ) ), converse( join( complement( one ), complement( X ) ) ) ) ] )
% 58.35/58.77  , 0, 8, substitution( 0, [ :=( X, one ), :=( Y, X )] ), substitution( 1, [ 
% 58.35/58.77    :=( X, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146379, [ =( join( complement( one ), complement( converse( X ) ) )
% 58.35/58.77    , complement( converse( meet( one, X ) ) ) ) ] )
% 58.35/58.77  , clause( 2870, [ =( converse( complement( X ) ), complement( converse( X )
% 58.35/58.77     ) ) ] )
% 58.35/58.77  , 0, clause( 146377, [ =( join( complement( one ), complement( converse( X
% 58.35/58.77     ) ) ), converse( complement( meet( one, X ) ) ) ) ] )
% 58.35/58.77  , 0, 7, substitution( 0, [ :=( X, meet( one, X ) )] ), substitution( 1, [ 
% 58.35/58.77    :=( X, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146380, [ =( complement( meet( one, converse( X ) ) ), complement( 
% 58.35/58.77    converse( meet( one, X ) ) ) ) ] )
% 58.35/58.77  , clause( 775, [ =( join( complement( X ), complement( Y ) ), complement( 
% 58.35/58.77    meet( X, Y ) ) ) ] )
% 58.35/58.77  , 0, clause( 146379, [ =( join( complement( one ), complement( converse( X
% 58.35/58.77     ) ) ), complement( converse( meet( one, X ) ) ) ) ] )
% 58.35/58.77  , 0, 1, substitution( 0, [ :=( X, one ), :=( Y, converse( X ) )] ), 
% 58.35/58.77    substitution( 1, [ :=( X, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  subsumption(
% 58.35/58.77  clause( 12279, [ =( complement( meet( one, converse( X ) ) ), complement( 
% 58.35/58.77    converse( meet( one, X ) ) ) ) ] )
% 58.35/58.77  , clause( 146380, [ =( complement( meet( one, converse( X ) ) ), complement( 
% 58.35/58.77    converse( meet( one, X ) ) ) ) ] )
% 58.35/58.77  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146383, [ =( X, complement( complement( X ) ) ) ] )
% 58.35/58.77  , clause( 758, [ =( complement( complement( X ) ), X ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146385, [ =( meet( one, converse( X ) ), complement( complement( 
% 58.35/58.77    converse( meet( one, X ) ) ) ) ) ] )
% 58.35/58.77  , clause( 12279, [ =( complement( meet( one, converse( X ) ) ), complement( 
% 58.35/58.77    converse( meet( one, X ) ) ) ) ] )
% 58.35/58.77  , 0, clause( 146383, [ =( X, complement( complement( X ) ) ) ] )
% 58.35/58.77  , 0, 6, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, meet( 
% 58.35/58.77    one, converse( X ) ) )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146386, [ =( meet( one, converse( X ) ), converse( meet( one, X ) )
% 58.35/58.77     ) ] )
% 58.35/58.77  , clause( 758, [ =( complement( complement( X ) ), X ) ] )
% 58.35/58.77  , 0, clause( 146385, [ =( meet( one, converse( X ) ), complement( 
% 58.35/58.77    complement( converse( meet( one, X ) ) ) ) ) ] )
% 58.35/58.77  , 0, 5, substitution( 0, [ :=( X, converse( meet( one, X ) ) )] ), 
% 58.35/58.77    substitution( 1, [ :=( X, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  subsumption(
% 58.35/58.77  clause( 12373, [ =( meet( one, converse( X ) ), converse( meet( one, X ) )
% 58.35/58.77     ) ] )
% 58.35/58.77  , clause( 146386, [ =( meet( one, converse( X ) ), converse( meet( one, X )
% 58.35/58.77     ) ) ] )
% 58.35/58.77  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146389, [ =( converse( meet( one, X ) ), meet( one, converse( X ) )
% 58.35/58.77     ) ] )
% 58.35/58.77  , clause( 12373, [ =( meet( one, converse( X ) ), converse( meet( one, X )
% 58.35/58.77     ) ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146390, [ =( converse( meet( one, complement( X ) ) ), meet( one, 
% 58.35/58.77    complement( converse( X ) ) ) ) ] )
% 58.35/58.77  , clause( 2870, [ =( converse( complement( X ) ), complement( converse( X )
% 58.35/58.77     ) ) ] )
% 58.35/58.77  , 0, clause( 146389, [ =( converse( meet( one, X ) ), meet( one, converse( 
% 58.35/58.77    X ) ) ) ] )
% 58.35/58.77  , 0, 8, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 58.35/58.77    complement( X ) )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146391, [ =( meet( one, complement( converse( X ) ) ), converse( 
% 58.35/58.77    meet( one, complement( X ) ) ) ) ] )
% 58.35/58.77  , clause( 146390, [ =( converse( meet( one, complement( X ) ) ), meet( one
% 58.35/58.77    , complement( converse( X ) ) ) ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  subsumption(
% 58.35/58.77  clause( 12393, [ =( meet( one, complement( converse( X ) ) ), converse( 
% 58.35/58.77    meet( one, complement( X ) ) ) ) ] )
% 58.35/58.77  , clause( 146391, [ =( meet( one, complement( converse( X ) ) ), converse( 
% 58.35/58.77    meet( one, complement( X ) ) ) ) ] )
% 58.35/58.77  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146392, [ =( converse( meet( one, X ) ), meet( one, converse( X ) )
% 58.35/58.77     ) ] )
% 58.35/58.77  , clause( 12373, [ =( meet( one, converse( X ) ), converse( meet( one, X )
% 58.35/58.77     ) ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146394, [ =( converse( meet( one, X ) ), meet( converse( X ), one )
% 58.35/58.77     ) ] )
% 58.35/58.77  , clause( 75, [ =( meet( Y, X ), meet( X, Y ) ) ] )
% 58.35/58.77  , 0, clause( 146392, [ =( converse( meet( one, X ) ), meet( one, converse( 
% 58.35/58.77    X ) ) ) ] )
% 58.35/58.77  , 0, 5, substitution( 0, [ :=( X, converse( X ) ), :=( Y, one )] ), 
% 58.35/58.77    substitution( 1, [ :=( X, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146400, [ =( meet( converse( X ), one ), converse( meet( one, X ) )
% 58.35/58.77     ) ] )
% 58.35/58.77  , clause( 146394, [ =( converse( meet( one, X ) ), meet( converse( X ), one
% 58.35/58.77     ) ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  subsumption(
% 58.35/58.77  clause( 12419, [ =( meet( converse( X ), one ), converse( meet( one, X ) )
% 58.35/58.77     ) ] )
% 58.35/58.77  , clause( 146400, [ =( meet( converse( X ), one ), converse( meet( one, X )
% 58.35/58.77     ) ) ] )
% 58.35/58.77  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146402, [ =( converse( meet( one, X ) ), meet( one, converse( X ) )
% 58.35/58.77     ) ] )
% 58.35/58.77  , clause( 12373, [ =( meet( one, converse( X ) ), converse( meet( one, X )
% 58.35/58.77     ) ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146403, [ =( converse( meet( one, join( converse( X ), Y ) ) ), 
% 58.35/58.77    meet( one, join( X, converse( Y ) ) ) ) ] )
% 58.35/58.77  , clause( 19, [ =( converse( join( converse( X ), Y ) ), join( X, converse( 
% 58.35/58.77    Y ) ) ) ] )
% 58.35/58.77  , 0, clause( 146402, [ =( converse( meet( one, X ) ), meet( one, converse( 
% 58.35/58.77    X ) ) ) ] )
% 58.35/58.77  , 0, 10, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.77    :=( X, join( converse( X ), Y ) )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  subsumption(
% 58.35/58.77  clause( 12420, [ =( converse( meet( one, join( converse( X ), Y ) ) ), meet( 
% 58.35/58.77    one, join( X, converse( Y ) ) ) ) ] )
% 58.35/58.77  , clause( 146403, [ =( converse( meet( one, join( converse( X ), Y ) ) ), 
% 58.35/58.77    meet( one, join( X, converse( Y ) ) ) ) ] )
% 58.35/58.77  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.77     )] ) ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146406, [ =( converse( meet( one, X ) ), meet( converse( X ), one )
% 58.35/58.77     ) ] )
% 58.35/58.77  , clause( 12419, [ =( meet( converse( X ), one ), converse( meet( one, X )
% 58.35/58.77     ) ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146407, [ =( converse( meet( one, complement( X ) ) ), meet( 
% 58.35/58.77    complement( converse( X ) ), one ) ) ] )
% 58.35/58.77  , clause( 2870, [ =( converse( complement( X ) ), complement( converse( X )
% 58.35/58.77     ) ) ] )
% 58.35/58.77  , 0, clause( 146406, [ =( converse( meet( one, X ) ), meet( converse( X ), 
% 58.35/58.77    one ) ) ] )
% 58.35/58.77  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 58.35/58.77    complement( X ) )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146408, [ =( meet( complement( converse( X ) ), one ), converse( 
% 58.35/58.77    meet( one, complement( X ) ) ) ) ] )
% 58.35/58.77  , clause( 146407, [ =( converse( meet( one, complement( X ) ) ), meet( 
% 58.35/58.77    complement( converse( X ) ), one ) ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  subsumption(
% 58.35/58.77  clause( 12421, [ =( meet( complement( converse( X ) ), one ), converse( 
% 58.35/58.77    meet( one, complement( X ) ) ) ) ] )
% 58.35/58.77  , clause( 146408, [ =( meet( complement( converse( X ) ), one ), converse( 
% 58.35/58.77    meet( one, complement( X ) ) ) ) ] )
% 58.35/58.77  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146410, [ =( complement( converse( Y ) ), join( composition( X, 
% 58.35/58.77    complement( converse( composition( Y, X ) ) ) ), complement( converse( Y
% 58.35/58.77     ) ) ) ) ] )
% 58.35/58.77  , clause( 110, [ =( join( composition( X, complement( converse( composition( 
% 58.35/58.77    Y, X ) ) ) ), complement( converse( Y ) ) ), complement( converse( Y ) )
% 58.35/58.77     ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146415, [ =( complement( converse( converse( composition( X, sk1 )
% 58.35/58.77     ) ) ), join( composition( complement( composition( X, sk1 ) ), 
% 58.35/58.77    complement( converse( zero ) ) ), complement( converse( converse( 
% 58.35/58.77    composition( X, sk1 ) ) ) ) ) ) ] )
% 58.35/58.77  , clause( 1416, [ =( composition( converse( composition( X, sk1 ) ), 
% 58.35/58.77    complement( composition( X, sk1 ) ) ), zero ) ] )
% 58.35/58.77  , 0, clause( 146410, [ =( complement( converse( Y ) ), join( composition( X
% 58.35/58.77    , complement( converse( composition( Y, X ) ) ) ), complement( converse( 
% 58.35/58.77    Y ) ) ) ) ] )
% 58.35/58.77  , 0, 15, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 58.35/58.77    complement( composition( X, sk1 ) ) ), :=( Y, converse( composition( X, 
% 58.35/58.77    sk1 ) ) )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146416, [ =( complement( converse( converse( composition( X, sk1 )
% 58.35/58.77     ) ) ), join( composition( complement( composition( X, sk1 ) ), 
% 58.35/58.77    complement( zero ) ), complement( converse( converse( composition( X, sk1
% 58.35/58.77     ) ) ) ) ) ) ] )
% 58.35/58.77  , clause( 778, [ =( converse( zero ), zero ) ] )
% 58.35/58.77  , 0, clause( 146415, [ =( complement( converse( converse( composition( X, 
% 58.35/58.77    sk1 ) ) ) ), join( composition( complement( composition( X, sk1 ) ), 
% 58.35/58.77    complement( converse( zero ) ) ), complement( converse( converse( 
% 58.35/58.77    composition( X, sk1 ) ) ) ) ) ) ] )
% 58.35/58.77  , 0, 14, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146417, [ =( complement( converse( converse( composition( X, sk1 )
% 58.35/58.77     ) ) ), join( composition( complement( composition( X, sk1 ) ), top ), 
% 58.35/58.77    complement( converse( converse( composition( X, sk1 ) ) ) ) ) ) ] )
% 58.35/58.77  , clause( 746, [ =( complement( zero ), top ) ] )
% 58.35/58.77  , 0, clause( 146416, [ =( complement( converse( converse( composition( X, 
% 58.35/58.77    sk1 ) ) ) ), join( composition( complement( composition( X, sk1 ) ), 
% 58.35/58.77    complement( zero ) ), complement( converse( converse( composition( X, sk1
% 58.35/58.77     ) ) ) ) ) ) ] )
% 58.35/58.77  , 0, 13, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146419, [ =( complement( converse( converse( composition( X, sk1 )
% 58.35/58.77     ) ) ), join( composition( complement( composition( X, sk1 ) ), top ), 
% 58.35/58.77    complement( composition( X, sk1 ) ) ) ) ] )
% 58.35/58.77  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 58.35/58.77  , 0, clause( 146417, [ =( complement( converse( converse( composition( X, 
% 58.35/58.77    sk1 ) ) ) ), join( composition( complement( composition( X, sk1 ) ), top
% 58.35/58.77     ), complement( converse( converse( composition( X, sk1 ) ) ) ) ) ) ] )
% 58.35/58.77  , 0, 15, substitution( 0, [ :=( X, composition( X, sk1 ) )] ), 
% 58.35/58.77    substitution( 1, [ :=( X, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146420, [ =( complement( composition( X, sk1 ) ), join( composition( 
% 58.35/58.77    complement( composition( X, sk1 ) ), top ), complement( composition( X, 
% 58.35/58.77    sk1 ) ) ) ) ] )
% 58.35/58.77  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 58.35/58.77  , 0, clause( 146419, [ =( complement( converse( converse( composition( X, 
% 58.35/58.77    sk1 ) ) ) ), join( composition( complement( composition( X, sk1 ) ), top
% 58.35/58.77     ), complement( composition( X, sk1 ) ) ) ) ] )
% 58.35/58.77  , 0, 2, substitution( 0, [ :=( X, composition( X, sk1 ) )] ), 
% 58.35/58.77    substitution( 1, [ :=( X, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146423, [ =( complement( composition( X, sk1 ) ), composition( 
% 58.35/58.77    complement( composition( X, sk1 ) ), top ) ) ] )
% 58.35/58.77  , clause( 3746, [ =( join( composition( X, top ), X ), composition( X, top
% 58.35/58.77     ) ) ] )
% 58.35/58.77  , 0, clause( 146420, [ =( complement( composition( X, sk1 ) ), join( 
% 58.35/58.77    composition( complement( composition( X, sk1 ) ), top ), complement( 
% 58.35/58.77    composition( X, sk1 ) ) ) ) ] )
% 58.35/58.77  , 0, 5, substitution( 0, [ :=( X, complement( composition( X, sk1 ) ) )] )
% 58.35/58.77    , substitution( 1, [ :=( X, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146424, [ =( composition( complement( composition( X, sk1 ) ), top
% 58.35/58.77     ), complement( composition( X, sk1 ) ) ) ] )
% 58.35/58.77  , clause( 146423, [ =( complement( composition( X, sk1 ) ), composition( 
% 58.35/58.77    complement( composition( X, sk1 ) ), top ) ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  subsumption(
% 58.35/58.77  clause( 12546, [ =( composition( complement( composition( X, sk1 ) ), top )
% 58.35/58.77    , complement( composition( X, sk1 ) ) ) ] )
% 58.35/58.77  , clause( 146424, [ =( composition( complement( composition( X, sk1 ) ), 
% 58.35/58.77    top ), complement( composition( X, sk1 ) ) ) ] )
% 58.35/58.77  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146426, [ =( sk1, join( sk1, meet( composition( meet( X, sk1 ), top
% 58.35/58.77     ), Y ) ) ) ] )
% 58.35/58.77  , clause( 7983, [ =( join( sk1, meet( composition( meet( X, sk1 ), top ), Y
% 58.35/58.77     ) ), sk1 ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146427, [ =( sk1, join( sk1, composition( meet( X, sk1 ), Y ) ) ) ]
% 58.35/58.77     )
% 58.35/58.77  , clause( 11290, [ =( meet( composition( X, top ), composition( X, Y ) ), 
% 58.35/58.77    composition( X, Y ) ) ] )
% 58.35/58.77  , 0, clause( 146426, [ =( sk1, join( sk1, meet( composition( meet( X, sk1 )
% 58.35/58.77    , top ), Y ) ) ) ] )
% 58.35/58.77  , 0, 4, substitution( 0, [ :=( X, meet( X, sk1 ) ), :=( Y, Y )] ), 
% 58.35/58.77    substitution( 1, [ :=( X, X ), :=( Y, composition( meet( X, sk1 ), Y ) )] )
% 58.35/58.77    ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146428, [ =( join( sk1, composition( meet( X, sk1 ), Y ) ), sk1 ) ]
% 58.35/58.77     )
% 58.35/58.77  , clause( 146427, [ =( sk1, join( sk1, composition( meet( X, sk1 ), Y ) ) )
% 58.35/58.77     ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  subsumption(
% 58.35/58.77  clause( 15308, [ =( join( sk1, composition( meet( X, sk1 ), Y ) ), sk1 ) ]
% 58.35/58.77     )
% 58.35/58.77  , clause( 146428, [ =( join( sk1, composition( meet( X, sk1 ), Y ) ), sk1 )
% 58.35/58.77     ] )
% 58.35/58.77  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.77     )] ) ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146430, [ =( join( Y, X ), meet( join( X, Y ), join( Y, X ) ) ) ]
% 58.35/58.77     )
% 58.35/58.77  , clause( 2072, [ =( meet( join( Y, X ), join( X, Y ) ), join( X, Y ) ) ]
% 58.35/58.77     )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146434, [ =( join( composition( meet( X, sk1 ), Y ), sk1 ), meet( 
% 58.35/58.77    sk1, join( composition( meet( X, sk1 ), Y ), sk1 ) ) ) ] )
% 58.35/58.77  , clause( 15308, [ =( join( sk1, composition( meet( X, sk1 ), Y ) ), sk1 )
% 58.35/58.77     ] )
% 58.35/58.77  , 0, clause( 146430, [ =( join( Y, X ), meet( join( X, Y ), join( Y, X ) )
% 58.35/58.77     ) ] )
% 58.35/58.77  , 0, 9, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.77    :=( X, sk1 ), :=( Y, composition( meet( X, sk1 ), Y ) )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146436, [ =( join( composition( meet( X, sk1 ), Y ), sk1 ), sk1 ) ]
% 58.35/58.77     )
% 58.35/58.77  , clause( 1031, [ =( meet( X, join( Y, X ) ), X ) ] )
% 58.35/58.77  , 0, clause( 146434, [ =( join( composition( meet( X, sk1 ), Y ), sk1 ), 
% 58.35/58.77    meet( sk1, join( composition( meet( X, sk1 ), Y ), sk1 ) ) ) ] )
% 58.35/58.77  , 0, 8, substitution( 0, [ :=( X, sk1 ), :=( Y, composition( meet( X, sk1 )
% 58.35/58.77    , Y ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  subsumption(
% 58.35/58.77  clause( 15362, [ =( join( composition( meet( X, sk1 ), Y ), sk1 ), sk1 ) ]
% 58.35/58.77     )
% 58.35/58.77  , clause( 146436, [ =( join( composition( meet( X, sk1 ), Y ), sk1 ), sk1 )
% 58.35/58.77     ] )
% 58.35/58.77  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.77     )] ) ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146439, [ =( Y, meet( composition( join( X, Y ), top ), Y ) ) ] )
% 58.35/58.77  , clause( 3920, [ =( meet( composition( join( X, Y ), top ), Y ), Y ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146442, [ =( composition( meet( X, sk1 ), Y ), meet( composition( 
% 58.35/58.77    sk1, top ), composition( meet( X, sk1 ), Y ) ) ) ] )
% 58.35/58.77  , clause( 15308, [ =( join( sk1, composition( meet( X, sk1 ), Y ) ), sk1 )
% 58.35/58.77     ] )
% 58.35/58.77  , 0, clause( 146439, [ =( Y, meet( composition( join( X, Y ), top ), Y ) )
% 58.35/58.77     ] )
% 58.35/58.77  , 0, 8, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.77    :=( X, sk1 ), :=( Y, composition( meet( X, sk1 ), Y ) )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146443, [ =( composition( meet( X, sk1 ), Y ), meet( sk1, 
% 58.35/58.77    composition( meet( X, sk1 ), Y ) ) ) ] )
% 58.35/58.77  , clause( 13, [ =( composition( sk1, top ), sk1 ) ] )
% 58.35/58.77  , 0, clause( 146442, [ =( composition( meet( X, sk1 ), Y ), meet( 
% 58.35/58.77    composition( sk1, top ), composition( meet( X, sk1 ), Y ) ) ) ] )
% 58.35/58.77  , 0, 7, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 58.35/58.77    ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146444, [ =( meet( sk1, composition( meet( X, sk1 ), Y ) ), 
% 58.35/58.77    composition( meet( X, sk1 ), Y ) ) ] )
% 58.35/58.77  , clause( 146443, [ =( composition( meet( X, sk1 ), Y ), meet( sk1, 
% 58.35/58.77    composition( meet( X, sk1 ), Y ) ) ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  subsumption(
% 58.35/58.77  clause( 15381, [ =( meet( sk1, composition( meet( X, sk1 ), Y ) ), 
% 58.35/58.77    composition( meet( X, sk1 ), Y ) ) ] )
% 58.35/58.77  , clause( 146444, [ =( meet( sk1, composition( meet( X, sk1 ), Y ) ), 
% 58.35/58.77    composition( meet( X, sk1 ), Y ) ) ] )
% 58.35/58.77  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.35/58.77     )] ) ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146446, [ =( zero, meet( X, composition( complement( composition( X
% 58.35/58.77    , Y ) ), converse( Y ) ) ) ) ] )
% 58.35/58.77  , clause( 6877, [ =( meet( Y, composition( complement( composition( Y, X )
% 58.35/58.77     ), converse( X ) ) ), zero ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146447, [ =( zero, meet( X, composition( complement( composition( X
% 58.35/58.77    , top ) ), top ) ) ) ] )
% 58.35/58.77  , clause( 225, [ =( converse( top ), top ) ] )
% 58.35/58.77  , 0, clause( 146446, [ =( zero, meet( X, composition( complement( 
% 58.35/58.77    composition( X, Y ) ), converse( Y ) ) ) ) ] )
% 58.35/58.77  , 0, 9, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, top )] )
% 58.35/58.77    ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146448, [ =( meet( X, composition( complement( composition( X, top
% 58.35/58.77     ) ), top ) ), zero ) ] )
% 58.35/58.77  , clause( 146447, [ =( zero, meet( X, composition( complement( composition( 
% 58.35/58.77    X, top ) ), top ) ) ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  subsumption(
% 58.35/58.77  clause( 15949, [ =( meet( X, composition( complement( composition( X, top )
% 58.35/58.77     ), top ) ), zero ) ] )
% 58.35/58.77  , clause( 146448, [ =( meet( X, composition( complement( composition( X, 
% 58.35/58.77    top ) ), top ) ), zero ) ] )
% 58.35/58.77  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146450, [ =( meet( complement( Y ), X ), meet( X, complement( meet( 
% 58.35/58.77    X, Y ) ) ) ) ] )
% 58.35/58.77  , clause( 3168, [ =( meet( X, complement( meet( X, Y ) ) ), meet( 
% 58.35/58.77    complement( Y ), X ) ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146454, [ =( meet( complement( composition( complement( composition( 
% 58.35/58.77    X, top ) ), top ) ), X ), meet( X, complement( zero ) ) ) ] )
% 58.35/58.77  , clause( 15949, [ =( meet( X, composition( complement( composition( X, top
% 58.35/58.77     ) ), top ) ), zero ) ] )
% 58.35/58.77  , 0, clause( 146450, [ =( meet( complement( Y ), X ), meet( X, complement( 
% 58.35/58.77    meet( X, Y ) ) ) ) ] )
% 58.35/58.77  , 0, 13, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 58.35/58.77    :=( Y, composition( complement( composition( X, top ) ), top ) )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146455, [ =( meet( complement( composition( complement( composition( 
% 58.35/58.77    X, top ) ), top ) ), X ), meet( X, top ) ) ] )
% 58.35/58.77  , clause( 746, [ =( complement( zero ), top ) ] )
% 58.35/58.77  , 0, clause( 146454, [ =( meet( complement( composition( complement( 
% 58.35/58.77    composition( X, top ) ), top ) ), X ), meet( X, complement( zero ) ) ) ]
% 58.35/58.77     )
% 58.35/58.77  , 0, 12, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146456, [ =( meet( complement( composition( complement( composition( 
% 58.35/58.77    X, top ) ), top ) ), X ), X ) ] )
% 58.35/58.77  , clause( 754, [ =( meet( X, top ), X ) ] )
% 58.35/58.77  , 0, clause( 146455, [ =( meet( complement( composition( complement( 
% 58.35/58.77    composition( X, top ) ), top ) ), X ), meet( X, top ) ) ] )
% 58.35/58.77  , 0, 10, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 58.35/58.77    ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  subsumption(
% 58.35/58.77  clause( 15953, [ =( meet( complement( composition( complement( composition( 
% 58.35/58.77    X, top ) ), top ) ), X ), X ) ] )
% 58.35/58.77  , clause( 146456, [ =( meet( complement( composition( complement( 
% 58.35/58.77    composition( X, top ) ), top ) ), X ), X ) ] )
% 58.35/58.77  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146459, [ =( composition( X, sk1 ), composition( join( complement( 
% 58.35/58.77    converse( sk1 ) ), X ), sk1 ) ) ] )
% 58.35/58.77  , clause( 2904, [ =( composition( join( complement( converse( sk1 ) ), X )
% 58.35/58.77    , sk1 ), composition( X, sk1 ) ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146461, [ =( composition( meet( X, converse( sk1 ) ), sk1 ), 
% 58.35/58.77    composition( join( X, complement( converse( sk1 ) ) ), sk1 ) ) ] )
% 58.35/58.77  , clause( 2433, [ =( join( complement( Y ), meet( X, Y ) ), join( X, 
% 58.35/58.77    complement( Y ) ) ) ] )
% 58.35/58.77  , 0, clause( 146459, [ =( composition( X, sk1 ), composition( join( 
% 58.35/58.77    complement( converse( sk1 ) ), X ), sk1 ) ) ] )
% 58.35/58.77  , 0, 8, substitution( 0, [ :=( X, X ), :=( Y, converse( sk1 ) )] ), 
% 58.35/58.77    substitution( 1, [ :=( X, meet( X, converse( sk1 ) ) )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146462, [ =( composition( meet( X, converse( sk1 ) ), sk1 ), 
% 58.35/58.77    composition( X, sk1 ) ) ] )
% 58.35/58.77  , clause( 2905, [ =( composition( join( X, complement( converse( sk1 ) ) )
% 58.35/58.77    , sk1 ), composition( X, sk1 ) ) ] )
% 58.35/58.77  , 0, clause( 146461, [ =( composition( meet( X, converse( sk1 ) ), sk1 ), 
% 58.35/58.77    composition( join( X, complement( converse( sk1 ) ) ), sk1 ) ) ] )
% 58.35/58.77  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 58.35/58.77    ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  subsumption(
% 58.35/58.77  clause( 18136, [ =( composition( meet( X, converse( sk1 ) ), sk1 ), 
% 58.35/58.77    composition( X, sk1 ) ) ] )
% 58.35/58.77  , clause( 146462, [ =( composition( meet( X, converse( sk1 ) ), sk1 ), 
% 58.35/58.77    composition( X, sk1 ) ) ] )
% 58.35/58.77  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146465, [ =( composition( X, sk1 ), composition( join( complement( 
% 58.35/58.77    converse( sk1 ) ), X ), sk1 ) ) ] )
% 58.35/58.77  , clause( 2904, [ =( composition( join( complement( converse( sk1 ) ), X )
% 58.35/58.77    , sk1 ), composition( X, sk1 ) ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146467, [ =( composition( meet( converse( sk1 ), X ), sk1 ), 
% 58.35/58.77    composition( join( X, complement( converse( sk1 ) ) ), sk1 ) ) ] )
% 58.35/58.77  , clause( 2468, [ =( join( complement( Y ), meet( Y, X ) ), join( X, 
% 58.35/58.77    complement( Y ) ) ) ] )
% 58.35/58.77  , 0, clause( 146465, [ =( composition( X, sk1 ), composition( join( 
% 58.35/58.77    complement( converse( sk1 ) ), X ), sk1 ) ) ] )
% 58.35/58.77  , 0, 8, substitution( 0, [ :=( X, X ), :=( Y, converse( sk1 ) )] ), 
% 58.35/58.77    substitution( 1, [ :=( X, meet( converse( sk1 ), X ) )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146468, [ =( composition( meet( converse( sk1 ), X ), sk1 ), 
% 58.35/58.77    composition( X, sk1 ) ) ] )
% 58.35/58.77  , clause( 2905, [ =( composition( join( X, complement( converse( sk1 ) ) )
% 58.35/58.77    , sk1 ), composition( X, sk1 ) ) ] )
% 58.35/58.77  , 0, clause( 146467, [ =( composition( meet( converse( sk1 ), X ), sk1 ), 
% 58.35/58.77    composition( join( X, complement( converse( sk1 ) ) ), sk1 ) ) ] )
% 58.35/58.77  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 58.35/58.77    ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  subsumption(
% 58.35/58.77  clause( 18137, [ =( composition( meet( converse( sk1 ), X ), sk1 ), 
% 58.35/58.77    composition( X, sk1 ) ) ] )
% 58.35/58.77  , clause( 146468, [ =( composition( meet( converse( sk1 ), X ), sk1 ), 
% 58.35/58.77    composition( X, sk1 ) ) ] )
% 58.35/58.77  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  eqswap(
% 58.35/58.77  clause( 146471, [ =( meet( Y, complement( X ) ), meet( complement( X ), 
% 58.35/58.77    join( Y, X ) ) ) ] )
% 58.35/58.77  , clause( 10160, [ =( meet( complement( X ), join( Y, X ) ), meet( Y, 
% 58.35/58.77    complement( X ) ) ) ] )
% 58.35/58.77  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146479, [ =( meet( join( complement( X ), Y ), complement( 
% 58.35/58.77    complement( Z ) ) ), meet( complement( complement( Z ) ), join( 
% 58.35/58.77    complement( meet( X, Z ) ), Y ) ) ) ] )
% 58.35/58.77  , clause( 966, [ =( join( join( complement( X ), Z ), complement( Y ) ), 
% 58.35/58.77    join( complement( meet( X, Y ) ), Z ) ) ] )
% 58.35/58.77  , 0, clause( 146471, [ =( meet( Y, complement( X ) ), meet( complement( X )
% 58.35/58.77    , join( Y, X ) ) ) ] )
% 58.35/58.77  , 0, 13, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] ), 
% 58.35/58.77    substitution( 1, [ :=( X, complement( Z ) ), :=( Y, join( complement( X )
% 58.35/58.77    , Y ) )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146480, [ =( meet( join( complement( X ), Y ), complement( 
% 58.35/58.77    complement( Z ) ) ), complement( join( complement( Z ), meet( meet( X, Z
% 58.35/58.77     ), complement( Y ) ) ) ) ) ] )
% 58.35/58.77  , clause( 1616, [ =( meet( complement( Z ), join( complement( X ), Y ) ), 
% 58.35/58.77    complement( join( Z, meet( X, complement( Y ) ) ) ) ) ] )
% 58.35/58.77  , 0, clause( 146479, [ =( meet( join( complement( X ), Y ), complement( 
% 58.35/58.77    complement( Z ) ) ), meet( complement( complement( Z ) ), join( 
% 58.35/58.77    complement( meet( X, Z ) ), Y ) ) ) ] )
% 58.35/58.77  , 0, 9, substitution( 0, [ :=( X, meet( X, Z ) ), :=( Y, Y ), :=( Z, 
% 58.35/58.77    complement( Z ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z
% 58.35/58.77     )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146481, [ =( meet( join( complement( X ), Y ), complement( 
% 58.35/58.77    complement( Z ) ) ), meet( Z, complement( meet( meet( X, Z ), complement( 
% 58.35/58.77    Y ) ) ) ) ) ] )
% 58.35/58.77  , clause( 774, [ =( complement( join( complement( Y ), X ) ), meet( Y, 
% 58.35/58.77    complement( X ) ) ) ] )
% 58.35/58.77  , 0, clause( 146480, [ =( meet( join( complement( X ), Y ), complement( 
% 58.35/58.77    complement( Z ) ) ), complement( join( complement( Z ), meet( meet( X, Z
% 58.35/58.77     ), complement( Y ) ) ) ) ) ] )
% 58.35/58.77  , 0, 9, substitution( 0, [ :=( X, meet( meet( X, Z ), complement( Y ) ) ), 
% 58.35/58.77    :=( Y, Z )] ), substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )
% 58.35/58.77    ).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146482, [ =( meet( join( complement( X ), Y ), complement( 
% 58.35/58.77    complement( Z ) ) ), meet( Z, join( complement( meet( X, Z ) ), Y ) ) ) ]
% 58.35/58.77     )
% 58.35/58.77  , clause( 953, [ =( complement( meet( Y, complement( X ) ) ), join( 
% 58.35/58.77    complement( Y ), X ) ) ] )
% 58.35/58.77  , 0, clause( 146481, [ =( meet( join( complement( X ), Y ), complement( 
% 58.35/58.77    complement( Z ) ) ), meet( Z, complement( meet( meet( X, Z ), complement( 
% 58.35/58.77    Y ) ) ) ) ) ] )
% 58.35/58.77  , 0, 11, substitution( 0, [ :=( X, Y ), :=( Y, meet( X, Z ) )] ), 
% 58.35/58.77    substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.77  
% 58.35/58.77  
% 58.35/58.77  paramod(
% 58.35/58.77  clause( 146483, [ =( complement( join( meet( X, complement( Y ) ), 
% 58.35/58.77    complement( Z ) ) ), meet( Z, join( complement( meet( X, Z ) ), Y ) ) ) ]
% 58.35/58.77     )
% 58.35/58.77  , clause( 1615, [ =( meet( join( complement( X ), Y ), complement( Z ) ), 
% 58.35/58.77    complement( join( meet( X, complement( Y ) ), Z ) ) ) ] )
% 58.35/58.77  , 0, clause( 146482, [ =( meet( join( complement( X ), Y ), complement( 
% 58.35/58.77    complement( Z ) ) ), meet( Z, join( complement( meet( X, Z ) ), Y ) ) ) ]
% 58.35/58.78     )
% 58.35/58.78  , 0, 1, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, complement( Z ) )] )
% 58.35/58.78    , substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.78  
% 58.35/58.78  
% 58.35/58.78  paramod(
% 58.35/58.78  clause( 146484, [ =( meet( complement( meet( X, complement( Y ) ) ), Z ), 
% 58.35/58.78    meet( Z, join( complement( meet( X, Z ) ), Y ) ) ) ] )
% 58.35/58.78  , clause( 773, [ =( complement( join( X, complement( Y ) ) ), meet( 
% 58.35/58.78    complement( X ), Y ) ) ] )
% 58.35/58.78  , 0, clause( 146483, [ =( complement( join( meet( X, complement( Y ) ), 
% 58.35/58.78    complement( Z ) ) ), meet( Z, join( complement( meet( X, Z ) ), Y ) ) ) ]
% 58.35/58.78     )
% 58.35/58.78  , 0, 1, substitution( 0, [ :=( X, meet( X, complement( Y ) ) ), :=( Y, Z )] )
% 58.35/58.78    , substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.78  
% 58.35/58.78  
% 58.35/58.78  paramod(
% 58.35/58.78  clause( 146485, [ =( meet( join( complement( X ), Y ), Z ), meet( Z, join( 
% 58.35/58.78    complement( meet( X, Z ) ), Y ) ) ) ] )
% 58.35/58.78  , clause( 953, [ =( complement( meet( Y, complement( X ) ) ), join( 
% 58.35/58.78    complement( Y ), X ) ) ] )
% 58.35/58.78  , 0, clause( 146484, [ =( meet( complement( meet( X, complement( Y ) ) ), Z
% 58.35/58.78     ), meet( Z, join( complement( meet( X, Z ) ), Y ) ) ) ] )
% 58.35/58.78  , 0, 2, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 58.35/58.78    :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.78  
% 58.35/58.78  
% 58.35/58.78  eqswap(
% 58.35/58.78  clause( 146486, [ =( meet( Z, join( complement( meet( X, Z ) ), Y ) ), meet( 
% 58.35/58.78    join( complement( X ), Y ), Z ) ) ] )
% 58.35/58.78  , clause( 146485, [ =( meet( join( complement( X ), Y ), Z ), meet( Z, join( 
% 58.35/58.78    complement( meet( X, Z ) ), Y ) ) ) ] )
% 58.35/58.78  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.78  
% 58.35/58.78  
% 58.35/58.78  subsumption(
% 58.35/58.78  clause( 23981, [ =( meet( Z, join( complement( meet( X, Z ) ), Y ) ), meet( 
% 58.35/58.78    join( complement( X ), Y ), Z ) ) ] )
% 58.35/58.78  , clause( 146486, [ =( meet( Z, join( complement( meet( X, Z ) ), Y ) ), 
% 58.35/58.78    meet( join( complement( X ), Y ), Z ) ) ] )
% 58.35/58.78  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 58.35/58.78    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.35/58.78  
% 58.35/58.78  
% 58.35/58.78  paramod(
% 58.35/58.78  clause( 146496, [ =( complement( join( complement( X ), join( complement( Y
% 58.35/58.78     ), Z ) ) ), complement( join( complement( meet( Y, X ) ), Z ) ) ) ] )
% 58.35/58.78  , clause( 966, [ =( join( join( complement( X ), Z ), complement( Y ) ), 
% 58.35/58.78    join( complement( meet( X, Y ) ), Z ) ) ] )
% 58.35/58.78  , 0, clause( 1627, [ =( complement( join( X, Y ) ), complement( join( Y, X
% 58.35/58.78     ) ) ) ] )
% 58.35/58.78  , 0, 10, substitution( 0, [ :=( X, Y ), :=( Y, X ), :=( Z, Z )] ), 
% 58.35/58.78    substitution( 1, [ :=( X, complement( X ) ), :=( Y, join( complement( Y )
% 58.35/58.78    , Z ) )] )).
% 58.35/58.78  
% 58.35/58.78  
% 58.35/58.78  paramod(
% 58.35/58.78  clause( 146498, [ =( complement( join( complement( X ), join( complement( Y
% 58.35/58.78     ), Z ) ) ), meet( meet( Y, X ), complement( Z ) ) ) ] )
% 58.35/58.78  , clause( 774, [ =( complement( join( complement( Y ), X ) ), meet( Y, 
% 58.35/58.78    complement( X ) ) ) ] )
% 58.35/58.78  , 0, clause( 146496, [ =( complement( join( complement( X ), join( 
% 58.35/58.78    complement( Y ), Z ) ) ), complement( join( complement( meet( Y, X ) ), Z
% 58.35/58.78     ) ) ) ] )
% 58.35/58.78  , 0, 9, substitution( 0, [ :=( X, Z ), :=( Y, meet( Y, X ) )] ), 
% 58.35/58.78    substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.78  
% 58.35/58.78  
% 58.35/58.78  paramod(
% 58.35/58.78  clause( 146502, [ =( meet( X, complement( join( complement( Y ), Z ) ) ), 
% 58.35/58.78    meet( meet( Y, X ), complement( Z ) ) ) ] )
% 58.35/58.78  , clause( 774, [ =( complement( join( complement( Y ), X ) ), meet( Y, 
% 58.35/58.78    complement( X ) ) ) ] )
% 58.35/58.78  , 0, clause( 146498, [ =( complement( join( complement( X ), join( 
% 58.35/58.78    complement( Y ), Z ) ) ), meet( meet( Y, X ), complement( Z ) ) ) ] )
% 58.35/58.78  , 0, 1, substitution( 0, [ :=( X, join( complement( Y ), Z ) ), :=( Y, X )] )
% 58.35/58.78    , substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.78  
% 58.35/58.78  
% 58.35/58.78  paramod(
% 58.35/58.78  clause( 146504, [ =( meet( X, meet( Y, complement( Z ) ) ), meet( meet( Y, 
% 58.35/58.78    X ), complement( Z ) ) ) ] )
% 58.35/58.78  , clause( 774, [ =( complement( join( complement( Y ), X ) ), meet( Y, 
% 58.35/58.78    complement( X ) ) ) ] )
% 58.35/58.78  , 0, clause( 146502, [ =( meet( X, complement( join( complement( Y ), Z ) )
% 58.35/58.78     ), meet( meet( Y, X ), complement( Z ) ) ) ] )
% 58.35/58.78  , 0, 3, substitution( 0, [ :=( X, Z ), :=( Y, Y )] ), substitution( 1, [ 
% 58.35/58.78    :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.35/58.78  
% 58.35/58.78  
% 58.35/58.78  subsumption(
% 58.35/58.78  clause( 24025, [ =( meet( Z, meet( X, complement( Y ) ) ), meet( meet( X, Z
% 58.35/58.78     ), complement( Y ) ) ) ] )
% 58.35/58.78  , clause( 146504, [ =( meet( X, meet( Y, complement( Z ) ) ), meet( meet( Y
% 58.42/58.78    , X ), complement( Z ) ) ) ] )
% 58.42/58.78  , substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 58.42/58.78    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146507, [ =( sk1, join( composition( meet( X, sk1 ), Y ), sk1 ) ) ]
% 58.42/58.78     )
% 58.42/58.78  , clause( 15362, [ =( join( composition( meet( X, sk1 ), Y ), sk1 ), sk1 )
% 58.42/58.78     ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146508, [ =( sk1, join( composition( converse( meet( converse( sk1
% 58.42/58.78     ), X ) ), Y ), sk1 ) ) ] )
% 58.42/58.78  , clause( 1019, [ =( meet( converse( meet( converse( X ), Y ) ), X ), 
% 58.42/58.78    converse( meet( converse( X ), Y ) ) ) ] )
% 58.42/58.78  , 0, clause( 146507, [ =( sk1, join( composition( meet( X, sk1 ), Y ), sk1
% 58.42/58.78     ) ) ] )
% 58.42/58.78  , 0, 4, substitution( 0, [ :=( X, sk1 ), :=( Y, X )] ), substitution( 1, [ 
% 58.42/58.78    :=( X, converse( meet( converse( sk1 ), X ) ) ), :=( Y, Y )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146509, [ =( join( composition( converse( meet( converse( sk1 ), X
% 58.42/58.78     ) ), Y ), sk1 ), sk1 ) ] )
% 58.42/58.78  , clause( 146508, [ =( sk1, join( composition( converse( meet( converse( 
% 58.42/58.78    sk1 ), X ) ), Y ), sk1 ) ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  subsumption(
% 58.42/58.78  clause( 25006, [ =( join( composition( converse( meet( converse( sk1 ), X )
% 58.42/58.78     ), Y ), sk1 ), sk1 ) ] )
% 58.42/58.78  , clause( 146509, [ =( join( composition( converse( meet( converse( sk1 ), 
% 58.42/58.78    X ) ), Y ), sk1 ), sk1 ) ] )
% 58.42/58.78  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.42/58.78     )] ) ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146511, [ =( composition( Y, Z ), meet( composition( join( X, Y ), 
% 58.42/58.78    Z ), composition( Y, Z ) ) ) ] )
% 58.42/58.78  , clause( 1049, [ =( meet( composition( join( X, Z ), Y ), composition( Z, 
% 58.42/58.78    Y ) ), composition( Z, Y ) ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146515, [ =( composition( X, complement( converse( composition( top
% 58.42/58.78    , join( Y, X ) ) ) ) ), meet( zero, composition( X, complement( converse( 
% 58.42/58.78    composition( top, join( Y, X ) ) ) ) ) ) ) ] )
% 58.42/58.78  , clause( 1491, [ =( composition( X, complement( converse( composition( top
% 58.42/58.78    , X ) ) ) ), zero ) ] )
% 58.42/58.78  , 0, clause( 146511, [ =( composition( Y, Z ), meet( composition( join( X, 
% 58.42/58.78    Y ), Z ), composition( Y, Z ) ) ) ] )
% 58.42/58.78  , 0, 11, substitution( 0, [ :=( X, join( Y, X ) )] ), substitution( 1, [ 
% 58.42/58.78    :=( X, Y ), :=( Y, X ), :=( Z, complement( converse( composition( top, 
% 58.42/58.78    join( Y, X ) ) ) ) )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146517, [ =( composition( X, complement( converse( composition( top
% 58.42/58.78    , join( Y, X ) ) ) ) ), zero ) ] )
% 58.42/58.78  , clause( 752, [ =( meet( zero, X ), zero ) ] )
% 58.42/58.78  , 0, clause( 146515, [ =( composition( X, complement( converse( composition( 
% 58.42/58.78    top, join( Y, X ) ) ) ) ), meet( zero, composition( X, complement( 
% 58.42/58.78    converse( composition( top, join( Y, X ) ) ) ) ) ) ) ] )
% 58.42/58.78  , 0, 10, substitution( 0, [ :=( X, composition( X, complement( converse( 
% 58.42/58.78    composition( top, join( Y, X ) ) ) ) ) )] ), substitution( 1, [ :=( X, X
% 58.42/58.78     ), :=( Y, Y )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  subsumption(
% 58.42/58.78  clause( 25307, [ =( composition( Y, complement( converse( composition( top
% 58.42/58.78    , join( X, Y ) ) ) ) ), zero ) ] )
% 58.42/58.78  , clause( 146517, [ =( composition( X, complement( converse( composition( 
% 58.42/58.78    top, join( Y, X ) ) ) ) ), zero ) ] )
% 58.42/58.78  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 58.42/58.78     )] ) ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146520, [ =( zero, composition( X, complement( converse( 
% 58.42/58.78    composition( top, join( Y, X ) ) ) ) ) ) ] )
% 58.42/58.78  , clause( 25307, [ =( composition( Y, complement( converse( composition( 
% 58.42/58.78    top, join( X, Y ) ) ) ) ), zero ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146526, [ =( zero, composition( meet( X, Y ), complement( converse( 
% 58.42/58.78    composition( top, composition( top, Y ) ) ) ) ) ) ] )
% 58.42/58.78  , clause( 3751, [ =( join( composition( top, X ), meet( Y, X ) ), 
% 58.42/58.78    composition( top, X ) ) ] )
% 58.42/58.78  , 0, clause( 146520, [ =( zero, composition( X, complement( converse( 
% 58.42/58.78    composition( top, join( Y, X ) ) ) ) ) ) ] )
% 58.42/58.78  , 0, 10, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 58.42/58.78    :=( X, meet( X, Y ) ), :=( Y, composition( top, Y ) )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146527, [ =( zero, composition( meet( X, Y ), complement( converse( 
% 58.42/58.78    composition( composition( top, top ), Y ) ) ) ) ) ] )
% 58.42/58.78  , clause( 4, [ =( composition( X, composition( Y, Z ) ), composition( 
% 58.42/58.78    composition( X, Y ), Z ) ) ] )
% 58.42/58.78  , 0, clause( 146526, [ =( zero, composition( meet( X, Y ), complement( 
% 58.42/58.78    converse( composition( top, composition( top, Y ) ) ) ) ) ) ] )
% 58.42/58.78  , 0, 8, substitution( 0, [ :=( X, top ), :=( Y, top ), :=( Z, Y )] ), 
% 58.42/58.78    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146528, [ =( zero, composition( meet( X, Y ), complement( converse( 
% 58.42/58.78    composition( top, Y ) ) ) ) ) ] )
% 58.42/58.78  , clause( 1509, [ =( composition( top, top ), top ) ] )
% 58.42/58.78  , 0, clause( 146527, [ =( zero, composition( meet( X, Y ), complement( 
% 58.42/58.78    converse( composition( composition( top, top ), Y ) ) ) ) ) ] )
% 58.42/58.78  , 0, 9, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 58.42/58.78    ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146529, [ =( composition( meet( X, Y ), complement( converse( 
% 58.42/58.78    composition( top, Y ) ) ) ), zero ) ] )
% 58.42/58.78  , clause( 146528, [ =( zero, composition( meet( X, Y ), complement( 
% 58.42/58.78    converse( composition( top, Y ) ) ) ) ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  subsumption(
% 58.42/58.78  clause( 27003, [ =( composition( meet( Y, X ), complement( converse( 
% 58.42/58.78    composition( top, X ) ) ) ), zero ) ] )
% 58.42/58.78  , clause( 146529, [ =( composition( meet( X, Y ), complement( converse( 
% 58.42/58.78    composition( top, Y ) ) ) ), zero ) ] )
% 58.42/58.78  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 58.42/58.78     )] ) ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146531, [ =( zero, composition( meet( X, Y ), complement( converse( 
% 58.42/58.78    composition( top, Y ) ) ) ) ) ] )
% 58.42/58.78  , clause( 27003, [ =( composition( meet( Y, X ), complement( converse( 
% 58.42/58.78    composition( top, X ) ) ) ), zero ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146533, [ =( zero, composition( meet( X, converse( Y ) ), 
% 58.42/58.78    complement( converse( converse( composition( Y, top ) ) ) ) ) ) ] )
% 58.42/58.78  , clause( 227, [ =( composition( top, converse( X ) ), converse( 
% 58.42/58.78    composition( X, top ) ) ) ] )
% 58.42/58.78  , 0, clause( 146531, [ =( zero, composition( meet( X, Y ), complement( 
% 58.42/58.78    converse( composition( top, Y ) ) ) ) ) ] )
% 58.42/58.78  , 0, 9, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 58.42/58.78    :=( Y, converse( Y ) )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146534, [ =( zero, composition( meet( X, converse( Y ) ), 
% 58.42/58.78    complement( composition( Y, top ) ) ) ) ] )
% 58.42/58.78  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 58.42/58.78  , 0, clause( 146533, [ =( zero, composition( meet( X, converse( Y ) ), 
% 58.42/58.78    complement( converse( converse( composition( Y, top ) ) ) ) ) ) ] )
% 58.42/58.78  , 0, 8, substitution( 0, [ :=( X, composition( Y, top ) )] ), 
% 58.42/58.78    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146535, [ =( composition( meet( X, converse( Y ) ), complement( 
% 58.42/58.78    composition( Y, top ) ) ), zero ) ] )
% 58.42/58.78  , clause( 146534, [ =( zero, composition( meet( X, converse( Y ) ), 
% 58.42/58.78    complement( composition( Y, top ) ) ) ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  subsumption(
% 58.42/58.78  clause( 27141, [ =( composition( meet( Y, converse( X ) ), complement( 
% 58.42/58.78    composition( X, top ) ) ), zero ) ] )
% 58.42/58.78  , clause( 146535, [ =( composition( meet( X, converse( Y ) ), complement( 
% 58.42/58.78    composition( Y, top ) ) ), zero ) ] )
% 58.42/58.78  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 58.42/58.78     )] ) ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146537, [ =( zero, composition( meet( X, converse( Y ) ), 
% 58.42/58.78    complement( composition( Y, top ) ) ) ) ] )
% 58.42/58.78  , clause( 27141, [ =( composition( meet( Y, converse( X ) ), complement( 
% 58.42/58.78    composition( X, top ) ) ), zero ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146539, [ =( zero, composition( converse( meet( X, converse( 
% 58.42/58.78    converse( Y ) ) ) ), complement( composition( Y, top ) ) ) ) ] )
% 58.42/58.78  , clause( 1018, [ =( meet( converse( meet( X, converse( Y ) ) ), Y ), 
% 58.42/58.78    converse( meet( X, converse( Y ) ) ) ) ] )
% 58.42/58.78  , 0, clause( 146537, [ =( zero, composition( meet( X, converse( Y ) ), 
% 58.42/58.78    complement( composition( Y, top ) ) ) ) ] )
% 58.42/58.78  , 0, 3, substitution( 0, [ :=( X, X ), :=( Y, converse( Y ) )] ), 
% 58.42/58.78    substitution( 1, [ :=( X, converse( meet( X, converse( converse( Y ) ) )
% 58.42/58.78     ) ), :=( Y, Y )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146540, [ =( zero, composition( converse( meet( X, Y ) ), 
% 58.42/58.78    complement( composition( Y, top ) ) ) ) ] )
% 58.42/58.78  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 58.42/58.78  , 0, clause( 146539, [ =( zero, composition( converse( meet( X, converse( 
% 58.42/58.78    converse( Y ) ) ) ), complement( composition( Y, top ) ) ) ) ] )
% 58.42/58.78  , 0, 6, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 58.42/58.78    :=( Y, Y )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146541, [ =( composition( converse( meet( X, Y ) ), complement( 
% 58.42/58.78    composition( Y, top ) ) ), zero ) ] )
% 58.42/58.78  , clause( 146540, [ =( zero, composition( converse( meet( X, Y ) ), 
% 58.42/58.78    complement( composition( Y, top ) ) ) ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  subsumption(
% 58.42/58.78  clause( 27170, [ =( composition( converse( meet( X, Y ) ), complement( 
% 58.42/58.78    composition( Y, top ) ) ), zero ) ] )
% 58.42/58.78  , clause( 146541, [ =( composition( converse( meet( X, Y ) ), complement( 
% 58.42/58.78    composition( Y, top ) ) ), zero ) ] )
% 58.42/58.78  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.42/58.78     )] ) ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146543, [ =( composition( converse( Y ), X ), converse( composition( 
% 58.42/58.78    converse( X ), Y ) ) ) ] )
% 58.42/58.78  , clause( 17, [ =( converse( composition( converse( X ), Y ) ), composition( 
% 58.42/58.78    converse( Y ), X ) ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146547, [ =( composition( converse( complement( composition( X, top
% 58.42/58.78     ) ) ), meet( Y, X ) ), converse( zero ) ) ] )
% 58.42/58.78  , clause( 27170, [ =( composition( converse( meet( X, Y ) ), complement( 
% 58.42/58.78    composition( Y, top ) ) ), zero ) ] )
% 58.42/58.78  , 0, clause( 146543, [ =( composition( converse( Y ), X ), converse( 
% 58.42/58.78    composition( converse( X ), Y ) ) ) ] )
% 58.42/58.78  , 0, 11, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 58.42/58.78    :=( X, meet( Y, X ) ), :=( Y, complement( composition( X, top ) ) )] )
% 58.42/58.78    ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146548, [ =( composition( converse( complement( composition( X, top
% 58.42/58.78     ) ) ), meet( Y, X ) ), zero ) ] )
% 58.42/58.78  , clause( 778, [ =( converse( zero ), zero ) ] )
% 58.42/58.78  , 0, clause( 146547, [ =( composition( converse( complement( composition( X
% 58.42/58.78    , top ) ) ), meet( Y, X ) ), converse( zero ) ) ] )
% 58.42/58.78  , 0, 10, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 58.42/58.78    ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146549, [ =( composition( complement( converse( composition( X, top
% 58.42/58.78     ) ) ), meet( Y, X ) ), zero ) ] )
% 58.42/58.78  , clause( 2870, [ =( converse( complement( X ) ), complement( converse( X )
% 58.42/58.78     ) ) ] )
% 58.42/58.78  , 0, clause( 146548, [ =( composition( converse( complement( composition( X
% 58.42/58.78    , top ) ) ), meet( Y, X ) ), zero ) ] )
% 58.42/58.78  , 0, 2, substitution( 0, [ :=( X, composition( X, top ) )] ), 
% 58.42/58.78    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  subsumption(
% 58.42/58.78  clause( 27309, [ =( composition( complement( converse( composition( Y, top
% 58.42/58.78     ) ) ), meet( X, Y ) ), zero ) ] )
% 58.42/58.78  , clause( 146549, [ =( composition( complement( converse( composition( X, 
% 58.42/58.78    top ) ) ), meet( Y, X ) ), zero ) ] )
% 58.42/58.78  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 58.42/58.78     )] ) ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146552, [ =( sk1, join( composition( converse( meet( converse( sk1
% 58.42/58.78     ), X ) ), Y ), sk1 ) ) ] )
% 58.42/58.78  , clause( 25006, [ =( join( composition( converse( meet( converse( sk1 ), X
% 58.42/58.78     ) ), Y ), sk1 ), sk1 ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146553, [ =( sk1, join( converse( composition( Y, meet( converse( 
% 58.42/58.78    sk1 ), X ) ) ), sk1 ) ) ] )
% 58.42/58.78  , clause( 9, [ =( composition( converse( Y ), converse( X ) ), converse( 
% 58.42/58.78    composition( X, Y ) ) ) ] )
% 58.42/58.78  , 0, clause( 146552, [ =( sk1, join( composition( converse( meet( converse( 
% 58.42/58.78    sk1 ), X ) ), Y ), sk1 ) ) ] )
% 58.42/58.78  , 0, 3, substitution( 0, [ :=( X, Y ), :=( Y, meet( converse( sk1 ), X ) )] )
% 58.42/58.78    , substitution( 1, [ :=( X, X ), :=( Y, converse( Y ) )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146554, [ =( join( converse( composition( X, meet( converse( sk1 )
% 58.42/58.78    , Y ) ) ), sk1 ), sk1 ) ] )
% 58.42/58.78  , clause( 146553, [ =( sk1, join( converse( composition( Y, meet( converse( 
% 58.42/58.78    sk1 ), X ) ) ), sk1 ) ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  subsumption(
% 58.42/58.78  clause( 28208, [ =( join( converse( composition( Y, meet( converse( sk1 ), 
% 58.42/58.78    X ) ) ), sk1 ), sk1 ) ] )
% 58.42/58.78  , clause( 146554, [ =( join( converse( composition( X, meet( converse( sk1
% 58.42/58.78     ), Y ) ) ), sk1 ), sk1 ) ] )
% 58.42/58.78  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 58.42/58.78     )] ) ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146556, [ =( converse( join( Y, Z ) ), join( meet( X, converse( Y )
% 58.42/58.78     ), converse( join( Z, Y ) ) ) ) ] )
% 58.42/58.78  , clause( 930, [ =( join( meet( X, converse( Y ) ), converse( join( Z, Y )
% 58.42/58.78     ) ), converse( join( Y, Z ) ) ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146560, [ =( converse( join( sk1, converse( composition( X, meet( 
% 58.42/58.78    converse( sk1 ), Y ) ) ) ) ), join( meet( Z, converse( sk1 ) ), converse( 
% 58.42/58.78    sk1 ) ) ) ] )
% 58.42/58.78  , clause( 28208, [ =( join( converse( composition( Y, meet( converse( sk1 )
% 58.42/58.78    , X ) ) ), sk1 ), sk1 ) ] )
% 58.42/58.78  , 0, clause( 146556, [ =( converse( join( Y, Z ) ), join( meet( X, converse( 
% 58.42/58.78    Y ) ), converse( join( Z, Y ) ) ) ) ] )
% 58.42/58.78  , 0, 17, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 58.42/58.78    :=( X, Z ), :=( Y, sk1 ), :=( Z, converse( composition( X, meet( converse( 
% 58.42/58.78    sk1 ), Y ) ) ) )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146561, [ =( converse( join( sk1, converse( composition( X, meet( 
% 58.42/58.78    converse( sk1 ), Y ) ) ) ) ), converse( sk1 ) ) ] )
% 58.42/58.78  , clause( 900, [ =( join( meet( Y, X ), X ), X ) ] )
% 58.42/58.78  , 0, clause( 146560, [ =( converse( join( sk1, converse( composition( X, 
% 58.42/58.78    meet( converse( sk1 ), Y ) ) ) ) ), join( meet( Z, converse( sk1 ) ), 
% 58.42/58.78    converse( sk1 ) ) ) ] )
% 58.42/58.78  , 0, 11, substitution( 0, [ :=( X, converse( sk1 ) ), :=( Y, Z )] ), 
% 58.42/58.78    substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146562, [ =( join( converse( sk1 ), composition( X, meet( converse( 
% 58.42/58.78    sk1 ), Y ) ) ), converse( sk1 ) ) ] )
% 58.42/58.78  , clause( 20, [ =( converse( join( Y, converse( X ) ) ), join( converse( Y
% 58.42/58.78     ), X ) ) ] )
% 58.42/58.78  , 0, clause( 146561, [ =( converse( join( sk1, converse( composition( X, 
% 58.42/58.78    meet( converse( sk1 ), Y ) ) ) ) ), converse( sk1 ) ) ] )
% 58.42/58.78  , 0, 1, substitution( 0, [ :=( X, composition( X, meet( converse( sk1 ), Y
% 58.42/58.78     ) ) ), :=( Y, sk1 )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 58.42/58.78    ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  subsumption(
% 58.42/58.78  clause( 28212, [ =( join( converse( sk1 ), composition( X, meet( converse( 
% 58.42/58.78    sk1 ), Y ) ) ), converse( sk1 ) ) ] )
% 58.42/58.78  , clause( 146562, [ =( join( converse( sk1 ), composition( X, meet( 
% 58.42/58.78    converse( sk1 ), Y ) ) ), converse( sk1 ) ) ] )
% 58.42/58.78  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.42/58.78     )] ) ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146565, [ =( join( X, Z ), join( join( meet( X, Y ), Z ), meet( X, 
% 58.42/58.78    complement( Y ) ) ) ) ] )
% 58.42/58.78  , clause( 1371, [ =( join( join( meet( X, Y ), Z ), meet( X, complement( Y
% 58.42/58.78     ) ) ), join( X, Z ) ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146568, [ =( join( X, Y ), join( Y, meet( X, complement( complement( 
% 58.42/58.78    composition( top, complement( Y ) ) ) ) ) ) ) ] )
% 58.42/58.78  , clause( 6415, [ =( join( meet( X, complement( composition( top, 
% 58.42/58.78    complement( Y ) ) ) ), Y ), Y ) ] )
% 58.42/58.78  , 0, clause( 146565, [ =( join( X, Z ), join( join( meet( X, Y ), Z ), meet( 
% 58.42/58.78    X, complement( Y ) ) ) ) ] )
% 58.42/58.78  , 0, 5, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.42/58.78    :=( X, X ), :=( Y, complement( composition( top, complement( Y ) ) ) ), 
% 58.42/58.78    :=( Z, Y )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146569, [ =( join( X, Y ), join( Y, meet( X, composition( top, 
% 58.42/58.78    complement( Y ) ) ) ) ) ] )
% 58.42/58.78  , clause( 758, [ =( complement( complement( X ) ), X ) ] )
% 58.42/58.78  , 0, clause( 146568, [ =( join( X, Y ), join( Y, meet( X, complement( 
% 58.42/58.78    complement( composition( top, complement( Y ) ) ) ) ) ) ) ] )
% 58.42/58.78  , 0, 8, substitution( 0, [ :=( X, composition( top, complement( Y ) ) )] )
% 58.42/58.78    , substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146570, [ =( join( Y, meet( X, composition( top, complement( Y ) )
% 58.42/58.78     ) ), join( X, Y ) ) ] )
% 58.42/58.78  , clause( 146569, [ =( join( X, Y ), join( Y, meet( X, composition( top, 
% 58.42/58.78    complement( Y ) ) ) ) ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  subsumption(
% 58.42/58.78  clause( 34423, [ =( join( Y, meet( X, composition( top, complement( Y ) ) )
% 58.42/58.78     ), join( X, Y ) ) ] )
% 58.42/58.78  , clause( 146570, [ =( join( Y, meet( X, composition( top, complement( Y )
% 58.42/58.78     ) ) ), join( X, Y ) ) ] )
% 58.42/58.78  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.42/58.78     )] ) ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146572, [ =( zero, meet( composition( converse( X ), complement( 
% 58.42/58.78    composition( composition( X, Y ), Z ) ) ), composition( Y, Z ) ) ) ] )
% 58.42/58.78  , clause( 1448, [ =( meet( composition( converse( X ), complement( 
% 58.42/58.78    composition( composition( X, Y ), Z ) ) ), composition( Y, Z ) ), zero )
% 58.42/58.78     ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146578, [ =( zero, meet( composition( converse( complement( 
% 58.42/58.78    converse( composition( X, top ) ) ) ), complement( composition( zero, Z )
% 58.42/58.78     ) ), composition( meet( Y, X ), Z ) ) ) ] )
% 58.42/58.78  , clause( 27309, [ =( composition( complement( converse( composition( Y, 
% 58.42/58.78    top ) ) ), meet( X, Y ) ), zero ) ] )
% 58.42/58.78  , 0, clause( 146572, [ =( zero, meet( composition( converse( X ), 
% 58.42/58.78    complement( composition( composition( X, Y ), Z ) ) ), composition( Y, Z
% 58.42/58.78     ) ) ) ] )
% 58.42/58.78  , 0, 12, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 58.42/58.78    :=( X, complement( converse( composition( X, top ) ) ) ), :=( Y, meet( Y
% 58.42/58.78    , X ) ), :=( Z, Z )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146580, [ =( zero, meet( composition( complement( converse( 
% 58.42/58.78    converse( composition( X, top ) ) ) ), complement( composition( zero, Y )
% 58.42/58.78     ) ), composition( meet( Z, X ), Y ) ) ) ] )
% 58.42/58.78  , clause( 2870, [ =( converse( complement( X ) ), complement( converse( X )
% 58.42/58.78     ) ) ] )
% 58.42/58.78  , 0, clause( 146578, [ =( zero, meet( composition( converse( complement( 
% 58.42/58.78    converse( composition( X, top ) ) ) ), complement( composition( zero, Z )
% 58.42/58.78     ) ), composition( meet( Y, X ), Z ) ) ) ] )
% 58.42/58.78  , 0, 4, substitution( 0, [ :=( X, converse( composition( X, top ) ) )] ), 
% 58.42/58.78    substitution( 1, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146581, [ =( zero, meet( composition( complement( composition( X, 
% 58.42/58.78    top ) ), complement( composition( zero, Y ) ) ), composition( meet( Z, X
% 58.42/58.78     ), Y ) ) ) ] )
% 58.42/58.78  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 58.42/58.78  , 0, clause( 146580, [ =( zero, meet( composition( complement( converse( 
% 58.42/58.78    converse( composition( X, top ) ) ) ), complement( composition( zero, Y )
% 58.42/58.78     ) ), composition( meet( Z, X ), Y ) ) ) ] )
% 58.42/58.78  , 0, 5, substitution( 0, [ :=( X, composition( X, top ) )] ), 
% 58.42/58.78    substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146582, [ =( zero, meet( composition( complement( composition( X, 
% 58.42/58.78    top ) ), complement( zero ) ), composition( meet( Z, X ), Y ) ) ) ] )
% 58.42/58.78  , clause( 799, [ =( composition( zero, X ), zero ) ] )
% 58.42/58.78  , 0, clause( 146581, [ =( zero, meet( composition( complement( composition( 
% 58.42/58.78    X, top ) ), complement( composition( zero, Y ) ) ), composition( meet( Z
% 58.42/58.78    , X ), Y ) ) ) ] )
% 58.42/58.78  , 0, 9, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 58.42/58.78    :=( Y, Y ), :=( Z, Z )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146583, [ =( zero, meet( composition( complement( composition( X, 
% 58.42/58.78    top ) ), top ), composition( meet( Y, X ), Z ) ) ) ] )
% 58.42/58.78  , clause( 746, [ =( complement( zero ), top ) ] )
% 58.42/58.78  , 0, clause( 146582, [ =( zero, meet( composition( complement( composition( 
% 58.42/58.78    X, top ) ), complement( zero ) ), composition( meet( Z, X ), Y ) ) ) ] )
% 58.42/58.78  , 0, 8, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, Z ), 
% 58.42/58.78    :=( Z, Y )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146584, [ =( meet( composition( complement( composition( X, top ) )
% 58.42/58.78    , top ), composition( meet( Y, X ), Z ) ), zero ) ] )
% 58.42/58.78  , clause( 146583, [ =( zero, meet( composition( complement( composition( X
% 58.42/58.78    , top ) ), top ), composition( meet( Y, X ), Z ) ) ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  subsumption(
% 58.42/58.78  clause( 35121, [ =( meet( composition( complement( composition( X, top ) )
% 58.42/58.78    , top ), composition( meet( Y, X ), Z ) ), zero ) ] )
% 58.42/58.78  , clause( 146584, [ =( meet( composition( complement( composition( X, top )
% 58.42/58.78     ), top ), composition( meet( Y, X ), Z ) ), zero ) ] )
% 58.42/58.78  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 58.42/58.78    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146586, [ =( X, meet( complement( composition( complement( 
% 58.42/58.78    composition( X, top ) ), top ) ), X ) ) ] )
% 58.42/58.78  , clause( 15953, [ =( meet( complement( composition( complement( 
% 58.42/58.78    composition( X, top ) ), top ) ), X ), X ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146588, [ =( composition( X, top ), meet( complement( composition( 
% 58.42/58.78    complement( composition( X, top ) ), top ) ), composition( X, top ) ) ) ]
% 58.42/58.78     )
% 58.42/58.78  , clause( 1510, [ =( composition( composition( X, top ), top ), composition( 
% 58.42/58.78    X, top ) ) ] )
% 58.42/58.78  , 0, clause( 146586, [ =( X, meet( complement( composition( complement( 
% 58.42/58.78    composition( X, top ) ), top ) ), X ) ) ] )
% 58.42/58.78  , 0, 8, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 58.42/58.78    composition( X, top ) )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146589, [ =( composition( X, top ), complement( composition( 
% 58.42/58.78    complement( composition( X, top ) ), top ) ) ) ] )
% 58.42/58.78  , clause( 3848, [ =( meet( complement( composition( complement( X ), top )
% 58.42/58.78     ), X ), complement( composition( complement( X ), top ) ) ) ] )
% 58.42/58.78  , 0, clause( 146588, [ =( composition( X, top ), meet( complement( 
% 58.42/58.78    composition( complement( composition( X, top ) ), top ) ), composition( X
% 58.42/58.78    , top ) ) ) ] )
% 58.42/58.78  , 0, 4, substitution( 0, [ :=( X, composition( X, top ) )] ), 
% 58.42/58.78    substitution( 1, [ :=( X, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146590, [ =( complement( composition( complement( composition( X, 
% 58.42/58.78    top ) ), top ) ), composition( X, top ) ) ] )
% 58.42/58.78  , clause( 146589, [ =( composition( X, top ), complement( composition( 
% 58.42/58.78    complement( composition( X, top ) ), top ) ) ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  subsumption(
% 58.42/58.78  clause( 36249, [ =( complement( composition( complement( composition( X, 
% 58.42/58.78    top ) ), top ) ), composition( X, top ) ) ] )
% 58.42/58.78  , clause( 146590, [ =( complement( composition( complement( composition( X
% 58.42/58.78    , top ) ), top ) ), composition( X, top ) ) ] )
% 58.42/58.78  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146591, [ =( composition( X, top ), complement( composition( 
% 58.42/58.78    complement( composition( X, top ) ), top ) ) ) ] )
% 58.42/58.78  , clause( 36249, [ =( complement( composition( complement( composition( X, 
% 58.42/58.78    top ) ), top ) ), composition( X, top ) ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146595, [ =( composition( complement( composition( X, top ) ), top
% 58.42/58.78     ), complement( composition( composition( X, top ), top ) ) ) ] )
% 58.42/58.78  , clause( 36249, [ =( complement( composition( complement( composition( X, 
% 58.42/58.78    top ) ), top ) ), composition( X, top ) ) ] )
% 58.42/58.78  , 0, clause( 146591, [ =( composition( X, top ), complement( composition( 
% 58.42/58.78    complement( composition( X, top ) ), top ) ) ) ] )
% 58.42/58.78  , 0, 9, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 58.42/58.78    complement( composition( X, top ) ) )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146596, [ =( composition( complement( composition( X, top ) ), top
% 58.42/58.78     ), complement( composition( X, top ) ) ) ] )
% 58.42/58.78  , clause( 1510, [ =( composition( composition( X, top ), top ), composition( 
% 58.42/58.78    X, top ) ) ] )
% 58.42/58.78  , 0, clause( 146595, [ =( composition( complement( composition( X, top ) )
% 58.42/58.78    , top ), complement( composition( composition( X, top ), top ) ) ) ] )
% 58.42/58.78  , 0, 8, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 58.42/58.78    ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  subsumption(
% 58.42/58.78  clause( 36252, [ =( composition( complement( composition( X, top ) ), top )
% 58.42/58.78    , complement( composition( X, top ) ) ) ] )
% 58.42/58.78  , clause( 146596, [ =( composition( complement( composition( X, top ) ), 
% 58.42/58.78    top ), complement( composition( X, top ) ) ) ] )
% 58.42/58.78  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146600, [ =( meet( complement( composition( X, top ) ), composition( 
% 58.42/58.78    meet( Y, X ), Z ) ), zero ) ] )
% 58.42/58.78  , clause( 36252, [ =( composition( complement( composition( X, top ) ), top
% 58.42/58.78     ), complement( composition( X, top ) ) ) ] )
% 58.42/58.78  , 0, clause( 35121, [ =( meet( composition( complement( composition( X, top
% 58.42/58.78     ) ), top ), composition( meet( Y, X ), Z ) ), zero ) ] )
% 58.42/58.78  , 0, 2, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 58.42/58.78    :=( Y, Y ), :=( Z, Z )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  subsumption(
% 58.42/58.78  clause( 40153, [ =( meet( complement( composition( X, top ) ), composition( 
% 58.42/58.78    meet( Y, X ), Z ) ), zero ) ] )
% 58.42/58.78  , clause( 146600, [ =( meet( complement( composition( X, top ) ), 
% 58.42/58.78    composition( meet( Y, X ), Z ) ), zero ) ] )
% 58.42/58.78  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 58.42/58.78    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146603, [ =( meet( complement( join( X, Z ) ), Y ), complement( 
% 58.42/58.78    join( join( X, complement( Y ) ), Z ) ) ) ] )
% 58.42/58.78  , clause( 1609, [ =( complement( join( join( X, complement( Z ) ), Y ) ), 
% 58.42/58.78    meet( complement( join( X, Y ) ), Z ) ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146613, [ =( meet( complement( join( meet( X, Y ), Z ) ), Y ), 
% 58.42/58.78    complement( join( join( X, complement( Y ) ), Z ) ) ) ] )
% 58.42/58.78  , clause( 2522, [ =( join( meet( X, Y ), complement( Y ) ), join( X, 
% 58.42/58.78    complement( Y ) ) ) ] )
% 58.42/58.78  , 0, clause( 146603, [ =( meet( complement( join( X, Z ) ), Y ), complement( 
% 58.42/58.78    join( join( X, complement( Y ) ), Z ) ) ) ] )
% 58.42/58.78  , 0, 11, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.42/58.78    :=( X, meet( X, Y ) ), :=( Y, Y ), :=( Z, Z )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146614, [ =( meet( complement( join( meet( X, Y ), Z ) ), Y ), meet( 
% 58.42/58.78    complement( join( X, Z ) ), Y ) ) ] )
% 58.42/58.78  , clause( 1609, [ =( complement( join( join( X, complement( Z ) ), Y ) ), 
% 58.42/58.78    meet( complement( join( X, Y ) ), Z ) ) ] )
% 58.42/58.78  , 0, clause( 146613, [ =( meet( complement( join( meet( X, Y ), Z ) ), Y )
% 58.42/58.78    , complement( join( join( X, complement( Y ) ), Z ) ) ) ] )
% 58.42/58.78  , 0, 9, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] ), 
% 58.42/58.78    substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  subsumption(
% 58.42/58.78  clause( 40644, [ =( meet( complement( join( meet( X, Y ), Z ) ), Y ), meet( 
% 58.42/58.78    complement( join( X, Z ) ), Y ) ) ] )
% 58.42/58.78  , clause( 146614, [ =( meet( complement( join( meet( X, Y ), Z ) ), Y ), 
% 58.42/58.78    meet( complement( join( X, Z ) ), Y ) ) ] )
% 58.42/58.78  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 58.42/58.78    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146617, [ =( meet( X, complement( Y ) ), complement( join( 
% 58.42/58.78    complement( X ), Y ) ) ) ] )
% 58.42/58.78  , clause( 774, [ =( complement( join( complement( Y ), X ) ), meet( Y, 
% 58.42/58.78    complement( X ) ) ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146621, [ =( meet( X, complement( converse( join( complement( one )
% 58.42/58.78    , Y ) ) ) ), complement( join( join( complement( X ), complement( one ) )
% 58.42/58.78    , converse( Y ) ) ) ) ] )
% 58.42/58.78  , clause( 1942, [ =( join( X, converse( join( complement( one ), Y ) ) ), 
% 58.42/58.78    join( join( X, complement( one ) ), converse( Y ) ) ) ] )
% 58.42/58.78  , 0, clause( 146617, [ =( meet( X, complement( Y ) ), complement( join( 
% 58.42/58.78    complement( X ), Y ) ) ) ] )
% 58.42/58.78  , 0, 10, substitution( 0, [ :=( X, complement( X ) ), :=( Y, Y )] ), 
% 58.42/58.78    substitution( 1, [ :=( X, X ), :=( Y, converse( join( complement( one ), 
% 58.42/58.78    Y ) ) )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146622, [ =( meet( X, complement( converse( join( complement( one )
% 58.42/58.78    , Y ) ) ) ), meet( complement( join( complement( X ), converse( Y ) ) ), 
% 58.42/58.78    one ) ) ] )
% 58.42/58.78  , clause( 1609, [ =( complement( join( join( X, complement( Z ) ), Y ) ), 
% 58.42/58.78    meet( complement( join( X, Y ) ), Z ) ) ] )
% 58.42/58.78  , 0, clause( 146621, [ =( meet( X, complement( converse( join( complement( 
% 58.42/58.78    one ), Y ) ) ) ), complement( join( join( complement( X ), complement( 
% 58.42/58.78    one ) ), converse( Y ) ) ) ) ] )
% 58.42/58.78  , 0, 9, substitution( 0, [ :=( X, complement( X ) ), :=( Y, converse( Y ) )
% 58.42/58.78    , :=( Z, one )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146623, [ =( meet( X, complement( converse( join( complement( one )
% 58.42/58.78    , Y ) ) ) ), meet( meet( X, complement( converse( Y ) ) ), one ) ) ] )
% 58.42/58.78  , clause( 774, [ =( complement( join( complement( Y ), X ) ), meet( Y, 
% 58.42/58.78    complement( X ) ) ) ] )
% 58.42/58.78  , 0, clause( 146622, [ =( meet( X, complement( converse( join( complement( 
% 58.42/58.78    one ), Y ) ) ) ), meet( complement( join( complement( X ), converse( Y )
% 58.42/58.78     ) ), one ) ) ] )
% 58.42/58.78  , 0, 10, substitution( 0, [ :=( X, converse( Y ) ), :=( Y, X )] ), 
% 58.42/58.78    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146624, [ =( meet( X, converse( meet( one, complement( Y ) ) ) ), 
% 58.42/58.78    meet( meet( X, complement( converse( Y ) ) ), one ) ) ] )
% 58.42/58.78  , clause( 2849, [ =( complement( converse( join( complement( X ), Y ) ) ), 
% 58.42/58.78    converse( meet( X, complement( Y ) ) ) ) ] )
% 58.42/58.78  , 0, clause( 146623, [ =( meet( X, complement( converse( join( complement( 
% 58.42/58.78    one ), Y ) ) ) ), meet( meet( X, complement( converse( Y ) ) ), one ) ) ]
% 58.42/58.78     )
% 58.42/58.78  , 0, 3, substitution( 0, [ :=( X, one ), :=( Y, Y )] ), substitution( 1, [ 
% 58.42/58.78    :=( X, X ), :=( Y, Y )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  subsumption(
% 58.42/58.78  clause( 51769, [ =( meet( X, converse( meet( one, complement( Y ) ) ) ), 
% 58.42/58.78    meet( meet( X, complement( converse( Y ) ) ), one ) ) ] )
% 58.42/58.78  , clause( 146624, [ =( meet( X, converse( meet( one, complement( Y ) ) ) )
% 58.42/58.78    , meet( meet( X, complement( converse( Y ) ) ), one ) ) ] )
% 58.42/58.78  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.42/58.78     )] ) ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146627, [ =( meet( X, complement( Y ) ), meet( join( X, Y ), 
% 58.42/58.78    complement( Y ) ) ) ] )
% 58.42/58.78  , clause( 10155, [ =( meet( join( Y, X ), complement( X ) ), meet( Y, 
% 58.42/58.78    complement( X ) ) ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146635, [ =( meet( X, complement( converse( join( Y, complement( 
% 58.42/58.78    one ) ) ) ) ), meet( join( join( X, converse( Y ) ), complement( one ) )
% 58.42/58.78    , complement( converse( join( Y, complement( one ) ) ) ) ) ) ] )
% 58.42/58.78  , clause( 1943, [ =( join( X, converse( join( Y, complement( one ) ) ) ), 
% 58.42/58.78    join( join( X, converse( Y ) ), complement( one ) ) ) ] )
% 58.42/58.78  , 0, clause( 146627, [ =( meet( X, complement( Y ) ), meet( join( X, Y ), 
% 58.42/58.78    complement( Y ) ) ) ] )
% 58.42/58.78  , 0, 10, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.42/58.78    :=( X, X ), :=( Y, converse( join( Y, complement( one ) ) ) )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146636, [ =( meet( X, complement( converse( join( Y, complement( 
% 58.42/58.78    one ) ) ) ) ), complement( join( meet( complement( join( X, converse( Y )
% 58.42/58.78     ) ), one ), converse( join( Y, complement( one ) ) ) ) ) ) ] )
% 58.42/58.78  , clause( 1617, [ =( meet( join( X, complement( Y ) ), complement( Z ) ), 
% 58.42/58.78    complement( join( meet( complement( X ), Y ), Z ) ) ) ] )
% 58.42/58.78  , 0, clause( 146635, [ =( meet( X, complement( converse( join( Y, 
% 58.42/58.78    complement( one ) ) ) ) ), meet( join( join( X, converse( Y ) ), 
% 58.42/58.78    complement( one ) ), complement( converse( join( Y, complement( one ) ) )
% 58.42/58.78     ) ) ) ] )
% 58.42/58.78  , 0, 9, substitution( 0, [ :=( X, join( X, converse( Y ) ) ), :=( Y, one )
% 58.42/58.78    , :=( Z, converse( join( Y, complement( one ) ) ) )] ), substitution( 1
% 58.42/58.78    , [ :=( X, X ), :=( Y, Y )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146637, [ =( meet( X, complement( converse( join( Y, complement( 
% 58.42/58.78    one ) ) ) ) ), complement( join( join( meet( complement( join( X, 
% 58.42/58.78    converse( Y ) ) ), one ), converse( Y ) ), complement( one ) ) ) ) ] )
% 58.42/58.78  , clause( 1943, [ =( join( X, converse( join( Y, complement( one ) ) ) ), 
% 58.42/58.78    join( join( X, converse( Y ) ), complement( one ) ) ) ] )
% 58.42/58.78  , 0, clause( 146636, [ =( meet( X, complement( converse( join( Y, 
% 58.42/58.78    complement( one ) ) ) ) ), complement( join( meet( complement( join( X, 
% 58.42/58.78    converse( Y ) ) ), one ), converse( join( Y, complement( one ) ) ) ) ) )
% 58.42/58.78     ] )
% 58.42/58.78  , 0, 10, substitution( 0, [ :=( X, meet( complement( join( X, converse( Y )
% 58.42/58.78     ) ), one ) ), :=( Y, Y )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 58.42/58.78    ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146638, [ =( meet( X, complement( converse( join( Y, complement( 
% 58.42/58.78    one ) ) ) ) ), meet( complement( join( meet( complement( join( X, 
% 58.42/58.78    converse( Y ) ) ), one ), converse( Y ) ) ), one ) ) ] )
% 58.42/58.78  , clause( 773, [ =( complement( join( X, complement( Y ) ) ), meet( 
% 58.42/58.78    complement( X ), Y ) ) ] )
% 58.42/58.78  , 0, clause( 146637, [ =( meet( X, complement( converse( join( Y, 
% 58.42/58.78    complement( one ) ) ) ) ), complement( join( join( meet( complement( join( 
% 58.42/58.78    X, converse( Y ) ) ), one ), converse( Y ) ), complement( one ) ) ) ) ]
% 58.42/58.78     )
% 58.42/58.78  , 0, 9, substitution( 0, [ :=( X, join( meet( complement( join( X, converse( 
% 58.42/58.78    Y ) ) ), one ), converse( Y ) ) ), :=( Y, one )] ), substitution( 1, [ 
% 58.42/58.78    :=( X, X ), :=( Y, Y )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146639, [ =( meet( X, complement( converse( join( Y, complement( 
% 58.42/58.78    one ) ) ) ) ), meet( complement( join( complement( join( X, converse( Y )
% 58.42/58.78     ) ), converse( Y ) ) ), one ) ) ] )
% 58.42/58.78  , clause( 40644, [ =( meet( complement( join( meet( X, Y ), Z ) ), Y ), 
% 58.42/58.78    meet( complement( join( X, Z ) ), Y ) ) ] )
% 58.42/58.78  , 0, clause( 146638, [ =( meet( X, complement( converse( join( Y, 
% 58.42/58.78    complement( one ) ) ) ) ), meet( complement( join( meet( complement( join( 
% 58.42/58.78    X, converse( Y ) ) ), one ), converse( Y ) ) ), one ) ) ] )
% 58.42/58.78  , 0, 9, substitution( 0, [ :=( X, complement( join( X, converse( Y ) ) ) )
% 58.42/58.78    , :=( Y, one ), :=( Z, converse( Y ) )] ), substitution( 1, [ :=( X, X )
% 58.42/58.78    , :=( Y, Y )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146640, [ =( meet( X, complement( converse( join( Y, complement( 
% 58.42/58.78    one ) ) ) ) ), meet( meet( join( X, converse( Y ) ), complement( converse( 
% 58.42/58.78    Y ) ) ), one ) ) ] )
% 58.42/58.78  , clause( 774, [ =( complement( join( complement( Y ), X ) ), meet( Y, 
% 58.42/58.78    complement( X ) ) ) ] )
% 58.42/58.78  , 0, clause( 146639, [ =( meet( X, complement( converse( join( Y, 
% 58.42/58.78    complement( one ) ) ) ) ), meet( complement( join( complement( join( X, 
% 58.42/58.78    converse( Y ) ) ), converse( Y ) ) ), one ) ) ] )
% 58.42/58.78  , 0, 10, substitution( 0, [ :=( X, converse( Y ) ), :=( Y, join( X, 
% 58.42/58.78    converse( Y ) ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146641, [ =( meet( X, complement( converse( join( Y, complement( 
% 58.42/58.78    one ) ) ) ) ), meet( meet( X, complement( converse( Y ) ) ), one ) ) ] )
% 58.42/58.78  , clause( 10155, [ =( meet( join( Y, X ), complement( X ) ), meet( Y, 
% 58.42/58.78    complement( X ) ) ) ] )
% 58.42/58.78  , 0, clause( 146640, [ =( meet( X, complement( converse( join( Y, 
% 58.42/58.78    complement( one ) ) ) ) ), meet( meet( join( X, converse( Y ) ), 
% 58.42/58.78    complement( converse( Y ) ) ), one ) ) ] )
% 58.42/58.78  , 0, 10, substitution( 0, [ :=( X, converse( Y ) ), :=( Y, X )] ), 
% 58.42/58.78    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146642, [ =( meet( X, converse( meet( complement( Y ), one ) ) ), 
% 58.42/58.78    meet( meet( X, complement( converse( Y ) ) ), one ) ) ] )
% 58.42/58.78  , clause( 2851, [ =( complement( converse( join( X, complement( Y ) ) ) ), 
% 58.42/58.78    converse( meet( complement( X ), Y ) ) ) ] )
% 58.42/58.78  , 0, clause( 146641, [ =( meet( X, complement( converse( join( Y, 
% 58.42/58.78    complement( one ) ) ) ) ), meet( meet( X, complement( converse( Y ) ) ), 
% 58.42/58.78    one ) ) ] )
% 58.42/58.78  , 0, 3, substitution( 0, [ :=( X, Y ), :=( Y, one )] ), substitution( 1, [ 
% 58.42/58.78    :=( X, X ), :=( Y, Y )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  subsumption(
% 58.42/58.78  clause( 51800, [ =( meet( X, converse( meet( complement( Y ), one ) ) ), 
% 58.42/58.78    meet( meet( X, complement( converse( Y ) ) ), one ) ) ] )
% 58.42/58.78  , clause( 146642, [ =( meet( X, converse( meet( complement( Y ), one ) ) )
% 58.42/58.78    , meet( meet( X, complement( converse( Y ) ) ), one ) ) ] )
% 58.42/58.78  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.42/58.78     )] ) ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146645, [ =( converse( join( complement( X ), Y ) ), join( 
% 58.42/58.78    complement( converse( X ) ), converse( Y ) ) ) ] )
% 58.42/58.78  , clause( 2898, [ =( join( complement( converse( X ) ), converse( Y ) ), 
% 58.42/58.78    converse( join( complement( X ), Y ) ) ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146650, [ =( converse( join( complement( X ), complement( Y ) ) ), 
% 58.42/58.78    join( complement( converse( X ) ), complement( converse( Y ) ) ) ) ] )
% 58.42/58.78  , clause( 2870, [ =( converse( complement( X ) ), complement( converse( X )
% 58.42/58.78     ) ) ] )
% 58.42/58.78  , 0, clause( 146645, [ =( converse( join( complement( X ), Y ) ), join( 
% 58.42/58.78    complement( converse( X ) ), converse( Y ) ) ) ] )
% 58.42/58.78  , 0, 11, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 58.42/58.78    :=( Y, complement( Y ) )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146652, [ =( converse( join( complement( X ), complement( Y ) ) ), 
% 58.42/58.78    complement( meet( converse( X ), converse( Y ) ) ) ) ] )
% 58.42/58.78  , clause( 775, [ =( join( complement( X ), complement( Y ) ), complement( 
% 58.42/58.78    meet( X, Y ) ) ) ] )
% 58.42/58.78  , 0, clause( 146650, [ =( converse( join( complement( X ), complement( Y )
% 58.42/58.78     ) ), join( complement( converse( X ) ), complement( converse( Y ) ) ) )
% 58.42/58.78     ] )
% 58.42/58.78  , 0, 7, substitution( 0, [ :=( X, converse( X ) ), :=( Y, converse( Y ) )] )
% 58.42/58.78    , substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146654, [ =( converse( complement( meet( X, Y ) ) ), complement( 
% 58.42/58.78    meet( converse( X ), converse( Y ) ) ) ) ] )
% 58.42/58.78  , clause( 775, [ =( join( complement( X ), complement( Y ) ), complement( 
% 58.42/58.78    meet( X, Y ) ) ) ] )
% 58.42/58.78  , 0, clause( 146652, [ =( converse( join( complement( X ), complement( Y )
% 58.42/58.78     ) ), complement( meet( converse( X ), converse( Y ) ) ) ) ] )
% 58.42/58.78  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.42/58.78    :=( X, X ), :=( Y, Y )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146655, [ =( complement( converse( meet( X, Y ) ) ), complement( 
% 58.42/58.78    meet( converse( X ), converse( Y ) ) ) ) ] )
% 58.42/58.78  , clause( 2870, [ =( converse( complement( X ) ), complement( converse( X )
% 58.42/58.78     ) ) ] )
% 58.42/58.78  , 0, clause( 146654, [ =( converse( complement( meet( X, Y ) ) ), 
% 58.42/58.78    complement( meet( converse( X ), converse( Y ) ) ) ) ] )
% 58.42/58.78  , 0, 1, substitution( 0, [ :=( X, meet( X, Y ) )] ), substitution( 1, [ 
% 58.42/58.78    :=( X, X ), :=( Y, Y )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146656, [ =( complement( meet( converse( X ), converse( Y ) ) ), 
% 58.42/58.78    complement( converse( meet( X, Y ) ) ) ) ] )
% 58.42/58.78  , clause( 146655, [ =( complement( converse( meet( X, Y ) ) ), complement( 
% 58.42/58.78    meet( converse( X ), converse( Y ) ) ) ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  subsumption(
% 58.42/58.78  clause( 53019, [ =( complement( meet( converse( Y ), converse( X ) ) ), 
% 58.42/58.78    complement( converse( meet( Y, X ) ) ) ) ] )
% 58.42/58.78  , clause( 146656, [ =( complement( meet( converse( X ), converse( Y ) ) ), 
% 58.42/58.78    complement( converse( meet( X, Y ) ) ) ) ] )
% 58.42/58.78  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 58.42/58.78     )] ) ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146658, [ =( X, complement( complement( X ) ) ) ] )
% 58.42/58.78  , clause( 758, [ =( complement( complement( X ) ), X ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146660, [ =( meet( converse( X ), converse( Y ) ), complement( 
% 58.42/58.78    complement( converse( meet( X, Y ) ) ) ) ) ] )
% 58.42/58.78  , clause( 53019, [ =( complement( meet( converse( Y ), converse( X ) ) ), 
% 58.42/58.78    complement( converse( meet( Y, X ) ) ) ) ] )
% 58.42/58.78  , 0, clause( 146658, [ =( X, complement( complement( X ) ) ) ] )
% 58.42/58.78  , 0, 7, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 58.42/58.78    :=( X, meet( converse( X ), converse( Y ) ) )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146661, [ =( meet( converse( X ), converse( Y ) ), converse( meet( 
% 58.42/58.78    X, Y ) ) ) ] )
% 58.42/58.78  , clause( 758, [ =( complement( complement( X ) ), X ) ] )
% 58.42/58.78  , 0, clause( 146660, [ =( meet( converse( X ), converse( Y ) ), complement( 
% 58.42/58.78    complement( converse( meet( X, Y ) ) ) ) ) ] )
% 58.42/58.78  , 0, 6, substitution( 0, [ :=( X, converse( meet( X, Y ) ) )] ), 
% 58.42/58.78    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  subsumption(
% 58.42/58.78  clause( 53066, [ =( meet( converse( X ), converse( Y ) ), converse( meet( X
% 58.42/58.78    , Y ) ) ) ] )
% 58.42/58.78  , clause( 146661, [ =( meet( converse( X ), converse( Y ) ), converse( meet( 
% 58.42/58.78    X, Y ) ) ) ] )
% 58.42/58.78  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.42/58.78     )] ) ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146664, [ =( composition( X, sk1 ), composition( meet( converse( 
% 58.42/58.78    sk1 ), X ), sk1 ) ) ] )
% 58.42/58.78  , clause( 18137, [ =( composition( meet( converse( sk1 ), X ), sk1 ), 
% 58.42/58.78    composition( X, sk1 ) ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146665, [ =( composition( converse( X ), sk1 ), composition( 
% 58.42/58.78    converse( meet( sk1, X ) ), sk1 ) ) ] )
% 58.42/58.78  , clause( 53066, [ =( meet( converse( X ), converse( Y ) ), converse( meet( 
% 58.42/58.78    X, Y ) ) ) ] )
% 58.42/58.78  , 0, clause( 146664, [ =( composition( X, sk1 ), composition( meet( 
% 58.42/58.78    converse( sk1 ), X ), sk1 ) ) ] )
% 58.42/58.78  , 0, 6, substitution( 0, [ :=( X, sk1 ), :=( Y, X )] ), substitution( 1, [ 
% 58.42/58.78    :=( X, converse( X ) )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146666, [ =( composition( converse( meet( sk1, X ) ), sk1 ), 
% 58.42/58.78    composition( converse( X ), sk1 ) ) ] )
% 58.42/58.78  , clause( 146665, [ =( composition( converse( X ), sk1 ), composition( 
% 58.42/58.78    converse( meet( sk1, X ) ), sk1 ) ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  subsumption(
% 58.42/58.78  clause( 53071, [ =( composition( converse( meet( sk1, X ) ), sk1 ), 
% 58.42/58.78    composition( converse( X ), sk1 ) ) ] )
% 58.42/58.78  , clause( 146666, [ =( composition( converse( meet( sk1, X ) ), sk1 ), 
% 58.42/58.78    composition( converse( X ), sk1 ) ) ] )
% 58.42/58.78  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146668, [ =( composition( X, sk1 ), composition( meet( X, converse( 
% 58.42/58.78    sk1 ) ), sk1 ) ) ] )
% 58.42/58.78  , clause( 18136, [ =( composition( meet( X, converse( sk1 ) ), sk1 ), 
% 58.42/58.78    composition( X, sk1 ) ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146669, [ =( composition( converse( X ), sk1 ), composition( 
% 58.42/58.78    converse( meet( X, sk1 ) ), sk1 ) ) ] )
% 58.42/58.78  , clause( 53066, [ =( meet( converse( X ), converse( Y ) ), converse( meet( 
% 58.42/58.78    X, Y ) ) ) ] )
% 58.42/58.78  , 0, clause( 146668, [ =( composition( X, sk1 ), composition( meet( X, 
% 58.42/58.78    converse( sk1 ) ), sk1 ) ) ] )
% 58.42/58.78  , 0, 6, substitution( 0, [ :=( X, X ), :=( Y, sk1 )] ), substitution( 1, [ 
% 58.42/58.78    :=( X, converse( X ) )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146670, [ =( composition( converse( meet( X, sk1 ) ), sk1 ), 
% 58.42/58.78    composition( converse( X ), sk1 ) ) ] )
% 58.42/58.78  , clause( 146669, [ =( composition( converse( X ), sk1 ), composition( 
% 58.42/58.78    converse( meet( X, sk1 ) ), sk1 ) ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  subsumption(
% 58.42/58.78  clause( 53072, [ =( composition( converse( meet( X, sk1 ) ), sk1 ), 
% 58.42/58.78    composition( converse( X ), sk1 ) ) ] )
% 58.42/58.78  , clause( 146670, [ =( composition( converse( meet( X, sk1 ) ), sk1 ), 
% 58.42/58.78    composition( converse( X ), sk1 ) ) ] )
% 58.42/58.78  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146672, [ =( converse( meet( X, Y ) ), meet( converse( X ), 
% 58.42/58.78    converse( Y ) ) ) ] )
% 58.42/58.78  , clause( 53066, [ =( meet( converse( X ), converse( Y ) ), converse( meet( 
% 58.42/58.78    X, Y ) ) ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146673, [ =( converse( meet( converse( X ), Y ) ), meet( X, 
% 58.42/58.78    converse( Y ) ) ) ] )
% 58.42/58.78  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 58.42/58.78  , 0, clause( 146672, [ =( converse( meet( X, Y ) ), meet( converse( X ), 
% 58.42/58.78    converse( Y ) ) ) ] )
% 58.42/58.78  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 58.42/58.78    converse( X ) ), :=( Y, Y )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  subsumption(
% 58.42/58.78  clause( 53088, [ =( converse( meet( converse( X ), Y ) ), meet( X, converse( 
% 58.42/58.78    Y ) ) ) ] )
% 58.42/58.78  , clause( 146673, [ =( converse( meet( converse( X ), Y ) ), meet( X, 
% 58.42/58.78    converse( Y ) ) ) ] )
% 58.42/58.78  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.42/58.78     )] ) ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146678, [ =( converse( meet( X, Y ) ), meet( converse( X ), 
% 58.42/58.78    converse( Y ) ) ) ] )
% 58.42/58.78  , clause( 53066, [ =( meet( converse( X ), converse( Y ) ), converse( meet( 
% 58.42/58.78    X, Y ) ) ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146680, [ =( converse( meet( X, converse( Y ) ) ), meet( converse( 
% 58.42/58.78    X ), Y ) ) ] )
% 58.42/58.78  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 58.42/58.78  , 0, clause( 146678, [ =( converse( meet( X, Y ) ), meet( converse( X ), 
% 58.42/58.78    converse( Y ) ) ) ] )
% 58.42/58.78  , 0, 9, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 58.42/58.78    :=( Y, converse( Y ) )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  subsumption(
% 58.42/58.78  clause( 53089, [ =( converse( meet( Y, converse( X ) ) ), meet( converse( Y
% 58.42/58.78     ), X ) ) ] )
% 58.42/58.78  , clause( 146680, [ =( converse( meet( X, converse( Y ) ) ), meet( converse( 
% 58.42/58.78    X ), Y ) ) ] )
% 58.42/58.78  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 58.42/58.78     )] ) ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146684, [ =( composition( converse( Y ), X ), converse( composition( 
% 58.42/58.78    converse( X ), Y ) ) ) ] )
% 58.42/58.78  , clause( 17, [ =( converse( composition( converse( X ), Y ) ), composition( 
% 58.42/58.78    converse( Y ), X ) ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146688, [ =( composition( converse( sk1 ), meet( sk1, X ) ), 
% 58.42/58.78    converse( composition( converse( X ), sk1 ) ) ) ] )
% 58.42/58.78  , clause( 53071, [ =( composition( converse( meet( sk1, X ) ), sk1 ), 
% 58.42/58.78    composition( converse( X ), sk1 ) ) ] )
% 58.42/58.78  , 0, clause( 146684, [ =( composition( converse( Y ), X ), converse( 
% 58.42/58.78    composition( converse( X ), Y ) ) ) ] )
% 58.42/58.78  , 0, 8, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, meet( 
% 58.42/58.78    sk1, X ) ), :=( Y, sk1 )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146689, [ =( composition( converse( sk1 ), meet( sk1, X ) ), 
% 58.42/58.78    composition( converse( sk1 ), X ) ) ] )
% 58.42/58.78  , clause( 17, [ =( converse( composition( converse( X ), Y ) ), composition( 
% 58.42/58.78    converse( Y ), X ) ) ] )
% 58.42/58.78  , 0, clause( 146688, [ =( composition( converse( sk1 ), meet( sk1, X ) ), 
% 58.42/58.78    converse( composition( converse( X ), sk1 ) ) ) ] )
% 58.42/58.78  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, sk1 )] ), substitution( 1, [ 
% 58.42/58.78    :=( X, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  subsumption(
% 58.42/58.78  clause( 53284, [ =( composition( converse( sk1 ), meet( sk1, X ) ), 
% 58.42/58.78    composition( converse( sk1 ), X ) ) ] )
% 58.42/58.78  , clause( 146689, [ =( composition( converse( sk1 ), meet( sk1, X ) ), 
% 58.42/58.78    composition( converse( sk1 ), X ) ) ] )
% 58.42/58.78  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146691, [ =( composition( converse( sk1 ), X ), composition( 
% 58.42/58.78    converse( sk1 ), meet( sk1, X ) ) ) ] )
% 58.42/58.78  , clause( 53284, [ =( composition( converse( sk1 ), meet( sk1, X ) ), 
% 58.42/58.78    composition( converse( sk1 ), X ) ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146693, [ =( composition( converse( sk1 ), X ), composition( 
% 58.42/58.78    converse( sk1 ), meet( X, sk1 ) ) ) ] )
% 58.42/58.78  , clause( 8741, [ =( composition( Z, meet( X, Y ) ), composition( Z, meet( 
% 58.42/58.78    Y, X ) ) ) ] )
% 58.42/58.78  , 0, clause( 146691, [ =( composition( converse( sk1 ), X ), composition( 
% 58.42/58.78    converse( sk1 ), meet( sk1, X ) ) ) ] )
% 58.42/58.78  , 0, 5, substitution( 0, [ :=( X, sk1 ), :=( Y, X ), :=( Z, converse( sk1 )
% 58.42/58.78     )] ), substitution( 1, [ :=( X, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146699, [ =( composition( converse( sk1 ), meet( X, sk1 ) ), 
% 58.42/58.78    composition( converse( sk1 ), X ) ) ] )
% 58.42/58.78  , clause( 146693, [ =( composition( converse( sk1 ), X ), composition( 
% 58.42/58.78    converse( sk1 ), meet( X, sk1 ) ) ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  subsumption(
% 58.42/58.78  clause( 53328, [ =( composition( converse( sk1 ), meet( X, sk1 ) ), 
% 58.42/58.78    composition( converse( sk1 ), X ) ) ] )
% 58.42/58.78  , clause( 146699, [ =( composition( converse( sk1 ), meet( X, sk1 ) ), 
% 58.42/58.78    composition( converse( sk1 ), X ) ) ] )
% 58.42/58.78  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146701, [ =( zero, meet( converse( X ), composition( Y, complement( 
% 58.42/58.78    converse( composition( X, Y ) ) ) ) ) ) ] )
% 58.42/58.78  , clause( 1585, [ =( meet( converse( Y ), composition( X, complement( 
% 58.42/58.78    converse( composition( Y, X ) ) ) ) ), zero ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146705, [ =( zero, meet( converse( converse( sk1 ) ), composition( 
% 58.42/58.78    meet( X, sk1 ), complement( converse( composition( converse( sk1 ), X ) )
% 58.42/58.78     ) ) ) ) ] )
% 58.42/58.78  , clause( 53328, [ =( composition( converse( sk1 ), meet( X, sk1 ) ), 
% 58.42/58.78    composition( converse( sk1 ), X ) ) ] )
% 58.42/58.78  , 0, clause( 146701, [ =( zero, meet( converse( X ), composition( Y, 
% 58.42/58.78    complement( converse( composition( X, Y ) ) ) ) ) ) ] )
% 58.42/58.78  , 0, 12, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 58.42/58.78    converse( sk1 ) ), :=( Y, meet( X, sk1 ) )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146706, [ =( zero, meet( sk1, composition( meet( X, sk1 ), 
% 58.42/58.78    complement( converse( composition( converse( sk1 ), X ) ) ) ) ) ) ] )
% 58.42/58.78  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 58.42/58.78  , 0, clause( 146705, [ =( zero, meet( converse( converse( sk1 ) ), 
% 58.42/58.78    composition( meet( X, sk1 ), complement( converse( composition( converse( 
% 58.42/58.78    sk1 ), X ) ) ) ) ) ) ] )
% 58.42/58.78  , 0, 3, substitution( 0, [ :=( X, sk1 )] ), substitution( 1, [ :=( X, X )] )
% 58.42/58.78    ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146707, [ =( zero, composition( meet( X, sk1 ), complement( 
% 58.42/58.78    converse( composition( converse( sk1 ), X ) ) ) ) ) ] )
% 58.42/58.78  , clause( 15381, [ =( meet( sk1, composition( meet( X, sk1 ), Y ) ), 
% 58.42/58.78    composition( meet( X, sk1 ), Y ) ) ] )
% 58.42/58.78  , 0, clause( 146706, [ =( zero, meet( sk1, composition( meet( X, sk1 ), 
% 58.42/58.78    complement( converse( composition( converse( sk1 ), X ) ) ) ) ) ) ] )
% 58.42/58.78  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, complement( converse( 
% 58.42/58.78    composition( converse( sk1 ), X ) ) ) )] ), substitution( 1, [ :=( X, X )] )
% 58.42/58.78    ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146708, [ =( zero, composition( meet( X, sk1 ), complement( 
% 58.42/58.78    composition( converse( X ), sk1 ) ) ) ) ] )
% 58.42/58.78  , clause( 17, [ =( converse( composition( converse( X ), Y ) ), composition( 
% 58.42/58.78    converse( Y ), X ) ) ] )
% 58.42/58.78  , 0, clause( 146707, [ =( zero, composition( meet( X, sk1 ), complement( 
% 58.42/58.78    converse( composition( converse( sk1 ), X ) ) ) ) ) ] )
% 58.42/58.78  , 0, 7, substitution( 0, [ :=( X, sk1 ), :=( Y, X )] ), substitution( 1, [ 
% 58.42/58.78    :=( X, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146709, [ =( composition( meet( X, sk1 ), complement( composition( 
% 58.42/58.78    converse( X ), sk1 ) ) ), zero ) ] )
% 58.42/58.78  , clause( 146708, [ =( zero, composition( meet( X, sk1 ), complement( 
% 58.42/58.78    composition( converse( X ), sk1 ) ) ) ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  subsumption(
% 58.42/58.78  clause( 53353, [ =( composition( meet( X, sk1 ), complement( composition( 
% 58.42/58.78    converse( X ), sk1 ) ) ), zero ) ] )
% 58.42/58.78  , clause( 146709, [ =( composition( meet( X, sk1 ), complement( composition( 
% 58.42/58.78    converse( X ), sk1 ) ) ), zero ) ] )
% 58.42/58.78  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146711, [ =( zero, meet( composition( complement( composition( X, Y
% 58.42/58.78     ) ), converse( Y ) ), X ) ) ] )
% 58.42/58.78  , clause( 3388, [ =( meet( composition( complement( composition( Y, X ) ), 
% 58.42/58.78    converse( X ) ), Y ), zero ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146718, [ =( zero, meet( composition( complement( zero ), converse( 
% 58.42/58.78    complement( composition( converse( X ), sk1 ) ) ) ), meet( X, sk1 ) ) ) ]
% 58.42/58.78     )
% 58.42/58.78  , clause( 53353, [ =( composition( meet( X, sk1 ), complement( composition( 
% 58.42/58.78    converse( X ), sk1 ) ) ), zero ) ] )
% 58.42/58.78  , 0, clause( 146711, [ =( zero, meet( composition( complement( composition( 
% 58.42/58.78    X, Y ) ), converse( Y ) ), X ) ) ] )
% 58.42/58.78  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, meet( X
% 58.42/58.78    , sk1 ) ), :=( Y, complement( composition( converse( X ), sk1 ) ) )] )
% 58.42/58.78    ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146719, [ =( zero, meet( composition( top, converse( complement( 
% 58.42/58.78    composition( converse( X ), sk1 ) ) ) ), meet( X, sk1 ) ) ) ] )
% 58.42/58.78  , clause( 746, [ =( complement( zero ), top ) ] )
% 58.42/58.78  , 0, clause( 146718, [ =( zero, meet( composition( complement( zero ), 
% 58.42/58.78    converse( complement( composition( converse( X ), sk1 ) ) ) ), meet( X, 
% 58.42/58.78    sk1 ) ) ) ] )
% 58.42/58.78  , 0, 4, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146720, [ =( zero, meet( converse( composition( complement( 
% 58.42/58.78    composition( converse( X ), sk1 ) ), top ) ), meet( X, sk1 ) ) ) ] )
% 58.42/58.78  , clause( 227, [ =( composition( top, converse( X ) ), converse( 
% 58.42/58.78    composition( X, top ) ) ) ] )
% 58.42/58.78  , 0, clause( 146719, [ =( zero, meet( composition( top, converse( 
% 58.42/58.78    complement( composition( converse( X ), sk1 ) ) ) ), meet( X, sk1 ) ) ) ]
% 58.42/58.78     )
% 58.42/58.78  , 0, 3, substitution( 0, [ :=( X, complement( composition( converse( X ), 
% 58.42/58.78    sk1 ) ) )] ), substitution( 1, [ :=( X, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146721, [ =( zero, meet( converse( complement( composition( 
% 58.42/58.78    converse( X ), sk1 ) ) ), meet( X, sk1 ) ) ) ] )
% 58.42/58.78  , clause( 12546, [ =( composition( complement( composition( X, sk1 ) ), top
% 58.42/58.78     ), complement( composition( X, sk1 ) ) ) ] )
% 58.42/58.78  , 0, clause( 146720, [ =( zero, meet( converse( composition( complement( 
% 58.42/58.78    composition( converse( X ), sk1 ) ), top ) ), meet( X, sk1 ) ) ) ] )
% 58.42/58.78  , 0, 4, substitution( 0, [ :=( X, converse( X ) )] ), substitution( 1, [ 
% 58.42/58.78    :=( X, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146722, [ =( zero, meet( complement( converse( composition( 
% 58.42/58.78    converse( X ), sk1 ) ) ), meet( X, sk1 ) ) ) ] )
% 58.42/58.78  , clause( 2870, [ =( converse( complement( X ) ), complement( converse( X )
% 58.42/58.78     ) ) ] )
% 58.42/58.78  , 0, clause( 146721, [ =( zero, meet( converse( complement( composition( 
% 58.42/58.78    converse( X ), sk1 ) ) ), meet( X, sk1 ) ) ) ] )
% 58.42/58.78  , 0, 3, substitution( 0, [ :=( X, composition( converse( X ), sk1 ) )] ), 
% 58.42/58.78    substitution( 1, [ :=( X, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146723, [ =( zero, meet( complement( composition( converse( sk1 ), 
% 58.42/58.78    X ) ), meet( X, sk1 ) ) ) ] )
% 58.42/58.78  , clause( 17, [ =( converse( composition( converse( X ), Y ) ), composition( 
% 58.42/58.78    converse( Y ), X ) ) ] )
% 58.42/58.78  , 0, clause( 146722, [ =( zero, meet( complement( converse( composition( 
% 58.42/58.78    converse( X ), sk1 ) ) ), meet( X, sk1 ) ) ) ] )
% 58.42/58.78  , 0, 4, substitution( 0, [ :=( X, X ), :=( Y, sk1 )] ), substitution( 1, [ 
% 58.42/58.78    :=( X, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146724, [ =( meet( complement( composition( converse( sk1 ), X ) )
% 58.42/58.78    , meet( X, sk1 ) ), zero ) ] )
% 58.42/58.78  , clause( 146723, [ =( zero, meet( complement( composition( converse( sk1 )
% 58.42/58.78    , X ) ), meet( X, sk1 ) ) ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  subsumption(
% 58.42/58.78  clause( 53584, [ =( meet( complement( composition( converse( sk1 ), X ) ), 
% 58.42/58.78    meet( X, sk1 ) ), zero ) ] )
% 58.42/58.78  , clause( 146724, [ =( meet( complement( composition( converse( sk1 ), X )
% 58.42/58.78     ), meet( X, sk1 ) ), zero ) ] )
% 58.42/58.78  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146726, [ =( zero, composition( meet( X, sk1 ), complement( 
% 58.42/58.78    composition( converse( X ), sk1 ) ) ) ) ] )
% 58.42/58.78  , clause( 53353, [ =( composition( meet( X, sk1 ), complement( composition( 
% 58.42/58.78    converse( X ), sk1 ) ) ), zero ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146727, [ =( zero, composition( meet( converse( X ), sk1 ), 
% 58.42/58.78    complement( composition( X, sk1 ) ) ) ) ] )
% 58.42/58.78  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 58.42/58.78  , 0, clause( 146726, [ =( zero, composition( meet( X, sk1 ), complement( 
% 58.42/58.78    composition( converse( X ), sk1 ) ) ) ) ] )
% 58.42/58.78  , 0, 9, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 58.42/58.78    converse( X ) )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146728, [ =( composition( meet( converse( X ), sk1 ), complement( 
% 58.42/58.78    composition( X, sk1 ) ) ), zero ) ] )
% 58.42/58.78  , clause( 146727, [ =( zero, composition( meet( converse( X ), sk1 ), 
% 58.42/58.78    complement( composition( X, sk1 ) ) ) ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  subsumption(
% 58.42/58.78  clause( 53592, [ =( composition( meet( converse( X ), sk1 ), complement( 
% 58.42/58.78    composition( X, sk1 ) ) ), zero ) ] )
% 58.42/58.78  , clause( 146728, [ =( composition( meet( converse( X ), sk1 ), complement( 
% 58.42/58.78    composition( X, sk1 ) ) ), zero ) ] )
% 58.42/58.78  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146730, [ =( zero, meet( composition( X, complement( converse( 
% 58.42/58.78    composition( Y, X ) ) ) ), converse( Y ) ) ) ] )
% 58.42/58.78  , clause( 1584, [ =( meet( composition( X, complement( converse( 
% 58.42/58.78    composition( Y, X ) ) ) ), converse( Y ) ), zero ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146735, [ =( zero, meet( composition( complement( composition( X, 
% 58.42/58.78    sk1 ) ), complement( converse( zero ) ) ), converse( meet( converse( X )
% 58.42/58.78    , sk1 ) ) ) ) ] )
% 58.42/58.78  , clause( 53592, [ =( composition( meet( converse( X ), sk1 ), complement( 
% 58.42/58.78    composition( X, sk1 ) ) ), zero ) ] )
% 58.42/58.78  , 0, clause( 146730, [ =( zero, meet( composition( X, complement( converse( 
% 58.42/58.78    composition( Y, X ) ) ) ), converse( Y ) ) ) ] )
% 58.42/58.78  , 0, 10, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 58.42/58.78    complement( composition( X, sk1 ) ) ), :=( Y, meet( converse( X ), sk1 )
% 58.42/58.78     )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146736, [ =( zero, meet( composition( complement( composition( X, 
% 58.42/58.78    sk1 ) ), complement( zero ) ), converse( meet( converse( X ), sk1 ) ) ) )
% 58.42/58.78     ] )
% 58.42/58.78  , clause( 778, [ =( converse( zero ), zero ) ] )
% 58.42/58.78  , 0, clause( 146735, [ =( zero, meet( composition( complement( composition( 
% 58.42/58.78    X, sk1 ) ), complement( converse( zero ) ) ), converse( meet( converse( X
% 58.42/58.78     ), sk1 ) ) ) ) ] )
% 58.42/58.78  , 0, 9, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146737, [ =( zero, meet( composition( complement( composition( X, 
% 58.42/58.78    sk1 ) ), top ), converse( meet( converse( X ), sk1 ) ) ) ) ] )
% 58.42/58.78  , clause( 746, [ =( complement( zero ), top ) ] )
% 58.42/58.78  , 0, clause( 146736, [ =( zero, meet( composition( complement( composition( 
% 58.42/58.78    X, sk1 ) ), complement( zero ) ), converse( meet( converse( X ), sk1 ) )
% 58.42/58.78     ) ) ] )
% 58.42/58.78  , 0, 8, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146738, [ =( zero, meet( complement( composition( X, sk1 ) ), 
% 58.42/58.78    converse( meet( converse( X ), sk1 ) ) ) ) ] )
% 58.42/58.78  , clause( 12546, [ =( composition( complement( composition( X, sk1 ) ), top
% 58.42/58.78     ), complement( composition( X, sk1 ) ) ) ] )
% 58.42/58.78  , 0, clause( 146737, [ =( zero, meet( composition( complement( composition( 
% 58.42/58.78    X, sk1 ) ), top ), converse( meet( converse( X ), sk1 ) ) ) ) ] )
% 58.42/58.78  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 58.42/58.78    ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146739, [ =( zero, meet( complement( composition( X, sk1 ) ), meet( 
% 58.42/58.78    X, converse( sk1 ) ) ) ) ] )
% 58.42/58.78  , clause( 53088, [ =( converse( meet( converse( X ), Y ) ), meet( X, 
% 58.42/58.78    converse( Y ) ) ) ] )
% 58.42/58.78  , 0, clause( 146738, [ =( zero, meet( complement( composition( X, sk1 ) ), 
% 58.42/58.78    converse( meet( converse( X ), sk1 ) ) ) ) ] )
% 58.42/58.78  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, sk1 )] ), substitution( 1, [ 
% 58.42/58.78    :=( X, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146740, [ =( meet( complement( composition( X, sk1 ) ), meet( X, 
% 58.42/58.78    converse( sk1 ) ) ), zero ) ] )
% 58.42/58.78  , clause( 146739, [ =( zero, meet( complement( composition( X, sk1 ) ), 
% 58.42/58.78    meet( X, converse( sk1 ) ) ) ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  subsumption(
% 58.42/58.78  clause( 53602, [ =( meet( complement( composition( X, sk1 ) ), meet( X, 
% 58.42/58.78    converse( sk1 ) ) ), zero ) ] )
% 58.42/58.78  , clause( 146740, [ =( meet( complement( composition( X, sk1 ) ), meet( X, 
% 58.42/58.78    converse( sk1 ) ) ), zero ) ] )
% 58.42/58.78  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146742, [ =( top, join( composition( top, meet( X, Y ) ), 
% 58.42/58.78    complement( meet( Y, X ) ) ) ) ] )
% 58.42/58.78  , clause( 3772, [ =( join( composition( top, meet( X, Y ) ), complement( 
% 58.42/58.78    meet( Y, X ) ) ), top ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146746, [ =( top, join( composition( top, zero ), complement( meet( 
% 58.42/58.78    meet( X, sk1 ), complement( composition( converse( sk1 ), X ) ) ) ) ) ) ]
% 58.42/58.78     )
% 58.42/58.78  , clause( 53584, [ =( meet( complement( composition( converse( sk1 ), X ) )
% 58.42/58.78    , meet( X, sk1 ) ), zero ) ] )
% 58.42/58.78  , 0, clause( 146742, [ =( top, join( composition( top, meet( X, Y ) ), 
% 58.42/58.78    complement( meet( Y, X ) ) ) ) ] )
% 58.42/58.78  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 58.42/58.78    complement( composition( converse( sk1 ), X ) ) ), :=( Y, meet( X, sk1 )
% 58.42/58.78     )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146748, [ =( top, join( zero, complement( meet( meet( X, sk1 ), 
% 58.42/58.78    complement( composition( converse( sk1 ), X ) ) ) ) ) ) ] )
% 58.42/58.78  , clause( 798, [ =( composition( X, zero ), zero ) ] )
% 58.42/58.78  , 0, clause( 146746, [ =( top, join( composition( top, zero ), complement( 
% 58.42/58.78    meet( meet( X, sk1 ), complement( composition( converse( sk1 ), X ) ) ) )
% 58.42/58.78     ) ) ] )
% 58.42/58.78  , 0, 3, substitution( 0, [ :=( X, top )] ), substitution( 1, [ :=( X, X )] )
% 58.42/58.78    ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146749, [ =( top, complement( meet( meet( X, sk1 ), complement( 
% 58.42/58.78    composition( converse( sk1 ), X ) ) ) ) ) ] )
% 58.42/58.78  , clause( 751, [ =( join( zero, X ), X ) ] )
% 58.42/58.78  , 0, clause( 146748, [ =( top, join( zero, complement( meet( meet( X, sk1 )
% 58.42/58.78    , complement( composition( converse( sk1 ), X ) ) ) ) ) ) ] )
% 58.42/58.78  , 0, 2, substitution( 0, [ :=( X, complement( meet( meet( X, sk1 ), 
% 58.42/58.78    complement( composition( converse( sk1 ), X ) ) ) ) )] ), substitution( 1
% 58.42/58.78    , [ :=( X, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146750, [ =( top, join( complement( meet( X, sk1 ) ), composition( 
% 58.42/58.78    converse( sk1 ), X ) ) ) ] )
% 58.42/58.78  , clause( 953, [ =( complement( meet( Y, complement( X ) ) ), join( 
% 58.42/58.78    complement( Y ), X ) ) ] )
% 58.42/58.78  , 0, clause( 146749, [ =( top, complement( meet( meet( X, sk1 ), complement( 
% 58.42/58.78    composition( converse( sk1 ), X ) ) ) ) ) ] )
% 58.42/58.78  , 0, 2, substitution( 0, [ :=( X, composition( converse( sk1 ), X ) ), :=( 
% 58.42/58.78    Y, meet( X, sk1 ) )] ), substitution( 1, [ :=( X, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146751, [ =( join( complement( meet( X, sk1 ) ), composition( 
% 58.42/58.78    converse( sk1 ), X ) ), top ) ] )
% 58.42/58.78  , clause( 146750, [ =( top, join( complement( meet( X, sk1 ) ), composition( 
% 58.42/58.78    converse( sk1 ), X ) ) ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  subsumption(
% 58.42/58.78  clause( 54183, [ =( join( complement( meet( X, sk1 ) ), composition( 
% 58.42/58.78    converse( sk1 ), X ) ), top ) ] )
% 58.42/58.78  , clause( 146751, [ =( join( complement( meet( X, sk1 ) ), composition( 
% 58.42/58.78    converse( sk1 ), X ) ), top ) ] )
% 58.42/58.78  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146753, [ =( join( X, complement( Z ) ), join( join( X, composition( 
% 58.42/58.78    converse( Y ), complement( composition( Y, Z ) ) ) ), complement( Z ) ) )
% 58.42/58.78     ] )
% 58.42/58.78  , clause( 108, [ =( join( join( Z, composition( converse( X ), complement( 
% 58.42/58.78    composition( X, Y ) ) ) ), complement( Y ) ), join( Z, complement( Y ) )
% 58.42/58.78     ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146757, [ =( join( complement( meet( complement( composition( sk1, 
% 58.42/58.78    X ) ), sk1 ) ), complement( X ) ), join( top, complement( X ) ) ) ] )
% 58.42/58.78  , clause( 54183, [ =( join( complement( meet( X, sk1 ) ), composition( 
% 58.42/58.78    converse( sk1 ), X ) ), top ) ] )
% 58.42/58.78  , 0, clause( 146753, [ =( join( X, complement( Z ) ), join( join( X, 
% 58.42/58.78    composition( converse( Y ), complement( composition( Y, Z ) ) ) ), 
% 58.42/58.78    complement( Z ) ) ) ] )
% 58.42/58.78  , 0, 12, substitution( 0, [ :=( X, complement( composition( sk1, X ) ) )] )
% 58.42/58.78    , substitution( 1, [ :=( X, complement( meet( complement( composition( 
% 58.42/58.78    sk1, X ) ), sk1 ) ) ), :=( Y, sk1 ), :=( Z, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146758, [ =( join( complement( meet( complement( composition( sk1, 
% 58.42/58.78    X ) ), sk1 ) ), complement( X ) ), top ) ] )
% 58.42/58.78  , clause( 216, [ =( join( top, X ), top ) ] )
% 58.42/58.78  , 0, clause( 146757, [ =( join( complement( meet( complement( composition( 
% 58.42/58.78    sk1, X ) ), sk1 ) ), complement( X ) ), join( top, complement( X ) ) ) ]
% 58.42/58.78     )
% 58.42/58.78  , 0, 11, substitution( 0, [ :=( X, complement( X ) )] ), substitution( 1, [
% 58.42/58.78     :=( X, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146759, [ =( complement( meet( meet( complement( composition( sk1, 
% 58.42/58.78    X ) ), sk1 ), X ) ), top ) ] )
% 58.42/58.78  , clause( 775, [ =( join( complement( X ), complement( Y ) ), complement( 
% 58.42/58.78    meet( X, Y ) ) ) ] )
% 58.42/58.78  , 0, clause( 146758, [ =( join( complement( meet( complement( composition( 
% 58.42/58.78    sk1, X ) ), sk1 ) ), complement( X ) ), top ) ] )
% 58.42/58.78  , 0, 1, substitution( 0, [ :=( X, meet( complement( composition( sk1, X ) )
% 58.42/58.78    , sk1 ) ), :=( Y, X )] ), substitution( 1, [ :=( X, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146760, [ =( join( complement( meet( sk1, X ) ), composition( sk1, 
% 58.42/58.78    X ) ), top ) ] )
% 58.42/58.78  , clause( 1472, [ =( complement( meet( meet( complement( X ), Y ), Z ) ), 
% 58.42/58.78    join( complement( meet( Y, Z ) ), X ) ) ] )
% 58.42/58.78  , 0, clause( 146759, [ =( complement( meet( meet( complement( composition( 
% 58.42/58.78    sk1, X ) ), sk1 ), X ) ), top ) ] )
% 58.42/58.78  , 0, 1, substitution( 0, [ :=( X, composition( sk1, X ) ), :=( Y, sk1 ), 
% 58.42/58.78    :=( Z, X )] ), substitution( 1, [ :=( X, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  subsumption(
% 58.42/58.78  clause( 54240, [ =( join( complement( meet( sk1, X ) ), composition( sk1, X
% 58.42/58.78     ) ), top ) ] )
% 58.42/58.78  , clause( 146760, [ =( join( complement( meet( sk1, X ) ), composition( sk1
% 58.42/58.78    , X ) ), top ) ] )
% 58.42/58.78  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146763, [ =( zero, meet( meet( X, complement( Y ) ), join( 
% 58.42/58.78    complement( X ), Y ) ) ) ] )
% 58.42/58.78  , clause( 1566, [ =( meet( meet( X, complement( Y ) ), join( complement( X
% 58.42/58.78     ), Y ) ), zero ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146765, [ =( zero, meet( meet( meet( sk1, X ), complement( 
% 58.42/58.78    composition( sk1, X ) ) ), top ) ) ] )
% 58.42/58.78  , clause( 54240, [ =( join( complement( meet( sk1, X ) ), composition( sk1
% 58.42/58.78    , X ) ), top ) ] )
% 58.42/58.78  , 0, clause( 146763, [ =( zero, meet( meet( X, complement( Y ) ), join( 
% 58.42/58.78    complement( X ), Y ) ) ) ] )
% 58.42/58.78  , 0, 11, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, meet( 
% 58.42/58.78    sk1, X ) ), :=( Y, composition( sk1, X ) )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146766, [ =( zero, meet( meet( sk1, X ), complement( composition( 
% 58.42/58.78    sk1, X ) ) ) ) ] )
% 58.42/58.78  , clause( 754, [ =( meet( X, top ), X ) ] )
% 58.42/58.78  , 0, clause( 146765, [ =( zero, meet( meet( meet( sk1, X ), complement( 
% 58.42/58.78    composition( sk1, X ) ) ), top ) ) ] )
% 58.42/58.78  , 0, 2, substitution( 0, [ :=( X, meet( meet( sk1, X ), complement( 
% 58.42/58.78    composition( sk1, X ) ) ) )] ), substitution( 1, [ :=( X, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146767, [ =( meet( meet( sk1, X ), complement( composition( sk1, X
% 58.42/58.78     ) ) ), zero ) ] )
% 58.42/58.78  , clause( 146766, [ =( zero, meet( meet( sk1, X ), complement( composition( 
% 58.42/58.78    sk1, X ) ) ) ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  subsumption(
% 58.42/58.78  clause( 54313, [ =( meet( meet( sk1, X ), complement( composition( sk1, X )
% 58.42/58.78     ) ), zero ) ] )
% 58.42/58.78  , clause( 146767, [ =( meet( meet( sk1, X ), complement( composition( sk1, 
% 58.42/58.78    X ) ) ), zero ) ] )
% 58.42/58.78  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146769, [ =( X, join( meet( X, complement( Y ) ), meet( X, Y ) ) )
% 58.42/58.78     ] )
% 58.42/58.78  , clause( 724, [ =( join( meet( X, complement( Y ) ), meet( X, Y ) ), X ) ]
% 58.42/58.78     )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146773, [ =( meet( sk1, X ), join( meet( meet( sk1, X ), complement( 
% 58.42/58.78    complement( composition( sk1, X ) ) ) ), zero ) ) ] )
% 58.42/58.78  , clause( 54313, [ =( meet( meet( sk1, X ), complement( composition( sk1, X
% 58.42/58.78     ) ) ), zero ) ] )
% 58.42/58.78  , 0, clause( 146769, [ =( X, join( meet( X, complement( Y ) ), meet( X, Y )
% 58.42/58.78     ) ) ] )
% 58.42/58.78  , 0, 14, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, meet( 
% 58.42/58.78    sk1, X ) ), :=( Y, complement( composition( sk1, X ) ) )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146774, [ =( meet( sk1, X ), meet( meet( sk1, X ), complement( 
% 58.42/58.78    complement( composition( sk1, X ) ) ) ) ) ] )
% 58.42/58.78  , clause( 742, [ =( join( X, zero ), X ) ] )
% 58.42/58.78  , 0, clause( 146773, [ =( meet( sk1, X ), join( meet( meet( sk1, X ), 
% 58.42/58.78    complement( complement( composition( sk1, X ) ) ) ), zero ) ) ] )
% 58.42/58.78  , 0, 4, substitution( 0, [ :=( X, meet( meet( sk1, X ), complement( 
% 58.42/58.78    complement( composition( sk1, X ) ) ) ) )] ), substitution( 1, [ :=( X, X
% 58.42/58.78     )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146775, [ =( meet( sk1, X ), meet( meet( sk1, X ), composition( sk1
% 58.42/58.78    , X ) ) ) ] )
% 58.42/58.78  , clause( 758, [ =( complement( complement( X ) ), X ) ] )
% 58.42/58.78  , 0, clause( 146774, [ =( meet( sk1, X ), meet( meet( sk1, X ), complement( 
% 58.42/58.78    complement( composition( sk1, X ) ) ) ) ) ] )
% 58.42/58.78  , 0, 8, substitution( 0, [ :=( X, composition( sk1, X ) )] ), 
% 58.42/58.78    substitution( 1, [ :=( X, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146776, [ =( meet( meet( sk1, X ), composition( sk1, X ) ), meet( 
% 58.42/58.78    sk1, X ) ) ] )
% 58.42/58.78  , clause( 146775, [ =( meet( sk1, X ), meet( meet( sk1, X ), composition( 
% 58.42/58.78    sk1, X ) ) ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  subsumption(
% 58.42/58.78  clause( 54528, [ =( meet( meet( sk1, X ), composition( sk1, X ) ), meet( 
% 58.42/58.78    sk1, X ) ) ] )
% 58.42/58.78  , clause( 146776, [ =( meet( meet( sk1, X ), composition( sk1, X ) ), meet( 
% 58.42/58.78    sk1, X ) ) ] )
% 58.42/58.78  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146778, [ =( zero, meet( meet( X, composition( Y, complement( 
% 58.42/58.78    converse( Y ) ) ) ), one ) ) ] )
% 58.42/58.78  , clause( 7470, [ =( meet( meet( Y, composition( X, complement( converse( X
% 58.42/58.78     ) ) ) ), one ), zero ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146779, [ =( zero, meet( meet( sk1, complement( converse( sk1 ) ) )
% 58.42/58.78    , one ) ) ] )
% 58.42/58.78  , clause( 54528, [ =( meet( meet( sk1, X ), composition( sk1, X ) ), meet( 
% 58.42/58.78    sk1, X ) ) ] )
% 58.42/58.78  , 0, clause( 146778, [ =( zero, meet( meet( X, composition( Y, complement( 
% 58.42/58.78    converse( Y ) ) ) ), one ) ) ] )
% 58.42/58.78  , 0, 3, substitution( 0, [ :=( X, complement( converse( sk1 ) ) )] ), 
% 58.42/58.78    substitution( 1, [ :=( X, meet( sk1, complement( converse( sk1 ) ) ) ), 
% 58.42/58.78    :=( Y, sk1 )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146780, [ =( meet( meet( sk1, complement( converse( sk1 ) ) ), one
% 58.42/58.78     ), zero ) ] )
% 58.42/58.78  , clause( 146779, [ =( zero, meet( meet( sk1, complement( converse( sk1 ) )
% 58.42/58.78     ), one ) ) ] )
% 58.42/58.78  , 0, substitution( 0, [] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  subsumption(
% 58.42/58.78  clause( 54638, [ =( meet( meet( sk1, complement( converse( sk1 ) ) ), one )
% 58.42/58.78    , zero ) ] )
% 58.42/58.78  , clause( 146780, [ =( meet( meet( sk1, complement( converse( sk1 ) ) ), 
% 58.42/58.78    one ), zero ) ] )
% 58.42/58.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146782, [ =( Z, join( meet( meet( X, Y ), Z ), meet( complement( 
% 58.42/58.78    meet( Y, X ) ), Z ) ) ) ] )
% 58.42/58.78  , clause( 1432, [ =( join( meet( meet( X, Y ), Z ), meet( complement( meet( 
% 58.42/58.78    Y, X ) ), Z ) ), Z ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146785, [ =( one, join( zero, meet( complement( meet( complement( 
% 58.42/58.78    converse( sk1 ) ), sk1 ) ), one ) ) ) ] )
% 58.42/58.78  , clause( 54638, [ =( meet( meet( sk1, complement( converse( sk1 ) ) ), one
% 58.42/58.78     ), zero ) ] )
% 58.42/58.78  , 0, clause( 146782, [ =( Z, join( meet( meet( X, Y ), Z ), meet( 
% 58.42/58.78    complement( meet( Y, X ) ), Z ) ) ) ] )
% 58.42/58.78  , 0, 3, substitution( 0, [] ), substitution( 1, [ :=( X, sk1 ), :=( Y, 
% 58.42/58.78    complement( converse( sk1 ) ) ), :=( Z, one )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146788, [ =( one, meet( complement( meet( complement( converse( sk1
% 58.42/58.78     ) ), sk1 ) ), one ) ) ] )
% 58.42/58.78  , clause( 751, [ =( join( zero, X ), X ) ] )
% 58.42/58.78  , 0, clause( 146785, [ =( one, join( zero, meet( complement( meet( 
% 58.42/58.78    complement( converse( sk1 ) ), sk1 ) ), one ) ) ) ] )
% 58.42/58.78  , 0, 2, substitution( 0, [ :=( X, meet( complement( meet( complement( 
% 58.42/58.78    converse( sk1 ) ), sk1 ) ), one ) )] ), substitution( 1, [] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146789, [ =( one, meet( join( converse( sk1 ), complement( sk1 ) )
% 58.42/58.78    , one ) ) ] )
% 58.42/58.78  , clause( 952, [ =( complement( meet( complement( X ), Y ) ), join( X, 
% 58.42/58.78    complement( Y ) ) ) ] )
% 58.42/58.78  , 0, clause( 146788, [ =( one, meet( complement( meet( complement( converse( 
% 58.42/58.78    sk1 ) ), sk1 ) ), one ) ) ] )
% 58.42/58.78  , 0, 3, substitution( 0, [ :=( X, converse( sk1 ) ), :=( Y, sk1 )] ), 
% 58.42/58.78    substitution( 1, [] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146790, [ =( meet( join( converse( sk1 ), complement( sk1 ) ), one
% 58.42/58.78     ), one ) ] )
% 58.42/58.78  , clause( 146789, [ =( one, meet( join( converse( sk1 ), complement( sk1 )
% 58.42/58.78     ), one ) ) ] )
% 58.42/58.78  , 0, substitution( 0, [] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  subsumption(
% 58.42/58.78  clause( 54722, [ =( meet( join( converse( sk1 ), complement( sk1 ) ), one )
% 58.42/58.78    , one ) ] )
% 58.42/58.78  , clause( 146790, [ =( meet( join( converse( sk1 ), complement( sk1 ) ), 
% 58.42/58.78    one ), one ) ] )
% 58.42/58.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146796, [ =( converse( meet( one, join( converse( sk1 ), complement( 
% 58.42/58.78    sk1 ) ) ) ), converse( one ) ) ] )
% 58.42/58.78  , clause( 54722, [ =( meet( join( converse( sk1 ), complement( sk1 ) ), one
% 58.42/58.78     ), one ) ] )
% 58.42/58.78  , 0, clause( 2859, [ =( converse( meet( Y, X ) ), converse( meet( X, Y ) )
% 58.42/58.78     ) ] )
% 58.42/58.78  , 0, 10, substitution( 0, [] ), substitution( 1, [ :=( X, join( converse( 
% 58.42/58.78    sk1 ), complement( sk1 ) ) ), :=( Y, one )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146797, [ =( converse( meet( one, join( converse( sk1 ), complement( 
% 58.42/58.78    sk1 ) ) ) ), one ) ] )
% 58.42/58.78  , clause( 188, [ =( converse( one ), one ) ] )
% 58.42/58.78  , 0, clause( 146796, [ =( converse( meet( one, join( converse( sk1 ), 
% 58.42/58.78    complement( sk1 ) ) ) ), converse( one ) ) ] )
% 58.42/58.78  , 0, 9, substitution( 0, [] ), substitution( 1, [] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146798, [ =( meet( one, join( sk1, converse( complement( sk1 ) ) )
% 58.42/58.78     ), one ) ] )
% 58.42/58.78  , clause( 12420, [ =( converse( meet( one, join( converse( X ), Y ) ) ), 
% 58.42/58.78    meet( one, join( X, converse( Y ) ) ) ) ] )
% 58.42/58.78  , 0, clause( 146797, [ =( converse( meet( one, join( converse( sk1 ), 
% 58.42/58.78    complement( sk1 ) ) ) ), one ) ] )
% 58.42/58.78  , 0, 1, substitution( 0, [ :=( X, sk1 ), :=( Y, complement( sk1 ) )] ), 
% 58.42/58.78    substitution( 1, [] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146799, [ =( meet( one, join( sk1, complement( converse( sk1 ) ) )
% 58.42/58.78     ), one ) ] )
% 58.42/58.78  , clause( 2870, [ =( converse( complement( X ) ), complement( converse( X )
% 58.42/58.78     ) ) ] )
% 58.42/58.78  , 0, clause( 146798, [ =( meet( one, join( sk1, converse( complement( sk1 )
% 58.42/58.78     ) ) ), one ) ] )
% 58.42/58.78  , 0, 5, substitution( 0, [ :=( X, sk1 )] ), substitution( 1, [] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  subsumption(
% 58.42/58.78  clause( 54896, [ =( meet( one, join( sk1, complement( converse( sk1 ) ) ) )
% 58.42/58.78    , one ) ] )
% 58.42/58.78  , clause( 146799, [ =( meet( one, join( sk1, complement( converse( sk1 ) )
% 58.42/58.78     ) ), one ) ] )
% 58.42/58.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146802, [ =( zero, meet( meet( meet( X, join( Y, Z ) ), T ), 
% 58.42/58.78    complement( join( Z, Y ) ) ) ) ] )
% 58.42/58.78  , clause( 2010, [ =( meet( meet( meet( Z, join( X, Y ) ), T ), complement( 
% 58.42/58.78    join( Y, X ) ) ), zero ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, X ), :=( T, T )] )
% 58.42/58.78    ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146805, [ =( zero, meet( meet( one, X ), complement( join( 
% 58.42/58.78    complement( converse( sk1 ) ), sk1 ) ) ) ) ] )
% 58.42/58.78  , clause( 54896, [ =( meet( one, join( sk1, complement( converse( sk1 ) ) )
% 58.42/58.78     ), one ) ] )
% 58.42/58.78  , 0, clause( 146802, [ =( zero, meet( meet( meet( X, join( Y, Z ) ), T ), 
% 58.42/58.78    complement( join( Z, Y ) ) ) ) ] )
% 58.42/58.78  , 0, 4, substitution( 0, [] ), substitution( 1, [ :=( X, one ), :=( Y, sk1
% 58.42/58.78     ), :=( Z, complement( converse( sk1 ) ) ), :=( T, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146806, [ =( zero, meet( meet( one, X ), meet( converse( sk1 ), 
% 58.42/58.78    complement( sk1 ) ) ) ) ] )
% 58.42/58.78  , clause( 774, [ =( complement( join( complement( Y ), X ) ), meet( Y, 
% 58.42/58.78    complement( X ) ) ) ] )
% 58.42/58.78  , 0, clause( 146805, [ =( zero, meet( meet( one, X ), complement( join( 
% 58.42/58.78    complement( converse( sk1 ) ), sk1 ) ) ) ) ] )
% 58.42/58.78  , 0, 6, substitution( 0, [ :=( X, sk1 ), :=( Y, converse( sk1 ) )] ), 
% 58.42/58.78    substitution( 1, [ :=( X, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146807, [ =( zero, meet( meet( converse( sk1 ), meet( one, X ) ), 
% 58.42/58.78    complement( sk1 ) ) ) ] )
% 58.42/58.78  , clause( 24025, [ =( meet( Z, meet( X, complement( Y ) ) ), meet( meet( X
% 58.42/58.78    , Z ), complement( Y ) ) ) ] )
% 58.42/58.78  , 0, clause( 146806, [ =( zero, meet( meet( one, X ), meet( converse( sk1 )
% 58.42/58.78    , complement( sk1 ) ) ) ) ] )
% 58.42/58.78  , 0, 2, substitution( 0, [ :=( X, converse( sk1 ) ), :=( Y, sk1 ), :=( Z, 
% 58.42/58.78    meet( one, X ) )] ), substitution( 1, [ :=( X, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146808, [ =( meet( meet( converse( sk1 ), meet( one, X ) ), 
% 58.42/58.78    complement( sk1 ) ), zero ) ] )
% 58.42/58.78  , clause( 146807, [ =( zero, meet( meet( converse( sk1 ), meet( one, X ) )
% 58.42/58.78    , complement( sk1 ) ) ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  subsumption(
% 58.42/58.78  clause( 54897, [ =( meet( meet( converse( sk1 ), meet( one, X ) ), 
% 58.42/58.78    complement( sk1 ) ), zero ) ] )
% 58.42/58.78  , clause( 146808, [ =( meet( meet( converse( sk1 ), meet( one, X ) ), 
% 58.42/58.78    complement( sk1 ) ), zero ) ] )
% 58.42/58.78  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146810, [ =( join( Y, complement( X ) ), join( complement( X ), 
% 58.42/58.78    meet( Y, X ) ) ) ] )
% 58.42/58.78  , clause( 2433, [ =( join( complement( Y ), meet( X, Y ) ), join( X, 
% 58.42/58.78    complement( Y ) ) ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146813, [ =( join( meet( converse( sk1 ), meet( one, X ) ), 
% 58.42/58.78    complement( complement( sk1 ) ) ), join( complement( complement( sk1 ) )
% 58.42/58.78    , zero ) ) ] )
% 58.42/58.78  , clause( 54897, [ =( meet( meet( converse( sk1 ), meet( one, X ) ), 
% 58.42/58.78    complement( sk1 ) ), zero ) ] )
% 58.42/58.78  , 0, clause( 146810, [ =( join( Y, complement( X ) ), join( complement( X )
% 58.42/58.78    , meet( Y, X ) ) ) ] )
% 58.42/58.78  , 0, 15, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 58.42/58.78    complement( sk1 ) ), :=( Y, meet( converse( sk1 ), meet( one, X ) ) )] )
% 58.42/58.78    ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146814, [ =( join( meet( converse( sk1 ), meet( one, X ) ), 
% 58.42/58.78    complement( complement( sk1 ) ) ), complement( complement( sk1 ) ) ) ] )
% 58.42/58.78  , clause( 742, [ =( join( X, zero ), X ) ] )
% 58.42/58.78  , 0, clause( 146813, [ =( join( meet( converse( sk1 ), meet( one, X ) ), 
% 58.42/58.78    complement( complement( sk1 ) ) ), join( complement( complement( sk1 ) )
% 58.42/58.78    , zero ) ) ] )
% 58.42/58.78  , 0, 11, substitution( 0, [ :=( X, complement( complement( sk1 ) ) )] ), 
% 58.42/58.78    substitution( 1, [ :=( X, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146816, [ =( join( meet( converse( sk1 ), meet( one, X ) ), 
% 58.42/58.78    complement( complement( sk1 ) ) ), sk1 ) ] )
% 58.42/58.78  , clause( 758, [ =( complement( complement( X ) ), X ) ] )
% 58.42/58.78  , 0, clause( 146814, [ =( join( meet( converse( sk1 ), meet( one, X ) ), 
% 58.42/58.78    complement( complement( sk1 ) ) ), complement( complement( sk1 ) ) ) ] )
% 58.42/58.78  , 0, 11, substitution( 0, [ :=( X, sk1 )] ), substitution( 1, [ :=( X, X )] )
% 58.42/58.78    ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146817, [ =( join( meet( converse( sk1 ), meet( one, X ) ), sk1 ), 
% 58.42/58.78    sk1 ) ] )
% 58.42/58.78  , clause( 758, [ =( complement( complement( X ) ), X ) ] )
% 58.42/58.78  , 0, clause( 146816, [ =( join( meet( converse( sk1 ), meet( one, X ) ), 
% 58.42/58.78    complement( complement( sk1 ) ) ), sk1 ) ] )
% 58.42/58.78  , 0, 8, substitution( 0, [ :=( X, sk1 )] ), substitution( 1, [ :=( X, X )] )
% 58.42/58.78    ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  subsumption(
% 58.42/58.78  clause( 57221, [ =( join( meet( converse( sk1 ), meet( one, X ) ), sk1 ), 
% 58.42/58.78    sk1 ) ] )
% 58.42/58.78  , clause( 146817, [ =( join( meet( converse( sk1 ), meet( one, X ) ), sk1 )
% 58.42/58.78    , sk1 ) ] )
% 58.42/58.78  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146821, [ =( meet( Z, meet( Y, X ) ), meet( meet( X, Y ), Z ) ) ]
% 58.42/58.78     )
% 58.42/58.78  , clause( 7711, [ =( meet( meet( Y, X ), Z ), meet( Z, meet( X, Y ) ) ) ]
% 58.42/58.78     )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X ), :=( Z, Z )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146822, [ =( sk1, join( meet( converse( sk1 ), meet( one, X ) ), 
% 58.42/58.78    sk1 ) ) ] )
% 58.42/58.78  , clause( 57221, [ =( join( meet( converse( sk1 ), meet( one, X ) ), sk1 )
% 58.42/58.78    , sk1 ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146823, [ =( sk1, join( meet( meet( X, one ), converse( sk1 ) ), 
% 58.42/58.78    sk1 ) ) ] )
% 58.42/58.78  , clause( 146821, [ =( meet( Z, meet( Y, X ) ), meet( meet( X, Y ), Z ) ) ]
% 58.42/58.78     )
% 58.42/58.78  , 0, clause( 146822, [ =( sk1, join( meet( converse( sk1 ), meet( one, X )
% 58.42/58.78     ), sk1 ) ) ] )
% 58.42/58.78  , 0, 3, substitution( 0, [ :=( X, X ), :=( Y, one ), :=( Z, converse( sk1 )
% 58.42/58.78     )] ), substitution( 1, [ :=( X, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146826, [ =( join( meet( meet( X, one ), converse( sk1 ) ), sk1 ), 
% 58.42/58.78    sk1 ) ] )
% 58.42/58.78  , clause( 146823, [ =( sk1, join( meet( meet( X, one ), converse( sk1 ) ), 
% 58.42/58.78    sk1 ) ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  subsumption(
% 58.42/58.78  clause( 57331, [ =( join( meet( meet( X, one ), converse( sk1 ) ), sk1 ), 
% 58.42/58.78    sk1 ) ] )
% 58.42/58.78  , clause( 146826, [ =( join( meet( meet( X, one ), converse( sk1 ) ), sk1 )
% 58.42/58.78    , sk1 ) ] )
% 58.42/58.78  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146830, [ =( sk1, join( meet( meet( X, one ), converse( sk1 ) ), 
% 58.42/58.78    sk1 ) ) ] )
% 58.42/58.78  , clause( 57331, [ =( join( meet( meet( X, one ), converse( sk1 ) ), sk1 )
% 58.42/58.78    , sk1 ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146832, [ =( sk1, join( meet( converse( meet( one, X ) ), converse( 
% 58.42/58.78    sk1 ) ), sk1 ) ) ] )
% 58.42/58.78  , clause( 12419, [ =( meet( converse( X ), one ), converse( meet( one, X )
% 58.42/58.78     ) ) ] )
% 58.42/58.78  , 0, clause( 146830, [ =( sk1, join( meet( meet( X, one ), converse( sk1 )
% 58.42/58.78     ), sk1 ) ) ] )
% 58.42/58.78  , 0, 4, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 58.42/58.78    converse( X ) )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146833, [ =( sk1, join( converse( meet( meet( one, X ), sk1 ) ), 
% 58.42/58.78    sk1 ) ) ] )
% 58.42/58.78  , clause( 53066, [ =( meet( converse( X ), converse( Y ) ), converse( meet( 
% 58.42/58.78    X, Y ) ) ) ] )
% 58.42/58.78  , 0, clause( 146832, [ =( sk1, join( meet( converse( meet( one, X ) ), 
% 58.42/58.78    converse( sk1 ) ), sk1 ) ) ] )
% 58.42/58.78  , 0, 3, substitution( 0, [ :=( X, meet( one, X ) ), :=( Y, sk1 )] ), 
% 58.42/58.78    substitution( 1, [ :=( X, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146834, [ =( join( converse( meet( meet( one, X ), sk1 ) ), sk1 ), 
% 58.42/58.78    sk1 ) ] )
% 58.42/58.78  , clause( 146833, [ =( sk1, join( converse( meet( meet( one, X ), sk1 ) ), 
% 58.42/58.78    sk1 ) ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  subsumption(
% 58.42/58.78  clause( 57597, [ =( join( converse( meet( meet( one, X ), sk1 ) ), sk1 ), 
% 58.42/58.78    sk1 ) ] )
% 58.42/58.78  , clause( 146834, [ =( join( converse( meet( meet( one, X ), sk1 ) ), sk1 )
% 58.42/58.78    , sk1 ) ] )
% 58.42/58.78  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146836, [ =( zero, composition( join( X, converse( Y ) ), 
% 58.42/58.78    complement( composition( join( converse( X ), Y ), top ) ) ) ) ] )
% 58.42/58.78  , clause( 1498, [ =( composition( join( X, converse( Y ) ), complement( 
% 58.42/58.78    composition( join( converse( X ), Y ), top ) ) ), zero ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146839, [ =( zero, composition( join( meet( meet( one, X ), sk1 ), 
% 58.42/58.78    converse( sk1 ) ), complement( composition( sk1, top ) ) ) ) ] )
% 58.42/58.78  , clause( 57597, [ =( join( converse( meet( meet( one, X ), sk1 ) ), sk1 )
% 58.42/58.78    , sk1 ) ] )
% 58.42/58.78  , 0, clause( 146836, [ =( zero, composition( join( X, converse( Y ) ), 
% 58.42/58.78    complement( composition( join( converse( X ), Y ), top ) ) ) ) ] )
% 58.42/58.78  , 0, 13, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, meet( 
% 58.42/58.78    meet( one, X ), sk1 ) ), :=( Y, sk1 )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146840, [ =( zero, composition( join( meet( meet( one, X ), sk1 ), 
% 58.42/58.78    converse( sk1 ) ), complement( sk1 ) ) ) ] )
% 58.42/58.78  , clause( 13, [ =( composition( sk1, top ), sk1 ) ] )
% 58.42/58.78  , 0, clause( 146839, [ =( zero, composition( join( meet( meet( one, X ), 
% 58.42/58.78    sk1 ), converse( sk1 ) ), complement( composition( sk1, top ) ) ) ) ] )
% 58.42/58.78  , 0, 12, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146841, [ =( zero, composition( meet( meet( one, X ), sk1 ), 
% 58.42/58.78    complement( sk1 ) ) ) ] )
% 58.42/58.78  , clause( 787, [ =( composition( join( X, converse( sk1 ) ), complement( 
% 58.42/58.78    sk1 ) ), composition( X, complement( sk1 ) ) ) ] )
% 58.42/58.78  , 0, clause( 146840, [ =( zero, composition( join( meet( meet( one, X ), 
% 58.42/58.78    sk1 ), converse( sk1 ) ), complement( sk1 ) ) ) ] )
% 58.42/58.78  , 0, 2, substitution( 0, [ :=( X, meet( meet( one, X ), sk1 ) )] ), 
% 58.42/58.78    substitution( 1, [ :=( X, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146842, [ =( composition( meet( meet( one, X ), sk1 ), complement( 
% 58.42/58.78    sk1 ) ), zero ) ] )
% 58.42/58.78  , clause( 146841, [ =( zero, composition( meet( meet( one, X ), sk1 ), 
% 58.42/58.78    complement( sk1 ) ) ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  subsumption(
% 58.42/58.78  clause( 57780, [ =( composition( meet( meet( one, X ), sk1 ), complement( 
% 58.42/58.78    sk1 ) ), zero ) ] )
% 58.42/58.78  , clause( 146842, [ =( composition( meet( meet( one, X ), sk1 ), complement( 
% 58.42/58.78    sk1 ) ), zero ) ] )
% 58.42/58.78  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146844, [ =( zero, composition( meet( meet( one, X ), sk1 ), 
% 58.42/58.78    complement( sk1 ) ) ) ] )
% 58.42/58.78  , clause( 57780, [ =( composition( meet( meet( one, X ), sk1 ), complement( 
% 58.42/58.78    sk1 ) ), zero ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146845, [ =( zero, composition( meet( meet( X, one ), sk1 ), 
% 58.42/58.78    complement( sk1 ) ) ) ] )
% 58.42/58.78  , clause( 10139, [ =( meet( X, join( complement( X ), Y ) ), meet( Y, X ) )
% 58.42/58.78     ] )
% 58.42/58.78  , 0, clause( 146844, [ =( zero, composition( meet( meet( one, X ), sk1 ), 
% 58.42/58.78    complement( sk1 ) ) ) ] )
% 58.42/58.78  , 0, 4, substitution( 0, [ :=( X, one ), :=( Y, X )] ), substitution( 1, [ 
% 58.42/58.78    :=( X, join( complement( one ), X ) )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146846, [ =( composition( meet( meet( X, one ), sk1 ), complement( 
% 58.42/58.78    sk1 ) ), zero ) ] )
% 58.42/58.78  , clause( 146845, [ =( zero, composition( meet( meet( X, one ), sk1 ), 
% 58.42/58.78    complement( sk1 ) ) ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  subsumption(
% 58.42/58.78  clause( 57854, [ =( composition( meet( meet( X, one ), sk1 ), complement( 
% 58.42/58.78    sk1 ) ), zero ) ] )
% 58.42/58.78  , clause( 146846, [ =( composition( meet( meet( X, one ), sk1 ), complement( 
% 58.42/58.78    sk1 ) ), zero ) ] )
% 58.42/58.78  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146848, [ =( zero, meet( composition( complement( composition( X, Y
% 58.42/58.78     ) ), converse( Y ) ), X ) ) ] )
% 58.42/58.78  , clause( 3388, [ =( meet( composition( complement( composition( Y, X ) ), 
% 58.42/58.78    converse( X ) ), Y ), zero ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146854, [ =( zero, meet( composition( complement( zero ), converse( 
% 58.42/58.78    complement( sk1 ) ) ), meet( meet( X, one ), sk1 ) ) ) ] )
% 58.42/58.78  , clause( 57854, [ =( composition( meet( meet( X, one ), sk1 ), complement( 
% 58.42/58.78    sk1 ) ), zero ) ] )
% 58.42/58.78  , 0, clause( 146848, [ =( zero, meet( composition( complement( composition( 
% 58.42/58.78    X, Y ) ), converse( Y ) ), X ) ) ] )
% 58.42/58.78  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, meet( 
% 58.42/58.78    meet( X, one ), sk1 ) ), :=( Y, complement( sk1 ) )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146855, [ =( zero, meet( composition( top, converse( complement( 
% 58.42/58.78    sk1 ) ) ), meet( meet( X, one ), sk1 ) ) ) ] )
% 58.42/58.78  , clause( 746, [ =( complement( zero ), top ) ] )
% 58.42/58.78  , 0, clause( 146854, [ =( zero, meet( composition( complement( zero ), 
% 58.42/58.78    converse( complement( sk1 ) ) ), meet( meet( X, one ), sk1 ) ) ) ] )
% 58.42/58.78  , 0, 4, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146856, [ =( zero, meet( converse( composition( complement( sk1 ), 
% 58.42/58.78    top ) ), meet( meet( X, one ), sk1 ) ) ) ] )
% 58.42/58.78  , clause( 227, [ =( composition( top, converse( X ) ), converse( 
% 58.42/58.78    composition( X, top ) ) ) ] )
% 58.42/58.78  , 0, clause( 146855, [ =( zero, meet( composition( top, converse( 
% 58.42/58.78    complement( sk1 ) ) ), meet( meet( X, one ), sk1 ) ) ) ] )
% 58.42/58.78  , 0, 3, substitution( 0, [ :=( X, complement( sk1 ) )] ), substitution( 1
% 58.42/58.78    , [ :=( X, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146857, [ =( zero, meet( converse( complement( sk1 ) ), meet( meet( 
% 58.42/58.78    X, one ), sk1 ) ) ) ] )
% 58.42/58.78  , clause( 2210, [ =( composition( complement( sk1 ), top ), complement( sk1
% 58.42/58.78     ) ) ] )
% 58.42/58.78  , 0, clause( 146856, [ =( zero, meet( converse( composition( complement( 
% 58.42/58.78    sk1 ), top ) ), meet( meet( X, one ), sk1 ) ) ) ] )
% 58.42/58.78  , 0, 4, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146858, [ =( zero, meet( complement( converse( sk1 ) ), meet( meet( 
% 58.42/58.78    X, one ), sk1 ) ) ) ] )
% 58.42/58.78  , clause( 2870, [ =( converse( complement( X ) ), complement( converse( X )
% 58.42/58.78     ) ) ] )
% 58.42/58.78  , 0, clause( 146857, [ =( zero, meet( converse( complement( sk1 ) ), meet( 
% 58.42/58.78    meet( X, one ), sk1 ) ) ) ] )
% 58.42/58.78  , 0, 3, substitution( 0, [ :=( X, sk1 )] ), substitution( 1, [ :=( X, X )] )
% 58.42/58.78    ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146859, [ =( meet( complement( converse( sk1 ) ), meet( meet( X, 
% 58.42/58.78    one ), sk1 ) ), zero ) ] )
% 58.42/58.78  , clause( 146858, [ =( zero, meet( complement( converse( sk1 ) ), meet( 
% 58.42/58.78    meet( X, one ), sk1 ) ) ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  subsumption(
% 58.42/58.78  clause( 58084, [ =( meet( complement( converse( sk1 ) ), meet( meet( X, one
% 58.42/58.78     ), sk1 ) ), zero ) ] )
% 58.42/58.78  , clause( 146859, [ =( meet( complement( converse( sk1 ) ), meet( meet( X, 
% 58.42/58.78    one ), sk1 ) ), zero ) ] )
% 58.42/58.78  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146860, [ =( zero, meet( complement( converse( sk1 ) ), meet( meet( 
% 58.42/58.78    X, one ), sk1 ) ) ) ] )
% 58.42/58.78  , clause( 58084, [ =( meet( complement( converse( sk1 ) ), meet( meet( X, 
% 58.42/58.78    one ), sk1 ) ), zero ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146863, [ =( zero, meet( meet( complement( converse( sk1 ) ), one )
% 58.42/58.78    , sk1 ) ) ] )
% 58.42/58.78  , clause( 1977, [ =( meet( X, meet( meet( X, Y ), Z ) ), meet( meet( X, Y )
% 58.42/58.78    , Z ) ) ] )
% 58.42/58.78  , 0, clause( 146860, [ =( zero, meet( complement( converse( sk1 ) ), meet( 
% 58.42/58.78    meet( X, one ), sk1 ) ) ) ] )
% 58.42/58.78  , 0, 2, substitution( 0, [ :=( X, complement( converse( sk1 ) ) ), :=( Y, 
% 58.42/58.78    one ), :=( Z, sk1 )] ), substitution( 1, [ :=( X, complement( converse( 
% 58.42/58.78    sk1 ) ) )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146864, [ =( zero, meet( converse( meet( one, complement( sk1 ) ) )
% 58.42/58.78    , sk1 ) ) ] )
% 58.42/58.78  , clause( 12421, [ =( meet( complement( converse( X ) ), one ), converse( 
% 58.42/58.78    meet( one, complement( X ) ) ) ) ] )
% 58.42/58.78  , 0, clause( 146863, [ =( zero, meet( meet( complement( converse( sk1 ) ), 
% 58.42/58.78    one ), sk1 ) ) ] )
% 58.42/58.78  , 0, 3, substitution( 0, [ :=( X, sk1 )] ), substitution( 1, [] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146865, [ =( meet( converse( meet( one, complement( sk1 ) ) ), sk1
% 58.42/58.78     ), zero ) ] )
% 58.42/58.78  , clause( 146864, [ =( zero, meet( converse( meet( one, complement( sk1 ) )
% 58.42/58.78     ), sk1 ) ) ] )
% 58.42/58.78  , 0, substitution( 0, [] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  subsumption(
% 58.42/58.78  clause( 60950, [ =( meet( converse( meet( one, complement( sk1 ) ) ), sk1 )
% 58.42/58.78    , zero ) ] )
% 58.42/58.78  , clause( 146865, [ =( meet( converse( meet( one, complement( sk1 ) ) ), 
% 58.42/58.78    sk1 ), zero ) ] )
% 58.42/58.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146867, [ =( composition( converse( X ), sk1 ), composition( 
% 58.42/58.78    converse( meet( X, sk1 ) ), sk1 ) ) ] )
% 58.42/58.78  , clause( 53072, [ =( composition( converse( meet( X, sk1 ) ), sk1 ), 
% 58.42/58.78    composition( converse( X ), sk1 ) ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146871, [ =( composition( converse( converse( meet( one, complement( 
% 58.42/58.78    sk1 ) ) ) ), sk1 ), composition( converse( zero ), sk1 ) ) ] )
% 58.42/58.78  , clause( 60950, [ =( meet( converse( meet( one, complement( sk1 ) ) ), sk1
% 58.42/58.78     ), zero ) ] )
% 58.42/58.78  , 0, clause( 146867, [ =( composition( converse( X ), sk1 ), composition( 
% 58.42/58.78    converse( meet( X, sk1 ) ), sk1 ) ) ] )
% 58.42/58.78  , 0, 11, substitution( 0, [] ), substitution( 1, [ :=( X, converse( meet( 
% 58.42/58.78    one, complement( sk1 ) ) ) )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146872, [ =( composition( converse( converse( meet( one, complement( 
% 58.42/58.78    sk1 ) ) ) ), sk1 ), composition( zero, sk1 ) ) ] )
% 58.42/58.78  , clause( 778, [ =( converse( zero ), zero ) ] )
% 58.42/58.78  , 0, clause( 146871, [ =( composition( converse( converse( meet( one, 
% 58.42/58.78    complement( sk1 ) ) ) ), sk1 ), composition( converse( zero ), sk1 ) ) ]
% 58.42/58.78     )
% 58.42/58.78  , 0, 10, substitution( 0, [] ), substitution( 1, [] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146873, [ =( composition( converse( converse( meet( one, complement( 
% 58.42/58.78    sk1 ) ) ) ), sk1 ), zero ) ] )
% 58.42/58.78  , clause( 799, [ =( composition( zero, X ), zero ) ] )
% 58.42/58.78  , 0, clause( 146872, [ =( composition( converse( converse( meet( one, 
% 58.42/58.78    complement( sk1 ) ) ) ), sk1 ), composition( zero, sk1 ) ) ] )
% 58.42/58.78  , 0, 9, substitution( 0, [ :=( X, sk1 )] ), substitution( 1, [] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146874, [ =( composition( meet( one, complement( sk1 ) ), sk1 ), 
% 58.42/58.78    zero ) ] )
% 58.42/58.78  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 58.42/58.78  , 0, clause( 146873, [ =( composition( converse( converse( meet( one, 
% 58.42/58.78    complement( sk1 ) ) ) ), sk1 ), zero ) ] )
% 58.42/58.78  , 0, 2, substitution( 0, [ :=( X, meet( one, complement( sk1 ) ) )] ), 
% 58.42/58.78    substitution( 1, [] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  subsumption(
% 58.42/58.78  clause( 60995, [ =( composition( meet( one, complement( sk1 ) ), sk1 ), 
% 58.42/58.78    zero ) ] )
% 58.42/58.78  , clause( 146874, [ =( composition( meet( one, complement( sk1 ) ), sk1 ), 
% 58.42/58.78    zero ) ] )
% 58.42/58.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146877, [ =( meet( complement( Y ), X ), meet( X, complement( meet( 
% 58.42/58.78    X, Y ) ) ) ) ] )
% 58.42/58.78  , clause( 3168, [ =( meet( X, complement( meet( X, Y ) ) ), meet( 
% 58.42/58.78    complement( Y ), X ) ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146882, [ =( meet( complement( sk1 ), converse( meet( one, 
% 58.42/58.78    complement( sk1 ) ) ) ), meet( converse( meet( one, complement( sk1 ) ) )
% 58.42/58.78    , complement( zero ) ) ) ] )
% 58.42/58.78  , clause( 60950, [ =( meet( converse( meet( one, complement( sk1 ) ) ), sk1
% 58.42/58.78     ), zero ) ] )
% 58.42/58.78  , 0, clause( 146877, [ =( meet( complement( Y ), X ), meet( X, complement( 
% 58.42/58.78    meet( X, Y ) ) ) ) ] )
% 58.42/58.78  , 0, 16, substitution( 0, [] ), substitution( 1, [ :=( X, converse( meet( 
% 58.42/58.78    one, complement( sk1 ) ) ) ), :=( Y, sk1 )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146883, [ =( meet( complement( sk1 ), converse( meet( one, 
% 58.42/58.78    complement( sk1 ) ) ) ), meet( converse( meet( one, complement( sk1 ) ) )
% 58.42/58.78    , top ) ) ] )
% 58.42/58.78  , clause( 746, [ =( complement( zero ), top ) ] )
% 58.42/58.78  , 0, clause( 146882, [ =( meet( complement( sk1 ), converse( meet( one, 
% 58.42/58.78    complement( sk1 ) ) ) ), meet( converse( meet( one, complement( sk1 ) ) )
% 58.42/58.78    , complement( zero ) ) ) ] )
% 58.42/58.78  , 0, 15, substitution( 0, [] ), substitution( 1, [] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146884, [ =( meet( complement( sk1 ), converse( meet( one, 
% 58.42/58.78    complement( sk1 ) ) ) ), converse( meet( one, complement( sk1 ) ) ) ) ]
% 58.42/58.78     )
% 58.42/58.78  , clause( 754, [ =( meet( X, top ), X ) ] )
% 58.42/58.78  , 0, clause( 146883, [ =( meet( complement( sk1 ), converse( meet( one, 
% 58.42/58.78    complement( sk1 ) ) ) ), meet( converse( meet( one, complement( sk1 ) ) )
% 58.42/58.78    , top ) ) ] )
% 58.42/58.78  , 0, 9, substitution( 0, [ :=( X, converse( meet( one, complement( sk1 ) )
% 58.42/58.78     ) )] ), substitution( 1, [] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146885, [ =( meet( meet( complement( sk1 ), complement( converse( 
% 58.42/58.78    sk1 ) ) ), one ), converse( meet( one, complement( sk1 ) ) ) ) ] )
% 58.42/58.78  , clause( 51769, [ =( meet( X, converse( meet( one, complement( Y ) ) ) ), 
% 58.42/58.78    meet( meet( X, complement( converse( Y ) ) ), one ) ) ] )
% 58.42/58.78  , 0, clause( 146884, [ =( meet( complement( sk1 ), converse( meet( one, 
% 58.42/58.78    complement( sk1 ) ) ) ), converse( meet( one, complement( sk1 ) ) ) ) ]
% 58.42/58.78     )
% 58.42/58.78  , 0, 1, substitution( 0, [ :=( X, complement( sk1 ) ), :=( Y, sk1 )] ), 
% 58.42/58.78    substitution( 1, [] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146886, [ =( meet( complement( join( sk1, converse( sk1 ) ) ), one
% 58.42/58.78     ), converse( meet( one, complement( sk1 ) ) ) ) ] )
% 58.42/58.78  , clause( 1600, [ =( meet( complement( Y ), complement( X ) ), complement( 
% 58.42/58.78    join( Y, X ) ) ) ] )
% 58.42/58.78  , 0, clause( 146885, [ =( meet( meet( complement( sk1 ), complement( 
% 58.42/58.78    converse( sk1 ) ) ), one ), converse( meet( one, complement( sk1 ) ) ) )
% 58.42/58.78     ] )
% 58.42/58.78  , 0, 2, substitution( 0, [ :=( X, converse( sk1 ) ), :=( Y, sk1 )] ), 
% 58.42/58.78    substitution( 1, [] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  subsumption(
% 58.42/58.78  clause( 61002, [ =( meet( complement( join( sk1, converse( sk1 ) ) ), one )
% 58.42/58.78    , converse( meet( one, complement( sk1 ) ) ) ) ] )
% 58.42/58.78  , clause( 146886, [ =( meet( complement( join( sk1, converse( sk1 ) ) ), 
% 58.42/58.78    one ), converse( meet( one, complement( sk1 ) ) ) ) ] )
% 58.42/58.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146888, [ =( zero, meet( converse( meet( one, complement( sk1 ) ) )
% 58.42/58.78    , sk1 ) ) ] )
% 58.42/58.78  , clause( 60950, [ =( meet( converse( meet( one, complement( sk1 ) ) ), sk1
% 58.42/58.78     ), zero ) ] )
% 58.42/58.78  , 0, substitution( 0, [] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146889, [ =( zero, meet( converse( meet( complement( sk1 ), one ) )
% 58.42/58.78    , sk1 ) ) ] )
% 58.42/58.78  , clause( 2859, [ =( converse( meet( Y, X ) ), converse( meet( X, Y ) ) ) ]
% 58.42/58.78     )
% 58.42/58.78  , 0, clause( 146888, [ =( zero, meet( converse( meet( one, complement( sk1
% 58.42/58.78     ) ) ), sk1 ) ) ] )
% 58.42/58.78  , 0, 3, substitution( 0, [ :=( X, complement( sk1 ) ), :=( Y, one )] ), 
% 58.42/58.78    substitution( 1, [] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146892, [ =( meet( converse( meet( complement( sk1 ), one ) ), sk1
% 58.42/58.78     ), zero ) ] )
% 58.42/58.78  , clause( 146889, [ =( zero, meet( converse( meet( complement( sk1 ), one )
% 58.42/58.78     ), sk1 ) ) ] )
% 58.42/58.78  , 0, substitution( 0, [] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  subsumption(
% 58.42/58.78  clause( 61005, [ =( meet( converse( meet( complement( sk1 ), one ) ), sk1 )
% 58.42/58.78    , zero ) ] )
% 58.42/58.78  , clause( 146892, [ =( meet( converse( meet( complement( sk1 ), one ) ), 
% 58.42/58.78    sk1 ), zero ) ] )
% 58.42/58.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146893, [ =( zero, composition( meet( one, complement( sk1 ) ), sk1
% 58.42/58.78     ) ) ] )
% 58.42/58.78  , clause( 60995, [ =( composition( meet( one, complement( sk1 ) ), sk1 ), 
% 58.42/58.78    zero ) ] )
% 58.42/58.78  , 0, substitution( 0, [] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146894, [ =( zero, composition( meet( complement( sk1 ), one ), sk1
% 58.42/58.78     ) ) ] )
% 58.42/58.78  , clause( 8744, [ =( composition( meet( X, Y ), Z ), composition( meet( Y, 
% 58.42/58.78    X ), Z ) ) ] )
% 58.42/58.78  , 0, clause( 146893, [ =( zero, composition( meet( one, complement( sk1 ) )
% 58.42/58.78    , sk1 ) ) ] )
% 58.42/58.78  , 0, 2, substitution( 0, [ :=( X, one ), :=( Y, complement( sk1 ) ), :=( Z
% 58.42/58.78    , sk1 )] ), substitution( 1, [] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146897, [ =( composition( meet( complement( sk1 ), one ), sk1 ), 
% 58.42/58.78    zero ) ] )
% 58.42/58.78  , clause( 146894, [ =( zero, composition( meet( complement( sk1 ), one ), 
% 58.42/58.78    sk1 ) ) ] )
% 58.42/58.78  , 0, substitution( 0, [] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  subsumption(
% 58.42/58.78  clause( 61027, [ =( composition( meet( complement( sk1 ), one ), sk1 ), 
% 58.42/58.78    zero ) ] )
% 58.42/58.78  , clause( 146897, [ =( composition( meet( complement( sk1 ), one ), sk1 ), 
% 58.42/58.78    zero ) ] )
% 58.42/58.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146899, [ =( zero, meet( complement( composition( X, sk1 ) ), meet( 
% 58.42/58.78    X, converse( sk1 ) ) ) ) ] )
% 58.42/58.78  , clause( 53602, [ =( meet( complement( composition( X, sk1 ) ), meet( X, 
% 58.42/58.78    converse( sk1 ) ) ), zero ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146902, [ =( zero, meet( complement( zero ), meet( meet( complement( 
% 58.42/58.78    sk1 ), one ), converse( sk1 ) ) ) ) ] )
% 58.42/58.78  , clause( 61027, [ =( composition( meet( complement( sk1 ), one ), sk1 ), 
% 58.42/58.78    zero ) ] )
% 58.42/58.78  , 0, clause( 146899, [ =( zero, meet( complement( composition( X, sk1 ) ), 
% 58.42/58.78    meet( X, converse( sk1 ) ) ) ) ] )
% 58.42/58.78  , 0, 4, substitution( 0, [] ), substitution( 1, [ :=( X, meet( complement( 
% 58.42/58.78    sk1 ), one ) )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146903, [ =( zero, meet( top, meet( meet( complement( sk1 ), one )
% 58.42/58.78    , converse( sk1 ) ) ) ) ] )
% 58.42/58.78  , clause( 746, [ =( complement( zero ), top ) ] )
% 58.42/58.78  , 0, clause( 146902, [ =( zero, meet( complement( zero ), meet( meet( 
% 58.42/58.78    complement( sk1 ), one ), converse( sk1 ) ) ) ) ] )
% 58.42/58.78  , 0, 3, substitution( 0, [] ), substitution( 1, [] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146904, [ =( zero, meet( meet( complement( sk1 ), one ), converse( 
% 58.42/58.78    sk1 ) ) ) ] )
% 58.42/58.78  , clause( 749, [ =( meet( top, X ), X ) ] )
% 58.42/58.78  , 0, clause( 146903, [ =( zero, meet( top, meet( meet( complement( sk1 ), 
% 58.42/58.78    one ), converse( sk1 ) ) ) ) ] )
% 58.42/58.78  , 0, 2, substitution( 0, [ :=( X, meet( meet( complement( sk1 ), one ), 
% 58.42/58.78    converse( sk1 ) ) )] ), substitution( 1, [] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146905, [ =( meet( meet( complement( sk1 ), one ), converse( sk1 )
% 58.42/58.78     ), zero ) ] )
% 58.42/58.78  , clause( 146904, [ =( zero, meet( meet( complement( sk1 ), one ), converse( 
% 58.42/58.78    sk1 ) ) ) ] )
% 58.42/58.78  , 0, substitution( 0, [] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  subsumption(
% 58.42/58.78  clause( 61038, [ =( meet( meet( complement( sk1 ), one ), converse( sk1 ) )
% 58.42/58.78    , zero ) ] )
% 58.42/58.78  , clause( 146905, [ =( meet( meet( complement( sk1 ), one ), converse( sk1
% 58.42/58.78     ) ), zero ) ] )
% 58.42/58.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146907, [ =( join( Y, X ), join( join( X, meet( Y, Z ) ), meet( Y, 
% 58.42/58.78    complement( Z ) ) ) ) ] )
% 58.42/58.78  , clause( 1373, [ =( join( join( Z, meet( X, Y ) ), meet( X, complement( Y
% 58.42/58.78     ) ) ), join( X, Z ) ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146911, [ =( join( meet( complement( sk1 ), one ), X ), join( join( 
% 58.42/58.78    X, zero ), meet( meet( complement( sk1 ), one ), complement( converse( 
% 58.42/58.78    sk1 ) ) ) ) ) ] )
% 58.42/58.78  , clause( 61038, [ =( meet( meet( complement( sk1 ), one ), converse( sk1 )
% 58.42/58.78     ), zero ) ] )
% 58.42/58.78  , 0, clause( 146907, [ =( join( Y, X ), join( join( X, meet( Y, Z ) ), meet( 
% 58.42/58.78    Y, complement( Z ) ) ) ) ] )
% 58.42/58.78  , 0, 10, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, meet( 
% 58.42/58.78    complement( sk1 ), one ) ), :=( Z, converse( sk1 ) )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146912, [ =( join( meet( complement( sk1 ), one ), X ), join( X, 
% 58.42/58.78    meet( meet( complement( sk1 ), one ), complement( converse( sk1 ) ) ) ) )
% 58.42/58.78     ] )
% 58.42/58.78  , clause( 742, [ =( join( X, zero ), X ) ] )
% 58.42/58.78  , 0, clause( 146911, [ =( join( meet( complement( sk1 ), one ), X ), join( 
% 58.42/58.78    join( X, zero ), meet( meet( complement( sk1 ), one ), complement( 
% 58.42/58.78    converse( sk1 ) ) ) ) ) ] )
% 58.42/58.78  , 0, 8, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 58.42/58.78    ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146913, [ =( join( meet( complement( sk1 ), one ), X ), join( X, 
% 58.42/58.78    meet( complement( join( sk1, converse( sk1 ) ) ), one ) ) ) ] )
% 58.42/58.78  , clause( 1614, [ =( meet( meet( complement( X ), Y ), complement( Z ) ), 
% 58.42/58.78    meet( complement( join( X, Z ) ), Y ) ) ] )
% 58.42/58.78  , 0, clause( 146912, [ =( join( meet( complement( sk1 ), one ), X ), join( 
% 58.42/58.78    X, meet( meet( complement( sk1 ), one ), complement( converse( sk1 ) ) )
% 58.42/58.78     ) ) ] )
% 58.42/58.78  , 0, 9, substitution( 0, [ :=( X, sk1 ), :=( Y, one ), :=( Z, converse( sk1
% 58.42/58.78     ) )] ), substitution( 1, [ :=( X, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146914, [ =( join( meet( complement( sk1 ), one ), X ), join( X, 
% 58.42/58.78    converse( meet( one, complement( sk1 ) ) ) ) ) ] )
% 58.42/58.78  , clause( 61002, [ =( meet( complement( join( sk1, converse( sk1 ) ) ), one
% 58.42/58.78     ), converse( meet( one, complement( sk1 ) ) ) ) ] )
% 58.42/58.78  , 0, clause( 146913, [ =( join( meet( complement( sk1 ), one ), X ), join( 
% 58.42/58.78    X, meet( complement( join( sk1, converse( sk1 ) ) ), one ) ) ) ] )
% 58.42/58.78  , 0, 9, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146915, [ =( join( X, converse( meet( one, complement( sk1 ) ) ) )
% 58.42/58.78    , join( meet( complement( sk1 ), one ), X ) ) ] )
% 58.42/58.78  , clause( 146914, [ =( join( meet( complement( sk1 ), one ), X ), join( X, 
% 58.42/58.78    converse( meet( one, complement( sk1 ) ) ) ) ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  subsumption(
% 58.42/58.78  clause( 61062, [ =( join( X, converse( meet( one, complement( sk1 ) ) ) ), 
% 58.42/58.78    join( meet( complement( sk1 ), one ), X ) ) ] )
% 58.42/58.78  , clause( 146915, [ =( join( X, converse( meet( one, complement( sk1 ) ) )
% 58.42/58.78     ), join( meet( complement( sk1 ), one ), X ) ) ] )
% 58.42/58.78  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146917, [ =( join( Y, X ), join( join( X, meet( Y, Z ) ), meet( 
% 58.42/58.78    complement( Z ), Y ) ) ) ] )
% 58.42/58.78  , clause( 1447, [ =( join( join( Z, meet( X, Y ) ), meet( complement( Y ), 
% 58.42/58.78    X ) ), join( X, Z ) ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146923, [ =( join( converse( meet( complement( sk1 ), one ) ), X )
% 58.42/58.78    , join( join( X, zero ), meet( complement( sk1 ), converse( meet( 
% 58.42/58.78    complement( sk1 ), one ) ) ) ) ) ] )
% 58.42/58.78  , clause( 61005, [ =( meet( converse( meet( complement( sk1 ), one ) ), sk1
% 58.42/58.78     ), zero ) ] )
% 58.42/58.78  , 0, clause( 146917, [ =( join( Y, X ), join( join( X, meet( Y, Z ) ), meet( 
% 58.42/58.78    complement( Z ), Y ) ) ) ] )
% 58.42/58.78  , 0, 11, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, 
% 58.42/58.78    converse( meet( complement( sk1 ), one ) ) ), :=( Z, sk1 )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146924, [ =( join( converse( meet( complement( sk1 ), one ) ), X )
% 58.42/58.78    , join( X, meet( complement( sk1 ), converse( meet( complement( sk1 ), 
% 58.42/58.78    one ) ) ) ) ) ] )
% 58.42/58.78  , clause( 742, [ =( join( X, zero ), X ) ] )
% 58.42/58.78  , 0, clause( 146923, [ =( join( converse( meet( complement( sk1 ), one ) )
% 58.42/58.78    , X ), join( join( X, zero ), meet( complement( sk1 ), converse( meet( 
% 58.42/58.78    complement( sk1 ), one ) ) ) ) ) ] )
% 58.42/58.78  , 0, 9, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 58.42/58.78    ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146925, [ =( join( converse( meet( complement( sk1 ), one ) ), X )
% 58.42/58.78    , join( X, meet( meet( complement( sk1 ), complement( converse( sk1 ) ) )
% 58.42/58.78    , one ) ) ) ] )
% 58.42/58.78  , clause( 51800, [ =( meet( X, converse( meet( complement( Y ), one ) ) ), 
% 58.42/58.78    meet( meet( X, complement( converse( Y ) ) ), one ) ) ] )
% 58.42/58.78  , 0, clause( 146924, [ =( join( converse( meet( complement( sk1 ), one ) )
% 58.42/58.78    , X ), join( X, meet( complement( sk1 ), converse( meet( complement( sk1
% 58.42/58.78     ), one ) ) ) ) ) ] )
% 58.42/58.78  , 0, 10, substitution( 0, [ :=( X, complement( sk1 ) ), :=( Y, sk1 )] ), 
% 58.42/58.78    substitution( 1, [ :=( X, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146926, [ =( join( converse( meet( complement( sk1 ), one ) ), X )
% 58.42/58.78    , join( X, meet( complement( join( sk1, converse( sk1 ) ) ), one ) ) ) ]
% 58.42/58.78     )
% 58.42/58.78  , clause( 1600, [ =( meet( complement( Y ), complement( X ) ), complement( 
% 58.42/58.78    join( Y, X ) ) ) ] )
% 58.42/58.78  , 0, clause( 146925, [ =( join( converse( meet( complement( sk1 ), one ) )
% 58.42/58.78    , X ), join( X, meet( meet( complement( sk1 ), complement( converse( sk1
% 58.42/58.78     ) ) ), one ) ) ) ] )
% 58.42/58.78  , 0, 11, substitution( 0, [ :=( X, converse( sk1 ) ), :=( Y, sk1 )] ), 
% 58.42/58.78    substitution( 1, [ :=( X, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146927, [ =( join( converse( meet( complement( sk1 ), one ) ), X )
% 58.42/58.78    , join( X, converse( meet( one, complement( sk1 ) ) ) ) ) ] )
% 58.42/58.78  , clause( 61002, [ =( meet( complement( join( sk1, converse( sk1 ) ) ), one
% 58.42/58.78     ), converse( meet( one, complement( sk1 ) ) ) ) ] )
% 58.42/58.78  , 0, clause( 146926, [ =( join( converse( meet( complement( sk1 ), one ) )
% 58.42/58.78    , X ), join( X, meet( complement( join( sk1, converse( sk1 ) ) ), one ) )
% 58.42/58.78     ) ] )
% 58.42/58.78  , 0, 10, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146928, [ =( join( converse( meet( complement( sk1 ), one ) ), X )
% 58.42/58.78    , join( meet( complement( sk1 ), one ), X ) ) ] )
% 58.42/58.78  , clause( 61062, [ =( join( X, converse( meet( one, complement( sk1 ) ) ) )
% 58.42/58.78    , join( meet( complement( sk1 ), one ), X ) ) ] )
% 58.42/58.78  , 0, clause( 146927, [ =( join( converse( meet( complement( sk1 ), one ) )
% 58.42/58.78    , X ), join( X, converse( meet( one, complement( sk1 ) ) ) ) ) ] )
% 58.42/58.78  , 0, 8, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 58.42/58.78    ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  subsumption(
% 58.42/58.78  clause( 61179, [ =( join( converse( meet( complement( sk1 ), one ) ), X ), 
% 58.42/58.78    join( meet( complement( sk1 ), one ), X ) ) ] )
% 58.42/58.78  , clause( 146928, [ =( join( converse( meet( complement( sk1 ), one ) ), X
% 58.42/58.78     ), join( meet( complement( sk1 ), one ), X ) ) ] )
% 58.42/58.78  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146931, [ =( X, join( X, complement( composition( complement( meet( 
% 58.42/58.78    X, Y ) ), top ) ) ) ) ] )
% 58.42/58.78  , clause( 5544, [ =( join( X, complement( composition( complement( meet( X
% 58.42/58.78    , Y ) ), top ) ) ), X ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146938, [ =( converse( meet( complement( sk1 ), one ) ), join( 
% 58.42/58.78    converse( meet( complement( sk1 ), one ) ), complement( composition( 
% 58.42/58.78    complement( zero ), top ) ) ) ) ] )
% 58.42/58.78  , clause( 61005, [ =( meet( converse( meet( complement( sk1 ), one ) ), sk1
% 58.42/58.78     ), zero ) ] )
% 58.42/58.78  , 0, clause( 146931, [ =( X, join( X, complement( composition( complement( 
% 58.42/58.78    meet( X, Y ) ), top ) ) ) ) ] )
% 58.42/58.78  , 0, 15, substitution( 0, [] ), substitution( 1, [ :=( X, converse( meet( 
% 58.42/58.78    complement( sk1 ), one ) ) ), :=( Y, sk1 )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146939, [ =( converse( meet( complement( sk1 ), one ) ), join( meet( 
% 58.42/58.78    complement( sk1 ), one ), complement( composition( complement( zero ), 
% 58.42/58.78    top ) ) ) ) ] )
% 58.42/58.78  , clause( 61179, [ =( join( converse( meet( complement( sk1 ), one ) ), X )
% 58.42/58.78    , join( meet( complement( sk1 ), one ), X ) ) ] )
% 58.42/58.78  , 0, clause( 146938, [ =( converse( meet( complement( sk1 ), one ) ), join( 
% 58.42/58.78    converse( meet( complement( sk1 ), one ) ), complement( composition( 
% 58.42/58.78    complement( zero ), top ) ) ) ) ] )
% 58.42/58.78  , 0, 6, substitution( 0, [ :=( X, complement( composition( complement( zero
% 58.42/58.78     ), top ) ) )] ), substitution( 1, [] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146940, [ =( converse( meet( complement( sk1 ), one ) ), complement( 
% 58.42/58.78    meet( join( sk1, complement( one ) ), composition( complement( zero ), 
% 58.42/58.78    top ) ) ) ) ] )
% 58.42/58.78  , clause( 1454, [ =( join( meet( complement( X ), Y ), complement( Z ) ), 
% 58.42/58.78    complement( meet( join( X, complement( Y ) ), Z ) ) ) ] )
% 58.42/58.78  , 0, clause( 146939, [ =( converse( meet( complement( sk1 ), one ) ), join( 
% 58.42/58.78    meet( complement( sk1 ), one ), complement( composition( complement( zero
% 58.42/58.78     ), top ) ) ) ) ] )
% 58.42/58.78  , 0, 6, substitution( 0, [ :=( X, sk1 ), :=( Y, one ), :=( Z, composition( 
% 58.42/58.78    complement( zero ), top ) )] ), substitution( 1, [] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146941, [ =( converse( meet( complement( sk1 ), one ) ), complement( 
% 58.42/58.78    meet( join( sk1, complement( one ) ), composition( top, top ) ) ) ) ] )
% 58.42/58.78  , clause( 746, [ =( complement( zero ), top ) ] )
% 58.42/58.78  , 0, clause( 146940, [ =( converse( meet( complement( sk1 ), one ) ), 
% 58.42/58.78    complement( meet( join( sk1, complement( one ) ), composition( complement( 
% 58.42/58.78    zero ), top ) ) ) ) ] )
% 58.42/58.78  , 0, 13, substitution( 0, [] ), substitution( 1, [] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146942, [ =( converse( meet( complement( sk1 ), one ) ), complement( 
% 58.42/58.78    meet( join( sk1, complement( one ) ), top ) ) ) ] )
% 58.42/58.78  , clause( 1509, [ =( composition( top, top ), top ) ] )
% 58.42/58.78  , 0, clause( 146941, [ =( converse( meet( complement( sk1 ), one ) ), 
% 58.42/58.78    complement( meet( join( sk1, complement( one ) ), composition( top, top )
% 58.42/58.78     ) ) ) ] )
% 58.42/58.78  , 0, 12, substitution( 0, [] ), substitution( 1, [] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146943, [ =( converse( meet( complement( sk1 ), one ) ), complement( 
% 58.42/58.78    join( sk1, complement( one ) ) ) ) ] )
% 58.42/58.78  , clause( 754, [ =( meet( X, top ), X ) ] )
% 58.42/58.78  , 0, clause( 146942, [ =( converse( meet( complement( sk1 ), one ) ), 
% 58.42/58.78    complement( meet( join( sk1, complement( one ) ), top ) ) ) ] )
% 58.42/58.78  , 0, 7, substitution( 0, [ :=( X, join( sk1, complement( one ) ) )] ), 
% 58.42/58.78    substitution( 1, [] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146944, [ =( converse( meet( complement( sk1 ), one ) ), meet( 
% 58.42/58.78    complement( sk1 ), one ) ) ] )
% 58.42/58.78  , clause( 773, [ =( complement( join( X, complement( Y ) ) ), meet( 
% 58.42/58.78    complement( X ), Y ) ) ] )
% 58.42/58.78  , 0, clause( 146943, [ =( converse( meet( complement( sk1 ), one ) ), 
% 58.42/58.78    complement( join( sk1, complement( one ) ) ) ) ] )
% 58.42/58.78  , 0, 6, substitution( 0, [ :=( X, sk1 ), :=( Y, one )] ), substitution( 1
% 58.42/58.78    , [] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  subsumption(
% 58.42/58.78  clause( 61181, [ =( converse( meet( complement( sk1 ), one ) ), meet( 
% 58.42/58.78    complement( sk1 ), one ) ) ] )
% 58.42/58.78  , clause( 146944, [ =( converse( meet( complement( sk1 ), one ) ), meet( 
% 58.42/58.78    complement( sk1 ), one ) ) ] )
% 58.42/58.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146947, [ =( converse( meet( one, complement( X ) ) ), meet( one, 
% 58.42/58.78    complement( converse( X ) ) ) ) ] )
% 58.42/58.78  , clause( 12393, [ =( meet( one, complement( converse( X ) ) ), converse( 
% 58.42/58.78    meet( one, complement( X ) ) ) ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146950, [ =( converse( meet( one, complement( meet( complement( sk1
% 58.42/58.78     ), one ) ) ) ), meet( one, complement( meet( complement( sk1 ), one ) )
% 58.42/58.78     ) ) ] )
% 58.42/58.78  , clause( 61181, [ =( converse( meet( complement( sk1 ), one ) ), meet( 
% 58.42/58.78    complement( sk1 ), one ) ) ] )
% 58.42/58.78  , 0, clause( 146947, [ =( converse( meet( one, complement( X ) ) ), meet( 
% 58.42/58.78    one, complement( converse( X ) ) ) ) ] )
% 58.42/58.78  , 0, 12, substitution( 0, [] ), substitution( 1, [ :=( X, meet( complement( 
% 58.42/58.78    sk1 ), one ) )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146952, [ =( converse( meet( one, complement( meet( complement( sk1
% 58.42/58.78     ), one ) ) ) ), meet( complement( complement( sk1 ) ), one ) ) ] )
% 58.42/58.78  , clause( 2409, [ =( meet( X, complement( meet( Y, X ) ) ), meet( 
% 58.42/58.78    complement( Y ), X ) ) ] )
% 58.42/58.78  , 0, clause( 146950, [ =( converse( meet( one, complement( meet( complement( 
% 58.42/58.78    sk1 ), one ) ) ) ), meet( one, complement( meet( complement( sk1 ), one )
% 58.42/58.78     ) ) ) ] )
% 58.42/58.78  , 0, 9, substitution( 0, [ :=( X, one ), :=( Y, complement( sk1 ) )] ), 
% 58.42/58.78    substitution( 1, [] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146953, [ =( converse( meet( complement( complement( sk1 ) ), one )
% 58.42/58.78     ), meet( complement( complement( sk1 ) ), one ) ) ] )
% 58.42/58.78  , clause( 2409, [ =( meet( X, complement( meet( Y, X ) ) ), meet( 
% 58.42/58.78    complement( Y ), X ) ) ] )
% 58.42/58.78  , 0, clause( 146952, [ =( converse( meet( one, complement( meet( complement( 
% 58.42/58.78    sk1 ), one ) ) ) ), meet( complement( complement( sk1 ) ), one ) ) ] )
% 58.42/58.78  , 0, 2, substitution( 0, [ :=( X, one ), :=( Y, complement( sk1 ) )] ), 
% 58.42/58.78    substitution( 1, [] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146957, [ =( converse( meet( complement( complement( sk1 ) ), one )
% 58.42/58.78     ), meet( sk1, one ) ) ] )
% 58.42/58.78  , clause( 758, [ =( complement( complement( X ) ), X ) ] )
% 58.42/58.78  , 0, clause( 146953, [ =( converse( meet( complement( complement( sk1 ) ), 
% 58.42/58.78    one ) ), meet( complement( complement( sk1 ) ), one ) ) ] )
% 58.42/58.78  , 0, 8, substitution( 0, [ :=( X, sk1 )] ), substitution( 1, [] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146958, [ =( converse( meet( sk1, one ) ), meet( sk1, one ) ) ] )
% 58.42/58.78  , clause( 758, [ =( complement( complement( X ) ), X ) ] )
% 58.42/58.78  , 0, clause( 146957, [ =( converse( meet( complement( complement( sk1 ) ), 
% 58.42/58.78    one ) ), meet( sk1, one ) ) ] )
% 58.42/58.78  , 0, 3, substitution( 0, [ :=( X, sk1 )] ), substitution( 1, [] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  subsumption(
% 58.42/58.78  clause( 61371, [ =( converse( meet( sk1, one ) ), meet( sk1, one ) ) ] )
% 58.42/58.78  , clause( 146958, [ =( converse( meet( sk1, one ) ), meet( sk1, one ) ) ]
% 58.42/58.78     )
% 58.42/58.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146963, [ =( composition( converse( X ), sk1 ), composition( 
% 58.42/58.78    converse( meet( sk1, X ) ), sk1 ) ) ] )
% 58.42/58.78  , clause( 53071, [ =( composition( converse( meet( sk1, X ) ), sk1 ), 
% 58.42/58.78    composition( converse( X ), sk1 ) ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, X )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146967, [ =( composition( converse( one ), sk1 ), composition( meet( 
% 58.42/58.78    sk1, one ), sk1 ) ) ] )
% 58.42/58.78  , clause( 61371, [ =( converse( meet( sk1, one ) ), meet( sk1, one ) ) ] )
% 58.42/58.78  , 0, clause( 146963, [ =( composition( converse( X ), sk1 ), composition( 
% 58.42/58.78    converse( meet( sk1, X ) ), sk1 ) ) ] )
% 58.42/58.78  , 0, 6, substitution( 0, [] ), substitution( 1, [ :=( X, one )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146968, [ =( composition( one, sk1 ), composition( meet( sk1, one )
% 58.42/58.78    , sk1 ) ) ] )
% 58.42/58.78  , clause( 188, [ =( converse( one ), one ) ] )
% 58.42/58.78  , 0, clause( 146967, [ =( composition( converse( one ), sk1 ), composition( 
% 58.42/58.78    meet( sk1, one ), sk1 ) ) ] )
% 58.42/58.78  , 0, 2, substitution( 0, [] ), substitution( 1, [] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146969, [ =( sk1, composition( meet( sk1, one ), sk1 ) ) ] )
% 58.42/58.78  , clause( 189, [ =( composition( one, X ), X ) ] )
% 58.42/58.78  , 0, clause( 146968, [ =( composition( one, sk1 ), composition( meet( sk1, 
% 58.42/58.78    one ), sk1 ) ) ] )
% 58.42/58.78  , 0, 1, substitution( 0, [ :=( X, sk1 )] ), substitution( 1, [] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146970, [ =( composition( meet( sk1, one ), sk1 ), sk1 ) ] )
% 58.42/58.78  , clause( 146969, [ =( sk1, composition( meet( sk1, one ), sk1 ) ) ] )
% 58.42/58.78  , 0, substitution( 0, [] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  subsumption(
% 58.42/58.78  clause( 61392, [ =( composition( meet( sk1, one ), sk1 ), sk1 ) ] )
% 58.42/58.78  , clause( 146970, [ =( composition( meet( sk1, one ), sk1 ), sk1 ) ] )
% 58.42/58.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146971, [ =( sk1, composition( meet( sk1, one ), sk1 ) ) ] )
% 58.42/58.78  , clause( 61392, [ =( composition( meet( sk1, one ), sk1 ), sk1 ) ] )
% 58.42/58.78  , 0, substitution( 0, [] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146972, [ =( sk1, composition( meet( one, sk1 ), sk1 ) ) ] )
% 58.42/58.78  , clause( 8744, [ =( composition( meet( X, Y ), Z ), composition( meet( Y, 
% 58.42/58.78    X ), Z ) ) ] )
% 58.42/58.78  , 0, clause( 146971, [ =( sk1, composition( meet( sk1, one ), sk1 ) ) ] )
% 58.42/58.78  , 0, 2, substitution( 0, [ :=( X, sk1 ), :=( Y, one ), :=( Z, sk1 )] ), 
% 58.42/58.78    substitution( 1, [] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146975, [ =( composition( meet( one, sk1 ), sk1 ), sk1 ) ] )
% 58.42/58.78  , clause( 146972, [ =( sk1, composition( meet( one, sk1 ), sk1 ) ) ] )
% 58.42/58.78  , 0, substitution( 0, [] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  subsumption(
% 58.42/58.78  clause( 61576, [ =( composition( meet( one, sk1 ), sk1 ), sk1 ) ] )
% 58.42/58.78  , clause( 146975, [ =( composition( meet( one, sk1 ), sk1 ), sk1 ) ] )
% 58.42/58.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146977, [ =( composition( X, top ), composition( join( X, 
% 58.42/58.78    composition( X, Y ) ), top ) ) ] )
% 58.42/58.78  , clause( 10497, [ =( composition( join( X, composition( X, Y ) ), top ), 
% 58.42/58.78    composition( X, top ) ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146980, [ =( composition( meet( one, sk1 ), top ), composition( 
% 58.42/58.78    join( meet( one, sk1 ), sk1 ), top ) ) ] )
% 58.42/58.78  , clause( 61576, [ =( composition( meet( one, sk1 ), sk1 ), sk1 ) ] )
% 58.42/58.78  , 0, clause( 146977, [ =( composition( X, top ), composition( join( X, 
% 58.42/58.78    composition( X, Y ) ), top ) ) ] )
% 58.42/58.78  , 0, 11, substitution( 0, [] ), substitution( 1, [ :=( X, meet( one, sk1 )
% 58.42/58.78     ), :=( Y, sk1 )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146981, [ =( composition( meet( one, sk1 ), top ), join( 
% 58.42/58.78    composition( meet( one, sk1 ), top ), sk1 ) ) ] )
% 58.42/58.78  , clause( 97, [ =( composition( join( X, sk1 ), top ), join( composition( X
% 58.42/58.78    , top ), sk1 ) ) ] )
% 58.42/58.78  , 0, clause( 146980, [ =( composition( meet( one, sk1 ), top ), composition( 
% 58.42/58.78    join( meet( one, sk1 ), sk1 ), top ) ) ] )
% 58.42/58.78  , 0, 6, substitution( 0, [ :=( X, meet( one, sk1 ) )] ), substitution( 1, [] )
% 58.42/58.78    ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146982, [ =( composition( meet( one, sk1 ), top ), sk1 ) ] )
% 58.42/58.78  , clause( 15362, [ =( join( composition( meet( X, sk1 ), Y ), sk1 ), sk1 )
% 58.42/58.78     ] )
% 58.42/58.78  , 0, clause( 146981, [ =( composition( meet( one, sk1 ), top ), join( 
% 58.42/58.78    composition( meet( one, sk1 ), top ), sk1 ) ) ] )
% 58.42/58.78  , 0, 6, substitution( 0, [ :=( X, one ), :=( Y, top )] ), substitution( 1
% 58.42/58.78    , [] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  subsumption(
% 58.42/58.78  clause( 61642, [ =( composition( meet( one, sk1 ), top ), sk1 ) ] )
% 58.42/58.78  , clause( 146982, [ =( composition( meet( one, sk1 ), top ), sk1 ) ] )
% 58.42/58.78  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  eqswap(
% 58.42/58.78  clause( 146985, [ =( meet( Z, complement( join( Y, X ) ) ), meet( 
% 58.42/58.78    complement( join( X, Y ) ), Z ) ) ] )
% 58.42/58.78  , clause( 2233, [ =( meet( complement( join( X, Z ) ), Y ), meet( Y, 
% 58.42/58.78    complement( join( Z, X ) ) ) ) ] )
% 58.42/58.78  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 58.42/58.78  
% 58.42/58.78  
% 58.42/58.78  paramod(
% 58.42/58.78  clause( 146995, [ =( meet( X, complement( join( complement( Y ), complement( 
% 58.42/58.79    Z ) ) ) ), meet( complement( complement( meet( Z, Y ) ) ), X ) ) ] )
% 58.42/58.79  , clause( 775, [ =( join( complement( X ), complement( Y ) ), complement( 
% 58.42/58.79    meet( X, Y ) ) ) ] )
% 58.42/58.79  , 0, clause( 146985, [ =( meet( Z, complement( join( Y, X ) ) ), meet( 
% 58.42/58.79    complement( join( X, Y ) ), Z ) ) ] )
% 58.42/58.79  , 0, 11, substitution( 0, [ :=( X, Z ), :=( Y, Y )] ), substitution( 1, [ 
% 58.42/58.79    :=( X, complement( Z ) ), :=( Y, complement( Y ) ), :=( Z, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 146997, [ =( meet( X, complement( join( complement( Y ), complement( 
% 58.42/58.79    Z ) ) ) ), meet( meet( Z, Y ), X ) ) ] )
% 58.42/58.79  , clause( 758, [ =( complement( complement( X ) ), X ) ] )
% 58.42/58.79  , 0, clause( 146995, [ =( meet( X, complement( join( complement( Y ), 
% 58.42/58.79    complement( Z ) ) ) ), meet( complement( complement( meet( Z, Y ) ) ), X
% 58.42/58.79     ) ) ] )
% 58.42/58.79  , 0, 10, substitution( 0, [ :=( X, meet( Z, Y ) )] ), substitution( 1, [ 
% 58.42/58.79    :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 146998, [ =( meet( X, meet( Y, complement( complement( Z ) ) ) ), 
% 58.42/58.79    meet( meet( Z, Y ), X ) ) ] )
% 58.42/58.79  , clause( 774, [ =( complement( join( complement( Y ), X ) ), meet( Y, 
% 58.42/58.79    complement( X ) ) ) ] )
% 58.42/58.79  , 0, clause( 146997, [ =( meet( X, complement( join( complement( Y ), 
% 58.42/58.79    complement( Z ) ) ) ), meet( meet( Z, Y ), X ) ) ] )
% 58.42/58.79  , 0, 3, substitution( 0, [ :=( X, complement( Z ) ), :=( Y, Y )] ), 
% 58.42/58.79    substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 146999, [ =( meet( meet( Y, X ), complement( complement( Z ) ) ), 
% 58.42/58.79    meet( meet( Z, Y ), X ) ) ] )
% 58.42/58.79  , clause( 24025, [ =( meet( Z, meet( X, complement( Y ) ) ), meet( meet( X
% 58.42/58.79    , Z ), complement( Y ) ) ) ] )
% 58.42/58.79  , 0, clause( 146998, [ =( meet( X, meet( Y, complement( complement( Z ) ) )
% 58.42/58.79     ), meet( meet( Z, Y ), X ) ) ] )
% 58.42/58.79  , 0, 1, substitution( 0, [ :=( X, Y ), :=( Y, complement( Z ) ), :=( Z, X )] )
% 58.42/58.79    , substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147000, [ =( meet( meet( X, Y ), Z ), meet( meet( Z, X ), Y ) ) ]
% 58.42/58.79     )
% 58.42/58.79  , clause( 758, [ =( complement( complement( X ) ), X ) ] )
% 58.42/58.79  , 0, clause( 146999, [ =( meet( meet( Y, X ), complement( complement( Z ) )
% 58.42/58.79     ), meet( meet( Z, Y ), X ) ) ] )
% 58.42/58.79  , 0, 5, substitution( 0, [ :=( X, Z )] ), substitution( 1, [ :=( X, Y ), 
% 58.42/58.79    :=( Y, X ), :=( Z, Z )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  eqswap(
% 58.42/58.79  clause( 147001, [ =( meet( meet( Z, X ), Y ), meet( meet( X, Y ), Z ) ) ]
% 58.42/58.79     )
% 58.42/58.79  , clause( 147000, [ =( meet( meet( X, Y ), Z ), meet( meet( Z, X ), Y ) ) ]
% 58.42/58.79     )
% 58.42/58.79  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  subsumption(
% 58.42/58.79  clause( 64226, [ =( meet( meet( X, Y ), Z ), meet( meet( Y, Z ), X ) ) ] )
% 58.42/58.79  , clause( 147001, [ =( meet( meet( Z, X ), Y ), meet( meet( X, Y ), Z ) ) ]
% 58.42/58.79     )
% 58.42/58.79  , substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, X )] ), 
% 58.42/58.79    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  eqswap(
% 58.42/58.79  clause( 147002, [ =( meet( meet( Y, Z ), X ), meet( meet( X, Y ), Z ) ) ]
% 58.42/58.79     )
% 58.42/58.79  , clause( 64226, [ =( meet( meet( X, Y ), Z ), meet( meet( Y, Z ), X ) ) ]
% 58.42/58.79     )
% 58.42/58.79  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  eqswap(
% 58.42/58.79  clause( 147003, [ =( meet( Y, X ), meet( X, join( complement( X ), Y ) ) )
% 58.42/58.79     ] )
% 58.42/58.79  , clause( 10139, [ =( meet( X, join( complement( X ), Y ) ), meet( Y, X ) )
% 58.42/58.79     ] )
% 58.42/58.79  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147006, [ =( meet( X, meet( Y, Z ) ), meet( meet( join( complement( 
% 58.42/58.79    meet( Y, Z ) ), X ), Y ), Z ) ) ] )
% 58.42/58.79  , clause( 147002, [ =( meet( meet( Y, Z ), X ), meet( meet( X, Y ), Z ) ) ]
% 58.42/58.79     )
% 58.42/58.79  , 0, clause( 147003, [ =( meet( Y, X ), meet( X, join( complement( X ), Y )
% 58.42/58.79     ) ) ] )
% 58.42/58.79  , 0, 6, substitution( 0, [ :=( X, join( complement( meet( Y, Z ) ), X ) ), 
% 58.42/58.79    :=( Y, Y ), :=( Z, Z )] ), substitution( 1, [ :=( X, meet( Y, Z ) ), :=( 
% 58.42/58.79    Y, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147007, [ =( meet( X, meet( Y, Z ) ), meet( meet( Z, join( 
% 58.42/58.79    complement( meet( Y, Z ) ), X ) ), Y ) ) ] )
% 58.42/58.79  , clause( 147002, [ =( meet( meet( Y, Z ), X ), meet( meet( X, Y ), Z ) ) ]
% 58.42/58.79     )
% 58.42/58.79  , 0, clause( 147006, [ =( meet( X, meet( Y, Z ) ), meet( meet( join( 
% 58.42/58.79    complement( meet( Y, Z ) ), X ), Y ), Z ) ) ] )
% 58.42/58.79  , 0, 6, substitution( 0, [ :=( X, Z ), :=( Y, join( complement( meet( Y, Z
% 58.42/58.79     ) ), X ) ), :=( Z, Y )] ), substitution( 1, [ :=( X, X ), :=( Y, Y ), 
% 58.42/58.79    :=( Z, Z )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147011, [ =( meet( X, meet( Y, Z ) ), meet( meet( join( complement( 
% 58.42/58.79    Y ), X ), Z ), Y ) ) ] )
% 58.42/58.79  , clause( 23981, [ =( meet( Z, join( complement( meet( X, Z ) ), Y ) ), 
% 58.42/58.79    meet( join( complement( X ), Y ), Z ) ) ] )
% 58.42/58.79  , 0, clause( 147007, [ =( meet( X, meet( Y, Z ) ), meet( meet( Z, join( 
% 58.42/58.79    complement( meet( Y, Z ) ), X ) ), Y ) ) ] )
% 58.42/58.79  , 0, 7, substitution( 0, [ :=( X, Y ), :=( Y, X ), :=( Z, Z )] ), 
% 58.42/58.79    substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  eqswap(
% 58.42/58.79  clause( 147012, [ =( meet( meet( join( complement( Y ), X ), Z ), Y ), meet( 
% 58.42/58.79    X, meet( Y, Z ) ) ) ] )
% 58.42/58.79  , clause( 147011, [ =( meet( X, meet( Y, Z ) ), meet( meet( join( 
% 58.42/58.79    complement( Y ), X ), Z ), Y ) ) ] )
% 58.42/58.79  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  subsumption(
% 58.42/58.79  clause( 65103, [ =( meet( meet( join( complement( X ), Z ), Y ), X ), meet( 
% 58.42/58.79    Z, meet( X, Y ) ) ) ] )
% 58.42/58.79  , clause( 147012, [ =( meet( meet( join( complement( Y ), X ), Z ), Y ), 
% 58.42/58.79    meet( X, meet( Y, Z ) ) ) ] )
% 58.42/58.79  , substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 58.42/58.79    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  eqswap(
% 58.42/58.79  clause( 147014, [ =( meet( meet( Y, Z ), X ), meet( meet( X, Y ), Z ) ) ]
% 58.42/58.79     )
% 58.42/58.79  , clause( 64226, [ =( meet( meet( X, Y ), Z ), meet( meet( Y, Z ), X ) ) ]
% 58.42/58.79     )
% 58.42/58.79  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147031, [ =( meet( meet( join( complement( X ), Y ), Z ), X ), meet( 
% 58.42/58.79    meet( Y, X ), Z ) ) ] )
% 58.42/58.79  , clause( 10139, [ =( meet( X, join( complement( X ), Y ) ), meet( Y, X ) )
% 58.42/58.79     ] )
% 58.42/58.79  , 0, clause( 147014, [ =( meet( meet( Y, Z ), X ), meet( meet( X, Y ), Z )
% 58.42/58.79     ) ] )
% 58.42/58.79  , 0, 10, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.42/58.79    :=( X, X ), :=( Y, join( complement( X ), Y ) ), :=( Z, Z )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147032, [ =( meet( Y, meet( X, Z ) ), meet( meet( Y, X ), Z ) ) ]
% 58.42/58.79     )
% 58.42/58.79  , clause( 65103, [ =( meet( meet( join( complement( X ), Z ), Y ), X ), 
% 58.42/58.79    meet( Z, meet( X, Y ) ) ) ] )
% 58.42/58.79  , 0, clause( 147031, [ =( meet( meet( join( complement( X ), Y ), Z ), X )
% 58.42/58.79    , meet( meet( Y, X ), Z ) ) ] )
% 58.42/58.79  , 0, 1, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] ), 
% 58.42/58.79    substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  subsumption(
% 58.42/58.79  clause( 65104, [ =( meet( Y, meet( X, Z ) ), meet( meet( Y, X ), Z ) ) ] )
% 58.42/58.79  , clause( 147032, [ =( meet( Y, meet( X, Z ) ), meet( meet( Y, X ), Z ) ) ]
% 58.42/58.79     )
% 58.42/58.79  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 58.42/58.79    permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  eqswap(
% 58.42/58.79  clause( 147034, [ =( meet( meet( Y, Z ), X ), meet( meet( X, Y ), Z ) ) ]
% 58.42/58.79     )
% 58.42/58.79  , clause( 64226, [ =( meet( meet( X, Y ), Z ), meet( meet( Y, Z ), X ) ) ]
% 58.42/58.79     )
% 58.42/58.79  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  eqswap(
% 58.42/58.79  clause( 147035, [ =( meet( X, Y ), meet( meet( X, Y ), composition( top, Y
% 58.42/58.79     ) ) ) ] )
% 58.42/58.79  , clause( 3986, [ =( meet( meet( X, Y ), composition( top, Y ) ), meet( X, 
% 58.42/58.79    Y ) ) ] )
% 58.42/58.79  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147038, [ =( meet( X, Y ), meet( meet( composition( top, Y ), X ), 
% 58.42/58.79    Y ) ) ] )
% 58.42/58.79  , clause( 147034, [ =( meet( meet( Y, Z ), X ), meet( meet( X, Y ), Z ) ) ]
% 58.42/58.79     )
% 58.42/58.79  , 0, clause( 147035, [ =( meet( X, Y ), meet( meet( X, Y ), composition( 
% 58.42/58.79    top, Y ) ) ) ] )
% 58.42/58.79  , 0, 4, substitution( 0, [ :=( X, composition( top, Y ) ), :=( Y, X ), :=( 
% 58.42/58.79    Z, Y )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  eqswap(
% 58.42/58.79  clause( 147069, [ =( meet( meet( composition( top, Y ), X ), Y ), meet( X, 
% 58.42/58.79    Y ) ) ] )
% 58.42/58.79  , clause( 147038, [ =( meet( X, Y ), meet( meet( composition( top, Y ), X )
% 58.42/58.79    , Y ) ) ] )
% 58.42/58.79  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  subsumption(
% 58.42/58.79  clause( 65135, [ =( meet( meet( composition( top, Y ), X ), Y ), meet( X, Y
% 58.42/58.79     ) ) ] )
% 58.42/58.79  , clause( 147069, [ =( meet( meet( composition( top, Y ), X ), Y ), meet( X
% 58.42/58.79    , Y ) ) ] )
% 58.42/58.79  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.42/58.79     )] ) ).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  eqswap(
% 58.42/58.79  clause( 147070, [ =( meet( meet( Y, Z ), X ), meet( meet( X, Y ), Z ) ) ]
% 58.42/58.79     )
% 58.42/58.79  , clause( 64226, [ =( meet( meet( X, Y ), Z ), meet( meet( Y, Z ), X ) ) ]
% 58.42/58.79     )
% 58.42/58.79  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  eqswap(
% 58.42/58.79  clause( 147071, [ =( meet( X, Y ), meet( meet( X, Y ), composition( top, X
% 58.42/58.79     ) ) ) ] )
% 58.42/58.79  , clause( 3984, [ =( meet( meet( X, Y ), composition( top, X ) ), meet( X, 
% 58.42/58.79    Y ) ) ] )
% 58.42/58.79  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147074, [ =( meet( X, Y ), meet( meet( composition( top, X ), X ), 
% 58.42/58.79    Y ) ) ] )
% 58.42/58.79  , clause( 147070, [ =( meet( meet( Y, Z ), X ), meet( meet( X, Y ), Z ) ) ]
% 58.42/58.79     )
% 58.42/58.79  , 0, clause( 147071, [ =( meet( X, Y ), meet( meet( X, Y ), composition( 
% 58.42/58.79    top, X ) ) ) ] )
% 58.42/58.79  , 0, 4, substitution( 0, [ :=( X, composition( top, X ) ), :=( Y, X ), :=( 
% 58.42/58.79    Z, Y )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147075, [ =( meet( X, Y ), meet( meet( Y, composition( top, X ) ), 
% 58.42/58.79    X ) ) ] )
% 58.42/58.79  , clause( 147070, [ =( meet( meet( Y, Z ), X ), meet( meet( X, Y ), Z ) ) ]
% 58.42/58.79     )
% 58.42/58.79  , 0, clause( 147074, [ =( meet( X, Y ), meet( meet( composition( top, X ), 
% 58.42/58.79    X ), Y ) ) ] )
% 58.42/58.79  , 0, 4, substitution( 0, [ :=( X, Y ), :=( Y, composition( top, X ) ), :=( 
% 58.42/58.79    Z, X )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  eqswap(
% 58.42/58.79  clause( 147104, [ =( meet( meet( Y, composition( top, X ) ), X ), meet( X, 
% 58.42/58.79    Y ) ) ] )
% 58.42/58.79  , clause( 147075, [ =( meet( X, Y ), meet( meet( Y, composition( top, X ) )
% 58.42/58.79    , X ) ) ] )
% 58.42/58.79  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  subsumption(
% 58.42/58.79  clause( 65137, [ =( meet( meet( Y, composition( top, X ) ), X ), meet( X, Y
% 58.42/58.79     ) ) ] )
% 58.42/58.79  , clause( 147104, [ =( meet( meet( Y, composition( top, X ) ), X ), meet( X
% 58.42/58.79    , Y ) ) ] )
% 58.42/58.79  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.42/58.79     )] ) ).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  eqswap(
% 58.42/58.79  clause( 147107, [ =( meet( Y, X ), meet( meet( composition( top, X ), Y ), 
% 58.42/58.79    X ) ) ] )
% 58.42/58.79  , clause( 65135, [ =( meet( meet( composition( top, Y ), X ), Y ), meet( X
% 58.42/58.79    , Y ) ) ] )
% 58.42/58.79  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147111, [ =( meet( join( X, complement( composition( top, Y ) ) ), 
% 58.42/58.79    Y ), meet( meet( X, composition( top, Y ) ), Y ) ) ] )
% 58.42/58.79  , clause( 10136, [ =( meet( X, join( Y, complement( X ) ) ), meet( Y, X ) )
% 58.42/58.79     ] )
% 58.42/58.79  , 0, clause( 147107, [ =( meet( Y, X ), meet( meet( composition( top, X ), 
% 58.42/58.79    Y ), X ) ) ] )
% 58.42/58.79  , 0, 10, substitution( 0, [ :=( X, composition( top, Y ) ), :=( Y, X )] ), 
% 58.42/58.79    substitution( 1, [ :=( X, Y ), :=( Y, join( X, complement( composition( 
% 58.42/58.79    top, Y ) ) ) )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147112, [ =( meet( join( X, complement( composition( top, Y ) ) ), 
% 58.42/58.79    Y ), meet( Y, X ) ) ] )
% 58.42/58.79  , clause( 65137, [ =( meet( meet( Y, composition( top, X ) ), X ), meet( X
% 58.42/58.79    , Y ) ) ] )
% 58.42/58.79  , 0, clause( 147111, [ =( meet( join( X, complement( composition( top, Y )
% 58.42/58.79     ) ), Y ), meet( meet( X, composition( top, Y ) ), Y ) ) ] )
% 58.42/58.79  , 0, 9, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 58.42/58.79    :=( X, X ), :=( Y, Y )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  subsumption(
% 58.42/58.79  clause( 66246, [ =( meet( join( Y, complement( composition( top, X ) ) ), X
% 58.42/58.79     ), meet( X, Y ) ) ] )
% 58.42/58.79  , clause( 147112, [ =( meet( join( X, complement( composition( top, Y ) ) )
% 58.42/58.79    , Y ), meet( Y, X ) ) ] )
% 58.42/58.79  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 58.42/58.79     )] ) ).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  eqswap(
% 58.42/58.79  clause( 147115, [ =( composition( Y, X ), composition( join( complement( 
% 58.42/58.79    converse( composition( X, top ) ) ), Y ), X ) ) ] )
% 58.42/58.79  , clause( 2975, [ =( composition( join( complement( converse( composition( 
% 58.42/58.79    X, top ) ) ), Y ), X ), composition( Y, X ) ) ] )
% 58.42/58.79  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147117, [ =( composition( meet( X, converse( composition( Y, top )
% 58.42/58.79     ) ), Y ), composition( join( X, complement( converse( composition( Y, 
% 58.42/58.79    top ) ) ) ), Y ) ) ] )
% 58.42/58.79  , clause( 2433, [ =( join( complement( Y ), meet( X, Y ) ), join( X, 
% 58.42/58.79    complement( Y ) ) ) ] )
% 58.42/58.79  , 0, clause( 147115, [ =( composition( Y, X ), composition( join( 
% 58.42/58.79    complement( converse( composition( X, top ) ) ), Y ), X ) ) ] )
% 58.42/58.79  , 0, 10, substitution( 0, [ :=( X, X ), :=( Y, converse( composition( Y, 
% 58.42/58.79    top ) ) )] ), substitution( 1, [ :=( X, Y ), :=( Y, meet( X, converse( 
% 58.42/58.79    composition( Y, top ) ) ) )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147118, [ =( composition( meet( X, converse( composition( Y, top )
% 58.42/58.79     ) ), Y ), composition( X, Y ) ) ] )
% 58.42/58.79  , clause( 2976, [ =( composition( join( Y, complement( converse( 
% 58.42/58.79    composition( X, top ) ) ) ), X ), composition( Y, X ) ) ] )
% 58.42/58.79  , 0, clause( 147117, [ =( composition( meet( X, converse( composition( Y, 
% 58.42/58.79    top ) ) ), Y ), composition( join( X, complement( converse( composition( 
% 58.42/58.79    Y, top ) ) ) ), Y ) ) ] )
% 58.42/58.79  , 0, 9, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 58.42/58.79    :=( X, X ), :=( Y, Y )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  subsumption(
% 58.42/58.79  clause( 83088, [ =( composition( meet( Y, converse( composition( X, top ) )
% 58.42/58.79     ), X ), composition( Y, X ) ) ] )
% 58.42/58.79  , clause( 147118, [ =( composition( meet( X, converse( composition( Y, top
% 58.42/58.79     ) ) ), Y ), composition( X, Y ) ) ] )
% 58.42/58.79  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 58.42/58.79     )] ) ).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  eqswap(
% 58.42/58.79  clause( 147121, [ =( composition( Y, X ), composition( join( complement( 
% 58.42/58.79    converse( composition( X, top ) ) ), Y ), X ) ) ] )
% 58.42/58.79  , clause( 2975, [ =( composition( join( complement( converse( composition( 
% 58.42/58.79    X, top ) ) ), Y ), X ), composition( Y, X ) ) ] )
% 58.42/58.79  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147123, [ =( composition( meet( converse( composition( X, top ) ), 
% 58.42/58.79    Y ), X ), composition( join( Y, complement( converse( composition( X, top
% 58.42/58.79     ) ) ) ), X ) ) ] )
% 58.42/58.79  , clause( 2468, [ =( join( complement( Y ), meet( Y, X ) ), join( X, 
% 58.42/58.79    complement( Y ) ) ) ] )
% 58.42/58.79  , 0, clause( 147121, [ =( composition( Y, X ), composition( join( 
% 58.42/58.79    complement( converse( composition( X, top ) ) ), Y ), X ) ) ] )
% 58.42/58.79  , 0, 10, substitution( 0, [ :=( X, Y ), :=( Y, converse( composition( X, 
% 58.42/58.79    top ) ) )] ), substitution( 1, [ :=( X, X ), :=( Y, meet( converse( 
% 58.42/58.79    composition( X, top ) ), Y ) )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147124, [ =( composition( meet( converse( composition( X, top ) ), 
% 58.42/58.79    Y ), X ), composition( Y, X ) ) ] )
% 58.42/58.79  , clause( 2976, [ =( composition( join( Y, complement( converse( 
% 58.42/58.79    composition( X, top ) ) ) ), X ), composition( Y, X ) ) ] )
% 58.42/58.79  , 0, clause( 147123, [ =( composition( meet( converse( composition( X, top
% 58.42/58.79     ) ), Y ), X ), composition( join( Y, complement( converse( composition( 
% 58.42/58.79    X, top ) ) ) ), X ) ) ] )
% 58.42/58.79  , 0, 9, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.42/58.79    :=( X, X ), :=( Y, Y )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  subsumption(
% 58.42/58.79  clause( 83089, [ =( composition( meet( converse( composition( X, top ) ), Y
% 58.42/58.79     ), X ), composition( Y, X ) ) ] )
% 58.42/58.79  , clause( 147124, [ =( composition( meet( converse( composition( X, top ) )
% 58.42/58.79    , Y ), X ), composition( Y, X ) ) ] )
% 58.42/58.79  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.42/58.79     )] ) ).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  eqswap(
% 58.42/58.79  clause( 147127, [ =( composition( Y, X ), composition( meet( converse( 
% 58.42/58.79    composition( X, top ) ), Y ), X ) ) ] )
% 58.42/58.79  , clause( 83089, [ =( composition( meet( converse( composition( X, top ) )
% 58.42/58.79    , Y ), X ), composition( Y, X ) ) ] )
% 58.42/58.79  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147129, [ =( composition( X, meet( one, sk1 ) ), composition( meet( 
% 58.42/58.79    converse( sk1 ), X ), meet( one, sk1 ) ) ) ] )
% 58.42/58.79  , clause( 61642, [ =( composition( meet( one, sk1 ), top ), sk1 ) ] )
% 58.42/58.79  , 0, clause( 147127, [ =( composition( Y, X ), composition( meet( converse( 
% 58.42/58.79    composition( X, top ) ), Y ), X ) ) ] )
% 58.42/58.79  , 0, 9, substitution( 0, [] ), substitution( 1, [ :=( X, meet( one, sk1 ) )
% 58.42/58.79    , :=( Y, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  eqswap(
% 58.42/58.79  clause( 147131, [ =( composition( meet( converse( sk1 ), X ), meet( one, 
% 58.42/58.79    sk1 ) ), composition( X, meet( one, sk1 ) ) ) ] )
% 58.42/58.79  , clause( 147129, [ =( composition( X, meet( one, sk1 ) ), composition( 
% 58.42/58.79    meet( converse( sk1 ), X ), meet( one, sk1 ) ) ) ] )
% 58.42/58.79  , 0, substitution( 0, [ :=( X, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  subsumption(
% 58.42/58.79  clause( 89989, [ =( composition( meet( converse( sk1 ), X ), meet( one, sk1
% 58.42/58.79     ) ), composition( X, meet( one, sk1 ) ) ) ] )
% 58.42/58.79  , clause( 147131, [ =( composition( meet( converse( sk1 ), X ), meet( one, 
% 58.42/58.79    sk1 ) ), composition( X, meet( one, sk1 ) ) ) ] )
% 58.42/58.79  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  eqswap(
% 58.42/58.79  clause( 147132, [ =( composition( meet( one, Y ), X ), meet( X, composition( 
% 58.42/58.79    meet( one, Y ), X ) ) ) ] )
% 58.42/58.79  , clause( 4396, [ =( meet( Y, composition( meet( one, X ), Y ) ), 
% 58.42/58.79    composition( meet( one, X ), Y ) ) ] )
% 58.42/58.79  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147134, [ =( composition( meet( one, X ), complement( composition( 
% 58.42/58.79    X, top ) ) ), zero ) ] )
% 58.42/58.79  , clause( 40153, [ =( meet( complement( composition( X, top ) ), 
% 58.42/58.79    composition( meet( Y, X ), Z ) ), zero ) ] )
% 58.42/58.79  , 0, clause( 147132, [ =( composition( meet( one, Y ), X ), meet( X, 
% 58.42/58.79    composition( meet( one, Y ), X ) ) ) ] )
% 58.42/58.79  , 0, 9, substitution( 0, [ :=( X, X ), :=( Y, one ), :=( Z, complement( 
% 58.42/58.79    composition( X, top ) ) )] ), substitution( 1, [ :=( X, complement( 
% 58.42/58.79    composition( X, top ) ) ), :=( Y, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  subsumption(
% 58.42/58.79  clause( 116440, [ =( composition( meet( one, X ), complement( composition( 
% 58.42/58.79    X, top ) ) ), zero ) ] )
% 58.42/58.79  , clause( 147134, [ =( composition( meet( one, X ), complement( composition( 
% 58.42/58.79    X, top ) ) ), zero ) ] )
% 58.42/58.79  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  eqswap(
% 58.42/58.79  clause( 147137, [ =( join( Y, Z ), join( join( composition( meet( one, X )
% 58.42/58.79    , Y ), Z ), Y ) ) ] )
% 58.42/58.79  , clause( 4401, [ =( join( join( composition( meet( one, X ), Y ), Z ), Y )
% 58.42/58.79    , join( Y, Z ) ) ] )
% 58.42/58.79  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147140, [ =( join( complement( one ), meet( one, X ) ), join( 
% 58.42/58.79    composition( meet( one, X ), top ), complement( one ) ) ) ] )
% 58.42/58.79  , clause( 5469, [ =( join( composition( X, complement( one ) ), X ), 
% 58.42/58.79    composition( X, top ) ) ] )
% 58.42/58.79  , 0, clause( 147137, [ =( join( Y, Z ), join( join( composition( meet( one
% 58.42/58.79    , X ), Y ), Z ), Y ) ) ] )
% 58.42/58.79  , 0, 8, substitution( 0, [ :=( X, meet( one, X ) )] ), substitution( 1, [ 
% 58.42/58.79    :=( X, X ), :=( Y, complement( one ) ), :=( Z, meet( one, X ) )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147141, [ =( join( X, complement( one ) ), join( composition( meet( 
% 58.42/58.79    one, X ), top ), complement( one ) ) ) ] )
% 58.42/58.79  , clause( 2468, [ =( join( complement( Y ), meet( Y, X ) ), join( X, 
% 58.42/58.79    complement( Y ) ) ) ] )
% 58.42/58.79  , 0, clause( 147140, [ =( join( complement( one ), meet( one, X ) ), join( 
% 58.42/58.79    composition( meet( one, X ), top ), complement( one ) ) ) ] )
% 58.42/58.79  , 0, 1, substitution( 0, [ :=( X, X ), :=( Y, one )] ), substitution( 1, [ 
% 58.42/58.79    :=( X, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  eqswap(
% 58.42/58.79  clause( 147142, [ =( join( composition( meet( one, X ), top ), complement( 
% 58.42/58.79    one ) ), join( X, complement( one ) ) ) ] )
% 58.42/58.79  , clause( 147141, [ =( join( X, complement( one ) ), join( composition( 
% 58.42/58.79    meet( one, X ), top ), complement( one ) ) ) ] )
% 58.42/58.79  , 0, substitution( 0, [ :=( X, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  subsumption(
% 58.42/58.79  clause( 116810, [ =( join( composition( meet( one, X ), top ), complement( 
% 58.42/58.79    one ) ), join( X, complement( one ) ) ) ] )
% 58.42/58.79  , clause( 147142, [ =( join( composition( meet( one, X ), top ), complement( 
% 58.42/58.79    one ) ), join( X, complement( one ) ) ) ] )
% 58.42/58.79  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  eqswap(
% 58.42/58.79  clause( 147143, [ =( zero, composition( meet( one, X ), complement( 
% 58.42/58.79    composition( X, top ) ) ) ) ] )
% 58.42/58.79  , clause( 116440, [ =( composition( meet( one, X ), complement( composition( 
% 58.42/58.79    X, top ) ) ), zero ) ] )
% 58.42/58.79  , 0, substitution( 0, [ :=( X, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147144, [ =( zero, composition( meet( X, one ), complement( 
% 58.42/58.79    composition( X, top ) ) ) ) ] )
% 58.42/58.79  , clause( 8744, [ =( composition( meet( X, Y ), Z ), composition( meet( Y, 
% 58.42/58.79    X ), Z ) ) ] )
% 58.42/58.79  , 0, clause( 147143, [ =( zero, composition( meet( one, X ), complement( 
% 58.42/58.79    composition( X, top ) ) ) ) ] )
% 58.42/58.79  , 0, 2, substitution( 0, [ :=( X, one ), :=( Y, X ), :=( Z, complement( 
% 58.42/58.79    composition( X, top ) ) )] ), substitution( 1, [ :=( X, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  eqswap(
% 58.42/58.79  clause( 147150, [ =( composition( meet( X, one ), complement( composition( 
% 58.42/58.79    X, top ) ) ), zero ) ] )
% 58.42/58.79  , clause( 147144, [ =( zero, composition( meet( X, one ), complement( 
% 58.42/58.79    composition( X, top ) ) ) ) ] )
% 58.42/58.79  , 0, substitution( 0, [ :=( X, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  subsumption(
% 58.42/58.79  clause( 116897, [ =( composition( meet( X, one ), complement( composition( 
% 58.42/58.79    X, top ) ) ), zero ) ] )
% 58.42/58.79  , clause( 147150, [ =( composition( meet( X, one ), complement( composition( 
% 58.42/58.79    X, top ) ) ), zero ) ] )
% 58.42/58.79  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  eqswap(
% 58.42/58.79  clause( 147154, [ =( zero, meet( converse( X ), composition( Y, complement( 
% 58.42/58.79    converse( composition( X, Y ) ) ) ) ) ) ] )
% 58.42/58.79  , clause( 1585, [ =( meet( converse( Y ), composition( X, complement( 
% 58.42/58.79    converse( composition( Y, X ) ) ) ) ), zero ) ] )
% 58.42/58.79  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147158, [ =( zero, meet( converse( meet( X, one ) ), composition( 
% 58.42/58.79    complement( composition( X, top ) ), complement( converse( zero ) ) ) ) )
% 58.42/58.79     ] )
% 58.42/58.79  , clause( 116897, [ =( composition( meet( X, one ), complement( composition( 
% 58.42/58.79    X, top ) ) ), zero ) ] )
% 58.42/58.79  , 0, clause( 147154, [ =( zero, meet( converse( X ), composition( Y, 
% 58.42/58.79    complement( converse( composition( X, Y ) ) ) ) ) ) ] )
% 58.42/58.79  , 0, 14, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, meet( 
% 58.42/58.79    X, one ) ), :=( Y, complement( composition( X, top ) ) )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147159, [ =( zero, meet( converse( meet( X, one ) ), composition( 
% 58.42/58.79    complement( composition( X, top ) ), complement( zero ) ) ) ) ] )
% 58.42/58.79  , clause( 778, [ =( converse( zero ), zero ) ] )
% 58.42/58.79  , 0, clause( 147158, [ =( zero, meet( converse( meet( X, one ) ), 
% 58.42/58.79    composition( complement( composition( X, top ) ), complement( converse( 
% 58.42/58.79    zero ) ) ) ) ) ] )
% 58.42/58.79  , 0, 13, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147160, [ =( zero, meet( converse( meet( X, one ) ), composition( 
% 58.42/58.79    complement( composition( X, top ) ), top ) ) ) ] )
% 58.42/58.79  , clause( 746, [ =( complement( zero ), top ) ] )
% 58.42/58.79  , 0, clause( 147159, [ =( zero, meet( converse( meet( X, one ) ), 
% 58.42/58.79    composition( complement( composition( X, top ) ), complement( zero ) ) )
% 58.42/58.79     ) ] )
% 58.42/58.79  , 0, 12, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147161, [ =( zero, meet( converse( meet( X, one ) ), complement( 
% 58.42/58.79    composition( X, top ) ) ) ) ] )
% 58.42/58.79  , clause( 36252, [ =( composition( complement( composition( X, top ) ), top
% 58.42/58.79     ), complement( composition( X, top ) ) ) ] )
% 58.42/58.79  , 0, clause( 147160, [ =( zero, meet( converse( meet( X, one ) ), 
% 58.42/58.79    composition( complement( composition( X, top ) ), top ) ) ) ] )
% 58.42/58.79  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 58.42/58.79    ).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  eqswap(
% 58.42/58.79  clause( 147162, [ =( meet( converse( meet( X, one ) ), complement( 
% 58.42/58.79    composition( X, top ) ) ), zero ) ] )
% 58.42/58.79  , clause( 147161, [ =( zero, meet( converse( meet( X, one ) ), complement( 
% 58.42/58.79    composition( X, top ) ) ) ) ] )
% 58.42/58.79  , 0, substitution( 0, [ :=( X, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  subsumption(
% 58.42/58.79  clause( 116961, [ =( meet( converse( meet( X, one ) ), complement( 
% 58.42/58.79    composition( X, top ) ) ), zero ) ] )
% 58.42/58.79  , clause( 147162, [ =( meet( converse( meet( X, one ) ), complement( 
% 58.42/58.79    composition( X, top ) ) ), zero ) ] )
% 58.42/58.79  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  eqswap(
% 58.42/58.79  clause( 147164, [ =( converse( join( complement( X ), Y ) ), complement( 
% 58.42/58.79    converse( meet( X, complement( Y ) ) ) ) ) ] )
% 58.42/58.79  , clause( 2820, [ =( complement( converse( meet( X, complement( Y ) ) ) ), 
% 58.42/58.79    converse( join( complement( X ), Y ) ) ) ] )
% 58.42/58.79  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147168, [ =( converse( join( complement( converse( meet( X, one ) )
% 58.42/58.79     ), composition( X, top ) ) ), complement( converse( zero ) ) ) ] )
% 58.42/58.79  , clause( 116961, [ =( meet( converse( meet( X, one ) ), complement( 
% 58.42/58.79    composition( X, top ) ) ), zero ) ] )
% 58.42/58.79  , 0, clause( 147164, [ =( converse( join( complement( X ), Y ) ), 
% 58.42/58.79    complement( converse( meet( X, complement( Y ) ) ) ) ) ] )
% 58.42/58.79  , 0, 13, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 58.42/58.79    converse( meet( X, one ) ) ), :=( Y, composition( X, top ) )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147169, [ =( converse( join( complement( converse( meet( X, one ) )
% 58.42/58.79     ), composition( X, top ) ) ), complement( zero ) ) ] )
% 58.42/58.79  , clause( 778, [ =( converse( zero ), zero ) ] )
% 58.42/58.79  , 0, clause( 147168, [ =( converse( join( complement( converse( meet( X, 
% 58.42/58.79    one ) ) ), composition( X, top ) ) ), complement( converse( zero ) ) ) ]
% 58.42/58.79     )
% 58.42/58.79  , 0, 12, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147170, [ =( converse( join( complement( converse( meet( X, one ) )
% 58.42/58.79     ), composition( X, top ) ) ), top ) ] )
% 58.42/58.79  , clause( 746, [ =( complement( zero ), top ) ] )
% 58.42/58.79  , 0, clause( 147169, [ =( converse( join( complement( converse( meet( X, 
% 58.42/58.79    one ) ) ), composition( X, top ) ) ), complement( zero ) ) ] )
% 58.42/58.79  , 0, 11, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147171, [ =( join( complement( meet( X, one ) ), converse( 
% 58.42/58.79    composition( X, top ) ) ), top ) ] )
% 58.42/58.79  , clause( 2897, [ =( converse( join( complement( converse( X ) ), Y ) ), 
% 58.42/58.79    join( complement( X ), converse( Y ) ) ) ] )
% 58.42/58.79  , 0, clause( 147170, [ =( converse( join( complement( converse( meet( X, 
% 58.42/58.79    one ) ) ), composition( X, top ) ) ), top ) ] )
% 58.42/58.79  , 0, 1, substitution( 0, [ :=( X, meet( X, one ) ), :=( Y, composition( X, 
% 58.42/58.79    top ) )] ), substitution( 1, [ :=( X, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  subsumption(
% 58.42/58.79  clause( 116999, [ =( join( complement( meet( X, one ) ), converse( 
% 58.42/58.79    composition( X, top ) ) ), top ) ] )
% 58.42/58.79  , clause( 147171, [ =( join( complement( meet( X, one ) ), converse( 
% 58.42/58.79    composition( X, top ) ) ), top ) ] )
% 58.42/58.79  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  eqswap(
% 58.42/58.79  clause( 147174, [ =( top, join( complement( meet( X, one ) ), converse( 
% 58.42/58.79    composition( X, top ) ) ) ) ] )
% 58.42/58.79  , clause( 116999, [ =( join( complement( meet( X, one ) ), converse( 
% 58.42/58.79    composition( X, top ) ) ), top ) ] )
% 58.42/58.79  , 0, substitution( 0, [ :=( X, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147178, [ =( top, join( complement( meet( one, X ) ), converse( 
% 58.42/58.79    composition( join( X, complement( composition( top, one ) ) ), top ) ) )
% 58.42/58.79     ) ] )
% 58.42/58.79  , clause( 66246, [ =( meet( join( Y, complement( composition( top, X ) ) )
% 58.42/58.79    , X ), meet( X, Y ) ) ] )
% 58.42/58.79  , 0, clause( 147174, [ =( top, join( complement( meet( X, one ) ), converse( 
% 58.42/58.79    composition( X, top ) ) ) ) ] )
% 58.42/58.79  , 0, 4, substitution( 0, [ :=( X, one ), :=( Y, X )] ), substitution( 1, [ 
% 58.42/58.79    :=( X, join( X, complement( composition( top, one ) ) ) )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147179, [ =( top, join( complement( meet( one, X ) ), converse( 
% 58.42/58.79    composition( join( X, complement( top ) ), top ) ) ) ) ] )
% 58.42/58.79  , clause( 5, [ =( composition( X, one ), X ) ] )
% 58.42/58.79  , 0, clause( 147178, [ =( top, join( complement( meet( one, X ) ), converse( 
% 58.42/58.79    composition( join( X, complement( composition( top, one ) ) ), top ) ) )
% 58.42/58.79     ) ] )
% 58.42/58.79  , 0, 12, substitution( 0, [ :=( X, top )] ), substitution( 1, [ :=( X, X )] )
% 58.42/58.79    ).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147180, [ =( top, join( complement( meet( one, X ) ), converse( 
% 58.42/58.79    composition( join( X, zero ), top ) ) ) ) ] )
% 58.42/58.79  , clause( 77, [ =( complement( top ), zero ) ] )
% 58.42/58.79  , 0, clause( 147179, [ =( top, join( complement( meet( one, X ) ), converse( 
% 58.42/58.79    composition( join( X, complement( top ) ), top ) ) ) ) ] )
% 58.42/58.79  , 0, 11, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147181, [ =( top, join( complement( meet( one, X ) ), converse( 
% 58.42/58.79    composition( X, top ) ) ) ) ] )
% 58.42/58.79  , clause( 742, [ =( join( X, zero ), X ) ] )
% 58.42/58.79  , 0, clause( 147180, [ =( top, join( complement( meet( one, X ) ), converse( 
% 58.42/58.79    composition( join( X, zero ), top ) ) ) ) ] )
% 58.42/58.79  , 0, 9, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 58.42/58.79    ).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  eqswap(
% 58.42/58.79  clause( 147182, [ =( join( complement( meet( one, X ) ), converse( 
% 58.42/58.79    composition( X, top ) ) ), top ) ] )
% 58.42/58.79  , clause( 147181, [ =( top, join( complement( meet( one, X ) ), converse( 
% 58.42/58.79    composition( X, top ) ) ) ) ] )
% 58.42/58.79  , 0, substitution( 0, [ :=( X, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  subsumption(
% 58.42/58.79  clause( 117062, [ =( join( complement( meet( one, X ) ), converse( 
% 58.42/58.79    composition( X, top ) ) ), top ) ] )
% 58.42/58.79  , clause( 147182, [ =( join( complement( meet( one, X ) ), converse( 
% 58.42/58.79    composition( X, top ) ) ), top ) ] )
% 58.42/58.79  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  eqswap(
% 58.42/58.79  clause( 147184, [ =( join( composition( top, Y ), X ), join( join( X, Y ), 
% 58.42/58.79    composition( top, Y ) ) ) ] )
% 58.42/58.79  , clause( 3947, [ =( join( join( Y, X ), composition( top, X ) ), join( 
% 58.42/58.79    composition( top, X ), Y ) ) ] )
% 58.42/58.79  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147189, [ =( join( composition( top, converse( composition( X, top
% 58.42/58.79     ) ) ), complement( meet( one, X ) ) ), join( top, composition( top, 
% 58.42/58.79    converse( composition( X, top ) ) ) ) ) ] )
% 58.42/58.79  , clause( 117062, [ =( join( complement( meet( one, X ) ), converse( 
% 58.42/58.79    composition( X, top ) ) ), top ) ] )
% 58.42/58.79  , 0, clause( 147184, [ =( join( composition( top, Y ), X ), join( join( X, 
% 58.42/58.79    Y ), composition( top, Y ) ) ) ] )
% 58.42/58.79  , 0, 13, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 58.42/58.79    complement( meet( one, X ) ) ), :=( Y, converse( composition( X, top ) )
% 58.42/58.79     )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147190, [ =( join( composition( top, converse( composition( X, top
% 58.42/58.79     ) ) ), complement( meet( one, X ) ) ), top ) ] )
% 58.42/58.79  , clause( 216, [ =( join( top, X ), top ) ] )
% 58.42/58.79  , 0, clause( 147189, [ =( join( composition( top, converse( composition( X
% 58.42/58.79    , top ) ) ), complement( meet( one, X ) ) ), join( top, composition( top
% 58.42/58.79    , converse( composition( X, top ) ) ) ) ) ] )
% 58.42/58.79  , 0, 12, substitution( 0, [ :=( X, composition( top, converse( composition( 
% 58.42/58.79    X, top ) ) ) )] ), substitution( 1, [ :=( X, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147191, [ =( join( composition( composition( top, top ), converse( 
% 58.42/58.79    X ) ), complement( meet( one, X ) ) ), top ) ] )
% 58.42/58.79  , clause( 269, [ =( composition( Y, converse( composition( X, top ) ) ), 
% 58.42/58.79    composition( composition( Y, top ), converse( X ) ) ) ] )
% 58.42/58.79  , 0, clause( 147190, [ =( join( composition( top, converse( composition( X
% 58.42/58.79    , top ) ) ), complement( meet( one, X ) ) ), top ) ] )
% 58.42/58.79  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, top )] ), substitution( 1, [ 
% 58.42/58.79    :=( X, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147192, [ =( join( composition( top, converse( X ) ), complement( 
% 58.42/58.79    meet( one, X ) ) ), top ) ] )
% 58.42/58.79  , clause( 1509, [ =( composition( top, top ), top ) ] )
% 58.42/58.79  , 0, clause( 147191, [ =( join( composition( composition( top, top ), 
% 58.42/58.79    converse( X ) ), complement( meet( one, X ) ) ), top ) ] )
% 58.42/58.79  , 0, 3, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147193, [ =( join( converse( composition( X, top ) ), complement( 
% 58.42/58.79    meet( one, X ) ) ), top ) ] )
% 58.42/58.79  , clause( 227, [ =( composition( top, converse( X ) ), converse( 
% 58.42/58.79    composition( X, top ) ) ) ] )
% 58.42/58.79  , 0, clause( 147192, [ =( join( composition( top, converse( X ) ), 
% 58.42/58.79    complement( meet( one, X ) ) ), top ) ] )
% 58.42/58.79  , 0, 2, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 58.42/58.79    ).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  subsumption(
% 58.42/58.79  clause( 117215, [ =( join( converse( composition( X, top ) ), complement( 
% 58.42/58.79    meet( one, X ) ) ), top ) ] )
% 58.42/58.79  , clause( 147193, [ =( join( converse( composition( X, top ) ), complement( 
% 58.42/58.79    meet( one, X ) ) ), top ) ] )
% 58.42/58.79  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  eqswap(
% 58.42/58.79  clause( 147196, [ =( top, join( converse( composition( X, top ) ), 
% 58.42/58.79    complement( meet( one, X ) ) ) ) ] )
% 58.42/58.79  , clause( 117215, [ =( join( converse( composition( X, top ) ), complement( 
% 58.42/58.79    meet( one, X ) ) ), top ) ] )
% 58.42/58.79  , 0, substitution( 0, [ :=( X, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147201, [ =( top, join( converse( composition( converse( X ), top )
% 58.42/58.79     ), complement( converse( meet( one, X ) ) ) ) ) ] )
% 58.42/58.79  , clause( 12373, [ =( meet( one, converse( X ) ), converse( meet( one, X )
% 58.42/58.79     ) ) ] )
% 58.42/58.79  , 0, clause( 147196, [ =( top, join( converse( composition( X, top ) ), 
% 58.42/58.79    complement( meet( one, X ) ) ) ) ] )
% 58.42/58.79  , 0, 9, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 58.42/58.79    converse( X ) )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147202, [ =( top, converse( join( composition( converse( X ), top )
% 58.42/58.79    , complement( meet( one, X ) ) ) ) ) ] )
% 58.42/58.79  , clause( 2899, [ =( join( converse( Y ), complement( converse( X ) ) ), 
% 58.42/58.79    converse( join( Y, complement( X ) ) ) ) ] )
% 58.42/58.79  , 0, clause( 147201, [ =( top, join( converse( composition( converse( X ), 
% 58.42/58.79    top ) ), complement( converse( meet( one, X ) ) ) ) ) ] )
% 58.42/58.79  , 0, 2, substitution( 0, [ :=( X, meet( one, X ) ), :=( Y, composition( 
% 58.42/58.79    converse( X ), top ) )] ), substitution( 1, [ :=( X, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147203, [ =( top, converse( join( converse( composition( top, X ) )
% 58.42/58.79    , complement( meet( one, X ) ) ) ) ) ] )
% 58.42/58.79  , clause( 226, [ =( composition( converse( X ), top ), converse( 
% 58.42/58.79    composition( top, X ) ) ) ] )
% 58.42/58.79  , 0, clause( 147202, [ =( top, converse( join( composition( converse( X ), 
% 58.42/58.79    top ), complement( meet( one, X ) ) ) ) ) ] )
% 58.42/58.79  , 0, 4, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 58.42/58.79    ).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147204, [ =( top, join( composition( top, X ), converse( complement( 
% 58.42/58.79    meet( one, X ) ) ) ) ) ] )
% 58.42/58.79  , clause( 19, [ =( converse( join( converse( X ), Y ) ), join( X, converse( 
% 58.42/58.79    Y ) ) ) ] )
% 58.42/58.79  , 0, clause( 147203, [ =( top, converse( join( converse( composition( top, 
% 58.42/58.79    X ) ), complement( meet( one, X ) ) ) ) ) ] )
% 58.42/58.79  , 0, 2, substitution( 0, [ :=( X, composition( top, X ) ), :=( Y, 
% 58.42/58.79    complement( meet( one, X ) ) )] ), substitution( 1, [ :=( X, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147205, [ =( top, join( composition( top, X ), complement( converse( 
% 58.42/58.79    meet( one, X ) ) ) ) ) ] )
% 58.42/58.79  , clause( 2870, [ =( converse( complement( X ) ), complement( converse( X )
% 58.42/58.79     ) ) ] )
% 58.42/58.79  , 0, clause( 147204, [ =( top, join( composition( top, X ), converse( 
% 58.42/58.79    complement( meet( one, X ) ) ) ) ) ] )
% 58.42/58.79  , 0, 6, substitution( 0, [ :=( X, meet( one, X ) )] ), substitution( 1, [ 
% 58.42/58.79    :=( X, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  eqswap(
% 58.42/58.79  clause( 147206, [ =( join( composition( top, X ), complement( converse( 
% 58.42/58.79    meet( one, X ) ) ) ), top ) ] )
% 58.42/58.79  , clause( 147205, [ =( top, join( composition( top, X ), complement( 
% 58.42/58.79    converse( meet( one, X ) ) ) ) ) ] )
% 58.42/58.79  , 0, substitution( 0, [ :=( X, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  subsumption(
% 58.42/58.79  clause( 117292, [ =( join( composition( top, X ), complement( converse( 
% 58.42/58.79    meet( one, X ) ) ) ), top ) ] )
% 58.42/58.79  , clause( 147206, [ =( join( composition( top, X ), complement( converse( 
% 58.42/58.79    meet( one, X ) ) ) ), top ) ] )
% 58.42/58.79  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  eqswap(
% 58.42/58.79  clause( 147208, [ =( join( converse( X ), complement( Y ) ), converse( join( 
% 58.42/58.79    X, complement( converse( Y ) ) ) ) ) ] )
% 58.42/58.79  , clause( 2893, [ =( converse( join( Y, complement( converse( X ) ) ) ), 
% 58.42/58.79    join( converse( Y ), complement( X ) ) ) ] )
% 58.42/58.79  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147210, [ =( join( converse( composition( top, X ) ), complement( 
% 58.42/58.79    meet( one, X ) ) ), converse( top ) ) ] )
% 58.42/58.79  , clause( 117292, [ =( join( composition( top, X ), complement( converse( 
% 58.42/58.79    meet( one, X ) ) ) ), top ) ] )
% 58.42/58.79  , 0, clause( 147208, [ =( join( converse( X ), complement( Y ) ), converse( 
% 58.42/58.79    join( X, complement( converse( Y ) ) ) ) ) ] )
% 58.42/58.79  , 0, 11, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 58.42/58.79    composition( top, X ) ), :=( Y, meet( one, X ) )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147211, [ =( join( converse( composition( top, X ) ), complement( 
% 58.42/58.79    meet( one, X ) ) ), top ) ] )
% 58.42/58.79  , clause( 225, [ =( converse( top ), top ) ] )
% 58.42/58.79  , 0, clause( 147210, [ =( join( converse( composition( top, X ) ), 
% 58.42/58.79    complement( meet( one, X ) ) ), converse( top ) ) ] )
% 58.42/58.79  , 0, 10, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  subsumption(
% 58.42/58.79  clause( 117446, [ =( join( converse( composition( top, X ) ), complement( 
% 58.42/58.79    meet( one, X ) ) ), top ) ] )
% 58.42/58.79  , clause( 147211, [ =( join( converse( composition( top, X ) ), complement( 
% 58.42/58.79    meet( one, X ) ) ), top ) ] )
% 58.42/58.79  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  eqswap(
% 58.42/58.79  clause( 147213, [ =( top, join( converse( composition( top, X ) ), 
% 58.42/58.79    complement( meet( one, X ) ) ) ) ] )
% 58.42/58.79  , clause( 117446, [ =( join( converse( composition( top, X ) ), complement( 
% 58.42/58.79    meet( one, X ) ) ), top ) ] )
% 58.42/58.79  , 0, substitution( 0, [ :=( X, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147214, [ =( top, join( converse( composition( top, X ) ), 
% 58.42/58.79    complement( meet( X, one ) ) ) ) ] )
% 58.42/58.79  , clause( 974, [ =( complement( meet( X, Y ) ), complement( meet( Y, X ) )
% 58.42/58.79     ) ] )
% 58.42/58.79  , 0, clause( 147213, [ =( top, join( converse( composition( top, X ) ), 
% 58.42/58.79    complement( meet( one, X ) ) ) ) ] )
% 58.42/58.79  , 0, 7, substitution( 0, [ :=( X, one ), :=( Y, X )] ), substitution( 1, [ 
% 58.42/58.79    :=( X, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  eqswap(
% 58.42/58.79  clause( 147217, [ =( join( converse( composition( top, X ) ), complement( 
% 58.42/58.79    meet( X, one ) ) ), top ) ] )
% 58.42/58.79  , clause( 147214, [ =( top, join( converse( composition( top, X ) ), 
% 58.42/58.79    complement( meet( X, one ) ) ) ) ] )
% 58.42/58.79  , 0, substitution( 0, [ :=( X, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  subsumption(
% 58.42/58.79  clause( 117546, [ =( join( converse( composition( top, X ) ), complement( 
% 58.42/58.79    meet( X, one ) ) ), top ) ] )
% 58.42/58.79  , clause( 147217, [ =( join( converse( composition( top, X ) ), complement( 
% 58.42/58.79    meet( X, one ) ) ), top ) ] )
% 58.42/58.79  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  eqswap(
% 58.42/58.79  clause( 147219, [ =( top, join( converse( composition( top, X ) ), 
% 58.42/58.79    complement( meet( X, one ) ) ) ) ] )
% 58.42/58.79  , clause( 117546, [ =( join( converse( composition( top, X ) ), complement( 
% 58.42/58.79    meet( X, one ) ) ), top ) ] )
% 58.42/58.79  , 0, substitution( 0, [ :=( X, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147223, [ =( top, join( composition( complement( X ), converse( top
% 58.42/58.79     ) ), complement( meet( complement( converse( X ) ), one ) ) ) ) ] )
% 58.42/58.79  , clause( 2895, [ =( converse( composition( Y, complement( converse( X ) )
% 58.42/58.79     ) ), composition( complement( X ), converse( Y ) ) ) ] )
% 58.42/58.79  , 0, clause( 147219, [ =( top, join( converse( composition( top, X ) ), 
% 58.42/58.79    complement( meet( X, one ) ) ) ) ] )
% 58.42/58.79  , 0, 3, substitution( 0, [ :=( X, X ), :=( Y, top )] ), substitution( 1, [ 
% 58.42/58.79    :=( X, complement( converse( X ) ) )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147224, [ =( top, join( composition( complement( X ), top ), 
% 58.42/58.79    complement( meet( complement( converse( X ) ), one ) ) ) ) ] )
% 58.42/58.79  , clause( 225, [ =( converse( top ), top ) ] )
% 58.42/58.79  , 0, clause( 147223, [ =( top, join( composition( complement( X ), converse( 
% 58.42/58.79    top ) ), complement( meet( complement( converse( X ) ), one ) ) ) ) ] )
% 58.42/58.79  , 0, 6, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147225, [ =( top, join( composition( complement( X ), top ), join( 
% 58.42/58.79    converse( X ), complement( one ) ) ) ) ] )
% 58.42/58.79  , clause( 952, [ =( complement( meet( complement( X ), Y ) ), join( X, 
% 58.42/58.79    complement( Y ) ) ) ] )
% 58.42/58.79  , 0, clause( 147224, [ =( top, join( composition( complement( X ), top ), 
% 58.42/58.79    complement( meet( complement( converse( X ) ), one ) ) ) ) ] )
% 58.42/58.79  , 0, 7, substitution( 0, [ :=( X, converse( X ) ), :=( Y, one )] ), 
% 58.42/58.79    substitution( 1, [ :=( X, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147226, [ =( top, join( join( composition( complement( X ), top ), 
% 58.42/58.79    converse( X ) ), complement( one ) ) ) ] )
% 58.42/58.79  , clause( 1, [ =( join( X, join( Y, Z ) ), join( join( X, Y ), Z ) ) ] )
% 58.42/58.79  , 0, clause( 147225, [ =( top, join( composition( complement( X ), top ), 
% 58.42/58.79    join( converse( X ), complement( one ) ) ) ) ] )
% 58.42/58.79  , 0, 2, substitution( 0, [ :=( X, composition( complement( X ), top ) ), 
% 58.42/58.79    :=( Y, converse( X ) ), :=( Z, complement( one ) )] ), substitution( 1, [
% 58.42/58.79     :=( X, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  eqswap(
% 58.42/58.79  clause( 147227, [ =( join( join( composition( complement( X ), top ), 
% 58.42/58.79    converse( X ) ), complement( one ) ), top ) ] )
% 58.42/58.79  , clause( 147226, [ =( top, join( join( composition( complement( X ), top )
% 58.42/58.79    , converse( X ) ), complement( one ) ) ) ] )
% 58.42/58.79  , 0, substitution( 0, [ :=( X, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  subsumption(
% 58.42/58.79  clause( 117582, [ =( join( join( composition( complement( X ), top ), 
% 58.42/58.79    converse( X ) ), complement( one ) ), top ) ] )
% 58.42/58.79  , clause( 147227, [ =( join( join( composition( complement( X ), top ), 
% 58.42/58.79    converse( X ) ), complement( one ) ), top ) ] )
% 58.42/58.79  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  eqswap(
% 58.42/58.79  clause( 147229, [ =( top, join( join( composition( complement( X ), top ), 
% 58.42/58.79    converse( X ) ), complement( one ) ) ) ] )
% 58.42/58.79  , clause( 117582, [ =( join( join( composition( complement( X ), top ), 
% 58.42/58.79    converse( X ) ), complement( one ) ), top ) ] )
% 58.42/58.79  , 0, substitution( 0, [ :=( X, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147235, [ =( top, join( join( join( composition( complement( join( 
% 58.42/58.79    complement( one ), X ) ), top ), complement( one ) ), converse( X ) ), 
% 58.42/58.79    complement( one ) ) ) ] )
% 58.42/58.79  , clause( 1942, [ =( join( X, converse( join( complement( one ), Y ) ) ), 
% 58.42/58.79    join( join( X, complement( one ) ), converse( Y ) ) ) ] )
% 58.42/58.79  , 0, clause( 147229, [ =( top, join( join( composition( complement( X ), 
% 58.42/58.79    top ), converse( X ) ), complement( one ) ) ) ] )
% 58.42/58.79  , 0, 3, substitution( 0, [ :=( X, composition( complement( join( complement( 
% 58.42/58.79    one ), X ) ), top ) ), :=( Y, X )] ), substitution( 1, [ :=( X, join( 
% 58.42/58.79    complement( one ), X ) )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147236, [ =( top, join( join( composition( complement( join( 
% 58.42/58.79    complement( one ), X ) ), top ), complement( one ) ), converse( X ) ) ) ]
% 58.42/58.79     )
% 58.42/58.79  , clause( 850, [ =( join( join( join( X, Y ), Z ), Y ), join( join( X, Y )
% 58.42/58.79    , Z ) ) ] )
% 58.42/58.79  , 0, clause( 147235, [ =( top, join( join( join( composition( complement( 
% 58.42/58.79    join( complement( one ), X ) ), top ), complement( one ) ), converse( X )
% 58.42/58.79     ), complement( one ) ) ) ] )
% 58.42/58.79  , 0, 2, substitution( 0, [ :=( X, composition( complement( join( complement( 
% 58.42/58.79    one ), X ) ), top ) ), :=( Y, complement( one ) ), :=( Z, converse( X ) )] )
% 58.42/58.79    , substitution( 1, [ :=( X, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147237, [ =( top, join( join( composition( meet( one, complement( X
% 58.42/58.79     ) ), top ), complement( one ) ), converse( X ) ) ) ] )
% 58.42/58.79  , clause( 774, [ =( complement( join( complement( Y ), X ) ), meet( Y, 
% 58.42/58.79    complement( X ) ) ) ] )
% 58.42/58.79  , 0, clause( 147236, [ =( top, join( join( composition( complement( join( 
% 58.42/58.79    complement( one ), X ) ), top ), complement( one ) ), converse( X ) ) ) ]
% 58.42/58.79     )
% 58.42/58.79  , 0, 5, substitution( 0, [ :=( X, X ), :=( Y, one )] ), substitution( 1, [ 
% 58.42/58.79    :=( X, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147238, [ =( top, join( join( complement( X ), complement( one ) )
% 58.42/58.79    , converse( X ) ) ) ] )
% 58.42/58.79  , clause( 116810, [ =( join( composition( meet( one, X ), top ), complement( 
% 58.42/58.79    one ) ), join( X, complement( one ) ) ) ] )
% 58.42/58.79  , 0, clause( 147237, [ =( top, join( join( composition( meet( one, 
% 58.42/58.79    complement( X ) ), top ), complement( one ) ), converse( X ) ) ) ] )
% 58.42/58.79  , 0, 3, substitution( 0, [ :=( X, complement( X ) )] ), substitution( 1, [ 
% 58.42/58.79    :=( X, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147239, [ =( top, join( complement( meet( X, one ) ), converse( X )
% 58.42/58.79     ) ) ] )
% 58.42/58.79  , clause( 775, [ =( join( complement( X ), complement( Y ) ), complement( 
% 58.42/58.79    meet( X, Y ) ) ) ] )
% 58.42/58.79  , 0, clause( 147238, [ =( top, join( join( complement( X ), complement( one
% 58.42/58.79     ) ), converse( X ) ) ) ] )
% 58.42/58.79  , 0, 3, substitution( 0, [ :=( X, X ), :=( Y, one )] ), substitution( 1, [ 
% 58.42/58.79    :=( X, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  eqswap(
% 58.42/58.79  clause( 147240, [ =( join( complement( meet( X, one ) ), converse( X ) ), 
% 58.42/58.79    top ) ] )
% 58.42/58.79  , clause( 147239, [ =( top, join( complement( meet( X, one ) ), converse( X
% 58.42/58.79     ) ) ) ] )
% 58.42/58.79  , 0, substitution( 0, [ :=( X, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  subsumption(
% 58.42/58.79  clause( 131239, [ =( join( complement( meet( X, one ) ), converse( X ) ), 
% 58.42/58.79    top ) ] )
% 58.42/58.79  , clause( 147240, [ =( join( complement( meet( X, one ) ), converse( X ) )
% 58.42/58.79    , top ) ] )
% 58.42/58.79  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  eqswap(
% 58.42/58.79  clause( 147242, [ =( join( complement( Y ), X ), join( X, complement( join( 
% 58.42/58.79    Y, X ) ) ) ) ] )
% 58.42/58.79  , clause( 2734, [ =( join( X, complement( join( Y, X ) ) ), join( 
% 58.42/58.79    complement( Y ), X ) ) ] )
% 58.42/58.79  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147247, [ =( join( complement( complement( meet( X, one ) ) ), 
% 58.42/58.79    converse( X ) ), join( converse( X ), complement( top ) ) ) ] )
% 58.42/58.79  , clause( 131239, [ =( join( complement( meet( X, one ) ), converse( X ) )
% 58.42/58.79    , top ) ] )
% 58.42/58.79  , 0, clause( 147242, [ =( join( complement( Y ), X ), join( X, complement( 
% 58.42/58.79    join( Y, X ) ) ) ) ] )
% 58.42/58.79  , 0, 13, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 58.42/58.79    converse( X ) ), :=( Y, complement( meet( X, one ) ) )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147248, [ =( join( complement( complement( meet( X, one ) ) ), 
% 58.42/58.79    converse( X ) ), join( converse( X ), zero ) ) ] )
% 58.42/58.79  , clause( 77, [ =( complement( top ), zero ) ] )
% 58.42/58.79  , 0, clause( 147247, [ =( join( complement( complement( meet( X, one ) ) )
% 58.42/58.79    , converse( X ) ), join( converse( X ), complement( top ) ) ) ] )
% 58.42/58.79  , 0, 12, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147249, [ =( join( complement( complement( meet( X, one ) ) ), 
% 58.42/58.79    converse( X ) ), converse( X ) ) ] )
% 58.42/58.79  , clause( 742, [ =( join( X, zero ), X ) ] )
% 58.42/58.79  , 0, clause( 147248, [ =( join( complement( complement( meet( X, one ) ) )
% 58.42/58.79    , converse( X ) ), join( converse( X ), zero ) ) ] )
% 58.42/58.79  , 0, 9, substitution( 0, [ :=( X, converse( X ) )] ), substitution( 1, [ 
% 58.42/58.79    :=( X, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147250, [ =( join( meet( X, one ), converse( X ) ), converse( X ) )
% 58.42/58.79     ] )
% 58.42/58.79  , clause( 758, [ =( complement( complement( X ) ), X ) ] )
% 58.42/58.79  , 0, clause( 147249, [ =( join( complement( complement( meet( X, one ) ) )
% 58.42/58.79    , converse( X ) ), converse( X ) ) ] )
% 58.42/58.79  , 0, 2, substitution( 0, [ :=( X, meet( X, one ) )] ), substitution( 1, [ 
% 58.42/58.79    :=( X, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  subsumption(
% 58.42/58.79  clause( 131351, [ =( join( meet( X, one ), converse( X ) ), converse( X ) )
% 58.42/58.79     ] )
% 58.42/58.79  , clause( 147250, [ =( join( meet( X, one ), converse( X ) ), converse( X )
% 58.42/58.79     ) ] )
% 58.42/58.79  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  eqswap(
% 58.42/58.79  clause( 147253, [ =( converse( X ), join( meet( X, one ), converse( X ) ) )
% 58.42/58.79     ] )
% 58.42/58.79  , clause( 131351, [ =( join( meet( X, one ), converse( X ) ), converse( X )
% 58.42/58.79     ) ] )
% 58.42/58.79  , 0, substitution( 0, [ :=( X, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147255, [ =( converse( composition( meet( X, one ), one ) ), join( 
% 58.42/58.79    composition( meet( X, one ), one ), converse( composition( meet( X, one )
% 58.42/58.79    , one ) ) ) ) ] )
% 58.42/58.79  , clause( 4428, [ =( meet( composition( meet( X, one ), Y ), Y ), 
% 58.42/58.79    composition( meet( X, one ), Y ) ) ] )
% 58.42/58.79  , 0, clause( 147253, [ =( converse( X ), join( meet( X, one ), converse( X
% 58.42/58.79     ) ) ) ] )
% 58.42/58.79  , 0, 8, substitution( 0, [ :=( X, X ), :=( Y, one )] ), substitution( 1, [ 
% 58.42/58.79    :=( X, composition( meet( X, one ), one ) )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147258, [ =( converse( composition( meet( X, one ), one ) ), join( 
% 58.42/58.79    composition( meet( X, one ), one ), converse( meet( X, one ) ) ) ) ] )
% 58.42/58.79  , clause( 5, [ =( composition( X, one ), X ) ] )
% 58.42/58.79  , 0, clause( 147255, [ =( converse( composition( meet( X, one ), one ) ), 
% 58.42/58.79    join( composition( meet( X, one ), one ), converse( composition( meet( X
% 58.42/58.79    , one ), one ) ) ) ) ] )
% 58.42/58.79  , 0, 14, substitution( 0, [ :=( X, meet( X, one ) )] ), substitution( 1, [ 
% 58.42/58.79    :=( X, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147260, [ =( converse( composition( meet( X, one ), one ) ), join( 
% 58.42/58.79    meet( X, one ), converse( meet( X, one ) ) ) ) ] )
% 58.42/58.79  , clause( 5, [ =( composition( X, one ), X ) ] )
% 58.42/58.79  , 0, clause( 147258, [ =( converse( composition( meet( X, one ), one ) ), 
% 58.42/58.79    join( composition( meet( X, one ), one ), converse( meet( X, one ) ) ) )
% 58.42/58.79     ] )
% 58.42/58.79  , 0, 8, substitution( 0, [ :=( X, meet( X, one ) )] ), substitution( 1, [ 
% 58.42/58.79    :=( X, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147261, [ =( converse( meet( X, one ) ), join( meet( X, one ), 
% 58.42/58.79    converse( meet( X, one ) ) ) ) ] )
% 58.42/58.79  , clause( 5, [ =( composition( X, one ), X ) ] )
% 58.42/58.79  , 0, clause( 147260, [ =( converse( composition( meet( X, one ), one ) ), 
% 58.42/58.79    join( meet( X, one ), converse( meet( X, one ) ) ) ) ] )
% 58.42/58.79  , 0, 2, substitution( 0, [ :=( X, meet( X, one ) )] ), substitution( 1, [ 
% 58.42/58.79    :=( X, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  eqswap(
% 58.42/58.79  clause( 147267, [ =( join( meet( X, one ), converse( meet( X, one ) ) ), 
% 58.42/58.79    converse( meet( X, one ) ) ) ] )
% 58.42/58.79  , clause( 147261, [ =( converse( meet( X, one ) ), join( meet( X, one ), 
% 58.42/58.79    converse( meet( X, one ) ) ) ) ] )
% 58.42/58.79  , 0, substitution( 0, [ :=( X, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  subsumption(
% 58.42/58.79  clause( 131384, [ =( join( meet( X, one ), converse( meet( X, one ) ) ), 
% 58.42/58.79    converse( meet( X, one ) ) ) ] )
% 58.42/58.79  , clause( 147267, [ =( join( meet( X, one ), converse( meet( X, one ) ) ), 
% 58.42/58.79    converse( meet( X, one ) ) ) ] )
% 58.42/58.79  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  eqswap(
% 58.42/58.79  clause( 147271, [ =( converse( X ), join( meet( X, one ), converse( X ) ) )
% 58.42/58.79     ] )
% 58.42/58.79  , clause( 131351, [ =( join( meet( X, one ), converse( X ) ), converse( X )
% 58.42/58.79     ) ] )
% 58.42/58.79  , 0, substitution( 0, [ :=( X, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147273, [ =( converse( composition( meet( one, X ), one ) ), join( 
% 58.42/58.79    composition( meet( one, X ), one ), converse( composition( meet( one, X )
% 58.42/58.79    , one ) ) ) ) ] )
% 58.42/58.79  , clause( 4397, [ =( meet( composition( meet( one, X ), Y ), Y ), 
% 58.42/58.79    composition( meet( one, X ), Y ) ) ] )
% 58.42/58.79  , 0, clause( 147271, [ =( converse( X ), join( meet( X, one ), converse( X
% 58.42/58.79     ) ) ) ] )
% 58.42/58.79  , 0, 8, substitution( 0, [ :=( X, X ), :=( Y, one )] ), substitution( 1, [ 
% 58.42/58.79    :=( X, composition( meet( one, X ), one ) )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147276, [ =( converse( composition( meet( one, X ), one ) ), join( 
% 58.42/58.79    composition( meet( one, X ), one ), converse( meet( one, X ) ) ) ) ] )
% 58.42/58.79  , clause( 5, [ =( composition( X, one ), X ) ] )
% 58.42/58.79  , 0, clause( 147273, [ =( converse( composition( meet( one, X ), one ) ), 
% 58.42/58.79    join( composition( meet( one, X ), one ), converse( composition( meet( 
% 58.42/58.79    one, X ), one ) ) ) ) ] )
% 58.42/58.79  , 0, 14, substitution( 0, [ :=( X, meet( one, X ) )] ), substitution( 1, [ 
% 58.42/58.79    :=( X, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147278, [ =( converse( composition( meet( one, X ), one ) ), join( 
% 58.42/58.79    meet( one, X ), converse( meet( one, X ) ) ) ) ] )
% 58.42/58.79  , clause( 5, [ =( composition( X, one ), X ) ] )
% 58.42/58.79  , 0, clause( 147276, [ =( converse( composition( meet( one, X ), one ) ), 
% 58.42/58.79    join( composition( meet( one, X ), one ), converse( meet( one, X ) ) ) )
% 58.42/58.79     ] )
% 58.42/58.79  , 0, 8, substitution( 0, [ :=( X, meet( one, X ) )] ), substitution( 1, [ 
% 58.42/58.79    :=( X, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147279, [ =( converse( meet( one, X ) ), join( meet( one, X ), 
% 58.42/58.79    converse( meet( one, X ) ) ) ) ] )
% 58.42/58.79  , clause( 5, [ =( composition( X, one ), X ) ] )
% 58.42/58.79  , 0, clause( 147278, [ =( converse( composition( meet( one, X ), one ) ), 
% 58.42/58.79    join( meet( one, X ), converse( meet( one, X ) ) ) ) ] )
% 58.42/58.79  , 0, 2, substitution( 0, [ :=( X, meet( one, X ) )] ), substitution( 1, [ 
% 58.42/58.79    :=( X, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  eqswap(
% 58.42/58.79  clause( 147285, [ =( join( meet( one, X ), converse( meet( one, X ) ) ), 
% 58.42/58.79    converse( meet( one, X ) ) ) ] )
% 58.42/58.79  , clause( 147279, [ =( converse( meet( one, X ) ), join( meet( one, X ), 
% 58.42/58.79    converse( meet( one, X ) ) ) ) ] )
% 58.42/58.79  , 0, substitution( 0, [ :=( X, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  subsumption(
% 58.42/58.79  clause( 131386, [ =( join( meet( one, X ), converse( meet( one, X ) ) ), 
% 58.42/58.79    converse( meet( one, X ) ) ) ] )
% 58.42/58.79  , clause( 147285, [ =( join( meet( one, X ), converse( meet( one, X ) ) ), 
% 58.42/58.79    converse( meet( one, X ) ) ) ] )
% 58.42/58.79  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147296, [ =( converse( join( meet( one, X ), converse( X ) ) ), 
% 58.42/58.79    converse( converse( X ) ) ) ] )
% 58.42/58.79  , clause( 131351, [ =( join( meet( X, one ), converse( X ) ), converse( X )
% 58.42/58.79     ) ] )
% 58.42/58.79  , 0, clause( 2922, [ =( converse( join( meet( Y, X ), Z ) ), converse( join( 
% 58.42/58.79    meet( X, Y ), Z ) ) ) ] )
% 58.42/58.79  , 0, 9, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 58.42/58.79    :=( Y, one ), :=( Z, converse( X ) )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147297, [ =( converse( join( meet( one, X ), converse( X ) ) ), X )
% 58.42/58.79     ] )
% 58.42/58.79  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 58.42/58.79  , 0, clause( 147296, [ =( converse( join( meet( one, X ), converse( X ) ) )
% 58.42/58.79    , converse( converse( X ) ) ) ] )
% 58.42/58.79  , 0, 8, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 58.42/58.79    ).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147298, [ =( join( converse( meet( one, X ) ), X ), X ) ] )
% 58.42/58.79  , clause( 20, [ =( converse( join( Y, converse( X ) ) ), join( converse( Y
% 58.42/58.79     ), X ) ) ] )
% 58.42/58.79  , 0, clause( 147297, [ =( converse( join( meet( one, X ), converse( X ) ) )
% 58.42/58.79    , X ) ] )
% 58.42/58.79  , 0, 1, substitution( 0, [ :=( X, X ), :=( Y, meet( one, X ) )] ), 
% 58.42/58.79    substitution( 1, [ :=( X, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  subsumption(
% 58.42/58.79  clause( 131452, [ =( join( converse( meet( one, X ) ), X ), X ) ] )
% 58.42/58.79  , clause( 147298, [ =( join( converse( meet( one, X ) ), X ), X ) ] )
% 58.42/58.79  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  eqswap(
% 58.42/58.79  clause( 147301, [ =( top, join( join( join( meet( X, Y ), Z ), T ), 
% 58.42/58.79    complement( meet( Y, X ) ) ) ) ] )
% 58.42/58.79  , clause( 989, [ =( join( join( join( meet( X, Y ), Z ), T ), complement( 
% 58.42/58.79    meet( Y, X ) ) ), top ) ] )
% 58.42/58.79  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, T )] )
% 58.42/58.79    ).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147302, [ =( top, join( join( converse( X ), Y ), complement( meet( 
% 58.42/58.79    one, X ) ) ) ) ] )
% 58.42/58.79  , clause( 131351, [ =( join( meet( X, one ), converse( X ) ), converse( X )
% 58.42/58.79     ) ] )
% 58.42/58.79  , 0, clause( 147301, [ =( top, join( join( join( meet( X, Y ), Z ), T ), 
% 58.42/58.79    complement( meet( Y, X ) ) ) ) ] )
% 58.42/58.79  , 0, 4, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 58.42/58.79    :=( Y, one ), :=( Z, converse( X ) ), :=( T, Y )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  eqswap(
% 58.42/58.79  clause( 147303, [ =( join( join( converse( X ), Y ), complement( meet( one
% 58.42/58.79    , X ) ) ), top ) ] )
% 58.42/58.79  , clause( 147302, [ =( top, join( join( converse( X ), Y ), complement( 
% 58.42/58.79    meet( one, X ) ) ) ) ] )
% 58.42/58.79  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  subsumption(
% 58.42/58.79  clause( 131570, [ =( join( join( converse( X ), Y ), complement( meet( one
% 58.42/58.79    , X ) ) ), top ) ] )
% 58.42/58.79  , clause( 147303, [ =( join( join( converse( X ), Y ), complement( meet( 
% 58.42/58.79    one, X ) ) ), top ) ] )
% 58.42/58.79  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.42/58.79     )] ) ).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  eqswap(
% 58.42/58.79  clause( 147305, [ =( join( Y, X ), join( join( X, Y ), complement( 
% 58.42/58.79    composition( complement( Y ), top ) ) ) ) ] )
% 58.42/58.79  , clause( 4613, [ =( join( join( Y, X ), complement( composition( 
% 58.42/58.79    complement( X ), top ) ) ), join( X, Y ) ) ] )
% 58.42/58.79  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147308, [ =( join( X, converse( meet( one, X ) ) ), join( X, 
% 58.42/58.79    complement( composition( complement( X ), top ) ) ) ) ] )
% 58.42/58.79  , clause( 131452, [ =( join( converse( meet( one, X ) ), X ), X ) ] )
% 58.42/58.79  , 0, clause( 147305, [ =( join( Y, X ), join( join( X, Y ), complement( 
% 58.42/58.79    composition( complement( Y ), top ) ) ) ) ] )
% 58.42/58.79  , 0, 8, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 58.42/58.79    converse( meet( one, X ) ) ), :=( Y, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147309, [ =( join( X, converse( meet( one, X ) ) ), X ) ] )
% 58.42/58.79  , clause( 3801, [ =( join( X, complement( composition( complement( X ), top
% 58.42/58.79     ) ) ), X ) ] )
% 58.42/58.79  , 0, clause( 147308, [ =( join( X, converse( meet( one, X ) ) ), join( X, 
% 58.42/58.79    complement( composition( complement( X ), top ) ) ) ) ] )
% 58.42/58.79  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 58.42/58.79    ).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  subsumption(
% 58.42/58.79  clause( 131634, [ =( join( X, converse( meet( one, X ) ) ), X ) ] )
% 58.42/58.79  , clause( 147309, [ =( join( X, converse( meet( one, X ) ) ), X ) ] )
% 58.42/58.79  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  eqswap(
% 58.42/58.79  clause( 147312, [ =( X, join( X, converse( meet( one, X ) ) ) ) ] )
% 58.42/58.79  , clause( 131634, [ =( join( X, converse( meet( one, X ) ) ), X ) ] )
% 58.42/58.79  , 0, substitution( 0, [ :=( X, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147315, [ =( composition( meet( X, one ), one ), join( composition( 
% 58.42/58.79    meet( X, one ), one ), converse( composition( meet( X, one ), one ) ) ) )
% 58.42/58.79     ] )
% 58.42/58.79  , clause( 4427, [ =( meet( Y, composition( meet( X, one ), Y ) ), 
% 58.42/58.79    composition( meet( X, one ), Y ) ) ] )
% 58.42/58.79  , 0, clause( 147312, [ =( X, join( X, converse( meet( one, X ) ) ) ) ] )
% 58.42/58.79  , 0, 13, substitution( 0, [ :=( X, X ), :=( Y, one )] ), substitution( 1, [
% 58.42/58.79     :=( X, composition( meet( X, one ), one ) )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147318, [ =( composition( meet( X, one ), one ), join( composition( 
% 58.42/58.79    meet( X, one ), one ), converse( meet( X, one ) ) ) ) ] )
% 58.42/58.79  , clause( 5, [ =( composition( X, one ), X ) ] )
% 58.42/58.79  , 0, clause( 147315, [ =( composition( meet( X, one ), one ), join( 
% 58.42/58.79    composition( meet( X, one ), one ), converse( composition( meet( X, one )
% 58.42/58.79    , one ) ) ) ) ] )
% 58.42/58.79  , 0, 13, substitution( 0, [ :=( X, meet( X, one ) )] ), substitution( 1, [ 
% 58.42/58.79    :=( X, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147320, [ =( composition( meet( X, one ), one ), join( meet( X, one
% 58.42/58.79     ), converse( meet( X, one ) ) ) ) ] )
% 58.42/58.79  , clause( 5, [ =( composition( X, one ), X ) ] )
% 58.42/58.79  , 0, clause( 147318, [ =( composition( meet( X, one ), one ), join( 
% 58.42/58.79    composition( meet( X, one ), one ), converse( meet( X, one ) ) ) ) ] )
% 58.42/58.79  , 0, 7, substitution( 0, [ :=( X, meet( X, one ) )] ), substitution( 1, [ 
% 58.42/58.79    :=( X, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147321, [ =( meet( X, one ), join( meet( X, one ), converse( meet( 
% 58.42/58.79    X, one ) ) ) ) ] )
% 58.42/58.79  , clause( 5, [ =( composition( X, one ), X ) ] )
% 58.42/58.79  , 0, clause( 147320, [ =( composition( meet( X, one ), one ), join( meet( X
% 58.42/58.79    , one ), converse( meet( X, one ) ) ) ) ] )
% 58.42/58.79  , 0, 1, substitution( 0, [ :=( X, meet( X, one ) )] ), substitution( 1, [ 
% 58.42/58.79    :=( X, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147325, [ =( meet( X, one ), converse( meet( X, one ) ) ) ] )
% 58.42/58.79  , clause( 131384, [ =( join( meet( X, one ), converse( meet( X, one ) ) ), 
% 58.42/58.79    converse( meet( X, one ) ) ) ] )
% 58.42/58.79  , 0, clause( 147321, [ =( meet( X, one ), join( meet( X, one ), converse( 
% 58.42/58.79    meet( X, one ) ) ) ) ] )
% 58.42/58.79  , 0, 4, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 58.42/58.79    ).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  eqswap(
% 58.42/58.79  clause( 147326, [ =( converse( meet( X, one ) ), meet( X, one ) ) ] )
% 58.42/58.79  , clause( 147325, [ =( meet( X, one ), converse( meet( X, one ) ) ) ] )
% 58.42/58.79  , 0, substitution( 0, [ :=( X, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  subsumption(
% 58.42/58.79  clause( 131858, [ =( converse( meet( X, one ) ), meet( X, one ) ) ] )
% 58.42/58.79  , clause( 147326, [ =( converse( meet( X, one ) ), meet( X, one ) ) ] )
% 58.42/58.79  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  eqswap(
% 58.42/58.79  clause( 147328, [ =( X, join( X, converse( meet( one, X ) ) ) ) ] )
% 58.42/58.79  , clause( 131634, [ =( join( X, converse( meet( one, X ) ) ), X ) ] )
% 58.42/58.79  , 0, substitution( 0, [ :=( X, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147331, [ =( composition( meet( one, X ), one ), join( composition( 
% 58.42/58.79    meet( one, X ), one ), converse( composition( meet( one, X ), one ) ) ) )
% 58.42/58.79     ] )
% 58.42/58.79  , clause( 4396, [ =( meet( Y, composition( meet( one, X ), Y ) ), 
% 58.42/58.79    composition( meet( one, X ), Y ) ) ] )
% 58.42/58.79  , 0, clause( 147328, [ =( X, join( X, converse( meet( one, X ) ) ) ) ] )
% 58.42/58.79  , 0, 13, substitution( 0, [ :=( X, X ), :=( Y, one )] ), substitution( 1, [
% 58.42/58.79     :=( X, composition( meet( one, X ), one ) )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147334, [ =( composition( meet( one, X ), one ), join( composition( 
% 58.42/58.79    meet( one, X ), one ), converse( meet( one, X ) ) ) ) ] )
% 58.42/58.79  , clause( 5, [ =( composition( X, one ), X ) ] )
% 58.42/58.79  , 0, clause( 147331, [ =( composition( meet( one, X ), one ), join( 
% 58.42/58.79    composition( meet( one, X ), one ), converse( composition( meet( one, X )
% 58.42/58.79    , one ) ) ) ) ] )
% 58.42/58.79  , 0, 13, substitution( 0, [ :=( X, meet( one, X ) )] ), substitution( 1, [ 
% 58.42/58.79    :=( X, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147336, [ =( composition( meet( one, X ), one ), join( meet( one, X
% 58.42/58.79     ), converse( meet( one, X ) ) ) ) ] )
% 58.42/58.79  , clause( 5, [ =( composition( X, one ), X ) ] )
% 58.42/58.79  , 0, clause( 147334, [ =( composition( meet( one, X ), one ), join( 
% 58.42/58.79    composition( meet( one, X ), one ), converse( meet( one, X ) ) ) ) ] )
% 58.42/58.79  , 0, 7, substitution( 0, [ :=( X, meet( one, X ) )] ), substitution( 1, [ 
% 58.42/58.79    :=( X, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147337, [ =( meet( one, X ), join( meet( one, X ), converse( meet( 
% 58.42/58.79    one, X ) ) ) ) ] )
% 58.42/58.79  , clause( 5, [ =( composition( X, one ), X ) ] )
% 58.42/58.79  , 0, clause( 147336, [ =( composition( meet( one, X ), one ), join( meet( 
% 58.42/58.79    one, X ), converse( meet( one, X ) ) ) ) ] )
% 58.42/58.79  , 0, 1, substitution( 0, [ :=( X, meet( one, X ) )] ), substitution( 1, [ 
% 58.42/58.79    :=( X, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147341, [ =( meet( one, X ), converse( meet( one, X ) ) ) ] )
% 58.42/58.79  , clause( 131386, [ =( join( meet( one, X ), converse( meet( one, X ) ) ), 
% 58.42/58.79    converse( meet( one, X ) ) ) ] )
% 58.42/58.79  , 0, clause( 147337, [ =( meet( one, X ), join( meet( one, X ), converse( 
% 58.42/58.79    meet( one, X ) ) ) ) ] )
% 58.42/58.79  , 0, 4, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 58.42/58.79    ).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  eqswap(
% 58.42/58.79  clause( 147342, [ =( converse( meet( one, X ) ), meet( one, X ) ) ] )
% 58.42/58.79  , clause( 147341, [ =( meet( one, X ), converse( meet( one, X ) ) ) ] )
% 58.42/58.79  , 0, substitution( 0, [ :=( X, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  subsumption(
% 58.42/58.79  clause( 131859, [ =( converse( meet( one, X ) ), meet( one, X ) ) ] )
% 58.42/58.79  , clause( 147342, [ =( converse( meet( one, X ) ), meet( one, X ) ) ] )
% 58.42/58.79  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147345, [ =( meet( converse( X ), one ), meet( one, X ) ) ] )
% 58.42/58.79  , clause( 131859, [ =( converse( meet( one, X ) ), meet( one, X ) ) ] )
% 58.42/58.79  , 0, clause( 12419, [ =( meet( converse( X ), one ), converse( meet( one, X
% 58.42/58.79     ) ) ) ] )
% 58.42/58.79  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 58.42/58.79    ).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  subsumption(
% 58.42/58.79  clause( 132709, [ =( meet( converse( X ), one ), meet( one, X ) ) ] )
% 58.42/58.79  , clause( 147345, [ =( meet( converse( X ), one ), meet( one, X ) ) ] )
% 58.42/58.79  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147349, [ =( meet( one, converse( X ) ), meet( one, X ) ) ] )
% 58.42/58.79  , clause( 131859, [ =( converse( meet( one, X ) ), meet( one, X ) ) ] )
% 58.42/58.79  , 0, clause( 12373, [ =( meet( one, converse( X ) ), converse( meet( one, X
% 58.42/58.79     ) ) ) ] )
% 58.42/58.79  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 58.42/58.79    ).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  subsumption(
% 58.42/58.79  clause( 132710, [ =( meet( one, converse( X ) ), meet( one, X ) ) ] )
% 58.42/58.79  , clause( 147349, [ =( meet( one, converse( X ) ), meet( one, X ) ) ] )
% 58.42/58.79  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  eqswap(
% 58.42/58.79  clause( 147352, [ =( meet( one, X ), meet( converse( X ), one ) ) ] )
% 58.42/58.79  , clause( 132709, [ =( meet( converse( X ), one ), meet( one, X ) ) ] )
% 58.42/58.79  , 0, substitution( 0, [ :=( X, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147353, [ =( meet( one, join( X, converse( Y ) ) ), meet( join( 
% 58.42/58.79    converse( X ), Y ), one ) ) ] )
% 58.42/58.79  , clause( 20, [ =( converse( join( Y, converse( X ) ) ), join( converse( Y
% 58.42/58.79     ), X ) ) ] )
% 58.42/58.79  , 0, clause( 147352, [ =( meet( one, X ), meet( converse( X ), one ) ) ] )
% 58.42/58.79  , 0, 8, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 58.42/58.79    :=( X, join( X, converse( Y ) ) )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  subsumption(
% 58.42/58.79  clause( 132851, [ =( meet( one, join( X, converse( Y ) ) ), meet( join( 
% 58.42/58.79    converse( X ), Y ), one ) ) ] )
% 58.42/58.79  , clause( 147353, [ =( meet( one, join( X, converse( Y ) ) ), meet( join( 
% 58.42/58.79    converse( X ), Y ), one ) ) ] )
% 58.42/58.79  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.42/58.79     )] ) ).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  eqswap(
% 58.42/58.79  clause( 147356, [ =( meet( one, X ), meet( converse( X ), one ) ) ] )
% 58.42/58.79  , clause( 132709, [ =( meet( converse( X ), one ), meet( one, X ) ) ] )
% 58.42/58.79  , 0, substitution( 0, [ :=( X, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147357, [ =( meet( one, join( converse( X ), Y ) ), meet( join( X, 
% 58.42/58.79    converse( Y ) ), one ) ) ] )
% 58.42/58.79  , clause( 19, [ =( converse( join( converse( X ), Y ) ), join( X, converse( 
% 58.42/58.79    Y ) ) ) ] )
% 58.42/58.79  , 0, clause( 147356, [ =( meet( one, X ), meet( converse( X ), one ) ) ] )
% 58.42/58.79  , 0, 8, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.42/58.79    :=( X, join( converse( X ), Y ) )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  subsumption(
% 58.42/58.79  clause( 132854, [ =( meet( one, join( converse( X ), Y ) ), meet( join( X, 
% 58.42/58.79    converse( Y ) ), one ) ) ] )
% 58.42/58.79  , clause( 147357, [ =( meet( one, join( converse( X ), Y ) ), meet( join( X
% 58.42/58.79    , converse( Y ) ), one ) ) ] )
% 58.42/58.79  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.42/58.79     )] ) ).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  eqswap(
% 58.42/58.79  clause( 147360, [ =( meet( one, X ), meet( one, converse( X ) ) ) ] )
% 58.42/58.79  , clause( 132710, [ =( meet( one, converse( X ) ), meet( one, X ) ) ] )
% 58.42/58.79  , 0, substitution( 0, [ :=( X, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147363, [ =( meet( one, join( X, converse( Y ) ) ), meet( one, join( 
% 58.42/58.79    converse( X ), Y ) ) ) ] )
% 58.42/58.79  , clause( 20, [ =( converse( join( Y, converse( X ) ) ), join( converse( Y
% 58.42/58.79     ), X ) ) ] )
% 58.42/58.79  , 0, clause( 147360, [ =( meet( one, X ), meet( one, converse( X ) ) ) ] )
% 58.42/58.79  , 0, 9, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 58.42/58.79    :=( X, join( X, converse( Y ) ) )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147364, [ =( meet( one, join( X, converse( Y ) ) ), meet( join( X, 
% 58.42/58.79    converse( Y ) ), one ) ) ] )
% 58.42/58.79  , clause( 132854, [ =( meet( one, join( converse( X ), Y ) ), meet( join( X
% 58.42/58.79    , converse( Y ) ), one ) ) ] )
% 58.42/58.79  , 0, clause( 147363, [ =( meet( one, join( X, converse( Y ) ) ), meet( one
% 58.42/58.79    , join( converse( X ), Y ) ) ) ] )
% 58.42/58.79  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.42/58.79    :=( X, X ), :=( Y, Y )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147365, [ =( meet( join( converse( X ), Y ), one ), meet( join( X, 
% 58.42/58.79    converse( Y ) ), one ) ) ] )
% 58.42/58.79  , clause( 132851, [ =( meet( one, join( X, converse( Y ) ) ), meet( join( 
% 58.42/58.79    converse( X ), Y ), one ) ) ] )
% 58.42/58.79  , 0, clause( 147364, [ =( meet( one, join( X, converse( Y ) ) ), meet( join( 
% 58.42/58.79    X, converse( Y ) ), one ) ) ] )
% 58.42/58.79  , 0, 1, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.42/58.79    :=( X, X ), :=( Y, Y )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  eqswap(
% 58.42/58.79  clause( 147366, [ =( meet( join( X, converse( Y ) ), one ), meet( join( 
% 58.42/58.79    converse( X ), Y ), one ) ) ] )
% 58.42/58.79  , clause( 147365, [ =( meet( join( converse( X ), Y ), one ), meet( join( X
% 58.42/58.79    , converse( Y ) ), one ) ) ] )
% 58.42/58.79  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  subsumption(
% 58.42/58.79  clause( 132859, [ =( meet( join( X, converse( Y ) ), one ), meet( join( 
% 58.42/58.79    converse( X ), Y ), one ) ) ] )
% 58.42/58.79  , clause( 147366, [ =( meet( join( X, converse( Y ) ), one ), meet( join( 
% 58.42/58.79    converse( X ), Y ), one ) ) ] )
% 58.42/58.79  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.42/58.79     )] ) ).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  eqswap(
% 58.42/58.79  clause( 147368, [ =( meet( X, complement( Y ) ), meet( join( X, Y ), 
% 58.42/58.79    complement( Y ) ) ) ] )
% 58.42/58.79  , clause( 10155, [ =( meet( join( Y, X ), complement( X ) ), meet( Y, 
% 58.42/58.79    complement( X ) ) ) ] )
% 58.42/58.79  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147372, [ =( meet( join( converse( X ), Y ), complement( complement( 
% 58.42/58.79    meet( one, X ) ) ) ), meet( top, complement( complement( meet( one, X ) )
% 58.42/58.79     ) ) ) ] )
% 58.42/58.79  , clause( 131570, [ =( join( join( converse( X ), Y ), complement( meet( 
% 58.42/58.79    one, X ) ) ), top ) ] )
% 58.42/58.79  , 0, clause( 147368, [ =( meet( X, complement( Y ) ), meet( join( X, Y ), 
% 58.42/58.79    complement( Y ) ) ) ] )
% 58.42/58.79  , 0, 12, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 58.42/58.79    :=( X, join( converse( X ), Y ) ), :=( Y, complement( meet( one, X ) ) )] )
% 58.42/58.79    ).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147373, [ =( meet( join( converse( X ), Y ), complement( complement( 
% 58.42/58.79    meet( one, X ) ) ) ), complement( complement( meet( one, X ) ) ) ) ] )
% 58.42/58.79  , clause( 749, [ =( meet( top, X ), X ) ] )
% 58.42/58.79  , 0, clause( 147372, [ =( meet( join( converse( X ), Y ), complement( 
% 58.42/58.79    complement( meet( one, X ) ) ) ), meet( top, complement( complement( meet( 
% 58.42/58.79    one, X ) ) ) ) ) ] )
% 58.42/58.79  , 0, 11, substitution( 0, [ :=( X, complement( complement( meet( one, X ) )
% 58.42/58.79     ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147375, [ =( meet( join( converse( X ), Y ), complement( complement( 
% 58.42/58.79    meet( one, X ) ) ) ), meet( one, X ) ) ] )
% 58.42/58.79  , clause( 758, [ =( complement( complement( X ) ), X ) ] )
% 58.42/58.79  , 0, clause( 147373, [ =( meet( join( converse( X ), Y ), complement( 
% 58.42/58.79    complement( meet( one, X ) ) ) ), complement( complement( meet( one, X )
% 58.42/58.79     ) ) ) ] )
% 58.42/58.79  , 0, 11, substitution( 0, [ :=( X, meet( one, X ) )] ), substitution( 1, [ 
% 58.42/58.79    :=( X, X ), :=( Y, Y )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147376, [ =( meet( join( converse( X ), Y ), meet( one, X ) ), meet( 
% 58.42/58.79    one, X ) ) ] )
% 58.42/58.79  , clause( 758, [ =( complement( complement( X ) ), X ) ] )
% 58.42/58.79  , 0, clause( 147375, [ =( meet( join( converse( X ), Y ), complement( 
% 58.42/58.79    complement( meet( one, X ) ) ) ), meet( one, X ) ) ] )
% 58.42/58.79  , 0, 6, substitution( 0, [ :=( X, meet( one, X ) )] ), substitution( 1, [ 
% 58.42/58.79    :=( X, X ), :=( Y, Y )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147377, [ =( meet( meet( join( converse( X ), Y ), one ), X ), meet( 
% 58.42/58.79    one, X ) ) ] )
% 58.42/58.79  , clause( 65104, [ =( meet( Y, meet( X, Z ) ), meet( meet( Y, X ), Z ) ) ]
% 58.42/58.79     )
% 58.42/58.79  , 0, clause( 147376, [ =( meet( join( converse( X ), Y ), meet( one, X ) )
% 58.42/58.79    , meet( one, X ) ) ] )
% 58.42/58.79  , 0, 1, substitution( 0, [ :=( X, one ), :=( Y, join( converse( X ), Y ) )
% 58.42/58.79    , :=( Z, X )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  subsumption(
% 58.42/58.79  clause( 135028, [ =( meet( meet( join( converse( X ), Y ), one ), X ), meet( 
% 58.42/58.79    one, X ) ) ] )
% 58.42/58.79  , clause( 147377, [ =( meet( meet( join( converse( X ), Y ), one ), X ), 
% 58.42/58.79    meet( one, X ) ) ] )
% 58.42/58.79  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.42/58.79     )] ) ).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  eqswap(
% 58.42/58.79  clause( 147380, [ =( composition( X, Y ), composition( meet( X, converse( 
% 58.42/58.79    composition( Y, top ) ) ), Y ) ) ] )
% 58.42/58.79  , clause( 83088, [ =( composition( meet( Y, converse( composition( X, top )
% 58.42/58.79     ) ), X ), composition( Y, X ) ) ] )
% 58.42/58.79  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147384, [ =( composition( meet( join( converse( converse( 
% 58.42/58.79    composition( X, top ) ) ), Y ), one ), X ), composition( meet( one, 
% 58.42/58.79    converse( composition( X, top ) ) ), X ) ) ] )
% 58.42/58.79  , clause( 135028, [ =( meet( meet( join( converse( X ), Y ), one ), X ), 
% 58.42/58.79    meet( one, X ) ) ] )
% 58.42/58.79  , 0, clause( 147380, [ =( composition( X, Y ), composition( meet( X, 
% 58.42/58.79    converse( composition( Y, top ) ) ), Y ) ) ] )
% 58.42/58.79  , 0, 13, substitution( 0, [ :=( X, converse( composition( X, top ) ) ), 
% 58.42/58.79    :=( Y, Y )] ), substitution( 1, [ :=( X, meet( join( converse( converse( 
% 58.42/58.79    composition( X, top ) ) ), Y ), one ) ), :=( Y, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147385, [ =( composition( meet( join( converse( converse( 
% 58.42/58.79    composition( X, top ) ) ), Y ), one ), X ), composition( one, X ) ) ] )
% 58.42/58.79  , clause( 83088, [ =( composition( meet( Y, converse( composition( X, top )
% 58.42/58.79     ) ), X ), composition( Y, X ) ) ] )
% 58.42/58.79  , 0, clause( 147384, [ =( composition( meet( join( converse( converse( 
% 58.42/58.79    composition( X, top ) ) ), Y ), one ), X ), composition( meet( one, 
% 58.42/58.79    converse( composition( X, top ) ) ), X ) ) ] )
% 58.42/58.79  , 0, 12, substitution( 0, [ :=( X, X ), :=( Y, one )] ), substitution( 1, [
% 58.42/58.79     :=( X, X ), :=( Y, Y )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147386, [ =( composition( meet( join( converse( converse( 
% 58.42/58.79    composition( X, top ) ) ), Y ), one ), X ), X ) ] )
% 58.42/58.79  , clause( 189, [ =( composition( one, X ), X ) ] )
% 58.42/58.79  , 0, clause( 147385, [ =( composition( meet( join( converse( converse( 
% 58.42/58.79    composition( X, top ) ) ), Y ), one ), X ), composition( one, X ) ) ] )
% 58.42/58.79  , 0, 12, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 58.42/58.79    :=( Y, Y )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147387, [ =( composition( meet( join( composition( X, top ), Y ), 
% 58.42/58.79    one ), X ), X ) ] )
% 58.42/58.79  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 58.42/58.79  , 0, clause( 147386, [ =( composition( meet( join( converse( converse( 
% 58.42/58.79    composition( X, top ) ) ), Y ), one ), X ), X ) ] )
% 58.42/58.79  , 0, 4, substitution( 0, [ :=( X, composition( X, top ) )] ), 
% 58.42/58.79    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  subsumption(
% 58.42/58.79  clause( 143028, [ =( composition( meet( join( composition( X, top ), Y ), 
% 58.42/58.79    one ), X ), X ) ] )
% 58.42/58.79  , clause( 147387, [ =( composition( meet( join( composition( X, top ), Y )
% 58.42/58.79    , one ), X ), X ) ] )
% 58.42/58.79  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.42/58.79     )] ) ).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  eqswap(
% 58.42/58.79  clause( 147390, [ =( X, composition( meet( join( composition( X, top ), Y )
% 58.42/58.79    , one ), X ) ) ] )
% 58.42/58.79  , clause( 143028, [ =( composition( meet( join( composition( X, top ), Y )
% 58.42/58.79    , one ), X ), X ) ] )
% 58.42/58.79  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147391, [ =( X, composition( meet( join( Y, composition( X, top ) )
% 58.42/58.79    , one ), X ) ) ] )
% 58.42/58.79  , clause( 34423, [ =( join( Y, meet( X, composition( top, complement( Y ) )
% 58.42/58.79     ) ), join( X, Y ) ) ] )
% 58.42/58.79  , 0, clause( 147390, [ =( X, composition( meet( join( composition( X, top )
% 58.42/58.79    , Y ), one ), X ) ) ] )
% 58.42/58.79  , 0, 4, substitution( 0, [ :=( X, Y ), :=( Y, composition( X, top ) )] ), 
% 58.42/58.79    substitution( 1, [ :=( X, X ), :=( Y, meet( Y, composition( top, 
% 58.42/58.79    complement( composition( X, top ) ) ) ) )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  eqswap(
% 58.42/58.79  clause( 147392, [ =( composition( meet( join( Y, composition( X, top ) ), 
% 58.42/58.79    one ), X ), X ) ] )
% 58.42/58.79  , clause( 147391, [ =( X, composition( meet( join( Y, composition( X, top )
% 58.42/58.79     ), one ), X ) ) ] )
% 58.42/58.79  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  subsumption(
% 58.42/58.79  clause( 143086, [ =( composition( meet( join( Y, composition( X, top ) ), 
% 58.42/58.79    one ), X ), X ) ] )
% 58.42/58.79  , clause( 147392, [ =( composition( meet( join( Y, composition( X, top ) )
% 58.42/58.79    , one ), X ), X ) ] )
% 58.42/58.79  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 58.42/58.79     )] ) ).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  eqswap(
% 58.42/58.79  clause( 147394, [ =( composition( Y, converse( X ) ), converse( composition( 
% 58.42/58.79    X, converse( Y ) ) ) ) ] )
% 58.42/58.79  , clause( 16, [ =( converse( composition( Y, converse( X ) ) ), composition( 
% 58.42/58.79    X, converse( Y ) ) ) ] )
% 58.42/58.79  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147400, [ =( composition( X, converse( meet( join( Y, composition( 
% 58.42/58.79    converse( X ), top ) ), one ) ) ), converse( converse( X ) ) ) ] )
% 58.42/58.79  , clause( 143086, [ =( composition( meet( join( Y, composition( X, top ) )
% 58.42/58.79    , one ), X ), X ) ] )
% 58.42/58.79  , 0, clause( 147394, [ =( composition( Y, converse( X ) ), converse( 
% 58.42/58.79    composition( X, converse( Y ) ) ) ) ] )
% 58.42/58.79  , 0, 13, substitution( 0, [ :=( X, converse( X ) ), :=( Y, Y )] ), 
% 58.42/58.79    substitution( 1, [ :=( X, meet( join( Y, composition( converse( X ), top
% 58.42/58.79     ) ), one ) ), :=( Y, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147401, [ =( composition( X, converse( meet( join( Y, composition( 
% 58.42/58.79    converse( X ), top ) ), one ) ) ), X ) ] )
% 58.42/58.79  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 58.42/58.79  , 0, clause( 147400, [ =( composition( X, converse( meet( join( Y, 
% 58.42/58.79    composition( converse( X ), top ) ), one ) ) ), converse( converse( X ) )
% 58.42/58.79     ) ] )
% 58.42/58.79  , 0, 12, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 58.42/58.79    :=( Y, Y )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147402, [ =( composition( X, meet( join( Y, composition( converse( 
% 58.42/58.79    X ), top ) ), one ) ), X ) ] )
% 58.42/58.79  , clause( 131858, [ =( converse( meet( X, one ) ), meet( X, one ) ) ] )
% 58.42/58.79  , 0, clause( 147401, [ =( composition( X, converse( meet( join( Y, 
% 58.42/58.79    composition( converse( X ), top ) ), one ) ) ), X ) ] )
% 58.42/58.79  , 0, 3, substitution( 0, [ :=( X, join( Y, composition( converse( X ), top
% 58.42/58.79     ) ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147403, [ =( composition( X, meet( join( Y, converse( composition( 
% 58.42/58.79    top, X ) ) ), one ) ), X ) ] )
% 58.42/58.79  , clause( 226, [ =( composition( converse( X ), top ), converse( 
% 58.42/58.79    composition( top, X ) ) ) ] )
% 58.42/58.79  , 0, clause( 147402, [ =( composition( X, meet( join( Y, composition( 
% 58.42/58.79    converse( X ), top ) ), one ) ), X ) ] )
% 58.42/58.79  , 0, 6, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 58.42/58.79    :=( Y, Y )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147404, [ =( composition( X, meet( join( converse( Y ), composition( 
% 58.42/58.79    top, X ) ), one ) ), X ) ] )
% 58.42/58.79  , clause( 132859, [ =( meet( join( X, converse( Y ) ), one ), meet( join( 
% 58.42/58.79    converse( X ), Y ), one ) ) ] )
% 58.42/58.79  , 0, clause( 147403, [ =( composition( X, meet( join( Y, converse( 
% 58.42/58.79    composition( top, X ) ) ), one ) ), X ) ] )
% 58.42/58.79  , 0, 3, substitution( 0, [ :=( X, Y ), :=( Y, composition( top, X ) )] ), 
% 58.42/58.79    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  subsumption(
% 58.42/58.79  clause( 143361, [ =( composition( Y, meet( join( converse( X ), composition( 
% 58.42/58.79    top, Y ) ), one ) ), Y ) ] )
% 58.42/58.79  , clause( 147404, [ =( composition( X, meet( join( converse( Y ), 
% 58.42/58.79    composition( top, X ) ), one ) ), X ) ] )
% 58.42/58.79  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 58.42/58.79     )] ) ).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  eqswap(
% 58.42/58.79  clause( 147407, [ =( X, composition( X, meet( join( converse( Y ), 
% 58.42/58.79    composition( top, X ) ), one ) ) ) ] )
% 58.42/58.79  , clause( 143361, [ =( composition( Y, meet( join( converse( X ), 
% 58.42/58.79    composition( top, Y ) ), one ) ), Y ) ] )
% 58.42/58.79  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147410, [ =( meet( converse( sk1 ), X ), composition( meet( 
% 58.42/58.79    converse( sk1 ), X ), meet( converse( sk1 ), one ) ) ) ] )
% 58.42/58.79  , clause( 28212, [ =( join( converse( sk1 ), composition( X, meet( converse( 
% 58.42/58.79    sk1 ), Y ) ) ), converse( sk1 ) ) ] )
% 58.42/58.79  , 0, clause( 147407, [ =( X, composition( X, meet( join( converse( Y ), 
% 58.42/58.79    composition( top, X ) ), one ) ) ) ] )
% 58.42/58.79  , 0, 11, substitution( 0, [ :=( X, top ), :=( Y, X )] ), substitution( 1, [
% 58.42/58.79     :=( X, meet( converse( sk1 ), X ) ), :=( Y, sk1 )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147411, [ =( meet( converse( sk1 ), X ), composition( meet( 
% 58.42/58.79    converse( sk1 ), X ), meet( one, sk1 ) ) ) ] )
% 58.42/58.79  , clause( 132709, [ =( meet( converse( X ), one ), meet( one, X ) ) ] )
% 58.42/58.79  , 0, clause( 147410, [ =( meet( converse( sk1 ), X ), composition( meet( 
% 58.42/58.79    converse( sk1 ), X ), meet( converse( sk1 ), one ) ) ) ] )
% 58.42/58.79  , 0, 10, substitution( 0, [ :=( X, sk1 )] ), substitution( 1, [ :=( X, X )] )
% 58.42/58.79    ).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147412, [ =( meet( converse( sk1 ), X ), composition( X, meet( one
% 58.42/58.79    , sk1 ) ) ) ] )
% 58.42/58.79  , clause( 89989, [ =( composition( meet( converse( sk1 ), X ), meet( one, 
% 58.42/58.79    sk1 ) ), composition( X, meet( one, sk1 ) ) ) ] )
% 58.42/58.79  , 0, clause( 147411, [ =( meet( converse( sk1 ), X ), composition( meet( 
% 58.42/58.79    converse( sk1 ), X ), meet( one, sk1 ) ) ) ] )
% 58.42/58.79  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 58.42/58.79    ).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  eqswap(
% 58.42/58.79  clause( 147413, [ =( composition( X, meet( one, sk1 ) ), meet( converse( 
% 58.42/58.79    sk1 ), X ) ) ] )
% 58.42/58.79  , clause( 147412, [ =( meet( converse( sk1 ), X ), composition( X, meet( 
% 58.42/58.79    one, sk1 ) ) ) ] )
% 58.42/58.79  , 0, substitution( 0, [ :=( X, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  subsumption(
% 58.42/58.79  clause( 143459, [ =( composition( X, meet( one, sk1 ) ), meet( converse( 
% 58.42/58.79    sk1 ), X ) ) ] )
% 58.42/58.79  , clause( 147413, [ =( composition( X, meet( one, sk1 ) ), meet( converse( 
% 58.42/58.79    sk1 ), X ) ) ] )
% 58.42/58.79  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  eqswap(
% 58.42/58.79  clause( 147415, [ =( composition( converse( Y ), X ), converse( composition( 
% 58.42/58.79    converse( X ), Y ) ) ) ] )
% 58.42/58.79  , clause( 17, [ =( converse( composition( converse( X ), Y ) ), composition( 
% 58.42/58.79    converse( Y ), X ) ) ] )
% 58.42/58.79  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147420, [ =( composition( converse( meet( one, sk1 ) ), X ), 
% 58.42/58.79    converse( meet( converse( sk1 ), converse( X ) ) ) ) ] )
% 58.42/58.79  , clause( 143459, [ =( composition( X, meet( one, sk1 ) ), meet( converse( 
% 58.42/58.79    sk1 ), X ) ) ] )
% 58.42/58.79  , 0, clause( 147415, [ =( composition( converse( Y ), X ), converse( 
% 58.42/58.79    composition( converse( X ), Y ) ) ) ] )
% 58.42/58.79  , 0, 8, substitution( 0, [ :=( X, converse( X ) )] ), substitution( 1, [ 
% 58.42/58.79    :=( X, X ), :=( Y, meet( one, sk1 ) )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147421, [ =( composition( converse( meet( one, sk1 ) ), X ), meet( 
% 58.42/58.79    converse( converse( sk1 ) ), X ) ) ] )
% 58.42/58.79  , clause( 53089, [ =( converse( meet( Y, converse( X ) ) ), meet( converse( 
% 58.42/58.79    Y ), X ) ) ] )
% 58.42/58.79  , 0, clause( 147420, [ =( composition( converse( meet( one, sk1 ) ), X ), 
% 58.42/58.79    converse( meet( converse( sk1 ), converse( X ) ) ) ) ] )
% 58.42/58.79  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, converse( sk1 ) )] ), 
% 58.42/58.79    substitution( 1, [ :=( X, X )] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147422, [ =( composition( converse( meet( one, sk1 ) ), X ), meet( 
% 58.42/58.79    sk1, X ) ) ] )
% 58.42/58.79  , clause( 7, [ =( converse( converse( X ) ), X ) ] )
% 58.42/58.79  , 0, clause( 147421, [ =( composition( converse( meet( one, sk1 ) ), X ), 
% 58.42/58.79    meet( converse( converse( sk1 ) ), X ) ) ] )
% 58.42/58.79  , 0, 8, substitution( 0, [ :=( X, sk1 )] ), substitution( 1, [ :=( X, X )] )
% 58.42/58.79    ).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147423, [ =( composition( meet( one, sk1 ), X ), meet( sk1, X ) ) ]
% 58.42/58.79     )
% 58.42/58.79  , clause( 131859, [ =( converse( meet( one, X ) ), meet( one, X ) ) ] )
% 58.42/58.79  , 0, clause( 147422, [ =( composition( converse( meet( one, sk1 ) ), X ), 
% 58.42/58.79    meet( sk1, X ) ) ] )
% 58.42/58.79  , 0, 2, substitution( 0, [ :=( X, sk1 )] ), substitution( 1, [ :=( X, X )] )
% 58.42/58.79    ).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  subsumption(
% 58.42/58.79  clause( 143638, [ =( composition( meet( one, sk1 ), X ), meet( sk1, X ) ) ]
% 58.42/58.79     )
% 58.42/58.79  , clause( 147423, [ =( composition( meet( one, sk1 ), X ), meet( sk1, X ) )
% 58.42/58.79     ] )
% 58.42/58.79  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  eqswap(
% 58.42/58.79  clause( 147426, [ ~( =( composition( meet( one, sk1 ), sk2 ), join( 
% 58.42/58.79    composition( meet( one, sk1 ), sk2 ), meet( sk1, sk2 ) ) ) ) ] )
% 58.42/58.79  , clause( 2143, [ ~( =( join( composition( meet( one, sk1 ), sk2 ), meet( 
% 58.42/58.79    sk1, sk2 ) ), composition( meet( one, sk1 ), sk2 ) ) ) ] )
% 58.42/58.79  , 0, substitution( 0, [] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147429, [ ~( =( composition( meet( one, sk1 ), sk2 ), join( meet( 
% 58.42/58.79    sk1, sk2 ), meet( sk1, sk2 ) ) ) ) ] )
% 58.42/58.79  , clause( 143638, [ =( composition( meet( one, sk1 ), X ), meet( sk1, X ) )
% 58.42/58.79     ] )
% 58.42/58.79  , 0, clause( 147426, [ ~( =( composition( meet( one, sk1 ), sk2 ), join( 
% 58.42/58.79    composition( meet( one, sk1 ), sk2 ), meet( sk1, sk2 ) ) ) ) ] )
% 58.42/58.79  , 0, 8, substitution( 0, [ :=( X, sk2 )] ), substitution( 1, [] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147430, [ ~( =( meet( sk1, sk2 ), join( meet( sk1, sk2 ), meet( sk1
% 58.42/58.79    , sk2 ) ) ) ) ] )
% 58.42/58.79  , clause( 143638, [ =( composition( meet( one, sk1 ), X ), meet( sk1, X ) )
% 58.42/58.79     ] )
% 58.42/58.79  , 0, clause( 147429, [ ~( =( composition( meet( one, sk1 ), sk2 ), join( 
% 58.42/58.79    meet( sk1, sk2 ), meet( sk1, sk2 ) ) ) ) ] )
% 58.42/58.79  , 0, 2, substitution( 0, [ :=( X, sk2 )] ), substitution( 1, [] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  paramod(
% 58.42/58.79  clause( 147432, [ ~( =( meet( sk1, sk2 ), meet( sk1, sk2 ) ) ) ] )
% 58.42/58.79  , clause( 771, [ =( join( X, X ), X ) ] )
% 58.42/58.79  , 0, clause( 147430, [ ~( =( meet( sk1, sk2 ), join( meet( sk1, sk2 ), meet( 
% 58.42/58.79    sk1, sk2 ) ) ) ) ] )
% 58.42/58.79  , 0, 5, substitution( 0, [ :=( X, meet( sk1, sk2 ) )] ), substitution( 1, [] )
% 58.42/58.79    ).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  eqrefl(
% 58.42/58.79  clause( 147433, [] )
% 58.42/58.79  , clause( 147432, [ ~( =( meet( sk1, sk2 ), meet( sk1, sk2 ) ) ) ] )
% 58.42/58.79  , 0, substitution( 0, [] )).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  subsumption(
% 58.42/58.79  clause( 143683, [] )
% 58.42/58.79  , clause( 147433, [] )
% 58.42/58.79  , substitution( 0, [] ), permutation( 0, [] ) ).
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  end.
% 58.42/58.79  
% 58.42/58.79  % ABCDEFGHIJKLMNOPQRSTUVWXYZ
% 58.42/58.79  
% 58.42/58.79  Memory use:
% 58.42/58.79  
% 58.42/58.79  space for terms:        2014767
% 58.42/58.79  space for clauses:      15346282
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  clauses generated:      12189338
% 58.42/58.79  clauses kept:           143684
% 58.42/58.79  clauses selected:       8222
% 58.42/58.79  clauses deleted:        60704
% 58.42/58.79  clauses inuse deleted:  2325
% 58.42/58.79  
% 58.42/58.79  subsentry:          203564
% 58.42/58.79  literals s-matched: 193159
% 58.42/58.79  literals matched:   192135
% 58.42/58.79  full subsumption:   0
% 58.42/58.79  
% 58.42/58.79  checksum:           1635640095
% 58.42/58.79  
% 58.42/58.79  
% 58.42/58.79  Bliksem ended
%------------------------------------------------------------------------------