TSTP Solution File: REL027+1 by Bliksem---1.12

View Problem - Process Solution

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

% Computer : n027.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:34 EDT 2022

% Result   : Theorem 4.28s 4.63s
% Output   : Refutation 4.28s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.12/0.13  % Problem  : REL027+1 : TPTP v8.1.0. Released v4.0.0.
% 0.12/0.14  % Command  : bliksem %s
% 0.14/0.35  % Computer : n027.cluster.edu
% 0.14/0.35  % Model    : x86_64 x86_64
% 0.14/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.35  % Memory   : 8042.1875MB
% 0.14/0.35  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.14/0.35  % CPULimit : 300
% 0.14/0.35  % DateTime : Fri Jul  8 15:07:30 EDT 2022
% 0.14/0.35  % CPUTime  : 
% 4.28/4.63  *** allocated 10000 integers for termspace/termends
% 4.28/4.63  *** allocated 10000 integers for clauses
% 4.28/4.63  *** allocated 10000 integers for justifications
% 4.28/4.63  Bliksem 1.12
% 4.28/4.63  
% 4.28/4.63  
% 4.28/4.63  Automatic Strategy Selection
% 4.28/4.63  
% 4.28/4.63  
% 4.28/4.63  Clauses:
% 4.28/4.63  
% 4.28/4.63  { join( X, Y ) = join( Y, X ) }.
% 4.28/4.63  { join( X, join( Y, Z ) ) = join( join( X, Y ), Z ) }.
% 4.28/4.63  { X = join( complement( join( complement( X ), complement( Y ) ) ), 
% 4.28/4.63    complement( join( complement( X ), Y ) ) ) }.
% 4.28/4.63  { meet( X, Y ) = complement( join( complement( X ), complement( Y ) ) ) }.
% 4.28/4.63  { composition( X, composition( Y, Z ) ) = composition( composition( X, Y )
% 4.28/4.63    , Z ) }.
% 4.28/4.63  { composition( X, one ) = X }.
% 4.28/4.63  { composition( join( X, Y ), Z ) = join( composition( X, Z ), composition( 
% 4.28/4.63    Y, Z ) ) }.
% 4.28/4.63  { converse( converse( X ) ) = X }.
% 4.28/4.63  { converse( join( X, Y ) ) = join( converse( X ), converse( Y ) ) }.
% 4.28/4.63  { converse( composition( X, Y ) ) = composition( converse( Y ), converse( X
% 4.28/4.63     ) ) }.
% 4.28/4.63  { join( composition( converse( X ), complement( composition( X, Y ) ) ), 
% 4.28/4.63    complement( Y ) ) = complement( Y ) }.
% 4.28/4.63  { top = join( X, complement( X ) ) }.
% 4.28/4.63  { zero = meet( X, complement( X ) ) }.
% 4.28/4.63  { join( skol1, one ) = one }.
% 4.28/4.63  { ! meet( complement( composition( skol1, top ) ), one ) = meet( complement
% 4.28/4.63    ( skol1 ), one ) }.
% 4.28/4.63  
% 4.28/4.63  percentage equality = 1.000000, percentage horn = 1.000000
% 4.28/4.63  This is a pure equality problem
% 4.28/4.63  
% 4.28/4.63  
% 4.28/4.63  
% 4.28/4.63  Options Used:
% 4.28/4.63  
% 4.28/4.63  useres =            1
% 4.28/4.63  useparamod =        1
% 4.28/4.63  useeqrefl =         1
% 4.28/4.63  useeqfact =         1
% 4.28/4.63  usefactor =         1
% 4.28/4.63  usesimpsplitting =  0
% 4.28/4.63  usesimpdemod =      5
% 4.28/4.63  usesimpres =        3
% 4.28/4.63  
% 4.28/4.63  resimpinuse      =  1000
% 4.28/4.63  resimpclauses =     20000
% 4.28/4.63  substype =          eqrewr
% 4.28/4.63  backwardsubs =      1
% 4.28/4.63  selectoldest =      5
% 4.28/4.63  
% 4.28/4.63  litorderings [0] =  split
% 4.28/4.63  litorderings [1] =  extend the termordering, first sorting on arguments
% 4.28/4.63  
% 4.28/4.63  termordering =      kbo
% 4.28/4.63  
% 4.28/4.63  litapriori =        0
% 4.28/4.63  termapriori =       1
% 4.28/4.63  litaposteriori =    0
% 4.28/4.63  termaposteriori =   0
% 4.28/4.63  demodaposteriori =  0
% 4.28/4.63  ordereqreflfact =   0
% 4.28/4.63  
% 4.28/4.63  litselect =         negord
% 4.28/4.63  
% 4.28/4.63  maxweight =         15
% 4.28/4.63  maxdepth =          30000
% 4.28/4.63  maxlength =         115
% 4.28/4.63  maxnrvars =         195
% 4.28/4.63  excuselevel =       1
% 4.28/4.63  increasemaxweight = 1
% 4.28/4.63  
% 4.28/4.63  maxselected =       10000000
% 4.28/4.63  maxnrclauses =      10000000
% 4.28/4.63  
% 4.28/4.63  showgenerated =    0
% 4.28/4.63  showkept =         0
% 4.28/4.63  showselected =     0
% 4.28/4.63  showdeleted =      0
% 4.28/4.63  showresimp =       1
% 4.28/4.63  showstatus =       2000
% 4.28/4.63  
% 4.28/4.63  prologoutput =     0
% 4.28/4.63  nrgoals =          5000000
% 4.28/4.63  totalproof =       1
% 4.28/4.63  
% 4.28/4.63  Symbols occurring in the translation:
% 4.28/4.63  
% 4.28/4.63  {}  [0, 0]      (w:1, o:2, a:1, s:1, b:0), 
% 4.28/4.63  .  [1, 2]      (w:1, o:20, a:1, s:1, b:0), 
% 4.28/4.63  !  [4, 1]      (w:0, o:13, a:1, s:1, b:0), 
% 4.28/4.63  =  [13, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 4.28/4.63  ==>  [14, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 4.28/4.63  join  [37, 2]      (w:1, o:44, a:1, s:1, b:0), 
% 4.28/4.63  complement  [39, 1]      (w:1, o:18, a:1, s:1, b:0), 
% 4.28/4.63  meet  [40, 2]      (w:1, o:45, a:1, s:1, b:0), 
% 4.28/4.63  composition  [41, 2]      (w:1, o:46, a:1, s:1, b:0), 
% 4.28/4.63  one  [42, 0]      (w:1, o:9, a:1, s:1, b:0), 
% 4.28/4.63  converse  [43, 1]      (w:1, o:19, a:1, s:1, b:0), 
% 4.28/4.63  top  [44, 0]      (w:1, o:11, a:1, s:1, b:0), 
% 4.28/4.63  zero  [45, 0]      (w:1, o:12, a:1, s:1, b:0), 
% 4.28/4.63  skol1  [46, 0]      (w:1, o:10, a:1, s:1, b:1).
% 4.28/4.63  
% 4.28/4.63  
% 4.28/4.63  Starting Search:
% 4.28/4.63  
% 4.28/4.63  *** allocated 15000 integers for clauses
% 4.28/4.63  *** allocated 22500 integers for clauses
% 4.28/4.63  *** allocated 33750 integers for clauses
% 4.28/4.63  *** allocated 50625 integers for clauses
% 4.28/4.63  *** allocated 75937 integers for clauses
% 4.28/4.63  *** allocated 113905 integers for clauses
% 4.28/4.63  *** allocated 15000 integers for termspace/termends
% 4.28/4.63  Resimplifying inuse:
% 4.28/4.63  Done
% 4.28/4.63  
% 4.28/4.63  *** allocated 170857 integers for clauses
% 4.28/4.63  *** allocated 22500 integers for termspace/termends
% 4.28/4.63  *** allocated 256285 integers for clauses
% 4.28/4.63  *** allocated 33750 integers for termspace/termends
% 4.28/4.63  
% 4.28/4.63  Intermediate Status:
% 4.28/4.63  Generated:    26110
% 4.28/4.63  Kept:         2001
% 4.28/4.63  Inuse:        349
% 4.28/4.63  Deleted:      164
% 4.28/4.63  Deletedinuse: 58
% 4.28/4.63  
% 4.28/4.63  Resimplifying inuse:
% 4.28/4.63  Done
% 4.28/4.63  
% 4.28/4.63  *** allocated 384427 integers for clauses
% 4.28/4.63  *** allocated 50625 integers for termspace/termends
% 4.28/4.63  Resimplifying inuse:
% 4.28/4.63  Done
% 4.28/4.63  
% 4.28/4.63  *** allocated 576640 integers for clauses
% 4.28/4.63  
% 4.28/4.63  Intermediate Status:
% 4.28/4.63  Generated:    55109
% 4.28/4.63  Kept:         4013
% 4.28/4.63  Inuse:        547
% 4.28/4.63  Deleted:      214
% 4.28/4.63  Deletedinuse: 75
% 4.28/4.63  
% 4.28/4.63  Resimplifying inuse:
% 4.28/4.63  Done
% 4.28/4.63  
% 4.28/4.63  *** allocated 75937 integers for termspace/termends
% 4.28/4.63  Resimplifying inuse:
% 4.28/4.63  Done
% 4.28/4.63  
% 4.28/4.63  *** allocated 864960 integers for clauses
% 4.28/4.63  
% 4.28/4.63  Intermediate Status:
% 4.28/4.63  Generated:    87237
% 4.28/4.63  Kept:         6021
% 4.28/4.63  Inuse:        657
% 4.28/4.63  Deleted:      246
% 4.28/4.63  Deletedinuse: 83
% 4.28/4.63  
% 4.28/4.63  Resimplifying inuse:
% 4.28/4.63  Done
% 4.28/4.63  
% 4.28/4.63  *** allocated 113905 integers for termspace/termends
% 4.28/4.63  Resimplifying inuse:
% 4.28/4.63  Done
% 4.28/4.63  
% 4.28/4.63  
% 4.28/4.63  Intermediate Status:
% 4.28/4.63  Generated:    151450
% 4.28/4.63  Kept:         8051
% 4.28/4.63  Inuse:        837
% 4.28/4.63  Deleted:      265
% 4.28/4.63  Deletedinuse: 83
% 4.28/4.63  
% 4.28/4.63  Resimplifying inuse:
% 4.28/4.63  Done
% 4.28/4.63  
% 4.28/4.63  *** allocated 1297440 integers for clauses
% 4.28/4.63  *** allocated 170857 integers for termspace/termends
% 4.28/4.63  Resimplifying inuse:
% 4.28/4.63  Done
% 4.28/4.63  
% 4.28/4.63  
% 4.28/4.63  Intermediate Status:
% 4.28/4.63  Generated:    213891
% 4.28/4.63  Kept:         10112
% 4.28/4.63  Inuse:        985
% 4.28/4.63  Deleted:      302
% 4.28/4.63  Deletedinuse: 84
% 4.28/4.63  
% 4.28/4.63  Resimplifying inuse:
% 4.28/4.63  Done
% 4.28/4.63  
% 4.28/4.63  Resimplifying inuse:
% 4.28/4.63  Done
% 4.28/4.63  
% 4.28/4.63  
% 4.28/4.63  Intermediate Status:
% 4.28/4.63  Generated:    249634
% 4.28/4.63  Kept:         12125
% 4.28/4.63  Inuse:        1049
% 4.28/4.63  Deleted:      320
% 4.28/4.63  Deletedinuse: 97
% 4.28/4.63  
% 4.28/4.63  Resimplifying inuse:
% 4.28/4.63  Done
% 4.28/4.63  
% 4.28/4.63  *** allocated 1946160 integers for clauses
% 4.28/4.63  Resimplifying inuse:
% 4.28/4.63  Done
% 4.28/4.63  
% 4.28/4.63  *** allocated 256285 integers for termspace/termends
% 4.28/4.63  
% 4.28/4.63  Intermediate Status:
% 4.28/4.63  Generated:    313974
% 4.28/4.63  Kept:         14148
% 4.28/4.63  Inuse:        1172
% 4.28/4.63  Deleted:      437
% 4.28/4.63  Deletedinuse: 165
% 4.28/4.63  
% 4.28/4.63  Resimplifying inuse:
% 4.28/4.63  Done
% 4.28/4.63  
% 4.28/4.63  Resimplifying inuse:
% 4.28/4.63  Done
% 4.28/4.63  
% 4.28/4.63  
% 4.28/4.63  Intermediate Status:
% 4.28/4.63  Generated:    378278
% 4.28/4.63  Kept:         16161
% 4.28/4.63  Inuse:        1287
% 4.28/4.63  Deleted:      468
% 4.28/4.63  Deletedinuse: 165
% 4.28/4.63  
% 4.28/4.63  Resimplifying inuse:
% 4.28/4.63  Done
% 4.28/4.63  
% 4.28/4.63  Resimplifying inuse:
% 4.28/4.63  Done
% 4.28/4.63  
% 4.28/4.63  
% 4.28/4.63  Intermediate Status:
% 4.28/4.63  Generated:    439114
% 4.28/4.63  Kept:         18178
% 4.28/4.63  Inuse:        1415
% 4.28/4.63  Deleted:      519
% 4.28/4.63  Deletedinuse: 165
% 4.28/4.63  
% 4.28/4.63  Resimplifying inuse:
% 4.28/4.63  Done
% 4.28/4.63  
% 4.28/4.63  *** allocated 2919240 integers for clauses
% 4.28/4.63  Resimplifying inuse:
% 4.28/4.63  Done
% 4.28/4.63  
% 4.28/4.63  *** allocated 384427 integers for termspace/termends
% 4.28/4.63  Resimplifying clauses:
% 4.28/4.63  Done
% 4.28/4.63  
% 4.28/4.63  
% 4.28/4.63  Intermediate Status:
% 4.28/4.63  Generated:    519370
% 4.28/4.63  Kept:         20193
% 4.28/4.63  Inuse:        1575
% 4.28/4.63  Deleted:      4011
% 4.28/4.63  Deletedinuse: 165
% 4.28/4.63  
% 4.28/4.63  Resimplifying inuse:
% 4.28/4.63  Done
% 4.28/4.63  
% 4.28/4.63  Resimplifying inuse:
% 4.28/4.63  Done
% 4.28/4.63  
% 4.28/4.63  
% 4.28/4.63  Intermediate Status:
% 4.28/4.63  Generated:    578885
% 4.28/4.63  Kept:         22219
% 4.28/4.63  Inuse:        1636
% 4.28/4.63  Deleted:      4017
% 4.28/4.63  Deletedinuse: 167
% 4.28/4.63  
% 4.28/4.63  Resimplifying inuse:
% 4.28/4.63  Done
% 4.28/4.63  
% 4.28/4.63  Resimplifying inuse:
% 4.28/4.63  Done
% 4.28/4.63  
% 4.28/4.63  
% 4.28/4.63  Intermediate Status:
% 4.28/4.63  Generated:    649512
% 4.28/4.63  Kept:         24299
% 4.28/4.63  Inuse:        1693
% 4.28/4.63  Deleted:      4025
% 4.28/4.63  Deletedinuse: 175
% 4.28/4.63  
% 4.28/4.63  Resimplifying inuse:
% 4.28/4.63  Done
% 4.28/4.63  
% 4.28/4.63  Resimplifying inuse:
% 4.28/4.63  Done
% 4.28/4.63  
% 4.28/4.63  
% 4.28/4.63  Intermediate Status:
% 4.28/4.63  Generated:    693949
% 4.28/4.63  Kept:         26328
% 4.28/4.63  Inuse:        1777
% 4.28/4.63  Deleted:      4033
% 4.28/4.63  Deletedinuse: 179
% 4.28/4.63  
% 4.28/4.63  Resimplifying inuse:
% 4.28/4.63  Done
% 4.28/4.63  
% 4.28/4.63  Resimplifying inuse:
% 4.28/4.63  Done
% 4.28/4.63  
% 4.28/4.63  
% 4.28/4.63  Intermediate Status:
% 4.28/4.63  Generated:    750540
% 4.28/4.63  Kept:         28375
% 4.28/4.63  Inuse:        1848
% 4.28/4.63  Deleted:      4051
% 4.28/4.63  Deletedinuse: 196
% 4.28/4.63  
% 4.28/4.63  *** allocated 4378860 integers for clauses
% 4.28/4.63  Resimplifying inuse:
% 4.28/4.63  Done
% 4.28/4.63  
% 4.28/4.63  *** allocated 576640 integers for termspace/termends
% 4.28/4.63  Resimplifying inuse:
% 4.28/4.63  Done
% 4.28/4.63  
% 4.28/4.63  
% 4.28/4.63  Intermediate Status:
% 4.28/4.63  Generated:    820178
% 4.28/4.63  Kept:         30413
% 4.28/4.63  Inuse:        1903
% 4.28/4.63  Deleted:      4055
% 4.28/4.63  Deletedinuse: 196
% 4.28/4.63  
% 4.28/4.63  Resimplifying inuse:
% 4.28/4.63  Done
% 4.28/4.63  
% 4.28/4.63  Resimplifying inuse:
% 4.28/4.63  Done
% 4.28/4.63  
% 4.28/4.63  
% 4.28/4.63  Intermediate Status:
% 4.28/4.63  Generated:    895294
% 4.28/4.63  Kept:         32443
% 4.28/4.63  Inuse:        1969
% 4.28/4.63  Deleted:      4055
% 4.28/4.63  Deletedinuse: 196
% 4.28/4.63  
% 4.28/4.63  Resimplifying inuse:
% 4.28/4.63  Done
% 4.28/4.63  
% 4.28/4.63  Resimplifying inuse:
% 4.28/4.63  
% 4.28/4.63  Bliksems!, er is een bewijs:
% 4.28/4.63  % SZS status Theorem
% 4.28/4.63  % SZS output start Refutation
% 4.28/4.63  
% 4.28/4.63  (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 4.28/4.63  (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( join( X, Y )
% 4.28/4.64    , Z ) }.
% 4.28/4.64  (2) {G0,W14,D6,L1,V2,M1} I { join( complement( join( complement( X ), 
% 4.28/4.64    complement( Y ) ) ), complement( join( complement( X ), Y ) ) ) ==> X }.
% 4.28/4.64  (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X ), complement
% 4.28/4.64    ( Y ) ) ) ==> meet( X, Y ) }.
% 4.28/4.64  (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 4.28/4.64  (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), composition( Y, Z )
% 4.28/4.64     ) ==> composition( join( X, Y ), Z ) }.
% 4.28/4.64  (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 4.28/4.64  (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y ) ) ==> 
% 4.28/4.64    converse( join( X, Y ) ) }.
% 4.28/4.64  (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), converse( X ) ) 
% 4.28/4.64    ==> converse( composition( X, Y ) ) }.
% 4.28/4.64  (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X ), complement
% 4.28/4.64    ( composition( X, Y ) ) ), complement( Y ) ) ==> complement( Y ) }.
% 4.28/4.64  (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top }.
% 4.28/4.64  (12) {G0,W6,D4,L1,V1,M1} I { meet( X, complement( X ) ) ==> zero }.
% 4.28/4.64  (13) {G0,W5,D3,L1,V0,M1} I { join( skol1, one ) ==> one }.
% 4.28/4.64  (14) {G0,W11,D5,L1,V0,M1} I { ! meet( complement( composition( skol1, top )
% 4.28/4.64     ), one ) ==> meet( complement( skol1 ), one ) }.
% 4.28/4.64  (15) {G1,W6,D4,L1,V1,M1} P(0,11) { join( complement( X ), X ) ==> top }.
% 4.28/4.64  (16) {G1,W5,D3,L1,V0,M1} P(0,13) { join( one, skol1 ) ==> one }.
% 4.28/4.64  (17) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( Y, converse( X )
% 4.28/4.64     ) ) ==> composition( X, converse( Y ) ) }.
% 4.28/4.64  (18) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( converse( X ), Y
% 4.28/4.64     ) ) ==> composition( converse( Y ), X ) }.
% 4.28/4.64  (20) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( converse( X ), Y ) ) ==>
% 4.28/4.64     join( X, converse( Y ) ) }.
% 4.28/4.64  (21) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( Y, converse( X ) ) ) ==>
% 4.28/4.64     join( converse( Y ), X ) }.
% 4.28/4.64  (23) {G2,W10,D6,L1,V2,M1} P(1,15) { join( join( complement( join( X, Y ) )
% 4.28/4.64    , X ), Y ) ==> top }.
% 4.28/4.64  (24) {G2,W10,D5,L1,V2,M1} P(15,1) { join( join( Y, complement( X ) ), X ) 
% 4.28/4.64    ==> join( Y, top ) }.
% 4.28/4.64  (25) {G2,W9,D4,L1,V1,M1} P(16,1) { join( join( X, one ), skol1 ) ==> join( 
% 4.28/4.64    X, one ) }.
% 4.28/4.64  (26) {G1,W11,D4,L1,V3,M1} P(1,0) { join( join( X, Y ), Z ) = join( join( Y
% 4.28/4.64    , Z ), X ) }.
% 4.28/4.64  (27) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), X ) = join( 
% 4.28/4.64    join( Z, X ), Y ) }.
% 4.28/4.64  (29) {G1,W9,D4,L1,V1,M1} P(13,1) { join( join( X, skol1 ), one ) ==> join( 
% 4.28/4.64    X, one ) }.
% 4.28/4.64  (38) {G3,W9,D4,L1,V1,M1} P(0,25) { join( join( one, X ), skol1 ) ==> join( 
% 4.28/4.64    one, X ) }.
% 4.28/4.64  (43) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), complement( join
% 4.28/4.64    ( complement( X ), Y ) ) ) ==> X }.
% 4.28/4.64  (56) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, Y ) }.
% 4.28/4.64  (58) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> zero }.
% 4.28/4.64  (60) {G2,W9,D5,L1,V1,M1} P(58,3) { complement( join( complement( X ), zero
% 4.28/4.64     ) ) ==> meet( X, top ) }.
% 4.28/4.64  (91) {G1,W11,D5,L1,V1,M1} P(5,10) { join( composition( converse( X ), 
% 4.28/4.64    complement( X ) ), complement( one ) ) ==> complement( one ) }.
% 4.28/4.64  (129) {G2,W6,D4,L1,V1,M1} P(5,18);d(7) { composition( converse( one ), X ) 
% 4.28/4.64    ==> X }.
% 4.28/4.64  (135) {G3,W4,D3,L1,V0,M1} P(129,5) { converse( one ) ==> one }.
% 4.28/4.64  (136) {G4,W5,D3,L1,V1,M1} P(135,129) { composition( one, X ) ==> X }.
% 4.28/4.64  (139) {G5,W8,D4,L1,V1,M1} P(136,10);d(129) { join( complement( X ), 
% 4.28/4.64    complement( X ) ) ==> complement( X ) }.
% 4.28/4.64  (140) {G5,W11,D4,L1,V2,M1} P(136,6) { join( X, composition( Y, X ) ) = 
% 4.28/4.64    composition( join( one, Y ), X ) }.
% 4.28/4.64  (141) {G5,W11,D4,L1,V2,M1} P(136,6) { join( composition( Y, X ), X ) = 
% 4.28/4.64    composition( join( Y, one ), X ) }.
% 4.28/4.64  (144) {G6,W5,D3,L1,V0,M1} P(58,139) { join( zero, zero ) ==> zero }.
% 4.28/4.64  (145) {G6,W7,D4,L1,V1,M1} P(139,3) { complement( complement( X ) ) = meet( 
% 4.28/4.64    X, X ) }.
% 4.28/4.64  (157) {G7,W9,D4,L1,V1,M1} P(144,1) { join( join( X, zero ), zero ) ==> join
% 4.28/4.64    ( X, zero ) }.
% 4.28/4.64  (167) {G2,W9,D6,L1,V1,M1} P(15,21) { join( converse( complement( converse( 
% 4.28/4.64    X ) ) ), X ) ==> converse( top ) }.
% 4.28/4.64  (200) {G3,W10,D6,L1,V2,M1} P(23,0);d(1) { join( join( Y, complement( join( 
% 4.28/4.64    X, Y ) ) ), X ) ==> top }.
% 4.28/4.64  (202) {G3,W10,D6,L1,V2,M1} P(0,23) { join( join( complement( join( Y, X ) )
% 4.28/4.64    , X ), Y ) ==> top }.
% 4.28/4.64  (223) {G6,W6,D4,L1,V1,M1} P(139,24);d(15) { join( complement( X ), top ) 
% 4.28/4.64    ==> top }.
% 4.28/4.64  (229) {G7,W5,D3,L1,V1,M1} P(15,24);d(223) { join( top, X ) ==> top }.
% 4.28/4.64  (230) {G3,W10,D4,L1,V2,M1} P(24,0);d(1) { join( join( Y, X ), complement( Y
% 4.28/4.64     ) ) ==> join( X, top ) }.
% 4.28/4.64  (232) {G8,W5,D3,L1,V1,M1} P(11,24);d(229) { join( X, top ) ==> top }.
% 4.28/4.64  (234) {G9,W7,D4,L1,V1,M1} P(232,20) { join( X, converse( top ) ) ==> 
% 4.28/4.64    converse( top ) }.
% 4.28/4.64  (235) {G2,W15,D5,L1,V4,M1} P(26,26);d(1) { join( join( join( Y, Z ), X ), T
% 4.28/4.64     ) = join( join( join( Z, T ), X ), Y ) }.
% 4.28/4.64  (259) {G10,W4,D3,L1,V0,M1} P(234,229) { converse( top ) ==> top }.
% 4.28/4.64  (267) {G2,W11,D4,L1,V3,M1} P(27,26) { join( join( Z, X ), Y ) = join( join
% 4.28/4.64    ( X, Z ), Y ) }.
% 4.28/4.64  (269) {G8,W12,D7,L1,V3,M1} P(23,27);d(229) { join( join( join( complement( 
% 4.28/4.64    join( X, Y ) ), X ), Z ), Y ) ==> top }.
% 4.28/4.64  (354) {G11,W8,D6,L1,V1,M1} S(167);d(259) { join( converse( complement( 
% 4.28/4.64    converse( X ) ) ), X ) ==> top }.
% 4.28/4.64  (412) {G9,W8,D4,L1,V2,M1} S(230);d(232) { join( join( Y, X ), complement( Y
% 4.28/4.64     ) ) ==> top }.
% 4.28/4.64  (417) {G11,W7,D4,L1,V1,M1} P(234,43);d(259);d(58) { join( meet( X, top ), 
% 4.28/4.64    zero ) ==> X }.
% 4.28/4.64  (449) {G12,W5,D3,L1,V1,M1} P(417,157) { join( X, zero ) ==> X }.
% 4.28/4.64  (450) {G13,W4,D3,L1,V0,M1} P(145,417);d(449);d(58) { complement( zero ) ==>
% 4.28/4.64     top }.
% 4.28/4.64  (451) {G13,W5,D3,L1,V1,M1} P(56,417);d(449) { meet( top, X ) ==> X }.
% 4.28/4.64  (453) {G13,W9,D4,L1,V2,M1} P(417,1);d(449) { join( Y, meet( X, top ) ) ==> 
% 4.28/4.64    join( Y, X ) }.
% 4.28/4.64  (454) {G14,W5,D3,L1,V1,M1} P(417,0);d(453) { join( zero, X ) ==> X }.
% 4.28/4.64  (456) {G14,W5,D3,L1,V1,M1} P(450,3);d(232);d(58) { meet( X, zero ) ==> zero
% 4.28/4.64     }.
% 4.28/4.64  (457) {G15,W5,D3,L1,V1,M1} P(456,43);d(454);d(60) { meet( X, top ) ==> X
% 4.28/4.64     }.
% 4.28/4.64  (459) {G16,W5,D4,L1,V1,M1} P(449,60);d(457) { complement( complement( X ) )
% 4.28/4.64     ==> X }.
% 4.28/4.64  (467) {G17,W5,D3,L1,V1,M1} P(459,145) { meet( X, X ) ==> X }.
% 4.28/4.64  (468) {G17,W5,D3,L1,V1,M1} P(459,139) { join( X, X ) ==> X }.
% 4.28/4.64  (470) {G17,W10,D5,L1,V2,M1} P(459,3) { complement( join( X, complement( Y )
% 4.28/4.64     ) ) ==> meet( complement( X ), Y ) }.
% 4.28/4.64  (471) {G17,W10,D5,L1,V2,M1} P(459,3) { complement( join( complement( Y ), X
% 4.28/4.64     ) ) ==> meet( Y, complement( X ) ) }.
% 4.28/4.64  (472) {G17,W10,D4,L1,V2,M1} P(3,459) { join( complement( X ), complement( Y
% 4.28/4.64     ) ) ==> complement( meet( X, Y ) ) }.
% 4.28/4.64  (477) {G18,W9,D4,L1,V2,M1} P(468,27);d(1);d(468) { join( join( X, Y ), Y ) 
% 4.28/4.64    ==> join( X, Y ) }.
% 4.28/4.64  (478) {G18,W9,D4,L1,V2,M1} P(468,27) { join( join( X, Y ), X ) ==> join( X
% 4.28/4.64    , Y ) }.
% 4.28/4.64  (489) {G10,W8,D5,L1,V2,M1} P(43,412) { join( X, complement( meet( X, Y ) )
% 4.28/4.64     ) ==> top }.
% 4.28/4.64  (531) {G11,W8,D5,L1,V2,M1} P(56,489) { join( X, complement( meet( Y, X ) )
% 4.28/4.64     ) ==> top }.
% 4.28/4.64  (535) {G13,W9,D6,L1,V2,M1} P(531,43);d(58);d(449) { meet( X, complement( 
% 4.28/4.64    meet( Y, complement( X ) ) ) ) ==> X }.
% 4.28/4.64  (554) {G12,W8,D5,L1,V2,M1} P(531,3);d(58) { meet( X, meet( Y, complement( X
% 4.28/4.64     ) ) ) ==> zero }.
% 4.28/4.64  (570) {G17,W8,D4,L1,V2,M1} P(459,554) { meet( complement( X ), meet( Y, X )
% 4.28/4.64     ) ==> zero }.
% 4.28/4.64  (574) {G18,W8,D4,L1,V2,M1} P(570,56) { meet( meet( Y, X ), complement( X )
% 4.28/4.64     ) ==> zero }.
% 4.28/4.64  (575) {G18,W8,D4,L1,V2,M1} P(56,570) { meet( complement( Y ), meet( Y, X )
% 4.28/4.64     ) ==> zero }.
% 4.28/4.64  (578) {G19,W9,D4,L1,V2,M1} P(574,43);d(454);d(3) { meet( meet( X, Y ), Y ) 
% 4.28/4.64    ==> meet( X, Y ) }.
% 4.28/4.64  (579) {G19,W8,D4,L1,V2,M1} P(56,574) { meet( meet( Y, X ), complement( Y )
% 4.28/4.64     ) ==> zero }.
% 4.28/4.64  (581) {G20,W9,D4,L1,V2,M1} P(579,43);d(454);d(3) { meet( meet( X, Y ), X ) 
% 4.28/4.64    ==> meet( X, Y ) }.
% 4.28/4.64  (688) {G21,W9,D4,L1,V2,M1} P(581,56) { meet( X, meet( X, Y ) ) ==> meet( X
% 4.28/4.64    , Y ) }.
% 4.28/4.64  (690) {G22,W9,D4,L1,V2,M1} P(56,688) { meet( X, meet( Y, X ) ) ==> meet( Y
% 4.28/4.64    , X ) }.
% 4.28/4.64  (692) {G19,W8,D5,L1,V2,M1} P(43,477);d(471) { join( X, meet( X, complement
% 4.28/4.64    ( Y ) ) ) ==> X }.
% 4.28/4.64  (698) {G20,W7,D4,L1,V2,M1} P(459,692) { join( Y, meet( Y, X ) ) ==> Y }.
% 4.28/4.64  (715) {G23,W7,D4,L1,V2,M1} P(690,698) { join( X, meet( Y, X ) ) ==> X }.
% 4.28/4.64  (727) {G21,W11,D4,L1,V3,M1} P(698,27) { join( join( X, Z ), meet( X, Y ) ) 
% 4.28/4.64    ==> join( X, Z ) }.
% 4.28/4.64  (729) {G21,W11,D5,L1,V3,M1} P(698,26) { join( join( meet( X, Y ), Z ), X ) 
% 4.28/4.64    ==> join( X, Z ) }.
% 4.28/4.64  (735) {G21,W7,D4,L1,V2,M1} P(698,0) { join( meet( X, Y ), X ) ==> X }.
% 4.28/4.64  (755) {G24,W7,D4,L1,V2,M1} P(715,0) { join( meet( Y, X ), X ) ==> X }.
% 4.28/4.64  (761) {G22,W11,D5,L1,V3,M1} P(735,26) { join( join( Z, meet( X, Y ) ), X ) 
% 4.28/4.64    ==> join( X, Z ) }.
% 4.28/4.64  (915) {G23,W9,D6,L1,V2,M1} P(535,690) { meet( complement( meet( Y, 
% 4.28/4.64    complement( X ) ) ), X ) ==> X }.
% 4.28/4.64  (1006) {G18,W10,D5,L1,V2,M1} S(43);d(471) { join( meet( X, Y ), meet( X, 
% 4.28/4.64    complement( Y ) ) ) ==> X }.
% 4.28/4.64  (1021) {G18,W10,D5,L1,V2,M1} P(459,472) { complement( meet( complement( X )
% 4.28/4.64    , Y ) ) ==> join( X, complement( Y ) ) }.
% 4.28/4.64  (1022) {G18,W10,D5,L1,V2,M1} P(459,472) { complement( meet( Y, complement( 
% 4.28/4.64    X ) ) ) ==> join( complement( Y ), X ) }.
% 4.28/4.64  (1031) {G18,W9,D4,L1,V2,M1} P(472,0);d(472) { complement( meet( X, Y ) ) = 
% 4.28/4.64    complement( meet( Y, X ) ) }.
% 4.28/4.64  (1054) {G19,W10,D5,L1,V2,M1} P(1031,11) { join( meet( X, Y ), complement( 
% 4.28/4.64    meet( Y, X ) ) ) ==> top }.
% 4.28/4.64  (1055) {G19,W10,D5,L1,V2,M1} P(1031,12) { meet( meet( X, Y ), complement( 
% 4.28/4.64    meet( Y, X ) ) ) ==> zero }.
% 4.28/4.64  (1165) {G24,W7,D4,L1,V2,M1} P(1021,915);d(459) { meet( join( X, Y ), Y ) 
% 4.28/4.64    ==> Y }.
% 4.28/4.64  (1166) {G19,W7,D4,L1,V2,M1} P(1021,535);d(459) { meet( Y, join( X, Y ) ) 
% 4.28/4.64    ==> Y }.
% 4.28/4.64  (1186) {G25,W7,D4,L1,V2,M1} P(478,1165) { meet( join( X, Y ), X ) ==> X }.
% 4.28/4.64  (1199) {G25,W10,D5,L1,V2,M1} P(8,1165) { meet( converse( join( X, Y ) ), 
% 4.28/4.64    converse( Y ) ) ==> converse( Y ) }.
% 4.28/4.64  (1206) {G26,W7,D4,L1,V2,M1} P(1186,581) { meet( X, join( X, Y ) ) ==> X }.
% 4.28/4.64  (1207) {G26,W8,D5,L1,V2,M1} P(1186,575) { meet( complement( join( X, Y ) )
% 4.28/4.64    , X ) ==> zero }.
% 4.28/4.64  (1237) {G20,W7,D4,L1,V1,M1} P(38,1166) { meet( skol1, join( one, X ) ) ==> 
% 4.28/4.64    skol1 }.
% 4.28/4.64  (1242) {G21,W8,D5,L1,V1,M1} P(1237,570) { meet( complement( join( one, X )
% 4.28/4.64     ), skol1 ) ==> zero }.
% 4.28/4.64  (1261) {G27,W9,D5,L1,V1,M1} P(91,1207);d(459) { meet( one, composition( 
% 4.28/4.64    converse( X ), complement( X ) ) ) ==> zero }.
% 4.28/4.64  (1431) {G28,W9,D6,L1,V1,M1} P(459,1261) { meet( one, composition( converse
% 4.28/4.64    ( complement( X ) ), X ) ) ==> zero }.
% 4.28/4.64  (1442) {G29,W7,D5,L1,V0,M1} P(5,1431) { meet( one, converse( complement( 
% 4.28/4.64    one ) ) ) ==> zero }.
% 4.28/4.64  (1443) {G30,W7,D5,L1,V0,M1} P(1442,1055);d(450);d(457) { meet( converse( 
% 4.28/4.64    complement( one ) ), one ) ==> zero }.
% 4.28/4.64  (1581) {G31,W10,D5,L1,V0,M1} P(1443,1006);d(454) { meet( converse( 
% 4.28/4.64    complement( one ) ), complement( one ) ) ==> converse( complement( one )
% 4.28/4.64     ) }.
% 4.28/4.64  (1582) {G30,W8,D6,L1,V0,M1} P(1442,1006);d(454) { meet( one, complement( 
% 4.28/4.64    converse( complement( one ) ) ) ) ==> one }.
% 4.28/4.64  (1602) {G20,W11,D4,L1,V2,M1} P(1055,1006);d(454);d(459) { meet( meet( X, Y
% 4.28/4.64     ), meet( Y, X ) ) ==> meet( X, Y ) }.
% 4.28/4.64  (1612) {G19,W10,D5,L1,V2,M1} P(56,1006) { join( meet( Y, X ), meet( X, 
% 4.28/4.64    complement( Y ) ) ) ==> X }.
% 4.28/4.64  (1613) {G19,W10,D5,L1,V2,M1} P(56,1006) { join( meet( X, Y ), meet( 
% 4.28/4.64    complement( Y ), X ) ) ==> X }.
% 4.28/4.64  (1614) {G31,W9,D5,L1,V0,M1} P(1582,1022) { join( complement( one ), 
% 4.28/4.64    converse( complement( one ) ) ) ==> complement( one ) }.
% 4.28/4.64  (1624) {G32,W6,D4,L1,V0,M1} P(1614,1199);d(7);d(1581) { converse( 
% 4.28/4.64    complement( one ) ) ==> complement( one ) }.
% 4.28/4.64  (1664) {G20,W10,D5,L1,V2,M1} P(1612,0) { join( meet( Y, complement( X ) ), 
% 4.28/4.64    meet( X, Y ) ) ==> Y }.
% 4.28/4.64  (1846) {G6,W7,D4,L1,V1,M1} P(16,140);d(136) { join( X, composition( skol1, 
% 4.28/4.64    X ) ) ==> X }.
% 4.28/4.64  (1865) {G20,W9,D4,L1,V1,M1} P(1846,1166) { meet( composition( skol1, X ), X
% 4.28/4.64     ) ==> composition( skol1, X ) }.
% 4.28/4.64  (1942) {G33,W10,D5,L1,V1,M1} P(354,141);d(135);d(1624) { join( composition
% 4.28/4.64    ( complement( one ), X ), X ) ==> composition( top, X ) }.
% 4.28/4.64  (1956) {G8,W9,D4,L1,V1,M1} P(229,141) { join( composition( top, X ), X ) 
% 4.28/4.64    ==> composition( top, X ) }.
% 4.28/4.64  (2283) {G11,W9,D4,L1,V1,M1} P(1956,21);d(17);d(259) { join( composition( X
% 4.28/4.64    , top ), X ) ==> composition( X, top ) }.
% 4.28/4.64  (2394) {G20,W7,D4,L1,V1,M1} P(2283,1166) { meet( X, composition( X, top ) )
% 4.28/4.64     ==> X }.
% 4.28/4.64  (3926) {G4,W10,D5,L1,V2,M1} P(200,27) { join( join( X, Y ), complement( 
% 4.28/4.64    join( Y, X ) ) ) ==> top }.
% 4.28/4.64  (4494) {G18,W10,D5,L1,V2,M1} P(3926,470);d(58) { meet( complement( join( X
% 4.28/4.64    , Y ) ), join( Y, X ) ) ==> zero }.
% 4.28/4.64  (4516) {G22,W8,D5,L1,V1,M1} P(470,1242) { meet( meet( complement( one ), X
% 4.28/4.64     ), skol1 ) ==> zero }.
% 4.28/4.64  (4531) {G18,W10,D4,L1,V2,M1} P(459,470) { meet( complement( Y ), complement
% 4.28/4.64    ( X ) ) ==> complement( join( Y, X ) ) }.
% 4.28/4.64  (4533) {G18,W14,D6,L1,V3,M1} P(27,470) { complement( join( join( X, 
% 4.28/4.64    complement( Z ) ), Y ) ) ==> meet( complement( join( X, Y ) ), Z ) }.
% 4.28/4.64  (4541) {G23,W8,D5,L1,V1,M1} P(690,4516) { meet( meet( X, complement( one )
% 4.28/4.64     ), skol1 ) ==> zero }.
% 4.28/4.64  (4543) {G24,W8,D5,L1,V1,M1} P(4541,1055);d(450);d(457) { meet( skol1, meet
% 4.28/4.64    ( X, complement( one ) ) ) ==> zero }.
% 4.28/4.64  (4544) {G25,W8,D5,L1,V0,M1} P(1865,4543) { meet( skol1, composition( skol1
% 4.28/4.64    , complement( one ) ) ) ==> zero }.
% 4.28/4.64  (4546) {G26,W9,D6,L1,V0,M1} P(4544,1613);d(454) { meet( complement( 
% 4.28/4.64    composition( skol1, complement( one ) ) ), skol1 ) ==> skol1 }.
% 4.28/4.64  (4597) {G27,W10,D5,L1,V0,M1} P(4546,1031);d(1022) { join( complement( skol1
% 4.28/4.64     ), composition( skol1, complement( one ) ) ) ==> complement( skol1 ) }.
% 4.28/4.64  (4611) {G19,W15,D6,L1,V3,M1} P(1021,4531) { meet( join( X, complement( Y )
% 4.28/4.64     ), complement( Z ) ) ==> complement( join( meet( complement( X ), Y ), Z
% 4.28/4.64     ) ) }.
% 4.28/4.64  (5921) {G24,W15,D6,L1,V4,M1} P(715,235) { join( join( join( meet( Y, X ), T
% 4.28/4.64     ), Z ), X ) ==> join( join( X, Z ), T ) }.
% 4.28/4.64  (6985) {G19,W10,D6,L1,V2,M1} P(472,4494);d(4531);d(4533);d(471) { meet( 
% 4.28/4.64    meet( Y, complement( meet( X, Y ) ) ), X ) ==> zero }.
% 4.28/4.64  (7998) {G34,W10,D5,L1,V1,M1} P(1942,21);d(17);d(259);d(17);d(1624) { join( 
% 4.28/4.64    composition( X, complement( one ) ), X ) ==> composition( X, top ) }.
% 4.28/4.64  (8050) {G35,W10,D5,L1,V1,M1} P(7998,0) { join( X, composition( X, 
% 4.28/4.64    complement( one ) ) ) ==> composition( X, top ) }.
% 4.28/4.64  (9851) {G21,W10,D5,L1,V2,M1} P(6985,1664);d(449);d(1022) { meet( Y, join( 
% 4.28/4.64    complement( X ), meet( Y, X ) ) ) ==> Y }.
% 4.28/4.64  (9886) {G25,W11,D4,L1,V2,M1} P(9851,755);d(1);d(727) { join( complement( Y
% 4.28/4.64     ), meet( X, Y ) ) ==> join( X, complement( Y ) ) }.
% 4.28/4.64  (9889) {G22,W10,D5,L1,V2,M1} P(0,9851) { meet( Y, join( meet( Y, X ), 
% 4.28/4.64    complement( X ) ) ) ==> Y }.
% 4.28/4.64  (10020) {G23,W10,D6,L1,V2,M1} P(9889,1021);d(459);d(470);d(1021) { join( X
% 4.28/4.64    , meet( join( X, complement( Y ) ), Y ) ) ==> X }.
% 4.28/4.64  (10055) {G25,W14,D6,L1,V3,M1} P(269,10020);d(470);d(451);d(5921) { join( 
% 4.28/4.64    join( meet( complement( X ), Y ), X ), Z ) ==> join( join( Y, Z ), X )
% 4.28/4.64     }.
% 4.28/4.64  (10083) {G24,W10,D5,L1,V2,M1} P(202,10020);d(471);d(451);d(729) { join( 
% 4.28/4.64    meet( X, complement( Y ) ), Y ) ==> join( X, Y ) }.
% 4.28/4.64  (10085) {G24,W10,D5,L1,V2,M1} P(200,10020);d(471);d(451);d(761) { join( X, 
% 4.28/4.64    meet( Y, complement( X ) ) ) ==> join( Y, X ) }.
% 4.28/4.64  (10095) {G24,W11,D4,L1,V2,M1} P(1054,10020);d(451) { join( meet( X, Y ), 
% 4.28/4.64    meet( Y, X ) ) ==> meet( X, Y ) }.
% 4.28/4.64  (10101) {G24,W10,D5,L1,V2,M1} P(459,10020) { join( Y, meet( join( Y, X ), 
% 4.28/4.64    complement( X ) ) ) ==> Y }.
% 4.28/4.64  (10106) {G26,W10,D5,L1,V2,M1} P(23,10020);d(470);d(10055);d(715) { join( 
% 4.28/4.64    meet( complement( X ), Y ), X ) ==> join( Y, X ) }.
% 4.28/4.64  (11827) {G25,W10,D5,L1,V2,M1} P(56,10101) { join( X, meet( complement( Y )
% 4.28/4.64    , join( X, Y ) ) ) ==> X }.
% 4.28/4.64  (12332) {G26,W10,D5,L1,V2,M1} P(11827,0) { join( meet( complement( Y ), 
% 4.28/4.64    join( X, Y ) ), X ) ==> X }.
% 4.28/4.64  (12365) {G27,W10,D5,L1,V2,M1} P(0,12332) { join( meet( complement( Y ), 
% 4.28/4.64    join( Y, X ) ), X ) ==> X }.
% 4.28/4.64  (12417) {G28,W10,D6,L1,V2,M1} P(459,12365) { join( meet( X, join( 
% 4.28/4.64    complement( X ), Y ) ), Y ) ==> Y }.
% 4.28/4.64  (12594) {G27,W11,D5,L1,V2,M1} P(10106,470);d(470);d(1021);d(472) { meet( 
% 4.28/4.64    complement( meet( X, Y ) ), X ) ==> meet( complement( Y ), X ) }.
% 4.28/4.64  (12917) {G29,W14,D6,L1,V2,M1} P(10085,12417);d(459) { join( meet( X, join( 
% 4.28/4.64    Y, complement( X ) ) ), meet( Y, X ) ) ==> meet( Y, X ) }.
% 4.28/4.64  (22751) {G25,W11,D4,L1,V3,M1} P(10095,267);d(10095) { join( meet( X, Y ), Z
% 4.28/4.64     ) = join( meet( Y, X ), Z ) }.
% 4.28/4.64  (22977) {G26,W11,D4,L1,V3,M1} P(22751,0) { join( meet( Y, X ), Z ) = join( 
% 4.28/4.64    Z, meet( X, Y ) ) }.
% 4.28/4.64  (32210) {G28,W10,D5,L1,V2,M1} P(1022,12594);d(459) { meet( join( complement
% 4.28/4.64    ( X ), Y ), X ) ==> meet( Y, X ) }.
% 4.28/4.64  (32241) {G29,W10,D5,L1,V2,M1} P(9886,32210);d(578) { meet( join( Y, 
% 4.28/4.64    complement( X ) ), X ) ==> meet( Y, X ) }.
% 4.28/4.64  (32244) {G29,W14,D6,L1,V3,M1} P(32210,22977) { join( meet( X, join( 
% 4.28/4.64    complement( X ), Y ) ), Z ) ==> join( Z, meet( Y, X ) ) }.
% 4.28/4.64  (32245) {G30,W11,D4,L1,V3,M1} P(22977,32210);d(32241) { meet( meet( Z, Y )
% 4.28/4.64    , X ) = meet( meet( Y, Z ), X ) }.
% 4.28/4.64  (32247) {G30,W10,D5,L1,V2,M1} P(32210,10095);d(32244);d(468) { meet( X, 
% 4.28/4.64    join( complement( X ), Y ) ) ==> meet( Y, X ) }.
% 4.28/4.64  (32281) {G30,W10,D5,L1,V2,M1} P(32241,10095);d(12917) { meet( Y, join( X, 
% 4.28/4.64    complement( Y ) ) ) ==> meet( X, Y ) }.
% 4.28/4.64  (32327) {G31,W11,D4,L1,V2,M1} P(459,32281) { meet( complement( X ), join( Y
% 4.28/4.64    , X ) ) ==> meet( Y, complement( X ) ) }.
% 4.28/4.64  (32330) {G31,W11,D4,L1,V2,M1} P(459,32247) { meet( complement( X ), join( X
% 4.28/4.64    , Y ) ) ==> meet( Y, complement( X ) ) }.
% 4.28/4.64  (32539) {G32,W10,D5,L1,V2,M1} P(10106,32330);d(1021);d(1206) { meet( join( 
% 4.28/4.64    X, complement( Y ) ), join( Y, X ) ) ==> X }.
% 4.28/4.64  (32548) {G36,W14,D5,L1,V1,M1} P(8050,32330) { meet( composition( X, 
% 4.28/4.64    complement( one ) ), complement( X ) ) ==> meet( complement( X ), 
% 4.28/4.64    composition( X, top ) ) }.
% 4.28/4.64  (32584) {G37,W11,D4,L1,V0,M1} P(4597,32539);d(4611);d(10083);d(471);d(32548
% 4.28/4.64    ) { meet( complement( skol1 ), composition( skol1, top ) ) ==> 
% 4.28/4.64    composition( skol1, complement( one ) ) }.
% 4.28/4.64  (32899) {G32,W11,D4,L1,V1,M1} P(29,32327);d(32327) { meet( join( X, skol1 )
% 4.28/4.64    , complement( one ) ) ==> meet( X, complement( one ) ) }.
% 4.28/4.64  (32936) {G35,W11,D4,L1,V0,M1} P(7998,32899);d(1865) { meet( composition( 
% 4.28/4.64    skol1, top ), complement( one ) ) ==> composition( skol1, complement( one
% 4.28/4.64     ) ) }.
% 4.28/4.64  (33066) {G36,W15,D6,L1,V0,M1} P(32936,12594);d(459) { meet( complement( 
% 4.28/4.64    composition( skol1, complement( one ) ) ), composition( skol1, top ) ) 
% 4.28/4.64    ==> meet( one, composition( skol1, top ) ) }.
% 4.28/4.64  (33071) {G38,W15,D5,L1,V1,M1} P(32584,32245) { meet( meet( composition( 
% 4.28/4.64    skol1, top ), complement( skol1 ) ), X ) ==> meet( composition( skol1, 
% 4.28/4.64    complement( one ) ), X ) }.
% 4.28/4.64  (33091) {G39,W11,D4,L1,V0,M1} P(32584,1602);d(33071);d(467) { meet( 
% 4.28/4.64    composition( skol1, top ), complement( skol1 ) ) ==> composition( skol1, 
% 4.28/4.64    complement( one ) ) }.
% 4.28/4.64  (33105) {G40,W7,D4,L1,V0,M1} P(33091,12594);d(33066);d(459);d(2394) { meet
% 4.28/4.64    ( one, composition( skol1, top ) ) ==> skol1 }.
% 4.28/4.64  (33108) {G41,W11,D5,L1,V0,M1} P(33105,12594) { meet( complement( 
% 4.28/4.64    composition( skol1, top ) ), one ) ==> meet( complement( skol1 ), one )
% 4.28/4.64     }.
% 4.28/4.64  (34067) {G42,W0,D0,L0,V0,M0} S(14);d(33108);q {  }.
% 4.28/4.64  
% 4.28/4.64  
% 4.28/4.64  % SZS output end Refutation
% 4.28/4.64  found a proof!
% 4.28/4.64  
% 4.28/4.64  
% 4.28/4.64  Unprocessed initial clauses:
% 4.28/4.64  
% 4.28/4.64  (34069) {G0,W7,D3,L1,V2,M1}  { join( X, Y ) = join( Y, X ) }.
% 4.28/4.64  (34070) {G0,W11,D4,L1,V3,M1}  { join( X, join( Y, Z ) ) = join( join( X, Y
% 4.28/4.64     ), Z ) }.
% 4.28/4.64  (34071) {G0,W14,D6,L1,V2,M1}  { X = join( complement( join( complement( X )
% 4.28/4.64    , complement( Y ) ) ), complement( join( complement( X ), Y ) ) ) }.
% 4.28/4.64  (34072) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) = complement( join( complement
% 4.28/4.64    ( X ), complement( Y ) ) ) }.
% 4.28/4.64  (34073) {G0,W11,D4,L1,V3,M1}  { composition( X, composition( Y, Z ) ) = 
% 4.28/4.64    composition( composition( X, Y ), Z ) }.
% 4.28/4.64  (34074) {G0,W5,D3,L1,V1,M1}  { composition( X, one ) = X }.
% 4.28/4.64  (34075) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Y ), Z ) = join( 
% 4.28/4.64    composition( X, Z ), composition( Y, Z ) ) }.
% 4.28/4.64  (34076) {G0,W5,D4,L1,V1,M1}  { converse( converse( X ) ) = X }.
% 4.28/4.64  (34077) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) = join( converse( 
% 4.28/4.64    X ), converse( Y ) ) }.
% 4.28/4.64  (34078) {G0,W10,D4,L1,V2,M1}  { converse( composition( X, Y ) ) = 
% 4.28/4.64    composition( converse( Y ), converse( X ) ) }.
% 4.28/4.64  (34079) {G0,W13,D6,L1,V2,M1}  { join( composition( converse( X ), 
% 4.28/4.64    complement( composition( X, Y ) ) ), complement( Y ) ) = complement( Y )
% 4.28/4.64     }.
% 4.28/4.64  (34080) {G0,W6,D4,L1,V1,M1}  { top = join( X, complement( X ) ) }.
% 4.28/4.64  (34081) {G0,W6,D4,L1,V1,M1}  { zero = meet( X, complement( X ) ) }.
% 4.28/4.64  (34082) {G0,W5,D3,L1,V0,M1}  { join( skol1, one ) = one }.
% 4.28/4.64  (34083) {G0,W11,D5,L1,V0,M1}  { ! meet( complement( composition( skol1, top
% 4.28/4.64     ) ), one ) = meet( complement( skol1 ), one ) }.
% 4.28/4.64  
% 4.28/4.64  
% 4.28/4.64  Total Proof:
% 4.28/4.64  
% 4.28/4.64  subsumption: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 4.28/4.64  parent0: (34069) {G0,W7,D3,L1,V2,M1}  { join( X, Y ) = join( Y, X ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  subsumption: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join
% 4.28/4.64    ( join( X, Y ), Z ) }.
% 4.28/4.64  parent0: (34070) {G0,W11,D4,L1,V3,M1}  { join( X, join( Y, Z ) ) = join( 
% 4.28/4.64    join( X, Y ), Z ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64     Z := Z
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34086) {G0,W14,D6,L1,V2,M1}  { join( complement( join( complement
% 4.28/4.64    ( X ), complement( Y ) ) ), complement( join( complement( X ), Y ) ) ) = 
% 4.28/4.64    X }.
% 4.28/4.64  parent0[0]: (34071) {G0,W14,D6,L1,V2,M1}  { X = join( complement( join( 
% 4.28/4.64    complement( X ), complement( Y ) ) ), complement( join( complement( X ), 
% 4.28/4.64    Y ) ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  subsumption: (2) {G0,W14,D6,L1,V2,M1} I { join( complement( join( 
% 4.28/4.64    complement( X ), complement( Y ) ) ), complement( join( complement( X ), 
% 4.28/4.64    Y ) ) ) ==> X }.
% 4.28/4.64  parent0: (34086) {G0,W14,D6,L1,V2,M1}  { join( complement( join( complement
% 4.28/4.64    ( X ), complement( Y ) ) ), complement( join( complement( X ), Y ) ) ) = 
% 4.28/4.64    X }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34089) {G0,W10,D5,L1,V2,M1}  { complement( join( complement( X ), 
% 4.28/4.64    complement( Y ) ) ) = meet( X, Y ) }.
% 4.28/4.64  parent0[0]: (34072) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) = complement( join
% 4.28/4.64    ( complement( X ), complement( Y ) ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  subsumption: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 4.28/4.64    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 4.28/4.64  parent0: (34089) {G0,W10,D5,L1,V2,M1}  { complement( join( complement( X )
% 4.28/4.64    , complement( Y ) ) ) = meet( X, Y ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  subsumption: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 4.28/4.64  parent0: (34074) {G0,W5,D3,L1,V1,M1}  { composition( X, one ) = X }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34100) {G0,W13,D4,L1,V3,M1}  { join( composition( X, Z ), 
% 4.28/4.64    composition( Y, Z ) ) = composition( join( X, Y ), Z ) }.
% 4.28/4.64  parent0[0]: (34075) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Y ), Z ) 
% 4.28/4.64    = join( composition( X, Z ), composition( Y, Z ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64     Z := Z
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  subsumption: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 4.28/4.64    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 4.28/4.64  parent0: (34100) {G0,W13,D4,L1,V3,M1}  { join( composition( X, Z ), 
% 4.28/4.64    composition( Y, Z ) ) = composition( join( X, Y ), Z ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64     Z := Z
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  subsumption: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X
% 4.28/4.64     }.
% 4.28/4.64  parent0: (34076) {G0,W5,D4,L1,V1,M1}  { converse( converse( X ) ) = X }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34115) {G0,W10,D4,L1,V2,M1}  { join( converse( X ), converse( Y )
% 4.28/4.64     ) = converse( join( X, Y ) ) }.
% 4.28/4.64  parent0[0]: (34077) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) = join
% 4.28/4.64    ( converse( X ), converse( Y ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  subsumption: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y
% 4.28/4.64     ) ) ==> converse( join( X, Y ) ) }.
% 4.28/4.64  parent0: (34115) {G0,W10,D4,L1,V2,M1}  { join( converse( X ), converse( Y )
% 4.28/4.64     ) = converse( join( X, Y ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34124) {G0,W10,D4,L1,V2,M1}  { composition( converse( Y ), 
% 4.28/4.64    converse( X ) ) = converse( composition( X, Y ) ) }.
% 4.28/4.64  parent0[0]: (34078) {G0,W10,D4,L1,V2,M1}  { converse( composition( X, Y ) )
% 4.28/4.64     = composition( converse( Y ), converse( X ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  subsumption: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), 
% 4.28/4.64    converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 4.28/4.64  parent0: (34124) {G0,W10,D4,L1,V2,M1}  { composition( converse( Y ), 
% 4.28/4.64    converse( X ) ) = converse( composition( X, Y ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  subsumption: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 4.28/4.64    , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement( 
% 4.28/4.64    Y ) }.
% 4.28/4.64  parent0: (34079) {G0,W13,D6,L1,V2,M1}  { join( composition( converse( X ), 
% 4.28/4.64    complement( composition( X, Y ) ) ), complement( Y ) ) = complement( Y )
% 4.28/4.64     }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34145) {G0,W6,D4,L1,V1,M1}  { join( X, complement( X ) ) = top }.
% 4.28/4.64  parent0[0]: (34080) {G0,W6,D4,L1,V1,M1}  { top = join( X, complement( X ) )
% 4.28/4.64     }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  subsumption: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> 
% 4.28/4.64    top }.
% 4.28/4.64  parent0: (34145) {G0,W6,D4,L1,V1,M1}  { join( X, complement( X ) ) = top
% 4.28/4.64     }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34157) {G0,W6,D4,L1,V1,M1}  { meet( X, complement( X ) ) = zero
% 4.28/4.64     }.
% 4.28/4.64  parent0[0]: (34081) {G0,W6,D4,L1,V1,M1}  { zero = meet( X, complement( X )
% 4.28/4.64     ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  subsumption: (12) {G0,W6,D4,L1,V1,M1} I { meet( X, complement( X ) ) ==> 
% 4.28/4.64    zero }.
% 4.28/4.64  parent0: (34157) {G0,W6,D4,L1,V1,M1}  { meet( X, complement( X ) ) = zero
% 4.28/4.64     }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  subsumption: (13) {G0,W5,D3,L1,V0,M1} I { join( skol1, one ) ==> one }.
% 4.28/4.64  parent0: (34082) {G0,W5,D3,L1,V0,M1}  { join( skol1, one ) = one }.
% 4.28/4.64  substitution0:
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  subsumption: (14) {G0,W11,D5,L1,V0,M1} I { ! meet( complement( composition
% 4.28/4.64    ( skol1, top ) ), one ) ==> meet( complement( skol1 ), one ) }.
% 4.28/4.64  parent0: (34083) {G0,W11,D5,L1,V0,M1}  { ! meet( complement( composition( 
% 4.28/4.64    skol1, top ) ), one ) = meet( complement( skol1 ), one ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34185) {G0,W6,D4,L1,V1,M1}  { top ==> join( X, complement( X ) )
% 4.28/4.64     }.
% 4.28/4.64  parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 4.28/4.64     }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34186) {G1,W6,D4,L1,V1,M1}  { top ==> join( complement( X ), X )
% 4.28/4.64     }.
% 4.28/4.64  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 4.28/4.64  parent1[0; 2]: (34185) {G0,W6,D4,L1,V1,M1}  { top ==> join( X, complement( 
% 4.28/4.64    X ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := complement( X )
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34189) {G1,W6,D4,L1,V1,M1}  { join( complement( X ), X ) ==> top
% 4.28/4.64     }.
% 4.28/4.64  parent0[0]: (34186) {G1,W6,D4,L1,V1,M1}  { top ==> join( complement( X ), X
% 4.28/4.64     ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  subsumption: (15) {G1,W6,D4,L1,V1,M1} P(0,11) { join( complement( X ), X ) 
% 4.28/4.64    ==> top }.
% 4.28/4.64  parent0: (34189) {G1,W6,D4,L1,V1,M1}  { join( complement( X ), X ) ==> top
% 4.28/4.64     }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34190) {G0,W5,D3,L1,V0,M1}  { one ==> join( skol1, one ) }.
% 4.28/4.64  parent0[0]: (13) {G0,W5,D3,L1,V0,M1} I { join( skol1, one ) ==> one }.
% 4.28/4.64  substitution0:
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34191) {G1,W5,D3,L1,V0,M1}  { one ==> join( one, skol1 ) }.
% 4.28/4.64  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 4.28/4.64  parent1[0; 2]: (34190) {G0,W5,D3,L1,V0,M1}  { one ==> join( skol1, one )
% 4.28/4.64     }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := skol1
% 4.28/4.64     Y := one
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34194) {G1,W5,D3,L1,V0,M1}  { join( one, skol1 ) ==> one }.
% 4.28/4.64  parent0[0]: (34191) {G1,W5,D3,L1,V0,M1}  { one ==> join( one, skol1 ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  subsumption: (16) {G1,W5,D3,L1,V0,M1} P(0,13) { join( one, skol1 ) ==> one
% 4.28/4.64     }.
% 4.28/4.64  parent0: (34194) {G1,W5,D3,L1,V0,M1}  { join( one, skol1 ) ==> one }.
% 4.28/4.64  substitution0:
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34196) {G0,W10,D4,L1,V2,M1}  { converse( composition( Y, X ) ) ==>
% 4.28/4.64     composition( converse( X ), converse( Y ) ) }.
% 4.28/4.64  parent0[0]: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), 
% 4.28/4.64    converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := Y
% 4.28/4.64     Y := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34197) {G1,W10,D5,L1,V2,M1}  { converse( composition( X, converse
% 4.28/4.64    ( Y ) ) ) ==> composition( Y, converse( X ) ) }.
% 4.28/4.64  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 4.28/4.64  parent1[0; 7]: (34196) {G0,W10,D4,L1,V2,M1}  { converse( composition( Y, X
% 4.28/4.64     ) ) ==> composition( converse( X ), converse( Y ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := Y
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := converse( Y )
% 4.28/4.64     Y := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  subsumption: (17) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( Y, 
% 4.28/4.64    converse( X ) ) ) ==> composition( X, converse( Y ) ) }.
% 4.28/4.64  parent0: (34197) {G1,W10,D5,L1,V2,M1}  { converse( composition( X, converse
% 4.28/4.64    ( Y ) ) ) ==> composition( Y, converse( X ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := Y
% 4.28/4.64     Y := X
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34202) {G0,W10,D4,L1,V2,M1}  { converse( composition( Y, X ) ) ==>
% 4.28/4.64     composition( converse( X ), converse( Y ) ) }.
% 4.28/4.64  parent0[0]: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), 
% 4.28/4.64    converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := Y
% 4.28/4.64     Y := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34204) {G1,W10,D5,L1,V2,M1}  { converse( composition( converse( X
% 4.28/4.64     ), Y ) ) ==> composition( converse( Y ), X ) }.
% 4.28/4.64  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 4.28/4.64  parent1[0; 9]: (34202) {G0,W10,D4,L1,V2,M1}  { converse( composition( Y, X
% 4.28/4.64     ) ) ==> composition( converse( X ), converse( Y ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := Y
% 4.28/4.64     Y := converse( X )
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  subsumption: (18) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( 
% 4.28/4.64    converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 4.28/4.64  parent0: (34204) {G1,W10,D5,L1,V2,M1}  { converse( composition( converse( X
% 4.28/4.64     ), Y ) ) ==> composition( converse( Y ), X ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34208) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) ==> join( 
% 4.28/4.64    converse( X ), converse( Y ) ) }.
% 4.28/4.64  parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 4.28/4.64     ) ==> converse( join( X, Y ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34209) {G1,W10,D5,L1,V2,M1}  { converse( join( converse( X ), Y )
% 4.28/4.64     ) ==> join( X, converse( Y ) ) }.
% 4.28/4.64  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 4.28/4.64  parent1[0; 7]: (34208) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) ==>
% 4.28/4.64     join( converse( X ), converse( Y ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := converse( X )
% 4.28/4.64     Y := Y
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  subsumption: (20) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( converse( X
% 4.28/4.64     ), Y ) ) ==> join( X, converse( Y ) ) }.
% 4.28/4.64  parent0: (34209) {G1,W10,D5,L1,V2,M1}  { converse( join( converse( X ), Y )
% 4.28/4.64     ) ==> join( X, converse( Y ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34214) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) ==> join( 
% 4.28/4.64    converse( X ), converse( Y ) ) }.
% 4.28/4.64  parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 4.28/4.64     ) ==> converse( join( X, Y ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34216) {G1,W10,D5,L1,V2,M1}  { converse( join( X, converse( Y ) )
% 4.28/4.64     ) ==> join( converse( X ), Y ) }.
% 4.28/4.64  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 4.28/4.64  parent1[0; 9]: (34214) {G0,W10,D4,L1,V2,M1}  { converse( join( X, Y ) ) ==>
% 4.28/4.64     join( converse( X ), converse( Y ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := Y
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := X
% 4.28/4.64     Y := converse( Y )
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  subsumption: (21) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( Y, converse
% 4.28/4.64    ( X ) ) ) ==> join( converse( Y ), X ) }.
% 4.28/4.64  parent0: (34216) {G1,W10,D5,L1,V2,M1}  { converse( join( X, converse( Y ) )
% 4.28/4.64     ) ==> join( converse( X ), Y ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := Y
% 4.28/4.64     Y := X
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34219) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( X
% 4.28/4.64    , join( Y, Z ) ) }.
% 4.28/4.64  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 4.28/4.64    join( X, Y ), Z ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64     Z := Z
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34222) {G1,W10,D6,L1,V2,M1}  { join( join( complement( join( X, Y
% 4.28/4.64     ) ), X ), Y ) ==> top }.
% 4.28/4.64  parent0[0]: (15) {G1,W6,D4,L1,V1,M1} P(0,11) { join( complement( X ), X ) 
% 4.28/4.64    ==> top }.
% 4.28/4.64  parent1[0; 9]: (34219) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> 
% 4.28/4.64    join( X, join( Y, Z ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := join( X, Y )
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := complement( join( X, Y ) )
% 4.28/4.64     Y := X
% 4.28/4.64     Z := Y
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  subsumption: (23) {G2,W10,D6,L1,V2,M1} P(1,15) { join( join( complement( 
% 4.28/4.64    join( X, Y ) ), X ), Y ) ==> top }.
% 4.28/4.64  parent0: (34222) {G1,W10,D6,L1,V2,M1}  { join( join( complement( join( X, Y
% 4.28/4.64     ) ), X ), Y ) ==> top }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34228) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( X
% 4.28/4.64    , join( Y, Z ) ) }.
% 4.28/4.64  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 4.28/4.64    join( X, Y ), Z ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64     Z := Z
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34233) {G1,W10,D5,L1,V2,M1}  { join( join( X, complement( Y ) ), 
% 4.28/4.64    Y ) ==> join( X, top ) }.
% 4.28/4.64  parent0[0]: (15) {G1,W6,D4,L1,V1,M1} P(0,11) { join( complement( X ), X ) 
% 4.28/4.64    ==> top }.
% 4.28/4.64  parent1[0; 9]: (34228) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> 
% 4.28/4.64    join( X, join( Y, Z ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := Y
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := X
% 4.28/4.64     Y := complement( Y )
% 4.28/4.64     Z := Y
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  subsumption: (24) {G2,W10,D5,L1,V2,M1} P(15,1) { join( join( Y, complement
% 4.28/4.64    ( X ) ), X ) ==> join( Y, top ) }.
% 4.28/4.64  parent0: (34233) {G1,W10,D5,L1,V2,M1}  { join( join( X, complement( Y ) ), 
% 4.28/4.64    Y ) ==> join( X, top ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := Y
% 4.28/4.64     Y := X
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34238) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( X
% 4.28/4.64    , join( Y, Z ) ) }.
% 4.28/4.64  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 4.28/4.64    join( X, Y ), Z ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64     Z := Z
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34240) {G1,W9,D4,L1,V1,M1}  { join( join( X, one ), skol1 ) ==> 
% 4.28/4.64    join( X, one ) }.
% 4.28/4.64  parent0[0]: (16) {G1,W5,D3,L1,V0,M1} P(0,13) { join( one, skol1 ) ==> one
% 4.28/4.64     }.
% 4.28/4.64  parent1[0; 8]: (34238) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> 
% 4.28/4.64    join( X, join( Y, Z ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := X
% 4.28/4.64     Y := one
% 4.28/4.64     Z := skol1
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  subsumption: (25) {G2,W9,D4,L1,V1,M1} P(16,1) { join( join( X, one ), skol1
% 4.28/4.64     ) ==> join( X, one ) }.
% 4.28/4.64  parent0: (34240) {G1,W9,D4,L1,V1,M1}  { join( join( X, one ), skol1 ) ==> 
% 4.28/4.64    join( X, one ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34243) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( X
% 4.28/4.64    , join( Y, Z ) ) }.
% 4.28/4.64  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 4.28/4.64    join( X, Y ), Z ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64     Z := Z
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34246) {G1,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( 
% 4.28/4.64    join( Y, Z ), X ) }.
% 4.28/4.64  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 4.28/4.64  parent1[0; 6]: (34243) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> 
% 4.28/4.64    join( X, join( Y, Z ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := join( Y, Z )
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64     Z := Z
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  subsumption: (26) {G1,W11,D4,L1,V3,M1} P(1,0) { join( join( X, Y ), Z ) = 
% 4.28/4.64    join( join( Y, Z ), X ) }.
% 4.28/4.64  parent0: (34246) {G1,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( 
% 4.28/4.64    join( Y, Z ), X ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64     Z := Z
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34260) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( X
% 4.28/4.64    , join( Y, Z ) ) }.
% 4.28/4.64  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 4.28/4.64    join( X, Y ), Z ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64     Z := Z
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34265) {G1,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( 
% 4.28/4.64    X, join( Z, Y ) ) }.
% 4.28/4.64  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 4.28/4.64  parent1[0; 8]: (34260) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> 
% 4.28/4.64    join( X, join( Y, Z ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := Y
% 4.28/4.64     Y := Z
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64     Z := Z
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34278) {G1,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( 
% 4.28/4.64    join( X, Z ), Y ) }.
% 4.28/4.64  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 4.28/4.64    join( X, Y ), Z ) }.
% 4.28/4.64  parent1[0; 6]: (34265) {G1,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> 
% 4.28/4.64    join( X, join( Z, Y ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Z
% 4.28/4.64     Z := Y
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64     Z := Z
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  subsumption: (27) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), X
% 4.28/4.64     ) = join( join( Z, X ), Y ) }.
% 4.28/4.64  parent0: (34278) {G1,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( 
% 4.28/4.64    join( X, Z ), Y ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := Z
% 4.28/4.64     Y := Y
% 4.28/4.64     Z := X
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34280) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( X
% 4.28/4.64    , join( Y, Z ) ) }.
% 4.28/4.64  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 4.28/4.64    join( X, Y ), Z ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64     Z := Z
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34282) {G1,W9,D4,L1,V1,M1}  { join( join( X, skol1 ), one ) ==> 
% 4.28/4.64    join( X, one ) }.
% 4.28/4.64  parent0[0]: (13) {G0,W5,D3,L1,V0,M1} I { join( skol1, one ) ==> one }.
% 4.28/4.64  parent1[0; 8]: (34280) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> 
% 4.28/4.64    join( X, join( Y, Z ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := X
% 4.28/4.64     Y := skol1
% 4.28/4.64     Z := one
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  subsumption: (29) {G1,W9,D4,L1,V1,M1} P(13,1) { join( join( X, skol1 ), one
% 4.28/4.64     ) ==> join( X, one ) }.
% 4.28/4.64  parent0: (34282) {G1,W9,D4,L1,V1,M1}  { join( join( X, skol1 ), one ) ==> 
% 4.28/4.64    join( X, one ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34285) {G2,W9,D4,L1,V1,M1}  { join( X, one ) ==> join( join( X, 
% 4.28/4.64    one ), skol1 ) }.
% 4.28/4.64  parent0[0]: (25) {G2,W9,D4,L1,V1,M1} P(16,1) { join( join( X, one ), skol1
% 4.28/4.64     ) ==> join( X, one ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34288) {G1,W9,D4,L1,V1,M1}  { join( X, one ) ==> join( skol1, 
% 4.28/4.64    join( X, one ) ) }.
% 4.28/4.64  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 4.28/4.64  parent1[0; 4]: (34285) {G2,W9,D4,L1,V1,M1}  { join( X, one ) ==> join( join
% 4.28/4.64    ( X, one ), skol1 ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := join( X, one )
% 4.28/4.64     Y := skol1
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34290) {G1,W9,D4,L1,V1,M1}  { join( X, one ) ==> join( skol1, 
% 4.28/4.64    join( one, X ) ) }.
% 4.28/4.64  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 4.28/4.64  parent1[0; 6]: (34288) {G1,W9,D4,L1,V1,M1}  { join( X, one ) ==> join( 
% 4.28/4.64    skol1, join( X, one ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := one
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34292) {G1,W9,D4,L1,V1,M1}  { join( one, X ) ==> join( skol1, 
% 4.28/4.64    join( one, X ) ) }.
% 4.28/4.64  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 4.28/4.64  parent1[0; 1]: (34290) {G1,W9,D4,L1,V1,M1}  { join( X, one ) ==> join( 
% 4.28/4.64    skol1, join( one, X ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := one
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34293) {G1,W9,D4,L1,V1,M1}  { join( one, X ) ==> join( join( one
% 4.28/4.64    , X ), skol1 ) }.
% 4.28/4.64  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 4.28/4.64  parent1[0; 4]: (34292) {G1,W9,D4,L1,V1,M1}  { join( one, X ) ==> join( 
% 4.28/4.64    skol1, join( one, X ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := skol1
% 4.28/4.64     Y := join( one, X )
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34297) {G1,W9,D4,L1,V1,M1}  { join( join( one, X ), skol1 ) ==> 
% 4.28/4.64    join( one, X ) }.
% 4.28/4.64  parent0[0]: (34293) {G1,W9,D4,L1,V1,M1}  { join( one, X ) ==> join( join( 
% 4.28/4.64    one, X ), skol1 ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  subsumption: (38) {G3,W9,D4,L1,V1,M1} P(0,25) { join( join( one, X ), skol1
% 4.28/4.64     ) ==> join( one, X ) }.
% 4.28/4.64  parent0: (34297) {G1,W9,D4,L1,V1,M1}  { join( join( one, X ), skol1 ) ==> 
% 4.28/4.64    join( one, X ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34304) {G1,W11,D6,L1,V2,M1}  { join( meet( X, Y ), complement( 
% 4.28/4.64    join( complement( X ), Y ) ) ) ==> X }.
% 4.28/4.64  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 4.28/4.64    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 4.28/4.64  parent1[0; 2]: (2) {G0,W14,D6,L1,V2,M1} I { join( complement( join( 
% 4.28/4.64    complement( X ), complement( Y ) ) ), complement( join( complement( X ), 
% 4.28/4.64    Y ) ) ) ==> X }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  subsumption: (43) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 4.28/4.64    complement( join( complement( X ), Y ) ) ) ==> X }.
% 4.28/4.64  parent0: (34304) {G1,W11,D6,L1,V2,M1}  { join( meet( X, Y ), complement( 
% 4.28/4.64    join( complement( X ), Y ) ) ) ==> X }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34306) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join( 
% 4.28/4.64    complement( X ), complement( Y ) ) ) }.
% 4.28/4.64  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 4.28/4.64    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34308) {G1,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join
% 4.28/4.64    ( complement( Y ), complement( X ) ) ) }.
% 4.28/4.64  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 4.28/4.64  parent1[0; 5]: (34306) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 4.28/4.64    ( join( complement( X ), complement( Y ) ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := complement( X )
% 4.28/4.64     Y := complement( Y )
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34310) {G1,W7,D3,L1,V2,M1}  { meet( X, Y ) ==> meet( Y, X ) }.
% 4.28/4.64  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 4.28/4.64    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 4.28/4.64  parent1[0; 4]: (34308) {G1,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 4.28/4.64    ( join( complement( Y ), complement( X ) ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := Y
% 4.28/4.64     Y := X
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  subsumption: (56) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X
% 4.28/4.64    , Y ) }.
% 4.28/4.64  parent0: (34310) {G1,W7,D3,L1,V2,M1}  { meet( X, Y ) ==> meet( Y, X ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := Y
% 4.28/4.64     Y := X
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34312) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join( 
% 4.28/4.64    complement( X ), complement( Y ) ) ) }.
% 4.28/4.64  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 4.28/4.64    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34315) {G1,W7,D4,L1,V1,M1}  { meet( X, complement( X ) ) ==> 
% 4.28/4.64    complement( top ) }.
% 4.28/4.64  parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 4.28/4.64     }.
% 4.28/4.64  parent1[0; 6]: (34312) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 4.28/4.64    ( join( complement( X ), complement( Y ) ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := complement( X )
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := X
% 4.28/4.64     Y := complement( X )
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34316) {G1,W4,D3,L1,V0,M1}  { zero ==> complement( top ) }.
% 4.28/4.64  parent0[0]: (12) {G0,W6,D4,L1,V1,M1} I { meet( X, complement( X ) ) ==> 
% 4.28/4.64    zero }.
% 4.28/4.64  parent1[0; 1]: (34315) {G1,W7,D4,L1,V1,M1}  { meet( X, complement( X ) ) 
% 4.28/4.64    ==> complement( top ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34317) {G1,W4,D3,L1,V0,M1}  { complement( top ) ==> zero }.
% 4.28/4.64  parent0[0]: (34316) {G1,W4,D3,L1,V0,M1}  { zero ==> complement( top ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  subsumption: (58) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==>
% 4.28/4.64     zero }.
% 4.28/4.64  parent0: (34317) {G1,W4,D3,L1,V0,M1}  { complement( top ) ==> zero }.
% 4.28/4.64  substitution0:
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34319) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join( 
% 4.28/4.64    complement( X ), complement( Y ) ) ) }.
% 4.28/4.64  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 4.28/4.64    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34321) {G1,W9,D5,L1,V1,M1}  { meet( X, top ) ==> complement( join
% 4.28/4.64    ( complement( X ), zero ) ) }.
% 4.28/4.64  parent0[0]: (58) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 4.28/4.64    zero }.
% 4.28/4.64  parent1[0; 8]: (34319) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 4.28/4.64    ( join( complement( X ), complement( Y ) ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := X
% 4.28/4.64     Y := top
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34323) {G1,W9,D5,L1,V1,M1}  { complement( join( complement( X ), 
% 4.28/4.64    zero ) ) ==> meet( X, top ) }.
% 4.28/4.64  parent0[0]: (34321) {G1,W9,D5,L1,V1,M1}  { meet( X, top ) ==> complement( 
% 4.28/4.64    join( complement( X ), zero ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  subsumption: (60) {G2,W9,D5,L1,V1,M1} P(58,3) { complement( join( 
% 4.28/4.64    complement( X ), zero ) ) ==> meet( X, top ) }.
% 4.28/4.64  parent0: (34323) {G1,W9,D5,L1,V1,M1}  { complement( join( complement( X ), 
% 4.28/4.64    zero ) ) ==> meet( X, top ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34325) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 4.28/4.64    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 4.28/4.64    complement( Y ) ) }.
% 4.28/4.64  parent0[0]: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 4.28/4.64    , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement( 
% 4.28/4.64    Y ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34326) {G1,W11,D5,L1,V1,M1}  { complement( one ) ==> join( 
% 4.28/4.64    composition( converse( X ), complement( X ) ), complement( one ) ) }.
% 4.28/4.64  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 4.28/4.64  parent1[0; 8]: (34325) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 4.28/4.64    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 4.28/4.64    complement( Y ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := X
% 4.28/4.64     Y := one
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34327) {G1,W11,D5,L1,V1,M1}  { join( composition( converse( X ), 
% 4.28/4.64    complement( X ) ), complement( one ) ) ==> complement( one ) }.
% 4.28/4.64  parent0[0]: (34326) {G1,W11,D5,L1,V1,M1}  { complement( one ) ==> join( 
% 4.28/4.64    composition( converse( X ), complement( X ) ), complement( one ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  subsumption: (91) {G1,W11,D5,L1,V1,M1} P(5,10) { join( composition( 
% 4.28/4.64    converse( X ), complement( X ) ), complement( one ) ) ==> complement( one
% 4.28/4.64     ) }.
% 4.28/4.64  parent0: (34327) {G1,W11,D5,L1,V1,M1}  { join( composition( converse( X ), 
% 4.28/4.64    complement( X ) ), complement( one ) ) ==> complement( one ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34329) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y ), X ) ==>
% 4.28/4.64     converse( composition( converse( X ), Y ) ) }.
% 4.28/4.64  parent0[0]: (18) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( 
% 4.28/4.64    converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34332) {G1,W8,D4,L1,V1,M1}  { composition( converse( one ), X ) 
% 4.28/4.64    ==> converse( converse( X ) ) }.
% 4.28/4.64  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 4.28/4.64  parent1[0; 6]: (34329) {G1,W10,D5,L1,V2,M1}  { composition( converse( Y ), 
% 4.28/4.64    X ) ==> converse( composition( converse( X ), Y ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := converse( X )
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := X
% 4.28/4.64     Y := one
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34333) {G1,W6,D4,L1,V1,M1}  { composition( converse( one ), X ) 
% 4.28/4.64    ==> X }.
% 4.28/4.64  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 4.28/4.64  parent1[0; 5]: (34332) {G1,W8,D4,L1,V1,M1}  { composition( converse( one )
% 4.28/4.64    , X ) ==> converse( converse( X ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  subsumption: (129) {G2,W6,D4,L1,V1,M1} P(5,18);d(7) { composition( converse
% 4.28/4.64    ( one ), X ) ==> X }.
% 4.28/4.64  parent0: (34333) {G1,W6,D4,L1,V1,M1}  { composition( converse( one ), X ) 
% 4.28/4.64    ==> X }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34335) {G2,W6,D4,L1,V1,M1}  { X ==> composition( converse( one ), 
% 4.28/4.64    X ) }.
% 4.28/4.64  parent0[0]: (129) {G2,W6,D4,L1,V1,M1} P(5,18);d(7) { composition( converse
% 4.28/4.64    ( one ), X ) ==> X }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34337) {G1,W4,D3,L1,V0,M1}  { one ==> converse( one ) }.
% 4.28/4.64  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 4.28/4.64  parent1[0; 2]: (34335) {G2,W6,D4,L1,V1,M1}  { X ==> composition( converse( 
% 4.28/4.64    one ), X ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := converse( one )
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := one
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34338) {G1,W4,D3,L1,V0,M1}  { converse( one ) ==> one }.
% 4.28/4.64  parent0[0]: (34337) {G1,W4,D3,L1,V0,M1}  { one ==> converse( one ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  subsumption: (135) {G3,W4,D3,L1,V0,M1} P(129,5) { converse( one ) ==> one
% 4.28/4.64     }.
% 4.28/4.64  parent0: (34338) {G1,W4,D3,L1,V0,M1}  { converse( one ) ==> one }.
% 4.28/4.64  substitution0:
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34340) {G2,W6,D4,L1,V1,M1}  { X ==> composition( converse( one ), 
% 4.28/4.64    X ) }.
% 4.28/4.64  parent0[0]: (129) {G2,W6,D4,L1,V1,M1} P(5,18);d(7) { composition( converse
% 4.28/4.64    ( one ), X ) ==> X }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34341) {G3,W5,D3,L1,V1,M1}  { X ==> composition( one, X ) }.
% 4.28/4.64  parent0[0]: (135) {G3,W4,D3,L1,V0,M1} P(129,5) { converse( one ) ==> one
% 4.28/4.64     }.
% 4.28/4.64  parent1[0; 3]: (34340) {G2,W6,D4,L1,V1,M1}  { X ==> composition( converse( 
% 4.28/4.64    one ), X ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34342) {G3,W5,D3,L1,V1,M1}  { composition( one, X ) ==> X }.
% 4.28/4.64  parent0[0]: (34341) {G3,W5,D3,L1,V1,M1}  { X ==> composition( one, X ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  subsumption: (136) {G4,W5,D3,L1,V1,M1} P(135,129) { composition( one, X ) 
% 4.28/4.64    ==> X }.
% 4.28/4.64  parent0: (34342) {G3,W5,D3,L1,V1,M1}  { composition( one, X ) ==> X }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34344) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 4.28/4.64    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 4.28/4.64    complement( Y ) ) }.
% 4.28/4.64  parent0[0]: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 4.28/4.64    , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement( 
% 4.28/4.64    Y ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34346) {G1,W11,D5,L1,V1,M1}  { complement( X ) ==> join( 
% 4.28/4.64    composition( converse( one ), complement( X ) ), complement( X ) ) }.
% 4.28/4.64  parent0[0]: (136) {G4,W5,D3,L1,V1,M1} P(135,129) { composition( one, X ) 
% 4.28/4.64    ==> X }.
% 4.28/4.64  parent1[0; 8]: (34344) {G0,W13,D6,L1,V2,M1}  { complement( Y ) ==> join( 
% 4.28/4.64    composition( converse( X ), complement( composition( X, Y ) ) ), 
% 4.28/4.64    complement( Y ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := one
% 4.28/4.64     Y := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34347) {G2,W8,D4,L1,V1,M1}  { complement( X ) ==> join( 
% 4.28/4.64    complement( X ), complement( X ) ) }.
% 4.28/4.64  parent0[0]: (129) {G2,W6,D4,L1,V1,M1} P(5,18);d(7) { composition( converse
% 4.28/4.64    ( one ), X ) ==> X }.
% 4.28/4.64  parent1[0; 4]: (34346) {G1,W11,D5,L1,V1,M1}  { complement( X ) ==> join( 
% 4.28/4.64    composition( converse( one ), complement( X ) ), complement( X ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := complement( X )
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34348) {G2,W8,D4,L1,V1,M1}  { join( complement( X ), complement( X
% 4.28/4.64     ) ) ==> complement( X ) }.
% 4.28/4.64  parent0[0]: (34347) {G2,W8,D4,L1,V1,M1}  { complement( X ) ==> join( 
% 4.28/4.64    complement( X ), complement( X ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  subsumption: (139) {G5,W8,D4,L1,V1,M1} P(136,10);d(129) { join( complement
% 4.28/4.64    ( X ), complement( X ) ) ==> complement( X ) }.
% 4.28/4.64  parent0: (34348) {G2,W8,D4,L1,V1,M1}  { join( complement( X ), complement( 
% 4.28/4.64    X ) ) ==> complement( X ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34350) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), Y ) ==> 
% 4.28/4.64    join( composition( X, Y ), composition( Z, Y ) ) }.
% 4.28/4.64  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 4.28/4.64    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Z
% 4.28/4.64     Z := Y
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34351) {G1,W11,D4,L1,V2,M1}  { composition( join( one, X ), Y ) 
% 4.28/4.64    ==> join( Y, composition( X, Y ) ) }.
% 4.28/4.64  parent0[0]: (136) {G4,W5,D3,L1,V1,M1} P(135,129) { composition( one, X ) 
% 4.28/4.64    ==> X }.
% 4.28/4.64  parent1[0; 7]: (34350) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), Y
% 4.28/4.64     ) ==> join( composition( X, Y ), composition( Z, Y ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := Y
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := one
% 4.28/4.64     Y := Y
% 4.28/4.64     Z := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34353) {G1,W11,D4,L1,V2,M1}  { join( Y, composition( X, Y ) ) ==> 
% 4.28/4.64    composition( join( one, X ), Y ) }.
% 4.28/4.64  parent0[0]: (34351) {G1,W11,D4,L1,V2,M1}  { composition( join( one, X ), Y
% 4.28/4.64     ) ==> join( Y, composition( X, Y ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  subsumption: (140) {G5,W11,D4,L1,V2,M1} P(136,6) { join( X, composition( Y
% 4.28/4.64    , X ) ) = composition( join( one, Y ), X ) }.
% 4.28/4.64  parent0: (34353) {G1,W11,D4,L1,V2,M1}  { join( Y, composition( X, Y ) ) ==>
% 4.28/4.64     composition( join( one, X ), Y ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := Y
% 4.28/4.64     Y := X
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34356) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), Y ) ==> 
% 4.28/4.64    join( composition( X, Y ), composition( Z, Y ) ) }.
% 4.28/4.64  parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), 
% 4.28/4.64    composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Z
% 4.28/4.64     Z := Y
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34358) {G1,W11,D4,L1,V2,M1}  { composition( join( X, one ), Y ) 
% 4.28/4.64    ==> join( composition( X, Y ), Y ) }.
% 4.28/4.64  parent0[0]: (136) {G4,W5,D3,L1,V1,M1} P(135,129) { composition( one, X ) 
% 4.28/4.64    ==> X }.
% 4.28/4.64  parent1[0; 10]: (34356) {G0,W13,D4,L1,V3,M1}  { composition( join( X, Z ), 
% 4.28/4.64    Y ) ==> join( composition( X, Y ), composition( Z, Y ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := Y
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64     Z := one
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34360) {G1,W11,D4,L1,V2,M1}  { join( composition( X, Y ), Y ) ==> 
% 4.28/4.64    composition( join( X, one ), Y ) }.
% 4.28/4.64  parent0[0]: (34358) {G1,W11,D4,L1,V2,M1}  { composition( join( X, one ), Y
% 4.28/4.64     ) ==> join( composition( X, Y ), Y ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  subsumption: (141) {G5,W11,D4,L1,V2,M1} P(136,6) { join( composition( Y, X
% 4.28/4.64     ), X ) = composition( join( Y, one ), X ) }.
% 4.28/4.64  parent0: (34360) {G1,W11,D4,L1,V2,M1}  { join( composition( X, Y ), Y ) ==>
% 4.28/4.64     composition( join( X, one ), Y ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := Y
% 4.28/4.64     Y := X
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34362) {G5,W8,D4,L1,V1,M1}  { complement( X ) ==> join( complement
% 4.28/4.64    ( X ), complement( X ) ) }.
% 4.28/4.64  parent0[0]: (139) {G5,W8,D4,L1,V1,M1} P(136,10);d(129) { join( complement( 
% 4.28/4.64    X ), complement( X ) ) ==> complement( X ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34365) {G2,W7,D4,L1,V0,M1}  { complement( top ) ==> join( 
% 4.28/4.64    complement( top ), zero ) }.
% 4.28/4.64  parent0[0]: (58) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 4.28/4.64    zero }.
% 4.28/4.64  parent1[0; 6]: (34362) {G5,W8,D4,L1,V1,M1}  { complement( X ) ==> join( 
% 4.28/4.64    complement( X ), complement( X ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := top
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34367) {G2,W6,D3,L1,V0,M1}  { complement( top ) ==> join( zero, 
% 4.28/4.64    zero ) }.
% 4.28/4.64  parent0[0]: (58) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 4.28/4.64    zero }.
% 4.28/4.64  parent1[0; 4]: (34365) {G2,W7,D4,L1,V0,M1}  { complement( top ) ==> join( 
% 4.28/4.64    complement( top ), zero ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34368) {G2,W5,D3,L1,V0,M1}  { zero ==> join( zero, zero ) }.
% 4.28/4.64  parent0[0]: (58) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 4.28/4.64    zero }.
% 4.28/4.64  parent1[0; 1]: (34367) {G2,W6,D3,L1,V0,M1}  { complement( top ) ==> join( 
% 4.28/4.64    zero, zero ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34374) {G2,W5,D3,L1,V0,M1}  { join( zero, zero ) ==> zero }.
% 4.28/4.64  parent0[0]: (34368) {G2,W5,D3,L1,V0,M1}  { zero ==> join( zero, zero ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  subsumption: (144) {G6,W5,D3,L1,V0,M1} P(58,139) { join( zero, zero ) ==> 
% 4.28/4.64    zero }.
% 4.28/4.64  parent0: (34374) {G2,W5,D3,L1,V0,M1}  { join( zero, zero ) ==> zero }.
% 4.28/4.64  substitution0:
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34378) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join( 
% 4.28/4.64    complement( X ), complement( Y ) ) ) }.
% 4.28/4.64  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 4.28/4.64    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34393) {G1,W7,D4,L1,V1,M1}  { meet( X, X ) ==> complement( 
% 4.28/4.64    complement( X ) ) }.
% 4.28/4.64  parent0[0]: (139) {G5,W8,D4,L1,V1,M1} P(136,10);d(129) { join( complement( 
% 4.28/4.64    X ), complement( X ) ) ==> complement( X ) }.
% 4.28/4.64  parent1[0; 5]: (34378) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 4.28/4.64    ( join( complement( X ), complement( Y ) ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := X
% 4.28/4.64     Y := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34394) {G1,W7,D4,L1,V1,M1}  { complement( complement( X ) ) ==> 
% 4.28/4.64    meet( X, X ) }.
% 4.28/4.64  parent0[0]: (34393) {G1,W7,D4,L1,V1,M1}  { meet( X, X ) ==> complement( 
% 4.28/4.64    complement( X ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  subsumption: (145) {G6,W7,D4,L1,V1,M1} P(139,3) { complement( complement( X
% 4.28/4.64     ) ) = meet( X, X ) }.
% 4.28/4.64  parent0: (34394) {G1,W7,D4,L1,V1,M1}  { complement( complement( X ) ) ==> 
% 4.28/4.64    meet( X, X ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34396) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( X
% 4.28/4.64    , join( Y, Z ) ) }.
% 4.28/4.64  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 4.28/4.64    join( X, Y ), Z ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64     Z := Z
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34398) {G1,W9,D4,L1,V1,M1}  { join( join( X, zero ), zero ) ==> 
% 4.28/4.64    join( X, zero ) }.
% 4.28/4.64  parent0[0]: (144) {G6,W5,D3,L1,V0,M1} P(58,139) { join( zero, zero ) ==> 
% 4.28/4.64    zero }.
% 4.28/4.64  parent1[0; 8]: (34396) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> 
% 4.28/4.64    join( X, join( Y, Z ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := X
% 4.28/4.64     Y := zero
% 4.28/4.64     Z := zero
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  subsumption: (157) {G7,W9,D4,L1,V1,M1} P(144,1) { join( join( X, zero ), 
% 4.28/4.64    zero ) ==> join( X, zero ) }.
% 4.28/4.64  parent0: (34398) {G1,W9,D4,L1,V1,M1}  { join( join( X, zero ), zero ) ==> 
% 4.28/4.64    join( X, zero ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34402) {G1,W10,D5,L1,V2,M1}  { join( converse( X ), Y ) ==> 
% 4.28/4.64    converse( join( X, converse( Y ) ) ) }.
% 4.28/4.64  parent0[0]: (21) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( Y, converse
% 4.28/4.64    ( X ) ) ) ==> join( converse( Y ), X ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := Y
% 4.28/4.64     Y := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34403) {G2,W9,D6,L1,V1,M1}  { join( converse( complement( 
% 4.28/4.64    converse( X ) ) ), X ) ==> converse( top ) }.
% 4.28/4.64  parent0[0]: (15) {G1,W6,D4,L1,V1,M1} P(0,11) { join( complement( X ), X ) 
% 4.28/4.64    ==> top }.
% 4.28/4.64  parent1[0; 8]: (34402) {G1,W10,D5,L1,V2,M1}  { join( converse( X ), Y ) ==>
% 4.28/4.64     converse( join( X, converse( Y ) ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := converse( X )
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := complement( converse( X ) )
% 4.28/4.64     Y := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  subsumption: (167) {G2,W9,D6,L1,V1,M1} P(15,21) { join( converse( 
% 4.28/4.64    complement( converse( X ) ) ), X ) ==> converse( top ) }.
% 4.28/4.64  parent0: (34403) {G2,W9,D6,L1,V1,M1}  { join( converse( complement( 
% 4.28/4.64    converse( X ) ) ), X ) ==> converse( top ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34405) {G2,W10,D6,L1,V2,M1}  { top ==> join( join( complement( 
% 4.28/4.64    join( X, Y ) ), X ), Y ) }.
% 4.28/4.64  parent0[0]: (23) {G2,W10,D6,L1,V2,M1} P(1,15) { join( join( complement( 
% 4.28/4.64    join( X, Y ) ), X ), Y ) ==> top }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34407) {G1,W10,D6,L1,V2,M1}  { top ==> join( Y, join( complement
% 4.28/4.64    ( join( X, Y ) ), X ) ) }.
% 4.28/4.64  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 4.28/4.64  parent1[0; 2]: (34405) {G2,W10,D6,L1,V2,M1}  { top ==> join( join( 
% 4.28/4.64    complement( join( X, Y ) ), X ), Y ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := join( complement( join( X, Y ) ), X )
% 4.28/4.64     Y := Y
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34421) {G1,W10,D6,L1,V2,M1}  { top ==> join( join( X, complement
% 4.28/4.64    ( join( Y, X ) ) ), Y ) }.
% 4.28/4.64  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 4.28/4.64    join( X, Y ), Z ) }.
% 4.28/4.64  parent1[0; 2]: (34407) {G1,W10,D6,L1,V2,M1}  { top ==> join( Y, join( 
% 4.28/4.64    complement( join( X, Y ) ), X ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := complement( join( Y, X ) )
% 4.28/4.64     Z := Y
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := Y
% 4.28/4.64     Y := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34422) {G1,W10,D6,L1,V2,M1}  { join( join( X, complement( join( Y
% 4.28/4.64    , X ) ) ), Y ) ==> top }.
% 4.28/4.64  parent0[0]: (34421) {G1,W10,D6,L1,V2,M1}  { top ==> join( join( X, 
% 4.28/4.64    complement( join( Y, X ) ) ), Y ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  subsumption: (200) {G3,W10,D6,L1,V2,M1} P(23,0);d(1) { join( join( Y, 
% 4.28/4.64    complement( join( X, Y ) ) ), X ) ==> top }.
% 4.28/4.64  parent0: (34422) {G1,W10,D6,L1,V2,M1}  { join( join( X, complement( join( Y
% 4.28/4.64    , X ) ) ), Y ) ==> top }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := Y
% 4.28/4.64     Y := X
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34423) {G2,W10,D6,L1,V2,M1}  { top ==> join( join( complement( 
% 4.28/4.64    join( X, Y ) ), X ), Y ) }.
% 4.28/4.64  parent0[0]: (23) {G2,W10,D6,L1,V2,M1} P(1,15) { join( join( complement( 
% 4.28/4.64    join( X, Y ) ), X ), Y ) ==> top }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34426) {G1,W10,D6,L1,V2,M1}  { top ==> join( join( complement( 
% 4.28/4.64    join( Y, X ) ), X ), Y ) }.
% 4.28/4.64  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 4.28/4.64  parent1[0; 5]: (34423) {G2,W10,D6,L1,V2,M1}  { top ==> join( join( 
% 4.28/4.64    complement( join( X, Y ) ), X ), Y ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34439) {G1,W10,D6,L1,V2,M1}  { join( join( complement( join( X, Y
% 4.28/4.64     ) ), Y ), X ) ==> top }.
% 4.28/4.64  parent0[0]: (34426) {G1,W10,D6,L1,V2,M1}  { top ==> join( join( complement
% 4.28/4.64    ( join( Y, X ) ), X ), Y ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := Y
% 4.28/4.64     Y := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  subsumption: (202) {G3,W10,D6,L1,V2,M1} P(0,23) { join( join( complement( 
% 4.28/4.64    join( Y, X ) ), X ), Y ) ==> top }.
% 4.28/4.64  parent0: (34439) {G1,W10,D6,L1,V2,M1}  { join( join( complement( join( X, Y
% 4.28/4.64     ) ), Y ), X ) ==> top }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := Y
% 4.28/4.64     Y := X
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34441) {G2,W10,D5,L1,V2,M1}  { join( X, top ) ==> join( join( X, 
% 4.28/4.64    complement( Y ) ), Y ) }.
% 4.28/4.64  parent0[0]: (24) {G2,W10,D5,L1,V2,M1} P(15,1) { join( join( Y, complement( 
% 4.28/4.64    X ) ), X ) ==> join( Y, top ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := Y
% 4.28/4.64     Y := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34443) {G3,W9,D4,L1,V1,M1}  { join( complement( X ), top ) ==> 
% 4.28/4.64    join( complement( X ), X ) }.
% 4.28/4.64  parent0[0]: (139) {G5,W8,D4,L1,V1,M1} P(136,10);d(129) { join( complement( 
% 4.28/4.64    X ), complement( X ) ) ==> complement( X ) }.
% 4.28/4.64  parent1[0; 6]: (34441) {G2,W10,D5,L1,V2,M1}  { join( X, top ) ==> join( 
% 4.28/4.64    join( X, complement( Y ) ), Y ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := complement( X )
% 4.28/4.64     Y := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34444) {G2,W6,D4,L1,V1,M1}  { join( complement( X ), top ) ==> 
% 4.28/4.64    top }.
% 4.28/4.64  parent0[0]: (15) {G1,W6,D4,L1,V1,M1} P(0,11) { join( complement( X ), X ) 
% 4.28/4.64    ==> top }.
% 4.28/4.64  parent1[0; 5]: (34443) {G3,W9,D4,L1,V1,M1}  { join( complement( X ), top ) 
% 4.28/4.64    ==> join( complement( X ), X ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  subsumption: (223) {G6,W6,D4,L1,V1,M1} P(139,24);d(15) { join( complement( 
% 4.28/4.64    X ), top ) ==> top }.
% 4.28/4.64  parent0: (34444) {G2,W6,D4,L1,V1,M1}  { join( complement( X ), top ) ==> 
% 4.28/4.64    top }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34447) {G2,W10,D5,L1,V2,M1}  { join( X, top ) ==> join( join( X, 
% 4.28/4.64    complement( Y ) ), Y ) }.
% 4.28/4.64  parent0[0]: (24) {G2,W10,D5,L1,V2,M1} P(15,1) { join( join( Y, complement( 
% 4.28/4.64    X ) ), X ) ==> join( Y, top ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := Y
% 4.28/4.64     Y := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34450) {G2,W9,D5,L1,V1,M1}  { join( complement( complement( X ) )
% 4.28/4.64    , top ) ==> join( top, X ) }.
% 4.28/4.64  parent0[0]: (15) {G1,W6,D4,L1,V1,M1} P(0,11) { join( complement( X ), X ) 
% 4.28/4.64    ==> top }.
% 4.28/4.64  parent1[0; 7]: (34447) {G2,W10,D5,L1,V2,M1}  { join( X, top ) ==> join( 
% 4.28/4.64    join( X, complement( Y ) ), Y ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := complement( X )
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := complement( complement( X ) )
% 4.28/4.64     Y := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34451) {G3,W5,D3,L1,V1,M1}  { top ==> join( top, X ) }.
% 4.28/4.64  parent0[0]: (223) {G6,W6,D4,L1,V1,M1} P(139,24);d(15) { join( complement( X
% 4.28/4.64     ), top ) ==> top }.
% 4.28/4.64  parent1[0; 1]: (34450) {G2,W9,D5,L1,V1,M1}  { join( complement( complement
% 4.28/4.64    ( X ) ), top ) ==> join( top, X ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := complement( X )
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34452) {G3,W5,D3,L1,V1,M1}  { join( top, X ) ==> top }.
% 4.28/4.64  parent0[0]: (34451) {G3,W5,D3,L1,V1,M1}  { top ==> join( top, X ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  subsumption: (229) {G7,W5,D3,L1,V1,M1} P(15,24);d(223) { join( top, X ) ==>
% 4.28/4.64     top }.
% 4.28/4.64  parent0: (34452) {G3,W5,D3,L1,V1,M1}  { join( top, X ) ==> top }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34453) {G2,W10,D5,L1,V2,M1}  { join( X, top ) ==> join( join( X, 
% 4.28/4.64    complement( Y ) ), Y ) }.
% 4.28/4.64  parent0[0]: (24) {G2,W10,D5,L1,V2,M1} P(15,1) { join( join( Y, complement( 
% 4.28/4.64    X ) ), X ) ==> join( Y, top ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := Y
% 4.28/4.64     Y := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34456) {G1,W10,D5,L1,V2,M1}  { join( X, top ) ==> join( Y, join( 
% 4.28/4.64    X, complement( Y ) ) ) }.
% 4.28/4.64  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 4.28/4.64  parent1[0; 4]: (34453) {G2,W10,D5,L1,V2,M1}  { join( X, top ) ==> join( 
% 4.28/4.64    join( X, complement( Y ) ), Y ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := join( X, complement( Y ) )
% 4.28/4.64     Y := Y
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34469) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( join( Y, 
% 4.28/4.64    X ), complement( Y ) ) }.
% 4.28/4.64  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 4.28/4.64    join( X, Y ), Z ) }.
% 4.28/4.64  parent1[0; 4]: (34456) {G1,W10,D5,L1,V2,M1}  { join( X, top ) ==> join( Y, 
% 4.28/4.64    join( X, complement( Y ) ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := Y
% 4.28/4.64     Y := X
% 4.28/4.64     Z := complement( Y )
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34470) {G1,W10,D4,L1,V2,M1}  { join( join( Y, X ), complement( Y )
% 4.28/4.64     ) ==> join( X, top ) }.
% 4.28/4.64  parent0[0]: (34469) {G1,W10,D4,L1,V2,M1}  { join( X, top ) ==> join( join( 
% 4.28/4.64    Y, X ), complement( Y ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  subsumption: (230) {G3,W10,D4,L1,V2,M1} P(24,0);d(1) { join( join( Y, X ), 
% 4.28/4.64    complement( Y ) ) ==> join( X, top ) }.
% 4.28/4.64  parent0: (34470) {G1,W10,D4,L1,V2,M1}  { join( join( Y, X ), complement( Y
% 4.28/4.64     ) ) ==> join( X, top ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34472) {G2,W10,D5,L1,V2,M1}  { join( X, top ) ==> join( join( X, 
% 4.28/4.64    complement( Y ) ), Y ) }.
% 4.28/4.64  parent0[0]: (24) {G2,W10,D5,L1,V2,M1} P(15,1) { join( join( Y, complement( 
% 4.28/4.64    X ) ), X ) ==> join( Y, top ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := Y
% 4.28/4.64     Y := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34474) {G1,W7,D3,L1,V1,M1}  { join( X, top ) ==> join( top, X )
% 4.28/4.64     }.
% 4.28/4.64  parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 4.28/4.64     }.
% 4.28/4.64  parent1[0; 5]: (34472) {G2,W10,D5,L1,V2,M1}  { join( X, top ) ==> join( 
% 4.28/4.64    join( X, complement( Y ) ), Y ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := X
% 4.28/4.64     Y := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34475) {G2,W5,D3,L1,V1,M1}  { join( X, top ) ==> top }.
% 4.28/4.64  parent0[0]: (229) {G7,W5,D3,L1,V1,M1} P(15,24);d(223) { join( top, X ) ==> 
% 4.28/4.64    top }.
% 4.28/4.64  parent1[0; 4]: (34474) {G1,W7,D3,L1,V1,M1}  { join( X, top ) ==> join( top
% 4.28/4.64    , X ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  subsumption: (232) {G8,W5,D3,L1,V1,M1} P(11,24);d(229) { join( X, top ) ==>
% 4.28/4.64     top }.
% 4.28/4.64  parent0: (34475) {G2,W5,D3,L1,V1,M1}  { join( X, top ) ==> top }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34478) {G1,W10,D5,L1,V2,M1}  { join( X, converse( Y ) ) ==> 
% 4.28/4.64    converse( join( converse( X ), Y ) ) }.
% 4.28/4.64  parent0[0]: (20) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( converse( X
% 4.28/4.64     ), Y ) ) ==> join( X, converse( Y ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34479) {G2,W7,D4,L1,V1,M1}  { join( X, converse( top ) ) ==> 
% 4.28/4.64    converse( top ) }.
% 4.28/4.64  parent0[0]: (232) {G8,W5,D3,L1,V1,M1} P(11,24);d(229) { join( X, top ) ==> 
% 4.28/4.64    top }.
% 4.28/4.64  parent1[0; 6]: (34478) {G1,W10,D5,L1,V2,M1}  { join( X, converse( Y ) ) ==>
% 4.28/4.64     converse( join( converse( X ), Y ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := converse( X )
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := X
% 4.28/4.64     Y := top
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  subsumption: (234) {G9,W7,D4,L1,V1,M1} P(232,20) { join( X, converse( top )
% 4.28/4.64     ) ==> converse( top ) }.
% 4.28/4.64  parent0: (34479) {G2,W7,D4,L1,V1,M1}  { join( X, converse( top ) ) ==> 
% 4.28/4.64    converse( top ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34481) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = join( 
% 4.28/4.64    join( X, Y ), Z ) }.
% 4.28/4.64  parent0[0]: (26) {G1,W11,D4,L1,V3,M1} P(1,0) { join( join( X, Y ), Z ) = 
% 4.28/4.64    join( join( Y, Z ), X ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64     Z := Z
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34482) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = join( 
% 4.28/4.64    join( X, Y ), Z ) }.
% 4.28/4.64  parent0[0]: (26) {G1,W11,D4,L1,V3,M1} P(1,0) { join( join( X, Y ), Z ) = 
% 4.28/4.64    join( join( Y, Z ), X ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64     Z := Z
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34487) {G2,W15,D5,L1,V4,M1}  { join( join( X, Y ), join( Z, T ) )
% 4.28/4.64     = join( join( join( X, Z ), T ), Y ) }.
% 4.28/4.64  parent0[0]: (34481) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = join
% 4.28/4.64    ( join( X, Y ), Z ) }.
% 4.28/4.64  parent1[0; 9]: (34482) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = 
% 4.28/4.64    join( join( X, Y ), Z ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Z
% 4.28/4.64     Z := T
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := join( Z, T )
% 4.28/4.64     Y := X
% 4.28/4.64     Z := Y
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34490) {G2,W15,D5,L1,V4,M1}  { join( join( X, Y ), join( Z, T ) )
% 4.28/4.64     = join( join( join( T, X ), Z ), Y ) }.
% 4.28/4.64  parent0[0]: (34481) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = join
% 4.28/4.64    ( join( X, Y ), Z ) }.
% 4.28/4.64  parent1[0; 9]: (34487) {G2,W15,D5,L1,V4,M1}  { join( join( X, Y ), join( Z
% 4.28/4.64    , T ) ) = join( join( join( X, Z ), T ), Y ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := T
% 4.28/4.64     Y := X
% 4.28/4.64     Z := Z
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64     Z := Z
% 4.28/4.64     T := T
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34506) {G1,W15,D5,L1,V4,M1}  { join( join( join( X, Y ), Z ), T )
% 4.28/4.64     = join( join( join( T, X ), Z ), Y ) }.
% 4.28/4.64  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 4.28/4.64    join( X, Y ), Z ) }.
% 4.28/4.64  parent1[0; 1]: (34490) {G2,W15,D5,L1,V4,M1}  { join( join( X, Y ), join( Z
% 4.28/4.64    , T ) ) = join( join( join( T, X ), Z ), Y ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := join( X, Y )
% 4.28/4.64     Y := Z
% 4.28/4.64     Z := T
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64     Z := Z
% 4.28/4.64     T := T
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34507) {G1,W15,D5,L1,V4,M1}  { join( join( join( T, X ), Z ), Y ) 
% 4.28/4.64    = join( join( join( X, Y ), Z ), T ) }.
% 4.28/4.64  parent0[0]: (34506) {G1,W15,D5,L1,V4,M1}  { join( join( join( X, Y ), Z ), 
% 4.28/4.64    T ) = join( join( join( T, X ), Z ), Y ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64     Z := Z
% 4.28/4.64     T := T
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  subsumption: (235) {G2,W15,D5,L1,V4,M1} P(26,26);d(1) { join( join( join( Y
% 4.28/4.64    , Z ), X ), T ) = join( join( join( Z, T ), X ), Y ) }.
% 4.28/4.64  parent0: (34507) {G1,W15,D5,L1,V4,M1}  { join( join( join( T, X ), Z ), Y )
% 4.28/4.64     = join( join( join( X, Y ), Z ), T ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := Z
% 4.28/4.64     Y := T
% 4.28/4.64     Z := X
% 4.28/4.64     T := Y
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34508) {G9,W7,D4,L1,V1,M1}  { converse( top ) ==> join( X, 
% 4.28/4.64    converse( top ) ) }.
% 4.28/4.64  parent0[0]: (234) {G9,W7,D4,L1,V1,M1} P(232,20) { join( X, converse( top )
% 4.28/4.64     ) ==> converse( top ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34510) {G8,W4,D3,L1,V0,M1}  { converse( top ) ==> top }.
% 4.28/4.64  parent0[0]: (229) {G7,W5,D3,L1,V1,M1} P(15,24);d(223) { join( top, X ) ==> 
% 4.28/4.64    top }.
% 4.28/4.64  parent1[0; 3]: (34508) {G9,W7,D4,L1,V1,M1}  { converse( top ) ==> join( X, 
% 4.28/4.64    converse( top ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := converse( top )
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := top
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  subsumption: (259) {G10,W4,D3,L1,V0,M1} P(234,229) { converse( top ) ==> 
% 4.28/4.64    top }.
% 4.28/4.64  parent0: (34510) {G8,W4,D3,L1,V0,M1}  { converse( top ) ==> top }.
% 4.28/4.64  substitution0:
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34512) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = join( 
% 4.28/4.64    join( X, Y ), Z ) }.
% 4.28/4.64  parent0[0]: (26) {G1,W11,D4,L1,V3,M1} P(1,0) { join( join( X, Y ), Z ) = 
% 4.28/4.64    join( join( Y, Z ), X ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64     Z := Z
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34513) {G2,W11,D4,L1,V3,M1}  { join( join( X, Z ), Y ) = join( 
% 4.28/4.64    join( Z, X ), Y ) }.
% 4.28/4.64  parent0[0]: (27) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), X )
% 4.28/4.64     = join( join( Z, X ), Y ) }.
% 4.28/4.64  parent1[0; 1]: (34512) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = 
% 4.28/4.64    join( join( X, Y ), Z ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := Z
% 4.28/4.64     Y := Y
% 4.28/4.64     Z := X
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := Z
% 4.28/4.64     Y := X
% 4.28/4.64     Z := Y
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  subsumption: (267) {G2,W11,D4,L1,V3,M1} P(27,26) { join( join( Z, X ), Y ) 
% 4.28/4.64    = join( join( X, Z ), Y ) }.
% 4.28/4.64  parent0: (34513) {G2,W11,D4,L1,V3,M1}  { join( join( X, Z ), Y ) = join( 
% 4.28/4.64    join( Z, X ), Y ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := Z
% 4.28/4.64     Y := Y
% 4.28/4.64     Z := X
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34545) {G2,W14,D7,L1,V3,M1}  { join( join( join( complement( join
% 4.28/4.64    ( X, Y ) ), X ), Z ), Y ) = join( top, Z ) }.
% 4.28/4.64  parent0[0]: (23) {G2,W10,D6,L1,V2,M1} P(1,15) { join( join( complement( 
% 4.28/4.64    join( X, Y ) ), X ), Y ) ==> top }.
% 4.28/4.64  parent1[0; 12]: (27) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y )
% 4.28/4.64    , X ) = join( join( Z, X ), Y ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := Y
% 4.28/4.64     Y := Z
% 4.28/4.64     Z := join( complement( join( X, Y ) ), X )
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34546) {G3,W12,D7,L1,V3,M1}  { join( join( join( complement( join
% 4.28/4.64    ( X, Y ) ), X ), Z ), Y ) = top }.
% 4.28/4.64  parent0[0]: (229) {G7,W5,D3,L1,V1,M1} P(15,24);d(223) { join( top, X ) ==> 
% 4.28/4.64    top }.
% 4.28/4.64  parent1[0; 11]: (34545) {G2,W14,D7,L1,V3,M1}  { join( join( join( 
% 4.28/4.64    complement( join( X, Y ) ), X ), Z ), Y ) = join( top, Z ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := Z
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64     Z := Z
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  subsumption: (269) {G8,W12,D7,L1,V3,M1} P(23,27);d(229) { join( join( join
% 4.28/4.64    ( complement( join( X, Y ) ), X ), Z ), Y ) ==> top }.
% 4.28/4.64  parent0: (34546) {G3,W12,D7,L1,V3,M1}  { join( join( join( complement( join
% 4.28/4.64    ( X, Y ) ), X ), Z ), Y ) = top }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64     Z := Z
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34550) {G3,W8,D6,L1,V1,M1}  { join( converse( complement( 
% 4.28/4.64    converse( X ) ) ), X ) ==> top }.
% 4.28/4.64  parent0[0]: (259) {G10,W4,D3,L1,V0,M1} P(234,229) { converse( top ) ==> top
% 4.28/4.64     }.
% 4.28/4.64  parent1[0; 7]: (167) {G2,W9,D6,L1,V1,M1} P(15,21) { join( converse( 
% 4.28/4.64    complement( converse( X ) ) ), X ) ==> converse( top ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  subsumption: (354) {G11,W8,D6,L1,V1,M1} S(167);d(259) { join( converse( 
% 4.28/4.64    complement( converse( X ) ) ), X ) ==> top }.
% 4.28/4.64  parent0: (34550) {G3,W8,D6,L1,V1,M1}  { join( converse( complement( 
% 4.28/4.64    converse( X ) ) ), X ) ==> top }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34554) {G4,W8,D4,L1,V2,M1}  { join( join( X, Y ), complement( X )
% 4.28/4.64     ) ==> top }.
% 4.28/4.64  parent0[0]: (232) {G8,W5,D3,L1,V1,M1} P(11,24);d(229) { join( X, top ) ==> 
% 4.28/4.64    top }.
% 4.28/4.64  parent1[0; 7]: (230) {G3,W10,D4,L1,V2,M1} P(24,0);d(1) { join( join( Y, X )
% 4.28/4.64    , complement( Y ) ) ==> join( X, top ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := Y
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := Y
% 4.28/4.64     Y := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  subsumption: (412) {G9,W8,D4,L1,V2,M1} S(230);d(232) { join( join( Y, X ), 
% 4.28/4.64    complement( Y ) ) ==> top }.
% 4.28/4.64  parent0: (34554) {G4,W8,D4,L1,V2,M1}  { join( join( X, Y ), complement( X )
% 4.28/4.64     ) ==> top }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := Y
% 4.28/4.64     Y := X
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34557) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 4.28/4.64    complement( join( complement( X ), Y ) ) ) }.
% 4.28/4.64  parent0[0]: (43) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 4.28/4.64    complement( join( complement( X ), Y ) ) ) ==> X }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34560) {G2,W10,D5,L1,V1,M1}  { X ==> join( meet( X, converse( top
% 4.28/4.64     ) ), complement( converse( top ) ) ) }.
% 4.28/4.64  parent0[0]: (234) {G9,W7,D4,L1,V1,M1} P(232,20) { join( X, converse( top )
% 4.28/4.64     ) ==> converse( top ) }.
% 4.28/4.64  parent1[0; 8]: (34557) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 4.28/4.64    complement( join( complement( X ), Y ) ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := complement( X )
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := X
% 4.28/4.64     Y := converse( top )
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34562) {G3,W9,D5,L1,V1,M1}  { X ==> join( meet( X, converse( top
% 4.28/4.64     ) ), complement( top ) ) }.
% 4.28/4.64  parent0[0]: (259) {G10,W4,D3,L1,V0,M1} P(234,229) { converse( top ) ==> top
% 4.28/4.64     }.
% 4.28/4.64  parent1[0; 8]: (34560) {G2,W10,D5,L1,V1,M1}  { X ==> join( meet( X, 
% 4.28/4.64    converse( top ) ), complement( converse( top ) ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34563) {G4,W8,D4,L1,V1,M1}  { X ==> join( meet( X, top ), 
% 4.28/4.64    complement( top ) ) }.
% 4.28/4.64  parent0[0]: (259) {G10,W4,D3,L1,V0,M1} P(234,229) { converse( top ) ==> top
% 4.28/4.64     }.
% 4.28/4.64  parent1[0; 5]: (34562) {G3,W9,D5,L1,V1,M1}  { X ==> join( meet( X, converse
% 4.28/4.64    ( top ) ), complement( top ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34566) {G2,W7,D4,L1,V1,M1}  { X ==> join( meet( X, top ), zero )
% 4.28/4.64     }.
% 4.28/4.64  parent0[0]: (58) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 4.28/4.64    zero }.
% 4.28/4.64  parent1[0; 6]: (34563) {G4,W8,D4,L1,V1,M1}  { X ==> join( meet( X, top ), 
% 4.28/4.64    complement( top ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34567) {G2,W7,D4,L1,V1,M1}  { join( meet( X, top ), zero ) ==> X
% 4.28/4.64     }.
% 4.28/4.64  parent0[0]: (34566) {G2,W7,D4,L1,V1,M1}  { X ==> join( meet( X, top ), zero
% 4.28/4.64     ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  subsumption: (417) {G11,W7,D4,L1,V1,M1} P(234,43);d(259);d(58) { join( meet
% 4.28/4.64    ( X, top ), zero ) ==> X }.
% 4.28/4.64  parent0: (34567) {G2,W7,D4,L1,V1,M1}  { join( meet( X, top ), zero ) ==> X
% 4.28/4.64     }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34569) {G7,W9,D4,L1,V1,M1}  { join( X, zero ) ==> join( join( X, 
% 4.28/4.64    zero ), zero ) }.
% 4.28/4.64  parent0[0]: (157) {G7,W9,D4,L1,V1,M1} P(144,1) { join( join( X, zero ), 
% 4.28/4.64    zero ) ==> join( X, zero ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34571) {G8,W9,D4,L1,V1,M1}  { join( meet( X, top ), zero ) ==> 
% 4.28/4.64    join( X, zero ) }.
% 4.28/4.64  parent0[0]: (417) {G11,W7,D4,L1,V1,M1} P(234,43);d(259);d(58) { join( meet
% 4.28/4.64    ( X, top ), zero ) ==> X }.
% 4.28/4.64  parent1[0; 7]: (34569) {G7,W9,D4,L1,V1,M1}  { join( X, zero ) ==> join( 
% 4.28/4.64    join( X, zero ), zero ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := meet( X, top )
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34572) {G9,W5,D3,L1,V1,M1}  { X ==> join( X, zero ) }.
% 4.28/4.64  parent0[0]: (417) {G11,W7,D4,L1,V1,M1} P(234,43);d(259);d(58) { join( meet
% 4.28/4.64    ( X, top ), zero ) ==> X }.
% 4.28/4.64  parent1[0; 1]: (34571) {G8,W9,D4,L1,V1,M1}  { join( meet( X, top ), zero ) 
% 4.28/4.64    ==> join( X, zero ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34574) {G9,W5,D3,L1,V1,M1}  { join( X, zero ) ==> X }.
% 4.28/4.64  parent0[0]: (34572) {G9,W5,D3,L1,V1,M1}  { X ==> join( X, zero ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  subsumption: (449) {G12,W5,D3,L1,V1,M1} P(417,157) { join( X, zero ) ==> X
% 4.28/4.64     }.
% 4.28/4.64  parent0: (34574) {G9,W5,D3,L1,V1,M1}  { join( X, zero ) ==> X }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34576) {G6,W7,D4,L1,V1,M1}  { meet( X, X ) = complement( 
% 4.28/4.64    complement( X ) ) }.
% 4.28/4.64  parent0[0]: (145) {G6,W7,D4,L1,V1,M1} P(139,3) { complement( complement( X
% 4.28/4.64     ) ) = meet( X, X ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34577) {G11,W7,D4,L1,V1,M1}  { X ==> join( meet( X, top ), zero )
% 4.28/4.64     }.
% 4.28/4.64  parent0[0]: (417) {G11,W7,D4,L1,V1,M1} P(234,43);d(259);d(58) { join( meet
% 4.28/4.64    ( X, top ), zero ) ==> X }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34580) {G7,W7,D5,L1,V0,M1}  { top ==> join( complement( 
% 4.28/4.64    complement( top ) ), zero ) }.
% 4.28/4.64  parent0[0]: (34576) {G6,W7,D4,L1,V1,M1}  { meet( X, X ) = complement( 
% 4.28/4.64    complement( X ) ) }.
% 4.28/4.64  parent1[0; 3]: (34577) {G11,W7,D4,L1,V1,M1}  { X ==> join( meet( X, top ), 
% 4.28/4.64    zero ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := top
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := top
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34581) {G8,W5,D4,L1,V0,M1}  { top ==> complement( complement( top
% 4.28/4.64     ) ) }.
% 4.28/4.64  parent0[0]: (449) {G12,W5,D3,L1,V1,M1} P(417,157) { join( X, zero ) ==> X
% 4.28/4.64     }.
% 4.28/4.64  parent1[0; 2]: (34580) {G7,W7,D5,L1,V0,M1}  { top ==> join( complement( 
% 4.28/4.64    complement( top ) ), zero ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := complement( complement( top ) )
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34582) {G2,W4,D3,L1,V0,M1}  { top ==> complement( zero ) }.
% 4.28/4.64  parent0[0]: (58) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 4.28/4.64    zero }.
% 4.28/4.64  parent1[0; 3]: (34581) {G8,W5,D4,L1,V0,M1}  { top ==> complement( 
% 4.28/4.64    complement( top ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34583) {G2,W4,D3,L1,V0,M1}  { complement( zero ) ==> top }.
% 4.28/4.64  parent0[0]: (34582) {G2,W4,D3,L1,V0,M1}  { top ==> complement( zero ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  subsumption: (450) {G13,W4,D3,L1,V0,M1} P(145,417);d(449);d(58) { 
% 4.28/4.64    complement( zero ) ==> top }.
% 4.28/4.64  parent0: (34583) {G2,W4,D3,L1,V0,M1}  { complement( zero ) ==> top }.
% 4.28/4.64  substitution0:
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34584) {G11,W7,D4,L1,V1,M1}  { X ==> join( meet( X, top ), zero )
% 4.28/4.64     }.
% 4.28/4.64  parent0[0]: (417) {G11,W7,D4,L1,V1,M1} P(234,43);d(259);d(58) { join( meet
% 4.28/4.64    ( X, top ), zero ) ==> X }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34586) {G2,W7,D4,L1,V1,M1}  { X ==> join( meet( top, X ), zero )
% 4.28/4.64     }.
% 4.28/4.64  parent0[0]: (56) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 4.28/4.64    Y ) }.
% 4.28/4.64  parent1[0; 3]: (34584) {G11,W7,D4,L1,V1,M1}  { X ==> join( meet( X, top ), 
% 4.28/4.64    zero ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := top
% 4.28/4.64     Y := X
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34588) {G3,W5,D3,L1,V1,M1}  { X ==> meet( top, X ) }.
% 4.28/4.64  parent0[0]: (449) {G12,W5,D3,L1,V1,M1} P(417,157) { join( X, zero ) ==> X
% 4.28/4.64     }.
% 4.28/4.64  parent1[0; 2]: (34586) {G2,W7,D4,L1,V1,M1}  { X ==> join( meet( top, X ), 
% 4.28/4.64    zero ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := meet( top, X )
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34589) {G3,W5,D3,L1,V1,M1}  { meet( top, X ) ==> X }.
% 4.28/4.64  parent0[0]: (34588) {G3,W5,D3,L1,V1,M1}  { X ==> meet( top, X ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  subsumption: (451) {G13,W5,D3,L1,V1,M1} P(56,417);d(449) { meet( top, X ) 
% 4.28/4.64    ==> X }.
% 4.28/4.64  parent0: (34589) {G3,W5,D3,L1,V1,M1}  { meet( top, X ) ==> X }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34591) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==> join( X
% 4.28/4.64    , join( Y, Z ) ) }.
% 4.28/4.64  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 4.28/4.64    join( X, Y ), Z ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64     Z := Z
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34594) {G1,W11,D5,L1,V2,M1}  { join( join( X, meet( Y, top ) ), 
% 4.28/4.64    zero ) ==> join( X, Y ) }.
% 4.28/4.64  parent0[0]: (417) {G11,W7,D4,L1,V1,M1} P(234,43);d(259);d(58) { join( meet
% 4.28/4.64    ( X, top ), zero ) ==> X }.
% 4.28/4.64  parent1[0; 10]: (34591) {G0,W11,D4,L1,V3,M1}  { join( join( X, Y ), Z ) ==>
% 4.28/4.64     join( X, join( Y, Z ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := Y
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := X
% 4.28/4.64     Y := meet( Y, top )
% 4.28/4.64     Z := zero
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34595) {G2,W9,D4,L1,V2,M1}  { join( X, meet( Y, top ) ) ==> join
% 4.28/4.64    ( X, Y ) }.
% 4.28/4.64  parent0[0]: (449) {G12,W5,D3,L1,V1,M1} P(417,157) { join( X, zero ) ==> X
% 4.28/4.64     }.
% 4.28/4.64  parent1[0; 1]: (34594) {G1,W11,D5,L1,V2,M1}  { join( join( X, meet( Y, top
% 4.28/4.64     ) ), zero ) ==> join( X, Y ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := join( X, meet( Y, top ) )
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  subsumption: (453) {G13,W9,D4,L1,V2,M1} P(417,1);d(449) { join( Y, meet( X
% 4.28/4.64    , top ) ) ==> join( Y, X ) }.
% 4.28/4.64  parent0: (34595) {G2,W9,D4,L1,V2,M1}  { join( X, meet( Y, top ) ) ==> join
% 4.28/4.64    ( X, Y ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := Y
% 4.28/4.64     Y := X
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34597) {G11,W7,D4,L1,V1,M1}  { X ==> join( meet( X, top ), zero )
% 4.28/4.64     }.
% 4.28/4.64  parent0[0]: (417) {G11,W7,D4,L1,V1,M1} P(234,43);d(259);d(58) { join( meet
% 4.28/4.64    ( X, top ), zero ) ==> X }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34599) {G1,W7,D4,L1,V1,M1}  { X ==> join( zero, meet( X, top ) )
% 4.28/4.64     }.
% 4.28/4.64  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 4.28/4.64  parent1[0; 2]: (34597) {G11,W7,D4,L1,V1,M1}  { X ==> join( meet( X, top ), 
% 4.28/4.64    zero ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := meet( X, top )
% 4.28/4.64     Y := zero
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34601) {G2,W5,D3,L1,V1,M1}  { X ==> join( zero, X ) }.
% 4.28/4.64  parent0[0]: (453) {G13,W9,D4,L1,V2,M1} P(417,1);d(449) { join( Y, meet( X, 
% 4.28/4.64    top ) ) ==> join( Y, X ) }.
% 4.28/4.64  parent1[0; 2]: (34599) {G1,W7,D4,L1,V1,M1}  { X ==> join( zero, meet( X, 
% 4.28/4.64    top ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := zero
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34602) {G2,W5,D3,L1,V1,M1}  { join( zero, X ) ==> X }.
% 4.28/4.64  parent0[0]: (34601) {G2,W5,D3,L1,V1,M1}  { X ==> join( zero, X ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  subsumption: (454) {G14,W5,D3,L1,V1,M1} P(417,0);d(453) { join( zero, X ) 
% 4.28/4.64    ==> X }.
% 4.28/4.64  parent0: (34602) {G2,W5,D3,L1,V1,M1}  { join( zero, X ) ==> X }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34604) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join( 
% 4.28/4.64    complement( X ), complement( Y ) ) ) }.
% 4.28/4.64  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 4.28/4.64    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34608) {G1,W9,D5,L1,V1,M1}  { meet( X, zero ) ==> complement( 
% 4.28/4.64    join( complement( X ), top ) ) }.
% 4.28/4.64  parent0[0]: (450) {G13,W4,D3,L1,V0,M1} P(145,417);d(449);d(58) { complement
% 4.28/4.64    ( zero ) ==> top }.
% 4.28/4.64  parent1[0; 8]: (34604) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 4.28/4.64    ( join( complement( X ), complement( Y ) ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := X
% 4.28/4.64     Y := zero
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34609) {G2,W6,D3,L1,V1,M1}  { meet( X, zero ) ==> complement( top
% 4.28/4.64     ) }.
% 4.28/4.64  parent0[0]: (232) {G8,W5,D3,L1,V1,M1} P(11,24);d(229) { join( X, top ) ==> 
% 4.28/4.64    top }.
% 4.28/4.64  parent1[0; 5]: (34608) {G1,W9,D5,L1,V1,M1}  { meet( X, zero ) ==> 
% 4.28/4.64    complement( join( complement( X ), top ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := complement( X )
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34610) {G2,W5,D3,L1,V1,M1}  { meet( X, zero ) ==> zero }.
% 4.28/4.64  parent0[0]: (58) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 4.28/4.64    zero }.
% 4.28/4.64  parent1[0; 4]: (34609) {G2,W6,D3,L1,V1,M1}  { meet( X, zero ) ==> 
% 4.28/4.64    complement( top ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  subsumption: (456) {G14,W5,D3,L1,V1,M1} P(450,3);d(232);d(58) { meet( X, 
% 4.28/4.64    zero ) ==> zero }.
% 4.28/4.64  parent0: (34610) {G2,W5,D3,L1,V1,M1}  { meet( X, zero ) ==> zero }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34613) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 4.28/4.64    complement( join( complement( X ), Y ) ) ) }.
% 4.28/4.64  parent0[0]: (43) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 4.28/4.64    complement( join( complement( X ), Y ) ) ) ==> X }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34616) {G2,W9,D6,L1,V1,M1}  { X ==> join( zero, complement( join
% 4.28/4.64    ( complement( X ), zero ) ) ) }.
% 4.28/4.64  parent0[0]: (456) {G14,W5,D3,L1,V1,M1} P(450,3);d(232);d(58) { meet( X, 
% 4.28/4.64    zero ) ==> zero }.
% 4.28/4.64  parent1[0; 3]: (34613) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 4.28/4.64    complement( join( complement( X ), Y ) ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := X
% 4.28/4.64     Y := zero
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34617) {G3,W7,D5,L1,V1,M1}  { X ==> complement( join( complement
% 4.28/4.64    ( X ), zero ) ) }.
% 4.28/4.64  parent0[0]: (454) {G14,W5,D3,L1,V1,M1} P(417,0);d(453) { join( zero, X ) 
% 4.28/4.64    ==> X }.
% 4.28/4.64  parent1[0; 2]: (34616) {G2,W9,D6,L1,V1,M1}  { X ==> join( zero, complement
% 4.28/4.64    ( join( complement( X ), zero ) ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := complement( join( complement( X ), zero ) )
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34618) {G3,W5,D3,L1,V1,M1}  { X ==> meet( X, top ) }.
% 4.28/4.64  parent0[0]: (60) {G2,W9,D5,L1,V1,M1} P(58,3) { complement( join( complement
% 4.28/4.64    ( X ), zero ) ) ==> meet( X, top ) }.
% 4.28/4.64  parent1[0; 2]: (34617) {G3,W7,D5,L1,V1,M1}  { X ==> complement( join( 
% 4.28/4.64    complement( X ), zero ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34619) {G3,W5,D3,L1,V1,M1}  { meet( X, top ) ==> X }.
% 4.28/4.64  parent0[0]: (34618) {G3,W5,D3,L1,V1,M1}  { X ==> meet( X, top ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  subsumption: (457) {G15,W5,D3,L1,V1,M1} P(456,43);d(454);d(60) { meet( X, 
% 4.28/4.64    top ) ==> X }.
% 4.28/4.64  parent0: (34619) {G3,W5,D3,L1,V1,M1}  { meet( X, top ) ==> X }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34621) {G2,W9,D5,L1,V1,M1}  { meet( X, top ) ==> complement( join
% 4.28/4.64    ( complement( X ), zero ) ) }.
% 4.28/4.64  parent0[0]: (60) {G2,W9,D5,L1,V1,M1} P(58,3) { complement( join( complement
% 4.28/4.64    ( X ), zero ) ) ==> meet( X, top ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34623) {G3,W7,D4,L1,V1,M1}  { meet( X, top ) ==> complement( 
% 4.28/4.64    complement( X ) ) }.
% 4.28/4.64  parent0[0]: (449) {G12,W5,D3,L1,V1,M1} P(417,157) { join( X, zero ) ==> X
% 4.28/4.64     }.
% 4.28/4.64  parent1[0; 5]: (34621) {G2,W9,D5,L1,V1,M1}  { meet( X, top ) ==> complement
% 4.28/4.64    ( join( complement( X ), zero ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := complement( X )
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34624) {G4,W5,D4,L1,V1,M1}  { X ==> complement( complement( X ) )
% 4.28/4.64     }.
% 4.28/4.64  parent0[0]: (457) {G15,W5,D3,L1,V1,M1} P(456,43);d(454);d(60) { meet( X, 
% 4.28/4.64    top ) ==> X }.
% 4.28/4.64  parent1[0; 1]: (34623) {G3,W7,D4,L1,V1,M1}  { meet( X, top ) ==> complement
% 4.28/4.64    ( complement( X ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34625) {G4,W5,D4,L1,V1,M1}  { complement( complement( X ) ) ==> X
% 4.28/4.64     }.
% 4.28/4.64  parent0[0]: (34624) {G4,W5,D4,L1,V1,M1}  { X ==> complement( complement( X
% 4.28/4.64     ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  subsumption: (459) {G16,W5,D4,L1,V1,M1} P(449,60);d(457) { complement( 
% 4.28/4.64    complement( X ) ) ==> X }.
% 4.28/4.64  parent0: (34625) {G4,W5,D4,L1,V1,M1}  { complement( complement( X ) ) ==> X
% 4.28/4.64     }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34626) {G16,W5,D4,L1,V1,M1}  { X ==> complement( complement( X ) )
% 4.28/4.64     }.
% 4.28/4.64  parent0[0]: (459) {G16,W5,D4,L1,V1,M1} P(449,60);d(457) { complement( 
% 4.28/4.64    complement( X ) ) ==> X }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34628) {G7,W5,D3,L1,V1,M1}  { X ==> meet( X, X ) }.
% 4.28/4.64  parent0[0]: (145) {G6,W7,D4,L1,V1,M1} P(139,3) { complement( complement( X
% 4.28/4.64     ) ) = meet( X, X ) }.
% 4.28/4.64  parent1[0; 2]: (34626) {G16,W5,D4,L1,V1,M1}  { X ==> complement( complement
% 4.28/4.64    ( X ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34630) {G7,W5,D3,L1,V1,M1}  { meet( X, X ) ==> X }.
% 4.28/4.64  parent0[0]: (34628) {G7,W5,D3,L1,V1,M1}  { X ==> meet( X, X ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  subsumption: (467) {G17,W5,D3,L1,V1,M1} P(459,145) { meet( X, X ) ==> X }.
% 4.28/4.64  parent0: (34630) {G7,W5,D3,L1,V1,M1}  { meet( X, X ) ==> X }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34633) {G5,W8,D4,L1,V1,M1}  { complement( X ) ==> join( complement
% 4.28/4.64    ( X ), complement( X ) ) }.
% 4.28/4.64  parent0[0]: (139) {G5,W8,D4,L1,V1,M1} P(136,10);d(129) { join( complement( 
% 4.28/4.64    X ), complement( X ) ) ==> complement( X ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34636) {G6,W9,D5,L1,V1,M1}  { complement( complement( X ) ) ==> 
% 4.28/4.64    join( complement( complement( X ) ), X ) }.
% 4.28/4.64  parent0[0]: (459) {G16,W5,D4,L1,V1,M1} P(449,60);d(457) { complement( 
% 4.28/4.64    complement( X ) ) ==> X }.
% 4.28/4.64  parent1[0; 8]: (34633) {G5,W8,D4,L1,V1,M1}  { complement( X ) ==> join( 
% 4.28/4.64    complement( X ), complement( X ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := complement( X )
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34638) {G7,W7,D4,L1,V1,M1}  { complement( complement( X ) ) ==> 
% 4.28/4.64    join( X, X ) }.
% 4.28/4.64  parent0[0]: (459) {G16,W5,D4,L1,V1,M1} P(449,60);d(457) { complement( 
% 4.28/4.64    complement( X ) ) ==> X }.
% 4.28/4.64  parent1[0; 5]: (34636) {G6,W9,D5,L1,V1,M1}  { complement( complement( X ) )
% 4.28/4.64     ==> join( complement( complement( X ) ), X ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34639) {G8,W5,D3,L1,V1,M1}  { X ==> join( X, X ) }.
% 4.28/4.64  parent0[0]: (459) {G16,W5,D4,L1,V1,M1} P(449,60);d(457) { complement( 
% 4.28/4.64    complement( X ) ) ==> X }.
% 4.28/4.64  parent1[0; 1]: (34638) {G7,W7,D4,L1,V1,M1}  { complement( complement( X ) )
% 4.28/4.64     ==> join( X, X ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34645) {G8,W5,D3,L1,V1,M1}  { join( X, X ) ==> X }.
% 4.28/4.64  parent0[0]: (34639) {G8,W5,D3,L1,V1,M1}  { X ==> join( X, X ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  subsumption: (468) {G17,W5,D3,L1,V1,M1} P(459,139) { join( X, X ) ==> X }.
% 4.28/4.64  parent0: (34645) {G8,W5,D3,L1,V1,M1}  { join( X, X ) ==> X }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34649) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join( 
% 4.28/4.64    complement( X ), complement( Y ) ) ) }.
% 4.28/4.64  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 4.28/4.64    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34652) {G1,W10,D5,L1,V2,M1}  { meet( complement( X ), Y ) ==> 
% 4.28/4.64    complement( join( X, complement( Y ) ) ) }.
% 4.28/4.64  parent0[0]: (459) {G16,W5,D4,L1,V1,M1} P(449,60);d(457) { complement( 
% 4.28/4.64    complement( X ) ) ==> X }.
% 4.28/4.64  parent1[0; 7]: (34649) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 4.28/4.64    ( join( complement( X ), complement( Y ) ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := complement( X )
% 4.28/4.64     Y := Y
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34654) {G1,W10,D5,L1,V2,M1}  { complement( join( X, complement( Y
% 4.28/4.64     ) ) ) ==> meet( complement( X ), Y ) }.
% 4.28/4.64  parent0[0]: (34652) {G1,W10,D5,L1,V2,M1}  { meet( complement( X ), Y ) ==> 
% 4.28/4.64    complement( join( X, complement( Y ) ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  subsumption: (470) {G17,W10,D5,L1,V2,M1} P(459,3) { complement( join( X, 
% 4.28/4.64    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 4.28/4.64  parent0: (34654) {G1,W10,D5,L1,V2,M1}  { complement( join( X, complement( Y
% 4.28/4.64     ) ) ) ==> meet( complement( X ), Y ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34657) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join( 
% 4.28/4.64    complement( X ), complement( Y ) ) ) }.
% 4.28/4.64  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 4.28/4.64    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34661) {G1,W10,D5,L1,V2,M1}  { meet( X, complement( Y ) ) ==> 
% 4.28/4.64    complement( join( complement( X ), Y ) ) }.
% 4.28/4.64  parent0[0]: (459) {G16,W5,D4,L1,V1,M1} P(449,60);d(457) { complement( 
% 4.28/4.64    complement( X ) ) ==> X }.
% 4.28/4.64  parent1[0; 9]: (34657) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 4.28/4.64    ( join( complement( X ), complement( Y ) ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := Y
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := X
% 4.28/4.64     Y := complement( Y )
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34663) {G1,W10,D5,L1,V2,M1}  { complement( join( complement( X ), 
% 4.28/4.64    Y ) ) ==> meet( X, complement( Y ) ) }.
% 4.28/4.64  parent0[0]: (34661) {G1,W10,D5,L1,V2,M1}  { meet( X, complement( Y ) ) ==> 
% 4.28/4.64    complement( join( complement( X ), Y ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  subsumption: (471) {G17,W10,D5,L1,V2,M1} P(459,3) { complement( join( 
% 4.28/4.64    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 4.28/4.64  parent0: (34663) {G1,W10,D5,L1,V2,M1}  { complement( join( complement( X )
% 4.28/4.64    , Y ) ) ==> meet( X, complement( Y ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := Y
% 4.28/4.64     Y := X
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34665) {G16,W5,D4,L1,V1,M1}  { X ==> complement( complement( X ) )
% 4.28/4.64     }.
% 4.28/4.64  parent0[0]: (459) {G16,W5,D4,L1,V1,M1} P(449,60);d(457) { complement( 
% 4.28/4.64    complement( X ) ) ==> X }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34670) {G1,W10,D4,L1,V2,M1}  { join( complement( X ), complement
% 4.28/4.64    ( Y ) ) ==> complement( meet( X, Y ) ) }.
% 4.28/4.64  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 4.28/4.64    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 4.28/4.64  parent1[0; 7]: (34665) {G16,W5,D4,L1,V1,M1}  { X ==> complement( complement
% 4.28/4.64    ( X ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := join( complement( X ), complement( Y ) )
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  subsumption: (472) {G17,W10,D4,L1,V2,M1} P(3,459) { join( complement( X ), 
% 4.28/4.64    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 4.28/4.64  parent0: (34670) {G1,W10,D4,L1,V2,M1}  { join( complement( X ), complement
% 4.28/4.64    ( Y ) ) ==> complement( meet( X, Y ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34672) {G17,W5,D3,L1,V1,M1}  { X ==> join( X, X ) }.
% 4.28/4.64  parent0[0]: (468) {G17,W5,D3,L1,V1,M1} P(459,139) { join( X, X ) ==> X }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34675) {G2,W11,D5,L1,V2,M1}  { join( X, Y ) ==> join( join( X, 
% 4.28/4.64    join( X, Y ) ), Y ) }.
% 4.28/4.64  parent0[0]: (27) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), X )
% 4.28/4.64     = join( join( Z, X ), Y ) }.
% 4.28/4.64  parent1[0; 4]: (34672) {G17,W5,D3,L1,V1,M1}  { X ==> join( X, X ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := join( X, Y )
% 4.28/4.64     Y := Y
% 4.28/4.64     Z := X
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := join( X, Y )
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34677) {G1,W11,D5,L1,V2,M1}  { join( X, Y ) ==> join( join( join
% 4.28/4.64    ( X, X ), Y ), Y ) }.
% 4.28/4.64  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 4.28/4.64    join( X, Y ), Z ) }.
% 4.28/4.64  parent1[0; 5]: (34675) {G2,W11,D5,L1,V2,M1}  { join( X, Y ) ==> join( join
% 4.28/4.64    ( X, join( X, Y ) ), Y ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := X
% 4.28/4.64     Z := Y
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34678) {G2,W9,D4,L1,V2,M1}  { join( X, Y ) ==> join( join( X, Y )
% 4.28/4.64    , Y ) }.
% 4.28/4.64  parent0[0]: (468) {G17,W5,D3,L1,V1,M1} P(459,139) { join( X, X ) ==> X }.
% 4.28/4.64  parent1[0; 6]: (34677) {G1,W11,D5,L1,V2,M1}  { join( X, Y ) ==> join( join
% 4.28/4.64    ( join( X, X ), Y ), Y ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34679) {G2,W9,D4,L1,V2,M1}  { join( join( X, Y ), Y ) ==> join( X
% 4.28/4.64    , Y ) }.
% 4.28/4.64  parent0[0]: (34678) {G2,W9,D4,L1,V2,M1}  { join( X, Y ) ==> join( join( X, 
% 4.28/4.64    Y ), Y ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  subsumption: (477) {G18,W9,D4,L1,V2,M1} P(468,27);d(1);d(468) { join( join
% 4.28/4.64    ( X, Y ), Y ) ==> join( X, Y ) }.
% 4.28/4.64  parent0: (34679) {G2,W9,D4,L1,V2,M1}  { join( join( X, Y ), Y ) ==> join( X
% 4.28/4.64    , Y ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34688) {G2,W9,D4,L1,V2,M1}  { join( join( X, Y ), X ) = join( X, 
% 4.28/4.64    Y ) }.
% 4.28/4.64  parent0[0]: (468) {G17,W5,D3,L1,V1,M1} P(459,139) { join( X, X ) ==> X }.
% 4.28/4.64  parent1[0; 7]: (27) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), 
% 4.28/4.64    X ) = join( join( Z, X ), Y ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64     Z := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  subsumption: (478) {G18,W9,D4,L1,V2,M1} P(468,27) { join( join( X, Y ), X )
% 4.28/4.64     ==> join( X, Y ) }.
% 4.28/4.64  parent0: (34688) {G2,W9,D4,L1,V2,M1}  { join( join( X, Y ), X ) = join( X, 
% 4.28/4.64    Y ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64  end
% 4.28/4.64  permutation0:
% 4.28/4.64     0 ==> 0
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34690) {G9,W8,D4,L1,V2,M1}  { top ==> join( join( X, Y ), 
% 4.28/4.64    complement( X ) ) }.
% 4.28/4.64  parent0[0]: (412) {G9,W8,D4,L1,V2,M1} S(230);d(232) { join( join( Y, X ), 
% 4.28/4.64    complement( Y ) ) ==> top }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := Y
% 4.28/4.64     Y := X
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  paramod: (34691) {G2,W8,D5,L1,V2,M1}  { top ==> join( X, complement( meet( 
% 4.28/4.64    X, Y ) ) ) }.
% 4.28/4.64  parent0[0]: (43) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 4.28/4.64    complement( join( complement( X ), Y ) ) ) ==> X }.
% 4.28/4.64  parent1[0; 3]: (34690) {G9,W8,D4,L1,V2,M1}  { top ==> join( join( X, Y ), 
% 4.28/4.64    complement( X ) ) }.
% 4.28/4.64  substitution0:
% 4.28/4.64     X := X
% 4.28/4.64     Y := Y
% 4.28/4.64  end
% 4.28/4.64  substitution1:
% 4.28/4.64     X := meet( X, Y )
% 4.28/4.64     Y := complement( join( complement( X ), Y ) )
% 4.28/4.64  end
% 4.28/4.64  
% 4.28/4.64  eqswap: (34692) {G2,W8,D5,L1,V2,M1}  { join( X, complement( meet( X, Y ) )
% 4.28/4.65     ) ==> top }.
% 4.28/4.65  parent0[0]: (34691) {G2,W8,D5,L1,V2,M1}  { top ==> join( X, complement( 
% 4.28/4.65    meet( X, Y ) ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  subsumption: (489) {G10,W8,D5,L1,V2,M1} P(43,412) { join( X, complement( 
% 4.28/4.65    meet( X, Y ) ) ) ==> top }.
% 4.28/4.65  parent0: (34692) {G2,W8,D5,L1,V2,M1}  { join( X, complement( meet( X, Y ) )
% 4.28/4.65     ) ==> top }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  permutation0:
% 4.28/4.65     0 ==> 0
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34693) {G10,W8,D5,L1,V2,M1}  { top ==> join( X, complement( meet( 
% 4.28/4.65    X, Y ) ) ) }.
% 4.28/4.65  parent0[0]: (489) {G10,W8,D5,L1,V2,M1} P(43,412) { join( X, complement( 
% 4.28/4.65    meet( X, Y ) ) ) ==> top }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (34694) {G2,W8,D5,L1,V2,M1}  { top ==> join( X, complement( meet( 
% 4.28/4.65    Y, X ) ) ) }.
% 4.28/4.65  parent0[0]: (56) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 4.28/4.65    Y ) }.
% 4.28/4.65  parent1[0; 5]: (34693) {G10,W8,D5,L1,V2,M1}  { top ==> join( X, complement
% 4.28/4.65    ( meet( X, Y ) ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := Y
% 4.28/4.65     Y := X
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34697) {G2,W8,D5,L1,V2,M1}  { join( X, complement( meet( Y, X ) )
% 4.28/4.65     ) ==> top }.
% 4.28/4.65  parent0[0]: (34694) {G2,W8,D5,L1,V2,M1}  { top ==> join( X, complement( 
% 4.28/4.65    meet( Y, X ) ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  subsumption: (531) {G11,W8,D5,L1,V2,M1} P(56,489) { join( X, complement( 
% 4.28/4.65    meet( Y, X ) ) ) ==> top }.
% 4.28/4.65  parent0: (34697) {G2,W8,D5,L1,V2,M1}  { join( X, complement( meet( Y, X ) )
% 4.28/4.65     ) ==> top }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  permutation0:
% 4.28/4.65     0 ==> 0
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34699) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 4.28/4.65    complement( join( complement( X ), Y ) ) ) }.
% 4.28/4.65  parent0[0]: (43) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 4.28/4.65    complement( join( complement( X ), Y ) ) ) ==> X }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (34702) {G2,W12,D7,L1,V2,M1}  { X ==> join( meet( X, complement( 
% 4.28/4.65    meet( Y, complement( X ) ) ) ), complement( top ) ) }.
% 4.28/4.65  parent0[0]: (531) {G11,W8,D5,L1,V2,M1} P(56,489) { join( X, complement( 
% 4.28/4.65    meet( Y, X ) ) ) ==> top }.
% 4.28/4.65  parent1[0; 11]: (34699) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 4.28/4.65    complement( join( complement( X ), Y ) ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := complement( X )
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := X
% 4.28/4.65     Y := complement( meet( Y, complement( X ) ) )
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (34703) {G2,W11,D7,L1,V2,M1}  { X ==> join( meet( X, complement( 
% 4.28/4.65    meet( Y, complement( X ) ) ) ), zero ) }.
% 4.28/4.65  parent0[0]: (58) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 4.28/4.65    zero }.
% 4.28/4.65  parent1[0; 10]: (34702) {G2,W12,D7,L1,V2,M1}  { X ==> join( meet( X, 
% 4.28/4.65    complement( meet( Y, complement( X ) ) ) ), complement( top ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (34704) {G3,W9,D6,L1,V2,M1}  { X ==> meet( X, complement( meet( Y
% 4.28/4.65    , complement( X ) ) ) ) }.
% 4.28/4.65  parent0[0]: (449) {G12,W5,D3,L1,V1,M1} P(417,157) { join( X, zero ) ==> X
% 4.28/4.65     }.
% 4.28/4.65  parent1[0; 2]: (34703) {G2,W11,D7,L1,V2,M1}  { X ==> join( meet( X, 
% 4.28/4.65    complement( meet( Y, complement( X ) ) ) ), zero ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := meet( X, complement( meet( Y, complement( X ) ) ) )
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34705) {G3,W9,D6,L1,V2,M1}  { meet( X, complement( meet( Y, 
% 4.28/4.65    complement( X ) ) ) ) ==> X }.
% 4.28/4.65  parent0[0]: (34704) {G3,W9,D6,L1,V2,M1}  { X ==> meet( X, complement( meet
% 4.28/4.65    ( Y, complement( X ) ) ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  subsumption: (535) {G13,W9,D6,L1,V2,M1} P(531,43);d(58);d(449) { meet( X, 
% 4.28/4.65    complement( meet( Y, complement( X ) ) ) ) ==> X }.
% 4.28/4.65  parent0: (34705) {G3,W9,D6,L1,V2,M1}  { meet( X, complement( meet( Y, 
% 4.28/4.65    complement( X ) ) ) ) ==> X }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  permutation0:
% 4.28/4.65     0 ==> 0
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34707) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement( join( 
% 4.28/4.65    complement( X ), complement( Y ) ) ) }.
% 4.28/4.65  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 4.28/4.65    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (34709) {G1,W9,D5,L1,V2,M1}  { meet( X, meet( Y, complement( X ) )
% 4.28/4.65     ) ==> complement( top ) }.
% 4.28/4.65  parent0[0]: (531) {G11,W8,D5,L1,V2,M1} P(56,489) { join( X, complement( 
% 4.28/4.65    meet( Y, X ) ) ) ==> top }.
% 4.28/4.65  parent1[0; 8]: (34707) {G0,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> complement
% 4.28/4.65    ( join( complement( X ), complement( Y ) ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := complement( X )
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := X
% 4.28/4.65     Y := meet( Y, complement( X ) )
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (34710) {G2,W8,D5,L1,V2,M1}  { meet( X, meet( Y, complement( X ) )
% 4.28/4.65     ) ==> zero }.
% 4.28/4.65  parent0[0]: (58) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 4.28/4.65    zero }.
% 4.28/4.65  parent1[0; 7]: (34709) {G1,W9,D5,L1,V2,M1}  { meet( X, meet( Y, complement
% 4.28/4.65    ( X ) ) ) ==> complement( top ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  subsumption: (554) {G12,W8,D5,L1,V2,M1} P(531,3);d(58) { meet( X, meet( Y, 
% 4.28/4.65    complement( X ) ) ) ==> zero }.
% 4.28/4.65  parent0: (34710) {G2,W8,D5,L1,V2,M1}  { meet( X, meet( Y, complement( X ) )
% 4.28/4.65     ) ==> zero }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  permutation0:
% 4.28/4.65     0 ==> 0
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34713) {G12,W8,D5,L1,V2,M1}  { zero ==> meet( X, meet( Y, 
% 4.28/4.65    complement( X ) ) ) }.
% 4.28/4.65  parent0[0]: (554) {G12,W8,D5,L1,V2,M1} P(531,3);d(58) { meet( X, meet( Y, 
% 4.28/4.65    complement( X ) ) ) ==> zero }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (34714) {G13,W8,D4,L1,V2,M1}  { zero ==> meet( complement( X ), 
% 4.28/4.65    meet( Y, X ) ) }.
% 4.28/4.65  parent0[0]: (459) {G16,W5,D4,L1,V1,M1} P(449,60);d(457) { complement( 
% 4.28/4.65    complement( X ) ) ==> X }.
% 4.28/4.65  parent1[0; 7]: (34713) {G12,W8,D5,L1,V2,M1}  { zero ==> meet( X, meet( Y, 
% 4.28/4.65    complement( X ) ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := complement( X )
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34715) {G13,W8,D4,L1,V2,M1}  { meet( complement( X ), meet( Y, X )
% 4.28/4.65     ) ==> zero }.
% 4.28/4.65  parent0[0]: (34714) {G13,W8,D4,L1,V2,M1}  { zero ==> meet( complement( X )
% 4.28/4.65    , meet( Y, X ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  subsumption: (570) {G17,W8,D4,L1,V2,M1} P(459,554) { meet( complement( X )
% 4.28/4.65    , meet( Y, X ) ) ==> zero }.
% 4.28/4.65  parent0: (34715) {G13,W8,D4,L1,V2,M1}  { meet( complement( X ), meet( Y, X
% 4.28/4.65     ) ) ==> zero }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  permutation0:
% 4.28/4.65     0 ==> 0
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34716) {G17,W8,D4,L1,V2,M1}  { zero ==> meet( complement( X ), 
% 4.28/4.65    meet( Y, X ) ) }.
% 4.28/4.65  parent0[0]: (570) {G17,W8,D4,L1,V2,M1} P(459,554) { meet( complement( X ), 
% 4.28/4.65    meet( Y, X ) ) ==> zero }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (34717) {G2,W8,D4,L1,V2,M1}  { zero ==> meet( meet( Y, X ), 
% 4.28/4.65    complement( X ) ) }.
% 4.28/4.65  parent0[0]: (56) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 4.28/4.65    Y ) }.
% 4.28/4.65  parent1[0; 2]: (34716) {G17,W8,D4,L1,V2,M1}  { zero ==> meet( complement( X
% 4.28/4.65     ), meet( Y, X ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := meet( Y, X )
% 4.28/4.65     Y := complement( X )
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34721) {G2,W8,D4,L1,V2,M1}  { meet( meet( X, Y ), complement( Y )
% 4.28/4.65     ) ==> zero }.
% 4.28/4.65  parent0[0]: (34717) {G2,W8,D4,L1,V2,M1}  { zero ==> meet( meet( Y, X ), 
% 4.28/4.65    complement( X ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := Y
% 4.28/4.65     Y := X
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  subsumption: (574) {G18,W8,D4,L1,V2,M1} P(570,56) { meet( meet( Y, X ), 
% 4.28/4.65    complement( X ) ) ==> zero }.
% 4.28/4.65  parent0: (34721) {G2,W8,D4,L1,V2,M1}  { meet( meet( X, Y ), complement( Y )
% 4.28/4.65     ) ==> zero }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := Y
% 4.28/4.65     Y := X
% 4.28/4.65  end
% 4.28/4.65  permutation0:
% 4.28/4.65     0 ==> 0
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34725) {G17,W8,D4,L1,V2,M1}  { zero ==> meet( complement( X ), 
% 4.28/4.65    meet( Y, X ) ) }.
% 4.28/4.65  parent0[0]: (570) {G17,W8,D4,L1,V2,M1} P(459,554) { meet( complement( X ), 
% 4.28/4.65    meet( Y, X ) ) ==> zero }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (34727) {G2,W8,D4,L1,V2,M1}  { zero ==> meet( complement( X ), 
% 4.28/4.65    meet( X, Y ) ) }.
% 4.28/4.65  parent0[0]: (56) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 4.28/4.65    Y ) }.
% 4.28/4.65  parent1[0; 5]: (34725) {G17,W8,D4,L1,V2,M1}  { zero ==> meet( complement( X
% 4.28/4.65     ), meet( Y, X ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34733) {G2,W8,D4,L1,V2,M1}  { meet( complement( X ), meet( X, Y )
% 4.28/4.65     ) ==> zero }.
% 4.28/4.65  parent0[0]: (34727) {G2,W8,D4,L1,V2,M1}  { zero ==> meet( complement( X ), 
% 4.28/4.65    meet( X, Y ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  subsumption: (575) {G18,W8,D4,L1,V2,M1} P(56,570) { meet( complement( Y ), 
% 4.28/4.65    meet( Y, X ) ) ==> zero }.
% 4.28/4.65  parent0: (34733) {G2,W8,D4,L1,V2,M1}  { meet( complement( X ), meet( X, Y )
% 4.28/4.65     ) ==> zero }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := Y
% 4.28/4.65     Y := X
% 4.28/4.65  end
% 4.28/4.65  permutation0:
% 4.28/4.65     0 ==> 0
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34735) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 4.28/4.65    complement( join( complement( X ), Y ) ) ) }.
% 4.28/4.65  parent0[0]: (43) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 4.28/4.65    complement( join( complement( X ), Y ) ) ) ==> X }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (34738) {G2,W14,D7,L1,V2,M1}  { meet( X, Y ) ==> join( zero, 
% 4.28/4.65    complement( join( complement( meet( X, Y ) ), complement( Y ) ) ) ) }.
% 4.28/4.65  parent0[0]: (574) {G18,W8,D4,L1,V2,M1} P(570,56) { meet( meet( Y, X ), 
% 4.28/4.65    complement( X ) ) ==> zero }.
% 4.28/4.65  parent1[0; 5]: (34735) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 4.28/4.65    complement( join( complement( X ), Y ) ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := Y
% 4.28/4.65     Y := X
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := meet( X, Y )
% 4.28/4.65     Y := complement( Y )
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (34739) {G3,W12,D6,L1,V2,M1}  { meet( X, Y ) ==> complement( join
% 4.28/4.65    ( complement( meet( X, Y ) ), complement( Y ) ) ) }.
% 4.28/4.65  parent0[0]: (454) {G14,W5,D3,L1,V1,M1} P(417,0);d(453) { join( zero, X ) 
% 4.28/4.65    ==> X }.
% 4.28/4.65  parent1[0; 4]: (34738) {G2,W14,D7,L1,V2,M1}  { meet( X, Y ) ==> join( zero
% 4.28/4.65    , complement( join( complement( meet( X, Y ) ), complement( Y ) ) ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := complement( join( complement( meet( X, Y ) ), complement( Y ) ) )
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (34740) {G1,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( X, Y )
% 4.28/4.65    , Y ) }.
% 4.28/4.65  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 4.28/4.65    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 4.28/4.65  parent1[0; 4]: (34739) {G3,W12,D6,L1,V2,M1}  { meet( X, Y ) ==> complement
% 4.28/4.65    ( join( complement( meet( X, Y ) ), complement( Y ) ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := meet( X, Y )
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34741) {G1,W9,D4,L1,V2,M1}  { meet( meet( X, Y ), Y ) ==> meet( X
% 4.28/4.65    , Y ) }.
% 4.28/4.65  parent0[0]: (34740) {G1,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( X, 
% 4.28/4.65    Y ), Y ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  subsumption: (578) {G19,W9,D4,L1,V2,M1} P(574,43);d(454);d(3) { meet( meet
% 4.28/4.65    ( X, Y ), Y ) ==> meet( X, Y ) }.
% 4.28/4.65  parent0: (34741) {G1,W9,D4,L1,V2,M1}  { meet( meet( X, Y ), Y ) ==> meet( X
% 4.28/4.65    , Y ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  permutation0:
% 4.28/4.65     0 ==> 0
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34742) {G18,W8,D4,L1,V2,M1}  { zero ==> meet( meet( X, Y ), 
% 4.28/4.65    complement( Y ) ) }.
% 4.28/4.65  parent0[0]: (574) {G18,W8,D4,L1,V2,M1} P(570,56) { meet( meet( Y, X ), 
% 4.28/4.65    complement( X ) ) ==> zero }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := Y
% 4.28/4.65     Y := X
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (34744) {G2,W8,D4,L1,V2,M1}  { zero ==> meet( meet( Y, X ), 
% 4.28/4.65    complement( Y ) ) }.
% 4.28/4.65  parent0[0]: (56) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 4.28/4.65    Y ) }.
% 4.28/4.65  parent1[0; 3]: (34742) {G18,W8,D4,L1,V2,M1}  { zero ==> meet( meet( X, Y )
% 4.28/4.65    , complement( Y ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := Y
% 4.28/4.65     Y := X
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34750) {G2,W8,D4,L1,V2,M1}  { meet( meet( X, Y ), complement( X )
% 4.28/4.65     ) ==> zero }.
% 4.28/4.65  parent0[0]: (34744) {G2,W8,D4,L1,V2,M1}  { zero ==> meet( meet( Y, X ), 
% 4.28/4.65    complement( Y ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := Y
% 4.28/4.65     Y := X
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  subsumption: (579) {G19,W8,D4,L1,V2,M1} P(56,574) { meet( meet( Y, X ), 
% 4.28/4.65    complement( Y ) ) ==> zero }.
% 4.28/4.65  parent0: (34750) {G2,W8,D4,L1,V2,M1}  { meet( meet( X, Y ), complement( X )
% 4.28/4.65     ) ==> zero }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := Y
% 4.28/4.65     Y := X
% 4.28/4.65  end
% 4.28/4.65  permutation0:
% 4.28/4.65     0 ==> 0
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34752) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 4.28/4.65    complement( join( complement( X ), Y ) ) ) }.
% 4.28/4.65  parent0[0]: (43) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 4.28/4.65    complement( join( complement( X ), Y ) ) ) ==> X }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (34755) {G2,W14,D7,L1,V2,M1}  { meet( X, Y ) ==> join( zero, 
% 4.28/4.65    complement( join( complement( meet( X, Y ) ), complement( X ) ) ) ) }.
% 4.28/4.65  parent0[0]: (579) {G19,W8,D4,L1,V2,M1} P(56,574) { meet( meet( Y, X ), 
% 4.28/4.65    complement( Y ) ) ==> zero }.
% 4.28/4.65  parent1[0; 5]: (34752) {G1,W11,D6,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 4.28/4.65    complement( join( complement( X ), Y ) ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := Y
% 4.28/4.65     Y := X
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := meet( X, Y )
% 4.28/4.65     Y := complement( X )
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (34756) {G3,W12,D6,L1,V2,M1}  { meet( X, Y ) ==> complement( join
% 4.28/4.65    ( complement( meet( X, Y ) ), complement( X ) ) ) }.
% 4.28/4.65  parent0[0]: (454) {G14,W5,D3,L1,V1,M1} P(417,0);d(453) { join( zero, X ) 
% 4.28/4.65    ==> X }.
% 4.28/4.65  parent1[0; 4]: (34755) {G2,W14,D7,L1,V2,M1}  { meet( X, Y ) ==> join( zero
% 4.28/4.65    , complement( join( complement( meet( X, Y ) ), complement( X ) ) ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := complement( join( complement( meet( X, Y ) ), complement( X ) ) )
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (34757) {G1,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( X, Y )
% 4.28/4.65    , X ) }.
% 4.28/4.65  parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 4.28/4.65    , complement( Y ) ) ) ==> meet( X, Y ) }.
% 4.28/4.65  parent1[0; 4]: (34756) {G3,W12,D6,L1,V2,M1}  { meet( X, Y ) ==> complement
% 4.28/4.65    ( join( complement( meet( X, Y ) ), complement( X ) ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := meet( X, Y )
% 4.28/4.65     Y := X
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34758) {G1,W9,D4,L1,V2,M1}  { meet( meet( X, Y ), X ) ==> meet( X
% 4.28/4.65    , Y ) }.
% 4.28/4.65  parent0[0]: (34757) {G1,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( X, 
% 4.28/4.65    Y ), X ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  subsumption: (581) {G20,W9,D4,L1,V2,M1} P(579,43);d(454);d(3) { meet( meet
% 4.28/4.65    ( X, Y ), X ) ==> meet( X, Y ) }.
% 4.28/4.65  parent0: (34758) {G1,W9,D4,L1,V2,M1}  { meet( meet( X, Y ), X ) ==> meet( X
% 4.28/4.65    , Y ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  permutation0:
% 4.28/4.65     0 ==> 0
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34759) {G20,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( X, Y )
% 4.28/4.65    , X ) }.
% 4.28/4.65  parent0[0]: (581) {G20,W9,D4,L1,V2,M1} P(579,43);d(454);d(3) { meet( meet( 
% 4.28/4.65    X, Y ), X ) ==> meet( X, Y ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (34762) {G2,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( X, meet( X, 
% 4.28/4.65    Y ) ) }.
% 4.28/4.65  parent0[0]: (56) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 4.28/4.65    Y ) }.
% 4.28/4.65  parent1[0; 4]: (34759) {G20,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet
% 4.28/4.65    ( X, Y ), X ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := meet( X, Y )
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34775) {G2,W9,D4,L1,V2,M1}  { meet( X, meet( X, Y ) ) ==> meet( X
% 4.28/4.65    , Y ) }.
% 4.28/4.65  parent0[0]: (34762) {G2,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( X, meet( 
% 4.28/4.65    X, Y ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  subsumption: (688) {G21,W9,D4,L1,V2,M1} P(581,56) { meet( X, meet( X, Y ) )
% 4.28/4.65     ==> meet( X, Y ) }.
% 4.28/4.65  parent0: (34775) {G2,W9,D4,L1,V2,M1}  { meet( X, meet( X, Y ) ) ==> meet( X
% 4.28/4.65    , Y ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  permutation0:
% 4.28/4.65     0 ==> 0
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34776) {G21,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( X, meet( X, 
% 4.28/4.65    Y ) ) }.
% 4.28/4.65  parent0[0]: (688) {G21,W9,D4,L1,V2,M1} P(581,56) { meet( X, meet( X, Y ) ) 
% 4.28/4.65    ==> meet( X, Y ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (34779) {G2,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( X, Y )
% 4.28/4.65    , X ) }.
% 4.28/4.65  parent0[0]: (56) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 4.28/4.65    Y ) }.
% 4.28/4.65  parent1[0; 4]: (34776) {G21,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( X, 
% 4.28/4.65    meet( X, Y ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := meet( X, Y )
% 4.28/4.65     Y := X
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (34781) {G2,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( Y, X )
% 4.28/4.65    , X ) }.
% 4.28/4.65  parent0[0]: (56) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 4.28/4.65    Y ) }.
% 4.28/4.65  parent1[0; 5]: (34779) {G2,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( 
% 4.28/4.65    X, Y ), X ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := Y
% 4.28/4.65     Y := X
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (34783) {G2,W9,D4,L1,V2,M1}  { meet( Y, X ) ==> meet( meet( Y, X )
% 4.28/4.65    , X ) }.
% 4.28/4.65  parent0[0]: (56) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 4.28/4.65    Y ) }.
% 4.28/4.65  parent1[0; 1]: (34781) {G2,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( 
% 4.28/4.65    Y, X ), X ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := Y
% 4.28/4.65     Y := X
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (34784) {G2,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( Y, meet( X, 
% 4.28/4.65    Y ) ) }.
% 4.28/4.65  parent0[0]: (56) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 4.28/4.65    Y ) }.
% 4.28/4.65  parent1[0; 4]: (34783) {G2,W9,D4,L1,V2,M1}  { meet( Y, X ) ==> meet( meet( 
% 4.28/4.65    Y, X ), X ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := Y
% 4.28/4.65     Y := meet( X, Y )
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := Y
% 4.28/4.65     Y := X
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34788) {G2,W9,D4,L1,V2,M1}  { meet( Y, meet( X, Y ) ) ==> meet( X
% 4.28/4.65    , Y ) }.
% 4.28/4.65  parent0[0]: (34784) {G2,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( Y, meet( 
% 4.28/4.65    X, Y ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  subsumption: (690) {G22,W9,D4,L1,V2,M1} P(56,688) { meet( X, meet( Y, X ) )
% 4.28/4.65     ==> meet( Y, X ) }.
% 4.28/4.65  parent0: (34788) {G2,W9,D4,L1,V2,M1}  { meet( Y, meet( X, Y ) ) ==> meet( X
% 4.28/4.65    , Y ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := Y
% 4.28/4.65     Y := X
% 4.28/4.65  end
% 4.28/4.65  permutation0:
% 4.28/4.65     0 ==> 0
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34794) {G18,W9,D4,L1,V2,M1}  { join( X, Y ) ==> join( join( X, Y )
% 4.28/4.65    , Y ) }.
% 4.28/4.65  parent0[0]: (477) {G18,W9,D4,L1,V2,M1} P(468,27);d(1);d(468) { join( join( 
% 4.28/4.65    X, Y ), Y ) ==> join( X, Y ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (34797) {G2,W17,D6,L1,V2,M1}  { join( meet( X, Y ), complement( 
% 4.28/4.65    join( complement( X ), Y ) ) ) ==> join( X, complement( join( complement
% 4.28/4.65    ( X ), Y ) ) ) }.
% 4.28/4.65  parent0[0]: (43) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 4.28/4.65    complement( join( complement( X ), Y ) ) ) ==> X }.
% 4.28/4.65  parent1[0; 11]: (34794) {G18,W9,D4,L1,V2,M1}  { join( X, Y ) ==> join( join
% 4.28/4.65    ( X, Y ), Y ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := meet( X, Y )
% 4.28/4.65     Y := complement( join( complement( X ), Y ) )
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (34798) {G2,W9,D6,L1,V2,M1}  { X ==> join( X, complement( join( 
% 4.28/4.65    complement( X ), Y ) ) ) }.
% 4.28/4.65  parent0[0]: (43) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 4.28/4.65    complement( join( complement( X ), Y ) ) ) ==> X }.
% 4.28/4.65  parent1[0; 1]: (34797) {G2,W17,D6,L1,V2,M1}  { join( meet( X, Y ), 
% 4.28/4.65    complement( join( complement( X ), Y ) ) ) ==> join( X, complement( join
% 4.28/4.65    ( complement( X ), Y ) ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (34805) {G3,W8,D5,L1,V2,M1}  { X ==> join( X, meet( X, complement
% 4.28/4.65    ( Y ) ) ) }.
% 4.28/4.65  parent0[0]: (471) {G17,W10,D5,L1,V2,M1} P(459,3) { complement( join( 
% 4.28/4.65    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 4.28/4.65  parent1[0; 4]: (34798) {G2,W9,D6,L1,V2,M1}  { X ==> join( X, complement( 
% 4.28/4.65    join( complement( X ), Y ) ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := Y
% 4.28/4.65     Y := X
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34806) {G3,W8,D5,L1,V2,M1}  { join( X, meet( X, complement( Y ) )
% 4.28/4.65     ) ==> X }.
% 4.28/4.65  parent0[0]: (34805) {G3,W8,D5,L1,V2,M1}  { X ==> join( X, meet( X, 
% 4.28/4.65    complement( Y ) ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  subsumption: (692) {G19,W8,D5,L1,V2,M1} P(43,477);d(471) { join( X, meet( X
% 4.28/4.65    , complement( Y ) ) ) ==> X }.
% 4.28/4.65  parent0: (34806) {G3,W8,D5,L1,V2,M1}  { join( X, meet( X, complement( Y ) )
% 4.28/4.65     ) ==> X }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  permutation0:
% 4.28/4.65     0 ==> 0
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34808) {G19,W8,D5,L1,V2,M1}  { X ==> join( X, meet( X, complement
% 4.28/4.65    ( Y ) ) ) }.
% 4.28/4.65  parent0[0]: (692) {G19,W8,D5,L1,V2,M1} P(43,477);d(471) { join( X, meet( X
% 4.28/4.65    , complement( Y ) ) ) ==> X }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (34809) {G17,W7,D4,L1,V2,M1}  { X ==> join( X, meet( X, Y ) ) }.
% 4.28/4.65  parent0[0]: (459) {G16,W5,D4,L1,V1,M1} P(449,60);d(457) { complement( 
% 4.28/4.65    complement( X ) ) ==> X }.
% 4.28/4.65  parent1[0; 6]: (34808) {G19,W8,D5,L1,V2,M1}  { X ==> join( X, meet( X, 
% 4.28/4.65    complement( Y ) ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := Y
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := X
% 4.28/4.65     Y := complement( Y )
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34810) {G17,W7,D4,L1,V2,M1}  { join( X, meet( X, Y ) ) ==> X }.
% 4.28/4.65  parent0[0]: (34809) {G17,W7,D4,L1,V2,M1}  { X ==> join( X, meet( X, Y ) )
% 4.28/4.65     }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  subsumption: (698) {G20,W7,D4,L1,V2,M1} P(459,692) { join( Y, meet( Y, X )
% 4.28/4.65     ) ==> Y }.
% 4.28/4.65  parent0: (34810) {G17,W7,D4,L1,V2,M1}  { join( X, meet( X, Y ) ) ==> X }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := Y
% 4.28/4.65     Y := X
% 4.28/4.65  end
% 4.28/4.65  permutation0:
% 4.28/4.65     0 ==> 0
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34812) {G20,W7,D4,L1,V2,M1}  { X ==> join( X, meet( X, Y ) ) }.
% 4.28/4.65  parent0[0]: (698) {G20,W7,D4,L1,V2,M1} P(459,692) { join( Y, meet( Y, X ) )
% 4.28/4.65     ==> Y }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := Y
% 4.28/4.65     Y := X
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (34813) {G21,W7,D4,L1,V2,M1}  { X ==> join( X, meet( Y, X ) ) }.
% 4.28/4.65  parent0[0]: (690) {G22,W9,D4,L1,V2,M1} P(56,688) { meet( X, meet( Y, X ) ) 
% 4.28/4.65    ==> meet( Y, X ) }.
% 4.28/4.65  parent1[0; 4]: (34812) {G20,W7,D4,L1,V2,M1}  { X ==> join( X, meet( X, Y )
% 4.28/4.65     ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := X
% 4.28/4.65     Y := meet( Y, X )
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34814) {G21,W7,D4,L1,V2,M1}  { join( X, meet( Y, X ) ) ==> X }.
% 4.28/4.65  parent0[0]: (34813) {G21,W7,D4,L1,V2,M1}  { X ==> join( X, meet( Y, X ) )
% 4.28/4.65     }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  subsumption: (715) {G23,W7,D4,L1,V2,M1} P(690,698) { join( X, meet( Y, X )
% 4.28/4.65     ) ==> X }.
% 4.28/4.65  parent0: (34814) {G21,W7,D4,L1,V2,M1}  { join( X, meet( Y, X ) ) ==> X }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  permutation0:
% 4.28/4.65     0 ==> 0
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (34823) {G2,W11,D4,L1,V3,M1}  { join( join( X, Y ), meet( X, Z ) )
% 4.28/4.65     = join( X, Y ) }.
% 4.28/4.65  parent0[0]: (698) {G20,W7,D4,L1,V2,M1} P(459,692) { join( Y, meet( Y, X ) )
% 4.28/4.65     ==> Y }.
% 4.28/4.65  parent1[0; 9]: (27) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), 
% 4.28/4.65    X ) = join( join( Z, X ), Y ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := Z
% 4.28/4.65     Y := X
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := meet( X, Z )
% 4.28/4.65     Y := Y
% 4.28/4.65     Z := X
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  subsumption: (727) {G21,W11,D4,L1,V3,M1} P(698,27) { join( join( X, Z ), 
% 4.28/4.65    meet( X, Y ) ) ==> join( X, Z ) }.
% 4.28/4.65  parent0: (34823) {G2,W11,D4,L1,V3,M1}  { join( join( X, Y ), meet( X, Z ) )
% 4.28/4.65     = join( X, Y ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Z
% 4.28/4.65     Z := Y
% 4.28/4.65  end
% 4.28/4.65  permutation0:
% 4.28/4.65     0 ==> 0
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34825) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = join( 
% 4.28/4.65    join( X, Y ), Z ) }.
% 4.28/4.65  parent0[0]: (26) {G1,W11,D4,L1,V3,M1} P(1,0) { join( join( X, Y ), Z ) = 
% 4.28/4.65    join( join( Y, Z ), X ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65     Z := Z
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (34841) {G2,W11,D5,L1,V3,M1}  { join( join( meet( X, Y ), Z ), X )
% 4.28/4.65     = join( X, Z ) }.
% 4.28/4.65  parent0[0]: (698) {G20,W7,D4,L1,V2,M1} P(459,692) { join( Y, meet( Y, X ) )
% 4.28/4.65     ==> Y }.
% 4.28/4.65  parent1[0; 9]: (34825) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = 
% 4.28/4.65    join( join( X, Y ), Z ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := Y
% 4.28/4.65     Y := X
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := X
% 4.28/4.65     Y := meet( X, Y )
% 4.28/4.65     Z := Z
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  subsumption: (729) {G21,W11,D5,L1,V3,M1} P(698,26) { join( join( meet( X, Y
% 4.28/4.65     ), Z ), X ) ==> join( X, Z ) }.
% 4.28/4.65  parent0: (34841) {G2,W11,D5,L1,V3,M1}  { join( join( meet( X, Y ), Z ), X )
% 4.28/4.65     = join( X, Z ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65     Z := Z
% 4.28/4.65  end
% 4.28/4.65  permutation0:
% 4.28/4.65     0 ==> 0
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34846) {G20,W7,D4,L1,V2,M1}  { X ==> join( X, meet( X, Y ) ) }.
% 4.28/4.65  parent0[0]: (698) {G20,W7,D4,L1,V2,M1} P(459,692) { join( Y, meet( Y, X ) )
% 4.28/4.65     ==> Y }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := Y
% 4.28/4.65     Y := X
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (34847) {G1,W7,D4,L1,V2,M1}  { X ==> join( meet( X, Y ), X ) }.
% 4.28/4.65  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 4.28/4.65  parent1[0; 2]: (34846) {G20,W7,D4,L1,V2,M1}  { X ==> join( X, meet( X, Y )
% 4.28/4.65     ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := meet( X, Y )
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34850) {G1,W7,D4,L1,V2,M1}  { join( meet( X, Y ), X ) ==> X }.
% 4.28/4.65  parent0[0]: (34847) {G1,W7,D4,L1,V2,M1}  { X ==> join( meet( X, Y ), X )
% 4.28/4.65     }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  subsumption: (735) {G21,W7,D4,L1,V2,M1} P(698,0) { join( meet( X, Y ), X ) 
% 4.28/4.65    ==> X }.
% 4.28/4.65  parent0: (34850) {G1,W7,D4,L1,V2,M1}  { join( meet( X, Y ), X ) ==> X }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  permutation0:
% 4.28/4.65     0 ==> 0
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34851) {G23,W7,D4,L1,V2,M1}  { X ==> join( X, meet( Y, X ) ) }.
% 4.28/4.65  parent0[0]: (715) {G23,W7,D4,L1,V2,M1} P(690,698) { join( X, meet( Y, X ) )
% 4.28/4.65     ==> X }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (34852) {G1,W7,D4,L1,V2,M1}  { X ==> join( meet( Y, X ), X ) }.
% 4.28/4.65  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 4.28/4.65  parent1[0; 2]: (34851) {G23,W7,D4,L1,V2,M1}  { X ==> join( X, meet( Y, X )
% 4.28/4.65     ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := meet( Y, X )
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34855) {G1,W7,D4,L1,V2,M1}  { join( meet( Y, X ), X ) ==> X }.
% 4.28/4.65  parent0[0]: (34852) {G1,W7,D4,L1,V2,M1}  { X ==> join( meet( Y, X ), X )
% 4.28/4.65     }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  subsumption: (755) {G24,W7,D4,L1,V2,M1} P(715,0) { join( meet( Y, X ), X ) 
% 4.28/4.65    ==> X }.
% 4.28/4.65  parent0: (34855) {G1,W7,D4,L1,V2,M1}  { join( meet( Y, X ), X ) ==> X }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  permutation0:
% 4.28/4.65     0 ==> 0
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34857) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = join( 
% 4.28/4.65    join( X, Y ), Z ) }.
% 4.28/4.65  parent0[0]: (26) {G1,W11,D4,L1,V3,M1} P(1,0) { join( join( X, Y ), Z ) = 
% 4.28/4.65    join( join( Y, Z ), X ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65     Z := Z
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (34858) {G2,W11,D5,L1,V3,M1}  { join( X, Z ) = join( join( Z, meet
% 4.28/4.65    ( X, Y ) ), X ) }.
% 4.28/4.65  parent0[0]: (735) {G21,W7,D4,L1,V2,M1} P(698,0) { join( meet( X, Y ), X ) 
% 4.28/4.65    ==> X }.
% 4.28/4.65  parent1[0; 2]: (34857) {G1,W11,D4,L1,V3,M1}  { join( join( Y, Z ), X ) = 
% 4.28/4.65    join( join( X, Y ), Z ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := Z
% 4.28/4.65     Y := meet( X, Y )
% 4.28/4.65     Z := X
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34860) {G2,W11,D5,L1,V3,M1}  { join( join( Y, meet( X, Z ) ), X ) 
% 4.28/4.65    = join( X, Y ) }.
% 4.28/4.65  parent0[0]: (34858) {G2,W11,D5,L1,V3,M1}  { join( X, Z ) = join( join( Z, 
% 4.28/4.65    meet( X, Y ) ), X ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Z
% 4.28/4.65     Z := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  subsumption: (761) {G22,W11,D5,L1,V3,M1} P(735,26) { join( join( Z, meet( X
% 4.28/4.65    , Y ) ), X ) ==> join( X, Z ) }.
% 4.28/4.65  parent0: (34860) {G2,W11,D5,L1,V3,M1}  { join( join( Y, meet( X, Z ) ), X )
% 4.28/4.65     = join( X, Y ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Z
% 4.28/4.65     Z := Y
% 4.28/4.65  end
% 4.28/4.65  permutation0:
% 4.28/4.65     0 ==> 0
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34863) {G22,W9,D4,L1,V2,M1}  { meet( Y, X ) ==> meet( X, meet( Y, 
% 4.28/4.65    X ) ) }.
% 4.28/4.65  parent0[0]: (690) {G22,W9,D4,L1,V2,M1} P(56,688) { meet( X, meet( Y, X ) ) 
% 4.28/4.65    ==> meet( Y, X ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (34865) {G14,W15,D6,L1,V2,M1}  { meet( X, complement( meet( Y, 
% 4.28/4.65    complement( X ) ) ) ) ==> meet( complement( meet( Y, complement( X ) ) )
% 4.28/4.65    , X ) }.
% 4.28/4.65  parent0[0]: (535) {G13,W9,D6,L1,V2,M1} P(531,43);d(58);d(449) { meet( X, 
% 4.28/4.65    complement( meet( Y, complement( X ) ) ) ) ==> X }.
% 4.28/4.65  parent1[0; 14]: (34863) {G22,W9,D4,L1,V2,M1}  { meet( Y, X ) ==> meet( X, 
% 4.28/4.65    meet( Y, X ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := complement( meet( Y, complement( X ) ) )
% 4.28/4.65     Y := X
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (34866) {G14,W9,D6,L1,V2,M1}  { X ==> meet( complement( meet( Y, 
% 4.28/4.65    complement( X ) ) ), X ) }.
% 4.28/4.65  parent0[0]: (535) {G13,W9,D6,L1,V2,M1} P(531,43);d(58);d(449) { meet( X, 
% 4.28/4.65    complement( meet( Y, complement( X ) ) ) ) ==> X }.
% 4.28/4.65  parent1[0; 1]: (34865) {G14,W15,D6,L1,V2,M1}  { meet( X, complement( meet( 
% 4.28/4.65    Y, complement( X ) ) ) ) ==> meet( complement( meet( Y, complement( X ) )
% 4.28/4.65     ), X ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34868) {G14,W9,D6,L1,V2,M1}  { meet( complement( meet( Y, 
% 4.28/4.65    complement( X ) ) ), X ) ==> X }.
% 4.28/4.65  parent0[0]: (34866) {G14,W9,D6,L1,V2,M1}  { X ==> meet( complement( meet( Y
% 4.28/4.65    , complement( X ) ) ), X ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  subsumption: (915) {G23,W9,D6,L1,V2,M1} P(535,690) { meet( complement( meet
% 4.28/4.65    ( Y, complement( X ) ) ), X ) ==> X }.
% 4.28/4.65  parent0: (34868) {G14,W9,D6,L1,V2,M1}  { meet( complement( meet( Y, 
% 4.28/4.65    complement( X ) ) ), X ) ==> X }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  permutation0:
% 4.28/4.65     0 ==> 0
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (34872) {G2,W10,D5,L1,V2,M1}  { join( meet( X, Y ), meet( X, 
% 4.28/4.65    complement( Y ) ) ) ==> X }.
% 4.28/4.65  parent0[0]: (471) {G17,W10,D5,L1,V2,M1} P(459,3) { complement( join( 
% 4.28/4.65    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 4.28/4.65  parent1[0; 5]: (43) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), 
% 4.28/4.65    complement( join( complement( X ), Y ) ) ) ==> X }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := Y
% 4.28/4.65     Y := X
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  subsumption: (1006) {G18,W10,D5,L1,V2,M1} S(43);d(471) { join( meet( X, Y )
% 4.28/4.65    , meet( X, complement( Y ) ) ) ==> X }.
% 4.28/4.65  parent0: (34872) {G2,W10,D5,L1,V2,M1}  { join( meet( X, Y ), meet( X, 
% 4.28/4.65    complement( Y ) ) ) ==> X }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  permutation0:
% 4.28/4.65     0 ==> 0
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34875) {G17,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) ) ==> 
% 4.28/4.65    join( complement( X ), complement( Y ) ) }.
% 4.28/4.65  parent0[0]: (472) {G17,W10,D4,L1,V2,M1} P(3,459) { join( complement( X ), 
% 4.28/4.65    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (34876) {G17,W10,D5,L1,V2,M1}  { complement( meet( complement( X )
% 4.28/4.65    , Y ) ) ==> join( X, complement( Y ) ) }.
% 4.28/4.65  parent0[0]: (459) {G16,W5,D4,L1,V1,M1} P(449,60);d(457) { complement( 
% 4.28/4.65    complement( X ) ) ==> X }.
% 4.28/4.65  parent1[0; 7]: (34875) {G17,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) ) 
% 4.28/4.65    ==> join( complement( X ), complement( Y ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := complement( X )
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  subsumption: (1021) {G18,W10,D5,L1,V2,M1} P(459,472) { complement( meet( 
% 4.28/4.65    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 4.28/4.65  parent0: (34876) {G17,W10,D5,L1,V2,M1}  { complement( meet( complement( X )
% 4.28/4.65    , Y ) ) ==> join( X, complement( Y ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  permutation0:
% 4.28/4.65     0 ==> 0
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34881) {G17,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) ) ==> 
% 4.28/4.65    join( complement( X ), complement( Y ) ) }.
% 4.28/4.65  parent0[0]: (472) {G17,W10,D4,L1,V2,M1} P(3,459) { join( complement( X ), 
% 4.28/4.65    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (34883) {G17,W10,D5,L1,V2,M1}  { complement( meet( X, complement( 
% 4.28/4.65    Y ) ) ) ==> join( complement( X ), Y ) }.
% 4.28/4.65  parent0[0]: (459) {G16,W5,D4,L1,V1,M1} P(449,60);d(457) { complement( 
% 4.28/4.65    complement( X ) ) ==> X }.
% 4.28/4.65  parent1[0; 9]: (34881) {G17,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) ) 
% 4.28/4.65    ==> join( complement( X ), complement( Y ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := Y
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := X
% 4.28/4.65     Y := complement( Y )
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  subsumption: (1022) {G18,W10,D5,L1,V2,M1} P(459,472) { complement( meet( Y
% 4.28/4.65    , complement( X ) ) ) ==> join( complement( Y ), X ) }.
% 4.28/4.65  parent0: (34883) {G17,W10,D5,L1,V2,M1}  { complement( meet( X, complement( 
% 4.28/4.65    Y ) ) ) ==> join( complement( X ), Y ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := Y
% 4.28/4.65     Y := X
% 4.28/4.65  end
% 4.28/4.65  permutation0:
% 4.28/4.65     0 ==> 0
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34886) {G17,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) ) ==> 
% 4.28/4.65    join( complement( X ), complement( Y ) ) }.
% 4.28/4.65  parent0[0]: (472) {G17,W10,D4,L1,V2,M1} P(3,459) { join( complement( X ), 
% 4.28/4.65    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (34888) {G1,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) ) ==> 
% 4.28/4.65    join( complement( Y ), complement( X ) ) }.
% 4.28/4.65  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 4.28/4.65  parent1[0; 5]: (34886) {G17,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) ) 
% 4.28/4.65    ==> join( complement( X ), complement( Y ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := complement( X )
% 4.28/4.65     Y := complement( Y )
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (34890) {G2,W9,D4,L1,V2,M1}  { complement( meet( X, Y ) ) ==> 
% 4.28/4.65    complement( meet( Y, X ) ) }.
% 4.28/4.65  parent0[0]: (472) {G17,W10,D4,L1,V2,M1} P(3,459) { join( complement( X ), 
% 4.28/4.65    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 4.28/4.65  parent1[0; 5]: (34888) {G1,W10,D4,L1,V2,M1}  { complement( meet( X, Y ) ) 
% 4.28/4.65    ==> join( complement( Y ), complement( X ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := Y
% 4.28/4.65     Y := X
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  subsumption: (1031) {G18,W9,D4,L1,V2,M1} P(472,0);d(472) { complement( meet
% 4.28/4.65    ( X, Y ) ) = complement( meet( Y, X ) ) }.
% 4.28/4.65  parent0: (34890) {G2,W9,D4,L1,V2,M1}  { complement( meet( X, Y ) ) ==> 
% 4.28/4.65    complement( meet( Y, X ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  permutation0:
% 4.28/4.65     0 ==> 0
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34891) {G0,W6,D4,L1,V1,M1}  { top ==> join( X, complement( X ) )
% 4.28/4.65     }.
% 4.28/4.65  parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 4.28/4.65     }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (34892) {G1,W10,D5,L1,V2,M1}  { top ==> join( meet( X, Y ), 
% 4.28/4.65    complement( meet( Y, X ) ) ) }.
% 4.28/4.65  parent0[0]: (1031) {G18,W9,D4,L1,V2,M1} P(472,0);d(472) { complement( meet
% 4.28/4.65    ( X, Y ) ) = complement( meet( Y, X ) ) }.
% 4.28/4.65  parent1[0; 6]: (34891) {G0,W6,D4,L1,V1,M1}  { top ==> join( X, complement( 
% 4.28/4.65    X ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := meet( X, Y )
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34895) {G1,W10,D5,L1,V2,M1}  { join( meet( X, Y ), complement( 
% 4.28/4.65    meet( Y, X ) ) ) ==> top }.
% 4.28/4.65  parent0[0]: (34892) {G1,W10,D5,L1,V2,M1}  { top ==> join( meet( X, Y ), 
% 4.28/4.65    complement( meet( Y, X ) ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  subsumption: (1054) {G19,W10,D5,L1,V2,M1} P(1031,11) { join( meet( X, Y ), 
% 4.28/4.65    complement( meet( Y, X ) ) ) ==> top }.
% 4.28/4.65  parent0: (34895) {G1,W10,D5,L1,V2,M1}  { join( meet( X, Y ), complement( 
% 4.28/4.65    meet( Y, X ) ) ) ==> top }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  permutation0:
% 4.28/4.65     0 ==> 0
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34896) {G0,W6,D4,L1,V1,M1}  { zero ==> meet( X, complement( X ) )
% 4.28/4.65     }.
% 4.28/4.65  parent0[0]: (12) {G0,W6,D4,L1,V1,M1} I { meet( X, complement( X ) ) ==> 
% 4.28/4.65    zero }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (34897) {G1,W10,D5,L1,V2,M1}  { zero ==> meet( meet( X, Y ), 
% 4.28/4.65    complement( meet( Y, X ) ) ) }.
% 4.28/4.65  parent0[0]: (1031) {G18,W9,D4,L1,V2,M1} P(472,0);d(472) { complement( meet
% 4.28/4.65    ( X, Y ) ) = complement( meet( Y, X ) ) }.
% 4.28/4.65  parent1[0; 6]: (34896) {G0,W6,D4,L1,V1,M1}  { zero ==> meet( X, complement
% 4.28/4.65    ( X ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := meet( X, Y )
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34900) {G1,W10,D5,L1,V2,M1}  { meet( meet( X, Y ), complement( 
% 4.28/4.65    meet( Y, X ) ) ) ==> zero }.
% 4.28/4.65  parent0[0]: (34897) {G1,W10,D5,L1,V2,M1}  { zero ==> meet( meet( X, Y ), 
% 4.28/4.65    complement( meet( Y, X ) ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  subsumption: (1055) {G19,W10,D5,L1,V2,M1} P(1031,12) { meet( meet( X, Y ), 
% 4.28/4.65    complement( meet( Y, X ) ) ) ==> zero }.
% 4.28/4.65  parent0: (34900) {G1,W10,D5,L1,V2,M1}  { meet( meet( X, Y ), complement( 
% 4.28/4.65    meet( Y, X ) ) ) ==> zero }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  permutation0:
% 4.28/4.65     0 ==> 0
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34902) {G23,W9,D6,L1,V2,M1}  { Y ==> meet( complement( meet( X, 
% 4.28/4.65    complement( Y ) ) ), Y ) }.
% 4.28/4.65  parent0[0]: (915) {G23,W9,D6,L1,V2,M1} P(535,690) { meet( complement( meet
% 4.28/4.65    ( Y, complement( X ) ) ), X ) ==> X }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := Y
% 4.28/4.65     Y := X
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (34905) {G19,W9,D6,L1,V2,M1}  { X ==> meet( join( Y, complement( 
% 4.28/4.65    complement( X ) ) ), X ) }.
% 4.28/4.65  parent0[0]: (1021) {G18,W10,D5,L1,V2,M1} P(459,472) { complement( meet( 
% 4.28/4.65    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 4.28/4.65  parent1[0; 3]: (34902) {G23,W9,D6,L1,V2,M1}  { Y ==> meet( complement( meet
% 4.28/4.65    ( X, complement( Y ) ) ), Y ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := Y
% 4.28/4.65     Y := complement( X )
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := complement( Y )
% 4.28/4.65     Y := X
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (34907) {G17,W7,D4,L1,V2,M1}  { X ==> meet( join( Y, X ), X ) }.
% 4.28/4.65  parent0[0]: (459) {G16,W5,D4,L1,V1,M1} P(449,60);d(457) { complement( 
% 4.28/4.65    complement( X ) ) ==> X }.
% 4.28/4.65  parent1[0; 5]: (34905) {G19,W9,D6,L1,V2,M1}  { X ==> meet( join( Y, 
% 4.28/4.65    complement( complement( X ) ) ), X ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34908) {G17,W7,D4,L1,V2,M1}  { meet( join( Y, X ), X ) ==> X }.
% 4.28/4.65  parent0[0]: (34907) {G17,W7,D4,L1,V2,M1}  { X ==> meet( join( Y, X ), X )
% 4.28/4.65     }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  subsumption: (1165) {G24,W7,D4,L1,V2,M1} P(1021,915);d(459) { meet( join( X
% 4.28/4.65    , Y ), Y ) ==> Y }.
% 4.28/4.65  parent0: (34908) {G17,W7,D4,L1,V2,M1}  { meet( join( Y, X ), X ) ==> X }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := Y
% 4.28/4.65     Y := X
% 4.28/4.65  end
% 4.28/4.65  permutation0:
% 4.28/4.65     0 ==> 0
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34910) {G13,W9,D6,L1,V2,M1}  { X ==> meet( X, complement( meet( Y
% 4.28/4.65    , complement( X ) ) ) ) }.
% 4.28/4.65  parent0[0]: (535) {G13,W9,D6,L1,V2,M1} P(531,43);d(58);d(449) { meet( X, 
% 4.28/4.65    complement( meet( Y, complement( X ) ) ) ) ==> X }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (34927) {G14,W9,D6,L1,V2,M1}  { X ==> meet( X, join( Y, complement
% 4.28/4.65    ( complement( X ) ) ) ) }.
% 4.28/4.65  parent0[0]: (1021) {G18,W10,D5,L1,V2,M1} P(459,472) { complement( meet( 
% 4.28/4.65    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 4.28/4.65  parent1[0; 4]: (34910) {G13,W9,D6,L1,V2,M1}  { X ==> meet( X, complement( 
% 4.28/4.65    meet( Y, complement( X ) ) ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := Y
% 4.28/4.65     Y := complement( X )
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := X
% 4.28/4.65     Y := complement( Y )
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (34929) {G15,W7,D4,L1,V2,M1}  { X ==> meet( X, join( Y, X ) ) }.
% 4.28/4.65  parent0[0]: (459) {G16,W5,D4,L1,V1,M1} P(449,60);d(457) { complement( 
% 4.28/4.65    complement( X ) ) ==> X }.
% 4.28/4.65  parent1[0; 6]: (34927) {G14,W9,D6,L1,V2,M1}  { X ==> meet( X, join( Y, 
% 4.28/4.65    complement( complement( X ) ) ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34930) {G15,W7,D4,L1,V2,M1}  { meet( X, join( Y, X ) ) ==> X }.
% 4.28/4.65  parent0[0]: (34929) {G15,W7,D4,L1,V2,M1}  { X ==> meet( X, join( Y, X ) )
% 4.28/4.65     }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  subsumption: (1166) {G19,W7,D4,L1,V2,M1} P(1021,535);d(459) { meet( Y, join
% 4.28/4.65    ( X, Y ) ) ==> Y }.
% 4.28/4.65  parent0: (34930) {G15,W7,D4,L1,V2,M1}  { meet( X, join( Y, X ) ) ==> X }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := Y
% 4.28/4.65     Y := X
% 4.28/4.65  end
% 4.28/4.65  permutation0:
% 4.28/4.65     0 ==> 0
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34932) {G24,W7,D4,L1,V2,M1}  { Y ==> meet( join( X, Y ), Y ) }.
% 4.28/4.65  parent0[0]: (1165) {G24,W7,D4,L1,V2,M1} P(1021,915);d(459) { meet( join( X
% 4.28/4.65    , Y ), Y ) ==> Y }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (34933) {G19,W7,D4,L1,V2,M1}  { X ==> meet( join( X, Y ), X ) }.
% 4.28/4.65  parent0[0]: (478) {G18,W9,D4,L1,V2,M1} P(468,27) { join( join( X, Y ), X ) 
% 4.28/4.65    ==> join( X, Y ) }.
% 4.28/4.65  parent1[0; 3]: (34932) {G24,W7,D4,L1,V2,M1}  { Y ==> meet( join( X, Y ), Y
% 4.28/4.65     ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := join( X, Y )
% 4.28/4.65     Y := X
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34934) {G19,W7,D4,L1,V2,M1}  { meet( join( X, Y ), X ) ==> X }.
% 4.28/4.65  parent0[0]: (34933) {G19,W7,D4,L1,V2,M1}  { X ==> meet( join( X, Y ), X )
% 4.28/4.65     }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  subsumption: (1186) {G25,W7,D4,L1,V2,M1} P(478,1165) { meet( join( X, Y ), 
% 4.28/4.65    X ) ==> X }.
% 4.28/4.65  parent0: (34934) {G19,W7,D4,L1,V2,M1}  { meet( join( X, Y ), X ) ==> X }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  permutation0:
% 4.28/4.65     0 ==> 0
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34936) {G24,W7,D4,L1,V2,M1}  { Y ==> meet( join( X, Y ), Y ) }.
% 4.28/4.65  parent0[0]: (1165) {G24,W7,D4,L1,V2,M1} P(1021,915);d(459) { meet( join( X
% 4.28/4.65    , Y ), Y ) ==> Y }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (34937) {G1,W10,D5,L1,V2,M1}  { converse( X ) ==> meet( converse( 
% 4.28/4.65    join( Y, X ) ), converse( X ) ) }.
% 4.28/4.65  parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 4.28/4.65     ) ==> converse( join( X, Y ) ) }.
% 4.28/4.65  parent1[0; 4]: (34936) {G24,W7,D4,L1,V2,M1}  { Y ==> meet( join( X, Y ), Y
% 4.28/4.65     ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := Y
% 4.28/4.65     Y := X
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := converse( Y )
% 4.28/4.65     Y := converse( X )
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34938) {G1,W10,D5,L1,V2,M1}  { meet( converse( join( Y, X ) ), 
% 4.28/4.65    converse( X ) ) ==> converse( X ) }.
% 4.28/4.65  parent0[0]: (34937) {G1,W10,D5,L1,V2,M1}  { converse( X ) ==> meet( 
% 4.28/4.65    converse( join( Y, X ) ), converse( X ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  subsumption: (1199) {G25,W10,D5,L1,V2,M1} P(8,1165) { meet( converse( join
% 4.28/4.65    ( X, Y ) ), converse( Y ) ) ==> converse( Y ) }.
% 4.28/4.65  parent0: (34938) {G1,W10,D5,L1,V2,M1}  { meet( converse( join( Y, X ) ), 
% 4.28/4.65    converse( X ) ) ==> converse( X ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := Y
% 4.28/4.65     Y := X
% 4.28/4.65  end
% 4.28/4.65  permutation0:
% 4.28/4.65     0 ==> 0
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34940) {G20,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( X, Y )
% 4.28/4.65    , X ) }.
% 4.28/4.65  parent0[0]: (581) {G20,W9,D4,L1,V2,M1} P(579,43);d(454);d(3) { meet( meet( 
% 4.28/4.65    X, Y ), X ) ==> meet( X, Y ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (34942) {G21,W11,D4,L1,V2,M1}  { meet( join( X, Y ), X ) ==> meet
% 4.28/4.65    ( X, join( X, Y ) ) }.
% 4.28/4.65  parent0[0]: (1186) {G25,W7,D4,L1,V2,M1} P(478,1165) { meet( join( X, Y ), X
% 4.28/4.65     ) ==> X }.
% 4.28/4.65  parent1[0; 7]: (34940) {G20,W9,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet
% 4.28/4.65    ( X, Y ), X ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := join( X, Y )
% 4.28/4.65     Y := X
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (34943) {G22,W7,D4,L1,V2,M1}  { X ==> meet( X, join( X, Y ) ) }.
% 4.28/4.65  parent0[0]: (1186) {G25,W7,D4,L1,V2,M1} P(478,1165) { meet( join( X, Y ), X
% 4.28/4.65     ) ==> X }.
% 4.28/4.65  parent1[0; 1]: (34942) {G21,W11,D4,L1,V2,M1}  { meet( join( X, Y ), X ) ==>
% 4.28/4.65     meet( X, join( X, Y ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34945) {G22,W7,D4,L1,V2,M1}  { meet( X, join( X, Y ) ) ==> X }.
% 4.28/4.65  parent0[0]: (34943) {G22,W7,D4,L1,V2,M1}  { X ==> meet( X, join( X, Y ) )
% 4.28/4.65     }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  subsumption: (1206) {G26,W7,D4,L1,V2,M1} P(1186,581) { meet( X, join( X, Y
% 4.28/4.65     ) ) ==> X }.
% 4.28/4.65  parent0: (34945) {G22,W7,D4,L1,V2,M1}  { meet( X, join( X, Y ) ) ==> X }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  permutation0:
% 4.28/4.65     0 ==> 0
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34948) {G18,W8,D4,L1,V2,M1}  { zero ==> meet( complement( X ), 
% 4.28/4.65    meet( X, Y ) ) }.
% 4.28/4.65  parent0[0]: (575) {G18,W8,D4,L1,V2,M1} P(56,570) { meet( complement( Y ), 
% 4.28/4.65    meet( Y, X ) ) ==> zero }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := Y
% 4.28/4.65     Y := X
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (34949) {G19,W8,D5,L1,V2,M1}  { zero ==> meet( complement( join( X
% 4.28/4.65    , Y ) ), X ) }.
% 4.28/4.65  parent0[0]: (1186) {G25,W7,D4,L1,V2,M1} P(478,1165) { meet( join( X, Y ), X
% 4.28/4.65     ) ==> X }.
% 4.28/4.65  parent1[0; 7]: (34948) {G18,W8,D4,L1,V2,M1}  { zero ==> meet( complement( X
% 4.28/4.65     ), meet( X, Y ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := join( X, Y )
% 4.28/4.65     Y := X
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34950) {G19,W8,D5,L1,V2,M1}  { meet( complement( join( X, Y ) ), X
% 4.28/4.65     ) ==> zero }.
% 4.28/4.65  parent0[0]: (34949) {G19,W8,D5,L1,V2,M1}  { zero ==> meet( complement( join
% 4.28/4.65    ( X, Y ) ), X ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  subsumption: (1207) {G26,W8,D5,L1,V2,M1} P(1186,575) { meet( complement( 
% 4.28/4.65    join( X, Y ) ), X ) ==> zero }.
% 4.28/4.65  parent0: (34950) {G19,W8,D5,L1,V2,M1}  { meet( complement( join( X, Y ) ), 
% 4.28/4.65    X ) ==> zero }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  permutation0:
% 4.28/4.65     0 ==> 0
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34952) {G19,W7,D4,L1,V2,M1}  { X ==> meet( X, join( Y, X ) ) }.
% 4.28/4.65  parent0[0]: (1166) {G19,W7,D4,L1,V2,M1} P(1021,535);d(459) { meet( Y, join
% 4.28/4.65    ( X, Y ) ) ==> Y }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := Y
% 4.28/4.65     Y := X
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (34953) {G4,W7,D4,L1,V1,M1}  { skol1 ==> meet( skol1, join( one, X
% 4.28/4.65     ) ) }.
% 4.28/4.65  parent0[0]: (38) {G3,W9,D4,L1,V1,M1} P(0,25) { join( join( one, X ), skol1
% 4.28/4.65     ) ==> join( one, X ) }.
% 4.28/4.65  parent1[0; 4]: (34952) {G19,W7,D4,L1,V2,M1}  { X ==> meet( X, join( Y, X )
% 4.28/4.65     ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := skol1
% 4.28/4.65     Y := join( one, X )
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34954) {G4,W7,D4,L1,V1,M1}  { meet( skol1, join( one, X ) ) ==> 
% 4.28/4.65    skol1 }.
% 4.28/4.65  parent0[0]: (34953) {G4,W7,D4,L1,V1,M1}  { skol1 ==> meet( skol1, join( one
% 4.28/4.65    , X ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  subsumption: (1237) {G20,W7,D4,L1,V1,M1} P(38,1166) { meet( skol1, join( 
% 4.28/4.65    one, X ) ) ==> skol1 }.
% 4.28/4.65  parent0: (34954) {G4,W7,D4,L1,V1,M1}  { meet( skol1, join( one, X ) ) ==> 
% 4.28/4.65    skol1 }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65  end
% 4.28/4.65  permutation0:
% 4.28/4.65     0 ==> 0
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34956) {G17,W8,D4,L1,V2,M1}  { zero ==> meet( complement( X ), 
% 4.28/4.65    meet( Y, X ) ) }.
% 4.28/4.65  parent0[0]: (570) {G17,W8,D4,L1,V2,M1} P(459,554) { meet( complement( X ), 
% 4.28/4.65    meet( Y, X ) ) ==> zero }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (34957) {G18,W8,D5,L1,V1,M1}  { zero ==> meet( complement( join( 
% 4.28/4.65    one, X ) ), skol1 ) }.
% 4.28/4.65  parent0[0]: (1237) {G20,W7,D4,L1,V1,M1} P(38,1166) { meet( skol1, join( one
% 4.28/4.65    , X ) ) ==> skol1 }.
% 4.28/4.65  parent1[0; 7]: (34956) {G17,W8,D4,L1,V2,M1}  { zero ==> meet( complement( X
% 4.28/4.65     ), meet( Y, X ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := join( one, X )
% 4.28/4.65     Y := skol1
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34958) {G18,W8,D5,L1,V1,M1}  { meet( complement( join( one, X ) )
% 4.28/4.65    , skol1 ) ==> zero }.
% 4.28/4.65  parent0[0]: (34957) {G18,W8,D5,L1,V1,M1}  { zero ==> meet( complement( join
% 4.28/4.65    ( one, X ) ), skol1 ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  subsumption: (1242) {G21,W8,D5,L1,V1,M1} P(1237,570) { meet( complement( 
% 4.28/4.65    join( one, X ) ), skol1 ) ==> zero }.
% 4.28/4.65  parent0: (34958) {G18,W8,D5,L1,V1,M1}  { meet( complement( join( one, X ) )
% 4.28/4.65    , skol1 ) ==> zero }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65  end
% 4.28/4.65  permutation0:
% 4.28/4.65     0 ==> 0
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34960) {G26,W8,D5,L1,V2,M1}  { zero ==> meet( complement( join( X
% 4.28/4.65    , Y ) ), X ) }.
% 4.28/4.65  parent0[0]: (1207) {G26,W8,D5,L1,V2,M1} P(1186,575) { meet( complement( 
% 4.28/4.65    join( X, Y ) ), X ) ==> zero }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (34962) {G2,W11,D5,L1,V1,M1}  { zero ==> meet( complement( 
% 4.28/4.65    complement( one ) ), composition( converse( X ), complement( X ) ) ) }.
% 4.28/4.65  parent0[0]: (91) {G1,W11,D5,L1,V1,M1} P(5,10) { join( composition( converse
% 4.28/4.65    ( X ), complement( X ) ), complement( one ) ) ==> complement( one ) }.
% 4.28/4.65  parent1[0; 4]: (34960) {G26,W8,D5,L1,V2,M1}  { zero ==> meet( complement( 
% 4.28/4.65    join( X, Y ) ), X ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := composition( converse( X ), complement( X ) )
% 4.28/4.65     Y := complement( one )
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (34963) {G3,W9,D5,L1,V1,M1}  { zero ==> meet( one, composition( 
% 4.28/4.65    converse( X ), complement( X ) ) ) }.
% 4.28/4.65  parent0[0]: (459) {G16,W5,D4,L1,V1,M1} P(449,60);d(457) { complement( 
% 4.28/4.65    complement( X ) ) ==> X }.
% 4.28/4.65  parent1[0; 3]: (34962) {G2,W11,D5,L1,V1,M1}  { zero ==> meet( complement( 
% 4.28/4.65    complement( one ) ), composition( converse( X ), complement( X ) ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := one
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := X
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34964) {G3,W9,D5,L1,V1,M1}  { meet( one, composition( converse( X
% 4.28/4.65     ), complement( X ) ) ) ==> zero }.
% 4.28/4.65  parent0[0]: (34963) {G3,W9,D5,L1,V1,M1}  { zero ==> meet( one, composition
% 4.28/4.65    ( converse( X ), complement( X ) ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  subsumption: (1261) {G27,W9,D5,L1,V1,M1} P(91,1207);d(459) { meet( one, 
% 4.28/4.65    composition( converse( X ), complement( X ) ) ) ==> zero }.
% 4.28/4.65  parent0: (34964) {G3,W9,D5,L1,V1,M1}  { meet( one, composition( converse( X
% 4.28/4.65     ), complement( X ) ) ) ==> zero }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65  end
% 4.28/4.65  permutation0:
% 4.28/4.65     0 ==> 0
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34966) {G27,W9,D5,L1,V1,M1}  { zero ==> meet( one, composition( 
% 4.28/4.65    converse( X ), complement( X ) ) ) }.
% 4.28/4.65  parent0[0]: (1261) {G27,W9,D5,L1,V1,M1} P(91,1207);d(459) { meet( one, 
% 4.28/4.65    composition( converse( X ), complement( X ) ) ) ==> zero }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (34967) {G17,W9,D6,L1,V1,M1}  { zero ==> meet( one, composition( 
% 4.28/4.65    converse( complement( X ) ), X ) ) }.
% 4.28/4.65  parent0[0]: (459) {G16,W5,D4,L1,V1,M1} P(449,60);d(457) { complement( 
% 4.28/4.65    complement( X ) ) ==> X }.
% 4.28/4.65  parent1[0; 8]: (34966) {G27,W9,D5,L1,V1,M1}  { zero ==> meet( one, 
% 4.28/4.65    composition( converse( X ), complement( X ) ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := complement( X )
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34968) {G17,W9,D6,L1,V1,M1}  { meet( one, composition( converse( 
% 4.28/4.65    complement( X ) ), X ) ) ==> zero }.
% 4.28/4.65  parent0[0]: (34967) {G17,W9,D6,L1,V1,M1}  { zero ==> meet( one, composition
% 4.28/4.65    ( converse( complement( X ) ), X ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  subsumption: (1431) {G28,W9,D6,L1,V1,M1} P(459,1261) { meet( one, 
% 4.28/4.65    composition( converse( complement( X ) ), X ) ) ==> zero }.
% 4.28/4.65  parent0: (34968) {G17,W9,D6,L1,V1,M1}  { meet( one, composition( converse( 
% 4.28/4.65    complement( X ) ), X ) ) ==> zero }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65  end
% 4.28/4.65  permutation0:
% 4.28/4.65     0 ==> 0
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34970) {G28,W9,D6,L1,V1,M1}  { zero ==> meet( one, composition( 
% 4.28/4.65    converse( complement( X ) ), X ) ) }.
% 4.28/4.65  parent0[0]: (1431) {G28,W9,D6,L1,V1,M1} P(459,1261) { meet( one, 
% 4.28/4.65    composition( converse( complement( X ) ), X ) ) ==> zero }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (34971) {G1,W7,D5,L1,V0,M1}  { zero ==> meet( one, converse( 
% 4.28/4.65    complement( one ) ) ) }.
% 4.28/4.65  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 4.28/4.65  parent1[0; 4]: (34970) {G28,W9,D6,L1,V1,M1}  { zero ==> meet( one, 
% 4.28/4.65    composition( converse( complement( X ) ), X ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := converse( complement( one ) )
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := one
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34972) {G1,W7,D5,L1,V0,M1}  { meet( one, converse( complement( one
% 4.28/4.65     ) ) ) ==> zero }.
% 4.28/4.65  parent0[0]: (34971) {G1,W7,D5,L1,V0,M1}  { zero ==> meet( one, converse( 
% 4.28/4.65    complement( one ) ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  subsumption: (1442) {G29,W7,D5,L1,V0,M1} P(5,1431) { meet( one, converse( 
% 4.28/4.65    complement( one ) ) ) ==> zero }.
% 4.28/4.65  parent0: (34972) {G1,W7,D5,L1,V0,M1}  { meet( one, converse( complement( 
% 4.28/4.65    one ) ) ) ==> zero }.
% 4.28/4.65  substitution0:
% 4.28/4.65  end
% 4.28/4.65  permutation0:
% 4.28/4.65     0 ==> 0
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34974) {G19,W10,D5,L1,V2,M1}  { zero ==> meet( meet( X, Y ), 
% 4.28/4.65    complement( meet( Y, X ) ) ) }.
% 4.28/4.65  parent0[0]: (1055) {G19,W10,D5,L1,V2,M1} P(1031,12) { meet( meet( X, Y ), 
% 4.28/4.65    complement( meet( Y, X ) ) ) ==> zero }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (34978) {G20,W10,D6,L1,V0,M1}  { zero ==> meet( meet( converse( 
% 4.28/4.65    complement( one ) ), one ), complement( zero ) ) }.
% 4.28/4.65  parent0[0]: (1442) {G29,W7,D5,L1,V0,M1} P(5,1431) { meet( one, converse( 
% 4.28/4.65    complement( one ) ) ) ==> zero }.
% 4.28/4.65  parent1[0; 9]: (34974) {G19,W10,D5,L1,V2,M1}  { zero ==> meet( meet( X, Y )
% 4.28/4.65    , complement( meet( Y, X ) ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := converse( complement( one ) )
% 4.28/4.65     Y := one
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (34979) {G14,W9,D6,L1,V0,M1}  { zero ==> meet( meet( converse( 
% 4.28/4.65    complement( one ) ), one ), top ) }.
% 4.28/4.65  parent0[0]: (450) {G13,W4,D3,L1,V0,M1} P(145,417);d(449);d(58) { complement
% 4.28/4.65    ( zero ) ==> top }.
% 4.28/4.65  parent1[0; 8]: (34978) {G20,W10,D6,L1,V0,M1}  { zero ==> meet( meet( 
% 4.28/4.65    converse( complement( one ) ), one ), complement( zero ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (34980) {G15,W7,D5,L1,V0,M1}  { zero ==> meet( converse( 
% 4.28/4.65    complement( one ) ), one ) }.
% 4.28/4.65  parent0[0]: (457) {G15,W5,D3,L1,V1,M1} P(456,43);d(454);d(60) { meet( X, 
% 4.28/4.65    top ) ==> X }.
% 4.28/4.65  parent1[0; 2]: (34979) {G14,W9,D6,L1,V0,M1}  { zero ==> meet( meet( 
% 4.28/4.65    converse( complement( one ) ), one ), top ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := meet( converse( complement( one ) ), one )
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34981) {G15,W7,D5,L1,V0,M1}  { meet( converse( complement( one ) )
% 4.28/4.65    , one ) ==> zero }.
% 4.28/4.65  parent0[0]: (34980) {G15,W7,D5,L1,V0,M1}  { zero ==> meet( converse( 
% 4.28/4.65    complement( one ) ), one ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  subsumption: (1443) {G30,W7,D5,L1,V0,M1} P(1442,1055);d(450);d(457) { meet
% 4.28/4.65    ( converse( complement( one ) ), one ) ==> zero }.
% 4.28/4.65  parent0: (34981) {G15,W7,D5,L1,V0,M1}  { meet( converse( complement( one )
% 4.28/4.65     ), one ) ==> zero }.
% 4.28/4.65  substitution0:
% 4.28/4.65  end
% 4.28/4.65  permutation0:
% 4.28/4.65     0 ==> 0
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34983) {G18,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), meet( X
% 4.28/4.65    , complement( Y ) ) ) }.
% 4.28/4.65  parent0[0]: (1006) {G18,W10,D5,L1,V2,M1} S(43);d(471) { join( meet( X, Y )
% 4.28/4.65    , meet( X, complement( Y ) ) ) ==> X }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (34985) {G19,W12,D6,L1,V0,M1}  { converse( complement( one ) ) ==>
% 4.28/4.65     join( zero, meet( converse( complement( one ) ), complement( one ) ) )
% 4.28/4.65     }.
% 4.28/4.65  parent0[0]: (1443) {G30,W7,D5,L1,V0,M1} P(1442,1055);d(450);d(457) { meet( 
% 4.28/4.65    converse( complement( one ) ), one ) ==> zero }.
% 4.28/4.65  parent1[0; 5]: (34983) {G18,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 4.28/4.65    meet( X, complement( Y ) ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := converse( complement( one ) )
% 4.28/4.65     Y := one
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (34986) {G15,W10,D5,L1,V0,M1}  { converse( complement( one ) ) ==>
% 4.28/4.65     meet( converse( complement( one ) ), complement( one ) ) }.
% 4.28/4.65  parent0[0]: (454) {G14,W5,D3,L1,V1,M1} P(417,0);d(453) { join( zero, X ) 
% 4.28/4.65    ==> X }.
% 4.28/4.65  parent1[0; 4]: (34985) {G19,W12,D6,L1,V0,M1}  { converse( complement( one )
% 4.28/4.65     ) ==> join( zero, meet( converse( complement( one ) ), complement( one )
% 4.28/4.65     ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := meet( converse( complement( one ) ), complement( one ) )
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34987) {G15,W10,D5,L1,V0,M1}  { meet( converse( complement( one )
% 4.28/4.65     ), complement( one ) ) ==> converse( complement( one ) ) }.
% 4.28/4.65  parent0[0]: (34986) {G15,W10,D5,L1,V0,M1}  { converse( complement( one ) ) 
% 4.28/4.65    ==> meet( converse( complement( one ) ), complement( one ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  subsumption: (1581) {G31,W10,D5,L1,V0,M1} P(1443,1006);d(454) { meet( 
% 4.28/4.65    converse( complement( one ) ), complement( one ) ) ==> converse( 
% 4.28/4.65    complement( one ) ) }.
% 4.28/4.65  parent0: (34987) {G15,W10,D5,L1,V0,M1}  { meet( converse( complement( one )
% 4.28/4.65     ), complement( one ) ) ==> converse( complement( one ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65  end
% 4.28/4.65  permutation0:
% 4.28/4.65     0 ==> 0
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34989) {G18,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), meet( X
% 4.28/4.65    , complement( Y ) ) ) }.
% 4.28/4.65  parent0[0]: (1006) {G18,W10,D5,L1,V2,M1} S(43);d(471) { join( meet( X, Y )
% 4.28/4.65    , meet( X, complement( Y ) ) ) ==> X }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (34991) {G19,W10,D7,L1,V0,M1}  { one ==> join( zero, meet( one, 
% 4.28/4.65    complement( converse( complement( one ) ) ) ) ) }.
% 4.28/4.65  parent0[0]: (1442) {G29,W7,D5,L1,V0,M1} P(5,1431) { meet( one, converse( 
% 4.28/4.65    complement( one ) ) ) ==> zero }.
% 4.28/4.65  parent1[0; 3]: (34989) {G18,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 4.28/4.65    meet( X, complement( Y ) ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := one
% 4.28/4.65     Y := converse( complement( one ) )
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (34992) {G15,W8,D6,L1,V0,M1}  { one ==> meet( one, complement( 
% 4.28/4.65    converse( complement( one ) ) ) ) }.
% 4.28/4.65  parent0[0]: (454) {G14,W5,D3,L1,V1,M1} P(417,0);d(453) { join( zero, X ) 
% 4.28/4.65    ==> X }.
% 4.28/4.65  parent1[0; 2]: (34991) {G19,W10,D7,L1,V0,M1}  { one ==> join( zero, meet( 
% 4.28/4.65    one, complement( converse( complement( one ) ) ) ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := meet( one, complement( converse( complement( one ) ) ) )
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34993) {G15,W8,D6,L1,V0,M1}  { meet( one, complement( converse( 
% 4.28/4.65    complement( one ) ) ) ) ==> one }.
% 4.28/4.65  parent0[0]: (34992) {G15,W8,D6,L1,V0,M1}  { one ==> meet( one, complement( 
% 4.28/4.65    converse( complement( one ) ) ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  subsumption: (1582) {G30,W8,D6,L1,V0,M1} P(1442,1006);d(454) { meet( one, 
% 4.28/4.65    complement( converse( complement( one ) ) ) ) ==> one }.
% 4.28/4.65  parent0: (34993) {G15,W8,D6,L1,V0,M1}  { meet( one, complement( converse( 
% 4.28/4.65    complement( one ) ) ) ) ==> one }.
% 4.28/4.65  substitution0:
% 4.28/4.65  end
% 4.28/4.65  permutation0:
% 4.28/4.65     0 ==> 0
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (34995) {G18,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), meet( X
% 4.28/4.65    , complement( Y ) ) ) }.
% 4.28/4.65  parent0[0]: (1006) {G18,W10,D5,L1,V2,M1} S(43);d(471) { join( meet( X, Y )
% 4.28/4.65    , meet( X, complement( Y ) ) ) ==> X }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (34998) {G19,W15,D7,L1,V2,M1}  { meet( X, Y ) ==> join( zero, meet
% 4.28/4.65    ( meet( X, Y ), complement( complement( meet( Y, X ) ) ) ) ) }.
% 4.28/4.65  parent0[0]: (1055) {G19,W10,D5,L1,V2,M1} P(1031,12) { meet( meet( X, Y ), 
% 4.28/4.65    complement( meet( Y, X ) ) ) ==> zero }.
% 4.28/4.65  parent1[0; 5]: (34995) {G18,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 4.28/4.65    meet( X, complement( Y ) ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := meet( X, Y )
% 4.28/4.65     Y := complement( meet( Y, X ) )
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (35000) {G15,W13,D6,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( X, Y
% 4.28/4.65     ), complement( complement( meet( Y, X ) ) ) ) }.
% 4.28/4.65  parent0[0]: (454) {G14,W5,D3,L1,V1,M1} P(417,0);d(453) { join( zero, X ) 
% 4.28/4.65    ==> X }.
% 4.28/4.65  parent1[0; 4]: (34998) {G19,W15,D7,L1,V2,M1}  { meet( X, Y ) ==> join( zero
% 4.28/4.65    , meet( meet( X, Y ), complement( complement( meet( Y, X ) ) ) ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := meet( meet( X, Y ), complement( complement( meet( Y, X ) ) ) )
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (35001) {G16,W11,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( X, Y
% 4.28/4.65     ), meet( Y, X ) ) }.
% 4.28/4.65  parent0[0]: (459) {G16,W5,D4,L1,V1,M1} P(449,60);d(457) { complement( 
% 4.28/4.65    complement( X ) ) ==> X }.
% 4.28/4.65  parent1[0; 8]: (35000) {G15,W13,D6,L1,V2,M1}  { meet( X, Y ) ==> meet( meet
% 4.28/4.65    ( X, Y ), complement( complement( meet( Y, X ) ) ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := meet( Y, X )
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (35002) {G16,W11,D4,L1,V2,M1}  { meet( meet( X, Y ), meet( Y, X ) )
% 4.28/4.65     ==> meet( X, Y ) }.
% 4.28/4.65  parent0[0]: (35001) {G16,W11,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( X
% 4.28/4.65    , Y ), meet( Y, X ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  subsumption: (1602) {G20,W11,D4,L1,V2,M1} P(1055,1006);d(454);d(459) { meet
% 4.28/4.65    ( meet( X, Y ), meet( Y, X ) ) ==> meet( X, Y ) }.
% 4.28/4.65  parent0: (35002) {G16,W11,D4,L1,V2,M1}  { meet( meet( X, Y ), meet( Y, X )
% 4.28/4.65     ) ==> meet( X, Y ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  permutation0:
% 4.28/4.65     0 ==> 0
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (35003) {G18,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), meet( X
% 4.28/4.65    , complement( Y ) ) ) }.
% 4.28/4.65  parent0[0]: (1006) {G18,W10,D5,L1,V2,M1} S(43);d(471) { join( meet( X, Y )
% 4.28/4.65    , meet( X, complement( Y ) ) ) ==> X }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (35004) {G2,W10,D5,L1,V2,M1}  { X ==> join( meet( Y, X ), meet( X
% 4.28/4.65    , complement( Y ) ) ) }.
% 4.28/4.65  parent0[0]: (56) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 4.28/4.65    Y ) }.
% 4.28/4.65  parent1[0; 3]: (35003) {G18,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 4.28/4.65    meet( X, complement( Y ) ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := Y
% 4.28/4.65     Y := X
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (35008) {G2,W10,D5,L1,V2,M1}  { join( meet( Y, X ), meet( X, 
% 4.28/4.65    complement( Y ) ) ) ==> X }.
% 4.28/4.65  parent0[0]: (35004) {G2,W10,D5,L1,V2,M1}  { X ==> join( meet( Y, X ), meet
% 4.28/4.65    ( X, complement( Y ) ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  subsumption: (1612) {G19,W10,D5,L1,V2,M1} P(56,1006) { join( meet( Y, X ), 
% 4.28/4.65    meet( X, complement( Y ) ) ) ==> X }.
% 4.28/4.65  parent0: (35008) {G2,W10,D5,L1,V2,M1}  { join( meet( Y, X ), meet( X, 
% 4.28/4.65    complement( Y ) ) ) ==> X }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  permutation0:
% 4.28/4.65     0 ==> 0
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (35012) {G18,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), meet( X
% 4.28/4.65    , complement( Y ) ) ) }.
% 4.28/4.65  parent0[0]: (1006) {G18,W10,D5,L1,V2,M1} S(43);d(471) { join( meet( X, Y )
% 4.28/4.65    , meet( X, complement( Y ) ) ) ==> X }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (35014) {G2,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), meet( 
% 4.28/4.65    complement( Y ), X ) ) }.
% 4.28/4.65  parent0[0]: (56) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 4.28/4.65    Y ) }.
% 4.28/4.65  parent1[0; 6]: (35012) {G18,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 4.28/4.65    meet( X, complement( Y ) ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := complement( Y )
% 4.28/4.65     Y := X
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (35020) {G2,W10,D5,L1,V2,M1}  { join( meet( X, Y ), meet( 
% 4.28/4.65    complement( Y ), X ) ) ==> X }.
% 4.28/4.65  parent0[0]: (35014) {G2,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), meet
% 4.28/4.65    ( complement( Y ), X ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  subsumption: (1613) {G19,W10,D5,L1,V2,M1} P(56,1006) { join( meet( X, Y ), 
% 4.28/4.65    meet( complement( Y ), X ) ) ==> X }.
% 4.28/4.65  parent0: (35020) {G2,W10,D5,L1,V2,M1}  { join( meet( X, Y ), meet( 
% 4.28/4.65    complement( Y ), X ) ) ==> X }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  permutation0:
% 4.28/4.65     0 ==> 0
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (35022) {G18,W10,D5,L1,V2,M1}  { join( complement( X ), Y ) ==> 
% 4.28/4.65    complement( meet( X, complement( Y ) ) ) }.
% 4.28/4.65  parent0[0]: (1022) {G18,W10,D5,L1,V2,M1} P(459,472) { complement( meet( Y, 
% 4.28/4.65    complement( X ) ) ) ==> join( complement( Y ), X ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := Y
% 4.28/4.65     Y := X
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (35023) {G19,W9,D5,L1,V0,M1}  { join( complement( one ), converse
% 4.28/4.65    ( complement( one ) ) ) ==> complement( one ) }.
% 4.28/4.65  parent0[0]: (1582) {G30,W8,D6,L1,V0,M1} P(1442,1006);d(454) { meet( one, 
% 4.28/4.65    complement( converse( complement( one ) ) ) ) ==> one }.
% 4.28/4.65  parent1[0; 8]: (35022) {G18,W10,D5,L1,V2,M1}  { join( complement( X ), Y ) 
% 4.28/4.65    ==> complement( meet( X, complement( Y ) ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := one
% 4.28/4.65     Y := converse( complement( one ) )
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  subsumption: (1614) {G31,W9,D5,L1,V0,M1} P(1582,1022) { join( complement( 
% 4.28/4.65    one ), converse( complement( one ) ) ) ==> complement( one ) }.
% 4.28/4.65  parent0: (35023) {G19,W9,D5,L1,V0,M1}  { join( complement( one ), converse
% 4.28/4.65    ( complement( one ) ) ) ==> complement( one ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65  end
% 4.28/4.65  permutation0:
% 4.28/4.65     0 ==> 0
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (35026) {G25,W10,D5,L1,V2,M1}  { converse( Y ) ==> meet( converse( 
% 4.28/4.65    join( X, Y ) ), converse( Y ) ) }.
% 4.28/4.65  parent0[0]: (1199) {G25,W10,D5,L1,V2,M1} P(8,1165) { meet( converse( join( 
% 4.28/4.65    X, Y ) ), converse( Y ) ) ==> converse( Y ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (35029) {G26,W13,D6,L1,V0,M1}  { converse( converse( complement( 
% 4.28/4.65    one ) ) ) ==> meet( converse( complement( one ) ), converse( converse( 
% 4.28/4.65    complement( one ) ) ) ) }.
% 4.28/4.65  parent0[0]: (1614) {G31,W9,D5,L1,V0,M1} P(1582,1022) { join( complement( 
% 4.28/4.65    one ), converse( complement( one ) ) ) ==> complement( one ) }.
% 4.28/4.65  parent1[0; 7]: (35026) {G25,W10,D5,L1,V2,M1}  { converse( Y ) ==> meet( 
% 4.28/4.65    converse( join( X, Y ) ), converse( Y ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := complement( one )
% 4.28/4.65     Y := converse( complement( one ) )
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (35031) {G1,W11,D5,L1,V0,M1}  { converse( converse( complement( 
% 4.28/4.65    one ) ) ) ==> meet( converse( complement( one ) ), complement( one ) )
% 4.28/4.65     }.
% 4.28/4.65  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 4.28/4.65  parent1[0; 9]: (35029) {G26,W13,D6,L1,V0,M1}  { converse( converse( 
% 4.28/4.65    complement( one ) ) ) ==> meet( converse( complement( one ) ), converse( 
% 4.28/4.65    converse( complement( one ) ) ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := complement( one )
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (35032) {G1,W9,D5,L1,V0,M1}  { complement( one ) ==> meet( 
% 4.28/4.65    converse( complement( one ) ), complement( one ) ) }.
% 4.28/4.65  parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 4.28/4.65  parent1[0; 1]: (35031) {G1,W11,D5,L1,V0,M1}  { converse( converse( 
% 4.28/4.65    complement( one ) ) ) ==> meet( converse( complement( one ) ), complement
% 4.28/4.65    ( one ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := complement( one )
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (35035) {G2,W6,D4,L1,V0,M1}  { complement( one ) ==> converse( 
% 4.28/4.65    complement( one ) ) }.
% 4.28/4.65  parent0[0]: (1581) {G31,W10,D5,L1,V0,M1} P(1443,1006);d(454) { meet( 
% 4.28/4.65    converse( complement( one ) ), complement( one ) ) ==> converse( 
% 4.28/4.65    complement( one ) ) }.
% 4.28/4.65  parent1[0; 3]: (35032) {G1,W9,D5,L1,V0,M1}  { complement( one ) ==> meet( 
% 4.28/4.65    converse( complement( one ) ), complement( one ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (35036) {G2,W6,D4,L1,V0,M1}  { converse( complement( one ) ) ==> 
% 4.28/4.65    complement( one ) }.
% 4.28/4.65  parent0[0]: (35035) {G2,W6,D4,L1,V0,M1}  { complement( one ) ==> converse( 
% 4.28/4.65    complement( one ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  subsumption: (1624) {G32,W6,D4,L1,V0,M1} P(1614,1199);d(7);d(1581) { 
% 4.28/4.65    converse( complement( one ) ) ==> complement( one ) }.
% 4.28/4.65  parent0: (35036) {G2,W6,D4,L1,V0,M1}  { converse( complement( one ) ) ==> 
% 4.28/4.65    complement( one ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65  end
% 4.28/4.65  permutation0:
% 4.28/4.65     0 ==> 0
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (35037) {G19,W10,D5,L1,V2,M1}  { Y ==> join( meet( X, Y ), meet( Y
% 4.28/4.65    , complement( X ) ) ) }.
% 4.28/4.65  parent0[0]: (1612) {G19,W10,D5,L1,V2,M1} P(56,1006) { join( meet( Y, X ), 
% 4.28/4.65    meet( X, complement( Y ) ) ) ==> X }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := Y
% 4.28/4.65     Y := X
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (35038) {G1,W10,D5,L1,V2,M1}  { X ==> join( meet( X, complement( Y
% 4.28/4.65     ) ), meet( Y, X ) ) }.
% 4.28/4.65  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 4.28/4.65  parent1[0; 2]: (35037) {G19,W10,D5,L1,V2,M1}  { Y ==> join( meet( X, Y ), 
% 4.28/4.65    meet( Y, complement( X ) ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := meet( Y, X )
% 4.28/4.65     Y := meet( X, complement( Y ) )
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := Y
% 4.28/4.65     Y := X
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (35041) {G1,W10,D5,L1,V2,M1}  { join( meet( X, complement( Y ) ), 
% 4.28/4.65    meet( Y, X ) ) ==> X }.
% 4.28/4.65  parent0[0]: (35038) {G1,W10,D5,L1,V2,M1}  { X ==> join( meet( X, complement
% 4.28/4.65    ( Y ) ), meet( Y, X ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  subsumption: (1664) {G20,W10,D5,L1,V2,M1} P(1612,0) { join( meet( Y, 
% 4.28/4.65    complement( X ) ), meet( X, Y ) ) ==> Y }.
% 4.28/4.65  parent0: (35041) {G1,W10,D5,L1,V2,M1}  { join( meet( X, complement( Y ) ), 
% 4.28/4.65    meet( Y, X ) ) ==> X }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := Y
% 4.28/4.65     Y := X
% 4.28/4.65  end
% 4.28/4.65  permutation0:
% 4.28/4.65     0 ==> 0
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (35043) {G5,W11,D4,L1,V2,M1}  { composition( join( one, Y ), X ) = 
% 4.28/4.65    join( X, composition( Y, X ) ) }.
% 4.28/4.65  parent0[0]: (140) {G5,W11,D4,L1,V2,M1} P(136,6) { join( X, composition( Y, 
% 4.28/4.65    X ) ) = composition( join( one, Y ), X ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (35045) {G2,W9,D4,L1,V1,M1}  { composition( one, X ) = join( X, 
% 4.28/4.65    composition( skol1, X ) ) }.
% 4.28/4.65  parent0[0]: (16) {G1,W5,D3,L1,V0,M1} P(0,13) { join( one, skol1 ) ==> one
% 4.28/4.65     }.
% 4.28/4.65  parent1[0; 2]: (35043) {G5,W11,D4,L1,V2,M1}  { composition( join( one, Y )
% 4.28/4.65    , X ) = join( X, composition( Y, X ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := X
% 4.28/4.65     Y := skol1
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (35046) {G3,W7,D4,L1,V1,M1}  { X = join( X, composition( skol1, X
% 4.28/4.65     ) ) }.
% 4.28/4.65  parent0[0]: (136) {G4,W5,D3,L1,V1,M1} P(135,129) { composition( one, X ) 
% 4.28/4.65    ==> X }.
% 4.28/4.65  parent1[0; 1]: (35045) {G2,W9,D4,L1,V1,M1}  { composition( one, X ) = join
% 4.28/4.65    ( X, composition( skol1, X ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := X
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (35047) {G3,W7,D4,L1,V1,M1}  { join( X, composition( skol1, X ) ) =
% 4.28/4.65     X }.
% 4.28/4.65  parent0[0]: (35046) {G3,W7,D4,L1,V1,M1}  { X = join( X, composition( skol1
% 4.28/4.65    , X ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  subsumption: (1846) {G6,W7,D4,L1,V1,M1} P(16,140);d(136) { join( X, 
% 4.28/4.65    composition( skol1, X ) ) ==> X }.
% 4.28/4.65  parent0: (35047) {G3,W7,D4,L1,V1,M1}  { join( X, composition( skol1, X ) ) 
% 4.28/4.65    = X }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65  end
% 4.28/4.65  permutation0:
% 4.28/4.65     0 ==> 0
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (35049) {G19,W7,D4,L1,V2,M1}  { X ==> meet( X, join( Y, X ) ) }.
% 4.28/4.65  parent0[0]: (1166) {G19,W7,D4,L1,V2,M1} P(1021,535);d(459) { meet( Y, join
% 4.28/4.65    ( X, Y ) ) ==> Y }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := Y
% 4.28/4.65     Y := X
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (35050) {G7,W9,D4,L1,V1,M1}  { composition( skol1, X ) ==> meet( 
% 4.28/4.65    composition( skol1, X ), X ) }.
% 4.28/4.65  parent0[0]: (1846) {G6,W7,D4,L1,V1,M1} P(16,140);d(136) { join( X, 
% 4.28/4.65    composition( skol1, X ) ) ==> X }.
% 4.28/4.65  parent1[0; 8]: (35049) {G19,W7,D4,L1,V2,M1}  { X ==> meet( X, join( Y, X )
% 4.28/4.65     ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := composition( skol1, X )
% 4.28/4.65     Y := X
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (35051) {G7,W9,D4,L1,V1,M1}  { meet( composition( skol1, X ), X ) 
% 4.28/4.65    ==> composition( skol1, X ) }.
% 4.28/4.65  parent0[0]: (35050) {G7,W9,D4,L1,V1,M1}  { composition( skol1, X ) ==> meet
% 4.28/4.65    ( composition( skol1, X ), X ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  subsumption: (1865) {G20,W9,D4,L1,V1,M1} P(1846,1166) { meet( composition( 
% 4.28/4.65    skol1, X ), X ) ==> composition( skol1, X ) }.
% 4.28/4.65  parent0: (35051) {G7,W9,D4,L1,V1,M1}  { meet( composition( skol1, X ), X ) 
% 4.28/4.65    ==> composition( skol1, X ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65  end
% 4.28/4.65  permutation0:
% 4.28/4.65     0 ==> 0
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (35053) {G5,W11,D4,L1,V2,M1}  { composition( join( X, one ), Y ) = 
% 4.28/4.65    join( composition( X, Y ), Y ) }.
% 4.28/4.65  parent0[0]: (141) {G5,W11,D4,L1,V2,M1} P(136,6) { join( composition( Y, X )
% 4.28/4.65    , X ) = composition( join( Y, one ), X ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := Y
% 4.28/4.65     Y := X
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (35056) {G6,W12,D7,L1,V1,M1}  { composition( top, X ) = join( 
% 4.28/4.65    composition( converse( complement( converse( one ) ) ), X ), X ) }.
% 4.28/4.65  parent0[0]: (354) {G11,W8,D6,L1,V1,M1} S(167);d(259) { join( converse( 
% 4.28/4.65    complement( converse( X ) ) ), X ) ==> top }.
% 4.28/4.65  parent1[0; 2]: (35053) {G5,W11,D4,L1,V2,M1}  { composition( join( X, one )
% 4.28/4.65    , Y ) = join( composition( X, Y ), Y ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := one
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := converse( complement( converse( one ) ) )
% 4.28/4.65     Y := X
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (35057) {G4,W11,D6,L1,V1,M1}  { composition( top, X ) = join( 
% 4.28/4.65    composition( converse( complement( one ) ), X ), X ) }.
% 4.28/4.65  parent0[0]: (135) {G3,W4,D3,L1,V0,M1} P(129,5) { converse( one ) ==> one
% 4.28/4.65     }.
% 4.28/4.65  parent1[0; 8]: (35056) {G6,W12,D7,L1,V1,M1}  { composition( top, X ) = join
% 4.28/4.65    ( composition( converse( complement( converse( one ) ) ), X ), X ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := X
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (35058) {G5,W10,D5,L1,V1,M1}  { composition( top, X ) = join( 
% 4.28/4.65    composition( complement( one ), X ), X ) }.
% 4.28/4.65  parent0[0]: (1624) {G32,W6,D4,L1,V0,M1} P(1614,1199);d(7);d(1581) { 
% 4.28/4.65    converse( complement( one ) ) ==> complement( one ) }.
% 4.28/4.65  parent1[0; 6]: (35057) {G4,W11,D6,L1,V1,M1}  { composition( top, X ) = join
% 4.28/4.65    ( composition( converse( complement( one ) ), X ), X ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := X
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (35059) {G5,W10,D5,L1,V1,M1}  { join( composition( complement( one
% 4.28/4.65     ), X ), X ) = composition( top, X ) }.
% 4.28/4.65  parent0[0]: (35058) {G5,W10,D5,L1,V1,M1}  { composition( top, X ) = join( 
% 4.28/4.65    composition( complement( one ), X ), X ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  subsumption: (1942) {G33,W10,D5,L1,V1,M1} P(354,141);d(135);d(1624) { join
% 4.28/4.65    ( composition( complement( one ), X ), X ) ==> composition( top, X ) }.
% 4.28/4.65  parent0: (35059) {G5,W10,D5,L1,V1,M1}  { join( composition( complement( one
% 4.28/4.65     ), X ), X ) = composition( top, X ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65  end
% 4.28/4.65  permutation0:
% 4.28/4.65     0 ==> 0
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (35061) {G5,W11,D4,L1,V2,M1}  { composition( join( X, one ), Y ) = 
% 4.28/4.65    join( composition( X, Y ), Y ) }.
% 4.28/4.65  parent0[0]: (141) {G5,W11,D4,L1,V2,M1} P(136,6) { join( composition( Y, X )
% 4.28/4.65    , X ) = composition( join( Y, one ), X ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := Y
% 4.28/4.65     Y := X
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (35062) {G6,W9,D4,L1,V1,M1}  { composition( top, X ) = join( 
% 4.28/4.65    composition( top, X ), X ) }.
% 4.28/4.65  parent0[0]: (229) {G7,W5,D3,L1,V1,M1} P(15,24);d(223) { join( top, X ) ==> 
% 4.28/4.65    top }.
% 4.28/4.65  parent1[0; 2]: (35061) {G5,W11,D4,L1,V2,M1}  { composition( join( X, one )
% 4.28/4.65    , Y ) = join( composition( X, Y ), Y ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := one
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := top
% 4.28/4.65     Y := X
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (35063) {G6,W9,D4,L1,V1,M1}  { join( composition( top, X ), X ) = 
% 4.28/4.65    composition( top, X ) }.
% 4.28/4.65  parent0[0]: (35062) {G6,W9,D4,L1,V1,M1}  { composition( top, X ) = join( 
% 4.28/4.65    composition( top, X ), X ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  subsumption: (1956) {G8,W9,D4,L1,V1,M1} P(229,141) { join( composition( top
% 4.28/4.65    , X ), X ) ==> composition( top, X ) }.
% 4.28/4.65  parent0: (35063) {G6,W9,D4,L1,V1,M1}  { join( composition( top, X ), X ) = 
% 4.28/4.65    composition( top, X ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65  end
% 4.28/4.65  permutation0:
% 4.28/4.65     0 ==> 0
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (35065) {G1,W10,D5,L1,V2,M1}  { join( converse( X ), Y ) ==> 
% 4.28/4.65    converse( join( X, converse( Y ) ) ) }.
% 4.28/4.65  parent0[0]: (21) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( Y, converse
% 4.28/4.65    ( X ) ) ) ==> join( converse( Y ), X ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := Y
% 4.28/4.65     Y := X
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (35068) {G2,W13,D6,L1,V1,M1}  { join( converse( composition( top, 
% 4.28/4.65    converse( X ) ) ), X ) ==> converse( composition( top, converse( X ) ) )
% 4.28/4.65     }.
% 4.28/4.65  parent0[0]: (1956) {G8,W9,D4,L1,V1,M1} P(229,141) { join( composition( top
% 4.28/4.65    , X ), X ) ==> composition( top, X ) }.
% 4.28/4.65  parent1[0; 9]: (35065) {G1,W10,D5,L1,V2,M1}  { join( converse( X ), Y ) ==>
% 4.28/4.65     converse( join( X, converse( Y ) ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := converse( X )
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := composition( top, converse( X ) )
% 4.28/4.65     Y := X
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (35070) {G2,W12,D6,L1,V1,M1}  { join( converse( composition( top, 
% 4.28/4.65    converse( X ) ) ), X ) ==> composition( X, converse( top ) ) }.
% 4.28/4.65  parent0[0]: (17) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( Y, 
% 4.28/4.65    converse( X ) ) ) ==> composition( X, converse( Y ) ) }.
% 4.28/4.65  parent1[0; 8]: (35068) {G2,W13,D6,L1,V1,M1}  { join( converse( composition
% 4.28/4.65    ( top, converse( X ) ) ), X ) ==> converse( composition( top, converse( X
% 4.28/4.65     ) ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := top
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := X
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (35071) {G2,W11,D5,L1,V1,M1}  { join( composition( X, converse( 
% 4.28/4.65    top ) ), X ) ==> composition( X, converse( top ) ) }.
% 4.28/4.65  parent0[0]: (17) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( Y, 
% 4.28/4.65    converse( X ) ) ) ==> composition( X, converse( Y ) ) }.
% 4.28/4.65  parent1[0; 2]: (35070) {G2,W12,D6,L1,V1,M1}  { join( converse( composition
% 4.28/4.65    ( top, converse( X ) ) ), X ) ==> composition( X, converse( top ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := top
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := X
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (35075) {G3,W10,D5,L1,V1,M1}  { join( composition( X, converse( 
% 4.28/4.65    top ) ), X ) ==> composition( X, top ) }.
% 4.28/4.65  parent0[0]: (259) {G10,W4,D3,L1,V0,M1} P(234,229) { converse( top ) ==> top
% 4.28/4.65     }.
% 4.28/4.65  parent1[0; 9]: (35071) {G2,W11,D5,L1,V1,M1}  { join( composition( X, 
% 4.28/4.65    converse( top ) ), X ) ==> composition( X, converse( top ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := X
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (35076) {G4,W9,D4,L1,V1,M1}  { join( composition( X, top ), X ) 
% 4.28/4.65    ==> composition( X, top ) }.
% 4.28/4.65  parent0[0]: (259) {G10,W4,D3,L1,V0,M1} P(234,229) { converse( top ) ==> top
% 4.28/4.65     }.
% 4.28/4.65  parent1[0; 4]: (35075) {G3,W10,D5,L1,V1,M1}  { join( composition( X, 
% 4.28/4.65    converse( top ) ), X ) ==> composition( X, top ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := X
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  subsumption: (2283) {G11,W9,D4,L1,V1,M1} P(1956,21);d(17);d(259) { join( 
% 4.28/4.65    composition( X, top ), X ) ==> composition( X, top ) }.
% 4.28/4.65  parent0: (35076) {G4,W9,D4,L1,V1,M1}  { join( composition( X, top ), X ) 
% 4.28/4.65    ==> composition( X, top ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65  end
% 4.28/4.65  permutation0:
% 4.28/4.65     0 ==> 0
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (35081) {G19,W7,D4,L1,V2,M1}  { X ==> meet( X, join( Y, X ) ) }.
% 4.28/4.65  parent0[0]: (1166) {G19,W7,D4,L1,V2,M1} P(1021,535);d(459) { meet( Y, join
% 4.28/4.65    ( X, Y ) ) ==> Y }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := Y
% 4.28/4.65     Y := X
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (35082) {G12,W7,D4,L1,V1,M1}  { X ==> meet( X, composition( X, top
% 4.28/4.65     ) ) }.
% 4.28/4.65  parent0[0]: (2283) {G11,W9,D4,L1,V1,M1} P(1956,21);d(17);d(259) { join( 
% 4.28/4.65    composition( X, top ), X ) ==> composition( X, top ) }.
% 4.28/4.65  parent1[0; 4]: (35081) {G19,W7,D4,L1,V2,M1}  { X ==> meet( X, join( Y, X )
% 4.28/4.65     ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := X
% 4.28/4.65     Y := composition( X, top )
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (35083) {G12,W7,D4,L1,V1,M1}  { meet( X, composition( X, top ) ) 
% 4.28/4.65    ==> X }.
% 4.28/4.65  parent0[0]: (35082) {G12,W7,D4,L1,V1,M1}  { X ==> meet( X, composition( X, 
% 4.28/4.65    top ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  subsumption: (2394) {G20,W7,D4,L1,V1,M1} P(2283,1166) { meet( X, 
% 4.28/4.65    composition( X, top ) ) ==> X }.
% 4.28/4.65  parent0: (35083) {G12,W7,D4,L1,V1,M1}  { meet( X, composition( X, top ) ) 
% 4.28/4.65    ==> X }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65  end
% 4.28/4.65  permutation0:
% 4.28/4.65     0 ==> 0
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (35084) {G3,W10,D6,L1,V2,M1}  { top ==> join( join( X, complement( 
% 4.28/4.65    join( Y, X ) ) ), Y ) }.
% 4.28/4.65  parent0[0]: (200) {G3,W10,D6,L1,V2,M1} P(23,0);d(1) { join( join( Y, 
% 4.28/4.65    complement( join( X, Y ) ) ), X ) ==> top }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := Y
% 4.28/4.65     Y := X
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (35085) {G2,W10,D5,L1,V2,M1}  { top ==> join( join( X, Y ), 
% 4.28/4.65    complement( join( Y, X ) ) ) }.
% 4.28/4.65  parent0[0]: (27) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), X )
% 4.28/4.65     = join( join( Z, X ), Y ) }.
% 4.28/4.65  parent1[0; 2]: (35084) {G3,W10,D6,L1,V2,M1}  { top ==> join( join( X, 
% 4.28/4.65    complement( join( Y, X ) ) ), Y ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := Y
% 4.28/4.65     Y := complement( join( Y, X ) )
% 4.28/4.65     Z := X
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (35096) {G2,W10,D5,L1,V2,M1}  { join( join( X, Y ), complement( 
% 4.28/4.65    join( Y, X ) ) ) ==> top }.
% 4.28/4.65  parent0[0]: (35085) {G2,W10,D5,L1,V2,M1}  { top ==> join( join( X, Y ), 
% 4.28/4.65    complement( join( Y, X ) ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  subsumption: (3926) {G4,W10,D5,L1,V2,M1} P(200,27) { join( join( X, Y ), 
% 4.28/4.65    complement( join( Y, X ) ) ) ==> top }.
% 4.28/4.65  parent0: (35096) {G2,W10,D5,L1,V2,M1}  { join( join( X, Y ), complement( 
% 4.28/4.65    join( Y, X ) ) ) ==> top }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  permutation0:
% 4.28/4.65     0 ==> 0
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (35104) {G17,W10,D5,L1,V2,M1}  { meet( complement( X ), Y ) ==> 
% 4.28/4.65    complement( join( X, complement( Y ) ) ) }.
% 4.28/4.65  parent0[0]: (470) {G17,W10,D5,L1,V2,M1} P(459,3) { complement( join( X, 
% 4.28/4.65    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (35107) {G5,W11,D5,L1,V2,M1}  { meet( complement( join( X, Y ) ), 
% 4.28/4.65    join( Y, X ) ) ==> complement( top ) }.
% 4.28/4.65  parent0[0]: (3926) {G4,W10,D5,L1,V2,M1} P(200,27) { join( join( X, Y ), 
% 4.28/4.65    complement( join( Y, X ) ) ) ==> top }.
% 4.28/4.65  parent1[0; 10]: (35104) {G17,W10,D5,L1,V2,M1}  { meet( complement( X ), Y )
% 4.28/4.65     ==> complement( join( X, complement( Y ) ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := join( X, Y )
% 4.28/4.65     Y := join( Y, X )
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (35108) {G2,W10,D5,L1,V2,M1}  { meet( complement( join( X, Y ) ), 
% 4.28/4.65    join( Y, X ) ) ==> zero }.
% 4.28/4.65  parent0[0]: (58) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> 
% 4.28/4.65    zero }.
% 4.28/4.65  parent1[0; 9]: (35107) {G5,W11,D5,L1,V2,M1}  { meet( complement( join( X, Y
% 4.28/4.65     ) ), join( Y, X ) ) ==> complement( top ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  subsumption: (4494) {G18,W10,D5,L1,V2,M1} P(3926,470);d(58) { meet( 
% 4.28/4.65    complement( join( X, Y ) ), join( Y, X ) ) ==> zero }.
% 4.28/4.65  parent0: (35108) {G2,W10,D5,L1,V2,M1}  { meet( complement( join( X, Y ) ), 
% 4.28/4.65    join( Y, X ) ) ==> zero }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  permutation0:
% 4.28/4.65     0 ==> 0
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (35111) {G21,W8,D5,L1,V1,M1}  { zero ==> meet( complement( join( 
% 4.28/4.65    one, X ) ), skol1 ) }.
% 4.28/4.65  parent0[0]: (1242) {G21,W8,D5,L1,V1,M1} P(1237,570) { meet( complement( 
% 4.28/4.65    join( one, X ) ), skol1 ) ==> zero }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (35114) {G18,W8,D5,L1,V1,M1}  { zero ==> meet( meet( complement( 
% 4.28/4.65    one ), X ), skol1 ) }.
% 4.28/4.65  parent0[0]: (470) {G17,W10,D5,L1,V2,M1} P(459,3) { complement( join( X, 
% 4.28/4.65    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 4.28/4.65  parent1[0; 3]: (35111) {G21,W8,D5,L1,V1,M1}  { zero ==> meet( complement( 
% 4.28/4.65    join( one, X ) ), skol1 ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := one
% 4.28/4.65     Y := X
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := complement( X )
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (35115) {G18,W8,D5,L1,V1,M1}  { meet( meet( complement( one ), X )
% 4.28/4.65    , skol1 ) ==> zero }.
% 4.28/4.65  parent0[0]: (35114) {G18,W8,D5,L1,V1,M1}  { zero ==> meet( meet( complement
% 4.28/4.65    ( one ), X ), skol1 ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  subsumption: (4516) {G22,W8,D5,L1,V1,M1} P(470,1242) { meet( meet( 
% 4.28/4.65    complement( one ), X ), skol1 ) ==> zero }.
% 4.28/4.65  parent0: (35115) {G18,W8,D5,L1,V1,M1}  { meet( meet( complement( one ), X )
% 4.28/4.65    , skol1 ) ==> zero }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65  end
% 4.28/4.65  permutation0:
% 4.28/4.65     0 ==> 0
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (35117) {G17,W10,D5,L1,V2,M1}  { meet( complement( X ), Y ) ==> 
% 4.28/4.65    complement( join( X, complement( Y ) ) ) }.
% 4.28/4.65  parent0[0]: (470) {G17,W10,D5,L1,V2,M1} P(459,3) { complement( join( X, 
% 4.28/4.65    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (35121) {G17,W10,D4,L1,V2,M1}  { meet( complement( X ), complement
% 4.28/4.65    ( Y ) ) ==> complement( join( X, Y ) ) }.
% 4.28/4.65  parent0[0]: (459) {G16,W5,D4,L1,V1,M1} P(449,60);d(457) { complement( 
% 4.28/4.65    complement( X ) ) ==> X }.
% 4.28/4.65  parent1[0; 9]: (35117) {G17,W10,D5,L1,V2,M1}  { meet( complement( X ), Y ) 
% 4.28/4.65    ==> complement( join( X, complement( Y ) ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := Y
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := X
% 4.28/4.65     Y := complement( Y )
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  subsumption: (4531) {G18,W10,D4,L1,V2,M1} P(459,470) { meet( complement( Y
% 4.28/4.65     ), complement( X ) ) ==> complement( join( Y, X ) ) }.
% 4.28/4.65  parent0: (35121) {G17,W10,D4,L1,V2,M1}  { meet( complement( X ), complement
% 4.28/4.65    ( Y ) ) ==> complement( join( X, Y ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := Y
% 4.28/4.65     Y := X
% 4.28/4.65  end
% 4.28/4.65  permutation0:
% 4.28/4.65     0 ==> 0
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (35124) {G17,W10,D5,L1,V2,M1}  { meet( complement( X ), Y ) ==> 
% 4.28/4.65    complement( join( X, complement( Y ) ) ) }.
% 4.28/4.65  parent0[0]: (470) {G17,W10,D5,L1,V2,M1} P(459,3) { complement( join( X, 
% 4.28/4.65    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (35125) {G2,W14,D6,L1,V3,M1}  { meet( complement( join( X, Y ) ), 
% 4.28/4.65    Z ) ==> complement( join( join( X, complement( Z ) ), Y ) ) }.
% 4.28/4.65  parent0[0]: (27) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), X )
% 4.28/4.65     = join( join( Z, X ), Y ) }.
% 4.28/4.65  parent1[0; 8]: (35124) {G17,W10,D5,L1,V2,M1}  { meet( complement( X ), Y ) 
% 4.28/4.65    ==> complement( join( X, complement( Y ) ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := complement( Z )
% 4.28/4.65     Y := Y
% 4.28/4.65     Z := X
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := join( X, Y )
% 4.28/4.65     Y := Z
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (35128) {G2,W14,D6,L1,V3,M1}  { complement( join( join( X, 
% 4.28/4.65    complement( Z ) ), Y ) ) ==> meet( complement( join( X, Y ) ), Z ) }.
% 4.28/4.65  parent0[0]: (35125) {G2,W14,D6,L1,V3,M1}  { meet( complement( join( X, Y )
% 4.28/4.65     ), Z ) ==> complement( join( join( X, complement( Z ) ), Y ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65     Z := Z
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  subsumption: (4533) {G18,W14,D6,L1,V3,M1} P(27,470) { complement( join( 
% 4.28/4.65    join( X, complement( Z ) ), Y ) ) ==> meet( complement( join( X, Y ) ), Z
% 4.28/4.65     ) }.
% 4.28/4.65  parent0: (35128) {G2,W14,D6,L1,V3,M1}  { complement( join( join( X, 
% 4.28/4.65    complement( Z ) ), Y ) ) ==> meet( complement( join( X, Y ) ), Z ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65     Z := Z
% 4.28/4.65  end
% 4.28/4.65  permutation0:
% 4.28/4.65     0 ==> 0
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (35130) {G22,W8,D5,L1,V1,M1}  { zero ==> meet( meet( complement( 
% 4.28/4.65    one ), X ), skol1 ) }.
% 4.28/4.65  parent0[0]: (4516) {G22,W8,D5,L1,V1,M1} P(470,1242) { meet( meet( 
% 4.28/4.65    complement( one ), X ), skol1 ) ==> zero }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (35137) {G23,W8,D5,L1,V1,M1}  { zero ==> meet( meet( X, complement
% 4.28/4.65    ( one ) ), skol1 ) }.
% 4.28/4.65  parent0[0]: (690) {G22,W9,D4,L1,V2,M1} P(56,688) { meet( X, meet( Y, X ) ) 
% 4.28/4.65    ==> meet( Y, X ) }.
% 4.28/4.65  parent1[0; 3]: (35130) {G22,W8,D5,L1,V1,M1}  { zero ==> meet( meet( 
% 4.28/4.65    complement( one ), X ), skol1 ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := complement( one )
% 4.28/4.65     Y := X
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := meet( X, complement( one ) )
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (35138) {G23,W8,D5,L1,V1,M1}  { meet( meet( X, complement( one ) )
% 4.28/4.65    , skol1 ) ==> zero }.
% 4.28/4.65  parent0[0]: (35137) {G23,W8,D5,L1,V1,M1}  { zero ==> meet( meet( X, 
% 4.28/4.65    complement( one ) ), skol1 ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  subsumption: (4541) {G23,W8,D5,L1,V1,M1} P(690,4516) { meet( meet( X, 
% 4.28/4.65    complement( one ) ), skol1 ) ==> zero }.
% 4.28/4.65  parent0: (35138) {G23,W8,D5,L1,V1,M1}  { meet( meet( X, complement( one ) )
% 4.28/4.65    , skol1 ) ==> zero }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65  end
% 4.28/4.65  permutation0:
% 4.28/4.65     0 ==> 0
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (35140) {G19,W10,D5,L1,V2,M1}  { zero ==> meet( meet( X, Y ), 
% 4.28/4.65    complement( meet( Y, X ) ) ) }.
% 4.28/4.65  parent0[0]: (1055) {G19,W10,D5,L1,V2,M1} P(1031,12) { meet( meet( X, Y ), 
% 4.28/4.65    complement( meet( Y, X ) ) ) ==> zero }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (35144) {G20,W11,D6,L1,V1,M1}  { zero ==> meet( meet( skol1, meet
% 4.28/4.65    ( X, complement( one ) ) ), complement( zero ) ) }.
% 4.28/4.65  parent0[0]: (4541) {G23,W8,D5,L1,V1,M1} P(690,4516) { meet( meet( X, 
% 4.28/4.65    complement( one ) ), skol1 ) ==> zero }.
% 4.28/4.65  parent1[0; 10]: (35140) {G19,W10,D5,L1,V2,M1}  { zero ==> meet( meet( X, Y
% 4.28/4.65     ), complement( meet( Y, X ) ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := skol1
% 4.28/4.65     Y := meet( X, complement( one ) )
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (35145) {G14,W10,D6,L1,V1,M1}  { zero ==> meet( meet( skol1, meet
% 4.28/4.65    ( X, complement( one ) ) ), top ) }.
% 4.28/4.65  parent0[0]: (450) {G13,W4,D3,L1,V0,M1} P(145,417);d(449);d(58) { complement
% 4.28/4.65    ( zero ) ==> top }.
% 4.28/4.65  parent1[0; 9]: (35144) {G20,W11,D6,L1,V1,M1}  { zero ==> meet( meet( skol1
% 4.28/4.65    , meet( X, complement( one ) ) ), complement( zero ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := X
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (35146) {G15,W8,D5,L1,V1,M1}  { zero ==> meet( skol1, meet( X, 
% 4.28/4.65    complement( one ) ) ) }.
% 4.28/4.65  parent0[0]: (457) {G15,W5,D3,L1,V1,M1} P(456,43);d(454);d(60) { meet( X, 
% 4.28/4.65    top ) ==> X }.
% 4.28/4.65  parent1[0; 2]: (35145) {G14,W10,D6,L1,V1,M1}  { zero ==> meet( meet( skol1
% 4.28/4.65    , meet( X, complement( one ) ) ), top ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := meet( skol1, meet( X, complement( one ) ) )
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := X
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (35147) {G15,W8,D5,L1,V1,M1}  { meet( skol1, meet( X, complement( 
% 4.28/4.65    one ) ) ) ==> zero }.
% 4.28/4.65  parent0[0]: (35146) {G15,W8,D5,L1,V1,M1}  { zero ==> meet( skol1, meet( X, 
% 4.28/4.65    complement( one ) ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  subsumption: (4543) {G24,W8,D5,L1,V1,M1} P(4541,1055);d(450);d(457) { meet
% 4.28/4.65    ( skol1, meet( X, complement( one ) ) ) ==> zero }.
% 4.28/4.65  parent0: (35147) {G15,W8,D5,L1,V1,M1}  { meet( skol1, meet( X, complement( 
% 4.28/4.65    one ) ) ) ==> zero }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65  end
% 4.28/4.65  permutation0:
% 4.28/4.65     0 ==> 0
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (35149) {G24,W8,D5,L1,V1,M1}  { zero ==> meet( skol1, meet( X, 
% 4.28/4.65    complement( one ) ) ) }.
% 4.28/4.65  parent0[0]: (4543) {G24,W8,D5,L1,V1,M1} P(4541,1055);d(450);d(457) { meet( 
% 4.28/4.65    skol1, meet( X, complement( one ) ) ) ==> zero }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (35150) {G21,W8,D5,L1,V0,M1}  { zero ==> meet( skol1, composition
% 4.28/4.65    ( skol1, complement( one ) ) ) }.
% 4.28/4.65  parent0[0]: (1865) {G20,W9,D4,L1,V1,M1} P(1846,1166) { meet( composition( 
% 4.28/4.65    skol1, X ), X ) ==> composition( skol1, X ) }.
% 4.28/4.65  parent1[0; 4]: (35149) {G24,W8,D5,L1,V1,M1}  { zero ==> meet( skol1, meet( 
% 4.28/4.65    X, complement( one ) ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := complement( one )
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := composition( skol1, complement( one ) )
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (35151) {G21,W8,D5,L1,V0,M1}  { meet( skol1, composition( skol1, 
% 4.28/4.65    complement( one ) ) ) ==> zero }.
% 4.28/4.65  parent0[0]: (35150) {G21,W8,D5,L1,V0,M1}  { zero ==> meet( skol1, 
% 4.28/4.65    composition( skol1, complement( one ) ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  subsumption: (4544) {G25,W8,D5,L1,V0,M1} P(1865,4543) { meet( skol1, 
% 4.28/4.65    composition( skol1, complement( one ) ) ) ==> zero }.
% 4.28/4.65  parent0: (35151) {G21,W8,D5,L1,V0,M1}  { meet( skol1, composition( skol1, 
% 4.28/4.65    complement( one ) ) ) ==> zero }.
% 4.28/4.65  substitution0:
% 4.28/4.65  end
% 4.28/4.65  permutation0:
% 4.28/4.65     0 ==> 0
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (35153) {G19,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), meet( 
% 4.28/4.65    complement( Y ), X ) ) }.
% 4.28/4.65  parent0[0]: (1613) {G19,W10,D5,L1,V2,M1} P(56,1006) { join( meet( X, Y ), 
% 4.28/4.65    meet( complement( Y ), X ) ) ==> X }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (35155) {G20,W11,D7,L1,V0,M1}  { skol1 ==> join( zero, meet( 
% 4.28/4.65    complement( composition( skol1, complement( one ) ) ), skol1 ) ) }.
% 4.28/4.65  parent0[0]: (4544) {G25,W8,D5,L1,V0,M1} P(1865,4543) { meet( skol1, 
% 4.28/4.65    composition( skol1, complement( one ) ) ) ==> zero }.
% 4.28/4.65  parent1[0; 3]: (35153) {G19,W10,D5,L1,V2,M1}  { X ==> join( meet( X, Y ), 
% 4.28/4.65    meet( complement( Y ), X ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := skol1
% 4.28/4.65     Y := composition( skol1, complement( one ) )
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (35156) {G15,W9,D6,L1,V0,M1}  { skol1 ==> meet( complement( 
% 4.28/4.65    composition( skol1, complement( one ) ) ), skol1 ) }.
% 4.28/4.65  parent0[0]: (454) {G14,W5,D3,L1,V1,M1} P(417,0);d(453) { join( zero, X ) 
% 4.28/4.65    ==> X }.
% 4.28/4.65  parent1[0; 2]: (35155) {G20,W11,D7,L1,V0,M1}  { skol1 ==> join( zero, meet
% 4.28/4.65    ( complement( composition( skol1, complement( one ) ) ), skol1 ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := meet( complement( composition( skol1, complement( one ) ) ), skol1
% 4.28/4.65     )
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (35157) {G15,W9,D6,L1,V0,M1}  { meet( complement( composition( 
% 4.28/4.65    skol1, complement( one ) ) ), skol1 ) ==> skol1 }.
% 4.28/4.65  parent0[0]: (35156) {G15,W9,D6,L1,V0,M1}  { skol1 ==> meet( complement( 
% 4.28/4.65    composition( skol1, complement( one ) ) ), skol1 ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  subsumption: (4546) {G26,W9,D6,L1,V0,M1} P(4544,1613);d(454) { meet( 
% 4.28/4.65    complement( composition( skol1, complement( one ) ) ), skol1 ) ==> skol1
% 4.28/4.65     }.
% 4.28/4.65  parent0: (35157) {G15,W9,D6,L1,V0,M1}  { meet( complement( composition( 
% 4.28/4.65    skol1, complement( one ) ) ), skol1 ) ==> skol1 }.
% 4.28/4.65  substitution0:
% 4.28/4.65  end
% 4.28/4.65  permutation0:
% 4.28/4.65     0 ==> 0
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (35161) {G19,W11,D7,L1,V0,M1}  { complement( meet( skol1, 
% 4.28/4.65    complement( composition( skol1, complement( one ) ) ) ) ) = complement( 
% 4.28/4.65    skol1 ) }.
% 4.28/4.65  parent0[0]: (4546) {G26,W9,D6,L1,V0,M1} P(4544,1613);d(454) { meet( 
% 4.28/4.65    complement( composition( skol1, complement( one ) ) ), skol1 ) ==> skol1
% 4.28/4.65     }.
% 4.28/4.65  parent1[0; 10]: (1031) {G18,W9,D4,L1,V2,M1} P(472,0);d(472) { complement( 
% 4.28/4.65    meet( X, Y ) ) = complement( meet( Y, X ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := skol1
% 4.28/4.65     Y := complement( composition( skol1, complement( one ) ) )
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (35162) {G19,W10,D5,L1,V0,M1}  { join( complement( skol1 ), 
% 4.28/4.65    composition( skol1, complement( one ) ) ) = complement( skol1 ) }.
% 4.28/4.65  parent0[0]: (1022) {G18,W10,D5,L1,V2,M1} P(459,472) { complement( meet( Y, 
% 4.28/4.65    complement( X ) ) ) ==> join( complement( Y ), X ) }.
% 4.28/4.65  parent1[0; 1]: (35161) {G19,W11,D7,L1,V0,M1}  { complement( meet( skol1, 
% 4.28/4.65    complement( composition( skol1, complement( one ) ) ) ) ) = complement( 
% 4.28/4.65    skol1 ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := composition( skol1, complement( one ) )
% 4.28/4.65     Y := skol1
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  subsumption: (4597) {G27,W10,D5,L1,V0,M1} P(4546,1031);d(1022) { join( 
% 4.28/4.65    complement( skol1 ), composition( skol1, complement( one ) ) ) ==> 
% 4.28/4.65    complement( skol1 ) }.
% 4.28/4.65  parent0: (35162) {G19,W10,D5,L1,V0,M1}  { join( complement( skol1 ), 
% 4.28/4.65    composition( skol1, complement( one ) ) ) = complement( skol1 ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65  end
% 4.28/4.65  permutation0:
% 4.28/4.65     0 ==> 0
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (35165) {G18,W10,D4,L1,V2,M1}  { complement( join( X, Y ) ) ==> 
% 4.28/4.65    meet( complement( X ), complement( Y ) ) }.
% 4.28/4.65  parent0[0]: (4531) {G18,W10,D4,L1,V2,M1} P(459,470) { meet( complement( Y )
% 4.28/4.65    , complement( X ) ) ==> complement( join( Y, X ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := Y
% 4.28/4.65     Y := X
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (35168) {G19,W15,D6,L1,V3,M1}  { complement( join( meet( 
% 4.28/4.65    complement( X ), Y ), Z ) ) ==> meet( join( X, complement( Y ) ), 
% 4.28/4.65    complement( Z ) ) }.
% 4.28/4.65  parent0[0]: (1021) {G18,W10,D5,L1,V2,M1} P(459,472) { complement( meet( 
% 4.28/4.65    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 4.28/4.65  parent1[0; 9]: (35165) {G18,W10,D4,L1,V2,M1}  { complement( join( X, Y ) ) 
% 4.28/4.65    ==> meet( complement( X ), complement( Y ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := meet( complement( X ), Y )
% 4.28/4.65     Y := Z
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (35170) {G19,W15,D6,L1,V3,M1}  { meet( join( X, complement( Y ) ), 
% 4.28/4.65    complement( Z ) ) ==> complement( join( meet( complement( X ), Y ), Z ) )
% 4.28/4.65     }.
% 4.28/4.65  parent0[0]: (35168) {G19,W15,D6,L1,V3,M1}  { complement( join( meet( 
% 4.28/4.65    complement( X ), Y ), Z ) ) ==> meet( join( X, complement( Y ) ), 
% 4.28/4.65    complement( Z ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65     Z := Z
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  subsumption: (4611) {G19,W15,D6,L1,V3,M1} P(1021,4531) { meet( join( X, 
% 4.28/4.65    complement( Y ) ), complement( Z ) ) ==> complement( join( meet( 
% 4.28/4.65    complement( X ), Y ), Z ) ) }.
% 4.28/4.65  parent0: (35170) {G19,W15,D6,L1,V3,M1}  { meet( join( X, complement( Y ) )
% 4.28/4.65    , complement( Z ) ) ==> complement( join( meet( complement( X ), Y ), Z )
% 4.28/4.65     ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65     Z := Z
% 4.28/4.65  end
% 4.28/4.65  permutation0:
% 4.28/4.65     0 ==> 0
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (35173) {G2,W15,D5,L1,V4,M1}  { join( join( join( Y, T ), Z ), X ) 
% 4.28/4.65    = join( join( join( X, Y ), Z ), T ) }.
% 4.28/4.65  parent0[0]: (235) {G2,W15,D5,L1,V4,M1} P(26,26);d(1) { join( join( join( Y
% 4.28/4.65    , Z ), X ), T ) = join( join( join( Z, T ), X ), Y ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := Z
% 4.28/4.65     Y := X
% 4.28/4.65     Z := Y
% 4.28/4.65     T := T
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (35191) {G3,W15,D6,L1,V4,M1}  { join( join( join( meet( X, Y ), Z
% 4.28/4.65     ), T ), Y ) = join( join( Y, T ), Z ) }.
% 4.28/4.65  parent0[0]: (715) {G23,W7,D4,L1,V2,M1} P(690,698) { join( X, meet( Y, X ) )
% 4.28/4.65     ==> X }.
% 4.28/4.65  parent1[0; 12]: (35173) {G2,W15,D5,L1,V4,M1}  { join( join( join( Y, T ), Z
% 4.28/4.65     ), X ) = join( join( join( X, Y ), Z ), T ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := Y
% 4.28/4.65     Y := X
% 4.28/4.65  end
% 4.28/4.65  substitution1:
% 4.28/4.65     X := Y
% 4.28/4.65     Y := meet( X, Y )
% 4.28/4.65     Z := T
% 4.28/4.65     T := Z
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  subsumption: (5921) {G24,W15,D6,L1,V4,M1} P(715,235) { join( join( join( 
% 4.28/4.65    meet( Y, X ), T ), Z ), X ) ==> join( join( X, Z ), T ) }.
% 4.28/4.65  parent0: (35191) {G3,W15,D6,L1,V4,M1}  { join( join( join( meet( X, Y ), Z
% 4.28/4.65     ), T ), Y ) = join( join( Y, T ), Z ) }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := Y
% 4.28/4.65     Y := X
% 4.28/4.65     Z := T
% 4.28/4.65     T := Z
% 4.28/4.65  end
% 4.28/4.65  permutation0:
% 4.28/4.65     0 ==> 0
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  eqswap: (35199) {G18,W10,D5,L1,V2,M1}  { zero ==> meet( complement( join( X
% 4.28/4.65    , Y ) ), join( Y, X ) ) }.
% 4.28/4.65  parent0[0]: (4494) {G18,W10,D5,L1,V2,M1} P(3926,470);d(58) { meet( 
% 4.28/4.65    complement( join( X, Y ) ), join( Y, X ) ) ==> zero }.
% 4.28/4.65  substitution0:
% 4.28/4.65     X := X
% 4.28/4.65     Y := Y
% 4.28/4.65  end
% 4.28/4.65  
% 4.28/4.65  paramod: (35205) {G18,W13,D6,L1,V2,M1}  { zero ==> meet( complement( join( 
% 4.28/4.65    complement( X ), complement( Y ) ) ), complement( meet( Y, X ) ) ) }.
% 4.28/4.65  parent0[0]: (472) {G17,W10,D4,L1,V2,M1} P(3,459) { join( complement( X ), 
% 4.28/4.65    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 4.28/4.65  parent1[0; 9]: (35199) {G18,W10,D5,L1,V2,M1}  { zero ==> meet( complement( 
% 4.28/4.65    join( X, Y ) ), join( Y, X ) ) }.
% 4.28/4.65  substitution0:
% 4.28/4.66     X := Y
% 4.28/4.66     Y := X
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := complement( X )
% 4.28/4.66     Y := complement( Y )
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35207) {G19,W12,D6,L1,V2,M1}  { zero ==> complement( join( join( 
% 4.28/4.66    complement( X ), complement( Y ) ), meet( Y, X ) ) ) }.
% 4.28/4.66  parent0[0]: (4531) {G18,W10,D4,L1,V2,M1} P(459,470) { meet( complement( Y )
% 4.28/4.66    , complement( X ) ) ==> complement( join( Y, X ) ) }.
% 4.28/4.66  parent1[0; 2]: (35205) {G18,W13,D6,L1,V2,M1}  { zero ==> meet( complement( 
% 4.28/4.66    join( complement( X ), complement( Y ) ) ), complement( meet( Y, X ) ) )
% 4.28/4.66     }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := meet( Y, X )
% 4.28/4.66     Y := join( complement( X ), complement( Y ) )
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35208) {G19,W11,D6,L1,V2,M1}  { zero ==> meet( complement( join( 
% 4.28/4.66    complement( X ), meet( Y, X ) ) ), Y ) }.
% 4.28/4.66  parent0[0]: (4533) {G18,W14,D6,L1,V3,M1} P(27,470) { complement( join( join
% 4.28/4.66    ( X, complement( Z ) ), Y ) ) ==> meet( complement( join( X, Y ) ), Z )
% 4.28/4.66     }.
% 4.28/4.66  parent1[0; 2]: (35207) {G19,W12,D6,L1,V2,M1}  { zero ==> complement( join( 
% 4.28/4.66    join( complement( X ), complement( Y ) ), meet( Y, X ) ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := complement( X )
% 4.28/4.66     Y := meet( Y, X )
% 4.28/4.66     Z := Y
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35209) {G18,W10,D6,L1,V2,M1}  { zero ==> meet( meet( X, 
% 4.28/4.66    complement( meet( Y, X ) ) ), Y ) }.
% 4.28/4.66  parent0[0]: (471) {G17,W10,D5,L1,V2,M1} P(459,3) { complement( join( 
% 4.28/4.66    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 4.28/4.66  parent1[0; 3]: (35208) {G19,W11,D6,L1,V2,M1}  { zero ==> meet( complement( 
% 4.28/4.66    join( complement( X ), meet( Y, X ) ) ), Y ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := meet( Y, X )
% 4.28/4.66     Y := X
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  eqswap: (35210) {G18,W10,D6,L1,V2,M1}  { meet( meet( X, complement( meet( Y
% 4.28/4.66    , X ) ) ), Y ) ==> zero }.
% 4.28/4.66  parent0[0]: (35209) {G18,W10,D6,L1,V2,M1}  { zero ==> meet( meet( X, 
% 4.28/4.66    complement( meet( Y, X ) ) ), Y ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  subsumption: (6985) {G19,W10,D6,L1,V2,M1} P(472,4494);d(4531);d(4533);d(471
% 4.28/4.66    ) { meet( meet( Y, complement( meet( X, Y ) ) ), X ) ==> zero }.
% 4.28/4.66  parent0: (35210) {G18,W10,D6,L1,V2,M1}  { meet( meet( X, complement( meet( 
% 4.28/4.66    Y, X ) ) ), Y ) ==> zero }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := Y
% 4.28/4.66     Y := X
% 4.28/4.66  end
% 4.28/4.66  permutation0:
% 4.28/4.66     0 ==> 0
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  eqswap: (35212) {G1,W10,D5,L1,V2,M1}  { join( converse( X ), Y ) ==> 
% 4.28/4.66    converse( join( X, converse( Y ) ) ) }.
% 4.28/4.66  parent0[0]: (21) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( Y, converse
% 4.28/4.66    ( X ) ) ) ==> join( converse( Y ), X ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := Y
% 4.28/4.66     Y := X
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35217) {G2,W14,D6,L1,V1,M1}  { join( converse( composition( 
% 4.28/4.66    complement( one ), converse( X ) ) ), X ) ==> converse( composition( top
% 4.28/4.66    , converse( X ) ) ) }.
% 4.28/4.66  parent0[0]: (1942) {G33,W10,D5,L1,V1,M1} P(354,141);d(135);d(1624) { join( 
% 4.28/4.66    composition( complement( one ), X ), X ) ==> composition( top, X ) }.
% 4.28/4.66  parent1[0; 10]: (35212) {G1,W10,D5,L1,V2,M1}  { join( converse( X ), Y ) 
% 4.28/4.66    ==> converse( join( X, converse( Y ) ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := converse( X )
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := composition( complement( one ), converse( X ) )
% 4.28/4.66     Y := X
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35219) {G2,W13,D6,L1,V1,M1}  { join( converse( composition( 
% 4.28/4.66    complement( one ), converse( X ) ) ), X ) ==> composition( X, converse( 
% 4.28/4.66    top ) ) }.
% 4.28/4.66  parent0[0]: (17) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( Y, 
% 4.28/4.66    converse( X ) ) ) ==> composition( X, converse( Y ) ) }.
% 4.28/4.66  parent1[0; 9]: (35217) {G2,W14,D6,L1,V1,M1}  { join( converse( composition
% 4.28/4.66    ( complement( one ), converse( X ) ) ), X ) ==> converse( composition( 
% 4.28/4.66    top, converse( X ) ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := top
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := X
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35221) {G3,W12,D6,L1,V1,M1}  { join( converse( composition( 
% 4.28/4.66    complement( one ), converse( X ) ) ), X ) ==> composition( X, top ) }.
% 4.28/4.66  parent0[0]: (259) {G10,W4,D3,L1,V0,M1} P(234,229) { converse( top ) ==> top
% 4.28/4.66     }.
% 4.28/4.66  parent1[0; 11]: (35219) {G2,W13,D6,L1,V1,M1}  { join( converse( composition
% 4.28/4.66    ( complement( one ), converse( X ) ) ), X ) ==> composition( X, converse
% 4.28/4.66    ( top ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := X
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35222) {G2,W11,D6,L1,V1,M1}  { join( composition( X, converse( 
% 4.28/4.66    complement( one ) ) ), X ) ==> composition( X, top ) }.
% 4.28/4.66  parent0[0]: (17) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( Y, 
% 4.28/4.66    converse( X ) ) ) ==> composition( X, converse( Y ) ) }.
% 4.28/4.66  parent1[0; 2]: (35221) {G3,W12,D6,L1,V1,M1}  { join( converse( composition
% 4.28/4.66    ( complement( one ), converse( X ) ) ), X ) ==> composition( X, top ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := complement( one )
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := X
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35223) {G3,W10,D5,L1,V1,M1}  { join( composition( X, complement( 
% 4.28/4.66    one ) ), X ) ==> composition( X, top ) }.
% 4.28/4.66  parent0[0]: (1624) {G32,W6,D4,L1,V0,M1} P(1614,1199);d(7);d(1581) { 
% 4.28/4.66    converse( complement( one ) ) ==> complement( one ) }.
% 4.28/4.66  parent1[0; 4]: (35222) {G2,W11,D6,L1,V1,M1}  { join( composition( X, 
% 4.28/4.66    converse( complement( one ) ) ), X ) ==> composition( X, top ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := X
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  subsumption: (7998) {G34,W10,D5,L1,V1,M1} P(1942,21);d(17);d(259);d(17);d(
% 4.28/4.66    1624) { join( composition( X, complement( one ) ), X ) ==> composition( X
% 4.28/4.66    , top ) }.
% 4.28/4.66  parent0: (35223) {G3,W10,D5,L1,V1,M1}  { join( composition( X, complement( 
% 4.28/4.66    one ) ), X ) ==> composition( X, top ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66  end
% 4.28/4.66  permutation0:
% 4.28/4.66     0 ==> 0
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  eqswap: (35225) {G34,W10,D5,L1,V1,M1}  { composition( X, top ) ==> join( 
% 4.28/4.66    composition( X, complement( one ) ), X ) }.
% 4.28/4.66  parent0[0]: (7998) {G34,W10,D5,L1,V1,M1} P(1942,21);d(17);d(259);d(17);d(
% 4.28/4.66    1624) { join( composition( X, complement( one ) ), X ) ==> composition( X
% 4.28/4.66    , top ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35226) {G1,W10,D5,L1,V1,M1}  { composition( X, top ) ==> join( X
% 4.28/4.66    , composition( X, complement( one ) ) ) }.
% 4.28/4.66  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 4.28/4.66  parent1[0; 4]: (35225) {G34,W10,D5,L1,V1,M1}  { composition( X, top ) ==> 
% 4.28/4.66    join( composition( X, complement( one ) ), X ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := composition( X, complement( one ) )
% 4.28/4.66     Y := X
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := X
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  eqswap: (35229) {G1,W10,D5,L1,V1,M1}  { join( X, composition( X, complement
% 4.28/4.66    ( one ) ) ) ==> composition( X, top ) }.
% 4.28/4.66  parent0[0]: (35226) {G1,W10,D5,L1,V1,M1}  { composition( X, top ) ==> join
% 4.28/4.66    ( X, composition( X, complement( one ) ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  subsumption: (8050) {G35,W10,D5,L1,V1,M1} P(7998,0) { join( X, composition
% 4.28/4.66    ( X, complement( one ) ) ) ==> composition( X, top ) }.
% 4.28/4.66  parent0: (35229) {G1,W10,D5,L1,V1,M1}  { join( X, composition( X, 
% 4.28/4.66    complement( one ) ) ) ==> composition( X, top ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66  end
% 4.28/4.66  permutation0:
% 4.28/4.66     0 ==> 0
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  eqswap: (35231) {G20,W10,D5,L1,V2,M1}  { X ==> join( meet( X, complement( Y
% 4.28/4.66     ) ), meet( Y, X ) ) }.
% 4.28/4.66  parent0[0]: (1664) {G20,W10,D5,L1,V2,M1} P(1612,0) { join( meet( Y, 
% 4.28/4.66    complement( X ) ), meet( X, Y ) ) ==> Y }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := Y
% 4.28/4.66     Y := X
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35235) {G20,W13,D8,L1,V2,M1}  { X ==> join( meet( X, complement( 
% 4.28/4.66    meet( Y, complement( meet( X, Y ) ) ) ) ), zero ) }.
% 4.28/4.66  parent0[0]: (6985) {G19,W10,D6,L1,V2,M1} P(472,4494);d(4531);d(4533);d(471)
% 4.28/4.66     { meet( meet( Y, complement( meet( X, Y ) ) ), X ) ==> zero }.
% 4.28/4.66  parent1[0; 12]: (35231) {G20,W10,D5,L1,V2,M1}  { X ==> join( meet( X, 
% 4.28/4.66    complement( Y ) ), meet( Y, X ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := X
% 4.28/4.66     Y := meet( Y, complement( meet( X, Y ) ) )
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35236) {G13,W11,D7,L1,V2,M1}  { X ==> meet( X, complement( meet( 
% 4.28/4.66    Y, complement( meet( X, Y ) ) ) ) ) }.
% 4.28/4.66  parent0[0]: (449) {G12,W5,D3,L1,V1,M1} P(417,157) { join( X, zero ) ==> X
% 4.28/4.66     }.
% 4.28/4.66  parent1[0; 2]: (35235) {G20,W13,D8,L1,V2,M1}  { X ==> join( meet( X, 
% 4.28/4.66    complement( meet( Y, complement( meet( X, Y ) ) ) ) ), zero ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := meet( X, complement( meet( Y, complement( meet( X, Y ) ) ) ) )
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35237) {G14,W10,D5,L1,V2,M1}  { X ==> meet( X, join( complement( 
% 4.28/4.66    Y ), meet( X, Y ) ) ) }.
% 4.28/4.66  parent0[0]: (1022) {G18,W10,D5,L1,V2,M1} P(459,472) { complement( meet( Y, 
% 4.28/4.66    complement( X ) ) ) ==> join( complement( Y ), X ) }.
% 4.28/4.66  parent1[0; 4]: (35236) {G13,W11,D7,L1,V2,M1}  { X ==> meet( X, complement( 
% 4.28/4.66    meet( Y, complement( meet( X, Y ) ) ) ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := meet( X, Y )
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  eqswap: (35238) {G14,W10,D5,L1,V2,M1}  { meet( X, join( complement( Y ), 
% 4.28/4.66    meet( X, Y ) ) ) ==> X }.
% 4.28/4.66  parent0[0]: (35237) {G14,W10,D5,L1,V2,M1}  { X ==> meet( X, join( 
% 4.28/4.66    complement( Y ), meet( X, Y ) ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  subsumption: (9851) {G21,W10,D5,L1,V2,M1} P(6985,1664);d(449);d(1022) { 
% 4.28/4.66    meet( Y, join( complement( X ), meet( Y, X ) ) ) ==> Y }.
% 4.28/4.66  parent0: (35238) {G14,W10,D5,L1,V2,M1}  { meet( X, join( complement( Y ), 
% 4.28/4.66    meet( X, Y ) ) ) ==> X }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := Y
% 4.28/4.66     Y := X
% 4.28/4.66  end
% 4.28/4.66  permutation0:
% 4.28/4.66     0 ==> 0
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  eqswap: (35240) {G24,W7,D4,L1,V2,M1}  { Y ==> join( meet( X, Y ), Y ) }.
% 4.28/4.66  parent0[0]: (755) {G24,W7,D4,L1,V2,M1} P(715,0) { join( meet( Y, X ), X ) 
% 4.28/4.66    ==> X }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := Y
% 4.28/4.66     Y := X
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35243) {G22,W15,D5,L1,V2,M1}  { join( complement( X ), meet( Y, X
% 4.28/4.66     ) ) ==> join( Y, join( complement( X ), meet( Y, X ) ) ) }.
% 4.28/4.66  parent0[0]: (9851) {G21,W10,D5,L1,V2,M1} P(6985,1664);d(449);d(1022) { meet
% 4.28/4.66    ( Y, join( complement( X ), meet( Y, X ) ) ) ==> Y }.
% 4.28/4.66  parent1[0; 8]: (35240) {G24,W7,D4,L1,V2,M1}  { Y ==> join( meet( X, Y ), Y
% 4.28/4.66     ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := Y
% 4.28/4.66     Y := join( complement( X ), meet( Y, X ) )
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35244) {G1,W15,D5,L1,V2,M1}  { join( complement( X ), meet( Y, X
% 4.28/4.66     ) ) ==> join( join( Y, complement( X ) ), meet( Y, X ) ) }.
% 4.28/4.66  parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( 
% 4.28/4.66    join( X, Y ), Z ) }.
% 4.28/4.66  parent1[0; 7]: (35243) {G22,W15,D5,L1,V2,M1}  { join( complement( X ), meet
% 4.28/4.66    ( Y, X ) ) ==> join( Y, join( complement( X ), meet( Y, X ) ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := Y
% 4.28/4.66     Y := complement( X )
% 4.28/4.66     Z := meet( Y, X )
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35245) {G2,W11,D4,L1,V2,M1}  { join( complement( X ), meet( Y, X
% 4.28/4.66     ) ) ==> join( Y, complement( X ) ) }.
% 4.28/4.66  parent0[0]: (727) {G21,W11,D4,L1,V3,M1} P(698,27) { join( join( X, Z ), 
% 4.28/4.66    meet( X, Y ) ) ==> join( X, Z ) }.
% 4.28/4.66  parent1[0; 7]: (35244) {G1,W15,D5,L1,V2,M1}  { join( complement( X ), meet
% 4.28/4.66    ( Y, X ) ) ==> join( join( Y, complement( X ) ), meet( Y, X ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := Y
% 4.28/4.66     Y := X
% 4.28/4.66     Z := complement( X )
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  subsumption: (9886) {G25,W11,D4,L1,V2,M1} P(9851,755);d(1);d(727) { join( 
% 4.28/4.66    complement( Y ), meet( X, Y ) ) ==> join( X, complement( Y ) ) }.
% 4.28/4.66  parent0: (35245) {G2,W11,D4,L1,V2,M1}  { join( complement( X ), meet( Y, X
% 4.28/4.66     ) ) ==> join( Y, complement( X ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := Y
% 4.28/4.66     Y := X
% 4.28/4.66  end
% 4.28/4.66  permutation0:
% 4.28/4.66     0 ==> 0
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  eqswap: (35247) {G21,W10,D5,L1,V2,M1}  { X ==> meet( X, join( complement( Y
% 4.28/4.66     ), meet( X, Y ) ) ) }.
% 4.28/4.66  parent0[0]: (9851) {G21,W10,D5,L1,V2,M1} P(6985,1664);d(449);d(1022) { meet
% 4.28/4.66    ( Y, join( complement( X ), meet( Y, X ) ) ) ==> Y }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := Y
% 4.28/4.66     Y := X
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35248) {G1,W10,D5,L1,V2,M1}  { X ==> meet( X, join( meet( X, Y )
% 4.28/4.66    , complement( Y ) ) ) }.
% 4.28/4.66  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 4.28/4.66  parent1[0; 4]: (35247) {G21,W10,D5,L1,V2,M1}  { X ==> meet( X, join( 
% 4.28/4.66    complement( Y ), meet( X, Y ) ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := complement( Y )
% 4.28/4.66     Y := meet( X, Y )
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  eqswap: (35251) {G1,W10,D5,L1,V2,M1}  { meet( X, join( meet( X, Y ), 
% 4.28/4.66    complement( Y ) ) ) ==> X }.
% 4.28/4.66  parent0[0]: (35248) {G1,W10,D5,L1,V2,M1}  { X ==> meet( X, join( meet( X, Y
% 4.28/4.66     ), complement( Y ) ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  subsumption: (9889) {G22,W10,D5,L1,V2,M1} P(0,9851) { meet( Y, join( meet( 
% 4.28/4.66    Y, X ), complement( X ) ) ) ==> Y }.
% 4.28/4.66  parent0: (35251) {G1,W10,D5,L1,V2,M1}  { meet( X, join( meet( X, Y ), 
% 4.28/4.66    complement( Y ) ) ) ==> X }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := Y
% 4.28/4.66     Y := X
% 4.28/4.66  end
% 4.28/4.66  permutation0:
% 4.28/4.66     0 ==> 0
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  eqswap: (35253) {G18,W10,D5,L1,V2,M1}  { join( X, complement( Y ) ) ==> 
% 4.28/4.66    complement( meet( complement( X ), Y ) ) }.
% 4.28/4.66  parent0[0]: (1021) {G18,W10,D5,L1,V2,M1} P(459,472) { complement( meet( 
% 4.28/4.66    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35258) {G19,W14,D7,L1,V2,M1}  { join( X, complement( join( meet( 
% 4.28/4.66    complement( X ), Y ), complement( Y ) ) ) ) ==> complement( complement( X
% 4.28/4.66     ) ) }.
% 4.28/4.66  parent0[0]: (9889) {G22,W10,D5,L1,V2,M1} P(0,9851) { meet( Y, join( meet( Y
% 4.28/4.66    , X ), complement( X ) ) ) ==> Y }.
% 4.28/4.66  parent1[0; 12]: (35253) {G18,W10,D5,L1,V2,M1}  { join( X, complement( Y ) )
% 4.28/4.66     ==> complement( meet( complement( X ), Y ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := Y
% 4.28/4.66     Y := complement( X )
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := X
% 4.28/4.66     Y := join( meet( complement( X ), Y ), complement( Y ) )
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35259) {G17,W12,D7,L1,V2,M1}  { join( X, complement( join( meet( 
% 4.28/4.66    complement( X ), Y ), complement( Y ) ) ) ) ==> X }.
% 4.28/4.66  parent0[0]: (459) {G16,W5,D4,L1,V1,M1} P(449,60);d(457) { complement( 
% 4.28/4.66    complement( X ) ) ==> X }.
% 4.28/4.66  parent1[0; 11]: (35258) {G19,W14,D7,L1,V2,M1}  { join( X, complement( join
% 4.28/4.66    ( meet( complement( X ), Y ), complement( Y ) ) ) ) ==> complement( 
% 4.28/4.66    complement( X ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35260) {G18,W11,D7,L1,V2,M1}  { join( X, meet( complement( meet( 
% 4.28/4.66    complement( X ), Y ) ), Y ) ) ==> X }.
% 4.28/4.66  parent0[0]: (470) {G17,W10,D5,L1,V2,M1} P(459,3) { complement( join( X, 
% 4.28/4.66    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 4.28/4.66  parent1[0; 3]: (35259) {G17,W12,D7,L1,V2,M1}  { join( X, complement( join( 
% 4.28/4.66    meet( complement( X ), Y ), complement( Y ) ) ) ) ==> X }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := meet( complement( X ), Y )
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35261) {G19,W10,D6,L1,V2,M1}  { join( X, meet( join( X, 
% 4.28/4.66    complement( Y ) ), Y ) ) ==> X }.
% 4.28/4.66  parent0[0]: (1021) {G18,W10,D5,L1,V2,M1} P(459,472) { complement( meet( 
% 4.28/4.66    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 4.28/4.66  parent1[0; 4]: (35260) {G18,W11,D7,L1,V2,M1}  { join( X, meet( complement( 
% 4.28/4.66    meet( complement( X ), Y ) ), Y ) ) ==> X }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  subsumption: (10020) {G23,W10,D6,L1,V2,M1} P(9889,1021);d(459);d(470);d(
% 4.28/4.66    1021) { join( X, meet( join( X, complement( Y ) ), Y ) ) ==> X }.
% 4.28/4.66  parent0: (35261) {G19,W10,D6,L1,V2,M1}  { join( X, meet( join( X, 
% 4.28/4.66    complement( Y ) ), Y ) ) ==> X }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  permutation0:
% 4.28/4.66     0 ==> 0
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  eqswap: (35264) {G23,W10,D6,L1,V2,M1}  { X ==> join( X, meet( join( X, 
% 4.28/4.66    complement( Y ) ), Y ) ) }.
% 4.28/4.66  parent0[0]: (10020) {G23,W10,D6,L1,V2,M1} P(9889,1021);d(459);d(470);d(1021
% 4.28/4.66    ) { join( X, meet( join( X, complement( Y ) ), Y ) ) ==> X }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35270) {G9,W23,D8,L1,V3,M1}  { join( join( complement( join( X, 
% 4.28/4.66    complement( Y ) ) ), X ), Z ) ==> join( join( join( complement( join( X, 
% 4.28/4.66    complement( Y ) ) ), X ), Z ), meet( top, Y ) ) }.
% 4.28/4.66  parent0[0]: (269) {G8,W12,D7,L1,V3,M1} P(23,27);d(229) { join( join( join( 
% 4.28/4.66    complement( join( X, Y ) ), X ), Z ), Y ) ==> top }.
% 4.28/4.66  parent1[0; 21]: (35264) {G23,W10,D6,L1,V2,M1}  { X ==> join( X, meet( join
% 4.28/4.66    ( X, complement( Y ) ), Y ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := complement( Y )
% 4.28/4.66     Z := Z
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := join( join( complement( join( X, complement( Y ) ) ), X ), Z )
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35272) {G10,W22,D7,L1,V3,M1}  { join( join( complement( join( X, 
% 4.28/4.66    complement( Y ) ) ), X ), Z ) ==> join( join( join( meet( complement( X )
% 4.28/4.66    , Y ), X ), Z ), meet( top, Y ) ) }.
% 4.28/4.66  parent0[0]: (470) {G17,W10,D5,L1,V2,M1} P(459,3) { complement( join( X, 
% 4.28/4.66    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 4.28/4.66  parent1[0; 13]: (35270) {G9,W23,D8,L1,V3,M1}  { join( join( complement( 
% 4.28/4.66    join( X, complement( Y ) ) ), X ), Z ) ==> join( join( join( complement( 
% 4.28/4.66    join( X, complement( Y ) ) ), X ), Z ), meet( top, Y ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66     Z := Z
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35273) {G11,W21,D7,L1,V3,M1}  { join( join( meet( complement( X )
% 4.28/4.66    , Y ), X ), Z ) ==> join( join( join( meet( complement( X ), Y ), X ), Z
% 4.28/4.66     ), meet( top, Y ) ) }.
% 4.28/4.66  parent0[0]: (470) {G17,W10,D5,L1,V2,M1} P(459,3) { complement( join( X, 
% 4.28/4.66    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 4.28/4.66  parent1[0; 3]: (35272) {G10,W22,D7,L1,V3,M1}  { join( join( complement( 
% 4.28/4.66    join( X, complement( Y ) ) ), X ), Z ) ==> join( join( join( meet( 
% 4.28/4.66    complement( X ), Y ), X ), Z ), meet( top, Y ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66     Z := Z
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35277) {G12,W19,D7,L1,V3,M1}  { join( join( meet( complement( X )
% 4.28/4.66    , Y ), X ), Z ) ==> join( join( join( meet( complement( X ), Y ), X ), Z
% 4.28/4.66     ), Y ) }.
% 4.28/4.66  parent0[0]: (451) {G13,W5,D3,L1,V1,M1} P(56,417);d(449) { meet( top, X ) 
% 4.28/4.66    ==> X }.
% 4.28/4.66  parent1[0; 18]: (35273) {G11,W21,D7,L1,V3,M1}  { join( join( meet( 
% 4.28/4.66    complement( X ), Y ), X ), Z ) ==> join( join( join( meet( complement( X
% 4.28/4.66     ), Y ), X ), Z ), meet( top, Y ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := Y
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66     Z := Z
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35278) {G13,W14,D6,L1,V3,M1}  { join( join( meet( complement( X )
% 4.28/4.66    , Y ), X ), Z ) ==> join( join( Y, Z ), X ) }.
% 4.28/4.66  parent0[0]: (5921) {G24,W15,D6,L1,V4,M1} P(715,235) { join( join( join( 
% 4.28/4.66    meet( Y, X ), T ), Z ), X ) ==> join( join( X, Z ), T ) }.
% 4.28/4.66  parent1[0; 9]: (35277) {G12,W19,D7,L1,V3,M1}  { join( join( meet( 
% 4.28/4.66    complement( X ), Y ), X ), Z ) ==> join( join( join( meet( complement( X
% 4.28/4.66     ), Y ), X ), Z ), Y ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := Y
% 4.28/4.66     Y := complement( X )
% 4.28/4.66     Z := Z
% 4.28/4.66     T := X
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66     Z := Z
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  subsumption: (10055) {G25,W14,D6,L1,V3,M1} P(269,10020);d(470);d(451);d(
% 4.28/4.66    5921) { join( join( meet( complement( X ), Y ), X ), Z ) ==> join( join( 
% 4.28/4.66    Y, Z ), X ) }.
% 4.28/4.66  parent0: (35278) {G13,W14,D6,L1,V3,M1}  { join( join( meet( complement( X )
% 4.28/4.66    , Y ), X ), Z ) ==> join( join( Y, Z ), X ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66     Z := Z
% 4.28/4.66  end
% 4.28/4.66  permutation0:
% 4.28/4.66     0 ==> 0
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  eqswap: (35281) {G23,W10,D6,L1,V2,M1}  { X ==> join( X, meet( join( X, 
% 4.28/4.66    complement( Y ) ), Y ) ) }.
% 4.28/4.66  parent0[0]: (10020) {G23,W10,D6,L1,V2,M1} P(9889,1021);d(459);d(470);d(1021
% 4.28/4.66    ) { join( X, meet( join( X, complement( Y ) ), Y ) ) ==> X }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35286) {G4,W19,D7,L1,V2,M1}  { join( complement( join( complement
% 4.28/4.66    ( X ), Y ) ), Y ) ==> join( join( complement( join( complement( X ), Y )
% 4.28/4.66     ), Y ), meet( top, X ) ) }.
% 4.28/4.66  parent0[0]: (202) {G3,W10,D6,L1,V2,M1} P(0,23) { join( join( complement( 
% 4.28/4.66    join( Y, X ) ), X ), Y ) ==> top }.
% 4.28/4.66  parent1[0; 17]: (35281) {G23,W10,D6,L1,V2,M1}  { X ==> join( X, meet( join
% 4.28/4.66    ( X, complement( Y ) ), Y ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := Y
% 4.28/4.66     Y := complement( X )
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := join( complement( join( complement( X ), Y ) ), Y )
% 4.28/4.66     Y := X
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35288) {G5,W18,D6,L1,V2,M1}  { join( complement( join( complement
% 4.28/4.66    ( X ), Y ) ), Y ) ==> join( join( meet( X, complement( Y ) ), Y ), meet( 
% 4.28/4.66    top, X ) ) }.
% 4.28/4.66  parent0[0]: (471) {G17,W10,D5,L1,V2,M1} P(459,3) { complement( join( 
% 4.28/4.66    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 4.28/4.66  parent1[0; 10]: (35286) {G4,W19,D7,L1,V2,M1}  { join( complement( join( 
% 4.28/4.66    complement( X ), Y ) ), Y ) ==> join( join( complement( join( complement
% 4.28/4.66    ( X ), Y ) ), Y ), meet( top, X ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := Y
% 4.28/4.66     Y := X
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35289) {G6,W17,D6,L1,V2,M1}  { join( meet( X, complement( Y ) ), 
% 4.28/4.66    Y ) ==> join( join( meet( X, complement( Y ) ), Y ), meet( top, X ) ) }.
% 4.28/4.66  parent0[0]: (471) {G17,W10,D5,L1,V2,M1} P(459,3) { complement( join( 
% 4.28/4.66    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 4.28/4.66  parent1[0; 2]: (35288) {G5,W18,D6,L1,V2,M1}  { join( complement( join( 
% 4.28/4.66    complement( X ), Y ) ), Y ) ==> join( join( meet( X, complement( Y ) ), Y
% 4.28/4.66     ), meet( top, X ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := Y
% 4.28/4.66     Y := X
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35293) {G7,W15,D6,L1,V2,M1}  { join( meet( X, complement( Y ) ), 
% 4.28/4.66    Y ) ==> join( join( meet( X, complement( Y ) ), Y ), X ) }.
% 4.28/4.66  parent0[0]: (451) {G13,W5,D3,L1,V1,M1} P(56,417);d(449) { meet( top, X ) 
% 4.28/4.66    ==> X }.
% 4.28/4.66  parent1[0; 14]: (35289) {G6,W17,D6,L1,V2,M1}  { join( meet( X, complement( 
% 4.28/4.66    Y ) ), Y ) ==> join( join( meet( X, complement( Y ) ), Y ), meet( top, X
% 4.28/4.66     ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35294) {G8,W10,D5,L1,V2,M1}  { join( meet( X, complement( Y ) ), 
% 4.28/4.66    Y ) ==> join( X, Y ) }.
% 4.28/4.66  parent0[0]: (729) {G21,W11,D5,L1,V3,M1} P(698,26) { join( join( meet( X, Y
% 4.28/4.66     ), Z ), X ) ==> join( X, Z ) }.
% 4.28/4.66  parent1[0; 7]: (35293) {G7,W15,D6,L1,V2,M1}  { join( meet( X, complement( Y
% 4.28/4.66     ) ), Y ) ==> join( join( meet( X, complement( Y ) ), Y ), X ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := complement( Y )
% 4.28/4.66     Z := Y
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  subsumption: (10083) {G24,W10,D5,L1,V2,M1} P(202,10020);d(471);d(451);d(729
% 4.28/4.66    ) { join( meet( X, complement( Y ) ), Y ) ==> join( X, Y ) }.
% 4.28/4.66  parent0: (35294) {G8,W10,D5,L1,V2,M1}  { join( meet( X, complement( Y ) ), 
% 4.28/4.66    Y ) ==> join( X, Y ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  permutation0:
% 4.28/4.66     0 ==> 0
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  eqswap: (35297) {G23,W10,D6,L1,V2,M1}  { X ==> join( X, meet( join( X, 
% 4.28/4.66    complement( Y ) ), Y ) ) }.
% 4.28/4.66  parent0[0]: (10020) {G23,W10,D6,L1,V2,M1} P(9889,1021);d(459);d(470);d(1021
% 4.28/4.66    ) { join( X, meet( join( X, complement( Y ) ), Y ) ) ==> X }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35302) {G4,W19,D7,L1,V2,M1}  { join( X, complement( join( 
% 4.28/4.66    complement( Y ), X ) ) ) ==> join( join( X, complement( join( complement
% 4.28/4.66    ( Y ), X ) ) ), meet( top, Y ) ) }.
% 4.28/4.66  parent0[0]: (200) {G3,W10,D6,L1,V2,M1} P(23,0);d(1) { join( join( Y, 
% 4.28/4.66    complement( join( X, Y ) ) ), X ) ==> top }.
% 4.28/4.66  parent1[0; 17]: (35297) {G23,W10,D6,L1,V2,M1}  { X ==> join( X, meet( join
% 4.28/4.66    ( X, complement( Y ) ), Y ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := complement( Y )
% 4.28/4.66     Y := X
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := join( X, complement( join( complement( Y ), X ) ) )
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35304) {G5,W18,D6,L1,V2,M1}  { join( X, complement( join( 
% 4.28/4.66    complement( Y ), X ) ) ) ==> join( join( X, meet( Y, complement( X ) ) )
% 4.28/4.66    , meet( top, Y ) ) }.
% 4.28/4.66  parent0[0]: (471) {G17,W10,D5,L1,V2,M1} P(459,3) { complement( join( 
% 4.28/4.66    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 4.28/4.66  parent1[0; 11]: (35302) {G4,W19,D7,L1,V2,M1}  { join( X, complement( join( 
% 4.28/4.66    complement( Y ), X ) ) ) ==> join( join( X, complement( join( complement
% 4.28/4.66    ( Y ), X ) ) ), meet( top, Y ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35305) {G6,W17,D6,L1,V2,M1}  { join( X, meet( Y, complement( X )
% 4.28/4.66     ) ) ==> join( join( X, meet( Y, complement( X ) ) ), meet( top, Y ) )
% 4.28/4.66     }.
% 4.28/4.66  parent0[0]: (471) {G17,W10,D5,L1,V2,M1} P(459,3) { complement( join( 
% 4.28/4.66    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 4.28/4.66  parent1[0; 3]: (35304) {G5,W18,D6,L1,V2,M1}  { join( X, complement( join( 
% 4.28/4.66    complement( Y ), X ) ) ) ==> join( join( X, meet( Y, complement( X ) ) )
% 4.28/4.66    , meet( top, Y ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35309) {G7,W15,D6,L1,V2,M1}  { join( X, meet( Y, complement( X )
% 4.28/4.66     ) ) ==> join( join( X, meet( Y, complement( X ) ) ), Y ) }.
% 4.28/4.66  parent0[0]: (451) {G13,W5,D3,L1,V1,M1} P(56,417);d(449) { meet( top, X ) 
% 4.28/4.66    ==> X }.
% 4.28/4.66  parent1[0; 14]: (35305) {G6,W17,D6,L1,V2,M1}  { join( X, meet( Y, 
% 4.28/4.66    complement( X ) ) ) ==> join( join( X, meet( Y, complement( X ) ) ), meet
% 4.28/4.66    ( top, Y ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := Y
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35310) {G8,W10,D5,L1,V2,M1}  { join( X, meet( Y, complement( X )
% 4.28/4.66     ) ) ==> join( Y, X ) }.
% 4.28/4.66  parent0[0]: (761) {G22,W11,D5,L1,V3,M1} P(735,26) { join( join( Z, meet( X
% 4.28/4.66    , Y ) ), X ) ==> join( X, Z ) }.
% 4.28/4.66  parent1[0; 7]: (35309) {G7,W15,D6,L1,V2,M1}  { join( X, meet( Y, complement
% 4.28/4.66    ( X ) ) ) ==> join( join( X, meet( Y, complement( X ) ) ), Y ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := Y
% 4.28/4.66     Y := complement( X )
% 4.28/4.66     Z := X
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  subsumption: (10085) {G24,W10,D5,L1,V2,M1} P(200,10020);d(471);d(451);d(761
% 4.28/4.66    ) { join( X, meet( Y, complement( X ) ) ) ==> join( Y, X ) }.
% 4.28/4.66  parent0: (35310) {G8,W10,D5,L1,V2,M1}  { join( X, meet( Y, complement( X )
% 4.28/4.66     ) ) ==> join( Y, X ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  permutation0:
% 4.28/4.66     0 ==> 0
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  eqswap: (35313) {G23,W10,D6,L1,V2,M1}  { X ==> join( X, meet( join( X, 
% 4.28/4.66    complement( Y ) ), Y ) ) }.
% 4.28/4.66  parent0[0]: (10020) {G23,W10,D6,L1,V2,M1} P(9889,1021);d(459);d(470);d(1021
% 4.28/4.66    ) { join( X, meet( join( X, complement( Y ) ), Y ) ) ==> X }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35315) {G20,W13,D5,L1,V2,M1}  { meet( X, Y ) ==> join( meet( X, Y
% 4.28/4.66     ), meet( top, meet( Y, X ) ) ) }.
% 4.28/4.66  parent0[0]: (1054) {G19,W10,D5,L1,V2,M1} P(1031,11) { join( meet( X, Y ), 
% 4.28/4.66    complement( meet( Y, X ) ) ) ==> top }.
% 4.28/4.66  parent1[0; 9]: (35313) {G23,W10,D6,L1,V2,M1}  { X ==> join( X, meet( join( 
% 4.28/4.66    X, complement( Y ) ), Y ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := meet( X, Y )
% 4.28/4.66     Y := meet( Y, X )
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35316) {G14,W11,D4,L1,V2,M1}  { meet( X, Y ) ==> join( meet( X, Y
% 4.28/4.66     ), meet( Y, X ) ) }.
% 4.28/4.66  parent0[0]: (451) {G13,W5,D3,L1,V1,M1} P(56,417);d(449) { meet( top, X ) 
% 4.28/4.66    ==> X }.
% 4.28/4.66  parent1[0; 8]: (35315) {G20,W13,D5,L1,V2,M1}  { meet( X, Y ) ==> join( meet
% 4.28/4.66    ( X, Y ), meet( top, meet( Y, X ) ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := meet( Y, X )
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  eqswap: (35317) {G14,W11,D4,L1,V2,M1}  { join( meet( X, Y ), meet( Y, X ) )
% 4.28/4.66     ==> meet( X, Y ) }.
% 4.28/4.66  parent0[0]: (35316) {G14,W11,D4,L1,V2,M1}  { meet( X, Y ) ==> join( meet( X
% 4.28/4.66    , Y ), meet( Y, X ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  subsumption: (10095) {G24,W11,D4,L1,V2,M1} P(1054,10020);d(451) { join( 
% 4.28/4.66    meet( X, Y ), meet( Y, X ) ) ==> meet( X, Y ) }.
% 4.28/4.66  parent0: (35317) {G14,W11,D4,L1,V2,M1}  { join( meet( X, Y ), meet( Y, X )
% 4.28/4.66     ) ==> meet( X, Y ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  permutation0:
% 4.28/4.66     0 ==> 0
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  eqswap: (35319) {G23,W10,D6,L1,V2,M1}  { X ==> join( X, meet( join( X, 
% 4.28/4.66    complement( Y ) ), Y ) ) }.
% 4.28/4.66  parent0[0]: (10020) {G23,W10,D6,L1,V2,M1} P(9889,1021);d(459);d(470);d(1021
% 4.28/4.66    ) { join( X, meet( join( X, complement( Y ) ), Y ) ) ==> X }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35320) {G17,W10,D5,L1,V2,M1}  { X ==> join( X, meet( join( X, Y )
% 4.28/4.66    , complement( Y ) ) ) }.
% 4.28/4.66  parent0[0]: (459) {G16,W5,D4,L1,V1,M1} P(449,60);d(457) { complement( 
% 4.28/4.66    complement( X ) ) ==> X }.
% 4.28/4.66  parent1[0; 7]: (35319) {G23,W10,D6,L1,V2,M1}  { X ==> join( X, meet( join( 
% 4.28/4.66    X, complement( Y ) ), Y ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := Y
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := X
% 4.28/4.66     Y := complement( Y )
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  eqswap: (35321) {G17,W10,D5,L1,V2,M1}  { join( X, meet( join( X, Y ), 
% 4.28/4.66    complement( Y ) ) ) ==> X }.
% 4.28/4.66  parent0[0]: (35320) {G17,W10,D5,L1,V2,M1}  { X ==> join( X, meet( join( X, 
% 4.28/4.66    Y ), complement( Y ) ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  subsumption: (10101) {G24,W10,D5,L1,V2,M1} P(459,10020) { join( Y, meet( 
% 4.28/4.66    join( Y, X ), complement( X ) ) ) ==> Y }.
% 4.28/4.66  parent0: (35321) {G17,W10,D5,L1,V2,M1}  { join( X, meet( join( X, Y ), 
% 4.28/4.66    complement( Y ) ) ) ==> X }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := Y
% 4.28/4.66     Y := X
% 4.28/4.66  end
% 4.28/4.66  permutation0:
% 4.28/4.66     0 ==> 0
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  eqswap: (35323) {G23,W10,D6,L1,V2,M1}  { X ==> join( X, meet( join( X, 
% 4.28/4.66    complement( Y ) ), Y ) ) }.
% 4.28/4.66  parent0[0]: (10020) {G23,W10,D6,L1,V2,M1} P(9889,1021);d(459);d(470);d(1021
% 4.28/4.66    ) { join( X, meet( join( X, complement( Y ) ), Y ) ) ==> X }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35328) {G3,W19,D7,L1,V2,M1}  { join( complement( join( X, 
% 4.28/4.66    complement( Y ) ) ), X ) ==> join( join( complement( join( X, complement
% 4.28/4.66    ( Y ) ) ), X ), meet( top, Y ) ) }.
% 4.28/4.66  parent0[0]: (23) {G2,W10,D6,L1,V2,M1} P(1,15) { join( join( complement( 
% 4.28/4.66    join( X, Y ) ), X ), Y ) ==> top }.
% 4.28/4.66  parent1[0; 17]: (35323) {G23,W10,D6,L1,V2,M1}  { X ==> join( X, meet( join
% 4.28/4.66    ( X, complement( Y ) ), Y ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := complement( Y )
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := join( complement( join( X, complement( Y ) ) ), X )
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35330) {G4,W18,D6,L1,V2,M1}  { join( complement( join( X, 
% 4.28/4.66    complement( Y ) ) ), X ) ==> join( join( meet( complement( X ), Y ), X )
% 4.28/4.66    , meet( top, Y ) ) }.
% 4.28/4.66  parent0[0]: (470) {G17,W10,D5,L1,V2,M1} P(459,3) { complement( join( X, 
% 4.28/4.66    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 4.28/4.66  parent1[0; 10]: (35328) {G3,W19,D7,L1,V2,M1}  { join( complement( join( X, 
% 4.28/4.66    complement( Y ) ) ), X ) ==> join( join( complement( join( X, complement
% 4.28/4.66    ( Y ) ) ), X ), meet( top, Y ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35331) {G5,W17,D6,L1,V2,M1}  { join( meet( complement( X ), Y ), 
% 4.28/4.66    X ) ==> join( join( meet( complement( X ), Y ), X ), meet( top, Y ) ) }.
% 4.28/4.66  parent0[0]: (470) {G17,W10,D5,L1,V2,M1} P(459,3) { complement( join( X, 
% 4.28/4.66    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 4.28/4.66  parent1[0; 2]: (35330) {G4,W18,D6,L1,V2,M1}  { join( complement( join( X, 
% 4.28/4.66    complement( Y ) ) ), X ) ==> join( join( meet( complement( X ), Y ), X )
% 4.28/4.66    , meet( top, Y ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35335) {G6,W14,D5,L1,V2,M1}  { join( meet( complement( X ), Y ), 
% 4.28/4.66    X ) ==> join( join( Y, meet( top, Y ) ), X ) }.
% 4.28/4.66  parent0[0]: (10055) {G25,W14,D6,L1,V3,M1} P(269,10020);d(470);d(451);d(5921
% 4.28/4.66    ) { join( join( meet( complement( X ), Y ), X ), Z ) ==> join( join( Y, Z
% 4.28/4.66     ), X ) }.
% 4.28/4.66  parent1[0; 7]: (35331) {G5,W17,D6,L1,V2,M1}  { join( meet( complement( X )
% 4.28/4.66    , Y ), X ) ==> join( join( meet( complement( X ), Y ), X ), meet( top, Y
% 4.28/4.66     ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66     Z := meet( top, Y )
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35336) {G7,W10,D5,L1,V2,M1}  { join( meet( complement( X ), Y ), 
% 4.28/4.66    X ) ==> join( Y, X ) }.
% 4.28/4.66  parent0[0]: (715) {G23,W7,D4,L1,V2,M1} P(690,698) { join( X, meet( Y, X ) )
% 4.28/4.66     ==> X }.
% 4.28/4.66  parent1[0; 8]: (35335) {G6,W14,D5,L1,V2,M1}  { join( meet( complement( X )
% 4.28/4.66    , Y ), X ) ==> join( join( Y, meet( top, Y ) ), X ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := Y
% 4.28/4.66     Y := top
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  subsumption: (10106) {G26,W10,D5,L1,V2,M1} P(23,10020);d(470);d(10055);d(
% 4.28/4.66    715) { join( meet( complement( X ), Y ), X ) ==> join( Y, X ) }.
% 4.28/4.66  parent0: (35336) {G7,W10,D5,L1,V2,M1}  { join( meet( complement( X ), Y ), 
% 4.28/4.66    X ) ==> join( Y, X ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  permutation0:
% 4.28/4.66     0 ==> 0
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  eqswap: (35338) {G24,W10,D5,L1,V2,M1}  { X ==> join( X, meet( join( X, Y )
% 4.28/4.66    , complement( Y ) ) ) }.
% 4.28/4.66  parent0[0]: (10101) {G24,W10,D5,L1,V2,M1} P(459,10020) { join( Y, meet( 
% 4.28/4.66    join( Y, X ), complement( X ) ) ) ==> Y }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := Y
% 4.28/4.66     Y := X
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35339) {G2,W10,D5,L1,V2,M1}  { X ==> join( X, meet( complement( Y
% 4.28/4.66     ), join( X, Y ) ) ) }.
% 4.28/4.66  parent0[0]: (56) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, 
% 4.28/4.66    Y ) }.
% 4.28/4.66  parent1[0; 4]: (35338) {G24,W10,D5,L1,V2,M1}  { X ==> join( X, meet( join( 
% 4.28/4.66    X, Y ), complement( Y ) ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := complement( Y )
% 4.28/4.66     Y := join( X, Y )
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  eqswap: (35342) {G2,W10,D5,L1,V2,M1}  { join( X, meet( complement( Y ), 
% 4.28/4.66    join( X, Y ) ) ) ==> X }.
% 4.28/4.66  parent0[0]: (35339) {G2,W10,D5,L1,V2,M1}  { X ==> join( X, meet( complement
% 4.28/4.66    ( Y ), join( X, Y ) ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  subsumption: (11827) {G25,W10,D5,L1,V2,M1} P(56,10101) { join( X, meet( 
% 4.28/4.66    complement( Y ), join( X, Y ) ) ) ==> X }.
% 4.28/4.66  parent0: (35342) {G2,W10,D5,L1,V2,M1}  { join( X, meet( complement( Y ), 
% 4.28/4.66    join( X, Y ) ) ) ==> X }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  permutation0:
% 4.28/4.66     0 ==> 0
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  eqswap: (35343) {G25,W10,D5,L1,V2,M1}  { X ==> join( X, meet( complement( Y
% 4.28/4.66     ), join( X, Y ) ) ) }.
% 4.28/4.66  parent0[0]: (11827) {G25,W10,D5,L1,V2,M1} P(56,10101) { join( X, meet( 
% 4.28/4.66    complement( Y ), join( X, Y ) ) ) ==> X }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35344) {G1,W10,D5,L1,V2,M1}  { X ==> join( meet( complement( Y )
% 4.28/4.66    , join( X, Y ) ), X ) }.
% 4.28/4.66  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 4.28/4.66  parent1[0; 2]: (35343) {G25,W10,D5,L1,V2,M1}  { X ==> join( X, meet( 
% 4.28/4.66    complement( Y ), join( X, Y ) ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := meet( complement( Y ), join( X, Y ) )
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  eqswap: (35348) {G1,W10,D5,L1,V2,M1}  { join( meet( complement( Y ), join( 
% 4.28/4.66    X, Y ) ), X ) ==> X }.
% 4.28/4.66  parent0[0]: (35344) {G1,W10,D5,L1,V2,M1}  { X ==> join( meet( complement( Y
% 4.28/4.66     ), join( X, Y ) ), X ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  subsumption: (12332) {G26,W10,D5,L1,V2,M1} P(11827,0) { join( meet( 
% 4.28/4.66    complement( Y ), join( X, Y ) ), X ) ==> X }.
% 4.28/4.66  parent0: (35348) {G1,W10,D5,L1,V2,M1}  { join( meet( complement( Y ), join
% 4.28/4.66    ( X, Y ) ), X ) ==> X }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  permutation0:
% 4.28/4.66     0 ==> 0
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  eqswap: (35352) {G26,W10,D5,L1,V2,M1}  { Y ==> join( meet( complement( X )
% 4.28/4.66    , join( Y, X ) ), Y ) }.
% 4.28/4.66  parent0[0]: (12332) {G26,W10,D5,L1,V2,M1} P(11827,0) { join( meet( 
% 4.28/4.66    complement( Y ), join( X, Y ) ), X ) ==> X }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := Y
% 4.28/4.66     Y := X
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35354) {G1,W10,D5,L1,V2,M1}  { X ==> join( meet( complement( Y )
% 4.28/4.66    , join( Y, X ) ), X ) }.
% 4.28/4.66  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 4.28/4.66  parent1[0; 6]: (35352) {G26,W10,D5,L1,V2,M1}  { Y ==> join( meet( 
% 4.28/4.66    complement( X ), join( Y, X ) ), Y ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := Y
% 4.28/4.66     Y := X
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  eqswap: (35360) {G1,W10,D5,L1,V2,M1}  { join( meet( complement( Y ), join( 
% 4.28/4.66    Y, X ) ), X ) ==> X }.
% 4.28/4.66  parent0[0]: (35354) {G1,W10,D5,L1,V2,M1}  { X ==> join( meet( complement( Y
% 4.28/4.66     ), join( Y, X ) ), X ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  subsumption: (12365) {G27,W10,D5,L1,V2,M1} P(0,12332) { join( meet( 
% 4.28/4.66    complement( Y ), join( Y, X ) ), X ) ==> X }.
% 4.28/4.66  parent0: (35360) {G1,W10,D5,L1,V2,M1}  { join( meet( complement( Y ), join
% 4.28/4.66    ( Y, X ) ), X ) ==> X }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  permutation0:
% 4.28/4.66     0 ==> 0
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  eqswap: (35362) {G27,W10,D5,L1,V2,M1}  { Y ==> join( meet( complement( X )
% 4.28/4.66    , join( X, Y ) ), Y ) }.
% 4.28/4.66  parent0[0]: (12365) {G27,W10,D5,L1,V2,M1} P(0,12332) { join( meet( 
% 4.28/4.66    complement( Y ), join( Y, X ) ), X ) ==> X }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := Y
% 4.28/4.66     Y := X
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35363) {G17,W10,D6,L1,V2,M1}  { X ==> join( meet( Y, join( 
% 4.28/4.66    complement( Y ), X ) ), X ) }.
% 4.28/4.66  parent0[0]: (459) {G16,W5,D4,L1,V1,M1} P(449,60);d(457) { complement( 
% 4.28/4.66    complement( X ) ) ==> X }.
% 4.28/4.66  parent1[0; 4]: (35362) {G27,W10,D5,L1,V2,M1}  { Y ==> join( meet( 
% 4.28/4.66    complement( X ), join( X, Y ) ), Y ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := Y
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := complement( Y )
% 4.28/4.66     Y := X
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  eqswap: (35364) {G17,W10,D6,L1,V2,M1}  { join( meet( Y, join( complement( Y
% 4.28/4.66     ), X ) ), X ) ==> X }.
% 4.28/4.66  parent0[0]: (35363) {G17,W10,D6,L1,V2,M1}  { X ==> join( meet( Y, join( 
% 4.28/4.66    complement( Y ), X ) ), X ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  subsumption: (12417) {G28,W10,D6,L1,V2,M1} P(459,12365) { join( meet( X, 
% 4.28/4.66    join( complement( X ), Y ) ), Y ) ==> Y }.
% 4.28/4.66  parent0: (35364) {G17,W10,D6,L1,V2,M1}  { join( meet( Y, join( complement( 
% 4.28/4.66    Y ), X ) ), X ) ==> X }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := Y
% 4.28/4.66     Y := X
% 4.28/4.66  end
% 4.28/4.66  permutation0:
% 4.28/4.66     0 ==> 0
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  eqswap: (35366) {G17,W10,D5,L1,V2,M1}  { meet( complement( X ), Y ) ==> 
% 4.28/4.66    complement( join( X, complement( Y ) ) ) }.
% 4.28/4.66  parent0[0]: (470) {G17,W10,D5,L1,V2,M1} P(459,3) { complement( join( X, 
% 4.28/4.66    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35371) {G18,W14,D7,L1,V2,M1}  { meet( complement( meet( 
% 4.28/4.66    complement( complement( X ) ), Y ) ), X ) ==> complement( join( Y, 
% 4.28/4.66    complement( X ) ) ) }.
% 4.28/4.66  parent0[0]: (10106) {G26,W10,D5,L1,V2,M1} P(23,10020);d(470);d(10055);d(715
% 4.28/4.66    ) { join( meet( complement( X ), Y ), X ) ==> join( Y, X ) }.
% 4.28/4.66  parent1[0; 10]: (35366) {G17,W10,D5,L1,V2,M1}  { meet( complement( X ), Y )
% 4.28/4.66     ==> complement( join( X, complement( Y ) ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := complement( X )
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := meet( complement( complement( X ) ), Y )
% 4.28/4.66     Y := X
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35372) {G18,W13,D7,L1,V2,M1}  { meet( complement( meet( 
% 4.28/4.66    complement( complement( X ) ), Y ) ), X ) ==> meet( complement( Y ), X )
% 4.28/4.66     }.
% 4.28/4.66  parent0[0]: (470) {G17,W10,D5,L1,V2,M1} P(459,3) { complement( join( X, 
% 4.28/4.66    complement( Y ) ) ) ==> meet( complement( X ), Y ) }.
% 4.28/4.66  parent1[0; 9]: (35371) {G18,W14,D7,L1,V2,M1}  { meet( complement( meet( 
% 4.28/4.66    complement( complement( X ) ), Y ) ), X ) ==> complement( join( Y, 
% 4.28/4.66    complement( X ) ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := Y
% 4.28/4.66     Y := X
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35373) {G19,W12,D5,L1,V2,M1}  { meet( join( complement( X ), 
% 4.28/4.66    complement( Y ) ), X ) ==> meet( complement( Y ), X ) }.
% 4.28/4.66  parent0[0]: (1021) {G18,W10,D5,L1,V2,M1} P(459,472) { complement( meet( 
% 4.28/4.66    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 4.28/4.66  parent1[0; 2]: (35372) {G18,W13,D7,L1,V2,M1}  { meet( complement( meet( 
% 4.28/4.66    complement( complement( X ) ), Y ) ), X ) ==> meet( complement( Y ), X )
% 4.28/4.66     }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := complement( X )
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35374) {G18,W11,D5,L1,V2,M1}  { meet( complement( meet( X, Y ) )
% 4.28/4.66    , X ) ==> meet( complement( Y ), X ) }.
% 4.28/4.66  parent0[0]: (472) {G17,W10,D4,L1,V2,M1} P(3,459) { join( complement( X ), 
% 4.28/4.66    complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 4.28/4.66  parent1[0; 2]: (35373) {G19,W12,D5,L1,V2,M1}  { meet( join( complement( X )
% 4.28/4.66    , complement( Y ) ), X ) ==> meet( complement( Y ), X ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  subsumption: (12594) {G27,W11,D5,L1,V2,M1} P(10106,470);d(470);d(1021);d(
% 4.28/4.66    472) { meet( complement( meet( X, Y ) ), X ) ==> meet( complement( Y ), X
% 4.28/4.66     ) }.
% 4.28/4.66  parent0: (35374) {G18,W11,D5,L1,V2,M1}  { meet( complement( meet( X, Y ) )
% 4.28/4.66    , X ) ==> meet( complement( Y ), X ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  permutation0:
% 4.28/4.66     0 ==> 0
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  eqswap: (35377) {G28,W10,D6,L1,V2,M1}  { Y ==> join( meet( X, join( 
% 4.28/4.66    complement( X ), Y ) ), Y ) }.
% 4.28/4.66  parent0[0]: (12417) {G28,W10,D6,L1,V2,M1} P(459,12365) { join( meet( X, 
% 4.28/4.66    join( complement( X ), Y ) ), Y ) ==> Y }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35380) {G25,W18,D6,L1,V2,M1}  { meet( X, complement( complement( 
% 4.28/4.66    Y ) ) ) ==> join( meet( Y, join( X, complement( Y ) ) ), meet( X, 
% 4.28/4.66    complement( complement( Y ) ) ) ) }.
% 4.28/4.66  parent0[0]: (10085) {G24,W10,D5,L1,V2,M1} P(200,10020);d(471);d(451);d(761)
% 4.28/4.66     { join( X, meet( Y, complement( X ) ) ) ==> join( Y, X ) }.
% 4.28/4.66  parent1[0; 9]: (35377) {G28,W10,D6,L1,V2,M1}  { Y ==> join( meet( X, join( 
% 4.28/4.66    complement( X ), Y ) ), Y ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := complement( Y )
% 4.28/4.66     Y := X
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := Y
% 4.28/4.66     Y := meet( X, complement( complement( Y ) ) )
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35382) {G17,W16,D6,L1,V2,M1}  { meet( X, complement( complement( 
% 4.28/4.66    Y ) ) ) ==> join( meet( Y, join( X, complement( Y ) ) ), meet( X, Y ) )
% 4.28/4.66     }.
% 4.28/4.66  parent0[0]: (459) {G16,W5,D4,L1,V1,M1} P(449,60);d(457) { complement( 
% 4.28/4.66    complement( X ) ) ==> X }.
% 4.28/4.66  parent1[0; 15]: (35380) {G25,W18,D6,L1,V2,M1}  { meet( X, complement( 
% 4.28/4.66    complement( Y ) ) ) ==> join( meet( Y, join( X, complement( Y ) ) ), meet
% 4.28/4.66    ( X, complement( complement( Y ) ) ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := Y
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35383) {G17,W14,D6,L1,V2,M1}  { meet( X, Y ) ==> join( meet( Y, 
% 4.28/4.66    join( X, complement( Y ) ) ), meet( X, Y ) ) }.
% 4.28/4.66  parent0[0]: (459) {G16,W5,D4,L1,V1,M1} P(449,60);d(457) { complement( 
% 4.28/4.66    complement( X ) ) ==> X }.
% 4.28/4.66  parent1[0; 3]: (35382) {G17,W16,D6,L1,V2,M1}  { meet( X, complement( 
% 4.28/4.66    complement( Y ) ) ) ==> join( meet( Y, join( X, complement( Y ) ) ), meet
% 4.28/4.66    ( X, Y ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := Y
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  eqswap: (35385) {G17,W14,D6,L1,V2,M1}  { join( meet( Y, join( X, complement
% 4.28/4.66    ( Y ) ) ), meet( X, Y ) ) ==> meet( X, Y ) }.
% 4.28/4.66  parent0[0]: (35383) {G17,W14,D6,L1,V2,M1}  { meet( X, Y ) ==> join( meet( Y
% 4.28/4.66    , join( X, complement( Y ) ) ), meet( X, Y ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  subsumption: (12917) {G29,W14,D6,L1,V2,M1} P(10085,12417);d(459) { join( 
% 4.28/4.66    meet( X, join( Y, complement( X ) ) ), meet( Y, X ) ) ==> meet( Y, X )
% 4.28/4.66     }.
% 4.28/4.66  parent0: (35385) {G17,W14,D6,L1,V2,M1}  { join( meet( Y, join( X, 
% 4.28/4.66    complement( Y ) ) ), meet( X, Y ) ) ==> meet( X, Y ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := Y
% 4.28/4.66     Y := X
% 4.28/4.66  end
% 4.28/4.66  permutation0:
% 4.28/4.66     0 ==> 0
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35390) {G3,W15,D5,L1,V3,M1}  { join( join( meet( X, Y ), meet( Y
% 4.28/4.66    , X ) ), Z ) = join( meet( Y, X ), Z ) }.
% 4.28/4.66  parent0[0]: (10095) {G24,W11,D4,L1,V2,M1} P(1054,10020);d(451) { join( meet
% 4.28/4.66    ( X, Y ), meet( Y, X ) ) ==> meet( X, Y ) }.
% 4.28/4.66  parent1[0; 11]: (267) {G2,W11,D4,L1,V3,M1} P(27,26) { join( join( Z, X ), Y
% 4.28/4.66     ) = join( join( X, Z ), Y ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := Y
% 4.28/4.66     Y := X
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := meet( Y, X )
% 4.28/4.66     Y := Z
% 4.28/4.66     Z := meet( X, Y )
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35392) {G4,W11,D4,L1,V3,M1}  { join( meet( X, Y ), Z ) = join( 
% 4.28/4.66    meet( Y, X ), Z ) }.
% 4.28/4.66  parent0[0]: (10095) {G24,W11,D4,L1,V2,M1} P(1054,10020);d(451) { join( meet
% 4.28/4.66    ( X, Y ), meet( Y, X ) ) ==> meet( X, Y ) }.
% 4.28/4.66  parent1[0; 2]: (35390) {G3,W15,D5,L1,V3,M1}  { join( join( meet( X, Y ), 
% 4.28/4.66    meet( Y, X ) ), Z ) = join( meet( Y, X ), Z ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66     Z := Z
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  subsumption: (22751) {G25,W11,D4,L1,V3,M1} P(10095,267);d(10095) { join( 
% 4.28/4.66    meet( X, Y ), Z ) = join( meet( Y, X ), Z ) }.
% 4.28/4.66  parent0: (35392) {G4,W11,D4,L1,V3,M1}  { join( meet( X, Y ), Z ) = join( 
% 4.28/4.66    meet( Y, X ), Z ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66     Z := Z
% 4.28/4.66  end
% 4.28/4.66  permutation0:
% 4.28/4.66     0 ==> 0
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35393) {G1,W11,D4,L1,V3,M1}  { join( meet( Y, X ), Z ) = join( Z
% 4.28/4.66    , meet( X, Y ) ) }.
% 4.28/4.66  parent0[0]: (22751) {G25,W11,D4,L1,V3,M1} P(10095,267);d(10095) { join( 
% 4.28/4.66    meet( X, Y ), Z ) = join( meet( Y, X ), Z ) }.
% 4.28/4.66  parent1[0; 1]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66     Z := Z
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := meet( X, Y )
% 4.28/4.66     Y := Z
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  subsumption: (22977) {G26,W11,D4,L1,V3,M1} P(22751,0) { join( meet( Y, X )
% 4.28/4.66    , Z ) = join( Z, meet( X, Y ) ) }.
% 4.28/4.66  parent0: (35393) {G1,W11,D4,L1,V3,M1}  { join( meet( Y, X ), Z ) = join( Z
% 4.28/4.66    , meet( X, Y ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66     Z := Z
% 4.28/4.66  end
% 4.28/4.66  permutation0:
% 4.28/4.66     0 ==> 0
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  eqswap: (35398) {G27,W11,D5,L1,V2,M1}  { meet( complement( Y ), X ) ==> 
% 4.28/4.66    meet( complement( meet( X, Y ) ), X ) }.
% 4.28/4.66  parent0[0]: (12594) {G27,W11,D5,L1,V2,M1} P(10106,470);d(470);d(1021);d(472
% 4.28/4.66    ) { meet( complement( meet( X, Y ) ), X ) ==> meet( complement( Y ), X )
% 4.28/4.66     }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35404) {G19,W12,D5,L1,V2,M1}  { meet( complement( complement( X )
% 4.28/4.66     ), Y ) ==> meet( join( complement( Y ), X ), Y ) }.
% 4.28/4.66  parent0[0]: (1022) {G18,W10,D5,L1,V2,M1} P(459,472) { complement( meet( Y, 
% 4.28/4.66    complement( X ) ) ) ==> join( complement( Y ), X ) }.
% 4.28/4.66  parent1[0; 7]: (35398) {G27,W11,D5,L1,V2,M1}  { meet( complement( Y ), X ) 
% 4.28/4.66    ==> meet( complement( meet( X, Y ) ), X ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := Y
% 4.28/4.66     Y := complement( X )
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35405) {G17,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> meet( join( 
% 4.28/4.66    complement( Y ), X ), Y ) }.
% 4.28/4.66  parent0[0]: (459) {G16,W5,D4,L1,V1,M1} P(449,60);d(457) { complement( 
% 4.28/4.66    complement( X ) ) ==> X }.
% 4.28/4.66  parent1[0; 2]: (35404) {G19,W12,D5,L1,V2,M1}  { meet( complement( 
% 4.28/4.66    complement( X ) ), Y ) ==> meet( join( complement( Y ), X ), Y ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  eqswap: (35406) {G17,W10,D5,L1,V2,M1}  { meet( join( complement( Y ), X ), 
% 4.28/4.66    Y ) ==> meet( X, Y ) }.
% 4.28/4.66  parent0[0]: (35405) {G17,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> meet( join( 
% 4.28/4.66    complement( Y ), X ), Y ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  subsumption: (32210) {G28,W10,D5,L1,V2,M1} P(1022,12594);d(459) { meet( 
% 4.28/4.66    join( complement( X ), Y ), X ) ==> meet( Y, X ) }.
% 4.28/4.66  parent0: (35406) {G17,W10,D5,L1,V2,M1}  { meet( join( complement( Y ), X )
% 4.28/4.66    , Y ) ==> meet( X, Y ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := Y
% 4.28/4.66     Y := X
% 4.28/4.66  end
% 4.28/4.66  permutation0:
% 4.28/4.66     0 ==> 0
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  eqswap: (35408) {G28,W10,D5,L1,V2,M1}  { meet( Y, X ) ==> meet( join( 
% 4.28/4.66    complement( X ), Y ), X ) }.
% 4.28/4.66  parent0[0]: (32210) {G28,W10,D5,L1,V2,M1} P(1022,12594);d(459) { meet( join
% 4.28/4.66    ( complement( X ), Y ), X ) ==> meet( Y, X ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35411) {G26,W12,D5,L1,V2,M1}  { meet( meet( X, Y ), Y ) ==> meet
% 4.28/4.66    ( join( X, complement( Y ) ), Y ) }.
% 4.28/4.66  parent0[0]: (9886) {G25,W11,D4,L1,V2,M1} P(9851,755);d(1);d(727) { join( 
% 4.28/4.66    complement( Y ), meet( X, Y ) ) ==> join( X, complement( Y ) ) }.
% 4.28/4.66  parent1[0; 7]: (35408) {G28,W10,D5,L1,V2,M1}  { meet( Y, X ) ==> meet( join
% 4.28/4.66    ( complement( X ), Y ), X ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := Y
% 4.28/4.66     Y := meet( X, Y )
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35412) {G20,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> meet( join( X, 
% 4.28/4.66    complement( Y ) ), Y ) }.
% 4.28/4.66  parent0[0]: (578) {G19,W9,D4,L1,V2,M1} P(574,43);d(454);d(3) { meet( meet( 
% 4.28/4.66    X, Y ), Y ) ==> meet( X, Y ) }.
% 4.28/4.66  parent1[0; 1]: (35411) {G26,W12,D5,L1,V2,M1}  { meet( meet( X, Y ), Y ) ==>
% 4.28/4.66     meet( join( X, complement( Y ) ), Y ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  eqswap: (35413) {G20,W10,D5,L1,V2,M1}  { meet( join( X, complement( Y ) ), 
% 4.28/4.66    Y ) ==> meet( X, Y ) }.
% 4.28/4.66  parent0[0]: (35412) {G20,W10,D5,L1,V2,M1}  { meet( X, Y ) ==> meet( join( X
% 4.28/4.66    , complement( Y ) ), Y ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  subsumption: (32241) {G29,W10,D5,L1,V2,M1} P(9886,32210);d(578) { meet( 
% 4.28/4.66    join( Y, complement( X ) ), X ) ==> meet( Y, X ) }.
% 4.28/4.66  parent0: (35413) {G20,W10,D5,L1,V2,M1}  { meet( join( X, complement( Y ) )
% 4.28/4.66    , Y ) ==> meet( X, Y ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := Y
% 4.28/4.66     Y := X
% 4.28/4.66  end
% 4.28/4.66  permutation0:
% 4.28/4.66     0 ==> 0
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  eqswap: (35415) {G26,W11,D4,L1,V3,M1}  { join( Z, meet( Y, X ) ) = join( 
% 4.28/4.66    meet( X, Y ), Z ) }.
% 4.28/4.66  parent0[0]: (22977) {G26,W11,D4,L1,V3,M1} P(22751,0) { join( meet( Y, X ), 
% 4.28/4.66    Z ) = join( Z, meet( X, Y ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := Y
% 4.28/4.66     Y := X
% 4.28/4.66     Z := Z
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35418) {G27,W14,D6,L1,V3,M1}  { join( X, meet( Z, Y ) ) = join( 
% 4.28/4.66    meet( Y, join( complement( Y ), Z ) ), X ) }.
% 4.28/4.66  parent0[0]: (32210) {G28,W10,D5,L1,V2,M1} P(1022,12594);d(459) { meet( join
% 4.28/4.66    ( complement( X ), Y ), X ) ==> meet( Y, X ) }.
% 4.28/4.66  parent1[0; 3]: (35415) {G26,W11,D4,L1,V3,M1}  { join( Z, meet( Y, X ) ) = 
% 4.28/4.66    join( meet( X, Y ), Z ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := Y
% 4.28/4.66     Y := Z
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := Y
% 4.28/4.66     Y := join( complement( Y ), Z )
% 4.28/4.66     Z := X
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  eqswap: (35420) {G27,W14,D6,L1,V3,M1}  { join( meet( Z, join( complement( Z
% 4.28/4.66     ), Y ) ), X ) = join( X, meet( Y, Z ) ) }.
% 4.28/4.66  parent0[0]: (35418) {G27,W14,D6,L1,V3,M1}  { join( X, meet( Z, Y ) ) = join
% 4.28/4.66    ( meet( Y, join( complement( Y ), Z ) ), X ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Z
% 4.28/4.66     Z := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  subsumption: (32244) {G29,W14,D6,L1,V3,M1} P(32210,22977) { join( meet( X, 
% 4.28/4.66    join( complement( X ), Y ) ), Z ) ==> join( Z, meet( Y, X ) ) }.
% 4.28/4.66  parent0: (35420) {G27,W14,D6,L1,V3,M1}  { join( meet( Z, join( complement( 
% 4.28/4.66    Z ), Y ) ), X ) = join( X, meet( Y, Z ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := Z
% 4.28/4.66     Y := Y
% 4.28/4.66     Z := X
% 4.28/4.66  end
% 4.28/4.66  permutation0:
% 4.28/4.66     0 ==> 0
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  eqswap: (35422) {G26,W11,D4,L1,V3,M1}  { join( Z, meet( Y, X ) ) = join( 
% 4.28/4.66    meet( X, Y ), Z ) }.
% 4.28/4.66  parent0[0]: (22977) {G26,W11,D4,L1,V3,M1} P(22751,0) { join( meet( Y, X ), 
% 4.28/4.66    Z ) = join( Z, meet( X, Y ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := Y
% 4.28/4.66     Y := X
% 4.28/4.66     Z := Z
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  eqswap: (35423) {G28,W10,D5,L1,V2,M1}  { meet( Y, X ) ==> meet( join( 
% 4.28/4.66    complement( X ), Y ), X ) }.
% 4.28/4.66  parent0[0]: (32210) {G28,W10,D5,L1,V2,M1} P(1022,12594);d(459) { meet( join
% 4.28/4.66    ( complement( X ), Y ), X ) ==> meet( Y, X ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35425) {G27,W14,D5,L1,V3,M1}  { meet( meet( X, Y ), Z ) ==> meet
% 4.28/4.66    ( join( meet( Y, X ), complement( Z ) ), Z ) }.
% 4.28/4.66  parent0[0]: (35422) {G26,W11,D4,L1,V3,M1}  { join( Z, meet( Y, X ) ) = join
% 4.28/4.66    ( meet( X, Y ), Z ) }.
% 4.28/4.66  parent1[0; 7]: (35423) {G28,W10,D5,L1,V2,M1}  { meet( Y, X ) ==> meet( join
% 4.28/4.66    ( complement( X ), Y ), X ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := Y
% 4.28/4.66     Y := X
% 4.28/4.66     Z := complement( Z )
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := Z
% 4.28/4.66     Y := meet( X, Y )
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35426) {G28,W11,D4,L1,V3,M1}  { meet( meet( X, Y ), Z ) ==> meet
% 4.28/4.66    ( meet( Y, X ), Z ) }.
% 4.28/4.66  parent0[0]: (32241) {G29,W10,D5,L1,V2,M1} P(9886,32210);d(578) { meet( join
% 4.28/4.66    ( Y, complement( X ) ), X ) ==> meet( Y, X ) }.
% 4.28/4.66  parent1[0; 6]: (35425) {G27,W14,D5,L1,V3,M1}  { meet( meet( X, Y ), Z ) ==>
% 4.28/4.66     meet( join( meet( Y, X ), complement( Z ) ), Z ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := Z
% 4.28/4.66     Y := meet( Y, X )
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66     Z := Z
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  subsumption: (32245) {G30,W11,D4,L1,V3,M1} P(22977,32210);d(32241) { meet( 
% 4.28/4.66    meet( Z, Y ), X ) = meet( meet( Y, Z ), X ) }.
% 4.28/4.66  parent0: (35426) {G28,W11,D4,L1,V3,M1}  { meet( meet( X, Y ), Z ) ==> meet
% 4.28/4.66    ( meet( Y, X ), Z ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := Z
% 4.28/4.66     Y := Y
% 4.28/4.66     Z := X
% 4.28/4.66  end
% 4.28/4.66  permutation0:
% 4.28/4.66     0 ==> 0
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  eqswap: (35428) {G24,W11,D4,L1,V2,M1}  { meet( X, Y ) ==> join( meet( X, Y
% 4.28/4.66     ), meet( Y, X ) ) }.
% 4.28/4.66  parent0[0]: (10095) {G24,W11,D4,L1,V2,M1} P(1054,10020);d(451) { join( meet
% 4.28/4.66    ( X, Y ), meet( Y, X ) ) ==> meet( X, Y ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35433) {G25,W17,D6,L1,V2,M1}  { meet( X, join( complement( X ), Y
% 4.28/4.66     ) ) ==> join( meet( X, join( complement( X ), Y ) ), meet( Y, X ) ) }.
% 4.28/4.66  parent0[0]: (32210) {G28,W10,D5,L1,V2,M1} P(1022,12594);d(459) { meet( join
% 4.28/4.66    ( complement( X ), Y ), X ) ==> meet( Y, X ) }.
% 4.28/4.66  parent1[0; 14]: (35428) {G24,W11,D4,L1,V2,M1}  { meet( X, Y ) ==> join( 
% 4.28/4.66    meet( X, Y ), meet( Y, X ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := X
% 4.28/4.66     Y := join( complement( X ), Y )
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35435) {G26,W14,D5,L1,V2,M1}  { meet( X, join( complement( X ), Y
% 4.28/4.66     ) ) ==> join( meet( Y, X ), meet( Y, X ) ) }.
% 4.28/4.66  parent0[0]: (32244) {G29,W14,D6,L1,V3,M1} P(32210,22977) { join( meet( X, 
% 4.28/4.66    join( complement( X ), Y ) ), Z ) ==> join( Z, meet( Y, X ) ) }.
% 4.28/4.66  parent1[0; 7]: (35433) {G25,W17,D6,L1,V2,M1}  { meet( X, join( complement( 
% 4.28/4.66    X ), Y ) ) ==> join( meet( X, join( complement( X ), Y ) ), meet( Y, X )
% 4.28/4.66     ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66     Z := meet( Y, X )
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35436) {G18,W10,D5,L1,V2,M1}  { meet( X, join( complement( X ), Y
% 4.28/4.66     ) ) ==> meet( Y, X ) }.
% 4.28/4.66  parent0[0]: (468) {G17,W5,D3,L1,V1,M1} P(459,139) { join( X, X ) ==> X }.
% 4.28/4.66  parent1[0; 7]: (35435) {G26,W14,D5,L1,V2,M1}  { meet( X, join( complement( 
% 4.28/4.66    X ), Y ) ) ==> join( meet( Y, X ), meet( Y, X ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := meet( Y, X )
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  subsumption: (32247) {G30,W10,D5,L1,V2,M1} P(32210,10095);d(32244);d(468)
% 4.28/4.66     { meet( X, join( complement( X ), Y ) ) ==> meet( Y, X ) }.
% 4.28/4.66  parent0: (35436) {G18,W10,D5,L1,V2,M1}  { meet( X, join( complement( X ), Y
% 4.28/4.66     ) ) ==> meet( Y, X ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  permutation0:
% 4.28/4.66     0 ==> 0
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  eqswap: (35439) {G24,W11,D4,L1,V2,M1}  { meet( X, Y ) ==> join( meet( X, Y
% 4.28/4.66     ), meet( Y, X ) ) }.
% 4.28/4.66  parent0[0]: (10095) {G24,W11,D4,L1,V2,M1} P(1054,10020);d(451) { join( meet
% 4.28/4.66    ( X, Y ), meet( Y, X ) ) ==> meet( X, Y ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35443) {G25,W17,D6,L1,V2,M1}  { meet( X, join( Y, complement( X )
% 4.28/4.66     ) ) ==> join( meet( X, join( Y, complement( X ) ) ), meet( Y, X ) ) }.
% 4.28/4.66  parent0[0]: (32241) {G29,W10,D5,L1,V2,M1} P(9886,32210);d(578) { meet( join
% 4.28/4.66    ( Y, complement( X ) ), X ) ==> meet( Y, X ) }.
% 4.28/4.66  parent1[0; 14]: (35439) {G24,W11,D4,L1,V2,M1}  { meet( X, Y ) ==> join( 
% 4.28/4.66    meet( X, Y ), meet( Y, X ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := X
% 4.28/4.66     Y := join( Y, complement( X ) )
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35445) {G26,W10,D5,L1,V2,M1}  { meet( X, join( Y, complement( X )
% 4.28/4.66     ) ) ==> meet( Y, X ) }.
% 4.28/4.66  parent0[0]: (12917) {G29,W14,D6,L1,V2,M1} P(10085,12417);d(459) { join( 
% 4.28/4.66    meet( X, join( Y, complement( X ) ) ), meet( Y, X ) ) ==> meet( Y, X )
% 4.28/4.66     }.
% 4.28/4.66  parent1[0; 7]: (35443) {G25,W17,D6,L1,V2,M1}  { meet( X, join( Y, 
% 4.28/4.66    complement( X ) ) ) ==> join( meet( X, join( Y, complement( X ) ) ), meet
% 4.28/4.66    ( Y, X ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  subsumption: (32281) {G30,W10,D5,L1,V2,M1} P(32241,10095);d(12917) { meet( 
% 4.28/4.66    Y, join( X, complement( Y ) ) ) ==> meet( X, Y ) }.
% 4.28/4.66  parent0: (35445) {G26,W10,D5,L1,V2,M1}  { meet( X, join( Y, complement( X )
% 4.28/4.66     ) ) ==> meet( Y, X ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := Y
% 4.28/4.66     Y := X
% 4.28/4.66  end
% 4.28/4.66  permutation0:
% 4.28/4.66     0 ==> 0
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  eqswap: (35448) {G30,W10,D5,L1,V2,M1}  { meet( Y, X ) ==> meet( X, join( Y
% 4.28/4.66    , complement( X ) ) ) }.
% 4.28/4.66  parent0[0]: (32281) {G30,W10,D5,L1,V2,M1} P(32241,10095);d(12917) { meet( Y
% 4.28/4.66    , join( X, complement( Y ) ) ) ==> meet( X, Y ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := Y
% 4.28/4.66     Y := X
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35449) {G17,W11,D4,L1,V2,M1}  { meet( X, complement( Y ) ) ==> 
% 4.28/4.66    meet( complement( Y ), join( X, Y ) ) }.
% 4.28/4.66  parent0[0]: (459) {G16,W5,D4,L1,V1,M1} P(449,60);d(457) { complement( 
% 4.28/4.66    complement( X ) ) ==> X }.
% 4.28/4.66  parent1[0; 10]: (35448) {G30,W10,D5,L1,V2,M1}  { meet( Y, X ) ==> meet( X, 
% 4.28/4.66    join( Y, complement( X ) ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := Y
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := complement( Y )
% 4.28/4.66     Y := X
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  eqswap: (35450) {G17,W11,D4,L1,V2,M1}  { meet( complement( Y ), join( X, Y
% 4.28/4.66     ) ) ==> meet( X, complement( Y ) ) }.
% 4.28/4.66  parent0[0]: (35449) {G17,W11,D4,L1,V2,M1}  { meet( X, complement( Y ) ) ==>
% 4.28/4.66     meet( complement( Y ), join( X, Y ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  subsumption: (32327) {G31,W11,D4,L1,V2,M1} P(459,32281) { meet( complement
% 4.28/4.66    ( X ), join( Y, X ) ) ==> meet( Y, complement( X ) ) }.
% 4.28/4.66  parent0: (35450) {G17,W11,D4,L1,V2,M1}  { meet( complement( Y ), join( X, Y
% 4.28/4.66     ) ) ==> meet( X, complement( Y ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := Y
% 4.28/4.66     Y := X
% 4.28/4.66  end
% 4.28/4.66  permutation0:
% 4.28/4.66     0 ==> 0
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  eqswap: (35452) {G30,W10,D5,L1,V2,M1}  { meet( Y, X ) ==> meet( X, join( 
% 4.28/4.66    complement( X ), Y ) ) }.
% 4.28/4.66  parent0[0]: (32247) {G30,W10,D5,L1,V2,M1} P(32210,10095);d(32244);d(468) { 
% 4.28/4.66    meet( X, join( complement( X ), Y ) ) ==> meet( Y, X ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35453) {G17,W11,D4,L1,V2,M1}  { meet( X, complement( Y ) ) ==> 
% 4.28/4.66    meet( complement( Y ), join( Y, X ) ) }.
% 4.28/4.66  parent0[0]: (459) {G16,W5,D4,L1,V1,M1} P(449,60);d(457) { complement( 
% 4.28/4.66    complement( X ) ) ==> X }.
% 4.28/4.66  parent1[0; 9]: (35452) {G30,W10,D5,L1,V2,M1}  { meet( Y, X ) ==> meet( X, 
% 4.28/4.66    join( complement( X ), Y ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := Y
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := complement( Y )
% 4.28/4.66     Y := X
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  eqswap: (35454) {G17,W11,D4,L1,V2,M1}  { meet( complement( Y ), join( Y, X
% 4.28/4.66     ) ) ==> meet( X, complement( Y ) ) }.
% 4.28/4.66  parent0[0]: (35453) {G17,W11,D4,L1,V2,M1}  { meet( X, complement( Y ) ) ==>
% 4.28/4.66     meet( complement( Y ), join( Y, X ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  subsumption: (32330) {G31,W11,D4,L1,V2,M1} P(459,32247) { meet( complement
% 4.28/4.66    ( X ), join( X, Y ) ) ==> meet( Y, complement( X ) ) }.
% 4.28/4.66  parent0: (35454) {G17,W11,D4,L1,V2,M1}  { meet( complement( Y ), join( Y, X
% 4.28/4.66     ) ) ==> meet( X, complement( Y ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := Y
% 4.28/4.66     Y := X
% 4.28/4.66  end
% 4.28/4.66  permutation0:
% 4.28/4.66     0 ==> 0
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  eqswap: (35456) {G31,W11,D4,L1,V2,M1}  { meet( Y, complement( X ) ) ==> 
% 4.28/4.66    meet( complement( X ), join( X, Y ) ) }.
% 4.28/4.66  parent0[0]: (32330) {G31,W11,D4,L1,V2,M1} P(459,32247) { meet( complement( 
% 4.28/4.66    X ), join( X, Y ) ) ==> meet( Y, complement( X ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35460) {G27,W17,D6,L1,V2,M1}  { meet( X, complement( meet( 
% 4.28/4.66    complement( X ), Y ) ) ) ==> meet( complement( meet( complement( X ), Y )
% 4.28/4.66     ), join( Y, X ) ) }.
% 4.28/4.66  parent0[0]: (10106) {G26,W10,D5,L1,V2,M1} P(23,10020);d(470);d(10055);d(715
% 4.28/4.66    ) { join( meet( complement( X ), Y ), X ) ==> join( Y, X ) }.
% 4.28/4.66  parent1[0; 14]: (35456) {G31,W11,D4,L1,V2,M1}  { meet( Y, complement( X ) )
% 4.28/4.66     ==> meet( complement( X ), join( X, Y ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := meet( complement( X ), Y )
% 4.28/4.66     Y := X
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35462) {G19,W16,D6,L1,V2,M1}  { meet( X, complement( meet( 
% 4.28/4.66    complement( X ), Y ) ) ) ==> meet( join( X, complement( Y ) ), join( Y, X
% 4.28/4.66     ) ) }.
% 4.28/4.66  parent0[0]: (1021) {G18,W10,D5,L1,V2,M1} P(459,472) { complement( meet( 
% 4.28/4.66    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 4.28/4.66  parent1[0; 9]: (35460) {G27,W17,D6,L1,V2,M1}  { meet( X, complement( meet( 
% 4.28/4.66    complement( X ), Y ) ) ) ==> meet( complement( meet( complement( X ), Y )
% 4.28/4.66     ), join( Y, X ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35463) {G19,W15,D5,L1,V2,M1}  { meet( X, join( X, complement( Y )
% 4.28/4.66     ) ) ==> meet( join( X, complement( Y ) ), join( Y, X ) ) }.
% 4.28/4.66  parent0[0]: (1021) {G18,W10,D5,L1,V2,M1} P(459,472) { complement( meet( 
% 4.28/4.66    complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 4.28/4.66  parent1[0; 3]: (35462) {G19,W16,D6,L1,V2,M1}  { meet( X, complement( meet( 
% 4.28/4.66    complement( X ), Y ) ) ) ==> meet( join( X, complement( Y ) ), join( Y, X
% 4.28/4.66     ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35464) {G20,W10,D5,L1,V2,M1}  { X ==> meet( join( X, complement( 
% 4.28/4.66    Y ) ), join( Y, X ) ) }.
% 4.28/4.66  parent0[0]: (1206) {G26,W7,D4,L1,V2,M1} P(1186,581) { meet( X, join( X, Y )
% 4.28/4.66     ) ==> X }.
% 4.28/4.66  parent1[0; 1]: (35463) {G19,W15,D5,L1,V2,M1}  { meet( X, join( X, 
% 4.28/4.66    complement( Y ) ) ) ==> meet( join( X, complement( Y ) ), join( Y, X ) )
% 4.28/4.66     }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := complement( Y )
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  eqswap: (35465) {G20,W10,D5,L1,V2,M1}  { meet( join( X, complement( Y ) ), 
% 4.28/4.66    join( Y, X ) ) ==> X }.
% 4.28/4.66  parent0[0]: (35464) {G20,W10,D5,L1,V2,M1}  { X ==> meet( join( X, 
% 4.28/4.66    complement( Y ) ), join( Y, X ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  subsumption: (32539) {G32,W10,D5,L1,V2,M1} P(10106,32330);d(1021);d(1206)
% 4.28/4.66     { meet( join( X, complement( Y ) ), join( Y, X ) ) ==> X }.
% 4.28/4.66  parent0: (35465) {G20,W10,D5,L1,V2,M1}  { meet( join( X, complement( Y ) )
% 4.28/4.66    , join( Y, X ) ) ==> X }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  permutation0:
% 4.28/4.66     0 ==> 0
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  eqswap: (35467) {G31,W11,D4,L1,V2,M1}  { meet( Y, complement( X ) ) ==> 
% 4.28/4.66    meet( complement( X ), join( X, Y ) ) }.
% 4.28/4.66  parent0[0]: (32330) {G31,W11,D4,L1,V2,M1} P(459,32247) { meet( complement( 
% 4.28/4.66    X ), join( X, Y ) ) ==> meet( Y, complement( X ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35468) {G32,W14,D5,L1,V1,M1}  { meet( composition( X, complement
% 4.28/4.66    ( one ) ), complement( X ) ) ==> meet( complement( X ), composition( X, 
% 4.28/4.66    top ) ) }.
% 4.28/4.66  parent0[0]: (8050) {G35,W10,D5,L1,V1,M1} P(7998,0) { join( X, composition( 
% 4.28/4.66    X, complement( one ) ) ) ==> composition( X, top ) }.
% 4.28/4.66  parent1[0; 11]: (35467) {G31,W11,D4,L1,V2,M1}  { meet( Y, complement( X ) )
% 4.28/4.66     ==> meet( complement( X ), join( X, Y ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := X
% 4.28/4.66     Y := composition( X, complement( one ) )
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  subsumption: (32548) {G36,W14,D5,L1,V1,M1} P(8050,32330) { meet( 
% 4.28/4.66    composition( X, complement( one ) ), complement( X ) ) ==> meet( 
% 4.28/4.66    complement( X ), composition( X, top ) ) }.
% 4.28/4.66  parent0: (35468) {G32,W14,D5,L1,V1,M1}  { meet( composition( X, complement
% 4.28/4.66    ( one ) ), complement( X ) ) ==> meet( complement( X ), composition( X, 
% 4.28/4.66    top ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66  end
% 4.28/4.66  permutation0:
% 4.28/4.66     0 ==> 0
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  eqswap: (35471) {G32,W10,D5,L1,V2,M1}  { X ==> meet( join( X, complement( Y
% 4.28/4.66     ) ), join( Y, X ) ) }.
% 4.28/4.66  parent0[0]: (32539) {G32,W10,D5,L1,V2,M1} P(10106,32330);d(1021);d(1206) { 
% 4.28/4.66    meet( join( X, complement( Y ) ), join( Y, X ) ) ==> X }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35476) {G28,W16,D6,L1,V0,M1}  { composition( skol1, complement( 
% 4.28/4.66    one ) ) ==> meet( join( composition( skol1, complement( one ) ), 
% 4.28/4.66    complement( complement( skol1 ) ) ), complement( skol1 ) ) }.
% 4.28/4.66  parent0[0]: (4597) {G27,W10,D5,L1,V0,M1} P(4546,1031);d(1022) { join( 
% 4.28/4.66    complement( skol1 ), composition( skol1, complement( one ) ) ) ==> 
% 4.28/4.66    complement( skol1 ) }.
% 4.28/4.66  parent1[0; 14]: (35471) {G32,W10,D5,L1,V2,M1}  { X ==> meet( join( X, 
% 4.28/4.66    complement( Y ) ), join( Y, X ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := composition( skol1, complement( one ) )
% 4.28/4.66     Y := complement( skol1 )
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35477) {G20,W16,D8,L1,V0,M1}  { composition( skol1, complement( 
% 4.28/4.66    one ) ) ==> complement( join( meet( complement( composition( skol1, 
% 4.28/4.66    complement( one ) ) ), complement( skol1 ) ), skol1 ) ) }.
% 4.28/4.66  parent0[0]: (4611) {G19,W15,D6,L1,V3,M1} P(1021,4531) { meet( join( X, 
% 4.28/4.66    complement( Y ) ), complement( Z ) ) ==> complement( join( meet( 
% 4.28/4.66    complement( X ), Y ), Z ) ) }.
% 4.28/4.66  parent1[0; 5]: (35476) {G28,W16,D6,L1,V0,M1}  { composition( skol1, 
% 4.28/4.66    complement( one ) ) ==> meet( join( composition( skol1, complement( one )
% 4.28/4.66     ), complement( complement( skol1 ) ) ), complement( skol1 ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := composition( skol1, complement( one ) )
% 4.28/4.66     Y := complement( skol1 )
% 4.28/4.66     Z := skol1
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35478) {G21,W13,D7,L1,V0,M1}  { composition( skol1, complement( 
% 4.28/4.66    one ) ) ==> complement( join( complement( composition( skol1, complement
% 4.28/4.66    ( one ) ) ), skol1 ) ) }.
% 4.28/4.66  parent0[0]: (10083) {G24,W10,D5,L1,V2,M1} P(202,10020);d(471);d(451);d(729)
% 4.28/4.66     { join( meet( X, complement( Y ) ), Y ) ==> join( X, Y ) }.
% 4.28/4.66  parent1[0; 6]: (35477) {G20,W16,D8,L1,V0,M1}  { composition( skol1, 
% 4.28/4.66    complement( one ) ) ==> complement( join( meet( complement( composition( 
% 4.28/4.66    skol1, complement( one ) ) ), complement( skol1 ) ), skol1 ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := complement( composition( skol1, complement( one ) ) )
% 4.28/4.66     Y := skol1
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35479) {G18,W12,D5,L1,V0,M1}  { composition( skol1, complement( 
% 4.28/4.66    one ) ) ==> meet( composition( skol1, complement( one ) ), complement( 
% 4.28/4.66    skol1 ) ) }.
% 4.28/4.66  parent0[0]: (471) {G17,W10,D5,L1,V2,M1} P(459,3) { complement( join( 
% 4.28/4.66    complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 4.28/4.66  parent1[0; 5]: (35478) {G21,W13,D7,L1,V0,M1}  { composition( skol1, 
% 4.28/4.66    complement( one ) ) ==> complement( join( complement( composition( skol1
% 4.28/4.66    , complement( one ) ) ), skol1 ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := skol1
% 4.28/4.66     Y := composition( skol1, complement( one ) )
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35480) {G19,W11,D4,L1,V0,M1}  { composition( skol1, complement( 
% 4.28/4.66    one ) ) ==> meet( complement( skol1 ), composition( skol1, top ) ) }.
% 4.28/4.66  parent0[0]: (32548) {G36,W14,D5,L1,V1,M1} P(8050,32330) { meet( composition
% 4.28/4.66    ( X, complement( one ) ), complement( X ) ) ==> meet( complement( X ), 
% 4.28/4.66    composition( X, top ) ) }.
% 4.28/4.66  parent1[0; 5]: (35479) {G18,W12,D5,L1,V0,M1}  { composition( skol1, 
% 4.28/4.66    complement( one ) ) ==> meet( composition( skol1, complement( one ) ), 
% 4.28/4.66    complement( skol1 ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := skol1
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  eqswap: (35481) {G19,W11,D4,L1,V0,M1}  { meet( complement( skol1 ), 
% 4.28/4.66    composition( skol1, top ) ) ==> composition( skol1, complement( one ) )
% 4.28/4.66     }.
% 4.28/4.66  parent0[0]: (35480) {G19,W11,D4,L1,V0,M1}  { composition( skol1, complement
% 4.28/4.66    ( one ) ) ==> meet( complement( skol1 ), composition( skol1, top ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  subsumption: (32584) {G37,W11,D4,L1,V0,M1} P(4597,32539);d(4611);d(10083);d
% 4.28/4.66    (471);d(32548) { meet( complement( skol1 ), composition( skol1, top ) ) 
% 4.28/4.66    ==> composition( skol1, complement( one ) ) }.
% 4.28/4.66  parent0: (35481) {G19,W11,D4,L1,V0,M1}  { meet( complement( skol1 ), 
% 4.28/4.66    composition( skol1, top ) ) ==> composition( skol1, complement( one ) )
% 4.28/4.66     }.
% 4.28/4.66  substitution0:
% 4.28/4.66  end
% 4.28/4.66  permutation0:
% 4.28/4.66     0 ==> 0
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  eqswap: (35483) {G31,W11,D4,L1,V2,M1}  { meet( Y, complement( X ) ) ==> 
% 4.28/4.66    meet( complement( X ), join( Y, X ) ) }.
% 4.28/4.66  parent0[0]: (32327) {G31,W11,D4,L1,V2,M1} P(459,32281) { meet( complement( 
% 4.28/4.66    X ), join( Y, X ) ) ==> meet( Y, complement( X ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35485) {G2,W13,D4,L1,V1,M1}  { meet( join( X, skol1 ), complement
% 4.28/4.66    ( one ) ) ==> meet( complement( one ), join( X, one ) ) }.
% 4.28/4.66  parent0[0]: (29) {G1,W9,D4,L1,V1,M1} P(13,1) { join( join( X, skol1 ), one
% 4.28/4.66     ) ==> join( X, one ) }.
% 4.28/4.66  parent1[0; 10]: (35483) {G31,W11,D4,L1,V2,M1}  { meet( Y, complement( X ) )
% 4.28/4.66     ==> meet( complement( X ), join( Y, X ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := one
% 4.28/4.66     Y := join( X, skol1 )
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35486) {G3,W11,D4,L1,V1,M1}  { meet( join( X, skol1 ), complement
% 4.28/4.66    ( one ) ) ==> meet( X, complement( one ) ) }.
% 4.28/4.66  parent0[0]: (32327) {G31,W11,D4,L1,V2,M1} P(459,32281) { meet( complement( 
% 4.28/4.66    X ), join( Y, X ) ) ==> meet( Y, complement( X ) ) }.
% 4.28/4.66  parent1[0; 7]: (35485) {G2,W13,D4,L1,V1,M1}  { meet( join( X, skol1 ), 
% 4.28/4.66    complement( one ) ) ==> meet( complement( one ), join( X, one ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := one
% 4.28/4.66     Y := X
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := X
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  subsumption: (32899) {G32,W11,D4,L1,V1,M1} P(29,32327);d(32327) { meet( 
% 4.28/4.66    join( X, skol1 ), complement( one ) ) ==> meet( X, complement( one ) )
% 4.28/4.66     }.
% 4.28/4.66  parent0: (35486) {G3,W11,D4,L1,V1,M1}  { meet( join( X, skol1 ), complement
% 4.28/4.66    ( one ) ) ==> meet( X, complement( one ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66  end
% 4.28/4.66  permutation0:
% 4.28/4.66     0 ==> 0
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  eqswap: (35489) {G32,W11,D4,L1,V1,M1}  { meet( X, complement( one ) ) ==> 
% 4.28/4.66    meet( join( X, skol1 ), complement( one ) ) }.
% 4.28/4.66  parent0[0]: (32899) {G32,W11,D4,L1,V1,M1} P(29,32327);d(32327) { meet( join
% 4.28/4.66    ( X, skol1 ), complement( one ) ) ==> meet( X, complement( one ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35491) {G33,W14,D5,L1,V0,M1}  { meet( composition( skol1, 
% 4.28/4.66    complement( one ) ), complement( one ) ) ==> meet( composition( skol1, 
% 4.28/4.66    top ), complement( one ) ) }.
% 4.28/4.66  parent0[0]: (7998) {G34,W10,D5,L1,V1,M1} P(1942,21);d(17);d(259);d(17);d(
% 4.28/4.66    1624) { join( composition( X, complement( one ) ), X ) ==> composition( X
% 4.28/4.66    , top ) }.
% 4.28/4.66  parent1[0; 9]: (35489) {G32,W11,D4,L1,V1,M1}  { meet( X, complement( one )
% 4.28/4.66     ) ==> meet( join( X, skol1 ), complement( one ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := skol1
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := composition( skol1, complement( one ) )
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35492) {G21,W11,D4,L1,V0,M1}  { composition( skol1, complement( 
% 4.28/4.66    one ) ) ==> meet( composition( skol1, top ), complement( one ) ) }.
% 4.28/4.66  parent0[0]: (1865) {G20,W9,D4,L1,V1,M1} P(1846,1166) { meet( composition( 
% 4.28/4.66    skol1, X ), X ) ==> composition( skol1, X ) }.
% 4.28/4.66  parent1[0; 1]: (35491) {G33,W14,D5,L1,V0,M1}  { meet( composition( skol1, 
% 4.28/4.66    complement( one ) ), complement( one ) ) ==> meet( composition( skol1, 
% 4.28/4.66    top ), complement( one ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := complement( one )
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  eqswap: (35493) {G21,W11,D4,L1,V0,M1}  { meet( composition( skol1, top ), 
% 4.28/4.66    complement( one ) ) ==> composition( skol1, complement( one ) ) }.
% 4.28/4.66  parent0[0]: (35492) {G21,W11,D4,L1,V0,M1}  { composition( skol1, complement
% 4.28/4.66    ( one ) ) ==> meet( composition( skol1, top ), complement( one ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  subsumption: (32936) {G35,W11,D4,L1,V0,M1} P(7998,32899);d(1865) { meet( 
% 4.28/4.66    composition( skol1, top ), complement( one ) ) ==> composition( skol1, 
% 4.28/4.66    complement( one ) ) }.
% 4.28/4.66  parent0: (35493) {G21,W11,D4,L1,V0,M1}  { meet( composition( skol1, top ), 
% 4.28/4.66    complement( one ) ) ==> composition( skol1, complement( one ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66  end
% 4.28/4.66  permutation0:
% 4.28/4.66     0 ==> 0
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  eqswap: (35495) {G27,W11,D5,L1,V2,M1}  { meet( complement( Y ), X ) ==> 
% 4.28/4.66    meet( complement( meet( X, Y ) ), X ) }.
% 4.28/4.66  parent0[0]: (12594) {G27,W11,D5,L1,V2,M1} P(10106,470);d(470);d(1021);d(472
% 4.28/4.66    ) { meet( complement( meet( X, Y ) ), X ) ==> meet( complement( Y ), X )
% 4.28/4.66     }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35497) {G28,W17,D6,L1,V0,M1}  { meet( complement( complement( one
% 4.28/4.66     ) ), composition( skol1, top ) ) ==> meet( complement( composition( 
% 4.28/4.66    skol1, complement( one ) ) ), composition( skol1, top ) ) }.
% 4.28/4.66  parent0[0]: (32936) {G35,W11,D4,L1,V0,M1} P(7998,32899);d(1865) { meet( 
% 4.28/4.66    composition( skol1, top ), complement( one ) ) ==> composition( skol1, 
% 4.28/4.66    complement( one ) ) }.
% 4.28/4.66  parent1[0; 10]: (35495) {G27,W11,D5,L1,V2,M1}  { meet( complement( Y ), X )
% 4.28/4.66     ==> meet( complement( meet( X, Y ) ), X ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := composition( skol1, top )
% 4.28/4.66     Y := complement( one )
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35498) {G17,W15,D6,L1,V0,M1}  { meet( one, composition( skol1, 
% 4.28/4.66    top ) ) ==> meet( complement( composition( skol1, complement( one ) ) ), 
% 4.28/4.66    composition( skol1, top ) ) }.
% 4.28/4.66  parent0[0]: (459) {G16,W5,D4,L1,V1,M1} P(449,60);d(457) { complement( 
% 4.28/4.66    complement( X ) ) ==> X }.
% 4.28/4.66  parent1[0; 2]: (35497) {G28,W17,D6,L1,V0,M1}  { meet( complement( 
% 4.28/4.66    complement( one ) ), composition( skol1, top ) ) ==> meet( complement( 
% 4.28/4.66    composition( skol1, complement( one ) ) ), composition( skol1, top ) )
% 4.28/4.66     }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := one
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  eqswap: (35499) {G17,W15,D6,L1,V0,M1}  { meet( complement( composition( 
% 4.28/4.66    skol1, complement( one ) ) ), composition( skol1, top ) ) ==> meet( one, 
% 4.28/4.66    composition( skol1, top ) ) }.
% 4.28/4.66  parent0[0]: (35498) {G17,W15,D6,L1,V0,M1}  { meet( one, composition( skol1
% 4.28/4.66    , top ) ) ==> meet( complement( composition( skol1, complement( one ) ) )
% 4.28/4.66    , composition( skol1, top ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  subsumption: (33066) {G36,W15,D6,L1,V0,M1} P(32936,12594);d(459) { meet( 
% 4.28/4.66    complement( composition( skol1, complement( one ) ) ), composition( skol1
% 4.28/4.66    , top ) ) ==> meet( one, composition( skol1, top ) ) }.
% 4.28/4.66  parent0: (35499) {G17,W15,D6,L1,V0,M1}  { meet( complement( composition( 
% 4.28/4.66    skol1, complement( one ) ) ), composition( skol1, top ) ) ==> meet( one, 
% 4.28/4.66    composition( skol1, top ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66  end
% 4.28/4.66  permutation0:
% 4.28/4.66     0 ==> 0
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35502) {G31,W15,D5,L1,V1,M1}  { meet( meet( composition( skol1, 
% 4.28/4.66    top ), complement( skol1 ) ), X ) = meet( composition( skol1, complement
% 4.28/4.66    ( one ) ), X ) }.
% 4.28/4.66  parent0[0]: (32584) {G37,W11,D4,L1,V0,M1} P(4597,32539);d(4611);d(10083);d(
% 4.28/4.66    471);d(32548) { meet( complement( skol1 ), composition( skol1, top ) ) 
% 4.28/4.66    ==> composition( skol1, complement( one ) ) }.
% 4.28/4.66  parent1[0; 10]: (32245) {G30,W11,D4,L1,V3,M1} P(22977,32210);d(32241) { 
% 4.28/4.66    meet( meet( Z, Y ), X ) = meet( meet( Y, Z ), X ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := X
% 4.28/4.66     Y := complement( skol1 )
% 4.28/4.66     Z := composition( skol1, top )
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  subsumption: (33071) {G38,W15,D5,L1,V1,M1} P(32584,32245) { meet( meet( 
% 4.28/4.66    composition( skol1, top ), complement( skol1 ) ), X ) ==> meet( 
% 4.28/4.66    composition( skol1, complement( one ) ), X ) }.
% 4.28/4.66  parent0: (35502) {G31,W15,D5,L1,V1,M1}  { meet( meet( composition( skol1, 
% 4.28/4.66    top ), complement( skol1 ) ), X ) = meet( composition( skol1, complement
% 4.28/4.66    ( one ) ), X ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66  end
% 4.28/4.66  permutation0:
% 4.28/4.66     0 ==> 0
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  eqswap: (35504) {G20,W11,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( meet( X, Y
% 4.28/4.66     ), meet( Y, X ) ) }.
% 4.28/4.66  parent0[0]: (1602) {G20,W11,D4,L1,V2,M1} P(1055,1006);d(454);d(459) { meet
% 4.28/4.66    ( meet( X, Y ), meet( Y, X ) ) ==> meet( X, Y ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35509) {G21,W18,D5,L1,V0,M1}  { meet( composition( skol1, top ), 
% 4.28/4.66    complement( skol1 ) ) ==> meet( meet( composition( skol1, top ), 
% 4.28/4.66    complement( skol1 ) ), composition( skol1, complement( one ) ) ) }.
% 4.28/4.66  parent0[0]: (32584) {G37,W11,D4,L1,V0,M1} P(4597,32539);d(4611);d(10083);d(
% 4.28/4.66    471);d(32548) { meet( complement( skol1 ), composition( skol1, top ) ) 
% 4.28/4.66    ==> composition( skol1, complement( one ) ) }.
% 4.28/4.66  parent1[0; 14]: (35504) {G20,W11,D4,L1,V2,M1}  { meet( X, Y ) ==> meet( 
% 4.28/4.66    meet( X, Y ), meet( Y, X ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := composition( skol1, top )
% 4.28/4.66     Y := complement( skol1 )
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35511) {G22,W16,D5,L1,V0,M1}  { meet( composition( skol1, top ), 
% 4.28/4.66    complement( skol1 ) ) ==> meet( composition( skol1, complement( one ) ), 
% 4.28/4.66    composition( skol1, complement( one ) ) ) }.
% 4.28/4.66  parent0[0]: (33071) {G38,W15,D5,L1,V1,M1} P(32584,32245) { meet( meet( 
% 4.28/4.66    composition( skol1, top ), complement( skol1 ) ), X ) ==> meet( 
% 4.28/4.66    composition( skol1, complement( one ) ), X ) }.
% 4.28/4.66  parent1[0; 7]: (35509) {G21,W18,D5,L1,V0,M1}  { meet( composition( skol1, 
% 4.28/4.66    top ), complement( skol1 ) ) ==> meet( meet( composition( skol1, top ), 
% 4.28/4.66    complement( skol1 ) ), composition( skol1, complement( one ) ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := composition( skol1, complement( one ) )
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35512) {G18,W11,D4,L1,V0,M1}  { meet( composition( skol1, top ), 
% 4.28/4.66    complement( skol1 ) ) ==> composition( skol1, complement( one ) ) }.
% 4.28/4.66  parent0[0]: (467) {G17,W5,D3,L1,V1,M1} P(459,145) { meet( X, X ) ==> X }.
% 4.28/4.66  parent1[0; 7]: (35511) {G22,W16,D5,L1,V0,M1}  { meet( composition( skol1, 
% 4.28/4.66    top ), complement( skol1 ) ) ==> meet( composition( skol1, complement( 
% 4.28/4.66    one ) ), composition( skol1, complement( one ) ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := composition( skol1, complement( one ) )
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  subsumption: (33091) {G39,W11,D4,L1,V0,M1} P(32584,1602);d(33071);d(467) { 
% 4.28/4.66    meet( composition( skol1, top ), complement( skol1 ) ) ==> composition( 
% 4.28/4.66    skol1, complement( one ) ) }.
% 4.28/4.66  parent0: (35512) {G18,W11,D4,L1,V0,M1}  { meet( composition( skol1, top ), 
% 4.28/4.66    complement( skol1 ) ) ==> composition( skol1, complement( one ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66  end
% 4.28/4.66  permutation0:
% 4.28/4.66     0 ==> 0
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  eqswap: (35515) {G27,W11,D5,L1,V2,M1}  { meet( complement( Y ), X ) ==> 
% 4.28/4.66    meet( complement( meet( X, Y ) ), X ) }.
% 4.28/4.66  parent0[0]: (12594) {G27,W11,D5,L1,V2,M1} P(10106,470);d(470);d(1021);d(472
% 4.28/4.66    ) { meet( complement( meet( X, Y ) ), X ) ==> meet( complement( Y ), X )
% 4.28/4.66     }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35519) {G28,W17,D6,L1,V0,M1}  { meet( complement( complement( 
% 4.28/4.66    skol1 ) ), composition( skol1, top ) ) ==> meet( complement( composition
% 4.28/4.66    ( skol1, complement( one ) ) ), composition( skol1, top ) ) }.
% 4.28/4.66  parent0[0]: (33091) {G39,W11,D4,L1,V0,M1} P(32584,1602);d(33071);d(467) { 
% 4.28/4.66    meet( composition( skol1, top ), complement( skol1 ) ) ==> composition( 
% 4.28/4.66    skol1, complement( one ) ) }.
% 4.28/4.66  parent1[0; 10]: (35515) {G27,W11,D5,L1,V2,M1}  { meet( complement( Y ), X )
% 4.28/4.66     ==> meet( complement( meet( X, Y ) ), X ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := composition( skol1, top )
% 4.28/4.66     Y := complement( skol1 )
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35520) {G29,W13,D5,L1,V0,M1}  { meet( complement( complement( 
% 4.28/4.66    skol1 ) ), composition( skol1, top ) ) ==> meet( one, composition( skol1
% 4.28/4.66    , top ) ) }.
% 4.28/4.66  parent0[0]: (33066) {G36,W15,D6,L1,V0,M1} P(32936,12594);d(459) { meet( 
% 4.28/4.66    complement( composition( skol1, complement( one ) ) ), composition( skol1
% 4.28/4.66    , top ) ) ==> meet( one, composition( skol1, top ) ) }.
% 4.28/4.66  parent1[0; 8]: (35519) {G28,W17,D6,L1,V0,M1}  { meet( complement( 
% 4.28/4.66    complement( skol1 ) ), composition( skol1, top ) ) ==> meet( complement( 
% 4.28/4.66    composition( skol1, complement( one ) ) ), composition( skol1, top ) )
% 4.28/4.66     }.
% 4.28/4.66  substitution0:
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35521) {G17,W11,D4,L1,V0,M1}  { meet( skol1, composition( skol1, 
% 4.28/4.66    top ) ) ==> meet( one, composition( skol1, top ) ) }.
% 4.28/4.66  parent0[0]: (459) {G16,W5,D4,L1,V1,M1} P(449,60);d(457) { complement( 
% 4.28/4.66    complement( X ) ) ==> X }.
% 4.28/4.66  parent1[0; 2]: (35520) {G29,W13,D5,L1,V0,M1}  { meet( complement( 
% 4.28/4.66    complement( skol1 ) ), composition( skol1, top ) ) ==> meet( one, 
% 4.28/4.66    composition( skol1, top ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := skol1
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35522) {G18,W7,D4,L1,V0,M1}  { skol1 ==> meet( one, composition( 
% 4.28/4.66    skol1, top ) ) }.
% 4.28/4.66  parent0[0]: (2394) {G20,W7,D4,L1,V1,M1} P(2283,1166) { meet( X, composition
% 4.28/4.66    ( X, top ) ) ==> X }.
% 4.28/4.66  parent1[0; 1]: (35521) {G17,W11,D4,L1,V0,M1}  { meet( skol1, composition( 
% 4.28/4.66    skol1, top ) ) ==> meet( one, composition( skol1, top ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := skol1
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  eqswap: (35523) {G18,W7,D4,L1,V0,M1}  { meet( one, composition( skol1, top
% 4.28/4.66     ) ) ==> skol1 }.
% 4.28/4.66  parent0[0]: (35522) {G18,W7,D4,L1,V0,M1}  { skol1 ==> meet( one, 
% 4.28/4.66    composition( skol1, top ) ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  subsumption: (33105) {G40,W7,D4,L1,V0,M1} P(33091,12594);d(33066);d(459);d(
% 4.28/4.66    2394) { meet( one, composition( skol1, top ) ) ==> skol1 }.
% 4.28/4.66  parent0: (35523) {G18,W7,D4,L1,V0,M1}  { meet( one, composition( skol1, top
% 4.28/4.66     ) ) ==> skol1 }.
% 4.28/4.66  substitution0:
% 4.28/4.66  end
% 4.28/4.66  permutation0:
% 4.28/4.66     0 ==> 0
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  eqswap: (35525) {G27,W11,D5,L1,V2,M1}  { meet( complement( Y ), X ) ==> 
% 4.28/4.66    meet( complement( meet( X, Y ) ), X ) }.
% 4.28/4.66  parent0[0]: (12594) {G27,W11,D5,L1,V2,M1} P(10106,470);d(470);d(1021);d(472
% 4.28/4.66    ) { meet( complement( meet( X, Y ) ), X ) ==> meet( complement( Y ), X )
% 4.28/4.66     }.
% 4.28/4.66  substitution0:
% 4.28/4.66     X := X
% 4.28/4.66     Y := Y
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35526) {G28,W11,D5,L1,V0,M1}  { meet( complement( composition( 
% 4.28/4.66    skol1, top ) ), one ) ==> meet( complement( skol1 ), one ) }.
% 4.28/4.66  parent0[0]: (33105) {G40,W7,D4,L1,V0,M1} P(33091,12594);d(33066);d(459);d(
% 4.28/4.66    2394) { meet( one, composition( skol1, top ) ) ==> skol1 }.
% 4.28/4.66  parent1[0; 9]: (35525) {G27,W11,D5,L1,V2,M1}  { meet( complement( Y ), X ) 
% 4.28/4.66    ==> meet( complement( meet( X, Y ) ), X ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66     X := one
% 4.28/4.66     Y := composition( skol1, top )
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  subsumption: (33108) {G41,W11,D5,L1,V0,M1} P(33105,12594) { meet( 
% 4.28/4.66    complement( composition( skol1, top ) ), one ) ==> meet( complement( 
% 4.28/4.66    skol1 ), one ) }.
% 4.28/4.66  parent0: (35526) {G28,W11,D5,L1,V0,M1}  { meet( complement( composition( 
% 4.28/4.66    skol1, top ) ), one ) ==> meet( complement( skol1 ), one ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66  end
% 4.28/4.66  permutation0:
% 4.28/4.66     0 ==> 0
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  paramod: (35530) {G1,W9,D4,L1,V0,M1}  { ! meet( complement( skol1 ), one ) 
% 4.28/4.66    ==> meet( complement( skol1 ), one ) }.
% 4.28/4.66  parent0[0]: (33108) {G41,W11,D5,L1,V0,M1} P(33105,12594) { meet( complement
% 4.28/4.66    ( composition( skol1, top ) ), one ) ==> meet( complement( skol1 ), one )
% 4.28/4.66     }.
% 4.28/4.66  parent1[0; 2]: (14) {G0,W11,D5,L1,V0,M1} I { ! meet( complement( 
% 4.28/4.66    composition( skol1, top ) ), one ) ==> meet( complement( skol1 ), one )
% 4.28/4.66     }.
% 4.28/4.66  substitution0:
% 4.28/4.66  end
% 4.28/4.66  substitution1:
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  eqrefl: (35531) {G0,W0,D0,L0,V0,M0}  {  }.
% 4.28/4.66  parent0[0]: (35530) {G1,W9,D4,L1,V0,M1}  { ! meet( complement( skol1 ), one
% 4.28/4.66     ) ==> meet( complement( skol1 ), one ) }.
% 4.28/4.66  substitution0:
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  subsumption: (34067) {G42,W0,D0,L0,V0,M0} S(14);d(33108);q {  }.
% 4.28/4.66  parent0: (35531) {G0,W0,D0,L0,V0,M0}  {  }.
% 4.28/4.66  substitution0:
% 4.28/4.66  end
% 4.28/4.66  permutation0:
% 4.28/4.66  end
% 4.28/4.66  
% 4.28/4.66  Proof check complete!
% 4.28/4.66  
% 4.28/4.66  Memory use:
% 4.28/4.66  
% 4.28/4.66  space for terms:        446090
% 4.28/4.66  space for clauses:      3465471
% 4.28/4.66  
% 4.28/4.66  
% 4.28/4.66  clauses generated:      965152
% 4.28/4.66  clauses kept:           34068
% 4.28/4.66  clauses selected:       2057
% 4.28/4.66  clauses deleted:        4409
% 4.28/4.66  clauses inuse deleted:  513
% 4.28/4.66  
% 4.28/4.66  subsentry:          37495
% 4.28/4.66  literals s-matched: 32164
% 4.28/4.66  literals matched:   31376
% 4.28/4.66  full subsumption:   0
% 4.28/4.66  
% 4.28/4.66  checksum:           16396577
% 4.28/4.66  
% 4.28/4.66  
% 4.28/4.66  Bliksem ended
%------------------------------------------------------------------------------