(X-*-CONJUGATE-X-LEMMA
 (11 9 (:REWRITE DEFAULT-*-2))
 (11 9 (:REWRITE DEFAULT-*-1))
 (5 5 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (4 1 (:LINEAR X*Y>1-POSITIVE))
 (3 3 (:REWRITE FOLD-CONSTS-IN-*))
 (3 2 (:REWRITE DEFAULT-UNARY-MINUS))
 (2 1 (:REWRITE DEFAULT-<-2))
 (1 1 (:REWRITE DEFAULT-<-1))
 )
(X-*-CONJUGATE-X
 (41 27 (:REWRITE DEFAULT-+-2))
 (41 27 (:REWRITE DEFAULT-+-1))
 (40 36 (:REWRITE DEFAULT-*-2))
 (36 36 (:REWRITE DEFAULT-*-1))
 (18 10 (:LINEAR X*Y>1-POSITIVE))
 (12 8 (:REWRITE DEFAULT-UNARY-MINUS))
 (9 9 (:REWRITE DEFAULT-REALPART))
 (9 9 (:REWRITE DEFAULT-IMAGPART))
 (4 4 (:REWRITE DEFAULT-COMPLEX-2))
 (4 4 (:REWRITE DEFAULT-COMPLEX-1))
 (4 4 (:REWRITE DEFAULT-<-2))
 (4 4 (:REWRITE DEFAULT-<-1))
 (3 3 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (3 3 (:REWRITE EQUAL-CONSTANT-+))
 (3 1 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (2 2 (:REWRITE FOLD-CONSTS-IN-+))
 )
(PSEUDO-TERMP-MV-NTH-0-ONE-WAY-UNIFY1-QUOTEP-SUBPROBLEMS
 (1600 44 (:DEFINITION ACL2-COUNT))
 (1374 1288 (:REWRITE DEFAULT-CAR))
 (1336 1336 (:REWRITE DEFAULT-CDR))
 (614 366 (:REWRITE DEFAULT-+-2))
 (454 366 (:REWRITE DEFAULT-+-1))
 (412 88 (:DEFINITION INTEGER-ABS))
 (360 72 (:DEFINITION LEN))
 (247 228 (:REWRITE DEFAULT-<-1))
 (244 228 (:REWRITE DEFAULT-<-2))
 (168 168 (:TYPE-PRESCRIPTION LEN))
 (160 160 (:REWRITE DEFAULT-UNARY-MINUS))
 (110 110 (:REWRITE TERMP-IMPLIES-PSEUDO-TERMP))
 (109 109 (:REWRITE TERM-LISTP-IMPLIES-PSEUDO-TERM-LISTP))
 (74 74 (:REWRITE DEFAULT-REALPART))
 (74 74 (:REWRITE DEFAULT-IMAGPART))
 (72 24 (:DEFINITION SYMBOL-LISTP))
 (60 12 (:REWRITE REALPART-+))
 (60 12 (:REWRITE IMAGPART-+))
 (60 12 (:REWRITE DISTRIBUTIVITY-OF-MINUS-OVER-+))
 (51 51 (:REWRITE DEFAULT-UNARY-/))
 (51 51 (:REWRITE DEFAULT-*-2))
 (51 51 (:REWRITE DEFAULT-*-1))
 (48 24 (:DEFINITION TRUE-LISTP))
 (44 44 (:REWRITE FOLD-CONSTS-IN-+))
 (44 44 (:REWRITE DEFAULT-NUMERATOR))
 (44 44 (:REWRITE DEFAULT-DENOMINATOR))
 (24 24 (:TYPE-PRESCRIPTION SYMBOL-LISTP))
 (12 12 (:REWRITE RATIONALP-+))
 (10 10 (:REWRITE DEFAULT-SYMBOL-PACKAGE-NAME))
 (7 7 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (7 7 (:REWRITE DEFAULT-SYMBOL-NAME))
 (3 3 (:REWRITE DEFAULT-COMPLEX-2))
 (3 3 (:REWRITE DEFAULT-COMPLEX-1))
 (3 3 (:REWRITE DEFAULT-COERCE-2))
 (3 3 (:REWRITE DEFAULT-COERCE-1))
 (3 3 (:LINEAR ACL2-COUNT-CAR-CDR-LINEAR))
 )
(ACL2-COUNT-MV-NTH-0-ONE-WAY-UNIFY1-QUOTEP-SUBPROBLEMS
 (11807 5275 (:REWRITE DEFAULT-+-2))
 (7331 5275 (:REWRITE DEFAULT-+-1))
 (3008 376 (:DEFINITION LENGTH))
 (1880 376 (:DEFINITION LEN))
 (1700 1406 (:REWRITE DEFAULT-<-2))
 (1615 1406 (:REWRITE DEFAULT-<-1))
 (1116 1116 (:REWRITE DEFAULT-UNARY-MINUS))
 (550 550 (:REWRITE DEFAULT-REALPART))
 (550 550 (:REWRITE DEFAULT-IMAGPART))
 (484 484 (:REWRITE DEFAULT-NUMERATOR))
 (484 484 (:REWRITE DEFAULT-DENOMINATOR))
 (379 379 (:REWRITE DEFAULT-COERCE-2))
 (379 379 (:REWRITE DEFAULT-COERCE-1))
 (376 376 (:TYPE-PRESCRIPTION LEN))
 (135 27 (:REWRITE REALPART-+))
 (135 27 (:REWRITE IMAGPART-+))
 (135 27 (:REWRITE DISTRIBUTIVITY-OF-MINUS-OVER-+))
 (122 122 (:REWRITE DEFAULT-*-2))
 (122 122 (:REWRITE DEFAULT-*-1))
 (97 97 (:REWRITE DEFAULT-UNARY-/))
 (82 82 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (69 69 (:LINEAR ACL2-COUNT-CAR-CDR-LINEAR))
 (31 27 (:REWRITE RATIONALP-+))
 (17 17 (:REWRITE DEFAULT-SYMBOL-PACKAGE-NAME))
 (7 7 (:REWRITE DEFAULT-SYMBOL-NAME))
 (6 6 (:REWRITE DEFAULT-COMPLEX-2))
 (6 6 (:REWRITE DEFAULT-COMPLEX-1))
 (4 4 (:REWRITE RATIONALP-UNARY--))
 )
(PSEUDO-TERMP-MV-NTH-1-ONE-WAY-UNIFY1-QUOTEP-SUBPROBLEMS
 (1024 28 (:DEFINITION ACL2-COUNT))
 (806 756 (:REWRITE DEFAULT-CDR))
 (635 635 (:REWRITE DEFAULT-CAR))
 (338 205 (:REWRITE DEFAULT-+-2))
 (264 56 (:DEFINITION INTEGER-ABS))
 (261 205 (:REWRITE DEFAULT-+-1))
 (132 114 (:REWRITE DEFAULT-<-1))
 (130 114 (:REWRITE DEFAULT-<-2))
 (114 7 (:DEFINITION MV-NTH))
 (105 21 (:DEFINITION LEN))
 (99 99 (:REWRITE DEFAULT-UNARY-MINUS))
 (49 49 (:TYPE-PRESCRIPTION LEN))
 (48 48 (:REWRITE DEFAULT-REALPART))
 (48 48 (:REWRITE DEFAULT-IMAGPART))
 (40 8 (:REWRITE REALPART-+))
 (40 8 (:REWRITE IMAGPART-+))
 (40 8 (:REWRITE DISTRIBUTIVITY-OF-MINUS-OVER-+))
 (39 39 (:REWRITE TERMP-IMPLIES-PSEUDO-TERMP))
 (35 35 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (30 30 (:REWRITE DEFAULT-UNARY-/))
 (30 30 (:REWRITE DEFAULT-*-2))
 (30 30 (:REWRITE DEFAULT-*-1))
 (28 28 (:REWRITE FOLD-CONSTS-IN-+))
 (28 28 (:REWRITE DEFAULT-NUMERATOR))
 (28 28 (:REWRITE DEFAULT-DENOMINATOR))
 (21 7 (:DEFINITION SYMBOL-LISTP))
 (14 7 (:DEFINITION TRUE-LISTP))
 (8 8 (:REWRITE RATIONALP-+))
 (7 7 (:TYPE-PRESCRIPTION SYMBOL-LISTP))
 (7 7 (:TYPE-PRESCRIPTION PSEUDO-TERM-LISTP))
 (7 7 (:REWRITE TERM-LISTP-IMPLIES-PSEUDO-TERM-LISTP))
 (4 4 (:REWRITE DEFAULT-SYMBOL-PACKAGE-NAME))
 (4 4 (:REWRITE DEFAULT-SYMBOL-NAME))
 (3 3 (:LINEAR ACL2-COUNT-CAR-CDR-LINEAR))
 (2 2 (:REWRITE DEFAULT-COMPLEX-2))
 (2 2 (:REWRITE DEFAULT-COMPLEX-1))
 (2 2 (:REWRITE DEFAULT-COERCE-2))
 (2 2 (:REWRITE DEFAULT-COERCE-1))
 )
(QUOTEP-MV-NTH-1-ONE-WAY-UNIFY1-QUOTEP-SUBPROBLEMS
 (2320 64 (:DEFINITION ACL2-COUNT))
 (1129 1093 (:REWRITE DEFAULT-CDR))
 (1078 1028 (:REWRITE DEFAULT-CAR))
 (677 421 (:REWRITE DEFAULT-+-2))
 (597 128 (:DEFINITION INTEGER-ABS))
 (549 421 (:REWRITE DEFAULT-+-1))
 (307 278 (:REWRITE DEFAULT-<-1))
 (304 278 (:REWRITE DEFAULT-<-2))
 (219 219 (:REWRITE DEFAULT-UNARY-MINUS))
 (104 104 (:REWRITE DEFAULT-REALPART))
 (104 104 (:REWRITE DEFAULT-IMAGPART))
 (85 17 (:REWRITE REALPART-+))
 (85 17 (:REWRITE IMAGPART-+))
 (85 17 (:REWRITE DISTRIBUTIVITY-OF-MINUS-OVER-+))
 (64 64 (:REWRITE FOLD-CONSTS-IN-+))
 (64 64 (:REWRITE DEFAULT-UNARY-/))
 (64 64 (:REWRITE DEFAULT-NUMERATOR))
 (64 64 (:REWRITE DEFAULT-DENOMINATOR))
 (63 63 (:REWRITE DEFAULT-*-2))
 (63 63 (:REWRITE DEFAULT-*-1))
 (17 17 (:REWRITE RATIONALP-+))
 (15 15 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (10 10 (:REWRITE DEFAULT-SYMBOL-PACKAGE-NAME))
 (10 10 (:REWRITE DEFAULT-SYMBOL-NAME))
 (4 4 (:REWRITE DEFAULT-COERCE-2))
 (4 4 (:REWRITE DEFAULT-COERCE-1))
 (3 3 (:REWRITE DEFAULT-COMPLEX-2))
 (3 3 (:REWRITE DEFAULT-COMPLEX-1))
 (3 3 (:LINEAR ACL2-COUNT-CAR-CDR-LINEAR))
 )
(PSEUDO-TERMP-MV-NTH-2-ONE-WAY-UNIFY1-QUOTEP-SUBPROBLEMS
 (1456 40 (:DEFINITION ACL2-COUNT))
 (1243 1207 (:REWRITE DEFAULT-CDR))
 (1141 1091 (:REWRITE DEFAULT-CAR))
 (518 313 (:REWRITE DEFAULT-+-2))
 (393 313 (:REWRITE DEFAULT-+-1))
 (375 80 (:DEFINITION INTEGER-ABS))
 (235 218 (:REWRITE DEFAULT-<-1))
 (232 218 (:REWRITE DEFAULT-<-2))
 (225 45 (:DEFINITION LEN))
 (149 149 (:REWRITE DEFAULT-UNARY-MINUS))
 (105 105 (:TYPE-PRESCRIPTION LEN))
 (68 68 (:REWRITE DEFAULT-REALPART))
 (68 68 (:REWRITE DEFAULT-IMAGPART))
 (55 11 (:REWRITE REALPART-+))
 (55 11 (:REWRITE IMAGPART-+))
 (55 11 (:REWRITE DISTRIBUTIVITY-OF-MINUS-OVER-+))
 (51 51 (:REWRITE DEFAULT-UNARY-/))
 (51 51 (:REWRITE DEFAULT-*-2))
 (51 51 (:REWRITE DEFAULT-*-1))
 (45 15 (:DEFINITION SYMBOL-LISTP))
 (44 44 (:REWRITE TERMP-IMPLIES-PSEUDO-TERMP))
 (40 40 (:REWRITE FOLD-CONSTS-IN-+))
 (40 40 (:REWRITE DEFAULT-NUMERATOR))
 (40 40 (:REWRITE DEFAULT-DENOMINATOR))
 (37 37 (:REWRITE TERM-LISTP-IMPLIES-PSEUDO-TERM-LISTP))
 (30 15 (:DEFINITION TRUE-LISTP))
 (15 15 (:TYPE-PRESCRIPTION SYMBOL-LISTP))
 (11 11 (:REWRITE RATIONALP-+))
 (10 10 (:REWRITE DEFAULT-SYMBOL-PACKAGE-NAME))
 (7 7 (:REWRITE DEFAULT-SYMBOL-NAME))
 (3 3 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (3 3 (:REWRITE DEFAULT-COMPLEX-2))
 (3 3 (:REWRITE DEFAULT-COMPLEX-1))
 (3 3 (:REWRITE DEFAULT-COERCE-2))
 (3 3 (:REWRITE DEFAULT-COERCE-1))
 )
(ACL2-COUNT-MV-NTH-2-ONE-WAY-UNIFY1-QUOTEP-SUBPROBLEMS
 (9380 4051 (:REWRITE DEFAULT-+-2))
 (5641 4051 (:REWRITE DEFAULT-+-1))
 (2587 2551 (:REWRITE DEFAULT-CDR))
 (2048 256 (:DEFINITION LENGTH))
 (1280 256 (:DEFINITION LEN))
 (1027 938 (:REWRITE DEFAULT-<-2))
 (1001 938 (:REWRITE DEFAULT-<-1))
 (775 775 (:REWRITE DEFAULT-UNARY-MINUS))
 (378 378 (:REWRITE DEFAULT-REALPART))
 (378 378 (:REWRITE DEFAULT-IMAGPART))
 (328 328 (:REWRITE DEFAULT-NUMERATOR))
 (328 328 (:REWRITE DEFAULT-DENOMINATOR))
 (259 259 (:REWRITE DEFAULT-COERCE-2))
 (259 259 (:REWRITE DEFAULT-COERCE-1))
 (256 256 (:TYPE-PRESCRIPTION LEN))
 (100 20 (:REWRITE REALPART-+))
 (100 20 (:REWRITE IMAGPART-+))
 (100 20 (:REWRITE DISTRIBUTIVITY-OF-MINUS-OVER-+))
 (77 77 (:REWRITE DEFAULT-*-2))
 (77 77 (:REWRITE DEFAULT-*-1))
 (75 75 (:REWRITE DEFAULT-UNARY-/))
 (55 55 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (20 20 (:REWRITE RATIONALP-+))
 (19 19 (:LINEAR ACL2-COUNT-CAR-CDR-LINEAR))
 (14 14 (:REWRITE DEFAULT-SYMBOL-PACKAGE-NAME))
 (7 7 (:REWRITE DEFAULT-SYMBOL-NAME))
 (5 5 (:REWRITE DEFAULT-COMPLEX-2))
 (5 5 (:REWRITE DEFAULT-COMPLEX-1))
 )
(PSEUDO-TERMP-MV-NTH-3-ONE-WAY-UNIFY1-QUOTEP-SUBPROBLEMS
 (592 16 (:DEFINITION ACL2-COUNT))
 (433 383 (:REWRITE DEFAULT-CDR))
 (344 344 (:REWRITE DEFAULT-CAR))
 (262 153 (:REWRITE DEFAULT-+-2))
 (225 45 (:DEFINITION LEN))
 (185 153 (:REWRITE DEFAULT-+-1))
 (153 32 (:DEFINITION INTEGER-ABS))
 (114 7 (:DEFINITION MV-NTH))
 (105 105 (:TYPE-PRESCRIPTION LEN))
 (58 50 (:REWRITE DEFAULT-<-2))
 (58 50 (:REWRITE DEFAULT-<-1))
 (53 53 (:REWRITE DEFAULT-UNARY-MINUS))
 (45 15 (:DEFINITION SYMBOL-LISTP))
 (31 31 (:REWRITE TERMP-IMPLIES-PSEUDO-TERMP))
 (30 15 (:DEFINITION TRUE-LISTP))
 (28 28 (:REWRITE DEFAULT-REALPART))
 (28 28 (:REWRITE DEFAULT-IMAGPART))
 (25 5 (:REWRITE REALPART-+))
 (25 5 (:REWRITE IMAGPART-+))
 (25 5 (:REWRITE DISTRIBUTIVITY-OF-MINUS-OVER-+))
 (16 16 (:REWRITE FOLD-CONSTS-IN-+))
 (16 16 (:REWRITE DEFAULT-NUMERATOR))
 (16 16 (:REWRITE DEFAULT-DENOMINATOR))
 (15 15 (:TYPE-PRESCRIPTION SYMBOL-LISTP))
 (15 15 (:TYPE-PRESCRIPTION PSEUDO-TERM-LISTP))
 (15 15 (:REWRITE TERM-LISTP-IMPLIES-PSEUDO-TERM-LISTP))
 (15 15 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (5 5 (:REWRITE RATIONALP-+))
 (5 5 (:REWRITE DEFAULT-UNARY-/))
 (5 5 (:REWRITE DEFAULT-*-2))
 (5 5 (:REWRITE DEFAULT-*-1))
 (2 2 (:REWRITE DEFAULT-SYMBOL-PACKAGE-NAME))
 (1 1 (:REWRITE DEFAULT-SYMBOL-NAME))
 (1 1 (:REWRITE DEFAULT-COMPLEX-2))
 (1 1 (:REWRITE DEFAULT-COMPLEX-1))
 (1 1 (:REWRITE DEFAULT-COERCE-2))
 (1 1 (:REWRITE DEFAULT-COERCE-1))
 )
(QUOTEP-MV-NTH-3-ONE-WAY-UNIFY1-QUOTEP-SUBPROBLEMS
 (592 16 (:DEFINITION ACL2-COUNT))
 (211 161 (:REWRITE DEFAULT-CDR))
 (172 108 (:REWRITE DEFAULT-+-2))
 (156 156 (:REWRITE DEFAULT-CAR))
 (153 32 (:DEFINITION INTEGER-ABS))
 (140 108 (:REWRITE DEFAULT-+-1))
 (58 50 (:REWRITE DEFAULT-<-2))
 (58 50 (:REWRITE DEFAULT-<-1))
 (53 53 (:REWRITE DEFAULT-UNARY-MINUS))
 (28 28 (:REWRITE DEFAULT-REALPART))
 (28 28 (:REWRITE DEFAULT-IMAGPART))
 (25 5 (:REWRITE REALPART-+))
 (25 5 (:REWRITE IMAGPART-+))
 (25 5 (:REWRITE DISTRIBUTIVITY-OF-MINUS-OVER-+))
 (16 16 (:REWRITE FOLD-CONSTS-IN-+))
 (16 16 (:REWRITE DEFAULT-NUMERATOR))
 (16 16 (:REWRITE DEFAULT-DENOMINATOR))
 (5 5 (:REWRITE RATIONALP-+))
 (5 5 (:REWRITE DEFAULT-UNARY-/))
 (5 5 (:REWRITE DEFAULT-*-2))
 (5 5 (:REWRITE DEFAULT-*-1))
 (4 4 (:REWRITE DEFAULT-SYMBOL-PACKAGE-NAME))
 (3 3 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (3 3 (:REWRITE DEFAULT-SYMBOL-NAME))
 (1 1 (:REWRITE DEFAULT-COMPLEX-2))
 (1 1 (:REWRITE DEFAULT-COMPLEX-1))
 (1 1 (:REWRITE DEFAULT-COERCE-2))
 (1 1 (:REWRITE DEFAULT-COERCE-1))
 )
(FLAG-ONE-WAY-UNIFY1
 (1544 738 (:REWRITE DEFAULT-+-2))
 (1011 738 (:REWRITE DEFAULT-+-1))
 (608 152 (:DEFINITION INTEGER-ABS))
 (608 76 (:DEFINITION LENGTH))
 (380 76 (:DEFINITION LEN))
 (190 168 (:REWRITE DEFAULT-<-2))
 (186 168 (:REWRITE DEFAULT-<-1))
 (152 152 (:REWRITE DEFAULT-UNARY-MINUS))
 (76 76 (:TYPE-PRESCRIPTION LEN))
 (76 76 (:REWRITE DEFAULT-REALPART))
 (76 76 (:REWRITE DEFAULT-NUMERATOR))
 (76 76 (:REWRITE DEFAULT-IMAGPART))
 (76 76 (:REWRITE DEFAULT-DENOMINATOR))
 (76 76 (:REWRITE DEFAULT-COERCE-2))
 (76 76 (:REWRITE DEFAULT-COERCE-1))
 (4 4 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (3 1 (:DEFINITION POSP))
 )
(FLAG::FLAG-EQUIV-LEMMA)
(FLAG-ONE-WAY-UNIFY1-EQUIVALENCES)
(FLAG-LEMMA-FOR-ALISTP-MV-NTH-1-ONE-WAY-UNIFY1
 (1352 1352 (:REWRITE DEFAULT-CAR))
 (1085 1085 (:REWRITE DEFAULT-CDR))
 )
(ALISTP-MV-NTH-1-ONE-WAY-UNIFY1)
(ALISTP-MV-NTH-1-ONE-WAY-UNIFY1-LST)
(ALISTP-MV-NTH-1-ONE-WAY-UNIFY1-EQUAL1)
(ALISTP-MV-NTH-1-ONE-WAY-UNIFY1-EQUAL)
(JUSTIFY-INTEGER-FLOOR-RECURSION
 (135 135 (:TYPE-PRESCRIPTION FLOOR-TYPE-3 . 2))
 (135 135 (:TYPE-PRESCRIPTION FLOOR-TYPE-1 . 2))
 (84 12 (:REWRITE FLOOR-=-X/Y . 3))
 (84 12 (:REWRITE FLOOR-=-X/Y . 2))
 (60 60 (:REWRITE /R-WHEN-ABS-NUMERATOR=1))
 (45 35 (:REWRITE DEFAULT-<-1))
 (40 35 (:REWRITE DEFAULT-<-2))
 (38 12 (:REWRITE FLOOR-TYPE-4 . 3))
 (30 30 (:REWRITE DEFAULT-UNARY-/))
 (30 30 (:REWRITE DEFAULT-*-2))
 (30 30 (:REWRITE DEFAULT-*-1))
 (24 24 (:REWRITE INTEGERP-+-MINUS-*))
 (20 12 (:REWRITE FLOOR-TYPE-3 . 2))
 (15 10 (:REWRITE DEFAULT-UNARY-MINUS))
 (14 12 (:REWRITE FLOOR-TYPE-4 . 2))
 (14 12 (:REWRITE FLOOR-TYPE-3 . 3))
 (5 3 (:LINEAR X*Y>1-POSITIVE))
 (5 3 (:LINEAR FLOOR-TYPE-2 . 1))
 (3 3 (:REWRITE DEFAULT-+-2))
 (3 3 (:REWRITE DEFAULT-+-1))
 (3 3 (:LINEAR FLOOR-TYPE-2 . 2))
 (3 3 (:LINEAR FLOOR-TYPE-1 . 2))
 )
(ENNI
 (14 2 (:REWRITE FLOOR-=-X/Y . 3))
 (14 2 (:REWRITE FLOOR-=-X/Y . 2))
 (12 4 (:REWRITE COMMUTATIVITY-OF-*))
 (8 8 (:REWRITE DEFAULT-*-2))
 (8 8 (:REWRITE DEFAULT-*-1))
 (6 2 (:REWRITE FLOOR-TYPE-3 . 2))
 (4 4 (:REWRITE INTEGERP-+-MINUS-*))
 (4 3 (:REWRITE DEFAULT-<-2))
 (4 3 (:REWRITE DEFAULT-<-1))
 (2 2 (:REWRITE FLOOR-TYPE-4 . 3))
 (2 2 (:REWRITE FLOOR-TYPE-4 . 2))
 (2 2 (:REWRITE FLOOR-TYPE-3 . 3))
 (1 1 (:TYPE-PRESCRIPTION MOD-TYPE . 3))
 (1 1 (:TYPE-PRESCRIPTION MOD-TYPE . 2))
 (1 1 (:TYPE-PRESCRIPTION MOD-TYPE . 1))
 (1 1 (:TYPE-PRESCRIPTION FLOOR-TYPE-3 . 2))
 (1 1 (:TYPE-PRESCRIPTION FLOOR-TYPE-1 . 2))
 (1 1 (:TYPE-PRESCRIPTION FLOOR-TYPE-1 . 1))
 (1 1 (:REWRITE ZP-OPEN))
 )
(ENNI-INDUCT
 (14 2 (:REWRITE FLOOR-=-X/Y . 3))
 (14 2 (:REWRITE FLOOR-=-X/Y . 2))
 (12 4 (:REWRITE COMMUTATIVITY-OF-*))
 (8 8 (:REWRITE DEFAULT-*-2))
 (8 8 (:REWRITE DEFAULT-*-1))
 (6 6 (:TYPE-PRESCRIPTION FLOOR-TYPE-3 . 2))
 (6 6 (:TYPE-PRESCRIPTION FLOOR-TYPE-1 . 2))
 (6 6 (:TYPE-PRESCRIPTION FLOOR-TYPE-1 . 1))
 (6 2 (:REWRITE FLOOR-TYPE-3 . 2))
 (4 4 (:REWRITE INTEGERP-+-MINUS-*))
 (4 3 (:REWRITE DEFAULT-<-2))
 (4 3 (:REWRITE DEFAULT-<-1))
 (2 2 (:REWRITE ZP-OPEN))
 (2 2 (:REWRITE FLOOR-TYPE-4 . 3))
 (2 2 (:REWRITE FLOOR-TYPE-4 . 2))
 (2 2 (:REWRITE FLOOR-TYPE-3 . 3))
 )
(ENNI-UNIQUE
 (21960 1296 (:REWRITE NIQ-TYPE . 3))
 (19822 1296 (:REWRITE NIQ-TYPE . 2))
 (8336 7414 (:REWRITE DEFAULT-*-2))
 (8186 7414 (:REWRITE DEFAULT-*-1))
 (7800 600 (:REWRITE DISTRIBUTIVITY))
 (7680 184 (:LINEAR NIQ-TYPE))
 (5892 924 (:LINEAR NUMERATOR-GOES-DOWN-BY-INTEGER-DIVISION . 2))
 (4357 4357 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (4200 600 (:REWRITE FUNCTIONAL-COMMUTATIVITY-OF-MINUS-*-RIGHT))
 (3938 138 (:REWRITE FLOOR-TYPE-3 . 3))
 (3674 138 (:REWRITE FLOOR-TYPE-3 . 2))
 (3513 2751 (:REWRITE DEFAULT-+-2))
 (3220 3220 (:REWRITE /R-WHEN-ABS-NUMERATOR=1))
 (3211 2638 (:REWRITE DEFAULT-<-1))
 (2765 2751 (:REWRITE DEFAULT-+-1))
 (2643 2638 (:REWRITE DEFAULT-<-2))
 (1984 84 (:REWRITE MOD-X-Y-=-X-FOR-RATIONALS . 3))
 (1882 84 (:REWRITE MOD-X-Y-=-X-FOR-RATIONALS . 2))
 (1610 1610 (:REWRITE DEFAULT-UNARY-/))
 (1346 138 (:REWRITE FLOOR-TYPE-4 . 2))
 (1180 1152 (:REWRITE DEFAULT-NUMERATOR))
 (1050 1050 (:REWRITE EQUAL-CONSTANT-+))
 (996 124 (:REWRITE FLOOR-=-X/Y . 2))
 (944 782 (:REWRITE DEFAULT-UNARY-MINUS))
 (688 84 (:REWRITE MOD-X-Y-=-X+Y-FOR-RATIONALS . 2))
 (600 600 (:REWRITE INVERSE-OF-*))
 (590 590 (:REWRITE INTEGERP-+-MINUS-*))
 (420 246 (:REWRITE INTEGERP==>DENOMINATOR=1))
 (404 130 (:REWRITE NIQ-TYPE . 1))
 (274 246 (:REWRITE DEFAULT-DENOMINATOR))
 (166 138 (:REWRITE FLOOR-TYPE-4 . 3))
 (126 42 (:REWRITE <-*-/-LEFT-COMMUTED))
 (98 84 (:REWRITE MOD-X-Y-=-X+Y-FOR-RATIONALS . 3))
 (84 84 (:REWRITE THIS-NEEDS-TO-BE-ADDED-TO-QUOTIENT-REMAINDER-LEMMAS))
 (28 14 (:REWRITE DEFAULT-CDR))
 (28 14 (:REWRITE DEFAULT-CAR))
 (8 8 (:TYPE-PRESCRIPTION FLOOR-TYPE-3 . 2))
 (8 8 (:TYPE-PRESCRIPTION FLOOR-TYPE-1 . 2))
 (8 8 (:TYPE-PRESCRIPTION FLOOR-TYPE-1 . 1))
 (1 1 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 )
(REV)
(EXPLODE-NONNEGATIVE-INTEGER-IS-ENNI
 (1458 132 (:REWRITE MOD-X-Y-=-X-FOR-RATIONALS . 2))
 (1224 32 (:LINEAR FLOOR-BOUNDED-BY-/))
 (1168 132 (:REWRITE MOD-=-0 . 2))
 (1132 132 (:REWRITE MOD-X-Y-=-X-FOR-RATIONALS . 3))
 (873 833 (:REWRITE DEFAULT-*-2))
 (873 833 (:REWRITE DEFAULT-*-1))
 (802 802 (:TYPE-PRESCRIPTION MOD-TYPE . 3))
 (802 802 (:TYPE-PRESCRIPTION MOD-TYPE . 2))
 (802 802 (:TYPE-PRESCRIPTION MOD-TYPE . 1))
 (746 110 (:REWRITE FLOOR-=-X/Y . 3))
 (746 110 (:REWRITE FLOOR-=-X/Y . 2))
 (576 24 (:LINEAR FLOOR-TYPE-2 . 1))
 (476 420 (:REWRITE DEFAULT-<-1))
 (452 132 (:REWRITE MOD-X-Y-=-X+Y-FOR-RATIONALS . 2))
 (420 420 (:REWRITE DEFAULT-<-2))
 (380 380 (:REWRITE INTEGERP-+-MINUS-*))
 (318 212 (:REWRITE /R-WHEN-ABS-NUMERATOR=1))
 (317 317 (:TYPE-PRESCRIPTION FLOOR-TYPE-3 . 2))
 (317 317 (:TYPE-PRESCRIPTION FLOOR-TYPE-1 . 2))
 (317 317 (:TYPE-PRESCRIPTION FLOOR-TYPE-1 . 1))
 (256 32 (:LINEAR MOD-TYPE . 2))
 (210 110 (:REWRITE FLOOR-TYPE-3 . 2))
 (206 22 (:REWRITE ZP-OPEN))
 (197 139 (:REWRITE DEFAULT-CDR))
 (193 193 (:REWRITE DEFAULT-+-2))
 (193 193 (:REWRITE DEFAULT-+-1))
 (191 133 (:REWRITE DEFAULT-CAR))
 (172 132 (:REWRITE MOD-X-Y-=-X+Y-FOR-RATIONALS . 3))
 (168 16 (:REWRITE FLOOR-TYPE-2))
 (168 8 (:REWRITE FLOOR-FLOOR-INTEGER))
 (132 132 (:REWRITE THIS-NEEDS-TO-BE-ADDED-TO-QUOTIENT-REMAINDER-LEMMAS))
 (110 110 (:REWRITE FLOOR-TYPE-4 . 3))
 (110 110 (:REWRITE FLOOR-TYPE-4 . 2))
 (110 110 (:REWRITE FLOOR-TYPE-3 . 3))
 (106 106 (:REWRITE DEFAULT-UNARY-/))
 (53 53 (:REWRITE NUMERATOR-WHEN-INTEGERP))
 (53 53 (:REWRITE DEFAULT-NUMERATOR))
 (32 32 (:LINEAR MOD-TYPE . 3))
 (32 32 (:LINEAR MOD-TYPE . 1))
 (24 24 (:LINEAR FLOOR-TYPE-2 . 2))
 (16 16 (:LINEAR FLOOR-TYPE-1 . 2))
 (16 16 (:LINEAR FLOOR-TYPE-1 . 1))
 (13 13 (:REWRITE FOLD-CONSTS-IN-+))
 (11 11 (:REWRITE EQUAL-CONSTANT-+))
 (8 8 (:LINEAR X*Y>1-POSITIVE))
 (5 5 (:REWRITE REDUCE-INTEGERP-+-CONSTANT))
 (1 1 (:REWRITE DEFAULT-UNARY-MINUS))
 )
(ASSOC-OF-APPEND
 (1526 613 (:TYPE-PRESCRIPTION TRUE-LISTP-APPEND))
 (815 613 (:TYPE-PRESCRIPTION BINARY-APPEND))
 (613 613 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (23 20 (:REWRITE DEFAULT-CAR))
 (19 16 (:REWRITE DEFAULT-CDR))
 )
(LEN-APPEND
 (48 24 (:REWRITE DEFAULT-+-2))
 (31 24 (:REWRITE DEFAULT-+-1))
 (20 10 (:TYPE-PRESCRIPTION TRUE-LISTP-APPEND))
 (18 15 (:REWRITE DEFAULT-CDR))
 (10 10 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (10 10 (:TYPE-PRESCRIPTION BINARY-APPEND))
 (3 3 (:REWRITE EQUAL-CONSTANT-+))
 (3 3 (:REWRITE DEFAULT-CAR))
 (1 1 (:REWRITE FOLD-CONSTS-IN-+))
 )
(EQUAL-LEN-0
 (9 5 (:REWRITE DEFAULT-+-2))
 (5 5 (:REWRITE DEFAULT-+-1))
 (4 4 (:REWRITE DEFAULT-CDR))
 )
(APPEND-ID-IMPLIES-ENDP
 (84 42 (:TYPE-PRESCRIPTION TRUE-LISTP-APPEND))
 (42 42 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (42 42 (:TYPE-PRESCRIPTION BINARY-APPEND))
 (25 13 (:REWRITE DEFAULT-+-2))
 (17 13 (:REWRITE DEFAULT-+-1))
 (11 11 (:REWRITE DEFAULT-CDR))
 (3 3 (:REWRITE DEFAULT-CAR))
 (1 1 (:REWRITE EQUAL-CONSTANT-+))
 )
(DOUBLE-CDR-HINT)
(EQUAL-APPEND-APPEND
 (608 608 (:TYPE-PRESCRIPTION BINARY-APPEND))
 (245 209 (:REWRITE DEFAULT-CDR))
 (144 72 (:REWRITE DEFAULT-+-2))
 (115 79 (:REWRITE DEFAULT-CAR))
 (75 72 (:REWRITE DEFAULT-+-1))
 (3 3 (:REWRITE EQUAL-CONSTANT-+))
 )
(EQUAL-APPEND-SINGLETON
 (105 90 (:REWRITE DEFAULT-CDR))
 (76 61 (:REWRITE DEFAULT-CAR))
 (32 5 (:REWRITE APPEND-TO-NIL))
 (22 8 (:DEFINITION TRUE-LISTP))
 )
(CONSP-REV
 (18 3 (:DEFINITION BINARY-APPEND))
 (8 6 (:REWRITE DEFAULT-CDR))
 (8 6 (:REWRITE DEFAULT-CAR))
 )
(TRUE-LISTP-REV)
(EQUAL-REV-REV
 (188 98 (:REWRITE DEFAULT-CDR))
 (152 68 (:REWRITE DEFAULT-CAR))
 (4 2 (:REWRITE DEFAULT-+-2))
 (2 2 (:REWRITE DEFAULT-+-1))
 )
(CAR-APPEND
 (69 69 (:TYPE-PRESCRIPTION BINARY-APPEND))
 (45 15 (:REWRITE DEFAULT-CAR))
 (5 5 (:REWRITE DEFAULT-CDR))
 )
(ENNI-MINNIE-ZERO
 (633 633 (:TYPE-PRESCRIPTION MOD-TYPE . 3))
 (633 633 (:TYPE-PRESCRIPTION MOD-TYPE . 2))
 (633 633 (:TYPE-PRESCRIPTION MOD-TYPE . 1))
 (468 66 (:REWRITE MOD-=-0 . 2))
 (259 259 (:REWRITE DEFAULT-*-2))
 (259 259 (:REWRITE DEFAULT-*-1))
 (133 19 (:LINEAR MOD-TYPE . 2))
 (121 121 (:REWRITE INTEGERP-+-MINUS-*))
 (118 16 (:REWRITE FLOOR-=-X/Y . 2))
 (118 10 (:DEFINITION BINARY-APPEND))
 (101 101 (:REWRITE DEFAULT-<-2))
 (101 101 (:REWRITE DEFAULT-<-1))
 (84 26 (:REWRITE DEFAULT-CAR))
 (68 68 (:REWRITE THIS-NEEDS-TO-BE-ADDED-TO-QUOTIENT-REMAINDER-LEMMAS))
 (68 68 (:REWRITE MOD-X-Y-=-X-FOR-RATIONALS . 3))
 (68 68 (:REWRITE MOD-X-Y-=-X+Y-FOR-RATIONALS . 3))
 (68 68 (:REWRITE MOD-X-Y-=-X+Y-FOR-RATIONALS . 2))
 (54 18 (:REWRITE FOLD-CONSTS-IN-*))
 (50 18 (:REWRITE DEFAULT-CDR))
 (36 12 (:REWRITE <-*-/-LEFT-COMMUTED))
 (32 32 (:TYPE-PRESCRIPTION FLOOR-TYPE-3 . 2))
 (32 32 (:TYPE-PRESCRIPTION FLOOR-TYPE-1 . 2))
 (32 32 (:TYPE-PRESCRIPTION FLOOR-TYPE-1 . 1))
 (19 19 (:REWRITE FLOOR-TYPE-4 . 3))
 (19 19 (:REWRITE FLOOR-TYPE-4 . 2))
 (19 19 (:REWRITE FLOOR-TYPE-3 . 3))
 (19 19 (:LINEAR MOD-TYPE . 3))
 (19 19 (:LINEAR MOD-TYPE . 1))
 (6 2 (:LINEAR FLOOR-TYPE-2 . 1))
 (2 2 (:REWRITE DEFAULT-+-2))
 (2 2 (:REWRITE DEFAULT-+-1))
 (2 2 (:LINEAR FLOOR-TYPE-2 . 2))
 (2 2 (:LINEAR FLOOR-TYPE-1 . 2))
 (2 2 (:LINEAR FLOOR-TYPE-1 . 1))
 )
(CONSP-ENNI
 (560 32 (:REWRITE NIQ-TYPE . 3))
 (394 32 (:REWRITE NIQ-TYPE . 2))
 (291 268 (:REWRITE DEFAULT-*-2))
 (291 268 (:REWRITE DEFAULT-*-1))
 (208 16 (:REWRITE DISTRIBUTIVITY))
 (192 32 (:LINEAR NUMERATOR-GOES-DOWN-BY-INTEGER-DIVISION . 1))
 (123 107 (:REWRITE DEFAULT-<-1))
 (114 114 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (112 16 (:REWRITE FUNCTIONAL-COMMUTATIVITY-OF-MINUS-*-RIGHT))
 (109 107 (:REWRITE DEFAULT-<-2))
 (105 105 (:REWRITE EQUAL-CONSTANT-+))
 (98 75 (:REWRITE DEFAULT-+-2))
 (94 14 (:REWRITE FLOOR-=-X/Y . 3))
 (94 14 (:REWRITE FLOOR-=-X/Y . 2))
 (92 80 (:REWRITE NUMERATOR-WHEN-INTEGERP))
 (75 75 (:REWRITE DEFAULT-+-1))
 (73 73 (:REWRITE INTEGERP-+-MINUS-*))
 (64 64 (:REWRITE /R-WHEN-ABS-NUMERATOR=1))
 (48 48 (:REWRITE DEFAULT-NUMERATOR))
 (44 14 (:REWRITE FLOOR-TYPE-3 . 2))
 (34 11 (:REWRITE MOD-X-Y-=-X-FOR-RATIONALS . 2))
 (32 32 (:REWRITE RATIONAL-IMPLIES2))
 (32 32 (:REWRITE DEFAULT-UNARY-/))
 (32 32 (:LINEAR NUMERATOR-GOES-DOWN-BY-INTEGER-DIVISION . 2))
 (30 23 (:REWRITE DEFAULT-UNARY-MINUS))
 (28 16 (:REWRITE INTEGERP==>DENOMINATOR=1))
 (16 16 (:REWRITE INVERSE-OF-*))
 (16 16 (:REWRITE DEFAULT-DENOMINATOR))
 (14 14 (:REWRITE FLOOR-TYPE-4 . 3))
 (14 14 (:REWRITE FLOOR-TYPE-4 . 2))
 (14 14 (:REWRITE FLOOR-TYPE-3 . 3))
 (11 11 (:REWRITE THIS-NEEDS-TO-BE-ADDED-TO-QUOTIENT-REMAINDER-LEMMAS))
 (11 11 (:REWRITE MOD-X-Y-=-X-FOR-RATIONALS . 3))
 (11 11 (:REWRITE MOD-X-Y-=-X+Y-FOR-RATIONALS . 3))
 (11 11 (:REWRITE MOD-X-Y-=-X+Y-FOR-RATIONALS . 2))
 (3 3 (:TYPE-PRESCRIPTION FLOOR-TYPE-3 . 2))
 (3 3 (:TYPE-PRESCRIPTION FLOOR-TYPE-1 . 2))
 (3 3 (:TYPE-PRESCRIPTION FLOOR-TYPE-1 . 1))
 )
(EQUAL-REV-SINGLETON
 (56 26 (:REWRITE DEFAULT-CAR))
 (55 22 (:REWRITE DEFAULT-CDR))
 )
(DIGIT-TO-CHAR-EQUAL-0
 (2 2 (:REWRITE DEFAULT-<-2))
 (2 2 (:REWRITE DEFAULT-<-1))
 )
(EXPLODE-NONNEGATIVE-INTEGER-UNIQUE
 (392 16 (:DEFINITION REV))
 (336 48 (:REWRITE MOD-=-0 . 2))
 (312 67 (:REWRITE DEFAULT-CDR))
 (301 43 (:REWRITE FLOOR-=-X/Y . 3))
 (301 43 (:REWRITE FLOOR-=-X/Y . 2))
 (300 64 (:REWRITE DEFAULT-CAR))
 (280 280 (:REWRITE DEFAULT-*-2))
 (280 280 (:REWRITE DEFAULT-*-1))
 (160 154 (:REWRITE DEFAULT-<-1))
 (154 154 (:REWRITE DEFAULT-<-2))
 (140 140 (:REWRITE INTEGERP-+-MINUS-*))
 (50 50 (:REWRITE THIS-NEEDS-TO-BE-ADDED-TO-QUOTIENT-REMAINDER-LEMMAS))
 (50 50 (:REWRITE MOD-X-Y-=-X-FOR-RATIONALS . 3))
 (50 50 (:REWRITE MOD-X-Y-=-X+Y-FOR-RATIONALS . 3))
 (50 50 (:REWRITE MOD-X-Y-=-X+Y-FOR-RATIONALS . 2))
 (45 45 (:REWRITE FLOOR-TYPE-4 . 3))
 (45 45 (:REWRITE FLOOR-TYPE-4 . 2))
 (45 45 (:REWRITE FLOOR-TYPE-3 . 3))
 (44 22 (:TYPE-PRESCRIPTION TRUE-LISTP-EXPLODE-NONNEGATIVE-INTEGER))
 (44 4 (:LINEAR MOD-BOUNDED-BY-MODULUS))
 (42 4 (:DEFINITION LEN))
 (42 2 (:LINEAR MOD-TYPE . 4))
 (22 22 (:TYPE-PRESCRIPTION FLOOR-TYPE-3 . 2))
 (22 22 (:TYPE-PRESCRIPTION FLOOR-TYPE-1 . 2))
 (22 22 (:TYPE-PRESCRIPTION FLOOR-TYPE-1 . 1))
 (18 2 (:REWRITE MOD-TYPE))
 (14 2 (:LINEAR MOD-TYPE . 2))
 (12 12 (:TYPE-PRESCRIPTION RATIONALP-MOD))
 (12 12 (:TYPE-PRESCRIPTION MOD-TYPE . 4))
 (12 12 (:TYPE-PRESCRIPTION MOD-TYPE . 3))
 (12 12 (:TYPE-PRESCRIPTION MOD-TYPE . 2))
 (12 12 (:TYPE-PRESCRIPTION MOD-TYPE . 1))
 (12 12 (:TYPE-PRESCRIPTION INTEGERP-MOD))
 (9 5 (:REWRITE DEFAULT-+-2))
 (6 6 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (5 5 (:REWRITE DEFAULT-+-1))
 (3 1 (:LINEAR FLOOR-TYPE-2 . 1))
 (2 2 (:LINEAR MOD-TYPE . 3))
 (2 2 (:LINEAR MOD-TYPE . 1))
 (1 1 (:LINEAR FLOOR-TYPE-2 . 2))
 (1 1 (:LINEAR FLOOR-TYPE-1 . 2))
 (1 1 (:LINEAR FLOOR-TYPE-1 . 1))
 )
(CHARACTER-LISTP-EXPLODE-NONNEGATIVE-INTEGER
 (33242 540 (:DEFINITION NONNEGATIVE-INTEGER-QUOTIENT))
 (25108 1284 (:REWRITE NIQ-TYPE . 2))
 (24140 408 (:LINEAR NIQ-BOUNDS))
 (20940 1284 (:REWRITE NIQ-TYPE . 3))
 (13192 255 (:LINEAR NIQ-TYPE))
 (10702 502 (:LINEAR NUMERATOR-GOES-DOWN-BY-INTEGER-DIVISION . 2))
 (7020 540 (:REWRITE DISTRIBUTIVITY))
 (6749 5998 (:REWRITE DEFAULT-*-2))
 (6680 5998 (:REWRITE DEFAULT-*-1))
 (4023 62 (:REWRITE FLOOR-TYPE-3 . 3))
 (4002 41 (:REWRITE MOD-X-Y-=-X-FOR-RATIONALS . 3))
 (3780 540 (:REWRITE FUNCTIONAL-COMMUTATIVITY-OF-MINUS-*-RIGHT))
 (3680 3680 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (3494 62 (:REWRITE FLOOR-TYPE-3 . 2))
 (3475 41 (:REWRITE MOD-X-Y-=-X-FOR-RATIONALS . 2))
 (3420 502 (:LINEAR NUMERATOR-GOES-DOWN-BY-INTEGER-DIVISION . 1))
 (3384 3384 (:REWRITE /R-WHEN-ABS-NUMERATOR=1))
 (3004 2406 (:REWRITE DEFAULT-+-2))
 (2476 62 (:REWRITE FLOOR-TYPE-4 . 2))
 (2423 2406 (:REWRITE DEFAULT-+-1))
 (2351 1879 (:REWRITE DEFAULT-<-1))
 (1880 1879 (:REWRITE DEFAULT-<-2))
 (1692 1692 (:REWRITE RATIONAL-IMPLIES2))
 (1692 1692 (:REWRITE DEFAULT-UNARY-/))
 (1620 540 (:REWRITE COMMUTATIVITY-OF-+))
 (1620 540 (:DEFINITION NFIX))
 (1248 41 (:REWRITE MOD-X-Y-=-X+Y-FOR-RATIONALS . 2))
 (640 582 (:REWRITE DEFAULT-UNARY-MINUS))
 (617 583 (:REWRITE DEFAULT-NUMERATOR))
 (540 540 (:REWRITE INVERSE-OF-*))
 (540 540 (:DEFINITION IFIX))
 (375 375 (:REWRITE EQUAL-CONSTANT-+))
 (374 119 (:REWRITE NIQ-TYPE . 1))
 (373 62 (:REWRITE FLOOR-=-X/Y . 3))
 (373 62 (:REWRITE FLOOR-=-X/Y . 2))
 (216 216 (:REWRITE INTEGERP-+-MINUS-*))
 (171 28 (:REWRITE ZP-OPEN))
 (124 48 (:REWRITE DEFAULT-CDR))
 (124 48 (:REWRITE DEFAULT-CAR))
 (115 81 (:REWRITE DEFAULT-DENOMINATOR))
 (96 62 (:REWRITE FLOOR-TYPE-4 . 3))
 (58 41 (:REWRITE MOD-X-Y-=-X+Y-FOR-RATIONALS . 3))
 (41 41 (:REWRITE THIS-NEEDS-TO-BE-ADDED-TO-QUOTIENT-REMAINDER-LEMMAS))
 (12 12 (:TYPE-PRESCRIPTION FLOOR-TYPE-3 . 2))
 (12 12 (:TYPE-PRESCRIPTION FLOOR-TYPE-1 . 2))
 (12 12 (:TYPE-PRESCRIPTION FLOOR-TYPE-1 . 1))
 (12 4 (:REWRITE <-*-/-LEFT-COMMUTED))
 )
(SUBSTITUTION-PROPERTY-FOR-SYMBOL-NAME
 (12 2 (:REWRITE INTERN-IN-PACKAGE-OF-SYMBOL-IS-IDENTITY))
 (4 4 (:TYPE-PRESCRIPTION MEMBER-SYMBOL-NAME))
 (4 2 (:REWRITE DEFAULT-SYMBOL-NAME))
 (4 2 (:REWRITE DEFAULT-PKG-IMPORTS))
 (2 2 (:TYPE-PRESCRIPTION SYMBOLP-INTERN-IN-PACKAGE-OF-SYMBOL))
 (2 2 (:TYPE-PRESCRIPTION STRINGP-SYMBOL-PACKAGE-NAME))
 (2 2 (:REWRITE DEFAULT-SYMBOL-PACKAGE-NAME))
 (2 2 (:REWRITE DEFAULT-INTERN-IN-PACKAGE-OF-SYMBOL))
 )
(INTERNS-UNIQUE
 (24 4 (:REWRITE INTERN-IN-PACKAGE-OF-SYMBOL-IS-IDENTITY))
 (8 8 (:TYPE-PRESCRIPTION MEMBER-SYMBOL-NAME))
 (8 4 (:REWRITE DEFAULT-PKG-IMPORTS))
 (4 4 (:TYPE-PRESCRIPTION STRINGP-SYMBOL-PACKAGE-NAME))
 (4 4 (:REWRITE DEFAULT-SYMBOL-PACKAGE-NAME))
 (4 4 (:REWRITE DEFAULT-INTERN-IN-PACKAGE-OF-SYMBOL))
 (4 2 (:REWRITE DEFAULT-SYMBOL-NAME))
 )
(SUBSTITUTION-PROPERTY-FOR-COERCE-LIST
 (6 2 (:DEFINITION CHARACTER-LISTP))
 (4 4 (:REWRITE DEFAULT-COERCE-2))
 (2 2 (:REWRITE DEFAULT-COERCE-3))
 (2 2 (:REWRITE DEFAULT-COERCE-1))
 (2 2 (:REWRITE DEFAULT-CDR))
 (2 2 (:REWRITE DEFAULT-CAR))
 )
(COERCE-STRING-UNIQUE
 (6 6 (:REWRITE DEFAULT-COERCE-2))
 (4 4 (:REWRITE DEFAULT-COERCE-3))
 (4 4 (:REWRITE DEFAULT-CDR))
 (4 4 (:REWRITE DEFAULT-CAR))
 (2 2 (:REWRITE DEFAULT-COERCE-1))
 )
(GSYM-UNIQUE
 (626 2 (:DEFINITION EXPLODE-NONNEGATIVE-INTEGER))
 (364 4 (:DEFINITION FLOOR))
 (220 4 (:DEFINITION NONNEGATIVE-INTEGER-QUOTIENT))
 (218 2 (:DEFINITION MOD))
 (152 2 (:DEFINITION DIGIT-TO-CHAR))
 (140 8 (:REWRITE NIQ-TYPE . 3))
 (122 24 (:REWRITE COMMUTATIVITY-OF-*))
 (120 60 (:TYPE-PRESCRIPTION |x < y  =>  0 < y-x|))
 (96 8 (:REWRITE NIQ-TYPE . 2))
 (72 72 (:TYPE-PRESCRIPTION NONNEGATIVE-INTEGER-QUOTIENT))
 (66 60 (:REWRITE DEFAULT-*-2))
 (66 60 (:REWRITE DEFAULT-*-1))
 (52 4 (:REWRITE DISTRIBUTIVITY))
 (48 8 (:LINEAR NUMERATOR-GOES-DOWN-BY-INTEGER-DIVISION . 1))
 (34 30 (:REWRITE DEFAULT-<-1))
 (30 30 (:REWRITE EQUAL-CONSTANT-+))
 (30 30 (:REWRITE DEFAULT-<-2))
 (28 28 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (28 4 (:REWRITE FUNCTIONAL-COMMUTATIVITY-OF-MINUS-*-RIGHT))
 (24 18 (:REWRITE DEFAULT-+-2))
 (22 20 (:REWRITE NUMERATOR-WHEN-INTEGERP))
 (21 9 (:REWRITE DEFAULT-CDR))
 (20 2 (:REWRITE INTERN-IN-PACKAGE-OF-SYMBOL-IS-IDENTITY))
 (19 11 (:REWRITE DEFAULT-CAR))
 (18 18 (:REWRITE INTEGERP-+-MINUS-*))
 (18 18 (:REWRITE DEFAULT-+-1))
 (16 16 (:REWRITE /R-WHEN-ABS-NUMERATOR=1))
 (16 4 (:REWRITE FLOOR-=-X/Y . 3))
 (16 4 (:REWRITE FLOOR-=-X/Y . 2))
 (14 2 (:REWRITE MOD-=-0 . 2))
 (12 12 (:REWRITE DEFAULT-NUMERATOR))
 (12 4 (:REWRITE EQUAL-DENOMINATOR-1))
 (12 4 (:REWRITE COMMUTATIVITY-OF-+))
 (10 2 (:REWRITE DEFAULT-INTERN-IN-PACKAGE-OF-SYMBOL))
 (10 2 (:REWRITE DEFAULT-COERCE-3))
 (8 8 (:REWRITE RATIONAL-IMPLIES2))
 (8 8 (:REWRITE DEFAULT-UNARY-/))
 (8 8 (:LINEAR NUMERATOR-GOES-DOWN-BY-INTEGER-DIVISION . 2))
 (8 6 (:REWRITE DEFAULT-UNARY-MINUS))
 (8 4 (:REWRITE FLOOR-TYPE-3 . 2))
 (6 4 (:REWRITE INTEGERP==>DENOMINATOR=1))
 (6 2 (:REWRITE MOD-X-Y-=-X-FOR-RATIONALS . 2))
 (6 2 (:DEFINITION BINARY-APPEND))
 (4 4 (:TYPE-PRESCRIPTION MEMBER-SYMBOL-NAME))
 (4 4 (:REWRITE INVERSE-OF-*))
 (4 4 (:REWRITE FLOOR-TYPE-4 . 3))
 (4 4 (:REWRITE FLOOR-TYPE-4 . 2))
 (4 4 (:REWRITE FLOOR-TYPE-3 . 3))
 (4 4 (:REWRITE DEFAULT-DENOMINATOR))
 (4 4 (:DEFINITION IFIX))
 (4 2 (:REWRITE DEFAULT-PKG-IMPORTS))
 (2 2 (:TYPE-PRESCRIPTION STRINGP-SYMBOL-PACKAGE-NAME))
 (2 2 (:REWRITE ZP-OPEN))
 (2 2 (:REWRITE THIS-NEEDS-TO-BE-ADDED-TO-QUOTIENT-REMAINDER-LEMMAS))
 (2 2 (:REWRITE MOD-X-Y-=-X-FOR-RATIONALS . 3))
 (2 2 (:REWRITE MOD-X-Y-=-X+Y-FOR-RATIONALS . 3))
 (2 2 (:REWRITE MOD-X-Y-=-X+Y-FOR-RATIONALS . 2))
 (2 2 (:REWRITE DEFAULT-SYMBOL-PACKAGE-NAME))
 (2 2 (:REWRITE DEFAULT-COERCE-2))
 )
(GENVAR1-REJECTED-NAMES-SO-FAR
 (2 2 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 )
(GENVAR1-REJECTABLE-NAMES)
(COUNT-NON-MEMBERS)
(KEY-COUNT-NON-MEMBERS-PROPERTY
 (669 669 (:REWRITE DEFAULT-CDR))
 (634 634 (:REWRITE DEFAULT-CAR))
 (309 171 (:REWRITE DEFAULT-+-2))
 (288 6 (:DEFINITION NONNEGATIVE-INTEGER-QUOTIENT))
 (211 159 (:REWRITE DEFAULT-<-1))
 (210 12 (:REWRITE NIQ-TYPE . 3))
 (188 159 (:REWRITE DEFAULT-<-2))
 (171 171 (:REWRITE DEFAULT-+-1))
 (82 68 (:REWRITE /R-WHEN-ABS-NUMERATOR=1))
 (78 6 (:REWRITE DISTRIBUTIVITY))
 (76 64 (:REWRITE DEFAULT-*-2))
 (72 64 (:REWRITE DEFAULT-*-1))
 (60 12 (:REWRITE NIQ-TYPE . 2))
 (42 42 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (42 6 (:REWRITE FUNCTIONAL-COMMUTATIVITY-OF-MINUS-*-RIGHT))
 (36 12 (:LINEAR X*Y>1-POSITIVE))
 (34 34 (:REWRITE DEFAULT-UNARY-/))
 (24 18 (:REWRITE DEFAULT-UNARY-MINUS))
 (18 6 (:REWRITE COMMUTATIVITY-OF-+))
 (18 6 (:DEFINITION NFIX))
 (18 2 (:REWRITE MOD-=-0 . 2))
 (17 17 (:REWRITE EQUAL-CONSTANT-+))
 (16 2 (:REWRITE FLOOR-=-X/Y . 3))
 (16 2 (:REWRITE FLOOR-=-X/Y . 2))
 (12 12 (:TYPE-PRESCRIPTION MOD-TYPE . 3))
 (12 12 (:TYPE-PRESCRIPTION MOD-TYPE . 2))
 (12 12 (:TYPE-PRESCRIPTION MOD-TYPE . 1))
 (12 12 (:REWRITE RATIONAL-IMPLIES2))
 (10 10 (:REWRITE INVERSE-OF-*))
 (6 6 (:REWRITE NUMERATOR-/X))
 (6 6 (:REWRITE INTEGERP==>DENOMINATOR=1))
 (6 6 (:REWRITE DEFAULT-NUMERATOR))
 (6 6 (:REWRITE DEFAULT-DENOMINATOR))
 (6 6 (:DEFINITION IFIX))
 (6 2 (:REWRITE MOD-X-Y-=-X-FOR-RATIONALS . 2))
 (6 2 (:REWRITE FLOOR-TYPE-3 . 2))
 (4 2 (:REWRITE THIS-NEEDS-TO-BE-ADDED-TO-QUOTIENT-REMAINDER-LEMMAS))
 (2 2 (:REWRITE MOD-X-Y-=-X-FOR-RATIONALS . 3))
 (2 2 (:REWRITE MOD-X-Y-=-X+Y-FOR-RATIONALS . 3))
 (2 2 (:REWRITE MOD-X-Y-=-X+Y-FOR-RATIONALS . 2))
 (2 2 (:REWRITE FLOOR-TYPE-4 . 3))
 (2 2 (:REWRITE FLOOR-TYPE-4 . 2))
 (2 2 (:REWRITE FLOOR-TYPE-3 . 3))
 (2 2 (:DEFINITION ZEROP))
 )
(SUBSETP-CONS
 (43 43 (:REWRITE DEFAULT-CAR))
 (22 22 (:REWRITE DEFAULT-CDR))
 )
(SUBSETP-X-X
 (22 22 (:REWRITE DEFAULT-CAR))
 (19 19 (:REWRITE DEFAULT-CDR))
 )
(GENVAR1-REJECTED-NAMES-SO-FAR-GROWS-MONOTONICALLY
 (118 118 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (77 3 (:DEFINITION SUBSETP-EQUAL))
 (48 4 (:DEFINITION MEMBER-EQUAL))
 (35 31 (:REWRITE DEFAULT-+-2))
 (31 31 (:REWRITE DEFAULT-+-1))
 (16 6 (:REWRITE ZP-OPEN))
 (14 13 (:REWRITE DEFAULT-CAR))
 (13 11 (:REWRITE DEFAULT-<-1))
 (12 11 (:REWRITE DEFAULT-CDR))
 (12 4 (:REWRITE FOLD-CONSTS-IN-+))
 (11 11 (:REWRITE DEFAULT-<-2))
 (7 7 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (6 2 (:REWRITE <-0-+-NEGATIVE-1))
 (5 5 (:TYPE-PRESCRIPTION GSYM))
 (1 1 (:REWRITE CDR-CONS))
 (1 1 (:REWRITE CAR-CONS))
 )
(NOT-MEMBER-EQUAL-GSYM
 (19 19 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (12 4 (:DEFINITION CHARACTER-LISTP))
 (9 9 (:REWRITE DEFAULT-<-2))
 (9 9 (:REWRITE DEFAULT-<-1))
 (9 8 (:REWRITE DEFAULT-CDR))
 (9 8 (:REWRITE DEFAULT-CAR))
 (5 5 (:REWRITE DEFAULT-+-2))
 (5 5 (:REWRITE DEFAULT-+-1))
 (3 3 (:REWRITE ZP-OPEN))
 (1 1 (:REWRITE EQUAL-CONSTANT-+))
 )
(GENVAR1-MEASURE-CRUX
 (54 2 (:DEFINITION COUNT-NON-MEMBERS))
 (17 15 (:REWRITE DEFAULT-+-2))
 (15 15 (:REWRITE DEFAULT-+-1))
 (12 10 (:REWRITE DEFAULT-CAR))
 (10 9 (:REWRITE DEFAULT-CDR))
 (4 4 (:REWRITE ZP-OPEN))
 (3 1 (:DEFINITION CHARACTER-LISTP))
 (1 1 (:REWRITE DEFAULT-<-2))
 (1 1 (:REWRITE DEFAULT-<-1))
 (1 1 (:REWRITE CDR-CONS))
 )
(MEMBER-AVOID-LST-IMPLIES-MEMBER-REJECTIONABLES
 (35 27 (:REWRITE DEFAULT-CAR))
 (28 12 (:REWRITE DEFAULT-CDR))
 (12 6 (:REWRITE CAR-APPEND))
 (8 4 (:REWRITE DEFAULT-PKG-IMPORTS))
 (4 4 (:TYPE-PRESCRIPTION STRINGP-SYMBOL-PACKAGE-NAME))
 (4 4 (:REWRITE DEFAULT-SYMBOL-PACKAGE-NAME))
 )
(EQUAL-INTERN-IN-PACKAGE-OF-SYMBOL
 (43 41 (:REWRITE DEFAULT-SYMBOL-PACKAGE-NAME))
 (42 21 (:REWRITE DEFAULT-PKG-IMPORTS))
 (16 16 (:REWRITE DEFAULT-INTERN-IN-PACKAGE-OF-SYMBOL))
 (12 9 (:REWRITE DEFAULT-SYMBOL-NAME))
 (7 7 (:REWRITE DEFAULT-CAR))
 )
(GSYM-NOT-EQUAL-T
 (313 1 (:DEFINITION EXPLODE-NONNEGATIVE-INTEGER))
 (182 2 (:DEFINITION FLOOR))
 (110 2 (:DEFINITION NONNEGATIVE-INTEGER-QUOTIENT))
 (109 1 (:DEFINITION MOD))
 (76 1 (:DEFINITION DIGIT-TO-CHAR))
 (70 4 (:REWRITE NIQ-TYPE . 3))
 (61 12 (:REWRITE COMMUTATIVITY-OF-*))
 (60 30 (:TYPE-PRESCRIPTION |x < y  =>  0 < y-x|))
 (48 4 (:REWRITE NIQ-TYPE . 2))
 (36 36 (:TYPE-PRESCRIPTION NONNEGATIVE-INTEGER-QUOTIENT))
 (33 30 (:REWRITE DEFAULT-*-2))
 (33 30 (:REWRITE DEFAULT-*-1))
 (26 2 (:REWRITE DISTRIBUTIVITY))
 (24 4 (:LINEAR NUMERATOR-GOES-DOWN-BY-INTEGER-DIVISION . 1))
 (15 15 (:REWRITE EQUAL-CONSTANT-+))
 (14 14 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (14 12 (:REWRITE DEFAULT-<-1))
 (14 2 (:REWRITE FUNCTIONAL-COMMUTATIVITY-OF-MINUS-*-RIGHT))
 (12 12 (:REWRITE DEFAULT-<-2))
 (12 9 (:REWRITE DEFAULT-+-2))
 (11 10 (:REWRITE NUMERATOR-WHEN-INTEGERP))
 (10 1 (:REWRITE INTERN-IN-PACKAGE-OF-SYMBOL-IS-IDENTITY))
 (9 9 (:REWRITE INTEGERP-+-MINUS-*))
 (9 9 (:REWRITE DEFAULT-+-1))
 (9 5 (:REWRITE DEFAULT-CDR))
 (8 8 (:REWRITE /R-WHEN-ABS-NUMERATOR=1))
 (8 2 (:REWRITE FLOOR-=-X/Y . 3))
 (8 2 (:REWRITE FLOOR-=-X/Y . 2))
 (7 1 (:REWRITE MOD-=-0 . 2))
 (6 6 (:REWRITE DEFAULT-NUMERATOR))
 (6 6 (:REWRITE DEFAULT-CAR))
 (6 3 (:REWRITE DEFAULT-PKG-IMPORTS))
 (6 2 (:REWRITE EQUAL-DENOMINATOR-1))
 (6 2 (:REWRITE COMMUTATIVITY-OF-+))
 (6 2 (:DEFINITION NFIX))
 (5 5 (:REWRITE DEFAULT-SYMBOL-PACKAGE-NAME))
 (5 1 (:REWRITE DEFAULT-INTERN-IN-PACKAGE-OF-SYMBOL))
 (5 1 (:REWRITE DEFAULT-COERCE-3))
 (4 4 (:REWRITE RATIONAL-IMPLIES2))
 (4 4 (:REWRITE DEFAULT-UNARY-/))
 (4 4 (:LINEAR NUMERATOR-GOES-DOWN-BY-INTEGER-DIVISION . 2))
 (4 3 (:REWRITE DEFAULT-UNARY-MINUS))
 (4 2 (:REWRITE FLOOR-TYPE-3 . 2))
 (3 2 (:REWRITE INTEGERP==>DENOMINATOR=1))
 (3 1 (:REWRITE MOD-X-Y-=-X-FOR-RATIONALS . 2))
 (3 1 (:DEFINITION BINARY-APPEND))
 (2 2 (:REWRITE INVERSE-OF-*))
 (2 2 (:REWRITE FLOOR-TYPE-4 . 3))
 (2 2 (:REWRITE FLOOR-TYPE-4 . 2))
 (2 2 (:REWRITE FLOOR-TYPE-3 . 3))
 (2 2 (:REWRITE DEFAULT-DENOMINATOR))
 (2 2 (:DEFINITION IFIX))
 (1 1 (:REWRITE ZP-OPEN))
 (1 1 (:REWRITE THIS-NEEDS-TO-BE-ADDED-TO-QUOTIENT-REMAINDER-LEMMAS))
 (1 1 (:REWRITE NATP-RW))
 (1 1 (:REWRITE MOD-X-Y-=-X-FOR-RATIONALS . 3))
 (1 1 (:REWRITE MOD-X-Y-=-X+Y-FOR-RATIONALS . 3))
 (1 1 (:REWRITE MOD-X-Y-=-X+Y-FOR-RATIONALS . 2))
 (1 1 (:REWRITE DEFAULT-COERCE-2))
 )
(CAR-LAST-APPEND)
(GSYM-NOT-EQUAL-NIL-LEMMA-LEMMA
 (536 268 (:TYPE-PRESCRIPTION TRUE-LISTP-APPEND))
 (268 268 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (88 46 (:REWRITE DEFAULT-CDR))
 (66 50 (:REWRITE DEFAULT-CAR))
 (30 10 (:DEFINITION LAST))
 )
(DIGIT-CHARACTER-LISTP)
(DIGIT-CHARACTER-LISTP-EXPLODE-NONNEGATIVE-INTEGER
 (723932 11810 (:DEFINITION NONNEGATIVE-INTEGER-QUOTIENT))
 (540051 27904 (:REWRITE NIQ-TYPE . 2))
 (456190 27904 (:REWRITE NIQ-TYPE . 3))
 (277092 5361 (:LINEAR NIQ-TYPE))
 (225855 11655 (:LINEAR NUMERATOR-GOES-DOWN-BY-INTEGER-DIVISION . 2))
 (153530 11810 (:REWRITE DISTRIBUTIVITY))
 (146938 130233 (:REWRITE DEFAULT-*-2))
 (144665 130233 (:REWRITE DEFAULT-*-1))
 (84123 942 (:REWRITE FLOOR-TYPE-3 . 3))
 (83662 481 (:REWRITE MOD-X-Y-=-X-FOR-RATIONALS . 3))
 (82670 11810 (:REWRITE FUNCTIONAL-COMMUTATIVITY-OF-MINUS-*-RIGHT))
 (80534 80534 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (78498 11655 (:LINEAR NUMERATOR-GOES-DOWN-BY-INTEGER-DIVISION . 1))
 (72956 72956 (:REWRITE /R-WHEN-ABS-NUMERATOR=1))
 (72294 942 (:REWRITE FLOOR-TYPE-3 . 2))
 (71835 481 (:REWRITE MOD-X-Y-=-X-FOR-RATIONALS . 2))
 (66348 52856 (:REWRITE DEFAULT-+-2))
 (53213 52856 (:REWRITE DEFAULT-+-1))
 (51636 942 (:REWRITE FLOOR-TYPE-4 . 2))
 (50456 40073 (:REWRITE DEFAULT-<-1))
 (40094 40073 (:REWRITE DEFAULT-<-2))
 (36478 36478 (:REWRITE DEFAULT-UNARY-/))
 (35430 11810 (:REWRITE COMMUTATIVITY-OF-+))
 (35430 11810 (:DEFINITION NFIX))
 (25828 481 (:REWRITE MOD-X-Y-=-X+Y-FOR-RATIONALS . 2))
 (14818 13136 (:REWRITE DEFAULT-UNARY-MINUS))
 (14534 13820 (:REWRITE DEFAULT-NUMERATOR))
 (11810 11810 (:REWRITE INVERSE-OF-*))
 (11810 11810 (:DEFINITION IFIX))
 (7875 7875 (:REWRITE EQUAL-CONSTANT-+))
 (7854 2499 (:REWRITE NIQ-TYPE . 1))
 (5633 942 (:REWRITE FLOOR-=-X/Y . 3))
 (5633 942 (:REWRITE FLOOR-=-X/Y . 2))
 (4740 4740 (:REWRITE INTEGERP-+-MINUS-*))
 (3431 428 (:REWRITE ZP-OPEN))
 (2879 2165 (:REWRITE DEFAULT-DENOMINATOR))
 (1656 942 (:REWRITE FLOOR-TYPE-4 . 3))
 (1624 1492 (:REWRITE DEFAULT-CAR))
 (838 481 (:REWRITE MOD-X-Y-=-X+Y-FOR-RATIONALS . 3))
 (481 481 (:REWRITE THIS-NEEDS-TO-BE-ADDED-TO-QUOTIENT-REMAINDER-LEMMAS))
 (252 84 (:REWRITE <-*-/-LEFT-COMMUTED))
 (72 72 (:REWRITE DEFAULT-CDR))
 (28 28 (:TYPE-PRESCRIPTION FLOOR-TYPE-3 . 2))
 (28 28 (:TYPE-PRESCRIPTION FLOOR-TYPE-3 . 1))
 (28 28 (:TYPE-PRESCRIPTION FLOOR-TYPE-1 . 2))
 (28 28 (:TYPE-PRESCRIPTION FLOOR-TYPE-1 . 1))
 (28 28 (:TYPE-PRESCRIPTION FLOOR))
 (15 1 (:REWRITE DIGIT-TO-CHAR-EQUAL-0))
 (7 1 (:REWRITE <-0-+-NEGATIVE-2))
 )
(CAR-LAST-DIGIT-CHARACTER-LISTP-NOT-L)
(GSYM-NOT-EQUAL-NIL-LEMMA
 (313 1 (:DEFINITION EXPLODE-NONNEGATIVE-INTEGER))
 (182 2 (:DEFINITION FLOOR))
 (110 2 (:DEFINITION NONNEGATIVE-INTEGER-QUOTIENT))
 (109 1 (:DEFINITION MOD))
 (76 1 (:DEFINITION DIGIT-TO-CHAR))
 (70 4 (:REWRITE NIQ-TYPE . 3))
 (61 12 (:REWRITE COMMUTATIVITY-OF-*))
 (60 30 (:TYPE-PRESCRIPTION |x < y  =>  0 < y-x|))
 (48 4 (:REWRITE NIQ-TYPE . 2))
 (36 36 (:TYPE-PRESCRIPTION NONNEGATIVE-INTEGER-QUOTIENT))
 (33 30 (:REWRITE DEFAULT-*-2))
 (33 30 (:REWRITE DEFAULT-*-1))
 (26 2 (:REWRITE DISTRIBUTIVITY))
 (24 4 (:LINEAR NUMERATOR-GOES-DOWN-BY-INTEGER-DIVISION . 1))
 (15 15 (:REWRITE EQUAL-CONSTANT-+))
 (14 14 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (14 12 (:REWRITE DEFAULT-<-1))
 (14 2 (:REWRITE FUNCTIONAL-COMMUTATIVITY-OF-MINUS-*-RIGHT))
 (13 5 (:REWRITE DEFAULT-CDR))
 (12 12 (:REWRITE DEFAULT-<-2))
 (12 9 (:REWRITE DEFAULT-+-2))
 (11 10 (:REWRITE NUMERATOR-WHEN-INTEGERP))
 (11 1 (:DEFINITION LAST))
 (9 9 (:REWRITE INTEGERP-+-MINUS-*))
 (9 9 (:REWRITE DEFAULT-+-1))
 (8 8 (:REWRITE /R-WHEN-ABS-NUMERATOR=1))
 (8 2 (:REWRITE FLOOR-=-X/Y . 3))
 (8 2 (:REWRITE FLOOR-=-X/Y . 2))
 (7 4 (:REWRITE DEFAULT-CAR))
 (7 1 (:REWRITE MOD-=-0 . 2))
 (6 6 (:REWRITE DEFAULT-NUMERATOR))
 (6 2 (:REWRITE EQUAL-DENOMINATOR-1))
 (6 2 (:REWRITE COMMUTATIVITY-OF-+))
 (6 2 (:DEFINITION NFIX))
 (4 4 (:REWRITE RATIONAL-IMPLIES2))
 (4 4 (:REWRITE DEFAULT-UNARY-/))
 (4 4 (:LINEAR NUMERATOR-GOES-DOWN-BY-INTEGER-DIVISION . 2))
 (4 3 (:REWRITE DEFAULT-UNARY-MINUS))
 (4 2 (:REWRITE FLOOR-TYPE-3 . 2))
 (3 2 (:REWRITE INTEGERP==>DENOMINATOR=1))
 (3 1 (:REWRITE MOD-X-Y-=-X-FOR-RATIONALS . 2))
 (3 1 (:DEFINITION CHARACTER-LISTP))
 (3 1 (:DEFINITION BINARY-APPEND))
 (2 2 (:REWRITE INVERSE-OF-*))
 (2 2 (:REWRITE FLOOR-TYPE-4 . 3))
 (2 2 (:REWRITE FLOOR-TYPE-4 . 2))
 (2 2 (:REWRITE FLOOR-TYPE-3 . 3))
 (2 2 (:REWRITE DEFAULT-DENOMINATOR))
 (2 2 (:DEFINITION IFIX))
 (1 1 (:REWRITE ZP-OPEN))
 (1 1 (:REWRITE THIS-NEEDS-TO-BE-ADDED-TO-QUOTIENT-REMAINDER-LEMMAS))
 (1 1 (:REWRITE NATP-RW))
 (1 1 (:REWRITE MOD-X-Y-=-X-FOR-RATIONALS . 3))
 (1 1 (:REWRITE MOD-X-Y-=-X+Y-FOR-RATIONALS . 3))
 (1 1 (:REWRITE MOD-X-Y-=-X+Y-FOR-RATIONALS . 2))
 )
(GSYM-NOT-EQUAL-NIL
 (1565 5 (:DEFINITION EXPLODE-NONNEGATIVE-INTEGER))
 (910 10 (:DEFINITION FLOOR))
 (550 10 (:DEFINITION NONNEGATIVE-INTEGER-QUOTIENT))
 (545 5 (:DEFINITION MOD))
 (380 5 (:DEFINITION DIGIT-TO-CHAR))
 (350 20 (:REWRITE NIQ-TYPE . 3))
 (305 60 (:REWRITE COMMUTATIVITY-OF-*))
 (300 150 (:TYPE-PRESCRIPTION |x < y  =>  0 < y-x|))
 (240 20 (:REWRITE NIQ-TYPE . 2))
 (180 180 (:TYPE-PRESCRIPTION NONNEGATIVE-INTEGER-QUOTIENT))
 (165 150 (:REWRITE DEFAULT-*-2))
 (165 150 (:REWRITE DEFAULT-*-1))
 (130 10 (:REWRITE DISTRIBUTIVITY))
 (120 20 (:LINEAR NUMERATOR-GOES-DOWN-BY-INTEGER-DIVISION . 1))
 (75 75 (:REWRITE EQUAL-CONSTANT-+))
 (70 70 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (70 60 (:REWRITE DEFAULT-<-1))
 (70 10 (:REWRITE FUNCTIONAL-COMMUTATIVITY-OF-MINUS-*-RIGHT))
 (60 60 (:REWRITE DEFAULT-<-2))
 (60 45 (:REWRITE DEFAULT-+-2))
 (55 50 (:REWRITE NUMERATOR-WHEN-INTEGERP))
 (45 45 (:REWRITE INTEGERP-+-MINUS-*))
 (45 45 (:REWRITE DEFAULT-+-1))
 (40 40 (:REWRITE /R-WHEN-ABS-NUMERATOR=1))
 (40 10 (:REWRITE FLOOR-=-X/Y . 3))
 (40 10 (:REWRITE FLOOR-=-X/Y . 2))
 (35 5 (:REWRITE MOD-=-0 . 2))
 (30 30 (:REWRITE DEFAULT-NUMERATOR))
 (30 10 (:REWRITE EQUAL-DENOMINATOR-1))
 (30 10 (:REWRITE COMMUTATIVITY-OF-+))
 (30 10 (:DEFINITION NFIX))
 (25 5 (:REWRITE DEFAULT-COERCE-3))
 (20 20 (:REWRITE RATIONAL-IMPLIES2))
 (20 20 (:REWRITE DEFAULT-UNARY-/))
 (20 20 (:LINEAR NUMERATOR-GOES-DOWN-BY-INTEGER-DIVISION . 2))
 (20 15 (:REWRITE DEFAULT-UNARY-MINUS))
 (20 10 (:REWRITE FLOOR-TYPE-3 . 2))
 (15 10 (:REWRITE INTEGERP==>DENOMINATOR=1))
 (15 5 (:REWRITE MOD-X-Y-=-X-FOR-RATIONALS . 2))
 (15 5 (:DEFINITION BINARY-APPEND))
 (11 7 (:REWRITE DEFAULT-CDR))
 (10 10 (:REWRITE INVERSE-OF-*))
 (10 10 (:REWRITE FLOOR-TYPE-4 . 3))
 (10 10 (:REWRITE FLOOR-TYPE-4 . 2))
 (10 10 (:REWRITE FLOOR-TYPE-3 . 3))
 (10 10 (:REWRITE DEFAULT-DENOMINATOR))
 (10 10 (:DEFINITION IFIX))
 (10 1 (:REWRITE INTERN-IN-PACKAGE-OF-SYMBOL-IS-IDENTITY))
 (8 8 (:REWRITE DEFAULT-CAR))
 (6 3 (:REWRITE DEFAULT-PKG-IMPORTS))
 (5 5 (:REWRITE ZP-OPEN))
 (5 5 (:REWRITE THIS-NEEDS-TO-BE-ADDED-TO-QUOTIENT-REMAINDER-LEMMAS))
 (5 5 (:REWRITE MOD-X-Y-=-X-FOR-RATIONALS . 3))
 (5 5 (:REWRITE MOD-X-Y-=-X+Y-FOR-RATIONALS . 3))
 (5 5 (:REWRITE MOD-X-Y-=-X+Y-FOR-RATIONALS . 2))
 (5 5 (:REWRITE DEFAULT-SYMBOL-PACKAGE-NAME))
 (5 5 (:REWRITE DEFAULT-COERCE-2))
 (5 1 (:REWRITE DEFAULT-INTERN-IN-PACKAGE-OF-SYMBOL))
 )
(MEMBER-SYMBOL-NAME-IMPLIES-MEMBER-CAR
 (58 52 (:REWRITE DEFAULT-CAR))
 (26 26 (:REWRITE DEFAULT-SYMBOL-NAME))
 (17 17 (:REWRITE DEFAULT-CDR))
 )
(MEMBER-INTERN-IN-PACKAGE-OF-SYMBOL-PKG-IMPORTS
 (12 6 (:REWRITE DEFAULT-PKG-IMPORTS))
 (9 8 (:REWRITE DEFAULT-SYMBOL-PACKAGE-NAME))
 (3 3 (:REWRITE DEFAULT-INTERN-IN-PACKAGE-OF-SYMBOL))
 (3 3 (:REWRITE DEFAULT-CAR))
 (2 2 (:REWRITE EQUAL-INTERN-IN-PACKAGE-OF-SYMBOL))
 (2 1 (:REWRITE DEFAULT-SYMBOL-NAME))
 (1 1 (:REWRITE DEFAULT-CDR))
 )
(MEMBER-GSYM-PKG-IMPORTS
 (626 2 (:DEFINITION EXPLODE-NONNEGATIVE-INTEGER))
 (364 4 (:DEFINITION FLOOR))
 (220 4 (:DEFINITION NONNEGATIVE-INTEGER-QUOTIENT))
 (218 2 (:DEFINITION MOD))
 (152 2 (:DEFINITION DIGIT-TO-CHAR))
 (140 8 (:REWRITE NIQ-TYPE . 3))
 (122 24 (:REWRITE COMMUTATIVITY-OF-*))
 (120 60 (:TYPE-PRESCRIPTION |x < y  =>  0 < y-x|))
 (96 8 (:REWRITE NIQ-TYPE . 2))
 (72 72 (:TYPE-PRESCRIPTION NONNEGATIVE-INTEGER-QUOTIENT))
 (66 60 (:REWRITE DEFAULT-*-2))
 (66 60 (:REWRITE DEFAULT-*-1))
 (52 4 (:REWRITE DISTRIBUTIVITY))
 (48 8 (:LINEAR NUMERATOR-GOES-DOWN-BY-INTEGER-DIVISION . 1))
 (30 30 (:REWRITE EQUAL-CONSTANT-+))
 (28 28 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (28 24 (:REWRITE DEFAULT-<-1))
 (28 4 (:REWRITE FUNCTIONAL-COMMUTATIVITY-OF-MINUS-*-RIGHT))
 (24 24 (:REWRITE DEFAULT-<-2))
 (24 18 (:REWRITE DEFAULT-+-2))
 (22 20 (:REWRITE NUMERATOR-WHEN-INTEGERP))
 (20 2 (:REWRITE INTERN-IN-PACKAGE-OF-SYMBOL-IS-IDENTITY))
 (18 18 (:REWRITE INTEGERP-+-MINUS-*))
 (18 18 (:REWRITE DEFAULT-+-1))
 (16 16 (:REWRITE /R-WHEN-ABS-NUMERATOR=1))
 (16 4 (:REWRITE FLOOR-=-X/Y . 3))
 (16 4 (:REWRITE FLOOR-=-X/Y . 2))
 (14 2 (:REWRITE MOD-=-0 . 2))
 (12 12 (:REWRITE DEFAULT-NUMERATOR))
 (12 4 (:REWRITE EQUAL-DENOMINATOR-1))
 (12 4 (:REWRITE COMMUTATIVITY-OF-+))
 (12 4 (:DEFINITION NFIX))
 (11 6 (:REWRITE DEFAULT-SYMBOL-PACKAGE-NAME))
 (10 2 (:REWRITE DEFAULT-INTERN-IN-PACKAGE-OF-SYMBOL))
 (10 2 (:REWRITE DEFAULT-COERCE-3))
 (10 1 (:REWRITE SYMBOL-PACKAGE-NAME-INTERN-IN-PACKAGE-OF-SYMBOL))
 (8 8 (:REWRITE RATIONAL-IMPLIES2))
 (8 8 (:REWRITE DEFAULT-UNARY-/))
 (8 8 (:LINEAR NUMERATOR-GOES-DOWN-BY-INTEGER-DIVISION . 2))
 (8 6 (:REWRITE DEFAULT-UNARY-MINUS))
 (8 4 (:REWRITE FLOOR-TYPE-3 . 2))
 (8 4 (:REWRITE DEFAULT-PKG-IMPORTS))
 (6 6 (:TYPE-PRESCRIPTION MEMBER-SYMBOL-NAME))
 (6 4 (:REWRITE INTEGERP==>DENOMINATOR=1))
 (6 2 (:REWRITE MOD-X-Y-=-X-FOR-RATIONALS . 2))
 (6 2 (:DEFINITION BINARY-APPEND))
 (4 4 (:REWRITE INVERSE-OF-*))
 (4 4 (:REWRITE FLOOR-TYPE-4 . 3))
 (4 4 (:REWRITE FLOOR-TYPE-4 . 2))
 (4 4 (:REWRITE FLOOR-TYPE-3 . 3))
 (4 4 (:REWRITE DEFAULT-DENOMINATOR))
 (4 4 (:DEFINITION IFIX))
 (3 3 (:REWRITE DEFAULT-CDR))
 (3 3 (:REWRITE DEFAULT-CAR))
 (3 1 (:DEFINITION CHARACTER-LISTP))
 (2 2 (:REWRITE ZP-OPEN))
 (2 2 (:REWRITE THIS-NEEDS-TO-BE-ADDED-TO-QUOTIENT-REMAINDER-LEMMAS))
 (2 2 (:REWRITE MOD-X-Y-=-X-FOR-RATIONALS . 3))
 (2 2 (:REWRITE MOD-X-Y-=-X+Y-FOR-RATIONALS . 3))
 (2 2 (:REWRITE MOD-X-Y-=-X+Y-FOR-RATIONALS . 2))
 (2 2 (:REWRITE DEFAULT-COERCE-2))
 (1 1 (:REWRITE NATP-RW))
 )
(MEMBER-APPEND
 (62 50 (:REWRITE DEFAULT-CAR))
 (48 24 (:TYPE-PRESCRIPTION TRUE-LISTP-APPEND))
 (40 31 (:REWRITE DEFAULT-CDR))
 (24 24 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (24 24 (:TYPE-PRESCRIPTION BINARY-APPEND))
 (18 6 (:REWRITE CAR-APPEND))
 )
(MEMBER-GSYM-REJECTABLE-NAMES
 (6 2 (:DEFINITION BINARY-APPEND))
 (5 1 (:DEFINITION MEMBER-EQUAL))
 (4 4 (:REWRITE DEFAULT-CDR))
 (4 4 (:REWRITE DEFAULT-CAR))
 (4 3 (:REWRITE DEFAULT-SYMBOL-PACKAGE-NAME))
 (3 1 (:DEFINITION CHARACTER-LISTP))
 (2 1 (:REWRITE DEFAULT-PKG-IMPORTS))
 (1 1 (:REWRITE NATP-RW))
 )
(SYMBOL-NAME-GSYM
 (313 1 (:DEFINITION EXPLODE-NONNEGATIVE-INTEGER))
 (182 2 (:DEFINITION FLOOR))
 (110 2 (:DEFINITION NONNEGATIVE-INTEGER-QUOTIENT))
 (109 1 (:DEFINITION MOD))
 (76 1 (:DEFINITION DIGIT-TO-CHAR))
 (70 4 (:REWRITE NIQ-TYPE . 3))
 (61 12 (:REWRITE COMMUTATIVITY-OF-*))
 (60 30 (:TYPE-PRESCRIPTION |x < y  =>  0 < y-x|))
 (48 4 (:REWRITE NIQ-TYPE . 2))
 (36 36 (:TYPE-PRESCRIPTION NONNEGATIVE-INTEGER-QUOTIENT))
 (33 30 (:REWRITE DEFAULT-*-2))
 (33 30 (:REWRITE DEFAULT-*-1))
 (26 2 (:REWRITE DISTRIBUTIVITY))
 (24 4 (:LINEAR NUMERATOR-GOES-DOWN-BY-INTEGER-DIVISION . 1))
 (15 15 (:REWRITE EQUAL-CONSTANT-+))
 (14 14 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (14 12 (:REWRITE DEFAULT-<-1))
 (14 2 (:REWRITE FUNCTIONAL-COMMUTATIVITY-OF-MINUS-*-RIGHT))
 (12 12 (:REWRITE DEFAULT-<-2))
 (12 9 (:REWRITE DEFAULT-+-2))
 (11 10 (:REWRITE NUMERATOR-WHEN-INTEGERP))
 (10 1 (:REWRITE INTERN-IN-PACKAGE-OF-SYMBOL-IS-IDENTITY))
 (9 9 (:REWRITE INTEGERP-+-MINUS-*))
 (9 9 (:REWRITE DEFAULT-+-1))
 (8 8 (:REWRITE /R-WHEN-ABS-NUMERATOR=1))
 (8 2 (:REWRITE FLOOR-=-X/Y . 3))
 (8 2 (:REWRITE FLOOR-=-X/Y . 2))
 (7 1 (:REWRITE MOD-=-0 . 2))
 (6 6 (:REWRITE DEFAULT-NUMERATOR))
 (6 2 (:REWRITE EQUAL-DENOMINATOR-1))
 (6 2 (:REWRITE COMMUTATIVITY-OF-+))
 (6 2 (:DEFINITION NFIX))
 (6 1 (:REWRITE DEFAULT-SYMBOL-NAME))
 (5 5 (:REWRITE DEFAULT-CAR))
 (5 1 (:REWRITE DEFAULT-INTERN-IN-PACKAGE-OF-SYMBOL))
 (5 1 (:REWRITE DEFAULT-COERCE-3))
 (5 1 (:REWRITE DEFAULT-COERCE-1))
 (4 4 (:REWRITE RATIONAL-IMPLIES2))
 (4 4 (:REWRITE DEFAULT-UNARY-/))
 (4 4 (:LINEAR NUMERATOR-GOES-DOWN-BY-INTEGER-DIVISION . 2))
 (4 3 (:REWRITE DEFAULT-UNARY-MINUS))
 (4 2 (:REWRITE FLOOR-TYPE-3 . 2))
 (3 3 (:REWRITE DEFAULT-CDR))
 (3 2 (:REWRITE INTEGERP==>DENOMINATOR=1))
 (3 1 (:REWRITE MOD-X-Y-=-X-FOR-RATIONALS . 2))
 (3 1 (:DEFINITION BINARY-APPEND))
 (2 2 (:TYPE-PRESCRIPTION MEMBER-SYMBOL-NAME))
 (2 2 (:REWRITE INVERSE-OF-*))
 (2 2 (:REWRITE FLOOR-TYPE-4 . 3))
 (2 2 (:REWRITE FLOOR-TYPE-4 . 2))
 (2 2 (:REWRITE FLOOR-TYPE-3 . 3))
 (2 2 (:REWRITE DEFAULT-DENOMINATOR))
 (2 2 (:REWRITE DEFAULT-COERCE-2))
 (2 2 (:DEFINITION IFIX))
 (2 1 (:REWRITE DEFAULT-PKG-IMPORTS))
 (1 1 (:TYPE-PRESCRIPTION SYMBOLP-INTERN-IN-PACKAGE-OF-SYMBOL))
 (1 1 (:TYPE-PRESCRIPTION STRINGP-SYMBOL-PACKAGE-NAME))
 (1 1 (:REWRITE ZP-OPEN))
 (1 1 (:REWRITE THIS-NEEDS-TO-BE-ADDED-TO-QUOTIENT-REMAINDER-LEMMAS))
 (1 1 (:REWRITE MOD-X-Y-=-X-FOR-RATIONALS . 3))
 (1 1 (:REWRITE MOD-X-Y-=-X+Y-FOR-RATIONALS . 3))
 (1 1 (:REWRITE MOD-X-Y-=-X+Y-FOR-RATIONALS . 2))
 (1 1 (:REWRITE DEFAULT-SYMBOL-PACKAGE-NAME))
 )
(REJECTED-GSYMS-ARE-REJECTABLE
 (24 8 (:DEFINITION BINARY-APPEND))
 (16 16 (:REWRITE DEFAULT-CAR))
 (15 10 (:REWRITE DEFAULT-SYMBOL-PACKAGE-NAME))
 (11 11 (:REWRITE DEFAULT-CDR))
 (8 4 (:REWRITE DEFAULT-PKG-IMPORTS))
 (7 2 (:REWRITE DEFAULT-SYMBOL-NAME))
 (6 2 (:DEFINITION CHARACTER-LISTP))
 (5 1 (:DEFINITION LEN))
 (3 3 (:REWRITE DEFAULT-COERCE-2))
 (3 3 (:REWRITE DEFAULT-COERCE-1))
 (2 2 (:REWRITE DEFAULT-<-2))
 (2 2 (:REWRITE DEFAULT-<-1))
 (2 1 (:REWRITE LEGAL-VARIABLE-OR-CONSTANT-NAMEP-IMPLIES-SYMBOLP))
 (2 1 (:REWRITE DEFAULT-+-2))
 (1 1 (:REWRITE DEFAULT-+-1))
 )
(GENVAR1-MEASURE)
(GSYM-IS-INTERN-IN-PACKAGE-OF-SYMBOL)
(NOT-MEMBER-GENVAR1-AVOID-LST
 (42 42 (:REWRITE DEFAULT-CAR))
 (22 22 (:REWRITE DEFAULT-CDR))
 (21 21 (:REWRITE DEFAULT-SYMBOL-PACKAGE-NAME))
 (16 8 (:REWRITE LEGAL-VARIABLE-OR-CONSTANT-NAMEP-IMPLIES-SYMBOLP))
 (12 6 (:DEFINITION TRUE-LISTP))
 (10 10 (:REWRITE DEFAULT-+-2))
 (10 10 (:REWRITE DEFAULT-+-1))
 (8 8 (:TYPE-PRESCRIPTION GSYM))
 (6 6 (:REWRITE NATP-RW))
 )
(LEGAL-VARIABLEP-GENVAR1
 (42 42 (:REWRITE DEFAULT-CAR))
 (34 17 (:REWRITE LEGAL-VARIABLE-OR-CONSTANT-NAMEP-IMPLIES-SYMBOLP))
 (22 22 (:REWRITE DEFAULT-CDR))
 (21 21 (:REWRITE DEFAULT-SYMBOL-PACKAGE-NAME))
 (12 6 (:DEFINITION TRUE-LISTP))
 (10 10 (:REWRITE DEFAULT-+-2))
 (10 10 (:REWRITE DEFAULT-+-1))
 (9 9 (:TYPE-PRESCRIPTION GSYM))
 (8 8 (:TYPE-PRESCRIPTION GENVAR1))
 (6 6 (:REWRITE NATP-RW))
 )
(FLAG-ABSTRACT-PAT1
 (216 104 (:REWRITE DEFAULT-+-2))
 (145 104 (:REWRITE DEFAULT-+-1))
 (88 22 (:REWRITE COMMUTATIVITY-OF-+))
 (88 22 (:DEFINITION INTEGER-ABS))
 (88 11 (:DEFINITION LENGTH))
 (55 11 (:DEFINITION LEN))
 (32 32 (:REWRITE DEFAULT-CDR))
 (30 30 (:REWRITE FOLD-CONSTS-IN-+))
 (29 25 (:REWRITE DEFAULT-<-2))
 (28 25 (:REWRITE DEFAULT-<-1))
 (22 22 (:REWRITE DEFAULT-UNARY-MINUS))
 (21 21 (:REWRITE DEFAULT-CAR))
 (11 11 (:TYPE-PRESCRIPTION LEN))
 (11 11 (:REWRITE NUMERATOR-WHEN-INTEGERP))
 (11 11 (:REWRITE INTEGERP==>DENOMINATOR=1))
 (11 11 (:REWRITE DEFAULT-REALPART))
 (11 11 (:REWRITE DEFAULT-NUMERATOR))
 (11 11 (:REWRITE DEFAULT-IMAGPART))
 (11 11 (:REWRITE DEFAULT-DENOMINATOR))
 (11 11 (:REWRITE DEFAULT-COERCE-2))
 (11 11 (:REWRITE DEFAULT-COERCE-1))
 )
(FLAG::FLAG-EQUIV-LEMMA)
(FLAG-ABSTRACT-PAT1-EQUIVALENCES)
(FLAG-LEMMA-FOR-TRUE-LISTP-MV-NTH-1-ABSTRACT-PAT1
 (72 72 (:REWRITE DEFAULT-CAR))
 (69 69 (:REWRITE DEFAULT-CDR))
 (42 14 (:DEFINITION GENVAR1))
 (28 14 (:DEFINITION TRUE-LISTP))
 (14 14 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (14 14 (:DEFINITION GENVAR1-GUARDP))
 (11 10 (:REWRITE DEFAULT-+-2))
 (10 10 (:REWRITE DEFAULT-+-1))
 (9 9 (:REWRITE NATP-RW))
 (1 1 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 )
(TRUE-LISTP-MV-NTH-1-ABSTRACT-PAT1)
(TRUE-LISTP-MV-NTH-1-ABSTRACT-PAT1-LST)
(LEN-MV-NTH-0-ABSTRACT-PAT1-LST-INDUCTION)
(LEN-MV-NTH-0-ABSTRACT-PAT1-LST
 (124 4 (:DEFINITION ABSTRACT-PAT1))
 (72 8 (:DEFINITION GENVAR))
 (64 8 (:DEFINITION GENVAR1))
 (48 48 (:REWRITE DEFAULT-CDR))
 (48 8 (:DEFINITION GENVAR1-GUARDP))
 (32 16 (:DEFINITION TRUE-LISTP))
 (28 28 (:REWRITE DEFAULT-CAR))
 (20 12 (:REWRITE DEFAULT-+-2))
 (12 12 (:REWRITE DEFAULT-+-1))
 (8 8 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (8 8 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (4 4 (:REWRITE NATP-RW))
 )
(FLAG-LEMMA-FOR-PSEUDO-TERMP-MV-NTH-0-ABSTRACT-PAT1
 (345 345 (:REWRITE DEFAULT-CDR))
 (318 318 (:REWRITE DEFAULT-CAR))
 (114 63 (:REWRITE DEFAULT-+-2))
 (112 14 (:DEFINITION GENVAR1))
 (84 14 (:DEFINITION GENVAR1-GUARDP))
 (75 75 (:REWRITE TERM-LISTP-IMPLIES-PSEUDO-TERM-LISTP))
 (67 67 (:REWRITE TERMP-IMPLIES-PSEUDO-TERMP))
 (63 63 (:REWRITE DEFAULT-+-1))
 (14 14 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (14 14 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (11 11 (:REWRITE NATP-RW))
 (7 7 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 )
(PSEUDO-TERMP-MV-NTH-0-ABSTRACT-PAT1)
(PSEUDO-TERM-LISTP-MV-NTH-0-ABSTRACT-PAT1-LST)
(FLAG-ALL-VARS1
 (216 104 (:REWRITE DEFAULT-+-2))
 (145 104 (:REWRITE DEFAULT-+-1))
 (88 22 (:REWRITE COMMUTATIVITY-OF-+))
 (88 22 (:DEFINITION INTEGER-ABS))
 (88 11 (:DEFINITION LENGTH))
 (55 11 (:DEFINITION LEN))
 (32 32 (:REWRITE DEFAULT-CDR))
 (30 30 (:REWRITE FOLD-CONSTS-IN-+))
 (29 25 (:REWRITE DEFAULT-<-2))
 (28 25 (:REWRITE DEFAULT-<-1))
 (22 22 (:REWRITE DEFAULT-UNARY-MINUS))
 (21 21 (:REWRITE DEFAULT-CAR))
 (11 11 (:TYPE-PRESCRIPTION LEN))
 (11 11 (:REWRITE NUMERATOR-WHEN-INTEGERP))
 (11 11 (:REWRITE INTEGERP==>DENOMINATOR=1))
 (11 11 (:REWRITE DEFAULT-REALPART))
 (11 11 (:REWRITE DEFAULT-NUMERATOR))
 (11 11 (:REWRITE DEFAULT-IMAGPART))
 (11 11 (:REWRITE DEFAULT-DENOMINATOR))
 (11 11 (:REWRITE DEFAULT-COERCE-2))
 (11 11 (:REWRITE DEFAULT-COERCE-1))
 (8 2 (:TYPE-PRESCRIPTION RETURN-LAST))
 (6 6 (:TYPE-PRESCRIPTION ADD-TO-SET-EQUAL))
 (2 2 (:TYPE-PRESCRIPTION THROW-NONEXEC-ERROR))
 )
(FLAG::FLAG-EQUIV-LEMMA)
(FLAG-ALL-VARS1-EQUIVALENCES)
(FLAG-LEMMA-FOR-TRUE-LISTP-ALL-VARS1
 (23 23 (:REWRITE DEFAULT-CDR))
 (18 9 (:DEFINITION TRUE-LISTP))
 (17 17 (:REWRITE DEFAULT-CAR))
 )
(TRUE-LISTP-ALL-VARS1)
(TRUE-LISTP-ALL-VARS1-LST)
(BRR-CRITERIA-LISTP-IMPLIES-ALISTP
 (250 250 (:REWRITE DEFAULT-CAR))
 (146 146 (:REWRITE DEFAULT-CDR))
 (120 24 (:DEFINITION LEN))
 (48 24 (:REWRITE DEFAULT-+-2))
 (24 24 (:REWRITE DEFAULT-+-1))
 (24 8 (:DEFINITION SYMBOL-LISTP))
 (16 16 (:REWRITE TERMP-IMPLIES-PSEUDO-TERMP))
 (16 8 (:DEFINITION TRUE-LISTP))
 (8 8 (:REWRITE TERM-LISTP-IMPLIES-PSEUDO-TERM-LISTP))
 (5 5 (:REWRITE NATP-RW))
 )
(BRR-CRITERIA-ALISTP-HAS-NATP-DEPTH
 (255 5 (:DEFINITION PSEUDO-TERMP))
 (164 164 (:REWRITE DEFAULT-CAR))
 (103 103 (:REWRITE DEFAULT-CDR))
 (75 15 (:DEFINITION LEN))
 (35 35 (:TYPE-PRESCRIPTION LEN))
 (30 15 (:REWRITE DEFAULT-+-2))
 (15 15 (:REWRITE DEFAULT-+-1))
 (15 5 (:DEFINITION SYMBOL-LISTP))
 (10 10 (:REWRITE TERMP-IMPLIES-PSEUDO-TERMP))
 (10 5 (:DEFINITION TRUE-LISTP))
 (7 7 (:REWRITE NATP-RW))
 (5 5 (:TYPE-PRESCRIPTION SYMBOL-LISTP))
 (5 5 (:TYPE-PRESCRIPTION PSEUDO-TERM-LISTP))
 (5 5 (:REWRITE TERM-LISTP-IMPLIES-PSEUDO-TERM-LISTP))
 )
(BRR-CRITERIA-ALISTP-HAS-PSEUDO-TERMP-ABSTRACTION
 (246 246 (:REWRITE DEFAULT-CAR))
 (187 187 (:REWRITE DEFAULT-CDR))
 (165 33 (:DEFINITION LEN))
 (66 33 (:REWRITE DEFAULT-+-2))
 (33 33 (:REWRITE DEFAULT-+-1))
 (33 11 (:DEFINITION SYMBOL-LISTP))
 (22 22 (:REWRITE TERMP-IMPLIES-PSEUDO-TERMP))
 (22 11 (:DEFINITION TRUE-LISTP))
 (11 11 (:REWRITE TERM-LISTP-IMPLIES-PSEUDO-TERM-LISTP))
 (5 5 (:REWRITE NATP-RW))
 )
(BRR-CRITERIA-ALISTP-HAS-BOOLEANP-LAMBDA
 (306 6 (:DEFINITION PSEUDO-TERMP))
 (204 204 (:REWRITE DEFAULT-CAR))
 (139 139 (:REWRITE DEFAULT-CDR))
 (90 18 (:DEFINITION LEN))
 (42 42 (:TYPE-PRESCRIPTION LEN))
 (36 18 (:REWRITE DEFAULT-+-2))
 (18 18 (:REWRITE DEFAULT-+-1))
 (18 6 (:DEFINITION SYMBOL-LISTP))
 (12 12 (:REWRITE TERMP-IMPLIES-PSEUDO-TERMP))
 (12 6 (:DEFINITION TRUE-LISTP))
 (6 6 (:TYPE-PRESCRIPTION SYMBOL-LISTP))
 (6 6 (:TYPE-PRESCRIPTION PSEUDO-TERM-LISTP))
 (6 6 (:REWRITE TERM-LISTP-IMPLIES-PSEUDO-TERM-LISTP))
 (6 6 (:REWRITE NATP-RW))
 )
