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

View Problem - Process Solution

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

% Computer : n019.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 : Sat Jul 16 07:38:21 EDT 2022

% Result   : Theorem 21.21s 21.61s
% Output   : Refutation 21.21s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.04/0.14  % Problem  : GRP654+2 : TPTP v8.1.0. Released v4.0.0.
% 0.14/0.15  % Command  : bliksem %s
% 0.14/0.36  % Computer : n019.cluster.edu
% 0.14/0.36  % Model    : x86_64 x86_64
% 0.14/0.36  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.36  % Memory   : 8042.1875MB
% 0.14/0.36  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.14/0.36  % CPULimit : 300
% 0.14/0.36  % DateTime : Mon Jun 13 16:01:24 EDT 2022
% 0.14/0.36  % CPUTime  : 
% 21.21/21.61  *** allocated 10000 integers for termspace/termends
% 21.21/21.61  *** allocated 10000 integers for clauses
% 21.21/21.61  *** allocated 10000 integers for justifications
% 21.21/21.61  Bliksem 1.12
% 21.21/21.61  
% 21.21/21.61  
% 21.21/21.61  Automatic Strategy Selection
% 21.21/21.61  
% 21.21/21.61  
% 21.21/21.61  Clauses:
% 21.21/21.61  
% 21.21/21.61  { mult( Y, ld( Y, X ) ) = X }.
% 21.21/21.61  { ld( Y, mult( Y, X ) ) = X }.
% 21.21/21.61  { mult( rd( Y, X ), X ) = Y }.
% 21.21/21.61  { rd( mult( Y, X ), X ) = Y }.
% 21.21/21.61  { mult( Z, mult( Y, mult( Z, X ) ) ) = mult( mult( mult( Z, Y ), Z ), X ) }
% 21.21/21.61    .
% 21.21/21.61  { ! mult( skol1, rd( skol2, skol2 ) ) = skol1, ! mult( rd( skol2, skol2 ), 
% 21.21/21.61    skol1 ) = skol1 }.
% 21.21/21.61  
% 21.21/21.61  percentage equality = 1.000000, percentage horn = 1.000000
% 21.21/21.61  This is a pure equality problem
% 21.21/21.61  
% 21.21/21.61  
% 21.21/21.61  
% 21.21/21.61  Options Used:
% 21.21/21.61  
% 21.21/21.61  useres =            1
% 21.21/21.61  useparamod =        1
% 21.21/21.61  useeqrefl =         1
% 21.21/21.61  useeqfact =         1
% 21.21/21.61  usefactor =         1
% 21.21/21.61  usesimpsplitting =  0
% 21.21/21.61  usesimpdemod =      5
% 21.21/21.61  usesimpres =        3
% 21.21/21.61  
% 21.21/21.61  resimpinuse      =  1000
% 21.21/21.61  resimpclauses =     20000
% 21.21/21.61  substype =          eqrewr
% 21.21/21.61  backwardsubs =      1
% 21.21/21.61  selectoldest =      5
% 21.21/21.61  
% 21.21/21.61  litorderings [0] =  split
% 21.21/21.61  litorderings [1] =  extend the termordering, first sorting on arguments
% 21.21/21.61  
% 21.21/21.61  termordering =      kbo
% 21.21/21.61  
% 21.21/21.61  litapriori =        0
% 21.21/21.61  termapriori =       1
% 21.21/21.61  litaposteriori =    0
% 21.21/21.61  termaposteriori =   0
% 21.21/21.61  demodaposteriori =  0
% 21.21/21.61  ordereqreflfact =   0
% 21.21/21.61  
% 21.21/21.61  litselect =         negord
% 21.21/21.61  
% 21.21/21.61  maxweight =         15
% 21.21/21.61  maxdepth =          30000
% 21.21/21.61  maxlength =         115
% 21.21/21.61  maxnrvars =         195
% 21.21/21.61  excuselevel =       1
% 21.21/21.61  increasemaxweight = 1
% 21.21/21.61  
% 21.21/21.61  maxselected =       10000000
% 21.21/21.61  maxnrclauses =      10000000
% 21.21/21.61  
% 21.21/21.61  showgenerated =    0
% 21.21/21.61  showkept =         0
% 21.21/21.61  showselected =     0
% 21.21/21.61  showdeleted =      0
% 21.21/21.61  showresimp =       1
% 21.21/21.61  showstatus =       2000
% 21.21/21.61  
% 21.21/21.61  prologoutput =     0
% 21.21/21.61  nrgoals =          5000000
% 21.21/21.61  totalproof =       1
% 21.21/21.61  
% 21.21/21.61  Symbols occurring in the translation:
% 21.21/21.61  
% 21.21/21.61  {}  [0, 0]      (w:1, o:2, a:1, s:1, b:0), 
% 21.21/21.61  .  [1, 2]      (w:1, o:18, a:1, s:1, b:0), 
% 21.21/21.61  !  [4, 1]      (w:0, o:13, a:1, s:1, b:0), 
% 21.21/21.61  =  [13, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 21.21/21.61  ==>  [14, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 21.21/21.61  ld  [37, 2]      (w:1, o:42, a:1, s:1, b:0), 
% 21.21/21.61  mult  [38, 2]      (w:1, o:43, a:1, s:1, b:0), 
% 21.21/21.61  rd  [39, 2]      (w:1, o:44, a:1, s:1, b:0), 
% 21.21/21.61  skol1  [43, 0]      (w:1, o:11, a:1, s:1, b:1), 
% 21.21/21.61  skol2  [44, 0]      (w:1, o:12, a:1, s:1, b:1).
% 21.21/21.61  
% 21.21/21.61  
% 21.21/21.61  Starting Search:
% 21.21/21.61  
% 21.21/21.61  *** allocated 15000 integers for clauses
% 21.21/21.61  *** allocated 22500 integers for clauses
% 21.21/21.61  *** allocated 33750 integers for clauses
% 21.21/21.61  *** allocated 50625 integers for clauses
% 21.21/21.61  *** allocated 75937 integers for clauses
% 21.21/21.61  Resimplifying inuse:
% 21.21/21.61  Done
% 21.21/21.61  
% 21.21/21.61  Resimplifying inuse:
% 21.21/21.61  Done
% 21.21/21.61  
% 21.21/21.61  Failed to find proof!
% 21.21/21.61  maxweight =   15
% 21.21/21.61  maxnrclauses = 10000000
% 21.21/21.61  Generated: 58689
% 21.21/21.61  Kept: 502
% 21.21/21.61  
% 21.21/21.61  
% 21.21/21.61  The strategy used was not complete!
% 21.21/21.61  
% 21.21/21.61  Increased maxweight to 16
% 21.21/21.61  
% 21.21/21.61  Starting Search:
% 21.21/21.61  
% 21.21/21.61  Resimplifying inuse:
% 21.21/21.61  Done
% 21.21/21.61  
% 21.21/21.61  Resimplifying inuse:
% 21.21/21.61  Done
% 21.21/21.61  
% 21.21/21.61  Failed to find proof!
% 21.21/21.61  maxweight =   16
% 21.21/21.61  maxnrclauses = 10000000
% 21.21/21.61  Generated: 58689
% 21.21/21.61  Kept: 502
% 21.21/21.61  
% 21.21/21.61  
% 21.21/21.61  The strategy used was not complete!
% 21.21/21.61  
% 21.21/21.61  Increased maxweight to 17
% 21.21/21.61  
% 21.21/21.61  Starting Search:
% 21.21/21.61  
% 21.21/21.61  Resimplifying inuse:
% 21.21/21.61  Done
% 21.21/21.61  
% 21.21/21.61  Resimplifying inuse:
% 21.21/21.61  Done
% 21.21/21.61  
% 21.21/21.61  Failed to find proof!
% 21.21/21.61  maxweight =   17
% 21.21/21.61  maxnrclauses = 10000000
% 21.21/21.61  Generated: 58689
% 21.21/21.61  Kept: 502
% 21.21/21.61  
% 21.21/21.61  
% 21.21/21.61  The strategy used was not complete!
% 21.21/21.61  
% 21.21/21.61  Increased maxweight to 18
% 21.21/21.61  
% 21.21/21.61  Starting Search:
% 21.21/21.61  
% 21.21/21.61  Resimplifying inuse:
% 21.21/21.61  Done
% 21.21/21.61  
% 21.21/21.61  Resimplifying inuse:
% 21.21/21.61  Done
% 21.21/21.61  
% 21.21/21.61  Failed to find proof!
% 21.21/21.61  maxweight =   18
% 21.21/21.61  maxnrclauses = 10000000
% 21.21/21.61  Generated: 58689
% 21.21/21.61  Kept: 502
% 21.21/21.61  
% 21.21/21.61  
% 21.21/21.61  The strategy used was not complete!
% 21.21/21.61  
% 21.21/21.61  Increased maxweight to 19
% 21.21/21.61  
% 21.21/21.61  Starting Search:
% 21.21/21.61  
% 21.21/21.61  *** allocated 113905 integers for clauses
% 21.21/21.61  *** allocated 15000 integers for termspace/termends
% 21.21/21.61  *** allocated 170857 integers for clauses
% 21.21/21.61  *** allocated 22500 integers for termspace/termends
% 21.21/21.61  Resimplifying inuse:
% 21.21/21.61  Done
% 21.21/21.61  
% 21.21/21.61  *** allocated 256285 integers for clauses
% 21.21/21.61  *** allocated 33750 integers for termspace/termends
% 21.21/21.61  *** allocated 384427 integers for clauses
% 21.21/21.61  *** allocated 50625 integers for termspace/termends
% 21.21/21.61  
% 21.21/21.61  Intermediate Status:
% 21.21/21.61  Generated:    32199
% 21.21/21.61  Kept:         2000
% 21.21/21.61  Inuse:        197
% 21.21/21.61  Deleted:      113
% 21.21/21.61  Deletedinuse: 26
% 21.21/21.61  
% 21.21/21.61  Resimplifying inuse:
% 21.21/21.61  Done
% 21.21/21.61  
% 21.21/21.61  *** allocated 576640 integers for clauses
% 21.21/21.61  *** allocated 75937 integers for termspace/termends
% 21.21/21.61  Resimplifying inuse:
% 21.21/21.61  Done
% 21.21/21.61  
% 21.21/21.61  *** allocated 864960 integers for clauses
% 21.21/21.61  *** allocated 113905 integers for termspace/termends
% 21.21/21.61  
% 21.21/21.61  Bliksems!, er is een bewijs:
% 21.21/21.61  % SZS status Theorem
% 21.21/21.61  % SZS output start Refutation
% 21.21/21.61  
% 21.21/21.61  (0) {G0,W7,D4,L1,V2,M1} I { mult( Y, ld( Y, X ) ) ==> X }.
% 21.21/21.61  (1) {G0,W7,D4,L1,V2,M1} I { ld( Y, mult( Y, X ) ) ==> X }.
% 21.21/21.61  (2) {G0,W7,D4,L1,V2,M1} I { mult( rd( Y, X ), X ) ==> Y }.
% 21.21/21.61  (3) {G0,W7,D4,L1,V2,M1} I { rd( mult( Y, X ), X ) ==> Y }.
% 21.21/21.61  (4) {G0,W15,D5,L1,V3,M1} I { mult( Z, mult( Y, mult( Z, X ) ) ) ==> mult( 
% 21.21/21.61    mult( mult( Z, Y ), Z ), X ) }.
% 21.21/21.61  (5) {G0,W14,D4,L2,V0,M2} I { ! mult( skol1, rd( skol2, skol2 ) ) ==> skol1
% 21.21/21.61    , ! mult( rd( skol2, skol2 ), skol1 ) ==> skol1 }.
% 21.21/21.61  (6) {G1,W7,D4,L1,V2,M1} P(2,1) { ld( rd( X, Y ), X ) ==> Y }.
% 21.21/21.61  (7) {G1,W7,D4,L1,V2,M1} P(0,3) { rd( Y, ld( X, Y ) ) ==> X }.
% 21.21/21.61  (8) {G1,W19,D6,L1,V3,M1} P(4,4) { mult( Y, mult( mult( mult( X, Y ), X ), Z
% 21.21/21.61     ) ) ==> mult( mult( mult( Y, X ), Y ), mult( X, Z ) ) }.
% 21.21/21.61  (10) {G1,W15,D5,L1,V3,M1} P(0,4) { mult( mult( mult( X, Z ), X ), ld( X, Y
% 21.21/21.61     ) ) ==> mult( X, mult( Z, Y ) ) }.
% 21.21/21.61  (11) {G1,W15,D6,L1,V3,M1} P(4,1) { ld( X, mult( mult( mult( X, Y ), X ), Z
% 21.21/21.61     ) ) ==> mult( Y, mult( X, Z ) ) }.
% 21.21/21.61  (13) {G1,W19,D6,L1,V3,M1} P(2,4) { mult( mult( mult( rd( X, Y ), Z ), rd( X
% 21.21/21.61    , Y ) ), Y ) ==> mult( rd( X, Y ), mult( Z, X ) ) }.
% 21.21/21.61  (15) {G2,W15,D5,L1,V3,M1} P(0,10) { mult( X, mult( ld( X, Y ), Z ) ) ==> 
% 21.21/21.61    mult( mult( Y, X ), ld( X, Z ) ) }.
% 21.21/21.61  (16) {G2,W15,D5,L1,V3,M1} P(10,1) { ld( mult( mult( X, Y ), X ), mult( X, 
% 21.21/21.61    mult( Y, Z ) ) ) ==> ld( X, Z ) }.
% 21.21/21.61  (20) {G3,W15,D5,L1,V3,M1} P(15,1) { ld( X, mult( mult( Y, X ), ld( X, Z ) )
% 21.21/21.61     ) ==> mult( ld( X, Y ), Z ) }.
% 21.21/21.61  (24) {G4,W19,D6,L1,V3,M1} P(0,20) { ld( ld( X, Y ), mult( Y, ld( ld( X, Y )
% 21.21/21.61    , Z ) ) ) ==> mult( ld( ld( X, Y ), X ), Z ) }.
% 21.21/21.61  (25) {G4,W19,D6,L1,V3,M1} P(6,20) { ld( rd( X, Y ), mult( mult( Z, rd( X, Y
% 21.21/21.61     ) ), Y ) ) ==> mult( ld( rd( X, Y ), Z ), X ) }.
% 21.21/21.61  (26) {G4,W15,D5,L1,V3,M1} P(1,20) { mult( ld( X, Z ), mult( X, Y ) ) ==> ld
% 21.21/21.61    ( X, mult( mult( Z, X ), Y ) ) }.
% 21.21/21.61  (27) {G4,W15,D5,L1,V3,M1} P(2,20) { mult( ld( Y, rd( X, Y ) ), Z ) ==> ld( 
% 21.21/21.61    Y, mult( X, ld( Y, Z ) ) ) }.
% 21.21/21.61  (29) {G5,W15,D6,L1,V3,M1} P(26,1) { ld( ld( X, Y ), ld( X, mult( mult( Y, X
% 21.21/21.61     ), Z ) ) ) ==> mult( X, Z ) }.
% 21.21/21.61  (33) {G5,W15,D6,L1,V3,M1} P(27,3) { rd( ld( X, mult( Y, ld( X, Z ) ) ), Z )
% 21.21/21.61     ==> ld( X, rd( Y, X ) ) }.
% 21.21/21.61  (36) {G3,W15,D5,L1,V3,M1} P(0,16) { ld( mult( mult( Z, X ), Z ), mult( Z, Y
% 21.21/21.61     ) ) ==> ld( Z, ld( X, Y ) ) }.
% 21.21/21.61  (38) {G4,W15,D5,L1,V3,M1} P(36,7) { rd( mult( X, Z ), ld( X, ld( Y, Z ) ) )
% 21.21/21.61     ==> mult( mult( X, Y ), X ) }.
% 21.21/21.61  (39) {G4,W15,D5,L1,V3,M1} P(0,36) { ld( X, ld( ld( X, Y ), Z ) ) ==> ld( 
% 21.21/21.61    mult( Y, X ), mult( X, Z ) ) }.
% 21.21/21.61  (40) {G4,W15,D5,L1,V3,M1} P(0,36) { ld( X, ld( Z, ld( X, Y ) ) ) ==> ld( 
% 21.21/21.61    mult( mult( X, Z ), X ), Y ) }.
% 21.21/21.61  (43) {G5,W15,D5,L1,V3,M1} P(6,38) { rd( mult( Z, X ), ld( Z, Y ) ) ==> mult
% 21.21/21.61    ( mult( Z, rd( X, Y ) ), Z ) }.
% 21.21/21.61  (46) {G6,W15,D6,L1,V3,M1} P(0,43) { mult( mult( X, rd( ld( X, Y ), Z ) ), X
% 21.21/21.61     ) ==> rd( Y, ld( X, Z ) ) }.
% 21.21/21.61  (47) {G6,W19,D5,L1,V3,M1} P(6,43) { mult( mult( rd( X, Y ), rd( Z, X ) ), 
% 21.21/21.61    rd( X, Y ) ) ==> rd( mult( rd( X, Y ), Z ), Y ) }.
% 21.21/21.61  (48) {G6,W15,D6,L1,V3,M1} P(1,43) { mult( mult( X, rd( Z, mult( X, Y ) ) )
% 21.21/21.61    , X ) ==> rd( mult( X, Z ), Y ) }.
% 21.21/21.61  (51) {G5,W15,D5,L1,V3,M1} P(39,7) { rd( ld( ld( X, Y ), Z ), ld( mult( Y, X
% 21.21/21.61     ), mult( X, Z ) ) ) ==> X }.
% 21.21/21.61  (54) {G6,W15,D5,L1,V3,M1} P(0,51) { rd( ld( ld( X, Z ), ld( X, Y ) ), ld( 
% 21.21/21.61    mult( Z, X ), Y ) ) ==> X }.
% 21.21/21.61  (56) {G6,W19,D6,L1,V3,M1} P(2,51) { rd( ld( ld( rd( X, Y ), Z ), Y ), ld( 
% 21.21/21.61    mult( Z, rd( X, Y ) ), X ) ) ==> rd( X, Y ) }.
% 21.21/21.61  (60) {G7,W15,D5,L1,V3,M1} P(54,2) { mult( X, ld( mult( Y, X ), Z ) ) ==> ld
% 21.21/21.61    ( ld( X, Y ), ld( X, Z ) ) }.
% 21.21/21.61  (62) {G8,W19,D5,L1,V3,M1} P(0,60) { ld( ld( ld( X, Y ), X ), ld( ld( X, Y )
% 21.21/21.61    , Z ) ) ==> mult( ld( X, Y ), ld( Y, Z ) ) }.
% 21.21/21.61  (63) {G8,W15,D5,L1,V3,M1} P(2,60) { ld( ld( Y, rd( X, Y ) ), ld( Y, Z ) ) 
% 21.21/21.61    ==> mult( Y, ld( X, Z ) ) }.
% 21.21/21.61  (64) {G9,W15,D5,L1,V3,M1} P(63,7) { rd( ld( X, Z ), mult( X, ld( Y, Z ) ) )
% 21.21/21.61     ==> ld( X, rd( Y, X ) ) }.
% 21.21/21.61  (66) {G9,W15,D5,L1,V3,M1} P(1,63) { mult( X, ld( Z, mult( X, Y ) ) ) ==> ld
% 21.21/21.61    ( ld( X, rd( Z, X ) ), Y ) }.
% 21.21/21.61  (67) {G10,W11,D4,L1,V2,M1} P(0,64) { rd( ld( X, Y ), Y ) = ld( X, rd( X, X
% 21.21/21.61     ) ) }.
% 21.21/21.61  (71) {G11,W11,D4,L1,V3,M1} P(67,67) { rd( ld( X, Z ), Z ) = rd( ld( X, Y )
% 21.21/21.61    , Y ) }.
% 21.21/21.61  (92) {G11,W11,D5,L1,V2,M1} P(67,0) { mult( X, rd( ld( X, Y ), Y ) ) ==> rd
% 21.21/21.61    ( X, X ) }.
% 21.21/21.61  (94) {G11,W11,D4,L1,V2,M1} P(1,67) { rd( Y, mult( X, Y ) ) = ld( X, rd( X, 
% 21.21/21.61    X ) ) }.
% 21.21/21.61  (96) {G2,W15,D5,L1,V2,M1} P(2,13) { mult( rd( X, Y ), mult( Y, X ) ) ==> 
% 21.21/21.61    mult( mult( X, rd( X, Y ) ), Y ) }.
% 21.21/21.61  (99) {G12,W19,D6,L1,V4,M1} P(71,63) { ld( ld( Y, rd( ld( X, Z ), Z ) ), ld
% 21.21/21.61    ( Y, T ) ) ==> mult( Y, ld( ld( X, Y ), T ) ) }.
% 21.21/21.61  (104) {G12,W11,D5,L1,V3,M1} P(6,71) { rd( ld( rd( X, Y ), Z ), Z ) ==> rd( 
% 21.21/21.61    Y, X ) }.
% 21.21/21.61  (105) {G12,W11,D4,L1,V3,M1} P(1,71) { rd( Y, mult( X, Y ) ) = rd( ld( X, Z
% 21.21/21.61     ), Z ) }.
% 21.21/21.61  (106) {G13,W11,D4,L1,V3,M1} P(105,105) { rd( T, mult( X, T ) ) = rd( Z, 
% 21.21/21.61    mult( X, Z ) ) }.
% 21.21/21.61  (115) {G13,W11,D5,L1,V3,M1} P(105,6) { ld( rd( ld( Y, Z ), Z ), X ) ==> 
% 21.21/21.61    mult( Y, X ) }.
% 21.21/21.61  (118) {G13,W11,D5,L1,V3,M1} P(105,2) { mult( rd( Z, mult( X, Z ) ), Y ) ==>
% 21.21/21.61     ld( X, Y ) }.
% 21.21/21.61  (123) {G14,W11,D5,L1,V3,M1} P(106,6) { ld( rd( Z, mult( Y, Z ) ), X ) ==> 
% 21.21/21.61    mult( Y, X ) }.
% 21.21/21.61  (137) {G12,W11,D5,L1,V2,M1} P(94,0) { mult( X, rd( Y, mult( X, Y ) ) ) ==> 
% 21.21/21.61    rd( X, X ) }.
% 21.21/21.61  (138) {G12,W11,D5,L1,V2,M1} P(94,6) { ld( ld( Y, rd( Y, Y ) ), X ) ==> mult
% 21.21/21.61    ( Y, X ) }.
% 21.21/21.61  (141) {G15,W15,D6,L1,V3,M1} P(123,64);d(118);d(38);d(123) { mult( Y, rd( T
% 21.21/21.61    , rd( X, mult( Y, X ) ) ) ) ==> mult( mult( Y, T ), Y ) }.
% 21.21/21.61  (146) {G15,W15,D5,L1,V3,M1} P(123,38);d(118);d(64);d(118) { mult( ld( Y, Z
% 21.21/21.61     ), rd( X, mult( Y, X ) ) ) ==> ld( Y, rd( Z, Y ) ) }.
% 21.21/21.61  (148) {G15,W19,D7,L1,V4,M1} P(27,123);d(27) { ld( rd( Z, ld( X, mult( Y, ld
% 21.21/21.61    ( X, Z ) ) ) ), T ) ==> ld( X, mult( Y, ld( X, T ) ) ) }.
% 21.21/21.61  (152) {G15,W19,D6,L1,V4,M1} P(123,15);d(118);d(123) { mult( mult( Z, rd( X
% 21.21/21.61    , mult( Y, X ) ) ), mult( Y, T ) ) ==> ld( Y, mult( mult( Y, Z ), T ) )
% 21.21/21.61     }.
% 21.21/21.61  (154) {G15,W11,D4,L1,V3,M1} P(2,123) { mult( rd( X, Y ), Z ) ==> ld( rd( Y
% 21.21/21.61    , X ), Z ) }.
% 21.21/21.61  (166) {G16,W14,D4,L2,V0,M2} P(154,5) { ! mult( skol1, rd( skol2, skol2 ) ) 
% 21.21/21.61    ==> skol1, ! ld( rd( skol2, skol2 ), skol1 ) ==> skol1 }.
% 21.21/21.61  (167) {G16,W11,D5,L1,V3,M1} P(154,0) { ld( rd( Y, X ), ld( rd( X, Y ), Z )
% 21.21/21.61     ) ==> Z }.
% 21.21/21.61  (169) {G17,W19,D5,L1,V3,M1} P(167,64);d(154);d(40);d(7);d(154) { mult( ld( 
% 21.21/21.61    rd( X, Y ), T ), rd( Y, X ) ) ==> ld( rd( X, Y ), rd( T, rd( X, Y ) ) )
% 21.21/21.61     }.
% 21.21/21.61  (173) {G16,W15,D6,L1,V3,M1} P(115,64);d(154);d(7);d(38);d(115) { mult( X, 
% 21.21/21.61    rd( T, rd( ld( X, Y ), Y ) ) ) ==> mult( mult( X, T ), X ) }.
% 21.21/21.61  (175) {G16,W19,D6,L1,V4,M1} P(115,39);d(115);d(154);d(7) { ld( mult( Z, rd
% 21.21/21.61    ( ld( X, Y ), Y ) ), ld( X, T ) ) ==> mult( X, ld( mult( X, Z ), T ) )
% 21.21/21.61     }.
% 21.21/21.61  (179) {G16,W19,D6,L1,V4,M1} P(115,15);d(154);d(7);d(115) { mult( mult( Z, 
% 21.21/21.61    rd( ld( X, Y ), Y ) ), mult( X, T ) ) ==> ld( X, mult( mult( X, Z ), T )
% 21.21/21.61     ) }.
% 21.21/21.61  (186) {G13,W15,D5,L1,V2,M1} P(137,94) { rd( rd( Y, mult( X, Y ) ), rd( X, X
% 21.21/21.61     ) ) ==> ld( X, rd( X, X ) ) }.
% 21.21/21.61  (192) {G13,W15,D5,L1,V3,M1} P(137,16);d(36) { ld( Z, ld( X, rd( X, X ) ) ) 
% 21.21/21.61    = ld( Z, rd( Y, mult( X, Y ) ) ) }.
% 21.21/21.61  (212) {G12,W15,D5,L1,V3,M1} P(92,16);d(36) { ld( Z, ld( X, rd( X, X ) ) ) =
% 21.21/21.61     ld( Z, rd( ld( X, Y ), Y ) ) }.
% 21.21/21.61  (218) {G13,W15,D5,L1,V4,M1} P(212,212) { ld( X, rd( ld( Y, Z ), Z ) ) = ld
% 21.21/21.61    ( X, rd( ld( Y, T ), T ) ) }.
% 21.21/21.61  (223) {G13,W15,D5,L1,V3,M1} P(212,138);d(138) { mult( X, rd( ld( Y, Z ), Z
% 21.21/21.61     ) ) = mult( X, ld( Y, rd( Y, Y ) ) ) }.
% 21.21/21.61  (247) {G14,W15,D5,L1,V4,M1} P(218,138);d(138) { mult( X, rd( ld( Y, T ), T
% 21.21/21.61     ) ) = mult( X, rd( ld( Y, Z ), Z ) ) }.
% 21.21/21.61  (263) {G15,W15,D5,L1,V4,M1} P(105,247) { mult( T, rd( Z, mult( X, Z ) ) ) =
% 21.21/21.61     mult( T, rd( ld( X, U ), U ) ) }.
% 21.21/21.61  (264) {G16,W19,D7,L1,V4,M1} P(247,60);d(154);d(7);d(115);d(115) { ld( Y, ld
% 21.21/21.61    ( mult( X, rd( ld( Y, T ), T ) ), U ) ) ==> ld( mult( Y, X ), mult( Y, U
% 21.21/21.61     ) ) }.
% 21.21/21.61  (267) {G16,W15,D5,L1,V4,M1} P(263,263) { mult( X, rd( U, mult( Y, U ) ) ) =
% 21.21/21.61     mult( X, rd( T, mult( Y, T ) ) ) }.
% 21.21/21.61  (281) {G16,W19,D7,L1,V4,M1} P(263,60);d(154);d(7);d(115);d(115) { ld( Y, ld
% 21.21/21.61    ( mult( X, rd( T, mult( Y, T ) ) ), U ) ) ==> ld( mult( Y, X ), mult( Y, 
% 21.21/21.61    U ) ) }.
% 21.21/21.61  (348) {G16,W15,D5,L1,V2,M1} P(92,25);d(115);d(154);d(115) { mult( X, ld( rd
% 21.21/21.61    ( X, X ), Y ) ) ==> mult( mult( X, X ), ld( X, Y ) ) }.
% 21.21/21.61  (383) {G16,W15,D5,L1,V3,M1} P(146,263) { mult( ld( X, Y ), rd( ld( X, T ), 
% 21.21/21.61    T ) ) ==> ld( X, rd( Y, X ) ) }.
% 21.21/21.61  (398) {G16,W15,D5,L1,V3,M1} P(1,146) { mult( Y, rd( Z, mult( X, Z ) ) ) = 
% 21.21/21.61    ld( X, rd( mult( X, Y ), X ) ) }.
% 21.21/21.61  (409) {G17,W15,D5,L1,V3,M1} P(383,1) { ld( ld( X, Y ), ld( X, rd( Y, X ) )
% 21.21/21.61     ) = rd( ld( X, Z ), Z ) }.
% 21.21/21.61  (418) {G18,W19,D6,L1,V3,M1} P(409,223) { mult( T, ld( ld( X, Z ), ld( X, rd
% 21.21/21.61    ( Z, X ) ) ) ) ==> mult( T, ld( X, rd( X, X ) ) ) }.
% 21.21/21.61  (428) {G18,W11,D4,L1,V2,M1} P(409,138);d(0) { rd( ld( X, Y ), Y ) = rd( rd
% 21.21/21.61    ( X, X ), X ) }.
% 21.21/21.61  (432) {G18,W15,D6,L1,V3,M1} P(409,154);d(7) { mult( ld( ld( X, Z ), ld( X, 
% 21.21/21.61    rd( Z, X ) ) ), T ) ==> ld( X, T ) }.
% 21.21/21.61  (433) {G18,W15,D5,L1,V2,M1} P(94,409);d(186) { ld( ld( X, Z ), ld( X, rd( Z
% 21.21/21.61    , X ) ) ) ==> ld( X, rd( X, X ) ) }.
% 21.21/21.61  (441) {G19,W11,D4,L1,V1,M1} P(428,409);d(433) { rd( rd( X, X ), X ) ==> ld
% 21.21/21.61    ( X, rd( X, X ) ) }.
% 21.21/21.61  (447) {G19,W15,D5,L1,V2,M1} P(428,63);d(99);d(348) { mult( X, ld( ld( X, X
% 21.21/21.61     ), Z ) ) ==> mult( mult( X, X ), ld( X, Z ) ) }.
% 21.21/21.61  (450) {G19,W7,D3,L1,V1,M1} P(428,2);d(154);d(7) { rd( X, X ) ==> ld( X, X )
% 21.21/21.61     }.
% 21.21/21.61  (458) {G20,W14,D4,L2,V0,M2} P(450,166) { ! mult( skol1, ld( skol2, skol2 )
% 21.21/21.61     ) ==> skol1, ! ld( ld( skol2, skol2 ), skol1 ) ==> skol1 }.
% 21.21/21.61  (460) {G20,W11,D5,L1,V2,M1} P(450,138) { ld( ld( X, ld( X, X ) ), Y ) ==> 
% 21.21/21.61    mult( X, Y ) }.
% 21.21/21.61  (462) {G20,W11,D5,L1,V2,M1} P(450,104) { rd( ld( ld( X, X ), Y ), Y ) ==> 
% 21.21/21.61    ld( X, X ) }.
% 21.21/21.61  (463) {G20,W11,D5,L1,V2,M1} P(450,167) { ld( ld( X, X ), ld( ld( X, X ), Y
% 21.21/21.61     ) ) ==> Y }.
% 21.21/21.61  (464) {G20,W11,D4,L1,V2,M1} P(450,154) { mult( ld( X, X ), Y ) ==> ld( ld( 
% 21.21/21.61    X, X ), Y ) }.
% 21.21/21.61  (465) {G20,W11,D4,L1,V2,M1} P(450,94) { rd( Y, mult( X, Y ) ) = ld( X, ld( 
% 21.21/21.61    X, X ) ) }.
% 21.21/21.61  (467) {G20,W11,D4,L1,V2,M1} P(450,67) { rd( ld( X, Y ), Y ) = ld( X, ld( X
% 21.21/21.61    , X ) ) }.
% 21.21/21.61  (468) {G20,W11,D5,L1,V2,M1} P(450,27);d(1) { mult( ld( X, ld( X, X ) ), Y )
% 21.21/21.61     ==> ld( X, Y ) }.
% 21.21/21.61  (469) {G20,W7,D4,L1,V1,M1} P(450,6) { ld( ld( X, X ), X ) ==> X }.
% 21.21/21.61  (470) {G21,W11,D4,L1,V1,M1} P(469,409);d(39);d(7);d(462) { ld( mult( X, X )
% 21.21/21.61    , mult( X, X ) ) ==> ld( X, X ) }.
% 21.21/21.61  (471) {G21,W19,D5,L1,V2,M1} P(469,383);d(450) { mult( ld( ld( X, X ), Y ), 
% 21.21/21.61    ld( X, X ) ) ==> ld( ld( X, X ), rd( Y, ld( X, X ) ) ) }.
% 21.21/21.61  (472) {G21,W15,D5,L1,V2,M1} P(469,192);d(450);d(460);d(0) { ld( ld( X, X )
% 21.21/21.61    , rd( Y, mult( X, Y ) ) ) ==> ld( X, ld( X, X ) ) }.
% 21.21/21.61  (474) {G21,W11,D4,L1,V1,M1} P(469,24) { ld( ld( X, X ), mult( X, X ) ) ==> 
% 21.21/21.61    mult( X, X ) }.
% 21.21/21.61  (482) {G21,W15,D4,L1,V2,M1} P(469,39);d(0);d(464);d(39) { ld( mult( X, X )
% 21.21/21.61    , mult( X, Y ) ) ==> ld( ld( X, X ), ld( X, Y ) ) }.
% 21.21/21.61  (486) {G21,W15,D4,L1,V2,M1} P(469,26);d(15);d(0) { mult( mult( X, X ), ld( 
% 21.21/21.61    X, Y ) ) ==> ld( ld( X, X ), mult( X, Y ) ) }.
% 21.21/21.61  (487) {G22,W15,D5,L1,V2,M1} P(469,15);d(26);d(0);d(447);d(486) { ld( X, 
% 21.21/21.61    mult( mult( X, X ), Y ) ) ==> ld( ld( X, X ), mult( X, Y ) ) }.
% 21.21/21.61  (494) {G21,W19,D6,L1,V3,M1} P(464,51) { rd( ld( ld( Y, ld( X, X ) ), Z ), 
% 21.21/21.61    ld( ld( ld( X, X ), Y ), mult( Y, Z ) ) ) ==> Y }.
% 21.21/21.61  (499) {G21,W15,D5,L1,V2,M1} P(465,428);d(441);d(450) { rd( rd( Y, mult( X, 
% 21.21/21.61    Y ) ), ld( X, X ) ) ==> ld( X, ld( X, X ) ) }.
% 21.21/21.61  (507) {G22,W15,D5,L1,V2,M1} P(465,24);d(123);d(15);d(486);d(123);d(123) { 
% 21.21/21.61    ld( ld( X, X ), mult( X, mult( X, Z ) ) ) ==> mult( mult( X, X ), Z ) }.
% 21.21/21.61  (517) {G21,W15,D5,L1,V2,M1} P(467,467) { rd( rd( ld( X, Y ), Y ), ld( X, X
% 21.21/21.61     ) ) ==> rd( ld( X, Y ), Y ) }.
% 21.21/21.61  (535) {G22,W11,D4,L1,V1,M1} S(470);d(482) { ld( ld( X, X ), ld( X, X ) ) 
% 21.21/21.61    ==> ld( X, X ) }.
% 21.21/21.61  (536) {G23,W11,D5,L1,V1,M1} P(535,54) { rd( ld( X, X ), ld( mult( X, X ), X
% 21.21/21.61     ) ) ==> X }.
% 21.21/21.61  (546) {G23,W11,D4,L1,V1,M1} P(474,24);d(507);d(469) { mult( X, mult( X, X )
% 21.21/21.61     ) ==> mult( mult( X, X ), X ) }.
% 21.21/21.61  (549) {G22,W19,D5,L1,V2,M1} P(474,39);d(486);d(474);d(464) { ld( ld( X, X )
% 21.21/21.61    , ld( mult( X, X ), Y ) ) ==> ld( mult( X, X ), ld( ld( X, X ), Y ) ) }.
% 21.21/21.61  (555) {G24,W19,D6,L1,V2,M1} P(263,546);d(154);d(3);d(154);d(3);d(146) { ld
% 21.21/21.61    ( Y, rd( rd( ld( Y, Z ), Z ), Y ) ) ==> ld( Y, ld( Y, rd( ld( Y, Z ), Z )
% 21.21/21.61     ) ) }.
% 21.21/21.61  (615) {G6,W19,D5,L1,V3,M1} P(6,33) { rd( ld( rd( X, Y ), mult( Z, Y ) ), X
% 21.21/21.61     ) ==> ld( rd( X, Y ), rd( Z, rd( X, Y ) ) ) }.
% 21.21/21.61  (624) {G24,W11,D4,L1,V1,M1} P(536,6) { ld( X, ld( X, X ) ) ==> ld( mult( X
% 21.21/21.61    , X ), X ) }.
% 21.21/21.61  (626) {G25,W11,D5,L1,V2,M1} P(624,468) { mult( ld( mult( X, X ), X ), Y ) 
% 21.21/21.61    ==> ld( X, Y ) }.
% 21.21/21.61  (627) {G25,W11,D5,L1,V2,M1} P(624,460) { ld( ld( mult( X, X ), X ), Y ) ==>
% 21.21/21.61     mult( X, Y ) }.
% 21.21/21.61  (629) {G25,W15,D5,L1,V1,M1} P(624,467) { rd( ld( mult( X, X ), X ), ld( X, 
% 21.21/21.61    X ) ) ==> ld( mult( X, X ), X ) }.
% 21.21/21.61  (630) {G25,W11,D4,L1,V2,M1} P(624,467) { rd( ld( X, Y ), Y ) = ld( mult( X
% 21.21/21.61    , X ), X ) }.
% 21.21/21.61  (631) {G25,W11,D4,L1,V2,M1} P(624,465) { rd( Y, mult( X, Y ) ) = ld( mult( 
% 21.21/21.61    X, X ), X ) }.
% 21.21/21.61  (632) {G26,W15,D5,L1,V2,M1} P(624,383);d(629) { mult( ld( X, Y ), ld( mult
% 21.21/21.61    ( X, X ), X ) ) ==> ld( X, rd( Y, X ) ) }.
% 21.21/21.61  (639) {G26,W15,D5,L1,V2,M1} P(624,104);d(629);d(154) { ld( ld( rd( Y, X ), 
% 21.21/21.61    rd( X, Y ) ), rd( X, Y ) ) ==> rd( Y, X ) }.
% 21.21/21.61  (679) {G26,W19,D5,L1,V2,M1} P(630,39);d(115);d(482);d(546) { ld( mult( mult
% 21.21/21.61    ( X, X ), X ), mult( mult( X, X ), Z ) ) ==> ld( ld( X, X ), ld( X, Z ) )
% 21.21/21.61     }.
% 21.21/21.61  (685) {G26,W11,D5,L1,V2,M1} P(630,7) { rd( X, rd( ld( X, Y ), Y ) ) ==> 
% 21.21/21.61    mult( X, X ) }.
% 21.21/21.61  (686) {G26,W11,D5,L1,V2,M1} P(630,0) { mult( mult( X, X ), rd( ld( X, Y ), 
% 21.21/21.61    Y ) ) ==> X }.
% 21.21/21.61  (711) {G26,W11,D5,L1,V2,M1} P(631,7) { rd( X, rd( Y, mult( X, Y ) ) ) ==> 
% 21.21/21.61    mult( X, X ) }.
% 21.21/21.61  (712) {G26,W11,D5,L1,V2,M1} P(631,0) { mult( mult( X, X ), rd( Y, mult( X, 
% 21.21/21.61    Y ) ) ) ==> X }.
% 21.21/21.61  (721) {G27,W15,D4,L1,V2,M1} P(154,711);d(7);d(154) { rd( rd( X, Y ), rd( Y
% 21.21/21.61    , X ) ) ==> ld( rd( Y, X ), rd( X, Y ) ) }.
% 21.21/21.61  (740) {G27,W15,D5,L1,V2,M1} P(712,16);d(546);d(679);d(154);d(3) { ld( ld( X
% 21.21/21.61    , X ), ld( X, ld( X, Z ) ) ) ==> ld( mult( X, X ), Z ) }.
% 21.21/21.61  (751) {G27,W15,D5,L1,V2,M1} P(115,685);d(3);d(154);d(7) { rd( rd( ld( X, Y
% 21.21/21.61     ), Y ), X ) ==> ld( X, rd( ld( X, Y ), Y ) ) }.
% 21.21/21.61  (752) {G27,W15,D5,L1,V2,M1} P(123,685);d(3);d(154);d(3) { rd( rd( X, mult( 
% 21.21/21.61    Y, X ) ), Y ) ==> ld( Y, rd( X, mult( Y, X ) ) ) }.
% 21.21/21.61  (769) {G28,W15,D5,L1,V3,M1} P(686,106);d(751) { ld( X, rd( ld( X, Y ), Y )
% 21.21/21.61     ) = rd( Z, mult( mult( X, X ), Z ) ) }.
% 21.21/21.61  (770) {G28,W15,D5,L1,V3,M1} P(686,105);d(751) { ld( X, rd( ld( X, Y ), Y )
% 21.21/21.61     ) = rd( ld( mult( X, X ), Z ), Z ) }.
% 21.21/21.61  (783) {G26,W19,D6,L1,V3,M1} P(626,15);d(627);d(627) { mult( mult( Y, ld( 
% 21.21/21.61    mult( X, X ), X ) ), mult( X, Z ) ) ==> ld( X, mult( mult( X, Y ), Z ) )
% 21.21/21.61     }.
% 21.21/21.61  (789) {G28,W19,D6,L1,V3,M1} P(721,167);d(721) { ld( ld( rd( Y, X ), rd( X, 
% 21.21/21.61    Y ) ), ld( ld( rd( X, Y ), rd( Y, X ) ), Z ) ) ==> Z }.
% 21.21/21.61  (792) {G25,W19,D5,L1,V1,M1} P(482,624);d(535) { ld( mult( mult( X, X ), 
% 21.21/21.61    mult( X, X ) ), mult( X, X ) ) ==> ld( mult( X, X ), ld( X, X ) ) }.
% 21.21/21.61  (810) {G26,W19,D5,L1,V2,M1} P(486,631);d(792) { rd( ld( X, Y ), ld( ld( X, 
% 21.21/21.61    X ), mult( X, Y ) ) ) ==> ld( mult( X, X ), ld( X, X ) ) }.
% 21.21/21.61  (838) {G29,W15,D5,L1,V3,M1} P(409,769);d(39);d(0) { ld( mult( Z, X ), rd( Z
% 21.21/21.61    , X ) ) = rd( T, mult( mult( X, X ), T ) ) }.
% 21.21/21.61  (840) {G29,W19,D6,L1,V3,M1} P(769,146);d(154);d(3);d(555) { ld( mult( X, X
% 21.21/21.61     ), rd( T, mult( X, T ) ) ) = ld( X, ld( X, rd( ld( X, Y ), Y ) ) ) }.
% 21.21/21.61  (851) {G29,W15,D6,L1,V3,M1} P(769,123) { ld( ld( Y, rd( ld( Y, Z ), Z ) ), 
% 21.21/21.61    T ) ==> mult( mult( Y, Y ), T ) }.
% 21.21/21.61  (857) {G30,W15,D4,L1,V3,M1} P(838,838) { ld( mult( T, Y ), rd( T, Y ) ) = 
% 21.21/21.61    ld( mult( Z, Y ), rd( Z, Y ) ) }.
% 21.21/21.61  (859) {G30,W15,D4,L1,V2,M1} P(486,838);d(810) { ld( mult( Z, X ), rd( Z, X
% 21.21/21.61     ) ) = ld( mult( X, X ), ld( X, X ) ) }.
% 21.21/21.61  (898) {G30,W15,D5,L1,V3,M1} P(838,154);d(3) { mult( ld( mult( Z, Y ), rd( Z
% 21.21/21.61    , Y ) ), T ) ==> ld( mult( Y, Y ), T ) }.
% 21.21/21.61  (901) {G30,W15,D5,L1,V3,M1} P(838,123) { ld( ld( mult( Z, Y ), rd( Z, Y ) )
% 21.21/21.61    , T ) ==> mult( mult( Y, Y ), T ) }.
% 21.21/21.61  (926) {G31,W15,D5,L1,V3,M1} P(857,7) { rd( rd( X, Y ), ld( mult( Z, Y ), rd
% 21.21/21.61    ( Z, Y ) ) ) ==> mult( X, Y ) }.
% 21.21/21.61  (928) {G31,W15,D5,L1,V3,M1} P(857,0) { mult( mult( X, Y ), ld( mult( Z, Y )
% 21.21/21.61    , rd( Z, Y ) ) ) ==> rd( X, Y ) }.
% 21.21/21.61  (929) {G31,W15,D5,L1,V3,M1} P(2,857) { ld( X, rd( rd( X, Y ), Y ) ) = ld( 
% 21.21/21.61    mult( Z, Y ), rd( Z, Y ) ) }.
% 21.21/21.61  (971) {G32,W15,D5,L1,V3,M1} P(3,926) { rd( X, ld( mult( Z, Y ), rd( Z, Y )
% 21.21/21.61     ) ) ==> mult( mult( X, Y ), Y ) }.
% 21.21/21.61  (973) {G33,W15,D5,L1,V2,M1} P(859,971) { rd( Z, ld( mult( Y, Y ), ld( Y, Y
% 21.21/21.61     ) ) ) ==> mult( mult( Z, Y ), Y ) }.
% 21.21/21.61  (995) {G33,W19,D6,L1,V4,M1} P(971,104) { rd( ld( mult( mult( X, Z ), Z ), T
% 21.21/21.61     ), T ) = rd( ld( mult( Y, Z ), rd( Y, Z ) ), X ) }.
% 21.21/21.61  (1008) {G20,W11,D5,L1,V2,M1} S(92);d(450) { mult( X, rd( ld( X, Y ), Y ) ) 
% 21.21/21.61    ==> ld( X, X ) }.
% 21.21/21.61  (1009) {G20,W11,D5,L1,V2,M1} S(137);d(450) { mult( X, rd( Y, mult( X, Y ) )
% 21.21/21.61     ) ==> ld( X, X ) }.
% 21.21/21.61  (1010) {G32,W15,D5,L1,V3,M1} P(1009,928);d(711);d(474);d(152) { ld( X, mult
% 21.21/21.61    ( mult( X, Z ), X ) ) = rd( Z, rd( Y, mult( X, Y ) ) ) }.
% 21.21/21.61  (1011) {G32,W15,D5,L1,V3,M1} P(1008,928);d(685);d(474);d(179) { ld( X, mult
% 21.21/21.61    ( mult( X, Z ), X ) ) = rd( Z, rd( ld( X, Y ), Y ) ) }.
% 21.21/21.61  (1015) {G32,W15,D5,L1,V2,M1} P(536,928);d(632);d(450);d(624);d(627);d(783)
% 21.21/21.61     { rd( Y, ld( mult( X, X ), X ) ) ==> ld( X, mult( mult( X, Y ), X ) )
% 21.21/21.61     }.
% 21.21/21.61  (1019) {G32,W15,D5,L1,V3,M1} P(383,928);d(27);d(264);d(173);d(1) { rd( ld( 
% 21.21/21.61    X, Y ), rd( ld( X, Z ), Z ) ) ==> ld( X, mult( Y, X ) ) }.
% 21.21/21.61  (1020) {G32,W15,D5,L1,V3,M1} P(146,928);d(27);d(281);d(141);d(1) { rd( ld( 
% 21.21/21.61    X, Y ), rd( Z, mult( X, Z ) ) ) ==> ld( X, mult( Y, X ) ) }.
% 21.21/21.61  (1030) {G32,W15,D5,L1,V2,M1} P(928,11);d(60);d(418);d(450);d(624) { mult( Y
% 21.21/21.61    , ld( mult( X, X ), X ) ) ==> ld( X, rd( mult( X, Y ), X ) ) }.
% 21.21/21.61  (1033) {G33,W15,D5,L1,V2,M1} P(928,8);d(154);d(971);d(60);d(1);d(60);d(432)
% 21.21/21.61    ;d(464);d(898);d(549) { ld( mult( Y, Y ), ld( ld( Y, Y ), Z ) ) ==> ld( Y
% 21.21/21.61    , ld( Y, Z ) ) }.
% 21.21/21.61  (1037) {G33,W15,D5,L1,V4,M1} P(1010,1010) { rd( Y, rd( Z, mult( X, Z ) ) ) 
% 21.21/21.61    = rd( Y, rd( T, mult( X, T ) ) ) }.
% 21.21/21.61  (1050) {G33,W19,D6,L1,V3,M1} P(1010,630) { rd( rd( Y, rd( Z, mult( X, Z ) )
% 21.21/21.61     ), mult( mult( X, Y ), X ) ) ==> ld( mult( X, X ), X ) }.
% 21.21/21.61  (1065) {G34,W15,D5,L1,V4,M1} P(1008,1037);d(517) { rd( Z, rd( ld( X, Y ), Y
% 21.21/21.61     ) ) = rd( Z, rd( T, mult( X, T ) ) ) }.
% 21.21/21.61  (1070) {G35,W15,D5,L1,V4,M1} P(1065,1065) { rd( X, rd( ld( Z, U ), U ) ) = 
% 21.21/21.61    rd( X, rd( ld( Z, T ), T ) ) }.
% 21.21/21.61  (1071) {G35,W15,D6,L1,V3,M1} P(838,1065);d(971) { rd( T, rd( ld( mult( Y, Y
% 21.21/21.61     ), U ), U ) ) ==> mult( mult( T, Y ), Y ) }.
% 21.21/21.61  (1073) {G35,W15,D5,L1,V4,M1} P(1065,104);d(104) { rd( rd( T, mult( Y, T ) )
% 21.21/21.61    , X ) = rd( rd( ld( Y, Z ), Z ), X ) }.
% 21.21/21.61  (1080) {G36,W15,D5,L1,V4,M1} P(1070,104);d(104) { rd( rd( ld( Y, T ), T ), 
% 21.21/21.61    X ) = rd( rd( ld( Y, Z ), Z ), X ) }.
% 21.21/21.61  (1084) {G37,W15,D5,L1,V3,M1} P(1010,1080);d(1050) { rd( ld( mult( X, X ), X
% 21.21/21.61     ), T ) = rd( rd( ld( X, U ), U ), T ) }.
% 21.21/21.61  (1094) {G36,W19,D6,L1,V5,M1} P(1070,46);d(46) { rd( Y, ld( X, rd( ld( Z, U
% 21.21/21.61     ), U ) ) ) = rd( Y, ld( X, rd( ld( Z, T ), T ) ) ) }.
% 21.21/21.61  (1098) {G33,W15,D6,L1,V3,M1} P(627,46);d(1030);d(626);d(0);d(627) { ld( X, 
% 21.21/21.61    rd( rd( mult( X, Y ), Z ), X ) ) ==> rd( Y, mult( X, Z ) ) }.
% 21.21/21.61  (1100) {G33,W19,D6,L1,V3,M1} P(631,46);d(1030);d(27) { ld( Z, mult( mult( Z
% 21.21/21.61    , X ), ld( Z, X ) ) ) = rd( Y, ld( X, mult( Z, ld( X, Y ) ) ) ) }.
% 21.21/21.61  (1105) {G17,W19,D6,L1,V4,M1} P(267,46) { mult( mult( X, rd( T, mult( Z, T )
% 21.21/21.61     ) ), X ) = rd( Y, ld( X, mult( Z, ld( X, Y ) ) ) ) }.
% 21.21/21.61  (1113) {G7,W15,D5,L1,V3,M1} P(46,3) { rd( rd( Y, ld( X, Z ) ), X ) ==> mult
% 21.21/21.61    ( X, rd( ld( X, Y ), Z ) ) }.
% 21.21/21.61  (1114) {G36,W15,D5,L1,V3,M1} P(1010,1073);d(1050) { rd( rd( T, mult( X, T )
% 21.21/21.61     ), U ) = rd( ld( mult( X, X ), X ), U ) }.
% 21.21/21.61  (1149) {G37,W15,D5,L1,V3,M1} P(1114,71);d(752) { ld( X, rd( Y, mult( X, Y )
% 21.21/21.61     ) ) = rd( ld( mult( X, X ), Z ), Z ) }.
% 21.21/21.61  (1167) {G38,W15,D6,L1,V3,M1} P(1149,115) { ld( ld( X, rd( Z, mult( X, Z ) )
% 21.21/21.61     ), T ) ==> mult( mult( X, X ), T ) }.
% 21.21/21.61  (1172) {G18,W19,D5,L1,V3,M1} S(47);d(154);d(169);d(154) { ld( rd( Y, X ), 
% 21.21/21.61    rd( rd( Z, X ), rd( Y, X ) ) ) ==> rd( ld( rd( Y, X ), Z ), Y ) }.
% 21.21/21.61  (1184) {G20,W19,D6,L1,V2,M1} P(450,1113) { rd( ld( ld( X, Y ), ld( X, Y ) )
% 21.21/21.61    , X ) ==> mult( X, rd( ld( X, ld( X, Y ) ), Y ) ) }.
% 21.21/21.61  (1204) {G38,W15,D6,L1,V3,M1} P(1084,7) { rd( rd( ld( X, Z ), Z ), ld( Y, ld
% 21.21/21.61    ( mult( X, X ), X ) ) ) ==> Y }.
% 21.21/21.61  (1206) {G38,W15,D6,L1,V3,M1} P(1084,6) { ld( rd( rd( ld( X, Z ), Z ), Y ), 
% 21.21/21.61    ld( mult( X, X ), X ) ) ==> Y }.
% 21.21/21.61  (1227) {G7,W15,D6,L1,V3,M1} P(48,1) { ld( mult( X, rd( Y, mult( X, Z ) ) )
% 21.21/21.61    , rd( mult( X, Y ), Z ) ) ==> X }.
% 21.21/21.61  (1247) {G33,W19,D6,L1,V3,M1} P(1011,630) { rd( rd( Y, rd( ld( X, Z ), Z ) )
% 21.21/21.61    , mult( mult( X, Y ), X ) ) ==> ld( mult( X, X ), X ) }.
% 21.21/21.61  (1271) {G33,W15,D6,L1,V3,M1} P(123,1019);d(104);d(3);d(123) { mult( Y, mult
% 21.21/21.61    ( Z, rd( X, mult( Y, X ) ) ) ) ==> rd( mult( Y, Z ), Y ) }.
% 21.21/21.61  (1281) {G33,W15,D5,L1,V3,M1} P(1020,6) { ld( ld( X, mult( Y, X ) ), ld( X, 
% 21.21/21.61    Y ) ) = rd( Z, mult( X, Z ) ) }.
% 21.21/21.61  (1287) {G38,W15,D5,L1,V3,M1} P(1281,1149);d(39);d(0) { ld( mult( mult( Z, Y
% 21.21/21.61     ), Y ), Z ) = rd( ld( mult( Y, Y ), T ), T ) }.
% 21.21/21.61  (1295) {G34,W15,D5,L1,V2,M1} P(1009,1281);d(499);d(624) { ld( ld( X, mult( 
% 21.21/21.61    Z, X ) ), ld( X, Z ) ) ==> ld( mult( X, X ), X ) }.
% 21.21/21.61  (1297) {G34,W15,D5,L1,V3,M1} P(1281,40);d(0) { ld( X, rd( Z, mult( X, Z ) )
% 21.21/21.61     ) = ld( mult( mult( Y, X ), X ), Y ) }.
% 21.21/21.61  (1308) {G39,W15,D5,L1,V3,M1} P(1287,1084);d(751) { ld( mult( mult( Y, X ), 
% 21.21/21.61    X ), Y ) = ld( X, rd( ld( X, Z ), Z ) ) }.
% 21.21/21.61  (1366) {G35,W19,D7,L1,V4,M1} P(1297,115) { ld( rd( ld( Y, rd( Z, mult( Y, Z
% 21.21/21.61     ) ) ), X ), T ) ==> mult( mult( mult( X, Y ), Y ), T ) }.
% 21.21/21.61  (1401) {G32,W19,D5,L1,V4,M1} P(929,167) { ld( rd( Y, X ), ld( mult( T, Z )
% 21.21/21.61    , rd( T, Z ) ) ) ==> rd( rd( rd( X, Y ), Z ), Z ) }.
% 21.21/21.61  (1417) {G32,W15,D5,L1,V3,M1} P(929,0) { mult( X, ld( mult( Z, Y ), rd( Z, Y
% 21.21/21.61     ) ) ) ==> rd( rd( X, Y ), Y ) }.
% 21.21/21.61  (1418) {G32,W15,D5,L1,V3,M1} P(3,929) { ld( Z, rd( rd( Z, Y ), Y ) ) = ld( 
% 21.21/21.61    mult( mult( X, Y ), Y ), X ) }.
% 21.21/21.61  (1454) {G33,W19,D7,L1,V3,M1} P(1417,29);d(1417) { ld( ld( Y, X ), ld( Y, rd
% 21.21/21.61    ( rd( mult( X, Y ), T ), T ) ) ) ==> rd( rd( Y, T ), T ) }.
% 21.21/21.61  (1466) {G35,W15,D5,L1,V3,M1} P(1418,1297) { ld( Y, rd( T, mult( Y, T ) ) ) 
% 21.21/21.61    = ld( Z, rd( rd( Z, Y ), Y ) ) }.
% 21.21/21.61  (1467) {G40,W15,D5,L1,V3,M1} P(1418,1308) { ld( Z, rd( rd( Z, Y ), Y ) ) = 
% 21.21/21.61    ld( Y, rd( ld( Y, T ), T ) ) }.
% 21.21/21.61  (1519) {G36,W15,D6,L1,V3,M1} P(1466,60);d(1454) { mult( Y, ld( Z, rd( T, 
% 21.21/21.61    mult( Z, T ) ) ) ) ==> rd( rd( Y, Z ), Z ) }.
% 21.21/21.61  (1542) {G41,W15,D6,L1,V3,M1} P(1467,60);d(1454) { mult( Y, ld( Z, rd( ld( Z
% 21.21/21.61    , T ), T ) ) ) ==> rd( rd( Y, Z ), Z ) }.
% 21.21/21.61  (1636) {G31,W19,D6,L1,V3,M1} P(7,901) { mult( mult( ld( Y, X ), ld( Y, X )
% 21.21/21.61     ), Z ) ==> ld( ld( mult( X, ld( Y, X ) ), Y ), Z ) }.
% 21.21/21.61  (1638) {G7,W15,D6,L1,V2,M1} P(6,56) { rd( ld( Y, Y ), ld( mult( X, rd( X, Y
% 21.21/21.61     ) ), X ) ) ==> rd( X, Y ) }.
% 21.21/21.61  (1698) {G21,W19,D5,L1,V3,M1} P(62,464) { mult( mult( ld( X, Y ), ld( Y, X )
% 21.21/21.61     ), Z ) ==> ld( mult( ld( X, Y ), ld( Y, X ) ), Z ) }.
% 21.21/21.61  (1744) {G21,W19,D6,L1,V3,M1} P(398,464) { ld( Z, rd( mult( Z, ld( X, X ) )
% 21.21/21.61    , Z ) ) = ld( ld( X, X ), rd( Y, mult( Z, Y ) ) ) }.
% 21.21/21.61  (1745) {G34,W19,D6,L1,V4,M1} P(398,383);d(1098) { mult( mult( Y, rd( Z, 
% 21.21/21.61    mult( X, Z ) ) ), rd( ld( X, T ), T ) ) ==> rd( Y, mult( X, X ) ) }.
% 21.21/21.61  (1749) {G17,W19,D6,L1,V4,M1} P(398,154) { ld( T, rd( mult( T, rd( X, Y ) )
% 21.21/21.61    , T ) ) = ld( rd( Y, X ), rd( Z, mult( T, Z ) ) ) }.
% 21.21/21.61  (1784) {G35,W19,D6,L1,V3,M1} P(46,1295);d(1) { ld( ld( X, rd( Y, ld( X, Z )
% 21.21/21.61     ) ), rd( ld( X, Y ), Z ) ) ==> ld( mult( X, X ), X ) }.
% 21.21/21.61  (1884) {G34,W15,D5,L1,V2,M1} P(535,973);d(1015);d(464);d(471);d(463) { mult
% 21.21/21.61    ( mult( Y, ld( X, X ) ), ld( X, X ) ) ==> rd( Y, ld( X, X ) ) }.
% 21.21/21.61  (1894) {G35,W19,D5,L1,V2,M1} P(464,1884) { mult( ld( ld( X, X ), ld( Y, Y )
% 21.21/21.61     ), ld( Y, Y ) ) ==> rd( ld( X, X ), ld( Y, Y ) ) }.
% 21.21/21.61  (1962) {G42,W19,D5,L1,V3,M1} P(751,25);d(851);d(1542);d(154);d(6);d(851) { 
% 21.21/21.61    mult( mult( mult( X, X ), Z ), rd( ld( X, Y ), Y ) ) ==> mult( mult( X, X
% 21.21/21.61     ), rd( Z, X ) ) }.
% 21.21/21.61  (1969) {G39,W19,D5,L1,V3,M1} P(752,25);d(1167);d(1519);d(154);d(6);d(1167)
% 21.21/21.61     { mult( mult( mult( Y, Y ), Z ), rd( X, mult( Y, X ) ) ) ==> mult( mult
% 21.21/21.61    ( Y, Y ), rd( Z, Y ) ) }.
% 21.21/21.61  (1975) {G28,W15,D5,L1,V2,M1} P(740,62);d(469);d(464);d(740) { ld( X, ld( 
% 21.21/21.61    mult( X, X ), Y ) ) ==> ld( mult( X, X ), ld( X, Y ) ) }.
% 21.21/21.61  (1985) {G33,W15,D5,L1,V2,M1} P(1030,1975);d(627);d(60);d(1184);d(1);d(624);
% 21.21/21.61    d(115);d(115);d(627) { mult( X, mult( mult( X, X ), Y ) ) ==> mult( mult
% 21.21/21.61    ( X, X ), mult( X, Y ) ) }.
% 21.21/21.61  (2033) {G25,W15,D5,L1,V2,M1} S(472);d(624) { ld( ld( X, X ), rd( Y, mult( X
% 21.21/21.61    , Y ) ) ) ==> ld( mult( X, X ), X ) }.
% 21.21/21.61  (2035) {G16,W15,D5,L1,V2,M1} S(96);d(154) { mult( mult( X, rd( X, Y ) ), Y
% 21.21/21.61     ) ==> ld( rd( Y, X ), mult( Y, X ) ) }.
% 21.21/21.61  (2043) {G22,W15,D5,L1,V2,M1} S(447);d(486) { mult( X, ld( ld( X, X ), Z ) )
% 21.21/21.61     ==> ld( ld( X, X ), mult( X, Z ) ) }.
% 21.21/21.61  (2245) {G21,W19,D6,L1,V3,M1} P(1009,1227) { ld( mult( X, rd( Z, ld( X, X )
% 21.21/21.61     ) ), rd( mult( X, Z ), rd( Y, mult( X, Y ) ) ) ) ==> X }.
% 21.21/21.61  (2252) {G39,W19,D6,L1,V3,M1} P(770,1204);d(792) { rd( ld( X, rd( ld( X, Z )
% 21.21/21.61    , Z ) ), ld( T, ld( mult( X, X ), ld( X, X ) ) ) ) ==> T }.
% 21.21/21.61  (2271) {G39,W19,D6,L1,V4,M1} P(1206,1084);d(154);d(639);d(1015) { rd( rd( Z
% 21.21/21.61    , rd( ld( X, Y ), Y ) ), T ) = rd( ld( X, mult( mult( X, Z ), X ) ), T )
% 21.21/21.61     }.
% 21.21/21.61  (2376) {G8,W15,D5,L1,V2,M1} P(1638,6) { ld( rd( Y, X ), ld( X, X ) ) = ld( 
% 21.21/21.61    mult( Y, rd( Y, X ) ), Y ) }.
% 21.21/21.61  (2386) {G12,W19,D6,L1,V3,M1} P(2376,71) { rd( ld( rd( X, Y ), ld( Y, Y ) )
% 21.21/21.61    , X ) = rd( ld( mult( X, rd( X, Y ) ), Z ), Z ) }.
% 21.21/21.61  (2408) {G33,W19,D6,L1,V4,M1} P(3,1401) { ld( X, ld( mult( Z, T ), rd( Z, T
% 21.21/21.61     ) ) ) = rd( rd( rd( Y, mult( X, Y ) ), T ), T ) }.
% 21.21/21.61  (2445) {G17,W19,D6,L1,V4,M1} P(1,175);d(66) { ld( mult( Z, rd( ld( X, T ), 
% 21.21/21.61    T ) ), Y ) = ld( ld( X, rd( mult( X, Z ), X ) ), Y ) }.
% 21.21/21.61  (2481) {G40,W19,D5,L1,V2,M1} P(1969,1271);d(1985);d(1985) { rd( mult( mult
% 21.21/21.61    ( X, X ), mult( X, Y ) ), X ) ==> mult( mult( X, X ), mult( X, rd( Y, X )
% 21.21/21.61     ) ) }.
% 21.21/21.61  (2525) {G22,W19,D6,L1,V3,M1} P(6,1698) { mult( mult( ld( X, rd( X, Y ) ), Y
% 21.21/21.61     ), Z ) ==> ld( mult( ld( X, rd( X, Y ) ), Y ), Z ) }.
% 21.21/21.61  (2554) {G20,W19,D5,L1,V2,M1} P(450,1172) { ld( rd( Y, X ), rd( ld( X, X ), 
% 21.21/21.61    rd( Y, X ) ) ) ==> rd( ld( rd( Y, X ), X ), Y ) }.
% 21.21/21.61  (2603) {G41,W19,D6,L1,V2,M1} P(0,2481) { mult( mult( X, X ), mult( X, rd( 
% 21.21/21.61    ld( X, Y ), X ) ) ) ==> rd( mult( mult( X, X ), Y ), X ) }.
% 21.21/21.61  (2620) {G34,W15,D5,L1,V2,M1} S(549);d(1033) { ld( ld( X, X ), ld( mult( X, 
% 21.21/21.61    X ), Y ) ) ==> ld( X, ld( X, Y ) ) }.
% 21.21/21.61  (2722) {G37,W19,D6,L1,V4,M1} P(615,1094);d(104);d(3);d(450);d(624) { rd( Z
% 21.21/21.61    , ld( T, rd( Y, mult( X, Y ) ) ) ) = rd( Z, ld( T, ld( mult( X, X ), X )
% 21.21/21.61     ) ) }.
% 21.21/21.61  (2833) {G18,W19,D6,L1,V5,M1} P(398,2445) { ld( mult( Y, rd( ld( X, T ), T )
% 21.21/21.61     ), U ) = ld( mult( Y, rd( Z, mult( X, Z ) ) ), U ) }.
% 21.21/21.61  (2931) {G35,W19,D6,L1,V4,M1} P(1745,1) { ld( mult( X, rd( Y, mult( Z, Y ) )
% 21.21/21.61     ), rd( X, mult( Z, Z ) ) ) = rd( ld( Z, T ), T ) }.
% 21.21/21.61  (2932) {G40,W19,D6,L1,V3,M1} P(2931,2271);d(1247) { ld( mult( Z, rd( T, 
% 21.21/21.61    mult( X, T ) ) ), rd( Z, mult( X, X ) ) ) ==> ld( mult( X, X ), X ) }.
% 21.21/21.61  (2933) {G36,W19,D6,L1,V4,M1} P(2931,2833) { ld( mult( X, rd( ld( Z, U ), U
% 21.21/21.61     ) ), rd( X, mult( Z, Z ) ) ) = rd( ld( Z, T ), T ) }.
% 21.21/21.61  (2935) {G41,W19,D6,L1,V3,M1} P(2933,2931);d(2932) { ld( mult( Z, rd( ld( X
% 21.21/21.61    , T ), T ) ), rd( Z, mult( X, X ) ) ) ==> ld( mult( X, X ), X ) }.
% 21.21/21.61  (2937) {G37,W19,D6,L1,V4,M1} P(3,2933) { ld( mult( mult( X, mult( Y, Y ) )
% 21.21/21.61    , rd( ld( Y, Z ), Z ) ), X ) = rd( ld( Y, T ), T ) }.
% 21.21/21.61  (2938) {G42,W19,D6,L1,V3,M1} P(2937,2933);d(2935) { ld( mult( mult( Z, mult
% 21.21/21.61    ( X, X ) ), rd( ld( X, T ), T ) ), Z ) ==> ld( mult( X, X ), X ) }.
% 21.21/21.61  (2940) {G38,W19,D5,L1,V4,M1} P(2937,7) { rd( X, rd( ld( Y, T ), T ) ) = 
% 21.21/21.61    mult( mult( X, mult( Y, Y ) ), rd( ld( Y, Z ), Z ) ) }.
% 21.21/21.61  (2941) {G43,W19,D5,L1,V3,M1} P(2937,2940);d(2938);d(1015) { mult( mult( U, 
% 21.21/21.61    mult( X, X ) ), rd( ld( X, W ), W ) ) ==> ld( X, mult( mult( X, U ), X )
% 21.21/21.61     ) }.
% 21.21/21.61  (2942) {G39,W19,D5,L1,V4,M1} P(2408,2940);d(971);d(154);d(6);d(154);d(6) { 
% 21.21/21.61    rd( U, rd( ld( X, W ), W ) ) = mult( mult( U, mult( X, X ) ), rd( T, mult
% 21.21/21.61    ( X, T ) ) ) }.
% 21.21/21.61  (2945) {G44,W19,D5,L1,V3,M1} P(2942,2940);d(2941) { mult( mult( X, mult( Y
% 21.21/21.61    , Y ) ), rd( T, mult( Y, T ) ) ) ==> ld( Y, mult( mult( Y, X ), Y ) ) }.
% 21.21/21.61  (3207) {G22,W19,D6,L1,V3,M1} P(0,2245) { ld( mult( X, rd( ld( X, Y ), ld( X
% 21.21/21.61    , X ) ) ), rd( Y, rd( Z, mult( X, Z ) ) ) ) ==> X }.
% 21.21/21.61  (3208) {G34,W19,D6,L1,V3,M1} P(995,3207);d(1417);d(154);d(6);d(154);d(6) { 
% 21.21/21.61    ld( mult( Z, rd( ld( Z, U ), ld( Z, Z ) ) ), rd( U, rd( ld( Z, T ), T ) )
% 21.21/21.61     ) ==> Z }.
% 21.21/21.61  (3212) {G35,W19,D6,L1,V3,M1} P(3208,7) { rd( rd( Y, rd( ld( X, Z ), Z ) ), 
% 21.21/21.61    X ) = mult( X, rd( ld( X, Y ), ld( X, X ) ) ) }.
% 21.21/21.61  (3215) {G43,W19,D6,L1,V3,M1} P(3212,1962);d(154);d(1071);d(482);d(535);d(
% 21.21/21.61    1113);d(2603);d(0) { ld( rd( mult( X, X ), mult( mult( Y, X ), X ) ), rd
% 21.21/21.61    ( ld( X, T ), T ) ) ==> rd( Y, X ) }.
% 21.21/21.61  (3229) {G45,W19,D5,L1,V3,M1} P(2945,3215);d(154);d(3);d(1366);d(146);d(27);
% 21.21/21.61    d(11);d(0);d(104);d(3) { rd( mult( X, mult( Y, Y ) ), rd( Z, mult( Y, Z )
% 21.21/21.61     ) ) ==> mult( mult( mult( X, Y ), Y ), Y ) }.
% 21.21/21.61  (3268) {G46,W19,D6,L1,V3,M1} P(3229,6) { ld( mult( mult( mult( X, Y ), Y )
% 21.21/21.61    , Y ), mult( X, mult( Y, Y ) ) ) = rd( Z, mult( Y, Z ) ) }.
% 21.21/21.61  (3281) {G47,W19,D6,L1,V3,M1} P(3268,0) { mult( mult( mult( mult( X, Y ), Y
% 21.21/21.61     ), Y ), rd( Z, mult( Y, Z ) ) ) ==> mult( X, mult( Y, Y ) ) }.
% 21.21/21.61  (3348) {G48,W19,D6,L1,V3,M1} P(995,3281);d(1417);d(154);d(6);d(154);d(6) { 
% 21.21/21.61    mult( mult( mult( mult( U, Z ), Z ), Z ), rd( ld( Z, T ), T ) ) ==> mult
% 21.21/21.61    ( U, mult( Z, Z ) ) }.
% 21.21/21.61  (3356) {G49,W19,D6,L1,V3,M1} P(626,3348);d(626) { mult( mult( mult( ld( X, 
% 21.21/21.61    Y ), Y ), Y ), rd( ld( Y, Z ), Z ) ) ==> ld( X, mult( Y, Y ) ) }.
% 21.21/21.61  (3361) {G50,W19,D5,L1,V3,M1} P(6,3356) { mult( mult( mult( Y, X ), X ), rd
% 21.21/21.61    ( ld( X, Z ), Z ) ) ==> ld( rd( X, Y ), mult( X, X ) ) }.
% 21.21/21.61  (3420) {G36,W19,D6,L1,V2,M1} P(450,1784);d(39);d(0) { ld( ld( mult( Y, X )
% 21.21/21.61    , Y ), rd( ld( X, ld( X, Y ) ), Y ) ) ==> ld( mult( X, X ), X ) }.
% 21.21/21.61  (3421) {G35,W19,D6,L1,V3,M1} P(1744,2525);d(26);d(154);d(6);d(1884) { mult
% 21.21/21.61    ( ld( Y, rd( Y, ld( X, X ) ) ), Z ) ==> ld( ld( Y, rd( Y, ld( X, X ) ) )
% 21.21/21.61    , Z ) }.
% 21.21/21.61  (3424) {G36,W19,D6,L1,V3,M1} P(3,3421) { mult( ld( mult( X, ld( Y, Y ) ), X
% 21.21/21.61     ), Z ) ==> ld( ld( mult( X, ld( Y, Y ) ), X ), Z ) }.
% 21.21/21.61  (3426) {G37,W19,D5,L1,V3,M1} P(1105,3424);d(148);d(1);d(1009) { mult( ld( 
% 21.21/21.61    ld( X, X ), ld( Z, Z ) ), U ) ==> ld( ld( ld( X, X ), ld( Z, Z ) ), U )
% 21.21/21.61     }.
% 21.21/21.61  (3427) {G37,W19,D7,L1,V3,M1} P(3424,2620);d(463) { ld( ld( mult( X, ld( Y, 
% 21.21/21.61    Y ) ), X ), ld( ld( mult( X, ld( Y, Y ) ), X ), Z ) ) ==> Z }.
% 21.21/21.61  (3431) {G38,W19,D5,L1,V2,M1} P(3426,1894) { ld( ld( ld( X, X ), ld( Y, Y )
% 21.21/21.61     ), ld( Y, Y ) ) ==> rd( ld( X, X ), ld( Y, Y ) ) }.
% 21.21/21.61  (3432) {G39,W19,D5,L1,V2,M1} P(3431,7) { rd( ld( Y, Y ), rd( ld( X, X ), ld
% 21.21/21.61    ( Y, Y ) ) ) ==> ld( ld( X, X ), ld( Y, Y ) ) }.
% 21.21/21.61  (3444) {G32,W19,D6,L1,V3,M1} P(1636,0) { ld( ld( mult( Y, ld( X, Y ) ), X )
% 21.21/21.61    , ld( mult( ld( X, Y ), ld( X, Y ) ), Z ) ) ==> Z }.
% 21.21/21.61  (3507) {G37,W15,D6,L1,V2,M1} P(789,3420);d(450);d(535);d(450);d(464);d(469)
% 21.21/21.61     { ld( ld( mult( Y, ld( X, X ) ), Y ), ld( Y, Y ) ) ==> ld( X, X ) }.
% 21.21/21.61  (3513) {G38,W15,D5,L1,V2,M1} P(3507,840);d(3424);d(2033);d(3424);d(469);d(
% 21.21/21.61    3427) { rd( ld( Y, Y ), ld( X, X ) ) ==> ld( mult( X, ld( Y, Y ) ), X )
% 21.21/21.61     }.
% 21.21/21.61  (3516) {G51,W15,D6,L1,V2,M1} P(3507,3356);d(3361);d(3513);d(464);d(535);d(
% 21.21/21.61    3507) { ld( ld( mult( Y, ld( X, X ) ), Y ), ld( X, X ) ) ==> ld( Y, Y )
% 21.21/21.61     }.
% 21.21/21.61  (3526) {G40,W19,D6,L1,V2,M1} P(3513,3432) { rd( ld( Y, Y ), ld( mult( Y, ld
% 21.21/21.61    ( X, X ) ), Y ) ) ==> ld( ld( X, X ), ld( Y, Y ) ) }.
% 21.21/21.61  (3528) {G39,W15,D5,L1,V2,M1} P(3513,2386);d(535);d(3507);d(450);d(535);d(60
% 21.21/21.61    );d(462) { ld( ld( ld( X, X ), Y ), ld( ld( X, X ), Y ) ) ==> ld( X, X )
% 21.21/21.61     }.
% 21.21/21.61  (3530) {G39,W19,D5,L1,V3,M1} P(1749,3513);d(3);d(3);d(3513);d(154);d(3) { 
% 21.21/21.61    ld( ld( Y, ld( Z, Z ) ), rd( X, mult( Y, X ) ) ) ==> ld( mult( Y, ld( Z, 
% 21.21/21.61    Z ) ), Y ) }.
% 21.21/21.61  (3532) {G40,W19,D5,L1,V2,M1} P(3513,2722);d(154);d(3);d(3530);d(123);d(60);
% 21.21/21.61    d(3513);d(464) { ld( ld( ld( Z, Z ), ld( X, X ) ), ld( Z, Z ) ) ==> ld( 
% 21.21/21.61    mult( Z, ld( X, X ) ), Z ) }.
% 21.21/21.61  (3533) {G41,W19,D6,L1,V2,M1} P(3513,2554);d(535);d(3526);d(3507);d(450);d(
% 21.21/21.61    535) { ld( ld( mult( Y, ld( X, X ) ), Y ), ld( ld( X, X ), ld( Y, Y ) ) )
% 21.21/21.61     ==> ld( X, X ) }.
% 21.21/21.61  (3536) {G42,W11,D4,L1,V2,M1} P(3513,2035);d(60);d(464);d(3528);d(3513);d(
% 21.21/21.61    464);d(3533) { ld( ld( X, X ), ld( Y, Y ) ) ==> ld( Y, Y ) }.
% 21.21/21.61  (3542) {G52,W7,D3,L1,V2,M1} P(3536,3420);d(464);d(3532);d(462);d(3516);d(
% 21.21/21.61    464);d(3536) { ld( Y, Y ) = ld( X, X ) }.
% 21.21/21.61  (3561) {G43,W11,D5,L1,V3,M1} P(3536,3444);d(464);d(3536);d(535) { ld( ld( X
% 21.21/21.61    , X ), ld( ld( Y, Y ), Z ) ) ==> Z }.
% 21.21/21.61  (3572) {G44,W11,D5,L1,V3,M1} P(3536,2252);d(450);d(3561);d(464);d(3561) { 
% 21.21/21.61    rd( ld( Y, Y ), ld( Z, ld( X, X ) ) ) ==> Z }.
% 21.21/21.61  (3651) {G43,W15,D5,L1,V2,M1} P(3536,2043) { ld( ld( X, X ), mult( X, ld( Y
% 21.21/21.61    , Y ) ) ) ==> mult( X, ld( Y, Y ) ) }.
% 21.21/21.61  (3736) {G53,W7,D4,L1,V2,M1} P(3542,1100);d(487);d(3651);d(1);d(7) { mult( X
% 21.21/21.61    , ld( Y, Y ) ) ==> X }.
% 21.21/21.61  (3962) {G53,W7,D4,L1,V2,M1} P(3542,494);d(0);d(3572) { ld( ld( Y, Y ), X ) 
% 21.21/21.61    ==> X }.
% 21.21/21.61  (4477) {G54,W0,D0,L0,V0,M0} P(3542,458);d(3736);d(3962);q;q {  }.
% 21.21/21.61  
% 21.21/21.61  
% 21.21/21.61  % SZS output end Refutation
% 21.21/21.61  found a proof!
% 21.21/21.61  
% 21.21/21.61  
% 21.21/21.61  Unprocessed initial clauses:
% 21.21/21.61  
% 21.21/21.61  (4479) {G0,W7,D4,L1,V2,M1}  { mult( Y, ld( Y, X ) ) = X }.
% 21.21/21.61  (4480) {G0,W7,D4,L1,V2,M1}  { ld( Y, mult( Y, X ) ) = X }.
% 21.21/21.61  (4481) {G0,W7,D4,L1,V2,M1}  { mult( rd( Y, X ), X ) = Y }.
% 21.21/21.61  (4482) {G0,W7,D4,L1,V2,M1}  { rd( mult( Y, X ), X ) = Y }.
% 21.21/21.61  (4483) {G0,W15,D5,L1,V3,M1}  { mult( Z, mult( Y, mult( Z, X ) ) ) = mult( 
% 21.21/21.61    mult( mult( Z, Y ), Z ), X ) }.
% 21.21/21.61  (4484) {G0,W14,D4,L2,V0,M2}  { ! mult( skol1, rd( skol2, skol2 ) ) = skol1
% 21.21/21.61    , ! mult( rd( skol2, skol2 ), skol1 ) = skol1 }.
% 21.21/21.61  
% 21.21/21.61  
% 21.21/21.61  Total Proof:
% 21.21/21.61  
% 21.21/21.61  subsumption: (0) {G0,W7,D4,L1,V2,M1} I { mult( Y, ld( Y, X ) ) ==> X }.
% 21.21/21.61  parent0: (4479) {G0,W7,D4,L1,V2,M1}  { mult( Y, ld( Y, X ) ) = X }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61  end
% 21.21/21.61  permutation0:
% 21.21/21.61     0 ==> 0
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  subsumption: (1) {G0,W7,D4,L1,V2,M1} I { ld( Y, mult( Y, X ) ) ==> X }.
% 21.21/21.61  parent0: (4480) {G0,W7,D4,L1,V2,M1}  { ld( Y, mult( Y, X ) ) = X }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61  end
% 21.21/21.61  permutation0:
% 21.21/21.61     0 ==> 0
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  subsumption: (2) {G0,W7,D4,L1,V2,M1} I { mult( rd( Y, X ), X ) ==> Y }.
% 21.21/21.61  parent0: (4481) {G0,W7,D4,L1,V2,M1}  { mult( rd( Y, X ), X ) = Y }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61  end
% 21.21/21.61  permutation0:
% 21.21/21.61     0 ==> 0
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  subsumption: (3) {G0,W7,D4,L1,V2,M1} I { rd( mult( Y, X ), X ) ==> Y }.
% 21.21/21.61  parent0: (4482) {G0,W7,D4,L1,V2,M1}  { rd( mult( Y, X ), X ) = Y }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61  end
% 21.21/21.61  permutation0:
% 21.21/21.61     0 ==> 0
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  subsumption: (4) {G0,W15,D5,L1,V3,M1} I { mult( Z, mult( Y, mult( Z, X ) )
% 21.21/21.61     ) ==> mult( mult( mult( Z, Y ), Z ), X ) }.
% 21.21/21.61  parent0: (4483) {G0,W15,D5,L1,V3,M1}  { mult( Z, mult( Y, mult( Z, X ) ) ) 
% 21.21/21.61    = mult( mult( mult( Z, Y ), Z ), X ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  permutation0:
% 21.21/21.61     0 ==> 0
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  subsumption: (5) {G0,W14,D4,L2,V0,M2} I { ! mult( skol1, rd( skol2, skol2 )
% 21.21/21.61     ) ==> skol1, ! mult( rd( skol2, skol2 ), skol1 ) ==> skol1 }.
% 21.21/21.61  parent0: (4484) {G0,W14,D4,L2,V0,M2}  { ! mult( skol1, rd( skol2, skol2 ) )
% 21.21/21.61     = skol1, ! mult( rd( skol2, skol2 ), skol1 ) = skol1 }.
% 21.21/21.61  substitution0:
% 21.21/21.61  end
% 21.21/21.61  permutation0:
% 21.21/21.61     0 ==> 0
% 21.21/21.61     1 ==> 1
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4509) {G0,W7,D4,L1,V2,M1}  { Y ==> ld( X, mult( X, Y ) ) }.
% 21.21/21.61  parent0[0]: (1) {G0,W7,D4,L1,V2,M1} I { ld( Y, mult( Y, X ) ) ==> X }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Y
% 21.21/21.61     Y := X
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  paramod: (4510) {G1,W7,D4,L1,V2,M1}  { X ==> ld( rd( Y, X ), Y ) }.
% 21.21/21.61  parent0[0]: (2) {G0,W7,D4,L1,V2,M1} I { mult( rd( Y, X ), X ) ==> Y }.
% 21.21/21.61  parent1[0; 6]: (4509) {G0,W7,D4,L1,V2,M1}  { Y ==> ld( X, mult( X, Y ) )
% 21.21/21.61     }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61  end
% 21.21/21.61  substitution1:
% 21.21/21.61     X := rd( Y, X )
% 21.21/21.61     Y := X
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4511) {G1,W7,D4,L1,V2,M1}  { ld( rd( Y, X ), Y ) ==> X }.
% 21.21/21.61  parent0[0]: (4510) {G1,W7,D4,L1,V2,M1}  { X ==> ld( rd( Y, X ), Y ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  subsumption: (6) {G1,W7,D4,L1,V2,M1} P(2,1) { ld( rd( X, Y ), X ) ==> Y }.
% 21.21/21.61  parent0: (4511) {G1,W7,D4,L1,V2,M1}  { ld( rd( Y, X ), Y ) ==> X }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Y
% 21.21/21.61     Y := X
% 21.21/21.61  end
% 21.21/21.61  permutation0:
% 21.21/21.61     0 ==> 0
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4513) {G0,W7,D4,L1,V2,M1}  { X ==> rd( mult( X, Y ), Y ) }.
% 21.21/21.61  parent0[0]: (3) {G0,W7,D4,L1,V2,M1} I { rd( mult( Y, X ), X ) ==> Y }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Y
% 21.21/21.61     Y := X
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  paramod: (4514) {G1,W7,D4,L1,V2,M1}  { X ==> rd( Y, ld( X, Y ) ) }.
% 21.21/21.61  parent0[0]: (0) {G0,W7,D4,L1,V2,M1} I { mult( Y, ld( Y, X ) ) ==> X }.
% 21.21/21.61  parent1[0; 3]: (4513) {G0,W7,D4,L1,V2,M1}  { X ==> rd( mult( X, Y ), Y )
% 21.21/21.61     }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Y
% 21.21/21.61     Y := X
% 21.21/21.61  end
% 21.21/21.61  substitution1:
% 21.21/21.61     X := X
% 21.21/21.61     Y := ld( X, Y )
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4515) {G1,W7,D4,L1,V2,M1}  { rd( Y, ld( X, Y ) ) ==> X }.
% 21.21/21.61  parent0[0]: (4514) {G1,W7,D4,L1,V2,M1}  { X ==> rd( Y, ld( X, Y ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  subsumption: (7) {G1,W7,D4,L1,V2,M1} P(0,3) { rd( Y, ld( X, Y ) ) ==> X }.
% 21.21/21.61  parent0: (4515) {G1,W7,D4,L1,V2,M1}  { rd( Y, ld( X, Y ) ) ==> X }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61  end
% 21.21/21.61  permutation0:
% 21.21/21.61     0 ==> 0
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4516) {G0,W15,D5,L1,V3,M1}  { mult( mult( mult( X, Y ), X ), Z ) 
% 21.21/21.61    ==> mult( X, mult( Y, mult( X, Z ) ) ) }.
% 21.21/21.61  parent0[0]: (4) {G0,W15,D5,L1,V3,M1} I { mult( Z, mult( Y, mult( Z, X ) ) )
% 21.21/21.61     ==> mult( mult( mult( Z, Y ), Z ), X ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Z
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := X
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  paramod: (4521) {G1,W19,D6,L1,V3,M1}  { mult( mult( mult( X, Y ), X ), mult
% 21.21/21.61    ( Y, Z ) ) ==> mult( X, mult( mult( mult( Y, X ), Y ), Z ) ) }.
% 21.21/21.61  parent0[0]: (4) {G0,W15,D5,L1,V3,M1} I { mult( Z, mult( Y, mult( Z, X ) ) )
% 21.21/21.61     ==> mult( mult( mult( Z, Y ), Z ), X ) }.
% 21.21/21.61  parent1[0; 12]: (4516) {G0,W15,D5,L1,V3,M1}  { mult( mult( mult( X, Y ), X
% 21.21/21.61     ), Z ) ==> mult( X, mult( Y, mult( X, Z ) ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Z
% 21.21/21.61     Y := X
% 21.21/21.61     Z := Y
% 21.21/21.61  end
% 21.21/21.61  substitution1:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := mult( Y, Z )
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4530) {G1,W19,D6,L1,V3,M1}  { mult( X, mult( mult( mult( Y, X ), Y
% 21.21/21.61     ), Z ) ) ==> mult( mult( mult( X, Y ), X ), mult( Y, Z ) ) }.
% 21.21/21.61  parent0[0]: (4521) {G1,W19,D6,L1,V3,M1}  { mult( mult( mult( X, Y ), X ), 
% 21.21/21.61    mult( Y, Z ) ) ==> mult( X, mult( mult( mult( Y, X ), Y ), Z ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  subsumption: (8) {G1,W19,D6,L1,V3,M1} P(4,4) { mult( Y, mult( mult( mult( X
% 21.21/21.61    , Y ), X ), Z ) ) ==> mult( mult( mult( Y, X ), Y ), mult( X, Z ) ) }.
% 21.21/21.61  parent0: (4530) {G1,W19,D6,L1,V3,M1}  { mult( X, mult( mult( mult( Y, X ), 
% 21.21/21.61    Y ), Z ) ) ==> mult( mult( mult( X, Y ), X ), mult( Y, Z ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Y
% 21.21/21.61     Y := X
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  permutation0:
% 21.21/21.61     0 ==> 0
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4533) {G0,W15,D5,L1,V3,M1}  { mult( mult( mult( X, Y ), X ), Z ) 
% 21.21/21.61    ==> mult( X, mult( Y, mult( X, Z ) ) ) }.
% 21.21/21.61  parent0[0]: (4) {G0,W15,D5,L1,V3,M1} I { mult( Z, mult( Y, mult( Z, X ) ) )
% 21.21/21.61     ==> mult( mult( mult( Z, Y ), Z ), X ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Z
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := X
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  paramod: (4536) {G1,W15,D5,L1,V3,M1}  { mult( mult( mult( X, Y ), X ), ld( 
% 21.21/21.61    X, Z ) ) ==> mult( X, mult( Y, Z ) ) }.
% 21.21/21.61  parent0[0]: (0) {G0,W7,D4,L1,V2,M1} I { mult( Y, ld( Y, X ) ) ==> X }.
% 21.21/21.61  parent1[0; 14]: (4533) {G0,W15,D5,L1,V3,M1}  { mult( mult( mult( X, Y ), X
% 21.21/21.61     ), Z ) ==> mult( X, mult( Y, mult( X, Z ) ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Z
% 21.21/21.61     Y := X
% 21.21/21.61  end
% 21.21/21.61  substitution1:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := ld( X, Z )
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  subsumption: (10) {G1,W15,D5,L1,V3,M1} P(0,4) { mult( mult( mult( X, Z ), X
% 21.21/21.61     ), ld( X, Y ) ) ==> mult( X, mult( Z, Y ) ) }.
% 21.21/21.61  parent0: (4536) {G1,W15,D5,L1,V3,M1}  { mult( mult( mult( X, Y ), X ), ld( 
% 21.21/21.61    X, Z ) ) ==> mult( X, mult( Y, Z ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Z
% 21.21/21.61     Z := Y
% 21.21/21.61  end
% 21.21/21.61  permutation0:
% 21.21/21.61     0 ==> 0
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4541) {G0,W7,D4,L1,V2,M1}  { Y ==> ld( X, mult( X, Y ) ) }.
% 21.21/21.61  parent0[0]: (1) {G0,W7,D4,L1,V2,M1} I { ld( Y, mult( Y, X ) ) ==> X }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Y
% 21.21/21.61     Y := X
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  paramod: (4542) {G1,W15,D6,L1,V3,M1}  { mult( X, mult( Y, Z ) ) ==> ld( Y, 
% 21.21/21.61    mult( mult( mult( Y, X ), Y ), Z ) ) }.
% 21.21/21.61  parent0[0]: (4) {G0,W15,D5,L1,V3,M1} I { mult( Z, mult( Y, mult( Z, X ) ) )
% 21.21/21.61     ==> mult( mult( mult( Z, Y ), Z ), X ) }.
% 21.21/21.61  parent1[0; 8]: (4541) {G0,W7,D4,L1,V2,M1}  { Y ==> ld( X, mult( X, Y ) )
% 21.21/21.61     }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Z
% 21.21/21.61     Y := X
% 21.21/21.61     Z := Y
% 21.21/21.61  end
% 21.21/21.61  substitution1:
% 21.21/21.61     X := Y
% 21.21/21.61     Y := mult( X, mult( Y, Z ) )
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4543) {G1,W15,D6,L1,V3,M1}  { ld( Y, mult( mult( mult( Y, X ), Y )
% 21.21/21.61    , Z ) ) ==> mult( X, mult( Y, Z ) ) }.
% 21.21/21.61  parent0[0]: (4542) {G1,W15,D6,L1,V3,M1}  { mult( X, mult( Y, Z ) ) ==> ld( 
% 21.21/21.61    Y, mult( mult( mult( Y, X ), Y ), Z ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  subsumption: (11) {G1,W15,D6,L1,V3,M1} P(4,1) { ld( X, mult( mult( mult( X
% 21.21/21.61    , Y ), X ), Z ) ) ==> mult( Y, mult( X, Z ) ) }.
% 21.21/21.61  parent0: (4543) {G1,W15,D6,L1,V3,M1}  { ld( Y, mult( mult( mult( Y, X ), Y
% 21.21/21.61     ), Z ) ) ==> mult( X, mult( Y, Z ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Y
% 21.21/21.61     Y := X
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  permutation0:
% 21.21/21.61     0 ==> 0
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4545) {G0,W15,D5,L1,V3,M1}  { mult( mult( mult( X, Y ), X ), Z ) 
% 21.21/21.61    ==> mult( X, mult( Y, mult( X, Z ) ) ) }.
% 21.21/21.61  parent0[0]: (4) {G0,W15,D5,L1,V3,M1} I { mult( Z, mult( Y, mult( Z, X ) ) )
% 21.21/21.61     ==> mult( mult( mult( Z, Y ), Z ), X ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Z
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := X
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  paramod: (4548) {G1,W19,D6,L1,V3,M1}  { mult( mult( mult( rd( X, Y ), Z ), 
% 21.21/21.61    rd( X, Y ) ), Y ) ==> mult( rd( X, Y ), mult( Z, X ) ) }.
% 21.21/21.61  parent0[0]: (2) {G0,W7,D4,L1,V2,M1} I { mult( rd( Y, X ), X ) ==> Y }.
% 21.21/21.61  parent1[0; 18]: (4545) {G0,W15,D5,L1,V3,M1}  { mult( mult( mult( X, Y ), X
% 21.21/21.61     ), Z ) ==> mult( X, mult( Y, mult( X, Z ) ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Y
% 21.21/21.61     Y := X
% 21.21/21.61  end
% 21.21/21.61  substitution1:
% 21.21/21.61     X := rd( X, Y )
% 21.21/21.61     Y := Z
% 21.21/21.61     Z := Y
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  subsumption: (13) {G1,W19,D6,L1,V3,M1} P(2,4) { mult( mult( mult( rd( X, Y
% 21.21/21.61     ), Z ), rd( X, Y ) ), Y ) ==> mult( rd( X, Y ), mult( Z, X ) ) }.
% 21.21/21.61  parent0: (4548) {G1,W19,D6,L1,V3,M1}  { mult( mult( mult( rd( X, Y ), Z ), 
% 21.21/21.61    rd( X, Y ) ), Y ) ==> mult( rd( X, Y ), mult( Z, X ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  permutation0:
% 21.21/21.61     0 ==> 0
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4553) {G1,W15,D5,L1,V3,M1}  { mult( X, mult( Y, Z ) ) ==> mult( 
% 21.21/21.61    mult( mult( X, Y ), X ), ld( X, Z ) ) }.
% 21.21/21.61  parent0[0]: (10) {G1,W15,D5,L1,V3,M1} P(0,4) { mult( mult( mult( X, Z ), X
% 21.21/21.61     ), ld( X, Y ) ) ==> mult( X, mult( Z, Y ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Z
% 21.21/21.61     Z := Y
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  paramod: (4555) {G1,W15,D5,L1,V3,M1}  { mult( X, mult( ld( X, Y ), Z ) ) 
% 21.21/21.61    ==> mult( mult( Y, X ), ld( X, Z ) ) }.
% 21.21/21.61  parent0[0]: (0) {G0,W7,D4,L1,V2,M1} I { mult( Y, ld( Y, X ) ) ==> X }.
% 21.21/21.61  parent1[0; 10]: (4553) {G1,W15,D5,L1,V3,M1}  { mult( X, mult( Y, Z ) ) ==> 
% 21.21/21.61    mult( mult( mult( X, Y ), X ), ld( X, Z ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Y
% 21.21/21.61     Y := X
% 21.21/21.61  end
% 21.21/21.61  substitution1:
% 21.21/21.61     X := X
% 21.21/21.61     Y := ld( X, Y )
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  subsumption: (15) {G2,W15,D5,L1,V3,M1} P(0,10) { mult( X, mult( ld( X, Y )
% 21.21/21.61    , Z ) ) ==> mult( mult( Y, X ), ld( X, Z ) ) }.
% 21.21/21.61  parent0: (4555) {G1,W15,D5,L1,V3,M1}  { mult( X, mult( ld( X, Y ), Z ) ) 
% 21.21/21.61    ==> mult( mult( Y, X ), ld( X, Z ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  permutation0:
% 21.21/21.61     0 ==> 0
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4559) {G0,W7,D4,L1,V2,M1}  { Y ==> ld( X, mult( X, Y ) ) }.
% 21.21/21.61  parent0[0]: (1) {G0,W7,D4,L1,V2,M1} I { ld( Y, mult( Y, X ) ) ==> X }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Y
% 21.21/21.61     Y := X
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  paramod: (4562) {G1,W15,D5,L1,V3,M1}  { ld( X, Y ) ==> ld( mult( mult( X, Z
% 21.21/21.61     ), X ), mult( X, mult( Z, Y ) ) ) }.
% 21.21/21.61  parent0[0]: (10) {G1,W15,D5,L1,V3,M1} P(0,4) { mult( mult( mult( X, Z ), X
% 21.21/21.61     ), ld( X, Y ) ) ==> mult( X, mult( Z, Y ) ) }.
% 21.21/21.61  parent1[0; 10]: (4559) {G0,W7,D4,L1,V2,M1}  { Y ==> ld( X, mult( X, Y ) )
% 21.21/21.61     }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  substitution1:
% 21.21/21.61     X := mult( mult( X, Z ), X )
% 21.21/21.61     Y := ld( X, Y )
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4563) {G1,W15,D5,L1,V3,M1}  { ld( mult( mult( X, Z ), X ), mult( X
% 21.21/21.61    , mult( Z, Y ) ) ) ==> ld( X, Y ) }.
% 21.21/21.61  parent0[0]: (4562) {G1,W15,D5,L1,V3,M1}  { ld( X, Y ) ==> ld( mult( mult( X
% 21.21/21.61    , Z ), X ), mult( X, mult( Z, Y ) ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  subsumption: (16) {G2,W15,D5,L1,V3,M1} P(10,1) { ld( mult( mult( X, Y ), X
% 21.21/21.61     ), mult( X, mult( Y, Z ) ) ) ==> ld( X, Z ) }.
% 21.21/21.61  parent0: (4563) {G1,W15,D5,L1,V3,M1}  { ld( mult( mult( X, Z ), X ), mult( 
% 21.21/21.61    X, mult( Z, Y ) ) ) ==> ld( X, Y ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Z
% 21.21/21.61     Z := Y
% 21.21/21.61  end
% 21.21/21.61  permutation0:
% 21.21/21.61     0 ==> 0
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4565) {G0,W7,D4,L1,V2,M1}  { Y ==> ld( X, mult( X, Y ) ) }.
% 21.21/21.61  parent0[0]: (1) {G0,W7,D4,L1,V2,M1} I { ld( Y, mult( Y, X ) ) ==> X }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Y
% 21.21/21.61     Y := X
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  paramod: (4570) {G1,W15,D5,L1,V3,M1}  { mult( ld( X, Y ), Z ) ==> ld( X, 
% 21.21/21.61    mult( mult( Y, X ), ld( X, Z ) ) ) }.
% 21.21/21.61  parent0[0]: (15) {G2,W15,D5,L1,V3,M1} P(0,10) { mult( X, mult( ld( X, Y ), 
% 21.21/21.61    Z ) ) ==> mult( mult( Y, X ), ld( X, Z ) ) }.
% 21.21/21.61  parent1[0; 8]: (4565) {G0,W7,D4,L1,V2,M1}  { Y ==> ld( X, mult( X, Y ) )
% 21.21/21.61     }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  substitution1:
% 21.21/21.61     X := X
% 21.21/21.61     Y := mult( ld( X, Y ), Z )
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4571) {G1,W15,D5,L1,V3,M1}  { ld( X, mult( mult( Y, X ), ld( X, Z
% 21.21/21.61     ) ) ) ==> mult( ld( X, Y ), Z ) }.
% 21.21/21.61  parent0[0]: (4570) {G1,W15,D5,L1,V3,M1}  { mult( ld( X, Y ), Z ) ==> ld( X
% 21.21/21.61    , mult( mult( Y, X ), ld( X, Z ) ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  subsumption: (20) {G3,W15,D5,L1,V3,M1} P(15,1) { ld( X, mult( mult( Y, X )
% 21.21/21.61    , ld( X, Z ) ) ) ==> mult( ld( X, Y ), Z ) }.
% 21.21/21.61  parent0: (4571) {G1,W15,D5,L1,V3,M1}  { ld( X, mult( mult( Y, X ), ld( X, Z
% 21.21/21.61     ) ) ) ==> mult( ld( X, Y ), Z ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  permutation0:
% 21.21/21.61     0 ==> 0
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4573) {G3,W15,D5,L1,V3,M1}  { mult( ld( X, Y ), Z ) ==> ld( X, 
% 21.21/21.61    mult( mult( Y, X ), ld( X, Z ) ) ) }.
% 21.21/21.61  parent0[0]: (20) {G3,W15,D5,L1,V3,M1} P(15,1) { ld( X, mult( mult( Y, X ), 
% 21.21/21.61    ld( X, Z ) ) ) ==> mult( ld( X, Y ), Z ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  paramod: (4577) {G1,W19,D6,L1,V3,M1}  { mult( ld( ld( X, Y ), X ), Z ) ==> 
% 21.21/21.61    ld( ld( X, Y ), mult( Y, ld( ld( X, Y ), Z ) ) ) }.
% 21.21/21.61  parent0[0]: (0) {G0,W7,D4,L1,V2,M1} I { mult( Y, ld( Y, X ) ) ==> X }.
% 21.21/21.61  parent1[0; 13]: (4573) {G3,W15,D5,L1,V3,M1}  { mult( ld( X, Y ), Z ) ==> ld
% 21.21/21.61    ( X, mult( mult( Y, X ), ld( X, Z ) ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Y
% 21.21/21.61     Y := X
% 21.21/21.61  end
% 21.21/21.61  substitution1:
% 21.21/21.61     X := ld( X, Y )
% 21.21/21.61     Y := X
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4579) {G1,W19,D6,L1,V3,M1}  { ld( ld( X, Y ), mult( Y, ld( ld( X, 
% 21.21/21.61    Y ), Z ) ) ) ==> mult( ld( ld( X, Y ), X ), Z ) }.
% 21.21/21.61  parent0[0]: (4577) {G1,W19,D6,L1,V3,M1}  { mult( ld( ld( X, Y ), X ), Z ) 
% 21.21/21.61    ==> ld( ld( X, Y ), mult( Y, ld( ld( X, Y ), Z ) ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  subsumption: (24) {G4,W19,D6,L1,V3,M1} P(0,20) { ld( ld( X, Y ), mult( Y, 
% 21.21/21.61    ld( ld( X, Y ), Z ) ) ) ==> mult( ld( ld( X, Y ), X ), Z ) }.
% 21.21/21.61  parent0: (4579) {G1,W19,D6,L1,V3,M1}  { ld( ld( X, Y ), mult( Y, ld( ld( X
% 21.21/21.61    , Y ), Z ) ) ) ==> mult( ld( ld( X, Y ), X ), Z ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  permutation0:
% 21.21/21.61     0 ==> 0
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4581) {G3,W15,D5,L1,V3,M1}  { mult( ld( X, Y ), Z ) ==> ld( X, 
% 21.21/21.61    mult( mult( Y, X ), ld( X, Z ) ) ) }.
% 21.21/21.61  parent0[0]: (20) {G3,W15,D5,L1,V3,M1} P(15,1) { ld( X, mult( mult( Y, X ), 
% 21.21/21.61    ld( X, Z ) ) ) ==> mult( ld( X, Y ), Z ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  paramod: (4583) {G2,W19,D6,L1,V3,M1}  { mult( ld( rd( X, Y ), Z ), X ) ==> 
% 21.21/21.61    ld( rd( X, Y ), mult( mult( Z, rd( X, Y ) ), Y ) ) }.
% 21.21/21.61  parent0[0]: (6) {G1,W7,D4,L1,V2,M1} P(2,1) { ld( rd( X, Y ), X ) ==> Y }.
% 21.21/21.61  parent1[0; 18]: (4581) {G3,W15,D5,L1,V3,M1}  { mult( ld( X, Y ), Z ) ==> ld
% 21.21/21.61    ( X, mult( mult( Y, X ), ld( X, Z ) ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61  end
% 21.21/21.61  substitution1:
% 21.21/21.61     X := rd( X, Y )
% 21.21/21.61     Y := Z
% 21.21/21.61     Z := X
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4585) {G2,W19,D6,L1,V3,M1}  { ld( rd( X, Y ), mult( mult( Z, rd( X
% 21.21/21.61    , Y ) ), Y ) ) ==> mult( ld( rd( X, Y ), Z ), X ) }.
% 21.21/21.61  parent0[0]: (4583) {G2,W19,D6,L1,V3,M1}  { mult( ld( rd( X, Y ), Z ), X ) 
% 21.21/21.61    ==> ld( rd( X, Y ), mult( mult( Z, rd( X, Y ) ), Y ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  subsumption: (25) {G4,W19,D6,L1,V3,M1} P(6,20) { ld( rd( X, Y ), mult( mult
% 21.21/21.61    ( Z, rd( X, Y ) ), Y ) ) ==> mult( ld( rd( X, Y ), Z ), X ) }.
% 21.21/21.61  parent0: (4585) {G2,W19,D6,L1,V3,M1}  { ld( rd( X, Y ), mult( mult( Z, rd( 
% 21.21/21.61    X, Y ) ), Y ) ) ==> mult( ld( rd( X, Y ), Z ), X ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  permutation0:
% 21.21/21.61     0 ==> 0
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4587) {G3,W15,D5,L1,V3,M1}  { mult( ld( X, Y ), Z ) ==> ld( X, 
% 21.21/21.61    mult( mult( Y, X ), ld( X, Z ) ) ) }.
% 21.21/21.61  parent0[0]: (20) {G3,W15,D5,L1,V3,M1} P(15,1) { ld( X, mult( mult( Y, X ), 
% 21.21/21.61    ld( X, Z ) ) ) ==> mult( ld( X, Y ), Z ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  paramod: (4589) {G1,W15,D5,L1,V3,M1}  { mult( ld( X, Y ), mult( X, Z ) ) 
% 21.21/21.61    ==> ld( X, mult( mult( Y, X ), Z ) ) }.
% 21.21/21.61  parent0[0]: (1) {G0,W7,D4,L1,V2,M1} I { ld( Y, mult( Y, X ) ) ==> X }.
% 21.21/21.61  parent1[0; 14]: (4587) {G3,W15,D5,L1,V3,M1}  { mult( ld( X, Y ), Z ) ==> ld
% 21.21/21.61    ( X, mult( mult( Y, X ), ld( X, Z ) ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Z
% 21.21/21.61     Y := X
% 21.21/21.61  end
% 21.21/21.61  substitution1:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := mult( X, Z )
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  subsumption: (26) {G4,W15,D5,L1,V3,M1} P(1,20) { mult( ld( X, Z ), mult( X
% 21.21/21.61    , Y ) ) ==> ld( X, mult( mult( Z, X ), Y ) ) }.
% 21.21/21.61  parent0: (4589) {G1,W15,D5,L1,V3,M1}  { mult( ld( X, Y ), mult( X, Z ) ) 
% 21.21/21.61    ==> ld( X, mult( mult( Y, X ), Z ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Z
% 21.21/21.61     Z := Y
% 21.21/21.61  end
% 21.21/21.61  permutation0:
% 21.21/21.61     0 ==> 0
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4593) {G3,W15,D5,L1,V3,M1}  { mult( ld( X, Y ), Z ) ==> ld( X, 
% 21.21/21.61    mult( mult( Y, X ), ld( X, Z ) ) ) }.
% 21.21/21.61  parent0[0]: (20) {G3,W15,D5,L1,V3,M1} P(15,1) { ld( X, mult( mult( Y, X ), 
% 21.21/21.61    ld( X, Z ) ) ) ==> mult( ld( X, Y ), Z ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  paramod: (4594) {G1,W15,D5,L1,V3,M1}  { mult( ld( X, rd( Y, X ) ), Z ) ==> 
% 21.21/21.61    ld( X, mult( Y, ld( X, Z ) ) ) }.
% 21.21/21.61  parent0[0]: (2) {G0,W7,D4,L1,V2,M1} I { mult( rd( Y, X ), X ) ==> Y }.
% 21.21/21.61  parent1[0; 11]: (4593) {G3,W15,D5,L1,V3,M1}  { mult( ld( X, Y ), Z ) ==> ld
% 21.21/21.61    ( X, mult( mult( Y, X ), ld( X, Z ) ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61  end
% 21.21/21.61  substitution1:
% 21.21/21.61     X := X
% 21.21/21.61     Y := rd( Y, X )
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  subsumption: (27) {G4,W15,D5,L1,V3,M1} P(2,20) { mult( ld( Y, rd( X, Y ) )
% 21.21/21.61    , Z ) ==> ld( Y, mult( X, ld( Y, Z ) ) ) }.
% 21.21/21.61  parent0: (4594) {G1,W15,D5,L1,V3,M1}  { mult( ld( X, rd( Y, X ) ), Z ) ==> 
% 21.21/21.61    ld( X, mult( Y, ld( X, Z ) ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Y
% 21.21/21.61     Y := X
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  permutation0:
% 21.21/21.61     0 ==> 0
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4597) {G0,W7,D4,L1,V2,M1}  { Y ==> ld( X, mult( X, Y ) ) }.
% 21.21/21.61  parent0[0]: (1) {G0,W7,D4,L1,V2,M1} I { ld( Y, mult( Y, X ) ) ==> X }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Y
% 21.21/21.61     Y := X
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  paramod: (4600) {G1,W15,D6,L1,V3,M1}  { mult( X, Y ) ==> ld( ld( X, Z ), ld
% 21.21/21.61    ( X, mult( mult( Z, X ), Y ) ) ) }.
% 21.21/21.61  parent0[0]: (26) {G4,W15,D5,L1,V3,M1} P(1,20) { mult( ld( X, Z ), mult( X, 
% 21.21/21.61    Y ) ) ==> ld( X, mult( mult( Z, X ), Y ) ) }.
% 21.21/21.61  parent1[0; 8]: (4597) {G0,W7,D4,L1,V2,M1}  { Y ==> ld( X, mult( X, Y ) )
% 21.21/21.61     }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  substitution1:
% 21.21/21.61     X := ld( X, Z )
% 21.21/21.61     Y := mult( X, Y )
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4601) {G1,W15,D6,L1,V3,M1}  { ld( ld( X, Z ), ld( X, mult( mult( Z
% 21.21/21.61    , X ), Y ) ) ) ==> mult( X, Y ) }.
% 21.21/21.61  parent0[0]: (4600) {G1,W15,D6,L1,V3,M1}  { mult( X, Y ) ==> ld( ld( X, Z )
% 21.21/21.61    , ld( X, mult( mult( Z, X ), Y ) ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  subsumption: (29) {G5,W15,D6,L1,V3,M1} P(26,1) { ld( ld( X, Y ), ld( X, 
% 21.21/21.61    mult( mult( Y, X ), Z ) ) ) ==> mult( X, Z ) }.
% 21.21/21.61  parent0: (4601) {G1,W15,D6,L1,V3,M1}  { ld( ld( X, Z ), ld( X, mult( mult( 
% 21.21/21.61    Z, X ), Y ) ) ) ==> mult( X, Y ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Z
% 21.21/21.61     Z := Y
% 21.21/21.61  end
% 21.21/21.61  permutation0:
% 21.21/21.61     0 ==> 0
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4603) {G0,W7,D4,L1,V2,M1}  { X ==> rd( mult( X, Y ), Y ) }.
% 21.21/21.61  parent0[0]: (3) {G0,W7,D4,L1,V2,M1} I { rd( mult( Y, X ), X ) ==> Y }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Y
% 21.21/21.61     Y := X
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  paramod: (4606) {G1,W15,D6,L1,V3,M1}  { ld( X, rd( Y, X ) ) ==> rd( ld( X, 
% 21.21/21.61    mult( Y, ld( X, Z ) ) ), Z ) }.
% 21.21/21.61  parent0[0]: (27) {G4,W15,D5,L1,V3,M1} P(2,20) { mult( ld( Y, rd( X, Y ) ), 
% 21.21/21.61    Z ) ==> ld( Y, mult( X, ld( Y, Z ) ) ) }.
% 21.21/21.61  parent1[0; 7]: (4603) {G0,W7,D4,L1,V2,M1}  { X ==> rd( mult( X, Y ), Y )
% 21.21/21.61     }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Y
% 21.21/21.61     Y := X
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  substitution1:
% 21.21/21.61     X := ld( X, rd( Y, X ) )
% 21.21/21.61     Y := Z
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4607) {G1,W15,D6,L1,V3,M1}  { rd( ld( X, mult( Y, ld( X, Z ) ) ), 
% 21.21/21.61    Z ) ==> ld( X, rd( Y, X ) ) }.
% 21.21/21.61  parent0[0]: (4606) {G1,W15,D6,L1,V3,M1}  { ld( X, rd( Y, X ) ) ==> rd( ld( 
% 21.21/21.61    X, mult( Y, ld( X, Z ) ) ), Z ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  subsumption: (33) {G5,W15,D6,L1,V3,M1} P(27,3) { rd( ld( X, mult( Y, ld( X
% 21.21/21.61    , Z ) ) ), Z ) ==> ld( X, rd( Y, X ) ) }.
% 21.21/21.61  parent0: (4607) {G1,W15,D6,L1,V3,M1}  { rd( ld( X, mult( Y, ld( X, Z ) ) )
% 21.21/21.61    , Z ) ==> ld( X, rd( Y, X ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  permutation0:
% 21.21/21.61     0 ==> 0
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4609) {G2,W15,D5,L1,V3,M1}  { ld( X, Z ) ==> ld( mult( mult( X, Y
% 21.21/21.61     ), X ), mult( X, mult( Y, Z ) ) ) }.
% 21.21/21.61  parent0[0]: (16) {G2,W15,D5,L1,V3,M1} P(10,1) { ld( mult( mult( X, Y ), X )
% 21.21/21.61    , mult( X, mult( Y, Z ) ) ) ==> ld( X, Z ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  paramod: (4613) {G1,W15,D5,L1,V3,M1}  { ld( X, ld( Y, Z ) ) ==> ld( mult( 
% 21.21/21.61    mult( X, Y ), X ), mult( X, Z ) ) }.
% 21.21/21.61  parent0[0]: (0) {G0,W7,D4,L1,V2,M1} I { mult( Y, ld( Y, X ) ) ==> X }.
% 21.21/21.61  parent1[0; 14]: (4609) {G2,W15,D5,L1,V3,M1}  { ld( X, Z ) ==> ld( mult( 
% 21.21/21.61    mult( X, Y ), X ), mult( X, mult( Y, Z ) ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Z
% 21.21/21.61     Y := Y
% 21.21/21.61  end
% 21.21/21.61  substitution1:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := ld( Y, Z )
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4615) {G1,W15,D5,L1,V3,M1}  { ld( mult( mult( X, Y ), X ), mult( X
% 21.21/21.61    , Z ) ) ==> ld( X, ld( Y, Z ) ) }.
% 21.21/21.61  parent0[0]: (4613) {G1,W15,D5,L1,V3,M1}  { ld( X, ld( Y, Z ) ) ==> ld( mult
% 21.21/21.61    ( mult( X, Y ), X ), mult( X, Z ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  subsumption: (36) {G3,W15,D5,L1,V3,M1} P(0,16) { ld( mult( mult( Z, X ), Z
% 21.21/21.61     ), mult( Z, Y ) ) ==> ld( Z, ld( X, Y ) ) }.
% 21.21/21.61  parent0: (4615) {G1,W15,D5,L1,V3,M1}  { ld( mult( mult( X, Y ), X ), mult( 
% 21.21/21.61    X, Z ) ) ==> ld( X, ld( Y, Z ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Z
% 21.21/21.61     Y := X
% 21.21/21.61     Z := Y
% 21.21/21.61  end
% 21.21/21.61  permutation0:
% 21.21/21.61     0 ==> 0
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4617) {G1,W7,D4,L1,V2,M1}  { Y ==> rd( X, ld( Y, X ) ) }.
% 21.21/21.61  parent0[0]: (7) {G1,W7,D4,L1,V2,M1} P(0,3) { rd( Y, ld( X, Y ) ) ==> X }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Y
% 21.21/21.61     Y := X
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  paramod: (4618) {G2,W15,D5,L1,V3,M1}  { mult( mult( X, Y ), X ) ==> rd( 
% 21.21/21.61    mult( X, Z ), ld( X, ld( Y, Z ) ) ) }.
% 21.21/21.61  parent0[0]: (36) {G3,W15,D5,L1,V3,M1} P(0,16) { ld( mult( mult( Z, X ), Z )
% 21.21/21.61    , mult( Z, Y ) ) ==> ld( Z, ld( X, Y ) ) }.
% 21.21/21.61  parent1[0; 10]: (4617) {G1,W7,D4,L1,V2,M1}  { Y ==> rd( X, ld( Y, X ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Y
% 21.21/21.61     Y := Z
% 21.21/21.61     Z := X
% 21.21/21.61  end
% 21.21/21.61  substitution1:
% 21.21/21.61     X := mult( X, Z )
% 21.21/21.61     Y := mult( mult( X, Y ), X )
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4619) {G2,W15,D5,L1,V3,M1}  { rd( mult( X, Z ), ld( X, ld( Y, Z )
% 21.21/21.61     ) ) ==> mult( mult( X, Y ), X ) }.
% 21.21/21.61  parent0[0]: (4618) {G2,W15,D5,L1,V3,M1}  { mult( mult( X, Y ), X ) ==> rd( 
% 21.21/21.61    mult( X, Z ), ld( X, ld( Y, Z ) ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  subsumption: (38) {G4,W15,D5,L1,V3,M1} P(36,7) { rd( mult( X, Z ), ld( X, 
% 21.21/21.61    ld( Y, Z ) ) ) ==> mult( mult( X, Y ), X ) }.
% 21.21/21.61  parent0: (4619) {G2,W15,D5,L1,V3,M1}  { rd( mult( X, Z ), ld( X, ld( Y, Z )
% 21.21/21.61     ) ) ==> mult( mult( X, Y ), X ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  permutation0:
% 21.21/21.61     0 ==> 0
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4621) {G3,W15,D5,L1,V3,M1}  { ld( X, ld( Y, Z ) ) ==> ld( mult( 
% 21.21/21.61    mult( X, Y ), X ), mult( X, Z ) ) }.
% 21.21/21.61  parent0[0]: (36) {G3,W15,D5,L1,V3,M1} P(0,16) { ld( mult( mult( Z, X ), Z )
% 21.21/21.61    , mult( Z, Y ) ) ==> ld( Z, ld( X, Y ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Y
% 21.21/21.61     Y := Z
% 21.21/21.61     Z := X
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  paramod: (4624) {G1,W15,D5,L1,V3,M1}  { ld( X, ld( ld( X, Y ), Z ) ) ==> ld
% 21.21/21.61    ( mult( Y, X ), mult( X, Z ) ) }.
% 21.21/21.61  parent0[0]: (0) {G0,W7,D4,L1,V2,M1} I { mult( Y, ld( Y, X ) ) ==> X }.
% 21.21/21.61  parent1[0; 10]: (4621) {G3,W15,D5,L1,V3,M1}  { ld( X, ld( Y, Z ) ) ==> ld( 
% 21.21/21.61    mult( mult( X, Y ), X ), mult( X, Z ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Y
% 21.21/21.61     Y := X
% 21.21/21.61  end
% 21.21/21.61  substitution1:
% 21.21/21.61     X := X
% 21.21/21.61     Y := ld( X, Y )
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  subsumption: (39) {G4,W15,D5,L1,V3,M1} P(0,36) { ld( X, ld( ld( X, Y ), Z )
% 21.21/21.61     ) ==> ld( mult( Y, X ), mult( X, Z ) ) }.
% 21.21/21.61  parent0: (4624) {G1,W15,D5,L1,V3,M1}  { ld( X, ld( ld( X, Y ), Z ) ) ==> ld
% 21.21/21.61    ( mult( Y, X ), mult( X, Z ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  permutation0:
% 21.21/21.61     0 ==> 0
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4629) {G3,W15,D5,L1,V3,M1}  { ld( X, ld( Y, Z ) ) ==> ld( mult( 
% 21.21/21.61    mult( X, Y ), X ), mult( X, Z ) ) }.
% 21.21/21.61  parent0[0]: (36) {G3,W15,D5,L1,V3,M1} P(0,16) { ld( mult( mult( Z, X ), Z )
% 21.21/21.61    , mult( Z, Y ) ) ==> ld( Z, ld( X, Y ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Y
% 21.21/21.61     Y := Z
% 21.21/21.61     Z := X
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  paramod: (4633) {G1,W15,D5,L1,V3,M1}  { ld( X, ld( Y, ld( X, Z ) ) ) ==> ld
% 21.21/21.61    ( mult( mult( X, Y ), X ), Z ) }.
% 21.21/21.61  parent0[0]: (0) {G0,W7,D4,L1,V2,M1} I { mult( Y, ld( Y, X ) ) ==> X }.
% 21.21/21.61  parent1[0; 14]: (4629) {G3,W15,D5,L1,V3,M1}  { ld( X, ld( Y, Z ) ) ==> ld( 
% 21.21/21.61    mult( mult( X, Y ), X ), mult( X, Z ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Z
% 21.21/21.61     Y := X
% 21.21/21.61  end
% 21.21/21.61  substitution1:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := ld( X, Z )
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  subsumption: (40) {G4,W15,D5,L1,V3,M1} P(0,36) { ld( X, ld( Z, ld( X, Y ) )
% 21.21/21.61     ) ==> ld( mult( mult( X, Z ), X ), Y ) }.
% 21.21/21.61  parent0: (4633) {G1,W15,D5,L1,V3,M1}  { ld( X, ld( Y, ld( X, Z ) ) ) ==> ld
% 21.21/21.61    ( mult( mult( X, Y ), X ), Z ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Z
% 21.21/21.61     Z := Y
% 21.21/21.61  end
% 21.21/21.61  permutation0:
% 21.21/21.61     0 ==> 0
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4637) {G4,W15,D5,L1,V3,M1}  { mult( mult( X, Z ), X ) ==> rd( mult
% 21.21/21.61    ( X, Y ), ld( X, ld( Z, Y ) ) ) }.
% 21.21/21.61  parent0[0]: (38) {G4,W15,D5,L1,V3,M1} P(36,7) { rd( mult( X, Z ), ld( X, ld
% 21.21/21.61    ( Y, Z ) ) ) ==> mult( mult( X, Y ), X ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Z
% 21.21/21.61     Z := Y
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  paramod: (4641) {G2,W15,D5,L1,V3,M1}  { mult( mult( X, rd( Y, Z ) ), X ) 
% 21.21/21.61    ==> rd( mult( X, Y ), ld( X, Z ) ) }.
% 21.21/21.61  parent0[0]: (6) {G1,W7,D4,L1,V2,M1} P(2,1) { ld( rd( X, Y ), X ) ==> Y }.
% 21.21/21.61  parent1[0; 14]: (4637) {G4,W15,D5,L1,V3,M1}  { mult( mult( X, Z ), X ) ==> 
% 21.21/21.61    rd( mult( X, Y ), ld( X, ld( Z, Y ) ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Y
% 21.21/21.61     Y := Z
% 21.21/21.61  end
% 21.21/21.61  substitution1:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := rd( Y, Z )
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4643) {G2,W15,D5,L1,V3,M1}  { rd( mult( X, Y ), ld( X, Z ) ) ==> 
% 21.21/21.61    mult( mult( X, rd( Y, Z ) ), X ) }.
% 21.21/21.61  parent0[0]: (4641) {G2,W15,D5,L1,V3,M1}  { mult( mult( X, rd( Y, Z ) ), X )
% 21.21/21.61     ==> rd( mult( X, Y ), ld( X, Z ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  subsumption: (43) {G5,W15,D5,L1,V3,M1} P(6,38) { rd( mult( Z, X ), ld( Z, Y
% 21.21/21.61     ) ) ==> mult( mult( Z, rd( X, Y ) ), Z ) }.
% 21.21/21.61  parent0: (4643) {G2,W15,D5,L1,V3,M1}  { rd( mult( X, Y ), ld( X, Z ) ) ==> 
% 21.21/21.61    mult( mult( X, rd( Y, Z ) ), X ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Z
% 21.21/21.61     Y := X
% 21.21/21.61     Z := Y
% 21.21/21.61  end
% 21.21/21.61  permutation0:
% 21.21/21.61     0 ==> 0
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4645) {G5,W15,D5,L1,V3,M1}  { mult( mult( X, rd( Y, Z ) ), X ) ==>
% 21.21/21.61     rd( mult( X, Y ), ld( X, Z ) ) }.
% 21.21/21.61  parent0[0]: (43) {G5,W15,D5,L1,V3,M1} P(6,38) { rd( mult( Z, X ), ld( Z, Y
% 21.21/21.61     ) ) ==> mult( mult( Z, rd( X, Y ) ), Z ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Y
% 21.21/21.61     Y := Z
% 21.21/21.61     Z := X
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  paramod: (4646) {G1,W15,D6,L1,V3,M1}  { mult( mult( X, rd( ld( X, Y ), Z )
% 21.21/21.61     ), X ) ==> rd( Y, ld( X, Z ) ) }.
% 21.21/21.61  parent0[0]: (0) {G0,W7,D4,L1,V2,M1} I { mult( Y, ld( Y, X ) ) ==> X }.
% 21.21/21.61  parent1[0; 11]: (4645) {G5,W15,D5,L1,V3,M1}  { mult( mult( X, rd( Y, Z ) )
% 21.21/21.61    , X ) ==> rd( mult( X, Y ), ld( X, Z ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Y
% 21.21/21.61     Y := X
% 21.21/21.61  end
% 21.21/21.61  substitution1:
% 21.21/21.61     X := X
% 21.21/21.61     Y := ld( X, Y )
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  subsumption: (46) {G6,W15,D6,L1,V3,M1} P(0,43) { mult( mult( X, rd( ld( X, 
% 21.21/21.61    Y ), Z ) ), X ) ==> rd( Y, ld( X, Z ) ) }.
% 21.21/21.61  parent0: (4646) {G1,W15,D6,L1,V3,M1}  { mult( mult( X, rd( ld( X, Y ), Z )
% 21.21/21.61     ), X ) ==> rd( Y, ld( X, Z ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  permutation0:
% 21.21/21.61     0 ==> 0
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4649) {G5,W15,D5,L1,V3,M1}  { mult( mult( X, rd( Y, Z ) ), X ) ==>
% 21.21/21.61     rd( mult( X, Y ), ld( X, Z ) ) }.
% 21.21/21.61  parent0[0]: (43) {G5,W15,D5,L1,V3,M1} P(6,38) { rd( mult( Z, X ), ld( Z, Y
% 21.21/21.61     ) ) ==> mult( mult( Z, rd( X, Y ) ), Z ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Y
% 21.21/21.61     Y := Z
% 21.21/21.61     Z := X
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  paramod: (4652) {G2,W19,D5,L1,V3,M1}  { mult( mult( rd( X, Y ), rd( Z, X )
% 21.21/21.61     ), rd( X, Y ) ) ==> rd( mult( rd( X, Y ), Z ), Y ) }.
% 21.21/21.61  parent0[0]: (6) {G1,W7,D4,L1,V2,M1} P(2,1) { ld( rd( X, Y ), X ) ==> Y }.
% 21.21/21.61  parent1[0; 18]: (4649) {G5,W15,D5,L1,V3,M1}  { mult( mult( X, rd( Y, Z ) )
% 21.21/21.61    , X ) ==> rd( mult( X, Y ), ld( X, Z ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61  end
% 21.21/21.61  substitution1:
% 21.21/21.61     X := rd( X, Y )
% 21.21/21.61     Y := Z
% 21.21/21.61     Z := X
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  subsumption: (47) {G6,W19,D5,L1,V3,M1} P(6,43) { mult( mult( rd( X, Y ), rd
% 21.21/21.61    ( Z, X ) ), rd( X, Y ) ) ==> rd( mult( rd( X, Y ), Z ), Y ) }.
% 21.21/21.61  parent0: (4652) {G2,W19,D5,L1,V3,M1}  { mult( mult( rd( X, Y ), rd( Z, X )
% 21.21/21.61     ), rd( X, Y ) ) ==> rd( mult( rd( X, Y ), Z ), Y ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  permutation0:
% 21.21/21.61     0 ==> 0
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4655) {G5,W15,D5,L1,V3,M1}  { mult( mult( X, rd( Y, Z ) ), X ) ==>
% 21.21/21.61     rd( mult( X, Y ), ld( X, Z ) ) }.
% 21.21/21.61  parent0[0]: (43) {G5,W15,D5,L1,V3,M1} P(6,38) { rd( mult( Z, X ), ld( Z, Y
% 21.21/21.61     ) ) ==> mult( mult( Z, rd( X, Y ) ), Z ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Y
% 21.21/21.61     Y := Z
% 21.21/21.61     Z := X
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  paramod: (4656) {G1,W15,D6,L1,V3,M1}  { mult( mult( X, rd( Y, mult( X, Z )
% 21.21/21.61     ) ), X ) ==> rd( mult( X, Y ), Z ) }.
% 21.21/21.61  parent0[0]: (1) {G0,W7,D4,L1,V2,M1} I { ld( Y, mult( Y, X ) ) ==> X }.
% 21.21/21.61  parent1[0; 14]: (4655) {G5,W15,D5,L1,V3,M1}  { mult( mult( X, rd( Y, Z ) )
% 21.21/21.61    , X ) ==> rd( mult( X, Y ), ld( X, Z ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Z
% 21.21/21.61     Y := X
% 21.21/21.61  end
% 21.21/21.61  substitution1:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := mult( X, Z )
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  subsumption: (48) {G6,W15,D6,L1,V3,M1} P(1,43) { mult( mult( X, rd( Z, mult
% 21.21/21.61    ( X, Y ) ) ), X ) ==> rd( mult( X, Z ), Y ) }.
% 21.21/21.61  parent0: (4656) {G1,W15,D6,L1,V3,M1}  { mult( mult( X, rd( Y, mult( X, Z )
% 21.21/21.61     ) ), X ) ==> rd( mult( X, Y ), Z ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Z
% 21.21/21.61     Z := Y
% 21.21/21.61  end
% 21.21/21.61  permutation0:
% 21.21/21.61     0 ==> 0
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4659) {G1,W7,D4,L1,V2,M1}  { Y ==> rd( X, ld( Y, X ) ) }.
% 21.21/21.61  parent0[0]: (7) {G1,W7,D4,L1,V2,M1} P(0,3) { rd( Y, ld( X, Y ) ) ==> X }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Y
% 21.21/21.61     Y := X
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  paramod: (4660) {G2,W15,D5,L1,V3,M1}  { X ==> rd( ld( ld( X, Y ), Z ), ld( 
% 21.21/21.61    mult( Y, X ), mult( X, Z ) ) ) }.
% 21.21/21.61  parent0[0]: (39) {G4,W15,D5,L1,V3,M1} P(0,36) { ld( X, ld( ld( X, Y ), Z )
% 21.21/21.61     ) ==> ld( mult( Y, X ), mult( X, Z ) ) }.
% 21.21/21.61  parent1[0; 8]: (4659) {G1,W7,D4,L1,V2,M1}  { Y ==> rd( X, ld( Y, X ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  substitution1:
% 21.21/21.61     X := ld( ld( X, Y ), Z )
% 21.21/21.61     Y := X
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4661) {G2,W15,D5,L1,V3,M1}  { rd( ld( ld( X, Y ), Z ), ld( mult( Y
% 21.21/21.61    , X ), mult( X, Z ) ) ) ==> X }.
% 21.21/21.61  parent0[0]: (4660) {G2,W15,D5,L1,V3,M1}  { X ==> rd( ld( ld( X, Y ), Z ), 
% 21.21/21.61    ld( mult( Y, X ), mult( X, Z ) ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  subsumption: (51) {G5,W15,D5,L1,V3,M1} P(39,7) { rd( ld( ld( X, Y ), Z ), 
% 21.21/21.61    ld( mult( Y, X ), mult( X, Z ) ) ) ==> X }.
% 21.21/21.61  parent0: (4661) {G2,W15,D5,L1,V3,M1}  { rd( ld( ld( X, Y ), Z ), ld( mult( 
% 21.21/21.61    Y, X ), mult( X, Z ) ) ) ==> X }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  permutation0:
% 21.21/21.61     0 ==> 0
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4663) {G5,W15,D5,L1,V3,M1}  { X ==> rd( ld( ld( X, Y ), Z ), ld( 
% 21.21/21.61    mult( Y, X ), mult( X, Z ) ) ) }.
% 21.21/21.61  parent0[0]: (51) {G5,W15,D5,L1,V3,M1} P(39,7) { rd( ld( ld( X, Y ), Z ), ld
% 21.21/21.61    ( mult( Y, X ), mult( X, Z ) ) ) ==> X }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  paramod: (4665) {G1,W15,D5,L1,V3,M1}  { X ==> rd( ld( ld( X, Y ), ld( X, Z
% 21.21/21.61     ) ), ld( mult( Y, X ), Z ) ) }.
% 21.21/21.61  parent0[0]: (0) {G0,W7,D4,L1,V2,M1} I { mult( Y, ld( Y, X ) ) ==> X }.
% 21.21/21.61  parent1[0; 14]: (4663) {G5,W15,D5,L1,V3,M1}  { X ==> rd( ld( ld( X, Y ), Z
% 21.21/21.61     ), ld( mult( Y, X ), mult( X, Z ) ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Z
% 21.21/21.61     Y := X
% 21.21/21.61  end
% 21.21/21.61  substitution1:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := ld( X, Z )
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4667) {G1,W15,D5,L1,V3,M1}  { rd( ld( ld( X, Y ), ld( X, Z ) ), ld
% 21.21/21.61    ( mult( Y, X ), Z ) ) ==> X }.
% 21.21/21.61  parent0[0]: (4665) {G1,W15,D5,L1,V3,M1}  { X ==> rd( ld( ld( X, Y ), ld( X
% 21.21/21.61    , Z ) ), ld( mult( Y, X ), Z ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  subsumption: (54) {G6,W15,D5,L1,V3,M1} P(0,51) { rd( ld( ld( X, Z ), ld( X
% 21.21/21.61    , Y ) ), ld( mult( Z, X ), Y ) ) ==> X }.
% 21.21/21.61  parent0: (4667) {G1,W15,D5,L1,V3,M1}  { rd( ld( ld( X, Y ), ld( X, Z ) ), 
% 21.21/21.61    ld( mult( Y, X ), Z ) ) ==> X }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Z
% 21.21/21.61     Z := Y
% 21.21/21.61  end
% 21.21/21.61  permutation0:
% 21.21/21.61     0 ==> 0
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4669) {G5,W15,D5,L1,V3,M1}  { X ==> rd( ld( ld( X, Y ), Z ), ld( 
% 21.21/21.61    mult( Y, X ), mult( X, Z ) ) ) }.
% 21.21/21.61  parent0[0]: (51) {G5,W15,D5,L1,V3,M1} P(39,7) { rd( ld( ld( X, Y ), Z ), ld
% 21.21/21.61    ( mult( Y, X ), mult( X, Z ) ) ) ==> X }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  paramod: (4673) {G1,W19,D6,L1,V3,M1}  { rd( X, Y ) ==> rd( ld( ld( rd( X, Y
% 21.21/21.61     ), Z ), Y ), ld( mult( Z, rd( X, Y ) ), X ) ) }.
% 21.21/21.61  parent0[0]: (2) {G0,W7,D4,L1,V2,M1} I { mult( rd( Y, X ), X ) ==> Y }.
% 21.21/21.61  parent1[0; 18]: (4669) {G5,W15,D5,L1,V3,M1}  { X ==> rd( ld( ld( X, Y ), Z
% 21.21/21.61     ), ld( mult( Y, X ), mult( X, Z ) ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Y
% 21.21/21.61     Y := X
% 21.21/21.61  end
% 21.21/21.61  substitution1:
% 21.21/21.61     X := rd( X, Y )
% 21.21/21.61     Y := Z
% 21.21/21.61     Z := Y
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4675) {G1,W19,D6,L1,V3,M1}  { rd( ld( ld( rd( X, Y ), Z ), Y ), ld
% 21.21/21.61    ( mult( Z, rd( X, Y ) ), X ) ) ==> rd( X, Y ) }.
% 21.21/21.61  parent0[0]: (4673) {G1,W19,D6,L1,V3,M1}  { rd( X, Y ) ==> rd( ld( ld( rd( X
% 21.21/21.61    , Y ), Z ), Y ), ld( mult( Z, rd( X, Y ) ), X ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  subsumption: (56) {G6,W19,D6,L1,V3,M1} P(2,51) { rd( ld( ld( rd( X, Y ), Z
% 21.21/21.61     ), Y ), ld( mult( Z, rd( X, Y ) ), X ) ) ==> rd( X, Y ) }.
% 21.21/21.61  parent0: (4675) {G1,W19,D6,L1,V3,M1}  { rd( ld( ld( rd( X, Y ), Z ), Y ), 
% 21.21/21.61    ld( mult( Z, rd( X, Y ) ), X ) ) ==> rd( X, Y ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  permutation0:
% 21.21/21.61     0 ==> 0
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4677) {G0,W7,D4,L1,V2,M1}  { X ==> mult( rd( X, Y ), Y ) }.
% 21.21/21.61  parent0[0]: (2) {G0,W7,D4,L1,V2,M1} I { mult( rd( Y, X ), X ) ==> Y }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Y
% 21.21/21.61     Y := X
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  paramod: (4680) {G1,W15,D5,L1,V3,M1}  { ld( ld( X, Y ), ld( X, Z ) ) ==> 
% 21.21/21.61    mult( X, ld( mult( Y, X ), Z ) ) }.
% 21.21/21.61  parent0[0]: (54) {G6,W15,D5,L1,V3,M1} P(0,51) { rd( ld( ld( X, Z ), ld( X, 
% 21.21/21.61    Y ) ), ld( mult( Z, X ), Y ) ) ==> X }.
% 21.21/21.61  parent1[0; 9]: (4677) {G0,W7,D4,L1,V2,M1}  { X ==> mult( rd( X, Y ), Y )
% 21.21/21.61     }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Z
% 21.21/21.61     Z := Y
% 21.21/21.61  end
% 21.21/21.61  substitution1:
% 21.21/21.61     X := ld( ld( X, Y ), ld( X, Z ) )
% 21.21/21.61     Y := ld( mult( Y, X ), Z )
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4681) {G1,W15,D5,L1,V3,M1}  { mult( X, ld( mult( Y, X ), Z ) ) ==>
% 21.21/21.61     ld( ld( X, Y ), ld( X, Z ) ) }.
% 21.21/21.61  parent0[0]: (4680) {G1,W15,D5,L1,V3,M1}  { ld( ld( X, Y ), ld( X, Z ) ) ==>
% 21.21/21.61     mult( X, ld( mult( Y, X ), Z ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  subsumption: (60) {G7,W15,D5,L1,V3,M1} P(54,2) { mult( X, ld( mult( Y, X )
% 21.21/21.61    , Z ) ) ==> ld( ld( X, Y ), ld( X, Z ) ) }.
% 21.21/21.61  parent0: (4681) {G1,W15,D5,L1,V3,M1}  { mult( X, ld( mult( Y, X ), Z ) ) 
% 21.21/21.61    ==> ld( ld( X, Y ), ld( X, Z ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  permutation0:
% 21.21/21.61     0 ==> 0
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4683) {G7,W15,D5,L1,V3,M1}  { ld( ld( X, Y ), ld( X, Z ) ) ==> 
% 21.21/21.61    mult( X, ld( mult( Y, X ), Z ) ) }.
% 21.21/21.61  parent0[0]: (60) {G7,W15,D5,L1,V3,M1} P(54,2) { mult( X, ld( mult( Y, X ), 
% 21.21/21.61    Z ) ) ==> ld( ld( X, Y ), ld( X, Z ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  paramod: (4684) {G1,W19,D5,L1,V3,M1}  { ld( ld( ld( X, Y ), X ), ld( ld( X
% 21.21/21.61    , Y ), Z ) ) ==> mult( ld( X, Y ), ld( Y, Z ) ) }.
% 21.21/21.61  parent0[0]: (0) {G0,W7,D4,L1,V2,M1} I { mult( Y, ld( Y, X ) ) ==> X }.
% 21.21/21.61  parent1[0; 17]: (4683) {G7,W15,D5,L1,V3,M1}  { ld( ld( X, Y ), ld( X, Z ) )
% 21.21/21.61     ==> mult( X, ld( mult( Y, X ), Z ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Y
% 21.21/21.61     Y := X
% 21.21/21.61  end
% 21.21/21.61  substitution1:
% 21.21/21.61     X := ld( X, Y )
% 21.21/21.61     Y := X
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  subsumption: (62) {G8,W19,D5,L1,V3,M1} P(0,60) { ld( ld( ld( X, Y ), X ), 
% 21.21/21.61    ld( ld( X, Y ), Z ) ) ==> mult( ld( X, Y ), ld( Y, Z ) ) }.
% 21.21/21.61  parent0: (4684) {G1,W19,D5,L1,V3,M1}  { ld( ld( ld( X, Y ), X ), ld( ld( X
% 21.21/21.61    , Y ), Z ) ) ==> mult( ld( X, Y ), ld( Y, Z ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  permutation0:
% 21.21/21.61     0 ==> 0
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4687) {G7,W15,D5,L1,V3,M1}  { ld( ld( X, Y ), ld( X, Z ) ) ==> 
% 21.21/21.61    mult( X, ld( mult( Y, X ), Z ) ) }.
% 21.21/21.61  parent0[0]: (60) {G7,W15,D5,L1,V3,M1} P(54,2) { mult( X, ld( mult( Y, X ), 
% 21.21/21.61    Z ) ) ==> ld( ld( X, Y ), ld( X, Z ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  paramod: (4688) {G1,W15,D5,L1,V3,M1}  { ld( ld( X, rd( Y, X ) ), ld( X, Z )
% 21.21/21.61     ) ==> mult( X, ld( Y, Z ) ) }.
% 21.21/21.61  parent0[0]: (2) {G0,W7,D4,L1,V2,M1} I { mult( rd( Y, X ), X ) ==> Y }.
% 21.21/21.61  parent1[0; 13]: (4687) {G7,W15,D5,L1,V3,M1}  { ld( ld( X, Y ), ld( X, Z ) )
% 21.21/21.61     ==> mult( X, ld( mult( Y, X ), Z ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61  end
% 21.21/21.61  substitution1:
% 21.21/21.61     X := X
% 21.21/21.61     Y := rd( Y, X )
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  subsumption: (63) {G8,W15,D5,L1,V3,M1} P(2,60) { ld( ld( Y, rd( X, Y ) ), 
% 21.21/21.61    ld( Y, Z ) ) ==> mult( Y, ld( X, Z ) ) }.
% 21.21/21.61  parent0: (4688) {G1,W15,D5,L1,V3,M1}  { ld( ld( X, rd( Y, X ) ), ld( X, Z )
% 21.21/21.61     ) ==> mult( X, ld( Y, Z ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Y
% 21.21/21.61     Y := X
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  permutation0:
% 21.21/21.61     0 ==> 0
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4691) {G1,W7,D4,L1,V2,M1}  { Y ==> rd( X, ld( Y, X ) ) }.
% 21.21/21.61  parent0[0]: (7) {G1,W7,D4,L1,V2,M1} P(0,3) { rd( Y, ld( X, Y ) ) ==> X }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Y
% 21.21/21.61     Y := X
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  paramod: (4694) {G2,W15,D5,L1,V3,M1}  { ld( X, rd( Y, X ) ) ==> rd( ld( X, 
% 21.21/21.61    Z ), mult( X, ld( Y, Z ) ) ) }.
% 21.21/21.61  parent0[0]: (63) {G8,W15,D5,L1,V3,M1} P(2,60) { ld( ld( Y, rd( X, Y ) ), ld
% 21.21/21.61    ( Y, Z ) ) ==> mult( Y, ld( X, Z ) ) }.
% 21.21/21.61  parent1[0; 10]: (4691) {G1,W7,D4,L1,V2,M1}  { Y ==> rd( X, ld( Y, X ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Y
% 21.21/21.61     Y := X
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  substitution1:
% 21.21/21.61     X := ld( X, Z )
% 21.21/21.61     Y := ld( X, rd( Y, X ) )
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4695) {G2,W15,D5,L1,V3,M1}  { rd( ld( X, Z ), mult( X, ld( Y, Z )
% 21.21/21.61     ) ) ==> ld( X, rd( Y, X ) ) }.
% 21.21/21.61  parent0[0]: (4694) {G2,W15,D5,L1,V3,M1}  { ld( X, rd( Y, X ) ) ==> rd( ld( 
% 21.21/21.61    X, Z ), mult( X, ld( Y, Z ) ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  subsumption: (64) {G9,W15,D5,L1,V3,M1} P(63,7) { rd( ld( X, Z ), mult( X, 
% 21.21/21.61    ld( Y, Z ) ) ) ==> ld( X, rd( Y, X ) ) }.
% 21.21/21.61  parent0: (4695) {G2,W15,D5,L1,V3,M1}  { rd( ld( X, Z ), mult( X, ld( Y, Z )
% 21.21/21.61     ) ) ==> ld( X, rd( Y, X ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  permutation0:
% 21.21/21.61     0 ==> 0
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4697) {G8,W15,D5,L1,V3,M1}  { mult( X, ld( Y, Z ) ) ==> ld( ld( X
% 21.21/21.61    , rd( Y, X ) ), ld( X, Z ) ) }.
% 21.21/21.61  parent0[0]: (63) {G8,W15,D5,L1,V3,M1} P(2,60) { ld( ld( Y, rd( X, Y ) ), ld
% 21.21/21.61    ( Y, Z ) ) ==> mult( Y, ld( X, Z ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Y
% 21.21/21.61     Y := X
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  paramod: (4699) {G1,W15,D5,L1,V3,M1}  { mult( X, ld( Y, mult( X, Z ) ) ) 
% 21.21/21.61    ==> ld( ld( X, rd( Y, X ) ), Z ) }.
% 21.21/21.61  parent0[0]: (1) {G0,W7,D4,L1,V2,M1} I { ld( Y, mult( Y, X ) ) ==> X }.
% 21.21/21.61  parent1[0; 14]: (4697) {G8,W15,D5,L1,V3,M1}  { mult( X, ld( Y, Z ) ) ==> ld
% 21.21/21.61    ( ld( X, rd( Y, X ) ), ld( X, Z ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Z
% 21.21/21.61     Y := X
% 21.21/21.61  end
% 21.21/21.61  substitution1:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := mult( X, Z )
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  subsumption: (66) {G9,W15,D5,L1,V3,M1} P(1,63) { mult( X, ld( Z, mult( X, Y
% 21.21/21.61     ) ) ) ==> ld( ld( X, rd( Z, X ) ), Y ) }.
% 21.21/21.61  parent0: (4699) {G1,W15,D5,L1,V3,M1}  { mult( X, ld( Y, mult( X, Z ) ) ) 
% 21.21/21.61    ==> ld( ld( X, rd( Y, X ) ), Z ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Z
% 21.21/21.61     Z := Y
% 21.21/21.61  end
% 21.21/21.61  permutation0:
% 21.21/21.61     0 ==> 0
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4703) {G9,W15,D5,L1,V3,M1}  { ld( X, rd( Z, X ) ) ==> rd( ld( X, Y
% 21.21/21.61     ), mult( X, ld( Z, Y ) ) ) }.
% 21.21/21.61  parent0[0]: (64) {G9,W15,D5,L1,V3,M1} P(63,7) { rd( ld( X, Z ), mult( X, ld
% 21.21/21.61    ( Y, Z ) ) ) ==> ld( X, rd( Y, X ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Z
% 21.21/21.61     Z := Y
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  paramod: (4704) {G1,W11,D4,L1,V2,M1}  { ld( X, rd( X, X ) ) ==> rd( ld( X, 
% 21.21/21.61    Y ), Y ) }.
% 21.21/21.61  parent0[0]: (0) {G0,W7,D4,L1,V2,M1} I { mult( Y, ld( Y, X ) ) ==> X }.
% 21.21/21.61  parent1[0; 10]: (4703) {G9,W15,D5,L1,V3,M1}  { ld( X, rd( Z, X ) ) ==> rd( 
% 21.21/21.61    ld( X, Y ), mult( X, ld( Z, Y ) ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Y
% 21.21/21.61     Y := X
% 21.21/21.61  end
% 21.21/21.61  substitution1:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := X
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4705) {G1,W11,D4,L1,V2,M1}  { rd( ld( X, Y ), Y ) ==> ld( X, rd( X
% 21.21/21.61    , X ) ) }.
% 21.21/21.61  parent0[0]: (4704) {G1,W11,D4,L1,V2,M1}  { ld( X, rd( X, X ) ) ==> rd( ld( 
% 21.21/21.61    X, Y ), Y ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  subsumption: (67) {G10,W11,D4,L1,V2,M1} P(0,64) { rd( ld( X, Y ), Y ) = ld
% 21.21/21.61    ( X, rd( X, X ) ) }.
% 21.21/21.61  parent0: (4705) {G1,W11,D4,L1,V2,M1}  { rd( ld( X, Y ), Y ) ==> ld( X, rd( 
% 21.21/21.61    X, X ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61  end
% 21.21/21.61  permutation0:
% 21.21/21.61     0 ==> 0
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4706) {G10,W11,D4,L1,V2,M1}  { ld( X, rd( X, X ) ) = rd( ld( X, Y
% 21.21/21.61     ), Y ) }.
% 21.21/21.61  parent0[0]: (67) {G10,W11,D4,L1,V2,M1} P(0,64) { rd( ld( X, Y ), Y ) = ld( 
% 21.21/21.61    X, rd( X, X ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4707) {G10,W11,D4,L1,V2,M1}  { ld( X, rd( X, X ) ) = rd( ld( X, Y
% 21.21/21.61     ), Y ) }.
% 21.21/21.61  parent0[0]: (67) {G10,W11,D4,L1,V2,M1} P(0,64) { rd( ld( X, Y ), Y ) = ld( 
% 21.21/21.61    X, rd( X, X ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  paramod: (4708) {G11,W11,D4,L1,V3,M1}  { rd( ld( X, Z ), Z ) = rd( ld( X, Y
% 21.21/21.61     ), Y ) }.
% 21.21/21.61  parent0[0]: (4706) {G10,W11,D4,L1,V2,M1}  { ld( X, rd( X, X ) ) = rd( ld( X
% 21.21/21.61    , Y ), Y ) }.
% 21.21/21.61  parent1[0; 1]: (4707) {G10,W11,D4,L1,V2,M1}  { ld( X, rd( X, X ) ) = rd( ld
% 21.21/21.61    ( X, Y ), Y ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Z
% 21.21/21.61  end
% 21.21/21.61  substitution1:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  subsumption: (71) {G11,W11,D4,L1,V3,M1} P(67,67) { rd( ld( X, Z ), Z ) = rd
% 21.21/21.61    ( ld( X, Y ), Y ) }.
% 21.21/21.61  parent0: (4708) {G11,W11,D4,L1,V3,M1}  { rd( ld( X, Z ), Z ) = rd( ld( X, Y
% 21.21/21.61     ), Y ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  permutation0:
% 21.21/21.61     0 ==> 0
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4713) {G10,W11,D4,L1,V2,M1}  { ld( X, rd( X, X ) ) = rd( ld( X, Y
% 21.21/21.61     ), Y ) }.
% 21.21/21.61  parent0[0]: (67) {G10,W11,D4,L1,V2,M1} P(0,64) { rd( ld( X, Y ), Y ) = ld( 
% 21.21/21.61    X, rd( X, X ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4714) {G0,W7,D4,L1,V2,M1}  { Y ==> mult( X, ld( X, Y ) ) }.
% 21.21/21.61  parent0[0]: (0) {G0,W7,D4,L1,V2,M1} I { mult( Y, ld( Y, X ) ) ==> X }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Y
% 21.21/21.61     Y := X
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  paramod: (4715) {G1,W11,D5,L1,V2,M1}  { rd( X, X ) ==> mult( X, rd( ld( X, 
% 21.21/21.61    Y ), Y ) ) }.
% 21.21/21.61  parent0[0]: (4713) {G10,W11,D4,L1,V2,M1}  { ld( X, rd( X, X ) ) = rd( ld( X
% 21.21/21.61    , Y ), Y ) }.
% 21.21/21.61  parent1[0; 6]: (4714) {G0,W7,D4,L1,V2,M1}  { Y ==> mult( X, ld( X, Y ) )
% 21.21/21.61     }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61  end
% 21.21/21.61  substitution1:
% 21.21/21.61     X := X
% 21.21/21.61     Y := rd( X, X )
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4716) {G1,W11,D5,L1,V2,M1}  { mult( X, rd( ld( X, Y ), Y ) ) ==> 
% 21.21/21.61    rd( X, X ) }.
% 21.21/21.61  parent0[0]: (4715) {G1,W11,D5,L1,V2,M1}  { rd( X, X ) ==> mult( X, rd( ld( 
% 21.21/21.61    X, Y ), Y ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  subsumption: (92) {G11,W11,D5,L1,V2,M1} P(67,0) { mult( X, rd( ld( X, Y ), 
% 21.21/21.61    Y ) ) ==> rd( X, X ) }.
% 21.21/21.61  parent0: (4716) {G1,W11,D5,L1,V2,M1}  { mult( X, rd( ld( X, Y ), Y ) ) ==> 
% 21.21/21.61    rd( X, X ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61  end
% 21.21/21.61  permutation0:
% 21.21/21.61     0 ==> 0
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4718) {G10,W11,D4,L1,V2,M1}  { ld( X, rd( X, X ) ) = rd( ld( X, Y
% 21.21/21.61     ), Y ) }.
% 21.21/21.61  parent0[0]: (67) {G10,W11,D4,L1,V2,M1} P(0,64) { rd( ld( X, Y ), Y ) = ld( 
% 21.21/21.61    X, rd( X, X ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  paramod: (4719) {G1,W11,D4,L1,V2,M1}  { ld( X, rd( X, X ) ) = rd( Y, mult( 
% 21.21/21.61    X, Y ) ) }.
% 21.21/21.61  parent0[0]: (1) {G0,W7,D4,L1,V2,M1} I { ld( Y, mult( Y, X ) ) ==> X }.
% 21.21/21.61  parent1[0; 7]: (4718) {G10,W11,D4,L1,V2,M1}  { ld( X, rd( X, X ) ) = rd( ld
% 21.21/21.61    ( X, Y ), Y ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Y
% 21.21/21.61     Y := X
% 21.21/21.61  end
% 21.21/21.61  substitution1:
% 21.21/21.61     X := X
% 21.21/21.61     Y := mult( X, Y )
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4720) {G1,W11,D4,L1,V2,M1}  { rd( Y, mult( X, Y ) ) = ld( X, rd( X
% 21.21/21.61    , X ) ) }.
% 21.21/21.61  parent0[0]: (4719) {G1,W11,D4,L1,V2,M1}  { ld( X, rd( X, X ) ) = rd( Y, 
% 21.21/21.61    mult( X, Y ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  subsumption: (94) {G11,W11,D4,L1,V2,M1} P(1,67) { rd( Y, mult( X, Y ) ) = 
% 21.21/21.61    ld( X, rd( X, X ) ) }.
% 21.21/21.61  parent0: (4720) {G1,W11,D4,L1,V2,M1}  { rd( Y, mult( X, Y ) ) = ld( X, rd( 
% 21.21/21.61    X, X ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61  end
% 21.21/21.61  permutation0:
% 21.21/21.61     0 ==> 0
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4722) {G1,W19,D6,L1,V3,M1}  { mult( rd( X, Y ), mult( Z, X ) ) ==>
% 21.21/21.61     mult( mult( mult( rd( X, Y ), Z ), rd( X, Y ) ), Y ) }.
% 21.21/21.61  parent0[0]: (13) {G1,W19,D6,L1,V3,M1} P(2,4) { mult( mult( mult( rd( X, Y )
% 21.21/21.61    , Z ), rd( X, Y ) ), Y ) ==> mult( rd( X, Y ), mult( Z, X ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  paramod: (4725) {G1,W15,D5,L1,V2,M1}  { mult( rd( X, Y ), mult( Y, X ) ) 
% 21.21/21.61    ==> mult( mult( X, rd( X, Y ) ), Y ) }.
% 21.21/21.61  parent0[0]: (2) {G0,W7,D4,L1,V2,M1} I { mult( rd( Y, X ), X ) ==> Y }.
% 21.21/21.61  parent1[0; 10]: (4722) {G1,W19,D6,L1,V3,M1}  { mult( rd( X, Y ), mult( Z, X
% 21.21/21.61     ) ) ==> mult( mult( mult( rd( X, Y ), Z ), rd( X, Y ) ), Y ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Y
% 21.21/21.61     Y := X
% 21.21/21.61  end
% 21.21/21.61  substitution1:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := Y
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  subsumption: (96) {G2,W15,D5,L1,V2,M1} P(2,13) { mult( rd( X, Y ), mult( Y
% 21.21/21.61    , X ) ) ==> mult( mult( X, rd( X, Y ) ), Y ) }.
% 21.21/21.61  parent0: (4725) {G1,W15,D5,L1,V2,M1}  { mult( rd( X, Y ), mult( Y, X ) ) 
% 21.21/21.61    ==> mult( mult( X, rd( X, Y ) ), Y ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61  end
% 21.21/21.61  permutation0:
% 21.21/21.61     0 ==> 0
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4729) {G8,W15,D5,L1,V3,M1}  { mult( X, ld( Y, Z ) ) ==> ld( ld( X
% 21.21/21.61    , rd( Y, X ) ), ld( X, Z ) ) }.
% 21.21/21.61  parent0[0]: (63) {G8,W15,D5,L1,V3,M1} P(2,60) { ld( ld( Y, rd( X, Y ) ), ld
% 21.21/21.61    ( Y, Z ) ) ==> mult( Y, ld( X, Z ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Y
% 21.21/21.61     Y := X
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  paramod: (4730) {G9,W19,D6,L1,V4,M1}  { mult( X, ld( ld( Y, X ), Z ) ) ==> 
% 21.21/21.61    ld( ld( X, rd( ld( Y, T ), T ) ), ld( X, Z ) ) }.
% 21.21/21.61  parent0[0]: (71) {G11,W11,D4,L1,V3,M1} P(67,67) { rd( ld( X, Z ), Z ) = rd
% 21.21/21.61    ( ld( X, Y ), Y ) }.
% 21.21/21.61  parent1[0; 11]: (4729) {G8,W15,D5,L1,V3,M1}  { mult( X, ld( Y, Z ) ) ==> ld
% 21.21/21.61    ( ld( X, rd( Y, X ) ), ld( X, Z ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Y
% 21.21/21.61     Y := T
% 21.21/21.61     Z := X
% 21.21/21.61  end
% 21.21/21.61  substitution1:
% 21.21/21.61     X := X
% 21.21/21.61     Y := ld( Y, X )
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4731) {G9,W19,D6,L1,V4,M1}  { ld( ld( X, rd( ld( Y, T ), T ) ), ld
% 21.21/21.61    ( X, Z ) ) ==> mult( X, ld( ld( Y, X ), Z ) ) }.
% 21.21/21.61  parent0[0]: (4730) {G9,W19,D6,L1,V4,M1}  { mult( X, ld( ld( Y, X ), Z ) ) 
% 21.21/21.61    ==> ld( ld( X, rd( ld( Y, T ), T ) ), ld( X, Z ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := Z
% 21.21/21.61     T := T
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  subsumption: (99) {G12,W19,D6,L1,V4,M1} P(71,63) { ld( ld( Y, rd( ld( X, Z
% 21.21/21.61     ), Z ) ), ld( Y, T ) ) ==> mult( Y, ld( ld( X, Y ), T ) ) }.
% 21.21/21.61  parent0: (4731) {G9,W19,D6,L1,V4,M1}  { ld( ld( X, rd( ld( Y, T ), T ) ), 
% 21.21/21.61    ld( X, Z ) ) ==> mult( X, ld( ld( Y, X ), Z ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Y
% 21.21/21.61     Y := X
% 21.21/21.61     Z := T
% 21.21/21.61     T := Z
% 21.21/21.61  end
% 21.21/21.61  permutation0:
% 21.21/21.61     0 ==> 0
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  paramod: (4736) {G2,W11,D5,L1,V3,M1}  { rd( ld( rd( X, Y ), Z ), Z ) = rd( 
% 21.21/21.61    Y, X ) }.
% 21.21/21.61  parent0[0]: (6) {G1,W7,D4,L1,V2,M1} P(2,1) { ld( rd( X, Y ), X ) ==> Y }.
% 21.21/21.61  parent1[0; 9]: (71) {G11,W11,D4,L1,V3,M1} P(67,67) { rd( ld( X, Z ), Z ) = 
% 21.21/21.61    rd( ld( X, Y ), Y ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61  end
% 21.21/21.61  substitution1:
% 21.21/21.61     X := rd( X, Y )
% 21.21/21.61     Y := X
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  subsumption: (104) {G12,W11,D5,L1,V3,M1} P(6,71) { rd( ld( rd( X, Y ), Z )
% 21.21/21.61    , Z ) ==> rd( Y, X ) }.
% 21.21/21.61  parent0: (4736) {G2,W11,D5,L1,V3,M1}  { rd( ld( rd( X, Y ), Z ), Z ) = rd( 
% 21.21/21.61    Y, X ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  permutation0:
% 21.21/21.61     0 ==> 0
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  paramod: (4738) {G1,W11,D4,L1,V3,M1}  { rd( Y, mult( X, Y ) ) = rd( ld( X, 
% 21.21/21.61    Z ), Z ) }.
% 21.21/21.61  parent0[0]: (1) {G0,W7,D4,L1,V2,M1} I { ld( Y, mult( Y, X ) ) ==> X }.
% 21.21/21.61  parent1[0; 2]: (71) {G11,W11,D4,L1,V3,M1} P(67,67) { rd( ld( X, Z ), Z ) = 
% 21.21/21.61    rd( ld( X, Y ), Y ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Y
% 21.21/21.61     Y := X
% 21.21/21.61  end
% 21.21/21.61  substitution1:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Z
% 21.21/21.61     Z := mult( X, Y )
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  subsumption: (105) {G12,W11,D4,L1,V3,M1} P(1,71) { rd( Y, mult( X, Y ) ) = 
% 21.21/21.61    rd( ld( X, Z ), Z ) }.
% 21.21/21.61  parent0: (4738) {G1,W11,D4,L1,V3,M1}  { rd( Y, mult( X, Y ) ) = rd( ld( X, 
% 21.21/21.61    Z ), Z ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  permutation0:
% 21.21/21.61     0 ==> 0
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4740) {G12,W11,D4,L1,V3,M1}  { rd( ld( Y, Z ), Z ) = rd( X, mult( 
% 21.21/21.61    Y, X ) ) }.
% 21.21/21.61  parent0[0]: (105) {G12,W11,D4,L1,V3,M1} P(1,71) { rd( Y, mult( X, Y ) ) = 
% 21.21/21.61    rd( ld( X, Z ), Z ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Y
% 21.21/21.61     Y := X
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4741) {G12,W11,D4,L1,V3,M1}  { rd( ld( Y, Z ), Z ) = rd( X, mult( 
% 21.21/21.61    Y, X ) ) }.
% 21.21/21.61  parent0[0]: (105) {G12,W11,D4,L1,V3,M1} P(1,71) { rd( Y, mult( X, Y ) ) = 
% 21.21/21.61    rd( ld( X, Z ), Z ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Y
% 21.21/21.61     Y := X
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  paramod: (4742) {G13,W11,D4,L1,V3,M1}  { rd( T, mult( X, T ) ) = rd( Z, 
% 21.21/21.61    mult( X, Z ) ) }.
% 21.21/21.61  parent0[0]: (4740) {G12,W11,D4,L1,V3,M1}  { rd( ld( Y, Z ), Z ) = rd( X, 
% 21.21/21.61    mult( Y, X ) ) }.
% 21.21/21.61  parent1[0; 1]: (4741) {G12,W11,D4,L1,V3,M1}  { rd( ld( Y, Z ), Z ) = rd( X
% 21.21/21.61    , mult( Y, X ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := T
% 21.21/21.61     Y := X
% 21.21/21.61     Z := Y
% 21.21/21.61  end
% 21.21/21.61  substitution1:
% 21.21/21.61     X := Z
% 21.21/21.61     Y := X
% 21.21/21.61     Z := Y
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  subsumption: (106) {G13,W11,D4,L1,V3,M1} P(105,105) { rd( T, mult( X, T ) )
% 21.21/21.61     = rd( Z, mult( X, Z ) ) }.
% 21.21/21.61  parent0: (4742) {G13,W11,D4,L1,V3,M1}  { rd( T, mult( X, T ) ) = rd( Z, 
% 21.21/21.61    mult( X, Z ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := U
% 21.21/21.61     Z := Z
% 21.21/21.61     T := T
% 21.21/21.61  end
% 21.21/21.61  permutation0:
% 21.21/21.61     0 ==> 0
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4744) {G1,W7,D4,L1,V2,M1}  { Y ==> ld( rd( X, Y ), X ) }.
% 21.21/21.61  parent0[0]: (6) {G1,W7,D4,L1,V2,M1} P(2,1) { ld( rd( X, Y ), X ) ==> Y }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  paramod: (4751) {G2,W11,D5,L1,V3,M1}  { mult( X, Y ) ==> ld( rd( ld( X, Z )
% 21.21/21.61    , Z ), Y ) }.
% 21.21/21.61  parent0[0]: (105) {G12,W11,D4,L1,V3,M1} P(1,71) { rd( Y, mult( X, Y ) ) = 
% 21.21/21.61    rd( ld( X, Z ), Z ) }.
% 21.21/21.61  parent1[0; 5]: (4744) {G1,W7,D4,L1,V2,M1}  { Y ==> ld( rd( X, Y ), X ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  substitution1:
% 21.21/21.61     X := Y
% 21.21/21.61     Y := mult( X, Y )
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4752) {G2,W11,D5,L1,V3,M1}  { ld( rd( ld( X, Z ), Z ), Y ) ==> 
% 21.21/21.61    mult( X, Y ) }.
% 21.21/21.61  parent0[0]: (4751) {G2,W11,D5,L1,V3,M1}  { mult( X, Y ) ==> ld( rd( ld( X, 
% 21.21/21.61    Z ), Z ), Y ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  subsumption: (115) {G13,W11,D5,L1,V3,M1} P(105,6) { ld( rd( ld( Y, Z ), Z )
% 21.21/21.61    , X ) ==> mult( Y, X ) }.
% 21.21/21.61  parent0: (4752) {G2,W11,D5,L1,V3,M1}  { ld( rd( ld( X, Z ), Z ), Y ) ==> 
% 21.21/21.61    mult( X, Y ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Y
% 21.21/21.61     Y := X
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  permutation0:
% 21.21/21.61     0 ==> 0
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4753) {G12,W11,D4,L1,V3,M1}  { rd( ld( Y, Z ), Z ) = rd( X, mult( 
% 21.21/21.61    Y, X ) ) }.
% 21.21/21.61  parent0[0]: (105) {G12,W11,D4,L1,V3,M1} P(1,71) { rd( Y, mult( X, Y ) ) = 
% 21.21/21.61    rd( ld( X, Z ), Z ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Y
% 21.21/21.61     Y := X
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4754) {G0,W7,D4,L1,V2,M1}  { X ==> mult( rd( X, Y ), Y ) }.
% 21.21/21.61  parent0[0]: (2) {G0,W7,D4,L1,V2,M1} I { mult( rd( Y, X ), X ) ==> Y }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Y
% 21.21/21.61     Y := X
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  paramod: (4755) {G1,W11,D5,L1,V3,M1}  { ld( X, Y ) ==> mult( rd( Z, mult( X
% 21.21/21.61    , Z ) ), Y ) }.
% 21.21/21.61  parent0[0]: (4753) {G12,W11,D4,L1,V3,M1}  { rd( ld( Y, Z ), Z ) = rd( X, 
% 21.21/21.61    mult( Y, X ) ) }.
% 21.21/21.61  parent1[0; 5]: (4754) {G0,W7,D4,L1,V2,M1}  { X ==> mult( rd( X, Y ), Y )
% 21.21/21.61     }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Z
% 21.21/21.61     Y := X
% 21.21/21.61     Z := Y
% 21.21/21.61  end
% 21.21/21.61  substitution1:
% 21.21/21.61     X := ld( X, Y )
% 21.21/21.61     Y := Y
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4756) {G1,W11,D5,L1,V3,M1}  { mult( rd( Z, mult( X, Z ) ), Y ) ==>
% 21.21/21.61     ld( X, Y ) }.
% 21.21/21.61  parent0[0]: (4755) {G1,W11,D5,L1,V3,M1}  { ld( X, Y ) ==> mult( rd( Z, mult
% 21.21/21.61    ( X, Z ) ), Y ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  subsumption: (118) {G13,W11,D5,L1,V3,M1} P(105,2) { mult( rd( Z, mult( X, Z
% 21.21/21.61     ) ), Y ) ==> ld( X, Y ) }.
% 21.21/21.61  parent0: (4756) {G1,W11,D5,L1,V3,M1}  { mult( rd( Z, mult( X, Z ) ), Y ) 
% 21.21/21.61    ==> ld( X, Y ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  permutation0:
% 21.21/21.61     0 ==> 0
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4757) {G1,W7,D4,L1,V2,M1}  { Y ==> ld( rd( X, Y ), X ) }.
% 21.21/21.61  parent0[0]: (6) {G1,W7,D4,L1,V2,M1} P(2,1) { ld( rd( X, Y ), X ) ==> Y }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  paramod: (4758) {G2,W11,D5,L1,V3,M1}  { mult( X, Y ) ==> ld( rd( Z, mult( X
% 21.21/21.61    , Z ) ), Y ) }.
% 21.21/21.61  parent0[0]: (106) {G13,W11,D4,L1,V3,M1} P(105,105) { rd( T, mult( X, T ) ) 
% 21.21/21.61    = rd( Z, mult( X, Z ) ) }.
% 21.21/21.61  parent1[0; 5]: (4757) {G1,W7,D4,L1,V2,M1}  { Y ==> ld( rd( X, Y ), X ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := T
% 21.21/21.61     Z := Z
% 21.21/21.61     T := Y
% 21.21/21.61  end
% 21.21/21.61  substitution1:
% 21.21/21.61     X := Y
% 21.21/21.61     Y := mult( X, Y )
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4759) {G2,W11,D5,L1,V3,M1}  { ld( rd( Z, mult( X, Z ) ), Y ) ==> 
% 21.21/21.61    mult( X, Y ) }.
% 21.21/21.61  parent0[0]: (4758) {G2,W11,D5,L1,V3,M1}  { mult( X, Y ) ==> ld( rd( Z, mult
% 21.21/21.61    ( X, Z ) ), Y ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  subsumption: (123) {G14,W11,D5,L1,V3,M1} P(106,6) { ld( rd( Z, mult( Y, Z )
% 21.21/21.61     ), X ) ==> mult( Y, X ) }.
% 21.21/21.61  parent0: (4759) {G2,W11,D5,L1,V3,M1}  { ld( rd( Z, mult( X, Z ) ), Y ) ==> 
% 21.21/21.61    mult( X, Y ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Y
% 21.21/21.61     Y := X
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  permutation0:
% 21.21/21.61     0 ==> 0
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4760) {G11,W11,D4,L1,V2,M1}  { ld( Y, rd( Y, Y ) ) = rd( X, mult( 
% 21.21/21.61    Y, X ) ) }.
% 21.21/21.61  parent0[0]: (94) {G11,W11,D4,L1,V2,M1} P(1,67) { rd( Y, mult( X, Y ) ) = ld
% 21.21/21.61    ( X, rd( X, X ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Y
% 21.21/21.61     Y := X
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4761) {G0,W7,D4,L1,V2,M1}  { Y ==> mult( X, ld( X, Y ) ) }.
% 21.21/21.61  parent0[0]: (0) {G0,W7,D4,L1,V2,M1} I { mult( Y, ld( Y, X ) ) ==> X }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Y
% 21.21/21.61     Y := X
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  paramod: (4762) {G1,W11,D5,L1,V2,M1}  { rd( X, X ) ==> mult( X, rd( Y, mult
% 21.21/21.61    ( X, Y ) ) ) }.
% 21.21/21.61  parent0[0]: (4760) {G11,W11,D4,L1,V2,M1}  { ld( Y, rd( Y, Y ) ) = rd( X, 
% 21.21/21.61    mult( Y, X ) ) }.
% 21.21/21.61  parent1[0; 6]: (4761) {G0,W7,D4,L1,V2,M1}  { Y ==> mult( X, ld( X, Y ) )
% 21.21/21.61     }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Y
% 21.21/21.61     Y := X
% 21.21/21.61  end
% 21.21/21.61  substitution1:
% 21.21/21.61     X := X
% 21.21/21.61     Y := rd( X, X )
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4763) {G1,W11,D5,L1,V2,M1}  { mult( X, rd( Y, mult( X, Y ) ) ) ==>
% 21.21/21.61     rd( X, X ) }.
% 21.21/21.61  parent0[0]: (4762) {G1,W11,D5,L1,V2,M1}  { rd( X, X ) ==> mult( X, rd( Y, 
% 21.21/21.61    mult( X, Y ) ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  subsumption: (137) {G12,W11,D5,L1,V2,M1} P(94,0) { mult( X, rd( Y, mult( X
% 21.21/21.61    , Y ) ) ) ==> rd( X, X ) }.
% 21.21/21.61  parent0: (4763) {G1,W11,D5,L1,V2,M1}  { mult( X, rd( Y, mult( X, Y ) ) ) 
% 21.21/21.61    ==> rd( X, X ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61  end
% 21.21/21.61  permutation0:
% 21.21/21.61     0 ==> 0
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4765) {G1,W7,D4,L1,V2,M1}  { Y ==> ld( rd( X, Y ), X ) }.
% 21.21/21.61  parent0[0]: (6) {G1,W7,D4,L1,V2,M1} P(2,1) { ld( rd( X, Y ), X ) ==> Y }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  paramod: (4766) {G2,W11,D5,L1,V2,M1}  { mult( X, Y ) ==> ld( ld( X, rd( X, 
% 21.21/21.61    X ) ), Y ) }.
% 21.21/21.61  parent0[0]: (94) {G11,W11,D4,L1,V2,M1} P(1,67) { rd( Y, mult( X, Y ) ) = ld
% 21.21/21.61    ( X, rd( X, X ) ) }.
% 21.21/21.61  parent1[0; 5]: (4765) {G1,W7,D4,L1,V2,M1}  { Y ==> ld( rd( X, Y ), X ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61  end
% 21.21/21.61  substitution1:
% 21.21/21.61     X := Y
% 21.21/21.61     Y := mult( X, Y )
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4767) {G2,W11,D5,L1,V2,M1}  { ld( ld( X, rd( X, X ) ), Y ) ==> 
% 21.21/21.61    mult( X, Y ) }.
% 21.21/21.61  parent0[0]: (4766) {G2,W11,D5,L1,V2,M1}  { mult( X, Y ) ==> ld( ld( X, rd( 
% 21.21/21.61    X, X ) ), Y ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  subsumption: (138) {G12,W11,D5,L1,V2,M1} P(94,6) { ld( ld( Y, rd( Y, Y ) )
% 21.21/21.61    , X ) ==> mult( Y, X ) }.
% 21.21/21.61  parent0: (4767) {G2,W11,D5,L1,V2,M1}  { ld( ld( X, rd( X, X ) ), Y ) ==> 
% 21.21/21.61    mult( X, Y ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Y
% 21.21/21.61     Y := X
% 21.21/21.61  end
% 21.21/21.61  permutation0:
% 21.21/21.61     0 ==> 0
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4769) {G9,W15,D5,L1,V3,M1}  { ld( X, rd( Z, X ) ) ==> rd( ld( X, Y
% 21.21/21.61     ), mult( X, ld( Z, Y ) ) ) }.
% 21.21/21.61  parent0[0]: (64) {G9,W15,D5,L1,V3,M1} P(63,7) { rd( ld( X, Z ), mult( X, ld
% 21.21/21.61    ( Y, Z ) ) ) ==> ld( X, rd( Y, X ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Z
% 21.21/21.61     Z := Y
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  paramod: (4775) {G10,W27,D6,L1,V4,M1}  { ld( rd( X, mult( Y, X ) ), rd( Z, 
% 21.21/21.61    rd( X, mult( Y, X ) ) ) ) ==> rd( mult( Y, T ), mult( rd( X, mult( Y, X )
% 21.21/21.61     ), ld( Z, T ) ) ) }.
% 21.21/21.61  parent0[0]: (123) {G14,W11,D5,L1,V3,M1} P(106,6) { ld( rd( Z, mult( Y, Z )
% 21.21/21.61     ), X ) ==> mult( Y, X ) }.
% 21.21/21.61  parent1[0; 15]: (4769) {G9,W15,D5,L1,V3,M1}  { ld( X, rd( Z, X ) ) ==> rd( 
% 21.21/21.61    ld( X, Y ), mult( X, ld( Z, Y ) ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := T
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := X
% 21.21/21.61  end
% 21.21/21.61  substitution1:
% 21.21/21.61     X := rd( X, mult( Y, X ) )
% 21.21/21.61     Y := T
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  paramod: (4778) {G11,W23,D6,L1,V4,M1}  { ld( rd( X, mult( Y, X ) ), rd( Z, 
% 21.21/21.61    rd( X, mult( Y, X ) ) ) ) ==> rd( mult( Y, T ), ld( Y, ld( Z, T ) ) ) }.
% 21.21/21.61  parent0[0]: (118) {G13,W11,D5,L1,V3,M1} P(105,2) { mult( rd( Z, mult( X, Z
% 21.21/21.61     ) ), Y ) ==> ld( X, Y ) }.
% 21.21/21.61  parent1[0; 18]: (4775) {G10,W27,D6,L1,V4,M1}  { ld( rd( X, mult( Y, X ) ), 
% 21.21/21.61    rd( Z, rd( X, mult( Y, X ) ) ) ) ==> rd( mult( Y, T ), mult( rd( X, mult
% 21.21/21.61    ( Y, X ) ), ld( Z, T ) ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Y
% 21.21/21.61     Y := ld( Z, T )
% 21.21/21.61     Z := X
% 21.21/21.61  end
% 21.21/21.61  substitution1:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := Z
% 21.21/21.61     T := T
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  paramod: (4779) {G5,W19,D6,L1,V3,M1}  { ld( rd( X, mult( Y, X ) ), rd( Z, 
% 21.21/21.61    rd( X, mult( Y, X ) ) ) ) ==> mult( mult( Y, Z ), Y ) }.
% 21.21/21.61  parent0[0]: (38) {G4,W15,D5,L1,V3,M1} P(36,7) { rd( mult( X, Z ), ld( X, ld
% 21.21/21.61    ( Y, Z ) ) ) ==> mult( mult( X, Y ), X ) }.
% 21.21/21.61  parent1[0; 14]: (4778) {G11,W23,D6,L1,V4,M1}  { ld( rd( X, mult( Y, X ) ), 
% 21.21/21.61    rd( Z, rd( X, mult( Y, X ) ) ) ) ==> rd( mult( Y, T ), ld( Y, ld( Z, T )
% 21.21/21.61     ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Y
% 21.21/21.61     Y := Z
% 21.21/21.61     Z := T
% 21.21/21.61  end
% 21.21/21.61  substitution1:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := Z
% 21.21/21.61     T := T
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  paramod: (4780) {G6,W15,D6,L1,V3,M1}  { mult( Y, rd( Z, rd( X, mult( Y, X )
% 21.21/21.61     ) ) ) ==> mult( mult( Y, Z ), Y ) }.
% 21.21/21.61  parent0[0]: (123) {G14,W11,D5,L1,V3,M1} P(106,6) { ld( rd( Z, mult( Y, Z )
% 21.21/21.61     ), X ) ==> mult( Y, X ) }.
% 21.21/21.61  parent1[0; 1]: (4779) {G5,W19,D6,L1,V3,M1}  { ld( rd( X, mult( Y, X ) ), rd
% 21.21/21.61    ( Z, rd( X, mult( Y, X ) ) ) ) ==> mult( mult( Y, Z ), Y ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := rd( Z, rd( X, mult( Y, X ) ) )
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := X
% 21.21/21.61  end
% 21.21/21.61  substitution1:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  subsumption: (141) {G15,W15,D6,L1,V3,M1} P(123,64);d(118);d(38);d(123) { 
% 21.21/21.61    mult( Y, rd( T, rd( X, mult( Y, X ) ) ) ) ==> mult( mult( Y, T ), Y ) }.
% 21.21/21.61  parent0: (4780) {G6,W15,D6,L1,V3,M1}  { mult( Y, rd( Z, rd( X, mult( Y, X )
% 21.21/21.61     ) ) ) ==> mult( mult( Y, Z ), Y ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := T
% 21.21/21.61  end
% 21.21/21.61  permutation0:
% 21.21/21.61     0 ==> 0
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4783) {G4,W15,D5,L1,V3,M1}  { mult( mult( X, Z ), X ) ==> rd( mult
% 21.21/21.61    ( X, Y ), ld( X, ld( Z, Y ) ) ) }.
% 21.21/21.61  parent0[0]: (38) {G4,W15,D5,L1,V3,M1} P(36,7) { rd( mult( X, Z ), ld( X, ld
% 21.21/21.61    ( Y, Z ) ) ) ==> mult( mult( X, Y ), X ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Z
% 21.21/21.61     Z := Y
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  paramod: (4787) {G5,W27,D6,L1,V4,M1}  { mult( mult( rd( X, mult( Y, X ) ), 
% 21.21/21.61    Z ), rd( X, mult( Y, X ) ) ) ==> rd( mult( rd( X, mult( Y, X ) ), T ), 
% 21.21/21.61    mult( Y, ld( Z, T ) ) ) }.
% 21.21/21.61  parent0[0]: (123) {G14,W11,D5,L1,V3,M1} P(106,6) { ld( rd( Z, mult( Y, Z )
% 21.21/21.61     ), X ) ==> mult( Y, X ) }.
% 21.21/21.61  parent1[0; 22]: (4783) {G4,W15,D5,L1,V3,M1}  { mult( mult( X, Z ), X ) ==> 
% 21.21/21.61    rd( mult( X, Y ), ld( X, ld( Z, Y ) ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := ld( Z, T )
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := X
% 21.21/21.61  end
% 21.21/21.61  substitution1:
% 21.21/21.61     X := rd( X, mult( Y, X ) )
% 21.21/21.61     Y := T
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  paramod: (4790) {G6,W23,D6,L1,V4,M1}  { mult( mult( rd( X, mult( Y, X ) ), 
% 21.21/21.61    Z ), rd( X, mult( Y, X ) ) ) ==> rd( ld( Y, T ), mult( Y, ld( Z, T ) ) )
% 21.21/21.61     }.
% 21.21/21.61  parent0[0]: (118) {G13,W11,D5,L1,V3,M1} P(105,2) { mult( rd( Z, mult( X, Z
% 21.21/21.61     ) ), Y ) ==> ld( X, Y ) }.
% 21.21/21.61  parent1[0; 15]: (4787) {G5,W27,D6,L1,V4,M1}  { mult( mult( rd( X, mult( Y, 
% 21.21/21.61    X ) ), Z ), rd( X, mult( Y, X ) ) ) ==> rd( mult( rd( X, mult( Y, X ) ), 
% 21.21/21.61    T ), mult( Y, ld( Z, T ) ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Y
% 21.21/21.61     Y := T
% 21.21/21.61     Z := X
% 21.21/21.61  end
% 21.21/21.61  substitution1:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := Z
% 21.21/21.61     T := T
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  paramod: (4792) {G7,W19,D6,L1,V3,M1}  { mult( mult( rd( X, mult( Y, X ) ), 
% 21.21/21.61    Z ), rd( X, mult( Y, X ) ) ) ==> ld( Y, rd( Z, Y ) ) }.
% 21.21/21.61  parent0[0]: (64) {G9,W15,D5,L1,V3,M1} P(63,7) { rd( ld( X, Z ), mult( X, ld
% 21.21/21.61    ( Y, Z ) ) ) ==> ld( X, rd( Y, X ) ) }.
% 21.21/21.61  parent1[0; 14]: (4790) {G6,W23,D6,L1,V4,M1}  { mult( mult( rd( X, mult( Y, 
% 21.21/21.61    X ) ), Z ), rd( X, mult( Y, X ) ) ) ==> rd( ld( Y, T ), mult( Y, ld( Z, T
% 21.21/21.61     ) ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Y
% 21.21/21.61     Y := Z
% 21.21/21.61     Z := T
% 21.21/21.61  end
% 21.21/21.61  substitution1:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := Z
% 21.21/21.61     T := T
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  paramod: (4793) {G8,W15,D5,L1,V3,M1}  { mult( ld( Y, Z ), rd( X, mult( Y, X
% 21.21/21.61     ) ) ) ==> ld( Y, rd( Z, Y ) ) }.
% 21.21/21.61  parent0[0]: (118) {G13,W11,D5,L1,V3,M1} P(105,2) { mult( rd( Z, mult( X, Z
% 21.21/21.61     ) ), Y ) ==> ld( X, Y ) }.
% 21.21/21.61  parent1[0; 2]: (4792) {G7,W19,D6,L1,V3,M1}  { mult( mult( rd( X, mult( Y, X
% 21.21/21.61     ) ), Z ), rd( X, mult( Y, X ) ) ) ==> ld( Y, rd( Z, Y ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Y
% 21.21/21.61     Y := Z
% 21.21/21.61     Z := X
% 21.21/21.61  end
% 21.21/21.61  substitution1:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  subsumption: (146) {G15,W15,D5,L1,V3,M1} P(123,38);d(118);d(64);d(118) { 
% 21.21/21.61    mult( ld( Y, Z ), rd( X, mult( Y, X ) ) ) ==> ld( Y, rd( Z, Y ) ) }.
% 21.21/21.61  parent0: (4793) {G8,W15,D5,L1,V3,M1}  { mult( ld( Y, Z ), rd( X, mult( Y, X
% 21.21/21.61     ) ) ) ==> ld( Y, rd( Z, Y ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  permutation0:
% 21.21/21.61     0 ==> 0
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4796) {G14,W11,D5,L1,V3,M1}  { mult( Y, Z ) ==> ld( rd( X, mult( Y
% 21.21/21.61    , X ) ), Z ) }.
% 21.21/21.61  parent0[0]: (123) {G14,W11,D5,L1,V3,M1} P(106,6) { ld( rd( Z, mult( Y, Z )
% 21.21/21.61     ), X ) ==> mult( Y, X ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Z
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := X
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  paramod: (4812) {G5,W19,D7,L1,V4,M1}  { mult( ld( X, rd( Y, X ) ), Z ) ==> 
% 21.21/21.61    ld( rd( T, ld( X, mult( Y, ld( X, T ) ) ) ), Z ) }.
% 21.21/21.61  parent0[0]: (27) {G4,W15,D5,L1,V3,M1} P(2,20) { mult( ld( Y, rd( X, Y ) ), 
% 21.21/21.61    Z ) ==> ld( Y, mult( X, ld( Y, Z ) ) ) }.
% 21.21/21.61  parent1[0; 11]: (4796) {G14,W11,D5,L1,V3,M1}  { mult( Y, Z ) ==> ld( rd( X
% 21.21/21.61    , mult( Y, X ) ), Z ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Y
% 21.21/21.61     Y := X
% 21.21/21.61     Z := T
% 21.21/21.61  end
% 21.21/21.61  substitution1:
% 21.21/21.61     X := T
% 21.21/21.61     Y := ld( X, rd( Y, X ) )
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  paramod: (4814) {G5,W19,D7,L1,V4,M1}  { ld( X, mult( Y, ld( X, Z ) ) ) ==> 
% 21.21/21.61    ld( rd( T, ld( X, mult( Y, ld( X, T ) ) ) ), Z ) }.
% 21.21/21.61  parent0[0]: (27) {G4,W15,D5,L1,V3,M1} P(2,20) { mult( ld( Y, rd( X, Y ) ), 
% 21.21/21.61    Z ) ==> ld( Y, mult( X, ld( Y, Z ) ) ) }.
% 21.21/21.61  parent1[0; 1]: (4812) {G5,W19,D7,L1,V4,M1}  { mult( ld( X, rd( Y, X ) ), Z
% 21.21/21.61     ) ==> ld( rd( T, ld( X, mult( Y, ld( X, T ) ) ) ), Z ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := Y
% 21.21/21.61     Y := X
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  substitution1:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := Z
% 21.21/21.61     T := T
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4815) {G5,W19,D7,L1,V4,M1}  { ld( rd( T, ld( X, mult( Y, ld( X, T
% 21.21/21.61     ) ) ) ), Z ) ==> ld( X, mult( Y, ld( X, Z ) ) ) }.
% 21.21/21.61  parent0[0]: (4814) {G5,W19,D7,L1,V4,M1}  { ld( X, mult( Y, ld( X, Z ) ) ) 
% 21.21/21.61    ==> ld( rd( T, ld( X, mult( Y, ld( X, T ) ) ) ), Z ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := Z
% 21.21/21.61     T := T
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  subsumption: (148) {G15,W19,D7,L1,V4,M1} P(27,123);d(27) { ld( rd( Z, ld( X
% 21.21/21.61    , mult( Y, ld( X, Z ) ) ) ), T ) ==> ld( X, mult( Y, ld( X, T ) ) ) }.
% 21.21/21.61  parent0: (4815) {G5,W19,D7,L1,V4,M1}  { ld( rd( T, ld( X, mult( Y, ld( X, T
% 21.21/21.61     ) ) ) ), Z ) ==> ld( X, mult( Y, ld( X, Z ) ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := T
% 21.21/21.61     T := Z
% 21.21/21.61  end
% 21.21/21.61  permutation0:
% 21.21/21.61     0 ==> 0
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  eqswap: (4817) {G2,W15,D5,L1,V3,M1}  { mult( mult( Y, X ), ld( X, Z ) ) ==>
% 21.21/21.61     mult( X, mult( ld( X, Y ), Z ) ) }.
% 21.21/21.61  parent0[0]: (15) {G2,W15,D5,L1,V3,M1} P(0,10) { mult( X, mult( ld( X, Y ), 
% 21.21/21.61    Z ) ) ==> mult( mult( Y, X ), ld( X, Z ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Y
% 21.21/21.61     Z := Z
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  paramod: (4823) {G3,W27,D6,L1,V4,M1}  { mult( mult( X, rd( Y, mult( Z, Y )
% 21.21/21.61     ) ), ld( rd( Y, mult( Z, Y ) ), T ) ) ==> mult( rd( Y, mult( Z, Y ) ), 
% 21.21/21.61    mult( mult( Z, X ), T ) ) }.
% 21.21/21.61  parent0[0]: (123) {G14,W11,D5,L1,V3,M1} P(106,6) { ld( rd( Z, mult( Y, Z )
% 21.21/21.61     ), X ) ==> mult( Y, X ) }.
% 21.21/21.61  parent1[0; 23]: (4817) {G2,W15,D5,L1,V3,M1}  { mult( mult( Y, X ), ld( X, Z
% 21.21/21.61     ) ) ==> mult( X, mult( ld( X, Y ), Z ) ) }.
% 21.21/21.61  substitution0:
% 21.21/21.61     X := X
% 21.21/21.61     Y := Z
% 21.21/21.61     Z := Y
% 21.21/21.61  end
% 21.21/21.61  substitution1:
% 21.21/21.61     X := rd( Y, mult( Z, Y ) )
% 21.21/21.61     Y := X
% 21.21/21.61     Z := T
% 21.21/21.61  end
% 21.21/21.61  
% 21.21/21.61  paramod: (4825) {G4,W23,D6,L1,V4,M1}  { mult( mult( X, rd( Y, mult( Z, Y )
% 21.21/21.61     ) ), ld( rd( Y, mult( Z, Y ) ), T ) ) ==> ld( Z, mult( mult( Z, X ), T )
% 21.21/21.61     ) }.
% 21.21/21.61  parent0[0]: (118) {G13,W11,D5,L1,V3,M1} P(105,2) { mult( rd( Z, mult( X, Z
% 21.21/21.61     ) ), Y ) ==> ld( X, Y ) }.
% 21.21/21.61  parent1[0; 16]: (4823) {G3,W27,D6,L1,V4,M1}  { mult( mult( X, rd( Y, mult( 
% 21.21/21.62    Z, Y ) ) ), ld( rd( Y, mult( Z, Y ) ), T ) ) ==> mult( rd( Y, mult( Z, Y
% 21.21/21.62     ) ), mult( mult( Z, X ), T ) ) }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := Z
% 21.21/21.62     Y := mult( mult( Z, X ), T )
% 21.21/21.62     Z := Y
% 21.21/21.62  end
% 21.21/21.62  substitution1:
% 21.21/21.62     X := X
% 21.21/21.62     Y := Y
% 21.21/21.62     Z := Z
% 21.21/21.62     T := T
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  paramod: (4826) {G5,W19,D6,L1,V4,M1}  { mult( mult( X, rd( Y, mult( Z, Y )
% 21.21/21.62     ) ), mult( Z, T ) ) ==> ld( Z, mult( mult( Z, X ), T ) ) }.
% 21.21/21.62  parent0[0]: (123) {G14,W11,D5,L1,V3,M1} P(106,6) { ld( rd( Z, mult( Y, Z )
% 21.21/21.62     ), X ) ==> mult( Y, X ) }.
% 21.21/21.62  parent1[0; 9]: (4825) {G4,W23,D6,L1,V4,M1}  { mult( mult( X, rd( Y, mult( Z
% 21.21/21.62    , Y ) ) ), ld( rd( Y, mult( Z, Y ) ), T ) ) ==> ld( Z, mult( mult( Z, X )
% 21.21/21.62    , T ) ) }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := T
% 21.21/21.62     Y := Z
% 21.21/21.62     Z := Y
% 21.21/21.62  end
% 21.21/21.62  substitution1:
% 21.21/21.62     X := X
% 21.21/21.62     Y := Y
% 21.21/21.62     Z := Z
% 21.21/21.62     T := T
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  subsumption: (152) {G15,W19,D6,L1,V4,M1} P(123,15);d(118);d(123) { mult( 
% 21.21/21.62    mult( Z, rd( X, mult( Y, X ) ) ), mult( Y, T ) ) ==> ld( Y, mult( mult( Y
% 21.21/21.62    , Z ), T ) ) }.
% 21.21/21.62  parent0: (4826) {G5,W19,D6,L1,V4,M1}  { mult( mult( X, rd( Y, mult( Z, Y )
% 21.21/21.62     ) ), mult( Z, T ) ) ==> ld( Z, mult( mult( Z, X ), T ) ) }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := Z
% 21.21/21.62     Y := X
% 21.21/21.62     Z := Y
% 21.21/21.62     T := T
% 21.21/21.62  end
% 21.21/21.62  permutation0:
% 21.21/21.62     0 ==> 0
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  eqswap: (4829) {G14,W11,D5,L1,V3,M1}  { mult( Y, Z ) ==> ld( rd( X, mult( Y
% 21.21/21.62    , X ) ), Z ) }.
% 21.21/21.62  parent0[0]: (123) {G14,W11,D5,L1,V3,M1} P(106,6) { ld( rd( Z, mult( Y, Z )
% 21.21/21.62     ), X ) ==> mult( Y, X ) }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := Z
% 21.21/21.62     Y := Y
% 21.21/21.62     Z := X
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  paramod: (4831) {G1,W11,D4,L1,V3,M1}  { mult( rd( X, Y ), Z ) ==> ld( rd( Y
% 21.21/21.62    , X ), Z ) }.
% 21.21/21.62  parent0[0]: (2) {G0,W7,D4,L1,V2,M1} I { mult( rd( Y, X ), X ) ==> Y }.
% 21.21/21.62  parent1[0; 9]: (4829) {G14,W11,D5,L1,V3,M1}  { mult( Y, Z ) ==> ld( rd( X, 
% 21.21/21.62    mult( Y, X ) ), Z ) }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := Y
% 21.21/21.62     Y := X
% 21.21/21.62  end
% 21.21/21.62  substitution1:
% 21.21/21.62     X := Y
% 21.21/21.62     Y := rd( X, Y )
% 21.21/21.62     Z := Z
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  subsumption: (154) {G15,W11,D4,L1,V3,M1} P(2,123) { mult( rd( X, Y ), Z ) 
% 21.21/21.62    ==> ld( rd( Y, X ), Z ) }.
% 21.21/21.62  parent0: (4831) {G1,W11,D4,L1,V3,M1}  { mult( rd( X, Y ), Z ) ==> ld( rd( Y
% 21.21/21.62    , X ), Z ) }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := X
% 21.21/21.62     Y := Y
% 21.21/21.62     Z := Z
% 21.21/21.62  end
% 21.21/21.62  permutation0:
% 21.21/21.62     0 ==> 0
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  eqswap: (4835) {G0,W14,D4,L2,V0,M2}  { ! skol1 ==> mult( skol1, rd( skol2, 
% 21.21/21.62    skol2 ) ), ! mult( rd( skol2, skol2 ), skol1 ) ==> skol1 }.
% 21.21/21.62  parent0[0]: (5) {G0,W14,D4,L2,V0,M2} I { ! mult( skol1, rd( skol2, skol2 )
% 21.21/21.62     ) ==> skol1, ! mult( rd( skol2, skol2 ), skol1 ) ==> skol1 }.
% 21.21/21.62  substitution0:
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  paramod: (4838) {G1,W14,D4,L2,V0,M2}  { ! ld( rd( skol2, skol2 ), skol1 ) 
% 21.21/21.62    ==> skol1, ! skol1 ==> mult( skol1, rd( skol2, skol2 ) ) }.
% 21.21/21.62  parent0[0]: (154) {G15,W11,D4,L1,V3,M1} P(2,123) { mult( rd( X, Y ), Z ) 
% 21.21/21.62    ==> ld( rd( Y, X ), Z ) }.
% 21.21/21.62  parent1[1; 2]: (4835) {G0,W14,D4,L2,V0,M2}  { ! skol1 ==> mult( skol1, rd( 
% 21.21/21.62    skol2, skol2 ) ), ! mult( rd( skol2, skol2 ), skol1 ) ==> skol1 }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := skol2
% 21.21/21.62     Y := skol2
% 21.21/21.62     Z := skol1
% 21.21/21.62  end
% 21.21/21.62  substitution1:
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  eqswap: (4840) {G1,W14,D4,L2,V0,M2}  { ! mult( skol1, rd( skol2, skol2 ) ) 
% 21.21/21.62    ==> skol1, ! ld( rd( skol2, skol2 ), skol1 ) ==> skol1 }.
% 21.21/21.62  parent0[1]: (4838) {G1,W14,D4,L2,V0,M2}  { ! ld( rd( skol2, skol2 ), skol1
% 21.21/21.62     ) ==> skol1, ! skol1 ==> mult( skol1, rd( skol2, skol2 ) ) }.
% 21.21/21.62  substitution0:
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  subsumption: (166) {G16,W14,D4,L2,V0,M2} P(154,5) { ! mult( skol1, rd( 
% 21.21/21.62    skol2, skol2 ) ) ==> skol1, ! ld( rd( skol2, skol2 ), skol1 ) ==> skol1
% 21.21/21.62     }.
% 21.21/21.62  parent0: (4840) {G1,W14,D4,L2,V0,M2}  { ! mult( skol1, rd( skol2, skol2 ) )
% 21.21/21.62     ==> skol1, ! ld( rd( skol2, skol2 ), skol1 ) ==> skol1 }.
% 21.21/21.62  substitution0:
% 21.21/21.62  end
% 21.21/21.62  permutation0:
% 21.21/21.62     0 ==> 0
% 21.21/21.62     1 ==> 1
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  eqswap: (4842) {G15,W11,D4,L1,V3,M1}  { ld( rd( Y, X ), Z ) ==> mult( rd( X
% 21.21/21.62    , Y ), Z ) }.
% 21.21/21.62  parent0[0]: (154) {G15,W11,D4,L1,V3,M1} P(2,123) { mult( rd( X, Y ), Z ) 
% 21.21/21.62    ==> ld( rd( Y, X ), Z ) }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := X
% 21.21/21.62     Y := Y
% 21.21/21.62     Z := Z
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  paramod: (4844) {G1,W11,D5,L1,V3,M1}  { ld( rd( X, Y ), ld( rd( Y, X ), Z )
% 21.21/21.62     ) ==> Z }.
% 21.21/21.62  parent0[0]: (0) {G0,W7,D4,L1,V2,M1} I { mult( Y, ld( Y, X ) ) ==> X }.
% 21.21/21.62  parent1[0; 10]: (4842) {G15,W11,D4,L1,V3,M1}  { ld( rd( Y, X ), Z ) ==> 
% 21.21/21.62    mult( rd( X, Y ), Z ) }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := Z
% 21.21/21.62     Y := rd( Y, X )
% 21.21/21.62  end
% 21.21/21.62  substitution1:
% 21.21/21.62     X := Y
% 21.21/21.62     Y := X
% 21.21/21.62     Z := ld( rd( Y, X ), Z )
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  subsumption: (167) {G16,W11,D5,L1,V3,M1} P(154,0) { ld( rd( Y, X ), ld( rd
% 21.21/21.62    ( X, Y ), Z ) ) ==> Z }.
% 21.21/21.62  parent0: (4844) {G1,W11,D5,L1,V3,M1}  { ld( rd( X, Y ), ld( rd( Y, X ), Z )
% 21.21/21.62     ) ==> Z }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := Y
% 21.21/21.62     Y := X
% 21.21/21.62     Z := Z
% 21.21/21.62  end
% 21.21/21.62  permutation0:
% 21.21/21.62     0 ==> 0
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  eqswap: (4847) {G9,W15,D5,L1,V3,M1}  { ld( X, rd( Z, X ) ) ==> rd( ld( X, Y
% 21.21/21.62     ), mult( X, ld( Z, Y ) ) ) }.
% 21.21/21.62  parent0[0]: (64) {G9,W15,D5,L1,V3,M1} P(63,7) { rd( ld( X, Z ), mult( X, ld
% 21.21/21.62    ( Y, Z ) ) ) ==> ld( X, rd( Y, X ) ) }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := X
% 21.21/21.62     Y := Z
% 21.21/21.62     Z := Y
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  paramod: (4854) {G10,W23,D7,L1,V4,M1}  { ld( rd( X, Y ), rd( Z, rd( X, Y )
% 21.21/21.62     ) ) ==> rd( T, mult( rd( X, Y ), ld( Z, ld( rd( Y, X ), T ) ) ) ) }.
% 21.21/21.62  parent0[0]: (167) {G16,W11,D5,L1,V3,M1} P(154,0) { ld( rd( Y, X ), ld( rd( 
% 21.21/21.62    X, Y ), Z ) ) ==> Z }.
% 21.21/21.62  parent1[0; 11]: (4847) {G9,W15,D5,L1,V3,M1}  { ld( X, rd( Z, X ) ) ==> rd( 
% 21.21/21.62    ld( X, Y ), mult( X, ld( Z, Y ) ) ) }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := Y
% 21.21/21.62     Y := X
% 21.21/21.62     Z := T
% 21.21/21.62  end
% 21.21/21.62  substitution1:
% 21.21/21.62     X := rd( X, Y )
% 21.21/21.62     Y := ld( rd( Y, X ), T )
% 21.21/21.62     Z := Z
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  paramod: (4856) {G11,W23,D7,L1,V4,M1}  { ld( rd( X, Y ), rd( Z, rd( X, Y )
% 21.21/21.62     ) ) ==> rd( T, ld( rd( Y, X ), ld( Z, ld( rd( Y, X ), T ) ) ) ) }.
% 21.21/21.62  parent0[0]: (154) {G15,W11,D4,L1,V3,M1} P(2,123) { mult( rd( X, Y ), Z ) 
% 21.21/21.62    ==> ld( rd( Y, X ), Z ) }.
% 21.21/21.62  parent1[0; 12]: (4854) {G10,W23,D7,L1,V4,M1}  { ld( rd( X, Y ), rd( Z, rd( 
% 21.21/21.62    X, Y ) ) ) ==> rd( T, mult( rd( X, Y ), ld( Z, ld( rd( Y, X ), T ) ) ) )
% 21.21/21.62     }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := X
% 21.21/21.62     Y := Y
% 21.21/21.62     Z := ld( Z, ld( rd( Y, X ), T ) )
% 21.21/21.62  end
% 21.21/21.62  substitution1:
% 21.21/21.62     X := X
% 21.21/21.62     Y := Y
% 21.21/21.62     Z := Z
% 21.21/21.62     T := T
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  paramod: (4857) {G5,W23,D7,L1,V4,M1}  { ld( rd( X, Y ), rd( Z, rd( X, Y ) )
% 21.21/21.62     ) ==> rd( T, ld( mult( mult( rd( Y, X ), Z ), rd( Y, X ) ), T ) ) }.
% 21.21/21.62  parent0[0]: (40) {G4,W15,D5,L1,V3,M1} P(0,36) { ld( X, ld( Z, ld( X, Y ) )
% 21.21/21.62     ) ==> ld( mult( mult( X, Z ), X ), Y ) }.
% 21.21/21.62  parent1[0; 12]: (4856) {G11,W23,D7,L1,V4,M1}  { ld( rd( X, Y ), rd( Z, rd( 
% 21.21/21.62    X, Y ) ) ) ==> rd( T, ld( rd( Y, X ), ld( Z, ld( rd( Y, X ), T ) ) ) )
% 21.21/21.62     }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := rd( Y, X )
% 21.21/21.62     Y := T
% 21.21/21.62     Z := Z
% 21.21/21.62  end
% 21.21/21.62  substitution1:
% 21.21/21.62     X := X
% 21.21/21.62     Y := Y
% 21.21/21.62     Z := Z
% 21.21/21.62     T := T
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  paramod: (4858) {G2,W19,D5,L1,V3,M1}  { ld( rd( X, Y ), rd( Z, rd( X, Y ) )
% 21.21/21.62     ) ==> mult( mult( rd( Y, X ), Z ), rd( Y, X ) ) }.
% 21.21/21.62  parent0[0]: (7) {G1,W7,D4,L1,V2,M1} P(0,3) { rd( Y, ld( X, Y ) ) ==> X }.
% 21.21/21.62  parent1[0; 10]: (4857) {G5,W23,D7,L1,V4,M1}  { ld( rd( X, Y ), rd( Z, rd( X
% 21.21/21.62    , Y ) ) ) ==> rd( T, ld( mult( mult( rd( Y, X ), Z ), rd( Y, X ) ), T ) )
% 21.21/21.62     }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := mult( mult( rd( Y, X ), Z ), rd( Y, X ) )
% 21.21/21.62     Y := T
% 21.21/21.62  end
% 21.21/21.62  substitution1:
% 21.21/21.62     X := X
% 21.21/21.62     Y := Y
% 21.21/21.62     Z := Z
% 21.21/21.62     T := T
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  paramod: (4859) {G3,W19,D5,L1,V3,M1}  { ld( rd( X, Y ), rd( Z, rd( X, Y ) )
% 21.21/21.62     ) ==> mult( ld( rd( X, Y ), Z ), rd( Y, X ) ) }.
% 21.21/21.62  parent0[0]: (154) {G15,W11,D4,L1,V3,M1} P(2,123) { mult( rd( X, Y ), Z ) 
% 21.21/21.62    ==> ld( rd( Y, X ), Z ) }.
% 21.21/21.62  parent1[0; 11]: (4858) {G2,W19,D5,L1,V3,M1}  { ld( rd( X, Y ), rd( Z, rd( X
% 21.21/21.62    , Y ) ) ) ==> mult( mult( rd( Y, X ), Z ), rd( Y, X ) ) }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := Y
% 21.21/21.62     Y := X
% 21.21/21.62     Z := Z
% 21.21/21.62  end
% 21.21/21.62  substitution1:
% 21.21/21.62     X := X
% 21.21/21.62     Y := Y
% 21.21/21.62     Z := Z
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  eqswap: (4860) {G3,W19,D5,L1,V3,M1}  { mult( ld( rd( X, Y ), Z ), rd( Y, X
% 21.21/21.62     ) ) ==> ld( rd( X, Y ), rd( Z, rd( X, Y ) ) ) }.
% 21.21/21.62  parent0[0]: (4859) {G3,W19,D5,L1,V3,M1}  { ld( rd( X, Y ), rd( Z, rd( X, Y
% 21.21/21.62     ) ) ) ==> mult( ld( rd( X, Y ), Z ), rd( Y, X ) ) }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := X
% 21.21/21.62     Y := Y
% 21.21/21.62     Z := Z
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  subsumption: (169) {G17,W19,D5,L1,V3,M1} P(167,64);d(154);d(40);d(7);d(154)
% 21.21/21.62     { mult( ld( rd( X, Y ), T ), rd( Y, X ) ) ==> ld( rd( X, Y ), rd( T, rd
% 21.21/21.62    ( X, Y ) ) ) }.
% 21.21/21.62  parent0: (4860) {G3,W19,D5,L1,V3,M1}  { mult( ld( rd( X, Y ), Z ), rd( Y, X
% 21.21/21.62     ) ) ==> ld( rd( X, Y ), rd( Z, rd( X, Y ) ) ) }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := X
% 21.21/21.62     Y := Y
% 21.21/21.62     Z := T
% 21.21/21.62  end
% 21.21/21.62  permutation0:
% 21.21/21.62     0 ==> 0
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  eqswap: (4862) {G9,W15,D5,L1,V3,M1}  { ld( X, rd( Z, X ) ) ==> rd( ld( X, Y
% 21.21/21.62     ), mult( X, ld( Z, Y ) ) ) }.
% 21.21/21.62  parent0[0]: (64) {G9,W15,D5,L1,V3,M1} P(63,7) { rd( ld( X, Z ), mult( X, ld
% 21.21/21.62    ( Y, Z ) ) ) ==> ld( X, rd( Y, X ) ) }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := X
% 21.21/21.62     Y := Z
% 21.21/21.62     Z := Y
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  paramod: (4868) {G10,W27,D6,L1,V4,M1}  { ld( rd( ld( X, Y ), Y ), rd( Z, rd
% 21.21/21.62    ( ld( X, Y ), Y ) ) ) ==> rd( mult( X, T ), mult( rd( ld( X, Y ), Y ), ld
% 21.21/21.62    ( Z, T ) ) ) }.
% 21.21/21.62  parent0[0]: (115) {G13,W11,D5,L1,V3,M1} P(105,6) { ld( rd( ld( Y, Z ), Z )
% 21.21/21.62    , X ) ==> mult( Y, X ) }.
% 21.21/21.62  parent1[0; 15]: (4862) {G9,W15,D5,L1,V3,M1}  { ld( X, rd( Z, X ) ) ==> rd( 
% 21.21/21.62    ld( X, Y ), mult( X, ld( Z, Y ) ) ) }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := T
% 21.21/21.62     Y := X
% 21.21/21.62     Z := Y
% 21.21/21.62  end
% 21.21/21.62  substitution1:
% 21.21/21.62     X := rd( ld( X, Y ), Y )
% 21.21/21.62     Y := T
% 21.21/21.62     Z := Z
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  paramod: (4871) {G11,W27,D6,L1,V4,M1}  { ld( rd( ld( X, Y ), Y ), rd( Z, rd
% 21.21/21.62    ( ld( X, Y ), Y ) ) ) ==> rd( mult( X, T ), ld( rd( Y, ld( X, Y ) ), ld( 
% 21.21/21.62    Z, T ) ) ) }.
% 21.21/21.62  parent0[0]: (154) {G15,W11,D4,L1,V3,M1} P(2,123) { mult( rd( X, Y ), Z ) 
% 21.21/21.62    ==> ld( rd( Y, X ), Z ) }.
% 21.21/21.62  parent1[0; 18]: (4868) {G10,W27,D6,L1,V4,M1}  { ld( rd( ld( X, Y ), Y ), rd
% 21.21/21.62    ( Z, rd( ld( X, Y ), Y ) ) ) ==> rd( mult( X, T ), mult( rd( ld( X, Y ), 
% 21.21/21.62    Y ), ld( Z, T ) ) ) }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := ld( X, Y )
% 21.21/21.62     Y := Y
% 21.21/21.62     Z := ld( Z, T )
% 21.21/21.62  end
% 21.21/21.62  substitution1:
% 21.21/21.62     X := X
% 21.21/21.62     Y := Y
% 21.21/21.62     Z := Z
% 21.21/21.62     T := T
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  paramod: (4872) {G2,W23,D6,L1,V4,M1}  { ld( rd( ld( X, Y ), Y ), rd( Z, rd
% 21.21/21.62    ( ld( X, Y ), Y ) ) ) ==> rd( mult( X, T ), ld( X, ld( Z, T ) ) ) }.
% 21.21/21.62  parent0[0]: (7) {G1,W7,D4,L1,V2,M1} P(0,3) { rd( Y, ld( X, Y ) ) ==> X }.
% 21.21/21.62  parent1[0; 19]: (4871) {G11,W27,D6,L1,V4,M1}  { ld( rd( ld( X, Y ), Y ), rd
% 21.21/21.62    ( Z, rd( ld( X, Y ), Y ) ) ) ==> rd( mult( X, T ), ld( rd( Y, ld( X, Y )
% 21.21/21.62     ), ld( Z, T ) ) ) }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := X
% 21.21/21.62     Y := Y
% 21.21/21.62  end
% 21.21/21.62  substitution1:
% 21.21/21.62     X := X
% 21.21/21.62     Y := Y
% 21.21/21.62     Z := Z
% 21.21/21.62     T := T
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  paramod: (4873) {G3,W19,D6,L1,V3,M1}  { ld( rd( ld( X, Y ), Y ), rd( Z, rd
% 21.21/21.62    ( ld( X, Y ), Y ) ) ) ==> mult( mult( X, Z ), X ) }.
% 21.21/21.62  parent0[0]: (38) {G4,W15,D5,L1,V3,M1} P(36,7) { rd( mult( X, Z ), ld( X, ld
% 21.21/21.62    ( Y, Z ) ) ) ==> mult( mult( X, Y ), X ) }.
% 21.21/21.62  parent1[0; 14]: (4872) {G2,W23,D6,L1,V4,M1}  { ld( rd( ld( X, Y ), Y ), rd
% 21.21/21.62    ( Z, rd( ld( X, Y ), Y ) ) ) ==> rd( mult( X, T ), ld( X, ld( Z, T ) ) )
% 21.21/21.62     }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := X
% 21.21/21.62     Y := Z
% 21.21/21.62     Z := T
% 21.21/21.62  end
% 21.21/21.62  substitution1:
% 21.21/21.62     X := X
% 21.21/21.62     Y := Y
% 21.21/21.62     Z := Z
% 21.21/21.62     T := T
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  paramod: (4874) {G4,W15,D6,L1,V3,M1}  { mult( X, rd( Z, rd( ld( X, Y ), Y )
% 21.21/21.62     ) ) ==> mult( mult( X, Z ), X ) }.
% 21.21/21.62  parent0[0]: (115) {G13,W11,D5,L1,V3,M1} P(105,6) { ld( rd( ld( Y, Z ), Z )
% 21.21/21.62    , X ) ==> mult( Y, X ) }.
% 21.21/21.62  parent1[0; 1]: (4873) {G3,W19,D6,L1,V3,M1}  { ld( rd( ld( X, Y ), Y ), rd( 
% 21.21/21.62    Z, rd( ld( X, Y ), Y ) ) ) ==> mult( mult( X, Z ), X ) }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := rd( Z, rd( ld( X, Y ), Y ) )
% 21.21/21.62     Y := X
% 21.21/21.62     Z := Y
% 21.21/21.62  end
% 21.21/21.62  substitution1:
% 21.21/21.62     X := X
% 21.21/21.62     Y := Y
% 21.21/21.62     Z := Z
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  subsumption: (173) {G16,W15,D6,L1,V3,M1} P(115,64);d(154);d(7);d(38);d(115)
% 21.21/21.62     { mult( X, rd( T, rd( ld( X, Y ), Y ) ) ) ==> mult( mult( X, T ), X )
% 21.21/21.62     }.
% 21.21/21.62  parent0: (4874) {G4,W15,D6,L1,V3,M1}  { mult( X, rd( Z, rd( ld( X, Y ), Y )
% 21.21/21.62     ) ) ==> mult( mult( X, Z ), X ) }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := X
% 21.21/21.62     Y := Y
% 21.21/21.62     Z := T
% 21.21/21.62  end
% 21.21/21.62  permutation0:
% 21.21/21.62     0 ==> 0
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  eqswap: (4876) {G13,W11,D5,L1,V3,M1}  { mult( X, Z ) ==> ld( rd( ld( X, Y )
% 21.21/21.62    , Y ), Z ) }.
% 21.21/21.62  parent0[0]: (115) {G13,W11,D5,L1,V3,M1} P(105,6) { ld( rd( ld( Y, Z ), Z )
% 21.21/21.62    , X ) ==> mult( Y, X ) }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := Z
% 21.21/21.62     Y := X
% 21.21/21.62     Z := Y
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  paramod: (4881) {G5,W27,D7,L1,V4,M1}  { mult( X, ld( ld( rd( ld( X, Y ), Y
% 21.21/21.62     ), Z ), T ) ) ==> ld( mult( Z, rd( ld( X, Y ), Y ) ), mult( rd( ld( X, Y
% 21.21/21.62     ), Y ), T ) ) }.
% 21.21/21.62  parent0[0]: (39) {G4,W15,D5,L1,V3,M1} P(0,36) { ld( X, ld( ld( X, Y ), Z )
% 21.21/21.62     ) ==> ld( mult( Y, X ), mult( X, Z ) ) }.
% 21.21/21.62  parent1[0; 12]: (4876) {G13,W11,D5,L1,V3,M1}  { mult( X, Z ) ==> ld( rd( ld
% 21.21/21.62    ( X, Y ), Y ), Z ) }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := rd( ld( X, Y ), Y )
% 21.21/21.62     Y := Z
% 21.21/21.62     Z := T
% 21.21/21.62  end
% 21.21/21.62  substitution1:
% 21.21/21.62     X := X
% 21.21/21.62     Y := Y
% 21.21/21.62     Z := ld( ld( rd( ld( X, Y ), Y ), Z ), T )
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  paramod: (4883) {G6,W23,D6,L1,V4,M1}  { mult( X, ld( mult( X, Z ), T ) ) 
% 21.21/21.62    ==> ld( mult( Z, rd( ld( X, Y ), Y ) ), mult( rd( ld( X, Y ), Y ), T ) )
% 21.21/21.62     }.
% 21.21/21.62  parent0[0]: (115) {G13,W11,D5,L1,V3,M1} P(105,6) { ld( rd( ld( Y, Z ), Z )
% 21.21/21.62    , X ) ==> mult( Y, X ) }.
% 21.21/21.62  parent1[0; 4]: (4881) {G5,W27,D7,L1,V4,M1}  { mult( X, ld( ld( rd( ld( X, Y
% 21.21/21.62     ), Y ), Z ), T ) ) ==> ld( mult( Z, rd( ld( X, Y ), Y ) ), mult( rd( ld
% 21.21/21.62    ( X, Y ), Y ), T ) ) }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := Z
% 21.21/21.62     Y := X
% 21.21/21.62     Z := Y
% 21.21/21.62  end
% 21.21/21.62  substitution1:
% 21.21/21.62     X := X
% 21.21/21.62     Y := Y
% 21.21/21.62     Z := Z
% 21.21/21.62     T := T
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  paramod: (4884) {G7,W23,D6,L1,V4,M1}  { mult( X, ld( mult( X, Y ), Z ) ) 
% 21.21/21.62    ==> ld( mult( Y, rd( ld( X, T ), T ) ), ld( rd( T, ld( X, T ) ), Z ) )
% 21.21/21.62     }.
% 21.21/21.62  parent0[0]: (154) {G15,W11,D4,L1,V3,M1} P(2,123) { mult( rd( X, Y ), Z ) 
% 21.21/21.62    ==> ld( rd( Y, X ), Z ) }.
% 21.21/21.62  parent1[0; 16]: (4883) {G6,W23,D6,L1,V4,M1}  { mult( X, ld( mult( X, Z ), T
% 21.21/21.62     ) ) ==> ld( mult( Z, rd( ld( X, Y ), Y ) ), mult( rd( ld( X, Y ), Y ), T
% 21.21/21.62     ) ) }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := ld( X, T )
% 21.21/21.62     Y := T
% 21.21/21.62     Z := Z
% 21.21/21.62  end
% 21.21/21.62  substitution1:
% 21.21/21.62     X := X
% 21.21/21.62     Y := T
% 21.21/21.62     Z := Y
% 21.21/21.62     T := Z
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  paramod: (4885) {G2,W19,D6,L1,V4,M1}  { mult( X, ld( mult( X, Y ), Z ) ) 
% 21.21/21.62    ==> ld( mult( Y, rd( ld( X, T ), T ) ), ld( X, Z ) ) }.
% 21.21/21.62  parent0[0]: (7) {G1,W7,D4,L1,V2,M1} P(0,3) { rd( Y, ld( X, Y ) ) ==> X }.
% 21.21/21.62  parent1[0; 17]: (4884) {G7,W23,D6,L1,V4,M1}  { mult( X, ld( mult( X, Y ), Z
% 21.21/21.62     ) ) ==> ld( mult( Y, rd( ld( X, T ), T ) ), ld( rd( T, ld( X, T ) ), Z )
% 21.21/21.62     ) }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := X
% 21.21/21.62     Y := T
% 21.21/21.62  end
% 21.21/21.62  substitution1:
% 21.21/21.62     X := X
% 21.21/21.62     Y := Y
% 21.21/21.62     Z := Z
% 21.21/21.62     T := T
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  eqswap: (4886) {G2,W19,D6,L1,V4,M1}  { ld( mult( Y, rd( ld( X, T ), T ) ), 
% 21.21/21.62    ld( X, Z ) ) ==> mult( X, ld( mult( X, Y ), Z ) ) }.
% 21.21/21.62  parent0[0]: (4885) {G2,W19,D6,L1,V4,M1}  { mult( X, ld( mult( X, Y ), Z ) )
% 21.21/21.62     ==> ld( mult( Y, rd( ld( X, T ), T ) ), ld( X, Z ) ) }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := X
% 21.21/21.62     Y := Y
% 21.21/21.62     Z := Z
% 21.21/21.62     T := T
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  subsumption: (175) {G16,W19,D6,L1,V4,M1} P(115,39);d(115);d(154);d(7) { ld
% 21.21/21.62    ( mult( Z, rd( ld( X, Y ), Y ) ), ld( X, T ) ) ==> mult( X, ld( mult( X, 
% 21.21/21.62    Z ), T ) ) }.
% 21.21/21.62  parent0: (4886) {G2,W19,D6,L1,V4,M1}  { ld( mult( Y, rd( ld( X, T ), T ) )
% 21.21/21.62    , ld( X, Z ) ) ==> mult( X, ld( mult( X, Y ), Z ) ) }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := X
% 21.21/21.62     Y := Z
% 21.21/21.62     Z := T
% 21.21/21.62     T := Y
% 21.21/21.62  end
% 21.21/21.62  permutation0:
% 21.21/21.62     0 ==> 0
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  eqswap: (4888) {G2,W15,D5,L1,V3,M1}  { mult( mult( Y, X ), ld( X, Z ) ) ==>
% 21.21/21.62     mult( X, mult( ld( X, Y ), Z ) ) }.
% 21.21/21.62  parent0[0]: (15) {G2,W15,D5,L1,V3,M1} P(0,10) { mult( X, mult( ld( X, Y ), 
% 21.21/21.62    Z ) ) ==> mult( mult( Y, X ), ld( X, Z ) ) }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := X
% 21.21/21.62     Y := Y
% 21.21/21.62     Z := Z
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  paramod: (4894) {G3,W27,D6,L1,V4,M1}  { mult( mult( X, rd( ld( Y, Z ), Z )
% 21.21/21.62     ), ld( rd( ld( Y, Z ), Z ), T ) ) ==> mult( rd( ld( Y, Z ), Z ), mult( 
% 21.21/21.62    mult( Y, X ), T ) ) }.
% 21.21/21.62  parent0[0]: (115) {G13,W11,D5,L1,V3,M1} P(105,6) { ld( rd( ld( Y, Z ), Z )
% 21.21/21.62    , X ) ==> mult( Y, X ) }.
% 21.21/21.62  parent1[0; 23]: (4888) {G2,W15,D5,L1,V3,M1}  { mult( mult( Y, X ), ld( X, Z
% 21.21/21.62     ) ) ==> mult( X, mult( ld( X, Y ), Z ) ) }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := X
% 21.21/21.62     Y := Y
% 21.21/21.62     Z := Z
% 21.21/21.62  end
% 21.21/21.62  substitution1:
% 21.21/21.62     X := rd( ld( Y, Z ), Z )
% 21.21/21.62     Y := X
% 21.21/21.62     Z := T
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  paramod: (4896) {G4,W27,D6,L1,V4,M1}  { mult( mult( X, rd( ld( Y, Z ), Z )
% 21.21/21.62     ), ld( rd( ld( Y, Z ), Z ), T ) ) ==> ld( rd( Z, ld( Y, Z ) ), mult( 
% 21.21/21.62    mult( Y, X ), T ) ) }.
% 21.21/21.62  parent0[0]: (154) {G15,W11,D4,L1,V3,M1} P(2,123) { mult( rd( X, Y ), Z ) 
% 21.21/21.62    ==> ld( rd( Y, X ), Z ) }.
% 21.21/21.62  parent1[0; 16]: (4894) {G3,W27,D6,L1,V4,M1}  { mult( mult( X, rd( ld( Y, Z
% 21.21/21.62     ), Z ) ), ld( rd( ld( Y, Z ), Z ), T ) ) ==> mult( rd( ld( Y, Z ), Z ), 
% 21.21/21.62    mult( mult( Y, X ), T ) ) }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := ld( Y, Z )
% 21.21/21.62     Y := Z
% 21.21/21.62     Z := mult( mult( Y, X ), T )
% 21.21/21.62  end
% 21.21/21.62  substitution1:
% 21.21/21.62     X := X
% 21.21/21.62     Y := Y
% 21.21/21.62     Z := Z
% 21.21/21.62     T := T
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  paramod: (4897) {G2,W23,D6,L1,V4,M1}  { mult( mult( X, rd( ld( Y, Z ), Z )
% 21.21/21.62     ), ld( rd( ld( Y, Z ), Z ), T ) ) ==> ld( Y, mult( mult( Y, X ), T ) )
% 21.21/21.62     }.
% 21.21/21.62  parent0[0]: (7) {G1,W7,D4,L1,V2,M1} P(0,3) { rd( Y, ld( X, Y ) ) ==> X }.
% 21.21/21.62  parent1[0; 17]: (4896) {G4,W27,D6,L1,V4,M1}  { mult( mult( X, rd( ld( Y, Z
% 21.21/21.62     ), Z ) ), ld( rd( ld( Y, Z ), Z ), T ) ) ==> ld( rd( Z, ld( Y, Z ) ), 
% 21.21/21.62    mult( mult( Y, X ), T ) ) }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := Y
% 21.21/21.62     Y := Z
% 21.21/21.62  end
% 21.21/21.62  substitution1:
% 21.21/21.62     X := X
% 21.21/21.62     Y := Y
% 21.21/21.62     Z := Z
% 21.21/21.62     T := T
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  paramod: (4898) {G3,W19,D6,L1,V4,M1}  { mult( mult( X, rd( ld( Y, Z ), Z )
% 21.21/21.62     ), mult( Y, T ) ) ==> ld( Y, mult( mult( Y, X ), T ) ) }.
% 21.21/21.62  parent0[0]: (115) {G13,W11,D5,L1,V3,M1} P(105,6) { ld( rd( ld( Y, Z ), Z )
% 21.21/21.62    , X ) ==> mult( Y, X ) }.
% 21.21/21.62  parent1[0; 9]: (4897) {G2,W23,D6,L1,V4,M1}  { mult( mult( X, rd( ld( Y, Z )
% 21.21/21.62    , Z ) ), ld( rd( ld( Y, Z ), Z ), T ) ) ==> ld( Y, mult( mult( Y, X ), T
% 21.21/21.62     ) ) }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := T
% 21.21/21.62     Y := Y
% 21.21/21.62     Z := Z
% 21.21/21.62  end
% 21.21/21.62  substitution1:
% 21.21/21.62     X := X
% 21.21/21.62     Y := Y
% 21.21/21.62     Z := Z
% 21.21/21.62     T := T
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  subsumption: (179) {G16,W19,D6,L1,V4,M1} P(115,15);d(154);d(7);d(115) { 
% 21.21/21.62    mult( mult( Z, rd( ld( X, Y ), Y ) ), mult( X, T ) ) ==> ld( X, mult( 
% 21.21/21.62    mult( X, Z ), T ) ) }.
% 21.21/21.62  parent0: (4898) {G3,W19,D6,L1,V4,M1}  { mult( mult( X, rd( ld( Y, Z ), Z )
% 21.21/21.62     ), mult( Y, T ) ) ==> ld( Y, mult( mult( Y, X ), T ) ) }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := Z
% 21.21/21.62     Y := X
% 21.21/21.62     Z := Y
% 21.21/21.62     T := T
% 21.21/21.62  end
% 21.21/21.62  permutation0:
% 21.21/21.62     0 ==> 0
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  eqswap: (4901) {G11,W11,D4,L1,V2,M1}  { ld( Y, rd( Y, Y ) ) = rd( X, mult( 
% 21.21/21.62    Y, X ) ) }.
% 21.21/21.62  parent0[0]: (94) {G11,W11,D4,L1,V2,M1} P(1,67) { rd( Y, mult( X, Y ) ) = ld
% 21.21/21.62    ( X, rd( X, X ) ) }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := Y
% 21.21/21.62     Y := X
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  paramod: (4904) {G12,W15,D5,L1,V2,M1}  { ld( X, rd( X, X ) ) = rd( rd( Y, 
% 21.21/21.62    mult( X, Y ) ), rd( X, X ) ) }.
% 21.21/21.62  parent0[0]: (137) {G12,W11,D5,L1,V2,M1} P(94,0) { mult( X, rd( Y, mult( X, 
% 21.21/21.62    Y ) ) ) ==> rd( X, X ) }.
% 21.21/21.62  parent1[0; 12]: (4901) {G11,W11,D4,L1,V2,M1}  { ld( Y, rd( Y, Y ) ) = rd( X
% 21.21/21.62    , mult( Y, X ) ) }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := X
% 21.21/21.62     Y := Y
% 21.21/21.62  end
% 21.21/21.62  substitution1:
% 21.21/21.62     X := rd( Y, mult( X, Y ) )
% 21.21/21.62     Y := X
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  eqswap: (4905) {G12,W15,D5,L1,V2,M1}  { rd( rd( Y, mult( X, Y ) ), rd( X, X
% 21.21/21.62     ) ) = ld( X, rd( X, X ) ) }.
% 21.21/21.62  parent0[0]: (4904) {G12,W15,D5,L1,V2,M1}  { ld( X, rd( X, X ) ) = rd( rd( Y
% 21.21/21.62    , mult( X, Y ) ), rd( X, X ) ) }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := X
% 21.21/21.62     Y := Y
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  subsumption: (186) {G13,W15,D5,L1,V2,M1} P(137,94) { rd( rd( Y, mult( X, Y
% 21.21/21.62     ) ), rd( X, X ) ) ==> ld( X, rd( X, X ) ) }.
% 21.21/21.62  parent0: (4905) {G12,W15,D5,L1,V2,M1}  { rd( rd( Y, mult( X, Y ) ), rd( X, 
% 21.21/21.62    X ) ) = ld( X, rd( X, X ) ) }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := X
% 21.21/21.62     Y := Y
% 21.21/21.62  end
% 21.21/21.62  permutation0:
% 21.21/21.62     0 ==> 0
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  eqswap: (4907) {G2,W15,D5,L1,V3,M1}  { ld( X, Z ) ==> ld( mult( mult( X, Y
% 21.21/21.62     ), X ), mult( X, mult( Y, Z ) ) ) }.
% 21.21/21.62  parent0[0]: (16) {G2,W15,D5,L1,V3,M1} P(10,1) { ld( mult( mult( X, Y ), X )
% 21.21/21.62    , mult( X, mult( Y, Z ) ) ) ==> ld( X, Z ) }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := X
% 21.21/21.62     Y := Y
% 21.21/21.62     Z := Z
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  paramod: (4910) {G3,W19,D5,L1,V3,M1}  { ld( X, rd( Y, mult( Z, Y ) ) ) ==> 
% 21.21/21.62    ld( mult( mult( X, Z ), X ), mult( X, rd( Z, Z ) ) ) }.
% 21.21/21.62  parent0[0]: (137) {G12,W11,D5,L1,V2,M1} P(94,0) { mult( X, rd( Y, mult( X, 
% 21.21/21.62    Y ) ) ) ==> rd( X, X ) }.
% 21.21/21.62  parent1[0; 16]: (4907) {G2,W15,D5,L1,V3,M1}  { ld( X, Z ) ==> ld( mult( 
% 21.21/21.62    mult( X, Y ), X ), mult( X, mult( Y, Z ) ) ) }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := Z
% 21.21/21.62     Y := Y
% 21.21/21.62  end
% 21.21/21.62  substitution1:
% 21.21/21.62     X := X
% 21.21/21.62     Y := Z
% 21.21/21.62     Z := rd( Y, mult( Z, Y ) )
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  paramod: (4911) {G4,W15,D5,L1,V3,M1}  { ld( X, rd( Y, mult( Z, Y ) ) ) ==> 
% 21.21/21.62    ld( X, ld( Z, rd( Z, Z ) ) ) }.
% 21.21/21.62  parent0[0]: (36) {G3,W15,D5,L1,V3,M1} P(0,16) { ld( mult( mult( Z, X ), Z )
% 21.21/21.62    , mult( Z, Y ) ) ==> ld( Z, ld( X, Y ) ) }.
% 21.21/21.62  parent1[0; 8]: (4910) {G3,W19,D5,L1,V3,M1}  { ld( X, rd( Y, mult( Z, Y ) )
% 21.21/21.62     ) ==> ld( mult( mult( X, Z ), X ), mult( X, rd( Z, Z ) ) ) }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := Z
% 21.21/21.62     Y := rd( Z, Z )
% 21.21/21.62     Z := X
% 21.21/21.62  end
% 21.21/21.62  substitution1:
% 21.21/21.62     X := X
% 21.21/21.62     Y := Y
% 21.21/21.62     Z := Z
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  eqswap: (4912) {G4,W15,D5,L1,V3,M1}  { ld( X, ld( Z, rd( Z, Z ) ) ) ==> ld
% 21.21/21.62    ( X, rd( Y, mult( Z, Y ) ) ) }.
% 21.21/21.62  parent0[0]: (4911) {G4,W15,D5,L1,V3,M1}  { ld( X, rd( Y, mult( Z, Y ) ) ) 
% 21.21/21.62    ==> ld( X, ld( Z, rd( Z, Z ) ) ) }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := X
% 21.21/21.62     Y := Y
% 21.21/21.62     Z := Z
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  subsumption: (192) {G13,W15,D5,L1,V3,M1} P(137,16);d(36) { ld( Z, ld( X, rd
% 21.21/21.62    ( X, X ) ) ) = ld( Z, rd( Y, mult( X, Y ) ) ) }.
% 21.21/21.62  parent0: (4912) {G4,W15,D5,L1,V3,M1}  { ld( X, ld( Z, rd( Z, Z ) ) ) ==> ld
% 21.21/21.62    ( X, rd( Y, mult( Z, Y ) ) ) }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := Z
% 21.21/21.62     Y := Y
% 21.21/21.62     Z := X
% 21.21/21.62  end
% 21.21/21.62  permutation0:
% 21.21/21.62     0 ==> 0
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  eqswap: (4914) {G2,W15,D5,L1,V3,M1}  { ld( X, Z ) ==> ld( mult( mult( X, Y
% 21.21/21.62     ), X ), mult( X, mult( Y, Z ) ) ) }.
% 21.21/21.62  parent0[0]: (16) {G2,W15,D5,L1,V3,M1} P(10,1) { ld( mult( mult( X, Y ), X )
% 21.21/21.62    , mult( X, mult( Y, Z ) ) ) ==> ld( X, Z ) }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := X
% 21.21/21.62     Y := Y
% 21.21/21.62     Z := Z
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  paramod: (4918) {G3,W19,D5,L1,V3,M1}  { ld( X, rd( ld( Y, Z ), Z ) ) ==> ld
% 21.21/21.62    ( mult( mult( X, Y ), X ), mult( X, rd( Y, Y ) ) ) }.
% 21.21/21.62  parent0[0]: (92) {G11,W11,D5,L1,V2,M1} P(67,0) { mult( X, rd( ld( X, Y ), Y
% 21.21/21.62     ) ) ==> rd( X, X ) }.
% 21.21/21.62  parent1[0; 16]: (4914) {G2,W15,D5,L1,V3,M1}  { ld( X, Z ) ==> ld( mult( 
% 21.21/21.62    mult( X, Y ), X ), mult( X, mult( Y, Z ) ) ) }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := Y
% 21.21/21.62     Y := Z
% 21.21/21.62  end
% 21.21/21.62  substitution1:
% 21.21/21.62     X := X
% 21.21/21.62     Y := Y
% 21.21/21.62     Z := rd( ld( Y, Z ), Z )
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  paramod: (4919) {G4,W15,D5,L1,V3,M1}  { ld( X, rd( ld( Y, Z ), Z ) ) ==> ld
% 21.21/21.62    ( X, ld( Y, rd( Y, Y ) ) ) }.
% 21.21/21.62  parent0[0]: (36) {G3,W15,D5,L1,V3,M1} P(0,16) { ld( mult( mult( Z, X ), Z )
% 21.21/21.62    , mult( Z, Y ) ) ==> ld( Z, ld( X, Y ) ) }.
% 21.21/21.62  parent1[0; 8]: (4918) {G3,W19,D5,L1,V3,M1}  { ld( X, rd( ld( Y, Z ), Z ) ) 
% 21.21/21.62    ==> ld( mult( mult( X, Y ), X ), mult( X, rd( Y, Y ) ) ) }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := Y
% 21.21/21.62     Y := rd( Y, Y )
% 21.21/21.62     Z := X
% 21.21/21.62  end
% 21.21/21.62  substitution1:
% 21.21/21.62     X := X
% 21.21/21.62     Y := Y
% 21.21/21.62     Z := Z
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  eqswap: (4920) {G4,W15,D5,L1,V3,M1}  { ld( X, ld( Y, rd( Y, Y ) ) ) ==> ld
% 21.21/21.62    ( X, rd( ld( Y, Z ), Z ) ) }.
% 21.21/21.62  parent0[0]: (4919) {G4,W15,D5,L1,V3,M1}  { ld( X, rd( ld( Y, Z ), Z ) ) ==>
% 21.21/21.62     ld( X, ld( Y, rd( Y, Y ) ) ) }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := X
% 21.21/21.62     Y := Y
% 21.21/21.62     Z := Z
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  subsumption: (212) {G12,W15,D5,L1,V3,M1} P(92,16);d(36) { ld( Z, ld( X, rd
% 21.21/21.62    ( X, X ) ) ) = ld( Z, rd( ld( X, Y ), Y ) ) }.
% 21.21/21.62  parent0: (4920) {G4,W15,D5,L1,V3,M1}  { ld( X, ld( Y, rd( Y, Y ) ) ) ==> ld
% 21.21/21.62    ( X, rd( ld( Y, Z ), Z ) ) }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := Z
% 21.21/21.62     Y := X
% 21.21/21.62     Z := Y
% 21.21/21.62  end
% 21.21/21.62  permutation0:
% 21.21/21.62     0 ==> 0
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  eqswap: (4921) {G12,W15,D5,L1,V3,M1}  { ld( X, rd( ld( Y, Z ), Z ) ) = ld( 
% 21.21/21.62    X, ld( Y, rd( Y, Y ) ) ) }.
% 21.21/21.62  parent0[0]: (212) {G12,W15,D5,L1,V3,M1} P(92,16);d(36) { ld( Z, ld( X, rd( 
% 21.21/21.62    X, X ) ) ) = ld( Z, rd( ld( X, Y ), Y ) ) }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := Y
% 21.21/21.62     Y := Z
% 21.21/21.62     Z := X
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  paramod: (4933) {G13,W15,D5,L1,V4,M1}  { ld( X, rd( ld( Y, Z ), Z ) ) = ld
% 21.21/21.62    ( X, rd( ld( Y, T ), T ) ) }.
% 21.21/21.62  parent0[0]: (212) {G12,W15,D5,L1,V3,M1} P(92,16);d(36) { ld( Z, ld( X, rd( 
% 21.21/21.62    X, X ) ) ) = ld( Z, rd( ld( X, Y ), Y ) ) }.
% 21.21/21.62  parent1[0; 8]: (4921) {G12,W15,D5,L1,V3,M1}  { ld( X, rd( ld( Y, Z ), Z ) )
% 21.21/21.62     = ld( X, ld( Y, rd( Y, Y ) ) ) }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := Y
% 21.21/21.62     Y := T
% 21.21/21.62     Z := X
% 21.21/21.62  end
% 21.21/21.62  substitution1:
% 21.21/21.62     X := X
% 21.21/21.62     Y := Y
% 21.21/21.62     Z := Z
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  subsumption: (218) {G13,W15,D5,L1,V4,M1} P(212,212) { ld( X, rd( ld( Y, Z )
% 21.21/21.62    , Z ) ) = ld( X, rd( ld( Y, T ), T ) ) }.
% 21.21/21.62  parent0: (4933) {G13,W15,D5,L1,V4,M1}  { ld( X, rd( ld( Y, Z ), Z ) ) = ld
% 21.21/21.62    ( X, rd( ld( Y, T ), T ) ) }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := X
% 21.21/21.62     Y := Y
% 21.21/21.62     Z := Z
% 21.21/21.62     T := T
% 21.21/21.62  end
% 21.21/21.62  permutation0:
% 21.21/21.62     0 ==> 0
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  eqswap: (4937) {G12,W15,D5,L1,V3,M1}  { ld( X, rd( ld( Y, Z ), Z ) ) = ld( 
% 21.21/21.62    X, ld( Y, rd( Y, Y ) ) ) }.
% 21.21/21.62  parent0[0]: (212) {G12,W15,D5,L1,V3,M1} P(92,16);d(36) { ld( Z, ld( X, rd( 
% 21.21/21.62    X, X ) ) ) = ld( Z, rd( ld( X, Y ), Y ) ) }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := Y
% 21.21/21.62     Y := Z
% 21.21/21.62     Z := X
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  eqswap: (4938) {G12,W11,D5,L1,V2,M1}  { mult( X, Y ) ==> ld( ld( X, rd( X, 
% 21.21/21.62    X ) ), Y ) }.
% 21.21/21.62  parent0[0]: (138) {G12,W11,D5,L1,V2,M1} P(94,6) { ld( ld( Y, rd( Y, Y ) ), 
% 21.21/21.62    X ) ==> mult( Y, X ) }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := Y
% 21.21/21.62     Y := X
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  paramod: (4940) {G13,W19,D5,L1,V3,M1}  { mult( X, rd( ld( Y, Z ), Z ) ) ==>
% 21.21/21.62     ld( ld( X, rd( X, X ) ), ld( Y, rd( Y, Y ) ) ) }.
% 21.21/21.62  parent0[0]: (4937) {G12,W15,D5,L1,V3,M1}  { ld( X, rd( ld( Y, Z ), Z ) ) = 
% 21.21/21.62    ld( X, ld( Y, rd( Y, Y ) ) ) }.
% 21.21/21.62  parent1[0; 8]: (4938) {G12,W11,D5,L1,V2,M1}  { mult( X, Y ) ==> ld( ld( X, 
% 21.21/21.62    rd( X, X ) ), Y ) }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := ld( X, rd( X, X ) )
% 21.21/21.62     Y := Y
% 21.21/21.62     Z := Z
% 21.21/21.62  end
% 21.21/21.62  substitution1:
% 21.21/21.62     X := X
% 21.21/21.62     Y := rd( ld( Y, Z ), Z )
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  paramod: (4941) {G13,W15,D5,L1,V3,M1}  { mult( X, rd( ld( Y, Z ), Z ) ) ==>
% 21.21/21.62     mult( X, ld( Y, rd( Y, Y ) ) ) }.
% 21.21/21.62  parent0[0]: (138) {G12,W11,D5,L1,V2,M1} P(94,6) { ld( ld( Y, rd( Y, Y ) ), 
% 21.21/21.62    X ) ==> mult( Y, X ) }.
% 21.21/21.62  parent1[0; 8]: (4940) {G13,W19,D5,L1,V3,M1}  { mult( X, rd( ld( Y, Z ), Z )
% 21.21/21.62     ) ==> ld( ld( X, rd( X, X ) ), ld( Y, rd( Y, Y ) ) ) }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := ld( Y, rd( Y, Y ) )
% 21.21/21.62     Y := X
% 21.21/21.62  end
% 21.21/21.62  substitution1:
% 21.21/21.62     X := X
% 21.21/21.62     Y := Y
% 21.21/21.62     Z := Z
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  subsumption: (223) {G13,W15,D5,L1,V3,M1} P(212,138);d(138) { mult( X, rd( 
% 21.21/21.62    ld( Y, Z ), Z ) ) = mult( X, ld( Y, rd( Y, Y ) ) ) }.
% 21.21/21.62  parent0: (4941) {G13,W15,D5,L1,V3,M1}  { mult( X, rd( ld( Y, Z ), Z ) ) ==>
% 21.21/21.62     mult( X, ld( Y, rd( Y, Y ) ) ) }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := X
% 21.21/21.62     Y := Y
% 21.21/21.62     Z := Z
% 21.21/21.62  end
% 21.21/21.62  permutation0:
% 21.21/21.62     0 ==> 0
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  eqswap: (4943) {G12,W11,D5,L1,V2,M1}  { mult( X, Y ) ==> ld( ld( X, rd( X, 
% 21.21/21.62    X ) ), Y ) }.
% 21.21/21.62  parent0[0]: (138) {G12,W11,D5,L1,V2,M1} P(94,6) { ld( ld( Y, rd( Y, Y ) ), 
% 21.21/21.62    X ) ==> mult( Y, X ) }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := Y
% 21.21/21.62     Y := X
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  paramod: (4945) {G13,W19,D5,L1,V4,M1}  { mult( X, rd( ld( Y, Z ), Z ) ) ==>
% 21.21/21.62     ld( ld( X, rd( X, X ) ), rd( ld( Y, T ), T ) ) }.
% 21.21/21.62  parent0[0]: (218) {G13,W15,D5,L1,V4,M1} P(212,212) { ld( X, rd( ld( Y, Z )
% 21.21/21.62    , Z ) ) = ld( X, rd( ld( Y, T ), T ) ) }.
% 21.21/21.62  parent1[0; 8]: (4943) {G12,W11,D5,L1,V2,M1}  { mult( X, Y ) ==> ld( ld( X, 
% 21.21/21.62    rd( X, X ) ), Y ) }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := ld( X, rd( X, X ) )
% 21.21/21.62     Y := Y
% 21.21/21.62     Z := Z
% 21.21/21.62     T := T
% 21.21/21.62  end
% 21.21/21.62  substitution1:
% 21.21/21.62     X := X
% 21.21/21.62     Y := rd( ld( Y, Z ), Z )
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  paramod: (4946) {G13,W15,D5,L1,V4,M1}  { mult( X, rd( ld( Y, Z ), Z ) ) ==>
% 21.21/21.62     mult( X, rd( ld( Y, T ), T ) ) }.
% 21.21/21.62  parent0[0]: (138) {G12,W11,D5,L1,V2,M1} P(94,6) { ld( ld( Y, rd( Y, Y ) ), 
% 21.21/21.62    X ) ==> mult( Y, X ) }.
% 21.21/21.62  parent1[0; 8]: (4945) {G13,W19,D5,L1,V4,M1}  { mult( X, rd( ld( Y, Z ), Z )
% 21.21/21.62     ) ==> ld( ld( X, rd( X, X ) ), rd( ld( Y, T ), T ) ) }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := rd( ld( Y, T ), T )
% 21.21/21.62     Y := X
% 21.21/21.62  end
% 21.21/21.62  substitution1:
% 21.21/21.62     X := X
% 21.21/21.62     Y := Y
% 21.21/21.62     Z := Z
% 21.21/21.62     T := T
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  subsumption: (247) {G14,W15,D5,L1,V4,M1} P(218,138);d(138) { mult( X, rd( 
% 21.21/21.62    ld( Y, T ), T ) ) = mult( X, rd( ld( Y, Z ), Z ) ) }.
% 21.21/21.62  parent0: (4946) {G13,W15,D5,L1,V4,M1}  { mult( X, rd( ld( Y, Z ), Z ) ) ==>
% 21.21/21.62     mult( X, rd( ld( Y, T ), T ) ) }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := X
% 21.21/21.62     Y := Y
% 21.21/21.62     Z := T
% 21.21/21.62     T := Z
% 21.21/21.62  end
% 21.21/21.62  permutation0:
% 21.21/21.62     0 ==> 0
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  eqswap: (4947) {G12,W11,D4,L1,V3,M1}  { rd( ld( Y, Z ), Z ) = rd( X, mult( 
% 21.21/21.62    Y, X ) ) }.
% 21.21/21.62  parent0[0]: (105) {G12,W11,D4,L1,V3,M1} P(1,71) { rd( Y, mult( X, Y ) ) = 
% 21.21/21.62    rd( ld( X, Z ), Z ) }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := Y
% 21.21/21.62     Y := X
% 21.21/21.62     Z := Z
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  paramod: (4948) {G13,W15,D5,L1,V4,M1}  { mult( X, rd( U, mult( Y, U ) ) ) =
% 21.21/21.62     mult( X, rd( ld( Y, T ), T ) ) }.
% 21.21/21.62  parent0[0]: (4947) {G12,W11,D4,L1,V3,M1}  { rd( ld( Y, Z ), Z ) = rd( X, 
% 21.21/21.62    mult( Y, X ) ) }.
% 21.21/21.62  parent1[0; 3]: (247) {G14,W15,D5,L1,V4,M1} P(218,138);d(138) { mult( X, rd
% 21.21/21.62    ( ld( Y, T ), T ) ) = mult( X, rd( ld( Y, Z ), Z ) ) }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := U
% 21.21/21.62     Y := Y
% 21.21/21.62     Z := Z
% 21.21/21.62  end
% 21.21/21.62  substitution1:
% 21.21/21.62     X := X
% 21.21/21.62     Y := Y
% 21.21/21.62     Z := T
% 21.21/21.62     T := Z
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  subsumption: (263) {G15,W15,D5,L1,V4,M1} P(105,247) { mult( T, rd( Z, mult
% 21.21/21.62    ( X, Z ) ) ) = mult( T, rd( ld( X, U ), U ) ) }.
% 21.21/21.62  parent0: (4948) {G13,W15,D5,L1,V4,M1}  { mult( X, rd( U, mult( Y, U ) ) ) =
% 21.21/21.62     mult( X, rd( ld( Y, T ), T ) ) }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := T
% 21.21/21.62     Y := X
% 21.21/21.62     Z := W
% 21.21/21.62     T := U
% 21.21/21.62     U := Z
% 21.21/21.62  end
% 21.21/21.62  permutation0:
% 21.21/21.62     0 ==> 0
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  eqswap: (4951) {G7,W15,D5,L1,V3,M1}  { ld( ld( X, Y ), ld( X, Z ) ) ==> 
% 21.21/21.62    mult( X, ld( mult( Y, X ), Z ) ) }.
% 21.21/21.62  parent0[0]: (60) {G7,W15,D5,L1,V3,M1} P(54,2) { mult( X, ld( mult( Y, X ), 
% 21.21/21.62    Z ) ) ==> ld( ld( X, Y ), ld( X, Z ) ) }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := X
% 21.21/21.62     Y := Y
% 21.21/21.62     Z := Z
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  paramod: (4956) {G8,W31,D7,L1,V5,M1}  { ld( ld( rd( ld( X, Y ), Y ), Z ), 
% 21.21/21.62    ld( rd( ld( X, Y ), Y ), T ) ) ==> mult( rd( ld( X, Y ), Y ), ld( mult( Z
% 21.21/21.62    , rd( ld( X, U ), U ) ), T ) ) }.
% 21.21/21.62  parent0[0]: (247) {G14,W15,D5,L1,V4,M1} P(218,138);d(138) { mult( X, rd( ld
% 21.21/21.62    ( Y, T ), T ) ) = mult( X, rd( ld( Y, Z ), Z ) ) }.
% 21.21/21.62  parent1[0; 23]: (4951) {G7,W15,D5,L1,V3,M1}  { ld( ld( X, Y ), ld( X, Z ) )
% 21.21/21.62     ==> mult( X, ld( mult( Y, X ), Z ) ) }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := Z
% 21.21/21.62     Y := X
% 21.21/21.62     Z := U
% 21.21/21.62     T := Y
% 21.21/21.62  end
% 21.21/21.62  substitution1:
% 21.21/21.62     X := rd( ld( X, Y ), Y )
% 21.21/21.62     Y := Z
% 21.21/21.62     Z := T
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  paramod: (4957) {G9,W31,D7,L1,V5,M1}  { ld( ld( rd( ld( X, Y ), Y ), Z ), 
% 21.21/21.62    ld( rd( ld( X, Y ), Y ), T ) ) ==> ld( rd( Y, ld( X, Y ) ), ld( mult( Z, 
% 21.21/21.62    rd( ld( X, U ), U ) ), T ) ) }.
% 21.21/21.62  parent0[0]: (154) {G15,W11,D4,L1,V3,M1} P(2,123) { mult( rd( X, Y ), Z ) 
% 21.21/21.62    ==> ld( rd( Y, X ), Z ) }.
% 21.21/21.62  parent1[0; 16]: (4956) {G8,W31,D7,L1,V5,M1}  { ld( ld( rd( ld( X, Y ), Y )
% 21.21/21.62    , Z ), ld( rd( ld( X, Y ), Y ), T ) ) ==> mult( rd( ld( X, Y ), Y ), ld( 
% 21.21/21.62    mult( Z, rd( ld( X, U ), U ) ), T ) ) }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := ld( X, Y )
% 21.21/21.62     Y := Y
% 21.21/21.62     Z := ld( mult( Z, rd( ld( X, U ), U ) ), T )
% 21.21/21.62  end
% 21.21/21.62  substitution1:
% 21.21/21.62     X := X
% 21.21/21.62     Y := Y
% 21.21/21.62     Z := Z
% 21.21/21.62     T := T
% 21.21/21.62     U := U
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  paramod: (4958) {G2,W27,D7,L1,V5,M1}  { ld( ld( rd( ld( X, Y ), Y ), Z ), 
% 21.21/21.62    ld( rd( ld( X, Y ), Y ), T ) ) ==> ld( X, ld( mult( Z, rd( ld( X, U ), U
% 21.21/21.62     ) ), T ) ) }.
% 21.21/21.62  parent0[0]: (7) {G1,W7,D4,L1,V2,M1} P(0,3) { rd( Y, ld( X, Y ) ) ==> X }.
% 21.21/21.62  parent1[0; 17]: (4957) {G9,W31,D7,L1,V5,M1}  { ld( ld( rd( ld( X, Y ), Y )
% 21.21/21.62    , Z ), ld( rd( ld( X, Y ), Y ), T ) ) ==> ld( rd( Y, ld( X, Y ) ), ld( 
% 21.21/21.62    mult( Z, rd( ld( X, U ), U ) ), T ) ) }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := X
% 21.21/21.62     Y := Y
% 21.21/21.62  end
% 21.21/21.62  substitution1:
% 21.21/21.62     X := X
% 21.21/21.62     Y := Y
% 21.21/21.62     Z := Z
% 21.21/21.62     T := T
% 21.21/21.62     U := U
% 21.21/21.62  end
% 21.21/21.62  
% 21.21/21.62  paramod: (4960) {G3,W23,D7,L1,V5,M1}  { ld( ld( rd( ld( X, Y ), Y ), Z ), 
% 21.21/21.62    mult( X, T ) ) ==> ld( X, ld( mult( Z, rd( ld( X, U ), U ) ), T ) ) }.
% 21.21/21.62  parent0[0]: (115) {G13,W11,D5,L1,V3,M1} P(105,6) { ld( rd( ld( Y, Z ), Z )
% 21.21/21.62    , X ) ==> mult( Y, X ) }.
% 21.21/21.62  parent1[0; 9]: (4958) {G2,W27,D7,L1,V5,M1}  { ld( ld( rd( ld( X, Y ), Y ), 
% 21.21/21.62    Z ), ld( rd( ld( X, Y ), Y ), T ) ) ==> ld( X, ld( mult( Z, rd( ld( X, U
% 21.21/21.62     ), U ) ), T ) ) }.
% 21.21/21.62  substitution0:
% 21.21/21.62     X := T
% 21.21/21.62     Y := X
% 21.21/21.62     Z := Y
% 21.21/21.62  end
% 21.21/21.62  substitution1:
% 21.21/21.62     X := X
% 21.21/21.62     Y := Y
% 21.21/21.62     Z := Z
% 21.21/21.62     T := T
% 21.21/21.62     U := U
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (4962) {G4,W19,D7,L1,V4,M1}  { ld( mult( X, Z ), mult( X, T ) ) 
% 21.26/21.62    ==> ld( X, ld( mult( Z, rd( ld( X, U ), U ) ), T ) ) }.
% 21.26/21.62  parent0[0]: (115) {G13,W11,D5,L1,V3,M1} P(105,6) { ld( rd( ld( Y, Z ), Z )
% 21.26/21.62    , X ) ==> mult( Y, X ) }.
% 21.26/21.62  parent1[0; 2]: (4960) {G3,W23,D7,L1,V5,M1}  { ld( ld( rd( ld( X, Y ), Y ), 
% 21.26/21.62    Z ), mult( X, T ) ) ==> ld( X, ld( mult( Z, rd( ld( X, U ), U ) ), T ) )
% 21.26/21.62     }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := Z
% 21.26/21.62     Y := X
% 21.26/21.62     Z := Y
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62     Z := Z
% 21.26/21.62     T := T
% 21.26/21.62     U := U
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  eqswap: (4963) {G4,W19,D7,L1,V4,M1}  { ld( X, ld( mult( Y, rd( ld( X, T ), 
% 21.26/21.62    T ) ), Z ) ) ==> ld( mult( X, Y ), mult( X, Z ) ) }.
% 21.26/21.62  parent0[0]: (4962) {G4,W19,D7,L1,V4,M1}  { ld( mult( X, Z ), mult( X, T ) )
% 21.26/21.62     ==> ld( X, ld( mult( Z, rd( ld( X, U ), U ) ), T ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := U
% 21.26/21.62     Z := Y
% 21.26/21.62     T := Z
% 21.26/21.62     U := T
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  subsumption: (264) {G16,W19,D7,L1,V4,M1} P(247,60);d(154);d(7);d(115);d(115
% 21.26/21.62    ) { ld( Y, ld( mult( X, rd( ld( Y, T ), T ) ), U ) ) ==> ld( mult( Y, X )
% 21.26/21.62    , mult( Y, U ) ) }.
% 21.26/21.62  parent0: (4963) {G4,W19,D7,L1,V4,M1}  { ld( X, ld( mult( Y, rd( ld( X, T )
% 21.26/21.62    , T ) ), Z ) ) ==> ld( mult( X, Y ), mult( X, Z ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := Y
% 21.26/21.62     Y := X
% 21.26/21.62     Z := U
% 21.26/21.62     T := T
% 21.26/21.62  end
% 21.26/21.62  permutation0:
% 21.26/21.62     0 ==> 0
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  eqswap: (4964) {G15,W15,D5,L1,V4,M1}  { mult( X, rd( ld( Z, T ), T ) ) = 
% 21.26/21.62    mult( X, rd( Y, mult( Z, Y ) ) ) }.
% 21.26/21.62  parent0[0]: (263) {G15,W15,D5,L1,V4,M1} P(105,247) { mult( T, rd( Z, mult( 
% 21.26/21.62    X, Z ) ) ) = mult( T, rd( ld( X, U ), U ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := Z
% 21.26/21.62     Y := U
% 21.26/21.62     Z := Y
% 21.26/21.62     T := X
% 21.26/21.62     U := T
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  eqswap: (4965) {G15,W15,D5,L1,V4,M1}  { mult( X, rd( ld( Z, T ), T ) ) = 
% 21.26/21.62    mult( X, rd( Y, mult( Z, Y ) ) ) }.
% 21.26/21.62  parent0[0]: (263) {G15,W15,D5,L1,V4,M1} P(105,247) { mult( T, rd( Z, mult( 
% 21.26/21.62    X, Z ) ) ) = mult( T, rd( ld( X, U ), U ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := Z
% 21.26/21.62     Y := U
% 21.26/21.62     Z := Y
% 21.26/21.62     T := X
% 21.26/21.62     U := T
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (4966) {G16,W15,D5,L1,V4,M1}  { mult( X, rd( U, mult( Y, U ) ) ) =
% 21.26/21.62     mult( X, rd( T, mult( Y, T ) ) ) }.
% 21.26/21.62  parent0[0]: (4964) {G15,W15,D5,L1,V4,M1}  { mult( X, rd( ld( Z, T ), T ) ) 
% 21.26/21.62    = mult( X, rd( Y, mult( Z, Y ) ) ) }.
% 21.26/21.62  parent1[0; 1]: (4965) {G15,W15,D5,L1,V4,M1}  { mult( X, rd( ld( Z, T ), T )
% 21.26/21.62     ) = mult( X, rd( Y, mult( Z, Y ) ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := U
% 21.26/21.62     Z := Y
% 21.26/21.62     T := Z
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := X
% 21.26/21.62     Y := T
% 21.26/21.62     Z := Y
% 21.26/21.62     T := Z
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  subsumption: (267) {G16,W15,D5,L1,V4,M1} P(263,263) { mult( X, rd( U, mult
% 21.26/21.62    ( Y, U ) ) ) = mult( X, rd( T, mult( Y, T ) ) ) }.
% 21.26/21.62  parent0: (4966) {G16,W15,D5,L1,V4,M1}  { mult( X, rd( U, mult( Y, U ) ) ) =
% 21.26/21.62     mult( X, rd( T, mult( Y, T ) ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62     Z := W
% 21.26/21.62     T := T
% 21.26/21.62     U := U
% 21.26/21.62  end
% 21.26/21.62  permutation0:
% 21.26/21.62     0 ==> 0
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  eqswap: (4971) {G15,W15,D5,L1,V4,M1}  { mult( X, rd( ld( Z, T ), T ) ) = 
% 21.26/21.62    mult( X, rd( Y, mult( Z, Y ) ) ) }.
% 21.26/21.62  parent0[0]: (263) {G15,W15,D5,L1,V4,M1} P(105,247) { mult( T, rd( Z, mult( 
% 21.26/21.62    X, Z ) ) ) = mult( T, rd( ld( X, U ), U ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := Z
% 21.26/21.62     Y := U
% 21.26/21.62     Z := Y
% 21.26/21.62     T := X
% 21.26/21.62     U := T
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  eqswap: (4972) {G7,W15,D5,L1,V3,M1}  { ld( ld( X, Y ), ld( X, Z ) ) ==> 
% 21.26/21.62    mult( X, ld( mult( Y, X ), Z ) ) }.
% 21.26/21.62  parent0[0]: (60) {G7,W15,D5,L1,V3,M1} P(54,2) { mult( X, ld( mult( Y, X ), 
% 21.26/21.62    Z ) ) ==> ld( ld( X, Y ), ld( X, Z ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62     Z := Z
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (4977) {G8,W31,D7,L1,V5,M1}  { ld( ld( rd( ld( X, Y ), Y ), Z ), 
% 21.26/21.62    ld( rd( ld( X, Y ), Y ), T ) ) ==> mult( rd( ld( X, Y ), Y ), ld( mult( Z
% 21.26/21.62    , rd( U, mult( X, U ) ) ), T ) ) }.
% 21.26/21.62  parent0[0]: (4971) {G15,W15,D5,L1,V4,M1}  { mult( X, rd( ld( Z, T ), T ) ) 
% 21.26/21.62    = mult( X, rd( Y, mult( Z, Y ) ) ) }.
% 21.26/21.62  parent1[0; 23]: (4972) {G7,W15,D5,L1,V3,M1}  { ld( ld( X, Y ), ld( X, Z ) )
% 21.26/21.62     ==> mult( X, ld( mult( Y, X ), Z ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := Z
% 21.26/21.62     Y := U
% 21.26/21.62     Z := X
% 21.26/21.62     T := Y
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := rd( ld( X, Y ), Y )
% 21.26/21.62     Y := Z
% 21.26/21.62     Z := T
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (4978) {G9,W31,D7,L1,V5,M1}  { ld( ld( rd( ld( X, Y ), Y ), Z ), 
% 21.26/21.62    ld( rd( ld( X, Y ), Y ), T ) ) ==> ld( rd( Y, ld( X, Y ) ), ld( mult( Z, 
% 21.26/21.62    rd( U, mult( X, U ) ) ), T ) ) }.
% 21.26/21.62  parent0[0]: (154) {G15,W11,D4,L1,V3,M1} P(2,123) { mult( rd( X, Y ), Z ) 
% 21.26/21.62    ==> ld( rd( Y, X ), Z ) }.
% 21.26/21.62  parent1[0; 16]: (4977) {G8,W31,D7,L1,V5,M1}  { ld( ld( rd( ld( X, Y ), Y )
% 21.26/21.62    , Z ), ld( rd( ld( X, Y ), Y ), T ) ) ==> mult( rd( ld( X, Y ), Y ), ld( 
% 21.26/21.62    mult( Z, rd( U, mult( X, U ) ) ), T ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := ld( X, Y )
% 21.26/21.62     Y := Y
% 21.26/21.62     Z := ld( mult( Z, rd( U, mult( X, U ) ) ), T )
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62     Z := Z
% 21.26/21.62     T := T
% 21.26/21.62     U := U
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (4979) {G2,W27,D7,L1,V5,M1}  { ld( ld( rd( ld( X, Y ), Y ), Z ), 
% 21.26/21.62    ld( rd( ld( X, Y ), Y ), T ) ) ==> ld( X, ld( mult( Z, rd( U, mult( X, U
% 21.26/21.62     ) ) ), T ) ) }.
% 21.26/21.62  parent0[0]: (7) {G1,W7,D4,L1,V2,M1} P(0,3) { rd( Y, ld( X, Y ) ) ==> X }.
% 21.26/21.62  parent1[0; 17]: (4978) {G9,W31,D7,L1,V5,M1}  { ld( ld( rd( ld( X, Y ), Y )
% 21.26/21.62    , Z ), ld( rd( ld( X, Y ), Y ), T ) ) ==> ld( rd( Y, ld( X, Y ) ), ld( 
% 21.26/21.62    mult( Z, rd( U, mult( X, U ) ) ), T ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62     Z := Z
% 21.26/21.62     T := T
% 21.26/21.62     U := U
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (4981) {G3,W23,D7,L1,V5,M1}  { ld( ld( rd( ld( X, Y ), Y ), Z ), 
% 21.26/21.62    mult( X, T ) ) ==> ld( X, ld( mult( Z, rd( U, mult( X, U ) ) ), T ) ) }.
% 21.26/21.62  parent0[0]: (115) {G13,W11,D5,L1,V3,M1} P(105,6) { ld( rd( ld( Y, Z ), Z )
% 21.26/21.62    , X ) ==> mult( Y, X ) }.
% 21.26/21.62  parent1[0; 9]: (4979) {G2,W27,D7,L1,V5,M1}  { ld( ld( rd( ld( X, Y ), Y ), 
% 21.26/21.62    Z ), ld( rd( ld( X, Y ), Y ), T ) ) ==> ld( X, ld( mult( Z, rd( U, mult( 
% 21.26/21.62    X, U ) ) ), T ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := T
% 21.26/21.62     Y := X
% 21.26/21.62     Z := Y
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62     Z := Z
% 21.26/21.62     T := T
% 21.26/21.62     U := U
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (4983) {G4,W19,D7,L1,V4,M1}  { ld( mult( X, Z ), mult( X, T ) ) 
% 21.26/21.62    ==> ld( X, ld( mult( Z, rd( U, mult( X, U ) ) ), T ) ) }.
% 21.26/21.62  parent0[0]: (115) {G13,W11,D5,L1,V3,M1} P(105,6) { ld( rd( ld( Y, Z ), Z )
% 21.26/21.62    , X ) ==> mult( Y, X ) }.
% 21.26/21.62  parent1[0; 2]: (4981) {G3,W23,D7,L1,V5,M1}  { ld( ld( rd( ld( X, Y ), Y ), 
% 21.26/21.62    Z ), mult( X, T ) ) ==> ld( X, ld( mult( Z, rd( U, mult( X, U ) ) ), T )
% 21.26/21.62     ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := Z
% 21.26/21.62     Y := X
% 21.26/21.62     Z := Y
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62     Z := Z
% 21.26/21.62     T := T
% 21.26/21.62     U := U
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  eqswap: (4984) {G4,W19,D7,L1,V4,M1}  { ld( X, ld( mult( Y, rd( T, mult( X, 
% 21.26/21.62    T ) ) ), Z ) ) ==> ld( mult( X, Y ), mult( X, Z ) ) }.
% 21.26/21.62  parent0[0]: (4983) {G4,W19,D7,L1,V4,M1}  { ld( mult( X, Z ), mult( X, T ) )
% 21.26/21.62     ==> ld( X, ld( mult( Z, rd( U, mult( X, U ) ) ), T ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := U
% 21.26/21.62     Z := Y
% 21.26/21.62     T := Z
% 21.26/21.62     U := T
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  subsumption: (281) {G16,W19,D7,L1,V4,M1} P(263,60);d(154);d(7);d(115);d(115
% 21.26/21.62    ) { ld( Y, ld( mult( X, rd( T, mult( Y, T ) ) ), U ) ) ==> ld( mult( Y, X
% 21.26/21.62     ), mult( Y, U ) ) }.
% 21.26/21.62  parent0: (4984) {G4,W19,D7,L1,V4,M1}  { ld( X, ld( mult( Y, rd( T, mult( X
% 21.26/21.62    , T ) ) ), Z ) ) ==> ld( mult( X, Y ), mult( X, Z ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := Y
% 21.26/21.62     Y := X
% 21.26/21.62     Z := U
% 21.26/21.62     T := T
% 21.26/21.62  end
% 21.26/21.62  permutation0:
% 21.26/21.62     0 ==> 0
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  eqswap: (4986) {G4,W19,D6,L1,V3,M1}  { mult( ld( rd( X, Y ), Z ), X ) ==> 
% 21.26/21.62    ld( rd( X, Y ), mult( mult( Z, rd( X, Y ) ), Y ) ) }.
% 21.26/21.62  parent0[0]: (25) {G4,W19,D6,L1,V3,M1} P(6,20) { ld( rd( X, Y ), mult( mult
% 21.26/21.62    ( Z, rd( X, Y ) ), Y ) ) ==> mult( ld( rd( X, Y ), Z ), X ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62     Z := Z
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (4991) {G5,W23,D6,L1,V2,M1}  { mult( ld( rd( ld( X, Y ), Y ), X )
% 21.26/21.62    , ld( X, Y ) ) ==> ld( rd( ld( X, Y ), Y ), mult( rd( X, X ), Y ) ) }.
% 21.26/21.62  parent0[0]: (92) {G11,W11,D5,L1,V2,M1} P(67,0) { mult( X, rd( ld( X, Y ), Y
% 21.26/21.62     ) ) ==> rd( X, X ) }.
% 21.26/21.62  parent1[0; 19]: (4986) {G4,W19,D6,L1,V3,M1}  { mult( ld( rd( X, Y ), Z ), X
% 21.26/21.62     ) ==> ld( rd( X, Y ), mult( mult( Z, rd( X, Y ) ), Y ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := ld( X, Y )
% 21.26/21.62     Y := Y
% 21.26/21.62     Z := X
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (4993) {G6,W19,D6,L1,V2,M1}  { mult( ld( rd( ld( X, Y ), Y ), X )
% 21.26/21.62    , ld( X, Y ) ) ==> mult( X, mult( rd( X, X ), Y ) ) }.
% 21.26/21.62  parent0[0]: (115) {G13,W11,D5,L1,V3,M1} P(105,6) { ld( rd( ld( Y, Z ), Z )
% 21.26/21.62    , X ) ==> mult( Y, X ) }.
% 21.26/21.62  parent1[0; 12]: (4991) {G5,W23,D6,L1,V2,M1}  { mult( ld( rd( ld( X, Y ), Y
% 21.26/21.62     ), X ), ld( X, Y ) ) ==> ld( rd( ld( X, Y ), Y ), mult( rd( X, X ), Y )
% 21.26/21.62     ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := mult( rd( X, X ), Y )
% 21.26/21.62     Y := X
% 21.26/21.62     Z := Y
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (4995) {G7,W19,D6,L1,V2,M1}  { mult( ld( rd( ld( X, Y ), Y ), X )
% 21.26/21.62    , ld( X, Y ) ) ==> mult( X, ld( rd( X, X ), Y ) ) }.
% 21.26/21.62  parent0[0]: (154) {G15,W11,D4,L1,V3,M1} P(2,123) { mult( rd( X, Y ), Z ) 
% 21.26/21.62    ==> ld( rd( Y, X ), Z ) }.
% 21.26/21.62  parent1[0; 14]: (4993) {G6,W19,D6,L1,V2,M1}  { mult( ld( rd( ld( X, Y ), Y
% 21.26/21.62     ), X ), ld( X, Y ) ) ==> mult( X, mult( rd( X, X ), Y ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := X
% 21.26/21.62     Z := Y
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (4996) {G8,W15,D5,L1,V2,M1}  { mult( mult( X, X ), ld( X, Y ) ) 
% 21.26/21.62    ==> mult( X, ld( rd( X, X ), Y ) ) }.
% 21.26/21.62  parent0[0]: (115) {G13,W11,D5,L1,V3,M1} P(105,6) { ld( rd( ld( Y, Z ), Z )
% 21.26/21.62    , X ) ==> mult( Y, X ) }.
% 21.26/21.62  parent1[0; 2]: (4995) {G7,W19,D6,L1,V2,M1}  { mult( ld( rd( ld( X, Y ), Y )
% 21.26/21.62    , X ), ld( X, Y ) ) ==> mult( X, ld( rd( X, X ), Y ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := X
% 21.26/21.62     Z := Y
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  eqswap: (4997) {G8,W15,D5,L1,V2,M1}  { mult( X, ld( rd( X, X ), Y ) ) ==> 
% 21.26/21.62    mult( mult( X, X ), ld( X, Y ) ) }.
% 21.26/21.62  parent0[0]: (4996) {G8,W15,D5,L1,V2,M1}  { mult( mult( X, X ), ld( X, Y ) )
% 21.26/21.62     ==> mult( X, ld( rd( X, X ), Y ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  subsumption: (348) {G16,W15,D5,L1,V2,M1} P(92,25);d(115);d(154);d(115) { 
% 21.26/21.62    mult( X, ld( rd( X, X ), Y ) ) ==> mult( mult( X, X ), ld( X, Y ) ) }.
% 21.26/21.62  parent0: (4997) {G8,W15,D5,L1,V2,M1}  { mult( X, ld( rd( X, X ), Y ) ) ==> 
% 21.26/21.62    mult( mult( X, X ), ld( X, Y ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  permutation0:
% 21.26/21.62     0 ==> 0
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  eqswap: (4998) {G15,W15,D5,L1,V3,M1}  { ld( X, rd( Y, X ) ) ==> mult( ld( X
% 21.26/21.62    , Y ), rd( Z, mult( X, Z ) ) ) }.
% 21.26/21.62  parent0[0]: (146) {G15,W15,D5,L1,V3,M1} P(123,38);d(118);d(64);d(118) { 
% 21.26/21.62    mult( ld( Y, Z ), rd( X, mult( Y, X ) ) ) ==> ld( Y, rd( Z, Y ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := Z
% 21.26/21.62     Y := X
% 21.26/21.62     Z := Y
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (5002) {G16,W15,D5,L1,V3,M1}  { ld( X, rd( Y, X ) ) ==> mult( ld( 
% 21.26/21.62    X, Y ), rd( ld( X, T ), T ) ) }.
% 21.26/21.62  parent0[0]: (263) {G15,W15,D5,L1,V4,M1} P(105,247) { mult( T, rd( Z, mult( 
% 21.26/21.62    X, Z ) ) ) = mult( T, rd( ld( X, U ), U ) ) }.
% 21.26/21.62  parent1[0; 6]: (4998) {G15,W15,D5,L1,V3,M1}  { ld( X, rd( Y, X ) ) ==> mult
% 21.26/21.62    ( ld( X, Y ), rd( Z, mult( X, Z ) ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := U
% 21.26/21.62     Z := Z
% 21.26/21.62     T := ld( X, Y )
% 21.26/21.62     U := T
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62     Z := Z
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  eqswap: (5004) {G16,W15,D5,L1,V3,M1}  { mult( ld( X, Y ), rd( ld( X, Z ), Z
% 21.26/21.62     ) ) ==> ld( X, rd( Y, X ) ) }.
% 21.26/21.62  parent0[0]: (5002) {G16,W15,D5,L1,V3,M1}  { ld( X, rd( Y, X ) ) ==> mult( 
% 21.26/21.62    ld( X, Y ), rd( ld( X, T ), T ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62     Z := T
% 21.26/21.62     T := Z
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  subsumption: (383) {G16,W15,D5,L1,V3,M1} P(146,263) { mult( ld( X, Y ), rd
% 21.26/21.62    ( ld( X, T ), T ) ) ==> ld( X, rd( Y, X ) ) }.
% 21.26/21.62  parent0: (5004) {G16,W15,D5,L1,V3,M1}  { mult( ld( X, Y ), rd( ld( X, Z ), 
% 21.26/21.62    Z ) ) ==> ld( X, rd( Y, X ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62     Z := T
% 21.26/21.62  end
% 21.26/21.62  permutation0:
% 21.26/21.62     0 ==> 0
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  eqswap: (5007) {G15,W15,D5,L1,V3,M1}  { ld( X, rd( Y, X ) ) ==> mult( ld( X
% 21.26/21.62    , Y ), rd( Z, mult( X, Z ) ) ) }.
% 21.26/21.62  parent0[0]: (146) {G15,W15,D5,L1,V3,M1} P(123,38);d(118);d(64);d(118) { 
% 21.26/21.62    mult( ld( Y, Z ), rd( X, mult( Y, X ) ) ) ==> ld( Y, rd( Z, Y ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := Z
% 21.26/21.62     Y := X
% 21.26/21.62     Z := Y
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (5010) {G1,W15,D5,L1,V3,M1}  { ld( X, rd( mult( X, Y ), X ) ) ==> 
% 21.26/21.62    mult( Y, rd( Z, mult( X, Z ) ) ) }.
% 21.26/21.62  parent0[0]: (1) {G0,W7,D4,L1,V2,M1} I { ld( Y, mult( Y, X ) ) ==> X }.
% 21.26/21.62  parent1[0; 9]: (5007) {G15,W15,D5,L1,V3,M1}  { ld( X, rd( Y, X ) ) ==> mult
% 21.26/21.62    ( ld( X, Y ), rd( Z, mult( X, Z ) ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := Y
% 21.26/21.62     Y := X
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := X
% 21.26/21.62     Y := mult( X, Y )
% 21.26/21.62     Z := Z
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  eqswap: (5011) {G1,W15,D5,L1,V3,M1}  { mult( Y, rd( Z, mult( X, Z ) ) ) ==>
% 21.26/21.62     ld( X, rd( mult( X, Y ), X ) ) }.
% 21.26/21.62  parent0[0]: (5010) {G1,W15,D5,L1,V3,M1}  { ld( X, rd( mult( X, Y ), X ) ) 
% 21.26/21.62    ==> mult( Y, rd( Z, mult( X, Z ) ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62     Z := Z
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  subsumption: (398) {G16,W15,D5,L1,V3,M1} P(1,146) { mult( Y, rd( Z, mult( X
% 21.26/21.62    , Z ) ) ) = ld( X, rd( mult( X, Y ), X ) ) }.
% 21.26/21.62  parent0: (5011) {G1,W15,D5,L1,V3,M1}  { mult( Y, rd( Z, mult( X, Z ) ) ) 
% 21.26/21.62    ==> ld( X, rd( mult( X, Y ), X ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62     Z := Z
% 21.26/21.62  end
% 21.26/21.62  permutation0:
% 21.26/21.62     0 ==> 0
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  eqswap: (5013) {G0,W7,D4,L1,V2,M1}  { Y ==> ld( X, mult( X, Y ) ) }.
% 21.26/21.62  parent0[0]: (1) {G0,W7,D4,L1,V2,M1} I { ld( Y, mult( Y, X ) ) ==> X }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := Y
% 21.26/21.62     Y := X
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (5018) {G1,W15,D5,L1,V3,M1}  { rd( ld( X, Y ), Y ) ==> ld( ld( X, 
% 21.26/21.62    Z ), ld( X, rd( Z, X ) ) ) }.
% 21.26/21.62  parent0[0]: (383) {G16,W15,D5,L1,V3,M1} P(146,263) { mult( ld( X, Y ), rd( 
% 21.26/21.62    ld( X, T ), T ) ) ==> ld( X, rd( Y, X ) ) }.
% 21.26/21.62  parent1[0; 10]: (5013) {G0,W7,D4,L1,V2,M1}  { Y ==> ld( X, mult( X, Y ) )
% 21.26/21.62     }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Z
% 21.26/21.62     Z := T
% 21.26/21.62     T := Y
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := ld( X, Z )
% 21.26/21.62     Y := rd( ld( X, Y ), Y )
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  eqswap: (5019) {G1,W15,D5,L1,V3,M1}  { ld( ld( X, Z ), ld( X, rd( Z, X ) )
% 21.26/21.62     ) ==> rd( ld( X, Y ), Y ) }.
% 21.26/21.62  parent0[0]: (5018) {G1,W15,D5,L1,V3,M1}  { rd( ld( X, Y ), Y ) ==> ld( ld( 
% 21.26/21.62    X, Z ), ld( X, rd( Z, X ) ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62     Z := Z
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  subsumption: (409) {G17,W15,D5,L1,V3,M1} P(383,1) { ld( ld( X, Y ), ld( X, 
% 21.26/21.62    rd( Y, X ) ) ) = rd( ld( X, Z ), Z ) }.
% 21.26/21.62  parent0: (5019) {G1,W15,D5,L1,V3,M1}  { ld( ld( X, Z ), ld( X, rd( Z, X ) )
% 21.26/21.62     ) ==> rd( ld( X, Y ), Y ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Z
% 21.26/21.62     Z := Y
% 21.26/21.62  end
% 21.26/21.62  permutation0:
% 21.26/21.62     0 ==> 0
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  eqswap: (5020) {G17,W15,D5,L1,V3,M1}  { rd( ld( X, Z ), Z ) = ld( ld( X, Y
% 21.26/21.62     ), ld( X, rd( Y, X ) ) ) }.
% 21.26/21.62  parent0[0]: (409) {G17,W15,D5,L1,V3,M1} P(383,1) { ld( ld( X, Y ), ld( X, 
% 21.26/21.62    rd( Y, X ) ) ) = rd( ld( X, Z ), Z ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62     Z := Z
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  eqswap: (5021) {G13,W15,D5,L1,V3,M1}  { mult( X, ld( Y, rd( Y, Y ) ) ) = 
% 21.26/21.62    mult( X, rd( ld( Y, Z ), Z ) ) }.
% 21.26/21.62  parent0[0]: (223) {G13,W15,D5,L1,V3,M1} P(212,138);d(138) { mult( X, rd( ld
% 21.26/21.62    ( Y, Z ), Z ) ) = mult( X, ld( Y, rd( Y, Y ) ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62     Z := Z
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (5022) {G14,W19,D6,L1,V3,M1}  { mult( X, ld( Y, rd( Y, Y ) ) ) = 
% 21.26/21.62    mult( X, ld( ld( Y, T ), ld( Y, rd( T, Y ) ) ) ) }.
% 21.26/21.62  parent0[0]: (5020) {G17,W15,D5,L1,V3,M1}  { rd( ld( X, Z ), Z ) = ld( ld( X
% 21.26/21.62    , Y ), ld( X, rd( Y, X ) ) ) }.
% 21.26/21.62  parent1[0; 10]: (5021) {G13,W15,D5,L1,V3,M1}  { mult( X, ld( Y, rd( Y, Y )
% 21.26/21.62     ) ) = mult( X, rd( ld( Y, Z ), Z ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := Y
% 21.26/21.62     Y := T
% 21.26/21.62     Z := Z
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62     Z := Z
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  eqswap: (5023) {G14,W19,D6,L1,V3,M1}  { mult( X, ld( ld( Y, Z ), ld( Y, rd
% 21.26/21.62    ( Z, Y ) ) ) ) = mult( X, ld( Y, rd( Y, Y ) ) ) }.
% 21.26/21.62  parent0[0]: (5022) {G14,W19,D6,L1,V3,M1}  { mult( X, ld( Y, rd( Y, Y ) ) ) 
% 21.26/21.62    = mult( X, ld( ld( Y, T ), ld( Y, rd( T, Y ) ) ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62     Z := T
% 21.26/21.62     T := Z
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  subsumption: (418) {G18,W19,D6,L1,V3,M1} P(409,223) { mult( T, ld( ld( X, Z
% 21.26/21.62     ), ld( X, rd( Z, X ) ) ) ) ==> mult( T, ld( X, rd( X, X ) ) ) }.
% 21.26/21.62  parent0: (5023) {G14,W19,D6,L1,V3,M1}  { mult( X, ld( ld( Y, Z ), ld( Y, rd
% 21.26/21.62    ( Z, Y ) ) ) ) = mult( X, ld( Y, rd( Y, Y ) ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := T
% 21.26/21.62     Y := X
% 21.26/21.62     Z := Z
% 21.26/21.62  end
% 21.26/21.62  permutation0:
% 21.26/21.62     0 ==> 0
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  eqswap: (5024) {G17,W15,D5,L1,V3,M1}  { rd( ld( X, Z ), Z ) = ld( ld( X, Y
% 21.26/21.62     ), ld( X, rd( Y, X ) ) ) }.
% 21.26/21.62  parent0[0]: (409) {G17,W15,D5,L1,V3,M1} P(383,1) { ld( ld( X, Y ), ld( X, 
% 21.26/21.62    rd( Y, X ) ) ) = rd( ld( X, Z ), Z ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62     Z := Z
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (5028) {G13,W15,D6,L1,V2,M1}  { rd( ld( X, Y ), Y ) = mult( X, ld
% 21.26/21.62    ( X, rd( rd( X, X ), X ) ) ) }.
% 21.26/21.62  parent0[0]: (138) {G12,W11,D5,L1,V2,M1} P(94,6) { ld( ld( Y, rd( Y, Y ) ), 
% 21.26/21.62    X ) ==> mult( Y, X ) }.
% 21.26/21.62  parent1[0; 6]: (5024) {G17,W15,D5,L1,V3,M1}  { rd( ld( X, Z ), Z ) = ld( ld
% 21.26/21.62    ( X, Y ), ld( X, rd( Y, X ) ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := ld( X, rd( rd( X, X ), X ) )
% 21.26/21.62     Y := X
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := X
% 21.26/21.62     Y := rd( X, X )
% 21.26/21.62     Z := Y
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (5035) {G1,W11,D4,L1,V2,M1}  { rd( ld( X, Y ), Y ) = rd( rd( X, X
% 21.26/21.62     ), X ) }.
% 21.26/21.62  parent0[0]: (0) {G0,W7,D4,L1,V2,M1} I { mult( Y, ld( Y, X ) ) ==> X }.
% 21.26/21.62  parent1[0; 6]: (5028) {G13,W15,D6,L1,V2,M1}  { rd( ld( X, Y ), Y ) = mult( 
% 21.26/21.62    X, ld( X, rd( rd( X, X ), X ) ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := rd( rd( X, X ), X )
% 21.26/21.62     Y := X
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  subsumption: (428) {G18,W11,D4,L1,V2,M1} P(409,138);d(0) { rd( ld( X, Y ), 
% 21.26/21.62    Y ) = rd( rd( X, X ), X ) }.
% 21.26/21.62  parent0: (5035) {G1,W11,D4,L1,V2,M1}  { rd( ld( X, Y ), Y ) = rd( rd( X, X
% 21.26/21.62     ), X ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  permutation0:
% 21.26/21.62     0 ==> 0
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  eqswap: (5037) {G17,W15,D5,L1,V3,M1}  { rd( ld( X, Z ), Z ) = ld( ld( X, Y
% 21.26/21.62     ), ld( X, rd( Y, X ) ) ) }.
% 21.26/21.62  parent0[0]: (409) {G17,W15,D5,L1,V3,M1} P(383,1) { ld( ld( X, Y ), ld( X, 
% 21.26/21.62    rd( Y, X ) ) ) = rd( ld( X, Z ), Z ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62     Z := Z
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  eqswap: (5038) {G15,W11,D4,L1,V3,M1}  { ld( rd( Y, X ), Z ) ==> mult( rd( X
% 21.26/21.62    , Y ), Z ) }.
% 21.26/21.62  parent0[0]: (154) {G15,W11,D4,L1,V3,M1} P(2,123) { mult( rd( X, Y ), Z ) 
% 21.26/21.62    ==> ld( rd( Y, X ), Z ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62     Z := Z
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (5041) {G16,W19,D6,L1,V4,M1}  { ld( rd( X, ld( Y, X ) ), Z ) ==> 
% 21.26/21.62    mult( ld( ld( Y, T ), ld( Y, rd( T, Y ) ) ), Z ) }.
% 21.26/21.62  parent0[0]: (5037) {G17,W15,D5,L1,V3,M1}  { rd( ld( X, Z ), Z ) = ld( ld( X
% 21.26/21.62    , Y ), ld( X, rd( Y, X ) ) ) }.
% 21.26/21.62  parent1[0; 9]: (5038) {G15,W11,D4,L1,V3,M1}  { ld( rd( Y, X ), Z ) ==> mult
% 21.26/21.62    ( rd( X, Y ), Z ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := Y
% 21.26/21.62     Y := T
% 21.26/21.62     Z := X
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := ld( Y, X )
% 21.26/21.62     Y := X
% 21.26/21.62     Z := Z
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (5042) {G2,W15,D6,L1,V3,M1}  { ld( Y, Z ) ==> mult( ld( ld( Y, T )
% 21.26/21.62    , ld( Y, rd( T, Y ) ) ), Z ) }.
% 21.26/21.62  parent0[0]: (7) {G1,W7,D4,L1,V2,M1} P(0,3) { rd( Y, ld( X, Y ) ) ==> X }.
% 21.26/21.62  parent1[0; 2]: (5041) {G16,W19,D6,L1,V4,M1}  { ld( rd( X, ld( Y, X ) ), Z )
% 21.26/21.62     ==> mult( ld( ld( Y, T ), ld( Y, rd( T, Y ) ) ), Z ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := Y
% 21.26/21.62     Y := X
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62     Z := Z
% 21.26/21.62     T := T
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  eqswap: (5043) {G2,W15,D6,L1,V3,M1}  { mult( ld( ld( X, Z ), ld( X, rd( Z, 
% 21.26/21.62    X ) ) ), Y ) ==> ld( X, Y ) }.
% 21.26/21.62  parent0[0]: (5042) {G2,W15,D6,L1,V3,M1}  { ld( Y, Z ) ==> mult( ld( ld( Y, 
% 21.26/21.62    T ), ld( Y, rd( T, Y ) ) ), Z ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := T
% 21.26/21.62     Y := X
% 21.26/21.62     Z := Y
% 21.26/21.62     T := Z
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  subsumption: (432) {G18,W15,D6,L1,V3,M1} P(409,154);d(7) { mult( ld( ld( X
% 21.26/21.62    , Z ), ld( X, rd( Z, X ) ) ), T ) ==> ld( X, T ) }.
% 21.26/21.62  parent0: (5043) {G2,W15,D6,L1,V3,M1}  { mult( ld( ld( X, Z ), ld( X, rd( Z
% 21.26/21.62    , X ) ) ), Y ) ==> ld( X, Y ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := T
% 21.26/21.62     Z := Z
% 21.26/21.62  end
% 21.26/21.62  permutation0:
% 21.26/21.62     0 ==> 0
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  eqswap: (5044) {G11,W11,D4,L1,V2,M1}  { ld( Y, rd( Y, Y ) ) = rd( X, mult( 
% 21.26/21.62    Y, X ) ) }.
% 21.26/21.62  parent0[0]: (94) {G11,W11,D4,L1,V2,M1} P(1,67) { rd( Y, mult( X, Y ) ) = ld
% 21.26/21.62    ( X, rd( X, X ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := Y
% 21.26/21.62     Y := X
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  eqswap: (5045) {G17,W15,D5,L1,V3,M1}  { rd( ld( X, Z ), Z ) = ld( ld( X, Y
% 21.26/21.62     ), ld( X, rd( Y, X ) ) ) }.
% 21.26/21.62  parent0[0]: (409) {G17,W15,D5,L1,V3,M1} P(383,1) { ld( ld( X, Y ), ld( X, 
% 21.26/21.62    rd( Y, X ) ) ) = rd( ld( X, Z ), Z ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62     Z := Z
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (5047) {G12,W19,D5,L1,V3,M1}  { rd( rd( Z, mult( X, Z ) ), rd( X, 
% 21.26/21.62    X ) ) = ld( ld( X, Y ), ld( X, rd( Y, X ) ) ) }.
% 21.26/21.62  parent0[0]: (5044) {G11,W11,D4,L1,V2,M1}  { ld( Y, rd( Y, Y ) ) = rd( X, 
% 21.26/21.62    mult( Y, X ) ) }.
% 21.26/21.62  parent1[0; 2]: (5045) {G17,W15,D5,L1,V3,M1}  { rd( ld( X, Z ), Z ) = ld( ld
% 21.26/21.62    ( X, Y ), ld( X, rd( Y, X ) ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := Z
% 21.26/21.62     Y := X
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62     Z := rd( X, X )
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (5050) {G13,W15,D5,L1,V2,M1}  { ld( Y, rd( Y, Y ) ) = ld( ld( Y, Z
% 21.26/21.62     ), ld( Y, rd( Z, Y ) ) ) }.
% 21.26/21.62  parent0[0]: (186) {G13,W15,D5,L1,V2,M1} P(137,94) { rd( rd( Y, mult( X, Y )
% 21.26/21.62     ), rd( X, X ) ) ==> ld( X, rd( X, X ) ) }.
% 21.26/21.62  parent1[0; 1]: (5047) {G12,W19,D5,L1,V3,M1}  { rd( rd( Z, mult( X, Z ) ), 
% 21.26/21.62    rd( X, X ) ) = ld( ld( X, Y ), ld( X, rd( Y, X ) ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := Y
% 21.26/21.62     Y := X
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := Y
% 21.26/21.62     Y := Z
% 21.26/21.62     Z := X
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  eqswap: (5051) {G13,W15,D5,L1,V2,M1}  { ld( ld( X, Y ), ld( X, rd( Y, X ) )
% 21.26/21.62     ) = ld( X, rd( X, X ) ) }.
% 21.26/21.62  parent0[0]: (5050) {G13,W15,D5,L1,V2,M1}  { ld( Y, rd( Y, Y ) ) = ld( ld( Y
% 21.26/21.62    , Z ), ld( Y, rd( Z, Y ) ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := Z
% 21.26/21.62     Y := X
% 21.26/21.62     Z := Y
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  subsumption: (433) {G18,W15,D5,L1,V2,M1} P(94,409);d(186) { ld( ld( X, Z )
% 21.26/21.62    , ld( X, rd( Z, X ) ) ) ==> ld( X, rd( X, X ) ) }.
% 21.26/21.62  parent0: (5051) {G13,W15,D5,L1,V2,M1}  { ld( ld( X, Y ), ld( X, rd( Y, X )
% 21.26/21.62     ) ) = ld( X, rd( X, X ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Z
% 21.26/21.62  end
% 21.26/21.62  permutation0:
% 21.26/21.62     0 ==> 0
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  eqswap: (5052) {G18,W11,D4,L1,V2,M1}  { rd( rd( X, X ), X ) = rd( ld( X, Y
% 21.26/21.62     ), Y ) }.
% 21.26/21.62  parent0[0]: (428) {G18,W11,D4,L1,V2,M1} P(409,138);d(0) { rd( ld( X, Y ), Y
% 21.26/21.62     ) = rd( rd( X, X ), X ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  eqswap: (5053) {G17,W15,D5,L1,V3,M1}  { rd( ld( X, Z ), Z ) = ld( ld( X, Y
% 21.26/21.62     ), ld( X, rd( Y, X ) ) ) }.
% 21.26/21.62  parent0[0]: (409) {G17,W15,D5,L1,V3,M1} P(383,1) { ld( ld( X, Y ), ld( X, 
% 21.26/21.62    rd( Y, X ) ) ) = rd( ld( X, Z ), Z ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62     Z := Z
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (5056) {G18,W15,D5,L1,V2,M1}  { rd( rd( X, X ), X ) = ld( ld( X, Z
% 21.26/21.62     ), ld( X, rd( Z, X ) ) ) }.
% 21.26/21.62  parent0[0]: (5053) {G17,W15,D5,L1,V3,M1}  { rd( ld( X, Z ), Z ) = ld( ld( X
% 21.26/21.62    , Y ), ld( X, rd( Y, X ) ) ) }.
% 21.26/21.62  parent1[0; 6]: (5052) {G18,W11,D4,L1,V2,M1}  { rd( rd( X, X ), X ) = rd( ld
% 21.26/21.62    ( X, Y ), Y ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Z
% 21.26/21.62     Z := Y
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (5057) {G19,W11,D4,L1,V1,M1}  { rd( rd( X, X ), X ) = ld( X, rd( X
% 21.26/21.62    , X ) ) }.
% 21.26/21.62  parent0[0]: (433) {G18,W15,D5,L1,V2,M1} P(94,409);d(186) { ld( ld( X, Z ), 
% 21.26/21.62    ld( X, rd( Z, X ) ) ) ==> ld( X, rd( X, X ) ) }.
% 21.26/21.62  parent1[0; 6]: (5056) {G18,W15,D5,L1,V2,M1}  { rd( rd( X, X ), X ) = ld( ld
% 21.26/21.62    ( X, Z ), ld( X, rd( Z, X ) ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Z
% 21.26/21.62     Z := Y
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := X
% 21.26/21.62     Y := T
% 21.26/21.62     Z := Y
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  subsumption: (441) {G19,W11,D4,L1,V1,M1} P(428,409);d(433) { rd( rd( X, X )
% 21.26/21.62    , X ) ==> ld( X, rd( X, X ) ) }.
% 21.26/21.62  parent0: (5057) {G19,W11,D4,L1,V1,M1}  { rd( rd( X, X ), X ) = ld( X, rd( X
% 21.26/21.62    , X ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62  end
% 21.26/21.62  permutation0:
% 21.26/21.62     0 ==> 0
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  eqswap: (5059) {G18,W11,D4,L1,V2,M1}  { rd( rd( X, X ), X ) = rd( ld( X, Y
% 21.26/21.62     ), Y ) }.
% 21.26/21.62  parent0[0]: (428) {G18,W11,D4,L1,V2,M1} P(409,138);d(0) { rd( ld( X, Y ), Y
% 21.26/21.62     ) = rd( rd( X, X ), X ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  eqswap: (5060) {G8,W15,D5,L1,V3,M1}  { mult( X, ld( Y, Z ) ) ==> ld( ld( X
% 21.26/21.62    , rd( Y, X ) ), ld( X, Z ) ) }.
% 21.26/21.62  parent0[0]: (63) {G8,W15,D5,L1,V3,M1} P(2,60) { ld( ld( Y, rd( X, Y ) ), ld
% 21.26/21.62    ( Y, Z ) ) ==> mult( Y, ld( X, Z ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := Y
% 21.26/21.62     Y := X
% 21.26/21.62     Z := Z
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (5063) {G9,W19,D6,L1,V3,M1}  { mult( X, ld( rd( X, X ), Y ) ) ==> 
% 21.26/21.62    ld( ld( X, rd( ld( X, Z ), Z ) ), ld( X, Y ) ) }.
% 21.26/21.62  parent0[0]: (5059) {G18,W11,D4,L1,V2,M1}  { rd( rd( X, X ), X ) = rd( ld( X
% 21.26/21.62    , Y ), Y ) }.
% 21.26/21.62  parent1[0; 11]: (5060) {G8,W15,D5,L1,V3,M1}  { mult( X, ld( Y, Z ) ) ==> ld
% 21.26/21.62    ( ld( X, rd( Y, X ) ), ld( X, Z ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Z
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := X
% 21.26/21.62     Y := rd( X, X )
% 21.26/21.62     Z := Y
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (5064) {G10,W15,D5,L1,V2,M1}  { mult( X, ld( rd( X, X ), Y ) ) ==>
% 21.26/21.62     mult( X, ld( ld( X, X ), Y ) ) }.
% 21.26/21.62  parent0[0]: (99) {G12,W19,D6,L1,V4,M1} P(71,63) { ld( ld( Y, rd( ld( X, Z )
% 21.26/21.62    , Z ) ), ld( Y, T ) ) ==> mult( Y, ld( ld( X, Y ), T ) ) }.
% 21.26/21.62  parent1[0; 8]: (5063) {G9,W19,D6,L1,V3,M1}  { mult( X, ld( rd( X, X ), Y )
% 21.26/21.62     ) ==> ld( ld( X, rd( ld( X, Z ), Z ) ), ld( X, Y ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := X
% 21.26/21.62     Z := Z
% 21.26/21.62     T := Y
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62     Z := Z
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (5065) {G11,W15,D5,L1,V2,M1}  { mult( mult( X, X ), ld( X, Y ) ) 
% 21.26/21.62    ==> mult( X, ld( ld( X, X ), Y ) ) }.
% 21.26/21.62  parent0[0]: (348) {G16,W15,D5,L1,V2,M1} P(92,25);d(115);d(154);d(115) { 
% 21.26/21.62    mult( X, ld( rd( X, X ), Y ) ) ==> mult( mult( X, X ), ld( X, Y ) ) }.
% 21.26/21.62  parent1[0; 1]: (5064) {G10,W15,D5,L1,V2,M1}  { mult( X, ld( rd( X, X ), Y )
% 21.26/21.62     ) ==> mult( X, ld( ld( X, X ), Y ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  eqswap: (5066) {G11,W15,D5,L1,V2,M1}  { mult( X, ld( ld( X, X ), Y ) ) ==> 
% 21.26/21.62    mult( mult( X, X ), ld( X, Y ) ) }.
% 21.26/21.62  parent0[0]: (5065) {G11,W15,D5,L1,V2,M1}  { mult( mult( X, X ), ld( X, Y )
% 21.26/21.62     ) ==> mult( X, ld( ld( X, X ), Y ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  subsumption: (447) {G19,W15,D5,L1,V2,M1} P(428,63);d(99);d(348) { mult( X, 
% 21.26/21.62    ld( ld( X, X ), Z ) ) ==> mult( mult( X, X ), ld( X, Z ) ) }.
% 21.26/21.62  parent0: (5066) {G11,W15,D5,L1,V2,M1}  { mult( X, ld( ld( X, X ), Y ) ) ==>
% 21.26/21.62     mult( mult( X, X ), ld( X, Y ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Z
% 21.26/21.62  end
% 21.26/21.62  permutation0:
% 21.26/21.62     0 ==> 0
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  eqswap: (5067) {G18,W11,D4,L1,V2,M1}  { rd( rd( X, X ), X ) = rd( ld( X, Y
% 21.26/21.62     ), Y ) }.
% 21.26/21.62  parent0[0]: (428) {G18,W11,D4,L1,V2,M1} P(409,138);d(0) { rd( ld( X, Y ), Y
% 21.26/21.62     ) = rd( rd( X, X ), X ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  eqswap: (5068) {G0,W7,D4,L1,V2,M1}  { X ==> mult( rd( X, Y ), Y ) }.
% 21.26/21.62  parent0[0]: (2) {G0,W7,D4,L1,V2,M1} I { mult( rd( Y, X ), X ) ==> Y }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := Y
% 21.26/21.62     Y := X
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (5071) {G1,W11,D5,L1,V2,M1}  { rd( X, X ) ==> mult( rd( ld( X, Y )
% 21.26/21.62    , Y ), X ) }.
% 21.26/21.62  parent0[0]: (5067) {G18,W11,D4,L1,V2,M1}  { rd( rd( X, X ), X ) = rd( ld( X
% 21.26/21.62    , Y ), Y ) }.
% 21.26/21.62  parent1[0; 5]: (5068) {G0,W7,D4,L1,V2,M1}  { X ==> mult( rd( X, Y ), Y )
% 21.26/21.62     }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := rd( X, X )
% 21.26/21.62     Y := X
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (5072) {G2,W11,D5,L1,V2,M1}  { rd( X, X ) ==> ld( rd( Y, ld( X, Y
% 21.26/21.62     ) ), X ) }.
% 21.26/21.62  parent0[0]: (154) {G15,W11,D4,L1,V3,M1} P(2,123) { mult( rd( X, Y ), Z ) 
% 21.26/21.62    ==> ld( rd( Y, X ), Z ) }.
% 21.26/21.62  parent1[0; 4]: (5071) {G1,W11,D5,L1,V2,M1}  { rd( X, X ) ==> mult( rd( ld( 
% 21.26/21.62    X, Y ), Y ), X ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := ld( X, Y )
% 21.26/21.62     Y := Y
% 21.26/21.62     Z := X
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (5073) {G2,W7,D3,L1,V1,M1}  { rd( X, X ) ==> ld( X, X ) }.
% 21.26/21.62  parent0[0]: (7) {G1,W7,D4,L1,V2,M1} P(0,3) { rd( Y, ld( X, Y ) ) ==> X }.
% 21.26/21.62  parent1[0; 5]: (5072) {G2,W11,D5,L1,V2,M1}  { rd( X, X ) ==> ld( rd( Y, ld
% 21.26/21.62    ( X, Y ) ), X ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  subsumption: (450) {G19,W7,D3,L1,V1,M1} P(428,2);d(154);d(7) { rd( X, X ) 
% 21.26/21.62    ==> ld( X, X ) }.
% 21.26/21.62  parent0: (5073) {G2,W7,D3,L1,V1,M1}  { rd( X, X ) ==> ld( X, X ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62  end
% 21.26/21.62  permutation0:
% 21.26/21.62     0 ==> 0
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  eqswap: (5076) {G16,W14,D4,L2,V0,M2}  { ! skol1 ==> mult( skol1, rd( skol2
% 21.26/21.62    , skol2 ) ), ! ld( rd( skol2, skol2 ), skol1 ) ==> skol1 }.
% 21.26/21.62  parent0[0]: (166) {G16,W14,D4,L2,V0,M2} P(154,5) { ! mult( skol1, rd( skol2
% 21.26/21.62    , skol2 ) ) ==> skol1, ! ld( rd( skol2, skol2 ), skol1 ) ==> skol1 }.
% 21.26/21.62  substitution0:
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (5080) {G17,W14,D4,L2,V0,M2}  { ! ld( ld( skol2, skol2 ), skol1 ) 
% 21.26/21.62    ==> skol1, ! skol1 ==> mult( skol1, rd( skol2, skol2 ) ) }.
% 21.26/21.62  parent0[0]: (450) {G19,W7,D3,L1,V1,M1} P(428,2);d(154);d(7) { rd( X, X ) 
% 21.26/21.62    ==> ld( X, X ) }.
% 21.26/21.62  parent1[1; 3]: (5076) {G16,W14,D4,L2,V0,M2}  { ! skol1 ==> mult( skol1, rd
% 21.26/21.62    ( skol2, skol2 ) ), ! ld( rd( skol2, skol2 ), skol1 ) ==> skol1 }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := skol2
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (5081) {G18,W14,D4,L2,V0,M2}  { ! skol1 ==> mult( skol1, ld( skol2
% 21.26/21.62    , skol2 ) ), ! ld( ld( skol2, skol2 ), skol1 ) ==> skol1 }.
% 21.26/21.62  parent0[0]: (450) {G19,W7,D3,L1,V1,M1} P(428,2);d(154);d(7) { rd( X, X ) 
% 21.26/21.62    ==> ld( X, X ) }.
% 21.26/21.62  parent1[1; 5]: (5080) {G17,W14,D4,L2,V0,M2}  { ! ld( ld( skol2, skol2 ), 
% 21.26/21.62    skol1 ) ==> skol1, ! skol1 ==> mult( skol1, rd( skol2, skol2 ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := skol2
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  eqswap: (5085) {G18,W14,D4,L2,V0,M2}  { ! mult( skol1, ld( skol2, skol2 ) )
% 21.26/21.62     ==> skol1, ! ld( ld( skol2, skol2 ), skol1 ) ==> skol1 }.
% 21.26/21.62  parent0[0]: (5081) {G18,W14,D4,L2,V0,M2}  { ! skol1 ==> mult( skol1, ld( 
% 21.26/21.62    skol2, skol2 ) ), ! ld( ld( skol2, skol2 ), skol1 ) ==> skol1 }.
% 21.26/21.62  substitution0:
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  subsumption: (458) {G20,W14,D4,L2,V0,M2} P(450,166) { ! mult( skol1, ld( 
% 21.26/21.62    skol2, skol2 ) ) ==> skol1, ! ld( ld( skol2, skol2 ), skol1 ) ==> skol1
% 21.26/21.62     }.
% 21.26/21.62  parent0: (5085) {G18,W14,D4,L2,V0,M2}  { ! mult( skol1, ld( skol2, skol2 )
% 21.26/21.62     ) ==> skol1, ! ld( ld( skol2, skol2 ), skol1 ) ==> skol1 }.
% 21.26/21.62  substitution0:
% 21.26/21.62  end
% 21.26/21.62  permutation0:
% 21.26/21.62     0 ==> 0
% 21.26/21.62     1 ==> 1
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  eqswap: (5092) {G12,W11,D5,L1,V2,M1}  { mult( X, Y ) ==> ld( ld( X, rd( X, 
% 21.26/21.62    X ) ), Y ) }.
% 21.26/21.62  parent0[0]: (138) {G12,W11,D5,L1,V2,M1} P(94,6) { ld( ld( Y, rd( Y, Y ) ), 
% 21.26/21.62    X ) ==> mult( Y, X ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := Y
% 21.26/21.62     Y := X
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (5095) {G13,W11,D5,L1,V2,M1}  { mult( X, Y ) ==> ld( ld( X, ld( X
% 21.26/21.62    , X ) ), Y ) }.
% 21.26/21.62  parent0[0]: (450) {G19,W7,D3,L1,V1,M1} P(428,2);d(154);d(7) { rd( X, X ) 
% 21.26/21.62    ==> ld( X, X ) }.
% 21.26/21.62  parent1[0; 7]: (5092) {G12,W11,D5,L1,V2,M1}  { mult( X, Y ) ==> ld( ld( X, 
% 21.26/21.62    rd( X, X ) ), Y ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  eqswap: (5096) {G13,W11,D5,L1,V2,M1}  { ld( ld( X, ld( X, X ) ), Y ) ==> 
% 21.26/21.62    mult( X, Y ) }.
% 21.26/21.62  parent0[0]: (5095) {G13,W11,D5,L1,V2,M1}  { mult( X, Y ) ==> ld( ld( X, ld
% 21.26/21.62    ( X, X ) ), Y ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  subsumption: (460) {G20,W11,D5,L1,V2,M1} P(450,138) { ld( ld( X, ld( X, X )
% 21.26/21.62     ), Y ) ==> mult( X, Y ) }.
% 21.26/21.62  parent0: (5096) {G13,W11,D5,L1,V2,M1}  { ld( ld( X, ld( X, X ) ), Y ) ==> 
% 21.26/21.62    mult( X, Y ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  permutation0:
% 21.26/21.62     0 ==> 0
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  eqswap: (5098) {G12,W11,D5,L1,V3,M1}  { rd( Y, X ) ==> rd( ld( rd( X, Y ), 
% 21.26/21.62    Z ), Z ) }.
% 21.26/21.62  parent0[0]: (104) {G12,W11,D5,L1,V3,M1} P(6,71) { rd( ld( rd( X, Y ), Z ), 
% 21.26/21.62    Z ) ==> rd( Y, X ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62     Z := Z
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (5100) {G13,W11,D5,L1,V2,M1}  { rd( X, X ) ==> rd( ld( ld( X, X )
% 21.26/21.62    , Y ), Y ) }.
% 21.26/21.62  parent0[0]: (450) {G19,W7,D3,L1,V1,M1} P(428,2);d(154);d(7) { rd( X, X ) 
% 21.26/21.62    ==> ld( X, X ) }.
% 21.26/21.62  parent1[0; 6]: (5098) {G12,W11,D5,L1,V3,M1}  { rd( Y, X ) ==> rd( ld( rd( X
% 21.26/21.62    , Y ), Z ), Z ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := X
% 21.26/21.62     Y := X
% 21.26/21.62     Z := Y
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (5101) {G14,W11,D5,L1,V2,M1}  { ld( X, X ) ==> rd( ld( ld( X, X )
% 21.26/21.62    , Y ), Y ) }.
% 21.26/21.62  parent0[0]: (450) {G19,W7,D3,L1,V1,M1} P(428,2);d(154);d(7) { rd( X, X ) 
% 21.26/21.62    ==> ld( X, X ) }.
% 21.26/21.62  parent1[0; 1]: (5100) {G13,W11,D5,L1,V2,M1}  { rd( X, X ) ==> rd( ld( ld( X
% 21.26/21.62    , X ), Y ), Y ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  eqswap: (5103) {G14,W11,D5,L1,V2,M1}  { rd( ld( ld( X, X ), Y ), Y ) ==> ld
% 21.26/21.62    ( X, X ) }.
% 21.26/21.62  parent0[0]: (5101) {G14,W11,D5,L1,V2,M1}  { ld( X, X ) ==> rd( ld( ld( X, X
% 21.26/21.62     ), Y ), Y ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  subsumption: (462) {G20,W11,D5,L1,V2,M1} P(450,104) { rd( ld( ld( X, X ), Y
% 21.26/21.62     ), Y ) ==> ld( X, X ) }.
% 21.26/21.62  parent0: (5103) {G14,W11,D5,L1,V2,M1}  { rd( ld( ld( X, X ), Y ), Y ) ==> 
% 21.26/21.62    ld( X, X ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  permutation0:
% 21.26/21.62     0 ==> 0
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  eqswap: (5106) {G16,W11,D5,L1,V3,M1}  { Z ==> ld( rd( X, Y ), ld( rd( Y, X
% 21.26/21.62     ), Z ) ) }.
% 21.26/21.62  parent0[0]: (167) {G16,W11,D5,L1,V3,M1} P(154,0) { ld( rd( Y, X ), ld( rd( 
% 21.26/21.62    X, Y ), Z ) ) ==> Z }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := Y
% 21.26/21.62     Y := X
% 21.26/21.62     Z := Z
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (5108) {G17,W11,D5,L1,V2,M1}  { X ==> ld( rd( Y, Y ), ld( ld( Y, Y
% 21.26/21.62     ), X ) ) }.
% 21.26/21.62  parent0[0]: (450) {G19,W7,D3,L1,V1,M1} P(428,2);d(154);d(7) { rd( X, X ) 
% 21.26/21.62    ==> ld( X, X ) }.
% 21.26/21.62  parent1[0; 7]: (5106) {G16,W11,D5,L1,V3,M1}  { Z ==> ld( rd( X, Y ), ld( rd
% 21.26/21.62    ( Y, X ), Z ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := Y
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := Y
% 21.26/21.62     Y := Y
% 21.26/21.62     Z := X
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (5109) {G18,W11,D5,L1,V2,M1}  { X ==> ld( ld( Y, Y ), ld( ld( Y, Y
% 21.26/21.62     ), X ) ) }.
% 21.26/21.62  parent0[0]: (450) {G19,W7,D3,L1,V1,M1} P(428,2);d(154);d(7) { rd( X, X ) 
% 21.26/21.62    ==> ld( X, X ) }.
% 21.26/21.62  parent1[0; 3]: (5108) {G17,W11,D5,L1,V2,M1}  { X ==> ld( rd( Y, Y ), ld( ld
% 21.26/21.62    ( Y, Y ), X ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := Y
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  eqswap: (5111) {G18,W11,D5,L1,V2,M1}  { ld( ld( Y, Y ), ld( ld( Y, Y ), X )
% 21.26/21.62     ) ==> X }.
% 21.26/21.62  parent0[0]: (5109) {G18,W11,D5,L1,V2,M1}  { X ==> ld( ld( Y, Y ), ld( ld( Y
% 21.26/21.62    , Y ), X ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  subsumption: (463) {G20,W11,D5,L1,V2,M1} P(450,167) { ld( ld( X, X ), ld( 
% 21.26/21.62    ld( X, X ), Y ) ) ==> Y }.
% 21.26/21.62  parent0: (5111) {G18,W11,D5,L1,V2,M1}  { ld( ld( Y, Y ), ld( ld( Y, Y ), X
% 21.26/21.62     ) ) ==> X }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := Y
% 21.26/21.62     Y := X
% 21.26/21.62  end
% 21.26/21.62  permutation0:
% 21.26/21.62     0 ==> 0
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  eqswap: (5114) {G15,W11,D4,L1,V3,M1}  { ld( rd( Y, X ), Z ) ==> mult( rd( X
% 21.26/21.62    , Y ), Z ) }.
% 21.26/21.62  parent0[0]: (154) {G15,W11,D4,L1,V3,M1} P(2,123) { mult( rd( X, Y ), Z ) 
% 21.26/21.62    ==> ld( rd( Y, X ), Z ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62     Z := Z
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (5116) {G16,W11,D4,L1,V2,M1}  { ld( rd( X, X ), Y ) ==> mult( ld( 
% 21.26/21.62    X, X ), Y ) }.
% 21.26/21.62  parent0[0]: (450) {G19,W7,D3,L1,V1,M1} P(428,2);d(154);d(7) { rd( X, X ) 
% 21.26/21.62    ==> ld( X, X ) }.
% 21.26/21.62  parent1[0; 7]: (5114) {G15,W11,D4,L1,V3,M1}  { ld( rd( Y, X ), Z ) ==> mult
% 21.26/21.62    ( rd( X, Y ), Z ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := X
% 21.26/21.62     Y := X
% 21.26/21.62     Z := Y
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (5117) {G17,W11,D4,L1,V2,M1}  { ld( ld( X, X ), Y ) ==> mult( ld( 
% 21.26/21.62    X, X ), Y ) }.
% 21.26/21.62  parent0[0]: (450) {G19,W7,D3,L1,V1,M1} P(428,2);d(154);d(7) { rd( X, X ) 
% 21.26/21.62    ==> ld( X, X ) }.
% 21.26/21.62  parent1[0; 2]: (5116) {G16,W11,D4,L1,V2,M1}  { ld( rd( X, X ), Y ) ==> mult
% 21.26/21.62    ( ld( X, X ), Y ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  eqswap: (5119) {G17,W11,D4,L1,V2,M1}  { mult( ld( X, X ), Y ) ==> ld( ld( X
% 21.26/21.62    , X ), Y ) }.
% 21.26/21.62  parent0[0]: (5117) {G17,W11,D4,L1,V2,M1}  { ld( ld( X, X ), Y ) ==> mult( 
% 21.26/21.62    ld( X, X ), Y ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  subsumption: (464) {G20,W11,D4,L1,V2,M1} P(450,154) { mult( ld( X, X ), Y )
% 21.26/21.62     ==> ld( ld( X, X ), Y ) }.
% 21.26/21.62  parent0: (5119) {G17,W11,D4,L1,V2,M1}  { mult( ld( X, X ), Y ) ==> ld( ld( 
% 21.26/21.62    X, X ), Y ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  permutation0:
% 21.26/21.62     0 ==> 0
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  eqswap: (5122) {G11,W11,D4,L1,V2,M1}  { ld( Y, rd( Y, Y ) ) = rd( X, mult( 
% 21.26/21.62    Y, X ) ) }.
% 21.26/21.62  parent0[0]: (94) {G11,W11,D4,L1,V2,M1} P(1,67) { rd( Y, mult( X, Y ) ) = ld
% 21.26/21.62    ( X, rd( X, X ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := Y
% 21.26/21.62     Y := X
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (5123) {G12,W11,D4,L1,V2,M1}  { ld( X, ld( X, X ) ) = rd( Y, mult
% 21.26/21.62    ( X, Y ) ) }.
% 21.26/21.62  parent0[0]: (450) {G19,W7,D3,L1,V1,M1} P(428,2);d(154);d(7) { rd( X, X ) 
% 21.26/21.62    ==> ld( X, X ) }.
% 21.26/21.62  parent1[0; 3]: (5122) {G11,W11,D4,L1,V2,M1}  { ld( Y, rd( Y, Y ) ) = rd( X
% 21.26/21.62    , mult( Y, X ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := Y
% 21.26/21.62     Y := X
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  eqswap: (5124) {G12,W11,D4,L1,V2,M1}  { rd( Y, mult( X, Y ) ) = ld( X, ld( 
% 21.26/21.62    X, X ) ) }.
% 21.26/21.62  parent0[0]: (5123) {G12,W11,D4,L1,V2,M1}  { ld( X, ld( X, X ) ) = rd( Y, 
% 21.26/21.62    mult( X, Y ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  subsumption: (465) {G20,W11,D4,L1,V2,M1} P(450,94) { rd( Y, mult( X, Y ) ) 
% 21.26/21.62    = ld( X, ld( X, X ) ) }.
% 21.26/21.62  parent0: (5124) {G12,W11,D4,L1,V2,M1}  { rd( Y, mult( X, Y ) ) = ld( X, ld
% 21.26/21.62    ( X, X ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  permutation0:
% 21.26/21.62     0 ==> 0
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  eqswap: (5126) {G10,W11,D4,L1,V2,M1}  { ld( X, rd( X, X ) ) = rd( ld( X, Y
% 21.26/21.62     ), Y ) }.
% 21.26/21.62  parent0[0]: (67) {G10,W11,D4,L1,V2,M1} P(0,64) { rd( ld( X, Y ), Y ) = ld( 
% 21.26/21.62    X, rd( X, X ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (5127) {G11,W11,D4,L1,V2,M1}  { ld( X, ld( X, X ) ) = rd( ld( X, Y
% 21.26/21.62     ), Y ) }.
% 21.26/21.62  parent0[0]: (450) {G19,W7,D3,L1,V1,M1} P(428,2);d(154);d(7) { rd( X, X ) 
% 21.26/21.62    ==> ld( X, X ) }.
% 21.26/21.62  parent1[0; 3]: (5126) {G10,W11,D4,L1,V2,M1}  { ld( X, rd( X, X ) ) = rd( ld
% 21.26/21.62    ( X, Y ), Y ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  eqswap: (5128) {G11,W11,D4,L1,V2,M1}  { rd( ld( X, Y ), Y ) = ld( X, ld( X
% 21.26/21.62    , X ) ) }.
% 21.26/21.62  parent0[0]: (5127) {G11,W11,D4,L1,V2,M1}  { ld( X, ld( X, X ) ) = rd( ld( X
% 21.26/21.62    , Y ), Y ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  subsumption: (467) {G20,W11,D4,L1,V2,M1} P(450,67) { rd( ld( X, Y ), Y ) = 
% 21.26/21.62    ld( X, ld( X, X ) ) }.
% 21.26/21.62  parent0: (5128) {G11,W11,D4,L1,V2,M1}  { rd( ld( X, Y ), Y ) = ld( X, ld( X
% 21.26/21.62    , X ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  permutation0:
% 21.26/21.62     0 ==> 0
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  eqswap: (5130) {G4,W15,D5,L1,V3,M1}  { ld( X, mult( Y, ld( X, Z ) ) ) ==> 
% 21.26/21.62    mult( ld( X, rd( Y, X ) ), Z ) }.
% 21.26/21.62  parent0[0]: (27) {G4,W15,D5,L1,V3,M1} P(2,20) { mult( ld( Y, rd( X, Y ) ), 
% 21.26/21.62    Z ) ==> ld( Y, mult( X, ld( Y, Z ) ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := Y
% 21.26/21.62     Y := X
% 21.26/21.62     Z := Z
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (5132) {G5,W15,D5,L1,V2,M1}  { ld( X, mult( X, ld( X, Y ) ) ) ==> 
% 21.26/21.62    mult( ld( X, ld( X, X ) ), Y ) }.
% 21.26/21.62  parent0[0]: (450) {G19,W7,D3,L1,V1,M1} P(428,2);d(154);d(7) { rd( X, X ) 
% 21.26/21.62    ==> ld( X, X ) }.
% 21.26/21.62  parent1[0; 11]: (5130) {G4,W15,D5,L1,V3,M1}  { ld( X, mult( Y, ld( X, Z ) )
% 21.26/21.62     ) ==> mult( ld( X, rd( Y, X ) ), Z ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := X
% 21.26/21.62     Y := X
% 21.26/21.62     Z := Y
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (5133) {G1,W11,D5,L1,V2,M1}  { ld( X, Y ) ==> mult( ld( X, ld( X, 
% 21.26/21.62    X ) ), Y ) }.
% 21.26/21.62  parent0[0]: (1) {G0,W7,D4,L1,V2,M1} I { ld( Y, mult( Y, X ) ) ==> X }.
% 21.26/21.62  parent1[0; 1]: (5132) {G5,W15,D5,L1,V2,M1}  { ld( X, mult( X, ld( X, Y ) )
% 21.26/21.62     ) ==> mult( ld( X, ld( X, X ) ), Y ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := ld( X, Y )
% 21.26/21.62     Y := X
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  eqswap: (5134) {G1,W11,D5,L1,V2,M1}  { mult( ld( X, ld( X, X ) ), Y ) ==> 
% 21.26/21.62    ld( X, Y ) }.
% 21.26/21.62  parent0[0]: (5133) {G1,W11,D5,L1,V2,M1}  { ld( X, Y ) ==> mult( ld( X, ld( 
% 21.26/21.62    X, X ) ), Y ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  subsumption: (468) {G20,W11,D5,L1,V2,M1} P(450,27);d(1) { mult( ld( X, ld( 
% 21.26/21.62    X, X ) ), Y ) ==> ld( X, Y ) }.
% 21.26/21.62  parent0: (5134) {G1,W11,D5,L1,V2,M1}  { mult( ld( X, ld( X, X ) ), Y ) ==> 
% 21.26/21.62    ld( X, Y ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  permutation0:
% 21.26/21.62     0 ==> 0
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  eqswap: (5136) {G1,W7,D4,L1,V2,M1}  { Y ==> ld( rd( X, Y ), X ) }.
% 21.26/21.62  parent0[0]: (6) {G1,W7,D4,L1,V2,M1} P(2,1) { ld( rd( X, Y ), X ) ==> Y }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (5137) {G2,W7,D4,L1,V1,M1}  { X ==> ld( ld( X, X ), X ) }.
% 21.26/21.62  parent0[0]: (450) {G19,W7,D3,L1,V1,M1} P(428,2);d(154);d(7) { rd( X, X ) 
% 21.26/21.62    ==> ld( X, X ) }.
% 21.26/21.62  parent1[0; 3]: (5136) {G1,W7,D4,L1,V2,M1}  { Y ==> ld( rd( X, Y ), X ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := X
% 21.26/21.62     Y := X
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  eqswap: (5138) {G2,W7,D4,L1,V1,M1}  { ld( ld( X, X ), X ) ==> X }.
% 21.26/21.62  parent0[0]: (5137) {G2,W7,D4,L1,V1,M1}  { X ==> ld( ld( X, X ), X ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  subsumption: (469) {G20,W7,D4,L1,V1,M1} P(450,6) { ld( ld( X, X ), X ) ==> 
% 21.26/21.62    X }.
% 21.26/21.62  parent0: (5138) {G2,W7,D4,L1,V1,M1}  { ld( ld( X, X ), X ) ==> X }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62  end
% 21.26/21.62  permutation0:
% 21.26/21.62     0 ==> 0
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  eqswap: (5140) {G17,W15,D5,L1,V3,M1}  { rd( ld( X, Z ), Z ) = ld( ld( X, Y
% 21.26/21.62     ), ld( X, rd( Y, X ) ) ) }.
% 21.26/21.62  parent0[0]: (409) {G17,W15,D5,L1,V3,M1} P(383,1) { ld( ld( X, Y ), ld( X, 
% 21.26/21.62    rd( Y, X ) ) ) = rd( ld( X, Z ), Z ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62     Z := Z
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (5145) {G18,W19,D6,L1,V2,M1}  { rd( ld( ld( X, X ), Y ), Y ) = ld
% 21.26/21.62    ( X, ld( ld( X, X ), rd( X, ld( X, X ) ) ) ) }.
% 21.26/21.62  parent0[0]: (469) {G20,W7,D4,L1,V1,M1} P(450,6) { ld( ld( X, X ), X ) ==> X
% 21.26/21.62     }.
% 21.26/21.62  parent1[0; 9]: (5140) {G17,W15,D5,L1,V3,M1}  { rd( ld( X, Z ), Z ) = ld( ld
% 21.26/21.62    ( X, Y ), ld( X, rd( Y, X ) ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := ld( X, X )
% 21.26/21.62     Y := X
% 21.26/21.62     Z := Y
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (5146) {G5,W19,D6,L1,V2,M1}  { rd( ld( ld( X, X ), Y ), Y ) = ld( 
% 21.26/21.62    mult( X, X ), mult( X, rd( X, ld( X, X ) ) ) ) }.
% 21.26/21.62  parent0[0]: (39) {G4,W15,D5,L1,V3,M1} P(0,36) { ld( X, ld( ld( X, Y ), Z )
% 21.26/21.62     ) ==> ld( mult( Y, X ), mult( X, Z ) ) }.
% 21.26/21.62  parent1[0; 8]: (5145) {G18,W19,D6,L1,V2,M1}  { rd( ld( ld( X, X ), Y ), Y )
% 21.26/21.62     = ld( X, ld( ld( X, X ), rd( X, ld( X, X ) ) ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := X
% 21.26/21.62     Z := rd( X, ld( X, X ) )
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (5147) {G2,W15,D5,L1,V2,M1}  { rd( ld( ld( X, X ), Y ), Y ) = ld( 
% 21.26/21.62    mult( X, X ), mult( X, X ) ) }.
% 21.26/21.62  parent0[0]: (7) {G1,W7,D4,L1,V2,M1} P(0,3) { rd( Y, ld( X, Y ) ) ==> X }.
% 21.26/21.62  parent1[0; 14]: (5146) {G5,W19,D6,L1,V2,M1}  { rd( ld( ld( X, X ), Y ), Y )
% 21.26/21.62     = ld( mult( X, X ), mult( X, rd( X, ld( X, X ) ) ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := X
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (5148) {G3,W11,D4,L1,V1,M1}  { ld( X, X ) = ld( mult( X, X ), mult
% 21.26/21.62    ( X, X ) ) }.
% 21.26/21.62  parent0[0]: (462) {G20,W11,D5,L1,V2,M1} P(450,104) { rd( ld( ld( X, X ), Y
% 21.26/21.62     ), Y ) ==> ld( X, X ) }.
% 21.26/21.62  parent1[0; 1]: (5147) {G2,W15,D5,L1,V2,M1}  { rd( ld( ld( X, X ), Y ), Y ) 
% 21.26/21.62    = ld( mult( X, X ), mult( X, X ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  eqswap: (5149) {G3,W11,D4,L1,V1,M1}  { ld( mult( X, X ), mult( X, X ) ) = 
% 21.26/21.62    ld( X, X ) }.
% 21.26/21.62  parent0[0]: (5148) {G3,W11,D4,L1,V1,M1}  { ld( X, X ) = ld( mult( X, X ), 
% 21.26/21.62    mult( X, X ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  subsumption: (470) {G21,W11,D4,L1,V1,M1} P(469,409);d(39);d(7);d(462) { ld
% 21.26/21.62    ( mult( X, X ), mult( X, X ) ) ==> ld( X, X ) }.
% 21.26/21.62  parent0: (5149) {G3,W11,D4,L1,V1,M1}  { ld( mult( X, X ), mult( X, X ) ) = 
% 21.26/21.62    ld( X, X ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62  end
% 21.26/21.62  permutation0:
% 21.26/21.62     0 ==> 0
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  eqswap: (5151) {G16,W15,D5,L1,V3,M1}  { ld( X, rd( Y, X ) ) ==> mult( ld( X
% 21.26/21.62    , Y ), rd( ld( X, Z ), Z ) ) }.
% 21.26/21.62  parent0[0]: (383) {G16,W15,D5,L1,V3,M1} P(146,263) { mult( ld( X, Y ), rd( 
% 21.26/21.62    ld( X, T ), T ) ) ==> ld( X, rd( Y, X ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62     Z := T
% 21.26/21.62     T := Z
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (5154) {G17,W19,D5,L1,V2,M1}  { ld( ld( X, X ), rd( Y, ld( X, X )
% 21.26/21.62     ) ) ==> mult( ld( ld( X, X ), Y ), rd( X, X ) ) }.
% 21.26/21.62  parent0[0]: (469) {G20,W7,D4,L1,V1,M1} P(450,6) { ld( ld( X, X ), X ) ==> X
% 21.26/21.62     }.
% 21.26/21.62  parent1[0; 17]: (5151) {G16,W15,D5,L1,V3,M1}  { ld( X, rd( Y, X ) ) ==> 
% 21.26/21.62    mult( ld( X, Y ), rd( ld( X, Z ), Z ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := ld( X, X )
% 21.26/21.62     Y := Y
% 21.26/21.62     Z := X
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (5155) {G18,W19,D5,L1,V2,M1}  { ld( ld( X, X ), rd( Y, ld( X, X )
% 21.26/21.62     ) ) ==> mult( ld( ld( X, X ), Y ), ld( X, X ) ) }.
% 21.26/21.62  parent0[0]: (450) {G19,W7,D3,L1,V1,M1} P(428,2);d(154);d(7) { rd( X, X ) 
% 21.26/21.62    ==> ld( X, X ) }.
% 21.26/21.62  parent1[0; 16]: (5154) {G17,W19,D5,L1,V2,M1}  { ld( ld( X, X ), rd( Y, ld( 
% 21.26/21.62    X, X ) ) ) ==> mult( ld( ld( X, X ), Y ), rd( X, X ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  eqswap: (5156) {G18,W19,D5,L1,V2,M1}  { mult( ld( ld( X, X ), Y ), ld( X, X
% 21.26/21.62     ) ) ==> ld( ld( X, X ), rd( Y, ld( X, X ) ) ) }.
% 21.26/21.62  parent0[0]: (5155) {G18,W19,D5,L1,V2,M1}  { ld( ld( X, X ), rd( Y, ld( X, X
% 21.26/21.62     ) ) ) ==> mult( ld( ld( X, X ), Y ), ld( X, X ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  subsumption: (471) {G21,W19,D5,L1,V2,M1} P(469,383);d(450) { mult( ld( ld( 
% 21.26/21.62    X, X ), Y ), ld( X, X ) ) ==> ld( ld( X, X ), rd( Y, ld( X, X ) ) ) }.
% 21.26/21.62  parent0: (5156) {G18,W19,D5,L1,V2,M1}  { mult( ld( ld( X, X ), Y ), ld( X, 
% 21.26/21.62    X ) ) ==> ld( ld( X, X ), rd( Y, ld( X, X ) ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  permutation0:
% 21.26/21.62     0 ==> 0
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  eqswap: (5157) {G20,W7,D4,L1,V1,M1}  { X ==> ld( ld( X, X ), X ) }.
% 21.26/21.62  parent0[0]: (469) {G20,W7,D4,L1,V1,M1} P(450,6) { ld( ld( X, X ), X ) ==> X
% 21.26/21.62     }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (5170) {G14,W23,D6,L1,V2,M1}  { ld( X, rd( X, X ) ) ==> ld( ld( ld
% 21.26/21.62    ( X, rd( X, X ) ), ld( X, rd( X, X ) ) ), rd( Y, mult( X, Y ) ) ) }.
% 21.26/21.62  parent0[0]: (192) {G13,W15,D5,L1,V3,M1} P(137,16);d(36) { ld( Z, ld( X, rd
% 21.26/21.62    ( X, X ) ) ) = ld( Z, rd( Y, mult( X, Y ) ) ) }.
% 21.26/21.62  parent1[0; 6]: (5157) {G20,W7,D4,L1,V1,M1}  { X ==> ld( ld( X, X ), X ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62     Z := ld( ld( X, rd( X, X ) ), ld( X, rd( X, X ) ) )
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := ld( X, rd( X, X ) )
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (5191) {G15,W23,D6,L1,V2,M1}  { ld( X, rd( X, X ) ) ==> ld( ld( ld
% 21.26/21.62    ( X, rd( X, X ) ), ld( X, ld( X, X ) ) ), rd( Y, mult( X, Y ) ) ) }.
% 21.26/21.62  parent0[0]: (450) {G19,W7,D3,L1,V1,M1} P(428,2);d(154);d(7) { rd( X, X ) 
% 21.26/21.62    ==> ld( X, X ) }.
% 21.26/21.62  parent1[0; 15]: (5170) {G14,W23,D6,L1,V2,M1}  { ld( X, rd( X, X ) ) ==> ld
% 21.26/21.62    ( ld( ld( X, rd( X, X ) ), ld( X, rd( X, X ) ) ), rd( Y, mult( X, Y ) ) )
% 21.26/21.62     }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (5193) {G16,W23,D6,L1,V2,M1}  { ld( X, rd( X, X ) ) ==> ld( ld( ld
% 21.26/21.62    ( X, ld( X, X ) ), ld( X, ld( X, X ) ) ), rd( Y, mult( X, Y ) ) ) }.
% 21.26/21.62  parent0[0]: (450) {G19,W7,D3,L1,V1,M1} P(428,2);d(154);d(7) { rd( X, X ) 
% 21.26/21.62    ==> ld( X, X ) }.
% 21.26/21.62  parent1[0; 10]: (5191) {G15,W23,D6,L1,V2,M1}  { ld( X, rd( X, X ) ) ==> ld
% 21.26/21.62    ( ld( ld( X, rd( X, X ) ), ld( X, ld( X, X ) ) ), rd( Y, mult( X, Y ) ) )
% 21.26/21.62     }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (5194) {G17,W23,D6,L1,V2,M1}  { ld( X, ld( X, X ) ) ==> ld( ld( ld
% 21.26/21.62    ( X, ld( X, X ) ), ld( X, ld( X, X ) ) ), rd( Y, mult( X, Y ) ) ) }.
% 21.26/21.62  parent0[0]: (450) {G19,W7,D3,L1,V1,M1} P(428,2);d(154);d(7) { rd( X, X ) 
% 21.26/21.62    ==> ld( X, X ) }.
% 21.26/21.62  parent1[0; 3]: (5193) {G16,W23,D6,L1,V2,M1}  { ld( X, rd( X, X ) ) ==> ld( 
% 21.26/21.62    ld( ld( X, ld( X, X ) ), ld( X, ld( X, X ) ) ), rd( Y, mult( X, Y ) ) )
% 21.26/21.62     }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (5199) {G18,W19,D6,L1,V2,M1}  { ld( X, ld( X, X ) ) ==> ld( mult( 
% 21.26/21.62    X, ld( X, ld( X, X ) ) ), rd( Y, mult( X, Y ) ) ) }.
% 21.26/21.62  parent0[0]: (460) {G20,W11,D5,L1,V2,M1} P(450,138) { ld( ld( X, ld( X, X )
% 21.26/21.62     ), Y ) ==> mult( X, Y ) }.
% 21.26/21.62  parent1[0; 7]: (5194) {G17,W23,D6,L1,V2,M1}  { ld( X, ld( X, X ) ) ==> ld( 
% 21.26/21.62    ld( ld( X, ld( X, X ) ), ld( X, ld( X, X ) ) ), rd( Y, mult( X, Y ) ) )
% 21.26/21.62     }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := ld( X, ld( X, X ) )
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (5200) {G1,W15,D5,L1,V2,M1}  { ld( X, ld( X, X ) ) ==> ld( ld( X, 
% 21.26/21.62    X ), rd( Y, mult( X, Y ) ) ) }.
% 21.26/21.62  parent0[0]: (0) {G0,W7,D4,L1,V2,M1} I { mult( Y, ld( Y, X ) ) ==> X }.
% 21.26/21.62  parent1[0; 7]: (5199) {G18,W19,D6,L1,V2,M1}  { ld( X, ld( X, X ) ) ==> ld( 
% 21.26/21.62    mult( X, ld( X, ld( X, X ) ) ), rd( Y, mult( X, Y ) ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := ld( X, X )
% 21.26/21.62     Y := X
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  eqswap: (5201) {G1,W15,D5,L1,V2,M1}  { ld( ld( X, X ), rd( Y, mult( X, Y )
% 21.26/21.62     ) ) ==> ld( X, ld( X, X ) ) }.
% 21.26/21.62  parent0[0]: (5200) {G1,W15,D5,L1,V2,M1}  { ld( X, ld( X, X ) ) ==> ld( ld( 
% 21.26/21.62    X, X ), rd( Y, mult( X, Y ) ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  subsumption: (472) {G21,W15,D5,L1,V2,M1} P(469,192);d(450);d(460);d(0) { ld
% 21.26/21.62    ( ld( X, X ), rd( Y, mult( X, Y ) ) ) ==> ld( X, ld( X, X ) ) }.
% 21.26/21.62  parent0: (5201) {G1,W15,D5,L1,V2,M1}  { ld( ld( X, X ), rd( Y, mult( X, Y )
% 21.26/21.62     ) ) ==> ld( X, ld( X, X ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  permutation0:
% 21.26/21.62     0 ==> 0
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  eqswap: (5203) {G4,W19,D6,L1,V3,M1}  { mult( ld( ld( X, Y ), X ), Z ) ==> 
% 21.26/21.62    ld( ld( X, Y ), mult( Y, ld( ld( X, Y ), Z ) ) ) }.
% 21.26/21.62  parent0[0]: (24) {G4,W19,D6,L1,V3,M1} P(0,20) { ld( ld( X, Y ), mult( Y, ld
% 21.26/21.62    ( ld( X, Y ), Z ) ) ) ==> mult( ld( ld( X, Y ), X ), Z ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62     Z := Z
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (5208) {G5,W15,D5,L1,V1,M1}  { mult( ld( ld( X, X ), X ), X ) ==> 
% 21.26/21.62    ld( ld( X, X ), mult( X, X ) ) }.
% 21.26/21.62  parent0[0]: (469) {G20,W7,D4,L1,V1,M1} P(450,6) { ld( ld( X, X ), X ) ==> X
% 21.26/21.62     }.
% 21.26/21.62  parent1[0; 14]: (5203) {G4,W19,D6,L1,V3,M1}  { mult( ld( ld( X, Y ), X ), Z
% 21.26/21.62     ) ==> ld( ld( X, Y ), mult( Y, ld( ld( X, Y ), Z ) ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := X
% 21.26/21.62     Y := X
% 21.26/21.62     Z := X
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (5209) {G6,W11,D4,L1,V1,M1}  { mult( X, X ) ==> ld( ld( X, X ), 
% 21.26/21.62    mult( X, X ) ) }.
% 21.26/21.62  parent0[0]: (469) {G20,W7,D4,L1,V1,M1} P(450,6) { ld( ld( X, X ), X ) ==> X
% 21.26/21.62     }.
% 21.26/21.62  parent1[0; 2]: (5208) {G5,W15,D5,L1,V1,M1}  { mult( ld( ld( X, X ), X ), X
% 21.26/21.62     ) ==> ld( ld( X, X ), mult( X, X ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := X
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  eqswap: (5222) {G6,W11,D4,L1,V1,M1}  { ld( ld( X, X ), mult( X, X ) ) ==> 
% 21.26/21.62    mult( X, X ) }.
% 21.26/21.62  parent0[0]: (5209) {G6,W11,D4,L1,V1,M1}  { mult( X, X ) ==> ld( ld( X, X )
% 21.26/21.62    , mult( X, X ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  subsumption: (474) {G21,W11,D4,L1,V1,M1} P(469,24) { ld( ld( X, X ), mult( 
% 21.26/21.62    X, X ) ) ==> mult( X, X ) }.
% 21.26/21.62  parent0: (5222) {G6,W11,D4,L1,V1,M1}  { ld( ld( X, X ), mult( X, X ) ) ==> 
% 21.26/21.62    mult( X, X ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62  end
% 21.26/21.62  permutation0:
% 21.26/21.62     0 ==> 0
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  eqswap: (5225) {G4,W15,D5,L1,V3,M1}  { ld( mult( Y, X ), mult( X, Z ) ) ==>
% 21.26/21.62     ld( X, ld( ld( X, Y ), Z ) ) }.
% 21.26/21.62  parent0[0]: (39) {G4,W15,D5,L1,V3,M1} P(0,36) { ld( X, ld( ld( X, Y ), Z )
% 21.26/21.62     ) ==> ld( mult( Y, X ), mult( X, Z ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62     Z := Z
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (5230) {G5,W19,D5,L1,V2,M1}  { ld( mult( X, ld( X, X ) ), mult( ld
% 21.26/21.62    ( X, X ), Y ) ) ==> ld( ld( X, X ), ld( X, Y ) ) }.
% 21.26/21.62  parent0[0]: (469) {G20,W7,D4,L1,V1,M1} P(450,6) { ld( ld( X, X ), X ) ==> X
% 21.26/21.62     }.
% 21.26/21.62  parent1[0; 17]: (5225) {G4,W15,D5,L1,V3,M1}  { ld( mult( Y, X ), mult( X, Z
% 21.26/21.62     ) ) ==> ld( X, ld( ld( X, Y ), Z ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := ld( X, X )
% 21.26/21.62     Y := X
% 21.26/21.62     Z := Y
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (5231) {G1,W15,D5,L1,V2,M1}  { ld( X, mult( ld( X, X ), Y ) ) ==> 
% 21.26/21.62    ld( ld( X, X ), ld( X, Y ) ) }.
% 21.26/21.62  parent0[0]: (0) {G0,W7,D4,L1,V2,M1} I { mult( Y, ld( Y, X ) ) ==> X }.
% 21.26/21.62  parent1[0; 2]: (5230) {G5,W19,D5,L1,V2,M1}  { ld( mult( X, ld( X, X ) ), 
% 21.26/21.62    mult( ld( X, X ), Y ) ) ==> ld( ld( X, X ), ld( X, Y ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := X
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (5232) {G2,W15,D5,L1,V2,M1}  { ld( X, ld( ld( X, X ), Y ) ) ==> ld
% 21.26/21.62    ( ld( X, X ), ld( X, Y ) ) }.
% 21.26/21.62  parent0[0]: (464) {G20,W11,D4,L1,V2,M1} P(450,154) { mult( ld( X, X ), Y ) 
% 21.26/21.62    ==> ld( ld( X, X ), Y ) }.
% 21.26/21.62  parent1[0; 3]: (5231) {G1,W15,D5,L1,V2,M1}  { ld( X, mult( ld( X, X ), Y )
% 21.26/21.62     ) ==> ld( ld( X, X ), ld( X, Y ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (5233) {G3,W15,D4,L1,V2,M1}  { ld( mult( X, X ), mult( X, Y ) ) 
% 21.26/21.62    ==> ld( ld( X, X ), ld( X, Y ) ) }.
% 21.26/21.62  parent0[0]: (39) {G4,W15,D5,L1,V3,M1} P(0,36) { ld( X, ld( ld( X, Y ), Z )
% 21.26/21.62     ) ==> ld( mult( Y, X ), mult( X, Z ) ) }.
% 21.26/21.62  parent1[0; 1]: (5232) {G2,W15,D5,L1,V2,M1}  { ld( X, ld( ld( X, X ), Y ) ) 
% 21.26/21.62    ==> ld( ld( X, X ), ld( X, Y ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := X
% 21.26/21.62     Z := Y
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  subsumption: (482) {G21,W15,D4,L1,V2,M1} P(469,39);d(0);d(464);d(39) { ld( 
% 21.26/21.62    mult( X, X ), mult( X, Y ) ) ==> ld( ld( X, X ), ld( X, Y ) ) }.
% 21.26/21.62  parent0: (5233) {G3,W15,D4,L1,V2,M1}  { ld( mult( X, X ), mult( X, Y ) ) 
% 21.26/21.62    ==> ld( ld( X, X ), ld( X, Y ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  permutation0:
% 21.26/21.62     0 ==> 0
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  eqswap: (5236) {G4,W15,D5,L1,V3,M1}  { ld( X, mult( mult( Y, X ), Z ) ) ==>
% 21.26/21.62     mult( ld( X, Y ), mult( X, Z ) ) }.
% 21.26/21.62  parent0[0]: (26) {G4,W15,D5,L1,V3,M1} P(1,20) { mult( ld( X, Z ), mult( X, 
% 21.26/21.62    Y ) ) ==> ld( X, mult( mult( Z, X ), Y ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Z
% 21.26/21.62     Z := Y
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (5239) {G5,W19,D6,L1,V2,M1}  { ld( ld( X, X ), mult( mult( X, ld( 
% 21.26/21.62    X, X ) ), Y ) ) ==> mult( X, mult( ld( X, X ), Y ) ) }.
% 21.26/21.62  parent0[0]: (469) {G20,W7,D4,L1,V1,M1} P(450,6) { ld( ld( X, X ), X ) ==> X
% 21.26/21.62     }.
% 21.26/21.62  parent1[0; 13]: (5236) {G4,W15,D5,L1,V3,M1}  { ld( X, mult( mult( Y, X ), Z
% 21.26/21.62     ) ) ==> mult( ld( X, Y ), mult( X, Z ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := ld( X, X )
% 21.26/21.62     Y := X
% 21.26/21.62     Z := Y
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (5240) {G3,W19,D6,L1,V2,M1}  { ld( ld( X, X ), mult( mult( X, ld( 
% 21.26/21.62    X, X ) ), Y ) ) ==> mult( mult( X, X ), ld( X, Y ) ) }.
% 21.26/21.62  parent0[0]: (15) {G2,W15,D5,L1,V3,M1} P(0,10) { mult( X, mult( ld( X, Y ), 
% 21.26/21.62    Z ) ) ==> mult( mult( Y, X ), ld( X, Z ) ) }.
% 21.26/21.62  parent1[0; 12]: (5239) {G5,W19,D6,L1,V2,M1}  { ld( ld( X, X ), mult( mult( 
% 21.26/21.62    X, ld( X, X ) ), Y ) ) ==> mult( X, mult( ld( X, X ), Y ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := X
% 21.26/21.62     Z := Y
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (5241) {G1,W15,D4,L1,V2,M1}  { ld( ld( X, X ), mult( X, Y ) ) ==> 
% 21.26/21.62    mult( mult( X, X ), ld( X, Y ) ) }.
% 21.26/21.62  parent0[0]: (0) {G0,W7,D4,L1,V2,M1} I { mult( Y, ld( Y, X ) ) ==> X }.
% 21.26/21.62  parent1[0; 6]: (5240) {G3,W19,D6,L1,V2,M1}  { ld( ld( X, X ), mult( mult( X
% 21.26/21.62    , ld( X, X ) ), Y ) ) ==> mult( mult( X, X ), ld( X, Y ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := X
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  eqswap: (5242) {G1,W15,D4,L1,V2,M1}  { mult( mult( X, X ), ld( X, Y ) ) ==>
% 21.26/21.62     ld( ld( X, X ), mult( X, Y ) ) }.
% 21.26/21.62  parent0[0]: (5241) {G1,W15,D4,L1,V2,M1}  { ld( ld( X, X ), mult( X, Y ) ) 
% 21.26/21.62    ==> mult( mult( X, X ), ld( X, Y ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  subsumption: (486) {G21,W15,D4,L1,V2,M1} P(469,26);d(15);d(0) { mult( mult
% 21.26/21.62    ( X, X ), ld( X, Y ) ) ==> ld( ld( X, X ), mult( X, Y ) ) }.
% 21.26/21.62  parent0: (5242) {G1,W15,D4,L1,V2,M1}  { mult( mult( X, X ), ld( X, Y ) ) 
% 21.26/21.62    ==> ld( ld( X, X ), mult( X, Y ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  permutation0:
% 21.26/21.62     0 ==> 0
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  eqswap: (5244) {G2,W15,D5,L1,V3,M1}  { mult( mult( Y, X ), ld( X, Z ) ) ==>
% 21.26/21.62     mult( X, mult( ld( X, Y ), Z ) ) }.
% 21.26/21.62  parent0[0]: (15) {G2,W15,D5,L1,V3,M1} P(0,10) { mult( X, mult( ld( X, Y ), 
% 21.26/21.62    Z ) ) ==> mult( mult( Y, X ), ld( X, Z ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62     Z := Z
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (5250) {G3,W19,D5,L1,V2,M1}  { mult( mult( X, ld( X, X ) ), ld( ld
% 21.26/21.62    ( X, X ), Y ) ) ==> mult( ld( X, X ), mult( X, Y ) ) }.
% 21.26/21.62  parent0[0]: (469) {G20,W7,D4,L1,V1,M1} P(450,6) { ld( ld( X, X ), X ) ==> X
% 21.26/21.62     }.
% 21.26/21.62  parent1[0; 17]: (5244) {G2,W15,D5,L1,V3,M1}  { mult( mult( Y, X ), ld( X, Z
% 21.26/21.62     ) ) ==> mult( X, mult( ld( X, Y ), Z ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := ld( X, X )
% 21.26/21.62     Y := X
% 21.26/21.62     Z := Y
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (5251) {G4,W19,D5,L1,V2,M1}  { mult( mult( X, ld( X, X ) ), ld( ld
% 21.26/21.62    ( X, X ), Y ) ) ==> ld( X, mult( mult( X, X ), Y ) ) }.
% 21.26/21.62  parent0[0]: (26) {G4,W15,D5,L1,V3,M1} P(1,20) { mult( ld( X, Z ), mult( X, 
% 21.26/21.62    Y ) ) ==> ld( X, mult( mult( Z, X ), Y ) ) }.
% 21.26/21.62  parent1[0; 12]: (5250) {G3,W19,D5,L1,V2,M1}  { mult( mult( X, ld( X, X ) )
% 21.26/21.62    , ld( ld( X, X ), Y ) ) ==> mult( ld( X, X ), mult( X, Y ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62     Z := X
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (5252) {G1,W15,D5,L1,V2,M1}  { mult( X, ld( ld( X, X ), Y ) ) ==> 
% 21.26/21.62    ld( X, mult( mult( X, X ), Y ) ) }.
% 21.26/21.62  parent0[0]: (0) {G0,W7,D4,L1,V2,M1} I { mult( Y, ld( Y, X ) ) ==> X }.
% 21.26/21.62  parent1[0; 2]: (5251) {G4,W19,D5,L1,V2,M1}  { mult( mult( X, ld( X, X ) ), 
% 21.26/21.62    ld( ld( X, X ), Y ) ) ==> ld( X, mult( mult( X, X ), Y ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := X
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (5253) {G2,W15,D5,L1,V2,M1}  { mult( mult( X, X ), ld( X, Y ) ) 
% 21.26/21.62    ==> ld( X, mult( mult( X, X ), Y ) ) }.
% 21.26/21.62  parent0[0]: (447) {G19,W15,D5,L1,V2,M1} P(428,63);d(99);d(348) { mult( X, 
% 21.26/21.62    ld( ld( X, X ), Z ) ) ==> mult( mult( X, X ), ld( X, Z ) ) }.
% 21.26/21.62  parent1[0; 1]: (5252) {G1,W15,D5,L1,V2,M1}  { mult( X, ld( ld( X, X ), Y )
% 21.26/21.62     ) ==> ld( X, mult( mult( X, X ), Y ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Z
% 21.26/21.62     Z := Y
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (5254) {G3,W15,D5,L1,V2,M1}  { ld( ld( X, X ), mult( X, Y ) ) ==> 
% 21.26/21.62    ld( X, mult( mult( X, X ), Y ) ) }.
% 21.26/21.62  parent0[0]: (486) {G21,W15,D4,L1,V2,M1} P(469,26);d(15);d(0) { mult( mult( 
% 21.26/21.62    X, X ), ld( X, Y ) ) ==> ld( ld( X, X ), mult( X, Y ) ) }.
% 21.26/21.62  parent1[0; 1]: (5253) {G2,W15,D5,L1,V2,M1}  { mult( mult( X, X ), ld( X, Y
% 21.26/21.62     ) ) ==> ld( X, mult( mult( X, X ), Y ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  eqswap: (5255) {G3,W15,D5,L1,V2,M1}  { ld( X, mult( mult( X, X ), Y ) ) ==>
% 21.26/21.62     ld( ld( X, X ), mult( X, Y ) ) }.
% 21.26/21.62  parent0[0]: (5254) {G3,W15,D5,L1,V2,M1}  { ld( ld( X, X ), mult( X, Y ) ) 
% 21.26/21.62    ==> ld( X, mult( mult( X, X ), Y ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  subsumption: (487) {G22,W15,D5,L1,V2,M1} P(469,15);d(26);d(0);d(447);d(486)
% 21.26/21.62     { ld( X, mult( mult( X, X ), Y ) ) ==> ld( ld( X, X ), mult( X, Y ) )
% 21.26/21.62     }.
% 21.26/21.62  parent0: (5255) {G3,W15,D5,L1,V2,M1}  { ld( X, mult( mult( X, X ), Y ) ) 
% 21.26/21.62    ==> ld( ld( X, X ), mult( X, Y ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  permutation0:
% 21.26/21.62     0 ==> 0
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  eqswap: (5257) {G5,W15,D5,L1,V3,M1}  { X ==> rd( ld( ld( X, Y ), Z ), ld( 
% 21.26/21.62    mult( Y, X ), mult( X, Z ) ) ) }.
% 21.26/21.62  parent0[0]: (51) {G5,W15,D5,L1,V3,M1} P(39,7) { rd( ld( ld( X, Y ), Z ), ld
% 21.26/21.62    ( mult( Y, X ), mult( X, Z ) ) ) ==> X }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62     Z := Z
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (5258) {G6,W19,D6,L1,V3,M1}  { X ==> rd( ld( ld( X, ld( Y, Y ) ), 
% 21.26/21.62    Z ), ld( ld( ld( Y, Y ), X ), mult( X, Z ) ) ) }.
% 21.26/21.62  parent0[0]: (464) {G20,W11,D4,L1,V2,M1} P(450,154) { mult( ld( X, X ), Y ) 
% 21.26/21.62    ==> ld( ld( X, X ), Y ) }.
% 21.26/21.62  parent1[0; 11]: (5257) {G5,W15,D5,L1,V3,M1}  { X ==> rd( ld( ld( X, Y ), Z
% 21.26/21.62     ), ld( mult( Y, X ), mult( X, Z ) ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := Y
% 21.26/21.62     Y := X
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := X
% 21.26/21.62     Y := ld( Y, Y )
% 21.26/21.62     Z := Z
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  eqswap: (5260) {G6,W19,D6,L1,V3,M1}  { rd( ld( ld( X, ld( Y, Y ) ), Z ), ld
% 21.26/21.62    ( ld( ld( Y, Y ), X ), mult( X, Z ) ) ) ==> X }.
% 21.26/21.62  parent0[0]: (5258) {G6,W19,D6,L1,V3,M1}  { X ==> rd( ld( ld( X, ld( Y, Y )
% 21.26/21.62     ), Z ), ld( ld( ld( Y, Y ), X ), mult( X, Z ) ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62     Z := Z
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  subsumption: (494) {G21,W19,D6,L1,V3,M1} P(464,51) { rd( ld( ld( Y, ld( X, 
% 21.26/21.62    X ) ), Z ), ld( ld( ld( X, X ), Y ), mult( Y, Z ) ) ) ==> Y }.
% 21.26/21.62  parent0: (5260) {G6,W19,D6,L1,V3,M1}  { rd( ld( ld( X, ld( Y, Y ) ), Z ), 
% 21.26/21.62    ld( ld( ld( Y, Y ), X ), mult( X, Z ) ) ) ==> X }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := Y
% 21.26/21.62     Y := X
% 21.26/21.62     Z := Z
% 21.26/21.62  end
% 21.26/21.62  permutation0:
% 21.26/21.62     0 ==> 0
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  eqswap: (5262) {G20,W11,D4,L1,V2,M1}  { ld( Y, ld( Y, Y ) ) = rd( X, mult( 
% 21.26/21.62    Y, X ) ) }.
% 21.26/21.62  parent0[0]: (465) {G20,W11,D4,L1,V2,M1} P(450,94) { rd( Y, mult( X, Y ) ) =
% 21.26/21.62     ld( X, ld( X, X ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := Y
% 21.26/21.62     Y := X
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  eqswap: (5263) {G18,W11,D4,L1,V2,M1}  { rd( rd( X, X ), X ) = rd( ld( X, Y
% 21.26/21.62     ), Y ) }.
% 21.26/21.62  parent0[0]: (428) {G18,W11,D4,L1,V2,M1} P(409,138);d(0) { rd( ld( X, Y ), Y
% 21.26/21.62     ) = rd( rd( X, X ), X ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (5266) {G19,W15,D5,L1,V2,M1}  { rd( rd( X, X ), X ) = rd( rd( Y, 
% 21.26/21.62    mult( X, Y ) ), ld( X, X ) ) }.
% 21.26/21.62  parent0[0]: (5262) {G20,W11,D4,L1,V2,M1}  { ld( Y, ld( Y, Y ) ) = rd( X, 
% 21.26/21.62    mult( Y, X ) ) }.
% 21.26/21.62  parent1[0; 7]: (5263) {G18,W11,D4,L1,V2,M1}  { rd( rd( X, X ), X ) = rd( ld
% 21.26/21.62    ( X, Y ), Y ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := Y
% 21.26/21.62     Y := X
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := X
% 21.26/21.62     Y := ld( X, X )
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (5267) {G20,W15,D5,L1,V2,M1}  { ld( X, rd( X, X ) ) = rd( rd( Y, 
% 21.26/21.62    mult( X, Y ) ), ld( X, X ) ) }.
% 21.26/21.62  parent0[0]: (441) {G19,W11,D4,L1,V1,M1} P(428,409);d(433) { rd( rd( X, X )
% 21.26/21.62    , X ) ==> ld( X, rd( X, X ) ) }.
% 21.26/21.62  parent1[0; 1]: (5266) {G19,W15,D5,L1,V2,M1}  { rd( rd( X, X ), X ) = rd( rd
% 21.26/21.62    ( Y, mult( X, Y ) ), ld( X, X ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  paramod: (5268) {G20,W15,D5,L1,V2,M1}  { ld( X, ld( X, X ) ) = rd( rd( Y, 
% 21.26/21.62    mult( X, Y ) ), ld( X, X ) ) }.
% 21.26/21.62  parent0[0]: (450) {G19,W7,D3,L1,V1,M1} P(428,2);d(154);d(7) { rd( X, X ) 
% 21.26/21.62    ==> ld( X, X ) }.
% 21.26/21.62  parent1[0; 3]: (5267) {G20,W15,D5,L1,V2,M1}  { ld( X, rd( X, X ) ) = rd( rd
% 21.26/21.62    ( Y, mult( X, Y ) ), ld( X, X ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62  end
% 21.26/21.62  substitution1:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  eqswap: (5269) {G20,W15,D5,L1,V2,M1}  { rd( rd( Y, mult( X, Y ) ), ld( X, X
% 21.26/21.62     ) ) = ld( X, ld( X, X ) ) }.
% 21.26/21.62  parent0[0]: (5268) {G20,W15,D5,L1,V2,M1}  { ld( X, ld( X, X ) ) = rd( rd( Y
% 21.26/21.62    , mult( X, Y ) ), ld( X, X ) ) }.
% 21.26/21.62  substitution0:
% 21.26/21.62     X := X
% 21.26/21.62     Y := Y
% 21.26/21.62  end
% 21.26/21.62  
% 21.26/21.62  subsumption: (499) {G21,W15,D5,L1,V2,M1} P(465,428);d(441);d(450) { rd( rd
% 21.26/21.62    ( Y, mult( X, Y ) ), ld( X, X ) ) ==> ld( X, ld( X, X ) ) }.
% 21.26/21.63  parent0: (5269) {G20,W15,D5,L1,V2,M1}  { rd( rd( Y, mult( X, Y ) ), ld( X, 
% 21.26/21.63    X ) ) = ld( X, ld( X, X ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  permutation0:
% 21.26/21.63     0 ==> 0
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5270) {G20,W11,D4,L1,V2,M1}  { ld( Y, ld( Y, Y ) ) = rd( X, mult( 
% 21.26/21.63    Y, X ) ) }.
% 21.26/21.63  parent0[0]: (465) {G20,W11,D4,L1,V2,M1} P(450,94) { rd( Y, mult( X, Y ) ) =
% 21.26/21.63     ld( X, ld( X, X ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Y
% 21.26/21.63     Y := X
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5271) {G4,W19,D6,L1,V3,M1}  { mult( ld( ld( X, Y ), X ), Z ) ==> 
% 21.26/21.63    ld( ld( X, Y ), mult( Y, ld( ld( X, Y ), Z ) ) ) }.
% 21.26/21.63  parent0[0]: (24) {G4,W19,D6,L1,V3,M1} P(0,20) { ld( ld( X, Y ), mult( Y, ld
% 21.26/21.63    ( ld( X, Y ), Z ) ) ) ==> mult( ld( ld( X, Y ), X ), Z ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5279) {G5,W27,D7,L1,V3,M1}  { mult( ld( ld( X, ld( X, X ) ), X )
% 21.26/21.63    , Y ) ==> ld( ld( X, ld( X, X ) ), mult( ld( X, X ), ld( rd( Z, mult( X, 
% 21.26/21.63    Z ) ), Y ) ) ) }.
% 21.26/21.63  parent0[0]: (5270) {G20,W11,D4,L1,V2,M1}  { ld( Y, ld( Y, Y ) ) = rd( X, 
% 21.26/21.63    mult( Y, X ) ) }.
% 21.26/21.63  parent1[0; 21]: (5271) {G4,W19,D6,L1,V3,M1}  { mult( ld( ld( X, Y ), X ), Z
% 21.26/21.63     ) ==> ld( ld( X, Y ), mult( Y, ld( ld( X, Y ), Z ) ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Z
% 21.26/21.63     Y := X
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63     Y := ld( X, X )
% 21.26/21.63     Z := Y
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5282) {G6,W27,D7,L1,V4,M1}  { mult( ld( ld( X, ld( X, X ) ), X )
% 21.26/21.63    , Y ) ==> ld( rd( T, mult( X, T ) ), mult( ld( X, X ), ld( rd( Z, mult( X
% 21.26/21.63    , Z ) ), Y ) ) ) }.
% 21.26/21.63  parent0[0]: (5270) {G20,W11,D4,L1,V2,M1}  { ld( Y, ld( Y, Y ) ) = rd( X, 
% 21.26/21.63    mult( Y, X ) ) }.
% 21.26/21.63  parent1[0; 11]: (5279) {G5,W27,D7,L1,V3,M1}  { mult( ld( ld( X, ld( X, X )
% 21.26/21.63     ), X ), Y ) ==> ld( ld( X, ld( X, X ) ), mult( ld( X, X ), ld( rd( Z, 
% 21.26/21.63    mult( X, Z ) ), Y ) ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := T
% 21.26/21.63     Y := X
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5283) {G7,W27,D7,L1,V5,M1}  { mult( ld( rd( U, mult( X, U ) ), X
% 21.26/21.63     ), Y ) ==> ld( rd( Z, mult( X, Z ) ), mult( ld( X, X ), ld( rd( T, mult
% 21.26/21.63    ( X, T ) ), Y ) ) ) }.
% 21.26/21.63  parent0[0]: (5270) {G20,W11,D4,L1,V2,M1}  { ld( Y, ld( Y, Y ) ) = rd( X, 
% 21.26/21.63    mult( Y, X ) ) }.
% 21.26/21.63  parent1[0; 3]: (5282) {G6,W27,D7,L1,V4,M1}  { mult( ld( ld( X, ld( X, X ) )
% 21.26/21.63    , X ), Y ) ==> ld( rd( T, mult( X, T ) ), mult( ld( X, X ), ld( rd( Z, 
% 21.26/21.63    mult( X, Z ) ), Y ) ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := U
% 21.26/21.63     Y := X
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := T
% 21.26/21.63     T := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5295) {G8,W23,D7,L1,V4,M1}  { mult( ld( rd( X, mult( Y, X ) ), Y
% 21.26/21.63     ), Z ) ==> mult( Y, mult( ld( Y, Y ), ld( rd( U, mult( Y, U ) ), Z ) ) )
% 21.26/21.63     }.
% 21.26/21.63  parent0[0]: (123) {G14,W11,D5,L1,V3,M1} P(106,6) { ld( rd( Z, mult( Y, Z )
% 21.26/21.63     ), X ) ==> mult( Y, X ) }.
% 21.26/21.63  parent1[0; 10]: (5283) {G7,W27,D7,L1,V5,M1}  { mult( ld( rd( U, mult( X, U
% 21.26/21.63     ) ), X ), Y ) ==> ld( rd( Z, mult( X, Z ) ), mult( ld( X, X ), ld( rd( T
% 21.26/21.63    , mult( X, T ) ), Y ) ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := mult( ld( Y, Y ), ld( rd( U, mult( Y, U ) ), Z ) )
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := T
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := Y
% 21.26/21.63     Y := Z
% 21.26/21.63     Z := T
% 21.26/21.63     T := U
% 21.26/21.63     U := X
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5306) {G3,W23,D7,L1,V4,M1}  { mult( ld( rd( X, mult( Y, X ) ), Y
% 21.26/21.63     ), Z ) ==> mult( mult( Y, Y ), ld( Y, ld( rd( T, mult( Y, T ) ), Z ) ) )
% 21.26/21.63     }.
% 21.26/21.63  parent0[0]: (15) {G2,W15,D5,L1,V3,M1} P(0,10) { mult( X, mult( ld( X, Y ), 
% 21.26/21.63    Z ) ) ==> mult( mult( Y, X ), ld( X, Z ) ) }.
% 21.26/21.63  parent1[0; 10]: (5295) {G8,W23,D7,L1,V4,M1}  { mult( ld( rd( X, mult( Y, X
% 21.26/21.63     ) ), Y ), Z ) ==> mult( Y, mult( ld( Y, Y ), ld( rd( U, mult( Y, U ) ), 
% 21.26/21.63    Z ) ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Y
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := ld( rd( T, mult( Y, T ) ), Z )
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63     T := U
% 21.26/21.63     U := T
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5307) {G4,W23,D7,L1,V4,M1}  { mult( ld( rd( X, mult( Y, X ) ), Y
% 21.26/21.63     ), Z ) ==> ld( ld( Y, Y ), mult( Y, ld( rd( T, mult( Y, T ) ), Z ) ) )
% 21.26/21.63     }.
% 21.26/21.63  parent0[0]: (486) {G21,W15,D4,L1,V2,M1} P(469,26);d(15);d(0) { mult( mult( 
% 21.26/21.63    X, X ), ld( X, Y ) ) ==> ld( ld( X, X ), mult( X, Y ) ) }.
% 21.26/21.63  parent1[0; 10]: (5306) {G3,W23,D7,L1,V4,M1}  { mult( ld( rd( X, mult( Y, X
% 21.26/21.63     ) ), Y ), Z ) ==> mult( mult( Y, Y ), ld( Y, ld( rd( T, mult( Y, T ) ), 
% 21.26/21.63    Z ) ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Y
% 21.26/21.63     Y := ld( rd( T, mult( Y, T ) ), Z )
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63     T := T
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5309) {G5,W19,D6,L1,V3,M1}  { mult( ld( rd( X, mult( Y, X ) ), Y
% 21.26/21.63     ), Z ) ==> ld( ld( Y, Y ), mult( Y, mult( Y, Z ) ) ) }.
% 21.26/21.63  parent0[0]: (123) {G14,W11,D5,L1,V3,M1} P(106,6) { ld( rd( Z, mult( Y, Z )
% 21.26/21.63     ), X ) ==> mult( Y, X ) }.
% 21.26/21.63  parent1[0; 16]: (5307) {G4,W23,D7,L1,V4,M1}  { mult( ld( rd( X, mult( Y, X
% 21.26/21.63     ) ), Y ), Z ) ==> ld( ld( Y, Y ), mult( Y, ld( rd( T, mult( Y, T ) ), Z
% 21.26/21.63     ) ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Z
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := T
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63     T := T
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5311) {G6,W15,D5,L1,V2,M1}  { mult( mult( Y, Y ), Z ) ==> ld( ld
% 21.26/21.63    ( Y, Y ), mult( Y, mult( Y, Z ) ) ) }.
% 21.26/21.63  parent0[0]: (123) {G14,W11,D5,L1,V3,M1} P(106,6) { ld( rd( Z, mult( Y, Z )
% 21.26/21.63     ), X ) ==> mult( Y, X ) }.
% 21.26/21.63  parent1[0; 2]: (5309) {G5,W19,D6,L1,V3,M1}  { mult( ld( rd( X, mult( Y, X )
% 21.26/21.63     ), Y ), Z ) ==> ld( ld( Y, Y ), mult( Y, mult( Y, Z ) ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Y
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := X
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5312) {G6,W15,D5,L1,V2,M1}  { ld( ld( X, X ), mult( X, mult( X, Y
% 21.26/21.63     ) ) ) ==> mult( mult( X, X ), Y ) }.
% 21.26/21.63  parent0[0]: (5311) {G6,W15,D5,L1,V2,M1}  { mult( mult( Y, Y ), Z ) ==> ld( 
% 21.26/21.63    ld( Y, Y ), mult( Y, mult( Y, Z ) ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Z
% 21.26/21.63     Y := X
% 21.26/21.63     Z := Y
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  subsumption: (507) {G22,W15,D5,L1,V2,M1} P(465,24);d(123);d(15);d(486);d(
% 21.26/21.63    123);d(123) { ld( ld( X, X ), mult( X, mult( X, Z ) ) ) ==> mult( mult( X
% 21.26/21.63    , X ), Z ) }.
% 21.26/21.63  parent0: (5312) {G6,W15,D5,L1,V2,M1}  { ld( ld( X, X ), mult( X, mult( X, Y
% 21.26/21.63     ) ) ) ==> mult( mult( X, X ), Y ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Z
% 21.26/21.63  end
% 21.26/21.63  permutation0:
% 21.26/21.63     0 ==> 0
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5313) {G20,W11,D4,L1,V2,M1}  { ld( X, ld( X, X ) ) = rd( ld( X, Y
% 21.26/21.63     ), Y ) }.
% 21.26/21.63  parent0[0]: (467) {G20,W11,D4,L1,V2,M1} P(450,67) { rd( ld( X, Y ), Y ) = 
% 21.26/21.63    ld( X, ld( X, X ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5314) {G20,W11,D4,L1,V2,M1}  { ld( X, ld( X, X ) ) = rd( ld( X, Y
% 21.26/21.63     ), Y ) }.
% 21.26/21.63  parent0[0]: (467) {G20,W11,D4,L1,V2,M1} P(450,67) { rd( ld( X, Y ), Y ) = 
% 21.26/21.63    ld( X, ld( X, X ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5316) {G21,W15,D5,L1,V2,M1}  { ld( X, ld( X, X ) ) = rd( rd( ld( 
% 21.26/21.63    X, Y ), Y ), ld( X, X ) ) }.
% 21.26/21.63  parent0[0]: (5313) {G20,W11,D4,L1,V2,M1}  { ld( X, ld( X, X ) ) = rd( ld( X
% 21.26/21.63    , Y ), Y ) }.
% 21.26/21.63  parent1[0; 7]: (5314) {G20,W11,D4,L1,V2,M1}  { ld( X, ld( X, X ) ) = rd( ld
% 21.26/21.63    ( X, Y ), Y ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63     Y := ld( X, X )
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5317) {G21,W15,D5,L1,V3,M1}  { rd( ld( X, Z ), Z ) = rd( rd( ld( 
% 21.26/21.63    X, Y ), Y ), ld( X, X ) ) }.
% 21.26/21.63  parent0[0]: (5313) {G20,W11,D4,L1,V2,M1}  { ld( X, ld( X, X ) ) = rd( ld( X
% 21.26/21.63    , Y ), Y ) }.
% 21.26/21.63  parent1[0; 1]: (5316) {G21,W15,D5,L1,V2,M1}  { ld( X, ld( X, X ) ) = rd( rd
% 21.26/21.63    ( ld( X, Y ), Y ), ld( X, X ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Z
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5318) {G21,W15,D5,L1,V3,M1}  { rd( rd( ld( X, Z ), Z ), ld( X, X )
% 21.26/21.63     ) = rd( ld( X, Y ), Y ) }.
% 21.26/21.63  parent0[0]: (5317) {G21,W15,D5,L1,V3,M1}  { rd( ld( X, Z ), Z ) = rd( rd( 
% 21.26/21.63    ld( X, Y ), Y ), ld( X, X ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Z
% 21.26/21.63     Z := Y
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  subsumption: (517) {G21,W15,D5,L1,V2,M1} P(467,467) { rd( rd( ld( X, Y ), Y
% 21.26/21.63     ), ld( X, X ) ) ==> rd( ld( X, Y ), Y ) }.
% 21.26/21.63  parent0: (5318) {G21,W15,D5,L1,V3,M1}  { rd( rd( ld( X, Z ), Z ), ld( X, X
% 21.26/21.63     ) ) = rd( ld( X, Y ), Y ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Y
% 21.26/21.63  end
% 21.26/21.63  permutation0:
% 21.26/21.63     0 ==> 0
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5322) {G22,W11,D4,L1,V1,M1}  { ld( ld( X, X ), ld( X, X ) ) ==> 
% 21.26/21.63    ld( X, X ) }.
% 21.26/21.63  parent0[0]: (482) {G21,W15,D4,L1,V2,M1} P(469,39);d(0);d(464);d(39) { ld( 
% 21.26/21.63    mult( X, X ), mult( X, Y ) ) ==> ld( ld( X, X ), ld( X, Y ) ) }.
% 21.26/21.63  parent1[0; 1]: (470) {G21,W11,D4,L1,V1,M1} P(469,409);d(39);d(7);d(462) { 
% 21.26/21.63    ld( mult( X, X ), mult( X, X ) ) ==> ld( X, X ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := X
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  subsumption: (535) {G22,W11,D4,L1,V1,M1} S(470);d(482) { ld( ld( X, X ), ld
% 21.26/21.63    ( X, X ) ) ==> ld( X, X ) }.
% 21.26/21.63  parent0: (5322) {G22,W11,D4,L1,V1,M1}  { ld( ld( X, X ), ld( X, X ) ) ==> 
% 21.26/21.63    ld( X, X ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63  end
% 21.26/21.63  permutation0:
% 21.26/21.63     0 ==> 0
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5325) {G6,W15,D5,L1,V3,M1}  { X ==> rd( ld( ld( X, Y ), ld( X, Z )
% 21.26/21.63     ), ld( mult( Y, X ), Z ) ) }.
% 21.26/21.63  parent0[0]: (54) {G6,W15,D5,L1,V3,M1} P(0,51) { rd( ld( ld( X, Z ), ld( X, 
% 21.26/21.63    Y ) ), ld( mult( Z, X ), Y ) ) ==> X }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Z
% 21.26/21.63     Z := Y
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5326) {G7,W11,D5,L1,V1,M1}  { X ==> rd( ld( X, X ), ld( mult( X, 
% 21.26/21.63    X ), X ) ) }.
% 21.26/21.63  parent0[0]: (535) {G22,W11,D4,L1,V1,M1} S(470);d(482) { ld( ld( X, X ), ld
% 21.26/21.63    ( X, X ) ) ==> ld( X, X ) }.
% 21.26/21.63  parent1[0; 3]: (5325) {G6,W15,D5,L1,V3,M1}  { X ==> rd( ld( ld( X, Y ), ld
% 21.26/21.63    ( X, Z ) ), ld( mult( Y, X ), Z ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63     Y := X
% 21.26/21.63     Z := X
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5329) {G7,W11,D5,L1,V1,M1}  { rd( ld( X, X ), ld( mult( X, X ), X
% 21.26/21.63     ) ) ==> X }.
% 21.26/21.63  parent0[0]: (5326) {G7,W11,D5,L1,V1,M1}  { X ==> rd( ld( X, X ), ld( mult( 
% 21.26/21.63    X, X ), X ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  subsumption: (536) {G23,W11,D5,L1,V1,M1} P(535,54) { rd( ld( X, X ), ld( 
% 21.26/21.63    mult( X, X ), X ) ) ==> X }.
% 21.26/21.63  parent0: (5329) {G7,W11,D5,L1,V1,M1}  { rd( ld( X, X ), ld( mult( X, X ), X
% 21.26/21.63     ) ) ==> X }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63  end
% 21.26/21.63  permutation0:
% 21.26/21.63     0 ==> 0
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5333) {G4,W19,D6,L1,V3,M1}  { mult( ld( ld( X, Y ), X ), Z ) ==> 
% 21.26/21.63    ld( ld( X, Y ), mult( Y, ld( ld( X, Y ), Z ) ) ) }.
% 21.26/21.63  parent0[0]: (24) {G4,W19,D6,L1,V3,M1} P(0,20) { ld( ld( X, Y ), mult( Y, ld
% 21.26/21.63    ( ld( X, Y ), Z ) ) ) ==> mult( ld( ld( X, Y ), X ), Z ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5339) {G5,W19,D5,L1,V1,M1}  { mult( ld( ld( X, X ), X ), mult( X
% 21.26/21.63    , X ) ) ==> ld( ld( X, X ), mult( X, mult( X, X ) ) ) }.
% 21.26/21.63  parent0[0]: (474) {G21,W11,D4,L1,V1,M1} P(469,24) { ld( ld( X, X ), mult( X
% 21.26/21.63    , X ) ) ==> mult( X, X ) }.
% 21.26/21.63  parent1[0; 16]: (5333) {G4,W19,D6,L1,V3,M1}  { mult( ld( ld( X, Y ), X ), Z
% 21.26/21.63     ) ==> ld( ld( X, Y ), mult( Y, ld( ld( X, Y ), Z ) ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63     Y := X
% 21.26/21.63     Z := mult( X, X )
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5344) {G6,W15,D5,L1,V1,M1}  { mult( ld( ld( X, X ), X ), mult( X
% 21.26/21.63    , X ) ) ==> mult( mult( X, X ), X ) }.
% 21.26/21.63  parent0[0]: (507) {G22,W15,D5,L1,V2,M1} P(465,24);d(123);d(15);d(486);d(123
% 21.26/21.63    );d(123) { ld( ld( X, X ), mult( X, mult( X, Z ) ) ) ==> mult( mult( X, X
% 21.26/21.63     ), Z ) }.
% 21.26/21.63  parent1[0; 10]: (5339) {G5,W19,D5,L1,V1,M1}  { mult( ld( ld( X, X ), X ), 
% 21.26/21.63    mult( X, X ) ) ==> ld( ld( X, X ), mult( X, mult( X, X ) ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := X
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5345) {G7,W11,D4,L1,V1,M1}  { mult( X, mult( X, X ) ) ==> mult( 
% 21.26/21.63    mult( X, X ), X ) }.
% 21.26/21.63  parent0[0]: (469) {G20,W7,D4,L1,V1,M1} P(450,6) { ld( ld( X, X ), X ) ==> X
% 21.26/21.63     }.
% 21.26/21.63  parent1[0; 2]: (5344) {G6,W15,D5,L1,V1,M1}  { mult( ld( ld( X, X ), X ), 
% 21.26/21.63    mult( X, X ) ) ==> mult( mult( X, X ), X ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  subsumption: (546) {G23,W11,D4,L1,V1,M1} P(474,24);d(507);d(469) { mult( X
% 21.26/21.63    , mult( X, X ) ) ==> mult( mult( X, X ), X ) }.
% 21.26/21.63  parent0: (5345) {G7,W11,D4,L1,V1,M1}  { mult( X, mult( X, X ) ) ==> mult( 
% 21.26/21.63    mult( X, X ), X ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63  end
% 21.26/21.63  permutation0:
% 21.26/21.63     0 ==> 0
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5348) {G4,W15,D5,L1,V3,M1}  { ld( mult( Y, X ), mult( X, Z ) ) ==>
% 21.26/21.63     ld( X, ld( ld( X, Y ), Z ) ) }.
% 21.26/21.63  parent0[0]: (39) {G4,W15,D5,L1,V3,M1} P(0,36) { ld( X, ld( ld( X, Y ), Z )
% 21.26/21.63     ) ==> ld( mult( Y, X ), mult( X, Z ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5353) {G5,W23,D5,L1,V2,M1}  { ld( mult( mult( X, X ), ld( X, X )
% 21.26/21.63     ), mult( ld( X, X ), Y ) ) ==> ld( ld( X, X ), ld( mult( X, X ), Y ) )
% 21.26/21.63     }.
% 21.26/21.63  parent0[0]: (474) {G21,W11,D4,L1,V1,M1} P(469,24) { ld( ld( X, X ), mult( X
% 21.26/21.63    , X ) ) ==> mult( X, X ) }.
% 21.26/21.63  parent1[0; 19]: (5348) {G4,W15,D5,L1,V3,M1}  { ld( mult( Y, X ), mult( X, Z
% 21.26/21.63     ) ) ==> ld( X, ld( ld( X, Y ), Z ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := ld( X, X )
% 21.26/21.63     Y := mult( X, X )
% 21.26/21.63     Z := Y
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5354) {G6,W23,D5,L1,V2,M1}  { ld( ld( ld( X, X ), mult( X, X ) )
% 21.26/21.63    , mult( ld( X, X ), Y ) ) ==> ld( ld( X, X ), ld( mult( X, X ), Y ) ) }.
% 21.26/21.63  parent0[0]: (486) {G21,W15,D4,L1,V2,M1} P(469,26);d(15);d(0) { mult( mult( 
% 21.26/21.63    X, X ), ld( X, Y ) ) ==> ld( ld( X, X ), mult( X, Y ) ) }.
% 21.26/21.63  parent1[0; 2]: (5353) {G5,W23,D5,L1,V2,M1}  { ld( mult( mult( X, X ), ld( X
% 21.26/21.63    , X ) ), mult( ld( X, X ), Y ) ) ==> ld( ld( X, X ), ld( mult( X, X ), Y
% 21.26/21.63     ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := X
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5355) {G7,W19,D5,L1,V2,M1}  { ld( mult( X, X ), mult( ld( X, X )
% 21.26/21.63    , Y ) ) ==> ld( ld( X, X ), ld( mult( X, X ), Y ) ) }.
% 21.26/21.63  parent0[0]: (474) {G21,W11,D4,L1,V1,M1} P(469,24) { ld( ld( X, X ), mult( X
% 21.26/21.63    , X ) ) ==> mult( X, X ) }.
% 21.26/21.63  parent1[0; 2]: (5354) {G6,W23,D5,L1,V2,M1}  { ld( ld( ld( X, X ), mult( X, 
% 21.26/21.63    X ) ), mult( ld( X, X ), Y ) ) ==> ld( ld( X, X ), ld( mult( X, X ), Y )
% 21.26/21.63     ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5356) {G8,W19,D5,L1,V2,M1}  { ld( mult( X, X ), ld( ld( X, X ), Y
% 21.26/21.63     ) ) ==> ld( ld( X, X ), ld( mult( X, X ), Y ) ) }.
% 21.26/21.63  parent0[0]: (464) {G20,W11,D4,L1,V2,M1} P(450,154) { mult( ld( X, X ), Y ) 
% 21.26/21.63    ==> ld( ld( X, X ), Y ) }.
% 21.26/21.63  parent1[0; 5]: (5355) {G7,W19,D5,L1,V2,M1}  { ld( mult( X, X ), mult( ld( X
% 21.26/21.63    , X ), Y ) ) ==> ld( ld( X, X ), ld( mult( X, X ), Y ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5357) {G8,W19,D5,L1,V2,M1}  { ld( ld( X, X ), ld( mult( X, X ), Y
% 21.26/21.63     ) ) ==> ld( mult( X, X ), ld( ld( X, X ), Y ) ) }.
% 21.26/21.63  parent0[0]: (5356) {G8,W19,D5,L1,V2,M1}  { ld( mult( X, X ), ld( ld( X, X )
% 21.26/21.63    , Y ) ) ==> ld( ld( X, X ), ld( mult( X, X ), Y ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  subsumption: (549) {G22,W19,D5,L1,V2,M1} P(474,39);d(486);d(474);d(464) { 
% 21.26/21.63    ld( ld( X, X ), ld( mult( X, X ), Y ) ) ==> ld( mult( X, X ), ld( ld( X, 
% 21.26/21.63    X ), Y ) ) }.
% 21.26/21.63  parent0: (5357) {G8,W19,D5,L1,V2,M1}  { ld( ld( X, X ), ld( mult( X, X ), Y
% 21.26/21.63     ) ) ==> ld( mult( X, X ), ld( ld( X, X ), Y ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  permutation0:
% 21.26/21.63     0 ==> 0
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5359) {G23,W11,D4,L1,V1,M1}  { mult( mult( X, X ), X ) ==> mult( X
% 21.26/21.63    , mult( X, X ) ) }.
% 21.26/21.63  parent0[0]: (546) {G23,W11,D4,L1,V1,M1} P(474,24);d(507);d(469) { mult( X, 
% 21.26/21.63    mult( X, X ) ) ==> mult( mult( X, X ), X ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5480) {G16,W35,D6,L1,V3,M1}  { mult( mult( rd( X, mult( Y, X ) )
% 21.26/21.63    , rd( X, mult( Y, X ) ) ), rd( X, mult( Y, X ) ) ) ==> mult( rd( X, mult
% 21.26/21.63    ( Y, X ) ), mult( rd( X, mult( Y, X ) ), rd( ld( Y, Z ), Z ) ) ) }.
% 21.26/21.63  parent0[0]: (263) {G15,W15,D5,L1,V4,M1} P(105,247) { mult( T, rd( Z, mult( 
% 21.26/21.63    X, Z ) ) ) = mult( T, rd( ld( X, U ), U ) ) }.
% 21.26/21.63  parent1[0; 24]: (5359) {G23,W11,D4,L1,V1,M1}  { mult( mult( X, X ), X ) ==>
% 21.26/21.63     mult( X, mult( X, X ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Y
% 21.26/21.63     Y := T
% 21.26/21.63     Z := X
% 21.26/21.63     T := rd( X, mult( Y, X ) )
% 21.26/21.63     U := Z
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := rd( X, mult( Y, X ) )
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5482) {G16,W35,D6,L1,V4,M1}  { mult( mult( rd( X, mult( Y, X ) )
% 21.26/21.63    , rd( ld( Y, T ), T ) ), rd( X, mult( Y, X ) ) ) ==> mult( rd( X, mult( Y
% 21.26/21.63    , X ) ), mult( rd( X, mult( Y, X ) ), rd( ld( Y, Z ), Z ) ) ) }.
% 21.26/21.63  parent0[0]: (263) {G15,W15,D5,L1,V4,M1} P(105,247) { mult( T, rd( Z, mult( 
% 21.26/21.63    X, Z ) ) ) = mult( T, rd( ld( X, U ), U ) ) }.
% 21.26/21.63  parent1[0; 2]: (5480) {G16,W35,D6,L1,V3,M1}  { mult( mult( rd( X, mult( Y, 
% 21.26/21.63    X ) ), rd( X, mult( Y, X ) ) ), rd( X, mult( Y, X ) ) ) ==> mult( rd( X, 
% 21.26/21.63    mult( Y, X ) ), mult( rd( X, mult( Y, X ) ), rd( ld( Y, Z ), Z ) ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Y
% 21.26/21.63     Y := U
% 21.26/21.63     Z := X
% 21.26/21.63     T := rd( X, mult( Y, X ) )
% 21.26/21.63     U := T
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5623) {G16,W35,D6,L1,V4,M1}  { mult( mult( rd( X, mult( Y, X ) )
% 21.26/21.63    , rd( ld( Y, Z ), Z ) ), rd( X, mult( Y, X ) ) ) ==> mult( rd( X, mult( Y
% 21.26/21.63    , X ) ), ld( rd( mult( Y, X ), X ), rd( ld( Y, T ), T ) ) ) }.
% 21.26/21.63  parent0[0]: (154) {G15,W11,D4,L1,V3,M1} P(2,123) { mult( rd( X, Y ), Z ) 
% 21.26/21.63    ==> ld( rd( Y, X ), Z ) }.
% 21.26/21.63  parent1[0; 24]: (5482) {G16,W35,D6,L1,V4,M1}  { mult( mult( rd( X, mult( Y
% 21.26/21.63    , X ) ), rd( ld( Y, T ), T ) ), rd( X, mult( Y, X ) ) ) ==> mult( rd( X, 
% 21.26/21.63    mult( Y, X ) ), mult( rd( X, mult( Y, X ) ), rd( ld( Y, Z ), Z ) ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := mult( Y, X )
% 21.26/21.63     Z := rd( ld( Y, T ), T )
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := T
% 21.26/21.63     T := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5628) {G1,W31,D6,L1,V4,M1}  { mult( mult( rd( X, mult( Y, X ) ), 
% 21.26/21.63    rd( ld( Y, Z ), Z ) ), rd( X, mult( Y, X ) ) ) ==> mult( rd( X, mult( Y, 
% 21.26/21.63    X ) ), ld( Y, rd( ld( Y, T ), T ) ) ) }.
% 21.26/21.63  parent0[0]: (3) {G0,W7,D4,L1,V2,M1} I { rd( mult( Y, X ), X ) ==> Y }.
% 21.26/21.63  parent1[0; 25]: (5623) {G16,W35,D6,L1,V4,M1}  { mult( mult( rd( X, mult( Y
% 21.26/21.63    , X ) ), rd( ld( Y, Z ), Z ) ), rd( X, mult( Y, X ) ) ) ==> mult( rd( X, 
% 21.26/21.63    mult( Y, X ) ), ld( rd( mult( Y, X ), X ), rd( ld( Y, T ), T ) ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63     T := T
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5630) {G2,W31,D6,L1,V4,M1}  { mult( mult( rd( X, mult( Y, X ) ), 
% 21.26/21.63    rd( ld( Y, Z ), Z ) ), rd( X, mult( Y, X ) ) ) ==> ld( rd( mult( Y, X ), 
% 21.26/21.63    X ), ld( Y, rd( ld( Y, T ), T ) ) ) }.
% 21.26/21.63  parent0[0]: (154) {G15,W11,D4,L1,V3,M1} P(2,123) { mult( rd( X, Y ), Z ) 
% 21.26/21.63    ==> ld( rd( Y, X ), Z ) }.
% 21.26/21.63  parent1[0; 18]: (5628) {G1,W31,D6,L1,V4,M1}  { mult( mult( rd( X, mult( Y, 
% 21.26/21.63    X ) ), rd( ld( Y, Z ), Z ) ), rd( X, mult( Y, X ) ) ) ==> mult( rd( X, 
% 21.26/21.63    mult( Y, X ) ), ld( Y, rd( ld( Y, T ), T ) ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := mult( Y, X )
% 21.26/21.63     Z := ld( Y, rd( ld( Y, T ), T ) )
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63     T := T
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5631) {G3,W31,D6,L1,V4,M1}  { mult( ld( rd( mult( Y, X ), X ), rd
% 21.26/21.63    ( ld( Y, Z ), Z ) ), rd( X, mult( Y, X ) ) ) ==> ld( rd( mult( Y, X ), X
% 21.26/21.63     ), ld( Y, rd( ld( Y, T ), T ) ) ) }.
% 21.26/21.63  parent0[0]: (154) {G15,W11,D4,L1,V3,M1} P(2,123) { mult( rd( X, Y ), Z ) 
% 21.26/21.63    ==> ld( rd( Y, X ), Z ) }.
% 21.26/21.63  parent1[0; 2]: (5630) {G2,W31,D6,L1,V4,M1}  { mult( mult( rd( X, mult( Y, X
% 21.26/21.63     ) ), rd( ld( Y, Z ), Z ) ), rd( X, mult( Y, X ) ) ) ==> ld( rd( mult( Y
% 21.26/21.63    , X ), X ), ld( Y, rd( ld( Y, T ), T ) ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := mult( Y, X )
% 21.26/21.63     Z := rd( ld( Y, Z ), Z )
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63     T := T
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5634) {G1,W27,D6,L1,V4,M1}  { mult( ld( rd( mult( X, Y ), Y ), rd
% 21.26/21.63    ( ld( X, Z ), Z ) ), rd( Y, mult( X, Y ) ) ) ==> ld( X, ld( X, rd( ld( X
% 21.26/21.63    , T ), T ) ) ) }.
% 21.26/21.63  parent0[0]: (3) {G0,W7,D4,L1,V2,M1} I { rd( mult( Y, X ), X ) ==> Y }.
% 21.26/21.63  parent1[0; 19]: (5631) {G3,W31,D6,L1,V4,M1}  { mult( ld( rd( mult( Y, X ), 
% 21.26/21.63    X ), rd( ld( Y, Z ), Z ) ), rd( X, mult( Y, X ) ) ) ==> ld( rd( mult( Y, 
% 21.26/21.63    X ), X ), ld( Y, rd( ld( Y, T ), T ) ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Y
% 21.26/21.63     Y := X
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := Y
% 21.26/21.63     Y := X
% 21.26/21.63     Z := Z
% 21.26/21.63     T := T
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5635) {G1,W23,D6,L1,V4,M1}  { mult( ld( X, rd( ld( X, Z ), Z ) )
% 21.26/21.63    , rd( Y, mult( X, Y ) ) ) ==> ld( X, ld( X, rd( ld( X, T ), T ) ) ) }.
% 21.26/21.63  parent0[0]: (3) {G0,W7,D4,L1,V2,M1} I { rd( mult( Y, X ), X ) ==> Y }.
% 21.26/21.63  parent1[0; 3]: (5634) {G1,W27,D6,L1,V4,M1}  { mult( ld( rd( mult( X, Y ), Y
% 21.26/21.63     ), rd( ld( X, Z ), Z ) ), rd( Y, mult( X, Y ) ) ) ==> ld( X, ld( X, rd( 
% 21.26/21.63    ld( X, T ), T ) ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Y
% 21.26/21.63     Y := X
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63     T := T
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5636) {G2,W19,D6,L1,V3,M1}  { ld( X, rd( rd( ld( X, Y ), Y ), X )
% 21.26/21.63     ) ==> ld( X, ld( X, rd( ld( X, T ), T ) ) ) }.
% 21.26/21.63  parent0[0]: (146) {G15,W15,D5,L1,V3,M1} P(123,38);d(118);d(64);d(118) { 
% 21.26/21.63    mult( ld( Y, Z ), rd( X, mult( Y, X ) ) ) ==> ld( Y, rd( Z, Y ) ) }.
% 21.26/21.63  parent1[0; 1]: (5635) {G1,W23,D6,L1,V4,M1}  { mult( ld( X, rd( ld( X, Z ), 
% 21.26/21.63    Z ) ), rd( Y, mult( X, Y ) ) ) ==> ld( X, ld( X, rd( ld( X, T ), T ) ) )
% 21.26/21.63     }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Z
% 21.26/21.63     Y := X
% 21.26/21.63     Z := rd( ld( X, Y ), Y )
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Z
% 21.26/21.63     Z := Y
% 21.26/21.63     T := T
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  subsumption: (555) {G24,W19,D6,L1,V2,M1} P(263,546);d(154);d(3);d(154);d(3)
% 21.26/21.63    ;d(146) { ld( Y, rd( rd( ld( Y, Z ), Z ), Y ) ) ==> ld( Y, ld( Y, rd( ld
% 21.26/21.63    ( Y, Z ), Z ) ) ) }.
% 21.26/21.63  parent0: (5636) {G2,W19,D6,L1,V3,M1}  { ld( X, rd( rd( ld( X, Y ), Y ), X )
% 21.26/21.63     ) ==> ld( X, ld( X, rd( ld( X, T ), T ) ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Y
% 21.26/21.63     Y := Z
% 21.26/21.63     Z := T
% 21.26/21.63     T := Z
% 21.26/21.63  end
% 21.26/21.63  permutation0:
% 21.26/21.63     0 ==> 0
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5639) {G5,W15,D6,L1,V3,M1}  { ld( X, rd( Y, X ) ) ==> rd( ld( X, 
% 21.26/21.63    mult( Y, ld( X, Z ) ) ), Z ) }.
% 21.26/21.63  parent0[0]: (33) {G5,W15,D6,L1,V3,M1} P(27,3) { rd( ld( X, mult( Y, ld( X, 
% 21.26/21.63    Z ) ) ), Z ) ==> ld( X, rd( Y, X ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5642) {G2,W19,D5,L1,V3,M1}  { ld( rd( X, Y ), rd( Z, rd( X, Y ) )
% 21.26/21.63     ) ==> rd( ld( rd( X, Y ), mult( Z, Y ) ), X ) }.
% 21.26/21.63  parent0[0]: (6) {G1,W7,D4,L1,V2,M1} P(2,1) { ld( rd( X, Y ), X ) ==> Y }.
% 21.26/21.63  parent1[0; 17]: (5639) {G5,W15,D6,L1,V3,M1}  { ld( X, rd( Y, X ) ) ==> rd( 
% 21.26/21.63    ld( X, mult( Y, ld( X, Z ) ) ), Z ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := rd( X, Y )
% 21.26/21.63     Y := Z
% 21.26/21.63     Z := X
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5643) {G2,W19,D5,L1,V3,M1}  { rd( ld( rd( X, Y ), mult( Z, Y ) ), 
% 21.26/21.63    X ) ==> ld( rd( X, Y ), rd( Z, rd( X, Y ) ) ) }.
% 21.26/21.63  parent0[0]: (5642) {G2,W19,D5,L1,V3,M1}  { ld( rd( X, Y ), rd( Z, rd( X, Y
% 21.26/21.63     ) ) ) ==> rd( ld( rd( X, Y ), mult( Z, Y ) ), X ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  subsumption: (615) {G6,W19,D5,L1,V3,M1} P(6,33) { rd( ld( rd( X, Y ), mult
% 21.26/21.63    ( Z, Y ) ), X ) ==> ld( rd( X, Y ), rd( Z, rd( X, Y ) ) ) }.
% 21.26/21.63  parent0: (5643) {G2,W19,D5,L1,V3,M1}  { rd( ld( rd( X, Y ), mult( Z, Y ) )
% 21.26/21.63    , X ) ==> ld( rd( X, Y ), rd( Z, rd( X, Y ) ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  permutation0:
% 21.26/21.63     0 ==> 0
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5645) {G1,W7,D4,L1,V2,M1}  { Y ==> ld( rd( X, Y ), X ) }.
% 21.26/21.63  parent0[0]: (6) {G1,W7,D4,L1,V2,M1} P(2,1) { ld( rd( X, Y ), X ) ==> Y }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5646) {G2,W11,D4,L1,V1,M1}  { ld( mult( X, X ), X ) ==> ld( X, ld
% 21.26/21.63    ( X, X ) ) }.
% 21.26/21.63  parent0[0]: (536) {G23,W11,D5,L1,V1,M1} P(535,54) { rd( ld( X, X ), ld( 
% 21.26/21.63    mult( X, X ), X ) ) ==> X }.
% 21.26/21.63  parent1[0; 7]: (5645) {G1,W7,D4,L1,V2,M1}  { Y ==> ld( rd( X, Y ), X ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := ld( X, X )
% 21.26/21.63     Y := ld( mult( X, X ), X )
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5647) {G2,W11,D4,L1,V1,M1}  { ld( X, ld( X, X ) ) ==> ld( mult( X
% 21.26/21.63    , X ), X ) }.
% 21.26/21.63  parent0[0]: (5646) {G2,W11,D4,L1,V1,M1}  { ld( mult( X, X ), X ) ==> ld( X
% 21.26/21.63    , ld( X, X ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  subsumption: (624) {G24,W11,D4,L1,V1,M1} P(536,6) { ld( X, ld( X, X ) ) ==>
% 21.26/21.63     ld( mult( X, X ), X ) }.
% 21.26/21.63  parent0: (5647) {G2,W11,D4,L1,V1,M1}  { ld( X, ld( X, X ) ) ==> ld( mult( X
% 21.26/21.63    , X ), X ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63  end
% 21.26/21.63  permutation0:
% 21.26/21.63     0 ==> 0
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5649) {G20,W11,D5,L1,V2,M1}  { ld( X, Y ) ==> mult( ld( X, ld( X, 
% 21.26/21.63    X ) ), Y ) }.
% 21.26/21.63  parent0[0]: (468) {G20,W11,D5,L1,V2,M1} P(450,27);d(1) { mult( ld( X, ld( X
% 21.26/21.63    , X ) ), Y ) ==> ld( X, Y ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5654) {G21,W11,D5,L1,V2,M1}  { ld( X, Y ) ==> mult( ld( mult( X, 
% 21.26/21.63    X ), X ), Y ) }.
% 21.26/21.63  parent0[0]: (624) {G24,W11,D4,L1,V1,M1} P(536,6) { ld( X, ld( X, X ) ) ==> 
% 21.26/21.63    ld( mult( X, X ), X ) }.
% 21.26/21.63  parent1[0; 5]: (5649) {G20,W11,D5,L1,V2,M1}  { ld( X, Y ) ==> mult( ld( X, 
% 21.26/21.63    ld( X, X ) ), Y ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5659) {G21,W11,D5,L1,V2,M1}  { mult( ld( mult( X, X ), X ), Y ) 
% 21.26/21.63    ==> ld( X, Y ) }.
% 21.26/21.63  parent0[0]: (5654) {G21,W11,D5,L1,V2,M1}  { ld( X, Y ) ==> mult( ld( mult( 
% 21.26/21.63    X, X ), X ), Y ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  subsumption: (626) {G25,W11,D5,L1,V2,M1} P(624,468) { mult( ld( mult( X, X
% 21.26/21.63     ), X ), Y ) ==> ld( X, Y ) }.
% 21.26/21.63  parent0: (5659) {G21,W11,D5,L1,V2,M1}  { mult( ld( mult( X, X ), X ), Y ) 
% 21.26/21.63    ==> ld( X, Y ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  permutation0:
% 21.26/21.63     0 ==> 0
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5661) {G20,W11,D5,L1,V2,M1}  { mult( X, Y ) ==> ld( ld( X, ld( X, 
% 21.26/21.63    X ) ), Y ) }.
% 21.26/21.63  parent0[0]: (460) {G20,W11,D5,L1,V2,M1} P(450,138) { ld( ld( X, ld( X, X )
% 21.26/21.63     ), Y ) ==> mult( X, Y ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5669) {G21,W11,D5,L1,V2,M1}  { mult( X, Y ) ==> ld( ld( mult( X, 
% 21.26/21.63    X ), X ), Y ) }.
% 21.26/21.63  parent0[0]: (624) {G24,W11,D4,L1,V1,M1} P(536,6) { ld( X, ld( X, X ) ) ==> 
% 21.26/21.63    ld( mult( X, X ), X ) }.
% 21.26/21.63  parent1[0; 5]: (5661) {G20,W11,D5,L1,V2,M1}  { mult( X, Y ) ==> ld( ld( X, 
% 21.26/21.63    ld( X, X ) ), Y ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5703) {G21,W11,D5,L1,V2,M1}  { ld( ld( mult( X, X ), X ), Y ) ==> 
% 21.26/21.63    mult( X, Y ) }.
% 21.26/21.63  parent0[0]: (5669) {G21,W11,D5,L1,V2,M1}  { mult( X, Y ) ==> ld( ld( mult( 
% 21.26/21.63    X, X ), X ), Y ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  subsumption: (627) {G25,W11,D5,L1,V2,M1} P(624,460) { ld( ld( mult( X, X )
% 21.26/21.63    , X ), Y ) ==> mult( X, Y ) }.
% 21.26/21.63  parent0: (5703) {G21,W11,D5,L1,V2,M1}  { ld( ld( mult( X, X ), X ), Y ) ==>
% 21.26/21.63     mult( X, Y ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  permutation0:
% 21.26/21.63     0 ==> 0
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5705) {G20,W11,D4,L1,V2,M1}  { ld( X, ld( X, X ) ) = rd( ld( X, Y
% 21.26/21.63     ), Y ) }.
% 21.26/21.63  parent0[0]: (467) {G20,W11,D4,L1,V2,M1} P(450,67) { rd( ld( X, Y ), Y ) = 
% 21.26/21.63    ld( X, ld( X, X ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5709) {G21,W15,D5,L1,V1,M1}  { ld( X, ld( X, X ) ) = rd( ld( mult
% 21.26/21.63    ( X, X ), X ), ld( X, X ) ) }.
% 21.26/21.63  parent0[0]: (624) {G24,W11,D4,L1,V1,M1} P(536,6) { ld( X, ld( X, X ) ) ==> 
% 21.26/21.63    ld( mult( X, X ), X ) }.
% 21.26/21.63  parent1[0; 7]: (5705) {G20,W11,D4,L1,V2,M1}  { ld( X, ld( X, X ) ) = rd( ld
% 21.26/21.63    ( X, Y ), Y ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63     Y := ld( X, X )
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5710) {G22,W15,D5,L1,V1,M1}  { ld( mult( X, X ), X ) = rd( ld( 
% 21.26/21.63    mult( X, X ), X ), ld( X, X ) ) }.
% 21.26/21.63  parent0[0]: (624) {G24,W11,D4,L1,V1,M1} P(536,6) { ld( X, ld( X, X ) ) ==> 
% 21.26/21.63    ld( mult( X, X ), X ) }.
% 21.26/21.63  parent1[0; 1]: (5709) {G21,W15,D5,L1,V1,M1}  { ld( X, ld( X, X ) ) = rd( ld
% 21.26/21.63    ( mult( X, X ), X ), ld( X, X ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5712) {G22,W15,D5,L1,V1,M1}  { rd( ld( mult( X, X ), X ), ld( X, X
% 21.26/21.63     ) ) = ld( mult( X, X ), X ) }.
% 21.26/21.63  parent0[0]: (5710) {G22,W15,D5,L1,V1,M1}  { ld( mult( X, X ), X ) = rd( ld
% 21.26/21.63    ( mult( X, X ), X ), ld( X, X ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  subsumption: (629) {G25,W15,D5,L1,V1,M1} P(624,467) { rd( ld( mult( X, X )
% 21.26/21.63    , X ), ld( X, X ) ) ==> ld( mult( X, X ), X ) }.
% 21.26/21.63  parent0: (5712) {G22,W15,D5,L1,V1,M1}  { rd( ld( mult( X, X ), X ), ld( X, 
% 21.26/21.63    X ) ) = ld( mult( X, X ), X ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63  end
% 21.26/21.63  permutation0:
% 21.26/21.63     0 ==> 0
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5714) {G24,W11,D4,L1,V1,M1}  { ld( mult( X, X ), X ) ==> ld( X, ld
% 21.26/21.63    ( X, X ) ) }.
% 21.26/21.63  parent0[0]: (624) {G24,W11,D4,L1,V1,M1} P(536,6) { ld( X, ld( X, X ) ) ==> 
% 21.26/21.63    ld( mult( X, X ), X ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5715) {G20,W11,D4,L1,V2,M1}  { ld( X, ld( X, X ) ) = rd( ld( X, Y
% 21.26/21.63     ), Y ) }.
% 21.26/21.63  parent0[0]: (467) {G20,W11,D4,L1,V2,M1} P(450,67) { rd( ld( X, Y ), Y ) = 
% 21.26/21.63    ld( X, ld( X, X ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5716) {G21,W11,D4,L1,V2,M1}  { ld( mult( X, X ), X ) ==> rd( ld( 
% 21.26/21.63    X, Y ), Y ) }.
% 21.26/21.63  parent0[0]: (5715) {G20,W11,D4,L1,V2,M1}  { ld( X, ld( X, X ) ) = rd( ld( X
% 21.26/21.63    , Y ), Y ) }.
% 21.26/21.63  parent1[0; 6]: (5714) {G24,W11,D4,L1,V1,M1}  { ld( mult( X, X ), X ) ==> ld
% 21.26/21.63    ( X, ld( X, X ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5717) {G21,W11,D4,L1,V2,M1}  { rd( ld( X, Y ), Y ) ==> ld( mult( X
% 21.26/21.63    , X ), X ) }.
% 21.26/21.63  parent0[0]: (5716) {G21,W11,D4,L1,V2,M1}  { ld( mult( X, X ), X ) ==> rd( 
% 21.26/21.63    ld( X, Y ), Y ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  subsumption: (630) {G25,W11,D4,L1,V2,M1} P(624,467) { rd( ld( X, Y ), Y ) =
% 21.26/21.63     ld( mult( X, X ), X ) }.
% 21.26/21.63  parent0: (5717) {G21,W11,D4,L1,V2,M1}  { rd( ld( X, Y ), Y ) ==> ld( mult( 
% 21.26/21.63    X, X ), X ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  permutation0:
% 21.26/21.63     0 ==> 0
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5718) {G24,W11,D4,L1,V1,M1}  { ld( mult( X, X ), X ) ==> ld( X, ld
% 21.26/21.63    ( X, X ) ) }.
% 21.26/21.63  parent0[0]: (624) {G24,W11,D4,L1,V1,M1} P(536,6) { ld( X, ld( X, X ) ) ==> 
% 21.26/21.63    ld( mult( X, X ), X ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5719) {G20,W11,D4,L1,V2,M1}  { ld( Y, ld( Y, Y ) ) = rd( X, mult( 
% 21.26/21.63    Y, X ) ) }.
% 21.26/21.63  parent0[0]: (465) {G20,W11,D4,L1,V2,M1} P(450,94) { rd( Y, mult( X, Y ) ) =
% 21.26/21.63     ld( X, ld( X, X ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Y
% 21.26/21.63     Y := X
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5720) {G21,W11,D4,L1,V2,M1}  { ld( mult( X, X ), X ) ==> rd( Y, 
% 21.26/21.63    mult( X, Y ) ) }.
% 21.26/21.63  parent0[0]: (5719) {G20,W11,D4,L1,V2,M1}  { ld( Y, ld( Y, Y ) ) = rd( X, 
% 21.26/21.63    mult( Y, X ) ) }.
% 21.26/21.63  parent1[0; 6]: (5718) {G24,W11,D4,L1,V1,M1}  { ld( mult( X, X ), X ) ==> ld
% 21.26/21.63    ( X, ld( X, X ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Y
% 21.26/21.63     Y := X
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5721) {G21,W11,D4,L1,V2,M1}  { rd( Y, mult( X, Y ) ) ==> ld( mult
% 21.26/21.63    ( X, X ), X ) }.
% 21.26/21.63  parent0[0]: (5720) {G21,W11,D4,L1,V2,M1}  { ld( mult( X, X ), X ) ==> rd( Y
% 21.26/21.63    , mult( X, Y ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  subsumption: (631) {G25,W11,D4,L1,V2,M1} P(624,465) { rd( Y, mult( X, Y ) )
% 21.26/21.63     = ld( mult( X, X ), X ) }.
% 21.26/21.63  parent0: (5721) {G21,W11,D4,L1,V2,M1}  { rd( Y, mult( X, Y ) ) ==> ld( mult
% 21.26/21.63    ( X, X ), X ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  permutation0:
% 21.26/21.63     0 ==> 0
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5723) {G16,W15,D5,L1,V3,M1}  { ld( X, rd( Y, X ) ) ==> mult( ld( X
% 21.26/21.63    , Y ), rd( ld( X, Z ), Z ) ) }.
% 21.26/21.63  parent0[0]: (383) {G16,W15,D5,L1,V3,M1} P(146,263) { mult( ld( X, Y ), rd( 
% 21.26/21.63    ld( X, T ), T ) ) ==> ld( X, rd( Y, X ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := T
% 21.26/21.63     T := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5726) {G17,W19,D6,L1,V2,M1}  { ld( X, rd( Y, X ) ) ==> mult( ld( 
% 21.26/21.63    X, Y ), rd( ld( mult( X, X ), X ), ld( X, X ) ) ) }.
% 21.26/21.63  parent0[0]: (624) {G24,W11,D4,L1,V1,M1} P(536,6) { ld( X, ld( X, X ) ) ==> 
% 21.26/21.63    ld( mult( X, X ), X ) }.
% 21.26/21.63  parent1[0; 11]: (5723) {G16,W15,D5,L1,V3,M1}  { ld( X, rd( Y, X ) ) ==> 
% 21.26/21.63    mult( ld( X, Y ), rd( ld( X, Z ), Z ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := ld( X, X )
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5727) {G18,W15,D5,L1,V2,M1}  { ld( X, rd( Y, X ) ) ==> mult( ld( 
% 21.26/21.63    X, Y ), ld( mult( X, X ), X ) ) }.
% 21.26/21.63  parent0[0]: (629) {G25,W15,D5,L1,V1,M1} P(624,467) { rd( ld( mult( X, X ), 
% 21.26/21.63    X ), ld( X, X ) ) ==> ld( mult( X, X ), X ) }.
% 21.26/21.63  parent1[0; 10]: (5726) {G17,W19,D6,L1,V2,M1}  { ld( X, rd( Y, X ) ) ==> 
% 21.26/21.63    mult( ld( X, Y ), rd( ld( mult( X, X ), X ), ld( X, X ) ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5728) {G18,W15,D5,L1,V2,M1}  { mult( ld( X, Y ), ld( mult( X, X )
% 21.26/21.63    , X ) ) ==> ld( X, rd( Y, X ) ) }.
% 21.26/21.63  parent0[0]: (5727) {G18,W15,D5,L1,V2,M1}  { ld( X, rd( Y, X ) ) ==> mult( 
% 21.26/21.63    ld( X, Y ), ld( mult( X, X ), X ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  subsumption: (632) {G26,W15,D5,L1,V2,M1} P(624,383);d(629) { mult( ld( X, Y
% 21.26/21.63     ), ld( mult( X, X ), X ) ) ==> ld( X, rd( Y, X ) ) }.
% 21.26/21.63  parent0: (5728) {G18,W15,D5,L1,V2,M1}  { mult( ld( X, Y ), ld( mult( X, X )
% 21.26/21.63    , X ) ) ==> ld( X, rd( Y, X ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  permutation0:
% 21.26/21.63     0 ==> 0
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5730) {G12,W11,D5,L1,V3,M1}  { rd( Y, X ) ==> rd( ld( rd( X, Y ), 
% 21.26/21.63    Z ), Z ) }.
% 21.26/21.63  parent0[0]: (104) {G12,W11,D5,L1,V3,M1} P(6,71) { rd( ld( rd( X, Y ), Z ), 
% 21.26/21.63    Z ) ==> rd( Y, X ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5733) {G13,W23,D6,L1,V2,M1}  { rd( X, Y ) ==> rd( ld( mult( rd( Y
% 21.26/21.63    , X ), rd( Y, X ) ), rd( Y, X ) ), ld( rd( Y, X ), rd( Y, X ) ) ) }.
% 21.26/21.63  parent0[0]: (624) {G24,W11,D4,L1,V1,M1} P(536,6) { ld( X, ld( X, X ) ) ==> 
% 21.26/21.63    ld( mult( X, X ), X ) }.
% 21.26/21.63  parent1[0; 5]: (5730) {G12,W11,D5,L1,V3,M1}  { rd( Y, X ) ==> rd( ld( rd( X
% 21.26/21.63    , Y ), Z ), Z ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := rd( Y, X )
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := Y
% 21.26/21.63     Y := X
% 21.26/21.63     Z := ld( rd( Y, X ), rd( Y, X ) )
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5734) {G14,W15,D5,L1,V2,M1}  { rd( X, Y ) ==> ld( mult( rd( Y, X
% 21.26/21.63     ), rd( Y, X ) ), rd( Y, X ) ) }.
% 21.26/21.63  parent0[0]: (629) {G25,W15,D5,L1,V1,M1} P(624,467) { rd( ld( mult( X, X ), 
% 21.26/21.63    X ), ld( X, X ) ) ==> ld( mult( X, X ), X ) }.
% 21.26/21.63  parent1[0; 4]: (5733) {G13,W23,D6,L1,V2,M1}  { rd( X, Y ) ==> rd( ld( mult
% 21.26/21.63    ( rd( Y, X ), rd( Y, X ) ), rd( Y, X ) ), ld( rd( Y, X ), rd( Y, X ) ) )
% 21.26/21.63     }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := rd( Y, X )
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5735) {G15,W15,D5,L1,V2,M1}  { rd( X, Y ) ==> ld( ld( rd( X, Y )
% 21.26/21.63    , rd( Y, X ) ), rd( Y, X ) ) }.
% 21.26/21.63  parent0[0]: (154) {G15,W11,D4,L1,V3,M1} P(2,123) { mult( rd( X, Y ), Z ) 
% 21.26/21.63    ==> ld( rd( Y, X ), Z ) }.
% 21.26/21.63  parent1[0; 5]: (5734) {G14,W15,D5,L1,V2,M1}  { rd( X, Y ) ==> ld( mult( rd
% 21.26/21.63    ( Y, X ), rd( Y, X ) ), rd( Y, X ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Y
% 21.26/21.63     Y := X
% 21.26/21.63     Z := rd( Y, X )
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5736) {G15,W15,D5,L1,V2,M1}  { ld( ld( rd( X, Y ), rd( Y, X ) ), 
% 21.26/21.63    rd( Y, X ) ) ==> rd( X, Y ) }.
% 21.26/21.63  parent0[0]: (5735) {G15,W15,D5,L1,V2,M1}  { rd( X, Y ) ==> ld( ld( rd( X, Y
% 21.26/21.63     ), rd( Y, X ) ), rd( Y, X ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  subsumption: (639) {G26,W15,D5,L1,V2,M1} P(624,104);d(629);d(154) { ld( ld
% 21.26/21.63    ( rd( Y, X ), rd( X, Y ) ), rd( X, Y ) ) ==> rd( Y, X ) }.
% 21.26/21.63  parent0: (5736) {G15,W15,D5,L1,V2,M1}  { ld( ld( rd( X, Y ), rd( Y, X ) ), 
% 21.26/21.63    rd( Y, X ) ) ==> rd( X, Y ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Y
% 21.26/21.63     Y := X
% 21.26/21.63  end
% 21.26/21.63  permutation0:
% 21.26/21.63     0 ==> 0
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5737) {G25,W11,D4,L1,V2,M1}  { ld( mult( X, X ), X ) = rd( ld( X, 
% 21.26/21.63    Y ), Y ) }.
% 21.26/21.63  parent0[0]: (630) {G25,W11,D4,L1,V2,M1} P(624,467) { rd( ld( X, Y ), Y ) = 
% 21.26/21.63    ld( mult( X, X ), X ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5738) {G4,W15,D5,L1,V3,M1}  { ld( mult( Y, X ), mult( X, Z ) ) ==>
% 21.26/21.63     ld( X, ld( ld( X, Y ), Z ) ) }.
% 21.26/21.63  parent0[0]: (39) {G4,W15,D5,L1,V3,M1} P(0,36) { ld( X, ld( ld( X, Y ), Z )
% 21.26/21.63     ) ==> ld( mult( Y, X ), mult( X, Z ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5742) {G5,W23,D6,L1,V3,M1}  { ld( mult( X, mult( X, X ) ), mult( 
% 21.26/21.63    mult( X, X ), Y ) ) ==> ld( mult( X, X ), ld( rd( ld( X, Z ), Z ), Y ) )
% 21.26/21.63     }.
% 21.26/21.63  parent0[0]: (5737) {G25,W11,D4,L1,V2,M1}  { ld( mult( X, X ), X ) = rd( ld
% 21.26/21.63    ( X, Y ), Y ) }.
% 21.26/21.63  parent1[0; 17]: (5738) {G4,W15,D5,L1,V3,M1}  { ld( mult( Y, X ), mult( X, Z
% 21.26/21.63     ) ) ==> ld( X, ld( ld( X, Y ), Z ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Z
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := mult( X, X )
% 21.26/21.63     Y := X
% 21.26/21.63     Z := Y
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5743) {G6,W19,D5,L1,V2,M1}  { ld( mult( X, mult( X, X ) ), mult( 
% 21.26/21.63    mult( X, X ), Y ) ) ==> ld( mult( X, X ), mult( X, Y ) ) }.
% 21.26/21.63  parent0[0]: (115) {G13,W11,D5,L1,V3,M1} P(105,6) { ld( rd( ld( Y, Z ), Z )
% 21.26/21.63    , X ) ==> mult( Y, X ) }.
% 21.26/21.63  parent1[0; 16]: (5742) {G5,W23,D6,L1,V3,M1}  { ld( mult( X, mult( X, X ) )
% 21.26/21.63    , mult( mult( X, X ), Y ) ) ==> ld( mult( X, X ), ld( rd( ld( X, Z ), Z )
% 21.26/21.63    , Y ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Y
% 21.26/21.63     Y := X
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5744) {G7,W19,D5,L1,V2,M1}  { ld( mult( X, mult( X, X ) ), mult( 
% 21.26/21.63    mult( X, X ), Y ) ) ==> ld( ld( X, X ), ld( X, Y ) ) }.
% 21.26/21.63  parent0[0]: (482) {G21,W15,D4,L1,V2,M1} P(469,39);d(0);d(464);d(39) { ld( 
% 21.26/21.63    mult( X, X ), mult( X, Y ) ) ==> ld( ld( X, X ), ld( X, Y ) ) }.
% 21.26/21.63  parent1[0; 12]: (5743) {G6,W19,D5,L1,V2,M1}  { ld( mult( X, mult( X, X ) )
% 21.26/21.63    , mult( mult( X, X ), Y ) ) ==> ld( mult( X, X ), mult( X, Y ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5745) {G8,W19,D5,L1,V2,M1}  { ld( mult( mult( X, X ), X ), mult( 
% 21.26/21.63    mult( X, X ), Y ) ) ==> ld( ld( X, X ), ld( X, Y ) ) }.
% 21.26/21.63  parent0[0]: (546) {G23,W11,D4,L1,V1,M1} P(474,24);d(507);d(469) { mult( X, 
% 21.26/21.63    mult( X, X ) ) ==> mult( mult( X, X ), X ) }.
% 21.26/21.63  parent1[0; 2]: (5744) {G7,W19,D5,L1,V2,M1}  { ld( mult( X, mult( X, X ) ), 
% 21.26/21.63    mult( mult( X, X ), Y ) ) ==> ld( ld( X, X ), ld( X, Y ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  subsumption: (679) {G26,W19,D5,L1,V2,M1} P(630,39);d(115);d(482);d(546) { 
% 21.26/21.63    ld( mult( mult( X, X ), X ), mult( mult( X, X ), Z ) ) ==> ld( ld( X, X )
% 21.26/21.63    , ld( X, Z ) ) }.
% 21.26/21.63  parent0: (5745) {G8,W19,D5,L1,V2,M1}  { ld( mult( mult( X, X ), X ), mult( 
% 21.26/21.63    mult( X, X ), Y ) ) ==> ld( ld( X, X ), ld( X, Y ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Z
% 21.26/21.63  end
% 21.26/21.63  permutation0:
% 21.26/21.63     0 ==> 0
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5747) {G25,W11,D4,L1,V2,M1}  { ld( mult( X, X ), X ) = rd( ld( X, 
% 21.26/21.63    Y ), Y ) }.
% 21.26/21.63  parent0[0]: (630) {G25,W11,D4,L1,V2,M1} P(624,467) { rd( ld( X, Y ), Y ) = 
% 21.26/21.63    ld( mult( X, X ), X ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5748) {G1,W7,D4,L1,V2,M1}  { Y ==> rd( X, ld( Y, X ) ) }.
% 21.26/21.63  parent0[0]: (7) {G1,W7,D4,L1,V2,M1} P(0,3) { rd( Y, ld( X, Y ) ) ==> X }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Y
% 21.26/21.63     Y := X
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5749) {G2,W11,D5,L1,V2,M1}  { mult( X, X ) ==> rd( X, rd( ld( X, 
% 21.26/21.63    Y ), Y ) ) }.
% 21.26/21.63  parent0[0]: (5747) {G25,W11,D4,L1,V2,M1}  { ld( mult( X, X ), X ) = rd( ld
% 21.26/21.63    ( X, Y ), Y ) }.
% 21.26/21.63  parent1[0; 6]: (5748) {G1,W7,D4,L1,V2,M1}  { Y ==> rd( X, ld( Y, X ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63     Y := mult( X, X )
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5750) {G2,W11,D5,L1,V2,M1}  { rd( X, rd( ld( X, Y ), Y ) ) ==> 
% 21.26/21.63    mult( X, X ) }.
% 21.26/21.63  parent0[0]: (5749) {G2,W11,D5,L1,V2,M1}  { mult( X, X ) ==> rd( X, rd( ld( 
% 21.26/21.63    X, Y ), Y ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  subsumption: (685) {G26,W11,D5,L1,V2,M1} P(630,7) { rd( X, rd( ld( X, Y ), 
% 21.26/21.63    Y ) ) ==> mult( X, X ) }.
% 21.26/21.63  parent0: (5750) {G2,W11,D5,L1,V2,M1}  { rd( X, rd( ld( X, Y ), Y ) ) ==> 
% 21.26/21.63    mult( X, X ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  permutation0:
% 21.26/21.63     0 ==> 0
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5751) {G25,W11,D4,L1,V2,M1}  { ld( mult( X, X ), X ) = rd( ld( X, 
% 21.26/21.63    Y ), Y ) }.
% 21.26/21.63  parent0[0]: (630) {G25,W11,D4,L1,V2,M1} P(624,467) { rd( ld( X, Y ), Y ) = 
% 21.26/21.63    ld( mult( X, X ), X ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5752) {G0,W7,D4,L1,V2,M1}  { Y ==> mult( X, ld( X, Y ) ) }.
% 21.26/21.63  parent0[0]: (0) {G0,W7,D4,L1,V2,M1} I { mult( Y, ld( Y, X ) ) ==> X }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Y
% 21.26/21.63     Y := X
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5753) {G1,W11,D5,L1,V2,M1}  { X ==> mult( mult( X, X ), rd( ld( X
% 21.26/21.63    , Y ), Y ) ) }.
% 21.26/21.63  parent0[0]: (5751) {G25,W11,D4,L1,V2,M1}  { ld( mult( X, X ), X ) = rd( ld
% 21.26/21.63    ( X, Y ), Y ) }.
% 21.26/21.63  parent1[0; 6]: (5752) {G0,W7,D4,L1,V2,M1}  { Y ==> mult( X, ld( X, Y ) )
% 21.26/21.63     }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := mult( X, X )
% 21.26/21.63     Y := X
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5754) {G1,W11,D5,L1,V2,M1}  { mult( mult( X, X ), rd( ld( X, Y ), 
% 21.26/21.63    Y ) ) ==> X }.
% 21.26/21.63  parent0[0]: (5753) {G1,W11,D5,L1,V2,M1}  { X ==> mult( mult( X, X ), rd( ld
% 21.26/21.63    ( X, Y ), Y ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  subsumption: (686) {G26,W11,D5,L1,V2,M1} P(630,0) { mult( mult( X, X ), rd
% 21.26/21.63    ( ld( X, Y ), Y ) ) ==> X }.
% 21.26/21.63  parent0: (5754) {G1,W11,D5,L1,V2,M1}  { mult( mult( X, X ), rd( ld( X, Y )
% 21.26/21.63    , Y ) ) ==> X }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  permutation0:
% 21.26/21.63     0 ==> 0
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5755) {G25,W11,D4,L1,V2,M1}  { ld( mult( Y, Y ), Y ) = rd( X, mult
% 21.26/21.63    ( Y, X ) ) }.
% 21.26/21.63  parent0[0]: (631) {G25,W11,D4,L1,V2,M1} P(624,465) { rd( Y, mult( X, Y ) ) 
% 21.26/21.63    = ld( mult( X, X ), X ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Y
% 21.26/21.63     Y := X
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5756) {G1,W7,D4,L1,V2,M1}  { Y ==> rd( X, ld( Y, X ) ) }.
% 21.26/21.63  parent0[0]: (7) {G1,W7,D4,L1,V2,M1} P(0,3) { rd( Y, ld( X, Y ) ) ==> X }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Y
% 21.26/21.63     Y := X
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5757) {G2,W11,D5,L1,V2,M1}  { mult( X, X ) ==> rd( X, rd( Y, mult
% 21.26/21.63    ( X, Y ) ) ) }.
% 21.26/21.63  parent0[0]: (5755) {G25,W11,D4,L1,V2,M1}  { ld( mult( Y, Y ), Y ) = rd( X, 
% 21.26/21.63    mult( Y, X ) ) }.
% 21.26/21.63  parent1[0; 6]: (5756) {G1,W7,D4,L1,V2,M1}  { Y ==> rd( X, ld( Y, X ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Y
% 21.26/21.63     Y := X
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63     Y := mult( X, X )
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5758) {G2,W11,D5,L1,V2,M1}  { rd( X, rd( Y, mult( X, Y ) ) ) ==> 
% 21.26/21.63    mult( X, X ) }.
% 21.26/21.63  parent0[0]: (5757) {G2,W11,D5,L1,V2,M1}  { mult( X, X ) ==> rd( X, rd( Y, 
% 21.26/21.63    mult( X, Y ) ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  subsumption: (711) {G26,W11,D5,L1,V2,M1} P(631,7) { rd( X, rd( Y, mult( X, 
% 21.26/21.63    Y ) ) ) ==> mult( X, X ) }.
% 21.26/21.63  parent0: (5758) {G2,W11,D5,L1,V2,M1}  { rd( X, rd( Y, mult( X, Y ) ) ) ==> 
% 21.26/21.63    mult( X, X ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  permutation0:
% 21.26/21.63     0 ==> 0
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5759) {G25,W11,D4,L1,V2,M1}  { ld( mult( Y, Y ), Y ) = rd( X, mult
% 21.26/21.63    ( Y, X ) ) }.
% 21.26/21.63  parent0[0]: (631) {G25,W11,D4,L1,V2,M1} P(624,465) { rd( Y, mult( X, Y ) ) 
% 21.26/21.63    = ld( mult( X, X ), X ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Y
% 21.26/21.63     Y := X
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5760) {G0,W7,D4,L1,V2,M1}  { Y ==> mult( X, ld( X, Y ) ) }.
% 21.26/21.63  parent0[0]: (0) {G0,W7,D4,L1,V2,M1} I { mult( Y, ld( Y, X ) ) ==> X }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Y
% 21.26/21.63     Y := X
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5761) {G1,W11,D5,L1,V2,M1}  { X ==> mult( mult( X, X ), rd( Y, 
% 21.26/21.63    mult( X, Y ) ) ) }.
% 21.26/21.63  parent0[0]: (5759) {G25,W11,D4,L1,V2,M1}  { ld( mult( Y, Y ), Y ) = rd( X, 
% 21.26/21.63    mult( Y, X ) ) }.
% 21.26/21.63  parent1[0; 6]: (5760) {G0,W7,D4,L1,V2,M1}  { Y ==> mult( X, ld( X, Y ) )
% 21.26/21.63     }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Y
% 21.26/21.63     Y := X
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := mult( X, X )
% 21.26/21.63     Y := X
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5762) {G1,W11,D5,L1,V2,M1}  { mult( mult( X, X ), rd( Y, mult( X, 
% 21.26/21.63    Y ) ) ) ==> X }.
% 21.26/21.63  parent0[0]: (5761) {G1,W11,D5,L1,V2,M1}  { X ==> mult( mult( X, X ), rd( Y
% 21.26/21.63    , mult( X, Y ) ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  subsumption: (712) {G26,W11,D5,L1,V2,M1} P(631,0) { mult( mult( X, X ), rd
% 21.26/21.63    ( Y, mult( X, Y ) ) ) ==> X }.
% 21.26/21.63  parent0: (5762) {G1,W11,D5,L1,V2,M1}  { mult( mult( X, X ), rd( Y, mult( X
% 21.26/21.63    , Y ) ) ) ==> X }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  permutation0:
% 21.26/21.63     0 ==> 0
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5764) {G26,W11,D5,L1,V2,M1}  { mult( X, X ) ==> rd( X, rd( Y, mult
% 21.26/21.63    ( X, Y ) ) ) }.
% 21.26/21.63  parent0[0]: (711) {G26,W11,D5,L1,V2,M1} P(631,7) { rd( X, rd( Y, mult( X, Y
% 21.26/21.63     ) ) ) ==> mult( X, X ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5770) {G16,W19,D6,L1,V3,M1}  { mult( rd( X, Y ), rd( X, Y ) ) ==>
% 21.26/21.63     rd( rd( X, Y ), rd( Z, ld( rd( Y, X ), Z ) ) ) }.
% 21.26/21.63  parent0[0]: (154) {G15,W11,D4,L1,V3,M1} P(2,123) { mult( rd( X, Y ), Z ) 
% 21.26/21.63    ==> ld( rd( Y, X ), Z ) }.
% 21.26/21.63  parent1[0; 14]: (5764) {G26,W11,D5,L1,V2,M1}  { mult( X, X ) ==> rd( X, rd
% 21.26/21.63    ( Y, mult( X, Y ) ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := rd( X, Y )
% 21.26/21.63     Y := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5772) {G2,W15,D4,L1,V2,M1}  { mult( rd( X, Y ), rd( X, Y ) ) ==> 
% 21.26/21.63    rd( rd( X, Y ), rd( Y, X ) ) }.
% 21.26/21.63  parent0[0]: (7) {G1,W7,D4,L1,V2,M1} P(0,3) { rd( Y, ld( X, Y ) ) ==> X }.
% 21.26/21.63  parent1[0; 12]: (5770) {G16,W19,D6,L1,V3,M1}  { mult( rd( X, Y ), rd( X, Y
% 21.26/21.63     ) ) ==> rd( rd( X, Y ), rd( Z, ld( rd( Y, X ), Z ) ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := rd( Y, X )
% 21.26/21.63     Y := Z
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5773) {G3,W15,D4,L1,V2,M1}  { ld( rd( Y, X ), rd( X, Y ) ) ==> rd
% 21.26/21.63    ( rd( X, Y ), rd( Y, X ) ) }.
% 21.26/21.63  parent0[0]: (154) {G15,W11,D4,L1,V3,M1} P(2,123) { mult( rd( X, Y ), Z ) 
% 21.26/21.63    ==> ld( rd( Y, X ), Z ) }.
% 21.26/21.63  parent1[0; 1]: (5772) {G2,W15,D4,L1,V2,M1}  { mult( rd( X, Y ), rd( X, Y )
% 21.26/21.63     ) ==> rd( rd( X, Y ), rd( Y, X ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := rd( X, Y )
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5774) {G3,W15,D4,L1,V2,M1}  { rd( rd( Y, X ), rd( X, Y ) ) ==> ld
% 21.26/21.63    ( rd( X, Y ), rd( Y, X ) ) }.
% 21.26/21.63  parent0[0]: (5773) {G3,W15,D4,L1,V2,M1}  { ld( rd( Y, X ), rd( X, Y ) ) ==>
% 21.26/21.63     rd( rd( X, Y ), rd( Y, X ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Y
% 21.26/21.63     Y := X
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  subsumption: (721) {G27,W15,D4,L1,V2,M1} P(154,711);d(7);d(154) { rd( rd( X
% 21.26/21.63    , Y ), rd( Y, X ) ) ==> ld( rd( Y, X ), rd( X, Y ) ) }.
% 21.26/21.63  parent0: (5774) {G3,W15,D4,L1,V2,M1}  { rd( rd( Y, X ), rd( X, Y ) ) ==> ld
% 21.26/21.63    ( rd( X, Y ), rd( Y, X ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Y
% 21.26/21.63     Y := X
% 21.26/21.63  end
% 21.26/21.63  permutation0:
% 21.26/21.63     0 ==> 0
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5776) {G2,W15,D5,L1,V3,M1}  { ld( X, Z ) ==> ld( mult( mult( X, Y
% 21.26/21.63     ), X ), mult( X, mult( Y, Z ) ) ) }.
% 21.26/21.63  parent0[0]: (16) {G2,W15,D5,L1,V3,M1} P(10,1) { ld( mult( mult( X, Y ), X )
% 21.26/21.63    , mult( X, mult( Y, Z ) ) ) ==> ld( X, Z ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5781) {G3,W23,D7,L1,V3,M1}  { ld( mult( X, X ), Y ) ==> ld( mult
% 21.26/21.63    ( X, mult( X, X ) ), mult( mult( X, X ), mult( rd( Z, mult( X, Z ) ), Y )
% 21.26/21.63     ) ) }.
% 21.26/21.63  parent0[0]: (712) {G26,W11,D5,L1,V2,M1} P(631,0) { mult( mult( X, X ), rd( 
% 21.26/21.63    Y, mult( X, Y ) ) ) ==> X }.
% 21.26/21.63  parent1[0; 8]: (5776) {G2,W15,D5,L1,V3,M1}  { ld( X, Z ) ==> ld( mult( mult
% 21.26/21.63    ( X, Y ), X ), mult( X, mult( Y, Z ) ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Z
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := mult( X, X )
% 21.26/21.63     Y := rd( Z, mult( X, Z ) )
% 21.26/21.63     Z := Y
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5783) {G4,W23,D7,L1,V3,M1}  { ld( mult( X, X ), Y ) ==> ld( mult
% 21.26/21.63    ( mult( X, X ), X ), mult( mult( X, X ), mult( rd( Z, mult( X, Z ) ), Y )
% 21.26/21.63     ) ) }.
% 21.26/21.63  parent0[0]: (546) {G23,W11,D4,L1,V1,M1} P(474,24);d(507);d(469) { mult( X, 
% 21.26/21.63    mult( X, X ) ) ==> mult( mult( X, X ), X ) }.
% 21.26/21.63  parent1[0; 7]: (5781) {G3,W23,D7,L1,V3,M1}  { ld( mult( X, X ), Y ) ==> ld
% 21.26/21.63    ( mult( X, mult( X, X ) ), mult( mult( X, X ), mult( rd( Z, mult( X, Z )
% 21.26/21.63     ), Y ) ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5784) {G5,W19,D7,L1,V3,M1}  { ld( mult( X, X ), Y ) ==> ld( ld( X
% 21.26/21.63    , X ), ld( X, mult( rd( Z, mult( X, Z ) ), Y ) ) ) }.
% 21.26/21.63  parent0[0]: (679) {G26,W19,D5,L1,V2,M1} P(630,39);d(115);d(482);d(546) { ld
% 21.26/21.63    ( mult( mult( X, X ), X ), mult( mult( X, X ), Z ) ) ==> ld( ld( X, X ), 
% 21.26/21.63    ld( X, Z ) ) }.
% 21.26/21.63  parent1[0; 6]: (5783) {G4,W23,D7,L1,V3,M1}  { ld( mult( X, X ), Y ) ==> ld
% 21.26/21.63    ( mult( mult( X, X ), X ), mult( mult( X, X ), mult( rd( Z, mult( X, Z )
% 21.26/21.63     ), Y ) ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := T
% 21.26/21.63     Z := mult( rd( Z, mult( X, Z ) ), Y )
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5785) {G6,W19,D7,L1,V3,M1}  { ld( mult( X, X ), Y ) ==> ld( ld( X
% 21.26/21.63    , X ), ld( X, ld( rd( mult( X, Z ), Z ), Y ) ) ) }.
% 21.26/21.63  parent0[0]: (154) {G15,W11,D4,L1,V3,M1} P(2,123) { mult( rd( X, Y ), Z ) 
% 21.26/21.63    ==> ld( rd( Y, X ), Z ) }.
% 21.26/21.63  parent1[0; 12]: (5784) {G5,W19,D7,L1,V3,M1}  { ld( mult( X, X ), Y ) ==> ld
% 21.26/21.63    ( ld( X, X ), ld( X, mult( rd( Z, mult( X, Z ) ), Y ) ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Z
% 21.26/21.63     Y := mult( X, Z )
% 21.26/21.63     Z := Y
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5786) {G1,W15,D5,L1,V2,M1}  { ld( mult( X, X ), Y ) ==> ld( ld( X
% 21.26/21.63    , X ), ld( X, ld( X, Y ) ) ) }.
% 21.26/21.63  parent0[0]: (3) {G0,W7,D4,L1,V2,M1} I { rd( mult( Y, X ), X ) ==> Y }.
% 21.26/21.63  parent1[0; 13]: (5785) {G6,W19,D7,L1,V3,M1}  { ld( mult( X, X ), Y ) ==> ld
% 21.26/21.63    ( ld( X, X ), ld( X, ld( rd( mult( X, Z ), Z ), Y ) ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Z
% 21.26/21.63     Y := X
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5787) {G1,W15,D5,L1,V2,M1}  { ld( ld( X, X ), ld( X, ld( X, Y ) )
% 21.26/21.63     ) ==> ld( mult( X, X ), Y ) }.
% 21.26/21.63  parent0[0]: (5786) {G1,W15,D5,L1,V2,M1}  { ld( mult( X, X ), Y ) ==> ld( ld
% 21.26/21.63    ( X, X ), ld( X, ld( X, Y ) ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  subsumption: (740) {G27,W15,D5,L1,V2,M1} P(712,16);d(546);d(679);d(154);d(3
% 21.26/21.63    ) { ld( ld( X, X ), ld( X, ld( X, Z ) ) ) ==> ld( mult( X, X ), Z ) }.
% 21.26/21.63  parent0: (5787) {G1,W15,D5,L1,V2,M1}  { ld( ld( X, X ), ld( X, ld( X, Y ) )
% 21.26/21.63     ) ==> ld( mult( X, X ), Y ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Z
% 21.26/21.63  end
% 21.26/21.63  permutation0:
% 21.26/21.63     0 ==> 0
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5789) {G26,W11,D5,L1,V2,M1}  { mult( X, X ) ==> rd( X, rd( ld( X, 
% 21.26/21.63    Y ), Y ) ) }.
% 21.26/21.63  parent0[0]: (685) {G26,W11,D5,L1,V2,M1} P(630,7) { rd( X, rd( ld( X, Y ), Y
% 21.26/21.63     ) ) ==> mult( X, X ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5793) {G14,W23,D5,L1,V3,M1}  { mult( rd( ld( X, Y ), Y ), rd( ld
% 21.26/21.63    ( X, Y ), Y ) ) ==> rd( rd( ld( X, Y ), Y ), rd( mult( X, Z ), Z ) ) }.
% 21.26/21.63  parent0[0]: (115) {G13,W11,D5,L1,V3,M1} P(105,6) { ld( rd( ld( Y, Z ), Z )
% 21.26/21.63    , X ) ==> mult( Y, X ) }.
% 21.26/21.63  parent1[0; 19]: (5789) {G26,W11,D5,L1,V2,M1}  { mult( X, X ) ==> rd( X, rd
% 21.26/21.63    ( ld( X, Y ), Y ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Z
% 21.26/21.63     Y := X
% 21.26/21.63     Z := Y
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := rd( ld( X, Y ), Y )
% 21.26/21.63     Y := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5794) {G1,W19,D5,L1,V2,M1}  { mult( rd( ld( X, Y ), Y ), rd( ld( 
% 21.26/21.63    X, Y ), Y ) ) ==> rd( rd( ld( X, Y ), Y ), X ) }.
% 21.26/21.63  parent0[0]: (3) {G0,W7,D4,L1,V2,M1} I { rd( mult( Y, X ), X ) ==> Y }.
% 21.26/21.63  parent1[0; 18]: (5793) {G14,W23,D5,L1,V3,M1}  { mult( rd( ld( X, Y ), Y ), 
% 21.26/21.63    rd( ld( X, Y ), Y ) ) ==> rd( rd( ld( X, Y ), Y ), rd( mult( X, Z ), Z )
% 21.26/21.63     ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Z
% 21.26/21.63     Y := X
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5795) {G2,W19,D5,L1,V2,M1}  { ld( rd( Y, ld( X, Y ) ), rd( ld( X
% 21.26/21.63    , Y ), Y ) ) ==> rd( rd( ld( X, Y ), Y ), X ) }.
% 21.26/21.63  parent0[0]: (154) {G15,W11,D4,L1,V3,M1} P(2,123) { mult( rd( X, Y ), Z ) 
% 21.26/21.63    ==> ld( rd( Y, X ), Z ) }.
% 21.26/21.63  parent1[0; 1]: (5794) {G1,W19,D5,L1,V2,M1}  { mult( rd( ld( X, Y ), Y ), rd
% 21.26/21.63    ( ld( X, Y ), Y ) ) ==> rd( rd( ld( X, Y ), Y ), X ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := ld( X, Y )
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := rd( ld( X, Y ), Y )
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5796) {G2,W15,D5,L1,V2,M1}  { ld( Y, rd( ld( Y, X ), X ) ) ==> rd
% 21.26/21.63    ( rd( ld( Y, X ), X ), Y ) }.
% 21.26/21.63  parent0[0]: (7) {G1,W7,D4,L1,V2,M1} P(0,3) { rd( Y, ld( X, Y ) ) ==> X }.
% 21.26/21.63  parent1[0; 2]: (5795) {G2,W19,D5,L1,V2,M1}  { ld( rd( Y, ld( X, Y ) ), rd( 
% 21.26/21.63    ld( X, Y ), Y ) ) ==> rd( rd( ld( X, Y ), Y ), X ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Y
% 21.26/21.63     Y := X
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := Y
% 21.26/21.63     Y := X
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5797) {G2,W15,D5,L1,V2,M1}  { rd( rd( ld( X, Y ), Y ), X ) ==> ld
% 21.26/21.63    ( X, rd( ld( X, Y ), Y ) ) }.
% 21.26/21.63  parent0[0]: (5796) {G2,W15,D5,L1,V2,M1}  { ld( Y, rd( ld( Y, X ), X ) ) ==>
% 21.26/21.63     rd( rd( ld( Y, X ), X ), Y ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Y
% 21.26/21.63     Y := X
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  subsumption: (751) {G27,W15,D5,L1,V2,M1} P(115,685);d(3);d(154);d(7) { rd( 
% 21.26/21.63    rd( ld( X, Y ), Y ), X ) ==> ld( X, rd( ld( X, Y ), Y ) ) }.
% 21.26/21.63  parent0: (5797) {G2,W15,D5,L1,V2,M1}  { rd( rd( ld( X, Y ), Y ), X ) ==> ld
% 21.26/21.63    ( X, rd( ld( X, Y ), Y ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  permutation0:
% 21.26/21.63     0 ==> 0
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5799) {G26,W11,D5,L1,V2,M1}  { mult( X, X ) ==> rd( X, rd( ld( X, 
% 21.26/21.63    Y ), Y ) ) }.
% 21.26/21.63  parent0[0]: (685) {G26,W11,D5,L1,V2,M1} P(630,7) { rd( X, rd( ld( X, Y ), Y
% 21.26/21.63     ) ) ==> mult( X, X ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5803) {G15,W23,D5,L1,V3,M1}  { mult( rd( X, mult( Y, X ) ), rd( X
% 21.26/21.63    , mult( Y, X ) ) ) ==> rd( rd( X, mult( Y, X ) ), rd( mult( Y, Z ), Z ) )
% 21.26/21.63     }.
% 21.26/21.63  parent0[0]: (123) {G14,W11,D5,L1,V3,M1} P(106,6) { ld( rd( Z, mult( Y, Z )
% 21.26/21.63     ), X ) ==> mult( Y, X ) }.
% 21.26/21.63  parent1[0; 19]: (5799) {G26,W11,D5,L1,V2,M1}  { mult( X, X ) ==> rd( X, rd
% 21.26/21.63    ( ld( X, Y ), Y ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Z
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := X
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := rd( X, mult( Y, X ) )
% 21.26/21.63     Y := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5804) {G1,W19,D5,L1,V2,M1}  { mult( rd( X, mult( Y, X ) ), rd( X
% 21.26/21.63    , mult( Y, X ) ) ) ==> rd( rd( X, mult( Y, X ) ), Y ) }.
% 21.26/21.63  parent0[0]: (3) {G0,W7,D4,L1,V2,M1} I { rd( mult( Y, X ), X ) ==> Y }.
% 21.26/21.63  parent1[0; 18]: (5803) {G15,W23,D5,L1,V3,M1}  { mult( rd( X, mult( Y, X ) )
% 21.26/21.63    , rd( X, mult( Y, X ) ) ) ==> rd( rd( X, mult( Y, X ) ), rd( mult( Y, Z )
% 21.26/21.63    , Z ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Z
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5805) {G2,W19,D5,L1,V2,M1}  { ld( rd( mult( Y, X ), X ), rd( X, 
% 21.26/21.63    mult( Y, X ) ) ) ==> rd( rd( X, mult( Y, X ) ), Y ) }.
% 21.26/21.63  parent0[0]: (154) {G15,W11,D4,L1,V3,M1} P(2,123) { mult( rd( X, Y ), Z ) 
% 21.26/21.63    ==> ld( rd( Y, X ), Z ) }.
% 21.26/21.63  parent1[0; 1]: (5804) {G1,W19,D5,L1,V2,M1}  { mult( rd( X, mult( Y, X ) ), 
% 21.26/21.63    rd( X, mult( Y, X ) ) ) ==> rd( rd( X, mult( Y, X ) ), Y ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := mult( Y, X )
% 21.26/21.63     Z := rd( X, mult( Y, X ) )
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5806) {G1,W15,D5,L1,V2,M1}  { ld( X, rd( Y, mult( X, Y ) ) ) ==> 
% 21.26/21.63    rd( rd( Y, mult( X, Y ) ), X ) }.
% 21.26/21.63  parent0[0]: (3) {G0,W7,D4,L1,V2,M1} I { rd( mult( Y, X ), X ) ==> Y }.
% 21.26/21.63  parent1[0; 2]: (5805) {G2,W19,D5,L1,V2,M1}  { ld( rd( mult( Y, X ), X ), rd
% 21.26/21.63    ( X, mult( Y, X ) ) ) ==> rd( rd( X, mult( Y, X ) ), Y ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Y
% 21.26/21.63     Y := X
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := Y
% 21.26/21.63     Y := X
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5807) {G1,W15,D5,L1,V2,M1}  { rd( rd( Y, mult( X, Y ) ), X ) ==> 
% 21.26/21.63    ld( X, rd( Y, mult( X, Y ) ) ) }.
% 21.26/21.63  parent0[0]: (5806) {G1,W15,D5,L1,V2,M1}  { ld( X, rd( Y, mult( X, Y ) ) ) 
% 21.26/21.63    ==> rd( rd( Y, mult( X, Y ) ), X ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  subsumption: (752) {G27,W15,D5,L1,V2,M1} P(123,685);d(3);d(154);d(3) { rd( 
% 21.26/21.63    rd( X, mult( Y, X ) ), Y ) ==> ld( Y, rd( X, mult( Y, X ) ) ) }.
% 21.26/21.63  parent0: (5807) {G1,W15,D5,L1,V2,M1}  { rd( rd( Y, mult( X, Y ) ), X ) ==> 
% 21.26/21.63    ld( X, rd( Y, mult( X, Y ) ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Y
% 21.26/21.63     Y := X
% 21.26/21.63  end
% 21.26/21.63  permutation0:
% 21.26/21.63     0 ==> 0
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5811) {G14,W15,D5,L1,V3,M1}  { rd( X, mult( mult( Y, Y ), X ) ) =
% 21.26/21.63     rd( rd( ld( Y, Z ), Z ), Y ) }.
% 21.26/21.63  parent0[0]: (686) {G26,W11,D5,L1,V2,M1} P(630,0) { mult( mult( X, X ), rd( 
% 21.26/21.63    ld( X, Y ), Y ) ) ==> X }.
% 21.26/21.63  parent1[0; 14]: (106) {G13,W11,D4,L1,V3,M1} P(105,105) { rd( T, mult( X, T
% 21.26/21.63     ) ) = rd( Z, mult( X, Z ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Y
% 21.26/21.63     Y := Z
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := mult( Y, Y )
% 21.26/21.63     Y := T
% 21.26/21.63     Z := rd( ld( Y, Z ), Z )
% 21.26/21.63     T := X
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5812) {G15,W15,D5,L1,V3,M1}  { rd( X, mult( mult( Y, Y ), X ) ) =
% 21.26/21.63     ld( Y, rd( ld( Y, Z ), Z ) ) }.
% 21.26/21.63  parent0[0]: (751) {G27,W15,D5,L1,V2,M1} P(115,685);d(3);d(154);d(7) { rd( 
% 21.26/21.63    rd( ld( X, Y ), Y ), X ) ==> ld( X, rd( ld( X, Y ), Y ) ) }.
% 21.26/21.63  parent1[0; 8]: (5811) {G14,W15,D5,L1,V3,M1}  { rd( X, mult( mult( Y, Y ), X
% 21.26/21.63     ) ) = rd( rd( ld( Y, Z ), Z ), Y ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Y
% 21.26/21.63     Y := Z
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5813) {G15,W15,D5,L1,V3,M1}  { ld( Y, rd( ld( Y, Z ), Z ) ) = rd( 
% 21.26/21.63    X, mult( mult( Y, Y ), X ) ) }.
% 21.26/21.63  parent0[0]: (5812) {G15,W15,D5,L1,V3,M1}  { rd( X, mult( mult( Y, Y ), X )
% 21.26/21.63     ) = ld( Y, rd( ld( Y, Z ), Z ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  subsumption: (769) {G28,W15,D5,L1,V3,M1} P(686,106);d(751) { ld( X, rd( ld
% 21.26/21.63    ( X, Y ), Y ) ) = rd( Z, mult( mult( X, X ), Z ) ) }.
% 21.26/21.63  parent0: (5813) {G15,W15,D5,L1,V3,M1}  { ld( Y, rd( ld( Y, Z ), Z ) ) = rd
% 21.26/21.63    ( X, mult( mult( Y, Y ), X ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Z
% 21.26/21.63     Y := X
% 21.26/21.63     Z := Y
% 21.26/21.63  end
% 21.26/21.63  permutation0:
% 21.26/21.63     0 ==> 0
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5815) {G12,W11,D4,L1,V3,M1}  { rd( ld( Y, Z ), Z ) = rd( X, mult( 
% 21.26/21.63    Y, X ) ) }.
% 21.26/21.63  parent0[0]: (105) {G12,W11,D4,L1,V3,M1} P(1,71) { rd( Y, mult( X, Y ) ) = 
% 21.26/21.63    rd( ld( X, Z ), Z ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Y
% 21.26/21.63     Y := X
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5818) {G13,W15,D5,L1,V3,M1}  { rd( ld( mult( X, X ), Y ), Y ) = 
% 21.26/21.63    rd( rd( ld( X, Z ), Z ), X ) }.
% 21.26/21.63  parent0[0]: (686) {G26,W11,D5,L1,V2,M1} P(630,0) { mult( mult( X, X ), rd( 
% 21.26/21.63    ld( X, Y ), Y ) ) ==> X }.
% 21.26/21.63  parent1[0; 14]: (5815) {G12,W11,D4,L1,V3,M1}  { rd( ld( Y, Z ), Z ) = rd( X
% 21.26/21.63    , mult( Y, X ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Z
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := rd( ld( X, Z ), Z )
% 21.26/21.63     Y := mult( X, X )
% 21.26/21.63     Z := Y
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5819) {G14,W15,D5,L1,V3,M1}  { rd( ld( mult( X, X ), Y ), Y ) = 
% 21.26/21.63    ld( X, rd( ld( X, Z ), Z ) ) }.
% 21.26/21.63  parent0[0]: (751) {G27,W15,D5,L1,V2,M1} P(115,685);d(3);d(154);d(7) { rd( 
% 21.26/21.63    rd( ld( X, Y ), Y ), X ) ==> ld( X, rd( ld( X, Y ), Y ) ) }.
% 21.26/21.63  parent1[0; 8]: (5818) {G13,W15,D5,L1,V3,M1}  { rd( ld( mult( X, X ), Y ), Y
% 21.26/21.63     ) = rd( rd( ld( X, Z ), Z ), X ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Z
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5820) {G14,W15,D5,L1,V3,M1}  { ld( X, rd( ld( X, Z ), Z ) ) = rd( 
% 21.26/21.63    ld( mult( X, X ), Y ), Y ) }.
% 21.26/21.63  parent0[0]: (5819) {G14,W15,D5,L1,V3,M1}  { rd( ld( mult( X, X ), Y ), Y ) 
% 21.26/21.63    = ld( X, rd( ld( X, Z ), Z ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  subsumption: (770) {G28,W15,D5,L1,V3,M1} P(686,105);d(751) { ld( X, rd( ld
% 21.26/21.63    ( X, Y ), Y ) ) = rd( ld( mult( X, X ), Z ), Z ) }.
% 21.26/21.63  parent0: (5820) {G14,W15,D5,L1,V3,M1}  { ld( X, rd( ld( X, Z ), Z ) ) = rd
% 21.26/21.63    ( ld( mult( X, X ), Y ), Y ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Z
% 21.26/21.63     Z := Y
% 21.26/21.63  end
% 21.26/21.63  permutation0:
% 21.26/21.63     0 ==> 0
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5821) {G25,W11,D5,L1,V2,M1}  { ld( X, Y ) ==> mult( ld( mult( X, X
% 21.26/21.63     ), X ), Y ) }.
% 21.26/21.63  parent0[0]: (626) {G25,W11,D5,L1,V2,M1} P(624,468) { mult( ld( mult( X, X )
% 21.26/21.63    , X ), Y ) ==> ld( X, Y ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5825) {G3,W27,D7,L1,V3,M1}  { ld( X, mult( ld( ld( mult( X, X ), 
% 21.26/21.63    X ), Y ), Z ) ) ==> mult( mult( Y, ld( mult( X, X ), X ) ), ld( ld( mult
% 21.26/21.63    ( X, X ), X ), Z ) ) }.
% 21.26/21.63  parent0[0]: (15) {G2,W15,D5,L1,V3,M1} P(0,10) { mult( X, mult( ld( X, Y ), 
% 21.26/21.63    Z ) ) ==> mult( mult( Y, X ), ld( X, Z ) ) }.
% 21.26/21.63  parent1[0; 12]: (5821) {G25,W11,D5,L1,V2,M1}  { ld( X, Y ) ==> mult( ld( 
% 21.26/21.63    mult( X, X ), X ), Y ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := ld( mult( X, X ), X )
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63     Y := mult( ld( ld( mult( X, X ), X ), Y ), Z )
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5827) {G4,W23,D7,L1,V3,M1}  { ld( X, mult( ld( ld( mult( X, X ), 
% 21.26/21.63    X ), Y ), Z ) ) ==> mult( mult( Y, ld( mult( X, X ), X ) ), mult( X, Z )
% 21.26/21.63     ) }.
% 21.26/21.63  parent0[0]: (627) {G25,W11,D5,L1,V2,M1} P(624,460) { ld( ld( mult( X, X ), 
% 21.26/21.63    X ), Y ) ==> mult( X, Y ) }.
% 21.26/21.63  parent1[0; 20]: (5825) {G3,W27,D7,L1,V3,M1}  { ld( X, mult( ld( ld( mult( X
% 21.26/21.63    , X ), X ), Y ), Z ) ) ==> mult( mult( Y, ld( mult( X, X ), X ) ), ld( ld
% 21.26/21.63    ( mult( X, X ), X ), Z ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Z
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5829) {G5,W19,D6,L1,V3,M1}  { ld( X, mult( mult( X, Y ), Z ) ) 
% 21.26/21.63    ==> mult( mult( Y, ld( mult( X, X ), X ) ), mult( X, Z ) ) }.
% 21.26/21.63  parent0[0]: (627) {G25,W11,D5,L1,V2,M1} P(624,460) { ld( ld( mult( X, X ), 
% 21.26/21.63    X ), Y ) ==> mult( X, Y ) }.
% 21.26/21.63  parent1[0; 4]: (5827) {G4,W23,D7,L1,V3,M1}  { ld( X, mult( ld( ld( mult( X
% 21.26/21.63    , X ), X ), Y ), Z ) ) ==> mult( mult( Y, ld( mult( X, X ), X ) ), mult( 
% 21.26/21.63    X, Z ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5830) {G5,W19,D6,L1,V3,M1}  { mult( mult( Y, ld( mult( X, X ), X )
% 21.26/21.63     ), mult( X, Z ) ) ==> ld( X, mult( mult( X, Y ), Z ) ) }.
% 21.26/21.63  parent0[0]: (5829) {G5,W19,D6,L1,V3,M1}  { ld( X, mult( mult( X, Y ), Z ) )
% 21.26/21.63     ==> mult( mult( Y, ld( mult( X, X ), X ) ), mult( X, Z ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  subsumption: (783) {G26,W19,D6,L1,V3,M1} P(626,15);d(627);d(627) { mult( 
% 21.26/21.63    mult( Y, ld( mult( X, X ), X ) ), mult( X, Z ) ) ==> ld( X, mult( mult( X
% 21.26/21.63    , Y ), Z ) ) }.
% 21.26/21.63  parent0: (5830) {G5,W19,D6,L1,V3,M1}  { mult( mult( Y, ld( mult( X, X ), X
% 21.26/21.63     ) ), mult( X, Z ) ) ==> ld( X, mult( mult( X, Y ), Z ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  permutation0:
% 21.26/21.63     0 ==> 0
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5832) {G16,W11,D5,L1,V3,M1}  { Z ==> ld( rd( X, Y ), ld( rd( Y, X
% 21.26/21.63     ), Z ) ) }.
% 21.26/21.63  parent0[0]: (167) {G16,W11,D5,L1,V3,M1} P(154,0) { ld( rd( Y, X ), ld( rd( 
% 21.26/21.63    X, Y ), Z ) ) ==> Z }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Y
% 21.26/21.63     Y := X
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5835) {G17,W19,D6,L1,V3,M1}  { X ==> ld( rd( rd( Y, Z ), rd( Z, Y
% 21.26/21.63     ) ), ld( ld( rd( Y, Z ), rd( Z, Y ) ), X ) ) }.
% 21.26/21.63  parent0[0]: (721) {G27,W15,D4,L1,V2,M1} P(154,711);d(7);d(154) { rd( rd( X
% 21.26/21.63    , Y ), rd( Y, X ) ) ==> ld( rd( Y, X ), rd( X, Y ) ) }.
% 21.26/21.63  parent1[0; 11]: (5832) {G16,W11,D5,L1,V3,M1}  { Z ==> ld( rd( X, Y ), ld( 
% 21.26/21.63    rd( Y, X ), Z ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Z
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := rd( Y, Z )
% 21.26/21.63     Y := rd( Z, Y )
% 21.26/21.63     Z := X
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5837) {G18,W19,D6,L1,V3,M1}  { X ==> ld( ld( rd( Z, Y ), rd( Y, Z
% 21.26/21.63     ) ), ld( ld( rd( Y, Z ), rd( Z, Y ) ), X ) ) }.
% 21.26/21.63  parent0[0]: (721) {G27,W15,D4,L1,V2,M1} P(154,711);d(7);d(154) { rd( rd( X
% 21.26/21.63    , Y ), rd( Y, X ) ) ==> ld( rd( Y, X ), rd( X, Y ) ) }.
% 21.26/21.63  parent1[0; 3]: (5835) {G17,W19,D6,L1,V3,M1}  { X ==> ld( rd( rd( Y, Z ), rd
% 21.26/21.63    ( Z, Y ) ), ld( ld( rd( Y, Z ), rd( Z, Y ) ), X ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Y
% 21.26/21.63     Y := Z
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5838) {G18,W19,D6,L1,V3,M1}  { ld( ld( rd( Y, Z ), rd( Z, Y ) ), 
% 21.26/21.63    ld( ld( rd( Z, Y ), rd( Y, Z ) ), X ) ) ==> X }.
% 21.26/21.63  parent0[0]: (5837) {G18,W19,D6,L1,V3,M1}  { X ==> ld( ld( rd( Z, Y ), rd( Y
% 21.26/21.63    , Z ) ), ld( ld( rd( Y, Z ), rd( Z, Y ) ), X ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Z
% 21.26/21.63     Z := Y
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  subsumption: (789) {G28,W19,D6,L1,V3,M1} P(721,167);d(721) { ld( ld( rd( Y
% 21.26/21.63    , X ), rd( X, Y ) ), ld( ld( rd( X, Y ), rd( Y, X ) ), Z ) ) ==> Z }.
% 21.26/21.63  parent0: (5838) {G18,W19,D6,L1,V3,M1}  { ld( ld( rd( Y, Z ), rd( Z, Y ) ), 
% 21.26/21.63    ld( ld( rd( Z, Y ), rd( Y, Z ) ), X ) ) ==> X }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Z
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := X
% 21.26/21.63  end
% 21.26/21.63  permutation0:
% 21.26/21.63     0 ==> 0
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5840) {G24,W11,D4,L1,V1,M1}  { ld( mult( X, X ), X ) ==> ld( X, ld
% 21.26/21.63    ( X, X ) ) }.
% 21.26/21.63  parent0[0]: (624) {G24,W11,D4,L1,V1,M1} P(536,6) { ld( X, ld( X, X ) ) ==> 
% 21.26/21.63    ld( mult( X, X ), X ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5843) {G22,W23,D5,L1,V1,M1}  { ld( mult( mult( X, X ), mult( X, X
% 21.26/21.63     ) ), mult( X, X ) ) ==> ld( mult( X, X ), ld( ld( X, X ), ld( X, X ) ) )
% 21.26/21.63     }.
% 21.26/21.63  parent0[0]: (482) {G21,W15,D4,L1,V2,M1} P(469,39);d(0);d(464);d(39) { ld( 
% 21.26/21.63    mult( X, X ), mult( X, Y ) ) ==> ld( ld( X, X ), ld( X, Y ) ) }.
% 21.26/21.63  parent1[0; 16]: (5840) {G24,W11,D4,L1,V1,M1}  { ld( mult( X, X ), X ) ==> 
% 21.26/21.63    ld( X, ld( X, X ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := X
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := mult( X, X )
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5844) {G23,W19,D5,L1,V1,M1}  { ld( mult( mult( X, X ), mult( X, X
% 21.26/21.63     ) ), mult( X, X ) ) ==> ld( mult( X, X ), ld( X, X ) ) }.
% 21.26/21.63  parent0[0]: (535) {G22,W11,D4,L1,V1,M1} S(470);d(482) { ld( ld( X, X ), ld
% 21.26/21.63    ( X, X ) ) ==> ld( X, X ) }.
% 21.26/21.63  parent1[0; 16]: (5843) {G22,W23,D5,L1,V1,M1}  { ld( mult( mult( X, X ), 
% 21.26/21.63    mult( X, X ) ), mult( X, X ) ) ==> ld( mult( X, X ), ld( ld( X, X ), ld( 
% 21.26/21.63    X, X ) ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  subsumption: (792) {G25,W19,D5,L1,V1,M1} P(482,624);d(535) { ld( mult( mult
% 21.26/21.63    ( X, X ), mult( X, X ) ), mult( X, X ) ) ==> ld( mult( X, X ), ld( X, X )
% 21.26/21.63     ) }.
% 21.26/21.63  parent0: (5844) {G23,W19,D5,L1,V1,M1}  { ld( mult( mult( X, X ), mult( X, X
% 21.26/21.63     ) ), mult( X, X ) ) ==> ld( mult( X, X ), ld( X, X ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63  end
% 21.26/21.63  permutation0:
% 21.26/21.63     0 ==> 0
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5847) {G25,W11,D4,L1,V2,M1}  { ld( mult( Y, Y ), Y ) = rd( X, mult
% 21.26/21.63    ( Y, X ) ) }.
% 21.26/21.63  parent0[0]: (631) {G25,W11,D4,L1,V2,M1} P(624,465) { rd( Y, mult( X, Y ) ) 
% 21.26/21.63    = ld( mult( X, X ), X ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Y
% 21.26/21.63     Y := X
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5850) {G22,W23,D5,L1,V2,M1}  { ld( mult( mult( X, X ), mult( X, X
% 21.26/21.63     ) ), mult( X, X ) ) = rd( ld( X, Y ), ld( ld( X, X ), mult( X, Y ) ) )
% 21.26/21.63     }.
% 21.26/21.63  parent0[0]: (486) {G21,W15,D4,L1,V2,M1} P(469,26);d(15);d(0) { mult( mult( 
% 21.26/21.63    X, X ), ld( X, Y ) ) ==> ld( ld( X, X ), mult( X, Y ) ) }.
% 21.26/21.63  parent1[0; 16]: (5847) {G25,W11,D4,L1,V2,M1}  { ld( mult( Y, Y ), Y ) = rd
% 21.26/21.63    ( X, mult( Y, X ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := ld( X, Y )
% 21.26/21.63     Y := mult( X, X )
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5851) {G23,W19,D5,L1,V2,M1}  { ld( mult( X, X ), ld( X, X ) ) = 
% 21.26/21.63    rd( ld( X, Y ), ld( ld( X, X ), mult( X, Y ) ) ) }.
% 21.26/21.63  parent0[0]: (792) {G25,W19,D5,L1,V1,M1} P(482,624);d(535) { ld( mult( mult
% 21.26/21.63    ( X, X ), mult( X, X ) ), mult( X, X ) ) ==> ld( mult( X, X ), ld( X, X )
% 21.26/21.63     ) }.
% 21.26/21.63  parent1[0; 1]: (5850) {G22,W23,D5,L1,V2,M1}  { ld( mult( mult( X, X ), mult
% 21.26/21.63    ( X, X ) ), mult( X, X ) ) = rd( ld( X, Y ), ld( ld( X, X ), mult( X, Y )
% 21.26/21.63     ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5852) {G23,W19,D5,L1,V2,M1}  { rd( ld( X, Y ), ld( ld( X, X ), 
% 21.26/21.63    mult( X, Y ) ) ) = ld( mult( X, X ), ld( X, X ) ) }.
% 21.26/21.63  parent0[0]: (5851) {G23,W19,D5,L1,V2,M1}  { ld( mult( X, X ), ld( X, X ) ) 
% 21.26/21.63    = rd( ld( X, Y ), ld( ld( X, X ), mult( X, Y ) ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  subsumption: (810) {G26,W19,D5,L1,V2,M1} P(486,631);d(792) { rd( ld( X, Y )
% 21.26/21.63    , ld( ld( X, X ), mult( X, Y ) ) ) ==> ld( mult( X, X ), ld( X, X ) ) }.
% 21.26/21.63  parent0: (5852) {G23,W19,D5,L1,V2,M1}  { rd( ld( X, Y ), ld( ld( X, X ), 
% 21.26/21.63    mult( X, Y ) ) ) = ld( mult( X, X ), ld( X, X ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  permutation0:
% 21.26/21.63     0 ==> 0
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5853) {G17,W15,D5,L1,V3,M1}  { rd( ld( X, Z ), Z ) = ld( ld( X, Y
% 21.26/21.63     ), ld( X, rd( Y, X ) ) ) }.
% 21.26/21.63  parent0[0]: (409) {G17,W15,D5,L1,V3,M1} P(383,1) { ld( ld( X, Y ), ld( X, 
% 21.26/21.63    rd( Y, X ) ) ) = rd( ld( X, Z ), Z ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5854) {G28,W15,D5,L1,V3,M1}  { rd( Z, mult( mult( X, X ), Z ) ) = 
% 21.26/21.63    ld( X, rd( ld( X, Y ), Y ) ) }.
% 21.26/21.63  parent0[0]: (769) {G28,W15,D5,L1,V3,M1} P(686,106);d(751) { ld( X, rd( ld( 
% 21.26/21.63    X, Y ), Y ) ) = rd( Z, mult( mult( X, X ), Z ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5857) {G18,W19,D6,L1,V3,M1}  { rd( X, mult( mult( Y, Y ), X ) ) =
% 21.26/21.63     ld( Y, ld( ld( Y, T ), ld( Y, rd( T, Y ) ) ) ) }.
% 21.26/21.63  parent0[0]: (5853) {G17,W15,D5,L1,V3,M1}  { rd( ld( X, Z ), Z ) = ld( ld( X
% 21.26/21.63    , Y ), ld( X, rd( Y, X ) ) ) }.
% 21.26/21.63  parent1[0; 10]: (5854) {G28,W15,D5,L1,V3,M1}  { rd( Z, mult( mult( X, X ), 
% 21.26/21.63    Z ) ) = ld( X, rd( ld( X, Y ), Y ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Y
% 21.26/21.63     Y := T
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := Y
% 21.26/21.63     Y := Z
% 21.26/21.63     Z := X
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5858) {G5,W19,D6,L1,V3,M1}  { rd( X, mult( mult( Y, Y ), X ) ) = 
% 21.26/21.63    ld( mult( Z, Y ), mult( Y, ld( Y, rd( Z, Y ) ) ) ) }.
% 21.26/21.63  parent0[0]: (39) {G4,W15,D5,L1,V3,M1} P(0,36) { ld( X, ld( ld( X, Y ), Z )
% 21.26/21.63     ) ==> ld( mult( Y, X ), mult( X, Z ) ) }.
% 21.26/21.63  parent1[0; 8]: (5857) {G18,W19,D6,L1,V3,M1}  { rd( X, mult( mult( Y, Y ), X
% 21.26/21.63     ) ) = ld( Y, ld( ld( Y, T ), ld( Y, rd( T, Y ) ) ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Y
% 21.26/21.63     Y := Z
% 21.26/21.63     Z := ld( Y, rd( Z, Y ) )
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := T
% 21.26/21.63     T := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5859) {G1,W15,D5,L1,V3,M1}  { rd( X, mult( mult( Y, Y ), X ) ) = 
% 21.26/21.63    ld( mult( Z, Y ), rd( Z, Y ) ) }.
% 21.26/21.63  parent0[0]: (0) {G0,W7,D4,L1,V2,M1} I { mult( Y, ld( Y, X ) ) ==> X }.
% 21.26/21.63  parent1[0; 12]: (5858) {G5,W19,D6,L1,V3,M1}  { rd( X, mult( mult( Y, Y ), X
% 21.26/21.63     ) ) = ld( mult( Z, Y ), mult( Y, ld( Y, rd( Z, Y ) ) ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := rd( Z, Y )
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5860) {G1,W15,D5,L1,V3,M1}  { ld( mult( Z, Y ), rd( Z, Y ) ) = rd
% 21.26/21.63    ( X, mult( mult( Y, Y ), X ) ) }.
% 21.26/21.63  parent0[0]: (5859) {G1,W15,D5,L1,V3,M1}  { rd( X, mult( mult( Y, Y ), X ) )
% 21.26/21.63     = ld( mult( Z, Y ), rd( Z, Y ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  subsumption: (838) {G29,W15,D5,L1,V3,M1} P(409,769);d(39);d(0) { ld( mult( 
% 21.26/21.63    Z, X ), rd( Z, X ) ) = rd( T, mult( mult( X, X ), T ) ) }.
% 21.26/21.63  parent0: (5860) {G1,W15,D5,L1,V3,M1}  { ld( mult( Z, Y ), rd( Z, Y ) ) = rd
% 21.26/21.63    ( X, mult( mult( Y, Y ), X ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := T
% 21.26/21.63     Y := X
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  permutation0:
% 21.26/21.63     0 ==> 0
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5862) {G15,W15,D5,L1,V3,M1}  { ld( X, rd( Y, X ) ) ==> mult( ld( X
% 21.26/21.63    , Y ), rd( Z, mult( X, Z ) ) ) }.
% 21.26/21.63  parent0[0]: (146) {G15,W15,D5,L1,V3,M1} P(123,38);d(118);d(64);d(118) { 
% 21.26/21.63    mult( ld( Y, Z ), rd( X, mult( Y, X ) ) ) ==> ld( Y, rd( Z, Y ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Z
% 21.26/21.63     Y := X
% 21.26/21.63     Z := Y
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5871) {G16,W23,D6,L1,V4,M1}  { ld( X, rd( rd( ld( X, Y ), Y ), X
% 21.26/21.63     ) ) ==> mult( rd( T, mult( mult( X, X ), T ) ), rd( Z, mult( X, Z ) ) )
% 21.26/21.63     }.
% 21.26/21.63  parent0[0]: (769) {G28,W15,D5,L1,V3,M1} P(686,106);d(751) { ld( X, rd( ld( 
% 21.26/21.63    X, Y ), Y ) ) = rd( Z, mult( mult( X, X ), Z ) ) }.
% 21.26/21.63  parent1[0; 11]: (5862) {G15,W15,D5,L1,V3,M1}  { ld( X, rd( Y, X ) ) ==> 
% 21.26/21.63    mult( ld( X, Y ), rd( Z, mult( X, Z ) ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := T
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63     Y := rd( ld( X, Y ), Y )
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5872) {G16,W23,D6,L1,V4,M1}  { ld( X, rd( rd( ld( X, Y ), Y ), X
% 21.26/21.63     ) ) ==> ld( rd( mult( mult( X, X ), Z ), Z ), rd( T, mult( X, T ) ) )
% 21.26/21.63     }.
% 21.26/21.63  parent0[0]: (154) {G15,W11,D4,L1,V3,M1} P(2,123) { mult( rd( X, Y ), Z ) 
% 21.26/21.63    ==> ld( rd( Y, X ), Z ) }.
% 21.26/21.63  parent1[0; 10]: (5871) {G16,W23,D6,L1,V4,M1}  { ld( X, rd( rd( ld( X, Y ), 
% 21.26/21.63    Y ), X ) ) ==> mult( rd( T, mult( mult( X, X ), T ) ), rd( Z, mult( X, Z
% 21.26/21.63     ) ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Z
% 21.26/21.63     Y := mult( mult( X, X ), Z )
% 21.26/21.63     Z := rd( T, mult( X, T ) )
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := T
% 21.26/21.63     T := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5873) {G1,W19,D6,L1,V3,M1}  { ld( X, rd( rd( ld( X, Y ), Y ), X )
% 21.26/21.63     ) ==> ld( mult( X, X ), rd( T, mult( X, T ) ) ) }.
% 21.26/21.63  parent0[0]: (3) {G0,W7,D4,L1,V2,M1} I { rd( mult( Y, X ), X ) ==> Y }.
% 21.26/21.63  parent1[0; 11]: (5872) {G16,W23,D6,L1,V4,M1}  { ld( X, rd( rd( ld( X, Y ), 
% 21.26/21.63    Y ), X ) ) ==> ld( rd( mult( mult( X, X ), Z ), Z ), rd( T, mult( X, T )
% 21.26/21.63     ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Z
% 21.26/21.63     Y := mult( X, X )
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63     T := T
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5874) {G2,W19,D6,L1,V3,M1}  { ld( X, ld( X, rd( ld( X, Y ), Y ) )
% 21.26/21.63     ) ==> ld( mult( X, X ), rd( Z, mult( X, Z ) ) ) }.
% 21.26/21.63  parent0[0]: (555) {G24,W19,D6,L1,V2,M1} P(263,546);d(154);d(3);d(154);d(3);
% 21.26/21.63    d(146) { ld( Y, rd( rd( ld( Y, Z ), Z ), Y ) ) ==> ld( Y, ld( Y, rd( ld( 
% 21.26/21.63    Y, Z ), Z ) ) ) }.
% 21.26/21.63  parent1[0; 1]: (5873) {G1,W19,D6,L1,V3,M1}  { ld( X, rd( rd( ld( X, Y ), Y
% 21.26/21.63     ), X ) ) ==> ld( mult( X, X ), rd( T, mult( X, T ) ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := T
% 21.26/21.63     Y := X
% 21.26/21.63     Z := Y
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := U
% 21.26/21.63     T := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5875) {G2,W19,D6,L1,V3,M1}  { ld( mult( X, X ), rd( Z, mult( X, Z
% 21.26/21.63     ) ) ) ==> ld( X, ld( X, rd( ld( X, Y ), Y ) ) ) }.
% 21.26/21.63  parent0[0]: (5874) {G2,W19,D6,L1,V3,M1}  { ld( X, ld( X, rd( ld( X, Y ), Y
% 21.26/21.63     ) ) ) ==> ld( mult( X, X ), rd( Z, mult( X, Z ) ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  subsumption: (840) {G29,W19,D6,L1,V3,M1} P(769,146);d(154);d(3);d(555) { ld
% 21.26/21.63    ( mult( X, X ), rd( T, mult( X, T ) ) ) = ld( X, ld( X, rd( ld( X, Y ), Y
% 21.26/21.63     ) ) ) }.
% 21.26/21.63  parent0: (5875) {G2,W19,D6,L1,V3,M1}  { ld( mult( X, X ), rd( Z, mult( X, Z
% 21.26/21.63     ) ) ) ==> ld( X, ld( X, rd( ld( X, Y ), Y ) ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := T
% 21.26/21.63  end
% 21.26/21.63  permutation0:
% 21.26/21.63     0 ==> 0
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5876) {G28,W15,D5,L1,V3,M1}  { rd( Z, mult( mult( X, X ), Z ) ) = 
% 21.26/21.63    ld( X, rd( ld( X, Y ), Y ) ) }.
% 21.26/21.63  parent0[0]: (769) {G28,W15,D5,L1,V3,M1} P(686,106);d(751) { ld( X, rd( ld( 
% 21.26/21.63    X, Y ), Y ) ) = rd( Z, mult( mult( X, X ), Z ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5877) {G14,W11,D5,L1,V3,M1}  { mult( Y, Z ) ==> ld( rd( X, mult( Y
% 21.26/21.63    , X ) ), Z ) }.
% 21.26/21.63  parent0[0]: (123) {G14,W11,D5,L1,V3,M1} P(106,6) { ld( rd( Z, mult( Y, Z )
% 21.26/21.63     ), X ) ==> mult( Y, X ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Z
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := X
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5878) {G15,W15,D6,L1,V3,M1}  { mult( mult( X, X ), Y ) ==> ld( ld
% 21.26/21.63    ( X, rd( ld( X, T ), T ) ), Y ) }.
% 21.26/21.63  parent0[0]: (5876) {G28,W15,D5,L1,V3,M1}  { rd( Z, mult( mult( X, X ), Z )
% 21.26/21.63     ) = ld( X, rd( ld( X, Y ), Y ) ) }.
% 21.26/21.63  parent1[0; 7]: (5877) {G14,W11,D5,L1,V3,M1}  { mult( Y, Z ) ==> ld( rd( X, 
% 21.26/21.63    mult( Y, X ) ), Z ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := T
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := Z
% 21.26/21.63     Y := mult( X, X )
% 21.26/21.63     Z := Y
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5879) {G15,W15,D6,L1,V3,M1}  { ld( ld( X, rd( ld( X, Z ), Z ) ), Y
% 21.26/21.63     ) ==> mult( mult( X, X ), Y ) }.
% 21.26/21.63  parent0[0]: (5878) {G15,W15,D6,L1,V3,M1}  { mult( mult( X, X ), Y ) ==> ld
% 21.26/21.63    ( ld( X, rd( ld( X, T ), T ) ), Y ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := T
% 21.26/21.63     T := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  subsumption: (851) {G29,W15,D6,L1,V3,M1} P(769,123) { ld( ld( Y, rd( ld( Y
% 21.26/21.63    , Z ), Z ) ), T ) ==> mult( mult( Y, Y ), T ) }.
% 21.26/21.63  parent0: (5879) {G15,W15,D6,L1,V3,M1}  { ld( ld( X, rd( ld( X, Z ), Z ) ), 
% 21.26/21.63    Y ) ==> mult( mult( X, X ), Y ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Y
% 21.26/21.63     Y := T
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  permutation0:
% 21.26/21.63     0 ==> 0
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5880) {G29,W15,D5,L1,V3,M1}  { rd( Z, mult( mult( Y, Y ), Z ) ) = 
% 21.26/21.63    ld( mult( X, Y ), rd( X, Y ) ) }.
% 21.26/21.63  parent0[0]: (838) {G29,W15,D5,L1,V3,M1} P(409,769);d(39);d(0) { ld( mult( Z
% 21.26/21.63    , X ), rd( Z, X ) ) = rd( T, mult( mult( X, X ), T ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Y
% 21.26/21.63     Y := T
% 21.26/21.63     Z := X
% 21.26/21.63     T := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5881) {G29,W15,D5,L1,V3,M1}  { rd( Z, mult( mult( Y, Y ), Z ) ) = 
% 21.26/21.63    ld( mult( X, Y ), rd( X, Y ) ) }.
% 21.26/21.63  parent0[0]: (838) {G29,W15,D5,L1,V3,M1} P(409,769);d(39);d(0) { ld( mult( Z
% 21.26/21.63    , X ), rd( Z, X ) ) = rd( T, mult( mult( X, X ), T ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Y
% 21.26/21.63     Y := T
% 21.26/21.63     Z := X
% 21.26/21.63     T := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5882) {G30,W15,D4,L1,V3,M1}  { ld( mult( T, Y ), rd( T, Y ) ) = 
% 21.26/21.63    ld( mult( Z, Y ), rd( Z, Y ) ) }.
% 21.26/21.63  parent0[0]: (5880) {G29,W15,D5,L1,V3,M1}  { rd( Z, mult( mult( Y, Y ), Z )
% 21.26/21.63     ) = ld( mult( X, Y ), rd( X, Y ) ) }.
% 21.26/21.63  parent1[0; 1]: (5881) {G29,W15,D5,L1,V3,M1}  { rd( Z, mult( mult( Y, Y ), Z
% 21.26/21.63     ) ) = ld( mult( X, Y ), rd( X, Y ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := T
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := X
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := Z
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := X
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  subsumption: (857) {G30,W15,D4,L1,V3,M1} P(838,838) { ld( mult( T, Y ), rd
% 21.26/21.63    ( T, Y ) ) = ld( mult( Z, Y ), rd( Z, Y ) ) }.
% 21.26/21.63  parent0: (5882) {G30,W15,D4,L1,V3,M1}  { ld( mult( T, Y ), rd( T, Y ) ) = 
% 21.26/21.63    ld( mult( Z, Y ), rd( Z, Y ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := U
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63     T := T
% 21.26/21.63  end
% 21.26/21.63  permutation0:
% 21.26/21.63     0 ==> 0
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5888) {G29,W15,D5,L1,V3,M1}  { rd( Z, mult( mult( Y, Y ), Z ) ) = 
% 21.26/21.63    ld( mult( X, Y ), rd( X, Y ) ) }.
% 21.26/21.63  parent0[0]: (838) {G29,W15,D5,L1,V3,M1} P(409,769);d(39);d(0) { ld( mult( Z
% 21.26/21.63    , X ), rd( Z, X ) ) = rd( T, mult( mult( X, X ), T ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Y
% 21.26/21.63     Y := T
% 21.26/21.63     Z := X
% 21.26/21.63     T := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5891) {G22,W19,D5,L1,V3,M1}  { rd( ld( X, Y ), ld( ld( X, X ), 
% 21.26/21.63    mult( X, Y ) ) ) = ld( mult( Z, X ), rd( Z, X ) ) }.
% 21.26/21.63  parent0[0]: (486) {G21,W15,D4,L1,V2,M1} P(469,26);d(15);d(0) { mult( mult( 
% 21.26/21.63    X, X ), ld( X, Y ) ) ==> ld( ld( X, X ), mult( X, Y ) ) }.
% 21.26/21.63  parent1[0; 5]: (5888) {G29,W15,D5,L1,V3,M1}  { rd( Z, mult( mult( Y, Y ), Z
% 21.26/21.63     ) ) = ld( mult( X, Y ), rd( X, Y ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := Z
% 21.26/21.63     Y := X
% 21.26/21.63     Z := ld( X, Y )
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5893) {G23,W15,D4,L1,V2,M1}  { ld( mult( X, X ), ld( X, X ) ) = 
% 21.26/21.63    ld( mult( Z, X ), rd( Z, X ) ) }.
% 21.26/21.63  parent0[0]: (810) {G26,W19,D5,L1,V2,M1} P(486,631);d(792) { rd( ld( X, Y )
% 21.26/21.63    , ld( ld( X, X ), mult( X, Y ) ) ) ==> ld( mult( X, X ), ld( X, X ) ) }.
% 21.26/21.63  parent1[0; 1]: (5891) {G22,W19,D5,L1,V3,M1}  { rd( ld( X, Y ), ld( ld( X, X
% 21.26/21.63     ), mult( X, Y ) ) ) = ld( mult( Z, X ), rd( Z, X ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5894) {G23,W15,D4,L1,V2,M1}  { ld( mult( Y, X ), rd( Y, X ) ) = ld
% 21.26/21.63    ( mult( X, X ), ld( X, X ) ) }.
% 21.26/21.63  parent0[0]: (5893) {G23,W15,D4,L1,V2,M1}  { ld( mult( X, X ), ld( X, X ) ) 
% 21.26/21.63    = ld( mult( Z, X ), rd( Z, X ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Z
% 21.26/21.63     Z := Y
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  subsumption: (859) {G30,W15,D4,L1,V2,M1} P(486,838);d(810) { ld( mult( Z, X
% 21.26/21.63     ), rd( Z, X ) ) = ld( mult( X, X ), ld( X, X ) ) }.
% 21.26/21.63  parent0: (5894) {G23,W15,D4,L1,V2,M1}  { ld( mult( Y, X ), rd( Y, X ) ) = 
% 21.26/21.63    ld( mult( X, X ), ld( X, X ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Z
% 21.26/21.63  end
% 21.26/21.63  permutation0:
% 21.26/21.63     0 ==> 0
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5895) {G29,W15,D5,L1,V3,M1}  { rd( Z, mult( mult( Y, Y ), Z ) ) = 
% 21.26/21.63    ld( mult( X, Y ), rd( X, Y ) ) }.
% 21.26/21.63  parent0[0]: (838) {G29,W15,D5,L1,V3,M1} P(409,769);d(39);d(0) { ld( mult( Z
% 21.26/21.63    , X ), rd( Z, X ) ) = rd( T, mult( mult( X, X ), T ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Y
% 21.26/21.63     Y := T
% 21.26/21.63     Z := X
% 21.26/21.63     T := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5896) {G15,W11,D4,L1,V3,M1}  { ld( rd( Y, X ), Z ) ==> mult( rd( X
% 21.26/21.63    , Y ), Z ) }.
% 21.26/21.63  parent0[0]: (154) {G15,W11,D4,L1,V3,M1} P(2,123) { mult( rd( X, Y ), Z ) 
% 21.26/21.63    ==> ld( rd( Y, X ), Z ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5899) {G16,W19,D6,L1,V4,M1}  { ld( rd( mult( mult( X, X ), Y ), Y
% 21.26/21.63     ), Z ) ==> mult( ld( mult( T, X ), rd( T, X ) ), Z ) }.
% 21.26/21.63  parent0[0]: (5895) {G29,W15,D5,L1,V3,M1}  { rd( Z, mult( mult( Y, Y ), Z )
% 21.26/21.63     ) = ld( mult( X, Y ), rd( X, Y ) ) }.
% 21.26/21.63  parent1[0; 11]: (5896) {G15,W11,D4,L1,V3,M1}  { ld( rd( Y, X ), Z ) ==> 
% 21.26/21.63    mult( rd( X, Y ), Z ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := T
% 21.26/21.63     Y := X
% 21.26/21.63     Z := Y
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := Y
% 21.26/21.63     Y := mult( mult( X, X ), Y )
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5900) {G1,W15,D5,L1,V3,M1}  { ld( mult( X, X ), Z ) ==> mult( ld
% 21.26/21.63    ( mult( T, X ), rd( T, X ) ), Z ) }.
% 21.26/21.63  parent0[0]: (3) {G0,W7,D4,L1,V2,M1} I { rd( mult( Y, X ), X ) ==> Y }.
% 21.26/21.63  parent1[0; 2]: (5899) {G16,W19,D6,L1,V4,M1}  { ld( rd( mult( mult( X, X ), 
% 21.26/21.63    Y ), Y ), Z ) ==> mult( ld( mult( T, X ), rd( T, X ) ), Z ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Y
% 21.26/21.63     Y := mult( X, X )
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63     T := T
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5901) {G1,W15,D5,L1,V3,M1}  { mult( ld( mult( Z, X ), rd( Z, X ) )
% 21.26/21.63    , Y ) ==> ld( mult( X, X ), Y ) }.
% 21.26/21.63  parent0[0]: (5900) {G1,W15,D5,L1,V3,M1}  { ld( mult( X, X ), Z ) ==> mult( 
% 21.26/21.63    ld( mult( T, X ), rd( T, X ) ), Z ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := T
% 21.26/21.63     Z := Y
% 21.26/21.63     T := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  subsumption: (898) {G30,W15,D5,L1,V3,M1} P(838,154);d(3) { mult( ld( mult( 
% 21.26/21.63    Z, Y ), rd( Z, Y ) ), T ) ==> ld( mult( Y, Y ), T ) }.
% 21.26/21.63  parent0: (5901) {G1,W15,D5,L1,V3,M1}  { mult( ld( mult( Z, X ), rd( Z, X )
% 21.26/21.63     ), Y ) ==> ld( mult( X, X ), Y ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Y
% 21.26/21.63     Y := T
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  permutation0:
% 21.26/21.63     0 ==> 0
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5902) {G29,W15,D5,L1,V3,M1}  { rd( Z, mult( mult( Y, Y ), Z ) ) = 
% 21.26/21.63    ld( mult( X, Y ), rd( X, Y ) ) }.
% 21.26/21.63  parent0[0]: (838) {G29,W15,D5,L1,V3,M1} P(409,769);d(39);d(0) { ld( mult( Z
% 21.26/21.63    , X ), rd( Z, X ) ) = rd( T, mult( mult( X, X ), T ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Y
% 21.26/21.63     Y := T
% 21.26/21.63     Z := X
% 21.26/21.63     T := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5903) {G14,W11,D5,L1,V3,M1}  { mult( Y, Z ) ==> ld( rd( X, mult( Y
% 21.26/21.63    , X ) ), Z ) }.
% 21.26/21.63  parent0[0]: (123) {G14,W11,D5,L1,V3,M1} P(106,6) { ld( rd( Z, mult( Y, Z )
% 21.26/21.63     ), X ) ==> mult( Y, X ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Z
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := X
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5904) {G15,W15,D5,L1,V3,M1}  { mult( mult( X, X ), Y ) ==> ld( ld
% 21.26/21.63    ( mult( T, X ), rd( T, X ) ), Y ) }.
% 21.26/21.63  parent0[0]: (5902) {G29,W15,D5,L1,V3,M1}  { rd( Z, mult( mult( Y, Y ), Z )
% 21.26/21.63     ) = ld( mult( X, Y ), rd( X, Y ) ) }.
% 21.26/21.63  parent1[0; 7]: (5903) {G14,W11,D5,L1,V3,M1}  { mult( Y, Z ) ==> ld( rd( X, 
% 21.26/21.63    mult( Y, X ) ), Z ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := T
% 21.26/21.63     Y := X
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := Z
% 21.26/21.63     Y := mult( X, X )
% 21.26/21.63     Z := Y
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5905) {G15,W15,D5,L1,V3,M1}  { ld( ld( mult( Z, X ), rd( Z, X ) )
% 21.26/21.63    , Y ) ==> mult( mult( X, X ), Y ) }.
% 21.26/21.63  parent0[0]: (5904) {G15,W15,D5,L1,V3,M1}  { mult( mult( X, X ), Y ) ==> ld
% 21.26/21.63    ( ld( mult( T, X ), rd( T, X ) ), Y ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := T
% 21.26/21.63     T := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  subsumption: (901) {G30,W15,D5,L1,V3,M1} P(838,123) { ld( ld( mult( Z, Y )
% 21.26/21.63    , rd( Z, Y ) ), T ) ==> mult( mult( Y, Y ), T ) }.
% 21.26/21.63  parent0: (5905) {G15,W15,D5,L1,V3,M1}  { ld( ld( mult( Z, X ), rd( Z, X ) )
% 21.26/21.63    , Y ) ==> mult( mult( X, X ), Y ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Y
% 21.26/21.63     Y := T
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  permutation0:
% 21.26/21.63     0 ==> 0
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5906) {G1,W7,D4,L1,V2,M1}  { Y ==> rd( X, ld( Y, X ) ) }.
% 21.26/21.63  parent0[0]: (7) {G1,W7,D4,L1,V2,M1} P(0,3) { rd( Y, ld( X, Y ) ) ==> X }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Y
% 21.26/21.63     Y := X
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5907) {G2,W15,D5,L1,V3,M1}  { mult( X, Y ) ==> rd( rd( X, Y ), ld
% 21.26/21.63    ( mult( Z, Y ), rd( Z, Y ) ) ) }.
% 21.26/21.63  parent0[0]: (857) {G30,W15,D4,L1,V3,M1} P(838,838) { ld( mult( T, Y ), rd( 
% 21.26/21.63    T, Y ) ) = ld( mult( Z, Y ), rd( Z, Y ) ) }.
% 21.26/21.63  parent1[0; 8]: (5906) {G1,W7,D4,L1,V2,M1}  { Y ==> rd( X, ld( Y, X ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := T
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63     T := X
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := rd( X, Y )
% 21.26/21.63     Y := mult( X, Y )
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5908) {G2,W15,D5,L1,V3,M1}  { rd( rd( X, Y ), ld( mult( Z, Y ), rd
% 21.26/21.63    ( Z, Y ) ) ) ==> mult( X, Y ) }.
% 21.26/21.63  parent0[0]: (5907) {G2,W15,D5,L1,V3,M1}  { mult( X, Y ) ==> rd( rd( X, Y )
% 21.26/21.63    , ld( mult( Z, Y ), rd( Z, Y ) ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  subsumption: (926) {G31,W15,D5,L1,V3,M1} P(857,7) { rd( rd( X, Y ), ld( 
% 21.26/21.63    mult( Z, Y ), rd( Z, Y ) ) ) ==> mult( X, Y ) }.
% 21.26/21.63  parent0: (5908) {G2,W15,D5,L1,V3,M1}  { rd( rd( X, Y ), ld( mult( Z, Y ), 
% 21.26/21.63    rd( Z, Y ) ) ) ==> mult( X, Y ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  permutation0:
% 21.26/21.63     0 ==> 0
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5909) {G0,W7,D4,L1,V2,M1}  { Y ==> mult( X, ld( X, Y ) ) }.
% 21.26/21.63  parent0[0]: (0) {G0,W7,D4,L1,V2,M1} I { mult( Y, ld( Y, X ) ) ==> X }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Y
% 21.26/21.63     Y := X
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5910) {G1,W15,D5,L1,V3,M1}  { rd( X, Y ) ==> mult( mult( X, Y ), 
% 21.26/21.63    ld( mult( Z, Y ), rd( Z, Y ) ) ) }.
% 21.26/21.63  parent0[0]: (857) {G30,W15,D4,L1,V3,M1} P(838,838) { ld( mult( T, Y ), rd( 
% 21.26/21.63    T, Y ) ) = ld( mult( Z, Y ), rd( Z, Y ) ) }.
% 21.26/21.63  parent1[0; 8]: (5909) {G0,W7,D4,L1,V2,M1}  { Y ==> mult( X, ld( X, Y ) )
% 21.26/21.63     }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := T
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63     T := X
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := mult( X, Y )
% 21.26/21.63     Y := rd( X, Y )
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5911) {G1,W15,D5,L1,V3,M1}  { mult( mult( X, Y ), ld( mult( Z, Y )
% 21.26/21.63    , rd( Z, Y ) ) ) ==> rd( X, Y ) }.
% 21.26/21.63  parent0[0]: (5910) {G1,W15,D5,L1,V3,M1}  { rd( X, Y ) ==> mult( mult( X, Y
% 21.26/21.63     ), ld( mult( Z, Y ), rd( Z, Y ) ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  subsumption: (928) {G31,W15,D5,L1,V3,M1} P(857,0) { mult( mult( X, Y ), ld
% 21.26/21.63    ( mult( Z, Y ), rd( Z, Y ) ) ) ==> rd( X, Y ) }.
% 21.26/21.63  parent0: (5911) {G1,W15,D5,L1,V3,M1}  { mult( mult( X, Y ), ld( mult( Z, Y
% 21.26/21.63     ), rd( Z, Y ) ) ) ==> rd( X, Y ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  permutation0:
% 21.26/21.63     0 ==> 0
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5913) {G1,W15,D5,L1,V3,M1}  { ld( X, rd( rd( X, Y ), Y ) ) = ld( 
% 21.26/21.63    mult( Z, Y ), rd( Z, Y ) ) }.
% 21.26/21.63  parent0[0]: (2) {G0,W7,D4,L1,V2,M1} I { mult( rd( Y, X ), X ) ==> Y }.
% 21.26/21.63  parent1[0; 2]: (857) {G30,W15,D4,L1,V3,M1} P(838,838) { ld( mult( T, Y ), 
% 21.26/21.63    rd( T, Y ) ) = ld( mult( Z, Y ), rd( Z, Y ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Y
% 21.26/21.63     Y := X
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := T
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63     T := rd( X, Y )
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  subsumption: (929) {G31,W15,D5,L1,V3,M1} P(2,857) { ld( X, rd( rd( X, Y ), 
% 21.26/21.63    Y ) ) = ld( mult( Z, Y ), rd( Z, Y ) ) }.
% 21.26/21.63  parent0: (5913) {G1,W15,D5,L1,V3,M1}  { ld( X, rd( rd( X, Y ), Y ) ) = ld( 
% 21.26/21.63    mult( Z, Y ), rd( Z, Y ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  permutation0:
% 21.26/21.63     0 ==> 0
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5916) {G31,W15,D5,L1,V3,M1}  { mult( X, Y ) ==> rd( rd( X, Y ), ld
% 21.26/21.63    ( mult( Z, Y ), rd( Z, Y ) ) ) }.
% 21.26/21.63  parent0[0]: (926) {G31,W15,D5,L1,V3,M1} P(857,7) { rd( rd( X, Y ), ld( mult
% 21.26/21.63    ( Z, Y ), rd( Z, Y ) ) ) ==> mult( X, Y ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5917) {G1,W15,D5,L1,V3,M1}  { mult( mult( X, Y ), Y ) ==> rd( X, 
% 21.26/21.63    ld( mult( Z, Y ), rd( Z, Y ) ) ) }.
% 21.26/21.63  parent0[0]: (3) {G0,W7,D4,L1,V2,M1} I { rd( mult( Y, X ), X ) ==> Y }.
% 21.26/21.63  parent1[0; 7]: (5916) {G31,W15,D5,L1,V3,M1}  { mult( X, Y ) ==> rd( rd( X, 
% 21.26/21.63    Y ), ld( mult( Z, Y ), rd( Z, Y ) ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Y
% 21.26/21.63     Y := X
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := mult( X, Y )
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5919) {G1,W15,D5,L1,V3,M1}  { rd( X, ld( mult( Z, Y ), rd( Z, Y )
% 21.26/21.63     ) ) ==> mult( mult( X, Y ), Y ) }.
% 21.26/21.63  parent0[0]: (5917) {G1,W15,D5,L1,V3,M1}  { mult( mult( X, Y ), Y ) ==> rd( 
% 21.26/21.63    X, ld( mult( Z, Y ), rd( Z, Y ) ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  subsumption: (971) {G32,W15,D5,L1,V3,M1} P(3,926) { rd( X, ld( mult( Z, Y )
% 21.26/21.63    , rd( Z, Y ) ) ) ==> mult( mult( X, Y ), Y ) }.
% 21.26/21.63  parent0: (5919) {G1,W15,D5,L1,V3,M1}  { rd( X, ld( mult( Z, Y ), rd( Z, Y )
% 21.26/21.63     ) ) ==> mult( mult( X, Y ), Y ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  permutation0:
% 21.26/21.63     0 ==> 0
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5922) {G32,W15,D5,L1,V3,M1}  { mult( mult( X, Z ), Z ) ==> rd( X, 
% 21.26/21.63    ld( mult( Y, Z ), rd( Y, Z ) ) ) }.
% 21.26/21.63  parent0[0]: (971) {G32,W15,D5,L1,V3,M1} P(3,926) { rd( X, ld( mult( Z, Y )
% 21.26/21.63    , rd( Z, Y ) ) ) ==> mult( mult( X, Y ), Y ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Z
% 21.26/21.63     Z := Y
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5925) {G31,W15,D5,L1,V2,M1}  { mult( mult( X, Y ), Y ) ==> rd( X
% 21.26/21.63    , ld( mult( Y, Y ), ld( Y, Y ) ) ) }.
% 21.26/21.63  parent0[0]: (859) {G30,W15,D4,L1,V2,M1} P(486,838);d(810) { ld( mult( Z, X
% 21.26/21.63     ), rd( Z, X ) ) = ld( mult( X, X ), ld( X, X ) ) }.
% 21.26/21.63  parent1[0; 8]: (5922) {G32,W15,D5,L1,V3,M1}  { mult( mult( X, Z ), Z ) ==> 
% 21.26/21.63    rd( X, ld( mult( Y, Z ), rd( Y, Z ) ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Y
% 21.26/21.63     Y := T
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Z
% 21.26/21.63     Z := Y
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5926) {G31,W15,D5,L1,V2,M1}  { rd( X, ld( mult( Y, Y ), ld( Y, Y )
% 21.26/21.63     ) ) ==> mult( mult( X, Y ), Y ) }.
% 21.26/21.63  parent0[0]: (5925) {G31,W15,D5,L1,V2,M1}  { mult( mult( X, Y ), Y ) ==> rd
% 21.26/21.63    ( X, ld( mult( Y, Y ), ld( Y, Y ) ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  subsumption: (973) {G33,W15,D5,L1,V2,M1} P(859,971) { rd( Z, ld( mult( Y, Y
% 21.26/21.63     ), ld( Y, Y ) ) ) ==> mult( mult( Z, Y ), Y ) }.
% 21.26/21.63  parent0: (5926) {G31,W15,D5,L1,V2,M1}  { rd( X, ld( mult( Y, Y ), ld( Y, Y
% 21.26/21.63     ) ) ) ==> mult( mult( X, Y ), Y ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Z
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  permutation0:
% 21.26/21.63     0 ==> 0
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5928) {G12,W11,D5,L1,V3,M1}  { rd( Y, X ) ==> rd( ld( rd( X, Y ), 
% 21.26/21.63    Z ), Z ) }.
% 21.26/21.63  parent0[0]: (104) {G12,W11,D5,L1,V3,M1} P(6,71) { rd( ld( rd( X, Y ), Z ), 
% 21.26/21.63    Z ) ==> rd( Y, X ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5935) {G13,W19,D6,L1,V4,M1}  { rd( ld( mult( X, Y ), rd( X, Y ) )
% 21.26/21.63    , Z ) ==> rd( ld( mult( mult( Z, Y ), Y ), T ), T ) }.
% 21.26/21.63  parent0[0]: (971) {G32,W15,D5,L1,V3,M1} P(3,926) { rd( X, ld( mult( Z, Y )
% 21.26/21.63    , rd( Z, Y ) ) ) ==> mult( mult( X, Y ), Y ) }.
% 21.26/21.63  parent1[0; 12]: (5928) {G12,W11,D5,L1,V3,M1}  { rd( Y, X ) ==> rd( ld( rd( 
% 21.26/21.63    X, Y ), Z ), Z ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Z
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := X
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := Z
% 21.26/21.63     Y := ld( mult( X, Y ), rd( X, Y ) )
% 21.26/21.63     Z := T
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5938) {G13,W19,D6,L1,V4,M1}  { rd( ld( mult( mult( Z, Y ), Y ), T
% 21.26/21.63     ), T ) ==> rd( ld( mult( X, Y ), rd( X, Y ) ), Z ) }.
% 21.26/21.63  parent0[0]: (5935) {G13,W19,D6,L1,V4,M1}  { rd( ld( mult( X, Y ), rd( X, Y
% 21.26/21.63     ) ), Z ) ==> rd( ld( mult( mult( Z, Y ), Y ), T ), T ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63     T := T
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  subsumption: (995) {G33,W19,D6,L1,V4,M1} P(971,104) { rd( ld( mult( mult( X
% 21.26/21.63    , Z ), Z ), T ), T ) = rd( ld( mult( Y, Z ), rd( Y, Z ) ), X ) }.
% 21.26/21.63  parent0: (5938) {G13,W19,D6,L1,V4,M1}  { rd( ld( mult( mult( Z, Y ), Y ), T
% 21.26/21.63     ), T ) ==> rd( ld( mult( X, Y ), rd( X, Y ) ), Z ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Y
% 21.26/21.63     Y := Z
% 21.26/21.63     Z := X
% 21.26/21.63     T := T
% 21.26/21.63  end
% 21.26/21.63  permutation0:
% 21.26/21.63     0 ==> 0
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5941) {G12,W11,D5,L1,V2,M1}  { mult( X, rd( ld( X, Y ), Y ) ) ==>
% 21.26/21.63     ld( X, X ) }.
% 21.26/21.63  parent0[0]: (450) {G19,W7,D3,L1,V1,M1} P(428,2);d(154);d(7) { rd( X, X ) 
% 21.26/21.63    ==> ld( X, X ) }.
% 21.26/21.63  parent1[0; 8]: (92) {G11,W11,D5,L1,V2,M1} P(67,0) { mult( X, rd( ld( X, Y )
% 21.26/21.63    , Y ) ) ==> rd( X, X ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  subsumption: (1008) {G20,W11,D5,L1,V2,M1} S(92);d(450) { mult( X, rd( ld( X
% 21.26/21.63    , Y ), Y ) ) ==> ld( X, X ) }.
% 21.26/21.63  parent0: (5941) {G12,W11,D5,L1,V2,M1}  { mult( X, rd( ld( X, Y ), Y ) ) ==>
% 21.26/21.63     ld( X, X ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  permutation0:
% 21.26/21.63     0 ==> 0
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5945) {G13,W11,D5,L1,V2,M1}  { mult( X, rd( Y, mult( X, Y ) ) ) 
% 21.26/21.63    ==> ld( X, X ) }.
% 21.26/21.63  parent0[0]: (450) {G19,W7,D3,L1,V1,M1} P(428,2);d(154);d(7) { rd( X, X ) 
% 21.26/21.63    ==> ld( X, X ) }.
% 21.26/21.63  parent1[0; 8]: (137) {G12,W11,D5,L1,V2,M1} P(94,0) { mult( X, rd( Y, mult( 
% 21.26/21.63    X, Y ) ) ) ==> rd( X, X ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  subsumption: (1009) {G20,W11,D5,L1,V2,M1} S(137);d(450) { mult( X, rd( Y, 
% 21.26/21.63    mult( X, Y ) ) ) ==> ld( X, X ) }.
% 21.26/21.63  parent0: (5945) {G13,W11,D5,L1,V2,M1}  { mult( X, rd( Y, mult( X, Y ) ) ) 
% 21.26/21.63    ==> ld( X, X ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  permutation0:
% 21.26/21.63     0 ==> 0
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5948) {G31,W15,D5,L1,V3,M1}  { rd( X, Y ) ==> mult( mult( X, Y ), 
% 21.26/21.63    ld( mult( Z, Y ), rd( Z, Y ) ) ) }.
% 21.26/21.63  parent0[0]: (928) {G31,W15,D5,L1,V3,M1} P(857,0) { mult( mult( X, Y ), ld( 
% 21.26/21.63    mult( Z, Y ), rd( Z, Y ) ) ) ==> rd( X, Y ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5954) {G21,W27,D7,L1,V3,M1}  { rd( X, rd( Y, mult( Z, Y ) ) ) ==>
% 21.26/21.63     mult( mult( X, rd( Y, mult( Z, Y ) ) ), ld( ld( Z, Z ), rd( Z, rd( Y, 
% 21.26/21.63    mult( Z, Y ) ) ) ) ) }.
% 21.26/21.63  parent0[0]: (1009) {G20,W11,D5,L1,V2,M1} S(137);d(450) { mult( X, rd( Y, 
% 21.26/21.63    mult( X, Y ) ) ) ==> ld( X, X ) }.
% 21.26/21.63  parent1[0; 17]: (5948) {G31,W15,D5,L1,V3,M1}  { rd( X, Y ) ==> mult( mult( 
% 21.26/21.63    X, Y ), ld( mult( Z, Y ), rd( Z, Y ) ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Z
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63     Y := rd( Y, mult( Z, Y ) )
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5955) {G22,W23,D6,L1,V3,M1}  { rd( X, rd( Y, mult( Z, Y ) ) ) ==>
% 21.26/21.63     mult( mult( X, rd( Y, mult( Z, Y ) ) ), ld( ld( Z, Z ), mult( Z, Z ) ) )
% 21.26/21.63     }.
% 21.26/21.63  parent0[0]: (711) {G26,W11,D5,L1,V2,M1} P(631,7) { rd( X, rd( Y, mult( X, Y
% 21.26/21.63     ) ) ) ==> mult( X, X ) }.
% 21.26/21.63  parent1[0; 20]: (5954) {G21,W27,D7,L1,V3,M1}  { rd( X, rd( Y, mult( Z, Y )
% 21.26/21.63     ) ) ==> mult( mult( X, rd( Y, mult( Z, Y ) ) ), ld( ld( Z, Z ), rd( Z, 
% 21.26/21.63    rd( Y, mult( Z, Y ) ) ) ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Z
% 21.26/21.63     Y := Y
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5956) {G22,W19,D6,L1,V3,M1}  { rd( X, rd( Y, mult( Z, Y ) ) ) ==>
% 21.26/21.63     mult( mult( X, rd( Y, mult( Z, Y ) ) ), mult( Z, Z ) ) }.
% 21.26/21.63  parent0[0]: (474) {G21,W11,D4,L1,V1,M1} P(469,24) { ld( ld( X, X ), mult( X
% 21.26/21.63    , X ) ) ==> mult( X, X ) }.
% 21.26/21.63  parent1[0; 16]: (5955) {G22,W23,D6,L1,V3,M1}  { rd( X, rd( Y, mult( Z, Y )
% 21.26/21.63     ) ) ==> mult( mult( X, rd( Y, mult( Z, Y ) ) ), ld( ld( Z, Z ), mult( Z
% 21.26/21.63    , Z ) ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Z
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5957) {G16,W15,D5,L1,V3,M1}  { rd( X, rd( Y, mult( Z, Y ) ) ) ==>
% 21.26/21.63     ld( Z, mult( mult( Z, X ), Z ) ) }.
% 21.26/21.63  parent0[0]: (152) {G15,W19,D6,L1,V4,M1} P(123,15);d(118);d(123) { mult( 
% 21.26/21.63    mult( Z, rd( X, mult( Y, X ) ) ), mult( Y, T ) ) ==> ld( Y, mult( mult( Y
% 21.26/21.63    , Z ), T ) ) }.
% 21.26/21.63  parent1[0; 8]: (5956) {G22,W19,D6,L1,V3,M1}  { rd( X, rd( Y, mult( Z, Y ) )
% 21.26/21.63     ) ==> mult( mult( X, rd( Y, mult( Z, Y ) ) ), mult( Z, Z ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Y
% 21.26/21.63     Y := Z
% 21.26/21.63     Z := X
% 21.26/21.63     T := Z
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5958) {G16,W15,D5,L1,V3,M1}  { ld( Z, mult( mult( Z, X ), Z ) ) 
% 21.26/21.63    ==> rd( X, rd( Y, mult( Z, Y ) ) ) }.
% 21.26/21.63  parent0[0]: (5957) {G16,W15,D5,L1,V3,M1}  { rd( X, rd( Y, mult( Z, Y ) ) ) 
% 21.26/21.63    ==> ld( Z, mult( mult( Z, X ), Z ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  subsumption: (1010) {G32,W15,D5,L1,V3,M1} P(1009,928);d(711);d(474);d(152)
% 21.26/21.63     { ld( X, mult( mult( X, Z ), X ) ) = rd( Z, rd( Y, mult( X, Y ) ) ) }.
% 21.26/21.63  parent0: (5958) {G16,W15,D5,L1,V3,M1}  { ld( Z, mult( mult( Z, X ), Z ) ) 
% 21.26/21.63    ==> rd( X, rd( Y, mult( Z, Y ) ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Z
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := X
% 21.26/21.63  end
% 21.26/21.63  permutation0:
% 21.26/21.63     0 ==> 0
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  eqswap: (5960) {G31,W15,D5,L1,V3,M1}  { rd( X, Y ) ==> mult( mult( X, Y ), 
% 21.26/21.63    ld( mult( Z, Y ), rd( Z, Y ) ) ) }.
% 21.26/21.63  parent0[0]: (928) {G31,W15,D5,L1,V3,M1} P(857,0) { mult( mult( X, Y ), ld( 
% 21.26/21.63    mult( Z, Y ), rd( Z, Y ) ) ) ==> rd( X, Y ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5965) {G21,W27,D7,L1,V3,M1}  { rd( X, rd( ld( Y, Z ), Z ) ) ==> 
% 21.26/21.63    mult( mult( X, rd( ld( Y, Z ), Z ) ), ld( ld( Y, Y ), rd( Y, rd( ld( Y, Z
% 21.26/21.63     ), Z ) ) ) ) }.
% 21.26/21.63  parent0[0]: (1008) {G20,W11,D5,L1,V2,M1} S(92);d(450) { mult( X, rd( ld( X
% 21.26/21.63    , Y ), Y ) ) ==> ld( X, X ) }.
% 21.26/21.63  parent1[0; 17]: (5960) {G31,W15,D5,L1,V3,M1}  { rd( X, Y ) ==> mult( mult( 
% 21.26/21.63    X, Y ), ld( mult( Z, Y ), rd( Z, Y ) ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Y
% 21.26/21.63     Y := Z
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63     Y := rd( ld( Y, Z ), Z )
% 21.26/21.63     Z := Y
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5966) {G22,W23,D6,L1,V3,M1}  { rd( X, rd( ld( Y, Z ), Z ) ) ==> 
% 21.26/21.63    mult( mult( X, rd( ld( Y, Z ), Z ) ), ld( ld( Y, Y ), mult( Y, Y ) ) )
% 21.26/21.63     }.
% 21.26/21.63  parent0[0]: (685) {G26,W11,D5,L1,V2,M1} P(630,7) { rd( X, rd( ld( X, Y ), Y
% 21.26/21.63     ) ) ==> mult( X, X ) }.
% 21.26/21.63  parent1[0; 20]: (5965) {G21,W27,D7,L1,V3,M1}  { rd( X, rd( ld( Y, Z ), Z )
% 21.26/21.63     ) ==> mult( mult( X, rd( ld( Y, Z ), Z ) ), ld( ld( Y, Y ), rd( Y, rd( 
% 21.26/21.63    ld( Y, Z ), Z ) ) ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Y
% 21.26/21.63     Y := Z
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5967) {G22,W19,D6,L1,V3,M1}  { rd( X, rd( ld( Y, Z ), Z ) ) ==> 
% 21.26/21.63    mult( mult( X, rd( ld( Y, Z ), Z ) ), mult( Y, Y ) ) }.
% 21.26/21.63  parent0[0]: (474) {G21,W11,D4,L1,V1,M1} P(469,24) { ld( ld( X, X ), mult( X
% 21.26/21.63    , X ) ) ==> mult( X, X ) }.
% 21.26/21.63  parent1[0; 16]: (5966) {G22,W23,D6,L1,V3,M1}  { rd( X, rd( ld( Y, Z ), Z )
% 21.26/21.63     ) ==> mult( mult( X, rd( ld( Y, Z ), Z ) ), ld( ld( Y, Y ), mult( Y, Y )
% 21.26/21.63     ) ) }.
% 21.26/21.63  substitution0:
% 21.26/21.63     X := Y
% 21.26/21.63  end
% 21.26/21.63  substitution1:
% 21.26/21.63     X := X
% 21.26/21.63     Y := Y
% 21.26/21.63     Z := Z
% 21.26/21.63  end
% 21.26/21.63  
% 21.26/21.63  paramod: (5968) {G17,W15,D5,L1,V3,M1}  { rd( X, rd( ld( Y, Z ), Z ) ) ==> 
% 21.26/21.63    ld( Y, mult( mult( Y, X ), Y ) ) }.
% 21.26/21.64  parent0[0]: (179) {G16,W19,D6,L1,V4,M1} P(115,15);d(154);d(7);d(115) { mult
% 21.26/21.64    ( mult( Z, rd( ld( X, Y ), Y ) ), mult( X, T ) ) ==> ld( X, mult( mult( X
% 21.26/21.64    , Z ), T ) ) }.
% 21.26/21.64  parent1[0; 8]: (5967) {G22,W19,D6,L1,V3,M1}  { rd( X, rd( ld( Y, Z ), Z ) )
% 21.26/21.64     ==> mult( mult( X, rd( ld( Y, Z ), Z ) ), mult( Y, Y ) ) }.
% 21.26/21.64  substitution0:
% 21.26/21.64     X := Y
% 21.26/21.64     Y := Z
% 21.26/21.64     Z := X
% 21.26/21.64     T := Y
% 21.26/21.64  end
% 21.26/21.64  substitution1:
% 21.26/21.64     X := X
% 21.26/21.64     Y := Y
% 21.26/21.64     Z := Z
% 21.26/21.64  end
% 21.26/21.64  
% 21.26/21.64  eqswap: (5969) {G17,W15,D5,L1,V3,M1}  { ld( Y, mult( mult( Y, X ), Y ) ) 
% 21.26/21.64    ==> rd( X, rd( ld( Y, Z ), Z ) ) }.
% 21.26/21.64  parent0[0]: (5968) {G17,W15,D5,L1,V3,M1}  { rd( X, rd( ld( Y, Z ), Z ) ) 
% 21.26/21.64    ==> ld( Y, mult( mult( Y, X ), Y ) ) }.
% 21.26/21.64  substitution0:
% 21.26/21.64     X := X
% 21.26/21.64     Y := Y
% 21.26/21.64     Z := Z
% 21.26/21.64  end
% 21.26/21.64  
% 21.26/21.64  subsumption: (1011) {G32,W15,D5,L1,V3,M1} P(1008,928);d(685);d(474);d(179)
% 21.26/21.64     { ld( X, mult( mult( X, Z ), X ) ) = rd( Z, rd( ld( X, Y ), Y ) ) }.
% 21.26/21.64  parent0: (5969) {G17,W15,D5,L1,V3,M1}  { ld( Y, mult( mult( Y, X ), Y ) ) 
% 21.26/21.64    ==> rd( X, rd( ld( Y, Z ), Z ) ) }.
% 21.26/21.64  substitution0:
% 21.26/21.64     X := Z
% 21.26/21.64     Y := X
% 21.26/21.64     Z := Y
% 21.26/21.64  end
% 21.26/21.64  permutation0:
% 21.26/21.64     0 ==> 0
% 21.26/21.64  end
% 21.26/21.64  
% 21.26/21.64  eqswap: (5971) {G31,W15,D5,L1,V3,M1}  { rd( X, Y ) ==> mult( mult( X, Y ), 
% 21.26/21.64    ld( mult( Z, Y ), rd( Z, Y ) ) ) }.
% 21.26/21.64  parent0[0]: (928) {G31,W15,D5,L1,V3,M1} P(857,0) { mult( mult( X, Y ), ld( 
% 21.26/21.64    mult( Z, Y ), rd( Z, Y ) ) ) ==> rd( X, Y ) }.
% 21.26/21.64  substitution0:
% 21.26/21.64     X := X
% 21.26/21.64     Y := Y
% 21.26/21.64     Z := Z
% 21.26/21.64  end
% 21.26/21.64  
% 21.26/21.64  paramod: (5978) {G24,W27,D7,L1,V2,M1}  { rd( X, ld( mult( Y, Y ), Y ) ) ==>
% 21.26/21.64     mult( mult( X, ld( mult( Y, Y ), Y ) ), ld( mult( ld( Y, Y ), ld( mult( 
% 21.26/21.64    Y, Y ), Y ) ), Y ) ) }.
% 21.26/21.64  parent0[0]: (536) {G23,W11,D5,L1,V1,M1} P(535,54) { rd( ld( X, X ), ld( 
% 21.26/21.64    mult( X, X ), X ) ) ==> X }.
% 21.26/21.64  parent1[0; 26]: (5971) {G31,W15,D5,L1,V3,M1}  { rd( X, Y ) ==> mult( mult( 
% 21.26/21.64    X, Y ), ld( mult( Z, Y ), rd( Z, Y ) ) ) }.
% 21.26/21.64  substitution0:
% 21.26/21.64     X := Y
% 21.26/21.64  end
% 21.26/21.64  substitution1:
% 21.26/21.64     X := X
% 21.26/21.64     Y := ld( mult( Y, Y ), Y )
% 21.26/21.64     Z := ld( Y, Y )
% 21.26/21.64  end
% 21.26/21.64  
% 21.26/21.64  paramod: (5979) {G25,W23,D6,L1,V2,M1}  { rd( X, ld( mult( Y, Y ), Y ) ) ==>
% 21.26/21.64     mult( mult( X, ld( mult( Y, Y ), Y ) ), ld( ld( Y, rd( Y, Y ) ), Y ) )
% 21.26/21.64     }.
% 21.26/21.64  parent0[0]: (632) {G26,W15,D5,L1,V2,M1} P(624,383);d(629) { mult( ld( X, Y
% 21.26/21.64     ), ld( mult( X, X ), X ) ) ==> ld( X, rd( Y, X ) ) }.
% 21.26/21.64  parent1[0; 17]: (5978) {G24,W27,D7,L1,V2,M1}  { rd( X, ld( mult( Y, Y ), Y
% 21.26/21.64     ) ) ==> mult( mult( X, ld( mult( Y, Y ), Y ) ), ld( mult( ld( Y, Y ), ld
% 21.26/21.64    ( mult( Y, Y ), Y ) ), Y ) ) }.
% 21.26/21.64  substitution0:
% 21.26/21.64     X := Y
% 21.26/21.64     Y := Y
% 21.26/21.64  end
% 21.26/21.64  substitution1:
% 21.26/21.64     X := X
% 21.26/21.64     Y := Y
% 21.26/21.64  end
% 21.26/21.64  
% 21.26/21.64  paramod: (5980) {G20,W23,D6,L1,V2,M1}  { rd( X, ld( mult( Y, Y ), Y ) ) ==>
% 21.26/21.64     mult( mult( X, ld( mult( Y, Y ), Y ) ), ld( ld( Y, ld( Y, Y ) ), Y ) )
% 21.26/21.64     }.
% 21.26/21.64  parent0[0]: (450) {G19,W7,D3,L1,V1,M1} P(428,2);d(154);d(7) { rd( X, X ) 
% 21.26/21.64    ==> ld( X, X ) }.
% 21.26/21.64  parent1[0; 19]: (5979) {G25,W23,D6,L1,V2,M1}  { rd( X, ld( mult( Y, Y ), Y
% 21.26/21.64     ) ) ==> mult( mult( X, ld( mult( Y, Y ), Y ) ), ld( ld( Y, rd( Y, Y ) )
% 21.26/21.64    , Y ) ) }.
% 21.26/21.64  substitution0:
% 21.26/21.64     X := Y
% 21.26/21.64  end
% 21.26/21.64  substitution1:
% 21.26/21.64     X := X
% 21.26/21.64     Y := Y
% 21.26/21.64  end
% 21.26/21.64  
% 21.26/21.64  paramod: (5981) {G21,W23,D6,L1,V2,M1}  { rd( X, ld( mult( Y, Y ), Y ) ) ==>
% 21.26/21.64     mult( mult( X, ld( mult( Y, Y ), Y ) ), ld( ld( mult( Y, Y ), Y ), Y ) )
% 21.26/21.64     }.
% 21.26/21.64  parent0[0]: (624) {G24,W11,D4,L1,V1,M1} P(536,6) { ld( X, ld( X, X ) ) ==> 
% 21.26/21.64    ld( mult( X, X ), X ) }.
% 21.26/21.64  parent1[0; 17]: (5980) {G20,W23,D6,L1,V2,M1}  { rd( X, ld( mult( Y, Y ), Y
% 21.26/21.64     ) ) ==> mult( mult( X, ld( mult( Y, Y ), Y ) ), ld( ld( Y, ld( Y, Y ) )
% 21.26/21.64    , Y ) ) }.
% 21.26/21.64  substitution0:
% 21.26/21.64     X := Y
% 21.26/21.64  end
% 21.26/21.64  substitution1:
% 21.26/21.64     X := X
% 21.26/21.64     Y := Y
% 21.26/21.64  end
% 21.26/21.64  
% 21.26/21.64  paramod: (5982) {G22,W19,D6,L1,V2,M1}  { rd( X, ld( mult( Y, Y ), Y ) ) ==>
% 21.26/21.64     mult( mult( X, ld( mult( Y, Y ), Y ) ), mult( Y, Y ) ) }.
% 21.26/21.64  parent0[0]: (627) {G25,W11,D5,L1,V2,M1} P(624,460) { ld( ld( mult( X, X ), 
% 21.26/21.64    X ), Y ) ==> mult( X, Y ) }.
% 21.26/21.64  parent1[0; 16]: (5981) {G21,W23,D6,L1,V2,M1}  { rd( X, ld( mult( Y, Y ), Y
% 21.26/21.64     ) ) ==> mult( mult( X, ld( mult( Y, Y ), Y ) ), ld( ld( mult( Y, Y ), Y
% 21.26/21.64     ), Y ) ) }.
% 21.26/21.64  substitution0:
% 21.26/21.64     X := Y
% 21.26/21.64     Y := Y
% 21.26/21.64  end
% 21.26/21.64  substitution1:
% 21.26/21.64     X := X
% 21.26/21.64     Y := Y
% 21.26/21.64  end
% 21.26/21.64  
% 21.26/21.64  paramod: (5983) {G23,W15,D5,L1,V2,M1}  { rd( X, ld( mult( Y, Y ), Y ) ) ==>
% 21.26/21.64     ld( Y, mult( mult( Y, X ), Y ) ) }.
% 21.26/21.64  parent0[0]: (783) {G26,W19,D6,L1,V3,M1} P(626,15);d(627);d(627) { mult( 
% 21.26/21.64    mult( Y, ld( mult( X, X ), X ) ), mult( X, Z ) ) ==> ld( X, mult( mult( X
% 21.26/21.64    , Y ), Z ) ) }.
% 21.26/21.64  parent1[0; 8]: (5982) {G22,W19,D6,L1,V2,M1}  { rd( X, ld( mult( Y, Y ), Y )
% 21.26/21.64     ) ==> mult( mult( X, ld( mult( Y, Y ), Y ) ), mult( Y, Y ) ) }.
% 21.26/21.64  substitution0:
% 21.26/21.64     X := Y
% 21.26/21.64     Y := X
% 21.26/21.64     Z := Y
% 21.26/21.64  end
% 21.26/21.64  substitution1:
% 21.26/21.64     X := X
% 21.26/21.64     Y := Y
% 21.26/21.64  end
% 21.26/21.64  
% 21.26/21.64  subsumption: (1015) {G32,W15,D5,L1,V2,M1} P(536,928);d(632);d(450);d(624);d
% 21.26/21.64    (627);d(783) { rd( Y, ld( mult( X, X ), X ) ) ==> ld( X, mult( mult( X, Y
% 21.26/21.64     ), X ) ) }.
% 21.26/21.64  parent0: (5983) {G23,W15,D5,L1,V2,M1}  { rd( X, ld( mult( Y, Y ), Y ) ) ==>
% 21.26/21.64     ld( Y, mult( mult( Y, X ), Y ) ) }.
% 21.26/21.64  substitution0:
% 21.26/21.64     X := Y
% 21.26/21.64     Y := X
% 21.26/21.64  end
% 21.26/21.64  permutation0:
% 21.26/21.64     0 ==> 0
% 21.26/21.64  end
% 21.26/21.64  
% 21.26/21.64  eqswap: (5986) {G31,W15,D5,L1,V3,M1}  { rd( X, Y ) ==> mult( mult( X, Y ), 
% 21.26/21.64    ld( mult( Z, Y ), rd( Z, Y ) ) ) }.
% 21.26/21.64  parent0[0]: (928) {G31,W15,D5,L1,V3,M1} P(857,0) { mult( mult( X, Y ), ld( 
% 21.26/21.64    mult( Z, Y ), rd( Z, Y ) ) ) ==> rd( X, Y ) }.
% 21.26/21.64  substitution0:
% 21.26/21.64     X := X
% 21.26/21.64     Y := Y
% 21.26/21.64     Z := Z
% 21.26/21.64  end
% 21.26/21.64  
% 21.26/21.64  paramod: (5991) {G17,W31,D7,L1,V4,M1}  { rd( ld( X, Y ), rd( ld( X, Z ), Z
% 21.26/21.64     ) ) ==> mult( ld( X, rd( Y, X ) ), ld( mult( T, rd( ld( X, Z ), Z ) ), 
% 21.26/21.64    rd( T, rd( ld( X, Z ), Z ) ) ) ) }.
% 21.26/21.64  parent0[0]: (383) {G16,W15,D5,L1,V3,M1} P(146,263) { mult( ld( X, Y ), rd( 
% 21.26/21.64    ld( X, T ), T ) ) ==> ld( X, rd( Y, X ) ) }.
% 21.26/21.64  parent1[0; 11]: (5986) {G31,W15,D5,L1,V3,M1}  { rd( X, Y ) ==> mult( mult( 
% 21.26/21.64    X, Y ), ld( mult( Z, Y ), rd( Z, Y ) ) ) }.
% 21.26/21.64  substitution0:
% 21.26/21.64     X := X
% 21.26/21.64     Y := Y
% 21.26/21.64     Z := U
% 21.26/21.64     T := Z
% 21.26/21.64  end
% 21.26/21.64  substitution1:
% 21.26/21.64     X := ld( X, Y )
% 21.26/21.64     Y := rd( ld( X, Z ), Z )
% 21.26/21.64     Z := T
% 21.26/21.64  end
% 21.26/21.64  
% 21.26/21.64  paramod: (5993) {G5,W31,D9,L1,V4,M1}  { rd( ld( X, Y ), rd( ld( X, Z ), Z )
% 21.26/21.64     ) ==> ld( X, mult( Y, ld( X, ld( mult( T, rd( ld( X, Z ), Z ) ), rd( T, 
% 21.26/21.64    rd( ld( X, Z ), Z ) ) ) ) ) ) }.
% 21.26/21.64  parent0[0]: (27) {G4,W15,D5,L1,V3,M1} P(2,20) { mult( ld( Y, rd( X, Y ) ), 
% 21.26/21.64    Z ) ==> ld( Y, mult( X, ld( Y, Z ) ) ) }.
% 21.26/21.64  parent1[0; 10]: (5991) {G17,W31,D7,L1,V4,M1}  { rd( ld( X, Y ), rd( ld( X, 
% 21.26/21.64    Z ), Z ) ) ==> mult( ld( X, rd( Y, X ) ), ld( mult( T, rd( ld( X, Z ), Z
% 21.26/21.64     ) ), rd( T, rd( ld( X, Z ), Z ) ) ) ) }.
% 21.26/21.64  substitution0:
% 21.26/21.64     X := Y
% 21.26/21.64     Y := X
% 21.26/21.64     Z := ld( mult( T, rd( ld( X, Z ), Z ) ), rd( T, rd( ld( X, Z ), Z ) ) )
% 21.26/21.64  end
% 21.26/21.64  substitution1:
% 21.26/21.64     X := X
% 21.26/21.64     Y := Y
% 21.26/21.64     Z := Z
% 21.26/21.64     T := T
% 21.26/21.64  end
% 21.26/21.64  
% 21.26/21.64  paramod: (5994) {G6,W27,D9,L1,V4,M1}  { rd( ld( X, Y ), rd( ld( X, Z ), Z )
% 21.26/21.64     ) ==> ld( X, mult( Y, ld( mult( X, T ), mult( X, rd( T, rd( ld( X, Z ), 
% 21.26/21.64    Z ) ) ) ) ) ) }.
% 21.26/21.64  parent0[0]: (264) {G16,W19,D7,L1,V4,M1} P(247,60);d(154);d(7);d(115);d(115)
% 21.26/21.64     { ld( Y, ld( mult( X, rd( ld( Y, T ), T ) ), U ) ) ==> ld( mult( Y, X )
% 21.26/21.64    , mult( Y, U ) ) }.
% 21.26/21.64  parent1[0; 14]: (5993) {G5,W31,D9,L1,V4,M1}  { rd( ld( X, Y ), rd( ld( X, Z
% 21.26/21.64     ), Z ) ) ==> ld( X, mult( Y, ld( X, ld( mult( T, rd( ld( X, Z ), Z ) ), 
% 21.26/21.64    rd( T, rd( ld( X, Z ), Z ) ) ) ) ) ) }.
% 21.26/21.64  substitution0:
% 21.26/21.64     X := T
% 21.26/21.64     Y := X
% 21.26/21.64     Z := U
% 21.26/21.64     T := Z
% 21.26/21.64     U := rd( T, rd( ld( X, Z ), Z ) )
% 21.26/21.64  end
% 21.26/21.64  substitution1:
% 21.26/21.64     X := X
% 21.26/21.64     Y := Y
% 21.26/21.64     Z := Z
% 21.26/21.64     T := T
% 21.26/21.64  end
% 21.26/21.64  
% 21.26/21.64  paramod: (5995) {G7,W23,D7,L1,V4,M1}  { rd( ld( X, Y ), rd( ld( X, Z ), Z )
% 21.26/21.64     ) ==> ld( X, mult( Y, ld( mult( X, T ), mult( mult( X, T ), X ) ) ) )
% 21.26/21.64     }.
% 21.26/21.64  parent0[0]: (173) {G16,W15,D6,L1,V3,M1} P(115,64);d(154);d(7);d(38);d(115)
% 21.26/21.64     { mult( X, rd( T, rd( ld( X, Y ), Y ) ) ) ==> mult( mult( X, T ), X )
% 21.26/21.64     }.
% 21.26/21.64  parent1[0; 18]: (5994) {G6,W27,D9,L1,V4,M1}  { rd( ld( X, Y ), rd( ld( X, Z
% 21.26/21.64     ), Z ) ) ==> ld( X, mult( Y, ld( mult( X, T ), mult( X, rd( T, rd( ld( X
% 21.26/21.64    , Z ), Z ) ) ) ) ) ) }.
% 21.26/21.64  substitution0:
% 21.26/21.64     X := X
% 21.26/21.64     Y := Z
% 21.26/21.64     Z := U
% 21.26/21.64     T := T
% 21.26/21.64  end
% 21.26/21.64  substitution1:
% 21.26/21.64     X := X
% 21.26/21.64     Y := Y
% 21.26/21.64     Z := Z
% 21.26/21.64     T := T
% 21.26/21.64  end
% 21.26/21.64  
% 21.26/21.64  paramod: (5996) {G1,W15,D5,L1,V3,M1}  { rd( ld( X, Y ), rd( ld( X, Z ), Z )
% 21.26/21.64     ) ==> ld( X, mult( Y, X ) ) }.
% 21.26/21.64  parent0[0]: (1) {G0,W7,D4,L1,V2,M1} I { ld( Y, mult( Y, X ) ) ==> X }.
% 21.26/21.64  parent1[0; 14]: (5995) {G7,W23,D7,L1,V4,M1}  { rd( ld( X, Y ), rd( ld( X, Z
% 21.26/21.64     ), Z ) ) ==> ld( X, mult( Y, ld( mult( X, T ), mult( mult( X, T ), X ) )
% 21.26/21.64     ) ) }.
% 21.26/21.64  substitution0:
% 21.26/21.64     X := X
% 21.26/21.64     Y := mult( X, T )
% 21.26/21.64  end
% 21.26/21.64  substitution1:
% 21.26/21.64     X := X
% 21.26/21.64     Y := Y
% 21.26/21.64     Z := Z
% 21.26/21.64     T := T
% 21.26/21.64  end
% 21.26/21.64  
% 21.26/21.64  subsumption: (1019) {G32,W15,D5,L1,V3,M1} P(383,928);d(27);d(264);d(173);d(
% 21.26/21.64    1) { rd( ld( X, Y ), rd( ld( X, Z ), Z ) ) ==> ld( X, mult( Y, X ) ) }.
% 21.26/21.64  parent0: (5996) {G1,W15,D5,L1,V3,M1}  { rd( ld( X, Y ), rd( ld( X, Z ), Z )
% 21.26/21.64     ) ==> ld( X, mult( Y, X ) ) }.
% 21.26/21.64  substitution0:
% 21.26/21.64     X := X
% 21.26/21.64     Y := Y
% 21.26/21.64     Z := Z
% 21.26/21.64  end
% 21.26/21.64  permutation0:
% 21.26/21.64     0 ==> 0
% 21.26/21.64  end
% 21.26/21.64  
% 21.26/21.64  eqswap: (5999) {G31,W15,D5,L1,V3,M1}  { rd( X, Y ) ==> mult( mult( X, Y ), 
% 21.26/21.64    ld( mult( Z, Y ), rd( Z, Y ) ) ) }.
% 21.26/21.64  parent0[0]: (928) {G31,W15,D5,L1,V3,M1} P(857,0) { mult( mult( X, Y ), ld( 
% 21.26/21.64    mult( Z, Y ), rd( Z, Y ) ) ) ==> rd( X, Y ) }.
% 21.26/21.64  substitution0:
% 21.26/21.64     X := X
% 21.26/21.64     Y := Y
% 21.26/21.64     Z := Z
% 21.26/21.64  end
% 21.26/21.64  
% 21.26/21.64  paramod: (6005) {G16,W31,D7,L1,V4,M1}  { rd( ld( X, Y ), rd( Z, mult( X, Z
% 21.26/21.64     ) ) ) ==> mult( ld( X, rd( Y, X ) ), ld( mult( T, rd( Z, mult( X, Z ) )
% 21.26/21.64     ), rd( T, rd( Z, mult( X, Z ) ) ) ) ) }.
% 21.26/21.64  parent0[0]: (146) {G15,W15,D5,L1,V3,M1} P(123,38);d(118);d(64);d(118) { 
% 21.26/21.64    mult( ld( Y, Z ), rd( X, mult( Y, X ) ) ) ==> ld( Y, rd( Z, Y ) ) }.
% 21.26/21.64  parent1[0; 11]: (5999) {G31,W15,D5,L1,V3,M1}  { rd( X, Y ) ==> mult( mult( 
% 21.26/21.64    X, Y ), ld( mult( Z, Y ), rd( Z, Y ) ) ) }.
% 21.26/21.64  substitution0:
% 21.26/21.64     X := Z
% 21.26/21.64     Y := X
% 21.26/21.64     Z := Y
% 21.26/21.64  end
% 21.26/21.64  substitution1:
% 21.26/21.64     X := ld( X, Y )
% 21.26/21.64     Y := rd( Z, mult( X, Z ) )
% 21.26/21.64     Z := T
% 21.26/21.64  end
% 21.26/21.64  
% 21.26/21.64  paramod: (6007) {G5,W31,D9,L1,V4,M1}  { rd( ld( X, Y ), rd( Z, mult( X, Z )
% 21.26/21.64     ) ) ==> ld( X, mult( Y, ld( X, ld( mult( T, rd( Z, mult( X, Z ) ) ), rd
% 21.26/21.64    ( T, rd( Z, mult( X, Z ) ) ) ) ) ) ) }.
% 21.26/21.64  parent0[0]: (27) {G4,W15,D5,L1,V3,M1} P(2,20) { mult( ld( Y, rd( X, Y ) ), 
% 21.26/21.64    Z ) ==> ld( Y, mult( X, ld( Y, Z ) ) ) }.
% 21.26/21.64  parent1[0; 10]: (6005) {G16,W31,D7,L1,V4,M1}  { rd( ld( X, Y ), rd( Z, mult
% 21.26/21.64    ( X, Z ) ) ) ==> mult( ld( X, rd( Y, X ) ), ld( mult( T, rd( Z, mult( X, 
% 21.26/21.64    Z ) ) ), rd( T, rd( Z, mult( X, Z ) ) ) ) ) }.
% 21.26/21.64  substitution0:
% 21.26/21.64     X := Y
% 21.26/21.64     Y := X
% 21.26/21.64     Z := ld( mult( T, rd( Z, mult( X, Z ) ) ), rd( T, rd( Z, mult( X, Z ) )
% 21.26/21.64     ) )
% 21.26/21.64  end
% 21.26/21.64  substitution1:
% 21.26/21.64     X := X
% 21.26/21.64     Y := Y
% 21.26/21.64     Z := Z
% 21.26/21.64     T := T
% 21.26/21.64  end
% 21.26/21.64  
% 21.26/21.64  paramod: (6008) {G6,W27,D9,L1,V4,M1}  { rd( ld( X, Y ), rd( Z, mult( X, Z )
% 21.26/21.64     ) ) ==> ld( X, mult( Y, ld( mult( X, T ), mult( X, rd( T, rd( Z, mult( X
% 21.26/21.64    , Z ) ) ) ) ) ) ) }.
% 21.26/21.64  parent0[0]: (281) {G16,W19,D7,L1,V4,M1} P(263,60);d(154);d(7);d(115);d(115)
% 21.26/21.64     { ld( Y, ld( mult( X, rd( T, mult( Y, T ) ) ), U ) ) ==> ld( mult( Y, X
% 21.26/21.64     ), mult( Y, U ) ) }.
% 21.26/21.64  parent1[0; 14]: (6007) {G5,W31,D9,L1,V4,M1}  { rd( ld( X, Y ), rd( Z, mult
% 21.26/21.64    ( X, Z ) ) ) ==> ld( X, mult( Y, ld( X, ld( mult( T, rd( Z, mult( X, Z )
% 21.26/21.64     ) ), rd( T, rd( Z, mult( X, Z ) ) ) ) ) ) ) }.
% 21.26/21.64  substitution0:
% 21.26/21.64     X := T
% 21.26/21.64     Y := X
% 21.26/21.64     Z := U
% 21.26/21.64     T := Z
% 21.26/21.64     U := rd( T, rd( Z, mult( X, Z ) ) )
% 21.26/21.64  end
% 21.26/21.64  substitution1:
% 21.26/21.64     X := X
% 21.26/21.64     Y := Y
% 21.26/21.64     Z := Z
% 21.26/21.64     T := T
% 21.26/21.64  end
% 21.26/21.64  
% 21.26/21.64  paramod: (6009) {G7,W23,D7,L1,V4,M1}  { rd( ld( X, Y ), rd( Z, mult( X, Z )
% 21.26/21.64     ) ) ==> ld( X, mult( Y, ld( mult( X, T ), mult( mult( X, T ), X ) ) ) )
% 21.26/21.64     }.
% 21.26/21.64  parent0[0]: (141) {G15,W15,D6,L1,V3,M1} P(123,64);d(118);d(38);d(123) { 
% 21.26/21.64    mult( Y, rd( T, rd( X, mult( Y, X ) ) ) ) ==> mult( mult( Y, T ), Y ) }.
% 21.26/21.64  parent1[0; 18]: (6008) {G6,W27,D9,L1,V4,M1}  { rd( ld( X, Y ), rd( Z, mult
% 21.26/21.64    ( X, Z ) ) ) ==> ld( X, mult( Y, ld( mult( X, T ), mult( X, rd( T, rd( Z
% 21.26/21.64    , mult( X, Z ) ) ) ) ) ) ) }.
% 21.26/21.64  substitution0:
% 21.26/21.64     X := Z
% 21.26/21.64     Y := X
% 21.26/21.64     Z := U
% 21.26/21.64     T := T
% 21.26/21.64  end
% 21.26/21.64  substitution1:
% 21.26/21.64     X := X
% 21.26/21.64     Y := Y
% 21.26/21.64     Z := Z
% 21.26/21.64     T := T
% 21.26/21.64  end
% 21.26/21.64  
% 21.26/21.64  paramod: (6010) {G1,W15,D5,L1,V3,M1}  { rd( ld( X, Y ), rd( Z, mult( X, Z )
% 21.26/21.64     ) ) ==> ld( X, mult( Y, X ) ) }.
% 21.26/21.64  parent0[0]: (1) {G0,W7,D4,L1,V2,M1} I { ld( Y, mult( Y, X ) ) ==> X }.
% 21.26/21.64  parent1[0; 14]: (6009) {G7,W23,D7,L1,V4,M1}  { rd( ld( X, Y ), rd( Z, mult
% 21.26/21.64    ( X, Z ) ) ) ==> ld( X, mult( Y, ld( mult( X, T ), mult( mult( X, T ), X
% 21.26/21.64     ) ) ) ) }.
% 21.26/21.64  substitution0:
% 21.26/21.64     X := X
% 21.26/21.64     Y := mult( X, T )
% 21.26/21.64  end
% 21.26/21.64  substitution1:
% 21.26/21.64     X := X
% 21.26/21.64     Y := Y
% 21.26/21.64     Z := Z
% 21.26/21.64     T := T
% 21.26/21.64  end
% 21.26/21.64  
% 21.26/21.64  subsumption: (1020) {G32,W15,D5,L1,V3,M1} P(146,928);d(27);d(281);d(141);d(
% 21.26/21.64    1) { rd( ld( X, Y ), rd( Z, mult( X, Z ) ) ) ==> ld( X, mult( Y, X ) )
% 21.26/21.64     }.
% 21.26/21.64  parent0: (6010) {G1,W15,D5,L1,V3,M1}  { rd( ld( X, Y ), rd( Z, mult( X, Z )
% 21.26/21.64     ) ) ==> ld( X, mult( Y, X ) ) }.
% 21.26/21.64  substitution0:
% 21.26/21.64     X := X
% 21.26/21.64     Y := Y
% 21.26/21.64     Z := Z
% 21.26/21.64  end
% 21.26/21.64  permutation0:
% 21.26/21.64     0 ==> 0
% 21.26/21.64  end
% 21.26/21.64  
% 21.26/21.64  eqswap: (6013) {G1,W15,D6,L1,V3,M1}  { mult( Y, mult( X, Z ) ) ==> ld( X, 
% 21.26/21.64    mult( mult( mult( X, Y ), X ), Z ) ) }.
% 21.26/21.64  parent0[0]: (11) {G1,W15,D6,L1,V3,M1} P(4,1) { ld( X, mult( mult( mult( X, 
% 21.26/21.64    Y ), X ), Z ) ) ==> mult( Y, mult( X, Z ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6019) {G2,W19,D6,L1,V3,M1}  { mult( X, mult( Y, ld( mult( Z, Y )
% 21.27/21.64    , rd( Z, Y ) ) ) ) ==> ld( Y, rd( mult( Y, X ), Y ) ) }.
% 21.27/21.64  parent0[0]: (928) {G31,W15,D5,L1,V3,M1} P(857,0) { mult( mult( X, Y ), ld( 
% 21.27/21.64    mult( Z, Y ), rd( Z, Y ) ) ) ==> rd( X, Y ) }.
% 21.27/21.64  parent1[0; 14]: (6013) {G1,W15,D6,L1,V3,M1}  { mult( Y, mult( X, Z ) ) ==> 
% 21.27/21.64    ld( X, mult( mult( mult( X, Y ), X ), Z ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := mult( Y, X )
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := Y
% 21.27/21.64     Y := X
% 21.27/21.64     Z := ld( mult( Z, Y ), rd( Z, Y ) )
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6022) {G3,W19,D6,L1,V3,M1}  { mult( X, ld( ld( Y, Z ), ld( Y, rd
% 21.27/21.64    ( Z, Y ) ) ) ) ==> ld( Y, rd( mult( Y, X ), Y ) ) }.
% 21.27/21.64  parent0[0]: (60) {G7,W15,D5,L1,V3,M1} P(54,2) { mult( X, ld( mult( Y, X ), 
% 21.27/21.64    Z ) ) ==> ld( ld( X, Y ), ld( X, Z ) ) }.
% 21.27/21.64  parent1[0; 3]: (6019) {G2,W19,D6,L1,V3,M1}  { mult( X, mult( Y, ld( mult( Z
% 21.27/21.64    , Y ), rd( Z, Y ) ) ) ) ==> ld( Y, rd( mult( Y, X ), Y ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Y
% 21.27/21.64     Y := Z
% 21.27/21.64     Z := rd( Z, Y )
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6023) {G4,W15,D5,L1,V2,M1}  { mult( X, ld( Y, rd( Y, Y ) ) ) ==> 
% 21.27/21.64    ld( Y, rd( mult( Y, X ), Y ) ) }.
% 21.27/21.64  parent0[0]: (418) {G18,W19,D6,L1,V3,M1} P(409,223) { mult( T, ld( ld( X, Z
% 21.27/21.64     ), ld( X, rd( Z, X ) ) ) ) ==> mult( T, ld( X, rd( X, X ) ) ) }.
% 21.27/21.64  parent1[0; 1]: (6022) {G3,W19,D6,L1,V3,M1}  { mult( X, ld( ld( Y, Z ), ld( 
% 21.27/21.64    Y, rd( Z, Y ) ) ) ) ==> ld( Y, rd( mult( Y, X ), Y ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Y
% 21.27/21.64     Y := T
% 21.27/21.64     Z := Z
% 21.27/21.64     T := X
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6024) {G5,W15,D5,L1,V2,M1}  { mult( X, ld( Y, ld( Y, Y ) ) ) ==> 
% 21.27/21.64    ld( Y, rd( mult( Y, X ), Y ) ) }.
% 21.27/21.64  parent0[0]: (450) {G19,W7,D3,L1,V1,M1} P(428,2);d(154);d(7) { rd( X, X ) 
% 21.27/21.64    ==> ld( X, X ) }.
% 21.27/21.64  parent1[0; 5]: (6023) {G4,W15,D5,L1,V2,M1}  { mult( X, ld( Y, rd( Y, Y ) )
% 21.27/21.64     ) ==> ld( Y, rd( mult( Y, X ), Y ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Y
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6025) {G6,W15,D5,L1,V2,M1}  { mult( X, ld( mult( Y, Y ), Y ) ) 
% 21.27/21.64    ==> ld( Y, rd( mult( Y, X ), Y ) ) }.
% 21.27/21.64  parent0[0]: (624) {G24,W11,D4,L1,V1,M1} P(536,6) { ld( X, ld( X, X ) ) ==> 
% 21.27/21.64    ld( mult( X, X ), X ) }.
% 21.27/21.64  parent1[0; 3]: (6024) {G5,W15,D5,L1,V2,M1}  { mult( X, ld( Y, ld( Y, Y ) )
% 21.27/21.64     ) ==> ld( Y, rd( mult( Y, X ), Y ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Y
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  subsumption: (1030) {G32,W15,D5,L1,V2,M1} P(928,11);d(60);d(418);d(450);d(
% 21.27/21.64    624) { mult( Y, ld( mult( X, X ), X ) ) ==> ld( X, rd( mult( X, Y ), X )
% 21.27/21.64     ) }.
% 21.27/21.64  parent0: (6025) {G6,W15,D5,L1,V2,M1}  { mult( X, ld( mult( Y, Y ), Y ) ) 
% 21.27/21.64    ==> ld( Y, rd( mult( Y, X ), Y ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Y
% 21.27/21.64     Y := X
% 21.27/21.64  end
% 21.27/21.64  permutation0:
% 21.27/21.64     0 ==> 0
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6028) {G1,W19,D6,L1,V3,M1}  { mult( mult( mult( X, Y ), X ), mult
% 21.27/21.64    ( Y, Z ) ) ==> mult( X, mult( mult( mult( Y, X ), Y ), Z ) ) }.
% 21.27/21.64  parent0[0]: (8) {G1,W19,D6,L1,V3,M1} P(4,4) { mult( Y, mult( mult( mult( X
% 21.27/21.64    , Y ), X ), Z ) ) ==> mult( mult( mult( Y, X ), Y ), mult( X, Z ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Y
% 21.27/21.64     Y := X
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6044) {G2,W35,D7,L1,V3,M1}  { mult( mult( mult( X, ld( mult( Y, X
% 21.27/21.64     ), rd( Y, X ) ) ), X ), mult( ld( mult( Y, X ), rd( Y, X ) ), Z ) ) ==> 
% 21.27/21.64    mult( X, mult( rd( ld( mult( Y, X ), rd( Y, X ) ), X ), Z ) ) }.
% 21.27/21.64  parent0[0]: (928) {G31,W15,D5,L1,V3,M1} P(857,0) { mult( mult( X, Y ), ld( 
% 21.27/21.64    mult( Z, Y ), rd( Z, Y ) ) ) ==> rd( X, Y ) }.
% 21.27/21.64  parent1[0; 25]: (6028) {G1,W19,D6,L1,V3,M1}  { mult( mult( mult( X, Y ), X
% 21.27/21.64     ), mult( Y, Z ) ) ==> mult( X, mult( mult( mult( Y, X ), Y ), Z ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := ld( mult( Y, X ), rd( Y, X ) )
% 21.27/21.64     Y := X
% 21.27/21.64     Z := Y
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := X
% 21.27/21.64     Y := ld( mult( Y, X ), rd( Y, X ) )
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6047) {G3,W35,D7,L1,V3,M1}  { mult( mult( mult( X, ld( mult( Y, X
% 21.27/21.64     ), rd( Y, X ) ) ), X ), mult( ld( mult( Y, X ), rd( Y, X ) ), Z ) ) ==> 
% 21.27/21.64    mult( X, ld( rd( X, ld( mult( Y, X ), rd( Y, X ) ) ), Z ) ) }.
% 21.27/21.64  parent0[0]: (154) {G15,W11,D4,L1,V3,M1} P(2,123) { mult( rd( X, Y ), Z ) 
% 21.27/21.64    ==> ld( rd( Y, X ), Z ) }.
% 21.27/21.64  parent1[0; 24]: (6044) {G2,W35,D7,L1,V3,M1}  { mult( mult( mult( X, ld( 
% 21.27/21.64    mult( Y, X ), rd( Y, X ) ) ), X ), mult( ld( mult( Y, X ), rd( Y, X ) ), 
% 21.27/21.64    Z ) ) ==> mult( X, mult( rd( ld( mult( Y, X ), rd( Y, X ) ), X ), Z ) )
% 21.27/21.64     }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := ld( mult( Y, X ), rd( Y, X ) )
% 21.27/21.64     Y := X
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6048) {G4,W31,D7,L1,V3,M1}  { mult( mult( mult( X, ld( mult( Y, X
% 21.27/21.64     ), rd( Y, X ) ) ), X ), mult( ld( mult( Y, X ), rd( Y, X ) ), Z ) ) ==> 
% 21.27/21.64    mult( X, ld( mult( mult( X, X ), X ), Z ) ) }.
% 21.27/21.64  parent0[0]: (971) {G32,W15,D5,L1,V3,M1} P(3,926) { rd( X, ld( mult( Z, Y )
% 21.27/21.64    , rd( Z, Y ) ) ) ==> mult( mult( X, Y ), Y ) }.
% 21.27/21.64  parent1[0; 25]: (6047) {G3,W35,D7,L1,V3,M1}  { mult( mult( mult( X, ld( 
% 21.27/21.64    mult( Y, X ), rd( Y, X ) ) ), X ), mult( ld( mult( Y, X ), rd( Y, X ) ), 
% 21.27/21.64    Z ) ) ==> mult( X, ld( rd( X, ld( mult( Y, X ), rd( Y, X ) ) ), Z ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := X
% 21.27/21.64     Z := Y
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6050) {G5,W31,D7,L1,V3,M1}  { mult( mult( mult( X, ld( mult( Y, X
% 21.27/21.64     ), rd( Y, X ) ) ), X ), mult( ld( mult( Y, X ), rd( Y, X ) ), Z ) ) ==> 
% 21.27/21.64    ld( ld( X, mult( X, X ) ), ld( X, Z ) ) }.
% 21.27/21.64  parent0[0]: (60) {G7,W15,D5,L1,V3,M1} P(54,2) { mult( X, ld( mult( Y, X ), 
% 21.27/21.64    Z ) ) ==> ld( ld( X, Y ), ld( X, Z ) ) }.
% 21.27/21.64  parent1[0; 22]: (6048) {G4,W31,D7,L1,V3,M1}  { mult( mult( mult( X, ld( 
% 21.27/21.64    mult( Y, X ), rd( Y, X ) ) ), X ), mult( ld( mult( Y, X ), rd( Y, X ) ), 
% 21.27/21.64    Z ) ) ==> mult( X, ld( mult( mult( X, X ), X ), Z ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := mult( X, X )
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6052) {G1,W27,D7,L1,V3,M1}  { mult( mult( mult( X, ld( mult( Y, X
% 21.27/21.64     ), rd( Y, X ) ) ), X ), mult( ld( mult( Y, X ), rd( Y, X ) ), Z ) ) ==> 
% 21.27/21.64    ld( X, ld( X, Z ) ) }.
% 21.27/21.64  parent0[0]: (1) {G0,W7,D4,L1,V2,M1} I { ld( Y, mult( Y, X ) ) ==> X }.
% 21.27/21.64  parent1[0; 23]: (6050) {G5,W31,D7,L1,V3,M1}  { mult( mult( mult( X, ld( 
% 21.27/21.64    mult( Y, X ), rd( Y, X ) ) ), X ), mult( ld( mult( Y, X ), rd( Y, X ) ), 
% 21.27/21.64    Z ) ) ==> ld( ld( X, mult( X, X ) ), ld( X, Z ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := X
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6053) {G2,W27,D7,L1,V3,M1}  { mult( mult( ld( ld( X, Y ), ld( X, 
% 21.27/21.64    rd( Y, X ) ) ), X ), mult( ld( mult( Y, X ), rd( Y, X ) ), Z ) ) ==> ld( 
% 21.27/21.64    X, ld( X, Z ) ) }.
% 21.27/21.64  parent0[0]: (60) {G7,W15,D5,L1,V3,M1} P(54,2) { mult( X, ld( mult( Y, X ), 
% 21.27/21.64    Z ) ) ==> ld( ld( X, Y ), ld( X, Z ) ) }.
% 21.27/21.64  parent1[0; 3]: (6052) {G1,W27,D7,L1,V3,M1}  { mult( mult( mult( X, ld( mult
% 21.27/21.64    ( Y, X ), rd( Y, X ) ) ), X ), mult( ld( mult( Y, X ), rd( Y, X ) ), Z )
% 21.27/21.64     ) ==> ld( X, ld( X, Z ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := rd( Y, X )
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6054) {G3,W19,D6,L1,V3,M1}  { mult( ld( X, X ), mult( ld( mult( Y
% 21.27/21.64    , X ), rd( Y, X ) ), Z ) ) ==> ld( X, ld( X, Z ) ) }.
% 21.27/21.64  parent0[0]: (432) {G18,W15,D6,L1,V3,M1} P(409,154);d(7) { mult( ld( ld( X, 
% 21.27/21.64    Z ), ld( X, rd( Z, X ) ) ), T ) ==> ld( X, T ) }.
% 21.27/21.64  parent1[0; 2]: (6053) {G2,W27,D7,L1,V3,M1}  { mult( mult( ld( ld( X, Y ), 
% 21.27/21.64    ld( X, rd( Y, X ) ) ), X ), mult( ld( mult( Y, X ), rd( Y, X ) ), Z ) ) 
% 21.27/21.64    ==> ld( X, ld( X, Z ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := T
% 21.27/21.64     Z := Y
% 21.27/21.64     T := X
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6055) {G4,W19,D6,L1,V3,M1}  { ld( ld( X, X ), mult( ld( mult( Y, 
% 21.27/21.64    X ), rd( Y, X ) ), Z ) ) ==> ld( X, ld( X, Z ) ) }.
% 21.27/21.64  parent0[0]: (464) {G20,W11,D4,L1,V2,M1} P(450,154) { mult( ld( X, X ), Y ) 
% 21.27/21.64    ==> ld( ld( X, X ), Y ) }.
% 21.27/21.64  parent1[0; 1]: (6054) {G3,W19,D6,L1,V3,M1}  { mult( ld( X, X ), mult( ld( 
% 21.27/21.64    mult( Y, X ), rd( Y, X ) ), Z ) ) ==> ld( X, ld( X, Z ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := mult( ld( mult( Y, X ), rd( Y, X ) ), Z )
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6056) {G5,W15,D5,L1,V2,M1}  { ld( ld( X, X ), ld( mult( X, X ), Z
% 21.27/21.64     ) ) ==> ld( X, ld( X, Z ) ) }.
% 21.27/21.64  parent0[0]: (898) {G30,W15,D5,L1,V3,M1} P(838,154);d(3) { mult( ld( mult( Z
% 21.27/21.64    , Y ), rd( Z, Y ) ), T ) ==> ld( mult( Y, Y ), T ) }.
% 21.27/21.64  parent1[0; 5]: (6055) {G4,W19,D6,L1,V3,M1}  { ld( ld( X, X ), mult( ld( 
% 21.27/21.64    mult( Y, X ), rd( Y, X ) ), Z ) ) ==> ld( X, ld( X, Z ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := T
% 21.27/21.64     Y := X
% 21.27/21.64     Z := Y
% 21.27/21.64     T := Z
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6057) {G6,W15,D5,L1,V2,M1}  { ld( mult( X, X ), ld( ld( X, X ), Y
% 21.27/21.64     ) ) ==> ld( X, ld( X, Y ) ) }.
% 21.27/21.64  parent0[0]: (549) {G22,W19,D5,L1,V2,M1} P(474,39);d(486);d(474);d(464) { ld
% 21.27/21.64    ( ld( X, X ), ld( mult( X, X ), Y ) ) ==> ld( mult( X, X ), ld( ld( X, X
% 21.27/21.64     ), Y ) ) }.
% 21.27/21.64  parent1[0; 1]: (6056) {G5,W15,D5,L1,V2,M1}  { ld( ld( X, X ), ld( mult( X, 
% 21.27/21.64    X ), Z ) ) ==> ld( X, ld( X, Z ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Z
% 21.27/21.64     Z := Y
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  subsumption: (1033) {G33,W15,D5,L1,V2,M1} P(928,8);d(154);d(971);d(60);d(1)
% 21.27/21.64    ;d(60);d(432);d(464);d(898);d(549) { ld( mult( Y, Y ), ld( ld( Y, Y ), Z
% 21.27/21.64     ) ) ==> ld( Y, ld( Y, Z ) ) }.
% 21.27/21.64  parent0: (6057) {G6,W15,D5,L1,V2,M1}  { ld( mult( X, X ), ld( ld( X, X ), Y
% 21.27/21.64     ) ) ==> ld( X, ld( X, Y ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Y
% 21.27/21.64     Y := Z
% 21.27/21.64  end
% 21.27/21.64  permutation0:
% 21.27/21.64     0 ==> 0
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6059) {G32,W15,D5,L1,V3,M1}  { rd( Y, rd( Z, mult( X, Z ) ) ) = ld
% 21.27/21.64    ( X, mult( mult( X, Y ), X ) ) }.
% 21.27/21.64  parent0[0]: (1010) {G32,W15,D5,L1,V3,M1} P(1009,928);d(711);d(474);d(152)
% 21.27/21.64     { ld( X, mult( mult( X, Z ), X ) ) = rd( Z, rd( Y, mult( X, Y ) ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Z
% 21.27/21.64     Z := Y
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6064) {G33,W15,D5,L1,V4,M1}  { rd( X, rd( Y, mult( Z, Y ) ) ) = 
% 21.27/21.64    rd( X, rd( T, mult( Z, T ) ) ) }.
% 21.27/21.64  parent0[0]: (1010) {G32,W15,D5,L1,V3,M1} P(1009,928);d(711);d(474);d(152)
% 21.27/21.64     { ld( X, mult( mult( X, Z ), X ) ) = rd( Z, rd( Y, mult( X, Y ) ) ) }.
% 21.27/21.64  parent1[0; 8]: (6059) {G32,W15,D5,L1,V3,M1}  { rd( Y, rd( Z, mult( X, Z ) )
% 21.27/21.64     ) = ld( X, mult( mult( X, Y ), X ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Z
% 21.27/21.64     Y := T
% 21.27/21.64     Z := X
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := Z
% 21.27/21.64     Y := X
% 21.27/21.64     Z := Y
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  subsumption: (1037) {G33,W15,D5,L1,V4,M1} P(1010,1010) { rd( Y, rd( Z, mult
% 21.27/21.64    ( X, Z ) ) ) = rd( Y, rd( T, mult( X, T ) ) ) }.
% 21.27/21.64  parent0: (6064) {G33,W15,D5,L1,V4,M1}  { rd( X, rd( Y, mult( Z, Y ) ) ) = 
% 21.27/21.64    rd( X, rd( T, mult( Z, T ) ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Y
% 21.27/21.64     Y := Z
% 21.27/21.64     Z := X
% 21.27/21.64     T := T
% 21.27/21.64  end
% 21.27/21.64  permutation0:
% 21.27/21.64     0 ==> 0
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6066) {G25,W11,D4,L1,V2,M1}  { ld( mult( X, X ), X ) = rd( ld( X, 
% 21.27/21.64    Y ), Y ) }.
% 21.27/21.64  parent0[0]: (630) {G25,W11,D4,L1,V2,M1} P(624,467) { rd( ld( X, Y ), Y ) = 
% 21.27/21.64    ld( mult( X, X ), X ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6073) {G26,W19,D6,L1,V3,M1}  { ld( mult( X, X ), X ) = rd( rd( Y
% 21.27/21.64    , rd( Z, mult( X, Z ) ) ), mult( mult( X, Y ), X ) ) }.
% 21.27/21.64  parent0[0]: (1010) {G32,W15,D5,L1,V3,M1} P(1009,928);d(711);d(474);d(152)
% 21.27/21.64     { ld( X, mult( mult( X, Z ), X ) ) = rd( Z, rd( Y, mult( X, Y ) ) ) }.
% 21.27/21.64  parent1[0; 7]: (6066) {G25,W11,D4,L1,V2,M1}  { ld( mult( X, X ), X ) = rd( 
% 21.27/21.64    ld( X, Y ), Y ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Z
% 21.27/21.64     Z := Y
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := X
% 21.27/21.64     Y := mult( mult( X, Y ), X )
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6074) {G26,W19,D6,L1,V3,M1}  { rd( rd( Y, rd( Z, mult( X, Z ) ) )
% 21.27/21.64    , mult( mult( X, Y ), X ) ) = ld( mult( X, X ), X ) }.
% 21.27/21.64  parent0[0]: (6073) {G26,W19,D6,L1,V3,M1}  { ld( mult( X, X ), X ) = rd( rd
% 21.27/21.64    ( Y, rd( Z, mult( X, Z ) ) ), mult( mult( X, Y ), X ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  subsumption: (1050) {G33,W19,D6,L1,V3,M1} P(1010,630) { rd( rd( Y, rd( Z, 
% 21.27/21.64    mult( X, Z ) ) ), mult( mult( X, Y ), X ) ) ==> ld( mult( X, X ), X ) }.
% 21.27/21.64  parent0: (6074) {G26,W19,D6,L1,V3,M1}  { rd( rd( Y, rd( Z, mult( X, Z ) ) )
% 21.27/21.64    , mult( mult( X, Y ), X ) ) = ld( mult( X, X ), X ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  permutation0:
% 21.27/21.64     0 ==> 0
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6079) {G21,W19,D6,L1,V4,M1}  { rd( X, rd( Y, mult( Z, Y ) ) ) = 
% 21.27/21.64    rd( X, rd( rd( ld( Z, T ), T ), ld( Z, Z ) ) ) }.
% 21.27/21.64  parent0[0]: (1008) {G20,W11,D5,L1,V2,M1} S(92);d(450) { mult( X, rd( ld( X
% 21.27/21.64    , Y ), Y ) ) ==> ld( X, X ) }.
% 21.27/21.64  parent1[0; 16]: (1037) {G33,W15,D5,L1,V4,M1} P(1010,1010) { rd( Y, rd( Z, 
% 21.27/21.64    mult( X, Z ) ) ) = rd( Y, rd( T, mult( X, T ) ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Z
% 21.27/21.64     Y := T
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := Z
% 21.27/21.64     Y := X
% 21.27/21.64     Z := Y
% 21.27/21.64     T := rd( ld( Z, T ), T )
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6080) {G22,W15,D5,L1,V4,M1}  { rd( X, rd( Y, mult( Z, Y ) ) ) = 
% 21.27/21.64    rd( X, rd( ld( Z, T ), T ) ) }.
% 21.27/21.64  parent0[0]: (517) {G21,W15,D5,L1,V2,M1} P(467,467) { rd( rd( ld( X, Y ), Y
% 21.27/21.64     ), ld( X, X ) ) ==> rd( ld( X, Y ), Y ) }.
% 21.27/21.64  parent1[0; 10]: (6079) {G21,W19,D6,L1,V4,M1}  { rd( X, rd( Y, mult( Z, Y )
% 21.27/21.64     ) ) = rd( X, rd( rd( ld( Z, T ), T ), ld( Z, Z ) ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Z
% 21.27/21.64     Y := T
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64     T := T
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6081) {G22,W15,D5,L1,V4,M1}  { rd( X, rd( ld( Z, T ), T ) ) = rd( 
% 21.27/21.64    X, rd( Y, mult( Z, Y ) ) ) }.
% 21.27/21.64  parent0[0]: (6080) {G22,W15,D5,L1,V4,M1}  { rd( X, rd( Y, mult( Z, Y ) ) ) 
% 21.27/21.64    = rd( X, rd( ld( Z, T ), T ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64     T := T
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  subsumption: (1065) {G34,W15,D5,L1,V4,M1} P(1008,1037);d(517) { rd( Z, rd( 
% 21.27/21.64    ld( X, Y ), Y ) ) = rd( Z, rd( T, mult( X, T ) ) ) }.
% 21.27/21.64  parent0: (6081) {G22,W15,D5,L1,V4,M1}  { rd( X, rd( ld( Z, T ), T ) ) = rd
% 21.27/21.64    ( X, rd( Y, mult( Z, Y ) ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Z
% 21.27/21.64     Y := T
% 21.27/21.64     Z := X
% 21.27/21.64     T := Y
% 21.27/21.64  end
% 21.27/21.64  permutation0:
% 21.27/21.64     0 ==> 0
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6082) {G34,W15,D5,L1,V4,M1}  { rd( X, rd( T, mult( Y, T ) ) ) = rd
% 21.27/21.64    ( X, rd( ld( Y, Z ), Z ) ) }.
% 21.27/21.64  parent0[0]: (1065) {G34,W15,D5,L1,V4,M1} P(1008,1037);d(517) { rd( Z, rd( 
% 21.27/21.64    ld( X, Y ), Y ) ) = rd( Z, rd( T, mult( X, T ) ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Y
% 21.27/21.64     Y := Z
% 21.27/21.64     Z := X
% 21.27/21.64     T := T
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6083) {G34,W15,D5,L1,V4,M1}  { rd( X, rd( T, mult( Y, T ) ) ) = rd
% 21.27/21.64    ( X, rd( ld( Y, Z ), Z ) ) }.
% 21.27/21.64  parent0[0]: (1065) {G34,W15,D5,L1,V4,M1} P(1008,1037);d(517) { rd( Z, rd( 
% 21.27/21.64    ld( X, Y ), Y ) ) = rd( Z, rd( T, mult( X, T ) ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Y
% 21.27/21.64     Y := Z
% 21.27/21.64     Z := X
% 21.27/21.64     T := T
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6084) {G35,W15,D5,L1,V4,M1}  { rd( X, rd( ld( Z, U ), U ) ) = rd
% 21.27/21.64    ( X, rd( ld( Z, T ), T ) ) }.
% 21.27/21.64  parent0[0]: (6082) {G34,W15,D5,L1,V4,M1}  { rd( X, rd( T, mult( Y, T ) ) ) 
% 21.27/21.64    = rd( X, rd( ld( Y, Z ), Z ) ) }.
% 21.27/21.64  parent1[0; 1]: (6083) {G34,W15,D5,L1,V4,M1}  { rd( X, rd( T, mult( Y, T ) )
% 21.27/21.64     ) = rd( X, rd( ld( Y, Z ), Z ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Z
% 21.27/21.64     Z := U
% 21.27/21.64     T := Y
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Z
% 21.27/21.64     Z := T
% 21.27/21.64     T := Y
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  subsumption: (1070) {G35,W15,D5,L1,V4,M1} P(1065,1065) { rd( X, rd( ld( Z, 
% 21.27/21.64    U ), U ) ) = rd( X, rd( ld( Z, T ), T ) ) }.
% 21.27/21.64  parent0: (6084) {G35,W15,D5,L1,V4,M1}  { rd( X, rd( ld( Z, U ), U ) ) = rd
% 21.27/21.64    ( X, rd( ld( Z, T ), T ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := W
% 21.27/21.64     Z := Z
% 21.27/21.64     T := T
% 21.27/21.64     U := U
% 21.27/21.64  end
% 21.27/21.64  permutation0:
% 21.27/21.64     0 ==> 0
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6089) {G29,W15,D5,L1,V3,M1}  { rd( Z, mult( mult( Y, Y ), Z ) ) = 
% 21.27/21.64    ld( mult( X, Y ), rd( X, Y ) ) }.
% 21.27/21.64  parent0[0]: (838) {G29,W15,D5,L1,V3,M1} P(409,769);d(39);d(0) { ld( mult( Z
% 21.27/21.64    , X ), rd( Z, X ) ) = rd( T, mult( mult( X, X ), T ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Y
% 21.27/21.64     Y := T
% 21.27/21.64     Z := X
% 21.27/21.64     T := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6090) {G34,W15,D5,L1,V4,M1}  { rd( X, rd( T, mult( Y, T ) ) ) = rd
% 21.27/21.64    ( X, rd( ld( Y, Z ), Z ) ) }.
% 21.27/21.64  parent0[0]: (1065) {G34,W15,D5,L1,V4,M1} P(1008,1037);d(517) { rd( Z, rd( 
% 21.27/21.64    ld( X, Y ), Y ) ) = rd( Z, rd( T, mult( X, T ) ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Y
% 21.27/21.64     Y := Z
% 21.27/21.64     Z := X
% 21.27/21.64     T := T
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6092) {G30,W19,D6,L1,V4,M1}  { rd( X, ld( mult( U, Z ), rd( U, Z
% 21.27/21.64     ) ) ) = rd( X, rd( ld( mult( Z, Z ), T ), T ) ) }.
% 21.27/21.64  parent0[0]: (6089) {G29,W15,D5,L1,V3,M1}  { rd( Z, mult( mult( Y, Y ), Z )
% 21.27/21.64     ) = ld( mult( X, Y ), rd( X, Y ) ) }.
% 21.27/21.64  parent1[0; 3]: (6090) {G34,W15,D5,L1,V4,M1}  { rd( X, rd( T, mult( Y, T ) )
% 21.27/21.64     ) = rd( X, rd( ld( Y, Z ), Z ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := U
% 21.27/21.64     Y := Z
% 21.27/21.64     Z := Y
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := X
% 21.27/21.64     Y := mult( Z, Z )
% 21.27/21.64     Z := T
% 21.27/21.64     T := Y
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6093) {G31,W15,D6,L1,V3,M1}  { mult( mult( X, Z ), Z ) = rd( X, 
% 21.27/21.64    rd( ld( mult( Z, Z ), T ), T ) ) }.
% 21.27/21.64  parent0[0]: (971) {G32,W15,D5,L1,V3,M1} P(3,926) { rd( X, ld( mult( Z, Y )
% 21.27/21.64    , rd( Z, Y ) ) ) ==> mult( mult( X, Y ), Y ) }.
% 21.27/21.64  parent1[0; 1]: (6092) {G30,W19,D6,L1,V4,M1}  { rd( X, ld( mult( U, Z ), rd
% 21.27/21.64    ( U, Z ) ) ) = rd( X, rd( ld( mult( Z, Z ), T ), T ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Z
% 21.27/21.64     Z := Y
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := X
% 21.27/21.64     Y := U
% 21.27/21.64     Z := Z
% 21.27/21.64     T := T
% 21.27/21.64     U := Y
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6094) {G31,W15,D6,L1,V3,M1}  { rd( X, rd( ld( mult( Y, Y ), Z ), Z
% 21.27/21.64     ) ) = mult( mult( X, Y ), Y ) }.
% 21.27/21.64  parent0[0]: (6093) {G31,W15,D6,L1,V3,M1}  { mult( mult( X, Z ), Z ) = rd( X
% 21.27/21.64    , rd( ld( mult( Z, Z ), T ), T ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := T
% 21.27/21.64     Z := Y
% 21.27/21.64     T := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  subsumption: (1071) {G35,W15,D6,L1,V3,M1} P(838,1065);d(971) { rd( T, rd( 
% 21.27/21.64    ld( mult( Y, Y ), U ), U ) ) ==> mult( mult( T, Y ), Y ) }.
% 21.27/21.64  parent0: (6094) {G31,W15,D6,L1,V3,M1}  { rd( X, rd( ld( mult( Y, Y ), Z ), 
% 21.27/21.64    Z ) ) = mult( mult( X, Y ), Y ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := T
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := U
% 21.27/21.64  end
% 21.27/21.64  permutation0:
% 21.27/21.64     0 ==> 0
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6095) {G34,W15,D5,L1,V4,M1}  { rd( X, rd( T, mult( Y, T ) ) ) = rd
% 21.27/21.64    ( X, rd( ld( Y, Z ), Z ) ) }.
% 21.27/21.64  parent0[0]: (1065) {G34,W15,D5,L1,V4,M1} P(1008,1037);d(517) { rd( Z, rd( 
% 21.27/21.64    ld( X, Y ), Y ) ) = rd( Z, rd( T, mult( X, T ) ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Y
% 21.27/21.64     Y := Z
% 21.27/21.64     Z := X
% 21.27/21.64     T := T
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6096) {G12,W11,D5,L1,V3,M1}  { rd( Y, X ) ==> rd( ld( rd( X, Y ), 
% 21.27/21.64    Z ), Z ) }.
% 21.27/21.64  parent0[0]: (104) {G12,W11,D5,L1,V3,M1} P(6,71) { rd( ld( rd( X, Y ), Z ), 
% 21.27/21.64    Z ) ==> rd( Y, X ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6100) {G13,W19,D7,L1,V5,M1}  { rd( rd( X, mult( Y, X ) ), Z ) ==>
% 21.27/21.64     rd( ld( rd( Z, rd( ld( Y, U ), U ) ), T ), T ) }.
% 21.27/21.64  parent0[0]: (6095) {G34,W15,D5,L1,V4,M1}  { rd( X, rd( T, mult( Y, T ) ) ) 
% 21.27/21.64    = rd( X, rd( ld( Y, Z ), Z ) ) }.
% 21.27/21.64  parent1[0; 10]: (6096) {G12,W11,D5,L1,V3,M1}  { rd( Y, X ) ==> rd( ld( rd( 
% 21.27/21.64    X, Y ), Z ), Z ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Z
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := U
% 21.27/21.64     T := X
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := Z
% 21.27/21.64     Y := rd( X, mult( Y, X ) )
% 21.27/21.64     Z := T
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6101) {G13,W15,D5,L1,V4,M1}  { rd( rd( X, mult( Y, X ) ), Z ) ==>
% 21.27/21.64     rd( rd( ld( Y, T ), T ), Z ) }.
% 21.27/21.64  parent0[0]: (104) {G12,W11,D5,L1,V3,M1} P(6,71) { rd( ld( rd( X, Y ), Z ), 
% 21.27/21.64    Z ) ==> rd( Y, X ) }.
% 21.27/21.64  parent1[0; 8]: (6100) {G13,W19,D7,L1,V5,M1}  { rd( rd( X, mult( Y, X ) ), Z
% 21.27/21.64     ) ==> rd( ld( rd( Z, rd( ld( Y, U ), U ) ), T ), T ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Z
% 21.27/21.64     Y := rd( ld( Y, T ), T )
% 21.27/21.64     Z := U
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64     T := U
% 21.27/21.64     U := T
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  subsumption: (1073) {G35,W15,D5,L1,V4,M1} P(1065,104);d(104) { rd( rd( T, 
% 21.27/21.64    mult( Y, T ) ), X ) = rd( rd( ld( Y, Z ), Z ), X ) }.
% 21.27/21.64  parent0: (6101) {G13,W15,D5,L1,V4,M1}  { rd( rd( X, mult( Y, X ) ), Z ) ==>
% 21.27/21.64     rd( rd( ld( Y, T ), T ), Z ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := T
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := X
% 21.27/21.64     T := Z
% 21.27/21.64  end
% 21.27/21.64  permutation0:
% 21.27/21.64     0 ==> 0
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6103) {G12,W11,D5,L1,V3,M1}  { rd( Y, X ) ==> rd( ld( rd( X, Y ), 
% 21.27/21.64    Z ), Z ) }.
% 21.27/21.64  parent0[0]: (104) {G12,W11,D5,L1,V3,M1} P(6,71) { rd( ld( rd( X, Y ), Z ), 
% 21.27/21.64    Z ) ==> rd( Y, X ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6107) {G13,W19,D7,L1,V5,M1}  { rd( rd( ld( X, Y ), Y ), Z ) ==> 
% 21.27/21.64    rd( ld( rd( Z, rd( ld( X, U ), U ) ), T ), T ) }.
% 21.27/21.64  parent0[0]: (1070) {G35,W15,D5,L1,V4,M1} P(1065,1065) { rd( X, rd( ld( Z, U
% 21.27/21.64     ), U ) ) = rd( X, rd( ld( Z, T ), T ) ) }.
% 21.27/21.64  parent1[0; 10]: (6103) {G12,W11,D5,L1,V3,M1}  { rd( Y, X ) ==> rd( ld( rd( 
% 21.27/21.64    X, Y ), Z ), Z ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Z
% 21.27/21.64     Y := W
% 21.27/21.64     Z := X
% 21.27/21.64     T := U
% 21.27/21.64     U := Y
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := Z
% 21.27/21.64     Y := rd( ld( X, Y ), Y )
% 21.27/21.64     Z := T
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6108) {G13,W15,D5,L1,V4,M1}  { rd( rd( ld( X, Y ), Y ), Z ) ==> 
% 21.27/21.64    rd( rd( ld( X, T ), T ), Z ) }.
% 21.27/21.64  parent0[0]: (104) {G12,W11,D5,L1,V3,M1} P(6,71) { rd( ld( rd( X, Y ), Z ), 
% 21.27/21.64    Z ) ==> rd( Y, X ) }.
% 21.27/21.64  parent1[0; 8]: (6107) {G13,W19,D7,L1,V5,M1}  { rd( rd( ld( X, Y ), Y ), Z )
% 21.27/21.64     ==> rd( ld( rd( Z, rd( ld( X, U ), U ) ), T ), T ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Z
% 21.27/21.64     Y := rd( ld( X, T ), T )
% 21.27/21.64     Z := U
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64     T := U
% 21.27/21.64     U := T
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  subsumption: (1080) {G36,W15,D5,L1,V4,M1} P(1070,104);d(104) { rd( rd( ld( 
% 21.27/21.64    Y, T ), T ), X ) = rd( rd( ld( Y, Z ), Z ), X ) }.
% 21.27/21.64  parent0: (6108) {G13,W15,D5,L1,V4,M1}  { rd( rd( ld( X, Y ), Y ), Z ) ==> 
% 21.27/21.64    rd( rd( ld( X, T ), T ), Z ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Y
% 21.27/21.64     Y := T
% 21.27/21.64     Z := X
% 21.27/21.64     T := Z
% 21.27/21.64  end
% 21.27/21.64  permutation0:
% 21.27/21.64     0 ==> 0
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6119) {G33,W23,D7,L1,V5,M1}  { rd( rd( ld( X, Y ), Y ), Z ) = rd
% 21.27/21.64    ( rd( rd( T, rd( U, mult( X, U ) ) ), mult( mult( X, T ), X ) ), Z ) }.
% 21.27/21.64  parent0[0]: (1010) {G32,W15,D5,L1,V3,M1} P(1009,928);d(711);d(474);d(152)
% 21.27/21.64     { ld( X, mult( mult( X, Z ), X ) ) = rd( Z, rd( Y, mult( X, Y ) ) ) }.
% 21.27/21.64  parent1[0; 10]: (1080) {G36,W15,D5,L1,V4,M1} P(1070,104);d(104) { rd( rd( 
% 21.27/21.64    ld( Y, T ), T ), X ) = rd( rd( ld( Y, Z ), Z ), X ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := U
% 21.27/21.64     Z := T
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := Z
% 21.27/21.64     Y := X
% 21.27/21.64     Z := mult( mult( X, T ), X )
% 21.27/21.64     T := Y
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6120) {G34,W15,D5,L1,V3,M1}  { rd( rd( ld( X, Y ), Y ), Z ) = rd
% 21.27/21.64    ( ld( mult( X, X ), X ), Z ) }.
% 21.27/21.64  parent0[0]: (1050) {G33,W19,D6,L1,V3,M1} P(1010,630) { rd( rd( Y, rd( Z, 
% 21.27/21.64    mult( X, Z ) ) ), mult( mult( X, Y ), X ) ) ==> ld( mult( X, X ), X ) }.
% 21.27/21.64  parent1[0; 9]: (6119) {G33,W23,D7,L1,V5,M1}  { rd( rd( ld( X, Y ), Y ), Z )
% 21.27/21.64     = rd( rd( rd( T, rd( U, mult( X, U ) ) ), mult( mult( X, T ), X ) ), Z )
% 21.27/21.64     }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := T
% 21.27/21.64     Z := U
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64     T := T
% 21.27/21.64     U := U
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6121) {G34,W15,D5,L1,V3,M1}  { rd( ld( mult( X, X ), X ), Z ) = rd
% 21.27/21.64    ( rd( ld( X, Y ), Y ), Z ) }.
% 21.27/21.64  parent0[0]: (6120) {G34,W15,D5,L1,V3,M1}  { rd( rd( ld( X, Y ), Y ), Z ) = 
% 21.27/21.64    rd( ld( mult( X, X ), X ), Z ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  subsumption: (1084) {G37,W15,D5,L1,V3,M1} P(1010,1080);d(1050) { rd( ld( 
% 21.27/21.64    mult( X, X ), X ), T ) = rd( rd( ld( X, U ), U ), T ) }.
% 21.27/21.64  parent0: (6121) {G34,W15,D5,L1,V3,M1}  { rd( ld( mult( X, X ), X ), Z ) = 
% 21.27/21.64    rd( rd( ld( X, Y ), Y ), Z ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := U
% 21.27/21.64     Z := T
% 21.27/21.64  end
% 21.27/21.64  permutation0:
% 21.27/21.64     0 ==> 0
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6122) {G6,W15,D6,L1,V3,M1}  { rd( Y, ld( X, Z ) ) ==> mult( mult( 
% 21.27/21.64    X, rd( ld( X, Y ), Z ) ), X ) }.
% 21.27/21.64  parent0[0]: (46) {G6,W15,D6,L1,V3,M1} P(0,43) { mult( mult( X, rd( ld( X, Y
% 21.27/21.64     ), Z ) ), X ) ==> rd( Y, ld( X, Z ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6124) {G7,W23,D7,L1,V5,M1}  { rd( X, ld( Y, rd( ld( Z, T ), T ) )
% 21.27/21.64     ) ==> mult( mult( Y, rd( ld( Y, X ), rd( ld( Z, U ), U ) ) ), Y ) }.
% 21.27/21.64  parent0[0]: (1070) {G35,W15,D5,L1,V4,M1} P(1065,1065) { rd( X, rd( ld( Z, U
% 21.27/21.64     ), U ) ) = rd( X, rd( ld( Z, T ), T ) ) }.
% 21.27/21.64  parent1[0; 13]: (6122) {G6,W15,D6,L1,V3,M1}  { rd( Y, ld( X, Z ) ) ==> mult
% 21.27/21.64    ( mult( X, rd( ld( X, Y ), Z ) ), X ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := ld( Y, X )
% 21.27/21.64     Y := W
% 21.27/21.64     Z := Z
% 21.27/21.64     T := U
% 21.27/21.64     U := T
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := Y
% 21.27/21.64     Y := X
% 21.27/21.64     Z := rd( ld( Z, T ), T )
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6125) {G7,W19,D6,L1,V5,M1}  { rd( X, ld( Y, rd( ld( Z, T ), T ) )
% 21.27/21.64     ) ==> rd( X, ld( Y, rd( ld( Z, U ), U ) ) ) }.
% 21.27/21.64  parent0[0]: (46) {G6,W15,D6,L1,V3,M1} P(0,43) { mult( mult( X, rd( ld( X, Y
% 21.27/21.64     ), Z ) ), X ) ==> rd( Y, ld( X, Z ) ) }.
% 21.27/21.64  parent1[0; 10]: (6124) {G7,W23,D7,L1,V5,M1}  { rd( X, ld( Y, rd( ld( Z, T )
% 21.27/21.64    , T ) ) ) ==> mult( mult( Y, rd( ld( Y, X ), rd( ld( Z, U ), U ) ) ), Y )
% 21.27/21.64     }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Y
% 21.27/21.64     Y := X
% 21.27/21.64     Z := rd( ld( Z, U ), U )
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64     T := T
% 21.27/21.64     U := U
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  subsumption: (1094) {G36,W19,D6,L1,V5,M1} P(1070,46);d(46) { rd( Y, ld( X, 
% 21.27/21.64    rd( ld( Z, U ), U ) ) ) = rd( Y, ld( X, rd( ld( Z, T ), T ) ) ) }.
% 21.27/21.64  parent0: (6125) {G7,W19,D6,L1,V5,M1}  { rd( X, ld( Y, rd( ld( Z, T ), T ) )
% 21.27/21.64     ) ==> rd( X, ld( Y, rd( ld( Z, U ), U ) ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Y
% 21.27/21.64     Y := X
% 21.27/21.64     Z := Z
% 21.27/21.64     T := U
% 21.27/21.64     U := T
% 21.27/21.64  end
% 21.27/21.64  permutation0:
% 21.27/21.64     0 ==> 0
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6127) {G6,W15,D6,L1,V3,M1}  { rd( Y, ld( X, Z ) ) ==> mult( mult( 
% 21.27/21.64    X, rd( ld( X, Y ), Z ) ), X ) }.
% 21.27/21.64  parent0[0]: (46) {G6,W15,D6,L1,V3,M1} P(0,43) { mult( mult( X, rd( ld( X, Y
% 21.27/21.64     ), Z ) ), X ) ==> rd( Y, ld( X, Z ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6134) {G7,W27,D6,L1,V3,M1}  { rd( X, ld( ld( mult( Y, Y ), Y ), Z
% 21.27/21.64     ) ) ==> mult( mult( ld( mult( Y, Y ), Y ), rd( mult( Y, X ), Z ) ), ld( 
% 21.27/21.64    mult( Y, Y ), Y ) ) }.
% 21.27/21.64  parent0[0]: (627) {G25,W11,D5,L1,V2,M1} P(624,460) { ld( ld( mult( X, X ), 
% 21.27/21.64    X ), Y ) ==> mult( X, Y ) }.
% 21.27/21.64  parent1[0; 18]: (6127) {G6,W15,D6,L1,V3,M1}  { rd( Y, ld( X, Z ) ) ==> mult
% 21.27/21.64    ( mult( X, rd( ld( X, Y ), Z ) ), X ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Y
% 21.27/21.64     Y := X
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := ld( mult( Y, Y ), Y )
% 21.27/21.64     Y := X
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6136) {G8,W27,D8,L1,V3,M1}  { rd( X, ld( ld( mult( Y, Y ), Y ), Z
% 21.27/21.64     ) ) ==> ld( Y, rd( mult( Y, mult( ld( mult( Y, Y ), Y ), rd( mult( Y, X
% 21.27/21.64     ), Z ) ) ), Y ) ) }.
% 21.27/21.64  parent0[0]: (1030) {G32,W15,D5,L1,V2,M1} P(928,11);d(60);d(418);d(450);d(
% 21.27/21.64    624) { mult( Y, ld( mult( X, X ), X ) ) ==> ld( X, rd( mult( X, Y ), X )
% 21.27/21.64     ) }.
% 21.27/21.64  parent1[0; 10]: (6134) {G7,W27,D6,L1,V3,M1}  { rd( X, ld( ld( mult( Y, Y )
% 21.27/21.64    , Y ), Z ) ) ==> mult( mult( ld( mult( Y, Y ), Y ), rd( mult( Y, X ), Z )
% 21.27/21.64     ), ld( mult( Y, Y ), Y ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Y
% 21.27/21.64     Y := mult( ld( mult( Y, Y ), Y ), rd( mult( Y, X ), Z ) )
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6137) {G9,W23,D8,L1,V3,M1}  { rd( X, ld( ld( mult( Y, Y ), Y ), Z
% 21.27/21.64     ) ) ==> ld( Y, rd( mult( Y, ld( Y, rd( mult( Y, X ), Z ) ) ), Y ) ) }.
% 21.27/21.64  parent0[0]: (626) {G25,W11,D5,L1,V2,M1} P(624,468) { mult( ld( mult( X, X )
% 21.27/21.64    , X ), Y ) ==> ld( X, Y ) }.
% 21.27/21.64  parent1[0; 15]: (6136) {G8,W27,D8,L1,V3,M1}  { rd( X, ld( ld( mult( Y, Y )
% 21.27/21.64    , Y ), Z ) ) ==> ld( Y, rd( mult( Y, mult( ld( mult( Y, Y ), Y ), rd( 
% 21.27/21.64    mult( Y, X ), Z ) ) ), Y ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Y
% 21.27/21.64     Y := rd( mult( Y, X ), Z )
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6138) {G1,W19,D6,L1,V3,M1}  { rd( X, ld( ld( mult( Y, Y ), Y ), Z
% 21.27/21.64     ) ) ==> ld( Y, rd( rd( mult( Y, X ), Z ), Y ) ) }.
% 21.27/21.64  parent0[0]: (0) {G0,W7,D4,L1,V2,M1} I { mult( Y, ld( Y, X ) ) ==> X }.
% 21.27/21.64  parent1[0; 13]: (6137) {G9,W23,D8,L1,V3,M1}  { rd( X, ld( ld( mult( Y, Y )
% 21.27/21.64    , Y ), Z ) ) ==> ld( Y, rd( mult( Y, ld( Y, rd( mult( Y, X ), Z ) ) ), Y
% 21.27/21.64     ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := rd( mult( Y, X ), Z )
% 21.27/21.64     Y := Y
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6139) {G2,W15,D6,L1,V3,M1}  { rd( X, mult( Y, Z ) ) ==> ld( Y, rd
% 21.27/21.64    ( rd( mult( Y, X ), Z ), Y ) ) }.
% 21.27/21.64  parent0[0]: (627) {G25,W11,D5,L1,V2,M1} P(624,460) { ld( ld( mult( X, X ), 
% 21.27/21.64    X ), Y ) ==> mult( X, Y ) }.
% 21.27/21.64  parent1[0; 3]: (6138) {G1,W19,D6,L1,V3,M1}  { rd( X, ld( ld( mult( Y, Y ), 
% 21.27/21.64    Y ), Z ) ) ==> ld( Y, rd( rd( mult( Y, X ), Z ), Y ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Y
% 21.27/21.64     Y := Z
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6140) {G2,W15,D6,L1,V3,M1}  { ld( Y, rd( rd( mult( Y, X ), Z ), Y
% 21.27/21.64     ) ) ==> rd( X, mult( Y, Z ) ) }.
% 21.27/21.64  parent0[0]: (6139) {G2,W15,D6,L1,V3,M1}  { rd( X, mult( Y, Z ) ) ==> ld( Y
% 21.27/21.64    , rd( rd( mult( Y, X ), Z ), Y ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  subsumption: (1098) {G33,W15,D6,L1,V3,M1} P(627,46);d(1030);d(626);d(0);d(
% 21.27/21.64    627) { ld( X, rd( rd( mult( X, Y ), Z ), X ) ) ==> rd( Y, mult( X, Z ) )
% 21.27/21.64     }.
% 21.27/21.64  parent0: (6140) {G2,W15,D6,L1,V3,M1}  { ld( Y, rd( rd( mult( Y, X ), Z ), Y
% 21.27/21.64     ) ) ==> rd( X, mult( Y, Z ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Y
% 21.27/21.64     Y := X
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  permutation0:
% 21.27/21.64     0 ==> 0
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6142) {G6,W15,D6,L1,V3,M1}  { rd( Y, ld( X, Z ) ) ==> mult( mult( 
% 21.27/21.64    X, rd( ld( X, Y ), Z ) ), X ) }.
% 21.27/21.64  parent0[0]: (46) {G6,W15,D6,L1,V3,M1} P(0,43) { mult( mult( X, rd( ld( X, Y
% 21.27/21.64     ), Z ) ), X ) ==> rd( Y, ld( X, Z ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6150) {G7,W19,D6,L1,V3,M1}  { rd( X, ld( Y, mult( Z, ld( Y, X ) )
% 21.27/21.64     ) ) ==> mult( mult( Y, ld( mult( Z, Z ), Z ) ), Y ) }.
% 21.27/21.64  parent0[0]: (631) {G25,W11,D4,L1,V2,M1} P(624,465) { rd( Y, mult( X, Y ) ) 
% 21.27/21.64    = ld( mult( X, X ), X ) }.
% 21.27/21.64  parent1[0; 13]: (6142) {G6,W15,D6,L1,V3,M1}  { rd( Y, ld( X, Z ) ) ==> mult
% 21.27/21.64    ( mult( X, rd( ld( X, Y ), Z ) ), X ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Z
% 21.27/21.64     Y := ld( Y, X )
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := Y
% 21.27/21.64     Y := X
% 21.27/21.64     Z := mult( Z, ld( Y, X ) )
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6151) {G8,W19,D6,L1,V3,M1}  { rd( X, ld( Y, mult( Z, ld( Y, X ) )
% 21.27/21.64     ) ) ==> mult( ld( Z, rd( mult( Z, Y ), Z ) ), Y ) }.
% 21.27/21.64  parent0[0]: (1030) {G32,W15,D5,L1,V2,M1} P(928,11);d(60);d(418);d(450);d(
% 21.27/21.64    624) { mult( Y, ld( mult( X, X ), X ) ) ==> ld( X, rd( mult( X, Y ), X )
% 21.27/21.64     ) }.
% 21.27/21.64  parent1[0; 11]: (6150) {G7,W19,D6,L1,V3,M1}  { rd( X, ld( Y, mult( Z, ld( Y
% 21.27/21.64    , X ) ) ) ) ==> mult( mult( Y, ld( mult( Z, Z ), Z ) ), Y ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Z
% 21.27/21.64     Y := Y
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6152) {G5,W19,D6,L1,V3,M1}  { rd( X, ld( Y, mult( Z, ld( Y, X ) )
% 21.27/21.64     ) ) ==> ld( Z, mult( mult( Z, Y ), ld( Z, Y ) ) ) }.
% 21.27/21.64  parent0[0]: (27) {G4,W15,D5,L1,V3,M1} P(2,20) { mult( ld( Y, rd( X, Y ) ), 
% 21.27/21.64    Z ) ==> ld( Y, mult( X, ld( Y, Z ) ) ) }.
% 21.27/21.64  parent1[0; 10]: (6151) {G8,W19,D6,L1,V3,M1}  { rd( X, ld( Y, mult( Z, ld( Y
% 21.27/21.64    , X ) ) ) ) ==> mult( ld( Z, rd( mult( Z, Y ), Z ) ), Y ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := mult( Z, Y )
% 21.27/21.64     Y := Z
% 21.27/21.64     Z := Y
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6153) {G5,W19,D6,L1,V3,M1}  { ld( Z, mult( mult( Z, Y ), ld( Z, Y
% 21.27/21.64     ) ) ) ==> rd( X, ld( Y, mult( Z, ld( Y, X ) ) ) ) }.
% 21.27/21.64  parent0[0]: (6152) {G5,W19,D6,L1,V3,M1}  { rd( X, ld( Y, mult( Z, ld( Y, X
% 21.27/21.64     ) ) ) ) ==> ld( Z, mult( mult( Z, Y ), ld( Z, Y ) ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  subsumption: (1100) {G33,W19,D6,L1,V3,M1} P(631,46);d(1030);d(27) { ld( Z, 
% 21.27/21.64    mult( mult( Z, X ), ld( Z, X ) ) ) = rd( Y, ld( X, mult( Z, ld( X, Y ) )
% 21.27/21.64     ) ) }.
% 21.27/21.64  parent0: (6153) {G5,W19,D6,L1,V3,M1}  { ld( Z, mult( mult( Z, Y ), ld( Z, Y
% 21.27/21.64     ) ) ) ==> rd( X, ld( Y, mult( Z, ld( Y, X ) ) ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Y
% 21.27/21.64     Y := X
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  permutation0:
% 21.27/21.64     0 ==> 0
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6154) {G6,W15,D6,L1,V3,M1}  { rd( Y, ld( X, Z ) ) ==> mult( mult( 
% 21.27/21.64    X, rd( ld( X, Y ), Z ) ), X ) }.
% 21.27/21.64  parent0[0]: (46) {G6,W15,D6,L1,V3,M1} P(0,43) { mult( mult( X, rd( ld( X, Y
% 21.27/21.64     ), Z ) ), X ) ==> rd( Y, ld( X, Z ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6156) {G7,W19,D6,L1,V4,M1}  { rd( X, ld( Y, mult( Z, ld( Y, X ) )
% 21.27/21.64     ) ) ==> mult( mult( Y, rd( T, mult( Z, T ) ) ), Y ) }.
% 21.27/21.64  parent0[0]: (267) {G16,W15,D5,L1,V4,M1} P(263,263) { mult( X, rd( U, mult( 
% 21.27/21.64    Y, U ) ) ) = mult( X, rd( T, mult( Y, T ) ) ) }.
% 21.27/21.64  parent1[0; 11]: (6154) {G6,W15,D6,L1,V3,M1}  { rd( Y, ld( X, Z ) ) ==> mult
% 21.27/21.64    ( mult( X, rd( ld( X, Y ), Z ) ), X ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Y
% 21.27/21.64     Y := Z
% 21.27/21.64     Z := U
% 21.27/21.64     T := T
% 21.27/21.64     U := ld( Y, X )
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := Y
% 21.27/21.64     Y := X
% 21.27/21.64     Z := mult( Z, ld( Y, X ) )
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6158) {G7,W19,D6,L1,V4,M1}  { mult( mult( Y, rd( T, mult( Z, T ) )
% 21.27/21.64     ), Y ) ==> rd( X, ld( Y, mult( Z, ld( Y, X ) ) ) ) }.
% 21.27/21.64  parent0[0]: (6156) {G7,W19,D6,L1,V4,M1}  { rd( X, ld( Y, mult( Z, ld( Y, X
% 21.27/21.64     ) ) ) ) ==> mult( mult( Y, rd( T, mult( Z, T ) ) ), Y ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64     T := T
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  subsumption: (1105) {G17,W19,D6,L1,V4,M1} P(267,46) { mult( mult( X, rd( T
% 21.27/21.64    , mult( Z, T ) ) ), X ) = rd( Y, ld( X, mult( Z, ld( X, Y ) ) ) ) }.
% 21.27/21.64  parent0: (6158) {G7,W19,D6,L1,V4,M1}  { mult( mult( Y, rd( T, mult( Z, T )
% 21.27/21.64     ) ), Y ) ==> rd( X, ld( Y, mult( Z, ld( Y, X ) ) ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Y
% 21.27/21.64     Y := X
% 21.27/21.64     Z := Z
% 21.27/21.64     T := T
% 21.27/21.64  end
% 21.27/21.64  permutation0:
% 21.27/21.64     0 ==> 0
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6160) {G0,W7,D4,L1,V2,M1}  { X ==> rd( mult( X, Y ), Y ) }.
% 21.27/21.64  parent0[0]: (3) {G0,W7,D4,L1,V2,M1} I { rd( mult( Y, X ), X ) ==> Y }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Y
% 21.27/21.64     Y := X
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6163) {G1,W15,D5,L1,V3,M1}  { mult( X, rd( ld( X, Y ), Z ) ) ==> 
% 21.27/21.64    rd( rd( Y, ld( X, Z ) ), X ) }.
% 21.27/21.64  parent0[0]: (46) {G6,W15,D6,L1,V3,M1} P(0,43) { mult( mult( X, rd( ld( X, Y
% 21.27/21.64     ), Z ) ), X ) ==> rd( Y, ld( X, Z ) ) }.
% 21.27/21.64  parent1[0; 9]: (6160) {G0,W7,D4,L1,V2,M1}  { X ==> rd( mult( X, Y ), Y )
% 21.27/21.64     }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := mult( X, rd( ld( X, Y ), Z ) )
% 21.27/21.64     Y := X
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6164) {G1,W15,D5,L1,V3,M1}  { rd( rd( Y, ld( X, Z ) ), X ) ==> 
% 21.27/21.64    mult( X, rd( ld( X, Y ), Z ) ) }.
% 21.27/21.64  parent0[0]: (6163) {G1,W15,D5,L1,V3,M1}  { mult( X, rd( ld( X, Y ), Z ) ) 
% 21.27/21.64    ==> rd( rd( Y, ld( X, Z ) ), X ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  subsumption: (1113) {G7,W15,D5,L1,V3,M1} P(46,3) { rd( rd( Y, ld( X, Z ) )
% 21.27/21.64    , X ) ==> mult( X, rd( ld( X, Y ), Z ) ) }.
% 21.27/21.64  parent0: (6164) {G1,W15,D5,L1,V3,M1}  { rd( rd( Y, ld( X, Z ) ), X ) ==> 
% 21.27/21.64    mult( X, rd( ld( X, Y ), Z ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  permutation0:
% 21.27/21.64     0 ==> 0
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6166) {G35,W15,D5,L1,V4,M1}  { rd( rd( ld( Y, T ), T ), Z ) = rd( 
% 21.27/21.64    rd( X, mult( Y, X ) ), Z ) }.
% 21.27/21.64  parent0[0]: (1073) {G35,W15,D5,L1,V4,M1} P(1065,104);d(104) { rd( rd( T, 
% 21.27/21.64    mult( Y, T ) ), X ) = rd( rd( ld( Y, Z ), Z ), X ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Z
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := T
% 21.27/21.64     T := X
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6180) {G33,W23,D7,L1,V5,M1}  { rd( rd( rd( Y, rd( U, mult( X, U )
% 21.27/21.64     ) ), mult( mult( X, Y ), X ) ), Z ) = rd( rd( T, mult( X, T ) ), Z ) }.
% 21.27/21.64  parent0[0]: (1010) {G32,W15,D5,L1,V3,M1} P(1009,928);d(711);d(474);d(152)
% 21.27/21.64     { ld( X, mult( mult( X, Z ), X ) ) = rd( Z, rd( Y, mult( X, Y ) ) ) }.
% 21.27/21.64  parent1[0; 3]: (6166) {G35,W15,D5,L1,V4,M1}  { rd( rd( ld( Y, T ), T ), Z )
% 21.27/21.64     = rd( rd( X, mult( Y, X ) ), Z ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := U
% 21.27/21.64     Z := Y
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := T
% 21.27/21.64     Y := X
% 21.27/21.64     Z := Z
% 21.27/21.64     T := mult( mult( X, Y ), X )
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6181) {G34,W15,D5,L1,V3,M1}  { rd( ld( mult( Z, Z ), Z ), T ) = 
% 21.27/21.64    rd( rd( U, mult( Z, U ) ), T ) }.
% 21.27/21.64  parent0[0]: (1050) {G33,W19,D6,L1,V3,M1} P(1010,630) { rd( rd( Y, rd( Z, 
% 21.27/21.64    mult( X, Z ) ) ), mult( mult( X, Y ), X ) ) ==> ld( mult( X, X ), X ) }.
% 21.27/21.64  parent1[0; 2]: (6180) {G33,W23,D7,L1,V5,M1}  { rd( rd( rd( Y, rd( U, mult( 
% 21.27/21.64    X, U ) ) ), mult( mult( X, Y ), X ) ), Z ) = rd( rd( T, mult( X, T ) ), Z
% 21.27/21.64     ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Z
% 21.27/21.64     Y := X
% 21.27/21.64     Z := Y
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := Z
% 21.27/21.64     Y := X
% 21.27/21.64     Z := T
% 21.27/21.64     T := U
% 21.27/21.64     U := Y
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6182) {G34,W15,D5,L1,V3,M1}  { rd( rd( Z, mult( X, Z ) ), Y ) = rd
% 21.27/21.64    ( ld( mult( X, X ), X ), Y ) }.
% 21.27/21.64  parent0[0]: (6181) {G34,W15,D5,L1,V3,M1}  { rd( ld( mult( Z, Z ), Z ), T ) 
% 21.27/21.64    = rd( rd( U, mult( Z, U ) ), T ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := T
% 21.27/21.64     Y := U
% 21.27/21.64     Z := X
% 21.27/21.64     T := Y
% 21.27/21.64     U := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  subsumption: (1114) {G36,W15,D5,L1,V3,M1} P(1010,1073);d(1050) { rd( rd( T
% 21.27/21.64    , mult( X, T ) ), U ) = rd( ld( mult( X, X ), X ), U ) }.
% 21.27/21.64  parent0: (6182) {G34,W15,D5,L1,V3,M1}  { rd( rd( Z, mult( X, Z ) ), Y ) = 
% 21.27/21.64    rd( ld( mult( X, X ), X ), Y ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := U
% 21.27/21.64     Z := T
% 21.27/21.64  end
% 21.27/21.64  permutation0:
% 21.27/21.64     0 ==> 0
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6183) {G36,W15,D5,L1,V3,M1}  { rd( ld( mult( Y, Y ), Y ), Z ) = rd
% 21.27/21.64    ( rd( X, mult( Y, X ) ), Z ) }.
% 21.27/21.64  parent0[0]: (1114) {G36,W15,D5,L1,V3,M1} P(1010,1073);d(1050) { rd( rd( T, 
% 21.27/21.64    mult( X, T ) ), U ) = rd( ld( mult( X, X ), X ), U ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Y
% 21.27/21.64     Y := T
% 21.27/21.64     Z := U
% 21.27/21.64     T := X
% 21.27/21.64     U := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6186) {G12,W15,D5,L1,V3,M1}  { rd( ld( mult( X, X ), Y ), Y ) = 
% 21.27/21.64    rd( rd( Z, mult( X, Z ) ), X ) }.
% 21.27/21.64  parent0[0]: (6183) {G36,W15,D5,L1,V3,M1}  { rd( ld( mult( Y, Y ), Y ), Z ) 
% 21.27/21.64    = rd( rd( X, mult( Y, X ) ), Z ) }.
% 21.27/21.64  parent1[0; 8]: (71) {G11,W11,D4,L1,V3,M1} P(67,67) { rd( ld( X, Z ), Z ) = 
% 21.27/21.64    rd( ld( X, Y ), Y ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Z
% 21.27/21.64     Y := X
% 21.27/21.64     Z := X
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := mult( X, X )
% 21.27/21.64     Y := X
% 21.27/21.64     Z := Y
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6187) {G13,W15,D5,L1,V3,M1}  { rd( ld( mult( X, X ), Y ), Y ) = 
% 21.27/21.64    ld( X, rd( Z, mult( X, Z ) ) ) }.
% 21.27/21.64  parent0[0]: (752) {G27,W15,D5,L1,V2,M1} P(123,685);d(3);d(154);d(3) { rd( 
% 21.27/21.64    rd( X, mult( Y, X ) ), Y ) ==> ld( Y, rd( X, mult( Y, X ) ) ) }.
% 21.27/21.64  parent1[0; 8]: (6186) {G12,W15,D5,L1,V3,M1}  { rd( ld( mult( X, X ), Y ), Y
% 21.27/21.64     ) = rd( rd( Z, mult( X, Z ) ), X ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Z
% 21.27/21.64     Y := X
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6188) {G13,W15,D5,L1,V3,M1}  { ld( X, rd( Z, mult( X, Z ) ) ) = rd
% 21.27/21.64    ( ld( mult( X, X ), Y ), Y ) }.
% 21.27/21.64  parent0[0]: (6187) {G13,W15,D5,L1,V3,M1}  { rd( ld( mult( X, X ), Y ), Y ) 
% 21.27/21.64    = ld( X, rd( Z, mult( X, Z ) ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  subsumption: (1149) {G37,W15,D5,L1,V3,M1} P(1114,71);d(752) { ld( X, rd( Y
% 21.27/21.64    , mult( X, Y ) ) ) = rd( ld( mult( X, X ), Z ), Z ) }.
% 21.27/21.64  parent0: (6188) {G13,W15,D5,L1,V3,M1}  { ld( X, rd( Z, mult( X, Z ) ) ) = 
% 21.27/21.64    rd( ld( mult( X, X ), Y ), Y ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Z
% 21.27/21.64     Z := Y
% 21.27/21.64  end
% 21.27/21.64  permutation0:
% 21.27/21.64     0 ==> 0
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6189) {G37,W15,D5,L1,V3,M1}  { rd( ld( mult( X, X ), Z ), Z ) = ld
% 21.27/21.64    ( X, rd( Y, mult( X, Y ) ) ) }.
% 21.27/21.64  parent0[0]: (1149) {G37,W15,D5,L1,V3,M1} P(1114,71);d(752) { ld( X, rd( Y, 
% 21.27/21.64    mult( X, Y ) ) ) = rd( ld( mult( X, X ), Z ), Z ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6190) {G13,W11,D5,L1,V3,M1}  { mult( X, Z ) ==> ld( rd( ld( X, Y )
% 21.27/21.64    , Y ), Z ) }.
% 21.27/21.64  parent0[0]: (115) {G13,W11,D5,L1,V3,M1} P(105,6) { ld( rd( ld( Y, Z ), Z )
% 21.27/21.64    , X ) ==> mult( Y, X ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Z
% 21.27/21.64     Y := X
% 21.27/21.64     Z := Y
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6191) {G14,W15,D6,L1,V3,M1}  { mult( mult( X, X ), Y ) ==> ld( ld
% 21.27/21.64    ( X, rd( T, mult( X, T ) ) ), Y ) }.
% 21.27/21.64  parent0[0]: (6189) {G37,W15,D5,L1,V3,M1}  { rd( ld( mult( X, X ), Z ), Z ) 
% 21.27/21.64    = ld( X, rd( Y, mult( X, Y ) ) ) }.
% 21.27/21.64  parent1[0; 7]: (6190) {G13,W11,D5,L1,V3,M1}  { mult( X, Z ) ==> ld( rd( ld
% 21.27/21.64    ( X, Y ), Y ), Z ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := T
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := mult( X, X )
% 21.27/21.64     Y := Z
% 21.27/21.64     Z := Y
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6192) {G14,W15,D6,L1,V3,M1}  { ld( ld( X, rd( Z, mult( X, Z ) ) )
% 21.27/21.64    , Y ) ==> mult( mult( X, X ), Y ) }.
% 21.27/21.64  parent0[0]: (6191) {G14,W15,D6,L1,V3,M1}  { mult( mult( X, X ), Y ) ==> ld
% 21.27/21.64    ( ld( X, rd( T, mult( X, T ) ) ), Y ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := T
% 21.27/21.64     T := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  subsumption: (1167) {G38,W15,D6,L1,V3,M1} P(1149,115) { ld( ld( X, rd( Z, 
% 21.27/21.64    mult( X, Z ) ) ), T ) ==> mult( mult( X, X ), T ) }.
% 21.27/21.64  parent0: (6192) {G14,W15,D6,L1,V3,M1}  { ld( ld( X, rd( Z, mult( X, Z ) ) )
% 21.27/21.64    , Y ) ==> mult( mult( X, X ), Y ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := T
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  permutation0:
% 21.27/21.64     0 ==> 0
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6197) {G7,W19,D5,L1,V3,M1}  { mult( ld( rd( Y, X ), rd( Z, X ) )
% 21.27/21.64    , rd( X, Y ) ) ==> rd( mult( rd( X, Y ), Z ), Y ) }.
% 21.27/21.64  parent0[0]: (154) {G15,W11,D4,L1,V3,M1} P(2,123) { mult( rd( X, Y ), Z ) 
% 21.27/21.64    ==> ld( rd( Y, X ), Z ) }.
% 21.27/21.64  parent1[0; 2]: (47) {G6,W19,D5,L1,V3,M1} P(6,43) { mult( mult( rd( X, Y ), 
% 21.27/21.64    rd( Z, X ) ), rd( X, Y ) ) ==> rd( mult( rd( X, Y ), Z ), Y ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := rd( Z, X )
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6201) {G8,W19,D5,L1,V3,M1}  { ld( rd( X, Y ), rd( rd( Z, Y ), rd
% 21.27/21.64    ( X, Y ) ) ) ==> rd( mult( rd( Y, X ), Z ), X ) }.
% 21.27/21.64  parent0[0]: (169) {G17,W19,D5,L1,V3,M1} P(167,64);d(154);d(40);d(7);d(154)
% 21.27/21.64     { mult( ld( rd( X, Y ), T ), rd( Y, X ) ) ==> ld( rd( X, Y ), rd( T, rd
% 21.27/21.64    ( X, Y ) ) ) }.
% 21.27/21.64  parent1[0; 1]: (6197) {G7,W19,D5,L1,V3,M1}  { mult( ld( rd( Y, X ), rd( Z, 
% 21.27/21.64    X ) ), rd( X, Y ) ) ==> rd( mult( rd( X, Y ), Z ), Y ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := T
% 21.27/21.64     T := rd( Z, Y )
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := Y
% 21.27/21.64     Y := X
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6202) {G9,W19,D5,L1,V3,M1}  { ld( rd( X, Y ), rd( rd( Z, Y ), rd
% 21.27/21.64    ( X, Y ) ) ) ==> rd( ld( rd( X, Y ), Z ), X ) }.
% 21.27/21.64  parent0[0]: (154) {G15,W11,D4,L1,V3,M1} P(2,123) { mult( rd( X, Y ), Z ) 
% 21.27/21.64    ==> ld( rd( Y, X ), Z ) }.
% 21.27/21.64  parent1[0; 13]: (6201) {G8,W19,D5,L1,V3,M1}  { ld( rd( X, Y ), rd( rd( Z, Y
% 21.27/21.64     ), rd( X, Y ) ) ) ==> rd( mult( rd( Y, X ), Z ), X ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Y
% 21.27/21.64     Y := X
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  subsumption: (1172) {G18,W19,D5,L1,V3,M1} S(47);d(154);d(169);d(154) { ld( 
% 21.27/21.64    rd( Y, X ), rd( rd( Z, X ), rd( Y, X ) ) ) ==> rd( ld( rd( Y, X ), Z ), Y
% 21.27/21.64     ) }.
% 21.27/21.64  parent0: (6202) {G9,W19,D5,L1,V3,M1}  { ld( rd( X, Y ), rd( rd( Z, Y ), rd
% 21.27/21.64    ( X, Y ) ) ) ==> rd( ld( rd( X, Y ), Z ), X ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Y
% 21.27/21.64     Y := X
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  permutation0:
% 21.27/21.64     0 ==> 0
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6205) {G7,W15,D5,L1,V3,M1}  { mult( Y, rd( ld( Y, X ), Z ) ) ==> 
% 21.27/21.64    rd( rd( X, ld( Y, Z ) ), Y ) }.
% 21.27/21.64  parent0[0]: (1113) {G7,W15,D5,L1,V3,M1} P(46,3) { rd( rd( Y, ld( X, Z ) ), 
% 21.27/21.64    X ) ==> mult( X, rd( ld( X, Y ), Z ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Y
% 21.27/21.64     Y := X
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6207) {G8,W19,D6,L1,V2,M1}  { mult( X, rd( ld( X, ld( X, Y ) ), Y
% 21.27/21.64     ) ) ==> rd( ld( ld( X, Y ), ld( X, Y ) ), X ) }.
% 21.27/21.64  parent0[0]: (450) {G19,W7,D3,L1,V1,M1} P(428,2);d(154);d(7) { rd( X, X ) 
% 21.27/21.64    ==> ld( X, X ) }.
% 21.27/21.64  parent1[0; 11]: (6205) {G7,W15,D5,L1,V3,M1}  { mult( Y, rd( ld( Y, X ), Z )
% 21.27/21.64     ) ==> rd( rd( X, ld( Y, Z ) ), Y ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := ld( X, Y )
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := ld( X, Y )
% 21.27/21.64     Y := X
% 21.27/21.64     Z := Y
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6209) {G8,W19,D6,L1,V2,M1}  { rd( ld( ld( X, Y ), ld( X, Y ) ), X
% 21.27/21.64     ) ==> mult( X, rd( ld( X, ld( X, Y ) ), Y ) ) }.
% 21.27/21.64  parent0[0]: (6207) {G8,W19,D6,L1,V2,M1}  { mult( X, rd( ld( X, ld( X, Y ) )
% 21.27/21.64    , Y ) ) ==> rd( ld( ld( X, Y ), ld( X, Y ) ), X ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  subsumption: (1184) {G20,W19,D6,L1,V2,M1} P(450,1113) { rd( ld( ld( X, Y )
% 21.27/21.64    , ld( X, Y ) ), X ) ==> mult( X, rd( ld( X, ld( X, Y ) ), Y ) ) }.
% 21.27/21.64  parent0: (6209) {G8,W19,D6,L1,V2,M1}  { rd( ld( ld( X, Y ), ld( X, Y ) ), X
% 21.27/21.64     ) ==> mult( X, rd( ld( X, ld( X, Y ) ), Y ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64  end
% 21.27/21.64  permutation0:
% 21.27/21.64     0 ==> 0
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6210) {G37,W15,D5,L1,V3,M1}  { rd( rd( ld( X, Z ), Z ), Y ) = rd( 
% 21.27/21.64    ld( mult( X, X ), X ), Y ) }.
% 21.27/21.64  parent0[0]: (1084) {G37,W15,D5,L1,V3,M1} P(1010,1080);d(1050) { rd( ld( 
% 21.27/21.64    mult( X, X ), X ), T ) = rd( rd( ld( X, U ), U ), T ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := T
% 21.27/21.64     Z := U
% 21.27/21.64     T := Y
% 21.27/21.64     U := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6217) {G2,W15,D6,L1,V3,M1}  { rd( rd( ld( X, Y ), Y ), ld( Z, ld
% 21.27/21.64    ( mult( X, X ), X ) ) ) = Z }.
% 21.27/21.64  parent0[0]: (7) {G1,W7,D4,L1,V2,M1} P(0,3) { rd( Y, ld( X, Y ) ) ==> X }.
% 21.27/21.64  parent1[0; 14]: (6210) {G37,W15,D5,L1,V3,M1}  { rd( rd( ld( X, Z ), Z ), Y
% 21.27/21.64     ) = rd( ld( mult( X, X ), X ), Y ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Z
% 21.27/21.64     Y := ld( mult( X, X ), X )
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := X
% 21.27/21.64     Y := ld( Z, ld( mult( X, X ), X ) )
% 21.27/21.64     Z := Y
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  subsumption: (1204) {G38,W15,D6,L1,V3,M1} P(1084,7) { rd( rd( ld( X, Z ), Z
% 21.27/21.64     ), ld( Y, ld( mult( X, X ), X ) ) ) ==> Y }.
% 21.27/21.64  parent0: (6217) {G2,W15,D6,L1,V3,M1}  { rd( rd( ld( X, Y ), Y ), ld( Z, ld
% 21.27/21.64    ( mult( X, X ), X ) ) ) = Z }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Z
% 21.27/21.64     Z := Y
% 21.27/21.64  end
% 21.27/21.64  permutation0:
% 21.27/21.64     0 ==> 0
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6221) {G1,W7,D4,L1,V2,M1}  { Y ==> ld( rd( X, Y ), X ) }.
% 21.27/21.64  parent0[0]: (6) {G1,W7,D4,L1,V2,M1} P(2,1) { ld( rd( X, Y ), X ) ==> Y }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6228) {G2,W15,D6,L1,V3,M1}  { X ==> ld( rd( rd( ld( Y, Z ), Z ), 
% 21.27/21.64    X ), ld( mult( Y, Y ), Y ) ) }.
% 21.27/21.64  parent0[0]: (1084) {G37,W15,D5,L1,V3,M1} P(1010,1080);d(1050) { rd( ld( 
% 21.27/21.64    mult( X, X ), X ), T ) = rd( rd( ld( X, U ), U ), T ) }.
% 21.27/21.64  parent1[0; 3]: (6221) {G1,W7,D4,L1,V2,M1}  { Y ==> ld( rd( X, Y ), X ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Y
% 21.27/21.64     Y := T
% 21.27/21.64     Z := U
% 21.27/21.64     T := X
% 21.27/21.64     U := Z
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := ld( mult( Y, Y ), Y )
% 21.27/21.64     Y := X
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6229) {G2,W15,D6,L1,V3,M1}  { ld( rd( rd( ld( Y, Z ), Z ), X ), ld
% 21.27/21.64    ( mult( Y, Y ), Y ) ) ==> X }.
% 21.27/21.64  parent0[0]: (6228) {G2,W15,D6,L1,V3,M1}  { X ==> ld( rd( rd( ld( Y, Z ), Z
% 21.27/21.64     ), X ), ld( mult( Y, Y ), Y ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  subsumption: (1206) {G38,W15,D6,L1,V3,M1} P(1084,6) { ld( rd( rd( ld( X, Z
% 21.27/21.64     ), Z ), Y ), ld( mult( X, X ), X ) ) ==> Y }.
% 21.27/21.64  parent0: (6229) {G2,W15,D6,L1,V3,M1}  { ld( rd( rd( ld( Y, Z ), Z ), X ), 
% 21.27/21.64    ld( mult( Y, Y ), Y ) ) ==> X }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Y
% 21.27/21.64     Y := X
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  permutation0:
% 21.27/21.64     0 ==> 0
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6231) {G0,W7,D4,L1,V2,M1}  { Y ==> ld( X, mult( X, Y ) ) }.
% 21.27/21.64  parent0[0]: (1) {G0,W7,D4,L1,V2,M1} I { ld( Y, mult( Y, X ) ) ==> X }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Y
% 21.27/21.64     Y := X
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6232) {G1,W15,D6,L1,V3,M1}  { X ==> ld( mult( X, rd( Y, mult( X, 
% 21.27/21.64    Z ) ) ), rd( mult( X, Y ), Z ) ) }.
% 21.27/21.64  parent0[0]: (48) {G6,W15,D6,L1,V3,M1} P(1,43) { mult( mult( X, rd( Z, mult
% 21.27/21.64    ( X, Y ) ) ), X ) ==> rd( mult( X, Z ), Y ) }.
% 21.27/21.64  parent1[0; 10]: (6231) {G0,W7,D4,L1,V2,M1}  { Y ==> ld( X, mult( X, Y ) )
% 21.27/21.64     }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Z
% 21.27/21.64     Z := Y
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := mult( X, rd( Y, mult( X, Z ) ) )
% 21.27/21.64     Y := X
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6233) {G1,W15,D6,L1,V3,M1}  { ld( mult( X, rd( Y, mult( X, Z ) ) )
% 21.27/21.64    , rd( mult( X, Y ), Z ) ) ==> X }.
% 21.27/21.64  parent0[0]: (6232) {G1,W15,D6,L1,V3,M1}  { X ==> ld( mult( X, rd( Y, mult( 
% 21.27/21.64    X, Z ) ) ), rd( mult( X, Y ), Z ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  subsumption: (1227) {G7,W15,D6,L1,V3,M1} P(48,1) { ld( mult( X, rd( Y, mult
% 21.27/21.64    ( X, Z ) ) ), rd( mult( X, Y ), Z ) ) ==> X }.
% 21.27/21.64  parent0: (6233) {G1,W15,D6,L1,V3,M1}  { ld( mult( X, rd( Y, mult( X, Z ) )
% 21.27/21.64     ), rd( mult( X, Y ), Z ) ) ==> X }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  permutation0:
% 21.27/21.64     0 ==> 0
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6235) {G25,W11,D4,L1,V2,M1}  { ld( mult( X, X ), X ) = rd( ld( X, 
% 21.27/21.64    Y ), Y ) }.
% 21.27/21.64  parent0[0]: (630) {G25,W11,D4,L1,V2,M1} P(624,467) { rd( ld( X, Y ), Y ) = 
% 21.27/21.64    ld( mult( X, X ), X ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6248) {G26,W19,D6,L1,V3,M1}  { ld( mult( X, X ), X ) = rd( rd( Y
% 21.27/21.64    , rd( ld( X, Z ), Z ) ), mult( mult( X, Y ), X ) ) }.
% 21.27/21.64  parent0[0]: (1011) {G32,W15,D5,L1,V3,M1} P(1008,928);d(685);d(474);d(179)
% 21.27/21.64     { ld( X, mult( mult( X, Z ), X ) ) = rd( Z, rd( ld( X, Y ), Y ) ) }.
% 21.27/21.64  parent1[0; 7]: (6235) {G25,W11,D4,L1,V2,M1}  { ld( mult( X, X ), X ) = rd( 
% 21.27/21.64    ld( X, Y ), Y ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Z
% 21.27/21.64     Z := Y
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := X
% 21.27/21.64     Y := mult( mult( X, Y ), X )
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6249) {G26,W19,D6,L1,V3,M1}  { rd( rd( Y, rd( ld( X, Z ), Z ) ), 
% 21.27/21.64    mult( mult( X, Y ), X ) ) = ld( mult( X, X ), X ) }.
% 21.27/21.64  parent0[0]: (6248) {G26,W19,D6,L1,V3,M1}  { ld( mult( X, X ), X ) = rd( rd
% 21.27/21.64    ( Y, rd( ld( X, Z ), Z ) ), mult( mult( X, Y ), X ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  subsumption: (1247) {G33,W19,D6,L1,V3,M1} P(1011,630) { rd( rd( Y, rd( ld( 
% 21.27/21.64    X, Z ), Z ) ), mult( mult( X, Y ), X ) ) ==> ld( mult( X, X ), X ) }.
% 21.27/21.64  parent0: (6249) {G26,W19,D6,L1,V3,M1}  { rd( rd( Y, rd( ld( X, Z ), Z ) ), 
% 21.27/21.64    mult( mult( X, Y ), X ) ) = ld( mult( X, X ), X ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  permutation0:
% 21.27/21.64     0 ==> 0
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6251) {G32,W15,D5,L1,V3,M1}  { ld( X, mult( Y, X ) ) ==> rd( ld( X
% 21.27/21.64    , Y ), rd( ld( X, Z ), Z ) ) }.
% 21.27/21.64  parent0[0]: (1019) {G32,W15,D5,L1,V3,M1} P(383,928);d(27);d(264);d(173);d(1
% 21.27/21.64    ) { rd( ld( X, Y ), rd( ld( X, Z ), Z ) ) ==> ld( X, mult( Y, X ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6256) {G15,W27,D7,L1,V4,M1}  { ld( rd( X, mult( Y, X ) ), mult( Z
% 21.27/21.64    , rd( X, mult( Y, X ) ) ) ) ==> rd( mult( Y, Z ), rd( ld( rd( X, mult( Y
% 21.27/21.64    , X ) ), T ), T ) ) }.
% 21.27/21.64  parent0[0]: (123) {G14,W11,D5,L1,V3,M1} P(106,6) { ld( rd( Z, mult( Y, Z )
% 21.27/21.64     ), X ) ==> mult( Y, X ) }.
% 21.27/21.64  parent1[0; 15]: (6251) {G32,W15,D5,L1,V3,M1}  { ld( X, mult( Y, X ) ) ==> 
% 21.27/21.64    rd( ld( X, Y ), rd( ld( X, Z ), Z ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Z
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := X
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := rd( X, mult( Y, X ) )
% 21.27/21.64     Y := Z
% 21.27/21.64     Z := T
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6262) {G13,W23,D6,L1,V3,M1}  { ld( rd( X, mult( Y, X ) ), mult( Z
% 21.27/21.64    , rd( X, mult( Y, X ) ) ) ) ==> rd( mult( Y, Z ), rd( mult( Y, X ), X ) )
% 21.27/21.64     }.
% 21.27/21.64  parent0[0]: (104) {G12,W11,D5,L1,V3,M1} P(6,71) { rd( ld( rd( X, Y ), Z ), 
% 21.27/21.64    Z ) ==> rd( Y, X ) }.
% 21.27/21.64  parent1[0; 18]: (6256) {G15,W27,D7,L1,V4,M1}  { ld( rd( X, mult( Y, X ) ), 
% 21.27/21.64    mult( Z, rd( X, mult( Y, X ) ) ) ) ==> rd( mult( Y, Z ), rd( ld( rd( X, 
% 21.27/21.64    mult( Y, X ) ), T ), T ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := mult( Y, X )
% 21.27/21.64     Z := T
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64     T := T
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6263) {G1,W19,D6,L1,V3,M1}  { ld( rd( X, mult( Y, X ) ), mult( Z
% 21.27/21.64    , rd( X, mult( Y, X ) ) ) ) ==> rd( mult( Y, Z ), Y ) }.
% 21.27/21.64  parent0[0]: (3) {G0,W7,D4,L1,V2,M1} I { rd( mult( Y, X ), X ) ==> Y }.
% 21.27/21.64  parent1[0; 18]: (6262) {G13,W23,D6,L1,V3,M1}  { ld( rd( X, mult( Y, X ) ), 
% 21.27/21.64    mult( Z, rd( X, mult( Y, X ) ) ) ) ==> rd( mult( Y, Z ), rd( mult( Y, X )
% 21.27/21.64    , X ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6264) {G2,W15,D6,L1,V3,M1}  { mult( Y, mult( Z, rd( X, mult( Y, X
% 21.27/21.64     ) ) ) ) ==> rd( mult( Y, Z ), Y ) }.
% 21.27/21.64  parent0[0]: (123) {G14,W11,D5,L1,V3,M1} P(106,6) { ld( rd( Z, mult( Y, Z )
% 21.27/21.64     ), X ) ==> mult( Y, X ) }.
% 21.27/21.64  parent1[0; 1]: (6263) {G1,W19,D6,L1,V3,M1}  { ld( rd( X, mult( Y, X ) ), 
% 21.27/21.64    mult( Z, rd( X, mult( Y, X ) ) ) ) ==> rd( mult( Y, Z ), Y ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := mult( Z, rd( X, mult( Y, X ) ) )
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := X
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  subsumption: (1271) {G33,W15,D6,L1,V3,M1} P(123,1019);d(104);d(3);d(123) { 
% 21.27/21.64    mult( Y, mult( Z, rd( X, mult( Y, X ) ) ) ) ==> rd( mult( Y, Z ), Y ) }.
% 21.27/21.64  parent0: (6264) {G2,W15,D6,L1,V3,M1}  { mult( Y, mult( Z, rd( X, mult( Y, X
% 21.27/21.64     ) ) ) ) ==> rd( mult( Y, Z ), Y ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  permutation0:
% 21.27/21.64     0 ==> 0
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6267) {G1,W7,D4,L1,V2,M1}  { Y ==> ld( rd( X, Y ), X ) }.
% 21.27/21.64  parent0[0]: (6) {G1,W7,D4,L1,V2,M1} P(2,1) { ld( rd( X, Y ), X ) ==> Y }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6270) {G2,W15,D5,L1,V3,M1}  { rd( X, mult( Y, X ) ) ==> ld( ld( Y
% 21.27/21.64    , mult( Z, Y ) ), ld( Y, Z ) ) }.
% 21.27/21.64  parent0[0]: (1020) {G32,W15,D5,L1,V3,M1} P(146,928);d(27);d(281);d(141);d(1
% 21.27/21.64    ) { rd( ld( X, Y ), rd( Z, mult( X, Z ) ) ) ==> ld( X, mult( Y, X ) ) }.
% 21.27/21.64  parent1[0; 7]: (6267) {G1,W7,D4,L1,V2,M1}  { Y ==> ld( rd( X, Y ), X ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Y
% 21.27/21.64     Y := Z
% 21.27/21.64     Z := X
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := ld( Y, Z )
% 21.27/21.64     Y := rd( X, mult( Y, X ) )
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6271) {G2,W15,D5,L1,V3,M1}  { ld( ld( Y, mult( Z, Y ) ), ld( Y, Z
% 21.27/21.64     ) ) ==> rd( X, mult( Y, X ) ) }.
% 21.27/21.64  parent0[0]: (6270) {G2,W15,D5,L1,V3,M1}  { rd( X, mult( Y, X ) ) ==> ld( ld
% 21.27/21.64    ( Y, mult( Z, Y ) ), ld( Y, Z ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  subsumption: (1281) {G33,W15,D5,L1,V3,M1} P(1020,6) { ld( ld( X, mult( Y, X
% 21.27/21.64     ) ), ld( X, Y ) ) = rd( Z, mult( X, Z ) ) }.
% 21.27/21.64  parent0: (6271) {G2,W15,D5,L1,V3,M1}  { ld( ld( Y, mult( Z, Y ) ), ld( Y, Z
% 21.27/21.64     ) ) ==> rd( X, mult( Y, X ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Z
% 21.27/21.64     Y := X
% 21.27/21.64     Z := Y
% 21.27/21.64  end
% 21.27/21.64  permutation0:
% 21.27/21.64     0 ==> 0
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6272) {G33,W15,D5,L1,V3,M1}  { rd( Z, mult( X, Z ) ) = ld( ld( X, 
% 21.27/21.64    mult( Y, X ) ), ld( X, Y ) ) }.
% 21.27/21.64  parent0[0]: (1281) {G33,W15,D5,L1,V3,M1} P(1020,6) { ld( ld( X, mult( Y, X
% 21.27/21.64     ) ), ld( X, Y ) ) = rd( Z, mult( X, Z ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6273) {G37,W15,D5,L1,V3,M1}  { rd( ld( mult( X, X ), Z ), Z ) = ld
% 21.27/21.64    ( X, rd( Y, mult( X, Y ) ) ) }.
% 21.27/21.64  parent0[0]: (1149) {G37,W15,D5,L1,V3,M1} P(1114,71);d(752) { ld( X, rd( Y, 
% 21.27/21.64    mult( X, Y ) ) ) = rd( ld( mult( X, X ), Z ), Z ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6276) {G34,W19,D6,L1,V3,M1}  { rd( ld( mult( X, X ), Y ), Y ) = 
% 21.27/21.64    ld( X, ld( ld( X, mult( T, X ) ), ld( X, T ) ) ) }.
% 21.27/21.64  parent0[0]: (6272) {G33,W15,D5,L1,V3,M1}  { rd( Z, mult( X, Z ) ) = ld( ld
% 21.27/21.64    ( X, mult( Y, X ) ), ld( X, Y ) ) }.
% 21.27/21.64  parent1[0; 10]: (6273) {G37,W15,D5,L1,V3,M1}  { rd( ld( mult( X, X ), Z ), 
% 21.27/21.64    Z ) = ld( X, rd( Y, mult( X, Y ) ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := T
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Z
% 21.27/21.64     Z := Y
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6277) {G5,W19,D5,L1,V3,M1}  { rd( ld( mult( X, X ), Y ), Y ) = ld
% 21.27/21.64    ( mult( mult( Z, X ), X ), mult( X, ld( X, Z ) ) ) }.
% 21.27/21.64  parent0[0]: (39) {G4,W15,D5,L1,V3,M1} P(0,36) { ld( X, ld( ld( X, Y ), Z )
% 21.27/21.64     ) ==> ld( mult( Y, X ), mult( X, Z ) ) }.
% 21.27/21.64  parent1[0; 8]: (6276) {G34,W19,D6,L1,V3,M1}  { rd( ld( mult( X, X ), Y ), Y
% 21.27/21.64     ) = ld( X, ld( ld( X, mult( T, X ) ), ld( X, T ) ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := mult( Z, X )
% 21.27/21.64     Z := ld( X, Z )
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := T
% 21.27/21.64     T := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6278) {G1,W15,D5,L1,V3,M1}  { rd( ld( mult( X, X ), Y ), Y ) = ld
% 21.27/21.64    ( mult( mult( Z, X ), X ), Z ) }.
% 21.27/21.64  parent0[0]: (0) {G0,W7,D4,L1,V2,M1} I { mult( Y, ld( Y, X ) ) ==> X }.
% 21.27/21.64  parent1[0; 14]: (6277) {G5,W19,D5,L1,V3,M1}  { rd( ld( mult( X, X ), Y ), Y
% 21.27/21.64     ) = ld( mult( mult( Z, X ), X ), mult( X, ld( X, Z ) ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Z
% 21.27/21.64     Y := X
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6279) {G1,W15,D5,L1,V3,M1}  { ld( mult( mult( Z, X ), X ), Z ) = 
% 21.27/21.64    rd( ld( mult( X, X ), Y ), Y ) }.
% 21.27/21.64  parent0[0]: (6278) {G1,W15,D5,L1,V3,M1}  { rd( ld( mult( X, X ), Y ), Y ) =
% 21.27/21.64     ld( mult( mult( Z, X ), X ), Z ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  subsumption: (1287) {G38,W15,D5,L1,V3,M1} P(1281,1149);d(39);d(0) { ld( 
% 21.27/21.64    mult( mult( Z, Y ), Y ), Z ) = rd( ld( mult( Y, Y ), T ), T ) }.
% 21.27/21.64  parent0: (6279) {G1,W15,D5,L1,V3,M1}  { ld( mult( mult( Z, X ), X ), Z ) = 
% 21.27/21.64    rd( ld( mult( X, X ), Y ), Y ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Y
% 21.27/21.64     Y := T
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  permutation0:
% 21.27/21.64     0 ==> 0
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6281) {G33,W15,D5,L1,V3,M1}  { rd( Z, mult( X, Z ) ) = ld( ld( X, 
% 21.27/21.64    mult( Y, X ) ), ld( X, Y ) ) }.
% 21.27/21.64  parent0[0]: (1281) {G33,W15,D5,L1,V3,M1} P(1020,6) { ld( ld( X, mult( Y, X
% 21.27/21.64     ) ), ld( X, Y ) ) = rd( Z, mult( X, Z ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6285) {G21,W19,D5,L1,V3,M1}  { rd( rd( X, mult( Y, X ) ), ld( Y, 
% 21.27/21.64    Y ) ) = ld( ld( Y, mult( Z, Y ) ), ld( Y, Z ) ) }.
% 21.27/21.64  parent0[0]: (1009) {G20,W11,D5,L1,V2,M1} S(137);d(450) { mult( X, rd( Y, 
% 21.27/21.64    mult( X, Y ) ) ) ==> ld( X, X ) }.
% 21.27/21.64  parent1[0; 7]: (6281) {G33,W15,D5,L1,V3,M1}  { rd( Z, mult( X, Z ) ) = ld( 
% 21.27/21.64    ld( X, mult( Y, X ) ), ld( X, Y ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Y
% 21.27/21.64     Y := X
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := Y
% 21.27/21.64     Y := Z
% 21.27/21.64     Z := rd( X, mult( Y, X ) )
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6287) {G22,W15,D5,L1,V2,M1}  { ld( Y, ld( Y, Y ) ) = ld( ld( Y, 
% 21.27/21.64    mult( Z, Y ) ), ld( Y, Z ) ) }.
% 21.27/21.64  parent0[0]: (499) {G21,W15,D5,L1,V2,M1} P(465,428);d(441);d(450) { rd( rd( 
% 21.27/21.64    Y, mult( X, Y ) ), ld( X, X ) ) ==> ld( X, ld( X, X ) ) }.
% 21.27/21.64  parent1[0; 1]: (6285) {G21,W19,D5,L1,V3,M1}  { rd( rd( X, mult( Y, X ) ), 
% 21.27/21.64    ld( Y, Y ) ) = ld( ld( Y, mult( Z, Y ) ), ld( Y, Z ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Y
% 21.27/21.64     Y := X
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6288) {G23,W15,D5,L1,V2,M1}  { ld( mult( X, X ), X ) = ld( ld( X
% 21.27/21.64    , mult( Y, X ) ), ld( X, Y ) ) }.
% 21.27/21.64  parent0[0]: (624) {G24,W11,D4,L1,V1,M1} P(536,6) { ld( X, ld( X, X ) ) ==> 
% 21.27/21.64    ld( mult( X, X ), X ) }.
% 21.27/21.64  parent1[0; 1]: (6287) {G22,W15,D5,L1,V2,M1}  { ld( Y, ld( Y, Y ) ) = ld( ld
% 21.27/21.64    ( Y, mult( Z, Y ) ), ld( Y, Z ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := Z
% 21.27/21.64     Y := X
% 21.27/21.64     Z := Y
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6289) {G23,W15,D5,L1,V2,M1}  { ld( ld( X, mult( Y, X ) ), ld( X, Y
% 21.27/21.64     ) ) = ld( mult( X, X ), X ) }.
% 21.27/21.64  parent0[0]: (6288) {G23,W15,D5,L1,V2,M1}  { ld( mult( X, X ), X ) = ld( ld
% 21.27/21.64    ( X, mult( Y, X ) ), ld( X, Y ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  subsumption: (1295) {G34,W15,D5,L1,V2,M1} P(1009,1281);d(499);d(624) { ld( 
% 21.27/21.64    ld( X, mult( Z, X ) ), ld( X, Z ) ) ==> ld( mult( X, X ), X ) }.
% 21.27/21.64  parent0: (6289) {G23,W15,D5,L1,V2,M1}  { ld( ld( X, mult( Y, X ) ), ld( X, 
% 21.27/21.64    Y ) ) = ld( mult( X, X ), X ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Z
% 21.27/21.64  end
% 21.27/21.64  permutation0:
% 21.27/21.64     0 ==> 0
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6291) {G4,W15,D5,L1,V3,M1}  { ld( mult( mult( X, Y ), X ), Z ) ==>
% 21.27/21.64     ld( X, ld( Y, ld( X, Z ) ) ) }.
% 21.27/21.64  parent0[0]: (40) {G4,W15,D5,L1,V3,M1} P(0,36) { ld( X, ld( Z, ld( X, Y ) )
% 21.27/21.64     ) ==> ld( mult( mult( X, Z ), X ), Y ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Z
% 21.27/21.64     Z := Y
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6294) {G5,W19,D7,L1,V3,M1}  { ld( mult( mult( X, ld( X, mult( Y, 
% 21.27/21.64    X ) ) ), X ), Y ) ==> ld( X, rd( Z, mult( X, Z ) ) ) }.
% 21.27/21.64  parent0[0]: (1281) {G33,W15,D5,L1,V3,M1} P(1020,6) { ld( ld( X, mult( Y, X
% 21.27/21.64     ) ), ld( X, Y ) ) = rd( Z, mult( X, Z ) ) }.
% 21.27/21.64  parent1[0; 14]: (6291) {G4,W15,D5,L1,V3,M1}  { ld( mult( mult( X, Y ), X )
% 21.27/21.64    , Z ) ==> ld( X, ld( Y, ld( X, Z ) ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := X
% 21.27/21.64     Y := ld( X, mult( Y, X ) )
% 21.27/21.64     Z := Y
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6296) {G1,W15,D5,L1,V3,M1}  { ld( mult( mult( Y, X ), X ), Y ) 
% 21.27/21.64    ==> ld( X, rd( Z, mult( X, Z ) ) ) }.
% 21.27/21.64  parent0[0]: (0) {G0,W7,D4,L1,V2,M1} I { mult( Y, ld( Y, X ) ) ==> X }.
% 21.27/21.64  parent1[0; 3]: (6294) {G5,W19,D7,L1,V3,M1}  { ld( mult( mult( X, ld( X, 
% 21.27/21.64    mult( Y, X ) ) ), X ), Y ) ==> ld( X, rd( Z, mult( X, Z ) ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := mult( Y, X )
% 21.27/21.64     Y := X
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6297) {G1,W15,D5,L1,V3,M1}  { ld( Y, rd( Z, mult( Y, Z ) ) ) ==> 
% 21.27/21.64    ld( mult( mult( X, Y ), Y ), X ) }.
% 21.27/21.64  parent0[0]: (6296) {G1,W15,D5,L1,V3,M1}  { ld( mult( mult( Y, X ), X ), Y )
% 21.27/21.64     ==> ld( X, rd( Z, mult( X, Z ) ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Y
% 21.27/21.64     Y := X
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  subsumption: (1297) {G34,W15,D5,L1,V3,M1} P(1281,40);d(0) { ld( X, rd( Z, 
% 21.27/21.64    mult( X, Z ) ) ) = ld( mult( mult( Y, X ), X ), Y ) }.
% 21.27/21.64  parent0: (6297) {G1,W15,D5,L1,V3,M1}  { ld( Y, rd( Z, mult( Y, Z ) ) ) ==> 
% 21.27/21.64    ld( mult( mult( X, Y ), Y ), X ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Y
% 21.27/21.64     Y := X
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  permutation0:
% 21.27/21.64     0 ==> 0
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6298) {G38,W15,D5,L1,V3,M1}  { rd( ld( mult( Y, Y ), Z ), Z ) = ld
% 21.27/21.64    ( mult( mult( X, Y ), Y ), X ) }.
% 21.27/21.64  parent0[0]: (1287) {G38,W15,D5,L1,V3,M1} P(1281,1149);d(39);d(0) { ld( mult
% 21.27/21.64    ( mult( Z, Y ), Y ), Z ) = rd( ld( mult( Y, Y ), T ), T ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := T
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := X
% 21.27/21.64     T := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6299) {G37,W15,D5,L1,V3,M1}  { rd( rd( ld( X, Z ), Z ), Y ) = rd( 
% 21.27/21.64    ld( mult( X, X ), X ), Y ) }.
% 21.27/21.64  parent0[0]: (1084) {G37,W15,D5,L1,V3,M1} P(1010,1080);d(1050) { rd( ld( 
% 21.27/21.64    mult( X, X ), X ), T ) = rd( rd( ld( X, U ), U ), T ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := T
% 21.27/21.64     Z := U
% 21.27/21.64     T := Y
% 21.27/21.64     U := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6302) {G38,W15,D5,L1,V3,M1}  { rd( rd( ld( X, Y ), Y ), X ) = ld
% 21.27/21.64    ( mult( mult( Z, X ), X ), Z ) }.
% 21.27/21.64  parent0[0]: (6298) {G38,W15,D5,L1,V3,M1}  { rd( ld( mult( Y, Y ), Z ), Z ) 
% 21.27/21.64    = ld( mult( mult( X, Y ), Y ), X ) }.
% 21.27/21.64  parent1[0; 8]: (6299) {G37,W15,D5,L1,V3,M1}  { rd( rd( ld( X, Z ), Z ), Y )
% 21.27/21.64     = rd( ld( mult( X, X ), X ), Y ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Z
% 21.27/21.64     Y := X
% 21.27/21.64     Z := X
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := X
% 21.27/21.64     Y := X
% 21.27/21.64     Z := Y
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6303) {G28,W15,D5,L1,V3,M1}  { ld( X, rd( ld( X, Y ), Y ) ) = ld
% 21.27/21.64    ( mult( mult( Z, X ), X ), Z ) }.
% 21.27/21.64  parent0[0]: (751) {G27,W15,D5,L1,V2,M1} P(115,685);d(3);d(154);d(7) { rd( 
% 21.27/21.64    rd( ld( X, Y ), Y ), X ) ==> ld( X, rd( ld( X, Y ), Y ) ) }.
% 21.27/21.64  parent1[0; 1]: (6302) {G38,W15,D5,L1,V3,M1}  { rd( rd( ld( X, Y ), Y ), X )
% 21.27/21.64     = ld( mult( mult( Z, X ), X ), Z ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6304) {G28,W15,D5,L1,V3,M1}  { ld( mult( mult( Z, X ), X ), Z ) = 
% 21.27/21.64    ld( X, rd( ld( X, Y ), Y ) ) }.
% 21.27/21.64  parent0[0]: (6303) {G28,W15,D5,L1,V3,M1}  { ld( X, rd( ld( X, Y ), Y ) ) = 
% 21.27/21.64    ld( mult( mult( Z, X ), X ), Z ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  subsumption: (1308) {G39,W15,D5,L1,V3,M1} P(1287,1084);d(751) { ld( mult( 
% 21.27/21.64    mult( Y, X ), X ), Y ) = ld( X, rd( ld( X, Z ), Z ) ) }.
% 21.27/21.64  parent0: (6304) {G28,W15,D5,L1,V3,M1}  { ld( mult( mult( Z, X ), X ), Z ) =
% 21.27/21.64     ld( X, rd( ld( X, Y ), Y ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Z
% 21.27/21.64     Z := Y
% 21.27/21.64  end
% 21.27/21.64  permutation0:
% 21.27/21.64     0 ==> 0
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6305) {G34,W15,D5,L1,V3,M1}  { ld( mult( mult( Z, X ), X ), Z ) = 
% 21.27/21.64    ld( X, rd( Y, mult( X, Y ) ) ) }.
% 21.27/21.64  parent0[0]: (1297) {G34,W15,D5,L1,V3,M1} P(1281,40);d(0) { ld( X, rd( Z, 
% 21.27/21.64    mult( X, Z ) ) ) = ld( mult( mult( Y, X ), X ), Y ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Z
% 21.27/21.64     Z := Y
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6306) {G13,W11,D5,L1,V3,M1}  { mult( X, Z ) ==> ld( rd( ld( X, Y )
% 21.27/21.64    , Y ), Z ) }.
% 21.27/21.64  parent0[0]: (115) {G13,W11,D5,L1,V3,M1} P(105,6) { ld( rd( ld( Y, Z ), Z )
% 21.27/21.64    , X ) ==> mult( Y, X ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Z
% 21.27/21.64     Y := X
% 21.27/21.64     Z := Y
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6307) {G14,W19,D7,L1,V4,M1}  { mult( mult( mult( X, Y ), Y ), Z )
% 21.27/21.64     ==> ld( rd( ld( Y, rd( T, mult( Y, T ) ) ), X ), Z ) }.
% 21.27/21.64  parent0[0]: (6305) {G34,W15,D5,L1,V3,M1}  { ld( mult( mult( Z, X ), X ), Z
% 21.27/21.64     ) = ld( X, rd( Y, mult( X, Y ) ) ) }.
% 21.27/21.64  parent1[0; 10]: (6306) {G13,W11,D5,L1,V3,M1}  { mult( X, Z ) ==> ld( rd( ld
% 21.27/21.64    ( X, Y ), Y ), Z ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Y
% 21.27/21.64     Y := T
% 21.27/21.64     Z := X
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := mult( mult( X, Y ), Y )
% 21.27/21.64     Y := X
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6308) {G14,W19,D7,L1,V4,M1}  { ld( rd( ld( Y, rd( T, mult( Y, T )
% 21.27/21.64     ) ), X ), Z ) ==> mult( mult( mult( X, Y ), Y ), Z ) }.
% 21.27/21.64  parent0[0]: (6307) {G14,W19,D7,L1,V4,M1}  { mult( mult( mult( X, Y ), Y ), 
% 21.27/21.64    Z ) ==> ld( rd( ld( Y, rd( T, mult( Y, T ) ) ), X ), Z ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64     T := T
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  subsumption: (1366) {G35,W19,D7,L1,V4,M1} P(1297,115) { ld( rd( ld( Y, rd( 
% 21.27/21.64    Z, mult( Y, Z ) ) ), X ), T ) ==> mult( mult( mult( X, Y ), Y ), T ) }.
% 21.27/21.64  parent0: (6308) {G14,W19,D7,L1,V4,M1}  { ld( rd( ld( Y, rd( T, mult( Y, T )
% 21.27/21.64     ) ), X ), Z ) ==> mult( mult( mult( X, Y ), Y ), Z ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := T
% 21.27/21.64     T := Z
% 21.27/21.64  end
% 21.27/21.64  permutation0:
% 21.27/21.64     0 ==> 0
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6310) {G16,W11,D5,L1,V3,M1}  { Z ==> ld( rd( X, Y ), ld( rd( Y, X
% 21.27/21.64     ), Z ) ) }.
% 21.27/21.64  parent0[0]: (167) {G16,W11,D5,L1,V3,M1} P(154,0) { ld( rd( Y, X ), ld( rd( 
% 21.27/21.64    X, Y ), Z ) ) ==> Z }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Y
% 21.27/21.64     Y := X
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6311) {G17,W19,D5,L1,V4,M1}  { rd( rd( rd( X, Y ), Z ), Z ) ==> 
% 21.27/21.64    ld( rd( Y, X ), ld( mult( T, Z ), rd( T, Z ) ) ) }.
% 21.27/21.64  parent0[0]: (929) {G31,W15,D5,L1,V3,M1} P(2,857) { ld( X, rd( rd( X, Y ), Y
% 21.27/21.64     ) ) = ld( mult( Z, Y ), rd( Z, Y ) ) }.
% 21.27/21.64  parent1[0; 12]: (6310) {G16,W11,D5,L1,V3,M1}  { Z ==> ld( rd( X, Y ), ld( 
% 21.27/21.64    rd( Y, X ), Z ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := rd( X, Y )
% 21.27/21.64     Y := Z
% 21.27/21.64     Z := T
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := Y
% 21.27/21.64     Y := X
% 21.27/21.64     Z := rd( rd( rd( X, Y ), Z ), Z )
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6312) {G17,W19,D5,L1,V4,M1}  { ld( rd( Y, X ), ld( mult( T, Z ), 
% 21.27/21.64    rd( T, Z ) ) ) ==> rd( rd( rd( X, Y ), Z ), Z ) }.
% 21.27/21.64  parent0[0]: (6311) {G17,W19,D5,L1,V4,M1}  { rd( rd( rd( X, Y ), Z ), Z ) 
% 21.27/21.64    ==> ld( rd( Y, X ), ld( mult( T, Z ), rd( T, Z ) ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64     T := T
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  subsumption: (1401) {G32,W19,D5,L1,V4,M1} P(929,167) { ld( rd( Y, X ), ld( 
% 21.27/21.64    mult( T, Z ), rd( T, Z ) ) ) ==> rd( rd( rd( X, Y ), Z ), Z ) }.
% 21.27/21.64  parent0: (6312) {G17,W19,D5,L1,V4,M1}  { ld( rd( Y, X ), ld( mult( T, Z ), 
% 21.27/21.64    rd( T, Z ) ) ) ==> rd( rd( rd( X, Y ), Z ), Z ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64     T := T
% 21.27/21.64  end
% 21.27/21.64  permutation0:
% 21.27/21.64     0 ==> 0
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6314) {G0,W7,D4,L1,V2,M1}  { Y ==> mult( X, ld( X, Y ) ) }.
% 21.27/21.64  parent0[0]: (0) {G0,W7,D4,L1,V2,M1} I { mult( Y, ld( Y, X ) ) ==> X }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Y
% 21.27/21.64     Y := X
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6321) {G1,W15,D5,L1,V3,M1}  { rd( rd( X, Y ), Y ) ==> mult( X, ld
% 21.27/21.64    ( mult( Z, Y ), rd( Z, Y ) ) ) }.
% 21.27/21.64  parent0[0]: (929) {G31,W15,D5,L1,V3,M1} P(2,857) { ld( X, rd( rd( X, Y ), Y
% 21.27/21.64     ) ) = ld( mult( Z, Y ), rd( Z, Y ) ) }.
% 21.27/21.64  parent1[0; 8]: (6314) {G0,W7,D4,L1,V2,M1}  { Y ==> mult( X, ld( X, Y ) )
% 21.27/21.64     }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := X
% 21.27/21.64     Y := rd( rd( X, Y ), Y )
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6322) {G1,W15,D5,L1,V3,M1}  { mult( X, ld( mult( Z, Y ), rd( Z, Y
% 21.27/21.64     ) ) ) ==> rd( rd( X, Y ), Y ) }.
% 21.27/21.64  parent0[0]: (6321) {G1,W15,D5,L1,V3,M1}  { rd( rd( X, Y ), Y ) ==> mult( X
% 21.27/21.64    , ld( mult( Z, Y ), rd( Z, Y ) ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  subsumption: (1417) {G32,W15,D5,L1,V3,M1} P(929,0) { mult( X, ld( mult( Z, 
% 21.27/21.64    Y ), rd( Z, Y ) ) ) ==> rd( rd( X, Y ), Y ) }.
% 21.27/21.64  parent0: (6322) {G1,W15,D5,L1,V3,M1}  { mult( X, ld( mult( Z, Y ), rd( Z, Y
% 21.27/21.64     ) ) ) ==> rd( rd( X, Y ), Y ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  permutation0:
% 21.27/21.64     0 ==> 0
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6324) {G31,W15,D5,L1,V3,M1}  { ld( mult( Z, Y ), rd( Z, Y ) ) = ld
% 21.27/21.64    ( X, rd( rd( X, Y ), Y ) ) }.
% 21.27/21.64  parent0[0]: (929) {G31,W15,D5,L1,V3,M1} P(2,857) { ld( X, rd( rd( X, Y ), Y
% 21.27/21.64     ) ) = ld( mult( Z, Y ), rd( Z, Y ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6325) {G1,W15,D5,L1,V3,M1}  { ld( mult( mult( X, Y ), Y ), X ) = 
% 21.27/21.64    ld( Z, rd( rd( Z, Y ), Y ) ) }.
% 21.27/21.64  parent0[0]: (3) {G0,W7,D4,L1,V2,M1} I { rd( mult( Y, X ), X ) ==> Y }.
% 21.27/21.64  parent1[0; 7]: (6324) {G31,W15,D5,L1,V3,M1}  { ld( mult( Z, Y ), rd( Z, Y )
% 21.27/21.64     ) = ld( X, rd( rd( X, Y ), Y ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Y
% 21.27/21.64     Y := X
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := Z
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := mult( X, Y )
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6327) {G1,W15,D5,L1,V3,M1}  { ld( Z, rd( rd( Z, Y ), Y ) ) = ld( 
% 21.27/21.64    mult( mult( X, Y ), Y ), X ) }.
% 21.27/21.64  parent0[0]: (6325) {G1,W15,D5,L1,V3,M1}  { ld( mult( mult( X, Y ), Y ), X )
% 21.27/21.64     = ld( Z, rd( rd( Z, Y ), Y ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  subsumption: (1418) {G32,W15,D5,L1,V3,M1} P(3,929) { ld( Z, rd( rd( Z, Y )
% 21.27/21.64    , Y ) ) = ld( mult( mult( X, Y ), Y ), X ) }.
% 21.27/21.64  parent0: (6327) {G1,W15,D5,L1,V3,M1}  { ld( Z, rd( rd( Z, Y ), Y ) ) = ld( 
% 21.27/21.64    mult( mult( X, Y ), Y ), X ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  permutation0:
% 21.27/21.64     0 ==> 0
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6329) {G5,W15,D6,L1,V3,M1}  { mult( X, Z ) ==> ld( ld( X, Y ), ld
% 21.27/21.64    ( X, mult( mult( Y, X ), Z ) ) ) }.
% 21.27/21.64  parent0[0]: (29) {G5,W15,D6,L1,V3,M1} P(26,1) { ld( ld( X, Y ), ld( X, mult
% 21.27/21.64    ( mult( Y, X ), Z ) ) ) ==> mult( X, Z ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6332) {G6,W23,D7,L1,V4,M1}  { mult( X, ld( mult( Y, Z ), rd( Y, Z
% 21.27/21.64     ) ) ) ==> ld( ld( X, T ), ld( X, rd( rd( mult( T, X ), Z ), Z ) ) ) }.
% 21.27/21.64  parent0[0]: (1417) {G32,W15,D5,L1,V3,M1} P(929,0) { mult( X, ld( mult( Z, Y
% 21.27/21.64     ), rd( Z, Y ) ) ) ==> rd( rd( X, Y ), Y ) }.
% 21.27/21.64  parent1[0; 16]: (6329) {G5,W15,D6,L1,V3,M1}  { mult( X, Z ) ==> ld( ld( X, 
% 21.27/21.64    Y ), ld( X, mult( mult( Y, X ), Z ) ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := mult( T, X )
% 21.27/21.64     Y := Z
% 21.27/21.64     Z := Y
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := X
% 21.27/21.64     Y := T
% 21.27/21.64     Z := ld( mult( Y, Z ), rd( Y, Z ) )
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6335) {G7,W19,D7,L1,V3,M1}  { rd( rd( X, Z ), Z ) ==> ld( ld( X, 
% 21.27/21.64    T ), ld( X, rd( rd( mult( T, X ), Z ), Z ) ) ) }.
% 21.27/21.64  parent0[0]: (1417) {G32,W15,D5,L1,V3,M1} P(929,0) { mult( X, ld( mult( Z, Y
% 21.27/21.64     ), rd( Z, Y ) ) ) ==> rd( rd( X, Y ), Y ) }.
% 21.27/21.64  parent1[0; 1]: (6332) {G6,W23,D7,L1,V4,M1}  { mult( X, ld( mult( Y, Z ), rd
% 21.27/21.64    ( Y, Z ) ) ) ==> ld( ld( X, T ), ld( X, rd( rd( mult( T, X ), Z ), Z ) )
% 21.27/21.64     ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Z
% 21.27/21.64     Z := Y
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64     T := T
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6336) {G7,W19,D7,L1,V3,M1}  { ld( ld( X, Z ), ld( X, rd( rd( mult
% 21.27/21.64    ( Z, X ), Y ), Y ) ) ) ==> rd( rd( X, Y ), Y ) }.
% 21.27/21.64  parent0[0]: (6335) {G7,W19,D7,L1,V3,M1}  { rd( rd( X, Z ), Z ) ==> ld( ld( 
% 21.27/21.64    X, T ), ld( X, rd( rd( mult( T, X ), Z ), Z ) ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := T
% 21.27/21.64     Z := Y
% 21.27/21.64     T := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  subsumption: (1454) {G33,W19,D7,L1,V3,M1} P(1417,29);d(1417) { ld( ld( Y, X
% 21.27/21.64     ), ld( Y, rd( rd( mult( X, Y ), T ), T ) ) ) ==> rd( rd( Y, T ), T ) }.
% 21.27/21.64  parent0: (6336) {G7,W19,D7,L1,V3,M1}  { ld( ld( X, Z ), ld( X, rd( rd( mult
% 21.27/21.64    ( Z, X ), Y ), Y ) ) ) ==> rd( rd( X, Y ), Y ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Y
% 21.27/21.64     Y := T
% 21.27/21.64     Z := X
% 21.27/21.64  end
% 21.27/21.64  permutation0:
% 21.27/21.64     0 ==> 0
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6337) {G32,W15,D5,L1,V3,M1}  { ld( mult( mult( Z, Y ), Y ), Z ) = 
% 21.27/21.64    ld( X, rd( rd( X, Y ), Y ) ) }.
% 21.27/21.64  parent0[0]: (1418) {G32,W15,D5,L1,V3,M1} P(3,929) { ld( Z, rd( rd( Z, Y ), 
% 21.27/21.64    Y ) ) = ld( mult( mult( X, Y ), Y ), X ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Z
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := X
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6338) {G34,W15,D5,L1,V3,M1}  { ld( mult( mult( Z, X ), X ), Z ) = 
% 21.27/21.64    ld( X, rd( Y, mult( X, Y ) ) ) }.
% 21.27/21.64  parent0[0]: (1297) {G34,W15,D5,L1,V3,M1} P(1281,40);d(0) { ld( X, rd( Z, 
% 21.27/21.64    mult( X, Z ) ) ) = ld( mult( mult( Y, X ), X ), Y ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Z
% 21.27/21.64     Z := Y
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6339) {G33,W15,D5,L1,V3,M1}  { ld( T, rd( rd( T, Y ), Y ) ) = ld
% 21.27/21.64    ( Y, rd( Z, mult( Y, Z ) ) ) }.
% 21.27/21.64  parent0[0]: (6337) {G32,W15,D5,L1,V3,M1}  { ld( mult( mult( Z, Y ), Y ), Z
% 21.27/21.64     ) = ld( X, rd( rd( X, Y ), Y ) ) }.
% 21.27/21.64  parent1[0; 1]: (6338) {G34,W15,D5,L1,V3,M1}  { ld( mult( mult( Z, X ), X )
% 21.27/21.64    , Z ) = ld( X, rd( Y, mult( X, Y ) ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := T
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := X
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := Y
% 21.27/21.64     Y := Z
% 21.27/21.64     Z := X
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6340) {G33,W15,D5,L1,V3,M1}  { ld( Y, rd( Z, mult( Y, Z ) ) ) = ld
% 21.27/21.64    ( X, rd( rd( X, Y ), Y ) ) }.
% 21.27/21.64  parent0[0]: (6339) {G33,W15,D5,L1,V3,M1}  { ld( T, rd( rd( T, Y ), Y ) ) = 
% 21.27/21.64    ld( Y, rd( Z, mult( Y, Z ) ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := T
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64     T := X
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  subsumption: (1466) {G35,W15,D5,L1,V3,M1} P(1418,1297) { ld( Y, rd( T, mult
% 21.27/21.64    ( Y, T ) ) ) = ld( Z, rd( rd( Z, Y ), Y ) ) }.
% 21.27/21.64  parent0: (6340) {G33,W15,D5,L1,V3,M1}  { ld( Y, rd( Z, mult( Y, Z ) ) ) = 
% 21.27/21.64    ld( X, rd( rd( X, Y ), Y ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Z
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := T
% 21.27/21.64  end
% 21.27/21.64  permutation0:
% 21.27/21.64     0 ==> 0
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6341) {G32,W15,D5,L1,V3,M1}  { ld( mult( mult( Z, Y ), Y ), Z ) = 
% 21.27/21.64    ld( X, rd( rd( X, Y ), Y ) ) }.
% 21.27/21.64  parent0[0]: (1418) {G32,W15,D5,L1,V3,M1} P(3,929) { ld( Z, rd( rd( Z, Y ), 
% 21.27/21.64    Y ) ) = ld( mult( mult( X, Y ), Y ), X ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Z
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := X
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6342) {G39,W15,D5,L1,V3,M1}  { ld( Y, rd( ld( Y, Z ), Z ) ) = ld( 
% 21.27/21.64    mult( mult( X, Y ), Y ), X ) }.
% 21.27/21.64  parent0[0]: (1308) {G39,W15,D5,L1,V3,M1} P(1287,1084);d(751) { ld( mult( 
% 21.27/21.64    mult( Y, X ), X ), Y ) = ld( X, rd( ld( X, Z ), Z ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Y
% 21.27/21.64     Y := X
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6344) {G33,W15,D5,L1,V3,M1}  { ld( X, rd( ld( X, Y ), Y ) ) = ld
% 21.27/21.64    ( T, rd( rd( T, X ), X ) ) }.
% 21.27/21.64  parent0[0]: (6341) {G32,W15,D5,L1,V3,M1}  { ld( mult( mult( Z, Y ), Y ), Z
% 21.27/21.64     ) = ld( X, rd( rd( X, Y ), Y ) ) }.
% 21.27/21.64  parent1[0; 8]: (6342) {G39,W15,D5,L1,V3,M1}  { ld( Y, rd( ld( Y, Z ), Z ) )
% 21.27/21.64     = ld( mult( mult( X, Y ), Y ), X ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := T
% 21.27/21.64     Y := X
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := Z
% 21.27/21.64     Y := X
% 21.27/21.64     Z := Y
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6348) {G33,W15,D5,L1,V3,M1}  { ld( Z, rd( rd( Z, X ), X ) ) = ld( 
% 21.27/21.64    X, rd( ld( X, Y ), Y ) ) }.
% 21.27/21.64  parent0[0]: (6344) {G33,W15,D5,L1,V3,M1}  { ld( X, rd( ld( X, Y ), Y ) ) = 
% 21.27/21.64    ld( T, rd( rd( T, X ), X ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := T
% 21.27/21.64     T := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  subsumption: (1467) {G40,W15,D5,L1,V3,M1} P(1418,1308) { ld( Z, rd( rd( Z, 
% 21.27/21.64    Y ), Y ) ) = ld( Y, rd( ld( Y, T ), T ) ) }.
% 21.27/21.64  parent0: (6348) {G33,W15,D5,L1,V3,M1}  { ld( Z, rd( rd( Z, X ), X ) ) = ld
% 21.27/21.64    ( X, rd( ld( X, Y ), Y ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Y
% 21.27/21.64     Y := T
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  permutation0:
% 21.27/21.64     0 ==> 0
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6349) {G35,W15,D5,L1,V3,M1}  { ld( Z, rd( rd( Z, X ), X ) ) = ld( 
% 21.27/21.64    X, rd( Y, mult( X, Y ) ) ) }.
% 21.27/21.64  parent0[0]: (1466) {G35,W15,D5,L1,V3,M1} P(1418,1297) { ld( Y, rd( T, mult
% 21.27/21.64    ( Y, T ) ) ) = ld( Z, rd( rd( Z, Y ), Y ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := T
% 21.27/21.64     Y := X
% 21.27/21.64     Z := Z
% 21.27/21.64     T := Y
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6350) {G7,W15,D5,L1,V3,M1}  { ld( ld( X, Y ), ld( X, Z ) ) ==> 
% 21.27/21.64    mult( X, ld( mult( Y, X ), Z ) ) }.
% 21.27/21.64  parent0[0]: (60) {G7,W15,D5,L1,V3,M1} P(54,2) { mult( X, ld( mult( Y, X ), 
% 21.27/21.64    Z ) ) ==> ld( ld( X, Y ), ld( X, Z ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6354) {G8,W23,D7,L1,V4,M1}  { ld( ld( X, Y ), ld( X, rd( rd( mult
% 21.27/21.64    ( Y, X ), Z ), Z ) ) ) ==> mult( X, ld( Z, rd( T, mult( Z, T ) ) ) ) }.
% 21.27/21.64  parent0[0]: (6349) {G35,W15,D5,L1,V3,M1}  { ld( Z, rd( rd( Z, X ), X ) ) = 
% 21.27/21.64    ld( X, rd( Y, mult( X, Y ) ) ) }.
% 21.27/21.64  parent1[0; 16]: (6350) {G7,W15,D5,L1,V3,M1}  { ld( ld( X, Y ), ld( X, Z ) )
% 21.27/21.64     ==> mult( X, ld( mult( Y, X ), Z ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Z
% 21.27/21.64     Y := T
% 21.27/21.64     Z := mult( Y, X )
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := rd( rd( mult( Y, X ), Z ), Z )
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6355) {G9,W15,D6,L1,V3,M1}  { rd( rd( X, Z ), Z ) ==> mult( X, ld
% 21.27/21.64    ( Z, rd( T, mult( Z, T ) ) ) ) }.
% 21.27/21.64  parent0[0]: (1454) {G33,W19,D7,L1,V3,M1} P(1417,29);d(1417) { ld( ld( Y, X
% 21.27/21.64     ), ld( Y, rd( rd( mult( X, Y ), T ), T ) ) ) ==> rd( rd( Y, T ), T ) }.
% 21.27/21.64  parent1[0; 1]: (6354) {G8,W23,D7,L1,V4,M1}  { ld( ld( X, Y ), ld( X, rd( rd
% 21.27/21.64    ( mult( Y, X ), Z ), Z ) ) ) ==> mult( X, ld( Z, rd( T, mult( Z, T ) ) )
% 21.27/21.64     ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Y
% 21.27/21.64     Y := X
% 21.27/21.64     Z := U
% 21.27/21.64     T := Z
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64     T := T
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6356) {G9,W15,D6,L1,V3,M1}  { mult( X, ld( Y, rd( Z, mult( Y, Z )
% 21.27/21.64     ) ) ) ==> rd( rd( X, Y ), Y ) }.
% 21.27/21.64  parent0[0]: (6355) {G9,W15,D6,L1,V3,M1}  { rd( rd( X, Z ), Z ) ==> mult( X
% 21.27/21.64    , ld( Z, rd( T, mult( Z, T ) ) ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := T
% 21.27/21.64     Z := Y
% 21.27/21.64     T := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  subsumption: (1519) {G36,W15,D6,L1,V3,M1} P(1466,60);d(1454) { mult( Y, ld
% 21.27/21.64    ( Z, rd( T, mult( Z, T ) ) ) ) ==> rd( rd( Y, Z ), Z ) }.
% 21.27/21.64  parent0: (6356) {G9,W15,D6,L1,V3,M1}  { mult( X, ld( Y, rd( Z, mult( Y, Z )
% 21.27/21.64     ) ) ) ==> rd( rd( X, Y ), Y ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Y
% 21.27/21.64     Y := Z
% 21.27/21.64     Z := T
% 21.27/21.64  end
% 21.27/21.64  permutation0:
% 21.27/21.64     0 ==> 0
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6358) {G7,W15,D5,L1,V3,M1}  { ld( ld( X, Y ), ld( X, Z ) ) ==> 
% 21.27/21.64    mult( X, ld( mult( Y, X ), Z ) ) }.
% 21.27/21.64  parent0[0]: (60) {G7,W15,D5,L1,V3,M1} P(54,2) { mult( X, ld( mult( Y, X ), 
% 21.27/21.64    Z ) ) ==> ld( ld( X, Y ), ld( X, Z ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6368) {G8,W23,D7,L1,V4,M1}  { ld( ld( X, Y ), ld( X, rd( rd( mult
% 21.27/21.64    ( Y, X ), Z ), Z ) ) ) ==> mult( X, ld( Z, rd( ld( Z, T ), T ) ) ) }.
% 21.27/21.64  parent0[0]: (1467) {G40,W15,D5,L1,V3,M1} P(1418,1308) { ld( Z, rd( rd( Z, Y
% 21.27/21.64     ), Y ) ) = ld( Y, rd( ld( Y, T ), T ) ) }.
% 21.27/21.64  parent1[0; 16]: (6358) {G7,W15,D5,L1,V3,M1}  { ld( ld( X, Y ), ld( X, Z ) )
% 21.27/21.64     ==> mult( X, ld( mult( Y, X ), Z ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := U
% 21.27/21.64     Y := Z
% 21.27/21.64     Z := mult( Y, X )
% 21.27/21.64     T := T
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := rd( rd( mult( Y, X ), Z ), Z )
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6369) {G9,W15,D6,L1,V3,M1}  { rd( rd( X, Z ), Z ) ==> mult( X, ld
% 21.27/21.64    ( Z, rd( ld( Z, T ), T ) ) ) }.
% 21.27/21.64  parent0[0]: (1454) {G33,W19,D7,L1,V3,M1} P(1417,29);d(1417) { ld( ld( Y, X
% 21.27/21.64     ), ld( Y, rd( rd( mult( X, Y ), T ), T ) ) ) ==> rd( rd( Y, T ), T ) }.
% 21.27/21.64  parent1[0; 1]: (6368) {G8,W23,D7,L1,V4,M1}  { ld( ld( X, Y ), ld( X, rd( rd
% 21.27/21.64    ( mult( Y, X ), Z ), Z ) ) ) ==> mult( X, ld( Z, rd( ld( Z, T ), T ) ) )
% 21.27/21.64     }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Y
% 21.27/21.64     Y := X
% 21.27/21.64     Z := U
% 21.27/21.64     T := Z
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64     T := T
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6370) {G9,W15,D6,L1,V3,M1}  { mult( X, ld( Y, rd( ld( Y, Z ), Z )
% 21.27/21.64     ) ) ==> rd( rd( X, Y ), Y ) }.
% 21.27/21.64  parent0[0]: (6369) {G9,W15,D6,L1,V3,M1}  { rd( rd( X, Z ), Z ) ==> mult( X
% 21.27/21.64    , ld( Z, rd( ld( Z, T ), T ) ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := T
% 21.27/21.64     Z := Y
% 21.27/21.64     T := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  subsumption: (1542) {G41,W15,D6,L1,V3,M1} P(1467,60);d(1454) { mult( Y, ld
% 21.27/21.64    ( Z, rd( ld( Z, T ), T ) ) ) ==> rd( rd( Y, Z ), Z ) }.
% 21.27/21.64  parent0: (6370) {G9,W15,D6,L1,V3,M1}  { mult( X, ld( Y, rd( ld( Y, Z ), Z )
% 21.27/21.64     ) ) ==> rd( rd( X, Y ), Y ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Y
% 21.27/21.64     Y := Z
% 21.27/21.64     Z := T
% 21.27/21.64  end
% 21.27/21.64  permutation0:
% 21.27/21.64     0 ==> 0
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6372) {G30,W15,D5,L1,V3,M1}  { mult( mult( Y, Y ), Z ) ==> ld( ld
% 21.27/21.64    ( mult( X, Y ), rd( X, Y ) ), Z ) }.
% 21.27/21.64  parent0[0]: (901) {G30,W15,D5,L1,V3,M1} P(838,123) { ld( ld( mult( Z, Y ), 
% 21.27/21.64    rd( Z, Y ) ), T ) ==> mult( mult( Y, Y ), T ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := T
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := X
% 21.27/21.64     T := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6375) {G2,W19,D6,L1,V3,M1}  { mult( mult( ld( X, Y ), ld( X, Y )
% 21.27/21.64     ), Z ) ==> ld( ld( mult( Y, ld( X, Y ) ), X ), Z ) }.
% 21.27/21.64  parent0[0]: (7) {G1,W7,D4,L1,V2,M1} P(0,3) { rd( Y, ld( X, Y ) ) ==> X }.
% 21.27/21.64  parent1[0; 17]: (6372) {G30,W15,D5,L1,V3,M1}  { mult( mult( Y, Y ), Z ) ==>
% 21.27/21.64     ld( ld( mult( X, Y ), rd( X, Y ) ), Z ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := Y
% 21.27/21.64     Y := ld( X, Y )
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  subsumption: (1636) {G31,W19,D6,L1,V3,M1} P(7,901) { mult( mult( ld( Y, X )
% 21.27/21.64    , ld( Y, X ) ), Z ) ==> ld( ld( mult( X, ld( Y, X ) ), Y ), Z ) }.
% 21.27/21.64  parent0: (6375) {G2,W19,D6,L1,V3,M1}  { mult( mult( ld( X, Y ), ld( X, Y )
% 21.27/21.64     ), Z ) ==> ld( ld( mult( Y, ld( X, Y ) ), X ), Z ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := Y
% 21.27/21.64     Y := X
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  permutation0:
% 21.27/21.64     0 ==> 0
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6378) {G6,W19,D6,L1,V3,M1}  { rd( X, Y ) ==> rd( ld( ld( rd( X, Y
% 21.27/21.64     ), Z ), Y ), ld( mult( Z, rd( X, Y ) ), X ) ) }.
% 21.27/21.64  parent0[0]: (56) {G6,W19,D6,L1,V3,M1} P(2,51) { rd( ld( ld( rd( X, Y ), Z )
% 21.27/21.64    , Y ), ld( mult( Z, rd( X, Y ) ), X ) ) ==> rd( X, Y ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6381) {G2,W15,D6,L1,V2,M1}  { rd( X, Y ) ==> rd( ld( Y, Y ), ld( 
% 21.27/21.64    mult( X, rd( X, Y ) ), X ) ) }.
% 21.27/21.64  parent0[0]: (6) {G1,W7,D4,L1,V2,M1} P(2,1) { ld( rd( X, Y ), X ) ==> Y }.
% 21.27/21.64  parent1[0; 6]: (6378) {G6,W19,D6,L1,V3,M1}  { rd( X, Y ) ==> rd( ld( ld( rd
% 21.27/21.64    ( X, Y ), Z ), Y ), ld( mult( Z, rd( X, Y ) ), X ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := X
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6382) {G2,W15,D6,L1,V2,M1}  { rd( ld( Y, Y ), ld( mult( X, rd( X, 
% 21.27/21.64    Y ) ), X ) ) ==> rd( X, Y ) }.
% 21.27/21.64  parent0[0]: (6381) {G2,W15,D6,L1,V2,M1}  { rd( X, Y ) ==> rd( ld( Y, Y ), 
% 21.27/21.64    ld( mult( X, rd( X, Y ) ), X ) ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  subsumption: (1638) {G7,W15,D6,L1,V2,M1} P(6,56) { rd( ld( Y, Y ), ld( mult
% 21.27/21.64    ( X, rd( X, Y ) ), X ) ) ==> rd( X, Y ) }.
% 21.27/21.64  parent0: (6382) {G2,W15,D6,L1,V2,M1}  { rd( ld( Y, Y ), ld( mult( X, rd( X
% 21.27/21.64    , Y ) ), X ) ) ==> rd( X, Y ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64  end
% 21.27/21.64  permutation0:
% 21.27/21.64     0 ==> 0
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  eqswap: (6384) {G20,W11,D4,L1,V2,M1}  { ld( ld( X, X ), Y ) ==> mult( ld( X
% 21.27/21.64    , X ), Y ) }.
% 21.27/21.64  parent0[0]: (464) {G20,W11,D4,L1,V2,M1} P(450,154) { mult( ld( X, X ), Y ) 
% 21.27/21.64    ==> ld( ld( X, X ), Y ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6388) {G9,W23,D6,L1,V3,M1}  { ld( ld( ld( ld( X, Y ), X ), ld( ld
% 21.27/21.64    ( X, Y ), X ) ), Z ) ==> mult( mult( ld( X, Y ), ld( Y, X ) ), Z ) }.
% 21.27/21.64  parent0[0]: (62) {G8,W19,D5,L1,V3,M1} P(0,60) { ld( ld( ld( X, Y ), X ), ld
% 21.27/21.64    ( ld( X, Y ), Z ) ) ==> mult( ld( X, Y ), ld( Y, Z ) ) }.
% 21.27/21.64  parent1[0; 15]: (6384) {G20,W11,D4,L1,V2,M1}  { ld( ld( X, X ), Y ) ==> 
% 21.27/21.64    mult( ld( X, X ), Y ) }.
% 21.27/21.64  substitution0:
% 21.27/21.64     X := X
% 21.27/21.64     Y := Y
% 21.27/21.64     Z := X
% 21.27/21.64  end
% 21.27/21.64  substitution1:
% 21.27/21.64     X := ld( ld( X, Y ), X )
% 21.27/21.64     Y := Z
% 21.27/21.64  end
% 21.27/21.64  
% 21.27/21.64  paramod: (6389) {G9,W19,D5,L1,V3,M1}  { ld( mult( ld( X, Y ), ld( Y, X ) )
% 21.27/21.64    , Z ) ==> mult( mult( ld( X, Y ), ld( Y, X ) ), Z ) }.
% 21.27/21.64  parent0[0]: (62) {G8,W19,D5,L1,V3,M1} P(0,60) { ld( ld( ld( X, Y ), X ), ld
% 21.27/21.64    ( ld( X, Y ), Z ) ) ==> mult( ld( X, Y ), ld( Y, Z ) ) }.
% 21.27/21.64  parent1[0; 2]: (6388) {G9,W23,D6,L1,V3,M1}  { ld( ld( ld( ld( X, Y ), X ), 
% 21.27/21.65    ld( ld( X, Y ), X ) ), Z ) ==> mult( mult( ld( X, Y ), ld( Y, X ) ), Z )
% 21.27/21.65     }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := X
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := Z
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  eqswap: (6391) {G9,W19,D5,L1,V3,M1}  { mult( mult( ld( X, Y ), ld( Y, X ) )
% 21.27/21.65    , Z ) ==> ld( mult( ld( X, Y ), ld( Y, X ) ), Z ) }.
% 21.27/21.65  parent0[0]: (6389) {G9,W19,D5,L1,V3,M1}  { ld( mult( ld( X, Y ), ld( Y, X )
% 21.27/21.65     ), Z ) ==> mult( mult( ld( X, Y ), ld( Y, X ) ), Z ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := Z
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  subsumption: (1698) {G21,W19,D5,L1,V3,M1} P(62,464) { mult( mult( ld( X, Y
% 21.27/21.65     ), ld( Y, X ) ), Z ) ==> ld( mult( ld( X, Y ), ld( Y, X ) ), Z ) }.
% 21.27/21.65  parent0: (6391) {G9,W19,D5,L1,V3,M1}  { mult( mult( ld( X, Y ), ld( Y, X )
% 21.27/21.65     ), Z ) ==> ld( mult( ld( X, Y ), ld( Y, X ) ), Z ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := Z
% 21.27/21.65  end
% 21.27/21.65  permutation0:
% 21.27/21.65     0 ==> 0
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  eqswap: (6393) {G16,W15,D5,L1,V3,M1}  { ld( Z, rd( mult( Z, X ), Z ) ) = 
% 21.27/21.65    mult( X, rd( Y, mult( Z, Y ) ) ) }.
% 21.27/21.65  parent0[0]: (398) {G16,W15,D5,L1,V3,M1} P(1,146) { mult( Y, rd( Z, mult( X
% 21.27/21.65    , Z ) ) ) = ld( X, rd( mult( X, Y ), X ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Z
% 21.27/21.65     Y := X
% 21.27/21.65     Z := Y
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6400) {G17,W19,D6,L1,V3,M1}  { ld( X, rd( mult( X, ld( Y, Y ) ), 
% 21.27/21.65    X ) ) = ld( ld( Y, Y ), rd( Z, mult( X, Z ) ) ) }.
% 21.27/21.65  parent0[0]: (464) {G20,W11,D4,L1,V2,M1} P(450,154) { mult( ld( X, X ), Y ) 
% 21.27/21.65    ==> ld( ld( X, X ), Y ) }.
% 21.27/21.65  parent1[0; 10]: (6393) {G16,W15,D5,L1,V3,M1}  { ld( Z, rd( mult( Z, X ), Z
% 21.27/21.65     ) ) = mult( X, rd( Y, mult( Z, Y ) ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Y
% 21.27/21.65     Y := rd( Z, mult( X, Z ) )
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := ld( Y, Y )
% 21.27/21.65     Y := Z
% 21.27/21.65     Z := X
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  subsumption: (1744) {G21,W19,D6,L1,V3,M1} P(398,464) { ld( Z, rd( mult( Z, 
% 21.27/21.65    ld( X, X ) ), Z ) ) = ld( ld( X, X ), rd( Y, mult( Z, Y ) ) ) }.
% 21.27/21.65  parent0: (6400) {G17,W19,D6,L1,V3,M1}  { ld( X, rd( mult( X, ld( Y, Y ) ), 
% 21.27/21.65    X ) ) = ld( ld( Y, Y ), rd( Z, mult( X, Z ) ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Z
% 21.27/21.65     Y := X
% 21.27/21.65     Z := Y
% 21.27/21.65  end
% 21.27/21.65  permutation0:
% 21.27/21.65     0 ==> 0
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  eqswap: (6407) {G16,W15,D5,L1,V3,M1}  { ld( Z, rd( mult( Z, X ), Z ) ) = 
% 21.27/21.65    mult( X, rd( Y, mult( Z, Y ) ) ) }.
% 21.27/21.65  parent0[0]: (398) {G16,W15,D5,L1,V3,M1} P(1,146) { mult( Y, rd( Z, mult( X
% 21.27/21.65    , Z ) ) ) = ld( X, rd( mult( X, Y ), X ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Z
% 21.27/21.65     Y := X
% 21.27/21.65     Z := Y
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  eqswap: (6408) {G16,W15,D5,L1,V3,M1}  { ld( X, rd( Y, X ) ) ==> mult( ld( X
% 21.27/21.65    , Y ), rd( ld( X, Z ), Z ) ) }.
% 21.27/21.65  parent0[0]: (383) {G16,W15,D5,L1,V3,M1} P(146,263) { mult( ld( X, Y ), rd( 
% 21.27/21.65    ld( X, T ), T ) ) ==> ld( X, rd( Y, X ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := T
% 21.27/21.65     T := Z
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6411) {G17,W23,D6,L1,V4,M1}  { ld( X, rd( rd( mult( X, Y ), X ), 
% 21.27/21.65    X ) ) ==> mult( mult( Y, rd( T, mult( X, T ) ) ), rd( ld( X, Z ), Z ) )
% 21.27/21.65     }.
% 21.27/21.65  parent0[0]: (6407) {G16,W15,D5,L1,V3,M1}  { ld( Z, rd( mult( Z, X ), Z ) ) 
% 21.27/21.65    = mult( X, rd( Y, mult( Z, Y ) ) ) }.
% 21.27/21.65  parent1[0; 11]: (6408) {G16,W15,D5,L1,V3,M1}  { ld( X, rd( Y, X ) ) ==> 
% 21.27/21.65    mult( ld( X, Y ), rd( ld( X, Z ), Z ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Y
% 21.27/21.65     Y := T
% 21.27/21.65     Z := X
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := rd( mult( X, Y ), X )
% 21.27/21.65     Z := Z
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6413) {G18,W19,D6,L1,V4,M1}  { rd( Y, mult( X, X ) ) ==> mult( 
% 21.27/21.65    mult( Y, rd( Z, mult( X, Z ) ) ), rd( ld( X, T ), T ) ) }.
% 21.27/21.65  parent0[0]: (1098) {G33,W15,D6,L1,V3,M1} P(627,46);d(1030);d(626);d(0);d(
% 21.27/21.65    627) { ld( X, rd( rd( mult( X, Y ), Z ), X ) ) ==> rd( Y, mult( X, Z ) )
% 21.27/21.65     }.
% 21.27/21.65  parent1[0; 1]: (6411) {G17,W23,D6,L1,V4,M1}  { ld( X, rd( rd( mult( X, Y )
% 21.27/21.65    , X ), X ) ) ==> mult( mult( Y, rd( T, mult( X, T ) ) ), rd( ld( X, Z ), 
% 21.27/21.65    Z ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := X
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := T
% 21.27/21.65     T := Z
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  eqswap: (6414) {G18,W19,D6,L1,V4,M1}  { mult( mult( X, rd( Z, mult( Y, Z )
% 21.27/21.65     ) ), rd( ld( Y, T ), T ) ) ==> rd( X, mult( Y, Y ) ) }.
% 21.27/21.65  parent0[0]: (6413) {G18,W19,D6,L1,V4,M1}  { rd( Y, mult( X, X ) ) ==> mult
% 21.27/21.65    ( mult( Y, rd( Z, mult( X, Z ) ) ), rd( ld( X, T ), T ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Y
% 21.27/21.65     Y := X
% 21.27/21.65     Z := Z
% 21.27/21.65     T := T
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  subsumption: (1745) {G34,W19,D6,L1,V4,M1} P(398,383);d(1098) { mult( mult( 
% 21.27/21.65    Y, rd( Z, mult( X, Z ) ) ), rd( ld( X, T ), T ) ) ==> rd( Y, mult( X, X )
% 21.27/21.65     ) }.
% 21.27/21.65  parent0: (6414) {G18,W19,D6,L1,V4,M1}  { mult( mult( X, rd( Z, mult( Y, Z )
% 21.27/21.65     ) ), rd( ld( Y, T ), T ) ) ==> rd( X, mult( Y, Y ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Y
% 21.27/21.65     Y := X
% 21.27/21.65     Z := Z
% 21.27/21.65     T := T
% 21.27/21.65  end
% 21.27/21.65  permutation0:
% 21.27/21.65     0 ==> 0
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  eqswap: (6415) {G16,W15,D5,L1,V3,M1}  { ld( Z, rd( mult( Z, X ), Z ) ) = 
% 21.27/21.65    mult( X, rd( Y, mult( Z, Y ) ) ) }.
% 21.27/21.65  parent0[0]: (398) {G16,W15,D5,L1,V3,M1} P(1,146) { mult( Y, rd( Z, mult( X
% 21.27/21.65    , Z ) ) ) = ld( X, rd( mult( X, Y ), X ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Z
% 21.27/21.65     Y := X
% 21.27/21.65     Z := Y
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6422) {G16,W19,D6,L1,V4,M1}  { ld( X, rd( mult( X, rd( Y, Z ) ), 
% 21.27/21.65    X ) ) = ld( rd( Z, Y ), rd( T, mult( X, T ) ) ) }.
% 21.27/21.65  parent0[0]: (154) {G15,W11,D4,L1,V3,M1} P(2,123) { mult( rd( X, Y ), Z ) 
% 21.27/21.65    ==> ld( rd( Y, X ), Z ) }.
% 21.27/21.65  parent1[0; 10]: (6415) {G16,W15,D5,L1,V3,M1}  { ld( Z, rd( mult( Z, X ), Z
% 21.27/21.65     ) ) = mult( X, rd( Y, mult( Z, Y ) ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Y
% 21.27/21.65     Y := Z
% 21.27/21.65     Z := rd( T, mult( X, T ) )
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := rd( Y, Z )
% 21.27/21.65     Y := T
% 21.27/21.65     Z := X
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  subsumption: (1749) {G17,W19,D6,L1,V4,M1} P(398,154) { ld( T, rd( mult( T, 
% 21.27/21.65    rd( X, Y ) ), T ) ) = ld( rd( Y, X ), rd( Z, mult( T, Z ) ) ) }.
% 21.27/21.65  parent0: (6422) {G16,W19,D6,L1,V4,M1}  { ld( X, rd( mult( X, rd( Y, Z ) ), 
% 21.27/21.65    X ) ) = ld( rd( Z, Y ), rd( T, mult( X, T ) ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := T
% 21.27/21.65     Y := X
% 21.27/21.65     Z := Y
% 21.27/21.65     T := Z
% 21.27/21.65  end
% 21.27/21.65  permutation0:
% 21.27/21.65     0 ==> 0
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  eqswap: (6430) {G34,W15,D5,L1,V2,M1}  { ld( mult( X, X ), X ) ==> ld( ld( X
% 21.27/21.65    , mult( Y, X ) ), ld( X, Y ) ) }.
% 21.27/21.65  parent0[0]: (1295) {G34,W15,D5,L1,V2,M1} P(1009,1281);d(499);d(624) { ld( 
% 21.27/21.65    ld( X, mult( Z, X ) ), ld( X, Z ) ) ==> ld( mult( X, X ), X ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Z
% 21.27/21.65     Z := Y
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6434) {G7,W23,D7,L1,V3,M1}  { ld( mult( X, X ), X ) ==> ld( ld( X
% 21.27/21.65    , rd( Y, ld( X, Z ) ) ), ld( X, mult( X, rd( ld( X, Y ), Z ) ) ) ) }.
% 21.27/21.65  parent0[0]: (46) {G6,W15,D6,L1,V3,M1} P(0,43) { mult( mult( X, rd( ld( X, Y
% 21.27/21.65     ), Z ) ), X ) ==> rd( Y, ld( X, Z ) ) }.
% 21.27/21.65  parent1[0; 9]: (6430) {G34,W15,D5,L1,V2,M1}  { ld( mult( X, X ), X ) ==> ld
% 21.27/21.65    ( ld( X, mult( Y, X ) ), ld( X, Y ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := Z
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := mult( X, rd( ld( X, Y ), Z ) )
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6435) {G1,W19,D6,L1,V3,M1}  { ld( mult( X, X ), X ) ==> ld( ld( X
% 21.27/21.65    , rd( Y, ld( X, Z ) ) ), rd( ld( X, Y ), Z ) ) }.
% 21.27/21.65  parent0[0]: (1) {G0,W7,D4,L1,V2,M1} I { ld( Y, mult( Y, X ) ) ==> X }.
% 21.27/21.65  parent1[0; 14]: (6434) {G7,W23,D7,L1,V3,M1}  { ld( mult( X, X ), X ) ==> ld
% 21.27/21.65    ( ld( X, rd( Y, ld( X, Z ) ) ), ld( X, mult( X, rd( ld( X, Y ), Z ) ) ) )
% 21.27/21.65     }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := rd( ld( X, Y ), Z )
% 21.27/21.65     Y := X
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := Z
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  eqswap: (6436) {G1,W19,D6,L1,V3,M1}  { ld( ld( X, rd( Y, ld( X, Z ) ) ), rd
% 21.27/21.65    ( ld( X, Y ), Z ) ) ==> ld( mult( X, X ), X ) }.
% 21.27/21.65  parent0[0]: (6435) {G1,W19,D6,L1,V3,M1}  { ld( mult( X, X ), X ) ==> ld( ld
% 21.27/21.65    ( X, rd( Y, ld( X, Z ) ) ), rd( ld( X, Y ), Z ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := Z
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  subsumption: (1784) {G35,W19,D6,L1,V3,M1} P(46,1295);d(1) { ld( ld( X, rd( 
% 21.27/21.65    Y, ld( X, Z ) ) ), rd( ld( X, Y ), Z ) ) ==> ld( mult( X, X ), X ) }.
% 21.27/21.65  parent0: (6436) {G1,W19,D6,L1,V3,M1}  { ld( ld( X, rd( Y, ld( X, Z ) ) ), 
% 21.27/21.65    rd( ld( X, Y ), Z ) ) ==> ld( mult( X, X ), X ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := Z
% 21.27/21.65  end
% 21.27/21.65  permutation0:
% 21.27/21.65     0 ==> 0
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  eqswap: (6438) {G33,W15,D5,L1,V2,M1}  { mult( mult( X, Y ), Y ) ==> rd( X, 
% 21.27/21.65    ld( mult( Y, Y ), ld( Y, Y ) ) ) }.
% 21.27/21.65  parent0[0]: (973) {G33,W15,D5,L1,V2,M1} P(859,971) { rd( Z, ld( mult( Y, Y
% 21.27/21.65     ), ld( Y, Y ) ) ) ==> mult( mult( Z, Y ), Y ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Z
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := X
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6443) {G23,W23,D6,L1,V2,M1}  { mult( mult( X, ld( Y, Y ) ), ld( Y
% 21.27/21.65    , Y ) ) ==> rd( X, ld( mult( ld( Y, Y ), ld( Y, Y ) ), ld( Y, Y ) ) ) }.
% 21.27/21.65  parent0[0]: (535) {G22,W11,D4,L1,V1,M1} S(470);d(482) { ld( ld( X, X ), ld
% 21.27/21.65    ( X, X ) ) ==> ld( X, X ) }.
% 21.27/21.65  parent1[0; 20]: (6438) {G33,W15,D5,L1,V2,M1}  { mult( mult( X, Y ), Y ) ==>
% 21.27/21.65     rd( X, ld( mult( Y, Y ), ld( Y, Y ) ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Y
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := ld( Y, Y )
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6444) {G24,W23,D6,L1,V2,M1}  { mult( mult( X, ld( Y, Y ) ), ld( Y
% 21.27/21.65    , Y ) ) ==> ld( ld( Y, Y ), mult( mult( ld( Y, Y ), X ), ld( Y, Y ) ) )
% 21.27/21.65     }.
% 21.27/21.65  parent0[0]: (1015) {G32,W15,D5,L1,V2,M1} P(536,928);d(632);d(450);d(624);d(
% 21.27/21.65    627);d(783) { rd( Y, ld( mult( X, X ), X ) ) ==> ld( X, mult( mult( X, Y
% 21.27/21.65     ), X ) ) }.
% 21.27/21.65  parent1[0; 10]: (6443) {G23,W23,D6,L1,V2,M1}  { mult( mult( X, ld( Y, Y ) )
% 21.27/21.65    , ld( Y, Y ) ) ==> rd( X, ld( mult( ld( Y, Y ), ld( Y, Y ) ), ld( Y, Y )
% 21.27/21.65     ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := ld( Y, Y )
% 21.27/21.65     Y := X
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6445) {G21,W23,D6,L1,V2,M1}  { mult( mult( X, ld( Y, Y ) ), ld( Y
% 21.27/21.65    , Y ) ) ==> ld( ld( Y, Y ), mult( ld( ld( Y, Y ), X ), ld( Y, Y ) ) ) }.
% 21.27/21.65  parent0[0]: (464) {G20,W11,D4,L1,V2,M1} P(450,154) { mult( ld( X, X ), Y ) 
% 21.27/21.65    ==> ld( ld( X, X ), Y ) }.
% 21.27/21.65  parent1[0; 15]: (6444) {G24,W23,D6,L1,V2,M1}  { mult( mult( X, ld( Y, Y ) )
% 21.27/21.65    , ld( Y, Y ) ) ==> ld( ld( Y, Y ), mult( mult( ld( Y, Y ), X ), ld( Y, Y
% 21.27/21.65     ) ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Y
% 21.27/21.65     Y := X
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6446) {G22,W23,D6,L1,V2,M1}  { mult( mult( X, ld( Y, Y ) ), ld( Y
% 21.27/21.65    , Y ) ) ==> ld( ld( Y, Y ), ld( ld( Y, Y ), rd( X, ld( Y, Y ) ) ) ) }.
% 21.27/21.65  parent0[0]: (471) {G21,W19,D5,L1,V2,M1} P(469,383);d(450) { mult( ld( ld( X
% 21.27/21.65    , X ), Y ), ld( X, X ) ) ==> ld( ld( X, X ), rd( Y, ld( X, X ) ) ) }.
% 21.27/21.65  parent1[0; 14]: (6445) {G21,W23,D6,L1,V2,M1}  { mult( mult( X, ld( Y, Y ) )
% 21.27/21.65    , ld( Y, Y ) ) ==> ld( ld( Y, Y ), mult( ld( ld( Y, Y ), X ), ld( Y, Y )
% 21.27/21.65     ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Y
% 21.27/21.65     Y := X
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6447) {G21,W15,D5,L1,V2,M1}  { mult( mult( X, ld( Y, Y ) ), ld( Y
% 21.27/21.65    , Y ) ) ==> rd( X, ld( Y, Y ) ) }.
% 21.27/21.65  parent0[0]: (463) {G20,W11,D5,L1,V2,M1} P(450,167) { ld( ld( X, X ), ld( ld
% 21.27/21.65    ( X, X ), Y ) ) ==> Y }.
% 21.27/21.65  parent1[0; 10]: (6446) {G22,W23,D6,L1,V2,M1}  { mult( mult( X, ld( Y, Y ) )
% 21.27/21.65    , ld( Y, Y ) ) ==> ld( ld( Y, Y ), ld( ld( Y, Y ), rd( X, ld( Y, Y ) ) )
% 21.27/21.65     ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Y
% 21.27/21.65     Y := rd( X, ld( Y, Y ) )
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  subsumption: (1884) {G34,W15,D5,L1,V2,M1} P(535,973);d(1015);d(464);d(471);
% 21.27/21.65    d(463) { mult( mult( Y, ld( X, X ) ), ld( X, X ) ) ==> rd( Y, ld( X, X )
% 21.27/21.65     ) }.
% 21.27/21.65  parent0: (6447) {G21,W15,D5,L1,V2,M1}  { mult( mult( X, ld( Y, Y ) ), ld( Y
% 21.27/21.65    , Y ) ) ==> rd( X, ld( Y, Y ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Y
% 21.27/21.65     Y := X
% 21.27/21.65  end
% 21.27/21.65  permutation0:
% 21.27/21.65     0 ==> 0
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  eqswap: (6450) {G34,W15,D5,L1,V2,M1}  { rd( X, ld( Y, Y ) ) ==> mult( mult
% 21.27/21.65    ( X, ld( Y, Y ) ), ld( Y, Y ) ) }.
% 21.27/21.65  parent0[0]: (1884) {G34,W15,D5,L1,V2,M1} P(535,973);d(1015);d(464);d(471);d
% 21.27/21.65    (463) { mult( mult( Y, ld( X, X ) ), ld( X, X ) ) ==> rd( Y, ld( X, X ) )
% 21.27/21.65     }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Y
% 21.27/21.65     Y := X
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6451) {G21,W19,D5,L1,V2,M1}  { rd( ld( X, X ), ld( Y, Y ) ) ==> 
% 21.27/21.65    mult( ld( ld( X, X ), ld( Y, Y ) ), ld( Y, Y ) ) }.
% 21.27/21.65  parent0[0]: (464) {G20,W11,D4,L1,V2,M1} P(450,154) { mult( ld( X, X ), Y ) 
% 21.27/21.65    ==> ld( ld( X, X ), Y ) }.
% 21.27/21.65  parent1[0; 9]: (6450) {G34,W15,D5,L1,V2,M1}  { rd( X, ld( Y, Y ) ) ==> mult
% 21.27/21.65    ( mult( X, ld( Y, Y ) ), ld( Y, Y ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := ld( Y, Y )
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := ld( X, X )
% 21.27/21.65     Y := Y
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  eqswap: (6452) {G21,W19,D5,L1,V2,M1}  { mult( ld( ld( X, X ), ld( Y, Y ) )
% 21.27/21.65    , ld( Y, Y ) ) ==> rd( ld( X, X ), ld( Y, Y ) ) }.
% 21.27/21.65  parent0[0]: (6451) {G21,W19,D5,L1,V2,M1}  { rd( ld( X, X ), ld( Y, Y ) ) 
% 21.27/21.65    ==> mult( ld( ld( X, X ), ld( Y, Y ) ), ld( Y, Y ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  subsumption: (1894) {G35,W19,D5,L1,V2,M1} P(464,1884) { mult( ld( ld( X, X
% 21.27/21.65     ), ld( Y, Y ) ), ld( Y, Y ) ) ==> rd( ld( X, X ), ld( Y, Y ) ) }.
% 21.27/21.65  parent0: (6452) {G21,W19,D5,L1,V2,M1}  { mult( ld( ld( X, X ), ld( Y, Y ) )
% 21.27/21.65    , ld( Y, Y ) ) ==> rd( ld( X, X ), ld( Y, Y ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65  end
% 21.27/21.65  permutation0:
% 21.27/21.65     0 ==> 0
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  eqswap: (6454) {G4,W19,D6,L1,V3,M1}  { mult( ld( rd( X, Y ), Z ), X ) ==> 
% 21.27/21.65    ld( rd( X, Y ), mult( mult( Z, rd( X, Y ) ), Y ) ) }.
% 21.27/21.65  parent0[0]: (25) {G4,W19,D6,L1,V3,M1} P(6,20) { ld( rd( X, Y ), mult( mult
% 21.27/21.65    ( Z, rd( X, Y ) ), Y ) ) ==> mult( ld( rd( X, Y ), Z ), X ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := Z
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6465) {G5,W35,D8,L1,V3,M1}  { mult( ld( rd( rd( ld( X, Y ), Y ), 
% 21.27/21.65    X ), Z ), rd( ld( X, Y ), Y ) ) ==> ld( rd( rd( ld( X, Y ), Y ), X ), 
% 21.27/21.65    mult( mult( Z, ld( X, rd( ld( X, Y ), Y ) ) ), X ) ) }.
% 21.27/21.65  parent0[0]: (751) {G27,W15,D5,L1,V2,M1} P(115,685);d(3);d(154);d(7) { rd( 
% 21.27/21.65    rd( ld( X, Y ), Y ), X ) ==> ld( X, rd( ld( X, Y ), Y ) ) }.
% 21.27/21.65  parent1[0; 27]: (6454) {G4,W19,D6,L1,V3,M1}  { mult( ld( rd( X, Y ), Z ), X
% 21.27/21.65     ) ==> ld( rd( X, Y ), mult( mult( Z, rd( X, Y ) ), Y ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := rd( ld( X, Y ), Y )
% 21.27/21.65     Y := X
% 21.27/21.65     Z := Z
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6467) {G6,W35,D8,L1,V3,M1}  { mult( ld( rd( rd( ld( X, Y ), Y ), 
% 21.27/21.65    X ), Z ), rd( ld( X, Y ), Y ) ) ==> ld( ld( X, rd( ld( X, Y ), Y ) ), 
% 21.27/21.65    mult( mult( Z, ld( X, rd( ld( X, Y ), Y ) ) ), X ) ) }.
% 21.27/21.65  parent0[0]: (751) {G27,W15,D5,L1,V2,M1} P(115,685);d(3);d(154);d(7) { rd( 
% 21.27/21.65    rd( ld( X, Y ), Y ), X ) ==> ld( X, rd( ld( X, Y ), Y ) ) }.
% 21.27/21.65  parent1[0; 17]: (6465) {G5,W35,D8,L1,V3,M1}  { mult( ld( rd( rd( ld( X, Y )
% 21.27/21.65    , Y ), X ), Z ), rd( ld( X, Y ), Y ) ) ==> ld( rd( rd( ld( X, Y ), Y ), X
% 21.27/21.65     ), mult( mult( Z, ld( X, rd( ld( X, Y ), Y ) ) ), X ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := Z
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6468) {G7,W35,D8,L1,V3,M1}  { mult( ld( ld( X, rd( ld( X, Y ), Y
% 21.27/21.65     ) ), Z ), rd( ld( X, Y ), Y ) ) ==> ld( ld( X, rd( ld( X, Y ), Y ) ), 
% 21.27/21.65    mult( mult( Z, ld( X, rd( ld( X, Y ), Y ) ) ), X ) ) }.
% 21.27/21.65  parent0[0]: (751) {G27,W15,D5,L1,V2,M1} P(115,685);d(3);d(154);d(7) { rd( 
% 21.27/21.65    rd( ld( X, Y ), Y ), X ) ==> ld( X, rd( ld( X, Y ), Y ) ) }.
% 21.27/21.65  parent1[0; 3]: (6467) {G6,W35,D8,L1,V3,M1}  { mult( ld( rd( rd( ld( X, Y )
% 21.27/21.65    , Y ), X ), Z ), rd( ld( X, Y ), Y ) ) ==> ld( ld( X, rd( ld( X, Y ), Y )
% 21.27/21.65     ), mult( mult( Z, ld( X, rd( ld( X, Y ), Y ) ) ), X ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := Z
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6475) {G8,W31,D8,L1,V3,M1}  { mult( ld( ld( X, rd( ld( X, Y ), Y
% 21.27/21.65     ) ), Z ), rd( ld( X, Y ), Y ) ) ==> mult( mult( X, X ), mult( mult( Z, 
% 21.27/21.65    ld( X, rd( ld( X, Y ), Y ) ) ), X ) ) }.
% 21.27/21.65  parent0[0]: (851) {G29,W15,D6,L1,V3,M1} P(769,123) { ld( ld( Y, rd( ld( Y, 
% 21.27/21.65    Z ), Z ) ), T ) ==> mult( mult( Y, Y ), T ) }.
% 21.27/21.65  parent1[0; 16]: (6468) {G7,W35,D8,L1,V3,M1}  { mult( ld( ld( X, rd( ld( X, 
% 21.27/21.65    Y ), Y ) ), Z ), rd( ld( X, Y ), Y ) ) ==> ld( ld( X, rd( ld( X, Y ), Y )
% 21.27/21.65     ), mult( mult( Z, ld( X, rd( ld( X, Y ), Y ) ) ), X ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := T
% 21.27/21.65     Y := X
% 21.27/21.65     Z := Y
% 21.27/21.65     T := mult( mult( Z, ld( X, rd( ld( X, Y ), Y ) ) ), X )
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := Z
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6477) {G9,W27,D7,L1,V3,M1}  { mult( ld( ld( X, rd( ld( X, Y ), Y
% 21.27/21.65     ) ), Z ), rd( ld( X, Y ), Y ) ) ==> mult( mult( X, X ), mult( rd( rd( Z
% 21.27/21.65    , X ), X ), X ) ) }.
% 21.27/21.65  parent0[0]: (1542) {G41,W15,D6,L1,V3,M1} P(1467,60);d(1454) { mult( Y, ld( 
% 21.27/21.65    Z, rd( ld( Z, T ), T ) ) ) ==> rd( rd( Y, Z ), Z ) }.
% 21.27/21.65  parent1[0; 21]: (6475) {G8,W31,D8,L1,V3,M1}  { mult( ld( ld( X, rd( ld( X, 
% 21.27/21.65    Y ), Y ) ), Z ), rd( ld( X, Y ), Y ) ) ==> mult( mult( X, X ), mult( mult
% 21.27/21.65    ( Z, ld( X, rd( ld( X, Y ), Y ) ) ), X ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := T
% 21.27/21.65     Y := Z
% 21.27/21.65     Z := X
% 21.27/21.65     T := Y
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := Z
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6478) {G10,W27,D7,L1,V3,M1}  { mult( ld( ld( X, rd( ld( X, Y ), Y
% 21.27/21.65     ) ), Z ), rd( ld( X, Y ), Y ) ) ==> mult( mult( X, X ), ld( rd( X, rd( Z
% 21.27/21.65    , X ) ), X ) ) }.
% 21.27/21.65  parent0[0]: (154) {G15,W11,D4,L1,V3,M1} P(2,123) { mult( rd( X, Y ), Z ) 
% 21.27/21.65    ==> ld( rd( Y, X ), Z ) }.
% 21.27/21.65  parent1[0; 20]: (6477) {G9,W27,D7,L1,V3,M1}  { mult( ld( ld( X, rd( ld( X, 
% 21.27/21.65    Y ), Y ) ), Z ), rd( ld( X, Y ), Y ) ) ==> mult( mult( X, X ), mult( rd( 
% 21.27/21.65    rd( Z, X ), X ), X ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := rd( Z, X )
% 21.27/21.65     Y := X
% 21.27/21.65     Z := X
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := Z
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6479) {G2,W23,D7,L1,V3,M1}  { mult( ld( ld( X, rd( ld( X, Y ), Y
% 21.27/21.65     ) ), Z ), rd( ld( X, Y ), Y ) ) ==> mult( mult( X, X ), rd( Z, X ) ) }.
% 21.27/21.65  parent0[0]: (6) {G1,W7,D4,L1,V2,M1} P(2,1) { ld( rd( X, Y ), X ) ==> Y }.
% 21.27/21.65  parent1[0; 20]: (6478) {G10,W27,D7,L1,V3,M1}  { mult( ld( ld( X, rd( ld( X
% 21.27/21.65    , Y ), Y ) ), Z ), rd( ld( X, Y ), Y ) ) ==> mult( mult( X, X ), ld( rd( 
% 21.27/21.65    X, rd( Z, X ) ), X ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := rd( Z, X )
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := Z
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6480) {G3,W19,D5,L1,V3,M1}  { mult( mult( mult( X, X ), Z ), rd( 
% 21.27/21.65    ld( X, Y ), Y ) ) ==> mult( mult( X, X ), rd( Z, X ) ) }.
% 21.27/21.65  parent0[0]: (851) {G29,W15,D6,L1,V3,M1} P(769,123) { ld( ld( Y, rd( ld( Y, 
% 21.27/21.65    Z ), Z ) ), T ) ==> mult( mult( Y, Y ), T ) }.
% 21.27/21.65  parent1[0; 2]: (6479) {G2,W23,D7,L1,V3,M1}  { mult( ld( ld( X, rd( ld( X, Y
% 21.27/21.65     ), Y ) ), Z ), rd( ld( X, Y ), Y ) ) ==> mult( mult( X, X ), rd( Z, X )
% 21.27/21.65     ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := T
% 21.27/21.65     Y := X
% 21.27/21.65     Z := Y
% 21.27/21.65     T := Z
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := Z
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  subsumption: (1962) {G42,W19,D5,L1,V3,M1} P(751,25);d(851);d(1542);d(154);d
% 21.27/21.65    (6);d(851) { mult( mult( mult( X, X ), Z ), rd( ld( X, Y ), Y ) ) ==> 
% 21.27/21.65    mult( mult( X, X ), rd( Z, X ) ) }.
% 21.27/21.65  parent0: (6480) {G3,W19,D5,L1,V3,M1}  { mult( mult( mult( X, X ), Z ), rd( 
% 21.27/21.65    ld( X, Y ), Y ) ) ==> mult( mult( X, X ), rd( Z, X ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := Z
% 21.27/21.65  end
% 21.27/21.65  permutation0:
% 21.27/21.65     0 ==> 0
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  eqswap: (6483) {G4,W19,D6,L1,V3,M1}  { mult( ld( rd( X, Y ), Z ), X ) ==> 
% 21.27/21.65    ld( rd( X, Y ), mult( mult( Z, rd( X, Y ) ), Y ) ) }.
% 21.27/21.65  parent0[0]: (25) {G4,W19,D6,L1,V3,M1} P(6,20) { ld( rd( X, Y ), mult( mult
% 21.27/21.65    ( Z, rd( X, Y ) ), Y ) ) ==> mult( ld( rd( X, Y ), Z ), X ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := Z
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6491) {G5,W35,D8,L1,V3,M1}  { mult( ld( rd( rd( X, mult( Y, X ) )
% 21.27/21.65    , Y ), Z ), rd( X, mult( Y, X ) ) ) ==> ld( rd( rd( X, mult( Y, X ) ), Y
% 21.27/21.65     ), mult( mult( Z, ld( Y, rd( X, mult( Y, X ) ) ) ), Y ) ) }.
% 21.27/21.65  parent0[0]: (752) {G27,W15,D5,L1,V2,M1} P(123,685);d(3);d(154);d(3) { rd( 
% 21.27/21.65    rd( X, mult( Y, X ) ), Y ) ==> ld( Y, rd( X, mult( Y, X ) ) ) }.
% 21.27/21.65  parent1[0; 27]: (6483) {G4,W19,D6,L1,V3,M1}  { mult( ld( rd( X, Y ), Z ), X
% 21.27/21.65     ) ==> ld( rd( X, Y ), mult( mult( Z, rd( X, Y ) ), Y ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := rd( X, mult( Y, X ) )
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := Z
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6493) {G6,W35,D8,L1,V3,M1}  { mult( ld( rd( rd( X, mult( Y, X ) )
% 21.27/21.65    , Y ), Z ), rd( X, mult( Y, X ) ) ) ==> ld( ld( Y, rd( X, mult( Y, X ) )
% 21.27/21.65     ), mult( mult( Z, ld( Y, rd( X, mult( Y, X ) ) ) ), Y ) ) }.
% 21.27/21.65  parent0[0]: (752) {G27,W15,D5,L1,V2,M1} P(123,685);d(3);d(154);d(3) { rd( 
% 21.27/21.65    rd( X, mult( Y, X ) ), Y ) ==> ld( Y, rd( X, mult( Y, X ) ) ) }.
% 21.27/21.65  parent1[0; 17]: (6491) {G5,W35,D8,L1,V3,M1}  { mult( ld( rd( rd( X, mult( Y
% 21.27/21.65    , X ) ), Y ), Z ), rd( X, mult( Y, X ) ) ) ==> ld( rd( rd( X, mult( Y, X
% 21.27/21.65     ) ), Y ), mult( mult( Z, ld( Y, rd( X, mult( Y, X ) ) ) ), Y ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := Z
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6494) {G7,W35,D8,L1,V3,M1}  { mult( ld( ld( Y, rd( X, mult( Y, X
% 21.27/21.65     ) ) ), Z ), rd( X, mult( Y, X ) ) ) ==> ld( ld( Y, rd( X, mult( Y, X ) )
% 21.27/21.65     ), mult( mult( Z, ld( Y, rd( X, mult( Y, X ) ) ) ), Y ) ) }.
% 21.27/21.65  parent0[0]: (752) {G27,W15,D5,L1,V2,M1} P(123,685);d(3);d(154);d(3) { rd( 
% 21.27/21.65    rd( X, mult( Y, X ) ), Y ) ==> ld( Y, rd( X, mult( Y, X ) ) ) }.
% 21.27/21.65  parent1[0; 3]: (6493) {G6,W35,D8,L1,V3,M1}  { mult( ld( rd( rd( X, mult( Y
% 21.27/21.65    , X ) ), Y ), Z ), rd( X, mult( Y, X ) ) ) ==> ld( ld( Y, rd( X, mult( Y
% 21.27/21.65    , X ) ) ), mult( mult( Z, ld( Y, rd( X, mult( Y, X ) ) ) ), Y ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := Z
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6501) {G8,W31,D8,L1,V3,M1}  { mult( ld( ld( X, rd( Y, mult( X, Y
% 21.27/21.65     ) ) ), Z ), rd( Y, mult( X, Y ) ) ) ==> mult( mult( X, X ), mult( mult( 
% 21.27/21.65    Z, ld( X, rd( Y, mult( X, Y ) ) ) ), X ) ) }.
% 21.27/21.65  parent0[0]: (1167) {G38,W15,D6,L1,V3,M1} P(1149,115) { ld( ld( X, rd( Z, 
% 21.27/21.65    mult( X, Z ) ) ), T ) ==> mult( mult( X, X ), T ) }.
% 21.27/21.65  parent1[0; 16]: (6494) {G7,W35,D8,L1,V3,M1}  { mult( ld( ld( Y, rd( X, mult
% 21.27/21.65    ( Y, X ) ) ), Z ), rd( X, mult( Y, X ) ) ) ==> ld( ld( Y, rd( X, mult( Y
% 21.27/21.65    , X ) ) ), mult( mult( Z, ld( Y, rd( X, mult( Y, X ) ) ) ), Y ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := T
% 21.27/21.65     Z := Y
% 21.27/21.65     T := mult( mult( Z, ld( X, rd( Y, mult( X, Y ) ) ) ), X )
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := Y
% 21.27/21.65     Y := X
% 21.27/21.65     Z := Z
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6503) {G9,W27,D7,L1,V3,M1}  { mult( ld( ld( X, rd( Y, mult( X, Y
% 21.27/21.65     ) ) ), Z ), rd( Y, mult( X, Y ) ) ) ==> mult( mult( X, X ), mult( rd( rd
% 21.27/21.65    ( Z, X ), X ), X ) ) }.
% 21.27/21.65  parent0[0]: (1519) {G36,W15,D6,L1,V3,M1} P(1466,60);d(1454) { mult( Y, ld( 
% 21.27/21.65    Z, rd( T, mult( Z, T ) ) ) ) ==> rd( rd( Y, Z ), Z ) }.
% 21.27/21.65  parent1[0; 21]: (6501) {G8,W31,D8,L1,V3,M1}  { mult( ld( ld( X, rd( Y, mult
% 21.27/21.65    ( X, Y ) ) ), Z ), rd( Y, mult( X, Y ) ) ) ==> mult( mult( X, X ), mult( 
% 21.27/21.65    mult( Z, ld( X, rd( Y, mult( X, Y ) ) ) ), X ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := T
% 21.27/21.65     Y := Z
% 21.27/21.65     Z := X
% 21.27/21.65     T := Y
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := Z
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6504) {G10,W27,D7,L1,V3,M1}  { mult( ld( ld( X, rd( Y, mult( X, Y
% 21.27/21.65     ) ) ), Z ), rd( Y, mult( X, Y ) ) ) ==> mult( mult( X, X ), ld( rd( X, 
% 21.27/21.65    rd( Z, X ) ), X ) ) }.
% 21.27/21.65  parent0[0]: (154) {G15,W11,D4,L1,V3,M1} P(2,123) { mult( rd( X, Y ), Z ) 
% 21.27/21.65    ==> ld( rd( Y, X ), Z ) }.
% 21.27/21.65  parent1[0; 20]: (6503) {G9,W27,D7,L1,V3,M1}  { mult( ld( ld( X, rd( Y, mult
% 21.27/21.65    ( X, Y ) ) ), Z ), rd( Y, mult( X, Y ) ) ) ==> mult( mult( X, X ), mult( 
% 21.27/21.65    rd( rd( Z, X ), X ), X ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := rd( Z, X )
% 21.27/21.65     Y := X
% 21.27/21.65     Z := X
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := Z
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6505) {G2,W23,D7,L1,V3,M1}  { mult( ld( ld( X, rd( Y, mult( X, Y
% 21.27/21.65     ) ) ), Z ), rd( Y, mult( X, Y ) ) ) ==> mult( mult( X, X ), rd( Z, X ) )
% 21.27/21.65     }.
% 21.27/21.65  parent0[0]: (6) {G1,W7,D4,L1,V2,M1} P(2,1) { ld( rd( X, Y ), X ) ==> Y }.
% 21.27/21.65  parent1[0; 20]: (6504) {G10,W27,D7,L1,V3,M1}  { mult( ld( ld( X, rd( Y, 
% 21.27/21.65    mult( X, Y ) ) ), Z ), rd( Y, mult( X, Y ) ) ) ==> mult( mult( X, X ), ld
% 21.27/21.65    ( rd( X, rd( Z, X ) ), X ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := rd( Z, X )
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := Z
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6506) {G3,W19,D5,L1,V3,M1}  { mult( mult( mult( X, X ), Z ), rd( 
% 21.27/21.65    Y, mult( X, Y ) ) ) ==> mult( mult( X, X ), rd( Z, X ) ) }.
% 21.27/21.65  parent0[0]: (1167) {G38,W15,D6,L1,V3,M1} P(1149,115) { ld( ld( X, rd( Z, 
% 21.27/21.65    mult( X, Z ) ) ), T ) ==> mult( mult( X, X ), T ) }.
% 21.27/21.65  parent1[0; 2]: (6505) {G2,W23,D7,L1,V3,M1}  { mult( ld( ld( X, rd( Y, mult
% 21.27/21.65    ( X, Y ) ) ), Z ), rd( Y, mult( X, Y ) ) ) ==> mult( mult( X, X ), rd( Z
% 21.27/21.65    , X ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := T
% 21.27/21.65     Z := Y
% 21.27/21.65     T := Z
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := Z
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  subsumption: (1969) {G39,W19,D5,L1,V3,M1} P(752,25);d(1167);d(1519);d(154);
% 21.27/21.65    d(6);d(1167) { mult( mult( mult( Y, Y ), Z ), rd( X, mult( Y, X ) ) ) ==>
% 21.27/21.65     mult( mult( Y, Y ), rd( Z, Y ) ) }.
% 21.27/21.65  parent0: (6506) {G3,W19,D5,L1,V3,M1}  { mult( mult( mult( X, X ), Z ), rd( 
% 21.27/21.65    Y, mult( X, Y ) ) ) ==> mult( mult( X, X ), rd( Z, X ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Y
% 21.27/21.65     Y := X
% 21.27/21.65     Z := Z
% 21.27/21.65  end
% 21.27/21.65  permutation0:
% 21.27/21.65     0 ==> 0
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  eqswap: (6509) {G8,W19,D5,L1,V3,M1}  { mult( ld( X, Y ), ld( Y, Z ) ) ==> 
% 21.27/21.65    ld( ld( ld( X, Y ), X ), ld( ld( X, Y ), Z ) ) }.
% 21.27/21.65  parent0[0]: (62) {G8,W19,D5,L1,V3,M1} P(0,60) { ld( ld( ld( X, Y ), X ), ld
% 21.27/21.65    ( ld( X, Y ), Z ) ) ==> mult( ld( X, Y ), ld( Y, Z ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := Z
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6520) {G9,W23,D6,L1,V2,M1}  { mult( ld( X, X ), ld( X, ld( X, ld
% 21.27/21.65    ( X, Y ) ) ) ) ==> ld( ld( ld( X, X ), X ), ld( mult( X, X ), Y ) ) }.
% 21.27/21.65  parent0[0]: (740) {G27,W15,D5,L1,V2,M1} P(712,16);d(546);d(679);d(154);d(3)
% 21.27/21.65     { ld( ld( X, X ), ld( X, ld( X, Z ) ) ) ==> ld( mult( X, X ), Z ) }.
% 21.27/21.65  parent1[0; 18]: (6509) {G8,W19,D5,L1,V3,M1}  { mult( ld( X, Y ), ld( Y, Z )
% 21.27/21.65     ) ==> ld( ld( ld( X, Y ), X ), ld( ld( X, Y ), Z ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Z
% 21.27/21.65     Z := Y
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := X
% 21.27/21.65     Z := ld( X, ld( X, Y ) )
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6525) {G10,W19,D6,L1,V2,M1}  { mult( ld( X, X ), ld( X, ld( X, ld
% 21.27/21.65    ( X, Y ) ) ) ) ==> ld( X, ld( mult( X, X ), Y ) ) }.
% 21.27/21.65  parent0[0]: (469) {G20,W7,D4,L1,V1,M1} P(450,6) { ld( ld( X, X ), X ) ==> X
% 21.27/21.65     }.
% 21.27/21.65  parent1[0; 13]: (6520) {G9,W23,D6,L1,V2,M1}  { mult( ld( X, X ), ld( X, ld
% 21.27/21.65    ( X, ld( X, Y ) ) ) ) ==> ld( ld( ld( X, X ), X ), ld( mult( X, X ), Y )
% 21.27/21.65     ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6526) {G11,W19,D6,L1,V2,M1}  { ld( ld( X, X ), ld( X, ld( X, ld( 
% 21.27/21.65    X, Y ) ) ) ) ==> ld( X, ld( mult( X, X ), Y ) ) }.
% 21.27/21.65  parent0[0]: (464) {G20,W11,D4,L1,V2,M1} P(450,154) { mult( ld( X, X ), Y ) 
% 21.27/21.65    ==> ld( ld( X, X ), Y ) }.
% 21.27/21.65  parent1[0; 1]: (6525) {G10,W19,D6,L1,V2,M1}  { mult( ld( X, X ), ld( X, ld
% 21.27/21.65    ( X, ld( X, Y ) ) ) ) ==> ld( X, ld( mult( X, X ), Y ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := ld( X, ld( X, ld( X, Y ) ) )
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6527) {G12,W15,D5,L1,V2,M1}  { ld( mult( X, X ), ld( X, Y ) ) ==>
% 21.27/21.65     ld( X, ld( mult( X, X ), Y ) ) }.
% 21.27/21.65  parent0[0]: (740) {G27,W15,D5,L1,V2,M1} P(712,16);d(546);d(679);d(154);d(3)
% 21.27/21.65     { ld( ld( X, X ), ld( X, ld( X, Z ) ) ) ==> ld( mult( X, X ), Z ) }.
% 21.27/21.65  parent1[0; 1]: (6526) {G11,W19,D6,L1,V2,M1}  { ld( ld( X, X ), ld( X, ld( X
% 21.27/21.65    , ld( X, Y ) ) ) ) ==> ld( X, ld( mult( X, X ), Y ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Z
% 21.27/21.65     Z := ld( X, Y )
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  eqswap: (6528) {G12,W15,D5,L1,V2,M1}  { ld( X, ld( mult( X, X ), Y ) ) ==> 
% 21.27/21.65    ld( mult( X, X ), ld( X, Y ) ) }.
% 21.27/21.65  parent0[0]: (6527) {G12,W15,D5,L1,V2,M1}  { ld( mult( X, X ), ld( X, Y ) ) 
% 21.27/21.65    ==> ld( X, ld( mult( X, X ), Y ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  subsumption: (1975) {G28,W15,D5,L1,V2,M1} P(740,62);d(469);d(464);d(740) { 
% 21.27/21.65    ld( X, ld( mult( X, X ), Y ) ) ==> ld( mult( X, X ), ld( X, Y ) ) }.
% 21.27/21.65  parent0: (6528) {G12,W15,D5,L1,V2,M1}  { ld( X, ld( mult( X, X ), Y ) ) ==>
% 21.27/21.65     ld( mult( X, X ), ld( X, Y ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65  end
% 21.27/21.65  permutation0:
% 21.27/21.65     0 ==> 0
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  eqswap: (6530) {G28,W15,D5,L1,V2,M1}  { ld( mult( X, X ), ld( X, Y ) ) ==> 
% 21.27/21.65    ld( X, ld( mult( X, X ), Y ) ) }.
% 21.27/21.65  parent0[0]: (1975) {G28,W15,D5,L1,V2,M1} P(740,62);d(469);d(464);d(740) { 
% 21.27/21.65    ld( X, ld( mult( X, X ), Y ) ) ==> ld( mult( X, X ), ld( X, Y ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6540) {G29,W39,D9,L1,V2,M1}  { ld( mult( ld( mult( X, X ), X ), 
% 21.27/21.65    ld( mult( X, X ), X ) ), ld( ld( mult( X, X ), X ), Y ) ) ==> ld( ld( 
% 21.27/21.65    mult( X, X ), X ), ld( ld( X, rd( mult( X, ld( mult( X, X ), X ) ), X ) )
% 21.27/21.65    , Y ) ) }.
% 21.27/21.65  parent0[0]: (1030) {G32,W15,D5,L1,V2,M1} P(928,11);d(60);d(418);d(450);d(
% 21.27/21.65    624) { mult( Y, ld( mult( X, X ), X ) ) ==> ld( X, rd( mult( X, Y ), X )
% 21.27/21.65     ) }.
% 21.27/21.65  parent1[0; 27]: (6530) {G28,W15,D5,L1,V2,M1}  { ld( mult( X, X ), ld( X, Y
% 21.27/21.65     ) ) ==> ld( X, ld( mult( X, X ), Y ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := ld( mult( X, X ), X )
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := ld( mult( X, X ), X )
% 21.27/21.65     Y := Y
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6541) {G30,W39,D9,L1,V2,M1}  { ld( ld( X, rd( mult( X, ld( mult( 
% 21.27/21.65    X, X ), X ) ), X ) ), ld( ld( mult( X, X ), X ), Y ) ) ==> ld( ld( mult( 
% 21.27/21.65    X, X ), X ), ld( ld( X, rd( mult( X, ld( mult( X, X ), X ) ), X ) ), Y )
% 21.27/21.65     ) }.
% 21.27/21.65  parent0[0]: (1030) {G32,W15,D5,L1,V2,M1} P(928,11);d(60);d(418);d(450);d(
% 21.27/21.65    624) { mult( Y, ld( mult( X, X ), X ) ) ==> ld( X, rd( mult( X, Y ), X )
% 21.27/21.65     ) }.
% 21.27/21.65  parent1[0; 2]: (6540) {G29,W39,D9,L1,V2,M1}  { ld( mult( ld( mult( X, X ), 
% 21.27/21.65    X ), ld( mult( X, X ), X ) ), ld( ld( mult( X, X ), X ), Y ) ) ==> ld( ld
% 21.27/21.65    ( mult( X, X ), X ), ld( ld( X, rd( mult( X, ld( mult( X, X ), X ) ), X )
% 21.27/21.65     ), Y ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := ld( mult( X, X ), X )
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6590) {G26,W35,D9,L1,V2,M1}  { ld( ld( X, rd( mult( X, ld( mult( 
% 21.27/21.65    X, X ), X ) ), X ) ), ld( ld( mult( X, X ), X ), Y ) ) ==> mult( X, ld( 
% 21.27/21.65    ld( X, rd( mult( X, ld( mult( X, X ), X ) ), X ) ), Y ) ) }.
% 21.27/21.65  parent0[0]: (627) {G25,W11,D5,L1,V2,M1} P(624,460) { ld( ld( mult( X, X ), 
% 21.27/21.65    X ), Y ) ==> mult( X, Y ) }.
% 21.27/21.65  parent1[0; 20]: (6541) {G30,W39,D9,L1,V2,M1}  { ld( ld( X, rd( mult( X, ld
% 21.27/21.65    ( mult( X, X ), X ) ), X ) ), ld( ld( mult( X, X ), X ), Y ) ) ==> ld( ld
% 21.27/21.65    ( mult( X, X ), X ), ld( ld( X, rd( mult( X, ld( mult( X, X ), X ) ), X )
% 21.27/21.65     ), Y ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := ld( ld( X, rd( mult( X, ld( mult( X, X ), X ) ), X ) ), Y )
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6593) {G8,W35,D8,L1,V2,M1}  { ld( ld( X, rd( mult( X, ld( mult( X
% 21.27/21.65    , X ), X ) ), X ) ), ld( ld( mult( X, X ), X ), Y ) ) ==> mult( X, ld( ld
% 21.27/21.65    ( X, rd( ld( ld( X, X ), ld( X, X ) ), X ) ), Y ) ) }.
% 21.27/21.65  parent0[0]: (60) {G7,W15,D5,L1,V3,M1} P(54,2) { mult( X, ld( mult( Y, X ), 
% 21.27/21.65    Z ) ) ==> ld( ld( X, Y ), ld( X, Z ) ) }.
% 21.27/21.65  parent1[0; 26]: (6590) {G26,W35,D9,L1,V2,M1}  { ld( ld( X, rd( mult( X, ld
% 21.27/21.65    ( mult( X, X ), X ) ), X ) ), ld( ld( mult( X, X ), X ), Y ) ) ==> mult( 
% 21.27/21.65    X, ld( ld( X, rd( mult( X, ld( mult( X, X ), X ) ), X ) ), Y ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := X
% 21.27/21.65     Z := X
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6594) {G8,W35,D8,L1,V2,M1}  { ld( ld( X, rd( ld( ld( X, X ), ld( 
% 21.27/21.65    X, X ) ), X ) ), ld( ld( mult( X, X ), X ), Y ) ) ==> mult( X, ld( ld( X
% 21.27/21.65    , rd( ld( ld( X, X ), ld( X, X ) ), X ) ), Y ) ) }.
% 21.27/21.65  parent0[0]: (60) {G7,W15,D5,L1,V3,M1} P(54,2) { mult( X, ld( mult( Y, X ), 
% 21.27/21.65    Z ) ) ==> ld( ld( X, Y ), ld( X, Z ) ) }.
% 21.27/21.65  parent1[0; 5]: (6593) {G8,W35,D8,L1,V2,M1}  { ld( ld( X, rd( mult( X, ld( 
% 21.27/21.65    mult( X, X ), X ) ), X ) ), ld( ld( mult( X, X ), X ), Y ) ) ==> mult( X
% 21.27/21.65    , ld( ld( X, rd( ld( ld( X, X ), ld( X, X ) ), X ) ), Y ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := X
% 21.27/21.65     Z := X
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6600) {G9,W35,D9,L1,V2,M1}  { ld( ld( X, rd( ld( ld( X, X ), ld( 
% 21.27/21.65    X, X ) ), X ) ), ld( ld( mult( X, X ), X ), Y ) ) ==> mult( X, ld( ld( X
% 21.27/21.65    , mult( X, rd( ld( X, ld( X, X ) ), X ) ) ), Y ) ) }.
% 21.27/21.65  parent0[0]: (1184) {G20,W19,D6,L1,V2,M1} P(450,1113) { rd( ld( ld( X, Y ), 
% 21.27/21.65    ld( X, Y ) ), X ) ==> mult( X, rd( ld( X, ld( X, Y ) ), Y ) ) }.
% 21.27/21.65  parent1[0; 25]: (6594) {G8,W35,D8,L1,V2,M1}  { ld( ld( X, rd( ld( ld( X, X
% 21.27/21.65     ), ld( X, X ) ), X ) ), ld( ld( mult( X, X ), X ), Y ) ) ==> mult( X, ld
% 21.27/21.65    ( ld( X, rd( ld( ld( X, X ), ld( X, X ) ), X ) ), Y ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := X
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6601) {G10,W35,D9,L1,V2,M1}  { ld( ld( X, mult( X, rd( ld( X, ld
% 21.27/21.65    ( X, X ) ), X ) ) ), ld( ld( mult( X, X ), X ), Y ) ) ==> mult( X, ld( ld
% 21.27/21.65    ( X, mult( X, rd( ld( X, ld( X, X ) ), X ) ) ), Y ) ) }.
% 21.27/21.65  parent0[0]: (1184) {G20,W19,D6,L1,V2,M1} P(450,1113) { rd( ld( ld( X, Y ), 
% 21.27/21.65    ld( X, Y ) ), X ) ==> mult( X, rd( ld( X, ld( X, Y ) ), Y ) ) }.
% 21.27/21.65  parent1[0; 4]: (6600) {G9,W35,D9,L1,V2,M1}  { ld( ld( X, rd( ld( ld( X, X )
% 21.27/21.65    , ld( X, X ) ), X ) ), ld( ld( mult( X, X ), X ), Y ) ) ==> mult( X, ld( 
% 21.27/21.65    ld( X, mult( X, rd( ld( X, ld( X, X ) ), X ) ) ), Y ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := X
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6606) {G1,W31,D8,L1,V2,M1}  { ld( ld( X, mult( X, rd( ld( X, ld( 
% 21.27/21.65    X, X ) ), X ) ) ), ld( ld( mult( X, X ), X ), Y ) ) ==> mult( X, ld( rd( 
% 21.27/21.65    ld( X, ld( X, X ) ), X ), Y ) ) }.
% 21.27/21.65  parent0[0]: (1) {G0,W7,D4,L1,V2,M1} I { ld( Y, mult( Y, X ) ) ==> X }.
% 21.27/21.65  parent1[0; 23]: (6601) {G10,W35,D9,L1,V2,M1}  { ld( ld( X, mult( X, rd( ld
% 21.27/21.65    ( X, ld( X, X ) ), X ) ) ), ld( ld( mult( X, X ), X ), Y ) ) ==> mult( X
% 21.27/21.65    , ld( ld( X, mult( X, rd( ld( X, ld( X, X ) ), X ) ) ), Y ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := rd( ld( X, ld( X, X ) ), X )
% 21.27/21.65     Y := X
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6607) {G1,W27,D7,L1,V2,M1}  { ld( rd( ld( X, ld( X, X ) ), X ), 
% 21.27/21.65    ld( ld( mult( X, X ), X ), Y ) ) ==> mult( X, ld( rd( ld( X, ld( X, X ) )
% 21.27/21.65    , X ), Y ) ) }.
% 21.27/21.65  parent0[0]: (1) {G0,W7,D4,L1,V2,M1} I { ld( Y, mult( Y, X ) ) ==> X }.
% 21.27/21.65  parent1[0; 2]: (6606) {G1,W31,D8,L1,V2,M1}  { ld( ld( X, mult( X, rd( ld( X
% 21.27/21.65    , ld( X, X ) ), X ) ) ), ld( ld( mult( X, X ), X ), Y ) ) ==> mult( X, ld
% 21.27/21.65    ( rd( ld( X, ld( X, X ) ), X ), Y ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := rd( ld( X, ld( X, X ) ), X )
% 21.27/21.65     Y := X
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6614) {G2,W27,D7,L1,V2,M1}  { ld( rd( ld( X, ld( X, X ) ), X ), 
% 21.27/21.65    ld( ld( mult( X, X ), X ), Y ) ) ==> mult( X, ld( rd( ld( mult( X, X ), X
% 21.27/21.65     ), X ), Y ) ) }.
% 21.27/21.65  parent0[0]: (624) {G24,W11,D4,L1,V1,M1} P(536,6) { ld( X, ld( X, X ) ) ==> 
% 21.27/21.65    ld( mult( X, X ), X ) }.
% 21.27/21.65  parent1[0; 20]: (6607) {G1,W27,D7,L1,V2,M1}  { ld( rd( ld( X, ld( X, X ) )
% 21.27/21.65    , X ), ld( ld( mult( X, X ), X ), Y ) ) ==> mult( X, ld( rd( ld( X, ld( X
% 21.27/21.65    , X ) ), X ), Y ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6615) {G3,W27,D7,L1,V2,M1}  { ld( rd( ld( mult( X, X ), X ), X )
% 21.27/21.65    , ld( ld( mult( X, X ), X ), Y ) ) ==> mult( X, ld( rd( ld( mult( X, X )
% 21.27/21.65    , X ), X ), Y ) ) }.
% 21.27/21.65  parent0[0]: (624) {G24,W11,D4,L1,V1,M1} P(536,6) { ld( X, ld( X, X ) ) ==> 
% 21.27/21.65    ld( mult( X, X ), X ) }.
% 21.27/21.65  parent1[0; 3]: (6614) {G2,W27,D7,L1,V2,M1}  { ld( rd( ld( X, ld( X, X ) ), 
% 21.27/21.65    X ), ld( ld( mult( X, X ), X ), Y ) ) ==> mult( X, ld( rd( ld( mult( X, X
% 21.27/21.65     ), X ), X ), Y ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6618) {G4,W23,D6,L1,V2,M1}  { ld( rd( ld( mult( X, X ), X ), X )
% 21.27/21.65    , ld( ld( mult( X, X ), X ), Y ) ) ==> mult( X, mult( mult( X, X ), Y ) )
% 21.27/21.65     }.
% 21.27/21.65  parent0[0]: (115) {G13,W11,D5,L1,V3,M1} P(105,6) { ld( rd( ld( Y, Z ), Z )
% 21.27/21.65    , X ) ==> mult( Y, X ) }.
% 21.27/21.65  parent1[0; 18]: (6615) {G3,W27,D7,L1,V2,M1}  { ld( rd( ld( mult( X, X ), X
% 21.27/21.65     ), X ), ld( ld( mult( X, X ), X ), Y ) ) ==> mult( X, ld( rd( ld( mult( 
% 21.27/21.65    X, X ), X ), X ), Y ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Y
% 21.27/21.65     Y := mult( X, X )
% 21.27/21.65     Z := X
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6620) {G5,W19,D6,L1,V2,M1}  { mult( mult( X, X ), ld( ld( mult( X
% 21.27/21.65    , X ), X ), Y ) ) ==> mult( X, mult( mult( X, X ), Y ) ) }.
% 21.27/21.65  parent0[0]: (115) {G13,W11,D5,L1,V3,M1} P(105,6) { ld( rd( ld( Y, Z ), Z )
% 21.27/21.65    , X ) ==> mult( Y, X ) }.
% 21.27/21.65  parent1[0; 1]: (6618) {G4,W23,D6,L1,V2,M1}  { ld( rd( ld( mult( X, X ), X )
% 21.27/21.65    , X ), ld( ld( mult( X, X ), X ), Y ) ) ==> mult( X, mult( mult( X, X ), 
% 21.27/21.65    Y ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := ld( ld( mult( X, X ), X ), Y )
% 21.27/21.65     Y := mult( X, X )
% 21.27/21.65     Z := X
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6621) {G6,W15,D5,L1,V2,M1}  { mult( mult( X, X ), mult( X, Y ) ) 
% 21.27/21.65    ==> mult( X, mult( mult( X, X ), Y ) ) }.
% 21.27/21.65  parent0[0]: (627) {G25,W11,D5,L1,V2,M1} P(624,460) { ld( ld( mult( X, X ), 
% 21.27/21.65    X ), Y ) ==> mult( X, Y ) }.
% 21.27/21.65  parent1[0; 5]: (6620) {G5,W19,D6,L1,V2,M1}  { mult( mult( X, X ), ld( ld( 
% 21.27/21.65    mult( X, X ), X ), Y ) ) ==> mult( X, mult( mult( X, X ), Y ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  eqswap: (6622) {G6,W15,D5,L1,V2,M1}  { mult( X, mult( mult( X, X ), Y ) ) 
% 21.27/21.65    ==> mult( mult( X, X ), mult( X, Y ) ) }.
% 21.27/21.65  parent0[0]: (6621) {G6,W15,D5,L1,V2,M1}  { mult( mult( X, X ), mult( X, Y )
% 21.27/21.65     ) ==> mult( X, mult( mult( X, X ), Y ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  subsumption: (1985) {G33,W15,D5,L1,V2,M1} P(1030,1975);d(627);d(60);d(1184)
% 21.27/21.65    ;d(1);d(624);d(115);d(115);d(627) { mult( X, mult( mult( X, X ), Y ) ) 
% 21.27/21.65    ==> mult( mult( X, X ), mult( X, Y ) ) }.
% 21.27/21.65  parent0: (6622) {G6,W15,D5,L1,V2,M1}  { mult( X, mult( mult( X, X ), Y ) ) 
% 21.27/21.65    ==> mult( mult( X, X ), mult( X, Y ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65  end
% 21.27/21.65  permutation0:
% 21.27/21.65     0 ==> 0
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6625) {G22,W15,D5,L1,V2,M1}  { ld( ld( X, X ), rd( Y, mult( X, Y
% 21.27/21.65     ) ) ) ==> ld( mult( X, X ), X ) }.
% 21.27/21.65  parent0[0]: (624) {G24,W11,D4,L1,V1,M1} P(536,6) { ld( X, ld( X, X ) ) ==> 
% 21.27/21.65    ld( mult( X, X ), X ) }.
% 21.27/21.65  parent1[0; 10]: (472) {G21,W15,D5,L1,V2,M1} P(469,192);d(450);d(460);d(0)
% 21.27/21.65     { ld( ld( X, X ), rd( Y, mult( X, Y ) ) ) ==> ld( X, ld( X, X ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  subsumption: (2033) {G25,W15,D5,L1,V2,M1} S(472);d(624) { ld( ld( X, X ), 
% 21.27/21.65    rd( Y, mult( X, Y ) ) ) ==> ld( mult( X, X ), X ) }.
% 21.27/21.65  parent0: (6625) {G22,W15,D5,L1,V2,M1}  { ld( ld( X, X ), rd( Y, mult( X, Y
% 21.27/21.65     ) ) ) ==> ld( mult( X, X ), X ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65  end
% 21.27/21.65  permutation0:
% 21.27/21.65     0 ==> 0
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6629) {G3,W15,D5,L1,V2,M1}  { ld( rd( Y, X ), mult( Y, X ) ) ==> 
% 21.27/21.65    mult( mult( X, rd( X, Y ) ), Y ) }.
% 21.27/21.65  parent0[0]: (154) {G15,W11,D4,L1,V3,M1} P(2,123) { mult( rd( X, Y ), Z ) 
% 21.27/21.65    ==> ld( rd( Y, X ), Z ) }.
% 21.27/21.65  parent1[0; 1]: (96) {G2,W15,D5,L1,V2,M1} P(2,13) { mult( rd( X, Y ), mult( 
% 21.27/21.65    Y, X ) ) ==> mult( mult( X, rd( X, Y ) ), Y ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := mult( Y, X )
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  eqswap: (6630) {G3,W15,D5,L1,V2,M1}  { mult( mult( Y, rd( Y, X ) ), X ) ==>
% 21.27/21.65     ld( rd( X, Y ), mult( X, Y ) ) }.
% 21.27/21.65  parent0[0]: (6629) {G3,W15,D5,L1,V2,M1}  { ld( rd( Y, X ), mult( Y, X ) ) 
% 21.27/21.65    ==> mult( mult( X, rd( X, Y ) ), Y ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Y
% 21.27/21.65     Y := X
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  subsumption: (2035) {G16,W15,D5,L1,V2,M1} S(96);d(154) { mult( mult( X, rd
% 21.27/21.65    ( X, Y ) ), Y ) ==> ld( rd( Y, X ), mult( Y, X ) ) }.
% 21.27/21.65  parent0: (6630) {G3,W15,D5,L1,V2,M1}  { mult( mult( Y, rd( Y, X ) ), X ) 
% 21.27/21.65    ==> ld( rd( X, Y ), mult( X, Y ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Y
% 21.27/21.65     Y := X
% 21.27/21.65  end
% 21.27/21.65  permutation0:
% 21.27/21.65     0 ==> 0
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6633) {G20,W15,D5,L1,V2,M1}  { mult( X, ld( ld( X, X ), Y ) ) ==>
% 21.27/21.65     ld( ld( X, X ), mult( X, Y ) ) }.
% 21.27/21.65  parent0[0]: (486) {G21,W15,D4,L1,V2,M1} P(469,26);d(15);d(0) { mult( mult( 
% 21.27/21.65    X, X ), ld( X, Y ) ) ==> ld( ld( X, X ), mult( X, Y ) ) }.
% 21.27/21.65  parent1[0; 8]: (447) {G19,W15,D5,L1,V2,M1} P(428,63);d(99);d(348) { mult( X
% 21.27/21.65    , ld( ld( X, X ), Z ) ) ==> mult( mult( X, X ), ld( X, Z ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Z
% 21.27/21.65     Z := Y
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  subsumption: (2043) {G22,W15,D5,L1,V2,M1} S(447);d(486) { mult( X, ld( ld( 
% 21.27/21.65    X, X ), Z ) ) ==> ld( ld( X, X ), mult( X, Z ) ) }.
% 21.27/21.65  parent0: (6633) {G20,W15,D5,L1,V2,M1}  { mult( X, ld( ld( X, X ), Y ) ) ==>
% 21.27/21.65     ld( ld( X, X ), mult( X, Y ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Z
% 21.27/21.65  end
% 21.27/21.65  permutation0:
% 21.27/21.65     0 ==> 0
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  eqswap: (6636) {G7,W15,D6,L1,V3,M1}  { X ==> ld( mult( X, rd( Y, mult( X, Z
% 21.27/21.65     ) ) ), rd( mult( X, Y ), Z ) ) }.
% 21.27/21.65  parent0[0]: (1227) {G7,W15,D6,L1,V3,M1} P(48,1) { ld( mult( X, rd( Y, mult
% 21.27/21.65    ( X, Z ) ) ), rd( mult( X, Y ), Z ) ) ==> X }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := Z
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6638) {G8,W19,D6,L1,V3,M1}  { X ==> ld( mult( X, rd( Y, ld( X, X
% 21.27/21.65     ) ) ), rd( mult( X, Y ), rd( Z, mult( X, Z ) ) ) ) }.
% 21.27/21.65  parent0[0]: (1009) {G20,W11,D5,L1,V2,M1} S(137);d(450) { mult( X, rd( Y, 
% 21.27/21.65    mult( X, Y ) ) ) ==> ld( X, X ) }.
% 21.27/21.65  parent1[0; 7]: (6636) {G7,W15,D6,L1,V3,M1}  { X ==> ld( mult( X, rd( Y, 
% 21.27/21.65    mult( X, Z ) ) ), rd( mult( X, Y ), Z ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Z
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := rd( Z, mult( X, Z ) )
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  eqswap: (6641) {G8,W19,D6,L1,V3,M1}  { ld( mult( X, rd( Y, ld( X, X ) ) ), 
% 21.27/21.65    rd( mult( X, Y ), rd( Z, mult( X, Z ) ) ) ) ==> X }.
% 21.27/21.65  parent0[0]: (6638) {G8,W19,D6,L1,V3,M1}  { X ==> ld( mult( X, rd( Y, ld( X
% 21.27/21.65    , X ) ) ), rd( mult( X, Y ), rd( Z, mult( X, Z ) ) ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := Z
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  subsumption: (2245) {G21,W19,D6,L1,V3,M1} P(1009,1227) { ld( mult( X, rd( Z
% 21.27/21.65    , ld( X, X ) ) ), rd( mult( X, Z ), rd( Y, mult( X, Y ) ) ) ) ==> X }.
% 21.27/21.65  parent0: (6641) {G8,W19,D6,L1,V3,M1}  { ld( mult( X, rd( Y, ld( X, X ) ) )
% 21.27/21.65    , rd( mult( X, Y ), rd( Z, mult( X, Z ) ) ) ) ==> X }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Z
% 21.27/21.65     Z := Y
% 21.27/21.65  end
% 21.27/21.65  permutation0:
% 21.27/21.65     0 ==> 0
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  eqswap: (6643) {G28,W15,D5,L1,V3,M1}  { rd( ld( mult( X, X ), Z ), Z ) = ld
% 21.27/21.65    ( X, rd( ld( X, Y ), Y ) ) }.
% 21.27/21.65  parent0[0]: (770) {G28,W15,D5,L1,V3,M1} P(686,105);d(751) { ld( X, rd( ld( 
% 21.27/21.65    X, Y ), Y ) ) = rd( ld( mult( X, X ), Z ), Z ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := Z
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  eqswap: (6644) {G38,W15,D6,L1,V3,M1}  { Z ==> rd( rd( ld( X, Y ), Y ), ld( 
% 21.27/21.65    Z, ld( mult( X, X ), X ) ) ) }.
% 21.27/21.65  parent0[0]: (1204) {G38,W15,D6,L1,V3,M1} P(1084,7) { rd( rd( ld( X, Z ), Z
% 21.27/21.65     ), ld( Y, ld( mult( X, X ), X ) ) ) ==> Y }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Z
% 21.27/21.65     Z := Y
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6646) {G29,W23,D7,L1,V3,M1}  { X ==> rd( ld( Y, rd( ld( Y, T ), T
% 21.27/21.65     ) ), ld( X, ld( mult( mult( Y, Y ), mult( Y, Y ) ), mult( Y, Y ) ) ) )
% 21.27/21.65     }.
% 21.27/21.65  parent0[0]: (6643) {G28,W15,D5,L1,V3,M1}  { rd( ld( mult( X, X ), Z ), Z ) 
% 21.27/21.65    = ld( X, rd( ld( X, Y ), Y ) ) }.
% 21.27/21.65  parent1[0; 3]: (6644) {G38,W15,D6,L1,V3,M1}  { Z ==> rd( rd( ld( X, Y ), Y
% 21.27/21.65     ), ld( Z, ld( mult( X, X ), X ) ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Y
% 21.27/21.65     Y := T
% 21.27/21.65     Z := Z
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := mult( Y, Y )
% 21.27/21.65     Y := Z
% 21.27/21.65     Z := X
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6647) {G26,W19,D6,L1,V3,M1}  { X ==> rd( ld( Y, rd( ld( Y, Z ), Z
% 21.27/21.65     ) ), ld( X, ld( mult( Y, Y ), ld( Y, Y ) ) ) ) }.
% 21.27/21.65  parent0[0]: (792) {G25,W19,D5,L1,V1,M1} P(482,624);d(535) { ld( mult( mult
% 21.27/21.65    ( X, X ), mult( X, X ) ), mult( X, X ) ) ==> ld( mult( X, X ), ld( X, X )
% 21.27/21.65     ) }.
% 21.27/21.65  parent1[0; 12]: (6646) {G29,W23,D7,L1,V3,M1}  { X ==> rd( ld( Y, rd( ld( Y
% 21.27/21.65    , T ), T ) ), ld( X, ld( mult( mult( Y, Y ), mult( Y, Y ) ), mult( Y, Y )
% 21.27/21.65     ) ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Y
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := T
% 21.27/21.65     T := Z
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  eqswap: (6648) {G26,W19,D6,L1,V3,M1}  { rd( ld( Y, rd( ld( Y, Z ), Z ) ), 
% 21.27/21.65    ld( X, ld( mult( Y, Y ), ld( Y, Y ) ) ) ) ==> X }.
% 21.27/21.65  parent0[0]: (6647) {G26,W19,D6,L1,V3,M1}  { X ==> rd( ld( Y, rd( ld( Y, Z )
% 21.27/21.65    , Z ) ), ld( X, ld( mult( Y, Y ), ld( Y, Y ) ) ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := Z
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  subsumption: (2252) {G39,W19,D6,L1,V3,M1} P(770,1204);d(792) { rd( ld( X, 
% 21.27/21.65    rd( ld( X, Z ), Z ) ), ld( T, ld( mult( X, X ), ld( X, X ) ) ) ) ==> T
% 21.27/21.65     }.
% 21.27/21.65  parent0: (6648) {G26,W19,D6,L1,V3,M1}  { rd( ld( Y, rd( ld( Y, Z ), Z ) ), 
% 21.27/21.65    ld( X, ld( mult( Y, Y ), ld( Y, Y ) ) ) ) ==> X }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := T
% 21.27/21.65     Y := X
% 21.27/21.65     Z := Z
% 21.27/21.65  end
% 21.27/21.65  permutation0:
% 21.27/21.65     0 ==> 0
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  eqswap: (6650) {G37,W15,D5,L1,V3,M1}  { rd( rd( ld( X, Z ), Z ), Y ) = rd( 
% 21.27/21.65    ld( mult( X, X ), X ), Y ) }.
% 21.27/21.65  parent0[0]: (1084) {G37,W15,D5,L1,V3,M1} P(1010,1080);d(1050) { rd( ld( 
% 21.27/21.65    mult( X, X ), X ), T ) = rd( rd( ld( X, U ), U ), T ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := T
% 21.27/21.65     Z := U
% 21.27/21.65     T := Y
% 21.27/21.65     U := Z
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6656) {G38,W35,D8,L1,V4,M1}  { rd( rd( Z, ld( mult( X, X ), X ) )
% 21.27/21.65    , T ) = rd( ld( mult( rd( rd( ld( X, Y ), Y ), Z ), rd( rd( ld( X, Y ), Y
% 21.27/21.65     ), Z ) ), rd( rd( ld( X, Y ), Y ), Z ) ), T ) }.
% 21.27/21.65  parent0[0]: (1206) {G38,W15,D6,L1,V3,M1} P(1084,6) { ld( rd( rd( ld( X, Z )
% 21.27/21.65    , Z ), Y ), ld( mult( X, X ), X ) ) ==> Y }.
% 21.27/21.65  parent1[0; 3]: (6650) {G37,W15,D5,L1,V3,M1}  { rd( rd( ld( X, Z ), Z ), Y )
% 21.27/21.65     = rd( ld( mult( X, X ), X ), Y ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Z
% 21.27/21.65     Z := Y
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := rd( rd( ld( X, Y ), Y ), Z )
% 21.27/21.65     Y := T
% 21.27/21.65     Z := ld( mult( X, X ), X )
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6657) {G16,W35,D8,L1,V4,M1}  { rd( rd( X, ld( mult( Y, Y ), Y ) )
% 21.27/21.65    , Z ) = rd( ld( ld( rd( X, rd( ld( Y, T ), T ) ), rd( rd( ld( Y, T ), T )
% 21.27/21.65    , X ) ), rd( rd( ld( Y, T ), T ), X ) ), Z ) }.
% 21.27/21.65  parent0[0]: (154) {G15,W11,D4,L1,V3,M1} P(2,123) { mult( rd( X, Y ), Z ) 
% 21.27/21.65    ==> ld( rd( Y, X ), Z ) }.
% 21.27/21.65  parent1[0; 12]: (6656) {G38,W35,D8,L1,V4,M1}  { rd( rd( Z, ld( mult( X, X )
% 21.27/21.65    , X ) ), T ) = rd( ld( mult( rd( rd( ld( X, Y ), Y ), Z ), rd( rd( ld( X
% 21.27/21.65    , Y ), Y ), Z ) ), rd( rd( ld( X, Y ), Y ), Z ) ), T ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := rd( ld( Y, T ), T )
% 21.27/21.65     Y := X
% 21.27/21.65     Z := rd( rd( ld( Y, T ), T ), X )
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := Y
% 21.27/21.65     Y := T
% 21.27/21.65     Z := X
% 21.27/21.65     T := Z
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6658) {G17,W19,D6,L1,V4,M1}  { rd( rd( X, ld( mult( Y, Y ), Y ) )
% 21.27/21.65    , Z ) = rd( rd( X, rd( ld( Y, T ), T ) ), Z ) }.
% 21.27/21.65  parent0[0]: (639) {G26,W15,D5,L1,V2,M1} P(624,104);d(629);d(154) { ld( ld( 
% 21.27/21.65    rd( Y, X ), rd( X, Y ) ), rd( X, Y ) ) ==> rd( Y, X ) }.
% 21.27/21.65  parent1[0; 11]: (6657) {G16,W35,D8,L1,V4,M1}  { rd( rd( X, ld( mult( Y, Y )
% 21.27/21.65    , Y ) ), Z ) = rd( ld( ld( rd( X, rd( ld( Y, T ), T ) ), rd( rd( ld( Y, T
% 21.27/21.65     ), T ), X ) ), rd( rd( ld( Y, T ), T ), X ) ), Z ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := rd( ld( Y, T ), T )
% 21.27/21.65     Y := X
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := Z
% 21.27/21.65     T := T
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6659) {G18,W19,D6,L1,V4,M1}  { rd( ld( Y, mult( mult( Y, X ), Y )
% 21.27/21.65     ), Z ) = rd( rd( X, rd( ld( Y, T ), T ) ), Z ) }.
% 21.27/21.65  parent0[0]: (1015) {G32,W15,D5,L1,V2,M1} P(536,928);d(632);d(450);d(624);d(
% 21.27/21.65    627);d(783) { rd( Y, ld( mult( X, X ), X ) ) ==> ld( X, mult( mult( X, Y
% 21.27/21.65     ), X ) ) }.
% 21.27/21.65  parent1[0; 2]: (6658) {G17,W19,D6,L1,V4,M1}  { rd( rd( X, ld( mult( Y, Y )
% 21.27/21.65    , Y ) ), Z ) = rd( rd( X, rd( ld( Y, T ), T ) ), Z ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Y
% 21.27/21.65     Y := X
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := Z
% 21.27/21.65     T := T
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  eqswap: (6660) {G18,W19,D6,L1,V4,M1}  { rd( rd( Y, rd( ld( X, T ), T ) ), Z
% 21.27/21.65     ) = rd( ld( X, mult( mult( X, Y ), X ) ), Z ) }.
% 21.27/21.65  parent0[0]: (6659) {G18,W19,D6,L1,V4,M1}  { rd( ld( Y, mult( mult( Y, X ), 
% 21.27/21.65    Y ) ), Z ) = rd( rd( X, rd( ld( Y, T ), T ) ), Z ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Y
% 21.27/21.65     Y := X
% 21.27/21.65     Z := Z
% 21.27/21.65     T := T
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  subsumption: (2271) {G39,W19,D6,L1,V4,M1} P(1206,1084);d(154);d(639);d(1015
% 21.27/21.65    ) { rd( rd( Z, rd( ld( X, Y ), Y ) ), T ) = rd( ld( X, mult( mult( X, Z )
% 21.27/21.65    , X ) ), T ) }.
% 21.27/21.65  parent0: (6660) {G18,W19,D6,L1,V4,M1}  { rd( rd( Y, rd( ld( X, T ), T ) ), 
% 21.27/21.65    Z ) = rd( ld( X, mult( mult( X, Y ), X ) ), Z ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Z
% 21.27/21.65     Z := T
% 21.27/21.65     T := Y
% 21.27/21.65  end
% 21.27/21.65  permutation0:
% 21.27/21.65     0 ==> 0
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  eqswap: (6662) {G1,W7,D4,L1,V2,M1}  { Y ==> ld( rd( X, Y ), X ) }.
% 21.27/21.65  parent0[0]: (6) {G1,W7,D4,L1,V2,M1} P(2,1) { ld( rd( X, Y ), X ) ==> Y }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6663) {G2,W15,D5,L1,V2,M1}  { ld( mult( X, rd( X, Y ) ), X ) ==> 
% 21.27/21.65    ld( rd( X, Y ), ld( Y, Y ) ) }.
% 21.27/21.65  parent0[0]: (1638) {G7,W15,D6,L1,V2,M1} P(6,56) { rd( ld( Y, Y ), ld( mult
% 21.27/21.65    ( X, rd( X, Y ) ), X ) ) ==> rd( X, Y ) }.
% 21.27/21.65  parent1[0; 9]: (6662) {G1,W7,D4,L1,V2,M1}  { Y ==> ld( rd( X, Y ), X ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := ld( Y, Y )
% 21.27/21.65     Y := ld( mult( X, rd( X, Y ) ), X )
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  eqswap: (6664) {G2,W15,D5,L1,V2,M1}  { ld( rd( X, Y ), ld( Y, Y ) ) ==> ld
% 21.27/21.65    ( mult( X, rd( X, Y ) ), X ) }.
% 21.27/21.65  parent0[0]: (6663) {G2,W15,D5,L1,V2,M1}  { ld( mult( X, rd( X, Y ) ), X ) 
% 21.27/21.65    ==> ld( rd( X, Y ), ld( Y, Y ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  subsumption: (2376) {G8,W15,D5,L1,V2,M1} P(1638,6) { ld( rd( Y, X ), ld( X
% 21.27/21.65    , X ) ) = ld( mult( Y, rd( Y, X ) ), Y ) }.
% 21.27/21.65  parent0: (6664) {G2,W15,D5,L1,V2,M1}  { ld( rd( X, Y ), ld( Y, Y ) ) ==> ld
% 21.27/21.65    ( mult( X, rd( X, Y ) ), X ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Y
% 21.27/21.65     Y := X
% 21.27/21.65  end
% 21.27/21.65  permutation0:
% 21.27/21.65     0 ==> 0
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  eqswap: (6665) {G8,W15,D5,L1,V2,M1}  { ld( mult( X, rd( X, Y ) ), X ) = ld
% 21.27/21.65    ( rd( X, Y ), ld( Y, Y ) ) }.
% 21.27/21.65  parent0[0]: (2376) {G8,W15,D5,L1,V2,M1} P(1638,6) { ld( rd( Y, X ), ld( X, 
% 21.27/21.65    X ) ) = ld( mult( Y, rd( Y, X ) ), Y ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Y
% 21.27/21.65     Y := X
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6666) {G9,W19,D6,L1,V3,M1}  { rd( ld( rd( X, Y ), ld( Y, Y ) ), X
% 21.27/21.65     ) = rd( ld( mult( X, rd( X, Y ) ), Z ), Z ) }.
% 21.27/21.65  parent0[0]: (6665) {G8,W15,D5,L1,V2,M1}  { ld( mult( X, rd( X, Y ) ), X ) =
% 21.27/21.65     ld( rd( X, Y ), ld( Y, Y ) ) }.
% 21.27/21.65  parent1[0; 2]: (71) {G11,W11,D4,L1,V3,M1} P(67,67) { rd( ld( X, Z ), Z ) = 
% 21.27/21.65    rd( ld( X, Y ), Y ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := mult( X, rd( X, Y ) )
% 21.27/21.65     Y := Z
% 21.27/21.65     Z := X
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  subsumption: (2386) {G12,W19,D6,L1,V3,M1} P(2376,71) { rd( ld( rd( X, Y ), 
% 21.27/21.65    ld( Y, Y ) ), X ) = rd( ld( mult( X, rd( X, Y ) ), Z ), Z ) }.
% 21.27/21.65  parent0: (6666) {G9,W19,D6,L1,V3,M1}  { rd( ld( rd( X, Y ), ld( Y, Y ) ), X
% 21.27/21.65     ) = rd( ld( mult( X, rd( X, Y ) ), Z ), Z ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := Z
% 21.27/21.65  end
% 21.27/21.65  permutation0:
% 21.27/21.65     0 ==> 0
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  eqswap: (6669) {G32,W19,D5,L1,V4,M1}  { rd( rd( rd( Y, X ), T ), T ) ==> ld
% 21.27/21.65    ( rd( X, Y ), ld( mult( Z, T ), rd( Z, T ) ) ) }.
% 21.27/21.65  parent0[0]: (1401) {G32,W19,D5,L1,V4,M1} P(929,167) { ld( rd( Y, X ), ld( 
% 21.27/21.65    mult( T, Z ), rd( T, Z ) ) ) ==> rd( rd( rd( X, Y ), Z ), Z ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Y
% 21.27/21.65     Y := X
% 21.27/21.65     Z := T
% 21.27/21.65     T := Z
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6671) {G1,W19,D6,L1,V4,M1}  { rd( rd( rd( X, mult( Y, X ) ), Z )
% 21.27/21.65    , Z ) ==> ld( Y, ld( mult( T, Z ), rd( T, Z ) ) ) }.
% 21.27/21.65  parent0[0]: (3) {G0,W7,D4,L1,V2,M1} I { rd( mult( Y, X ), X ) ==> Y }.
% 21.27/21.65  parent1[0; 11]: (6669) {G32,W19,D5,L1,V4,M1}  { rd( rd( rd( Y, X ), T ), T
% 21.27/21.65     ) ==> ld( rd( X, Y ), ld( mult( Z, T ), rd( Z, T ) ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := mult( Y, X )
% 21.27/21.65     Y := X
% 21.27/21.65     Z := T
% 21.27/21.65     T := Z
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  eqswap: (6674) {G1,W19,D6,L1,V4,M1}  { ld( Y, ld( mult( T, Z ), rd( T, Z )
% 21.27/21.65     ) ) ==> rd( rd( rd( X, mult( Y, X ) ), Z ), Z ) }.
% 21.27/21.65  parent0[0]: (6671) {G1,W19,D6,L1,V4,M1}  { rd( rd( rd( X, mult( Y, X ) ), Z
% 21.27/21.65     ), Z ) ==> ld( Y, ld( mult( T, Z ), rd( T, Z ) ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := Z
% 21.27/21.65     T := T
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  subsumption: (2408) {G33,W19,D6,L1,V4,M1} P(3,1401) { ld( X, ld( mult( Z, T
% 21.27/21.65     ), rd( Z, T ) ) ) = rd( rd( rd( Y, mult( X, Y ) ), T ), T ) }.
% 21.27/21.65  parent0: (6674) {G1,W19,D6,L1,V4,M1}  { ld( Y, ld( mult( T, Z ), rd( T, Z )
% 21.27/21.65     ) ) ==> rd( rd( rd( X, mult( Y, X ) ), Z ), Z ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Y
% 21.27/21.65     Y := X
% 21.27/21.65     Z := T
% 21.27/21.65     T := Z
% 21.27/21.65  end
% 21.27/21.65  permutation0:
% 21.27/21.65     0 ==> 0
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  eqswap: (6677) {G16,W19,D6,L1,V4,M1}  { mult( Y, ld( mult( Y, X ), T ) ) 
% 21.27/21.65    ==> ld( mult( X, rd( ld( Y, Z ), Z ) ), ld( Y, T ) ) }.
% 21.27/21.65  parent0[0]: (175) {G16,W19,D6,L1,V4,M1} P(115,39);d(115);d(154);d(7) { ld( 
% 21.27/21.65    mult( Z, rd( ld( X, Y ), Y ) ), ld( X, T ) ) ==> mult( X, ld( mult( X, Z
% 21.27/21.65     ), T ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Y
% 21.27/21.65     Y := Z
% 21.27/21.65     Z := X
% 21.27/21.65     T := T
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6681) {G1,W19,D6,L1,V4,M1}  { mult( X, ld( mult( X, Y ), mult( X
% 21.27/21.65    , Z ) ) ) ==> ld( mult( Y, rd( ld( X, T ), T ) ), Z ) }.
% 21.27/21.65  parent0[0]: (1) {G0,W7,D4,L1,V2,M1} I { ld( Y, mult( Y, X ) ) ==> X }.
% 21.27/21.65  parent1[0; 18]: (6677) {G16,W19,D6,L1,V4,M1}  { mult( Y, ld( mult( Y, X ), 
% 21.27/21.65    T ) ) ==> ld( mult( X, rd( ld( Y, Z ), Z ) ), ld( Y, T ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Z
% 21.27/21.65     Y := X
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := Y
% 21.27/21.65     Y := X
% 21.27/21.65     Z := T
% 21.27/21.65     T := mult( X, Z )
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6682) {G2,W19,D6,L1,V4,M1}  { ld( ld( X, rd( mult( X, Y ), X ) )
% 21.27/21.65    , Z ) ==> ld( mult( Y, rd( ld( X, T ), T ) ), Z ) }.
% 21.27/21.65  parent0[0]: (66) {G9,W15,D5,L1,V3,M1} P(1,63) { mult( X, ld( Z, mult( X, Y
% 21.27/21.65     ) ) ) ==> ld( ld( X, rd( Z, X ) ), Y ) }.
% 21.27/21.65  parent1[0; 1]: (6681) {G1,W19,D6,L1,V4,M1}  { mult( X, ld( mult( X, Y ), 
% 21.27/21.65    mult( X, Z ) ) ) ==> ld( mult( Y, rd( ld( X, T ), T ) ), Z ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Z
% 21.27/21.65     Z := mult( X, Y )
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := Z
% 21.27/21.65     T := T
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  eqswap: (6683) {G2,W19,D6,L1,V4,M1}  { ld( mult( Y, rd( ld( X, T ), T ) ), 
% 21.27/21.65    Z ) ==> ld( ld( X, rd( mult( X, Y ), X ) ), Z ) }.
% 21.27/21.65  parent0[0]: (6682) {G2,W19,D6,L1,V4,M1}  { ld( ld( X, rd( mult( X, Y ), X )
% 21.27/21.65     ), Z ) ==> ld( mult( Y, rd( ld( X, T ), T ) ), Z ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := Z
% 21.27/21.65     T := T
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  subsumption: (2445) {G17,W19,D6,L1,V4,M1} P(1,175);d(66) { ld( mult( Z, rd
% 21.27/21.65    ( ld( X, T ), T ) ), Y ) = ld( ld( X, rd( mult( X, Z ), X ) ), Y ) }.
% 21.27/21.65  parent0: (6683) {G2,W19,D6,L1,V4,M1}  { ld( mult( Y, rd( ld( X, T ), T ) )
% 21.27/21.65    , Z ) ==> ld( ld( X, rd( mult( X, Y ), X ) ), Z ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Z
% 21.27/21.65     Z := Y
% 21.27/21.65     T := T
% 21.27/21.65  end
% 21.27/21.65  permutation0:
% 21.27/21.65     0 ==> 0
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  eqswap: (6685) {G33,W15,D6,L1,V3,M1}  { rd( mult( X, Y ), X ) ==> mult( X, 
% 21.27/21.65    mult( Y, rd( Z, mult( X, Z ) ) ) ) }.
% 21.27/21.65  parent0[0]: (1271) {G33,W15,D6,L1,V3,M1} P(123,1019);d(104);d(3);d(123) { 
% 21.27/21.65    mult( Y, mult( Z, rd( X, mult( Y, X ) ) ) ) ==> rd( mult( Y, Z ), Y ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Z
% 21.27/21.65     Y := X
% 21.27/21.65     Z := Y
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6691) {G34,W19,D6,L1,V2,M1}  { rd( mult( X, mult( mult( X, X ), Y
% 21.27/21.65     ) ), X ) ==> mult( X, mult( mult( X, X ), rd( Y, X ) ) ) }.
% 21.27/21.65  parent0[0]: (1969) {G39,W19,D5,L1,V3,M1} P(752,25);d(1167);d(1519);d(154);d
% 21.27/21.65    (6);d(1167) { mult( mult( mult( Y, Y ), Z ), rd( X, mult( Y, X ) ) ) ==> 
% 21.27/21.65    mult( mult( Y, Y ), rd( Z, Y ) ) }.
% 21.27/21.65  parent1[0; 12]: (6685) {G33,W15,D6,L1,V3,M1}  { rd( mult( X, Y ), X ) ==> 
% 21.27/21.65    mult( X, mult( Y, rd( Z, mult( X, Z ) ) ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Z
% 21.27/21.65     Y := X
% 21.27/21.65     Z := Y
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := mult( mult( X, X ), Y )
% 21.27/21.65     Z := Z
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6694) {G34,W19,D6,L1,V2,M1}  { rd( mult( X, mult( mult( X, X ), Y
% 21.27/21.65     ) ), X ) ==> mult( mult( X, X ), mult( X, rd( Y, X ) ) ) }.
% 21.27/21.65  parent0[0]: (1985) {G33,W15,D5,L1,V2,M1} P(1030,1975);d(627);d(60);d(1184);
% 21.27/21.65    d(1);d(624);d(115);d(115);d(627) { mult( X, mult( mult( X, X ), Y ) ) ==>
% 21.27/21.65     mult( mult( X, X ), mult( X, Y ) ) }.
% 21.27/21.65  parent1[0; 10]: (6691) {G34,W19,D6,L1,V2,M1}  { rd( mult( X, mult( mult( X
% 21.27/21.65    , X ), Y ) ), X ) ==> mult( X, mult( mult( X, X ), rd( Y, X ) ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := rd( Y, X )
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6696) {G34,W19,D5,L1,V2,M1}  { rd( mult( mult( X, X ), mult( X, Y
% 21.27/21.65     ) ), X ) ==> mult( mult( X, X ), mult( X, rd( Y, X ) ) ) }.
% 21.27/21.65  parent0[0]: (1985) {G33,W15,D5,L1,V2,M1} P(1030,1975);d(627);d(60);d(1184);
% 21.27/21.65    d(1);d(624);d(115);d(115);d(627) { mult( X, mult( mult( X, X ), Y ) ) ==>
% 21.27/21.65     mult( mult( X, X ), mult( X, Y ) ) }.
% 21.27/21.65  parent1[0; 2]: (6694) {G34,W19,D6,L1,V2,M1}  { rd( mult( X, mult( mult( X, 
% 21.27/21.65    X ), Y ) ), X ) ==> mult( mult( X, X ), mult( X, rd( Y, X ) ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  subsumption: (2481) {G40,W19,D5,L1,V2,M1} P(1969,1271);d(1985);d(1985) { rd
% 21.27/21.65    ( mult( mult( X, X ), mult( X, Y ) ), X ) ==> mult( mult( X, X ), mult( X
% 21.27/21.65    , rd( Y, X ) ) ) }.
% 21.27/21.65  parent0: (6696) {G34,W19,D5,L1,V2,M1}  { rd( mult( mult( X, X ), mult( X, Y
% 21.27/21.65     ) ), X ) ==> mult( mult( X, X ), mult( X, rd( Y, X ) ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65  end
% 21.27/21.65  permutation0:
% 21.27/21.65     0 ==> 0
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  eqswap: (6699) {G21,W19,D5,L1,V3,M1}  { ld( mult( ld( X, Y ), ld( Y, X ) )
% 21.27/21.65    , Z ) ==> mult( mult( ld( X, Y ), ld( Y, X ) ), Z ) }.
% 21.27/21.65  parent0[0]: (1698) {G21,W19,D5,L1,V3,M1} P(62,464) { mult( mult( ld( X, Y )
% 21.27/21.65    , ld( Y, X ) ), Z ) ==> ld( mult( ld( X, Y ), ld( Y, X ) ), Z ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := Z
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6703) {G2,W23,D6,L1,V3,M1}  { ld( mult( ld( X, rd( X, Y ) ), ld( 
% 21.27/21.65    rd( X, Y ), X ) ), Z ) ==> mult( mult( ld( X, rd( X, Y ) ), Y ), Z ) }.
% 21.27/21.65  parent0[0]: (6) {G1,W7,D4,L1,V2,M1} P(2,1) { ld( rd( X, Y ), X ) ==> Y }.
% 21.27/21.65  parent1[0; 21]: (6699) {G21,W19,D5,L1,V3,M1}  { ld( mult( ld( X, Y ), ld( Y
% 21.27/21.65    , X ) ), Z ) ==> mult( mult( ld( X, Y ), ld( Y, X ) ), Z ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := rd( X, Y )
% 21.27/21.65     Z := Z
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6704) {G2,W19,D6,L1,V3,M1}  { ld( mult( ld( X, rd( X, Y ) ), Y )
% 21.27/21.65    , Z ) ==> mult( mult( ld( X, rd( X, Y ) ), Y ), Z ) }.
% 21.27/21.65  parent0[0]: (6) {G1,W7,D4,L1,V2,M1} P(2,1) { ld( rd( X, Y ), X ) ==> Y }.
% 21.27/21.65  parent1[0; 8]: (6703) {G2,W23,D6,L1,V3,M1}  { ld( mult( ld( X, rd( X, Y ) )
% 21.27/21.65    , ld( rd( X, Y ), X ) ), Z ) ==> mult( mult( ld( X, rd( X, Y ) ), Y ), Z
% 21.27/21.65     ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := Z
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  eqswap: (6710) {G2,W19,D6,L1,V3,M1}  { mult( mult( ld( X, rd( X, Y ) ), Y )
% 21.27/21.65    , Z ) ==> ld( mult( ld( X, rd( X, Y ) ), Y ), Z ) }.
% 21.27/21.65  parent0[0]: (6704) {G2,W19,D6,L1,V3,M1}  { ld( mult( ld( X, rd( X, Y ) ), Y
% 21.27/21.65     ), Z ) ==> mult( mult( ld( X, rd( X, Y ) ), Y ), Z ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := Z
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  subsumption: (2525) {G22,W19,D6,L1,V3,M1} P(6,1698) { mult( mult( ld( X, rd
% 21.27/21.65    ( X, Y ) ), Y ), Z ) ==> ld( mult( ld( X, rd( X, Y ) ), Y ), Z ) }.
% 21.27/21.65  parent0: (6710) {G2,W19,D6,L1,V3,M1}  { mult( mult( ld( X, rd( X, Y ) ), Y
% 21.27/21.65     ), Z ) ==> ld( mult( ld( X, rd( X, Y ) ), Y ), Z ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := Z
% 21.27/21.65  end
% 21.27/21.65  permutation0:
% 21.27/21.65     0 ==> 0
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  eqswap: (6713) {G18,W19,D5,L1,V3,M1}  { rd( ld( rd( X, Y ), Z ), X ) ==> ld
% 21.27/21.65    ( rd( X, Y ), rd( rd( Z, Y ), rd( X, Y ) ) ) }.
% 21.27/21.65  parent0[0]: (1172) {G18,W19,D5,L1,V3,M1} S(47);d(154);d(169);d(154) { ld( 
% 21.27/21.65    rd( Y, X ), rd( rd( Z, X ), rd( Y, X ) ) ) ==> rd( ld( rd( Y, X ), Z ), Y
% 21.27/21.65     ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Y
% 21.27/21.65     Y := X
% 21.27/21.65     Z := Z
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6718) {G19,W19,D5,L1,V2,M1}  { rd( ld( rd( X, Y ), Y ), X ) ==> 
% 21.27/21.65    ld( rd( X, Y ), rd( ld( Y, Y ), rd( X, Y ) ) ) }.
% 21.27/21.65  parent0[0]: (450) {G19,W7,D3,L1,V1,M1} P(428,2);d(154);d(7) { rd( X, X ) 
% 21.27/21.65    ==> ld( X, X ) }.
% 21.27/21.65  parent1[0; 13]: (6713) {G18,W19,D5,L1,V3,M1}  { rd( ld( rd( X, Y ), Z ), X
% 21.27/21.65     ) ==> ld( rd( X, Y ), rd( rd( Z, Y ), rd( X, Y ) ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Y
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := Y
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  eqswap: (6731) {G19,W19,D5,L1,V2,M1}  { ld( rd( X, Y ), rd( ld( Y, Y ), rd
% 21.27/21.65    ( X, Y ) ) ) ==> rd( ld( rd( X, Y ), Y ), X ) }.
% 21.27/21.65  parent0[0]: (6718) {G19,W19,D5,L1,V2,M1}  { rd( ld( rd( X, Y ), Y ), X ) 
% 21.27/21.65    ==> ld( rd( X, Y ), rd( ld( Y, Y ), rd( X, Y ) ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  subsumption: (2554) {G20,W19,D5,L1,V2,M1} P(450,1172) { ld( rd( Y, X ), rd
% 21.27/21.65    ( ld( X, X ), rd( Y, X ) ) ) ==> rd( ld( rd( Y, X ), X ), Y ) }.
% 21.27/21.65  parent0: (6731) {G19,W19,D5,L1,V2,M1}  { ld( rd( X, Y ), rd( ld( Y, Y ), rd
% 21.27/21.65    ( X, Y ) ) ) ==> rd( ld( rd( X, Y ), Y ), X ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Y
% 21.27/21.65     Y := X
% 21.27/21.65  end
% 21.27/21.65  permutation0:
% 21.27/21.65     0 ==> 0
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  eqswap: (6733) {G40,W19,D5,L1,V2,M1}  { mult( mult( X, X ), mult( X, rd( Y
% 21.27/21.65    , X ) ) ) ==> rd( mult( mult( X, X ), mult( X, Y ) ), X ) }.
% 21.27/21.65  parent0[0]: (2481) {G40,W19,D5,L1,V2,M1} P(1969,1271);d(1985);d(1985) { rd
% 21.27/21.65    ( mult( mult( X, X ), mult( X, Y ) ), X ) ==> mult( mult( X, X ), mult( X
% 21.27/21.65    , rd( Y, X ) ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6734) {G1,W19,D6,L1,V2,M1}  { mult( mult( X, X ), mult( X, rd( ld
% 21.27/21.65    ( X, Y ), X ) ) ) ==> rd( mult( mult( X, X ), Y ), X ) }.
% 21.27/21.65  parent0[0]: (0) {G0,W7,D4,L1,V2,M1} I { mult( Y, ld( Y, X ) ) ==> X }.
% 21.27/21.65  parent1[0; 17]: (6733) {G40,W19,D5,L1,V2,M1}  { mult( mult( X, X ), mult( X
% 21.27/21.65    , rd( Y, X ) ) ) ==> rd( mult( mult( X, X ), mult( X, Y ) ), X ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Y
% 21.27/21.65     Y := X
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := ld( X, Y )
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  subsumption: (2603) {G41,W19,D6,L1,V2,M1} P(0,2481) { mult( mult( X, X ), 
% 21.27/21.65    mult( X, rd( ld( X, Y ), X ) ) ) ==> rd( mult( mult( X, X ), Y ), X ) }.
% 21.27/21.65  parent0: (6734) {G1,W19,D6,L1,V2,M1}  { mult( mult( X, X ), mult( X, rd( ld
% 21.27/21.65    ( X, Y ), X ) ) ) ==> rd( mult( mult( X, X ), Y ), X ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65  end
% 21.27/21.65  permutation0:
% 21.27/21.65     0 ==> 0
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6738) {G23,W15,D5,L1,V2,M1}  { ld( ld( X, X ), ld( mult( X, X ), 
% 21.27/21.65    Y ) ) ==> ld( X, ld( X, Y ) ) }.
% 21.27/21.65  parent0[0]: (1033) {G33,W15,D5,L1,V2,M1} P(928,8);d(154);d(971);d(60);d(1);
% 21.27/21.65    d(60);d(432);d(464);d(898);d(549) { ld( mult( Y, Y ), ld( ld( Y, Y ), Z )
% 21.27/21.65     ) ==> ld( Y, ld( Y, Z ) ) }.
% 21.27/21.65  parent1[0; 10]: (549) {G22,W19,D5,L1,V2,M1} P(474,39);d(486);d(474);d(464)
% 21.27/21.65     { ld( ld( X, X ), ld( mult( X, X ), Y ) ) ==> ld( mult( X, X ), ld( ld( 
% 21.27/21.65    X, X ), Y ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Z
% 21.27/21.65     Y := X
% 21.27/21.65     Z := Y
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  subsumption: (2620) {G34,W15,D5,L1,V2,M1} S(549);d(1033) { ld( ld( X, X ), 
% 21.27/21.65    ld( mult( X, X ), Y ) ) ==> ld( X, ld( X, Y ) ) }.
% 21.27/21.65  parent0: (6738) {G23,W15,D5,L1,V2,M1}  { ld( ld( X, X ), ld( mult( X, X ), 
% 21.27/21.65    Y ) ) ==> ld( X, ld( X, Y ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65  end
% 21.27/21.65  permutation0:
% 21.27/21.65     0 ==> 0
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6755) {G7,W31,D8,L1,V5,M1}  { rd( X, ld( Y, rd( ld( rd( mult( Z, 
% 21.27/21.65    T ), T ), U ), U ) ) ) = rd( X, ld( Y, ld( rd( mult( Z, T ), T ), rd( Z, 
% 21.27/21.65    rd( mult( Z, T ), T ) ) ) ) ) }.
% 21.27/21.65  parent0[0]: (615) {G6,W19,D5,L1,V3,M1} P(6,33) { rd( ld( rd( X, Y ), mult( 
% 21.27/21.65    Z, Y ) ), X ) ==> ld( rd( X, Y ), rd( Z, rd( X, Y ) ) ) }.
% 21.27/21.65  parent1[0; 18]: (1094) {G36,W19,D6,L1,V5,M1} P(1070,46);d(46) { rd( Y, ld( 
% 21.27/21.65    X, rd( ld( Z, U ), U ) ) ) = rd( Y, ld( X, rd( ld( Z, T ), T ) ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := mult( Z, T )
% 21.27/21.65     Y := T
% 21.27/21.65     Z := Z
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := Y
% 21.27/21.65     Y := X
% 21.27/21.65     Z := rd( mult( Z, T ), T )
% 21.27/21.65     T := mult( Z, T )
% 21.27/21.65     U := U
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6756) {G8,W27,D8,L1,V4,M1}  { rd( X, ld( Y, rd( T, mult( Z, T ) )
% 21.27/21.65     ) ) = rd( X, ld( Y, ld( rd( mult( Z, T ), T ), rd( Z, rd( mult( Z, T ), 
% 21.27/21.65    T ) ) ) ) ) }.
% 21.27/21.65  parent0[0]: (104) {G12,W11,D5,L1,V3,M1} P(6,71) { rd( ld( rd( X, Y ), Z ), 
% 21.27/21.65    Z ) ==> rd( Y, X ) }.
% 21.27/21.65  parent1[0; 5]: (6755) {G7,W31,D8,L1,V5,M1}  { rd( X, ld( Y, rd( ld( rd( 
% 21.27/21.65    mult( Z, T ), T ), U ), U ) ) ) = rd( X, ld( Y, ld( rd( mult( Z, T ), T )
% 21.27/21.65    , rd( Z, rd( mult( Z, T ), T ) ) ) ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := mult( Z, T )
% 21.27/21.65     Y := T
% 21.27/21.65     Z := U
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := Z
% 21.27/21.65     T := T
% 21.27/21.65     U := U
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6758) {G1,W23,D7,L1,V4,M1}  { rd( X, ld( Y, rd( Z, mult( T, Z ) )
% 21.27/21.65     ) ) = rd( X, ld( Y, ld( rd( mult( T, Z ), Z ), rd( T, T ) ) ) ) }.
% 21.27/21.65  parent0[0]: (3) {G0,W7,D4,L1,V2,M1} I { rd( mult( Y, X ), X ) ==> Y }.
% 21.27/21.65  parent1[0; 22]: (6756) {G8,W27,D8,L1,V4,M1}  { rd( X, ld( Y, rd( T, mult( Z
% 21.27/21.65    , T ) ) ) ) = rd( X, ld( Y, ld( rd( mult( Z, T ), T ), rd( Z, rd( mult( Z
% 21.27/21.65    , T ), T ) ) ) ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Z
% 21.27/21.65     Y := T
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := T
% 21.27/21.65     T := Z
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6759) {G1,W19,D6,L1,V4,M1}  { rd( X, ld( Y, rd( Z, mult( T, Z ) )
% 21.27/21.65     ) ) = rd( X, ld( Y, ld( T, rd( T, T ) ) ) ) }.
% 21.27/21.65  parent0[0]: (3) {G0,W7,D4,L1,V2,M1} I { rd( mult( Y, X ), X ) ==> Y }.
% 21.27/21.65  parent1[0; 15]: (6758) {G1,W23,D7,L1,V4,M1}  { rd( X, ld( Y, rd( Z, mult( T
% 21.27/21.65    , Z ) ) ) ) = rd( X, ld( Y, ld( rd( mult( T, Z ), Z ), rd( T, T ) ) ) )
% 21.27/21.65     }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Z
% 21.27/21.65     Y := T
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := Z
% 21.27/21.65     T := T
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6761) {G2,W19,D6,L1,V4,M1}  { rd( X, ld( Y, rd( Z, mult( T, Z ) )
% 21.27/21.65     ) ) = rd( X, ld( Y, ld( T, ld( T, T ) ) ) ) }.
% 21.27/21.65  parent0[0]: (450) {G19,W7,D3,L1,V1,M1} P(428,2);d(154);d(7) { rd( X, X ) 
% 21.27/21.65    ==> ld( X, X ) }.
% 21.27/21.65  parent1[0; 16]: (6759) {G1,W19,D6,L1,V4,M1}  { rd( X, ld( Y, rd( Z, mult( T
% 21.27/21.65    , Z ) ) ) ) = rd( X, ld( Y, ld( T, rd( T, T ) ) ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := T
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := Z
% 21.27/21.65     T := T
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6762) {G3,W19,D6,L1,V4,M1}  { rd( X, ld( Y, rd( Z, mult( T, Z ) )
% 21.27/21.65     ) ) = rd( X, ld( Y, ld( mult( T, T ), T ) ) ) }.
% 21.27/21.65  parent0[0]: (624) {G24,W11,D4,L1,V1,M1} P(536,6) { ld( X, ld( X, X ) ) ==> 
% 21.27/21.65    ld( mult( X, X ), X ) }.
% 21.27/21.65  parent1[0; 14]: (6761) {G2,W19,D6,L1,V4,M1}  { rd( X, ld( Y, rd( Z, mult( T
% 21.27/21.65    , Z ) ) ) ) = rd( X, ld( Y, ld( T, ld( T, T ) ) ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := T
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := Z
% 21.27/21.65     T := T
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  subsumption: (2722) {G37,W19,D6,L1,V4,M1} P(615,1094);d(104);d(3);d(450);d(
% 21.27/21.65    624) { rd( Z, ld( T, rd( Y, mult( X, Y ) ) ) ) = rd( Z, ld( T, ld( mult( 
% 21.27/21.65    X, X ), X ) ) ) }.
% 21.27/21.65  parent0: (6762) {G3,W19,D6,L1,V4,M1}  { rd( X, ld( Y, rd( Z, mult( T, Z ) )
% 21.27/21.65     ) ) = rd( X, ld( Y, ld( mult( T, T ), T ) ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Z
% 21.27/21.65     Y := T
% 21.27/21.65     Z := Y
% 21.27/21.65     T := X
% 21.27/21.65  end
% 21.27/21.65  permutation0:
% 21.27/21.65     0 ==> 0
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  eqswap: (6764) {G16,W15,D5,L1,V3,M1}  { ld( Z, rd( mult( Z, X ), Z ) ) = 
% 21.27/21.65    mult( X, rd( Y, mult( Z, Y ) ) ) }.
% 21.27/21.65  parent0[0]: (398) {G16,W15,D5,L1,V3,M1} P(1,146) { mult( Y, rd( Z, mult( X
% 21.27/21.65    , Z ) ) ) = ld( X, rd( mult( X, Y ), X ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Z
% 21.27/21.65     Y := X
% 21.27/21.65     Z := Y
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  eqswap: (6765) {G17,W19,D6,L1,V4,M1}  { ld( ld( Y, rd( mult( Y, X ), Y ) )
% 21.27/21.65    , T ) = ld( mult( X, rd( ld( Y, Z ), Z ) ), T ) }.
% 21.27/21.65  parent0[0]: (2445) {G17,W19,D6,L1,V4,M1} P(1,175);d(66) { ld( mult( Z, rd( 
% 21.27/21.65    ld( X, T ), T ) ), Y ) = ld( ld( X, rd( mult( X, Z ), X ) ), Y ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Y
% 21.27/21.65     Y := T
% 21.27/21.65     Z := X
% 21.27/21.65     T := Z
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6767) {G17,W19,D6,L1,V5,M1}  { ld( mult( Y, rd( U, mult( X, U ) )
% 21.27/21.65     ), Z ) = ld( mult( Y, rd( ld( X, T ), T ) ), Z ) }.
% 21.27/21.65  parent0[0]: (6764) {G16,W15,D5,L1,V3,M1}  { ld( Z, rd( mult( Z, X ), Z ) ) 
% 21.27/21.65    = mult( X, rd( Y, mult( Z, Y ) ) ) }.
% 21.27/21.65  parent1[0; 2]: (6765) {G17,W19,D6,L1,V4,M1}  { ld( ld( Y, rd( mult( Y, X )
% 21.27/21.65    , Y ) ), T ) = ld( mult( X, rd( ld( Y, Z ), Z ) ), T ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Y
% 21.27/21.65     Y := U
% 21.27/21.65     Z := X
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := Y
% 21.27/21.65     Y := X
% 21.27/21.65     Z := T
% 21.27/21.65     T := Z
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  eqswap: (6785) {G17,W19,D6,L1,V5,M1}  { ld( mult( X, rd( ld( Z, U ), U ) )
% 21.27/21.65    , T ) = ld( mult( X, rd( Y, mult( Z, Y ) ) ), T ) }.
% 21.27/21.65  parent0[0]: (6767) {G17,W19,D6,L1,V5,M1}  { ld( mult( Y, rd( U, mult( X, U
% 21.27/21.65     ) ) ), Z ) = ld( mult( Y, rd( ld( X, T ), T ) ), Z ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Z
% 21.27/21.65     Y := X
% 21.27/21.65     Z := T
% 21.27/21.65     T := U
% 21.27/21.65     U := Y
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  subsumption: (2833) {G18,W19,D6,L1,V5,M1} P(398,2445) { ld( mult( Y, rd( ld
% 21.27/21.65    ( X, T ), T ) ), U ) = ld( mult( Y, rd( Z, mult( X, Z ) ) ), U ) }.
% 21.27/21.65  parent0: (6785) {G17,W19,D6,L1,V5,M1}  { ld( mult( X, rd( ld( Z, U ), U ) )
% 21.27/21.65    , T ) = ld( mult( X, rd( Y, mult( Z, Y ) ) ), T ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Y
% 21.27/21.65     Y := Z
% 21.27/21.65     Z := X
% 21.27/21.65     T := U
% 21.27/21.65     U := T
% 21.27/21.65  end
% 21.27/21.65  permutation0:
% 21.27/21.65     0 ==> 0
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  eqswap: (6791) {G0,W7,D4,L1,V2,M1}  { Y ==> ld( X, mult( X, Y ) ) }.
% 21.27/21.65  parent0[0]: (1) {G0,W7,D4,L1,V2,M1} I { ld( Y, mult( Y, X ) ) ==> X }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Y
% 21.27/21.65     Y := X
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6794) {G1,W19,D6,L1,V4,M1}  { rd( ld( X, Y ), Y ) ==> ld( mult( Z
% 21.27/21.65    , rd( T, mult( X, T ) ) ), rd( Z, mult( X, X ) ) ) }.
% 21.27/21.65  parent0[0]: (1745) {G34,W19,D6,L1,V4,M1} P(398,383);d(1098) { mult( mult( Y
% 21.27/21.65    , rd( Z, mult( X, Z ) ) ), rd( ld( X, T ), T ) ) ==> rd( Y, mult( X, X )
% 21.27/21.65     ) }.
% 21.27/21.65  parent1[0; 14]: (6791) {G0,W7,D4,L1,V2,M1}  { Y ==> ld( X, mult( X, Y ) )
% 21.27/21.65     }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Z
% 21.27/21.65     Z := T
% 21.27/21.65     T := Y
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := mult( Z, rd( T, mult( X, T ) ) )
% 21.27/21.65     Y := rd( ld( X, Y ), Y )
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  eqswap: (6795) {G1,W19,D6,L1,V4,M1}  { ld( mult( Z, rd( T, mult( X, T ) ) )
% 21.27/21.65    , rd( Z, mult( X, X ) ) ) ==> rd( ld( X, Y ), Y ) }.
% 21.27/21.65  parent0[0]: (6794) {G1,W19,D6,L1,V4,M1}  { rd( ld( X, Y ), Y ) ==> ld( mult
% 21.27/21.65    ( Z, rd( T, mult( X, T ) ) ), rd( Z, mult( X, X ) ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := Z
% 21.27/21.65     T := T
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  subsumption: (2931) {G35,W19,D6,L1,V4,M1} P(1745,1) { ld( mult( X, rd( Y, 
% 21.27/21.65    mult( Z, Y ) ) ), rd( X, mult( Z, Z ) ) ) = rd( ld( Z, T ), T ) }.
% 21.27/21.65  parent0: (6795) {G1,W19,D6,L1,V4,M1}  { ld( mult( Z, rd( T, mult( X, T ) )
% 21.27/21.65     ), rd( Z, mult( X, X ) ) ) ==> rd( ld( X, Y ), Y ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Z
% 21.27/21.65     Y := T
% 21.27/21.65     Z := X
% 21.27/21.65     T := Y
% 21.27/21.65  end
% 21.27/21.65  permutation0:
% 21.27/21.65     0 ==> 0
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  eqswap: (6796) {G35,W19,D6,L1,V4,M1}  { rd( ld( Z, T ), T ) = ld( mult( X, 
% 21.27/21.65    rd( Y, mult( Z, Y ) ) ), rd( X, mult( Z, Z ) ) ) }.
% 21.27/21.65  parent0[0]: (2931) {G35,W19,D6,L1,V4,M1} P(1745,1) { ld( mult( X, rd( Y, 
% 21.27/21.65    mult( Z, Y ) ) ), rd( X, mult( Z, Z ) ) ) = rd( ld( Z, T ), T ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := Z
% 21.27/21.65     T := T
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  eqswap: (6797) {G39,W19,D6,L1,V4,M1}  { rd( ld( Y, mult( mult( Y, X ), Y )
% 21.27/21.65     ), T ) = rd( rd( X, rd( ld( Y, Z ), Z ) ), T ) }.
% 21.27/21.65  parent0[0]: (2271) {G39,W19,D6,L1,V4,M1} P(1206,1084);d(154);d(639);d(1015)
% 21.27/21.65     { rd( rd( Z, rd( ld( X, Y ), Y ) ), T ) = rd( ld( X, mult( mult( X, Z )
% 21.27/21.65    , X ) ), T ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Y
% 21.27/21.65     Y := Z
% 21.27/21.65     Z := X
% 21.27/21.65     T := T
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6799) {G36,W27,D6,L1,V5,M1}  { ld( mult( T, rd( U, mult( X, U ) )
% 21.27/21.65     ), rd( T, mult( X, X ) ) ) = rd( rd( Y, rd( ld( X, Z ), Z ) ), mult( 
% 21.27/21.65    mult( X, Y ), X ) ) }.
% 21.27/21.65  parent0[0]: (6796) {G35,W19,D6,L1,V4,M1}  { rd( ld( Z, T ), T ) = ld( mult
% 21.27/21.65    ( X, rd( Y, mult( Z, Y ) ) ), rd( X, mult( Z, Z ) ) ) }.
% 21.27/21.65  parent1[0; 1]: (6797) {G39,W19,D6,L1,V4,M1}  { rd( ld( Y, mult( mult( Y, X
% 21.27/21.65     ), Y ) ), T ) = rd( rd( X, rd( ld( Y, Z ), Z ) ), T ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := T
% 21.27/21.65     Y := U
% 21.27/21.65     Z := X
% 21.27/21.65     T := mult( mult( X, Y ), X )
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := Y
% 21.27/21.65     Y := X
% 21.27/21.65     Z := Z
% 21.27/21.65     T := mult( mult( X, Y ), X )
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6804) {G34,W19,D6,L1,V3,M1}  { ld( mult( X, rd( Y, mult( Z, Y ) )
% 21.27/21.65     ), rd( X, mult( Z, Z ) ) ) = ld( mult( Z, Z ), Z ) }.
% 21.27/21.65  parent0[0]: (1247) {G33,W19,D6,L1,V3,M1} P(1011,630) { rd( rd( Y, rd( ld( X
% 21.27/21.65    , Z ), Z ) ), mult( mult( X, Y ), X ) ) ==> ld( mult( X, X ), X ) }.
% 21.27/21.65  parent1[0; 14]: (6799) {G36,W27,D6,L1,V5,M1}  { ld( mult( T, rd( U, mult( X
% 21.27/21.65    , U ) ) ), rd( T, mult( X, X ) ) ) = rd( rd( Y, rd( ld( X, Z ), Z ) ), 
% 21.27/21.65    mult( mult( X, Y ), X ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Z
% 21.27/21.65     Y := T
% 21.27/21.65     Z := U
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := Z
% 21.27/21.65     Y := T
% 21.27/21.65     Z := U
% 21.27/21.65     T := X
% 21.27/21.65     U := Y
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  subsumption: (2932) {G40,W19,D6,L1,V3,M1} P(2931,2271);d(1247) { ld( mult( 
% 21.27/21.65    Z, rd( T, mult( X, T ) ) ), rd( Z, mult( X, X ) ) ) ==> ld( mult( X, X )
% 21.27/21.65    , X ) }.
% 21.27/21.65  parent0: (6804) {G34,W19,D6,L1,V3,M1}  { ld( mult( X, rd( Y, mult( Z, Y ) )
% 21.27/21.65     ), rd( X, mult( Z, Z ) ) ) = ld( mult( Z, Z ), Z ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Z
% 21.27/21.65     Y := T
% 21.27/21.65     Z := X
% 21.27/21.65  end
% 21.27/21.65  permutation0:
% 21.27/21.65     0 ==> 0
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  eqswap: (6806) {G35,W19,D6,L1,V4,M1}  { rd( ld( Z, T ), T ) = ld( mult( X, 
% 21.27/21.65    rd( Y, mult( Z, Y ) ) ), rd( X, mult( Z, Z ) ) ) }.
% 21.27/21.65  parent0[0]: (2931) {G35,W19,D6,L1,V4,M1} P(1745,1) { ld( mult( X, rd( Y, 
% 21.27/21.65    mult( Z, Y ) ) ), rd( X, mult( Z, Z ) ) ) = rd( ld( Z, T ), T ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := Z
% 21.27/21.65     T := T
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  eqswap: (6807) {G18,W19,D6,L1,V5,M1}  { ld( mult( X, rd( U, mult( Y, U ) )
% 21.27/21.65     ), T ) = ld( mult( X, rd( ld( Y, Z ), Z ) ), T ) }.
% 21.27/21.65  parent0[0]: (2833) {G18,W19,D6,L1,V5,M1} P(398,2445) { ld( mult( Y, rd( ld
% 21.27/21.65    ( X, T ), T ) ), U ) = ld( mult( Y, rd( Z, mult( X, Z ) ) ), U ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Y
% 21.27/21.65     Y := X
% 21.27/21.65     Z := U
% 21.27/21.65     T := Z
% 21.27/21.65     U := T
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6811) {G19,W19,D6,L1,V4,M1}  { rd( ld( X, Y ), Y ) = ld( mult( Z
% 21.27/21.65    , rd( ld( X, U ), U ) ), rd( Z, mult( X, X ) ) ) }.
% 21.27/21.65  parent0[0]: (6807) {G18,W19,D6,L1,V5,M1}  { ld( mult( X, rd( U, mult( Y, U
% 21.27/21.65     ) ) ), T ) = ld( mult( X, rd( ld( Y, Z ), Z ) ), T ) }.
% 21.27/21.65  parent1[0; 6]: (6806) {G35,W19,D6,L1,V4,M1}  { rd( ld( Z, T ), T ) = ld( 
% 21.27/21.65    mult( X, rd( Y, mult( Z, Y ) ) ), rd( X, mult( Z, Z ) ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Z
% 21.27/21.65     Y := X
% 21.27/21.65     Z := U
% 21.27/21.65     T := rd( Z, mult( X, X ) )
% 21.27/21.65     U := T
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := Z
% 21.27/21.65     Y := T
% 21.27/21.65     Z := X
% 21.27/21.65     T := Y
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  eqswap: (6817) {G19,W19,D6,L1,V4,M1}  { ld( mult( Z, rd( ld( X, T ), T ) )
% 21.27/21.65    , rd( Z, mult( X, X ) ) ) = rd( ld( X, Y ), Y ) }.
% 21.27/21.65  parent0[0]: (6811) {G19,W19,D6,L1,V4,M1}  { rd( ld( X, Y ), Y ) = ld( mult
% 21.27/21.65    ( Z, rd( ld( X, U ), U ) ), rd( Z, mult( X, X ) ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := Z
% 21.27/21.65     T := U
% 21.27/21.65     U := T
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  subsumption: (2933) {G36,W19,D6,L1,V4,M1} P(2931,2833) { ld( mult( X, rd( 
% 21.27/21.65    ld( Z, U ), U ) ), rd( X, mult( Z, Z ) ) ) = rd( ld( Z, T ), T ) }.
% 21.27/21.65  parent0: (6817) {G19,W19,D6,L1,V4,M1}  { ld( mult( Z, rd( ld( X, T ), T ) )
% 21.27/21.65    , rd( Z, mult( X, X ) ) ) = rd( ld( X, Y ), Y ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Z
% 21.27/21.65     Y := T
% 21.27/21.65     Z := X
% 21.27/21.65     T := U
% 21.27/21.65  end
% 21.27/21.65  permutation0:
% 21.27/21.65     0 ==> 0
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  eqswap: (6818) {G36,W19,D6,L1,V4,M1}  { rd( ld( Y, T ), T ) = ld( mult( X, 
% 21.27/21.65    rd( ld( Y, Z ), Z ) ), rd( X, mult( Y, Y ) ) ) }.
% 21.27/21.65  parent0[0]: (2933) {G36,W19,D6,L1,V4,M1} P(2931,2833) { ld( mult( X, rd( ld
% 21.27/21.65    ( Z, U ), U ) ), rd( X, mult( Z, Z ) ) ) = rd( ld( Z, T ), T ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := U
% 21.27/21.65     Z := Y
% 21.27/21.65     T := T
% 21.27/21.65     U := Z
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  eqswap: (6819) {G35,W19,D6,L1,V4,M1}  { rd( ld( Z, T ), T ) = ld( mult( X, 
% 21.27/21.65    rd( Y, mult( Z, Y ) ) ), rd( X, mult( Z, Z ) ) ) }.
% 21.27/21.65  parent0[0]: (2931) {G35,W19,D6,L1,V4,M1} P(1745,1) { ld( mult( X, rd( Y, 
% 21.27/21.65    mult( Z, Y ) ) ), rd( X, mult( Z, Z ) ) ) = rd( ld( Z, T ), T ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := Z
% 21.27/21.65     T := T
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6821) {G36,W27,D6,L1,V5,M1}  { ld( mult( U, rd( ld( X, W ), W ) )
% 21.27/21.65    , rd( U, mult( X, X ) ) ) = ld( mult( Z, rd( T, mult( X, T ) ) ), rd( Z, 
% 21.27/21.65    mult( X, X ) ) ) }.
% 21.27/21.65  parent0[0]: (6818) {G36,W19,D6,L1,V4,M1}  { rd( ld( Y, T ), T ) = ld( mult
% 21.27/21.65    ( X, rd( ld( Y, Z ), Z ) ), rd( X, mult( Y, Y ) ) ) }.
% 21.27/21.65  parent1[0; 1]: (6819) {G35,W19,D6,L1,V4,M1}  { rd( ld( Z, T ), T ) = ld( 
% 21.27/21.65    mult( X, rd( Y, mult( Z, Y ) ) ), rd( X, mult( Z, Z ) ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := U
% 21.27/21.65     Y := X
% 21.27/21.65     Z := W
% 21.27/21.65     T := Y
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := Z
% 21.27/21.65     Y := T
% 21.27/21.65     Z := X
% 21.27/21.65     T := Y
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6839) {G37,W19,D6,L1,V3,M1}  { ld( mult( X, rd( ld( Y, Z ), Z ) )
% 21.27/21.65    , rd( X, mult( Y, Y ) ) ) = ld( mult( Y, Y ), Y ) }.
% 21.27/21.65  parent0[0]: (2932) {G40,W19,D6,L1,V3,M1} P(2931,2271);d(1247) { ld( mult( Z
% 21.27/21.65    , rd( T, mult( X, T ) ) ), rd( Z, mult( X, X ) ) ) ==> ld( mult( X, X ), 
% 21.27/21.65    X ) }.
% 21.27/21.65  parent1[0; 14]: (6821) {G36,W27,D6,L1,V5,M1}  { ld( mult( U, rd( ld( X, W )
% 21.27/21.65    , W ) ), rd( U, mult( X, X ) ) ) = ld( mult( Z, rd( T, mult( X, T ) ) ), 
% 21.27/21.65    rd( Z, mult( X, X ) ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Y
% 21.27/21.65     Y := W
% 21.27/21.65     Z := T
% 21.27/21.65     T := U
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := Y
% 21.27/21.65     Y := V0
% 21.27/21.65     Z := T
% 21.27/21.65     T := U
% 21.27/21.65     U := X
% 21.27/21.65     W := Z
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  subsumption: (2935) {G41,W19,D6,L1,V3,M1} P(2933,2931);d(2932) { ld( mult( 
% 21.27/21.65    Z, rd( ld( X, T ), T ) ), rd( Z, mult( X, X ) ) ) ==> ld( mult( X, X ), X
% 21.27/21.65     ) }.
% 21.27/21.65  parent0: (6839) {G37,W19,D6,L1,V3,M1}  { ld( mult( X, rd( ld( Y, Z ), Z ) )
% 21.27/21.65    , rd( X, mult( Y, Y ) ) ) = ld( mult( Y, Y ), Y ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Z
% 21.27/21.65     Y := X
% 21.27/21.65     Z := T
% 21.27/21.65  end
% 21.27/21.65  permutation0:
% 21.27/21.65     0 ==> 0
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  eqswap: (6842) {G36,W19,D6,L1,V4,M1}  { rd( ld( Y, T ), T ) = ld( mult( X, 
% 21.27/21.65    rd( ld( Y, Z ), Z ) ), rd( X, mult( Y, Y ) ) ) }.
% 21.27/21.65  parent0[0]: (2933) {G36,W19,D6,L1,V4,M1} P(2931,2833) { ld( mult( X, rd( ld
% 21.27/21.65    ( Z, U ), U ) ), rd( X, mult( Z, Z ) ) ) = rd( ld( Z, T ), T ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := U
% 21.27/21.65     Z := Y
% 21.27/21.65     T := T
% 21.27/21.65     U := Z
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6843) {G1,W19,D6,L1,V4,M1}  { rd( ld( X, Y ), Y ) = ld( mult( 
% 21.27/21.65    mult( Z, mult( X, X ) ), rd( ld( X, T ), T ) ), Z ) }.
% 21.27/21.65  parent0[0]: (3) {G0,W7,D4,L1,V2,M1} I { rd( mult( Y, X ), X ) ==> Y }.
% 21.27/21.65  parent1[0; 18]: (6842) {G36,W19,D6,L1,V4,M1}  { rd( ld( Y, T ), T ) = ld( 
% 21.27/21.65    mult( X, rd( ld( Y, Z ), Z ) ), rd( X, mult( Y, Y ) ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := mult( X, X )
% 21.27/21.65     Y := Z
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := mult( Z, mult( X, X ) )
% 21.27/21.65     Y := X
% 21.27/21.65     Z := T
% 21.27/21.65     T := Y
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  eqswap: (6844) {G1,W19,D6,L1,V4,M1}  { ld( mult( mult( Z, mult( X, X ) ), 
% 21.27/21.65    rd( ld( X, T ), T ) ), Z ) = rd( ld( X, Y ), Y ) }.
% 21.27/21.65  parent0[0]: (6843) {G1,W19,D6,L1,V4,M1}  { rd( ld( X, Y ), Y ) = ld( mult( 
% 21.27/21.65    mult( Z, mult( X, X ) ), rd( ld( X, T ), T ) ), Z ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := Z
% 21.27/21.65     T := T
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  subsumption: (2937) {G37,W19,D6,L1,V4,M1} P(3,2933) { ld( mult( mult( X, 
% 21.27/21.65    mult( Y, Y ) ), rd( ld( Y, Z ), Z ) ), X ) = rd( ld( Y, T ), T ) }.
% 21.27/21.65  parent0: (6844) {G1,W19,D6,L1,V4,M1}  { ld( mult( mult( Z, mult( X, X ) ), 
% 21.27/21.65    rd( ld( X, T ), T ) ), Z ) = rd( ld( X, Y ), Y ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Y
% 21.27/21.65     Y := T
% 21.27/21.65     Z := X
% 21.27/21.65     T := Z
% 21.27/21.65  end
% 21.27/21.65  permutation0:
% 21.27/21.65     0 ==> 0
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  *** allocated 170857 integers for termspace/termends
% 21.27/21.65  eqswap: (6845) {G37,W19,D6,L1,V4,M1}  { rd( ld( Y, T ), T ) = ld( mult( 
% 21.27/21.65    mult( X, mult( Y, Y ) ), rd( ld( Y, Z ), Z ) ), X ) }.
% 21.27/21.65  parent0[0]: (2937) {G37,W19,D6,L1,V4,M1} P(3,2933) { ld( mult( mult( X, 
% 21.27/21.65    mult( Y, Y ) ), rd( ld( Y, Z ), Z ) ), X ) = rd( ld( Y, T ), T ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := Z
% 21.27/21.65     T := T
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  eqswap: (6846) {G36,W19,D6,L1,V4,M1}  { rd( ld( Y, T ), T ) = ld( mult( X, 
% 21.27/21.65    rd( ld( Y, Z ), Z ) ), rd( X, mult( Y, Y ) ) ) }.
% 21.27/21.65  parent0[0]: (2933) {G36,W19,D6,L1,V4,M1} P(2931,2833) { ld( mult( X, rd( ld
% 21.27/21.65    ( Z, U ), U ) ), rd( X, mult( Z, Z ) ) ) = rd( ld( Z, T ), T ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := U
% 21.27/21.65     Z := Y
% 21.27/21.65     T := T
% 21.27/21.65     U := Z
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6848) {G37,W27,D6,L1,V5,M1}  { ld( mult( mult( U, mult( X, X ) )
% 21.27/21.65    , rd( ld( X, W ), W ) ), U ) = ld( mult( Z, rd( ld( X, T ), T ) ), rd( Z
% 21.27/21.65    , mult( X, X ) ) ) }.
% 21.27/21.65  parent0[0]: (6845) {G37,W19,D6,L1,V4,M1}  { rd( ld( Y, T ), T ) = ld( mult
% 21.27/21.65    ( mult( X, mult( Y, Y ) ), rd( ld( Y, Z ), Z ) ), X ) }.
% 21.27/21.65  parent1[0; 1]: (6846) {G36,W19,D6,L1,V4,M1}  { rd( ld( Y, T ), T ) = ld( 
% 21.27/21.65    mult( X, rd( ld( Y, Z ), Z ) ), rd( X, mult( Y, Y ) ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := U
% 21.27/21.65     Y := X
% 21.27/21.65     Z := W
% 21.27/21.65     T := Y
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := Z
% 21.27/21.65     Y := X
% 21.27/21.65     Z := T
% 21.27/21.65     T := Y
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6875) {G38,W19,D6,L1,V3,M1}  { ld( mult( mult( X, mult( Y, Y ) )
% 21.27/21.65    , rd( ld( Y, Z ), Z ) ), X ) = ld( mult( Y, Y ), Y ) }.
% 21.27/21.65  parent0[0]: (2935) {G41,W19,D6,L1,V3,M1} P(2933,2931);d(2932) { ld( mult( Z
% 21.27/21.65    , rd( ld( X, T ), T ) ), rd( Z, mult( X, X ) ) ) ==> ld( mult( X, X ), X
% 21.27/21.65     ) }.
% 21.27/21.65  parent1[0; 14]: (6848) {G37,W27,D6,L1,V5,M1}  { ld( mult( mult( U, mult( X
% 21.27/21.65    , X ) ), rd( ld( X, W ), W ) ), U ) = ld( mult( Z, rd( ld( X, T ), T ) )
% 21.27/21.65    , rd( Z, mult( X, X ) ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Y
% 21.27/21.65     Y := W
% 21.27/21.65     Z := T
% 21.27/21.65     T := U
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := Y
% 21.27/21.65     Y := V0
% 21.27/21.65     Z := T
% 21.27/21.65     T := U
% 21.27/21.65     U := X
% 21.27/21.65     W := Z
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  subsumption: (2938) {G42,W19,D6,L1,V3,M1} P(2937,2933);d(2935) { ld( mult( 
% 21.27/21.65    mult( Z, mult( X, X ) ), rd( ld( X, T ), T ) ), Z ) ==> ld( mult( X, X )
% 21.27/21.65    , X ) }.
% 21.27/21.65  parent0: (6875) {G38,W19,D6,L1,V3,M1}  { ld( mult( mult( X, mult( Y, Y ) )
% 21.27/21.65    , rd( ld( Y, Z ), Z ) ), X ) = ld( mult( Y, Y ), Y ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Z
% 21.27/21.65     Y := X
% 21.27/21.65     Z := T
% 21.27/21.65  end
% 21.27/21.65  permutation0:
% 21.27/21.65     0 ==> 0
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  eqswap: (6878) {G1,W7,D4,L1,V2,M1}  { Y ==> rd( X, ld( Y, X ) ) }.
% 21.27/21.65  parent0[0]: (7) {G1,W7,D4,L1,V2,M1} P(0,3) { rd( Y, ld( X, Y ) ) ==> X }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Y
% 21.27/21.65     Y := X
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6879) {G2,W19,D5,L1,V4,M1}  { mult( mult( X, mult( Y, Y ) ), rd( 
% 21.27/21.65    ld( Y, Z ), Z ) ) ==> rd( X, rd( ld( Y, T ), T ) ) }.
% 21.27/21.65  parent0[0]: (2937) {G37,W19,D6,L1,V4,M1} P(3,2933) { ld( mult( mult( X, 
% 21.27/21.65    mult( Y, Y ) ), rd( ld( Y, Z ), Z ) ), X ) = rd( ld( Y, T ), T ) }.
% 21.27/21.65  parent1[0; 14]: (6878) {G1,W7,D4,L1,V2,M1}  { Y ==> rd( X, ld( Y, X ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := Z
% 21.27/21.65     T := T
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := mult( mult( X, mult( Y, Y ) ), rd( ld( Y, Z ), Z ) )
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  eqswap: (6880) {G2,W19,D5,L1,V4,M1}  { rd( X, rd( ld( Y, T ), T ) ) ==> 
% 21.27/21.65    mult( mult( X, mult( Y, Y ) ), rd( ld( Y, Z ), Z ) ) }.
% 21.27/21.65  parent0[0]: (6879) {G2,W19,D5,L1,V4,M1}  { mult( mult( X, mult( Y, Y ) ), 
% 21.27/21.65    rd( ld( Y, Z ), Z ) ) ==> rd( X, rd( ld( Y, T ), T ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := Z
% 21.27/21.65     T := T
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  subsumption: (2940) {G38,W19,D5,L1,V4,M1} P(2937,7) { rd( X, rd( ld( Y, T )
% 21.27/21.65    , T ) ) = mult( mult( X, mult( Y, Y ) ), rd( ld( Y, Z ), Z ) ) }.
% 21.27/21.65  parent0: (6880) {G2,W19,D5,L1,V4,M1}  { rd( X, rd( ld( Y, T ), T ) ) ==> 
% 21.27/21.65    mult( mult( X, mult( Y, Y ) ), rd( ld( Y, Z ), Z ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := Z
% 21.27/21.65     T := T
% 21.27/21.65  end
% 21.27/21.65  permutation0:
% 21.27/21.65     0 ==> 0
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  eqswap: (6881) {G37,W19,D6,L1,V4,M1}  { rd( ld( Y, T ), T ) = ld( mult( 
% 21.27/21.65    mult( X, mult( Y, Y ) ), rd( ld( Y, Z ), Z ) ), X ) }.
% 21.27/21.65  parent0[0]: (2937) {G37,W19,D6,L1,V4,M1} P(3,2933) { ld( mult( mult( X, 
% 21.27/21.65    mult( Y, Y ) ), rd( ld( Y, Z ), Z ) ), X ) = rd( ld( Y, T ), T ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := Z
% 21.27/21.65     T := T
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  eqswap: (6882) {G38,W19,D5,L1,V4,M1}  { mult( mult( X, mult( Y, Y ) ), rd( 
% 21.27/21.65    ld( Y, T ), T ) ) = rd( X, rd( ld( Y, Z ), Z ) ) }.
% 21.27/21.65  parent0[0]: (2940) {G38,W19,D5,L1,V4,M1} P(2937,7) { rd( X, rd( ld( Y, T )
% 21.27/21.65    , T ) ) = mult( mult( X, mult( Y, Y ) ), rd( ld( Y, Z ), Z ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := T
% 21.27/21.65     T := Z
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6887) {G38,W27,D7,L1,V5,M1}  { mult( mult( X, mult( Y, Y ) ), rd
% 21.27/21.65    ( ld( Y, Z ), Z ) ) = rd( X, ld( mult( mult( U, mult( Y, Y ) ), rd( ld( Y
% 21.27/21.65    , W ), W ) ), U ) ) }.
% 21.27/21.65  parent0[0]: (6881) {G37,W19,D6,L1,V4,M1}  { rd( ld( Y, T ), T ) = ld( mult
% 21.27/21.65    ( mult( X, mult( Y, Y ) ), rd( ld( Y, Z ), Z ) ), X ) }.
% 21.27/21.65  parent1[0; 14]: (6882) {G38,W19,D5,L1,V4,M1}  { mult( mult( X, mult( Y, Y )
% 21.27/21.65     ), rd( ld( Y, T ), T ) ) = rd( X, rd( ld( Y, Z ), Z ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := U
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := W
% 21.27/21.65     T := T
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := T
% 21.27/21.65     T := Z
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6906) {G39,W19,D5,L1,V3,M1}  { mult( mult( X, mult( Y, Y ) ), rd
% 21.27/21.65    ( ld( Y, Z ), Z ) ) = rd( X, ld( mult( Y, Y ), Y ) ) }.
% 21.27/21.65  parent0[0]: (2938) {G42,W19,D6,L1,V3,M1} P(2937,2933);d(2935) { ld( mult( 
% 21.27/21.65    mult( Z, mult( X, X ) ), rd( ld( X, T ), T ) ), Z ) ==> ld( mult( X, X )
% 21.27/21.65    , X ) }.
% 21.27/21.65  parent1[0; 14]: (6887) {G38,W27,D7,L1,V5,M1}  { mult( mult( X, mult( Y, Y )
% 21.27/21.65     ), rd( ld( Y, Z ), Z ) ) = rd( X, ld( mult( mult( U, mult( Y, Y ) ), rd
% 21.27/21.65    ( ld( Y, W ), W ) ), U ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Y
% 21.27/21.65     Y := W
% 21.27/21.65     Z := T
% 21.27/21.65     T := U
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := Z
% 21.27/21.65     T := V0
% 21.27/21.65     U := T
% 21.27/21.65     W := U
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6907) {G33,W19,D5,L1,V3,M1}  { mult( mult( X, mult( Y, Y ) ), rd
% 21.27/21.65    ( ld( Y, Z ), Z ) ) = ld( Y, mult( mult( Y, X ), Y ) ) }.
% 21.27/21.65  parent0[0]: (1015) {G32,W15,D5,L1,V2,M1} P(536,928);d(632);d(450);d(624);d(
% 21.27/21.65    627);d(783) { rd( Y, ld( mult( X, X ), X ) ) ==> ld( X, mult( mult( X, Y
% 21.27/21.65     ), X ) ) }.
% 21.27/21.65  parent1[0; 12]: (6906) {G39,W19,D5,L1,V3,M1}  { mult( mult( X, mult( Y, Y )
% 21.27/21.65     ), rd( ld( Y, Z ), Z ) ) = rd( X, ld( mult( Y, Y ), Y ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Y
% 21.27/21.65     Y := X
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := Z
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  subsumption: (2941) {G43,W19,D5,L1,V3,M1} P(2937,2940);d(2938);d(1015) { 
% 21.27/21.65    mult( mult( U, mult( X, X ) ), rd( ld( X, W ), W ) ) ==> ld( X, mult( 
% 21.27/21.65    mult( X, U ), X ) ) }.
% 21.27/21.65  parent0: (6907) {G33,W19,D5,L1,V3,M1}  { mult( mult( X, mult( Y, Y ) ), rd
% 21.27/21.65    ( ld( Y, Z ), Z ) ) = ld( Y, mult( mult( Y, X ), Y ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := U
% 21.27/21.65     Y := X
% 21.27/21.65     Z := W
% 21.27/21.65  end
% 21.27/21.65  permutation0:
% 21.27/21.65     0 ==> 0
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  eqswap: (6910) {G38,W19,D5,L1,V4,M1}  { mult( mult( X, mult( Y, Y ) ), rd( 
% 21.27/21.65    ld( Y, T ), T ) ) = rd( X, rd( ld( Y, Z ), Z ) ) }.
% 21.27/21.65  parent0[0]: (2940) {G38,W19,D5,L1,V4,M1} P(2937,7) { rd( X, rd( ld( Y, T )
% 21.27/21.65    , T ) ) = mult( mult( X, mult( Y, Y ) ), rd( ld( Y, Z ), Z ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := T
% 21.27/21.65     T := Z
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6927) {G34,W31,D8,L1,V6,M1}  { mult( mult( X, mult( Y, Y ) ), rd
% 21.27/21.65    ( rd( rd( rd( W, mult( Y, W ) ), T ), T ), ld( mult( Z, T ), rd( Z, T ) )
% 21.27/21.65     ) ) = rd( X, rd( ld( Y, U ), U ) ) }.
% 21.27/21.65  parent0[0]: (2408) {G33,W19,D6,L1,V4,M1} P(3,1401) { ld( X, ld( mult( Z, T
% 21.27/21.65     ), rd( Z, T ) ) ) = rd( rd( rd( Y, mult( X, Y ) ), T ), T ) }.
% 21.27/21.65  parent1[0; 8]: (6910) {G38,W19,D5,L1,V4,M1}  { mult( mult( X, mult( Y, Y )
% 21.27/21.65     ), rd( ld( Y, T ), T ) ) = rd( X, rd( ld( Y, Z ), Z ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Y
% 21.27/21.65     Y := W
% 21.27/21.65     Z := Z
% 21.27/21.65     T := T
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := U
% 21.27/21.65     T := ld( mult( Z, T ), rd( Z, T ) )
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6935) {G33,W27,D9,L1,V5,M1}  { mult( mult( X, mult( Y, Y ) ), 
% 21.27/21.65    mult( mult( rd( rd( rd( Z, mult( Y, Z ) ), T ), T ), T ), T ) ) = rd( X, 
% 21.27/21.65    rd( ld( Y, W ), W ) ) }.
% 21.27/21.65  parent0[0]: (971) {G32,W15,D5,L1,V3,M1} P(3,926) { rd( X, ld( mult( Z, Y )
% 21.27/21.65    , rd( Z, Y ) ) ) ==> mult( mult( X, Y ), Y ) }.
% 21.27/21.65  parent1[0; 7]: (6927) {G34,W31,D8,L1,V6,M1}  { mult( mult( X, mult( Y, Y )
% 21.27/21.65     ), rd( rd( rd( rd( W, mult( Y, W ) ), T ), T ), ld( mult( Z, T ), rd( Z
% 21.27/21.65    , T ) ) ) ) = rd( X, rd( ld( Y, U ), U ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := rd( rd( rd( Z, mult( Y, Z ) ), T ), T )
% 21.27/21.65     Y := T
% 21.27/21.65     Z := U
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := U
% 21.27/21.65     T := T
% 21.27/21.65     U := W
% 21.27/21.65     W := Z
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6936) {G16,W27,D9,L1,V5,M1}  { mult( mult( X, mult( Y, Y ) ), 
% 21.27/21.65    mult( ld( rd( T, rd( rd( Z, mult( Y, Z ) ), T ) ), T ), T ) ) = rd( X, rd
% 21.27/21.65    ( ld( Y, U ), U ) ) }.
% 21.27/21.65  parent0[0]: (154) {G15,W11,D4,L1,V3,M1} P(2,123) { mult( rd( X, Y ), Z ) 
% 21.27/21.65    ==> ld( rd( Y, X ), Z ) }.
% 21.27/21.65  parent1[0; 8]: (6935) {G33,W27,D9,L1,V5,M1}  { mult( mult( X, mult( Y, Y )
% 21.27/21.65     ), mult( mult( rd( rd( rd( Z, mult( Y, Z ) ), T ), T ), T ), T ) ) = rd
% 21.27/21.65    ( X, rd( ld( Y, W ), W ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := rd( rd( Z, mult( Y, Z ) ), T )
% 21.27/21.65     Y := T
% 21.27/21.65     Z := T
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := Z
% 21.27/21.65     T := T
% 21.27/21.65     U := W
% 21.27/21.65     W := U
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6937) {G2,W23,D7,L1,V5,M1}  { mult( mult( X, mult( Y, Y ) ), mult
% 21.27/21.65    ( rd( rd( T, mult( Y, T ) ), Z ), Z ) ) = rd( X, rd( ld( Y, U ), U ) )
% 21.27/21.65     }.
% 21.27/21.65  parent0[0]: (6) {G1,W7,D4,L1,V2,M1} P(2,1) { ld( rd( X, Y ), X ) ==> Y }.
% 21.27/21.65  parent1[0; 8]: (6936) {G16,W27,D9,L1,V5,M1}  { mult( mult( X, mult( Y, Y )
% 21.27/21.65     ), mult( ld( rd( T, rd( rd( Z, mult( Y, Z ) ), T ) ), T ), T ) ) = rd( X
% 21.27/21.65    , rd( ld( Y, U ), U ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Z
% 21.27/21.65     Y := rd( rd( T, mult( Y, T ) ), Z )
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := T
% 21.27/21.65     T := Z
% 21.27/21.65     U := U
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6938) {G3,W23,D7,L1,V5,M1}  { mult( mult( X, mult( Y, Y ) ), ld( 
% 21.27/21.65    rd( T, rd( Z, mult( Y, Z ) ) ), T ) ) = rd( X, rd( ld( Y, U ), U ) ) }.
% 21.27/21.65  parent0[0]: (154) {G15,W11,D4,L1,V3,M1} P(2,123) { mult( rd( X, Y ), Z ) 
% 21.27/21.65    ==> ld( rd( Y, X ), Z ) }.
% 21.27/21.65  parent1[0; 7]: (6937) {G2,W23,D7,L1,V5,M1}  { mult( mult( X, mult( Y, Y ) )
% 21.27/21.65    , mult( rd( rd( T, mult( Y, T ) ), Z ), Z ) ) = rd( X, rd( ld( Y, U ), U
% 21.27/21.65     ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := rd( Z, mult( Y, Z ) )
% 21.27/21.65     Y := T
% 21.27/21.65     Z := T
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := T
% 21.27/21.65     T := Z
% 21.27/21.65     U := U
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6939) {G2,W19,D5,L1,V4,M1}  { mult( mult( X, mult( Y, Y ) ), rd( 
% 21.27/21.65    T, mult( Y, T ) ) ) = rd( X, rd( ld( Y, U ), U ) ) }.
% 21.27/21.65  parent0[0]: (6) {G1,W7,D4,L1,V2,M1} P(2,1) { ld( rd( X, Y ), X ) ==> Y }.
% 21.27/21.65  parent1[0; 7]: (6938) {G3,W23,D7,L1,V5,M1}  { mult( mult( X, mult( Y, Y ) )
% 21.27/21.65    , ld( rd( T, rd( Z, mult( Y, Z ) ) ), T ) ) = rd( X, rd( ld( Y, U ), U )
% 21.27/21.65     ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Z
% 21.27/21.65     Y := rd( T, mult( Y, T ) )
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := T
% 21.27/21.65     T := Z
% 21.27/21.65     U := U
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  eqswap: (6940) {G2,W19,D5,L1,V4,M1}  { rd( X, rd( ld( Y, T ), T ) ) = mult
% 21.27/21.65    ( mult( X, mult( Y, Y ) ), rd( Z, mult( Y, Z ) ) ) }.
% 21.27/21.65  parent0[0]: (6939) {G2,W19,D5,L1,V4,M1}  { mult( mult( X, mult( Y, Y ) ), 
% 21.27/21.65    rd( T, mult( Y, T ) ) ) = rd( X, rd( ld( Y, U ), U ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := U
% 21.27/21.65     T := Z
% 21.27/21.65     U := T
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  subsumption: (2942) {G39,W19,D5,L1,V4,M1} P(2408,2940);d(971);d(154);d(6);d
% 21.27/21.65    (154);d(6) { rd( U, rd( ld( X, W ), W ) ) = mult( mult( U, mult( X, X ) )
% 21.27/21.65    , rd( T, mult( X, T ) ) ) }.
% 21.27/21.65  parent0: (6940) {G2,W19,D5,L1,V4,M1}  { rd( X, rd( ld( Y, T ), T ) ) = mult
% 21.27/21.65    ( mult( X, mult( Y, Y ) ), rd( Z, mult( Y, Z ) ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := U
% 21.27/21.65     Y := X
% 21.27/21.65     Z := T
% 21.27/21.65     T := W
% 21.27/21.65  end
% 21.27/21.65  permutation0:
% 21.27/21.65     0 ==> 0
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  eqswap: (6941) {G39,W19,D5,L1,V4,M1}  { mult( mult( X, mult( Y, Y ) ), rd( 
% 21.27/21.65    T, mult( Y, T ) ) ) = rd( X, rd( ld( Y, Z ), Z ) ) }.
% 21.27/21.65  parent0[0]: (2942) {G39,W19,D5,L1,V4,M1} P(2408,2940);d(971);d(154);d(6);d(
% 21.27/21.65    154);d(6) { rd( U, rd( ld( X, W ), W ) ) = mult( mult( U, mult( X, X ) )
% 21.27/21.65    , rd( T, mult( X, T ) ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Y
% 21.27/21.65     Y := U
% 21.27/21.65     Z := W
% 21.27/21.65     T := T
% 21.27/21.65     U := X
% 21.27/21.65     W := Z
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6945) {G39,W23,D5,L1,V4,M1}  { mult( mult( X, mult( Y, Y ) ), rd
% 21.27/21.65    ( Z, mult( Y, Z ) ) ) = mult( mult( X, mult( Y, Y ) ), rd( ld( Y, U ), U
% 21.27/21.65     ) ) }.
% 21.27/21.65  parent0[0]: (2940) {G38,W19,D5,L1,V4,M1} P(2937,7) { rd( X, rd( ld( Y, T )
% 21.27/21.65    , T ) ) = mult( mult( X, mult( Y, Y ) ), rd( ld( Y, Z ), Z ) ) }.
% 21.27/21.65  parent1[0; 12]: (6941) {G39,W19,D5,L1,V4,M1}  { mult( mult( X, mult( Y, Y )
% 21.27/21.65     ), rd( T, mult( Y, T ) ) ) = rd( X, rd( ld( Y, Z ), Z ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := U
% 21.27/21.65     T := T
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := T
% 21.27/21.65     T := Z
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6949) {G40,W19,D5,L1,V3,M1}  { mult( mult( X, mult( Y, Y ) ), rd
% 21.27/21.65    ( Z, mult( Y, Z ) ) ) = ld( Y, mult( mult( Y, X ), Y ) ) }.
% 21.27/21.65  parent0[0]: (2941) {G43,W19,D5,L1,V3,M1} P(2937,2940);d(2938);d(1015) { 
% 21.27/21.65    mult( mult( U, mult( X, X ) ), rd( ld( X, W ), W ) ) ==> ld( X, mult( 
% 21.27/21.65    mult( X, U ), X ) ) }.
% 21.27/21.65  parent1[0; 12]: (6945) {G39,W23,D5,L1,V4,M1}  { mult( mult( X, mult( Y, Y )
% 21.27/21.65     ), rd( Z, mult( Y, Z ) ) ) = mult( mult( X, mult( Y, Y ) ), rd( ld( Y, U
% 21.27/21.65     ), U ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Y
% 21.27/21.65     Y := U
% 21.27/21.65     Z := W
% 21.27/21.65     T := V0
% 21.27/21.65     U := X
% 21.27/21.65     W := T
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := Z
% 21.27/21.65     T := V1
% 21.27/21.65     U := T
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  subsumption: (2945) {G44,W19,D5,L1,V3,M1} P(2942,2940);d(2941) { mult( mult
% 21.27/21.65    ( X, mult( Y, Y ) ), rd( T, mult( Y, T ) ) ) ==> ld( Y, mult( mult( Y, X
% 21.27/21.65     ), Y ) ) }.
% 21.27/21.65  parent0: (6949) {G40,W19,D5,L1,V3,M1}  { mult( mult( X, mult( Y, Y ) ), rd
% 21.27/21.65    ( Z, mult( Y, Z ) ) ) = ld( Y, mult( mult( Y, X ), Y ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := T
% 21.27/21.65  end
% 21.27/21.65  permutation0:
% 21.27/21.65     0 ==> 0
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  eqswap: (6952) {G21,W19,D6,L1,V3,M1}  { X ==> ld( mult( X, rd( Y, ld( X, X
% 21.27/21.65     ) ) ), rd( mult( X, Y ), rd( Z, mult( X, Z ) ) ) ) }.
% 21.27/21.65  parent0[0]: (2245) {G21,W19,D6,L1,V3,M1} P(1009,1227) { ld( mult( X, rd( Z
% 21.27/21.65    , ld( X, X ) ) ), rd( mult( X, Z ), rd( Y, mult( X, Y ) ) ) ) ==> X }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Z
% 21.27/21.65     Z := Y
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6955) {G1,W19,D6,L1,V3,M1}  { X ==> ld( mult( X, rd( ld( X, Y ), 
% 21.27/21.65    ld( X, X ) ) ), rd( Y, rd( Z, mult( X, Z ) ) ) ) }.
% 21.27/21.65  parent0[0]: (0) {G0,W7,D4,L1,V2,M1} I { mult( Y, ld( Y, X ) ) ==> X }.
% 21.27/21.65  parent1[0; 13]: (6952) {G21,W19,D6,L1,V3,M1}  { X ==> ld( mult( X, rd( Y, 
% 21.27/21.65    ld( X, X ) ) ), rd( mult( X, Y ), rd( Z, mult( X, Z ) ) ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Y
% 21.27/21.65     Y := X
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := ld( X, Y )
% 21.27/21.65     Z := Z
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  eqswap: (6957) {G1,W19,D6,L1,V3,M1}  { ld( mult( X, rd( ld( X, Y ), ld( X, 
% 21.27/21.65    X ) ) ), rd( Y, rd( Z, mult( X, Z ) ) ) ) ==> X }.
% 21.27/21.65  parent0[0]: (6955) {G1,W19,D6,L1,V3,M1}  { X ==> ld( mult( X, rd( ld( X, Y
% 21.27/21.65     ), ld( X, X ) ) ), rd( Y, rd( Z, mult( X, Z ) ) ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := Z
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  subsumption: (3207) {G22,W19,D6,L1,V3,M1} P(0,2245) { ld( mult( X, rd( ld( 
% 21.27/21.65    X, Y ), ld( X, X ) ) ), rd( Y, rd( Z, mult( X, Z ) ) ) ) ==> X }.
% 21.27/21.65  parent0: (6957) {G1,W19,D6,L1,V3,M1}  { ld( mult( X, rd( ld( X, Y ), ld( X
% 21.27/21.65    , X ) ) ), rd( Y, rd( Z, mult( X, Z ) ) ) ) ==> X }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := Z
% 21.27/21.65  end
% 21.27/21.65  permutation0:
% 21.27/21.65     0 ==> 0
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  eqswap: (6959) {G33,W19,D6,L1,V4,M1}  { rd( ld( mult( T, Y ), rd( T, Y ) )
% 21.27/21.65    , X ) = rd( ld( mult( mult( X, Y ), Y ), Z ), Z ) }.
% 21.27/21.65  parent0[0]: (995) {G33,W19,D6,L1,V4,M1} P(971,104) { rd( ld( mult( mult( X
% 21.27/21.65    , Z ), Z ), T ), T ) = rd( ld( mult( Y, Z ), rd( Y, Z ) ), X ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := T
% 21.27/21.65     Z := Y
% 21.27/21.65     T := Z
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  eqswap: (6960) {G22,W19,D6,L1,V3,M1}  { X ==> ld( mult( X, rd( ld( X, Y ), 
% 21.27/21.65    ld( X, X ) ) ), rd( Y, rd( Z, mult( X, Z ) ) ) ) }.
% 21.27/21.65  parent0[0]: (3207) {G22,W19,D6,L1,V3,M1} P(0,2245) { ld( mult( X, rd( ld( X
% 21.27/21.65    , Y ), ld( X, X ) ) ), rd( Y, rd( Z, mult( X, Z ) ) ) ) ==> X }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := Z
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6968) {G23,W31,D11,L1,V5,M1}  { X ==> ld( mult( X, rd( ld( X, Y )
% 21.27/21.65    , ld( X, X ) ) ), rd( Y, rd( ld( mult( mult( mult( X, ld( mult( Z, T ), 
% 21.27/21.65    rd( Z, T ) ) ), T ), T ), U ), U ) ) ) }.
% 21.27/21.65  parent0[0]: (6959) {G33,W19,D6,L1,V4,M1}  { rd( ld( mult( T, Y ), rd( T, Y
% 21.27/21.65     ) ), X ) = rd( ld( mult( mult( X, Y ), Y ), Z ), Z ) }.
% 21.27/21.65  parent1[0; 14]: (6960) {G22,W19,D6,L1,V3,M1}  { X ==> ld( mult( X, rd( ld( 
% 21.27/21.65    X, Y ), ld( X, X ) ) ), rd( Y, rd( Z, mult( X, Z ) ) ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := mult( X, ld( mult( Z, T ), rd( Z, T ) ) )
% 21.27/21.65     Y := T
% 21.27/21.65     Z := U
% 21.27/21.65     T := Z
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := ld( mult( Z, T ), rd( Z, T ) )
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6969) {G24,W27,D10,L1,V4,M1}  { X ==> ld( mult( X, rd( ld( X, Y )
% 21.27/21.65    , ld( X, X ) ) ), rd( Y, rd( ld( mult( mult( rd( rd( X, T ), T ), T ), T
% 21.27/21.65     ), U ), U ) ) ) }.
% 21.27/21.65  parent0[0]: (1417) {G32,W15,D5,L1,V3,M1} P(929,0) { mult( X, ld( mult( Z, Y
% 21.27/21.65     ), rd( Z, Y ) ) ) ==> rd( rd( X, Y ), Y ) }.
% 21.27/21.65  parent1[0; 18]: (6968) {G23,W31,D11,L1,V5,M1}  { X ==> ld( mult( X, rd( ld
% 21.27/21.65    ( X, Y ), ld( X, X ) ) ), rd( Y, rd( ld( mult( mult( mult( X, ld( mult( Z
% 21.27/21.65    , T ), rd( Z, T ) ) ), T ), T ), U ), U ) ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := T
% 21.27/21.65     Z := Z
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := Z
% 21.27/21.65     T := T
% 21.27/21.65     U := U
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6970) {G16,W27,D10,L1,V4,M1}  { X ==> ld( mult( X, rd( ld( X, Y )
% 21.27/21.65    , ld( X, X ) ) ), rd( Y, rd( ld( mult( ld( rd( Z, rd( X, Z ) ), Z ), Z )
% 21.27/21.65    , T ), T ) ) ) }.
% 21.27/21.65  parent0[0]: (154) {G15,W11,D4,L1,V3,M1} P(2,123) { mult( rd( X, Y ), Z ) 
% 21.27/21.65    ==> ld( rd( Y, X ), Z ) }.
% 21.27/21.65  parent1[0; 17]: (6969) {G24,W27,D10,L1,V4,M1}  { X ==> ld( mult( X, rd( ld
% 21.27/21.65    ( X, Y ), ld( X, X ) ) ), rd( Y, rd( ld( mult( mult( rd( rd( X, T ), T )
% 21.27/21.65    , T ), T ), U ), U ) ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := rd( X, Z )
% 21.27/21.65     Y := Z
% 21.27/21.65     Z := Z
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := U
% 21.27/21.65     T := Z
% 21.27/21.65     U := T
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6971) {G2,W23,D8,L1,V4,M1}  { X ==> ld( mult( X, rd( ld( X, Y ), 
% 21.27/21.65    ld( X, X ) ) ), rd( Y, rd( ld( mult( rd( X, Z ), Z ), T ), T ) ) ) }.
% 21.27/21.65  parent0[0]: (6) {G1,W7,D4,L1,V2,M1} P(2,1) { ld( rd( X, Y ), X ) ==> Y }.
% 21.27/21.65  parent1[0; 17]: (6970) {G16,W27,D10,L1,V4,M1}  { X ==> ld( mult( X, rd( ld
% 21.27/21.65    ( X, Y ), ld( X, X ) ) ), rd( Y, rd( ld( mult( ld( rd( Z, rd( X, Z ) ), Z
% 21.27/21.65     ), Z ), T ), T ) ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Z
% 21.27/21.65     Y := rd( X, Z )
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := Z
% 21.27/21.65     T := T
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6972) {G3,W23,D8,L1,V4,M1}  { X ==> ld( mult( X, rd( ld( X, Y ), 
% 21.27/21.65    ld( X, X ) ) ), rd( Y, rd( ld( ld( rd( Z, X ), Z ), T ), T ) ) ) }.
% 21.27/21.65  parent0[0]: (154) {G15,W11,D4,L1,V3,M1} P(2,123) { mult( rd( X, Y ), Z ) 
% 21.27/21.65    ==> ld( rd( Y, X ), Z ) }.
% 21.27/21.65  parent1[0; 16]: (6971) {G2,W23,D8,L1,V4,M1}  { X ==> ld( mult( X, rd( ld( X
% 21.27/21.65    , Y ), ld( X, X ) ) ), rd( Y, rd( ld( mult( rd( X, Z ), Z ), T ), T ) ) )
% 21.27/21.65     }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Z
% 21.27/21.65     Z := Z
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := Z
% 21.27/21.65     T := T
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6973) {G2,W19,D6,L1,V3,M1}  { X ==> ld( mult( X, rd( ld( X, Y ), 
% 21.27/21.65    ld( X, X ) ) ), rd( Y, rd( ld( X, T ), T ) ) ) }.
% 21.27/21.65  parent0[0]: (6) {G1,W7,D4,L1,V2,M1} P(2,1) { ld( rd( X, Y ), X ) ==> Y }.
% 21.27/21.65  parent1[0; 16]: (6972) {G3,W23,D8,L1,V4,M1}  { X ==> ld( mult( X, rd( ld( X
% 21.27/21.65    , Y ), ld( X, X ) ) ), rd( Y, rd( ld( ld( rd( Z, X ), Z ), T ), T ) ) )
% 21.27/21.65     }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Z
% 21.27/21.65     Y := X
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := Z
% 21.27/21.65     T := T
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  eqswap: (6974) {G2,W19,D6,L1,V3,M1}  { ld( mult( X, rd( ld( X, Y ), ld( X, 
% 21.27/21.65    X ) ) ), rd( Y, rd( ld( X, Z ), Z ) ) ) ==> X }.
% 21.27/21.65  parent0[0]: (6973) {G2,W19,D6,L1,V3,M1}  { X ==> ld( mult( X, rd( ld( X, Y
% 21.27/21.65     ), ld( X, X ) ) ), rd( Y, rd( ld( X, T ), T ) ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := T
% 21.27/21.65     T := Z
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  subsumption: (3208) {G34,W19,D6,L1,V3,M1} P(995,3207);d(1417);d(154);d(6);d
% 21.27/21.65    (154);d(6) { ld( mult( Z, rd( ld( Z, U ), ld( Z, Z ) ) ), rd( U, rd( ld( 
% 21.27/21.65    Z, T ), T ) ) ) ==> Z }.
% 21.27/21.65  parent0: (6974) {G2,W19,D6,L1,V3,M1}  { ld( mult( X, rd( ld( X, Y ), ld( X
% 21.27/21.65    , X ) ) ), rd( Y, rd( ld( X, Z ), Z ) ) ) ==> X }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Z
% 21.27/21.65     Y := U
% 21.27/21.65     Z := T
% 21.27/21.65  end
% 21.27/21.65  permutation0:
% 21.27/21.65     0 ==> 0
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  eqswap: (6976) {G1,W7,D4,L1,V2,M1}  { Y ==> rd( X, ld( Y, X ) ) }.
% 21.27/21.65  parent0[0]: (7) {G1,W7,D4,L1,V2,M1} P(0,3) { rd( Y, ld( X, Y ) ) ==> X }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Y
% 21.27/21.65     Y := X
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6977) {G2,W19,D6,L1,V3,M1}  { mult( X, rd( ld( X, Y ), ld( X, X )
% 21.27/21.65     ) ) ==> rd( rd( Y, rd( ld( X, Z ), Z ) ), X ) }.
% 21.27/21.65  parent0[0]: (3208) {G34,W19,D6,L1,V3,M1} P(995,3207);d(1417);d(154);d(6);d(
% 21.27/21.65    154);d(6) { ld( mult( Z, rd( ld( Z, U ), ld( Z, Z ) ) ), rd( U, rd( ld( Z
% 21.27/21.65    , T ), T ) ) ) ==> Z }.
% 21.27/21.65  parent1[0; 18]: (6976) {G1,W7,D4,L1,V2,M1}  { Y ==> rd( X, ld( Y, X ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := T
% 21.27/21.65     Y := U
% 21.27/21.65     Z := X
% 21.27/21.65     T := Z
% 21.27/21.65     U := Y
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := rd( Y, rd( ld( X, Z ), Z ) )
% 21.27/21.65     Y := mult( X, rd( ld( X, Y ), ld( X, X ) ) )
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  eqswap: (6978) {G2,W19,D6,L1,V3,M1}  { rd( rd( Y, rd( ld( X, Z ), Z ) ), X
% 21.27/21.65     ) ==> mult( X, rd( ld( X, Y ), ld( X, X ) ) ) }.
% 21.27/21.65  parent0[0]: (6977) {G2,W19,D6,L1,V3,M1}  { mult( X, rd( ld( X, Y ), ld( X, 
% 21.27/21.65    X ) ) ) ==> rd( rd( Y, rd( ld( X, Z ), Z ) ), X ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := Z
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  subsumption: (3212) {G35,W19,D6,L1,V3,M1} P(3208,7) { rd( rd( Y, rd( ld( X
% 21.27/21.65    , Z ), Z ) ), X ) = mult( X, rd( ld( X, Y ), ld( X, X ) ) ) }.
% 21.27/21.65  parent0: (6978) {G2,W19,D6,L1,V3,M1}  { rd( rd( Y, rd( ld( X, Z ), Z ) ), X
% 21.27/21.65     ) ==> mult( X, rd( ld( X, Y ), ld( X, X ) ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := Z
% 21.27/21.65  end
% 21.27/21.65  permutation0:
% 21.27/21.65     0 ==> 0
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  eqswap: (6979) {G35,W19,D6,L1,V3,M1}  { mult( Y, rd( ld( Y, X ), ld( Y, Y )
% 21.27/21.65     ) ) = rd( rd( X, rd( ld( Y, Z ), Z ) ), Y ) }.
% 21.27/21.65  parent0[0]: (3212) {G35,W19,D6,L1,V3,M1} P(3208,7) { rd( rd( Y, rd( ld( X, 
% 21.27/21.65    Z ), Z ) ), X ) = mult( X, rd( ld( X, Y ), ld( X, X ) ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Y
% 21.27/21.65     Y := X
% 21.27/21.65     Z := Z
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  eqswap: (6980) {G42,W19,D5,L1,V3,M1}  { mult( mult( X, X ), rd( Y, X ) ) 
% 21.27/21.65    ==> mult( mult( mult( X, X ), Y ), rd( ld( X, Z ), Z ) ) }.
% 21.27/21.65  parent0[0]: (1962) {G42,W19,D5,L1,V3,M1} P(751,25);d(851);d(1542);d(154);d(
% 21.27/21.65    6);d(851) { mult( mult( mult( X, X ), Z ), rd( ld( X, Y ), Y ) ) ==> mult
% 21.27/21.65    ( mult( X, X ), rd( Z, X ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Z
% 21.27/21.65     Z := Y
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6988) {G36,W39,D8,L1,V4,M1}  { mult( mult( X, X ), rd( rd( ld( 
% 21.27/21.65    mult( X, X ), Y ), ld( mult( X, X ), mult( X, X ) ) ), X ) ) ==> mult( rd
% 21.27/21.65    ( rd( Y, rd( ld( mult( X, X ), T ), T ) ), mult( X, X ) ), rd( ld( X, Z )
% 21.27/21.65    , Z ) ) }.
% 21.27/21.65  parent0[0]: (6979) {G35,W19,D6,L1,V3,M1}  { mult( Y, rd( ld( Y, X ), ld( Y
% 21.27/21.65    , Y ) ) ) = rd( rd( X, rd( ld( Y, Z ), Z ) ), Y ) }.
% 21.27/21.65  parent1[0; 21]: (6980) {G42,W19,D5,L1,V3,M1}  { mult( mult( X, X ), rd( Y, 
% 21.27/21.65    X ) ) ==> mult( mult( mult( X, X ), Y ), rd( ld( X, Z ), Z ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := Y
% 21.27/21.65     Y := mult( X, X )
% 21.27/21.65     Z := T
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := rd( ld( mult( X, X ), Y ), ld( mult( X, X ), mult( X, X ) ) )
% 21.27/21.65     Z := Z
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6989) {G16,W39,D8,L1,V4,M1}  { mult( mult( X, X ), rd( rd( ld( 
% 21.27/21.65    mult( X, X ), Y ), ld( mult( X, X ), mult( X, X ) ) ), X ) ) ==> ld( rd( 
% 21.27/21.65    mult( X, X ), rd( Y, rd( ld( mult( X, X ), Z ), Z ) ) ), rd( ld( X, T ), 
% 21.27/21.65    T ) ) }.
% 21.27/21.65  parent0[0]: (154) {G15,W11,D4,L1,V3,M1} P(2,123) { mult( rd( X, Y ), Z ) 
% 21.27/21.65    ==> ld( rd( Y, X ), Z ) }.
% 21.27/21.65  parent1[0; 20]: (6988) {G36,W39,D8,L1,V4,M1}  { mult( mult( X, X ), rd( rd
% 21.27/21.65    ( ld( mult( X, X ), Y ), ld( mult( X, X ), mult( X, X ) ) ), X ) ) ==> 
% 21.27/21.65    mult( rd( rd( Y, rd( ld( mult( X, X ), T ), T ) ), mult( X, X ) ), rd( ld
% 21.27/21.65    ( X, Z ), Z ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := rd( Y, rd( ld( mult( X, X ), Z ), Z ) )
% 21.27/21.65     Y := mult( X, X )
% 21.27/21.65     Z := rd( ld( X, T ), T )
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := T
% 21.27/21.65     T := Z
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6990) {G17,W35,D7,L1,V3,M1}  { mult( mult( X, X ), rd( rd( ld( 
% 21.27/21.65    mult( X, X ), Y ), ld( mult( X, X ), mult( X, X ) ) ), X ) ) ==> ld( rd( 
% 21.27/21.65    mult( X, X ), mult( mult( Y, X ), X ) ), rd( ld( X, T ), T ) ) }.
% 21.27/21.65  parent0[0]: (1071) {G35,W15,D6,L1,V3,M1} P(838,1065);d(971) { rd( T, rd( ld
% 21.27/21.65    ( mult( Y, Y ), U ), U ) ) ==> mult( mult( T, Y ), Y ) }.
% 21.27/21.65  parent1[0; 25]: (6989) {G16,W39,D8,L1,V4,M1}  { mult( mult( X, X ), rd( rd
% 21.27/21.65    ( ld( mult( X, X ), Y ), ld( mult( X, X ), mult( X, X ) ) ), X ) ) ==> ld
% 21.27/21.65    ( rd( mult( X, X ), rd( Y, rd( ld( mult( X, X ), Z ), Z ) ) ), rd( ld( X
% 21.27/21.65    , T ), T ) ) }.
% 21.27/21.65  substitution0:
% 21.27/21.65     X := U
% 21.27/21.65     Y := X
% 21.27/21.65     Z := W
% 21.27/21.65     T := Y
% 21.27/21.65     U := Z
% 21.27/21.65  end
% 21.27/21.65  substitution1:
% 21.27/21.65     X := X
% 21.27/21.65     Y := Y
% 21.27/21.65     Z := Z
% 21.27/21.65     T := T
% 21.27/21.65  end
% 21.27/21.65  
% 21.27/21.65  paramod: (6991) {G18,W35,D7,L1,V3,M1}  { mult( mult( X, X ), rd( rd( ld( 
% 21.27/21.66    mult( X, X ), Y ), ld( ld( X, X ), ld( X, X ) ) ), X ) ) ==> ld( rd( mult
% 21.27/21.66    ( X, X ), mult( mult( Y, X ), X ) ), rd( ld( X, Z ), Z ) ) }.
% 21.27/21.66  parent0[0]: (482) {G21,W15,D4,L1,V2,M1} P(469,39);d(0);d(464);d(39) { ld( 
% 21.27/21.66    mult( X, X ), mult( X, Y ) ) ==> ld( ld( X, X ), ld( X, Y ) ) }.
% 21.27/21.66  parent1[0; 12]: (6990) {G17,W35,D7,L1,V3,M1}  { mult( mult( X, X ), rd( rd
% 21.27/21.66    ( ld( mult( X, X ), Y ), ld( mult( X, X ), mult( X, X ) ) ), X ) ) ==> ld
% 21.27/21.66    ( rd( mult( X, X ), mult( mult( Y, X ), X ) ), rd( ld( X, T ), T ) ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := X
% 21.27/21.66     Y := X
% 21.27/21.66  end
% 21.27/21.66  substitution1:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66     Z := T
% 21.27/21.66     T := Z
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  paramod: (6992) {G19,W31,D7,L1,V3,M1}  { mult( mult( X, X ), rd( rd( ld( 
% 21.27/21.66    mult( X, X ), Y ), ld( X, X ) ), X ) ) ==> ld( rd( mult( X, X ), mult( 
% 21.27/21.66    mult( Y, X ), X ) ), rd( ld( X, Z ), Z ) ) }.
% 21.27/21.66  parent0[0]: (535) {G22,W11,D4,L1,V1,M1} S(470);d(482) { ld( ld( X, X ), ld
% 21.27/21.66    ( X, X ) ) ==> ld( X, X ) }.
% 21.27/21.66  parent1[0; 12]: (6991) {G18,W35,D7,L1,V3,M1}  { mult( mult( X, X ), rd( rd
% 21.27/21.66    ( ld( mult( X, X ), Y ), ld( ld( X, X ), ld( X, X ) ) ), X ) ) ==> ld( rd
% 21.27/21.66    ( mult( X, X ), mult( mult( Y, X ), X ) ), rd( ld( X, Z ), Z ) ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := X
% 21.27/21.66  end
% 21.27/21.66  substitution1:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66     Z := Z
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  paramod: (6993) {G8,W31,D8,L1,V3,M1}  { mult( mult( X, X ), mult( X, rd( ld
% 21.27/21.66    ( X, ld( mult( X, X ), Y ) ), X ) ) ) ==> ld( rd( mult( X, X ), mult( 
% 21.27/21.66    mult( Y, X ), X ) ), rd( ld( X, Z ), Z ) ) }.
% 21.27/21.66  parent0[0]: (1113) {G7,W15,D5,L1,V3,M1} P(46,3) { rd( rd( Y, ld( X, Z ) ), 
% 21.27/21.66    X ) ==> mult( X, rd( ld( X, Y ), Z ) ) }.
% 21.27/21.66  parent1[0; 5]: (6992) {G19,W31,D7,L1,V3,M1}  { mult( mult( X, X ), rd( rd( 
% 21.27/21.66    ld( mult( X, X ), Y ), ld( X, X ) ), X ) ) ==> ld( rd( mult( X, X ), mult
% 21.27/21.66    ( mult( Y, X ), X ) ), rd( ld( X, Z ), Z ) ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := X
% 21.27/21.66     Y := ld( mult( X, X ), Y )
% 21.27/21.66     Z := X
% 21.27/21.66  end
% 21.27/21.66  substitution1:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66     Z := Z
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  paramod: (6994) {G9,W27,D6,L1,V3,M1}  { rd( mult( mult( X, X ), ld( mult( X
% 21.27/21.66    , X ), Y ) ), X ) ==> ld( rd( mult( X, X ), mult( mult( Y, X ), X ) ), rd
% 21.27/21.66    ( ld( X, Z ), Z ) ) }.
% 21.27/21.66  parent0[0]: (2603) {G41,W19,D6,L1,V2,M1} P(0,2481) { mult( mult( X, X ), 
% 21.27/21.66    mult( X, rd( ld( X, Y ), X ) ) ) ==> rd( mult( mult( X, X ), Y ), X ) }.
% 21.27/21.66  parent1[0; 1]: (6993) {G8,W31,D8,L1,V3,M1}  { mult( mult( X, X ), mult( X, 
% 21.27/21.66    rd( ld( X, ld( mult( X, X ), Y ) ), X ) ) ) ==> ld( rd( mult( X, X ), 
% 21.27/21.66    mult( mult( Y, X ), X ) ), rd( ld( X, Z ), Z ) ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := X
% 21.27/21.66     Y := ld( mult( X, X ), Y )
% 21.27/21.66  end
% 21.27/21.66  substitution1:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66     Z := Z
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  paramod: (6995) {G1,W19,D6,L1,V3,M1}  { rd( Y, X ) ==> ld( rd( mult( X, X )
% 21.27/21.66    , mult( mult( Y, X ), X ) ), rd( ld( X, Z ), Z ) ) }.
% 21.27/21.66  parent0[0]: (0) {G0,W7,D4,L1,V2,M1} I { mult( Y, ld( Y, X ) ) ==> X }.
% 21.27/21.66  parent1[0; 2]: (6994) {G9,W27,D6,L1,V3,M1}  { rd( mult( mult( X, X ), ld( 
% 21.27/21.66    mult( X, X ), Y ) ), X ) ==> ld( rd( mult( X, X ), mult( mult( Y, X ), X
% 21.27/21.66     ) ), rd( ld( X, Z ), Z ) ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := Y
% 21.27/21.66     Y := mult( X, X )
% 21.27/21.66  end
% 21.27/21.66  substitution1:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66     Z := Z
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  eqswap: (6996) {G1,W19,D6,L1,V3,M1}  { ld( rd( mult( Y, Y ), mult( mult( X
% 21.27/21.66    , Y ), Y ) ), rd( ld( Y, Z ), Z ) ) ==> rd( X, Y ) }.
% 21.27/21.66  parent0[0]: (6995) {G1,W19,D6,L1,V3,M1}  { rd( Y, X ) ==> ld( rd( mult( X, 
% 21.27/21.66    X ), mult( mult( Y, X ), X ) ), rd( ld( X, Z ), Z ) ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := Y
% 21.27/21.66     Y := X
% 21.27/21.66     Z := Z
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  subsumption: (3215) {G43,W19,D6,L1,V3,M1} P(3212,1962);d(154);d(1071);d(482
% 21.27/21.66    );d(535);d(1113);d(2603);d(0) { ld( rd( mult( X, X ), mult( mult( Y, X )
% 21.27/21.66    , X ) ), rd( ld( X, T ), T ) ) ==> rd( Y, X ) }.
% 21.27/21.66  parent0: (6996) {G1,W19,D6,L1,V3,M1}  { ld( rd( mult( Y, Y ), mult( mult( X
% 21.27/21.66    , Y ), Y ) ), rd( ld( Y, Z ), Z ) ) ==> rd( X, Y ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := Y
% 21.27/21.66     Y := X
% 21.27/21.66     Z := T
% 21.27/21.66  end
% 21.27/21.66  permutation0:
% 21.27/21.66     0 ==> 0
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  eqswap: (6998) {G43,W19,D6,L1,V3,M1}  { rd( Y, X ) ==> ld( rd( mult( X, X )
% 21.27/21.66    , mult( mult( Y, X ), X ) ), rd( ld( X, Z ), Z ) ) }.
% 21.27/21.66  parent0[0]: (3215) {G43,W19,D6,L1,V3,M1} P(3212,1962);d(154);d(1071);d(482)
% 21.27/21.66    ;d(535);d(1113);d(2603);d(0) { ld( rd( mult( X, X ), mult( mult( Y, X ), 
% 21.27/21.66    X ) ), rd( ld( X, T ), T ) ) ==> rd( Y, X ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66     Z := T
% 21.27/21.66     T := Z
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  paramod: (7008) {G44,W47,D8,L1,V4,M1}  { rd( mult( X, mult( Y, Y ) ), rd( Z
% 21.27/21.66    , mult( Y, Z ) ) ) ==> ld( rd( mult( rd( Z, mult( Y, Z ) ), rd( Z, mult( 
% 21.27/21.66    Y, Z ) ) ), mult( ld( Y, mult( mult( Y, X ), Y ) ), rd( Z, mult( Y, Z ) )
% 21.27/21.66     ) ), rd( ld( rd( Z, mult( Y, Z ) ), T ), T ) ) }.
% 21.27/21.66  parent0[0]: (2945) {G44,W19,D5,L1,V3,M1} P(2942,2940);d(2941) { mult( mult
% 21.27/21.66    ( X, mult( Y, Y ) ), rd( T, mult( Y, T ) ) ) ==> ld( Y, mult( mult( Y, X
% 21.27/21.66     ), Y ) ) }.
% 21.27/21.66  parent1[0; 26]: (6998) {G43,W19,D6,L1,V3,M1}  { rd( Y, X ) ==> ld( rd( mult
% 21.27/21.66    ( X, X ), mult( mult( Y, X ), X ) ), rd( ld( X, Z ), Z ) ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66     Z := U
% 21.27/21.66     T := Z
% 21.27/21.66  end
% 21.27/21.66  substitution1:
% 21.27/21.66     X := rd( Z, mult( Y, Z ) )
% 21.27/21.66     Y := mult( X, mult( Y, Y ) )
% 21.27/21.66     Z := T
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  paramod: (7009) {G16,W47,D8,L1,V4,M1}  { rd( mult( X, mult( Y, Y ) ), rd( Z
% 21.27/21.66    , mult( Y, Z ) ) ) ==> ld( rd( ld( rd( mult( Y, Z ), Z ), rd( Z, mult( Y
% 21.27/21.66    , Z ) ) ), mult( ld( Y, mult( mult( Y, X ), Y ) ), rd( Z, mult( Y, Z ) )
% 21.27/21.66     ) ), rd( ld( rd( Z, mult( Y, Z ) ), T ), T ) ) }.
% 21.27/21.66  parent0[0]: (154) {G15,W11,D4,L1,V3,M1} P(2,123) { mult( rd( X, Y ), Z ) 
% 21.27/21.66    ==> ld( rd( Y, X ), Z ) }.
% 21.27/21.66  parent1[0; 14]: (7008) {G44,W47,D8,L1,V4,M1}  { rd( mult( X, mult( Y, Y ) )
% 21.27/21.66    , rd( Z, mult( Y, Z ) ) ) ==> ld( rd( mult( rd( Z, mult( Y, Z ) ), rd( Z
% 21.27/21.66    , mult( Y, Z ) ) ), mult( ld( Y, mult( mult( Y, X ), Y ) ), rd( Z, mult( 
% 21.27/21.66    Y, Z ) ) ) ), rd( ld( rd( Z, mult( Y, Z ) ), T ), T ) ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := Z
% 21.27/21.66     Y := mult( Y, Z )
% 21.27/21.66     Z := rd( Z, mult( Y, Z ) )
% 21.27/21.66  end
% 21.27/21.66  substitution1:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66     Z := Z
% 21.27/21.66     T := T
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  paramod: (7010) {G1,W43,D8,L1,V4,M1}  { rd( mult( X, mult( Y, Y ) ), rd( Z
% 21.27/21.66    , mult( Y, Z ) ) ) ==> ld( rd( ld( Y, rd( Z, mult( Y, Z ) ) ), mult( ld( 
% 21.27/21.66    Y, mult( mult( Y, X ), Y ) ), rd( Z, mult( Y, Z ) ) ) ), rd( ld( rd( Z, 
% 21.27/21.66    mult( Y, Z ) ), T ), T ) ) }.
% 21.27/21.66  parent0[0]: (3) {G0,W7,D4,L1,V2,M1} I { rd( mult( Y, X ), X ) ==> Y }.
% 21.27/21.66  parent1[0; 15]: (7009) {G16,W47,D8,L1,V4,M1}  { rd( mult( X, mult( Y, Y ) )
% 21.27/21.66    , rd( Z, mult( Y, Z ) ) ) ==> ld( rd( ld( rd( mult( Y, Z ), Z ), rd( Z, 
% 21.27/21.66    mult( Y, Z ) ) ), mult( ld( Y, mult( mult( Y, X ), Y ) ), rd( Z, mult( Y
% 21.27/21.66    , Z ) ) ) ), rd( ld( rd( Z, mult( Y, Z ) ), T ), T ) ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := Z
% 21.27/21.66     Y := Y
% 21.27/21.66  end
% 21.27/21.66  substitution1:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66     Z := Z
% 21.27/21.66     T := T
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  paramod: (7011) {G2,W39,D9,L1,V4,M1}  { rd( mult( X, mult( Y, Y ) ), rd( Z
% 21.27/21.66    , mult( Y, Z ) ) ) ==> mult( mult( mult( mult( ld( Y, mult( mult( Y, X )
% 21.27/21.66    , Y ) ), rd( Z, mult( Y, Z ) ) ), Y ), Y ), rd( ld( rd( Z, mult( Y, Z ) )
% 21.27/21.66    , T ), T ) ) }.
% 21.27/21.66  parent0[0]: (1366) {G35,W19,D7,L1,V4,M1} P(1297,115) { ld( rd( ld( Y, rd( Z
% 21.27/21.66    , mult( Y, Z ) ) ), X ), T ) ==> mult( mult( mult( X, Y ), Y ), T ) }.
% 21.27/21.66  parent1[0; 12]: (7010) {G1,W43,D8,L1,V4,M1}  { rd( mult( X, mult( Y, Y ) )
% 21.27/21.66    , rd( Z, mult( Y, Z ) ) ) ==> ld( rd( ld( Y, rd( Z, mult( Y, Z ) ) ), 
% 21.27/21.66    mult( ld( Y, mult( mult( Y, X ), Y ) ), rd( Z, mult( Y, Z ) ) ) ), rd( ld
% 21.27/21.66    ( rd( Z, mult( Y, Z ) ), T ), T ) ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := mult( ld( Y, mult( mult( Y, X ), Y ) ), rd( Z, mult( Y, Z ) ) )
% 21.27/21.66     Y := Y
% 21.27/21.66     Z := Z
% 21.27/21.66     T := rd( ld( rd( Z, mult( Y, Z ) ), T ), T )
% 21.27/21.66  end
% 21.27/21.66  substitution1:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66     Z := Z
% 21.27/21.66     T := T
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  paramod: (7012) {G3,W35,D9,L1,V4,M1}  { rd( mult( X, mult( Y, Y ) ), rd( Z
% 21.27/21.66    , mult( Y, Z ) ) ) ==> mult( mult( mult( ld( Y, rd( mult( mult( Y, X ), Y
% 21.27/21.66     ), Y ) ), Y ), Y ), rd( ld( rd( Z, mult( Y, Z ) ), T ), T ) ) }.
% 21.27/21.66  parent0[0]: (146) {G15,W15,D5,L1,V3,M1} P(123,38);d(118);d(64);d(118) { 
% 21.27/21.66    mult( ld( Y, Z ), rd( X, mult( Y, X ) ) ) ==> ld( Y, rd( Z, Y ) ) }.
% 21.27/21.66  parent1[0; 15]: (7011) {G2,W39,D9,L1,V4,M1}  { rd( mult( X, mult( Y, Y ) )
% 21.27/21.66    , rd( Z, mult( Y, Z ) ) ) ==> mult( mult( mult( mult( ld( Y, mult( mult( 
% 21.27/21.66    Y, X ), Y ) ), rd( Z, mult( Y, Z ) ) ), Y ), Y ), rd( ld( rd( Z, mult( Y
% 21.27/21.66    , Z ) ), T ), T ) ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := Z
% 21.27/21.66     Y := Y
% 21.27/21.66     Z := mult( mult( Y, X ), Y )
% 21.27/21.66  end
% 21.27/21.66  substitution1:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66     Z := Z
% 21.27/21.66     T := T
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  paramod: (7013) {G4,W35,D8,L1,V4,M1}  { rd( mult( X, mult( Y, Y ) ), rd( Z
% 21.27/21.66    , mult( Y, Z ) ) ) ==> mult( mult( ld( Y, mult( mult( mult( Y, X ), Y ), 
% 21.27/21.66    ld( Y, Y ) ) ), Y ), rd( ld( rd( Z, mult( Y, Z ) ), T ), T ) ) }.
% 21.27/21.66  parent0[0]: (27) {G4,W15,D5,L1,V3,M1} P(2,20) { mult( ld( Y, rd( X, Y ) ), 
% 21.27/21.66    Z ) ==> ld( Y, mult( X, ld( Y, Z ) ) ) }.
% 21.27/21.66  parent1[0; 14]: (7012) {G3,W35,D9,L1,V4,M1}  { rd( mult( X, mult( Y, Y ) )
% 21.27/21.66    , rd( Z, mult( Y, Z ) ) ) ==> mult( mult( mult( ld( Y, rd( mult( mult( Y
% 21.27/21.66    , X ), Y ), Y ) ), Y ), Y ), rd( ld( rd( Z, mult( Y, Z ) ), T ), T ) )
% 21.27/21.66     }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := mult( mult( Y, X ), Y )
% 21.27/21.66     Y := Y
% 21.27/21.66     Z := Y
% 21.27/21.66  end
% 21.27/21.66  substitution1:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66     Z := Z
% 21.27/21.66     T := T
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  paramod: (7014) {G2,W31,D7,L1,V4,M1}  { rd( mult( X, mult( Y, Y ) ), rd( Z
% 21.27/21.66    , mult( Y, Z ) ) ) ==> mult( mult( mult( X, mult( Y, ld( Y, Y ) ) ), Y )
% 21.27/21.66    , rd( ld( rd( Z, mult( Y, Z ) ), T ), T ) ) }.
% 21.27/21.66  parent0[0]: (11) {G1,W15,D6,L1,V3,M1} P(4,1) { ld( X, mult( mult( mult( X, 
% 21.27/21.66    Y ), X ), Z ) ) ==> mult( Y, mult( X, Z ) ) }.
% 21.27/21.66  parent1[0; 14]: (7013) {G4,W35,D8,L1,V4,M1}  { rd( mult( X, mult( Y, Y ) )
% 21.27/21.66    , rd( Z, mult( Y, Z ) ) ) ==> mult( mult( ld( Y, mult( mult( mult( Y, X )
% 21.27/21.66    , Y ), ld( Y, Y ) ) ), Y ), rd( ld( rd( Z, mult( Y, Z ) ), T ), T ) ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := Y
% 21.27/21.66     Y := X
% 21.27/21.66     Z := ld( Y, Y )
% 21.27/21.66  end
% 21.27/21.66  substitution1:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66     Z := Z
% 21.27/21.66     T := T
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  paramod: (7015) {G1,W27,D7,L1,V4,M1}  { rd( mult( X, mult( Y, Y ) ), rd( Z
% 21.27/21.66    , mult( Y, Z ) ) ) ==> mult( mult( mult( X, Y ), Y ), rd( ld( rd( Z, mult
% 21.27/21.66    ( Y, Z ) ), T ), T ) ) }.
% 21.27/21.66  parent0[0]: (0) {G0,W7,D4,L1,V2,M1} I { mult( Y, ld( Y, X ) ) ==> X }.
% 21.27/21.66  parent1[0; 16]: (7014) {G2,W31,D7,L1,V4,M1}  { rd( mult( X, mult( Y, Y ) )
% 21.27/21.66    , rd( Z, mult( Y, Z ) ) ) ==> mult( mult( mult( X, mult( Y, ld( Y, Y ) )
% 21.27/21.66     ), Y ), rd( ld( rd( Z, mult( Y, Z ) ), T ), T ) ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := Y
% 21.27/21.66     Y := Y
% 21.27/21.66  end
% 21.27/21.66  substitution1:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66     Z := Z
% 21.27/21.66     T := T
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  paramod: (7016) {G2,W23,D5,L1,V3,M1}  { rd( mult( X, mult( Y, Y ) ), rd( Z
% 21.27/21.66    , mult( Y, Z ) ) ) ==> mult( mult( mult( X, Y ), Y ), rd( mult( Y, Z ), Z
% 21.27/21.66     ) ) }.
% 21.27/21.66  parent0[0]: (104) {G12,W11,D5,L1,V3,M1} P(6,71) { rd( ld( rd( X, Y ), Z ), 
% 21.27/21.66    Z ) ==> rd( Y, X ) }.
% 21.27/21.66  parent1[0; 18]: (7015) {G1,W27,D7,L1,V4,M1}  { rd( mult( X, mult( Y, Y ) )
% 21.27/21.66    , rd( Z, mult( Y, Z ) ) ) ==> mult( mult( mult( X, Y ), Y ), rd( ld( rd( 
% 21.27/21.66    Z, mult( Y, Z ) ), T ), T ) ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := Z
% 21.27/21.66     Y := mult( Y, Z )
% 21.27/21.66     Z := T
% 21.27/21.66  end
% 21.27/21.66  substitution1:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66     Z := Z
% 21.27/21.66     T := T
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  paramod: (7017) {G1,W19,D5,L1,V3,M1}  { rd( mult( X, mult( Y, Y ) ), rd( Z
% 21.27/21.66    , mult( Y, Z ) ) ) ==> mult( mult( mult( X, Y ), Y ), Y ) }.
% 21.27/21.66  parent0[0]: (3) {G0,W7,D4,L1,V2,M1} I { rd( mult( Y, X ), X ) ==> Y }.
% 21.27/21.66  parent1[0; 18]: (7016) {G2,W23,D5,L1,V3,M1}  { rd( mult( X, mult( Y, Y ) )
% 21.27/21.66    , rd( Z, mult( Y, Z ) ) ) ==> mult( mult( mult( X, Y ), Y ), rd( mult( Y
% 21.27/21.66    , Z ), Z ) ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := Z
% 21.27/21.66     Y := Y
% 21.27/21.66  end
% 21.27/21.66  substitution1:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66     Z := Z
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  subsumption: (3229) {G45,W19,D5,L1,V3,M1} P(2945,3215);d(154);d(3);d(1366);
% 21.27/21.66    d(146);d(27);d(11);d(0);d(104);d(3) { rd( mult( X, mult( Y, Y ) ), rd( Z
% 21.27/21.66    , mult( Y, Z ) ) ) ==> mult( mult( mult( X, Y ), Y ), Y ) }.
% 21.27/21.66  parent0: (7017) {G1,W19,D5,L1,V3,M1}  { rd( mult( X, mult( Y, Y ) ), rd( Z
% 21.27/21.66    , mult( Y, Z ) ) ) ==> mult( mult( mult( X, Y ), Y ), Y ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66     Z := Z
% 21.27/21.66  end
% 21.27/21.66  permutation0:
% 21.27/21.66     0 ==> 0
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  eqswap: (7020) {G1,W7,D4,L1,V2,M1}  { Y ==> ld( rd( X, Y ), X ) }.
% 21.27/21.66  parent0[0]: (6) {G1,W7,D4,L1,V2,M1} P(2,1) { ld( rd( X, Y ), X ) ==> Y }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  paramod: (7021) {G2,W19,D6,L1,V3,M1}  { rd( X, mult( Y, X ) ) ==> ld( mult
% 21.27/21.66    ( mult( mult( Z, Y ), Y ), Y ), mult( Z, mult( Y, Y ) ) ) }.
% 21.27/21.66  parent0[0]: (3229) {G45,W19,D5,L1,V3,M1} P(2945,3215);d(154);d(3);d(1366);d
% 21.27/21.66    (146);d(27);d(11);d(0);d(104);d(3) { rd( mult( X, mult( Y, Y ) ), rd( Z, 
% 21.27/21.66    mult( Y, Z ) ) ) ==> mult( mult( mult( X, Y ), Y ), Y ) }.
% 21.27/21.66  parent1[0; 7]: (7020) {G1,W7,D4,L1,V2,M1}  { Y ==> ld( rd( X, Y ), X ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := Z
% 21.27/21.66     Y := Y
% 21.27/21.66     Z := X
% 21.27/21.66  end
% 21.27/21.66  substitution1:
% 21.27/21.66     X := mult( Z, mult( Y, Y ) )
% 21.27/21.66     Y := rd( X, mult( Y, X ) )
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  eqswap: (7022) {G2,W19,D6,L1,V3,M1}  { ld( mult( mult( mult( Z, Y ), Y ), Y
% 21.27/21.66     ), mult( Z, mult( Y, Y ) ) ) ==> rd( X, mult( Y, X ) ) }.
% 21.27/21.66  parent0[0]: (7021) {G2,W19,D6,L1,V3,M1}  { rd( X, mult( Y, X ) ) ==> ld( 
% 21.27/21.66    mult( mult( mult( Z, Y ), Y ), Y ), mult( Z, mult( Y, Y ) ) ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66     Z := Z
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  subsumption: (3268) {G46,W19,D6,L1,V3,M1} P(3229,6) { ld( mult( mult( mult
% 21.27/21.66    ( X, Y ), Y ), Y ), mult( X, mult( Y, Y ) ) ) = rd( Z, mult( Y, Z ) ) }.
% 21.27/21.66  parent0: (7022) {G2,W19,D6,L1,V3,M1}  { ld( mult( mult( mult( Z, Y ), Y ), 
% 21.27/21.66    Y ), mult( Z, mult( Y, Y ) ) ) ==> rd( X, mult( Y, X ) ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := Z
% 21.27/21.66     Y := Y
% 21.27/21.66     Z := X
% 21.27/21.66  end
% 21.27/21.66  permutation0:
% 21.27/21.66     0 ==> 0
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  eqswap: (7024) {G0,W7,D4,L1,V2,M1}  { Y ==> mult( X, ld( X, Y ) ) }.
% 21.27/21.66  parent0[0]: (0) {G0,W7,D4,L1,V2,M1} I { mult( Y, ld( Y, X ) ) ==> X }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := Y
% 21.27/21.66     Y := X
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  paramod: (7029) {G1,W19,D6,L1,V3,M1}  { mult( X, mult( Y, Y ) ) ==> mult( 
% 21.27/21.66    mult( mult( mult( X, Y ), Y ), Y ), rd( Z, mult( Y, Z ) ) ) }.
% 21.27/21.66  parent0[0]: (3268) {G46,W19,D6,L1,V3,M1} P(3229,6) { ld( mult( mult( mult( 
% 21.27/21.66    X, Y ), Y ), Y ), mult( X, mult( Y, Y ) ) ) = rd( Z, mult( Y, Z ) ) }.
% 21.27/21.66  parent1[0; 14]: (7024) {G0,W7,D4,L1,V2,M1}  { Y ==> mult( X, ld( X, Y ) )
% 21.27/21.66     }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66     Z := Z
% 21.27/21.66  end
% 21.27/21.66  substitution1:
% 21.27/21.66     X := mult( mult( mult( X, Y ), Y ), Y )
% 21.27/21.66     Y := mult( X, mult( Y, Y ) )
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  eqswap: (7030) {G1,W19,D6,L1,V3,M1}  { mult( mult( mult( mult( X, Y ), Y )
% 21.27/21.66    , Y ), rd( Z, mult( Y, Z ) ) ) ==> mult( X, mult( Y, Y ) ) }.
% 21.27/21.66  parent0[0]: (7029) {G1,W19,D6,L1,V3,M1}  { mult( X, mult( Y, Y ) ) ==> mult
% 21.27/21.66    ( mult( mult( mult( X, Y ), Y ), Y ), rd( Z, mult( Y, Z ) ) ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66     Z := Z
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  subsumption: (3281) {G47,W19,D6,L1,V3,M1} P(3268,0) { mult( mult( mult( 
% 21.27/21.66    mult( X, Y ), Y ), Y ), rd( Z, mult( Y, Z ) ) ) ==> mult( X, mult( Y, Y )
% 21.27/21.66     ) }.
% 21.27/21.66  parent0: (7030) {G1,W19,D6,L1,V3,M1}  { mult( mult( mult( mult( X, Y ), Y )
% 21.27/21.66    , Y ), rd( Z, mult( Y, Z ) ) ) ==> mult( X, mult( Y, Y ) ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66     Z := Z
% 21.27/21.66  end
% 21.27/21.66  permutation0:
% 21.27/21.66     0 ==> 0
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  eqswap: (7031) {G33,W19,D6,L1,V4,M1}  { rd( ld( mult( T, Y ), rd( T, Y ) )
% 21.27/21.66    , X ) = rd( ld( mult( mult( X, Y ), Y ), Z ), Z ) }.
% 21.27/21.66  parent0[0]: (995) {G33,W19,D6,L1,V4,M1} P(971,104) { rd( ld( mult( mult( X
% 21.27/21.66    , Z ), Z ), T ), T ) = rd( ld( mult( Y, Z ), rd( Y, Z ) ), X ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := X
% 21.27/21.66     Y := T
% 21.27/21.66     Z := Y
% 21.27/21.66     T := Z
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  eqswap: (7032) {G47,W19,D6,L1,V3,M1}  { mult( X, mult( Y, Y ) ) ==> mult( 
% 21.27/21.66    mult( mult( mult( X, Y ), Y ), Y ), rd( Z, mult( Y, Z ) ) ) }.
% 21.27/21.66  parent0[0]: (3281) {G47,W19,D6,L1,V3,M1} P(3268,0) { mult( mult( mult( mult
% 21.27/21.66    ( X, Y ), Y ), Y ), rd( Z, mult( Y, Z ) ) ) ==> mult( X, mult( Y, Y ) )
% 21.27/21.66     }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66     Z := Z
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  paramod: (7038) {G34,W31,D10,L1,V5,M1}  { mult( X, mult( Y, Y ) ) ==> mult
% 21.27/21.66    ( mult( mult( mult( X, Y ), Y ), Y ), rd( ld( mult( mult( mult( Y, ld( 
% 21.27/21.66    mult( Z, T ), rd( Z, T ) ) ), T ), T ), U ), U ) ) }.
% 21.27/21.66  parent0[0]: (7031) {G33,W19,D6,L1,V4,M1}  { rd( ld( mult( T, Y ), rd( T, Y
% 21.27/21.66     ) ), X ) = rd( ld( mult( mult( X, Y ), Y ), Z ), Z ) }.
% 21.27/21.66  parent1[0; 14]: (7032) {G47,W19,D6,L1,V3,M1}  { mult( X, mult( Y, Y ) ) ==>
% 21.27/21.66     mult( mult( mult( mult( X, Y ), Y ), Y ), rd( Z, mult( Y, Z ) ) ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := mult( Y, ld( mult( Z, T ), rd( Z, T ) ) )
% 21.27/21.66     Y := T
% 21.27/21.66     Z := U
% 21.27/21.66     T := Z
% 21.27/21.66  end
% 21.27/21.66  substitution1:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66     Z := ld( mult( Z, T ), rd( Z, T ) )
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  paramod: (7039) {G33,W27,D9,L1,V4,M1}  { mult( X, mult( Y, Y ) ) ==> mult( 
% 21.27/21.66    mult( mult( mult( X, Y ), Y ), Y ), rd( ld( mult( mult( rd( rd( Y, T ), T
% 21.27/21.66     ), T ), T ), U ), U ) ) }.
% 21.27/21.66  parent0[0]: (1417) {G32,W15,D5,L1,V3,M1} P(929,0) { mult( X, ld( mult( Z, Y
% 21.27/21.66     ), rd( Z, Y ) ) ) ==> rd( rd( X, Y ), Y ) }.
% 21.27/21.66  parent1[0; 18]: (7038) {G34,W31,D10,L1,V5,M1}  { mult( X, mult( Y, Y ) ) 
% 21.27/21.66    ==> mult( mult( mult( mult( X, Y ), Y ), Y ), rd( ld( mult( mult( mult( Y
% 21.27/21.66    , ld( mult( Z, T ), rd( Z, T ) ) ), T ), T ), U ), U ) ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := Y
% 21.27/21.66     Y := T
% 21.27/21.66     Z := Z
% 21.27/21.66  end
% 21.27/21.66  substitution1:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66     Z := Z
% 21.27/21.66     T := T
% 21.27/21.66     U := U
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  paramod: (7040) {G16,W27,D9,L1,V4,M1}  { mult( X, mult( Y, Y ) ) ==> mult( 
% 21.27/21.66    mult( mult( mult( X, Y ), Y ), Y ), rd( ld( mult( ld( rd( Z, rd( Y, Z ) )
% 21.27/21.66    , Z ), Z ), T ), T ) ) }.
% 21.27/21.66  parent0[0]: (154) {G15,W11,D4,L1,V3,M1} P(2,123) { mult( rd( X, Y ), Z ) 
% 21.27/21.66    ==> ld( rd( Y, X ), Z ) }.
% 21.27/21.66  parent1[0; 17]: (7039) {G33,W27,D9,L1,V4,M1}  { mult( X, mult( Y, Y ) ) ==>
% 21.27/21.66     mult( mult( mult( mult( X, Y ), Y ), Y ), rd( ld( mult( mult( rd( rd( Y
% 21.27/21.66    , T ), T ), T ), T ), U ), U ) ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := rd( Y, Z )
% 21.27/21.66     Y := Z
% 21.27/21.66     Z := Z
% 21.27/21.66  end
% 21.27/21.66  substitution1:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66     Z := U
% 21.27/21.66     T := Z
% 21.27/21.66     U := T
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  paramod: (7041) {G2,W23,D7,L1,V4,M1}  { mult( X, mult( Y, Y ) ) ==> mult( 
% 21.27/21.66    mult( mult( mult( X, Y ), Y ), Y ), rd( ld( mult( rd( Y, Z ), Z ), T ), T
% 21.27/21.66     ) ) }.
% 21.27/21.66  parent0[0]: (6) {G1,W7,D4,L1,V2,M1} P(2,1) { ld( rd( X, Y ), X ) ==> Y }.
% 21.27/21.66  parent1[0; 17]: (7040) {G16,W27,D9,L1,V4,M1}  { mult( X, mult( Y, Y ) ) ==>
% 21.27/21.66     mult( mult( mult( mult( X, Y ), Y ), Y ), rd( ld( mult( ld( rd( Z, rd( Y
% 21.27/21.66    , Z ) ), Z ), Z ), T ), T ) ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := Z
% 21.27/21.66     Y := rd( Y, Z )
% 21.27/21.66  end
% 21.27/21.66  substitution1:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66     Z := Z
% 21.27/21.66     T := T
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  paramod: (7042) {G3,W23,D7,L1,V4,M1}  { mult( X, mult( Y, Y ) ) ==> mult( 
% 21.27/21.66    mult( mult( mult( X, Y ), Y ), Y ), rd( ld( ld( rd( Z, Y ), Z ), T ), T )
% 21.27/21.66     ) }.
% 21.27/21.66  parent0[0]: (154) {G15,W11,D4,L1,V3,M1} P(2,123) { mult( rd( X, Y ), Z ) 
% 21.27/21.66    ==> ld( rd( Y, X ), Z ) }.
% 21.27/21.66  parent1[0; 16]: (7041) {G2,W23,D7,L1,V4,M1}  { mult( X, mult( Y, Y ) ) ==> 
% 21.27/21.66    mult( mult( mult( mult( X, Y ), Y ), Y ), rd( ld( mult( rd( Y, Z ), Z ), 
% 21.27/21.66    T ), T ) ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := Y
% 21.27/21.66     Y := Z
% 21.27/21.66     Z := Z
% 21.27/21.66  end
% 21.27/21.66  substitution1:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66     Z := Z
% 21.27/21.66     T := T
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  paramod: (7043) {G2,W19,D6,L1,V3,M1}  { mult( X, mult( Y, Y ) ) ==> mult( 
% 21.27/21.66    mult( mult( mult( X, Y ), Y ), Y ), rd( ld( Y, T ), T ) ) }.
% 21.27/21.66  parent0[0]: (6) {G1,W7,D4,L1,V2,M1} P(2,1) { ld( rd( X, Y ), X ) ==> Y }.
% 21.27/21.66  parent1[0; 16]: (7042) {G3,W23,D7,L1,V4,M1}  { mult( X, mult( Y, Y ) ) ==> 
% 21.27/21.66    mult( mult( mult( mult( X, Y ), Y ), Y ), rd( ld( ld( rd( Z, Y ), Z ), T
% 21.27/21.66     ), T ) ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := Z
% 21.27/21.66     Y := Y
% 21.27/21.66  end
% 21.27/21.66  substitution1:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66     Z := Z
% 21.27/21.66     T := T
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  eqswap: (7044) {G2,W19,D6,L1,V3,M1}  { mult( mult( mult( mult( X, Y ), Y )
% 21.27/21.66    , Y ), rd( ld( Y, Z ), Z ) ) ==> mult( X, mult( Y, Y ) ) }.
% 21.27/21.66  parent0[0]: (7043) {G2,W19,D6,L1,V3,M1}  { mult( X, mult( Y, Y ) ) ==> mult
% 21.27/21.66    ( mult( mult( mult( X, Y ), Y ), Y ), rd( ld( Y, T ), T ) ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66     Z := T
% 21.27/21.66     T := Z
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  subsumption: (3348) {G48,W19,D6,L1,V3,M1} P(995,3281);d(1417);d(154);d(6);d
% 21.27/21.66    (154);d(6) { mult( mult( mult( mult( U, Z ), Z ), Z ), rd( ld( Z, T ), T
% 21.27/21.66     ) ) ==> mult( U, mult( Z, Z ) ) }.
% 21.27/21.66  parent0: (7044) {G2,W19,D6,L1,V3,M1}  { mult( mult( mult( mult( X, Y ), Y )
% 21.27/21.66    , Y ), rd( ld( Y, Z ), Z ) ) ==> mult( X, mult( Y, Y ) ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := U
% 21.27/21.66     Y := Z
% 21.27/21.66     Z := T
% 21.27/21.66  end
% 21.27/21.66  permutation0:
% 21.27/21.66     0 ==> 0
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  eqswap: (7046) {G48,W19,D6,L1,V3,M1}  { mult( X, mult( Y, Y ) ) ==> mult( 
% 21.27/21.66    mult( mult( mult( X, Y ), Y ), Y ), rd( ld( Y, Z ), Z ) ) }.
% 21.27/21.66  parent0[0]: (3348) {G48,W19,D6,L1,V3,M1} P(995,3281);d(1417);d(154);d(6);d(
% 21.27/21.66    154);d(6) { mult( mult( mult( mult( U, Z ), Z ), Z ), rd( ld( Z, T ), T )
% 21.27/21.66     ) ==> mult( U, mult( Z, Z ) ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := T
% 21.27/21.66     Y := U
% 21.27/21.66     Z := Y
% 21.27/21.66     T := Z
% 21.27/21.66     U := X
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  paramod: (7050) {G26,W23,D6,L1,V3,M1}  { mult( ld( mult( X, X ), X ), mult
% 21.27/21.66    ( Y, Y ) ) ==> mult( mult( mult( ld( X, Y ), Y ), Y ), rd( ld( Y, Z ), Z
% 21.27/21.66     ) ) }.
% 21.27/21.66  parent0[0]: (626) {G25,W11,D5,L1,V2,M1} P(624,468) { mult( ld( mult( X, X )
% 21.27/21.66    , X ), Y ) ==> ld( X, Y ) }.
% 21.27/21.66  parent1[0; 13]: (7046) {G48,W19,D6,L1,V3,M1}  { mult( X, mult( Y, Y ) ) ==>
% 21.27/21.66     mult( mult( mult( mult( X, Y ), Y ), Y ), rd( ld( Y, Z ), Z ) ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66  end
% 21.27/21.66  substitution1:
% 21.27/21.66     X := ld( mult( X, X ), X )
% 21.27/21.66     Y := Y
% 21.27/21.66     Z := Z
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  paramod: (7052) {G26,W19,D6,L1,V3,M1}  { ld( X, mult( Y, Y ) ) ==> mult( 
% 21.27/21.66    mult( mult( ld( X, Y ), Y ), Y ), rd( ld( Y, Z ), Z ) ) }.
% 21.27/21.66  parent0[0]: (626) {G25,W11,D5,L1,V2,M1} P(624,468) { mult( ld( mult( X, X )
% 21.27/21.66    , X ), Y ) ==> ld( X, Y ) }.
% 21.27/21.66  parent1[0; 1]: (7050) {G26,W23,D6,L1,V3,M1}  { mult( ld( mult( X, X ), X )
% 21.27/21.66    , mult( Y, Y ) ) ==> mult( mult( mult( ld( X, Y ), Y ), Y ), rd( ld( Y, Z
% 21.27/21.66     ), Z ) ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := X
% 21.27/21.66     Y := mult( Y, Y )
% 21.27/21.66  end
% 21.27/21.66  substitution1:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66     Z := Z
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  eqswap: (7053) {G26,W19,D6,L1,V3,M1}  { mult( mult( mult( ld( X, Y ), Y ), 
% 21.27/21.66    Y ), rd( ld( Y, Z ), Z ) ) ==> ld( X, mult( Y, Y ) ) }.
% 21.27/21.66  parent0[0]: (7052) {G26,W19,D6,L1,V3,M1}  { ld( X, mult( Y, Y ) ) ==> mult
% 21.27/21.66    ( mult( mult( ld( X, Y ), Y ), Y ), rd( ld( Y, Z ), Z ) ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66     Z := Z
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  subsumption: (3356) {G49,W19,D6,L1,V3,M1} P(626,3348);d(626) { mult( mult( 
% 21.27/21.66    mult( ld( X, Y ), Y ), Y ), rd( ld( Y, Z ), Z ) ) ==> ld( X, mult( Y, Y )
% 21.27/21.66     ) }.
% 21.27/21.66  parent0: (7053) {G26,W19,D6,L1,V3,M1}  { mult( mult( mult( ld( X, Y ), Y )
% 21.27/21.66    , Y ), rd( ld( Y, Z ), Z ) ) ==> ld( X, mult( Y, Y ) ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66     Z := Z
% 21.27/21.66  end
% 21.27/21.66  permutation0:
% 21.27/21.66     0 ==> 0
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  eqswap: (7055) {G49,W19,D6,L1,V3,M1}  { ld( X, mult( Y, Y ) ) ==> mult( 
% 21.27/21.66    mult( mult( ld( X, Y ), Y ), Y ), rd( ld( Y, Z ), Z ) ) }.
% 21.27/21.66  parent0[0]: (3356) {G49,W19,D6,L1,V3,M1} P(626,3348);d(626) { mult( mult( 
% 21.27/21.66    mult( ld( X, Y ), Y ), Y ), rd( ld( Y, Z ), Z ) ) ==> ld( X, mult( Y, Y )
% 21.27/21.66     ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66     Z := Z
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  paramod: (7057) {G2,W19,D5,L1,V3,M1}  { ld( rd( X, Y ), mult( X, X ) ) ==> 
% 21.27/21.66    mult( mult( mult( Y, X ), X ), rd( ld( X, Z ), Z ) ) }.
% 21.27/21.66  parent0[0]: (6) {G1,W7,D4,L1,V2,M1} P(2,1) { ld( rd( X, Y ), X ) ==> Y }.
% 21.27/21.66  parent1[0; 11]: (7055) {G49,W19,D6,L1,V3,M1}  { ld( X, mult( Y, Y ) ) ==> 
% 21.27/21.66    mult( mult( mult( ld( X, Y ), Y ), Y ), rd( ld( Y, Z ), Z ) ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66  end
% 21.27/21.66  substitution1:
% 21.27/21.66     X := rd( X, Y )
% 21.27/21.66     Y := X
% 21.27/21.66     Z := Z
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  eqswap: (7060) {G2,W19,D5,L1,V3,M1}  { mult( mult( mult( Y, X ), X ), rd( 
% 21.27/21.66    ld( X, Z ), Z ) ) ==> ld( rd( X, Y ), mult( X, X ) ) }.
% 21.27/21.66  parent0[0]: (7057) {G2,W19,D5,L1,V3,M1}  { ld( rd( X, Y ), mult( X, X ) ) 
% 21.27/21.66    ==> mult( mult( mult( Y, X ), X ), rd( ld( X, Z ), Z ) ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66     Z := Z
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  subsumption: (3361) {G50,W19,D5,L1,V3,M1} P(6,3356) { mult( mult( mult( Y, 
% 21.27/21.66    X ), X ), rd( ld( X, Z ), Z ) ) ==> ld( rd( X, Y ), mult( X, X ) ) }.
% 21.27/21.66  parent0: (7060) {G2,W19,D5,L1,V3,M1}  { mult( mult( mult( Y, X ), X ), rd( 
% 21.27/21.66    ld( X, Z ), Z ) ) ==> ld( rd( X, Y ), mult( X, X ) ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66     Z := Z
% 21.27/21.66  end
% 21.27/21.66  permutation0:
% 21.27/21.66     0 ==> 0
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  eqswap: (7063) {G35,W19,D6,L1,V3,M1}  { ld( mult( X, X ), X ) ==> ld( ld( X
% 21.27/21.66    , rd( Y, ld( X, Z ) ) ), rd( ld( X, Y ), Z ) ) }.
% 21.27/21.66  parent0[0]: (1784) {G35,W19,D6,L1,V3,M1} P(46,1295);d(1) { ld( ld( X, rd( Y
% 21.27/21.66    , ld( X, Z ) ) ), rd( ld( X, Y ), Z ) ) ==> ld( mult( X, X ), X ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66     Z := Z
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  paramod: (7066) {G20,W23,D6,L1,V2,M1}  { ld( mult( X, X ), X ) ==> ld( ld( 
% 21.27/21.66    X, ld( ld( X, Y ), ld( X, Y ) ) ), rd( ld( X, ld( X, Y ) ), Y ) ) }.
% 21.27/21.66  parent0[0]: (450) {G19,W7,D3,L1,V1,M1} P(428,2);d(154);d(7) { rd( X, X ) 
% 21.27/21.66    ==> ld( X, X ) }.
% 21.27/21.66  parent1[0; 9]: (7063) {G35,W19,D6,L1,V3,M1}  { ld( mult( X, X ), X ) ==> ld
% 21.27/21.66    ( ld( X, rd( Y, ld( X, Z ) ) ), rd( ld( X, Y ), Z ) ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := ld( X, Y )
% 21.27/21.66  end
% 21.27/21.66  substitution1:
% 21.27/21.66     X := X
% 21.27/21.66     Y := ld( X, Y )
% 21.27/21.66     Z := Y
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  paramod: (7068) {G5,W23,D6,L1,V2,M1}  { ld( mult( X, X ), X ) ==> ld( ld( 
% 21.27/21.66    mult( Y, X ), mult( X, ld( X, Y ) ) ), rd( ld( X, ld( X, Y ) ), Y ) ) }.
% 21.27/21.66  parent0[0]: (39) {G4,W15,D5,L1,V3,M1} P(0,36) { ld( X, ld( ld( X, Y ), Z )
% 21.27/21.66     ) ==> ld( mult( Y, X ), mult( X, Z ) ) }.
% 21.27/21.66  parent1[0; 7]: (7066) {G20,W23,D6,L1,V2,M1}  { ld( mult( X, X ), X ) ==> ld
% 21.27/21.66    ( ld( X, ld( ld( X, Y ), ld( X, Y ) ) ), rd( ld( X, ld( X, Y ) ), Y ) )
% 21.27/21.66     }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66     Z := ld( X, Y )
% 21.27/21.66  end
% 21.27/21.66  substitution1:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  paramod: (7069) {G1,W19,D6,L1,V2,M1}  { ld( mult( X, X ), X ) ==> ld( ld( 
% 21.27/21.66    mult( Y, X ), Y ), rd( ld( X, ld( X, Y ) ), Y ) ) }.
% 21.27/21.66  parent0[0]: (0) {G0,W7,D4,L1,V2,M1} I { mult( Y, ld( Y, X ) ) ==> X }.
% 21.27/21.66  parent1[0; 11]: (7068) {G5,W23,D6,L1,V2,M1}  { ld( mult( X, X ), X ) ==> ld
% 21.27/21.66    ( ld( mult( Y, X ), mult( X, ld( X, Y ) ) ), rd( ld( X, ld( X, Y ) ), Y )
% 21.27/21.66     ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := Y
% 21.27/21.66     Y := X
% 21.27/21.66  end
% 21.27/21.66  substitution1:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  eqswap: (7070) {G1,W19,D6,L1,V2,M1}  { ld( ld( mult( Y, X ), Y ), rd( ld( X
% 21.27/21.66    , ld( X, Y ) ), Y ) ) ==> ld( mult( X, X ), X ) }.
% 21.27/21.66  parent0[0]: (7069) {G1,W19,D6,L1,V2,M1}  { ld( mult( X, X ), X ) ==> ld( ld
% 21.27/21.66    ( mult( Y, X ), Y ), rd( ld( X, ld( X, Y ) ), Y ) ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  subsumption: (3420) {G36,W19,D6,L1,V2,M1} P(450,1784);d(39);d(0) { ld( ld( 
% 21.27/21.66    mult( Y, X ), Y ), rd( ld( X, ld( X, Y ) ), Y ) ) ==> ld( mult( X, X ), X
% 21.27/21.66     ) }.
% 21.27/21.66  parent0: (7070) {G1,W19,D6,L1,V2,M1}  { ld( ld( mult( Y, X ), Y ), rd( ld( 
% 21.27/21.66    X, ld( X, Y ) ), Y ) ) ==> ld( mult( X, X ), X ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66  end
% 21.27/21.66  permutation0:
% 21.27/21.66     0 ==> 0
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  eqswap: (7071) {G21,W19,D6,L1,V3,M1}  { ld( ld( Y, Y ), rd( Z, mult( X, Z )
% 21.27/21.66     ) ) = ld( X, rd( mult( X, ld( Y, Y ) ), X ) ) }.
% 21.27/21.66  parent0[0]: (1744) {G21,W19,D6,L1,V3,M1} P(398,464) { ld( Z, rd( mult( Z, 
% 21.27/21.66    ld( X, X ) ), Z ) ) = ld( ld( X, X ), rd( Y, mult( Z, Y ) ) ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := Y
% 21.27/21.66     Y := Z
% 21.27/21.66     Z := X
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  eqswap: (7072) {G22,W19,D6,L1,V3,M1}  { ld( mult( ld( X, rd( X, Y ) ), Y )
% 21.27/21.66    , Z ) ==> mult( mult( ld( X, rd( X, Y ) ), Y ), Z ) }.
% 21.27/21.66  parent0[0]: (2525) {G22,W19,D6,L1,V3,M1} P(6,1698) { mult( mult( ld( X, rd
% 21.27/21.66    ( X, Y ) ), Y ), Z ) ==> ld( mult( ld( X, rd( X, Y ) ), Y ), Z ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66     Z := Z
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  paramod: (7078) {G22,W39,D8,L1,V3,M1}  { ld( mult( ld( ld( X, X ), rd( ld( 
% 21.27/21.66    X, X ), mult( Y, ld( X, X ) ) ) ), mult( Y, ld( X, X ) ) ), Z ) ==> mult
% 21.27/21.66    ( mult( ld( Y, rd( mult( Y, ld( X, X ) ), Y ) ), mult( Y, ld( X, X ) ) )
% 21.27/21.66    , Z ) }.
% 21.27/21.66  parent0[0]: (7071) {G21,W19,D6,L1,V3,M1}  { ld( ld( Y, Y ), rd( Z, mult( X
% 21.27/21.66    , Z ) ) ) = ld( X, rd( mult( X, ld( Y, Y ) ), X ) ) }.
% 21.27/21.66  parent1[0; 24]: (7072) {G22,W19,D6,L1,V3,M1}  { ld( mult( ld( X, rd( X, Y )
% 21.27/21.66     ), Y ), Z ) ==> mult( mult( ld( X, rd( X, Y ) ), Y ), Z ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := Y
% 21.27/21.66     Y := X
% 21.27/21.66     Z := ld( X, X )
% 21.27/21.66  end
% 21.27/21.66  substitution1:
% 21.27/21.66     X := ld( X, X )
% 21.27/21.66     Y := mult( Y, ld( X, X ) )
% 21.27/21.66     Z := Z
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  paramod: (7079) {G22,W35,D8,L1,V3,M1}  { ld( mult( ld( Y, rd( mult( Y, ld( 
% 21.27/21.66    X, X ) ), Y ) ), mult( Y, ld( X, X ) ) ), Z ) ==> mult( mult( ld( Y, rd( 
% 21.27/21.66    mult( Y, ld( X, X ) ), Y ) ), mult( Y, ld( X, X ) ) ), Z ) }.
% 21.27/21.66  parent0[0]: (7071) {G21,W19,D6,L1,V3,M1}  { ld( ld( Y, Y ), rd( Z, mult( X
% 21.27/21.66    , Z ) ) ) = ld( X, rd( mult( X, ld( Y, Y ) ), X ) ) }.
% 21.27/21.66  parent1[0; 3]: (7078) {G22,W39,D8,L1,V3,M1}  { ld( mult( ld( ld( X, X ), rd
% 21.27/21.66    ( ld( X, X ), mult( Y, ld( X, X ) ) ) ), mult( Y, ld( X, X ) ) ), Z ) ==>
% 21.27/21.66     mult( mult( ld( Y, rd( mult( Y, ld( X, X ) ), Y ) ), mult( Y, ld( X, X )
% 21.27/21.66     ) ), Z ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := Y
% 21.27/21.66     Y := X
% 21.27/21.66     Z := ld( X, X )
% 21.27/21.66  end
% 21.27/21.66  substitution1:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66     Z := Z
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  paramod: (7086) {G5,W35,D9,L1,V3,M1}  { ld( mult( ld( X, rd( mult( X, ld( Y
% 21.27/21.66    , Y ) ), X ) ), mult( X, ld( Y, Y ) ) ), Z ) ==> mult( ld( X, mult( mult
% 21.27/21.66    ( rd( mult( X, ld( Y, Y ) ), X ), X ), ld( Y, Y ) ) ), Z ) }.
% 21.27/21.66  parent0[0]: (26) {G4,W15,D5,L1,V3,M1} P(1,20) { mult( ld( X, Z ), mult( X, 
% 21.27/21.66    Y ) ) ==> ld( X, mult( mult( Z, X ), Y ) ) }.
% 21.27/21.66  parent1[0; 19]: (7079) {G22,W35,D8,L1,V3,M1}  { ld( mult( ld( Y, rd( mult( 
% 21.27/21.66    Y, ld( X, X ) ), Y ) ), mult( Y, ld( X, X ) ) ), Z ) ==> mult( mult( ld( 
% 21.27/21.66    Y, rd( mult( Y, ld( X, X ) ), Y ) ), mult( Y, ld( X, X ) ) ), Z ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := X
% 21.27/21.66     Y := ld( Y, Y )
% 21.27/21.66     Z := rd( mult( X, ld( Y, Y ) ), X )
% 21.27/21.66  end
% 21.27/21.66  substitution1:
% 21.27/21.66     X := Y
% 21.27/21.66     Y := X
% 21.27/21.66     Z := Z
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  paramod: (7087) {G5,W35,D9,L1,V3,M1}  { ld( ld( X, mult( mult( rd( mult( X
% 21.27/21.66    , ld( Y, Y ) ), X ), X ), ld( Y, Y ) ) ), Z ) ==> mult( ld( X, mult( mult
% 21.27/21.66    ( rd( mult( X, ld( Y, Y ) ), X ), X ), ld( Y, Y ) ) ), Z ) }.
% 21.27/21.66  parent0[0]: (26) {G4,W15,D5,L1,V3,M1} P(1,20) { mult( ld( X, Z ), mult( X, 
% 21.27/21.66    Y ) ) ==> ld( X, mult( mult( Z, X ), Y ) ) }.
% 21.27/21.66  parent1[0; 2]: (7086) {G5,W35,D9,L1,V3,M1}  { ld( mult( ld( X, rd( mult( X
% 21.27/21.66    , ld( Y, Y ) ), X ) ), mult( X, ld( Y, Y ) ) ), Z ) ==> mult( ld( X, mult
% 21.27/21.66    ( mult( rd( mult( X, ld( Y, Y ) ), X ), X ), ld( Y, Y ) ) ), Z ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := X
% 21.27/21.66     Y := ld( Y, Y )
% 21.27/21.66     Z := rd( mult( X, ld( Y, Y ) ), X )
% 21.27/21.66  end
% 21.27/21.66  substitution1:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66     Z := Z
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  paramod: (7093) {G6,W35,D9,L1,V3,M1}  { ld( ld( X, mult( mult( rd( mult( X
% 21.27/21.66    , ld( Y, Y ) ), X ), X ), ld( Y, Y ) ) ), Z ) ==> mult( ld( X, mult( ld( 
% 21.27/21.66    rd( X, mult( X, ld( Y, Y ) ) ), X ), ld( Y, Y ) ) ), Z ) }.
% 21.27/21.66  parent0[0]: (154) {G15,W11,D4,L1,V3,M1} P(2,123) { mult( rd( X, Y ), Z ) 
% 21.27/21.66    ==> ld( rd( Y, X ), Z ) }.
% 21.27/21.66  parent1[0; 22]: (7087) {G5,W35,D9,L1,V3,M1}  { ld( ld( X, mult( mult( rd( 
% 21.27/21.66    mult( X, ld( Y, Y ) ), X ), X ), ld( Y, Y ) ) ), Z ) ==> mult( ld( X, 
% 21.27/21.66    mult( mult( rd( mult( X, ld( Y, Y ) ), X ), X ), ld( Y, Y ) ) ), Z ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := mult( X, ld( Y, Y ) )
% 21.27/21.66     Y := X
% 21.27/21.66     Z := X
% 21.27/21.66  end
% 21.27/21.66  substitution1:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66     Z := Z
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  paramod: (7094) {G7,W35,D9,L1,V3,M1}  { ld( ld( X, mult( ld( rd( X, mult( X
% 21.27/21.66    , ld( Y, Y ) ) ), X ), ld( Y, Y ) ) ), Z ) ==> mult( ld( X, mult( ld( rd
% 21.27/21.66    ( X, mult( X, ld( Y, Y ) ) ), X ), ld( Y, Y ) ) ), Z ) }.
% 21.27/21.66  parent0[0]: (154) {G15,W11,D4,L1,V3,M1} P(2,123) { mult( rd( X, Y ), Z ) 
% 21.27/21.66    ==> ld( rd( Y, X ), Z ) }.
% 21.27/21.66  parent1[0; 5]: (7093) {G6,W35,D9,L1,V3,M1}  { ld( ld( X, mult( mult( rd( 
% 21.27/21.66    mult( X, ld( Y, Y ) ), X ), X ), ld( Y, Y ) ) ), Z ) ==> mult( ld( X, 
% 21.27/21.66    mult( ld( rd( X, mult( X, ld( Y, Y ) ) ), X ), ld( Y, Y ) ) ), Z ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := mult( X, ld( Y, Y ) )
% 21.27/21.66     Y := X
% 21.27/21.66     Z := X
% 21.27/21.66  end
% 21.27/21.66  substitution1:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66     Z := Z
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  paramod: (7099) {G2,W31,D9,L1,V3,M1}  { ld( ld( X, mult( ld( rd( X, mult( X
% 21.27/21.66    , ld( Y, Y ) ) ), X ), ld( Y, Y ) ) ), Z ) ==> mult( ld( X, mult( mult( X
% 21.27/21.66    , ld( Y, Y ) ), ld( Y, Y ) ) ), Z ) }.
% 21.27/21.66  parent0[0]: (6) {G1,W7,D4,L1,V2,M1} P(2,1) { ld( rd( X, Y ), X ) ==> Y }.
% 21.27/21.66  parent1[0; 22]: (7094) {G7,W35,D9,L1,V3,M1}  { ld( ld( X, mult( ld( rd( X, 
% 21.27/21.66    mult( X, ld( Y, Y ) ) ), X ), ld( Y, Y ) ) ), Z ) ==> mult( ld( X, mult( 
% 21.27/21.66    ld( rd( X, mult( X, ld( Y, Y ) ) ), X ), ld( Y, Y ) ) ), Z ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := X
% 21.27/21.66     Y := mult( X, ld( Y, Y ) )
% 21.27/21.66  end
% 21.27/21.66  substitution1:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66     Z := Z
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  paramod: (7100) {G2,W27,D7,L1,V3,M1}  { ld( ld( X, mult( mult( X, ld( Y, Y
% 21.27/21.66     ) ), ld( Y, Y ) ) ), Z ) ==> mult( ld( X, mult( mult( X, ld( Y, Y ) ), 
% 21.27/21.66    ld( Y, Y ) ) ), Z ) }.
% 21.27/21.66  parent0[0]: (6) {G1,W7,D4,L1,V2,M1} P(2,1) { ld( rd( X, Y ), X ) ==> Y }.
% 21.27/21.66  parent1[0; 5]: (7099) {G2,W31,D9,L1,V3,M1}  { ld( ld( X, mult( ld( rd( X, 
% 21.27/21.66    mult( X, ld( Y, Y ) ) ), X ), ld( Y, Y ) ) ), Z ) ==> mult( ld( X, mult( 
% 21.27/21.66    mult( X, ld( Y, Y ) ), ld( Y, Y ) ) ), Z ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := X
% 21.27/21.66     Y := mult( X, ld( Y, Y ) )
% 21.27/21.66  end
% 21.27/21.66  substitution1:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66     Z := Z
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  paramod: (7104) {G3,W23,D7,L1,V3,M1}  { ld( ld( X, mult( mult( X, ld( Y, Y
% 21.27/21.66     ) ), ld( Y, Y ) ) ), Z ) ==> mult( ld( X, rd( X, ld( Y, Y ) ) ), Z ) }.
% 21.27/21.66  parent0[0]: (1884) {G34,W15,D5,L1,V2,M1} P(535,973);d(1015);d(464);d(471);d
% 21.27/21.66    (463) { mult( mult( Y, ld( X, X ) ), ld( X, X ) ) ==> rd( Y, ld( X, X ) )
% 21.27/21.66     }.
% 21.27/21.66  parent1[0; 17]: (7100) {G2,W27,D7,L1,V3,M1}  { ld( ld( X, mult( mult( X, ld
% 21.27/21.66    ( Y, Y ) ), ld( Y, Y ) ) ), Z ) ==> mult( ld( X, mult( mult( X, ld( Y, Y
% 21.27/21.66     ) ), ld( Y, Y ) ) ), Z ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := Y
% 21.27/21.66     Y := X
% 21.27/21.66  end
% 21.27/21.66  substitution1:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66     Z := Z
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  paramod: (7105) {G4,W19,D6,L1,V3,M1}  { ld( ld( X, rd( X, ld( Y, Y ) ) ), Z
% 21.27/21.66     ) ==> mult( ld( X, rd( X, ld( Y, Y ) ) ), Z ) }.
% 21.27/21.66  parent0[0]: (1884) {G34,W15,D5,L1,V2,M1} P(535,973);d(1015);d(464);d(471);d
% 21.27/21.66    (463) { mult( mult( Y, ld( X, X ) ), ld( X, X ) ) ==> rd( Y, ld( X, X ) )
% 21.27/21.66     }.
% 21.27/21.66  parent1[0; 4]: (7104) {G3,W23,D7,L1,V3,M1}  { ld( ld( X, mult( mult( X, ld
% 21.27/21.66    ( Y, Y ) ), ld( Y, Y ) ) ), Z ) ==> mult( ld( X, rd( X, ld( Y, Y ) ) ), Z
% 21.27/21.66     ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := Y
% 21.27/21.66     Y := X
% 21.27/21.66  end
% 21.27/21.66  substitution1:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66     Z := Z
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  eqswap: (7107) {G4,W19,D6,L1,V3,M1}  { mult( ld( X, rd( X, ld( Y, Y ) ) ), 
% 21.27/21.66    Z ) ==> ld( ld( X, rd( X, ld( Y, Y ) ) ), Z ) }.
% 21.27/21.66  parent0[0]: (7105) {G4,W19,D6,L1,V3,M1}  { ld( ld( X, rd( X, ld( Y, Y ) ) )
% 21.27/21.66    , Z ) ==> mult( ld( X, rd( X, ld( Y, Y ) ) ), Z ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66     Z := Z
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  subsumption: (3421) {G35,W19,D6,L1,V3,M1} P(1744,2525);d(26);d(154);d(6);d(
% 21.27/21.66    1884) { mult( ld( Y, rd( Y, ld( X, X ) ) ), Z ) ==> ld( ld( Y, rd( Y, ld
% 21.27/21.66    ( X, X ) ) ), Z ) }.
% 21.27/21.66  parent0: (7107) {G4,W19,D6,L1,V3,M1}  { mult( ld( X, rd( X, ld( Y, Y ) ) )
% 21.27/21.66    , Z ) ==> ld( ld( X, rd( X, ld( Y, Y ) ) ), Z ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := Y
% 21.27/21.66     Y := X
% 21.27/21.66     Z := Z
% 21.27/21.66  end
% 21.27/21.66  permutation0:
% 21.27/21.66     0 ==> 0
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  eqswap: (7110) {G35,W19,D6,L1,V3,M1}  { ld( ld( X, rd( X, ld( Y, Y ) ) ), Z
% 21.27/21.66     ) ==> mult( ld( X, rd( X, ld( Y, Y ) ) ), Z ) }.
% 21.27/21.66  parent0[0]: (3421) {G35,W19,D6,L1,V3,M1} P(1744,2525);d(26);d(154);d(6);d(
% 21.27/21.66    1884) { mult( ld( Y, rd( Y, ld( X, X ) ) ), Z ) ==> ld( ld( Y, rd( Y, ld
% 21.27/21.66    ( X, X ) ) ), Z ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := Y
% 21.27/21.66     Y := X
% 21.27/21.66     Z := Z
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  paramod: (7114) {G1,W27,D7,L1,V3,M1}  { ld( ld( mult( X, ld( Y, Y ) ), rd( 
% 21.27/21.66    mult( X, ld( Y, Y ) ), ld( Y, Y ) ) ), Z ) ==> mult( ld( mult( X, ld( Y, 
% 21.27/21.66    Y ) ), X ), Z ) }.
% 21.27/21.66  parent0[0]: (3) {G0,W7,D4,L1,V2,M1} I { rd( mult( Y, X ), X ) ==> Y }.
% 21.27/21.66  parent1[0; 25]: (7110) {G35,W19,D6,L1,V3,M1}  { ld( ld( X, rd( X, ld( Y, Y
% 21.27/21.66     ) ) ), Z ) ==> mult( ld( X, rd( X, ld( Y, Y ) ) ), Z ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := ld( Y, Y )
% 21.27/21.66     Y := X
% 21.27/21.66  end
% 21.27/21.66  substitution1:
% 21.27/21.66     X := mult( X, ld( Y, Y ) )
% 21.27/21.66     Y := Y
% 21.27/21.66     Z := Z
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  paramod: (7115) {G1,W19,D6,L1,V3,M1}  { ld( ld( mult( X, ld( Y, Y ) ), X )
% 21.27/21.66    , Z ) ==> mult( ld( mult( X, ld( Y, Y ) ), X ), Z ) }.
% 21.27/21.66  parent0[0]: (3) {G0,W7,D4,L1,V2,M1} I { rd( mult( Y, X ), X ) ==> Y }.
% 21.27/21.66  parent1[0; 8]: (7114) {G1,W27,D7,L1,V3,M1}  { ld( ld( mult( X, ld( Y, Y ) )
% 21.27/21.66    , rd( mult( X, ld( Y, Y ) ), ld( Y, Y ) ) ), Z ) ==> mult( ld( mult( X, 
% 21.27/21.66    ld( Y, Y ) ), X ), Z ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := ld( Y, Y )
% 21.27/21.66     Y := X
% 21.27/21.66  end
% 21.27/21.66  substitution1:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66     Z := Z
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  eqswap: (7117) {G1,W19,D6,L1,V3,M1}  { mult( ld( mult( X, ld( Y, Y ) ), X )
% 21.27/21.66    , Z ) ==> ld( ld( mult( X, ld( Y, Y ) ), X ), Z ) }.
% 21.27/21.66  parent0[0]: (7115) {G1,W19,D6,L1,V3,M1}  { ld( ld( mult( X, ld( Y, Y ) ), X
% 21.27/21.66     ), Z ) ==> mult( ld( mult( X, ld( Y, Y ) ), X ), Z ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66     Z := Z
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  subsumption: (3424) {G36,W19,D6,L1,V3,M1} P(3,3421) { mult( ld( mult( X, ld
% 21.27/21.66    ( Y, Y ) ), X ), Z ) ==> ld( ld( mult( X, ld( Y, Y ) ), X ), Z ) }.
% 21.27/21.66  parent0: (7117) {G1,W19,D6,L1,V3,M1}  { mult( ld( mult( X, ld( Y, Y ) ), X
% 21.27/21.66     ), Z ) ==> ld( ld( mult( X, ld( Y, Y ) ), X ), Z ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66     Z := Z
% 21.27/21.66  end
% 21.27/21.66  permutation0:
% 21.27/21.66     0 ==> 0
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  eqswap: (7120) {G36,W19,D6,L1,V3,M1}  { ld( ld( mult( X, ld( Y, Y ) ), X )
% 21.27/21.66    , Z ) ==> mult( ld( mult( X, ld( Y, Y ) ), X ), Z ) }.
% 21.27/21.66  parent0[0]: (3424) {G36,W19,D6,L1,V3,M1} P(3,3421) { mult( ld( mult( X, ld
% 21.27/21.66    ( Y, Y ) ), X ), Z ) ==> ld( ld( mult( X, ld( Y, Y ) ), X ), Z ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66     Z := Z
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  paramod: (7129) {G18,W51,D9,L1,V5,M1}  { ld( ld( mult( mult( ld( X, X ), rd
% 21.27/21.66    ( Y, mult( Z, Y ) ) ), ld( X, X ) ), mult( ld( X, X ), rd( Y, mult( Z, Y
% 21.27/21.66     ) ) ) ), T ) ==> mult( ld( rd( U, ld( ld( X, X ), mult( Z, ld( ld( X, X
% 21.27/21.66     ), U ) ) ) ), mult( ld( X, X ), rd( Y, mult( Z, Y ) ) ) ), T ) }.
% 21.27/21.66  parent0[0]: (1105) {G17,W19,D6,L1,V4,M1} P(267,46) { mult( mult( X, rd( T, 
% 21.27/21.66    mult( Z, T ) ) ), X ) = rd( Y, ld( X, mult( Z, ld( X, Y ) ) ) ) }.
% 21.27/21.66  parent1[0; 28]: (7120) {G36,W19,D6,L1,V3,M1}  { ld( ld( mult( X, ld( Y, Y )
% 21.27/21.66     ), X ), Z ) ==> mult( ld( mult( X, ld( Y, Y ) ), X ), Z ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := ld( X, X )
% 21.27/21.66     Y := U
% 21.27/21.66     Z := Z
% 21.27/21.66     T := Y
% 21.27/21.66  end
% 21.27/21.66  substitution1:
% 21.27/21.66     X := mult( ld( X, X ), rd( Y, mult( Z, Y ) ) )
% 21.27/21.66     Y := X
% 21.27/21.66     Z := T
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  paramod: (7130) {G18,W51,D9,L1,V6,M1}  { ld( ld( rd( W, ld( ld( X, X ), 
% 21.27/21.66    mult( Z, ld( ld( X, X ), W ) ) ) ), mult( ld( X, X ), rd( Y, mult( Z, Y )
% 21.27/21.66     ) ) ), T ) ==> mult( ld( rd( U, ld( ld( X, X ), mult( Z, ld( ld( X, X )
% 21.27/21.66    , U ) ) ) ), mult( ld( X, X ), rd( Y, mult( Z, Y ) ) ) ), T ) }.
% 21.27/21.66  parent0[0]: (1105) {G17,W19,D6,L1,V4,M1} P(267,46) { mult( mult( X, rd( T, 
% 21.27/21.66    mult( Z, T ) ) ), X ) = rd( Y, ld( X, mult( Z, ld( X, Y ) ) ) ) }.
% 21.27/21.66  parent1[0; 3]: (7129) {G18,W51,D9,L1,V5,M1}  { ld( ld( mult( mult( ld( X, X
% 21.27/21.66     ), rd( Y, mult( Z, Y ) ) ), ld( X, X ) ), mult( ld( X, X ), rd( Y, mult
% 21.27/21.66    ( Z, Y ) ) ) ), T ) ==> mult( ld( rd( U, ld( ld( X, X ), mult( Z, ld( ld
% 21.27/21.66    ( X, X ), U ) ) ) ), mult( ld( X, X ), rd( Y, mult( Z, Y ) ) ) ), T ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := ld( X, X )
% 21.27/21.66     Y := W
% 21.27/21.66     Z := Z
% 21.27/21.66     T := Y
% 21.27/21.66  end
% 21.27/21.66  substitution1:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66     Z := Z
% 21.27/21.66     T := T
% 21.27/21.66     U := U
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  paramod: (7136) {G16,W47,D9,L1,V5,M1}  { ld( ld( rd( X, ld( ld( Y, Y ), 
% 21.27/21.66    mult( Z, ld( ld( Y, Y ), X ) ) ) ), mult( ld( Y, Y ), rd( T, mult( Z, T )
% 21.27/21.66     ) ) ), U ) ==> mult( ld( ld( Y, Y ), mult( Z, ld( ld( Y, Y ), mult( ld( 
% 21.27/21.66    Y, Y ), rd( T, mult( Z, T ) ) ) ) ) ), U ) }.
% 21.27/21.66  parent0[0]: (148) {G15,W19,D7,L1,V4,M1} P(27,123);d(27) { ld( rd( Z, ld( X
% 21.27/21.66    , mult( Y, ld( X, Z ) ) ) ), T ) ==> ld( X, mult( Y, ld( X, T ) ) ) }.
% 21.27/21.66  parent1[0; 27]: (7130) {G18,W51,D9,L1,V6,M1}  { ld( ld( rd( W, ld( ld( X, X
% 21.27/21.66     ), mult( Z, ld( ld( X, X ), W ) ) ) ), mult( ld( X, X ), rd( Y, mult( Z
% 21.27/21.66    , Y ) ) ) ), T ) ==> mult( ld( rd( U, ld( ld( X, X ), mult( Z, ld( ld( X
% 21.27/21.66    , X ), U ) ) ) ), mult( ld( X, X ), rd( Y, mult( Z, Y ) ) ) ), T ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := ld( Y, Y )
% 21.27/21.66     Y := Z
% 21.27/21.66     Z := W
% 21.27/21.66     T := mult( ld( Y, Y ), rd( T, mult( Z, T ) ) )
% 21.27/21.66  end
% 21.27/21.66  substitution1:
% 21.27/21.66     X := Y
% 21.27/21.66     Y := T
% 21.27/21.66     Z := Z
% 21.27/21.66     T := U
% 21.27/21.66     U := W
% 21.27/21.66     W := X
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  paramod: (7137) {G16,W43,D9,L1,V4,M1}  { ld( ld( ld( Y, Y ), mult( Z, ld( 
% 21.27/21.66    ld( Y, Y ), mult( ld( Y, Y ), rd( T, mult( Z, T ) ) ) ) ) ), U ) ==> mult
% 21.27/21.66    ( ld( ld( Y, Y ), mult( Z, ld( ld( Y, Y ), mult( ld( Y, Y ), rd( T, mult
% 21.27/21.66    ( Z, T ) ) ) ) ) ), U ) }.
% 21.27/21.66  parent0[0]: (148) {G15,W19,D7,L1,V4,M1} P(27,123);d(27) { ld( rd( Z, ld( X
% 21.27/21.66    , mult( Y, ld( X, Z ) ) ) ), T ) ==> ld( X, mult( Y, ld( X, T ) ) ) }.
% 21.27/21.66  parent1[0; 2]: (7136) {G16,W47,D9,L1,V5,M1}  { ld( ld( rd( X, ld( ld( Y, Y
% 21.27/21.66     ), mult( Z, ld( ld( Y, Y ), X ) ) ) ), mult( ld( Y, Y ), rd( T, mult( Z
% 21.27/21.66    , T ) ) ) ), U ) ==> mult( ld( ld( Y, Y ), mult( Z, ld( ld( Y, Y ), mult
% 21.27/21.66    ( ld( Y, Y ), rd( T, mult( Z, T ) ) ) ) ) ), U ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := ld( Y, Y )
% 21.27/21.66     Y := Z
% 21.27/21.66     Z := X
% 21.27/21.66     T := mult( ld( Y, Y ), rd( T, mult( Z, T ) ) )
% 21.27/21.66  end
% 21.27/21.66  substitution1:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66     Z := Z
% 21.27/21.66     T := T
% 21.27/21.66     U := U
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  paramod: (7142) {G1,W35,D9,L1,V4,M1}  { ld( ld( ld( X, X ), mult( Y, ld( ld
% 21.27/21.66    ( X, X ), mult( ld( X, X ), rd( Z, mult( Y, Z ) ) ) ) ) ), T ) ==> mult( 
% 21.27/21.66    ld( ld( X, X ), mult( Y, rd( Z, mult( Y, Z ) ) ) ), T ) }.
% 21.27/21.66  parent0[0]: (1) {G0,W7,D4,L1,V2,M1} I { ld( Y, mult( Y, X ) ) ==> X }.
% 21.27/21.66  parent1[0; 29]: (7137) {G16,W43,D9,L1,V4,M1}  { ld( ld( ld( Y, Y ), mult( Z
% 21.27/21.66    , ld( ld( Y, Y ), mult( ld( Y, Y ), rd( T, mult( Z, T ) ) ) ) ) ), U ) 
% 21.27/21.66    ==> mult( ld( ld( Y, Y ), mult( Z, ld( ld( Y, Y ), mult( ld( Y, Y ), rd( 
% 21.27/21.66    T, mult( Z, T ) ) ) ) ) ), U ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := rd( Z, mult( Y, Z ) )
% 21.27/21.66     Y := ld( X, X )
% 21.27/21.66  end
% 21.27/21.66  substitution1:
% 21.27/21.66     X := U
% 21.27/21.66     Y := X
% 21.27/21.66     Z := Y
% 21.27/21.66     T := Z
% 21.27/21.66     U := T
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  paramod: (7143) {G1,W27,D7,L1,V4,M1}  { ld( ld( ld( X, X ), mult( Y, rd( Z
% 21.27/21.66    , mult( Y, Z ) ) ) ), T ) ==> mult( ld( ld( X, X ), mult( Y, rd( Z, mult
% 21.27/21.66    ( Y, Z ) ) ) ), T ) }.
% 21.27/21.66  parent0[0]: (1) {G0,W7,D4,L1,V2,M1} I { ld( Y, mult( Y, X ) ) ==> X }.
% 21.27/21.66  parent1[0; 8]: (7142) {G1,W35,D9,L1,V4,M1}  { ld( ld( ld( X, X ), mult( Y, 
% 21.27/21.66    ld( ld( X, X ), mult( ld( X, X ), rd( Z, mult( Y, Z ) ) ) ) ) ), T ) ==> 
% 21.27/21.66    mult( ld( ld( X, X ), mult( Y, rd( Z, mult( Y, Z ) ) ) ), T ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := rd( Z, mult( Y, Z ) )
% 21.27/21.66     Y := ld( X, X )
% 21.27/21.66  end
% 21.27/21.66  substitution1:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66     Z := Z
% 21.27/21.66     T := T
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  paramod: (7147) {G2,W23,D7,L1,V4,M1}  { ld( ld( ld( X, X ), mult( Y, rd( Z
% 21.27/21.66    , mult( Y, Z ) ) ) ), T ) ==> mult( ld( ld( X, X ), ld( Y, Y ) ), T ) }.
% 21.27/21.66  parent0[0]: (1009) {G20,W11,D5,L1,V2,M1} S(137);d(450) { mult( X, rd( Y, 
% 21.27/21.66    mult( X, Y ) ) ) ==> ld( X, X ) }.
% 21.27/21.66  parent1[0; 19]: (7143) {G1,W27,D7,L1,V4,M1}  { ld( ld( ld( X, X ), mult( Y
% 21.27/21.66    , rd( Z, mult( Y, Z ) ) ) ), T ) ==> mult( ld( ld( X, X ), mult( Y, rd( Z
% 21.27/21.66    , mult( Y, Z ) ) ) ), T ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := Y
% 21.27/21.66     Y := Z
% 21.27/21.66  end
% 21.27/21.66  substitution1:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66     Z := Z
% 21.27/21.66     T := T
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  paramod: (7148) {G3,W19,D5,L1,V3,M1}  { ld( ld( ld( X, X ), ld( Y, Y ) ), T
% 21.27/21.66     ) ==> mult( ld( ld( X, X ), ld( Y, Y ) ), T ) }.
% 21.27/21.66  parent0[0]: (1009) {G20,W11,D5,L1,V2,M1} S(137);d(450) { mult( X, rd( Y, 
% 21.27/21.66    mult( X, Y ) ) ) ==> ld( X, X ) }.
% 21.27/21.66  parent1[0; 6]: (7147) {G2,W23,D7,L1,V4,M1}  { ld( ld( ld( X, X ), mult( Y, 
% 21.27/21.66    rd( Z, mult( Y, Z ) ) ) ), T ) ==> mult( ld( ld( X, X ), ld( Y, Y ) ), T
% 21.27/21.66     ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := Y
% 21.27/21.66     Y := Z
% 21.27/21.66  end
% 21.27/21.66  substitution1:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66     Z := Z
% 21.27/21.66     T := T
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  eqswap: (7150) {G3,W19,D5,L1,V3,M1}  { mult( ld( ld( X, X ), ld( Y, Y ) ), 
% 21.27/21.66    Z ) ==> ld( ld( ld( X, X ), ld( Y, Y ) ), Z ) }.
% 21.27/21.66  parent0[0]: (7148) {G3,W19,D5,L1,V3,M1}  { ld( ld( ld( X, X ), ld( Y, Y ) )
% 21.27/21.66    , T ) ==> mult( ld( ld( X, X ), ld( Y, Y ) ), T ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66     Z := T
% 21.27/21.66     T := Z
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  subsumption: (3426) {G37,W19,D5,L1,V3,M1} P(1105,3424);d(148);d(1);d(1009)
% 21.27/21.66     { mult( ld( ld( X, X ), ld( Z, Z ) ), U ) ==> ld( ld( ld( X, X ), ld( Z
% 21.27/21.66    , Z ) ), U ) }.
% 21.27/21.66  parent0: (7150) {G3,W19,D5,L1,V3,M1}  { mult( ld( ld( X, X ), ld( Y, Y ) )
% 21.27/21.66    , Z ) ==> ld( ld( ld( X, X ), ld( Y, Y ) ), Z ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Z
% 21.27/21.66     Z := U
% 21.27/21.66  end
% 21.27/21.66  permutation0:
% 21.27/21.66     0 ==> 0
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  eqswap: (7153) {G34,W15,D5,L1,V2,M1}  { ld( X, ld( X, Y ) ) ==> ld( ld( X, 
% 21.27/21.66    X ), ld( mult( X, X ), Y ) ) }.
% 21.27/21.66  parent0[0]: (2620) {G34,W15,D5,L1,V2,M1} S(549);d(1033) { ld( ld( X, X ), 
% 21.27/21.66    ld( mult( X, X ), Y ) ) ==> ld( X, ld( X, Y ) ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  paramod: (7155) {G35,W51,D8,L1,V3,M1}  { ld( ld( mult( X, ld( Y, Y ) ), X )
% 21.27/21.66    , ld( ld( mult( X, ld( Y, Y ) ), X ), Z ) ) ==> ld( ld( ld( mult( X, ld( 
% 21.27/21.66    Y, Y ) ), X ), ld( mult( X, ld( Y, Y ) ), X ) ), ld( ld( ld( mult( X, ld
% 21.27/21.66    ( Y, Y ) ), X ), ld( mult( X, ld( Y, Y ) ), X ) ), Z ) ) }.
% 21.27/21.66  parent0[0]: (3424) {G36,W19,D6,L1,V3,M1} P(3,3421) { mult( ld( mult( X, ld
% 21.27/21.66    ( Y, Y ) ), X ), Z ) ==> ld( ld( mult( X, ld( Y, Y ) ), X ), Z ) }.
% 21.27/21.66  parent1[0; 35]: (7153) {G34,W15,D5,L1,V2,M1}  { ld( X, ld( X, Y ) ) ==> ld
% 21.27/21.66    ( ld( X, X ), ld( mult( X, X ), Y ) ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66     Z := ld( mult( X, ld( Y, Y ) ), X )
% 21.27/21.66  end
% 21.27/21.66  substitution1:
% 21.27/21.66     X := ld( mult( X, ld( Y, Y ) ), X )
% 21.27/21.66     Y := Z
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  paramod: (7156) {G21,W19,D7,L1,V3,M1}  { ld( ld( mult( X, ld( Y, Y ) ), X )
% 21.27/21.66    , ld( ld( mult( X, ld( Y, Y ) ), X ), Z ) ) ==> Z }.
% 21.27/21.66  parent0[0]: (463) {G20,W11,D5,L1,V2,M1} P(450,167) { ld( ld( X, X ), ld( ld
% 21.27/21.66    ( X, X ), Y ) ) ==> Y }.
% 21.27/21.66  parent1[0; 18]: (7155) {G35,W51,D8,L1,V3,M1}  { ld( ld( mult( X, ld( Y, Y )
% 21.27/21.66     ), X ), ld( ld( mult( X, ld( Y, Y ) ), X ), Z ) ) ==> ld( ld( ld( mult( 
% 21.27/21.66    X, ld( Y, Y ) ), X ), ld( mult( X, ld( Y, Y ) ), X ) ), ld( ld( ld( mult
% 21.27/21.66    ( X, ld( Y, Y ) ), X ), ld( mult( X, ld( Y, Y ) ), X ) ), Z ) ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := ld( mult( X, ld( Y, Y ) ), X )
% 21.27/21.66     Y := Z
% 21.27/21.66  end
% 21.27/21.66  substitution1:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66     Z := Z
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  subsumption: (3427) {G37,W19,D7,L1,V3,M1} P(3424,2620);d(463) { ld( ld( 
% 21.27/21.66    mult( X, ld( Y, Y ) ), X ), ld( ld( mult( X, ld( Y, Y ) ), X ), Z ) ) ==>
% 21.27/21.66     Z }.
% 21.27/21.66  parent0: (7156) {G21,W19,D7,L1,V3,M1}  { ld( ld( mult( X, ld( Y, Y ) ), X )
% 21.27/21.66    , ld( ld( mult( X, ld( Y, Y ) ), X ), Z ) ) ==> Z }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66     Z := Z
% 21.27/21.66  end
% 21.27/21.66  permutation0:
% 21.27/21.66     0 ==> 0
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  eqswap: (7158) {G37,W19,D5,L1,V3,M1}  { ld( ld( ld( X, X ), ld( Y, Y ) ), Z
% 21.27/21.66     ) ==> mult( ld( ld( X, X ), ld( Y, Y ) ), Z ) }.
% 21.27/21.66  parent0[0]: (3426) {G37,W19,D5,L1,V3,M1} P(1105,3424);d(148);d(1);d(1009)
% 21.27/21.66     { mult( ld( ld( X, X ), ld( Z, Z ) ), U ) ==> ld( ld( ld( X, X ), ld( Z
% 21.27/21.66    , Z ) ), U ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := X
% 21.27/21.66     Y := T
% 21.27/21.66     Z := Y
% 21.27/21.66     T := U
% 21.27/21.66     U := Z
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  paramod: (7160) {G36,W19,D5,L1,V2,M1}  { ld( ld( ld( X, X ), ld( Y, Y ) ), 
% 21.27/21.66    ld( Y, Y ) ) ==> rd( ld( X, X ), ld( Y, Y ) ) }.
% 21.27/21.66  parent0[0]: (1894) {G35,W19,D5,L1,V2,M1} P(464,1884) { mult( ld( ld( X, X )
% 21.27/21.66    , ld( Y, Y ) ), ld( Y, Y ) ) ==> rd( ld( X, X ), ld( Y, Y ) ) }.
% 21.27/21.66  parent1[0; 12]: (7158) {G37,W19,D5,L1,V3,M1}  { ld( ld( ld( X, X ), ld( Y, 
% 21.27/21.66    Y ) ), Z ) ==> mult( ld( ld( X, X ), ld( Y, Y ) ), Z ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66  end
% 21.27/21.66  substitution1:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66     Z := ld( Y, Y )
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  subsumption: (3431) {G38,W19,D5,L1,V2,M1} P(3426,1894) { ld( ld( ld( X, X )
% 21.27/21.66    , ld( Y, Y ) ), ld( Y, Y ) ) ==> rd( ld( X, X ), ld( Y, Y ) ) }.
% 21.27/21.66  parent0: (7160) {G36,W19,D5,L1,V2,M1}  { ld( ld( ld( X, X ), ld( Y, Y ) ), 
% 21.27/21.66    ld( Y, Y ) ) ==> rd( ld( X, X ), ld( Y, Y ) ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66  end
% 21.27/21.66  permutation0:
% 21.27/21.66     0 ==> 0
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  eqswap: (7163) {G1,W7,D4,L1,V2,M1}  { Y ==> rd( X, ld( Y, X ) ) }.
% 21.27/21.66  parent0[0]: (7) {G1,W7,D4,L1,V2,M1} P(0,3) { rd( Y, ld( X, Y ) ) ==> X }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := Y
% 21.27/21.66     Y := X
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  paramod: (7166) {G2,W19,D5,L1,V2,M1}  { ld( ld( X, X ), ld( Y, Y ) ) ==> rd
% 21.27/21.66    ( ld( Y, Y ), rd( ld( X, X ), ld( Y, Y ) ) ) }.
% 21.27/21.66  parent0[0]: (3431) {G38,W19,D5,L1,V2,M1} P(3426,1894) { ld( ld( ld( X, X )
% 21.27/21.66    , ld( Y, Y ) ), ld( Y, Y ) ) ==> rd( ld( X, X ), ld( Y, Y ) ) }.
% 21.27/21.66  parent1[0; 12]: (7163) {G1,W7,D4,L1,V2,M1}  { Y ==> rd( X, ld( Y, X ) ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66  end
% 21.27/21.66  substitution1:
% 21.27/21.66     X := ld( Y, Y )
% 21.27/21.66     Y := ld( ld( X, X ), ld( Y, Y ) )
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  eqswap: (7167) {G2,W19,D5,L1,V2,M1}  { rd( ld( Y, Y ), rd( ld( X, X ), ld( 
% 21.27/21.66    Y, Y ) ) ) ==> ld( ld( X, X ), ld( Y, Y ) ) }.
% 21.27/21.66  parent0[0]: (7166) {G2,W19,D5,L1,V2,M1}  { ld( ld( X, X ), ld( Y, Y ) ) ==>
% 21.27/21.66     rd( ld( Y, Y ), rd( ld( X, X ), ld( Y, Y ) ) ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  subsumption: (3432) {G39,W19,D5,L1,V2,M1} P(3431,7) { rd( ld( Y, Y ), rd( 
% 21.27/21.66    ld( X, X ), ld( Y, Y ) ) ) ==> ld( ld( X, X ), ld( Y, Y ) ) }.
% 21.27/21.66  parent0: (7167) {G2,W19,D5,L1,V2,M1}  { rd( ld( Y, Y ), rd( ld( X, X ), ld
% 21.27/21.66    ( Y, Y ) ) ) ==> ld( ld( X, X ), ld( Y, Y ) ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := X
% 21.27/21.66     Y := Y
% 21.27/21.66  end
% 21.27/21.66  permutation0:
% 21.27/21.66     0 ==> 0
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  eqswap: (7168) {G31,W19,D6,L1,V3,M1}  { ld( ld( mult( Y, ld( X, Y ) ), X )
% 21.27/21.66    , Z ) ==> mult( mult( ld( X, Y ), ld( X, Y ) ), Z ) }.
% 21.27/21.66  parent0[0]: (1636) {G31,W19,D6,L1,V3,M1} P(7,901) { mult( mult( ld( Y, X )
% 21.27/21.66    , ld( Y, X ) ), Z ) ==> ld( ld( mult( X, ld( Y, X ) ), Y ), Z ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := Y
% 21.27/21.66     Y := X
% 21.27/21.66     Z := Z
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  paramod: (7171) {G1,W19,D6,L1,V3,M1}  { ld( ld( mult( X, ld( Y, X ) ), Y )
% 21.27/21.66    , ld( mult( ld( Y, X ), ld( Y, X ) ), Z ) ) ==> Z }.
% 21.27/21.66  parent0[0]: (0) {G0,W7,D4,L1,V2,M1} I { mult( Y, ld( Y, X ) ) ==> X }.
% 21.27/21.66  parent1[0; 18]: (7168) {G31,W19,D6,L1,V3,M1}  { ld( ld( mult( Y, ld( X, Y )
% 21.27/21.66     ), X ), Z ) ==> mult( mult( ld( X, Y ), ld( X, Y ) ), Z ) }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := Z
% 21.27/21.66     Y := mult( ld( Y, X ), ld( Y, X ) )
% 21.27/21.66  end
% 21.27/21.66  substitution1:
% 21.27/21.66     X := Y
% 21.27/21.66     Y := X
% 21.27/21.66     Z := ld( mult( ld( Y, X ), ld( Y, X ) ), Z )
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  subsumption: (3444) {G32,W19,D6,L1,V3,M1} P(1636,0) { ld( ld( mult( Y, ld( 
% 21.27/21.66    X, Y ) ), X ), ld( mult( ld( X, Y ), ld( X, Y ) ), Z ) ) ==> Z }.
% 21.27/21.66  parent0: (7171) {G1,W19,D6,L1,V3,M1}  { ld( ld( mult( X, ld( Y, X ) ), Y )
% 21.27/21.66    , ld( mult( ld( Y, X ), ld( Y, X ) ), Z ) ) ==> Z }.
% 21.27/21.66  substitution0:
% 21.27/21.66     X := Y
% 21.27/21.66     Y := X
% 21.27/21.66     Z := Z
% 21.27/21.66  end
% 21.27/21.66  permutation0:
% 21.27/21.66     0 ==> 0
% 21.27/21.66  end
% 21.27/21.66  
% 21.27/21.66  
% 21.27/21.66  ==> (3507) {G37,W15,D6,L1,V2,M1} P(789,3420);d(450);d(535);d(450);d(464);d(
% 21.27/21.66    469) { ld( ld( mult( Y, ld( X, X ) ), Y ), ld( Y, Y ) ) ==> ld( X, X )
% 21.27/21.66     }.
% 21.27/21.66  
% 21.27/21.66  
% 21.27/21.66  
% 21.27/21.66  !!! Internal Problem: OH, OH, COULD NOT DERIVE GOAL !!!
% 21.27/21.66  
% 21.27/21.66  Bliksem ended
%------------------------------------------------------------------------------