(TYPE-JUDGEMENT-TOP)
(PSEUDO-TERMP-OF-TYPE-JUDGEMENT-TOP)
(TYPE-JUDGEMENT-TOP-LIST
 (290373 63 (:DEFINITION ACL2-COUNT))
 (181852 1110 (:DEFINITION SYMBOL-LISTP))
 (123166 1648 (:REWRITE PSEUDO-TERMP-OPENER))
 (123150 4731 (:REWRITE CONSP-OF-PSEUDO-LAMBDAP))
 (121190 1504 (:REWRITE SYMBOL-LISTP-OF-CDR-WHEN-SYMBOL-LISTP))
 (110185 781 (:REWRITE PSEUDO-TERM-LISTP-OF-SYMBOL-LISTP))
 (104148 1 (:REWRITE O<=-O-FINP-DEF))
 (101044 1945 (:REWRITE PSEUDO-LAMBDAP-OF-FN-CALL-OF-PSEUDO-TERMP))
 (94289 1309 (:REWRITE SYMBOLP-OF-CAR-WHEN-SYMBOL-LISTP))
 (66649 465 (:REWRITE SYMBOL-LISTP-OF-CAR-WHEN-SYMBOL-LIST-LISTP))
 (65604 12 (:LINEAR ACL2-COUNT-OF-SUM))
 (65524 2623 (:REWRITE SYMBOL-LISTP-WHEN-NOT-CONSP))
 (64236 192 (:DEFINITION SYMBOL-LIST-LISTP))
 (60336 140 (:REWRITE RATIONALP-OF-CAR-WHEN-RATIONAL-LISTP))
 (60336 140 (:REWRITE INTEGERP-OF-CAR-WHEN-INTEGER-LISTP))
 (56388 78 (:DEFINITION RATIONAL-LISTP))
 (56388 78 (:DEFINITION INTEGER-LISTP))
 (55399 357 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-TRUE-LIST-LISTP))
 (54016 127 (:DEFINITION TRUE-LIST-LISTP))
 (40294 207 (:REWRITE PSEUDO-TERMP-CADR-FROM-PSEUDO-TERM-LISTP))
 (39312 1311 (:REWRITE SYMBOLP-OF-FN-CALL-OF-PSEUDO-TERMP))
 (38847 206 (:REWRITE TRUE-LIST-LISTP-OF-CDR-WHEN-TRUE-LIST-LISTP))
 (32874 6 (:LINEAR ACL2-COUNT-CAR-CDR-LINEAR))
 (31640 920 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-OF-PSEUDO-TERMP))
 (29576 1802 (:REWRITE PSEUDO-LAMBDAP-OF-CAR-WHEN-PSEUDO-LAMBDA-LISTP))
 (26725 264 (:REWRITE SYMBOL-LIST-LISTP-OF-CDR-WHEN-SYMBOL-LIST-LISTP))
 (26010 6177 (:REWRITE DEFAULT-CAR))
 (25539 162 (:REWRITE RATIONAL-LISTP-WHEN-NOT-CONSP))
 (25539 162 (:REWRITE INTEGER-LISTP-WHEN-NOT-CONSP))
 (21764 642 (:DEFINITION LEN))
 (18521 5743 (:REWRITE DEFAULT-CDR))
 (17644 147 (:REWRITE RATIONAL-LISTP-OF-CDR-WHEN-RATIONAL-LISTP))
 (17644 147 (:REWRITE INTEGER-LISTP-OF-CDR-WHEN-INTEGER-LISTP))
 (15653 2807 (:REWRITE CONSP-OF-CDR-OF-PSEUDO-LAMBDAP))
 (14592 589 (:REWRITE PSEUDO-LAMBDA-LISTP-OF-CDR-WHEN-PSEUDO-LAMBDA-LISTP))
 (13074 13074 (:REWRITE IMPLIES-OF-IS-CONJUNCT-LIST?))
 (12776 12776 (:REWRITE PSEUDO-LAMBDAP-WHEN-MEMBER-EQUAL-OF-PSEUDO-LAMBDA-LISTP))
 (10706 10706 (:REWRITE IMPLIES-OF-TYPE-PREDICATE-OF-TERM))
 (9007 1807 (:REWRITE PSEUDO-LAMBDA-LISTP-WHEN-NOT-CONSP))
 (8531 373 (:REWRITE SYMBOL-LIST-LISTP-WHEN-NOT-CONSP))
 (7005 278 (:REWRITE TRUE-LIST-LISTP-WHEN-NOT-CONSP))
 (6350 6350 (:REWRITE IMPLIES-OF-TYPE-PREDICATE-P))
 (4857 283 (:REWRITE SYMBOLP-OF-CAAR-WHEN-ALIST-ARRAY-MAP-P))
 (4830 4830 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-TYPE-TUPLE-TO-THM-ALIST-P . 2))
 (4830 4830 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-TYPE-TUPLE-TO-THM-ALIST-P . 1))
 (4830 4830 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-TYPE-TO-TYPES-ALIST-P . 2))
 (4830 4830 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-TYPE-TO-TYPES-ALIST-P . 1))
 (4830 4830 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-PSEUDO-TERM-ALISTP . 2))
 (4830 4830 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-PSEUDO-TERM-ALISTP . 1))
 (4830 4830 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-FUNCTION-DESCRIPTION-ALIST-P . 2))
 (4830 4830 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-FUNCTION-DESCRIPTION-ALIST-P . 1))
 (4830 4830 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ARG-CHECK-P . 2))
 (4830 4830 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ARG-CHECK-P . 1))
 (4830 4830 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ALIST-INFO-P . 2))
 (4830 4830 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ALIST-INFO-P . 1))
 (4830 4830 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ALIST-ARRAY-MAP-P . 2))
 (4830 4830 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ALIST-ARRAY-MAP-P . 1))
 (4732 563 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-PSEUDO-TERMP-IF))
 (4709 4709 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (4709 4709 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (4565 4565 (:REWRITE PSEUDO-TERMP-OF-SINGLE-VAR-FNCALL-OF-TERM))
 (4565 4565 (:REWRITE PSEUDO-TERMP-OF-JUDGEMENT-OF-TERM))
 (4397 1113 (:REWRITE O-P-O-INFP-CAR))
 (4078 283 (:REWRITE SYMBOLP-OF-CAAR-WHEN-SYMBOL-SYMBOL-ALISTP))
 (4078 283 (:REWRITE SYMBOLP-OF-CAAR-WHEN-FUNCTION-DESCRIPTION-ALIST-P))
 (4078 283 (:REWRITE SYMBOLP-OF-CAAR-WHEN-ALIST-INFO-P))
 (3883 916 (:REWRITE CONSP-OF-CDDR-OF-PSEUDO-LAMBDAP))
 (3773 283 (:REWRITE SYMBOLP-OF-CAAR-WHEN-ARG-CHECK-P))
 (3614 3614 (:REWRITE PSEUDO-LAMBDA-LISTP-WHEN-SUBSETP-EQUAL))
 (3603 283 (:REWRITE SYMBOLP-OF-CAAR-WHEN-TYPE-TO-TYPES-ALIST-P))
 (3171 697 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (3012 3012 (:REWRITE SYMBOL-LISTP-OF-CDR-WHEN-MEMBER-EQUAL-OF-TYPE-TO-TYPES-ALIST-P))
 (2623 2623 (:REWRITE FN-CHECK-DEF-FORMALS))
 (2622 2622 (:REWRITE SYMBOLP-OF-CAR-WHEN-MEMBER-EQUAL-OF-TYPE-TO-TYPES-ALIST-P))
 (2622 2622 (:REWRITE SYMBOLP-OF-CAR-WHEN-MEMBER-EQUAL-OF-FUNCTION-DESCRIPTION-ALIST-P))
 (2622 2622 (:REWRITE SYMBOLP-OF-CAR-WHEN-MEMBER-EQUAL-OF-ARG-CHECK-P))
 (2622 2622 (:REWRITE SYMBOLP-OF-CAR-WHEN-MEMBER-EQUAL-OF-ALIST-INFO-P))
 (2622 2622 (:REWRITE SYMBOLP-OF-CAR-WHEN-MEMBER-EQUAL-OF-ALIST-ARRAY-MAP-P))
 (2618 2618 (:REWRITE SYMBOLP-OF-CAR-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP))
 (2499 927 (:REWRITE DEFAULT-+-2))
 (2299 132 (:REWRITE ALIST-ARRAY-MAP-P-OF-CDR-WHEN-ALIST-ARRAY-MAP-P))
 (2037 247 (:REWRITE ALIST-ARRAY-MAP-P-WHEN-NOT-CONSP))
 (1996 27 (:DEFINITION LENGTH))
 (1971 247 (:REWRITE SYMBOL-SYMBOL-ALISTP-WHEN-NOT-CONSP))
 (1971 247 (:REWRITE FUNCTION-DESCRIPTION-ALIST-P-WHEN-NOT-CONSP))
 (1971 247 (:REWRITE ARG-CHECK-P-WHEN-NOT-CONSP))
 (1971 247 (:REWRITE ALIST-INFO-P-WHEN-NOT-CONSP))
 (1860 1 (:REWRITE ACL2-COUNT-WHEN-MEMBER))
 (1845 2 (:DEFINITION MEMBER-EQUAL))
 (1788 531 (:REWRITE O-P-DEF-O-FINP-1))
 (1777 307 (:REWRITE TYPE-TO-TYPES-ALIST-P-WHEN-NOT-CONSP))
 (1609 142 (:REWRITE TYPE-TO-TYPES-ALIST-P-OF-CDR-WHEN-TYPE-TO-TYPES-ALIST-P))
 (1600 536 (:REWRITE PSEUDO-TERM-LISTP-CDR))
 (1588 1588 (:REWRITE TERMP-IMPLIES-PSEUDO-TERMP))
 (1586 132 (:REWRITE SYMBOL-SYMBOL-ALISTP-OF-CDR-WHEN-SYMBOL-SYMBOL-ALISTP))
 (1586 132 (:REWRITE FUNCTION-DESCRIPTION-ALIST-P-OF-CDR-WHEN-FUNCTION-DESCRIPTION-ALIST-P))
 (1586 132 (:REWRITE ALIST-INFO-P-OF-CDR-WHEN-ALIST-INFO-P))
 (1426 132 (:REWRITE ARG-CHECK-P-OF-CDR-WHEN-ARG-CHECK-P))
 (1352 1352 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (1305 927 (:REWRITE DEFAULT-+-1))
 (1191 7 (:LINEAR ACL2-COUNT-OF-CONSP-POSITIVE))
 (1158 566 (:TYPE-PRESCRIPTION ACL2-COUNT-OF-CONSP-POSITIVE))
 (1078 1078 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (1013 184 (:DEFINITION EQ))
 (1008 1008 (:REWRITE PSEUDO-TERMP-OF-CDR-WHEN-MEMBER-EQUAL-OF-PSEUDO-TERM-ALISTP))
 (888 760 (:REWRITE PSEUDO-TERM-LISTP-OF-ATOM))
 (833 79 (:REWRITE SYMBOL-LISTP-OF-CDAR-WHEN-TYPE-TO-TYPES-ALIST-P))
 (762 381 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (756 756 (:REWRITE TERM-LISTP-IMPLIES-PSEUDO-TERM-LISTP))
 (717 717 (:TYPE-PRESCRIPTION O-FINP))
 (697 697 (:REWRITE TRUE-LISTP-WHEN-THEOREM-SYMBOL-LISTP))
 (697 697 (:REWRITE TRUE-LISTP-WHEN-TERMFN-LISTP))
 (697 697 (:REWRITE TRUE-LISTP-WHEN-MACRO-SYMBOL-LISTP))
 (697 697 (:REWRITE TRUE-LISTP-WHEN-LAMBDA-LISTP))
 (697 697 (:REWRITE TRUE-LISTP-WHEN-FUNCTION-SYMBOL-LISTP))
 (614 614 (:REWRITE TYPE-TO-TYPES-ALIST-P-WHEN-SUBSETP-EQUAL))
 (568 568 (:REWRITE PSEUDO-TERMP-OF-CAR-WHEN-MEMBER-EQUAL-OF-PSEUDO-TERM-ALISTP))
 (494 494 (:REWRITE SYMBOL-SYMBOL-ALISTP-WHEN-SUBSETP-EQUAL))
 (494 494 (:REWRITE FUNCTION-DESCRIPTION-ALIST-P-WHEN-SUBSETP-EQUAL))
 (494 494 (:REWRITE ARG-CHECK-P-WHEN-SUBSETP-EQUAL))
 (494 494 (:REWRITE ALIST-INFO-P-WHEN-SUBSETP-EQUAL))
 (494 494 (:REWRITE ALIST-ARRAY-MAP-P-WHEN-SUBSETP-EQUAL))
 (475 475 (:REWRITE FN-CHECK-DEF-NOT-QUOTE))
 (381 381 (:TYPE-PRESCRIPTION SET::EMPTYP-TYPE))
 (381 381 (:REWRITE SET::IN-SET))
 (270 54 (:REWRITE COMMUTATIVITY-OF-+))
 (216 54 (:DEFINITION INTEGER-ABS))
 (132 4 (:REWRITE SUBSETP-CAR-MEMBER))
 (116 116 (:REWRITE SYMBOLP-OF-CDR-WHEN-MEMBER-EQUAL-OF-TYPE-TUPLE-TO-THM-ALIST-P))
 (116 116 (:REWRITE SYMBOLP-OF-CDR-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP))
 (96 96 (:REWRITE FOLD-CONSTS-IN-+))
 (81 81 (:TYPE-PRESCRIPTION STR::TRUE-LISTP-OF-EXPLODE))
 (81 54 (:REWRITE STR::CONSP-OF-EXPLODE))
 (75 15 (:REWRITE NOT-STRINGP-OF-CADR-OF-PSEUDO-LAMBDAP))
 (59 55 (:REWRITE DEFAULT-<-2))
 (59 55 (:REWRITE DEFAULT-<-1))
 (54 54 (:REWRITE DEFAULT-UNARY-MINUS))
 (54 27 (:REWRITE STR::COERCE-TO-LIST-REMOVAL))
 (27 27 (:REWRITE STR::EXPLODE-WHEN-NOT-STRINGP))
 (27 27 (:REWRITE DEFAULT-REALPART))
 (27 27 (:REWRITE DEFAULT-NUMERATOR))
 (27 27 (:REWRITE DEFAULT-IMAGPART))
 (27 27 (:REWRITE DEFAULT-DENOMINATOR))
 (14 14 (:LINEAR ACL2-COUNT-WHEN-MEMBER))
 (12 1 (:REWRITE MEMBER-OF-CAR))
 (9 1 (:REWRITE AC-<))
 (7 7 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (5 1 (:REWRITE O-INFP-O-FINP-O<=))
 (4 4 (:REWRITE SUBSETP-MEMBER . 2))
 (4 4 (:REWRITE SUBSETP-MEMBER . 1))
 (4 2 (:REWRITE SUBSETP-IMPLIES-SUBSETP-CDR))
 (3 3 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (2 2 (:REWRITE SUBSETP-TRANS2))
 (2 2 (:REWRITE SUBSETP-TRANS))
 (2 2 (:REWRITE SUBSETP-OF-CDR))
 (2 1 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (2 1 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (1 1 (:REWRITE |a < b & b < c  =>  a < c|))
 (1 1 (:REWRITE SUBSETP-REFL))
 )
(PSEUDO-TERMP-OF-TYPE-JUDGEMENT-TOP-LIST
 (154093 1087 (:DEFINITION SYMBOL-LISTP))
 (105493 73 (:REWRITE EQUAL-FIXED-AND-X-OF-PSEUDO-TERMP))
 (105438 1435 (:REWRITE PSEUDO-TERM-LISTP-OF-SYMBOL-LISTP))
 (67901 2780 (:REWRITE SYMBOL-LISTP-WHEN-NOT-CONSP))
 (52479 471 (:REWRITE SYMBOL-LISTP-OF-CAR-WHEN-SYMBOL-LIST-LISTP))
 (49981 222 (:DEFINITION SYMBOL-LIST-LISTP))
 (49063 3289 (:REWRITE CONSP-OF-IS-CONJUNCT?))
 (40108 59 (:REWRITE EQUAL-PSEUDO-TERM-LIST-FIX))
 (38649 1450 (:REWRITE SYMBOL-LISTP-OF-CDR-WHEN-SYMBOL-LISTP))
 (33551 1103 (:REWRITE SYMBOLP-OF-FN-CALL-OF-PSEUDO-TERMP))
 (32871 3442 (:REWRITE CONSP-OF-PSEUDO-LAMBDAP))
 (32761 670 (:REWRITE PSEUDO-TERMP-CAR))
 (28960 4481 (:REWRITE DEFAULT-CAR))
 (28521 2377 (:REWRITE PSEUDO-LAMBDAP-OF-CAR-WHEN-PSEUDO-LAMBDA-LISTP))
 (24669 1042 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-OF-PSEUDO-TERMP))
 (24309 1101 (:REWRITE SYMBOLP-OF-CAR-WHEN-SYMBOL-LISTP))
 (19422 2744 (:REWRITE CONSP-OF-CDR-OF-PSEUDO-LAMBDAP))
 (17861 148 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-TRUE-LIST-LISTP))
 (17533 74 (:DEFINITION TRUE-LIST-LISTP))
 (16223 2377 (:REWRITE PSEUDO-LAMBDAP-OF-FN-CALL-OF-PSEUDO-TERMP))
 (14230 14230 (:REWRITE PSEUDO-LAMBDAP-WHEN-MEMBER-EQUAL-OF-PSEUDO-LAMBDA-LISTP))
 (14108 422 (:REWRITE SYMBOL-LIST-LISTP-WHEN-NOT-CONSP))
 (13440 21 (:DEFINITION PSEUDO-TERM-LISTP))
 (13389 2280 (:REWRITE PSEUDO-LAMBDA-LISTP-WHEN-NOT-CONSP))
 (13294 892 (:REWRITE PSEUDO-TERMP-LIST-CDR))
 (12885 131 (:REWRITE PSEUDO-TERMP-CADR-FROM-PSEUDO-TERM-LISTP))
 (12779 3332 (:REWRITE DEFAULT-CDR))
 (10269 220 (:DEFINITION LEN))
 (9242 4144 (:REWRITE IMPLIES-OF-IS-CONJUNCT?))
 (7454 7454 (:REWRITE IMPLIES-OF-TYPE-PREDICATE-OF-TERM))
 (7275 534 (:REWRITE PSEUDO-LAMBDA-LISTP-OF-CDR-WHEN-PSEUDO-LAMBDA-LISTP))
 (6939 6939 (:REWRITE IMPLIES-OF-IS-CONJUNCT-LIST?))
 (4726 4726 (:REWRITE IMPLIES-OF-TYPE-PREDICATE-P))
 (4560 4560 (:REWRITE PSEUDO-LAMBDA-LISTP-WHEN-SUBSETP-EQUAL))
 (4034 523 (:REWRITE CONSP-OF-CDDR-OF-PSEUDO-LAMBDAP))
 (3693 894 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-PSEUDO-TERMP-IF))
 (3610 847 (:REWRITE PSEUDO-TERM-LISTP-CDR))
 (3490 3490 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-TYPE-TUPLE-TO-THM-ALIST-P . 2))
 (3490 3490 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-TYPE-TUPLE-TO-THM-ALIST-P . 1))
 (3490 3490 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-TYPE-TO-TYPES-ALIST-P . 2))
 (3490 3490 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-TYPE-TO-TYPES-ALIST-P . 1))
 (3490 3490 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-PSEUDO-TERM-ALISTP . 2))
 (3490 3490 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-PSEUDO-TERM-ALISTP . 1))
 (3490 3490 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-FUNCTION-DESCRIPTION-ALIST-P . 2))
 (3490 3490 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-FUNCTION-DESCRIPTION-ALIST-P . 1))
 (3490 3490 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ARG-CHECK-P . 2))
 (3490 3490 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ARG-CHECK-P . 1))
 (3490 3490 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ALIST-INFO-P . 2))
 (3490 3490 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ALIST-INFO-P . 1))
 (3490 3490 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ALIST-ARRAY-MAP-P . 2))
 (3490 3490 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ALIST-ARRAY-MAP-P . 1))
 (3442 3442 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (3442 3442 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (3073 226 (:REWRITE SYMBOLP-OF-CAAR-WHEN-TYPE-TO-TYPES-ALIST-P))
 (3073 226 (:REWRITE SYMBOLP-OF-CAAR-WHEN-SYMBOL-SYMBOL-ALISTP))
 (3073 226 (:REWRITE SYMBOLP-OF-CAAR-WHEN-FUNCTION-DESCRIPTION-ALIST-P))
 (3073 226 (:REWRITE SYMBOLP-OF-CAAR-WHEN-ALIST-INFO-P))
 (3073 226 (:REWRITE SYMBOLP-OF-CAAR-WHEN-ALIST-ARRAY-MAP-P))
 (2960 2960 (:REWRITE SYMBOL-LISTP-OF-CDR-WHEN-MEMBER-EQUAL-OF-TYPE-TO-TYPES-ALIST-P))
 (2935 226 (:REWRITE SYMBOLP-OF-CAAR-WHEN-ARG-CHECK-P))
 (2864 148 (:REWRITE TRUE-LIST-LISTP-WHEN-NOT-CONSP))
 (2861 2861 (:REWRITE PSEUDO-TERMP-OF-SINGLE-VAR-FNCALL-OF-TERM))
 (2861 2861 (:REWRITE PSEUDO-TERMP-OF-JUDGEMENT-OF-TERM))
 (2780 2780 (:REWRITE FN-CHECK-DEF-FORMALS))
 (2507 1 (:REWRITE PSEUDO-TERMP-OF-CONS-WHEN-PSEUDO-TERMFNP))
 (2307 2307 (:REWRITE TERMP-IMPLIES-PSEUDO-TERMP))
 (2270 542 (:REWRITE O-P-O-INFP-CAR))
 (2206 2206 (:REWRITE SYMBOLP-OF-CAR-WHEN-MEMBER-EQUAL-OF-TYPE-TO-TYPES-ALIST-P))
 (2206 2206 (:REWRITE SYMBOLP-OF-CAR-WHEN-MEMBER-EQUAL-OF-FUNCTION-DESCRIPTION-ALIST-P))
 (2206 2206 (:REWRITE SYMBOLP-OF-CAR-WHEN-MEMBER-EQUAL-OF-ARG-CHECK-P))
 (2206 2206 (:REWRITE SYMBOLP-OF-CAR-WHEN-MEMBER-EQUAL-OF-ALIST-INFO-P))
 (2206 2206 (:REWRITE SYMBOLP-OF-CAR-WHEN-MEMBER-EQUAL-OF-ALIST-ARRAY-MAP-P))
 (2202 2202 (:REWRITE SYMBOLP-OF-CAR-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP))
 (1872 292 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (1583 348 (:REWRITE TYPE-TO-TYPES-ALIST-P-WHEN-NOT-CONSP))
 (1467 232 (:REWRITE SYMBOL-SYMBOL-ALISTP-WHEN-NOT-CONSP))
 (1467 232 (:REWRITE FUNCTION-DESCRIPTION-ALIST-P-WHEN-NOT-CONSP))
 (1467 232 (:REWRITE ARG-CHECK-P-WHEN-NOT-CONSP))
 (1467 232 (:REWRITE ALIST-INFO-P-WHEN-NOT-CONSP))
 (1467 232 (:REWRITE ALIST-ARRAY-MAP-P-WHEN-NOT-CONSP))
 (1431 1431 (:REWRITE PSEUDO-TERM-LISTP-OF-ATOM))
 (1386 1386 (:REWRITE TERM-LISTP-IMPLIES-PSEUDO-TERM-LISTP))
 (1344 1344 (:REWRITE PSEUDO-TERMP-OF-CAR-WHEN-MEMBER-EQUAL-OF-PSEUDO-TERM-ALISTP))
 (1193 222 (:REWRITE SYMBOL-LIST-LISTP-OF-CDR-WHEN-SYMBOL-LIST-LISTP))
 (970 970 (:REWRITE PSEUDO-TERMP-OF-CDR-WHEN-MEMBER-EQUAL-OF-PSEUDO-TERM-ALISTP))
 (907 185 (:REWRITE SYMBOL-LISTP-OF-CDAR-WHEN-TYPE-TO-TYPES-ALIST-P))
 (860 434 (:REWRITE O-P-DEF-O-FINP-1))
 (844 100 (:REWRITE TYPE-TO-TYPES-ALIST-P-OF-CDR-WHEN-TYPE-TO-TYPES-ALIST-P))
 (844 100 (:REWRITE SYMBOL-SYMBOL-ALISTP-OF-CDR-WHEN-SYMBOL-SYMBOL-ALISTP))
 (844 100 (:REWRITE FUNCTION-DESCRIPTION-ALIST-P-OF-CDR-WHEN-FUNCTION-DESCRIPTION-ALIST-P))
 (844 100 (:REWRITE ALIST-INFO-P-OF-CDR-WHEN-ALIST-INFO-P))
 (844 100 (:REWRITE ALIST-ARRAY-MAP-P-OF-CDR-WHEN-ALIST-ARRAY-MAP-P))
 (814 100 (:REWRITE ARG-CHECK-P-OF-CDR-WHEN-ARG-CHECK-P))
 (696 696 (:REWRITE TYPE-TO-TYPES-ALIST-P-WHEN-SUBSETP-EQUAL))
 (584 584 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (584 292 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (512 512 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (464 464 (:REWRITE SYMBOL-SYMBOL-ALISTP-WHEN-SUBSETP-EQUAL))
 (464 464 (:REWRITE FUNCTION-DESCRIPTION-ALIST-P-WHEN-SUBSETP-EQUAL))
 (464 464 (:REWRITE ARG-CHECK-P-WHEN-SUBSETP-EQUAL))
 (464 464 (:REWRITE ALIST-INFO-P-WHEN-SUBSETP-EQUAL))
 (464 464 (:REWRITE ALIST-ARRAY-MAP-P-WHEN-SUBSETP-EQUAL))
 (455 455 (:TYPE-PRESCRIPTION PSEUDO-TERM-FIX))
 (440 220 (:REWRITE DEFAULT-+-2))
 (426 426 (:TYPE-PRESCRIPTION O-FINP))
 (292 292 (:TYPE-PRESCRIPTION SET::EMPTYP-TYPE))
 (292 292 (:REWRITE TRUE-LISTP-WHEN-THEOREM-SYMBOL-LISTP))
 (292 292 (:REWRITE TRUE-LISTP-WHEN-TERMFN-LISTP))
 (292 292 (:REWRITE TRUE-LISTP-WHEN-MACRO-SYMBOL-LISTP))
 (292 292 (:REWRITE TRUE-LISTP-WHEN-LAMBDA-LISTP))
 (292 292 (:REWRITE TRUE-LISTP-WHEN-FUNCTION-SYMBOL-LISTP))
 (292 292 (:REWRITE SET::IN-SET))
 (225 225 (:REWRITE FN-CHECK-DEF-NOT-QUOTE))
 (220 220 (:REWRITE DEFAULT-+-1))
 (148 74 (:REWRITE TRUE-LIST-LISTP-OF-CDR-WHEN-TRUE-LIST-LISTP))
 (20 20 (:REWRITE PSEUDO-TERMP-OF-PSEUDO-TERM-FIX))
 (14 3 (:REWRITE SYMBOL-LISTP-OF-CONS))
 (3 3 (:TYPE-PRESCRIPTION TYPE-JUDGEMENT-TOP))
 (2 1 (:REWRITE PSEUDO-TERMP-OF-CONS-WHEN-PSEUDO-LAMBDAP))
 (1 1 (:TYPE-PRESCRIPTION PSEUDO-TERMFNP))
 )
(TYPE-JUDGEMENT-NIL-TEST
 (58731 395 (:DEFINITION SYMBOL-LISTP))
 (42446 1155 (:REWRITE CONSP-OF-IS-CONJUNCT?))
 (37535 823 (:REWRITE PSEUDO-TERMP-OPENER))
 (33664 392 (:REWRITE PSEUDO-TERM-LISTP-OF-SYMBOL-LISTP))
 (25505 1306 (:REWRITE CONSP-OF-PSEUDO-LAMBDAP))
 (23252 148 (:REWRITE SYMBOL-LISTP-OF-CAR-WHEN-SYMBOL-LIST-LISTP))
 (22226 78 (:DEFINITION SYMBOL-LIST-LISTP))
 (19662 1024 (:REWRITE SYMBOL-LISTP-WHEN-NOT-CONSP))
 (19070 328 (:DEFINITION MEMBER-EQUAL))
 (17550 1014 (:REWRITE SYMBOL-LISTP-OF-CDR-WHEN-MEMBER-EQUAL-OF-TYPE-TO-TYPES-ALIST-P))
 (16350 538 (:REWRITE PSEUDO-LAMBDAP-OF-FN-CALL-OF-PSEUDO-TERMP))
 (15688 284 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-OF-PSEUDO-TERMP))
 (15212 294 (:REWRITE SUBSETP-CAR-MEMBER))
 (14814 502 (:REWRITE SYMBOLP-OF-CAR-WHEN-SYMBOL-LISTP))
 (12566 499 (:REWRITE SYMBOL-LISTP-OF-CDR-WHEN-SYMBOL-LISTP))
 (11955 1860 (:REWRITE DEFAULT-CAR))
 (11698 504 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (11256 54 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-TRUE-LIST-LISTP))
 (11164 27 (:DEFINITION TRUE-LIST-LISTP))
 (8768 176 (:REWRITE PSEUDO-TERMP-CAR))
 (7562 1012 (:REWRITE SYMBOLP-OF-CAR-WHEN-MEMBER-EQUAL-OF-TYPE-TO-TYPES-ALIST-P))
 (6396 214 (:REWRITE PSEUDO-TERMP-LIST-CDR))
 (6055 1003 (:REWRITE CONSP-OF-CDR-OF-PSEUDO-LAMBDAP))
 (5966 142 (:REWRITE SYMBOL-LIST-LISTP-WHEN-NOT-CONSP))
 (5068 5068 (:REWRITE PSEUDO-LAMBDAP-WHEN-MEMBER-EQUAL-OF-PSEUDO-LAMBDA-LISTP))
 (4881 1421 (:REWRITE DEFAULT-CDR))
 (4845 538 (:REWRITE PSEUDO-LAMBDAP-OF-CAR-WHEN-PSEUDO-LAMBDA-LISTP))
 (4550 506 (:REWRITE SYMBOLP-OF-FN-CALL-OF-PSEUDO-TERMP))
 (4234 4 (:DEFINITION PSEUDO-TERM-LISTP))
 (3818 1620 (:REWRITE IMPLIES-OF-IS-CONJUNCT?))
 (3399 218 (:REWRITE TYPE-TO-TYPES-ALIST-P-WHEN-NOT-CONSP))
 (3364 140 (:REWRITE SUBSETP-IMPLIES-SUBSETP-CDR))
 (2940 504 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (2806 2806 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (2782 2782 (:REWRITE IMPLIES-OF-TYPE-PREDICATE-OF-TERM))
 (2623 2623 (:REWRITE IMPLIES-OF-IS-CONJUNCT-LIST?))
 (2484 1402 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-TYPE-TO-TYPES-ALIST-P . 1))
 (2254 2254 (:TYPE-PRESCRIPTION IS-CONJUNCT?))
 (1978 1978 (:REWRITE IMPLIES-OF-TYPE-PREDICATE-P))
 (1720 70 (:REWRITE PSEUDO-LAMBDA-LISTP-OF-CDR-WHEN-PSEUDO-LAMBDA-LISTP))
 (1449 369 (:REWRITE PSEUDO-LAMBDA-LISTP-WHEN-NOT-CONSP))
 (1430 1430 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-TYPE-TUPLE-TO-THM-ALIST-P . 2))
 (1430 1430 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-TYPE-TUPLE-TO-THM-ALIST-P . 1))
 (1430 1430 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-FUNCTION-DESCRIPTION-ALIST-P . 2))
 (1430 1430 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-FUNCTION-DESCRIPTION-ALIST-P . 1))
 (1430 1430 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ARG-CHECK-P . 2))
 (1430 1430 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ARG-CHECK-P . 1))
 (1430 1430 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ALIST-INFO-P . 2))
 (1430 1430 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ALIST-INFO-P . 1))
 (1430 1430 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ALIST-ARRAY-MAP-P . 2))
 (1430 1430 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ALIST-ARRAY-MAP-P . 1))
 (1402 1402 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-TYPE-TO-TYPES-ALIST-P . 2))
 (1402 1402 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-PSEUDO-TERM-ALISTP . 2))
 (1402 1402 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-PSEUDO-TERM-ALISTP . 1))
 (1306 1306 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (1306 1306 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (1232 78 (:REWRITE SYMBOLP-OF-CAAR-WHEN-ALIST-ARRAY-MAP-P))
 (1229 54 (:REWRITE TRUE-LIST-LISTP-WHEN-NOT-CONSP))
 (1144 34 (:REWRITE PSEUDO-TERMP-CADR-FROM-PSEUDO-TERM-LISTP))
 (1132 78 (:REWRITE SYMBOLP-OF-CAAR-WHEN-FUNCTION-DESCRIPTION-ALIST-P))
 (1132 78 (:REWRITE SYMBOLP-OF-CAAR-WHEN-ALIST-INFO-P))
 (1104 78 (:REWRITE SYMBOLP-OF-CAAR-WHEN-ARG-CHECK-P))
 (1104 74 (:REWRITE SYMBOLP-OF-CAAR-WHEN-SYMBOL-SYMBOL-ALISTP))
 (1024 1024 (:REWRITE FN-CHECK-DEF-FORMALS))
 (1020 1020 (:REWRITE SYMBOLP-OF-CAR-WHEN-MEMBER-EQUAL-OF-FUNCTION-DESCRIPTION-ALIST-P))
 (1020 1020 (:REWRITE SYMBOLP-OF-CAR-WHEN-MEMBER-EQUAL-OF-ARG-CHECK-P))
 (1020 1020 (:REWRITE SYMBOLP-OF-CAR-WHEN-MEMBER-EQUAL-OF-ALIST-INFO-P))
 (1020 1020 (:REWRITE SYMBOLP-OF-CAR-WHEN-MEMBER-EQUAL-OF-ALIST-ARRAY-MAP-P))
 (1004 1004 (:REWRITE SYMBOLP-OF-CAR-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP))
 (946 230 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-PSEUDO-TERMP-IF))
 (894 206 (:REWRITE PSEUDO-TERM-LISTP-CDR))
 (842 842 (:REWRITE PSEUDO-TERMP-OF-SINGLE-VAR-FNCALL-OF-TERM))
 (842 842 (:REWRITE PSEUDO-TERMP-OF-JUDGEMENT-OF-TERM))
 (842 136 (:REWRITE CONSP-OF-CDDR-OF-PSEUDO-LAMBDAP))
 (816 816 (:REWRITE SUBSETP-MEMBER . 2))
 (816 816 (:REWRITE SUBSETP-MEMBER . 1))
 (738 738 (:REWRITE PSEUDO-LAMBDA-LISTP-WHEN-SUBSETP-EQUAL))
 (669 669 (:REWRITE TERMP-IMPLIES-PSEUDO-TERMP))
 (664 100 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (642 60 (:REWRITE SYMBOL-LISTP-OF-CDAR-WHEN-TYPE-TO-TYPES-ALIST-P))
 (586 86 (:REWRITE ALIST-ARRAY-MAP-P-WHEN-NOT-CONSP))
 (566 86 (:REWRITE FUNCTION-DESCRIPTION-ALIST-P-WHEN-NOT-CONSP))
 (566 86 (:REWRITE ARG-CHECK-P-WHEN-NOT-CONSP))
 (566 86 (:REWRITE ALIST-INFO-P-WHEN-NOT-CONSP))
 (562 82 (:REWRITE SYMBOL-SYMBOL-ALISTP-WHEN-NOT-CONSP))
 (552 159 (:REWRITE O-P-O-INFP-CAR))
 (508 508 (:REWRITE SUBSETP-TRANS2))
 (508 508 (:REWRITE SUBSETP-TRANS))
 (450 78 (:REWRITE SYMBOL-LIST-LISTP-OF-CDR-WHEN-SYMBOL-LIST-LISTP))
 (384 384 (:REWRITE PSEUDO-TERMP-OF-CAR-WHEN-MEMBER-EQUAL-OF-PSEUDO-TERM-ALISTP))
 (384 36 (:REWRITE ALIST-ARRAY-MAP-P-OF-CDR-WHEN-ALIST-ARRAY-MAP-P))
 (378 378 (:REWRITE PSEUDO-TERM-LISTP-OF-ATOM))
 (370 370 (:REWRITE TERM-LISTP-IMPLIES-PSEUDO-TERM-LISTP))
 (304 36 (:REWRITE SYMBOL-SYMBOL-ALISTP-OF-CDR-WHEN-SYMBOL-SYMBOL-ALISTP))
 (304 36 (:REWRITE FUNCTION-DESCRIPTION-ALIST-P-OF-CDR-WHEN-FUNCTION-DESCRIPTION-ALIST-P))
 (304 36 (:REWRITE ALIST-INFO-P-OF-CDR-WHEN-ALIST-INFO-P))
 (296 36 (:REWRITE ARG-CHECK-P-OF-CDR-WHEN-ARG-CHECK-P))
 (256 256 (:REWRITE PSEUDO-TERMP-OF-CDR-WHEN-MEMBER-EQUAL-OF-PSEUDO-TERM-ALISTP))
 (200 200 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (200 100 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (184 28 (:REWRITE CONSP-CAR-OF-TYPE-TO-TYPES-ALIST-FIX))
 (179 107 (:REWRITE O-P-DEF-O-FINP-1))
 (178 178 (:REWRITE MEMBER-SELF))
 (172 172 (:REWRITE FUNCTION-DESCRIPTION-ALIST-P-WHEN-SUBSETP-EQUAL))
 (172 172 (:REWRITE ARG-CHECK-P-WHEN-SUBSETP-EQUAL))
 (172 172 (:REWRITE ALIST-INFO-P-WHEN-SUBSETP-EQUAL))
 (172 172 (:REWRITE ALIST-ARRAY-MAP-P-WHEN-SUBSETP-EQUAL))
 (164 164 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (164 164 (:REWRITE SYMBOL-SYMBOL-ALISTP-WHEN-SUBSETP-EQUAL))
 (118 59 (:REWRITE DEFAULT-+-2))
 (100 100 (:TYPE-PRESCRIPTION SET::EMPTYP-TYPE))
 (100 100 (:REWRITE TRUE-LISTP-WHEN-THEOREM-SYMBOL-LISTP))
 (100 100 (:REWRITE TRUE-LISTP-WHEN-TERMFN-LISTP))
 (100 100 (:REWRITE TRUE-LISTP-WHEN-MACRO-SYMBOL-LISTP))
 (100 100 (:REWRITE TRUE-LISTP-WHEN-LAMBDA-LISTP))
 (100 100 (:REWRITE TRUE-LISTP-WHEN-FUNCTION-SYMBOL-LISTP))
 (100 100 (:REWRITE SET::IN-SET))
 (72 72 (:TYPE-PRESCRIPTION O-FINP))
 (62 31 (:REWRITE TRUE-LIST-LISTP-OF-CDR-WHEN-TRUE-LIST-LISTP))
 (59 59 (:REWRITE DEFAULT-+-1))
 (42 42 (:REWRITE FN-CHECK-DEF-NOT-QUOTE))
 (24 8 (:REWRITE STATE-P-IMPLIES-AND-FORWARD-TO-STATE-P1))
 (13 1 (:REWRITE O<=-O-FINP-DEF))
 (3 1 (:REWRITE AC-<))
 (2 2 (:REWRITE SYMBOL-LISTP-OF-CONS))
 (2 1 (:REWRITE O-INFP-O-FINP-O<=))
 (2 1 (:REWRITE DEFAULT-<-2))
 (2 1 (:REWRITE DEFAULT-<-1))
 (1 1 (:REWRITE |a < b & b < c  =>  a < c|))
 )
(PSEUDO-TERMP-OF-TYPE-JUDGEMENT-NIL-TEST
 (661880 4698 (:DEFINITION SYMBOL-LISTP))
 (469322 1835 (:REWRITE PSEUDO-LAMBDAP-OF-FN-CALL-OF-PSEUDO-TERMP))
 (462881 2775 (:REWRITE PSEUDO-TERM-LISTP-OF-SYMBOL-LISTP))
 (317400 276 (:DEFINITION PSEUDO-TERM-LISTP))
 (277818 1583 (:REWRITE PSEUDO-TERMP-LIST-CDR))
 (266459 7527 (:REWRITE SYMBOL-LISTP-OF-CDR-WHEN-SYMBOL-LISTP))
 (254478 12281 (:REWRITE SYMBOL-LISTP-WHEN-NOT-CONSP))
 (150712 9688 (:REWRITE TYPE-TO-TYPES-ALIST-FIX-WHEN-TYPE-TO-TYPES-ALIST-P))
 (137173 824 (:REWRITE SYMBOL-LISTP-OF-CAR-WHEN-SYMBOL-LIST-LISTP))
 (130340 5450 (:REWRITE TYPE-TO-TYPES-ALIST-P-WHEN-NOT-CONSP))
 (124755 571 (:DEFINITION SYMBOL-LIST-LISTP))
 (120280 3378 (:REWRITE PSEUDO-TERMP-OPENER))
 (118942 6085 (:REWRITE SYMBOLP-OF-CAR-WHEN-SYMBOL-LISTP))
 (100072 824 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-TRUE-LIST-LISTP))
 (99094 412 (:DEFINITION TRUE-LIST-LISTP))
 (80117 17837 (:REWRITE CONSP-OF-PSEUDO-LAMBDAP))
 (78133 15095 (:REWRITE CONSP-OF-IS-CONJUNCT?))
 (64395 135 (:REWRITE EQUAL-FIXED-AND-X-OF-PSEUDO-TERMP))
 (64367 1067 (:REWRITE PSEUDO-TERMP-CAR))
 (61155 15492 (:REWRITE DEFAULT-CAR))
 (52998 21580 (:REWRITE IMPLIES-OF-IS-CONJUNCT?))
 (52994 52994 (:REWRITE PSEUDO-LAMBDAP-WHEN-MEMBER-EQUAL-OF-PSEUDO-LAMBDA-LISTP))
 (49033 11727 (:REWRITE CONSP-OF-CDR-OF-PSEUDO-LAMBDAP))
 (42417 12396 (:REWRITE DEFAULT-CDR))
 (35183 35183 (:REWRITE IMPLIES-OF-IS-CONJUNCT-LIST?))
 (31899 2594 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-OF-PSEUDO-TERMP))
 (31460 31460 (:TYPE-PRESCRIPTION IS-CONJUNCT?))
 (31415 382 (:REWRITE PSEUDO-TERMP-CADR-FROM-PSEUDO-TERM-LISTP))
 (30045 874 (:REWRITE SYMBOLP-OF-CAAR-WHEN-ALIST-ARRAY-MAP-P))
 (29541 29541 (:REWRITE IMPLIES-OF-TYPE-PREDICATE-OF-TERM))
 (26526 951 (:REWRITE SYMBOL-LIST-LISTP-WHEN-NOT-CONSP))
 (26452 26452 (:REWRITE IMPLIES-OF-TYPE-PREDICATE-P))
 (24005 6088 (:REWRITE SYMBOLP-OF-FN-CALL-OF-PSEUDO-TERMP))
 (23317 824 (:REWRITE TRUE-LIST-LISTP-WHEN-NOT-CONSP))
 (21829 678 (:DEFINITION LEN))
 (21155 1835 (:REWRITE PSEUDO-LAMBDAP-OF-CAR-WHEN-PSEUDO-LAMBDA-LISTP))
 (19703 19703 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-TYPE-TUPLE-TO-THM-ALIST-P . 2))
 (19703 19703 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-TYPE-TUPLE-TO-THM-ALIST-P . 1))
 (19703 19703 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-FUNCTION-DESCRIPTION-ALIST-P . 2))
 (19703 19703 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-FUNCTION-DESCRIPTION-ALIST-P . 1))
 (19703 19703 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ARG-CHECK-P . 2))
 (19703 19703 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ARG-CHECK-P . 1))
 (19703 19703 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ALIST-INFO-P . 2))
 (19703 19703 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ALIST-INFO-P . 1))
 (19703 19703 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ALIST-ARRAY-MAP-P . 2))
 (19703 19703 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ALIST-ARRAY-MAP-P . 1))
 (17909 17909 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-TYPE-TO-TYPES-ALIST-P . 2))
 (17909 17909 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-TYPE-TO-TYPES-ALIST-P . 1))
 (17909 17909 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-PSEUDO-TERM-ALISTP . 2))
 (17909 17909 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-PSEUDO-TERM-ALISTP . 1))
 (17837 17837 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (17837 17837 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (17610 444 (:REWRITE ALIST-ARRAY-MAP-P-OF-CDR-WHEN-ALIST-ARRAY-MAP-P))
 (16429 874 (:REWRITE SYMBOLP-OF-CAAR-WHEN-FUNCTION-DESCRIPTION-ALIST-P))
 (16429 874 (:REWRITE SYMBOLP-OF-CAAR-WHEN-ALIST-INFO-P))
 (16410 3356 (:REWRITE CONSP-OF-CDDR-OF-PSEUDO-LAMBDAP))
 (15364 1794 (:REWRITE CONSP-CAR-OF-TYPE-TO-TYPES-ALIST-FIX))
 (15325 874 (:REWRITE SYMBOLP-OF-CAAR-WHEN-TYPE-TO-TYPES-ALIST-P))
 (15122 15122 (:REWRITE SYMBOL-LISTP-OF-CDR-WHEN-MEMBER-EQUAL-OF-TYPE-TO-TYPES-ALIST-P))
 (14523 874 (:REWRITE SYMBOLP-OF-CAAR-WHEN-ARG-CHECK-P))
 (14221 598 (:REWRITE SYMBOLP-OF-CAAR-WHEN-SYMBOL-SYMBOL-ALISTP))
 (13040 1642 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (12728 12728 (:REWRITE SYMBOLP-OF-CAR-WHEN-MEMBER-EQUAL-OF-FUNCTION-DESCRIPTION-ALIST-P))
 (12728 12728 (:REWRITE SYMBOLP-OF-CAR-WHEN-MEMBER-EQUAL-OF-ARG-CHECK-P))
 (12728 12728 (:REWRITE SYMBOLP-OF-CAR-WHEN-MEMBER-EQUAL-OF-ALIST-INFO-P))
 (12728 12728 (:REWRITE SYMBOLP-OF-CAR-WHEN-MEMBER-EQUAL-OF-ALIST-ARRAY-MAP-P))
 (12281 12281 (:REWRITE FN-CHECK-DEF-FORMALS))
 (12176 12176 (:REWRITE SYMBOLP-OF-CAR-WHEN-MEMBER-EQUAL-OF-TYPE-TO-TYPES-ALIST-P))
 (12170 12170 (:REWRITE SYMBOLP-OF-CAR-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP))
 (10900 10900 (:REWRITE TYPE-TO-TYPES-ALIST-P-WHEN-SUBSETP-EQUAL))
 (8197 1666 (:REWRITE PSEUDO-LAMBDA-LISTP-WHEN-NOT-CONSP))
 (7473 1204 (:REWRITE ALIST-ARRAY-MAP-P-WHEN-NOT-CONSP))
 (7105 1204 (:REWRITE FUNCTION-DESCRIPTION-ALIST-P-WHEN-NOT-CONSP))
 (7105 1204 (:REWRITE ARG-CHECK-P-WHEN-NOT-CONSP))
 (7105 1204 (:REWRITE ALIST-INFO-P-WHEN-NOT-CONSP))
 (6829 928 (:REWRITE SYMBOL-SYMBOL-ALISTP-WHEN-NOT-CONSP))
 (6141 571 (:REWRITE SYMBOL-LIST-LISTP-OF-CDR-WHEN-SYMBOL-LIST-LISTP))
 (6072 1619 (:REWRITE O-P-O-INFP-CAR))
 (5562 1770 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-PSEUDO-TERMP-IF))
 (5120 342 (:REWRITE PSEUDO-LAMBDA-LISTP-OF-CDR-WHEN-PSEUDO-LAMBDA-LISTP))
 (5095 1532 (:REWRITE PSEUDO-TERM-LISTP-CDR))
 (4362 444 (:REWRITE TYPE-TO-TYPES-ALIST-P-OF-CDR-WHEN-TYPE-TO-TYPES-ALIST-P))
 (4362 444 (:REWRITE SYMBOL-SYMBOL-ALISTP-OF-CDR-WHEN-SYMBOL-SYMBOL-ALISTP))
 (4362 444 (:REWRITE FUNCTION-DESCRIPTION-ALIST-P-OF-CDR-WHEN-FUNCTION-DESCRIPTION-ALIST-P))
 (4362 444 (:REWRITE ALIST-INFO-P-OF-CDR-WHEN-ALIST-INFO-P))
 (3948 444 (:REWRITE ARG-CHECK-P-OF-CDR-WHEN-ARG-CHECK-P))
 (3474 3474 (:REWRITE PSEUDO-TERMP-OF-SINGLE-VAR-FNCALL-OF-TERM))
 (3474 3474 (:REWRITE PSEUDO-TERMP-OF-JUDGEMENT-OF-TERM))
 (3351 3351 (:TYPE-PRESCRIPTION PSEUDO-TERM-FIX))
 (3332 3332 (:REWRITE PSEUDO-LAMBDA-LISTP-WHEN-SUBSETP-EQUAL))
 (3284 3284 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (3284 1642 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (3192 3192 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (2774 2774 (:REWRITE TERMP-IMPLIES-PSEUDO-TERMP))
 (2591 2591 (:REWRITE PSEUDO-TERM-LISTP-OF-ATOM))
 (2540 2540 (:REWRITE TERM-LISTP-IMPLIES-PSEUDO-TERM-LISTP))
 (2408 2408 (:REWRITE FUNCTION-DESCRIPTION-ALIST-P-WHEN-SUBSETP-EQUAL))
 (2408 2408 (:REWRITE ARG-CHECK-P-WHEN-SUBSETP-EQUAL))
 (2408 2408 (:REWRITE ALIST-INFO-P-WHEN-SUBSETP-EQUAL))
 (2408 2408 (:REWRITE ALIST-ARRAY-MAP-P-WHEN-SUBSETP-EQUAL))
 (2324 2324 (:REWRITE PSEUDO-TERMP-OF-CAR-WHEN-MEMBER-EQUAL-OF-PSEUDO-TERM-ALISTP))
 (2127 1163 (:REWRITE O-P-DEF-O-FINP-1))
 (1856 1856 (:REWRITE SYMBOL-SYMBOL-ALISTP-WHEN-SUBSETP-EQUAL))
 (1747 360 (:REWRITE SYMBOL-LISTP-OF-CDAR-WHEN-TYPE-TO-TYPES-ALIST-P))
 (1642 1642 (:TYPE-PRESCRIPTION SET::EMPTYP-TYPE))
 (1642 1642 (:REWRITE TRUE-LISTP-WHEN-THEOREM-SYMBOL-LISTP))
 (1642 1642 (:REWRITE TRUE-LISTP-WHEN-TERMFN-LISTP))
 (1642 1642 (:REWRITE TRUE-LISTP-WHEN-MACRO-SYMBOL-LISTP))
 (1642 1642 (:REWRITE TRUE-LISTP-WHEN-LAMBDA-LISTP))
 (1642 1642 (:REWRITE TRUE-LISTP-WHEN-FUNCTION-SYMBOL-LISTP))
 (1642 1642 (:REWRITE SET::IN-SET))
 (1356 678 (:REWRITE DEFAULT-+-2))
 (1192 596 (:REWRITE TRUE-LIST-LISTP-OF-CDR-WHEN-TRUE-LIST-LISTP))
 (1026 1026 (:REWRITE PSEUDO-TERMP-OF-CDR-WHEN-MEMBER-EQUAL-OF-PSEUDO-TERM-ALISTP))
 (964 964 (:TYPE-PRESCRIPTION O-FINP))
 (678 678 (:REWRITE DEFAULT-+-1))
 (576 576 (:REWRITE FN-CHECK-DEF-NOT-QUOTE))
 (460 460 (:REWRITE TYPE-TO-TYPES-ALIST-P-OF-TYPE-TO-TYPES-ALIST-FIX))
 )
(TYPE-JUDGEMENT-NIL)
(PSEUDO-TERMP-OF-TYPE-JUDGEMENT-NIL)
(TYPE-JUDGEMENT-T)
(PSEUDO-TERMP-OF-TYPE-JUDGEMENT-T)
(TYPE-JUDGEMENT-QUOTED
 (5682 24 (:REWRITE SYMBOLP-OF-FN-CALL-OF-PSEUDO-TERMP))
 (1184 12 (:REWRITE SYMBOL-LISTP-OF-CAR-WHEN-SYMBOL-LIST-LISTP))
 (1116 72 (:REWRITE PSEUDO-LAMBDAP-OF-CAR-WHEN-PSEUDO-LAMBDA-LISTP))
 (1112 86 (:REWRITE SYMBOL-LISTP-WHEN-NOT-CONSP))
 (1100 8 (:DEFINITION SYMBOL-LIST-LISTP))
 (1032 10 (:REWRITE PSEUDO-TERMP-CAR))
 (908 47 (:REWRITE SYMBOL-LISTP-OF-CDR-WHEN-SYMBOL-LISTP))
 (865 181 (:REWRITE LAMBDA-OF-PSEUDO-LAMBDAP))
 (716 80 (:REWRITE CONSP-OF-PSEUDO-LAMBDAP))
 (531 181 (:REWRITE DEFAULT-CAR))
 (516 6 (:DEFINITION TRUE-LISTP))
 (510 106 (:REWRITE PSEUDO-LAMBDA-LISTP-WHEN-NOT-CONSP))
 (475 43 (:REWRITE PSEUDO-TERMP-OPENER))
 (473 61 (:REWRITE CONSP-OF-CDR-OF-PSEUDO-LAMBDAP))
 (470 54 (:REWRITE PSEUDO-LAMBDA-LISTP-OF-CDR-WHEN-PSEUDO-LAMBDA-LISTP))
 (426 6 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-TRUE-LIST-LISTP))
 (420 420 (:TYPE-PRESCRIPTION PSEUDO-LAMBDAP))
 (420 24 (:REWRITE SYMBOLP-OF-CAR-WHEN-SYMBOL-LISTP))
 (416 416 (:REWRITE PSEUDO-LAMBDAP-WHEN-MEMBER-EQUAL-OF-PSEUDO-LAMBDA-LISTP))
 (414 4 (:DEFINITION TRUE-LIST-LISTP))
 (284 182 (:REWRITE DEFAULT-CDR))
 (220 22 (:REWRITE SYMBOL-LISTP-OF-FORMALS-OF-PSEUDO-LAMBDAP))
 (212 212 (:REWRITE PSEUDO-LAMBDA-LISTP-WHEN-SUBSETP-EQUAL))
 (203 101 (:REWRITE IMPLIES-OF-IS-CONJUNCT?))
 (196 12 (:REWRITE PSEUDO-TERMP-LIST-CDR))
 (182 4 (:DEFINITION LEN))
 (178 10 (:REWRITE SYMBOL-LIST-LISTP-WHEN-NOT-CONSP))
 (168 168 (:REWRITE IMPLIES-OF-IS-CONJUNCT-LIST?))
 (162 16 (:REWRITE CONSP-OF-CDDR-OF-PSEUDO-LAMBDAP))
 (161 77 (:REWRITE CONSP-OF-IS-CONJUNCT?))
 (155 155 (:REWRITE IMPLIES-OF-TYPE-PREDICATE-OF-TERM))
 (150 18 (:REWRITE RATIONALP-OF-CAR-WHEN-RATIONAL-LISTP))
 (144 72 (:REWRITE PSEUDO-LAMBDAP-OF-FN-CALL-OF-PSEUDO-TERMP))
 (144 72 (:REWRITE PSEUDO-LAMBDAP-OF-CAR-WHEN-PSEUDO-TERMP))
 (126 6 (:REWRITE TRUE-LISTP-OF-CDR-OF-PSEUDO-LAMBDAP))
 (115 115 (:REWRITE IMPLIES-OF-TYPE-PREDICATE-P))
 (114 12 (:DEFINITION RATIONAL-LISTP))
 (110 4 (:REWRITE SYMBOLP-OF-CAAR-WHEN-TYPE-TO-TYPES-ALIST-P))
 (110 4 (:REWRITE SYMBOLP-OF-CAAR-WHEN-SYMBOL-SYMBOL-ALISTP))
 (110 4 (:REWRITE SYMBOLP-OF-CAAR-WHEN-FUNCTION-DESCRIPTION-ALIST-P))
 (110 4 (:REWRITE SYMBOLP-OF-CAAR-WHEN-ARG-CHECK-P))
 (110 4 (:REWRITE SYMBOLP-OF-CAAR-WHEN-ALIST-INFO-P))
 (110 4 (:REWRITE SYMBOLP-OF-CAAR-WHEN-ALIST-ARRAY-MAP-P))
 (102 102 (:TYPE-PRESCRIPTION IS-CONJUNCT?))
 (101 19 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-OF-PSEUDO-TERMP))
 (94 94 (:REWRITE SYMBOL-LISTP-OF-CDR-WHEN-MEMBER-EQUAL-OF-TYPE-TO-TYPES-ALIST-P))
 (86 86 (:REWRITE FN-CHECK-DEF-FORMALS))
 (83 13 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-PSEUDO-TERMP-IF))
 (83 13 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-PSEUDO-TERMP))
 (80 80 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-TYPE-TUPLE-TO-THM-ALIST-P . 2))
 (80 80 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-TYPE-TUPLE-TO-THM-ALIST-P . 1))
 (80 80 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-TYPE-TO-TYPES-ALIST-P . 2))
 (80 80 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-TYPE-TO-TYPES-ALIST-P . 1))
 (80 80 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (80 80 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (80 80 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-PSEUDO-TERM-ALISTP . 2))
 (80 80 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-PSEUDO-TERM-ALISTP . 1))
 (80 80 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-FUNCTION-DESCRIPTION-ALIST-P . 2))
 (80 80 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-FUNCTION-DESCRIPTION-ALIST-P . 1))
 (80 80 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ARG-CHECK-P . 2))
 (80 80 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ARG-CHECK-P . 1))
 (80 80 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ALIST-INFO-P . 2))
 (80 80 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ALIST-INFO-P . 1))
 (80 80 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ALIST-ARRAY-MAP-P . 2))
 (80 80 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ALIST-ARRAY-MAP-P . 1))
 (74 12 (:REWRITE PSEUDO-TERM-LISTP-CDR))
 (72 18 (:REWRITE O-P-O-INFP-CAR))
 (62 12 (:REWRITE TYPE-TO-TYPES-ALIST-P-WHEN-NOT-CONSP))
 (62 12 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (60 6 (:REWRITE SYMBOL-LIST-LISTP-OF-CDR-WHEN-SYMBOL-LIST-LISTP))
 (60 6 (:REWRITE RATIONAL-LISTP-OF-CDR-WHEN-RATIONAL-LISTP))
 (58 8 (:REWRITE SYMBOL-SYMBOL-ALISTP-WHEN-NOT-CONSP))
 (58 8 (:REWRITE FUNCTION-DESCRIPTION-ALIST-P-WHEN-NOT-CONSP))
 (58 8 (:REWRITE ARG-CHECK-P-WHEN-NOT-CONSP))
 (58 8 (:REWRITE ALIST-INFO-P-WHEN-NOT-CONSP))
 (58 8 (:REWRITE ALIST-ARRAY-MAP-P-WHEN-NOT-CONSP))
 (51 51 (:REWRITE PSEUDO-TERMP-OF-SINGLE-VAR-FNCALL-OF-TERM))
 (51 51 (:REWRITE PSEUDO-TERMP-OF-JUDGEMENT-OF-TERM))
 (48 48 (:REWRITE SYMBOLP-OF-CAR-WHEN-MEMBER-EQUAL-OF-TYPE-TO-TYPES-ALIST-P))
 (48 48 (:REWRITE SYMBOLP-OF-CAR-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP))
 (48 48 (:REWRITE SYMBOLP-OF-CAR-WHEN-MEMBER-EQUAL-OF-FUNCTION-DESCRIPTION-ALIST-P))
 (48 48 (:REWRITE SYMBOLP-OF-CAR-WHEN-MEMBER-EQUAL-OF-ARG-CHECK-P))
 (48 48 (:REWRITE SYMBOLP-OF-CAR-WHEN-MEMBER-EQUAL-OF-ALIST-INFO-P))
 (48 48 (:REWRITE SYMBOLP-OF-CAR-WHEN-MEMBER-EQUAL-OF-ALIST-ARRAY-MAP-P))
 (48 6 (:REWRITE TYPE-TO-TYPES-ALIST-P-OF-CDR-WHEN-TYPE-TO-TYPES-ALIST-P))
 (43 43 (:REWRITE TERMP-IMPLIES-PSEUDO-TERMP))
 (36 4 (:REWRITE SYMBOL-SYMBOL-ALISTP-OF-CDR-WHEN-SYMBOL-SYMBOL-ALISTP))
 (36 4 (:REWRITE FUNCTION-DESCRIPTION-ALIST-P-OF-CDR-WHEN-FUNCTION-DESCRIPTION-ALIST-P))
 (36 4 (:REWRITE ARG-CHECK-P-OF-CDR-WHEN-ARG-CHECK-P))
 (36 4 (:REWRITE ALIST-INFO-P-OF-CDR-WHEN-ALIST-INFO-P))
 (36 4 (:REWRITE ALIST-ARRAY-MAP-P-OF-CDR-WHEN-ALIST-ARRAY-MAP-P))
 (26 26 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (26 26 (:TYPE-PRESCRIPTION LEN))
 (26 14 (:REWRITE O-P-DEF-O-FINP-1))
 (26 4 (:REWRITE SYMBOL-LISTP-OF-CDAR-WHEN-TYPE-TO-TYPES-ALIST-P))
 (24 24 (:REWRITE TYPE-TO-TYPES-ALIST-P-WHEN-SUBSETP-EQUAL))
 (24 10 (:REWRITE INTEGERP-OF-CAR-WHEN-INTEGER-LISTP))
 (22 22 (:REWRITE PSEUDO-TERMP-OF-CAR-WHEN-MEMBER-EQUAL-OF-PSEUDO-TERM-ALISTP))
 (20 20 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (20 10 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (20 2 (:REWRITE TRUE-LIST-LISTP-OF-CDR-WHEN-TRUE-LIST-LISTP))
 (20 2 (:REWRITE PSEUDO-TERMP-OF-BODY-OF-PSEUDO-LAMBDAP))
 (19 19 (:REWRITE TERM-LISTP-IMPLIES-PSEUDO-TERM-LISTP))
 (19 19 (:REWRITE PSEUDO-TERM-LISTP-OF-ATOM))
 (16 16 (:REWRITE SYMBOL-SYMBOL-ALISTP-WHEN-SUBSETP-EQUAL))
 (16 16 (:REWRITE FUNCTION-DESCRIPTION-ALIST-P-WHEN-SUBSETP-EQUAL))
 (16 16 (:REWRITE ARG-CHECK-P-WHEN-SUBSETP-EQUAL))
 (16 16 (:REWRITE ALIST-INFO-P-WHEN-SUBSETP-EQUAL))
 (16 16 (:REWRITE ALIST-ARRAY-MAP-P-WHEN-SUBSETP-EQUAL))
 (12 12 (:TYPE-PRESCRIPTION O-FINP))
 (12 12 (:REWRITE TRUE-LISTP-WHEN-THEOREM-SYMBOL-LISTP))
 (12 12 (:REWRITE TRUE-LISTP-WHEN-TERMFN-LISTP))
 (12 12 (:REWRITE TRUE-LISTP-WHEN-MACRO-SYMBOL-LISTP))
 (12 12 (:REWRITE TRUE-LISTP-WHEN-LAMBDA-LISTP))
 (12 12 (:REWRITE TRUE-LISTP-WHEN-FUNCTION-SYMBOL-LISTP))
 (12 12 (:REWRITE RATIONAL-LISTP-WHEN-NOT-CONSP))
 (11 2 (:DEFINITION INTEGER-LISTP))
 (10 10 (:TYPE-PRESCRIPTION SET::EMPTYP-TYPE))
 (10 10 (:REWRITE SET::IN-SET))
 (8 4 (:REWRITE DEFAULT-+-2))
 (6 2 (:REWRITE STATE-P-IMPLIES-AND-FORWARD-TO-STATE-P1))
 (6 1 (:REWRITE INTEGER-LISTP-OF-CDR-WHEN-INTEGER-LISTP))
 (5 5 (:REWRITE SYMBOL-LISTP-OF-CONS))
 (4 4 (:REWRITE TRUE-LIST-LISTP-WHEN-NOT-CONSP))
 (4 4 (:REWRITE PSEUDO-TERMP-OF-CDR-WHEN-MEMBER-EQUAL-OF-PSEUDO-TERM-ALISTP))
 (4 4 (:REWRITE DEFAULT-+-1))
 (4 2 (:REWRITE PSEUDO-TERMP-OF-CONS-WHEN-PSEUDO-LAMBDAP))
 (4 2 (:REWRITE EQUAL-LEN-OF-PSEUDO-LAMBDA-FORMALS-AND-ACTUALS))
 (3 3 (:REWRITE FN-CHECK-DEF-NOT-QUOTE))
 (2 2 (:REWRITE INTEGER-LISTP-WHEN-NOT-CONSP))
 )
(PSEUDO-TERMP-OF-TYPE-JUDGEMENT-QUOTED
 (46 46 (:TYPE-PRESCRIPTION PSEUDO-TERM-FIX))
 )
(TYPE-JUDGEMENT-VARIABLE)
(PSEUDO-TERMP-OF-TYPE-JUDGEMENT-VARIABLE)
(PSEUDO-TERMP-OF-LAMBDA
 (4515 95 (:REWRITE PSEUDO-TERM-LISTP-OF-SYMBOL-LISTP))
 (4456 186 (:REWRITE PSEUDO-TERMP-OPENER))
 (3090 127 (:REWRITE SYMBOL-LISTP-WHEN-NOT-CONSP))
 (3066 53 (:REWRITE SYMBOLP-OF-FN-CALL-OF-PSEUDO-TERMP))
 (2814 112 (:REWRITE CONSP-OF-IS-CONJUNCT?))
 (1900 18 (:REWRITE SYMBOL-LISTP-OF-CAR-WHEN-SYMBOL-LIST-LISTP))
 (1844 7 (:DEFINITION SYMBOL-LIST-LISTP))
 (1590 42 (:REWRITE PSEUDO-TERMP-CAR))
 (1413 132 (:REWRITE CONSP-OF-PSEUDO-LAMBDAP))
 (1347 188 (:REWRITE DEFAULT-CAR))
 (1323 63 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-OF-PSEUDO-TERMP))
 (1281 188 (:REWRITE LAMBDA-OF-PSEUDO-LAMBDAP))
 (1195 6 (:DEFINITION TRUE-LISTP))
 (909 82 (:REWRITE PSEUDO-LAMBDAP-OF-CAR-WHEN-PSEUDO-LAMBDA-LISTP))
 (858 82 (:REWRITE PSEUDO-LAMBDAP-OF-FN-CALL-OF-PSEUDO-TERMP))
 (846 1 (:DEFINITION PSEUDO-TERM-LISTP))
 (795 6 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-TRUE-LIST-LISTP))
 (783 3 (:DEFINITION TRUE-LIST-LISTP))
 (719 97 (:REWRITE CONSP-OF-CDR-OF-PSEUDO-LAMBDAP))
 (706 57 (:REWRITE PSEUDO-TERMP-LIST-CDR))
 (636 158 (:REWRITE DEFAULT-CDR))
 (569 15 (:REWRITE SYMBOL-LIST-LISTP-WHEN-NOT-CONSP))
 (549 549 (:TYPE-PRESCRIPTION PSEUDO-LAMBDAP))
 (548 548 (:REWRITE PSEUDO-LAMBDAP-WHEN-MEMBER-EQUAL-OF-PSEUDO-LAMBDA-LISTP))
 (470 82 (:REWRITE PSEUDO-LAMBDAP-OF-CAR-WHEN-PSEUDO-TERMP))
 (437 82 (:REWRITE PSEUDO-LAMBDA-LISTP-WHEN-NOT-CONSP))
 (401 173 (:REWRITE IMPLIES-OF-IS-CONJUNCT?))
 (371 371 (:REWRITE IMPLIES-OF-TYPE-PREDICATE-OF-TERM))
 (251 251 (:REWRITE IMPLIES-OF-IS-CONJUNCT-LIST?))
 (237 57 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-PSEUDO-TERMP-IF))
 (237 57 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-PSEUDO-TERMP))
 (232 54 (:REWRITE PSEUDO-TERM-LISTP-CDR))
 (232 7 (:REWRITE PSEUDO-TERMP-CADR-FROM-PSEUDO-TERM-LISTP))
 (228 228 (:TYPE-PRESCRIPTION IS-CONJUNCT?))
 (221 17 (:REWRITE PSEUDO-LAMBDA-LISTP-OF-CDR-WHEN-PSEUDO-LAMBDA-LISTP))
 (192 192 (:REWRITE IMPLIES-OF-TYPE-PREDICATE-P))
 (186 186 (:REWRITE PSEUDO-TERMP-OF-SINGLE-VAR-FNCALL-OF-TERM))
 (186 186 (:REWRITE PSEUDO-TERMP-OF-JUDGEMENT-OF-TERM))
 (164 164 (:TYPE-PRESCRIPTION PSEUDO-LAMBDA-LISTP))
 (164 164 (:REWRITE PSEUDO-LAMBDA-LISTP-WHEN-SUBSETP-EQUAL))
 (151 151 (:REWRITE TERMP-IMPLIES-PSEUDO-TERMP))
 (132 132 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-TYPE-TUPLE-TO-THM-ALIST-P . 2))
 (132 132 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-TYPE-TUPLE-TO-THM-ALIST-P . 1))
 (132 132 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-TYPE-TO-TYPES-ALIST-P . 2))
 (132 132 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-TYPE-TO-TYPES-ALIST-P . 1))
 (132 132 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (132 132 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (132 132 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-PSEUDO-TERM-ALISTP . 2))
 (132 132 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-PSEUDO-TERM-ALISTP . 1))
 (132 132 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-FUNCTION-DESCRIPTION-ALIST-P . 2))
 (132 132 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-FUNCTION-DESCRIPTION-ALIST-P . 1))
 (132 132 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ARG-CHECK-P . 2))
 (132 132 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ARG-CHECK-P . 1))
 (132 132 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ALIST-INFO-P . 2))
 (132 132 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ALIST-INFO-P . 1))
 (132 132 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ALIST-ARRAY-MAP-P . 2))
 (132 132 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ALIST-ARRAY-MAP-P . 1))
 (131 8 (:REWRITE SYMBOL-LISTP-OF-FORMALS-OF-PSEUDO-LAMBDAP))
 (127 127 (:REWRITE FN-CHECK-DEF-FORMALS))
 (126 126 (:REWRITE SYMBOL-LISTP-OF-CDR-WHEN-MEMBER-EQUAL-OF-TYPE-TO-TYPES-ALIST-P))
 (118 6 (:REWRITE TRUE-LIST-LISTP-WHEN-NOT-CONSP))
 (108 15 (:REWRITE CONSP-OF-CDDR-OF-PSEUDO-LAMBDAP))
 (106 106 (:REWRITE SYMBOLP-OF-CAR-WHEN-MEMBER-EQUAL-OF-TYPE-TO-TYPES-ALIST-P))
 (106 106 (:REWRITE SYMBOLP-OF-CAR-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP))
 (106 106 (:REWRITE SYMBOLP-OF-CAR-WHEN-MEMBER-EQUAL-OF-FUNCTION-DESCRIPTION-ALIST-P))
 (106 106 (:REWRITE SYMBOLP-OF-CAR-WHEN-MEMBER-EQUAL-OF-ARG-CHECK-P))
 (106 106 (:REWRITE SYMBOLP-OF-CAR-WHEN-MEMBER-EQUAL-OF-ALIST-INFO-P))
 (106 106 (:REWRITE SYMBOLP-OF-CAR-WHEN-MEMBER-EQUAL-OF-ALIST-ARRAY-MAP-P))
 (95 95 (:REWRITE PSEUDO-TERM-LISTP-OF-ATOM))
 (92 92 (:REWRITE TERM-LISTP-IMPLIES-PSEUDO-TERM-LISTP))
 (88 19 (:REWRITE O-P-O-INFP-CAR))
 (84 84 (:REWRITE PSEUDO-TERMP-OF-CAR-WHEN-MEMBER-EQUAL-OF-PSEUDO-TERM-ALISTP))
 (76 6 (:REWRITE TRUE-LISTP-OF-CDR-OF-PSEUDO-LAMBDAP))
 (72 12 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (70 10 (:REWRITE SYMBOLP-OF-CAAR-WHEN-TYPE-TO-TYPES-ALIST-P))
 (70 10 (:REWRITE SYMBOLP-OF-CAAR-WHEN-SYMBOL-SYMBOL-ALISTP))
 (70 10 (:REWRITE SYMBOLP-OF-CAAR-WHEN-FUNCTION-DESCRIPTION-ALIST-P))
 (70 10 (:REWRITE SYMBOLP-OF-CAAR-WHEN-ARG-CHECK-P))
 (70 10 (:REWRITE SYMBOLP-OF-CAAR-WHEN-ALIST-INFO-P))
 (70 10 (:REWRITE SYMBOLP-OF-CAAR-WHEN-ALIST-ARRAY-MAP-P))
 (62 62 (:REWRITE PSEUDO-TERMP-OF-CDR-WHEN-MEMBER-EQUAL-OF-PSEUDO-TERM-ALISTP))
 (49 49 (:TYPE-PRESCRIPTION SYMBOL-LIST-LISTP))
 (35 17 (:REWRITE O-P-DEF-O-FINP-1))
 (35 11 (:REWRITE TYPE-TO-TYPES-ALIST-P-WHEN-NOT-CONSP))
 (32 7 (:REWRITE SYMBOL-LISTP-OF-CDAR-WHEN-TYPE-TO-TYPES-ALIST-P))
 (30 15 (:REWRITE DEFAULT-+-2))
 (30 6 (:REWRITE SYMBOL-SYMBOL-ALISTP-WHEN-NOT-CONSP))
 (30 6 (:REWRITE FUNCTION-DESCRIPTION-ALIST-P-WHEN-NOT-CONSP))
 (30 6 (:REWRITE ARG-CHECK-P-WHEN-NOT-CONSP))
 (30 6 (:REWRITE ALIST-INFO-P-WHEN-NOT-CONSP))
 (30 6 (:REWRITE ALIST-ARRAY-MAP-P-WHEN-NOT-CONSP))
 (28 3 (:REWRITE PSEUDO-TERMP-OF-BODY-OF-PSEUDO-LAMBDAP))
 (27 7 (:REWRITE SYMBOL-LIST-LISTP-OF-CDR-WHEN-SYMBOL-LIST-LISTP))
 (24 24 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (24 12 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (22 22 (:TYPE-PRESCRIPTION TYPE-TO-TYPES-ALIST-P))
 (22 22 (:REWRITE TYPE-TO-TYPES-ALIST-P-WHEN-SUBSETP-EQUAL))
 (21 21 (:TYPE-PRESCRIPTION TRUE-LIST-LISTP))
 (20 20 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (18 18 (:TYPE-PRESCRIPTION O-FINP))
 (17 17 (:REWRITE FN-CHECK-DEF-NOT-QUOTE))
 (16 2 (:REWRITE TYPE-TO-TYPES-ALIST-P-OF-CDR-WHEN-TYPE-TO-TYPES-ALIST-P))
 (16 2 (:REWRITE SYMBOL-SYMBOL-ALISTP-OF-CDR-WHEN-SYMBOL-SYMBOL-ALISTP))
 (16 2 (:REWRITE FUNCTION-DESCRIPTION-ALIST-P-OF-CDR-WHEN-FUNCTION-DESCRIPTION-ALIST-P))
 (16 2 (:REWRITE ARG-CHECK-P-OF-CDR-WHEN-ARG-CHECK-P))
 (16 2 (:REWRITE ALIST-INFO-P-OF-CDR-WHEN-ALIST-INFO-P))
 (16 2 (:REWRITE ALIST-ARRAY-MAP-P-OF-CDR-WHEN-ALIST-ARRAY-MAP-P))
 (15 15 (:REWRITE DEFAULT-+-1))
 (13 3 (:REWRITE EQUAL-LEN-OF-PSEUDO-LAMBDA-FORMALS-AND-ACTUALS))
 (12 12 (:TYPE-PRESCRIPTION SYMBOL-SYMBOL-ALISTP))
 (12 12 (:TYPE-PRESCRIPTION FUNCTION-DESCRIPTION-ALIST-P))
 (12 12 (:TYPE-PRESCRIPTION SET::EMPTYP-TYPE))
 (12 12 (:TYPE-PRESCRIPTION ARG-CHECK-P))
 (12 12 (:TYPE-PRESCRIPTION ALIST-INFO-P))
 (12 12 (:TYPE-PRESCRIPTION ALIST-ARRAY-MAP-P))
 (12 12 (:REWRITE TRUE-LISTP-WHEN-THEOREM-SYMBOL-LISTP))
 (12 12 (:REWRITE TRUE-LISTP-WHEN-TERMFN-LISTP))
 (12 12 (:REWRITE TRUE-LISTP-WHEN-MACRO-SYMBOL-LISTP))
 (12 12 (:REWRITE TRUE-LISTP-WHEN-LAMBDA-LISTP))
 (12 12 (:REWRITE TRUE-LISTP-WHEN-FUNCTION-SYMBOL-LISTP))
 (12 12 (:REWRITE SYMBOL-SYMBOL-ALISTP-WHEN-SUBSETP-EQUAL))
 (12 12 (:REWRITE SET::IN-SET))
 (12 12 (:REWRITE FUNCTION-DESCRIPTION-ALIST-P-WHEN-SUBSETP-EQUAL))
 (12 12 (:REWRITE ARG-CHECK-P-WHEN-SUBSETP-EQUAL))
 (12 12 (:REWRITE ALIST-INFO-P-WHEN-SUBSETP-EQUAL))
 (12 12 (:REWRITE ALIST-ARRAY-MAP-P-WHEN-SUBSETP-EQUAL))
 (11 1 (:REWRITE PSEUDO-TERMP-OF-CONS-WHEN-PSEUDO-TERMFNP))
 (6 3 (:REWRITE TRUE-LIST-LISTP-OF-CDR-WHEN-TRUE-LIST-LISTP))
 (5 1 (:REWRITE PSEUDO-TERMP-OF-CONS-WHEN-PSEUDO-LAMBDAP))
 (5 1 (:REWRITE PSEUDO-TERMFNP-WHEN-PSEUDO-LAMBDAP))
 (2 2 (:TYPE-PRESCRIPTION PSEUDO-TERMFNP))
 (2 2 (:REWRITE PSEUDO-TERMFNP-WHEN-MEMBER-EQUAL-OF-PSEUDO-TERMFN-LISTP))
 (1 1 (:REWRITE PSEUDO-TERMFNP-WHEN-SYMBOLP))
 )
(TYPE-JUDGEMENT-LAMBDA
 (494318 6646 (:REWRITE CONSP-OF-IS-CONJUNCT?))
 (382987 4880 (:REWRITE PSEUDO-TERMP-OPENER))
 (279278 4944 (:REWRITE PSEUDO-TERM-LISTP-OF-SYMBOL-LISTP))
 (278236 7447 (:REWRITE DEFAULT-CDR))
 (240224 3564 (:REWRITE SYMBOL-LISTP-OF-CDR-WHEN-SYMBOL-LISTP))
 (207450 281 (:REWRITE RATIONALP-OF-CAR-WHEN-RATIONAL-LISTP))
 (207450 281 (:REWRITE INTEGERP-OF-CAR-WHEN-INTEGER-LISTP))
 (159891 209 (:DEFINITION RATIONAL-LISTP))
 (159891 209 (:DEFINITION INTEGER-LISTP))
 (143405 4512 (:REWRITE SYMBOL-LISTP-OF-CAR-WHEN-SYMBOL-LIST-LISTP))
 (131433 1922 (:DEFINITION SYMBOL-LIST-LISTP))
 (94178 3844 (:REWRITE SYMBOL-LIST-LISTP-WHEN-NOT-CONSP))
 (74421 398 (:REWRITE RATIONAL-LISTP-OF-CDR-WHEN-RATIONAL-LISTP))
 (74421 398 (:REWRITE INTEGER-LISTP-OF-CDR-WHEN-INTEGER-LISTP))
 (59487 454 (:REWRITE RATIONAL-LISTP-WHEN-NOT-CONSP))
 (59487 454 (:REWRITE INTEGER-LISTP-WHEN-NOT-CONSP))
 (42452 456 (:REWRITE PSEUDO-LAMBDAP-OF-FN-CALL-OF-PSEUDO-TERMP))
 (30911 10619 (:REWRITE DEFAULT-CAR))
 (27114 11110 (:REWRITE IMPLIES-OF-IS-CONJUNCT?))
 (26914 26914 (:REWRITE PSEUDO-LAMBDAP-WHEN-MEMBER-EQUAL-OF-PSEUDO-LAMBDA-LISTP))
 (21641 8689 (:REWRITE SYMBOL-LISTP-WHEN-NOT-CONSP))
 (20042 20042 (:TYPE-PRESCRIPTION IS-CONJUNCT?))
 (17590 17590 (:REWRITE IMPLIES-OF-TYPE-PREDICATE-OF-TERM))
 (17512 17512 (:REWRITE IMPLIES-OF-IS-CONJUNCT-LIST?))
 (15903 456 (:REWRITE PSEUDO-LAMBDAP-OF-CAR-WHEN-PSEUDO-LAMBDA-LISTP))
 (15735 2411 (:REWRITE SYMBOL-LISTP-OF-CDAR-WHEN-TYPE-TO-TYPES-ALIST-P))
 (11240 11240 (:REWRITE IMPLIES-OF-TYPE-PREDICATE-P))
 (10954 374 (:REWRITE SYMBOLP-OF-CAR-WHEN-SYMBOL-LISTP))
 (9896 9896 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-TYPE-TUPLE-TO-THM-ALIST-P . 2))
 (9896 9896 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-TYPE-TUPLE-TO-THM-ALIST-P . 1))
 (9896 9896 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-TYPE-TO-TYPES-ALIST-P . 2))
 (9896 9896 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-TYPE-TO-TYPES-ALIST-P . 1))
 (9896 9896 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-PSEUDO-TERM-ALISTP . 2))
 (9896 9896 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-PSEUDO-TERM-ALISTP . 1))
 (9896 9896 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-FUNCTION-DESCRIPTION-ALIST-P . 2))
 (9896 9896 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-FUNCTION-DESCRIPTION-ALIST-P . 1))
 (9896 9896 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ARG-CHECK-P . 2))
 (9896 9896 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ARG-CHECK-P . 1))
 (9896 9896 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ALIST-INFO-P . 2))
 (9896 9896 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ALIST-INFO-P . 1))
 (9896 9896 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ALIST-ARRAY-MAP-P . 2))
 (9896 9896 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ALIST-ARRAY-MAP-P . 1))
 (8689 8689 (:REWRITE FN-CHECK-DEF-FORMALS))
 (8382 498 (:REWRITE PSEUDO-LAMBDA-LISTP-OF-CDR-WHEN-PSEUDO-LAMBDA-LISTP))
 (8048 951 (:REWRITE PSEUDO-LAMBDA-LISTP-WHEN-NOT-CONSP))
 (7320 7320 (:REWRITE PSEUDO-TERMP-OF-SINGLE-VAR-FNCALL-OF-TERM))
 (7320 7320 (:REWRITE PSEUDO-TERMP-OF-JUDGEMENT-OF-TERM))
 (7256 7256 (:REWRITE SYMBOL-LISTP-OF-CDR-WHEN-MEMBER-EQUAL-OF-TYPE-TO-TYPES-ALIST-P))
 (6950 3427 (:REWRITE PSEUDO-TERM-LISTP-CDR))
 (6624 92 (:DEFINITION LENGTH))
 (5172 5172 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (5172 5172 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (4936 4936 (:REWRITE PSEUDO-TERM-LISTP-OF-ATOM))
 (4771 4771 (:REWRITE TERM-LISTP-IMPLIES-PSEUDO-TERM-LISTP))
 (4192 4192 (:REWRITE TERMP-IMPLIES-PSEUDO-TERMP))
 (3872 3872 (:REWRITE TYPE-TO-TYPES-ALIST-P-WHEN-SUBSETP-EQUAL))
 (3844 1922 (:REWRITE SYMBOL-LIST-LISTP-OF-CDR-WHEN-SYMBOL-LIST-LISTP))
 (3515 1158 (:REWRITE DEFAULT-+-2))
 (3356 3356 (:REWRITE PSEUDO-TERMP-OF-CAR-WHEN-MEMBER-EQUAL-OF-PSEUDO-TERM-ALISTP))
 (2770 456 (:REWRITE PSEUDO-LAMBDAP-OF-CAR-WHEN-PSEUDO-TERMP))
 (2304 394 (:REWRITE O-P-O-INFP-CAR))
 (2292 314 (:REWRITE PSEUDO-TERMP-OF-CDAR-WHEN-PSEUDO-TERM-ALISTP))
 (2048 2048 (:REWRITE PSEUDO-TERMP-OF-CDR-WHEN-MEMBER-EQUAL-OF-PSEUDO-TERM-ALISTP))
 (1968 1158 (:REWRITE DEFAULT-+-1))
 (1936 1936 (:REWRITE TYPE-TO-TYPES-ALIST-P-WHEN-NOT-CONSP))
 (1902 1902 (:REWRITE PSEUDO-LAMBDA-LISTP-WHEN-SUBSETP-EQUAL))
 (1122 394 (:REWRITE O-P-DEF-O-FINP-1))
 (832 208 (:DEFINITION INTEGER-ABS))
 (827 374 (:REWRITE SYMBOLP-OF-FN-CALL-OF-PSEUDO-TERMP))
 (748 748 (:REWRITE SYMBOLP-OF-CAR-WHEN-MEMBER-EQUAL-OF-TYPE-TO-TYPES-ALIST-P))
 (748 748 (:REWRITE SYMBOLP-OF-CAR-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP))
 (748 748 (:REWRITE SYMBOLP-OF-CAR-WHEN-MEMBER-EQUAL-OF-FUNCTION-DESCRIPTION-ALIST-P))
 (748 748 (:REWRITE SYMBOLP-OF-CAR-WHEN-MEMBER-EQUAL-OF-ARG-CHECK-P))
 (748 748 (:REWRITE SYMBOLP-OF-CAR-WHEN-MEMBER-EQUAL-OF-ALIST-INFO-P))
 (748 748 (:REWRITE SYMBOLP-OF-CAR-WHEN-MEMBER-EQUAL-OF-ALIST-ARRAY-MAP-P))
 (728 728 (:TYPE-PRESCRIPTION O-FINP))
 (576 576 (:REWRITE PSEUDO-TERM-ALISTP-WHEN-SUBSETP-EQUAL))
 (324 324 (:REWRITE FOLD-CONSTS-IN-+))
 (288 288 (:REWRITE PSEUDO-TERM-ALISTP-WHEN-NOT-CONSP))
 (276 276 (:TYPE-PRESCRIPTION STR::TRUE-LISTP-OF-EXPLODE))
 (276 184 (:REWRITE STR::CONSP-OF-EXPLODE))
 (260 224 (:REWRITE DEFAULT-<-2))
 (256 224 (:REWRITE DEFAULT-<-1))
 (230 8 (:REWRITE SUBSETP-IMPLIES-SUBSETP-CDR))
 (208 208 (:REWRITE DEFAULT-UNARY-MINUS))
 (202 50 (:REWRITE NOT-STRINGP-OF-CADR-OF-PSEUDO-LAMBDAP))
 (184 92 (:REWRITE STR::COERCE-TO-LIST-REMOVAL))
 (166 3 (:DEFINITION MEMBER-EQUAL))
 (138 12 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (106 12 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (104 104 (:REWRITE DEFAULT-REALPART))
 (104 104 (:REWRITE DEFAULT-NUMERATOR))
 (104 104 (:REWRITE DEFAULT-IMAGPART))
 (104 104 (:REWRITE DEFAULT-DENOMINATOR))
 (92 92 (:REWRITE STR::EXPLODE-WHEN-NOT-STRINGP))
 (38 38 (:LINEAR ACL2-COUNT-WHEN-MEMBER))
 (13 13 (:REWRITE SUBSETP-TRANS2))
 (13 13 (:REWRITE SUBSETP-TRANS))
 (12 4 (:LINEAR ACL2-COUNT-OF-CADDR-OF-IS-CONJUNCT?))
 (9 3 (:DEFINITION EQ))
 (7 7 (:REWRITE SUBSETP-MEMBER . 2))
 (7 7 (:REWRITE SUBSETP-MEMBER . 1))
 (5 5 (:REWRITE FN-CHECK-DEF-NOT-QUOTE))
 (3 3 (:REWRITE NAT-LISTP-WHEN-NOT-CONSP))
 (2 2 (:REWRITE MEMBER-SELF))
 )
(TYPE-JUDGEMENTS-FLAG
 (494358 6651 (:REWRITE CONSP-OF-IS-CONJUNCT?))
 (384100 4934 (:REWRITE PSEUDO-TERMP-OPENER))
 (279533 4950 (:REWRITE PSEUDO-TERM-LISTP-OF-SYMBOL-LISTP))
 (278717 7508 (:REWRITE DEFAULT-CDR))
 (240239 3567 (:REWRITE SYMBOL-LISTP-OF-CDR-WHEN-SYMBOL-LISTP))
 (207507 283 (:REWRITE INTEGERP-OF-CAR-WHEN-INTEGER-LISTP))
 (207450 281 (:REWRITE RATIONALP-OF-CAR-WHEN-RATIONAL-LISTP))
 (159944 210 (:DEFINITION INTEGER-LISTP))
 (159891 209 (:DEFINITION RATIONAL-LISTP))
 (143405 4512 (:REWRITE SYMBOL-LISTP-OF-CAR-WHEN-SYMBOL-LIST-LISTP))
 (131433 1922 (:DEFINITION SYMBOL-LIST-LISTP))
 (94178 3844 (:REWRITE SYMBOL-LIST-LISTP-WHEN-NOT-CONSP))
 (74423 399 (:REWRITE INTEGER-LISTP-OF-CDR-WHEN-INTEGER-LISTP))
 (74421 398 (:REWRITE RATIONAL-LISTP-OF-CDR-WHEN-RATIONAL-LISTP))
 (59530 456 (:REWRITE INTEGER-LISTP-WHEN-NOT-CONSP))
 (59487 454 (:REWRITE RATIONAL-LISTP-WHEN-NOT-CONSP))
 (42711 465 (:REWRITE PSEUDO-LAMBDAP-OF-FN-CALL-OF-PSEUDO-TERMP))
 (30974 10682 (:REWRITE DEFAULT-CAR))
 (30341 30341 (:TYPE-PRESCRIPTION PSEUDO-TERM-FIX))
 (27460 11238 (:REWRITE IMPLIES-OF-IS-CONJUNCT?))
 (27208 27208 (:REWRITE PSEUDO-LAMBDAP-WHEN-MEMBER-EQUAL-OF-PSEUDO-LAMBDA-LISTP))
 (21862 8706 (:REWRITE SYMBOL-LISTP-WHEN-NOT-CONSP))
 (20260 20260 (:TYPE-PRESCRIPTION IS-CONJUNCT?))
 (17756 17756 (:REWRITE IMPLIES-OF-TYPE-PREDICATE-OF-TERM))
 (17609 17609 (:REWRITE IMPLIES-OF-IS-CONJUNCT-LIST?))
 (15939 465 (:REWRITE PSEUDO-LAMBDAP-OF-CAR-WHEN-PSEUDO-LAMBDA-LISTP))
 (15735 2411 (:REWRITE SYMBOL-LISTP-OF-CDAR-WHEN-TYPE-TO-TYPES-ALIST-P))
 (11340 11340 (:REWRITE IMPLIES-OF-TYPE-PREDICATE-P))
 (10996 382 (:REWRITE SYMBOLP-OF-CAR-WHEN-SYMBOL-LISTP))
 (9988 9988 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-TYPE-TUPLE-TO-THM-ALIST-P . 2))
 (9988 9988 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-TYPE-TUPLE-TO-THM-ALIST-P . 1))
 (9988 9988 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-TYPE-TO-TYPES-ALIST-P . 2))
 (9988 9988 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-TYPE-TO-TYPES-ALIST-P . 1))
 (9988 9988 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-PSEUDO-TERM-ALISTP . 2))
 (9988 9988 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-PSEUDO-TERM-ALISTP . 1))
 (9988 9988 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-FUNCTION-DESCRIPTION-ALIST-P . 2))
 (9988 9988 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-FUNCTION-DESCRIPTION-ALIST-P . 1))
 (9988 9988 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ARG-CHECK-P . 2))
 (9988 9988 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ARG-CHECK-P . 1))
 (9988 9988 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ALIST-INFO-P . 2))
 (9988 9988 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ALIST-INFO-P . 1))
 (9988 9988 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ALIST-ARRAY-MAP-P . 2))
 (9988 9988 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ALIST-ARRAY-MAP-P . 1))
 (8706 8706 (:REWRITE FN-CHECK-DEF-FORMALS))
 (8382 498 (:REWRITE PSEUDO-LAMBDA-LISTP-OF-CDR-WHEN-PSEUDO-LAMBDA-LISTP))
 (8053 956 (:REWRITE PSEUDO-LAMBDA-LISTP-WHEN-NOT-CONSP))
 (7632 106 (:DEFINITION LENGTH))
 (7386 7386 (:REWRITE PSEUDO-TERMP-OF-SINGLE-VAR-FNCALL-OF-TERM))
 (7386 7386 (:REWRITE PSEUDO-TERMP-OF-JUDGEMENT-OF-TERM))
 (7262 7262 (:REWRITE SYMBOL-LISTP-OF-CDR-WHEN-MEMBER-EQUAL-OF-TYPE-TO-TYPES-ALIST-P))
 (6974 3430 (:REWRITE PSEUDO-TERM-LISTP-CDR))
 (5262 5262 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (5262 5262 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (4942 4942 (:REWRITE PSEUDO-TERM-LISTP-OF-ATOM))
 (4777 4777 (:REWRITE TERM-LISTP-IMPLIES-PSEUDO-TERM-LISTP))
 (4246 4246 (:REWRITE TERMP-IMPLIES-PSEUDO-TERMP))
 (3951 1302 (:REWRITE DEFAULT-+-2))
 (3872 3872 (:REWRITE TYPE-TO-TYPES-ALIST-P-WHEN-SUBSETP-EQUAL))
 (3844 1922 (:REWRITE SYMBOL-LIST-LISTP-OF-CDR-WHEN-SYMBOL-LIST-LISTP))
 (3362 3362 (:REWRITE PSEUDO-TERMP-OF-CAR-WHEN-MEMBER-EQUAL-OF-PSEUDO-TERM-ALISTP))
 (2944 465 (:REWRITE PSEUDO-LAMBDAP-OF-CAR-WHEN-PSEUDO-TERMP))
 (2324 399 (:REWRITE O-P-O-INFP-CAR))
 (2292 314 (:REWRITE PSEUDO-TERMP-OF-CDAR-WHEN-PSEUDO-TERM-ALISTP))
 (2214 1302 (:REWRITE DEFAULT-+-1))
 (2048 2048 (:REWRITE PSEUDO-TERMP-OF-CDR-WHEN-MEMBER-EQUAL-OF-PSEUDO-TERM-ALISTP))
 (1936 1936 (:REWRITE TYPE-TO-TYPES-ALIST-P-WHEN-NOT-CONSP))
 (1912 1912 (:REWRITE PSEUDO-LAMBDA-LISTP-WHEN-SUBSETP-EQUAL))
 (1218 1 (:DEFINITION NAT-LISTP))
 (1127 399 (:REWRITE O-P-DEF-O-FINP-1))
 (1103 1 (:REWRITE NAT-LISTP-OF-CDR-WHEN-NAT-LISTP))
 (947 382 (:REWRITE SYMBOLP-OF-FN-CALL-OF-PSEUDO-TERMP))
 (944 236 (:DEFINITION INTEGER-ABS))
 (764 764 (:REWRITE SYMBOLP-OF-CAR-WHEN-MEMBER-EQUAL-OF-TYPE-TO-TYPES-ALIST-P))
 (764 764 (:REWRITE SYMBOLP-OF-CAR-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP))
 (764 764 (:REWRITE SYMBOLP-OF-CAR-WHEN-MEMBER-EQUAL-OF-FUNCTION-DESCRIPTION-ALIST-P))
 (764 764 (:REWRITE SYMBOLP-OF-CAR-WHEN-MEMBER-EQUAL-OF-ARG-CHECK-P))
 (764 764 (:REWRITE SYMBOLP-OF-CAR-WHEN-MEMBER-EQUAL-OF-ALIST-INFO-P))
 (764 764 (:REWRITE SYMBOLP-OF-CAR-WHEN-MEMBER-EQUAL-OF-ALIST-ARRAY-MAP-P))
 (728 728 (:TYPE-PRESCRIPTION O-FINP))
 (576 576 (:REWRITE PSEUDO-TERM-ALISTP-WHEN-SUBSETP-EQUAL))
 (361 361 (:REWRITE FOLD-CONSTS-IN-+))
 (318 318 (:TYPE-PRESCRIPTION STR::TRUE-LISTP-OF-EXPLODE))
 (318 212 (:REWRITE STR::CONSP-OF-EXPLODE))
 (295 255 (:REWRITE DEFAULT-<-2))
 (291 255 (:REWRITE DEFAULT-<-1))
 (288 288 (:REWRITE PSEUDO-TERM-ALISTP-WHEN-NOT-CONSP))
 (236 236 (:REWRITE DEFAULT-UNARY-MINUS))
 (230 8 (:REWRITE SUBSETP-IMPLIES-SUBSETP-CDR))
 (212 106 (:REWRITE STR::COERCE-TO-LIST-REMOVAL))
 (202 50 (:REWRITE NOT-STRINGP-OF-CADR-OF-PSEUDO-LAMBDAP))
 (166 3 (:DEFINITION MEMBER-EQUAL))
 (138 12 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (118 118 (:REWRITE DEFAULT-REALPART))
 (118 118 (:REWRITE DEFAULT-NUMERATOR))
 (118 118 (:REWRITE DEFAULT-IMAGPART))
 (118 118 (:REWRITE DEFAULT-DENOMINATOR))
 (106 106 (:REWRITE STR::EXPLODE-WHEN-NOT-STRINGP))
 (106 12 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (96 2 (:TYPE-PRESCRIPTION RETURN-LAST))
 (60 1 (:DEFINITION NATP))
 (50 9 (:REWRITE NAT-LISTP-WHEN-NOT-CONSP))
 (38 38 (:LINEAR ACL2-COUNT-WHEN-MEMBER))
 (13 13 (:REWRITE SUBSETP-TRANS2))
 (13 13 (:REWRITE SUBSETP-TRANS))
 (12 4 (:LINEAR ACL2-COUNT-OF-CADDR-OF-IS-CONJUNCT?))
 (9 9 (:REWRITE SUBSETP-MEMBER . 2))
 (9 9 (:REWRITE SUBSETP-MEMBER . 1))
 (9 3 (:DEFINITION EQ))
 (6 6 (:REWRITE FN-CHECK-DEF-NOT-QUOTE))
 (5 1 (:REWRITE NATP-OF-CAR-WHEN-NAT-LISTP))
 (4 4 (:REWRITE MEMBER-SELF))
 (2 2 (:TYPE-PRESCRIPTION THROW-NONEXEC-ERROR))
 )
(FLAG::FLAG-EQUIV-LEMMA)
(TYPE-JUDGEMENTS-FLAG-EQUIVALENCES)
(FLAG-LEMMA-FOR-RETURN-TYPE-OF-TYPE-JUDGEMENT-LAMBDA.JUDGEMENTS
 (143775 601 (:REWRITE PSEUDO-LAMBDAP-OF-FN-CALL-OF-PSEUDO-TERMP))
 (117860 949 (:REWRITE SYMBOL-LISTP-OF-CAR-WHEN-SYMBOL-LIST-LISTP))
 (116188 447 (:DEFINITION SYMBOL-LIST-LISTP))
 (110593 1954 (:REWRITE CONSP-OF-IS-CONJUNCT?))
 (80277 645 (:REWRITE SYMBOLP-OF-CAR-WHEN-SYMBOL-LISTP))
 (64432 3592 (:REWRITE LAMBDA-OF-PSEUDO-LAMBDAP))
 (63325 974 (:REWRITE PSEUDO-TERM-LISTP-OF-SYMBOL-LISTP))
 (63304 1117 (:REWRITE SYMBOL-LISTP-OF-CDR-WHEN-SYMBOL-LISTP))
 (44448 793 (:REWRITE SYMBOL-LIST-LISTP-OF-CDR-WHEN-SYMBOL-LIST-LISTP))
 (39947 3058 (:REWRITE EQUAL-FIXED-AND-X-OF-PSEUDO-TERMP))
 (39774 1049 (:REWRITE SYMBOL-LIST-LISTP-WHEN-NOT-CONSP))
 (35631 2978 (:REWRITE DEFAULT-CDR))
 (33108 2678 (:REWRITE SYMBOL-LISTP-WHEN-NOT-CONSP))
 (21283 631 (:REWRITE PSEUDO-TERMP-LIST-CDR))
 (17495 3351 (:REWRITE DEFAULT-CAR))
 (13478 601 (:REWRITE PSEUDO-LAMBDAP-OF-CAR-WHEN-PSEUDO-LAMBDA-LISTP))
 (12426 13 (:DEFINITION PAIRLIS$))
 (10434 10434 (:REWRITE PSEUDO-LAMBDAP-WHEN-MEMBER-EQUAL-OF-PSEUDO-LAMBDA-LISTP))
 (8574 3642 (:REWRITE IMPLIES-OF-IS-CONJUNCT?))
 (8278 643 (:REWRITE PSEUDO-LAMBDA-LISTP-OF-CDR-WHEN-PSEUDO-LAMBDA-LISTP))
 (7515 7515 (:TYPE-PRESCRIPTION PSEUDO-TERM-FIX))
 (7249 7249 (:REWRITE IMPLIES-OF-TYPE-PREDICATE-OF-TERM))
 (6134 350 (:REWRITE PSEUDO-TERMP-CADR-FROM-PSEUDO-TERM-LISTP))
 (5614 5614 (:TYPE-PRESCRIPTION IS-CONJUNCT?))
 (5590 648 (:REWRITE SYMBOLP-OF-FN-CALL-OF-PSEUDO-TERMP))
 (5327 5327 (:REWRITE IMPLIES-OF-IS-CONJUNCT-LIST?))
 (4735 42 (:REWRITE EQUAL-PSEUDO-TERM-LIST-FIX))
 (4021 4021 (:REWRITE IMPLIES-OF-TYPE-PREDICATE-P))
 (3655 3655 (:REWRITE PSEUDO-TERMP-OF-SINGLE-VAR-FNCALL-OF-TERM))
 (3655 3655 (:REWRITE PSEUDO-TERMP-OF-JUDGEMENT-OF-TERM))
 (3518 1102 (:REWRITE CONSP-OF-CDR-OF-PSEUDO-LAMBDAP))
 (2953 1083 (:REWRITE PSEUDO-LAMBDA-LISTP-WHEN-NOT-CONSP))
 (2946 2946 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ALIST-INFO-P . 2))
 (2946 2946 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ALIST-INFO-P . 1))
 (2946 2946 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ALIST-ARRAY-MAP-P . 2))
 (2946 2946 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ALIST-ARRAY-MAP-P . 1))
 (2939 2939 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-TYPE-TUPLE-TO-THM-ALIST-P . 2))
 (2939 2939 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-TYPE-TUPLE-TO-THM-ALIST-P . 1))
 (2939 2939 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-TYPE-TO-TYPES-ALIST-P . 2))
 (2939 2939 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-TYPE-TO-TYPES-ALIST-P . 1))
 (2939 2939 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-PSEUDO-TERM-ALISTP . 2))
 (2939 2939 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-PSEUDO-TERM-ALISTP . 1))
 (2939 2939 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-FUNCTION-DESCRIPTION-ALIST-P . 2))
 (2939 2939 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-FUNCTION-DESCRIPTION-ALIST-P . 1))
 (2939 2939 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ARG-CHECK-P . 2))
 (2939 2939 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ARG-CHECK-P . 1))
 (2678 2678 (:REWRITE FN-CHECK-DEF-FORMALS))
 (2530 2530 (:REWRITE PSEUDO-TERMP-OF-CDR-WHEN-MEMBER-EQUAL-OF-PSEUDO-TERM-ALISTP))
 (2434 2434 (:REWRITE TERMP-IMPLIES-PSEUDO-TERMP))
 (2278 2278 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (2278 2278 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (2234 2234 (:REWRITE SYMBOL-LISTP-OF-CDR-WHEN-MEMBER-EQUAL-OF-TYPE-TO-TYPES-ALIST-P))
 (2166 2166 (:REWRITE PSEUDO-LAMBDA-LISTP-WHEN-SUBSETP-EQUAL))
 (2056 696 (:REWRITE CONSP-OF-CDDR-OF-PSEUDO-LAMBDAP))
 (1875 433 (:REWRITE O-P-O-INFP-CAR))
 (1620 306 (:REWRITE SYMBOL-LISTP-OF-CDAR-WHEN-TYPE-TO-TYPES-ALIST-P))
 (1576 36 (:REWRITE SYMBOLP-OF-CAAR-WHEN-TYPE-TO-TYPES-ALIST-P))
 (1576 36 (:REWRITE SYMBOLP-OF-CAAR-WHEN-SYMBOL-SYMBOL-ALISTP))
 (1576 36 (:REWRITE SYMBOLP-OF-CAAR-WHEN-FUNCTION-DESCRIPTION-ALIST-P))
 (1576 36 (:REWRITE SYMBOLP-OF-CAAR-WHEN-ALIST-INFO-P))
 (1576 36 (:REWRITE SYMBOLP-OF-CAAR-WHEN-ALIST-ARRAY-MAP-P))
 (1562 642 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-PSEUDO-TERMP))
 (1445 36 (:REWRITE SYMBOLP-OF-CAAR-WHEN-ARG-CHECK-P))
 (1296 1296 (:REWRITE SYMBOLP-OF-CAR-WHEN-MEMBER-EQUAL-OF-TYPE-TO-TYPES-ALIST-P))
 (1296 1296 (:REWRITE SYMBOLP-OF-CAR-WHEN-MEMBER-EQUAL-OF-FUNCTION-DESCRIPTION-ALIST-P))
 (1296 1296 (:REWRITE SYMBOLP-OF-CAR-WHEN-MEMBER-EQUAL-OF-ARG-CHECK-P))
 (1296 1296 (:REWRITE SYMBOLP-OF-CAR-WHEN-MEMBER-EQUAL-OF-ALIST-INFO-P))
 (1296 1296 (:REWRITE SYMBOLP-OF-CAR-WHEN-MEMBER-EQUAL-OF-ALIST-ARRAY-MAP-P))
 (1290 1290 (:REWRITE SYMBOLP-OF-CAR-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP))
 (1068 1068 (:REWRITE PSEUDO-TERMP-OF-CAR-WHEN-MEMBER-EQUAL-OF-PSEUDO-TERM-ALISTP))
 (1034 475 (:REWRITE PSEUDO-TERM-LISTP-CDR))
 (968 329 (:REWRITE TYPE-TO-TYPES-ALIST-P-WHEN-NOT-CONSP))
 (936 117 (:REWRITE ALIST-INFO-P-WHEN-NOT-CONSP))
 (887 887 (:REWRITE PSEUDO-TERM-LISTP-OF-ATOM))
 (864 74 (:REWRITE TYPE-TO-TYPES-ALIST-P-OF-CDR-WHEN-TYPE-TO-TYPES-ALIST-P))
 (864 74 (:REWRITE SYMBOL-SYMBOL-ALISTP-OF-CDR-WHEN-SYMBOL-SYMBOL-ALISTP))
 (864 74 (:REWRITE FUNCTION-DESCRIPTION-ALIST-P-OF-CDR-WHEN-FUNCTION-DESCRIPTION-ALIST-P))
 (864 74 (:REWRITE ALIST-INFO-P-OF-CDR-WHEN-ALIST-INFO-P))
 (864 74 (:REWRITE ALIST-ARRAY-MAP-P-OF-CDR-WHEN-ALIST-ARRAY-MAP-P))
 (818 818 (:REWRITE TERM-LISTP-IMPLIES-PSEUDO-TERM-LISTP))
 (790 74 (:REWRITE ARG-CHECK-P-OF-CDR-WHEN-ARG-CHECK-P))
 (749 110 (:REWRITE SYMBOL-SYMBOL-ALISTP-WHEN-NOT-CONSP))
 (749 110 (:REWRITE FUNCTION-DESCRIPTION-ALIST-P-WHEN-NOT-CONSP))
 (749 110 (:REWRITE ARG-CHECK-P-WHEN-NOT-CONSP))
 (749 110 (:REWRITE ALIST-ARRAY-MAP-P-WHEN-NOT-CONSP))
 (658 658 (:REWRITE TYPE-TO-TYPES-ALIST-P-WHEN-SUBSETP-EQUAL))
 (602 420 (:REWRITE O-P-DEF-O-FINP-1))
 (510 150 (:REWRITE SYMBOL-LISTP-OF-CONS))
 (429 11 (:REWRITE NIL-OF-ASSOC-EQUAL-OF-PSEUDO-TERM-ALISTP))
 (422 238 (:REWRITE PSEUDO-TERMP-OF-BODY-OF-PSEUDO-LAMBDAP))
 (380 50 (:REWRITE PSEUDO-TERM-ALISTP-WHEN-NOT-CONSP))
 (286 52 (:REWRITE PSEUDO-TERMP-OF-CDAR-WHEN-PSEUDO-TERM-ALISTP))
 (243 7 (:REWRITE ASSOC-EQUAL-OF-ALIST-INFO-P))
 (234 234 (:REWRITE ALIST-INFO-P-WHEN-SUBSETP-EQUAL))
 (220 220 (:REWRITE SYMBOL-SYMBOL-ALISTP-WHEN-SUBSETP-EQUAL))
 (220 220 (:REWRITE FUNCTION-DESCRIPTION-ALIST-P-WHEN-SUBSETP-EQUAL))
 (220 220 (:REWRITE ARG-CHECK-P-WHEN-SUBSETP-EQUAL))
 (220 220 (:REWRITE ALIST-ARRAY-MAP-P-WHEN-SUBSETP-EQUAL))
 (204 74 (:REWRITE TYPE-OPTIONS-FIX-WHEN-TYPE-OPTIONS-P))
 (182 182 (:TYPE-PRESCRIPTION O-FINP))
 (124 124 (:TYPE-PRESCRIPTION TYPE-OPTIONS-P))
 (100 100 (:REWRITE PSEUDO-TERM-ALISTP-WHEN-SUBSETP-EQUAL))
 (88 44 (:REWRITE PSEUDO-TERM-FIX-IDEMPOTENT-LEMMA))
 (51 51 (:REWRITE FN-CHECK-DEF-NOT-QUOTE))
 (50 25 (:REWRITE DEFAULT-+-2))
 (35 7 (:REWRITE ARG-DECL-P-OF-ASSOC-EQUAL-FROM-FUNCTION-DESCRIPTION-ALIST-P))
 (33 8 (:DEFINITION EQ))
 (25 25 (:REWRITE DEFAULT-+-1))
 (23 23 (:REWRITE PSEUDO-TERMP-OF-SIMPLE-TRANSFORMER))
 (17 17 (:REWRITE PSEUDO-TERM-LISTP-OF-PSEUDO-TERM-LIST-FIX))
 (15 15 (:TYPE-PRESCRIPTION SHADOW-PATH-COND))
 (7 7 (:REWRITE FUNCTION-DESCRIPTION-ALIST-P-OF-TYPE-OPTIONS->FUNCTIONS))
 (6 3 (:REWRITE PSEUDO-TERMP-OF-CONS-WHEN-PSEUDO-LAMBDAP))
 (5 5 (:REWRITE PSEUDO-TERMP-OF-SHADOW-PATH-COND))
 (4 4 (:TYPE-PRESCRIPTION TYPE-OPTIONS-FIX$INLINE))
 (2 2 (:REWRITE TYPE-OPTIONS-P-OF-TYPE-OPTIONS-FIX))
 )
