TSTP Solution File: REL033+2 by Bliksem---1.12

View Problem - Process Solution

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

% Computer : n010.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:56 EDT 2022

% Result   : Theorem 59.84s 60.21s
% Output   : Refutation 59.84s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.12  % Problem  : REL033+2 : TPTP v8.1.0. Released v4.0.0.
% 0.07/0.13  % Command  : bliksem %s
% 0.13/0.33  % Computer : n010.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 13:37:31 EDT 2022
% 0.13/0.34  % CPUTime  : 
% 7.91/8.28  *** allocated 10000 integers for termspace/termends
% 7.91/8.28  *** allocated 10000 integers for clauses
% 7.91/8.28  *** allocated 10000 integers for justifications
% 7.91/8.28  Bliksem 1.12
% 7.91/8.28  
% 7.91/8.28  
% 7.91/8.28  Automatic Strategy Selection
% 7.91/8.28  
% 7.91/8.28  
% 7.91/8.28  Clauses:
% 7.91/8.28  
% 7.91/8.28  { join( X, Y ) = join( Y, X ) }.
% 7.91/8.28  { join( X, join( Y, Z ) ) = join( join( X, Y ), Z ) }.
% 7.91/8.28  { X = join( complement( join( complement( X ), complement( Y ) ) ), 
% 7.91/8.28    complement( join( complement( X ), Y ) ) ) }.
% 7.91/8.28  { meet( X, Y ) = complement( join( complement( X ), complement( Y ) ) ) }.
% 7.91/8.28  { composition( X, composition( Y, Z ) ) = composition( composition( X, Y )
% 7.91/8.28    , Z ) }.
% 7.91/8.28  { composition( X, one ) = X }.
% 7.91/8.28  { composition( join( X, Y ), Z ) = join( composition( X, Z ), composition( 
% 7.91/8.28    Y, Z ) ) }.
% 7.91/8.28  { converse( converse( X ) ) = X }.
% 7.91/8.28  { converse( join( X, Y ) ) = join( converse( X ), converse( Y ) ) }.
% 7.91/8.28  { converse( composition( X, Y ) ) = composition( converse( Y ), converse( X
% 7.91/8.28     ) ) }.
% 7.91/8.28  { join( composition( converse( X ), complement( composition( X, Y ) ) ), 
% 7.91/8.28    complement( Y ) ) = complement( Y ) }.
% 7.91/8.28  { top = join( X, complement( X ) ) }.
% 7.91/8.28  { zero = meet( X, complement( X ) ) }.
% 7.91/8.28  { composition( skol1, top ) = skol1 }.
% 7.91/8.28  { ! join( composition( meet( skol1, skol2 ), skol3 ), meet( skol1, 
% 7.91/8.28    composition( skol2, skol3 ) ) ) = meet( skol1, composition( skol2, skol3
% 7.91/8.28     ) ), ! join( meet( skol1, composition( skol2, skol3 ) ), composition( 
% 7.91/8.28    meet( skol1, skol2 ), skol3 ) ) = composition( meet( skol1, skol2 ), 
% 7.91/8.28    skol3 ) }.
% 7.91/8.28  
% 7.91/8.28  percentage equality = 1.000000, percentage horn = 1.000000
% 7.91/8.28  This is a pure equality problem
% 7.91/8.28  
% 7.91/8.28  
% 7.91/8.28  
% 7.91/8.28  Options Used:
% 7.91/8.28  
% 7.91/8.28  useres =            1
% 7.91/8.28  useparamod =        1
% 7.91/8.28  useeqrefl =         1
% 7.91/8.28  useeqfact =         1
% 7.91/8.28  usefactor =         1
% 7.91/8.28  usesimpsplitting =  0
% 7.91/8.28  usesimpdemod =      5
% 7.91/8.28  usesimpres =        3
% 7.91/8.28  
% 7.91/8.28  resimpinuse      =  1000
% 7.91/8.28  resimpclauses =     20000
% 7.91/8.28  substype =          eqrewr
% 7.91/8.28  backwardsubs =      1
% 7.91/8.28  selectoldest =      5
% 7.91/8.28  
% 7.91/8.28  litorderings [0] =  split
% 7.91/8.28  litorderings [1] =  extend the termordering, first sorting on arguments
% 7.91/8.28  
% 7.91/8.28  termordering =      kbo
% 7.91/8.28  
% 7.91/8.28  litapriori =        0
% 7.91/8.28  termapriori =       1
% 7.91/8.28  litaposteriori =    0
% 7.91/8.28  termaposteriori =   0
% 7.91/8.28  demodaposteriori =  0
% 7.91/8.28  ordereqreflfact =   0
% 7.91/8.28  
% 7.91/8.28  litselect =         negord
% 7.91/8.28  
% 7.91/8.28  maxweight =         15
% 7.91/8.28  maxdepth =          30000
% 7.91/8.28  maxlength =         115
% 7.91/8.28  maxnrvars =         195
% 7.91/8.28  excuselevel =       1
% 7.91/8.28  increasemaxweight = 1
% 7.91/8.28  
% 7.91/8.28  maxselected =       10000000
% 7.91/8.28  maxnrclauses =      10000000
% 7.91/8.28  
% 7.91/8.28  showgenerated =    0
% 7.91/8.28  showkept =         0
% 7.91/8.28  showselected =     0
% 7.91/8.28  showdeleted =      0
% 7.91/8.28  showresimp =       1
% 7.91/8.28  showstatus =       2000
% 7.91/8.28  
% 7.91/8.28  prologoutput =     0
% 7.91/8.28  nrgoals =          5000000
% 7.91/8.28  totalproof =       1
% 7.91/8.28  
% 7.91/8.28  Symbols occurring in the translation:
% 7.91/8.28  
% 7.91/8.28  {}  [0, 0]      (w:1, o:2, a:1, s:1, b:0), 
% 7.91/8.28  .  [1, 2]      (w:1, o:22, a:1, s:1, b:0), 
% 7.91/8.28  !  [4, 1]      (w:0, o:15, a:1, s:1, b:0), 
% 7.91/8.28  =  [13, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 7.91/8.28  ==>  [14, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 7.91/8.28  join  [37, 2]      (w:1, o:46, a:1, s:1, b:0), 
% 7.91/8.28  complement  [39, 1]      (w:1, o:20, a:1, s:1, b:0), 
% 7.91/8.28  meet  [40, 2]      (w:1, o:47, a:1, s:1, b:0), 
% 7.91/8.28  composition  [41, 2]      (w:1, o:48, a:1, s:1, b:0), 
% 7.91/8.28  one  [42, 0]      (w:1, o:9, a:1, s:1, b:0), 
% 7.91/8.28  converse  [43, 1]      (w:1, o:21, a:1, s:1, b:0), 
% 7.91/8.28  top  [44, 0]      (w:1, o:13, a:1, s:1, b:0), 
% 7.91/8.28  zero  [45, 0]      (w:1, o:14, a:1, s:1, b:0), 
% 7.91/8.28  skol1  [46, 0]      (w:1, o:10, a:1, s:1, b:1), 
% 7.91/8.28  skol2  [47, 0]      (w:1, o:11, a:1, s:1, b:1), 
% 7.91/8.28  skol3  [48, 0]      (w:1, o:12, a:1, s:1, b:1).
% 7.91/8.28  
% 7.91/8.28  
% 7.91/8.28  Starting Search:
% 7.91/8.28  
% 7.91/8.28  *** allocated 15000 integers for clauses
% 7.91/8.28  *** allocated 22500 integers for clauses
% 7.91/8.28  *** allocated 33750 integers for clauses
% 7.91/8.28  *** allocated 50625 integers for clauses
% 7.91/8.28  *** allocated 75937 integers for clauses
% 7.91/8.28  *** allocated 113905 integers for clauses
% 7.91/8.28  *** allocated 15000 integers for termspace/termends
% 7.91/8.28  Resimplifying inuse:
% 7.91/8.28  Done
% 7.91/8.28  
% 7.91/8.28  *** allocated 170857 integers for clauses
% 7.91/8.28  *** allocated 22500 integers for termspace/termends
% 7.91/8.28  *** allocated 256285 integers for clauses
% 7.91/8.28  *** allocated 33750 integers for termspace/termends
% 7.91/8.28  
% 7.91/8.28  Intermediate Status:
% 7.91/8.28  Generated:    24899
% 7.91/8.28  Kept:         2009
% 7.91/8.28  Inuse:        315
% 7.91/8.28  Deleted:      203
% 7.91/8.28  Deletedinuse: 85
% 7.91/8.28  
% 7.91/8.28  Resimplifying inuse:
% 7.91/8.28  Done
% 7.91/8.28  
% 7.91/8.28  *** allocated 384427 integers for clauses
% 7.91/8.28  *** allocated 50625 integers for termspace/termends
% 7.91/8.28  Resimplifying inuse:
% 26.51/26.91  Done
% 26.51/26.91  
% 26.51/26.91  *** allocated 576640 integers for clauses
% 26.51/26.91  
% 26.51/26.91  Intermediate Status:
% 26.51/26.91  Generated:    56050
% 26.51/26.91  Kept:         4015
% 26.51/26.91  Inuse:        475
% 26.51/26.91  Deleted:      364
% 26.51/26.91  Deletedinuse: 151
% 26.51/26.91  
% 26.51/26.91  Resimplifying inuse:
% 26.51/26.91  Done
% 26.51/26.91  
% 26.51/26.91  *** allocated 75937 integers for termspace/termends
% 26.51/26.91  Resimplifying inuse:
% 26.51/26.91  Done
% 26.51/26.91  
% 26.51/26.91  *** allocated 864960 integers for clauses
% 26.51/26.91  *** allocated 113905 integers for termspace/termends
% 26.51/26.91  
% 26.51/26.91  Intermediate Status:
% 26.51/26.91  Generated:    99024
% 26.51/26.91  Kept:         6051
% 26.51/26.91  Inuse:        646
% 26.51/26.91  Deleted:      392
% 26.51/26.91  Deletedinuse: 152
% 26.51/26.91  
% 26.51/26.91  Resimplifying inuse:
% 26.51/26.91  Done
% 26.51/26.91  
% 26.51/26.91  Resimplifying inuse:
% 26.51/26.91  Done
% 26.51/26.91  
% 26.51/26.91  *** allocated 1297440 integers for clauses
% 26.51/26.91  
% 26.51/26.91  Intermediate Status:
% 26.51/26.91  Generated:    160790
% 26.51/26.91  Kept:         8051
% 26.51/26.91  Inuse:        794
% 26.51/26.91  Deleted:      501
% 26.51/26.91  Deletedinuse: 156
% 26.51/26.91  
% 26.51/26.91  Resimplifying inuse:
% 26.51/26.91  Done
% 26.51/26.91  
% 26.51/26.91  *** allocated 170857 integers for termspace/termends
% 26.51/26.91  Resimplifying inuse:
% 26.51/26.91  Done
% 26.51/26.91  
% 26.51/26.91  
% 26.51/26.91  Intermediate Status:
% 26.51/26.91  Generated:    222047
% 26.51/26.91  Kept:         10062
% 26.51/26.91  Inuse:        881
% 26.51/26.91  Deleted:      519
% 26.51/26.91  Deletedinuse: 160
% 26.51/26.91  
% 26.51/26.91  Resimplifying inuse:
% 26.51/26.91  Done
% 26.51/26.91  
% 26.51/26.91  Resimplifying inuse:
% 26.51/26.91  Done
% 26.51/26.91  
% 26.51/26.91  *** allocated 1946160 integers for clauses
% 26.51/26.91  
% 26.51/26.91  Intermediate Status:
% 26.51/26.91  Generated:    292185
% 26.51/26.91  Kept:         12105
% 26.51/26.91  Inuse:        1067
% 26.51/26.91  Deleted:      660
% 26.51/26.91  Deletedinuse: 189
% 26.51/26.91  
% 26.51/26.91  Resimplifying inuse:
% 26.51/26.91  Done
% 26.51/26.91  
% 26.51/26.91  *** allocated 256285 integers for termspace/termends
% 26.51/26.91  Resimplifying inuse:
% 26.51/26.91  Done
% 26.51/26.91  
% 26.51/26.91  
% 26.51/26.91  Intermediate Status:
% 26.51/26.91  Generated:    371611
% 26.51/26.91  Kept:         14127
% 26.51/26.91  Inuse:        1194
% 26.51/26.91  Deleted:      734
% 26.51/26.91  Deletedinuse: 216
% 26.51/26.91  
% 26.51/26.91  Resimplifying inuse:
% 26.51/26.91  Done
% 26.51/26.91  
% 26.51/26.91  Resimplifying inuse:
% 26.51/26.91  Done
% 26.51/26.91  
% 26.51/26.91  
% 26.51/26.91  Intermediate Status:
% 26.51/26.91  Generated:    459995
% 26.51/26.91  Kept:         16134
% 26.51/26.91  Inuse:        1350
% 26.51/26.91  Deleted:      826
% 26.51/26.91  Deletedinuse: 216
% 26.51/26.91  
% 26.51/26.91  Resimplifying inuse:
% 26.51/26.91  Done
% 26.51/26.91  
% 26.51/26.91  Resimplifying inuse:
% 26.51/26.91  Done
% 26.51/26.91  
% 26.51/26.91  *** allocated 2919240 integers for clauses
% 26.51/26.91  
% 26.51/26.91  Intermediate Status:
% 26.51/26.91  Generated:    531194
% 26.51/26.91  Kept:         18169
% 26.51/26.91  Inuse:        1469
% 26.51/26.91  Deleted:      956
% 26.51/26.91  Deletedinuse: 228
% 26.51/26.91  
% 26.51/26.91  Resimplifying inuse:
% 26.51/26.91  Done
% 26.51/26.91  
% 26.51/26.91  Resimplifying inuse:
% 26.51/26.91  Done
% 26.51/26.91  
% 26.51/26.91  *** allocated 384427 integers for termspace/termends
% 26.51/26.91  Resimplifying clauses:
% 26.51/26.91  Done
% 26.51/26.91  
% 26.51/26.91  
% 26.51/26.91  Intermediate Status:
% 26.51/26.91  Generated:    582447
% 26.51/26.91  Kept:         20170
% 26.51/26.91  Inuse:        1607
% 26.51/26.91  Deleted:      4514
% 26.51/26.91  Deletedinuse: 229
% 26.51/26.91  
% 26.51/26.91  Resimplifying inuse:
% 26.51/26.91  Done
% 26.51/26.91  
% 26.51/26.91  Resimplifying inuse:
% 26.51/26.91  Done
% 26.51/26.91  
% 26.51/26.91  
% 26.51/26.91  Intermediate Status:
% 26.51/26.91  Generated:    671837
% 26.51/26.91  Kept:         22171
% 26.51/26.91  Inuse:        1763
% 26.51/26.91  Deleted:      4535
% 26.51/26.91  Deletedinuse: 240
% 26.51/26.91  
% 26.51/26.91  Resimplifying inuse:
% 26.51/26.91  Done
% 26.51/26.91  
% 26.51/26.91  Resimplifying inuse:
% 26.51/26.91  Done
% 26.51/26.91  
% 26.51/26.91  
% 26.51/26.91  Intermediate Status:
% 26.51/26.91  Generated:    774999
% 26.51/26.91  Kept:         24178
% 26.51/26.91  Inuse:        1923
% 26.51/26.91  Deleted:      4547
% 26.51/26.91  Deletedinuse: 245
% 26.51/26.91  
% 26.51/26.91  Resimplifying inuse:
% 26.51/26.91  Done
% 26.51/26.91  
% 26.51/26.91  Resimplifying inuse:
% 26.51/26.91  Done
% 26.51/26.91  
% 26.51/26.91  
% 26.51/26.91  Intermediate Status:
% 26.51/26.91  Generated:    924010
% 26.51/26.91  Kept:         26258
% 26.51/26.91  Inuse:        2128
% 26.51/26.91  Deleted:      4615
% 26.51/26.91  Deletedinuse: 295
% 26.51/26.91  
% 26.51/26.91  Resimplifying inuse:
% 26.51/26.91  Done
% 26.51/26.91  
% 26.51/26.91  *** allocated 4378860 integers for clauses
% 26.51/26.91  Resimplifying inuse:
% 26.51/26.91  Done
% 26.51/26.91  
% 26.51/26.91  
% 26.51/26.91  Intermediate Status:
% 26.51/26.91  Generated:    1001389
% 26.51/26.91  Kept:         28263
% 26.51/26.91  Inuse:        2207
% 26.51/26.91  Deleted:      4623
% 26.51/26.91  Deletedinuse: 299
% 26.51/26.91  
% 26.51/26.91  Resimplifying inuse:
% 26.51/26.91  Done
% 26.51/26.91  
% 26.51/26.91  *** allocated 576640 integers for termspace/termends
% 26.51/26.91  Resimplifying inuse:
% 26.51/26.91  Done
% 26.51/26.91  
% 26.51/26.91  
% 26.51/26.91  Intermediate Status:
% 26.51/26.91  Generated:    1061272
% 26.51/26.91  Kept:         30296
% 26.51/26.91  Inuse:        2263
% 26.51/26.91  Deleted:      4626
% 26.51/26.91  Deletedinuse: 301
% 26.51/26.91  
% 26.51/26.91  Resimplifying inuse:
% 26.51/26.91  Done
% 26.51/26.91  
% 26.51/26.91  Resimplifying inuse:
% 26.51/26.91  Done
% 26.51/26.91  
% 26.51/26.91  
% 26.51/26.91  Intermediate Status:
% 26.51/26.91  Generated:    1200009
% 26.51/26.91  Kept:         32302
% 26.51/26.91  Inuse:        2402
% 26.51/26.91  Deleted:      4636
% 26.51/26.91  Deletedinuse: 301
% 26.51/26.91  
% 26.51/26.91  Resimplifying inuse:
% 26.51/26.91  Done
% 26.51/26.91  
% 26.51/26.91  Resimplifying inuse:
% 26.51/26.91  Done
% 26.51/26.91  
% 26.51/26.91  
% 26.51/26.91  Intermediate Status:
% 26.51/26.91  Generated:    1383984
% 26.51/26.91  Kept:         34340
% 26.51/26.91  Inuse:        2581
% 26.51/26.91  Deleted:      4674
% 26.51/26.91  Deletedinuse: 321
% 26.51/26.91  
% 26.51/26.91  Resimplifying inuse:
% 26.51/26.91  Done
% 26.51/26.91  
% 26.51/26.91  Resimplifying inuse:
% 26.51/26.91  Done
% 26.51/26.91  
% 26.51/26.91  
% 26.51/26.91  Intermediate Status:
% 26.51/26.91  Generated:    1543274
% 26.51/26.91  Kept:         36391
% 26.51/26.91  Inuse:        2774
% 26.51/26.91  Deleted:      4731
% 26.51/26.91  Deletedinuse: 345
% 26.51/26.91  
% 26.51/26.91  Resimplifying inuse:
% 26.51/26.91  Done
% 26.51/26.91  
% 26.51/26.91  Resimplifying inuse:
% 26.51/26.91  Done
% 26.51/26.91  
% 26.51/26.91  
% 26.51/26.91  Intermediate Status:
% 26.51/26.91  Generated:    1650692
% 26.51/26.91  Kept:         38391
% 26.51/26.91  Inuse:        2853
% 26.51/26.91  Deleted:      4783
% 26.51/26.91  Deletedinuse: 369
% 26.51/26.91  
% 26.51/26.91  Resimplifying inuse:
% 26.51/26.91  Done
% 26.51/26.91  
% 26.51/26.91  Resimplifying inuse:
% 26.51/26.91  Done
% 26.51/26.91  
% 26.51/26.91  Resimplifying clauses:
% 26.51/26.91  Done
% 26.51/26.91  
% 26.51/26.91  *** allocated 6568290 integers for clauses
% 26.51/26.91  
% 26.51/26.91  Intermediate Status:
% 26.51/26.91  Generated:    1730674
% 26.51/26.91  Kept:         40393
% 26.51/26.91  Inuse:        2958
% 26.51/26.91  Deleted:      9309
% 26.51/26.91  Deletedinuse: 378
% 26.51/26.91  
% 26.51/26.91  Resimplifying inuse:
% 26.51/26.91  Done
% 26.51/26.91  
% 26.51/26.91  Resimplifying inuse:
% 26.51/26.91  Done
% 26.51/26.91  
% 26.51/26.91  
% 26.51/26.91  Intermediate Status:
% 26.51/26.91  Generated:    1863719
% 26.51/26.91  Kept:         42444
% 26.51/26.91  Inuse:        3070
% 26.51/26.91  Deleted:      9318
% 26.51/26.91  Deletedinuse: 387
% 52.67/53.10  
% 52.67/53.10  *** allocated 864960 integers for termspace/termends
% 52.67/53.10  Resimplifying inuse:
% 52.67/53.10  Done
% 52.67/53.10  
% 52.67/53.10  Resimplifying inuse:
% 52.67/53.10  Done
% 52.67/53.10  
% 52.67/53.10  
% 52.67/53.10  Intermediate Status:
% 52.67/53.10  Generated:    2023493
% 52.67/53.10  Kept:         44447
% 52.67/53.10  Inuse:        3152
% 52.67/53.10  Deleted:      9318
% 52.67/53.10  Deletedinuse: 387
% 52.67/53.10  
% 52.67/53.10  Resimplifying inuse:
% 52.67/53.10  Done
% 52.67/53.10  
% 52.67/53.10  Resimplifying inuse:
% 52.67/53.10  Done
% 52.67/53.10  
% 52.67/53.10  
% 52.67/53.10  Intermediate Status:
% 52.67/53.10  Generated:    2238063
% 52.67/53.10  Kept:         46458
% 52.67/53.10  Inuse:        3262
% 52.67/53.10  Deleted:      9322
% 52.67/53.10  Deletedinuse: 387
% 52.67/53.10  
% 52.67/53.10  Resimplifying inuse:
% 52.67/53.10  Done
% 52.67/53.10  
% 52.67/53.10  Resimplifying inuse:
% 52.67/53.10  Done
% 52.67/53.10  
% 52.67/53.10  
% 52.67/53.10  Intermediate Status:
% 52.67/53.10  Generated:    2394569
% 52.67/53.10  Kept:         48469
% 52.67/53.10  Inuse:        3335
% 52.67/53.10  Deleted:      9334
% 52.67/53.10  Deletedinuse: 399
% 52.67/53.10  
% 52.67/53.10  Resimplifying inuse:
% 52.67/53.10  Done
% 52.67/53.10  
% 52.67/53.10  Resimplifying inuse:
% 52.67/53.10  Done
% 52.67/53.10  
% 52.67/53.10  
% 52.67/53.10  Intermediate Status:
% 52.67/53.10  Generated:    2575127
% 52.67/53.10  Kept:         50479
% 52.67/53.10  Inuse:        3454
% 52.67/53.10  Deleted:      9371
% 52.67/53.10  Deletedinuse: 405
% 52.67/53.10  
% 52.67/53.10  Resimplifying inuse:
% 52.67/53.10  Done
% 52.67/53.10  
% 52.67/53.10  Resimplifying inuse:
% 52.67/53.10  Done
% 52.67/53.10  
% 52.67/53.10  
% 52.67/53.10  Intermediate Status:
% 52.67/53.10  Generated:    2814778
% 52.67/53.10  Kept:         52526
% 52.67/53.10  Inuse:        3643
% 52.67/53.10  Deleted:      9385
% 52.67/53.10  Deletedinuse: 405
% 52.67/53.10  
% 52.67/53.10  Resimplifying inuse:
% 52.67/53.10  Done
% 52.67/53.10  
% 52.67/53.10  Resimplifying inuse:
% 52.67/53.10  Done
% 52.67/53.10  
% 52.67/53.10  
% 52.67/53.10  Intermediate Status:
% 52.67/53.10  Generated:    3005366
% 52.67/53.10  Kept:         54532
% 52.67/53.10  Inuse:        3751
% 52.67/53.10  Deleted:      9545
% 52.67/53.10  Deletedinuse: 562
% 52.67/53.10  
% 52.67/53.10  Resimplifying inuse:
% 52.67/53.10  Done
% 52.67/53.10  
% 52.67/53.10  Resimplifying inuse:
% 52.67/53.10  Done
% 52.67/53.10  
% 52.67/53.10  
% 52.67/53.10  Intermediate Status:
% 52.67/53.10  Generated:    3077633
% 52.67/53.10  Kept:         56571
% 52.67/53.10  Inuse:        3813
% 52.67/53.10  Deleted:      9551
% 52.67/53.10  Deletedinuse: 565
% 52.67/53.10  
% 52.67/53.10  Resimplifying inuse:
% 52.67/53.10  Done
% 52.67/53.10  
% 52.67/53.10  Resimplifying inuse:
% 52.67/53.10  Done
% 52.67/53.10  
% 52.67/53.10  
% 52.67/53.10  Intermediate Status:
% 52.67/53.10  Generated:    3145448
% 52.67/53.10  Kept:         58612
% 52.67/53.10  Inuse:        3870
% 52.67/53.10  Deleted:      9570
% 52.67/53.10  Deletedinuse: 578
% 52.67/53.10  
% 52.67/53.10  Resimplifying inuse:
% 52.67/53.10  Done
% 52.67/53.10  
% 52.67/53.10  Resimplifying inuse:
% 52.67/53.10  Done
% 52.67/53.10  
% 52.67/53.10  Resimplifying clauses:
% 52.67/53.10  Done
% 52.67/53.10  
% 52.67/53.10  
% 52.67/53.10  Intermediate Status:
% 52.67/53.10  Generated:    3211538
% 52.67/53.10  Kept:         60619
% 52.67/53.10  Inuse:        3914
% 52.67/53.10  Deleted:      16776
% 52.67/53.10  Deletedinuse: 578
% 52.67/53.10  
% 52.67/53.10  Resimplifying inuse:
% 52.67/53.10  Done
% 52.67/53.10  
% 52.67/53.10  *** allocated 9852435 integers for clauses
% 52.67/53.10  Resimplifying inuse:
% 52.67/53.10  Done
% 52.67/53.10  
% 52.67/53.10  
% 52.67/53.10  Intermediate Status:
% 52.67/53.10  Generated:    3300482
% 52.67/53.10  Kept:         62626
% 52.67/53.10  Inuse:        3990
% 52.67/53.10  Deleted:      16911
% 52.67/53.10  Deletedinuse: 695
% 52.67/53.10  
% 52.67/53.10  *** allocated 1297440 integers for termspace/termends
% 52.67/53.10  Resimplifying inuse:
% 52.67/53.10  Done
% 52.67/53.10  
% 52.67/53.10  
% 52.67/53.10  Intermediate Status:
% 52.67/53.10  Generated:    3414270
% 52.67/53.10  Kept:         64710
% 52.67/53.10  Inuse:        4070
% 52.67/53.10  Deleted:      16921
% 52.67/53.10  Deletedinuse: 703
% 52.67/53.10  
% 52.67/53.10  Resimplifying inuse:
% 52.67/53.10  Done
% 52.67/53.10  
% 52.67/53.10  Resimplifying inuse:
% 52.67/53.10  Done
% 52.67/53.10  
% 52.67/53.10  
% 52.67/53.10  Intermediate Status:
% 52.67/53.10  Generated:    3506502
% 52.67/53.10  Kept:         66718
% 52.67/53.10  Inuse:        4141
% 52.67/53.10  Deleted:      17383
% 52.67/53.10  Deletedinuse: 1158
% 52.67/53.10  
% 52.67/53.10  Resimplifying inuse:
% 52.67/53.10  Done
% 52.67/53.10  
% 52.67/53.10  Resimplifying inuse:
% 52.67/53.10  Done
% 52.67/53.10  
% 52.67/53.10  
% 52.67/53.10  Intermediate Status:
% 52.67/53.10  Generated:    3674624
% 52.67/53.10  Kept:         68731
% 52.67/53.10  Inuse:        4275
% 52.67/53.10  Deleted:      17477
% 52.67/53.10  Deletedinuse: 1167
% 52.67/53.10  
% 52.67/53.10  Resimplifying inuse:
% 52.67/53.10  Done
% 52.67/53.10  
% 52.67/53.10  Resimplifying inuse:
% 52.67/53.10  Done
% 52.67/53.10  
% 52.67/53.10  
% 52.67/53.10  Intermediate Status:
% 52.67/53.10  Generated:    3799468
% 52.67/53.10  Kept:         70737
% 52.67/53.10  Inuse:        4382
% 52.67/53.10  Deleted:      17516
% 52.67/53.10  Deletedinuse: 1168
% 52.67/53.10  
% 52.67/53.10  Resimplifying inuse:
% 52.67/53.10  Done
% 52.67/53.10  
% 52.67/53.10  Resimplifying inuse:
% 52.67/53.10  Done
% 52.67/53.10  
% 52.67/53.10  
% 52.67/53.10  Intermediate Status:
% 52.67/53.10  Generated:    4040342
% 52.67/53.10  Kept:         72815
% 52.67/53.10  Inuse:        4582
% 52.67/53.10  Deleted:      17562
% 52.67/53.10  Deletedinuse: 1174
% 52.67/53.10  
% 52.67/53.10  Resimplifying inuse:
% 52.67/53.10  Done
% 52.67/53.10  
% 52.67/53.10  Resimplifying inuse:
% 52.67/53.10  Done
% 52.67/53.10  
% 52.67/53.10  
% 52.67/53.10  Intermediate Status:
% 52.67/53.10  Generated:    4208182
% 52.67/53.10  Kept:         74819
% 52.67/53.10  Inuse:        4684
% 52.67/53.10  Deleted:      17624
% 52.67/53.10  Deletedinuse: 1200
% 52.67/53.10  
% 52.67/53.10  Resimplifying inuse:
% 52.67/53.10  Done
% 52.67/53.10  
% 52.67/53.10  Resimplifying inuse:
% 52.67/53.10  Done
% 52.67/53.10  
% 52.67/53.10  
% 52.67/53.10  Intermediate Status:
% 52.67/53.10  Generated:    4331630
% 52.67/53.10  Kept:         76857
% 52.67/53.10  Inuse:        4788
% 52.67/53.10  Deleted:      17689
% 52.67/53.10  Deletedinuse: 1231
% 52.67/53.10  
% 52.67/53.10  Resimplifying inuse:
% 52.67/53.10  Done
% 52.67/53.10  
% 52.67/53.10  Resimplifying inuse:
% 52.67/53.10  Done
% 52.67/53.10  
% 52.67/53.10  
% 52.67/53.10  Intermediate Status:
% 52.67/53.10  Generated:    4505938
% 52.67/53.10  Kept:         78867
% 52.67/53.10  Inuse:        4902
% 52.67/53.10  Deleted:      17738
% 52.67/53.10  Deletedinuse: 1241
% 52.67/53.10  
% 52.67/53.10  Resimplifying inuse:
% 52.67/53.10  Done
% 52.67/53.10  
% 52.67/53.10  Resimplifying inuse:
% 52.67/53.10  Done
% 52.67/53.10  
% 52.67/53.10  Resimplifying clauses:
% 52.67/53.10  Done
% 52.67/53.10  
% 52.67/53.10  
% 52.67/53.10  Intermediate Status:
% 52.67/53.10  Generated:    4651459
% 52.67/53.10  Kept:         81163
% 52.67/53.10  Inuse:        4980
% 52.67/53.10  Deleted:      32010
% 52.67/53.10  Deletedinuse: 1323
% 52.67/53.10  
% 52.67/53.10  Resimplifying inuse:
% 52.67/53.10  Done
% 52.67/53.10  
% 52.67/53.10  Resimplifying inuse:
% 52.67/53.10  Done
% 52.67/53.10  
% 52.67/53.10  
% 52.67/53.10  Intermediate Status:
% 52.67/53.10  Generated:    4908849
% 52.67/53.10  Kept:         83247
% 52.67/53.10  Inuse:        5107
% 52.67/53.10  Deleted:      32013
% 52.67/53.10  Deletedinuse: 1326
% 52.67/53.10  
% 52.67/53.10  Resimplifying inuse:
% 52.67/53.10  Done
% 52.67/53.10  
% 52.67/53.10  Resimplifying inuse:
% 52.67/53.10  Done
% 52.67/53.10  
% 52.67/53.10  
% 52.67/53.10  Intermediate Status:
% 52.67/53.10  Generated:    5329410
% 52.67/53.10  Kept:         85257
% 52.67/53.10  Inuse:        5270
% 52.67/53.10  Deleted:      32017
% 52.67/53.10  Deletedinuse: 1330
% 52.67/53.10  
% 52.67/53.10  Resimplifying inuse:
% 52.67/53.10  Done
% 52.67/53.10  
% 52.67/53.10  Resimplifying inuse:
% 52.67/53.10  Done
% 52.67/53.10  
% 52.67/53.10  
% 52.67/53.10  Intermediate Status:
% 52.67/53.10  Generated:    5804514
% 52.67/53.10  Kept:         87284
% 52.67/53.10  Inuse:        5416
% 52.67/53.10  Deleted:      32021
% 52.67/53.10  Deletedinuse: 1334
% 52.67/53.10  
% 52.67/53.10  Resimplifying inuse:
% 52.67/53.10  Done
% 52.67/53.10  
% 52.67/53.10  Resimplifying inuse:
% 59.84/60.20  Done
% 59.84/60.20  
% 59.84/60.20  
% 59.84/60.20  Intermediate Status:
% 59.84/60.20  Generated:    6143999
% 59.84/60.20  Kept:         89284
% 59.84/60.20  Inuse:        5554
% 59.84/60.20  Deleted:      32035
% 59.84/60.20  Deletedinuse: 1344
% 59.84/60.20  
% 59.84/60.20  Resimplifying inuse:
% 59.84/60.20  Done
% 59.84/60.20  
% 59.84/60.20  Resimplifying inuse:
% 59.84/60.20  Done
% 59.84/60.20  
% 59.84/60.20  
% 59.84/60.20  Intermediate Status:
% 59.84/60.20  Generated:    6334459
% 59.84/60.20  Kept:         91293
% 59.84/60.20  Inuse:        5670
% 59.84/60.20  Deleted:      32087
% 59.84/60.20  Deletedinuse: 1370
% 59.84/60.20  
% 59.84/60.20  Resimplifying inuse:
% 59.84/60.20  Done
% 59.84/60.20  
% 59.84/60.20  *** allocated 14778652 integers for clauses
% 59.84/60.20  Resimplifying inuse:
% 59.84/60.20  Done
% 59.84/60.20  
% 59.84/60.20  
% 59.84/60.20  Intermediate Status:
% 59.84/60.20  Generated:    6482690
% 59.84/60.20  Kept:         93295
% 59.84/60.20  Inuse:        5743
% 59.84/60.20  Deleted:      32119
% 59.84/60.20  Deletedinuse: 1400
% 59.84/60.20  
% 59.84/60.20  *** allocated 1946160 integers for termspace/termends
% 59.84/60.20  Resimplifying inuse:
% 59.84/60.20  Done
% 59.84/60.20  
% 59.84/60.20  Resimplifying inuse:
% 59.84/60.20  Done
% 59.84/60.20  
% 59.84/60.20  
% 59.84/60.20  Intermediate Status:
% 59.84/60.20  Generated:    6634000
% 59.84/60.20  Kept:         95300
% 59.84/60.20  Inuse:        5822
% 59.84/60.20  Deleted:      32121
% 59.84/60.20  Deletedinuse: 1402
% 59.84/60.20  
% 59.84/60.20  Resimplifying inuse:
% 59.84/60.20  Done
% 59.84/60.20  
% 59.84/60.20  Resimplifying inuse:
% 59.84/60.20  Done
% 59.84/60.20  
% 59.84/60.20  
% 59.84/60.20  Intermediate Status:
% 59.84/60.20  Generated:    6797032
% 59.84/60.20  Kept:         97328
% 59.84/60.20  Inuse:        5882
% 59.84/60.20  Deleted:      32121
% 59.84/60.20  Deletedinuse: 1402
% 59.84/60.20  
% 59.84/60.20  Resimplifying inuse:
% 59.84/60.20  Done
% 59.84/60.20  
% 59.84/60.20  Resimplifying inuse:
% 59.84/60.20  Done
% 59.84/60.20  
% 59.84/60.20  
% 59.84/60.20  Intermediate Status:
% 59.84/60.20  Generated:    7048330
% 59.84/60.21  Kept:         99477
% 59.84/60.21  Inuse:        6026
% 59.84/60.21  Deleted:      32138
% 59.84/60.21  Deletedinuse: 1419
% 59.84/60.21  
% 59.84/60.21  Resimplifying inuse:
% 59.84/60.21  Done
% 59.84/60.21  
% 59.84/60.21  Resimplifying clauses:
% 59.84/60.21  Done
% 59.84/60.21  
% 59.84/60.21  Resimplifying inuse:
% 59.84/60.21  Done
% 59.84/60.21  
% 59.84/60.21  
% 59.84/60.21  Intermediate Status:
% 59.84/60.21  Generated:    7287764
% 59.84/60.21  Kept:         101607
% 59.84/60.21  Inuse:        6135
% 59.84/60.21  Deleted:      36718
% 59.84/60.21  Deletedinuse: 1419
% 59.84/60.21  
% 59.84/60.21  Resimplifying inuse:
% 59.84/60.21  Done
% 59.84/60.21  
% 59.84/60.21  Resimplifying inuse:
% 59.84/60.21  Done
% 59.84/60.21  
% 59.84/60.21  
% 59.84/60.21  Intermediate Status:
% 59.84/60.21  Generated:    7538787
% 59.84/60.21  Kept:         103609
% 59.84/60.21  Inuse:        6270
% 59.84/60.21  Deleted:      36733
% 59.84/60.21  Deletedinuse: 1431
% 59.84/60.21  
% 59.84/60.21  Resimplifying inuse:
% 59.84/60.21  Done
% 59.84/60.21  
% 59.84/60.21  Resimplifying inuse:
% 59.84/60.21  Done
% 59.84/60.21  
% 59.84/60.21  
% 59.84/60.21  Intermediate Status:
% 59.84/60.21  Generated:    8014731
% 59.84/60.21  Kept:         105620
% 59.84/60.21  Inuse:        6488
% 59.84/60.21  Deleted:      36740
% 59.84/60.21  Deletedinuse: 1436
% 59.84/60.21  
% 59.84/60.21  Resimplifying inuse:
% 59.84/60.21  Done
% 59.84/60.21  
% 59.84/60.21  Resimplifying inuse:
% 59.84/60.21  Done
% 59.84/60.21  
% 59.84/60.21  
% 59.84/60.21  Intermediate Status:
% 59.84/60.21  Generated:    8422520
% 59.84/60.21  Kept:         107631
% 59.84/60.21  Inuse:        6647
% 59.84/60.21  Deleted:      36749
% 59.84/60.21  Deletedinuse: 1441
% 59.84/60.21  
% 59.84/60.21  Resimplifying inuse:
% 59.84/60.21  Done
% 59.84/60.21  
% 59.84/60.21  Resimplifying inuse:
% 59.84/60.21  Done
% 59.84/60.21  
% 59.84/60.21  
% 59.84/60.21  Intermediate Status:
% 59.84/60.21  Generated:    8730631
% 59.84/60.21  Kept:         109643
% 59.84/60.21  Inuse:        6801
% 59.84/60.21  Deleted:      36766
% 59.84/60.21  Deletedinuse: 1447
% 59.84/60.21  
% 59.84/60.21  Resimplifying inuse:
% 59.84/60.21  Done
% 59.84/60.21  
% 59.84/60.21  Resimplifying inuse:
% 59.84/60.21  Done
% 59.84/60.21  
% 59.84/60.21  
% 59.84/60.21  Intermediate Status:
% 59.84/60.21  Generated:    8923902
% 59.84/60.21  Kept:         111646
% 59.84/60.21  Inuse:        6895
% 59.84/60.21  Deleted:      36778
% 59.84/60.21  Deletedinuse: 1448
% 59.84/60.21  
% 59.84/60.21  Resimplifying inuse:
% 59.84/60.21  Done
% 59.84/60.21  
% 59.84/60.21  Resimplifying inuse:
% 59.84/60.21  Done
% 59.84/60.21  
% 59.84/60.21  
% 59.84/60.21  Intermediate Status:
% 59.84/60.21  Generated:    9173573
% 59.84/60.21  Kept:         113653
% 59.84/60.21  Inuse:        7013
% 59.84/60.21  Deleted:      36782
% 59.84/60.21  Deletedinuse: 1448
% 59.84/60.21  
% 59.84/60.21  Resimplifying inuse:
% 59.84/60.21  Done
% 59.84/60.21  
% 59.84/60.21  Resimplifying inuse:
% 59.84/60.21  Done
% 59.84/60.21  
% 59.84/60.21  
% 59.84/60.21  Intermediate Status:
% 59.84/60.21  Generated:    9393016
% 59.84/60.21  Kept:         115653
% 59.84/60.21  Inuse:        7133
% 59.84/60.21  Deleted:      36782
% 59.84/60.21  Deletedinuse: 1448
% 59.84/60.21  
% 59.84/60.21  Resimplifying inuse:
% 59.84/60.21  Done
% 59.84/60.21  
% 59.84/60.21  
% 59.84/60.21  Intermediate Status:
% 59.84/60.21  Generated:    9491751
% 59.84/60.21  Kept:         117711
% 59.84/60.21  Inuse:        7182
% 59.84/60.21  Deleted:      36785
% 59.84/60.21  Deletedinuse: 1448
% 59.84/60.21  
% 59.84/60.21  Resimplifying inuse:
% 59.84/60.21  Done
% 59.84/60.21  
% 59.84/60.21  Resimplifying inuse:
% 59.84/60.21  Done
% 59.84/60.21  
% 59.84/60.21  
% 59.84/60.21  Intermediate Status:
% 59.84/60.21  Generated:    9561687
% 59.84/60.21  Kept:         119721
% 59.84/60.21  Inuse:        7205
% 59.84/60.21  Deleted:      36856
% 59.84/60.21  Deletedinuse: 1519
% 59.84/60.21  
% 59.84/60.21  Resimplifying inuse:
% 59.84/60.21  Done
% 59.84/60.21  
% 59.84/60.21  Resimplifying inuse:
% 59.84/60.21  Done
% 59.84/60.21  
% 59.84/60.21  Resimplifying clauses:
% 59.84/60.21  Done
% 59.84/60.21  
% 59.84/60.21  
% 59.84/60.21  Intermediate Status:
% 59.84/60.21  Generated:    9743053
% 59.84/60.21  Kept:         121764
% 59.84/60.21  Inuse:        7282
% 59.84/60.21  Deleted:      40628
% 59.84/60.21  Deletedinuse: 1548
% 59.84/60.21  
% 59.84/60.21  Resimplifying inuse:
% 59.84/60.21  Done
% 59.84/60.21  
% 59.84/60.21  Resimplifying inuse:
% 59.84/60.21  Done
% 59.84/60.21  
% 59.84/60.21  
% 59.84/60.21  Intermediate Status:
% 59.84/60.21  Generated:    9977492
% 59.84/60.21  Kept:         123834
% 59.84/60.21  Inuse:        7363
% 59.84/60.21  Deleted:      40641
% 59.84/60.21  Deletedinuse: 1559
% 59.84/60.21  
% 59.84/60.21  Resimplifying inuse:
% 59.84/60.21  Done
% 59.84/60.21  
% 59.84/60.21  Resimplifying inuse:
% 59.84/60.21  Done
% 59.84/60.21  
% 59.84/60.21  
% 59.84/60.21  Intermediate Status:
% 59.84/60.21  Generated:    10321067
% 59.84/60.21  Kept:         125837
% 59.84/60.21  Inuse:        7468
% 59.84/60.21  Deleted:      40688
% 59.84/60.21  Deletedinuse: 1606
% 59.84/60.21  
% 59.84/60.21  Resimplifying inuse:
% 59.84/60.21  Done
% 59.84/60.21  
% 59.84/60.21  Resimplifying inuse:
% 59.84/60.21  Done
% 59.84/60.21  
% 59.84/60.21  
% 59.84/60.21  Intermediate Status:
% 59.84/60.21  Generated:    10514127
% 59.84/60.21  Kept:         127860
% 59.84/60.21  Inuse:        7550
% 59.84/60.21  Deleted:      40692
% 59.84/60.21  Deletedinuse: 1608
% 59.84/60.21  
% 59.84/60.21  Resimplifying inuse:
% 59.84/60.21  Done
% 59.84/60.21  
% 59.84/60.21  Resimplifying inuse:
% 59.84/60.21  Done
% 59.84/60.21  
% 59.84/60.21  
% 59.84/60.21  Intermediate Status:
% 59.84/60.21  Generated:    10741156
% 59.84/60.21  Kept:         129861
% 59.84/60.21  Inuse:        7651
% 59.84/60.21  Deleted:      40704
% 59.84/60.21  Deletedinuse: 1609
% 59.84/60.21  
% 59.84/60.21  Resimplifying inuse:
% 59.84/60.21  Done
% 59.84/60.21  
% 59.84/60.21  Resimplifying inuse:
% 59.84/60.21  Done
% 59.84/60.21  
% 59.84/60.21  
% 59.84/60.21  Intermediate Status:
% 59.84/60.21  Generated:    10827687
% 59.84/60.21  Kept:         131861
% 59.84/60.21  Inuse:        7689
% 59.84/60.21  Deleted:      41068
% 59.84/60.21  Deletedinuse: 1963
% 59.84/60.21  
% 59.84/60.21  Resimplifying inuse:
% 59.84/60.21  Done
% 59.84/60.21  
% 59.84/60.21  Resimplifying inuse:
% 59.84/60.21  Done
% 59.84/60.21  
% 59.84/60.21  
% 59.84/60.21  Intermediate Status:
% 59.84/60.21  Generated:    11048758
% 59.84/60.21  Kept:         133929
% 59.84/60.21  Inuse:        7779
% 59.84/60.21  Deleted:      41373
% 59.84/60.21  Deletedinuse: 2222
% 59.84/60.21  
% 59.84/60.21  Resimplifying inuse:
% 59.84/60.21  Done
% 59.84/60.21  
% 59.84/60.21  Resimplifying inuse:
% 59.84/60.21  Done
% 59.84/60.21  
% 59.84/60.21  
% 59.84/60.21  Intermediate Status:
% 59.84/60.21  Generated:    11316554
% 59.84/60.21  Kept:         136089
% 59.84/60.21  Inuse:        7880
% 59.84/60.21  Deleted:      41432
% 59.84/60.21  Deletedinuse: 2247
% 59.84/60.21  
% 59.84/60.21  Resimplifying inuse:
% 59.84/60.21  Done
% 59.84/60.21  
% 59.84/60.21  Resimplifying inuse:
% 59.84/60.21  Done
% 59.84/60.21  
% 59.84/60.21  
% 59.84/60.21  Intermediate Status:
% 59.84/60.21  Generated:    11596093
% 59.84/60.21  Kept:         138130
% 59.84/60.21  Inuse:        7988
% 59.84/60.21  Deleted:      41490
% 59.84/60.21  Deletedinuse: 2271
% 59.84/60.21  
% 59.84/60.21  Resimplifying inuse:
% 59.84/60.21  Done
% 59.84/60.21  
% 59.84/60.21  *** allocated 22167978 integers for clauses
% 59.84/60.21  *** allocated 2919240 integers for termspace/termends
% 59.84/60.21  Resimplifying inuse:
% 59.84/60.21  Done
% 59.84/60.21  
% 59.84/60.21  
% 59.84/60.21  Intermediate Status:
% 59.84/60.21  Generated:    11833094
% 59.84/60.21  Kept:         140164
% 59.84/60.21  Inuse:        8088
% 59.84/60.21  Deleted:      41530
% 59.84/60.21  Deletedinuse: 2297
% 59.84/60.21  
% 59.84/60.21  Resimplifying inuse:
% 59.84/60.21  Done
% 59.84/60.21  
% 59.84/60.21  Resimplifying inuse:
% 59.84/60.21  Done
% 59.84/60.21  
% 59.84/60.21  Resimplifying clauses:
% 59.84/60.21  Done
% 59.84/60.21  
% 59.84/60.21  
% 59.84/60.21  Intermediate Status:
% 59.84/60.21  Generated:    12092978
% 59.84/60.21  Kept:         142519
% 59.84/60.21  Inuse:        8163
% 59.84/60.21  Deleted:      60460
% 59.84/60.21  Deletedinuse: 2319
% 59.84/60.21  
% 59.84/60.21  Resimplifying inuse:
% 59.84/60.21  Done
% 59.84/60.21  
% 59.84/60.21  
% 59.84/60.21  Bliksems!, er is een bewijs:
% 59.84/60.21  % SZS status Theorem
% 59.84/60.21  % SZS output start Refutation
% 59.84/60.21  
% 59.84/60.21  (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 59.84/60.21  (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( join( X, Y )
% 59.84/60.21    , Z ) }.
% 59.84/60.21  (2) {G0,W14,D6,L1,V2,M1} I { join( complement( join( complement( X ), 
% 59.84/60.21    complement( Y ) ) ), complement( join( complement( X ), Y ) ) ) ==> X }.
% 59.84/60.21  (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X ), complement
% 59.84/60.21    ( Y ) ) ) ==> meet( X, Y ) }.
% 59.84/60.21  (4) {G0,W11,D4,L1,V3,M1} I { composition( X, composition( Y, Z ) ) ==> 
% 59.84/60.21    composition( composition( X, Y ), Z ) }.
% 59.84/60.21  (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 59.84/60.21  (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), composition( Y, Z )
% 59.84/60.21     ) ==> composition( join( X, Y ), Z ) }.
% 59.84/60.21  (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 59.84/60.21  (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y ) ) ==> 
% 59.84/60.21    converse( join( X, Y ) ) }.
% 59.84/60.21  (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), converse( X ) ) 
% 59.84/60.21    ==> converse( composition( X, Y ) ) }.
% 59.84/60.21  (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X ), complement
% 59.84/60.21    ( composition( X, Y ) ) ), complement( Y ) ) ==> complement( Y ) }.
% 59.84/60.21  (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top }.
% 59.84/60.21  (12) {G0,W6,D4,L1,V1,M1} I { meet( X, complement( X ) ) ==> zero }.
% 59.84/60.21  (13) {G0,W5,D3,L1,V0,M1} I { composition( skol1, top ) ==> skol1 }.
% 59.84/60.21  (14) {G0,W34,D5,L2,V0,M2} I { ! join( composition( meet( skol1, skol2 ), 
% 59.84/60.21    skol3 ), meet( skol1, composition( skol2, skol3 ) ) ) ==> meet( skol1, 
% 59.84/60.21    composition( skol2, skol3 ) ), ! join( meet( skol1, composition( skol2, 
% 59.84/60.21    skol3 ) ), composition( meet( skol1, skol2 ), skol3 ) ) ==> composition( 
% 59.84/60.21    meet( skol1, skol2 ), skol3 ) }.
% 59.84/60.21  (15) {G1,W6,D4,L1,V1,M1} P(0,11) { join( complement( X ), X ) ==> top }.
% 59.84/60.21  (16) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( Y, converse( X )
% 59.84/60.21     ) ) ==> composition( X, converse( Y ) ) }.
% 59.84/60.21  (17) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( converse( X ), Y
% 59.84/60.21     ) ) ==> composition( converse( Y ), X ) }.
% 59.84/60.21  (18) {G1,W9,D4,L1,V2,M1} P(8,0);d(8) { converse( join( X, Y ) ) = converse
% 59.84/60.21    ( join( Y, X ) ) }.
% 59.84/60.21  (19) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( converse( X ), Y ) ) ==>
% 59.84/60.21     join( X, converse( Y ) ) }.
% 59.84/60.21  (20) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( Y, converse( X ) ) ) ==>
% 59.84/60.21     join( converse( Y ), X ) }.
% 59.84/60.21  (22) {G2,W13,D5,L1,V3,M1} P(18,8);d(8);d(1);d(1) { converse( join( join( Z
% 59.84/60.21    , Y ), X ) ) = converse( join( join( Z, X ), Y ) ) }.
% 59.84/60.21  (23) {G2,W13,D5,L1,V3,M1} P(18,9);d(9) { converse( composition( Z, join( Y
% 59.84/60.21    , X ) ) ) = converse( composition( Z, join( X, Y ) ) ) }.
% 59.84/60.21  (26) {G1,W14,D5,L1,V3,M1} P(8,1) { join( join( Z, converse( X ) ), converse
% 59.84/60.21    ( Y ) ) ==> join( Z, converse( join( X, Y ) ) ) }.
% 59.84/60.21  (27) {G2,W10,D6,L1,V2,M1} P(1,15) { join( join( complement( join( X, Y ) )
% 59.84/60.21    , X ), Y ) ==> top }.
% 59.84/60.21  (28) {G2,W10,D5,L1,V2,M1} P(15,1) { join( join( Y, complement( X ) ), X ) 
% 59.84/60.21    ==> join( Y, top ) }.
% 59.84/60.21  (29) {G1,W11,D4,L1,V3,M1} P(1,0) { join( join( X, Y ), Z ) = join( join( Y
% 59.84/60.21    , Z ), X ) }.
% 59.84/60.21  (30) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), X ) = join( 
% 59.84/60.21    join( Z, X ), Y ) }.
% 59.84/60.21  (31) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ), complement( X ) ) 
% 59.84/60.21    ==> join( Y, top ) }.
% 59.84/60.21  (36) {G2,W10,D5,L1,V2,M1} P(31,0);d(1) { join( join( complement( Y ), X ), 
% 59.84/60.21    Y ) ==> join( X, top ) }.
% 59.84/60.21  (37) {G2,W10,D4,L1,V2,M1} P(0,31) { join( join( Y, X ), complement( Y ) ) 
% 59.84/60.21    ==> join( X, top ) }.
% 59.84/60.21  (38) {G2,W9,D5,L1,V1,M1} P(11,31) { join( top, complement( complement( X )
% 59.84/60.21     ) ) ==> join( X, top ) }.
% 59.84/60.21  (46) {G3,W14,D5,L1,V3,M1} P(1,37) { join( join( join( X, Y ), Z ), 
% 59.84/60.21    complement( X ) ) ==> join( join( Y, Z ), top ) }.
% 59.84/60.21  (48) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), complement( join
% 59.84/60.21    ( complement( X ), Y ) ) ) ==> X }.
% 59.84/60.21  (55) {G2,W14,D6,L1,V3,M1} P(1,19) { converse( join( join( converse( X ), Y
% 59.84/60.21     ), Z ) ) ==> join( X, converse( join( Y, Z ) ) ) }.
% 59.84/60.21  (59) {G2,W9,D6,L1,V1,M1} P(11,19) { join( X, converse( complement( converse
% 59.84/60.21    ( X ) ) ) ) ==> converse( top ) }.
% 59.84/60.21  (74) {G2,W7,D4,L1,V1,M1} P(15,3) { meet( complement( X ), X ) ==> 
% 59.84/60.21    complement( top ) }.
% 59.84/60.21  (75) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, Y ) }.
% 59.84/60.21  (77) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> zero }.
% 59.84/60.21  (78) {G2,W9,D5,L1,V1,M1} P(77,3) { complement( join( zero, complement( X )
% 59.84/60.21     ) ) ==> meet( top, X ) }.
% 59.84/60.21  (79) {G2,W9,D5,L1,V1,M1} P(77,3) { complement( join( complement( X ), zero
% 59.84/60.21     ) ) ==> meet( X, top ) }.
% 59.84/60.21  (80) {G3,W9,D4,L1,V1,M1} P(77,28) { join( join( X, zero ), top ) ==> join( 
% 59.84/60.21    X, top ) }.
% 59.84/60.21  (90) {G1,W9,D4,L1,V1,M1} P(13,4) { composition( composition( X, skol1 ), 
% 59.84/60.21    top ) ==> composition( X, skol1 ) }.
% 59.84/60.21  (92) {G3,W6,D4,L1,V1,M1} S(74);d(77) { meet( complement( X ), X ) ==> zero
% 59.84/60.21     }.
% 59.84/60.21  (93) {G1,W17,D5,L1,V4,M1} P(6,1) { join( join( T, composition( X, Y ) ), 
% 59.84/60.21    composition( Z, Y ) ) ==> join( T, composition( join( X, Z ), Y ) ) }.
% 59.84/60.21  (95) {G1,W11,D4,L1,V3,M1} P(6,0);d(6) { composition( join( X, Z ), Y ) = 
% 59.84/60.21    composition( join( Z, X ), Y ) }.
% 59.84/60.21  (97) {G1,W11,D4,L1,V1,M1} P(13,6) { composition( join( X, skol1 ), top ) 
% 59.84/60.21    ==> join( composition( X, top ), skol1 ) }.
% 59.84/60.21  (103) {G2,W13,D6,L1,V1,M1} P(90,10);d(77) { join( composition( converse( 
% 59.84/60.21    composition( X, skol1 ) ), complement( composition( X, skol1 ) ) ), zero
% 59.84/60.21     ) ==> zero }.
% 59.84/60.21  (104) {G1,W19,D7,L1,V3,M1} P(4,10) { join( composition( converse( X ), 
% 59.84/60.21    complement( composition( composition( X, Y ), Z ) ) ), complement( 
% 59.84/60.21    composition( Y, Z ) ) ) ==> complement( composition( Y, Z ) ) }.
% 59.84/60.21  (105) {G2,W11,D6,L1,V1,M1} P(77,10) { join( composition( converse( X ), 
% 59.84/60.21    complement( composition( X, top ) ) ), zero ) ==> zero }.
% 59.84/60.21  (108) {G1,W17,D7,L1,V3,M1} P(10,1) { join( join( Z, composition( converse( 
% 59.84/60.21    X ), complement( composition( X, Y ) ) ) ), complement( Y ) ) ==> join( Z
% 59.84/60.21    , complement( Y ) ) }.
% 59.84/60.21  (110) {G1,W15,D7,L1,V2,M1} P(9,10);d(7) { join( composition( X, complement
% 59.84/60.21    ( converse( composition( Y, X ) ) ) ), complement( converse( Y ) ) ) ==> 
% 59.84/60.21    complement( converse( Y ) ) }.
% 59.84/60.21  (111) {G1,W13,D6,L1,V2,M1} P(10,0) { join( complement( Y ), composition( 
% 59.84/60.21    converse( X ), complement( composition( X, Y ) ) ) ) ==> complement( Y )
% 59.84/60.21     }.
% 59.84/60.21  (112) {G1,W13,D7,L1,V2,M1} P(7,10) { join( composition( X, complement( 
% 59.84/60.21    composition( converse( X ), Y ) ) ), complement( Y ) ) ==> complement( Y
% 59.84/60.21     ) }.
% 59.84/60.21  (113) {G2,W9,D5,L1,V0,M1} P(13,10);d(77) { join( composition( converse( 
% 59.84/60.21    skol1 ), complement( skol1 ) ), zero ) ==> zero }.
% 59.84/60.21  (114) {G1,W11,D5,L1,V1,M1} P(5,10) { join( composition( converse( X ), 
% 59.84/60.21    complement( X ) ), complement( one ) ) ==> complement( one ) }.
% 59.84/60.21  (121) {G4,W10,D5,L1,V1,M1} P(78,92) { meet( meet( top, X ), join( zero, 
% 59.84/60.21    complement( X ) ) ) ==> zero }.
% 59.84/60.21  (122) {G3,W8,D4,L1,V0,M1} P(77,78) { complement( join( zero, zero ) ) ==> 
% 59.84/60.21    meet( top, top ) }.
% 59.84/60.21  (131) {G3,W10,D5,L1,V1,M1} P(78,15);d(1) { join( join( meet( top, X ), zero
% 59.84/60.21     ), complement( X ) ) ==> top }.
% 59.84/60.21  (135) {G1,W34,D5,L2,V0,M2} P(0,14) { ! join( composition( meet( skol1, 
% 59.84/60.21    skol2 ), skol3 ), meet( skol1, composition( skol2, skol3 ) ) ) ==> meet( 
% 59.84/60.21    skol1, composition( skol2, skol3 ) ), ! join( composition( meet( skol1, 
% 59.84/60.21    skol2 ), skol3 ), meet( skol1, composition( skol2, skol3 ) ) ) ==> 
% 59.84/60.21    composition( meet( skol1, skol2 ), skol3 ) }.
% 59.84/60.21  (142) {G4,W9,D5,L1,V0,M1} P(122,15);d(1) { join( join( meet( top, top ), 
% 59.84/60.21    zero ), zero ) ==> top }.
% 59.84/60.21  (166) {G5,W9,D4,L1,V0,M1} P(142,80);d(80) { join( meet( top, top ), top ) 
% 59.84/60.21    ==> join( top, top ) }.
% 59.84/60.21  (181) {G2,W6,D4,L1,V1,M1} P(5,17);d(7) { composition( converse( one ), X ) 
% 59.84/60.21    ==> X }.
% 59.84/60.21  (187) {G3,W4,D3,L1,V0,M1} P(181,5) { converse( one ) ==> one }.
% 59.84/60.21  (188) {G4,W5,D3,L1,V1,M1} P(187,181) { composition( one, X ) ==> X }.
% 59.84/60.21  (190) {G4,W9,D4,L1,V1,M1} P(187,19) { join( one, converse( X ) ) ==> 
% 59.84/60.21    converse( join( one, X ) ) }.
% 59.84/60.21  (191) {G4,W9,D4,L1,V1,M1} P(187,8) { join( converse( X ), one ) ==> 
% 59.84/60.21    converse( join( X, one ) ) }.
% 59.84/60.21  (192) {G5,W8,D4,L1,V1,M1} P(188,10);d(181) { join( complement( X ), 
% 59.84/60.21    complement( X ) ) ==> complement( X ) }.
% 59.84/60.21  (193) {G5,W11,D4,L1,V2,M1} P(188,6) { join( X, composition( Y, X ) ) = 
% 59.84/60.21    composition( join( one, Y ), X ) }.
% 59.84/60.21  (194) {G5,W11,D4,L1,V2,M1} P(188,6) { join( composition( Y, X ), X ) = 
% 59.84/60.21    composition( join( Y, one ), X ) }.
% 59.84/60.21  (197) {G6,W5,D3,L1,V0,M1} P(77,192) { join( zero, zero ) ==> zero }.
% 59.84/60.21  (198) {G6,W7,D4,L1,V1,M1} P(192,3) { complement( complement( X ) ) = meet( 
% 59.84/60.21    X, X ) }.
% 59.84/60.21  (200) {G6,W6,D4,L1,V1,M1} P(192,28);d(15) { join( complement( X ), top ) 
% 59.84/60.21    ==> top }.
% 59.84/60.21  (208) {G7,W6,D3,L1,V0,M1} P(197,122) { meet( top, top ) ==> complement( 
% 59.84/60.21    zero ) }.
% 59.84/60.21  (209) {G7,W9,D4,L1,V1,M1} P(197,1) { join( join( X, zero ), zero ) ==> join
% 59.84/60.21    ( X, zero ) }.
% 59.84/60.21  (210) {G8,W5,D3,L1,V0,M1} P(208,166);d(200) { join( top, top ) ==> top }.
% 59.84/60.21  (215) {G9,W5,D3,L1,V1,M1} P(200,36);d(210) { join( top, X ) ==> top }.
% 59.84/60.21  (216) {G9,W5,D3,L1,V1,M1} P(200,37);d(38);d(210) { join( X, top ) ==> top
% 59.84/60.21     }.
% 59.84/60.21  (224) {G10,W4,D3,L1,V0,M1} P(215,59) { converse( top ) ==> top }.
% 59.84/60.21  (225) {G11,W9,D4,L1,V1,M1} P(224,17) { composition( converse( X ), top ) 
% 59.84/60.21    ==> converse( composition( top, X ) ) }.
% 59.84/60.21  (226) {G11,W9,D4,L1,V1,M1} P(224,16) { composition( top, converse( X ) ) 
% 59.84/60.21    ==> converse( composition( X, top ) ) }.
% 59.84/60.21  (232) {G7,W10,D4,L1,V1,M1} P(198,198) { meet( complement( X ), complement( 
% 59.84/60.21    X ) ) ==> complement( meet( X, X ) ) }.
% 59.84/60.21  (237) {G7,W8,D4,L1,V1,M1} P(198,92) { meet( meet( X, X ), complement( X ) )
% 59.84/60.21     ==> zero }.
% 59.84/60.21  (248) {G3,W11,D4,L1,V3,M1} P(23,7);d(7) { composition( X, join( Z, Y ) ) = 
% 59.84/60.21    composition( X, join( Y, Z ) ) }.
% 59.84/60.21  (268) {G12,W13,D5,L1,V2,M1} P(226,4) { composition( Y, converse( 
% 59.84/60.21    composition( X, top ) ) ) ==> composition( composition( Y, top ), 
% 59.84/60.21    converse( X ) ) }.
% 59.84/60.21  (309) {G3,W10,D6,L1,V2,M1} P(27,0);d(1) { join( join( Y, complement( join( 
% 59.84/60.21    X, Y ) ) ), X ) ==> top }.
% 59.84/60.21  (310) {G3,W10,D6,L1,V2,M1} P(0,27) { join( join( X, complement( join( X, Y
% 59.84/60.21     ) ) ), Y ) ==> top }.
% 59.84/60.21  (311) {G3,W10,D6,L1,V2,M1} P(0,27) { join( join( complement( join( Y, X ) )
% 59.84/60.21    , X ), Y ) ==> top }.
% 59.84/60.21  (385) {G8,W10,D5,L1,V1,M1} P(232,237) { meet( complement( meet( X, X ) ), 
% 59.84/60.21    complement( complement( X ) ) ) ==> zero }.
% 59.84/60.21  (386) {G8,W9,D5,L1,V1,M1} P(232,198) { complement( complement( complement( 
% 59.84/60.21    X ) ) ) = complement( meet( X, X ) ) }.
% 59.84/60.21  (600) {G10,W10,D5,L1,V3,M1} S(46);d(216) { join( join( join( X, Y ), Z ), 
% 59.84/60.21    complement( X ) ) ==> top }.
% 59.84/60.21  (627) {G4,W10,D5,L1,V2,M1} P(309,30) { join( join( X, Y ), complement( join
% 59.84/60.21    ( Y, X ) ) ) ==> top }.
% 59.84/60.21  (693) {G11,W10,D5,L1,V3,M1} P(48,600) { join( join( X, Z ), complement( 
% 59.84/60.21    meet( X, Y ) ) ) ==> top }.
% 59.84/60.21  (716) {G10,W7,D4,L1,V1,M1} P(216,48);d(77) { join( meet( X, top ), zero ) 
% 59.84/60.21    ==> X }.
% 59.84/60.21  (723) {G2,W10,D5,L1,V2,M1} P(3,48) { join( meet( X, complement( Y ) ), meet
% 59.84/60.21    ( X, Y ) ) ==> X }.
% 59.84/60.21  (725) {G10,W8,D5,L1,V2,M1} P(48,37);d(216) { join( X, complement( meet( X, 
% 59.84/60.21    Y ) ) ) ==> top }.
% 59.84/60.21  (741) {G11,W5,D3,L1,V1,M1} P(716,209) { join( X, zero ) ==> X }.
% 59.84/60.21  (745) {G12,W4,D3,L1,V0,M1} P(198,716);d(741);d(77) { complement( zero ) ==>
% 59.84/60.21     top }.
% 59.84/60.21  (748) {G12,W5,D3,L1,V1,M1} P(75,716);d(741) { meet( top, X ) ==> X }.
% 59.84/60.21  (749) {G12,W9,D4,L1,V2,M1} P(716,1);d(741) { join( Y, meet( X, top ) ) ==> 
% 59.84/60.21    join( Y, X ) }.
% 59.84/60.21  (750) {G13,W5,D3,L1,V1,M1} P(716,0);d(749) { join( zero, X ) ==> X }.
% 59.84/60.21  (751) {G13,W5,D3,L1,V1,M1} P(745,48);d(215);d(77);d(741) { meet( zero, X ) 
% 59.84/60.21    ==> zero }.
% 59.84/60.21  (752) {G13,W5,D3,L1,V1,M1} P(745,3);d(216);d(77) { meet( X, zero ) ==> zero
% 59.84/60.21     }.
% 59.84/60.21  (753) {G14,W5,D3,L1,V1,M1} P(752,48);d(750);d(79) { meet( X, top ) ==> X
% 59.84/60.21     }.
% 59.84/60.21  (756) {G12,W7,D4,L1,V0,M1} P(741,113) { composition( converse( skol1 ), 
% 59.84/60.21    complement( skol1 ) ) ==> zero }.
% 59.84/60.21  (757) {G15,W5,D4,L1,V1,M1} P(741,79);d(753) { complement( complement( X ) )
% 59.84/60.21     ==> X }.
% 59.84/60.21  (759) {G14,W6,D4,L1,V1,M1} P(750,20);d(7) { join( converse( zero ), X ) ==>
% 59.84/60.21     X }.
% 59.84/60.21  (769) {G16,W5,D3,L1,V1,M1} P(386,757);d(757);d(757) { meet( X, X ) ==> X
% 59.84/60.21     }.
% 59.84/60.21  (770) {G16,W5,D3,L1,V1,M1} P(757,192) { join( X, X ) ==> X }.
% 59.84/60.21  (772) {G16,W10,D5,L1,V2,M1} P(757,3) { complement( join( X, complement( Y )
% 59.84/60.21     ) ) ==> meet( complement( X ), Y ) }.
% 59.84/60.21  (773) {G16,W10,D5,L1,V2,M1} P(757,3) { complement( join( complement( Y ), X
% 59.84/60.21     ) ) ==> meet( Y, complement( X ) ) }.
% 59.84/60.21  (774) {G16,W10,D4,L1,V2,M1} P(3,757) { join( complement( X ), complement( Y
% 59.84/60.21     ) ) ==> complement( meet( X, Y ) ) }.
% 59.84/60.21  (775) {G17,W9,D4,L1,V2,M1} P(770,30);d(1);d(770) { join( join( X, Y ), Y ) 
% 59.84/60.21    ==> join( X, Y ) }.
% 59.84/60.21  (776) {G17,W9,D4,L1,V2,M1} P(770,30) { join( join( X, Y ), X ) ==> join( X
% 59.84/60.21    , Y ) }.
% 59.84/60.21  (777) {G15,W4,D3,L1,V0,M1} P(759,741) { converse( zero ) ==> zero }.
% 59.84/60.21  (779) {G16,W8,D4,L1,V0,M1} P(777,226) { converse( composition( zero, top )
% 59.84/60.21     ) ==> composition( top, zero ) }.
% 59.84/60.21  (784) {G16,W7,D5,L1,V0,M1} P(756,17);d(777) { composition( converse( 
% 59.84/60.21    complement( skol1 ) ), skol1 ) ==> zero }.
% 59.84/60.21  (786) {G13,W12,D5,L1,V1,M1} P(756,6);d(741) { composition( join( X, 
% 59.84/60.21    converse( skol1 ) ), complement( skol1 ) ) ==> composition( X, complement
% 59.84/60.21    ( skol1 ) ) }.
% 59.84/60.21  (790) {G17,W5,D3,L1,V0,M1} P(784,90) { composition( zero, top ) ==> zero
% 59.84/60.21     }.
% 59.84/60.21  (796) {G18,W5,D3,L1,V0,M1} S(779);d(790);d(777) { composition( top, zero ) 
% 59.84/60.21    ==> zero }.
% 59.84/60.21  (797) {G19,W5,D3,L1,V1,M1} P(796,6);d(750);d(215);d(796) { composition( X, 
% 59.84/60.21    zero ) ==> zero }.
% 59.84/60.21  (798) {G20,W5,D3,L1,V1,M1} P(797,17);d(777) { composition( zero, X ) ==> 
% 59.84/60.21    zero }.
% 59.84/60.21  (804) {G12,W9,D6,L1,V2,M1} P(725,48);d(77);d(741) { meet( X, complement( 
% 59.84/60.21    meet( complement( X ), Y ) ) ) ==> X }.
% 59.84/60.21  (805) {G17,W8,D5,L1,V2,M1} P(725,311);d(774);d(748) { join( complement( 
% 59.84/60.21    meet( X, Y ) ), X ) ==> top }.
% 59.84/60.21  (812) {G11,W8,D5,L1,V2,M1} P(75,725) { join( X, complement( meet( Y, X ) )
% 59.84/60.21     ) ==> top }.
% 59.84/60.21  (815) {G18,W9,D4,L1,V2,M1} P(805,48);d(77);d(741) { meet( meet( X, Y ), X )
% 59.84/60.21     ==> meet( X, Y ) }.
% 59.84/60.21  (819) {G18,W8,D5,L1,V2,M1} P(75,805) { join( complement( meet( Y, X ) ), X
% 59.84/60.21     ) ==> top }.
% 59.84/60.21  (821) {G19,W9,D4,L1,V2,M1} P(819,48);d(77);d(741) { meet( meet( X, Y ), Y )
% 59.84/60.21     ==> meet( X, Y ) }.
% 59.84/60.21  (827) {G19,W8,D5,L1,V2,M1} P(819,3);d(77) { meet( meet( X, complement( Y )
% 59.84/60.21     ), Y ) ==> zero }.
% 59.84/60.21  (829) {G20,W8,D4,L1,V2,M1} P(757,827) { meet( meet( Y, X ), complement( X )
% 59.84/60.21     ) ==> zero }.
% 59.84/60.21  (830) {G20,W8,D5,L1,V2,M1} P(827,75) { meet( Y, meet( X, complement( Y ) )
% 59.84/60.21     ) ==> zero }.
% 59.84/60.21  (831) {G21,W8,D4,L1,V2,M1} P(829,75) { meet( complement( Y ), meet( X, Y )
% 59.84/60.21     ) ==> zero }.
% 59.84/60.21  (833) {G22,W10,D5,L1,V2,M1} P(831,48);d(750);d(773) { meet( complement( X )
% 59.84/60.21    , complement( meet( Y, X ) ) ) ==> complement( X ) }.
% 59.84/60.21  (836) {G21,W9,D6,L1,V2,M1} P(830,48);d(750);d(773) { meet( X, complement( 
% 59.84/60.21    meet( Y, complement( X ) ) ) ) ==> X }.
% 59.84/60.21  (841) {G12,W10,D5,L1,V3,M1} P(812,29);d(215) { join( join( Z, X ), 
% 59.84/60.21    complement( meet( Y, X ) ) ) ==> top }.
% 59.84/60.21  (844) {G20,W9,D4,L1,V2,M1} P(821,75) { meet( Y, meet( X, Y ) ) ==> meet( X
% 59.84/60.21    , Y ) }.
% 59.84/60.21  (848) {G18,W8,D5,L1,V2,M1} P(48,775);d(773) { join( X, meet( X, complement
% 59.84/60.21    ( Y ) ) ) ==> X }.
% 59.84/60.21  (849) {G18,W13,D5,L1,V3,M1} P(775,30) { join( join( join( X, Y ), Z ), Y ) 
% 59.84/60.21    ==> join( join( X, Y ), Z ) }.
% 59.84/60.21  (852) {G19,W7,D4,L1,V2,M1} P(757,848) { join( Y, meet( Y, X ) ) ==> Y }.
% 59.84/60.21  (867) {G21,W7,D4,L1,V2,M1} P(844,852) { join( X, meet( Y, X ) ) ==> X }.
% 59.84/60.21  (871) {G20,W11,D4,L1,V3,M1} P(852,30) { join( join( X, Z ), meet( X, Y ) ) 
% 59.84/60.21    ==> join( X, Z ) }.
% 59.84/60.21  (882) {G20,W7,D4,L1,V2,M1} P(852,0) { join( meet( X, Y ), X ) ==> X }.
% 59.84/60.21  (888) {G22,W11,D4,L1,V3,M1} P(867,30) { join( join( X, Z ), meet( Y, X ) ) 
% 59.84/60.21    ==> join( X, Z ) }.
% 59.84/60.21  (890) {G22,W11,D5,L1,V3,M1} P(867,29) { join( join( meet( Y, X ), Z ), X ) 
% 59.84/60.21    ==> join( X, Z ) }.
% 59.84/60.21  (899) {G22,W7,D4,L1,V2,M1} P(867,0) { join( meet( Y, X ), X ) ==> X }.
% 59.84/60.21  (903) {G23,W11,D5,L1,V3,M1} P(899,29) { join( join( Z, meet( X, Y ) ), Y ) 
% 59.84/60.21    ==> join( Y, Z ) }.
% 59.84/60.21  (905) {G23,W9,D6,L1,V2,M1} P(899,20);d(7) { join( converse( meet( X, 
% 59.84/60.21    converse( Y ) ) ), Y ) ==> Y }.
% 59.84/60.21  (909) {G21,W11,D5,L1,V3,M1} P(882,29) { join( join( Z, meet( X, Y ) ), X ) 
% 59.84/60.21    ==> join( X, Z ) }.
% 59.84/60.21  (911) {G21,W9,D6,L1,V2,M1} P(882,20);d(7) { join( converse( meet( converse
% 59.84/60.21    ( X ), Y ) ), X ) ==> X }.
% 59.84/60.21  (929) {G24,W14,D5,L1,V3,M1} P(905,22);d(55) { join( meet( X, converse( Y )
% 59.84/60.21     ), converse( join( Z, Y ) ) ) ==> converse( join( Y, Z ) ) }.
% 59.84/60.21  (944) {G22,W9,D6,L1,V2,M1} P(836,844) { meet( complement( meet( Y, 
% 59.84/60.21    complement( X ) ) ), X ) ==> X }.
% 59.84/60.21  (945) {G23,W9,D6,L1,V2,M1} P(815,944) { meet( complement( meet( complement
% 59.84/60.21    ( X ), Y ) ), X ) ==> X }.
% 59.84/60.21  (946) {G23,W10,D5,L1,V2,M1} P(757,944) { meet( complement( meet( Y, X ) ), 
% 59.84/60.21    complement( X ) ) ==> complement( X ) }.
% 59.84/60.21  (950) {G24,W10,D5,L1,V2,M1} P(757,945) { meet( complement( meet( X, Y ) ), 
% 59.84/60.21    complement( X ) ) ==> complement( X ) }.
% 59.84/60.21  (951) {G17,W10,D5,L1,V2,M1} P(757,774) { complement( meet( complement( X )
% 59.84/60.21    , Y ) ) ==> join( X, complement( Y ) ) }.
% 59.84/60.21  (952) {G17,W10,D5,L1,V2,M1} P(757,774) { complement( meet( Y, complement( X
% 59.84/60.21     ) ) ) ==> join( complement( Y ), X ) }.
% 59.84/60.21  (965) {G17,W14,D5,L1,V3,M1} P(774,30) { join( join( complement( X ), Z ), 
% 59.84/60.21    complement( Y ) ) ==> join( complement( meet( X, Y ) ), Z ) }.
% 59.84/60.21  (967) {G17,W14,D5,L1,V3,M1} P(774,29) { join( join( Z, complement( X ) ), 
% 59.84/60.21    complement( Y ) ) ==> join( complement( meet( X, Y ) ), Z ) }.
% 59.84/60.21  (973) {G17,W9,D4,L1,V2,M1} P(774,0);d(774) { complement( meet( X, Y ) ) = 
% 59.84/60.21    complement( meet( Y, X ) ) }.
% 59.84/60.21  (988) {G18,W14,D6,L1,V4,M1} P(973,600) { join( join( join( meet( X, Y ), Z
% 59.84/60.21     ), T ), complement( meet( Y, X ) ) ) ==> top }.
% 59.84/60.21  (989) {G18,W10,D5,L1,V2,M1} P(973,131);d(741);d(748) { join( meet( X, Y ), 
% 59.84/60.21    complement( meet( Y, X ) ) ) ==> top }.
% 59.84/60.21  (991) {G18,W10,D5,L1,V2,M1} P(973,121);d(748);d(750) { meet( meet( X, Y ), 
% 59.84/60.21    complement( meet( Y, X ) ) ) ==> zero }.
% 59.84/60.21  (992) {G18,W10,D5,L1,V2,M1} P(973,385);d(769);d(757) { meet( complement( 
% 59.84/60.21    meet( X, Y ) ), meet( Y, X ) ) ==> zero }.
% 59.84/60.21  (997) {G18,W11,D4,L1,V3,M1} P(973,3);d(3) { meet( meet( Y, X ), Z ) = meet
% 59.84/60.21    ( meet( X, Y ), Z ) }.
% 59.84/60.21  (1002) {G22,W10,D6,L1,V3,M1} P(867,841) { join( X, complement( meet( Z, 
% 59.84/60.21    meet( Y, X ) ) ) ) ==> top }.
% 59.84/60.21  (1013) {G18,W8,D5,L1,V2,M1} S(804);d(951) { meet( X, join( X, complement( Y
% 59.84/60.21     ) ) ) ==> X }.
% 59.84/60.21  (1017) {G17,W10,D5,L1,V2,M1} S(48);d(773) { join( meet( X, Y ), meet( X, 
% 59.84/60.21    complement( Y ) ) ) ==> X }.
% 59.84/60.21  (1018) {G11,W8,D6,L1,V1,M1} S(59);d(224) { join( X, converse( complement( 
% 59.84/60.21    converse( X ) ) ) ) ==> top }.
% 59.84/60.21  (1022) {G10,W8,D4,L1,V2,M1} S(31);d(216) { join( join( Y, X ), complement( 
% 59.84/60.21    X ) ) ==> top }.
% 59.84/60.21  (1026) {G19,W7,D4,L1,V2,M1} P(757,1013) { meet( Y, join( Y, X ) ) ==> Y }.
% 59.84/60.21  (1031) {G24,W13,D6,L1,V2,M1} P(905,1026) { meet( converse( meet( X, 
% 59.84/60.21    converse( Y ) ) ), Y ) ==> converse( meet( X, converse( Y ) ) ) }.
% 59.84/60.21  (1032) {G22,W13,D6,L1,V2,M1} P(911,1026) { meet( converse( meet( converse( 
% 59.84/60.21    X ), Y ) ), X ) ==> converse( meet( converse( X ), Y ) ) }.
% 59.84/60.21  (1033) {G21,W7,D4,L1,V2,M1} P(1026,844) { meet( join( X, Y ), X ) ==> X }.
% 59.84/60.21  (1034) {G22,W8,D5,L1,V2,M1} P(1026,831) { meet( complement( join( X, Y ) )
% 59.84/60.21    , X ) ==> zero }.
% 59.84/60.21  (1035) {G21,W8,D5,L1,V2,M1} P(1026,829) { meet( X, complement( join( X, Y )
% 59.84/60.21     ) ) ==> zero }.
% 59.84/60.21  (1042) {G20,W9,D5,L1,V3,M1} P(1,1026) { meet( X, join( join( X, Y ), Z ) ) 
% 59.84/60.21    ==> X }.
% 59.84/60.21  (1044) {G20,W7,D4,L1,V2,M1} P(0,1026) { meet( X, join( Y, X ) ) ==> X }.
% 59.84/60.21  (1053) {G22,W9,D5,L1,V3,M1} P(1,1033) { meet( join( join( X, Y ), Z ), X ) 
% 59.84/60.21    ==> X }.
% 59.84/60.21  (1055) {G22,W7,D4,L1,V2,M1} P(0,1033) { meet( join( Y, X ), X ) ==> X }.
% 59.84/60.21  (1058) {G23,W9,D5,L1,V3,M1} P(30,1055) { meet( join( join( X, Z ), Y ), Z )
% 59.84/60.21     ==> Z }.
% 59.84/60.21  (1062) {G23,W13,D5,L1,V3,M1} P(6,1055) { meet( composition( join( X, Z ), Y
% 59.84/60.21     ), composition( Z, Y ) ) ==> composition( Z, Y ) }.
% 59.84/60.21  (1097) {G23,W10,D6,L1,V2,M1} P(8,1034) { meet( complement( converse( join( 
% 59.84/60.21    X, Y ) ) ), converse( X ) ) ==> zero }.
% 59.84/60.21  (1105) {G22,W10,D6,L1,V2,M1} P(8,1035) { meet( converse( X ), complement( 
% 59.84/60.21    converse( join( X, Y ) ) ) ) ==> zero }.
% 59.84/60.21  (1257) {G23,W9,D5,L1,V1,M1} P(899,97);d(13) { join( composition( meet( X, 
% 59.84/60.21    skol1 ), top ), skol1 ) ==> skol1 }.
% 59.84/60.21  (1269) {G2,W10,D5,L1,V0,M1} P(15,97) { join( composition( complement( skol1
% 59.84/60.21     ), top ), skol1 ) ==> composition( top, top ) }.
% 59.84/60.21  (1370) {G18,W14,D5,L1,V3,M1} P(1017,30) { join( join( meet( X, Y ), Z ), 
% 59.84/60.21    meet( X, complement( Y ) ) ) ==> join( X, Z ) }.
% 59.84/60.21  (1372) {G18,W14,D5,L1,V3,M1} P(1017,29) { join( join( Z, meet( X, Y ) ), 
% 59.84/60.21    meet( X, complement( Y ) ) ) ==> join( X, Z ) }.
% 59.84/60.21  (1373) {G18,W10,D5,L1,V2,M1} P(75,1017) { join( meet( Y, X ), meet( X, 
% 59.84/60.21    complement( Y ) ) ) ==> X }.
% 59.84/60.21  (1374) {G18,W10,D5,L1,V2,M1} P(75,1017) { join( meet( X, Y ), meet( 
% 59.84/60.21    complement( Y ), X ) ) ==> X }.
% 59.84/60.21  (1388) {G19,W10,D5,L1,V2,M1} P(75,1373) { join( meet( Y, X ), meet( 
% 59.84/60.21    complement( Y ), X ) ) ==> X }.
% 59.84/60.21  (1390) {G19,W10,D5,L1,V2,M1} P(1373,0) { join( meet( Y, complement( X ) ), 
% 59.84/60.21    meet( X, Y ) ) ==> Y }.
% 59.84/60.21  (1415) {G12,W11,D5,L1,V1,M1} S(103);d(741) { composition( converse( 
% 59.84/60.21    composition( X, skol1 ) ), complement( composition( X, skol1 ) ) ) ==> 
% 59.84/60.21    zero }.
% 59.84/60.21  (1431) {G20,W14,D6,L1,V3,M1} P(973,1388) { join( meet( meet( X, Y ), Z ), 
% 59.84/60.21    meet( complement( meet( Y, X ) ), Z ) ) ==> Z }.
% 59.84/60.21  (1446) {G19,W14,D5,L1,V3,M1} P(1374,29) { join( join( Z, meet( X, Y ) ), 
% 59.84/60.21    meet( complement( Y ), X ) ) ==> join( X, Z ) }.
% 59.84/60.21  (1447) {G22,W15,D7,L1,V3,M1} P(104,1035);d(757) { meet( composition( 
% 59.84/60.21    converse( X ), complement( composition( composition( X, Y ), Z ) ) ), 
% 59.84/60.21    composition( Y, Z ) ) ==> zero }.
% 59.84/60.21  (1453) {G18,W15,D6,L1,V3,M1} P(951,951) { join( meet( complement( X ), Y )
% 59.84/60.21    , complement( Z ) ) ==> complement( meet( join( X, complement( Y ) ), Z )
% 59.84/60.21     ) }.
% 59.84/60.21  (1471) {G18,W14,D6,L1,V3,M1} P(951,774);d(967) { complement( meet( meet( 
% 59.84/60.21    complement( X ), Y ), Z ) ) ==> join( complement( meet( Y, Z ) ), X ) }.
% 59.84/60.21  (1487) {G12,W9,D5,L1,V1,M1} S(105);d(741) { composition( converse( X ), 
% 59.84/60.21    complement( composition( X, top ) ) ) ==> zero }.
% 59.84/60.21  (1490) {G13,W9,D6,L1,V1,M1} P(225,1487);d(7) { composition( X, complement( 
% 59.84/60.21    converse( composition( top, X ) ) ) ) ==> zero }.
% 59.84/60.21  (1491) {G13,W8,D5,L1,V0,M1} P(224,1487) { composition( top, complement( 
% 59.84/60.21    composition( top, top ) ) ) ==> zero }.
% 59.84/60.21  (1493) {G16,W9,D6,L1,V1,M1} P(1487,17);d(777) { composition( converse( 
% 59.84/60.21    complement( composition( X, top ) ) ), X ) ==> zero }.
% 59.84/60.21  (1496) {G20,W11,D5,L1,V2,M1} P(1487,4);d(797) { composition( composition( Y
% 59.84/60.21    , converse( X ) ), complement( composition( X, top ) ) ) ==> zero }.
% 59.84/60.21  (1497) {G13,W14,D7,L1,V2,M1} P(19,1487) { composition( join( X, converse( Y
% 59.84/60.21     ) ), complement( composition( join( converse( X ), Y ), top ) ) ) ==> 
% 59.84/60.21    zero }.
% 59.84/60.21  (1499) {G14,W8,D5,L1,V1,M1} P(1491,6);d(741);d(216);d(1491) { composition( 
% 59.84/60.21    X, complement( composition( top, top ) ) ) ==> zero }.
% 59.84/60.21  (1500) {G15,W6,D4,L1,V0,M1} P(1499,188) { complement( composition( top, top
% 59.84/60.21     ) ) ==> zero }.
% 59.84/60.21  (1508) {G16,W5,D3,L1,V0,M1} P(1500,757);d(745) { composition( top, top ) 
% 59.84/60.21    ==> top }.
% 59.84/60.21  (1509) {G17,W9,D4,L1,V1,M1} P(1508,4) { composition( composition( X, top )
% 59.84/60.21    , top ) ==> composition( X, top ) }.
% 59.84/60.21  (1565) {G18,W11,D5,L1,V2,M1} P(952,12) { meet( meet( X, complement( Y ) ), 
% 59.84/60.21    join( complement( X ), Y ) ) ==> zero }.
% 59.84/60.21  (1583) {G22,W12,D7,L1,V2,M1} P(110,1035);d(757) { meet( composition( X, 
% 59.84/60.21    complement( converse( composition( Y, X ) ) ) ), converse( Y ) ) ==> zero
% 59.84/60.21     }.
% 59.84/60.21  (1584) {G23,W12,D7,L1,V2,M1} P(110,1034);d(757) { meet( converse( Y ), 
% 59.84/60.21    composition( X, complement( converse( composition( Y, X ) ) ) ) ) ==> 
% 59.84/60.21    zero }.
% 59.84/60.21  (1590) {G18,W15,D6,L1,V3,M1} P(952,772);d(1) { meet( complement( Z ), meet
% 59.84/60.21    ( X, complement( Y ) ) ) ==> complement( join( join( Z, complement( X ) )
% 59.84/60.21    , Y ) ) }.
% 59.84/60.21  (1599) {G17,W10,D4,L1,V2,M1} P(757,772) { meet( complement( Y ), complement
% 59.84/60.21    ( X ) ) ==> complement( join( Y, X ) ) }.
% 59.84/60.21  (1603) {G17,W10,D5,L1,V2,M1} P(627,772);d(77) { meet( complement( join( X, 
% 59.84/60.21    Y ) ), join( Y, X ) ) ==> zero }.
% 59.84/60.21  (1608) {G17,W14,D6,L1,V3,M1} P(30,772) { complement( join( join( X, 
% 59.84/60.21    complement( Z ) ), Y ) ) ==> meet( complement( join( X, Y ) ), Z ) }.
% 59.84/60.21  (1610) {G17,W14,D6,L1,V3,M1} P(29,772) { complement( join( join( complement
% 59.84/60.21    ( Z ), X ), Y ) ) ==> meet( complement( join( X, Y ) ), Z ) }.
% 59.84/60.21  (1613) {G18,W14,D5,L1,V3,M1} P(772,1599);d(1608) { meet( meet( complement( 
% 59.84/60.21    X ), Y ), complement( Z ) ) ==> meet( complement( join( X, Z ) ), Y ) }.
% 59.84/60.21  (1614) {G18,W15,D6,L1,V3,M1} P(952,1599) { meet( join( complement( X ), Y )
% 59.84/60.21    , complement( Z ) ) ==> complement( join( meet( X, complement( Y ) ), Z )
% 59.84/60.21     ) }.
% 59.84/60.21  (1615) {G18,W15,D6,L1,V3,M1} P(952,1599) { meet( complement( Z ), join( 
% 59.84/60.21    complement( X ), Y ) ) ==> complement( join( Z, meet( X, complement( Y )
% 59.84/60.21     ) ) ) }.
% 59.84/60.21  (1616) {G18,W15,D6,L1,V3,M1} P(951,1599) { meet( join( X, complement( Y ) )
% 59.84/60.21    , complement( Z ) ) ==> complement( join( meet( complement( X ), Y ), Z )
% 59.84/60.21     ) }.
% 59.84/60.21  (1626) {G18,W9,D4,L1,V2,M1} P(1599,75);d(1599) { complement( join( X, Y ) )
% 59.84/60.21     = complement( join( Y, X ) ) }.
% 59.84/60.21  (1642) {G19,W10,D5,L1,V3,M1} P(693,1626);d(77);d(773) { meet( meet( X, Z )
% 59.84/60.21    , complement( join( X, Y ) ) ) ==> zero }.
% 59.84/60.21  (1656) {G19,W10,D5,L1,V2,M1} P(627,1626);d(77);d(773) { meet( join( Y, X )
% 59.84/60.21    , complement( join( X, Y ) ) ) ==> zero }.
% 59.84/60.21  (1665) {G20,W10,D5,L1,V3,M1} P(772,1642) { meet( meet( X, Z ), meet( 
% 59.84/60.21    complement( X ), Y ) ) ==> zero }.
% 59.84/60.21  (1668) {G20,W10,D5,L1,V3,M1} P(1388,1642) { meet( meet( meet( X, Y ), Z ), 
% 59.84/60.21    complement( Y ) ) ==> zero }.
% 59.84/60.21  (1689) {G17,W10,D5,L1,V0,M1} P(784,111);d(7);d(745) { join( complement( 
% 59.84/60.21    skol1 ), composition( complement( skol1 ), top ) ) ==> complement( skol1
% 59.84/60.21     ) }.
% 59.84/60.21  (1699) {G21,W10,D5,L1,V3,M1} P(1665,992);d(745);d(748) { meet( meet( 
% 59.84/60.21    complement( X ), Z ), meet( X, Y ) ) ==> zero }.
% 59.84/60.21  (1709) {G21,W10,D5,L1,V3,M1} P(844,1665) { meet( meet( Y, X ), meet( 
% 59.84/60.21    complement( X ), Z ) ) ==> zero }.
% 59.84/60.21  (1712) {G24,W10,D5,L1,V3,M1} P(946,1699) { meet( complement( Y ), meet( 
% 59.84/60.21    meet( X, Y ), Z ) ) ==> zero }.
% 59.84/60.21  (1713) {G25,W10,D5,L1,V3,M1} P(950,1699) { meet( complement( X ), meet( 
% 59.84/60.21    meet( X, Y ), Z ) ) ==> zero }.
% 59.84/60.21  (1742) {G25,W10,D5,L1,V3,M1} P(844,1712) { meet( complement( Y ), meet( Z, 
% 59.84/60.21    meet( X, Y ) ) ) ==> zero }.
% 59.84/60.21  (1749) {G26,W10,D5,L1,V3,M1} P(1742,991);d(745);d(753) { meet( meet( Y, 
% 59.84/60.21    meet( Z, X ) ), complement( X ) ) ==> zero }.
% 59.84/60.21  (1775) {G27,W10,D6,L1,V3,M1} P(1599,1749);d(757) { meet( meet( Z, 
% 59.84/60.21    complement( join( X, Y ) ) ), Y ) ==> zero }.
% 59.84/60.21  (1777) {G27,W10,D5,L1,V3,M1} P(833,1749);d(757) { meet( meet( Z, complement
% 59.84/60.21    ( X ) ), meet( Y, X ) ) ==> zero }.
% 59.84/60.21  (1793) {G28,W10,D5,L1,V3,M1} P(1777,992);d(745);d(748) { meet( meet( Z, Y )
% 59.84/60.21    , meet( X, complement( Y ) ) ) ==> zero }.
% 59.84/60.21  (1813) {G29,W10,D6,L1,V3,M1} P(1044,1793) { meet( X, meet( Z, complement( 
% 59.84/60.21    join( Y, X ) ) ) ) ==> zero }.
% 59.84/60.21  (1835) {G23,W9,D5,L1,V1,M1} P(114,1034);d(757) { meet( one, composition( 
% 59.84/60.21    converse( X ), complement( X ) ) ) ==> zero }.
% 59.84/60.21  (1861) {G24,W9,D6,L1,V1,M1} P(757,1835) { meet( one, composition( converse
% 59.84/60.21    ( complement( X ) ), X ) ) ==> zero }.
% 59.84/60.21  (1866) {G24,W9,D6,L1,V1,M1} P(7,1835) { meet( one, composition( X, 
% 59.84/60.21    complement( converse( X ) ) ) ) ==> zero }.
% 59.84/60.21  (1877) {G25,W7,D5,L1,V0,M1} P(5,1861) { meet( one, converse( complement( 
% 59.84/60.21    one ) ) ) ==> zero }.
% 59.84/60.21  (1880) {G26,W8,D6,L1,V0,M1} P(1877,1374);d(750) { meet( complement( 
% 59.84/60.21    converse( complement( one ) ) ), one ) ==> one }.
% 59.84/60.21  (1891) {G27,W6,D5,L1,V0,M1} P(1880,1374);d(1599);d(190);d(11);d(224);d(77);
% 59.84/60.21    d(741) { complement( converse( complement( one ) ) ) ==> one }.
% 59.84/60.21  (1926) {G28,W6,D4,L1,V0,M1} P(1891,757) { converse( complement( one ) ) ==>
% 59.84/60.21     complement( one ) }.
% 59.84/60.21  (1941) {G29,W15,D6,L1,V2,M1} P(1926,26) { join( X, converse( join( 
% 59.84/60.21    complement( one ), Y ) ) ) ==> join( join( X, complement( one ) ), 
% 59.84/60.21    converse( Y ) ) }.
% 59.84/60.21  (1942) {G29,W15,D6,L1,V2,M1} P(1926,26) { join( X, converse( join( Y, 
% 59.84/60.21    complement( one ) ) ) ) ==> join( join( X, converse( Y ) ), complement( 
% 59.84/60.21    one ) ) }.
% 59.84/60.21  (1949) {G25,W10,D7,L1,V1,M1} P(1866,1374);d(750) { meet( complement( 
% 59.84/60.21    composition( X, complement( converse( X ) ) ) ), one ) ==> one }.
% 59.84/60.21  (1976) {G26,W13,D5,L1,V3,M1} P(1713,1388);d(750);d(757) { meet( X, meet( 
% 59.84/60.21    meet( X, Y ), Z ) ) ==> meet( meet( X, Y ), Z ) }.
% 59.84/60.21  (2010) {G21,W14,D6,L1,V4,M1} P(1626,1668) { meet( meet( meet( Z, join( X, Y
% 59.84/60.21     ) ), T ), complement( join( Y, X ) ) ) ==> zero }.
% 59.84/60.21  (2072) {G20,W11,D4,L1,V2,M1} P(1656,1374);d(750);d(757) { meet( join( Y, X
% 59.84/60.21     ), join( X, Y ) ) ==> join( X, Y ) }.
% 59.84/60.21  (2081) {G18,W10,D6,L1,V2,M1} P(774,1603);d(1599);d(1608);d(773) { meet( 
% 59.84/60.21    meet( Y, complement( meet( X, Y ) ) ), X ) ==> zero }.
% 59.84/60.21  (2098) {G18,W14,D5,L1,V3,M1} P(773,1599);d(1610) { meet( meet( X, 
% 59.84/60.21    complement( Y ) ), complement( Z ) ) ==> meet( complement( join( Y, Z ) )
% 59.84/60.21    , X ) }.
% 59.84/60.21  (2141) {G18,W9,D6,L1,V0,M1} P(1689,773);d(757) { meet( skol1, complement( 
% 59.84/60.21    composition( complement( skol1 ), top ) ) ) ==> skol1 }.
% 59.84/60.21  (2164) {G20,W7,D5,L1,V0,M1} P(2141,1390);d(1599);d(1269);d(1508);d(77);d(
% 59.84/60.21    750) { complement( composition( complement( skol1 ), top ) ) ==> skol1
% 59.84/60.21     }.
% 59.84/60.21  (2207) {G21,W7,D4,L1,V0,M1} P(2164,757) { composition( complement( skol1 )
% 59.84/60.21    , top ) ==> complement( skol1 ) }.
% 59.84/60.21  (2230) {G30,W13,D5,L1,V3,M1} P(1813,1388);d(750);d(1590);d(1608);d(1);d(776
% 59.84/60.21    ) { meet( complement( join( X, Z ) ), Y ) = meet( Y, complement( join( Z
% 59.84/60.21    , X ) ) ) }.
% 59.84/60.21  (2406) {G21,W11,D5,L1,V2,M1} P(2081,723);d(741);d(2098);d(882) { meet( X, 
% 59.84/60.21    complement( meet( Y, X ) ) ) ==> meet( complement( Y ), X ) }.
% 59.84/60.21  (2409) {G20,W10,D5,L1,V2,M1} P(2081,1390);d(741);d(952) { meet( Y, join( 
% 59.84/60.21    complement( X ), meet( Y, X ) ) ) ==> Y }.
% 59.84/60.21  (2430) {G23,W11,D4,L1,V2,M1} P(2409,899);d(1);d(871) { join( complement( Y
% 59.84/60.21     ), meet( X, Y ) ) ==> join( X, complement( Y ) ) }.
% 59.84/60.21  (2432) {G21,W10,D5,L1,V2,M1} P(75,2409) { meet( X, join( complement( Y ), 
% 59.84/60.21    meet( Y, X ) ) ) ==> X }.
% 59.84/60.21  (2433) {G21,W10,D5,L1,V2,M1} P(0,2409) { meet( Y, join( meet( Y, X ), 
% 59.84/60.21    complement( X ) ) ) ==> Y }.
% 59.84/60.21  (2465) {G23,W11,D4,L1,V2,M1} P(2432,899);d(1);d(888) { join( complement( Y
% 59.84/60.21     ), meet( Y, X ) ) ==> join( X, complement( Y ) ) }.
% 59.84/60.21  (2511) {G22,W10,D6,L1,V2,M1} P(2433,951);d(757);d(772);d(951) { join( X, 
% 59.84/60.21    meet( join( X, complement( Y ) ), Y ) ) ==> X }.
% 59.84/60.21  (2519) {G23,W11,D4,L1,V2,M1} P(2433,899);d(1);d(852) { join( meet( X, Y ), 
% 59.84/60.21    complement( Y ) ) ==> join( X, complement( Y ) ) }.
% 59.84/60.21  (2523) {G23,W9,D5,L1,V3,M1} P(1002,2511);d(748) { join( X, meet( Y, meet( Z
% 59.84/60.21    , X ) ) ) ==> X }.
% 59.84/60.21  (2545) {G23,W11,D4,L1,V2,M1} P(989,2511);d(748) { join( meet( X, Y ), meet
% 59.84/60.21    ( Y, X ) ) ==> meet( X, Y ) }.
% 59.84/60.21  (2555) {G23,W10,D5,L1,V2,M1} P(757,2511) { join( Y, meet( join( Y, X ), 
% 59.84/60.21    complement( X ) ) ) ==> Y }.
% 59.84/60.21  (2557) {G24,W10,D5,L1,V2,M1} P(310,2511);d(772);d(748);d(903) { join( X, 
% 59.84/60.21    meet( complement( X ), Y ) ) ==> join( Y, X ) }.
% 59.84/60.21  (2558) {G23,W10,D5,L1,V2,M1} P(309,2511);d(773);d(748);d(909) { join( X, 
% 59.84/60.21    meet( Y, complement( X ) ) ) ==> join( Y, X ) }.
% 59.84/60.21  (2565) {G23,W10,D5,L1,V2,M1} P(27,2511);d(772);d(748);d(890) { join( meet( 
% 59.84/60.21    complement( X ), Y ), X ) ==> join( Y, X ) }.
% 59.84/60.21  (2725) {G24,W9,D7,L1,V1,M1} P(1018,2555);d(748) { join( X, complement( 
% 59.84/60.21    converse( complement( converse( X ) ) ) ) ) ==> X }.
% 59.84/60.21  (2731) {G24,W11,D5,L1,V2,M1} P(309,2555);d(748);d(967);d(1033) { join( X, 
% 59.84/60.21    complement( join( Y, X ) ) ) ==> join( complement( Y ), X ) }.
% 59.84/60.21  (2742) {G24,W10,D5,L1,V2,M1} P(75,2555) { join( X, meet( complement( Y ), 
% 59.84/60.21    join( X, Y ) ) ) ==> X }.
% 59.84/60.21  (2750) {G25,W9,D7,L1,V1,M1} P(2725,773);d(757);d(757) { meet( X, converse( 
% 59.84/60.21    complement( converse( complement( X ) ) ) ) ) ==> X }.
% 59.84/60.21  (2772) {G25,W10,D6,L1,V1,M1} P(7,2725) { join( converse( X ), complement( 
% 59.84/60.21    converse( complement( X ) ) ) ) ==> converse( X ) }.
% 59.84/60.21  (2797) {G26,W7,D5,L1,V1,M1} P(2750,905);d(2772) { complement( converse( 
% 59.84/60.21    complement( X ) ) ) ==> converse( X ) }.
% 59.84/60.21  (2817) {G27,W12,D6,L1,V2,M1} P(773,2797) { complement( converse( meet( X, 
% 59.84/60.21    complement( Y ) ) ) ) ==> converse( join( complement( X ), Y ) ) }.
% 59.84/60.21  (2846) {G27,W12,D6,L1,V2,M1} P(952,2797) { complement( converse( join( 
% 59.84/60.21    complement( X ), Y ) ) ) ==> converse( meet( X, complement( Y ) ) ) }.
% 59.84/60.21  (2848) {G27,W12,D6,L1,V2,M1} P(951,2797) { complement( converse( join( X, 
% 59.84/60.21    complement( Y ) ) ) ) ==> converse( meet( complement( X ), Y ) ) }.
% 59.84/60.21  (2856) {G27,W9,D4,L1,V2,M1} P(973,2797);d(2797) { converse( meet( Y, X ) ) 
% 59.84/60.21    = converse( meet( X, Y ) ) }.
% 59.84/60.21  (2867) {G27,W7,D4,L1,V1,M1} P(2797,757) { converse( complement( X ) ) ==> 
% 59.84/60.21    complement( converse( X ) ) }.
% 59.84/60.21  (2874) {G28,W9,D6,L1,V1,M1} P(2867,1493) { composition( complement( 
% 59.84/60.21    converse( composition( X, top ) ) ), X ) ==> zero }.
% 59.84/60.21  (2885) {G28,W7,D5,L1,V0,M1} P(2867,784) { composition( complement( converse
% 59.84/60.21    ( skol1 ) ), skol1 ) ==> zero }.
% 59.84/60.21  (2886) {G28,W11,D5,L1,V1,M1} P(2867,191) { join( complement( converse( X )
% 59.84/60.21     ), one ) ==> converse( join( complement( X ), one ) ) }.
% 59.84/60.21  (2890) {G28,W12,D6,L1,V2,M1} P(2867,20) { converse( join( Y, complement( 
% 59.84/60.21    converse( X ) ) ) ) ==> join( converse( Y ), complement( X ) ) }.
% 59.84/60.21  (2892) {G28,W12,D6,L1,V2,M1} P(2867,16) { converse( composition( Y, 
% 59.84/60.21    complement( converse( X ) ) ) ) ==> composition( complement( X ), 
% 59.84/60.21    converse( Y ) ) }.
% 59.84/60.21  (2894) {G28,W12,D6,L1,V2,M1} P(2867,19) { converse( join( complement( 
% 59.84/60.21    converse( X ) ), Y ) ) ==> join( complement( X ), converse( Y ) ) }.
% 59.84/60.21  (2895) {G28,W12,D5,L1,V2,M1} P(2867,8) { join( complement( converse( X ) )
% 59.84/60.21    , converse( Y ) ) ==> converse( join( complement( X ), Y ) ) }.
% 59.84/60.21  (2896) {G28,W12,D5,L1,V2,M1} P(2867,8) { join( converse( Y ), complement( 
% 59.84/60.21    converse( X ) ) ) ==> converse( join( Y, complement( X ) ) ) }.
% 59.84/60.21  (2901) {G29,W11,D6,L1,V1,M1} P(2885,6);d(750) { composition( join( 
% 59.84/60.21    complement( converse( skol1 ) ), X ), skol1 ) ==> composition( X, skol1 )
% 59.84/60.21     }.
% 59.84/60.21  (2902) {G29,W11,D6,L1,V1,M1} P(2885,6);d(741) { composition( join( X, 
% 59.84/60.21    complement( converse( skol1 ) ) ), skol1 ) ==> composition( X, skol1 )
% 59.84/60.21     }.
% 59.84/60.21  (2919) {G28,W13,D5,L1,V3,M1} P(2856,8);d(8) { converse( join( meet( Y, X )
% 59.84/60.21    , Z ) ) = converse( join( meet( X, Y ), Z ) ) }.
% 59.84/60.21  (2972) {G29,W13,D7,L1,V2,M1} P(2874,6);d(750) { composition( join( 
% 59.84/60.21    complement( converse( composition( X, top ) ) ), Y ), X ) ==> composition
% 59.84/60.21    ( Y, X ) }.
% 59.84/60.21  (2973) {G29,W13,D7,L1,V2,M1} P(2874,6);d(741) { composition( join( Y, 
% 59.84/60.21    complement( converse( composition( X, top ) ) ) ), X ) ==> composition( Y
% 59.84/60.21    , X ) }.
% 59.84/60.21  (3022) {G25,W10,D5,L1,V2,M1} P(2742,0) { join( meet( complement( Y ), join
% 59.84/60.21    ( X, Y ) ), X ) ==> X }.
% 59.84/60.21  (3044) {G26,W10,D5,L1,V2,M1} P(0,3022) { join( meet( complement( Y ), join
% 59.84/60.21    ( Y, X ) ), X ) ==> X }.
% 59.84/60.21  (3062) {G27,W10,D6,L1,V2,M1} P(757,3044) { join( meet( X, join( complement
% 59.84/60.21    ( X ), Y ) ), Y ) ==> Y }.
% 59.84/60.21  (3071) {G27,W10,D5,L1,V2,M1} P(75,3044) { join( meet( join( X, Y ), 
% 59.84/60.21    complement( X ) ), Y ) ==> Y }.
% 59.84/60.21  (3087) {G28,W14,D6,L1,V2,M1} P(1390,3071);d(952) { join( meet( X, join( 
% 59.84/60.21    complement( X ), Y ) ), meet( Y, X ) ) ==> meet( Y, X ) }.
% 59.84/60.21  (3167) {G25,W11,D5,L1,V2,M1} P(2557,773);d(772);d(951);d(774) { meet( X, 
% 59.84/60.21    complement( meet( X, Y ) ) ) ==> meet( complement( Y ), X ) }.
% 59.84/60.21  (3178) {G24,W11,D5,L1,V2,M1} P(2565,772);d(772);d(951);d(774) { meet( 
% 59.84/60.21    complement( meet( X, Y ) ), X ) ==> meet( complement( Y ), X ) }.
% 59.84/60.21  (3387) {G29,W11,D6,L1,V2,M1} P(110,1105);d(2892);d(2867);d(757);d(7) { meet
% 59.84/60.21    ( composition( complement( composition( Y, X ) ), converse( X ) ), Y ) 
% 59.84/60.21    ==> zero }.
% 59.84/60.21  (3521) {G10,W9,D4,L1,V1,M1} P(216,193) { join( X, composition( top, X ) ) 
% 59.84/60.21    ==> composition( top, X ) }.
% 59.84/60.21  (3634) {G21,W9,D5,L1,V2,M1} P(882,194);d(188) { join( composition( meet( 
% 59.84/60.21    one, X ), Y ), Y ) ==> Y }.
% 59.84/60.21  (3635) {G23,W9,D5,L1,V2,M1} P(899,194);d(188) { join( composition( meet( X
% 59.84/60.21    , one ), Y ), Y ) ==> Y }.
% 59.84/60.21  (3650) {G10,W9,D4,L1,V1,M1} P(215,194) { join( composition( top, X ), X ) 
% 59.84/60.21    ==> composition( top, X ) }.
% 59.84/60.21  (3654) {G6,W10,D5,L1,V1,M1} P(15,194) { join( composition( complement( one
% 59.84/60.21     ), X ), X ) ==> composition( top, X ) }.
% 59.84/60.21  (3664) {G28,W10,D6,L1,V2,M1} P(3650,1775) { meet( meet( Y, complement( 
% 59.84/60.21    composition( top, X ) ) ), X ) ==> zero }.
% 59.84/60.21  (3679) {G21,W7,D4,L1,V1,M1} P(3650,1044) { meet( X, composition( top, X ) )
% 59.84/60.21     ==> X }.
% 59.84/60.21  (3681) {G11,W8,D4,L1,V1,M1} P(3650,1022) { join( composition( top, X ), 
% 59.84/60.21    complement( X ) ) ==> top }.
% 59.84/60.21  (3685) {G25,W8,D4,L1,V1,M1} P(3650,627);d(2731) { join( complement( X ), 
% 59.84/60.21    composition( top, X ) ) ==> top }.
% 59.84/60.21  (3691) {G11,W9,D4,L1,V1,M1} P(3650,20);d(16);d(224) { join( composition( X
% 59.84/60.21    , top ), X ) ==> composition( X, top ) }.
% 59.84/60.21  (3694) {G24,W11,D4,L1,V2,M1} P(3679,2523) { join( composition( top, X ), 
% 59.84/60.21    meet( Y, X ) ) ==> composition( top, X ) }.
% 59.84/60.21  (3716) {G18,W12,D5,L1,V2,M1} P(973,3681) { join( composition( top, meet( X
% 59.84/60.21    , Y ) ), complement( meet( Y, X ) ) ) ==> top }.
% 59.84/60.21  (3725) {G26,W8,D5,L1,V1,M1} P(757,3685) { join( X, composition( top, 
% 59.84/60.21    complement( X ) ) ) ==> top }.
% 59.84/60.21  (3741) {G29,W8,D5,L1,V1,M1} P(3725,19);d(224);d(2892);d(224) { join( X, 
% 59.84/60.21    composition( complement( X ), top ) ) ==> top }.
% 59.84/60.21  (3743) {G30,W9,D4,L1,V1,M1} P(3741,3062);d(753);d(757) { join( X, 
% 59.84/60.21    composition( X, top ) ) ==> composition( X, top ) }.
% 59.84/60.21  (3745) {G30,W9,D6,L1,V1,M1} P(3741,2742);d(753) { join( X, complement( 
% 59.84/60.21    composition( complement( X ), top ) ) ) ==> X }.
% 59.84/60.21  (3758) {G30,W8,D4,L1,V1,M1} P(757,3741) { join( complement( X ), 
% 59.84/60.21    composition( X, top ) ) ==> top }.
% 59.84/60.21  (3769) {G31,W8,D5,L1,V1,M1} P(3758,1603);d(753);d(772) { meet( complement( 
% 59.84/60.21    composition( X, top ) ), X ) ==> zero }.
% 59.84/60.21  (3775) {G31,W10,D5,L1,V2,M1} P(3758,93);d(215) { join( complement( X ), 
% 59.84/60.21    composition( join( X, Y ), top ) ) ==> top }.
% 59.84/60.21  (3792) {G32,W13,D6,L1,V1,M1} P(3769,723);d(750) { meet( complement( 
% 59.84/60.21    composition( complement( X ), top ) ), X ) ==> complement( composition( 
% 59.84/60.21    complement( X ), top ) ) }.
% 59.84/60.21  (3861) {G31,W9,D5,L1,V2,M1} P(3743,1053) { meet( composition( join( X, Y )
% 59.84/60.21    , top ), X ) ==> X }.
% 59.84/60.21  (3863) {G31,W9,D5,L1,V2,M1} P(3743,1058) { meet( composition( join( X, Y )
% 59.84/60.21    , top ), Y ) ==> Y }.
% 59.84/60.21  (3884) {G21,W9,D5,L1,V2,M1} P(3521,1042) { meet( X, composition( top, join
% 59.84/60.21    ( X, Y ) ) ) ==> X }.
% 59.84/60.21  (3892) {G11,W13,D4,L1,V2,M1} P(3521,29) { join( join( Y, X ), composition( 
% 59.84/60.21    top, X ) ) ==> join( composition( top, X ), Y ) }.
% 59.84/60.21  (3927) {G22,W11,D4,L1,V2,M1} P(1374,3884) { meet( meet( X, Y ), composition
% 59.84/60.21    ( top, X ) ) ==> meet( X, Y ) }.
% 59.84/60.21  (3929) {G22,W11,D4,L1,V2,M1} P(1388,3884) { meet( meet( X, Y ), composition
% 59.84/60.21    ( top, Y ) ) ==> meet( X, Y ) }.
% 59.84/60.21  (4332) {G22,W13,D5,L1,V2,M1} P(3634,1033) { meet( Y, composition( meet( one
% 59.84/60.21    , X ), Y ) ) ==> composition( meet( one, X ), Y ) }.
% 59.84/60.21  (4333) {G22,W13,D5,L1,V2,M1} P(3634,1026) { meet( composition( meet( one, X
% 59.84/60.21     ), Y ), Y ) ==> composition( meet( one, X ), Y ) }.
% 59.84/60.21  (4337) {G22,W13,D6,L1,V3,M1} P(3634,30) { join( join( composition( meet( 
% 59.84/60.21    one, X ), Y ), Z ), Y ) ==> join( Y, Z ) }.
% 59.84/60.21  (4363) {G24,W13,D5,L1,V2,M1} P(3635,1033) { meet( Y, composition( meet( X, 
% 59.84/60.21    one ), Y ) ) ==> composition( meet( X, one ), Y ) }.
% 59.84/60.21  (4364) {G24,W13,D5,L1,V2,M1} P(3635,1026) { meet( composition( meet( X, one
% 59.84/60.21     ), Y ), Y ) ==> composition( meet( X, one ), Y ) }.
% 59.84/60.21  (4547) {G31,W13,D6,L1,V2,M1} P(3745,29) { join( join( Y, X ), complement( 
% 59.84/60.21    composition( complement( X ), top ) ) ) ==> join( X, Y ) }.
% 59.84/60.21  (4959) {G32,W10,D6,L1,V2,M1} P(774,3775);d(757) { join( X, composition( 
% 59.84/60.21    complement( meet( X, Y ) ), top ) ) ==> top }.
% 59.84/60.21  (5440) {G28,W10,D5,L1,V1,M1} P(3654,20);d(16);d(224);d(16);d(2867);d(187)
% 59.84/60.21     { join( composition( X, complement( one ) ), X ) ==> composition( X, top
% 59.84/60.21     ) }.
% 59.84/60.21  (5567) {G33,W11,D7,L1,V2,M1} P(4959,2742);d(753) { join( X, complement( 
% 59.84/60.21    composition( complement( meet( X, Y ) ), top ) ) ) ==> X }.
% 59.84/60.21  (6438) {G29,W11,D7,L1,V2,M1} P(3664,2558);d(741) { join( meet( X, 
% 59.84/60.21    complement( composition( top, complement( Y ) ) ) ), Y ) ==> Y }.
% 59.84/60.21  (6939) {G29,W11,D6,L1,V2,M1} P(110,1097);d(2867);d(757);d(7);d(2892) { meet
% 59.84/60.21    ( Y, composition( complement( composition( Y, X ) ), converse( X ) ) ) 
% 59.84/60.21    ==> zero }.
% 59.84/60.21  (7472) {G26,W11,D7,L1,V2,M1} P(1949,1709) { meet( meet( Y, composition( X, 
% 59.84/60.21    complement( converse( X ) ) ) ), one ) ==> zero }.
% 59.84/60.21  (7708) {G19,W11,D4,L1,V3,M1} P(997,75) { meet( meet( Y, X ), Z ) = meet( Z
% 59.84/60.21    , meet( X, Y ) ) }.
% 59.84/60.21  (7979) {G24,W11,D6,L1,V2,M1} P(1257,871) { join( skol1, meet( composition( 
% 59.84/60.21    meet( X, skol1 ), top ), Y ) ) ==> skol1 }.
% 59.84/60.21  (8750) {G24,W11,D4,L1,V3,M1} P(2545,248);d(2545) { composition( Z, meet( X
% 59.84/60.21    , Y ) ) = composition( Z, meet( Y, X ) ) }.
% 59.84/60.21  (8753) {G24,W11,D4,L1,V3,M1} P(2545,95);d(2545) { composition( meet( X, Y )
% 59.84/60.21    , Z ) = composition( meet( Y, X ), Z ) }.
% 59.84/60.21  (8793) {G21,W11,D4,L1,V3,M1} P(2072,7708);d(2072) { meet( join( Y, X ), Z )
% 59.84/60.21     = meet( Z, join( X, Y ) ) }.
% 59.84/60.21  (8794) {G21,W11,D4,L1,V3,M1} P(2072,997);d(2072) { meet( join( Y, X ), Z ) 
% 59.84/60.21    = meet( join( X, Y ), Z ) }.
% 59.84/60.21  (10113) {G25,W10,D5,L1,V2,M1} P(952,3178);d(757) { meet( join( complement( 
% 59.84/60.21    X ), Y ), X ) ==> meet( Y, X ) }.
% 59.84/60.21  (10123) {G26,W10,D5,L1,V2,M1} P(10113,8794) { meet( join( Y, complement( X
% 59.84/60.21     ) ), X ) ==> meet( Y, X ) }.
% 59.84/60.21  (10124) {G26,W10,D5,L1,V2,M1} P(10113,8793) { meet( X, join( Y, complement
% 59.84/60.21    ( X ) ) ) ==> meet( Y, X ) }.
% 59.84/60.21  (10127) {G29,W10,D5,L1,V2,M1} P(10113,2545);d(3087) { meet( X, join( 
% 59.84/60.21    complement( X ), Y ) ) ==> meet( Y, X ) }.
% 59.84/60.21  (10143) {G27,W11,D4,L1,V2,M1} P(757,10123) { meet( join( Y, X ), complement
% 59.84/60.21    ( X ) ) ==> meet( Y, complement( X ) ) }.
% 59.84/60.21  (10148) {G27,W11,D4,L1,V2,M1} P(757,10124) { meet( complement( X ), join( Y
% 59.84/60.21    , X ) ) ==> meet( Y, complement( X ) ) }.
% 59.84/60.21  (10493) {G21,W11,D5,L1,V2,M1} P(9,1496) { composition( converse( 
% 59.84/60.21    composition( Y, X ) ), complement( composition( Y, top ) ) ) ==> zero }.
% 59.84/60.21  (10497) {G22,W11,D5,L1,V2,M1} P(10493,112);d(745);d(757);d(6) { composition
% 59.84/60.21    ( join( composition( X, Y ), X ), top ) ==> composition( X, top ) }.
% 59.84/60.21  (10498) {G22,W11,D5,L1,V2,M1} P(10493,111);d(757);d(7);d(745);d(6) { 
% 59.84/60.21    composition( join( X, composition( X, Y ) ), top ) ==> composition( X, 
% 59.84/60.21    top ) }.
% 59.84/60.21  (11288) {G32,W11,D4,L1,V2,M1} P(10497,3861) { meet( composition( X, top ), 
% 59.84/60.21    composition( X, Y ) ) ==> composition( X, Y ) }.
% 59.84/60.21  (12254) {G29,W11,D5,L1,V1,M1} P(2886,773);d(2846) { meet( converse( X ), 
% 59.84/60.21    complement( one ) ) ==> converse( meet( X, complement( one ) ) ) }.
% 59.84/60.21  (12277) {G30,W11,D5,L1,V1,M1} P(12254,2465);d(2895);d(2465);d(774);d(2867);
% 59.84/60.21    d(774) { complement( meet( one, converse( X ) ) ) ==> complement( 
% 59.84/60.21    converse( meet( one, X ) ) ) }.
% 59.84/60.21  (12371) {G31,W9,D4,L1,V1,M1} P(12277,757);d(757) { meet( one, converse( X )
% 59.84/60.21     ) ==> converse( meet( one, X ) ) }.
% 59.84/60.21  (12391) {G32,W11,D5,L1,V1,M1} P(2867,12371) { meet( one, complement( 
% 59.84/60.21    converse( X ) ) ) ==> converse( meet( one, complement( X ) ) ) }.
% 59.84/60.21  (12417) {G32,W9,D4,L1,V1,M1} P(12371,75) { meet( converse( X ), one ) ==> 
% 59.84/60.21    converse( meet( one, X ) ) }.
% 59.84/60.21  (12418) {G32,W14,D6,L1,V2,M1} P(19,12371) { converse( meet( one, join( 
% 59.84/60.21    converse( X ), Y ) ) ) ==> meet( one, join( X, converse( Y ) ) ) }.
% 59.84/60.21  (12419) {G33,W11,D5,L1,V1,M1} P(2867,12417) { meet( complement( converse( X
% 59.84/60.21     ) ), one ) ==> converse( meet( one, complement( X ) ) ) }.
% 59.84/60.21  (12544) {G16,W11,D5,L1,V1,M1} P(1415,110);d(777);d(745);d(7);d(3691) { 
% 59.84/60.21    composition( complement( composition( X, skol1 ) ), top ) ==> complement
% 59.84/60.21    ( composition( X, skol1 ) ) }.
% 59.84/60.21  (15306) {G33,W9,D5,L1,V2,M1} P(11288,7979) { join( skol1, composition( meet
% 59.84/60.21    ( X, skol1 ), Y ) ) ==> skol1 }.
% 59.84/60.21  (15360) {G34,W9,D5,L1,V2,M1} P(15306,2072);d(1044) { join( composition( 
% 59.84/60.21    meet( X, skol1 ), Y ), skol1 ) ==> skol1 }.
% 59.84/60.21  (15379) {G34,W13,D5,L1,V2,M1} P(15306,3863);d(13) { meet( skol1, 
% 59.84/60.21    composition( meet( X, skol1 ), Y ) ) ==> composition( meet( X, skol1 ), Y
% 59.84/60.21     ) }.
% 59.84/60.21  (15947) {G30,W10,D6,L1,V1,M1} P(224,6939) { meet( X, composition( 
% 59.84/60.21    complement( composition( X, top ) ), top ) ) ==> zero }.
% 59.84/60.21  (15951) {G31,W11,D7,L1,V1,M1} P(15947,3167);d(745);d(753) { meet( 
% 59.84/60.21    complement( composition( complement( composition( X, top ) ), top ) ), X
% 59.84/60.21     ) ==> X }.
% 59.84/60.21  (18134) {G30,W10,D5,L1,V1,M1} P(2430,2901);d(2902) { composition( meet( X, 
% 59.84/60.21    converse( skol1 ) ), skol1 ) ==> composition( X, skol1 ) }.
% 59.84/60.21  (18135) {G30,W10,D5,L1,V1,M1} P(2465,2901);d(2902) { composition( meet( 
% 59.84/60.21    converse( skol1 ), X ), skol1 ) ==> composition( X, skol1 ) }.
% 59.84/60.21  (23979) {G28,W15,D6,L1,V3,M1} P(965,10148);d(1615);d(773);d(952);d(1614);d(
% 59.84/60.21    772);d(952) { meet( Z, join( complement( meet( X, Z ) ), Y ) ) ==> meet( 
% 59.84/60.21    join( complement( X ), Y ), Z ) }.
% 59.84/60.21  (24023) {G19,W13,D5,L1,V3,M1} P(965,1626);d(773);d(773);d(773) { meet( Z, 
% 59.84/60.21    meet( X, complement( Y ) ) ) ==> meet( meet( X, Z ), complement( Y ) )
% 59.84/60.21     }.
% 59.84/60.21  (25376) {G35,W11,D7,L1,V2,M1} P(1032,15360) { join( composition( converse( 
% 59.84/60.21    meet( converse( skol1 ), X ) ), Y ), skol1 ) ==> skol1 }.
% 59.84/60.21  (25726) {G24,W11,D7,L1,V2,M1} P(1490,1062);d(751) { composition( Y, 
% 59.84/60.21    complement( converse( composition( top, join( X, Y ) ) ) ) ) ==> zero }.
% 59.84/60.21  (27141) {G25,W11,D6,L1,V2,M1} P(3694,25726);d(4);d(1508) { composition( 
% 59.84/60.21    meet( Y, X ), complement( converse( composition( top, X ) ) ) ) ==> zero
% 59.84/60.21     }.
% 59.84/60.21  (27279) {G26,W11,D5,L1,V2,M1} P(226,27141);d(7) { composition( meet( Y, 
% 59.84/60.21    converse( X ) ), complement( composition( X, top ) ) ) ==> zero }.
% 59.84/60.21  (27299) {G27,W11,D5,L1,V2,M1} P(1031,27279);d(7) { composition( converse( 
% 59.84/60.21    meet( X, Y ) ), complement( composition( Y, top ) ) ) ==> zero }.
% 59.84/60.21  (27503) {G28,W11,D6,L1,V2,M1} P(27299,17);d(777);d(2867) { composition( 
% 59.84/60.21    complement( converse( composition( Y, top ) ) ), meet( X, Y ) ) ==> zero
% 59.84/60.21     }.
% 59.84/60.21  (28459) {G36,W11,D7,L1,V2,M1} P(9,25376) { join( converse( composition( Y, 
% 59.84/60.21    meet( converse( skol1 ), X ) ) ), skol1 ) ==> skol1 }.
% 59.84/60.21  (28463) {G37,W12,D6,L1,V2,M1} P(28459,929);d(899);d(20) { join( converse( 
% 59.84/60.21    skol1 ), composition( X, meet( converse( skol1 ), Y ) ) ) ==> converse( 
% 59.84/60.21    skol1 ) }.
% 59.84/60.21  (34401) {G30,W12,D6,L1,V2,M1} P(6438,1370);d(757) { join( Y, meet( X, 
% 59.84/60.21    composition( top, complement( Y ) ) ) ) ==> join( X, Y ) }.
% 59.84/60.21  (35054) {G29,W14,D6,L1,V3,M1} P(27503,1447);d(2867);d(7);d(798);d(745) { 
% 59.84/60.21    meet( composition( complement( composition( X, top ) ), top ), 
% 59.84/60.21    composition( meet( Y, X ), Z ) ) ==> zero }.
% 59.84/60.21  (36195) {G33,W11,D6,L1,V1,M1} P(1509,15951);d(3792) { complement( 
% 59.84/60.21    composition( complement( composition( X, top ) ), top ) ) ==> composition
% 59.84/60.21    ( X, top ) }.
% 59.84/60.21  (36198) {G34,W11,D5,L1,V1,M1} P(36195,36195);d(1509) { composition( 
% 59.84/60.21    complement( composition( X, top ) ), top ) ==> complement( composition( X
% 59.84/60.21    , top ) ) }.
% 59.84/60.21  (40137) {G35,W12,D5,L1,V3,M1} S(35054);d(36198) { meet( complement( 
% 59.84/60.21    composition( X, top ) ), composition( meet( Y, X ), Z ) ) ==> zero }.
% 59.84/60.21  (40508) {G24,W15,D6,L1,V3,M1} P(2519,1608);d(1608) { meet( complement( join
% 59.84/60.21    ( meet( X, Y ), Z ) ), Y ) ==> meet( complement( join( X, Z ) ), Y ) }.
% 59.84/60.21  (51595) {G30,W15,D6,L1,V2,M1} P(1941,773);d(1608);d(773);d(2846) { meet( X
% 59.84/60.21    , converse( meet( one, complement( Y ) ) ) ) ==> meet( meet( X, 
% 59.84/60.21    complement( converse( Y ) ) ), one ) }.
% 59.84/60.21  (51735) {G30,W15,D6,L1,V2,M1} P(1942,10143);d(1616);d(1942);d(772);d(40508)
% 59.84/60.21    ;d(773);d(10143);d(2848) { meet( X, converse( meet( complement( Y ), one
% 59.84/60.21     ) ) ) ==> meet( meet( X, complement( converse( Y ) ) ), one ) }.
% 59.84/60.21  (52974) {G29,W12,D5,L1,V2,M1} P(2867,2895);d(774);d(774);d(2867) { 
% 59.84/60.21    complement( meet( converse( Y ), converse( X ) ) ) ==> complement( 
% 59.84/60.21    converse( meet( Y, X ) ) ) }.
% 59.84/60.21  (53020) {G30,W10,D4,L1,V2,M1} P(52974,757);d(757) { meet( converse( X ), 
% 59.84/60.21    converse( Y ) ) ==> converse( meet( X, Y ) ) }.
% 59.84/60.21  (53025) {G31,W11,D5,L1,V1,M1} P(53020,18135) { composition( converse( meet
% 59.84/60.21    ( skol1, X ) ), skol1 ) ==> composition( converse( X ), skol1 ) }.
% 59.84/60.21  (53026) {G31,W11,D5,L1,V1,M1} P(53020,18134) { composition( converse( meet
% 59.84/60.21    ( X, skol1 ) ), skol1 ) ==> composition( converse( X ), skol1 ) }.
% 59.84/60.21  (53042) {G31,W10,D5,L1,V2,M1} P(7,53020) { converse( meet( converse( X ), Y
% 59.84/60.21     ) ) ==> meet( X, converse( Y ) ) }.
% 59.84/60.21  (53043) {G31,W10,D5,L1,V2,M1} P(7,53020) { converse( meet( Y, converse( X )
% 59.84/60.21     ) ) ==> meet( converse( Y ), X ) }.
% 59.84/60.21  (53238) {G32,W11,D4,L1,V1,M1} P(53025,17);d(17) { composition( converse( 
% 59.84/60.21    skol1 ), meet( skol1, X ) ) ==> composition( converse( skol1 ), X ) }.
% 59.84/60.21  (53287) {G33,W11,D4,L1,V1,M1} P(53238,8750) { composition( converse( skol1
% 59.84/60.21     ), meet( X, skol1 ) ) ==> composition( converse( skol1 ), X ) }.
% 59.84/60.21  (53312) {G35,W11,D6,L1,V1,M1} P(53287,1584);d(7);d(15379);d(17) { 
% 59.84/60.21    composition( meet( X, skol1 ), complement( composition( converse( X ), 
% 59.84/60.21    skol1 ) ) ) ==> zero }.
% 59.84/60.21  (53539) {G36,W11,D6,L1,V1,M1} P(53312,3387);d(745);d(226);d(12544);d(2867);
% 59.84/60.21    d(17) { meet( complement( composition( converse( skol1 ), X ) ), meet( X
% 59.84/60.21    , skol1 ) ) ==> zero }.
% 59.84/60.21  (53547) {G36,W11,D5,L1,V1,M1} P(7,53312) { composition( meet( converse( X )
% 59.84/60.21    , skol1 ), complement( composition( X, skol1 ) ) ) ==> zero }.
% 59.84/60.21  (53557) {G37,W11,D5,L1,V1,M1} P(53547,1583);d(777);d(745);d(12544);d(53042)
% 59.84/60.21     { meet( complement( composition( X, skol1 ) ), meet( X, converse( skol1
% 59.84/60.21     ) ) ) ==> zero }.
% 59.84/60.21  (54147) {G37,W11,D5,L1,V1,M1} P(53539,3716);d(797);d(750);d(952) { join( 
% 59.84/60.21    complement( meet( X, skol1 ) ), composition( converse( skol1 ), X ) ) ==>
% 59.84/60.21     top }.
% 59.84/60.21  (54204) {G38,W10,D5,L1,V1,M1} P(54147,108);d(215);d(774);d(1471) { join( 
% 59.84/60.21    complement( meet( skol1, X ) ), composition( skol1, X ) ) ==> top }.
% 59.84/60.21  (54274) {G39,W10,D5,L1,V1,M1} P(54204,1565);d(753) { meet( meet( skol1, X )
% 59.84/60.21    , complement( composition( skol1, X ) ) ) ==> zero }.
% 59.84/60.21  (54530) {G40,W11,D4,L1,V1,M1} P(54274,723);d(741);d(757) { meet( meet( 
% 59.84/60.21    skol1, X ), composition( skol1, X ) ) ==> meet( skol1, X ) }.
% 59.84/60.21  (54630) {G41,W9,D6,L1,V0,M1} P(54530,7472) { meet( meet( skol1, complement
% 59.84/60.21    ( converse( skol1 ) ) ), one ) ==> zero }.
% 59.84/60.21  (54787) {G42,W9,D5,L1,V0,M1} P(54630,1431);d(750);d(951) { meet( join( 
% 59.84/60.21    converse( skol1 ), complement( skol1 ) ), one ) ==> one }.
% 59.84/60.21  (54923) {G43,W9,D6,L1,V0,M1} P(54787,2856);d(187);d(12418);d(2867) { meet( 
% 59.84/60.21    one, join( skol1, complement( converse( skol1 ) ) ) ) ==> one }.
% 59.84/60.21  (54924) {G44,W11,D5,L1,V1,M1} P(54923,2010);d(773);d(24023) { meet( meet( 
% 59.84/60.21    converse( skol1 ), meet( one, X ) ), complement( skol1 ) ) ==> zero }.
% 59.84/60.21  (57191) {G45,W10,D5,L1,V1,M1} P(54924,2430);d(741);d(757) { join( meet( 
% 59.84/60.21    converse( skol1 ), meet( one, X ) ), skol1 ) ==> skol1 }.
% 59.84/60.21  (57313) {G46,W10,D5,L1,V1,M1} P(7708,57191) { join( meet( meet( X, one ), 
% 59.84/60.21    converse( skol1 ) ), skol1 ) ==> skol1 }.
% 59.84/60.21  (57567) {G47,W10,D6,L1,V1,M1} P(12417,57313);d(53020) { join( converse( 
% 59.84/60.21    meet( meet( one, X ), skol1 ) ), skol1 ) ==> skol1 }.
% 59.84/60.21  (57762) {G48,W10,D5,L1,V1,M1} P(57567,1497);d(13);d(786) { composition( 
% 59.84/60.21    meet( meet( one, X ), skol1 ), complement( skol1 ) ) ==> zero }.
% 59.84/60.21  (57837) {G49,W10,D5,L1,V1,M1} P(10127,57762) { composition( meet( meet( X, 
% 59.84/60.21    one ), skol1 ), complement( skol1 ) ) ==> zero }.
% 59.84/60.21  (58072) {G50,W11,D5,L1,V1,M1} P(57837,3387);d(745);d(226);d(2207);d(2867)
% 59.84/60.21     { meet( complement( converse( skol1 ) ), meet( meet( X, one ), skol1 ) )
% 59.84/60.21     ==> zero }.
% 59.84/60.21  (60945) {G51,W9,D6,L1,V0,M1} P(58072,1976);d(12419) { meet( converse( meet
% 59.84/60.21    ( one, complement( skol1 ) ) ), skol1 ) ==> zero }.
% 59.84/60.21  (60954) {G52,W8,D5,L1,V0,M1} P(60945,53026);d(777);d(798);d(7) { 
% 59.84/60.21    composition( meet( one, complement( skol1 ) ), skol1 ) ==> zero }.
% 59.84/60.21  (60961) {G52,W13,D6,L1,V0,M1} P(60945,3167);d(745);d(753);d(51595);d(1599)
% 59.84/60.21     { meet( complement( join( skol1, converse( skol1 ) ) ), one ) ==> 
% 59.84/60.21    converse( meet( one, complement( skol1 ) ) ) }.
% 59.84/60.21  (60963) {G52,W9,D6,L1,V0,M1} P(2856,60945) { meet( converse( meet( 
% 59.84/60.21    complement( skol1 ), one ) ), skol1 ) ==> zero }.
% 59.84/60.21  (60991) {G53,W8,D5,L1,V0,M1} P(60954,8753) { composition( meet( complement
% 59.84/60.21    ( skol1 ), one ), skol1 ) ==> zero }.
% 59.84/60.21  (61002) {G54,W9,D5,L1,V0,M1} P(60991,53557);d(745);d(748) { meet( meet( 
% 59.84/60.21    complement( skol1 ), one ), converse( skol1 ) ) ==> zero }.
% 59.84/60.21  (61026) {G55,W14,D6,L1,V1,M1} P(61002,1372);d(741);d(1613);d(60961) { join
% 59.84/60.21    ( X, converse( meet( one, complement( skol1 ) ) ) ) ==> join( meet( 
% 59.84/60.21    complement( skol1 ), one ), X ) }.
% 59.84/60.21  (61077) {G56,W14,D6,L1,V1,M1} P(60963,1446);d(741);d(51735);d(1599);d(60961
% 59.84/60.21    );d(61026) { join( converse( meet( complement( skol1 ), one ) ), X ) ==> 
% 59.84/60.21    join( meet( complement( skol1 ), one ), X ) }.
% 59.84/60.21  (61079) {G57,W10,D5,L1,V0,M1} P(60963,5567);d(61077);d(1453);d(745);d(1508)
% 59.84/60.21    ;d(753);d(772) { converse( meet( complement( skol1 ), one ) ) ==> meet( 
% 59.84/60.21    complement( skol1 ), one ) }.
% 59.84/60.21  (61260) {G58,W8,D4,L1,V0,M1} P(61079,12391);d(2406);d(757) { converse( meet
% 59.84/60.21    ( skol1, one ) ) ==> meet( skol1, one ) }.
% 59.84/60.21  (61281) {G59,W7,D4,L1,V0,M1} P(61260,53025);d(187);d(188) { composition( 
% 59.84/60.21    meet( skol1, one ), skol1 ) ==> skol1 }.
% 59.84/60.21  (61465) {G60,W7,D4,L1,V0,M1} P(61281,8753) { composition( meet( one, skol1
% 59.84/60.21     ), skol1 ) ==> skol1 }.
% 59.84/60.21  (61529) {G61,W7,D4,L1,V0,M1} P(61465,10498);d(97);d(15360) { composition( 
% 59.84/60.21    meet( one, skol1 ), top ) ==> skol1 }.
% 59.84/60.21  (63587) {G31,W11,D4,L1,V3,M1} P(774,2230);d(757);d(773);d(24023);d(757) { 
% 59.84/60.21    meet( meet( X, Y ), Z ) = meet( meet( Y, Z ), X ) }.
% 59.84/60.21  (64459) {G32,W14,D6,L1,V3,M1} P(63587,10127);d(23979) { meet( meet( join( 
% 59.84/60.21    complement( X ), Z ), Y ), X ) ==> meet( Z, meet( X, Y ) ) }.
% 59.84/60.21  (64460) {G33,W11,D4,L1,V3,M1} P(10127,63587);d(64459) { meet( Y, meet( X, Z
% 59.84/60.21     ) ) ==> meet( meet( Y, X ), Z ) }.
% 59.84/60.21  (64491) {G32,W11,D5,L1,V2,M1} P(63587,3929) { meet( meet( composition( top
% 59.84/60.21    , Y ), X ), Y ) ==> meet( X, Y ) }.
% 59.84/60.21  (64493) {G32,W11,D5,L1,V2,M1} P(63587,3927) { meet( meet( Y, composition( 
% 59.84/60.21    top, X ) ), X ) ==> meet( X, Y ) }.
% 59.84/60.21  (65594) {G33,W12,D6,L1,V2,M1} P(10124,64491);d(64493) { meet( join( Y, 
% 59.84/60.21    complement( composition( top, X ) ) ), X ) ==> meet( X, Y ) }.
% 59.84/60.21  (82545) {G30,W12,D6,L1,V2,M1} P(2430,2972);d(2973) { composition( meet( Y, 
% 59.84/60.21    converse( composition( X, top ) ) ), X ) ==> composition( Y, X ) }.
% 59.84/60.21  (82546) {G30,W12,D6,L1,V2,M1} P(2465,2972);d(2973) { composition( meet( 
% 59.84/60.21    converse( composition( X, top ) ), Y ), X ) ==> composition( Y, X ) }.
% 59.84/60.21  (89540) {G62,W14,D5,L1,V1,M1} P(61529,82546) { composition( meet( converse
% 59.84/60.21    ( skol1 ), X ), meet( one, skol1 ) ) ==> composition( X, meet( one, skol1
% 59.84/60.21     ) ) }.
% 59.84/60.21  (115362) {G36,W10,D5,L1,V1,M1} P(4332,40137) { composition( meet( one, X )
% 59.84/60.21    , complement( composition( X, top ) ) ) ==> zero }.
% 59.84/60.21  (115732) {G29,W13,D5,L1,V1,M1} P(5440,4337);d(2465) { join( composition( 
% 59.84/60.21    meet( one, X ), top ), complement( one ) ) ==> join( X, complement( one )
% 59.84/60.21     ) }.
% 59.84/60.21  (115819) {G37,W10,D5,L1,V1,M1} P(115362,8753) { composition( meet( X, one )
% 59.84/60.21    , complement( composition( X, top ) ) ) ==> zero }.
% 59.84/60.21  (115883) {G38,W11,D5,L1,V1,M1} P(115819,1584);d(777);d(745);d(36198) { meet
% 59.84/60.21    ( converse( meet( X, one ) ), complement( composition( X, top ) ) ) ==> 
% 59.84/60.21    zero }.
% 59.84/60.21  (115921) {G39,W11,D5,L1,V1,M1} P(115883,2817);d(777);d(745);d(2894) { join
% 59.84/60.21    ( complement( meet( X, one ) ), converse( composition( X, top ) ) ) ==> 
% 59.84/60.21    top }.
% 59.84/60.21  (115983) {G40,W11,D5,L1,V1,M1} P(65594,115921);d(5);d(77);d(741) { join( 
% 59.84/60.21    complement( meet( one, X ) ), converse( composition( X, top ) ) ) ==> top
% 59.84/60.21     }.
% 59.84/60.21  (116136) {G41,W11,D5,L1,V1,M1} P(115983,3892);d(215);d(268);d(1508);d(226)
% 59.84/60.21     { join( converse( composition( X, top ) ), complement( meet( one, X ) )
% 59.84/60.21     ) ==> top }.
% 59.84/60.21  (116211) {G42,W11,D6,L1,V1,M1} P(12371,116136);d(2896);d(225);d(19);d(2867)
% 59.84/60.21     { join( composition( top, X ), complement( converse( meet( one, X ) ) )
% 59.84/60.21     ) ==> top }.
% 59.84/60.21  (116364) {G43,W11,D5,L1,V1,M1} P(116211,2890);d(224) { join( converse( 
% 59.84/60.21    composition( top, X ) ), complement( meet( one, X ) ) ) ==> top }.
% 59.84/60.21  (116463) {G44,W11,D5,L1,V1,M1} P(973,116364) { join( converse( composition
% 59.84/60.21    ( top, X ) ), complement( meet( X, one ) ) ) ==> top }.
% 59.84/60.21  (116499) {G45,W12,D6,L1,V1,M1} P(2892,116463);d(224);d(951);d(1) { join( 
% 59.84/60.21    join( composition( complement( X ), top ), converse( X ) ), complement( 
% 59.84/60.21    one ) ) ==> top }.
% 59.84/60.21  (130121) {G46,W9,D5,L1,V1,M1} P(1941,116499);d(849);d(773);d(115732);d(774)
% 59.84/60.21     { join( complement( meet( X, one ) ), converse( X ) ) ==> top }.
% 59.84/60.21  (130233) {G47,W9,D4,L1,V1,M1} P(130121,2731);d(77);d(741);d(757) { join( 
% 59.84/60.21    meet( X, one ), converse( X ) ) ==> converse( X ) }.
% 59.84/60.21  (130266) {G48,W13,D5,L1,V1,M1} P(4364,130233);d(5) { join( meet( X, one ), 
% 59.84/60.21    converse( meet( X, one ) ) ) ==> converse( meet( X, one ) ) }.
% 59.84/60.21  (130268) {G48,W13,D5,L1,V1,M1} P(4333,130233);d(5) { join( meet( one, X ), 
% 59.84/60.21    converse( meet( one, X ) ) ) ==> converse( meet( one, X ) ) }.
% 59.84/60.21  (130334) {G48,W8,D5,L1,V1,M1} P(130233,2919);d(7);d(20) { join( converse( 
% 59.84/60.21    meet( one, X ) ), X ) ==> X }.
% 59.84/60.21  (130452) {G48,W11,D5,L1,V2,M1} P(130233,988) { join( join( converse( X ), Y
% 59.84/60.21     ), complement( meet( one, X ) ) ) ==> top }.
% 59.84/60.21  (130516) {G49,W8,D5,L1,V1,M1} P(130334,4547);d(3745) { join( X, converse( 
% 59.84/60.21    meet( one, X ) ) ) ==> X }.
% 59.84/60.21  (130740) {G50,W8,D4,L1,V1,M1} P(4363,130516);d(5);d(130266) { converse( 
% 59.84/60.21    meet( X, one ) ) ==> meet( X, one ) }.
% 59.84/60.21  (130741) {G50,W8,D4,L1,V1,M1} P(4332,130516);d(5);d(130268) { converse( 
% 59.84/60.21    meet( one, X ) ) ==> meet( one, X ) }.
% 59.84/60.21  (131181) {G51,W8,D4,L1,V1,M1} S(12417);d(130741) { meet( converse( X ), one
% 59.84/60.21     ) ==> meet( one, X ) }.
% 59.84/60.21  (131182) {G51,W8,D4,L1,V1,M1} S(12371);d(130741) { meet( one, converse( X )
% 59.84/60.21     ) ==> meet( one, X ) }.
% 59.84/60.21  (131323) {G52,W13,D5,L1,V2,M1} P(20,131181) { meet( one, join( X, converse
% 59.84/60.21    ( Y ) ) ) ==> meet( join( converse( X ), Y ), one ) }.
% 59.84/60.21  (131326) {G52,W13,D5,L1,V2,M1} P(19,131181) { meet( one, join( converse( X
% 59.84/60.21     ), Y ) ) ==> meet( join( X, converse( Y ) ), one ) }.
% 59.84/60.21  (131331) {G53,W13,D5,L1,V2,M1} P(20,131182);d(131326);d(131323) { meet( 
% 59.84/60.21    join( X, converse( Y ) ), one ) ==> meet( join( converse( X ), Y ), one )
% 59.84/60.21     }.
% 59.84/60.21  (133477) {G49,W12,D6,L1,V2,M1} P(130452,10143);d(748);d(757);d(64460) { 
% 59.84/60.21    meet( meet( join( converse( X ), Y ), one ), X ) ==> meet( one, X ) }.
% 59.84/60.21  (141015) {G50,W11,D6,L1,V2,M1} P(133477,82545);d(82545);d(188);d(7) { 
% 59.84/60.21    composition( meet( join( composition( X, top ), Y ), one ), X ) ==> X }.
% 59.84/60.21  (141062) {G51,W11,D6,L1,V2,M1} P(34401,141015) { composition( meet( join( Y
% 59.84/60.21    , composition( X, top ) ), one ), X ) ==> X }.
% 59.84/60.21  (141341) {G54,W12,D6,L1,V2,M1} P(141062,16);d(7);d(130740);d(225);d(131331)
% 59.84/60.21     { composition( Y, meet( join( converse( X ), composition( top, Y ) ), 
% 59.84/60.21    one ) ) ==> Y }.
% 59.84/60.21  (142976) {G63,W10,D4,L1,V1,M1} P(28463,141341);d(131181);d(89540) { 
% 59.84/60.21    composition( X, meet( one, skol1 ) ) ==> meet( converse( skol1 ), X ) }.
% 59.84/60.21  (143153) {G64,W9,D4,L1,V1,M1} P(142976,17);d(53043);d(7);d(130741) { 
% 59.84/60.21    composition( meet( one, skol1 ), X ) ==> meet( skol1, X ) }.
% 59.84/60.21  (143240) {G65,W11,D4,L1,V2,M1} P(143153,4);d(143153) { composition( meet( 
% 59.84/60.21    skol1, X ), Y ) ==> meet( skol1, composition( X, Y ) ) }.
% 59.84/60.21  (143699) {G66,W0,D0,L0,V0,M0} P(143240,135);f;d(770);q {  }.
% 59.84/60.21  
% 59.84/60.21  
% 59.84/60.21  % SZS output end Refutation
% 59.84/60.21  found a proof!
% 59.84/60.21  
% 59.84/60.21  
% 59.84/60.21  Unprocessed initial clauses:
% 59.84/60.21  
% 59.84/60.21  (143701) {G0,W7,D3,L1,V2,M1}  { join( X, Y ) = join( Y, X ) }.
% 59.84/60.21  (143702) {G0,W11,D4,L1,V3,M1}  { join( X, join( Y, Z ) ) = join( join( X, Y
% 59.84/60.21     ), Z ) }.
% 59.84/60.21  (143703) {G0,W14,D6,L1,V2,M1}  { X = join( complement( join( complement( X
% 59.84/60.21     ), complement( Y ) ) ), complement( join( complement( X ), Y ) ) ) }.
% 59.84/60.21  (143704) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) = complement( join( 
% 59.84/60.21    complement( X ), complement( Y ) ) ) }.
% 59.84/60.21  (143705) {G0,W11,D4,L1,V3,M1}  { composition( X, composition( Y, Z ) ) = 
% 59.84/60.21    composition( composition( X, Y ), Z ) }.
% 59.84/60.21  (143706) {G0,W5,D3,L1,V1,M1}  { composition( X, one ) = X }.
% 59.84/60.21  (143707) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Y ), Z ) = join( 
% 59.84/60.21    composition( X, Z ), composition( Y, Z ) ) }.
% 59.84/60.21  (143708) {G0,W5,D4,L1,V1,M1}  { converse( converse( X ) ) = X }.
% 59.84/60.21  (143709) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) = join( converse
% 59.84/60.21    ( X ), converse( Y ) ) }.
% 59.84/60.21  (143710) {G0,W10,D4,L1,V2,M1}  { converse( composition( X, Y ) ) = 
% 59.84/60.21    composition( converse( Y ), converse( X ) ) }.
% 59.84/60.21  (143711) {G0,W13,D6,L1,V2,M1}  { join( composition( converse( X ), 
% 59.84/60.21    complement( composition( X, Y ) ) ), complement( Y ) ) = complement( Y )
% 59.84/60.21     }.
% 59.84/60.21  (143712) {G0,W6,D4,L1,V1,M1}  { top = join( X, complement( X ) ) }.
% 59.84/60.21  (143713) {G0,W6,D4,L1,V1,M1}  { zero = meet( X, complement( X ) ) }.
% 59.84/60.21  (143714) {G0,W5,D3,L1,V0,M1}  { composition( skol1, top ) = skol1 }.
% 59.84/60.21  (143715) {G0,W34,D5,L2,V0,M2}  { ! join( composition( meet( skol1, skol2 )
% 59.84/60.21    , skol3 ), meet( skol1, composition( skol2, skol3 ) ) ) = meet( skol1, 
% 59.84/60.21    composition( skol2, skol3 ) ), ! join( meet( skol1, composition( skol2, 
% 59.84/60.21    skol3 ) ), composition( meet( skol1, skol2 ), skol3 ) ) = composition( 
% 59.84/60.21    meet( skol1, skol2 ), skol3 ) }.
% 59.84/60.21  
% 59.84/60.21  
% 59.84/60.21  Total Proof:
% 59.84/60.21  
% 59.84/60.21  subsumption: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 59.84/60.21  parent0: (143701) {G0,W7,D3,L1,V2,M1}  { join( X, Y ) = join( Y, X ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Y
% 59.84/60.21  end
% 59.84/60.21  permutation0:
% 59.84/60.21     0 ==> 0
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  subsumption: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join
% 59.84/60.21    ( join( X, Y ), Z ) }.
% 59.84/60.21  parent0: (143702) {G0,W11,D4,L1,V3,M1}  { join( X, join( Y, Z ) ) = join( 
% 59.84/60.21    join( X, Y ), Z ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Y
% 59.84/60.21     Z := Z
% 59.84/60.21  end
% 59.84/60.21  permutation0:
% 59.84/60.21     0 ==> 0
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  eqswap: (143718) {G0,W14,D6,L1,V2,M1}  { join( complement( join( complement
% 59.84/60.21    ( X ), complement( Y ) ) ), complement( join( complement( X ), Y ) ) ) = 
% 59.84/60.21    X }.
% 59.84/60.21  parent0[0]: (143703) {G0,W14,D6,L1,V2,M1}  { X = join( complement( join( 
% 59.84/60.21    complement( X ), complement( Y ) ) ), complement( join( complement( X ), 
% 59.84/60.21    Y ) ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Y
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  subsumption: (2) {G0,W14,D6,L1,V2,M1} I { join( complement( join( 
% 59.84/60.21    complement( X ), complement( Y ) ) ), complement( join( complement( X ), 
% 59.84/60.21    Y ) ) ) ==> X }.
% 59.84/60.21  parent0: (143718) {G0,W14,D6,L1,V2,M1}  { join( complement( join( 
% 59.84/60.21    complement( X ), complement( Y ) ) ), complement( join( complement( X ), 
% 59.84/60.21    Y ) ) ) = X }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Y
% 59.84/60.21  end
% 59.84/60.21  permutation0:
% 59.84/60.21     0 ==> 0
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  eqswap: (143721) {G0,W10,D5,L1,V2,M1}  { complement( join( complement( X )
% 59.84/60.21    , complement( Y ) ) ) = meet( X, Y ) }.
% 59.84/60.21  parent0[0]: (143704) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) = complement( 
% 59.84/60.21    join( complement( X ), complement( Y ) ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Y
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  subsumption: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 59.84/60.21    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 59.84/60.21  parent0: (143721) {G0,W10,D5,L1,V2,M1}  { complement( join( complement( X )
% 59.84/60.21    , complement( Y ) ) ) = meet( X, Y ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Y
% 59.84/60.21  end
% 59.84/60.21  permutation0:
% 59.84/60.21     0 ==> 0
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  subsumption: (4) {G0,W11,D4,L1,V3,M1} I { composition( X, composition( Y, Z
% 59.84/60.21     ) ) ==> composition( composition( X, Y ), Z ) }.
% 59.84/60.21  parent0: (143705) {G0,W11,D4,L1,V3,M1}  { composition( X, composition( Y, Z
% 59.84/60.21     ) ) = composition( composition( X, Y ), Z ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Y
% 59.84/60.21     Z := Z
% 59.84/60.21  end
% 59.84/60.21  permutation0:
% 59.84/60.21     0 ==> 0
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  subsumption: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 59.84/60.21  parent0: (143706) {G0,W5,D3,L1,V1,M1}  { composition( X, one ) = X }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21  end
% 59.84/60.21  permutation0:
% 59.84/60.21     0 ==> 0
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  eqswap: (143736) {G0,W13,D4,L1,V3,M1}  { join( composition( X, Z ), 
% 59.84/60.21    composition( Y, Z ) ) = composition( join( X, Y ), Z ) }.
% 59.84/60.21  parent0[0]: (143707) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Y ), Z )
% 59.84/60.21     = join( composition( X, Z ), composition( Y, Z ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Y
% 59.84/60.21     Z := Z
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  subsumption: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 59.84/60.21    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 59.84/60.21  parent0: (143736) {G0,W13,D4,L1,V3,M1}  { join( composition( X, Z ), 
% 59.84/60.21    composition( Y, Z ) ) = composition( join( X, Y ), Z ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Y
% 59.84/60.21     Z := Z
% 59.84/60.21  end
% 59.84/60.21  permutation0:
% 59.84/60.21     0 ==> 0
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  subsumption: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X
% 59.84/60.21     }.
% 59.84/60.21  parent0: (143708) {G0,W5,D4,L1,V1,M1}  { converse( converse( X ) ) = X }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21  end
% 59.84/60.21  permutation0:
% 59.84/60.21     0 ==> 0
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  eqswap: (143751) {G0,W10,D4,L1,V2,M1}  { join( converse( X ), converse( Y )
% 59.84/60.21     ) = converse( join( X, Y ) ) }.
% 59.84/60.21  parent0[0]: (143709) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) = 
% 59.84/60.21    join( converse( X ), converse( Y ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Y
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  subsumption: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y
% 59.84/60.21     ) ) ==> converse( join( X, Y ) ) }.
% 59.84/60.21  parent0: (143751) {G0,W10,D4,L1,V2,M1}  { join( converse( X ), converse( Y
% 59.84/60.21     ) ) = converse( join( X, Y ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Y
% 59.84/60.21  end
% 59.84/60.21  permutation0:
% 59.84/60.21     0 ==> 0
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  eqswap: (143760) {G0,W10,D4,L1,V2,M1}  { composition( converse( Y ), 
% 59.84/60.21    converse( X ) ) = converse( composition( X, Y ) ) }.
% 59.84/60.21  parent0[0]: (143710) {G0,W10,D4,L1,V2,M1}  { converse( composition( X, Y )
% 59.84/60.21     ) = composition( converse( Y ), converse( X ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Y
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  subsumption: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), 
% 59.84/60.21    converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 59.84/60.21  parent0: (143760) {G0,W10,D4,L1,V2,M1}  { composition( converse( Y ), 
% 59.84/60.21    converse( X ) ) = converse( composition( X, Y ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Y
% 59.84/60.21  end
% 59.84/60.21  permutation0:
% 59.84/60.21     0 ==> 0
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  subsumption: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 59.84/60.21    , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement( 
% 59.84/60.21    Y ) }.
% 59.84/60.21  parent0: (143711) {G0,W13,D6,L1,V2,M1}  { join( composition( converse( X )
% 59.84/60.21    , complement( composition( X, Y ) ) ), complement( Y ) ) = complement( Y
% 59.84/60.21     ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Y
% 59.84/60.21  end
% 59.84/60.21  permutation0:
% 59.84/60.21     0 ==> 0
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  eqswap: (143781) {G0,W6,D4,L1,V1,M1}  { join( X, complement( X ) ) = top
% 59.84/60.21     }.
% 59.84/60.21  parent0[0]: (143712) {G0,W6,D4,L1,V1,M1}  { top = join( X, complement( X )
% 59.84/60.21     ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  subsumption: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> 
% 59.84/60.21    top }.
% 59.84/60.21  parent0: (143781) {G0,W6,D4,L1,V1,M1}  { join( X, complement( X ) ) = top
% 59.84/60.21     }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21  end
% 59.84/60.21  permutation0:
% 59.84/60.21     0 ==> 0
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  eqswap: (143793) {G0,W6,D4,L1,V1,M1}  { meet( X, complement( X ) ) = zero
% 59.84/60.21     }.
% 59.84/60.21  parent0[0]: (143713) {G0,W6,D4,L1,V1,M1}  { zero = meet( X, complement( X )
% 59.84/60.21     ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  subsumption: (12) {G0,W6,D4,L1,V1,M1} I { meet( X, complement( X ) ) ==> 
% 59.84/60.21    zero }.
% 59.84/60.21  parent0: (143793) {G0,W6,D4,L1,V1,M1}  { meet( X, complement( X ) ) = zero
% 59.84/60.21     }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21  end
% 59.84/60.21  permutation0:
% 59.84/60.21     0 ==> 0
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  subsumption: (13) {G0,W5,D3,L1,V0,M1} I { composition( skol1, top ) ==> 
% 59.84/60.21    skol1 }.
% 59.84/60.21  parent0: (143714) {G0,W5,D3,L1,V0,M1}  { composition( skol1, top ) = skol1
% 59.84/60.21     }.
% 59.84/60.21  substitution0:
% 59.84/60.21  end
% 59.84/60.21  permutation0:
% 59.84/60.21     0 ==> 0
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  subsumption: (14) {G0,W34,D5,L2,V0,M2} I { ! join( composition( meet( skol1
% 59.84/60.21    , skol2 ), skol3 ), meet( skol1, composition( skol2, skol3 ) ) ) ==> meet
% 59.84/60.21    ( skol1, composition( skol2, skol3 ) ), ! join( meet( skol1, composition
% 59.84/60.21    ( skol2, skol3 ) ), composition( meet( skol1, skol2 ), skol3 ) ) ==> 
% 59.84/60.21    composition( meet( skol1, skol2 ), skol3 ) }.
% 59.84/60.21  parent0: (143715) {G0,W34,D5,L2,V0,M2}  { ! join( composition( meet( skol1
% 59.84/60.21    , skol2 ), skol3 ), meet( skol1, composition( skol2, skol3 ) ) ) = meet( 
% 59.84/60.21    skol1, composition( skol2, skol3 ) ), ! join( meet( skol1, composition( 
% 59.84/60.21    skol2, skol3 ) ), composition( meet( skol1, skol2 ), skol3 ) ) = 
% 59.84/60.21    composition( meet( skol1, skol2 ), skol3 ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21  end
% 59.84/60.21  permutation0:
% 59.84/60.21     0 ==> 0
% 59.84/60.21     1 ==> 1
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  eqswap: (143823) {G0,W6,D4,L1,V1,M1}  { top ==> join( X, complement( X ) )
% 59.84/60.21     }.
% 59.84/60.21  parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 59.84/60.21     }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  paramod: (143824) {G1,W6,D4,L1,V1,M1}  { top ==> join( complement( X ), X )
% 59.84/60.21     }.
% 59.84/60.21  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 59.84/60.21  parent1[0; 2]: (143823) {G0,W6,D4,L1,V1,M1}  { top ==> join( X, complement
% 59.84/60.21    ( X ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21     Y := complement( X )
% 59.84/60.21  end
% 59.84/60.21  substitution1:
% 59.84/60.21     X := X
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  eqswap: (143827) {G1,W6,D4,L1,V1,M1}  { join( complement( X ), X ) ==> top
% 59.84/60.21     }.
% 59.84/60.21  parent0[0]: (143824) {G1,W6,D4,L1,V1,M1}  { top ==> join( complement( X ), 
% 59.84/60.21    X ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  subsumption: (15) {G1,W6,D4,L1,V1,M1} P(0,11) { join( complement( X ), X ) 
% 59.84/60.21    ==> top }.
% 59.84/60.21  parent0: (143827) {G1,W6,D4,L1,V1,M1}  { join( complement( X ), X ) ==> top
% 59.84/60.21     }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21  end
% 59.84/60.21  permutation0:
% 59.84/60.21     0 ==> 0
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  eqswap: (143829) {G0,W10,D4,L1,V2,M1}  { converse( composition( Y, X ) ) 
% 59.84/60.21    ==> composition( converse( X ), converse( Y ) ) }.
% 59.84/60.21  parent0[0]: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), 
% 59.84/60.21    converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := Y
% 59.84/60.21     Y := X
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  paramod: (143830) {G1,W10,D5,L1,V2,M1}  { converse( composition( X, 
% 59.84/60.21    converse( Y ) ) ) ==> composition( Y, converse( X ) ) }.
% 59.84/60.21  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 59.84/60.21  parent1[0; 7]: (143829) {G0,W10,D4,L1,V2,M1}  { converse( composition( Y, X
% 59.84/60.21     ) ) ==> composition( converse( X ), converse( Y ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := Y
% 59.84/60.21  end
% 59.84/60.21  substitution1:
% 59.84/60.21     X := converse( Y )
% 59.84/60.21     Y := X
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  subsumption: (16) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( Y, 
% 59.84/60.21    converse( X ) ) ) ==> composition( X, converse( Y ) ) }.
% 59.84/60.21  parent0: (143830) {G1,W10,D5,L1,V2,M1}  { converse( composition( X, 
% 59.84/60.21    converse( Y ) ) ) ==> composition( Y, converse( X ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := Y
% 59.84/60.21     Y := X
% 59.84/60.21  end
% 59.84/60.21  permutation0:
% 59.84/60.21     0 ==> 0
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  eqswap: (143835) {G0,W10,D4,L1,V2,M1}  { converse( composition( Y, X ) ) 
% 59.84/60.21    ==> composition( converse( X ), converse( Y ) ) }.
% 59.84/60.21  parent0[0]: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), 
% 59.84/60.21    converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := Y
% 59.84/60.21     Y := X
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  paramod: (143837) {G1,W10,D5,L1,V2,M1}  { converse( composition( converse( 
% 59.84/60.21    X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 59.84/60.21  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 59.84/60.21  parent1[0; 9]: (143835) {G0,W10,D4,L1,V2,M1}  { converse( composition( Y, X
% 59.84/60.21     ) ) ==> composition( converse( X ), converse( Y ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21  end
% 59.84/60.21  substitution1:
% 59.84/60.21     X := Y
% 59.84/60.21     Y := converse( X )
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  subsumption: (17) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( 
% 59.84/60.21    converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 59.84/60.21  parent0: (143837) {G1,W10,D5,L1,V2,M1}  { converse( composition( converse( 
% 59.84/60.21    X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Y
% 59.84/60.21  end
% 59.84/60.21  permutation0:
% 59.84/60.21     0 ==> 0
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  eqswap: (143840) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) ==> join
% 59.84/60.21    ( converse( X ), converse( Y ) ) }.
% 59.84/60.21  parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 59.84/60.21     ) ==> converse( join( X, Y ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Y
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  paramod: (143842) {G1,W10,D4,L1,V2,M1}  { converse( join( Y, X ) ) ==> join
% 59.84/60.21    ( converse( X ), converse( Y ) ) }.
% 59.84/60.21  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 59.84/60.21  parent1[0; 2]: (143840) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) 
% 59.84/60.21    ==> join( converse( X ), converse( Y ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Y
% 59.84/60.21  end
% 59.84/60.21  substitution1:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Y
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  paramod: (143844) {G1,W9,D4,L1,V2,M1}  { converse( join( X, Y ) ) ==> 
% 59.84/60.21    converse( join( Y, X ) ) }.
% 59.84/60.21  parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 59.84/60.21     ) ==> converse( join( X, Y ) ) }.
% 59.84/60.21  parent1[0; 5]: (143842) {G1,W10,D4,L1,V2,M1}  { converse( join( Y, X ) ) 
% 59.84/60.21    ==> join( converse( X ), converse( Y ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := Y
% 59.84/60.21     Y := X
% 59.84/60.21  end
% 59.84/60.21  substitution1:
% 59.84/60.21     X := Y
% 59.84/60.21     Y := X
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  subsumption: (18) {G1,W9,D4,L1,V2,M1} P(8,0);d(8) { converse( join( X, Y )
% 59.84/60.21     ) = converse( join( Y, X ) ) }.
% 59.84/60.21  parent0: (143844) {G1,W9,D4,L1,V2,M1}  { converse( join( X, Y ) ) ==> 
% 59.84/60.21    converse( join( Y, X ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Y
% 59.84/60.21  end
% 59.84/60.21  permutation0:
% 59.84/60.21     0 ==> 0
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  eqswap: (143846) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) ==> join
% 59.84/60.21    ( converse( X ), converse( Y ) ) }.
% 59.84/60.21  parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 59.84/60.21     ) ==> converse( join( X, Y ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Y
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  paramod: (143847) {G1,W10,D5,L1,V2,M1}  { converse( join( converse( X ), Y
% 59.84/60.21     ) ) ==> join( X, converse( Y ) ) }.
% 59.84/60.21  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 59.84/60.21  parent1[0; 7]: (143846) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) 
% 59.84/60.21    ==> join( converse( X ), converse( Y ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21  end
% 59.84/60.21  substitution1:
% 59.84/60.21     X := converse( X )
% 59.84/60.21     Y := Y
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  subsumption: (19) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( converse( X
% 59.84/60.21     ), Y ) ) ==> join( X, converse( Y ) ) }.
% 59.84/60.21  parent0: (143847) {G1,W10,D5,L1,V2,M1}  { converse( join( converse( X ), Y
% 59.84/60.21     ) ) ==> join( X, converse( Y ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Y
% 59.84/60.21  end
% 59.84/60.21  permutation0:
% 59.84/60.21     0 ==> 0
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  eqswap: (143852) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) ==> join
% 59.84/60.21    ( converse( X ), converse( Y ) ) }.
% 59.84/60.21  parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 59.84/60.21     ) ==> converse( join( X, Y ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Y
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  paramod: (143854) {G1,W10,D5,L1,V2,M1}  { converse( join( X, converse( Y )
% 59.84/60.21     ) ) ==> join( converse( X ), Y ) }.
% 59.84/60.21  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 59.84/60.21  parent1[0; 9]: (143852) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) 
% 59.84/60.21    ==> join( converse( X ), converse( Y ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := Y
% 59.84/60.21  end
% 59.84/60.21  substitution1:
% 59.84/60.21     X := X
% 59.84/60.21     Y := converse( Y )
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  subsumption: (20) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( Y, converse
% 59.84/60.21    ( X ) ) ) ==> join( converse( Y ), X ) }.
% 59.84/60.21  parent0: (143854) {G1,W10,D5,L1,V2,M1}  { converse( join( X, converse( Y )
% 59.84/60.21     ) ) ==> join( converse( X ), Y ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := Y
% 59.84/60.21     Y := X
% 59.84/60.21  end
% 59.84/60.21  permutation0:
% 59.84/60.21     0 ==> 0
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  eqswap: (143857) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) ==> join
% 59.84/60.21    ( converse( X ), converse( Y ) ) }.
% 59.84/60.21  parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 59.84/60.21     ) ==> converse( join( X, Y ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Y
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  paramod: (143863) {G1,W14,D5,L1,V3,M1}  { converse( join( X, join( Y, Z ) )
% 59.84/60.21     ) ==> join( converse( X ), converse( join( Z, Y ) ) ) }.
% 59.84/60.21  parent0[0]: (18) {G1,W9,D4,L1,V2,M1} P(8,0);d(8) { converse( join( X, Y ) )
% 59.84/60.21     = converse( join( Y, X ) ) }.
% 59.84/60.21  parent1[0; 10]: (143857) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) 
% 59.84/60.21    ==> join( converse( X ), converse( Y ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := Y
% 59.84/60.21     Y := Z
% 59.84/60.21  end
% 59.84/60.21  substitution1:
% 59.84/60.21     X := X
% 59.84/60.21     Y := join( Y, Z )
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  paramod: (143869) {G1,W13,D5,L1,V3,M1}  { converse( join( X, join( Y, Z ) )
% 59.84/60.21     ) ==> converse( join( X, join( Z, Y ) ) ) }.
% 59.84/60.21  parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 59.84/60.21     ) ==> converse( join( X, Y ) ) }.
% 59.84/60.21  parent1[0; 7]: (143863) {G1,W14,D5,L1,V3,M1}  { converse( join( X, join( Y
% 59.84/60.21    , Z ) ) ) ==> join( converse( X ), converse( join( Z, Y ) ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21     Y := join( Z, Y )
% 59.84/60.21  end
% 59.84/60.21  substitution1:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Y
% 59.84/60.21     Z := Z
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  paramod: (143871) {G1,W13,D5,L1,V3,M1}  { converse( join( X, join( Y, Z ) )
% 59.84/60.21     ) ==> converse( join( join( X, Z ), Y ) ) }.
% 59.84/60.21  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 59.84/60.21    join( X, Y ), Z ) }.
% 59.84/60.21  parent1[0; 8]: (143869) {G1,W13,D5,L1,V3,M1}  { converse( join( X, join( Y
% 59.84/60.21    , Z ) ) ) ==> converse( join( X, join( Z, Y ) ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Z
% 59.84/60.21     Z := Y
% 59.84/60.21  end
% 59.84/60.21  substitution1:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Y
% 59.84/60.21     Z := Z
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  paramod: (143873) {G1,W13,D5,L1,V3,M1}  { converse( join( join( X, Y ), Z )
% 59.84/60.21     ) ==> converse( join( join( X, Z ), Y ) ) }.
% 59.84/60.21  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 59.84/60.21    join( X, Y ), Z ) }.
% 59.84/60.21  parent1[0; 2]: (143871) {G1,W13,D5,L1,V3,M1}  { converse( join( X, join( Y
% 59.84/60.21    , Z ) ) ) ==> converse( join( join( X, Z ), Y ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Y
% 59.84/60.21     Z := Z
% 59.84/60.21  end
% 59.84/60.21  substitution1:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Y
% 59.84/60.21     Z := Z
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  subsumption: (22) {G2,W13,D5,L1,V3,M1} P(18,8);d(8);d(1);d(1) { converse( 
% 59.84/60.21    join( join( Z, Y ), X ) ) = converse( join( join( Z, X ), Y ) ) }.
% 59.84/60.21  parent0: (143873) {G1,W13,D5,L1,V3,M1}  { converse( join( join( X, Y ), Z )
% 59.84/60.21     ) ==> converse( join( join( X, Z ), Y ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := Z
% 59.84/60.21     Y := Y
% 59.84/60.21     Z := X
% 59.84/60.21  end
% 59.84/60.21  permutation0:
% 59.84/60.21     0 ==> 0
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  eqswap: (143874) {G0,W10,D4,L1,V2,M1}  { converse( composition( Y, X ) ) 
% 59.84/60.21    ==> composition( converse( X ), converse( Y ) ) }.
% 59.84/60.21  parent0[0]: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), 
% 59.84/60.21    converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := Y
% 59.84/60.21     Y := X
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  paramod: (143876) {G1,W14,D5,L1,V3,M1}  { converse( composition( X, join( Y
% 59.84/60.21    , Z ) ) ) ==> composition( converse( join( Z, Y ) ), converse( X ) ) }.
% 59.84/60.21  parent0[0]: (18) {G1,W9,D4,L1,V2,M1} P(8,0);d(8) { converse( join( X, Y ) )
% 59.84/60.21     = converse( join( Y, X ) ) }.
% 59.84/60.21  parent1[0; 8]: (143874) {G0,W10,D4,L1,V2,M1}  { converse( composition( Y, X
% 59.84/60.21     ) ) ==> composition( converse( X ), converse( Y ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := Y
% 59.84/60.21     Y := Z
% 59.84/60.21  end
% 59.84/60.21  substitution1:
% 59.84/60.21     X := join( Y, Z )
% 59.84/60.21     Y := X
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  paramod: (143882) {G1,W13,D5,L1,V3,M1}  { converse( composition( X, join( Y
% 59.84/60.21    , Z ) ) ) ==> converse( composition( X, join( Z, Y ) ) ) }.
% 59.84/60.21  parent0[0]: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), 
% 59.84/60.21    converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 59.84/60.21  parent1[0; 7]: (143876) {G1,W14,D5,L1,V3,M1}  { converse( composition( X, 
% 59.84/60.21    join( Y, Z ) ) ) ==> composition( converse( join( Z, Y ) ), converse( X )
% 59.84/60.21     ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21     Y := join( Z, Y )
% 59.84/60.21  end
% 59.84/60.21  substitution1:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Y
% 59.84/60.21     Z := Z
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  subsumption: (23) {G2,W13,D5,L1,V3,M1} P(18,9);d(9) { converse( composition
% 59.84/60.21    ( Z, join( Y, X ) ) ) = converse( composition( Z, join( X, Y ) ) ) }.
% 59.84/60.21  parent0: (143882) {G1,W13,D5,L1,V3,M1}  { converse( composition( X, join( Y
% 59.84/60.21    , Z ) ) ) ==> converse( composition( X, join( Z, Y ) ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := Z
% 59.84/60.21     Y := Y
% 59.84/60.21     Z := X
% 59.84/60.21  end
% 59.84/60.21  permutation0:
% 59.84/60.21     0 ==> 0
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  eqswap: (143884) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( 
% 59.84/60.21    X, join( Y, Z ) ) }.
% 59.84/60.21  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 59.84/60.21    join( X, Y ), Z ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Y
% 59.84/60.21     Z := Z
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  paramod: (143888) {G1,W14,D5,L1,V3,M1}  { join( join( X, converse( Y ) ), 
% 59.84/60.21    converse( Z ) ) ==> join( X, converse( join( Y, Z ) ) ) }.
% 59.84/60.21  parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 59.84/60.21     ) ==> converse( join( X, Y ) ) }.
% 59.84/60.21  parent1[0; 10]: (143884) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) 
% 59.84/60.21    ==> join( X, join( Y, Z ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := Y
% 59.84/60.21     Y := Z
% 59.84/60.21  end
% 59.84/60.21  substitution1:
% 59.84/60.21     X := X
% 59.84/60.21     Y := converse( Y )
% 59.84/60.21     Z := converse( Z )
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  subsumption: (26) {G1,W14,D5,L1,V3,M1} P(8,1) { join( join( Z, converse( X
% 59.84/60.21     ) ), converse( Y ) ) ==> join( Z, converse( join( X, Y ) ) ) }.
% 59.84/60.21  parent0: (143888) {G1,W14,D5,L1,V3,M1}  { join( join( X, converse( Y ) ), 
% 59.84/60.21    converse( Z ) ) ==> join( X, converse( join( Y, Z ) ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := Z
% 59.84/60.21     Y := X
% 59.84/60.21     Z := Y
% 59.84/60.21  end
% 59.84/60.21  permutation0:
% 59.84/60.21     0 ==> 0
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  eqswap: (143891) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( 
% 59.84/60.21    X, join( Y, Z ) ) }.
% 59.84/60.21  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 59.84/60.21    join( X, Y ), Z ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Y
% 59.84/60.21     Z := Z
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  paramod: (143894) {G1,W10,D6,L1,V2,M1}  { join( join( complement( join( X, 
% 59.84/60.21    Y ) ), X ), Y ) ==> top }.
% 59.84/60.21  parent0[0]: (15) {G1,W6,D4,L1,V1,M1} P(0,11) { join( complement( X ), X ) 
% 59.84/60.21    ==> top }.
% 59.84/60.21  parent1[0; 9]: (143891) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==>
% 59.84/60.21     join( X, join( Y, Z ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := join( X, Y )
% 59.84/60.21  end
% 59.84/60.21  substitution1:
% 59.84/60.21     X := complement( join( X, Y ) )
% 59.84/60.21     Y := X
% 59.84/60.21     Z := Y
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  subsumption: (27) {G2,W10,D6,L1,V2,M1} P(1,15) { join( join( complement( 
% 59.84/60.21    join( X, Y ) ), X ), Y ) ==> top }.
% 59.84/60.21  parent0: (143894) {G1,W10,D6,L1,V2,M1}  { join( join( complement( join( X, 
% 59.84/60.21    Y ) ), X ), Y ) ==> top }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Y
% 59.84/60.21  end
% 59.84/60.21  permutation0:
% 59.84/60.21     0 ==> 0
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  eqswap: (143900) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( 
% 59.84/60.21    X, join( Y, Z ) ) }.
% 59.84/60.21  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 59.84/60.21    join( X, Y ), Z ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Y
% 59.84/60.21     Z := Z
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  paramod: (143905) {G1,W10,D5,L1,V2,M1}  { join( join( X, complement( Y ) )
% 59.84/60.21    , Y ) ==> join( X, top ) }.
% 59.84/60.21  parent0[0]: (15) {G1,W6,D4,L1,V1,M1} P(0,11) { join( complement( X ), X ) 
% 59.84/60.21    ==> top }.
% 59.84/60.21  parent1[0; 9]: (143900) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==>
% 59.84/60.21     join( X, join( Y, Z ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := Y
% 59.84/60.21  end
% 59.84/60.21  substitution1:
% 59.84/60.21     X := X
% 59.84/60.21     Y := complement( Y )
% 59.84/60.21     Z := Y
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  subsumption: (28) {G2,W10,D5,L1,V2,M1} P(15,1) { join( join( Y, complement
% 59.84/60.21    ( X ) ), X ) ==> join( Y, top ) }.
% 59.84/60.21  parent0: (143905) {G1,W10,D5,L1,V2,M1}  { join( join( X, complement( Y ) )
% 59.84/60.21    , Y ) ==> join( X, top ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := Y
% 59.84/60.21     Y := X
% 59.84/60.21  end
% 59.84/60.21  permutation0:
% 59.84/60.21     0 ==> 0
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  eqswap: (143909) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( 
% 59.84/60.21    X, join( Y, Z ) ) }.
% 59.84/60.21  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 59.84/60.21    join( X, Y ), Z ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Y
% 59.84/60.21     Z := Z
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  paramod: (143912) {G1,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join
% 59.84/60.21    ( join( Y, Z ), X ) }.
% 59.84/60.21  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 59.84/60.21  parent1[0; 6]: (143909) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==>
% 59.84/60.21     join( X, join( Y, Z ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21     Y := join( Y, Z )
% 59.84/60.21  end
% 59.84/60.21  substitution1:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Y
% 59.84/60.21     Z := Z
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  subsumption: (29) {G1,W11,D4,L1,V3,M1} P(1,0) { join( join( X, Y ), Z ) = 
% 59.84/60.21    join( join( Y, Z ), X ) }.
% 59.84/60.21  parent0: (143912) {G1,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join
% 59.84/60.21    ( join( Y, Z ), X ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Y
% 59.84/60.21     Z := Z
% 59.84/60.21  end
% 59.84/60.21  permutation0:
% 59.84/60.21     0 ==> 0
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  eqswap: (143926) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( 
% 59.84/60.21    X, join( Y, Z ) ) }.
% 59.84/60.21  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 59.84/60.21    join( X, Y ), Z ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Y
% 59.84/60.21     Z := Z
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  paramod: (143931) {G1,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join
% 59.84/60.21    ( X, join( Z, Y ) ) }.
% 59.84/60.21  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 59.84/60.21  parent1[0; 8]: (143926) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==>
% 59.84/60.21     join( X, join( Y, Z ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := Y
% 59.84/60.21     Y := Z
% 59.84/60.21  end
% 59.84/60.21  substitution1:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Y
% 59.84/60.21     Z := Z
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  paramod: (143944) {G1,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join
% 59.84/60.21    ( join( X, Z ), Y ) }.
% 59.84/60.21  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 59.84/60.21    join( X, Y ), Z ) }.
% 59.84/60.21  parent1[0; 6]: (143931) {G1,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==>
% 59.84/60.21     join( X, join( Z, Y ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Z
% 59.84/60.21     Z := Y
% 59.84/60.21  end
% 59.84/60.21  substitution1:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Y
% 59.84/60.21     Z := Z
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  subsumption: (30) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), X
% 59.84/60.21     ) = join( join( Z, X ), Y ) }.
% 59.84/60.21  parent0: (143944) {G1,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join
% 59.84/60.21    ( join( X, Z ), Y ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := Z
% 59.84/60.21     Y := Y
% 59.84/60.21     Z := X
% 59.84/60.21  end
% 59.84/60.21  permutation0:
% 59.84/60.21     0 ==> 0
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  eqswap: (143946) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( 
% 59.84/60.21    X, join( Y, Z ) ) }.
% 59.84/60.21  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 59.84/60.21    join( X, Y ), Z ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Y
% 59.84/60.21     Z := Z
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  paramod: (143949) {G1,W10,D4,L1,V2,M1}  { join( join( X, Y ), complement( Y
% 59.84/60.21     ) ) ==> join( X, top ) }.
% 59.84/60.21  parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 59.84/60.21     }.
% 59.84/60.21  parent1[0; 9]: (143946) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==>
% 59.84/60.21     join( X, join( Y, Z ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := Y
% 59.84/60.21  end
% 59.84/60.21  substitution1:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Y
% 59.84/60.21     Z := complement( Y )
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  subsumption: (31) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ), 
% 59.84/60.21    complement( X ) ) ==> join( Y, top ) }.
% 59.84/60.21  parent0: (143949) {G1,W10,D4,L1,V2,M1}  { join( join( X, Y ), complement( Y
% 59.84/60.21     ) ) ==> join( X, top ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := Y
% 59.84/60.21     Y := X
% 59.84/60.21  end
% 59.84/60.21  permutation0:
% 59.84/60.21     0 ==> 0
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  eqswap: (143953) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( join( X, 
% 59.84/60.21    Y ), complement( Y ) ) }.
% 59.84/60.21  parent0[0]: (31) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ), 
% 59.84/60.21    complement( X ) ) ==> join( Y, top ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := Y
% 59.84/60.21     Y := X
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  paramod: (143956) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( 
% 59.84/60.21    complement( Y ), join( X, Y ) ) }.
% 59.84/60.21  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 59.84/60.21  parent1[0; 4]: (143953) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( 
% 59.84/60.21    join( X, Y ), complement( Y ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := join( X, Y )
% 59.84/60.21     Y := complement( Y )
% 59.84/60.21  end
% 59.84/60.21  substitution1:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Y
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  paramod: (143969) {G1,W10,D5,L1,V2,M1}  { join( X, top ) ==> join( join( 
% 59.84/60.21    complement( Y ), X ), Y ) }.
% 59.84/60.21  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 59.84/60.21    join( X, Y ), Z ) }.
% 59.84/60.21  parent1[0; 4]: (143956) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( 
% 59.84/60.21    complement( Y ), join( X, Y ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := complement( Y )
% 59.84/60.21     Y := X
% 59.84/60.21     Z := Y
% 59.84/60.21  end
% 59.84/60.21  substitution1:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Y
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  eqswap: (143970) {G1,W10,D5,L1,V2,M1}  { join( join( complement( Y ), X ), 
% 59.84/60.21    Y ) ==> join( X, top ) }.
% 59.84/60.21  parent0[0]: (143969) {G1,W10,D5,L1,V2,M1}  { join( X, top ) ==> join( join
% 59.84/60.21    ( complement( Y ), X ), Y ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Y
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  subsumption: (36) {G2,W10,D5,L1,V2,M1} P(31,0);d(1) { join( join( 
% 59.84/60.21    complement( Y ), X ), Y ) ==> join( X, top ) }.
% 59.84/60.21  parent0: (143970) {G1,W10,D5,L1,V2,M1}  { join( join( complement( Y ), X )
% 59.84/60.21    , Y ) ==> join( X, top ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Y
% 59.84/60.21  end
% 59.84/60.21  permutation0:
% 59.84/60.21     0 ==> 0
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  eqswap: (143971) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( join( X, 
% 59.84/60.21    Y ), complement( Y ) ) }.
% 59.84/60.21  parent0[0]: (31) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ), 
% 59.84/60.21    complement( X ) ) ==> join( Y, top ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := Y
% 59.84/60.21     Y := X
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  paramod: (143974) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( join( Y
% 59.84/60.21    , X ), complement( Y ) ) }.
% 59.84/60.21  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 59.84/60.21  parent1[0; 5]: (143971) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( 
% 59.84/60.21    join( X, Y ), complement( Y ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Y
% 59.84/60.21  end
% 59.84/60.21  substitution1:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Y
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  eqswap: (143987) {G1,W10,D4,L1,V2,M1}  { join( join( Y, X ), complement( Y
% 59.84/60.21     ) ) ==> join( X, top ) }.
% 59.84/60.21  parent0[0]: (143974) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( join
% 59.84/60.21    ( Y, X ), complement( Y ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Y
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  subsumption: (37) {G2,W10,D4,L1,V2,M1} P(0,31) { join( join( Y, X ), 
% 59.84/60.21    complement( Y ) ) ==> join( X, top ) }.
% 59.84/60.21  parent0: (143987) {G1,W10,D4,L1,V2,M1}  { join( join( Y, X ), complement( Y
% 59.84/60.21     ) ) ==> join( X, top ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Y
% 59.84/60.21  end
% 59.84/60.21  permutation0:
% 59.84/60.21     0 ==> 0
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  eqswap: (143989) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( join( X, 
% 59.84/60.21    Y ), complement( Y ) ) }.
% 59.84/60.21  parent0[0]: (31) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ), 
% 59.84/60.21    complement( X ) ) ==> join( Y, top ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := Y
% 59.84/60.21     Y := X
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  paramod: (143990) {G1,W9,D5,L1,V1,M1}  { join( X, top ) ==> join( top, 
% 59.84/60.21    complement( complement( X ) ) ) }.
% 59.84/60.21  parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 59.84/60.21     }.
% 59.84/60.21  parent1[0; 5]: (143989) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( 
% 59.84/60.21    join( X, Y ), complement( Y ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21  end
% 59.84/60.21  substitution1:
% 59.84/60.21     X := X
% 59.84/60.21     Y := complement( X )
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  eqswap: (143991) {G1,W9,D5,L1,V1,M1}  { join( top, complement( complement( 
% 59.84/60.21    X ) ) ) ==> join( X, top ) }.
% 59.84/60.21  parent0[0]: (143990) {G1,W9,D5,L1,V1,M1}  { join( X, top ) ==> join( top, 
% 59.84/60.21    complement( complement( X ) ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  subsumption: (38) {G2,W9,D5,L1,V1,M1} P(11,31) { join( top, complement( 
% 59.84/60.21    complement( X ) ) ) ==> join( X, top ) }.
% 59.84/60.21  parent0: (143991) {G1,W9,D5,L1,V1,M1}  { join( top, complement( complement
% 59.84/60.21    ( X ) ) ) ==> join( X, top ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21  end
% 59.84/60.21  permutation0:
% 59.84/60.21     0 ==> 0
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  eqswap: (143993) {G2,W10,D4,L1,V2,M1}  { join( Y, top ) ==> join( join( X, 
% 59.84/60.21    Y ), complement( X ) ) }.
% 59.84/60.21  parent0[0]: (37) {G2,W10,D4,L1,V2,M1} P(0,31) { join( join( Y, X ), 
% 59.84/60.21    complement( Y ) ) ==> join( X, top ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := Y
% 59.84/60.21     Y := X
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  paramod: (144000) {G1,W14,D5,L1,V3,M1}  { join( join( X, Y ), top ) ==> 
% 59.84/60.21    join( join( join( Z, X ), Y ), complement( Z ) ) }.
% 59.84/60.21  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 59.84/60.21    join( X, Y ), Z ) }.
% 59.84/60.21  parent1[0; 7]: (143993) {G2,W10,D4,L1,V2,M1}  { join( Y, top ) ==> join( 
% 59.84/60.21    join( X, Y ), complement( X ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := Z
% 59.84/60.21     Y := X
% 59.84/60.21     Z := Y
% 59.84/60.21  end
% 59.84/60.21  substitution1:
% 59.84/60.21     X := Z
% 59.84/60.21     Y := join( X, Y )
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  eqswap: (144001) {G1,W14,D5,L1,V3,M1}  { join( join( join( Z, X ), Y ), 
% 59.84/60.21    complement( Z ) ) ==> join( join( X, Y ), top ) }.
% 59.84/60.21  parent0[0]: (144000) {G1,W14,D5,L1,V3,M1}  { join( join( X, Y ), top ) ==> 
% 59.84/60.21    join( join( join( Z, X ), Y ), complement( Z ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Y
% 59.84/60.21     Z := Z
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  subsumption: (46) {G3,W14,D5,L1,V3,M1} P(1,37) { join( join( join( X, Y ), 
% 59.84/60.21    Z ), complement( X ) ) ==> join( join( Y, Z ), top ) }.
% 59.84/60.21  parent0: (144001) {G1,W14,D5,L1,V3,M1}  { join( join( join( Z, X ), Y ), 
% 59.84/60.21    complement( Z ) ) ==> join( join( X, Y ), top ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := Y
% 59.84/60.21     Y := Z
% 59.84/60.21     Z := X
% 59.84/60.21  end
% 59.84/60.21  permutation0:
% 59.84/60.21     0 ==> 0
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  paramod: (144004) {G1,W11,D6,L1,V2,M1}  { join( meet( X, Y ), complement( 
% 59.84/60.21    join( complement( X ), Y ) ) ) ==> X }.
% 59.84/60.21  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 59.84/60.21    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 59.84/60.21  parent1[0; 2]: (2) {G0,W14,D6,L1,V2,M1} I { join( complement( join( 
% 59.84/60.21    complement( X ), complement( Y ) ) ), complement( join( complement( X ), 
% 59.84/60.21    Y ) ) ) ==> X }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Y
% 59.84/60.21  end
% 59.84/60.21  substitution1:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Y
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  subsumption: (48) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 59.84/60.21    complement( join( complement( X ), Y ) ) ) ==> X }.
% 59.84/60.21  parent0: (144004) {G1,W11,D6,L1,V2,M1}  { join( meet( X, Y ), complement( 
% 59.84/60.21    join( complement( X ), Y ) ) ) ==> X }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Y
% 59.84/60.21  end
% 59.84/60.21  permutation0:
% 59.84/60.21     0 ==> 0
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  eqswap: (144007) {G1,W10,D5,L1,V2,M1}  { join( X, converse( Y ) ) ==> 
% 59.84/60.21    converse( join( converse( X ), Y ) ) }.
% 59.84/60.21  parent0[0]: (19) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( converse( X
% 59.84/60.21     ), Y ) ) ==> join( X, converse( Y ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Y
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  paramod: (144008) {G1,W14,D6,L1,V3,M1}  { join( X, converse( join( Y, Z ) )
% 59.84/60.21     ) ==> converse( join( join( converse( X ), Y ), Z ) ) }.
% 59.84/60.21  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 59.84/60.21    join( X, Y ), Z ) }.
% 59.84/60.21  parent1[0; 8]: (144007) {G1,W10,D5,L1,V2,M1}  { join( X, converse( Y ) ) 
% 59.84/60.21    ==> converse( join( converse( X ), Y ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := converse( X )
% 59.84/60.21     Y := Y
% 59.84/60.21     Z := Z
% 59.84/60.21  end
% 59.84/60.21  substitution1:
% 59.84/60.21     X := X
% 59.84/60.21     Y := join( Y, Z )
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  eqswap: (144009) {G1,W14,D6,L1,V3,M1}  { converse( join( join( converse( X
% 59.84/60.21     ), Y ), Z ) ) ==> join( X, converse( join( Y, Z ) ) ) }.
% 59.84/60.21  parent0[0]: (144008) {G1,W14,D6,L1,V3,M1}  { join( X, converse( join( Y, Z
% 59.84/60.21     ) ) ) ==> converse( join( join( converse( X ), Y ), Z ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Y
% 59.84/60.21     Z := Z
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  subsumption: (55) {G2,W14,D6,L1,V3,M1} P(1,19) { converse( join( join( 
% 59.84/60.21    converse( X ), Y ), Z ) ) ==> join( X, converse( join( Y, Z ) ) ) }.
% 59.84/60.21  parent0: (144009) {G1,W14,D6,L1,V3,M1}  { converse( join( join( converse( X
% 59.84/60.21     ), Y ), Z ) ) ==> join( X, converse( join( Y, Z ) ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Y
% 59.84/60.21     Z := Z
% 59.84/60.21  end
% 59.84/60.21  permutation0:
% 59.84/60.21     0 ==> 0
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  eqswap: (144011) {G1,W10,D5,L1,V2,M1}  { join( X, converse( Y ) ) ==> 
% 59.84/60.21    converse( join( converse( X ), Y ) ) }.
% 59.84/60.21  parent0[0]: (19) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( converse( X
% 59.84/60.21     ), Y ) ) ==> join( X, converse( Y ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Y
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  paramod: (144012) {G1,W9,D6,L1,V1,M1}  { join( X, converse( complement( 
% 59.84/60.21    converse( X ) ) ) ) ==> converse( top ) }.
% 59.84/60.21  parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 59.84/60.21     }.
% 59.84/60.21  parent1[0; 8]: (144011) {G1,W10,D5,L1,V2,M1}  { join( X, converse( Y ) ) 
% 59.84/60.21    ==> converse( join( converse( X ), Y ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := converse( X )
% 59.84/60.21  end
% 59.84/60.21  substitution1:
% 59.84/60.21     X := X
% 59.84/60.21     Y := complement( converse( X ) )
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  subsumption: (59) {G2,W9,D6,L1,V1,M1} P(11,19) { join( X, converse( 
% 59.84/60.21    complement( converse( X ) ) ) ) ==> converse( top ) }.
% 59.84/60.21  parent0: (144012) {G1,W9,D6,L1,V1,M1}  { join( X, converse( complement( 
% 59.84/60.21    converse( X ) ) ) ) ==> converse( top ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21  end
% 59.84/60.21  permutation0:
% 59.84/60.21     0 ==> 0
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  eqswap: (144015) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join
% 59.84/60.21    ( complement( X ), complement( Y ) ) ) }.
% 59.84/60.21  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 59.84/60.21    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Y
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  paramod: (144018) {G1,W7,D4,L1,V1,M1}  { meet( complement( X ), X ) ==> 
% 59.84/60.21    complement( top ) }.
% 59.84/60.21  parent0[0]: (15) {G1,W6,D4,L1,V1,M1} P(0,11) { join( complement( X ), X ) 
% 59.84/60.21    ==> top }.
% 59.84/60.21  parent1[0; 6]: (144015) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 59.84/60.21    ( join( complement( X ), complement( Y ) ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := complement( X )
% 59.84/60.21  end
% 59.84/60.21  substitution1:
% 59.84/60.21     X := complement( X )
% 59.84/60.21     Y := X
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  subsumption: (74) {G2,W7,D4,L1,V1,M1} P(15,3) { meet( complement( X ), X ) 
% 59.84/60.21    ==> complement( top ) }.
% 59.84/60.21  parent0: (144018) {G1,W7,D4,L1,V1,M1}  { meet( complement( X ), X ) ==> 
% 59.84/60.21    complement( top ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21  end
% 59.84/60.21  permutation0:
% 59.84/60.21     0 ==> 0
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  eqswap: (144020) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join
% 59.84/60.21    ( complement( X ), complement( Y ) ) ) }.
% 59.84/60.21  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 59.84/60.21    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Y
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  paramod: (144022) {G1,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join
% 59.84/60.21    ( complement( Y ), complement( X ) ) ) }.
% 59.84/60.21  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 59.84/60.21  parent1[0; 5]: (144020) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 59.84/60.21    ( join( complement( X ), complement( Y ) ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := complement( X )
% 59.84/60.21     Y := complement( Y )
% 59.84/60.21  end
% 59.84/60.21  substitution1:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Y
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  paramod: (144024) {G1,W7,D3,L1,V2,M1}  { meet( X, Y ) ==> meet( Y, X ) }.
% 59.84/60.21  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 59.84/60.21    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 59.84/60.21  parent1[0; 4]: (144022) {G1,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 59.84/60.21    ( join( complement( Y ), complement( X ) ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := Y
% 59.84/60.21     Y := X
% 59.84/60.21  end
% 59.84/60.21  substitution1:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Y
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  subsumption: (75) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X
% 59.84/60.21    , Y ) }.
% 59.84/60.21  parent0: (144024) {G1,W7,D3,L1,V2,M1}  { meet( X, Y ) ==> meet( Y, X ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := Y
% 59.84/60.21     Y := X
% 59.84/60.21  end
% 59.84/60.21  permutation0:
% 59.84/60.21     0 ==> 0
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  eqswap: (144026) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join
% 59.84/60.21    ( complement( X ), complement( Y ) ) ) }.
% 59.84/60.21  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 59.84/60.21    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Y
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  paramod: (144029) {G1,W7,D4,L1,V1,M1}  { meet( X, complement( X ) ) ==> 
% 59.84/60.21    complement( top ) }.
% 59.84/60.21  parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 59.84/60.21     }.
% 59.84/60.21  parent1[0; 6]: (144026) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 59.84/60.21    ( join( complement( X ), complement( Y ) ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := complement( X )
% 59.84/60.21  end
% 59.84/60.21  substitution1:
% 59.84/60.21     X := X
% 59.84/60.21     Y := complement( X )
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  paramod: (144030) {G1,W4,D3,L1,V0,M1}  { zero ==> complement( top ) }.
% 59.84/60.21  parent0[0]: (12) {G0,W6,D4,L1,V1,M1} I { meet( X, complement( X ) ) ==> 
% 59.84/60.21    zero }.
% 59.84/60.21  parent1[0; 1]: (144029) {G1,W7,D4,L1,V1,M1}  { meet( X, complement( X ) ) 
% 59.84/60.21    ==> complement( top ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21  end
% 59.84/60.21  substitution1:
% 59.84/60.21     X := X
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  eqswap: (144031) {G1,W4,D3,L1,V0,M1}  { complement( top ) ==> zero }.
% 59.84/60.21  parent0[0]: (144030) {G1,W4,D3,L1,V0,M1}  { zero ==> complement( top ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  subsumption: (77) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==>
% 59.84/60.21     zero }.
% 59.84/60.21  parent0: (144031) {G1,W4,D3,L1,V0,M1}  { complement( top ) ==> zero }.
% 59.84/60.21  substitution0:
% 59.84/60.21  end
% 59.84/60.21  permutation0:
% 59.84/60.21     0 ==> 0
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  eqswap: (144033) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join
% 59.84/60.21    ( complement( X ), complement( Y ) ) ) }.
% 59.84/60.21  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 59.84/60.21    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Y
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  paramod: (144034) {G1,W9,D5,L1,V1,M1}  { meet( top, X ) ==> complement( 
% 59.84/60.21    join( zero, complement( X ) ) ) }.
% 59.84/60.21  parent0[0]: (77) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 59.84/60.21    zero }.
% 59.84/60.21  parent1[0; 6]: (144033) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 59.84/60.21    ( join( complement( X ), complement( Y ) ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21  end
% 59.84/60.21  substitution1:
% 59.84/60.21     X := top
% 59.84/60.21     Y := X
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  eqswap: (144036) {G1,W9,D5,L1,V1,M1}  { complement( join( zero, complement
% 59.84/60.21    ( X ) ) ) ==> meet( top, X ) }.
% 59.84/60.21  parent0[0]: (144034) {G1,W9,D5,L1,V1,M1}  { meet( top, X ) ==> complement( 
% 59.84/60.21    join( zero, complement( X ) ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  subsumption: (78) {G2,W9,D5,L1,V1,M1} P(77,3) { complement( join( zero, 
% 59.84/60.21    complement( X ) ) ) ==> meet( top, X ) }.
% 59.84/60.21  parent0: (144036) {G1,W9,D5,L1,V1,M1}  { complement( join( zero, complement
% 59.84/60.21    ( X ) ) ) ==> meet( top, X ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21  end
% 59.84/60.21  permutation0:
% 59.84/60.21     0 ==> 0
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  eqswap: (144039) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join
% 59.84/60.21    ( complement( X ), complement( Y ) ) ) }.
% 59.84/60.21  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 59.84/60.21    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Y
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  paramod: (144041) {G1,W9,D5,L1,V1,M1}  { meet( X, top ) ==> complement( 
% 59.84/60.21    join( complement( X ), zero ) ) }.
% 59.84/60.21  parent0[0]: (77) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 59.84/60.21    zero }.
% 59.84/60.21  parent1[0; 8]: (144039) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 59.84/60.21    ( join( complement( X ), complement( Y ) ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21  end
% 59.84/60.21  substitution1:
% 59.84/60.21     X := X
% 59.84/60.21     Y := top
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  eqswap: (144043) {G1,W9,D5,L1,V1,M1}  { complement( join( complement( X ), 
% 59.84/60.21    zero ) ) ==> meet( X, top ) }.
% 59.84/60.21  parent0[0]: (144041) {G1,W9,D5,L1,V1,M1}  { meet( X, top ) ==> complement( 
% 59.84/60.21    join( complement( X ), zero ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  subsumption: (79) {G2,W9,D5,L1,V1,M1} P(77,3) { complement( join( 
% 59.84/60.21    complement( X ), zero ) ) ==> meet( X, top ) }.
% 59.84/60.21  parent0: (144043) {G1,W9,D5,L1,V1,M1}  { complement( join( complement( X )
% 59.84/60.21    , zero ) ) ==> meet( X, top ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21  end
% 59.84/60.21  permutation0:
% 59.84/60.21     0 ==> 0
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  eqswap: (144045) {G2,W10,D5,L1,V2,M1}  { join( X, top ) ==> join( join( X, 
% 59.84/60.21    complement( Y ) ), Y ) }.
% 59.84/60.21  parent0[0]: (28) {G2,W10,D5,L1,V2,M1} P(15,1) { join( join( Y, complement( 
% 59.84/60.21    X ) ), X ) ==> join( Y, top ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := Y
% 59.84/60.21     Y := X
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  paramod: (144046) {G2,W9,D4,L1,V1,M1}  { join( X, top ) ==> join( join( X, 
% 59.84/60.21    zero ), top ) }.
% 59.84/60.21  parent0[0]: (77) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 59.84/60.21    zero }.
% 59.84/60.21  parent1[0; 7]: (144045) {G2,W10,D5,L1,V2,M1}  { join( X, top ) ==> join( 
% 59.84/60.21    join( X, complement( Y ) ), Y ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21  end
% 59.84/60.21  substitution1:
% 59.84/60.21     X := X
% 59.84/60.21     Y := top
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  eqswap: (144047) {G2,W9,D4,L1,V1,M1}  { join( join( X, zero ), top ) ==> 
% 59.84/60.21    join( X, top ) }.
% 59.84/60.21  parent0[0]: (144046) {G2,W9,D4,L1,V1,M1}  { join( X, top ) ==> join( join( 
% 59.84/60.21    X, zero ), top ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  subsumption: (80) {G3,W9,D4,L1,V1,M1} P(77,28) { join( join( X, zero ), top
% 59.84/60.21     ) ==> join( X, top ) }.
% 59.84/60.21  parent0: (144047) {G2,W9,D4,L1,V1,M1}  { join( join( X, zero ), top ) ==> 
% 59.84/60.21    join( X, top ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21  end
% 59.84/60.21  permutation0:
% 59.84/60.21     0 ==> 0
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  eqswap: (144049) {G0,W11,D4,L1,V3,M1}  { composition( composition( X, Y ), 
% 59.84/60.21    Z ) ==> composition( X, composition( Y, Z ) ) }.
% 59.84/60.21  parent0[0]: (4) {G0,W11,D4,L1,V3,M1} I { composition( X, composition( Y, Z
% 59.84/60.21     ) ) ==> composition( composition( X, Y ), Z ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Y
% 59.84/60.21     Z := Z
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  paramod: (144051) {G1,W9,D4,L1,V1,M1}  { composition( composition( X, skol1
% 59.84/60.21     ), top ) ==> composition( X, skol1 ) }.
% 59.84/60.21  parent0[0]: (13) {G0,W5,D3,L1,V0,M1} I { composition( skol1, top ) ==> 
% 59.84/60.21    skol1 }.
% 59.84/60.21  parent1[0; 8]: (144049) {G0,W11,D4,L1,V3,M1}  { composition( composition( X
% 59.84/60.21    , Y ), Z ) ==> composition( X, composition( Y, Z ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21  end
% 59.84/60.21  substitution1:
% 59.84/60.21     X := X
% 59.84/60.21     Y := skol1
% 59.84/60.21     Z := top
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  subsumption: (90) {G1,W9,D4,L1,V1,M1} P(13,4) { composition( composition( X
% 59.84/60.21    , skol1 ), top ) ==> composition( X, skol1 ) }.
% 59.84/60.21  parent0: (144051) {G1,W9,D4,L1,V1,M1}  { composition( composition( X, skol1
% 59.84/60.21     ), top ) ==> composition( X, skol1 ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21  end
% 59.84/60.21  permutation0:
% 59.84/60.21     0 ==> 0
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  paramod: (144056) {G2,W6,D4,L1,V1,M1}  { meet( complement( X ), X ) ==> 
% 59.84/60.21    zero }.
% 59.84/60.21  parent0[0]: (77) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 59.84/60.21    zero }.
% 59.84/60.21  parent1[0; 5]: (74) {G2,W7,D4,L1,V1,M1} P(15,3) { meet( complement( X ), X
% 59.84/60.21     ) ==> complement( top ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21  end
% 59.84/60.21  substitution1:
% 59.84/60.21     X := X
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  subsumption: (92) {G3,W6,D4,L1,V1,M1} S(74);d(77) { meet( complement( X ), 
% 59.84/60.21    X ) ==> zero }.
% 59.84/60.21  parent0: (144056) {G2,W6,D4,L1,V1,M1}  { meet( complement( X ), X ) ==> 
% 59.84/60.21    zero }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21  end
% 59.84/60.21  permutation0:
% 59.84/60.21     0 ==> 0
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  eqswap: (144059) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( 
% 59.84/60.21    X, join( Y, Z ) ) }.
% 59.84/60.21  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 59.84/60.21    join( X, Y ), Z ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Y
% 59.84/60.21     Z := Z
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  paramod: (144063) {G1,W17,D5,L1,V4,M1}  { join( join( X, composition( Y, Z
% 59.84/60.21     ) ), composition( T, Z ) ) ==> join( X, composition( join( Y, T ), Z ) )
% 59.84/60.21     }.
% 59.84/60.21  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 59.84/60.21    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 59.84/60.21  parent1[0; 12]: (144059) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) 
% 59.84/60.21    ==> join( X, join( Y, Z ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := Y
% 59.84/60.21     Y := T
% 59.84/60.21     Z := Z
% 59.84/60.21  end
% 59.84/60.21  substitution1:
% 59.84/60.21     X := X
% 59.84/60.21     Y := composition( Y, Z )
% 59.84/60.21     Z := composition( T, Z )
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  subsumption: (93) {G1,W17,D5,L1,V4,M1} P(6,1) { join( join( T, composition
% 59.84/60.21    ( X, Y ) ), composition( Z, Y ) ) ==> join( T, composition( join( X, Z )
% 59.84/60.21    , Y ) ) }.
% 59.84/60.21  parent0: (144063) {G1,W17,D5,L1,V4,M1}  { join( join( X, composition( Y, Z
% 59.84/60.21     ) ), composition( T, Z ) ) ==> join( X, composition( join( Y, T ), Z ) )
% 59.84/60.21     }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := T
% 59.84/60.21     Y := X
% 59.84/60.21     Z := Y
% 59.84/60.21     T := Z
% 59.84/60.21  end
% 59.84/60.21  permutation0:
% 59.84/60.21     0 ==> 0
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  eqswap: (144066) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), Y ) ==>
% 59.84/60.21     join( composition( X, Y ), composition( Z, Y ) ) }.
% 59.84/60.21  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 59.84/60.21    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Z
% 59.84/60.21     Z := Y
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  paramod: (144068) {G1,W13,D4,L1,V3,M1}  { composition( join( Y, X ), Z ) 
% 59.84/60.21    ==> join( composition( X, Z ), composition( Y, Z ) ) }.
% 59.84/60.21  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 59.84/60.21  parent1[0; 2]: (144066) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), 
% 59.84/60.21    Y ) ==> join( composition( X, Y ), composition( Z, Y ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Y
% 59.84/60.21  end
% 59.84/60.21  substitution1:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Z
% 59.84/60.21     Z := Y
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  paramod: (144070) {G1,W11,D4,L1,V3,M1}  { composition( join( X, Y ), Z ) 
% 59.84/60.21    ==> composition( join( Y, X ), Z ) }.
% 59.84/60.21  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 59.84/60.21    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 59.84/60.21  parent1[0; 6]: (144068) {G1,W13,D4,L1,V3,M1}  { composition( join( Y, X ), 
% 59.84/60.21    Z ) ==> join( composition( X, Z ), composition( Y, Z ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := Y
% 59.84/60.21     Y := X
% 59.84/60.21     Z := Z
% 59.84/60.21  end
% 59.84/60.21  substitution1:
% 59.84/60.21     X := Y
% 59.84/60.21     Y := X
% 59.84/60.21     Z := Z
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  subsumption: (95) {G1,W11,D4,L1,V3,M1} P(6,0);d(6) { composition( join( X, 
% 59.84/60.21    Z ), Y ) = composition( join( Z, X ), Y ) }.
% 59.84/60.21  parent0: (144070) {G1,W11,D4,L1,V3,M1}  { composition( join( X, Y ), Z ) 
% 59.84/60.21    ==> composition( join( Y, X ), Z ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Z
% 59.84/60.21     Z := Y
% 59.84/60.21  end
% 59.84/60.21  permutation0:
% 59.84/60.21     0 ==> 0
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  eqswap: (144072) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), Y ) ==>
% 59.84/60.21     join( composition( X, Y ), composition( Z, Y ) ) }.
% 59.84/60.21  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 59.84/60.21    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Z
% 59.84/60.21     Z := Y
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  paramod: (144074) {G1,W11,D4,L1,V1,M1}  { composition( join( X, skol1 ), 
% 59.84/60.21    top ) ==> join( composition( X, top ), skol1 ) }.
% 59.84/60.21  parent0[0]: (13) {G0,W5,D3,L1,V0,M1} I { composition( skol1, top ) ==> 
% 59.84/60.21    skol1 }.
% 59.84/60.21  parent1[0; 10]: (144072) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z )
% 59.84/60.21    , Y ) ==> join( composition( X, Y ), composition( Z, Y ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21  end
% 59.84/60.21  substitution1:
% 59.84/60.21     X := X
% 59.84/60.21     Y := top
% 59.84/60.21     Z := skol1
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  subsumption: (97) {G1,W11,D4,L1,V1,M1} P(13,6) { composition( join( X, 
% 59.84/60.21    skol1 ), top ) ==> join( composition( X, top ), skol1 ) }.
% 59.84/60.21  parent0: (144074) {G1,W11,D4,L1,V1,M1}  { composition( join( X, skol1 ), 
% 59.84/60.21    top ) ==> join( composition( X, top ), skol1 ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21  end
% 59.84/60.21  permutation0:
% 59.84/60.21     0 ==> 0
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  eqswap: (144078) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 59.84/60.21    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 59.84/60.21    complement( Y ) ) }.
% 59.84/60.21  parent0[0]: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 59.84/60.21    , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement( 
% 59.84/60.21    Y ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Y
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  paramod: (144080) {G1,W15,D6,L1,V1,M1}  { complement( top ) ==> join( 
% 59.84/60.21    composition( converse( composition( X, skol1 ) ), complement( composition
% 59.84/60.21    ( X, skol1 ) ) ), complement( top ) ) }.
% 59.84/60.21  parent0[0]: (90) {G1,W9,D4,L1,V1,M1} P(13,4) { composition( composition( X
% 59.84/60.21    , skol1 ), top ) ==> composition( X, skol1 ) }.
% 59.84/60.21  parent1[0; 10]: (144078) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 59.84/60.21    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 59.84/60.21    complement( Y ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21  end
% 59.84/60.21  substitution1:
% 59.84/60.21     X := composition( X, skol1 )
% 59.84/60.21     Y := top
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  paramod: (144082) {G2,W14,D6,L1,V1,M1}  { complement( top ) ==> join( 
% 59.84/60.21    composition( converse( composition( X, skol1 ) ), complement( composition
% 59.84/60.21    ( X, skol1 ) ) ), zero ) }.
% 59.84/60.21  parent0[0]: (77) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 59.84/60.21    zero }.
% 59.84/60.21  parent1[0; 13]: (144080) {G1,W15,D6,L1,V1,M1}  { complement( top ) ==> join
% 59.84/60.21    ( composition( converse( composition( X, skol1 ) ), complement( 
% 59.84/60.21    composition( X, skol1 ) ) ), complement( top ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21  end
% 59.84/60.21  substitution1:
% 59.84/60.21     X := X
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  paramod: (144083) {G2,W13,D6,L1,V1,M1}  { zero ==> join( composition( 
% 59.84/60.21    converse( composition( X, skol1 ) ), complement( composition( X, skol1 )
% 59.84/60.21     ) ), zero ) }.
% 59.84/60.21  parent0[0]: (77) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 59.84/60.21    zero }.
% 59.84/60.21  parent1[0; 1]: (144082) {G2,W14,D6,L1,V1,M1}  { complement( top ) ==> join
% 59.84/60.21    ( composition( converse( composition( X, skol1 ) ), complement( 
% 59.84/60.21    composition( X, skol1 ) ) ), zero ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21  end
% 59.84/60.21  substitution1:
% 59.84/60.21     X := X
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  eqswap: (144085) {G2,W13,D6,L1,V1,M1}  { join( composition( converse( 
% 59.84/60.21    composition( X, skol1 ) ), complement( composition( X, skol1 ) ) ), zero
% 59.84/60.21     ) ==> zero }.
% 59.84/60.21  parent0[0]: (144083) {G2,W13,D6,L1,V1,M1}  { zero ==> join( composition( 
% 59.84/60.21    converse( composition( X, skol1 ) ), complement( composition( X, skol1 )
% 59.84/60.21     ) ), zero ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  subsumption: (103) {G2,W13,D6,L1,V1,M1} P(90,10);d(77) { join( composition
% 59.84/60.21    ( converse( composition( X, skol1 ) ), complement( composition( X, skol1
% 59.84/60.21     ) ) ), zero ) ==> zero }.
% 59.84/60.21  parent0: (144085) {G2,W13,D6,L1,V1,M1}  { join( composition( converse( 
% 59.84/60.21    composition( X, skol1 ) ), complement( composition( X, skol1 ) ) ), zero
% 59.84/60.21     ) ==> zero }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21  end
% 59.84/60.21  permutation0:
% 59.84/60.21     0 ==> 0
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  eqswap: (144088) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 59.84/60.21    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 59.84/60.21    complement( Y ) ) }.
% 59.84/60.21  parent0[0]: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 59.84/60.21    , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement( 
% 59.84/60.21    Y ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Y
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  paramod: (144089) {G1,W19,D7,L1,V3,M1}  { complement( composition( X, Y ) )
% 59.84/60.21     ==> join( composition( converse( Z ), complement( composition( 
% 59.84/60.21    composition( Z, X ), Y ) ) ), complement( composition( X, Y ) ) ) }.
% 59.84/60.21  parent0[0]: (4) {G0,W11,D4,L1,V3,M1} I { composition( X, composition( Y, Z
% 59.84/60.21     ) ) ==> composition( composition( X, Y ), Z ) }.
% 59.84/60.21  parent1[0; 10]: (144088) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 59.84/60.21    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 59.84/60.21    complement( Y ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := Z
% 59.84/60.21     Y := X
% 59.84/60.21     Z := Y
% 59.84/60.21  end
% 59.84/60.21  substitution1:
% 59.84/60.21     X := Z
% 59.84/60.21     Y := composition( X, Y )
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  eqswap: (144090) {G1,W19,D7,L1,V3,M1}  { join( composition( converse( Z ), 
% 59.84/60.21    complement( composition( composition( Z, X ), Y ) ) ), complement( 
% 59.84/60.21    composition( X, Y ) ) ) ==> complement( composition( X, Y ) ) }.
% 59.84/60.21  parent0[0]: (144089) {G1,W19,D7,L1,V3,M1}  { complement( composition( X, Y
% 59.84/60.21     ) ) ==> join( composition( converse( Z ), complement( composition( 
% 59.84/60.21    composition( Z, X ), Y ) ) ), complement( composition( X, Y ) ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Y
% 59.84/60.21     Z := Z
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  subsumption: (104) {G1,W19,D7,L1,V3,M1} P(4,10) { join( composition( 
% 59.84/60.21    converse( X ), complement( composition( composition( X, Y ), Z ) ) ), 
% 59.84/60.21    complement( composition( Y, Z ) ) ) ==> complement( composition( Y, Z ) )
% 59.84/60.21     }.
% 59.84/60.21  parent0: (144090) {G1,W19,D7,L1,V3,M1}  { join( composition( converse( Z )
% 59.84/60.21    , complement( composition( composition( Z, X ), Y ) ) ), complement( 
% 59.84/60.21    composition( X, Y ) ) ) ==> complement( composition( X, Y ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := Y
% 59.84/60.21     Y := Z
% 59.84/60.21     Z := X
% 59.84/60.21  end
% 59.84/60.21  permutation0:
% 59.84/60.21     0 ==> 0
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  eqswap: (144092) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 59.84/60.21    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 59.84/60.21    complement( Y ) ) }.
% 59.84/60.21  parent0[0]: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 59.84/60.21    , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement( 
% 59.84/60.21    Y ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21     X := X
% 59.84/60.21     Y := Y
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  paramod: (144094) {G1,W12,D6,L1,V1,M1}  { complement( top ) ==> join( 
% 59.84/60.21    composition( converse( X ), complement( composition( X, top ) ) ), zero )
% 59.84/60.21     }.
% 59.84/60.21  parent0[0]: (77) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 59.84/60.21    zero }.
% 59.84/60.21  parent1[0; 11]: (144092) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 59.84/60.21    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 59.84/60.21    complement( Y ) ) }.
% 59.84/60.21  substitution0:
% 59.84/60.21  end
% 59.84/60.21  substitution1:
% 59.84/60.21     X := X
% 59.84/60.21     Y := top
% 59.84/60.21  end
% 59.84/60.21  
% 59.84/60.21  paramod: (144095) {G2,W11,D6,L1,V1,M1}  { zero ==> join( composition( 
% 59.84/60.21    converse( X ), complement( composition( X, top ) ) ), zero ) }.
% 59.84/60.21  parent0[0]: (77) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 59.84/60.22    zero }.
% 59.84/60.22  parent1[0; 1]: (144094) {G1,W12,D6,L1,V1,M1}  { complement( top ) ==> join
% 59.84/60.22    ( composition( converse( X ), complement( composition( X, top ) ) ), zero
% 59.84/60.22     ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144097) {G2,W11,D6,L1,V1,M1}  { join( composition( converse( X ), 
% 59.84/60.22    complement( composition( X, top ) ) ), zero ) ==> zero }.
% 59.84/60.22  parent0[0]: (144095) {G2,W11,D6,L1,V1,M1}  { zero ==> join( composition( 
% 59.84/60.22    converse( X ), complement( composition( X, top ) ) ), zero ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  subsumption: (105) {G2,W11,D6,L1,V1,M1} P(77,10) { join( composition( 
% 59.84/60.22    converse( X ), complement( composition( X, top ) ) ), zero ) ==> zero }.
% 59.84/60.22  parent0: (144097) {G2,W11,D6,L1,V1,M1}  { join( composition( converse( X )
% 59.84/60.22    , complement( composition( X, top ) ) ), zero ) ==> zero }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  permutation0:
% 59.84/60.22     0 ==> 0
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144100) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( 
% 59.84/60.22    X, join( Y, Z ) ) }.
% 59.84/60.22  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 59.84/60.22    join( X, Y ), Z ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Y
% 59.84/60.22     Z := Z
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144102) {G1,W17,D7,L1,V3,M1}  { join( join( X, composition( 
% 59.84/60.22    converse( Y ), complement( composition( Y, Z ) ) ) ), complement( Z ) ) 
% 59.84/60.22    ==> join( X, complement( Z ) ) }.
% 59.84/60.22  parent0[0]: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 59.84/60.22    , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement( 
% 59.84/60.22    Y ) }.
% 59.84/60.22  parent1[0; 15]: (144100) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) 
% 59.84/60.22    ==> join( X, join( Y, Z ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := Y
% 59.84/60.22     Y := Z
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := X
% 59.84/60.22     Y := composition( converse( Y ), complement( composition( Y, Z ) ) )
% 59.84/60.22     Z := complement( Z )
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  subsumption: (108) {G1,W17,D7,L1,V3,M1} P(10,1) { join( join( Z, 
% 59.84/60.22    composition( converse( X ), complement( composition( X, Y ) ) ) ), 
% 59.84/60.22    complement( Y ) ) ==> join( Z, complement( Y ) ) }.
% 59.84/60.22  parent0: (144102) {G1,W17,D7,L1,V3,M1}  { join( join( X, composition( 
% 59.84/60.22    converse( Y ), complement( composition( Y, Z ) ) ) ), complement( Z ) ) 
% 59.84/60.22    ==> join( X, complement( Z ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := Z
% 59.84/60.22     Y := X
% 59.84/60.22     Z := Y
% 59.84/60.22  end
% 59.84/60.22  permutation0:
% 59.84/60.22     0 ==> 0
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144106) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 59.84/60.22    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 59.84/60.22    complement( Y ) ) }.
% 59.84/60.22  parent0[0]: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 59.84/60.22    , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement( 
% 59.84/60.22    Y ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Y
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144108) {G1,W17,D7,L1,V2,M1}  { complement( converse( X ) ) ==> 
% 59.84/60.22    join( composition( converse( converse( Y ) ), complement( converse( 
% 59.84/60.22    composition( X, Y ) ) ) ), complement( converse( X ) ) ) }.
% 59.84/60.22  parent0[0]: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), 
% 59.84/60.22    converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 59.84/60.22  parent1[0; 10]: (144106) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 59.84/60.22    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 59.84/60.22    complement( Y ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Y
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := converse( Y )
% 59.84/60.22     Y := converse( X )
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144109) {G1,W15,D7,L1,V2,M1}  { complement( converse( X ) ) ==> 
% 59.84/60.22    join( composition( Y, complement( converse( composition( X, Y ) ) ) ), 
% 59.84/60.22    complement( converse( X ) ) ) }.
% 59.84/60.22  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 59.84/60.22  parent1[0; 6]: (144108) {G1,W17,D7,L1,V2,M1}  { complement( converse( X ) )
% 59.84/60.22     ==> join( composition( converse( converse( Y ) ), complement( converse( 
% 59.84/60.22    composition( X, Y ) ) ) ), complement( converse( X ) ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := Y
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Y
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144110) {G1,W15,D7,L1,V2,M1}  { join( composition( Y, complement( 
% 59.84/60.22    converse( composition( X, Y ) ) ) ), complement( converse( X ) ) ) ==> 
% 59.84/60.22    complement( converse( X ) ) }.
% 59.84/60.22  parent0[0]: (144109) {G1,W15,D7,L1,V2,M1}  { complement( converse( X ) ) 
% 59.84/60.22    ==> join( composition( Y, complement( converse( composition( X, Y ) ) ) )
% 59.84/60.22    , complement( converse( X ) ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Y
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  subsumption: (110) {G1,W15,D7,L1,V2,M1} P(9,10);d(7) { join( composition( X
% 59.84/60.22    , complement( converse( composition( Y, X ) ) ) ), complement( converse( 
% 59.84/60.22    Y ) ) ) ==> complement( converse( Y ) ) }.
% 59.84/60.22  parent0: (144110) {G1,W15,D7,L1,V2,M1}  { join( composition( Y, complement
% 59.84/60.22    ( converse( composition( X, Y ) ) ) ), complement( converse( X ) ) ) ==> 
% 59.84/60.22    complement( converse( X ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := Y
% 59.84/60.22     Y := X
% 59.84/60.22  end
% 59.84/60.22  permutation0:
% 59.84/60.22     0 ==> 0
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144111) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 59.84/60.22    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 59.84/60.22    complement( Y ) ) }.
% 59.84/60.22  parent0[0]: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 59.84/60.22    , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement( 
% 59.84/60.22    Y ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Y
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144112) {G1,W13,D6,L1,V2,M1}  { complement( X ) ==> join( 
% 59.84/60.22    complement( X ), composition( converse( Y ), complement( composition( Y, 
% 59.84/60.22    X ) ) ) ) }.
% 59.84/60.22  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 59.84/60.22  parent1[0; 3]: (144111) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 59.84/60.22    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 59.84/60.22    complement( Y ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := composition( converse( Y ), complement( composition( Y, X ) ) )
% 59.84/60.22     Y := complement( X )
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := Y
% 59.84/60.22     Y := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144115) {G1,W13,D6,L1,V2,M1}  { join( complement( X ), composition
% 59.84/60.22    ( converse( Y ), complement( composition( Y, X ) ) ) ) ==> complement( X
% 59.84/60.22     ) }.
% 59.84/60.22  parent0[0]: (144112) {G1,W13,D6,L1,V2,M1}  { complement( X ) ==> join( 
% 59.84/60.22    complement( X ), composition( converse( Y ), complement( composition( Y, 
% 59.84/60.22    X ) ) ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Y
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  subsumption: (111) {G1,W13,D6,L1,V2,M1} P(10,0) { join( complement( Y ), 
% 59.84/60.22    composition( converse( X ), complement( composition( X, Y ) ) ) ) ==> 
% 59.84/60.22    complement( Y ) }.
% 59.84/60.22  parent0: (144115) {G1,W13,D6,L1,V2,M1}  { join( complement( X ), 
% 59.84/60.22    composition( converse( Y ), complement( composition( Y, X ) ) ) ) ==> 
% 59.84/60.22    complement( X ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := Y
% 59.84/60.22     Y := X
% 59.84/60.22  end
% 59.84/60.22  permutation0:
% 59.84/60.22     0 ==> 0
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144117) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 59.84/60.22    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 59.84/60.22    complement( Y ) ) }.
% 59.84/60.22  parent0[0]: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 59.84/60.22    , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement( 
% 59.84/60.22    Y ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Y
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144118) {G1,W13,D7,L1,V2,M1}  { complement( X ) ==> join( 
% 59.84/60.22    composition( Y, complement( composition( converse( Y ), X ) ) ), 
% 59.84/60.22    complement( X ) ) }.
% 59.84/60.22  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 59.84/60.22  parent1[0; 5]: (144117) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 59.84/60.22    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 59.84/60.22    complement( Y ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := Y
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := converse( Y )
% 59.84/60.22     Y := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144119) {G1,W13,D7,L1,V2,M1}  { join( composition( Y, complement( 
% 59.84/60.22    composition( converse( Y ), X ) ) ), complement( X ) ) ==> complement( X
% 59.84/60.22     ) }.
% 59.84/60.22  parent0[0]: (144118) {G1,W13,D7,L1,V2,M1}  { complement( X ) ==> join( 
% 59.84/60.22    composition( Y, complement( composition( converse( Y ), X ) ) ), 
% 59.84/60.22    complement( X ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Y
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  subsumption: (112) {G1,W13,D7,L1,V2,M1} P(7,10) { join( composition( X, 
% 59.84/60.22    complement( composition( converse( X ), Y ) ) ), complement( Y ) ) ==> 
% 59.84/60.22    complement( Y ) }.
% 59.84/60.22  parent0: (144119) {G1,W13,D7,L1,V2,M1}  { join( composition( Y, complement
% 59.84/60.22    ( composition( converse( Y ), X ) ) ), complement( X ) ) ==> complement( 
% 59.84/60.22    X ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := Y
% 59.84/60.22     Y := X
% 59.84/60.22  end
% 59.84/60.22  permutation0:
% 59.84/60.22     0 ==> 0
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144121) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 59.84/60.22    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 59.84/60.22    complement( Y ) ) }.
% 59.84/60.22  parent0[0]: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 59.84/60.22    , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement( 
% 59.84/60.22    Y ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Y
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144123) {G1,W11,D5,L1,V0,M1}  { complement( top ) ==> join( 
% 59.84/60.22    composition( converse( skol1 ), complement( skol1 ) ), complement( top )
% 59.84/60.22     ) }.
% 59.84/60.22  parent0[0]: (13) {G0,W5,D3,L1,V0,M1} I { composition( skol1, top ) ==> 
% 59.84/60.22    skol1 }.
% 59.84/60.22  parent1[0; 8]: (144121) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 59.84/60.22    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 59.84/60.22    complement( Y ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := skol1
% 59.84/60.22     Y := top
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144125) {G2,W10,D5,L1,V0,M1}  { complement( top ) ==> join( 
% 59.84/60.22    composition( converse( skol1 ), complement( skol1 ) ), zero ) }.
% 59.84/60.22  parent0[0]: (77) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 59.84/60.22    zero }.
% 59.84/60.22  parent1[0; 9]: (144123) {G1,W11,D5,L1,V0,M1}  { complement( top ) ==> join
% 59.84/60.22    ( composition( converse( skol1 ), complement( skol1 ) ), complement( top
% 59.84/60.22     ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144126) {G2,W9,D5,L1,V0,M1}  { zero ==> join( composition( 
% 59.84/60.22    converse( skol1 ), complement( skol1 ) ), zero ) }.
% 59.84/60.22  parent0[0]: (77) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 59.84/60.22    zero }.
% 59.84/60.22  parent1[0; 1]: (144125) {G2,W10,D5,L1,V0,M1}  { complement( top ) ==> join
% 59.84/60.22    ( composition( converse( skol1 ), complement( skol1 ) ), zero ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144128) {G2,W9,D5,L1,V0,M1}  { join( composition( converse( skol1
% 59.84/60.22     ), complement( skol1 ) ), zero ) ==> zero }.
% 59.84/60.22  parent0[0]: (144126) {G2,W9,D5,L1,V0,M1}  { zero ==> join( composition( 
% 59.84/60.22    converse( skol1 ), complement( skol1 ) ), zero ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  subsumption: (113) {G2,W9,D5,L1,V0,M1} P(13,10);d(77) { join( composition( 
% 59.84/60.22    converse( skol1 ), complement( skol1 ) ), zero ) ==> zero }.
% 59.84/60.22  parent0: (144128) {G2,W9,D5,L1,V0,M1}  { join( composition( converse( skol1
% 59.84/60.22     ), complement( skol1 ) ), zero ) ==> zero }.
% 59.84/60.22  substitution0:
% 59.84/60.22  end
% 59.84/60.22  permutation0:
% 59.84/60.22     0 ==> 0
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144131) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 59.84/60.22    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 59.84/60.22    complement( Y ) ) }.
% 59.84/60.22  parent0[0]: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 59.84/60.22    , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement( 
% 59.84/60.22    Y ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Y
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144132) {G1,W11,D5,L1,V1,M1}  { complement( one ) ==> join( 
% 59.84/60.22    composition( converse( X ), complement( X ) ), complement( one ) ) }.
% 59.84/60.22  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 59.84/60.22  parent1[0; 8]: (144131) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 59.84/60.22    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 59.84/60.22    complement( Y ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := X
% 59.84/60.22     Y := one
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144133) {G1,W11,D5,L1,V1,M1}  { join( composition( converse( X ), 
% 59.84/60.22    complement( X ) ), complement( one ) ) ==> complement( one ) }.
% 59.84/60.22  parent0[0]: (144132) {G1,W11,D5,L1,V1,M1}  { complement( one ) ==> join( 
% 59.84/60.22    composition( converse( X ), complement( X ) ), complement( one ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  subsumption: (114) {G1,W11,D5,L1,V1,M1} P(5,10) { join( composition( 
% 59.84/60.22    converse( X ), complement( X ) ), complement( one ) ) ==> complement( one
% 59.84/60.22     ) }.
% 59.84/60.22  parent0: (144133) {G1,W11,D5,L1,V1,M1}  { join( composition( converse( X )
% 59.84/60.22    , complement( X ) ), complement( one ) ) ==> complement( one ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  permutation0:
% 59.84/60.22     0 ==> 0
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144135) {G3,W6,D4,L1,V1,M1}  { zero ==> meet( complement( X ), X )
% 59.84/60.22     }.
% 59.84/60.22  parent0[0]: (92) {G3,W6,D4,L1,V1,M1} S(74);d(77) { meet( complement( X ), X
% 59.84/60.22     ) ==> zero }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144136) {G3,W10,D5,L1,V1,M1}  { zero ==> meet( meet( top, X ), 
% 59.84/60.22    join( zero, complement( X ) ) ) }.
% 59.84/60.22  parent0[0]: (78) {G2,W9,D5,L1,V1,M1} P(77,3) { complement( join( zero, 
% 59.84/60.22    complement( X ) ) ) ==> meet( top, X ) }.
% 59.84/60.22  parent1[0; 3]: (144135) {G3,W6,D4,L1,V1,M1}  { zero ==> meet( complement( X
% 59.84/60.22     ), X ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := join( zero, complement( X ) )
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144137) {G3,W10,D5,L1,V1,M1}  { meet( meet( top, X ), join( zero, 
% 59.84/60.22    complement( X ) ) ) ==> zero }.
% 59.84/60.22  parent0[0]: (144136) {G3,W10,D5,L1,V1,M1}  { zero ==> meet( meet( top, X )
% 59.84/60.22    , join( zero, complement( X ) ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  subsumption: (121) {G4,W10,D5,L1,V1,M1} P(78,92) { meet( meet( top, X ), 
% 59.84/60.22    join( zero, complement( X ) ) ) ==> zero }.
% 59.84/60.22  parent0: (144137) {G3,W10,D5,L1,V1,M1}  { meet( meet( top, X ), join( zero
% 59.84/60.22    , complement( X ) ) ) ==> zero }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  permutation0:
% 59.84/60.22     0 ==> 0
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144139) {G2,W9,D5,L1,V1,M1}  { meet( top, X ) ==> complement( join
% 59.84/60.22    ( zero, complement( X ) ) ) }.
% 59.84/60.22  parent0[0]: (78) {G2,W9,D5,L1,V1,M1} P(77,3) { complement( join( zero, 
% 59.84/60.22    complement( X ) ) ) ==> meet( top, X ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144140) {G2,W8,D4,L1,V0,M1}  { meet( top, top ) ==> complement( 
% 59.84/60.22    join( zero, zero ) ) }.
% 59.84/60.22  parent0[0]: (77) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 59.84/60.22    zero }.
% 59.84/60.22  parent1[0; 7]: (144139) {G2,W9,D5,L1,V1,M1}  { meet( top, X ) ==> 
% 59.84/60.22    complement( join( zero, complement( X ) ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := top
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144141) {G2,W8,D4,L1,V0,M1}  { complement( join( zero, zero ) ) 
% 59.84/60.22    ==> meet( top, top ) }.
% 59.84/60.22  parent0[0]: (144140) {G2,W8,D4,L1,V0,M1}  { meet( top, top ) ==> complement
% 59.84/60.22    ( join( zero, zero ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  subsumption: (122) {G3,W8,D4,L1,V0,M1} P(77,78) { complement( join( zero, 
% 59.84/60.22    zero ) ) ==> meet( top, top ) }.
% 59.84/60.22  parent0: (144141) {G2,W8,D4,L1,V0,M1}  { complement( join( zero, zero ) ) 
% 59.84/60.22    ==> meet( top, top ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22  end
% 59.84/60.22  permutation0:
% 59.84/60.22     0 ==> 0
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144143) {G1,W6,D4,L1,V1,M1}  { top ==> join( complement( X ), X )
% 59.84/60.22     }.
% 59.84/60.22  parent0[0]: (15) {G1,W6,D4,L1,V1,M1} P(0,11) { join( complement( X ), X ) 
% 59.84/60.22    ==> top }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144145) {G2,W10,D5,L1,V1,M1}  { top ==> join( meet( top, X ), 
% 59.84/60.22    join( zero, complement( X ) ) ) }.
% 59.84/60.22  parent0[0]: (78) {G2,W9,D5,L1,V1,M1} P(77,3) { complement( join( zero, 
% 59.84/60.22    complement( X ) ) ) ==> meet( top, X ) }.
% 59.84/60.22  parent1[0; 3]: (144143) {G1,W6,D4,L1,V1,M1}  { top ==> join( complement( X
% 59.84/60.22     ), X ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := join( zero, complement( X ) )
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144146) {G1,W10,D5,L1,V1,M1}  { top ==> join( join( meet( top, X
% 59.84/60.22     ), zero ), complement( X ) ) }.
% 59.84/60.22  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 59.84/60.22    join( X, Y ), Z ) }.
% 59.84/60.22  parent1[0; 2]: (144145) {G2,W10,D5,L1,V1,M1}  { top ==> join( meet( top, X
% 59.84/60.22     ), join( zero, complement( X ) ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := meet( top, X )
% 59.84/60.22     Y := zero
% 59.84/60.22     Z := complement( X )
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144147) {G1,W10,D5,L1,V1,M1}  { join( join( meet( top, X ), zero )
% 59.84/60.22    , complement( X ) ) ==> top }.
% 59.84/60.22  parent0[0]: (144146) {G1,W10,D5,L1,V1,M1}  { top ==> join( join( meet( top
% 59.84/60.22    , X ), zero ), complement( X ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  subsumption: (131) {G3,W10,D5,L1,V1,M1} P(78,15);d(1) { join( join( meet( 
% 59.84/60.22    top, X ), zero ), complement( X ) ) ==> top }.
% 59.84/60.22  parent0: (144147) {G1,W10,D5,L1,V1,M1}  { join( join( meet( top, X ), zero
% 59.84/60.22     ), complement( X ) ) ==> top }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  permutation0:
% 59.84/60.22     0 ==> 0
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144148) {G0,W34,D5,L2,V0,M2}  { ! meet( skol1, composition( skol2
% 59.84/60.22    , skol3 ) ) ==> join( composition( meet( skol1, skol2 ), skol3 ), meet( 
% 59.84/60.22    skol1, composition( skol2, skol3 ) ) ), ! join( meet( skol1, composition
% 59.84/60.22    ( skol2, skol3 ) ), composition( meet( skol1, skol2 ), skol3 ) ) ==> 
% 59.84/60.22    composition( meet( skol1, skol2 ), skol3 ) }.
% 59.84/60.22  parent0[0]: (14) {G0,W34,D5,L2,V0,M2} I { ! join( composition( meet( skol1
% 59.84/60.22    , skol2 ), skol3 ), meet( skol1, composition( skol2, skol3 ) ) ) ==> meet
% 59.84/60.22    ( skol1, composition( skol2, skol3 ) ), ! join( meet( skol1, composition
% 59.84/60.22    ( skol2, skol3 ) ), composition( meet( skol1, skol2 ), skol3 ) ) ==> 
% 59.84/60.22    composition( meet( skol1, skol2 ), skol3 ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144152) {G1,W34,D5,L2,V0,M2}  { ! join( composition( meet( skol1
% 59.84/60.22    , skol2 ), skol3 ), meet( skol1, composition( skol2, skol3 ) ) ) ==> 
% 59.84/60.22    composition( meet( skol1, skol2 ), skol3 ), ! meet( skol1, composition( 
% 59.84/60.22    skol2, skol3 ) ) ==> join( composition( meet( skol1, skol2 ), skol3 ), 
% 59.84/60.22    meet( skol1, composition( skol2, skol3 ) ) ) }.
% 59.84/60.22  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 59.84/60.22  parent1[1; 2]: (144148) {G0,W34,D5,L2,V0,M2}  { ! meet( skol1, composition
% 59.84/60.22    ( skol2, skol3 ) ) ==> join( composition( meet( skol1, skol2 ), skol3 ), 
% 59.84/60.22    meet( skol1, composition( skol2, skol3 ) ) ), ! join( meet( skol1, 
% 59.84/60.22    composition( skol2, skol3 ) ), composition( meet( skol1, skol2 ), skol3 )
% 59.84/60.22     ) ==> composition( meet( skol1, skol2 ), skol3 ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := meet( skol1, composition( skol2, skol3 ) )
% 59.84/60.22     Y := composition( meet( skol1, skol2 ), skol3 )
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144165) {G1,W34,D5,L2,V0,M2}  { ! join( composition( meet( skol1, 
% 59.84/60.22    skol2 ), skol3 ), meet( skol1, composition( skol2, skol3 ) ) ) ==> meet( 
% 59.84/60.22    skol1, composition( skol2, skol3 ) ), ! join( composition( meet( skol1, 
% 59.84/60.22    skol2 ), skol3 ), meet( skol1, composition( skol2, skol3 ) ) ) ==> 
% 59.84/60.22    composition( meet( skol1, skol2 ), skol3 ) }.
% 59.84/60.22  parent0[1]: (144152) {G1,W34,D5,L2,V0,M2}  { ! join( composition( meet( 
% 59.84/60.22    skol1, skol2 ), skol3 ), meet( skol1, composition( skol2, skol3 ) ) ) ==>
% 59.84/60.22     composition( meet( skol1, skol2 ), skol3 ), ! meet( skol1, composition( 
% 59.84/60.22    skol2, skol3 ) ) ==> join( composition( meet( skol1, skol2 ), skol3 ), 
% 59.84/60.22    meet( skol1, composition( skol2, skol3 ) ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  subsumption: (135) {G1,W34,D5,L2,V0,M2} P(0,14) { ! join( composition( meet
% 59.84/60.22    ( skol1, skol2 ), skol3 ), meet( skol1, composition( skol2, skol3 ) ) ) 
% 59.84/60.22    ==> meet( skol1, composition( skol2, skol3 ) ), ! join( composition( meet
% 59.84/60.22    ( skol1, skol2 ), skol3 ), meet( skol1, composition( skol2, skol3 ) ) ) 
% 59.84/60.22    ==> composition( meet( skol1, skol2 ), skol3 ) }.
% 59.84/60.22  parent0: (144165) {G1,W34,D5,L2,V0,M2}  { ! join( composition( meet( skol1
% 59.84/60.22    , skol2 ), skol3 ), meet( skol1, composition( skol2, skol3 ) ) ) ==> meet
% 59.84/60.22    ( skol1, composition( skol2, skol3 ) ), ! join( composition( meet( skol1
% 59.84/60.22    , skol2 ), skol3 ), meet( skol1, composition( skol2, skol3 ) ) ) ==> 
% 59.84/60.22    composition( meet( skol1, skol2 ), skol3 ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22  end
% 59.84/60.22  permutation0:
% 59.84/60.22     0 ==> 0
% 59.84/60.22     1 ==> 1
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144168) {G1,W6,D4,L1,V1,M1}  { top ==> join( complement( X ), X )
% 59.84/60.22     }.
% 59.84/60.22  parent0[0]: (15) {G1,W6,D4,L1,V1,M1} P(0,11) { join( complement( X ), X ) 
% 59.84/60.22    ==> top }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144170) {G2,W9,D4,L1,V0,M1}  { top ==> join( meet( top, top ), 
% 59.84/60.22    join( zero, zero ) ) }.
% 59.84/60.22  parent0[0]: (122) {G3,W8,D4,L1,V0,M1} P(77,78) { complement( join( zero, 
% 59.84/60.22    zero ) ) ==> meet( top, top ) }.
% 59.84/60.22  parent1[0; 3]: (144168) {G1,W6,D4,L1,V1,M1}  { top ==> join( complement( X
% 59.84/60.22     ), X ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := join( zero, zero )
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144171) {G1,W9,D5,L1,V0,M1}  { top ==> join( join( meet( top, top
% 59.84/60.22     ), zero ), zero ) }.
% 59.84/60.22  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 59.84/60.22    join( X, Y ), Z ) }.
% 59.84/60.22  parent1[0; 2]: (144170) {G2,W9,D4,L1,V0,M1}  { top ==> join( meet( top, top
% 59.84/60.22     ), join( zero, zero ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := meet( top, top )
% 59.84/60.22     Y := zero
% 59.84/60.22     Z := zero
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144172) {G1,W9,D5,L1,V0,M1}  { join( join( meet( top, top ), zero
% 59.84/60.22     ), zero ) ==> top }.
% 59.84/60.22  parent0[0]: (144171) {G1,W9,D5,L1,V0,M1}  { top ==> join( join( meet( top, 
% 59.84/60.22    top ), zero ), zero ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  subsumption: (142) {G4,W9,D5,L1,V0,M1} P(122,15);d(1) { join( join( meet( 
% 59.84/60.22    top, top ), zero ), zero ) ==> top }.
% 59.84/60.22  parent0: (144172) {G1,W9,D5,L1,V0,M1}  { join( join( meet( top, top ), zero
% 59.84/60.22     ), zero ) ==> top }.
% 59.84/60.22  substitution0:
% 59.84/60.22  end
% 59.84/60.22  permutation0:
% 59.84/60.22     0 ==> 0
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144174) {G3,W9,D4,L1,V1,M1}  { join( X, top ) ==> join( join( X, 
% 59.84/60.22    zero ), top ) }.
% 59.84/60.22  parent0[0]: (80) {G3,W9,D4,L1,V1,M1} P(77,28) { join( join( X, zero ), top
% 59.84/60.22     ) ==> join( X, top ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144176) {G4,W11,D5,L1,V0,M1}  { join( join( meet( top, top ), 
% 59.84/60.22    zero ), top ) ==> join( top, top ) }.
% 59.84/60.22  parent0[0]: (142) {G4,W9,D5,L1,V0,M1} P(122,15);d(1) { join( join( meet( 
% 59.84/60.22    top, top ), zero ), zero ) ==> top }.
% 59.84/60.22  parent1[0; 9]: (144174) {G3,W9,D4,L1,V1,M1}  { join( X, top ) ==> join( 
% 59.84/60.22    join( X, zero ), top ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := join( meet( top, top ), zero )
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144177) {G4,W9,D4,L1,V0,M1}  { join( meet( top, top ), top ) ==> 
% 59.84/60.22    join( top, top ) }.
% 59.84/60.22  parent0[0]: (80) {G3,W9,D4,L1,V1,M1} P(77,28) { join( join( X, zero ), top
% 59.84/60.22     ) ==> join( X, top ) }.
% 59.84/60.22  parent1[0; 1]: (144176) {G4,W11,D5,L1,V0,M1}  { join( join( meet( top, top
% 59.84/60.22     ), zero ), top ) ==> join( top, top ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := meet( top, top )
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  subsumption: (166) {G5,W9,D4,L1,V0,M1} P(142,80);d(80) { join( meet( top, 
% 59.84/60.22    top ), top ) ==> join( top, top ) }.
% 59.84/60.22  parent0: (144177) {G4,W9,D4,L1,V0,M1}  { join( meet( top, top ), top ) ==> 
% 59.84/60.22    join( top, top ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22  end
% 59.84/60.22  permutation0:
% 59.84/60.22     0 ==> 0
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144180) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y ), X ) 
% 59.84/60.22    ==> converse( composition( converse( X ), Y ) ) }.
% 59.84/60.22  parent0[0]: (17) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( 
% 59.84/60.22    converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Y
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144183) {G1,W8,D4,L1,V1,M1}  { composition( converse( one ), X ) 
% 59.84/60.22    ==> converse( converse( X ) ) }.
% 59.84/60.22  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 59.84/60.22  parent1[0; 6]: (144180) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y )
% 59.84/60.22    , X ) ==> converse( composition( converse( X ), Y ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := converse( X )
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := X
% 59.84/60.22     Y := one
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144184) {G1,W6,D4,L1,V1,M1}  { composition( converse( one ), X ) 
% 59.84/60.22    ==> X }.
% 59.84/60.22  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 59.84/60.22  parent1[0; 5]: (144183) {G1,W8,D4,L1,V1,M1}  { composition( converse( one )
% 59.84/60.22    , X ) ==> converse( converse( X ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  subsumption: (181) {G2,W6,D4,L1,V1,M1} P(5,17);d(7) { composition( converse
% 59.84/60.22    ( one ), X ) ==> X }.
% 59.84/60.22  parent0: (144184) {G1,W6,D4,L1,V1,M1}  { composition( converse( one ), X ) 
% 59.84/60.22    ==> X }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  permutation0:
% 59.84/60.22     0 ==> 0
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144186) {G2,W6,D4,L1,V1,M1}  { X ==> composition( converse( one )
% 59.84/60.22    , X ) }.
% 59.84/60.22  parent0[0]: (181) {G2,W6,D4,L1,V1,M1} P(5,17);d(7) { composition( converse
% 59.84/60.22    ( one ), X ) ==> X }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144188) {G1,W4,D3,L1,V0,M1}  { one ==> converse( one ) }.
% 59.84/60.22  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 59.84/60.22  parent1[0; 2]: (144186) {G2,W6,D4,L1,V1,M1}  { X ==> composition( converse
% 59.84/60.22    ( one ), X ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := converse( one )
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := one
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144189) {G1,W4,D3,L1,V0,M1}  { converse( one ) ==> one }.
% 59.84/60.22  parent0[0]: (144188) {G1,W4,D3,L1,V0,M1}  { one ==> converse( one ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  subsumption: (187) {G3,W4,D3,L1,V0,M1} P(181,5) { converse( one ) ==> one
% 59.84/60.22     }.
% 59.84/60.22  parent0: (144189) {G1,W4,D3,L1,V0,M1}  { converse( one ) ==> one }.
% 59.84/60.22  substitution0:
% 59.84/60.22  end
% 59.84/60.22  permutation0:
% 59.84/60.22     0 ==> 0
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144191) {G2,W6,D4,L1,V1,M1}  { X ==> composition( converse( one )
% 59.84/60.22    , X ) }.
% 59.84/60.22  parent0[0]: (181) {G2,W6,D4,L1,V1,M1} P(5,17);d(7) { composition( converse
% 59.84/60.22    ( one ), X ) ==> X }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144192) {G3,W5,D3,L1,V1,M1}  { X ==> composition( one, X ) }.
% 59.84/60.22  parent0[0]: (187) {G3,W4,D3,L1,V0,M1} P(181,5) { converse( one ) ==> one
% 59.84/60.22     }.
% 59.84/60.22  parent1[0; 3]: (144191) {G2,W6,D4,L1,V1,M1}  { X ==> composition( converse
% 59.84/60.22    ( one ), X ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144193) {G3,W5,D3,L1,V1,M1}  { composition( one, X ) ==> X }.
% 59.84/60.22  parent0[0]: (144192) {G3,W5,D3,L1,V1,M1}  { X ==> composition( one, X ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  subsumption: (188) {G4,W5,D3,L1,V1,M1} P(187,181) { composition( one, X ) 
% 59.84/60.22    ==> X }.
% 59.84/60.22  parent0: (144193) {G3,W5,D3,L1,V1,M1}  { composition( one, X ) ==> X }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  permutation0:
% 59.84/60.22     0 ==> 0
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144195) {G1,W10,D5,L1,V2,M1}  { join( X, converse( Y ) ) ==> 
% 59.84/60.22    converse( join( converse( X ), Y ) ) }.
% 59.84/60.22  parent0[0]: (19) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( converse( X
% 59.84/60.22     ), Y ) ) ==> join( X, converse( Y ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Y
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144197) {G2,W9,D4,L1,V1,M1}  { join( one, converse( X ) ) ==> 
% 59.84/60.22    converse( join( one, X ) ) }.
% 59.84/60.22  parent0[0]: (187) {G3,W4,D3,L1,V0,M1} P(181,5) { converse( one ) ==> one
% 59.84/60.22     }.
% 59.84/60.22  parent1[0; 7]: (144195) {G1,W10,D5,L1,V2,M1}  { join( X, converse( Y ) ) 
% 59.84/60.22    ==> converse( join( converse( X ), Y ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := one
% 59.84/60.22     Y := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  subsumption: (190) {G4,W9,D4,L1,V1,M1} P(187,19) { join( one, converse( X )
% 59.84/60.22     ) ==> converse( join( one, X ) ) }.
% 59.84/60.22  parent0: (144197) {G2,W9,D4,L1,V1,M1}  { join( one, converse( X ) ) ==> 
% 59.84/60.22    converse( join( one, X ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  permutation0:
% 59.84/60.22     0 ==> 0
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144201) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) ==> join
% 59.84/60.22    ( converse( X ), converse( Y ) ) }.
% 59.84/60.22  parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 59.84/60.22     ) ==> converse( join( X, Y ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Y
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144203) {G1,W9,D4,L1,V1,M1}  { converse( join( X, one ) ) ==> 
% 59.84/60.22    join( converse( X ), one ) }.
% 59.84/60.22  parent0[0]: (187) {G3,W4,D3,L1,V0,M1} P(181,5) { converse( one ) ==> one
% 59.84/60.22     }.
% 59.84/60.22  parent1[0; 8]: (144201) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) 
% 59.84/60.22    ==> join( converse( X ), converse( Y ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := X
% 59.84/60.22     Y := one
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144205) {G1,W9,D4,L1,V1,M1}  { join( converse( X ), one ) ==> 
% 59.84/60.22    converse( join( X, one ) ) }.
% 59.84/60.22  parent0[0]: (144203) {G1,W9,D4,L1,V1,M1}  { converse( join( X, one ) ) ==> 
% 59.84/60.22    join( converse( X ), one ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  subsumption: (191) {G4,W9,D4,L1,V1,M1} P(187,8) { join( converse( X ), one
% 59.84/60.22     ) ==> converse( join( X, one ) ) }.
% 59.84/60.22  parent0: (144205) {G1,W9,D4,L1,V1,M1}  { join( converse( X ), one ) ==> 
% 59.84/60.22    converse( join( X, one ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  permutation0:
% 59.84/60.22     0 ==> 0
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144207) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 59.84/60.22    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 59.84/60.22    complement( Y ) ) }.
% 59.84/60.22  parent0[0]: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 59.84/60.22    , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement( 
% 59.84/60.22    Y ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Y
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144209) {G1,W11,D5,L1,V1,M1}  { complement( X ) ==> join( 
% 59.84/60.22    composition( converse( one ), complement( X ) ), complement( X ) ) }.
% 59.84/60.22  parent0[0]: (188) {G4,W5,D3,L1,V1,M1} P(187,181) { composition( one, X ) 
% 59.84/60.22    ==> X }.
% 59.84/60.22  parent1[0; 8]: (144207) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 59.84/60.22    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 59.84/60.22    complement( Y ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := one
% 59.84/60.22     Y := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144210) {G2,W8,D4,L1,V1,M1}  { complement( X ) ==> join( 
% 59.84/60.22    complement( X ), complement( X ) ) }.
% 59.84/60.22  parent0[0]: (181) {G2,W6,D4,L1,V1,M1} P(5,17);d(7) { composition( converse
% 59.84/60.22    ( one ), X ) ==> X }.
% 59.84/60.22  parent1[0; 4]: (144209) {G1,W11,D5,L1,V1,M1}  { complement( X ) ==> join( 
% 59.84/60.22    composition( converse( one ), complement( X ) ), complement( X ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := complement( X )
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144211) {G2,W8,D4,L1,V1,M1}  { join( complement( X ), complement( 
% 59.84/60.22    X ) ) ==> complement( X ) }.
% 59.84/60.22  parent0[0]: (144210) {G2,W8,D4,L1,V1,M1}  { complement( X ) ==> join( 
% 59.84/60.22    complement( X ), complement( X ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  subsumption: (192) {G5,W8,D4,L1,V1,M1} P(188,10);d(181) { join( complement
% 59.84/60.22    ( X ), complement( X ) ) ==> complement( X ) }.
% 59.84/60.22  parent0: (144211) {G2,W8,D4,L1,V1,M1}  { join( complement( X ), complement
% 59.84/60.22    ( X ) ) ==> complement( X ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  permutation0:
% 59.84/60.22     0 ==> 0
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144213) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), Y ) ==>
% 59.84/60.22     join( composition( X, Y ), composition( Z, Y ) ) }.
% 59.84/60.22  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 59.84/60.22    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Z
% 59.84/60.22     Z := Y
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144214) {G1,W11,D4,L1,V2,M1}  { composition( join( one, X ), Y ) 
% 59.84/60.22    ==> join( Y, composition( X, Y ) ) }.
% 59.84/60.22  parent0[0]: (188) {G4,W5,D3,L1,V1,M1} P(187,181) { composition( one, X ) 
% 59.84/60.22    ==> X }.
% 59.84/60.22  parent1[0; 7]: (144213) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), 
% 59.84/60.22    Y ) ==> join( composition( X, Y ), composition( Z, Y ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := Y
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := one
% 59.84/60.22     Y := Y
% 59.84/60.22     Z := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144216) {G1,W11,D4,L1,V2,M1}  { join( Y, composition( X, Y ) ) ==>
% 59.84/60.22     composition( join( one, X ), Y ) }.
% 59.84/60.22  parent0[0]: (144214) {G1,W11,D4,L1,V2,M1}  { composition( join( one, X ), Y
% 59.84/60.22     ) ==> join( Y, composition( X, Y ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Y
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  subsumption: (193) {G5,W11,D4,L1,V2,M1} P(188,6) { join( X, composition( Y
% 59.84/60.22    , X ) ) = composition( join( one, Y ), X ) }.
% 59.84/60.22  parent0: (144216) {G1,W11,D4,L1,V2,M1}  { join( Y, composition( X, Y ) ) 
% 59.84/60.22    ==> composition( join( one, X ), Y ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := Y
% 59.84/60.22     Y := X
% 59.84/60.22  end
% 59.84/60.22  permutation0:
% 59.84/60.22     0 ==> 0
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144219) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), Y ) ==>
% 59.84/60.22     join( composition( X, Y ), composition( Z, Y ) ) }.
% 59.84/60.22  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 59.84/60.22    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Z
% 59.84/60.22     Z := Y
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144221) {G1,W11,D4,L1,V2,M1}  { composition( join( X, one ), Y ) 
% 59.84/60.22    ==> join( composition( X, Y ), Y ) }.
% 59.84/60.22  parent0[0]: (188) {G4,W5,D3,L1,V1,M1} P(187,181) { composition( one, X ) 
% 59.84/60.22    ==> X }.
% 59.84/60.22  parent1[0; 10]: (144219) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z )
% 59.84/60.22    , Y ) ==> join( composition( X, Y ), composition( Z, Y ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := Y
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Y
% 59.84/60.22     Z := one
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144223) {G1,W11,D4,L1,V2,M1}  { join( composition( X, Y ), Y ) ==>
% 59.84/60.22     composition( join( X, one ), Y ) }.
% 59.84/60.22  parent0[0]: (144221) {G1,W11,D4,L1,V2,M1}  { composition( join( X, one ), Y
% 59.84/60.22     ) ==> join( composition( X, Y ), Y ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Y
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  subsumption: (194) {G5,W11,D4,L1,V2,M1} P(188,6) { join( composition( Y, X
% 59.84/60.22     ), X ) = composition( join( Y, one ), X ) }.
% 59.84/60.22  parent0: (144223) {G1,W11,D4,L1,V2,M1}  { join( composition( X, Y ), Y ) 
% 59.84/60.22    ==> composition( join( X, one ), Y ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := Y
% 59.84/60.22     Y := X
% 59.84/60.22  end
% 59.84/60.22  permutation0:
% 59.84/60.22     0 ==> 0
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144225) {G5,W8,D4,L1,V1,M1}  { complement( X ) ==> join( 
% 59.84/60.22    complement( X ), complement( X ) ) }.
% 59.84/60.22  parent0[0]: (192) {G5,W8,D4,L1,V1,M1} P(188,10);d(181) { join( complement( 
% 59.84/60.22    X ), complement( X ) ) ==> complement( X ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144228) {G2,W7,D4,L1,V0,M1}  { complement( top ) ==> join( 
% 59.84/60.22    complement( top ), zero ) }.
% 59.84/60.22  parent0[0]: (77) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 59.84/60.22    zero }.
% 59.84/60.22  parent1[0; 6]: (144225) {G5,W8,D4,L1,V1,M1}  { complement( X ) ==> join( 
% 59.84/60.22    complement( X ), complement( X ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := top
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144230) {G2,W6,D3,L1,V0,M1}  { complement( top ) ==> join( zero, 
% 59.84/60.22    zero ) }.
% 59.84/60.22  parent0[0]: (77) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 59.84/60.22    zero }.
% 59.84/60.22  parent1[0; 4]: (144228) {G2,W7,D4,L1,V0,M1}  { complement( top ) ==> join( 
% 59.84/60.22    complement( top ), zero ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144231) {G2,W5,D3,L1,V0,M1}  { zero ==> join( zero, zero ) }.
% 59.84/60.22  parent0[0]: (77) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 59.84/60.22    zero }.
% 59.84/60.22  parent1[0; 1]: (144230) {G2,W6,D3,L1,V0,M1}  { complement( top ) ==> join( 
% 59.84/60.22    zero, zero ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144237) {G2,W5,D3,L1,V0,M1}  { join( zero, zero ) ==> zero }.
% 59.84/60.22  parent0[0]: (144231) {G2,W5,D3,L1,V0,M1}  { zero ==> join( zero, zero ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  subsumption: (197) {G6,W5,D3,L1,V0,M1} P(77,192) { join( zero, zero ) ==> 
% 59.84/60.22    zero }.
% 59.84/60.22  parent0: (144237) {G2,W5,D3,L1,V0,M1}  { join( zero, zero ) ==> zero }.
% 59.84/60.22  substitution0:
% 59.84/60.22  end
% 59.84/60.22  permutation0:
% 59.84/60.22     0 ==> 0
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144241) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join
% 59.84/60.22    ( complement( X ), complement( Y ) ) ) }.
% 59.84/60.22  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 59.84/60.22    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Y
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144256) {G1,W7,D4,L1,V1,M1}  { meet( X, X ) ==> complement( 
% 59.84/60.22    complement( X ) ) }.
% 59.84/60.22  parent0[0]: (192) {G5,W8,D4,L1,V1,M1} P(188,10);d(181) { join( complement( 
% 59.84/60.22    X ), complement( X ) ) ==> complement( X ) }.
% 59.84/60.22  parent1[0; 5]: (144241) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 59.84/60.22    ( join( complement( X ), complement( Y ) ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := X
% 59.84/60.22     Y := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144257) {G1,W7,D4,L1,V1,M1}  { complement( complement( X ) ) ==> 
% 59.84/60.22    meet( X, X ) }.
% 59.84/60.22  parent0[0]: (144256) {G1,W7,D4,L1,V1,M1}  { meet( X, X ) ==> complement( 
% 59.84/60.22    complement( X ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  subsumption: (198) {G6,W7,D4,L1,V1,M1} P(192,3) { complement( complement( X
% 59.84/60.22     ) ) = meet( X, X ) }.
% 59.84/60.22  parent0: (144257) {G1,W7,D4,L1,V1,M1}  { complement( complement( X ) ) ==> 
% 59.84/60.22    meet( X, X ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  permutation0:
% 59.84/60.22     0 ==> 0
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144259) {G2,W10,D5,L1,V2,M1}  { join( X, top ) ==> join( join( X, 
% 59.84/60.22    complement( Y ) ), Y ) }.
% 59.84/60.22  parent0[0]: (28) {G2,W10,D5,L1,V2,M1} P(15,1) { join( join( Y, complement( 
% 59.84/60.22    X ) ), X ) ==> join( Y, top ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := Y
% 59.84/60.22     Y := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144261) {G3,W9,D4,L1,V1,M1}  { join( complement( X ), top ) ==> 
% 59.84/60.22    join( complement( X ), X ) }.
% 59.84/60.22  parent0[0]: (192) {G5,W8,D4,L1,V1,M1} P(188,10);d(181) { join( complement( 
% 59.84/60.22    X ), complement( X ) ) ==> complement( X ) }.
% 59.84/60.22  parent1[0; 6]: (144259) {G2,W10,D5,L1,V2,M1}  { join( X, top ) ==> join( 
% 59.84/60.22    join( X, complement( Y ) ), Y ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := complement( X )
% 59.84/60.22     Y := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144262) {G2,W6,D4,L1,V1,M1}  { join( complement( X ), top ) ==> 
% 59.84/60.22    top }.
% 59.84/60.22  parent0[0]: (15) {G1,W6,D4,L1,V1,M1} P(0,11) { join( complement( X ), X ) 
% 59.84/60.22    ==> top }.
% 59.84/60.22  parent1[0; 5]: (144261) {G3,W9,D4,L1,V1,M1}  { join( complement( X ), top )
% 59.84/60.22     ==> join( complement( X ), X ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  subsumption: (200) {G6,W6,D4,L1,V1,M1} P(192,28);d(15) { join( complement( 
% 59.84/60.22    X ), top ) ==> top }.
% 59.84/60.22  parent0: (144262) {G2,W6,D4,L1,V1,M1}  { join( complement( X ), top ) ==> 
% 59.84/60.22    top }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  permutation0:
% 59.84/60.22     0 ==> 0
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144265) {G3,W8,D4,L1,V0,M1}  { meet( top, top ) ==> complement( 
% 59.84/60.22    join( zero, zero ) ) }.
% 59.84/60.22  parent0[0]: (122) {G3,W8,D4,L1,V0,M1} P(77,78) { complement( join( zero, 
% 59.84/60.22    zero ) ) ==> meet( top, top ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144266) {G4,W6,D3,L1,V0,M1}  { meet( top, top ) ==> complement( 
% 59.84/60.22    zero ) }.
% 59.84/60.22  parent0[0]: (197) {G6,W5,D3,L1,V0,M1} P(77,192) { join( zero, zero ) ==> 
% 59.84/60.22    zero }.
% 59.84/60.22  parent1[0; 5]: (144265) {G3,W8,D4,L1,V0,M1}  { meet( top, top ) ==> 
% 59.84/60.22    complement( join( zero, zero ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  subsumption: (208) {G7,W6,D3,L1,V0,M1} P(197,122) { meet( top, top ) ==> 
% 59.84/60.22    complement( zero ) }.
% 59.84/60.22  parent0: (144266) {G4,W6,D3,L1,V0,M1}  { meet( top, top ) ==> complement( 
% 59.84/60.22    zero ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22  end
% 59.84/60.22  permutation0:
% 59.84/60.22     0 ==> 0
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144269) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( 
% 59.84/60.22    X, join( Y, Z ) ) }.
% 59.84/60.22  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 59.84/60.22    join( X, Y ), Z ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Y
% 59.84/60.22     Z := Z
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144271) {G1,W9,D4,L1,V1,M1}  { join( join( X, zero ), zero ) ==> 
% 59.84/60.22    join( X, zero ) }.
% 59.84/60.22  parent0[0]: (197) {G6,W5,D3,L1,V0,M1} P(77,192) { join( zero, zero ) ==> 
% 59.84/60.22    zero }.
% 59.84/60.22  parent1[0; 8]: (144269) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==>
% 59.84/60.22     join( X, join( Y, Z ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := X
% 59.84/60.22     Y := zero
% 59.84/60.22     Z := zero
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  subsumption: (209) {G7,W9,D4,L1,V1,M1} P(197,1) { join( join( X, zero ), 
% 59.84/60.22    zero ) ==> join( X, zero ) }.
% 59.84/60.22  parent0: (144271) {G1,W9,D4,L1,V1,M1}  { join( join( X, zero ), zero ) ==> 
% 59.84/60.22    join( X, zero ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  permutation0:
% 59.84/60.22     0 ==> 0
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144275) {G5,W9,D4,L1,V0,M1}  { join( top, top ) ==> join( meet( 
% 59.84/60.22    top, top ), top ) }.
% 59.84/60.22  parent0[0]: (166) {G5,W9,D4,L1,V0,M1} P(142,80);d(80) { join( meet( top, 
% 59.84/60.22    top ), top ) ==> join( top, top ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144277) {G6,W8,D4,L1,V0,M1}  { join( top, top ) ==> join( 
% 59.84/60.22    complement( zero ), top ) }.
% 59.84/60.22  parent0[0]: (208) {G7,W6,D3,L1,V0,M1} P(197,122) { meet( top, top ) ==> 
% 59.84/60.22    complement( zero ) }.
% 59.84/60.22  parent1[0; 5]: (144275) {G5,W9,D4,L1,V0,M1}  { join( top, top ) ==> join( 
% 59.84/60.22    meet( top, top ), top ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144278) {G7,W5,D3,L1,V0,M1}  { join( top, top ) ==> top }.
% 59.84/60.22  parent0[0]: (200) {G6,W6,D4,L1,V1,M1} P(192,28);d(15) { join( complement( X
% 59.84/60.22     ), top ) ==> top }.
% 59.84/60.22  parent1[0; 4]: (144277) {G6,W8,D4,L1,V0,M1}  { join( top, top ) ==> join( 
% 59.84/60.22    complement( zero ), top ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := zero
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  subsumption: (210) {G8,W5,D3,L1,V0,M1} P(208,166);d(200) { join( top, top )
% 59.84/60.22     ==> top }.
% 59.84/60.22  parent0: (144278) {G7,W5,D3,L1,V0,M1}  { join( top, top ) ==> top }.
% 59.84/60.22  substitution0:
% 59.84/60.22  end
% 59.84/60.22  permutation0:
% 59.84/60.22     0 ==> 0
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144281) {G2,W10,D5,L1,V2,M1}  { join( Y, top ) ==> join( join( 
% 59.84/60.22    complement( X ), Y ), X ) }.
% 59.84/60.22  parent0[0]: (36) {G2,W10,D5,L1,V2,M1} P(31,0);d(1) { join( join( complement
% 59.84/60.22    ( Y ), X ), Y ) ==> join( X, top ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := Y
% 59.84/60.22     Y := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144284) {G3,W7,D3,L1,V1,M1}  { join( top, top ) ==> join( top, X
% 59.84/60.22     ) }.
% 59.84/60.22  parent0[0]: (200) {G6,W6,D4,L1,V1,M1} P(192,28);d(15) { join( complement( X
% 59.84/60.22     ), top ) ==> top }.
% 59.84/60.22  parent1[0; 5]: (144281) {G2,W10,D5,L1,V2,M1}  { join( Y, top ) ==> join( 
% 59.84/60.22    join( complement( X ), Y ), X ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := X
% 59.84/60.22     Y := top
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144285) {G4,W5,D3,L1,V1,M1}  { top ==> join( top, X ) }.
% 59.84/60.22  parent0[0]: (210) {G8,W5,D3,L1,V0,M1} P(208,166);d(200) { join( top, top ) 
% 59.84/60.22    ==> top }.
% 59.84/60.22  parent1[0; 1]: (144284) {G3,W7,D3,L1,V1,M1}  { join( top, top ) ==> join( 
% 59.84/60.22    top, X ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144286) {G4,W5,D3,L1,V1,M1}  { join( top, X ) ==> top }.
% 59.84/60.22  parent0[0]: (144285) {G4,W5,D3,L1,V1,M1}  { top ==> join( top, X ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  subsumption: (215) {G9,W5,D3,L1,V1,M1} P(200,36);d(210) { join( top, X ) 
% 59.84/60.22    ==> top }.
% 59.84/60.22  parent0: (144286) {G4,W5,D3,L1,V1,M1}  { join( top, X ) ==> top }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  permutation0:
% 59.84/60.22     0 ==> 0
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144288) {G2,W10,D4,L1,V2,M1}  { join( Y, top ) ==> join( join( X, 
% 59.84/60.22    Y ), complement( X ) ) }.
% 59.84/60.22  parent0[0]: (37) {G2,W10,D4,L1,V2,M1} P(0,31) { join( join( Y, X ), 
% 59.84/60.22    complement( Y ) ) ==> join( X, top ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := Y
% 59.84/60.22     Y := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144292) {G3,W9,D5,L1,V1,M1}  { join( top, top ) ==> join( top, 
% 59.84/60.22    complement( complement( X ) ) ) }.
% 59.84/60.22  parent0[0]: (200) {G6,W6,D4,L1,V1,M1} P(192,28);d(15) { join( complement( X
% 59.84/60.22     ), top ) ==> top }.
% 59.84/60.22  parent1[0; 5]: (144288) {G2,W10,D4,L1,V2,M1}  { join( Y, top ) ==> join( 
% 59.84/60.22    join( X, Y ), complement( X ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := complement( X )
% 59.84/60.22     Y := top
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144293) {G3,W7,D3,L1,V1,M1}  { join( top, top ) ==> join( X, top
% 59.84/60.22     ) }.
% 59.84/60.22  parent0[0]: (38) {G2,W9,D5,L1,V1,M1} P(11,31) { join( top, complement( 
% 59.84/60.22    complement( X ) ) ) ==> join( X, top ) }.
% 59.84/60.22  parent1[0; 4]: (144292) {G3,W9,D5,L1,V1,M1}  { join( top, top ) ==> join( 
% 59.84/60.22    top, complement( complement( X ) ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144294) {G4,W5,D3,L1,V1,M1}  { top ==> join( X, top ) }.
% 59.84/60.22  parent0[0]: (210) {G8,W5,D3,L1,V0,M1} P(208,166);d(200) { join( top, top ) 
% 59.84/60.22    ==> top }.
% 59.84/60.22  parent1[0; 1]: (144293) {G3,W7,D3,L1,V1,M1}  { join( top, top ) ==> join( X
% 59.84/60.22    , top ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144295) {G4,W5,D3,L1,V1,M1}  { join( X, top ) ==> top }.
% 59.84/60.22  parent0[0]: (144294) {G4,W5,D3,L1,V1,M1}  { top ==> join( X, top ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  subsumption: (216) {G9,W5,D3,L1,V1,M1} P(200,37);d(38);d(210) { join( X, 
% 59.84/60.22    top ) ==> top }.
% 59.84/60.22  parent0: (144295) {G4,W5,D3,L1,V1,M1}  { join( X, top ) ==> top }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  permutation0:
% 59.84/60.22     0 ==> 0
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144296) {G9,W5,D3,L1,V1,M1}  { top ==> join( top, X ) }.
% 59.84/60.22  parent0[0]: (215) {G9,W5,D3,L1,V1,M1} P(200,36);d(210) { join( top, X ) ==>
% 59.84/60.22     top }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144298) {G3,W4,D3,L1,V0,M1}  { top ==> converse( top ) }.
% 59.84/60.22  parent0[0]: (59) {G2,W9,D6,L1,V1,M1} P(11,19) { join( X, converse( 
% 59.84/60.22    complement( converse( X ) ) ) ) ==> converse( top ) }.
% 59.84/60.22  parent1[0; 2]: (144296) {G9,W5,D3,L1,V1,M1}  { top ==> join( top, X ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := top
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := converse( complement( converse( top ) ) )
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144299) {G3,W4,D3,L1,V0,M1}  { converse( top ) ==> top }.
% 59.84/60.22  parent0[0]: (144298) {G3,W4,D3,L1,V0,M1}  { top ==> converse( top ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  subsumption: (224) {G10,W4,D3,L1,V0,M1} P(215,59) { converse( top ) ==> top
% 59.84/60.22     }.
% 59.84/60.22  parent0: (144299) {G3,W4,D3,L1,V0,M1}  { converse( top ) ==> top }.
% 59.84/60.22  substitution0:
% 59.84/60.22  end
% 59.84/60.22  permutation0:
% 59.84/60.22     0 ==> 0
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144301) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y ), X ) 
% 59.84/60.22    ==> converse( composition( converse( X ), Y ) ) }.
% 59.84/60.22  parent0[0]: (17) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( 
% 59.84/60.22    converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Y
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144303) {G2,W9,D4,L1,V1,M1}  { composition( converse( X ), top ) 
% 59.84/60.22    ==> converse( composition( top, X ) ) }.
% 59.84/60.22  parent0[0]: (224) {G10,W4,D3,L1,V0,M1} P(215,59) { converse( top ) ==> top
% 59.84/60.22     }.
% 59.84/60.22  parent1[0; 7]: (144301) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y )
% 59.84/60.22    , X ) ==> converse( composition( converse( X ), Y ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := top
% 59.84/60.22     Y := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  subsumption: (225) {G11,W9,D4,L1,V1,M1} P(224,17) { composition( converse( 
% 59.84/60.22    X ), top ) ==> converse( composition( top, X ) ) }.
% 59.84/60.22  parent0: (144303) {G2,W9,D4,L1,V1,M1}  { composition( converse( X ), top ) 
% 59.84/60.22    ==> converse( composition( top, X ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  permutation0:
% 59.84/60.22     0 ==> 0
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144307) {G1,W10,D5,L1,V2,M1}  { composition( Y, converse( X ) ) 
% 59.84/60.22    ==> converse( composition( X, converse( Y ) ) ) }.
% 59.84/60.22  parent0[0]: (16) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( Y, 
% 59.84/60.22    converse( X ) ) ) ==> composition( X, converse( Y ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := Y
% 59.84/60.22     Y := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144309) {G2,W9,D4,L1,V1,M1}  { composition( top, converse( X ) ) 
% 59.84/60.22    ==> converse( composition( X, top ) ) }.
% 59.84/60.22  parent0[0]: (224) {G10,W4,D3,L1,V0,M1} P(215,59) { converse( top ) ==> top
% 59.84/60.22     }.
% 59.84/60.22  parent1[0; 8]: (144307) {G1,W10,D5,L1,V2,M1}  { composition( Y, converse( X
% 59.84/60.22     ) ) ==> converse( composition( X, converse( Y ) ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := X
% 59.84/60.22     Y := top
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  subsumption: (226) {G11,W9,D4,L1,V1,M1} P(224,16) { composition( top, 
% 59.84/60.22    converse( X ) ) ==> converse( composition( X, top ) ) }.
% 59.84/60.22  parent0: (144309) {G2,W9,D4,L1,V1,M1}  { composition( top, converse( X ) ) 
% 59.84/60.22    ==> converse( composition( X, top ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  permutation0:
% 59.84/60.22     0 ==> 0
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144312) {G6,W7,D4,L1,V1,M1}  { meet( X, X ) = complement( 
% 59.84/60.22    complement( X ) ) }.
% 59.84/60.22  parent0[0]: (198) {G6,W7,D4,L1,V1,M1} P(192,3) { complement( complement( X
% 59.84/60.22     ) ) = meet( X, X ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144318) {G7,W10,D4,L1,V1,M1}  { meet( complement( X ), complement
% 59.84/60.22    ( X ) ) = complement( meet( X, X ) ) }.
% 59.84/60.22  parent0[0]: (198) {G6,W7,D4,L1,V1,M1} P(192,3) { complement( complement( X
% 59.84/60.22     ) ) = meet( X, X ) }.
% 59.84/60.22  parent1[0; 7]: (144312) {G6,W7,D4,L1,V1,M1}  { meet( X, X ) = complement( 
% 59.84/60.22    complement( X ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := complement( X )
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  subsumption: (232) {G7,W10,D4,L1,V1,M1} P(198,198) { meet( complement( X )
% 59.84/60.22    , complement( X ) ) ==> complement( meet( X, X ) ) }.
% 59.84/60.22  parent0: (144318) {G7,W10,D4,L1,V1,M1}  { meet( complement( X ), complement
% 59.84/60.22    ( X ) ) = complement( meet( X, X ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  permutation0:
% 59.84/60.22     0 ==> 0
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144321) {G3,W6,D4,L1,V1,M1}  { zero ==> meet( complement( X ), X )
% 59.84/60.22     }.
% 59.84/60.22  parent0[0]: (92) {G3,W6,D4,L1,V1,M1} S(74);d(77) { meet( complement( X ), X
% 59.84/60.22     ) ==> zero }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144322) {G4,W8,D4,L1,V1,M1}  { zero ==> meet( meet( X, X ), 
% 59.84/60.22    complement( X ) ) }.
% 59.84/60.22  parent0[0]: (198) {G6,W7,D4,L1,V1,M1} P(192,3) { complement( complement( X
% 59.84/60.22     ) ) = meet( X, X ) }.
% 59.84/60.22  parent1[0; 3]: (144321) {G3,W6,D4,L1,V1,M1}  { zero ==> meet( complement( X
% 59.84/60.22     ), X ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := complement( X )
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144323) {G4,W8,D4,L1,V1,M1}  { meet( meet( X, X ), complement( X )
% 59.84/60.22     ) ==> zero }.
% 59.84/60.22  parent0[0]: (144322) {G4,W8,D4,L1,V1,M1}  { zero ==> meet( meet( X, X ), 
% 59.84/60.22    complement( X ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  subsumption: (237) {G7,W8,D4,L1,V1,M1} P(198,92) { meet( meet( X, X ), 
% 59.84/60.22    complement( X ) ) ==> zero }.
% 59.84/60.22  parent0: (144323) {G4,W8,D4,L1,V1,M1}  { meet( meet( X, X ), complement( X
% 59.84/60.22     ) ) ==> zero }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  permutation0:
% 59.84/60.22     0 ==> 0
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144324) {G0,W5,D4,L1,V1,M1}  { X ==> converse( converse( X ) ) }.
% 59.84/60.22  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144326) {G1,W13,D6,L1,V3,M1}  { composition( X, join( Y, Z ) ) 
% 59.84/60.22    ==> converse( converse( composition( X, join( Z, Y ) ) ) ) }.
% 59.84/60.22  parent0[0]: (23) {G2,W13,D5,L1,V3,M1} P(18,9);d(9) { converse( composition
% 59.84/60.22    ( Z, join( Y, X ) ) ) = converse( composition( Z, join( X, Y ) ) ) }.
% 59.84/60.22  parent1[0; 7]: (144324) {G0,W5,D4,L1,V1,M1}  { X ==> converse( converse( X
% 59.84/60.22     ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := Z
% 59.84/60.22     Y := Y
% 59.84/60.22     Z := X
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := composition( X, join( Y, Z ) )
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144328) {G1,W11,D4,L1,V3,M1}  { composition( X, join( Y, Z ) ) 
% 59.84/60.22    ==> composition( X, join( Z, Y ) ) }.
% 59.84/60.22  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 59.84/60.22  parent1[0; 6]: (144326) {G1,W13,D6,L1,V3,M1}  { composition( X, join( Y, Z
% 59.84/60.22     ) ) ==> converse( converse( composition( X, join( Z, Y ) ) ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := composition( X, join( Z, Y ) )
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Y
% 59.84/60.22     Z := Z
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  subsumption: (248) {G3,W11,D4,L1,V3,M1} P(23,7);d(7) { composition( X, join
% 59.84/60.22    ( Z, Y ) ) = composition( X, join( Y, Z ) ) }.
% 59.84/60.22  parent0: (144328) {G1,W11,D4,L1,V3,M1}  { composition( X, join( Y, Z ) ) 
% 59.84/60.22    ==> composition( X, join( Z, Y ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Z
% 59.84/60.22     Z := Y
% 59.84/60.22  end
% 59.84/60.22  permutation0:
% 59.84/60.22     0 ==> 0
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144330) {G0,W11,D4,L1,V3,M1}  { composition( composition( X, Y ), 
% 59.84/60.22    Z ) ==> composition( X, composition( Y, Z ) ) }.
% 59.84/60.22  parent0[0]: (4) {G0,W11,D4,L1,V3,M1} I { composition( X, composition( Y, Z
% 59.84/60.22     ) ) ==> composition( composition( X, Y ), Z ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Y
% 59.84/60.22     Z := Z
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144332) {G1,W13,D5,L1,V2,M1}  { composition( composition( X, top
% 59.84/60.22     ), converse( Y ) ) ==> composition( X, converse( composition( Y, top ) )
% 59.84/60.22     ) }.
% 59.84/60.22  parent0[0]: (226) {G11,W9,D4,L1,V1,M1} P(224,16) { composition( top, 
% 59.84/60.22    converse( X ) ) ==> converse( composition( X, top ) ) }.
% 59.84/60.22  parent1[0; 9]: (144330) {G0,W11,D4,L1,V3,M1}  { composition( composition( X
% 59.84/60.22    , Y ), Z ) ==> composition( X, composition( Y, Z ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := Y
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := X
% 59.84/60.22     Y := top
% 59.84/60.22     Z := converse( Y )
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144334) {G1,W13,D5,L1,V2,M1}  { composition( X, converse( 
% 59.84/60.22    composition( Y, top ) ) ) ==> composition( composition( X, top ), 
% 59.84/60.22    converse( Y ) ) }.
% 59.84/60.22  parent0[0]: (144332) {G1,W13,D5,L1,V2,M1}  { composition( composition( X, 
% 59.84/60.22    top ), converse( Y ) ) ==> composition( X, converse( composition( Y, top
% 59.84/60.22     ) ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Y
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  subsumption: (268) {G12,W13,D5,L1,V2,M1} P(226,4) { composition( Y, 
% 59.84/60.22    converse( composition( X, top ) ) ) ==> composition( composition( Y, top
% 59.84/60.22     ), converse( X ) ) }.
% 59.84/60.22  parent0: (144334) {G1,W13,D5,L1,V2,M1}  { composition( X, converse( 
% 59.84/60.22    composition( Y, top ) ) ) ==> composition( composition( X, top ), 
% 59.84/60.22    converse( Y ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := Y
% 59.84/60.22     Y := X
% 59.84/60.22  end
% 59.84/60.22  permutation0:
% 59.84/60.22     0 ==> 0
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144335) {G2,W10,D6,L1,V2,M1}  { top ==> join( join( complement( 
% 59.84/60.22    join( X, Y ) ), X ), Y ) }.
% 59.84/60.22  parent0[0]: (27) {G2,W10,D6,L1,V2,M1} P(1,15) { join( join( complement( 
% 59.84/60.22    join( X, Y ) ), X ), Y ) ==> top }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Y
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144337) {G1,W10,D6,L1,V2,M1}  { top ==> join( Y, join( complement
% 59.84/60.22    ( join( X, Y ) ), X ) ) }.
% 59.84/60.22  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 59.84/60.22  parent1[0; 2]: (144335) {G2,W10,D6,L1,V2,M1}  { top ==> join( join( 
% 59.84/60.22    complement( join( X, Y ) ), X ), Y ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := join( complement( join( X, Y ) ), X )
% 59.84/60.22     Y := Y
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Y
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144351) {G1,W10,D6,L1,V2,M1}  { top ==> join( join( X, complement
% 59.84/60.22    ( join( Y, X ) ) ), Y ) }.
% 59.84/60.22  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 59.84/60.22    join( X, Y ), Z ) }.
% 59.84/60.22  parent1[0; 2]: (144337) {G1,W10,D6,L1,V2,M1}  { top ==> join( Y, join( 
% 59.84/60.22    complement( join( X, Y ) ), X ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22     Y := complement( join( Y, X ) )
% 59.84/60.22     Z := Y
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := Y
% 59.84/60.22     Y := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144352) {G1,W10,D6,L1,V2,M1}  { join( join( X, complement( join( Y
% 59.84/60.22    , X ) ) ), Y ) ==> top }.
% 59.84/60.22  parent0[0]: (144351) {G1,W10,D6,L1,V2,M1}  { top ==> join( join( X, 
% 59.84/60.22    complement( join( Y, X ) ) ), Y ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Y
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  subsumption: (309) {G3,W10,D6,L1,V2,M1} P(27,0);d(1) { join( join( Y, 
% 59.84/60.22    complement( join( X, Y ) ) ), X ) ==> top }.
% 59.84/60.22  parent0: (144352) {G1,W10,D6,L1,V2,M1}  { join( join( X, complement( join( 
% 59.84/60.22    Y, X ) ) ), Y ) ==> top }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := Y
% 59.84/60.22     Y := X
% 59.84/60.22  end
% 59.84/60.22  permutation0:
% 59.84/60.22     0 ==> 0
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144353) {G2,W10,D6,L1,V2,M1}  { top ==> join( join( complement( 
% 59.84/60.22    join( X, Y ) ), X ), Y ) }.
% 59.84/60.22  parent0[0]: (27) {G2,W10,D6,L1,V2,M1} P(1,15) { join( join( complement( 
% 59.84/60.22    join( X, Y ) ), X ), Y ) ==> top }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Y
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144355) {G1,W10,D6,L1,V2,M1}  { top ==> join( join( X, complement
% 59.84/60.22    ( join( X, Y ) ) ), Y ) }.
% 59.84/60.22  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 59.84/60.22  parent1[0; 3]: (144353) {G2,W10,D6,L1,V2,M1}  { top ==> join( join( 
% 59.84/60.22    complement( join( X, Y ) ), X ), Y ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := complement( join( X, Y ) )
% 59.84/60.22     Y := X
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Y
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144363) {G1,W10,D6,L1,V2,M1}  { join( join( X, complement( join( X
% 59.84/60.22    , Y ) ) ), Y ) ==> top }.
% 59.84/60.22  parent0[0]: (144355) {G1,W10,D6,L1,V2,M1}  { top ==> join( join( X, 
% 59.84/60.22    complement( join( X, Y ) ) ), Y ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Y
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  subsumption: (310) {G3,W10,D6,L1,V2,M1} P(0,27) { join( join( X, complement
% 59.84/60.22    ( join( X, Y ) ) ), Y ) ==> top }.
% 59.84/60.22  parent0: (144363) {G1,W10,D6,L1,V2,M1}  { join( join( X, complement( join( 
% 59.84/60.22    X, Y ) ) ), Y ) ==> top }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Y
% 59.84/60.22  end
% 59.84/60.22  permutation0:
% 59.84/60.22     0 ==> 0
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144370) {G2,W10,D6,L1,V2,M1}  { top ==> join( join( complement( 
% 59.84/60.22    join( X, Y ) ), X ), Y ) }.
% 59.84/60.22  parent0[0]: (27) {G2,W10,D6,L1,V2,M1} P(1,15) { join( join( complement( 
% 59.84/60.22    join( X, Y ) ), X ), Y ) ==> top }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Y
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144373) {G1,W10,D6,L1,V2,M1}  { top ==> join( join( complement( 
% 59.84/60.22    join( Y, X ) ), X ), Y ) }.
% 59.84/60.22  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 59.84/60.22  parent1[0; 5]: (144370) {G2,W10,D6,L1,V2,M1}  { top ==> join( join( 
% 59.84/60.22    complement( join( X, Y ) ), X ), Y ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Y
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Y
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144386) {G1,W10,D6,L1,V2,M1}  { join( join( complement( join( X, Y
% 59.84/60.22     ) ), Y ), X ) ==> top }.
% 59.84/60.22  parent0[0]: (144373) {G1,W10,D6,L1,V2,M1}  { top ==> join( join( complement
% 59.84/60.22    ( join( Y, X ) ), X ), Y ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := Y
% 59.84/60.22     Y := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  subsumption: (311) {G3,W10,D6,L1,V2,M1} P(0,27) { join( join( complement( 
% 59.84/60.22    join( Y, X ) ), X ), Y ) ==> top }.
% 59.84/60.22  parent0: (144386) {G1,W10,D6,L1,V2,M1}  { join( join( complement( join( X, 
% 59.84/60.22    Y ) ), Y ), X ) ==> top }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := Y
% 59.84/60.22     Y := X
% 59.84/60.22  end
% 59.84/60.22  permutation0:
% 59.84/60.22     0 ==> 0
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144388) {G7,W8,D4,L1,V1,M1}  { zero ==> meet( meet( X, X ), 
% 59.84/60.22    complement( X ) ) }.
% 59.84/60.22  parent0[0]: (237) {G7,W8,D4,L1,V1,M1} P(198,92) { meet( meet( X, X ), 
% 59.84/60.22    complement( X ) ) ==> zero }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144389) {G8,W10,D5,L1,V1,M1}  { zero ==> meet( complement( meet( 
% 59.84/60.22    X, X ) ), complement( complement( X ) ) ) }.
% 59.84/60.22  parent0[0]: (232) {G7,W10,D4,L1,V1,M1} P(198,198) { meet( complement( X ), 
% 59.84/60.22    complement( X ) ) ==> complement( meet( X, X ) ) }.
% 59.84/60.22  parent1[0; 3]: (144388) {G7,W8,D4,L1,V1,M1}  { zero ==> meet( meet( X, X )
% 59.84/60.22    , complement( X ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := complement( X )
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144390) {G8,W10,D5,L1,V1,M1}  { meet( complement( meet( X, X ) ), 
% 59.84/60.22    complement( complement( X ) ) ) ==> zero }.
% 59.84/60.22  parent0[0]: (144389) {G8,W10,D5,L1,V1,M1}  { zero ==> meet( complement( 
% 59.84/60.22    meet( X, X ) ), complement( complement( X ) ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  subsumption: (385) {G8,W10,D5,L1,V1,M1} P(232,237) { meet( complement( meet
% 59.84/60.22    ( X, X ) ), complement( complement( X ) ) ) ==> zero }.
% 59.84/60.22  parent0: (144390) {G8,W10,D5,L1,V1,M1}  { meet( complement( meet( X, X ) )
% 59.84/60.22    , complement( complement( X ) ) ) ==> zero }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  permutation0:
% 59.84/60.22     0 ==> 0
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144391) {G7,W10,D4,L1,V1,M1}  { complement( meet( X, X ) ) ==> 
% 59.84/60.22    meet( complement( X ), complement( X ) ) }.
% 59.84/60.22  parent0[0]: (232) {G7,W10,D4,L1,V1,M1} P(198,198) { meet( complement( X ), 
% 59.84/60.22    complement( X ) ) ==> complement( meet( X, X ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144392) {G6,W7,D4,L1,V1,M1}  { meet( X, X ) = complement( 
% 59.84/60.22    complement( X ) ) }.
% 59.84/60.22  parent0[0]: (198) {G6,W7,D4,L1,V1,M1} P(192,3) { complement( complement( X
% 59.84/60.22     ) ) = meet( X, X ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144394) {G7,W9,D5,L1,V1,M1}  { complement( meet( X, X ) ) ==> 
% 59.84/60.22    complement( complement( complement( X ) ) ) }.
% 59.84/60.22  parent0[0]: (144392) {G6,W7,D4,L1,V1,M1}  { meet( X, X ) = complement( 
% 59.84/60.22    complement( X ) ) }.
% 59.84/60.22  parent1[0; 5]: (144391) {G7,W10,D4,L1,V1,M1}  { complement( meet( X, X ) ) 
% 59.84/60.22    ==> meet( complement( X ), complement( X ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := complement( X )
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144397) {G7,W9,D5,L1,V1,M1}  { complement( complement( complement
% 59.84/60.22    ( X ) ) ) ==> complement( meet( X, X ) ) }.
% 59.84/60.22  parent0[0]: (144394) {G7,W9,D5,L1,V1,M1}  { complement( meet( X, X ) ) ==> 
% 59.84/60.22    complement( complement( complement( X ) ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  subsumption: (386) {G8,W9,D5,L1,V1,M1} P(232,198) { complement( complement
% 59.84/60.22    ( complement( X ) ) ) = complement( meet( X, X ) ) }.
% 59.84/60.22  parent0: (144397) {G7,W9,D5,L1,V1,M1}  { complement( complement( complement
% 59.84/60.22    ( X ) ) ) ==> complement( meet( X, X ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  permutation0:
% 59.84/60.22     0 ==> 0
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144400) {G4,W10,D5,L1,V3,M1}  { join( join( join( X, Y ), Z ), 
% 59.84/60.22    complement( X ) ) ==> top }.
% 59.84/60.22  parent0[0]: (216) {G9,W5,D3,L1,V1,M1} P(200,37);d(38);d(210) { join( X, top
% 59.84/60.22     ) ==> top }.
% 59.84/60.22  parent1[0; 9]: (46) {G3,W14,D5,L1,V3,M1} P(1,37) { join( join( join( X, Y )
% 59.84/60.22    , Z ), complement( X ) ) ==> join( join( Y, Z ), top ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := join( Y, Z )
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Y
% 59.84/60.22     Z := Z
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  subsumption: (600) {G10,W10,D5,L1,V3,M1} S(46);d(216) { join( join( join( X
% 59.84/60.22    , Y ), Z ), complement( X ) ) ==> top }.
% 59.84/60.22  parent0: (144400) {G4,W10,D5,L1,V3,M1}  { join( join( join( X, Y ), Z ), 
% 59.84/60.22    complement( X ) ) ==> top }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Y
% 59.84/60.22     Z := Z
% 59.84/60.22  end
% 59.84/60.22  permutation0:
% 59.84/60.22     0 ==> 0
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144402) {G3,W10,D6,L1,V2,M1}  { top ==> join( join( X, complement
% 59.84/60.22    ( join( Y, X ) ) ), Y ) }.
% 59.84/60.22  parent0[0]: (309) {G3,W10,D6,L1,V2,M1} P(27,0);d(1) { join( join( Y, 
% 59.84/60.22    complement( join( X, Y ) ) ), X ) ==> top }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := Y
% 59.84/60.22     Y := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144403) {G2,W10,D5,L1,V2,M1}  { top ==> join( join( X, Y ), 
% 59.84/60.22    complement( join( Y, X ) ) ) }.
% 59.84/60.22  parent0[0]: (30) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), X )
% 59.84/60.22     = join( join( Z, X ), Y ) }.
% 59.84/60.22  parent1[0; 2]: (144402) {G3,W10,D6,L1,V2,M1}  { top ==> join( join( X, 
% 59.84/60.22    complement( join( Y, X ) ) ), Y ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := Y
% 59.84/60.22     Y := complement( join( Y, X ) )
% 59.84/60.22     Z := X
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Y
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144414) {G2,W10,D5,L1,V2,M1}  { join( join( X, Y ), complement( 
% 59.84/60.22    join( Y, X ) ) ) ==> top }.
% 59.84/60.22  parent0[0]: (144403) {G2,W10,D5,L1,V2,M1}  { top ==> join( join( X, Y ), 
% 59.84/60.22    complement( join( Y, X ) ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Y
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  subsumption: (627) {G4,W10,D5,L1,V2,M1} P(309,30) { join( join( X, Y ), 
% 59.84/60.22    complement( join( Y, X ) ) ) ==> top }.
% 59.84/60.22  parent0: (144414) {G2,W10,D5,L1,V2,M1}  { join( join( X, Y ), complement( 
% 59.84/60.22    join( Y, X ) ) ) ==> top }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Y
% 59.84/60.22  end
% 59.84/60.22  permutation0:
% 59.84/60.22     0 ==> 0
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144422) {G10,W10,D5,L1,V3,M1}  { top ==> join( join( join( X, Y )
% 59.84/60.22    , Z ), complement( X ) ) }.
% 59.84/60.22  parent0[0]: (600) {G10,W10,D5,L1,V3,M1} S(46);d(216) { join( join( join( X
% 59.84/60.22    , Y ), Z ), complement( X ) ) ==> top }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Y
% 59.84/60.22     Z := Z
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144423) {G2,W10,D5,L1,V3,M1}  { top ==> join( join( X, Z ), 
% 59.84/60.22    complement( meet( X, Y ) ) ) }.
% 59.84/60.22  parent0[0]: (48) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 59.84/60.22    complement( join( complement( X ), Y ) ) ) ==> X }.
% 59.84/60.22  parent1[0; 4]: (144422) {G10,W10,D5,L1,V3,M1}  { top ==> join( join( join( 
% 59.84/60.22    X, Y ), Z ), complement( X ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Y
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := meet( X, Y )
% 59.84/60.22     Y := complement( join( complement( X ), Y ) )
% 59.84/60.22     Z := Z
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144424) {G2,W10,D5,L1,V3,M1}  { join( join( X, Y ), complement( 
% 59.84/60.22    meet( X, Z ) ) ) ==> top }.
% 59.84/60.22  parent0[0]: (144423) {G2,W10,D5,L1,V3,M1}  { top ==> join( join( X, Z ), 
% 59.84/60.22    complement( meet( X, Y ) ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Z
% 59.84/60.22     Z := Y
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  subsumption: (693) {G11,W10,D5,L1,V3,M1} P(48,600) { join( join( X, Z ), 
% 59.84/60.22    complement( meet( X, Y ) ) ) ==> top }.
% 59.84/60.22  parent0: (144424) {G2,W10,D5,L1,V3,M1}  { join( join( X, Y ), complement( 
% 59.84/60.22    meet( X, Z ) ) ) ==> top }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Z
% 59.84/60.22     Z := Y
% 59.84/60.22  end
% 59.84/60.22  permutation0:
% 59.84/60.22     0 ==> 0
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144426) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 59.84/60.22    complement( join( complement( X ), Y ) ) ) }.
% 59.84/60.22  parent0[0]: (48) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 59.84/60.22    complement( join( complement( X ), Y ) ) ) ==> X }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Y
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144428) {G2,W8,D4,L1,V1,M1}  { X ==> join( meet( X, top ), 
% 59.84/60.22    complement( top ) ) }.
% 59.84/60.22  parent0[0]: (216) {G9,W5,D3,L1,V1,M1} P(200,37);d(38);d(210) { join( X, top
% 59.84/60.22     ) ==> top }.
% 59.84/60.22  parent1[0; 7]: (144426) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 59.84/60.22    complement( join( complement( X ), Y ) ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := complement( X )
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := X
% 59.84/60.22     Y := top
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144429) {G2,W7,D4,L1,V1,M1}  { X ==> join( meet( X, top ), zero )
% 59.84/60.22     }.
% 59.84/60.22  parent0[0]: (77) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 59.84/60.22    zero }.
% 59.84/60.22  parent1[0; 6]: (144428) {G2,W8,D4,L1,V1,M1}  { X ==> join( meet( X, top ), 
% 59.84/60.22    complement( top ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144430) {G2,W7,D4,L1,V1,M1}  { join( meet( X, top ), zero ) ==> X
% 59.84/60.22     }.
% 59.84/60.22  parent0[0]: (144429) {G2,W7,D4,L1,V1,M1}  { X ==> join( meet( X, top ), 
% 59.84/60.22    zero ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  subsumption: (716) {G10,W7,D4,L1,V1,M1} P(216,48);d(77) { join( meet( X, 
% 59.84/60.22    top ), zero ) ==> X }.
% 59.84/60.22  parent0: (144430) {G2,W7,D4,L1,V1,M1}  { join( meet( X, top ), zero ) ==> X
% 59.84/60.22     }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  permutation0:
% 59.84/60.22     0 ==> 0
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144432) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 59.84/60.22    complement( join( complement( X ), Y ) ) ) }.
% 59.84/60.22  parent0[0]: (48) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 59.84/60.22    complement( join( complement( X ), Y ) ) ) ==> X }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Y
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144433) {G1,W10,D5,L1,V2,M1}  { X ==> join( meet( X, complement( 
% 59.84/60.22    Y ) ), meet( X, Y ) ) }.
% 59.84/60.22  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 59.84/60.22    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 59.84/60.22  parent1[0; 7]: (144432) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 59.84/60.22    complement( join( complement( X ), Y ) ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Y
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := X
% 59.84/60.22     Y := complement( Y )
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144435) {G1,W10,D5,L1,V2,M1}  { join( meet( X, complement( Y ) ), 
% 59.84/60.22    meet( X, Y ) ) ==> X }.
% 59.84/60.22  parent0[0]: (144433) {G1,W10,D5,L1,V2,M1}  { X ==> join( meet( X, 
% 59.84/60.22    complement( Y ) ), meet( X, Y ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Y
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  subsumption: (723) {G2,W10,D5,L1,V2,M1} P(3,48) { join( meet( X, complement
% 59.84/60.22    ( Y ) ), meet( X, Y ) ) ==> X }.
% 59.84/60.22  parent0: (144435) {G1,W10,D5,L1,V2,M1}  { join( meet( X, complement( Y ) )
% 59.84/60.22    , meet( X, Y ) ) ==> X }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Y
% 59.84/60.22  end
% 59.84/60.22  permutation0:
% 59.84/60.22     0 ==> 0
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144438) {G2,W10,D4,L1,V2,M1}  { join( Y, top ) ==> join( join( X, 
% 59.84/60.22    Y ), complement( X ) ) }.
% 59.84/60.22  parent0[0]: (37) {G2,W10,D4,L1,V2,M1} P(0,31) { join( join( Y, X ), 
% 59.84/60.22    complement( Y ) ) ==> join( X, top ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := Y
% 59.84/60.22     Y := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144440) {G2,W14,D6,L1,V2,M1}  { join( complement( join( 
% 59.84/60.22    complement( X ), Y ) ), top ) ==> join( X, complement( meet( X, Y ) ) )
% 59.84/60.22     }.
% 59.84/60.22  parent0[0]: (48) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 59.84/60.22    complement( join( complement( X ), Y ) ) ) ==> X }.
% 59.84/60.22  parent1[0; 9]: (144438) {G2,W10,D4,L1,V2,M1}  { join( Y, top ) ==> join( 
% 59.84/60.22    join( X, Y ), complement( X ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Y
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := meet( X, Y )
% 59.84/60.22     Y := complement( join( complement( X ), Y ) )
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144441) {G3,W8,D5,L1,V2,M1}  { top ==> join( X, complement( meet
% 59.84/60.22    ( X, Y ) ) ) }.
% 59.84/60.22  parent0[0]: (216) {G9,W5,D3,L1,V1,M1} P(200,37);d(38);d(210) { join( X, top
% 59.84/60.22     ) ==> top }.
% 59.84/60.22  parent1[0; 1]: (144440) {G2,W14,D6,L1,V2,M1}  { join( complement( join( 
% 59.84/60.22    complement( X ), Y ) ), top ) ==> join( X, complement( meet( X, Y ) ) )
% 59.84/60.22     }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := complement( join( complement( X ), Y ) )
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Y
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144442) {G3,W8,D5,L1,V2,M1}  { join( X, complement( meet( X, Y ) )
% 59.84/60.22     ) ==> top }.
% 59.84/60.22  parent0[0]: (144441) {G3,W8,D5,L1,V2,M1}  { top ==> join( X, complement( 
% 59.84/60.22    meet( X, Y ) ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Y
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  subsumption: (725) {G10,W8,D5,L1,V2,M1} P(48,37);d(216) { join( X, 
% 59.84/60.22    complement( meet( X, Y ) ) ) ==> top }.
% 59.84/60.22  parent0: (144442) {G3,W8,D5,L1,V2,M1}  { join( X, complement( meet( X, Y )
% 59.84/60.22     ) ) ==> top }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Y
% 59.84/60.22  end
% 59.84/60.22  permutation0:
% 59.84/60.22     0 ==> 0
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144444) {G7,W9,D4,L1,V1,M1}  { join( X, zero ) ==> join( join( X, 
% 59.84/60.22    zero ), zero ) }.
% 59.84/60.22  parent0[0]: (209) {G7,W9,D4,L1,V1,M1} P(197,1) { join( join( X, zero ), 
% 59.84/60.22    zero ) ==> join( X, zero ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144446) {G8,W9,D4,L1,V1,M1}  { join( meet( X, top ), zero ) ==> 
% 59.84/60.22    join( X, zero ) }.
% 59.84/60.22  parent0[0]: (716) {G10,W7,D4,L1,V1,M1} P(216,48);d(77) { join( meet( X, top
% 59.84/60.22     ), zero ) ==> X }.
% 59.84/60.22  parent1[0; 7]: (144444) {G7,W9,D4,L1,V1,M1}  { join( X, zero ) ==> join( 
% 59.84/60.22    join( X, zero ), zero ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := meet( X, top )
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144447) {G9,W5,D3,L1,V1,M1}  { X ==> join( X, zero ) }.
% 59.84/60.22  parent0[0]: (716) {G10,W7,D4,L1,V1,M1} P(216,48);d(77) { join( meet( X, top
% 59.84/60.22     ), zero ) ==> X }.
% 59.84/60.22  parent1[0; 1]: (144446) {G8,W9,D4,L1,V1,M1}  { join( meet( X, top ), zero )
% 59.84/60.22     ==> join( X, zero ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144449) {G9,W5,D3,L1,V1,M1}  { join( X, zero ) ==> X }.
% 59.84/60.22  parent0[0]: (144447) {G9,W5,D3,L1,V1,M1}  { X ==> join( X, zero ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  subsumption: (741) {G11,W5,D3,L1,V1,M1} P(716,209) { join( X, zero ) ==> X
% 59.84/60.22     }.
% 59.84/60.22  parent0: (144449) {G9,W5,D3,L1,V1,M1}  { join( X, zero ) ==> X }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  permutation0:
% 59.84/60.22     0 ==> 0
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144451) {G6,W7,D4,L1,V1,M1}  { meet( X, X ) = complement( 
% 59.84/60.22    complement( X ) ) }.
% 59.84/60.22  parent0[0]: (198) {G6,W7,D4,L1,V1,M1} P(192,3) { complement( complement( X
% 59.84/60.22     ) ) = meet( X, X ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144452) {G10,W7,D4,L1,V1,M1}  { X ==> join( meet( X, top ), zero )
% 59.84/60.22     }.
% 59.84/60.22  parent0[0]: (716) {G10,W7,D4,L1,V1,M1} P(216,48);d(77) { join( meet( X, top
% 59.84/60.22     ), zero ) ==> X }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144455) {G7,W7,D5,L1,V0,M1}  { top ==> join( complement( 
% 59.84/60.22    complement( top ) ), zero ) }.
% 59.84/60.22  parent0[0]: (144451) {G6,W7,D4,L1,V1,M1}  { meet( X, X ) = complement( 
% 59.84/60.22    complement( X ) ) }.
% 59.84/60.22  parent1[0; 3]: (144452) {G10,W7,D4,L1,V1,M1}  { X ==> join( meet( X, top )
% 59.84/60.22    , zero ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := top
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := top
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144456) {G8,W5,D4,L1,V0,M1}  { top ==> complement( complement( 
% 59.84/60.22    top ) ) }.
% 59.84/60.22  parent0[0]: (741) {G11,W5,D3,L1,V1,M1} P(716,209) { join( X, zero ) ==> X
% 59.84/60.22     }.
% 59.84/60.22  parent1[0; 2]: (144455) {G7,W7,D5,L1,V0,M1}  { top ==> join( complement( 
% 59.84/60.22    complement( top ) ), zero ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := complement( complement( top ) )
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144457) {G2,W4,D3,L1,V0,M1}  { top ==> complement( zero ) }.
% 59.84/60.22  parent0[0]: (77) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 59.84/60.22    zero }.
% 59.84/60.22  parent1[0; 3]: (144456) {G8,W5,D4,L1,V0,M1}  { top ==> complement( 
% 59.84/60.22    complement( top ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144458) {G2,W4,D3,L1,V0,M1}  { complement( zero ) ==> top }.
% 59.84/60.22  parent0[0]: (144457) {G2,W4,D3,L1,V0,M1}  { top ==> complement( zero ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  subsumption: (745) {G12,W4,D3,L1,V0,M1} P(198,716);d(741);d(77) { 
% 59.84/60.22    complement( zero ) ==> top }.
% 59.84/60.22  parent0: (144458) {G2,W4,D3,L1,V0,M1}  { complement( zero ) ==> top }.
% 59.84/60.22  substitution0:
% 59.84/60.22  end
% 59.84/60.22  permutation0:
% 59.84/60.22     0 ==> 0
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144459) {G10,W7,D4,L1,V1,M1}  { X ==> join( meet( X, top ), zero )
% 59.84/60.22     }.
% 59.84/60.22  parent0[0]: (716) {G10,W7,D4,L1,V1,M1} P(216,48);d(77) { join( meet( X, top
% 59.84/60.22     ), zero ) ==> X }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144461) {G2,W7,D4,L1,V1,M1}  { X ==> join( meet( top, X ), zero )
% 59.84/60.22     }.
% 59.84/60.22  parent0[0]: (75) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 59.84/60.22    Y ) }.
% 59.84/60.22  parent1[0; 3]: (144459) {G10,W7,D4,L1,V1,M1}  { X ==> join( meet( X, top )
% 59.84/60.22    , zero ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := top
% 59.84/60.22     Y := X
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144463) {G3,W5,D3,L1,V1,M1}  { X ==> meet( top, X ) }.
% 59.84/60.22  parent0[0]: (741) {G11,W5,D3,L1,V1,M1} P(716,209) { join( X, zero ) ==> X
% 59.84/60.22     }.
% 59.84/60.22  parent1[0; 2]: (144461) {G2,W7,D4,L1,V1,M1}  { X ==> join( meet( top, X ), 
% 59.84/60.22    zero ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := meet( top, X )
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144464) {G3,W5,D3,L1,V1,M1}  { meet( top, X ) ==> X }.
% 59.84/60.22  parent0[0]: (144463) {G3,W5,D3,L1,V1,M1}  { X ==> meet( top, X ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  subsumption: (748) {G12,W5,D3,L1,V1,M1} P(75,716);d(741) { meet( top, X ) 
% 59.84/60.22    ==> X }.
% 59.84/60.22  parent0: (144464) {G3,W5,D3,L1,V1,M1}  { meet( top, X ) ==> X }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  permutation0:
% 59.84/60.22     0 ==> 0
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144466) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( 
% 59.84/60.22    X, join( Y, Z ) ) }.
% 59.84/60.22  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 59.84/60.22    join( X, Y ), Z ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Y
% 59.84/60.22     Z := Z
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144469) {G1,W11,D5,L1,V2,M1}  { join( join( X, meet( Y, top ) ), 
% 59.84/60.22    zero ) ==> join( X, Y ) }.
% 59.84/60.22  parent0[0]: (716) {G10,W7,D4,L1,V1,M1} P(216,48);d(77) { join( meet( X, top
% 59.84/60.22     ), zero ) ==> X }.
% 59.84/60.22  parent1[0; 10]: (144466) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) 
% 59.84/60.22    ==> join( X, join( Y, Z ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := Y
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := X
% 59.84/60.22     Y := meet( Y, top )
% 59.84/60.22     Z := zero
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144470) {G2,W9,D4,L1,V2,M1}  { join( X, meet( Y, top ) ) ==> join
% 59.84/60.22    ( X, Y ) }.
% 59.84/60.22  parent0[0]: (741) {G11,W5,D3,L1,V1,M1} P(716,209) { join( X, zero ) ==> X
% 59.84/60.22     }.
% 59.84/60.22  parent1[0; 1]: (144469) {G1,W11,D5,L1,V2,M1}  { join( join( X, meet( Y, top
% 59.84/60.22     ) ), zero ) ==> join( X, Y ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := join( X, meet( Y, top ) )
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Y
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  subsumption: (749) {G12,W9,D4,L1,V2,M1} P(716,1);d(741) { join( Y, meet( X
% 59.84/60.22    , top ) ) ==> join( Y, X ) }.
% 59.84/60.22  parent0: (144470) {G2,W9,D4,L1,V2,M1}  { join( X, meet( Y, top ) ) ==> join
% 59.84/60.22    ( X, Y ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := Y
% 59.84/60.22     Y := X
% 59.84/60.22  end
% 59.84/60.22  permutation0:
% 59.84/60.22     0 ==> 0
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144472) {G10,W7,D4,L1,V1,M1}  { X ==> join( meet( X, top ), zero )
% 59.84/60.22     }.
% 59.84/60.22  parent0[0]: (716) {G10,W7,D4,L1,V1,M1} P(216,48);d(77) { join( meet( X, top
% 59.84/60.22     ), zero ) ==> X }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144474) {G1,W7,D4,L1,V1,M1}  { X ==> join( zero, meet( X, top ) )
% 59.84/60.22     }.
% 59.84/60.22  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 59.84/60.22  parent1[0; 2]: (144472) {G10,W7,D4,L1,V1,M1}  { X ==> join( meet( X, top )
% 59.84/60.22    , zero ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := meet( X, top )
% 59.84/60.22     Y := zero
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144476) {G2,W5,D3,L1,V1,M1}  { X ==> join( zero, X ) }.
% 59.84/60.22  parent0[0]: (749) {G12,W9,D4,L1,V2,M1} P(716,1);d(741) { join( Y, meet( X, 
% 59.84/60.22    top ) ) ==> join( Y, X ) }.
% 59.84/60.22  parent1[0; 2]: (144474) {G1,W7,D4,L1,V1,M1}  { X ==> join( zero, meet( X, 
% 59.84/60.22    top ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22     Y := zero
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144477) {G2,W5,D3,L1,V1,M1}  { join( zero, X ) ==> X }.
% 59.84/60.22  parent0[0]: (144476) {G2,W5,D3,L1,V1,M1}  { X ==> join( zero, X ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  subsumption: (750) {G13,W5,D3,L1,V1,M1} P(716,0);d(749) { join( zero, X ) 
% 59.84/60.22    ==> X }.
% 59.84/60.22  parent0: (144477) {G2,W5,D3,L1,V1,M1}  { join( zero, X ) ==> X }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  permutation0:
% 59.84/60.22     0 ==> 0
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144479) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 59.84/60.22    complement( join( complement( X ), Y ) ) ) }.
% 59.84/60.22  parent0[0]: (48) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 59.84/60.22    complement( join( complement( X ), Y ) ) ) ==> X }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Y
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144483) {G2,W10,D5,L1,V1,M1}  { zero ==> join( meet( zero, X ), 
% 59.84/60.22    complement( join( top, X ) ) ) }.
% 59.84/60.22  parent0[0]: (745) {G12,W4,D3,L1,V0,M1} P(198,716);d(741);d(77) { complement
% 59.84/60.22    ( zero ) ==> top }.
% 59.84/60.22  parent1[0; 8]: (144479) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 59.84/60.22    complement( join( complement( X ), Y ) ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := zero
% 59.84/60.22     Y := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144484) {G3,W8,D4,L1,V1,M1}  { zero ==> join( meet( zero, X ), 
% 59.84/60.22    complement( top ) ) }.
% 59.84/60.22  parent0[0]: (215) {G9,W5,D3,L1,V1,M1} P(200,36);d(210) { join( top, X ) ==>
% 59.84/60.22     top }.
% 59.84/60.22  parent1[0; 7]: (144483) {G2,W10,D5,L1,V1,M1}  { zero ==> join( meet( zero, 
% 59.84/60.22    X ), complement( join( top, X ) ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144485) {G2,W7,D4,L1,V1,M1}  { zero ==> join( meet( zero, X ), 
% 59.84/60.22    zero ) }.
% 59.84/60.22  parent0[0]: (77) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 59.84/60.22    zero }.
% 59.84/60.22  parent1[0; 6]: (144484) {G3,W8,D4,L1,V1,M1}  { zero ==> join( meet( zero, X
% 59.84/60.22     ), complement( top ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144486) {G3,W5,D3,L1,V1,M1}  { zero ==> meet( zero, X ) }.
% 59.84/60.22  parent0[0]: (741) {G11,W5,D3,L1,V1,M1} P(716,209) { join( X, zero ) ==> X
% 59.84/60.22     }.
% 59.84/60.22  parent1[0; 2]: (144485) {G2,W7,D4,L1,V1,M1}  { zero ==> join( meet( zero, X
% 59.84/60.22     ), zero ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := meet( zero, X )
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144487) {G3,W5,D3,L1,V1,M1}  { meet( zero, X ) ==> zero }.
% 59.84/60.22  parent0[0]: (144486) {G3,W5,D3,L1,V1,M1}  { zero ==> meet( zero, X ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  subsumption: (751) {G13,W5,D3,L1,V1,M1} P(745,48);d(215);d(77);d(741) { 
% 59.84/60.22    meet( zero, X ) ==> zero }.
% 59.84/60.22  parent0: (144487) {G3,W5,D3,L1,V1,M1}  { meet( zero, X ) ==> zero }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  permutation0:
% 59.84/60.22     0 ==> 0
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144489) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join
% 59.84/60.22    ( complement( X ), complement( Y ) ) ) }.
% 59.84/60.22  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 59.84/60.22    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Y
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144493) {G1,W9,D5,L1,V1,M1}  { meet( X, zero ) ==> complement( 
% 59.84/60.22    join( complement( X ), top ) ) }.
% 59.84/60.22  parent0[0]: (745) {G12,W4,D3,L1,V0,M1} P(198,716);d(741);d(77) { complement
% 59.84/60.22    ( zero ) ==> top }.
% 59.84/60.22  parent1[0; 8]: (144489) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 59.84/60.22    ( join( complement( X ), complement( Y ) ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := X
% 59.84/60.22     Y := zero
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144494) {G2,W6,D3,L1,V1,M1}  { meet( X, zero ) ==> complement( 
% 59.84/60.22    top ) }.
% 59.84/60.22  parent0[0]: (216) {G9,W5,D3,L1,V1,M1} P(200,37);d(38);d(210) { join( X, top
% 59.84/60.22     ) ==> top }.
% 59.84/60.22  parent1[0; 5]: (144493) {G1,W9,D5,L1,V1,M1}  { meet( X, zero ) ==> 
% 59.84/60.22    complement( join( complement( X ), top ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := complement( X )
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144495) {G2,W5,D3,L1,V1,M1}  { meet( X, zero ) ==> zero }.
% 59.84/60.22  parent0[0]: (77) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 59.84/60.22    zero }.
% 59.84/60.22  parent1[0; 4]: (144494) {G2,W6,D3,L1,V1,M1}  { meet( X, zero ) ==> 
% 59.84/60.22    complement( top ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  subsumption: (752) {G13,W5,D3,L1,V1,M1} P(745,3);d(216);d(77) { meet( X, 
% 59.84/60.22    zero ) ==> zero }.
% 59.84/60.22  parent0: (144495) {G2,W5,D3,L1,V1,M1}  { meet( X, zero ) ==> zero }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  permutation0:
% 59.84/60.22     0 ==> 0
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144498) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 59.84/60.22    complement( join( complement( X ), Y ) ) ) }.
% 59.84/60.22  parent0[0]: (48) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 59.84/60.22    complement( join( complement( X ), Y ) ) ) ==> X }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Y
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144501) {G2,W9,D6,L1,V1,M1}  { X ==> join( zero, complement( join
% 59.84/60.22    ( complement( X ), zero ) ) ) }.
% 59.84/60.22  parent0[0]: (752) {G13,W5,D3,L1,V1,M1} P(745,3);d(216);d(77) { meet( X, 
% 59.84/60.22    zero ) ==> zero }.
% 59.84/60.22  parent1[0; 3]: (144498) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 59.84/60.22    complement( join( complement( X ), Y ) ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := X
% 59.84/60.22     Y := zero
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144502) {G3,W7,D5,L1,V1,M1}  { X ==> complement( join( complement
% 59.84/60.22    ( X ), zero ) ) }.
% 59.84/60.22  parent0[0]: (750) {G13,W5,D3,L1,V1,M1} P(716,0);d(749) { join( zero, X ) 
% 59.84/60.22    ==> X }.
% 59.84/60.22  parent1[0; 2]: (144501) {G2,W9,D6,L1,V1,M1}  { X ==> join( zero, complement
% 59.84/60.22    ( join( complement( X ), zero ) ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := complement( join( complement( X ), zero ) )
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144503) {G3,W5,D3,L1,V1,M1}  { X ==> meet( X, top ) }.
% 59.84/60.22  parent0[0]: (79) {G2,W9,D5,L1,V1,M1} P(77,3) { complement( join( complement
% 59.84/60.22    ( X ), zero ) ) ==> meet( X, top ) }.
% 59.84/60.22  parent1[0; 2]: (144502) {G3,W7,D5,L1,V1,M1}  { X ==> complement( join( 
% 59.84/60.22    complement( X ), zero ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144504) {G3,W5,D3,L1,V1,M1}  { meet( X, top ) ==> X }.
% 59.84/60.22  parent0[0]: (144503) {G3,W5,D3,L1,V1,M1}  { X ==> meet( X, top ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  subsumption: (753) {G14,W5,D3,L1,V1,M1} P(752,48);d(750);d(79) { meet( X, 
% 59.84/60.22    top ) ==> X }.
% 59.84/60.22  parent0: (144504) {G3,W5,D3,L1,V1,M1}  { meet( X, top ) ==> X }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  permutation0:
% 59.84/60.22     0 ==> 0
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144505) {G11,W5,D3,L1,V1,M1}  { X ==> join( X, zero ) }.
% 59.84/60.22  parent0[0]: (741) {G11,W5,D3,L1,V1,M1} P(716,209) { join( X, zero ) ==> X
% 59.84/60.22     }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144507) {G3,W7,D4,L1,V0,M1}  { composition( converse( skol1 ), 
% 59.84/60.22    complement( skol1 ) ) ==> zero }.
% 59.84/60.22  parent0[0]: (113) {G2,W9,D5,L1,V0,M1} P(13,10);d(77) { join( composition( 
% 59.84/60.22    converse( skol1 ), complement( skol1 ) ), zero ) ==> zero }.
% 59.84/60.22  parent1[0; 6]: (144505) {G11,W5,D3,L1,V1,M1}  { X ==> join( X, zero ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := composition( converse( skol1 ), complement( skol1 ) )
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  subsumption: (756) {G12,W7,D4,L1,V0,M1} P(741,113) { composition( converse
% 59.84/60.22    ( skol1 ), complement( skol1 ) ) ==> zero }.
% 59.84/60.22  parent0: (144507) {G3,W7,D4,L1,V0,M1}  { composition( converse( skol1 ), 
% 59.84/60.22    complement( skol1 ) ) ==> zero }.
% 59.84/60.22  substitution0:
% 59.84/60.22  end
% 59.84/60.22  permutation0:
% 59.84/60.22     0 ==> 0
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144510) {G2,W9,D5,L1,V1,M1}  { meet( X, top ) ==> complement( join
% 59.84/60.22    ( complement( X ), zero ) ) }.
% 59.84/60.22  parent0[0]: (79) {G2,W9,D5,L1,V1,M1} P(77,3) { complement( join( complement
% 59.84/60.22    ( X ), zero ) ) ==> meet( X, top ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144512) {G3,W7,D4,L1,V1,M1}  { meet( X, top ) ==> complement( 
% 59.84/60.22    complement( X ) ) }.
% 59.84/60.22  parent0[0]: (741) {G11,W5,D3,L1,V1,M1} P(716,209) { join( X, zero ) ==> X
% 59.84/60.22     }.
% 59.84/60.22  parent1[0; 5]: (144510) {G2,W9,D5,L1,V1,M1}  { meet( X, top ) ==> 
% 59.84/60.22    complement( join( complement( X ), zero ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := complement( X )
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144513) {G4,W5,D4,L1,V1,M1}  { X ==> complement( complement( X )
% 59.84/60.22     ) }.
% 59.84/60.22  parent0[0]: (753) {G14,W5,D3,L1,V1,M1} P(752,48);d(750);d(79) { meet( X, 
% 59.84/60.22    top ) ==> X }.
% 59.84/60.22  parent1[0; 1]: (144512) {G3,W7,D4,L1,V1,M1}  { meet( X, top ) ==> 
% 59.84/60.22    complement( complement( X ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144514) {G4,W5,D4,L1,V1,M1}  { complement( complement( X ) ) ==> X
% 59.84/60.22     }.
% 59.84/60.22  parent0[0]: (144513) {G4,W5,D4,L1,V1,M1}  { X ==> complement( complement( X
% 59.84/60.22     ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  subsumption: (757) {G15,W5,D4,L1,V1,M1} P(741,79);d(753) { complement( 
% 59.84/60.22    complement( X ) ) ==> X }.
% 59.84/60.22  parent0: (144514) {G4,W5,D4,L1,V1,M1}  { complement( complement( X ) ) ==> 
% 59.84/60.22    X }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  permutation0:
% 59.84/60.22     0 ==> 0
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144516) {G1,W10,D5,L1,V2,M1}  { join( converse( X ), Y ) ==> 
% 59.84/60.22    converse( join( X, converse( Y ) ) ) }.
% 59.84/60.22  parent0[0]: (20) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( Y, converse
% 59.84/60.22    ( X ) ) ) ==> join( converse( Y ), X ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := Y
% 59.84/60.22     Y := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144518) {G2,W8,D4,L1,V1,M1}  { join( converse( zero ), X ) ==> 
% 59.84/60.22    converse( converse( X ) ) }.
% 59.84/60.22  parent0[0]: (750) {G13,W5,D3,L1,V1,M1} P(716,0);d(749) { join( zero, X ) 
% 59.84/60.22    ==> X }.
% 59.84/60.22  parent1[0; 6]: (144516) {G1,W10,D5,L1,V2,M1}  { join( converse( X ), Y ) 
% 59.84/60.22    ==> converse( join( X, converse( Y ) ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := converse( X )
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := zero
% 59.84/60.22     Y := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144519) {G1,W6,D4,L1,V1,M1}  { join( converse( zero ), X ) ==> X
% 59.84/60.22     }.
% 59.84/60.22  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 59.84/60.22  parent1[0; 5]: (144518) {G2,W8,D4,L1,V1,M1}  { join( converse( zero ), X ) 
% 59.84/60.22    ==> converse( converse( X ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  subsumption: (759) {G14,W6,D4,L1,V1,M1} P(750,20);d(7) { join( converse( 
% 59.84/60.22    zero ), X ) ==> X }.
% 59.84/60.22  parent0: (144519) {G1,W6,D4,L1,V1,M1}  { join( converse( zero ), X ) ==> X
% 59.84/60.22     }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  permutation0:
% 59.84/60.22     0 ==> 0
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144521) {G8,W9,D5,L1,V1,M1}  { complement( meet( X, X ) ) = 
% 59.84/60.22    complement( complement( complement( X ) ) ) }.
% 59.84/60.22  parent0[0]: (386) {G8,W9,D5,L1,V1,M1} P(232,198) { complement( complement( 
% 59.84/60.22    complement( X ) ) ) = complement( meet( X, X ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144522) {G15,W5,D4,L1,V1,M1}  { X ==> complement( complement( X )
% 59.84/60.22     ) }.
% 59.84/60.22  parent0[0]: (757) {G15,W5,D4,L1,V1,M1} P(741,79);d(753) { complement( 
% 59.84/60.22    complement( X ) ) ==> X }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144525) {G9,W9,D6,L1,V1,M1}  { meet( X, X ) ==> complement( 
% 59.84/60.22    complement( complement( complement( X ) ) ) ) }.
% 59.84/60.22  parent0[0]: (144521) {G8,W9,D5,L1,V1,M1}  { complement( meet( X, X ) ) = 
% 59.84/60.22    complement( complement( complement( X ) ) ) }.
% 59.84/60.22  parent1[0; 5]: (144522) {G15,W5,D4,L1,V1,M1}  { X ==> complement( 
% 59.84/60.22    complement( X ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := meet( X, X )
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144526) {G10,W7,D4,L1,V1,M1}  { meet( X, X ) ==> complement( 
% 59.84/60.22    complement( X ) ) }.
% 59.84/60.22  parent0[0]: (757) {G15,W5,D4,L1,V1,M1} P(741,79);d(753) { complement( 
% 59.84/60.22    complement( X ) ) ==> X }.
% 59.84/60.22  parent1[0; 4]: (144525) {G9,W9,D6,L1,V1,M1}  { meet( X, X ) ==> complement
% 59.84/60.22    ( complement( complement( complement( X ) ) ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := complement( complement( X ) )
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144528) {G11,W5,D3,L1,V1,M1}  { meet( X, X ) ==> X }.
% 59.84/60.22  parent0[0]: (757) {G15,W5,D4,L1,V1,M1} P(741,79);d(753) { complement( 
% 59.84/60.22    complement( X ) ) ==> X }.
% 59.84/60.22  parent1[0; 4]: (144526) {G10,W7,D4,L1,V1,M1}  { meet( X, X ) ==> complement
% 59.84/60.22    ( complement( X ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  subsumption: (769) {G16,W5,D3,L1,V1,M1} P(386,757);d(757);d(757) { meet( X
% 59.84/60.22    , X ) ==> X }.
% 59.84/60.22  parent0: (144528) {G11,W5,D3,L1,V1,M1}  { meet( X, X ) ==> X }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  permutation0:
% 59.84/60.22     0 ==> 0
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144531) {G5,W8,D4,L1,V1,M1}  { complement( X ) ==> join( 
% 59.84/60.22    complement( X ), complement( X ) ) }.
% 59.84/60.22  parent0[0]: (192) {G5,W8,D4,L1,V1,M1} P(188,10);d(181) { join( complement( 
% 59.84/60.22    X ), complement( X ) ) ==> complement( X ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144534) {G6,W9,D5,L1,V1,M1}  { complement( complement( X ) ) ==> 
% 59.84/60.22    join( complement( complement( X ) ), X ) }.
% 59.84/60.22  parent0[0]: (757) {G15,W5,D4,L1,V1,M1} P(741,79);d(753) { complement( 
% 59.84/60.22    complement( X ) ) ==> X }.
% 59.84/60.22  parent1[0; 8]: (144531) {G5,W8,D4,L1,V1,M1}  { complement( X ) ==> join( 
% 59.84/60.22    complement( X ), complement( X ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := complement( X )
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144536) {G7,W7,D4,L1,V1,M1}  { complement( complement( X ) ) ==> 
% 59.84/60.22    join( X, X ) }.
% 59.84/60.22  parent0[0]: (757) {G15,W5,D4,L1,V1,M1} P(741,79);d(753) { complement( 
% 59.84/60.22    complement( X ) ) ==> X }.
% 59.84/60.22  parent1[0; 5]: (144534) {G6,W9,D5,L1,V1,M1}  { complement( complement( X )
% 59.84/60.22     ) ==> join( complement( complement( X ) ), X ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144537) {G8,W5,D3,L1,V1,M1}  { X ==> join( X, X ) }.
% 59.84/60.22  parent0[0]: (757) {G15,W5,D4,L1,V1,M1} P(741,79);d(753) { complement( 
% 59.84/60.22    complement( X ) ) ==> X }.
% 59.84/60.22  parent1[0; 1]: (144536) {G7,W7,D4,L1,V1,M1}  { complement( complement( X )
% 59.84/60.22     ) ==> join( X, X ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144543) {G8,W5,D3,L1,V1,M1}  { join( X, X ) ==> X }.
% 59.84/60.22  parent0[0]: (144537) {G8,W5,D3,L1,V1,M1}  { X ==> join( X, X ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  subsumption: (770) {G16,W5,D3,L1,V1,M1} P(757,192) { join( X, X ) ==> X }.
% 59.84/60.22  parent0: (144543) {G8,W5,D3,L1,V1,M1}  { join( X, X ) ==> X }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  permutation0:
% 59.84/60.22     0 ==> 0
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144547) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join
% 59.84/60.22    ( complement( X ), complement( Y ) ) ) }.
% 59.84/60.22  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 59.84/60.22    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Y
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144550) {G1,W10,D5,L1,V2,M1}  { meet( complement( X ), Y ) ==> 
% 59.84/60.22    complement( join( X, complement( Y ) ) ) }.
% 59.84/60.22  parent0[0]: (757) {G15,W5,D4,L1,V1,M1} P(741,79);d(753) { complement( 
% 59.84/60.22    complement( X ) ) ==> X }.
% 59.84/60.22  parent1[0; 7]: (144547) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 59.84/60.22    ( join( complement( X ), complement( Y ) ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := complement( X )
% 59.84/60.22     Y := Y
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144552) {G1,W10,D5,L1,V2,M1}  { complement( join( X, complement( Y
% 59.84/60.22     ) ) ) ==> meet( complement( X ), Y ) }.
% 59.84/60.22  parent0[0]: (144550) {G1,W10,D5,L1,V2,M1}  { meet( complement( X ), Y ) ==>
% 59.84/60.22     complement( join( X, complement( Y ) ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Y
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  subsumption: (772) {G16,W10,D5,L1,V2,M1} P(757,3) { complement( join( X, 
% 59.84/60.22    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 59.84/60.22  parent0: (144552) {G1,W10,D5,L1,V2,M1}  { complement( join( X, complement( 
% 59.84/60.22    Y ) ) ) ==> meet( complement( X ), Y ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Y
% 59.84/60.22  end
% 59.84/60.22  permutation0:
% 59.84/60.22     0 ==> 0
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144555) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join
% 59.84/60.22    ( complement( X ), complement( Y ) ) ) }.
% 59.84/60.22  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 59.84/60.22    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Y
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144559) {G1,W10,D5,L1,V2,M1}  { meet( X, complement( Y ) ) ==> 
% 59.84/60.22    complement( join( complement( X ), Y ) ) }.
% 59.84/60.22  parent0[0]: (757) {G15,W5,D4,L1,V1,M1} P(741,79);d(753) { complement( 
% 59.84/60.22    complement( X ) ) ==> X }.
% 59.84/60.22  parent1[0; 9]: (144555) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 59.84/60.22    ( join( complement( X ), complement( Y ) ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := Y
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := X
% 59.84/60.22     Y := complement( Y )
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144561) {G1,W10,D5,L1,V2,M1}  { complement( join( complement( X )
% 59.84/60.22    , Y ) ) ==> meet( X, complement( Y ) ) }.
% 59.84/60.22  parent0[0]: (144559) {G1,W10,D5,L1,V2,M1}  { meet( X, complement( Y ) ) ==>
% 59.84/60.22     complement( join( complement( X ), Y ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Y
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  subsumption: (773) {G16,W10,D5,L1,V2,M1} P(757,3) { complement( join( 
% 59.84/60.22    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 59.84/60.22  parent0: (144561) {G1,W10,D5,L1,V2,M1}  { complement( join( complement( X )
% 59.84/60.22    , Y ) ) ==> meet( X, complement( Y ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := Y
% 59.84/60.22     Y := X
% 59.84/60.22  end
% 59.84/60.22  permutation0:
% 59.84/60.22     0 ==> 0
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144563) {G15,W5,D4,L1,V1,M1}  { X ==> complement( complement( X )
% 59.84/60.22     ) }.
% 59.84/60.22  parent0[0]: (757) {G15,W5,D4,L1,V1,M1} P(741,79);d(753) { complement( 
% 59.84/60.22    complement( X ) ) ==> X }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144568) {G1,W10,D4,L1,V2,M1}  { join( complement( X ), complement
% 59.84/60.22    ( Y ) ) ==> complement( meet( X, Y ) ) }.
% 59.84/60.22  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 59.84/60.22    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 59.84/60.22  parent1[0; 7]: (144563) {G15,W5,D4,L1,V1,M1}  { X ==> complement( 
% 59.84/60.22    complement( X ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Y
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := join( complement( X ), complement( Y ) )
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  subsumption: (774) {G16,W10,D4,L1,V2,M1} P(3,757) { join( complement( X ), 
% 59.84/60.22    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 59.84/60.22  parent0: (144568) {G1,W10,D4,L1,V2,M1}  { join( complement( X ), complement
% 59.84/60.22    ( Y ) ) ==> complement( meet( X, Y ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Y
% 59.84/60.22  end
% 59.84/60.22  permutation0:
% 59.84/60.22     0 ==> 0
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144570) {G16,W5,D3,L1,V1,M1}  { X ==> join( X, X ) }.
% 59.84/60.22  parent0[0]: (770) {G16,W5,D3,L1,V1,M1} P(757,192) { join( X, X ) ==> X }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144573) {G2,W11,D5,L1,V2,M1}  { join( X, Y ) ==> join( join( X, 
% 59.84/60.22    join( X, Y ) ), Y ) }.
% 59.84/60.22  parent0[0]: (30) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), X )
% 59.84/60.22     = join( join( Z, X ), Y ) }.
% 59.84/60.22  parent1[0; 4]: (144570) {G16,W5,D3,L1,V1,M1}  { X ==> join( X, X ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := join( X, Y )
% 59.84/60.22     Y := Y
% 59.84/60.22     Z := X
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := join( X, Y )
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144575) {G1,W11,D5,L1,V2,M1}  { join( X, Y ) ==> join( join( join
% 59.84/60.22    ( X, X ), Y ), Y ) }.
% 59.84/60.22  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 59.84/60.22    join( X, Y ), Z ) }.
% 59.84/60.22  parent1[0; 5]: (144573) {G2,W11,D5,L1,V2,M1}  { join( X, Y ) ==> join( join
% 59.84/60.22    ( X, join( X, Y ) ), Y ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22     Y := X
% 59.84/60.22     Z := Y
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Y
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144576) {G2,W9,D4,L1,V2,M1}  { join( X, Y ) ==> join( join( X, Y
% 59.84/60.22     ), Y ) }.
% 59.84/60.22  parent0[0]: (770) {G16,W5,D3,L1,V1,M1} P(757,192) { join( X, X ) ==> X }.
% 59.84/60.22  parent1[0; 6]: (144575) {G1,W11,D5,L1,V2,M1}  { join( X, Y ) ==> join( join
% 59.84/60.22    ( join( X, X ), Y ), Y ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Y
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144577) {G2,W9,D4,L1,V2,M1}  { join( join( X, Y ), Y ) ==> join( X
% 59.84/60.22    , Y ) }.
% 59.84/60.22  parent0[0]: (144576) {G2,W9,D4,L1,V2,M1}  { join( X, Y ) ==> join( join( X
% 59.84/60.22    , Y ), Y ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Y
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  subsumption: (775) {G17,W9,D4,L1,V2,M1} P(770,30);d(1);d(770) { join( join
% 59.84/60.22    ( X, Y ), Y ) ==> join( X, Y ) }.
% 59.84/60.22  parent0: (144577) {G2,W9,D4,L1,V2,M1}  { join( join( X, Y ), Y ) ==> join( 
% 59.84/60.22    X, Y ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Y
% 59.84/60.22  end
% 59.84/60.22  permutation0:
% 59.84/60.22     0 ==> 0
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144586) {G2,W9,D4,L1,V2,M1}  { join( join( X, Y ), X ) = join( X
% 59.84/60.22    , Y ) }.
% 59.84/60.22  parent0[0]: (770) {G16,W5,D3,L1,V1,M1} P(757,192) { join( X, X ) ==> X }.
% 59.84/60.22  parent1[0; 7]: (30) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), 
% 59.84/60.22    X ) = join( join( Z, X ), Y ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Y
% 59.84/60.22     Z := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  subsumption: (776) {G17,W9,D4,L1,V2,M1} P(770,30) { join( join( X, Y ), X )
% 59.84/60.22     ==> join( X, Y ) }.
% 59.84/60.22  parent0: (144586) {G2,W9,D4,L1,V2,M1}  { join( join( X, Y ), X ) = join( X
% 59.84/60.22    , Y ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Y
% 59.84/60.22  end
% 59.84/60.22  permutation0:
% 59.84/60.22     0 ==> 0
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144587) {G14,W6,D4,L1,V1,M1}  { X ==> join( converse( zero ), X )
% 59.84/60.22     }.
% 59.84/60.22  parent0[0]: (759) {G14,W6,D4,L1,V1,M1} P(750,20);d(7) { join( converse( 
% 59.84/60.22    zero ), X ) ==> X }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144589) {G12,W4,D3,L1,V0,M1}  { zero ==> converse( zero ) }.
% 59.84/60.22  parent0[0]: (741) {G11,W5,D3,L1,V1,M1} P(716,209) { join( X, zero ) ==> X
% 59.84/60.22     }.
% 59.84/60.22  parent1[0; 2]: (144587) {G14,W6,D4,L1,V1,M1}  { X ==> join( converse( zero
% 59.84/60.22     ), X ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := converse( zero )
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := zero
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144590) {G12,W4,D3,L1,V0,M1}  { converse( zero ) ==> zero }.
% 59.84/60.22  parent0[0]: (144589) {G12,W4,D3,L1,V0,M1}  { zero ==> converse( zero ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  subsumption: (777) {G15,W4,D3,L1,V0,M1} P(759,741) { converse( zero ) ==> 
% 59.84/60.22    zero }.
% 59.84/60.22  parent0: (144590) {G12,W4,D3,L1,V0,M1}  { converse( zero ) ==> zero }.
% 59.84/60.22  substitution0:
% 59.84/60.22  end
% 59.84/60.22  permutation0:
% 59.84/60.22     0 ==> 0
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144592) {G11,W9,D4,L1,V1,M1}  { converse( composition( X, top ) ) 
% 59.84/60.22    ==> composition( top, converse( X ) ) }.
% 59.84/60.22  parent0[0]: (226) {G11,W9,D4,L1,V1,M1} P(224,16) { composition( top, 
% 59.84/60.22    converse( X ) ) ==> converse( composition( X, top ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144593) {G12,W8,D4,L1,V0,M1}  { converse( composition( zero, top
% 59.84/60.22     ) ) ==> composition( top, zero ) }.
% 59.84/60.22  parent0[0]: (777) {G15,W4,D3,L1,V0,M1} P(759,741) { converse( zero ) ==> 
% 59.84/60.22    zero }.
% 59.84/60.22  parent1[0; 7]: (144592) {G11,W9,D4,L1,V1,M1}  { converse( composition( X, 
% 59.84/60.22    top ) ) ==> composition( top, converse( X ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := zero
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  subsumption: (779) {G16,W8,D4,L1,V0,M1} P(777,226) { converse( composition
% 59.84/60.22    ( zero, top ) ) ==> composition( top, zero ) }.
% 59.84/60.22  parent0: (144593) {G12,W8,D4,L1,V0,M1}  { converse( composition( zero, top
% 59.84/60.22     ) ) ==> composition( top, zero ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22  end
% 59.84/60.22  permutation0:
% 59.84/60.22     0 ==> 0
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144596) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y ), X ) 
% 59.84/60.22    ==> converse( composition( converse( X ), Y ) ) }.
% 59.84/60.22  parent0[0]: (17) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( 
% 59.84/60.22    converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Y
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144599) {G2,W8,D5,L1,V0,M1}  { composition( converse( complement
% 59.84/60.22    ( skol1 ) ), skol1 ) ==> converse( zero ) }.
% 59.84/60.22  parent0[0]: (756) {G12,W7,D4,L1,V0,M1} P(741,113) { composition( converse( 
% 59.84/60.22    skol1 ), complement( skol1 ) ) ==> zero }.
% 59.84/60.22  parent1[0; 7]: (144596) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y )
% 59.84/60.22    , X ) ==> converse( composition( converse( X ), Y ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := skol1
% 59.84/60.22     Y := complement( skol1 )
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144600) {G3,W7,D5,L1,V0,M1}  { composition( converse( complement
% 59.84/60.22    ( skol1 ) ), skol1 ) ==> zero }.
% 59.84/60.22  parent0[0]: (777) {G15,W4,D3,L1,V0,M1} P(759,741) { converse( zero ) ==> 
% 59.84/60.22    zero }.
% 59.84/60.22  parent1[0; 6]: (144599) {G2,W8,D5,L1,V0,M1}  { composition( converse( 
% 59.84/60.22    complement( skol1 ) ), skol1 ) ==> converse( zero ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  subsumption: (784) {G16,W7,D5,L1,V0,M1} P(756,17);d(777) { composition( 
% 59.84/60.22    converse( complement( skol1 ) ), skol1 ) ==> zero }.
% 59.84/60.22  parent0: (144600) {G3,W7,D5,L1,V0,M1}  { composition( converse( complement
% 59.84/60.22    ( skol1 ) ), skol1 ) ==> zero }.
% 59.84/60.22  substitution0:
% 59.84/60.22  end
% 59.84/60.22  permutation0:
% 59.84/60.22     0 ==> 0
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  eqswap: (144603) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), Y ) ==>
% 59.84/60.22     join( composition( X, Y ), composition( Z, Y ) ) }.
% 59.84/60.22  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 59.84/60.22    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22     X := X
% 59.84/60.22     Y := Z
% 59.84/60.22     Z := Y
% 59.84/60.22  end
% 59.84/60.22  
% 59.84/60.22  paramod: (144606) {G1,W14,D5,L1,V1,M1}  { composition( join( X, converse( 
% 59.84/60.22    skol1 ) ), complement( skol1 ) ) ==> join( composition( X, complement( 
% 59.84/60.22    skol1 ) ), zero ) }.
% 59.84/60.22  parent0[0]: (756) {G12,W7,D4,L1,V0,M1} P(741,113) { composition( converse( 
% 59.84/60.22    skol1 ), complement( skol1 ) ) ==> zero }.
% 59.84/60.22  parent1[0; 13]: (144603) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z )
% 59.84/60.22    , Y ) ==> join( composition( X, Y ), composition( Z, Y ) ) }.
% 59.84/60.22  substitution0:
% 59.84/60.22  end
% 59.84/60.22  substitution1:
% 59.84/60.22     X := X
% 59.84/60.22     Y := complement( skol1 )
% 59.84/60.22     Z := converse( skol1 )
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144607) {G2,W12,D5,L1,V1,M1}  { composition( join( X, converse( 
% 59.84/60.23    skol1 ) ), complement( skol1 ) ) ==> composition( X, complement( skol1 )
% 59.84/60.23     ) }.
% 59.84/60.23  parent0[0]: (741) {G11,W5,D3,L1,V1,M1} P(716,209) { join( X, zero ) ==> X
% 59.84/60.23     }.
% 59.84/60.23  parent1[0; 8]: (144606) {G1,W14,D5,L1,V1,M1}  { composition( join( X, 
% 59.84/60.23    converse( skol1 ) ), complement( skol1 ) ) ==> join( composition( X, 
% 59.84/60.23    complement( skol1 ) ), zero ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := composition( X, complement( skol1 ) )
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := X
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  subsumption: (786) {G13,W12,D5,L1,V1,M1} P(756,6);d(741) { composition( 
% 59.84/60.23    join( X, converse( skol1 ) ), complement( skol1 ) ) ==> composition( X, 
% 59.84/60.23    complement( skol1 ) ) }.
% 59.84/60.23  parent0: (144607) {G2,W12,D5,L1,V1,M1}  { composition( join( X, converse( 
% 59.84/60.23    skol1 ) ), complement( skol1 ) ) ==> composition( X, complement( skol1 )
% 59.84/60.23     ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23  end
% 59.84/60.23  permutation0:
% 59.84/60.23     0 ==> 0
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144610) {G1,W9,D4,L1,V1,M1}  { composition( X, skol1 ) ==> 
% 59.84/60.23    composition( composition( X, skol1 ), top ) }.
% 59.84/60.23  parent0[0]: (90) {G1,W9,D4,L1,V1,M1} P(13,4) { composition( composition( X
% 59.84/60.23    , skol1 ), top ) ==> composition( X, skol1 ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144612) {G2,W9,D5,L1,V0,M1}  { composition( converse( complement
% 59.84/60.23    ( skol1 ) ), skol1 ) ==> composition( zero, top ) }.
% 59.84/60.23  parent0[0]: (784) {G16,W7,D5,L1,V0,M1} P(756,17);d(777) { composition( 
% 59.84/60.23    converse( complement( skol1 ) ), skol1 ) ==> zero }.
% 59.84/60.23  parent1[0; 7]: (144610) {G1,W9,D4,L1,V1,M1}  { composition( X, skol1 ) ==> 
% 59.84/60.23    composition( composition( X, skol1 ), top ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := converse( complement( skol1 ) )
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144613) {G3,W5,D3,L1,V0,M1}  { zero ==> composition( zero, top )
% 59.84/60.23     }.
% 59.84/60.23  parent0[0]: (784) {G16,W7,D5,L1,V0,M1} P(756,17);d(777) { composition( 
% 59.84/60.23    converse( complement( skol1 ) ), skol1 ) ==> zero }.
% 59.84/60.23  parent1[0; 1]: (144612) {G2,W9,D5,L1,V0,M1}  { composition( converse( 
% 59.84/60.23    complement( skol1 ) ), skol1 ) ==> composition( zero, top ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144615) {G3,W5,D3,L1,V0,M1}  { composition( zero, top ) ==> zero
% 59.84/60.23     }.
% 59.84/60.23  parent0[0]: (144613) {G3,W5,D3,L1,V0,M1}  { zero ==> composition( zero, top
% 59.84/60.23     ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  subsumption: (790) {G17,W5,D3,L1,V0,M1} P(784,90) { composition( zero, top
% 59.84/60.23     ) ==> zero }.
% 59.84/60.23  parent0: (144615) {G3,W5,D3,L1,V0,M1}  { composition( zero, top ) ==> zero
% 59.84/60.23     }.
% 59.84/60.23  substitution0:
% 59.84/60.23  end
% 59.84/60.23  permutation0:
% 59.84/60.23     0 ==> 0
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144620) {G17,W6,D3,L1,V0,M1}  { converse( zero ) ==> composition
% 59.84/60.23    ( top, zero ) }.
% 59.84/60.23  parent0[0]: (790) {G17,W5,D3,L1,V0,M1} P(784,90) { composition( zero, top )
% 59.84/60.23     ==> zero }.
% 59.84/60.23  parent1[0; 2]: (779) {G16,W8,D4,L1,V0,M1} P(777,226) { converse( 
% 59.84/60.23    composition( zero, top ) ) ==> composition( top, zero ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144621) {G16,W5,D3,L1,V0,M1}  { zero ==> composition( top, zero )
% 59.84/60.23     }.
% 59.84/60.23  parent0[0]: (777) {G15,W4,D3,L1,V0,M1} P(759,741) { converse( zero ) ==> 
% 59.84/60.23    zero }.
% 59.84/60.23  parent1[0; 1]: (144620) {G17,W6,D3,L1,V0,M1}  { converse( zero ) ==> 
% 59.84/60.23    composition( top, zero ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144622) {G16,W5,D3,L1,V0,M1}  { composition( top, zero ) ==> zero
% 59.84/60.23     }.
% 59.84/60.23  parent0[0]: (144621) {G16,W5,D3,L1,V0,M1}  { zero ==> composition( top, 
% 59.84/60.23    zero ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  subsumption: (796) {G18,W5,D3,L1,V0,M1} S(779);d(790);d(777) { composition
% 59.84/60.23    ( top, zero ) ==> zero }.
% 59.84/60.23  parent0: (144622) {G16,W5,D3,L1,V0,M1}  { composition( top, zero ) ==> zero
% 59.84/60.23     }.
% 59.84/60.23  substitution0:
% 59.84/60.23  end
% 59.84/60.23  permutation0:
% 59.84/60.23     0 ==> 0
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144624) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), Y ) ==>
% 59.84/60.23     join( composition( X, Y ), composition( Z, Y ) ) }.
% 59.84/60.23  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 59.84/60.23    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Z
% 59.84/60.23     Z := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144628) {G1,W11,D4,L1,V1,M1}  { composition( join( top, X ), zero
% 59.84/60.23     ) ==> join( zero, composition( X, zero ) ) }.
% 59.84/60.23  parent0[0]: (796) {G18,W5,D3,L1,V0,M1} S(779);d(790);d(777) { composition( 
% 59.84/60.23    top, zero ) ==> zero }.
% 59.84/60.23  parent1[0; 7]: (144624) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), 
% 59.84/60.23    Y ) ==> join( composition( X, Y ), composition( Z, Y ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := top
% 59.84/60.23     Y := zero
% 59.84/60.23     Z := X
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144630) {G2,W9,D4,L1,V1,M1}  { composition( join( top, X ), zero
% 59.84/60.23     ) ==> composition( X, zero ) }.
% 59.84/60.23  parent0[0]: (750) {G13,W5,D3,L1,V1,M1} P(716,0);d(749) { join( zero, X ) 
% 59.84/60.23    ==> X }.
% 59.84/60.23  parent1[0; 6]: (144628) {G1,W11,D4,L1,V1,M1}  { composition( join( top, X )
% 59.84/60.23    , zero ) ==> join( zero, composition( X, zero ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := composition( X, zero )
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := X
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144631) {G3,W7,D3,L1,V1,M1}  { composition( top, zero ) ==> 
% 59.84/60.23    composition( X, zero ) }.
% 59.84/60.23  parent0[0]: (215) {G9,W5,D3,L1,V1,M1} P(200,36);d(210) { join( top, X ) ==>
% 59.84/60.23     top }.
% 59.84/60.23  parent1[0; 2]: (144630) {G2,W9,D4,L1,V1,M1}  { composition( join( top, X )
% 59.84/60.23    , zero ) ==> composition( X, zero ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := X
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144632) {G4,W5,D3,L1,V1,M1}  { zero ==> composition( X, zero )
% 59.84/60.23     }.
% 59.84/60.23  parent0[0]: (796) {G18,W5,D3,L1,V0,M1} S(779);d(790);d(777) { composition( 
% 59.84/60.23    top, zero ) ==> zero }.
% 59.84/60.23  parent1[0; 1]: (144631) {G3,W7,D3,L1,V1,M1}  { composition( top, zero ) ==>
% 59.84/60.23     composition( X, zero ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := X
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144633) {G4,W5,D3,L1,V1,M1}  { composition( X, zero ) ==> zero }.
% 59.84/60.23  parent0[0]: (144632) {G4,W5,D3,L1,V1,M1}  { zero ==> composition( X, zero )
% 59.84/60.23     }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  subsumption: (797) {G19,W5,D3,L1,V1,M1} P(796,6);d(750);d(215);d(796) { 
% 59.84/60.23    composition( X, zero ) ==> zero }.
% 59.84/60.23  parent0: (144633) {G4,W5,D3,L1,V1,M1}  { composition( X, zero ) ==> zero
% 59.84/60.23     }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23  end
% 59.84/60.23  permutation0:
% 59.84/60.23     0 ==> 0
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144635) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y ), X ) 
% 59.84/60.23    ==> converse( composition( converse( X ), Y ) ) }.
% 59.84/60.23  parent0[0]: (17) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( 
% 59.84/60.23    converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144638) {G2,W7,D4,L1,V1,M1}  { composition( converse( zero ), X )
% 59.84/60.23     ==> converse( zero ) }.
% 59.84/60.23  parent0[0]: (797) {G19,W5,D3,L1,V1,M1} P(796,6);d(750);d(215);d(796) { 
% 59.84/60.23    composition( X, zero ) ==> zero }.
% 59.84/60.23  parent1[0; 6]: (144635) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y )
% 59.84/60.23    , X ) ==> converse( composition( converse( X ), Y ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := converse( X )
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := X
% 59.84/60.23     Y := zero
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144640) {G3,W6,D4,L1,V1,M1}  { composition( converse( zero ), X )
% 59.84/60.23     ==> zero }.
% 59.84/60.23  parent0[0]: (777) {G15,W4,D3,L1,V0,M1} P(759,741) { converse( zero ) ==> 
% 59.84/60.23    zero }.
% 59.84/60.23  parent1[0; 5]: (144638) {G2,W7,D4,L1,V1,M1}  { composition( converse( zero
% 59.84/60.23     ), X ) ==> converse( zero ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := X
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144641) {G4,W5,D3,L1,V1,M1}  { composition( zero, X ) ==> zero
% 59.84/60.23     }.
% 59.84/60.23  parent0[0]: (777) {G15,W4,D3,L1,V0,M1} P(759,741) { converse( zero ) ==> 
% 59.84/60.23    zero }.
% 59.84/60.23  parent1[0; 2]: (144640) {G3,W6,D4,L1,V1,M1}  { composition( converse( zero
% 59.84/60.23     ), X ) ==> zero }.
% 59.84/60.23  substitution0:
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := X
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  subsumption: (798) {G20,W5,D3,L1,V1,M1} P(797,17);d(777) { composition( 
% 59.84/60.23    zero, X ) ==> zero }.
% 59.84/60.23  parent0: (144641) {G4,W5,D3,L1,V1,M1}  { composition( zero, X ) ==> zero
% 59.84/60.23     }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23  end
% 59.84/60.23  permutation0:
% 59.84/60.23     0 ==> 0
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144646) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 59.84/60.23    complement( join( complement( X ), Y ) ) ) }.
% 59.84/60.23  parent0[0]: (48) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 59.84/60.23    complement( join( complement( X ), Y ) ) ) ==> X }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144649) {G2,W12,D7,L1,V2,M1}  { X ==> join( meet( X, complement( 
% 59.84/60.23    meet( complement( X ), Y ) ) ), complement( top ) ) }.
% 59.84/60.23  parent0[0]: (725) {G10,W8,D5,L1,V2,M1} P(48,37);d(216) { join( X, 
% 59.84/60.23    complement( meet( X, Y ) ) ) ==> top }.
% 59.84/60.23  parent1[0; 11]: (144646) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 59.84/60.23    complement( join( complement( X ), Y ) ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := complement( X )
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := X
% 59.84/60.23     Y := complement( meet( complement( X ), Y ) )
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144650) {G2,W11,D7,L1,V2,M1}  { X ==> join( meet( X, complement( 
% 59.84/60.23    meet( complement( X ), Y ) ) ), zero ) }.
% 59.84/60.23  parent0[0]: (77) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 59.84/60.23    zero }.
% 59.84/60.23  parent1[0; 10]: (144649) {G2,W12,D7,L1,V2,M1}  { X ==> join( meet( X, 
% 59.84/60.23    complement( meet( complement( X ), Y ) ) ), complement( top ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144651) {G3,W9,D6,L1,V2,M1}  { X ==> meet( X, complement( meet( 
% 59.84/60.23    complement( X ), Y ) ) ) }.
% 59.84/60.23  parent0[0]: (741) {G11,W5,D3,L1,V1,M1} P(716,209) { join( X, zero ) ==> X
% 59.84/60.23     }.
% 59.84/60.23  parent1[0; 2]: (144650) {G2,W11,D7,L1,V2,M1}  { X ==> join( meet( X, 
% 59.84/60.23    complement( meet( complement( X ), Y ) ) ), zero ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := meet( X, complement( meet( complement( X ), Y ) ) )
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144652) {G3,W9,D6,L1,V2,M1}  { meet( X, complement( meet( 
% 59.84/60.23    complement( X ), Y ) ) ) ==> X }.
% 59.84/60.23  parent0[0]: (144651) {G3,W9,D6,L1,V2,M1}  { X ==> meet( X, complement( meet
% 59.84/60.23    ( complement( X ), Y ) ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  subsumption: (804) {G12,W9,D6,L1,V2,M1} P(725,48);d(77);d(741) { meet( X, 
% 59.84/60.23    complement( meet( complement( X ), Y ) ) ) ==> X }.
% 59.84/60.23  parent0: (144652) {G3,W9,D6,L1,V2,M1}  { meet( X, complement( meet( 
% 59.84/60.23    complement( X ), Y ) ) ) ==> X }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  permutation0:
% 59.84/60.23     0 ==> 0
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144654) {G3,W10,D6,L1,V2,M1}  { top ==> join( join( complement( 
% 59.84/60.23    join( X, Y ) ), Y ), X ) }.
% 59.84/60.23  parent0[0]: (311) {G3,W10,D6,L1,V2,M1} P(0,27) { join( join( complement( 
% 59.84/60.23    join( Y, X ) ), X ), Y ) ==> top }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := Y
% 59.84/60.23     Y := X
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144657) {G4,W11,D6,L1,V2,M1}  { top ==> join( join( complement( 
% 59.84/60.23    top ), complement( meet( X, Y ) ) ), X ) }.
% 59.84/60.23  parent0[0]: (725) {G10,W8,D5,L1,V2,M1} P(48,37);d(216) { join( X, 
% 59.84/60.23    complement( meet( X, Y ) ) ) ==> top }.
% 59.84/60.23  parent1[0; 5]: (144654) {G3,W10,D6,L1,V2,M1}  { top ==> join( join( 
% 59.84/60.23    complement( join( X, Y ) ), Y ), X ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := X
% 59.84/60.23     Y := complement( meet( X, Y ) )
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144658) {G5,W10,D6,L1,V2,M1}  { top ==> join( complement( meet( 
% 59.84/60.23    top, meet( X, Y ) ) ), X ) }.
% 59.84/60.23  parent0[0]: (774) {G16,W10,D4,L1,V2,M1} P(3,757) { join( complement( X ), 
% 59.84/60.23    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 59.84/60.23  parent1[0; 3]: (144657) {G4,W11,D6,L1,V2,M1}  { top ==> join( join( 
% 59.84/60.23    complement( top ), complement( meet( X, Y ) ) ), X ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := top
% 59.84/60.23     Y := meet( X, Y )
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144659) {G6,W8,D5,L1,V2,M1}  { top ==> join( complement( meet( X
% 59.84/60.23    , Y ) ), X ) }.
% 59.84/60.23  parent0[0]: (748) {G12,W5,D3,L1,V1,M1} P(75,716);d(741) { meet( top, X ) 
% 59.84/60.23    ==> X }.
% 59.84/60.23  parent1[0; 4]: (144658) {G5,W10,D6,L1,V2,M1}  { top ==> join( complement( 
% 59.84/60.23    meet( top, meet( X, Y ) ) ), X ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := meet( X, Y )
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144660) {G6,W8,D5,L1,V2,M1}  { join( complement( meet( X, Y ) ), X
% 59.84/60.23     ) ==> top }.
% 59.84/60.23  parent0[0]: (144659) {G6,W8,D5,L1,V2,M1}  { top ==> join( complement( meet
% 59.84/60.23    ( X, Y ) ), X ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  subsumption: (805) {G17,W8,D5,L1,V2,M1} P(725,311);d(774);d(748) { join( 
% 59.84/60.23    complement( meet( X, Y ) ), X ) ==> top }.
% 59.84/60.23  parent0: (144660) {G6,W8,D5,L1,V2,M1}  { join( complement( meet( X, Y ) ), 
% 59.84/60.23    X ) ==> top }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  permutation0:
% 59.84/60.23     0 ==> 0
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144661) {G10,W8,D5,L1,V2,M1}  { top ==> join( X, complement( meet
% 59.84/60.23    ( X, Y ) ) ) }.
% 59.84/60.23  parent0[0]: (725) {G10,W8,D5,L1,V2,M1} P(48,37);d(216) { join( X, 
% 59.84/60.23    complement( meet( X, Y ) ) ) ==> top }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144662) {G2,W8,D5,L1,V2,M1}  { top ==> join( X, complement( meet
% 59.84/60.23    ( Y, X ) ) ) }.
% 59.84/60.23  parent0[0]: (75) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 59.84/60.23    Y ) }.
% 59.84/60.23  parent1[0; 5]: (144661) {G10,W8,D5,L1,V2,M1}  { top ==> join( X, complement
% 59.84/60.23    ( meet( X, Y ) ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := Y
% 59.84/60.23     Y := X
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144665) {G2,W8,D5,L1,V2,M1}  { join( X, complement( meet( Y, X ) )
% 59.84/60.23     ) ==> top }.
% 59.84/60.23  parent0[0]: (144662) {G2,W8,D5,L1,V2,M1}  { top ==> join( X, complement( 
% 59.84/60.23    meet( Y, X ) ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  subsumption: (812) {G11,W8,D5,L1,V2,M1} P(75,725) { join( X, complement( 
% 59.84/60.23    meet( Y, X ) ) ) ==> top }.
% 59.84/60.23  parent0: (144665) {G2,W8,D5,L1,V2,M1}  { join( X, complement( meet( Y, X )
% 59.84/60.23     ) ) ==> top }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  permutation0:
% 59.84/60.23     0 ==> 0
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144667) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 59.84/60.23    complement( join( complement( X ), Y ) ) ) }.
% 59.84/60.23  parent0[0]: (48) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 59.84/60.23    complement( join( complement( X ), Y ) ) ) ==> X }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144670) {G2,W12,D5,L1,V2,M1}  { meet( X, Y ) ==> join( meet( meet
% 59.84/60.23    ( X, Y ), X ), complement( top ) ) }.
% 59.84/60.23  parent0[0]: (805) {G17,W8,D5,L1,V2,M1} P(725,311);d(774);d(748) { join( 
% 59.84/60.23    complement( meet( X, Y ) ), X ) ==> top }.
% 59.84/60.23  parent1[0; 11]: (144667) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 59.84/60.23    complement( join( complement( X ), Y ) ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := meet( X, Y )
% 59.84/60.23     Y := X
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144671) {G2,W11,D5,L1,V2,M1}  { meet( X, Y ) ==> join( meet( meet
% 59.84/60.23    ( X, Y ), X ), zero ) }.
% 59.84/60.23  parent0[0]: (77) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 59.84/60.23    zero }.
% 59.84/60.23  parent1[0; 10]: (144670) {G2,W12,D5,L1,V2,M1}  { meet( X, Y ) ==> join( 
% 59.84/60.23    meet( meet( X, Y ), X ), complement( top ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144672) {G3,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( X, Y
% 59.84/60.23     ), X ) }.
% 59.84/60.23  parent0[0]: (741) {G11,W5,D3,L1,V1,M1} P(716,209) { join( X, zero ) ==> X
% 59.84/60.23     }.
% 59.84/60.23  parent1[0; 4]: (144671) {G2,W11,D5,L1,V2,M1}  { meet( X, Y ) ==> join( meet
% 59.84/60.23    ( meet( X, Y ), X ), zero ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := meet( meet( X, Y ), X )
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144673) {G3,W9,D4,L1,V2,M1}  { meet( meet( X, Y ), X ) ==> meet( X
% 59.84/60.23    , Y ) }.
% 59.84/60.23  parent0[0]: (144672) {G3,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( X
% 59.84/60.23    , Y ), X ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  subsumption: (815) {G18,W9,D4,L1,V2,M1} P(805,48);d(77);d(741) { meet( meet
% 59.84/60.23    ( X, Y ), X ) ==> meet( X, Y ) }.
% 59.84/60.23  parent0: (144673) {G3,W9,D4,L1,V2,M1}  { meet( meet( X, Y ), X ) ==> meet( 
% 59.84/60.23    X, Y ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  permutation0:
% 59.84/60.23     0 ==> 0
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144674) {G17,W8,D5,L1,V2,M1}  { top ==> join( complement( meet( X
% 59.84/60.23    , Y ) ), X ) }.
% 59.84/60.23  parent0[0]: (805) {G17,W8,D5,L1,V2,M1} P(725,311);d(774);d(748) { join( 
% 59.84/60.23    complement( meet( X, Y ) ), X ) ==> top }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144675) {G2,W8,D5,L1,V2,M1}  { top ==> join( complement( meet( Y
% 59.84/60.23    , X ) ), X ) }.
% 59.84/60.23  parent0[0]: (75) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 59.84/60.23    Y ) }.
% 59.84/60.23  parent1[0; 4]: (144674) {G17,W8,D5,L1,V2,M1}  { top ==> join( complement( 
% 59.84/60.23    meet( X, Y ) ), X ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := Y
% 59.84/60.23     Y := X
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144678) {G2,W8,D5,L1,V2,M1}  { join( complement( meet( X, Y ) ), Y
% 59.84/60.23     ) ==> top }.
% 59.84/60.23  parent0[0]: (144675) {G2,W8,D5,L1,V2,M1}  { top ==> join( complement( meet
% 59.84/60.23    ( Y, X ) ), X ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := Y
% 59.84/60.23     Y := X
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  subsumption: (819) {G18,W8,D5,L1,V2,M1} P(75,805) { join( complement( meet
% 59.84/60.23    ( Y, X ) ), X ) ==> top }.
% 59.84/60.23  parent0: (144678) {G2,W8,D5,L1,V2,M1}  { join( complement( meet( X, Y ) ), 
% 59.84/60.23    Y ) ==> top }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := Y
% 59.84/60.23     Y := X
% 59.84/60.23  end
% 59.84/60.23  permutation0:
% 59.84/60.23     0 ==> 0
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144680) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 59.84/60.23    complement( join( complement( X ), Y ) ) ) }.
% 59.84/60.23  parent0[0]: (48) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 59.84/60.23    complement( join( complement( X ), Y ) ) ) ==> X }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144683) {G2,W12,D5,L1,V2,M1}  { meet( X, Y ) ==> join( meet( meet
% 59.84/60.23    ( X, Y ), Y ), complement( top ) ) }.
% 59.84/60.23  parent0[0]: (819) {G18,W8,D5,L1,V2,M1} P(75,805) { join( complement( meet( 
% 59.84/60.23    Y, X ) ), X ) ==> top }.
% 59.84/60.23  parent1[0; 11]: (144680) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 59.84/60.23    complement( join( complement( X ), Y ) ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := Y
% 59.84/60.23     Y := X
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := meet( X, Y )
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144684) {G2,W11,D5,L1,V2,M1}  { meet( X, Y ) ==> join( meet( meet
% 59.84/60.23    ( X, Y ), Y ), zero ) }.
% 59.84/60.23  parent0[0]: (77) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 59.84/60.23    zero }.
% 59.84/60.23  parent1[0; 10]: (144683) {G2,W12,D5,L1,V2,M1}  { meet( X, Y ) ==> join( 
% 59.84/60.23    meet( meet( X, Y ), Y ), complement( top ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144685) {G3,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( X, Y
% 59.84/60.23     ), Y ) }.
% 59.84/60.23  parent0[0]: (741) {G11,W5,D3,L1,V1,M1} P(716,209) { join( X, zero ) ==> X
% 59.84/60.23     }.
% 59.84/60.23  parent1[0; 4]: (144684) {G2,W11,D5,L1,V2,M1}  { meet( X, Y ) ==> join( meet
% 59.84/60.23    ( meet( X, Y ), Y ), zero ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := meet( meet( X, Y ), Y )
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144686) {G3,W9,D4,L1,V2,M1}  { meet( meet( X, Y ), Y ) ==> meet( X
% 59.84/60.23    , Y ) }.
% 59.84/60.23  parent0[0]: (144685) {G3,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( X
% 59.84/60.23    , Y ), Y ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  subsumption: (821) {G19,W9,D4,L1,V2,M1} P(819,48);d(77);d(741) { meet( meet
% 59.84/60.23    ( X, Y ), Y ) ==> meet( X, Y ) }.
% 59.84/60.23  parent0: (144686) {G3,W9,D4,L1,V2,M1}  { meet( meet( X, Y ), Y ) ==> meet( 
% 59.84/60.23    X, Y ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  permutation0:
% 59.84/60.23     0 ==> 0
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144688) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join
% 59.84/60.23    ( complement( X ), complement( Y ) ) ) }.
% 59.84/60.23  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 59.84/60.23    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144690) {G1,W9,D5,L1,V2,M1}  { meet( meet( X, complement( Y ) ), 
% 59.84/60.23    Y ) ==> complement( top ) }.
% 59.84/60.23  parent0[0]: (819) {G18,W8,D5,L1,V2,M1} P(75,805) { join( complement( meet( 
% 59.84/60.23    Y, X ) ), X ) ==> top }.
% 59.84/60.23  parent1[0; 8]: (144688) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 59.84/60.23    ( join( complement( X ), complement( Y ) ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := complement( Y )
% 59.84/60.23     Y := X
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := meet( X, complement( Y ) )
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144691) {G2,W8,D5,L1,V2,M1}  { meet( meet( X, complement( Y ) ), 
% 59.84/60.23    Y ) ==> zero }.
% 59.84/60.23  parent0[0]: (77) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 59.84/60.23    zero }.
% 59.84/60.23  parent1[0; 7]: (144690) {G1,W9,D5,L1,V2,M1}  { meet( meet( X, complement( Y
% 59.84/60.23     ) ), Y ) ==> complement( top ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  subsumption: (827) {G19,W8,D5,L1,V2,M1} P(819,3);d(77) { meet( meet( X, 
% 59.84/60.23    complement( Y ) ), Y ) ==> zero }.
% 59.84/60.23  parent0: (144691) {G2,W8,D5,L1,V2,M1}  { meet( meet( X, complement( Y ) ), 
% 59.84/60.23    Y ) ==> zero }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  permutation0:
% 59.84/60.23     0 ==> 0
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144694) {G19,W8,D5,L1,V2,M1}  { zero ==> meet( meet( X, complement
% 59.84/60.23    ( Y ) ), Y ) }.
% 59.84/60.23  parent0[0]: (827) {G19,W8,D5,L1,V2,M1} P(819,3);d(77) { meet( meet( X, 
% 59.84/60.23    complement( Y ) ), Y ) ==> zero }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144695) {G16,W8,D4,L1,V2,M1}  { zero ==> meet( meet( X, Y ), 
% 59.84/60.23    complement( Y ) ) }.
% 59.84/60.23  parent0[0]: (757) {G15,W5,D4,L1,V1,M1} P(741,79);d(753) { complement( 
% 59.84/60.23    complement( X ) ) ==> X }.
% 59.84/60.23  parent1[0; 5]: (144694) {G19,W8,D5,L1,V2,M1}  { zero ==> meet( meet( X, 
% 59.84/60.23    complement( Y ) ), Y ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := Y
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := X
% 59.84/60.23     Y := complement( Y )
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144696) {G16,W8,D4,L1,V2,M1}  { meet( meet( X, Y ), complement( Y
% 59.84/60.23     ) ) ==> zero }.
% 59.84/60.23  parent0[0]: (144695) {G16,W8,D4,L1,V2,M1}  { zero ==> meet( meet( X, Y ), 
% 59.84/60.23    complement( Y ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  subsumption: (829) {G20,W8,D4,L1,V2,M1} P(757,827) { meet( meet( Y, X ), 
% 59.84/60.23    complement( X ) ) ==> zero }.
% 59.84/60.23  parent0: (144696) {G16,W8,D4,L1,V2,M1}  { meet( meet( X, Y ), complement( Y
% 59.84/60.23     ) ) ==> zero }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := Y
% 59.84/60.23     Y := X
% 59.84/60.23  end
% 59.84/60.23  permutation0:
% 59.84/60.23     0 ==> 0
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144697) {G19,W8,D5,L1,V2,M1}  { zero ==> meet( meet( X, complement
% 59.84/60.23    ( Y ) ), Y ) }.
% 59.84/60.23  parent0[0]: (827) {G19,W8,D5,L1,V2,M1} P(819,3);d(77) { meet( meet( X, 
% 59.84/60.23    complement( Y ) ), Y ) ==> zero }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144698) {G2,W8,D5,L1,V2,M1}  { zero ==> meet( Y, meet( X, 
% 59.84/60.23    complement( Y ) ) ) }.
% 59.84/60.23  parent0[0]: (75) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 59.84/60.23    Y ) }.
% 59.84/60.23  parent1[0; 2]: (144697) {G19,W8,D5,L1,V2,M1}  { zero ==> meet( meet( X, 
% 59.84/60.23    complement( Y ) ), Y ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := Y
% 59.84/60.23     Y := meet( X, complement( Y ) )
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144702) {G2,W8,D5,L1,V2,M1}  { meet( X, meet( Y, complement( X ) )
% 59.84/60.23     ) ==> zero }.
% 59.84/60.23  parent0[0]: (144698) {G2,W8,D5,L1,V2,M1}  { zero ==> meet( Y, meet( X, 
% 59.84/60.23    complement( Y ) ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := Y
% 59.84/60.23     Y := X
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  subsumption: (830) {G20,W8,D5,L1,V2,M1} P(827,75) { meet( Y, meet( X, 
% 59.84/60.23    complement( Y ) ) ) ==> zero }.
% 59.84/60.23  parent0: (144702) {G2,W8,D5,L1,V2,M1}  { meet( X, meet( Y, complement( X )
% 59.84/60.23     ) ) ==> zero }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := Y
% 59.84/60.23     Y := X
% 59.84/60.23  end
% 59.84/60.23  permutation0:
% 59.84/60.23     0 ==> 0
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144706) {G20,W8,D4,L1,V2,M1}  { zero ==> meet( meet( X, Y ), 
% 59.84/60.23    complement( Y ) ) }.
% 59.84/60.23  parent0[0]: (829) {G20,W8,D4,L1,V2,M1} P(757,827) { meet( meet( Y, X ), 
% 59.84/60.23    complement( X ) ) ==> zero }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := Y
% 59.84/60.23     Y := X
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144707) {G2,W8,D4,L1,V2,M1}  { zero ==> meet( complement( Y ), 
% 59.84/60.23    meet( X, Y ) ) }.
% 59.84/60.23  parent0[0]: (75) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 59.84/60.23    Y ) }.
% 59.84/60.23  parent1[0; 2]: (144706) {G20,W8,D4,L1,V2,M1}  { zero ==> meet( meet( X, Y )
% 59.84/60.23    , complement( Y ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := complement( Y )
% 59.84/60.23     Y := meet( X, Y )
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144711) {G2,W8,D4,L1,V2,M1}  { meet( complement( X ), meet( Y, X )
% 59.84/60.23     ) ==> zero }.
% 59.84/60.23  parent0[0]: (144707) {G2,W8,D4,L1,V2,M1}  { zero ==> meet( complement( Y )
% 59.84/60.23    , meet( X, Y ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := Y
% 59.84/60.23     Y := X
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  subsumption: (831) {G21,W8,D4,L1,V2,M1} P(829,75) { meet( complement( Y ), 
% 59.84/60.23    meet( X, Y ) ) ==> zero }.
% 59.84/60.23  parent0: (144711) {G2,W8,D4,L1,V2,M1}  { meet( complement( X ), meet( Y, X
% 59.84/60.23     ) ) ==> zero }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := Y
% 59.84/60.23     Y := X
% 59.84/60.23  end
% 59.84/60.23  permutation0:
% 59.84/60.23     0 ==> 0
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144716) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 59.84/60.23    complement( join( complement( X ), Y ) ) ) }.
% 59.84/60.23  parent0[0]: (48) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 59.84/60.23    complement( join( complement( X ), Y ) ) ) ==> X }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144719) {G2,W13,D7,L1,V2,M1}  { complement( X ) ==> join( zero, 
% 59.84/60.23    complement( join( complement( complement( X ) ), meet( Y, X ) ) ) ) }.
% 59.84/60.23  parent0[0]: (831) {G21,W8,D4,L1,V2,M1} P(829,75) { meet( complement( Y ), 
% 59.84/60.23    meet( X, Y ) ) ==> zero }.
% 59.84/60.23  parent1[0; 4]: (144716) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 59.84/60.23    complement( join( complement( X ), Y ) ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := Y
% 59.84/60.23     Y := X
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := complement( X )
% 59.84/60.23     Y := meet( Y, X )
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144720) {G3,W11,D6,L1,V2,M1}  { complement( X ) ==> complement( 
% 59.84/60.23    join( complement( complement( X ) ), meet( Y, X ) ) ) }.
% 59.84/60.23  parent0[0]: (750) {G13,W5,D3,L1,V1,M1} P(716,0);d(749) { join( zero, X ) 
% 59.84/60.23    ==> X }.
% 59.84/60.23  parent1[0; 3]: (144719) {G2,W13,D7,L1,V2,M1}  { complement( X ) ==> join( 
% 59.84/60.23    zero, complement( join( complement( complement( X ) ), meet( Y, X ) ) ) )
% 59.84/60.23     }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := complement( join( complement( complement( X ) ), meet( Y, X ) ) )
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144721) {G4,W10,D5,L1,V2,M1}  { complement( X ) ==> meet( 
% 59.84/60.23    complement( X ), complement( meet( Y, X ) ) ) }.
% 59.84/60.23  parent0[0]: (773) {G16,W10,D5,L1,V2,M1} P(757,3) { complement( join( 
% 59.84/60.23    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 59.84/60.23  parent1[0; 3]: (144720) {G3,W11,D6,L1,V2,M1}  { complement( X ) ==> 
% 59.84/60.23    complement( join( complement( complement( X ) ), meet( Y, X ) ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := meet( Y, X )
% 59.84/60.23     Y := complement( X )
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144722) {G4,W10,D5,L1,V2,M1}  { meet( complement( X ), complement
% 59.84/60.23    ( meet( Y, X ) ) ) ==> complement( X ) }.
% 59.84/60.23  parent0[0]: (144721) {G4,W10,D5,L1,V2,M1}  { complement( X ) ==> meet( 
% 59.84/60.23    complement( X ), complement( meet( Y, X ) ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  subsumption: (833) {G22,W10,D5,L1,V2,M1} P(831,48);d(750);d(773) { meet( 
% 59.84/60.23    complement( X ), complement( meet( Y, X ) ) ) ==> complement( X ) }.
% 59.84/60.23  parent0: (144722) {G4,W10,D5,L1,V2,M1}  { meet( complement( X ), complement
% 59.84/60.23    ( meet( Y, X ) ) ) ==> complement( X ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  permutation0:
% 59.84/60.23     0 ==> 0
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144724) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 59.84/60.23    complement( join( complement( X ), Y ) ) ) }.
% 59.84/60.23  parent0[0]: (48) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 59.84/60.23    complement( join( complement( X ), Y ) ) ) ==> X }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144727) {G2,W12,D7,L1,V2,M1}  { X ==> join( zero, complement( 
% 59.84/60.23    join( complement( X ), meet( Y, complement( X ) ) ) ) ) }.
% 59.84/60.23  parent0[0]: (830) {G20,W8,D5,L1,V2,M1} P(827,75) { meet( Y, meet( X, 
% 59.84/60.23    complement( Y ) ) ) ==> zero }.
% 59.84/60.23  parent1[0; 3]: (144724) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 59.84/60.23    complement( join( complement( X ), Y ) ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := Y
% 59.84/60.23     Y := X
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := X
% 59.84/60.23     Y := meet( Y, complement( X ) )
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144728) {G3,W10,D6,L1,V2,M1}  { X ==> complement( join( 
% 59.84/60.23    complement( X ), meet( Y, complement( X ) ) ) ) }.
% 59.84/60.23  parent0[0]: (750) {G13,W5,D3,L1,V1,M1} P(716,0);d(749) { join( zero, X ) 
% 59.84/60.23    ==> X }.
% 59.84/60.23  parent1[0; 2]: (144727) {G2,W12,D7,L1,V2,M1}  { X ==> join( zero, 
% 59.84/60.23    complement( join( complement( X ), meet( Y, complement( X ) ) ) ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := complement( join( complement( X ), meet( Y, complement( X ) ) ) )
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144729) {G4,W9,D6,L1,V2,M1}  { X ==> meet( X, complement( meet( Y
% 59.84/60.23    , complement( X ) ) ) ) }.
% 59.84/60.23  parent0[0]: (773) {G16,W10,D5,L1,V2,M1} P(757,3) { complement( join( 
% 59.84/60.23    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 59.84/60.23  parent1[0; 2]: (144728) {G3,W10,D6,L1,V2,M1}  { X ==> complement( join( 
% 59.84/60.23    complement( X ), meet( Y, complement( X ) ) ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := meet( Y, complement( X ) )
% 59.84/60.23     Y := X
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144730) {G4,W9,D6,L1,V2,M1}  { meet( X, complement( meet( Y, 
% 59.84/60.23    complement( X ) ) ) ) ==> X }.
% 59.84/60.23  parent0[0]: (144729) {G4,W9,D6,L1,V2,M1}  { X ==> meet( X, complement( meet
% 59.84/60.23    ( Y, complement( X ) ) ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  subsumption: (836) {G21,W9,D6,L1,V2,M1} P(830,48);d(750);d(773) { meet( X, 
% 59.84/60.23    complement( meet( Y, complement( X ) ) ) ) ==> X }.
% 59.84/60.23  parent0: (144730) {G4,W9,D6,L1,V2,M1}  { meet( X, complement( meet( Y, 
% 59.84/60.23    complement( X ) ) ) ) ==> X }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  permutation0:
% 59.84/60.23     0 ==> 0
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144732) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = join( 
% 59.84/60.23    join( X, Y ), Z ) }.
% 59.84/60.23  parent0[0]: (29) {G1,W11,D4,L1,V3,M1} P(1,0) { join( join( X, Y ), Z ) = 
% 59.84/60.23    join( join( Y, Z ), X ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23     Z := Z
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144741) {G2,W12,D5,L1,V3,M1}  { join( top, Z ) = join( join( Z, X
% 59.84/60.23     ), complement( meet( Y, X ) ) ) }.
% 59.84/60.23  parent0[0]: (812) {G11,W8,D5,L1,V2,M1} P(75,725) { join( X, complement( 
% 59.84/60.23    meet( Y, X ) ) ) ==> top }.
% 59.84/60.23  parent1[0; 2]: (144732) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = 
% 59.84/60.23    join( join( X, Y ), Z ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := Z
% 59.84/60.23     Y := X
% 59.84/60.23     Z := complement( meet( Y, X ) )
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144746) {G3,W10,D5,L1,V3,M1}  { top = join( join( X, Y ), 
% 59.84/60.23    complement( meet( Z, Y ) ) ) }.
% 59.84/60.23  parent0[0]: (215) {G9,W5,D3,L1,V1,M1} P(200,36);d(210) { join( top, X ) ==>
% 59.84/60.23     top }.
% 59.84/60.23  parent1[0; 1]: (144741) {G2,W12,D5,L1,V3,M1}  { join( top, Z ) = join( join
% 59.84/60.23    ( Z, X ), complement( meet( Y, X ) ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := Y
% 59.84/60.23     Y := Z
% 59.84/60.23     Z := X
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144747) {G3,W10,D5,L1,V3,M1}  { join( join( X, Y ), complement( 
% 59.84/60.23    meet( Z, Y ) ) ) = top }.
% 59.84/60.23  parent0[0]: (144746) {G3,W10,D5,L1,V3,M1}  { top = join( join( X, Y ), 
% 59.84/60.23    complement( meet( Z, Y ) ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23     Z := Z
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  subsumption: (841) {G12,W10,D5,L1,V3,M1} P(812,29);d(215) { join( join( Z, 
% 59.84/60.23    X ), complement( meet( Y, X ) ) ) ==> top }.
% 59.84/60.23  parent0: (144747) {G3,W10,D5,L1,V3,M1}  { join( join( X, Y ), complement( 
% 59.84/60.23    meet( Z, Y ) ) ) = top }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := Z
% 59.84/60.23     Y := X
% 59.84/60.23     Z := Y
% 59.84/60.23  end
% 59.84/60.23  permutation0:
% 59.84/60.23     0 ==> 0
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144748) {G19,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( X, Y
% 59.84/60.23     ), Y ) }.
% 59.84/60.23  parent0[0]: (821) {G19,W9,D4,L1,V2,M1} P(819,48);d(77);d(741) { meet( meet
% 59.84/60.23    ( X, Y ), Y ) ==> meet( X, Y ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144751) {G2,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( Y, meet( X
% 59.84/60.23    , Y ) ) }.
% 59.84/60.23  parent0[0]: (75) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 59.84/60.23    Y ) }.
% 59.84/60.23  parent1[0; 4]: (144748) {G19,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet
% 59.84/60.23    ( X, Y ), Y ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := Y
% 59.84/60.23     Y := meet( X, Y )
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144764) {G2,W9,D4,L1,V2,M1}  { meet( Y, meet( X, Y ) ) ==> meet( X
% 59.84/60.23    , Y ) }.
% 59.84/60.23  parent0[0]: (144751) {G2,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( Y, meet
% 59.84/60.23    ( X, Y ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  subsumption: (844) {G20,W9,D4,L1,V2,M1} P(821,75) { meet( Y, meet( X, Y ) )
% 59.84/60.23     ==> meet( X, Y ) }.
% 59.84/60.23  parent0: (144764) {G2,W9,D4,L1,V2,M1}  { meet( Y, meet( X, Y ) ) ==> meet( 
% 59.84/60.23    X, Y ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  permutation0:
% 59.84/60.23     0 ==> 0
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144766) {G17,W9,D4,L1,V2,M1}  { join( X, Y ) ==> join( join( X, Y
% 59.84/60.23     ), Y ) }.
% 59.84/60.23  parent0[0]: (775) {G17,W9,D4,L1,V2,M1} P(770,30);d(1);d(770) { join( join( 
% 59.84/60.23    X, Y ), Y ) ==> join( X, Y ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144769) {G2,W17,D6,L1,V2,M1}  { join( meet( X, Y ), complement( 
% 59.84/60.23    join( complement( X ), Y ) ) ) ==> join( X, complement( join( complement
% 59.84/60.23    ( X ), Y ) ) ) }.
% 59.84/60.23  parent0[0]: (48) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 59.84/60.23    complement( join( complement( X ), Y ) ) ) ==> X }.
% 59.84/60.23  parent1[0; 11]: (144766) {G17,W9,D4,L1,V2,M1}  { join( X, Y ) ==> join( 
% 59.84/60.23    join( X, Y ), Y ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := meet( X, Y )
% 59.84/60.23     Y := complement( join( complement( X ), Y ) )
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144770) {G2,W9,D6,L1,V2,M1}  { X ==> join( X, complement( join( 
% 59.84/60.23    complement( X ), Y ) ) ) }.
% 59.84/60.23  parent0[0]: (48) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 59.84/60.23    complement( join( complement( X ), Y ) ) ) ==> X }.
% 59.84/60.23  parent1[0; 1]: (144769) {G2,W17,D6,L1,V2,M1}  { join( meet( X, Y ), 
% 59.84/60.23    complement( join( complement( X ), Y ) ) ) ==> join( X, complement( join
% 59.84/60.23    ( complement( X ), Y ) ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144777) {G3,W8,D5,L1,V2,M1}  { X ==> join( X, meet( X, complement
% 59.84/60.23    ( Y ) ) ) }.
% 59.84/60.23  parent0[0]: (773) {G16,W10,D5,L1,V2,M1} P(757,3) { complement( join( 
% 59.84/60.23    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 59.84/60.23  parent1[0; 4]: (144770) {G2,W9,D6,L1,V2,M1}  { X ==> join( X, complement( 
% 59.84/60.23    join( complement( X ), Y ) ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := Y
% 59.84/60.23     Y := X
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144778) {G3,W8,D5,L1,V2,M1}  { join( X, meet( X, complement( Y ) )
% 59.84/60.23     ) ==> X }.
% 59.84/60.23  parent0[0]: (144777) {G3,W8,D5,L1,V2,M1}  { X ==> join( X, meet( X, 
% 59.84/60.23    complement( Y ) ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  subsumption: (848) {G18,W8,D5,L1,V2,M1} P(48,775);d(773) { join( X, meet( X
% 59.84/60.23    , complement( Y ) ) ) ==> X }.
% 59.84/60.23  parent0: (144778) {G3,W8,D5,L1,V2,M1}  { join( X, meet( X, complement( Y )
% 59.84/60.23     ) ) ==> X }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  permutation0:
% 59.84/60.23     0 ==> 0
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144779) {G17,W9,D4,L1,V2,M1}  { join( X, Y ) ==> join( join( X, Y
% 59.84/60.23     ), Y ) }.
% 59.84/60.23  parent0[0]: (775) {G17,W9,D4,L1,V2,M1} P(770,30);d(1);d(770) { join( join( 
% 59.84/60.23    X, Y ), Y ) ==> join( X, Y ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144781) {G2,W13,D5,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join
% 59.84/60.23    ( join( join( X, Z ), Y ), Z ) }.
% 59.84/60.23  parent0[0]: (30) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), X )
% 59.84/60.23     = join( join( Z, X ), Y ) }.
% 59.84/60.23  parent1[0; 7]: (144779) {G17,W9,D4,L1,V2,M1}  { join( X, Y ) ==> join( join
% 59.84/60.23    ( X, Y ), Y ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := Z
% 59.84/60.23     Y := Y
% 59.84/60.23     Z := X
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := join( X, Y )
% 59.84/60.23     Y := Z
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144783) {G2,W13,D5,L1,V3,M1}  { join( join( X, Z ), Y ) ==> join
% 59.84/60.23    ( join( join( X, Z ), Y ), Z ) }.
% 59.84/60.23  parent0[0]: (30) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), X )
% 59.84/60.23     = join( join( Z, X ), Y ) }.
% 59.84/60.23  parent1[0; 1]: (144781) {G2,W13,D5,L1,V3,M1}  { join( join( X, Y ), Z ) ==>
% 59.84/60.23     join( join( join( X, Z ), Y ), Z ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := Z
% 59.84/60.23     Y := Y
% 59.84/60.23     Z := X
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23     Z := Z
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144787) {G2,W13,D5,L1,V3,M1}  { join( join( join( X, Y ), Z ), Y )
% 59.84/60.23     ==> join( join( X, Y ), Z ) }.
% 59.84/60.23  parent0[0]: (144783) {G2,W13,D5,L1,V3,M1}  { join( join( X, Z ), Y ) ==> 
% 59.84/60.23    join( join( join( X, Z ), Y ), Z ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Z
% 59.84/60.23     Z := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  subsumption: (849) {G18,W13,D5,L1,V3,M1} P(775,30) { join( join( join( X, Y
% 59.84/60.23     ), Z ), Y ) ==> join( join( X, Y ), Z ) }.
% 59.84/60.23  parent0: (144787) {G2,W13,D5,L1,V3,M1}  { join( join( join( X, Y ), Z ), Y
% 59.84/60.23     ) ==> join( join( X, Y ), Z ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23     Z := Z
% 59.84/60.23  end
% 59.84/60.23  permutation0:
% 59.84/60.23     0 ==> 0
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144793) {G18,W8,D5,L1,V2,M1}  { X ==> join( X, meet( X, complement
% 59.84/60.23    ( Y ) ) ) }.
% 59.84/60.23  parent0[0]: (848) {G18,W8,D5,L1,V2,M1} P(48,775);d(773) { join( X, meet( X
% 59.84/60.23    , complement( Y ) ) ) ==> X }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144794) {G16,W7,D4,L1,V2,M1}  { X ==> join( X, meet( X, Y ) ) }.
% 59.84/60.23  parent0[0]: (757) {G15,W5,D4,L1,V1,M1} P(741,79);d(753) { complement( 
% 59.84/60.23    complement( X ) ) ==> X }.
% 59.84/60.23  parent1[0; 6]: (144793) {G18,W8,D5,L1,V2,M1}  { X ==> join( X, meet( X, 
% 59.84/60.23    complement( Y ) ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := Y
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := X
% 59.84/60.23     Y := complement( Y )
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144795) {G16,W7,D4,L1,V2,M1}  { join( X, meet( X, Y ) ) ==> X }.
% 59.84/60.23  parent0[0]: (144794) {G16,W7,D4,L1,V2,M1}  { X ==> join( X, meet( X, Y ) )
% 59.84/60.23     }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  subsumption: (852) {G19,W7,D4,L1,V2,M1} P(757,848) { join( Y, meet( Y, X )
% 59.84/60.23     ) ==> Y }.
% 59.84/60.23  parent0: (144795) {G16,W7,D4,L1,V2,M1}  { join( X, meet( X, Y ) ) ==> X }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := Y
% 59.84/60.23     Y := X
% 59.84/60.23  end
% 59.84/60.23  permutation0:
% 59.84/60.23     0 ==> 0
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144797) {G19,W7,D4,L1,V2,M1}  { X ==> join( X, meet( X, Y ) ) }.
% 59.84/60.23  parent0[0]: (852) {G19,W7,D4,L1,V2,M1} P(757,848) { join( Y, meet( Y, X ) )
% 59.84/60.23     ==> Y }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := Y
% 59.84/60.23     Y := X
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144798) {G20,W7,D4,L1,V2,M1}  { X ==> join( X, meet( Y, X ) ) }.
% 59.84/60.23  parent0[0]: (844) {G20,W9,D4,L1,V2,M1} P(821,75) { meet( Y, meet( X, Y ) ) 
% 59.84/60.23    ==> meet( X, Y ) }.
% 59.84/60.23  parent1[0; 4]: (144797) {G19,W7,D4,L1,V2,M1}  { X ==> join( X, meet( X, Y )
% 59.84/60.23     ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := Y
% 59.84/60.23     Y := X
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := X
% 59.84/60.23     Y := meet( Y, X )
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144799) {G20,W7,D4,L1,V2,M1}  { join( X, meet( Y, X ) ) ==> X }.
% 59.84/60.23  parent0[0]: (144798) {G20,W7,D4,L1,V2,M1}  { X ==> join( X, meet( Y, X ) )
% 59.84/60.23     }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  subsumption: (867) {G21,W7,D4,L1,V2,M1} P(844,852) { join( X, meet( Y, X )
% 59.84/60.23     ) ==> X }.
% 59.84/60.23  parent0: (144799) {G20,W7,D4,L1,V2,M1}  { join( X, meet( Y, X ) ) ==> X }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  permutation0:
% 59.84/60.23     0 ==> 0
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144808) {G2,W11,D4,L1,V3,M1}  { join( join( X, Y ), meet( X, Z )
% 59.84/60.23     ) = join( X, Y ) }.
% 59.84/60.23  parent0[0]: (852) {G19,W7,D4,L1,V2,M1} P(757,848) { join( Y, meet( Y, X ) )
% 59.84/60.23     ==> Y }.
% 59.84/60.23  parent1[0; 9]: (30) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), 
% 59.84/60.23    X ) = join( join( Z, X ), Y ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := Z
% 59.84/60.23     Y := X
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := meet( X, Z )
% 59.84/60.23     Y := Y
% 59.84/60.23     Z := X
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  subsumption: (871) {G20,W11,D4,L1,V3,M1} P(852,30) { join( join( X, Z ), 
% 59.84/60.23    meet( X, Y ) ) ==> join( X, Z ) }.
% 59.84/60.23  parent0: (144808) {G2,W11,D4,L1,V3,M1}  { join( join( X, Y ), meet( X, Z )
% 59.84/60.23     ) = join( X, Y ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Z
% 59.84/60.23     Z := Y
% 59.84/60.23  end
% 59.84/60.23  permutation0:
% 59.84/60.23     0 ==> 0
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144809) {G19,W7,D4,L1,V2,M1}  { X ==> join( X, meet( X, Y ) ) }.
% 59.84/60.23  parent0[0]: (852) {G19,W7,D4,L1,V2,M1} P(757,848) { join( Y, meet( Y, X ) )
% 59.84/60.23     ==> Y }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := Y
% 59.84/60.23     Y := X
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144810) {G1,W7,D4,L1,V2,M1}  { X ==> join( meet( X, Y ), X ) }.
% 59.84/60.23  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 59.84/60.23  parent1[0; 2]: (144809) {G19,W7,D4,L1,V2,M1}  { X ==> join( X, meet( X, Y )
% 59.84/60.23     ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := meet( X, Y )
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144813) {G1,W7,D4,L1,V2,M1}  { join( meet( X, Y ), X ) ==> X }.
% 59.84/60.23  parent0[0]: (144810) {G1,W7,D4,L1,V2,M1}  { X ==> join( meet( X, Y ), X )
% 59.84/60.23     }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  subsumption: (882) {G20,W7,D4,L1,V2,M1} P(852,0) { join( meet( X, Y ), X ) 
% 59.84/60.23    ==> X }.
% 59.84/60.23  parent0: (144813) {G1,W7,D4,L1,V2,M1}  { join( meet( X, Y ), X ) ==> X }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  permutation0:
% 59.84/60.23     0 ==> 0
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144822) {G2,W11,D4,L1,V3,M1}  { join( join( X, Y ), meet( Z, X )
% 59.84/60.23     ) = join( X, Y ) }.
% 59.84/60.23  parent0[0]: (867) {G21,W7,D4,L1,V2,M1} P(844,852) { join( X, meet( Y, X ) )
% 59.84/60.23     ==> X }.
% 59.84/60.23  parent1[0; 9]: (30) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), 
% 59.84/60.23    X ) = join( join( Z, X ), Y ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Z
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := meet( Z, X )
% 59.84/60.23     Y := Y
% 59.84/60.23     Z := X
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  subsumption: (888) {G22,W11,D4,L1,V3,M1} P(867,30) { join( join( X, Z ), 
% 59.84/60.23    meet( Y, X ) ) ==> join( X, Z ) }.
% 59.84/60.23  parent0: (144822) {G2,W11,D4,L1,V3,M1}  { join( join( X, Y ), meet( Z, X )
% 59.84/60.23     ) = join( X, Y ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Z
% 59.84/60.23     Z := Y
% 59.84/60.23  end
% 59.84/60.23  permutation0:
% 59.84/60.23     0 ==> 0
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144824) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = join( 
% 59.84/60.23    join( X, Y ), Z ) }.
% 59.84/60.23  parent0[0]: (29) {G1,W11,D4,L1,V3,M1} P(1,0) { join( join( X, Y ), Z ) = 
% 59.84/60.23    join( join( Y, Z ), X ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23     Z := Z
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144840) {G2,W11,D5,L1,V3,M1}  { join( join( meet( X, Y ), Z ), Y
% 59.84/60.23     ) = join( Y, Z ) }.
% 59.84/60.23  parent0[0]: (867) {G21,W7,D4,L1,V2,M1} P(844,852) { join( X, meet( Y, X ) )
% 59.84/60.23     ==> X }.
% 59.84/60.23  parent1[0; 9]: (144824) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = 
% 59.84/60.23    join( join( X, Y ), Z ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := Y
% 59.84/60.23     Y := X
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := Y
% 59.84/60.23     Y := meet( X, Y )
% 59.84/60.23     Z := Z
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  subsumption: (890) {G22,W11,D5,L1,V3,M1} P(867,29) { join( join( meet( Y, X
% 59.84/60.23     ), Z ), X ) ==> join( X, Z ) }.
% 59.84/60.23  parent0: (144840) {G2,W11,D5,L1,V3,M1}  { join( join( meet( X, Y ), Z ), Y
% 59.84/60.23     ) = join( Y, Z ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := Y
% 59.84/60.23     Y := X
% 59.84/60.23     Z := Z
% 59.84/60.23  end
% 59.84/60.23  permutation0:
% 59.84/60.23     0 ==> 0
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144845) {G21,W7,D4,L1,V2,M1}  { X ==> join( X, meet( Y, X ) ) }.
% 59.84/60.23  parent0[0]: (867) {G21,W7,D4,L1,V2,M1} P(844,852) { join( X, meet( Y, X ) )
% 59.84/60.23     ==> X }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144846) {G1,W7,D4,L1,V2,M1}  { X ==> join( meet( Y, X ), X ) }.
% 59.84/60.23  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 59.84/60.23  parent1[0; 2]: (144845) {G21,W7,D4,L1,V2,M1}  { X ==> join( X, meet( Y, X )
% 59.84/60.23     ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := meet( Y, X )
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144849) {G1,W7,D4,L1,V2,M1}  { join( meet( Y, X ), X ) ==> X }.
% 59.84/60.23  parent0[0]: (144846) {G1,W7,D4,L1,V2,M1}  { X ==> join( meet( Y, X ), X )
% 59.84/60.23     }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  subsumption: (899) {G22,W7,D4,L1,V2,M1} P(867,0) { join( meet( Y, X ), X ) 
% 59.84/60.23    ==> X }.
% 59.84/60.23  parent0: (144849) {G1,W7,D4,L1,V2,M1}  { join( meet( Y, X ), X ) ==> X }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  permutation0:
% 59.84/60.23     0 ==> 0
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144851) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = join( 
% 59.84/60.23    join( X, Y ), Z ) }.
% 59.84/60.23  parent0[0]: (29) {G1,W11,D4,L1,V3,M1} P(1,0) { join( join( X, Y ), Z ) = 
% 59.84/60.23    join( join( Y, Z ), X ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23     Z := Z
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144852) {G2,W11,D5,L1,V3,M1}  { join( Y, Z ) = join( join( Z, 
% 59.84/60.23    meet( X, Y ) ), Y ) }.
% 59.84/60.23  parent0[0]: (899) {G22,W7,D4,L1,V2,M1} P(867,0) { join( meet( Y, X ), X ) 
% 59.84/60.23    ==> X }.
% 59.84/60.23  parent1[0; 2]: (144851) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = 
% 59.84/60.23    join( join( X, Y ), Z ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := Y
% 59.84/60.23     Y := X
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := Z
% 59.84/60.23     Y := meet( X, Y )
% 59.84/60.23     Z := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144854) {G2,W11,D5,L1,V3,M1}  { join( join( Y, meet( Z, X ) ), X )
% 59.84/60.23     = join( X, Y ) }.
% 59.84/60.23  parent0[0]: (144852) {G2,W11,D5,L1,V3,M1}  { join( Y, Z ) = join( join( Z, 
% 59.84/60.23    meet( X, Y ) ), Y ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := Z
% 59.84/60.23     Y := X
% 59.84/60.23     Z := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  subsumption: (903) {G23,W11,D5,L1,V3,M1} P(899,29) { join( join( Z, meet( X
% 59.84/60.23    , Y ) ), Y ) ==> join( Y, Z ) }.
% 59.84/60.23  parent0: (144854) {G2,W11,D5,L1,V3,M1}  { join( join( Y, meet( Z, X ) ), X
% 59.84/60.23     ) = join( X, Y ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := Y
% 59.84/60.23     Y := Z
% 59.84/60.23     Z := X
% 59.84/60.23  end
% 59.84/60.23  permutation0:
% 59.84/60.23     0 ==> 0
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144857) {G1,W10,D5,L1,V2,M1}  { join( converse( X ), Y ) ==> 
% 59.84/60.23    converse( join( X, converse( Y ) ) ) }.
% 59.84/60.23  parent0[0]: (20) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( Y, converse
% 59.84/60.23    ( X ) ) ) ==> join( converse( Y ), X ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := Y
% 59.84/60.23     Y := X
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144859) {G2,W11,D6,L1,V2,M1}  { join( converse( meet( X, converse
% 59.84/60.23    ( Y ) ) ), Y ) ==> converse( converse( Y ) ) }.
% 59.84/60.23  parent0[0]: (899) {G22,W7,D4,L1,V2,M1} P(867,0) { join( meet( Y, X ), X ) 
% 59.84/60.23    ==> X }.
% 59.84/60.23  parent1[0; 9]: (144857) {G1,W10,D5,L1,V2,M1}  { join( converse( X ), Y ) 
% 59.84/60.23    ==> converse( join( X, converse( Y ) ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := converse( Y )
% 59.84/60.23     Y := X
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := meet( X, converse( Y ) )
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144860) {G1,W9,D6,L1,V2,M1}  { join( converse( meet( X, converse
% 59.84/60.23    ( Y ) ) ), Y ) ==> Y }.
% 59.84/60.23  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 59.84/60.23  parent1[0; 8]: (144859) {G2,W11,D6,L1,V2,M1}  { join( converse( meet( X, 
% 59.84/60.23    converse( Y ) ) ), Y ) ==> converse( converse( Y ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := Y
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  subsumption: (905) {G23,W9,D6,L1,V2,M1} P(899,20);d(7) { join( converse( 
% 59.84/60.23    meet( X, converse( Y ) ) ), Y ) ==> Y }.
% 59.84/60.23  parent0: (144860) {G1,W9,D6,L1,V2,M1}  { join( converse( meet( X, converse
% 59.84/60.23    ( Y ) ) ), Y ) ==> Y }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  permutation0:
% 59.84/60.23     0 ==> 0
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144863) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = join( 
% 59.84/60.23    join( X, Y ), Z ) }.
% 59.84/60.23  parent0[0]: (29) {G1,W11,D4,L1,V3,M1} P(1,0) { join( join( X, Y ), Z ) = 
% 59.84/60.23    join( join( Y, Z ), X ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23     Z := Z
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144864) {G2,W11,D5,L1,V3,M1}  { join( X, Z ) = join( join( Z, 
% 59.84/60.23    meet( X, Y ) ), X ) }.
% 59.84/60.23  parent0[0]: (882) {G20,W7,D4,L1,V2,M1} P(852,0) { join( meet( X, Y ), X ) 
% 59.84/60.23    ==> X }.
% 59.84/60.23  parent1[0; 2]: (144863) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = 
% 59.84/60.23    join( join( X, Y ), Z ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := Z
% 59.84/60.23     Y := meet( X, Y )
% 59.84/60.23     Z := X
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144866) {G2,W11,D5,L1,V3,M1}  { join( join( Y, meet( X, Z ) ), X )
% 59.84/60.23     = join( X, Y ) }.
% 59.84/60.23  parent0[0]: (144864) {G2,W11,D5,L1,V3,M1}  { join( X, Z ) = join( join( Z, 
% 59.84/60.23    meet( X, Y ) ), X ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Z
% 59.84/60.23     Z := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  subsumption: (909) {G21,W11,D5,L1,V3,M1} P(882,29) { join( join( Z, meet( X
% 59.84/60.23    , Y ) ), X ) ==> join( X, Z ) }.
% 59.84/60.23  parent0: (144866) {G2,W11,D5,L1,V3,M1}  { join( join( Y, meet( X, Z ) ), X
% 59.84/60.23     ) = join( X, Y ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Z
% 59.84/60.23     Z := Y
% 59.84/60.23  end
% 59.84/60.23  permutation0:
% 59.84/60.23     0 ==> 0
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144869) {G1,W10,D5,L1,V2,M1}  { join( converse( X ), Y ) ==> 
% 59.84/60.23    converse( join( X, converse( Y ) ) ) }.
% 59.84/60.23  parent0[0]: (20) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( Y, converse
% 59.84/60.23    ( X ) ) ) ==> join( converse( Y ), X ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := Y
% 59.84/60.23     Y := X
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144871) {G2,W11,D6,L1,V2,M1}  { join( converse( meet( converse( X
% 59.84/60.23     ), Y ) ), X ) ==> converse( converse( X ) ) }.
% 59.84/60.23  parent0[0]: (882) {G20,W7,D4,L1,V2,M1} P(852,0) { join( meet( X, Y ), X ) 
% 59.84/60.23    ==> X }.
% 59.84/60.23  parent1[0; 9]: (144869) {G1,W10,D5,L1,V2,M1}  { join( converse( X ), Y ) 
% 59.84/60.23    ==> converse( join( X, converse( Y ) ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := converse( X )
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := meet( converse( X ), Y )
% 59.84/60.23     Y := X
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144872) {G1,W9,D6,L1,V2,M1}  { join( converse( meet( converse( X
% 59.84/60.23     ), Y ) ), X ) ==> X }.
% 59.84/60.23  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 59.84/60.23  parent1[0; 8]: (144871) {G2,W11,D6,L1,V2,M1}  { join( converse( meet( 
% 59.84/60.23    converse( X ), Y ) ), X ) ==> converse( converse( X ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  subsumption: (911) {G21,W9,D6,L1,V2,M1} P(882,20);d(7) { join( converse( 
% 59.84/60.23    meet( converse( X ), Y ) ), X ) ==> X }.
% 59.84/60.23  parent0: (144872) {G1,W9,D6,L1,V2,M1}  { join( converse( meet( converse( X
% 59.84/60.23     ), Y ) ), X ) ==> X }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  permutation0:
% 59.84/60.23     0 ==> 0
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144879) {G3,W15,D8,L1,V3,M1}  { converse( join( join( converse( 
% 59.84/60.23    meet( X, converse( Y ) ) ), Z ), Y ) ) = converse( join( Y, Z ) ) }.
% 59.84/60.23  parent0[0]: (905) {G23,W9,D6,L1,V2,M1} P(899,20);d(7) { join( converse( 
% 59.84/60.23    meet( X, converse( Y ) ) ), Y ) ==> Y }.
% 59.84/60.23  parent1[0; 13]: (22) {G2,W13,D5,L1,V3,M1} P(18,8);d(8);d(1);d(1) { converse
% 59.84/60.23    ( join( join( Z, Y ), X ) ) = converse( join( join( Z, X ), Y ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := Y
% 59.84/60.23     Y := Z
% 59.84/60.23     Z := converse( meet( X, converse( Y ) ) )
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144880) {G3,W14,D5,L1,V3,M1}  { join( meet( X, converse( Y ) ), 
% 59.84/60.23    converse( join( Z, Y ) ) ) = converse( join( Y, Z ) ) }.
% 59.84/60.23  parent0[0]: (55) {G2,W14,D6,L1,V3,M1} P(1,19) { converse( join( join( 
% 59.84/60.23    converse( X ), Y ), Z ) ) ==> join( X, converse( join( Y, Z ) ) ) }.
% 59.84/60.23  parent1[0; 1]: (144879) {G3,W15,D8,L1,V3,M1}  { converse( join( join( 
% 59.84/60.23    converse( meet( X, converse( Y ) ) ), Z ), Y ) ) = converse( join( Y, Z )
% 59.84/60.23     ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := meet( X, converse( Y ) )
% 59.84/60.23     Y := Z
% 59.84/60.23     Z := Y
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23     Z := Z
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  subsumption: (929) {G24,W14,D5,L1,V3,M1} P(905,22);d(55) { join( meet( X, 
% 59.84/60.23    converse( Y ) ), converse( join( Z, Y ) ) ) ==> converse( join( Y, Z ) )
% 59.84/60.23     }.
% 59.84/60.23  parent0: (144880) {G3,W14,D5,L1,V3,M1}  { join( meet( X, converse( Y ) ), 
% 59.84/60.23    converse( join( Z, Y ) ) ) = converse( join( Y, Z ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23     Z := Z
% 59.84/60.23  end
% 59.84/60.23  permutation0:
% 59.84/60.23     0 ==> 0
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144883) {G20,W9,D4,L1,V2,M1}  { meet( Y, X ) ==> meet( X, meet( Y
% 59.84/60.23    , X ) ) }.
% 59.84/60.23  parent0[0]: (844) {G20,W9,D4,L1,V2,M1} P(821,75) { meet( Y, meet( X, Y ) ) 
% 59.84/60.23    ==> meet( X, Y ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := Y
% 59.84/60.23     Y := X
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144885) {G21,W15,D6,L1,V2,M1}  { meet( X, complement( meet( Y, 
% 59.84/60.23    complement( X ) ) ) ) ==> meet( complement( meet( Y, complement( X ) ) )
% 59.84/60.23    , X ) }.
% 59.84/60.23  parent0[0]: (836) {G21,W9,D6,L1,V2,M1} P(830,48);d(750);d(773) { meet( X, 
% 59.84/60.23    complement( meet( Y, complement( X ) ) ) ) ==> X }.
% 59.84/60.23  parent1[0; 14]: (144883) {G20,W9,D4,L1,V2,M1}  { meet( Y, X ) ==> meet( X, 
% 59.84/60.23    meet( Y, X ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := complement( meet( Y, complement( X ) ) )
% 59.84/60.23     Y := X
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144886) {G22,W9,D6,L1,V2,M1}  { X ==> meet( complement( meet( Y, 
% 59.84/60.23    complement( X ) ) ), X ) }.
% 59.84/60.23  parent0[0]: (836) {G21,W9,D6,L1,V2,M1} P(830,48);d(750);d(773) { meet( X, 
% 59.84/60.23    complement( meet( Y, complement( X ) ) ) ) ==> X }.
% 59.84/60.23  parent1[0; 1]: (144885) {G21,W15,D6,L1,V2,M1}  { meet( X, complement( meet
% 59.84/60.23    ( Y, complement( X ) ) ) ) ==> meet( complement( meet( Y, complement( X )
% 59.84/60.23     ) ), X ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144888) {G22,W9,D6,L1,V2,M1}  { meet( complement( meet( Y, 
% 59.84/60.23    complement( X ) ) ), X ) ==> X }.
% 59.84/60.23  parent0[0]: (144886) {G22,W9,D6,L1,V2,M1}  { X ==> meet( complement( meet( 
% 59.84/60.23    Y, complement( X ) ) ), X ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  subsumption: (944) {G22,W9,D6,L1,V2,M1} P(836,844) { meet( complement( meet
% 59.84/60.23    ( Y, complement( X ) ) ), X ) ==> X }.
% 59.84/60.23  parent0: (144888) {G22,W9,D6,L1,V2,M1}  { meet( complement( meet( Y, 
% 59.84/60.23    complement( X ) ) ), X ) ==> X }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  permutation0:
% 59.84/60.23     0 ==> 0
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144891) {G22,W9,D6,L1,V2,M1}  { Y ==> meet( complement( meet( X, 
% 59.84/60.23    complement( Y ) ) ), Y ) }.
% 59.84/60.23  parent0[0]: (944) {G22,W9,D6,L1,V2,M1} P(836,844) { meet( complement( meet
% 59.84/60.23    ( Y, complement( X ) ) ), X ) ==> X }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := Y
% 59.84/60.23     Y := X
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144898) {G19,W9,D6,L1,V2,M1}  { X ==> meet( complement( meet( 
% 59.84/60.23    complement( X ), Y ) ), X ) }.
% 59.84/60.23  parent0[0]: (815) {G18,W9,D4,L1,V2,M1} P(805,48);d(77);d(741) { meet( meet
% 59.84/60.23    ( X, Y ), X ) ==> meet( X, Y ) }.
% 59.84/60.23  parent1[0; 4]: (144891) {G22,W9,D6,L1,V2,M1}  { Y ==> meet( complement( 
% 59.84/60.23    meet( X, complement( Y ) ) ), Y ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := complement( X )
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := meet( complement( X ), Y )
% 59.84/60.23     Y := X
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144899) {G19,W9,D6,L1,V2,M1}  { meet( complement( meet( complement
% 59.84/60.23    ( X ), Y ) ), X ) ==> X }.
% 59.84/60.23  parent0[0]: (144898) {G19,W9,D6,L1,V2,M1}  { X ==> meet( complement( meet( 
% 59.84/60.23    complement( X ), Y ) ), X ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  subsumption: (945) {G23,W9,D6,L1,V2,M1} P(815,944) { meet( complement( meet
% 59.84/60.23    ( complement( X ), Y ) ), X ) ==> X }.
% 59.84/60.23  parent0: (144899) {G19,W9,D6,L1,V2,M1}  { meet( complement( meet( 
% 59.84/60.23    complement( X ), Y ) ), X ) ==> X }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  permutation0:
% 59.84/60.23     0 ==> 0
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144901) {G22,W9,D6,L1,V2,M1}  { Y ==> meet( complement( meet( X, 
% 59.84/60.23    complement( Y ) ) ), Y ) }.
% 59.84/60.23  parent0[0]: (944) {G22,W9,D6,L1,V2,M1} P(836,844) { meet( complement( meet
% 59.84/60.23    ( Y, complement( X ) ) ), X ) ==> X }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := Y
% 59.84/60.23     Y := X
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144902) {G16,W10,D5,L1,V2,M1}  { complement( X ) ==> meet( 
% 59.84/60.23    complement( meet( Y, X ) ), complement( X ) ) }.
% 59.84/60.23  parent0[0]: (757) {G15,W5,D4,L1,V1,M1} P(741,79);d(753) { complement( 
% 59.84/60.23    complement( X ) ) ==> X }.
% 59.84/60.23  parent1[0; 7]: (144901) {G22,W9,D6,L1,V2,M1}  { Y ==> meet( complement( 
% 59.84/60.23    meet( X, complement( Y ) ) ), Y ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := Y
% 59.84/60.23     Y := complement( X )
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144903) {G16,W10,D5,L1,V2,M1}  { meet( complement( meet( Y, X ) )
% 59.84/60.23    , complement( X ) ) ==> complement( X ) }.
% 59.84/60.23  parent0[0]: (144902) {G16,W10,D5,L1,V2,M1}  { complement( X ) ==> meet( 
% 59.84/60.23    complement( meet( Y, X ) ), complement( X ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  subsumption: (946) {G23,W10,D5,L1,V2,M1} P(757,944) { meet( complement( 
% 59.84/60.23    meet( Y, X ) ), complement( X ) ) ==> complement( X ) }.
% 59.84/60.23  parent0: (144903) {G16,W10,D5,L1,V2,M1}  { meet( complement( meet( Y, X ) )
% 59.84/60.23    , complement( X ) ) ==> complement( X ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  permutation0:
% 59.84/60.23     0 ==> 0
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144905) {G23,W9,D6,L1,V2,M1}  { X ==> meet( complement( meet( 
% 59.84/60.23    complement( X ), Y ) ), X ) }.
% 59.84/60.23  parent0[0]: (945) {G23,W9,D6,L1,V2,M1} P(815,944) { meet( complement( meet
% 59.84/60.23    ( complement( X ), Y ) ), X ) ==> X }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144906) {G16,W10,D5,L1,V2,M1}  { complement( X ) ==> meet( 
% 59.84/60.23    complement( meet( X, Y ) ), complement( X ) ) }.
% 59.84/60.23  parent0[0]: (757) {G15,W5,D4,L1,V1,M1} P(741,79);d(753) { complement( 
% 59.84/60.23    complement( X ) ) ==> X }.
% 59.84/60.23  parent1[0; 6]: (144905) {G23,W9,D6,L1,V2,M1}  { X ==> meet( complement( 
% 59.84/60.23    meet( complement( X ), Y ) ), X ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := complement( X )
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144907) {G16,W10,D5,L1,V2,M1}  { meet( complement( meet( X, Y ) )
% 59.84/60.23    , complement( X ) ) ==> complement( X ) }.
% 59.84/60.23  parent0[0]: (144906) {G16,W10,D5,L1,V2,M1}  { complement( X ) ==> meet( 
% 59.84/60.23    complement( meet( X, Y ) ), complement( X ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  subsumption: (950) {G24,W10,D5,L1,V2,M1} P(757,945) { meet( complement( 
% 59.84/60.23    meet( X, Y ) ), complement( X ) ) ==> complement( X ) }.
% 59.84/60.23  parent0: (144907) {G16,W10,D5,L1,V2,M1}  { meet( complement( meet( X, Y ) )
% 59.84/60.23    , complement( X ) ) ==> complement( X ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  permutation0:
% 59.84/60.23     0 ==> 0
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144909) {G16,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) ) ==> 
% 59.84/60.23    join( complement( X ), complement( Y ) ) }.
% 59.84/60.23  parent0[0]: (774) {G16,W10,D4,L1,V2,M1} P(3,757) { join( complement( X ), 
% 59.84/60.23    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144910) {G16,W10,D5,L1,V2,M1}  { complement( meet( complement( X
% 59.84/60.23     ), Y ) ) ==> join( X, complement( Y ) ) }.
% 59.84/60.23  parent0[0]: (757) {G15,W5,D4,L1,V1,M1} P(741,79);d(753) { complement( 
% 59.84/60.23    complement( X ) ) ==> X }.
% 59.84/60.23  parent1[0; 7]: (144909) {G16,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) )
% 59.84/60.23     ==> join( complement( X ), complement( Y ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := complement( X )
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  subsumption: (951) {G17,W10,D5,L1,V2,M1} P(757,774) { complement( meet( 
% 59.84/60.23    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 59.84/60.23  parent0: (144910) {G16,W10,D5,L1,V2,M1}  { complement( meet( complement( X
% 59.84/60.23     ), Y ) ) ==> join( X, complement( Y ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  permutation0:
% 59.84/60.23     0 ==> 0
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144915) {G16,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) ) ==> 
% 59.84/60.23    join( complement( X ), complement( Y ) ) }.
% 59.84/60.23  parent0[0]: (774) {G16,W10,D4,L1,V2,M1} P(3,757) { join( complement( X ), 
% 59.84/60.23    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144917) {G16,W10,D5,L1,V2,M1}  { complement( meet( X, complement
% 59.84/60.23    ( Y ) ) ) ==> join( complement( X ), Y ) }.
% 59.84/60.23  parent0[0]: (757) {G15,W5,D4,L1,V1,M1} P(741,79);d(753) { complement( 
% 59.84/60.23    complement( X ) ) ==> X }.
% 59.84/60.23  parent1[0; 9]: (144915) {G16,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) )
% 59.84/60.23     ==> join( complement( X ), complement( Y ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := Y
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := X
% 59.84/60.23     Y := complement( Y )
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  subsumption: (952) {G17,W10,D5,L1,V2,M1} P(757,774) { complement( meet( Y, 
% 59.84/60.23    complement( X ) ) ) ==> join( complement( Y ), X ) }.
% 59.84/60.23  parent0: (144917) {G16,W10,D5,L1,V2,M1}  { complement( meet( X, complement
% 59.84/60.23    ( Y ) ) ) ==> join( complement( X ), Y ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := Y
% 59.84/60.23     Y := X
% 59.84/60.23  end
% 59.84/60.23  permutation0:
% 59.84/60.23     0 ==> 0
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144922) {G2,W14,D5,L1,V3,M1}  { join( join( complement( X ), Y )
% 59.84/60.23    , complement( Z ) ) = join( complement( meet( X, Z ) ), Y ) }.
% 59.84/60.23  parent0[0]: (774) {G16,W10,D4,L1,V2,M1} P(3,757) { join( complement( X ), 
% 59.84/60.23    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 59.84/60.23  parent1[0; 9]: (30) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), 
% 59.84/60.23    X ) = join( join( Z, X ), Y ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Z
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := complement( Z )
% 59.84/60.23     Y := Y
% 59.84/60.23     Z := complement( X )
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  subsumption: (965) {G17,W14,D5,L1,V3,M1} P(774,30) { join( join( complement
% 59.84/60.23    ( X ), Z ), complement( Y ) ) ==> join( complement( meet( X, Y ) ), Z )
% 59.84/60.23     }.
% 59.84/60.23  parent0: (144922) {G2,W14,D5,L1,V3,M1}  { join( join( complement( X ), Y )
% 59.84/60.23    , complement( Z ) ) = join( complement( meet( X, Z ) ), Y ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Z
% 59.84/60.23     Z := Y
% 59.84/60.23  end
% 59.84/60.23  permutation0:
% 59.84/60.23     0 ==> 0
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144924) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = join( 
% 59.84/60.23    join( X, Y ), Z ) }.
% 59.84/60.23  parent0[0]: (29) {G1,W11,D4,L1,V3,M1} P(1,0) { join( join( X, Y ), Z ) = 
% 59.84/60.23    join( join( Y, Z ), X ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23     Z := Z
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144925) {G2,W14,D5,L1,V3,M1}  { join( complement( meet( X, Y ) )
% 59.84/60.23    , Z ) = join( join( Z, complement( X ) ), complement( Y ) ) }.
% 59.84/60.23  parent0[0]: (774) {G16,W10,D4,L1,V2,M1} P(3,757) { join( complement( X ), 
% 59.84/60.23    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 59.84/60.23  parent1[0; 2]: (144924) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = 
% 59.84/60.23    join( join( X, Y ), Z ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := Z
% 59.84/60.23     Y := complement( X )
% 59.84/60.23     Z := complement( Y )
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144927) {G2,W14,D5,L1,V3,M1}  { join( join( Z, complement( X ) ), 
% 59.84/60.23    complement( Y ) ) = join( complement( meet( X, Y ) ), Z ) }.
% 59.84/60.23  parent0[0]: (144925) {G2,W14,D5,L1,V3,M1}  { join( complement( meet( X, Y )
% 59.84/60.23     ), Z ) = join( join( Z, complement( X ) ), complement( Y ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23     Z := Z
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  subsumption: (967) {G17,W14,D5,L1,V3,M1} P(774,29) { join( join( Z, 
% 59.84/60.23    complement( X ) ), complement( Y ) ) ==> join( complement( meet( X, Y ) )
% 59.84/60.23    , Z ) }.
% 59.84/60.23  parent0: (144927) {G2,W14,D5,L1,V3,M1}  { join( join( Z, complement( X ) )
% 59.84/60.23    , complement( Y ) ) = join( complement( meet( X, Y ) ), Z ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23     Z := Z
% 59.84/60.23  end
% 59.84/60.23  permutation0:
% 59.84/60.23     0 ==> 0
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144929) {G16,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) ) ==> 
% 59.84/60.23    join( complement( X ), complement( Y ) ) }.
% 59.84/60.23  parent0[0]: (774) {G16,W10,D4,L1,V2,M1} P(3,757) { join( complement( X ), 
% 59.84/60.23    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144931) {G1,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) ) ==> 
% 59.84/60.23    join( complement( Y ), complement( X ) ) }.
% 59.84/60.23  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 59.84/60.23  parent1[0; 5]: (144929) {G16,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) )
% 59.84/60.23     ==> join( complement( X ), complement( Y ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := complement( X )
% 59.84/60.23     Y := complement( Y )
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144933) {G2,W9,D4,L1,V2,M1}  { complement( meet( X, Y ) ) ==> 
% 59.84/60.23    complement( meet( Y, X ) ) }.
% 59.84/60.23  parent0[0]: (774) {G16,W10,D4,L1,V2,M1} P(3,757) { join( complement( X ), 
% 59.84/60.23    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 59.84/60.23  parent1[0; 5]: (144931) {G1,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) ) 
% 59.84/60.23    ==> join( complement( Y ), complement( X ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := Y
% 59.84/60.23     Y := X
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  subsumption: (973) {G17,W9,D4,L1,V2,M1} P(774,0);d(774) { complement( meet
% 59.84/60.23    ( X, Y ) ) = complement( meet( Y, X ) ) }.
% 59.84/60.23  parent0: (144933) {G2,W9,D4,L1,V2,M1}  { complement( meet( X, Y ) ) ==> 
% 59.84/60.23    complement( meet( Y, X ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  permutation0:
% 59.84/60.23     0 ==> 0
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144934) {G10,W10,D5,L1,V3,M1}  { top ==> join( join( join( X, Y )
% 59.84/60.23    , Z ), complement( X ) ) }.
% 59.84/60.23  parent0[0]: (600) {G10,W10,D5,L1,V3,M1} S(46);d(216) { join( join( join( X
% 59.84/60.23    , Y ), Z ), complement( X ) ) ==> top }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23     Z := Z
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144935) {G11,W14,D6,L1,V4,M1}  { top ==> join( join( join( meet( 
% 59.84/60.23    X, Y ), Z ), T ), complement( meet( Y, X ) ) ) }.
% 59.84/60.23  parent0[0]: (973) {G17,W9,D4,L1,V2,M1} P(774,0);d(774) { complement( meet( 
% 59.84/60.23    X, Y ) ) = complement( meet( Y, X ) ) }.
% 59.84/60.23  parent1[0; 10]: (144934) {G10,W10,D5,L1,V3,M1}  { top ==> join( join( join
% 59.84/60.23    ( X, Y ), Z ), complement( X ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := meet( X, Y )
% 59.84/60.23     Y := Z
% 59.84/60.23     Z := T
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144938) {G11,W14,D6,L1,V4,M1}  { join( join( join( meet( X, Y ), Z
% 59.84/60.23     ), T ), complement( meet( Y, X ) ) ) ==> top }.
% 59.84/60.23  parent0[0]: (144935) {G11,W14,D6,L1,V4,M1}  { top ==> join( join( join( 
% 59.84/60.23    meet( X, Y ), Z ), T ), complement( meet( Y, X ) ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23     Z := Z
% 59.84/60.23     T := T
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  subsumption: (988) {G18,W14,D6,L1,V4,M1} P(973,600) { join( join( join( 
% 59.84/60.23    meet( X, Y ), Z ), T ), complement( meet( Y, X ) ) ) ==> top }.
% 59.84/60.23  parent0: (144938) {G11,W14,D6,L1,V4,M1}  { join( join( join( meet( X, Y ), 
% 59.84/60.23    Z ), T ), complement( meet( Y, X ) ) ) ==> top }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23     Z := Z
% 59.84/60.23     T := T
% 59.84/60.23  end
% 59.84/60.23  permutation0:
% 59.84/60.23     0 ==> 0
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144939) {G3,W10,D5,L1,V1,M1}  { top ==> join( join( meet( top, X )
% 59.84/60.23    , zero ), complement( X ) ) }.
% 59.84/60.23  parent0[0]: (131) {G3,W10,D5,L1,V1,M1} P(78,15);d(1) { join( join( meet( 
% 59.84/60.23    top, X ), zero ), complement( X ) ) ==> top }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144942) {G4,W14,D6,L1,V2,M1}  { top ==> join( join( meet( top, 
% 59.84/60.23    meet( X, Y ) ), zero ), complement( meet( Y, X ) ) ) }.
% 59.84/60.23  parent0[0]: (973) {G17,W9,D4,L1,V2,M1} P(774,0);d(774) { complement( meet( 
% 59.84/60.23    X, Y ) ) = complement( meet( Y, X ) ) }.
% 59.84/60.23  parent1[0; 10]: (144939) {G3,W10,D5,L1,V1,M1}  { top ==> join( join( meet( 
% 59.84/60.23    top, X ), zero ), complement( X ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := meet( X, Y )
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144944) {G5,W12,D5,L1,V2,M1}  { top ==> join( meet( top, meet( X
% 59.84/60.23    , Y ) ), complement( meet( Y, X ) ) ) }.
% 59.84/60.23  parent0[0]: (741) {G11,W5,D3,L1,V1,M1} P(716,209) { join( X, zero ) ==> X
% 59.84/60.23     }.
% 59.84/60.23  parent1[0; 3]: (144942) {G4,W14,D6,L1,V2,M1}  { top ==> join( join( meet( 
% 59.84/60.23    top, meet( X, Y ) ), zero ), complement( meet( Y, X ) ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := meet( top, meet( X, Y ) )
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144945) {G6,W10,D5,L1,V2,M1}  { top ==> join( meet( X, Y ), 
% 59.84/60.23    complement( meet( Y, X ) ) ) }.
% 59.84/60.23  parent0[0]: (748) {G12,W5,D3,L1,V1,M1} P(75,716);d(741) { meet( top, X ) 
% 59.84/60.23    ==> X }.
% 59.84/60.23  parent1[0; 3]: (144944) {G5,W12,D5,L1,V2,M1}  { top ==> join( meet( top, 
% 59.84/60.23    meet( X, Y ) ), complement( meet( Y, X ) ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := meet( X, Y )
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144946) {G6,W10,D5,L1,V2,M1}  { join( meet( X, Y ), complement( 
% 59.84/60.23    meet( Y, X ) ) ) ==> top }.
% 59.84/60.23  parent0[0]: (144945) {G6,W10,D5,L1,V2,M1}  { top ==> join( meet( X, Y ), 
% 59.84/60.23    complement( meet( Y, X ) ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  subsumption: (989) {G18,W10,D5,L1,V2,M1} P(973,131);d(741);d(748) { join( 
% 59.84/60.23    meet( X, Y ), complement( meet( Y, X ) ) ) ==> top }.
% 59.84/60.23  parent0: (144946) {G6,W10,D5,L1,V2,M1}  { join( meet( X, Y ), complement( 
% 59.84/60.23    meet( Y, X ) ) ) ==> top }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  permutation0:
% 59.84/60.23     0 ==> 0
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144947) {G4,W10,D5,L1,V1,M1}  { zero ==> meet( meet( top, X ), 
% 59.84/60.23    join( zero, complement( X ) ) ) }.
% 59.84/60.23  parent0[0]: (121) {G4,W10,D5,L1,V1,M1} P(78,92) { meet( meet( top, X ), 
% 59.84/60.23    join( zero, complement( X ) ) ) ==> zero }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144950) {G5,W14,D6,L1,V2,M1}  { zero ==> meet( meet( top, meet( X
% 59.84/60.23    , Y ) ), join( zero, complement( meet( Y, X ) ) ) ) }.
% 59.84/60.23  parent0[0]: (973) {G17,W9,D4,L1,V2,M1} P(774,0);d(774) { complement( meet( 
% 59.84/60.23    X, Y ) ) = complement( meet( Y, X ) ) }.
% 59.84/60.23  parent1[0; 10]: (144947) {G4,W10,D5,L1,V1,M1}  { zero ==> meet( meet( top, 
% 59.84/60.23    X ), join( zero, complement( X ) ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := meet( X, Y )
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144952) {G6,W12,D6,L1,V2,M1}  { zero ==> meet( meet( X, Y ), join
% 59.84/60.23    ( zero, complement( meet( Y, X ) ) ) ) }.
% 59.84/60.23  parent0[0]: (748) {G12,W5,D3,L1,V1,M1} P(75,716);d(741) { meet( top, X ) 
% 59.84/60.23    ==> X }.
% 59.84/60.23  parent1[0; 3]: (144950) {G5,W14,D6,L1,V2,M1}  { zero ==> meet( meet( top, 
% 59.84/60.23    meet( X, Y ) ), join( zero, complement( meet( Y, X ) ) ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := meet( X, Y )
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144953) {G7,W10,D5,L1,V2,M1}  { zero ==> meet( meet( X, Y ), 
% 59.84/60.23    complement( meet( Y, X ) ) ) }.
% 59.84/60.23  parent0[0]: (750) {G13,W5,D3,L1,V1,M1} P(716,0);d(749) { join( zero, X ) 
% 59.84/60.23    ==> X }.
% 59.84/60.23  parent1[0; 6]: (144952) {G6,W12,D6,L1,V2,M1}  { zero ==> meet( meet( X, Y )
% 59.84/60.23    , join( zero, complement( meet( Y, X ) ) ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := complement( meet( Y, X ) )
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144954) {G7,W10,D5,L1,V2,M1}  { meet( meet( X, Y ), complement( 
% 59.84/60.23    meet( Y, X ) ) ) ==> zero }.
% 59.84/60.23  parent0[0]: (144953) {G7,W10,D5,L1,V2,M1}  { zero ==> meet( meet( X, Y ), 
% 59.84/60.23    complement( meet( Y, X ) ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  subsumption: (991) {G18,W10,D5,L1,V2,M1} P(973,121);d(748);d(750) { meet( 
% 59.84/60.23    meet( X, Y ), complement( meet( Y, X ) ) ) ==> zero }.
% 59.84/60.23  parent0: (144954) {G7,W10,D5,L1,V2,M1}  { meet( meet( X, Y ), complement( 
% 59.84/60.23    meet( Y, X ) ) ) ==> zero }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  permutation0:
% 59.84/60.23     0 ==> 0
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144955) {G8,W10,D5,L1,V1,M1}  { zero ==> meet( complement( meet( X
% 59.84/60.23    , X ) ), complement( complement( X ) ) ) }.
% 59.84/60.23  parent0[0]: (385) {G8,W10,D5,L1,V1,M1} P(232,237) { meet( complement( meet
% 59.84/60.23    ( X, X ) ), complement( complement( X ) ) ) ==> zero }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144959) {G9,W16,D6,L1,V2,M1}  { zero ==> meet( complement( meet( 
% 59.84/60.23    meet( X, Y ), meet( X, Y ) ) ), complement( complement( meet( Y, X ) ) )
% 59.84/60.23     ) }.
% 59.84/60.23  parent0[0]: (973) {G17,W9,D4,L1,V2,M1} P(774,0);d(774) { complement( meet( 
% 59.84/60.23    X, Y ) ) = complement( meet( Y, X ) ) }.
% 59.84/60.23  parent1[0; 12]: (144955) {G8,W10,D5,L1,V1,M1}  { zero ==> meet( complement
% 59.84/60.23    ( meet( X, X ) ), complement( complement( X ) ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := meet( X, Y )
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144960) {G10,W12,D6,L1,V2,M1}  { zero ==> meet( complement( meet
% 59.84/60.23    ( X, Y ) ), complement( complement( meet( Y, X ) ) ) ) }.
% 59.84/60.23  parent0[0]: (769) {G16,W5,D3,L1,V1,M1} P(386,757);d(757);d(757) { meet( X, 
% 59.84/60.23    X ) ==> X }.
% 59.84/60.23  parent1[0; 4]: (144959) {G9,W16,D6,L1,V2,M1}  { zero ==> meet( complement( 
% 59.84/60.23    meet( meet( X, Y ), meet( X, Y ) ) ), complement( complement( meet( Y, X
% 59.84/60.23     ) ) ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := meet( X, Y )
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144961) {G11,W10,D5,L1,V2,M1}  { zero ==> meet( complement( meet
% 59.84/60.23    ( X, Y ) ), meet( Y, X ) ) }.
% 59.84/60.23  parent0[0]: (757) {G15,W5,D4,L1,V1,M1} P(741,79);d(753) { complement( 
% 59.84/60.23    complement( X ) ) ==> X }.
% 59.84/60.23  parent1[0; 7]: (144960) {G10,W12,D6,L1,V2,M1}  { zero ==> meet( complement
% 59.84/60.23    ( meet( X, Y ) ), complement( complement( meet( Y, X ) ) ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := meet( Y, X )
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144962) {G11,W10,D5,L1,V2,M1}  { meet( complement( meet( X, Y ) )
% 59.84/60.23    , meet( Y, X ) ) ==> zero }.
% 59.84/60.23  parent0[0]: (144961) {G11,W10,D5,L1,V2,M1}  { zero ==> meet( complement( 
% 59.84/60.23    meet( X, Y ) ), meet( Y, X ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  subsumption: (992) {G18,W10,D5,L1,V2,M1} P(973,385);d(769);d(757) { meet( 
% 59.84/60.23    complement( meet( X, Y ) ), meet( Y, X ) ) ==> zero }.
% 59.84/60.23  parent0: (144962) {G11,W10,D5,L1,V2,M1}  { meet( complement( meet( X, Y ) )
% 59.84/60.23    , meet( Y, X ) ) ==> zero }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  permutation0:
% 59.84/60.23     0 ==> 0
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144963) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join
% 59.84/60.23    ( complement( X ), complement( Y ) ) ) }.
% 59.84/60.23  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 59.84/60.23    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144965) {G1,W14,D6,L1,V3,M1}  { meet( meet( X, Y ), Z ) ==> 
% 59.84/60.23    complement( join( complement( meet( Y, X ) ), complement( Z ) ) ) }.
% 59.84/60.23  parent0[0]: (973) {G17,W9,D4,L1,V2,M1} P(774,0);d(774) { complement( meet( 
% 59.84/60.23    X, Y ) ) = complement( meet( Y, X ) ) }.
% 59.84/60.23  parent1[0; 8]: (144963) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 59.84/60.23    ( join( complement( X ), complement( Y ) ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := meet( X, Y )
% 59.84/60.23     Y := Z
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144971) {G1,W11,D4,L1,V3,M1}  { meet( meet( X, Y ), Z ) ==> meet
% 59.84/60.23    ( meet( Y, X ), Z ) }.
% 59.84/60.23  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 59.84/60.23    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 59.84/60.23  parent1[0; 6]: (144965) {G1,W14,D6,L1,V3,M1}  { meet( meet( X, Y ), Z ) ==>
% 59.84/60.23     complement( join( complement( meet( Y, X ) ), complement( Z ) ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := meet( Y, X )
% 59.84/60.23     Y := Z
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23     Z := Z
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  subsumption: (997) {G18,W11,D4,L1,V3,M1} P(973,3);d(3) { meet( meet( Y, X )
% 59.84/60.23    , Z ) = meet( meet( X, Y ), Z ) }.
% 59.84/60.23  parent0: (144971) {G1,W11,D4,L1,V3,M1}  { meet( meet( X, Y ), Z ) ==> meet
% 59.84/60.23    ( meet( Y, X ), Z ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := Y
% 59.84/60.23     Y := X
% 59.84/60.23     Z := Z
% 59.84/60.23  end
% 59.84/60.23  permutation0:
% 59.84/60.23     0 ==> 0
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144973) {G12,W10,D5,L1,V3,M1}  { top ==> join( join( X, Y ), 
% 59.84/60.23    complement( meet( Z, Y ) ) ) }.
% 59.84/60.23  parent0[0]: (841) {G12,W10,D5,L1,V3,M1} P(812,29);d(215) { join( join( Z, X
% 59.84/60.23     ), complement( meet( Y, X ) ) ) ==> top }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := Y
% 59.84/60.23     Y := Z
% 59.84/60.23     Z := X
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144974) {G13,W10,D6,L1,V3,M1}  { top ==> join( X, complement( 
% 59.84/60.23    meet( Z, meet( Y, X ) ) ) ) }.
% 59.84/60.23  parent0[0]: (867) {G21,W7,D4,L1,V2,M1} P(844,852) { join( X, meet( Y, X ) )
% 59.84/60.23     ==> X }.
% 59.84/60.23  parent1[0; 3]: (144973) {G12,W10,D5,L1,V3,M1}  { top ==> join( join( X, Y )
% 59.84/60.23    , complement( meet( Z, Y ) ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := X
% 59.84/60.23     Y := meet( Y, X )
% 59.84/60.23     Z := Z
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144975) {G13,W10,D6,L1,V3,M1}  { join( X, complement( meet( Y, 
% 59.84/60.23    meet( Z, X ) ) ) ) ==> top }.
% 59.84/60.23  parent0[0]: (144974) {G13,W10,D6,L1,V3,M1}  { top ==> join( X, complement( 
% 59.84/60.23    meet( Z, meet( Y, X ) ) ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Z
% 59.84/60.23     Z := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  subsumption: (1002) {G22,W10,D6,L1,V3,M1} P(867,841) { join( X, complement
% 59.84/60.23    ( meet( Z, meet( Y, X ) ) ) ) ==> top }.
% 59.84/60.23  parent0: (144975) {G13,W10,D6,L1,V3,M1}  { join( X, complement( meet( Y, 
% 59.84/60.23    meet( Z, X ) ) ) ) ==> top }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Z
% 59.84/60.23     Z := Y
% 59.84/60.23  end
% 59.84/60.23  permutation0:
% 59.84/60.23     0 ==> 0
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144978) {G13,W8,D5,L1,V2,M1}  { meet( X, join( X, complement( Y )
% 59.84/60.23     ) ) ==> X }.
% 59.84/60.23  parent0[0]: (951) {G17,W10,D5,L1,V2,M1} P(757,774) { complement( meet( 
% 59.84/60.23    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 59.84/60.23  parent1[0; 3]: (804) {G12,W9,D6,L1,V2,M1} P(725,48);d(77);d(741) { meet( X
% 59.84/60.23    , complement( meet( complement( X ), Y ) ) ) ==> X }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  subsumption: (1013) {G18,W8,D5,L1,V2,M1} S(804);d(951) { meet( X, join( X, 
% 59.84/60.23    complement( Y ) ) ) ==> X }.
% 59.84/60.23  parent0: (144978) {G13,W8,D5,L1,V2,M1}  { meet( X, join( X, complement( Y )
% 59.84/60.23     ) ) ==> X }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  permutation0:
% 59.84/60.23     0 ==> 0
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144982) {G2,W10,D5,L1,V2,M1}  { join( meet( X, Y ), meet( X, 
% 59.84/60.23    complement( Y ) ) ) ==> X }.
% 59.84/60.23  parent0[0]: (773) {G16,W10,D5,L1,V2,M1} P(757,3) { complement( join( 
% 59.84/60.23    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 59.84/60.23  parent1[0; 5]: (48) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 59.84/60.23    complement( join( complement( X ), Y ) ) ) ==> X }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := Y
% 59.84/60.23     Y := X
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  subsumption: (1017) {G17,W10,D5,L1,V2,M1} S(48);d(773) { join( meet( X, Y )
% 59.84/60.23    , meet( X, complement( Y ) ) ) ==> X }.
% 59.84/60.23  parent0: (144982) {G2,W10,D5,L1,V2,M1}  { join( meet( X, Y ), meet( X, 
% 59.84/60.23    complement( Y ) ) ) ==> X }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  permutation0:
% 59.84/60.23     0 ==> 0
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144986) {G3,W8,D6,L1,V1,M1}  { join( X, converse( complement( 
% 59.84/60.23    converse( X ) ) ) ) ==> top }.
% 59.84/60.23  parent0[0]: (224) {G10,W4,D3,L1,V0,M1} P(215,59) { converse( top ) ==> top
% 59.84/60.23     }.
% 59.84/60.23  parent1[0; 7]: (59) {G2,W9,D6,L1,V1,M1} P(11,19) { join( X, converse( 
% 59.84/60.23    complement( converse( X ) ) ) ) ==> converse( top ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := X
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  subsumption: (1018) {G11,W8,D6,L1,V1,M1} S(59);d(224) { join( X, converse( 
% 59.84/60.23    complement( converse( X ) ) ) ) ==> top }.
% 59.84/60.23  parent0: (144986) {G3,W8,D6,L1,V1,M1}  { join( X, converse( complement( 
% 59.84/60.23    converse( X ) ) ) ) ==> top }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23  end
% 59.84/60.23  permutation0:
% 59.84/60.23     0 ==> 0
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144990) {G2,W8,D4,L1,V2,M1}  { join( join( X, Y ), complement( Y
% 59.84/60.23     ) ) ==> top }.
% 59.84/60.23  parent0[0]: (216) {G9,W5,D3,L1,V1,M1} P(200,37);d(38);d(210) { join( X, top
% 59.84/60.23     ) ==> top }.
% 59.84/60.23  parent1[0; 7]: (31) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ), 
% 59.84/60.23    complement( X ) ) ==> join( Y, top ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := Y
% 59.84/60.23     Y := X
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  subsumption: (1022) {G10,W8,D4,L1,V2,M1} S(31);d(216) { join( join( Y, X )
% 59.84/60.23    , complement( X ) ) ==> top }.
% 59.84/60.23  parent0: (144990) {G2,W8,D4,L1,V2,M1}  { join( join( X, Y ), complement( Y
% 59.84/60.23     ) ) ==> top }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := Y
% 59.84/60.23     Y := X
% 59.84/60.23  end
% 59.84/60.23  permutation0:
% 59.84/60.23     0 ==> 0
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144993) {G18,W8,D5,L1,V2,M1}  { X ==> meet( X, join( X, complement
% 59.84/60.23    ( Y ) ) ) }.
% 59.84/60.23  parent0[0]: (1013) {G18,W8,D5,L1,V2,M1} S(804);d(951) { meet( X, join( X, 
% 59.84/60.23    complement( Y ) ) ) ==> X }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144994) {G16,W7,D4,L1,V2,M1}  { X ==> meet( X, join( X, Y ) ) }.
% 59.84/60.23  parent0[0]: (757) {G15,W5,D4,L1,V1,M1} P(741,79);d(753) { complement( 
% 59.84/60.23    complement( X ) ) ==> X }.
% 59.84/60.23  parent1[0; 6]: (144993) {G18,W8,D5,L1,V2,M1}  { X ==> meet( X, join( X, 
% 59.84/60.23    complement( Y ) ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := Y
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := X
% 59.84/60.23     Y := complement( Y )
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144995) {G16,W7,D4,L1,V2,M1}  { meet( X, join( X, Y ) ) ==> X }.
% 59.84/60.23  parent0[0]: (144994) {G16,W7,D4,L1,V2,M1}  { X ==> meet( X, join( X, Y ) )
% 59.84/60.23     }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  subsumption: (1026) {G19,W7,D4,L1,V2,M1} P(757,1013) { meet( Y, join( Y, X
% 59.84/60.23     ) ) ==> Y }.
% 59.84/60.23  parent0: (144995) {G16,W7,D4,L1,V2,M1}  { meet( X, join( X, Y ) ) ==> X }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := Y
% 59.84/60.23     Y := X
% 59.84/60.23  end
% 59.84/60.23  permutation0:
% 59.84/60.23     0 ==> 0
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144997) {G19,W7,D4,L1,V2,M1}  { X ==> meet( X, join( X, Y ) ) }.
% 59.84/60.23  parent0[0]: (1026) {G19,W7,D4,L1,V2,M1} P(757,1013) { meet( Y, join( Y, X )
% 59.84/60.23     ) ==> Y }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := Y
% 59.84/60.23     Y := X
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (144998) {G20,W13,D6,L1,V2,M1}  { converse( meet( X, converse( Y )
% 59.84/60.23     ) ) ==> meet( converse( meet( X, converse( Y ) ) ), Y ) }.
% 59.84/60.23  parent0[0]: (905) {G23,W9,D6,L1,V2,M1} P(899,20);d(7) { join( converse( 
% 59.84/60.23    meet( X, converse( Y ) ) ), Y ) ==> Y }.
% 59.84/60.23  parent1[0; 12]: (144997) {G19,W7,D4,L1,V2,M1}  { X ==> meet( X, join( X, Y
% 59.84/60.23     ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := converse( meet( X, converse( Y ) ) )
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (144999) {G20,W13,D6,L1,V2,M1}  { meet( converse( meet( X, converse
% 59.84/60.23    ( Y ) ) ), Y ) ==> converse( meet( X, converse( Y ) ) ) }.
% 59.84/60.23  parent0[0]: (144998) {G20,W13,D6,L1,V2,M1}  { converse( meet( X, converse( 
% 59.84/60.23    Y ) ) ) ==> meet( converse( meet( X, converse( Y ) ) ), Y ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  subsumption: (1031) {G24,W13,D6,L1,V2,M1} P(905,1026) { meet( converse( 
% 59.84/60.23    meet( X, converse( Y ) ) ), Y ) ==> converse( meet( X, converse( Y ) ) )
% 59.84/60.23     }.
% 59.84/60.23  parent0: (144999) {G20,W13,D6,L1,V2,M1}  { meet( converse( meet( X, 
% 59.84/60.23    converse( Y ) ) ), Y ) ==> converse( meet( X, converse( Y ) ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  permutation0:
% 59.84/60.23     0 ==> 0
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (145001) {G19,W7,D4,L1,V2,M1}  { X ==> meet( X, join( X, Y ) ) }.
% 59.84/60.23  parent0[0]: (1026) {G19,W7,D4,L1,V2,M1} P(757,1013) { meet( Y, join( Y, X )
% 59.84/60.23     ) ==> Y }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := Y
% 59.84/60.23     Y := X
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (145004) {G20,W13,D6,L1,V2,M1}  { converse( meet( converse( X ), Y
% 59.84/60.23     ) ) ==> meet( converse( meet( converse( X ), Y ) ), X ) }.
% 59.84/60.23  parent0[0]: (911) {G21,W9,D6,L1,V2,M1} P(882,20);d(7) { join( converse( 
% 59.84/60.23    meet( converse( X ), Y ) ), X ) ==> X }.
% 59.84/60.23  parent1[0; 12]: (145001) {G19,W7,D4,L1,V2,M1}  { X ==> meet( X, join( X, Y
% 59.84/60.23     ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := converse( meet( converse( X ), Y ) )
% 59.84/60.23     Y := X
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (145005) {G20,W13,D6,L1,V2,M1}  { meet( converse( meet( converse( X
% 59.84/60.23     ), Y ) ), X ) ==> converse( meet( converse( X ), Y ) ) }.
% 59.84/60.23  parent0[0]: (145004) {G20,W13,D6,L1,V2,M1}  { converse( meet( converse( X )
% 59.84/60.23    , Y ) ) ==> meet( converse( meet( converse( X ), Y ) ), X ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  subsumption: (1032) {G22,W13,D6,L1,V2,M1} P(911,1026) { meet( converse( 
% 59.84/60.23    meet( converse( X ), Y ) ), X ) ==> converse( meet( converse( X ), Y ) )
% 59.84/60.23     }.
% 59.84/60.23  parent0: (145005) {G20,W13,D6,L1,V2,M1}  { meet( converse( meet( converse( 
% 59.84/60.23    X ), Y ) ), X ) ==> converse( meet( converse( X ), Y ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  permutation0:
% 59.84/60.23     0 ==> 0
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (145007) {G20,W9,D4,L1,V2,M1}  { meet( Y, X ) ==> meet( X, meet( Y
% 59.84/60.23    , X ) ) }.
% 59.84/60.23  parent0[0]: (844) {G20,W9,D4,L1,V2,M1} P(821,75) { meet( Y, meet( X, Y ) ) 
% 59.84/60.23    ==> meet( X, Y ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := Y
% 59.84/60.23     Y := X
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (145009) {G20,W11,D4,L1,V2,M1}  { meet( X, join( X, Y ) ) ==> meet
% 59.84/60.23    ( join( X, Y ), X ) }.
% 59.84/60.23  parent0[0]: (1026) {G19,W7,D4,L1,V2,M1} P(757,1013) { meet( Y, join( Y, X )
% 59.84/60.23     ) ==> Y }.
% 59.84/60.23  parent1[0; 10]: (145007) {G20,W9,D4,L1,V2,M1}  { meet( Y, X ) ==> meet( X, 
% 59.84/60.23    meet( Y, X ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := Y
% 59.84/60.23     Y := X
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := join( X, Y )
% 59.84/60.23     Y := X
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (145010) {G20,W7,D4,L1,V2,M1}  { X ==> meet( join( X, Y ), X ) }.
% 59.84/60.23  parent0[0]: (1026) {G19,W7,D4,L1,V2,M1} P(757,1013) { meet( Y, join( Y, X )
% 59.84/60.23     ) ==> Y }.
% 59.84/60.23  parent1[0; 1]: (145009) {G20,W11,D4,L1,V2,M1}  { meet( X, join( X, Y ) ) 
% 59.84/60.23    ==> meet( join( X, Y ), X ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := Y
% 59.84/60.23     Y := X
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (145012) {G20,W7,D4,L1,V2,M1}  { meet( join( X, Y ), X ) ==> X }.
% 59.84/60.23  parent0[0]: (145010) {G20,W7,D4,L1,V2,M1}  { X ==> meet( join( X, Y ), X )
% 59.84/60.23     }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  subsumption: (1033) {G21,W7,D4,L1,V2,M1} P(1026,844) { meet( join( X, Y ), 
% 59.84/60.23    X ) ==> X }.
% 59.84/60.23  parent0: (145012) {G20,W7,D4,L1,V2,M1}  { meet( join( X, Y ), X ) ==> X }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  permutation0:
% 59.84/60.23     0 ==> 0
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (145015) {G21,W8,D4,L1,V2,M1}  { zero ==> meet( complement( X ), 
% 59.84/60.23    meet( Y, X ) ) }.
% 59.84/60.23  parent0[0]: (831) {G21,W8,D4,L1,V2,M1} P(829,75) { meet( complement( Y ), 
% 59.84/60.23    meet( X, Y ) ) ==> zero }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := Y
% 59.84/60.23     Y := X
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (145016) {G20,W8,D5,L1,V2,M1}  { zero ==> meet( complement( join( 
% 59.84/60.23    X, Y ) ), X ) }.
% 59.84/60.23  parent0[0]: (1026) {G19,W7,D4,L1,V2,M1} P(757,1013) { meet( Y, join( Y, X )
% 59.84/60.23     ) ==> Y }.
% 59.84/60.23  parent1[0; 7]: (145015) {G21,W8,D4,L1,V2,M1}  { zero ==> meet( complement( 
% 59.84/60.23    X ), meet( Y, X ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := Y
% 59.84/60.23     Y := X
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := join( X, Y )
% 59.84/60.23     Y := X
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (145017) {G20,W8,D5,L1,V2,M1}  { meet( complement( join( X, Y ) ), 
% 59.84/60.23    X ) ==> zero }.
% 59.84/60.23  parent0[0]: (145016) {G20,W8,D5,L1,V2,M1}  { zero ==> meet( complement( 
% 59.84/60.23    join( X, Y ) ), X ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  subsumption: (1034) {G22,W8,D5,L1,V2,M1} P(1026,831) { meet( complement( 
% 59.84/60.23    join( X, Y ) ), X ) ==> zero }.
% 59.84/60.23  parent0: (145017) {G20,W8,D5,L1,V2,M1}  { meet( complement( join( X, Y ) )
% 59.84/60.23    , X ) ==> zero }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  permutation0:
% 59.84/60.23     0 ==> 0
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (145019) {G20,W8,D4,L1,V2,M1}  { zero ==> meet( meet( X, Y ), 
% 59.84/60.23    complement( Y ) ) }.
% 59.84/60.23  parent0[0]: (829) {G20,W8,D4,L1,V2,M1} P(757,827) { meet( meet( Y, X ), 
% 59.84/60.23    complement( X ) ) ==> zero }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := Y
% 59.84/60.23     Y := X
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (145020) {G20,W8,D5,L1,V2,M1}  { zero ==> meet( X, complement( 
% 59.84/60.23    join( X, Y ) ) ) }.
% 59.84/60.23  parent0[0]: (1026) {G19,W7,D4,L1,V2,M1} P(757,1013) { meet( Y, join( Y, X )
% 59.84/60.23     ) ==> Y }.
% 59.84/60.23  parent1[0; 3]: (145019) {G20,W8,D4,L1,V2,M1}  { zero ==> meet( meet( X, Y )
% 59.84/60.23    , complement( Y ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := Y
% 59.84/60.23     Y := X
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := X
% 59.84/60.23     Y := join( X, Y )
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (145021) {G20,W8,D5,L1,V2,M1}  { meet( X, complement( join( X, Y )
% 59.84/60.23     ) ) ==> zero }.
% 59.84/60.23  parent0[0]: (145020) {G20,W8,D5,L1,V2,M1}  { zero ==> meet( X, complement( 
% 59.84/60.23    join( X, Y ) ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  subsumption: (1035) {G21,W8,D5,L1,V2,M1} P(1026,829) { meet( X, complement
% 59.84/60.23    ( join( X, Y ) ) ) ==> zero }.
% 59.84/60.23  parent0: (145021) {G20,W8,D5,L1,V2,M1}  { meet( X, complement( join( X, Y )
% 59.84/60.23     ) ) ==> zero }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  permutation0:
% 59.84/60.23     0 ==> 0
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (145023) {G19,W7,D4,L1,V2,M1}  { X ==> meet( X, join( X, Y ) ) }.
% 59.84/60.23  parent0[0]: (1026) {G19,W7,D4,L1,V2,M1} P(757,1013) { meet( Y, join( Y, X )
% 59.84/60.23     ) ==> Y }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := Y
% 59.84/60.23     Y := X
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (145024) {G1,W9,D5,L1,V3,M1}  { X ==> meet( X, join( join( X, Y )
% 59.84/60.23    , Z ) ) }.
% 59.84/60.23  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 59.84/60.23    join( X, Y ), Z ) }.
% 59.84/60.23  parent1[0; 4]: (145023) {G19,W7,D4,L1,V2,M1}  { X ==> meet( X, join( X, Y )
% 59.84/60.23     ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23     Z := Z
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := X
% 59.84/60.23     Y := join( Y, Z )
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (145025) {G1,W9,D5,L1,V3,M1}  { meet( X, join( join( X, Y ), Z ) ) 
% 59.84/60.23    ==> X }.
% 59.84/60.23  parent0[0]: (145024) {G1,W9,D5,L1,V3,M1}  { X ==> meet( X, join( join( X, Y
% 59.84/60.23     ), Z ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23     Z := Z
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  subsumption: (1042) {G20,W9,D5,L1,V3,M1} P(1,1026) { meet( X, join( join( X
% 59.84/60.23    , Y ), Z ) ) ==> X }.
% 59.84/60.23  parent0: (145025) {G1,W9,D5,L1,V3,M1}  { meet( X, join( join( X, Y ), Z ) )
% 59.84/60.23     ==> X }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23     Z := Z
% 59.84/60.23  end
% 59.84/60.23  permutation0:
% 59.84/60.23     0 ==> 0
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (145026) {G19,W7,D4,L1,V2,M1}  { X ==> meet( X, join( X, Y ) ) }.
% 59.84/60.23  parent0[0]: (1026) {G19,W7,D4,L1,V2,M1} P(757,1013) { meet( Y, join( Y, X )
% 59.84/60.23     ) ==> Y }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := Y
% 59.84/60.23     Y := X
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (145027) {G1,W7,D4,L1,V2,M1}  { X ==> meet( X, join( Y, X ) ) }.
% 59.84/60.23  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 59.84/60.23  parent1[0; 4]: (145026) {G19,W7,D4,L1,V2,M1}  { X ==> meet( X, join( X, Y )
% 59.84/60.23     ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (145030) {G1,W7,D4,L1,V2,M1}  { meet( X, join( Y, X ) ) ==> X }.
% 59.84/60.23  parent0[0]: (145027) {G1,W7,D4,L1,V2,M1}  { X ==> meet( X, join( Y, X ) )
% 59.84/60.23     }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  subsumption: (1044) {G20,W7,D4,L1,V2,M1} P(0,1026) { meet( X, join( Y, X )
% 59.84/60.23     ) ==> X }.
% 59.84/60.23  parent0: (145030) {G1,W7,D4,L1,V2,M1}  { meet( X, join( Y, X ) ) ==> X }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  permutation0:
% 59.84/60.23     0 ==> 0
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (145032) {G21,W7,D4,L1,V2,M1}  { X ==> meet( join( X, Y ), X ) }.
% 59.84/60.23  parent0[0]: (1033) {G21,W7,D4,L1,V2,M1} P(1026,844) { meet( join( X, Y ), X
% 59.84/60.23     ) ==> X }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (145033) {G1,W9,D5,L1,V3,M1}  { X ==> meet( join( join( X, Y ), Z
% 59.84/60.23     ), X ) }.
% 59.84/60.23  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 59.84/60.23    join( X, Y ), Z ) }.
% 59.84/60.23  parent1[0; 3]: (145032) {G21,W7,D4,L1,V2,M1}  { X ==> meet( join( X, Y ), X
% 59.84/60.23     ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23     Z := Z
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := X
% 59.84/60.23     Y := join( Y, Z )
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (145034) {G1,W9,D5,L1,V3,M1}  { meet( join( join( X, Y ), Z ), X ) 
% 59.84/60.23    ==> X }.
% 59.84/60.23  parent0[0]: (145033) {G1,W9,D5,L1,V3,M1}  { X ==> meet( join( join( X, Y )
% 59.84/60.23    , Z ), X ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23     Z := Z
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  subsumption: (1053) {G22,W9,D5,L1,V3,M1} P(1,1033) { meet( join( join( X, Y
% 59.84/60.23     ), Z ), X ) ==> X }.
% 59.84/60.23  parent0: (145034) {G1,W9,D5,L1,V3,M1}  { meet( join( join( X, Y ), Z ), X )
% 59.84/60.23     ==> X }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23     Z := Z
% 59.84/60.23  end
% 59.84/60.23  permutation0:
% 59.84/60.23     0 ==> 0
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (145035) {G21,W7,D4,L1,V2,M1}  { X ==> meet( join( X, Y ), X ) }.
% 59.84/60.23  parent0[0]: (1033) {G21,W7,D4,L1,V2,M1} P(1026,844) { meet( join( X, Y ), X
% 59.84/60.23     ) ==> X }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (145036) {G1,W7,D4,L1,V2,M1}  { X ==> meet( join( Y, X ), X ) }.
% 59.84/60.23  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 59.84/60.23  parent1[0; 3]: (145035) {G21,W7,D4,L1,V2,M1}  { X ==> meet( join( X, Y ), X
% 59.84/60.23     ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (145039) {G1,W7,D4,L1,V2,M1}  { meet( join( Y, X ), X ) ==> X }.
% 59.84/60.23  parent0[0]: (145036) {G1,W7,D4,L1,V2,M1}  { X ==> meet( join( Y, X ), X )
% 59.84/60.23     }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  subsumption: (1055) {G22,W7,D4,L1,V2,M1} P(0,1033) { meet( join( Y, X ), X
% 59.84/60.23     ) ==> X }.
% 59.84/60.23  parent0: (145039) {G1,W7,D4,L1,V2,M1}  { meet( join( Y, X ), X ) ==> X }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  permutation0:
% 59.84/60.23     0 ==> 0
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (145040) {G22,W7,D4,L1,V2,M1}  { Y ==> meet( join( X, Y ), Y ) }.
% 59.84/60.23  parent0[0]: (1055) {G22,W7,D4,L1,V2,M1} P(0,1033) { meet( join( Y, X ), X )
% 59.84/60.23     ==> X }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := Y
% 59.84/60.23     Y := X
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (145041) {G2,W9,D5,L1,V3,M1}  { X ==> meet( join( join( Y, X ), Z
% 59.84/60.23     ), X ) }.
% 59.84/60.23  parent0[0]: (30) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), X )
% 59.84/60.23     = join( join( Z, X ), Y ) }.
% 59.84/60.23  parent1[0; 3]: (145040) {G22,W7,D4,L1,V2,M1}  { Y ==> meet( join( X, Y ), Y
% 59.84/60.23     ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Z
% 59.84/60.23     Z := Y
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := join( Y, Z )
% 59.84/60.23     Y := X
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (145044) {G2,W9,D5,L1,V3,M1}  { meet( join( join( Y, X ), Z ), X ) 
% 59.84/60.23    ==> X }.
% 59.84/60.23  parent0[0]: (145041) {G2,W9,D5,L1,V3,M1}  { X ==> meet( join( join( Y, X )
% 59.84/60.23    , Z ), X ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23     Z := Z
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  subsumption: (1058) {G23,W9,D5,L1,V3,M1} P(30,1055) { meet( join( join( X, 
% 59.84/60.23    Z ), Y ), Z ) ==> Z }.
% 59.84/60.23  parent0: (145044) {G2,W9,D5,L1,V3,M1}  { meet( join( join( Y, X ), Z ), X )
% 59.84/60.23     ==> X }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := Z
% 59.84/60.23     Y := X
% 59.84/60.23     Z := Y
% 59.84/60.23  end
% 59.84/60.23  permutation0:
% 59.84/60.23     0 ==> 0
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (145046) {G22,W7,D4,L1,V2,M1}  { Y ==> meet( join( X, Y ), Y ) }.
% 59.84/60.23  parent0[0]: (1055) {G22,W7,D4,L1,V2,M1} P(0,1033) { meet( join( Y, X ), X )
% 59.84/60.23     ==> X }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := Y
% 59.84/60.23     Y := X
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (145047) {G1,W13,D5,L1,V3,M1}  { composition( X, Y ) ==> meet( 
% 59.84/60.23    composition( join( Z, X ), Y ), composition( X, Y ) ) }.
% 59.84/60.23  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 59.84/60.23    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 59.84/60.23  parent1[0; 5]: (145046) {G22,W7,D4,L1,V2,M1}  { Y ==> meet( join( X, Y ), Y
% 59.84/60.23     ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := Z
% 59.84/60.23     Y := X
% 59.84/60.23     Z := Y
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := composition( Z, Y )
% 59.84/60.23     Y := composition( X, Y )
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (145048) {G1,W13,D5,L1,V3,M1}  { meet( composition( join( Z, X ), Y
% 59.84/60.23     ), composition( X, Y ) ) ==> composition( X, Y ) }.
% 59.84/60.23  parent0[0]: (145047) {G1,W13,D5,L1,V3,M1}  { composition( X, Y ) ==> meet( 
% 59.84/60.23    composition( join( Z, X ), Y ), composition( X, Y ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23     Z := Z
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  subsumption: (1062) {G23,W13,D5,L1,V3,M1} P(6,1055) { meet( composition( 
% 59.84/60.23    join( X, Z ), Y ), composition( Z, Y ) ) ==> composition( Z, Y ) }.
% 59.84/60.23  parent0: (145048) {G1,W13,D5,L1,V3,M1}  { meet( composition( join( Z, X ), 
% 59.84/60.23    Y ), composition( X, Y ) ) ==> composition( X, Y ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := Z
% 59.84/60.23     Y := Y
% 59.84/60.23     Z := X
% 59.84/60.23  end
% 59.84/60.23  permutation0:
% 59.84/60.23     0 ==> 0
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (145050) {G22,W8,D5,L1,V2,M1}  { zero ==> meet( complement( join( X
% 59.84/60.23    , Y ) ), X ) }.
% 59.84/60.23  parent0[0]: (1034) {G22,W8,D5,L1,V2,M1} P(1026,831) { meet( complement( 
% 59.84/60.23    join( X, Y ) ), X ) ==> zero }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  paramod: (145051) {G1,W10,D6,L1,V2,M1}  { zero ==> meet( complement( 
% 59.84/60.23    converse( join( X, Y ) ) ), converse( X ) ) }.
% 59.84/60.23  parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 59.84/60.23     ) ==> converse( join( X, Y ) ) }.
% 59.84/60.23  parent1[0; 4]: (145050) {G22,W8,D5,L1,V2,M1}  { zero ==> meet( complement( 
% 59.84/60.23    join( X, Y ) ), X ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  substitution1:
% 59.84/60.23     X := converse( X )
% 59.84/60.23     Y := converse( Y )
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  eqswap: (145052) {G1,W10,D6,L1,V2,M1}  { meet( complement( converse( join( 
% 59.84/60.23    X, Y ) ) ), converse( X ) ) ==> zero }.
% 59.84/60.23  parent0[0]: (145051) {G1,W10,D6,L1,V2,M1}  { zero ==> meet( complement( 
% 59.84/60.23    converse( join( X, Y ) ) ), converse( X ) ) }.
% 59.84/60.23  substitution0:
% 59.84/60.23     X := X
% 59.84/60.23     Y := Y
% 59.84/60.23  end
% 59.84/60.23  
% 59.84/60.23  subsumption: (1097) {G23,W10,D6,L1,V2,M1} P(8,1034) { meet( complement( 
% 59.84/60.23    converse( join( X, Y ) ) ), converse( X ) ) ==> zero }.
% 59.84/60.23  parent0: (145052) {G1,W10,D6,L1,V2,M1}  { meet( complement( converse( join
% 59.84/60.23    ( X, Y ) ) ), converse( X ) ) ==> zero }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24  end
% 59.84/60.24  permutation0:
% 59.84/60.24     0 ==> 0
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145054) {G21,W8,D5,L1,V2,M1}  { zero ==> meet( X, complement( join
% 59.84/60.24    ( X, Y ) ) ) }.
% 59.84/60.24  parent0[0]: (1035) {G21,W8,D5,L1,V2,M1} P(1026,829) { meet( X, complement( 
% 59.84/60.24    join( X, Y ) ) ) ==> zero }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145055) {G1,W10,D6,L1,V2,M1}  { zero ==> meet( converse( X ), 
% 59.84/60.24    complement( converse( join( X, Y ) ) ) ) }.
% 59.84/60.24  parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 59.84/60.24     ) ==> converse( join( X, Y ) ) }.
% 59.84/60.24  parent1[0; 6]: (145054) {G21,W8,D5,L1,V2,M1}  { zero ==> meet( X, 
% 59.84/60.24    complement( join( X, Y ) ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := converse( X )
% 59.84/60.24     Y := converse( Y )
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145056) {G1,W10,D6,L1,V2,M1}  { meet( converse( X ), complement( 
% 59.84/60.24    converse( join( X, Y ) ) ) ) ==> zero }.
% 59.84/60.24  parent0[0]: (145055) {G1,W10,D6,L1,V2,M1}  { zero ==> meet( converse( X ), 
% 59.84/60.24    complement( converse( join( X, Y ) ) ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  subsumption: (1105) {G22,W10,D6,L1,V2,M1} P(8,1035) { meet( converse( X ), 
% 59.84/60.24    complement( converse( join( X, Y ) ) ) ) ==> zero }.
% 59.84/60.24  parent0: (145056) {G1,W10,D6,L1,V2,M1}  { meet( converse( X ), complement( 
% 59.84/60.24    converse( join( X, Y ) ) ) ) ==> zero }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24  end
% 59.84/60.24  permutation0:
% 59.84/60.24     0 ==> 0
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145058) {G1,W11,D4,L1,V1,M1}  { join( composition( X, top ), skol1
% 59.84/60.24     ) ==> composition( join( X, skol1 ), top ) }.
% 59.84/60.24  parent0[0]: (97) {G1,W11,D4,L1,V1,M1} P(13,6) { composition( join( X, skol1
% 59.84/60.24     ), top ) ==> join( composition( X, top ), skol1 ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145060) {G2,W11,D5,L1,V1,M1}  { join( composition( meet( X, skol1
% 59.84/60.24     ), top ), skol1 ) ==> composition( skol1, top ) }.
% 59.84/60.24  parent0[0]: (899) {G22,W7,D4,L1,V2,M1} P(867,0) { join( meet( Y, X ), X ) 
% 59.84/60.24    ==> X }.
% 59.84/60.24  parent1[0; 9]: (145058) {G1,W11,D4,L1,V1,M1}  { join( composition( X, top )
% 59.84/60.24    , skol1 ) ==> composition( join( X, skol1 ), top ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := skol1
% 59.84/60.24     Y := X
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := meet( X, skol1 )
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145061) {G1,W9,D5,L1,V1,M1}  { join( composition( meet( X, skol1
% 59.84/60.24     ), top ), skol1 ) ==> skol1 }.
% 59.84/60.24  parent0[0]: (13) {G0,W5,D3,L1,V0,M1} I { composition( skol1, top ) ==> 
% 59.84/60.24    skol1 }.
% 59.84/60.24  parent1[0; 8]: (145060) {G2,W11,D5,L1,V1,M1}  { join( composition( meet( X
% 59.84/60.24    , skol1 ), top ), skol1 ) ==> composition( skol1, top ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := X
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  subsumption: (1257) {G23,W9,D5,L1,V1,M1} P(899,97);d(13) { join( 
% 59.84/60.24    composition( meet( X, skol1 ), top ), skol1 ) ==> skol1 }.
% 59.84/60.24  parent0: (145061) {G1,W9,D5,L1,V1,M1}  { join( composition( meet( X, skol1
% 59.84/60.24     ), top ), skol1 ) ==> skol1 }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24  end
% 59.84/60.24  permutation0:
% 59.84/60.24     0 ==> 0
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145064) {G1,W11,D4,L1,V1,M1}  { join( composition( X, top ), skol1
% 59.84/60.24     ) ==> composition( join( X, skol1 ), top ) }.
% 59.84/60.24  parent0[0]: (97) {G1,W11,D4,L1,V1,M1} P(13,6) { composition( join( X, skol1
% 59.84/60.24     ), top ) ==> join( composition( X, top ), skol1 ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145065) {G2,W10,D5,L1,V0,M1}  { join( composition( complement( 
% 59.84/60.24    skol1 ), top ), skol1 ) ==> composition( top, top ) }.
% 59.84/60.24  parent0[0]: (15) {G1,W6,D4,L1,V1,M1} P(0,11) { join( complement( X ), X ) 
% 59.84/60.24    ==> top }.
% 59.84/60.24  parent1[0; 8]: (145064) {G1,W11,D4,L1,V1,M1}  { join( composition( X, top )
% 59.84/60.24    , skol1 ) ==> composition( join( X, skol1 ), top ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := skol1
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := complement( skol1 )
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  subsumption: (1269) {G2,W10,D5,L1,V0,M1} P(15,97) { join( composition( 
% 59.84/60.24    complement( skol1 ), top ), skol1 ) ==> composition( top, top ) }.
% 59.84/60.24  parent0: (145065) {G2,W10,D5,L1,V0,M1}  { join( composition( complement( 
% 59.84/60.24    skol1 ), top ), skol1 ) ==> composition( top, top ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24  end
% 59.84/60.24  permutation0:
% 59.84/60.24     0 ==> 0
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145069) {G2,W14,D5,L1,V3,M1}  { join( join( meet( X, Y ), Z ), 
% 59.84/60.24    meet( X, complement( Y ) ) ) = join( X, Z ) }.
% 59.84/60.24  parent0[0]: (1017) {G17,W10,D5,L1,V2,M1} S(48);d(773) { join( meet( X, Y )
% 59.84/60.24    , meet( X, complement( Y ) ) ) ==> X }.
% 59.84/60.24  parent1[0; 12]: (30) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y )
% 59.84/60.24    , X ) = join( join( Z, X ), Y ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := meet( X, complement( Y ) )
% 59.84/60.24     Y := Z
% 59.84/60.24     Z := meet( X, Y )
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  subsumption: (1370) {G18,W14,D5,L1,V3,M1} P(1017,30) { join( join( meet( X
% 59.84/60.24    , Y ), Z ), meet( X, complement( Y ) ) ) ==> join( X, Z ) }.
% 59.84/60.24  parent0: (145069) {G2,W14,D5,L1,V3,M1}  { join( join( meet( X, Y ), Z ), 
% 59.84/60.24    meet( X, complement( Y ) ) ) = join( X, Z ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24     Z := Z
% 59.84/60.24  end
% 59.84/60.24  permutation0:
% 59.84/60.24     0 ==> 0
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145071) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = join( 
% 59.84/60.24    join( X, Y ), Z ) }.
% 59.84/60.24  parent0[0]: (29) {G1,W11,D4,L1,V3,M1} P(1,0) { join( join( X, Y ), Z ) = 
% 59.84/60.24    join( join( Y, Z ), X ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24     Z := Z
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145072) {G2,W14,D5,L1,V3,M1}  { join( X, Z ) = join( join( Z, 
% 59.84/60.24    meet( X, Y ) ), meet( X, complement( Y ) ) ) }.
% 59.84/60.24  parent0[0]: (1017) {G17,W10,D5,L1,V2,M1} S(48);d(773) { join( meet( X, Y )
% 59.84/60.24    , meet( X, complement( Y ) ) ) ==> X }.
% 59.84/60.24  parent1[0; 2]: (145071) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = 
% 59.84/60.24    join( join( X, Y ), Z ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := Z
% 59.84/60.24     Y := meet( X, Y )
% 59.84/60.24     Z := meet( X, complement( Y ) )
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145074) {G2,W14,D5,L1,V3,M1}  { join( join( Y, meet( X, Z ) ), 
% 59.84/60.24    meet( X, complement( Z ) ) ) = join( X, Y ) }.
% 59.84/60.24  parent0[0]: (145072) {G2,W14,D5,L1,V3,M1}  { join( X, Z ) = join( join( Z, 
% 59.84/60.24    meet( X, Y ) ), meet( X, complement( Y ) ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Z
% 59.84/60.24     Z := Y
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  subsumption: (1372) {G18,W14,D5,L1,V3,M1} P(1017,29) { join( join( Z, meet
% 59.84/60.24    ( X, Y ) ), meet( X, complement( Y ) ) ) ==> join( X, Z ) }.
% 59.84/60.24  parent0: (145074) {G2,W14,D5,L1,V3,M1}  { join( join( Y, meet( X, Z ) ), 
% 59.84/60.24    meet( X, complement( Z ) ) ) = join( X, Y ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Z
% 59.84/60.24     Z := Y
% 59.84/60.24  end
% 59.84/60.24  permutation0:
% 59.84/60.24     0 ==> 0
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145076) {G17,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), meet( X
% 59.84/60.24    , complement( Y ) ) ) }.
% 59.84/60.24  parent0[0]: (1017) {G17,W10,D5,L1,V2,M1} S(48);d(773) { join( meet( X, Y )
% 59.84/60.24    , meet( X, complement( Y ) ) ) ==> X }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145077) {G2,W10,D5,L1,V2,M1}  { X ==> join( meet( Y, X ), meet( X
% 59.84/60.24    , complement( Y ) ) ) }.
% 59.84/60.24  parent0[0]: (75) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 59.84/60.24    Y ) }.
% 59.84/60.24  parent1[0; 3]: (145076) {G17,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 59.84/60.24    meet( X, complement( Y ) ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := Y
% 59.84/60.24     Y := X
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145081) {G2,W10,D5,L1,V2,M1}  { join( meet( Y, X ), meet( X, 
% 59.84/60.24    complement( Y ) ) ) ==> X }.
% 59.84/60.24  parent0[0]: (145077) {G2,W10,D5,L1,V2,M1}  { X ==> join( meet( Y, X ), meet
% 59.84/60.24    ( X, complement( Y ) ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  subsumption: (1373) {G18,W10,D5,L1,V2,M1} P(75,1017) { join( meet( Y, X ), 
% 59.84/60.24    meet( X, complement( Y ) ) ) ==> X }.
% 59.84/60.24  parent0: (145081) {G2,W10,D5,L1,V2,M1}  { join( meet( Y, X ), meet( X, 
% 59.84/60.24    complement( Y ) ) ) ==> X }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24  end
% 59.84/60.24  permutation0:
% 59.84/60.24     0 ==> 0
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145085) {G17,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), meet( X
% 59.84/60.24    , complement( Y ) ) ) }.
% 59.84/60.24  parent0[0]: (1017) {G17,W10,D5,L1,V2,M1} S(48);d(773) { join( meet( X, Y )
% 59.84/60.24    , meet( X, complement( Y ) ) ) ==> X }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145087) {G2,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), meet( 
% 59.84/60.24    complement( Y ), X ) ) }.
% 59.84/60.24  parent0[0]: (75) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 59.84/60.24    Y ) }.
% 59.84/60.24  parent1[0; 6]: (145085) {G17,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 59.84/60.24    meet( X, complement( Y ) ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := complement( Y )
% 59.84/60.24     Y := X
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145093) {G2,W10,D5,L1,V2,M1}  { join( meet( X, Y ), meet( 
% 59.84/60.24    complement( Y ), X ) ) ==> X }.
% 59.84/60.24  parent0[0]: (145087) {G2,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), meet
% 59.84/60.24    ( complement( Y ), X ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  subsumption: (1374) {G18,W10,D5,L1,V2,M1} P(75,1017) { join( meet( X, Y ), 
% 59.84/60.24    meet( complement( Y ), X ) ) ==> X }.
% 59.84/60.24  parent0: (145093) {G2,W10,D5,L1,V2,M1}  { join( meet( X, Y ), meet( 
% 59.84/60.24    complement( Y ), X ) ) ==> X }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24  end
% 59.84/60.24  permutation0:
% 59.84/60.24     0 ==> 0
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145094) {G18,W10,D5,L1,V2,M1}  { Y ==> join( meet( X, Y ), meet( Y
% 59.84/60.24    , complement( X ) ) ) }.
% 59.84/60.24  parent0[0]: (1373) {G18,W10,D5,L1,V2,M1} P(75,1017) { join( meet( Y, X ), 
% 59.84/60.24    meet( X, complement( Y ) ) ) ==> X }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := Y
% 59.84/60.24     Y := X
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145096) {G2,W10,D5,L1,V2,M1}  { X ==> join( meet( Y, X ), meet( 
% 59.84/60.24    complement( Y ), X ) ) }.
% 59.84/60.24  parent0[0]: (75) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 59.84/60.24    Y ) }.
% 59.84/60.24  parent1[0; 6]: (145094) {G18,W10,D5,L1,V2,M1}  { Y ==> join( meet( X, Y ), 
% 59.84/60.24    meet( Y, complement( X ) ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := complement( Y )
% 59.84/60.24     Y := X
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := Y
% 59.84/60.24     Y := X
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145102) {G2,W10,D5,L1,V2,M1}  { join( meet( Y, X ), meet( 
% 59.84/60.24    complement( Y ), X ) ) ==> X }.
% 59.84/60.24  parent0[0]: (145096) {G2,W10,D5,L1,V2,M1}  { X ==> join( meet( Y, X ), meet
% 59.84/60.24    ( complement( Y ), X ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  subsumption: (1388) {G19,W10,D5,L1,V2,M1} P(75,1373) { join( meet( Y, X ), 
% 59.84/60.24    meet( complement( Y ), X ) ) ==> X }.
% 59.84/60.24  parent0: (145102) {G2,W10,D5,L1,V2,M1}  { join( meet( Y, X ), meet( 
% 59.84/60.24    complement( Y ), X ) ) ==> X }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24  end
% 59.84/60.24  permutation0:
% 59.84/60.24     0 ==> 0
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145103) {G18,W10,D5,L1,V2,M1}  { Y ==> join( meet( X, Y ), meet( Y
% 59.84/60.24    , complement( X ) ) ) }.
% 59.84/60.24  parent0[0]: (1373) {G18,W10,D5,L1,V2,M1} P(75,1017) { join( meet( Y, X ), 
% 59.84/60.24    meet( X, complement( Y ) ) ) ==> X }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := Y
% 59.84/60.24     Y := X
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145104) {G1,W10,D5,L1,V2,M1}  { X ==> join( meet( X, complement( 
% 59.84/60.24    Y ) ), meet( Y, X ) ) }.
% 59.84/60.24  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 59.84/60.24  parent1[0; 2]: (145103) {G18,W10,D5,L1,V2,M1}  { Y ==> join( meet( X, Y ), 
% 59.84/60.24    meet( Y, complement( X ) ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := meet( Y, X )
% 59.84/60.24     Y := meet( X, complement( Y ) )
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := Y
% 59.84/60.24     Y := X
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145107) {G1,W10,D5,L1,V2,M1}  { join( meet( X, complement( Y ) ), 
% 59.84/60.24    meet( Y, X ) ) ==> X }.
% 59.84/60.24  parent0[0]: (145104) {G1,W10,D5,L1,V2,M1}  { X ==> join( meet( X, 
% 59.84/60.24    complement( Y ) ), meet( Y, X ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  subsumption: (1390) {G19,W10,D5,L1,V2,M1} P(1373,0) { join( meet( Y, 
% 59.84/60.24    complement( X ) ), meet( X, Y ) ) ==> Y }.
% 59.84/60.24  parent0: (145107) {G1,W10,D5,L1,V2,M1}  { join( meet( X, complement( Y ) )
% 59.84/60.24    , meet( Y, X ) ) ==> X }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := Y
% 59.84/60.24     Y := X
% 59.84/60.24  end
% 59.84/60.24  permutation0:
% 59.84/60.24     0 ==> 0
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145110) {G3,W11,D5,L1,V1,M1}  { composition( converse( 
% 59.84/60.24    composition( X, skol1 ) ), complement( composition( X, skol1 ) ) ) ==> 
% 59.84/60.24    zero }.
% 59.84/60.24  parent0[0]: (741) {G11,W5,D3,L1,V1,M1} P(716,209) { join( X, zero ) ==> X
% 59.84/60.24     }.
% 59.84/60.24  parent1[0; 1]: (103) {G2,W13,D6,L1,V1,M1} P(90,10);d(77) { join( 
% 59.84/60.24    composition( converse( composition( X, skol1 ) ), complement( composition
% 59.84/60.24    ( X, skol1 ) ) ), zero ) ==> zero }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := composition( converse( composition( X, skol1 ) ), complement( 
% 59.84/60.24    composition( X, skol1 ) ) )
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := X
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  subsumption: (1415) {G12,W11,D5,L1,V1,M1} S(103);d(741) { composition( 
% 59.84/60.24    converse( composition( X, skol1 ) ), complement( composition( X, skol1 )
% 59.84/60.24     ) ) ==> zero }.
% 59.84/60.24  parent0: (145110) {G3,W11,D5,L1,V1,M1}  { composition( converse( 
% 59.84/60.24    composition( X, skol1 ) ), complement( composition( X, skol1 ) ) ) ==> 
% 59.84/60.24    zero }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24  end
% 59.84/60.24  permutation0:
% 59.84/60.24     0 ==> 0
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145112) {G19,W10,D5,L1,V2,M1}  { Y ==> join( meet( X, Y ), meet( 
% 59.84/60.24    complement( X ), Y ) ) }.
% 59.84/60.24  parent0[0]: (1388) {G19,W10,D5,L1,V2,M1} P(75,1373) { join( meet( Y, X ), 
% 59.84/60.24    meet( complement( Y ), X ) ) ==> X }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := Y
% 59.84/60.24     Y := X
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145113) {G18,W14,D6,L1,V3,M1}  { X ==> join( meet( meet( Y, Z ), 
% 59.84/60.24    X ), meet( complement( meet( Z, Y ) ), X ) ) }.
% 59.84/60.24  parent0[0]: (973) {G17,W9,D4,L1,V2,M1} P(774,0);d(774) { complement( meet( 
% 59.84/60.24    X, Y ) ) = complement( meet( Y, X ) ) }.
% 59.84/60.24  parent1[0; 9]: (145112) {G19,W10,D5,L1,V2,M1}  { Y ==> join( meet( X, Y ), 
% 59.84/60.24    meet( complement( X ), Y ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := Y
% 59.84/60.24     Y := Z
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := meet( Y, Z )
% 59.84/60.24     Y := X
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145116) {G18,W14,D6,L1,V3,M1}  { join( meet( meet( Y, Z ), X ), 
% 59.84/60.24    meet( complement( meet( Z, Y ) ), X ) ) ==> X }.
% 59.84/60.24  parent0[0]: (145113) {G18,W14,D6,L1,V3,M1}  { X ==> join( meet( meet( Y, Z
% 59.84/60.24     ), X ), meet( complement( meet( Z, Y ) ), X ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24     Z := Z
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  subsumption: (1431) {G20,W14,D6,L1,V3,M1} P(973,1388) { join( meet( meet( X
% 59.84/60.24    , Y ), Z ), meet( complement( meet( Y, X ) ), Z ) ) ==> Z }.
% 59.84/60.24  parent0: (145116) {G18,W14,D6,L1,V3,M1}  { join( meet( meet( Y, Z ), X ), 
% 59.84/60.24    meet( complement( meet( Z, Y ) ), X ) ) ==> X }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := Z
% 59.84/60.24     Y := X
% 59.84/60.24     Z := Y
% 59.84/60.24  end
% 59.84/60.24  permutation0:
% 59.84/60.24     0 ==> 0
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145118) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = join( 
% 59.84/60.24    join( X, Y ), Z ) }.
% 59.84/60.24  parent0[0]: (29) {G1,W11,D4,L1,V3,M1} P(1,0) { join( join( X, Y ), Z ) = 
% 59.84/60.24    join( join( Y, Z ), X ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24     Z := Z
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145119) {G2,W14,D5,L1,V3,M1}  { join( X, Z ) = join( join( Z, 
% 59.84/60.24    meet( X, Y ) ), meet( complement( Y ), X ) ) }.
% 59.84/60.24  parent0[0]: (1374) {G18,W10,D5,L1,V2,M1} P(75,1017) { join( meet( X, Y ), 
% 59.84/60.24    meet( complement( Y ), X ) ) ==> X }.
% 59.84/60.24  parent1[0; 2]: (145118) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = 
% 59.84/60.24    join( join( X, Y ), Z ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := Z
% 59.84/60.24     Y := meet( X, Y )
% 59.84/60.24     Z := meet( complement( Y ), X )
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145121) {G2,W14,D5,L1,V3,M1}  { join( join( Y, meet( X, Z ) ), 
% 59.84/60.24    meet( complement( Z ), X ) ) = join( X, Y ) }.
% 59.84/60.24  parent0[0]: (145119) {G2,W14,D5,L1,V3,M1}  { join( X, Z ) = join( join( Z, 
% 59.84/60.24    meet( X, Y ) ), meet( complement( Y ), X ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Z
% 59.84/60.24     Z := Y
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  subsumption: (1446) {G19,W14,D5,L1,V3,M1} P(1374,29) { join( join( Z, meet
% 59.84/60.24    ( X, Y ) ), meet( complement( Y ), X ) ) ==> join( X, Z ) }.
% 59.84/60.24  parent0: (145121) {G2,W14,D5,L1,V3,M1}  { join( join( Y, meet( X, Z ) ), 
% 59.84/60.24    meet( complement( Z ), X ) ) = join( X, Y ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Z
% 59.84/60.24     Z := Y
% 59.84/60.24  end
% 59.84/60.24  permutation0:
% 59.84/60.24     0 ==> 0
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145124) {G21,W8,D5,L1,V2,M1}  { zero ==> meet( X, complement( join
% 59.84/60.24    ( X, Y ) ) ) }.
% 59.84/60.24  parent0[0]: (1035) {G21,W8,D5,L1,V2,M1} P(1026,829) { meet( X, complement( 
% 59.84/60.24    join( X, Y ) ) ) ==> zero }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145126) {G2,W17,D7,L1,V3,M1}  { zero ==> meet( composition( 
% 59.84/60.24    converse( X ), complement( composition( composition( X, Y ), Z ) ) ), 
% 59.84/60.24    complement( complement( composition( Y, Z ) ) ) ) }.
% 59.84/60.24  parent0[0]: (104) {G1,W19,D7,L1,V3,M1} P(4,10) { join( composition( 
% 59.84/60.24    converse( X ), complement( composition( composition( X, Y ), Z ) ) ), 
% 59.84/60.24    complement( composition( Y, Z ) ) ) ==> complement( composition( Y, Z ) )
% 59.84/60.24     }.
% 59.84/60.24  parent1[0; 13]: (145124) {G21,W8,D5,L1,V2,M1}  { zero ==> meet( X, 
% 59.84/60.24    complement( join( X, Y ) ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24     Z := Z
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := composition( converse( X ), complement( composition( composition( X
% 59.84/60.24    , Y ), Z ) ) )
% 59.84/60.24     Y := complement( composition( Y, Z ) )
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145127) {G3,W15,D7,L1,V3,M1}  { zero ==> meet( composition( 
% 59.84/60.24    converse( X ), complement( composition( composition( X, Y ), Z ) ) ), 
% 59.84/60.24    composition( Y, Z ) ) }.
% 59.84/60.24  parent0[0]: (757) {G15,W5,D4,L1,V1,M1} P(741,79);d(753) { complement( 
% 59.84/60.24    complement( X ) ) ==> X }.
% 59.84/60.24  parent1[0; 12]: (145126) {G2,W17,D7,L1,V3,M1}  { zero ==> meet( composition
% 59.84/60.24    ( converse( X ), complement( composition( composition( X, Y ), Z ) ) ), 
% 59.84/60.24    complement( complement( composition( Y, Z ) ) ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := composition( Y, Z )
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24     Z := Z
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145128) {G3,W15,D7,L1,V3,M1}  { meet( composition( converse( X ), 
% 59.84/60.24    complement( composition( composition( X, Y ), Z ) ) ), composition( Y, Z
% 59.84/60.24     ) ) ==> zero }.
% 59.84/60.24  parent0[0]: (145127) {G3,W15,D7,L1,V3,M1}  { zero ==> meet( composition( 
% 59.84/60.24    converse( X ), complement( composition( composition( X, Y ), Z ) ) ), 
% 59.84/60.24    composition( Y, Z ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24     Z := Z
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  subsumption: (1447) {G22,W15,D7,L1,V3,M1} P(104,1035);d(757) { meet( 
% 59.84/60.24    composition( converse( X ), complement( composition( composition( X, Y )
% 59.84/60.24    , Z ) ) ), composition( Y, Z ) ) ==> zero }.
% 59.84/60.24  parent0: (145128) {G3,W15,D7,L1,V3,M1}  { meet( composition( converse( X )
% 59.84/60.24    , complement( composition( composition( X, Y ), Z ) ) ), composition( Y, 
% 59.84/60.24    Z ) ) ==> zero }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24     Z := Z
% 59.84/60.24  end
% 59.84/60.24  permutation0:
% 59.84/60.24     0 ==> 0
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145129) {G17,W10,D5,L1,V2,M1}  { join( X, complement( Y ) ) ==> 
% 59.84/60.24    complement( meet( complement( X ), Y ) ) }.
% 59.84/60.24  parent0[0]: (951) {G17,W10,D5,L1,V2,M1} P(757,774) { complement( meet( 
% 59.84/60.24    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145133) {G18,W15,D6,L1,V3,M1}  { join( meet( complement( X ), Y )
% 59.84/60.24    , complement( Z ) ) ==> complement( meet( join( X, complement( Y ) ), Z )
% 59.84/60.24     ) }.
% 59.84/60.24  parent0[0]: (951) {G17,W10,D5,L1,V2,M1} P(757,774) { complement( meet( 
% 59.84/60.24    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 59.84/60.24  parent1[0; 10]: (145129) {G17,W10,D5,L1,V2,M1}  { join( X, complement( Y )
% 59.84/60.24     ) ==> complement( meet( complement( X ), Y ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := meet( complement( X ), Y )
% 59.84/60.24     Y := Z
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  subsumption: (1453) {G18,W15,D6,L1,V3,M1} P(951,951) { join( meet( 
% 59.84/60.24    complement( X ), Y ), complement( Z ) ) ==> complement( meet( join( X, 
% 59.84/60.24    complement( Y ) ), Z ) ) }.
% 59.84/60.24  parent0: (145133) {G18,W15,D6,L1,V3,M1}  { join( meet( complement( X ), Y )
% 59.84/60.24    , complement( Z ) ) ==> complement( meet( join( X, complement( Y ) ), Z )
% 59.84/60.24     ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24     Z := Z
% 59.84/60.24  end
% 59.84/60.24  permutation0:
% 59.84/60.24     0 ==> 0
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145140) {G16,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) ) ==> 
% 59.84/60.24    join( complement( X ), complement( Y ) ) }.
% 59.84/60.24  parent0[0]: (774) {G16,W10,D4,L1,V2,M1} P(3,757) { join( complement( X ), 
% 59.84/60.24    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145144) {G17,W15,D6,L1,V3,M1}  { complement( meet( meet( 
% 59.84/60.24    complement( X ), Y ), Z ) ) ==> join( join( X, complement( Y ) ), 
% 59.84/60.24    complement( Z ) ) }.
% 59.84/60.24  parent0[0]: (951) {G17,W10,D5,L1,V2,M1} P(757,774) { complement( meet( 
% 59.84/60.24    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 59.84/60.24  parent1[0; 9]: (145140) {G16,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) )
% 59.84/60.24     ==> join( complement( X ), complement( Y ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := meet( complement( X ), Y )
% 59.84/60.24     Y := Z
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145146) {G18,W14,D6,L1,V3,M1}  { complement( meet( meet( 
% 59.84/60.24    complement( X ), Y ), Z ) ) ==> join( complement( meet( Y, Z ) ), X ) }.
% 59.84/60.24  parent0[0]: (967) {G17,W14,D5,L1,V3,M1} P(774,29) { join( join( Z, 
% 59.84/60.24    complement( X ) ), complement( Y ) ) ==> join( complement( meet( X, Y ) )
% 59.84/60.24    , Z ) }.
% 59.84/60.24  parent1[0; 8]: (145144) {G17,W15,D6,L1,V3,M1}  { complement( meet( meet( 
% 59.84/60.24    complement( X ), Y ), Z ) ) ==> join( join( X, complement( Y ) ), 
% 59.84/60.24    complement( Z ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := Y
% 59.84/60.24     Y := Z
% 59.84/60.24     Z := X
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24     Z := Z
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  subsumption: (1471) {G18,W14,D6,L1,V3,M1} P(951,774);d(967) { complement( 
% 59.84/60.24    meet( meet( complement( X ), Y ), Z ) ) ==> join( complement( meet( Y, Z
% 59.84/60.24     ) ), X ) }.
% 59.84/60.24  parent0: (145146) {G18,W14,D6,L1,V3,M1}  { complement( meet( meet( 
% 59.84/60.24    complement( X ), Y ), Z ) ) ==> join( complement( meet( Y, Z ) ), X ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24     Z := Z
% 59.84/60.24  end
% 59.84/60.24  permutation0:
% 59.84/60.24     0 ==> 0
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145150) {G3,W9,D5,L1,V1,M1}  { composition( converse( X ), 
% 59.84/60.24    complement( composition( X, top ) ) ) ==> zero }.
% 59.84/60.24  parent0[0]: (741) {G11,W5,D3,L1,V1,M1} P(716,209) { join( X, zero ) ==> X
% 59.84/60.24     }.
% 59.84/60.24  parent1[0; 1]: (105) {G2,W11,D6,L1,V1,M1} P(77,10) { join( composition( 
% 59.84/60.24    converse( X ), complement( composition( X, top ) ) ), zero ) ==> zero }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := composition( converse( X ), complement( composition( X, top ) ) )
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := X
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  subsumption: (1487) {G12,W9,D5,L1,V1,M1} S(105);d(741) { composition( 
% 59.84/60.24    converse( X ), complement( composition( X, top ) ) ) ==> zero }.
% 59.84/60.24  parent0: (145150) {G3,W9,D5,L1,V1,M1}  { composition( converse( X ), 
% 59.84/60.24    complement( composition( X, top ) ) ) ==> zero }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24  end
% 59.84/60.24  permutation0:
% 59.84/60.24     0 ==> 0
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145153) {G12,W9,D5,L1,V1,M1}  { zero ==> composition( converse( X
% 59.84/60.24     ), complement( composition( X, top ) ) ) }.
% 59.84/60.24  parent0[0]: (1487) {G12,W9,D5,L1,V1,M1} S(105);d(741) { composition( 
% 59.84/60.24    converse( X ), complement( composition( X, top ) ) ) ==> zero }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145155) {G12,W11,D6,L1,V1,M1}  { zero ==> composition( converse( 
% 59.84/60.24    converse( X ) ), complement( converse( composition( top, X ) ) ) ) }.
% 59.84/60.24  parent0[0]: (225) {G11,W9,D4,L1,V1,M1} P(224,17) { composition( converse( X
% 59.84/60.24     ), top ) ==> converse( composition( top, X ) ) }.
% 59.84/60.24  parent1[0; 7]: (145153) {G12,W9,D5,L1,V1,M1}  { zero ==> composition( 
% 59.84/60.24    converse( X ), complement( composition( X, top ) ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := converse( X )
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145156) {G1,W9,D6,L1,V1,M1}  { zero ==> composition( X, 
% 59.84/60.24    complement( converse( composition( top, X ) ) ) ) }.
% 59.84/60.24  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 59.84/60.24  parent1[0; 3]: (145155) {G12,W11,D6,L1,V1,M1}  { zero ==> composition( 
% 59.84/60.24    converse( converse( X ) ), complement( converse( composition( top, X ) )
% 59.84/60.24     ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := X
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145157) {G1,W9,D6,L1,V1,M1}  { composition( X, complement( 
% 59.84/60.24    converse( composition( top, X ) ) ) ) ==> zero }.
% 59.84/60.24  parent0[0]: (145156) {G1,W9,D6,L1,V1,M1}  { zero ==> composition( X, 
% 59.84/60.24    complement( converse( composition( top, X ) ) ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  subsumption: (1490) {G13,W9,D6,L1,V1,M1} P(225,1487);d(7) { composition( X
% 59.84/60.24    , complement( converse( composition( top, X ) ) ) ) ==> zero }.
% 59.84/60.24  parent0: (145157) {G1,W9,D6,L1,V1,M1}  { composition( X, complement( 
% 59.84/60.24    converse( composition( top, X ) ) ) ) ==> zero }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24  end
% 59.84/60.24  permutation0:
% 59.84/60.24     0 ==> 0
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145159) {G12,W9,D5,L1,V1,M1}  { zero ==> composition( converse( X
% 59.84/60.24     ), complement( composition( X, top ) ) ) }.
% 59.84/60.24  parent0[0]: (1487) {G12,W9,D5,L1,V1,M1} S(105);d(741) { composition( 
% 59.84/60.24    converse( X ), complement( composition( X, top ) ) ) ==> zero }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145160) {G11,W8,D5,L1,V0,M1}  { zero ==> composition( top, 
% 59.84/60.24    complement( composition( top, top ) ) ) }.
% 59.84/60.24  parent0[0]: (224) {G10,W4,D3,L1,V0,M1} P(215,59) { converse( top ) ==> top
% 59.84/60.24     }.
% 59.84/60.24  parent1[0; 3]: (145159) {G12,W9,D5,L1,V1,M1}  { zero ==> composition( 
% 59.84/60.24    converse( X ), complement( composition( X, top ) ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := top
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145161) {G11,W8,D5,L1,V0,M1}  { composition( top, complement( 
% 59.84/60.24    composition( top, top ) ) ) ==> zero }.
% 59.84/60.24  parent0[0]: (145160) {G11,W8,D5,L1,V0,M1}  { zero ==> composition( top, 
% 59.84/60.24    complement( composition( top, top ) ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  subsumption: (1491) {G13,W8,D5,L1,V0,M1} P(224,1487) { composition( top, 
% 59.84/60.24    complement( composition( top, top ) ) ) ==> zero }.
% 59.84/60.24  parent0: (145161) {G11,W8,D5,L1,V0,M1}  { composition( top, complement( 
% 59.84/60.24    composition( top, top ) ) ) ==> zero }.
% 59.84/60.24  substitution0:
% 59.84/60.24  end
% 59.84/60.24  permutation0:
% 59.84/60.24     0 ==> 0
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145163) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y ), X ) 
% 59.84/60.24    ==> converse( composition( converse( X ), Y ) ) }.
% 59.84/60.24  parent0[0]: (17) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( 
% 59.84/60.24    converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145167) {G2,W10,D6,L1,V1,M1}  { composition( converse( complement
% 59.84/60.24    ( composition( X, top ) ) ), X ) ==> converse( zero ) }.
% 59.84/60.24  parent0[0]: (1487) {G12,W9,D5,L1,V1,M1} S(105);d(741) { composition( 
% 59.84/60.24    converse( X ), complement( composition( X, top ) ) ) ==> zero }.
% 59.84/60.24  parent1[0; 9]: (145163) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y )
% 59.84/60.24    , X ) ==> converse( composition( converse( X ), Y ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := X
% 59.84/60.24     Y := complement( composition( X, top ) )
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145168) {G3,W9,D6,L1,V1,M1}  { composition( converse( complement
% 59.84/60.24    ( composition( X, top ) ) ), X ) ==> zero }.
% 59.84/60.24  parent0[0]: (777) {G15,W4,D3,L1,V0,M1} P(759,741) { converse( zero ) ==> 
% 59.84/60.24    zero }.
% 59.84/60.24  parent1[0; 8]: (145167) {G2,W10,D6,L1,V1,M1}  { composition( converse( 
% 59.84/60.24    complement( composition( X, top ) ) ), X ) ==> converse( zero ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := X
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  subsumption: (1493) {G16,W9,D6,L1,V1,M1} P(1487,17);d(777) { composition( 
% 59.84/60.24    converse( complement( composition( X, top ) ) ), X ) ==> zero }.
% 59.84/60.24  parent0: (145168) {G3,W9,D6,L1,V1,M1}  { composition( converse( complement
% 59.84/60.24    ( composition( X, top ) ) ), X ) ==> zero }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24  end
% 59.84/60.24  permutation0:
% 59.84/60.24     0 ==> 0
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145171) {G0,W11,D4,L1,V3,M1}  { composition( composition( X, Y ), 
% 59.84/60.24    Z ) ==> composition( X, composition( Y, Z ) ) }.
% 59.84/60.24  parent0[0]: (4) {G0,W11,D4,L1,V3,M1} I { composition( X, composition( Y, Z
% 59.84/60.24     ) ) ==> composition( composition( X, Y ), Z ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24     Z := Z
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145174) {G1,W13,D5,L1,V2,M1}  { composition( composition( X, 
% 59.84/60.24    converse( Y ) ), complement( composition( Y, top ) ) ) ==> composition( X
% 59.84/60.24    , zero ) }.
% 59.84/60.24  parent0[0]: (1487) {G12,W9,D5,L1,V1,M1} S(105);d(741) { composition( 
% 59.84/60.24    converse( X ), complement( composition( X, top ) ) ) ==> zero }.
% 59.84/60.24  parent1[0; 12]: (145171) {G0,W11,D4,L1,V3,M1}  { composition( composition( 
% 59.84/60.24    X, Y ), Z ) ==> composition( X, composition( Y, Z ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := Y
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := X
% 59.84/60.24     Y := converse( Y )
% 59.84/60.24     Z := complement( composition( Y, top ) )
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145175) {G2,W11,D5,L1,V2,M1}  { composition( composition( X, 
% 59.84/60.24    converse( Y ) ), complement( composition( Y, top ) ) ) ==> zero }.
% 59.84/60.24  parent0[0]: (797) {G19,W5,D3,L1,V1,M1} P(796,6);d(750);d(215);d(796) { 
% 59.84/60.24    composition( X, zero ) ==> zero }.
% 59.84/60.24  parent1[0; 10]: (145174) {G1,W13,D5,L1,V2,M1}  { composition( composition( 
% 59.84/60.24    X, converse( Y ) ), complement( composition( Y, top ) ) ) ==> composition
% 59.84/60.24    ( X, zero ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  subsumption: (1496) {G20,W11,D5,L1,V2,M1} P(1487,4);d(797) { composition( 
% 59.84/60.24    composition( Y, converse( X ) ), complement( composition( X, top ) ) ) 
% 59.84/60.24    ==> zero }.
% 59.84/60.24  parent0: (145175) {G2,W11,D5,L1,V2,M1}  { composition( composition( X, 
% 59.84/60.24    converse( Y ) ), complement( composition( Y, top ) ) ) ==> zero }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := Y
% 59.84/60.24     Y := X
% 59.84/60.24  end
% 59.84/60.24  permutation0:
% 59.84/60.24     0 ==> 0
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145178) {G12,W9,D5,L1,V1,M1}  { zero ==> composition( converse( X
% 59.84/60.24     ), complement( composition( X, top ) ) ) }.
% 59.84/60.24  parent0[0]: (1487) {G12,W9,D5,L1,V1,M1} S(105);d(741) { composition( 
% 59.84/60.24    converse( X ), complement( composition( X, top ) ) ) ==> zero }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145179) {G2,W14,D7,L1,V2,M1}  { zero ==> composition( join( X, 
% 59.84/60.24    converse( Y ) ), complement( composition( join( converse( X ), Y ), top )
% 59.84/60.24     ) ) }.
% 59.84/60.24  parent0[0]: (19) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( converse( X
% 59.84/60.24     ), Y ) ) ==> join( X, converse( Y ) ) }.
% 59.84/60.24  parent1[0; 3]: (145178) {G12,W9,D5,L1,V1,M1}  { zero ==> composition( 
% 59.84/60.24    converse( X ), complement( composition( X, top ) ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := join( converse( X ), Y )
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145180) {G2,W14,D7,L1,V2,M1}  { composition( join( X, converse( Y
% 59.84/60.24     ) ), complement( composition( join( converse( X ), Y ), top ) ) ) ==> 
% 59.84/60.24    zero }.
% 59.84/60.24  parent0[0]: (145179) {G2,W14,D7,L1,V2,M1}  { zero ==> composition( join( X
% 59.84/60.24    , converse( Y ) ), complement( composition( join( converse( X ), Y ), top
% 59.84/60.24     ) ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  subsumption: (1497) {G13,W14,D7,L1,V2,M1} P(19,1487) { composition( join( X
% 59.84/60.24    , converse( Y ) ), complement( composition( join( converse( X ), Y ), top
% 59.84/60.24     ) ) ) ==> zero }.
% 59.84/60.24  parent0: (145180) {G2,W14,D7,L1,V2,M1}  { composition( join( X, converse( Y
% 59.84/60.24     ) ), complement( composition( join( converse( X ), Y ), top ) ) ) ==> 
% 59.84/60.24    zero }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24  end
% 59.84/60.24  permutation0:
% 59.84/60.24     0 ==> 0
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145182) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), Y ) ==>
% 59.84/60.24     join( composition( X, Y ), composition( Z, Y ) ) }.
% 59.84/60.24  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 59.84/60.24    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Z
% 59.84/60.24     Z := Y
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145187) {G1,W17,D6,L1,V1,M1}  { composition( join( X, top ), 
% 59.84/60.24    complement( composition( top, top ) ) ) ==> join( composition( X, 
% 59.84/60.24    complement( composition( top, top ) ) ), zero ) }.
% 59.84/60.24  parent0[0]: (1491) {G13,W8,D5,L1,V0,M1} P(224,1487) { composition( top, 
% 59.84/60.24    complement( composition( top, top ) ) ) ==> zero }.
% 59.84/60.24  parent1[0; 16]: (145182) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z )
% 59.84/60.24    , Y ) ==> join( composition( X, Y ), composition( Z, Y ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := X
% 59.84/60.24     Y := complement( composition( top, top ) )
% 59.84/60.24     Z := top
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145188) {G2,W15,D5,L1,V1,M1}  { composition( join( X, top ), 
% 59.84/60.24    complement( composition( top, top ) ) ) ==> composition( X, complement( 
% 59.84/60.24    composition( top, top ) ) ) }.
% 59.84/60.24  parent0[0]: (741) {G11,W5,D3,L1,V1,M1} P(716,209) { join( X, zero ) ==> X
% 59.84/60.24     }.
% 59.84/60.24  parent1[0; 9]: (145187) {G1,W17,D6,L1,V1,M1}  { composition( join( X, top )
% 59.84/60.24    , complement( composition( top, top ) ) ) ==> join( composition( X, 
% 59.84/60.24    complement( composition( top, top ) ) ), zero ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := composition( X, complement( composition( top, top ) ) )
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := X
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145189) {G3,W13,D5,L1,V1,M1}  { composition( top, complement( 
% 59.84/60.24    composition( top, top ) ) ) ==> composition( X, complement( composition( 
% 59.84/60.24    top, top ) ) ) }.
% 59.84/60.24  parent0[0]: (216) {G9,W5,D3,L1,V1,M1} P(200,37);d(38);d(210) { join( X, top
% 59.84/60.24     ) ==> top }.
% 59.84/60.24  parent1[0; 2]: (145188) {G2,W15,D5,L1,V1,M1}  { composition( join( X, top )
% 59.84/60.24    , complement( composition( top, top ) ) ) ==> composition( X, complement
% 59.84/60.24    ( composition( top, top ) ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := X
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145190) {G4,W8,D5,L1,V1,M1}  { zero ==> composition( X, 
% 59.84/60.24    complement( composition( top, top ) ) ) }.
% 59.84/60.24  parent0[0]: (1491) {G13,W8,D5,L1,V0,M1} P(224,1487) { composition( top, 
% 59.84/60.24    complement( composition( top, top ) ) ) ==> zero }.
% 59.84/60.24  parent1[0; 1]: (145189) {G3,W13,D5,L1,V1,M1}  { composition( top, 
% 59.84/60.24    complement( composition( top, top ) ) ) ==> composition( X, complement( 
% 59.84/60.24    composition( top, top ) ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := X
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145191) {G4,W8,D5,L1,V1,M1}  { composition( X, complement( 
% 59.84/60.24    composition( top, top ) ) ) ==> zero }.
% 59.84/60.24  parent0[0]: (145190) {G4,W8,D5,L1,V1,M1}  { zero ==> composition( X, 
% 59.84/60.24    complement( composition( top, top ) ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  subsumption: (1499) {G14,W8,D5,L1,V1,M1} P(1491,6);d(741);d(216);d(1491) { 
% 59.84/60.24    composition( X, complement( composition( top, top ) ) ) ==> zero }.
% 59.84/60.24  parent0: (145191) {G4,W8,D5,L1,V1,M1}  { composition( X, complement( 
% 59.84/60.24    composition( top, top ) ) ) ==> zero }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24  end
% 59.84/60.24  permutation0:
% 59.84/60.24     0 ==> 0
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145192) {G14,W8,D5,L1,V1,M1}  { zero ==> composition( X, 
% 59.84/60.24    complement( composition( top, top ) ) ) }.
% 59.84/60.24  parent0[0]: (1499) {G14,W8,D5,L1,V1,M1} P(1491,6);d(741);d(216);d(1491) { 
% 59.84/60.24    composition( X, complement( composition( top, top ) ) ) ==> zero }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145194) {G5,W6,D4,L1,V0,M1}  { zero ==> complement( composition( 
% 59.84/60.24    top, top ) ) }.
% 59.84/60.24  parent0[0]: (188) {G4,W5,D3,L1,V1,M1} P(187,181) { composition( one, X ) 
% 59.84/60.24    ==> X }.
% 59.84/60.24  parent1[0; 2]: (145192) {G14,W8,D5,L1,V1,M1}  { zero ==> composition( X, 
% 59.84/60.24    complement( composition( top, top ) ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := complement( composition( top, top ) )
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := one
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145195) {G5,W6,D4,L1,V0,M1}  { complement( composition( top, top )
% 59.84/60.24     ) ==> zero }.
% 59.84/60.24  parent0[0]: (145194) {G5,W6,D4,L1,V0,M1}  { zero ==> complement( 
% 59.84/60.24    composition( top, top ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  subsumption: (1500) {G15,W6,D4,L1,V0,M1} P(1499,188) { complement( 
% 59.84/60.24    composition( top, top ) ) ==> zero }.
% 59.84/60.24  parent0: (145195) {G5,W6,D4,L1,V0,M1}  { complement( composition( top, top
% 59.84/60.24     ) ) ==> zero }.
% 59.84/60.24  substitution0:
% 59.84/60.24  end
% 59.84/60.24  permutation0:
% 59.84/60.24     0 ==> 0
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145197) {G15,W5,D4,L1,V1,M1}  { X ==> complement( complement( X )
% 59.84/60.24     ) }.
% 59.84/60.24  parent0[0]: (757) {G15,W5,D4,L1,V1,M1} P(741,79);d(753) { complement( 
% 59.84/60.24    complement( X ) ) ==> X }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145199) {G16,W6,D3,L1,V0,M1}  { composition( top, top ) ==> 
% 59.84/60.24    complement( zero ) }.
% 59.84/60.24  parent0[0]: (1500) {G15,W6,D4,L1,V0,M1} P(1499,188) { complement( 
% 59.84/60.24    composition( top, top ) ) ==> zero }.
% 59.84/60.24  parent1[0; 5]: (145197) {G15,W5,D4,L1,V1,M1}  { X ==> complement( 
% 59.84/60.24    complement( X ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := composition( top, top )
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145200) {G13,W5,D3,L1,V0,M1}  { composition( top, top ) ==> top
% 59.84/60.24     }.
% 59.84/60.24  parent0[0]: (745) {G12,W4,D3,L1,V0,M1} P(198,716);d(741);d(77) { complement
% 59.84/60.24    ( zero ) ==> top }.
% 59.84/60.24  parent1[0; 4]: (145199) {G16,W6,D3,L1,V0,M1}  { composition( top, top ) ==>
% 59.84/60.24     complement( zero ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  subsumption: (1508) {G16,W5,D3,L1,V0,M1} P(1500,757);d(745) { composition( 
% 59.84/60.24    top, top ) ==> top }.
% 59.84/60.24  parent0: (145200) {G13,W5,D3,L1,V0,M1}  { composition( top, top ) ==> top
% 59.84/60.24     }.
% 59.84/60.24  substitution0:
% 59.84/60.24  end
% 59.84/60.24  permutation0:
% 59.84/60.24     0 ==> 0
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145203) {G0,W11,D4,L1,V3,M1}  { composition( composition( X, Y ), 
% 59.84/60.24    Z ) ==> composition( X, composition( Y, Z ) ) }.
% 59.84/60.24  parent0[0]: (4) {G0,W11,D4,L1,V3,M1} I { composition( X, composition( Y, Z
% 59.84/60.24     ) ) ==> composition( composition( X, Y ), Z ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24     Z := Z
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145205) {G1,W9,D4,L1,V1,M1}  { composition( composition( X, top )
% 59.84/60.24    , top ) ==> composition( X, top ) }.
% 59.84/60.24  parent0[0]: (1508) {G16,W5,D3,L1,V0,M1} P(1500,757);d(745) { composition( 
% 59.84/60.24    top, top ) ==> top }.
% 59.84/60.24  parent1[0; 8]: (145203) {G0,W11,D4,L1,V3,M1}  { composition( composition( X
% 59.84/60.24    , Y ), Z ) ==> composition( X, composition( Y, Z ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := X
% 59.84/60.24     Y := top
% 59.84/60.24     Z := top
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  subsumption: (1509) {G17,W9,D4,L1,V1,M1} P(1508,4) { composition( 
% 59.84/60.24    composition( X, top ), top ) ==> composition( X, top ) }.
% 59.84/60.24  parent0: (145205) {G1,W9,D4,L1,V1,M1}  { composition( composition( X, top )
% 59.84/60.24    , top ) ==> composition( X, top ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24  end
% 59.84/60.24  permutation0:
% 59.84/60.24     0 ==> 0
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145209) {G0,W6,D4,L1,V1,M1}  { zero ==> meet( X, complement( X ) )
% 59.84/60.24     }.
% 59.84/60.24  parent0[0]: (12) {G0,W6,D4,L1,V1,M1} I { meet( X, complement( X ) ) ==> 
% 59.84/60.24    zero }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145212) {G1,W11,D5,L1,V2,M1}  { zero ==> meet( meet( X, 
% 59.84/60.24    complement( Y ) ), join( complement( X ), Y ) ) }.
% 59.84/60.24  parent0[0]: (952) {G17,W10,D5,L1,V2,M1} P(757,774) { complement( meet( Y, 
% 59.84/60.24    complement( X ) ) ) ==> join( complement( Y ), X ) }.
% 59.84/60.24  parent1[0; 7]: (145209) {G0,W6,D4,L1,V1,M1}  { zero ==> meet( X, complement
% 59.84/60.24    ( X ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := Y
% 59.84/60.24     Y := X
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := meet( X, complement( Y ) )
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145213) {G1,W11,D5,L1,V2,M1}  { meet( meet( X, complement( Y ) ), 
% 59.84/60.24    join( complement( X ), Y ) ) ==> zero }.
% 59.84/60.24  parent0[0]: (145212) {G1,W11,D5,L1,V2,M1}  { zero ==> meet( meet( X, 
% 59.84/60.24    complement( Y ) ), join( complement( X ), Y ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  subsumption: (1565) {G18,W11,D5,L1,V2,M1} P(952,12) { meet( meet( X, 
% 59.84/60.24    complement( Y ) ), join( complement( X ), Y ) ) ==> zero }.
% 59.84/60.24  parent0: (145213) {G1,W11,D5,L1,V2,M1}  { meet( meet( X, complement( Y ) )
% 59.84/60.24    , join( complement( X ), Y ) ) ==> zero }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24  end
% 59.84/60.24  permutation0:
% 59.84/60.24     0 ==> 0
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145215) {G21,W8,D5,L1,V2,M1}  { zero ==> meet( X, complement( join
% 59.84/60.24    ( X, Y ) ) ) }.
% 59.84/60.24  parent0[0]: (1035) {G21,W8,D5,L1,V2,M1} P(1026,829) { meet( X, complement( 
% 59.84/60.24    join( X, Y ) ) ) ==> zero }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145217) {G2,W14,D7,L1,V2,M1}  { zero ==> meet( composition( X, 
% 59.84/60.24    complement( converse( composition( Y, X ) ) ) ), complement( complement( 
% 59.84/60.24    converse( Y ) ) ) ) }.
% 59.84/60.24  parent0[0]: (110) {G1,W15,D7,L1,V2,M1} P(9,10);d(7) { join( composition( X
% 59.84/60.24    , complement( converse( composition( Y, X ) ) ) ), complement( converse( 
% 59.84/60.24    Y ) ) ) ==> complement( converse( Y ) ) }.
% 59.84/60.24  parent1[0; 11]: (145215) {G21,W8,D5,L1,V2,M1}  { zero ==> meet( X, 
% 59.84/60.24    complement( join( X, Y ) ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := composition( X, complement( converse( composition( Y, X ) ) ) )
% 59.84/60.24     Y := complement( converse( Y ) )
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145218) {G3,W12,D7,L1,V2,M1}  { zero ==> meet( composition( X, 
% 59.84/60.24    complement( converse( composition( Y, X ) ) ) ), converse( Y ) ) }.
% 59.84/60.24  parent0[0]: (757) {G15,W5,D4,L1,V1,M1} P(741,79);d(753) { complement( 
% 59.84/60.24    complement( X ) ) ==> X }.
% 59.84/60.24  parent1[0; 10]: (145217) {G2,W14,D7,L1,V2,M1}  { zero ==> meet( composition
% 59.84/60.24    ( X, complement( converse( composition( Y, X ) ) ) ), complement( 
% 59.84/60.24    complement( converse( Y ) ) ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := converse( Y )
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145219) {G3,W12,D7,L1,V2,M1}  { meet( composition( X, complement( 
% 59.84/60.24    converse( composition( Y, X ) ) ) ), converse( Y ) ) ==> zero }.
% 59.84/60.24  parent0[0]: (145218) {G3,W12,D7,L1,V2,M1}  { zero ==> meet( composition( X
% 59.84/60.24    , complement( converse( composition( Y, X ) ) ) ), converse( Y ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  subsumption: (1583) {G22,W12,D7,L1,V2,M1} P(110,1035);d(757) { meet( 
% 59.84/60.24    composition( X, complement( converse( composition( Y, X ) ) ) ), converse
% 59.84/60.24    ( Y ) ) ==> zero }.
% 59.84/60.24  parent0: (145219) {G3,W12,D7,L1,V2,M1}  { meet( composition( X, complement
% 59.84/60.24    ( converse( composition( Y, X ) ) ) ), converse( Y ) ) ==> zero }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24  end
% 59.84/60.24  permutation0:
% 59.84/60.24     0 ==> 0
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145221) {G22,W8,D5,L1,V2,M1}  { zero ==> meet( complement( join( X
% 59.84/60.24    , Y ) ), X ) }.
% 59.84/60.24  parent0[0]: (1034) {G22,W8,D5,L1,V2,M1} P(1026,831) { meet( complement( 
% 59.84/60.24    join( X, Y ) ), X ) ==> zero }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145223) {G2,W14,D7,L1,V2,M1}  { zero ==> meet( complement( 
% 59.84/60.24    complement( converse( Y ) ) ), composition( X, complement( converse( 
% 59.84/60.24    composition( Y, X ) ) ) ) ) }.
% 59.84/60.24  parent0[0]: (110) {G1,W15,D7,L1,V2,M1} P(9,10);d(7) { join( composition( X
% 59.84/60.24    , complement( converse( composition( Y, X ) ) ) ), complement( converse( 
% 59.84/60.24    Y ) ) ) ==> complement( converse( Y ) ) }.
% 59.84/60.24  parent1[0; 4]: (145221) {G22,W8,D5,L1,V2,M1}  { zero ==> meet( complement( 
% 59.84/60.24    join( X, Y ) ), X ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := composition( X, complement( converse( composition( Y, X ) ) ) )
% 59.84/60.24     Y := complement( converse( Y ) )
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145224) {G3,W12,D7,L1,V2,M1}  { zero ==> meet( converse( X ), 
% 59.84/60.24    composition( Y, complement( converse( composition( X, Y ) ) ) ) ) }.
% 59.84/60.24  parent0[0]: (757) {G15,W5,D4,L1,V1,M1} P(741,79);d(753) { complement( 
% 59.84/60.24    complement( X ) ) ==> X }.
% 59.84/60.24  parent1[0; 3]: (145223) {G2,W14,D7,L1,V2,M1}  { zero ==> meet( complement( 
% 59.84/60.24    complement( converse( Y ) ) ), composition( X, complement( converse( 
% 59.84/60.24    composition( Y, X ) ) ) ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := converse( X )
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := Y
% 59.84/60.24     Y := X
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145225) {G3,W12,D7,L1,V2,M1}  { meet( converse( X ), composition( 
% 59.84/60.24    Y, complement( converse( composition( X, Y ) ) ) ) ) ==> zero }.
% 59.84/60.24  parent0[0]: (145224) {G3,W12,D7,L1,V2,M1}  { zero ==> meet( converse( X ), 
% 59.84/60.24    composition( Y, complement( converse( composition( X, Y ) ) ) ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  subsumption: (1584) {G23,W12,D7,L1,V2,M1} P(110,1034);d(757) { meet( 
% 59.84/60.24    converse( Y ), composition( X, complement( converse( composition( Y, X )
% 59.84/60.24     ) ) ) ) ==> zero }.
% 59.84/60.24  parent0: (145225) {G3,W12,D7,L1,V2,M1}  { meet( converse( X ), composition
% 59.84/60.24    ( Y, complement( converse( composition( X, Y ) ) ) ) ) ==> zero }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := Y
% 59.84/60.24     Y := X
% 59.84/60.24  end
% 59.84/60.24  permutation0:
% 59.84/60.24     0 ==> 0
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145227) {G16,W10,D5,L1,V2,M1}  { meet( complement( X ), Y ) ==> 
% 59.84/60.24    complement( join( X, complement( Y ) ) ) }.
% 59.84/60.24  parent0[0]: (772) {G16,W10,D5,L1,V2,M1} P(757,3) { complement( join( X, 
% 59.84/60.24    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145234) {G17,W15,D6,L1,V3,M1}  { meet( complement( X ), meet( Y, 
% 59.84/60.24    complement( Z ) ) ) ==> complement( join( X, join( complement( Y ), Z ) )
% 59.84/60.24     ) }.
% 59.84/60.24  parent0[0]: (952) {G17,W10,D5,L1,V2,M1} P(757,774) { complement( meet( Y, 
% 59.84/60.24    complement( X ) ) ) ==> join( complement( Y ), X ) }.
% 59.84/60.24  parent1[0; 11]: (145227) {G16,W10,D5,L1,V2,M1}  { meet( complement( X ), Y
% 59.84/60.24     ) ==> complement( join( X, complement( Y ) ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := Z
% 59.84/60.24     Y := Y
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := X
% 59.84/60.24     Y := meet( Y, complement( Z ) )
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145235) {G1,W15,D6,L1,V3,M1}  { meet( complement( X ), meet( Y, 
% 59.84/60.24    complement( Z ) ) ) ==> complement( join( join( X, complement( Y ) ), Z )
% 59.84/60.24     ) }.
% 59.84/60.24  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 59.84/60.24    join( X, Y ), Z ) }.
% 59.84/60.24  parent1[0; 9]: (145234) {G17,W15,D6,L1,V3,M1}  { meet( complement( X ), 
% 59.84/60.24    meet( Y, complement( Z ) ) ) ==> complement( join( X, join( complement( Y
% 59.84/60.24     ), Z ) ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := complement( Y )
% 59.84/60.24     Z := Z
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24     Z := Z
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  subsumption: (1590) {G18,W15,D6,L1,V3,M1} P(952,772);d(1) { meet( 
% 59.84/60.24    complement( Z ), meet( X, complement( Y ) ) ) ==> complement( join( join
% 59.84/60.24    ( Z, complement( X ) ), Y ) ) }.
% 59.84/60.24  parent0: (145235) {G1,W15,D6,L1,V3,M1}  { meet( complement( X ), meet( Y, 
% 59.84/60.24    complement( Z ) ) ) ==> complement( join( join( X, complement( Y ) ), Z )
% 59.84/60.24     ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := Z
% 59.84/60.24     Y := X
% 59.84/60.24     Z := Y
% 59.84/60.24  end
% 59.84/60.24  permutation0:
% 59.84/60.24     0 ==> 0
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145238) {G16,W10,D5,L1,V2,M1}  { meet( complement( X ), Y ) ==> 
% 59.84/60.24    complement( join( X, complement( Y ) ) ) }.
% 59.84/60.24  parent0[0]: (772) {G16,W10,D5,L1,V2,M1} P(757,3) { complement( join( X, 
% 59.84/60.24    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145242) {G16,W10,D4,L1,V2,M1}  { meet( complement( X ), 
% 59.84/60.24    complement( Y ) ) ==> complement( join( X, Y ) ) }.
% 59.84/60.24  parent0[0]: (757) {G15,W5,D4,L1,V1,M1} P(741,79);d(753) { complement( 
% 59.84/60.24    complement( X ) ) ==> X }.
% 59.84/60.24  parent1[0; 9]: (145238) {G16,W10,D5,L1,V2,M1}  { meet( complement( X ), Y )
% 59.84/60.24     ==> complement( join( X, complement( Y ) ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := Y
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := X
% 59.84/60.24     Y := complement( Y )
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  subsumption: (1599) {G17,W10,D4,L1,V2,M1} P(757,772) { meet( complement( Y
% 59.84/60.24     ), complement( X ) ) ==> complement( join( Y, X ) ) }.
% 59.84/60.24  parent0: (145242) {G16,W10,D4,L1,V2,M1}  { meet( complement( X ), 
% 59.84/60.24    complement( Y ) ) ==> complement( join( X, Y ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := Y
% 59.84/60.24     Y := X
% 59.84/60.24  end
% 59.84/60.24  permutation0:
% 59.84/60.24     0 ==> 0
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145246) {G16,W10,D5,L1,V2,M1}  { meet( complement( X ), Y ) ==> 
% 59.84/60.24    complement( join( X, complement( Y ) ) ) }.
% 59.84/60.24  parent0[0]: (772) {G16,W10,D5,L1,V2,M1} P(757,3) { complement( join( X, 
% 59.84/60.24    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145249) {G5,W11,D5,L1,V2,M1}  { meet( complement( join( X, Y ) )
% 59.84/60.24    , join( Y, X ) ) ==> complement( top ) }.
% 59.84/60.24  parent0[0]: (627) {G4,W10,D5,L1,V2,M1} P(309,30) { join( join( X, Y ), 
% 59.84/60.24    complement( join( Y, X ) ) ) ==> top }.
% 59.84/60.24  parent1[0; 10]: (145246) {G16,W10,D5,L1,V2,M1}  { meet( complement( X ), Y
% 59.84/60.24     ) ==> complement( join( X, complement( Y ) ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := join( X, Y )
% 59.84/60.24     Y := join( Y, X )
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145250) {G2,W10,D5,L1,V2,M1}  { meet( complement( join( X, Y ) )
% 59.84/60.24    , join( Y, X ) ) ==> zero }.
% 59.84/60.24  parent0[0]: (77) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 59.84/60.24    zero }.
% 59.84/60.24  parent1[0; 9]: (145249) {G5,W11,D5,L1,V2,M1}  { meet( complement( join( X, 
% 59.84/60.24    Y ) ), join( Y, X ) ) ==> complement( top ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  subsumption: (1603) {G17,W10,D5,L1,V2,M1} P(627,772);d(77) { meet( 
% 59.84/60.24    complement( join( X, Y ) ), join( Y, X ) ) ==> zero }.
% 59.84/60.24  parent0: (145250) {G2,W10,D5,L1,V2,M1}  { meet( complement( join( X, Y ) )
% 59.84/60.24    , join( Y, X ) ) ==> zero }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24  end
% 59.84/60.24  permutation0:
% 59.84/60.24     0 ==> 0
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145252) {G16,W10,D5,L1,V2,M1}  { meet( complement( X ), Y ) ==> 
% 59.84/60.24    complement( join( X, complement( Y ) ) ) }.
% 59.84/60.24  parent0[0]: (772) {G16,W10,D5,L1,V2,M1} P(757,3) { complement( join( X, 
% 59.84/60.24    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145253) {G2,W14,D6,L1,V3,M1}  { meet( complement( join( X, Y ) )
% 59.84/60.24    , Z ) ==> complement( join( join( X, complement( Z ) ), Y ) ) }.
% 59.84/60.24  parent0[0]: (30) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), X )
% 59.84/60.24     = join( join( Z, X ), Y ) }.
% 59.84/60.24  parent1[0; 8]: (145252) {G16,W10,D5,L1,V2,M1}  { meet( complement( X ), Y )
% 59.84/60.24     ==> complement( join( X, complement( Y ) ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := complement( Z )
% 59.84/60.24     Y := Y
% 59.84/60.24     Z := X
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := join( X, Y )
% 59.84/60.24     Y := Z
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145256) {G2,W14,D6,L1,V3,M1}  { complement( join( join( X, 
% 59.84/60.24    complement( Z ) ), Y ) ) ==> meet( complement( join( X, Y ) ), Z ) }.
% 59.84/60.24  parent0[0]: (145253) {G2,W14,D6,L1,V3,M1}  { meet( complement( join( X, Y )
% 59.84/60.24     ), Z ) ==> complement( join( join( X, complement( Z ) ), Y ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24     Z := Z
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  subsumption: (1608) {G17,W14,D6,L1,V3,M1} P(30,772) { complement( join( 
% 59.84/60.24    join( X, complement( Z ) ), Y ) ) ==> meet( complement( join( X, Y ) ), Z
% 59.84/60.24     ) }.
% 59.84/60.24  parent0: (145256) {G2,W14,D6,L1,V3,M1}  { complement( join( join( X, 
% 59.84/60.24    complement( Z ) ), Y ) ) ==> meet( complement( join( X, Y ) ), Z ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24     Z := Z
% 59.84/60.24  end
% 59.84/60.24  permutation0:
% 59.84/60.24     0 ==> 0
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145257) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = join( 
% 59.84/60.24    join( X, Y ), Z ) }.
% 59.84/60.24  parent0[0]: (29) {G1,W11,D4,L1,V3,M1} P(1,0) { join( join( X, Y ), Z ) = 
% 59.84/60.24    join( join( Y, Z ), X ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24     Z := Z
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145258) {G16,W10,D5,L1,V2,M1}  { meet( complement( X ), Y ) ==> 
% 59.84/60.24    complement( join( X, complement( Y ) ) ) }.
% 59.84/60.24  parent0[0]: (772) {G16,W10,D5,L1,V2,M1} P(757,3) { complement( join( X, 
% 59.84/60.24    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145259) {G2,W14,D6,L1,V3,M1}  { meet( complement( join( X, Y ) )
% 59.84/60.24    , Z ) ==> complement( join( join( complement( Z ), X ), Y ) ) }.
% 59.84/60.24  parent0[0]: (145257) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = join
% 59.84/60.24    ( join( X, Y ), Z ) }.
% 59.84/60.24  parent1[0; 8]: (145258) {G16,W10,D5,L1,V2,M1}  { meet( complement( X ), Y )
% 59.84/60.24     ==> complement( join( X, complement( Y ) ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := complement( Z )
% 59.84/60.24     Y := X
% 59.84/60.24     Z := Y
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := join( X, Y )
% 59.84/60.24     Y := Z
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145264) {G2,W14,D6,L1,V3,M1}  { complement( join( join( complement
% 59.84/60.24    ( Z ), X ), Y ) ) ==> meet( complement( join( X, Y ) ), Z ) }.
% 59.84/60.24  parent0[0]: (145259) {G2,W14,D6,L1,V3,M1}  { meet( complement( join( X, Y )
% 59.84/60.24     ), Z ) ==> complement( join( join( complement( Z ), X ), Y ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24     Z := Z
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  subsumption: (1610) {G17,W14,D6,L1,V3,M1} P(29,772) { complement( join( 
% 59.84/60.24    join( complement( Z ), X ), Y ) ) ==> meet( complement( join( X, Y ) ), Z
% 59.84/60.24     ) }.
% 59.84/60.24  parent0: (145264) {G2,W14,D6,L1,V3,M1}  { complement( join( join( 
% 59.84/60.24    complement( Z ), X ), Y ) ) ==> meet( complement( join( X, Y ) ), Z ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24     Z := Z
% 59.84/60.24  end
% 59.84/60.24  permutation0:
% 59.84/60.24     0 ==> 0
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145266) {G17,W10,D4,L1,V2,M1}  { complement( join( X, Y ) ) ==> 
% 59.84/60.24    meet( complement( X ), complement( Y ) ) }.
% 59.84/60.24  parent0[0]: (1599) {G17,W10,D4,L1,V2,M1} P(757,772) { meet( complement( Y )
% 59.84/60.24    , complement( X ) ) ==> complement( join( Y, X ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := Y
% 59.84/60.24     Y := X
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145270) {G17,W15,D6,L1,V3,M1}  { complement( join( join( X, 
% 59.84/60.24    complement( Y ) ), Z ) ) ==> meet( meet( complement( X ), Y ), complement
% 59.84/60.24    ( Z ) ) }.
% 59.84/60.24  parent0[0]: (772) {G16,W10,D5,L1,V2,M1} P(757,3) { complement( join( X, 
% 59.84/60.24    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 59.84/60.24  parent1[0; 9]: (145266) {G17,W10,D4,L1,V2,M1}  { complement( join( X, Y ) )
% 59.84/60.24     ==> meet( complement( X ), complement( Y ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := join( X, complement( Y ) )
% 59.84/60.24     Y := Z
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145272) {G18,W14,D5,L1,V3,M1}  { meet( complement( join( X, Z ) )
% 59.84/60.24    , Y ) ==> meet( meet( complement( X ), Y ), complement( Z ) ) }.
% 59.84/60.24  parent0[0]: (1608) {G17,W14,D6,L1,V3,M1} P(30,772) { complement( join( join
% 59.84/60.24    ( X, complement( Z ) ), Y ) ) ==> meet( complement( join( X, Y ) ), Z )
% 59.84/60.24     }.
% 59.84/60.24  parent1[0; 1]: (145270) {G17,W15,D6,L1,V3,M1}  { complement( join( join( X
% 59.84/60.24    , complement( Y ) ), Z ) ) ==> meet( meet( complement( X ), Y ), 
% 59.84/60.24    complement( Z ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Z
% 59.84/60.24     Z := Y
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24     Z := Z
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145273) {G18,W14,D5,L1,V3,M1}  { meet( meet( complement( X ), Z )
% 59.84/60.24    , complement( Y ) ) ==> meet( complement( join( X, Y ) ), Z ) }.
% 59.84/60.24  parent0[0]: (145272) {G18,W14,D5,L1,V3,M1}  { meet( complement( join( X, Z
% 59.84/60.24     ) ), Y ) ==> meet( meet( complement( X ), Y ), complement( Z ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Z
% 59.84/60.24     Z := Y
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  subsumption: (1613) {G18,W14,D5,L1,V3,M1} P(772,1599);d(1608) { meet( meet
% 59.84/60.24    ( complement( X ), Y ), complement( Z ) ) ==> meet( complement( join( X, 
% 59.84/60.24    Z ) ), Y ) }.
% 59.84/60.24  parent0: (145273) {G18,W14,D5,L1,V3,M1}  { meet( meet( complement( X ), Z )
% 59.84/60.24    , complement( Y ) ) ==> meet( complement( join( X, Y ) ), Z ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Z
% 59.84/60.24     Z := Y
% 59.84/60.24  end
% 59.84/60.24  permutation0:
% 59.84/60.24     0 ==> 0
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145275) {G17,W10,D4,L1,V2,M1}  { complement( join( X, Y ) ) ==> 
% 59.84/60.24    meet( complement( X ), complement( Y ) ) }.
% 59.84/60.24  parent0[0]: (1599) {G17,W10,D4,L1,V2,M1} P(757,772) { meet( complement( Y )
% 59.84/60.24    , complement( X ) ) ==> complement( join( Y, X ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := Y
% 59.84/60.24     Y := X
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145278) {G18,W15,D6,L1,V3,M1}  { complement( join( meet( X, 
% 59.84/60.24    complement( Y ) ), Z ) ) ==> meet( join( complement( X ), Y ), complement
% 59.84/60.24    ( Z ) ) }.
% 59.84/60.24  parent0[0]: (952) {G17,W10,D5,L1,V2,M1} P(757,774) { complement( meet( Y, 
% 59.84/60.24    complement( X ) ) ) ==> join( complement( Y ), X ) }.
% 59.84/60.24  parent1[0; 9]: (145275) {G17,W10,D4,L1,V2,M1}  { complement( join( X, Y ) )
% 59.84/60.24     ==> meet( complement( X ), complement( Y ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := Y
% 59.84/60.24     Y := X
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := meet( X, complement( Y ) )
% 59.84/60.24     Y := Z
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145280) {G18,W15,D6,L1,V3,M1}  { meet( join( complement( X ), Y )
% 59.84/60.24    , complement( Z ) ) ==> complement( join( meet( X, complement( Y ) ), Z )
% 59.84/60.24     ) }.
% 59.84/60.24  parent0[0]: (145278) {G18,W15,D6,L1,V3,M1}  { complement( join( meet( X, 
% 59.84/60.24    complement( Y ) ), Z ) ) ==> meet( join( complement( X ), Y ), complement
% 59.84/60.24    ( Z ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24     Z := Z
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  subsumption: (1614) {G18,W15,D6,L1,V3,M1} P(952,1599) { meet( join( 
% 59.84/60.24    complement( X ), Y ), complement( Z ) ) ==> complement( join( meet( X, 
% 59.84/60.24    complement( Y ) ), Z ) ) }.
% 59.84/60.24  parent0: (145280) {G18,W15,D6,L1,V3,M1}  { meet( join( complement( X ), Y )
% 59.84/60.24    , complement( Z ) ) ==> complement( join( meet( X, complement( Y ) ), Z )
% 59.84/60.24     ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24     Z := Z
% 59.84/60.24  end
% 59.84/60.24  permutation0:
% 59.84/60.24     0 ==> 0
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145283) {G17,W10,D4,L1,V2,M1}  { complement( join( X, Y ) ) ==> 
% 59.84/60.24    meet( complement( X ), complement( Y ) ) }.
% 59.84/60.24  parent0[0]: (1599) {G17,W10,D4,L1,V2,M1} P(757,772) { meet( complement( Y )
% 59.84/60.24    , complement( X ) ) ==> complement( join( Y, X ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := Y
% 59.84/60.24     Y := X
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145287) {G18,W15,D6,L1,V3,M1}  { complement( join( X, meet( Y, 
% 59.84/60.24    complement( Z ) ) ) ) ==> meet( complement( X ), join( complement( Y ), Z
% 59.84/60.24     ) ) }.
% 59.84/60.24  parent0[0]: (952) {G17,W10,D5,L1,V2,M1} P(757,774) { complement( meet( Y, 
% 59.84/60.24    complement( X ) ) ) ==> join( complement( Y ), X ) }.
% 59.84/60.24  parent1[0; 11]: (145283) {G17,W10,D4,L1,V2,M1}  { complement( join( X, Y )
% 59.84/60.24     ) ==> meet( complement( X ), complement( Y ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := Z
% 59.84/60.24     Y := Y
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := X
% 59.84/60.24     Y := meet( Y, complement( Z ) )
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145289) {G18,W15,D6,L1,V3,M1}  { meet( complement( X ), join( 
% 59.84/60.24    complement( Y ), Z ) ) ==> complement( join( X, meet( Y, complement( Z )
% 59.84/60.24     ) ) ) }.
% 59.84/60.24  parent0[0]: (145287) {G18,W15,D6,L1,V3,M1}  { complement( join( X, meet( Y
% 59.84/60.24    , complement( Z ) ) ) ) ==> meet( complement( X ), join( complement( Y )
% 59.84/60.24    , Z ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24     Z := Z
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  subsumption: (1615) {G18,W15,D6,L1,V3,M1} P(952,1599) { meet( complement( Z
% 59.84/60.24     ), join( complement( X ), Y ) ) ==> complement( join( Z, meet( X, 
% 59.84/60.24    complement( Y ) ) ) ) }.
% 59.84/60.24  parent0: (145289) {G18,W15,D6,L1,V3,M1}  { meet( complement( X ), join( 
% 59.84/60.24    complement( Y ), Z ) ) ==> complement( join( X, meet( Y, complement( Z )
% 59.84/60.24     ) ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := Z
% 59.84/60.24     Y := X
% 59.84/60.24     Z := Y
% 59.84/60.24  end
% 59.84/60.24  permutation0:
% 59.84/60.24     0 ==> 0
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145291) {G17,W10,D4,L1,V2,M1}  { complement( join( X, Y ) ) ==> 
% 59.84/60.24    meet( complement( X ), complement( Y ) ) }.
% 59.84/60.24  parent0[0]: (1599) {G17,W10,D4,L1,V2,M1} P(757,772) { meet( complement( Y )
% 59.84/60.24    , complement( X ) ) ==> complement( join( Y, X ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := Y
% 59.84/60.24     Y := X
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145294) {G18,W15,D6,L1,V3,M1}  { complement( join( meet( 
% 59.84/60.24    complement( X ), Y ), Z ) ) ==> meet( join( X, complement( Y ) ), 
% 59.84/60.24    complement( Z ) ) }.
% 59.84/60.24  parent0[0]: (951) {G17,W10,D5,L1,V2,M1} P(757,774) { complement( meet( 
% 59.84/60.24    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 59.84/60.24  parent1[0; 9]: (145291) {G17,W10,D4,L1,V2,M1}  { complement( join( X, Y ) )
% 59.84/60.24     ==> meet( complement( X ), complement( Y ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := meet( complement( X ), Y )
% 59.84/60.24     Y := Z
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145296) {G18,W15,D6,L1,V3,M1}  { meet( join( X, complement( Y ) )
% 59.84/60.24    , complement( Z ) ) ==> complement( join( meet( complement( X ), Y ), Z )
% 59.84/60.24     ) }.
% 59.84/60.24  parent0[0]: (145294) {G18,W15,D6,L1,V3,M1}  { complement( join( meet( 
% 59.84/60.24    complement( X ), Y ), Z ) ) ==> meet( join( X, complement( Y ) ), 
% 59.84/60.24    complement( Z ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24     Z := Z
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  subsumption: (1616) {G18,W15,D6,L1,V3,M1} P(951,1599) { meet( join( X, 
% 59.84/60.24    complement( Y ) ), complement( Z ) ) ==> complement( join( meet( 
% 59.84/60.24    complement( X ), Y ), Z ) ) }.
% 59.84/60.24  parent0: (145296) {G18,W15,D6,L1,V3,M1}  { meet( join( X, complement( Y ) )
% 59.84/60.24    , complement( Z ) ) ==> complement( join( meet( complement( X ), Y ), Z )
% 59.84/60.24     ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24     Z := Z
% 59.84/60.24  end
% 59.84/60.24  permutation0:
% 59.84/60.24     0 ==> 0
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145298) {G17,W10,D4,L1,V2,M1}  { complement( join( X, Y ) ) ==> 
% 59.84/60.24    meet( complement( X ), complement( Y ) ) }.
% 59.84/60.24  parent0[0]: (1599) {G17,W10,D4,L1,V2,M1} P(757,772) { meet( complement( Y )
% 59.84/60.24    , complement( X ) ) ==> complement( join( Y, X ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := Y
% 59.84/60.24     Y := X
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145300) {G2,W10,D4,L1,V2,M1}  { complement( join( X, Y ) ) ==> 
% 59.84/60.24    meet( complement( Y ), complement( X ) ) }.
% 59.84/60.24  parent0[0]: (75) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 59.84/60.24    Y ) }.
% 59.84/60.24  parent1[0; 5]: (145298) {G17,W10,D4,L1,V2,M1}  { complement( join( X, Y ) )
% 59.84/60.24     ==> meet( complement( X ), complement( Y ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := complement( Y )
% 59.84/60.24     Y := complement( X )
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145302) {G3,W9,D4,L1,V2,M1}  { complement( join( X, Y ) ) ==> 
% 59.84/60.24    complement( join( Y, X ) ) }.
% 59.84/60.24  parent0[0]: (1599) {G17,W10,D4,L1,V2,M1} P(757,772) { meet( complement( Y )
% 59.84/60.24    , complement( X ) ) ==> complement( join( Y, X ) ) }.
% 59.84/60.24  parent1[0; 5]: (145300) {G2,W10,D4,L1,V2,M1}  { complement( join( X, Y ) ) 
% 59.84/60.24    ==> meet( complement( Y ), complement( X ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  subsumption: (1626) {G18,W9,D4,L1,V2,M1} P(1599,75);d(1599) { complement( 
% 59.84/60.24    join( X, Y ) ) = complement( join( Y, X ) ) }.
% 59.84/60.24  parent0: (145302) {G3,W9,D4,L1,V2,M1}  { complement( join( X, Y ) ) ==> 
% 59.84/60.24    complement( join( Y, X ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24  end
% 59.84/60.24  permutation0:
% 59.84/60.24     0 ==> 0
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145307) {G12,W12,D6,L1,V3,M1}  { complement( join( complement( 
% 59.84/60.24    meet( X, Y ) ), join( X, Z ) ) ) = complement( top ) }.
% 59.84/60.24  parent0[0]: (693) {G11,W10,D5,L1,V3,M1} P(48,600) { join( join( X, Z ), 
% 59.84/60.24    complement( meet( X, Y ) ) ) ==> top }.
% 59.84/60.24  parent1[0; 11]: (1626) {G18,W9,D4,L1,V2,M1} P(1599,75);d(1599) { complement
% 59.84/60.24    ( join( X, Y ) ) = complement( join( Y, X ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24     Z := Z
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := complement( meet( X, Y ) )
% 59.84/60.24     Y := join( X, Z )
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145308) {G2,W11,D6,L1,V3,M1}  { complement( join( complement( 
% 59.84/60.24    meet( X, Y ) ), join( X, Z ) ) ) = zero }.
% 59.84/60.24  parent0[0]: (77) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 59.84/60.24    zero }.
% 59.84/60.24  parent1[0; 10]: (145307) {G12,W12,D6,L1,V3,M1}  { complement( join( 
% 59.84/60.24    complement( meet( X, Y ) ), join( X, Z ) ) ) = complement( top ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24     Z := Z
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145309) {G3,W10,D5,L1,V3,M1}  { meet( meet( X, Y ), complement( 
% 59.84/60.24    join( X, Z ) ) ) = zero }.
% 59.84/60.24  parent0[0]: (773) {G16,W10,D5,L1,V2,M1} P(757,3) { complement( join( 
% 59.84/60.24    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 59.84/60.24  parent1[0; 1]: (145308) {G2,W11,D6,L1,V3,M1}  { complement( join( 
% 59.84/60.24    complement( meet( X, Y ) ), join( X, Z ) ) ) = zero }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := join( X, Z )
% 59.84/60.24     Y := meet( X, Y )
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24     Z := Z
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  subsumption: (1642) {G19,W10,D5,L1,V3,M1} P(693,1626);d(77);d(773) { meet( 
% 59.84/60.24    meet( X, Z ), complement( join( X, Y ) ) ) ==> zero }.
% 59.84/60.24  parent0: (145309) {G3,W10,D5,L1,V3,M1}  { meet( meet( X, Y ), complement( 
% 59.84/60.24    join( X, Z ) ) ) = zero }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Z
% 59.84/60.24     Z := Y
% 59.84/60.24  end
% 59.84/60.24  permutation0:
% 59.84/60.24     0 ==> 0
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145317) {G5,W12,D6,L1,V2,M1}  { complement( join( complement( 
% 59.84/60.24    join( X, Y ) ), join( Y, X ) ) ) = complement( top ) }.
% 59.84/60.24  parent0[0]: (627) {G4,W10,D5,L1,V2,M1} P(309,30) { join( join( X, Y ), 
% 59.84/60.24    complement( join( Y, X ) ) ) ==> top }.
% 59.84/60.24  parent1[0; 11]: (1626) {G18,W9,D4,L1,V2,M1} P(1599,75);d(1599) { complement
% 59.84/60.24    ( join( X, Y ) ) = complement( join( Y, X ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := Y
% 59.84/60.24     Y := X
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := complement( join( X, Y ) )
% 59.84/60.24     Y := join( Y, X )
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145318) {G2,W11,D6,L1,V2,M1}  { complement( join( complement( 
% 59.84/60.24    join( X, Y ) ), join( Y, X ) ) ) = zero }.
% 59.84/60.24  parent0[0]: (77) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 59.84/60.24    zero }.
% 59.84/60.24  parent1[0; 10]: (145317) {G5,W12,D6,L1,V2,M1}  { complement( join( 
% 59.84/60.24    complement( join( X, Y ) ), join( Y, X ) ) ) = complement( top ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145319) {G3,W10,D5,L1,V2,M1}  { meet( join( X, Y ), complement( 
% 59.84/60.24    join( Y, X ) ) ) = zero }.
% 59.84/60.24  parent0[0]: (773) {G16,W10,D5,L1,V2,M1} P(757,3) { complement( join( 
% 59.84/60.24    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 59.84/60.24  parent1[0; 1]: (145318) {G2,W11,D6,L1,V2,M1}  { complement( join( 
% 59.84/60.24    complement( join( X, Y ) ), join( Y, X ) ) ) = zero }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := join( Y, X )
% 59.84/60.24     Y := join( X, Y )
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  subsumption: (1656) {G19,W10,D5,L1,V2,M1} P(627,1626);d(77);d(773) { meet( 
% 59.84/60.24    join( Y, X ), complement( join( X, Y ) ) ) ==> zero }.
% 59.84/60.24  parent0: (145319) {G3,W10,D5,L1,V2,M1}  { meet( join( X, Y ), complement( 
% 59.84/60.24    join( Y, X ) ) ) = zero }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := Y
% 59.84/60.24     Y := X
% 59.84/60.24  end
% 59.84/60.24  permutation0:
% 59.84/60.24     0 ==> 0
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145322) {G19,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, Y ), 
% 59.84/60.24    complement( join( X, Z ) ) ) }.
% 59.84/60.24  parent0[0]: (1642) {G19,W10,D5,L1,V3,M1} P(693,1626);d(77);d(773) { meet( 
% 59.84/60.24    meet( X, Z ), complement( join( X, Y ) ) ) ==> zero }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Z
% 59.84/60.24     Z := Y
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145323) {G17,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, Y ), 
% 59.84/60.24    meet( complement( X ), Z ) ) }.
% 59.84/60.24  parent0[0]: (772) {G16,W10,D5,L1,V2,M1} P(757,3) { complement( join( X, 
% 59.84/60.24    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 59.84/60.24  parent1[0; 6]: (145322) {G19,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, Y
% 59.84/60.24     ), complement( join( X, Z ) ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Z
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24     Z := complement( Z )
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145324) {G17,W10,D5,L1,V3,M1}  { meet( meet( X, Y ), meet( 
% 59.84/60.24    complement( X ), Z ) ) ==> zero }.
% 59.84/60.24  parent0[0]: (145323) {G17,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, Y ), 
% 59.84/60.24    meet( complement( X ), Z ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24     Z := Z
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  subsumption: (1665) {G20,W10,D5,L1,V3,M1} P(772,1642) { meet( meet( X, Z )
% 59.84/60.24    , meet( complement( X ), Y ) ) ==> zero }.
% 59.84/60.24  parent0: (145324) {G17,W10,D5,L1,V3,M1}  { meet( meet( X, Y ), meet( 
% 59.84/60.24    complement( X ), Z ) ) ==> zero }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Z
% 59.84/60.24     Z := Y
% 59.84/60.24  end
% 59.84/60.24  permutation0:
% 59.84/60.24     0 ==> 0
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145326) {G19,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, Y ), 
% 59.84/60.24    complement( join( X, Z ) ) ) }.
% 59.84/60.24  parent0[0]: (1642) {G19,W10,D5,L1,V3,M1} P(693,1626);d(77);d(773) { meet( 
% 59.84/60.24    meet( X, Z ), complement( join( X, Y ) ) ) ==> zero }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Z
% 59.84/60.24     Z := Y
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145329) {G20,W10,D5,L1,V3,M1}  { zero ==> meet( meet( meet( X, Y
% 59.84/60.24     ), Z ), complement( Y ) ) }.
% 59.84/60.24  parent0[0]: (1388) {G19,W10,D5,L1,V2,M1} P(75,1373) { join( meet( Y, X ), 
% 59.84/60.24    meet( complement( Y ), X ) ) ==> X }.
% 59.84/60.24  parent1[0; 9]: (145326) {G19,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, Y
% 59.84/60.24     ), complement( join( X, Z ) ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := Y
% 59.84/60.24     Y := X
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := meet( X, Y )
% 59.84/60.24     Y := Z
% 59.84/60.24     Z := meet( complement( X ), Y )
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145330) {G20,W10,D5,L1,V3,M1}  { meet( meet( meet( X, Y ), Z ), 
% 59.84/60.24    complement( Y ) ) ==> zero }.
% 59.84/60.24  parent0[0]: (145329) {G20,W10,D5,L1,V3,M1}  { zero ==> meet( meet( meet( X
% 59.84/60.24    , Y ), Z ), complement( Y ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24     Z := Z
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  subsumption: (1668) {G20,W10,D5,L1,V3,M1} P(1388,1642) { meet( meet( meet( 
% 59.84/60.24    X, Y ), Z ), complement( Y ) ) ==> zero }.
% 59.84/60.24  parent0: (145330) {G20,W10,D5,L1,V3,M1}  { meet( meet( meet( X, Y ), Z ), 
% 59.84/60.24    complement( Y ) ) ==> zero }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24     Z := Z
% 59.84/60.24  end
% 59.84/60.24  permutation0:
% 59.84/60.24     0 ==> 0
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145332) {G1,W13,D6,L1,V2,M1}  { complement( X ) ==> join( 
% 59.84/60.24    complement( X ), composition( converse( Y ), complement( composition( Y, 
% 59.84/60.24    X ) ) ) ) }.
% 59.84/60.24  parent0[0]: (111) {G1,W13,D6,L1,V2,M1} P(10,0) { join( complement( Y ), 
% 59.84/60.24    composition( converse( X ), complement( composition( X, Y ) ) ) ) ==> 
% 59.84/60.24    complement( Y ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := Y
% 59.84/60.24     Y := X
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145335) {G2,W13,D7,L1,V0,M1}  { complement( skol1 ) ==> join( 
% 59.84/60.24    complement( skol1 ), composition( converse( converse( complement( skol1 )
% 59.84/60.24     ) ), complement( zero ) ) ) }.
% 59.84/60.24  parent0[0]: (784) {G16,W7,D5,L1,V0,M1} P(756,17);d(777) { composition( 
% 59.84/60.24    converse( complement( skol1 ) ), skol1 ) ==> zero }.
% 59.84/60.24  parent1[0; 12]: (145332) {G1,W13,D6,L1,V2,M1}  { complement( X ) ==> join( 
% 59.84/60.24    complement( X ), composition( converse( Y ), complement( composition( Y, 
% 59.84/60.24    X ) ) ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := skol1
% 59.84/60.24     Y := converse( complement( skol1 ) )
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145336) {G1,W11,D5,L1,V0,M1}  { complement( skol1 ) ==> join( 
% 59.84/60.24    complement( skol1 ), composition( complement( skol1 ), complement( zero )
% 59.84/60.24     ) ) }.
% 59.84/60.24  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 59.84/60.24  parent1[0; 7]: (145335) {G2,W13,D7,L1,V0,M1}  { complement( skol1 ) ==> 
% 59.84/60.24    join( complement( skol1 ), composition( converse( converse( complement( 
% 59.84/60.24    skol1 ) ) ), complement( zero ) ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := complement( skol1 )
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145337) {G2,W10,D5,L1,V0,M1}  { complement( skol1 ) ==> join( 
% 59.84/60.24    complement( skol1 ), composition( complement( skol1 ), top ) ) }.
% 59.84/60.24  parent0[0]: (745) {G12,W4,D3,L1,V0,M1} P(198,716);d(741);d(77) { complement
% 59.84/60.24    ( zero ) ==> top }.
% 59.84/60.24  parent1[0; 9]: (145336) {G1,W11,D5,L1,V0,M1}  { complement( skol1 ) ==> 
% 59.84/60.24    join( complement( skol1 ), composition( complement( skol1 ), complement( 
% 59.84/60.24    zero ) ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145338) {G2,W10,D5,L1,V0,M1}  { join( complement( skol1 ), 
% 59.84/60.24    composition( complement( skol1 ), top ) ) ==> complement( skol1 ) }.
% 59.84/60.24  parent0[0]: (145337) {G2,W10,D5,L1,V0,M1}  { complement( skol1 ) ==> join( 
% 59.84/60.24    complement( skol1 ), composition( complement( skol1 ), top ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  subsumption: (1689) {G17,W10,D5,L1,V0,M1} P(784,111);d(7);d(745) { join( 
% 59.84/60.24    complement( skol1 ), composition( complement( skol1 ), top ) ) ==> 
% 59.84/60.24    complement( skol1 ) }.
% 59.84/60.24  parent0: (145338) {G2,W10,D5,L1,V0,M1}  { join( complement( skol1 ), 
% 59.84/60.24    composition( complement( skol1 ), top ) ) ==> complement( skol1 ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24  end
% 59.84/60.24  permutation0:
% 59.84/60.24     0 ==> 0
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145340) {G18,W10,D5,L1,V2,M1}  { zero ==> meet( complement( meet( 
% 59.84/60.24    X, Y ) ), meet( Y, X ) ) }.
% 59.84/60.24  parent0[0]: (992) {G18,W10,D5,L1,V2,M1} P(973,385);d(769);d(757) { meet( 
% 59.84/60.24    complement( meet( X, Y ) ), meet( Y, X ) ) ==> zero }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145345) {G19,W13,D6,L1,V3,M1}  { zero ==> meet( complement( zero
% 59.84/60.24     ), meet( meet( complement( X ), Z ), meet( X, Y ) ) ) }.
% 59.84/60.24  parent0[0]: (1665) {G20,W10,D5,L1,V3,M1} P(772,1642) { meet( meet( X, Z ), 
% 59.84/60.24    meet( complement( X ), Y ) ) ==> zero }.
% 59.84/60.24  parent1[0; 4]: (145340) {G18,W10,D5,L1,V2,M1}  { zero ==> meet( complement
% 59.84/60.24    ( meet( X, Y ) ), meet( Y, X ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Z
% 59.84/60.24     Z := Y
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := meet( X, Y )
% 59.84/60.24     Y := meet( complement( X ), Z )
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145347) {G13,W12,D6,L1,V3,M1}  { zero ==> meet( top, meet( meet( 
% 59.84/60.24    complement( X ), Y ), meet( X, Z ) ) ) }.
% 59.84/60.24  parent0[0]: (745) {G12,W4,D3,L1,V0,M1} P(198,716);d(741);d(77) { complement
% 59.84/60.24    ( zero ) ==> top }.
% 59.84/60.24  parent1[0; 3]: (145345) {G19,W13,D6,L1,V3,M1}  { zero ==> meet( complement
% 59.84/60.24    ( zero ), meet( meet( complement( X ), Z ), meet( X, Y ) ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Z
% 59.84/60.24     Z := Y
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145348) {G13,W10,D5,L1,V3,M1}  { zero ==> meet( meet( complement
% 59.84/60.24    ( X ), Y ), meet( X, Z ) ) }.
% 59.84/60.24  parent0[0]: (748) {G12,W5,D3,L1,V1,M1} P(75,716);d(741) { meet( top, X ) 
% 59.84/60.24    ==> X }.
% 59.84/60.24  parent1[0; 2]: (145347) {G13,W12,D6,L1,V3,M1}  { zero ==> meet( top, meet( 
% 59.84/60.24    meet( complement( X ), Y ), meet( X, Z ) ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := meet( meet( complement( X ), Y ), meet( X, Z ) )
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24     Z := Z
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145349) {G13,W10,D5,L1,V3,M1}  { meet( meet( complement( X ), Y )
% 59.84/60.24    , meet( X, Z ) ) ==> zero }.
% 59.84/60.24  parent0[0]: (145348) {G13,W10,D5,L1,V3,M1}  { zero ==> meet( meet( 
% 59.84/60.24    complement( X ), Y ), meet( X, Z ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24     Z := Z
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  subsumption: (1699) {G21,W10,D5,L1,V3,M1} P(1665,992);d(745);d(748) { meet
% 59.84/60.24    ( meet( complement( X ), Z ), meet( X, Y ) ) ==> zero }.
% 59.84/60.24  parent0: (145349) {G13,W10,D5,L1,V3,M1}  { meet( meet( complement( X ), Y )
% 59.84/60.24    , meet( X, Z ) ) ==> zero }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Z
% 59.84/60.24     Z := Y
% 59.84/60.24  end
% 59.84/60.24  permutation0:
% 59.84/60.24     0 ==> 0
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145351) {G20,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, Y ), meet
% 59.84/60.24    ( complement( X ), Z ) ) }.
% 59.84/60.24  parent0[0]: (1665) {G20,W10,D5,L1,V3,M1} P(772,1642) { meet( meet( X, Z ), 
% 59.84/60.24    meet( complement( X ), Y ) ) ==> zero }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Z
% 59.84/60.24     Z := Y
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145361) {G21,W10,D5,L1,V3,M1}  { zero ==> meet( meet( Y, X ), 
% 59.84/60.24    meet( complement( X ), Z ) ) }.
% 59.84/60.24  parent0[0]: (844) {G20,W9,D4,L1,V2,M1} P(821,75) { meet( Y, meet( X, Y ) ) 
% 59.84/60.24    ==> meet( X, Y ) }.
% 59.84/60.24  parent1[0; 3]: (145351) {G20,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, Y
% 59.84/60.24     ), meet( complement( X ), Z ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := Y
% 59.84/60.24     Y := X
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := X
% 59.84/60.24     Y := meet( Y, X )
% 59.84/60.24     Z := Z
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145364) {G21,W10,D5,L1,V3,M1}  { meet( meet( X, Y ), meet( 
% 59.84/60.24    complement( Y ), Z ) ) ==> zero }.
% 59.84/60.24  parent0[0]: (145361) {G21,W10,D5,L1,V3,M1}  { zero ==> meet( meet( Y, X ), 
% 59.84/60.24    meet( complement( X ), Z ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := Y
% 59.84/60.24     Y := X
% 59.84/60.24     Z := Z
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  subsumption: (1709) {G21,W10,D5,L1,V3,M1} P(844,1665) { meet( meet( Y, X )
% 59.84/60.24    , meet( complement( X ), Z ) ) ==> zero }.
% 59.84/60.24  parent0: (145364) {G21,W10,D5,L1,V3,M1}  { meet( meet( X, Y ), meet( 
% 59.84/60.24    complement( Y ), Z ) ) ==> zero }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := Y
% 59.84/60.24     Y := X
% 59.84/60.24     Z := Z
% 59.84/60.24  end
% 59.84/60.24  permutation0:
% 59.84/60.24     0 ==> 0
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145367) {G21,W10,D5,L1,V3,M1}  { zero ==> meet( meet( complement( 
% 59.84/60.24    X ), Y ), meet( X, Z ) ) }.
% 59.84/60.24  parent0[0]: (1699) {G21,W10,D5,L1,V3,M1} P(1665,992);d(745);d(748) { meet( 
% 59.84/60.24    meet( complement( X ), Z ), meet( X, Y ) ) ==> zero }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Z
% 59.84/60.24     Z := Y
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145370) {G22,W10,D5,L1,V3,M1}  { zero ==> meet( complement( Y ), 
% 59.84/60.24    meet( meet( X, Y ), Z ) ) }.
% 59.84/60.24  parent0[0]: (946) {G23,W10,D5,L1,V2,M1} P(757,944) { meet( complement( meet
% 59.84/60.24    ( Y, X ) ), complement( X ) ) ==> complement( X ) }.
% 59.84/60.24  parent1[0; 3]: (145367) {G21,W10,D5,L1,V3,M1}  { zero ==> meet( meet( 
% 59.84/60.24    complement( X ), Y ), meet( X, Z ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := Y
% 59.84/60.24     Y := X
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := meet( X, Y )
% 59.84/60.24     Y := complement( Y )
% 59.84/60.24     Z := Z
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145372) {G22,W10,D5,L1,V3,M1}  { meet( complement( X ), meet( meet
% 59.84/60.24    ( Y, X ), Z ) ) ==> zero }.
% 59.84/60.24  parent0[0]: (145370) {G22,W10,D5,L1,V3,M1}  { zero ==> meet( complement( Y
% 59.84/60.24     ), meet( meet( X, Y ), Z ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := Y
% 59.84/60.24     Y := X
% 59.84/60.24     Z := Z
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  subsumption: (1712) {G24,W10,D5,L1,V3,M1} P(946,1699) { meet( complement( Y
% 59.84/60.24     ), meet( meet( X, Y ), Z ) ) ==> zero }.
% 59.84/60.24  parent0: (145372) {G22,W10,D5,L1,V3,M1}  { meet( complement( X ), meet( 
% 59.84/60.24    meet( Y, X ), Z ) ) ==> zero }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := Y
% 59.84/60.24     Y := X
% 59.84/60.24     Z := Z
% 59.84/60.24  end
% 59.84/60.24  permutation0:
% 59.84/60.24     0 ==> 0
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145375) {G21,W10,D5,L1,V3,M1}  { zero ==> meet( meet( complement( 
% 59.84/60.24    X ), Y ), meet( X, Z ) ) }.
% 59.84/60.24  parent0[0]: (1699) {G21,W10,D5,L1,V3,M1} P(1665,992);d(745);d(748) { meet( 
% 59.84/60.24    meet( complement( X ), Z ), meet( X, Y ) ) ==> zero }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Z
% 59.84/60.24     Z := Y
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145378) {G22,W10,D5,L1,V3,M1}  { zero ==> meet( complement( X ), 
% 59.84/60.24    meet( meet( X, Y ), Z ) ) }.
% 59.84/60.24  parent0[0]: (950) {G24,W10,D5,L1,V2,M1} P(757,945) { meet( complement( meet
% 59.84/60.24    ( X, Y ) ), complement( X ) ) ==> complement( X ) }.
% 59.84/60.24  parent1[0; 3]: (145375) {G21,W10,D5,L1,V3,M1}  { zero ==> meet( meet( 
% 59.84/60.24    complement( X ), Y ), meet( X, Z ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := meet( X, Y )
% 59.84/60.24     Y := complement( X )
% 59.84/60.24     Z := Z
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145380) {G22,W10,D5,L1,V3,M1}  { meet( complement( X ), meet( meet
% 59.84/60.24    ( X, Y ), Z ) ) ==> zero }.
% 59.84/60.24  parent0[0]: (145378) {G22,W10,D5,L1,V3,M1}  { zero ==> meet( complement( X
% 59.84/60.24     ), meet( meet( X, Y ), Z ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24     Z := Z
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  subsumption: (1713) {G25,W10,D5,L1,V3,M1} P(950,1699) { meet( complement( X
% 59.84/60.24     ), meet( meet( X, Y ), Z ) ) ==> zero }.
% 59.84/60.24  parent0: (145380) {G22,W10,D5,L1,V3,M1}  { meet( complement( X ), meet( 
% 59.84/60.24    meet( X, Y ), Z ) ) ==> zero }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24     Z := Z
% 59.84/60.24  end
% 59.84/60.24  permutation0:
% 59.84/60.24     0 ==> 0
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145383) {G24,W10,D5,L1,V3,M1}  { zero ==> meet( complement( X ), 
% 59.84/60.24    meet( meet( Y, X ), Z ) ) }.
% 59.84/60.24  parent0[0]: (1712) {G24,W10,D5,L1,V3,M1} P(946,1699) { meet( complement( Y
% 59.84/60.24     ), meet( meet( X, Y ), Z ) ) ==> zero }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := Y
% 59.84/60.24     Y := X
% 59.84/60.24     Z := Z
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145393) {G21,W10,D5,L1,V3,M1}  { zero ==> meet( complement( X ), 
% 59.84/60.24    meet( Z, meet( Y, X ) ) ) }.
% 59.84/60.24  parent0[0]: (844) {G20,W9,D4,L1,V2,M1} P(821,75) { meet( Y, meet( X, Y ) ) 
% 59.84/60.24    ==> meet( X, Y ) }.
% 59.84/60.24  parent1[0; 5]: (145383) {G24,W10,D5,L1,V3,M1}  { zero ==> meet( complement
% 59.84/60.24    ( X ), meet( meet( Y, X ), Z ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := Z
% 59.84/60.24     Y := meet( Y, X )
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24     Z := meet( Z, meet( Y, X ) )
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145396) {G21,W10,D5,L1,V3,M1}  { meet( complement( X ), meet( Y, 
% 59.84/60.24    meet( Z, X ) ) ) ==> zero }.
% 59.84/60.24  parent0[0]: (145393) {G21,W10,D5,L1,V3,M1}  { zero ==> meet( complement( X
% 59.84/60.24     ), meet( Z, meet( Y, X ) ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Z
% 59.84/60.24     Z := Y
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  subsumption: (1742) {G25,W10,D5,L1,V3,M1} P(844,1712) { meet( complement( Y
% 59.84/60.24     ), meet( Z, meet( X, Y ) ) ) ==> zero }.
% 59.84/60.24  parent0: (145396) {G21,W10,D5,L1,V3,M1}  { meet( complement( X ), meet( Y, 
% 59.84/60.24    meet( Z, X ) ) ) ==> zero }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := Y
% 59.84/60.24     Y := Z
% 59.84/60.24     Z := X
% 59.84/60.24  end
% 59.84/60.24  permutation0:
% 59.84/60.24     0 ==> 0
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145399) {G18,W10,D5,L1,V2,M1}  { zero ==> meet( meet( X, Y ), 
% 59.84/60.24    complement( meet( Y, X ) ) ) }.
% 59.84/60.24  parent0[0]: (991) {G18,W10,D5,L1,V2,M1} P(973,121);d(748);d(750) { meet( 
% 59.84/60.24    meet( X, Y ), complement( meet( Y, X ) ) ) ==> zero }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145404) {G19,W13,D6,L1,V3,M1}  { zero ==> meet( meet( meet( X, 
% 59.84/60.24    meet( Y, Z ) ), complement( Z ) ), complement( zero ) ) }.
% 59.84/60.24  parent0[0]: (1742) {G25,W10,D5,L1,V3,M1} P(844,1712) { meet( complement( Y
% 59.84/60.24     ), meet( Z, meet( X, Y ) ) ) ==> zero }.
% 59.84/60.24  parent1[0; 12]: (145399) {G18,W10,D5,L1,V2,M1}  { zero ==> meet( meet( X, Y
% 59.84/60.24     ), complement( meet( Y, X ) ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := Y
% 59.84/60.24     Y := Z
% 59.84/60.24     Z := X
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := meet( X, meet( Y, Z ) )
% 59.84/60.24     Y := complement( Z )
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145405) {G13,W12,D6,L1,V3,M1}  { zero ==> meet( meet( meet( X, 
% 59.84/60.24    meet( Y, Z ) ), complement( Z ) ), top ) }.
% 59.84/60.24  parent0[0]: (745) {G12,W4,D3,L1,V0,M1} P(198,716);d(741);d(77) { complement
% 59.84/60.24    ( zero ) ==> top }.
% 59.84/60.24  parent1[0; 11]: (145404) {G19,W13,D6,L1,V3,M1}  { zero ==> meet( meet( meet
% 59.84/60.24    ( X, meet( Y, Z ) ), complement( Z ) ), complement( zero ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24     Z := Z
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145406) {G14,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, meet( Y
% 59.84/60.24    , Z ) ), complement( Z ) ) }.
% 59.84/60.24  parent0[0]: (753) {G14,W5,D3,L1,V1,M1} P(752,48);d(750);d(79) { meet( X, 
% 59.84/60.24    top ) ==> X }.
% 59.84/60.24  parent1[0; 2]: (145405) {G13,W12,D6,L1,V3,M1}  { zero ==> meet( meet( meet
% 59.84/60.24    ( X, meet( Y, Z ) ), complement( Z ) ), top ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := meet( meet( X, meet( Y, Z ) ), complement( Z ) )
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24     Z := Z
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145407) {G14,W10,D5,L1,V3,M1}  { meet( meet( X, meet( Y, Z ) ), 
% 59.84/60.24    complement( Z ) ) ==> zero }.
% 59.84/60.24  parent0[0]: (145406) {G14,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, meet
% 59.84/60.24    ( Y, Z ) ), complement( Z ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24     Z := Z
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  subsumption: (1749) {G26,W10,D5,L1,V3,M1} P(1742,991);d(745);d(753) { meet
% 59.84/60.24    ( meet( Y, meet( Z, X ) ), complement( X ) ) ==> zero }.
% 59.84/60.24  parent0: (145407) {G14,W10,D5,L1,V3,M1}  { meet( meet( X, meet( Y, Z ) ), 
% 59.84/60.24    complement( Z ) ) ==> zero }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := Y
% 59.84/60.24     Y := Z
% 59.84/60.24     Z := X
% 59.84/60.24  end
% 59.84/60.24  permutation0:
% 59.84/60.24     0 ==> 0
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145409) {G26,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, meet( Y, 
% 59.84/60.24    Z ) ), complement( Z ) ) }.
% 59.84/60.24  parent0[0]: (1749) {G26,W10,D5,L1,V3,M1} P(1742,991);d(745);d(753) { meet( 
% 59.84/60.24    meet( Y, meet( Z, X ) ), complement( X ) ) ==> zero }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := Z
% 59.84/60.24     Y := X
% 59.84/60.24     Z := Y
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145411) {G18,W12,D6,L1,V3,M1}  { zero ==> meet( meet( X, 
% 59.84/60.24    complement( join( Y, Z ) ) ), complement( complement( Z ) ) ) }.
% 59.84/60.24  parent0[0]: (1599) {G17,W10,D4,L1,V2,M1} P(757,772) { meet( complement( Y )
% 59.84/60.24    , complement( X ) ) ==> complement( join( Y, X ) ) }.
% 59.84/60.24  parent1[0; 5]: (145409) {G26,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, 
% 59.84/60.24    meet( Y, Z ) ), complement( Z ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := Z
% 59.84/60.24     Y := Y
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := X
% 59.84/60.24     Y := complement( Y )
% 59.84/60.24     Z := complement( Z )
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145412) {G16,W10,D6,L1,V3,M1}  { zero ==> meet( meet( X, 
% 59.84/60.24    complement( join( Y, Z ) ) ), Z ) }.
% 59.84/60.24  parent0[0]: (757) {G15,W5,D4,L1,V1,M1} P(741,79);d(753) { complement( 
% 59.84/60.24    complement( X ) ) ==> X }.
% 59.84/60.24  parent1[0; 9]: (145411) {G18,W12,D6,L1,V3,M1}  { zero ==> meet( meet( X, 
% 59.84/60.24    complement( join( Y, Z ) ) ), complement( complement( Z ) ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := Z
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24     Z := Z
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145413) {G16,W10,D6,L1,V3,M1}  { meet( meet( X, complement( join( 
% 59.84/60.24    Y, Z ) ) ), Z ) ==> zero }.
% 59.84/60.24  parent0[0]: (145412) {G16,W10,D6,L1,V3,M1}  { zero ==> meet( meet( X, 
% 59.84/60.24    complement( join( Y, Z ) ) ), Z ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24     Z := Z
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  subsumption: (1775) {G27,W10,D6,L1,V3,M1} P(1599,1749);d(757) { meet( meet
% 59.84/60.24    ( Z, complement( join( X, Y ) ) ), Y ) ==> zero }.
% 59.84/60.24  parent0: (145413) {G16,W10,D6,L1,V3,M1}  { meet( meet( X, complement( join
% 59.84/60.24    ( Y, Z ) ) ), Z ) ==> zero }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := Z
% 59.84/60.24     Y := X
% 59.84/60.24     Z := Y
% 59.84/60.24  end
% 59.84/60.24  permutation0:
% 59.84/60.24     0 ==> 0
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145415) {G26,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, meet( Y, 
% 59.84/60.24    Z ) ), complement( Z ) ) }.
% 59.84/60.24  parent0[0]: (1749) {G26,W10,D5,L1,V3,M1} P(1742,991);d(745);d(753) { meet( 
% 59.84/60.24    meet( Y, meet( Z, X ) ), complement( X ) ) ==> zero }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := Z
% 59.84/60.24     Y := X
% 59.84/60.24     Z := Y
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145424) {G23,W12,D6,L1,V3,M1}  { zero ==> meet( meet( X, 
% 59.84/60.24    complement( Y ) ), complement( complement( meet( Z, Y ) ) ) ) }.
% 59.84/60.24  parent0[0]: (833) {G22,W10,D5,L1,V2,M1} P(831,48);d(750);d(773) { meet( 
% 59.84/60.24    complement( X ), complement( meet( Y, X ) ) ) ==> complement( X ) }.
% 59.84/60.24  parent1[0; 5]: (145415) {G26,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, 
% 59.84/60.24    meet( Y, Z ) ), complement( Z ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := Y
% 59.84/60.24     Y := Z
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := X
% 59.84/60.24     Y := complement( Y )
% 59.84/60.24     Z := complement( meet( Z, Y ) )
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145425) {G16,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, 
% 59.84/60.24    complement( Y ) ), meet( Z, Y ) ) }.
% 59.84/60.24  parent0[0]: (757) {G15,W5,D4,L1,V1,M1} P(741,79);d(753) { complement( 
% 59.84/60.24    complement( X ) ) ==> X }.
% 59.84/60.24  parent1[0; 7]: (145424) {G23,W12,D6,L1,V3,M1}  { zero ==> meet( meet( X, 
% 59.84/60.24    complement( Y ) ), complement( complement( meet( Z, Y ) ) ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := meet( Z, Y )
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24     Z := Z
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145426) {G16,W10,D5,L1,V3,M1}  { meet( meet( X, complement( Y ) )
% 59.84/60.24    , meet( Z, Y ) ) ==> zero }.
% 59.84/60.24  parent0[0]: (145425) {G16,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, 
% 59.84/60.24    complement( Y ) ), meet( Z, Y ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24     Z := Z
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  subsumption: (1777) {G27,W10,D5,L1,V3,M1} P(833,1749);d(757) { meet( meet( 
% 59.84/60.24    Z, complement( X ) ), meet( Y, X ) ) ==> zero }.
% 59.84/60.24  parent0: (145426) {G16,W10,D5,L1,V3,M1}  { meet( meet( X, complement( Y ) )
% 59.84/60.24    , meet( Z, Y ) ) ==> zero }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := Z
% 59.84/60.24     Y := X
% 59.84/60.24     Z := Y
% 59.84/60.24  end
% 59.84/60.24  permutation0:
% 59.84/60.24     0 ==> 0
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  eqswap: (145428) {G18,W10,D5,L1,V2,M1}  { zero ==> meet( complement( meet( 
% 59.84/60.24    X, Y ) ), meet( Y, X ) ) }.
% 59.84/60.24  parent0[0]: (992) {G18,W10,D5,L1,V2,M1} P(973,385);d(769);d(757) { meet( 
% 59.84/60.24    complement( meet( X, Y ) ), meet( Y, X ) ) ==> zero }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := X
% 59.84/60.24     Y := Y
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145432) {G19,W13,D6,L1,V3,M1}  { zero ==> meet( complement( zero
% 59.84/60.24     ), meet( meet( Z, Y ), meet( X, complement( Y ) ) ) ) }.
% 59.84/60.24  parent0[0]: (1777) {G27,W10,D5,L1,V3,M1} P(833,1749);d(757) { meet( meet( Z
% 59.84/60.24    , complement( X ) ), meet( Y, X ) ) ==> zero }.
% 59.84/60.24  parent1[0; 4]: (145428) {G18,W10,D5,L1,V2,M1}  { zero ==> meet( complement
% 59.84/60.24    ( meet( X, Y ) ), meet( Y, X ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24     X := Y
% 59.84/60.24     Y := Z
% 59.84/60.24     Z := X
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := meet( X, complement( Y ) )
% 59.84/60.24     Y := meet( Z, Y )
% 59.84/60.24  end
% 59.84/60.24  
% 59.84/60.24  paramod: (145434) {G13,W12,D6,L1,V3,M1}  { zero ==> meet( top, meet( meet( 
% 59.84/60.24    X, Y ), meet( Z, complement( Y ) ) ) ) }.
% 59.84/60.24  parent0[0]: (745) {G12,W4,D3,L1,V0,M1} P(198,716);d(741);d(77) { complement
% 59.84/60.24    ( zero ) ==> top }.
% 59.84/60.24  parent1[0; 3]: (145432) {G19,W13,D6,L1,V3,M1}  { zero ==> meet( complement
% 59.84/60.24    ( zero ), meet( meet( Z, Y ), meet( X, complement( Y ) ) ) ) }.
% 59.84/60.24  substitution0:
% 59.84/60.24  end
% 59.84/60.24  substitution1:
% 59.84/60.24     X := Z
% 59.84/60.24     Y := Y
% 59.84/60.24     Z := X
% 59.89/60.24  end
% 59.89/60.24  
% 59.89/60.24  paramod: (145435) {G13,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, Y ), 
% 59.89/60.24    meet( Z, complement( Y ) ) ) }.
% 59.89/60.24  parent0[0]: (748) {G12,W5,D3,L1,V1,M1} P(75,716);d(741) { meet( top, X ) 
% 59.89/60.24    ==> X }.
% 59.89/60.24  parent1[0; 2]: (145434) {G13,W12,D6,L1,V3,M1}  { zero ==> meet( top, meet( 
% 59.89/60.24    meet( X, Y ), meet( Z, complement( Y ) ) ) ) }.
% 59.89/60.24  substitution0:
% 59.89/60.24     X := meet( meet( X, Y ), meet( Z, complement( Y ) ) )
% 59.89/60.24  end
% 59.89/60.24  substitution1:
% 59.89/60.24     X := X
% 59.89/60.24     Y := Y
% 59.89/60.24     Z := Z
% 59.89/60.24  end
% 59.89/60.24  
% 59.89/60.24  eqswap: (145436) {G13,W10,D5,L1,V3,M1}  { meet( meet( X, Y ), meet( Z, 
% 59.89/60.24    complement( Y ) ) ) ==> zero }.
% 59.89/60.24  parent0[0]: (145435) {G13,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, Y ), 
% 59.89/60.24    meet( Z, complement( Y ) ) ) }.
% 59.89/60.24  substitution0:
% 59.89/60.24     X := X
% 59.89/60.24     Y := Y
% 59.89/60.24     Z := Z
% 59.89/60.24  end
% 59.89/60.24  
% 59.89/60.24  subsumption: (1793) {G28,W10,D5,L1,V3,M1} P(1777,992);d(745);d(748) { meet
% 59.89/60.24    ( meet( Z, Y ), meet( X, complement( Y ) ) ) ==> zero }.
% 59.89/60.24  parent0: (145436) {G13,W10,D5,L1,V3,M1}  { meet( meet( X, Y ), meet( Z, 
% 59.89/60.24    complement( Y ) ) ) ==> zero }.
% 59.89/60.24  substitution0:
% 59.89/60.24     X := Z
% 59.89/60.24     Y := Y
% 59.89/60.24     Z := X
% 59.89/60.24  end
% 59.89/60.24  permutation0:
% 59.89/60.24     0 ==> 0
% 59.89/60.24  end
% 59.89/60.24  
% 59.89/60.24  eqswap: (145438) {G28,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, Y ), meet
% 59.89/60.24    ( Z, complement( Y ) ) ) }.
% 59.89/60.24  parent0[0]: (1793) {G28,W10,D5,L1,V3,M1} P(1777,992);d(745);d(748) { meet( 
% 59.89/60.24    meet( Z, Y ), meet( X, complement( Y ) ) ) ==> zero }.
% 59.89/60.24  substitution0:
% 59.89/60.24     X := Z
% 59.89/60.24     Y := Y
% 59.89/60.24     Z := X
% 59.89/60.24  end
% 59.89/60.24  
% 59.89/60.24  paramod: (145439) {G21,W10,D6,L1,V3,M1}  { zero ==> meet( X, meet( Z, 
% 59.89/60.24    complement( join( Y, X ) ) ) ) }.
% 59.89/60.24  parent0[0]: (1044) {G20,W7,D4,L1,V2,M1} P(0,1026) { meet( X, join( Y, X ) )
% 59.89/60.24     ==> X }.
% 59.89/60.24  parent1[0; 3]: (145438) {G28,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, Y
% 59.89/60.24     ), meet( Z, complement( Y ) ) ) }.
% 59.89/60.24  substitution0:
% 59.89/60.24     X := X
% 59.89/60.24     Y := Y
% 59.89/60.24  end
% 59.89/60.24  substitution1:
% 59.89/60.24     X := X
% 59.89/60.24     Y := join( Y, X )
% 59.89/60.24     Z := Z
% 59.89/60.24  end
% 59.89/60.24  
% 59.89/60.24  eqswap: (145440) {G21,W10,D6,L1,V3,M1}  { meet( X, meet( Y, complement( 
% 59.89/60.24    join( Z, X ) ) ) ) ==> zero }.
% 59.89/60.24  parent0[0]: (145439) {G21,W10,D6,L1,V3,M1}  { zero ==> meet( X, meet( Z, 
% 59.89/60.24    complement( join( Y, X ) ) ) ) }.
% 59.89/60.24  substitution0:
% 59.89/60.24     X := X
% 59.89/60.24     Y := Z
% 59.89/60.24     Z := Y
% 59.89/60.24  end
% 59.89/60.24  
% 59.89/60.24  subsumption: (1813) {G29,W10,D6,L1,V3,M1} P(1044,1793) { meet( X, meet( Z, 
% 59.89/60.24    complement( join( Y, X ) ) ) ) ==> zero }.
% 59.89/60.24  parent0: (145440) {G21,W10,D6,L1,V3,M1}  { meet( X, meet( Y, complement( 
% 59.89/60.24    join( Z, X ) ) ) ) ==> zero }.
% 59.89/60.24  substitution0:
% 59.89/60.24     X := X
% 59.89/60.24     Y := Z
% 59.89/60.24     Z := Y
% 59.89/60.24  end
% 59.89/60.24  permutation0:
% 59.89/60.24     0 ==> 0
% 59.89/60.24  end
% 59.89/60.24  
% 59.89/60.24  eqswap: (145442) {G22,W8,D5,L1,V2,M1}  { zero ==> meet( complement( join( X
% 59.89/60.24    , Y ) ), X ) }.
% 59.89/60.24  parent0[0]: (1034) {G22,W8,D5,L1,V2,M1} P(1026,831) { meet( complement( 
% 59.89/60.24    join( X, Y ) ), X ) ==> zero }.
% 59.89/60.24  substitution0:
% 59.89/60.24     X := X
% 59.89/60.24     Y := Y
% 59.89/60.24  end
% 59.89/60.24  
% 59.89/60.24  paramod: (145444) {G2,W11,D5,L1,V1,M1}  { zero ==> meet( complement( 
% 59.89/60.24    complement( one ) ), composition( converse( X ), complement( X ) ) ) }.
% 59.89/60.24  parent0[0]: (114) {G1,W11,D5,L1,V1,M1} P(5,10) { join( composition( 
% 59.89/60.24    converse( X ), complement( X ) ), complement( one ) ) ==> complement( one
% 59.89/60.24     ) }.
% 59.89/60.24  parent1[0; 4]: (145442) {G22,W8,D5,L1,V2,M1}  { zero ==> meet( complement( 
% 59.89/60.24    join( X, Y ) ), X ) }.
% 59.89/60.24  substitution0:
% 59.89/60.24     X := X
% 59.89/60.24  end
% 59.89/60.24  substitution1:
% 59.89/60.24     X := composition( converse( X ), complement( X ) )
% 59.89/60.24     Y := complement( one )
% 59.89/60.24  end
% 59.89/60.24  
% 59.89/60.24  paramod: (145445) {G3,W9,D5,L1,V1,M1}  { zero ==> meet( one, composition( 
% 59.89/60.24    converse( X ), complement( X ) ) ) }.
% 59.89/60.24  parent0[0]: (757) {G15,W5,D4,L1,V1,M1} P(741,79);d(753) { complement( 
% 59.89/60.24    complement( X ) ) ==> X }.
% 59.89/60.24  parent1[0; 3]: (145444) {G2,W11,D5,L1,V1,M1}  { zero ==> meet( complement( 
% 59.89/60.24    complement( one ) ), composition( converse( X ), complement( X ) ) ) }.
% 59.89/60.24  substitution0:
% 59.89/60.24     X := one
% 59.89/60.24  end
% 59.89/60.24  substitution1:
% 59.89/60.24     X := X
% 59.89/60.24  end
% 59.89/60.24  
% 59.89/60.24  eqswap: (145446) {G3,W9,D5,L1,V1,M1}  { meet( one, composition( converse( X
% 59.89/60.24     ), complement( X ) ) ) ==> zero }.
% 59.89/60.24  parent0[0]: (145445) {G3,W9,D5,L1,V1,M1}  { zero ==> meet( one, composition
% 59.89/60.24    ( converse( X ), complement( X ) ) ) }.
% 59.89/60.24  substitution0:
% 59.89/60.24     X := X
% 59.89/60.24  end
% 59.89/60.24  
% 59.89/60.24  subsumption: (1835) {G23,W9,D5,L1,V1,M1} P(114,1034);d(757) { meet( one, 
% 59.89/60.24    composition( converse( X ), complement( X ) ) ) ==> zero }.
% 59.89/60.24  parent0: (145446) {G3,W9,D5,L1,V1,M1}  { meet( one, composition( converse( 
% 59.89/60.24    X ), complement( X ) ) ) ==> zero }.
% 59.89/60.24  substitution0:
% 59.89/60.24     X := X
% 59.89/60.24  end
% 59.89/60.24  permutation0:
% 59.89/60.24     0 ==> 0
% 59.89/60.24  end
% 59.89/60.24  
% 59.89/60.24  eqswap: (145448) {G23,W9,D5,L1,V1,M1}  { zero ==> meet( one, composition( 
% 59.89/60.24    converse( X ), complement( X ) ) ) }.
% 59.89/60.24  parent0[0]: (1835) {G23,W9,D5,L1,V1,M1} P(114,1034);d(757) { meet( one, 
% 59.89/60.24    composition( converse( X ), complement( X ) ) ) ==> zero }.
% 59.89/60.24  substitution0:
% 59.89/60.24     X := X
% 59.89/60.24  end
% 59.89/60.24  
% 59.89/60.24  paramod: (145449) {G16,W9,D6,L1,V1,M1}  { zero ==> meet( one, composition( 
% 59.89/60.24    converse( complement( X ) ), X ) ) }.
% 59.89/60.24  parent0[0]: (757) {G15,W5,D4,L1,V1,M1} P(741,79);d(753) { complement( 
% 59.89/60.24    complement( X ) ) ==> X }.
% 59.89/60.24  parent1[0; 8]: (145448) {G23,W9,D5,L1,V1,M1}  { zero ==> meet( one, 
% 59.89/60.24    composition( converse( X ), complement( X ) ) ) }.
% 59.89/60.24  substitution0:
% 59.89/60.24     X := X
% 59.89/60.24  end
% 59.89/60.24  substitution1:
% 59.89/60.24     X := complement( X )
% 59.89/60.24  end
% 59.89/60.24  
% 59.89/60.24  eqswap: (145450) {G16,W9,D6,L1,V1,M1}  { meet( one, composition( converse( 
% 59.89/60.24    complement( X ) ), X ) ) ==> zero }.
% 59.89/60.24  parent0[0]: (145449) {G16,W9,D6,L1,V1,M1}  { zero ==> meet( one, 
% 59.89/60.24    composition( converse( complement( X ) ), X ) ) }.
% 59.89/60.24  substitution0:
% 59.89/60.24     X := X
% 59.89/60.24  end
% 59.89/60.24  
% 59.89/60.24  subsumption: (1861) {G24,W9,D6,L1,V1,M1} P(757,1835) { meet( one, 
% 59.89/60.24    composition( converse( complement( X ) ), X ) ) ==> zero }.
% 59.89/60.24  parent0: (145450) {G16,W9,D6,L1,V1,M1}  { meet( one, composition( converse
% 59.89/60.24    ( complement( X ) ), X ) ) ==> zero }.
% 59.89/60.24  substitution0:
% 59.89/60.24     X := X
% 59.89/60.24  end
% 59.89/60.24  permutation0:
% 59.89/60.24     0 ==> 0
% 59.89/60.24  end
% 59.89/60.24  
% 59.89/60.24  eqswap: (145452) {G23,W9,D5,L1,V1,M1}  { zero ==> meet( one, composition( 
% 59.89/60.24    converse( X ), complement( X ) ) ) }.
% 59.89/60.24  parent0[0]: (1835) {G23,W9,D5,L1,V1,M1} P(114,1034);d(757) { meet( one, 
% 59.89/60.24    composition( converse( X ), complement( X ) ) ) ==> zero }.
% 59.89/60.24  substitution0:
% 59.89/60.24     X := X
% 59.89/60.24  end
% 59.89/60.24  
% 59.89/60.24  paramod: (145453) {G1,W9,D6,L1,V1,M1}  { zero ==> meet( one, composition( X
% 59.89/60.24    , complement( converse( X ) ) ) ) }.
% 59.89/60.24  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 59.89/60.24  parent1[0; 5]: (145452) {G23,W9,D5,L1,V1,M1}  { zero ==> meet( one, 
% 59.89/60.24    composition( converse( X ), complement( X ) ) ) }.
% 59.89/60.24  substitution0:
% 59.89/60.24     X := X
% 59.89/60.24  end
% 59.89/60.24  substitution1:
% 59.89/60.24     X := converse( X )
% 59.89/60.24  end
% 59.89/60.24  
% 59.89/60.24  eqswap: (145454) {G1,W9,D6,L1,V1,M1}  { meet( one, composition( X, 
% 59.89/60.24    complement( converse( X ) ) ) ) ==> zero }.
% 59.89/60.24  parent0[0]: (145453) {G1,W9,D6,L1,V1,M1}  { zero ==> meet( one, composition
% 59.89/60.24    ( X, complement( converse( X ) ) ) ) }.
% 59.89/60.24  substitution0:
% 59.89/60.24     X := X
% 59.89/60.24  end
% 59.89/60.24  
% 59.89/60.24  subsumption: (1866) {G24,W9,D6,L1,V1,M1} P(7,1835) { meet( one, composition
% 59.89/60.24    ( X, complement( converse( X ) ) ) ) ==> zero }.
% 59.89/60.24  parent0: (145454) {G1,W9,D6,L1,V1,M1}  { meet( one, composition( X, 
% 59.89/60.24    complement( converse( X ) ) ) ) ==> zero }.
% 59.89/60.24  substitution0:
% 59.89/60.24     X := X
% 59.89/60.24  end
% 59.89/60.24  permutation0:
% 59.89/60.24     0 ==> 0
% 59.89/60.24  end
% 59.89/60.24  
% 59.89/60.24  eqswap: (145456) {G24,W9,D6,L1,V1,M1}  { zero ==> meet( one, composition( 
% 59.89/60.24    converse( complement( X ) ), X ) ) }.
% 59.89/60.24  parent0[0]: (1861) {G24,W9,D6,L1,V1,M1} P(757,1835) { meet( one, 
% 59.89/60.24    composition( converse( complement( X ) ), X ) ) ==> zero }.
% 59.89/60.24  substitution0:
% 59.89/60.24     X := X
% 59.89/60.24  end
% 59.89/60.24  
% 59.89/60.24  paramod: (145457) {G1,W7,D5,L1,V0,M1}  { zero ==> meet( one, converse( 
% 59.89/60.24    complement( one ) ) ) }.
% 59.89/60.24  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 59.89/60.24  parent1[0; 4]: (145456) {G24,W9,D6,L1,V1,M1}  { zero ==> meet( one, 
% 59.89/60.24    composition( converse( complement( X ) ), X ) ) }.
% 59.89/60.24  substitution0:
% 59.89/60.24     X := converse( complement( one ) )
% 59.89/60.24  end
% 59.89/60.24  substitution1:
% 59.89/60.24     X := one
% 59.89/60.24  end
% 59.89/60.24  
% 59.89/60.24  eqswap: (145458) {G1,W7,D5,L1,V0,M1}  { meet( one, converse( complement( 
% 59.89/60.24    one ) ) ) ==> zero }.
% 59.89/60.24  parent0[0]: (145457) {G1,W7,D5,L1,V0,M1}  { zero ==> meet( one, converse( 
% 59.89/60.24    complement( one ) ) ) }.
% 59.89/60.24  substitution0:
% 59.89/60.24  end
% 59.89/60.24  
% 59.89/60.24  subsumption: (1877) {G25,W7,D5,L1,V0,M1} P(5,1861) { meet( one, converse( 
% 59.89/60.24    complement( one ) ) ) ==> zero }.
% 59.89/60.24  parent0: (145458) {G1,W7,D5,L1,V0,M1}  { meet( one, converse( complement( 
% 59.89/60.24    one ) ) ) ==> zero }.
% 59.89/60.24  substitution0:
% 59.89/60.24  end
% 59.89/60.24  permutation0:
% 59.89/60.24     0 ==> 0
% 59.89/60.24  end
% 59.89/60.24  
% 59.89/60.24  eqswap: (145460) {G18,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), meet( 
% 59.89/60.24    complement( Y ), X ) ) }.
% 59.89/60.24  parent0[0]: (1374) {G18,W10,D5,L1,V2,M1} P(75,1017) { join( meet( X, Y ), 
% 59.89/60.24    meet( complement( Y ), X ) ) ==> X }.
% 59.89/60.24  substitution0:
% 59.89/60.24     X := X
% 59.89/60.24     Y := Y
% 59.89/60.24  end
% 59.89/60.24  
% 59.89/60.24  paramod: (145462) {G19,W10,D7,L1,V0,M1}  { one ==> join( zero, meet( 
% 59.89/60.24    complement( converse( complement( one ) ) ), one ) ) }.
% 59.89/60.24  parent0[0]: (1877) {G25,W7,D5,L1,V0,M1} P(5,1861) { meet( one, converse( 
% 59.89/60.24    complement( one ) ) ) ==> zero }.
% 59.89/60.24  parent1[0; 3]: (145460) {G18,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 59.89/60.24    meet( complement( Y ), X ) ) }.
% 59.89/60.24  substitution0:
% 59.89/60.24  end
% 59.89/60.24  substitution1:
% 59.89/60.24     X := one
% 59.89/60.24     Y := converse( complement( one ) )
% 59.89/60.24  end
% 59.89/60.24  
% 59.89/60.24  paramod: (145463) {G14,W8,D6,L1,V0,M1}  { one ==> meet( complement( 
% 59.89/60.24    converse( complement( one ) ) ), one ) }.
% 59.89/60.24  parent0[0]: (750) {G13,W5,D3,L1,V1,M1} P(716,0);d(749) { join( zero, X ) 
% 59.89/60.24    ==> X }.
% 59.89/60.24  parent1[0; 2]: (145462) {G19,W10,D7,L1,V0,M1}  { one ==> join( zero, meet( 
% 59.89/60.24    complement( converse( complement( one ) ) ), one ) ) }.
% 59.89/60.24  substitution0:
% 59.89/60.24     X := meet( complement( converse( complement( one ) ) ), one )
% 59.89/60.24  end
% 59.89/60.24  substitution1:
% 59.89/60.24  end
% 59.89/60.24  
% 59.89/60.24  eqswap: (145464) {G14,W8,D6,L1,V0,M1}  { meet( complement( converse( 
% 59.89/60.24    complement( one ) ) ), one ) ==> one }.
% 59.89/60.24  parent0[0]: (145463) {G14,W8,D6,L1,V0,M1}  { one ==> meet( complement( 
% 59.89/60.24    converse( complement( one ) ) ), one ) }.
% 59.89/60.24  substitution0:
% 59.89/60.24  end
% 59.89/60.24  
% 59.89/60.24  subsumption: (1880) {G26,W8,D6,L1,V0,M1} P(1877,1374);d(750) { meet( 
% 59.89/60.24    complement( converse( complement( one ) ) ), one ) ==> one }.
% 59.89/60.24  parent0: (145464) {G14,W8,D6,L1,V0,M1}  { meet( complement( converse( 
% 59.89/60.24    complement( one ) ) ), one ) ==> one }.
% 59.89/60.24  substitution0:
% 59.89/60.24  end
% 59.89/60.24  permutation0:
% 59.89/60.24     0 ==> 0
% 59.89/60.24  end
% 59.89/60.24  
% 59.89/60.24  eqswap: (145466) {G18,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), meet( 
% 59.89/60.24    complement( Y ), X ) ) }.
% 59.89/60.24  parent0[0]: (1374) {G18,W10,D5,L1,V2,M1} P(75,1017) { join( meet( X, Y ), 
% 59.89/60.24    meet( complement( Y ), X ) ) ==> X }.
% 59.89/60.24  substitution0:
% 59.89/60.24     X := X
% 59.89/60.24     Y := Y
% 59.89/60.24  end
% 59.89/60.24  
% 59.89/60.24  paramod: (145473) {G19,W14,D7,L1,V0,M1}  { complement( converse( complement
% 59.89/60.24    ( one ) ) ) ==> join( one, meet( complement( one ), complement( converse
% 59.89/60.24    ( complement( one ) ) ) ) ) }.
% 59.89/60.24  parent0[0]: (1880) {G26,W8,D6,L1,V0,M1} P(1877,1374);d(750) { meet( 
% 59.89/60.24    complement( converse( complement( one ) ) ), one ) ==> one }.
% 59.89/60.24  parent1[0; 6]: (145466) {G18,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 59.89/60.24    meet( complement( Y ), X ) ) }.
% 59.89/60.24  substitution0:
% 59.89/60.24  end
% 59.89/60.24  substitution1:
% 59.89/60.24     X := complement( converse( complement( one ) ) )
% 59.89/60.24     Y := one
% 59.89/60.24  end
% 59.89/60.24  
% 59.89/60.24  paramod: (145475) {G18,W13,D7,L1,V0,M1}  { complement( converse( complement
% 59.89/60.24    ( one ) ) ) ==> join( one, complement( join( one, converse( complement( 
% 59.89/60.24    one ) ) ) ) ) }.
% 59.89/60.24  parent0[0]: (1599) {G17,W10,D4,L1,V2,M1} P(757,772) { meet( complement( Y )
% 59.89/60.24    , complement( X ) ) ==> complement( join( Y, X ) ) }.
% 59.89/60.24  parent1[0; 7]: (145473) {G19,W14,D7,L1,V0,M1}  { complement( converse( 
% 59.89/60.24    complement( one ) ) ) ==> join( one, meet( complement( one ), complement
% 59.89/60.24    ( converse( complement( one ) ) ) ) ) }.
% 59.89/60.24  substitution0:
% 59.89/60.24     X := converse( complement( one ) )
% 59.89/60.24     Y := one
% 59.89/60.24  end
% 59.89/60.24  substitution1:
% 59.89/60.24  end
% 59.89/60.24  
% 59.89/60.24  paramod: (145476) {G5,W13,D7,L1,V0,M1}  { complement( converse( complement
% 59.89/60.24    ( one ) ) ) ==> join( one, complement( converse( join( one, complement( 
% 59.89/60.24    one ) ) ) ) ) }.
% 59.89/60.24  parent0[0]: (190) {G4,W9,D4,L1,V1,M1} P(187,19) { join( one, converse( X )
% 59.89/60.24     ) ==> converse( join( one, X ) ) }.
% 59.89/60.24  parent1[0; 8]: (145475) {G18,W13,D7,L1,V0,M1}  { complement( converse( 
% 59.89/60.24    complement( one ) ) ) ==> join( one, complement( join( one, converse( 
% 59.89/60.24    complement( one ) ) ) ) ) }.
% 59.89/60.24  substitution0:
% 59.89/60.24     X := complement( one )
% 59.89/60.24  end
% 59.89/60.24  substitution1:
% 59.89/60.24  end
% 59.89/60.24  
% 59.89/60.24  paramod: (145477) {G1,W10,D5,L1,V0,M1}  { complement( converse( complement
% 59.89/60.24    ( one ) ) ) ==> join( one, complement( converse( top ) ) ) }.
% 59.89/60.24  parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 59.89/60.24     }.
% 59.89/60.24  parent1[0; 9]: (145476) {G5,W13,D7,L1,V0,M1}  { complement( converse( 
% 59.89/60.24    complement( one ) ) ) ==> join( one, complement( converse( join( one, 
% 59.89/60.24    complement( one ) ) ) ) ) }.
% 59.89/60.24  substitution0:
% 59.89/60.24     X := one
% 59.89/60.24  end
% 59.89/60.24  substitution1:
% 59.89/60.24  end
% 59.89/60.24  
% 59.89/60.24  paramod: (145478) {G2,W9,D5,L1,V0,M1}  { complement( converse( complement( 
% 59.89/60.24    one ) ) ) ==> join( one, complement( top ) ) }.
% 59.89/60.24  parent0[0]: (224) {G10,W4,D3,L1,V0,M1} P(215,59) { converse( top ) ==> top
% 59.89/60.24     }.
% 59.89/60.24  parent1[0; 8]: (145477) {G1,W10,D5,L1,V0,M1}  { complement( converse( 
% 59.89/60.24    complement( one ) ) ) ==> join( one, complement( converse( top ) ) ) }.
% 59.89/60.24  substitution0:
% 59.89/60.24  end
% 59.89/60.24  substitution1:
% 59.89/60.24  end
% 59.89/60.24  
% 59.89/60.24  paramod: (145479) {G2,W8,D5,L1,V0,M1}  { complement( converse( complement( 
% 59.89/60.24    one ) ) ) ==> join( one, zero ) }.
% 59.89/60.24  parent0[0]: (77) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 59.89/60.24    zero }.
% 59.89/60.24  parent1[0; 7]: (145478) {G2,W9,D5,L1,V0,M1}  { complement( converse( 
% 59.89/60.24    complement( one ) ) ) ==> join( one, complement( top ) ) }.
% 59.89/60.24  substitution0:
% 59.89/60.24  end
% 59.89/60.24  substitution1:
% 59.89/60.24  end
% 59.89/60.24  
% 59.89/60.24  paramod: (145480) {G3,W6,D5,L1,V0,M1}  { complement( converse( complement( 
% 59.89/60.24    one ) ) ) ==> one }.
% 59.89/60.24  parent0[0]: (741) {G11,W5,D3,L1,V1,M1} P(716,209) { join( X, zero ) ==> X
% 59.89/60.24     }.
% 59.89/60.24  parent1[0; 5]: (145479) {G2,W8,D5,L1,V0,M1}  { complement( converse( 
% 59.89/60.24    complement( one ) ) ) ==> join( one, zero ) }.
% 59.89/60.24  substitution0:
% 59.89/60.24     X := one
% 59.89/60.24  end
% 59.89/60.24  substitution1:
% 59.89/60.24  end
% 59.89/60.24  
% 59.89/60.24  subsumption: (1891) {G27,W6,D5,L1,V0,M1} P(1880,1374);d(1599);d(190);d(11);
% 59.89/60.24    d(224);d(77);d(741) { complement( converse( complement( one ) ) ) ==> one
% 59.89/60.24     }.
% 59.89/60.24  parent0: (145480) {G3,W6,D5,L1,V0,M1}  { complement( converse( complement( 
% 59.89/60.24    one ) ) ) ==> one }.
% 59.89/60.24  substitution0:
% 59.89/60.24  end
% 59.89/60.24  permutation0:
% 59.89/60.24     0 ==> 0
% 59.89/60.24  end
% 59.89/60.24  
% 59.89/60.24  eqswap: (145483) {G15,W5,D4,L1,V1,M1}  { X ==> complement( complement( X )
% 59.89/60.24     ) }.
% 59.89/60.24  parent0[0]: (757) {G15,W5,D4,L1,V1,M1} P(741,79);d(753) { complement( 
% 59.89/60.24    complement( X ) ) ==> X }.
% 59.89/60.24  substitution0:
% 59.89/60.24     X := X
% 59.89/60.24  end
% 59.89/60.24  
% 59.89/60.24  paramod: (145484) {G16,W6,D4,L1,V0,M1}  { converse( complement( one ) ) ==>
% 59.89/60.24     complement( one ) }.
% 59.89/60.24  parent0[0]: (1891) {G27,W6,D5,L1,V0,M1} P(1880,1374);d(1599);d(190);d(11);d
% 59.89/60.24    (224);d(77);d(741) { complement( converse( complement( one ) ) ) ==> one
% 59.89/60.24     }.
% 59.89/60.24  parent1[0; 5]: (145483) {G15,W5,D4,L1,V1,M1}  { X ==> complement( 
% 59.89/60.24    complement( X ) ) }.
% 59.89/60.24  substitution0:
% 59.89/60.24  end
% 59.89/60.24  substitution1:
% 59.89/60.24     X := converse( complement( one ) )
% 59.89/60.24  end
% 59.89/60.24  
% 59.89/60.24  subsumption: (1926) {G28,W6,D4,L1,V0,M1} P(1891,757) { converse( complement
% 59.89/60.24    ( one ) ) ==> complement( one ) }.
% 59.89/60.24  parent0: (145484) {G16,W6,D4,L1,V0,M1}  { converse( complement( one ) ) ==>
% 59.89/60.24     complement( one ) }.
% 59.89/60.24  substitution0:
% 59.89/60.24  end
% 59.89/60.24  permutation0:
% 59.89/60.24     0 ==> 0
% 59.89/60.24  end
% 59.89/60.24  
% 59.89/60.24  eqswap: (145487) {G1,W14,D5,L1,V3,M1}  { join( X, converse( join( Y, Z ) )
% 59.89/60.24     ) ==> join( join( X, converse( Y ) ), converse( Z ) ) }.
% 59.89/60.24  parent0[0]: (26) {G1,W14,D5,L1,V3,M1} P(8,1) { join( join( Z, converse( X )
% 59.89/60.24     ), converse( Y ) ) ==> join( Z, converse( join( X, Y ) ) ) }.
% 59.89/60.24  substitution0:
% 59.89/60.24     X := Y
% 59.89/60.24     Y := Z
% 59.89/60.24     Z := X
% 59.89/60.24  end
% 59.89/60.24  
% 59.89/60.24  paramod: (145488) {G2,W15,D6,L1,V2,M1}  { join( X, converse( join( 
% 59.89/60.24    complement( one ), Y ) ) ) ==> join( join( X, complement( one ) ), 
% 59.89/60.24    converse( Y ) ) }.
% 59.89/60.24  parent0[0]: (1926) {G28,W6,D4,L1,V0,M1} P(1891,757) { converse( complement
% 59.89/60.24    ( one ) ) ==> complement( one ) }.
% 59.89/60.24  parent1[0; 11]: (145487) {G1,W14,D5,L1,V3,M1}  { join( X, converse( join( Y
% 59.89/60.24    , Z ) ) ) ==> join( join( X, converse( Y ) ), converse( Z ) ) }.
% 59.89/60.24  substitution0:
% 59.89/60.24  end
% 59.89/60.24  substitution1:
% 59.89/60.24     X := X
% 59.89/60.24     Y := complement( one )
% 59.89/60.24     Z := Y
% 59.89/60.24  end
% 59.89/60.24  
% 59.89/60.24  subsumption: (1941) {G29,W15,D6,L1,V2,M1} P(1926,26) { join( X, converse( 
% 59.89/60.24    join( complement( one ), Y ) ) ) ==> join( join( X, complement( one ) ), 
% 59.89/60.24    converse( Y ) ) }.
% 59.89/60.24  parent0: (145488) {G2,W15,D6,L1,V2,M1}  { join( X, converse( join( 
% 59.89/60.24    complement( one ), Y ) ) ) ==> join( join( X, complement( one ) ), 
% 59.89/60.24    converse( Y ) ) }.
% 59.89/60.24  substitution0:
% 59.89/60.24     X := X
% 59.89/60.24     Y := Y
% 59.89/60.24  end
% 59.89/60.24  permutation0:
% 59.89/60.24     0 ==> 0
% 59.89/60.24  end
% 59.89/60.24  
% 59.89/60.24  eqswap: (145493) {G1,W14,D5,L1,V3,M1}  { join( X, converse( join( Y, Z ) )
% 59.89/60.24     ) ==> join( join( X, converse( Y ) ), converse( Z ) ) }.
% 59.89/60.24  parent0[0]: (26) {G1,W14,D5,L1,V3,M1} P(8,1) { join( join( Z, converse( X )
% 59.89/60.24     ), converse( Y ) ) ==> join( Z, converse( join( X, Y ) ) ) }.
% 59.89/60.24  substitution0:
% 59.89/60.24     X := Y
% 59.89/60.24     Y := Z
% 59.89/60.24     Z := X
% 59.89/60.24  end
% 59.89/60.24  
% 59.89/60.24  paramod: (145495) {G2,W15,D6,L1,V2,M1}  { join( X, converse( join( Y, 
% 59.89/60.24    complement( one ) ) ) ) ==> join( join( X, converse( Y ) ), complement( 
% 59.89/60.24    one ) ) }.
% 59.89/60.24  parent0[0]: (1926) {G28,W6,D4,L1,V0,M1} P(1891,757) { converse( complement
% 59.89/60.24    ( one ) ) ==> complement( one ) }.
% 59.89/60.24  parent1[0; 13]: (145493) {G1,W14,D5,L1,V3,M1}  { join( X, converse( join( Y
% 59.89/60.24    , Z ) ) ) ==> join( join( X, converse( Y ) ), converse( Z ) ) }.
% 59.89/60.24  substitution0:
% 59.89/60.24  end
% 59.89/60.24  substitution1:
% 59.89/60.24     X := X
% 59.89/60.24     Y := Y
% 59.89/60.24     Z := complement( one )
% 59.89/60.24  end
% 59.89/60.24  
% 59.89/60.24  subsumption: (1942) {G29,W15,D6,L1,V2,M1} P(1926,26) { join( X, converse( 
% 59.89/60.24    join( Y, complement( one ) ) ) ) ==> join( join( X, converse( Y ) ), 
% 59.89/60.24    complement( one ) ) }.
% 59.89/60.24  parent0: (145495) {G2,W15,D6,L1,V2,M1}  { join( X, converse( join( Y, 
% 59.89/60.24    complement( one ) ) ) ) ==> join( join( X, converse( Y ) ), complement( 
% 59.89/60.25    one ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  permutation0:
% 59.89/60.25     0 ==> 0
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145499) {G18,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), meet( 
% 59.89/60.25    complement( Y ), X ) ) }.
% 59.89/60.25  parent0[0]: (1374) {G18,W10,D5,L1,V2,M1} P(75,1017) { join( meet( X, Y ), 
% 59.89/60.25    meet( complement( Y ), X ) ) ==> X }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145501) {G19,W12,D8,L1,V1,M1}  { one ==> join( zero, meet( 
% 59.89/60.25    complement( composition( X, complement( converse( X ) ) ) ), one ) ) }.
% 59.89/60.25  parent0[0]: (1866) {G24,W9,D6,L1,V1,M1} P(7,1835) { meet( one, composition
% 59.89/60.25    ( X, complement( converse( X ) ) ) ) ==> zero }.
% 59.89/60.25  parent1[0; 3]: (145499) {G18,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 59.89/60.25    meet( complement( Y ), X ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := one
% 59.89/60.25     Y := composition( X, complement( converse( X ) ) )
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145502) {G14,W10,D7,L1,V1,M1}  { one ==> meet( complement( 
% 59.89/60.25    composition( X, complement( converse( X ) ) ) ), one ) }.
% 59.89/60.25  parent0[0]: (750) {G13,W5,D3,L1,V1,M1} P(716,0);d(749) { join( zero, X ) 
% 59.89/60.25    ==> X }.
% 59.89/60.25  parent1[0; 2]: (145501) {G19,W12,D8,L1,V1,M1}  { one ==> join( zero, meet( 
% 59.89/60.25    complement( composition( X, complement( converse( X ) ) ) ), one ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := meet( complement( composition( X, complement( converse( X ) ) ) ), 
% 59.89/60.25    one )
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145503) {G14,W10,D7,L1,V1,M1}  { meet( complement( composition( X
% 59.89/60.25    , complement( converse( X ) ) ) ), one ) ==> one }.
% 59.89/60.25  parent0[0]: (145502) {G14,W10,D7,L1,V1,M1}  { one ==> meet( complement( 
% 59.89/60.25    composition( X, complement( converse( X ) ) ) ), one ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  subsumption: (1949) {G25,W10,D7,L1,V1,M1} P(1866,1374);d(750) { meet( 
% 59.89/60.25    complement( composition( X, complement( converse( X ) ) ) ), one ) ==> 
% 59.89/60.25    one }.
% 59.89/60.25  parent0: (145503) {G14,W10,D7,L1,V1,M1}  { meet( complement( composition( X
% 59.89/60.25    , complement( converse( X ) ) ) ), one ) ==> one }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25  end
% 59.89/60.25  permutation0:
% 59.89/60.25     0 ==> 0
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145505) {G19,W10,D5,L1,V2,M1}  { Y ==> join( meet( X, Y ), meet( 
% 59.89/60.25    complement( X ), Y ) ) }.
% 59.89/60.25  parent0[0]: (1388) {G19,W10,D5,L1,V2,M1} P(75,1373) { join( meet( Y, X ), 
% 59.89/60.25    meet( complement( Y ), X ) ) ==> X }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Y
% 59.89/60.25     Y := X
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145508) {G20,W17,D6,L1,V3,M1}  { meet( meet( X, Y ), Z ) ==> join
% 59.89/60.25    ( zero, meet( complement( complement( X ) ), meet( meet( X, Y ), Z ) ) )
% 59.89/60.25     }.
% 59.89/60.25  parent0[0]: (1713) {G25,W10,D5,L1,V3,M1} P(950,1699) { meet( complement( X
% 59.89/60.25     ), meet( meet( X, Y ), Z ) ) ==> zero }.
% 59.89/60.25  parent1[0; 7]: (145505) {G19,W10,D5,L1,V2,M1}  { Y ==> join( meet( X, Y ), 
% 59.89/60.25    meet( complement( X ), Y ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25     Z := Z
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := complement( X )
% 59.89/60.25     Y := meet( meet( X, Y ), Z )
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145510) {G14,W15,D5,L1,V3,M1}  { meet( meet( X, Y ), Z ) ==> meet
% 59.89/60.25    ( complement( complement( X ) ), meet( meet( X, Y ), Z ) ) }.
% 59.89/60.25  parent0[0]: (750) {G13,W5,D3,L1,V1,M1} P(716,0);d(749) { join( zero, X ) 
% 59.89/60.25    ==> X }.
% 59.89/60.25  parent1[0; 6]: (145508) {G20,W17,D6,L1,V3,M1}  { meet( meet( X, Y ), Z ) 
% 59.89/60.25    ==> join( zero, meet( complement( complement( X ) ), meet( meet( X, Y ), 
% 59.89/60.25    Z ) ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := meet( complement( complement( X ) ), meet( meet( X, Y ), Z ) )
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25     Z := Z
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145511) {G15,W13,D5,L1,V3,M1}  { meet( meet( X, Y ), Z ) ==> meet
% 59.89/60.25    ( X, meet( meet( X, Y ), Z ) ) }.
% 59.89/60.25  parent0[0]: (757) {G15,W5,D4,L1,V1,M1} P(741,79);d(753) { complement( 
% 59.89/60.25    complement( X ) ) ==> X }.
% 59.89/60.25  parent1[0; 7]: (145510) {G14,W15,D5,L1,V3,M1}  { meet( meet( X, Y ), Z ) 
% 59.89/60.25    ==> meet( complement( complement( X ) ), meet( meet( X, Y ), Z ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25     Z := Z
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145512) {G15,W13,D5,L1,V3,M1}  { meet( X, meet( meet( X, Y ), Z )
% 59.89/60.25     ) ==> meet( meet( X, Y ), Z ) }.
% 59.89/60.25  parent0[0]: (145511) {G15,W13,D5,L1,V3,M1}  { meet( meet( X, Y ), Z ) ==> 
% 59.89/60.25    meet( X, meet( meet( X, Y ), Z ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25     Z := Z
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  subsumption: (1976) {G26,W13,D5,L1,V3,M1} P(1713,1388);d(750);d(757) { meet
% 59.89/60.25    ( X, meet( meet( X, Y ), Z ) ) ==> meet( meet( X, Y ), Z ) }.
% 59.89/60.25  parent0: (145512) {G15,W13,D5,L1,V3,M1}  { meet( X, meet( meet( X, Y ), Z )
% 59.89/60.25     ) ==> meet( meet( X, Y ), Z ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25     Z := Z
% 59.89/60.25  end
% 59.89/60.25  permutation0:
% 59.89/60.25     0 ==> 0
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145513) {G20,W10,D5,L1,V3,M1}  { zero ==> meet( meet( meet( X, Y )
% 59.89/60.25    , Z ), complement( Y ) ) }.
% 59.89/60.25  parent0[0]: (1668) {G20,W10,D5,L1,V3,M1} P(1388,1642) { meet( meet( meet( X
% 59.89/60.25    , Y ), Z ), complement( Y ) ) ==> zero }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25     Z := Z
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145514) {G19,W14,D6,L1,V4,M1}  { zero ==> meet( meet( meet( X, 
% 59.89/60.25    join( Y, Z ) ), T ), complement( join( Z, Y ) ) ) }.
% 59.89/60.25  parent0[0]: (1626) {G18,W9,D4,L1,V2,M1} P(1599,75);d(1599) { complement( 
% 59.89/60.25    join( X, Y ) ) = complement( join( Y, X ) ) }.
% 59.89/60.25  parent1[0; 10]: (145513) {G20,W10,D5,L1,V3,M1}  { zero ==> meet( meet( meet
% 59.89/60.25    ( X, Y ), Z ), complement( Y ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Y
% 59.89/60.25     Y := Z
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25     Y := join( Y, Z )
% 59.89/60.25     Z := T
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145517) {G19,W14,D6,L1,V4,M1}  { meet( meet( meet( X, join( Y, Z )
% 59.89/60.25     ), T ), complement( join( Z, Y ) ) ) ==> zero }.
% 59.89/60.25  parent0[0]: (145514) {G19,W14,D6,L1,V4,M1}  { zero ==> meet( meet( meet( X
% 59.89/60.25    , join( Y, Z ) ), T ), complement( join( Z, Y ) ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25     Z := Z
% 59.89/60.25     T := T
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  subsumption: (2010) {G21,W14,D6,L1,V4,M1} P(1626,1668) { meet( meet( meet( 
% 59.89/60.25    Z, join( X, Y ) ), T ), complement( join( Y, X ) ) ) ==> zero }.
% 59.89/60.25  parent0: (145517) {G19,W14,D6,L1,V4,M1}  { meet( meet( meet( X, join( Y, Z
% 59.89/60.25     ) ), T ), complement( join( Z, Y ) ) ) ==> zero }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Z
% 59.89/60.25     Y := X
% 59.89/60.25     Z := Y
% 59.89/60.25     T := T
% 59.89/60.25  end
% 59.89/60.25  permutation0:
% 59.89/60.25     0 ==> 0
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145519) {G18,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), meet( 
% 59.89/60.25    complement( Y ), X ) ) }.
% 59.89/60.25  parent0[0]: (1374) {G18,W10,D5,L1,V2,M1} P(75,1017) { join( meet( X, Y ), 
% 59.89/60.25    meet( complement( Y ), X ) ) ==> X }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145524) {G19,W15,D7,L1,V2,M1}  { join( X, Y ) ==> join( zero, 
% 59.89/60.25    meet( complement( complement( join( Y, X ) ) ), join( X, Y ) ) ) }.
% 59.89/60.25  parent0[0]: (1656) {G19,W10,D5,L1,V2,M1} P(627,1626);d(77);d(773) { meet( 
% 59.89/60.25    join( Y, X ), complement( join( X, Y ) ) ) ==> zero }.
% 59.89/60.25  parent1[0; 5]: (145519) {G18,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 59.89/60.25    meet( complement( Y ), X ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Y
% 59.89/60.25     Y := X
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := join( X, Y )
% 59.89/60.25     Y := complement( join( Y, X ) )
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145525) {G14,W13,D6,L1,V2,M1}  { join( X, Y ) ==> meet( 
% 59.89/60.25    complement( complement( join( Y, X ) ) ), join( X, Y ) ) }.
% 59.89/60.25  parent0[0]: (750) {G13,W5,D3,L1,V1,M1} P(716,0);d(749) { join( zero, X ) 
% 59.89/60.25    ==> X }.
% 59.89/60.25  parent1[0; 4]: (145524) {G19,W15,D7,L1,V2,M1}  { join( X, Y ) ==> join( 
% 59.89/60.25    zero, meet( complement( complement( join( Y, X ) ) ), join( X, Y ) ) )
% 59.89/60.25     }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := meet( complement( complement( join( Y, X ) ) ), join( X, Y ) )
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145526) {G15,W11,D4,L1,V2,M1}  { join( X, Y ) ==> meet( join( Y, 
% 59.89/60.25    X ), join( X, Y ) ) }.
% 59.89/60.25  parent0[0]: (757) {G15,W5,D4,L1,V1,M1} P(741,79);d(753) { complement( 
% 59.89/60.25    complement( X ) ) ==> X }.
% 59.89/60.25  parent1[0; 5]: (145525) {G14,W13,D6,L1,V2,M1}  { join( X, Y ) ==> meet( 
% 59.89/60.25    complement( complement( join( Y, X ) ) ), join( X, Y ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := join( Y, X )
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145527) {G15,W11,D4,L1,V2,M1}  { meet( join( Y, X ), join( X, Y )
% 59.89/60.25     ) ==> join( X, Y ) }.
% 59.89/60.25  parent0[0]: (145526) {G15,W11,D4,L1,V2,M1}  { join( X, Y ) ==> meet( join( 
% 59.89/60.25    Y, X ), join( X, Y ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  subsumption: (2072) {G20,W11,D4,L1,V2,M1} P(1656,1374);d(750);d(757) { meet
% 59.89/60.25    ( join( Y, X ), join( X, Y ) ) ==> join( X, Y ) }.
% 59.89/60.25  parent0: (145527) {G15,W11,D4,L1,V2,M1}  { meet( join( Y, X ), join( X, Y )
% 59.89/60.25     ) ==> join( X, Y ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  permutation0:
% 59.89/60.25     0 ==> 0
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145529) {G17,W10,D5,L1,V2,M1}  { zero ==> meet( complement( join( 
% 59.89/60.25    X, Y ) ), join( Y, X ) ) }.
% 59.89/60.25  parent0[0]: (1603) {G17,W10,D5,L1,V2,M1} P(627,772);d(77) { meet( 
% 59.89/60.25    complement( join( X, Y ) ), join( Y, X ) ) ==> zero }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145535) {G17,W13,D6,L1,V2,M1}  { zero ==> meet( complement( join
% 59.89/60.25    ( complement( X ), complement( Y ) ) ), complement( meet( Y, X ) ) ) }.
% 59.89/60.25  parent0[0]: (774) {G16,W10,D4,L1,V2,M1} P(3,757) { join( complement( X ), 
% 59.89/60.25    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 59.89/60.25  parent1[0; 9]: (145529) {G17,W10,D5,L1,V2,M1}  { zero ==> meet( complement
% 59.89/60.25    ( join( X, Y ) ), join( Y, X ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Y
% 59.89/60.25     Y := X
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := complement( X )
% 59.89/60.25     Y := complement( Y )
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145537) {G18,W12,D6,L1,V2,M1}  { zero ==> complement( join( join
% 59.89/60.25    ( complement( X ), complement( Y ) ), meet( Y, X ) ) ) }.
% 59.89/60.25  parent0[0]: (1599) {G17,W10,D4,L1,V2,M1} P(757,772) { meet( complement( Y )
% 59.89/60.25    , complement( X ) ) ==> complement( join( Y, X ) ) }.
% 59.89/60.25  parent1[0; 2]: (145535) {G17,W13,D6,L1,V2,M1}  { zero ==> meet( complement
% 59.89/60.25    ( join( complement( X ), complement( Y ) ) ), complement( meet( Y, X ) )
% 59.89/60.25     ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := meet( Y, X )
% 59.89/60.25     Y := join( complement( X ), complement( Y ) )
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145538) {G18,W11,D6,L1,V2,M1}  { zero ==> meet( complement( join
% 59.89/60.25    ( complement( X ), meet( Y, X ) ) ), Y ) }.
% 59.89/60.25  parent0[0]: (1608) {G17,W14,D6,L1,V3,M1} P(30,772) { complement( join( join
% 59.89/60.25    ( X, complement( Z ) ), Y ) ) ==> meet( complement( join( X, Y ) ), Z )
% 59.89/60.25     }.
% 59.89/60.25  parent1[0; 2]: (145537) {G18,W12,D6,L1,V2,M1}  { zero ==> complement( join
% 59.89/60.25    ( join( complement( X ), complement( Y ) ), meet( Y, X ) ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := complement( X )
% 59.89/60.25     Y := meet( Y, X )
% 59.89/60.25     Z := Y
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145539) {G17,W10,D6,L1,V2,M1}  { zero ==> meet( meet( X, 
% 59.89/60.25    complement( meet( Y, X ) ) ), Y ) }.
% 59.89/60.25  parent0[0]: (773) {G16,W10,D5,L1,V2,M1} P(757,3) { complement( join( 
% 59.89/60.25    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 59.89/60.25  parent1[0; 3]: (145538) {G18,W11,D6,L1,V2,M1}  { zero ==> meet( complement
% 59.89/60.25    ( join( complement( X ), meet( Y, X ) ) ), Y ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := meet( Y, X )
% 59.89/60.25     Y := X
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145540) {G17,W10,D6,L1,V2,M1}  { meet( meet( X, complement( meet( 
% 59.89/60.25    Y, X ) ) ), Y ) ==> zero }.
% 59.89/60.25  parent0[0]: (145539) {G17,W10,D6,L1,V2,M1}  { zero ==> meet( meet( X, 
% 59.89/60.25    complement( meet( Y, X ) ) ), Y ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  subsumption: (2081) {G18,W10,D6,L1,V2,M1} P(774,1603);d(1599);d(1608);d(773
% 59.89/60.25    ) { meet( meet( Y, complement( meet( X, Y ) ) ), X ) ==> zero }.
% 59.89/60.25  parent0: (145540) {G17,W10,D6,L1,V2,M1}  { meet( meet( X, complement( meet
% 59.89/60.25    ( Y, X ) ) ), Y ) ==> zero }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Y
% 59.89/60.25     Y := X
% 59.89/60.25  end
% 59.89/60.25  permutation0:
% 59.89/60.25     0 ==> 0
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145542) {G17,W10,D4,L1,V2,M1}  { complement( join( X, Y ) ) ==> 
% 59.89/60.25    meet( complement( X ), complement( Y ) ) }.
% 59.89/60.25  parent0[0]: (1599) {G17,W10,D4,L1,V2,M1} P(757,772) { meet( complement( Y )
% 59.89/60.25    , complement( X ) ) ==> complement( join( Y, X ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Y
% 59.89/60.25     Y := X
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145546) {G17,W15,D6,L1,V3,M1}  { complement( join( join( 
% 59.89/60.25    complement( X ), Y ), Z ) ) ==> meet( meet( X, complement( Y ) ), 
% 59.89/60.25    complement( Z ) ) }.
% 59.89/60.25  parent0[0]: (773) {G16,W10,D5,L1,V2,M1} P(757,3) { complement( join( 
% 59.89/60.25    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 59.89/60.25  parent1[0; 9]: (145542) {G17,W10,D4,L1,V2,M1}  { complement( join( X, Y ) )
% 59.89/60.25     ==> meet( complement( X ), complement( Y ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Y
% 59.89/60.25     Y := X
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := join( complement( X ), Y )
% 59.89/60.25     Y := Z
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145548) {G18,W14,D5,L1,V3,M1}  { meet( complement( join( Y, Z ) )
% 59.89/60.25    , X ) ==> meet( meet( X, complement( Y ) ), complement( Z ) ) }.
% 59.89/60.25  parent0[0]: (1610) {G17,W14,D6,L1,V3,M1} P(29,772) { complement( join( join
% 59.89/60.25    ( complement( Z ), X ), Y ) ) ==> meet( complement( join( X, Y ) ), Z )
% 59.89/60.25     }.
% 59.89/60.25  parent1[0; 1]: (145546) {G17,W15,D6,L1,V3,M1}  { complement( join( join( 
% 59.89/60.25    complement( X ), Y ), Z ) ) ==> meet( meet( X, complement( Y ) ), 
% 59.89/60.25    complement( Z ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Y
% 59.89/60.25     Y := Z
% 59.89/60.25     Z := X
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25     Z := Z
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145549) {G18,W14,D5,L1,V3,M1}  { meet( meet( Z, complement( X ) )
% 59.89/60.25    , complement( Y ) ) ==> meet( complement( join( X, Y ) ), Z ) }.
% 59.89/60.25  parent0[0]: (145548) {G18,W14,D5,L1,V3,M1}  { meet( complement( join( Y, Z
% 59.89/60.25     ) ), X ) ==> meet( meet( X, complement( Y ) ), complement( Z ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Z
% 59.89/60.25     Y := X
% 59.89/60.25     Z := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  subsumption: (2098) {G18,W14,D5,L1,V3,M1} P(773,1599);d(1610) { meet( meet
% 59.89/60.25    ( X, complement( Y ) ), complement( Z ) ) ==> meet( complement( join( Y, 
% 59.89/60.25    Z ) ), X ) }.
% 59.89/60.25  parent0: (145549) {G18,W14,D5,L1,V3,M1}  { meet( meet( Z, complement( X ) )
% 59.89/60.25    , complement( Y ) ) ==> meet( complement( join( X, Y ) ), Z ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Y
% 59.89/60.25     Y := Z
% 59.89/60.25     Z := X
% 59.89/60.25  end
% 59.89/60.25  permutation0:
% 59.89/60.25     0 ==> 0
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145551) {G16,W10,D5,L1,V2,M1}  { meet( X, complement( Y ) ) ==> 
% 59.89/60.25    complement( join( complement( X ), Y ) ) }.
% 59.89/60.25  parent0[0]: (773) {G16,W10,D5,L1,V2,M1} P(757,3) { complement( join( 
% 59.89/60.25    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Y
% 59.89/60.25     Y := X
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145553) {G17,W11,D6,L1,V0,M1}  { meet( skol1, complement( 
% 59.89/60.25    composition( complement( skol1 ), top ) ) ) ==> complement( complement( 
% 59.89/60.25    skol1 ) ) }.
% 59.89/60.25  parent0[0]: (1689) {G17,W10,D5,L1,V0,M1} P(784,111);d(7);d(745) { join( 
% 59.89/60.25    complement( skol1 ), composition( complement( skol1 ), top ) ) ==> 
% 59.89/60.25    complement( skol1 ) }.
% 59.89/60.25  parent1[0; 9]: (145551) {G16,W10,D5,L1,V2,M1}  { meet( X, complement( Y ) )
% 59.89/60.25     ==> complement( join( complement( X ), Y ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := skol1
% 59.89/60.25     Y := composition( complement( skol1 ), top )
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145554) {G16,W9,D6,L1,V0,M1}  { meet( skol1, complement( 
% 59.89/60.25    composition( complement( skol1 ), top ) ) ) ==> skol1 }.
% 59.89/60.25  parent0[0]: (757) {G15,W5,D4,L1,V1,M1} P(741,79);d(753) { complement( 
% 59.89/60.25    complement( X ) ) ==> X }.
% 59.89/60.25  parent1[0; 8]: (145553) {G17,W11,D6,L1,V0,M1}  { meet( skol1, complement( 
% 59.89/60.25    composition( complement( skol1 ), top ) ) ) ==> complement( complement( 
% 59.89/60.25    skol1 ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := skol1
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  subsumption: (2141) {G18,W9,D6,L1,V0,M1} P(1689,773);d(757) { meet( skol1, 
% 59.89/60.25    complement( composition( complement( skol1 ), top ) ) ) ==> skol1 }.
% 59.89/60.25  parent0: (145554) {G16,W9,D6,L1,V0,M1}  { meet( skol1, complement( 
% 59.89/60.25    composition( complement( skol1 ), top ) ) ) ==> skol1 }.
% 59.89/60.25  substitution0:
% 59.89/60.25  end
% 59.89/60.25  permutation0:
% 59.89/60.25     0 ==> 0
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145557) {G19,W10,D5,L1,V2,M1}  { X ==> join( meet( X, complement( 
% 59.89/60.25    Y ) ), meet( Y, X ) ) }.
% 59.89/60.25  parent0[0]: (1390) {G19,W10,D5,L1,V2,M1} P(1373,0) { join( meet( Y, 
% 59.89/60.25    complement( X ) ), meet( X, Y ) ) ==> Y }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Y
% 59.89/60.25     Y := X
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145564) {G19,W16,D7,L1,V0,M1}  { complement( composition( 
% 59.89/60.25    complement( skol1 ), top ) ) ==> join( meet( complement( composition( 
% 59.89/60.25    complement( skol1 ), top ) ), complement( skol1 ) ), skol1 ) }.
% 59.89/60.25  parent0[0]: (2141) {G18,W9,D6,L1,V0,M1} P(1689,773);d(757) { meet( skol1, 
% 59.89/60.25    complement( composition( complement( skol1 ), top ) ) ) ==> skol1 }.
% 59.89/60.25  parent1[0; 15]: (145557) {G19,W10,D5,L1,V2,M1}  { X ==> join( meet( X, 
% 59.89/60.25    complement( Y ) ), meet( Y, X ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := complement( composition( complement( skol1 ), top ) )
% 59.89/60.25     Y := skol1
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145565) {G18,W15,D7,L1,V0,M1}  { complement( composition( 
% 59.89/60.25    complement( skol1 ), top ) ) ==> join( complement( join( composition( 
% 59.89/60.25    complement( skol1 ), top ), skol1 ) ), skol1 ) }.
% 59.89/60.25  parent0[0]: (1599) {G17,W10,D4,L1,V2,M1} P(757,772) { meet( complement( Y )
% 59.89/60.25    , complement( X ) ) ==> complement( join( Y, X ) ) }.
% 59.89/60.25  parent1[0; 7]: (145564) {G19,W16,D7,L1,V0,M1}  { complement( composition( 
% 59.89/60.25    complement( skol1 ), top ) ) ==> join( meet( complement( composition( 
% 59.89/60.25    complement( skol1 ), top ) ), complement( skol1 ) ), skol1 ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := skol1
% 59.89/60.25     Y := composition( complement( skol1 ), top )
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145566) {G3,W12,D5,L1,V0,M1}  { complement( composition( 
% 59.89/60.25    complement( skol1 ), top ) ) ==> join( complement( composition( top, top
% 59.89/60.25     ) ), skol1 ) }.
% 59.89/60.25  parent0[0]: (1269) {G2,W10,D5,L1,V0,M1} P(15,97) { join( composition( 
% 59.89/60.25    complement( skol1 ), top ), skol1 ) ==> composition( top, top ) }.
% 59.89/60.25  parent1[0; 8]: (145565) {G18,W15,D7,L1,V0,M1}  { complement( composition( 
% 59.89/60.25    complement( skol1 ), top ) ) ==> join( complement( join( composition( 
% 59.89/60.25    complement( skol1 ), top ), skol1 ) ), skol1 ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145567) {G4,W10,D5,L1,V0,M1}  { complement( composition( 
% 59.89/60.25    complement( skol1 ), top ) ) ==> join( complement( top ), skol1 ) }.
% 59.89/60.25  parent0[0]: (1508) {G16,W5,D3,L1,V0,M1} P(1500,757);d(745) { composition( 
% 59.89/60.25    top, top ) ==> top }.
% 59.89/60.25  parent1[0; 8]: (145566) {G3,W12,D5,L1,V0,M1}  { complement( composition( 
% 59.89/60.25    complement( skol1 ), top ) ) ==> join( complement( composition( top, top
% 59.89/60.25     ) ), skol1 ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145568) {G2,W9,D5,L1,V0,M1}  { complement( composition( 
% 59.89/60.25    complement( skol1 ), top ) ) ==> join( zero, skol1 ) }.
% 59.89/60.25  parent0[0]: (77) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 59.89/60.25    zero }.
% 59.89/60.25  parent1[0; 7]: (145567) {G4,W10,D5,L1,V0,M1}  { complement( composition( 
% 59.89/60.25    complement( skol1 ), top ) ) ==> join( complement( top ), skol1 ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145569) {G3,W7,D5,L1,V0,M1}  { complement( composition( 
% 59.89/60.25    complement( skol1 ), top ) ) ==> skol1 }.
% 59.89/60.25  parent0[0]: (750) {G13,W5,D3,L1,V1,M1} P(716,0);d(749) { join( zero, X ) 
% 59.89/60.25    ==> X }.
% 59.89/60.25  parent1[0; 6]: (145568) {G2,W9,D5,L1,V0,M1}  { complement( composition( 
% 59.89/60.25    complement( skol1 ), top ) ) ==> join( zero, skol1 ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := skol1
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  subsumption: (2164) {G20,W7,D5,L1,V0,M1} P(2141,1390);d(1599);d(1269);d(
% 59.89/60.25    1508);d(77);d(750) { complement( composition( complement( skol1 ), top )
% 59.89/60.25     ) ==> skol1 }.
% 59.89/60.25  parent0: (145569) {G3,W7,D5,L1,V0,M1}  { complement( composition( 
% 59.89/60.25    complement( skol1 ), top ) ) ==> skol1 }.
% 59.89/60.25  substitution0:
% 59.89/60.25  end
% 59.89/60.25  permutation0:
% 59.89/60.25     0 ==> 0
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145572) {G15,W5,D4,L1,V1,M1}  { X ==> complement( complement( X )
% 59.89/60.25     ) }.
% 59.89/60.25  parent0[0]: (757) {G15,W5,D4,L1,V1,M1} P(741,79);d(753) { complement( 
% 59.89/60.25    complement( X ) ) ==> X }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145573) {G16,W7,D4,L1,V0,M1}  { composition( complement( skol1 )
% 59.89/60.25    , top ) ==> complement( skol1 ) }.
% 59.89/60.25  parent0[0]: (2164) {G20,W7,D5,L1,V0,M1} P(2141,1390);d(1599);d(1269);d(1508
% 59.89/60.25    );d(77);d(750) { complement( composition( complement( skol1 ), top ) ) 
% 59.89/60.25    ==> skol1 }.
% 59.89/60.25  parent1[0; 6]: (145572) {G15,W5,D4,L1,V1,M1}  { X ==> complement( 
% 59.89/60.25    complement( X ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := composition( complement( skol1 ), top )
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  subsumption: (2207) {G21,W7,D4,L1,V0,M1} P(2164,757) { composition( 
% 59.89/60.25    complement( skol1 ), top ) ==> complement( skol1 ) }.
% 59.89/60.25  parent0: (145573) {G16,W7,D4,L1,V0,M1}  { composition( complement( skol1 )
% 59.89/60.25    , top ) ==> complement( skol1 ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25  end
% 59.89/60.25  permutation0:
% 59.89/60.25     0 ==> 0
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145576) {G19,W10,D5,L1,V2,M1}  { Y ==> join( meet( X, Y ), meet( 
% 59.89/60.25    complement( X ), Y ) ) }.
% 59.89/60.25  parent0[0]: (1388) {G19,W10,D5,L1,V2,M1} P(75,1373) { join( meet( Y, X ), 
% 59.89/60.25    meet( complement( Y ), X ) ) ==> X }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Y
% 59.89/60.25     Y := X
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145583) {G20,W18,D7,L1,V3,M1}  { meet( X, complement( join( Y, Z
% 59.89/60.25     ) ) ) ==> join( zero, meet( complement( Z ), meet( X, complement( join( 
% 59.89/60.25    Y, Z ) ) ) ) ) }.
% 59.89/60.25  parent0[0]: (1813) {G29,W10,D6,L1,V3,M1} P(1044,1793) { meet( X, meet( Z, 
% 59.89/60.25    complement( join( Y, X ) ) ) ) ==> zero }.
% 59.89/60.25  parent1[0; 8]: (145576) {G19,W10,D5,L1,V2,M1}  { Y ==> join( meet( X, Y ), 
% 59.89/60.25    meet( complement( X ), Y ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Z
% 59.89/60.25     Y := Y
% 59.89/60.25     Z := X
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := Z
% 59.89/60.25     Y := meet( X, complement( join( Y, Z ) ) )
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145585) {G14,W16,D6,L1,V3,M1}  { meet( X, complement( join( Y, Z
% 59.89/60.25     ) ) ) ==> meet( complement( Z ), meet( X, complement( join( Y, Z ) ) ) )
% 59.89/60.25     }.
% 59.89/60.25  parent0[0]: (750) {G13,W5,D3,L1,V1,M1} P(716,0);d(749) { join( zero, X ) 
% 59.89/60.25    ==> X }.
% 59.89/60.25  parent1[0; 7]: (145583) {G20,W18,D7,L1,V3,M1}  { meet( X, complement( join
% 59.89/60.25    ( Y, Z ) ) ) ==> join( zero, meet( complement( Z ), meet( X, complement( 
% 59.89/60.25    join( Y, Z ) ) ) ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := meet( complement( Z ), meet( X, complement( join( Y, Z ) ) ) )
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25     Z := Z
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145586) {G15,W16,D6,L1,V3,M1}  { meet( X, complement( join( Y, Z
% 59.89/60.25     ) ) ) ==> complement( join( join( Z, complement( X ) ), join( Y, Z ) ) )
% 59.89/60.25     }.
% 59.89/60.25  parent0[0]: (1590) {G18,W15,D6,L1,V3,M1} P(952,772);d(1) { meet( complement
% 59.89/60.25    ( Z ), meet( X, complement( Y ) ) ) ==> complement( join( join( Z, 
% 59.89/60.25    complement( X ) ), Y ) ) }.
% 59.89/60.25  parent1[0; 7]: (145585) {G14,W16,D6,L1,V3,M1}  { meet( X, complement( join
% 59.89/60.25    ( Y, Z ) ) ) ==> meet( complement( Z ), meet( X, complement( join( Y, Z )
% 59.89/60.25     ) ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := join( Y, Z )
% 59.89/60.25     Z := Z
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25     Z := Z
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145587) {G16,W15,D6,L1,V3,M1}  { meet( X, complement( join( Y, Z
% 59.89/60.25     ) ) ) ==> meet( complement( join( Z, join( Y, Z ) ) ), X ) }.
% 59.89/60.25  parent0[0]: (1608) {G17,W14,D6,L1,V3,M1} P(30,772) { complement( join( join
% 59.89/60.25    ( X, complement( Z ) ), Y ) ) ==> meet( complement( join( X, Y ) ), Z )
% 59.89/60.25     }.
% 59.89/60.25  parent1[0; 7]: (145586) {G15,W16,D6,L1,V3,M1}  { meet( X, complement( join
% 59.89/60.25    ( Y, Z ) ) ) ==> complement( join( join( Z, complement( X ) ), join( Y, Z
% 59.89/60.25     ) ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Z
% 59.89/60.25     Y := join( Y, Z )
% 59.89/60.25     Z := X
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25     Z := Z
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145588) {G1,W15,D6,L1,V3,M1}  { meet( X, complement( join( Y, Z )
% 59.89/60.25     ) ) ==> meet( complement( join( join( Z, Y ), Z ) ), X ) }.
% 59.89/60.25  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 59.89/60.25    join( X, Y ), Z ) }.
% 59.89/60.25  parent1[0; 9]: (145587) {G16,W15,D6,L1,V3,M1}  { meet( X, complement( join
% 59.89/60.25    ( Y, Z ) ) ) ==> meet( complement( join( Z, join( Y, Z ) ) ), X ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Z
% 59.89/60.25     Y := Y
% 59.89/60.25     Z := Z
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25     Z := Z
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145589) {G2,W13,D5,L1,V3,M1}  { meet( X, complement( join( Y, Z )
% 59.89/60.25     ) ) ==> meet( complement( join( Z, Y ) ), X ) }.
% 59.89/60.25  parent0[0]: (776) {G17,W9,D4,L1,V2,M1} P(770,30) { join( join( X, Y ), X ) 
% 59.89/60.25    ==> join( X, Y ) }.
% 59.89/60.25  parent1[0; 9]: (145588) {G1,W15,D6,L1,V3,M1}  { meet( X, complement( join( 
% 59.89/60.25    Y, Z ) ) ) ==> meet( complement( join( join( Z, Y ), Z ) ), X ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Z
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25     Z := Z
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145590) {G2,W13,D5,L1,V3,M1}  { meet( complement( join( Z, Y ) ), 
% 59.89/60.25    X ) ==> meet( X, complement( join( Y, Z ) ) ) }.
% 59.89/60.25  parent0[0]: (145589) {G2,W13,D5,L1,V3,M1}  { meet( X, complement( join( Y, 
% 59.89/60.25    Z ) ) ) ==> meet( complement( join( Z, Y ) ), X ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25     Z := Z
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  subsumption: (2230) {G30,W13,D5,L1,V3,M1} P(1813,1388);d(750);d(1590);d(
% 59.89/60.25    1608);d(1);d(776) { meet( complement( join( X, Z ) ), Y ) = meet( Y, 
% 59.89/60.25    complement( join( Z, X ) ) ) }.
% 59.89/60.25  parent0: (145590) {G2,W13,D5,L1,V3,M1}  { meet( complement( join( Z, Y ) )
% 59.89/60.25    , X ) ==> meet( X, complement( join( Y, Z ) ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Y
% 59.89/60.25     Y := Z
% 59.89/60.25     Z := X
% 59.89/60.25  end
% 59.89/60.25  permutation0:
% 59.89/60.25     0 ==> 0
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145592) {G2,W10,D5,L1,V2,M1}  { X ==> join( meet( X, complement( Y
% 59.89/60.25     ) ), meet( X, Y ) ) }.
% 59.89/60.25  parent0[0]: (723) {G2,W10,D5,L1,V2,M1} P(3,48) { join( meet( X, complement
% 59.89/60.25    ( Y ) ), meet( X, Y ) ) ==> X }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145597) {G3,W18,D7,L1,V2,M1}  { meet( X, complement( meet( Y, X )
% 59.89/60.25     ) ) ==> join( meet( meet( X, complement( meet( Y, X ) ) ), complement( Y
% 59.89/60.25     ) ), zero ) }.
% 59.89/60.25  parent0[0]: (2081) {G18,W10,D6,L1,V2,M1} P(774,1603);d(1599);d(1608);d(773)
% 59.89/60.25     { meet( meet( Y, complement( meet( X, Y ) ) ), X ) ==> zero }.
% 59.89/60.25  parent1[0; 17]: (145592) {G2,W10,D5,L1,V2,M1}  { X ==> join( meet( X, 
% 59.89/60.25    complement( Y ) ), meet( X, Y ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Y
% 59.89/60.25     Y := X
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := meet( X, complement( meet( Y, X ) ) )
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145598) {G4,W16,D6,L1,V2,M1}  { meet( X, complement( meet( Y, X )
% 59.89/60.25     ) ) ==> meet( meet( X, complement( meet( Y, X ) ) ), complement( Y ) )
% 59.89/60.25     }.
% 59.89/60.25  parent0[0]: (741) {G11,W5,D3,L1,V1,M1} P(716,209) { join( X, zero ) ==> X
% 59.89/60.25     }.
% 59.89/60.25  parent1[0; 7]: (145597) {G3,W18,D7,L1,V2,M1}  { meet( X, complement( meet( 
% 59.89/60.25    Y, X ) ) ) ==> join( meet( meet( X, complement( meet( Y, X ) ) ), 
% 59.89/60.25    complement( Y ) ), zero ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := meet( meet( X, complement( meet( Y, X ) ) ), complement( Y ) )
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145599) {G5,W15,D6,L1,V2,M1}  { meet( X, complement( meet( Y, X )
% 59.89/60.25     ) ) ==> meet( complement( join( meet( Y, X ), Y ) ), X ) }.
% 59.89/60.25  parent0[0]: (2098) {G18,W14,D5,L1,V3,M1} P(773,1599);d(1610) { meet( meet( 
% 59.89/60.25    X, complement( Y ) ), complement( Z ) ) ==> meet( complement( join( Y, Z
% 59.89/60.25     ) ), X ) }.
% 59.89/60.25  parent1[0; 7]: (145598) {G4,W16,D6,L1,V2,M1}  { meet( X, complement( meet( 
% 59.89/60.25    Y, X ) ) ) ==> meet( meet( X, complement( meet( Y, X ) ) ), complement( Y
% 59.89/60.25     ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := meet( Y, X )
% 59.89/60.25     Z := Y
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145600) {G6,W11,D5,L1,V2,M1}  { meet( X, complement( meet( Y, X )
% 59.89/60.25     ) ) ==> meet( complement( Y ), X ) }.
% 59.89/60.25  parent0[0]: (882) {G20,W7,D4,L1,V2,M1} P(852,0) { join( meet( X, Y ), X ) 
% 59.89/60.25    ==> X }.
% 59.89/60.25  parent1[0; 9]: (145599) {G5,W15,D6,L1,V2,M1}  { meet( X, complement( meet( 
% 59.89/60.25    Y, X ) ) ) ==> meet( complement( join( meet( Y, X ), Y ) ), X ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Y
% 59.89/60.25     Y := X
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  subsumption: (2406) {G21,W11,D5,L1,V2,M1} P(2081,723);d(741);d(2098);d(882)
% 59.89/60.25     { meet( X, complement( meet( Y, X ) ) ) ==> meet( complement( Y ), X )
% 59.89/60.25     }.
% 59.89/60.25  parent0: (145600) {G6,W11,D5,L1,V2,M1}  { meet( X, complement( meet( Y, X )
% 59.89/60.25     ) ) ==> meet( complement( Y ), X ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  permutation0:
% 59.89/60.25     0 ==> 0
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145603) {G19,W10,D5,L1,V2,M1}  { X ==> join( meet( X, complement( 
% 59.89/60.25    Y ) ), meet( Y, X ) ) }.
% 59.89/60.25  parent0[0]: (1390) {G19,W10,D5,L1,V2,M1} P(1373,0) { join( meet( Y, 
% 59.89/60.25    complement( X ) ), meet( X, Y ) ) ==> Y }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Y
% 59.89/60.25     Y := X
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145607) {G19,W13,D8,L1,V2,M1}  { X ==> join( meet( X, complement
% 59.89/60.25    ( meet( Y, complement( meet( X, Y ) ) ) ) ), zero ) }.
% 59.89/60.25  parent0[0]: (2081) {G18,W10,D6,L1,V2,M1} P(774,1603);d(1599);d(1608);d(773)
% 59.89/60.25     { meet( meet( Y, complement( meet( X, Y ) ) ), X ) ==> zero }.
% 59.89/60.25  parent1[0; 12]: (145603) {G19,W10,D5,L1,V2,M1}  { X ==> join( meet( X, 
% 59.89/60.25    complement( Y ) ), meet( Y, X ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25     Y := meet( Y, complement( meet( X, Y ) ) )
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145608) {G12,W11,D7,L1,V2,M1}  { X ==> meet( X, complement( meet
% 59.89/60.25    ( Y, complement( meet( X, Y ) ) ) ) ) }.
% 59.89/60.25  parent0[0]: (741) {G11,W5,D3,L1,V1,M1} P(716,209) { join( X, zero ) ==> X
% 59.89/60.25     }.
% 59.89/60.25  parent1[0; 2]: (145607) {G19,W13,D8,L1,V2,M1}  { X ==> join( meet( X, 
% 59.89/60.25    complement( meet( Y, complement( meet( X, Y ) ) ) ) ), zero ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := meet( X, complement( meet( Y, complement( meet( X, Y ) ) ) ) )
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145609) {G13,W10,D5,L1,V2,M1}  { X ==> meet( X, join( complement
% 59.89/60.25    ( Y ), meet( X, Y ) ) ) }.
% 59.89/60.25  parent0[0]: (952) {G17,W10,D5,L1,V2,M1} P(757,774) { complement( meet( Y, 
% 59.89/60.25    complement( X ) ) ) ==> join( complement( Y ), X ) }.
% 59.89/60.25  parent1[0; 4]: (145608) {G12,W11,D7,L1,V2,M1}  { X ==> meet( X, complement
% 59.89/60.25    ( meet( Y, complement( meet( X, Y ) ) ) ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := meet( X, Y )
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145610) {G13,W10,D5,L1,V2,M1}  { meet( X, join( complement( Y ), 
% 59.89/60.25    meet( X, Y ) ) ) ==> X }.
% 59.89/60.25  parent0[0]: (145609) {G13,W10,D5,L1,V2,M1}  { X ==> meet( X, join( 
% 59.89/60.25    complement( Y ), meet( X, Y ) ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  subsumption: (2409) {G20,W10,D5,L1,V2,M1} P(2081,1390);d(741);d(952) { meet
% 59.89/60.25    ( Y, join( complement( X ), meet( Y, X ) ) ) ==> Y }.
% 59.89/60.25  parent0: (145610) {G13,W10,D5,L1,V2,M1}  { meet( X, join( complement( Y ), 
% 59.89/60.25    meet( X, Y ) ) ) ==> X }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Y
% 59.89/60.25     Y := X
% 59.89/60.25  end
% 59.89/60.25  permutation0:
% 59.89/60.25     0 ==> 0
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145612) {G22,W7,D4,L1,V2,M1}  { Y ==> join( meet( X, Y ), Y ) }.
% 59.89/60.25  parent0[0]: (899) {G22,W7,D4,L1,V2,M1} P(867,0) { join( meet( Y, X ), X ) 
% 59.89/60.25    ==> X }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Y
% 59.89/60.25     Y := X
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145615) {G21,W15,D5,L1,V2,M1}  { join( complement( X ), meet( Y, 
% 59.89/60.25    X ) ) ==> join( Y, join( complement( X ), meet( Y, X ) ) ) }.
% 59.89/60.25  parent0[0]: (2409) {G20,W10,D5,L1,V2,M1} P(2081,1390);d(741);d(952) { meet
% 59.89/60.25    ( Y, join( complement( X ), meet( Y, X ) ) ) ==> Y }.
% 59.89/60.25  parent1[0; 8]: (145612) {G22,W7,D4,L1,V2,M1}  { Y ==> join( meet( X, Y ), Y
% 59.89/60.25     ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := Y
% 59.89/60.25     Y := join( complement( X ), meet( Y, X ) )
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145616) {G1,W15,D5,L1,V2,M1}  { join( complement( X ), meet( Y, X
% 59.89/60.25     ) ) ==> join( join( Y, complement( X ) ), meet( Y, X ) ) }.
% 59.89/60.25  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 59.89/60.25    join( X, Y ), Z ) }.
% 59.89/60.25  parent1[0; 7]: (145615) {G21,W15,D5,L1,V2,M1}  { join( complement( X ), 
% 59.89/60.25    meet( Y, X ) ) ==> join( Y, join( complement( X ), meet( Y, X ) ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Y
% 59.89/60.25     Y := complement( X )
% 59.89/60.25     Z := meet( Y, X )
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145617) {G2,W11,D4,L1,V2,M1}  { join( complement( X ), meet( Y, X
% 59.89/60.25     ) ) ==> join( Y, complement( X ) ) }.
% 59.89/60.25  parent0[0]: (871) {G20,W11,D4,L1,V3,M1} P(852,30) { join( join( X, Z ), 
% 59.89/60.25    meet( X, Y ) ) ==> join( X, Z ) }.
% 59.89/60.25  parent1[0; 7]: (145616) {G1,W15,D5,L1,V2,M1}  { join( complement( X ), meet
% 59.89/60.25    ( Y, X ) ) ==> join( join( Y, complement( X ) ), meet( Y, X ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Y
% 59.89/60.25     Y := X
% 59.89/60.25     Z := complement( X )
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  subsumption: (2430) {G23,W11,D4,L1,V2,M1} P(2409,899);d(1);d(871) { join( 
% 59.89/60.25    complement( Y ), meet( X, Y ) ) ==> join( X, complement( Y ) ) }.
% 59.89/60.25  parent0: (145617) {G2,W11,D4,L1,V2,M1}  { join( complement( X ), meet( Y, X
% 59.89/60.25     ) ) ==> join( Y, complement( X ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Y
% 59.89/60.25     Y := X
% 59.89/60.25  end
% 59.89/60.25  permutation0:
% 59.89/60.25     0 ==> 0
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145619) {G20,W10,D5,L1,V2,M1}  { X ==> meet( X, join( complement( 
% 59.89/60.25    Y ), meet( X, Y ) ) ) }.
% 59.89/60.25  parent0[0]: (2409) {G20,W10,D5,L1,V2,M1} P(2081,1390);d(741);d(952) { meet
% 59.89/60.25    ( Y, join( complement( X ), meet( Y, X ) ) ) ==> Y }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Y
% 59.89/60.25     Y := X
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145621) {G2,W10,D5,L1,V2,M1}  { X ==> meet( X, join( complement( 
% 59.89/60.25    Y ), meet( Y, X ) ) ) }.
% 59.89/60.25  parent0[0]: (75) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 59.89/60.25    Y ) }.
% 59.89/60.25  parent1[0; 7]: (145619) {G20,W10,D5,L1,V2,M1}  { X ==> meet( X, join( 
% 59.89/60.25    complement( Y ), meet( X, Y ) ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Y
% 59.89/60.25     Y := X
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145627) {G2,W10,D5,L1,V2,M1}  { meet( X, join( complement( Y ), 
% 59.89/60.25    meet( Y, X ) ) ) ==> X }.
% 59.89/60.25  parent0[0]: (145621) {G2,W10,D5,L1,V2,M1}  { X ==> meet( X, join( 
% 59.89/60.25    complement( Y ), meet( Y, X ) ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  subsumption: (2432) {G21,W10,D5,L1,V2,M1} P(75,2409) { meet( X, join( 
% 59.89/60.25    complement( Y ), meet( Y, X ) ) ) ==> X }.
% 59.89/60.25  parent0: (145627) {G2,W10,D5,L1,V2,M1}  { meet( X, join( complement( Y ), 
% 59.89/60.25    meet( Y, X ) ) ) ==> X }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  permutation0:
% 59.89/60.25     0 ==> 0
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145628) {G20,W10,D5,L1,V2,M1}  { X ==> meet( X, join( complement( 
% 59.89/60.25    Y ), meet( X, Y ) ) ) }.
% 59.89/60.25  parent0[0]: (2409) {G20,W10,D5,L1,V2,M1} P(2081,1390);d(741);d(952) { meet
% 59.89/60.25    ( Y, join( complement( X ), meet( Y, X ) ) ) ==> Y }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Y
% 59.89/60.25     Y := X
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145629) {G1,W10,D5,L1,V2,M1}  { X ==> meet( X, join( meet( X, Y )
% 59.89/60.25    , complement( Y ) ) ) }.
% 59.89/60.25  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 59.89/60.25  parent1[0; 4]: (145628) {G20,W10,D5,L1,V2,M1}  { X ==> meet( X, join( 
% 59.89/60.25    complement( Y ), meet( X, Y ) ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := complement( Y )
% 59.89/60.25     Y := meet( X, Y )
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145632) {G1,W10,D5,L1,V2,M1}  { meet( X, join( meet( X, Y ), 
% 59.89/60.25    complement( Y ) ) ) ==> X }.
% 59.89/60.25  parent0[0]: (145629) {G1,W10,D5,L1,V2,M1}  { X ==> meet( X, join( meet( X, 
% 59.89/60.25    Y ), complement( Y ) ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  subsumption: (2433) {G21,W10,D5,L1,V2,M1} P(0,2409) { meet( Y, join( meet( 
% 59.89/60.25    Y, X ), complement( X ) ) ) ==> Y }.
% 59.89/60.25  parent0: (145632) {G1,W10,D5,L1,V2,M1}  { meet( X, join( meet( X, Y ), 
% 59.89/60.25    complement( Y ) ) ) ==> X }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Y
% 59.89/60.25     Y := X
% 59.89/60.25  end
% 59.89/60.25  permutation0:
% 59.89/60.25     0 ==> 0
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145634) {G22,W7,D4,L1,V2,M1}  { Y ==> join( meet( X, Y ), Y ) }.
% 59.89/60.25  parent0[0]: (899) {G22,W7,D4,L1,V2,M1} P(867,0) { join( meet( Y, X ), X ) 
% 59.89/60.25    ==> X }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Y
% 59.89/60.25     Y := X
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145637) {G22,W15,D5,L1,V2,M1}  { join( complement( X ), meet( X, 
% 59.89/60.25    Y ) ) ==> join( Y, join( complement( X ), meet( X, Y ) ) ) }.
% 59.89/60.25  parent0[0]: (2432) {G21,W10,D5,L1,V2,M1} P(75,2409) { meet( X, join( 
% 59.89/60.25    complement( Y ), meet( Y, X ) ) ) ==> X }.
% 59.89/60.25  parent1[0; 8]: (145634) {G22,W7,D4,L1,V2,M1}  { Y ==> join( meet( X, Y ), Y
% 59.89/60.25     ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Y
% 59.89/60.25     Y := X
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := Y
% 59.89/60.25     Y := join( complement( X ), meet( X, Y ) )
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145638) {G1,W15,D5,L1,V2,M1}  { join( complement( X ), meet( X, Y
% 59.89/60.25     ) ) ==> join( join( Y, complement( X ) ), meet( X, Y ) ) }.
% 59.89/60.25  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 59.89/60.25    join( X, Y ), Z ) }.
% 59.89/60.25  parent1[0; 7]: (145637) {G22,W15,D5,L1,V2,M1}  { join( complement( X ), 
% 59.89/60.25    meet( X, Y ) ) ==> join( Y, join( complement( X ), meet( X, Y ) ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Y
% 59.89/60.25     Y := complement( X )
% 59.89/60.25     Z := meet( X, Y )
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145639) {G2,W11,D4,L1,V2,M1}  { join( complement( X ), meet( X, Y
% 59.89/60.25     ) ) ==> join( Y, complement( X ) ) }.
% 59.89/60.25  parent0[0]: (888) {G22,W11,D4,L1,V3,M1} P(867,30) { join( join( X, Z ), 
% 59.89/60.25    meet( Y, X ) ) ==> join( X, Z ) }.
% 59.89/60.25  parent1[0; 7]: (145638) {G1,W15,D5,L1,V2,M1}  { join( complement( X ), meet
% 59.89/60.25    ( X, Y ) ) ==> join( join( Y, complement( X ) ), meet( X, Y ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Y
% 59.89/60.25     Y := X
% 59.89/60.25     Z := complement( X )
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  subsumption: (2465) {G23,W11,D4,L1,V2,M1} P(2432,899);d(1);d(888) { join( 
% 59.89/60.25    complement( Y ), meet( Y, X ) ) ==> join( X, complement( Y ) ) }.
% 59.89/60.25  parent0: (145639) {G2,W11,D4,L1,V2,M1}  { join( complement( X ), meet( X, Y
% 59.89/60.25     ) ) ==> join( Y, complement( X ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Y
% 59.89/60.25     Y := X
% 59.89/60.25  end
% 59.89/60.25  permutation0:
% 59.89/60.25     0 ==> 0
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145642) {G17,W10,D5,L1,V2,M1}  { join( X, complement( Y ) ) ==> 
% 59.89/60.25    complement( meet( complement( X ), Y ) ) }.
% 59.89/60.25  parent0[0]: (951) {G17,W10,D5,L1,V2,M1} P(757,774) { complement( meet( 
% 59.89/60.25    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145647) {G18,W14,D7,L1,V2,M1}  { join( X, complement( join( meet
% 59.89/60.25    ( complement( X ), Y ), complement( Y ) ) ) ) ==> complement( complement
% 59.89/60.25    ( X ) ) }.
% 59.89/60.25  parent0[0]: (2433) {G21,W10,D5,L1,V2,M1} P(0,2409) { meet( Y, join( meet( Y
% 59.89/60.25    , X ), complement( X ) ) ) ==> Y }.
% 59.89/60.25  parent1[0; 12]: (145642) {G17,W10,D5,L1,V2,M1}  { join( X, complement( Y )
% 59.89/60.25     ) ==> complement( meet( complement( X ), Y ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Y
% 59.89/60.25     Y := complement( X )
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25     Y := join( meet( complement( X ), Y ), complement( Y ) )
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145648) {G16,W12,D7,L1,V2,M1}  { join( X, complement( join( meet
% 59.89/60.25    ( complement( X ), Y ), complement( Y ) ) ) ) ==> X }.
% 59.89/60.25  parent0[0]: (757) {G15,W5,D4,L1,V1,M1} P(741,79);d(753) { complement( 
% 59.89/60.25    complement( X ) ) ==> X }.
% 59.89/60.25  parent1[0; 11]: (145647) {G18,W14,D7,L1,V2,M1}  { join( X, complement( join
% 59.89/60.25    ( meet( complement( X ), Y ), complement( Y ) ) ) ) ==> complement( 
% 59.89/60.25    complement( X ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145649) {G17,W11,D7,L1,V2,M1}  { join( X, meet( complement( meet
% 59.89/60.25    ( complement( X ), Y ) ), Y ) ) ==> X }.
% 59.89/60.25  parent0[0]: (772) {G16,W10,D5,L1,V2,M1} P(757,3) { complement( join( X, 
% 59.89/60.25    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 59.89/60.25  parent1[0; 3]: (145648) {G16,W12,D7,L1,V2,M1}  { join( X, complement( join
% 59.89/60.25    ( meet( complement( X ), Y ), complement( Y ) ) ) ) ==> X }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := meet( complement( X ), Y )
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145650) {G18,W10,D6,L1,V2,M1}  { join( X, meet( join( X, 
% 59.89/60.25    complement( Y ) ), Y ) ) ==> X }.
% 59.89/60.25  parent0[0]: (951) {G17,W10,D5,L1,V2,M1} P(757,774) { complement( meet( 
% 59.89/60.25    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 59.89/60.25  parent1[0; 4]: (145649) {G17,W11,D7,L1,V2,M1}  { join( X, meet( complement
% 59.89/60.25    ( meet( complement( X ), Y ) ), Y ) ) ==> X }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  subsumption: (2511) {G22,W10,D6,L1,V2,M1} P(2433,951);d(757);d(772);d(951)
% 59.89/60.25     { join( X, meet( join( X, complement( Y ) ), Y ) ) ==> X }.
% 59.89/60.25  parent0: (145650) {G18,W10,D6,L1,V2,M1}  { join( X, meet( join( X, 
% 59.89/60.25    complement( Y ) ), Y ) ) ==> X }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  permutation0:
% 59.89/60.25     0 ==> 0
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145653) {G22,W7,D4,L1,V2,M1}  { Y ==> join( meet( X, Y ), Y ) }.
% 59.89/60.25  parent0[0]: (899) {G22,W7,D4,L1,V2,M1} P(867,0) { join( meet( Y, X ), X ) 
% 59.89/60.25    ==> X }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Y
% 59.89/60.25     Y := X
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145656) {G22,W15,D5,L1,V2,M1}  { join( meet( X, Y ), complement( 
% 59.89/60.25    Y ) ) ==> join( X, join( meet( X, Y ), complement( Y ) ) ) }.
% 59.89/60.25  parent0[0]: (2433) {G21,W10,D5,L1,V2,M1} P(0,2409) { meet( Y, join( meet( Y
% 59.89/60.25    , X ), complement( X ) ) ) ==> Y }.
% 59.89/60.25  parent1[0; 8]: (145653) {G22,W7,D4,L1,V2,M1}  { Y ==> join( meet( X, Y ), Y
% 59.89/60.25     ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Y
% 59.89/60.25     Y := X
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25     Y := join( meet( X, Y ), complement( Y ) )
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145657) {G1,W15,D5,L1,V2,M1}  { join( meet( X, Y ), complement( Y
% 59.89/60.25     ) ) ==> join( join( X, meet( X, Y ) ), complement( Y ) ) }.
% 59.89/60.25  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 59.89/60.25    join( X, Y ), Z ) }.
% 59.89/60.25  parent1[0; 7]: (145656) {G22,W15,D5,L1,V2,M1}  { join( meet( X, Y ), 
% 59.89/60.25    complement( Y ) ) ==> join( X, join( meet( X, Y ), complement( Y ) ) )
% 59.89/60.25     }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := meet( X, Y )
% 59.89/60.25     Z := complement( Y )
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145658) {G2,W11,D4,L1,V2,M1}  { join( meet( X, Y ), complement( Y
% 59.89/60.25     ) ) ==> join( X, complement( Y ) ) }.
% 59.89/60.25  parent0[0]: (852) {G19,W7,D4,L1,V2,M1} P(757,848) { join( Y, meet( Y, X ) )
% 59.89/60.25     ==> Y }.
% 59.89/60.25  parent1[0; 8]: (145657) {G1,W15,D5,L1,V2,M1}  { join( meet( X, Y ), 
% 59.89/60.25    complement( Y ) ) ==> join( join( X, meet( X, Y ) ), complement( Y ) )
% 59.89/60.25     }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Y
% 59.89/60.25     Y := X
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  subsumption: (2519) {G23,W11,D4,L1,V2,M1} P(2433,899);d(1);d(852) { join( 
% 59.89/60.25    meet( X, Y ), complement( Y ) ) ==> join( X, complement( Y ) ) }.
% 59.89/60.25  parent0: (145658) {G2,W11,D4,L1,V2,M1}  { join( meet( X, Y ), complement( Y
% 59.89/60.25     ) ) ==> join( X, complement( Y ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  permutation0:
% 59.89/60.25     0 ==> 0
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145661) {G22,W10,D6,L1,V2,M1}  { X ==> join( X, meet( join( X, 
% 59.89/60.25    complement( Y ) ), Y ) ) }.
% 59.89/60.25  parent0[0]: (2511) {G22,W10,D6,L1,V2,M1} P(2433,951);d(757);d(772);d(951)
% 59.89/60.25     { join( X, meet( join( X, complement( Y ) ), Y ) ) ==> X }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145663) {G23,W11,D6,L1,V3,M1}  { X ==> join( X, meet( top, meet( 
% 59.89/60.25    Y, meet( Z, X ) ) ) ) }.
% 59.89/60.25  parent0[0]: (1002) {G22,W10,D6,L1,V3,M1} P(867,841) { join( X, complement( 
% 59.89/60.25    meet( Z, meet( Y, X ) ) ) ) ==> top }.
% 59.89/60.25  parent1[0; 5]: (145661) {G22,W10,D6,L1,V2,M1}  { X ==> join( X, meet( join
% 59.89/60.25    ( X, complement( Y ) ), Y ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Z
% 59.89/60.25     Z := Y
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25     Y := meet( Y, meet( Z, X ) )
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145664) {G13,W9,D5,L1,V3,M1}  { X ==> join( X, meet( Y, meet( Z, 
% 59.89/60.25    X ) ) ) }.
% 59.89/60.25  parent0[0]: (748) {G12,W5,D3,L1,V1,M1} P(75,716);d(741) { meet( top, X ) 
% 59.89/60.25    ==> X }.
% 59.89/60.25  parent1[0; 4]: (145663) {G23,W11,D6,L1,V3,M1}  { X ==> join( X, meet( top, 
% 59.89/60.25    meet( Y, meet( Z, X ) ) ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := meet( Y, meet( Z, X ) )
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25     Z := Z
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145665) {G13,W9,D5,L1,V3,M1}  { join( X, meet( Y, meet( Z, X ) ) )
% 59.89/60.25     ==> X }.
% 59.89/60.25  parent0[0]: (145664) {G13,W9,D5,L1,V3,M1}  { X ==> join( X, meet( Y, meet( 
% 59.89/60.25    Z, X ) ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25     Z := Z
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  subsumption: (2523) {G23,W9,D5,L1,V3,M1} P(1002,2511);d(748) { join( X, 
% 59.89/60.25    meet( Y, meet( Z, X ) ) ) ==> X }.
% 59.89/60.25  parent0: (145665) {G13,W9,D5,L1,V3,M1}  { join( X, meet( Y, meet( Z, X ) )
% 59.89/60.25     ) ==> X }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25     Z := Z
% 59.89/60.25  end
% 59.89/60.25  permutation0:
% 59.89/60.25     0 ==> 0
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145667) {G22,W10,D6,L1,V2,M1}  { X ==> join( X, meet( join( X, 
% 59.89/60.25    complement( Y ) ), Y ) ) }.
% 59.89/60.25  parent0[0]: (2511) {G22,W10,D6,L1,V2,M1} P(2433,951);d(757);d(772);d(951)
% 59.89/60.25     { join( X, meet( join( X, complement( Y ) ), Y ) ) ==> X }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145669) {G19,W13,D5,L1,V2,M1}  { meet( X, Y ) ==> join( meet( X, 
% 59.89/60.25    Y ), meet( top, meet( Y, X ) ) ) }.
% 59.89/60.25  parent0[0]: (989) {G18,W10,D5,L1,V2,M1} P(973,131);d(741);d(748) { join( 
% 59.89/60.25    meet( X, Y ), complement( meet( Y, X ) ) ) ==> top }.
% 59.89/60.25  parent1[0; 9]: (145667) {G22,W10,D6,L1,V2,M1}  { X ==> join( X, meet( join
% 59.89/60.25    ( X, complement( Y ) ), Y ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := meet( X, Y )
% 59.89/60.25     Y := meet( Y, X )
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145670) {G13,W11,D4,L1,V2,M1}  { meet( X, Y ) ==> join( meet( X, 
% 59.89/60.25    Y ), meet( Y, X ) ) }.
% 59.89/60.25  parent0[0]: (748) {G12,W5,D3,L1,V1,M1} P(75,716);d(741) { meet( top, X ) 
% 59.89/60.25    ==> X }.
% 59.89/60.25  parent1[0; 8]: (145669) {G19,W13,D5,L1,V2,M1}  { meet( X, Y ) ==> join( 
% 59.89/60.25    meet( X, Y ), meet( top, meet( Y, X ) ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := meet( Y, X )
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145671) {G13,W11,D4,L1,V2,M1}  { join( meet( X, Y ), meet( Y, X )
% 59.89/60.25     ) ==> meet( X, Y ) }.
% 59.89/60.25  parent0[0]: (145670) {G13,W11,D4,L1,V2,M1}  { meet( X, Y ) ==> join( meet( 
% 59.89/60.25    X, Y ), meet( Y, X ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  subsumption: (2545) {G23,W11,D4,L1,V2,M1} P(989,2511);d(748) { join( meet( 
% 59.89/60.25    X, Y ), meet( Y, X ) ) ==> meet( X, Y ) }.
% 59.89/60.25  parent0: (145671) {G13,W11,D4,L1,V2,M1}  { join( meet( X, Y ), meet( Y, X )
% 59.89/60.25     ) ==> meet( X, Y ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  permutation0:
% 59.89/60.25     0 ==> 0
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145673) {G22,W10,D6,L1,V2,M1}  { X ==> join( X, meet( join( X, 
% 59.89/60.25    complement( Y ) ), Y ) ) }.
% 59.89/60.25  parent0[0]: (2511) {G22,W10,D6,L1,V2,M1} P(2433,951);d(757);d(772);d(951)
% 59.89/60.25     { join( X, meet( join( X, complement( Y ) ), Y ) ) ==> X }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145674) {G16,W10,D5,L1,V2,M1}  { X ==> join( X, meet( join( X, Y
% 59.89/60.25     ), complement( Y ) ) ) }.
% 59.89/60.25  parent0[0]: (757) {G15,W5,D4,L1,V1,M1} P(741,79);d(753) { complement( 
% 59.89/60.25    complement( X ) ) ==> X }.
% 59.89/60.25  parent1[0; 7]: (145673) {G22,W10,D6,L1,V2,M1}  { X ==> join( X, meet( join
% 59.89/60.25    ( X, complement( Y ) ), Y ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Y
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25     Y := complement( Y )
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145675) {G16,W10,D5,L1,V2,M1}  { join( X, meet( join( X, Y ), 
% 59.89/60.25    complement( Y ) ) ) ==> X }.
% 59.89/60.25  parent0[0]: (145674) {G16,W10,D5,L1,V2,M1}  { X ==> join( X, meet( join( X
% 59.89/60.25    , Y ), complement( Y ) ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  subsumption: (2555) {G23,W10,D5,L1,V2,M1} P(757,2511) { join( Y, meet( join
% 59.89/60.25    ( Y, X ), complement( X ) ) ) ==> Y }.
% 59.89/60.25  parent0: (145675) {G16,W10,D5,L1,V2,M1}  { join( X, meet( join( X, Y ), 
% 59.89/60.25    complement( Y ) ) ) ==> X }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Y
% 59.89/60.25     Y := X
% 59.89/60.25  end
% 59.89/60.25  permutation0:
% 59.89/60.25     0 ==> 0
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145677) {G22,W10,D6,L1,V2,M1}  { X ==> join( X, meet( join( X, 
% 59.89/60.25    complement( Y ) ), Y ) ) }.
% 59.89/60.25  parent0[0]: (2511) {G22,W10,D6,L1,V2,M1} P(2433,951);d(757);d(772);d(951)
% 59.89/60.25     { join( X, meet( join( X, complement( Y ) ), Y ) ) ==> X }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145682) {G4,W19,D7,L1,V2,M1}  { join( X, complement( join( X, 
% 59.89/60.25    complement( Y ) ) ) ) ==> join( join( X, complement( join( X, complement
% 59.89/60.25    ( Y ) ) ) ), meet( top, Y ) ) }.
% 59.89/60.25  parent0[0]: (310) {G3,W10,D6,L1,V2,M1} P(0,27) { join( join( X, complement
% 59.89/60.25    ( join( X, Y ) ) ), Y ) ==> top }.
% 59.89/60.25  parent1[0; 17]: (145677) {G22,W10,D6,L1,V2,M1}  { X ==> join( X, meet( join
% 59.89/60.25    ( X, complement( Y ) ), Y ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := complement( Y )
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := join( X, complement( join( X, complement( Y ) ) ) )
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145684) {G5,W18,D6,L1,V2,M1}  { join( X, complement( join( X, 
% 59.89/60.25    complement( Y ) ) ) ) ==> join( join( X, meet( complement( X ), Y ) ), 
% 59.89/60.25    meet( top, Y ) ) }.
% 59.89/60.25  parent0[0]: (772) {G16,W10,D5,L1,V2,M1} P(757,3) { complement( join( X, 
% 59.89/60.25    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 59.89/60.25  parent1[0; 11]: (145682) {G4,W19,D7,L1,V2,M1}  { join( X, complement( join
% 59.89/60.25    ( X, complement( Y ) ) ) ) ==> join( join( X, complement( join( X, 
% 59.89/60.25    complement( Y ) ) ) ), meet( top, Y ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145685) {G6,W17,D6,L1,V2,M1}  { join( X, meet( complement( X ), Y
% 59.89/60.25     ) ) ==> join( join( X, meet( complement( X ), Y ) ), meet( top, Y ) )
% 59.89/60.25     }.
% 59.89/60.25  parent0[0]: (772) {G16,W10,D5,L1,V2,M1} P(757,3) { complement( join( X, 
% 59.89/60.25    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 59.89/60.25  parent1[0; 3]: (145684) {G5,W18,D6,L1,V2,M1}  { join( X, complement( join( 
% 59.89/60.25    X, complement( Y ) ) ) ) ==> join( join( X, meet( complement( X ), Y ) )
% 59.89/60.25    , meet( top, Y ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145689) {G7,W15,D6,L1,V2,M1}  { join( X, meet( complement( X ), Y
% 59.89/60.25     ) ) ==> join( join( X, meet( complement( X ), Y ) ), Y ) }.
% 59.89/60.25  parent0[0]: (748) {G12,W5,D3,L1,V1,M1} P(75,716);d(741) { meet( top, X ) 
% 59.89/60.25    ==> X }.
% 59.89/60.25  parent1[0; 14]: (145685) {G6,W17,D6,L1,V2,M1}  { join( X, meet( complement
% 59.89/60.25    ( X ), Y ) ) ==> join( join( X, meet( complement( X ), Y ) ), meet( top, 
% 59.89/60.25    Y ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Y
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145690) {G8,W10,D5,L1,V2,M1}  { join( X, meet( complement( X ), Y
% 59.89/60.25     ) ) ==> join( Y, X ) }.
% 59.89/60.25  parent0[0]: (903) {G23,W11,D5,L1,V3,M1} P(899,29) { join( join( Z, meet( X
% 59.89/60.25    , Y ) ), Y ) ==> join( Y, Z ) }.
% 59.89/60.25  parent1[0; 7]: (145689) {G7,W15,D6,L1,V2,M1}  { join( X, meet( complement( 
% 59.89/60.25    X ), Y ) ) ==> join( join( X, meet( complement( X ), Y ) ), Y ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := complement( X )
% 59.89/60.25     Y := Y
% 59.89/60.25     Z := X
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  subsumption: (2557) {G24,W10,D5,L1,V2,M1} P(310,2511);d(772);d(748);d(903)
% 59.89/60.25     { join( X, meet( complement( X ), Y ) ) ==> join( Y, X ) }.
% 59.89/60.25  parent0: (145690) {G8,W10,D5,L1,V2,M1}  { join( X, meet( complement( X ), Y
% 59.89/60.25     ) ) ==> join( Y, X ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  permutation0:
% 59.89/60.25     0 ==> 0
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145693) {G22,W10,D6,L1,V2,M1}  { X ==> join( X, meet( join( X, 
% 59.89/60.25    complement( Y ) ), Y ) ) }.
% 59.89/60.25  parent0[0]: (2511) {G22,W10,D6,L1,V2,M1} P(2433,951);d(757);d(772);d(951)
% 59.89/60.25     { join( X, meet( join( X, complement( Y ) ), Y ) ) ==> X }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145698) {G4,W19,D7,L1,V2,M1}  { join( X, complement( join( 
% 59.89/60.25    complement( Y ), X ) ) ) ==> join( join( X, complement( join( complement
% 59.89/60.25    ( Y ), X ) ) ), meet( top, Y ) ) }.
% 59.89/60.25  parent0[0]: (309) {G3,W10,D6,L1,V2,M1} P(27,0);d(1) { join( join( Y, 
% 59.89/60.25    complement( join( X, Y ) ) ), X ) ==> top }.
% 59.89/60.25  parent1[0; 17]: (145693) {G22,W10,D6,L1,V2,M1}  { X ==> join( X, meet( join
% 59.89/60.25    ( X, complement( Y ) ), Y ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := complement( Y )
% 59.89/60.25     Y := X
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := join( X, complement( join( complement( Y ), X ) ) )
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145700) {G5,W18,D6,L1,V2,M1}  { join( X, complement( join( 
% 59.89/60.25    complement( Y ), X ) ) ) ==> join( join( X, meet( Y, complement( X ) ) )
% 59.89/60.25    , meet( top, Y ) ) }.
% 59.89/60.25  parent0[0]: (773) {G16,W10,D5,L1,V2,M1} P(757,3) { complement( join( 
% 59.89/60.25    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 59.89/60.25  parent1[0; 11]: (145698) {G4,W19,D7,L1,V2,M1}  { join( X, complement( join
% 59.89/60.25    ( complement( Y ), X ) ) ) ==> join( join( X, complement( join( 
% 59.89/60.25    complement( Y ), X ) ) ), meet( top, Y ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145701) {G6,W17,D6,L1,V2,M1}  { join( X, meet( Y, complement( X )
% 59.89/60.25     ) ) ==> join( join( X, meet( Y, complement( X ) ) ), meet( top, Y ) )
% 59.89/60.25     }.
% 59.89/60.25  parent0[0]: (773) {G16,W10,D5,L1,V2,M1} P(757,3) { complement( join( 
% 59.89/60.25    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 59.89/60.25  parent1[0; 3]: (145700) {G5,W18,D6,L1,V2,M1}  { join( X, complement( join( 
% 59.89/60.25    complement( Y ), X ) ) ) ==> join( join( X, meet( Y, complement( X ) ) )
% 59.89/60.25    , meet( top, Y ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145705) {G7,W15,D6,L1,V2,M1}  { join( X, meet( Y, complement( X )
% 59.89/60.25     ) ) ==> join( join( X, meet( Y, complement( X ) ) ), Y ) }.
% 59.89/60.25  parent0[0]: (748) {G12,W5,D3,L1,V1,M1} P(75,716);d(741) { meet( top, X ) 
% 59.89/60.25    ==> X }.
% 59.89/60.25  parent1[0; 14]: (145701) {G6,W17,D6,L1,V2,M1}  { join( X, meet( Y, 
% 59.89/60.25    complement( X ) ) ) ==> join( join( X, meet( Y, complement( X ) ) ), meet
% 59.89/60.25    ( top, Y ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Y
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145706) {G8,W10,D5,L1,V2,M1}  { join( X, meet( Y, complement( X )
% 59.89/60.25     ) ) ==> join( Y, X ) }.
% 59.89/60.25  parent0[0]: (909) {G21,W11,D5,L1,V3,M1} P(882,29) { join( join( Z, meet( X
% 59.89/60.25    , Y ) ), X ) ==> join( X, Z ) }.
% 59.89/60.25  parent1[0; 7]: (145705) {G7,W15,D6,L1,V2,M1}  { join( X, meet( Y, 
% 59.89/60.25    complement( X ) ) ) ==> join( join( X, meet( Y, complement( X ) ) ), Y )
% 59.89/60.25     }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Y
% 59.89/60.25     Y := complement( X )
% 59.89/60.25     Z := X
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  subsumption: (2558) {G23,W10,D5,L1,V2,M1} P(309,2511);d(773);d(748);d(909)
% 59.89/60.25     { join( X, meet( Y, complement( X ) ) ) ==> join( Y, X ) }.
% 59.89/60.25  parent0: (145706) {G8,W10,D5,L1,V2,M1}  { join( X, meet( Y, complement( X )
% 59.89/60.25     ) ) ==> join( Y, X ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  permutation0:
% 59.89/60.25     0 ==> 0
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145709) {G22,W10,D6,L1,V2,M1}  { X ==> join( X, meet( join( X, 
% 59.89/60.25    complement( Y ) ), Y ) ) }.
% 59.89/60.25  parent0[0]: (2511) {G22,W10,D6,L1,V2,M1} P(2433,951);d(757);d(772);d(951)
% 59.89/60.25     { join( X, meet( join( X, complement( Y ) ), Y ) ) ==> X }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145714) {G3,W19,D7,L1,V2,M1}  { join( complement( join( X, 
% 59.89/60.25    complement( Y ) ) ), X ) ==> join( join( complement( join( X, complement
% 59.89/60.25    ( Y ) ) ), X ), meet( top, Y ) ) }.
% 59.89/60.25  parent0[0]: (27) {G2,W10,D6,L1,V2,M1} P(1,15) { join( join( complement( 
% 59.89/60.25    join( X, Y ) ), X ), Y ) ==> top }.
% 59.89/60.25  parent1[0; 17]: (145709) {G22,W10,D6,L1,V2,M1}  { X ==> join( X, meet( join
% 59.89/60.25    ( X, complement( Y ) ), Y ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := complement( Y )
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := join( complement( join( X, complement( Y ) ) ), X )
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145716) {G4,W18,D6,L1,V2,M1}  { join( complement( join( X, 
% 59.89/60.25    complement( Y ) ) ), X ) ==> join( join( meet( complement( X ), Y ), X )
% 59.89/60.25    , meet( top, Y ) ) }.
% 59.89/60.25  parent0[0]: (772) {G16,W10,D5,L1,V2,M1} P(757,3) { complement( join( X, 
% 59.89/60.25    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 59.89/60.25  parent1[0; 10]: (145714) {G3,W19,D7,L1,V2,M1}  { join( complement( join( X
% 59.89/60.25    , complement( Y ) ) ), X ) ==> join( join( complement( join( X, 
% 59.89/60.25    complement( Y ) ) ), X ), meet( top, Y ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145717) {G5,W17,D6,L1,V2,M1}  { join( meet( complement( X ), Y )
% 59.89/60.25    , X ) ==> join( join( meet( complement( X ), Y ), X ), meet( top, Y ) )
% 59.89/60.25     }.
% 59.89/60.25  parent0[0]: (772) {G16,W10,D5,L1,V2,M1} P(757,3) { complement( join( X, 
% 59.89/60.25    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 59.89/60.25  parent1[0; 2]: (145716) {G4,W18,D6,L1,V2,M1}  { join( complement( join( X, 
% 59.89/60.25    complement( Y ) ) ), X ) ==> join( join( meet( complement( X ), Y ), X )
% 59.89/60.25    , meet( top, Y ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145721) {G6,W15,D6,L1,V2,M1}  { join( meet( complement( X ), Y )
% 59.89/60.25    , X ) ==> join( join( meet( complement( X ), Y ), X ), Y ) }.
% 59.89/60.25  parent0[0]: (748) {G12,W5,D3,L1,V1,M1} P(75,716);d(741) { meet( top, X ) 
% 59.89/60.25    ==> X }.
% 59.89/60.25  parent1[0; 14]: (145717) {G5,W17,D6,L1,V2,M1}  { join( meet( complement( X
% 59.89/60.25     ), Y ), X ) ==> join( join( meet( complement( X ), Y ), X ), meet( top, 
% 59.89/60.25    Y ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Y
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145722) {G7,W10,D5,L1,V2,M1}  { join( meet( complement( X ), Y )
% 59.89/60.25    , X ) ==> join( Y, X ) }.
% 59.89/60.25  parent0[0]: (890) {G22,W11,D5,L1,V3,M1} P(867,29) { join( join( meet( Y, X
% 59.89/60.25     ), Z ), X ) ==> join( X, Z ) }.
% 59.89/60.25  parent1[0; 7]: (145721) {G6,W15,D6,L1,V2,M1}  { join( meet( complement( X )
% 59.89/60.25    , Y ), X ) ==> join( join( meet( complement( X ), Y ), X ), Y ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Y
% 59.89/60.25     Y := complement( X )
% 59.89/60.25     Z := X
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  subsumption: (2565) {G23,W10,D5,L1,V2,M1} P(27,2511);d(772);d(748);d(890)
% 59.89/60.25     { join( meet( complement( X ), Y ), X ) ==> join( Y, X ) }.
% 59.89/60.25  parent0: (145722) {G7,W10,D5,L1,V2,M1}  { join( meet( complement( X ), Y )
% 59.89/60.25    , X ) ==> join( Y, X ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  permutation0:
% 59.89/60.25     0 ==> 0
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145725) {G23,W10,D5,L1,V2,M1}  { X ==> join( X, meet( join( X, Y )
% 59.89/60.25    , complement( Y ) ) ) }.
% 59.89/60.25  parent0[0]: (2555) {G23,W10,D5,L1,V2,M1} P(757,2511) { join( Y, meet( join
% 59.89/60.25    ( Y, X ), complement( X ) ) ) ==> Y }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Y
% 59.89/60.25     Y := X
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145727) {G12,W11,D8,L1,V1,M1}  { X ==> join( X, meet( top, 
% 59.89/60.25    complement( converse( complement( converse( X ) ) ) ) ) ) }.
% 59.89/60.25  parent0[0]: (1018) {G11,W8,D6,L1,V1,M1} S(59);d(224) { join( X, converse( 
% 59.89/60.25    complement( converse( X ) ) ) ) ==> top }.
% 59.89/60.25  parent1[0; 5]: (145725) {G23,W10,D5,L1,V2,M1}  { X ==> join( X, meet( join
% 59.89/60.25    ( X, Y ), complement( Y ) ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25     Y := converse( complement( converse( X ) ) )
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145728) {G13,W9,D7,L1,V1,M1}  { X ==> join( X, complement( 
% 59.89/60.25    converse( complement( converse( X ) ) ) ) ) }.
% 59.89/60.25  parent0[0]: (748) {G12,W5,D3,L1,V1,M1} P(75,716);d(741) { meet( top, X ) 
% 59.89/60.25    ==> X }.
% 59.89/60.25  parent1[0; 4]: (145727) {G12,W11,D8,L1,V1,M1}  { X ==> join( X, meet( top, 
% 59.89/60.25    complement( converse( complement( converse( X ) ) ) ) ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := complement( converse( complement( converse( X ) ) ) )
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145729) {G13,W9,D7,L1,V1,M1}  { join( X, complement( converse( 
% 59.89/60.25    complement( converse( X ) ) ) ) ) ==> X }.
% 59.89/60.25  parent0[0]: (145728) {G13,W9,D7,L1,V1,M1}  { X ==> join( X, complement( 
% 59.89/60.25    converse( complement( converse( X ) ) ) ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  subsumption: (2725) {G24,W9,D7,L1,V1,M1} P(1018,2555);d(748) { join( X, 
% 59.89/60.25    complement( converse( complement( converse( X ) ) ) ) ) ==> X }.
% 59.89/60.25  parent0: (145729) {G13,W9,D7,L1,V1,M1}  { join( X, complement( converse( 
% 59.89/60.25    complement( converse( X ) ) ) ) ) ==> X }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25  end
% 59.89/60.25  permutation0:
% 59.89/60.25     0 ==> 0
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145731) {G23,W10,D5,L1,V2,M1}  { X ==> join( X, meet( join( X, Y )
% 59.89/60.25    , complement( Y ) ) ) }.
% 59.89/60.25  parent0[0]: (2555) {G23,W10,D5,L1,V2,M1} P(757,2511) { join( Y, meet( join
% 59.89/60.25    ( Y, X ), complement( X ) ) ) ==> Y }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Y
% 59.89/60.25     Y := X
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145736) {G4,W18,D6,L1,V2,M1}  { join( X, complement( join( Y, X )
% 59.89/60.25     ) ) ==> join( join( X, complement( join( Y, X ) ) ), meet( top, 
% 59.89/60.25    complement( Y ) ) ) }.
% 59.89/60.25  parent0[0]: (309) {G3,W10,D6,L1,V2,M1} P(27,0);d(1) { join( join( Y, 
% 59.89/60.25    complement( join( X, Y ) ) ), X ) ==> top }.
% 59.89/60.25  parent1[0; 15]: (145731) {G23,W10,D5,L1,V2,M1}  { X ==> join( X, meet( join
% 59.89/60.25    ( X, Y ), complement( Y ) ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Y
% 59.89/60.25     Y := X
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := join( X, complement( join( Y, X ) ) )
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145737) {G5,W16,D6,L1,V2,M1}  { join( X, complement( join( Y, X )
% 59.89/60.25     ) ) ==> join( join( X, complement( join( Y, X ) ) ), complement( Y ) )
% 59.89/60.25     }.
% 59.89/60.25  parent0[0]: (748) {G12,W5,D3,L1,V1,M1} P(75,716);d(741) { meet( top, X ) 
% 59.89/60.25    ==> X }.
% 59.89/60.25  parent1[0; 14]: (145736) {G4,W18,D6,L1,V2,M1}  { join( X, complement( join
% 59.89/60.25    ( Y, X ) ) ) ==> join( join( X, complement( join( Y, X ) ) ), meet( top, 
% 59.89/60.25    complement( Y ) ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := complement( Y )
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145738) {G6,W15,D6,L1,V2,M1}  { join( X, complement( join( Y, X )
% 59.89/60.25     ) ) ==> join( complement( meet( join( Y, X ), Y ) ), X ) }.
% 59.89/60.25  parent0[0]: (967) {G17,W14,D5,L1,V3,M1} P(774,29) { join( join( Z, 
% 59.89/60.25    complement( X ) ), complement( Y ) ) ==> join( complement( meet( X, Y ) )
% 59.89/60.25    , Z ) }.
% 59.89/60.25  parent1[0; 7]: (145737) {G5,W16,D6,L1,V2,M1}  { join( X, complement( join( 
% 59.89/60.25    Y, X ) ) ) ==> join( join( X, complement( join( Y, X ) ) ), complement( Y
% 59.89/60.25     ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := join( Y, X )
% 59.89/60.25     Y := Y
% 59.89/60.25     Z := X
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145739) {G7,W11,D5,L1,V2,M1}  { join( X, complement( join( Y, X )
% 59.89/60.25     ) ) ==> join( complement( Y ), X ) }.
% 59.89/60.25  parent0[0]: (1033) {G21,W7,D4,L1,V2,M1} P(1026,844) { meet( join( X, Y ), X
% 59.89/60.25     ) ==> X }.
% 59.89/60.25  parent1[0; 9]: (145738) {G6,W15,D6,L1,V2,M1}  { join( X, complement( join( 
% 59.89/60.25    Y, X ) ) ) ==> join( complement( meet( join( Y, X ), Y ) ), X ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Y
% 59.89/60.25     Y := X
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  subsumption: (2731) {G24,W11,D5,L1,V2,M1} P(309,2555);d(748);d(967);d(1033)
% 59.89/60.25     { join( X, complement( join( Y, X ) ) ) ==> join( complement( Y ), X )
% 59.89/60.25     }.
% 59.89/60.25  parent0: (145739) {G7,W11,D5,L1,V2,M1}  { join( X, complement( join( Y, X )
% 59.89/60.25     ) ) ==> join( complement( Y ), X ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  permutation0:
% 59.89/60.25     0 ==> 0
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145741) {G23,W10,D5,L1,V2,M1}  { X ==> join( X, meet( join( X, Y )
% 59.89/60.25    , complement( Y ) ) ) }.
% 59.89/60.25  parent0[0]: (2555) {G23,W10,D5,L1,V2,M1} P(757,2511) { join( Y, meet( join
% 59.89/60.25    ( Y, X ), complement( X ) ) ) ==> Y }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Y
% 59.89/60.25     Y := X
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145742) {G2,W10,D5,L1,V2,M1}  { X ==> join( X, meet( complement( 
% 59.89/60.25    Y ), join( X, Y ) ) ) }.
% 59.89/60.25  parent0[0]: (75) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 59.89/60.25    Y ) }.
% 59.89/60.25  parent1[0; 4]: (145741) {G23,W10,D5,L1,V2,M1}  { X ==> join( X, meet( join
% 59.89/60.25    ( X, Y ), complement( Y ) ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := complement( Y )
% 59.89/60.25     Y := join( X, Y )
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145745) {G2,W10,D5,L1,V2,M1}  { join( X, meet( complement( Y ), 
% 59.89/60.25    join( X, Y ) ) ) ==> X }.
% 59.89/60.25  parent0[0]: (145742) {G2,W10,D5,L1,V2,M1}  { X ==> join( X, meet( 
% 59.89/60.25    complement( Y ), join( X, Y ) ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  subsumption: (2742) {G24,W10,D5,L1,V2,M1} P(75,2555) { join( X, meet( 
% 59.89/60.25    complement( Y ), join( X, Y ) ) ) ==> X }.
% 59.89/60.25  parent0: (145745) {G2,W10,D5,L1,V2,M1}  { join( X, meet( complement( Y ), 
% 59.89/60.25    join( X, Y ) ) ) ==> X }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  permutation0:
% 59.89/60.25     0 ==> 0
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145747) {G16,W10,D5,L1,V2,M1}  { meet( X, complement( Y ) ) ==> 
% 59.89/60.25    complement( join( complement( X ), Y ) ) }.
% 59.89/60.25  parent0[0]: (773) {G16,W10,D5,L1,V2,M1} P(757,3) { complement( join( 
% 59.89/60.25    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Y
% 59.89/60.25     Y := X
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145750) {G17,W13,D9,L1,V1,M1}  { meet( X, complement( complement
% 59.89/60.25    ( converse( complement( converse( complement( X ) ) ) ) ) ) ) ==> 
% 59.89/60.25    complement( complement( X ) ) }.
% 59.89/60.25  parent0[0]: (2725) {G24,W9,D7,L1,V1,M1} P(1018,2555);d(748) { join( X, 
% 59.89/60.25    complement( converse( complement( converse( X ) ) ) ) ) ==> X }.
% 59.89/60.25  parent1[0; 11]: (145747) {G16,W10,D5,L1,V2,M1}  { meet( X, complement( Y )
% 59.89/60.25     ) ==> complement( join( complement( X ), Y ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := complement( X )
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25     Y := complement( converse( complement( converse( complement( X ) ) ) ) )
% 59.89/60.25    
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145752) {G16,W11,D9,L1,V1,M1}  { meet( X, complement( complement
% 59.89/60.25    ( converse( complement( converse( complement( X ) ) ) ) ) ) ) ==> X }.
% 59.89/60.25  parent0[0]: (757) {G15,W5,D4,L1,V1,M1} P(741,79);d(753) { complement( 
% 59.89/60.25    complement( X ) ) ==> X }.
% 59.89/60.25  parent1[0; 10]: (145750) {G17,W13,D9,L1,V1,M1}  { meet( X, complement( 
% 59.89/60.25    complement( converse( complement( converse( complement( X ) ) ) ) ) ) ) 
% 59.89/60.25    ==> complement( complement( X ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145754) {G16,W9,D7,L1,V1,M1}  { meet( X, converse( complement( 
% 59.89/60.25    converse( complement( X ) ) ) ) ) ==> X }.
% 59.89/60.25  parent0[0]: (757) {G15,W5,D4,L1,V1,M1} P(741,79);d(753) { complement( 
% 59.89/60.25    complement( X ) ) ==> X }.
% 59.89/60.25  parent1[0; 3]: (145752) {G16,W11,D9,L1,V1,M1}  { meet( X, complement( 
% 59.89/60.25    complement( converse( complement( converse( complement( X ) ) ) ) ) ) ) 
% 59.89/60.25    ==> X }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := converse( complement( converse( complement( X ) ) ) )
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  subsumption: (2750) {G25,W9,D7,L1,V1,M1} P(2725,773);d(757);d(757) { meet( 
% 59.89/60.25    X, converse( complement( converse( complement( X ) ) ) ) ) ==> X }.
% 59.89/60.25  parent0: (145754) {G16,W9,D7,L1,V1,M1}  { meet( X, converse( complement( 
% 59.89/60.25    converse( complement( X ) ) ) ) ) ==> X }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25  end
% 59.89/60.25  permutation0:
% 59.89/60.25     0 ==> 0
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145757) {G24,W9,D7,L1,V1,M1}  { X ==> join( X, complement( 
% 59.89/60.25    converse( complement( converse( X ) ) ) ) ) }.
% 59.89/60.25  parent0[0]: (2725) {G24,W9,D7,L1,V1,M1} P(1018,2555);d(748) { join( X, 
% 59.89/60.25    complement( converse( complement( converse( X ) ) ) ) ) ==> X }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145758) {G1,W10,D6,L1,V1,M1}  { converse( X ) ==> join( converse
% 59.89/60.25    ( X ), complement( converse( complement( X ) ) ) ) }.
% 59.89/60.25  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 59.89/60.25  parent1[0; 9]: (145757) {G24,W9,D7,L1,V1,M1}  { X ==> join( X, complement( 
% 59.89/60.25    converse( complement( converse( X ) ) ) ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := converse( X )
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145759) {G1,W10,D6,L1,V1,M1}  { join( converse( X ), complement( 
% 59.89/60.25    converse( complement( X ) ) ) ) ==> converse( X ) }.
% 59.89/60.25  parent0[0]: (145758) {G1,W10,D6,L1,V1,M1}  { converse( X ) ==> join( 
% 59.89/60.25    converse( X ), complement( converse( complement( X ) ) ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  subsumption: (2772) {G25,W10,D6,L1,V1,M1} P(7,2725) { join( converse( X ), 
% 59.89/60.25    complement( converse( complement( X ) ) ) ) ==> converse( X ) }.
% 59.89/60.25  parent0: (145759) {G1,W10,D6,L1,V1,M1}  { join( converse( X ), complement( 
% 59.89/60.25    converse( complement( X ) ) ) ) ==> converse( X ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25  end
% 59.89/60.25  permutation0:
% 59.89/60.25     0 ==> 0
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145761) {G23,W9,D6,L1,V2,M1}  { Y ==> join( converse( meet( X, 
% 59.89/60.25    converse( Y ) ) ), Y ) }.
% 59.89/60.25  parent0[0]: (905) {G23,W9,D6,L1,V2,M1} P(899,20);d(7) { join( converse( 
% 59.89/60.25    meet( X, converse( Y ) ) ), Y ) ==> Y }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145763) {G24,W12,D6,L1,V1,M1}  { complement( converse( complement
% 59.89/60.25    ( X ) ) ) ==> join( converse( X ), complement( converse( complement( X )
% 59.89/60.25     ) ) ) }.
% 59.89/60.25  parent0[0]: (2750) {G25,W9,D7,L1,V1,M1} P(2725,773);d(757);d(757) { meet( X
% 59.89/60.25    , converse( complement( converse( complement( X ) ) ) ) ) ==> X }.
% 59.89/60.25  parent1[0; 7]: (145761) {G23,W9,D6,L1,V2,M1}  { Y ==> join( converse( meet
% 59.89/60.25    ( X, converse( Y ) ) ), Y ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25     Y := complement( converse( complement( X ) ) )
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145764) {G25,W7,D5,L1,V1,M1}  { complement( converse( complement
% 59.89/60.25    ( X ) ) ) ==> converse( X ) }.
% 59.89/60.25  parent0[0]: (2772) {G25,W10,D6,L1,V1,M1} P(7,2725) { join( converse( X ), 
% 59.89/60.25    complement( converse( complement( X ) ) ) ) ==> converse( X ) }.
% 59.89/60.25  parent1[0; 5]: (145763) {G24,W12,D6,L1,V1,M1}  { complement( converse( 
% 59.89/60.25    complement( X ) ) ) ==> join( converse( X ), complement( converse( 
% 59.89/60.25    complement( X ) ) ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  subsumption: (2797) {G26,W7,D5,L1,V1,M1} P(2750,905);d(2772) { complement( 
% 59.89/60.25    converse( complement( X ) ) ) ==> converse( X ) }.
% 59.89/60.25  parent0: (145764) {G25,W7,D5,L1,V1,M1}  { complement( converse( complement
% 59.89/60.25    ( X ) ) ) ==> converse( X ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25  end
% 59.89/60.25  permutation0:
% 59.89/60.25     0 ==> 0
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145767) {G26,W7,D5,L1,V1,M1}  { converse( X ) ==> complement( 
% 59.89/60.25    converse( complement( X ) ) ) }.
% 59.89/60.25  parent0[0]: (2797) {G26,W7,D5,L1,V1,M1} P(2750,905);d(2772) { complement( 
% 59.89/60.25    converse( complement( X ) ) ) ==> converse( X ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145772) {G17,W12,D6,L1,V2,M1}  { converse( join( complement( X )
% 59.89/60.25    , Y ) ) ==> complement( converse( meet( X, complement( Y ) ) ) ) }.
% 59.89/60.25  parent0[0]: (773) {G16,W10,D5,L1,V2,M1} P(757,3) { complement( join( 
% 59.89/60.25    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 59.89/60.25  parent1[0; 8]: (145767) {G26,W7,D5,L1,V1,M1}  { converse( X ) ==> 
% 59.89/60.25    complement( converse( complement( X ) ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Y
% 59.89/60.25     Y := X
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := join( complement( X ), Y )
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145773) {G17,W12,D6,L1,V2,M1}  { complement( converse( meet( X, 
% 59.89/60.25    complement( Y ) ) ) ) ==> converse( join( complement( X ), Y ) ) }.
% 59.89/60.25  parent0[0]: (145772) {G17,W12,D6,L1,V2,M1}  { converse( join( complement( X
% 59.89/60.25     ), Y ) ) ==> complement( converse( meet( X, complement( Y ) ) ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  subsumption: (2817) {G27,W12,D6,L1,V2,M1} P(773,2797) { complement( 
% 59.89/60.25    converse( meet( X, complement( Y ) ) ) ) ==> converse( join( complement( 
% 59.89/60.25    X ), Y ) ) }.
% 59.89/60.25  parent0: (145773) {G17,W12,D6,L1,V2,M1}  { complement( converse( meet( X, 
% 59.89/60.25    complement( Y ) ) ) ) ==> converse( join( complement( X ), Y ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  permutation0:
% 59.89/60.25     0 ==> 0
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145775) {G26,W7,D5,L1,V1,M1}  { converse( X ) ==> complement( 
% 59.89/60.25    converse( complement( X ) ) ) }.
% 59.89/60.25  parent0[0]: (2797) {G26,W7,D5,L1,V1,M1} P(2750,905);d(2772) { complement( 
% 59.89/60.25    converse( complement( X ) ) ) ==> converse( X ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145780) {G18,W12,D6,L1,V2,M1}  { converse( meet( X, complement( Y
% 59.89/60.25     ) ) ) ==> complement( converse( join( complement( X ), Y ) ) ) }.
% 59.89/60.25  parent0[0]: (952) {G17,W10,D5,L1,V2,M1} P(757,774) { complement( meet( Y, 
% 59.89/60.25    complement( X ) ) ) ==> join( complement( Y ), X ) }.
% 59.89/60.25  parent1[0; 8]: (145775) {G26,W7,D5,L1,V1,M1}  { converse( X ) ==> 
% 59.89/60.25    complement( converse( complement( X ) ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Y
% 59.89/60.25     Y := X
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := meet( X, complement( Y ) )
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145781) {G18,W12,D6,L1,V2,M1}  { complement( converse( join( 
% 59.89/60.25    complement( X ), Y ) ) ) ==> converse( meet( X, complement( Y ) ) ) }.
% 59.89/60.25  parent0[0]: (145780) {G18,W12,D6,L1,V2,M1}  { converse( meet( X, complement
% 59.89/60.25    ( Y ) ) ) ==> complement( converse( join( complement( X ), Y ) ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  subsumption: (2846) {G27,W12,D6,L1,V2,M1} P(952,2797) { complement( 
% 59.89/60.25    converse( join( complement( X ), Y ) ) ) ==> converse( meet( X, 
% 59.89/60.25    complement( Y ) ) ) }.
% 59.89/60.25  parent0: (145781) {G18,W12,D6,L1,V2,M1}  { complement( converse( join( 
% 59.89/60.25    complement( X ), Y ) ) ) ==> converse( meet( X, complement( Y ) ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  permutation0:
% 59.89/60.25     0 ==> 0
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145783) {G26,W7,D5,L1,V1,M1}  { converse( X ) ==> complement( 
% 59.89/60.25    converse( complement( X ) ) ) }.
% 59.89/60.25  parent0[0]: (2797) {G26,W7,D5,L1,V1,M1} P(2750,905);d(2772) { complement( 
% 59.89/60.25    converse( complement( X ) ) ) ==> converse( X ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145788) {G18,W12,D6,L1,V2,M1}  { converse( meet( complement( X )
% 59.89/60.25    , Y ) ) ==> complement( converse( join( X, complement( Y ) ) ) ) }.
% 59.89/60.25  parent0[0]: (951) {G17,W10,D5,L1,V2,M1} P(757,774) { complement( meet( 
% 59.89/60.25    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 59.89/60.25  parent1[0; 8]: (145783) {G26,W7,D5,L1,V1,M1}  { converse( X ) ==> 
% 59.89/60.25    complement( converse( complement( X ) ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := meet( complement( X ), Y )
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145789) {G18,W12,D6,L1,V2,M1}  { complement( converse( join( X, 
% 59.89/60.25    complement( Y ) ) ) ) ==> converse( meet( complement( X ), Y ) ) }.
% 59.89/60.25  parent0[0]: (145788) {G18,W12,D6,L1,V2,M1}  { converse( meet( complement( X
% 59.89/60.25     ), Y ) ) ==> complement( converse( join( X, complement( Y ) ) ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  subsumption: (2848) {G27,W12,D6,L1,V2,M1} P(951,2797) { complement( 
% 59.89/60.25    converse( join( X, complement( Y ) ) ) ) ==> converse( meet( complement( 
% 59.89/60.25    X ), Y ) ) }.
% 59.89/60.25  parent0: (145789) {G18,W12,D6,L1,V2,M1}  { complement( converse( join( X, 
% 59.89/60.25    complement( Y ) ) ) ) ==> converse( meet( complement( X ), Y ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  permutation0:
% 59.89/60.25     0 ==> 0
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145790) {G26,W7,D5,L1,V1,M1}  { converse( X ) ==> complement( 
% 59.89/60.25    converse( complement( X ) ) ) }.
% 59.89/60.25  parent0[0]: (2797) {G26,W7,D5,L1,V1,M1} P(2750,905);d(2772) { complement( 
% 59.89/60.25    converse( complement( X ) ) ) ==> converse( X ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145792) {G18,W11,D6,L1,V2,M1}  { converse( meet( X, Y ) ) ==> 
% 59.89/60.25    complement( converse( complement( meet( Y, X ) ) ) ) }.
% 59.89/60.25  parent0[0]: (973) {G17,W9,D4,L1,V2,M1} P(774,0);d(774) { complement( meet( 
% 59.89/60.25    X, Y ) ) = complement( meet( Y, X ) ) }.
% 59.89/60.25  parent1[0; 7]: (145790) {G26,W7,D5,L1,V1,M1}  { converse( X ) ==> 
% 59.89/60.25    complement( converse( complement( X ) ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := meet( X, Y )
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145794) {G19,W9,D4,L1,V2,M1}  { converse( meet( X, Y ) ) ==> 
% 59.89/60.25    converse( meet( Y, X ) ) }.
% 59.89/60.25  parent0[0]: (2797) {G26,W7,D5,L1,V1,M1} P(2750,905);d(2772) { complement( 
% 59.89/60.25    converse( complement( X ) ) ) ==> converse( X ) }.
% 59.89/60.25  parent1[0; 5]: (145792) {G18,W11,D6,L1,V2,M1}  { converse( meet( X, Y ) ) 
% 59.89/60.25    ==> complement( converse( complement( meet( Y, X ) ) ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := meet( Y, X )
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  subsumption: (2856) {G27,W9,D4,L1,V2,M1} P(973,2797);d(2797) { converse( 
% 59.89/60.25    meet( Y, X ) ) = converse( meet( X, Y ) ) }.
% 59.89/60.25  parent0: (145794) {G19,W9,D4,L1,V2,M1}  { converse( meet( X, Y ) ) ==> 
% 59.89/60.25    converse( meet( Y, X ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Y
% 59.89/60.25     Y := X
% 59.89/60.25  end
% 59.89/60.25  permutation0:
% 59.89/60.25     0 ==> 0
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145795) {G26,W7,D5,L1,V1,M1}  { converse( X ) ==> complement( 
% 59.89/60.25    converse( complement( X ) ) ) }.
% 59.89/60.25  parent0[0]: (2797) {G26,W7,D5,L1,V1,M1} P(2750,905);d(2772) { complement( 
% 59.89/60.25    converse( complement( X ) ) ) ==> converse( X ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145797) {G16,W7,D4,L1,V1,M1}  { converse( complement( X ) ) ==> 
% 59.89/60.25    complement( converse( X ) ) }.
% 59.89/60.25  parent0[0]: (757) {G15,W5,D4,L1,V1,M1} P(741,79);d(753) { complement( 
% 59.89/60.25    complement( X ) ) ==> X }.
% 59.89/60.25  parent1[0; 6]: (145795) {G26,W7,D5,L1,V1,M1}  { converse( X ) ==> 
% 59.89/60.25    complement( converse( complement( X ) ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := complement( X )
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  subsumption: (2867) {G27,W7,D4,L1,V1,M1} P(2797,757) { converse( complement
% 59.89/60.25    ( X ) ) ==> complement( converse( X ) ) }.
% 59.89/60.25  parent0: (145797) {G16,W7,D4,L1,V1,M1}  { converse( complement( X ) ) ==> 
% 59.89/60.25    complement( converse( X ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25  end
% 59.89/60.25  permutation0:
% 59.89/60.25     0 ==> 0
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145800) {G16,W9,D6,L1,V1,M1}  { zero ==> composition( converse( 
% 59.89/60.25    complement( composition( X, top ) ) ), X ) }.
% 59.89/60.25  parent0[0]: (1493) {G16,W9,D6,L1,V1,M1} P(1487,17);d(777) { composition( 
% 59.89/60.25    converse( complement( composition( X, top ) ) ), X ) ==> zero }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145801) {G17,W9,D6,L1,V1,M1}  { zero ==> composition( complement
% 59.89/60.25    ( converse( composition( X, top ) ) ), X ) }.
% 59.89/60.25  parent0[0]: (2867) {G27,W7,D4,L1,V1,M1} P(2797,757) { converse( complement
% 59.89/60.25    ( X ) ) ==> complement( converse( X ) ) }.
% 59.89/60.25  parent1[0; 3]: (145800) {G16,W9,D6,L1,V1,M1}  { zero ==> composition( 
% 59.89/60.25    converse( complement( composition( X, top ) ) ), X ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := composition( X, top )
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145802) {G17,W9,D6,L1,V1,M1}  { composition( complement( converse
% 59.89/60.25    ( composition( X, top ) ) ), X ) ==> zero }.
% 59.89/60.25  parent0[0]: (145801) {G17,W9,D6,L1,V1,M1}  { zero ==> composition( 
% 59.89/60.25    complement( converse( composition( X, top ) ) ), X ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  subsumption: (2874) {G28,W9,D6,L1,V1,M1} P(2867,1493) { composition( 
% 59.89/60.25    complement( converse( composition( X, top ) ) ), X ) ==> zero }.
% 59.89/60.25  parent0: (145802) {G17,W9,D6,L1,V1,M1}  { composition( complement( converse
% 59.89/60.25    ( composition( X, top ) ) ), X ) ==> zero }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25  end
% 59.89/60.25  permutation0:
% 59.89/60.25     0 ==> 0
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145804) {G16,W7,D5,L1,V0,M1}  { zero ==> composition( converse( 
% 59.89/60.25    complement( skol1 ) ), skol1 ) }.
% 59.89/60.25  parent0[0]: (784) {G16,W7,D5,L1,V0,M1} P(756,17);d(777) { composition( 
% 59.89/60.25    converse( complement( skol1 ) ), skol1 ) ==> zero }.
% 59.89/60.25  substitution0:
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145805) {G17,W7,D5,L1,V0,M1}  { zero ==> composition( complement
% 59.89/60.25    ( converse( skol1 ) ), skol1 ) }.
% 59.89/60.25  parent0[0]: (2867) {G27,W7,D4,L1,V1,M1} P(2797,757) { converse( complement
% 59.89/60.25    ( X ) ) ==> complement( converse( X ) ) }.
% 59.89/60.25  parent1[0; 3]: (145804) {G16,W7,D5,L1,V0,M1}  { zero ==> composition( 
% 59.89/60.25    converse( complement( skol1 ) ), skol1 ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := skol1
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145806) {G17,W7,D5,L1,V0,M1}  { composition( complement( converse
% 59.89/60.25    ( skol1 ) ), skol1 ) ==> zero }.
% 59.89/60.25  parent0[0]: (145805) {G17,W7,D5,L1,V0,M1}  { zero ==> composition( 
% 59.89/60.25    complement( converse( skol1 ) ), skol1 ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  subsumption: (2885) {G28,W7,D5,L1,V0,M1} P(2867,784) { composition( 
% 59.89/60.25    complement( converse( skol1 ) ), skol1 ) ==> zero }.
% 59.89/60.25  parent0: (145806) {G17,W7,D5,L1,V0,M1}  { composition( complement( converse
% 59.89/60.25    ( skol1 ) ), skol1 ) ==> zero }.
% 59.89/60.25  substitution0:
% 59.89/60.25  end
% 59.89/60.25  permutation0:
% 59.89/60.25     0 ==> 0
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145808) {G4,W9,D4,L1,V1,M1}  { converse( join( X, one ) ) ==> join
% 59.89/60.25    ( converse( X ), one ) }.
% 59.89/60.25  parent0[0]: (191) {G4,W9,D4,L1,V1,M1} P(187,8) { join( converse( X ), one )
% 59.89/60.25     ==> converse( join( X, one ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145809) {G5,W11,D5,L1,V1,M1}  { converse( join( complement( X ), 
% 59.89/60.25    one ) ) ==> join( complement( converse( X ) ), one ) }.
% 59.89/60.25  parent0[0]: (2867) {G27,W7,D4,L1,V1,M1} P(2797,757) { converse( complement
% 59.89/60.25    ( X ) ) ==> complement( converse( X ) ) }.
% 59.89/60.25  parent1[0; 7]: (145808) {G4,W9,D4,L1,V1,M1}  { converse( join( X, one ) ) 
% 59.89/60.25    ==> join( converse( X ), one ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := complement( X )
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145810) {G5,W11,D5,L1,V1,M1}  { join( complement( converse( X ) )
% 59.89/60.25    , one ) ==> converse( join( complement( X ), one ) ) }.
% 59.89/60.25  parent0[0]: (145809) {G5,W11,D5,L1,V1,M1}  { converse( join( complement( X
% 59.89/60.25     ), one ) ) ==> join( complement( converse( X ) ), one ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  subsumption: (2886) {G28,W11,D5,L1,V1,M1} P(2867,191) { join( complement( 
% 59.89/60.25    converse( X ) ), one ) ==> converse( join( complement( X ), one ) ) }.
% 59.89/60.25  parent0: (145810) {G5,W11,D5,L1,V1,M1}  { join( complement( converse( X ) )
% 59.89/60.25    , one ) ==> converse( join( complement( X ), one ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25  end
% 59.89/60.25  permutation0:
% 59.89/60.25     0 ==> 0
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145812) {G1,W10,D5,L1,V2,M1}  { join( converse( X ), Y ) ==> 
% 59.89/60.25    converse( join( X, converse( Y ) ) ) }.
% 59.89/60.25  parent0[0]: (20) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( Y, converse
% 59.89/60.25    ( X ) ) ) ==> join( converse( Y ), X ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Y
% 59.89/60.25     Y := X
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145816) {G2,W12,D6,L1,V2,M1}  { join( converse( X ), complement( 
% 59.89/60.25    Y ) ) ==> converse( join( X, complement( converse( Y ) ) ) ) }.
% 59.89/60.25  parent0[0]: (2867) {G27,W7,D4,L1,V1,M1} P(2797,757) { converse( complement
% 59.89/60.25    ( X ) ) ==> complement( converse( X ) ) }.
% 59.89/60.25  parent1[0; 9]: (145812) {G1,W10,D5,L1,V2,M1}  { join( converse( X ), Y ) 
% 59.89/60.25    ==> converse( join( X, converse( Y ) ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Y
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25     Y := complement( Y )
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145818) {G2,W12,D6,L1,V2,M1}  { converse( join( X, complement( 
% 59.89/60.25    converse( Y ) ) ) ) ==> join( converse( X ), complement( Y ) ) }.
% 59.89/60.25  parent0[0]: (145816) {G2,W12,D6,L1,V2,M1}  { join( converse( X ), 
% 59.89/60.25    complement( Y ) ) ==> converse( join( X, complement( converse( Y ) ) ) )
% 59.89/60.25     }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  subsumption: (2890) {G28,W12,D6,L1,V2,M1} P(2867,20) { converse( join( Y, 
% 59.89/60.25    complement( converse( X ) ) ) ) ==> join( converse( Y ), complement( X )
% 59.89/60.25     ) }.
% 59.89/60.25  parent0: (145818) {G2,W12,D6,L1,V2,M1}  { converse( join( X, complement( 
% 59.89/60.25    converse( Y ) ) ) ) ==> join( converse( X ), complement( Y ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Y
% 59.89/60.25     Y := X
% 59.89/60.25  end
% 59.89/60.25  permutation0:
% 59.89/60.25     0 ==> 0
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145820) {G1,W10,D5,L1,V2,M1}  { composition( Y, converse( X ) ) 
% 59.89/60.25    ==> converse( composition( X, converse( Y ) ) ) }.
% 59.89/60.25  parent0[0]: (16) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( Y, 
% 59.89/60.25    converse( X ) ) ) ==> composition( X, converse( Y ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Y
% 59.89/60.25     Y := X
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145824) {G2,W12,D6,L1,V2,M1}  { composition( complement( X ), 
% 59.89/60.25    converse( Y ) ) ==> converse( composition( Y, complement( converse( X ) )
% 59.89/60.25     ) ) }.
% 59.89/60.25  parent0[0]: (2867) {G27,W7,D4,L1,V1,M1} P(2797,757) { converse( complement
% 59.89/60.25    ( X ) ) ==> complement( converse( X ) ) }.
% 59.89/60.25  parent1[0; 9]: (145820) {G1,W10,D5,L1,V2,M1}  { composition( Y, converse( X
% 59.89/60.25     ) ) ==> converse( composition( X, converse( Y ) ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := Y
% 59.89/60.25     Y := complement( X )
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145826) {G2,W12,D6,L1,V2,M1}  { converse( composition( Y, 
% 59.89/60.25    complement( converse( X ) ) ) ) ==> composition( complement( X ), 
% 59.89/60.25    converse( Y ) ) }.
% 59.89/60.25  parent0[0]: (145824) {G2,W12,D6,L1,V2,M1}  { composition( complement( X ), 
% 59.89/60.25    converse( Y ) ) ==> converse( composition( Y, complement( converse( X ) )
% 59.89/60.25     ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  subsumption: (2892) {G28,W12,D6,L1,V2,M1} P(2867,16) { converse( 
% 59.89/60.25    composition( Y, complement( converse( X ) ) ) ) ==> composition( 
% 59.89/60.25    complement( X ), converse( Y ) ) }.
% 59.89/60.25  parent0: (145826) {G2,W12,D6,L1,V2,M1}  { converse( composition( Y, 
% 59.89/60.25    complement( converse( X ) ) ) ) ==> composition( complement( X ), 
% 59.89/60.25    converse( Y ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  permutation0:
% 59.89/60.25     0 ==> 0
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145828) {G1,W10,D5,L1,V2,M1}  { join( X, converse( Y ) ) ==> 
% 59.89/60.25    converse( join( converse( X ), Y ) ) }.
% 59.89/60.25  parent0[0]: (19) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( converse( X
% 59.89/60.25     ), Y ) ) ==> join( X, converse( Y ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145832) {G2,W12,D6,L1,V2,M1}  { join( complement( X ), converse( 
% 59.89/60.25    Y ) ) ==> converse( join( complement( converse( X ) ), Y ) ) }.
% 59.89/60.25  parent0[0]: (2867) {G27,W7,D4,L1,V1,M1} P(2797,757) { converse( complement
% 59.89/60.25    ( X ) ) ==> complement( converse( X ) ) }.
% 59.89/60.25  parent1[0; 8]: (145828) {G1,W10,D5,L1,V2,M1}  { join( X, converse( Y ) ) 
% 59.89/60.25    ==> converse( join( converse( X ), Y ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := complement( X )
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145834) {G2,W12,D6,L1,V2,M1}  { converse( join( complement( 
% 59.89/60.25    converse( X ) ), Y ) ) ==> join( complement( X ), converse( Y ) ) }.
% 59.89/60.25  parent0[0]: (145832) {G2,W12,D6,L1,V2,M1}  { join( complement( X ), 
% 59.89/60.25    converse( Y ) ) ==> converse( join( complement( converse( X ) ), Y ) )
% 59.89/60.25     }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  subsumption: (2894) {G28,W12,D6,L1,V2,M1} P(2867,19) { converse( join( 
% 59.89/60.25    complement( converse( X ) ), Y ) ) ==> join( complement( X ), converse( Y
% 59.89/60.25     ) ) }.
% 59.89/60.25  parent0: (145834) {G2,W12,D6,L1,V2,M1}  { converse( join( complement( 
% 59.89/60.25    converse( X ) ), Y ) ) ==> join( complement( X ), converse( Y ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  permutation0:
% 59.89/60.25     0 ==> 0
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145836) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) ==> join
% 59.89/60.25    ( converse( X ), converse( Y ) ) }.
% 59.89/60.25  parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 59.89/60.25     ) ==> converse( join( X, Y ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145837) {G1,W12,D5,L1,V2,M1}  { converse( join( complement( X ), 
% 59.89/60.25    Y ) ) ==> join( complement( converse( X ) ), converse( Y ) ) }.
% 59.89/60.25  parent0[0]: (2867) {G27,W7,D4,L1,V1,M1} P(2797,757) { converse( complement
% 59.89/60.25    ( X ) ) ==> complement( converse( X ) ) }.
% 59.89/60.25  parent1[0; 7]: (145836) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) 
% 59.89/60.25    ==> join( converse( X ), converse( Y ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := complement( X )
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145839) {G1,W12,D5,L1,V2,M1}  { join( complement( converse( X ) )
% 59.89/60.25    , converse( Y ) ) ==> converse( join( complement( X ), Y ) ) }.
% 59.89/60.25  parent0[0]: (145837) {G1,W12,D5,L1,V2,M1}  { converse( join( complement( X
% 59.89/60.25     ), Y ) ) ==> join( complement( converse( X ) ), converse( Y ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  subsumption: (2895) {G28,W12,D5,L1,V2,M1} P(2867,8) { join( complement( 
% 59.89/60.25    converse( X ) ), converse( Y ) ) ==> converse( join( complement( X ), Y )
% 59.89/60.25     ) }.
% 59.89/60.25  parent0: (145839) {G1,W12,D5,L1,V2,M1}  { join( complement( converse( X ) )
% 59.89/60.25    , converse( Y ) ) ==> converse( join( complement( X ), Y ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  permutation0:
% 59.89/60.25     0 ==> 0
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145842) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) ==> join
% 59.89/60.25    ( converse( X ), converse( Y ) ) }.
% 59.89/60.25  parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 59.89/60.25     ) ==> converse( join( X, Y ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145844) {G1,W12,D5,L1,V2,M1}  { converse( join( X, complement( Y
% 59.89/60.25     ) ) ) ==> join( converse( X ), complement( converse( Y ) ) ) }.
% 59.89/60.25  parent0[0]: (2867) {G27,W7,D4,L1,V1,M1} P(2797,757) { converse( complement
% 59.89/60.25    ( X ) ) ==> complement( converse( X ) ) }.
% 59.89/60.25  parent1[0; 9]: (145842) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) 
% 59.89/60.25    ==> join( converse( X ), converse( Y ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Y
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25     Y := complement( Y )
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145846) {G1,W12,D5,L1,V2,M1}  { join( converse( X ), complement( 
% 59.89/60.25    converse( Y ) ) ) ==> converse( join( X, complement( Y ) ) ) }.
% 59.89/60.25  parent0[0]: (145844) {G1,W12,D5,L1,V2,M1}  { converse( join( X, complement
% 59.89/60.25    ( Y ) ) ) ==> join( converse( X ), complement( converse( Y ) ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  subsumption: (2896) {G28,W12,D5,L1,V2,M1} P(2867,8) { join( converse( Y ), 
% 59.89/60.25    complement( converse( X ) ) ) ==> converse( join( Y, complement( X ) ) )
% 59.89/60.25     }.
% 59.89/60.25  parent0: (145846) {G1,W12,D5,L1,V2,M1}  { join( converse( X ), complement( 
% 59.89/60.25    converse( Y ) ) ) ==> converse( join( X, complement( Y ) ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Y
% 59.89/60.25     Y := X
% 59.89/60.25  end
% 59.89/60.25  permutation0:
% 59.89/60.25     0 ==> 0
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145848) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), Y ) ==>
% 59.89/60.25     join( composition( X, Y ), composition( Z, Y ) ) }.
% 59.89/60.25  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 59.89/60.25    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Z
% 59.89/60.25     Z := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145850) {G1,W13,D6,L1,V1,M1}  { composition( join( complement( 
% 59.89/60.25    converse( skol1 ) ), X ), skol1 ) ==> join( zero, composition( X, skol1 )
% 59.89/60.25     ) }.
% 59.89/60.25  parent0[0]: (2885) {G28,W7,D5,L1,V0,M1} P(2867,784) { composition( 
% 59.89/60.25    complement( converse( skol1 ) ), skol1 ) ==> zero }.
% 59.89/60.25  parent1[0; 9]: (145848) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), 
% 59.89/60.25    Y ) ==> join( composition( X, Y ), composition( Z, Y ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := complement( converse( skol1 ) )
% 59.89/60.25     Y := skol1
% 59.89/60.25     Z := X
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145852) {G2,W11,D6,L1,V1,M1}  { composition( join( complement( 
% 59.89/60.25    converse( skol1 ) ), X ), skol1 ) ==> composition( X, skol1 ) }.
% 59.89/60.25  parent0[0]: (750) {G13,W5,D3,L1,V1,M1} P(716,0);d(749) { join( zero, X ) 
% 59.89/60.25    ==> X }.
% 59.89/60.25  parent1[0; 8]: (145850) {G1,W13,D6,L1,V1,M1}  { composition( join( 
% 59.89/60.25    complement( converse( skol1 ) ), X ), skol1 ) ==> join( zero, composition
% 59.89/60.25    ( X, skol1 ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := composition( X, skol1 )
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  subsumption: (2901) {G29,W11,D6,L1,V1,M1} P(2885,6);d(750) { composition( 
% 59.89/60.25    join( complement( converse( skol1 ) ), X ), skol1 ) ==> composition( X, 
% 59.89/60.25    skol1 ) }.
% 59.89/60.25  parent0: (145852) {G2,W11,D6,L1,V1,M1}  { composition( join( complement( 
% 59.89/60.25    converse( skol1 ) ), X ), skol1 ) ==> composition( X, skol1 ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25  end
% 59.89/60.25  permutation0:
% 59.89/60.25     0 ==> 0
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145855) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), Y ) ==>
% 59.89/60.25     join( composition( X, Y ), composition( Z, Y ) ) }.
% 59.89/60.25  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 59.89/60.25    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Z
% 59.89/60.25     Z := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145858) {G1,W13,D6,L1,V1,M1}  { composition( join( X, complement
% 59.89/60.25    ( converse( skol1 ) ) ), skol1 ) ==> join( composition( X, skol1 ), zero
% 59.89/60.25     ) }.
% 59.89/60.25  parent0[0]: (2885) {G28,W7,D5,L1,V0,M1} P(2867,784) { composition( 
% 59.89/60.25    complement( converse( skol1 ) ), skol1 ) ==> zero }.
% 59.89/60.25  parent1[0; 12]: (145855) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z )
% 59.89/60.25    , Y ) ==> join( composition( X, Y ), composition( Z, Y ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25     Y := skol1
% 59.89/60.25     Z := complement( converse( skol1 ) )
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145859) {G2,W11,D6,L1,V1,M1}  { composition( join( X, complement
% 59.89/60.25    ( converse( skol1 ) ) ), skol1 ) ==> composition( X, skol1 ) }.
% 59.89/60.25  parent0[0]: (741) {G11,W5,D3,L1,V1,M1} P(716,209) { join( X, zero ) ==> X
% 59.89/60.25     }.
% 59.89/60.25  parent1[0; 8]: (145858) {G1,W13,D6,L1,V1,M1}  { composition( join( X, 
% 59.89/60.25    complement( converse( skol1 ) ) ), skol1 ) ==> join( composition( X, 
% 59.89/60.25    skol1 ), zero ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := composition( X, skol1 )
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  subsumption: (2902) {G29,W11,D6,L1,V1,M1} P(2885,6);d(741) { composition( 
% 59.89/60.25    join( X, complement( converse( skol1 ) ) ), skol1 ) ==> composition( X, 
% 59.89/60.25    skol1 ) }.
% 59.89/60.25  parent0: (145859) {G2,W11,D6,L1,V1,M1}  { composition( join( X, complement
% 59.89/60.25    ( converse( skol1 ) ) ), skol1 ) ==> composition( X, skol1 ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25  end
% 59.89/60.25  permutation0:
% 59.89/60.25     0 ==> 0
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145861) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) ==> join
% 59.89/60.25    ( converse( X ), converse( Y ) ) }.
% 59.89/60.25  parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 59.89/60.25     ) ==> converse( join( X, Y ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145863) {G1,W14,D5,L1,V3,M1}  { converse( join( meet( X, Y ), Z )
% 59.89/60.25     ) ==> join( converse( meet( Y, X ) ), converse( Z ) ) }.
% 59.89/60.25  parent0[0]: (2856) {G27,W9,D4,L1,V2,M1} P(973,2797);d(2797) { converse( 
% 59.89/60.25    meet( Y, X ) ) = converse( meet( X, Y ) ) }.
% 59.89/60.25  parent1[0; 8]: (145861) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) 
% 59.89/60.25    ==> join( converse( X ), converse( Y ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Y
% 59.89/60.25     Y := X
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := meet( X, Y )
% 59.89/60.25     Y := Z
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145869) {G1,W13,D5,L1,V3,M1}  { converse( join( meet( X, Y ), Z )
% 59.89/60.25     ) ==> converse( join( meet( Y, X ), Z ) ) }.
% 59.89/60.25  parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 59.89/60.25     ) ==> converse( join( X, Y ) ) }.
% 59.89/60.25  parent1[0; 7]: (145863) {G1,W14,D5,L1,V3,M1}  { converse( join( meet( X, Y
% 59.89/60.25     ), Z ) ) ==> join( converse( meet( Y, X ) ), converse( Z ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := meet( Y, X )
% 59.89/60.25     Y := Z
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25     Z := Z
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  subsumption: (2919) {G28,W13,D5,L1,V3,M1} P(2856,8);d(8) { converse( join( 
% 59.89/60.25    meet( Y, X ), Z ) ) = converse( join( meet( X, Y ), Z ) ) }.
% 59.89/60.25  parent0: (145869) {G1,W13,D5,L1,V3,M1}  { converse( join( meet( X, Y ), Z )
% 59.89/60.25     ) ==> converse( join( meet( Y, X ), Z ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Y
% 59.89/60.25     Y := X
% 59.89/60.25     Z := Z
% 59.89/60.25  end
% 59.89/60.25  permutation0:
% 59.89/60.25     0 ==> 0
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145871) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), Y ) ==>
% 59.89/60.25     join( composition( X, Y ), composition( Z, Y ) ) }.
% 59.89/60.25  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 59.89/60.25    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Z
% 59.89/60.25     Z := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145873) {G1,W15,D7,L1,V2,M1}  { composition( join( complement( 
% 59.89/60.25    converse( composition( X, top ) ) ), Y ), X ) ==> join( zero, composition
% 59.89/60.25    ( Y, X ) ) }.
% 59.89/60.25  parent0[0]: (2874) {G28,W9,D6,L1,V1,M1} P(2867,1493) { composition( 
% 59.89/60.25    complement( converse( composition( X, top ) ) ), X ) ==> zero }.
% 59.89/60.25  parent1[0; 11]: (145871) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z )
% 59.89/60.25    , Y ) ==> join( composition( X, Y ), composition( Z, Y ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := complement( converse( composition( X, top ) ) )
% 59.89/60.25     Y := X
% 59.89/60.25     Z := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145875) {G2,W13,D7,L1,V2,M1}  { composition( join( complement( 
% 59.89/60.25    converse( composition( X, top ) ) ), Y ), X ) ==> composition( Y, X ) }.
% 59.89/60.25  parent0[0]: (750) {G13,W5,D3,L1,V1,M1} P(716,0);d(749) { join( zero, X ) 
% 59.89/60.25    ==> X }.
% 59.89/60.25  parent1[0; 10]: (145873) {G1,W15,D7,L1,V2,M1}  { composition( join( 
% 59.89/60.25    complement( converse( composition( X, top ) ) ), Y ), X ) ==> join( zero
% 59.89/60.25    , composition( Y, X ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := composition( Y, X )
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  subsumption: (2972) {G29,W13,D7,L1,V2,M1} P(2874,6);d(750) { composition( 
% 59.89/60.25    join( complement( converse( composition( X, top ) ) ), Y ), X ) ==> 
% 59.89/60.25    composition( Y, X ) }.
% 59.89/60.25  parent0: (145875) {G2,W13,D7,L1,V2,M1}  { composition( join( complement( 
% 59.89/60.25    converse( composition( X, top ) ) ), Y ), X ) ==> composition( Y, X ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  permutation0:
% 59.89/60.25     0 ==> 0
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145878) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), Y ) ==>
% 59.89/60.25     join( composition( X, Y ), composition( Z, Y ) ) }.
% 59.89/60.25  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 59.89/60.25    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Z
% 59.89/60.25     Z := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145881) {G1,W15,D7,L1,V2,M1}  { composition( join( X, complement
% 59.89/60.25    ( converse( composition( Y, top ) ) ) ), Y ) ==> join( composition( X, Y
% 59.89/60.25     ), zero ) }.
% 59.89/60.25  parent0[0]: (2874) {G28,W9,D6,L1,V1,M1} P(2867,1493) { composition( 
% 59.89/60.25    complement( converse( composition( X, top ) ) ), X ) ==> zero }.
% 59.89/60.25  parent1[0; 14]: (145878) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z )
% 59.89/60.25    , Y ) ==> join( composition( X, Y ), composition( Z, Y ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Y
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25     Z := complement( converse( composition( Y, top ) ) )
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145882) {G2,W13,D7,L1,V2,M1}  { composition( join( X, complement
% 59.89/60.25    ( converse( composition( Y, top ) ) ) ), Y ) ==> composition( X, Y ) }.
% 59.89/60.25  parent0[0]: (741) {G11,W5,D3,L1,V1,M1} P(716,209) { join( X, zero ) ==> X
% 59.89/60.25     }.
% 59.89/60.25  parent1[0; 10]: (145881) {G1,W15,D7,L1,V2,M1}  { composition( join( X, 
% 59.89/60.25    complement( converse( composition( Y, top ) ) ) ), Y ) ==> join( 
% 59.89/60.25    composition( X, Y ), zero ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := composition( X, Y )
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  subsumption: (2973) {G29,W13,D7,L1,V2,M1} P(2874,6);d(741) { composition( 
% 59.89/60.25    join( Y, complement( converse( composition( X, top ) ) ) ), X ) ==> 
% 59.89/60.25    composition( Y, X ) }.
% 59.89/60.25  parent0: (145882) {G2,W13,D7,L1,V2,M1}  { composition( join( X, complement
% 59.89/60.25    ( converse( composition( Y, top ) ) ) ), Y ) ==> composition( X, Y ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Y
% 59.89/60.25     Y := X
% 59.89/60.25  end
% 59.89/60.25  permutation0:
% 59.89/60.25     0 ==> 0
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145884) {G24,W10,D5,L1,V2,M1}  { X ==> join( X, meet( complement( 
% 59.89/60.25    Y ), join( X, Y ) ) ) }.
% 59.89/60.25  parent0[0]: (2742) {G24,W10,D5,L1,V2,M1} P(75,2555) { join( X, meet( 
% 59.89/60.25    complement( Y ), join( X, Y ) ) ) ==> X }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145885) {G1,W10,D5,L1,V2,M1}  { X ==> join( meet( complement( Y )
% 59.89/60.25    , join( X, Y ) ), X ) }.
% 59.89/60.25  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 59.89/60.25  parent1[0; 2]: (145884) {G24,W10,D5,L1,V2,M1}  { X ==> join( X, meet( 
% 59.89/60.25    complement( Y ), join( X, Y ) ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := meet( complement( Y ), join( X, Y ) )
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145889) {G1,W10,D5,L1,V2,M1}  { join( meet( complement( Y ), join
% 59.89/60.25    ( X, Y ) ), X ) ==> X }.
% 59.89/60.25  parent0[0]: (145885) {G1,W10,D5,L1,V2,M1}  { X ==> join( meet( complement( 
% 59.89/60.25    Y ), join( X, Y ) ), X ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  subsumption: (3022) {G25,W10,D5,L1,V2,M1} P(2742,0) { join( meet( 
% 59.89/60.25    complement( Y ), join( X, Y ) ), X ) ==> X }.
% 59.89/60.25  parent0: (145889) {G1,W10,D5,L1,V2,M1}  { join( meet( complement( Y ), join
% 59.89/60.25    ( X, Y ) ), X ) ==> X }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  permutation0:
% 59.89/60.25     0 ==> 0
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145893) {G25,W10,D5,L1,V2,M1}  { Y ==> join( meet( complement( X )
% 59.89/60.25    , join( Y, X ) ), Y ) }.
% 59.89/60.25  parent0[0]: (3022) {G25,W10,D5,L1,V2,M1} P(2742,0) { join( meet( complement
% 59.89/60.25    ( Y ), join( X, Y ) ), X ) ==> X }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Y
% 59.89/60.25     Y := X
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145895) {G1,W10,D5,L1,V2,M1}  { X ==> join( meet( complement( Y )
% 59.89/60.25    , join( Y, X ) ), X ) }.
% 59.89/60.25  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 59.89/60.25  parent1[0; 6]: (145893) {G25,W10,D5,L1,V2,M1}  { Y ==> join( meet( 
% 59.89/60.25    complement( X ), join( Y, X ) ), Y ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := Y
% 59.89/60.25     Y := X
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145901) {G1,W10,D5,L1,V2,M1}  { join( meet( complement( Y ), join
% 59.89/60.25    ( Y, X ) ), X ) ==> X }.
% 59.89/60.25  parent0[0]: (145895) {G1,W10,D5,L1,V2,M1}  { X ==> join( meet( complement( 
% 59.89/60.25    Y ), join( Y, X ) ), X ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  subsumption: (3044) {G26,W10,D5,L1,V2,M1} P(0,3022) { join( meet( 
% 59.89/60.25    complement( Y ), join( Y, X ) ), X ) ==> X }.
% 59.89/60.25  parent0: (145901) {G1,W10,D5,L1,V2,M1}  { join( meet( complement( Y ), join
% 59.89/60.25    ( Y, X ) ), X ) ==> X }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  permutation0:
% 59.89/60.25     0 ==> 0
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145903) {G26,W10,D5,L1,V2,M1}  { Y ==> join( meet( complement( X )
% 59.89/60.25    , join( X, Y ) ), Y ) }.
% 59.89/60.25  parent0[0]: (3044) {G26,W10,D5,L1,V2,M1} P(0,3022) { join( meet( complement
% 59.89/60.25    ( Y ), join( Y, X ) ), X ) ==> X }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Y
% 59.89/60.25     Y := X
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145904) {G16,W10,D6,L1,V2,M1}  { X ==> join( meet( Y, join( 
% 59.89/60.25    complement( Y ), X ) ), X ) }.
% 59.89/60.25  parent0[0]: (757) {G15,W5,D4,L1,V1,M1} P(741,79);d(753) { complement( 
% 59.89/60.25    complement( X ) ) ==> X }.
% 59.89/60.25  parent1[0; 4]: (145903) {G26,W10,D5,L1,V2,M1}  { Y ==> join( meet( 
% 59.89/60.25    complement( X ), join( X, Y ) ), Y ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Y
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := complement( Y )
% 59.89/60.25     Y := X
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145905) {G16,W10,D6,L1,V2,M1}  { join( meet( Y, join( complement( 
% 59.89/60.25    Y ), X ) ), X ) ==> X }.
% 59.89/60.25  parent0[0]: (145904) {G16,W10,D6,L1,V2,M1}  { X ==> join( meet( Y, join( 
% 59.89/60.25    complement( Y ), X ) ), X ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  subsumption: (3062) {G27,W10,D6,L1,V2,M1} P(757,3044) { join( meet( X, join
% 59.89/60.25    ( complement( X ), Y ) ), Y ) ==> Y }.
% 59.89/60.25  parent0: (145905) {G16,W10,D6,L1,V2,M1}  { join( meet( Y, join( complement
% 59.89/60.25    ( Y ), X ) ), X ) ==> X }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Y
% 59.89/60.25     Y := X
% 59.89/60.25  end
% 59.89/60.25  permutation0:
% 59.89/60.25     0 ==> 0
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145906) {G26,W10,D5,L1,V2,M1}  { Y ==> join( meet( complement( X )
% 59.89/60.25    , join( X, Y ) ), Y ) }.
% 59.89/60.25  parent0[0]: (3044) {G26,W10,D5,L1,V2,M1} P(0,3022) { join( meet( complement
% 59.89/60.25    ( Y ), join( Y, X ) ), X ) ==> X }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Y
% 59.89/60.25     Y := X
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145907) {G2,W10,D5,L1,V2,M1}  { X ==> join( meet( join( Y, X ), 
% 59.89/60.25    complement( Y ) ), X ) }.
% 59.89/60.25  parent0[0]: (75) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 59.89/60.25    Y ) }.
% 59.89/60.25  parent1[0; 3]: (145906) {G26,W10,D5,L1,V2,M1}  { Y ==> join( meet( 
% 59.89/60.25    complement( X ), join( X, Y ) ), Y ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := join( Y, X )
% 59.89/60.25     Y := complement( Y )
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := Y
% 59.89/60.25     Y := X
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145910) {G2,W10,D5,L1,V2,M1}  { join( meet( join( Y, X ), 
% 59.89/60.25    complement( Y ) ), X ) ==> X }.
% 59.89/60.25  parent0[0]: (145907) {G2,W10,D5,L1,V2,M1}  { X ==> join( meet( join( Y, X )
% 59.89/60.25    , complement( Y ) ), X ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  subsumption: (3071) {G27,W10,D5,L1,V2,M1} P(75,3044) { join( meet( join( X
% 59.89/60.25    , Y ), complement( X ) ), Y ) ==> Y }.
% 59.89/60.25  parent0: (145910) {G2,W10,D5,L1,V2,M1}  { join( meet( join( Y, X ), 
% 59.89/60.25    complement( Y ) ), X ) ==> X }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := Y
% 59.89/60.25     Y := X
% 59.89/60.25  end
% 59.89/60.25  permutation0:
% 59.89/60.25     0 ==> 0
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145912) {G27,W10,D5,L1,V2,M1}  { Y ==> join( meet( join( X, Y ), 
% 59.89/60.25    complement( X ) ), Y ) }.
% 59.89/60.25  parent0[0]: (3071) {G27,W10,D5,L1,V2,M1} P(75,3044) { join( meet( join( X, 
% 59.89/60.25    Y ), complement( X ) ), Y ) ==> Y }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145914) {G20,W15,D7,L1,V2,M1}  { meet( X, Y ) ==> join( meet( Y, 
% 59.89/60.25    complement( meet( Y, complement( X ) ) ) ), meet( X, Y ) ) }.
% 59.89/60.25  parent0[0]: (1390) {G19,W10,D5,L1,V2,M1} P(1373,0) { join( meet( Y, 
% 59.89/60.25    complement( X ) ), meet( X, Y ) ) ==> Y }.
% 59.89/60.25  parent1[0; 6]: (145912) {G27,W10,D5,L1,V2,M1}  { Y ==> join( meet( join( X
% 59.89/60.25    , Y ), complement( X ) ), Y ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := meet( Y, complement( X ) )
% 59.89/60.25     Y := meet( X, Y )
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  paramod: (145915) {G18,W14,D6,L1,V2,M1}  { meet( X, Y ) ==> join( meet( Y, 
% 59.89/60.25    join( complement( Y ), X ) ), meet( X, Y ) ) }.
% 59.89/60.25  parent0[0]: (952) {G17,W10,D5,L1,V2,M1} P(757,774) { complement( meet( Y, 
% 59.89/60.25    complement( X ) ) ) ==> join( complement( Y ), X ) }.
% 59.89/60.25  parent1[0; 7]: (145914) {G20,W15,D7,L1,V2,M1}  { meet( X, Y ) ==> join( 
% 59.89/60.25    meet( Y, complement( meet( Y, complement( X ) ) ) ), meet( X, Y ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  substitution1:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  eqswap: (145916) {G18,W14,D6,L1,V2,M1}  { join( meet( Y, join( complement( 
% 59.89/60.25    Y ), X ) ), meet( X, Y ) ) ==> meet( X, Y ) }.
% 59.89/60.25  parent0[0]: (145915) {G18,W14,D6,L1,V2,M1}  { meet( X, Y ) ==> join( meet( 
% 59.89/60.25    Y, join( complement( Y ), X ) ), meet( X, Y ) ) }.
% 59.89/60.25  substitution0:
% 59.89/60.25     X := X
% 59.89/60.25     Y := Y
% 59.89/60.25  end
% 59.89/60.25  
% 59.89/60.25  subsumption: (3087) {G28,W14,D6,L1,V2,M1} P(1390,3071);d(952) { join( meet
% 59.89/60.25    ( X, join( complement( X ), Y ) ), meet( Y, X ) ) ==> meet( Y, X ) }.
% 59.89/60.25  parent0: (145916) {G18,W14,D6,L1,V2,M1}  { join( meet( Y, join( complement
% 59.89/60.25    ( Y ), X ) ), meet( X, Y ) ) ==> meet( X, Y ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := Y
% 59.89/60.26     Y := X
% 59.89/60.26  end
% 59.89/60.26  permutation0:
% 59.89/60.26     0 ==> 0
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (145918) {G16,W10,D5,L1,V2,M1}  { meet( X, complement( Y ) ) ==> 
% 59.89/60.26    complement( join( complement( X ), Y ) ) }.
% 59.89/60.26  parent0[0]: (773) {G16,W10,D5,L1,V2,M1} P(757,3) { complement( join( 
% 59.89/60.26    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := Y
% 59.89/60.26     Y := X
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (145923) {G17,W14,D7,L1,V2,M1}  { meet( X, complement( meet( 
% 59.89/60.26    complement( complement( X ) ), Y ) ) ) ==> complement( join( Y, 
% 59.89/60.26    complement( X ) ) ) }.
% 59.89/60.26  parent0[0]: (2557) {G24,W10,D5,L1,V2,M1} P(310,2511);d(772);d(748);d(903)
% 59.89/60.26     { join( X, meet( complement( X ), Y ) ) ==> join( Y, X ) }.
% 59.89/60.26  parent1[0; 10]: (145918) {G16,W10,D5,L1,V2,M1}  { meet( X, complement( Y )
% 59.89/60.26     ) ==> complement( join( complement( X ), Y ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := complement( X )
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := X
% 59.89/60.26     Y := meet( complement( complement( X ) ), Y )
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (145924) {G17,W13,D7,L1,V2,M1}  { meet( X, complement( meet( 
% 59.89/60.26    complement( complement( X ) ), Y ) ) ) ==> meet( complement( Y ), X ) }.
% 59.89/60.26  parent0[0]: (772) {G16,W10,D5,L1,V2,M1} P(757,3) { complement( join( X, 
% 59.89/60.26    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 59.89/60.26  parent1[0; 9]: (145923) {G17,W14,D7,L1,V2,M1}  { meet( X, complement( meet
% 59.89/60.26    ( complement( complement( X ) ), Y ) ) ) ==> complement( join( Y, 
% 59.89/60.26    complement( X ) ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := Y
% 59.89/60.26     Y := X
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (145925) {G18,W12,D5,L1,V2,M1}  { meet( X, join( complement( X ), 
% 59.89/60.26    complement( Y ) ) ) ==> meet( complement( Y ), X ) }.
% 59.89/60.26  parent0[0]: (951) {G17,W10,D5,L1,V2,M1} P(757,774) { complement( meet( 
% 59.89/60.26    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 59.89/60.26  parent1[0; 3]: (145924) {G17,W13,D7,L1,V2,M1}  { meet( X, complement( meet
% 59.89/60.26    ( complement( complement( X ) ), Y ) ) ) ==> meet( complement( Y ), X )
% 59.89/60.26     }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := complement( X )
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (145926) {G17,W11,D5,L1,V2,M1}  { meet( X, complement( meet( X, Y
% 59.89/60.26     ) ) ) ==> meet( complement( Y ), X ) }.
% 59.89/60.26  parent0[0]: (774) {G16,W10,D4,L1,V2,M1} P(3,757) { join( complement( X ), 
% 59.89/60.26    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 59.89/60.26  parent1[0; 3]: (145925) {G18,W12,D5,L1,V2,M1}  { meet( X, join( complement
% 59.89/60.26    ( X ), complement( Y ) ) ) ==> meet( complement( Y ), X ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  subsumption: (3167) {G25,W11,D5,L1,V2,M1} P(2557,773);d(772);d(951);d(774)
% 59.89/60.26     { meet( X, complement( meet( X, Y ) ) ) ==> meet( complement( Y ), X )
% 59.89/60.26     }.
% 59.89/60.26  parent0: (145926) {G17,W11,D5,L1,V2,M1}  { meet( X, complement( meet( X, Y
% 59.89/60.26     ) ) ) ==> meet( complement( Y ), X ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  permutation0:
% 59.89/60.26     0 ==> 0
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (145929) {G16,W10,D5,L1,V2,M1}  { meet( complement( X ), Y ) ==> 
% 59.89/60.26    complement( join( X, complement( Y ) ) ) }.
% 59.89/60.26  parent0[0]: (772) {G16,W10,D5,L1,V2,M1} P(757,3) { complement( join( X, 
% 59.89/60.26    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (145934) {G17,W14,D7,L1,V2,M1}  { meet( complement( meet( 
% 59.89/60.26    complement( complement( X ) ), Y ) ), X ) ==> complement( join( Y, 
% 59.89/60.26    complement( X ) ) ) }.
% 59.89/60.26  parent0[0]: (2565) {G23,W10,D5,L1,V2,M1} P(27,2511);d(772);d(748);d(890) { 
% 59.89/60.26    join( meet( complement( X ), Y ), X ) ==> join( Y, X ) }.
% 59.89/60.26  parent1[0; 10]: (145929) {G16,W10,D5,L1,V2,M1}  { meet( complement( X ), Y
% 59.89/60.26     ) ==> complement( join( X, complement( Y ) ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := complement( X )
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := meet( complement( complement( X ) ), Y )
% 59.89/60.26     Y := X
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (145935) {G17,W13,D7,L1,V2,M1}  { meet( complement( meet( 
% 59.89/60.26    complement( complement( X ) ), Y ) ), X ) ==> meet( complement( Y ), X )
% 59.89/60.26     }.
% 59.89/60.26  parent0[0]: (772) {G16,W10,D5,L1,V2,M1} P(757,3) { complement( join( X, 
% 59.89/60.26    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 59.89/60.26  parent1[0; 9]: (145934) {G17,W14,D7,L1,V2,M1}  { meet( complement( meet( 
% 59.89/60.26    complement( complement( X ) ), Y ) ), X ) ==> complement( join( Y, 
% 59.89/60.26    complement( X ) ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := Y
% 59.89/60.26     Y := X
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (145936) {G18,W12,D5,L1,V2,M1}  { meet( join( complement( X ), 
% 59.89/60.26    complement( Y ) ), X ) ==> meet( complement( Y ), X ) }.
% 59.89/60.26  parent0[0]: (951) {G17,W10,D5,L1,V2,M1} P(757,774) { complement( meet( 
% 59.89/60.26    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 59.89/60.26  parent1[0; 2]: (145935) {G17,W13,D7,L1,V2,M1}  { meet( complement( meet( 
% 59.89/60.26    complement( complement( X ) ), Y ) ), X ) ==> meet( complement( Y ), X )
% 59.89/60.26     }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := complement( X )
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (145937) {G17,W11,D5,L1,V2,M1}  { meet( complement( meet( X, Y ) )
% 59.89/60.26    , X ) ==> meet( complement( Y ), X ) }.
% 59.89/60.26  parent0[0]: (774) {G16,W10,D4,L1,V2,M1} P(3,757) { join( complement( X ), 
% 59.89/60.26    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 59.89/60.26  parent1[0; 2]: (145936) {G18,W12,D5,L1,V2,M1}  { meet( join( complement( X
% 59.89/60.26     ), complement( Y ) ), X ) ==> meet( complement( Y ), X ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  subsumption: (3178) {G24,W11,D5,L1,V2,M1} P(2565,772);d(772);d(951);d(774)
% 59.89/60.26     { meet( complement( meet( X, Y ) ), X ) ==> meet( complement( Y ), X )
% 59.89/60.26     }.
% 59.89/60.26  parent0: (145937) {G17,W11,D5,L1,V2,M1}  { meet( complement( meet( X, Y ) )
% 59.89/60.26    , X ) ==> meet( complement( Y ), X ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  permutation0:
% 59.89/60.26     0 ==> 0
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (145940) {G22,W10,D6,L1,V2,M1}  { zero ==> meet( converse( X ), 
% 59.89/60.26    complement( converse( join( X, Y ) ) ) ) }.
% 59.89/60.26  parent0[0]: (1105) {G22,W10,D6,L1,V2,M1} P(8,1035) { meet( converse( X ), 
% 59.89/60.26    complement( converse( join( X, Y ) ) ) ) ==> zero }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (145945) {G2,W16,D8,L1,V2,M1}  { zero ==> meet( converse( 
% 59.89/60.26    composition( X, complement( converse( composition( Y, X ) ) ) ) ), 
% 59.89/60.26    complement( converse( complement( converse( Y ) ) ) ) ) }.
% 59.89/60.26  parent0[0]: (110) {G1,W15,D7,L1,V2,M1} P(9,10);d(7) { join( composition( X
% 59.89/60.26    , complement( converse( composition( Y, X ) ) ) ), complement( converse( 
% 59.89/60.26    Y ) ) ) ==> complement( converse( Y ) ) }.
% 59.89/60.26  parent1[0; 13]: (145940) {G22,W10,D6,L1,V2,M1}  { zero ==> meet( converse( 
% 59.89/60.26    X ), complement( converse( join( X, Y ) ) ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := composition( X, complement( converse( composition( Y, X ) ) ) )
% 59.89/60.26     Y := complement( converse( Y ) )
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (145946) {G3,W15,D7,L1,V2,M1}  { zero ==> meet( composition( 
% 59.89/60.26    complement( composition( Y, X ) ), converse( X ) ), complement( converse
% 59.89/60.26    ( complement( converse( Y ) ) ) ) ) }.
% 59.89/60.26  parent0[0]: (2892) {G28,W12,D6,L1,V2,M1} P(2867,16) { converse( composition
% 59.89/60.26    ( Y, complement( converse( X ) ) ) ) ==> composition( complement( X ), 
% 59.89/60.26    converse( Y ) ) }.
% 59.89/60.26  parent1[0; 3]: (145945) {G2,W16,D8,L1,V2,M1}  { zero ==> meet( converse( 
% 59.89/60.26    composition( X, complement( converse( composition( Y, X ) ) ) ) ), 
% 59.89/60.26    complement( converse( complement( converse( Y ) ) ) ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := composition( Y, X )
% 59.89/60.26     Y := X
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (145947) {G4,W15,D7,L1,V2,M1}  { zero ==> meet( composition( 
% 59.89/60.26    complement( composition( X, Y ) ), converse( Y ) ), complement( 
% 59.89/60.26    complement( converse( converse( X ) ) ) ) ) }.
% 59.89/60.26  parent0[0]: (2867) {G27,W7,D4,L1,V1,M1} P(2797,757) { converse( complement
% 59.89/60.26    ( X ) ) ==> complement( converse( X ) ) }.
% 59.89/60.26  parent1[0; 11]: (145946) {G3,W15,D7,L1,V2,M1}  { zero ==> meet( composition
% 59.89/60.26    ( complement( composition( Y, X ) ), converse( X ) ), complement( 
% 59.89/60.26    converse( complement( converse( Y ) ) ) ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := converse( X )
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := Y
% 59.89/60.26     Y := X
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (145948) {G5,W13,D6,L1,V2,M1}  { zero ==> meet( composition( 
% 59.89/60.26    complement( composition( X, Y ) ), converse( Y ) ), converse( converse( X
% 59.89/60.26     ) ) ) }.
% 59.89/60.26  parent0[0]: (757) {G15,W5,D4,L1,V1,M1} P(741,79);d(753) { complement( 
% 59.89/60.26    complement( X ) ) ==> X }.
% 59.89/60.26  parent1[0; 10]: (145947) {G4,W15,D7,L1,V2,M1}  { zero ==> meet( composition
% 59.89/60.26    ( complement( composition( X, Y ) ), converse( Y ) ), complement( 
% 59.89/60.26    complement( converse( converse( X ) ) ) ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := converse( converse( X ) )
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (145949) {G1,W11,D6,L1,V2,M1}  { zero ==> meet( composition( 
% 59.89/60.26    complement( composition( X, Y ) ), converse( Y ) ), X ) }.
% 59.89/60.26  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 59.89/60.26  parent1[0; 10]: (145948) {G5,W13,D6,L1,V2,M1}  { zero ==> meet( composition
% 59.89/60.26    ( complement( composition( X, Y ) ), converse( Y ) ), converse( converse
% 59.89/60.26    ( X ) ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (145950) {G1,W11,D6,L1,V2,M1}  { meet( composition( complement( 
% 59.89/60.26    composition( X, Y ) ), converse( Y ) ), X ) ==> zero }.
% 59.89/60.26  parent0[0]: (145949) {G1,W11,D6,L1,V2,M1}  { zero ==> meet( composition( 
% 59.89/60.26    complement( composition( X, Y ) ), converse( Y ) ), X ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  subsumption: (3387) {G29,W11,D6,L1,V2,M1} P(110,1105);d(2892);d(2867);d(757
% 59.89/60.26    );d(7) { meet( composition( complement( composition( Y, X ) ), converse( 
% 59.89/60.26    X ) ), Y ) ==> zero }.
% 59.89/60.26  parent0: (145950) {G1,W11,D6,L1,V2,M1}  { meet( composition( complement( 
% 59.89/60.26    composition( X, Y ) ), converse( Y ) ), X ) ==> zero }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := Y
% 59.89/60.26     Y := X
% 59.89/60.26  end
% 59.89/60.26  permutation0:
% 59.89/60.26     0 ==> 0
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (145952) {G5,W11,D4,L1,V2,M1}  { composition( join( one, Y ), X ) =
% 59.89/60.26     join( X, composition( Y, X ) ) }.
% 59.89/60.26  parent0[0]: (193) {G5,W11,D4,L1,V2,M1} P(188,6) { join( X, composition( Y, 
% 59.89/60.26    X ) ) = composition( join( one, Y ), X ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (145953) {G6,W9,D4,L1,V1,M1}  { composition( top, X ) = join( X, 
% 59.89/60.26    composition( top, X ) ) }.
% 59.89/60.26  parent0[0]: (216) {G9,W5,D3,L1,V1,M1} P(200,37);d(38);d(210) { join( X, top
% 59.89/60.26     ) ==> top }.
% 59.89/60.26  parent1[0; 2]: (145952) {G5,W11,D4,L1,V2,M1}  { composition( join( one, Y )
% 59.89/60.26    , X ) = join( X, composition( Y, X ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := one
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := X
% 59.89/60.26     Y := top
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (145954) {G6,W9,D4,L1,V1,M1}  { join( X, composition( top, X ) ) = 
% 59.89/60.26    composition( top, X ) }.
% 59.89/60.26  parent0[0]: (145953) {G6,W9,D4,L1,V1,M1}  { composition( top, X ) = join( X
% 59.89/60.26    , composition( top, X ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  subsumption: (3521) {G10,W9,D4,L1,V1,M1} P(216,193) { join( X, composition
% 59.89/60.26    ( top, X ) ) ==> composition( top, X ) }.
% 59.89/60.26  parent0: (145954) {G6,W9,D4,L1,V1,M1}  { join( X, composition( top, X ) ) =
% 59.89/60.26     composition( top, X ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  permutation0:
% 59.89/60.26     0 ==> 0
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (145956) {G5,W11,D4,L1,V2,M1}  { composition( join( X, one ), Y ) =
% 59.89/60.26     join( composition( X, Y ), Y ) }.
% 59.89/60.26  parent0[0]: (194) {G5,W11,D4,L1,V2,M1} P(188,6) { join( composition( Y, X )
% 59.89/60.26    , X ) = composition( join( Y, one ), X ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := Y
% 59.89/60.26     Y := X
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (145958) {G6,W11,D5,L1,V2,M1}  { composition( one, Y ) = join( 
% 59.89/60.26    composition( meet( one, X ), Y ), Y ) }.
% 59.89/60.26  parent0[0]: (882) {G20,W7,D4,L1,V2,M1} P(852,0) { join( meet( X, Y ), X ) 
% 59.89/60.26    ==> X }.
% 59.89/60.26  parent1[0; 2]: (145956) {G5,W11,D4,L1,V2,M1}  { composition( join( X, one )
% 59.89/60.26    , Y ) = join( composition( X, Y ), Y ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := one
% 59.89/60.26     Y := X
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := meet( one, X )
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (145959) {G5,W9,D5,L1,V2,M1}  { X = join( composition( meet( one, 
% 59.89/60.26    Y ), X ), X ) }.
% 59.89/60.26  parent0[0]: (188) {G4,W5,D3,L1,V1,M1} P(187,181) { composition( one, X ) 
% 59.89/60.26    ==> X }.
% 59.89/60.26  parent1[0; 1]: (145958) {G6,W11,D5,L1,V2,M1}  { composition( one, Y ) = 
% 59.89/60.26    join( composition( meet( one, X ), Y ), Y ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := Y
% 59.89/60.26     Y := X
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (145960) {G5,W9,D5,L1,V2,M1}  { join( composition( meet( one, Y ), 
% 59.89/60.26    X ), X ) = X }.
% 59.89/60.26  parent0[0]: (145959) {G5,W9,D5,L1,V2,M1}  { X = join( composition( meet( 
% 59.89/60.26    one, Y ), X ), X ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  subsumption: (3634) {G21,W9,D5,L1,V2,M1} P(882,194);d(188) { join( 
% 59.89/60.26    composition( meet( one, X ), Y ), Y ) ==> Y }.
% 59.89/60.26  parent0: (145960) {G5,W9,D5,L1,V2,M1}  { join( composition( meet( one, Y )
% 59.89/60.26    , X ), X ) = X }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := Y
% 59.89/60.26     Y := X
% 59.89/60.26  end
% 59.89/60.26  permutation0:
% 59.89/60.26     0 ==> 0
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (145962) {G5,W11,D4,L1,V2,M1}  { composition( join( X, one ), Y ) =
% 59.89/60.26     join( composition( X, Y ), Y ) }.
% 59.89/60.26  parent0[0]: (194) {G5,W11,D4,L1,V2,M1} P(188,6) { join( composition( Y, X )
% 59.89/60.26    , X ) = composition( join( Y, one ), X ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := Y
% 59.89/60.26     Y := X
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (145964) {G6,W11,D5,L1,V2,M1}  { composition( one, Y ) = join( 
% 59.89/60.26    composition( meet( X, one ), Y ), Y ) }.
% 59.89/60.26  parent0[0]: (899) {G22,W7,D4,L1,V2,M1} P(867,0) { join( meet( Y, X ), X ) 
% 59.89/60.26    ==> X }.
% 59.89/60.26  parent1[0; 2]: (145962) {G5,W11,D4,L1,V2,M1}  { composition( join( X, one )
% 59.89/60.26    , Y ) = join( composition( X, Y ), Y ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := one
% 59.89/60.26     Y := X
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := meet( X, one )
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (145965) {G5,W9,D5,L1,V2,M1}  { X = join( composition( meet( Y, 
% 59.89/60.26    one ), X ), X ) }.
% 59.89/60.26  parent0[0]: (188) {G4,W5,D3,L1,V1,M1} P(187,181) { composition( one, X ) 
% 59.89/60.26    ==> X }.
% 59.89/60.26  parent1[0; 1]: (145964) {G6,W11,D5,L1,V2,M1}  { composition( one, Y ) = 
% 59.89/60.26    join( composition( meet( X, one ), Y ), Y ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := Y
% 59.89/60.26     Y := X
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (145966) {G5,W9,D5,L1,V2,M1}  { join( composition( meet( Y, one ), 
% 59.89/60.26    X ), X ) = X }.
% 59.89/60.26  parent0[0]: (145965) {G5,W9,D5,L1,V2,M1}  { X = join( composition( meet( Y
% 59.89/60.26    , one ), X ), X ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  subsumption: (3635) {G23,W9,D5,L1,V2,M1} P(899,194);d(188) { join( 
% 59.89/60.26    composition( meet( X, one ), Y ), Y ) ==> Y }.
% 59.89/60.26  parent0: (145966) {G5,W9,D5,L1,V2,M1}  { join( composition( meet( Y, one )
% 59.89/60.26    , X ), X ) = X }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := Y
% 59.89/60.26     Y := X
% 59.89/60.26  end
% 59.89/60.26  permutation0:
% 59.89/60.26     0 ==> 0
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (145968) {G5,W11,D4,L1,V2,M1}  { composition( join( X, one ), Y ) =
% 59.89/60.26     join( composition( X, Y ), Y ) }.
% 59.89/60.26  parent0[0]: (194) {G5,W11,D4,L1,V2,M1} P(188,6) { join( composition( Y, X )
% 59.89/60.26    , X ) = composition( join( Y, one ), X ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := Y
% 59.89/60.26     Y := X
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (145969) {G6,W9,D4,L1,V1,M1}  { composition( top, X ) = join( 
% 59.89/60.26    composition( top, X ), X ) }.
% 59.89/60.26  parent0[0]: (215) {G9,W5,D3,L1,V1,M1} P(200,36);d(210) { join( top, X ) ==>
% 59.89/60.26     top }.
% 59.89/60.26  parent1[0; 2]: (145968) {G5,W11,D4,L1,V2,M1}  { composition( join( X, one )
% 59.89/60.26    , Y ) = join( composition( X, Y ), Y ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := one
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := top
% 59.89/60.26     Y := X
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (145970) {G6,W9,D4,L1,V1,M1}  { join( composition( top, X ), X ) = 
% 59.89/60.26    composition( top, X ) }.
% 59.89/60.26  parent0[0]: (145969) {G6,W9,D4,L1,V1,M1}  { composition( top, X ) = join( 
% 59.89/60.26    composition( top, X ), X ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  subsumption: (3650) {G10,W9,D4,L1,V1,M1} P(215,194) { join( composition( 
% 59.89/60.26    top, X ), X ) ==> composition( top, X ) }.
% 59.89/60.26  parent0: (145970) {G6,W9,D4,L1,V1,M1}  { join( composition( top, X ), X ) =
% 59.89/60.26     composition( top, X ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  permutation0:
% 59.89/60.26     0 ==> 0
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (145972) {G5,W11,D4,L1,V2,M1}  { composition( join( X, one ), Y ) =
% 59.89/60.26     join( composition( X, Y ), Y ) }.
% 59.89/60.26  parent0[0]: (194) {G5,W11,D4,L1,V2,M1} P(188,6) { join( composition( Y, X )
% 59.89/60.26    , X ) = composition( join( Y, one ), X ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := Y
% 59.89/60.26     Y := X
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (145973) {G2,W10,D5,L1,V1,M1}  { composition( top, X ) = join( 
% 59.89/60.26    composition( complement( one ), X ), X ) }.
% 59.89/60.26  parent0[0]: (15) {G1,W6,D4,L1,V1,M1} P(0,11) { join( complement( X ), X ) 
% 59.89/60.26    ==> top }.
% 59.89/60.26  parent1[0; 2]: (145972) {G5,W11,D4,L1,V2,M1}  { composition( join( X, one )
% 59.89/60.26    , Y ) = join( composition( X, Y ), Y ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := one
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := complement( one )
% 59.89/60.26     Y := X
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (145974) {G2,W10,D5,L1,V1,M1}  { join( composition( complement( one
% 59.89/60.26     ), X ), X ) = composition( top, X ) }.
% 59.89/60.26  parent0[0]: (145973) {G2,W10,D5,L1,V1,M1}  { composition( top, X ) = join( 
% 59.89/60.26    composition( complement( one ), X ), X ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  subsumption: (3654) {G6,W10,D5,L1,V1,M1} P(15,194) { join( composition( 
% 59.89/60.26    complement( one ), X ), X ) ==> composition( top, X ) }.
% 59.89/60.26  parent0: (145974) {G2,W10,D5,L1,V1,M1}  { join( composition( complement( 
% 59.89/60.26    one ), X ), X ) = composition( top, X ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  permutation0:
% 59.89/60.26     0 ==> 0
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (145976) {G27,W10,D6,L1,V3,M1}  { zero ==> meet( meet( X, 
% 59.89/60.26    complement( join( Y, Z ) ) ), Z ) }.
% 59.89/60.26  parent0[0]: (1775) {G27,W10,D6,L1,V3,M1} P(1599,1749);d(757) { meet( meet( 
% 59.89/60.26    Z, complement( join( X, Y ) ) ), Y ) ==> zero }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := Y
% 59.89/60.26     Y := Z
% 59.89/60.26     Z := X
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (145977) {G11,W10,D6,L1,V2,M1}  { zero ==> meet( meet( X, 
% 59.89/60.26    complement( composition( top, Y ) ) ), Y ) }.
% 59.89/60.26  parent0[0]: (3650) {G10,W9,D4,L1,V1,M1} P(215,194) { join( composition( top
% 59.89/60.26    , X ), X ) ==> composition( top, X ) }.
% 59.89/60.26  parent1[0; 6]: (145976) {G27,W10,D6,L1,V3,M1}  { zero ==> meet( meet( X, 
% 59.89/60.26    complement( join( Y, Z ) ) ), Z ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := Y
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := X
% 59.89/60.26     Y := composition( top, Y )
% 59.89/60.26     Z := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (145978) {G11,W10,D6,L1,V2,M1}  { meet( meet( X, complement( 
% 59.89/60.26    composition( top, Y ) ) ), Y ) ==> zero }.
% 59.89/60.26  parent0[0]: (145977) {G11,W10,D6,L1,V2,M1}  { zero ==> meet( meet( X, 
% 59.89/60.26    complement( composition( top, Y ) ) ), Y ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  subsumption: (3664) {G28,W10,D6,L1,V2,M1} P(3650,1775) { meet( meet( Y, 
% 59.89/60.26    complement( composition( top, X ) ) ), X ) ==> zero }.
% 59.89/60.26  parent0: (145978) {G11,W10,D6,L1,V2,M1}  { meet( meet( X, complement( 
% 59.89/60.26    composition( top, Y ) ) ), Y ) ==> zero }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := Y
% 59.89/60.26     Y := X
% 59.89/60.26  end
% 59.89/60.26  permutation0:
% 59.89/60.26     0 ==> 0
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (145980) {G20,W7,D4,L1,V2,M1}  { X ==> meet( X, join( Y, X ) ) }.
% 59.89/60.26  parent0[0]: (1044) {G20,W7,D4,L1,V2,M1} P(0,1026) { meet( X, join( Y, X ) )
% 59.89/60.26     ==> X }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (145981) {G11,W7,D4,L1,V1,M1}  { X ==> meet( X, composition( top, 
% 59.89/60.26    X ) ) }.
% 59.89/60.26  parent0[0]: (3650) {G10,W9,D4,L1,V1,M1} P(215,194) { join( composition( top
% 59.89/60.26    , X ), X ) ==> composition( top, X ) }.
% 59.89/60.26  parent1[0; 4]: (145980) {G20,W7,D4,L1,V2,M1}  { X ==> meet( X, join( Y, X )
% 59.89/60.26     ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := X
% 59.89/60.26     Y := composition( top, X )
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (145982) {G11,W7,D4,L1,V1,M1}  { meet( X, composition( top, X ) ) 
% 59.89/60.26    ==> X }.
% 59.89/60.26  parent0[0]: (145981) {G11,W7,D4,L1,V1,M1}  { X ==> meet( X, composition( 
% 59.89/60.26    top, X ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  subsumption: (3679) {G21,W7,D4,L1,V1,M1} P(3650,1044) { meet( X, 
% 59.89/60.26    composition( top, X ) ) ==> X }.
% 59.89/60.26  parent0: (145982) {G11,W7,D4,L1,V1,M1}  { meet( X, composition( top, X ) ) 
% 59.89/60.26    ==> X }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  permutation0:
% 59.89/60.26     0 ==> 0
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (145984) {G10,W8,D4,L1,V2,M1}  { top ==> join( join( X, Y ), 
% 59.89/60.26    complement( Y ) ) }.
% 59.89/60.26  parent0[0]: (1022) {G10,W8,D4,L1,V2,M1} S(31);d(216) { join( join( Y, X ), 
% 59.89/60.26    complement( X ) ) ==> top }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := Y
% 59.89/60.26     Y := X
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (145985) {G11,W8,D4,L1,V1,M1}  { top ==> join( composition( top, X
% 59.89/60.26     ), complement( X ) ) }.
% 59.89/60.26  parent0[0]: (3650) {G10,W9,D4,L1,V1,M1} P(215,194) { join( composition( top
% 59.89/60.26    , X ), X ) ==> composition( top, X ) }.
% 59.89/60.26  parent1[0; 3]: (145984) {G10,W8,D4,L1,V2,M1}  { top ==> join( join( X, Y )
% 59.89/60.26    , complement( Y ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := composition( top, X )
% 59.89/60.26     Y := X
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (145986) {G11,W8,D4,L1,V1,M1}  { join( composition( top, X ), 
% 59.89/60.26    complement( X ) ) ==> top }.
% 59.89/60.26  parent0[0]: (145985) {G11,W8,D4,L1,V1,M1}  { top ==> join( composition( top
% 59.89/60.26    , X ), complement( X ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  subsumption: (3681) {G11,W8,D4,L1,V1,M1} P(3650,1022) { join( composition( 
% 59.89/60.26    top, X ), complement( X ) ) ==> top }.
% 59.89/60.26  parent0: (145986) {G11,W8,D4,L1,V1,M1}  { join( composition( top, X ), 
% 59.89/60.26    complement( X ) ) ==> top }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  permutation0:
% 59.89/60.26     0 ==> 0
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (145988) {G4,W10,D5,L1,V2,M1}  { top ==> join( join( X, Y ), 
% 59.89/60.26    complement( join( Y, X ) ) ) }.
% 59.89/60.26  parent0[0]: (627) {G4,W10,D5,L1,V2,M1} P(309,30) { join( join( X, Y ), 
% 59.89/60.26    complement( join( Y, X ) ) ) ==> top }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (145990) {G5,W12,D6,L1,V1,M1}  { top ==> join( composition( top, X
% 59.89/60.26     ), complement( join( X, composition( top, X ) ) ) ) }.
% 59.89/60.26  parent0[0]: (3650) {G10,W9,D4,L1,V1,M1} P(215,194) { join( composition( top
% 59.89/60.26    , X ), X ) ==> composition( top, X ) }.
% 59.89/60.26  parent1[0; 3]: (145988) {G4,W10,D5,L1,V2,M1}  { top ==> join( join( X, Y )
% 59.89/60.26    , complement( join( Y, X ) ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := composition( top, X )
% 59.89/60.26     Y := X
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (145992) {G6,W8,D4,L1,V1,M1}  { top ==> join( complement( X ), 
% 59.89/60.26    composition( top, X ) ) }.
% 59.89/60.26  parent0[0]: (2731) {G24,W11,D5,L1,V2,M1} P(309,2555);d(748);d(967);d(1033)
% 59.89/60.26     { join( X, complement( join( Y, X ) ) ) ==> join( complement( Y ), X )
% 59.89/60.26     }.
% 59.89/60.26  parent1[0; 2]: (145990) {G5,W12,D6,L1,V1,M1}  { top ==> join( composition( 
% 59.89/60.26    top, X ), complement( join( X, composition( top, X ) ) ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := composition( top, X )
% 59.89/60.26     Y := X
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (145993) {G6,W8,D4,L1,V1,M1}  { join( complement( X ), composition
% 59.89/60.26    ( top, X ) ) ==> top }.
% 59.89/60.26  parent0[0]: (145992) {G6,W8,D4,L1,V1,M1}  { top ==> join( complement( X ), 
% 59.89/60.26    composition( top, X ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  subsumption: (3685) {G25,W8,D4,L1,V1,M1} P(3650,627);d(2731) { join( 
% 59.89/60.26    complement( X ), composition( top, X ) ) ==> top }.
% 59.89/60.26  parent0: (145993) {G6,W8,D4,L1,V1,M1}  { join( complement( X ), composition
% 59.89/60.26    ( top, X ) ) ==> top }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  permutation0:
% 59.89/60.26     0 ==> 0
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (145995) {G1,W10,D5,L1,V2,M1}  { join( converse( X ), Y ) ==> 
% 59.89/60.26    converse( join( X, converse( Y ) ) ) }.
% 59.89/60.26  parent0[0]: (20) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( Y, converse
% 59.89/60.26    ( X ) ) ) ==> join( converse( Y ), X ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := Y
% 59.89/60.26     Y := X
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (145998) {G2,W13,D6,L1,V1,M1}  { join( converse( composition( top
% 59.89/60.26    , converse( X ) ) ), X ) ==> converse( composition( top, converse( X ) )
% 59.89/60.26     ) }.
% 59.89/60.26  parent0[0]: (3650) {G10,W9,D4,L1,V1,M1} P(215,194) { join( composition( top
% 59.89/60.26    , X ), X ) ==> composition( top, X ) }.
% 59.89/60.26  parent1[0; 9]: (145995) {G1,W10,D5,L1,V2,M1}  { join( converse( X ), Y ) 
% 59.89/60.26    ==> converse( join( X, converse( Y ) ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := converse( X )
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := composition( top, converse( X ) )
% 59.89/60.26     Y := X
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146000) {G2,W12,D6,L1,V1,M1}  { join( converse( composition( top
% 59.89/60.26    , converse( X ) ) ), X ) ==> composition( X, converse( top ) ) }.
% 59.89/60.26  parent0[0]: (16) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( Y, 
% 59.89/60.26    converse( X ) ) ) ==> composition( X, converse( Y ) ) }.
% 59.89/60.26  parent1[0; 8]: (145998) {G2,W13,D6,L1,V1,M1}  { join( converse( composition
% 59.89/60.26    ( top, converse( X ) ) ), X ) ==> converse( composition( top, converse( X
% 59.89/60.26     ) ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := top
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146001) {G2,W11,D5,L1,V1,M1}  { join( composition( X, converse( 
% 59.89/60.26    top ) ), X ) ==> composition( X, converse( top ) ) }.
% 59.89/60.26  parent0[0]: (16) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( Y, 
% 59.89/60.26    converse( X ) ) ) ==> composition( X, converse( Y ) ) }.
% 59.89/60.26  parent1[0; 2]: (146000) {G2,W12,D6,L1,V1,M1}  { join( converse( composition
% 59.89/60.26    ( top, converse( X ) ) ), X ) ==> composition( X, converse( top ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := top
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146005) {G3,W10,D5,L1,V1,M1}  { join( composition( X, converse( 
% 59.89/60.26    top ) ), X ) ==> composition( X, top ) }.
% 59.89/60.26  parent0[0]: (224) {G10,W4,D3,L1,V0,M1} P(215,59) { converse( top ) ==> top
% 59.89/60.26     }.
% 59.89/60.26  parent1[0; 9]: (146001) {G2,W11,D5,L1,V1,M1}  { join( composition( X, 
% 59.89/60.26    converse( top ) ), X ) ==> composition( X, converse( top ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146006) {G4,W9,D4,L1,V1,M1}  { join( composition( X, top ), X ) 
% 59.89/60.26    ==> composition( X, top ) }.
% 59.89/60.26  parent0[0]: (224) {G10,W4,D3,L1,V0,M1} P(215,59) { converse( top ) ==> top
% 59.89/60.26     }.
% 59.89/60.26  parent1[0; 4]: (146005) {G3,W10,D5,L1,V1,M1}  { join( composition( X, 
% 59.89/60.26    converse( top ) ), X ) ==> composition( X, top ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  subsumption: (3691) {G11,W9,D4,L1,V1,M1} P(3650,20);d(16);d(224) { join( 
% 59.89/60.26    composition( X, top ), X ) ==> composition( X, top ) }.
% 59.89/60.26  parent0: (146006) {G4,W9,D4,L1,V1,M1}  { join( composition( X, top ), X ) 
% 59.89/60.26    ==> composition( X, top ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  permutation0:
% 59.89/60.26     0 ==> 0
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (146011) {G23,W9,D5,L1,V3,M1}  { X ==> join( X, meet( Y, meet( Z, X
% 59.89/60.26     ) ) ) }.
% 59.89/60.26  parent0[0]: (2523) {G23,W9,D5,L1,V3,M1} P(1002,2511);d(748) { join( X, meet
% 59.89/60.26    ( Y, meet( Z, X ) ) ) ==> X }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26     Z := Z
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146012) {G22,W11,D4,L1,V2,M1}  { composition( top, X ) ==> join( 
% 59.89/60.26    composition( top, X ), meet( Y, X ) ) }.
% 59.89/60.26  parent0[0]: (3679) {G21,W7,D4,L1,V1,M1} P(3650,1044) { meet( X, composition
% 59.89/60.26    ( top, X ) ) ==> X }.
% 59.89/60.26  parent1[0; 10]: (146011) {G23,W9,D5,L1,V3,M1}  { X ==> join( X, meet( Y, 
% 59.89/60.26    meet( Z, X ) ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := composition( top, X )
% 59.89/60.26     Y := Y
% 59.89/60.26     Z := X
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (146013) {G22,W11,D4,L1,V2,M1}  { join( composition( top, X ), meet
% 59.89/60.26    ( Y, X ) ) ==> composition( top, X ) }.
% 59.89/60.26  parent0[0]: (146012) {G22,W11,D4,L1,V2,M1}  { composition( top, X ) ==> 
% 59.89/60.26    join( composition( top, X ), meet( Y, X ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  subsumption: (3694) {G24,W11,D4,L1,V2,M1} P(3679,2523) { join( composition
% 59.89/60.26    ( top, X ), meet( Y, X ) ) ==> composition( top, X ) }.
% 59.89/60.26  parent0: (146013) {G22,W11,D4,L1,V2,M1}  { join( composition( top, X ), 
% 59.89/60.26    meet( Y, X ) ) ==> composition( top, X ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  permutation0:
% 59.89/60.26     0 ==> 0
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (146014) {G11,W8,D4,L1,V1,M1}  { top ==> join( composition( top, X
% 59.89/60.26     ), complement( X ) ) }.
% 59.89/60.26  parent0[0]: (3681) {G11,W8,D4,L1,V1,M1} P(3650,1022) { join( composition( 
% 59.89/60.26    top, X ), complement( X ) ) ==> top }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146015) {G12,W12,D5,L1,V2,M1}  { top ==> join( composition( top, 
% 59.89/60.26    meet( X, Y ) ), complement( meet( Y, X ) ) ) }.
% 59.89/60.26  parent0[0]: (973) {G17,W9,D4,L1,V2,M1} P(774,0);d(774) { complement( meet( 
% 59.89/60.26    X, Y ) ) = complement( meet( Y, X ) ) }.
% 59.89/60.26  parent1[0; 8]: (146014) {G11,W8,D4,L1,V1,M1}  { top ==> join( composition( 
% 59.89/60.26    top, X ), complement( X ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := meet( X, Y )
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (146018) {G12,W12,D5,L1,V2,M1}  { join( composition( top, meet( X, 
% 59.89/60.26    Y ) ), complement( meet( Y, X ) ) ) ==> top }.
% 59.89/60.26  parent0[0]: (146015) {G12,W12,D5,L1,V2,M1}  { top ==> join( composition( 
% 59.89/60.26    top, meet( X, Y ) ), complement( meet( Y, X ) ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  subsumption: (3716) {G18,W12,D5,L1,V2,M1} P(973,3681) { join( composition( 
% 59.89/60.26    top, meet( X, Y ) ), complement( meet( Y, X ) ) ) ==> top }.
% 59.89/60.26  parent0: (146018) {G12,W12,D5,L1,V2,M1}  { join( composition( top, meet( X
% 59.89/60.26    , Y ) ), complement( meet( Y, X ) ) ) ==> top }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  permutation0:
% 59.89/60.26     0 ==> 0
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (146020) {G25,W8,D4,L1,V1,M1}  { top ==> join( complement( X ), 
% 59.89/60.26    composition( top, X ) ) }.
% 59.89/60.26  parent0[0]: (3685) {G25,W8,D4,L1,V1,M1} P(3650,627);d(2731) { join( 
% 59.89/60.26    complement( X ), composition( top, X ) ) ==> top }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146021) {G16,W8,D5,L1,V1,M1}  { top ==> join( X, composition( top
% 59.89/60.26    , complement( X ) ) ) }.
% 59.89/60.26  parent0[0]: (757) {G15,W5,D4,L1,V1,M1} P(741,79);d(753) { complement( 
% 59.89/60.26    complement( X ) ) ==> X }.
% 59.89/60.26  parent1[0; 3]: (146020) {G25,W8,D4,L1,V1,M1}  { top ==> join( complement( X
% 59.89/60.26     ), composition( top, X ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := complement( X )
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (146022) {G16,W8,D5,L1,V1,M1}  { join( X, composition( top, 
% 59.89/60.26    complement( X ) ) ) ==> top }.
% 59.89/60.26  parent0[0]: (146021) {G16,W8,D5,L1,V1,M1}  { top ==> join( X, composition( 
% 59.89/60.26    top, complement( X ) ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  subsumption: (3725) {G26,W8,D5,L1,V1,M1} P(757,3685) { join( X, composition
% 59.89/60.26    ( top, complement( X ) ) ) ==> top }.
% 59.89/60.26  parent0: (146022) {G16,W8,D5,L1,V1,M1}  { join( X, composition( top, 
% 59.89/60.26    complement( X ) ) ) ==> top }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  permutation0:
% 59.89/60.26     0 ==> 0
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (146024) {G1,W10,D5,L1,V2,M1}  { join( X, converse( Y ) ) ==> 
% 59.89/60.26    converse( join( converse( X ), Y ) ) }.
% 59.89/60.26  parent0[0]: (19) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( converse( X
% 59.89/60.26     ), Y ) ) ==> join( X, converse( Y ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146028) {G2,W11,D7,L1,V1,M1}  { join( X, converse( composition( 
% 59.89/60.26    top, complement( converse( X ) ) ) ) ) ==> converse( top ) }.
% 59.89/60.26  parent0[0]: (3725) {G26,W8,D5,L1,V1,M1} P(757,3685) { join( X, composition
% 59.89/60.26    ( top, complement( X ) ) ) ==> top }.
% 59.89/60.26  parent1[0; 10]: (146024) {G1,W10,D5,L1,V2,M1}  { join( X, converse( Y ) ) 
% 59.89/60.26    ==> converse( join( converse( X ), Y ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := converse( X )
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := X
% 59.89/60.26     Y := composition( top, complement( converse( X ) ) )
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146029) {G3,W10,D7,L1,V1,M1}  { join( X, converse( composition( 
% 59.89/60.26    top, complement( converse( X ) ) ) ) ) ==> top }.
% 59.89/60.26  parent0[0]: (224) {G10,W4,D3,L1,V0,M1} P(215,59) { converse( top ) ==> top
% 59.89/60.26     }.
% 59.89/60.26  parent1[0; 9]: (146028) {G2,W11,D7,L1,V1,M1}  { join( X, converse( 
% 59.89/60.26    composition( top, complement( converse( X ) ) ) ) ) ==> converse( top )
% 59.89/60.26     }.
% 59.89/60.26  substitution0:
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146030) {G4,W9,D5,L1,V1,M1}  { join( X, composition( complement( 
% 59.89/60.26    X ), converse( top ) ) ) ==> top }.
% 59.89/60.26  parent0[0]: (2892) {G28,W12,D6,L1,V2,M1} P(2867,16) { converse( composition
% 59.89/60.26    ( Y, complement( converse( X ) ) ) ) ==> composition( complement( X ), 
% 59.89/60.26    converse( Y ) ) }.
% 59.89/60.26  parent1[0; 3]: (146029) {G3,W10,D7,L1,V1,M1}  { join( X, converse( 
% 59.89/60.26    composition( top, complement( converse( X ) ) ) ) ) ==> top }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := top
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146031) {G5,W8,D5,L1,V1,M1}  { join( X, composition( complement( 
% 59.89/60.26    X ), top ) ) ==> top }.
% 59.89/60.26  parent0[0]: (224) {G10,W4,D3,L1,V0,M1} P(215,59) { converse( top ) ==> top
% 59.89/60.26     }.
% 59.89/60.26  parent1[0; 6]: (146030) {G4,W9,D5,L1,V1,M1}  { join( X, composition( 
% 59.89/60.26    complement( X ), converse( top ) ) ) ==> top }.
% 59.89/60.26  substitution0:
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  subsumption: (3741) {G29,W8,D5,L1,V1,M1} P(3725,19);d(224);d(2892);d(224)
% 59.89/60.26     { join( X, composition( complement( X ), top ) ) ==> top }.
% 59.89/60.26  parent0: (146031) {G5,W8,D5,L1,V1,M1}  { join( X, composition( complement( 
% 59.89/60.26    X ), top ) ) ==> top }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  permutation0:
% 59.89/60.26     0 ==> 0
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (146034) {G27,W10,D6,L1,V2,M1}  { Y ==> join( meet( X, join( 
% 59.89/60.26    complement( X ), Y ) ), Y ) }.
% 59.89/60.26  parent0[0]: (3062) {G27,W10,D6,L1,V2,M1} P(757,3044) { join( meet( X, join
% 59.89/60.26    ( complement( X ), Y ) ), Y ) ==> Y }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146037) {G28,W15,D6,L1,V1,M1}  { composition( complement( 
% 59.89/60.26    complement( X ) ), top ) ==> join( meet( X, top ), composition( 
% 59.89/60.26    complement( complement( X ) ), top ) ) }.
% 59.89/60.26  parent0[0]: (3741) {G29,W8,D5,L1,V1,M1} P(3725,19);d(224);d(2892);d(224) { 
% 59.89/60.26    join( X, composition( complement( X ), top ) ) ==> top }.
% 59.89/60.26  parent1[0; 9]: (146034) {G27,W10,D6,L1,V2,M1}  { Y ==> join( meet( X, join
% 59.89/60.26    ( complement( X ), Y ) ), Y ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := complement( X )
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := X
% 59.89/60.26     Y := composition( complement( complement( X ) ), top )
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146038) {G15,W13,D6,L1,V1,M1}  { composition( complement( 
% 59.89/60.26    complement( X ) ), top ) ==> join( X, composition( complement( complement
% 59.89/60.26    ( X ) ), top ) ) }.
% 59.89/60.26  parent0[0]: (753) {G14,W5,D3,L1,V1,M1} P(752,48);d(750);d(79) { meet( X, 
% 59.89/60.26    top ) ==> X }.
% 59.89/60.26  parent1[0; 7]: (146037) {G28,W15,D6,L1,V1,M1}  { composition( complement( 
% 59.89/60.26    complement( X ) ), top ) ==> join( meet( X, top ), composition( 
% 59.89/60.26    complement( complement( X ) ), top ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146040) {G16,W11,D5,L1,V1,M1}  { composition( complement( 
% 59.89/60.26    complement( X ) ), top ) ==> join( X, composition( X, top ) ) }.
% 59.89/60.26  parent0[0]: (757) {G15,W5,D4,L1,V1,M1} P(741,79);d(753) { complement( 
% 59.89/60.26    complement( X ) ) ==> X }.
% 59.89/60.26  parent1[0; 9]: (146038) {G15,W13,D6,L1,V1,M1}  { composition( complement( 
% 59.89/60.26    complement( X ) ), top ) ==> join( X, composition( complement( complement
% 59.89/60.26    ( X ) ), top ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146041) {G16,W9,D4,L1,V1,M1}  { composition( X, top ) ==> join( X
% 59.89/60.26    , composition( X, top ) ) }.
% 59.89/60.26  parent0[0]: (757) {G15,W5,D4,L1,V1,M1} P(741,79);d(753) { complement( 
% 59.89/60.26    complement( X ) ) ==> X }.
% 59.89/60.26  parent1[0; 2]: (146040) {G16,W11,D5,L1,V1,M1}  { composition( complement( 
% 59.89/60.26    complement( X ) ), top ) ==> join( X, composition( X, top ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (146043) {G16,W9,D4,L1,V1,M1}  { join( X, composition( X, top ) ) 
% 59.89/60.26    ==> composition( X, top ) }.
% 59.89/60.26  parent0[0]: (146041) {G16,W9,D4,L1,V1,M1}  { composition( X, top ) ==> join
% 59.89/60.26    ( X, composition( X, top ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  subsumption: (3743) {G30,W9,D4,L1,V1,M1} P(3741,3062);d(753);d(757) { join
% 59.89/60.26    ( X, composition( X, top ) ) ==> composition( X, top ) }.
% 59.89/60.26  parent0: (146043) {G16,W9,D4,L1,V1,M1}  { join( X, composition( X, top ) ) 
% 59.89/60.26    ==> composition( X, top ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  permutation0:
% 59.89/60.26     0 ==> 0
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (146046) {G24,W10,D5,L1,V2,M1}  { X ==> join( X, meet( complement( 
% 59.89/60.26    Y ), join( X, Y ) ) ) }.
% 59.89/60.26  parent0[0]: (2742) {G24,W10,D5,L1,V2,M1} P(75,2555) { join( X, meet( 
% 59.89/60.26    complement( Y ), join( X, Y ) ) ) ==> X }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146048) {G25,W11,D7,L1,V1,M1}  { X ==> join( X, meet( complement
% 59.89/60.26    ( composition( complement( X ), top ) ), top ) ) }.
% 59.89/60.26  parent0[0]: (3741) {G29,W8,D5,L1,V1,M1} P(3725,19);d(224);d(2892);d(224) { 
% 59.89/60.26    join( X, composition( complement( X ), top ) ) ==> top }.
% 59.89/60.26  parent1[0; 10]: (146046) {G24,W10,D5,L1,V2,M1}  { X ==> join( X, meet( 
% 59.89/60.26    complement( Y ), join( X, Y ) ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := X
% 59.89/60.26     Y := composition( complement( X ), top )
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146049) {G15,W9,D6,L1,V1,M1}  { X ==> join( X, complement( 
% 59.89/60.26    composition( complement( X ), top ) ) ) }.
% 59.89/60.26  parent0[0]: (753) {G14,W5,D3,L1,V1,M1} P(752,48);d(750);d(79) { meet( X, 
% 59.89/60.26    top ) ==> X }.
% 59.89/60.26  parent1[0; 4]: (146048) {G25,W11,D7,L1,V1,M1}  { X ==> join( X, meet( 
% 59.89/60.26    complement( composition( complement( X ), top ) ), top ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := complement( composition( complement( X ), top ) )
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (146050) {G15,W9,D6,L1,V1,M1}  { join( X, complement( composition( 
% 59.89/60.26    complement( X ), top ) ) ) ==> X }.
% 59.89/60.26  parent0[0]: (146049) {G15,W9,D6,L1,V1,M1}  { X ==> join( X, complement( 
% 59.89/60.26    composition( complement( X ), top ) ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  subsumption: (3745) {G30,W9,D6,L1,V1,M1} P(3741,2742);d(753) { join( X, 
% 59.89/60.26    complement( composition( complement( X ), top ) ) ) ==> X }.
% 59.89/60.26  parent0: (146050) {G15,W9,D6,L1,V1,M1}  { join( X, complement( composition
% 59.89/60.26    ( complement( X ), top ) ) ) ==> X }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  permutation0:
% 59.89/60.26     0 ==> 0
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (146052) {G29,W8,D5,L1,V1,M1}  { top ==> join( X, composition( 
% 59.89/60.26    complement( X ), top ) ) }.
% 59.89/60.26  parent0[0]: (3741) {G29,W8,D5,L1,V1,M1} P(3725,19);d(224);d(2892);d(224) { 
% 59.89/60.26    join( X, composition( complement( X ), top ) ) ==> top }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146053) {G16,W8,D4,L1,V1,M1}  { top ==> join( complement( X ), 
% 59.89/60.26    composition( X, top ) ) }.
% 59.89/60.26  parent0[0]: (757) {G15,W5,D4,L1,V1,M1} P(741,79);d(753) { complement( 
% 59.89/60.26    complement( X ) ) ==> X }.
% 59.89/60.26  parent1[0; 6]: (146052) {G29,W8,D5,L1,V1,M1}  { top ==> join( X, 
% 59.89/60.26    composition( complement( X ), top ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := complement( X )
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (146054) {G16,W8,D4,L1,V1,M1}  { join( complement( X ), composition
% 59.89/60.26    ( X, top ) ) ==> top }.
% 59.89/60.26  parent0[0]: (146053) {G16,W8,D4,L1,V1,M1}  { top ==> join( complement( X )
% 59.89/60.26    , composition( X, top ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  subsumption: (3758) {G30,W8,D4,L1,V1,M1} P(757,3741) { join( complement( X
% 59.89/60.26     ), composition( X, top ) ) ==> top }.
% 59.89/60.26  parent0: (146054) {G16,W8,D4,L1,V1,M1}  { join( complement( X ), 
% 59.89/60.26    composition( X, top ) ) ==> top }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  permutation0:
% 59.89/60.26     0 ==> 0
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (146056) {G17,W10,D5,L1,V2,M1}  { zero ==> meet( complement( join( 
% 59.89/60.26    X, Y ) ), join( Y, X ) ) }.
% 59.89/60.26  parent0[0]: (1603) {G17,W10,D5,L1,V2,M1} P(627,772);d(77) { meet( 
% 59.89/60.26    complement( join( X, Y ) ), join( Y, X ) ) ==> zero }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146060) {G18,W11,D6,L1,V1,M1}  { zero ==> meet( complement( join
% 59.89/60.26    ( composition( X, top ), complement( X ) ) ), top ) }.
% 59.89/60.26  parent0[0]: (3758) {G30,W8,D4,L1,V1,M1} P(757,3741) { join( complement( X )
% 59.89/60.26    , composition( X, top ) ) ==> top }.
% 59.89/60.26  parent1[0; 10]: (146056) {G17,W10,D5,L1,V2,M1}  { zero ==> meet( complement
% 59.89/60.26    ( join( X, Y ) ), join( Y, X ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := composition( X, top )
% 59.89/60.26     Y := complement( X )
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146061) {G15,W9,D5,L1,V1,M1}  { zero ==> complement( join( 
% 59.89/60.26    composition( X, top ), complement( X ) ) ) }.
% 59.89/60.26  parent0[0]: (753) {G14,W5,D3,L1,V1,M1} P(752,48);d(750);d(79) { meet( X, 
% 59.89/60.26    top ) ==> X }.
% 59.89/60.26  parent1[0; 2]: (146060) {G18,W11,D6,L1,V1,M1}  { zero ==> meet( complement
% 59.89/60.26    ( join( composition( X, top ), complement( X ) ) ), top ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := complement( join( composition( X, top ), complement( X ) ) )
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146062) {G16,W8,D5,L1,V1,M1}  { zero ==> meet( complement( 
% 59.89/60.26    composition( X, top ) ), X ) }.
% 59.89/60.26  parent0[0]: (772) {G16,W10,D5,L1,V2,M1} P(757,3) { complement( join( X, 
% 59.89/60.26    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 59.89/60.26  parent1[0; 2]: (146061) {G15,W9,D5,L1,V1,M1}  { zero ==> complement( join( 
% 59.89/60.26    composition( X, top ), complement( X ) ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := composition( X, top )
% 59.89/60.26     Y := X
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (146063) {G16,W8,D5,L1,V1,M1}  { meet( complement( composition( X, 
% 59.89/60.26    top ) ), X ) ==> zero }.
% 59.89/60.26  parent0[0]: (146062) {G16,W8,D5,L1,V1,M1}  { zero ==> meet( complement( 
% 59.89/60.26    composition( X, top ) ), X ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  subsumption: (3769) {G31,W8,D5,L1,V1,M1} P(3758,1603);d(753);d(772) { meet
% 59.89/60.26    ( complement( composition( X, top ) ), X ) ==> zero }.
% 59.89/60.26  parent0: (146063) {G16,W8,D5,L1,V1,M1}  { meet( complement( composition( X
% 59.89/60.26    , top ) ), X ) ==> zero }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  permutation0:
% 59.89/60.26     0 ==> 0
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (146065) {G1,W17,D5,L1,V4,M1}  { join( X, composition( join( Y, T )
% 59.89/60.26    , Z ) ) ==> join( join( X, composition( Y, Z ) ), composition( T, Z ) )
% 59.89/60.26     }.
% 59.89/60.26  parent0[0]: (93) {G1,W17,D5,L1,V4,M1} P(6,1) { join( join( T, composition( 
% 59.89/60.26    X, Y ) ), composition( Z, Y ) ) ==> join( T, composition( join( X, Z ), Y
% 59.89/60.26     ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := Y
% 59.89/60.26     Y := Z
% 59.89/60.26     Z := T
% 59.89/60.26     T := X
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146069) {G2,W14,D5,L1,V2,M1}  { join( complement( X ), 
% 59.89/60.26    composition( join( X, Y ), top ) ) ==> join( top, composition( Y, top ) )
% 59.89/60.26     }.
% 59.89/60.26  parent0[0]: (3758) {G30,W8,D4,L1,V1,M1} P(757,3741) { join( complement( X )
% 59.89/60.26    , composition( X, top ) ) ==> top }.
% 59.89/60.26  parent1[0; 10]: (146065) {G1,W17,D5,L1,V4,M1}  { join( X, composition( join
% 59.89/60.26    ( Y, T ), Z ) ) ==> join( join( X, composition( Y, Z ) ), composition( T
% 59.89/60.26    , Z ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := complement( X )
% 59.89/60.26     Y := X
% 59.89/60.26     Z := top
% 59.89/60.26     T := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146070) {G3,W10,D5,L1,V2,M1}  { join( complement( X ), 
% 59.89/60.26    composition( join( X, Y ), top ) ) ==> top }.
% 59.89/60.26  parent0[0]: (215) {G9,W5,D3,L1,V1,M1} P(200,36);d(210) { join( top, X ) ==>
% 59.89/60.26     top }.
% 59.89/60.26  parent1[0; 9]: (146069) {G2,W14,D5,L1,V2,M1}  { join( complement( X ), 
% 59.89/60.26    composition( join( X, Y ), top ) ) ==> join( top, composition( Y, top ) )
% 59.89/60.26     }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := composition( Y, top )
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  subsumption: (3775) {G31,W10,D5,L1,V2,M1} P(3758,93);d(215) { join( 
% 59.89/60.26    complement( X ), composition( join( X, Y ), top ) ) ==> top }.
% 59.89/60.26  parent0: (146070) {G3,W10,D5,L1,V2,M1}  { join( complement( X ), 
% 59.89/60.26    composition( join( X, Y ), top ) ) ==> top }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  permutation0:
% 59.89/60.26     0 ==> 0
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (146073) {G2,W10,D5,L1,V2,M1}  { X ==> join( meet( X, complement( Y
% 59.89/60.26     ) ), meet( X, Y ) ) }.
% 59.89/60.26  parent0[0]: (723) {G2,W10,D5,L1,V2,M1} P(3,48) { join( meet( X, complement
% 59.89/60.26    ( Y ) ), meet( X, Y ) ) ==> X }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146075) {G3,W15,D7,L1,V1,M1}  { complement( composition( 
% 59.89/60.26    complement( X ), top ) ) ==> join( zero, meet( complement( composition( 
% 59.89/60.26    complement( X ), top ) ), X ) ) }.
% 59.89/60.26  parent0[0]: (3769) {G31,W8,D5,L1,V1,M1} P(3758,1603);d(753);d(772) { meet( 
% 59.89/60.26    complement( composition( X, top ) ), X ) ==> zero }.
% 59.89/60.26  parent1[0; 7]: (146073) {G2,W10,D5,L1,V2,M1}  { X ==> join( meet( X, 
% 59.89/60.26    complement( Y ) ), meet( X, Y ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := complement( X )
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := complement( composition( complement( X ), top ) )
% 59.89/60.26     Y := X
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146077) {G4,W13,D6,L1,V1,M1}  { complement( composition( 
% 59.89/60.26    complement( X ), top ) ) ==> meet( complement( composition( complement( X
% 59.89/60.26     ), top ) ), X ) }.
% 59.89/60.26  parent0[0]: (750) {G13,W5,D3,L1,V1,M1} P(716,0);d(749) { join( zero, X ) 
% 59.89/60.26    ==> X }.
% 59.89/60.26  parent1[0; 6]: (146075) {G3,W15,D7,L1,V1,M1}  { complement( composition( 
% 59.89/60.26    complement( X ), top ) ) ==> join( zero, meet( complement( composition( 
% 59.89/60.26    complement( X ), top ) ), X ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := meet( complement( composition( complement( X ), top ) ), X )
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (146078) {G4,W13,D6,L1,V1,M1}  { meet( complement( composition( 
% 59.89/60.26    complement( X ), top ) ), X ) ==> complement( composition( complement( X
% 59.89/60.26     ), top ) ) }.
% 59.89/60.26  parent0[0]: (146077) {G4,W13,D6,L1,V1,M1}  { complement( composition( 
% 59.89/60.26    complement( X ), top ) ) ==> meet( complement( composition( complement( X
% 59.89/60.26     ), top ) ), X ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  subsumption: (3792) {G32,W13,D6,L1,V1,M1} P(3769,723);d(750) { meet( 
% 59.89/60.26    complement( composition( complement( X ), top ) ), X ) ==> complement( 
% 59.89/60.26    composition( complement( X ), top ) ) }.
% 59.89/60.26  parent0: (146078) {G4,W13,D6,L1,V1,M1}  { meet( complement( composition( 
% 59.89/60.26    complement( X ), top ) ), X ) ==> complement( composition( complement( X
% 59.89/60.26     ), top ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  permutation0:
% 59.89/60.26     0 ==> 0
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (146080) {G22,W9,D5,L1,V3,M1}  { X ==> meet( join( join( X, Y ), Z
% 59.89/60.26     ), X ) }.
% 59.89/60.26  parent0[0]: (1053) {G22,W9,D5,L1,V3,M1} P(1,1033) { meet( join( join( X, Y
% 59.89/60.26     ), Z ), X ) ==> X }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26     Z := Z
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146081) {G23,W9,D5,L1,V2,M1}  { X ==> meet( composition( join( X
% 59.89/60.26    , Y ), top ), X ) }.
% 59.89/60.26  parent0[0]: (3743) {G30,W9,D4,L1,V1,M1} P(3741,3062);d(753);d(757) { join( 
% 59.89/60.26    X, composition( X, top ) ) ==> composition( X, top ) }.
% 59.89/60.26  parent1[0; 3]: (146080) {G22,W9,D5,L1,V3,M1}  { X ==> meet( join( join( X, 
% 59.89/60.26    Y ), Z ), X ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := join( X, Y )
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26     Z := composition( join( X, Y ), top )
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (146083) {G23,W9,D5,L1,V2,M1}  { meet( composition( join( X, Y ), 
% 59.89/60.26    top ), X ) ==> X }.
% 59.89/60.26  parent0[0]: (146081) {G23,W9,D5,L1,V2,M1}  { X ==> meet( composition( join
% 59.89/60.26    ( X, Y ), top ), X ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  subsumption: (3861) {G31,W9,D5,L1,V2,M1} P(3743,1053) { meet( composition( 
% 59.89/60.26    join( X, Y ), top ), X ) ==> X }.
% 59.89/60.26  parent0: (146083) {G23,W9,D5,L1,V2,M1}  { meet( composition( join( X, Y ), 
% 59.89/60.26    top ), X ) ==> X }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  permutation0:
% 59.89/60.26     0 ==> 0
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (146086) {G23,W9,D5,L1,V3,M1}  { Y ==> meet( join( join( X, Y ), Z
% 59.89/60.26     ), Y ) }.
% 59.89/60.26  parent0[0]: (1058) {G23,W9,D5,L1,V3,M1} P(30,1055) { meet( join( join( X, Z
% 59.89/60.26     ), Y ), Z ) ==> Z }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Z
% 59.89/60.26     Z := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146087) {G24,W9,D5,L1,V2,M1}  { X ==> meet( composition( join( Y
% 59.89/60.26    , X ), top ), X ) }.
% 59.89/60.26  parent0[0]: (3743) {G30,W9,D4,L1,V1,M1} P(3741,3062);d(753);d(757) { join( 
% 59.89/60.26    X, composition( X, top ) ) ==> composition( X, top ) }.
% 59.89/60.26  parent1[0; 3]: (146086) {G23,W9,D5,L1,V3,M1}  { Y ==> meet( join( join( X, 
% 59.89/60.26    Y ), Z ), Y ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := join( Y, X )
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := Y
% 59.89/60.26     Y := X
% 59.89/60.26     Z := composition( join( Y, X ), top )
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (146089) {G24,W9,D5,L1,V2,M1}  { meet( composition( join( Y, X ), 
% 59.89/60.26    top ), X ) ==> X }.
% 59.89/60.26  parent0[0]: (146087) {G24,W9,D5,L1,V2,M1}  { X ==> meet( composition( join
% 59.89/60.26    ( Y, X ), top ), X ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  subsumption: (3863) {G31,W9,D5,L1,V2,M1} P(3743,1058) { meet( composition( 
% 59.89/60.26    join( X, Y ), top ), Y ) ==> Y }.
% 59.89/60.26  parent0: (146089) {G24,W9,D5,L1,V2,M1}  { meet( composition( join( Y, X ), 
% 59.89/60.26    top ), X ) ==> X }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := Y
% 59.89/60.26     Y := X
% 59.89/60.26  end
% 59.89/60.26  permutation0:
% 59.89/60.26     0 ==> 0
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (146092) {G20,W9,D5,L1,V3,M1}  { X ==> meet( X, join( join( X, Y )
% 59.89/60.26    , Z ) ) }.
% 59.89/60.26  parent0[0]: (1042) {G20,W9,D5,L1,V3,M1} P(1,1026) { meet( X, join( join( X
% 59.89/60.26    , Y ), Z ) ) ==> X }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26     Z := Z
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146093) {G11,W9,D5,L1,V2,M1}  { X ==> meet( X, composition( top, 
% 59.89/60.26    join( X, Y ) ) ) }.
% 59.89/60.26  parent0[0]: (3521) {G10,W9,D4,L1,V1,M1} P(216,193) { join( X, composition( 
% 59.89/60.26    top, X ) ) ==> composition( top, X ) }.
% 59.89/60.26  parent1[0; 4]: (146092) {G20,W9,D5,L1,V3,M1}  { X ==> meet( X, join( join( 
% 59.89/60.26    X, Y ), Z ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := join( X, Y )
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26     Z := composition( top, join( X, Y ) )
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (146095) {G11,W9,D5,L1,V2,M1}  { meet( X, composition( top, join( X
% 59.89/60.26    , Y ) ) ) ==> X }.
% 59.89/60.26  parent0[0]: (146093) {G11,W9,D5,L1,V2,M1}  { X ==> meet( X, composition( 
% 59.89/60.26    top, join( X, Y ) ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  subsumption: (3884) {G21,W9,D5,L1,V2,M1} P(3521,1042) { meet( X, 
% 59.89/60.26    composition( top, join( X, Y ) ) ) ==> X }.
% 59.89/60.26  parent0: (146095) {G11,W9,D5,L1,V2,M1}  { meet( X, composition( top, join( 
% 59.89/60.26    X, Y ) ) ) ==> X }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  permutation0:
% 59.89/60.26     0 ==> 0
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (146098) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = join( 
% 59.89/60.26    join( X, Y ), Z ) }.
% 59.89/60.26  parent0[0]: (29) {G1,W11,D4,L1,V3,M1} P(1,0) { join( join( X, Y ), Z ) = 
% 59.89/60.26    join( join( Y, Z ), X ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26     Z := Z
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146112) {G2,W13,D4,L1,V2,M1}  { join( composition( top, X ), Y ) 
% 59.89/60.26    = join( join( Y, X ), composition( top, X ) ) }.
% 59.89/60.26  parent0[0]: (3521) {G10,W9,D4,L1,V1,M1} P(216,193) { join( X, composition( 
% 59.89/60.26    top, X ) ) ==> composition( top, X ) }.
% 59.89/60.26  parent1[0; 2]: (146098) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = 
% 59.89/60.26    join( join( X, Y ), Z ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := Y
% 59.89/60.26     Y := X
% 59.89/60.26     Z := composition( top, X )
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (146116) {G2,W13,D4,L1,V2,M1}  { join( join( Y, X ), composition( 
% 59.89/60.26    top, X ) ) = join( composition( top, X ), Y ) }.
% 59.89/60.26  parent0[0]: (146112) {G2,W13,D4,L1,V2,M1}  { join( composition( top, X ), Y
% 59.89/60.26     ) = join( join( Y, X ), composition( top, X ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  subsumption: (3892) {G11,W13,D4,L1,V2,M1} P(3521,29) { join( join( Y, X ), 
% 59.89/60.26    composition( top, X ) ) ==> join( composition( top, X ), Y ) }.
% 59.89/60.26  parent0: (146116) {G2,W13,D4,L1,V2,M1}  { join( join( Y, X ), composition( 
% 59.89/60.26    top, X ) ) = join( composition( top, X ), Y ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  permutation0:
% 59.89/60.26     0 ==> 0
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (146120) {G21,W9,D5,L1,V2,M1}  { X ==> meet( X, composition( top, 
% 59.89/60.26    join( X, Y ) ) ) }.
% 59.89/60.26  parent0[0]: (3884) {G21,W9,D5,L1,V2,M1} P(3521,1042) { meet( X, composition
% 59.89/60.26    ( top, join( X, Y ) ) ) ==> X }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146125) {G19,W11,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( X, 
% 59.89/60.26    Y ), composition( top, X ) ) }.
% 59.89/60.26  parent0[0]: (1374) {G18,W10,D5,L1,V2,M1} P(75,1017) { join( meet( X, Y ), 
% 59.89/60.26    meet( complement( Y ), X ) ) ==> X }.
% 59.89/60.26  parent1[0; 10]: (146120) {G21,W9,D5,L1,V2,M1}  { X ==> meet( X, composition
% 59.89/60.26    ( top, join( X, Y ) ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := meet( X, Y )
% 59.89/60.26     Y := meet( complement( Y ), X )
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (146126) {G19,W11,D4,L1,V2,M1}  { meet( meet( X, Y ), composition( 
% 59.89/60.26    top, X ) ) ==> meet( X, Y ) }.
% 59.89/60.26  parent0[0]: (146125) {G19,W11,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( 
% 59.89/60.26    X, Y ), composition( top, X ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  subsumption: (3927) {G22,W11,D4,L1,V2,M1} P(1374,3884) { meet( meet( X, Y )
% 59.89/60.26    , composition( top, X ) ) ==> meet( X, Y ) }.
% 59.89/60.26  parent0: (146126) {G19,W11,D4,L1,V2,M1}  { meet( meet( X, Y ), composition
% 59.89/60.26    ( top, X ) ) ==> meet( X, Y ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  permutation0:
% 59.89/60.26     0 ==> 0
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (146128) {G21,W9,D5,L1,V2,M1}  { X ==> meet( X, composition( top, 
% 59.89/60.26    join( X, Y ) ) ) }.
% 59.89/60.26  parent0[0]: (3884) {G21,W9,D5,L1,V2,M1} P(3521,1042) { meet( X, composition
% 59.89/60.26    ( top, join( X, Y ) ) ) ==> X }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146133) {G20,W11,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( X, 
% 59.89/60.26    Y ), composition( top, Y ) ) }.
% 59.89/60.26  parent0[0]: (1388) {G19,W10,D5,L1,V2,M1} P(75,1373) { join( meet( Y, X ), 
% 59.89/60.26    meet( complement( Y ), X ) ) ==> X }.
% 59.89/60.26  parent1[0; 10]: (146128) {G21,W9,D5,L1,V2,M1}  { X ==> meet( X, composition
% 59.89/60.26    ( top, join( X, Y ) ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := Y
% 59.89/60.26     Y := X
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := meet( X, Y )
% 59.89/60.26     Y := meet( complement( X ), Y )
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (146134) {G20,W11,D4,L1,V2,M1}  { meet( meet( X, Y ), composition( 
% 59.89/60.26    top, Y ) ) ==> meet( X, Y ) }.
% 59.89/60.26  parent0[0]: (146133) {G20,W11,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( 
% 59.89/60.26    X, Y ), composition( top, Y ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  subsumption: (3929) {G22,W11,D4,L1,V2,M1} P(1388,3884) { meet( meet( X, Y )
% 59.89/60.26    , composition( top, Y ) ) ==> meet( X, Y ) }.
% 59.89/60.26  parent0: (146134) {G20,W11,D4,L1,V2,M1}  { meet( meet( X, Y ), composition
% 59.89/60.26    ( top, Y ) ) ==> meet( X, Y ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  permutation0:
% 59.89/60.26     0 ==> 0
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (146136) {G21,W7,D4,L1,V2,M1}  { X ==> meet( join( X, Y ), X ) }.
% 59.89/60.26  parent0[0]: (1033) {G21,W7,D4,L1,V2,M1} P(1026,844) { meet( join( X, Y ), X
% 59.89/60.26     ) ==> X }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146137) {G22,W13,D5,L1,V2,M1}  { composition( meet( one, X ), Y )
% 59.89/60.26     ==> meet( Y, composition( meet( one, X ), Y ) ) }.
% 59.89/60.26  parent0[0]: (3634) {G21,W9,D5,L1,V2,M1} P(882,194);d(188) { join( 
% 59.89/60.26    composition( meet( one, X ), Y ), Y ) ==> Y }.
% 59.89/60.26  parent1[0; 7]: (146136) {G21,W7,D4,L1,V2,M1}  { X ==> meet( join( X, Y ), X
% 59.89/60.26     ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := composition( meet( one, X ), Y )
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (146138) {G22,W13,D5,L1,V2,M1}  { meet( Y, composition( meet( one, 
% 59.89/60.26    X ), Y ) ) ==> composition( meet( one, X ), Y ) }.
% 59.89/60.26  parent0[0]: (146137) {G22,W13,D5,L1,V2,M1}  { composition( meet( one, X ), 
% 59.89/60.26    Y ) ==> meet( Y, composition( meet( one, X ), Y ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  subsumption: (4332) {G22,W13,D5,L1,V2,M1} P(3634,1033) { meet( Y, 
% 59.89/60.26    composition( meet( one, X ), Y ) ) ==> composition( meet( one, X ), Y )
% 59.89/60.26     }.
% 59.89/60.26  parent0: (146138) {G22,W13,D5,L1,V2,M1}  { meet( Y, composition( meet( one
% 59.89/60.26    , X ), Y ) ) ==> composition( meet( one, X ), Y ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  permutation0:
% 59.89/60.26     0 ==> 0
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (146140) {G19,W7,D4,L1,V2,M1}  { X ==> meet( X, join( X, Y ) ) }.
% 59.89/60.26  parent0[0]: (1026) {G19,W7,D4,L1,V2,M1} P(757,1013) { meet( Y, join( Y, X )
% 59.89/60.26     ) ==> Y }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := Y
% 59.89/60.26     Y := X
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146143) {G20,W13,D5,L1,V2,M1}  { composition( meet( one, X ), Y )
% 59.89/60.26     ==> meet( composition( meet( one, X ), Y ), Y ) }.
% 59.89/60.26  parent0[0]: (3634) {G21,W9,D5,L1,V2,M1} P(882,194);d(188) { join( 
% 59.89/60.26    composition( meet( one, X ), Y ), Y ) ==> Y }.
% 59.89/60.26  parent1[0; 12]: (146140) {G19,W7,D4,L1,V2,M1}  { X ==> meet( X, join( X, Y
% 59.89/60.26     ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := composition( meet( one, X ), Y )
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (146144) {G20,W13,D5,L1,V2,M1}  { meet( composition( meet( one, X )
% 59.89/60.26    , Y ), Y ) ==> composition( meet( one, X ), Y ) }.
% 59.89/60.26  parent0[0]: (146143) {G20,W13,D5,L1,V2,M1}  { composition( meet( one, X ), 
% 59.89/60.26    Y ) ==> meet( composition( meet( one, X ), Y ), Y ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  subsumption: (4333) {G22,W13,D5,L1,V2,M1} P(3634,1026) { meet( composition
% 59.89/60.26    ( meet( one, X ), Y ), Y ) ==> composition( meet( one, X ), Y ) }.
% 59.89/60.26  parent0: (146144) {G20,W13,D5,L1,V2,M1}  { meet( composition( meet( one, X
% 59.89/60.26     ), Y ), Y ) ==> composition( meet( one, X ), Y ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  permutation0:
% 59.89/60.26     0 ==> 0
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146147) {G2,W13,D6,L1,V3,M1}  { join( join( composition( meet( 
% 59.89/60.26    one, X ), Y ), Z ), Y ) = join( Y, Z ) }.
% 59.89/60.26  parent0[0]: (3634) {G21,W9,D5,L1,V2,M1} P(882,194);d(188) { join( 
% 59.89/60.26    composition( meet( one, X ), Y ), Y ) ==> Y }.
% 59.89/60.26  parent1[0; 11]: (30) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y )
% 59.89/60.26    , X ) = join( join( Z, X ), Y ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := Y
% 59.89/60.26     Y := Z
% 59.89/60.26     Z := composition( meet( one, X ), Y )
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  subsumption: (4337) {G22,W13,D6,L1,V3,M1} P(3634,30) { join( join( 
% 59.89/60.26    composition( meet( one, X ), Y ), Z ), Y ) ==> join( Y, Z ) }.
% 59.89/60.26  parent0: (146147) {G2,W13,D6,L1,V3,M1}  { join( join( composition( meet( 
% 59.89/60.26    one, X ), Y ), Z ), Y ) = join( Y, Z ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26     Z := Z
% 59.89/60.26  end
% 59.89/60.26  permutation0:
% 59.89/60.26     0 ==> 0
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (146149) {G21,W7,D4,L1,V2,M1}  { X ==> meet( join( X, Y ), X ) }.
% 59.89/60.26  parent0[0]: (1033) {G21,W7,D4,L1,V2,M1} P(1026,844) { meet( join( X, Y ), X
% 59.89/60.26     ) ==> X }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146152) {G22,W13,D5,L1,V2,M1}  { composition( meet( X, one ), Y )
% 59.89/60.26     ==> meet( Y, composition( meet( X, one ), Y ) ) }.
% 59.89/60.26  parent0[0]: (3635) {G23,W9,D5,L1,V2,M1} P(899,194);d(188) { join( 
% 59.89/60.26    composition( meet( X, one ), Y ), Y ) ==> Y }.
% 59.89/60.26  parent1[0; 7]: (146149) {G21,W7,D4,L1,V2,M1}  { X ==> meet( join( X, Y ), X
% 59.89/60.26     ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := composition( meet( X, one ), Y )
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (146153) {G22,W13,D5,L1,V2,M1}  { meet( Y, composition( meet( X, 
% 59.89/60.26    one ), Y ) ) ==> composition( meet( X, one ), Y ) }.
% 59.89/60.26  parent0[0]: (146152) {G22,W13,D5,L1,V2,M1}  { composition( meet( X, one ), 
% 59.89/60.26    Y ) ==> meet( Y, composition( meet( X, one ), Y ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  subsumption: (4363) {G24,W13,D5,L1,V2,M1} P(3635,1033) { meet( Y, 
% 59.89/60.26    composition( meet( X, one ), Y ) ) ==> composition( meet( X, one ), Y )
% 59.89/60.26     }.
% 59.89/60.26  parent0: (146153) {G22,W13,D5,L1,V2,M1}  { meet( Y, composition( meet( X, 
% 59.89/60.26    one ), Y ) ) ==> composition( meet( X, one ), Y ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  permutation0:
% 59.89/60.26     0 ==> 0
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (146155) {G19,W7,D4,L1,V2,M1}  { X ==> meet( X, join( X, Y ) ) }.
% 59.89/60.26  parent0[0]: (1026) {G19,W7,D4,L1,V2,M1} P(757,1013) { meet( Y, join( Y, X )
% 59.89/60.26     ) ==> Y }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := Y
% 59.89/60.26     Y := X
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146156) {G20,W13,D5,L1,V2,M1}  { composition( meet( X, one ), Y )
% 59.89/60.26     ==> meet( composition( meet( X, one ), Y ), Y ) }.
% 59.89/60.26  parent0[0]: (3635) {G23,W9,D5,L1,V2,M1} P(899,194);d(188) { join( 
% 59.89/60.26    composition( meet( X, one ), Y ), Y ) ==> Y }.
% 59.89/60.26  parent1[0; 12]: (146155) {G19,W7,D4,L1,V2,M1}  { X ==> meet( X, join( X, Y
% 59.89/60.26     ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := composition( meet( X, one ), Y )
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (146157) {G20,W13,D5,L1,V2,M1}  { meet( composition( meet( X, one )
% 59.89/60.26    , Y ), Y ) ==> composition( meet( X, one ), Y ) }.
% 59.89/60.26  parent0[0]: (146156) {G20,W13,D5,L1,V2,M1}  { composition( meet( X, one ), 
% 59.89/60.26    Y ) ==> meet( composition( meet( X, one ), Y ), Y ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  subsumption: (4364) {G24,W13,D5,L1,V2,M1} P(3635,1026) { meet( composition
% 59.89/60.26    ( meet( X, one ), Y ), Y ) ==> composition( meet( X, one ), Y ) }.
% 59.89/60.26  parent0: (146157) {G20,W13,D5,L1,V2,M1}  { meet( composition( meet( X, one
% 59.89/60.26     ), Y ), Y ) ==> composition( meet( X, one ), Y ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  permutation0:
% 59.89/60.26     0 ==> 0
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (146159) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = join( 
% 59.89/60.26    join( X, Y ), Z ) }.
% 59.89/60.26  parent0[0]: (29) {G1,W11,D4,L1,V3,M1} P(1,0) { join( join( X, Y ), Z ) = 
% 59.89/60.26    join( join( Y, Z ), X ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26     Z := Z
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146173) {G2,W13,D6,L1,V2,M1}  { join( X, Y ) = join( join( Y, X )
% 59.89/60.26    , complement( composition( complement( X ), top ) ) ) }.
% 59.89/60.26  parent0[0]: (3745) {G30,W9,D6,L1,V1,M1} P(3741,2742);d(753) { join( X, 
% 59.89/60.26    complement( composition( complement( X ), top ) ) ) ==> X }.
% 59.89/60.26  parent1[0; 2]: (146159) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = 
% 59.89/60.26    join( join( X, Y ), Z ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := Y
% 59.89/60.26     Y := X
% 59.89/60.26     Z := complement( composition( complement( X ), top ) )
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (146177) {G2,W13,D6,L1,V2,M1}  { join( join( Y, X ), complement( 
% 59.89/60.26    composition( complement( X ), top ) ) ) = join( X, Y ) }.
% 59.89/60.26  parent0[0]: (146173) {G2,W13,D6,L1,V2,M1}  { join( X, Y ) = join( join( Y, 
% 59.89/60.26    X ), complement( composition( complement( X ), top ) ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  subsumption: (4547) {G31,W13,D6,L1,V2,M1} P(3745,29) { join( join( Y, X ), 
% 59.89/60.26    complement( composition( complement( X ), top ) ) ) ==> join( X, Y ) }.
% 59.89/60.26  parent0: (146177) {G2,W13,D6,L1,V2,M1}  { join( join( Y, X ), complement( 
% 59.89/60.26    composition( complement( X ), top ) ) ) = join( X, Y ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  permutation0:
% 59.89/60.26     0 ==> 0
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (146181) {G31,W10,D5,L1,V2,M1}  { top ==> join( complement( X ), 
% 59.89/60.26    composition( join( X, Y ), top ) ) }.
% 59.89/60.26  parent0[0]: (3775) {G31,W10,D5,L1,V2,M1} P(3758,93);d(215) { join( 
% 59.89/60.26    complement( X ), composition( join( X, Y ), top ) ) ==> top }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146183) {G17,W12,D6,L1,V2,M1}  { top ==> join( complement( 
% 59.89/60.26    complement( X ) ), composition( complement( meet( X, Y ) ), top ) ) }.
% 59.89/60.26  parent0[0]: (774) {G16,W10,D4,L1,V2,M1} P(3,757) { join( complement( X ), 
% 59.89/60.26    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 59.89/60.26  parent1[0; 7]: (146181) {G31,W10,D5,L1,V2,M1}  { top ==> join( complement( 
% 59.89/60.26    X ), composition( join( X, Y ), top ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := complement( X )
% 59.89/60.26     Y := complement( Y )
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146184) {G16,W10,D6,L1,V2,M1}  { top ==> join( X, composition( 
% 59.89/60.26    complement( meet( X, Y ) ), top ) ) }.
% 59.89/60.26  parent0[0]: (757) {G15,W5,D4,L1,V1,M1} P(741,79);d(753) { complement( 
% 59.89/60.26    complement( X ) ) ==> X }.
% 59.89/60.26  parent1[0; 3]: (146183) {G17,W12,D6,L1,V2,M1}  { top ==> join( complement( 
% 59.89/60.26    complement( X ) ), composition( complement( meet( X, Y ) ), top ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (146185) {G16,W10,D6,L1,V2,M1}  { join( X, composition( complement
% 59.89/60.26    ( meet( X, Y ) ), top ) ) ==> top }.
% 59.89/60.26  parent0[0]: (146184) {G16,W10,D6,L1,V2,M1}  { top ==> join( X, composition
% 59.89/60.26    ( complement( meet( X, Y ) ), top ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  subsumption: (4959) {G32,W10,D6,L1,V2,M1} P(774,3775);d(757) { join( X, 
% 59.89/60.26    composition( complement( meet( X, Y ) ), top ) ) ==> top }.
% 59.89/60.26  parent0: (146185) {G16,W10,D6,L1,V2,M1}  { join( X, composition( complement
% 59.89/60.26    ( meet( X, Y ) ), top ) ) ==> top }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  permutation0:
% 59.89/60.26     0 ==> 0
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (146187) {G1,W10,D5,L1,V2,M1}  { join( converse( X ), Y ) ==> 
% 59.89/60.26    converse( join( X, converse( Y ) ) ) }.
% 59.89/60.26  parent0[0]: (20) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( Y, converse
% 59.89/60.26    ( X ) ) ) ==> join( converse( Y ), X ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := Y
% 59.89/60.26     Y := X
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146193) {G2,W14,D6,L1,V1,M1}  { join( converse( composition( 
% 59.89/60.26    complement( one ), converse( X ) ) ), X ) ==> converse( composition( top
% 59.89/60.26    , converse( X ) ) ) }.
% 59.89/60.26  parent0[0]: (3654) {G6,W10,D5,L1,V1,M1} P(15,194) { join( composition( 
% 59.89/60.26    complement( one ), X ), X ) ==> composition( top, X ) }.
% 59.89/60.26  parent1[0; 10]: (146187) {G1,W10,D5,L1,V2,M1}  { join( converse( X ), Y ) 
% 59.89/60.26    ==> converse( join( X, converse( Y ) ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := converse( X )
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := composition( complement( one ), converse( X ) )
% 59.89/60.26     Y := X
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146195) {G2,W13,D6,L1,V1,M1}  { join( converse( composition( 
% 59.89/60.26    complement( one ), converse( X ) ) ), X ) ==> composition( X, converse( 
% 59.89/60.26    top ) ) }.
% 59.89/60.26  parent0[0]: (16) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( Y, 
% 59.89/60.26    converse( X ) ) ) ==> composition( X, converse( Y ) ) }.
% 59.89/60.26  parent1[0; 9]: (146193) {G2,W14,D6,L1,V1,M1}  { join( converse( composition
% 59.89/60.26    ( complement( one ), converse( X ) ) ), X ) ==> converse( composition( 
% 59.89/60.26    top, converse( X ) ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := top
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146197) {G3,W12,D6,L1,V1,M1}  { join( converse( composition( 
% 59.89/60.26    complement( one ), converse( X ) ) ), X ) ==> composition( X, top ) }.
% 59.89/60.26  parent0[0]: (224) {G10,W4,D3,L1,V0,M1} P(215,59) { converse( top ) ==> top
% 59.89/60.26     }.
% 59.89/60.26  parent1[0; 11]: (146195) {G2,W13,D6,L1,V1,M1}  { join( converse( 
% 59.89/60.26    composition( complement( one ), converse( X ) ) ), X ) ==> composition( X
% 59.89/60.26    , converse( top ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146198) {G2,W11,D6,L1,V1,M1}  { join( composition( X, converse( 
% 59.89/60.26    complement( one ) ) ), X ) ==> composition( X, top ) }.
% 59.89/60.26  parent0[0]: (16) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( Y, 
% 59.89/60.26    converse( X ) ) ) ==> composition( X, converse( Y ) ) }.
% 59.89/60.26  parent1[0; 2]: (146197) {G3,W12,D6,L1,V1,M1}  { join( converse( composition
% 59.89/60.26    ( complement( one ), converse( X ) ) ), X ) ==> composition( X, top ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := complement( one )
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146199) {G3,W11,D6,L1,V1,M1}  { join( composition( X, complement
% 59.89/60.26    ( converse( one ) ) ), X ) ==> composition( X, top ) }.
% 59.89/60.26  parent0[0]: (2867) {G27,W7,D4,L1,V1,M1} P(2797,757) { converse( complement
% 59.89/60.26    ( X ) ) ==> complement( converse( X ) ) }.
% 59.89/60.26  parent1[0; 4]: (146198) {G2,W11,D6,L1,V1,M1}  { join( composition( X, 
% 59.89/60.26    converse( complement( one ) ) ), X ) ==> composition( X, top ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := one
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146200) {G4,W10,D5,L1,V1,M1}  { join( composition( X, complement
% 59.89/60.26    ( one ) ), X ) ==> composition( X, top ) }.
% 59.89/60.26  parent0[0]: (187) {G3,W4,D3,L1,V0,M1} P(181,5) { converse( one ) ==> one
% 59.89/60.26     }.
% 59.89/60.26  parent1[0; 5]: (146199) {G3,W11,D6,L1,V1,M1}  { join( composition( X, 
% 59.89/60.26    complement( converse( one ) ) ), X ) ==> composition( X, top ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  subsumption: (5440) {G28,W10,D5,L1,V1,M1} P(3654,20);d(16);d(224);d(16);d(
% 59.89/60.26    2867);d(187) { join( composition( X, complement( one ) ), X ) ==> 
% 59.89/60.26    composition( X, top ) }.
% 59.89/60.26  parent0: (146200) {G4,W10,D5,L1,V1,M1}  { join( composition( X, complement
% 59.89/60.26    ( one ) ), X ) ==> composition( X, top ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  permutation0:
% 59.89/60.26     0 ==> 0
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (146203) {G24,W10,D5,L1,V2,M1}  { X ==> join( X, meet( complement( 
% 59.89/60.26    Y ), join( X, Y ) ) ) }.
% 59.89/60.26  parent0[0]: (2742) {G24,W10,D5,L1,V2,M1} P(75,2555) { join( X, meet( 
% 59.89/60.26    complement( Y ), join( X, Y ) ) ) ==> X }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146205) {G25,W13,D8,L1,V2,M1}  { X ==> join( X, meet( complement
% 59.89/60.26    ( composition( complement( meet( X, Y ) ), top ) ), top ) ) }.
% 59.89/60.26  parent0[0]: (4959) {G32,W10,D6,L1,V2,M1} P(774,3775);d(757) { join( X, 
% 59.89/60.26    composition( complement( meet( X, Y ) ), top ) ) ==> top }.
% 59.89/60.26  parent1[0; 12]: (146203) {G24,W10,D5,L1,V2,M1}  { X ==> join( X, meet( 
% 59.89/60.26    complement( Y ), join( X, Y ) ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := X
% 59.89/60.26     Y := composition( complement( meet( X, Y ) ), top )
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146206) {G15,W11,D7,L1,V2,M1}  { X ==> join( X, complement( 
% 59.89/60.26    composition( complement( meet( X, Y ) ), top ) ) ) }.
% 59.89/60.26  parent0[0]: (753) {G14,W5,D3,L1,V1,M1} P(752,48);d(750);d(79) { meet( X, 
% 59.89/60.26    top ) ==> X }.
% 59.89/60.26  parent1[0; 4]: (146205) {G25,W13,D8,L1,V2,M1}  { X ==> join( X, meet( 
% 59.89/60.26    complement( composition( complement( meet( X, Y ) ), top ) ), top ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := complement( composition( complement( meet( X, Y ) ), top ) )
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (146207) {G15,W11,D7,L1,V2,M1}  { join( X, complement( composition
% 59.89/60.26    ( complement( meet( X, Y ) ), top ) ) ) ==> X }.
% 59.89/60.26  parent0[0]: (146206) {G15,W11,D7,L1,V2,M1}  { X ==> join( X, complement( 
% 59.89/60.26    composition( complement( meet( X, Y ) ), top ) ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  subsumption: (5567) {G33,W11,D7,L1,V2,M1} P(4959,2742);d(753) { join( X, 
% 59.89/60.26    complement( composition( complement( meet( X, Y ) ), top ) ) ) ==> X }.
% 59.89/60.26  parent0: (146207) {G15,W11,D7,L1,V2,M1}  { join( X, complement( composition
% 59.89/60.26    ( complement( meet( X, Y ) ), top ) ) ) ==> X }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  permutation0:
% 59.89/60.26     0 ==> 0
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (146209) {G23,W10,D5,L1,V2,M1}  { join( Y, X ) ==> join( X, meet( Y
% 59.89/60.26    , complement( X ) ) ) }.
% 59.89/60.26  parent0[0]: (2558) {G23,W10,D5,L1,V2,M1} P(309,2511);d(773);d(748);d(909)
% 59.89/60.26     { join( X, meet( Y, complement( X ) ) ) ==> join( Y, X ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146211) {G24,W13,D7,L1,V2,M1}  { join( meet( X, complement( 
% 59.89/60.26    composition( top, complement( Y ) ) ) ), Y ) ==> join( Y, zero ) }.
% 59.89/60.26  parent0[0]: (3664) {G28,W10,D6,L1,V2,M1} P(3650,1775) { meet( meet( Y, 
% 59.89/60.26    complement( composition( top, X ) ) ), X ) ==> zero }.
% 59.89/60.26  parent1[0; 12]: (146209) {G23,W10,D5,L1,V2,M1}  { join( Y, X ) ==> join( X
% 59.89/60.26    , meet( Y, complement( X ) ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := complement( Y )
% 59.89/60.26     Y := X
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := Y
% 59.89/60.26     Y := meet( X, complement( composition( top, complement( Y ) ) ) )
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146212) {G12,W11,D7,L1,V2,M1}  { join( meet( X, complement( 
% 59.89/60.26    composition( top, complement( Y ) ) ) ), Y ) ==> Y }.
% 59.89/60.26  parent0[0]: (741) {G11,W5,D3,L1,V1,M1} P(716,209) { join( X, zero ) ==> X
% 59.89/60.26     }.
% 59.89/60.26  parent1[0; 10]: (146211) {G24,W13,D7,L1,V2,M1}  { join( meet( X, complement
% 59.89/60.26    ( composition( top, complement( Y ) ) ) ), Y ) ==> join( Y, zero ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := Y
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  subsumption: (6438) {G29,W11,D7,L1,V2,M1} P(3664,2558);d(741) { join( meet
% 59.89/60.26    ( X, complement( composition( top, complement( Y ) ) ) ), Y ) ==> Y }.
% 59.89/60.26  parent0: (146212) {G12,W11,D7,L1,V2,M1}  { join( meet( X, complement( 
% 59.89/60.26    composition( top, complement( Y ) ) ) ), Y ) ==> Y }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  permutation0:
% 59.89/60.26     0 ==> 0
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (146215) {G23,W10,D6,L1,V2,M1}  { zero ==> meet( complement( 
% 59.89/60.26    converse( join( X, Y ) ) ), converse( X ) ) }.
% 59.89/60.26  parent0[0]: (1097) {G23,W10,D6,L1,V2,M1} P(8,1034) { meet( complement( 
% 59.89/60.26    converse( join( X, Y ) ) ), converse( X ) ) ==> zero }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146220) {G2,W16,D8,L1,V2,M1}  { zero ==> meet( complement( 
% 59.89/60.26    converse( complement( converse( Y ) ) ) ), converse( composition( X, 
% 59.89/60.26    complement( converse( composition( Y, X ) ) ) ) ) ) }.
% 59.89/60.26  parent0[0]: (110) {G1,W15,D7,L1,V2,M1} P(9,10);d(7) { join( composition( X
% 59.89/60.26    , complement( converse( composition( Y, X ) ) ) ), complement( converse( 
% 59.89/60.26    Y ) ) ) ==> complement( converse( Y ) ) }.
% 59.89/60.26  parent1[0; 5]: (146215) {G23,W10,D6,L1,V2,M1}  { zero ==> meet( complement
% 59.89/60.26    ( converse( join( X, Y ) ) ), converse( X ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := composition( X, complement( converse( composition( Y, X ) ) ) )
% 59.89/60.26     Y := complement( converse( Y ) )
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146221) {G3,W16,D8,L1,V2,M1}  { zero ==> meet( complement( 
% 59.89/60.26    complement( converse( converse( X ) ) ) ), converse( composition( Y, 
% 59.89/60.26    complement( converse( composition( X, Y ) ) ) ) ) ) }.
% 59.89/60.26  parent0[0]: (2867) {G27,W7,D4,L1,V1,M1} P(2797,757) { converse( complement
% 59.89/60.26    ( X ) ) ==> complement( converse( X ) ) }.
% 59.89/60.26  parent1[0; 4]: (146220) {G2,W16,D8,L1,V2,M1}  { zero ==> meet( complement( 
% 59.89/60.26    converse( complement( converse( Y ) ) ) ), converse( composition( X, 
% 59.89/60.26    complement( converse( composition( Y, X ) ) ) ) ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := converse( X )
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := Y
% 59.89/60.26     Y := X
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146222) {G4,W14,D8,L1,V2,M1}  { zero ==> meet( converse( converse
% 59.89/60.26    ( X ) ), converse( composition( Y, complement( converse( composition( X, 
% 59.89/60.26    Y ) ) ) ) ) ) }.
% 59.89/60.26  parent0[0]: (757) {G15,W5,D4,L1,V1,M1} P(741,79);d(753) { complement( 
% 59.89/60.26    complement( X ) ) ==> X }.
% 59.89/60.26  parent1[0; 3]: (146221) {G3,W16,D8,L1,V2,M1}  { zero ==> meet( complement( 
% 59.89/60.26    complement( converse( converse( X ) ) ) ), converse( composition( Y, 
% 59.89/60.26    complement( converse( composition( X, Y ) ) ) ) ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := converse( converse( X ) )
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146223) {G1,W12,D8,L1,V2,M1}  { zero ==> meet( X, converse( 
% 59.89/60.26    composition( Y, complement( converse( composition( X, Y ) ) ) ) ) ) }.
% 59.89/60.26  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 59.89/60.26  parent1[0; 3]: (146222) {G4,W14,D8,L1,V2,M1}  { zero ==> meet( converse( 
% 59.89/60.26    converse( X ) ), converse( composition( Y, complement( converse( 
% 59.89/60.26    composition( X, Y ) ) ) ) ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146224) {G2,W11,D6,L1,V2,M1}  { zero ==> meet( X, composition( 
% 59.89/60.26    complement( composition( X, Y ) ), converse( Y ) ) ) }.
% 59.89/60.26  parent0[0]: (2892) {G28,W12,D6,L1,V2,M1} P(2867,16) { converse( composition
% 59.89/60.26    ( Y, complement( converse( X ) ) ) ) ==> composition( complement( X ), 
% 59.89/60.26    converse( Y ) ) }.
% 59.89/60.26  parent1[0; 4]: (146223) {G1,W12,D8,L1,V2,M1}  { zero ==> meet( X, converse
% 59.89/60.26    ( composition( Y, complement( converse( composition( X, Y ) ) ) ) ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := composition( X, Y )
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (146225) {G2,W11,D6,L1,V2,M1}  { meet( X, composition( complement( 
% 59.89/60.26    composition( X, Y ) ), converse( Y ) ) ) ==> zero }.
% 59.89/60.26  parent0[0]: (146224) {G2,W11,D6,L1,V2,M1}  { zero ==> meet( X, composition
% 59.89/60.26    ( complement( composition( X, Y ) ), converse( Y ) ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  subsumption: (6939) {G29,W11,D6,L1,V2,M1} P(110,1097);d(2867);d(757);d(7);d
% 59.89/60.26    (2892) { meet( Y, composition( complement( composition( Y, X ) ), 
% 59.89/60.26    converse( X ) ) ) ==> zero }.
% 59.89/60.26  parent0: (146225) {G2,W11,D6,L1,V2,M1}  { meet( X, composition( complement
% 59.89/60.26    ( composition( X, Y ) ), converse( Y ) ) ) ==> zero }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := Y
% 59.89/60.26     Y := X
% 59.89/60.26  end
% 59.89/60.26  permutation0:
% 59.89/60.26     0 ==> 0
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (146227) {G21,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, Y ), meet
% 59.89/60.26    ( complement( Y ), Z ) ) }.
% 59.89/60.26  parent0[0]: (1709) {G21,W10,D5,L1,V3,M1} P(844,1665) { meet( meet( Y, X ), 
% 59.89/60.26    meet( complement( X ), Z ) ) ==> zero }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := Y
% 59.89/60.26     Y := X
% 59.89/60.26     Z := Z
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146229) {G22,W11,D7,L1,V2,M1}  { zero ==> meet( meet( X, 
% 59.89/60.26    composition( Y, complement( converse( Y ) ) ) ), one ) }.
% 59.89/60.26  parent0[0]: (1949) {G25,W10,D7,L1,V1,M1} P(1866,1374);d(750) { meet( 
% 59.89/60.26    complement( composition( X, complement( converse( X ) ) ) ), one ) ==> 
% 59.89/60.26    one }.
% 59.89/60.26  parent1[0; 10]: (146227) {G21,W10,D5,L1,V3,M1}  { zero ==> meet( meet( X, Y
% 59.89/60.26     ), meet( complement( Y ), Z ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := Y
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := X
% 59.89/60.26     Y := composition( Y, complement( converse( Y ) ) )
% 59.89/60.26     Z := one
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (146231) {G22,W11,D7,L1,V2,M1}  { meet( meet( X, composition( Y, 
% 59.89/60.26    complement( converse( Y ) ) ) ), one ) ==> zero }.
% 59.89/60.26  parent0[0]: (146229) {G22,W11,D7,L1,V2,M1}  { zero ==> meet( meet( X, 
% 59.89/60.26    composition( Y, complement( converse( Y ) ) ) ), one ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  subsumption: (7472) {G26,W11,D7,L1,V2,M1} P(1949,1709) { meet( meet( Y, 
% 59.89/60.26    composition( X, complement( converse( X ) ) ) ), one ) ==> zero }.
% 59.89/60.26  parent0: (146231) {G22,W11,D7,L1,V2,M1}  { meet( meet( X, composition( Y, 
% 59.89/60.26    complement( converse( Y ) ) ) ), one ) ==> zero }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := Y
% 59.89/60.26     Y := X
% 59.89/60.26  end
% 59.89/60.26  permutation0:
% 59.89/60.26     0 ==> 0
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146232) {G2,W11,D4,L1,V3,M1}  { meet( meet( Y, X ), Z ) = meet( Z
% 59.89/60.26    , meet( X, Y ) ) }.
% 59.89/60.26  parent0[0]: (997) {G18,W11,D4,L1,V3,M1} P(973,3);d(3) { meet( meet( Y, X )
% 59.89/60.26    , Z ) = meet( meet( X, Y ), Z ) }.
% 59.89/60.26  parent1[0; 1]: (75) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( 
% 59.89/60.26    X, Y ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := Y
% 59.89/60.26     Y := X
% 59.89/60.26     Z := Z
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := Z
% 59.89/60.26     Y := meet( X, Y )
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  subsumption: (7708) {G19,W11,D4,L1,V3,M1} P(997,75) { meet( meet( Y, X ), Z
% 59.89/60.26     ) = meet( Z, meet( X, Y ) ) }.
% 59.89/60.26  parent0: (146232) {G2,W11,D4,L1,V3,M1}  { meet( meet( Y, X ), Z ) = meet( Z
% 59.89/60.26    , meet( X, Y ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26     Z := Z
% 59.89/60.26  end
% 59.89/60.26  permutation0:
% 59.89/60.26     0 ==> 0
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (146237) {G20,W11,D4,L1,V3,M1}  { join( X, Y ) ==> join( join( X, Y
% 59.89/60.26     ), meet( X, Z ) ) }.
% 59.89/60.26  parent0[0]: (871) {G20,W11,D4,L1,V3,M1} P(852,30) { join( join( X, Z ), 
% 59.89/60.26    meet( X, Y ) ) ==> join( X, Z ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Z
% 59.89/60.26     Z := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146239) {G21,W17,D6,L1,V2,M1}  { join( composition( meet( X, 
% 59.89/60.26    skol1 ), top ), skol1 ) ==> join( skol1, meet( composition( meet( X, 
% 59.89/60.26    skol1 ), top ), Y ) ) }.
% 59.89/60.26  parent0[0]: (1257) {G23,W9,D5,L1,V1,M1} P(899,97);d(13) { join( composition
% 59.89/60.26    ( meet( X, skol1 ), top ), skol1 ) ==> skol1 }.
% 59.89/60.26  parent1[0; 9]: (146237) {G20,W11,D4,L1,V3,M1}  { join( X, Y ) ==> join( 
% 59.89/60.26    join( X, Y ), meet( X, Z ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := composition( meet( X, skol1 ), top )
% 59.89/60.26     Y := skol1
% 59.89/60.26     Z := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146240) {G22,W11,D6,L1,V2,M1}  { skol1 ==> join( skol1, meet( 
% 59.89/60.26    composition( meet( X, skol1 ), top ), Y ) ) }.
% 59.89/60.26  parent0[0]: (1257) {G23,W9,D5,L1,V1,M1} P(899,97);d(13) { join( composition
% 59.89/60.26    ( meet( X, skol1 ), top ), skol1 ) ==> skol1 }.
% 59.89/60.26  parent1[0; 1]: (146239) {G21,W17,D6,L1,V2,M1}  { join( composition( meet( X
% 59.89/60.26    , skol1 ), top ), skol1 ) ==> join( skol1, meet( composition( meet( X, 
% 59.89/60.26    skol1 ), top ), Y ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (146242) {G22,W11,D6,L1,V2,M1}  { join( skol1, meet( composition( 
% 59.89/60.26    meet( X, skol1 ), top ), Y ) ) ==> skol1 }.
% 59.89/60.26  parent0[0]: (146240) {G22,W11,D6,L1,V2,M1}  { skol1 ==> join( skol1, meet( 
% 59.89/60.26    composition( meet( X, skol1 ), top ), Y ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  subsumption: (7979) {G24,W11,D6,L1,V2,M1} P(1257,871) { join( skol1, meet( 
% 59.89/60.26    composition( meet( X, skol1 ), top ), Y ) ) ==> skol1 }.
% 59.89/60.26  parent0: (146242) {G22,W11,D6,L1,V2,M1}  { join( skol1, meet( composition( 
% 59.89/60.26    meet( X, skol1 ), top ), Y ) ) ==> skol1 }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  permutation0:
% 59.89/60.26     0 ==> 0
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146247) {G4,W15,D5,L1,V3,M1}  { composition( X, join( meet( Y, Z
% 59.89/60.26     ), meet( Z, Y ) ) ) = composition( X, meet( Z, Y ) ) }.
% 59.89/60.26  parent0[0]: (2545) {G23,W11,D4,L1,V2,M1} P(989,2511);d(748) { join( meet( X
% 59.89/60.26    , Y ), meet( Y, X ) ) ==> meet( X, Y ) }.
% 59.89/60.26  parent1[0; 12]: (248) {G3,W11,D4,L1,V3,M1} P(23,7);d(7) { composition( X, 
% 59.89/60.26    join( Z, Y ) ) = composition( X, join( Y, Z ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := Z
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := X
% 59.89/60.26     Y := meet( Z, Y )
% 59.89/60.26     Z := meet( Y, Z )
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146249) {G5,W11,D4,L1,V3,M1}  { composition( X, meet( Y, Z ) ) = 
% 59.89/60.26    composition( X, meet( Z, Y ) ) }.
% 59.89/60.26  parent0[0]: (2545) {G23,W11,D4,L1,V2,M1} P(989,2511);d(748) { join( meet( X
% 59.89/60.26    , Y ), meet( Y, X ) ) ==> meet( X, Y ) }.
% 59.89/60.26  parent1[0; 3]: (146247) {G4,W15,D5,L1,V3,M1}  { composition( X, join( meet
% 59.89/60.26    ( Y, Z ), meet( Z, Y ) ) ) = composition( X, meet( Z, Y ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := Y
% 59.89/60.26     Y := Z
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26     Z := Z
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  subsumption: (8750) {G24,W11,D4,L1,V3,M1} P(2545,248);d(2545) { composition
% 59.89/60.26    ( Z, meet( X, Y ) ) = composition( Z, meet( Y, X ) ) }.
% 59.89/60.26  parent0: (146249) {G5,W11,D4,L1,V3,M1}  { composition( X, meet( Y, Z ) ) = 
% 59.89/60.26    composition( X, meet( Z, Y ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := Z
% 59.89/60.26     Y := X
% 59.89/60.26     Z := Y
% 59.89/60.26  end
% 59.89/60.26  permutation0:
% 59.89/60.26     0 ==> 0
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146253) {G2,W15,D5,L1,V3,M1}  { composition( join( meet( X, Y ), 
% 59.89/60.26    meet( Y, X ) ), Z ) = composition( meet( Y, X ), Z ) }.
% 59.89/60.26  parent0[0]: (2545) {G23,W11,D4,L1,V2,M1} P(989,2511);d(748) { join( meet( X
% 59.89/60.26    , Y ), meet( Y, X ) ) ==> meet( X, Y ) }.
% 59.89/60.26  parent1[0; 11]: (95) {G1,W11,D4,L1,V3,M1} P(6,0);d(6) { composition( join( 
% 59.89/60.26    X, Z ), Y ) = composition( join( Z, X ), Y ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := Y
% 59.89/60.26     Y := X
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := meet( X, Y )
% 59.89/60.26     Y := Z
% 59.89/60.26     Z := meet( Y, X )
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146255) {G3,W11,D4,L1,V3,M1}  { composition( meet( X, Y ), Z ) = 
% 59.89/60.26    composition( meet( Y, X ), Z ) }.
% 59.89/60.26  parent0[0]: (2545) {G23,W11,D4,L1,V2,M1} P(989,2511);d(748) { join( meet( X
% 59.89/60.26    , Y ), meet( Y, X ) ) ==> meet( X, Y ) }.
% 59.89/60.26  parent1[0; 2]: (146253) {G2,W15,D5,L1,V3,M1}  { composition( join( meet( X
% 59.89/60.26    , Y ), meet( Y, X ) ), Z ) = composition( meet( Y, X ), Z ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26     Z := Z
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  subsumption: (8753) {G24,W11,D4,L1,V3,M1} P(2545,95);d(2545) { composition
% 59.89/60.26    ( meet( X, Y ), Z ) = composition( meet( Y, X ), Z ) }.
% 59.89/60.26  parent0: (146255) {G3,W11,D4,L1,V3,M1}  { composition( meet( X, Y ), Z ) = 
% 59.89/60.26    composition( meet( Y, X ), Z ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26     Z := Z
% 59.89/60.26  end
% 59.89/60.26  permutation0:
% 59.89/60.26     0 ==> 0
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (146257) {G19,W11,D4,L1,V3,M1}  { meet( Z, meet( Y, X ) ) = meet( 
% 59.89/60.26    meet( X, Y ), Z ) }.
% 59.89/60.26  parent0[0]: (7708) {G19,W11,D4,L1,V3,M1} P(997,75) { meet( meet( Y, X ), Z
% 59.89/60.26     ) = meet( Z, meet( X, Y ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := Y
% 59.89/60.26     Y := X
% 59.89/60.26     Z := Z
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146260) {G20,W15,D5,L1,V3,M1}  { meet( X, meet( join( Y, Z ), 
% 59.89/60.26    join( Z, Y ) ) ) = meet( join( Y, Z ), X ) }.
% 59.89/60.26  parent0[0]: (2072) {G20,W11,D4,L1,V2,M1} P(1656,1374);d(750);d(757) { meet
% 59.89/60.26    ( join( Y, X ), join( X, Y ) ) ==> join( X, Y ) }.
% 59.89/60.26  parent1[0; 11]: (146257) {G19,W11,D4,L1,V3,M1}  { meet( Z, meet( Y, X ) ) =
% 59.89/60.26     meet( meet( X, Y ), Z ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := Y
% 59.89/60.26     Y := Z
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := join( Z, Y )
% 59.89/60.26     Y := join( Y, Z )
% 59.89/60.26     Z := X
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146262) {G21,W11,D4,L1,V3,M1}  { meet( X, join( Z, Y ) ) = meet( 
% 59.89/60.26    join( Y, Z ), X ) }.
% 59.89/60.26  parent0[0]: (2072) {G20,W11,D4,L1,V2,M1} P(1656,1374);d(750);d(757) { meet
% 59.89/60.26    ( join( Y, X ), join( X, Y ) ) ==> join( X, Y ) }.
% 59.89/60.26  parent1[0; 3]: (146260) {G20,W15,D5,L1,V3,M1}  { meet( X, meet( join( Y, Z
% 59.89/60.26     ), join( Z, Y ) ) ) = meet( join( Y, Z ), X ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := Z
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26     Z := Z
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (146263) {G21,W11,D4,L1,V3,M1}  { meet( join( Z, Y ), X ) = meet( X
% 59.89/60.26    , join( Y, Z ) ) }.
% 59.89/60.26  parent0[0]: (146262) {G21,W11,D4,L1,V3,M1}  { meet( X, join( Z, Y ) ) = 
% 59.89/60.26    meet( join( Y, Z ), X ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Z
% 59.89/60.26     Z := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  subsumption: (8793) {G21,W11,D4,L1,V3,M1} P(2072,7708);d(2072) { meet( join
% 59.89/60.26    ( Y, X ), Z ) = meet( Z, join( X, Y ) ) }.
% 59.89/60.26  parent0: (146263) {G21,W11,D4,L1,V3,M1}  { meet( join( Z, Y ), X ) = meet( 
% 59.89/60.26    X, join( Y, Z ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := Z
% 59.89/60.26     Y := X
% 59.89/60.26     Z := Y
% 59.89/60.26  end
% 59.89/60.26  permutation0:
% 59.89/60.26     0 ==> 0
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146267) {G19,W15,D5,L1,V3,M1}  { meet( meet( join( X, Y ), join( 
% 59.89/60.26    Y, X ) ), Z ) = meet( join( X, Y ), Z ) }.
% 59.89/60.26  parent0[0]: (2072) {G20,W11,D4,L1,V2,M1} P(1656,1374);d(750);d(757) { meet
% 59.89/60.26    ( join( Y, X ), join( X, Y ) ) ==> join( X, Y ) }.
% 59.89/60.26  parent1[0; 11]: (997) {G18,W11,D4,L1,V3,M1} P(973,3);d(3) { meet( meet( Y, 
% 59.89/60.26    X ), Z ) = meet( meet( X, Y ), Z ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := join( Y, X )
% 59.89/60.26     Y := join( X, Y )
% 59.89/60.26     Z := Z
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146269) {G20,W11,D4,L1,V3,M1}  { meet( join( Y, X ), Z ) = meet( 
% 59.89/60.26    join( X, Y ), Z ) }.
% 59.89/60.26  parent0[0]: (2072) {G20,W11,D4,L1,V2,M1} P(1656,1374);d(750);d(757) { meet
% 59.89/60.26    ( join( Y, X ), join( X, Y ) ) ==> join( X, Y ) }.
% 59.89/60.26  parent1[0; 2]: (146267) {G19,W15,D5,L1,V3,M1}  { meet( meet( join( X, Y ), 
% 59.89/60.26    join( Y, X ) ), Z ) = meet( join( X, Y ), Z ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := Y
% 59.89/60.26     Y := X
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26     Z := Z
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  subsumption: (8794) {G21,W11,D4,L1,V3,M1} P(2072,997);d(2072) { meet( join
% 59.89/60.26    ( Y, X ), Z ) = meet( join( X, Y ), Z ) }.
% 59.89/60.26  parent0: (146269) {G20,W11,D4,L1,V3,M1}  { meet( join( Y, X ), Z ) = meet( 
% 59.89/60.26    join( X, Y ), Z ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26     Z := Z
% 59.89/60.26  end
% 59.89/60.26  permutation0:
% 59.89/60.26     0 ==> 0
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (146271) {G24,W11,D5,L1,V2,M1}  { meet( complement( Y ), X ) ==> 
% 59.89/60.26    meet( complement( meet( X, Y ) ), X ) }.
% 59.89/60.26  parent0[0]: (3178) {G24,W11,D5,L1,V2,M1} P(2565,772);d(772);d(951);d(774)
% 59.89/60.26     { meet( complement( meet( X, Y ) ), X ) ==> meet( complement( Y ), X )
% 59.89/60.26     }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146277) {G18,W12,D5,L1,V2,M1}  { meet( complement( complement( X
% 59.89/60.26     ) ), Y ) ==> meet( join( complement( Y ), X ), Y ) }.
% 59.89/60.26  parent0[0]: (952) {G17,W10,D5,L1,V2,M1} P(757,774) { complement( meet( Y, 
% 59.89/60.26    complement( X ) ) ) ==> join( complement( Y ), X ) }.
% 59.89/60.26  parent1[0; 7]: (146271) {G24,W11,D5,L1,V2,M1}  { meet( complement( Y ), X )
% 59.89/60.26     ==> meet( complement( meet( X, Y ) ), X ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := Y
% 59.89/60.26     Y := complement( X )
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146278) {G16,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> meet( join( 
% 59.89/60.26    complement( Y ), X ), Y ) }.
% 59.89/60.26  parent0[0]: (757) {G15,W5,D4,L1,V1,M1} P(741,79);d(753) { complement( 
% 59.89/60.26    complement( X ) ) ==> X }.
% 59.89/60.26  parent1[0; 2]: (146277) {G18,W12,D5,L1,V2,M1}  { meet( complement( 
% 59.89/60.26    complement( X ) ), Y ) ==> meet( join( complement( Y ), X ), Y ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (146279) {G16,W10,D5,L1,V2,M1}  { meet( join( complement( Y ), X )
% 59.89/60.26    , Y ) ==> meet( X, Y ) }.
% 59.89/60.26  parent0[0]: (146278) {G16,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> meet( join( 
% 59.89/60.26    complement( Y ), X ), Y ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  subsumption: (10113) {G25,W10,D5,L1,V2,M1} P(952,3178);d(757) { meet( join
% 59.89/60.26    ( complement( X ), Y ), X ) ==> meet( Y, X ) }.
% 59.89/60.26  parent0: (146279) {G16,W10,D5,L1,V2,M1}  { meet( join( complement( Y ), X )
% 59.89/60.26    , Y ) ==> meet( X, Y ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := Y
% 59.89/60.26     Y := X
% 59.89/60.26  end
% 59.89/60.26  permutation0:
% 59.89/60.26     0 ==> 0
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (146280) {G25,W10,D5,L1,V2,M1}  { meet( Y, X ) ==> meet( join( 
% 59.89/60.26    complement( X ), Y ), X ) }.
% 59.89/60.26  parent0[0]: (10113) {G25,W10,D5,L1,V2,M1} P(952,3178);d(757) { meet( join( 
% 59.89/60.26    complement( X ), Y ), X ) ==> meet( Y, X ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146282) {G22,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> meet( join( X, 
% 59.89/60.26    complement( Y ) ), Y ) }.
% 59.89/60.26  parent0[0]: (8794) {G21,W11,D4,L1,V3,M1} P(2072,997);d(2072) { meet( join( 
% 59.89/60.26    Y, X ), Z ) = meet( join( X, Y ), Z ) }.
% 59.89/60.26  parent1[0; 4]: (146280) {G25,W10,D5,L1,V2,M1}  { meet( Y, X ) ==> meet( 
% 59.89/60.26    join( complement( X ), Y ), X ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := complement( Y )
% 59.89/60.26     Z := Y
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := Y
% 59.89/60.26     Y := X
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (146288) {G22,W10,D5,L1,V2,M1}  { meet( join( X, complement( Y ) )
% 59.89/60.26    , Y ) ==> meet( X, Y ) }.
% 59.89/60.26  parent0[0]: (146282) {G22,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> meet( join( 
% 59.89/60.26    X, complement( Y ) ), Y ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  subsumption: (10123) {G26,W10,D5,L1,V2,M1} P(10113,8794) { meet( join( Y, 
% 59.89/60.26    complement( X ) ), X ) ==> meet( Y, X ) }.
% 59.89/60.26  parent0: (146288) {G22,W10,D5,L1,V2,M1}  { meet( join( X, complement( Y ) )
% 59.89/60.26    , Y ) ==> meet( X, Y ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := Y
% 59.89/60.26     Y := X
% 59.89/60.26  end
% 59.89/60.26  permutation0:
% 59.89/60.26     0 ==> 0
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (146289) {G25,W10,D5,L1,V2,M1}  { meet( Y, X ) ==> meet( join( 
% 59.89/60.26    complement( X ), Y ), X ) }.
% 59.89/60.26  parent0[0]: (10113) {G25,W10,D5,L1,V2,M1} P(952,3178);d(757) { meet( join( 
% 59.89/60.26    complement( X ), Y ), X ) ==> meet( Y, X ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146308) {G22,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> meet( Y, join( 
% 59.89/60.26    X, complement( Y ) ) ) }.
% 59.89/60.26  parent0[0]: (8793) {G21,W11,D4,L1,V3,M1} P(2072,7708);d(2072) { meet( join
% 59.89/60.26    ( Y, X ), Z ) = meet( Z, join( X, Y ) ) }.
% 59.89/60.26  parent1[0; 4]: (146289) {G25,W10,D5,L1,V2,M1}  { meet( Y, X ) ==> meet( 
% 59.89/60.26    join( complement( X ), Y ), X ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := complement( Y )
% 59.89/60.26     Z := Y
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := Y
% 59.89/60.26     Y := X
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (146312) {G22,W10,D5,L1,V2,M1}  { meet( Y, join( X, complement( Y )
% 59.89/60.26     ) ) ==> meet( X, Y ) }.
% 59.89/60.26  parent0[0]: (146308) {G22,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> meet( Y, 
% 59.89/60.26    join( X, complement( Y ) ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  subsumption: (10124) {G26,W10,D5,L1,V2,M1} P(10113,8793) { meet( X, join( Y
% 59.89/60.26    , complement( X ) ) ) ==> meet( Y, X ) }.
% 59.89/60.26  parent0: (146312) {G22,W10,D5,L1,V2,M1}  { meet( Y, join( X, complement( Y
% 59.89/60.26     ) ) ) ==> meet( X, Y ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := Y
% 59.89/60.26     Y := X
% 59.89/60.26  end
% 59.89/60.26  permutation0:
% 59.89/60.26     0 ==> 0
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (146314) {G23,W11,D4,L1,V2,M1}  { meet( X, Y ) ==> join( meet( X, Y
% 59.89/60.26     ), meet( Y, X ) ) }.
% 59.89/60.26  parent0[0]: (2545) {G23,W11,D4,L1,V2,M1} P(989,2511);d(748) { join( meet( X
% 59.89/60.26    , Y ), meet( Y, X ) ) ==> meet( X, Y ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146318) {G24,W17,D6,L1,V2,M1}  { meet( X, join( complement( X ), 
% 59.89/60.26    Y ) ) ==> join( meet( X, join( complement( X ), Y ) ), meet( Y, X ) ) }.
% 59.89/60.26  parent0[0]: (10113) {G25,W10,D5,L1,V2,M1} P(952,3178);d(757) { meet( join( 
% 59.89/60.26    complement( X ), Y ), X ) ==> meet( Y, X ) }.
% 59.89/60.26  parent1[0; 14]: (146314) {G23,W11,D4,L1,V2,M1}  { meet( X, Y ) ==> join( 
% 59.89/60.26    meet( X, Y ), meet( Y, X ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := X
% 59.89/60.26     Y := join( complement( X ), Y )
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146320) {G25,W10,D5,L1,V2,M1}  { meet( X, join( complement( X ), 
% 59.89/60.26    Y ) ) ==> meet( Y, X ) }.
% 59.89/60.26  parent0[0]: (3087) {G28,W14,D6,L1,V2,M1} P(1390,3071);d(952) { join( meet( 
% 59.89/60.26    X, join( complement( X ), Y ) ), meet( Y, X ) ) ==> meet( Y, X ) }.
% 59.89/60.26  parent1[0; 7]: (146318) {G24,W17,D6,L1,V2,M1}  { meet( X, join( complement
% 59.89/60.26    ( X ), Y ) ) ==> join( meet( X, join( complement( X ), Y ) ), meet( Y, X
% 59.89/60.26     ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  subsumption: (10127) {G29,W10,D5,L1,V2,M1} P(10113,2545);d(3087) { meet( X
% 59.89/60.26    , join( complement( X ), Y ) ) ==> meet( Y, X ) }.
% 59.89/60.26  parent0: (146320) {G25,W10,D5,L1,V2,M1}  { meet( X, join( complement( X ), 
% 59.89/60.26    Y ) ) ==> meet( Y, X ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  permutation0:
% 59.89/60.26     0 ==> 0
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (146323) {G26,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> meet( join( X, 
% 59.89/60.26    complement( Y ) ), Y ) }.
% 59.89/60.26  parent0[0]: (10123) {G26,W10,D5,L1,V2,M1} P(10113,8794) { meet( join( Y, 
% 59.89/60.26    complement( X ) ), X ) ==> meet( Y, X ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := Y
% 59.89/60.26     Y := X
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146324) {G16,W11,D4,L1,V2,M1}  { meet( X, complement( Y ) ) ==> 
% 59.89/60.26    meet( join( X, Y ), complement( Y ) ) }.
% 59.89/60.26  parent0[0]: (757) {G15,W5,D4,L1,V1,M1} P(741,79);d(753) { complement( 
% 59.89/60.26    complement( X ) ) ==> X }.
% 59.89/60.26  parent1[0; 8]: (146323) {G26,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> meet( 
% 59.89/60.26    join( X, complement( Y ) ), Y ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := Y
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := X
% 59.89/60.26     Y := complement( Y )
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (146325) {G16,W11,D4,L1,V2,M1}  { meet( join( X, Y ), complement( Y
% 59.89/60.26     ) ) ==> meet( X, complement( Y ) ) }.
% 59.89/60.26  parent0[0]: (146324) {G16,W11,D4,L1,V2,M1}  { meet( X, complement( Y ) ) 
% 59.89/60.26    ==> meet( join( X, Y ), complement( Y ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  subsumption: (10143) {G27,W11,D4,L1,V2,M1} P(757,10123) { meet( join( Y, X
% 59.89/60.26     ), complement( X ) ) ==> meet( Y, complement( X ) ) }.
% 59.89/60.26  parent0: (146325) {G16,W11,D4,L1,V2,M1}  { meet( join( X, Y ), complement( 
% 59.89/60.26    Y ) ) ==> meet( X, complement( Y ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := Y
% 59.89/60.26     Y := X
% 59.89/60.26  end
% 59.89/60.26  permutation0:
% 59.89/60.26     0 ==> 0
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (146327) {G26,W10,D5,L1,V2,M1}  { meet( Y, X ) ==> meet( X, join( Y
% 59.89/60.26    , complement( X ) ) ) }.
% 59.89/60.26  parent0[0]: (10124) {G26,W10,D5,L1,V2,M1} P(10113,8793) { meet( X, join( Y
% 59.89/60.26    , complement( X ) ) ) ==> meet( Y, X ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146328) {G16,W11,D4,L1,V2,M1}  { meet( X, complement( Y ) ) ==> 
% 59.89/60.26    meet( complement( Y ), join( X, Y ) ) }.
% 59.89/60.26  parent0[0]: (757) {G15,W5,D4,L1,V1,M1} P(741,79);d(753) { complement( 
% 59.89/60.26    complement( X ) ) ==> X }.
% 59.89/60.26  parent1[0; 10]: (146327) {G26,W10,D5,L1,V2,M1}  { meet( Y, X ) ==> meet( X
% 59.89/60.26    , join( Y, complement( X ) ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := Y
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := complement( Y )
% 59.89/60.26     Y := X
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (146329) {G16,W11,D4,L1,V2,M1}  { meet( complement( Y ), join( X, Y
% 59.89/60.26     ) ) ==> meet( X, complement( Y ) ) }.
% 59.89/60.26  parent0[0]: (146328) {G16,W11,D4,L1,V2,M1}  { meet( X, complement( Y ) ) 
% 59.89/60.26    ==> meet( complement( Y ), join( X, Y ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  subsumption: (10148) {G27,W11,D4,L1,V2,M1} P(757,10124) { meet( complement
% 59.89/60.26    ( X ), join( Y, X ) ) ==> meet( Y, complement( X ) ) }.
% 59.89/60.26  parent0: (146329) {G16,W11,D4,L1,V2,M1}  { meet( complement( Y ), join( X, 
% 59.89/60.26    Y ) ) ==> meet( X, complement( Y ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := Y
% 59.89/60.26     Y := X
% 59.89/60.26  end
% 59.89/60.26  permutation0:
% 59.89/60.26     0 ==> 0
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (146331) {G20,W11,D5,L1,V2,M1}  { zero ==> composition( composition
% 59.89/60.26    ( X, converse( Y ) ), complement( composition( Y, top ) ) ) }.
% 59.89/60.26  parent0[0]: (1496) {G20,W11,D5,L1,V2,M1} P(1487,4);d(797) { composition( 
% 59.89/60.26    composition( Y, converse( X ) ), complement( composition( X, top ) ) ) 
% 59.89/60.26    ==> zero }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := Y
% 59.89/60.26     Y := X
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146334) {G1,W11,D5,L1,V2,M1}  { zero ==> composition( converse( 
% 59.89/60.26    composition( Y, X ) ), complement( composition( Y, top ) ) ) }.
% 59.89/60.26  parent0[0]: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), 
% 59.89/60.26    converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 59.89/60.26  parent1[0; 3]: (146331) {G20,W11,D5,L1,V2,M1}  { zero ==> composition( 
% 59.89/60.26    composition( X, converse( Y ) ), complement( composition( Y, top ) ) )
% 59.89/60.26     }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := Y
% 59.89/60.26     Y := X
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := converse( X )
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (146335) {G1,W11,D5,L1,V2,M1}  { composition( converse( composition
% 59.89/60.26    ( X, Y ) ), complement( composition( X, top ) ) ) ==> zero }.
% 59.89/60.26  parent0[0]: (146334) {G1,W11,D5,L1,V2,M1}  { zero ==> composition( converse
% 59.89/60.26    ( composition( Y, X ) ), complement( composition( Y, top ) ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := Y
% 59.89/60.26     Y := X
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  subsumption: (10493) {G21,W11,D5,L1,V2,M1} P(9,1496) { composition( 
% 59.89/60.26    converse( composition( Y, X ) ), complement( composition( Y, top ) ) ) 
% 59.89/60.26    ==> zero }.
% 59.89/60.26  parent0: (146335) {G1,W11,D5,L1,V2,M1}  { composition( converse( 
% 59.89/60.26    composition( X, Y ) ), complement( composition( X, top ) ) ) ==> zero }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := Y
% 59.89/60.26     Y := X
% 59.89/60.26  end
% 59.89/60.26  permutation0:
% 59.89/60.26     0 ==> 0
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (146337) {G1,W13,D7,L1,V2,M1}  { complement( Y ) ==> join( 
% 59.89/60.26    composition( X, complement( composition( converse( X ), Y ) ) ), 
% 59.89/60.26    complement( Y ) ) }.
% 59.89/60.26  parent0[0]: (112) {G1,W13,D7,L1,V2,M1} P(7,10) { join( composition( X, 
% 59.89/60.26    complement( composition( converse( X ), Y ) ) ), complement( Y ) ) ==> 
% 59.89/60.26    complement( Y ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146341) {G2,W18,D6,L1,V2,M1}  { complement( complement( 
% 59.89/60.26    composition( X, top ) ) ) ==> join( composition( composition( X, Y ), 
% 59.89/60.26    complement( zero ) ), complement( complement( composition( X, top ) ) ) )
% 59.89/60.26     }.
% 59.89/60.26  parent0[0]: (10493) {G21,W11,D5,L1,V2,M1} P(9,1496) { composition( converse
% 59.89/60.26    ( composition( Y, X ) ), complement( composition( Y, top ) ) ) ==> zero
% 59.89/60.26     }.
% 59.89/60.26  parent1[0; 12]: (146337) {G1,W13,D7,L1,V2,M1}  { complement( Y ) ==> join( 
% 59.89/60.26    composition( X, complement( composition( converse( X ), Y ) ) ), 
% 59.89/60.26    complement( Y ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := Y
% 59.89/60.26     Y := X
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := composition( X, Y )
% 59.89/60.26     Y := complement( composition( X, top ) )
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146342) {G3,W17,D6,L1,V2,M1}  { complement( complement( 
% 59.89/60.26    composition( X, top ) ) ) ==> join( composition( composition( X, Y ), top
% 59.89/60.26     ), complement( complement( composition( X, top ) ) ) ) }.
% 59.89/60.26  parent0[0]: (745) {G12,W4,D3,L1,V0,M1} P(198,716);d(741);d(77) { complement
% 59.89/60.26    ( zero ) ==> top }.
% 59.89/60.26  parent1[0; 11]: (146341) {G2,W18,D6,L1,V2,M1}  { complement( complement( 
% 59.89/60.26    composition( X, top ) ) ) ==> join( composition( composition( X, Y ), 
% 59.89/60.26    complement( zero ) ), complement( complement( composition( X, top ) ) ) )
% 59.89/60.26     }.
% 59.89/60.26  substitution0:
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146344) {G4,W15,D5,L1,V2,M1}  { complement( complement( 
% 59.89/60.26    composition( X, top ) ) ) ==> join( composition( composition( X, Y ), top
% 59.89/60.26     ), composition( X, top ) ) }.
% 59.89/60.26  parent0[0]: (757) {G15,W5,D4,L1,V1,M1} P(741,79);d(753) { complement( 
% 59.89/60.26    complement( X ) ) ==> X }.
% 59.89/60.26  parent1[0; 12]: (146342) {G3,W17,D6,L1,V2,M1}  { complement( complement( 
% 59.89/60.26    composition( X, top ) ) ) ==> join( composition( composition( X, Y ), top
% 59.89/60.26     ), complement( complement( composition( X, top ) ) ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := composition( X, top )
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146345) {G5,W13,D5,L1,V2,M1}  { composition( X, top ) ==> join( 
% 59.89/60.26    composition( composition( X, Y ), top ), composition( X, top ) ) }.
% 59.89/60.26  parent0[0]: (757) {G15,W5,D4,L1,V1,M1} P(741,79);d(753) { complement( 
% 59.89/60.26    complement( X ) ) ==> X }.
% 59.89/60.26  parent1[0; 1]: (146344) {G4,W15,D5,L1,V2,M1}  { complement( complement( 
% 59.89/60.26    composition( X, top ) ) ) ==> join( composition( composition( X, Y ), top
% 59.89/60.26     ), composition( X, top ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := composition( X, top )
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146348) {G1,W11,D5,L1,V2,M1}  { composition( X, top ) ==> 
% 59.89/60.26    composition( join( composition( X, Y ), X ), top ) }.
% 59.89/60.26  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 59.89/60.26    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 59.89/60.26  parent1[0; 4]: (146345) {G5,W13,D5,L1,V2,M1}  { composition( X, top ) ==> 
% 59.89/60.26    join( composition( composition( X, Y ), top ), composition( X, top ) )
% 59.89/60.26     }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := composition( X, Y )
% 59.89/60.26     Y := X
% 59.89/60.26     Z := top
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (146349) {G1,W11,D5,L1,V2,M1}  { composition( join( composition( X
% 59.89/60.26    , Y ), X ), top ) ==> composition( X, top ) }.
% 59.89/60.26  parent0[0]: (146348) {G1,W11,D5,L1,V2,M1}  { composition( X, top ) ==> 
% 59.89/60.26    composition( join( composition( X, Y ), X ), top ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  subsumption: (10497) {G22,W11,D5,L1,V2,M1} P(10493,112);d(745);d(757);d(6)
% 59.89/60.26     { composition( join( composition( X, Y ), X ), top ) ==> composition( X
% 59.89/60.26    , top ) }.
% 59.89/60.26  parent0: (146349) {G1,W11,D5,L1,V2,M1}  { composition( join( composition( X
% 59.89/60.26    , Y ), X ), top ) ==> composition( X, top ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  permutation0:
% 59.89/60.26     0 ==> 0
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  eqswap: (146351) {G1,W13,D6,L1,V2,M1}  { complement( X ) ==> join( 
% 59.89/60.26    complement( X ), composition( converse( Y ), complement( composition( Y, 
% 59.89/60.26    X ) ) ) ) }.
% 59.89/60.26  parent0[0]: (111) {G1,W13,D6,L1,V2,M1} P(10,0) { join( complement( Y ), 
% 59.89/60.26    composition( converse( X ), complement( composition( X, Y ) ) ) ) ==> 
% 59.89/60.26    complement( Y ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := Y
% 59.89/60.26     Y := X
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146356) {G2,W20,D7,L1,V2,M1}  { complement( complement( 
% 59.89/60.26    composition( X, top ) ) ) ==> join( complement( complement( composition( 
% 59.89/60.26    X, top ) ) ), composition( converse( converse( composition( X, Y ) ) ), 
% 59.89/60.26    complement( zero ) ) ) }.
% 59.89/60.26  parent0[0]: (10493) {G21,W11,D5,L1,V2,M1} P(9,1496) { composition( converse
% 59.89/60.26    ( composition( Y, X ) ), complement( composition( Y, top ) ) ) ==> zero
% 59.89/60.26     }.
% 59.89/60.26  parent1[0; 19]: (146351) {G1,W13,D6,L1,V2,M1}  { complement( X ) ==> join( 
% 59.89/60.26    complement( X ), composition( converse( Y ), complement( composition( Y, 
% 59.89/60.26    X ) ) ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := Y
% 59.89/60.26     Y := X
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := complement( composition( X, top ) )
% 59.89/60.26     Y := converse( composition( X, Y ) )
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146358) {G3,W18,D7,L1,V2,M1}  { complement( complement( 
% 59.89/60.26    composition( X, top ) ) ) ==> join( composition( X, top ), composition( 
% 59.89/60.26    converse( converse( composition( X, Y ) ) ), complement( zero ) ) ) }.
% 59.89/60.26  parent0[0]: (757) {G15,W5,D4,L1,V1,M1} P(741,79);d(753) { complement( 
% 59.89/60.26    complement( X ) ) ==> X }.
% 59.89/60.26  parent1[0; 7]: (146356) {G2,W20,D7,L1,V2,M1}  { complement( complement( 
% 59.89/60.26    composition( X, top ) ) ) ==> join( complement( complement( composition( 
% 59.89/60.26    X, top ) ) ), composition( converse( converse( composition( X, Y ) ) ), 
% 59.89/60.26    complement( zero ) ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := composition( X, top )
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146359) {G4,W16,D7,L1,V2,M1}  { composition( X, top ) ==> join( 
% 59.89/60.26    composition( X, top ), composition( converse( converse( composition( X, Y
% 59.89/60.26     ) ) ), complement( zero ) ) ) }.
% 59.89/60.26  parent0[0]: (757) {G15,W5,D4,L1,V1,M1} P(741,79);d(753) { complement( 
% 59.89/60.26    complement( X ) ) ==> X }.
% 59.89/60.26  parent1[0; 1]: (146358) {G3,W18,D7,L1,V2,M1}  { complement( complement( 
% 59.89/60.26    composition( X, top ) ) ) ==> join( composition( X, top ), composition( 
% 59.89/60.26    converse( converse( composition( X, Y ) ) ), complement( zero ) ) ) }.
% 59.89/60.26  substitution0:
% 59.89/60.26     X := composition( X, top )
% 59.89/60.26  end
% 59.89/60.26  substitution1:
% 59.89/60.26     X := X
% 59.89/60.26     Y := Y
% 59.89/60.26  end
% 59.89/60.26  
% 59.89/60.26  paramod: (146364) {G1,W14,D5,L1,V2,M1}  { composition( X, top ) ==> join( 
% 59.89/60.26    composition( X, top ), composition( composition( X, Y ), complement( zero
% 59.89/60.26     ) ) ) }.
% 59.89/60.26  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 59.89/60.26  parent1[0; 9]: (146359) {G4,W16,D7,L1,V2,M1}  { composition( X, top ) ==> 
% 59.89/60.27    join( composition( X, top ), composition( converse( converse( composition
% 59.89/60.27    ( X, Y ) ) ), complement( zero ) ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := composition( X, Y )
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146365) {G2,W13,D5,L1,V2,M1}  { composition( X, top ) ==> join( 
% 59.89/60.27    composition( X, top ), composition( composition( X, Y ), top ) ) }.
% 59.89/60.27  parent0[0]: (745) {G12,W4,D3,L1,V0,M1} P(198,716);d(741);d(77) { complement
% 59.89/60.27    ( zero ) ==> top }.
% 59.89/60.27  parent1[0; 12]: (146364) {G1,W14,D5,L1,V2,M1}  { composition( X, top ) ==> 
% 59.89/60.27    join( composition( X, top ), composition( composition( X, Y ), complement
% 59.89/60.27    ( zero ) ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146366) {G1,W11,D5,L1,V2,M1}  { composition( X, top ) ==> 
% 59.89/60.27    composition( join( X, composition( X, Y ) ), top ) }.
% 59.89/60.27  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 59.89/60.27    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 59.89/60.27  parent1[0; 4]: (146365) {G2,W13,D5,L1,V2,M1}  { composition( X, top ) ==> 
% 59.89/60.27    join( composition( X, top ), composition( composition( X, Y ), top ) )
% 59.89/60.27     }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := composition( X, Y )
% 59.89/60.27     Z := top
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146367) {G1,W11,D5,L1,V2,M1}  { composition( join( X, composition
% 59.89/60.27    ( X, Y ) ), top ) ==> composition( X, top ) }.
% 59.89/60.27  parent0[0]: (146366) {G1,W11,D5,L1,V2,M1}  { composition( X, top ) ==> 
% 59.89/60.27    composition( join( X, composition( X, Y ) ), top ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  subsumption: (10498) {G22,W11,D5,L1,V2,M1} P(10493,111);d(757);d(7);d(745);
% 59.89/60.27    d(6) { composition( join( X, composition( X, Y ) ), top ) ==> composition
% 59.89/60.27    ( X, top ) }.
% 59.89/60.27  parent0: (146367) {G1,W11,D5,L1,V2,M1}  { composition( join( X, composition
% 59.89/60.27    ( X, Y ) ), top ) ==> composition( X, top ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  permutation0:
% 59.89/60.27     0 ==> 0
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146369) {G31,W9,D5,L1,V2,M1}  { X ==> meet( composition( join( X, 
% 59.89/60.27    Y ), top ), X ) }.
% 59.89/60.27  parent0[0]: (3861) {G31,W9,D5,L1,V2,M1} P(3743,1053) { meet( composition( 
% 59.89/60.27    join( X, Y ), top ), X ) ==> X }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146370) {G23,W11,D4,L1,V2,M1}  { composition( X, Y ) ==> meet( 
% 59.89/60.27    composition( X, top ), composition( X, Y ) ) }.
% 59.89/60.27  parent0[0]: (10497) {G22,W11,D5,L1,V2,M1} P(10493,112);d(745);d(757);d(6)
% 59.89/60.27     { composition( join( composition( X, Y ), X ), top ) ==> composition( X
% 59.89/60.27    , top ) }.
% 59.89/60.27  parent1[0; 5]: (146369) {G31,W9,D5,L1,V2,M1}  { X ==> meet( composition( 
% 59.89/60.27    join( X, Y ), top ), X ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := composition( X, Y )
% 59.89/60.27     Y := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146371) {G23,W11,D4,L1,V2,M1}  { meet( composition( X, top ), 
% 59.89/60.27    composition( X, Y ) ) ==> composition( X, Y ) }.
% 59.89/60.27  parent0[0]: (146370) {G23,W11,D4,L1,V2,M1}  { composition( X, Y ) ==> meet
% 59.89/60.27    ( composition( X, top ), composition( X, Y ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  subsumption: (11288) {G32,W11,D4,L1,V2,M1} P(10497,3861) { meet( 
% 59.89/60.27    composition( X, top ), composition( X, Y ) ) ==> composition( X, Y ) }.
% 59.89/60.27  parent0: (146371) {G23,W11,D4,L1,V2,M1}  { meet( composition( X, top ), 
% 59.89/60.27    composition( X, Y ) ) ==> composition( X, Y ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  permutation0:
% 59.89/60.27     0 ==> 0
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146373) {G16,W10,D5,L1,V2,M1}  { meet( X, complement( Y ) ) ==> 
% 59.89/60.27    complement( join( complement( X ), Y ) ) }.
% 59.89/60.27  parent0[0]: (773) {G16,W10,D5,L1,V2,M1} P(757,3) { complement( join( 
% 59.89/60.27    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := Y
% 59.89/60.27     Y := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146378) {G17,W12,D6,L1,V1,M1}  { meet( converse( X ), complement
% 59.89/60.27    ( one ) ) ==> complement( converse( join( complement( X ), one ) ) ) }.
% 59.89/60.27  parent0[0]: (2886) {G28,W11,D5,L1,V1,M1} P(2867,191) { join( complement( 
% 59.89/60.27    converse( X ) ), one ) ==> converse( join( complement( X ), one ) ) }.
% 59.89/60.27  parent1[0; 7]: (146373) {G16,W10,D5,L1,V2,M1}  { meet( X, complement( Y ) )
% 59.89/60.27     ==> complement( join( complement( X ), Y ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := converse( X )
% 59.89/60.27     Y := one
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146379) {G18,W11,D5,L1,V1,M1}  { meet( converse( X ), complement
% 59.89/60.27    ( one ) ) ==> converse( meet( X, complement( one ) ) ) }.
% 59.89/60.27  parent0[0]: (2846) {G27,W12,D6,L1,V2,M1} P(952,2797) { complement( converse
% 59.89/60.27    ( join( complement( X ), Y ) ) ) ==> converse( meet( X, complement( Y ) )
% 59.89/60.27     ) }.
% 59.89/60.27  parent1[0; 6]: (146378) {G17,W12,D6,L1,V1,M1}  { meet( converse( X ), 
% 59.89/60.27    complement( one ) ) ==> complement( converse( join( complement( X ), one
% 59.89/60.27     ) ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := one
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  subsumption: (12254) {G29,W11,D5,L1,V1,M1} P(2886,773);d(2846) { meet( 
% 59.89/60.27    converse( X ), complement( one ) ) ==> converse( meet( X, complement( one
% 59.89/60.27     ) ) ) }.
% 59.89/60.27  parent0: (146379) {G18,W11,D5,L1,V1,M1}  { meet( converse( X ), complement
% 59.89/60.27    ( one ) ) ==> converse( meet( X, complement( one ) ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  permutation0:
% 59.89/60.27     0 ==> 0
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146382) {G23,W11,D4,L1,V2,M1}  { join( Y, complement( X ) ) ==> 
% 59.89/60.27    join( complement( X ), meet( X, Y ) ) }.
% 59.89/60.27  parent0[0]: (2465) {G23,W11,D4,L1,V2,M1} P(2432,899);d(1);d(888) { join( 
% 59.89/60.27    complement( Y ), meet( Y, X ) ) ==> join( X, complement( Y ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := Y
% 59.89/60.27     Y := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146388) {G24,W16,D6,L1,V1,M1}  { join( complement( one ), 
% 59.89/60.27    complement( converse( X ) ) ) ==> join( complement( converse( X ) ), 
% 59.89/60.27    converse( meet( X, complement( one ) ) ) ) }.
% 59.89/60.27  parent0[0]: (12254) {G29,W11,D5,L1,V1,M1} P(2886,773);d(2846) { meet( 
% 59.89/60.27    converse( X ), complement( one ) ) ==> converse( meet( X, complement( one
% 59.89/60.27     ) ) ) }.
% 59.89/60.27  parent1[0; 11]: (146382) {G23,W11,D4,L1,V2,M1}  { join( Y, complement( X )
% 59.89/60.27     ) ==> join( complement( X ), meet( X, Y ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := converse( X )
% 59.89/60.27     Y := complement( one )
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146389) {G25,W15,D6,L1,V1,M1}  { join( complement( one ), 
% 59.89/60.27    complement( converse( X ) ) ) ==> converse( join( complement( X ), meet( 
% 59.89/60.27    X, complement( one ) ) ) ) }.
% 59.89/60.27  parent0[0]: (2895) {G28,W12,D5,L1,V2,M1} P(2867,8) { join( complement( 
% 59.89/60.27    converse( X ) ), converse( Y ) ) ==> converse( join( complement( X ), Y )
% 59.89/60.27     ) }.
% 59.89/60.27  parent1[0; 7]: (146388) {G24,W16,D6,L1,V1,M1}  { join( complement( one ), 
% 59.89/60.27    complement( converse( X ) ) ) ==> join( complement( converse( X ) ), 
% 59.89/60.27    converse( meet( X, complement( one ) ) ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := meet( X, complement( one ) )
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146390) {G24,W13,D5,L1,V1,M1}  { join( complement( one ), 
% 59.89/60.27    complement( converse( X ) ) ) ==> converse( join( complement( one ), 
% 59.89/60.27    complement( X ) ) ) }.
% 59.89/60.27  parent0[0]: (2465) {G23,W11,D4,L1,V2,M1} P(2432,899);d(1);d(888) { join( 
% 59.89/60.27    complement( Y ), meet( Y, X ) ) ==> join( X, complement( Y ) ) }.
% 59.89/60.27  parent1[0; 8]: (146389) {G25,W15,D6,L1,V1,M1}  { join( complement( one ), 
% 59.89/60.27    complement( converse( X ) ) ) ==> converse( join( complement( X ), meet( 
% 59.89/60.27    X, complement( one ) ) ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := complement( one )
% 59.89/60.27     Y := X
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146392) {G17,W12,D5,L1,V1,M1}  { join( complement( one ), 
% 59.89/60.27    complement( converse( X ) ) ) ==> converse( complement( meet( one, X ) )
% 59.89/60.27     ) }.
% 59.89/60.27  parent0[0]: (774) {G16,W10,D4,L1,V2,M1} P(3,757) { join( complement( X ), 
% 59.89/60.27    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 59.89/60.27  parent1[0; 8]: (146390) {G24,W13,D5,L1,V1,M1}  { join( complement( one ), 
% 59.89/60.27    complement( converse( X ) ) ) ==> converse( join( complement( one ), 
% 59.89/60.27    complement( X ) ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := one
% 59.89/60.27     Y := X
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146394) {G18,W12,D5,L1,V1,M1}  { join( complement( one ), 
% 59.89/60.27    complement( converse( X ) ) ) ==> complement( converse( meet( one, X ) )
% 59.89/60.27     ) }.
% 59.89/60.27  parent0[0]: (2867) {G27,W7,D4,L1,V1,M1} P(2797,757) { converse( complement
% 59.89/60.27    ( X ) ) ==> complement( converse( X ) ) }.
% 59.89/60.27  parent1[0; 7]: (146392) {G17,W12,D5,L1,V1,M1}  { join( complement( one ), 
% 59.89/60.27    complement( converse( X ) ) ) ==> converse( complement( meet( one, X ) )
% 59.89/60.27     ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := meet( one, X )
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146395) {G17,W11,D5,L1,V1,M1}  { complement( meet( one, converse
% 59.89/60.27    ( X ) ) ) ==> complement( converse( meet( one, X ) ) ) }.
% 59.89/60.27  parent0[0]: (774) {G16,W10,D4,L1,V2,M1} P(3,757) { join( complement( X ), 
% 59.89/60.27    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 59.89/60.27  parent1[0; 1]: (146394) {G18,W12,D5,L1,V1,M1}  { join( complement( one ), 
% 59.89/60.27    complement( converse( X ) ) ) ==> complement( converse( meet( one, X ) )
% 59.89/60.27     ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := one
% 59.89/60.27     Y := converse( X )
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  subsumption: (12277) {G30,W11,D5,L1,V1,M1} P(12254,2465);d(2895);d(2465);d(
% 59.89/60.27    774);d(2867);d(774) { complement( meet( one, converse( X ) ) ) ==> 
% 59.89/60.27    complement( converse( meet( one, X ) ) ) }.
% 59.89/60.27  parent0: (146395) {G17,W11,D5,L1,V1,M1}  { complement( meet( one, converse
% 59.89/60.27    ( X ) ) ) ==> complement( converse( meet( one, X ) ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  permutation0:
% 59.89/60.27     0 ==> 0
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146398) {G15,W5,D4,L1,V1,M1}  { X ==> complement( complement( X )
% 59.89/60.27     ) }.
% 59.89/60.27  parent0[0]: (757) {G15,W5,D4,L1,V1,M1} P(741,79);d(753) { complement( 
% 59.89/60.27    complement( X ) ) ==> X }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146400) {G16,W11,D6,L1,V1,M1}  { meet( one, converse( X ) ) ==> 
% 59.89/60.27    complement( complement( converse( meet( one, X ) ) ) ) }.
% 59.89/60.27  parent0[0]: (12277) {G30,W11,D5,L1,V1,M1} P(12254,2465);d(2895);d(2465);d(
% 59.89/60.27    774);d(2867);d(774) { complement( meet( one, converse( X ) ) ) ==> 
% 59.89/60.27    complement( converse( meet( one, X ) ) ) }.
% 59.89/60.27  parent1[0; 6]: (146398) {G15,W5,D4,L1,V1,M1}  { X ==> complement( 
% 59.89/60.27    complement( X ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := meet( one, converse( X ) )
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146401) {G16,W9,D4,L1,V1,M1}  { meet( one, converse( X ) ) ==> 
% 59.89/60.27    converse( meet( one, X ) ) }.
% 59.89/60.27  parent0[0]: (757) {G15,W5,D4,L1,V1,M1} P(741,79);d(753) { complement( 
% 59.89/60.27    complement( X ) ) ==> X }.
% 59.89/60.27  parent1[0; 5]: (146400) {G16,W11,D6,L1,V1,M1}  { meet( one, converse( X ) )
% 59.89/60.27     ==> complement( complement( converse( meet( one, X ) ) ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := converse( meet( one, X ) )
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  subsumption: (12371) {G31,W9,D4,L1,V1,M1} P(12277,757);d(757) { meet( one, 
% 59.89/60.27    converse( X ) ) ==> converse( meet( one, X ) ) }.
% 59.89/60.27  parent0: (146401) {G16,W9,D4,L1,V1,M1}  { meet( one, converse( X ) ) ==> 
% 59.89/60.27    converse( meet( one, X ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  permutation0:
% 59.89/60.27     0 ==> 0
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146404) {G31,W9,D4,L1,V1,M1}  { converse( meet( one, X ) ) ==> 
% 59.89/60.27    meet( one, converse( X ) ) }.
% 59.89/60.27  parent0[0]: (12371) {G31,W9,D4,L1,V1,M1} P(12277,757);d(757) { meet( one, 
% 59.89/60.27    converse( X ) ) ==> converse( meet( one, X ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146405) {G28,W11,D5,L1,V1,M1}  { converse( meet( one, complement
% 59.89/60.27    ( X ) ) ) ==> meet( one, complement( converse( X ) ) ) }.
% 59.89/60.27  parent0[0]: (2867) {G27,W7,D4,L1,V1,M1} P(2797,757) { converse( complement
% 59.89/60.27    ( X ) ) ==> complement( converse( X ) ) }.
% 59.89/60.27  parent1[0; 8]: (146404) {G31,W9,D4,L1,V1,M1}  { converse( meet( one, X ) ) 
% 59.89/60.27    ==> meet( one, converse( X ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := complement( X )
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146406) {G28,W11,D5,L1,V1,M1}  { meet( one, complement( converse( 
% 59.89/60.27    X ) ) ) ==> converse( meet( one, complement( X ) ) ) }.
% 59.89/60.27  parent0[0]: (146405) {G28,W11,D5,L1,V1,M1}  { converse( meet( one, 
% 59.89/60.27    complement( X ) ) ) ==> meet( one, complement( converse( X ) ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  subsumption: (12391) {G32,W11,D5,L1,V1,M1} P(2867,12371) { meet( one, 
% 59.89/60.27    complement( converse( X ) ) ) ==> converse( meet( one, complement( X ) )
% 59.89/60.27     ) }.
% 59.89/60.27  parent0: (146406) {G28,W11,D5,L1,V1,M1}  { meet( one, complement( converse
% 59.89/60.27    ( X ) ) ) ==> converse( meet( one, complement( X ) ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  permutation0:
% 59.89/60.27     0 ==> 0
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146407) {G31,W9,D4,L1,V1,M1}  { converse( meet( one, X ) ) ==> 
% 59.89/60.27    meet( one, converse( X ) ) }.
% 59.89/60.27  parent0[0]: (12371) {G31,W9,D4,L1,V1,M1} P(12277,757);d(757) { meet( one, 
% 59.89/60.27    converse( X ) ) ==> converse( meet( one, X ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146409) {G2,W9,D4,L1,V1,M1}  { converse( meet( one, X ) ) ==> 
% 59.89/60.27    meet( converse( X ), one ) }.
% 59.89/60.27  parent0[0]: (75) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 59.89/60.27    Y ) }.
% 59.89/60.27  parent1[0; 5]: (146407) {G31,W9,D4,L1,V1,M1}  { converse( meet( one, X ) ) 
% 59.89/60.27    ==> meet( one, converse( X ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := converse( X )
% 59.89/60.27     Y := one
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146415) {G2,W9,D4,L1,V1,M1}  { meet( converse( X ), one ) ==> 
% 59.89/60.27    converse( meet( one, X ) ) }.
% 59.89/60.27  parent0[0]: (146409) {G2,W9,D4,L1,V1,M1}  { converse( meet( one, X ) ) ==> 
% 59.89/60.27    meet( converse( X ), one ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  subsumption: (12417) {G32,W9,D4,L1,V1,M1} P(12371,75) { meet( converse( X )
% 59.89/60.27    , one ) ==> converse( meet( one, X ) ) }.
% 59.89/60.27  parent0: (146415) {G2,W9,D4,L1,V1,M1}  { meet( converse( X ), one ) ==> 
% 59.89/60.27    converse( meet( one, X ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  permutation0:
% 59.89/60.27     0 ==> 0
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146417) {G31,W9,D4,L1,V1,M1}  { converse( meet( one, X ) ) ==> 
% 59.89/60.27    meet( one, converse( X ) ) }.
% 59.89/60.27  parent0[0]: (12371) {G31,W9,D4,L1,V1,M1} P(12277,757);d(757) { meet( one, 
% 59.89/60.27    converse( X ) ) ==> converse( meet( one, X ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146418) {G2,W14,D6,L1,V2,M1}  { converse( meet( one, join( 
% 59.89/60.27    converse( X ), Y ) ) ) ==> meet( one, join( X, converse( Y ) ) ) }.
% 59.89/60.27  parent0[0]: (19) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( converse( X
% 59.89/60.27     ), Y ) ) ==> join( X, converse( Y ) ) }.
% 59.89/60.27  parent1[0; 10]: (146417) {G31,W9,D4,L1,V1,M1}  { converse( meet( one, X ) )
% 59.89/60.27     ==> meet( one, converse( X ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := join( converse( X ), Y )
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  subsumption: (12418) {G32,W14,D6,L1,V2,M1} P(19,12371) { converse( meet( 
% 59.89/60.27    one, join( converse( X ), Y ) ) ) ==> meet( one, join( X, converse( Y ) )
% 59.89/60.27     ) }.
% 59.89/60.27  parent0: (146418) {G2,W14,D6,L1,V2,M1}  { converse( meet( one, join( 
% 59.89/60.27    converse( X ), Y ) ) ) ==> meet( one, join( X, converse( Y ) ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  permutation0:
% 59.89/60.27     0 ==> 0
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146421) {G32,W9,D4,L1,V1,M1}  { converse( meet( one, X ) ) ==> 
% 59.89/60.27    meet( converse( X ), one ) }.
% 59.89/60.27  parent0[0]: (12417) {G32,W9,D4,L1,V1,M1} P(12371,75) { meet( converse( X )
% 59.89/60.27    , one ) ==> converse( meet( one, X ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146422) {G28,W11,D5,L1,V1,M1}  { converse( meet( one, complement
% 59.89/60.27    ( X ) ) ) ==> meet( complement( converse( X ) ), one ) }.
% 59.89/60.27  parent0[0]: (2867) {G27,W7,D4,L1,V1,M1} P(2797,757) { converse( complement
% 59.89/60.27    ( X ) ) ==> complement( converse( X ) ) }.
% 59.89/60.27  parent1[0; 7]: (146421) {G32,W9,D4,L1,V1,M1}  { converse( meet( one, X ) ) 
% 59.89/60.27    ==> meet( converse( X ), one ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := complement( X )
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146423) {G28,W11,D5,L1,V1,M1}  { meet( complement( converse( X ) )
% 59.89/60.27    , one ) ==> converse( meet( one, complement( X ) ) ) }.
% 59.89/60.27  parent0[0]: (146422) {G28,W11,D5,L1,V1,M1}  { converse( meet( one, 
% 59.89/60.27    complement( X ) ) ) ==> meet( complement( converse( X ) ), one ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  subsumption: (12419) {G33,W11,D5,L1,V1,M1} P(2867,12417) { meet( complement
% 59.89/60.27    ( converse( X ) ), one ) ==> converse( meet( one, complement( X ) ) ) }.
% 59.89/60.27  parent0: (146423) {G28,W11,D5,L1,V1,M1}  { meet( complement( converse( X )
% 59.89/60.27     ), one ) ==> converse( meet( one, complement( X ) ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  permutation0:
% 59.89/60.27     0 ==> 0
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146425) {G1,W15,D7,L1,V2,M1}  { complement( converse( Y ) ) ==> 
% 59.89/60.27    join( composition( X, complement( converse( composition( Y, X ) ) ) ), 
% 59.89/60.27    complement( converse( Y ) ) ) }.
% 59.89/60.27  parent0[0]: (110) {G1,W15,D7,L1,V2,M1} P(9,10);d(7) { join( composition( X
% 59.89/60.27    , complement( converse( composition( Y, X ) ) ) ), complement( converse( 
% 59.89/60.27    Y ) ) ) ==> complement( converse( Y ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146430) {G2,W22,D7,L1,V1,M1}  { complement( converse( converse( 
% 59.89/60.27    composition( X, skol1 ) ) ) ) ==> join( composition( complement( 
% 59.89/60.27    composition( X, skol1 ) ), complement( converse( zero ) ) ), complement( 
% 59.89/60.27    converse( converse( composition( X, skol1 ) ) ) ) ) }.
% 59.89/60.27  parent0[0]: (1415) {G12,W11,D5,L1,V1,M1} S(103);d(741) { composition( 
% 59.89/60.27    converse( composition( X, skol1 ) ), complement( composition( X, skol1 )
% 59.89/60.27     ) ) ==> zero }.
% 59.89/60.27  parent1[0; 15]: (146425) {G1,W15,D7,L1,V2,M1}  { complement( converse( Y )
% 59.89/60.27     ) ==> join( composition( X, complement( converse( composition( Y, X ) )
% 59.89/60.27     ) ), complement( converse( Y ) ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := complement( composition( X, skol1 ) )
% 59.89/60.27     Y := converse( composition( X, skol1 ) )
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146431) {G3,W21,D7,L1,V1,M1}  { complement( converse( converse( 
% 59.89/60.27    composition( X, skol1 ) ) ) ) ==> join( composition( complement( 
% 59.89/60.27    composition( X, skol1 ) ), complement( zero ) ), complement( converse( 
% 59.89/60.27    converse( composition( X, skol1 ) ) ) ) ) }.
% 59.89/60.27  parent0[0]: (777) {G15,W4,D3,L1,V0,M1} P(759,741) { converse( zero ) ==> 
% 59.89/60.27    zero }.
% 59.89/60.27  parent1[0; 14]: (146430) {G2,W22,D7,L1,V1,M1}  { complement( converse( 
% 59.89/60.27    converse( composition( X, skol1 ) ) ) ) ==> join( composition( complement
% 59.89/60.27    ( composition( X, skol1 ) ), complement( converse( zero ) ) ), complement
% 59.89/60.27    ( converse( converse( composition( X, skol1 ) ) ) ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146432) {G4,W20,D7,L1,V1,M1}  { complement( converse( converse( 
% 59.89/60.27    composition( X, skol1 ) ) ) ) ==> join( composition( complement( 
% 59.89/60.27    composition( X, skol1 ) ), top ), complement( converse( converse( 
% 59.89/60.27    composition( X, skol1 ) ) ) ) ) }.
% 59.89/60.27  parent0[0]: (745) {G12,W4,D3,L1,V0,M1} P(198,716);d(741);d(77) { complement
% 59.89/60.27    ( zero ) ==> top }.
% 59.89/60.27  parent1[0; 13]: (146431) {G3,W21,D7,L1,V1,M1}  { complement( converse( 
% 59.89/60.27    converse( composition( X, skol1 ) ) ) ) ==> join( composition( complement
% 59.89/60.27    ( composition( X, skol1 ) ), complement( zero ) ), complement( converse( 
% 59.89/60.27    converse( composition( X, skol1 ) ) ) ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146434) {G1,W18,D6,L1,V1,M1}  { complement( converse( converse( 
% 59.89/60.27    composition( X, skol1 ) ) ) ) ==> join( composition( complement( 
% 59.89/60.27    composition( X, skol1 ) ), top ), complement( composition( X, skol1 ) ) )
% 59.89/60.27     }.
% 59.89/60.27  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 59.89/60.27  parent1[0; 15]: (146432) {G4,W20,D7,L1,V1,M1}  { complement( converse( 
% 59.89/60.27    converse( composition( X, skol1 ) ) ) ) ==> join( composition( complement
% 59.89/60.27    ( composition( X, skol1 ) ), top ), complement( converse( converse( 
% 59.89/60.27    composition( X, skol1 ) ) ) ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := composition( X, skol1 )
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146435) {G1,W16,D6,L1,V1,M1}  { complement( composition( X, skol1
% 59.89/60.27     ) ) ==> join( composition( complement( composition( X, skol1 ) ), top )
% 59.89/60.27    , complement( composition( X, skol1 ) ) ) }.
% 59.89/60.27  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 59.89/60.27  parent1[0; 2]: (146434) {G1,W18,D6,L1,V1,M1}  { complement( converse( 
% 59.89/60.27    converse( composition( X, skol1 ) ) ) ) ==> join( composition( complement
% 59.89/60.27    ( composition( X, skol1 ) ), top ), complement( composition( X, skol1 ) )
% 59.89/60.27     ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := composition( X, skol1 )
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146438) {G2,W11,D5,L1,V1,M1}  { complement( composition( X, skol1
% 59.89/60.27     ) ) ==> composition( complement( composition( X, skol1 ) ), top ) }.
% 59.89/60.27  parent0[0]: (3691) {G11,W9,D4,L1,V1,M1} P(3650,20);d(16);d(224) { join( 
% 59.89/60.27    composition( X, top ), X ) ==> composition( X, top ) }.
% 59.89/60.27  parent1[0; 5]: (146435) {G1,W16,D6,L1,V1,M1}  { complement( composition( X
% 59.89/60.27    , skol1 ) ) ==> join( composition( complement( composition( X, skol1 ) )
% 59.89/60.27    , top ), complement( composition( X, skol1 ) ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := complement( composition( X, skol1 ) )
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146439) {G2,W11,D5,L1,V1,M1}  { composition( complement( 
% 59.89/60.27    composition( X, skol1 ) ), top ) ==> complement( composition( X, skol1 )
% 59.89/60.27     ) }.
% 59.89/60.27  parent0[0]: (146438) {G2,W11,D5,L1,V1,M1}  { complement( composition( X, 
% 59.89/60.27    skol1 ) ) ==> composition( complement( composition( X, skol1 ) ), top )
% 59.89/60.27     }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  subsumption: (12544) {G16,W11,D5,L1,V1,M1} P(1415,110);d(777);d(745);d(7);d
% 59.89/60.27    (3691) { composition( complement( composition( X, skol1 ) ), top ) ==> 
% 59.89/60.27    complement( composition( X, skol1 ) ) }.
% 59.89/60.27  parent0: (146439) {G2,W11,D5,L1,V1,M1}  { composition( complement( 
% 59.89/60.27    composition( X, skol1 ) ), top ) ==> complement( composition( X, skol1 )
% 59.89/60.27     ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  permutation0:
% 59.89/60.27     0 ==> 0
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146441) {G24,W11,D6,L1,V2,M1}  { skol1 ==> join( skol1, meet( 
% 59.89/60.27    composition( meet( X, skol1 ), top ), Y ) ) }.
% 59.89/60.27  parent0[0]: (7979) {G24,W11,D6,L1,V2,M1} P(1257,871) { join( skol1, meet( 
% 59.89/60.27    composition( meet( X, skol1 ), top ), Y ) ) ==> skol1 }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146442) {G25,W9,D5,L1,V2,M1}  { skol1 ==> join( skol1, 
% 59.89/60.27    composition( meet( X, skol1 ), Y ) ) }.
% 59.89/60.27  parent0[0]: (11288) {G32,W11,D4,L1,V2,M1} P(10497,3861) { meet( composition
% 59.89/60.27    ( X, top ), composition( X, Y ) ) ==> composition( X, Y ) }.
% 59.89/60.27  parent1[0; 4]: (146441) {G24,W11,D6,L1,V2,M1}  { skol1 ==> join( skol1, 
% 59.89/60.27    meet( composition( meet( X, skol1 ), top ), Y ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := meet( X, skol1 )
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27     Y := composition( meet( X, skol1 ), Y )
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146443) {G25,W9,D5,L1,V2,M1}  { join( skol1, composition( meet( X
% 59.89/60.27    , skol1 ), Y ) ) ==> skol1 }.
% 59.89/60.27  parent0[0]: (146442) {G25,W9,D5,L1,V2,M1}  { skol1 ==> join( skol1, 
% 59.89/60.27    composition( meet( X, skol1 ), Y ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  subsumption: (15306) {G33,W9,D5,L1,V2,M1} P(11288,7979) { join( skol1, 
% 59.89/60.27    composition( meet( X, skol1 ), Y ) ) ==> skol1 }.
% 59.89/60.27  parent0: (146443) {G25,W9,D5,L1,V2,M1}  { join( skol1, composition( meet( X
% 59.89/60.27    , skol1 ), Y ) ) ==> skol1 }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  permutation0:
% 59.89/60.27     0 ==> 0
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146445) {G20,W11,D4,L1,V2,M1}  { join( Y, X ) ==> meet( join( X, Y
% 59.89/60.27     ), join( Y, X ) ) }.
% 59.89/60.27  parent0[0]: (2072) {G20,W11,D4,L1,V2,M1} P(1656,1374);d(750);d(757) { meet
% 59.89/60.27    ( join( Y, X ), join( X, Y ) ) ==> join( X, Y ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := Y
% 59.89/60.27     Y := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146449) {G21,W17,D6,L1,V2,M1}  { join( composition( meet( X, 
% 59.89/60.27    skol1 ), Y ), skol1 ) ==> meet( skol1, join( composition( meet( X, skol1
% 59.89/60.27     ), Y ), skol1 ) ) }.
% 59.89/60.27  parent0[0]: (15306) {G33,W9,D5,L1,V2,M1} P(11288,7979) { join( skol1, 
% 59.89/60.27    composition( meet( X, skol1 ), Y ) ) ==> skol1 }.
% 59.89/60.27  parent1[0; 9]: (146445) {G20,W11,D4,L1,V2,M1}  { join( Y, X ) ==> meet( 
% 59.89/60.27    join( X, Y ), join( Y, X ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := skol1
% 59.89/60.27     Y := composition( meet( X, skol1 ), Y )
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146451) {G21,W9,D5,L1,V2,M1}  { join( composition( meet( X, skol1
% 59.89/60.27     ), Y ), skol1 ) ==> skol1 }.
% 59.89/60.27  parent0[0]: (1044) {G20,W7,D4,L1,V2,M1} P(0,1026) { meet( X, join( Y, X ) )
% 59.89/60.27     ==> X }.
% 59.89/60.27  parent1[0; 8]: (146449) {G21,W17,D6,L1,V2,M1}  { join( composition( meet( X
% 59.89/60.27    , skol1 ), Y ), skol1 ) ==> meet( skol1, join( composition( meet( X, 
% 59.89/60.27    skol1 ), Y ), skol1 ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := skol1
% 59.89/60.27     Y := composition( meet( X, skol1 ), Y )
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  subsumption: (15360) {G34,W9,D5,L1,V2,M1} P(15306,2072);d(1044) { join( 
% 59.89/60.27    composition( meet( X, skol1 ), Y ), skol1 ) ==> skol1 }.
% 59.89/60.27  parent0: (146451) {G21,W9,D5,L1,V2,M1}  { join( composition( meet( X, skol1
% 59.89/60.27     ), Y ), skol1 ) ==> skol1 }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  permutation0:
% 59.89/60.27     0 ==> 0
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146454) {G31,W9,D5,L1,V2,M1}  { Y ==> meet( composition( join( X, 
% 59.89/60.27    Y ), top ), Y ) }.
% 59.89/60.27  parent0[0]: (3863) {G31,W9,D5,L1,V2,M1} P(3743,1058) { meet( composition( 
% 59.89/60.27    join( X, Y ), top ), Y ) ==> Y }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146457) {G32,W15,D5,L1,V2,M1}  { composition( meet( X, skol1 ), Y
% 59.89/60.27     ) ==> meet( composition( skol1, top ), composition( meet( X, skol1 ), Y
% 59.89/60.27     ) ) }.
% 59.89/60.27  parent0[0]: (15306) {G33,W9,D5,L1,V2,M1} P(11288,7979) { join( skol1, 
% 59.89/60.27    composition( meet( X, skol1 ), Y ) ) ==> skol1 }.
% 59.89/60.27  parent1[0; 8]: (146454) {G31,W9,D5,L1,V2,M1}  { Y ==> meet( composition( 
% 59.89/60.27    join( X, Y ), top ), Y ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := skol1
% 59.89/60.27     Y := composition( meet( X, skol1 ), Y )
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146458) {G1,W13,D5,L1,V2,M1}  { composition( meet( X, skol1 ), Y
% 59.89/60.27     ) ==> meet( skol1, composition( meet( X, skol1 ), Y ) ) }.
% 59.89/60.27  parent0[0]: (13) {G0,W5,D3,L1,V0,M1} I { composition( skol1, top ) ==> 
% 59.89/60.27    skol1 }.
% 59.89/60.27  parent1[0; 7]: (146457) {G32,W15,D5,L1,V2,M1}  { composition( meet( X, 
% 59.89/60.27    skol1 ), Y ) ==> meet( composition( skol1, top ), composition( meet( X, 
% 59.89/60.27    skol1 ), Y ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146459) {G1,W13,D5,L1,V2,M1}  { meet( skol1, composition( meet( X
% 59.89/60.27    , skol1 ), Y ) ) ==> composition( meet( X, skol1 ), Y ) }.
% 59.89/60.27  parent0[0]: (146458) {G1,W13,D5,L1,V2,M1}  { composition( meet( X, skol1 )
% 59.89/60.27    , Y ) ==> meet( skol1, composition( meet( X, skol1 ), Y ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  subsumption: (15379) {G34,W13,D5,L1,V2,M1} P(15306,3863);d(13) { meet( 
% 59.89/60.27    skol1, composition( meet( X, skol1 ), Y ) ) ==> composition( meet( X, 
% 59.89/60.27    skol1 ), Y ) }.
% 59.89/60.27  parent0: (146459) {G1,W13,D5,L1,V2,M1}  { meet( skol1, composition( meet( X
% 59.89/60.27    , skol1 ), Y ) ) ==> composition( meet( X, skol1 ), Y ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  permutation0:
% 59.89/60.27     0 ==> 0
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146461) {G29,W11,D6,L1,V2,M1}  { zero ==> meet( X, composition( 
% 59.89/60.27    complement( composition( X, Y ) ), converse( Y ) ) ) }.
% 59.89/60.27  parent0[0]: (6939) {G29,W11,D6,L1,V2,M1} P(110,1097);d(2867);d(757);d(7);d(
% 59.89/60.27    2892) { meet( Y, composition( complement( composition( Y, X ) ), converse
% 59.89/60.27    ( X ) ) ) ==> zero }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := Y
% 59.89/60.27     Y := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146462) {G11,W10,D6,L1,V1,M1}  { zero ==> meet( X, composition( 
% 59.89/60.27    complement( composition( X, top ) ), top ) ) }.
% 59.89/60.27  parent0[0]: (224) {G10,W4,D3,L1,V0,M1} P(215,59) { converse( top ) ==> top
% 59.89/60.27     }.
% 59.89/60.27  parent1[0; 9]: (146461) {G29,W11,D6,L1,V2,M1}  { zero ==> meet( X, 
% 59.89/60.27    composition( complement( composition( X, Y ) ), converse( Y ) ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27     Y := top
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146463) {G11,W10,D6,L1,V1,M1}  { meet( X, composition( complement
% 59.89/60.27    ( composition( X, top ) ), top ) ) ==> zero }.
% 59.89/60.27  parent0[0]: (146462) {G11,W10,D6,L1,V1,M1}  { zero ==> meet( X, composition
% 59.89/60.27    ( complement( composition( X, top ) ), top ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  subsumption: (15947) {G30,W10,D6,L1,V1,M1} P(224,6939) { meet( X, 
% 59.89/60.27    composition( complement( composition( X, top ) ), top ) ) ==> zero }.
% 59.89/60.27  parent0: (146463) {G11,W10,D6,L1,V1,M1}  { meet( X, composition( complement
% 59.89/60.27    ( composition( X, top ) ), top ) ) ==> zero }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  permutation0:
% 59.89/60.27     0 ==> 0
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146465) {G25,W11,D5,L1,V2,M1}  { meet( complement( Y ), X ) ==> 
% 59.89/60.27    meet( X, complement( meet( X, Y ) ) ) }.
% 59.89/60.27  parent0[0]: (3167) {G25,W11,D5,L1,V2,M1} P(2557,773);d(772);d(951);d(774)
% 59.89/60.27     { meet( X, complement( meet( X, Y ) ) ) ==> meet( complement( Y ), X )
% 59.89/60.27     }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146469) {G26,W14,D7,L1,V1,M1}  { meet( complement( composition( 
% 59.89/60.27    complement( composition( X, top ) ), top ) ), X ) ==> meet( X, complement
% 59.89/60.27    ( zero ) ) }.
% 59.89/60.27  parent0[0]: (15947) {G30,W10,D6,L1,V1,M1} P(224,6939) { meet( X, 
% 59.89/60.27    composition( complement( composition( X, top ) ), top ) ) ==> zero }.
% 59.89/60.27  parent1[0; 13]: (146465) {G25,W11,D5,L1,V2,M1}  { meet( complement( Y ), X
% 59.89/60.27     ) ==> meet( X, complement( meet( X, Y ) ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27     Y := composition( complement( composition( X, top ) ), top )
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146470) {G13,W13,D7,L1,V1,M1}  { meet( complement( composition( 
% 59.89/60.27    complement( composition( X, top ) ), top ) ), X ) ==> meet( X, top ) }.
% 59.89/60.27  parent0[0]: (745) {G12,W4,D3,L1,V0,M1} P(198,716);d(741);d(77) { complement
% 59.89/60.27    ( zero ) ==> top }.
% 59.89/60.27  parent1[0; 12]: (146469) {G26,W14,D7,L1,V1,M1}  { meet( complement( 
% 59.89/60.27    composition( complement( composition( X, top ) ), top ) ), X ) ==> meet( 
% 59.89/60.27    X, complement( zero ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146471) {G14,W11,D7,L1,V1,M1}  { meet( complement( composition( 
% 59.89/60.27    complement( composition( X, top ) ), top ) ), X ) ==> X }.
% 59.89/60.27  parent0[0]: (753) {G14,W5,D3,L1,V1,M1} P(752,48);d(750);d(79) { meet( X, 
% 59.89/60.27    top ) ==> X }.
% 59.89/60.27  parent1[0; 10]: (146470) {G13,W13,D7,L1,V1,M1}  { meet( complement( 
% 59.89/60.27    composition( complement( composition( X, top ) ), top ) ), X ) ==> meet( 
% 59.89/60.27    X, top ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  subsumption: (15951) {G31,W11,D7,L1,V1,M1} P(15947,3167);d(745);d(753) { 
% 59.89/60.27    meet( complement( composition( complement( composition( X, top ) ), top )
% 59.89/60.27     ), X ) ==> X }.
% 59.89/60.27  parent0: (146471) {G14,W11,D7,L1,V1,M1}  { meet( complement( composition( 
% 59.89/60.27    complement( composition( X, top ) ), top ) ), X ) ==> X }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  permutation0:
% 59.89/60.27     0 ==> 0
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146474) {G29,W11,D6,L1,V1,M1}  { composition( X, skol1 ) ==> 
% 59.89/60.27    composition( join( complement( converse( skol1 ) ), X ), skol1 ) }.
% 59.89/60.27  parent0[0]: (2901) {G29,W11,D6,L1,V1,M1} P(2885,6);d(750) { composition( 
% 59.89/60.27    join( complement( converse( skol1 ) ), X ), skol1 ) ==> composition( X, 
% 59.89/60.27    skol1 ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146476) {G24,W14,D6,L1,V1,M1}  { composition( meet( X, converse( 
% 59.89/60.27    skol1 ) ), skol1 ) ==> composition( join( X, complement( converse( skol1
% 59.89/60.27     ) ) ), skol1 ) }.
% 59.89/60.27  parent0[0]: (2430) {G23,W11,D4,L1,V2,M1} P(2409,899);d(1);d(871) { join( 
% 59.89/60.27    complement( Y ), meet( X, Y ) ) ==> join( X, complement( Y ) ) }.
% 59.89/60.27  parent1[0; 8]: (146474) {G29,W11,D6,L1,V1,M1}  { composition( X, skol1 ) 
% 59.89/60.27    ==> composition( join( complement( converse( skol1 ) ), X ), skol1 ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := converse( skol1 )
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := meet( X, converse( skol1 ) )
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146477) {G25,W10,D5,L1,V1,M1}  { composition( meet( X, converse( 
% 59.89/60.27    skol1 ) ), skol1 ) ==> composition( X, skol1 ) }.
% 59.89/60.27  parent0[0]: (2902) {G29,W11,D6,L1,V1,M1} P(2885,6);d(741) { composition( 
% 59.89/60.27    join( X, complement( converse( skol1 ) ) ), skol1 ) ==> composition( X, 
% 59.89/60.27    skol1 ) }.
% 59.89/60.27  parent1[0; 7]: (146476) {G24,W14,D6,L1,V1,M1}  { composition( meet( X, 
% 59.89/60.27    converse( skol1 ) ), skol1 ) ==> composition( join( X, complement( 
% 59.89/60.27    converse( skol1 ) ) ), skol1 ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  subsumption: (18134) {G30,W10,D5,L1,V1,M1} P(2430,2901);d(2902) { 
% 59.89/60.27    composition( meet( X, converse( skol1 ) ), skol1 ) ==> composition( X, 
% 59.89/60.27    skol1 ) }.
% 59.89/60.27  parent0: (146477) {G25,W10,D5,L1,V1,M1}  { composition( meet( X, converse( 
% 59.89/60.27    skol1 ) ), skol1 ) ==> composition( X, skol1 ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  permutation0:
% 59.89/60.27     0 ==> 0
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146480) {G29,W11,D6,L1,V1,M1}  { composition( X, skol1 ) ==> 
% 59.89/60.27    composition( join( complement( converse( skol1 ) ), X ), skol1 ) }.
% 59.89/60.27  parent0[0]: (2901) {G29,W11,D6,L1,V1,M1} P(2885,6);d(750) { composition( 
% 59.89/60.27    join( complement( converse( skol1 ) ), X ), skol1 ) ==> composition( X, 
% 59.89/60.27    skol1 ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146482) {G24,W14,D6,L1,V1,M1}  { composition( meet( converse( 
% 59.89/60.27    skol1 ), X ), skol1 ) ==> composition( join( X, complement( converse( 
% 59.89/60.27    skol1 ) ) ), skol1 ) }.
% 59.89/60.27  parent0[0]: (2465) {G23,W11,D4,L1,V2,M1} P(2432,899);d(1);d(888) { join( 
% 59.89/60.27    complement( Y ), meet( Y, X ) ) ==> join( X, complement( Y ) ) }.
% 59.89/60.27  parent1[0; 8]: (146480) {G29,W11,D6,L1,V1,M1}  { composition( X, skol1 ) 
% 59.89/60.27    ==> composition( join( complement( converse( skol1 ) ), X ), skol1 ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := converse( skol1 )
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := meet( converse( skol1 ), X )
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146483) {G25,W10,D5,L1,V1,M1}  { composition( meet( converse( 
% 59.89/60.27    skol1 ), X ), skol1 ) ==> composition( X, skol1 ) }.
% 59.89/60.27  parent0[0]: (2902) {G29,W11,D6,L1,V1,M1} P(2885,6);d(741) { composition( 
% 59.89/60.27    join( X, complement( converse( skol1 ) ) ), skol1 ) ==> composition( X, 
% 59.89/60.27    skol1 ) }.
% 59.89/60.27  parent1[0; 7]: (146482) {G24,W14,D6,L1,V1,M1}  { composition( meet( 
% 59.89/60.27    converse( skol1 ), X ), skol1 ) ==> composition( join( X, complement( 
% 59.89/60.27    converse( skol1 ) ) ), skol1 ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  subsumption: (18135) {G30,W10,D5,L1,V1,M1} P(2465,2901);d(2902) { 
% 59.89/60.27    composition( meet( converse( skol1 ), X ), skol1 ) ==> composition( X, 
% 59.89/60.27    skol1 ) }.
% 59.89/60.27  parent0: (146483) {G25,W10,D5,L1,V1,M1}  { composition( meet( converse( 
% 59.89/60.27    skol1 ), X ), skol1 ) ==> composition( X, skol1 ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  permutation0:
% 59.89/60.27     0 ==> 0
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146486) {G27,W11,D4,L1,V2,M1}  { meet( Y, complement( X ) ) ==> 
% 59.89/60.27    meet( complement( X ), join( Y, X ) ) }.
% 59.89/60.27  parent0[0]: (10148) {G27,W11,D4,L1,V2,M1} P(757,10124) { meet( complement( 
% 59.89/60.27    X ), join( Y, X ) ) ==> meet( Y, complement( X ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146494) {G18,W19,D6,L1,V3,M1}  { meet( join( complement( X ), Y )
% 59.89/60.27    , complement( complement( Z ) ) ) ==> meet( complement( complement( Z ) )
% 59.89/60.27    , join( complement( meet( X, Z ) ), Y ) ) }.
% 59.89/60.27  parent0[0]: (965) {G17,W14,D5,L1,V3,M1} P(774,30) { join( join( complement
% 59.89/60.27    ( X ), Z ), complement( Y ) ) ==> join( complement( meet( X, Y ) ), Z )
% 59.89/60.27     }.
% 59.89/60.27  parent1[0; 13]: (146486) {G27,W11,D4,L1,V2,M1}  { meet( Y, complement( X )
% 59.89/60.27     ) ==> meet( complement( X ), join( Y, X ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Z
% 59.89/60.27     Z := Y
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := complement( Z )
% 59.89/60.27     Y := join( complement( X ), Y )
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146495) {G19,W19,D6,L1,V3,M1}  { meet( join( complement( X ), Y )
% 59.89/60.27    , complement( complement( Z ) ) ) ==> complement( join( complement( Z ), 
% 59.89/60.27    meet( meet( X, Z ), complement( Y ) ) ) ) }.
% 59.89/60.27  parent0[0]: (1615) {G18,W15,D6,L1,V3,M1} P(952,1599) { meet( complement( Z
% 59.89/60.27     ), join( complement( X ), Y ) ) ==> complement( join( Z, meet( X, 
% 59.89/60.27    complement( Y ) ) ) ) }.
% 59.89/60.27  parent1[0; 9]: (146494) {G18,W19,D6,L1,V3,M1}  { meet( join( complement( X
% 59.89/60.27     ), Y ), complement( complement( Z ) ) ) ==> meet( complement( complement
% 59.89/60.27    ( Z ) ), join( complement( meet( X, Z ) ), Y ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := meet( X, Z )
% 59.89/60.27     Y := Y
% 59.89/60.27     Z := complement( Z )
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27     Z := Z
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146496) {G17,W18,D6,L1,V3,M1}  { meet( join( complement( X ), Y )
% 59.89/60.27    , complement( complement( Z ) ) ) ==> meet( Z, complement( meet( meet( X
% 59.89/60.27    , Z ), complement( Y ) ) ) ) }.
% 59.89/60.27  parent0[0]: (773) {G16,W10,D5,L1,V2,M1} P(757,3) { complement( join( 
% 59.89/60.27    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 59.89/60.27  parent1[0; 9]: (146495) {G19,W19,D6,L1,V3,M1}  { meet( join( complement( X
% 59.89/60.27     ), Y ), complement( complement( Z ) ) ) ==> complement( join( complement
% 59.89/60.27    ( Z ), meet( meet( X, Z ), complement( Y ) ) ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := meet( meet( X, Z ), complement( Y ) )
% 59.89/60.27     Y := Z
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27     Z := Z
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146497) {G18,W17,D6,L1,V3,M1}  { meet( join( complement( X ), Y )
% 59.89/60.27    , complement( complement( Z ) ) ) ==> meet( Z, join( complement( meet( X
% 59.89/60.27    , Z ) ), Y ) ) }.
% 59.89/60.27  parent0[0]: (952) {G17,W10,D5,L1,V2,M1} P(757,774) { complement( meet( Y, 
% 59.89/60.27    complement( X ) ) ) ==> join( complement( Y ), X ) }.
% 59.89/60.27  parent1[0; 11]: (146496) {G17,W18,D6,L1,V3,M1}  { meet( join( complement( X
% 59.89/60.27     ), Y ), complement( complement( Z ) ) ) ==> meet( Z, complement( meet( 
% 59.89/60.27    meet( X, Z ), complement( Y ) ) ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := Y
% 59.89/60.27     Y := meet( X, Z )
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27     Z := Z
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146498) {G19,W17,D6,L1,V3,M1}  { complement( join( meet( X, 
% 59.89/60.27    complement( Y ) ), complement( Z ) ) ) ==> meet( Z, join( complement( 
% 59.89/60.27    meet( X, Z ) ), Y ) ) }.
% 59.89/60.27  parent0[0]: (1614) {G18,W15,D6,L1,V3,M1} P(952,1599) { meet( join( 
% 59.89/60.27    complement( X ), Y ), complement( Z ) ) ==> complement( join( meet( X, 
% 59.89/60.27    complement( Y ) ), Z ) ) }.
% 59.89/60.27  parent1[0; 1]: (146497) {G18,W17,D6,L1,V3,M1}  { meet( join( complement( X
% 59.89/60.27     ), Y ), complement( complement( Z ) ) ) ==> meet( Z, join( complement( 
% 59.89/60.27    meet( X, Z ) ), Y ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27     Z := complement( Z )
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27     Z := Z
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146499) {G17,W16,D6,L1,V3,M1}  { meet( complement( meet( X, 
% 59.89/60.27    complement( Y ) ) ), Z ) ==> meet( Z, join( complement( meet( X, Z ) ), Y
% 59.89/60.27     ) ) }.
% 59.89/60.27  parent0[0]: (772) {G16,W10,D5,L1,V2,M1} P(757,3) { complement( join( X, 
% 59.89/60.27    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 59.89/60.27  parent1[0; 1]: (146498) {G19,W17,D6,L1,V3,M1}  { complement( join( meet( X
% 59.89/60.27    , complement( Y ) ), complement( Z ) ) ) ==> meet( Z, join( complement( 
% 59.89/60.27    meet( X, Z ) ), Y ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := meet( X, complement( Y ) )
% 59.89/60.27     Y := Z
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27     Z := Z
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146500) {G18,W15,D6,L1,V3,M1}  { meet( join( complement( X ), Y )
% 59.89/60.27    , Z ) ==> meet( Z, join( complement( meet( X, Z ) ), Y ) ) }.
% 59.89/60.27  parent0[0]: (952) {G17,W10,D5,L1,V2,M1} P(757,774) { complement( meet( Y, 
% 59.89/60.27    complement( X ) ) ) ==> join( complement( Y ), X ) }.
% 59.89/60.27  parent1[0; 2]: (146499) {G17,W16,D6,L1,V3,M1}  { meet( complement( meet( X
% 59.89/60.27    , complement( Y ) ) ), Z ) ==> meet( Z, join( complement( meet( X, Z ) )
% 59.89/60.27    , Y ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := Y
% 59.89/60.27     Y := X
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27     Z := Z
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146501) {G18,W15,D6,L1,V3,M1}  { meet( Z, join( complement( meet( 
% 59.89/60.27    X, Z ) ), Y ) ) ==> meet( join( complement( X ), Y ), Z ) }.
% 59.89/60.27  parent0[0]: (146500) {G18,W15,D6,L1,V3,M1}  { meet( join( complement( X ), 
% 59.89/60.27    Y ), Z ) ==> meet( Z, join( complement( meet( X, Z ) ), Y ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27     Z := Z
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  subsumption: (23979) {G28,W15,D6,L1,V3,M1} P(965,10148);d(1615);d(773);d(
% 59.89/60.27    952);d(1614);d(772);d(952) { meet( Z, join( complement( meet( X, Z ) ), Y
% 59.89/60.27     ) ) ==> meet( join( complement( X ), Y ), Z ) }.
% 59.89/60.27  parent0: (146501) {G18,W15,D6,L1,V3,M1}  { meet( Z, join( complement( meet
% 59.89/60.27    ( X, Z ) ), Y ) ) ==> meet( join( complement( X ), Y ), Z ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27     Z := Z
% 59.89/60.27  end
% 59.89/60.27  permutation0:
% 59.89/60.27     0 ==> 0
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146511) {G18,W16,D6,L1,V3,M1}  { complement( join( complement( X
% 59.89/60.27     ), join( complement( Y ), Z ) ) ) = complement( join( complement( meet( 
% 59.89/60.27    Y, X ) ), Z ) ) }.
% 59.89/60.27  parent0[0]: (965) {G17,W14,D5,L1,V3,M1} P(774,30) { join( join( complement
% 59.89/60.27    ( X ), Z ), complement( Y ) ) ==> join( complement( meet( X, Y ) ), Z )
% 59.89/60.27     }.
% 59.89/60.27  parent1[0; 10]: (1626) {G18,W9,D4,L1,V2,M1} P(1599,75);d(1599) { complement
% 59.89/60.27    ( join( X, Y ) ) = complement( join( Y, X ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := Y
% 59.89/60.27     Y := X
% 59.89/60.27     Z := Z
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := complement( X )
% 59.89/60.27     Y := join( complement( Y ), Z )
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146513) {G17,W15,D6,L1,V3,M1}  { complement( join( complement( X
% 59.89/60.27     ), join( complement( Y ), Z ) ) ) = meet( meet( Y, X ), complement( Z )
% 59.89/60.27     ) }.
% 59.89/60.27  parent0[0]: (773) {G16,W10,D5,L1,V2,M1} P(757,3) { complement( join( 
% 59.89/60.27    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 59.89/60.27  parent1[0; 9]: (146511) {G18,W16,D6,L1,V3,M1}  { complement( join( 
% 59.89/60.27    complement( X ), join( complement( Y ), Z ) ) ) = complement( join( 
% 59.89/60.27    complement( meet( Y, X ) ), Z ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := Z
% 59.89/60.27     Y := meet( Y, X )
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27     Z := Z
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146517) {G17,W14,D6,L1,V3,M1}  { meet( X, complement( join( 
% 59.89/60.27    complement( Y ), Z ) ) ) = meet( meet( Y, X ), complement( Z ) ) }.
% 59.89/60.27  parent0[0]: (773) {G16,W10,D5,L1,V2,M1} P(757,3) { complement( join( 
% 59.89/60.27    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 59.89/60.27  parent1[0; 1]: (146513) {G17,W15,D6,L1,V3,M1}  { complement( join( 
% 59.89/60.27    complement( X ), join( complement( Y ), Z ) ) ) = meet( meet( Y, X ), 
% 59.89/60.27    complement( Z ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := join( complement( Y ), Z )
% 59.89/60.27     Y := X
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27     Z := Z
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146519) {G17,W13,D5,L1,V3,M1}  { meet( X, meet( Y, complement( Z
% 59.89/60.27     ) ) ) = meet( meet( Y, X ), complement( Z ) ) }.
% 59.89/60.27  parent0[0]: (773) {G16,W10,D5,L1,V2,M1} P(757,3) { complement( join( 
% 59.89/60.27    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 59.89/60.27  parent1[0; 3]: (146517) {G17,W14,D6,L1,V3,M1}  { meet( X, complement( join
% 59.89/60.27    ( complement( Y ), Z ) ) ) = meet( meet( Y, X ), complement( Z ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := Z
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27     Z := Z
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  subsumption: (24023) {G19,W13,D5,L1,V3,M1} P(965,1626);d(773);d(773);d(773)
% 59.89/60.27     { meet( Z, meet( X, complement( Y ) ) ) ==> meet( meet( X, Z ), 
% 59.89/60.27    complement( Y ) ) }.
% 59.89/60.27  parent0: (146519) {G17,W13,D5,L1,V3,M1}  { meet( X, meet( Y, complement( Z
% 59.89/60.27     ) ) ) = meet( meet( Y, X ), complement( Z ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := Z
% 59.89/60.27     Y := X
% 59.89/60.27     Z := Y
% 59.89/60.27  end
% 59.89/60.27  permutation0:
% 59.89/60.27     0 ==> 0
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146522) {G34,W9,D5,L1,V2,M1}  { skol1 ==> join( composition( meet
% 59.89/60.27    ( X, skol1 ), Y ), skol1 ) }.
% 59.89/60.27  parent0[0]: (15360) {G34,W9,D5,L1,V2,M1} P(15306,2072);d(1044) { join( 
% 59.89/60.27    composition( meet( X, skol1 ), Y ), skol1 ) ==> skol1 }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146523) {G23,W11,D7,L1,V2,M1}  { skol1 ==> join( composition( 
% 59.89/60.27    converse( meet( converse( skol1 ), X ) ), Y ), skol1 ) }.
% 59.89/60.27  parent0[0]: (1032) {G22,W13,D6,L1,V2,M1} P(911,1026) { meet( converse( meet
% 59.89/60.27    ( converse( X ), Y ) ), X ) ==> converse( meet( converse( X ), Y ) ) }.
% 59.89/60.27  parent1[0; 4]: (146522) {G34,W9,D5,L1,V2,M1}  { skol1 ==> join( composition
% 59.89/60.27    ( meet( X, skol1 ), Y ), skol1 ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := skol1
% 59.89/60.27     Y := X
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := converse( meet( converse( skol1 ), X ) )
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146524) {G23,W11,D7,L1,V2,M1}  { join( composition( converse( meet
% 59.89/60.27    ( converse( skol1 ), X ) ), Y ), skol1 ) ==> skol1 }.
% 59.89/60.27  parent0[0]: (146523) {G23,W11,D7,L1,V2,M1}  { skol1 ==> join( composition( 
% 59.89/60.27    converse( meet( converse( skol1 ), X ) ), Y ), skol1 ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  subsumption: (25376) {G35,W11,D7,L1,V2,M1} P(1032,15360) { join( 
% 59.89/60.27    composition( converse( meet( converse( skol1 ), X ) ), Y ), skol1 ) ==> 
% 59.89/60.27    skol1 }.
% 59.89/60.27  parent0: (146524) {G23,W11,D7,L1,V2,M1}  { join( composition( converse( 
% 59.89/60.27    meet( converse( skol1 ), X ) ), Y ), skol1 ) ==> skol1 }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  permutation0:
% 59.89/60.27     0 ==> 0
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146526) {G23,W13,D5,L1,V3,M1}  { composition( Y, Z ) ==> meet( 
% 59.89/60.27    composition( join( X, Y ), Z ), composition( Y, Z ) ) }.
% 59.89/60.27  parent0[0]: (1062) {G23,W13,D5,L1,V3,M1} P(6,1055) { meet( composition( 
% 59.89/60.27    join( X, Z ), Y ), composition( Z, Y ) ) ==> composition( Z, Y ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Z
% 59.89/60.27     Z := Y
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146530) {G14,W21,D8,L1,V2,M1}  { composition( X, complement( 
% 59.89/60.27    converse( composition( top, join( Y, X ) ) ) ) ) ==> meet( zero, 
% 59.89/60.27    composition( X, complement( converse( composition( top, join( Y, X ) ) )
% 59.89/60.27     ) ) ) }.
% 59.89/60.27  parent0[0]: (1490) {G13,W9,D6,L1,V1,M1} P(225,1487);d(7) { composition( X, 
% 59.89/60.27    complement( converse( composition( top, X ) ) ) ) ==> zero }.
% 59.89/60.27  parent1[0; 11]: (146526) {G23,W13,D5,L1,V3,M1}  { composition( Y, Z ) ==> 
% 59.89/60.27    meet( composition( join( X, Y ), Z ), composition( Y, Z ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := join( Y, X )
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := Y
% 59.89/60.27     Y := X
% 59.89/60.27     Z := complement( converse( composition( top, join( Y, X ) ) ) )
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146532) {G14,W11,D7,L1,V2,M1}  { composition( X, complement( 
% 59.89/60.27    converse( composition( top, join( Y, X ) ) ) ) ) ==> zero }.
% 59.89/60.27  parent0[0]: (751) {G13,W5,D3,L1,V1,M1} P(745,48);d(215);d(77);d(741) { meet
% 59.89/60.27    ( zero, X ) ==> zero }.
% 59.89/60.27  parent1[0; 10]: (146530) {G14,W21,D8,L1,V2,M1}  { composition( X, 
% 59.89/60.27    complement( converse( composition( top, join( Y, X ) ) ) ) ) ==> meet( 
% 59.89/60.27    zero, composition( X, complement( converse( composition( top, join( Y, X
% 59.89/60.27     ) ) ) ) ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := composition( X, complement( converse( composition( top, join( Y, X
% 59.89/60.27     ) ) ) ) )
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  subsumption: (25726) {G24,W11,D7,L1,V2,M1} P(1490,1062);d(751) { 
% 59.89/60.27    composition( Y, complement( converse( composition( top, join( X, Y ) ) )
% 59.89/60.27     ) ) ==> zero }.
% 59.89/60.27  parent0: (146532) {G14,W11,D7,L1,V2,M1}  { composition( X, complement( 
% 59.89/60.27    converse( composition( top, join( Y, X ) ) ) ) ) ==> zero }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := Y
% 59.89/60.27     Y := X
% 59.89/60.27  end
% 59.89/60.27  permutation0:
% 59.89/60.27     0 ==> 0
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146535) {G24,W11,D7,L1,V2,M1}  { zero ==> composition( X, 
% 59.89/60.27    complement( converse( composition( top, join( Y, X ) ) ) ) ) }.
% 59.89/60.27  parent0[0]: (25726) {G24,W11,D7,L1,V2,M1} P(1490,1062);d(751) { composition
% 59.89/60.27    ( Y, complement( converse( composition( top, join( X, Y ) ) ) ) ) ==> 
% 59.89/60.27    zero }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := Y
% 59.89/60.27     Y := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146541) {G25,W13,D7,L1,V2,M1}  { zero ==> composition( meet( X, Y
% 59.89/60.27     ), complement( converse( composition( top, composition( top, Y ) ) ) ) )
% 59.89/60.27     }.
% 59.89/60.27  parent0[0]: (3694) {G24,W11,D4,L1,V2,M1} P(3679,2523) { join( composition( 
% 59.89/60.27    top, X ), meet( Y, X ) ) ==> composition( top, X ) }.
% 59.89/60.27  parent1[0; 10]: (146535) {G24,W11,D7,L1,V2,M1}  { zero ==> composition( X, 
% 59.89/60.27    complement( converse( composition( top, join( Y, X ) ) ) ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := Y
% 59.89/60.27     Y := X
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := meet( X, Y )
% 59.89/60.27     Y := composition( top, Y )
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146542) {G1,W13,D7,L1,V2,M1}  { zero ==> composition( meet( X, Y
% 59.89/60.27     ), complement( converse( composition( composition( top, top ), Y ) ) ) )
% 59.89/60.27     }.
% 59.89/60.27  parent0[0]: (4) {G0,W11,D4,L1,V3,M1} I { composition( X, composition( Y, Z
% 59.89/60.27     ) ) ==> composition( composition( X, Y ), Z ) }.
% 59.89/60.27  parent1[0; 8]: (146541) {G25,W13,D7,L1,V2,M1}  { zero ==> composition( meet
% 59.89/60.27    ( X, Y ), complement( converse( composition( top, composition( top, Y ) )
% 59.89/60.27     ) ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := top
% 59.89/60.27     Y := top
% 59.89/60.27     Z := Y
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146543) {G2,W11,D6,L1,V2,M1}  { zero ==> composition( meet( X, Y
% 59.89/60.27     ), complement( converse( composition( top, Y ) ) ) ) }.
% 59.89/60.27  parent0[0]: (1508) {G16,W5,D3,L1,V0,M1} P(1500,757);d(745) { composition( 
% 59.89/60.27    top, top ) ==> top }.
% 59.89/60.27  parent1[0; 9]: (146542) {G1,W13,D7,L1,V2,M1}  { zero ==> composition( meet
% 59.89/60.27    ( X, Y ), complement( converse( composition( composition( top, top ), Y )
% 59.89/60.27     ) ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146544) {G2,W11,D6,L1,V2,M1}  { composition( meet( X, Y ), 
% 59.89/60.27    complement( converse( composition( top, Y ) ) ) ) ==> zero }.
% 59.89/60.27  parent0[0]: (146543) {G2,W11,D6,L1,V2,M1}  { zero ==> composition( meet( X
% 59.89/60.27    , Y ), complement( converse( composition( top, Y ) ) ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  subsumption: (27141) {G25,W11,D6,L1,V2,M1} P(3694,25726);d(4);d(1508) { 
% 59.89/60.27    composition( meet( Y, X ), complement( converse( composition( top, X ) )
% 59.89/60.27     ) ) ==> zero }.
% 59.89/60.27  parent0: (146544) {G2,W11,D6,L1,V2,M1}  { composition( meet( X, Y ), 
% 59.89/60.27    complement( converse( composition( top, Y ) ) ) ) ==> zero }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := Y
% 59.89/60.27     Y := X
% 59.89/60.27  end
% 59.89/60.27  permutation0:
% 59.89/60.27     0 ==> 0
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146546) {G25,W11,D6,L1,V2,M1}  { zero ==> composition( meet( X, Y
% 59.89/60.27     ), complement( converse( composition( top, Y ) ) ) ) }.
% 59.89/60.27  parent0[0]: (27141) {G25,W11,D6,L1,V2,M1} P(3694,25726);d(4);d(1508) { 
% 59.89/60.27    composition( meet( Y, X ), complement( converse( composition( top, X ) )
% 59.89/60.27     ) ) ==> zero }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := Y
% 59.89/60.27     Y := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146548) {G12,W13,D7,L1,V2,M1}  { zero ==> composition( meet( X, 
% 59.89/60.27    converse( Y ) ), complement( converse( converse( composition( Y, top ) )
% 59.89/60.27     ) ) ) }.
% 59.89/60.27  parent0[0]: (226) {G11,W9,D4,L1,V1,M1} P(224,16) { composition( top, 
% 59.89/60.27    converse( X ) ) ==> converse( composition( X, top ) ) }.
% 59.89/60.27  parent1[0; 9]: (146546) {G25,W11,D6,L1,V2,M1}  { zero ==> composition( meet
% 59.89/60.27    ( X, Y ), complement( converse( composition( top, Y ) ) ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := Y
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27     Y := converse( Y )
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146549) {G1,W11,D5,L1,V2,M1}  { zero ==> composition( meet( X, 
% 59.89/60.27    converse( Y ) ), complement( composition( Y, top ) ) ) }.
% 59.89/60.27  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 59.89/60.27  parent1[0; 8]: (146548) {G12,W13,D7,L1,V2,M1}  { zero ==> composition( meet
% 59.89/60.27    ( X, converse( Y ) ), complement( converse( converse( composition( Y, top
% 59.89/60.27     ) ) ) ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := composition( Y, top )
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146550) {G1,W11,D5,L1,V2,M1}  { composition( meet( X, converse( Y
% 59.89/60.27     ) ), complement( composition( Y, top ) ) ) ==> zero }.
% 59.89/60.27  parent0[0]: (146549) {G1,W11,D5,L1,V2,M1}  { zero ==> composition( meet( X
% 59.89/60.27    , converse( Y ) ), complement( composition( Y, top ) ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  subsumption: (27279) {G26,W11,D5,L1,V2,M1} P(226,27141);d(7) { composition
% 59.89/60.27    ( meet( Y, converse( X ) ), complement( composition( X, top ) ) ) ==> 
% 59.89/60.27    zero }.
% 59.89/60.27  parent0: (146550) {G1,W11,D5,L1,V2,M1}  { composition( meet( X, converse( Y
% 59.89/60.27     ) ), complement( composition( Y, top ) ) ) ==> zero }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := Y
% 59.89/60.27     Y := X
% 59.89/60.27  end
% 59.89/60.27  permutation0:
% 59.89/60.27     0 ==> 0
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146552) {G26,W11,D5,L1,V2,M1}  { zero ==> composition( meet( X, 
% 59.89/60.27    converse( Y ) ), complement( composition( Y, top ) ) ) }.
% 59.89/60.27  parent0[0]: (27279) {G26,W11,D5,L1,V2,M1} P(226,27141);d(7) { composition( 
% 59.89/60.27    meet( Y, converse( X ) ), complement( composition( X, top ) ) ) ==> zero
% 59.89/60.27     }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := Y
% 59.89/60.27     Y := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146554) {G25,W13,D7,L1,V2,M1}  { zero ==> composition( converse( 
% 59.89/60.27    meet( X, converse( converse( Y ) ) ) ), complement( composition( Y, top )
% 59.89/60.27     ) ) }.
% 59.89/60.27  parent0[0]: (1031) {G24,W13,D6,L1,V2,M1} P(905,1026) { meet( converse( meet
% 59.89/60.27    ( X, converse( Y ) ) ), Y ) ==> converse( meet( X, converse( Y ) ) ) }.
% 59.89/60.27  parent1[0; 3]: (146552) {G26,W11,D5,L1,V2,M1}  { zero ==> composition( meet
% 59.89/60.27    ( X, converse( Y ) ), complement( composition( Y, top ) ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := converse( Y )
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := converse( meet( X, converse( converse( Y ) ) ) )
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146555) {G1,W11,D5,L1,V2,M1}  { zero ==> composition( converse( 
% 59.89/60.27    meet( X, Y ) ), complement( composition( Y, top ) ) ) }.
% 59.89/60.27  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 59.89/60.27  parent1[0; 6]: (146554) {G25,W13,D7,L1,V2,M1}  { zero ==> composition( 
% 59.89/60.27    converse( meet( X, converse( converse( Y ) ) ) ), complement( composition
% 59.89/60.27    ( Y, top ) ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := Y
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146556) {G1,W11,D5,L1,V2,M1}  { composition( converse( meet( X, Y
% 59.89/60.27     ) ), complement( composition( Y, top ) ) ) ==> zero }.
% 59.89/60.27  parent0[0]: (146555) {G1,W11,D5,L1,V2,M1}  { zero ==> composition( converse
% 59.89/60.27    ( meet( X, Y ) ), complement( composition( Y, top ) ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  subsumption: (27299) {G27,W11,D5,L1,V2,M1} P(1031,27279);d(7) { composition
% 59.89/60.27    ( converse( meet( X, Y ) ), complement( composition( Y, top ) ) ) ==> 
% 59.89/60.27    zero }.
% 59.89/60.27  parent0: (146556) {G1,W11,D5,L1,V2,M1}  { composition( converse( meet( X, Y
% 59.89/60.27     ) ), complement( composition( Y, top ) ) ) ==> zero }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  permutation0:
% 59.89/60.27     0 ==> 0
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146558) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y ), X ) 
% 59.89/60.27    ==> converse( composition( converse( X ), Y ) ) }.
% 59.89/60.27  parent0[0]: (17) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( 
% 59.89/60.27    converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146562) {G2,W12,D6,L1,V2,M1}  { composition( converse( complement
% 59.89/60.27    ( composition( X, top ) ) ), meet( Y, X ) ) ==> converse( zero ) }.
% 59.89/60.27  parent0[0]: (27299) {G27,W11,D5,L1,V2,M1} P(1031,27279);d(7) { composition
% 59.89/60.27    ( converse( meet( X, Y ) ), complement( composition( Y, top ) ) ) ==> 
% 59.89/60.27    zero }.
% 59.89/60.27  parent1[0; 11]: (146558) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y )
% 59.89/60.27    , X ) ==> converse( composition( converse( X ), Y ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := Y
% 59.89/60.27     Y := X
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := meet( Y, X )
% 59.89/60.27     Y := complement( composition( X, top ) )
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146563) {G3,W11,D6,L1,V2,M1}  { composition( converse( complement
% 59.89/60.27    ( composition( X, top ) ) ), meet( Y, X ) ) ==> zero }.
% 59.89/60.27  parent0[0]: (777) {G15,W4,D3,L1,V0,M1} P(759,741) { converse( zero ) ==> 
% 59.89/60.27    zero }.
% 59.89/60.27  parent1[0; 10]: (146562) {G2,W12,D6,L1,V2,M1}  { composition( converse( 
% 59.89/60.27    complement( composition( X, top ) ) ), meet( Y, X ) ) ==> converse( zero
% 59.89/60.27     ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146564) {G4,W11,D6,L1,V2,M1}  { composition( complement( converse
% 59.89/60.27    ( composition( X, top ) ) ), meet( Y, X ) ) ==> zero }.
% 59.89/60.27  parent0[0]: (2867) {G27,W7,D4,L1,V1,M1} P(2797,757) { converse( complement
% 59.89/60.27    ( X ) ) ==> complement( converse( X ) ) }.
% 59.89/60.27  parent1[0; 2]: (146563) {G3,W11,D6,L1,V2,M1}  { composition( converse( 
% 59.89/60.27    complement( composition( X, top ) ) ), meet( Y, X ) ) ==> zero }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := composition( X, top )
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  subsumption: (27503) {G28,W11,D6,L1,V2,M1} P(27299,17);d(777);d(2867) { 
% 59.89/60.27    composition( complement( converse( composition( Y, top ) ) ), meet( X, Y
% 59.89/60.27     ) ) ==> zero }.
% 59.89/60.27  parent0: (146564) {G4,W11,D6,L1,V2,M1}  { composition( complement( converse
% 59.89/60.27    ( composition( X, top ) ) ), meet( Y, X ) ) ==> zero }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := Y
% 59.89/60.27     Y := X
% 59.89/60.27  end
% 59.89/60.27  permutation0:
% 59.89/60.27     0 ==> 0
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146567) {G35,W11,D7,L1,V2,M1}  { skol1 ==> join( composition( 
% 59.89/60.27    converse( meet( converse( skol1 ), X ) ), Y ), skol1 ) }.
% 59.89/60.27  parent0[0]: (25376) {G35,W11,D7,L1,V2,M1} P(1032,15360) { join( composition
% 59.89/60.27    ( converse( meet( converse( skol1 ), X ) ), Y ), skol1 ) ==> skol1 }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146568) {G1,W11,D7,L1,V2,M1}  { skol1 ==> join( converse( 
% 59.89/60.27    composition( Y, meet( converse( skol1 ), X ) ) ), skol1 ) }.
% 59.89/60.27  parent0[0]: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), 
% 59.89/60.27    converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 59.89/60.27  parent1[0; 3]: (146567) {G35,W11,D7,L1,V2,M1}  { skol1 ==> join( 
% 59.89/60.27    composition( converse( meet( converse( skol1 ), X ) ), Y ), skol1 ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := Y
% 59.89/60.27     Y := meet( converse( skol1 ), X )
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27     Y := converse( Y )
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146569) {G1,W11,D7,L1,V2,M1}  { join( converse( composition( X, 
% 59.89/60.27    meet( converse( skol1 ), Y ) ) ), skol1 ) ==> skol1 }.
% 59.89/60.27  parent0[0]: (146568) {G1,W11,D7,L1,V2,M1}  { skol1 ==> join( converse( 
% 59.89/60.27    composition( Y, meet( converse( skol1 ), X ) ) ), skol1 ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := Y
% 59.89/60.27     Y := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  subsumption: (28459) {G36,W11,D7,L1,V2,M1} P(9,25376) { join( converse( 
% 59.89/60.27    composition( Y, meet( converse( skol1 ), X ) ) ), skol1 ) ==> skol1 }.
% 59.89/60.27  parent0: (146569) {G1,W11,D7,L1,V2,M1}  { join( converse( composition( X, 
% 59.89/60.27    meet( converse( skol1 ), Y ) ) ), skol1 ) ==> skol1 }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := Y
% 59.89/60.27     Y := X
% 59.89/60.27  end
% 59.89/60.27  permutation0:
% 59.89/60.27     0 ==> 0
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146571) {G24,W14,D5,L1,V3,M1}  { converse( join( Y, Z ) ) ==> join
% 59.89/60.27    ( meet( X, converse( Y ) ), converse( join( Z, Y ) ) ) }.
% 59.89/60.27  parent0[0]: (929) {G24,W14,D5,L1,V3,M1} P(905,22);d(55) { join( meet( X, 
% 59.89/60.27    converse( Y ) ), converse( join( Z, Y ) ) ) ==> converse( join( Y, Z ) )
% 59.89/60.27     }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27     Z := Z
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146575) {G25,W18,D8,L1,V3,M1}  { converse( join( skol1, converse
% 59.89/60.27    ( composition( X, meet( converse( skol1 ), Y ) ) ) ) ) ==> join( meet( Z
% 59.89/60.27    , converse( skol1 ) ), converse( skol1 ) ) }.
% 59.89/60.27  parent0[0]: (28459) {G36,W11,D7,L1,V2,M1} P(9,25376) { join( converse( 
% 59.89/60.27    composition( Y, meet( converse( skol1 ), X ) ) ), skol1 ) ==> skol1 }.
% 59.89/60.27  parent1[0; 17]: (146571) {G24,W14,D5,L1,V3,M1}  { converse( join( Y, Z ) ) 
% 59.89/60.27    ==> join( meet( X, converse( Y ) ), converse( join( Z, Y ) ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := Y
% 59.89/60.27     Y := X
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := Z
% 59.89/60.27     Y := skol1
% 59.89/60.27     Z := converse( composition( X, meet( converse( skol1 ), Y ) ) )
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146576) {G23,W13,D8,L1,V2,M1}  { converse( join( skol1, converse
% 59.89/60.27    ( composition( X, meet( converse( skol1 ), Y ) ) ) ) ) ==> converse( 
% 59.89/60.27    skol1 ) }.
% 59.89/60.27  parent0[0]: (899) {G22,W7,D4,L1,V2,M1} P(867,0) { join( meet( Y, X ), X ) 
% 59.89/60.27    ==> X }.
% 59.89/60.27  parent1[0; 11]: (146575) {G25,W18,D8,L1,V3,M1}  { converse( join( skol1, 
% 59.89/60.27    converse( composition( X, meet( converse( skol1 ), Y ) ) ) ) ) ==> join( 
% 59.89/60.27    meet( Z, converse( skol1 ) ), converse( skol1 ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := converse( skol1 )
% 59.89/60.27     Y := Z
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27     Z := Z
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146577) {G2,W12,D6,L1,V2,M1}  { join( converse( skol1 ), 
% 59.89/60.27    composition( X, meet( converse( skol1 ), Y ) ) ) ==> converse( skol1 )
% 59.89/60.27     }.
% 59.89/60.27  parent0[0]: (20) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( Y, converse
% 59.89/60.27    ( X ) ) ) ==> join( converse( Y ), X ) }.
% 59.89/60.27  parent1[0; 1]: (146576) {G23,W13,D8,L1,V2,M1}  { converse( join( skol1, 
% 59.89/60.27    converse( composition( X, meet( converse( skol1 ), Y ) ) ) ) ) ==> 
% 59.89/60.27    converse( skol1 ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := composition( X, meet( converse( skol1 ), Y ) )
% 59.89/60.27     Y := skol1
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  subsumption: (28463) {G37,W12,D6,L1,V2,M1} P(28459,929);d(899);d(20) { join
% 59.89/60.27    ( converse( skol1 ), composition( X, meet( converse( skol1 ), Y ) ) ) ==>
% 59.89/60.27     converse( skol1 ) }.
% 59.89/60.27  parent0: (146577) {G2,W12,D6,L1,V2,M1}  { join( converse( skol1 ), 
% 59.89/60.27    composition( X, meet( converse( skol1 ), Y ) ) ) ==> converse( skol1 )
% 59.89/60.27     }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  permutation0:
% 59.89/60.27     0 ==> 0
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146580) {G18,W14,D5,L1,V3,M1}  { join( X, Z ) ==> join( join( meet
% 59.89/60.27    ( X, Y ), Z ), meet( X, complement( Y ) ) ) }.
% 59.89/60.27  parent0[0]: (1370) {G18,W14,D5,L1,V3,M1} P(1017,30) { join( join( meet( X, 
% 59.89/60.27    Y ), Z ), meet( X, complement( Y ) ) ) ==> join( X, Z ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27     Z := Z
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146583) {G19,W14,D8,L1,V2,M1}  { join( X, Y ) ==> join( Y, meet( 
% 59.89/60.27    X, complement( complement( composition( top, complement( Y ) ) ) ) ) )
% 59.89/60.27     }.
% 59.89/60.27  parent0[0]: (6438) {G29,W11,D7,L1,V2,M1} P(3664,2558);d(741) { join( meet( 
% 59.89/60.27    X, complement( composition( top, complement( Y ) ) ) ), Y ) ==> Y }.
% 59.89/60.27  parent1[0; 5]: (146580) {G18,W14,D5,L1,V3,M1}  { join( X, Z ) ==> join( 
% 59.89/60.27    join( meet( X, Y ), Z ), meet( X, complement( Y ) ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27     Y := complement( composition( top, complement( Y ) ) )
% 59.89/60.27     Z := Y
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146584) {G16,W12,D6,L1,V2,M1}  { join( X, Y ) ==> join( Y, meet( 
% 59.89/60.27    X, composition( top, complement( Y ) ) ) ) }.
% 59.89/60.27  parent0[0]: (757) {G15,W5,D4,L1,V1,M1} P(741,79);d(753) { complement( 
% 59.89/60.27    complement( X ) ) ==> X }.
% 59.89/60.27  parent1[0; 8]: (146583) {G19,W14,D8,L1,V2,M1}  { join( X, Y ) ==> join( Y, 
% 59.89/60.27    meet( X, complement( complement( composition( top, complement( Y ) ) ) )
% 59.89/60.27     ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := composition( top, complement( Y ) )
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146585) {G16,W12,D6,L1,V2,M1}  { join( Y, meet( X, composition( 
% 59.89/60.27    top, complement( Y ) ) ) ) ==> join( X, Y ) }.
% 59.89/60.27  parent0[0]: (146584) {G16,W12,D6,L1,V2,M1}  { join( X, Y ) ==> join( Y, 
% 59.89/60.27    meet( X, composition( top, complement( Y ) ) ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  subsumption: (34401) {G30,W12,D6,L1,V2,M1} P(6438,1370);d(757) { join( Y, 
% 59.89/60.27    meet( X, composition( top, complement( Y ) ) ) ) ==> join( X, Y ) }.
% 59.89/60.27  parent0: (146585) {G16,W12,D6,L1,V2,M1}  { join( Y, meet( X, composition( 
% 59.89/60.27    top, complement( Y ) ) ) ) ==> join( X, Y ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  permutation0:
% 59.89/60.27     0 ==> 0
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146587) {G22,W15,D7,L1,V3,M1}  { zero ==> meet( composition( 
% 59.89/60.27    converse( X ), complement( composition( composition( X, Y ), Z ) ) ), 
% 59.89/60.27    composition( Y, Z ) ) }.
% 59.89/60.27  parent0[0]: (1447) {G22,W15,D7,L1,V3,M1} P(104,1035);d(757) { meet( 
% 59.89/60.27    composition( converse( X ), complement( composition( composition( X, Y )
% 59.89/60.27    , Z ) ) ), composition( Y, Z ) ) ==> zero }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27     Z := Z
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146593) {G23,W19,D8,L1,V3,M1}  { zero ==> meet( composition( 
% 59.89/60.27    converse( complement( converse( composition( X, top ) ) ) ), complement( 
% 59.89/60.27    composition( zero, Z ) ) ), composition( meet( Y, X ), Z ) ) }.
% 59.89/60.27  parent0[0]: (27503) {G28,W11,D6,L1,V2,M1} P(27299,17);d(777);d(2867) { 
% 59.89/60.27    composition( complement( converse( composition( Y, top ) ) ), meet( X, Y
% 59.89/60.27     ) ) ==> zero }.
% 59.89/60.27  parent1[0; 12]: (146587) {G22,W15,D7,L1,V3,M1}  { zero ==> meet( 
% 59.89/60.27    composition( converse( X ), complement( composition( composition( X, Y )
% 59.89/60.27    , Z ) ) ), composition( Y, Z ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := Y
% 59.89/60.27     Y := X
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := complement( converse( composition( X, top ) ) )
% 59.89/60.27     Y := meet( Y, X )
% 59.89/60.27     Z := Z
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146595) {G24,W19,D8,L1,V3,M1}  { zero ==> meet( composition( 
% 59.89/60.27    complement( converse( converse( composition( X, top ) ) ) ), complement( 
% 59.89/60.27    composition( zero, Y ) ) ), composition( meet( Z, X ), Y ) ) }.
% 59.89/60.27  parent0[0]: (2867) {G27,W7,D4,L1,V1,M1} P(2797,757) { converse( complement
% 59.89/60.27    ( X ) ) ==> complement( converse( X ) ) }.
% 59.89/60.27  parent1[0; 4]: (146593) {G23,W19,D8,L1,V3,M1}  { zero ==> meet( composition
% 59.89/60.27    ( converse( complement( converse( composition( X, top ) ) ) ), complement
% 59.89/60.27    ( composition( zero, Z ) ) ), composition( meet( Y, X ), Z ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := converse( composition( X, top ) )
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Z
% 59.89/60.27     Z := Y
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146596) {G1,W17,D6,L1,V3,M1}  { zero ==> meet( composition( 
% 59.89/60.27    complement( composition( X, top ) ), complement( composition( zero, Y ) )
% 59.89/60.27     ), composition( meet( Z, X ), Y ) ) }.
% 59.89/60.27  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 59.89/60.27  parent1[0; 5]: (146595) {G24,W19,D8,L1,V3,M1}  { zero ==> meet( composition
% 59.89/60.27    ( complement( converse( converse( composition( X, top ) ) ) ), complement
% 59.89/60.27    ( composition( zero, Y ) ) ), composition( meet( Z, X ), Y ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := composition( X, top )
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27     Z := Z
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146597) {G2,W15,D6,L1,V3,M1}  { zero ==> meet( composition( 
% 59.89/60.27    complement( composition( X, top ) ), complement( zero ) ), composition( 
% 59.89/60.27    meet( Z, X ), Y ) ) }.
% 59.89/60.27  parent0[0]: (798) {G20,W5,D3,L1,V1,M1} P(797,17);d(777) { composition( zero
% 59.89/60.27    , X ) ==> zero }.
% 59.89/60.27  parent1[0; 9]: (146596) {G1,W17,D6,L1,V3,M1}  { zero ==> meet( composition
% 59.89/60.27    ( complement( composition( X, top ) ), complement( composition( zero, Y )
% 59.89/60.27     ) ), composition( meet( Z, X ), Y ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := Y
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27     Z := Z
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146598) {G3,W14,D6,L1,V3,M1}  { zero ==> meet( composition( 
% 59.89/60.27    complement( composition( X, top ) ), top ), composition( meet( Y, X ), Z
% 59.89/60.27     ) ) }.
% 59.89/60.27  parent0[0]: (745) {G12,W4,D3,L1,V0,M1} P(198,716);d(741);d(77) { complement
% 59.89/60.27    ( zero ) ==> top }.
% 59.89/60.27  parent1[0; 8]: (146597) {G2,W15,D6,L1,V3,M1}  { zero ==> meet( composition
% 59.89/60.27    ( complement( composition( X, top ) ), complement( zero ) ), composition
% 59.89/60.27    ( meet( Z, X ), Y ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Z
% 59.89/60.27     Z := Y
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146599) {G3,W14,D6,L1,V3,M1}  { meet( composition( complement( 
% 59.89/60.27    composition( X, top ) ), top ), composition( meet( Y, X ), Z ) ) ==> zero
% 59.89/60.27     }.
% 59.89/60.27  parent0[0]: (146598) {G3,W14,D6,L1,V3,M1}  { zero ==> meet( composition( 
% 59.89/60.27    complement( composition( X, top ) ), top ), composition( meet( Y, X ), Z
% 59.89/60.27     ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27     Z := Z
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  subsumption: (35054) {G29,W14,D6,L1,V3,M1} P(27503,1447);d(2867);d(7);d(798
% 59.89/60.27    );d(745) { meet( composition( complement( composition( X, top ) ), top )
% 59.89/60.27    , composition( meet( Y, X ), Z ) ) ==> zero }.
% 59.89/60.27  parent0: (146599) {G3,W14,D6,L1,V3,M1}  { meet( composition( complement( 
% 59.89/60.27    composition( X, top ) ), top ), composition( meet( Y, X ), Z ) ) ==> zero
% 59.89/60.27     }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27     Z := Z
% 59.89/60.27  end
% 59.89/60.27  permutation0:
% 59.89/60.27     0 ==> 0
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146601) {G31,W11,D7,L1,V1,M1}  { X ==> meet( complement( 
% 59.89/60.27    composition( complement( composition( X, top ) ), top ) ), X ) }.
% 59.89/60.27  parent0[0]: (15951) {G31,W11,D7,L1,V1,M1} P(15947,3167);d(745);d(753) { 
% 59.89/60.27    meet( complement( composition( complement( composition( X, top ) ), top )
% 59.89/60.27     ), X ) ==> X }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146603) {G18,W15,D7,L1,V1,M1}  { composition( X, top ) ==> meet( 
% 59.89/60.27    complement( composition( complement( composition( X, top ) ), top ) ), 
% 59.89/60.27    composition( X, top ) ) }.
% 59.89/60.27  parent0[0]: (1509) {G17,W9,D4,L1,V1,M1} P(1508,4) { composition( 
% 59.89/60.27    composition( X, top ), top ) ==> composition( X, top ) }.
% 59.89/60.27  parent1[0; 8]: (146601) {G31,W11,D7,L1,V1,M1}  { X ==> meet( complement( 
% 59.89/60.27    composition( complement( composition( X, top ) ), top ) ), X ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := composition( X, top )
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146604) {G19,W11,D6,L1,V1,M1}  { composition( X, top ) ==> 
% 59.89/60.27    complement( composition( complement( composition( X, top ) ), top ) ) }.
% 59.89/60.27  parent0[0]: (3792) {G32,W13,D6,L1,V1,M1} P(3769,723);d(750) { meet( 
% 59.89/60.27    complement( composition( complement( X ), top ) ), X ) ==> complement( 
% 59.89/60.27    composition( complement( X ), top ) ) }.
% 59.89/60.27  parent1[0; 4]: (146603) {G18,W15,D7,L1,V1,M1}  { composition( X, top ) ==> 
% 59.89/60.27    meet( complement( composition( complement( composition( X, top ) ), top )
% 59.89/60.27     ), composition( X, top ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := composition( X, top )
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146605) {G19,W11,D6,L1,V1,M1}  { complement( composition( 
% 59.89/60.27    complement( composition( X, top ) ), top ) ) ==> composition( X, top )
% 59.89/60.27     }.
% 59.89/60.27  parent0[0]: (146604) {G19,W11,D6,L1,V1,M1}  { composition( X, top ) ==> 
% 59.89/60.27    complement( composition( complement( composition( X, top ) ), top ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  subsumption: (36195) {G33,W11,D6,L1,V1,M1} P(1509,15951);d(3792) { 
% 59.89/60.27    complement( composition( complement( composition( X, top ) ), top ) ) ==>
% 59.89/60.27     composition( X, top ) }.
% 59.89/60.27  parent0: (146605) {G19,W11,D6,L1,V1,M1}  { complement( composition( 
% 59.89/60.27    complement( composition( X, top ) ), top ) ) ==> composition( X, top )
% 59.89/60.27     }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  permutation0:
% 59.89/60.27     0 ==> 0
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146606) {G33,W11,D6,L1,V1,M1}  { composition( X, top ) ==> 
% 59.89/60.27    complement( composition( complement( composition( X, top ) ), top ) ) }.
% 59.89/60.27  parent0[0]: (36195) {G33,W11,D6,L1,V1,M1} P(1509,15951);d(3792) { 
% 59.89/60.27    complement( composition( complement( composition( X, top ) ), top ) ) ==>
% 59.89/60.27     composition( X, top ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146610) {G34,W13,D5,L1,V1,M1}  { composition( complement( 
% 59.89/60.27    composition( X, top ) ), top ) ==> complement( composition( composition( 
% 59.89/60.27    X, top ), top ) ) }.
% 59.89/60.27  parent0[0]: (36195) {G33,W11,D6,L1,V1,M1} P(1509,15951);d(3792) { 
% 59.89/60.27    complement( composition( complement( composition( X, top ) ), top ) ) ==>
% 59.89/60.27     composition( X, top ) }.
% 59.89/60.27  parent1[0; 9]: (146606) {G33,W11,D6,L1,V1,M1}  { composition( X, top ) ==> 
% 59.89/60.27    complement( composition( complement( composition( X, top ) ), top ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := complement( composition( X, top ) )
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146611) {G18,W11,D5,L1,V1,M1}  { composition( complement( 
% 59.89/60.27    composition( X, top ) ), top ) ==> complement( composition( X, top ) )
% 59.89/60.27     }.
% 59.89/60.27  parent0[0]: (1509) {G17,W9,D4,L1,V1,M1} P(1508,4) { composition( 
% 59.89/60.27    composition( X, top ), top ) ==> composition( X, top ) }.
% 59.89/60.27  parent1[0; 8]: (146610) {G34,W13,D5,L1,V1,M1}  { composition( complement( 
% 59.89/60.27    composition( X, top ) ), top ) ==> complement( composition( composition( 
% 59.89/60.27    X, top ), top ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  subsumption: (36198) {G34,W11,D5,L1,V1,M1} P(36195,36195);d(1509) { 
% 59.89/60.27    composition( complement( composition( X, top ) ), top ) ==> complement( 
% 59.89/60.27    composition( X, top ) ) }.
% 59.89/60.27  parent0: (146611) {G18,W11,D5,L1,V1,M1}  { composition( complement( 
% 59.89/60.27    composition( X, top ) ), top ) ==> complement( composition( X, top ) )
% 59.89/60.27     }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  permutation0:
% 59.89/60.27     0 ==> 0
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146615) {G30,W12,D5,L1,V3,M1}  { meet( complement( composition( X
% 59.89/60.27    , top ) ), composition( meet( Y, X ), Z ) ) ==> zero }.
% 59.89/60.27  parent0[0]: (36198) {G34,W11,D5,L1,V1,M1} P(36195,36195);d(1509) { 
% 59.89/60.27    composition( complement( composition( X, top ) ), top ) ==> complement( 
% 59.89/60.27    composition( X, top ) ) }.
% 59.89/60.27  parent1[0; 2]: (35054) {G29,W14,D6,L1,V3,M1} P(27503,1447);d(2867);d(7);d(
% 59.89/60.27    798);d(745) { meet( composition( complement( composition( X, top ) ), top
% 59.89/60.27     ), composition( meet( Y, X ), Z ) ) ==> zero }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27     Z := Z
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  subsumption: (40137) {G35,W12,D5,L1,V3,M1} S(35054);d(36198) { meet( 
% 59.89/60.27    complement( composition( X, top ) ), composition( meet( Y, X ), Z ) ) ==>
% 59.89/60.27     zero }.
% 59.89/60.27  parent0: (146615) {G30,W12,D5,L1,V3,M1}  { meet( complement( composition( X
% 59.89/60.27    , top ) ), composition( meet( Y, X ), Z ) ) ==> zero }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27     Z := Z
% 59.89/60.27  end
% 59.89/60.27  permutation0:
% 59.89/60.27     0 ==> 0
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146618) {G17,W14,D6,L1,V3,M1}  { meet( complement( join( X, Z ) )
% 59.89/60.27    , Y ) ==> complement( join( join( X, complement( Y ) ), Z ) ) }.
% 59.89/60.27  parent0[0]: (1608) {G17,W14,D6,L1,V3,M1} P(30,772) { complement( join( join
% 59.89/60.27    ( X, complement( Z ) ), Y ) ) ==> meet( complement( join( X, Y ) ), Z )
% 59.89/60.27     }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Z
% 59.89/60.27     Z := Y
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146628) {G18,W16,D6,L1,V3,M1}  { meet( complement( join( meet( X
% 59.89/60.27    , Y ), Z ) ), Y ) ==> complement( join( join( X, complement( Y ) ), Z ) )
% 59.89/60.27     }.
% 59.89/60.27  parent0[0]: (2519) {G23,W11,D4,L1,V2,M1} P(2433,899);d(1);d(852) { join( 
% 59.89/60.27    meet( X, Y ), complement( Y ) ) ==> join( X, complement( Y ) ) }.
% 59.89/60.27  parent1[0; 11]: (146618) {G17,W14,D6,L1,V3,M1}  { meet( complement( join( X
% 59.89/60.27    , Z ) ), Y ) ==> complement( join( join( X, complement( Y ) ), Z ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := meet( X, Y )
% 59.89/60.27     Y := Y
% 59.89/60.27     Z := Z
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146629) {G18,W15,D6,L1,V3,M1}  { meet( complement( join( meet( X
% 59.89/60.27    , Y ), Z ) ), Y ) ==> meet( complement( join( X, Z ) ), Y ) }.
% 59.89/60.27  parent0[0]: (1608) {G17,W14,D6,L1,V3,M1} P(30,772) { complement( join( join
% 59.89/60.27    ( X, complement( Z ) ), Y ) ) ==> meet( complement( join( X, Y ) ), Z )
% 59.89/60.27     }.
% 59.89/60.27  parent1[0; 9]: (146628) {G18,W16,D6,L1,V3,M1}  { meet( complement( join( 
% 59.89/60.27    meet( X, Y ), Z ) ), Y ) ==> complement( join( join( X, complement( Y ) )
% 59.89/60.27    , Z ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Z
% 59.89/60.27     Z := Y
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27     Z := Z
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  subsumption: (40508) {G24,W15,D6,L1,V3,M1} P(2519,1608);d(1608) { meet( 
% 59.89/60.27    complement( join( meet( X, Y ), Z ) ), Y ) ==> meet( complement( join( X
% 59.89/60.27    , Z ) ), Y ) }.
% 59.89/60.27  parent0: (146629) {G18,W15,D6,L1,V3,M1}  { meet( complement( join( meet( X
% 59.89/60.27    , Y ), Z ) ), Y ) ==> meet( complement( join( X, Z ) ), Y ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27     Z := Z
% 59.89/60.27  end
% 59.89/60.27  permutation0:
% 59.89/60.27     0 ==> 0
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146632) {G16,W10,D5,L1,V2,M1}  { meet( X, complement( Y ) ) ==> 
% 59.89/60.27    complement( join( complement( X ), Y ) ) }.
% 59.89/60.27  parent0[0]: (773) {G16,W10,D5,L1,V2,M1} P(757,3) { complement( join( 
% 59.89/60.27    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := Y
% 59.89/60.27     Y := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146636) {G17,W18,D7,L1,V2,M1}  { meet( X, complement( converse( 
% 59.89/60.27    join( complement( one ), Y ) ) ) ) ==> complement( join( join( complement
% 59.89/60.27    ( X ), complement( one ) ), converse( Y ) ) ) }.
% 59.89/60.27  parent0[0]: (1941) {G29,W15,D6,L1,V2,M1} P(1926,26) { join( X, converse( 
% 59.89/60.27    join( complement( one ), Y ) ) ) ==> join( join( X, complement( one ) ), 
% 59.89/60.27    converse( Y ) ) }.
% 59.89/60.27  parent1[0; 10]: (146632) {G16,W10,D5,L1,V2,M1}  { meet( X, complement( Y )
% 59.89/60.27     ) ==> complement( join( complement( X ), Y ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := complement( X )
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27     Y := converse( join( complement( one ), Y ) )
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146637) {G18,W17,D7,L1,V2,M1}  { meet( X, complement( converse( 
% 59.89/60.27    join( complement( one ), Y ) ) ) ) ==> meet( complement( join( complement
% 59.89/60.27    ( X ), converse( Y ) ) ), one ) }.
% 59.89/60.27  parent0[0]: (1608) {G17,W14,D6,L1,V3,M1} P(30,772) { complement( join( join
% 59.89/60.27    ( X, complement( Z ) ), Y ) ) ==> meet( complement( join( X, Y ) ), Z )
% 59.89/60.27     }.
% 59.89/60.27  parent1[0; 9]: (146636) {G17,W18,D7,L1,V2,M1}  { meet( X, complement( 
% 59.89/60.27    converse( join( complement( one ), Y ) ) ) ) ==> complement( join( join( 
% 59.89/60.27    complement( X ), complement( one ) ), converse( Y ) ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := complement( X )
% 59.89/60.27     Y := converse( Y )
% 59.89/60.27     Z := one
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146638) {G17,W16,D7,L1,V2,M1}  { meet( X, complement( converse( 
% 59.89/60.27    join( complement( one ), Y ) ) ) ) ==> meet( meet( X, complement( 
% 59.89/60.27    converse( Y ) ) ), one ) }.
% 59.89/60.27  parent0[0]: (773) {G16,W10,D5,L1,V2,M1} P(757,3) { complement( join( 
% 59.89/60.27    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 59.89/60.27  parent1[0; 10]: (146637) {G18,W17,D7,L1,V2,M1}  { meet( X, complement( 
% 59.89/60.27    converse( join( complement( one ), Y ) ) ) ) ==> meet( complement( join( 
% 59.89/60.27    complement( X ), converse( Y ) ) ), one ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := converse( Y )
% 59.89/60.27     Y := X
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146639) {G18,W15,D6,L1,V2,M1}  { meet( X, converse( meet( one, 
% 59.89/60.27    complement( Y ) ) ) ) ==> meet( meet( X, complement( converse( Y ) ) ), 
% 59.89/60.27    one ) }.
% 59.89/60.27  parent0[0]: (2846) {G27,W12,D6,L1,V2,M1} P(952,2797) { complement( converse
% 59.89/60.27    ( join( complement( X ), Y ) ) ) ==> converse( meet( X, complement( Y ) )
% 59.89/60.27     ) }.
% 59.89/60.27  parent1[0; 3]: (146638) {G17,W16,D7,L1,V2,M1}  { meet( X, complement( 
% 59.89/60.27    converse( join( complement( one ), Y ) ) ) ) ==> meet( meet( X, 
% 59.89/60.27    complement( converse( Y ) ) ), one ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := one
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  subsumption: (51595) {G30,W15,D6,L1,V2,M1} P(1941,773);d(1608);d(773);d(
% 59.89/60.27    2846) { meet( X, converse( meet( one, complement( Y ) ) ) ) ==> meet( 
% 59.89/60.27    meet( X, complement( converse( Y ) ) ), one ) }.
% 59.89/60.27  parent0: (146639) {G18,W15,D6,L1,V2,M1}  { meet( X, converse( meet( one, 
% 59.89/60.27    complement( Y ) ) ) ) ==> meet( meet( X, complement( converse( Y ) ) ), 
% 59.89/60.27    one ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  permutation0:
% 59.89/60.27     0 ==> 0
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146642) {G27,W11,D4,L1,V2,M1}  { meet( X, complement( Y ) ) ==> 
% 59.89/60.27    meet( join( X, Y ), complement( Y ) ) }.
% 59.89/60.27  parent0[0]: (10143) {G27,W11,D4,L1,V2,M1} P(757,10123) { meet( join( Y, X )
% 59.89/60.27    , complement( X ) ) ==> meet( Y, complement( X ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := Y
% 59.89/60.27     Y := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146650) {G28,W23,D7,L1,V2,M1}  { meet( X, complement( converse( 
% 59.89/60.27    join( Y, complement( one ) ) ) ) ) ==> meet( join( join( X, converse( Y )
% 59.89/60.27     ), complement( one ) ), complement( converse( join( Y, complement( one )
% 59.89/60.27     ) ) ) ) }.
% 59.89/60.27  parent0[0]: (1942) {G29,W15,D6,L1,V2,M1} P(1926,26) { join( X, converse( 
% 59.89/60.27    join( Y, complement( one ) ) ) ) ==> join( join( X, converse( Y ) ), 
% 59.89/60.27    complement( one ) ) }.
% 59.89/60.27  parent1[0; 10]: (146642) {G27,W11,D4,L1,V2,M1}  { meet( X, complement( Y )
% 59.89/60.27     ) ==> meet( join( X, Y ), complement( Y ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27     Y := converse( join( Y, complement( one ) ) )
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146651) {G19,W23,D8,L1,V2,M1}  { meet( X, complement( converse( 
% 59.89/60.27    join( Y, complement( one ) ) ) ) ) ==> complement( join( meet( complement
% 59.89/60.27    ( join( X, converse( Y ) ) ), one ), converse( join( Y, complement( one )
% 59.89/60.27     ) ) ) ) }.
% 59.89/60.27  parent0[0]: (1616) {G18,W15,D6,L1,V3,M1} P(951,1599) { meet( join( X, 
% 59.89/60.27    complement( Y ) ), complement( Z ) ) ==> complement( join( meet( 
% 59.89/60.27    complement( X ), Y ), Z ) ) }.
% 59.89/60.27  parent1[0; 9]: (146650) {G28,W23,D7,L1,V2,M1}  { meet( X, complement( 
% 59.89/60.27    converse( join( Y, complement( one ) ) ) ) ) ==> meet( join( join( X, 
% 59.89/60.27    converse( Y ) ), complement( one ) ), complement( converse( join( Y, 
% 59.89/60.27    complement( one ) ) ) ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := join( X, converse( Y ) )
% 59.89/60.27     Y := one
% 59.89/60.27     Z := converse( join( Y, complement( one ) ) )
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146652) {G20,W23,D9,L1,V2,M1}  { meet( X, complement( converse( 
% 59.89/60.27    join( Y, complement( one ) ) ) ) ) ==> complement( join( join( meet( 
% 59.89/60.27    complement( join( X, converse( Y ) ) ), one ), converse( Y ) ), 
% 59.89/60.27    complement( one ) ) ) }.
% 59.89/60.27  parent0[0]: (1942) {G29,W15,D6,L1,V2,M1} P(1926,26) { join( X, converse( 
% 59.89/60.27    join( Y, complement( one ) ) ) ) ==> join( join( X, converse( Y ) ), 
% 59.89/60.27    complement( one ) ) }.
% 59.89/60.27  parent1[0; 10]: (146651) {G19,W23,D8,L1,V2,M1}  { meet( X, complement( 
% 59.89/60.27    converse( join( Y, complement( one ) ) ) ) ) ==> complement( join( meet( 
% 59.89/60.27    complement( join( X, converse( Y ) ) ), one ), converse( join( Y, 
% 59.89/60.27    complement( one ) ) ) ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := meet( complement( join( X, converse( Y ) ) ), one )
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146653) {G17,W22,D9,L1,V2,M1}  { meet( X, complement( converse( 
% 59.89/60.27    join( Y, complement( one ) ) ) ) ) ==> meet( complement( join( meet( 
% 59.89/60.27    complement( join( X, converse( Y ) ) ), one ), converse( Y ) ) ), one )
% 59.89/60.27     }.
% 59.89/60.27  parent0[0]: (772) {G16,W10,D5,L1,V2,M1} P(757,3) { complement( join( X, 
% 59.89/60.27    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 59.89/60.27  parent1[0; 9]: (146652) {G20,W23,D9,L1,V2,M1}  { meet( X, complement( 
% 59.89/60.27    converse( join( Y, complement( one ) ) ) ) ) ==> complement( join( join( 
% 59.89/60.27    meet( complement( join( X, converse( Y ) ) ), one ), converse( Y ) ), 
% 59.89/60.27    complement( one ) ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := join( meet( complement( join( X, converse( Y ) ) ), one ), converse
% 59.89/60.27    ( Y ) )
% 59.89/60.27     Y := one
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146654) {G18,W20,D8,L1,V2,M1}  { meet( X, complement( converse( 
% 59.89/60.27    join( Y, complement( one ) ) ) ) ) ==> meet( complement( join( complement
% 59.89/60.27    ( join( X, converse( Y ) ) ), converse( Y ) ) ), one ) }.
% 59.89/60.27  parent0[0]: (40508) {G24,W15,D6,L1,V3,M1} P(2519,1608);d(1608) { meet( 
% 59.89/60.27    complement( join( meet( X, Y ), Z ) ), Y ) ==> meet( complement( join( X
% 59.89/60.27    , Z ) ), Y ) }.
% 59.89/60.27  parent1[0; 9]: (146653) {G17,W22,D9,L1,V2,M1}  { meet( X, complement( 
% 59.89/60.27    converse( join( Y, complement( one ) ) ) ) ) ==> meet( complement( join( 
% 59.89/60.27    meet( complement( join( X, converse( Y ) ) ), one ), converse( Y ) ) ), 
% 59.89/60.27    one ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := complement( join( X, converse( Y ) ) )
% 59.89/60.27     Y := one
% 59.89/60.27     Z := converse( Y )
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146655) {G17,W19,D7,L1,V2,M1}  { meet( X, complement( converse( 
% 59.89/60.27    join( Y, complement( one ) ) ) ) ) ==> meet( meet( join( X, converse( Y )
% 59.89/60.27     ), complement( converse( Y ) ) ), one ) }.
% 59.89/60.27  parent0[0]: (773) {G16,W10,D5,L1,V2,M1} P(757,3) { complement( join( 
% 59.89/60.27    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 59.89/60.27  parent1[0; 10]: (146654) {G18,W20,D8,L1,V2,M1}  { meet( X, complement( 
% 59.89/60.27    converse( join( Y, complement( one ) ) ) ) ) ==> meet( complement( join( 
% 59.89/60.27    complement( join( X, converse( Y ) ) ), converse( Y ) ) ), one ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := converse( Y )
% 59.89/60.27     Y := join( X, converse( Y ) )
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146656) {G18,W16,D7,L1,V2,M1}  { meet( X, complement( converse( 
% 59.89/60.27    join( Y, complement( one ) ) ) ) ) ==> meet( meet( X, complement( 
% 59.89/60.27    converse( Y ) ) ), one ) }.
% 59.89/60.27  parent0[0]: (10143) {G27,W11,D4,L1,V2,M1} P(757,10123) { meet( join( Y, X )
% 59.89/60.27    , complement( X ) ) ==> meet( Y, complement( X ) ) }.
% 59.89/60.27  parent1[0; 10]: (146655) {G17,W19,D7,L1,V2,M1}  { meet( X, complement( 
% 59.89/60.27    converse( join( Y, complement( one ) ) ) ) ) ==> meet( meet( join( X, 
% 59.89/60.27    converse( Y ) ), complement( converse( Y ) ) ), one ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := converse( Y )
% 59.89/60.27     Y := X
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146657) {G19,W15,D6,L1,V2,M1}  { meet( X, converse( meet( 
% 59.89/60.27    complement( Y ), one ) ) ) ==> meet( meet( X, complement( converse( Y ) )
% 59.89/60.27     ), one ) }.
% 59.89/60.27  parent0[0]: (2848) {G27,W12,D6,L1,V2,M1} P(951,2797) { complement( converse
% 59.89/60.27    ( join( X, complement( Y ) ) ) ) ==> converse( meet( complement( X ), Y )
% 59.89/60.27     ) }.
% 59.89/60.27  parent1[0; 3]: (146656) {G18,W16,D7,L1,V2,M1}  { meet( X, complement( 
% 59.89/60.27    converse( join( Y, complement( one ) ) ) ) ) ==> meet( meet( X, 
% 59.89/60.27    complement( converse( Y ) ) ), one ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := Y
% 59.89/60.27     Y := one
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  subsumption: (51735) {G30,W15,D6,L1,V2,M1} P(1942,10143);d(1616);d(1942);d(
% 59.89/60.27    772);d(40508);d(773);d(10143);d(2848) { meet( X, converse( meet( 
% 59.89/60.27    complement( Y ), one ) ) ) ==> meet( meet( X, complement( converse( Y ) )
% 59.89/60.27     ), one ) }.
% 59.89/60.27  parent0: (146657) {G19,W15,D6,L1,V2,M1}  { meet( X, converse( meet( 
% 59.89/60.27    complement( Y ), one ) ) ) ==> meet( meet( X, complement( converse( Y ) )
% 59.89/60.27     ), one ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  permutation0:
% 59.89/60.27     0 ==> 0
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146660) {G28,W12,D5,L1,V2,M1}  { converse( join( complement( X ), 
% 59.89/60.27    Y ) ) ==> join( complement( converse( X ) ), converse( Y ) ) }.
% 59.89/60.27  parent0[0]: (2895) {G28,W12,D5,L1,V2,M1} P(2867,8) { join( complement( 
% 59.89/60.27    converse( X ) ), converse( Y ) ) ==> converse( join( complement( X ), Y )
% 59.89/60.27     ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146665) {G28,W14,D5,L1,V2,M1}  { converse( join( complement( X )
% 59.89/60.27    , complement( Y ) ) ) ==> join( complement( converse( X ) ), complement( 
% 59.89/60.27    converse( Y ) ) ) }.
% 59.89/60.27  parent0[0]: (2867) {G27,W7,D4,L1,V1,M1} P(2797,757) { converse( complement
% 59.89/60.27    ( X ) ) ==> complement( converse( X ) ) }.
% 59.89/60.27  parent1[0; 11]: (146660) {G28,W12,D5,L1,V2,M1}  { converse( join( 
% 59.89/60.27    complement( X ), Y ) ) ==> join( complement( converse( X ) ), converse( Y
% 59.89/60.27     ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := Y
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27     Y := complement( Y )
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146667) {G17,W13,D5,L1,V2,M1}  { converse( join( complement( X )
% 59.89/60.27    , complement( Y ) ) ) ==> complement( meet( converse( X ), converse( Y )
% 59.89/60.27     ) ) }.
% 59.89/60.27  parent0[0]: (774) {G16,W10,D4,L1,V2,M1} P(3,757) { join( complement( X ), 
% 59.89/60.27    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 59.89/60.27  parent1[0; 7]: (146665) {G28,W14,D5,L1,V2,M1}  { converse( join( complement
% 59.89/60.27    ( X ), complement( Y ) ) ) ==> join( complement( converse( X ) ), 
% 59.89/60.27    complement( converse( Y ) ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := converse( X )
% 59.89/60.27     Y := converse( Y )
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146669) {G17,W12,D5,L1,V2,M1}  { converse( complement( meet( X, Y
% 59.89/60.27     ) ) ) ==> complement( meet( converse( X ), converse( Y ) ) ) }.
% 59.89/60.27  parent0[0]: (774) {G16,W10,D4,L1,V2,M1} P(3,757) { join( complement( X ), 
% 59.89/60.27    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 59.89/60.27  parent1[0; 2]: (146667) {G17,W13,D5,L1,V2,M1}  { converse( join( complement
% 59.89/60.27    ( X ), complement( Y ) ) ) ==> complement( meet( converse( X ), converse
% 59.89/60.27    ( Y ) ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146670) {G18,W12,D5,L1,V2,M1}  { complement( converse( meet( X, Y
% 59.89/60.27     ) ) ) ==> complement( meet( converse( X ), converse( Y ) ) ) }.
% 59.89/60.27  parent0[0]: (2867) {G27,W7,D4,L1,V1,M1} P(2797,757) { converse( complement
% 59.89/60.27    ( X ) ) ==> complement( converse( X ) ) }.
% 59.89/60.27  parent1[0; 1]: (146669) {G17,W12,D5,L1,V2,M1}  { converse( complement( meet
% 59.89/60.27    ( X, Y ) ) ) ==> complement( meet( converse( X ), converse( Y ) ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := meet( X, Y )
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146671) {G18,W12,D5,L1,V2,M1}  { complement( meet( converse( X ), 
% 59.89/60.27    converse( Y ) ) ) ==> complement( converse( meet( X, Y ) ) ) }.
% 59.89/60.27  parent0[0]: (146670) {G18,W12,D5,L1,V2,M1}  { complement( converse( meet( X
% 59.89/60.27    , Y ) ) ) ==> complement( meet( converse( X ), converse( Y ) ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  subsumption: (52974) {G29,W12,D5,L1,V2,M1} P(2867,2895);d(774);d(774);d(
% 59.89/60.27    2867) { complement( meet( converse( Y ), converse( X ) ) ) ==> complement
% 59.89/60.27    ( converse( meet( Y, X ) ) ) }.
% 59.89/60.27  parent0: (146671) {G18,W12,D5,L1,V2,M1}  { complement( meet( converse( X )
% 59.89/60.27    , converse( Y ) ) ) ==> complement( converse( meet( X, Y ) ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := Y
% 59.89/60.27     Y := X
% 59.89/60.27  end
% 59.89/60.27  permutation0:
% 59.89/60.27     0 ==> 0
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146673) {G15,W5,D4,L1,V1,M1}  { X ==> complement( complement( X )
% 59.89/60.27     ) }.
% 59.89/60.27  parent0[0]: (757) {G15,W5,D4,L1,V1,M1} P(741,79);d(753) { complement( 
% 59.89/60.27    complement( X ) ) ==> X }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146675) {G16,W12,D6,L1,V2,M1}  { meet( converse( X ), converse( Y
% 59.89/60.27     ) ) ==> complement( complement( converse( meet( X, Y ) ) ) ) }.
% 59.89/60.27  parent0[0]: (52974) {G29,W12,D5,L1,V2,M1} P(2867,2895);d(774);d(774);d(2867
% 59.89/60.27    ) { complement( meet( converse( Y ), converse( X ) ) ) ==> complement( 
% 59.89/60.27    converse( meet( Y, X ) ) ) }.
% 59.89/60.27  parent1[0; 7]: (146673) {G15,W5,D4,L1,V1,M1}  { X ==> complement( 
% 59.89/60.27    complement( X ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := Y
% 59.89/60.27     Y := X
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := meet( converse( X ), converse( Y ) )
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146676) {G16,W10,D4,L1,V2,M1}  { meet( converse( X ), converse( Y
% 59.89/60.27     ) ) ==> converse( meet( X, Y ) ) }.
% 59.89/60.27  parent0[0]: (757) {G15,W5,D4,L1,V1,M1} P(741,79);d(753) { complement( 
% 59.89/60.27    complement( X ) ) ==> X }.
% 59.89/60.27  parent1[0; 6]: (146675) {G16,W12,D6,L1,V2,M1}  { meet( converse( X ), 
% 59.89/60.27    converse( Y ) ) ==> complement( complement( converse( meet( X, Y ) ) ) )
% 59.89/60.27     }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := converse( meet( X, Y ) )
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  subsumption: (53020) {G30,W10,D4,L1,V2,M1} P(52974,757);d(757) { meet( 
% 59.89/60.27    converse( X ), converse( Y ) ) ==> converse( meet( X, Y ) ) }.
% 59.89/60.27  parent0: (146676) {G16,W10,D4,L1,V2,M1}  { meet( converse( X ), converse( Y
% 59.89/60.27     ) ) ==> converse( meet( X, Y ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  permutation0:
% 59.89/60.27     0 ==> 0
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146679) {G30,W10,D5,L1,V1,M1}  { composition( X, skol1 ) ==> 
% 59.89/60.27    composition( meet( converse( skol1 ), X ), skol1 ) }.
% 59.89/60.27  parent0[0]: (18135) {G30,W10,D5,L1,V1,M1} P(2465,2901);d(2902) { 
% 59.89/60.27    composition( meet( converse( skol1 ), X ), skol1 ) ==> composition( X, 
% 59.89/60.27    skol1 ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146680) {G31,W11,D5,L1,V1,M1}  { composition( converse( X ), 
% 59.89/60.27    skol1 ) ==> composition( converse( meet( skol1, X ) ), skol1 ) }.
% 59.89/60.27  parent0[0]: (53020) {G30,W10,D4,L1,V2,M1} P(52974,757);d(757) { meet( 
% 59.89/60.27    converse( X ), converse( Y ) ) ==> converse( meet( X, Y ) ) }.
% 59.89/60.27  parent1[0; 6]: (146679) {G30,W10,D5,L1,V1,M1}  { composition( X, skol1 ) 
% 59.89/60.27    ==> composition( meet( converse( skol1 ), X ), skol1 ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := skol1
% 59.89/60.27     Y := X
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := converse( X )
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146681) {G31,W11,D5,L1,V1,M1}  { composition( converse( meet( 
% 59.89/60.27    skol1, X ) ), skol1 ) ==> composition( converse( X ), skol1 ) }.
% 59.89/60.27  parent0[0]: (146680) {G31,W11,D5,L1,V1,M1}  { composition( converse( X ), 
% 59.89/60.27    skol1 ) ==> composition( converse( meet( skol1, X ) ), skol1 ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  subsumption: (53025) {G31,W11,D5,L1,V1,M1} P(53020,18135) { composition( 
% 59.89/60.27    converse( meet( skol1, X ) ), skol1 ) ==> composition( converse( X ), 
% 59.89/60.27    skol1 ) }.
% 59.89/60.27  parent0: (146681) {G31,W11,D5,L1,V1,M1}  { composition( converse( meet( 
% 59.89/60.27    skol1, X ) ), skol1 ) ==> composition( converse( X ), skol1 ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  permutation0:
% 59.89/60.27     0 ==> 0
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146683) {G30,W10,D5,L1,V1,M1}  { composition( X, skol1 ) ==> 
% 59.89/60.27    composition( meet( X, converse( skol1 ) ), skol1 ) }.
% 59.89/60.27  parent0[0]: (18134) {G30,W10,D5,L1,V1,M1} P(2430,2901);d(2902) { 
% 59.89/60.27    composition( meet( X, converse( skol1 ) ), skol1 ) ==> composition( X, 
% 59.89/60.27    skol1 ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146684) {G31,W11,D5,L1,V1,M1}  { composition( converse( X ), 
% 59.89/60.27    skol1 ) ==> composition( converse( meet( X, skol1 ) ), skol1 ) }.
% 59.89/60.27  parent0[0]: (53020) {G30,W10,D4,L1,V2,M1} P(52974,757);d(757) { meet( 
% 59.89/60.27    converse( X ), converse( Y ) ) ==> converse( meet( X, Y ) ) }.
% 59.89/60.27  parent1[0; 6]: (146683) {G30,W10,D5,L1,V1,M1}  { composition( X, skol1 ) 
% 59.89/60.27    ==> composition( meet( X, converse( skol1 ) ), skol1 ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := skol1
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := converse( X )
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146685) {G31,W11,D5,L1,V1,M1}  { composition( converse( meet( X, 
% 59.89/60.27    skol1 ) ), skol1 ) ==> composition( converse( X ), skol1 ) }.
% 59.89/60.27  parent0[0]: (146684) {G31,W11,D5,L1,V1,M1}  { composition( converse( X ), 
% 59.89/60.27    skol1 ) ==> composition( converse( meet( X, skol1 ) ), skol1 ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  subsumption: (53026) {G31,W11,D5,L1,V1,M1} P(53020,18134) { composition( 
% 59.89/60.27    converse( meet( X, skol1 ) ), skol1 ) ==> composition( converse( X ), 
% 59.89/60.27    skol1 ) }.
% 59.89/60.27  parent0: (146685) {G31,W11,D5,L1,V1,M1}  { composition( converse( meet( X, 
% 59.89/60.27    skol1 ) ), skol1 ) ==> composition( converse( X ), skol1 ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  permutation0:
% 59.89/60.27     0 ==> 0
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146687) {G30,W10,D4,L1,V2,M1}  { converse( meet( X, Y ) ) ==> meet
% 59.89/60.27    ( converse( X ), converse( Y ) ) }.
% 59.89/60.27  parent0[0]: (53020) {G30,W10,D4,L1,V2,M1} P(52974,757);d(757) { meet( 
% 59.89/60.27    converse( X ), converse( Y ) ) ==> converse( meet( X, Y ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146688) {G1,W10,D5,L1,V2,M1}  { converse( meet( converse( X ), Y
% 59.89/60.27     ) ) ==> meet( X, converse( Y ) ) }.
% 59.89/60.27  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 59.89/60.27  parent1[0; 7]: (146687) {G30,W10,D4,L1,V2,M1}  { converse( meet( X, Y ) ) 
% 59.89/60.27    ==> meet( converse( X ), converse( Y ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := converse( X )
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  subsumption: (53042) {G31,W10,D5,L1,V2,M1} P(7,53020) { converse( meet( 
% 59.89/60.27    converse( X ), Y ) ) ==> meet( X, converse( Y ) ) }.
% 59.89/60.27  parent0: (146688) {G1,W10,D5,L1,V2,M1}  { converse( meet( converse( X ), Y
% 59.89/60.27     ) ) ==> meet( X, converse( Y ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  permutation0:
% 59.89/60.27     0 ==> 0
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146693) {G30,W10,D4,L1,V2,M1}  { converse( meet( X, Y ) ) ==> meet
% 59.89/60.27    ( converse( X ), converse( Y ) ) }.
% 59.89/60.27  parent0[0]: (53020) {G30,W10,D4,L1,V2,M1} P(52974,757);d(757) { meet( 
% 59.89/60.27    converse( X ), converse( Y ) ) ==> converse( meet( X, Y ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146695) {G1,W10,D5,L1,V2,M1}  { converse( meet( X, converse( Y )
% 59.89/60.27     ) ) ==> meet( converse( X ), Y ) }.
% 59.89/60.27  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 59.89/60.27  parent1[0; 9]: (146693) {G30,W10,D4,L1,V2,M1}  { converse( meet( X, Y ) ) 
% 59.89/60.27    ==> meet( converse( X ), converse( Y ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := Y
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27     Y := converse( Y )
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  subsumption: (53043) {G31,W10,D5,L1,V2,M1} P(7,53020) { converse( meet( Y, 
% 59.89/60.27    converse( X ) ) ) ==> meet( converse( Y ), X ) }.
% 59.89/60.27  parent0: (146695) {G1,W10,D5,L1,V2,M1}  { converse( meet( X, converse( Y )
% 59.89/60.27     ) ) ==> meet( converse( X ), Y ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := Y
% 59.89/60.27     Y := X
% 59.89/60.27  end
% 59.89/60.27  permutation0:
% 59.89/60.27     0 ==> 0
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146699) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y ), X ) 
% 59.89/60.27    ==> converse( composition( converse( X ), Y ) ) }.
% 59.89/60.27  parent0[0]: (17) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( 
% 59.89/60.27    converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146703) {G2,W12,D5,L1,V1,M1}  { composition( converse( skol1 ), 
% 59.89/60.27    meet( skol1, X ) ) ==> converse( composition( converse( X ), skol1 ) )
% 59.89/60.27     }.
% 59.89/60.27  parent0[0]: (53025) {G31,W11,D5,L1,V1,M1} P(53020,18135) { composition( 
% 59.89/60.27    converse( meet( skol1, X ) ), skol1 ) ==> composition( converse( X ), 
% 59.89/60.27    skol1 ) }.
% 59.89/60.27  parent1[0; 8]: (146699) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y )
% 59.89/60.27    , X ) ==> converse( composition( converse( X ), Y ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := meet( skol1, X )
% 59.89/60.27     Y := skol1
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146704) {G2,W11,D4,L1,V1,M1}  { composition( converse( skol1 ), 
% 59.89/60.27    meet( skol1, X ) ) ==> composition( converse( skol1 ), X ) }.
% 59.89/60.27  parent0[0]: (17) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( 
% 59.89/60.27    converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 59.89/60.27  parent1[0; 7]: (146703) {G2,W12,D5,L1,V1,M1}  { composition( converse( 
% 59.89/60.27    skol1 ), meet( skol1, X ) ) ==> converse( composition( converse( X ), 
% 59.89/60.27    skol1 ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := skol1
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  subsumption: (53238) {G32,W11,D4,L1,V1,M1} P(53025,17);d(17) { composition
% 59.89/60.27    ( converse( skol1 ), meet( skol1, X ) ) ==> composition( converse( skol1
% 59.89/60.27     ), X ) }.
% 59.89/60.27  parent0: (146704) {G2,W11,D4,L1,V1,M1}  { composition( converse( skol1 ), 
% 59.89/60.27    meet( skol1, X ) ) ==> composition( converse( skol1 ), X ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  permutation0:
% 59.89/60.27     0 ==> 0
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146706) {G32,W11,D4,L1,V1,M1}  { composition( converse( skol1 ), X
% 59.89/60.27     ) ==> composition( converse( skol1 ), meet( skol1, X ) ) }.
% 59.89/60.27  parent0[0]: (53238) {G32,W11,D4,L1,V1,M1} P(53025,17);d(17) { composition( 
% 59.89/60.27    converse( skol1 ), meet( skol1, X ) ) ==> composition( converse( skol1 )
% 59.89/60.27    , X ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146708) {G25,W11,D4,L1,V1,M1}  { composition( converse( skol1 ), 
% 59.89/60.27    X ) ==> composition( converse( skol1 ), meet( X, skol1 ) ) }.
% 59.89/60.27  parent0[0]: (8750) {G24,W11,D4,L1,V3,M1} P(2545,248);d(2545) { composition
% 59.89/60.27    ( Z, meet( X, Y ) ) = composition( Z, meet( Y, X ) ) }.
% 59.89/60.27  parent1[0; 5]: (146706) {G32,W11,D4,L1,V1,M1}  { composition( converse( 
% 59.89/60.27    skol1 ), X ) ==> composition( converse( skol1 ), meet( skol1, X ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := skol1
% 59.89/60.27     Y := X
% 59.89/60.27     Z := converse( skol1 )
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146714) {G25,W11,D4,L1,V1,M1}  { composition( converse( skol1 ), 
% 59.89/60.27    meet( X, skol1 ) ) ==> composition( converse( skol1 ), X ) }.
% 59.89/60.27  parent0[0]: (146708) {G25,W11,D4,L1,V1,M1}  { composition( converse( skol1
% 59.89/60.27     ), X ) ==> composition( converse( skol1 ), meet( X, skol1 ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  subsumption: (53287) {G33,W11,D4,L1,V1,M1} P(53238,8750) { composition( 
% 59.89/60.27    converse( skol1 ), meet( X, skol1 ) ) ==> composition( converse( skol1 )
% 59.89/60.27    , X ) }.
% 59.89/60.27  parent0: (146714) {G25,W11,D4,L1,V1,M1}  { composition( converse( skol1 ), 
% 59.89/60.27    meet( X, skol1 ) ) ==> composition( converse( skol1 ), X ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  permutation0:
% 59.89/60.27     0 ==> 0
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146716) {G23,W12,D7,L1,V2,M1}  { zero ==> meet( converse( X ), 
% 59.89/60.27    composition( Y, complement( converse( composition( X, Y ) ) ) ) ) }.
% 59.89/60.27  parent0[0]: (1584) {G23,W12,D7,L1,V2,M1} P(110,1034);d(757) { meet( 
% 59.89/60.27    converse( Y ), composition( X, complement( converse( composition( Y, X )
% 59.89/60.27     ) ) ) ) ==> zero }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := Y
% 59.89/60.27     Y := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146720) {G24,W16,D8,L1,V1,M1}  { zero ==> meet( converse( 
% 59.89/60.27    converse( skol1 ) ), composition( meet( X, skol1 ), complement( converse
% 59.89/60.27    ( composition( converse( skol1 ), X ) ) ) ) ) }.
% 59.89/60.27  parent0[0]: (53287) {G33,W11,D4,L1,V1,M1} P(53238,8750) { composition( 
% 59.89/60.27    converse( skol1 ), meet( X, skol1 ) ) ==> composition( converse( skol1 )
% 59.89/60.27    , X ) }.
% 59.89/60.27  parent1[0; 12]: (146716) {G23,W12,D7,L1,V2,M1}  { zero ==> meet( converse( 
% 59.89/60.27    X ), composition( Y, complement( converse( composition( X, Y ) ) ) ) )
% 59.89/60.27     }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := converse( skol1 )
% 59.89/60.27     Y := meet( X, skol1 )
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146721) {G1,W14,D8,L1,V1,M1}  { zero ==> meet( skol1, composition
% 59.89/60.27    ( meet( X, skol1 ), complement( converse( composition( converse( skol1 )
% 59.89/60.27    , X ) ) ) ) ) }.
% 59.89/60.27  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 59.89/60.27  parent1[0; 3]: (146720) {G24,W16,D8,L1,V1,M1}  { zero ==> meet( converse( 
% 59.89/60.27    converse( skol1 ) ), composition( meet( X, skol1 ), complement( converse
% 59.89/60.27    ( composition( converse( skol1 ), X ) ) ) ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := skol1
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146722) {G2,W12,D7,L1,V1,M1}  { zero ==> composition( meet( X, 
% 59.89/60.27    skol1 ), complement( converse( composition( converse( skol1 ), X ) ) ) )
% 59.89/60.27     }.
% 59.89/60.27  parent0[0]: (15379) {G34,W13,D5,L1,V2,M1} P(15306,3863);d(13) { meet( skol1
% 59.89/60.27    , composition( meet( X, skol1 ), Y ) ) ==> composition( meet( X, skol1 )
% 59.89/60.27    , Y ) }.
% 59.89/60.27  parent1[0; 2]: (146721) {G1,W14,D8,L1,V1,M1}  { zero ==> meet( skol1, 
% 59.89/60.27    composition( meet( X, skol1 ), complement( converse( composition( 
% 59.89/60.27    converse( skol1 ), X ) ) ) ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := complement( converse( composition( converse( skol1 ), X ) ) )
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146723) {G2,W11,D6,L1,V1,M1}  { zero ==> composition( meet( X, 
% 59.89/60.27    skol1 ), complement( composition( converse( X ), skol1 ) ) ) }.
% 59.89/60.27  parent0[0]: (17) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( 
% 59.89/60.27    converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 59.89/60.27  parent1[0; 7]: (146722) {G2,W12,D7,L1,V1,M1}  { zero ==> composition( meet
% 59.89/60.27    ( X, skol1 ), complement( converse( composition( converse( skol1 ), X ) )
% 59.89/60.27     ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := skol1
% 59.89/60.27     Y := X
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146724) {G2,W11,D6,L1,V1,M1}  { composition( meet( X, skol1 ), 
% 59.89/60.27    complement( composition( converse( X ), skol1 ) ) ) ==> zero }.
% 59.89/60.27  parent0[0]: (146723) {G2,W11,D6,L1,V1,M1}  { zero ==> composition( meet( X
% 59.89/60.27    , skol1 ), complement( composition( converse( X ), skol1 ) ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  subsumption: (53312) {G35,W11,D6,L1,V1,M1} P(53287,1584);d(7);d(15379);d(17
% 59.89/60.27    ) { composition( meet( X, skol1 ), complement( composition( converse( X )
% 59.89/60.27    , skol1 ) ) ) ==> zero }.
% 59.89/60.27  parent0: (146724) {G2,W11,D6,L1,V1,M1}  { composition( meet( X, skol1 ), 
% 59.89/60.27    complement( composition( converse( X ), skol1 ) ) ) ==> zero }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  permutation0:
% 59.89/60.27     0 ==> 0
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146726) {G29,W11,D6,L1,V2,M1}  { zero ==> meet( composition( 
% 59.89/60.27    complement( composition( X, Y ) ), converse( Y ) ), X ) }.
% 59.89/60.27  parent0[0]: (3387) {G29,W11,D6,L1,V2,M1} P(110,1105);d(2892);d(2867);d(757)
% 59.89/60.27    ;d(7) { meet( composition( complement( composition( Y, X ) ), converse( X
% 59.89/60.27     ) ), Y ) ==> zero }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := Y
% 59.89/60.27     Y := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146733) {G30,W15,D8,L1,V1,M1}  { zero ==> meet( composition( 
% 59.89/60.27    complement( zero ), converse( complement( composition( converse( X ), 
% 59.89/60.27    skol1 ) ) ) ), meet( X, skol1 ) ) }.
% 59.89/60.27  parent0[0]: (53312) {G35,W11,D6,L1,V1,M1} P(53287,1584);d(7);d(15379);d(17)
% 59.89/60.27     { composition( meet( X, skol1 ), complement( composition( converse( X )
% 59.89/60.27    , skol1 ) ) ) ==> zero }.
% 59.89/60.27  parent1[0; 5]: (146726) {G29,W11,D6,L1,V2,M1}  { zero ==> meet( composition
% 59.89/60.27    ( complement( composition( X, Y ) ), converse( Y ) ), X ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := meet( X, skol1 )
% 59.89/60.27     Y := complement( composition( converse( X ), skol1 ) )
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146734) {G13,W14,D8,L1,V1,M1}  { zero ==> meet( composition( top
% 59.89/60.27    , converse( complement( composition( converse( X ), skol1 ) ) ) ), meet( 
% 59.89/60.27    X, skol1 ) ) }.
% 59.89/60.27  parent0[0]: (745) {G12,W4,D3,L1,V0,M1} P(198,716);d(741);d(77) { complement
% 59.89/60.27    ( zero ) ==> top }.
% 59.89/60.27  parent1[0; 4]: (146733) {G30,W15,D8,L1,V1,M1}  { zero ==> meet( composition
% 59.89/60.27    ( complement( zero ), converse( complement( composition( converse( X ), 
% 59.89/60.27    skol1 ) ) ) ), meet( X, skol1 ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146735) {G12,W14,D8,L1,V1,M1}  { zero ==> meet( converse( 
% 59.89/60.27    composition( complement( composition( converse( X ), skol1 ) ), top ) ), 
% 59.89/60.27    meet( X, skol1 ) ) }.
% 59.89/60.27  parent0[0]: (226) {G11,W9,D4,L1,V1,M1} P(224,16) { composition( top, 
% 59.89/60.27    converse( X ) ) ==> converse( composition( X, top ) ) }.
% 59.89/60.27  parent1[0; 3]: (146734) {G13,W14,D8,L1,V1,M1}  { zero ==> meet( composition
% 59.89/60.27    ( top, converse( complement( composition( converse( X ), skol1 ) ) ) ), 
% 59.89/60.27    meet( X, skol1 ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := complement( composition( converse( X ), skol1 ) )
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146736) {G13,W12,D7,L1,V1,M1}  { zero ==> meet( converse( 
% 59.89/60.27    complement( composition( converse( X ), skol1 ) ) ), meet( X, skol1 ) )
% 59.89/60.27     }.
% 59.89/60.27  parent0[0]: (12544) {G16,W11,D5,L1,V1,M1} P(1415,110);d(777);d(745);d(7);d(
% 59.89/60.27    3691) { composition( complement( composition( X, skol1 ) ), top ) ==> 
% 59.89/60.27    complement( composition( X, skol1 ) ) }.
% 59.89/60.27  parent1[0; 4]: (146735) {G12,W14,D8,L1,V1,M1}  { zero ==> meet( converse( 
% 59.89/60.27    composition( complement( composition( converse( X ), skol1 ) ), top ) ), 
% 59.89/60.27    meet( X, skol1 ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := converse( X )
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146737) {G14,W12,D7,L1,V1,M1}  { zero ==> meet( complement( 
% 59.89/60.27    converse( composition( converse( X ), skol1 ) ) ), meet( X, skol1 ) ) }.
% 59.89/60.27  parent0[0]: (2867) {G27,W7,D4,L1,V1,M1} P(2797,757) { converse( complement
% 59.89/60.27    ( X ) ) ==> complement( converse( X ) ) }.
% 59.89/60.27  parent1[0; 3]: (146736) {G13,W12,D7,L1,V1,M1}  { zero ==> meet( converse( 
% 59.89/60.27    complement( composition( converse( X ), skol1 ) ) ), meet( X, skol1 ) )
% 59.89/60.27     }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := composition( converse( X ), skol1 )
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146738) {G2,W11,D6,L1,V1,M1}  { zero ==> meet( complement( 
% 59.89/60.27    composition( converse( skol1 ), X ) ), meet( X, skol1 ) ) }.
% 59.89/60.27  parent0[0]: (17) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( 
% 59.89/60.27    converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 59.89/60.27  parent1[0; 4]: (146737) {G14,W12,D7,L1,V1,M1}  { zero ==> meet( complement
% 59.89/60.27    ( converse( composition( converse( X ), skol1 ) ) ), meet( X, skol1 ) )
% 59.89/60.27     }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := skol1
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146739) {G2,W11,D6,L1,V1,M1}  { meet( complement( composition( 
% 59.89/60.27    converse( skol1 ), X ) ), meet( X, skol1 ) ) ==> zero }.
% 59.89/60.27  parent0[0]: (146738) {G2,W11,D6,L1,V1,M1}  { zero ==> meet( complement( 
% 59.89/60.27    composition( converse( skol1 ), X ) ), meet( X, skol1 ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  subsumption: (53539) {G36,W11,D6,L1,V1,M1} P(53312,3387);d(745);d(226);d(
% 59.89/60.27    12544);d(2867);d(17) { meet( complement( composition( converse( skol1 ), 
% 59.89/60.27    X ) ), meet( X, skol1 ) ) ==> zero }.
% 59.89/60.27  parent0: (146739) {G2,W11,D6,L1,V1,M1}  { meet( complement( composition( 
% 59.89/60.27    converse( skol1 ), X ) ), meet( X, skol1 ) ) ==> zero }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  permutation0:
% 59.89/60.27     0 ==> 0
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146741) {G35,W11,D6,L1,V1,M1}  { zero ==> composition( meet( X, 
% 59.89/60.27    skol1 ), complement( composition( converse( X ), skol1 ) ) ) }.
% 59.89/60.27  parent0[0]: (53312) {G35,W11,D6,L1,V1,M1} P(53287,1584);d(7);d(15379);d(17)
% 59.89/60.27     { composition( meet( X, skol1 ), complement( composition( converse( X )
% 59.89/60.27    , skol1 ) ) ) ==> zero }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146742) {G1,W11,D5,L1,V1,M1}  { zero ==> composition( meet( 
% 59.89/60.27    converse( X ), skol1 ), complement( composition( X, skol1 ) ) ) }.
% 59.89/60.27  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 59.89/60.27  parent1[0; 9]: (146741) {G35,W11,D6,L1,V1,M1}  { zero ==> composition( meet
% 59.89/60.27    ( X, skol1 ), complement( composition( converse( X ), skol1 ) ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := converse( X )
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146743) {G1,W11,D5,L1,V1,M1}  { composition( meet( converse( X ), 
% 59.89/60.27    skol1 ), complement( composition( X, skol1 ) ) ) ==> zero }.
% 59.89/60.27  parent0[0]: (146742) {G1,W11,D5,L1,V1,M1}  { zero ==> composition( meet( 
% 59.89/60.27    converse( X ), skol1 ), complement( composition( X, skol1 ) ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  subsumption: (53547) {G36,W11,D5,L1,V1,M1} P(7,53312) { composition( meet( 
% 59.89/60.27    converse( X ), skol1 ), complement( composition( X, skol1 ) ) ) ==> zero
% 59.89/60.27     }.
% 59.89/60.27  parent0: (146743) {G1,W11,D5,L1,V1,M1}  { composition( meet( converse( X )
% 59.89/60.27    , skol1 ), complement( composition( X, skol1 ) ) ) ==> zero }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  permutation0:
% 59.89/60.27     0 ==> 0
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146745) {G22,W12,D7,L1,V2,M1}  { zero ==> meet( composition( X, 
% 59.89/60.27    complement( converse( composition( Y, X ) ) ) ), converse( Y ) ) }.
% 59.89/60.27  parent0[0]: (1583) {G22,W12,D7,L1,V2,M1} P(110,1035);d(757) { meet( 
% 59.89/60.27    composition( X, complement( converse( composition( Y, X ) ) ) ), converse
% 59.89/60.27    ( Y ) ) ==> zero }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146750) {G23,W16,D6,L1,V1,M1}  { zero ==> meet( composition( 
% 59.89/60.27    complement( composition( X, skol1 ) ), complement( converse( zero ) ) ), 
% 59.89/60.27    converse( meet( converse( X ), skol1 ) ) ) }.
% 59.89/60.27  parent0[0]: (53547) {G36,W11,D5,L1,V1,M1} P(7,53312) { composition( meet( 
% 59.89/60.27    converse( X ), skol1 ), complement( composition( X, skol1 ) ) ) ==> zero
% 59.89/60.27     }.
% 59.89/60.27  parent1[0; 10]: (146745) {G22,W12,D7,L1,V2,M1}  { zero ==> meet( 
% 59.89/60.27    composition( X, complement( converse( composition( Y, X ) ) ) ), converse
% 59.89/60.27    ( Y ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := complement( composition( X, skol1 ) )
% 59.89/60.27     Y := meet( converse( X ), skol1 )
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146751) {G16,W15,D6,L1,V1,M1}  { zero ==> meet( composition( 
% 59.89/60.27    complement( composition( X, skol1 ) ), complement( zero ) ), converse( 
% 59.89/60.27    meet( converse( X ), skol1 ) ) ) }.
% 59.89/60.27  parent0[0]: (777) {G15,W4,D3,L1,V0,M1} P(759,741) { converse( zero ) ==> 
% 59.89/60.27    zero }.
% 59.89/60.27  parent1[0; 9]: (146750) {G23,W16,D6,L1,V1,M1}  { zero ==> meet( composition
% 59.89/60.27    ( complement( composition( X, skol1 ) ), complement( converse( zero ) ) )
% 59.89/60.27    , converse( meet( converse( X ), skol1 ) ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146752) {G13,W14,D6,L1,V1,M1}  { zero ==> meet( composition( 
% 59.89/60.27    complement( composition( X, skol1 ) ), top ), converse( meet( converse( X
% 59.89/60.27     ), skol1 ) ) ) }.
% 59.89/60.27  parent0[0]: (745) {G12,W4,D3,L1,V0,M1} P(198,716);d(741);d(77) { complement
% 59.89/60.27    ( zero ) ==> top }.
% 59.89/60.27  parent1[0; 8]: (146751) {G16,W15,D6,L1,V1,M1}  { zero ==> meet( composition
% 59.89/60.27    ( complement( composition( X, skol1 ) ), complement( zero ) ), converse( 
% 59.89/60.27    meet( converse( X ), skol1 ) ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146753) {G14,W12,D6,L1,V1,M1}  { zero ==> meet( complement( 
% 59.89/60.27    composition( X, skol1 ) ), converse( meet( converse( X ), skol1 ) ) ) }.
% 59.89/60.27  parent0[0]: (12544) {G16,W11,D5,L1,V1,M1} P(1415,110);d(777);d(745);d(7);d(
% 59.89/60.27    3691) { composition( complement( composition( X, skol1 ) ), top ) ==> 
% 59.89/60.27    complement( composition( X, skol1 ) ) }.
% 59.89/60.27  parent1[0; 3]: (146752) {G13,W14,D6,L1,V1,M1}  { zero ==> meet( composition
% 59.89/60.27    ( complement( composition( X, skol1 ) ), top ), converse( meet( converse
% 59.89/60.27    ( X ), skol1 ) ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146754) {G15,W11,D5,L1,V1,M1}  { zero ==> meet( complement( 
% 59.89/60.27    composition( X, skol1 ) ), meet( X, converse( skol1 ) ) ) }.
% 59.89/60.27  parent0[0]: (53042) {G31,W10,D5,L1,V2,M1} P(7,53020) { converse( meet( 
% 59.89/60.27    converse( X ), Y ) ) ==> meet( X, converse( Y ) ) }.
% 59.89/60.27  parent1[0; 7]: (146753) {G14,W12,D6,L1,V1,M1}  { zero ==> meet( complement
% 59.89/60.27    ( composition( X, skol1 ) ), converse( meet( converse( X ), skol1 ) ) )
% 59.89/60.27     }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := skol1
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146755) {G15,W11,D5,L1,V1,M1}  { meet( complement( composition( X
% 59.89/60.27    , skol1 ) ), meet( X, converse( skol1 ) ) ) ==> zero }.
% 59.89/60.27  parent0[0]: (146754) {G15,W11,D5,L1,V1,M1}  { zero ==> meet( complement( 
% 59.89/60.27    composition( X, skol1 ) ), meet( X, converse( skol1 ) ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  subsumption: (53557) {G37,W11,D5,L1,V1,M1} P(53547,1583);d(777);d(745);d(
% 59.89/60.27    12544);d(53042) { meet( complement( composition( X, skol1 ) ), meet( X, 
% 59.89/60.27    converse( skol1 ) ) ) ==> zero }.
% 59.89/60.27  parent0: (146755) {G15,W11,D5,L1,V1,M1}  { meet( complement( composition( X
% 59.89/60.27    , skol1 ) ), meet( X, converse( skol1 ) ) ) ==> zero }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  permutation0:
% 59.89/60.27     0 ==> 0
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  eqswap: (146757) {G18,W12,D5,L1,V2,M1}  { top ==> join( composition( top, 
% 59.89/60.27    meet( X, Y ) ), complement( meet( Y, X ) ) ) }.
% 59.89/60.27  parent0[0]: (3716) {G18,W12,D5,L1,V2,M1} P(973,3681) { join( composition( 
% 59.89/60.27    top, meet( X, Y ) ), complement( meet( Y, X ) ) ) ==> top }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27     Y := Y
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146761) {G19,W16,D8,L1,V1,M1}  { top ==> join( composition( top, 
% 59.89/60.27    zero ), complement( meet( meet( X, skol1 ), complement( composition( 
% 59.89/60.27    converse( skol1 ), X ) ) ) ) ) }.
% 59.89/60.27  parent0[0]: (53539) {G36,W11,D6,L1,V1,M1} P(53312,3387);d(745);d(226);d(
% 59.89/60.27    12544);d(2867);d(17) { meet( complement( composition( converse( skol1 ), 
% 59.89/60.27    X ) ), meet( X, skol1 ) ) ==> zero }.
% 59.89/60.27  parent1[0; 5]: (146757) {G18,W12,D5,L1,V2,M1}  { top ==> join( composition
% 59.89/60.27    ( top, meet( X, Y ) ), complement( meet( Y, X ) ) ) }.
% 59.89/60.27  substitution0:
% 59.89/60.27     X := X
% 59.89/60.27  end
% 59.89/60.27  substitution1:
% 59.89/60.27     X := complement( composition( converse( skol1 ), X ) )
% 59.89/60.27     Y := meet( X, skol1 )
% 59.89/60.27  end
% 59.89/60.27  
% 59.89/60.27  paramod: (146763) {G20,W14,D8,L1,V1,M1}  { top ==> join( zero, complement( 
% 59.89/60.28    meet( meet( X, skol1 ), complement( composition( converse( skol1 ), X ) )
% 59.89/60.28     ) ) ) }.
% 59.89/60.28  parent0[0]: (797) {G19,W5,D3,L1,V1,M1} P(796,6);d(750);d(215);d(796) { 
% 59.89/60.28    composition( X, zero ) ==> zero }.
% 59.89/60.28  parent1[0; 3]: (146761) {G19,W16,D8,L1,V1,M1}  { top ==> join( composition
% 59.89/60.28    ( top, zero ), complement( meet( meet( X, skol1 ), complement( 
% 59.89/60.28    composition( converse( skol1 ), X ) ) ) ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := top
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146764) {G14,W12,D7,L1,V1,M1}  { top ==> complement( meet( meet( 
% 59.89/60.28    X, skol1 ), complement( composition( converse( skol1 ), X ) ) ) ) }.
% 59.89/60.28  parent0[0]: (750) {G13,W5,D3,L1,V1,M1} P(716,0);d(749) { join( zero, X ) 
% 59.89/60.28    ==> X }.
% 59.89/60.28  parent1[0; 2]: (146763) {G20,W14,D8,L1,V1,M1}  { top ==> join( zero, 
% 59.89/60.28    complement( meet( meet( X, skol1 ), complement( composition( converse( 
% 59.89/60.28    skol1 ), X ) ) ) ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := complement( meet( meet( X, skol1 ), complement( composition( 
% 59.89/60.28    converse( skol1 ), X ) ) ) )
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146765) {G15,W11,D5,L1,V1,M1}  { top ==> join( complement( meet( 
% 59.89/60.28    X, skol1 ) ), composition( converse( skol1 ), X ) ) }.
% 59.89/60.28  parent0[0]: (952) {G17,W10,D5,L1,V2,M1} P(757,774) { complement( meet( Y, 
% 59.89/60.28    complement( X ) ) ) ==> join( complement( Y ), X ) }.
% 59.89/60.28  parent1[0; 2]: (146764) {G14,W12,D7,L1,V1,M1}  { top ==> complement( meet( 
% 59.89/60.28    meet( X, skol1 ), complement( composition( converse( skol1 ), X ) ) ) )
% 59.89/60.28     }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := composition( converse( skol1 ), X )
% 59.89/60.28     Y := meet( X, skol1 )
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (146766) {G15,W11,D5,L1,V1,M1}  { join( complement( meet( X, skol1
% 59.89/60.28     ) ), composition( converse( skol1 ), X ) ) ==> top }.
% 59.89/60.28  parent0[0]: (146765) {G15,W11,D5,L1,V1,M1}  { top ==> join( complement( 
% 59.89/60.28    meet( X, skol1 ) ), composition( converse( skol1 ), X ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  subsumption: (54147) {G37,W11,D5,L1,V1,M1} P(53539,3716);d(797);d(750);d(
% 59.89/60.28    952) { join( complement( meet( X, skol1 ) ), composition( converse( skol1
% 59.89/60.28     ), X ) ) ==> top }.
% 59.89/60.28  parent0: (146766) {G15,W11,D5,L1,V1,M1}  { join( complement( meet( X, skol1
% 59.89/60.28     ) ), composition( converse( skol1 ), X ) ) ==> top }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  permutation0:
% 59.89/60.28     0 ==> 0
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (146768) {G1,W17,D7,L1,V3,M1}  { join( X, complement( Z ) ) ==> 
% 59.89/60.28    join( join( X, composition( converse( Y ), complement( composition( Y, Z
% 59.89/60.28     ) ) ) ), complement( Z ) ) }.
% 59.89/60.28  parent0[0]: (108) {G1,W17,D7,L1,V3,M1} P(10,1) { join( join( Z, composition
% 59.89/60.28    ( converse( X ), complement( composition( X, Y ) ) ) ), complement( Y ) )
% 59.89/60.28     ==> join( Z, complement( Y ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := Y
% 59.89/60.28     Y := Z
% 59.89/60.28     Z := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146772) {G2,W15,D7,L1,V1,M1}  { join( complement( meet( 
% 59.89/60.28    complement( composition( skol1, X ) ), skol1 ) ), complement( X ) ) ==> 
% 59.89/60.28    join( top, complement( X ) ) }.
% 59.89/60.28  parent0[0]: (54147) {G37,W11,D5,L1,V1,M1} P(53539,3716);d(797);d(750);d(952
% 59.89/60.28    ) { join( complement( meet( X, skol1 ) ), composition( converse( skol1 )
% 59.89/60.28    , X ) ) ==> top }.
% 59.89/60.28  parent1[0; 12]: (146768) {G1,W17,D7,L1,V3,M1}  { join( X, complement( Z ) )
% 59.89/60.28     ==> join( join( X, composition( converse( Y ), complement( composition( 
% 59.89/60.28    Y, Z ) ) ) ), complement( Z ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := complement( composition( skol1, X ) )
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := complement( meet( complement( composition( skol1, X ) ), skol1 ) )
% 59.89/60.28     Y := skol1
% 59.89/60.28     Z := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146773) {G3,W12,D7,L1,V1,M1}  { join( complement( meet( 
% 59.89/60.28    complement( composition( skol1, X ) ), skol1 ) ), complement( X ) ) ==> 
% 59.89/60.28    top }.
% 59.89/60.28  parent0[0]: (215) {G9,W5,D3,L1,V1,M1} P(200,36);d(210) { join( top, X ) ==>
% 59.89/60.28     top }.
% 59.89/60.28  parent1[0; 11]: (146772) {G2,W15,D7,L1,V1,M1}  { join( complement( meet( 
% 59.89/60.28    complement( composition( skol1, X ) ), skol1 ) ), complement( X ) ) ==> 
% 59.89/60.28    join( top, complement( X ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := complement( X )
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146774) {G4,W11,D7,L1,V1,M1}  { complement( meet( meet( 
% 59.89/60.28    complement( composition( skol1, X ) ), skol1 ), X ) ) ==> top }.
% 59.89/60.28  parent0[0]: (774) {G16,W10,D4,L1,V2,M1} P(3,757) { join( complement( X ), 
% 59.89/60.28    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 59.89/60.28  parent1[0; 1]: (146773) {G3,W12,D7,L1,V1,M1}  { join( complement( meet( 
% 59.89/60.28    complement( composition( skol1, X ) ), skol1 ) ), complement( X ) ) ==> 
% 59.89/60.28    top }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := meet( complement( composition( skol1, X ) ), skol1 )
% 59.89/60.28     Y := X
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146775) {G5,W10,D5,L1,V1,M1}  { join( complement( meet( skol1, X
% 59.89/60.28     ) ), composition( skol1, X ) ) ==> top }.
% 59.89/60.28  parent0[0]: (1471) {G18,W14,D6,L1,V3,M1} P(951,774);d(967) { complement( 
% 59.89/60.28    meet( meet( complement( X ), Y ), Z ) ) ==> join( complement( meet( Y, Z
% 59.89/60.28     ) ), X ) }.
% 59.89/60.28  parent1[0; 1]: (146774) {G4,W11,D7,L1,V1,M1}  { complement( meet( meet( 
% 59.89/60.28    complement( composition( skol1, X ) ), skol1 ), X ) ) ==> top }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := composition( skol1, X )
% 59.89/60.28     Y := skol1
% 59.89/60.28     Z := X
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  subsumption: (54204) {G38,W10,D5,L1,V1,M1} P(54147,108);d(215);d(774);d(
% 59.89/60.28    1471) { join( complement( meet( skol1, X ) ), composition( skol1, X ) ) 
% 59.89/60.28    ==> top }.
% 59.89/60.28  parent0: (146775) {G5,W10,D5,L1,V1,M1}  { join( complement( meet( skol1, X
% 59.89/60.28     ) ), composition( skol1, X ) ) ==> top }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  permutation0:
% 59.89/60.28     0 ==> 0
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (146778) {G18,W11,D5,L1,V2,M1}  { zero ==> meet( meet( X, 
% 59.89/60.28    complement( Y ) ), join( complement( X ), Y ) ) }.
% 59.89/60.28  parent0[0]: (1565) {G18,W11,D5,L1,V2,M1} P(952,12) { meet( meet( X, 
% 59.89/60.28    complement( Y ) ), join( complement( X ), Y ) ) ==> zero }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28     Y := Y
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146780) {G19,W12,D6,L1,V1,M1}  { zero ==> meet( meet( meet( skol1
% 59.89/60.28    , X ), complement( composition( skol1, X ) ) ), top ) }.
% 59.89/60.28  parent0[0]: (54204) {G38,W10,D5,L1,V1,M1} P(54147,108);d(215);d(774);d(1471
% 59.89/60.28    ) { join( complement( meet( skol1, X ) ), composition( skol1, X ) ) ==> 
% 59.89/60.28    top }.
% 59.89/60.28  parent1[0; 11]: (146778) {G18,W11,D5,L1,V2,M1}  { zero ==> meet( meet( X, 
% 59.89/60.28    complement( Y ) ), join( complement( X ), Y ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := meet( skol1, X )
% 59.89/60.28     Y := composition( skol1, X )
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146781) {G15,W10,D5,L1,V1,M1}  { zero ==> meet( meet( skol1, X )
% 59.89/60.28    , complement( composition( skol1, X ) ) ) }.
% 59.89/60.28  parent0[0]: (753) {G14,W5,D3,L1,V1,M1} P(752,48);d(750);d(79) { meet( X, 
% 59.89/60.28    top ) ==> X }.
% 59.89/60.28  parent1[0; 2]: (146780) {G19,W12,D6,L1,V1,M1}  { zero ==> meet( meet( meet
% 59.89/60.28    ( skol1, X ), complement( composition( skol1, X ) ) ), top ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := meet( meet( skol1, X ), complement( composition( skol1, X ) ) )
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (146782) {G15,W10,D5,L1,V1,M1}  { meet( meet( skol1, X ), 
% 59.89/60.28    complement( composition( skol1, X ) ) ) ==> zero }.
% 59.89/60.28  parent0[0]: (146781) {G15,W10,D5,L1,V1,M1}  { zero ==> meet( meet( skol1, X
% 59.89/60.28     ), complement( composition( skol1, X ) ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  subsumption: (54274) {G39,W10,D5,L1,V1,M1} P(54204,1565);d(753) { meet( 
% 59.89/60.28    meet( skol1, X ), complement( composition( skol1, X ) ) ) ==> zero }.
% 59.89/60.28  parent0: (146782) {G15,W10,D5,L1,V1,M1}  { meet( meet( skol1, X ), 
% 59.89/60.28    complement( composition( skol1, X ) ) ) ==> zero }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  permutation0:
% 59.89/60.28     0 ==> 0
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (146784) {G2,W10,D5,L1,V2,M1}  { X ==> join( meet( X, complement( Y
% 59.89/60.28     ) ), meet( X, Y ) ) }.
% 59.89/60.28  parent0[0]: (723) {G2,W10,D5,L1,V2,M1} P(3,48) { join( meet( X, complement
% 59.89/60.28    ( Y ) ), meet( X, Y ) ) ==> X }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28     Y := Y
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146788) {G3,W15,D7,L1,V1,M1}  { meet( skol1, X ) ==> join( meet( 
% 59.89/60.28    meet( skol1, X ), complement( complement( composition( skol1, X ) ) ) ), 
% 59.89/60.28    zero ) }.
% 59.89/60.28  parent0[0]: (54274) {G39,W10,D5,L1,V1,M1} P(54204,1565);d(753) { meet( meet
% 59.89/60.28    ( skol1, X ), complement( composition( skol1, X ) ) ) ==> zero }.
% 59.89/60.28  parent1[0; 14]: (146784) {G2,W10,D5,L1,V2,M1}  { X ==> join( meet( X, 
% 59.89/60.28    complement( Y ) ), meet( X, Y ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := meet( skol1, X )
% 59.89/60.28     Y := complement( composition( skol1, X ) )
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146789) {G4,W13,D6,L1,V1,M1}  { meet( skol1, X ) ==> meet( meet( 
% 59.89/60.28    skol1, X ), complement( complement( composition( skol1, X ) ) ) ) }.
% 59.89/60.28  parent0[0]: (741) {G11,W5,D3,L1,V1,M1} P(716,209) { join( X, zero ) ==> X
% 59.89/60.28     }.
% 59.89/60.28  parent1[0; 4]: (146788) {G3,W15,D7,L1,V1,M1}  { meet( skol1, X ) ==> join( 
% 59.89/60.28    meet( meet( skol1, X ), complement( complement( composition( skol1, X ) )
% 59.89/60.28     ) ), zero ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := meet( meet( skol1, X ), complement( complement( composition( skol1
% 59.89/60.28    , X ) ) ) )
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146790) {G5,W11,D4,L1,V1,M1}  { meet( skol1, X ) ==> meet( meet( 
% 59.89/60.28    skol1, X ), composition( skol1, X ) ) }.
% 59.89/60.28  parent0[0]: (757) {G15,W5,D4,L1,V1,M1} P(741,79);d(753) { complement( 
% 59.89/60.28    complement( X ) ) ==> X }.
% 59.89/60.28  parent1[0; 8]: (146789) {G4,W13,D6,L1,V1,M1}  { meet( skol1, X ) ==> meet( 
% 59.89/60.28    meet( skol1, X ), complement( complement( composition( skol1, X ) ) ) )
% 59.89/60.28     }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := composition( skol1, X )
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (146791) {G5,W11,D4,L1,V1,M1}  { meet( meet( skol1, X ), 
% 59.89/60.28    composition( skol1, X ) ) ==> meet( skol1, X ) }.
% 59.89/60.28  parent0[0]: (146790) {G5,W11,D4,L1,V1,M1}  { meet( skol1, X ) ==> meet( 
% 59.89/60.28    meet( skol1, X ), composition( skol1, X ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  subsumption: (54530) {G40,W11,D4,L1,V1,M1} P(54274,723);d(741);d(757) { 
% 59.89/60.28    meet( meet( skol1, X ), composition( skol1, X ) ) ==> meet( skol1, X )
% 59.89/60.28     }.
% 59.89/60.28  parent0: (146791) {G5,W11,D4,L1,V1,M1}  { meet( meet( skol1, X ), 
% 59.89/60.28    composition( skol1, X ) ) ==> meet( skol1, X ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  permutation0:
% 59.89/60.28     0 ==> 0
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (146793) {G26,W11,D7,L1,V2,M1}  { zero ==> meet( meet( X, 
% 59.89/60.28    composition( Y, complement( converse( Y ) ) ) ), one ) }.
% 59.89/60.28  parent0[0]: (7472) {G26,W11,D7,L1,V2,M1} P(1949,1709) { meet( meet( Y, 
% 59.89/60.28    composition( X, complement( converse( X ) ) ) ), one ) ==> zero }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := Y
% 59.89/60.28     Y := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146794) {G27,W9,D6,L1,V0,M1}  { zero ==> meet( meet( skol1, 
% 59.89/60.28    complement( converse( skol1 ) ) ), one ) }.
% 59.89/60.28  parent0[0]: (54530) {G40,W11,D4,L1,V1,M1} P(54274,723);d(741);d(757) { meet
% 59.89/60.28    ( meet( skol1, X ), composition( skol1, X ) ) ==> meet( skol1, X ) }.
% 59.89/60.28  parent1[0; 3]: (146793) {G26,W11,D7,L1,V2,M1}  { zero ==> meet( meet( X, 
% 59.89/60.28    composition( Y, complement( converse( Y ) ) ) ), one ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := complement( converse( skol1 ) )
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := meet( skol1, complement( converse( skol1 ) ) )
% 59.89/60.28     Y := skol1
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (146795) {G27,W9,D6,L1,V0,M1}  { meet( meet( skol1, complement( 
% 59.89/60.28    converse( skol1 ) ) ), one ) ==> zero }.
% 59.89/60.28  parent0[0]: (146794) {G27,W9,D6,L1,V0,M1}  { zero ==> meet( meet( skol1, 
% 59.89/60.28    complement( converse( skol1 ) ) ), one ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  subsumption: (54630) {G41,W9,D6,L1,V0,M1} P(54530,7472) { meet( meet( skol1
% 59.89/60.28    , complement( converse( skol1 ) ) ), one ) ==> zero }.
% 59.89/60.28  parent0: (146795) {G27,W9,D6,L1,V0,M1}  { meet( meet( skol1, complement( 
% 59.89/60.28    converse( skol1 ) ) ), one ) ==> zero }.
% 59.89/60.28  substitution0:
% 59.89/60.28  end
% 59.89/60.28  permutation0:
% 59.89/60.28     0 ==> 0
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (146797) {G20,W14,D6,L1,V3,M1}  { Z ==> join( meet( meet( X, Y ), Z
% 59.89/60.28     ), meet( complement( meet( Y, X ) ), Z ) ) }.
% 59.89/60.28  parent0[0]: (1431) {G20,W14,D6,L1,V3,M1} P(973,1388) { join( meet( meet( X
% 59.89/60.28    , Y ), Z ), meet( complement( meet( Y, X ) ), Z ) ) ==> Z }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28     Y := Y
% 59.89/60.28     Z := Z
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146800) {G21,W12,D8,L1,V0,M1}  { one ==> join( zero, meet( 
% 59.89/60.28    complement( meet( complement( converse( skol1 ) ), skol1 ) ), one ) ) }.
% 59.89/60.28  parent0[0]: (54630) {G41,W9,D6,L1,V0,M1} P(54530,7472) { meet( meet( skol1
% 59.89/60.28    , complement( converse( skol1 ) ) ), one ) ==> zero }.
% 59.89/60.28  parent1[0; 3]: (146797) {G20,W14,D6,L1,V3,M1}  { Z ==> join( meet( meet( X
% 59.89/60.28    , Y ), Z ), meet( complement( meet( Y, X ) ), Z ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := skol1
% 59.89/60.28     Y := complement( converse( skol1 ) )
% 59.89/60.28     Z := one
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146803) {G14,W10,D7,L1,V0,M1}  { one ==> meet( complement( meet( 
% 59.89/60.28    complement( converse( skol1 ) ), skol1 ) ), one ) }.
% 59.89/60.28  parent0[0]: (750) {G13,W5,D3,L1,V1,M1} P(716,0);d(749) { join( zero, X ) 
% 59.89/60.28    ==> X }.
% 59.89/60.28  parent1[0; 2]: (146800) {G21,W12,D8,L1,V0,M1}  { one ==> join( zero, meet( 
% 59.89/60.28    complement( meet( complement( converse( skol1 ) ), skol1 ) ), one ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := meet( complement( meet( complement( converse( skol1 ) ), skol1 ) )
% 59.89/60.28    , one )
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146804) {G15,W9,D5,L1,V0,M1}  { one ==> meet( join( converse( 
% 59.89/60.28    skol1 ), complement( skol1 ) ), one ) }.
% 59.89/60.28  parent0[0]: (951) {G17,W10,D5,L1,V2,M1} P(757,774) { complement( meet( 
% 59.89/60.28    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 59.89/60.28  parent1[0; 3]: (146803) {G14,W10,D7,L1,V0,M1}  { one ==> meet( complement( 
% 59.89/60.28    meet( complement( converse( skol1 ) ), skol1 ) ), one ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := converse( skol1 )
% 59.89/60.28     Y := skol1
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (146805) {G15,W9,D5,L1,V0,M1}  { meet( join( converse( skol1 ), 
% 59.89/60.28    complement( skol1 ) ), one ) ==> one }.
% 59.89/60.28  parent0[0]: (146804) {G15,W9,D5,L1,V0,M1}  { one ==> meet( join( converse( 
% 59.89/60.28    skol1 ), complement( skol1 ) ), one ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  subsumption: (54787) {G42,W9,D5,L1,V0,M1} P(54630,1431);d(750);d(951) { 
% 59.89/60.28    meet( join( converse( skol1 ), complement( skol1 ) ), one ) ==> one }.
% 59.89/60.28  parent0: (146805) {G15,W9,D5,L1,V0,M1}  { meet( join( converse( skol1 ), 
% 59.89/60.28    complement( skol1 ) ), one ) ==> one }.
% 59.89/60.28  substitution0:
% 59.89/60.28  end
% 59.89/60.28  permutation0:
% 59.89/60.28     0 ==> 0
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146811) {G28,W11,D6,L1,V0,M1}  { converse( meet( one, join( 
% 59.89/60.28    converse( skol1 ), complement( skol1 ) ) ) ) = converse( one ) }.
% 59.89/60.28  parent0[0]: (54787) {G42,W9,D5,L1,V0,M1} P(54630,1431);d(750);d(951) { meet
% 59.89/60.28    ( join( converse( skol1 ), complement( skol1 ) ), one ) ==> one }.
% 59.89/60.28  parent1[0; 10]: (2856) {G27,W9,D4,L1,V2,M1} P(973,2797);d(2797) { converse
% 59.89/60.28    ( meet( Y, X ) ) = converse( meet( X, Y ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := join( converse( skol1 ), complement( skol1 ) )
% 59.89/60.28     Y := one
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146812) {G4,W10,D6,L1,V0,M1}  { converse( meet( one, join( 
% 59.89/60.28    converse( skol1 ), complement( skol1 ) ) ) ) = one }.
% 59.89/60.28  parent0[0]: (187) {G3,W4,D3,L1,V0,M1} P(181,5) { converse( one ) ==> one
% 59.89/60.28     }.
% 59.89/60.28  parent1[0; 9]: (146811) {G28,W11,D6,L1,V0,M1}  { converse( meet( one, join
% 59.89/60.28    ( converse( skol1 ), complement( skol1 ) ) ) ) = converse( one ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146813) {G5,W9,D6,L1,V0,M1}  { meet( one, join( skol1, converse( 
% 59.89/60.28    complement( skol1 ) ) ) ) = one }.
% 59.89/60.28  parent0[0]: (12418) {G32,W14,D6,L1,V2,M1} P(19,12371) { converse( meet( one
% 59.89/60.28    , join( converse( X ), Y ) ) ) ==> meet( one, join( X, converse( Y ) ) )
% 59.89/60.28     }.
% 59.89/60.28  parent1[0; 1]: (146812) {G4,W10,D6,L1,V0,M1}  { converse( meet( one, join( 
% 59.89/60.28    converse( skol1 ), complement( skol1 ) ) ) ) = one }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := skol1
% 59.89/60.28     Y := complement( skol1 )
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146814) {G6,W9,D6,L1,V0,M1}  { meet( one, join( skol1, complement
% 59.89/60.28    ( converse( skol1 ) ) ) ) = one }.
% 59.89/60.28  parent0[0]: (2867) {G27,W7,D4,L1,V1,M1} P(2797,757) { converse( complement
% 59.89/60.28    ( X ) ) ==> complement( converse( X ) ) }.
% 59.89/60.28  parent1[0; 5]: (146813) {G5,W9,D6,L1,V0,M1}  { meet( one, join( skol1, 
% 59.89/60.28    converse( complement( skol1 ) ) ) ) = one }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := skol1
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  subsumption: (54923) {G43,W9,D6,L1,V0,M1} P(54787,2856);d(187);d(12418);d(
% 59.89/60.28    2867) { meet( one, join( skol1, complement( converse( skol1 ) ) ) ) ==> 
% 59.89/60.28    one }.
% 59.89/60.28  parent0: (146814) {G6,W9,D6,L1,V0,M1}  { meet( one, join( skol1, complement
% 59.89/60.28    ( converse( skol1 ) ) ) ) = one }.
% 59.89/60.28  substitution0:
% 59.89/60.28  end
% 59.89/60.28  permutation0:
% 59.89/60.28     0 ==> 0
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (146817) {G21,W14,D6,L1,V4,M1}  { zero ==> meet( meet( meet( X, 
% 59.89/60.28    join( Y, Z ) ), T ), complement( join( Z, Y ) ) ) }.
% 59.89/60.28  parent0[0]: (2010) {G21,W14,D6,L1,V4,M1} P(1626,1668) { meet( meet( meet( Z
% 59.89/60.28    , join( X, Y ) ), T ), complement( join( Y, X ) ) ) ==> zero }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := Y
% 59.89/60.28     Y := Z
% 59.89/60.28     Z := X
% 59.89/60.28     T := T
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146820) {G22,W12,D7,L1,V1,M1}  { zero ==> meet( meet( one, X ), 
% 59.89/60.28    complement( join( complement( converse( skol1 ) ), skol1 ) ) ) }.
% 59.89/60.28  parent0[0]: (54923) {G43,W9,D6,L1,V0,M1} P(54787,2856);d(187);d(12418);d(
% 59.89/60.28    2867) { meet( one, join( skol1, complement( converse( skol1 ) ) ) ) ==> 
% 59.89/60.28    one }.
% 59.89/60.28  parent1[0; 4]: (146817) {G21,W14,D6,L1,V4,M1}  { zero ==> meet( meet( meet
% 59.89/60.28    ( X, join( Y, Z ) ), T ), complement( join( Z, Y ) ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := one
% 59.89/60.28     Y := skol1
% 59.89/60.28     Z := complement( converse( skol1 ) )
% 59.89/60.28     T := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146821) {G17,W11,D5,L1,V1,M1}  { zero ==> meet( meet( one, X ), 
% 59.89/60.28    meet( converse( skol1 ), complement( skol1 ) ) ) }.
% 59.89/60.28  parent0[0]: (773) {G16,W10,D5,L1,V2,M1} P(757,3) { complement( join( 
% 59.89/60.28    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 59.89/60.28  parent1[0; 6]: (146820) {G22,W12,D7,L1,V1,M1}  { zero ==> meet( meet( one, 
% 59.89/60.28    X ), complement( join( complement( converse( skol1 ) ), skol1 ) ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := skol1
% 59.89/60.28     Y := converse( skol1 )
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146822) {G18,W11,D5,L1,V1,M1}  { zero ==> meet( meet( converse( 
% 59.89/60.28    skol1 ), meet( one, X ) ), complement( skol1 ) ) }.
% 59.89/60.28  parent0[0]: (24023) {G19,W13,D5,L1,V3,M1} P(965,1626);d(773);d(773);d(773)
% 59.89/60.28     { meet( Z, meet( X, complement( Y ) ) ) ==> meet( meet( X, Z ), 
% 59.89/60.28    complement( Y ) ) }.
% 59.89/60.28  parent1[0; 2]: (146821) {G17,W11,D5,L1,V1,M1}  { zero ==> meet( meet( one, 
% 59.89/60.28    X ), meet( converse( skol1 ), complement( skol1 ) ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := converse( skol1 )
% 59.89/60.28     Y := skol1
% 59.89/60.28     Z := meet( one, X )
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (146823) {G18,W11,D5,L1,V1,M1}  { meet( meet( converse( skol1 ), 
% 59.89/60.28    meet( one, X ) ), complement( skol1 ) ) ==> zero }.
% 59.89/60.28  parent0[0]: (146822) {G18,W11,D5,L1,V1,M1}  { zero ==> meet( meet( converse
% 59.89/60.28    ( skol1 ), meet( one, X ) ), complement( skol1 ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  subsumption: (54924) {G44,W11,D5,L1,V1,M1} P(54923,2010);d(773);d(24023) { 
% 59.89/60.28    meet( meet( converse( skol1 ), meet( one, X ) ), complement( skol1 ) ) 
% 59.89/60.28    ==> zero }.
% 59.89/60.28  parent0: (146823) {G18,W11,D5,L1,V1,M1}  { meet( meet( converse( skol1 ), 
% 59.89/60.28    meet( one, X ) ), complement( skol1 ) ) ==> zero }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  permutation0:
% 59.89/60.28     0 ==> 0
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (146825) {G23,W11,D4,L1,V2,M1}  { join( Y, complement( X ) ) ==> 
% 59.89/60.28    join( complement( X ), meet( Y, X ) ) }.
% 59.89/60.28  parent0[0]: (2430) {G23,W11,D4,L1,V2,M1} P(2409,899);d(1);d(871) { join( 
% 59.89/60.28    complement( Y ), meet( X, Y ) ) ==> join( X, complement( Y ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := Y
% 59.89/60.28     Y := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146828) {G24,W16,D5,L1,V1,M1}  { join( meet( converse( skol1 ), 
% 59.89/60.28    meet( one, X ) ), complement( complement( skol1 ) ) ) ==> join( 
% 59.89/60.28    complement( complement( skol1 ) ), zero ) }.
% 59.89/60.28  parent0[0]: (54924) {G44,W11,D5,L1,V1,M1} P(54923,2010);d(773);d(24023) { 
% 59.89/60.28    meet( meet( converse( skol1 ), meet( one, X ) ), complement( skol1 ) ) 
% 59.89/60.28    ==> zero }.
% 59.89/60.28  parent1[0; 15]: (146825) {G23,W11,D4,L1,V2,M1}  { join( Y, complement( X )
% 59.89/60.28     ) ==> join( complement( X ), meet( Y, X ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := complement( skol1 )
% 59.89/60.28     Y := meet( converse( skol1 ), meet( one, X ) )
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146829) {G12,W14,D5,L1,V1,M1}  { join( meet( converse( skol1 ), 
% 59.89/60.28    meet( one, X ) ), complement( complement( skol1 ) ) ) ==> complement( 
% 59.89/60.28    complement( skol1 ) ) }.
% 59.89/60.28  parent0[0]: (741) {G11,W5,D3,L1,V1,M1} P(716,209) { join( X, zero ) ==> X
% 59.89/60.28     }.
% 59.89/60.28  parent1[0; 11]: (146828) {G24,W16,D5,L1,V1,M1}  { join( meet( converse( 
% 59.89/60.28    skol1 ), meet( one, X ) ), complement( complement( skol1 ) ) ) ==> join( 
% 59.89/60.28    complement( complement( skol1 ) ), zero ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := complement( complement( skol1 ) )
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146831) {G13,W12,D5,L1,V1,M1}  { join( meet( converse( skol1 ), 
% 59.89/60.28    meet( one, X ) ), complement( complement( skol1 ) ) ) ==> skol1 }.
% 59.89/60.28  parent0[0]: (757) {G15,W5,D4,L1,V1,M1} P(741,79);d(753) { complement( 
% 59.89/60.28    complement( X ) ) ==> X }.
% 59.89/60.28  parent1[0; 11]: (146829) {G12,W14,D5,L1,V1,M1}  { join( meet( converse( 
% 59.89/60.28    skol1 ), meet( one, X ) ), complement( complement( skol1 ) ) ) ==> 
% 59.89/60.28    complement( complement( skol1 ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := skol1
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146832) {G14,W10,D5,L1,V1,M1}  { join( meet( converse( skol1 ), 
% 59.89/60.28    meet( one, X ) ), skol1 ) ==> skol1 }.
% 59.89/60.28  parent0[0]: (757) {G15,W5,D4,L1,V1,M1} P(741,79);d(753) { complement( 
% 59.89/60.28    complement( X ) ) ==> X }.
% 59.89/60.28  parent1[0; 8]: (146831) {G13,W12,D5,L1,V1,M1}  { join( meet( converse( 
% 59.89/60.28    skol1 ), meet( one, X ) ), complement( complement( skol1 ) ) ) ==> skol1
% 59.89/60.28     }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := skol1
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  subsumption: (57191) {G45,W10,D5,L1,V1,M1} P(54924,2430);d(741);d(757) { 
% 59.89/60.28    join( meet( converse( skol1 ), meet( one, X ) ), skol1 ) ==> skol1 }.
% 59.89/60.28  parent0: (146832) {G14,W10,D5,L1,V1,M1}  { join( meet( converse( skol1 ), 
% 59.89/60.28    meet( one, X ) ), skol1 ) ==> skol1 }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  permutation0:
% 59.89/60.28     0 ==> 0
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (146836) {G19,W11,D4,L1,V3,M1}  { meet( Z, meet( Y, X ) ) = meet( 
% 59.89/60.28    meet( X, Y ), Z ) }.
% 59.89/60.28  parent0[0]: (7708) {G19,W11,D4,L1,V3,M1} P(997,75) { meet( meet( Y, X ), Z
% 59.89/60.28     ) = meet( Z, meet( X, Y ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := Y
% 59.89/60.28     Y := X
% 59.89/60.28     Z := Z
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (146837) {G45,W10,D5,L1,V1,M1}  { skol1 ==> join( meet( converse( 
% 59.89/60.28    skol1 ), meet( one, X ) ), skol1 ) }.
% 59.89/60.28  parent0[0]: (57191) {G45,W10,D5,L1,V1,M1} P(54924,2430);d(741);d(757) { 
% 59.89/60.28    join( meet( converse( skol1 ), meet( one, X ) ), skol1 ) ==> skol1 }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146838) {G20,W10,D5,L1,V1,M1}  { skol1 ==> join( meet( meet( X, 
% 59.89/60.28    one ), converse( skol1 ) ), skol1 ) }.
% 59.89/60.28  parent0[0]: (146836) {G19,W11,D4,L1,V3,M1}  { meet( Z, meet( Y, X ) ) = 
% 59.89/60.28    meet( meet( X, Y ), Z ) }.
% 59.89/60.28  parent1[0; 3]: (146837) {G45,W10,D5,L1,V1,M1}  { skol1 ==> join( meet( 
% 59.89/60.28    converse( skol1 ), meet( one, X ) ), skol1 ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28     Y := one
% 59.89/60.28     Z := converse( skol1 )
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (146841) {G20,W10,D5,L1,V1,M1}  { join( meet( meet( X, one ), 
% 59.89/60.28    converse( skol1 ) ), skol1 ) ==> skol1 }.
% 59.89/60.28  parent0[0]: (146838) {G20,W10,D5,L1,V1,M1}  { skol1 ==> join( meet( meet( X
% 59.89/60.28    , one ), converse( skol1 ) ), skol1 ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  subsumption: (57313) {G46,W10,D5,L1,V1,M1} P(7708,57191) { join( meet( meet
% 59.89/60.28    ( X, one ), converse( skol1 ) ), skol1 ) ==> skol1 }.
% 59.89/60.28  parent0: (146841) {G20,W10,D5,L1,V1,M1}  { join( meet( meet( X, one ), 
% 59.89/60.28    converse( skol1 ) ), skol1 ) ==> skol1 }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  permutation0:
% 59.89/60.28     0 ==> 0
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (146845) {G46,W10,D5,L1,V1,M1}  { skol1 ==> join( meet( meet( X, 
% 59.89/60.28    one ), converse( skol1 ) ), skol1 ) }.
% 59.89/60.28  parent0[0]: (57313) {G46,W10,D5,L1,V1,M1} P(7708,57191) { join( meet( meet
% 59.89/60.28    ( X, one ), converse( skol1 ) ), skol1 ) ==> skol1 }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146847) {G33,W11,D6,L1,V1,M1}  { skol1 ==> join( meet( converse( 
% 59.89/60.28    meet( one, X ) ), converse( skol1 ) ), skol1 ) }.
% 59.89/60.28  parent0[0]: (12417) {G32,W9,D4,L1,V1,M1} P(12371,75) { meet( converse( X )
% 59.89/60.28    , one ) ==> converse( meet( one, X ) ) }.
% 59.89/60.28  parent1[0; 4]: (146845) {G46,W10,D5,L1,V1,M1}  { skol1 ==> join( meet( meet
% 59.89/60.28    ( X, one ), converse( skol1 ) ), skol1 ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := converse( X )
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146848) {G31,W10,D6,L1,V1,M1}  { skol1 ==> join( converse( meet( 
% 59.89/60.28    meet( one, X ), skol1 ) ), skol1 ) }.
% 59.89/60.28  parent0[0]: (53020) {G30,W10,D4,L1,V2,M1} P(52974,757);d(757) { meet( 
% 59.89/60.28    converse( X ), converse( Y ) ) ==> converse( meet( X, Y ) ) }.
% 59.89/60.28  parent1[0; 3]: (146847) {G33,W11,D6,L1,V1,M1}  { skol1 ==> join( meet( 
% 59.89/60.28    converse( meet( one, X ) ), converse( skol1 ) ), skol1 ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := meet( one, X )
% 59.89/60.28     Y := skol1
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (146849) {G31,W10,D6,L1,V1,M1}  { join( converse( meet( meet( one, 
% 59.89/60.28    X ), skol1 ) ), skol1 ) ==> skol1 }.
% 59.89/60.28  parent0[0]: (146848) {G31,W10,D6,L1,V1,M1}  { skol1 ==> join( converse( 
% 59.89/60.28    meet( meet( one, X ), skol1 ) ), skol1 ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  subsumption: (57567) {G47,W10,D6,L1,V1,M1} P(12417,57313);d(53020) { join( 
% 59.89/60.28    converse( meet( meet( one, X ), skol1 ) ), skol1 ) ==> skol1 }.
% 59.89/60.28  parent0: (146849) {G31,W10,D6,L1,V1,M1}  { join( converse( meet( meet( one
% 59.89/60.28    , X ), skol1 ) ), skol1 ) ==> skol1 }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  permutation0:
% 59.89/60.28     0 ==> 0
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (146851) {G13,W14,D7,L1,V2,M1}  { zero ==> composition( join( X, 
% 59.89/60.28    converse( Y ) ), complement( composition( join( converse( X ), Y ), top )
% 59.89/60.28     ) ) }.
% 59.89/60.28  parent0[0]: (1497) {G13,W14,D7,L1,V2,M1} P(19,1487) { composition( join( X
% 59.89/60.28    , converse( Y ) ), complement( composition( join( converse( X ), Y ), top
% 59.89/60.28     ) ) ) ==> zero }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28     Y := Y
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146854) {G14,W15,D6,L1,V1,M1}  { zero ==> composition( join( meet
% 59.89/60.28    ( meet( one, X ), skol1 ), converse( skol1 ) ), complement( composition( 
% 59.89/60.28    skol1, top ) ) ) }.
% 59.89/60.28  parent0[0]: (57567) {G47,W10,D6,L1,V1,M1} P(12417,57313);d(53020) { join( 
% 59.89/60.28    converse( meet( meet( one, X ), skol1 ) ), skol1 ) ==> skol1 }.
% 59.89/60.28  parent1[0; 13]: (146851) {G13,W14,D7,L1,V2,M1}  { zero ==> composition( 
% 59.89/60.28    join( X, converse( Y ) ), complement( composition( join( converse( X ), Y
% 59.89/60.28     ), top ) ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := meet( meet( one, X ), skol1 )
% 59.89/60.28     Y := skol1
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146855) {G1,W13,D6,L1,V1,M1}  { zero ==> composition( join( meet
% 59.89/60.28    ( meet( one, X ), skol1 ), converse( skol1 ) ), complement( skol1 ) ) }.
% 59.89/60.28  parent0[0]: (13) {G0,W5,D3,L1,V0,M1} I { composition( skol1, top ) ==> 
% 59.89/60.28    skol1 }.
% 59.89/60.28  parent1[0; 12]: (146854) {G14,W15,D6,L1,V1,M1}  { zero ==> composition( 
% 59.89/60.28    join( meet( meet( one, X ), skol1 ), converse( skol1 ) ), complement( 
% 59.89/60.28    composition( skol1, top ) ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146856) {G2,W10,D5,L1,V1,M1}  { zero ==> composition( meet( meet
% 59.89/60.28    ( one, X ), skol1 ), complement( skol1 ) ) }.
% 59.89/60.28  parent0[0]: (786) {G13,W12,D5,L1,V1,M1} P(756,6);d(741) { composition( join
% 59.89/60.28    ( X, converse( skol1 ) ), complement( skol1 ) ) ==> composition( X, 
% 59.89/60.28    complement( skol1 ) ) }.
% 59.89/60.28  parent1[0; 2]: (146855) {G1,W13,D6,L1,V1,M1}  { zero ==> composition( join
% 59.89/60.28    ( meet( meet( one, X ), skol1 ), converse( skol1 ) ), complement( skol1 )
% 59.89/60.28     ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := meet( meet( one, X ), skol1 )
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (146857) {G2,W10,D5,L1,V1,M1}  { composition( meet( meet( one, X )
% 59.89/60.28    , skol1 ), complement( skol1 ) ) ==> zero }.
% 59.89/60.28  parent0[0]: (146856) {G2,W10,D5,L1,V1,M1}  { zero ==> composition( meet( 
% 59.89/60.28    meet( one, X ), skol1 ), complement( skol1 ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  subsumption: (57762) {G48,W10,D5,L1,V1,M1} P(57567,1497);d(13);d(786) { 
% 59.89/60.28    composition( meet( meet( one, X ), skol1 ), complement( skol1 ) ) ==> 
% 59.89/60.28    zero }.
% 59.89/60.28  parent0: (146857) {G2,W10,D5,L1,V1,M1}  { composition( meet( meet( one, X )
% 59.89/60.28    , skol1 ), complement( skol1 ) ) ==> zero }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  permutation0:
% 59.89/60.28     0 ==> 0
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (146859) {G48,W10,D5,L1,V1,M1}  { zero ==> composition( meet( meet
% 59.89/60.28    ( one, X ), skol1 ), complement( skol1 ) ) }.
% 59.89/60.28  parent0[0]: (57762) {G48,W10,D5,L1,V1,M1} P(57567,1497);d(13);d(786) { 
% 59.89/60.28    composition( meet( meet( one, X ), skol1 ), complement( skol1 ) ) ==> 
% 59.89/60.28    zero }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146860) {G30,W10,D5,L1,V1,M1}  { zero ==> composition( meet( meet
% 59.89/60.28    ( X, one ), skol1 ), complement( skol1 ) ) }.
% 59.89/60.28  parent0[0]: (10127) {G29,W10,D5,L1,V2,M1} P(10113,2545);d(3087) { meet( X, 
% 59.89/60.28    join( complement( X ), Y ) ) ==> meet( Y, X ) }.
% 59.89/60.28  parent1[0; 4]: (146859) {G48,W10,D5,L1,V1,M1}  { zero ==> composition( meet
% 59.89/60.28    ( meet( one, X ), skol1 ), complement( skol1 ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := one
% 59.89/60.28     Y := X
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := join( complement( one ), X )
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (146861) {G30,W10,D5,L1,V1,M1}  { composition( meet( meet( X, one )
% 59.89/60.28    , skol1 ), complement( skol1 ) ) ==> zero }.
% 59.89/60.28  parent0[0]: (146860) {G30,W10,D5,L1,V1,M1}  { zero ==> composition( meet( 
% 59.89/60.28    meet( X, one ), skol1 ), complement( skol1 ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  subsumption: (57837) {G49,W10,D5,L1,V1,M1} P(10127,57762) { composition( 
% 59.89/60.28    meet( meet( X, one ), skol1 ), complement( skol1 ) ) ==> zero }.
% 59.89/60.28  parent0: (146861) {G30,W10,D5,L1,V1,M1}  { composition( meet( meet( X, one
% 59.89/60.28     ), skol1 ), complement( skol1 ) ) ==> zero }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  permutation0:
% 59.89/60.28     0 ==> 0
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (146863) {G29,W11,D6,L1,V2,M1}  { zero ==> meet( composition( 
% 59.89/60.28    complement( composition( X, Y ) ), converse( Y ) ), X ) }.
% 59.89/60.28  parent0[0]: (3387) {G29,W11,D6,L1,V2,M1} P(110,1105);d(2892);d(2867);d(757)
% 59.89/60.28    ;d(7) { meet( composition( complement( composition( Y, X ) ), converse( X
% 59.89/60.28     ) ), Y ) ==> zero }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := Y
% 59.89/60.28     Y := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146869) {G30,W14,D6,L1,V1,M1}  { zero ==> meet( composition( 
% 59.89/60.28    complement( zero ), converse( complement( skol1 ) ) ), meet( meet( X, one
% 59.89/60.28     ), skol1 ) ) }.
% 59.89/60.28  parent0[0]: (57837) {G49,W10,D5,L1,V1,M1} P(10127,57762) { composition( 
% 59.89/60.28    meet( meet( X, one ), skol1 ), complement( skol1 ) ) ==> zero }.
% 59.89/60.28  parent1[0; 5]: (146863) {G29,W11,D6,L1,V2,M1}  { zero ==> meet( composition
% 59.89/60.28    ( complement( composition( X, Y ) ), converse( Y ) ), X ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := meet( meet( X, one ), skol1 )
% 59.89/60.28     Y := complement( skol1 )
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146870) {G13,W13,D6,L1,V1,M1}  { zero ==> meet( composition( top
% 59.89/60.28    , converse( complement( skol1 ) ) ), meet( meet( X, one ), skol1 ) ) }.
% 59.89/60.28  parent0[0]: (745) {G12,W4,D3,L1,V0,M1} P(198,716);d(741);d(77) { complement
% 59.89/60.28    ( zero ) ==> top }.
% 59.89/60.28  parent1[0; 4]: (146869) {G30,W14,D6,L1,V1,M1}  { zero ==> meet( composition
% 59.89/60.28    ( complement( zero ), converse( complement( skol1 ) ) ), meet( meet( X, 
% 59.89/60.28    one ), skol1 ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146871) {G12,W13,D6,L1,V1,M1}  { zero ==> meet( converse( 
% 59.89/60.28    composition( complement( skol1 ), top ) ), meet( meet( X, one ), skol1 )
% 59.89/60.28     ) }.
% 59.89/60.28  parent0[0]: (226) {G11,W9,D4,L1,V1,M1} P(224,16) { composition( top, 
% 59.89/60.28    converse( X ) ) ==> converse( composition( X, top ) ) }.
% 59.89/60.28  parent1[0; 3]: (146870) {G13,W13,D6,L1,V1,M1}  { zero ==> meet( composition
% 59.89/60.28    ( top, converse( complement( skol1 ) ) ), meet( meet( X, one ), skol1 ) )
% 59.89/60.28     }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := complement( skol1 )
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146872) {G13,W11,D5,L1,V1,M1}  { zero ==> meet( converse( 
% 59.89/60.28    complement( skol1 ) ), meet( meet( X, one ), skol1 ) ) }.
% 59.89/60.28  parent0[0]: (2207) {G21,W7,D4,L1,V0,M1} P(2164,757) { composition( 
% 59.89/60.28    complement( skol1 ), top ) ==> complement( skol1 ) }.
% 59.89/60.28  parent1[0; 4]: (146871) {G12,W13,D6,L1,V1,M1}  { zero ==> meet( converse( 
% 59.89/60.28    composition( complement( skol1 ), top ) ), meet( meet( X, one ), skol1 )
% 59.89/60.28     ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146873) {G14,W11,D5,L1,V1,M1}  { zero ==> meet( complement( 
% 59.89/60.28    converse( skol1 ) ), meet( meet( X, one ), skol1 ) ) }.
% 59.89/60.28  parent0[0]: (2867) {G27,W7,D4,L1,V1,M1} P(2797,757) { converse( complement
% 59.89/60.28    ( X ) ) ==> complement( converse( X ) ) }.
% 59.89/60.28  parent1[0; 3]: (146872) {G13,W11,D5,L1,V1,M1}  { zero ==> meet( converse( 
% 59.89/60.28    complement( skol1 ) ), meet( meet( X, one ), skol1 ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := skol1
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (146874) {G14,W11,D5,L1,V1,M1}  { meet( complement( converse( skol1
% 59.89/60.28     ) ), meet( meet( X, one ), skol1 ) ) ==> zero }.
% 59.89/60.28  parent0[0]: (146873) {G14,W11,D5,L1,V1,M1}  { zero ==> meet( complement( 
% 59.89/60.28    converse( skol1 ) ), meet( meet( X, one ), skol1 ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  subsumption: (58072) {G50,W11,D5,L1,V1,M1} P(57837,3387);d(745);d(226);d(
% 59.89/60.28    2207);d(2867) { meet( complement( converse( skol1 ) ), meet( meet( X, one
% 59.89/60.28     ), skol1 ) ) ==> zero }.
% 59.89/60.28  parent0: (146874) {G14,W11,D5,L1,V1,M1}  { meet( complement( converse( 
% 59.89/60.28    skol1 ) ), meet( meet( X, one ), skol1 ) ) ==> zero }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  permutation0:
% 59.89/60.28     0 ==> 0
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (146875) {G50,W11,D5,L1,V1,M1}  { zero ==> meet( complement( 
% 59.89/60.28    converse( skol1 ) ), meet( meet( X, one ), skol1 ) ) }.
% 59.89/60.28  parent0[0]: (58072) {G50,W11,D5,L1,V1,M1} P(57837,3387);d(745);d(226);d(
% 59.89/60.28    2207);d(2867) { meet( complement( converse( skol1 ) ), meet( meet( X, one
% 59.89/60.28     ), skol1 ) ) ==> zero }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146878) {G27,W9,D6,L1,V0,M1}  { zero ==> meet( meet( complement( 
% 59.89/60.28    converse( skol1 ) ), one ), skol1 ) }.
% 59.89/60.28  parent0[0]: (1976) {G26,W13,D5,L1,V3,M1} P(1713,1388);d(750);d(757) { meet
% 59.89/60.28    ( X, meet( meet( X, Y ), Z ) ) ==> meet( meet( X, Y ), Z ) }.
% 59.89/60.28  parent1[0; 2]: (146875) {G50,W11,D5,L1,V1,M1}  { zero ==> meet( complement
% 59.89/60.28    ( converse( skol1 ) ), meet( meet( X, one ), skol1 ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := complement( converse( skol1 ) )
% 59.89/60.28     Y := one
% 59.89/60.28     Z := skol1
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := complement( converse( skol1 ) )
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146879) {G28,W9,D6,L1,V0,M1}  { zero ==> meet( converse( meet( 
% 59.89/60.28    one, complement( skol1 ) ) ), skol1 ) }.
% 59.89/60.28  parent0[0]: (12419) {G33,W11,D5,L1,V1,M1} P(2867,12417) { meet( complement
% 59.89/60.28    ( converse( X ) ), one ) ==> converse( meet( one, complement( X ) ) ) }.
% 59.89/60.28  parent1[0; 3]: (146878) {G27,W9,D6,L1,V0,M1}  { zero ==> meet( meet( 
% 59.89/60.28    complement( converse( skol1 ) ), one ), skol1 ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := skol1
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (146880) {G28,W9,D6,L1,V0,M1}  { meet( converse( meet( one, 
% 59.89/60.28    complement( skol1 ) ) ), skol1 ) ==> zero }.
% 59.89/60.28  parent0[0]: (146879) {G28,W9,D6,L1,V0,M1}  { zero ==> meet( converse( meet
% 59.89/60.28    ( one, complement( skol1 ) ) ), skol1 ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  subsumption: (60945) {G51,W9,D6,L1,V0,M1} P(58072,1976);d(12419) { meet( 
% 59.89/60.28    converse( meet( one, complement( skol1 ) ) ), skol1 ) ==> zero }.
% 59.89/60.28  parent0: (146880) {G28,W9,D6,L1,V0,M1}  { meet( converse( meet( one, 
% 59.89/60.28    complement( skol1 ) ) ), skol1 ) ==> zero }.
% 59.89/60.28  substitution0:
% 59.89/60.28  end
% 59.89/60.28  permutation0:
% 59.89/60.28     0 ==> 0
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (146882) {G31,W11,D5,L1,V1,M1}  { composition( converse( X ), skol1
% 59.89/60.28     ) ==> composition( converse( meet( X, skol1 ) ), skol1 ) }.
% 59.89/60.28  parent0[0]: (53026) {G31,W11,D5,L1,V1,M1} P(53020,18134) { composition( 
% 59.89/60.28    converse( meet( X, skol1 ) ), skol1 ) ==> composition( converse( X ), 
% 59.89/60.28    skol1 ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146886) {G32,W13,D7,L1,V0,M1}  { composition( converse( converse
% 59.89/60.28    ( meet( one, complement( skol1 ) ) ) ), skol1 ) ==> composition( converse
% 59.89/60.28    ( zero ), skol1 ) }.
% 59.89/60.28  parent0[0]: (60945) {G51,W9,D6,L1,V0,M1} P(58072,1976);d(12419) { meet( 
% 59.89/60.28    converse( meet( one, complement( skol1 ) ) ), skol1 ) ==> zero }.
% 59.89/60.28  parent1[0; 11]: (146882) {G31,W11,D5,L1,V1,M1}  { composition( converse( X
% 59.89/60.28     ), skol1 ) ==> composition( converse( meet( X, skol1 ) ), skol1 ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := converse( meet( one, complement( skol1 ) ) )
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146887) {G16,W12,D7,L1,V0,M1}  { composition( converse( converse
% 59.89/60.28    ( meet( one, complement( skol1 ) ) ) ), skol1 ) ==> composition( zero, 
% 59.89/60.28    skol1 ) }.
% 59.89/60.28  parent0[0]: (777) {G15,W4,D3,L1,V0,M1} P(759,741) { converse( zero ) ==> 
% 59.89/60.28    zero }.
% 59.89/60.28  parent1[0; 10]: (146886) {G32,W13,D7,L1,V0,M1}  { composition( converse( 
% 59.89/60.28    converse( meet( one, complement( skol1 ) ) ) ), skol1 ) ==> composition( 
% 59.89/60.28    converse( zero ), skol1 ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146888) {G17,W10,D7,L1,V0,M1}  { composition( converse( converse
% 59.89/60.28    ( meet( one, complement( skol1 ) ) ) ), skol1 ) ==> zero }.
% 59.89/60.28  parent0[0]: (798) {G20,W5,D3,L1,V1,M1} P(797,17);d(777) { composition( zero
% 59.89/60.28    , X ) ==> zero }.
% 59.89/60.28  parent1[0; 9]: (146887) {G16,W12,D7,L1,V0,M1}  { composition( converse( 
% 59.89/60.28    converse( meet( one, complement( skol1 ) ) ) ), skol1 ) ==> composition( 
% 59.89/60.28    zero, skol1 ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := skol1
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146889) {G1,W8,D5,L1,V0,M1}  { composition( meet( one, complement
% 59.89/60.28    ( skol1 ) ), skol1 ) ==> zero }.
% 59.89/60.28  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 59.89/60.28  parent1[0; 2]: (146888) {G17,W10,D7,L1,V0,M1}  { composition( converse( 
% 59.89/60.28    converse( meet( one, complement( skol1 ) ) ) ), skol1 ) ==> zero }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := meet( one, complement( skol1 ) )
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  subsumption: (60954) {G52,W8,D5,L1,V0,M1} P(60945,53026);d(777);d(798);d(7)
% 59.89/60.28     { composition( meet( one, complement( skol1 ) ), skol1 ) ==> zero }.
% 59.89/60.28  parent0: (146889) {G1,W8,D5,L1,V0,M1}  { composition( meet( one, complement
% 59.89/60.28    ( skol1 ) ), skol1 ) ==> zero }.
% 59.89/60.28  substitution0:
% 59.89/60.28  end
% 59.89/60.28  permutation0:
% 59.89/60.28     0 ==> 0
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (146892) {G25,W11,D5,L1,V2,M1}  { meet( complement( Y ), X ) ==> 
% 59.89/60.28    meet( X, complement( meet( X, Y ) ) ) }.
% 59.89/60.28  parent0[0]: (3167) {G25,W11,D5,L1,V2,M1} P(2557,773);d(772);d(951);d(774)
% 59.89/60.28     { meet( X, complement( meet( X, Y ) ) ) ==> meet( complement( Y ), X )
% 59.89/60.28     }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28     Y := Y
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146897) {G26,W17,D6,L1,V0,M1}  { meet( complement( skol1 ), 
% 59.89/60.28    converse( meet( one, complement( skol1 ) ) ) ) ==> meet( converse( meet( 
% 59.89/60.28    one, complement( skol1 ) ) ), complement( zero ) ) }.
% 59.89/60.28  parent0[0]: (60945) {G51,W9,D6,L1,V0,M1} P(58072,1976);d(12419) { meet( 
% 59.89/60.28    converse( meet( one, complement( skol1 ) ) ), skol1 ) ==> zero }.
% 59.89/60.28  parent1[0; 16]: (146892) {G25,W11,D5,L1,V2,M1}  { meet( complement( Y ), X
% 59.89/60.28     ) ==> meet( X, complement( meet( X, Y ) ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := converse( meet( one, complement( skol1 ) ) )
% 59.89/60.28     Y := skol1
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146898) {G13,W16,D6,L1,V0,M1}  { meet( complement( skol1 ), 
% 59.89/60.28    converse( meet( one, complement( skol1 ) ) ) ) ==> meet( converse( meet( 
% 59.89/60.28    one, complement( skol1 ) ) ), top ) }.
% 59.89/60.28  parent0[0]: (745) {G12,W4,D3,L1,V0,M1} P(198,716);d(741);d(77) { complement
% 59.89/60.28    ( zero ) ==> top }.
% 59.89/60.28  parent1[0; 15]: (146897) {G26,W17,D6,L1,V0,M1}  { meet( complement( skol1 )
% 59.89/60.28    , converse( meet( one, complement( skol1 ) ) ) ) ==> meet( converse( meet
% 59.89/60.28    ( one, complement( skol1 ) ) ), complement( zero ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146899) {G14,W14,D6,L1,V0,M1}  { meet( complement( skol1 ), 
% 59.89/60.28    converse( meet( one, complement( skol1 ) ) ) ) ==> converse( meet( one, 
% 59.89/60.28    complement( skol1 ) ) ) }.
% 59.89/60.28  parent0[0]: (753) {G14,W5,D3,L1,V1,M1} P(752,48);d(750);d(79) { meet( X, 
% 59.89/60.28    top ) ==> X }.
% 59.89/60.28  parent1[0; 9]: (146898) {G13,W16,D6,L1,V0,M1}  { meet( complement( skol1 )
% 59.89/60.28    , converse( meet( one, complement( skol1 ) ) ) ) ==> meet( converse( meet
% 59.89/60.28    ( one, complement( skol1 ) ) ), top ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := converse( meet( one, complement( skol1 ) ) )
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146900) {G15,W14,D6,L1,V0,M1}  { meet( meet( complement( skol1 )
% 59.89/60.28    , complement( converse( skol1 ) ) ), one ) ==> converse( meet( one, 
% 59.89/60.28    complement( skol1 ) ) ) }.
% 59.89/60.28  parent0[0]: (51595) {G30,W15,D6,L1,V2,M1} P(1941,773);d(1608);d(773);d(2846
% 59.89/60.28    ) { meet( X, converse( meet( one, complement( Y ) ) ) ) ==> meet( meet( X
% 59.89/60.28    , complement( converse( Y ) ) ), one ) }.
% 59.89/60.28  parent1[0; 1]: (146899) {G14,W14,D6,L1,V0,M1}  { meet( complement( skol1 )
% 59.89/60.28    , converse( meet( one, complement( skol1 ) ) ) ) ==> converse( meet( one
% 59.89/60.28    , complement( skol1 ) ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := complement( skol1 )
% 59.89/60.28     Y := skol1
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146901) {G16,W13,D6,L1,V0,M1}  { meet( complement( join( skol1, 
% 59.89/60.28    converse( skol1 ) ) ), one ) ==> converse( meet( one, complement( skol1 )
% 59.89/60.28     ) ) }.
% 59.89/60.28  parent0[0]: (1599) {G17,W10,D4,L1,V2,M1} P(757,772) { meet( complement( Y )
% 59.89/60.28    , complement( X ) ) ==> complement( join( Y, X ) ) }.
% 59.89/60.28  parent1[0; 2]: (146900) {G15,W14,D6,L1,V0,M1}  { meet( meet( complement( 
% 59.89/60.28    skol1 ), complement( converse( skol1 ) ) ), one ) ==> converse( meet( one
% 59.89/60.28    , complement( skol1 ) ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := converse( skol1 )
% 59.89/60.28     Y := skol1
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  subsumption: (60961) {G52,W13,D6,L1,V0,M1} P(60945,3167);d(745);d(753);d(
% 59.89/60.28    51595);d(1599) { meet( complement( join( skol1, converse( skol1 ) ) ), 
% 59.89/60.28    one ) ==> converse( meet( one, complement( skol1 ) ) ) }.
% 59.89/60.28  parent0: (146901) {G16,W13,D6,L1,V0,M1}  { meet( complement( join( skol1, 
% 59.89/60.28    converse( skol1 ) ) ), one ) ==> converse( meet( one, complement( skol1 )
% 59.89/60.28     ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28  end
% 59.89/60.28  permutation0:
% 59.89/60.28     0 ==> 0
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (146903) {G51,W9,D6,L1,V0,M1}  { zero ==> meet( converse( meet( one
% 59.89/60.28    , complement( skol1 ) ) ), skol1 ) }.
% 59.89/60.28  parent0[0]: (60945) {G51,W9,D6,L1,V0,M1} P(58072,1976);d(12419) { meet( 
% 59.89/60.28    converse( meet( one, complement( skol1 ) ) ), skol1 ) ==> zero }.
% 59.89/60.28  substitution0:
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146904) {G28,W9,D6,L1,V0,M1}  { zero ==> meet( converse( meet( 
% 59.89/60.28    complement( skol1 ), one ) ), skol1 ) }.
% 59.89/60.28  parent0[0]: (2856) {G27,W9,D4,L1,V2,M1} P(973,2797);d(2797) { converse( 
% 59.89/60.28    meet( Y, X ) ) = converse( meet( X, Y ) ) }.
% 59.89/60.28  parent1[0; 3]: (146903) {G51,W9,D6,L1,V0,M1}  { zero ==> meet( converse( 
% 59.89/60.28    meet( one, complement( skol1 ) ) ), skol1 ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := complement( skol1 )
% 59.89/60.28     Y := one
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (146907) {G28,W9,D6,L1,V0,M1}  { meet( converse( meet( complement( 
% 59.89/60.28    skol1 ), one ) ), skol1 ) ==> zero }.
% 59.89/60.28  parent0[0]: (146904) {G28,W9,D6,L1,V0,M1}  { zero ==> meet( converse( meet
% 59.89/60.28    ( complement( skol1 ), one ) ), skol1 ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  subsumption: (60963) {G52,W9,D6,L1,V0,M1} P(2856,60945) { meet( converse( 
% 59.89/60.28    meet( complement( skol1 ), one ) ), skol1 ) ==> zero }.
% 59.89/60.28  parent0: (146907) {G28,W9,D6,L1,V0,M1}  { meet( converse( meet( complement
% 59.89/60.28    ( skol1 ), one ) ), skol1 ) ==> zero }.
% 59.89/60.28  substitution0:
% 59.89/60.28  end
% 59.89/60.28  permutation0:
% 59.89/60.28     0 ==> 0
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (146908) {G52,W8,D5,L1,V0,M1}  { zero ==> composition( meet( one, 
% 59.89/60.28    complement( skol1 ) ), skol1 ) }.
% 59.89/60.28  parent0[0]: (60954) {G52,W8,D5,L1,V0,M1} P(60945,53026);d(777);d(798);d(7)
% 59.89/60.28     { composition( meet( one, complement( skol1 ) ), skol1 ) ==> zero }.
% 59.89/60.28  substitution0:
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146909) {G25,W8,D5,L1,V0,M1}  { zero ==> composition( meet( 
% 59.89/60.28    complement( skol1 ), one ), skol1 ) }.
% 59.89/60.28  parent0[0]: (8753) {G24,W11,D4,L1,V3,M1} P(2545,95);d(2545) { composition( 
% 59.89/60.28    meet( X, Y ), Z ) = composition( meet( Y, X ), Z ) }.
% 59.89/60.28  parent1[0; 2]: (146908) {G52,W8,D5,L1,V0,M1}  { zero ==> composition( meet
% 59.89/60.28    ( one, complement( skol1 ) ), skol1 ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := one
% 59.89/60.28     Y := complement( skol1 )
% 59.89/60.28     Z := skol1
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (146912) {G25,W8,D5,L1,V0,M1}  { composition( meet( complement( 
% 59.89/60.28    skol1 ), one ), skol1 ) ==> zero }.
% 59.89/60.28  parent0[0]: (146909) {G25,W8,D5,L1,V0,M1}  { zero ==> composition( meet( 
% 59.89/60.28    complement( skol1 ), one ), skol1 ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  subsumption: (60991) {G53,W8,D5,L1,V0,M1} P(60954,8753) { composition( meet
% 59.89/60.28    ( complement( skol1 ), one ), skol1 ) ==> zero }.
% 59.89/60.28  parent0: (146912) {G25,W8,D5,L1,V0,M1}  { composition( meet( complement( 
% 59.89/60.28    skol1 ), one ), skol1 ) ==> zero }.
% 59.89/60.28  substitution0:
% 59.89/60.28  end
% 59.89/60.28  permutation0:
% 59.89/60.28     0 ==> 0
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (146914) {G37,W11,D5,L1,V1,M1}  { zero ==> meet( complement( 
% 59.89/60.28    composition( X, skol1 ) ), meet( X, converse( skol1 ) ) ) }.
% 59.89/60.28  parent0[0]: (53557) {G37,W11,D5,L1,V1,M1} P(53547,1583);d(777);d(745);d(
% 59.89/60.28    12544);d(53042) { meet( complement( composition( X, skol1 ) ), meet( X, 
% 59.89/60.28    converse( skol1 ) ) ) ==> zero }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146917) {G38,W12,D6,L1,V0,M1}  { zero ==> meet( complement( zero
% 59.89/60.28     ), meet( meet( complement( skol1 ), one ), converse( skol1 ) ) ) }.
% 59.89/60.28  parent0[0]: (60991) {G53,W8,D5,L1,V0,M1} P(60954,8753) { composition( meet
% 59.89/60.28    ( complement( skol1 ), one ), skol1 ) ==> zero }.
% 59.89/60.28  parent1[0; 4]: (146914) {G37,W11,D5,L1,V1,M1}  { zero ==> meet( complement
% 59.89/60.28    ( composition( X, skol1 ) ), meet( X, converse( skol1 ) ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := meet( complement( skol1 ), one )
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146918) {G13,W11,D6,L1,V0,M1}  { zero ==> meet( top, meet( meet( 
% 59.89/60.28    complement( skol1 ), one ), converse( skol1 ) ) ) }.
% 59.89/60.28  parent0[0]: (745) {G12,W4,D3,L1,V0,M1} P(198,716);d(741);d(77) { complement
% 59.89/60.28    ( zero ) ==> top }.
% 59.89/60.28  parent1[0; 3]: (146917) {G38,W12,D6,L1,V0,M1}  { zero ==> meet( complement
% 59.89/60.28    ( zero ), meet( meet( complement( skol1 ), one ), converse( skol1 ) ) )
% 59.89/60.28     }.
% 59.89/60.28  substitution0:
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146919) {G13,W9,D5,L1,V0,M1}  { zero ==> meet( meet( complement( 
% 59.89/60.28    skol1 ), one ), converse( skol1 ) ) }.
% 59.89/60.28  parent0[0]: (748) {G12,W5,D3,L1,V1,M1} P(75,716);d(741) { meet( top, X ) 
% 59.89/60.28    ==> X }.
% 59.89/60.28  parent1[0; 2]: (146918) {G13,W11,D6,L1,V0,M1}  { zero ==> meet( top, meet( 
% 59.89/60.28    meet( complement( skol1 ), one ), converse( skol1 ) ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := meet( meet( complement( skol1 ), one ), converse( skol1 ) )
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (146920) {G13,W9,D5,L1,V0,M1}  { meet( meet( complement( skol1 ), 
% 59.89/60.28    one ), converse( skol1 ) ) ==> zero }.
% 59.89/60.28  parent0[0]: (146919) {G13,W9,D5,L1,V0,M1}  { zero ==> meet( meet( 
% 59.89/60.28    complement( skol1 ), one ), converse( skol1 ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  subsumption: (61002) {G54,W9,D5,L1,V0,M1} P(60991,53557);d(745);d(748) { 
% 59.89/60.28    meet( meet( complement( skol1 ), one ), converse( skol1 ) ) ==> zero }.
% 59.89/60.28  parent0: (146920) {G13,W9,D5,L1,V0,M1}  { meet( meet( complement( skol1 ), 
% 59.89/60.28    one ), converse( skol1 ) ) ==> zero }.
% 59.89/60.28  substitution0:
% 59.89/60.28  end
% 59.89/60.28  permutation0:
% 59.89/60.28     0 ==> 0
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (146922) {G18,W14,D5,L1,V3,M1}  { join( Y, X ) ==> join( join( X, 
% 59.89/60.28    meet( Y, Z ) ), meet( Y, complement( Z ) ) ) }.
% 59.89/60.28  parent0[0]: (1372) {G18,W14,D5,L1,V3,M1} P(1017,29) { join( join( Z, meet( 
% 59.89/60.28    X, Y ) ), meet( X, complement( Y ) ) ) ==> join( X, Z ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := Y
% 59.89/60.28     Y := Z
% 59.89/60.28     Z := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146926) {G19,W19,D6,L1,V1,M1}  { join( meet( complement( skol1 )
% 59.89/60.28    , one ), X ) ==> join( join( X, zero ), meet( meet( complement( skol1 ), 
% 59.89/60.28    one ), complement( converse( skol1 ) ) ) ) }.
% 59.89/60.28  parent0[0]: (61002) {G54,W9,D5,L1,V0,M1} P(60991,53557);d(745);d(748) { 
% 59.89/60.28    meet( meet( complement( skol1 ), one ), converse( skol1 ) ) ==> zero }.
% 59.89/60.28  parent1[0; 10]: (146922) {G18,W14,D5,L1,V3,M1}  { join( Y, X ) ==> join( 
% 59.89/60.28    join( X, meet( Y, Z ) ), meet( Y, complement( Z ) ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := X
% 59.89/60.28     Y := meet( complement( skol1 ), one )
% 59.89/60.28     Z := converse( skol1 )
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146927) {G12,W17,D6,L1,V1,M1}  { join( meet( complement( skol1 )
% 59.89/60.28    , one ), X ) ==> join( X, meet( meet( complement( skol1 ), one ), 
% 59.89/60.28    complement( converse( skol1 ) ) ) ) }.
% 59.89/60.28  parent0[0]: (741) {G11,W5,D3,L1,V1,M1} P(716,209) { join( X, zero ) ==> X
% 59.89/60.28     }.
% 59.89/60.28  parent1[0; 8]: (146926) {G19,W19,D6,L1,V1,M1}  { join( meet( complement( 
% 59.89/60.28    skol1 ), one ), X ) ==> join( join( X, zero ), meet( meet( complement( 
% 59.89/60.28    skol1 ), one ), complement( converse( skol1 ) ) ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146928) {G13,W16,D7,L1,V1,M1}  { join( meet( complement( skol1 )
% 59.89/60.28    , one ), X ) ==> join( X, meet( complement( join( skol1, converse( skol1
% 59.89/60.28     ) ) ), one ) ) }.
% 59.89/60.28  parent0[0]: (1613) {G18,W14,D5,L1,V3,M1} P(772,1599);d(1608) { meet( meet( 
% 59.89/60.28    complement( X ), Y ), complement( Z ) ) ==> meet( complement( join( X, Z
% 59.89/60.28     ) ), Y ) }.
% 59.89/60.28  parent1[0; 9]: (146927) {G12,W17,D6,L1,V1,M1}  { join( meet( complement( 
% 59.89/60.28    skol1 ), one ), X ) ==> join( X, meet( meet( complement( skol1 ), one ), 
% 59.89/60.28    complement( converse( skol1 ) ) ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := skol1
% 59.89/60.28     Y := one
% 59.89/60.28     Z := converse( skol1 )
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146929) {G14,W14,D6,L1,V1,M1}  { join( meet( complement( skol1 )
% 59.89/60.28    , one ), X ) ==> join( X, converse( meet( one, complement( skol1 ) ) ) )
% 59.89/60.28     }.
% 59.89/60.28  parent0[0]: (60961) {G52,W13,D6,L1,V0,M1} P(60945,3167);d(745);d(753);d(
% 59.89/60.28    51595);d(1599) { meet( complement( join( skol1, converse( skol1 ) ) ), 
% 59.89/60.28    one ) ==> converse( meet( one, complement( skol1 ) ) ) }.
% 59.89/60.28  parent1[0; 9]: (146928) {G13,W16,D7,L1,V1,M1}  { join( meet( complement( 
% 59.89/60.28    skol1 ), one ), X ) ==> join( X, meet( complement( join( skol1, converse
% 59.89/60.28    ( skol1 ) ) ), one ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (146930) {G14,W14,D6,L1,V1,M1}  { join( X, converse( meet( one, 
% 59.89/60.28    complement( skol1 ) ) ) ) ==> join( meet( complement( skol1 ), one ), X )
% 59.89/60.28     }.
% 59.89/60.28  parent0[0]: (146929) {G14,W14,D6,L1,V1,M1}  { join( meet( complement( skol1
% 59.89/60.28     ), one ), X ) ==> join( X, converse( meet( one, complement( skol1 ) ) )
% 59.89/60.28     ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  subsumption: (61026) {G55,W14,D6,L1,V1,M1} P(61002,1372);d(741);d(1613);d(
% 59.89/60.28    60961) { join( X, converse( meet( one, complement( skol1 ) ) ) ) ==> join
% 59.89/60.28    ( meet( complement( skol1 ), one ), X ) }.
% 59.89/60.28  parent0: (146930) {G14,W14,D6,L1,V1,M1}  { join( X, converse( meet( one, 
% 59.89/60.28    complement( skol1 ) ) ) ) ==> join( meet( complement( skol1 ), one ), X )
% 59.89/60.28     }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  permutation0:
% 59.89/60.28     0 ==> 0
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (146932) {G19,W14,D5,L1,V3,M1}  { join( Y, X ) ==> join( join( X, 
% 59.89/60.28    meet( Y, Z ) ), meet( complement( Z ), Y ) ) }.
% 59.89/60.28  parent0[0]: (1446) {G19,W14,D5,L1,V3,M1} P(1374,29) { join( join( Z, meet( 
% 59.89/60.28    X, Y ) ), meet( complement( Y ), X ) ) ==> join( X, Z ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := Y
% 59.89/60.28     Y := Z
% 59.89/60.28     Z := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146938) {G20,W20,D7,L1,V1,M1}  { join( converse( meet( complement
% 59.89/60.28    ( skol1 ), one ) ), X ) ==> join( join( X, zero ), meet( complement( 
% 59.89/60.28    skol1 ), converse( meet( complement( skol1 ), one ) ) ) ) }.
% 59.89/60.28  parent0[0]: (60963) {G52,W9,D6,L1,V0,M1} P(2856,60945) { meet( converse( 
% 59.89/60.28    meet( complement( skol1 ), one ) ), skol1 ) ==> zero }.
% 59.89/60.28  parent1[0; 11]: (146932) {G19,W14,D5,L1,V3,M1}  { join( Y, X ) ==> join( 
% 59.89/60.28    join( X, meet( Y, Z ) ), meet( complement( Z ), Y ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := X
% 59.89/60.28     Y := converse( meet( complement( skol1 ), one ) )
% 59.89/60.28     Z := skol1
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146939) {G12,W18,D7,L1,V1,M1}  { join( converse( meet( complement
% 59.89/60.28    ( skol1 ), one ) ), X ) ==> join( X, meet( complement( skol1 ), converse
% 59.89/60.28    ( meet( complement( skol1 ), one ) ) ) ) }.
% 59.89/60.28  parent0[0]: (741) {G11,W5,D3,L1,V1,M1} P(716,209) { join( X, zero ) ==> X
% 59.89/60.28     }.
% 59.89/60.28  parent1[0; 9]: (146938) {G20,W20,D7,L1,V1,M1}  { join( converse( meet( 
% 59.89/60.28    complement( skol1 ), one ) ), X ) ==> join( join( X, zero ), meet( 
% 59.89/60.28    complement( skol1 ), converse( meet( complement( skol1 ), one ) ) ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146940) {G13,W18,D7,L1,V1,M1}  { join( converse( meet( complement
% 59.89/60.28    ( skol1 ), one ) ), X ) ==> join( X, meet( meet( complement( skol1 ), 
% 59.89/60.28    complement( converse( skol1 ) ) ), one ) ) }.
% 59.89/60.28  parent0[0]: (51735) {G30,W15,D6,L1,V2,M1} P(1942,10143);d(1616);d(1942);d(
% 59.89/60.28    772);d(40508);d(773);d(10143);d(2848) { meet( X, converse( meet( 
% 59.89/60.28    complement( Y ), one ) ) ) ==> meet( meet( X, complement( converse( Y ) )
% 59.89/60.28     ), one ) }.
% 59.89/60.28  parent1[0; 10]: (146939) {G12,W18,D7,L1,V1,M1}  { join( converse( meet( 
% 59.89/60.28    complement( skol1 ), one ) ), X ) ==> join( X, meet( complement( skol1 )
% 59.89/60.28    , converse( meet( complement( skol1 ), one ) ) ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := complement( skol1 )
% 59.89/60.28     Y := skol1
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146941) {G14,W17,D7,L1,V1,M1}  { join( converse( meet( complement
% 59.89/60.28    ( skol1 ), one ) ), X ) ==> join( X, meet( complement( join( skol1, 
% 59.89/60.28    converse( skol1 ) ) ), one ) ) }.
% 59.89/60.28  parent0[0]: (1599) {G17,W10,D4,L1,V2,M1} P(757,772) { meet( complement( Y )
% 59.89/60.28    , complement( X ) ) ==> complement( join( Y, X ) ) }.
% 59.89/60.28  parent1[0; 11]: (146940) {G13,W18,D7,L1,V1,M1}  { join( converse( meet( 
% 59.89/60.28    complement( skol1 ), one ) ), X ) ==> join( X, meet( meet( complement( 
% 59.89/60.28    skol1 ), complement( converse( skol1 ) ) ), one ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := converse( skol1 )
% 59.89/60.28     Y := skol1
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146942) {G15,W15,D6,L1,V1,M1}  { join( converse( meet( complement
% 59.89/60.28    ( skol1 ), one ) ), X ) ==> join( X, converse( meet( one, complement( 
% 59.89/60.28    skol1 ) ) ) ) }.
% 59.89/60.28  parent0[0]: (60961) {G52,W13,D6,L1,V0,M1} P(60945,3167);d(745);d(753);d(
% 59.89/60.28    51595);d(1599) { meet( complement( join( skol1, converse( skol1 ) ) ), 
% 59.89/60.28    one ) ==> converse( meet( one, complement( skol1 ) ) ) }.
% 59.89/60.28  parent1[0; 10]: (146941) {G14,W17,D7,L1,V1,M1}  { join( converse( meet( 
% 59.89/60.28    complement( skol1 ), one ) ), X ) ==> join( X, meet( complement( join( 
% 59.89/60.28    skol1, converse( skol1 ) ) ), one ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146943) {G16,W14,D6,L1,V1,M1}  { join( converse( meet( complement
% 59.89/60.28    ( skol1 ), one ) ), X ) ==> join( meet( complement( skol1 ), one ), X )
% 59.89/60.28     }.
% 59.89/60.28  parent0[0]: (61026) {G55,W14,D6,L1,V1,M1} P(61002,1372);d(741);d(1613);d(
% 59.89/60.28    60961) { join( X, converse( meet( one, complement( skol1 ) ) ) ) ==> join
% 59.89/60.28    ( meet( complement( skol1 ), one ), X ) }.
% 59.89/60.28  parent1[0; 8]: (146942) {G15,W15,D6,L1,V1,M1}  { join( converse( meet( 
% 59.89/60.28    complement( skol1 ), one ) ), X ) ==> join( X, converse( meet( one, 
% 59.89/60.28    complement( skol1 ) ) ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  subsumption: (61077) {G56,W14,D6,L1,V1,M1} P(60963,1446);d(741);d(51735);d(
% 59.89/60.28    1599);d(60961);d(61026) { join( converse( meet( complement( skol1 ), one
% 59.89/60.28     ) ), X ) ==> join( meet( complement( skol1 ), one ), X ) }.
% 59.89/60.28  parent0: (146943) {G16,W14,D6,L1,V1,M1}  { join( converse( meet( complement
% 59.89/60.28    ( skol1 ), one ) ), X ) ==> join( meet( complement( skol1 ), one ), X )
% 59.89/60.28     }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  permutation0:
% 59.89/60.28     0 ==> 0
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (146946) {G33,W11,D7,L1,V2,M1}  { X ==> join( X, complement( 
% 59.89/60.28    composition( complement( meet( X, Y ) ), top ) ) ) }.
% 59.89/60.28  parent0[0]: (5567) {G33,W11,D7,L1,V2,M1} P(4959,2742);d(753) { join( X, 
% 59.89/60.28    complement( composition( complement( meet( X, Y ) ), top ) ) ) ==> X }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28     Y := Y
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146953) {G34,W17,D6,L1,V0,M1}  { converse( meet( complement( 
% 59.89/60.28    skol1 ), one ) ) ==> join( converse( meet( complement( skol1 ), one ) ), 
% 59.89/60.28    complement( composition( complement( zero ), top ) ) ) }.
% 59.89/60.28  parent0[0]: (60963) {G52,W9,D6,L1,V0,M1} P(2856,60945) { meet( converse( 
% 59.89/60.28    meet( complement( skol1 ), one ) ), skol1 ) ==> zero }.
% 59.89/60.28  parent1[0; 15]: (146946) {G33,W11,D7,L1,V2,M1}  { X ==> join( X, complement
% 59.89/60.28    ( composition( complement( meet( X, Y ) ), top ) ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := converse( meet( complement( skol1 ), one ) )
% 59.89/60.28     Y := skol1
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146954) {G35,W16,D6,L1,V0,M1}  { converse( meet( complement( 
% 59.89/60.28    skol1 ), one ) ) ==> join( meet( complement( skol1 ), one ), complement( 
% 59.89/60.28    composition( complement( zero ), top ) ) ) }.
% 59.89/60.28  parent0[0]: (61077) {G56,W14,D6,L1,V1,M1} P(60963,1446);d(741);d(51735);d(
% 59.89/60.28    1599);d(60961);d(61026) { join( converse( meet( complement( skol1 ), one
% 59.89/60.28     ) ), X ) ==> join( meet( complement( skol1 ), one ), X ) }.
% 59.89/60.28  parent1[0; 6]: (146953) {G34,W17,D6,L1,V0,M1}  { converse( meet( complement
% 59.89/60.28    ( skol1 ), one ) ) ==> join( converse( meet( complement( skol1 ), one ) )
% 59.89/60.28    , complement( composition( complement( zero ), top ) ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := complement( composition( complement( zero ), top ) )
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146955) {G19,W16,D6,L1,V0,M1}  { converse( meet( complement( 
% 59.89/60.28    skol1 ), one ) ) ==> complement( meet( join( skol1, complement( one ) ), 
% 59.89/60.28    composition( complement( zero ), top ) ) ) }.
% 59.89/60.28  parent0[0]: (1453) {G18,W15,D6,L1,V3,M1} P(951,951) { join( meet( 
% 59.89/60.28    complement( X ), Y ), complement( Z ) ) ==> complement( meet( join( X, 
% 59.89/60.28    complement( Y ) ), Z ) ) }.
% 59.89/60.28  parent1[0; 6]: (146954) {G35,W16,D6,L1,V0,M1}  { converse( meet( complement
% 59.89/60.28    ( skol1 ), one ) ) ==> join( meet( complement( skol1 ), one ), complement
% 59.89/60.28    ( composition( complement( zero ), top ) ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := skol1
% 59.89/60.28     Y := one
% 59.89/60.28     Z := composition( complement( zero ), top )
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146956) {G13,W15,D6,L1,V0,M1}  { converse( meet( complement( 
% 59.89/60.28    skol1 ), one ) ) ==> complement( meet( join( skol1, complement( one ) ), 
% 59.89/60.28    composition( top, top ) ) ) }.
% 59.89/60.28  parent0[0]: (745) {G12,W4,D3,L1,V0,M1} P(198,716);d(741);d(77) { complement
% 59.89/60.28    ( zero ) ==> top }.
% 59.89/60.28  parent1[0; 13]: (146955) {G19,W16,D6,L1,V0,M1}  { converse( meet( 
% 59.89/60.28    complement( skol1 ), one ) ) ==> complement( meet( join( skol1, 
% 59.89/60.28    complement( one ) ), composition( complement( zero ), top ) ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146957) {G14,W13,D6,L1,V0,M1}  { converse( meet( complement( 
% 59.89/60.28    skol1 ), one ) ) ==> complement( meet( join( skol1, complement( one ) ), 
% 59.89/60.28    top ) ) }.
% 59.89/60.28  parent0[0]: (1508) {G16,W5,D3,L1,V0,M1} P(1500,757);d(745) { composition( 
% 59.89/60.28    top, top ) ==> top }.
% 59.89/60.28  parent1[0; 12]: (146956) {G13,W15,D6,L1,V0,M1}  { converse( meet( 
% 59.89/60.28    complement( skol1 ), one ) ) ==> complement( meet( join( skol1, 
% 59.89/60.28    complement( one ) ), composition( top, top ) ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146958) {G15,W11,D5,L1,V0,M1}  { converse( meet( complement( 
% 59.89/60.28    skol1 ), one ) ) ==> complement( join( skol1, complement( one ) ) ) }.
% 59.89/60.28  parent0[0]: (753) {G14,W5,D3,L1,V1,M1} P(752,48);d(750);d(79) { meet( X, 
% 59.89/60.28    top ) ==> X }.
% 59.89/60.28  parent1[0; 7]: (146957) {G14,W13,D6,L1,V0,M1}  { converse( meet( complement
% 59.89/60.28    ( skol1 ), one ) ) ==> complement( meet( join( skol1, complement( one ) )
% 59.89/60.28    , top ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := join( skol1, complement( one ) )
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146959) {G16,W10,D5,L1,V0,M1}  { converse( meet( complement( 
% 59.89/60.28    skol1 ), one ) ) ==> meet( complement( skol1 ), one ) }.
% 59.89/60.28  parent0[0]: (772) {G16,W10,D5,L1,V2,M1} P(757,3) { complement( join( X, 
% 59.89/60.28    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 59.89/60.28  parent1[0; 6]: (146958) {G15,W11,D5,L1,V0,M1}  { converse( meet( complement
% 59.89/60.28    ( skol1 ), one ) ) ==> complement( join( skol1, complement( one ) ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := skol1
% 59.89/60.28     Y := one
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  subsumption: (61079) {G57,W10,D5,L1,V0,M1} P(60963,5567);d(61077);d(1453);d
% 59.89/60.28    (745);d(1508);d(753);d(772) { converse( meet( complement( skol1 ), one )
% 59.89/60.28     ) ==> meet( complement( skol1 ), one ) }.
% 59.89/60.28  parent0: (146959) {G16,W10,D5,L1,V0,M1}  { converse( meet( complement( 
% 59.89/60.28    skol1 ), one ) ) ==> meet( complement( skol1 ), one ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28  end
% 59.89/60.28  permutation0:
% 59.89/60.28     0 ==> 0
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (146962) {G32,W11,D5,L1,V1,M1}  { converse( meet( one, complement( 
% 59.89/60.28    X ) ) ) ==> meet( one, complement( converse( X ) ) ) }.
% 59.89/60.28  parent0[0]: (12391) {G32,W11,D5,L1,V1,M1} P(2867,12371) { meet( one, 
% 59.89/60.28    complement( converse( X ) ) ) ==> converse( meet( one, complement( X ) )
% 59.89/60.28     ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146965) {G33,W16,D7,L1,V0,M1}  { converse( meet( one, complement
% 59.89/60.28    ( meet( complement( skol1 ), one ) ) ) ) ==> meet( one, complement( meet
% 59.89/60.28    ( complement( skol1 ), one ) ) ) }.
% 59.89/60.28  parent0[0]: (61079) {G57,W10,D5,L1,V0,M1} P(60963,5567);d(61077);d(1453);d(
% 59.89/60.28    745);d(1508);d(753);d(772) { converse( meet( complement( skol1 ), one ) )
% 59.89/60.28     ==> meet( complement( skol1 ), one ) }.
% 59.89/60.28  parent1[0; 12]: (146962) {G32,W11,D5,L1,V1,M1}  { converse( meet( one, 
% 59.89/60.28    complement( X ) ) ) ==> meet( one, complement( converse( X ) ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := meet( complement( skol1 ), one )
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146967) {G22,W14,D7,L1,V0,M1}  { converse( meet( one, complement
% 59.89/60.28    ( meet( complement( skol1 ), one ) ) ) ) ==> meet( complement( complement
% 59.89/60.28    ( skol1 ) ), one ) }.
% 59.89/60.28  parent0[0]: (2406) {G21,W11,D5,L1,V2,M1} P(2081,723);d(741);d(2098);d(882)
% 59.89/60.28     { meet( X, complement( meet( Y, X ) ) ) ==> meet( complement( Y ), X )
% 59.89/60.28     }.
% 59.89/60.28  parent1[0; 9]: (146965) {G33,W16,D7,L1,V0,M1}  { converse( meet( one, 
% 59.89/60.28    complement( meet( complement( skol1 ), one ) ) ) ) ==> meet( one, 
% 59.89/60.28    complement( meet( complement( skol1 ), one ) ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := one
% 59.89/60.28     Y := complement( skol1 )
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146968) {G22,W12,D6,L1,V0,M1}  { converse( meet( complement( 
% 59.89/60.28    complement( skol1 ) ), one ) ) ==> meet( complement( complement( skol1 )
% 59.89/60.28     ), one ) }.
% 59.89/60.28  parent0[0]: (2406) {G21,W11,D5,L1,V2,M1} P(2081,723);d(741);d(2098);d(882)
% 59.89/60.28     { meet( X, complement( meet( Y, X ) ) ) ==> meet( complement( Y ), X )
% 59.89/60.28     }.
% 59.89/60.28  parent1[0; 2]: (146967) {G22,W14,D7,L1,V0,M1}  { converse( meet( one, 
% 59.89/60.28    complement( meet( complement( skol1 ), one ) ) ) ) ==> meet( complement( 
% 59.89/60.28    complement( skol1 ) ), one ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := one
% 59.89/60.28     Y := complement( skol1 )
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146972) {G16,W10,D6,L1,V0,M1}  { converse( meet( complement( 
% 59.89/60.28    complement( skol1 ) ), one ) ) ==> meet( skol1, one ) }.
% 59.89/60.28  parent0[0]: (757) {G15,W5,D4,L1,V1,M1} P(741,79);d(753) { complement( 
% 59.89/60.28    complement( X ) ) ==> X }.
% 59.89/60.28  parent1[0; 8]: (146968) {G22,W12,D6,L1,V0,M1}  { converse( meet( complement
% 59.89/60.28    ( complement( skol1 ) ), one ) ) ==> meet( complement( complement( skol1
% 59.89/60.28     ) ), one ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := skol1
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146973) {G16,W8,D4,L1,V0,M1}  { converse( meet( skol1, one ) ) 
% 59.89/60.28    ==> meet( skol1, one ) }.
% 59.89/60.28  parent0[0]: (757) {G15,W5,D4,L1,V1,M1} P(741,79);d(753) { complement( 
% 59.89/60.28    complement( X ) ) ==> X }.
% 59.89/60.28  parent1[0; 3]: (146972) {G16,W10,D6,L1,V0,M1}  { converse( meet( complement
% 59.89/60.28    ( complement( skol1 ) ), one ) ) ==> meet( skol1, one ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := skol1
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  subsumption: (61260) {G58,W8,D4,L1,V0,M1} P(61079,12391);d(2406);d(757) { 
% 59.89/60.28    converse( meet( skol1, one ) ) ==> meet( skol1, one ) }.
% 59.89/60.28  parent0: (146973) {G16,W8,D4,L1,V0,M1}  { converse( meet( skol1, one ) ) 
% 59.89/60.28    ==> meet( skol1, one ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28  end
% 59.89/60.28  permutation0:
% 59.89/60.28     0 ==> 0
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (146978) {G31,W11,D5,L1,V1,M1}  { composition( converse( X ), skol1
% 59.89/60.28     ) ==> composition( converse( meet( skol1, X ) ), skol1 ) }.
% 59.89/60.28  parent0[0]: (53025) {G31,W11,D5,L1,V1,M1} P(53020,18135) { composition( 
% 59.89/60.28    converse( meet( skol1, X ) ), skol1 ) ==> composition( converse( X ), 
% 59.89/60.28    skol1 ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146982) {G32,W10,D4,L1,V0,M1}  { composition( converse( one ), 
% 59.89/60.28    skol1 ) ==> composition( meet( skol1, one ), skol1 ) }.
% 59.89/60.28  parent0[0]: (61260) {G58,W8,D4,L1,V0,M1} P(61079,12391);d(2406);d(757) { 
% 59.89/60.28    converse( meet( skol1, one ) ) ==> meet( skol1, one ) }.
% 59.89/60.28  parent1[0; 6]: (146978) {G31,W11,D5,L1,V1,M1}  { composition( converse( X )
% 59.89/60.28    , skol1 ) ==> composition( converse( meet( skol1, X ) ), skol1 ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := one
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146983) {G4,W9,D4,L1,V0,M1}  { composition( one, skol1 ) ==> 
% 59.89/60.28    composition( meet( skol1, one ), skol1 ) }.
% 59.89/60.28  parent0[0]: (187) {G3,W4,D3,L1,V0,M1} P(181,5) { converse( one ) ==> one
% 59.89/60.28     }.
% 59.89/60.28  parent1[0; 2]: (146982) {G32,W10,D4,L1,V0,M1}  { composition( converse( one
% 59.89/60.28     ), skol1 ) ==> composition( meet( skol1, one ), skol1 ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146984) {G5,W7,D4,L1,V0,M1}  { skol1 ==> composition( meet( skol1
% 59.89/60.28    , one ), skol1 ) }.
% 59.89/60.28  parent0[0]: (188) {G4,W5,D3,L1,V1,M1} P(187,181) { composition( one, X ) 
% 59.89/60.28    ==> X }.
% 59.89/60.28  parent1[0; 1]: (146983) {G4,W9,D4,L1,V0,M1}  { composition( one, skol1 ) 
% 59.89/60.28    ==> composition( meet( skol1, one ), skol1 ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := skol1
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (146985) {G5,W7,D4,L1,V0,M1}  { composition( meet( skol1, one ), 
% 59.89/60.28    skol1 ) ==> skol1 }.
% 59.89/60.28  parent0[0]: (146984) {G5,W7,D4,L1,V0,M1}  { skol1 ==> composition( meet( 
% 59.89/60.28    skol1, one ), skol1 ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  subsumption: (61281) {G59,W7,D4,L1,V0,M1} P(61260,53025);d(187);d(188) { 
% 59.89/60.28    composition( meet( skol1, one ), skol1 ) ==> skol1 }.
% 59.89/60.28  parent0: (146985) {G5,W7,D4,L1,V0,M1}  { composition( meet( skol1, one ), 
% 59.89/60.28    skol1 ) ==> skol1 }.
% 59.89/60.28  substitution0:
% 59.89/60.28  end
% 59.89/60.28  permutation0:
% 59.89/60.28     0 ==> 0
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (146986) {G59,W7,D4,L1,V0,M1}  { skol1 ==> composition( meet( skol1
% 59.89/60.28    , one ), skol1 ) }.
% 59.89/60.28  parent0[0]: (61281) {G59,W7,D4,L1,V0,M1} P(61260,53025);d(187);d(188) { 
% 59.89/60.28    composition( meet( skol1, one ), skol1 ) ==> skol1 }.
% 59.89/60.28  substitution0:
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146987) {G25,W7,D4,L1,V0,M1}  { skol1 ==> composition( meet( one
% 59.89/60.28    , skol1 ), skol1 ) }.
% 59.89/60.28  parent0[0]: (8753) {G24,W11,D4,L1,V3,M1} P(2545,95);d(2545) { composition( 
% 59.89/60.28    meet( X, Y ), Z ) = composition( meet( Y, X ), Z ) }.
% 59.89/60.28  parent1[0; 2]: (146986) {G59,W7,D4,L1,V0,M1}  { skol1 ==> composition( meet
% 59.89/60.28    ( skol1, one ), skol1 ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := skol1
% 59.89/60.28     Y := one
% 59.89/60.28     Z := skol1
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (146990) {G25,W7,D4,L1,V0,M1}  { composition( meet( one, skol1 ), 
% 59.89/60.28    skol1 ) ==> skol1 }.
% 59.89/60.28  parent0[0]: (146987) {G25,W7,D4,L1,V0,M1}  { skol1 ==> composition( meet( 
% 59.89/60.28    one, skol1 ), skol1 ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  subsumption: (61465) {G60,W7,D4,L1,V0,M1} P(61281,8753) { composition( meet
% 59.89/60.28    ( one, skol1 ), skol1 ) ==> skol1 }.
% 59.89/60.28  parent0: (146990) {G25,W7,D4,L1,V0,M1}  { composition( meet( one, skol1 ), 
% 59.89/60.28    skol1 ) ==> skol1 }.
% 59.89/60.28  substitution0:
% 59.89/60.28  end
% 59.89/60.28  permutation0:
% 59.89/60.28     0 ==> 0
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (146992) {G22,W11,D5,L1,V2,M1}  { composition( X, top ) ==> 
% 59.89/60.28    composition( join( X, composition( X, Y ) ), top ) }.
% 59.89/60.28  parent0[0]: (10498) {G22,W11,D5,L1,V2,M1} P(10493,111);d(757);d(7);d(745);d
% 59.89/60.28    (6) { composition( join( X, composition( X, Y ) ), top ) ==> composition
% 59.89/60.28    ( X, top ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28     Y := Y
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146995) {G23,W13,D5,L1,V0,M1}  { composition( meet( one, skol1 )
% 59.89/60.28    , top ) ==> composition( join( meet( one, skol1 ), skol1 ), top ) }.
% 59.89/60.28  parent0[0]: (61465) {G60,W7,D4,L1,V0,M1} P(61281,8753) { composition( meet
% 59.89/60.28    ( one, skol1 ), skol1 ) ==> skol1 }.
% 59.89/60.28  parent1[0; 11]: (146992) {G22,W11,D5,L1,V2,M1}  { composition( X, top ) ==>
% 59.89/60.28     composition( join( X, composition( X, Y ) ), top ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := meet( one, skol1 )
% 59.89/60.28     Y := skol1
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146996) {G2,W13,D5,L1,V0,M1}  { composition( meet( one, skol1 ), 
% 59.89/60.28    top ) ==> join( composition( meet( one, skol1 ), top ), skol1 ) }.
% 59.89/60.28  parent0[0]: (97) {G1,W11,D4,L1,V1,M1} P(13,6) { composition( join( X, skol1
% 59.89/60.28     ), top ) ==> join( composition( X, top ), skol1 ) }.
% 59.89/60.28  parent1[0; 6]: (146995) {G23,W13,D5,L1,V0,M1}  { composition( meet( one, 
% 59.89/60.28    skol1 ), top ) ==> composition( join( meet( one, skol1 ), skol1 ), top )
% 59.89/60.28     }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := meet( one, skol1 )
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (146997) {G3,W7,D4,L1,V0,M1}  { composition( meet( one, skol1 ), 
% 59.89/60.28    top ) ==> skol1 }.
% 59.89/60.28  parent0[0]: (15360) {G34,W9,D5,L1,V2,M1} P(15306,2072);d(1044) { join( 
% 59.89/60.28    composition( meet( X, skol1 ), Y ), skol1 ) ==> skol1 }.
% 59.89/60.28  parent1[0; 6]: (146996) {G2,W13,D5,L1,V0,M1}  { composition( meet( one, 
% 59.89/60.28    skol1 ), top ) ==> join( composition( meet( one, skol1 ), top ), skol1 )
% 59.89/60.28     }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := one
% 59.89/60.28     Y := top
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  subsumption: (61529) {G61,W7,D4,L1,V0,M1} P(61465,10498);d(97);d(15360) { 
% 59.89/60.28    composition( meet( one, skol1 ), top ) ==> skol1 }.
% 59.89/60.28  parent0: (146997) {G3,W7,D4,L1,V0,M1}  { composition( meet( one, skol1 ), 
% 59.89/60.28    top ) ==> skol1 }.
% 59.89/60.28  substitution0:
% 59.89/60.28  end
% 59.89/60.28  permutation0:
% 59.89/60.28     0 ==> 0
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (147000) {G30,W13,D5,L1,V3,M1}  { meet( Z, complement( join( Y, X )
% 59.89/60.28     ) ) = meet( complement( join( X, Y ) ), Z ) }.
% 59.89/60.28  parent0[0]: (2230) {G30,W13,D5,L1,V3,M1} P(1813,1388);d(750);d(1590);d(1608
% 59.89/60.28    );d(1);d(776) { meet( complement( join( X, Z ) ), Y ) = meet( Y, 
% 59.89/60.28    complement( join( Z, X ) ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28     Y := Z
% 59.89/60.28     Z := Y
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (147010) {G17,W16,D6,L1,V3,M1}  { meet( X, complement( join( 
% 59.89/60.28    complement( Y ), complement( Z ) ) ) ) = meet( complement( complement( 
% 59.89/60.28    meet( Z, Y ) ) ), X ) }.
% 59.89/60.28  parent0[0]: (774) {G16,W10,D4,L1,V2,M1} P(3,757) { join( complement( X ), 
% 59.89/60.28    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 59.89/60.28  parent1[0; 11]: (147000) {G30,W13,D5,L1,V3,M1}  { meet( Z, complement( join
% 59.89/60.28    ( Y, X ) ) ) = meet( complement( join( X, Y ) ), Z ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := Z
% 59.89/60.28     Y := Y
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := complement( Z )
% 59.89/60.28     Y := complement( Y )
% 59.89/60.28     Z := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (147012) {G16,W14,D6,L1,V3,M1}  { meet( X, complement( join( 
% 59.89/60.28    complement( Y ), complement( Z ) ) ) ) = meet( meet( Z, Y ), X ) }.
% 59.89/60.28  parent0[0]: (757) {G15,W5,D4,L1,V1,M1} P(741,79);d(753) { complement( 
% 59.89/60.28    complement( X ) ) ==> X }.
% 59.89/60.28  parent1[0; 10]: (147010) {G17,W16,D6,L1,V3,M1}  { meet( X, complement( join
% 59.89/60.28    ( complement( Y ), complement( Z ) ) ) ) = meet( complement( complement( 
% 59.89/60.28    meet( Z, Y ) ) ), X ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := meet( Z, Y )
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := X
% 59.89/60.28     Y := Y
% 59.89/60.28     Z := Z
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (147013) {G17,W13,D6,L1,V3,M1}  { meet( X, meet( Y, complement( 
% 59.89/60.28    complement( Z ) ) ) ) = meet( meet( Z, Y ), X ) }.
% 59.89/60.28  parent0[0]: (773) {G16,W10,D5,L1,V2,M1} P(757,3) { complement( join( 
% 59.89/60.28    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 59.89/60.28  parent1[0; 3]: (147012) {G16,W14,D6,L1,V3,M1}  { meet( X, complement( join
% 59.89/60.28    ( complement( Y ), complement( Z ) ) ) ) = meet( meet( Z, Y ), X ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := complement( Z )
% 59.89/60.28     Y := Y
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := X
% 59.89/60.28     Y := Y
% 59.89/60.28     Z := Z
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (147014) {G18,W13,D5,L1,V3,M1}  { meet( meet( Y, X ), complement( 
% 59.89/60.28    complement( Z ) ) ) = meet( meet( Z, Y ), X ) }.
% 59.89/60.28  parent0[0]: (24023) {G19,W13,D5,L1,V3,M1} P(965,1626);d(773);d(773);d(773)
% 59.89/60.28     { meet( Z, meet( X, complement( Y ) ) ) ==> meet( meet( X, Z ), 
% 59.89/60.28    complement( Y ) ) }.
% 59.89/60.28  parent1[0; 1]: (147013) {G17,W13,D6,L1,V3,M1}  { meet( X, meet( Y, 
% 59.89/60.28    complement( complement( Z ) ) ) ) = meet( meet( Z, Y ), X ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := Y
% 59.89/60.28     Y := complement( Z )
% 59.89/60.28     Z := X
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := X
% 59.89/60.28     Y := Y
% 59.89/60.28     Z := Z
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (147015) {G16,W11,D4,L1,V3,M1}  { meet( meet( X, Y ), Z ) = meet( 
% 59.89/60.28    meet( Z, X ), Y ) }.
% 59.89/60.28  parent0[0]: (757) {G15,W5,D4,L1,V1,M1} P(741,79);d(753) { complement( 
% 59.89/60.28    complement( X ) ) ==> X }.
% 59.89/60.28  parent1[0; 5]: (147014) {G18,W13,D5,L1,V3,M1}  { meet( meet( Y, X ), 
% 59.89/60.28    complement( complement( Z ) ) ) = meet( meet( Z, Y ), X ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := Z
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := Y
% 59.89/60.28     Y := X
% 59.89/60.28     Z := Z
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (147016) {G16,W11,D4,L1,V3,M1}  { meet( meet( Z, X ), Y ) = meet( 
% 59.89/60.28    meet( X, Y ), Z ) }.
% 59.89/60.28  parent0[0]: (147015) {G16,W11,D4,L1,V3,M1}  { meet( meet( X, Y ), Z ) = 
% 59.89/60.28    meet( meet( Z, X ), Y ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28     Y := Y
% 59.89/60.28     Z := Z
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  subsumption: (63587) {G31,W11,D4,L1,V3,M1} P(774,2230);d(757);d(773);d(
% 59.89/60.28    24023);d(757) { meet( meet( X, Y ), Z ) = meet( meet( Y, Z ), X ) }.
% 59.89/60.28  parent0: (147016) {G16,W11,D4,L1,V3,M1}  { meet( meet( Z, X ), Y ) = meet( 
% 59.89/60.28    meet( X, Y ), Z ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := Y
% 59.89/60.28     Y := Z
% 59.89/60.28     Z := X
% 59.89/60.28  end
% 59.89/60.28  permutation0:
% 59.89/60.28     0 ==> 0
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (147017) {G31,W11,D4,L1,V3,M1}  { meet( meet( Y, Z ), X ) = meet( 
% 59.89/60.28    meet( X, Y ), Z ) }.
% 59.89/60.28  parent0[0]: (63587) {G31,W11,D4,L1,V3,M1} P(774,2230);d(757);d(773);d(24023
% 59.89/60.28    );d(757) { meet( meet( X, Y ), Z ) = meet( meet( Y, Z ), X ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28     Y := Y
% 59.89/60.28     Z := Z
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (147018) {G29,W10,D5,L1,V2,M1}  { meet( Y, X ) ==> meet( X, join( 
% 59.89/60.28    complement( X ), Y ) ) }.
% 59.89/60.28  parent0[0]: (10127) {G29,W10,D5,L1,V2,M1} P(10113,2545);d(3087) { meet( X, 
% 59.89/60.28    join( complement( X ), Y ) ) ==> meet( Y, X ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28     Y := Y
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (147021) {G30,W16,D7,L1,V3,M1}  { meet( X, meet( Y, Z ) ) ==> meet
% 59.89/60.28    ( meet( join( complement( meet( Y, Z ) ), X ), Y ), Z ) }.
% 59.89/60.28  parent0[0]: (147017) {G31,W11,D4,L1,V3,M1}  { meet( meet( Y, Z ), X ) = 
% 59.89/60.28    meet( meet( X, Y ), Z ) }.
% 59.89/60.28  parent1[0; 6]: (147018) {G29,W10,D5,L1,V2,M1}  { meet( Y, X ) ==> meet( X, 
% 59.89/60.28    join( complement( X ), Y ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := join( complement( meet( Y, Z ) ), X )
% 59.89/60.28     Y := Y
% 59.89/60.28     Z := Z
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := meet( Y, Z )
% 59.89/60.28     Y := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (147022) {G31,W16,D7,L1,V3,M1}  { meet( X, meet( Y, Z ) ) ==> meet
% 59.89/60.28    ( meet( Z, join( complement( meet( Y, Z ) ), X ) ), Y ) }.
% 59.89/60.28  parent0[0]: (147017) {G31,W11,D4,L1,V3,M1}  { meet( meet( Y, Z ), X ) = 
% 59.89/60.28    meet( meet( X, Y ), Z ) }.
% 59.89/60.28  parent1[0; 6]: (147021) {G30,W16,D7,L1,V3,M1}  { meet( X, meet( Y, Z ) ) 
% 59.89/60.28    ==> meet( meet( join( complement( meet( Y, Z ) ), X ), Y ), Z ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := Z
% 59.89/60.28     Y := join( complement( meet( Y, Z ) ), X )
% 59.89/60.28     Z := Y
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := X
% 59.89/60.28     Y := Y
% 59.89/60.28     Z := Z
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (147026) {G29,W14,D6,L1,V3,M1}  { meet( X, meet( Y, Z ) ) ==> meet
% 59.89/60.28    ( meet( join( complement( Y ), X ), Z ), Y ) }.
% 59.89/60.28  parent0[0]: (23979) {G28,W15,D6,L1,V3,M1} P(965,10148);d(1615);d(773);d(952
% 59.89/60.28    );d(1614);d(772);d(952) { meet( Z, join( complement( meet( X, Z ) ), Y )
% 59.89/60.28     ) ==> meet( join( complement( X ), Y ), Z ) }.
% 59.89/60.28  parent1[0; 7]: (147022) {G31,W16,D7,L1,V3,M1}  { meet( X, meet( Y, Z ) ) 
% 59.89/60.28    ==> meet( meet( Z, join( complement( meet( Y, Z ) ), X ) ), Y ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := Y
% 59.89/60.28     Y := X
% 59.89/60.28     Z := Z
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := X
% 59.89/60.28     Y := Y
% 59.89/60.28     Z := Z
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (147027) {G29,W14,D6,L1,V3,M1}  { meet( meet( join( complement( Y )
% 59.89/60.28    , X ), Z ), Y ) ==> meet( X, meet( Y, Z ) ) }.
% 59.89/60.28  parent0[0]: (147026) {G29,W14,D6,L1,V3,M1}  { meet( X, meet( Y, Z ) ) ==> 
% 59.89/60.28    meet( meet( join( complement( Y ), X ), Z ), Y ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28     Y := Y
% 59.89/60.28     Z := Z
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  subsumption: (64459) {G32,W14,D6,L1,V3,M1} P(63587,10127);d(23979) { meet( 
% 59.89/60.28    meet( join( complement( X ), Z ), Y ), X ) ==> meet( Z, meet( X, Y ) )
% 59.89/60.28     }.
% 59.89/60.28  parent0: (147027) {G29,W14,D6,L1,V3,M1}  { meet( meet( join( complement( Y
% 59.89/60.28     ), X ), Z ), Y ) ==> meet( X, meet( Y, Z ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := Z
% 59.89/60.28     Y := X
% 59.89/60.28     Z := Y
% 59.89/60.28  end
% 59.89/60.28  permutation0:
% 59.89/60.28     0 ==> 0
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (147029) {G31,W11,D4,L1,V3,M1}  { meet( meet( Y, Z ), X ) = meet( 
% 59.89/60.28    meet( X, Y ), Z ) }.
% 59.89/60.28  parent0[0]: (63587) {G31,W11,D4,L1,V3,M1} P(774,2230);d(757);d(773);d(24023
% 59.89/60.28    );d(757) { meet( meet( X, Y ), Z ) = meet( meet( Y, Z ), X ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28     Y := Y
% 59.89/60.28     Z := Z
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (147046) {G30,W14,D6,L1,V3,M1}  { meet( meet( join( complement( X
% 59.89/60.28     ), Y ), Z ), X ) = meet( meet( Y, X ), Z ) }.
% 59.89/60.28  parent0[0]: (10127) {G29,W10,D5,L1,V2,M1} P(10113,2545);d(3087) { meet( X, 
% 59.89/60.28    join( complement( X ), Y ) ) ==> meet( Y, X ) }.
% 59.89/60.28  parent1[0; 10]: (147029) {G31,W11,D4,L1,V3,M1}  { meet( meet( Y, Z ), X ) =
% 59.89/60.28     meet( meet( X, Y ), Z ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28     Y := Y
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := X
% 59.89/60.28     Y := join( complement( X ), Y )
% 59.89/60.28     Z := Z
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (147047) {G31,W11,D4,L1,V3,M1}  { meet( Y, meet( X, Z ) ) = meet( 
% 59.89/60.28    meet( Y, X ), Z ) }.
% 59.89/60.28  parent0[0]: (64459) {G32,W14,D6,L1,V3,M1} P(63587,10127);d(23979) { meet( 
% 59.89/60.28    meet( join( complement( X ), Z ), Y ), X ) ==> meet( Z, meet( X, Y ) )
% 59.89/60.28     }.
% 59.89/60.28  parent1[0; 1]: (147046) {G30,W14,D6,L1,V3,M1}  { meet( meet( join( 
% 59.89/60.28    complement( X ), Y ), Z ), X ) = meet( meet( Y, X ), Z ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28     Y := Z
% 59.89/60.28     Z := Y
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := X
% 59.89/60.28     Y := Y
% 59.89/60.28     Z := Z
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  subsumption: (64460) {G33,W11,D4,L1,V3,M1} P(10127,63587);d(64459) { meet( 
% 59.89/60.28    Y, meet( X, Z ) ) ==> meet( meet( Y, X ), Z ) }.
% 59.89/60.28  parent0: (147047) {G31,W11,D4,L1,V3,M1}  { meet( Y, meet( X, Z ) ) = meet( 
% 59.89/60.28    meet( Y, X ), Z ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28     Y := Y
% 59.89/60.28     Z := Z
% 59.89/60.28  end
% 59.89/60.28  permutation0:
% 59.89/60.28     0 ==> 0
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (147049) {G31,W11,D4,L1,V3,M1}  { meet( meet( Y, Z ), X ) = meet( 
% 59.89/60.28    meet( X, Y ), Z ) }.
% 59.89/60.28  parent0[0]: (63587) {G31,W11,D4,L1,V3,M1} P(774,2230);d(757);d(773);d(24023
% 59.89/60.28    );d(757) { meet( meet( X, Y ), Z ) = meet( meet( Y, Z ), X ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28     Y := Y
% 59.89/60.28     Z := Z
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (147050) {G22,W11,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( X, Y
% 59.89/60.28     ), composition( top, Y ) ) }.
% 59.89/60.28  parent0[0]: (3929) {G22,W11,D4,L1,V2,M1} P(1388,3884) { meet( meet( X, Y )
% 59.89/60.28    , composition( top, Y ) ) ==> meet( X, Y ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28     Y := Y
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (147053) {G23,W11,D5,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( 
% 59.89/60.28    composition( top, Y ), X ), Y ) }.
% 59.89/60.28  parent0[0]: (147049) {G31,W11,D4,L1,V3,M1}  { meet( meet( Y, Z ), X ) = 
% 59.89/60.28    meet( meet( X, Y ), Z ) }.
% 59.89/60.28  parent1[0; 4]: (147050) {G22,W11,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( 
% 59.89/60.28    meet( X, Y ), composition( top, Y ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := composition( top, Y )
% 59.89/60.28     Y := X
% 59.89/60.28     Z := Y
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := X
% 59.89/60.28     Y := Y
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (147084) {G23,W11,D5,L1,V2,M1}  { meet( meet( composition( top, Y )
% 59.89/60.28    , X ), Y ) ==> meet( X, Y ) }.
% 59.89/60.28  parent0[0]: (147053) {G23,W11,D5,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( 
% 59.89/60.28    composition( top, Y ), X ), Y ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28     Y := Y
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  subsumption: (64491) {G32,W11,D5,L1,V2,M1} P(63587,3929) { meet( meet( 
% 59.89/60.28    composition( top, Y ), X ), Y ) ==> meet( X, Y ) }.
% 59.89/60.28  parent0: (147084) {G23,W11,D5,L1,V2,M1}  { meet( meet( composition( top, Y
% 59.89/60.28     ), X ), Y ) ==> meet( X, Y ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28     Y := Y
% 59.89/60.28  end
% 59.89/60.28  permutation0:
% 59.89/60.28     0 ==> 0
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (147085) {G31,W11,D4,L1,V3,M1}  { meet( meet( Y, Z ), X ) = meet( 
% 59.89/60.28    meet( X, Y ), Z ) }.
% 59.89/60.28  parent0[0]: (63587) {G31,W11,D4,L1,V3,M1} P(774,2230);d(757);d(773);d(24023
% 59.89/60.28    );d(757) { meet( meet( X, Y ), Z ) = meet( meet( Y, Z ), X ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28     Y := Y
% 59.89/60.28     Z := Z
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (147086) {G22,W11,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( X, Y
% 59.89/60.28     ), composition( top, X ) ) }.
% 59.89/60.28  parent0[0]: (3927) {G22,W11,D4,L1,V2,M1} P(1374,3884) { meet( meet( X, Y )
% 59.89/60.28    , composition( top, X ) ) ==> meet( X, Y ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28     Y := Y
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (147089) {G23,W11,D5,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( 
% 59.89/60.28    composition( top, X ), X ), Y ) }.
% 59.89/60.28  parent0[0]: (147085) {G31,W11,D4,L1,V3,M1}  { meet( meet( Y, Z ), X ) = 
% 59.89/60.28    meet( meet( X, Y ), Z ) }.
% 59.89/60.28  parent1[0; 4]: (147086) {G22,W11,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( 
% 59.89/60.28    meet( X, Y ), composition( top, X ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := composition( top, X )
% 59.89/60.28     Y := X
% 59.89/60.28     Z := Y
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := X
% 59.89/60.28     Y := Y
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (147090) {G24,W11,D5,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( Y, 
% 59.89/60.28    composition( top, X ) ), X ) }.
% 59.89/60.28  parent0[0]: (147085) {G31,W11,D4,L1,V3,M1}  { meet( meet( Y, Z ), X ) = 
% 59.89/60.28    meet( meet( X, Y ), Z ) }.
% 59.89/60.28  parent1[0; 4]: (147089) {G23,W11,D5,L1,V2,M1}  { meet( X, Y ) ==> meet( 
% 59.89/60.28    meet( composition( top, X ), X ), Y ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := Y
% 59.89/60.28     Y := composition( top, X )
% 59.89/60.28     Z := X
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := X
% 59.89/60.28     Y := Y
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (147119) {G24,W11,D5,L1,V2,M1}  { meet( meet( Y, composition( top, 
% 59.89/60.28    X ) ), X ) ==> meet( X, Y ) }.
% 59.89/60.28  parent0[0]: (147090) {G24,W11,D5,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( 
% 59.89/60.28    Y, composition( top, X ) ), X ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28     Y := Y
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  subsumption: (64493) {G32,W11,D5,L1,V2,M1} P(63587,3927) { meet( meet( Y, 
% 59.89/60.28    composition( top, X ) ), X ) ==> meet( X, Y ) }.
% 59.89/60.28  parent0: (147119) {G24,W11,D5,L1,V2,M1}  { meet( meet( Y, composition( top
% 59.89/60.28    , X ) ), X ) ==> meet( X, Y ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28     Y := Y
% 59.89/60.28  end
% 59.89/60.28  permutation0:
% 59.89/60.28     0 ==> 0
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (147122) {G32,W11,D5,L1,V2,M1}  { meet( Y, X ) ==> meet( meet( 
% 59.89/60.28    composition( top, X ), Y ), X ) }.
% 59.89/60.28  parent0[0]: (64491) {G32,W11,D5,L1,V2,M1} P(63587,3929) { meet( meet( 
% 59.89/60.28    composition( top, Y ), X ), Y ) ==> meet( X, Y ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := Y
% 59.89/60.28     Y := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (147126) {G27,W16,D6,L1,V2,M1}  { meet( join( X, complement( 
% 59.89/60.28    composition( top, Y ) ) ), Y ) ==> meet( meet( X, composition( top, Y ) )
% 59.89/60.28    , Y ) }.
% 59.89/60.28  parent0[0]: (10124) {G26,W10,D5,L1,V2,M1} P(10113,8793) { meet( X, join( Y
% 59.89/60.28    , complement( X ) ) ) ==> meet( Y, X ) }.
% 59.89/60.28  parent1[0; 10]: (147122) {G32,W11,D5,L1,V2,M1}  { meet( Y, X ) ==> meet( 
% 59.89/60.28    meet( composition( top, X ), Y ), X ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := composition( top, Y )
% 59.89/60.28     Y := X
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := Y
% 59.89/60.28     Y := join( X, complement( composition( top, Y ) ) )
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (147127) {G28,W12,D6,L1,V2,M1}  { meet( join( X, complement( 
% 59.89/60.28    composition( top, Y ) ) ), Y ) ==> meet( Y, X ) }.
% 59.89/60.28  parent0[0]: (64493) {G32,W11,D5,L1,V2,M1} P(63587,3927) { meet( meet( Y, 
% 59.89/60.28    composition( top, X ) ), X ) ==> meet( X, Y ) }.
% 59.89/60.28  parent1[0; 9]: (147126) {G27,W16,D6,L1,V2,M1}  { meet( join( X, complement
% 59.89/60.28    ( composition( top, Y ) ) ), Y ) ==> meet( meet( X, composition( top, Y )
% 59.89/60.28     ), Y ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := Y
% 59.89/60.28     Y := X
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := X
% 59.89/60.28     Y := Y
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  subsumption: (65594) {G33,W12,D6,L1,V2,M1} P(10124,64491);d(64493) { meet( 
% 59.89/60.28    join( Y, complement( composition( top, X ) ) ), X ) ==> meet( X, Y ) }.
% 59.89/60.28  parent0: (147127) {G28,W12,D6,L1,V2,M1}  { meet( join( X, complement( 
% 59.89/60.28    composition( top, Y ) ) ), Y ) ==> meet( Y, X ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := Y
% 59.89/60.28     Y := X
% 59.89/60.28  end
% 59.89/60.28  permutation0:
% 59.89/60.28     0 ==> 0
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (147130) {G29,W13,D7,L1,V2,M1}  { composition( Y, X ) ==> 
% 59.89/60.28    composition( join( complement( converse( composition( X, top ) ) ), Y ), 
% 59.89/60.28    X ) }.
% 59.89/60.28  parent0[0]: (2972) {G29,W13,D7,L1,V2,M1} P(2874,6);d(750) { composition( 
% 59.89/60.28    join( complement( converse( composition( X, top ) ) ), Y ), X ) ==> 
% 59.89/60.28    composition( Y, X ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28     Y := Y
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (147132) {G24,W18,D7,L1,V2,M1}  { composition( meet( X, converse( 
% 59.89/60.28    composition( Y, top ) ) ), Y ) ==> composition( join( X, complement( 
% 59.89/60.28    converse( composition( Y, top ) ) ) ), Y ) }.
% 59.89/60.28  parent0[0]: (2430) {G23,W11,D4,L1,V2,M1} P(2409,899);d(1);d(871) { join( 
% 59.89/60.28    complement( Y ), meet( X, Y ) ) ==> join( X, complement( Y ) ) }.
% 59.89/60.28  parent1[0; 10]: (147130) {G29,W13,D7,L1,V2,M1}  { composition( Y, X ) ==> 
% 59.89/60.28    composition( join( complement( converse( composition( X, top ) ) ), Y ), 
% 59.89/60.28    X ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28     Y := converse( composition( Y, top ) )
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := Y
% 59.89/60.28     Y := meet( X, converse( composition( Y, top ) ) )
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (147133) {G25,W12,D6,L1,V2,M1}  { composition( meet( X, converse( 
% 59.89/60.28    composition( Y, top ) ) ), Y ) ==> composition( X, Y ) }.
% 59.89/60.28  parent0[0]: (2973) {G29,W13,D7,L1,V2,M1} P(2874,6);d(741) { composition( 
% 59.89/60.28    join( Y, complement( converse( composition( X, top ) ) ) ), X ) ==> 
% 59.89/60.28    composition( Y, X ) }.
% 59.89/60.28  parent1[0; 9]: (147132) {G24,W18,D7,L1,V2,M1}  { composition( meet( X, 
% 59.89/60.28    converse( composition( Y, top ) ) ), Y ) ==> composition( join( X, 
% 59.89/60.28    complement( converse( composition( Y, top ) ) ) ), Y ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := Y
% 59.89/60.28     Y := X
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := X
% 59.89/60.28     Y := Y
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  subsumption: (82545) {G30,W12,D6,L1,V2,M1} P(2430,2972);d(2973) { 
% 59.89/60.28    composition( meet( Y, converse( composition( X, top ) ) ), X ) ==> 
% 59.89/60.28    composition( Y, X ) }.
% 59.89/60.28  parent0: (147133) {G25,W12,D6,L1,V2,M1}  { composition( meet( X, converse( 
% 59.89/60.28    composition( Y, top ) ) ), Y ) ==> composition( X, Y ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := Y
% 59.89/60.28     Y := X
% 59.89/60.28  end
% 59.89/60.28  permutation0:
% 59.89/60.28     0 ==> 0
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (147136) {G29,W13,D7,L1,V2,M1}  { composition( Y, X ) ==> 
% 59.89/60.28    composition( join( complement( converse( composition( X, top ) ) ), Y ), 
% 59.89/60.28    X ) }.
% 59.89/60.28  parent0[0]: (2972) {G29,W13,D7,L1,V2,M1} P(2874,6);d(750) { composition( 
% 59.89/60.28    join( complement( converse( composition( X, top ) ) ), Y ), X ) ==> 
% 59.89/60.28    composition( Y, X ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28     Y := Y
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (147138) {G24,W18,D7,L1,V2,M1}  { composition( meet( converse( 
% 59.89/60.28    composition( X, top ) ), Y ), X ) ==> composition( join( Y, complement( 
% 59.89/60.28    converse( composition( X, top ) ) ) ), X ) }.
% 59.89/60.28  parent0[0]: (2465) {G23,W11,D4,L1,V2,M1} P(2432,899);d(1);d(888) { join( 
% 59.89/60.28    complement( Y ), meet( Y, X ) ) ==> join( X, complement( Y ) ) }.
% 59.89/60.28  parent1[0; 10]: (147136) {G29,W13,D7,L1,V2,M1}  { composition( Y, X ) ==> 
% 59.89/60.28    composition( join( complement( converse( composition( X, top ) ) ), Y ), 
% 59.89/60.28    X ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := Y
% 59.89/60.28     Y := converse( composition( X, top ) )
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := X
% 59.89/60.28     Y := meet( converse( composition( X, top ) ), Y )
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (147139) {G25,W12,D6,L1,V2,M1}  { composition( meet( converse( 
% 59.89/60.28    composition( X, top ) ), Y ), X ) ==> composition( Y, X ) }.
% 59.89/60.28  parent0[0]: (2973) {G29,W13,D7,L1,V2,M1} P(2874,6);d(741) { composition( 
% 59.89/60.28    join( Y, complement( converse( composition( X, top ) ) ) ), X ) ==> 
% 59.89/60.28    composition( Y, X ) }.
% 59.89/60.28  parent1[0; 9]: (147138) {G24,W18,D7,L1,V2,M1}  { composition( meet( 
% 59.89/60.28    converse( composition( X, top ) ), Y ), X ) ==> composition( join( Y, 
% 59.89/60.28    complement( converse( composition( X, top ) ) ) ), X ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28     Y := Y
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := X
% 59.89/60.28     Y := Y
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  subsumption: (82546) {G30,W12,D6,L1,V2,M1} P(2465,2972);d(2973) { 
% 59.89/60.28    composition( meet( converse( composition( X, top ) ), Y ), X ) ==> 
% 59.89/60.28    composition( Y, X ) }.
% 59.89/60.28  parent0: (147139) {G25,W12,D6,L1,V2,M1}  { composition( meet( converse( 
% 59.89/60.28    composition( X, top ) ), Y ), X ) ==> composition( Y, X ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28     Y := Y
% 59.89/60.28  end
% 59.89/60.28  permutation0:
% 59.89/60.28     0 ==> 0
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (147142) {G30,W12,D6,L1,V2,M1}  { composition( Y, X ) ==> 
% 59.89/60.28    composition( meet( converse( composition( X, top ) ), Y ), X ) }.
% 59.89/60.28  parent0[0]: (82546) {G30,W12,D6,L1,V2,M1} P(2465,2972);d(2973) { 
% 59.89/60.28    composition( meet( converse( composition( X, top ) ), Y ), X ) ==> 
% 59.89/60.28    composition( Y, X ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28     Y := Y
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (147144) {G31,W14,D5,L1,V1,M1}  { composition( X, meet( one, skol1
% 59.89/60.28     ) ) ==> composition( meet( converse( skol1 ), X ), meet( one, skol1 ) )
% 59.89/60.28     }.
% 59.89/60.28  parent0[0]: (61529) {G61,W7,D4,L1,V0,M1} P(61465,10498);d(97);d(15360) { 
% 59.89/60.28    composition( meet( one, skol1 ), top ) ==> skol1 }.
% 59.89/60.28  parent1[0; 9]: (147142) {G30,W12,D6,L1,V2,M1}  { composition( Y, X ) ==> 
% 59.89/60.28    composition( meet( converse( composition( X, top ) ), Y ), X ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := meet( one, skol1 )
% 59.89/60.28     Y := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (147146) {G31,W14,D5,L1,V1,M1}  { composition( meet( converse( 
% 59.89/60.28    skol1 ), X ), meet( one, skol1 ) ) ==> composition( X, meet( one, skol1 )
% 59.89/60.28     ) }.
% 59.89/60.28  parent0[0]: (147144) {G31,W14,D5,L1,V1,M1}  { composition( X, meet( one, 
% 59.89/60.28    skol1 ) ) ==> composition( meet( converse( skol1 ), X ), meet( one, skol1
% 59.89/60.28     ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  subsumption: (89540) {G62,W14,D5,L1,V1,M1} P(61529,82546) { composition( 
% 59.89/60.28    meet( converse( skol1 ), X ), meet( one, skol1 ) ) ==> composition( X, 
% 59.89/60.28    meet( one, skol1 ) ) }.
% 59.89/60.28  parent0: (147146) {G31,W14,D5,L1,V1,M1}  { composition( meet( converse( 
% 59.89/60.28    skol1 ), X ), meet( one, skol1 ) ) ==> composition( X, meet( one, skol1 )
% 59.89/60.28     ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  permutation0:
% 59.89/60.28     0 ==> 0
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (147147) {G22,W13,D5,L1,V2,M1}  { composition( meet( one, Y ), X ) 
% 59.89/60.28    ==> meet( X, composition( meet( one, Y ), X ) ) }.
% 59.89/60.28  parent0[0]: (4332) {G22,W13,D5,L1,V2,M1} P(3634,1033) { meet( Y, 
% 59.89/60.28    composition( meet( one, X ), Y ) ) ==> composition( meet( one, X ), Y )
% 59.89/60.28     }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := Y
% 59.89/60.28     Y := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (147149) {G23,W10,D5,L1,V1,M1}  { composition( meet( one, X ), 
% 59.89/60.28    complement( composition( X, top ) ) ) ==> zero }.
% 59.89/60.28  parent0[0]: (40137) {G35,W12,D5,L1,V3,M1} S(35054);d(36198) { meet( 
% 59.89/60.28    complement( composition( X, top ) ), composition( meet( Y, X ), Z ) ) ==>
% 59.89/60.28     zero }.
% 59.89/60.28  parent1[0; 9]: (147147) {G22,W13,D5,L1,V2,M1}  { composition( meet( one, Y
% 59.89/60.28     ), X ) ==> meet( X, composition( meet( one, Y ), X ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28     Y := one
% 59.89/60.28     Z := complement( composition( X, top ) )
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := complement( composition( X, top ) )
% 59.89/60.28     Y := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  subsumption: (115362) {G36,W10,D5,L1,V1,M1} P(4332,40137) { composition( 
% 59.89/60.28    meet( one, X ), complement( composition( X, top ) ) ) ==> zero }.
% 59.89/60.28  parent0: (147149) {G23,W10,D5,L1,V1,M1}  { composition( meet( one, X ), 
% 59.89/60.28    complement( composition( X, top ) ) ) ==> zero }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  permutation0:
% 59.89/60.28     0 ==> 0
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (147152) {G22,W13,D6,L1,V3,M1}  { join( Y, Z ) ==> join( join( 
% 59.89/60.28    composition( meet( one, X ), Y ), Z ), Y ) }.
% 59.89/60.28  parent0[0]: (4337) {G22,W13,D6,L1,V3,M1} P(3634,30) { join( join( 
% 59.89/60.28    composition( meet( one, X ), Y ), Z ), Y ) ==> join( Y, Z ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28     Y := Y
% 59.89/60.28     Z := Z
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (147155) {G23,W15,D5,L1,V1,M1}  { join( complement( one ), meet( 
% 59.89/60.28    one, X ) ) ==> join( composition( meet( one, X ), top ), complement( one
% 59.89/60.28     ) ) }.
% 59.89/60.28  parent0[0]: (5440) {G28,W10,D5,L1,V1,M1} P(3654,20);d(16);d(224);d(16);d(
% 59.89/60.28    2867);d(187) { join( composition( X, complement( one ) ), X ) ==> 
% 59.89/60.28    composition( X, top ) }.
% 59.89/60.28  parent1[0; 8]: (147152) {G22,W13,D6,L1,V3,M1}  { join( Y, Z ) ==> join( 
% 59.89/60.28    join( composition( meet( one, X ), Y ), Z ), Y ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := meet( one, X )
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := X
% 59.89/60.28     Y := complement( one )
% 59.89/60.28     Z := meet( one, X )
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (147156) {G24,W13,D5,L1,V1,M1}  { join( X, complement( one ) ) ==>
% 59.89/60.28     join( composition( meet( one, X ), top ), complement( one ) ) }.
% 59.89/60.28  parent0[0]: (2465) {G23,W11,D4,L1,V2,M1} P(2432,899);d(1);d(888) { join( 
% 59.89/60.28    complement( Y ), meet( Y, X ) ) ==> join( X, complement( Y ) ) }.
% 59.89/60.28  parent1[0; 1]: (147155) {G23,W15,D5,L1,V1,M1}  { join( complement( one ), 
% 59.89/60.28    meet( one, X ) ) ==> join( composition( meet( one, X ), top ), complement
% 59.89/60.28    ( one ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28     Y := one
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (147157) {G24,W13,D5,L1,V1,M1}  { join( composition( meet( one, X )
% 59.89/60.28    , top ), complement( one ) ) ==> join( X, complement( one ) ) }.
% 59.89/60.28  parent0[0]: (147156) {G24,W13,D5,L1,V1,M1}  { join( X, complement( one ) ) 
% 59.89/60.28    ==> join( composition( meet( one, X ), top ), complement( one ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  subsumption: (115732) {G29,W13,D5,L1,V1,M1} P(5440,4337);d(2465) { join( 
% 59.89/60.28    composition( meet( one, X ), top ), complement( one ) ) ==> join( X, 
% 59.89/60.28    complement( one ) ) }.
% 59.89/60.28  parent0: (147157) {G24,W13,D5,L1,V1,M1}  { join( composition( meet( one, X
% 59.89/60.28     ), top ), complement( one ) ) ==> join( X, complement( one ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  permutation0:
% 59.89/60.28     0 ==> 0
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (147158) {G36,W10,D5,L1,V1,M1}  { zero ==> composition( meet( one, 
% 59.89/60.28    X ), complement( composition( X, top ) ) ) }.
% 59.89/60.28  parent0[0]: (115362) {G36,W10,D5,L1,V1,M1} P(4332,40137) { composition( 
% 59.89/60.28    meet( one, X ), complement( composition( X, top ) ) ) ==> zero }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (147159) {G25,W10,D5,L1,V1,M1}  { zero ==> composition( meet( X, 
% 59.89/60.28    one ), complement( composition( X, top ) ) ) }.
% 59.89/60.28  parent0[0]: (8753) {G24,W11,D4,L1,V3,M1} P(2545,95);d(2545) { composition( 
% 59.89/60.28    meet( X, Y ), Z ) = composition( meet( Y, X ), Z ) }.
% 59.89/60.28  parent1[0; 2]: (147158) {G36,W10,D5,L1,V1,M1}  { zero ==> composition( meet
% 59.89/60.28    ( one, X ), complement( composition( X, top ) ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := one
% 59.89/60.28     Y := X
% 59.89/60.28     Z := complement( composition( X, top ) )
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (147165) {G25,W10,D5,L1,V1,M1}  { composition( meet( X, one ), 
% 59.89/60.28    complement( composition( X, top ) ) ) ==> zero }.
% 59.89/60.28  parent0[0]: (147159) {G25,W10,D5,L1,V1,M1}  { zero ==> composition( meet( X
% 59.89/60.28    , one ), complement( composition( X, top ) ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  subsumption: (115819) {G37,W10,D5,L1,V1,M1} P(115362,8753) { composition( 
% 59.89/60.28    meet( X, one ), complement( composition( X, top ) ) ) ==> zero }.
% 59.89/60.28  parent0: (147165) {G25,W10,D5,L1,V1,M1}  { composition( meet( X, one ), 
% 59.89/60.28    complement( composition( X, top ) ) ) ==> zero }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  permutation0:
% 59.89/60.28     0 ==> 0
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (147169) {G23,W12,D7,L1,V2,M1}  { zero ==> meet( converse( X ), 
% 59.89/60.28    composition( Y, complement( converse( composition( X, Y ) ) ) ) ) }.
% 59.89/60.28  parent0[0]: (1584) {G23,W12,D7,L1,V2,M1} P(110,1034);d(757) { meet( 
% 59.89/60.28    converse( Y ), composition( X, complement( converse( composition( Y, X )
% 59.89/60.28     ) ) ) ) ==> zero }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := Y
% 59.89/60.28     Y := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (147173) {G24,W15,D6,L1,V1,M1}  { zero ==> meet( converse( meet( X
% 59.89/60.28    , one ) ), composition( complement( composition( X, top ) ), complement( 
% 59.89/60.28    converse( zero ) ) ) ) }.
% 59.89/60.28  parent0[0]: (115819) {G37,W10,D5,L1,V1,M1} P(115362,8753) { composition( 
% 59.89/60.28    meet( X, one ), complement( composition( X, top ) ) ) ==> zero }.
% 59.89/60.28  parent1[0; 14]: (147169) {G23,W12,D7,L1,V2,M1}  { zero ==> meet( converse( 
% 59.89/60.28    X ), composition( Y, complement( converse( composition( X, Y ) ) ) ) )
% 59.89/60.28     }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := meet( X, one )
% 59.89/60.28     Y := complement( composition( X, top ) )
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (147174) {G16,W14,D6,L1,V1,M1}  { zero ==> meet( converse( meet( X
% 59.89/60.28    , one ) ), composition( complement( composition( X, top ) ), complement( 
% 59.89/60.28    zero ) ) ) }.
% 59.89/60.28  parent0[0]: (777) {G15,W4,D3,L1,V0,M1} P(759,741) { converse( zero ) ==> 
% 59.89/60.28    zero }.
% 59.89/60.28  parent1[0; 13]: (147173) {G24,W15,D6,L1,V1,M1}  { zero ==> meet( converse( 
% 59.89/60.28    meet( X, one ) ), composition( complement( composition( X, top ) ), 
% 59.89/60.28    complement( converse( zero ) ) ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (147175) {G13,W13,D6,L1,V1,M1}  { zero ==> meet( converse( meet( X
% 59.89/60.28    , one ) ), composition( complement( composition( X, top ) ), top ) ) }.
% 59.89/60.28  parent0[0]: (745) {G12,W4,D3,L1,V0,M1} P(198,716);d(741);d(77) { complement
% 59.89/60.28    ( zero ) ==> top }.
% 59.89/60.28  parent1[0; 12]: (147174) {G16,W14,D6,L1,V1,M1}  { zero ==> meet( converse( 
% 59.89/60.28    meet( X, one ) ), composition( complement( composition( X, top ) ), 
% 59.89/60.28    complement( zero ) ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (147176) {G14,W11,D5,L1,V1,M1}  { zero ==> meet( converse( meet( X
% 59.89/60.28    , one ) ), complement( composition( X, top ) ) ) }.
% 59.89/60.28  parent0[0]: (36198) {G34,W11,D5,L1,V1,M1} P(36195,36195);d(1509) { 
% 59.89/60.28    composition( complement( composition( X, top ) ), top ) ==> complement( 
% 59.89/60.28    composition( X, top ) ) }.
% 59.89/60.28  parent1[0; 7]: (147175) {G13,W13,D6,L1,V1,M1}  { zero ==> meet( converse( 
% 59.89/60.28    meet( X, one ) ), composition( complement( composition( X, top ) ), top )
% 59.89/60.28     ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (147177) {G14,W11,D5,L1,V1,M1}  { meet( converse( meet( X, one ) )
% 59.89/60.28    , complement( composition( X, top ) ) ) ==> zero }.
% 59.89/60.28  parent0[0]: (147176) {G14,W11,D5,L1,V1,M1}  { zero ==> meet( converse( meet
% 59.89/60.28    ( X, one ) ), complement( composition( X, top ) ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  subsumption: (115883) {G38,W11,D5,L1,V1,M1} P(115819,1584);d(777);d(745);d(
% 59.89/60.28    36198) { meet( converse( meet( X, one ) ), complement( composition( X, 
% 59.89/60.28    top ) ) ) ==> zero }.
% 59.89/60.28  parent0: (147177) {G14,W11,D5,L1,V1,M1}  { meet( converse( meet( X, one ) )
% 59.89/60.28    , complement( composition( X, top ) ) ) ==> zero }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  permutation0:
% 59.89/60.28     0 ==> 0
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (147179) {G27,W12,D6,L1,V2,M1}  { converse( join( complement( X ), 
% 59.89/60.28    Y ) ) ==> complement( converse( meet( X, complement( Y ) ) ) ) }.
% 59.89/60.28  parent0[0]: (2817) {G27,W12,D6,L1,V2,M1} P(773,2797) { complement( converse
% 59.89/60.28    ( meet( X, complement( Y ) ) ) ) ==> converse( join( complement( X ), Y )
% 59.89/60.28     ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28     Y := Y
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (147183) {G28,W14,D7,L1,V1,M1}  { converse( join( complement( 
% 59.89/60.28    converse( meet( X, one ) ) ), composition( X, top ) ) ) ==> complement( 
% 59.89/60.28    converse( zero ) ) }.
% 59.89/60.28  parent0[0]: (115883) {G38,W11,D5,L1,V1,M1} P(115819,1584);d(777);d(745);d(
% 59.89/60.28    36198) { meet( converse( meet( X, one ) ), complement( composition( X, 
% 59.89/60.28    top ) ) ) ==> zero }.
% 59.89/60.28  parent1[0; 13]: (147179) {G27,W12,D6,L1,V2,M1}  { converse( join( 
% 59.89/60.28    complement( X ), Y ) ) ==> complement( converse( meet( X, complement( Y )
% 59.89/60.28     ) ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := converse( meet( X, one ) )
% 59.89/60.28     Y := composition( X, top )
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (147184) {G16,W13,D7,L1,V1,M1}  { converse( join( complement( 
% 59.89/60.28    converse( meet( X, one ) ) ), composition( X, top ) ) ) ==> complement( 
% 59.89/60.28    zero ) }.
% 59.89/60.28  parent0[0]: (777) {G15,W4,D3,L1,V0,M1} P(759,741) { converse( zero ) ==> 
% 59.89/60.28    zero }.
% 59.89/60.28  parent1[0; 12]: (147183) {G28,W14,D7,L1,V1,M1}  { converse( join( 
% 59.89/60.28    complement( converse( meet( X, one ) ) ), composition( X, top ) ) ) ==> 
% 59.89/60.28    complement( converse( zero ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (147185) {G13,W12,D7,L1,V1,M1}  { converse( join( complement( 
% 59.89/60.28    converse( meet( X, one ) ) ), composition( X, top ) ) ) ==> top }.
% 59.89/60.28  parent0[0]: (745) {G12,W4,D3,L1,V0,M1} P(198,716);d(741);d(77) { complement
% 59.89/60.28    ( zero ) ==> top }.
% 59.89/60.28  parent1[0; 11]: (147184) {G16,W13,D7,L1,V1,M1}  { converse( join( 
% 59.89/60.28    complement( converse( meet( X, one ) ) ), composition( X, top ) ) ) ==> 
% 59.89/60.28    complement( zero ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (147186) {G14,W11,D5,L1,V1,M1}  { join( complement( meet( X, one )
% 59.89/60.28     ), converse( composition( X, top ) ) ) ==> top }.
% 59.89/60.28  parent0[0]: (2894) {G28,W12,D6,L1,V2,M1} P(2867,19) { converse( join( 
% 59.89/60.28    complement( converse( X ) ), Y ) ) ==> join( complement( X ), converse( Y
% 59.89/60.28     ) ) }.
% 59.89/60.28  parent1[0; 1]: (147185) {G13,W12,D7,L1,V1,M1}  { converse( join( complement
% 59.89/60.28    ( converse( meet( X, one ) ) ), composition( X, top ) ) ) ==> top }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := meet( X, one )
% 59.89/60.28     Y := composition( X, top )
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  subsumption: (115921) {G39,W11,D5,L1,V1,M1} P(115883,2817);d(777);d(745);d(
% 59.89/60.28    2894) { join( complement( meet( X, one ) ), converse( composition( X, top
% 59.89/60.28     ) ) ) ==> top }.
% 59.89/60.28  parent0: (147186) {G14,W11,D5,L1,V1,M1}  { join( complement( meet( X, one )
% 59.89/60.28     ), converse( composition( X, top ) ) ) ==> top }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  permutation0:
% 59.89/60.28     0 ==> 0
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (147189) {G39,W11,D5,L1,V1,M1}  { top ==> join( complement( meet( X
% 59.89/60.28    , one ) ), converse( composition( X, top ) ) ) }.
% 59.89/60.28  parent0[0]: (115921) {G39,W11,D5,L1,V1,M1} P(115883,2817);d(777);d(745);d(
% 59.89/60.28    2894) { join( complement( meet( X, one ) ), converse( composition( X, top
% 59.89/60.28     ) ) ) ==> top }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (147193) {G34,W16,D8,L1,V1,M1}  { top ==> join( complement( meet( 
% 59.89/60.28    one, X ) ), converse( composition( join( X, complement( composition( top
% 59.89/60.28    , one ) ) ), top ) ) ) }.
% 59.89/60.28  parent0[0]: (65594) {G33,W12,D6,L1,V2,M1} P(10124,64491);d(64493) { meet( 
% 59.89/60.28    join( Y, complement( composition( top, X ) ) ), X ) ==> meet( X, Y ) }.
% 59.89/60.28  parent1[0; 4]: (147189) {G39,W11,D5,L1,V1,M1}  { top ==> join( complement( 
% 59.89/60.28    meet( X, one ) ), converse( composition( X, top ) ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := one
% 59.89/60.28     Y := X
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := join( X, complement( composition( top, one ) ) )
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (147194) {G1,W14,D7,L1,V1,M1}  { top ==> join( complement( meet( 
% 59.89/60.28    one, X ) ), converse( composition( join( X, complement( top ) ), top ) )
% 59.89/60.28     ) }.
% 59.89/60.28  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 59.89/60.28  parent1[0; 12]: (147193) {G34,W16,D8,L1,V1,M1}  { top ==> join( complement
% 59.89/60.28    ( meet( one, X ) ), converse( composition( join( X, complement( 
% 59.89/60.28    composition( top, one ) ) ), top ) ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := top
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (147195) {G2,W13,D6,L1,V1,M1}  { top ==> join( complement( meet( 
% 59.89/60.28    one, X ) ), converse( composition( join( X, zero ), top ) ) ) }.
% 59.89/60.28  parent0[0]: (77) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 59.89/60.28    zero }.
% 59.89/60.28  parent1[0; 11]: (147194) {G1,W14,D7,L1,V1,M1}  { top ==> join( complement( 
% 59.89/60.28    meet( one, X ) ), converse( composition( join( X, complement( top ) ), 
% 59.89/60.28    top ) ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (147196) {G3,W11,D5,L1,V1,M1}  { top ==> join( complement( meet( 
% 59.89/60.28    one, X ) ), converse( composition( X, top ) ) ) }.
% 59.89/60.28  parent0[0]: (741) {G11,W5,D3,L1,V1,M1} P(716,209) { join( X, zero ) ==> X
% 59.89/60.28     }.
% 59.89/60.28  parent1[0; 9]: (147195) {G2,W13,D6,L1,V1,M1}  { top ==> join( complement( 
% 59.89/60.28    meet( one, X ) ), converse( composition( join( X, zero ), top ) ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (147197) {G3,W11,D5,L1,V1,M1}  { join( complement( meet( one, X ) )
% 59.89/60.28    , converse( composition( X, top ) ) ) ==> top }.
% 59.89/60.28  parent0[0]: (147196) {G3,W11,D5,L1,V1,M1}  { top ==> join( complement( meet
% 59.89/60.28    ( one, X ) ), converse( composition( X, top ) ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  subsumption: (115983) {G40,W11,D5,L1,V1,M1} P(65594,115921);d(5);d(77);d(
% 59.89/60.28    741) { join( complement( meet( one, X ) ), converse( composition( X, top
% 59.89/60.28     ) ) ) ==> top }.
% 59.89/60.28  parent0: (147197) {G3,W11,D5,L1,V1,M1}  { join( complement( meet( one, X )
% 59.89/60.28     ), converse( composition( X, top ) ) ) ==> top }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  permutation0:
% 59.89/60.28     0 ==> 0
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (147199) {G11,W13,D4,L1,V2,M1}  { join( composition( top, Y ), X ) 
% 59.89/60.28    ==> join( join( X, Y ), composition( top, Y ) ) }.
% 59.89/60.28  parent0[0]: (3892) {G11,W13,D4,L1,V2,M1} P(3521,29) { join( join( Y, X ), 
% 59.89/60.28    composition( top, X ) ) ==> join( composition( top, X ), Y ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := Y
% 59.89/60.28     Y := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (147204) {G12,W20,D6,L1,V1,M1}  { join( composition( top, converse
% 59.89/60.28    ( composition( X, top ) ) ), complement( meet( one, X ) ) ) ==> join( top
% 59.89/60.28    , composition( top, converse( composition( X, top ) ) ) ) }.
% 59.89/60.28  parent0[0]: (115983) {G40,W11,D5,L1,V1,M1} P(65594,115921);d(5);d(77);d(741
% 59.89/60.28    ) { join( complement( meet( one, X ) ), converse( composition( X, top ) )
% 59.89/60.28     ) ==> top }.
% 59.89/60.28  parent1[0; 13]: (147199) {G11,W13,D4,L1,V2,M1}  { join( composition( top, Y
% 59.89/60.28     ), X ) ==> join( join( X, Y ), composition( top, Y ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := complement( meet( one, X ) )
% 59.89/60.28     Y := converse( composition( X, top ) )
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (147205) {G10,W13,D6,L1,V1,M1}  { join( composition( top, converse
% 59.89/60.28    ( composition( X, top ) ) ), complement( meet( one, X ) ) ) ==> top }.
% 59.89/60.28  parent0[0]: (215) {G9,W5,D3,L1,V1,M1} P(200,36);d(210) { join( top, X ) ==>
% 59.89/60.28     top }.
% 59.89/60.28  parent1[0; 12]: (147204) {G12,W20,D6,L1,V1,M1}  { join( composition( top, 
% 59.89/60.28    converse( composition( X, top ) ) ), complement( meet( one, X ) ) ) ==> 
% 59.89/60.28    join( top, composition( top, converse( composition( X, top ) ) ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := composition( top, converse( composition( X, top ) ) )
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (147206) {G11,W13,D5,L1,V1,M1}  { join( composition( composition( 
% 59.89/60.28    top, top ), converse( X ) ), complement( meet( one, X ) ) ) ==> top }.
% 59.89/60.28  parent0[0]: (268) {G12,W13,D5,L1,V2,M1} P(226,4) { composition( Y, converse
% 59.89/60.28    ( composition( X, top ) ) ) ==> composition( composition( Y, top ), 
% 59.89/60.28    converse( X ) ) }.
% 59.89/60.28  parent1[0; 2]: (147205) {G10,W13,D6,L1,V1,M1}  { join( composition( top, 
% 59.89/60.28    converse( composition( X, top ) ) ), complement( meet( one, X ) ) ) ==> 
% 59.89/60.28    top }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28     Y := top
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (147207) {G12,W11,D5,L1,V1,M1}  { join( composition( top, converse
% 59.89/60.28    ( X ) ), complement( meet( one, X ) ) ) ==> top }.
% 59.89/60.28  parent0[0]: (1508) {G16,W5,D3,L1,V0,M1} P(1500,757);d(745) { composition( 
% 59.89/60.28    top, top ) ==> top }.
% 59.89/60.28  parent1[0; 3]: (147206) {G11,W13,D5,L1,V1,M1}  { join( composition( 
% 59.89/60.28    composition( top, top ), converse( X ) ), complement( meet( one, X ) ) ) 
% 59.89/60.28    ==> top }.
% 59.89/60.28  substitution0:
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (147208) {G12,W11,D5,L1,V1,M1}  { join( converse( composition( X, 
% 59.89/60.28    top ) ), complement( meet( one, X ) ) ) ==> top }.
% 59.89/60.28  parent0[0]: (226) {G11,W9,D4,L1,V1,M1} P(224,16) { composition( top, 
% 59.89/60.28    converse( X ) ) ==> converse( composition( X, top ) ) }.
% 59.89/60.28  parent1[0; 2]: (147207) {G12,W11,D5,L1,V1,M1}  { join( composition( top, 
% 59.89/60.28    converse( X ) ), complement( meet( one, X ) ) ) ==> top }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  subsumption: (116136) {G41,W11,D5,L1,V1,M1} P(115983,3892);d(215);d(268);d(
% 59.89/60.28    1508);d(226) { join( converse( composition( X, top ) ), complement( meet
% 59.89/60.28    ( one, X ) ) ) ==> top }.
% 59.89/60.28  parent0: (147208) {G12,W11,D5,L1,V1,M1}  { join( converse( composition( X, 
% 59.89/60.28    top ) ), complement( meet( one, X ) ) ) ==> top }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  permutation0:
% 59.89/60.28     0 ==> 0
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (147211) {G41,W11,D5,L1,V1,M1}  { top ==> join( converse( 
% 59.89/60.28    composition( X, top ) ), complement( meet( one, X ) ) ) }.
% 59.89/60.28  parent0[0]: (116136) {G41,W11,D5,L1,V1,M1} P(115983,3892);d(215);d(268);d(
% 59.89/60.28    1508);d(226) { join( converse( composition( X, top ) ), complement( meet
% 59.89/60.28    ( one, X ) ) ) ==> top }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (147216) {G32,W13,D6,L1,V1,M1}  { top ==> join( converse( 
% 59.89/60.28    composition( converse( X ), top ) ), complement( converse( meet( one, X )
% 59.89/60.28     ) ) ) }.
% 59.89/60.28  parent0[0]: (12371) {G31,W9,D4,L1,V1,M1} P(12277,757);d(757) { meet( one, 
% 59.89/60.28    converse( X ) ) ==> converse( meet( one, X ) ) }.
% 59.89/60.28  parent1[0; 9]: (147211) {G41,W11,D5,L1,V1,M1}  { top ==> join( converse( 
% 59.89/60.28    composition( X, top ) ), complement( meet( one, X ) ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := converse( X )
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (147217) {G29,W12,D6,L1,V1,M1}  { top ==> converse( join( 
% 59.89/60.28    composition( converse( X ), top ), complement( meet( one, X ) ) ) ) }.
% 59.89/60.28  parent0[0]: (2896) {G28,W12,D5,L1,V2,M1} P(2867,8) { join( converse( Y ), 
% 59.89/60.28    complement( converse( X ) ) ) ==> converse( join( Y, complement( X ) ) )
% 59.89/60.28     }.
% 59.89/60.28  parent1[0; 2]: (147216) {G32,W13,D6,L1,V1,M1}  { top ==> join( converse( 
% 59.89/60.28    composition( converse( X ), top ) ), complement( converse( meet( one, X )
% 59.89/60.28     ) ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := meet( one, X )
% 59.89/60.28     Y := composition( converse( X ), top )
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (147218) {G12,W12,D6,L1,V1,M1}  { top ==> converse( join( converse
% 59.89/60.28    ( composition( top, X ) ), complement( meet( one, X ) ) ) ) }.
% 59.89/60.28  parent0[0]: (225) {G11,W9,D4,L1,V1,M1} P(224,17) { composition( converse( X
% 59.89/60.28     ), top ) ==> converse( composition( top, X ) ) }.
% 59.89/60.28  parent1[0; 4]: (147217) {G29,W12,D6,L1,V1,M1}  { top ==> converse( join( 
% 59.89/60.28    composition( converse( X ), top ), complement( meet( one, X ) ) ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (147219) {G2,W11,D6,L1,V1,M1}  { top ==> join( composition( top, X
% 59.89/60.28     ), converse( complement( meet( one, X ) ) ) ) }.
% 59.89/60.28  parent0[0]: (19) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( converse( X
% 59.89/60.28     ), Y ) ) ==> join( X, converse( Y ) ) }.
% 59.89/60.28  parent1[0; 2]: (147218) {G12,W12,D6,L1,V1,M1}  { top ==> converse( join( 
% 59.89/60.28    converse( composition( top, X ) ), complement( meet( one, X ) ) ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := composition( top, X )
% 59.89/60.28     Y := complement( meet( one, X ) )
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (147220) {G3,W11,D6,L1,V1,M1}  { top ==> join( composition( top, X
% 59.89/60.28     ), complement( converse( meet( one, X ) ) ) ) }.
% 59.89/60.28  parent0[0]: (2867) {G27,W7,D4,L1,V1,M1} P(2797,757) { converse( complement
% 59.89/60.28    ( X ) ) ==> complement( converse( X ) ) }.
% 59.89/60.28  parent1[0; 6]: (147219) {G2,W11,D6,L1,V1,M1}  { top ==> join( composition( 
% 59.89/60.28    top, X ), converse( complement( meet( one, X ) ) ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := meet( one, X )
% 59.89/60.28  end
% 59.89/60.28  substitution1:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (147221) {G3,W11,D6,L1,V1,M1}  { join( composition( top, X ), 
% 59.89/60.28    complement( converse( meet( one, X ) ) ) ) ==> top }.
% 59.89/60.28  parent0[0]: (147220) {G3,W11,D6,L1,V1,M1}  { top ==> join( composition( top
% 59.89/60.28    , X ), complement( converse( meet( one, X ) ) ) ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  subsumption: (116211) {G42,W11,D6,L1,V1,M1} P(12371,116136);d(2896);d(225);
% 59.89/60.28    d(19);d(2867) { join( composition( top, X ), complement( converse( meet( 
% 59.89/60.28    one, X ) ) ) ) ==> top }.
% 59.89/60.28  parent0: (147221) {G3,W11,D6,L1,V1,M1}  { join( composition( top, X ), 
% 59.89/60.28    complement( converse( meet( one, X ) ) ) ) ==> top }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := X
% 59.89/60.28  end
% 59.89/60.28  permutation0:
% 59.89/60.28     0 ==> 0
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  eqswap: (147223) {G28,W12,D6,L1,V2,M1}  { join( converse( X ), complement( 
% 59.89/60.28    Y ) ) ==> converse( join( X, complement( converse( Y ) ) ) ) }.
% 59.89/60.28  parent0[0]: (2890) {G28,W12,D6,L1,V2,M1} P(2867,20) { converse( join( Y, 
% 59.89/60.28    complement( converse( X ) ) ) ) ==> join( converse( Y ), complement( X )
% 59.89/60.28     ) }.
% 59.89/60.28  substitution0:
% 59.89/60.28     X := Y
% 59.89/60.28     Y := X
% 59.89/60.28  end
% 59.89/60.28  
% 59.89/60.28  paramod: (147225) {G29,W12,D5,L1,V1,M1}  { join( converse( composition( top
% 59.89/60.28    , X ) ), complement( meet( one, X ) ) ) ==> converse( top ) }.
% 59.89/60.28  parent0[0]: (116211) {G42,W11,D6,L1,V1,M1} P(12371,116136);d(2896);d(225);d
% 59.89/60.28    (19);d(2867) { join( composition( top, X ), complement( converse( meet( 
% 59.89/60.29    one, X ) ) ) ) ==> top }.
% 59.89/60.29  parent1[0; 11]: (147223) {G28,W12,D6,L1,V2,M1}  { join( converse( X ), 
% 59.89/60.29    complement( Y ) ) ==> converse( join( X, complement( converse( Y ) ) ) )
% 59.89/60.29     }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := composition( top, X )
% 59.89/60.29     Y := meet( one, X )
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147226) {G11,W11,D5,L1,V1,M1}  { join( converse( composition( top
% 59.89/60.29    , X ) ), complement( meet( one, X ) ) ) ==> top }.
% 59.89/60.29  parent0[0]: (224) {G10,W4,D3,L1,V0,M1} P(215,59) { converse( top ) ==> top
% 59.89/60.29     }.
% 59.89/60.29  parent1[0; 10]: (147225) {G29,W12,D5,L1,V1,M1}  { join( converse( 
% 59.89/60.29    composition( top, X ) ), complement( meet( one, X ) ) ) ==> converse( top
% 59.89/60.29     ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  subsumption: (116364) {G43,W11,D5,L1,V1,M1} P(116211,2890);d(224) { join( 
% 59.89/60.29    converse( composition( top, X ) ), complement( meet( one, X ) ) ) ==> top
% 59.89/60.29     }.
% 59.89/60.29  parent0: (147226) {G11,W11,D5,L1,V1,M1}  { join( converse( composition( top
% 59.89/60.29    , X ) ), complement( meet( one, X ) ) ) ==> top }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  permutation0:
% 59.89/60.29     0 ==> 0
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  eqswap: (147228) {G43,W11,D5,L1,V1,M1}  { top ==> join( converse( 
% 59.89/60.29    composition( top, X ) ), complement( meet( one, X ) ) ) }.
% 59.89/60.29  parent0[0]: (116364) {G43,W11,D5,L1,V1,M1} P(116211,2890);d(224) { join( 
% 59.89/60.29    converse( composition( top, X ) ), complement( meet( one, X ) ) ) ==> top
% 59.89/60.29     }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147229) {G18,W11,D5,L1,V1,M1}  { top ==> join( converse( 
% 59.89/60.29    composition( top, X ) ), complement( meet( X, one ) ) ) }.
% 59.89/60.29  parent0[0]: (973) {G17,W9,D4,L1,V2,M1} P(774,0);d(774) { complement( meet( 
% 59.89/60.29    X, Y ) ) = complement( meet( Y, X ) ) }.
% 59.89/60.29  parent1[0; 7]: (147228) {G43,W11,D5,L1,V1,M1}  { top ==> join( converse( 
% 59.89/60.29    composition( top, X ) ), complement( meet( one, X ) ) ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := one
% 59.89/60.29     Y := X
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  eqswap: (147232) {G18,W11,D5,L1,V1,M1}  { join( converse( composition( top
% 59.89/60.29    , X ) ), complement( meet( X, one ) ) ) ==> top }.
% 59.89/60.29  parent0[0]: (147229) {G18,W11,D5,L1,V1,M1}  { top ==> join( converse( 
% 59.89/60.29    composition( top, X ) ), complement( meet( X, one ) ) ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  subsumption: (116463) {G44,W11,D5,L1,V1,M1} P(973,116364) { join( converse
% 59.89/60.29    ( composition( top, X ) ), complement( meet( X, one ) ) ) ==> top }.
% 59.89/60.29  parent0: (147232) {G18,W11,D5,L1,V1,M1}  { join( converse( composition( top
% 59.89/60.29    , X ) ), complement( meet( X, one ) ) ) ==> top }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  permutation0:
% 59.89/60.29     0 ==> 0
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  eqswap: (147234) {G44,W11,D5,L1,V1,M1}  { top ==> join( converse( 
% 59.89/60.29    composition( top, X ) ), complement( meet( X, one ) ) ) }.
% 59.89/60.29  parent0[0]: (116463) {G44,W11,D5,L1,V1,M1} P(973,116364) { join( converse( 
% 59.89/60.29    composition( top, X ) ), complement( meet( X, one ) ) ) ==> top }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147238) {G29,W14,D7,L1,V1,M1}  { top ==> join( composition( 
% 59.89/60.29    complement( X ), converse( top ) ), complement( meet( complement( 
% 59.89/60.29    converse( X ) ), one ) ) ) }.
% 59.89/60.29  parent0[0]: (2892) {G28,W12,D6,L1,V2,M1} P(2867,16) { converse( composition
% 59.89/60.29    ( Y, complement( converse( X ) ) ) ) ==> composition( complement( X ), 
% 59.89/60.29    converse( Y ) ) }.
% 59.89/60.29  parent1[0; 3]: (147234) {G44,W11,D5,L1,V1,M1}  { top ==> join( converse( 
% 59.89/60.29    composition( top, X ) ), complement( meet( X, one ) ) ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29     Y := top
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := complement( converse( X ) )
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147239) {G11,W13,D7,L1,V1,M1}  { top ==> join( composition( 
% 59.89/60.29    complement( X ), top ), complement( meet( complement( converse( X ) ), 
% 59.89/60.29    one ) ) ) }.
% 59.89/60.29  parent0[0]: (224) {G10,W4,D3,L1,V0,M1} P(215,59) { converse( top ) ==> top
% 59.89/60.29     }.
% 59.89/60.29  parent1[0; 6]: (147238) {G29,W14,D7,L1,V1,M1}  { top ==> join( composition
% 59.89/60.29    ( complement( X ), converse( top ) ), complement( meet( complement( 
% 59.89/60.29    converse( X ) ), one ) ) ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147240) {G12,W12,D5,L1,V1,M1}  { top ==> join( composition( 
% 59.89/60.29    complement( X ), top ), join( converse( X ), complement( one ) ) ) }.
% 59.89/60.29  parent0[0]: (951) {G17,W10,D5,L1,V2,M1} P(757,774) { complement( meet( 
% 59.89/60.29    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 59.89/60.29  parent1[0; 7]: (147239) {G11,W13,D7,L1,V1,M1}  { top ==> join( composition
% 59.89/60.29    ( complement( X ), top ), complement( meet( complement( converse( X ) ), 
% 59.89/60.29    one ) ) ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := converse( X )
% 59.89/60.29     Y := one
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147241) {G1,W12,D6,L1,V1,M1}  { top ==> join( join( composition( 
% 59.89/60.29    complement( X ), top ), converse( X ) ), complement( one ) ) }.
% 59.89/60.29  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 59.89/60.29    join( X, Y ), Z ) }.
% 59.89/60.29  parent1[0; 2]: (147240) {G12,W12,D5,L1,V1,M1}  { top ==> join( composition
% 59.89/60.29    ( complement( X ), top ), join( converse( X ), complement( one ) ) ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := composition( complement( X ), top )
% 59.89/60.29     Y := converse( X )
% 59.89/60.29     Z := complement( one )
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  eqswap: (147242) {G1,W12,D6,L1,V1,M1}  { join( join( composition( 
% 59.89/60.29    complement( X ), top ), converse( X ) ), complement( one ) ) ==> top }.
% 59.89/60.29  parent0[0]: (147241) {G1,W12,D6,L1,V1,M1}  { top ==> join( join( 
% 59.89/60.29    composition( complement( X ), top ), converse( X ) ), complement( one ) )
% 59.89/60.29     }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  subsumption: (116499) {G45,W12,D6,L1,V1,M1} P(2892,116463);d(224);d(951);d(
% 59.89/60.29    1) { join( join( composition( complement( X ), top ), converse( X ) ), 
% 59.89/60.29    complement( one ) ) ==> top }.
% 59.89/60.29  parent0: (147242) {G1,W12,D6,L1,V1,M1}  { join( join( composition( 
% 59.89/60.29    complement( X ), top ), converse( X ) ), complement( one ) ) ==> top }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  permutation0:
% 59.89/60.29     0 ==> 0
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  eqswap: (147244) {G45,W12,D6,L1,V1,M1}  { top ==> join( join( composition( 
% 59.89/60.29    complement( X ), top ), converse( X ) ), complement( one ) ) }.
% 59.89/60.29  parent0[0]: (116499) {G45,W12,D6,L1,V1,M1} P(2892,116463);d(224);d(951);d(1
% 59.89/60.29    ) { join( join( composition( complement( X ), top ), converse( X ) ), 
% 59.89/60.29    complement( one ) ) ==> top }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147250) {G30,W18,D9,L1,V1,M1}  { top ==> join( join( join( 
% 59.89/60.29    composition( complement( join( complement( one ), X ) ), top ), 
% 59.89/60.29    complement( one ) ), converse( X ) ), complement( one ) ) }.
% 59.89/60.29  parent0[0]: (1941) {G29,W15,D6,L1,V2,M1} P(1926,26) { join( X, converse( 
% 59.89/60.29    join( complement( one ), Y ) ) ) ==> join( join( X, complement( one ) ), 
% 59.89/60.29    converse( Y ) ) }.
% 59.89/60.29  parent1[0; 3]: (147244) {G45,W12,D6,L1,V1,M1}  { top ==> join( join( 
% 59.89/60.29    composition( complement( X ), top ), converse( X ) ), complement( one ) )
% 59.89/60.29     }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := composition( complement( join( complement( one ), X ) ), top )
% 59.89/60.29     Y := X
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := join( complement( one ), X )
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147251) {G19,W15,D8,L1,V1,M1}  { top ==> join( join( composition
% 59.89/60.29    ( complement( join( complement( one ), X ) ), top ), complement( one ) )
% 59.89/60.29    , converse( X ) ) }.
% 59.89/60.29  parent0[0]: (849) {G18,W13,D5,L1,V3,M1} P(775,30) { join( join( join( X, Y
% 59.89/60.29     ), Z ), Y ) ==> join( join( X, Y ), Z ) }.
% 59.89/60.29  parent1[0; 2]: (147250) {G30,W18,D9,L1,V1,M1}  { top ==> join( join( join( 
% 59.89/60.29    composition( complement( join( complement( one ), X ) ), top ), 
% 59.89/60.29    complement( one ) ), converse( X ) ), complement( one ) ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := composition( complement( join( complement( one ), X ) ), top )
% 59.89/60.29     Y := complement( one )
% 59.89/60.29     Z := converse( X )
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147252) {G17,W14,D7,L1,V1,M1}  { top ==> join( join( composition
% 59.89/60.29    ( meet( one, complement( X ) ), top ), complement( one ) ), converse( X )
% 59.89/60.29     ) }.
% 59.89/60.29  parent0[0]: (773) {G16,W10,D5,L1,V2,M1} P(757,3) { complement( join( 
% 59.89/60.29    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 59.89/60.29  parent1[0; 5]: (147251) {G19,W15,D8,L1,V1,M1}  { top ==> join( join( 
% 59.89/60.29    composition( complement( join( complement( one ), X ) ), top ), 
% 59.89/60.29    complement( one ) ), converse( X ) ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29     Y := one
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147253) {G18,W10,D5,L1,V1,M1}  { top ==> join( join( complement( 
% 59.89/60.29    X ), complement( one ) ), converse( X ) ) }.
% 59.89/60.29  parent0[0]: (115732) {G29,W13,D5,L1,V1,M1} P(5440,4337);d(2465) { join( 
% 59.89/60.29    composition( meet( one, X ), top ), complement( one ) ) ==> join( X, 
% 59.89/60.29    complement( one ) ) }.
% 59.89/60.29  parent1[0; 3]: (147252) {G17,W14,D7,L1,V1,M1}  { top ==> join( join( 
% 59.89/60.29    composition( meet( one, complement( X ) ), top ), complement( one ) ), 
% 59.89/60.29    converse( X ) ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := complement( X )
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147254) {G17,W9,D5,L1,V1,M1}  { top ==> join( complement( meet( X
% 59.89/60.29    , one ) ), converse( X ) ) }.
% 59.89/60.29  parent0[0]: (774) {G16,W10,D4,L1,V2,M1} P(3,757) { join( complement( X ), 
% 59.89/60.29    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 59.89/60.29  parent1[0; 3]: (147253) {G18,W10,D5,L1,V1,M1}  { top ==> join( join( 
% 59.89/60.29    complement( X ), complement( one ) ), converse( X ) ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29     Y := one
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  eqswap: (147255) {G17,W9,D5,L1,V1,M1}  { join( complement( meet( X, one ) )
% 59.89/60.29    , converse( X ) ) ==> top }.
% 59.89/60.29  parent0[0]: (147254) {G17,W9,D5,L1,V1,M1}  { top ==> join( complement( meet
% 59.89/60.29    ( X, one ) ), converse( X ) ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  subsumption: (130121) {G46,W9,D5,L1,V1,M1} P(1941,116499);d(849);d(773);d(
% 59.89/60.29    115732);d(774) { join( complement( meet( X, one ) ), converse( X ) ) ==> 
% 59.89/60.29    top }.
% 59.89/60.29  parent0: (147255) {G17,W9,D5,L1,V1,M1}  { join( complement( meet( X, one )
% 59.89/60.29     ), converse( X ) ) ==> top }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  permutation0:
% 59.89/60.29     0 ==> 0
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  eqswap: (147257) {G24,W11,D5,L1,V2,M1}  { join( complement( Y ), X ) ==> 
% 59.89/60.29    join( X, complement( join( Y, X ) ) ) }.
% 59.89/60.29  parent0[0]: (2731) {G24,W11,D5,L1,V2,M1} P(309,2555);d(748);d(967);d(1033)
% 59.89/60.29     { join( X, complement( join( Y, X ) ) ) ==> join( complement( Y ), X )
% 59.89/60.29     }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29     Y := Y
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147262) {G25,W14,D6,L1,V1,M1}  { join( complement( complement( 
% 59.89/60.29    meet( X, one ) ) ), converse( X ) ) ==> join( converse( X ), complement( 
% 59.89/60.29    top ) ) }.
% 59.89/60.29  parent0[0]: (130121) {G46,W9,D5,L1,V1,M1} P(1941,116499);d(849);d(773);d(
% 59.89/60.29    115732);d(774) { join( complement( meet( X, one ) ), converse( X ) ) ==> 
% 59.89/60.29    top }.
% 59.89/60.29  parent1[0; 13]: (147257) {G24,W11,D5,L1,V2,M1}  { join( complement( Y ), X
% 59.89/60.29     ) ==> join( X, complement( join( Y, X ) ) ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := converse( X )
% 59.89/60.29     Y := complement( meet( X, one ) )
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147263) {G2,W13,D6,L1,V1,M1}  { join( complement( complement( 
% 59.89/60.29    meet( X, one ) ) ), converse( X ) ) ==> join( converse( X ), zero ) }.
% 59.89/60.29  parent0[0]: (77) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 59.89/60.29    zero }.
% 59.89/60.29  parent1[0; 12]: (147262) {G25,W14,D6,L1,V1,M1}  { join( complement( 
% 59.89/60.29    complement( meet( X, one ) ) ), converse( X ) ) ==> join( converse( X ), 
% 59.89/60.29    complement( top ) ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147264) {G3,W11,D6,L1,V1,M1}  { join( complement( complement( 
% 59.89/60.29    meet( X, one ) ) ), converse( X ) ) ==> converse( X ) }.
% 59.89/60.29  parent0[0]: (741) {G11,W5,D3,L1,V1,M1} P(716,209) { join( X, zero ) ==> X
% 59.89/60.29     }.
% 59.89/60.29  parent1[0; 9]: (147263) {G2,W13,D6,L1,V1,M1}  { join( complement( 
% 59.89/60.29    complement( meet( X, one ) ) ), converse( X ) ) ==> join( converse( X ), 
% 59.89/60.29    zero ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := converse( X )
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147265) {G4,W9,D4,L1,V1,M1}  { join( meet( X, one ), converse( X
% 59.89/60.29     ) ) ==> converse( X ) }.
% 59.89/60.29  parent0[0]: (757) {G15,W5,D4,L1,V1,M1} P(741,79);d(753) { complement( 
% 59.89/60.29    complement( X ) ) ==> X }.
% 59.89/60.29  parent1[0; 2]: (147264) {G3,W11,D6,L1,V1,M1}  { join( complement( 
% 59.89/60.29    complement( meet( X, one ) ) ), converse( X ) ) ==> converse( X ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := meet( X, one )
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  subsumption: (130233) {G47,W9,D4,L1,V1,M1} P(130121,2731);d(77);d(741);d(
% 59.89/60.29    757) { join( meet( X, one ), converse( X ) ) ==> converse( X ) }.
% 59.89/60.29  parent0: (147265) {G4,W9,D4,L1,V1,M1}  { join( meet( X, one ), converse( X
% 59.89/60.29     ) ) ==> converse( X ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  permutation0:
% 59.89/60.29     0 ==> 0
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  eqswap: (147268) {G47,W9,D4,L1,V1,M1}  { converse( X ) ==> join( meet( X, 
% 59.89/60.29    one ), converse( X ) ) }.
% 59.89/60.29  parent0[0]: (130233) {G47,W9,D4,L1,V1,M1} P(130121,2731);d(77);d(741);d(757
% 59.89/60.29    ) { join( meet( X, one ), converse( X ) ) ==> converse( X ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147270) {G25,W19,D6,L1,V1,M1}  { converse( composition( meet( X, 
% 59.89/60.29    one ), one ) ) ==> join( composition( meet( X, one ), one ), converse( 
% 59.89/60.29    composition( meet( X, one ), one ) ) ) }.
% 59.89/60.29  parent0[0]: (4364) {G24,W13,D5,L1,V2,M1} P(3635,1026) { meet( composition( 
% 59.89/60.29    meet( X, one ), Y ), Y ) ==> composition( meet( X, one ), Y ) }.
% 59.89/60.29  parent1[0; 8]: (147268) {G47,W9,D4,L1,V1,M1}  { converse( X ) ==> join( 
% 59.89/60.29    meet( X, one ), converse( X ) ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29     Y := one
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := composition( meet( X, one ), one )
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147273) {G1,W17,D5,L1,V1,M1}  { converse( composition( meet( X, 
% 59.89/60.29    one ), one ) ) ==> join( composition( meet( X, one ), one ), converse( 
% 59.89/60.29    meet( X, one ) ) ) }.
% 59.89/60.29  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 59.89/60.29  parent1[0; 14]: (147270) {G25,W19,D6,L1,V1,M1}  { converse( composition( 
% 59.89/60.29    meet( X, one ), one ) ) ==> join( composition( meet( X, one ), one ), 
% 59.89/60.29    converse( composition( meet( X, one ), one ) ) ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := meet( X, one )
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147275) {G1,W15,D5,L1,V1,M1}  { converse( composition( meet( X, 
% 59.89/60.29    one ), one ) ) ==> join( meet( X, one ), converse( meet( X, one ) ) ) }.
% 59.89/60.29  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 59.89/60.29  parent1[0; 8]: (147273) {G1,W17,D5,L1,V1,M1}  { converse( composition( meet
% 59.89/60.29    ( X, one ), one ) ) ==> join( composition( meet( X, one ), one ), 
% 59.89/60.29    converse( meet( X, one ) ) ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := meet( X, one )
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147276) {G1,W13,D5,L1,V1,M1}  { converse( meet( X, one ) ) ==> 
% 59.89/60.29    join( meet( X, one ), converse( meet( X, one ) ) ) }.
% 59.89/60.29  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 59.89/60.29  parent1[0; 2]: (147275) {G1,W15,D5,L1,V1,M1}  { converse( composition( meet
% 59.89/60.29    ( X, one ), one ) ) ==> join( meet( X, one ), converse( meet( X, one ) )
% 59.89/60.29     ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := meet( X, one )
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  eqswap: (147282) {G1,W13,D5,L1,V1,M1}  { join( meet( X, one ), converse( 
% 59.89/60.29    meet( X, one ) ) ) ==> converse( meet( X, one ) ) }.
% 59.89/60.29  parent0[0]: (147276) {G1,W13,D5,L1,V1,M1}  { converse( meet( X, one ) ) ==>
% 59.89/60.29     join( meet( X, one ), converse( meet( X, one ) ) ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  subsumption: (130266) {G48,W13,D5,L1,V1,M1} P(4364,130233);d(5) { join( 
% 59.89/60.29    meet( X, one ), converse( meet( X, one ) ) ) ==> converse( meet( X, one )
% 59.89/60.29     ) }.
% 59.89/60.29  parent0: (147282) {G1,W13,D5,L1,V1,M1}  { join( meet( X, one ), converse( 
% 59.89/60.29    meet( X, one ) ) ) ==> converse( meet( X, one ) ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  permutation0:
% 59.89/60.29     0 ==> 0
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  eqswap: (147286) {G47,W9,D4,L1,V1,M1}  { converse( X ) ==> join( meet( X, 
% 59.89/60.29    one ), converse( X ) ) }.
% 59.89/60.29  parent0[0]: (130233) {G47,W9,D4,L1,V1,M1} P(130121,2731);d(77);d(741);d(757
% 59.89/60.29    ) { join( meet( X, one ), converse( X ) ) ==> converse( X ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147288) {G23,W19,D6,L1,V1,M1}  { converse( composition( meet( one
% 59.89/60.29    , X ), one ) ) ==> join( composition( meet( one, X ), one ), converse( 
% 59.89/60.29    composition( meet( one, X ), one ) ) ) }.
% 59.89/60.29  parent0[0]: (4333) {G22,W13,D5,L1,V2,M1} P(3634,1026) { meet( composition( 
% 59.89/60.29    meet( one, X ), Y ), Y ) ==> composition( meet( one, X ), Y ) }.
% 59.89/60.29  parent1[0; 8]: (147286) {G47,W9,D4,L1,V1,M1}  { converse( X ) ==> join( 
% 59.89/60.29    meet( X, one ), converse( X ) ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29     Y := one
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := composition( meet( one, X ), one )
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147291) {G1,W17,D5,L1,V1,M1}  { converse( composition( meet( one
% 59.89/60.29    , X ), one ) ) ==> join( composition( meet( one, X ), one ), converse( 
% 59.89/60.29    meet( one, X ) ) ) }.
% 59.89/60.29  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 59.89/60.29  parent1[0; 14]: (147288) {G23,W19,D6,L1,V1,M1}  { converse( composition( 
% 59.89/60.29    meet( one, X ), one ) ) ==> join( composition( meet( one, X ), one ), 
% 59.89/60.29    converse( composition( meet( one, X ), one ) ) ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := meet( one, X )
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147293) {G1,W15,D5,L1,V1,M1}  { converse( composition( meet( one
% 59.89/60.29    , X ), one ) ) ==> join( meet( one, X ), converse( meet( one, X ) ) ) }.
% 59.89/60.29  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 59.89/60.29  parent1[0; 8]: (147291) {G1,W17,D5,L1,V1,M1}  { converse( composition( meet
% 59.89/60.29    ( one, X ), one ) ) ==> join( composition( meet( one, X ), one ), 
% 59.89/60.29    converse( meet( one, X ) ) ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := meet( one, X )
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147294) {G1,W13,D5,L1,V1,M1}  { converse( meet( one, X ) ) ==> 
% 59.89/60.29    join( meet( one, X ), converse( meet( one, X ) ) ) }.
% 59.89/60.29  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 59.89/60.29  parent1[0; 2]: (147293) {G1,W15,D5,L1,V1,M1}  { converse( composition( meet
% 59.89/60.29    ( one, X ), one ) ) ==> join( meet( one, X ), converse( meet( one, X ) )
% 59.89/60.29     ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := meet( one, X )
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  eqswap: (147300) {G1,W13,D5,L1,V1,M1}  { join( meet( one, X ), converse( 
% 59.89/60.29    meet( one, X ) ) ) ==> converse( meet( one, X ) ) }.
% 59.89/60.29  parent0[0]: (147294) {G1,W13,D5,L1,V1,M1}  { converse( meet( one, X ) ) ==>
% 59.89/60.29     join( meet( one, X ), converse( meet( one, X ) ) ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  subsumption: (130268) {G48,W13,D5,L1,V1,M1} P(4333,130233);d(5) { join( 
% 59.89/60.29    meet( one, X ), converse( meet( one, X ) ) ) ==> converse( meet( one, X )
% 59.89/60.29     ) }.
% 59.89/60.29  parent0: (147300) {G1,W13,D5,L1,V1,M1}  { join( meet( one, X ), converse( 
% 59.89/60.29    meet( one, X ) ) ) ==> converse( meet( one, X ) ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  permutation0:
% 59.89/60.29     0 ==> 0
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147311) {G29,W11,D5,L1,V1,M1}  { converse( join( meet( one, X ), 
% 59.89/60.29    converse( X ) ) ) = converse( converse( X ) ) }.
% 59.89/60.29  parent0[0]: (130233) {G47,W9,D4,L1,V1,M1} P(130121,2731);d(77);d(741);d(757
% 59.89/60.29    ) { join( meet( X, one ), converse( X ) ) ==> converse( X ) }.
% 59.89/60.29  parent1[0; 9]: (2919) {G28,W13,D5,L1,V3,M1} P(2856,8);d(8) { converse( join
% 59.89/60.29    ( meet( Y, X ), Z ) ) = converse( join( meet( X, Y ), Z ) ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := X
% 59.89/60.29     Y := one
% 59.89/60.29     Z := converse( X )
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147312) {G1,W9,D5,L1,V1,M1}  { converse( join( meet( one, X ), 
% 59.89/60.29    converse( X ) ) ) = X }.
% 59.89/60.29  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 59.89/60.29  parent1[0; 8]: (147311) {G29,W11,D5,L1,V1,M1}  { converse( join( meet( one
% 59.89/60.29    , X ), converse( X ) ) ) = converse( converse( X ) ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147313) {G2,W8,D5,L1,V1,M1}  { join( converse( meet( one, X ) ), 
% 59.89/60.29    X ) = X }.
% 59.89/60.29  parent0[0]: (20) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( Y, converse
% 59.89/60.29    ( X ) ) ) ==> join( converse( Y ), X ) }.
% 59.89/60.29  parent1[0; 1]: (147312) {G1,W9,D5,L1,V1,M1}  { converse( join( meet( one, X
% 59.89/60.29     ), converse( X ) ) ) = X }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29     Y := meet( one, X )
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  subsumption: (130334) {G48,W8,D5,L1,V1,M1} P(130233,2919);d(7);d(20) { join
% 59.89/60.29    ( converse( meet( one, X ) ), X ) ==> X }.
% 59.89/60.29  parent0: (147313) {G2,W8,D5,L1,V1,M1}  { join( converse( meet( one, X ) ), 
% 59.89/60.29    X ) = X }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  permutation0:
% 59.89/60.29     0 ==> 0
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  eqswap: (147316) {G18,W14,D6,L1,V4,M1}  { top ==> join( join( join( meet( X
% 59.89/60.29    , Y ), Z ), T ), complement( meet( Y, X ) ) ) }.
% 59.89/60.29  parent0[0]: (988) {G18,W14,D6,L1,V4,M1} P(973,600) { join( join( join( meet
% 59.89/60.29    ( X, Y ), Z ), T ), complement( meet( Y, X ) ) ) ==> top }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29     Y := Y
% 59.89/60.29     Z := Z
% 59.89/60.29     T := T
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147317) {G19,W11,D5,L1,V2,M1}  { top ==> join( join( converse( X
% 59.89/60.29     ), Y ), complement( meet( one, X ) ) ) }.
% 59.89/60.29  parent0[0]: (130233) {G47,W9,D4,L1,V1,M1} P(130121,2731);d(77);d(741);d(757
% 59.89/60.29    ) { join( meet( X, one ), converse( X ) ) ==> converse( X ) }.
% 59.89/60.29  parent1[0; 4]: (147316) {G18,W14,D6,L1,V4,M1}  { top ==> join( join( join( 
% 59.89/60.29    meet( X, Y ), Z ), T ), complement( meet( Y, X ) ) ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := X
% 59.89/60.29     Y := one
% 59.89/60.29     Z := converse( X )
% 59.89/60.29     T := Y
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  eqswap: (147318) {G19,W11,D5,L1,V2,M1}  { join( join( converse( X ), Y ), 
% 59.89/60.29    complement( meet( one, X ) ) ) ==> top }.
% 59.89/60.29  parent0[0]: (147317) {G19,W11,D5,L1,V2,M1}  { top ==> join( join( converse
% 59.89/60.29    ( X ), Y ), complement( meet( one, X ) ) ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29     Y := Y
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  subsumption: (130452) {G48,W11,D5,L1,V2,M1} P(130233,988) { join( join( 
% 59.89/60.29    converse( X ), Y ), complement( meet( one, X ) ) ) ==> top }.
% 59.89/60.29  parent0: (147318) {G19,W11,D5,L1,V2,M1}  { join( join( converse( X ), Y ), 
% 59.89/60.29    complement( meet( one, X ) ) ) ==> top }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29     Y := Y
% 59.89/60.29  end
% 59.89/60.29  permutation0:
% 59.89/60.29     0 ==> 0
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  eqswap: (147320) {G31,W13,D6,L1,V2,M1}  { join( Y, X ) ==> join( join( X, Y
% 59.89/60.29     ), complement( composition( complement( Y ), top ) ) ) }.
% 59.89/60.29  parent0[0]: (4547) {G31,W13,D6,L1,V2,M1} P(3745,29) { join( join( Y, X ), 
% 59.89/60.29    complement( composition( complement( X ), top ) ) ) ==> join( X, Y ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := Y
% 59.89/60.29     Y := X
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147323) {G32,W14,D6,L1,V1,M1}  { join( X, converse( meet( one, X
% 59.89/60.29     ) ) ) ==> join( X, complement( composition( complement( X ), top ) ) )
% 59.89/60.29     }.
% 59.89/60.29  parent0[0]: (130334) {G48,W8,D5,L1,V1,M1} P(130233,2919);d(7);d(20) { join
% 59.89/60.29    ( converse( meet( one, X ) ), X ) ==> X }.
% 59.89/60.29  parent1[0; 8]: (147320) {G31,W13,D6,L1,V2,M1}  { join( Y, X ) ==> join( 
% 59.89/60.29    join( X, Y ), complement( composition( complement( Y ), top ) ) ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := converse( meet( one, X ) )
% 59.89/60.29     Y := X
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147324) {G31,W8,D5,L1,V1,M1}  { join( X, converse( meet( one, X )
% 59.89/60.29     ) ) ==> X }.
% 59.89/60.29  parent0[0]: (3745) {G30,W9,D6,L1,V1,M1} P(3741,2742);d(753) { join( X, 
% 59.89/60.29    complement( composition( complement( X ), top ) ) ) ==> X }.
% 59.89/60.29  parent1[0; 7]: (147323) {G32,W14,D6,L1,V1,M1}  { join( X, converse( meet( 
% 59.89/60.29    one, X ) ) ) ==> join( X, complement( composition( complement( X ), top )
% 59.89/60.29     ) ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  subsumption: (130516) {G49,W8,D5,L1,V1,M1} P(130334,4547);d(3745) { join( X
% 59.89/60.29    , converse( meet( one, X ) ) ) ==> X }.
% 59.89/60.29  parent0: (147324) {G31,W8,D5,L1,V1,M1}  { join( X, converse( meet( one, X )
% 59.89/60.29     ) ) ==> X }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  permutation0:
% 59.89/60.29     0 ==> 0
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  eqswap: (147327) {G49,W8,D5,L1,V1,M1}  { X ==> join( X, converse( meet( one
% 59.89/60.29    , X ) ) ) }.
% 59.89/60.29  parent0[0]: (130516) {G49,W8,D5,L1,V1,M1} P(130334,4547);d(3745) { join( X
% 59.89/60.29    , converse( meet( one, X ) ) ) ==> X }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147330) {G25,W18,D6,L1,V1,M1}  { composition( meet( X, one ), one
% 59.89/60.29     ) ==> join( composition( meet( X, one ), one ), converse( composition( 
% 59.89/60.29    meet( X, one ), one ) ) ) }.
% 59.89/60.29  parent0[0]: (4363) {G24,W13,D5,L1,V2,M1} P(3635,1033) { meet( Y, 
% 59.89/60.29    composition( meet( X, one ), Y ) ) ==> composition( meet( X, one ), Y )
% 59.89/60.29     }.
% 59.89/60.29  parent1[0; 13]: (147327) {G49,W8,D5,L1,V1,M1}  { X ==> join( X, converse( 
% 59.89/60.29    meet( one, X ) ) ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29     Y := one
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := composition( meet( X, one ), one )
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147333) {G1,W16,D5,L1,V1,M1}  { composition( meet( X, one ), one
% 59.89/60.29     ) ==> join( composition( meet( X, one ), one ), converse( meet( X, one )
% 59.89/60.29     ) ) }.
% 59.89/60.29  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 59.89/60.29  parent1[0; 13]: (147330) {G25,W18,D6,L1,V1,M1}  { composition( meet( X, one
% 59.89/60.29     ), one ) ==> join( composition( meet( X, one ), one ), converse( 
% 59.89/60.29    composition( meet( X, one ), one ) ) ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := meet( X, one )
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147335) {G1,W14,D5,L1,V1,M1}  { composition( meet( X, one ), one
% 59.89/60.29     ) ==> join( meet( X, one ), converse( meet( X, one ) ) ) }.
% 59.89/60.29  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 59.89/60.29  parent1[0; 7]: (147333) {G1,W16,D5,L1,V1,M1}  { composition( meet( X, one )
% 59.89/60.29    , one ) ==> join( composition( meet( X, one ), one ), converse( meet( X, 
% 59.89/60.29    one ) ) ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := meet( X, one )
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147336) {G1,W12,D5,L1,V1,M1}  { meet( X, one ) ==> join( meet( X
% 59.89/60.29    , one ), converse( meet( X, one ) ) ) }.
% 59.89/60.29  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 59.89/60.29  parent1[0; 1]: (147335) {G1,W14,D5,L1,V1,M1}  { composition( meet( X, one )
% 59.89/60.29    , one ) ==> join( meet( X, one ), converse( meet( X, one ) ) ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := meet( X, one )
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147340) {G2,W8,D4,L1,V1,M1}  { meet( X, one ) ==> converse( meet
% 59.89/60.29    ( X, one ) ) }.
% 59.89/60.29  parent0[0]: (130266) {G48,W13,D5,L1,V1,M1} P(4364,130233);d(5) { join( meet
% 59.89/60.29    ( X, one ), converse( meet( X, one ) ) ) ==> converse( meet( X, one ) )
% 59.89/60.29     }.
% 59.89/60.29  parent1[0; 4]: (147336) {G1,W12,D5,L1,V1,M1}  { meet( X, one ) ==> join( 
% 59.89/60.29    meet( X, one ), converse( meet( X, one ) ) ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  eqswap: (147341) {G2,W8,D4,L1,V1,M1}  { converse( meet( X, one ) ) ==> meet
% 59.89/60.29    ( X, one ) }.
% 59.89/60.29  parent0[0]: (147340) {G2,W8,D4,L1,V1,M1}  { meet( X, one ) ==> converse( 
% 59.89/60.29    meet( X, one ) ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  subsumption: (130740) {G50,W8,D4,L1,V1,M1} P(4363,130516);d(5);d(130266) { 
% 59.89/60.29    converse( meet( X, one ) ) ==> meet( X, one ) }.
% 59.89/60.29  parent0: (147341) {G2,W8,D4,L1,V1,M1}  { converse( meet( X, one ) ) ==> 
% 59.89/60.29    meet( X, one ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  permutation0:
% 59.89/60.29     0 ==> 0
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  eqswap: (147343) {G49,W8,D5,L1,V1,M1}  { X ==> join( X, converse( meet( one
% 59.89/60.29    , X ) ) ) }.
% 59.89/60.29  parent0[0]: (130516) {G49,W8,D5,L1,V1,M1} P(130334,4547);d(3745) { join( X
% 59.89/60.29    , converse( meet( one, X ) ) ) ==> X }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147346) {G23,W18,D6,L1,V1,M1}  { composition( meet( one, X ), one
% 59.89/60.29     ) ==> join( composition( meet( one, X ), one ), converse( composition( 
% 59.89/60.29    meet( one, X ), one ) ) ) }.
% 59.89/60.29  parent0[0]: (4332) {G22,W13,D5,L1,V2,M1} P(3634,1033) { meet( Y, 
% 59.89/60.29    composition( meet( one, X ), Y ) ) ==> composition( meet( one, X ), Y )
% 59.89/60.29     }.
% 59.89/60.29  parent1[0; 13]: (147343) {G49,W8,D5,L1,V1,M1}  { X ==> join( X, converse( 
% 59.89/60.29    meet( one, X ) ) ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29     Y := one
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := composition( meet( one, X ), one )
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147349) {G1,W16,D5,L1,V1,M1}  { composition( meet( one, X ), one
% 59.89/60.29     ) ==> join( composition( meet( one, X ), one ), converse( meet( one, X )
% 59.89/60.29     ) ) }.
% 59.89/60.29  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 59.89/60.29  parent1[0; 13]: (147346) {G23,W18,D6,L1,V1,M1}  { composition( meet( one, X
% 59.89/60.29     ), one ) ==> join( composition( meet( one, X ), one ), converse( 
% 59.89/60.29    composition( meet( one, X ), one ) ) ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := meet( one, X )
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147351) {G1,W14,D5,L1,V1,M1}  { composition( meet( one, X ), one
% 59.89/60.29     ) ==> join( meet( one, X ), converse( meet( one, X ) ) ) }.
% 59.89/60.29  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 59.89/60.29  parent1[0; 7]: (147349) {G1,W16,D5,L1,V1,M1}  { composition( meet( one, X )
% 59.89/60.29    , one ) ==> join( composition( meet( one, X ), one ), converse( meet( one
% 59.89/60.29    , X ) ) ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := meet( one, X )
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147352) {G1,W12,D5,L1,V1,M1}  { meet( one, X ) ==> join( meet( 
% 59.89/60.29    one, X ), converse( meet( one, X ) ) ) }.
% 59.89/60.29  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 59.89/60.29  parent1[0; 1]: (147351) {G1,W14,D5,L1,V1,M1}  { composition( meet( one, X )
% 59.89/60.29    , one ) ==> join( meet( one, X ), converse( meet( one, X ) ) ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := meet( one, X )
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147356) {G2,W8,D4,L1,V1,M1}  { meet( one, X ) ==> converse( meet
% 59.89/60.29    ( one, X ) ) }.
% 59.89/60.29  parent0[0]: (130268) {G48,W13,D5,L1,V1,M1} P(4333,130233);d(5) { join( meet
% 59.89/60.29    ( one, X ), converse( meet( one, X ) ) ) ==> converse( meet( one, X ) )
% 59.89/60.29     }.
% 59.89/60.29  parent1[0; 4]: (147352) {G1,W12,D5,L1,V1,M1}  { meet( one, X ) ==> join( 
% 59.89/60.29    meet( one, X ), converse( meet( one, X ) ) ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  eqswap: (147357) {G2,W8,D4,L1,V1,M1}  { converse( meet( one, X ) ) ==> meet
% 59.89/60.29    ( one, X ) }.
% 59.89/60.29  parent0[0]: (147356) {G2,W8,D4,L1,V1,M1}  { meet( one, X ) ==> converse( 
% 59.89/60.29    meet( one, X ) ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  subsumption: (130741) {G50,W8,D4,L1,V1,M1} P(4332,130516);d(5);d(130268) { 
% 59.89/60.29    converse( meet( one, X ) ) ==> meet( one, X ) }.
% 59.89/60.29  parent0: (147357) {G2,W8,D4,L1,V1,M1}  { converse( meet( one, X ) ) ==> 
% 59.89/60.29    meet( one, X ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  permutation0:
% 59.89/60.29     0 ==> 0
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147360) {G33,W8,D4,L1,V1,M1}  { meet( converse( X ), one ) ==> 
% 59.89/60.29    meet( one, X ) }.
% 59.89/60.29  parent0[0]: (130741) {G50,W8,D4,L1,V1,M1} P(4332,130516);d(5);d(130268) { 
% 59.89/60.29    converse( meet( one, X ) ) ==> meet( one, X ) }.
% 59.89/60.29  parent1[0; 5]: (12417) {G32,W9,D4,L1,V1,M1} P(12371,75) { meet( converse( X
% 59.89/60.29     ), one ) ==> converse( meet( one, X ) ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  subsumption: (131181) {G51,W8,D4,L1,V1,M1} S(12417);d(130741) { meet( 
% 59.89/60.29    converse( X ), one ) ==> meet( one, X ) }.
% 59.89/60.29  parent0: (147360) {G33,W8,D4,L1,V1,M1}  { meet( converse( X ), one ) ==> 
% 59.89/60.29    meet( one, X ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  permutation0:
% 59.89/60.29     0 ==> 0
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147364) {G32,W8,D4,L1,V1,M1}  { meet( one, converse( X ) ) ==> 
% 59.89/60.29    meet( one, X ) }.
% 59.89/60.29  parent0[0]: (130741) {G50,W8,D4,L1,V1,M1} P(4332,130516);d(5);d(130268) { 
% 59.89/60.29    converse( meet( one, X ) ) ==> meet( one, X ) }.
% 59.89/60.29  parent1[0; 5]: (12371) {G31,W9,D4,L1,V1,M1} P(12277,757);d(757) { meet( one
% 59.89/60.29    , converse( X ) ) ==> converse( meet( one, X ) ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  subsumption: (131182) {G51,W8,D4,L1,V1,M1} S(12371);d(130741) { meet( one, 
% 59.89/60.29    converse( X ) ) ==> meet( one, X ) }.
% 59.89/60.29  parent0: (147364) {G32,W8,D4,L1,V1,M1}  { meet( one, converse( X ) ) ==> 
% 59.89/60.29    meet( one, X ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  permutation0:
% 59.89/60.29     0 ==> 0
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  eqswap: (147367) {G51,W8,D4,L1,V1,M1}  { meet( one, X ) ==> meet( converse
% 59.89/60.29    ( X ), one ) }.
% 59.89/60.29  parent0[0]: (131181) {G51,W8,D4,L1,V1,M1} S(12417);d(130741) { meet( 
% 59.89/60.29    converse( X ), one ) ==> meet( one, X ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147368) {G2,W13,D5,L1,V2,M1}  { meet( one, join( X, converse( Y )
% 59.89/60.29     ) ) ==> meet( join( converse( X ), Y ), one ) }.
% 59.89/60.29  parent0[0]: (20) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( Y, converse
% 59.89/60.29    ( X ) ) ) ==> join( converse( Y ), X ) }.
% 59.89/60.29  parent1[0; 8]: (147367) {G51,W8,D4,L1,V1,M1}  { meet( one, X ) ==> meet( 
% 59.89/60.29    converse( X ), one ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := Y
% 59.89/60.29     Y := X
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := join( X, converse( Y ) )
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  subsumption: (131323) {G52,W13,D5,L1,V2,M1} P(20,131181) { meet( one, join
% 59.89/60.29    ( X, converse( Y ) ) ) ==> meet( join( converse( X ), Y ), one ) }.
% 59.89/60.29  parent0: (147368) {G2,W13,D5,L1,V2,M1}  { meet( one, join( X, converse( Y )
% 59.89/60.29     ) ) ==> meet( join( converse( X ), Y ), one ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29     Y := Y
% 59.89/60.29  end
% 59.89/60.29  permutation0:
% 59.89/60.29     0 ==> 0
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  eqswap: (147371) {G51,W8,D4,L1,V1,M1}  { meet( one, X ) ==> meet( converse
% 59.89/60.29    ( X ), one ) }.
% 59.89/60.29  parent0[0]: (131181) {G51,W8,D4,L1,V1,M1} S(12417);d(130741) { meet( 
% 59.89/60.29    converse( X ), one ) ==> meet( one, X ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147372) {G2,W13,D5,L1,V2,M1}  { meet( one, join( converse( X ), Y
% 59.89/60.29     ) ) ==> meet( join( X, converse( Y ) ), one ) }.
% 59.89/60.29  parent0[0]: (19) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( converse( X
% 59.89/60.29     ), Y ) ) ==> join( X, converse( Y ) ) }.
% 59.89/60.29  parent1[0; 8]: (147371) {G51,W8,D4,L1,V1,M1}  { meet( one, X ) ==> meet( 
% 59.89/60.29    converse( X ), one ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29     Y := Y
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := join( converse( X ), Y )
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  subsumption: (131326) {G52,W13,D5,L1,V2,M1} P(19,131181) { meet( one, join
% 59.89/60.29    ( converse( X ), Y ) ) ==> meet( join( X, converse( Y ) ), one ) }.
% 59.89/60.29  parent0: (147372) {G2,W13,D5,L1,V2,M1}  { meet( one, join( converse( X ), Y
% 59.89/60.29     ) ) ==> meet( join( X, converse( Y ) ), one ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29     Y := Y
% 59.89/60.29  end
% 59.89/60.29  permutation0:
% 59.89/60.29     0 ==> 0
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  eqswap: (147375) {G51,W8,D4,L1,V1,M1}  { meet( one, X ) ==> meet( one, 
% 59.89/60.29    converse( X ) ) }.
% 59.89/60.29  parent0[0]: (131182) {G51,W8,D4,L1,V1,M1} S(12371);d(130741) { meet( one, 
% 59.89/60.29    converse( X ) ) ==> meet( one, X ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147378) {G2,W13,D5,L1,V2,M1}  { meet( one, join( X, converse( Y )
% 59.89/60.29     ) ) ==> meet( one, join( converse( X ), Y ) ) }.
% 59.89/60.29  parent0[0]: (20) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( Y, converse
% 59.89/60.29    ( X ) ) ) ==> join( converse( Y ), X ) }.
% 59.89/60.29  parent1[0; 9]: (147375) {G51,W8,D4,L1,V1,M1}  { meet( one, X ) ==> meet( 
% 59.89/60.29    one, converse( X ) ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := Y
% 59.89/60.29     Y := X
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := join( X, converse( Y ) )
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147379) {G3,W13,D5,L1,V2,M1}  { meet( one, join( X, converse( Y )
% 59.89/60.29     ) ) ==> meet( join( X, converse( Y ) ), one ) }.
% 59.89/60.29  parent0[0]: (131326) {G52,W13,D5,L1,V2,M1} P(19,131181) { meet( one, join( 
% 59.89/60.29    converse( X ), Y ) ) ==> meet( join( X, converse( Y ) ), one ) }.
% 59.89/60.29  parent1[0; 7]: (147378) {G2,W13,D5,L1,V2,M1}  { meet( one, join( X, 
% 59.89/60.29    converse( Y ) ) ) ==> meet( one, join( converse( X ), Y ) ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29     Y := Y
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := X
% 59.89/60.29     Y := Y
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147380) {G4,W13,D5,L1,V2,M1}  { meet( join( converse( X ), Y ), 
% 59.89/60.29    one ) ==> meet( join( X, converse( Y ) ), one ) }.
% 59.89/60.29  parent0[0]: (131323) {G52,W13,D5,L1,V2,M1} P(20,131181) { meet( one, join( 
% 59.89/60.29    X, converse( Y ) ) ) ==> meet( join( converse( X ), Y ), one ) }.
% 59.89/60.29  parent1[0; 1]: (147379) {G3,W13,D5,L1,V2,M1}  { meet( one, join( X, 
% 59.89/60.29    converse( Y ) ) ) ==> meet( join( X, converse( Y ) ), one ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29     Y := Y
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := X
% 59.89/60.29     Y := Y
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  eqswap: (147381) {G4,W13,D5,L1,V2,M1}  { meet( join( X, converse( Y ) ), 
% 59.89/60.29    one ) ==> meet( join( converse( X ), Y ), one ) }.
% 59.89/60.29  parent0[0]: (147380) {G4,W13,D5,L1,V2,M1}  { meet( join( converse( X ), Y )
% 59.89/60.29    , one ) ==> meet( join( X, converse( Y ) ), one ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29     Y := Y
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  subsumption: (131331) {G53,W13,D5,L1,V2,M1} P(20,131182);d(131326);d(131323
% 59.89/60.29    ) { meet( join( X, converse( Y ) ), one ) ==> meet( join( converse( X ), 
% 59.89/60.29    Y ), one ) }.
% 59.89/60.29  parent0: (147381) {G4,W13,D5,L1,V2,M1}  { meet( join( X, converse( Y ) ), 
% 59.89/60.29    one ) ==> meet( join( converse( X ), Y ), one ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29     Y := Y
% 59.89/60.29  end
% 59.89/60.29  permutation0:
% 59.89/60.29     0 ==> 0
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  eqswap: (147383) {G27,W11,D4,L1,V2,M1}  { meet( X, complement( Y ) ) ==> 
% 59.89/60.29    meet( join( X, Y ), complement( Y ) ) }.
% 59.89/60.29  parent0[0]: (10143) {G27,W11,D4,L1,V2,M1} P(757,10123) { meet( join( Y, X )
% 59.89/60.29    , complement( X ) ) ==> meet( Y, complement( X ) ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := Y
% 59.89/60.29     Y := X
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147387) {G28,W18,D6,L1,V2,M1}  { meet( join( converse( X ), Y ), 
% 59.89/60.29    complement( complement( meet( one, X ) ) ) ) ==> meet( top, complement( 
% 59.89/60.29    complement( meet( one, X ) ) ) ) }.
% 59.89/60.29  parent0[0]: (130452) {G48,W11,D5,L1,V2,M1} P(130233,988) { join( join( 
% 59.89/60.29    converse( X ), Y ), complement( meet( one, X ) ) ) ==> top }.
% 59.89/60.29  parent1[0; 12]: (147383) {G27,W11,D4,L1,V2,M1}  { meet( X, complement( Y )
% 59.89/60.29     ) ==> meet( join( X, Y ), complement( Y ) ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29     Y := Y
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := join( converse( X ), Y )
% 59.89/60.29     Y := complement( meet( one, X ) )
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147388) {G13,W16,D6,L1,V2,M1}  { meet( join( converse( X ), Y ), 
% 59.89/60.29    complement( complement( meet( one, X ) ) ) ) ==> complement( complement( 
% 59.89/60.29    meet( one, X ) ) ) }.
% 59.89/60.29  parent0[0]: (748) {G12,W5,D3,L1,V1,M1} P(75,716);d(741) { meet( top, X ) 
% 59.89/60.29    ==> X }.
% 59.89/60.29  parent1[0; 11]: (147387) {G28,W18,D6,L1,V2,M1}  { meet( join( converse( X )
% 59.89/60.29    , Y ), complement( complement( meet( one, X ) ) ) ) ==> meet( top, 
% 59.89/60.29    complement( complement( meet( one, X ) ) ) ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := complement( complement( meet( one, X ) ) )
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := X
% 59.89/60.29     Y := Y
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147390) {G14,W14,D6,L1,V2,M1}  { meet( join( converse( X ), Y ), 
% 59.89/60.29    complement( complement( meet( one, X ) ) ) ) ==> meet( one, X ) }.
% 59.89/60.29  parent0[0]: (757) {G15,W5,D4,L1,V1,M1} P(741,79);d(753) { complement( 
% 59.89/60.29    complement( X ) ) ==> X }.
% 59.89/60.29  parent1[0; 11]: (147388) {G13,W16,D6,L1,V2,M1}  { meet( join( converse( X )
% 59.89/60.29    , Y ), complement( complement( meet( one, X ) ) ) ) ==> complement( 
% 59.89/60.29    complement( meet( one, X ) ) ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := meet( one, X )
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := X
% 59.89/60.29     Y := Y
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147391) {G15,W12,D5,L1,V2,M1}  { meet( join( converse( X ), Y ), 
% 59.89/60.29    meet( one, X ) ) ==> meet( one, X ) }.
% 59.89/60.29  parent0[0]: (757) {G15,W5,D4,L1,V1,M1} P(741,79);d(753) { complement( 
% 59.89/60.29    complement( X ) ) ==> X }.
% 59.89/60.29  parent1[0; 6]: (147390) {G14,W14,D6,L1,V2,M1}  { meet( join( converse( X )
% 59.89/60.29    , Y ), complement( complement( meet( one, X ) ) ) ) ==> meet( one, X )
% 59.89/60.29     }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := meet( one, X )
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := X
% 59.89/60.29     Y := Y
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147392) {G16,W12,D6,L1,V2,M1}  { meet( meet( join( converse( X )
% 59.89/60.29    , Y ), one ), X ) ==> meet( one, X ) }.
% 59.89/60.29  parent0[0]: (64460) {G33,W11,D4,L1,V3,M1} P(10127,63587);d(64459) { meet( Y
% 59.89/60.29    , meet( X, Z ) ) ==> meet( meet( Y, X ), Z ) }.
% 59.89/60.29  parent1[0; 1]: (147391) {G15,W12,D5,L1,V2,M1}  { meet( join( converse( X )
% 59.89/60.29    , Y ), meet( one, X ) ) ==> meet( one, X ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := one
% 59.89/60.29     Y := join( converse( X ), Y )
% 59.89/60.29     Z := X
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := X
% 59.89/60.29     Y := Y
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  subsumption: (133477) {G49,W12,D6,L1,V2,M1} P(130452,10143);d(748);d(757);d
% 59.89/60.29    (64460) { meet( meet( join( converse( X ), Y ), one ), X ) ==> meet( one
% 59.89/60.29    , X ) }.
% 59.89/60.29  parent0: (147392) {G16,W12,D6,L1,V2,M1}  { meet( meet( join( converse( X )
% 59.89/60.29    , Y ), one ), X ) ==> meet( one, X ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29     Y := Y
% 59.89/60.29  end
% 59.89/60.29  permutation0:
% 59.89/60.29     0 ==> 0
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  eqswap: (147395) {G30,W12,D6,L1,V2,M1}  { composition( X, Y ) ==> 
% 59.89/60.29    composition( meet( X, converse( composition( Y, top ) ) ), Y ) }.
% 59.89/60.29  parent0[0]: (82545) {G30,W12,D6,L1,V2,M1} P(2430,2972);d(2973) { 
% 59.89/60.29    composition( meet( Y, converse( composition( X, top ) ) ), X ) ==> 
% 59.89/60.29    composition( Y, X ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := Y
% 59.89/60.29     Y := X
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147399) {G31,W20,D8,L1,V2,M1}  { composition( meet( join( 
% 59.89/60.29    converse( converse( composition( X, top ) ) ), Y ), one ), X ) ==> 
% 59.89/60.29    composition( meet( one, converse( composition( X, top ) ) ), X ) }.
% 59.89/60.29  parent0[0]: (133477) {G49,W12,D6,L1,V2,M1} P(130452,10143);d(748);d(757);d(
% 59.89/60.29    64460) { meet( meet( join( converse( X ), Y ), one ), X ) ==> meet( one, 
% 59.89/60.29    X ) }.
% 59.89/60.29  parent1[0; 13]: (147395) {G30,W12,D6,L1,V2,M1}  { composition( X, Y ) ==> 
% 59.89/60.29    composition( meet( X, converse( composition( Y, top ) ) ), Y ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := converse( composition( X, top ) )
% 59.89/60.29     Y := Y
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := meet( join( converse( converse( composition( X, top ) ) ), Y ), one
% 59.89/60.29     )
% 59.89/60.29     Y := X
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147400) {G31,W15,D8,L1,V2,M1}  { composition( meet( join( 
% 59.89/60.29    converse( converse( composition( X, top ) ) ), Y ), one ), X ) ==> 
% 59.89/60.29    composition( one, X ) }.
% 59.89/60.29  parent0[0]: (82545) {G30,W12,D6,L1,V2,M1} P(2430,2972);d(2973) { 
% 59.89/60.29    composition( meet( Y, converse( composition( X, top ) ) ), X ) ==> 
% 59.89/60.29    composition( Y, X ) }.
% 59.89/60.29  parent1[0; 12]: (147399) {G31,W20,D8,L1,V2,M1}  { composition( meet( join( 
% 59.89/60.29    converse( converse( composition( X, top ) ) ), Y ), one ), X ) ==> 
% 59.89/60.29    composition( meet( one, converse( composition( X, top ) ) ), X ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29     Y := one
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := X
% 59.89/60.29     Y := Y
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147401) {G5,W13,D8,L1,V2,M1}  { composition( meet( join( converse
% 59.89/60.29    ( converse( composition( X, top ) ) ), Y ), one ), X ) ==> X }.
% 59.89/60.29  parent0[0]: (188) {G4,W5,D3,L1,V1,M1} P(187,181) { composition( one, X ) 
% 59.89/60.29    ==> X }.
% 59.89/60.29  parent1[0; 12]: (147400) {G31,W15,D8,L1,V2,M1}  { composition( meet( join( 
% 59.89/60.29    converse( converse( composition( X, top ) ) ), Y ), one ), X ) ==> 
% 59.89/60.29    composition( one, X ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := X
% 59.89/60.29     Y := Y
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147402) {G1,W11,D6,L1,V2,M1}  { composition( meet( join( 
% 59.89/60.29    composition( X, top ), Y ), one ), X ) ==> X }.
% 59.89/60.29  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 59.89/60.29  parent1[0; 4]: (147401) {G5,W13,D8,L1,V2,M1}  { composition( meet( join( 
% 59.89/60.29    converse( converse( composition( X, top ) ) ), Y ), one ), X ) ==> X }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := composition( X, top )
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := X
% 59.89/60.29     Y := Y
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  subsumption: (141015) {G50,W11,D6,L1,V2,M1} P(133477,82545);d(82545);d(188)
% 59.89/60.29    ;d(7) { composition( meet( join( composition( X, top ), Y ), one ), X ) 
% 59.89/60.29    ==> X }.
% 59.89/60.29  parent0: (147402) {G1,W11,D6,L1,V2,M1}  { composition( meet( join( 
% 59.89/60.29    composition( X, top ), Y ), one ), X ) ==> X }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29     Y := Y
% 59.89/60.29  end
% 59.89/60.29  permutation0:
% 59.89/60.29     0 ==> 0
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  eqswap: (147405) {G50,W11,D6,L1,V2,M1}  { X ==> composition( meet( join( 
% 59.89/60.29    composition( X, top ), Y ), one ), X ) }.
% 59.89/60.29  parent0[0]: (141015) {G50,W11,D6,L1,V2,M1} P(133477,82545);d(82545);d(188);
% 59.89/60.29    d(7) { composition( meet( join( composition( X, top ), Y ), one ), X ) 
% 59.89/60.29    ==> X }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29     Y := Y
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147406) {G31,W11,D6,L1,V2,M1}  { X ==> composition( meet( join( Y
% 59.89/60.29    , composition( X, top ) ), one ), X ) }.
% 59.89/60.29  parent0[0]: (34401) {G30,W12,D6,L1,V2,M1} P(6438,1370);d(757) { join( Y, 
% 59.89/60.29    meet( X, composition( top, complement( Y ) ) ) ) ==> join( X, Y ) }.
% 59.89/60.29  parent1[0; 4]: (147405) {G50,W11,D6,L1,V2,M1}  { X ==> composition( meet( 
% 59.89/60.29    join( composition( X, top ), Y ), one ), X ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := Y
% 59.89/60.29     Y := composition( X, top )
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := X
% 59.89/60.29     Y := meet( Y, composition( top, complement( composition( X, top ) ) ) )
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  eqswap: (147407) {G31,W11,D6,L1,V2,M1}  { composition( meet( join( Y, 
% 59.89/60.29    composition( X, top ) ), one ), X ) ==> X }.
% 59.89/60.29  parent0[0]: (147406) {G31,W11,D6,L1,V2,M1}  { X ==> composition( meet( join
% 59.89/60.29    ( Y, composition( X, top ) ), one ), X ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29     Y := Y
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  subsumption: (141062) {G51,W11,D6,L1,V2,M1} P(34401,141015) { composition( 
% 59.89/60.29    meet( join( Y, composition( X, top ) ), one ), X ) ==> X }.
% 59.89/60.29  parent0: (147407) {G31,W11,D6,L1,V2,M1}  { composition( meet( join( Y, 
% 59.89/60.29    composition( X, top ) ), one ), X ) ==> X }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29     Y := Y
% 59.89/60.29  end
% 59.89/60.29  permutation0:
% 59.89/60.29     0 ==> 0
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  eqswap: (147409) {G1,W10,D5,L1,V2,M1}  { composition( Y, converse( X ) ) 
% 59.89/60.29    ==> converse( composition( X, converse( Y ) ) ) }.
% 59.89/60.29  parent0[0]: (16) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( Y, 
% 59.89/60.29    converse( X ) ) ) ==> composition( X, converse( Y ) ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := Y
% 59.89/60.29     Y := X
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147415) {G2,W15,D8,L1,V2,M1}  { composition( X, converse( meet( 
% 59.89/60.29    join( Y, composition( converse( X ), top ) ), one ) ) ) ==> converse( 
% 59.89/60.29    converse( X ) ) }.
% 59.89/60.29  parent0[0]: (141062) {G51,W11,D6,L1,V2,M1} P(34401,141015) { composition( 
% 59.89/60.29    meet( join( Y, composition( X, top ) ), one ), X ) ==> X }.
% 59.89/60.29  parent1[0; 13]: (147409) {G1,W10,D5,L1,V2,M1}  { composition( Y, converse( 
% 59.89/60.29    X ) ) ==> converse( composition( X, converse( Y ) ) ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := converse( X )
% 59.89/60.29     Y := Y
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := meet( join( Y, composition( converse( X ), top ) ), one )
% 59.89/60.29     Y := X
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147416) {G1,W13,D8,L1,V2,M1}  { composition( X, converse( meet( 
% 59.89/60.29    join( Y, composition( converse( X ), top ) ), one ) ) ) ==> X }.
% 59.89/60.29  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 59.89/60.29  parent1[0; 12]: (147415) {G2,W15,D8,L1,V2,M1}  { composition( X, converse( 
% 59.89/60.29    meet( join( Y, composition( converse( X ), top ) ), one ) ) ) ==> 
% 59.89/60.29    converse( converse( X ) ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := X
% 59.89/60.29     Y := Y
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147417) {G2,W12,D7,L1,V2,M1}  { composition( X, meet( join( Y, 
% 59.89/60.29    composition( converse( X ), top ) ), one ) ) ==> X }.
% 59.89/60.29  parent0[0]: (130740) {G50,W8,D4,L1,V1,M1} P(4363,130516);d(5);d(130266) { 
% 59.89/60.29    converse( meet( X, one ) ) ==> meet( X, one ) }.
% 59.89/60.29  parent1[0; 3]: (147416) {G1,W13,D8,L1,V2,M1}  { composition( X, converse( 
% 59.89/60.29    meet( join( Y, composition( converse( X ), top ) ), one ) ) ) ==> X }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := join( Y, composition( converse( X ), top ) )
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := X
% 59.89/60.29     Y := Y
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147418) {G3,W12,D7,L1,V2,M1}  { composition( X, meet( join( Y, 
% 59.89/60.29    converse( composition( top, X ) ) ), one ) ) ==> X }.
% 59.89/60.29  parent0[0]: (225) {G11,W9,D4,L1,V1,M1} P(224,17) { composition( converse( X
% 59.89/60.29     ), top ) ==> converse( composition( top, X ) ) }.
% 59.89/60.29  parent1[0; 6]: (147417) {G2,W12,D7,L1,V2,M1}  { composition( X, meet( join
% 59.89/60.29    ( Y, composition( converse( X ), top ) ), one ) ) ==> X }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := X
% 59.89/60.29     Y := Y
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147419) {G4,W12,D6,L1,V2,M1}  { composition( X, meet( join( 
% 59.89/60.29    converse( Y ), composition( top, X ) ), one ) ) ==> X }.
% 59.89/60.29  parent0[0]: (131331) {G53,W13,D5,L1,V2,M1} P(20,131182);d(131326);d(131323)
% 59.89/60.29     { meet( join( X, converse( Y ) ), one ) ==> meet( join( converse( X ), Y
% 59.89/60.29     ), one ) }.
% 59.89/60.29  parent1[0; 3]: (147418) {G3,W12,D7,L1,V2,M1}  { composition( X, meet( join
% 59.89/60.29    ( Y, converse( composition( top, X ) ) ), one ) ) ==> X }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := Y
% 59.89/60.29     Y := composition( top, X )
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := X
% 59.89/60.29     Y := Y
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  subsumption: (141341) {G54,W12,D6,L1,V2,M1} P(141062,16);d(7);d(130740);d(
% 59.89/60.29    225);d(131331) { composition( Y, meet( join( converse( X ), composition( 
% 59.89/60.29    top, Y ) ), one ) ) ==> Y }.
% 59.89/60.29  parent0: (147419) {G4,W12,D6,L1,V2,M1}  { composition( X, meet( join( 
% 59.89/60.29    converse( Y ), composition( top, X ) ), one ) ) ==> X }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := Y
% 59.89/60.29     Y := X
% 59.89/60.29  end
% 59.89/60.29  permutation0:
% 59.89/60.29     0 ==> 0
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  eqswap: (147422) {G54,W12,D6,L1,V2,M1}  { X ==> composition( X, meet( join
% 59.89/60.29    ( converse( Y ), composition( top, X ) ), one ) ) }.
% 59.89/60.29  parent0[0]: (141341) {G54,W12,D6,L1,V2,M1} P(141062,16);d(7);d(130740);d(
% 59.89/60.29    225);d(131331) { composition( Y, meet( join( converse( X ), composition( 
% 59.89/60.29    top, Y ) ), one ) ) ==> Y }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := Y
% 59.89/60.29     Y := X
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147425) {G38,W14,D5,L1,V1,M1}  { meet( converse( skol1 ), X ) ==>
% 59.89/60.29     composition( meet( converse( skol1 ), X ), meet( converse( skol1 ), one
% 59.89/60.29     ) ) }.
% 59.89/60.29  parent0[0]: (28463) {G37,W12,D6,L1,V2,M1} P(28459,929);d(899);d(20) { join
% 59.89/60.29    ( converse( skol1 ), composition( X, meet( converse( skol1 ), Y ) ) ) ==>
% 59.89/60.29     converse( skol1 ) }.
% 59.89/60.29  parent1[0; 11]: (147422) {G54,W12,D6,L1,V2,M1}  { X ==> composition( X, 
% 59.89/60.29    meet( join( converse( Y ), composition( top, X ) ), one ) ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := top
% 59.89/60.29     Y := X
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := meet( converse( skol1 ), X )
% 59.89/60.29     Y := skol1
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147426) {G39,W13,D5,L1,V1,M1}  { meet( converse( skol1 ), X ) ==>
% 59.89/60.29     composition( meet( converse( skol1 ), X ), meet( one, skol1 ) ) }.
% 59.89/60.29  parent0[0]: (131181) {G51,W8,D4,L1,V1,M1} S(12417);d(130741) { meet( 
% 59.89/60.29    converse( X ), one ) ==> meet( one, X ) }.
% 59.89/60.29  parent1[0; 10]: (147425) {G38,W14,D5,L1,V1,M1}  { meet( converse( skol1 ), 
% 59.89/60.29    X ) ==> composition( meet( converse( skol1 ), X ), meet( converse( skol1
% 59.89/60.29     ), one ) ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := skol1
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147427) {G40,W10,D4,L1,V1,M1}  { meet( converse( skol1 ), X ) ==>
% 59.89/60.29     composition( X, meet( one, skol1 ) ) }.
% 59.89/60.29  parent0[0]: (89540) {G62,W14,D5,L1,V1,M1} P(61529,82546) { composition( 
% 59.89/60.29    meet( converse( skol1 ), X ), meet( one, skol1 ) ) ==> composition( X, 
% 59.89/60.29    meet( one, skol1 ) ) }.
% 59.89/60.29  parent1[0; 5]: (147426) {G39,W13,D5,L1,V1,M1}  { meet( converse( skol1 ), X
% 59.89/60.29     ) ==> composition( meet( converse( skol1 ), X ), meet( one, skol1 ) )
% 59.89/60.29     }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  eqswap: (147428) {G40,W10,D4,L1,V1,M1}  { composition( X, meet( one, skol1
% 59.89/60.29     ) ) ==> meet( converse( skol1 ), X ) }.
% 59.89/60.29  parent0[0]: (147427) {G40,W10,D4,L1,V1,M1}  { meet( converse( skol1 ), X ) 
% 59.89/60.29    ==> composition( X, meet( one, skol1 ) ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  subsumption: (142976) {G63,W10,D4,L1,V1,M1} P(28463,141341);d(131181);d(
% 59.89/60.29    89540) { composition( X, meet( one, skol1 ) ) ==> meet( converse( skol1 )
% 59.89/60.29    , X ) }.
% 59.89/60.29  parent0: (147428) {G40,W10,D4,L1,V1,M1}  { composition( X, meet( one, skol1
% 59.89/60.29     ) ) ==> meet( converse( skol1 ), X ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  permutation0:
% 59.89/60.29     0 ==> 0
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  eqswap: (147430) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y ), X ) 
% 59.89/60.29    ==> converse( composition( converse( X ), Y ) ) }.
% 59.89/60.29  parent0[0]: (17) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( 
% 59.89/60.29    converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29     Y := Y
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147435) {G2,W13,D5,L1,V1,M1}  { composition( converse( meet( one
% 59.89/60.29    , skol1 ) ), X ) ==> converse( meet( converse( skol1 ), converse( X ) ) )
% 59.89/60.29     }.
% 59.89/60.29  parent0[0]: (142976) {G63,W10,D4,L1,V1,M1} P(28463,141341);d(131181);d(
% 59.89/60.29    89540) { composition( X, meet( one, skol1 ) ) ==> meet( converse( skol1 )
% 59.89/60.29    , X ) }.
% 59.89/60.29  parent1[0; 8]: (147430) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y )
% 59.89/60.29    , X ) ==> converse( composition( converse( X ), Y ) ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := converse( X )
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := X
% 59.89/60.29     Y := meet( one, skol1 )
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147436) {G3,W12,D5,L1,V1,M1}  { composition( converse( meet( one
% 59.89/60.29    , skol1 ) ), X ) ==> meet( converse( converse( skol1 ) ), X ) }.
% 59.89/60.29  parent0[0]: (53043) {G31,W10,D5,L1,V2,M1} P(7,53020) { converse( meet( Y, 
% 59.89/60.29    converse( X ) ) ) ==> meet( converse( Y ), X ) }.
% 59.89/60.29  parent1[0; 7]: (147435) {G2,W13,D5,L1,V1,M1}  { composition( converse( meet
% 59.89/60.29    ( one, skol1 ) ), X ) ==> converse( meet( converse( skol1 ), converse( X
% 59.89/60.29     ) ) ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29     Y := converse( skol1 )
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147437) {G1,W10,D5,L1,V1,M1}  { composition( converse( meet( one
% 59.89/60.29    , skol1 ) ), X ) ==> meet( skol1, X ) }.
% 59.89/60.29  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 59.89/60.29  parent1[0; 8]: (147436) {G3,W12,D5,L1,V1,M1}  { composition( converse( meet
% 59.89/60.29    ( one, skol1 ) ), X ) ==> meet( converse( converse( skol1 ) ), X ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := skol1
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147438) {G2,W9,D4,L1,V1,M1}  { composition( meet( one, skol1 ), X
% 59.89/60.29     ) ==> meet( skol1, X ) }.
% 59.89/60.29  parent0[0]: (130741) {G50,W8,D4,L1,V1,M1} P(4332,130516);d(5);d(130268) { 
% 59.89/60.29    converse( meet( one, X ) ) ==> meet( one, X ) }.
% 59.89/60.29  parent1[0; 2]: (147437) {G1,W10,D5,L1,V1,M1}  { composition( converse( meet
% 59.89/60.29    ( one, skol1 ) ), X ) ==> meet( skol1, X ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := skol1
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  subsumption: (143153) {G64,W9,D4,L1,V1,M1} P(142976,17);d(53043);d(7);d(
% 59.89/60.29    130741) { composition( meet( one, skol1 ), X ) ==> meet( skol1, X ) }.
% 59.89/60.29  parent0: (147438) {G2,W9,D4,L1,V1,M1}  { composition( meet( one, skol1 ), X
% 59.89/60.29     ) ==> meet( skol1, X ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  permutation0:
% 59.89/60.29     0 ==> 0
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  eqswap: (147440) {G64,W9,D4,L1,V1,M1}  { meet( skol1, X ) ==> composition( 
% 59.89/60.29    meet( one, skol1 ), X ) }.
% 59.89/60.29  parent0[0]: (143153) {G64,W9,D4,L1,V1,M1} P(142976,17);d(53043);d(7);d(
% 59.89/60.29    130741) { composition( meet( one, skol1 ), X ) ==> meet( skol1, X ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147443) {G1,W13,D5,L1,V2,M1}  { meet( skol1, composition( X, Y )
% 59.89/60.29     ) ==> composition( composition( meet( one, skol1 ), X ), Y ) }.
% 59.89/60.29  parent0[0]: (4) {G0,W11,D4,L1,V3,M1} I { composition( X, composition( Y, Z
% 59.89/60.29     ) ) ==> composition( composition( X, Y ), Z ) }.
% 59.89/60.29  parent1[0; 6]: (147440) {G64,W9,D4,L1,V1,M1}  { meet( skol1, X ) ==> 
% 59.89/60.29    composition( meet( one, skol1 ), X ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := meet( one, skol1 )
% 59.89/60.29     Y := X
% 59.89/60.29     Z := Y
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := composition( X, Y )
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147444) {G2,W11,D4,L1,V2,M1}  { meet( skol1, composition( X, Y )
% 59.89/60.29     ) ==> composition( meet( skol1, X ), Y ) }.
% 59.89/60.29  parent0[0]: (143153) {G64,W9,D4,L1,V1,M1} P(142976,17);d(53043);d(7);d(
% 59.89/60.29    130741) { composition( meet( one, skol1 ), X ) ==> meet( skol1, X ) }.
% 59.89/60.29  parent1[0; 7]: (147443) {G1,W13,D5,L1,V2,M1}  { meet( skol1, composition( X
% 59.89/60.29    , Y ) ) ==> composition( composition( meet( one, skol1 ), X ), Y ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29     X := X
% 59.89/60.29     Y := Y
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  eqswap: (147445) {G2,W11,D4,L1,V2,M1}  { composition( meet( skol1, X ), Y )
% 59.89/60.29     ==> meet( skol1, composition( X, Y ) ) }.
% 59.89/60.29  parent0[0]: (147444) {G2,W11,D4,L1,V2,M1}  { meet( skol1, composition( X, Y
% 59.89/60.29     ) ) ==> composition( meet( skol1, X ), Y ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29     Y := Y
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  subsumption: (143240) {G65,W11,D4,L1,V2,M1} P(143153,4);d(143153) { 
% 59.89/60.29    composition( meet( skol1, X ), Y ) ==> meet( skol1, composition( X, Y ) )
% 59.89/60.29     }.
% 59.89/60.29  parent0: (147445) {G2,W11,D4,L1,V2,M1}  { composition( meet( skol1, X ), Y
% 59.89/60.29     ) ==> meet( skol1, composition( X, Y ) ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := X
% 59.89/60.29     Y := Y
% 59.89/60.29  end
% 59.89/60.29  permutation0:
% 59.89/60.29     0 ==> 0
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  eqswap: (147447) {G1,W34,D5,L2,V0,M2}  { ! meet( skol1, composition( skol2
% 59.89/60.29    , skol3 ) ) ==> join( composition( meet( skol1, skol2 ), skol3 ), meet( 
% 59.89/60.29    skol1, composition( skol2, skol3 ) ) ), ! join( composition( meet( skol1
% 59.89/60.29    , skol2 ), skol3 ), meet( skol1, composition( skol2, skol3 ) ) ) ==> 
% 59.89/60.29    composition( meet( skol1, skol2 ), skol3 ) }.
% 59.89/60.29  parent0[0]: (135) {G1,W34,D5,L2,V0,M2} P(0,14) { ! join( composition( meet
% 59.89/60.29    ( skol1, skol2 ), skol3 ), meet( skol1, composition( skol2, skol3 ) ) ) 
% 59.89/60.29    ==> meet( skol1, composition( skol2, skol3 ) ), ! join( composition( meet
% 59.89/60.29    ( skol1, skol2 ), skol3 ), meet( skol1, composition( skol2, skol3 ) ) ) 
% 59.89/60.29    ==> composition( meet( skol1, skol2 ), skol3 ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147453) {G2,W34,D5,L2,V0,M2}  { ! join( composition( meet( skol1
% 59.89/60.29    , skol2 ), skol3 ), meet( skol1, composition( skol2, skol3 ) ) ) ==> meet
% 59.89/60.29    ( skol1, composition( skol2, skol3 ) ), ! meet( skol1, composition( skol2
% 59.89/60.29    , skol3 ) ) ==> join( composition( meet( skol1, skol2 ), skol3 ), meet( 
% 59.89/60.29    skol1, composition( skol2, skol3 ) ) ) }.
% 59.89/60.29  parent0[0]: (143240) {G65,W11,D4,L1,V2,M1} P(143153,4);d(143153) { 
% 59.89/60.29    composition( meet( skol1, X ), Y ) ==> meet( skol1, composition( X, Y ) )
% 59.89/60.29     }.
% 59.89/60.29  parent1[1; 13]: (147447) {G1,W34,D5,L2,V0,M2}  { ! meet( skol1, composition
% 59.89/60.29    ( skol2, skol3 ) ) ==> join( composition( meet( skol1, skol2 ), skol3 ), 
% 59.89/60.29    meet( skol1, composition( skol2, skol3 ) ) ), ! join( composition( meet( 
% 59.89/60.29    skol1, skol2 ), skol3 ), meet( skol1, composition( skol2, skol3 ) ) ) ==>
% 59.89/60.29     composition( meet( skol1, skol2 ), skol3 ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := skol2
% 59.89/60.29     Y := skol3
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147455) {G3,W34,D5,L2,V0,M2}  { ! meet( skol1, composition( skol2
% 59.89/60.29    , skol3 ) ) ==> join( meet( skol1, composition( skol2, skol3 ) ), meet( 
% 59.89/60.29    skol1, composition( skol2, skol3 ) ) ), ! join( composition( meet( skol1
% 59.89/60.29    , skol2 ), skol3 ), meet( skol1, composition( skol2, skol3 ) ) ) ==> meet
% 59.89/60.29    ( skol1, composition( skol2, skol3 ) ) }.
% 59.89/60.29  parent0[0]: (143240) {G65,W11,D4,L1,V2,M1} P(143153,4);d(143153) { 
% 59.89/60.29    composition( meet( skol1, X ), Y ) ==> meet( skol1, composition( X, Y ) )
% 59.89/60.29     }.
% 59.89/60.29  parent1[1; 8]: (147453) {G2,W34,D5,L2,V0,M2}  { ! join( composition( meet( 
% 59.89/60.29    skol1, skol2 ), skol3 ), meet( skol1, composition( skol2, skol3 ) ) ) ==>
% 59.89/60.29     meet( skol1, composition( skol2, skol3 ) ), ! meet( skol1, composition( 
% 59.89/60.29    skol2, skol3 ) ) ==> join( composition( meet( skol1, skol2 ), skol3 ), 
% 59.89/60.29    meet( skol1, composition( skol2, skol3 ) ) ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := skol2
% 59.89/60.29     Y := skol3
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147456) {G4,W34,D5,L2,V0,M2}  { ! join( meet( skol1, composition
% 59.89/60.29    ( skol2, skol3 ) ), meet( skol1, composition( skol2, skol3 ) ) ) ==> meet
% 59.89/60.29    ( skol1, composition( skol2, skol3 ) ), ! meet( skol1, composition( skol2
% 59.89/60.29    , skol3 ) ) ==> join( meet( skol1, composition( skol2, skol3 ) ), meet( 
% 59.89/60.29    skol1, composition( skol2, skol3 ) ) ) }.
% 59.89/60.29  parent0[0]: (143240) {G65,W11,D4,L1,V2,M1} P(143153,4);d(143153) { 
% 59.89/60.29    composition( meet( skol1, X ), Y ) ==> meet( skol1, composition( X, Y ) )
% 59.89/60.29     }.
% 59.89/60.29  parent1[1; 3]: (147455) {G3,W34,D5,L2,V0,M2}  { ! meet( skol1, composition
% 59.89/60.29    ( skol2, skol3 ) ) ==> join( meet( skol1, composition( skol2, skol3 ) ), 
% 59.89/60.29    meet( skol1, composition( skol2, skol3 ) ) ), ! join( composition( meet( 
% 59.89/60.29    skol1, skol2 ), skol3 ), meet( skol1, composition( skol2, skol3 ) ) ) ==>
% 59.89/60.29     meet( skol1, composition( skol2, skol3 ) ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := skol2
% 59.89/60.29     Y := skol3
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147473) {G5,W28,D5,L2,V0,M2}  { ! meet( skol1, composition( skol2
% 59.89/60.29    , skol3 ) ) ==> meet( skol1, composition( skol2, skol3 ) ), ! join( meet
% 59.89/60.29    ( skol1, composition( skol2, skol3 ) ), meet( skol1, composition( skol2, 
% 59.89/60.29    skol3 ) ) ) ==> meet( skol1, composition( skol2, skol3 ) ) }.
% 59.89/60.29  parent0[0]: (770) {G16,W5,D3,L1,V1,M1} P(757,192) { join( X, X ) ==> X }.
% 59.89/60.29  parent1[1; 7]: (147456) {G4,W34,D5,L2,V0,M2}  { ! join( meet( skol1, 
% 59.89/60.29    composition( skol2, skol3 ) ), meet( skol1, composition( skol2, skol3 ) )
% 59.89/60.29     ) ==> meet( skol1, composition( skol2, skol3 ) ), ! meet( skol1, 
% 59.89/60.29    composition( skol2, skol3 ) ) ==> join( meet( skol1, composition( skol2, 
% 59.89/60.29    skol3 ) ), meet( skol1, composition( skol2, skol3 ) ) ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := meet( skol1, composition( skol2, skol3 ) )
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  paramod: (147474) {G6,W22,D4,L2,V0,M2}  { ! meet( skol1, composition( skol2
% 59.89/60.29    , skol3 ) ) ==> meet( skol1, composition( skol2, skol3 ) ), ! meet( skol1
% 59.89/60.29    , composition( skol2, skol3 ) ) ==> meet( skol1, composition( skol2, 
% 59.89/60.29    skol3 ) ) }.
% 59.89/60.29  parent0[0]: (770) {G16,W5,D3,L1,V1,M1} P(757,192) { join( X, X ) ==> X }.
% 59.89/60.29  parent1[1; 2]: (147473) {G5,W28,D5,L2,V0,M2}  { ! meet( skol1, composition
% 59.89/60.29    ( skol2, skol3 ) ) ==> meet( skol1, composition( skol2, skol3 ) ), ! join
% 59.89/60.29    ( meet( skol1, composition( skol2, skol3 ) ), meet( skol1, composition( 
% 59.89/60.29    skol2, skol3 ) ) ) ==> meet( skol1, composition( skol2, skol3 ) ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29     X := meet( skol1, composition( skol2, skol3 ) )
% 59.89/60.29  end
% 59.89/60.29  substitution1:
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  factor: (147475) {G6,W11,D4,L1,V0,M1}  { ! meet( skol1, composition( skol2
% 59.89/60.29    , skol3 ) ) ==> meet( skol1, composition( skol2, skol3 ) ) }.
% 59.89/60.29  parent0[0, 1]: (147474) {G6,W22,D4,L2,V0,M2}  { ! meet( skol1, composition
% 59.89/60.29    ( skol2, skol3 ) ) ==> meet( skol1, composition( skol2, skol3 ) ), ! meet
% 59.89/60.29    ( skol1, composition( skol2, skol3 ) ) ==> meet( skol1, composition( 
% 59.89/60.29    skol2, skol3 ) ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  eqrefl: (147478) {G0,W0,D0,L0,V0,M0}  {  }.
% 59.89/60.29  parent0[0]: (147475) {G6,W11,D4,L1,V0,M1}  { ! meet( skol1, composition( 
% 59.89/60.29    skol2, skol3 ) ) ==> meet( skol1, composition( skol2, skol3 ) ) }.
% 59.89/60.29  substitution0:
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  subsumption: (143699) {G66,W0,D0,L0,V0,M0} P(143240,135);f;d(770);q {  }.
% 59.89/60.29  parent0: (147478) {G0,W0,D0,L0,V0,M0}  {  }.
% 59.89/60.29  substitution0:
% 59.89/60.29  end
% 59.89/60.29  permutation0:
% 59.89/60.29  end
% 59.89/60.29  
% 59.89/60.29  Proof check complete!
% 59.89/60.29  
% 59.89/60.29  Memory use:
% 59.89/60.29  
% 59.89/60.29  space for terms:        2015286
% 59.89/60.29  space for clauses:      15354772
% 59.89/60.29  
% 59.89/60.29  
% 59.89/60.29  clauses generated:      12208946
% 59.89/60.29  clauses kept:           143700
% 59.89/60.29  clauses selected:       8203
% 59.89/60.29  clauses deleted:        60465
% 59.89/60.29  clauses inuse deleted:  2319
% 59.89/60.29  
% 59.89/60.29  subsentry:          203227
% 59.89/60.29  literals s-matched: 192666
% 59.89/60.29  literals matched:   191642
% 59.89/60.29  full subsumption:   0
% 59.89/60.29  
% 59.89/60.29  checksum:           -891434999
% 59.89/60.29  
% 59.89/60.29  
% 59.89/60.29  Bliksem ended
%------------------------------------------------------------------------------