(RETURN-TYPE-OF-TYPE-JUDGEMENT-LAMBDA.JUDGEMENTS)
(RETURN-TYPE-OF-TYPE-JUDGEMENT-IF.JUDGEMENTS)
(RETURN-TYPE-OF-TYPE-JUDGEMENT-FN.JUDGEMENTS)
(RETURN-TYPE-OF-TYPE-JUDGEMENT.JUDGEMENTS)
(RETURN-TYPE-OF-TYPE-JUDGEMENT-LIST.JUDGEMENTS-LST)
(TYPE-JUDGEMENT
 (262098 3048 (:DEFINITION SYMBOL-LISTP))
 (223377 3479 (:REWRITE PSEUDO-TERM-LISTP-OF-SYMBOL-LISTP))
 (197819 8335 (:REWRITE CONSP-OF-IS-CONJUNCT?))
 (149246 229 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-TRUE-LIST-LISTP))
 (147733 123 (:DEFINITION TRUE-LIST-LISTP))
 (127272 1503 (:REWRITE SYMBOL-LISTP-OF-CAR-WHEN-SYMBOL-LIST-LISTP))
 (117557 765 (:DEFINITION SYMBOL-LIST-LISTP))
 (96271 6964 (:REWRITE SYMBOL-LISTP-WHEN-NOT-CONSP))
 (95023 4095 (:REWRITE SYMBOL-LISTP-OF-CDR-WHEN-SYMBOL-LISTP))
 (65479 2048 (:REWRITE SYMBOLP-OF-CAR-WHEN-SYMBOL-LISTP))
 (65081 10743 (:REWRITE DEFAULT-CAR))
 (52654 8443 (:REWRITE DEFAULT-CDR))
 (46288 1378 (:REWRITE SYMBOL-LIST-LISTP-WHEN-NOT-CONSP))
 (44847 2066 (:REWRITE SYMBOLP-OF-FN-CALL-OF-PSEUDO-TERMP))
 (29168 2684 (:REWRITE PSEUDO-LAMBDAP-OF-CAR-WHEN-PSEUDO-LAMBDA-LISTP))
 (21581 10839 (:REWRITE IMPLIES-OF-IS-CONJUNCT?))
 (21554 21554 (:REWRITE PSEUDO-LAMBDAP-WHEN-MEMBER-EQUAL-OF-PSEUDO-LAMBDA-LISTP))
 (19311 1864 (:REWRITE PSEUDO-TERM-LISTP-CDR))
 (18786 234 (:REWRITE TRUE-LIST-LISTP-WHEN-NOT-CONSP))
 (18292 18292 (:REWRITE IMPLIES-OF-IS-CONJUNCT-LIST?))
 (18133 1079 (:REWRITE TYPE-TO-TYPES-ALIST-P-WHEN-NOT-CONSP))
 (16152 16152 (:REWRITE IMPLIES-OF-TYPE-PREDICATE-OF-TERM))
 (15047 834 (:REWRITE SYMBOL-LISTP-OF-CDAR-WHEN-TYPE-TO-TYPES-ALIST-P))
 (13894 2285 (:REWRITE PSEUDO-LAMBDA-LISTP-WHEN-NOT-CONSP))
 (13052 2 (:DEFINITION ALISTP))
 (12434 745 (:REWRITE PSEUDO-LAMBDA-LISTP-OF-CDR-WHEN-PSEUDO-LAMBDA-LISTP))
 (12023 12023 (:REWRITE IMPLIES-OF-TYPE-PREDICATE-P))
 (11622 2 (:DEFINITION PAIRLIS$))
 (11400 11400 (:TYPE-PRESCRIPTION IS-CONJUNCT?))
 (10614 438 (:REWRITE SYMBOLP-OF-CAAR-WHEN-ALIST-ARRAY-MAP-P))
 (9978 438 (:REWRITE SYMBOLP-OF-CAAR-WHEN-SYMBOL-SYMBOL-ALISTP))
 (9978 438 (:REWRITE SYMBOLP-OF-CAAR-WHEN-FUNCTION-DESCRIPTION-ALIST-P))
 (9978 438 (:REWRITE SYMBOLP-OF-CAAR-WHEN-ALIST-INFO-P))
 (9942 438 (:REWRITE SYMBOLP-OF-CAAR-WHEN-ARG-CHECK-P))
 (9929 438 (:REWRITE SYMBOLP-OF-CAAR-WHEN-TYPE-TO-TYPES-ALIST-P))
 (9622 9622 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ALIST-INFO-P . 2))
 (9622 9622 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ALIST-INFO-P . 1))
 (9622 9622 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ALIST-ARRAY-MAP-P . 2))
 (9622 9622 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ALIST-ARRAY-MAP-P . 1))
 (9620 9620 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-TYPE-TUPLE-TO-THM-ALIST-P . 2))
 (9620 9620 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-TYPE-TUPLE-TO-THM-ALIST-P . 1))
 (9620 9620 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-TYPE-TO-TYPES-ALIST-P . 2))
 (9620 9620 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-TYPE-TO-TYPES-ALIST-P . 1))
 (9620 9620 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-PSEUDO-TERM-ALISTP . 2))
 (9620 9620 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-PSEUDO-TERM-ALISTP . 1))
 (9620 9620 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-FUNCTION-DESCRIPTION-ALIST-P . 2))
 (9620 9620 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-FUNCTION-DESCRIPTION-ALIST-P . 1))
 (9620 9620 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ARG-CHECK-P . 2))
 (9620 9620 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ARG-CHECK-P . 1))
 (8300 8300 (:REWRITE SYMBOL-LISTP-OF-CDR-WHEN-MEMBER-EQUAL-OF-TYPE-TO-TYPES-ALIST-P))
 (7780 800 (:REWRITE SYMBOL-LIST-LISTP-OF-CDR-WHEN-SYMBOL-LIST-LISTP))
 (6964 6964 (:REWRITE FN-CHECK-DEF-FORMALS))
 (6921 1 (:DEFINITION ASSOC-EQUAL))
 (6224 578 (:REWRITE ALIST-ARRAY-MAP-P-WHEN-NOT-CONSP))
 (6210 580 (:REWRITE ALIST-INFO-P-WHEN-NOT-CONSP))
 (6148 578 (:REWRITE SYMBOL-SYMBOL-ALISTP-WHEN-NOT-CONSP))
 (6148 578 (:REWRITE FUNCTION-DESCRIPTION-ALIST-P-WHEN-NOT-CONSP))
 (6148 578 (:REWRITE ARG-CHECK-P-WHEN-NOT-CONSP))
 (5477 316 (:REWRITE TYPE-TO-TYPES-ALIST-P-OF-CDR-WHEN-TYPE-TO-TYPES-ALIST-P))
 (4738 266 (:REWRITE ALIST-ARRAY-MAP-P-OF-CDR-WHEN-ALIST-ARRAY-MAP-P))
 (4570 4570 (:REWRITE PSEUDO-LAMBDA-LISTP-WHEN-SUBSETP-EQUAL))
 (4464 4464 (:REWRITE PSEUDO-TERMP-OF-SINGLE-VAR-FNCALL-OF-TERM))
 (4464 4464 (:REWRITE PSEUDO-TERMP-OF-JUDGEMENT-OF-TERM))
 (4234 4234 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (4234 4234 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (4178 266 (:REWRITE SYMBOL-SYMBOL-ALISTP-OF-CDR-WHEN-SYMBOL-SYMBOL-ALISTP))
 (4178 266 (:REWRITE FUNCTION-DESCRIPTION-ALIST-P-OF-CDR-WHEN-FUNCTION-DESCRIPTION-ALIST-P))
 (4178 266 (:REWRITE ALIST-INFO-P-OF-CDR-WHEN-ALIST-INFO-P))
 (4160 266 (:REWRITE ARG-CHECK-P-OF-CDR-WHEN-ARG-CHECK-P))
 (4132 4132 (:REWRITE SYMBOLP-OF-CAR-WHEN-MEMBER-EQUAL-OF-TYPE-TO-TYPES-ALIST-P))
 (4132 4132 (:REWRITE SYMBOLP-OF-CAR-WHEN-MEMBER-EQUAL-OF-FUNCTION-DESCRIPTION-ALIST-P))
 (4132 4132 (:REWRITE SYMBOLP-OF-CAR-WHEN-MEMBER-EQUAL-OF-ARG-CHECK-P))
 (4132 4132 (:REWRITE SYMBOLP-OF-CAR-WHEN-MEMBER-EQUAL-OF-ALIST-INFO-P))
 (4132 4132 (:REWRITE SYMBOLP-OF-CAR-WHEN-MEMBER-EQUAL-OF-ALIST-ARRAY-MAP-P))
 (4096 4096 (:REWRITE SYMBOLP-OF-CAR-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP))
 (3384 3384 (:REWRITE PSEUDO-TERM-LISTP-OF-ATOM))
 (3349 4 (:REWRITE ALISTP-WHEN-HONS-DUPLICITY-ALIST-P))
 (3339 3 (:REWRITE HONS-DUPLICITY-ALIST-P-WHEN-NOT-CONSP))
 (3287 3287 (:REWRITE TERM-LISTP-IMPLIES-PSEUDO-TERM-LISTP))
 (3071 3071 (:REWRITE TERMP-IMPLIES-PSEUDO-TERMP))
 (3052 3052 (:REWRITE PSEUDO-TERMP-OF-CAR-WHEN-MEMBER-EQUAL-OF-PSEUDO-TERM-ALISTP))
 (2653 712 (:REWRITE O-P-O-INFP-CAR))
 (2172 2172 (:REWRITE PSEUDO-TERMP-OF-CDR-WHEN-MEMBER-EQUAL-OF-PSEUDO-TERM-ALISTP))
 (2161 355 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (2158 2158 (:REWRITE TYPE-TO-TYPES-ALIST-P-WHEN-SUBSETP-EQUAL))
 (2097 154 (:REWRITE TRUE-LIST-LISTP-OF-CDR-WHEN-TRUE-LIST-LISTP))
 (2027 2 (:REWRITE NIL-OF-ASSOC-EQUAL-OF-PSEUDO-TERM-ALISTP))
 (2025 21 (:REWRITE PSEUDO-TERM-ALISTP-WHEN-NOT-CONSP))
 (1160 1160 (:REWRITE ALIST-INFO-P-WHEN-SUBSETP-EQUAL))
 (1156 1156 (:REWRITE SYMBOL-SYMBOL-ALISTP-WHEN-SUBSETP-EQUAL))
 (1156 1156 (:REWRITE FUNCTION-DESCRIPTION-ALIST-P-WHEN-SUBSETP-EQUAL))
 (1156 1156 (:REWRITE ARG-CHECK-P-WHEN-SUBSETP-EQUAL))
 (1156 1156 (:REWRITE ALIST-ARRAY-MAP-P-WHEN-SUBSETP-EQUAL))
 (947 497 (:REWRITE O-P-DEF-O-FINP-1))
 (712 356 (:REWRITE DEFAULT-+-2))
 (708 708 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (708 354 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (646 1 (:REWRITE PSEUDO-TERMP-OF-CONS-WHEN-PSEUDO-LAMBDAP))
 (468 468 (:REWRITE FN-CHECK-DEF-NOT-QUOTE))
 (450 450 (:TYPE-PRESCRIPTION O-FINP))
 (356 356 (:REWRITE DEFAULT-+-1))
 (355 355 (:REWRITE TRUE-LISTP-WHEN-THEOREM-SYMBOL-LISTP))
 (355 355 (:REWRITE TRUE-LISTP-WHEN-TERMFN-LISTP))
 (355 355 (:REWRITE TRUE-LISTP-WHEN-MACRO-SYMBOL-LISTP))
 (355 355 (:REWRITE TRUE-LISTP-WHEN-LAMBDA-LISTP))
 (355 355 (:REWRITE TRUE-LISTP-WHEN-FUNCTION-SYMBOL-LISTP))
 (354 354 (:TYPE-PRESCRIPTION SET::EMPTYP-TYPE))
 (354 354 (:REWRITE SET::IN-SET))
 (134 44 (:REWRITE PSEUDO-TERMP-OF-CDAR-WHEN-PSEUDO-TERM-ALISTP))
 (78 2 (:REWRITE ASSOC-EQUAL-OF-ALIST-INFO-P))
 (42 42 (:REWRITE PSEUDO-TERM-ALISTP-WHEN-SUBSETP-EQUAL))
 (42 14 (:REWRITE STATE-P-IMPLIES-AND-FORWARD-TO-STATE-P1))
 (18 18 (:REWRITE SYMBOLP-OF-CDR-WHEN-MEMBER-EQUAL-OF-TYPE-TUPLE-TO-THM-ALIST-P))
 (18 18 (:REWRITE SYMBOLP-OF-CDR-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP))
 (17 8 (:REWRITE SYMBOL-LISTP-OF-CONS))
 (7 1 (:REWRITE PSEUDO-TERM-ALISTP-OF-CDR-WHEN-PSEUDO-TERM-ALISTP))
 (6 6 (:TYPE-PRESCRIPTION HONS-DUPLICITY-ALIST-P))
 (2 2 (:REWRITE PSEUDO-TERMFNP-WHEN-MEMBER-EQUAL-OF-PSEUDO-TERMFN-LISTP))
 (1 1 (:REWRITE PSEUDO-TERMFNP-WHEN-PSEUDO-LAMBDAP))
 )
(TYPE-JUDGE-CP)
